Shares of truck and automotive engine and parts maker Navistar International (NAV) - Get Report  lurched forward on Wednesday after the company rolled out fiscal third-quarter earnings that far exceeded analysts' forecasts as North American demand for its trucks, buses and related parts continued to speed along.

The Lisle, Ill.-based company posted third-quarter net income of $156 million, or $1.56 a share, compared with year-earlier earnings of $170 million, or $1.71 a diluted share. The results blew past analysts' estimates of $1.18 a share.

Revenue came in at $3 billion, above last year's $2.6 billion and above the $2.9 billion forecast by analysts. The company posted adjusted net income of $147 million and adjusted earnings before income, taxes, depreciation and amortization (EBITDA) of $266 million.

"We are on course for a strong end to 2019, and we're not standing still," CEO Troy Clarke said in a statement. "The company is recapturing market share and is growing revenue, EBITDA and cash flow. We remain focused on setting ourselves up for long-term success."

Navistar reaffirmed its guidance for the year, noting it still expects adjusted EBITDA of between $875 million and $925 million on revenue of between $11.25 billion and $11.75 billion.

However, it did update the number of trucks and buses it expects to deliver through the rest of the year and in 2020.

Navistar is now forecasting industry retail deliveries of Class 6-8 trucks and buses in the U.S. and Canada of between 435,000 and 455,000 units, with Class 8 retail deliveries of between 295,000 and 315,000 units.

For 2020, the company is forecasting industry retail deliveries of Class 6-8 trucks and buses in the U.S. and Canada of between 335,000 to 365,000 units, with Class 8 retail deliveries of between 210,000 and 240,000 units.

Shares of Navistar gained more than 5%, or $1.14 a share, rising to $23 in early trading on Wednesday after ending the trading day Tuesday down nearly 5%, or $1.14 a share, at $21.86.