XML 22 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 19,978 $ 57,083
Inventories 38,447 38,653
Prepaid expenses and other current assets 45,354 35,541
Total current assets 385,498 454,059
Property and equipment 1,405,486 1,144,989
Accumulated depreciation (679,832) (627,408)
Total property and equipment, net 725,654 517,581
Right-of-use assets, net 36,851 39,504
Goodwill 18,215 4,683
Other intangible assets, net 123,715 116,189
Deferred tax assets, net 46,339 61,617
Other long-term assets 30,010 24,557
Total assets 1,366,282 1,218,190
Current liabilities    
Accounts payable 39,189 42,582
Accrued accounts payable 76,196 66,182
Accrued salaries and benefits 29,937 28,401
Accrued insurance 24,685 19,720
Sales tax payable 2,110 1,397
Current portion of tax receivable agreements liabilities 93 469
Accrued expenses and other current liabilities 40,137 33,511
Current operating lease liabilities 16,439 15,005
Current portion of finance lease obligations 211 194
Total current liabilities 233,375 211,547
Long-term tax receivable agreements liabilities 38,409 37,718
Long-term operating lease liabilities 31,092 37,799
Long-term debt 85,000  
Other long-term liabilities 62,872 38,954
Total liabilities 450,748 326,018
Commitments and contingencies (Note 11)
Preferred stock, $0.01 par value; 50,000,000 shares authorized; no shares issued and outstanding as of December 31, 2024 and 2023
Additional paid-in capital 998,474 1,008,095
Accumulated deficit (206,147) (236,791)
Total stockholders' equity 793,520 772,488
Noncontrolling interests 122,014 119,684
Total equity 915,534 892,172
Total liabilities and equity 1,366,282 1,218,190
Nonrelated Party    
Current assets    
Accounts receivable 281,569 322,611
Related Party    
Current assets    
Accounts receivable 150 171
Current liabilities    
Accounts payable and accrued expenses, related parties 4,378 4,086
Class A common stock    
Current liabilities    
Common stock 1,031 1,022
Class B common stock    
Current liabilities    
Common stock $ 162 $ 162