XML 26 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue
6 Months Ended
Jun. 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 governmental customers.

A summary of revenues by customer for each of our operating segments for the three and six months ended June 30, 2023 and 2022 is as follows (in thousands):
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 

Three months ended June 30, 2022Six months ended June 30, 2022
AviationFleetTotalAviationFleetTotal
Commercial$103,349 $26,007 $129,356 $195,261 $53,863 $249,124 
DoD— 1,264 1,264 — 2,993 2,993 
Other government1,670 37,471 39,141 3,048 74,916 77,964 
     Total$105,019 $64,742 $169,761 $198,309 $131,772 $330,081 

A summary of revenues by type for each of our operating segments for the three and six months ended June 30, 2023 and 2022 is as follows (in thousands):
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 

Three months ended June 30, 2022Six months ended June 30, 2022
AviationFleetTotalAviationFleetTotal
Repair$25,966 $— $25,966 $48,329 $— $48,329 
Distribution79,053 64,742 143,795 149,980 131,772 281,752 
     Total$105,019 $64,742 $169,761 $198,309 $131,772 $330,081 
Contract Balances

Contract balances were as follows (in thousands):
June 30,December 31,
Financial Statement Classification20232022
Contract assetsUnbilled receivables$6,229 $7,409 
Contract liabilitiesAccrued expenses and other current liabilities$2,561 $963 
For the six months ended June 30, 2023 and 2022, we recognized revenue that was previously included in the beginning balance of contract liabilities of $0.8 million and $0.5 million, respectively.