General Motors posted an $8.1 billion net profit for 2018, fueled by better prices for vehicles sold in the U.S., its most lucrative market.
It's a strong rebound from the previous year when the company lost $3.9 billion on a giant tax accounting charge.
GM made $10.8 billion before taxes in North America, down about 9 percent from 2017. But it still means big profit-sharing checks for about 46,500 union workers in the U.S. They'll get $10,750 each, less than last year's $11,500.
The company said Wednesday that it made $5.58 per share for the year. Without $2.5 billion worth of special items largely due to restructuring, the profit was $6.54, easily beating Wall Street expectations of $6.29, according to a survey by FactSet.
Full-year revenue rose 1 percent to $147.05 billion, also beating estimates of just over $145 billion.
GM made $2 billion, or $1.40 per share in the fourth quarter. Excluding restructuring charges, the company's per-share earnings were $1.43, also breezing past Wall Street expectations of $1.24.
Shares of GM rose almost 3 percent at the opening bell.
Chief Financial Officer Dhivya Suryadevara said GM said it made $2 billion on its joint venture in China last quarter, despite slowing auto sales in the country.
The Trump administration's tariffs on imported aluminum and steel raised prices of those commodities, costing the company more than $1 billion last year. Suryadevara expects another $1 billion increase this year.
"It's a volatile environment as you well know, and we're going to have to see how that goes," she said.
GM has managed to offset some costs with efficiencies, she told reporters Wednesday.
Even with the profit, GM's U.S. sales last year fell 1.6 percent as big SUVs and the company's top-selling Chevrolet Silverado pickup truck faltered during the fourth quarter. But sales of many smaller SUVs rose and the average sale price of a GM vehicle hit a record of $36,974, the company said. GM's U.S. market share 0.4 percentage points to 16.7 percent.
The profits are being announced as GM lays off about 4,300 white-collar workers, many of them at its giant technical center in a nearby suburb of Warren, Michigan. The company plans to close five U.S. and Canadian factories and eliminate a total of 14,000 salaried and blue-collar jobs as part of a giant restructuring to boost profit margins, prepare for a downturn and invest more in electric and autonomous vehicles.
GM wanted to cut 8,000 white-collar workers. About 2,200 took retirement offers, and the company let go of another 1,500. This week, GM started telling 4,300 other salaried workers that they were out of a job.
The company plans to eliminate about 6,000 factory worker jobs by closing three car assembly plants and two other factories. But it says there are 2,700 openings for U.S. workers at factories across the nation.