What happened

Shares of heavy-manufacturing company ITT Inc. (ITT 1.17%) popped 16% after reporting a big earnings beat this morning. Expected to earn only $0.79 per share on sales of $671.4 million, ITT reported $0.82 per share in pro forma profits -- and an even better $1.25 per share in GAAP.

Sales, likewise, came in ahead of estimates at $680.6 million.

Two girls on a seesaw in the park.

ITT's stock has been seesawing all day -- but it's still up strongly. Image source: Getty Images.

So what

Revenues for the fiscal third quarter inched up 6%, but ITT parlayed improved profit margins into a 28% increase in net profit per diluted share. Management also highlighted a 10% increase in new orders during the quarter -- faster than revenue growth and probably foreshadowing more revenue growth to come.

So why has ITT stock already given back nearly half its gains from earlier in the day? (As of 3:10 p.m. EDT, the stock is up only 8.4%). That's hard to say.

On the one hand, free cash flow at ITT still isn't quite measuring up to reported income. So far this year, ITT has reported $282 million in income under GAAP, but actual cash profits are only $183 million. That's still nearly twice the $99 million in free cash flow ITT had accumulated by this time last year. What's more, if you consider Q4 data in the mix, free cash flow for the last 12 months actually matches reported net income almost exactly at $215 million, indicating a strong quality of earnings.

Now what

Strong ... and getting stronger. As a final note, ITT tightened its guidance in a good way this morning, assuring investors it's on track to grow earnings 21% by the end of this year to about $3.72 per share (or $3.13 "adjusted") on sales growth of 6% to 7%.

ITT has a 21.5 times multiple to free cash flow and strong earnings growth, and probably 21% growth for the year. Its stock deserves every bit of the gains it's enjoyed today -- and maybe even some of the gains it gave back.