v3.26.1
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets    
Cash and cash equivalents $ 92,956 $ 124,797
Accounts receivable, net (Note 3) 227,932 178,020
Unbilled revenue 171,341 121,186
Service inventories (Note 4) 96,206 94,834
Prepaid assets 9,706 13,237
Retention withholdings 26,214 33,125
Other receivables 54,753 54,511
Other current assets 10,513 10,664
Total current assets 689,621 630,374
Non-current assets    
Property, plant and equipment, net (Note 5) 476,154 465,454
Intangible assets, net 42,434 47,086
Goodwill 645,095 645,095
Operating lease right-of-use assets 25,977 20,300
Other assets 44,649 43,210
Total assets 1,923,930 1,851,519
Liabilities    
Accounts payable and accrued expenses 483,048 421,064
Current installments of long-term debt (Note 6) 64,500 64,500
Short-term borrowings (Note 6) 47,353 54,250
Income taxes payable (Note 7) 30,843 25,092
Other taxes payable 15,152 12,351
Operating lease liabilities 1,984 2,948
Other current liabilities 17,408 24,715
Total current liabilities 660,288 604,920
Long-term debt (Note 6) 175,542 191,378
Deferred tax liabilities 918 1,691
Employee benefit liabilities 36,971 36,321
Non-current operating lease liabilities 22,683 18,447
Other liabilities 32,319 30,846
Total liabilities 928,721 883,603
Commitments and contingencies (Note 8)
Equity    
Preferred shares, no par value; unlimited shares authorized; none issued and outstanding at March 31, 2026, and December 31, 2025, respectively
Ordinary shares and additional paid-in capital, no par value; unlimited shares authorized; 100,847,255 and 100,787,173 shares issued and outstanding at March 31, 2026, and December 31, 2025, respectively 906,311 902,845
Retained income 88,829 65,002
Accumulated other comprehensive income 69 69
Total equity 995,209 967,916
Total liabilities and equity $ 1,923,930 $ 1,851,519