XML 40 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Balance Sheet Details (Tables)
3 Months Ended
Mar. 31, 2026
Balance Sheet Related Disclosures [Abstract]  
Schedule of Current Inventory, Net
Inventories, net consisted of the following (in thousands):
March 31, 2026December 31, 2025
Raw materials$51,597 $47,613 
Work in process2,164 2,195 
Finished goods114,212 100,566 
Total inventories, net
$167,973 $150,374 
Schedule of Components of Prepaid Expenses and Other Current Assets and Other Assets
The following table shows the components of Prepaid expenses and other current assets (in thousands):
March 31, 2026December 31, 2025
IRA vendor rebates$164,721 $152,036 
Prepaid taxes27,443 27,319 
Other24,962 21,753 
Total prepaid expenses and other current assets
$217,126 $201,108 
Schedule of Components of Contingent Consideration Liabilities
The following table shows the components of contingent consideration (in thousands):
March 31, 2026December 31, 2025
Current portion of contingent consideration
TRA
$1,569 $2,757 
Earnout Consideration
8,679 11,794 
Total current portion of contingent consideration
$10,248 $14,551 
Contingent consideration, net of current portion
TRA
$4,205 $5,495 
Earnout Consideration
7,677 7,244 
Total contingent consideration, net of current portion
$11,882 $12,739 
Schedule of Accrued Liabilities
Accrued expenses consisted of the following (in thousands):
March 31, 2026December 31, 2025
Accrued payables
$18,931 $14,185 
Accrued payroll expenses
23,420 17,135 
Accrued interest
3,646 5,564 
Other accrued expenses
16,780 17,405 
Accrued expenses
$62,777 $54,289 
Schedule of Right of Use Assets Lease Liabilities
The following table summarizes the Company’s right-of-use (“ROU”) assets and lease liabilities (in thousands):
March 31, 2026December 31, 2025
Lease assets
Finance lease ROU assets$48,265 $48,791 
Operating lease ROU assets, including $24,919 and $26,419, respectively, from leases with related parties
46,266 48,297 
Lease assets$94,531 $97,088 
Current portion of lease liabilities
Finance lease liabilities, current portion$187 $188 
Operating lease liabilities, current portion, including $602 and $592, respectively, from leases with related parties
7,400 7,474 
Current portion of lease liabilities$7,587 $7,662 
Lease liabilities, net of current portion
Finance lease liabilities, long-term portion$43,080 $42,264 
Operating lease liabilities, long-term portion, including $25,066 and $26,050, respectively, from leases with related parties
46,117 47,288 
Lease Liabilities, net of current portion$89,197 $89,552