XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
A summary of revenues by customer for each of our operating segments for the three and six months ended June 30, 2024 and 2023 is as follows (in thousands):
Three months ended June 30, 2024Six months ended June 30, 2024
AviationFleetTotalAviationFleetTotal
Commercial$191,296 $46,484 $237,780 $349,280 $91,083 $440,363 
Other government1,532 26,647 28,179 5,931 61,204 67,135 
     Total$192,828 $73,131 $265,959 $355,211 $152,287 $507,498 

Three months ended June 30, 2023Six months ended June 30, 2023
AviationFleetTotalAviationFleetTotal
Commercial$123,820 $38,037 $161,857 $235,880 $70,581 $306,461 
Other government909 42,457 43,366 2,084 85,265 87,349 
     Total$124,729 $80,494 $205,223 $237,964 $155,846 $393,810 

A summary of revenues by type for each of our operating segments for the three and six months ended June 30, 2024 and 2023 is as follows (in thousands):
Three months ended June 30, 2024Six months ended June 30, 2024
AviationFleetTotalAviationFleetTotal
Repair$75,370 $— $75,370 $126,044 $— $126,044 
Distribution117,458 73,131 190,589 229,167 152,287 381,454 
     Total$192,828 $73,131 $265,959 $355,211 $152,287 $507,498 

Three months ended June 30, 2023Six months ended June 30, 2023
AviationFleetTotalAviationFleetTotal
Repair$35,561 $— $35,561 $67,615 $— $67,615 
Distribution89,168 80,494 169,662 170,349 155,846 326,195 
     Total$124,729 $80,494 $205,223 $237,964 $155,846 $393,810 
Contract balances were as follows (in thousands):
June 30,December 31,
Financial Statement Classification20242023
Billed and billable receivables
Receivables, net
$168,238 $127,958 
Contract assets - unbilled receivables
Contract assets
$28,575 $8,049 
Contract liabilitiesAccrued expenses and other current liabilities$3,138 $2,785