Quarterly report [Sections 13 or 15(d)]

Revenue (Tables)

v3.26.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2026
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
A summary of revenues by customer is as follows (in thousands):

Three months ended
September 30,
Nine months ended
 September 30,
2026 2025 2026 2025
Commercial $ 535,080  $ 282,421  $ 1,295,143  $ 808,662 
Government 5,926  488  19,580  2,431 
     Total $ 541,006  $ 282,909  $ 1,314,723  $ 811,093 


A summary of revenues by type is as follows (in thousands):

Three months ended
September 30,
Nine months ended
 September 30,
2026 2025 2026 2025
Repair
$ 318,024  $ 106,874  $ 685,984  $ 300,904 
Distribution
222,982  176,035  628,739  510,189 
     Total $ 541,006  $ 282,909  $ 1,314,723  $ 811,093 
Contract balances were as follows (in thousands):
September 30, December 31,
Financial Statement Classification 2026 2025
Billed and billable receivables
Receivables, net
$ 285,227  $ 190,732 
Contract assets - unbilled receivables
Contract assets
$ 66,257  $ 41,468 
Contract liabilities Accrued expenses and other current liabilities $ 11,455  $ 6,891