v3.26.3
Revenue
9 Months Ended
Sep. 30, 2026
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenues
The Company's revenues are derived from the delivery of products to and the performance of services for commercial and government customers.

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

Three months ended
September 30,
Nine months ended
 September 30,
2026202520262025
Commercial$535,080 $282,421 $1,295,143 $808,662 
Government5,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,
2026202520262025
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

Contract balances were as follows (in thousands):
September 30,December 31,
Financial Statement Classification20262025
Billed and billable receivables
Receivables, net
$285,227 $190,732 
Contract assets - unbilled receivables
Contract assets
$66,257 $41,468 
Contract liabilitiesAccrued expenses and other current liabilities$11,455 $6,891 
During the nine months ended September 30, 2026 and 2025, the Company recognized revenue that was previously included in the beginning balance of contract liabilities of $4.7 million and $3.1 million, respectively.