XML 13 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current Assets:    
Cash and cash equivalents $ 1,292 $ 1,959
Accounts receivable, net 88,356 41,136
Inventories 207,282 107,089
Prepaid expenses and other assets 21,978 22,070
Total current assets 318,908 172,254
Property, plant and equipment, net 922,868 709,402
Operating lease assets 52,195 26,233
Goodwill and other intangible assets, net 22,048 18,163
Other assets 8,279 6,833
Total Assets 1,324,298 932,885
Current Liabilities:    
Accounts payable 61,272 23,963
Accrued expenses and other liabilities 72,879 56,734
Accrued warranty 5,726 4,865
Line of credit 202,600 5,500
Total current liabilities 342,477 91,062
Deferred income taxes 56,032 72,439
Operating lease liabilities 41,979 18,840
Non-current accrued warranty 17,109 17,313
Other long-term liabilities 16,559 16,560
Total Liabilities 474,156 216,214
Commitments and contingencies
Stockholders' Equity:    
Preferred stock, $0.01 par value, 3,000,000 shares authorized; none issued and outstanding 0 0
Common stock, $0.01 par value, 360,000,000 shares authorized; 141,098,251 and 140,974,843 shares issued and 107,154,305 and 108,611,537 shares outstanding at December 31, 2024 and December 31, 2023, respectively 1,411 1,410
Additional paid-in capital 148,153 140,157
Retained earnings 1,562,450 1,336,058
Treasury stock, at cost, 33,943,946 and 32,363,306 shares at December 31, 2024 and December 31, 2023, respectively (861,872) (760,954)
Total Stockholders' Equity 850,142 716,671
Total Liabilities and Stockholders' Equity $ 1,324,298 $ 932,885