XML 57 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Income Tax Disclosure [Abstract]  
Schedule of income before income taxes by geographical area
Income before income taxes by geographic area was, for the years ended December 31:
(in thousands)202420232022
Federal$64,068 $102,014 $104,185 
Foreign(17,575)22,990 10,019 
$46,493 $125,004 $114,204 
Schedule of income tax expense
Income tax expense consisted of the following for the years ended December 31:
(in thousands)202420232022
Current
Federal$11,437 $21,337 $13,948 
Foreign1,788 1,821 2,148 
State3,405 7,348 5,154 
16,630 30,506 21,250 
Deferred
Federal4,917 (159)7,739 
Foreign(8,318)3,984 465 
State3,001 (317)1,369 
(400)3,508 9,573 
Income tax expense$16,230 $34,014 $30,823 
Schedule of effective tax rate reconciliation
The differences between the U.S. federal statutory tax rate and the Company’s effective tax rate for operations were as follows for the years ended December 31:
202420232022
U.S federal statutory rate21.0 %21.0 %21.0 %
State income taxes, net of U.S. federal income tax expense10.3 4.4 4.5 
Change in valuation allowance0.1 — — 
Tax differential on foreign earnings(2.0)0.7 0.6 
Non-deductible meals and entertainment1.6 0.5 0.2 
Stock compensation excess tax benefits(4.6)(2.6)(2.4)
Uncertain tax positions(0.5)— 0.1 
Provision to return adjustments, net0.6 0.7 0.7 
Section 162(m) limitation10.6 2.5 2.4 
Tax credits(0.6)— — 
Other income, net(1.6)— (0.1)
Effective rate34.9 %27.2 %27.0 %
Schedule of net deferred tax assets and (liabilities)
The net deferred tax assets and (liabilities) arising from temporary differences was as follows at December 31:
(in thousands)20242023
Deferred income tax assets:
Self-insurance reserves$1,498 $3,850 
Contract loss reserves2,076 2,273 
Stock-based awards3,521 3,336 
Bonus10,128 11,137 
Accrued vacation2,653 2,295 
Accrued profit sharing161 1,707 
Operating lease liabilities11,126 8,115 
Non-U.S. operating loss13,166 2,411 
Other3,064 1,090 
Total deferred income tax assets before valuation allowances47,393 36,214 
Less: valuation allowances(2,247)(2,412)
Total deferred income tax assets45,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— (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)
Schedule of liability for unrecognized tax benefits reconciliation
The following is a reconciliation of the beginning and ending liability for unrecognized tax benefits at December 31:
(in thousands)20242023
Balance at beginning of period$417 $390 
Gross increases (decreases) in current period tax positions(122)54 
Reductions in tax positions due to lapse of statutory limitations(30)(27)
Balance at end of period265 417 
Accrued interest and penalties at end of period24 107 
Total liability for unrecognized tax benefits$289 $524