7Baggers

Verra Mobility Corporation
(NASDAQ:VRRM) 

VRRM stock logo

Verra Mobility Corporation provides smart mobility technology solutions and services in the United States, Canada, and Europe. It operates through two segments, Government Solutions and Commercial Services. The Government Solutions segment offers automated safety solutions, including services and te...

Founded: 2016
Full Time Employees: 779
Sector: Industrials
Industry: Security & Protection Services

Share this website to your friends
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
    Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-06-01 2018-03-31 2017-12-31 2017-09-30 
                                      
      service revenue
    213,392,000 239,539,000 243,219,000 223,477,000 211,902,000 209,671,000 217,267,000 212,017,000 202,721,000 201,818,000 201,029,000 196,050,000 184,698,000 178,965,000 180,617,000 174,502,000 161,134,000 144,846,000 141,811,000 116,426,000 89,763,000 90,982,000 82,980,000 62,815,000 99,497,000 104,839,000 110,757,000 103,057,000 98,070,000      
      product sales
    10,176,000 18,323,000 18,719,000 12,548,000 11,352,000 11,829,000 8,284,000 10,409,000 7,009,000 9,195,000 8,904,000 8,411,000 7,205,000 7,105,000 17,039,000 12,985,000 9,251,000 25,134,000 20,284,000 12,231,000 95,000 9,181,000 13,928,000 16,994,000 17,216,000 7,622,000 17,483,000 6,518,000 391,000      
      total revenue
    223,568,000 257,862,000 261,938,000 236,025,000 223,254,000 221,500,000 225,551,000 222,426,000 209,730,000 211,013,000 209,933,000 204,461,000 191,903,000 186,070,000 197,656,000 187,487,000 170,385,000 169,980,000 162,095,000 128,657,000 89,858,000 100,163,000 96,908,000 79,809,000 116,713,000 112,461,000 128,240,000 109,575,000 98,461,000      
      yoy
    0.14% 16.42% 16.13% 6.11% 6.45% 4.97% 7.44% 8.79% 9.29% 13.41% 6.21% 9.05% 12.63% 9.47% 21.94% 45.73% 89.62% 69.70% 67.27% 61.21% -23.01% -10.94% -24.43% -27.16% 18.54%          
      qoq
    -13.30% -1.56% 10.98% 5.72% 0.79% -1.80% 1.40% 6.05% -0.61% 0.51% 2.68% 6.54% 3.13% -5.86% 5.42% 10.04% 0.24% 4.86% 25.99% 43.18% -10.29% 3.36% 21.42% -31.62% 3.78% -12.30% 17.03% 11.29%       
      cost of service revenue, excluding depreciation and amortization
    7,391,000 11,660,000 9,246,000 4,629,000 4,783,000 4,664,000 5,378,000 4,641,000 4,305,000                          
      cost of product sales
    8,290,000 15,713,000 12,826,000 8,946,000 8,032,000 8,303,000 5,621,000 7,848,000 5,286,000 7,022,000 6,864,000 5,962,000 5,383,000 5,294,000 11,317,000 8,326,000 5,995,000 14,247,000 9,391,000 6,144,000 27,000 4,735,000 7,088,000 9,060,000 8,690,000 3,487,000 7,238,000 2,918,000 276,000      
      operating expenses
    85,943,000 90,149,000 88,036,000 81,317,000 73,739,000 74,368,000 76,026,000 74,903,000 70,640,000 76,915,000 68,873,000 65,657,000 61,843,000 59,529,000 60,536,000 55,196,000 51,063,000 48,135,000 48,309,000 36,434,000 30,492,000 30,227,000 26,544,000 26,699,000 32,259,000 31,542,000 32,965,000 31,795,000 29,338,000      
      selling, general and administrative expenses
    40,853,000 67,550,000 47,757,000 48,466,000 51,501,000 52,622,000 47,918,000 46,343,000 48,171,000 73,056,000 42,276,000 43,205,000 40,013,000 40,220,000 41,126,000 40,152,000 41,635,000 37,155,000 31,580,000 26,229,000 28,443,000 25,446,000 17,511,000 20,821,000 25,886,000 22,784,000 21,293,000 20,865,000 20,551,000      
      depreciation, amortization and loss on disposal of assets
    29,291,000 29,764,000 29,264,000 29,473,000 27,814,000 27,857,000 26,718,000 27,522,000 26,975,000 26,177,000 27,597,000 29,088,000 30,333,000 34,293,000 35,035,000 34,939,000 35,907,000 31,995,000 29,529,000 27,012,000 28,265,000 28,842,000 29,590,000 29,166,000 29,246,000 29,283,000 28,697,000 28,850,000       
      total costs and expenses
    171,768,000 214,836,000 187,129,000 172,831,000 165,869,000 264,890,000 161,661,000 161,257,000 155,377,000 187,684,000 150,760,000 148,250,000 141,802,000 144,030,000 152,158,000 142,326,000 138,379,000 133,245,000 120,221,000 97,151,000 88,107,000 90,078,000 81,640,000 86,759,000 97,300,000 88,267,000 91,581,000 91,939,000 80,495,000      
      income from operations
    51,800,000 43,026,000 74,809,000 63,194,000 57,385,000 -43,390,000 63,890,000 61,169,000 54,353,000 23,329,000 59,173,000 56,211,000 50,101,000 42,040,000 45,498,000 45,161,000 32,006,000 36,735,000 41,874,000 31,506,000 1,751,000 10,085,000 15,268,000 -6,950,000 19,413,000 24,194,000 36,659,000 17,636,000 17,966,000      
      yoy
    -9.73% -199.16% 17.09% 3.31% 5.58% -285.99% 7.97% 8.82% 8.49% -44.51% 30.06% 24.47% 56.54% 14.44% 8.65% 43.34% 1727.87% 264.25% 174.26% -553.32% -90.98% -58.32% -58.35% -139.41% 8.05%          
      qoq
    20.39% -42.49% 18.38% 10.12% -232.25% -167.91% 4.45% 12.54% 132.98% -60.57% 5.27% 12.20% 19.17% -7.60% 0.75% 41.10% -12.87% -12.27% 32.91% 1699.31% -82.64% -33.95% -319.68% -135.80% -19.76% -34.00% 107.86% -1.84%       
      operating margin %
    23.17% 16.69% 28.56% 26.77% 25.70% -19.59% 28.33% 27.50% 25.92% 11.06% 28.19% 27.49% 26.11% 22.59% 23.02% 24.09% 18.78% 21.61% 25.83% 24.49% 1.95% 10.07% 15.76% -8.71% 16.63% 21.51% 28.59% 16.09% 18.25%  NaN% NaN% NaN% NaN% 
      interest expense
    15,407,000 14,989,000 16,421,000 16,572,000 16,636,000 16,699,000 18,723,000 18,845,000 19,635,000 20,859,000 20,384,000 22,771,000 22,687,000 20,348,000 20,260,000 14,485,000 14,279,000 12,461,000 11,637,000 11,680,000 9,164,000 9,297,000 9,578,000 9,539,000 12,451,000 14,108,000 14,932,000 15,656,000 16,033,000      
      loss on extinguishment of debt
     1,266,000 21,000 23,000 25,000 1,117,000 33,000  595,000  1,975,000 209,000 1,349,000  -3,005,000      5,334,000              
      other income
    -4,094,000 -6,798,000 -6,298,000 -6,003,000 -4,109,000 -5,000,000 -4,272,000 -5,245,000 -4,453,000 1,643,000 -4,498,000 -4,512,000 -3,756,000 -3,287,000 -2,462,000 -4,039,000 -2,866,000 -3,590,000 -3,494,000 -2,798,000 -3,013,000 -2,455,000 -4,982,000 -1,523,000 -2,925,000 -2,919,000 -2,727,000 -3,345,000 -2,207,000      
      total other expenses
    11,313,000 10,144,000 10,144,000 10,592,000 12,552,000 12,559,000 15,397,000 13,577,000 15,381,000 22,189,000 17,368,000 24,581,000 37,679,000 7,043,000 12,526,000 2,881,000 15,147,000 8,727,000 3,076,000 18,610,000 13,552,000 9,246,000 4,596,000 12,462,000 9,526,000 11,189,000 12,205,000 12,311,000       
      income before income taxes
    40,487,000 32,882,000 64,665,000 52,602,000 44,833,000 -55,949,000 48,493,000 47,592,000 38,972,000 1,140,000 41,805,000 31,630,000 12,422,000 34,997,000 32,972,000 42,280,000 16,859,000 28,008,000 38,798,000 12,896,000               
      income tax provision
    13,743,000 14,002,000 17,826,000 14,027,000 12,494,000 10,707,000 13,761,000 13,369,000 9,823,000 -1,882,000 11,497,000 12,522,000 7,845,000 6,779,000 8,396,000 12,639,000 6,819,000 8,942,000 11,492,000 8,904,000 -2,886,000 2,255,000 3,986,000 -4,024,000 3,214,000 3,825,000 6,702,000 1,734,000 1,320,000      
      net income
    26,744,000 18,880,000 46,839,000 38,575,000 32,339,000 -66,656,000 34,732,000 34,223,000 29,149,000 3,022,000 30,308,000 19,108,000 4,577,000 28,218,000 24,576,000 29,641,000 10,040,000 19,066,000 27,306,000 3,992,000 -8,915,000 -1,416,000 6,686,000 -15,388,000 6,673,000 9,180,000 17,752,000 3,591,000 2,820,000      
      yoy
    -17.30% -128.32% 34.86% 12.72% 10.94% -2305.69% 14.60% 79.10% 536.86% -89.29% 23.32% -35.54% -54.41% 48.00% -10.00% 642.51% -212.62% -1446.47% 308.41% -125.94% -233.60% -115.42% -62.34% -528.52% 136.63%          
      qoq
    41.65% -59.69% 21.42% 19.28% -148.52% -291.92% 1.49% 17.41% 864.56% -90.03% 58.61% 317.48% -83.78% 14.82% -17.09% 195.23% -47.34% -30.18% 584.02% -144.78% 529.59% -121.18% -143.45% -330.60% -27.31% -48.29% 394.35% 27.34%       
      net income margin %
    11.96% 7.32% 17.88% 16.34% 14.49% -30.09% 15.40% 15.39% 13.90% 1.43% 14.44% 9.35% 2.39% 15.17% 12.43% 15.81% 5.89% 11.22% 16.85% 3.10% -9.92% -1.41% 6.90% -19.28% 5.72% 8.16% 13.84% 3.28% 2.86%  NaN% NaN% NaN% NaN% 
      other comprehensive income:
                                      
      change in foreign currency translation adjustment
    994,000 -734,000 -790,000 6,386,000 2,127,000 -10,747,000 5,190,000 1,434,000 -3,260,000 6,250,000 -4,189,000 718,000 -90,000 8,069,000 -8,167,000 -10,381,000 2,708,000 -1,648,000 -3,818,000 351,000 -190,000 4,196,000 2,467,000 -508,000 -3,367,000          
      total comprehensive income
    27,738,000 18,146,000 46,049,000 44,961,000 34,466,000 -77,403,000 39,922,000 35,657,000 25,889,000 9,272,000 26,119,000 19,826,000 4,487,000 36,287,000 16,409,000 19,260,000 12,748,000 17,418,000 23,488,000 4,343,000 -9,105,000 2,780,000 9,153,000 -15,896,000 3,306,000 14,160,000 16,088,000 2,195,000 4,144,000      
      net income per share
                                      
      basic
    0.18 0.12 0.29 0.24 0.2 -0.4 0.21 0.21 0.18 0.01 0.18 0.13 0.03 0.19 0.16 0.19 0.06 0.12 0.17 0.02 -0.05 -0.01 0.04 -0.1 0.04          
      diluted
    0.17 0.12 0.29 0.24 0.2 -0.39 0.21 0.2 0.17 0.02 0.18 0.13 0.03 0.12 0.15 0.15 0.06 0.11 0.14 0.02 -0.05 -0.01 0.04 -0.1 0.04          
      weighted-average shares outstanding:
                                      
      basic
    151,847 159,000 159,552 159,478 159,544 165,090 164,735 166,064 166,241 158,777 168,089 151,132 149,165 152,848 151,429 154,694 156,130 159,983 159,358 162,378 162,297 161,632             
      diluted
    153,689 161,292 161,861 161,543 162,066 167,717 167,624 168,615 168,726 160,017 169,497 152,590 153,129 159,026 158,304 160,344 160,749 163,778 165,431 166,028 162,297 161,632             
      loss on interest rate swap
          913,000  -396,000 2,764,000 60,000  2,798,000                      
      gain on interest rate swap
           -23,000    -4,805,000                       
      change in fair value of private placement warrants
              -553,000 10,918,000 14,601,000 -9,267,000 -2,267,000 -6,600,000 3,734,000 2,533,000 -5,067,000 8,067,000 2,067,000              
      other comprehensive loss:
                                      
      cost of service revenue
             3,429,500 5,150,000 4,338,000 4,230,000 4,694,000 4,144,000 3,713,000 3,779,000 1,713,000 1,412,000 1,332,000 880,000 828,000 907,000 1,013,000 1,219,000 1,171,000 1,388,000 1,613,000 1,389,000      
      tax receivable agreement liability adjustment
                 245,000  -965,000  -2,677,000  1,661,000               
      income before income tax provision
                        -11,801,000 839,000 10,672,000 -19,412,000 9,887,000 13,005,000 24,454,000 5,325,000       
      impairment of property and equipment
                               5,898,000       
      loss from tax receivable agreement adjustment
                         1,111,500  4,446,000           
      weighted-average shares used for eps calculation
                                      
      basic outstanding
                         40,365 161,744 161,710 160,924          
      diluted outstanding
                         40,365 162,568 161,710 164,427          
      foreign currency translation adjustment
                             -434,000 -1,664,000 -1,396,000 1,324,000      
      earnings per share:
                                      
      basic weighted-average shares outstanding
                              158,610 157,846 156,057  60,483,804    
      basic earnings per share
                             0.038 0.11 0.02 0.02      
      diluted weighted-average shares outstanding
                              163,705 161,977 156,458  60,483,804    
      diluted earnings per share
                             0.038 0.11 0.02 0.02      
      depreciation, amortization, impairment and loss on disposal of assets
                                28,941,000      
      total other expense
                                13,826,000      
      income before income tax (benefit) provision
                                4,140,000      
      revenues
                                      
      professional fees and other incomes
                                   -214,544 377,299 -23,219 
      state franchise taxes, other than income tax
                                   -50,000 133,250 -1,312 
      net income from operations
                                   -264,544 510,549 -24,531 
      other income - interest income
                                   1,328,891 -2,047,315 50 
      net income before income taxes
                                   1,064,347 -1,536,766 -24,481 
      benefit from income tax
                                   -262,443 -136,895.5  
      net income attributable to common shares
                                   801,904 -989,184 -24,481 
      net income/(loss) per ordinary share:
                                      
      class a ordinary shares - basic and diluted
                                   0.02 0.008  
      class f ordinary shares - basic and diluted
                                   -0.01 -0.005  
                                      
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 
                                           
        assets
                                           
        current assets:
                                           
        cash and cash equivalents
      46,894,000 65,272,000 196,096,000 147,651,000 108,453,000 77,560,000 206,088,000 122,020,000 149,520,000 136,309,000 114,379,000 210,083,000 64,267,000 105,204,000 51,576,000 86,392,000 93,377,000 101,283,000 128,247,000 147,346,000 249,605,000 120,259,000 129,158,000 113,239,000 113,583,000 131,513,000 135,564,000 92,247,000 91,484,000 65,048,194 7,533 168,794 1,671,071 826,201 626,193 1,082,494 1,236,089 
        restricted cash
      3,212,000 3,046,000 4,203,000 6,274,000 6,078,000 3,594,000 7,125,000 3,378,000 3,708,000 3,413,000 3,951,000 3,416,000 3,550,000 3,911,000 4,053,000 4,169,000 4,016,000 3,149,000 2,945,000 3,159,000 819,000 633,000 549,000 711,000 1,510,000 917,000 2,156,000 1,743,000 1,704,000 2,033,186        
        accounts receivable
      221,865,000 234,288,000 228,756,000 217,359,000 212,109,000 206,503,000 194,587,000 210,207,000 181,961,000 197,824,000 191,753,000 179,944,000 178,251,000 163,786,000 175,153,000 172,816,000 171,906,000 160,979,000 174,463,000 214,925,000 192,985,000 168,783,000 141,019,000 125,252,000 109,839,000 93,514,000 108,682,000 106,261,000 94,630,000 87,510,691        
        unbilled receivables
      82,687,000 56,100,000 59,205,000 51,426,000 46,776,000 48,193,000 51,100,000 44,151,000 43,323,000 37,065,000 40,069,000 36,843,000 34,184,000 30,782,000 32,784,000 33,830,000 39,484,000 29,109,000 27,422,000 23,871,000 14,881,000 14,045,000 16,145,000 12,532,000 16,358,000 20,003,000 15,073,000 13,571,000 16,753,000 12,955,507        
        inventory
      27,642,000 20,662,000 21,695,000 16,090,000 15,950,000 15,502,000 18,708,000 17,165,000 17,298,000 17,966,000 19,943,000 19,791,000 18,923,000 19,307,000 17,922,000 16,549,000 15,451,000 12,093,000                    
        prepaid expenses and other current assets
      56,568,000 61,534,000 47,873,000 36,335,000 36,685,000 42,647,000 51,407,000 52,721,000 42,772,000 46,961,000 41,197,000 92,509,000 33,258,000 39,604,000 35,955,000 34,615,000 38,745,000 41,456,000 39,054,000 32,255,000 24,509,000 24,317,000 24,714,000 18,964,000 24,616,000 26,491,000 26,623,000 21,646,000 19,012,000 17,600,270        
        total current assets
      438,868,000 440,902,000 557,828,000 475,135,000 426,051,000 393,999,000 529,015,000 449,642,000 438,582,000 439,538,000 411,292,000 542,586,000 332,433,000 362,594,000 317,443,000 348,371,000 362,979,000 348,069,000 372,131,000 421,556,000 482,799,000 328,037,000 311,585,000 270,698,000 265,906,000 272,438,000 288,098,000 235,468,000 223,583,000 185,147,848 203,749 432,635 1,830,276 961,782 827,198 1,337,446 1,510,563 
        installation and service parts
      31,584,000 27,081,000 27,590,000 34,571,000 32,993,000 36,631,000 30,134,000 23,347,000 21,844,000 22,895,000 26,127,000 25,393,000 26,481,000 22,923,000 19,024,000 15,381,000 15,491,000 13,332,000 10,596,000 10,186,000 8,597,000 7,944,000 6,916,000 8,672,000 8,022,000 8,841,000 7,936,000 10,028,000 10,822,000 9,282,064        
        property and equipment
      225,879,000 208,703,000 195,793,000 177,804,000 154,108,000 141,601,000 136,815,000 133,314,000 126,975,000 123,248,000 117,827,000 114,467,000 111,376,000 109,775,000 105,268,000 102,755,000 99,351,000 96,066,000 95,786,000 94,308,000 67,741,000 70,284,000 73,155,000 73,604,000 73,631,000 72,266,000 69,481,000 65,907,000 71,686,000 69,242,811        
        operating lease assets
      43,777,000 36,359,000 35,813,000 20,226,000 30,013,000 29,895,000 30,710,000 30,346,000 31,599,000 33,523,000 35,299,000 37,170,000 38,012,000 37,593,000 36,399,000 38,146,000 39,944,000 38,862,000 32,960,000 34,662,000 30,172,000 29,787,000 30,548,000 30,933,000 31,789,000 32,177,000            
        intangible assets
      153,366,000 168,641,000 185,205,000 200,917,000 216,013,000 232,297,000 251,327,000 266,971,000 283,412,000 301,025,000 315,754,000 335,781,000 355,678,000 377,420,000 399,992,000 429,813,000 460,083,000 487,299,000 317,031,000 340,637,000 319,149,000 342,139,000 363,526,000 386,363,000 409,957,000 434,443,000 444,506,000 468,213,000 491,853,000 514,541,531        
        goodwill
      741,172,000 741,610,000 741,450,000 742,390,000 737,572,000 735,615,000 838,151,000 834,745,000 834,591,000 835,835,000 832,817,000 835,323,000 834,299,000 833,480,000 827,694,000 832,811,000 837,910,000 838,867,000 637,739,000 641,517,000 586,220,000 586,435,000 583,341,000 581,615,000 581,730,000 584,150,000 563,452,000 564,638,000 565,596,000 564,723,498        
        other non-current assets
      21,352,000 22,366,000 34,662,000 44,389,000 46,350,000 44,451,000 34,429,000 34,632,000 32,855,000 33,919,000 16,959,000 15,440,000 12,612,000 12,484,000 12,513,000 12,583,000 8,727,000 14,561,000 15,673,000 16,325,000 2,535,000 2,699,000 2,900,000 3,237,000 3,094,000 3,111,000 2,386,000 2,197,000 2,072,000 1,845,443        
        total assets
      1,655,998,000 1,645,662,000 1,778,341,000 1,695,432,000 1,643,100,000 1,614,489,000 1,850,581,000 1,772,997,000 1,769,858,000 1,789,983,000 1,756,075,000 1,906,160,000 1,710,891,000 1,756,269,000 1,718,333,000 1,779,860,000 1,824,485,000 1,837,056,000 1,481,916,000 1,559,191,000 1,497,213,000 1,367,325,000 1,371,971,000 1,355,122,000 1,374,129,000 1,407,426,000 1,375,859,000 1,346,451,000 1,365,612,000 1,344,783,195 406,197,116 405,044,580 404,775,528 403,697,597 402,869,391 402,398,683 401,845,957 
        liabilities and stockholders' equity
                                           
        current liabilities:
                                           
        accounts payable
      114,258,000 101,813,000 122,033,000 111,448,000 89,835,000 91,224,000 100,225,000 84,888,000 75,573,000 78,749,000 89,760,000 78,410,000 71,475,000 79,869,000 69,135,000 69,107,000 63,049,000 67,556,000 48,632,000 47,403,000 41,334,000 34,509,000 45,601,000 36,346,000 39,198,000 50,825,000 57,194,000 49,318,000 52,239,000 45,188,357        
        deferred revenue
      24,428,000 26,650,000 29,299,000 29,808,000 26,290,000 29,374,000 30,204,000 26,402,000 24,707,000 28,788,000 34,322,000 36,744,000 31,105,000 31,164,000 32,758,000 29,743,000 27,369,000 27,141,000                    
        accrued liabilities
      53,868,000 69,851,000 71,222,000 61,586,000 73,538,000 73,980,000 66,966,000 58,911,000 54,067,000 93,119,000 59,459,000 51,642,000 52,044,000 48,847,000 45,068,000 49,596,000 46,668,000 38,435,000 53,663,000 44,728,000 17,394,000 15,636,000 17,309,000 19,570,000 23,701,000 25,277,000 24,020,000 20,295,000 30,448,000 14,443,967        
        tax receivable agreement liability, current portion
      5,257,000 5,257,000 5,340,000 5,163,000 5,163,000 5,163,000 5,098,000 5,098,000 5,098,000 5,098,000 5,007,000 4,994,000 4,994,000 4,994,000 5,107,000 5,107,000                      
        current portion of debt
      34,130,000                                     
        total current liabilities
      231,941,000 210,459,000 227,894,000 208,005,000 194,826,000 199,741,000 202,493,000 175,299,000 159,445,000 214,773,000 197,567,000 180,809,000 168,637,000 186,809,000 161,087,000 165,505,000 154,145,000 175,191,000 116,930,000 106,743,000 70,430,000 64,040,000 72,014,000 65,020,000 72,003,000 104,881,000 90,318,000 78,717,000 91,791,000 68,735,842 4,942,958 3,097,932 1,271,021 198,119 109,538 442,748 431,965 
        debt, net of current portion
      1,021,487,000                                     
        operating lease liabilities, net of current portion
      39,484,000 31,338,000 29,987,000 14,291,000 25,820,000 25,757,000 26,873,000 26,666,000 27,702,000 29,124,000 30,552,000 32,331,000 33,338,000 33,362,000 32,692,000 34,347,000 35,850,000 34,984,000 31,570,000 32,720,000 28,447,000 27,986,000 28,723,000 29,240,000 29,917,000 30,130,000            
        tax receivable agreement liability, net of current portion
      38,418,000 38,418,000 37,800,000 37,977,000 42,977,000 42,977,000 48,369,000 48,369,000 48,369,000 48,369,000 50,900,000 50,900,000 50,900,000 50,900,000 55,650,000 55,650,000                      
        asset retirement obligations
      18,581,000 17,789,000 17,453,000 17,178,000 15,838,000 15,493,000 15,208,000 15,258,000 14,980,000 14,580,000 14,075,000 13,729,000 13,411,000 12,993,000                        
        deferred tax liabilities
      15,883,000 16,341,000 14,081,000 15,670,000 14,486,000 14,699,000 16,886,000 16,835,000 17,536,000 18,360,000 19,015,000 20,583,000 20,920,000 21,149,000 18,635,000 21,829,000 28,286,000 47,524,000 12,378,000 20,790,000 21,316,000 21,148,000 21,514,000 22,691,000 24,472,000 25,716,000 24,052,000 22,039,000 32,647,000 33,627,191        
        other long-term liabilities
      18,204,000 17,200,000 18,040,000 18,779,000 16,734,000 16,486,000 17,032,000 15,605,000 15,131,000 14,197,000 9,559,000 7,386,000 7,198,000 5,875,000 5,352,000 5,492,000 13,266,000 5,686,000 1,040,000 1,059,000 551,000 494,000 163,000 247,000 269,000 2,183,000 2,872,000 3,764,000 3,633,000 3,368,710        
        total liabilities
      1,383,998,000 1,352,702,000 1,375,193,000 1,343,330,000 1,343,525,000 1,349,364,000 1,364,035,000 1,334,370,000 1,320,863,000 1,368,516,000 1,352,019,000 1,440,860,000 1,473,783,000 1,525,199,000 1,523,442,000 1,535,637,000 1,548,670,000 1,577,092,000 1,238,250,000 1,242,766,000 1,188,695,000 1,020,887,000 1,028,049,000 1,023,372,000 1,029,729,000 1,068,079,000 1,048,268,000 1,036,623,000 1,060,791,000 1,042,727,063 18,947,438 17,102,412 15,285,072 15,009,045 14,657,120 14,442,748 14,431,965 
        commitments and contingencies
                                           
        stockholders' equity
                                           
        preferred stock, 0.0001 par value...
                                           
        class a common stock, 0.0001 par value...
      15,000                              178 171 155 163 168 170 176 
        additional paid-in capital
      541,507,000 547,274,000 562,172,000 557,169,000 549,603,000 551,955,000 564,491,000 556,494,000 557,363,000 557,513,000 549,374,000 533,626,000 306,974,000 305,423,000 307,471,000 311,252,000 312,986,000 309,883,000 311,003,000 379,235,000 375,671,000 393,995,000 394,259,000 391,240,000 387,994,000 367,266,000 369,670,000 367,995,000 346,895,000 348,017,132 5,054,157       
        accumulated deficit
      -259,946,000 -243,759,000 -149,204,000 -196,037,000 -234,612,000 -269,287,000 -71,149,000 -105,881,000 -94,949,000 -125,887,000 -128,909,000 -74,393,000 -93,501,000 -98,078,000 -128,236,000 -90,852,000 -71,376,000 -81,416,000 -100,482,000 -99,773,000 -103,765,000 -84,359,000 -82,943,000 -89,629,000 -74,241,000 -80,220,000 -89,400,000 -107,152,000          
        accumulated other comprehensive loss
      -9,576,000 -10,570,000 -9,836,000 -9,046,000 -15,432,000 -17,559,000 -6,812,000 -12,002,000 -13,436,000 -10,176,000 -16,426,000 -12,237,000 -12,955,000 -12,865,000 -20,934,000 -12,767,000 -2,386,000      -3,985,000 -6,452,000 -5,944,000 -2,577,000 -7,557,000 -5,893,000 -4,497,000 -5,820,312        
        total stockholders' equity
      272,000,000 292,960,000 403,148,000 352,102,000 299,575,000 265,125,000 486,546,000 438,627,000 448,995,000 421,467,000 404,056,000 465,300,000 237,108,000 231,070,000 194,891,000 244,223,000 275,815,000 259,964,000 243,666,000 316,425,000 308,518,000 346,438,000 343,922,000 331,750,000 344,400,000 339,347,000 327,591,000 309,828,000 304,821,000 302,056,132 5,000,008       
        total liabilities and stockholders' equity
      1,655,998,000 1,645,662,000 1,778,341,000 1,695,432,000 1,643,100,000 1,614,489,000 1,850,581,000 1,772,997,000 1,769,858,000 1,789,983,000 1,756,075,000 1,906,160,000 1,710,891,000 1,756,269,000 1,718,333,000 1,779,860,000 1,824,485,000 1,837,056,000 1,481,916,000 1,559,191,000 1,497,213,000 1,367,325,000 1,371,971,000 1,355,122,000 1,374,129,000 1,407,426,000 1,375,859,000 1,346,451,000 1,365,612,000 1,344,783,195 406,197,116       
        current portion of long-term debt
       6,888,000        9,019,000 9,019,000 9,019,000 9,019,000 21,935,000 9,019,000 11,952,000 11,952,000 36,952,000 9,433,000 9,410,000 6,500,000 9,104,000 9,104,000 9,104,000 9,104,000 28,779,000 9,104,000 9,104,000 9,104,000 9,103,518        
        long-term debt
       1,021,157,000 1,029,938,000 1,031,430,000 1,032,844,000 1,034,211,000 1,037,174,000 1,036,338,000 1,037,700,000 1,029,113,000 1,030,351,000 1,129,692,000 1,140,712,000 1,190,045,000 1,204,006,000 1,205,169,000 1,206,276,000 1,206,802,000 965,362,000 966,066,000 965,945,000 832,941,000 833,624,000 834,317,000 835,507,000 837,686,000 858,189,000 859,133,000 859,768,000 860,249,164        
        common stock, 0.0001 par value...
       15,000 16,000 16,000 16,000 16,000 16,000 16,000 17,000 17,000 17,000   15,000    16,000                    
        private placement warrant liabilities
                 5,430,000 38,667,000 24,066,000 33,333,000 35,600,000 42,200,000 38,466,000 35,933,000 41,000,000 32,933,000                 
        common stock contingent consideration
                 18,287,000 36,575,000 36,575,000 36,575,000 36,575,000 36,575,000 36,575,000 36,575,000 36,575,000 36,575,000 36,575,000 36,575,000 36,575,000 36,575,000 54,862,000 54,862,000 54,862,000 73,150,000 73,150,000        
        preferred stock, 0.0001 par value
                                           
        common stock
                 17,000 15,000  15,000 15,000 16,000  16,000 16,000 16,000  16,000 16,000 16,000  16,000 16,000 16,000         
        asset retirement obligation
                    12,687,000 12,045,000 12,032,000 11,824,000 10,708,000 10,059,000 6,406,000 6,409,000 6,391,000 6,237,000 6,387,000 6,309,000 6,740,000 6,873,000 6,855,000 6,749,822        
        payable to related party pursuant to tax receivable agreement, current portion
                      5,107,000 5,107,000 5,202,000 5,202,000 5,202,000 4,791,000                
        payable to related party pursuant to tax receivable agreement, net of current portion
                      56,615,000 56,615,000 64,329,000 64,329,000 62,667,000 67,869,000                
        accumulated other comprehensive income
                       -5,094,000 -3,446,000 372,000 21,000 211,000                
        preferred stock, .0001 par value
                                           
        preferred stock, .0001 par value...
                                           
        common stock, .0001 par value...
                           16,000    16,000    15,606        
        payable to related party pursuant to tax receivable agreement
                            65,620,000 65,620,000 61,174,000 61,174,000            
        payable related to tax receivable agreement
                                66,097,000 66,097,000 66,097,000 69,996,334        
        retained earnings
                                  -110,743,000 -113,306,294 -55,327 637,162 2,185,451 1,383,547 907,266   
        prepaid assets and deferred costs
                                    196,216       
        income tax receivable
                                           
        investments and cash held in trust account
                                    405,993,367 404,611,945 402,945,252 402,735,815 402,042,193 401,061,237 400,335,394 
        accrued expenses, formation and offering costs
                                    4,912,958 3,077,932 161,703 66,191 42,301 420,510 431,965 
        state franchise tax accrual
                                    30,000 20,000 50,000 131,928 67,237 22,238  
        deferred underwriting compensation
                                    14,000,000 14,000,000 14,000,000 14,000,000 14,000,000 14,000,000 14,000,000 
        income tax payable
                                      1,059,318 806,445 209,785   
        deferred income taxes
                                    4,480       
        commitments and contingencies:
                                           
        class a subject to possible redemption, 38,224,967 and 38,368,855 shares at september 30, 2018 and december 31, 2017, respectively at redemption value of 10 per share)
                                    382,249,670       
        stockholders' equity:
                                           
        class f common stock, 0.0001 par value...
                                    1,000 1,000 1,000 1,000 1,000 1,000 1,000 
        prepaid assets & deferred costs
                                     263,841      
        liabilities and stockholders’ equity
                                           
        net deferred income tax
                                     4,480 14,051 4,481 337,797   
        class a subject to possible redemption, 38,294,216 and 38,368,855 shares at june 30, 2018 and december 31, 2017, respectively
                                     382,942,160      
        stockholders’ equity:
                                           
        additional paid-in-capital
                                     4,361,675 2,813,400 3,615,292 4,091,567 4,346,254 4,888,188 
        total stockholders’ equity
                                     5,000,008 5,000,006 5,000,002 5,000,001 5,000,005 5,000,002 
        total liabilities and stockholders’ equity
                                     405,044,580 404,775,528 403,697,597 402,869,391 402,398,683 401,845,957 
        prepaid assets
                                      159,205 135,581 201,005 254,952 274,474 
        class a subject to possible redemption, 38,449,045 and 38,368,855 shares at march 31, 2018 and december 31, 2017, respectively
                                      384,490,450     
        deferred offering costs
                                           
        receivable - related party
                                           
        notes and advances payable – related party
                                           
        class a subject to possible redemption, 38,368,855 and -0- shares at december 31, 2017 and december 31, 2016, respectively
                                       383,688,550    
        class a subject to possible redemption, 38,321,227 and -0- shares at september 30, 2017 and december 31, 2016, respectively
                                        383,212,270   
        class a subject to possible redemption, 38,295,593 and -0- shares at june 30, 2017 and december 31, 2016, respectively
                                         382,955,930  
        deficit accumulated
                                         652,581 110,638 
        class a subject to possible redemption, 38,241,399
                                          382,413,990 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-06-30 2018-03-31 2017-12-31 2017-06-30 
                                         
          cash flows from operating activities:
                                         
          net income
        26,744,000 18,880,000 46,839,000 38,575,000 32,339,000 -66,656,000 34,732,000 34,223,000 29,149,000 3,022,000 30,308,000 19,108,000 4,577,000 28,218,000 24,576,000 29,641,000 10,040,000 19,066,000   -8,915,000 -1,416,000 6,686,000 -15,388,000 6,673,000 9,180,000 17,752,000 3,591,000 2,820,000 -746,385 801,904 476,281 693,540 
          adjustments to reconcile net income to net cash from operating activities:
                                         
          depreciation and amortization
        29,225,000 28,901,000 28,534,000 29,155,000 27,490,000 27,543,000 26,631,000 27,465,000 26,886,000 26,232,000 27,530,000 28,996,000 30,309,000 33,390,000 35,079,000 34,540,000 35,675,000 31,997,000 29,529,000 27,013,000 28,214,000 28,742,000 29,419,000 29,159,000 29,250,000 29,065,000 28,697,000 28,865,000 28,939,000     
          amortization of deferred financing costs and discounts
        563,000 589,000 953,000 971,000 932,000 669,000 1,043,000 1,033,000 1,361,000 1,079,000 1,131,000 1,192,000 1,277,000 1,350,000 1,429,000 1,387,000 1,306,000 1,316,000 1,132,000 1,129,000 1,593,000 1,712,000 1,619,000 1,203,000 903,000 1,575,000 1,477,000 1,756,000 1,833,000     
          loss on extinguishment of debt
         1,266,000 21,000 23,000 25,000 1,117,000 33,000 595,000 1,975,000 209,000 1,349,000    5,334,000             
          share-based proceeds from legal settlement
        -7,865,000                                 
          unrealized loss on remeasurement of share-based proceeds
        1,508,000                                 
          credit loss expense
        2,635,000 4,609,000 4,521,000 5,741,000 8,115,000 1,577,000 2,119,000 4,059,000 5,247,000 1,501,000 2,597,000 3,259,000 1,697,000 3,589,000 3,856,000 3,531,000 3,505,000 2,872,000 2,853,000 1,461,000 2,402,000 3,759,000 -95,000 5,367,000 5,356,000         
          deferred income taxes
        2,016,000 14,640,000 9,173,000 -2,987,000 -1,480,000 -8,328,000 -985,000 -1,395,000 696,000 -19,801,000 -2,503,000 -2,484,000 -2,249,000 -45,000 -1,610,000 3,071,000 -18,771,000 -1,963,000 -7,852,000 -1,106,000 281,000 -826,000 -1,424,000 -1,814,000 -682,000 -1,468,000 2,142,000 -10,495,000 -1,073,000     
          stock-based compensation
        6,952,000 6,480,000 4,961,000 7,279,000 6,456,000 4,372,000 6,438,000 6,590,000 5,558,000 5,130,000 4,443,000 4,525,000 3,378,000 3,007,000 4,644,000 4,566,000 4,446,000 3,600,000 3,703,000 3,573,000 2,908,000 3,397,000 3,153,000 3,271,000 2,768,000 2,586,000 2,471,000 2,812,000 2,143,000     
          other
        152,000 692,000 870,000 1,227,000 654,000 284,000 146,000 319,000 53,000 172,000 126,000 8,000 1,030,000 -136,000 406,000 354,000 70,000 -19,000               
          changes in operating assets and liabilities:
                                         
          accounts receivable
        9,877,000 -10,011,000 -15,961,000 -10,133,000 -13,541,000 -14,773,000 14,077,000 -32,191,000 10,223,000 -6,605,000 -14,783,000 -4,849,000 -16,222,000 8,161,000 -6,734,000 -4,812,000 -14,300,000 20,388,000 37,528,000 -16,298,000 -26,672,000 -31,675,000 -15,730,000 -20,786,000 -22,397,000 13,691,000 -4,920,000 -13,061,000 -8,372,000     
          unbilled receivables
        -26,221,000 3,184,000 -7,731,000 -4,218,000 1,508,000 1,925,000 -6,681,000 -730,000 -6,501,000 3,277,000 -3,409,000 -2,656,000 -3,464,000 2,269,000 713,000 5,347,000 -10,265,000 -2,098,000 -3,557,000 -1,239,000 -859,000 2,098,000 -3,610,000 3,828,000 3,648,000 -4,311,000 -1,501,000 3,181,000 -3,797,000     
          inventory
        -8,197,000 -359,000 3,580,000 -55,000 237,000 1,406,000 -142,000 174,000 479,000 2,209,000 -1,006,000 -235,000 180,000 -1,254,000 -1,659,000 -1,675,000 -5,722,000                 
          prepaid expenses and other assets
        11,255,000 -5,206,000 -11,119,000 1,198,000 4,777,000 9,349,000 769,000 -9,757,000 5,565,000 -5,109,000 -52,000 -3,232,000 6,232,000 -4,099,000 -526,000 696,000 8,235,000 -83,000 -3,837,000 -915,000 -262,000             
          deferred revenue
        -2,314,000 -2,690,000 -442,000 3,105,000 -3,161,000 -170,000 3,609,000 1,623,000 -3,831,000 -5,875,000 -2,293,000 5,673,000 95,000 -1,700,000 3,374,000 2,871,000 46,000                 
          accounts payable and other current liabilities
        -5,543,000 -30,058,000 20,385,000 9,985,000 -2,085,000 -9,825,000 24,570,000 9,613,000 -40,783,000 23,453,000 18,169,000 13,181,000 -4,291,000 8,491,000 -3,689,000 2,188,000 -477,000                 
          other liabilities
        54,000 1,297,000 -6,869,000 -1,809,000 126,000 -5,362,000 1,121,000 -1,066,000 -529,000 2,920,000 516,000 -5,906,000 6,188,000 -4,168,000 -1,644,000 -9,064,000 13,441,000 -2,666,000 -1,172,000 -1,004,000 459,000 -612,000 -600,000 -934,000 -2,135,000 2,825,000 -1,143,000 -185,000 -3,648,000     
          net cash from operating activities
        40,841,000 39,974,000 77,715,000 75,148,000 62,965,000 40,487,000 108,787,000 40,036,000 34,332,000 35,730,000 62,444,000 62,710,000 45,217,000 69,561,000 52,401,000 65,128,000 31,247,000 63,887,000 91,806,000 28,465,000 9,013,000 2,559,000 21,807,000 7,702,000 14,841,000 38,216,000 49,805,000 8,430,000 37,351,000 1,218,723 1,054,307 893,630  
          capital expenditures
        -31,199,000 -34,226,000 -28,750,000 -34,875,000 -21,243,000 -18,847,000 -23,676,000 -14,054,000 -14,279,000 -16,484,000 -10,403,000 -11,726,000 -18,372,000 -12,259,000 -13,203,000 -11,246,000 -11,478,000 -9,365,000 -7,376,000 -4,553,000 -3,704,000 -5,943,000 -4,016,000 -6,160,000 -8,141,000 -12,193,000 -3,300,000 -4,973,000 -9,219,000  
          free cash flows
        9,642,000 5,748,000 48,965,000 40,273,000 41,722,000 21,640,000 85,111,000 25,982,000 20,053,000 19,246,000 52,041,000 50,984,000 26,845,000 57,302,000 39,198,000 53,882,000 19,769,000 54,522,000 84,430,000 23,912,000 5,309,000 -3,384,000 17,791,000 1,542,000 6,700,000 26,023,000 46,505,000 3,457,000 28,132,000 1,218,723 1,054,307 893,630  
          cash flows from investing activities:
                                         
          purchases of installation and service parts and property and equipment
        -31,199,000 -34,226,000 -28,750,000 -34,875,000 -21,243,000 -18,847,000 -23,676,000 -14,054,000 -14,279,000 -16,484,000 -10,403,000 -11,726,000 -18,372,000 -12,259,000 -13,203,000 -11,246,000 -11,478,000 -9,365,000 -7,376,000 -4,553,000 -3,704,000 -5,943,000 -4,016,000 -6,160,000 -8,141,000 -12,193,000 -3,300,000 -4,973,000 -9,219,000     
          cash proceeds from the sale of assets
        112,000 90,000 116,000 75,000 24,000 158,000 66,000 42,000 48,000 110,000 93,000 95,000 34,000 101,000 68,000 47,000 25,000 40,000 66,000 103,000 56,000 40,000 18,000 39,000 10,000 217,000        
          net cash from investing activities
        -31,087,000 -34,136,000 -28,634,000 -34,800,000 -21,219,000 -18,689,000 -23,354,000 -13,740,000 -13,937,000 -16,597,000 -10,168,000 -11,941,000 -19,584,000 -12,158,000 -13,135,000 -11,434,000 -11,865,000 -353,558,000 -7,310,000 -111,454,000 -3,648,000 -5,903,000 -3,998,000 -6,121,000 -8,131,000 -37,495,000 -3,300,000 -5,011,000 -9,167,000 -1,876,130 -209,437 -693,622 -401,061,237 
          cash flows from financing activities:
                                         
          borrowings on amended revolver
        48,500,000                                 
          repayment on amended revolver
        -22,500,000                                 
          repayment of term loan debt
        -1,722,000                                 
          equipment financing arrangements
        2,869,000                                 
          payment of debt issuance costs
        -579,000 -2,344,000 -187,000 -219,000 -43,000 -276,000 -216,000 -117,000 -107,000 -97,000 -170,000 -148,000 -44,000 -37,000 -164,000 -192,000 -54,000 -4,018,000 -121,000 -775,000 -5,732,000 -118,000 -38,000 -116,000 -806,000  -147,000 -115,000 -37,000     
          share repurchases and retirement
        -50,237,000     -148,479,000      -69,790,000                   
          proceeds from the exercise of stock options
        336,000  213,000 671,000 170,000  1,727,000 285,000 689,000  457,000 1,689,000 699,000    93,000                 
          payment of employee tax withholding related to rsus and psus vesting
        -5,248,000 -170,000 -171,000 -384,000 -6,606,000 -175,000 -168,000 -1,050,000 -4,608,000 -65,000 -49,000 -502,000 -2,526,000                     
          net cash from financing activities
        -28,581,000 -137,650,000 -2,400,000 -2,186,000 -8,734,000 -151,853,000 1,343,000 -54,636,000 -6,281,000 657,000 -146,359,000 94,535,000 -66,626,000 -5,407,000 -73,008,000 -57,865,000 -28,652,000 263,387,000 -101,695,000 -16,885,000 123,915,000 -6,055,000 -2,448,000 -2,417,000 -23,084,000 -7,394,000 -2,422,000 -2,391,000 -2,313,000   401,128,354 
          effect of exchange rate changes on cash and cash equivalents
        615,000 -169,000 -307,000 1,232,000 365,000 -2,004,000 1,039,000 510,000 -608,000 1,602,000 -1,086,000 378,000 -305,000 1,490,000 -1,190,000 -2,661,000 2,231,000 -476,000 -2,114,000 -45,000 252,000 584,000 396,000 -307,000 -963,000 1,383,000 -353,000 -226,000 236,000     
          net increase in cash, cash equivalents and restricted cash
        -18,212,000 -131,981,000 46,374,000 39,394,000 33,377,000 -132,059,000 87,815,000 -27,830,000 13,506,000 21,392,000 -95,169,000   53,486,000 -34,932,000 -6,832,000 -7,039,000 -26,760,000 -19,313,000 -99,919,000 129,532,000 -8,815,000 15,757,000 -1,143,000 -17,337,000 -5,290,000 43,730,000 802,000 26,107,000     
          cash, cash equivalents and restricted cash - beginning of period
        68,318,000 81,154,000 139,722,000 109,115,000 104,432,000 120,892,000 132,430,000 67,081,000     
          cash, cash equivalents and restricted cash - end of period
        50,106,000 -131,981,000 46,374,000 39,394,000 114,531,000 -132,059,000 87,815,000 -27,830,000 153,228,000 21,392,000 -95,169,000 145,682,000 67,817,000 53,486,000 -34,932,000 -6,832,000 97,393,000 -26,760,000 -19,313,000 -99,919,000 250,424,000 -8,815,000 15,757,000 -1,143,000 115,093,000 -5,290,000 43,730,000 802,000 93,188,000     
          change in fair value of private placement warrants
                 -553,000 10,918,000 14,601,000 -9,267,000 -2,267,000 -6,600,000 3,734,000 2,533,000 -5,067,000 8,067,000 2,067,000             
          tax receivable agreement liability adjustment
                     245,000   -2,677,000               
          change in fair value of interest rate swap
             1,169,000                           
          gain on lease modification
                                         
          uncertain tax position reserve release
                                         
          goodwill impairment
                                         
          impairment of long-lived assets and rou assets
                                         
          cash receipts (payments) for interest rate swap
             256,000                           
          purchase of intellectual property
                                         
          borrowings on long-term debt
                                         
          repayment of long-term debt
         -31,513,000 -2,255,000 -2,254,000 -2,255,000 -41,101,000 -2,254,000 -2,255,000 -2,255,000 -102,255,000 -12,254,000 -64,755,000 -2,255,000 -2,254,000 -2,255,000 -2,255,000 -1,625,000 -1,624,000 -15,639,000 -865,642,000 -2,276,000 -2,276,000 -2,276,000 -21,951,000  -2,275,000 -2,276,000 -2,276,000     
          proceeds from the exercise of warrants
                 55,658,000                       
          proceeds from exercise of stock options
                     337,000 838,000   47,000 21,000               
          utp reserve release
                                        
          cash receipts for interest rate swap
                                         
          payment of contingent consideration
                       -235,000 -412,000                 
          repayment on revolver
                                         
          reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets
                                         
          cash and cash equivalents
              84,068,000 -27,500,000 149,520,000      -34,816,000 -6,985,000 93,377,000                 
          restricted cash
              3,747,000 -330,000 3,708,000      -116,000 153,000 4,016,000                 
          total cash, cash equivalents and restricted cash
              87,815,000                           
          loss on interest rate swap
                -102,000    1,552,000                     
          cash received (payments) for interest rate swap
                294,000                         
          total cash, cash equivalents, and restricted cash
                153,228,000      -34,932,000 -6,832,000 97,393,000                 
          gain on interest rate swap
                 3,041,000 202,000                       
          impairment on a privately-held equity investment
                                         
          acquisitions, net of cash and restricted cash acquired
                                         
          payments for interest rate swap
                 277,000 142,000 -310,000 -1,246,000                     
          borrowings on revolver
                                         
          borrowings of long-term debt
                         248,750,000 996,750,000             
          payment of debt extinguishment costs
                         -462,000 -604,000             
          repayment on the revolver
                      -25,000,000                 
          settlement of contingent consideration
                                         
          net decrease in cash, cash equivalents and restricted cash
                    -41,298,000                     
          payment of employee tax withholding related to rsus vesting
                     -3,452,000 -1,433,000 -203,000 -1,436,000 -4,767,000 29,000 -96,000 -857,000             
          acquisition of business, net of cash and restricted cash acquired
                                        
          partial payment of contingent consideration
                                         
          impairment of property and equipment
                                       
          share repurchase and retirement
                                        
          reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheets
                                         
          gain from third-party insurance proceeds
                                         
          accounts payable and accrued liabilities
                          11,259,000 2,007,000 2,330,000 -1,733,000 2,729,000 -6,500,000 -11,363,000 -20,452,000 7,034,000 -13,189,000 18,413,000     
          net loss
                                         
          adjustments to reconcile net loss to net cash from operating activities:
                                         
          installation and service parts expense
                            29,000 -27,000 145,000 166,000 393,000 111,000 412,000 386,000 257,000     
          accretion expense
                            53,000 62,000 68,000 65,000 64,000 81,000 86,000 93,000 90,000     
          loss on disposal of assets
                            51,000 100,000 171,000 7,000 -4,000         
          capitalization from merger with gores holdings
                                         
          payment of underwriting and transaction costs
                                         
          capital contribution from greenlight
                                         
          distribution to selling shareholders
                                         
          loss from tax receivable agreement adjustment
                                        
          prepaid expenses and other current assets
                              676,000 5,612,000 2,367,000 1,821,000        
          payment of employee tax withholding related to rsu vesting
                              -134,000 -25,000 -327,000         
          bad debt expense
                                 2,753,000 2,611,000 1,466,000 1,270,000     
          write-downs of installation and service parts and loss on disposal of assets
                                    3,000     
          acquisition of businesses, net of cash and restricted cash acquired
                                         
          successor borrowings on revolver
                                         
          successor repayment on revolver
                                         
          successor borrowings of long-term debt
                                         
          successor repayment of long-term debt
                                         
          successor payment of debt issuance costs
                                         
          predecessor borrowings on note payable
                                         
          predecessor repayments on note payable
                                         
          predecessor payments of debt issuance costs
                                         
          successor distribution to selling shareholders
                                         
          proceeds from issuance of common stock
                                         
          write-downs of installation and service parts and (gain) on disposal of assets
                                        
          other assets
                                  -190,000 -125,000 -226,000     
          prepaid expense and other current assets
                                   -2,547,000 -1,301,000     
          cash proceeds from the sale of assets and insurance recoveries
                                   -38,000 52,000     
          adjustments to reconcile net income to net cash provided by operating activities:
                                         
          changes in deferred income tax
                                      9,570   
          changes in receivable - related party
                                       436 
          changes in state franchise tax accrual
                                     -111,928 -81,928 64,691 20,488 
          changes in prepaid assets
                                     -128,259 -23,624 65,424 -254,952 
          changes in deferred offering costs associated with public offering
                                         
          changes in income taxes payable
                                     -806,446 252,873 596,660  
          changes in accrued expenses, formation and offering costs
                                     3,011,741 95,512 23,890 138,074 
          cash flows from investing activities
                                         
          cash deposited in trust account
                                       -400,000,000 
          interest reinvested in trust account
                                     -1,876,130 -209,437 -693,622 -1,061,237 
          proceeds from sale of units in initial public offering
                                       400,000,000 
          proceeds from sale of private placement warrants to sponsor
                                       10,000,000 
          repayment of notes and advances payable – related party
                                       -150,000 
          payment of underwriter's discounts and commissions
                                        
          payment of accrued offering costs
                                       -721,646 
          net increase in cash and cash equivalents
                                         
          cash and cash equivalents-beginning of period
                                         
          cash and cash equivalents-end of period
                                         
          supplemental disclosure of cash flow information:
                                         
          cash paid for income taxes
                                         
          supplemental disclosure of non-cash financing activities:
                                         
          deferred underwriting compensation
                                       14,000,000 
          increase in cash
                                     -657,407 844,870 200,008 1,079,309 
          cash at beginning of period
                                     826,201 826,201 3,185 
          cash at end of period
                                     168,794 1,671,071 200,008 1,082,494 
          offering costs included in accrued expenses
                                        380,670 
          cash paid for income and state franchise taxes
                                     211,928 131,928   
          deferred financing cost amortization
                                         
          write-downs of installation and service parts and (gain) loss on disposal of assets
                                         
          capitalization from merger with gores holdings ii
                                         
          predecessor payments of debt issue costs
                                         
          payment of cash dividend
                                         
          net cash from by financing activities
                                         
          changes in deferred income tax provision
                                       -333,316  
          changes in deferred offering costs
                                       414,606 
          proceeds from note payable - related party
                                         
          proceeds from sale of class f common stock to sponsor
                                         
          net cash provided by operating activities
                                        1,012,192 
          payment of underwriters’ discounts and commissions
                                        -8,000,000