XML 26 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenues
Our revenues are derived from the delivery of products to our customers and from services performed for commercial and government customers.

A summary of revenues by customer for each of our operating segments for the three months ended March 31, 2024 and 2023 is as follows (in thousands):
Three months ended March 31, 2024
AviationFleetTotal
Commercial$157,984 $44,599 $202,583 
Other government4,399 34,557 38,956 
     Total$162,383 $79,156 $241,539 

Three months ended March 31, 2023
AviationFleetTotal
Commercial$112,060 $32,544 $144,604 
Other government1,175 42,808 43,983 
     Total$113,235 $75,352 $188,587 

A summary of revenues by type for each of our operating segments for the three months ended March 31, 2024 and 2023 is as follows (in thousands):
Three months ended March 31, 2024
AviationFleetTotal
Repair$50,674 $— $50,674 
Distribution111,709 79,156 190,865 
     Total$162,383 $79,156 $241,539 

Three months ended March 31, 2023
AviationFleetTotal
Repair$32,054 $— $32,054 
Distribution81,181 75,352 156,533 
     Total$113,235 $75,352 $188,587 


Contract Balances

Contract balances were as follows (in thousands):
March 31,December 31,
Financial Statement Classification20242023
Billed and billable receivables
Receivables, net
$145,427 $127,958 
Contract assets - unbilled receivables
Contract assets
$10,800 $8,049 
Contract liabilitiesAccrued expenses and other current liabilities$3,196 $2,785 
For the three months ended March 31, 2024 and 2023, we recognized revenue that was previously included in the beginning balance of contract liabilities of $1.4 million and $0.7 million, respectively.