v3.25.4
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]      
Revenues $ 1,324,047 $ 1,301,704 $ 1,145,915
Cost of services (1,159,317) (1,093,031) (997,265)
Gross profit 164,730 208,673 148,650
Selling, general and administrative expenses (excluding Amortization) (47,636) (52,195) (49,173)
Amortization (18,774) (18,774) (18,774)
Operating income 98,320 137,704 80,703
Interest expense, net (32,513) (39,881) (45,826)
Other (expense) / income, net (5,409) (2,325) (5,031)
Income before income tax 60,398 95,498 29,846
Income tax expense (9,266) (19,188) (17,266)
Net income $ 51,132 $ 76,310 $ 12,580
Weighted average shares outstanding (Note 16):      
Basic 98,444,582 95,472,527 94,748,324
Diluted 99,105,484 95,735,924 94,748,324
Net earnings per share (Note 16):      
Basic $ 0.52 $ 0.80 $ 0.13
Diluted $ 0.52 $ 0.80 $ 0.13