A summary of revenues by customer for the three months ended March 31, 2025 and 2024 is as follows (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three months ended March 31, |
|
|
|
|
|
|
|
|
2025 |
|
2024 |
Commercial |
|
|
|
|
|
|
|
$ |
254,953 |
|
|
$ |
157,984 |
|
Government |
|
|
|
|
|
|
|
1,092 |
|
|
4,399 |
|
Total |
|
|
|
|
|
|
|
$ |
256,045 |
|
|
$ |
162,383 |
|
A summary of revenues by type for the three months ended March 31, 2025 and 2024 is as follows (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three months ended March 31, |
|
|
|
|
|
|
|
|
2025 |
|
2024 (a)
|
Repair |
|
|
|
|
|
|
|
$ |
95,494 |
|
|
$ |
54,360 |
|
Distribution |
|
|
|
|
|
|
|
160,551 |
|
|
108,023 |
|
Total |
|
|
|
|
|
|
|
$ |
256,045 |
|
|
$ |
162,383 |
|
(a) Certain revenue amounts in the prior year have been reclassified to conform to current presentation of revenue type categories. |
Contract balances were as follows (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
March 31, |
|
December 31, |
|
|
Financial Statement Classification |
|
2025 |
|
2024 |
Billed and billable receivables |
|
Receivables, net |
|
$ |
169,532 |
|
|
$ |
158,104 |
|
Contract assets - unbilled receivables |
|
Contract assets |
|
$ |
30,879 |
|
|
$ |
29,960 |
|
Contract liabilities |
|
Accrued expenses and other current liabilities |
|
$ |
3,088 |
|
|
$ |
4,479 |
|
|
|
|
|
|
|