XML 98 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of Net Deferred Tax Assets and (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred income tax assets:    
Self-insurance reserves $ 1,498 $ 3,850
Contract loss reserves 2,076 2,273
Stock-based awards 3,521 3,336
Bonus 10,128 11,137
Accrued vacation 2,653 2,295
Accrued profit sharing 161 1,707
Operating lease liabilities 11,126 8,115
Non-U.S. operating loss 13,166 2,411
Other 3,064 1,090
Total deferred income tax assets before valuation allowances 47,393 36,214
Less: valuation allowances (2,247) (2,412)
Total deferred income tax assets 45,146 33,802
Deferred income tax liabilities:    
Property and equipment — tax over book depreciation (48,194) (45,332)
Non-U.S. intangible assets — tax over book amortization (9,601) (10,363)
Intangible assets — tax over book amortization (5,200) (4,013)
Right-of-use operating lease assets (11,129) (8,115)
Non-U.S. deferred income tax liabilities 0 (8,819)
Contract revenue adjustment (17,303) (4,790)
Other (483) (600)
Total deferred income tax liabilities (91,910) (82,032)
Net deferred income taxes $ (46,764) $ (48,230)