v3.25.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 124,797 $ 107,956
Accounts receivable, net (Note 5) 178,020 137,265
Unbilled revenue 121,186 111,734
Service inventories (Note 6) 94,834 96,772
Prepaid assets 13,237 10,146
Retention withholdings 33,125 31,072
Other receivables 54,511 38,476
Other current assets 10,664 7,095
Total current assets 630,374 540,516
Non-current assets    
Property, plant and equipment, net (Note 7) 465,454 438,146
Intangible assets, net (Note 8) 47,086 65,696
Goodwill (Note 8) 645,095 645,095
Operating lease right-of-use assets (Note 9) 20,300 26,042
Other assets 43,210 58,183
Total assets 1,851,519 1,773,678
Liabilities    
Accounts payable and accrued expenses 421,064 305,308
Current installments of long-term debt (Note 10) 64,500 68,735
Short-term borrowings (Note 10) 54,250 59,720
Income taxes payable (Note 12) 25,092 7,728
Other taxes payable 12,351 27,482
Operating lease liabilities (Note 9) 2,948 5,449
Other current liabilities 24,715 29,090
Total current liabilities 604,920 503,512
Long-term debt (Note 10) 191,378 254,387
Deferred tax liabilities (Note 12) 1,691 5,632
Employee benefit liabilities (Note 11) 36,321 31,806
Non-current operating lease liabilities (Note 9) 18,447 20,843
Other liabilities 30,846 49,266
Total liabilities 883,603 865,446
Commitments and contingencies (Note 13)
Equity    
Preferred shares, no par value; unlimited shares authorized; none issued and outstanding at December 31, 2025, and 2024, respectively (Note 15)
Common stock and additional paid in capital, no par value; unlimited shares authorized; 100,787,173 and 96,045,856 shares issued and outstanding at December 31, 2025, and 2024, respectively (Note 15) 902,845 894,293
Retained income 65,002 13,870
Accumulated other comprehensive income 69 69
Total equity 967,916 908,232
Total liabilities and equity $ 1,851,519 $ 1,773,678