Quarterly report pursuant to Section 13 or 15(d)

Revenue

v3.24.2.u1
Revenue
6 Months Ended
Jun. 30, 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 and six months ended June 30, 2024 and 2023 is as follows (in thousands):
Three months ended June 30, 2024 Six months ended June 30, 2024
Aviation Fleet Total Aviation Fleet Total
Commercial $ 191,296  $ 46,484  $ 237,780  $ 349,280  $ 91,083  $ 440,363 
Other government 1,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, 2023 Six months ended June 30, 2023
Aviation Fleet Total Aviation Fleet Total
Commercial $ 123,820  $ 38,037  $ 161,857  $ 235,880  $ 70,581  $ 306,461 
Other government 909  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, 2024 Six months ended June 30, 2024
Aviation Fleet Total Aviation Fleet Total
Repair $ 75,370  $ —  $ 75,370  $ 126,044  $ —  $ 126,044 
Distribution 117,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, 2023 Six months ended June 30, 2023
Aviation Fleet Total Aviation Fleet Total
Repair $ 35,561  $ —  $ 35,561  $ 67,615  $ —  $ 67,615 
Distribution 89,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

Contract balances were as follows (in thousands):
June 30, December 31,
Financial Statement Classification 2024 2023
Billed and billable receivables
Receivables, net
$ 168,238  $ 127,958 
Contract assets - unbilled receivables
Contract assets
$ 28,575  $ 8,049 
Contract liabilities Accrued expenses and other current liabilities $ 3,138  $ 2,785 
For the six months ended June 30, 2024 and 2023, we recognized revenue that was previously included in the beginning balance of contract liabilities of $1.7 million and $0.8 million, respectively.