XML 40 R26.htm IDEA: XBRL DOCUMENT
v3.23.2

Revenue (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2023
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, 2023 and 2022 is as follows (in thousands):
|  | 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 |
|  | Three months ended June 30, 2022 |  | Six months ended June 30, 2022
|  | Aviation |  | Fleet |  | Total |  | Aviation |  | Fleet |  | Total
Commercial |  | $ | 103,349 |  |  | $ | 26,007 |  |  | $ | 129,356 |  |  | $ | 195,261 |  |  | $ | 53,863 |  |  | $ | 249,124 |
DoD |  | — |  |  | 1,264 |  |  | 1,264 |  |  | — |  |  | 2,993 |  |  | 2,993 |
Other government |  | 1,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, 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 |
|  | Three months ended June 30, 2022 |  | Six months ended June 30, 2022
|  | Aviation |  | Fleet |  | Total |  | Aviation |  | Fleet |  | Total
Repair |  | $ | 25,966 |  |  | $ | — |  |  | $ | 25,966 |  |  | $ | 48,329 |  |  | $ | — |  |  | $ | 48,329 |
Distribution |  | 79,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 were as follows (in thousands):
|  |  |  | June 30, |  | December 31,
|  | Financial Statement Classification |  | 2023 |  | 2022
Contract assets |  | Unbilled receivables |  | $ | 6,229 |  |  | $ | 7,409 |
Contract liabilities |  | Accrued expenses and other current liabilities |  | $ | 2,561 |  |  | $ | 963 |

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration