v3.26.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 26,010 $ 150,156
Accounts receivable, net of allowances of $1,250 and $934, respectively 799,461 603,735
Contract assets, net of allowances of $756 and $534, respectively 318,367 241,766
Current portion of receivable for insurance claims in excess of deductibles 7,861 10,122
Refundable income taxes 4,873 0
Prepaid expenses and other current assets 30,615 54,982
Total current assets 1,187,187 1,060,761
Property and equipment, net of accumulated depreciation of $443,756 and $413,962, respectively 345,614 306,386
Operating lease right-of-use assets 63,304 42,448
Goodwill 224,045 115,266
Intangible assets, net of accumulated amortization of $47,948 and $39,967, respectively 230,855 72,476
Receivable for insurance claims in excess of deductibles 22,719 21,358
Deferred income taxes 18,264 12,723
Investment in joint ventures 3,258 3,224
Other assets 12,300 9,437
Total assets 2,107,546 1,644,079
Current liabilities:    
Current portion of long-term debt 16,988 4,554
Current portion of operating lease obligations 14,572 13,019
Current portion of finance lease obligations 1,064 804
Accounts payable 385,259 314,789
Contract liabilities, net 280,540 300,560
Current portion of accrued self-insurance 29,935 28,499
Accrued income taxes 129 15,129
Other current liabilities 160,910 117,923
Total current liabilities 889,397 795,277
Deferred income tax liabilities 95,473 50,119
Long-term debt 198,782 54,483
Accrued self-insurance 43,838 42,827
Operating lease obligations, net of current maturities 48,359 29,429
Finance lease obligations, net of current maturities 1,348 1,220
Other liabilities 11,364 10,301
Total liabilities 1,288,561 983,656
Commitments and contingencies
Shareholders’ equity:    
Preferred stock—$0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at September 30, 2026 and December 31, 2025 0 0
Common stock—$0.01 par value per share; 100,000,000 authorized shares; 15,570,008 and 15,522,834 shares issued and outstanding at September 30, 2026 and December 31, 2025, respectively 155 155
Additional paid-in capital 170,292 165,211
Accumulated other comprehensive loss (11,071) (8,183)
Retained earnings 659,609 503,240
Total shareholders’ equity 818,985 660,423
Total liabilities and shareholders’ equity $ 2,107,546 $ 1,644,079