v3.26.1
Details of Certain Accounts
6 Months Ended
Jun. 30, 2026
Details of Certain Accounts [Line Items]  
Details of Certain Accounts
(15)
Details of Certain Accounts
Capitalized Project Development Costs
A reconciliation of capitalized project development costs is as follows:
 
    
Three Months Ended June 30,
    
Six Months Ended June 30,
 
    
2026
    
2025
    
2026
    
2025
 
Capitalized project development costs, at beginning of period
   $ 13,297      $ 26,463      $ 17,734      $ 25,204  
Costs (refunded) capitalized during the period
     (564      1,514        (1,062      1,514  
Costs expensed from sale of projects during the period
     (9,058      (2,942      (9,058      (1,683
Impaired costs written off during the period
     (326      (752      (4,265      (752
  
 
 
    
 
 
    
 
 
    
 
 
 
Capitalized project development costs, at end of period
   $ 3,349      $ 24,283      $ 3,349      $ 24,283  
  
 
 
    
 
 
    
 
 
    
 
 
 
Prepaids and Other Current Assets
Prepaids and other current assets consisted of the following:
 
 
    
June 30, 2026
    
December 31, 2025
 
Supplier deposits
   $ 54,561      $ 43,485  
Materials inventory
     35,829        4,594  
Non-trade
receivables
     1,084        3,473  
Prepaid insurance
     10,301        2,942  
Rebates receivable
     1,565        2,495  
Other
     6,891        3,898  
  
 
 
    
 
 
 
Total prepaids and other current assets
   $ 110,231      $ 60,887  
  
 
 
    
 
 
 
Property and Equipment
Property and equipment, net consisted of the following:
 
    
June 30, 2026
    
December 31, 2025
 
Machinery and equipment
   $ 94,378      $ 80,022  
Vehicles
     4,517        4,391  
Vehicles under finance leases
     72,116        56,724  
Furniture and fixtures
     2,848        2,845  
Leasehold improvements
     15,516        15,214  
Computer equipment
     5,679        5,305  
Construction in progress
     5,244        3,340  
Buildings and land
     477        467  
  
 
 
    
 
 
 
Property and equipment, gross
     200,775        168,308  
Less: Accumulated depreciation
     (78,520      (61,925
  
 
 
    
 
 
 
Property and equipment, net of accumulated depreciation
   $ 122,255      $ 106,383  
  
 
 
    
 
 
 
The following table summarizes depreciation expense included in “Cost of revenue” and “Selling, general and administrative expenses”:
 
    
Three Months
Ended June 30,
    
Six Months Ended
June 30,
 
    
2026
    
2025
    
2026
    
2025
 
Cost of revenue
   $ 8,512      $ 6,128      $ 16,407      $ 10,395  
Selling, general and administrative expenses
     966        295        1,922        1,832  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total depreciation expense
   $ 9,478      $ 6,423      $ 18,329      $ 12,227  
  
 
 
    
 
 
    
 
 
    
 
 
 
 
 
Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses consisted of the following:
 
    
June 30, 2026
    
December 31, 2025
 
Vendor payables and accrued purchases
   $ 523,157      $ 422,853  
Accrued compensation and benefits
     76,836        73,330  
Restricted Unit Appreciation Plan liability
     44,747        32,854  
Indirect taxes payable
     24,092        11,905  
Accrued professional services
     5,884        8,580  
Accrued warranty
     5,759        4,278  
Deferred acquisition consideration
     —         5,500  
Accrued interest
     —         2,918  
  
 
 
    
 
 
 
Total accounts payable and accrued expenses
   $ 680,475      $ 562,218  
  
 
 
    
 
 
 
Other Long-Term Liabilities
Other long-term liabilities consisted of the following:
 
    
June 30, 2026
    
December 31, 2025
 
Warranty reserves
     8,119        6,300  
Deferred tax liability
     6,150        5,339  
Deferred compensation liability
            5,343  
Deferred revenue
     1,215        1,362  
  
 
 
    
 
 
 
Total other long-term liabilities
   $ 15,484      $ 18,344