XML 56 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 $ 46,272 $ 139,255
Accounts receivable, net of allowance for credit losses of $1,156 and $886, respectively 29,722 19,782
Income taxes receivable 1,244 4,691
Prepaid expenses and other 17,282 11,782
Current assets held for sale 0 561
Total current assets 94,520 176,071
Investments 15,709 13,198
Property, plant and equipment, net 1,438,538 850,337
Goodwill and intangible assets, net 157,723 81,123
Operating lease right-of-use assets 19,548 13,024
Deferred charges and other assets 14,235 11,561
Non-current assets held for sale 0 68,915
Total assets 1,740,273 1,214,229
Current liabilities:    
Current maturities of long-term debt, net of unamortized loan fees 9,204 7,095
Accounts payable 57,820 53,546
Advanced billings and customer deposits 16,104 12,394
Accrued compensation 16,283 11,749
Current operating lease liabilities 3,060 2,222
Accrued liabilities and other 12,100 7,747
Current liabilities held for sale 0 3,602
Total current liabilities 114,571 98,355
Long-term debt, less current maturities, net of unamortized loan fees 407,675 292,804
Other long-term liabilities:    
Deferred income taxes 167,716 88,147
Benefit plan obligations 4,945 3,943
Non-current operating lease liabilities 10,794 7,185
Other liabilities 33,525 16,912
Non-current liabilities held for sale 0 54,213
Total other long-term liabilities 216,980 170,400
Commitments and contingencies (Note 16)
Temporary equity:    
Redeemable noncontrolling interest 82,464 0
Shareholders’ equity:    
Common stock, no par value, authorized 96,000; 54,605 and 50,272 issued and outstanding at December 31, 2024 and 2023, respectively 0 0
Additional paid in capital 147,733 66,933
Retained earnings 768,997 584,069
Accumulated other comprehensive income, net of taxes 1,853 1,668
Total shareholders’ equity 918,583 652,670
Total liabilities, temporary equity and shareholders’ equity $ 1,740,273 $ 1,214,229