XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue
9 Months Ended
Sep. 30, 2023
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 and nine months ended September 30, 2023 and 2022 is as follows (in thousands):
Three months ended September 30, 2023Nine months ended September 30, 2023
AviationFleetTotalAviationFleetTotal
Commercial$150,715 $37,430 $188,145 $386,595 $108,011 $494,606 
Other government1,640 41,568 43,208 3,724 126,833 130,557 
     Total$152,355 $78,998 $231,353 $390,319 $234,844 $625,163 

Three months ended September 30, 2022Nine months ended September 30, 2022
AviationFleetTotalAviationFleetTotal
Commercial$101,735 $25,394 $127,129 $296,996 $79,257 $376,253 
DoD— 183 183 — 3,176 3,176 
Other government890 39,177 40,067 3,938 114,093 118,031 
     Total$102,625 $64,754 $167,379 $300,934 $196,526 $497,460 

A summary of revenues by type for each of our operating segments for the three and nine months ended September 30, 2023 and 2022 is as follows (in thousands):
Three months ended September 30, 2023Nine months ended September 30, 2023
AviationFleetTotalAviationFleetTotal
Repair$44,713 $— $44,713 $112,328 $— $112,328 
Distribution107,642 78,998 186,640 277,991 234,844 512,835 
     Total$152,355 $78,998 $231,353 $390,319 $234,844 $625,163 

Three months ended September 30, 2022Nine months ended September 30, 2022
AviationFleetTotalAviationFleetTotal
Repair$28,979 $— $28,979 $77,308 $— $77,308 
Distribution73,646 64,754 138,400 223,626 196,526 420,152 
     Total$102,625 $64,754 $167,379 $300,934 $196,526 $497,460 


Contract Balances

Contract balances were as follows (in thousands):
September 30,December 31,
Financial Statement Classification20232022
Contract assetsUnbilled receivables$6,257 $7,409 
Contract liabilitiesAccrued expenses and other current liabilities$2,333 $963 

For the nine months ended September 30, 2023 and 2022, we recognized revenue that was previously included in the beginning balance of contract liabilities of $0.9 million and $0.5 million, respectively.