Annual report pursuant to Section 13 and 15(d)

Revenue Recognition (Tables)

v3.22.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
A summary of revenues by customer for each of our operating segments for the years ended December 31, 2022, 2021 and 2020 were as follows (in thousands):
Year Ended December 31, 2022 Fleet Aviation Federal and Defense Total
Commercial $ 104,162  $ 403,155  $ 583  $ 507,900 
DoD 3,286  —  224,436  227,722 
Other government 153,888  4,957  55,295  214,140 
Total $ 261,336  $ 408,112  $ 280,314  $ 949,762 
Year Ended December 31, 2021
Commercial $ 73,606  $ 245,380  $ 3,332  $ 322,318 
DoD 12,689  —  220,733  233,422 
Other government 147,237  2,472  45,404  195,113 
Total $ 233,532  $ 247,852  $ 269,469  $ 750,853 
Year Ended December 31, 2020
Commercial $ 42,733  $ 163,695  $ 1,877  $ 208,305 
DoD 20,744  1,093  214,560  236,397 
Other government 178,693  282  37,982  216,957 
Total $ 242,170  $ 165,070  $ 254,419  $ 661,659 
A summary of revenues by type for each of our operating segments for the year ended December 31, 2022, 2021 and 2020 were as follows (in thousands):
Year Ended December 31, 2022 Fleet Aviation Federal and Defense Total
Repair $ —  $ 107,399  $ —  $ 107,399 
Distribution 261,336  300,713  —  562,049 
Cost Plus Contract —  —  139,958  139,958 
Fixed Price Contract —  —  98,674  98,674 
T&M Contract —  —  41,682  41,682 
Total $ 261,336  $ 408,112  $ 280,314  $ 949,762 
Year Ended December 31, 2021
Repair $ —  $ 75,725  $ —  $ 75,725 
Distribution 233,532  172,127  —  405,659 
Cost Plus Contract —  —  93,694  93,694 
Fixed Price Contract —  —  105,495  105,495 
T&M Contract —  —  70,280  70,280 
Total $ 233,532  $ 247,852  $ 269,469  $ 750,853 
Year Ended December 31, 2020
Repair $ —  $ 82,445  $ —  $ 82,445 
Distribution 242,170  82,625  —  324,795 
Cost Plus Contract —  —  79,064  79,064 
Fixed Price Contract —  —  138,406  138,406 
T&M Contract —  —  36,949  36,949 
Total $ 242,170  $ 165,070  $ 254,419  $ 661,659 
Receivables, net and unbilled receivables as of December 31, 2022 and 2021, respectively, were as follows (in thousands):
  2022 2021
Receivables, net(1)
$ 103,193  $ 76,587 
Unbilled receivables 38,307  31,882 
Total $ 141,500  $ 108,469 
(1) Net of allowance of $2.1 million and $1.7 million as of December 31, 2022 and 2021, respectively.