v3.26.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets    
Cash and cash equivalents $ 174,994 $ 124,797
Accounts receivable, net (Note 3) 208,832 178,020
Unbilled revenue 173,327 121,186
Service inventories (Note 4) 126,378 94,834
Prepaid assets 21,713 13,237
Retention withholdings 41,368 33,125
Other receivables 55,226 54,511
Other current assets 13,534 10,664
Total current assets 815,372 630,374
Non-current assets    
Property, plant and equipment, net (Note 5) 530,685 465,454
Intangible assets, net 38,047 47,086
Goodwill 645,095 645,095
Operating lease right-of-use assets 25,696 20,300
Other assets 42,295 43,210
Total assets 2,097,190 1,851,519
Liabilities    
Accounts payable and accrued expenses 603,187 421,064
Current installments of long-term debt (Note 6) 64,500 64,500
Short-term borrowings (Note 6) 50,415 54,250
Income taxes payable (Note 7) 37,042 25,092
Other taxes payable 16,069 12,351
Operating lease liabilities 1,415 2,948
Other current liabilities 29,029 24,715
Total current liabilities 801,657 604,920
Long-term debt (Note 6) 159,706 191,378
Deferred tax liabilities 660 1,691
Employee benefit liabilities 39,337 36,321
Non-current operating lease liabilities 23,026 18,447
Other liabilities 30,759 30,846
Total liabilities 1,055,145 883,603
Commitments and contingencies (Note 8)
Equity    
Preferred shares, no par value; unlimited shares authorized; none issued and outstanding at June 30, 2026, and December 31, 2025, respectively
Ordinary shares and additional paid-in capital, no par value; unlimited shares authorized; 100,851,754 and 100,787,173 shares issued and outstanding at June 30, 2026, and December 31, 2025, respectively 909,130 902,845
Retained income 132,846 65,002
Accumulated other comprehensive income 69 69
Total equity 1,042,045 967,916
Total liabilities and equity $ 2,097,190 $ 1,851,519