XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Supplemental Condensed Balance Sheet Information (Tables)
9 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Other Receivables
Other receivables consisted of the following at September 30, 2024 and December 31, 2023:
As of September 30,
2024
As of December 31,
2023
Rebates receivable$54,608 $33,708 
Other8,545 566 
Total other receivables$63,153 $34,274 
Schedule of Inventory
Inventory consisted of the following purchased finished goods at September 30, 2024 and December 31, 2023:
As of September 30,
2024
As of December 31, 2023
Intravenous drugs$34,553 $32,388 
Oral pharmaceuticals14,713 12,181 
Total inventories$49,266 $44,569 
Schedule of Property and Equipment, net
Property and equipment, net consisted of the following at September 30, 2024 and December 31, 2023:
As of September 30,
2024
As of December 31,
2023
Leasehold improvements$37,042 $32,490 
Furniture, fixtures and equipment2,974 2,607 
Medical equipment10,343 8,566 
Computer equipment3,818 3,285 
Signs227 153 
Automobiles101 59 
Software8,394 7,829 
Construction-in-progress5,564 2,985 
Finance Right of Use Assets7,242 7,100 
Property and equipment, gross75,705 65,074 
Accumulated depreciation and amortization(30,384)(24,635)
Property and equipment, net$45,321 $40,439 
Schedule of Other Assets
Other Assets

Other assets consisted of the following at September 30, 2024 and December 31, 2023:
As of September 30,
2024
As of December 31,
2023
Physician deferred compensation$12,066 $
Insurance recovery receivable2,830 2,830 
Equity investment in OCP Management Arizona, LLC1,754 
Other3,917 3,004 
Total other assets$18,813 $7,588 
Schedule of Other Accrued Liabilities, Current
Accrued other consisted of the following at September 30, 2024 and December 31, 2023:
As of September 30,
2024
As of December 31,
2023
Refund liability$8,147 $15,078 
Warrant liability2,023 
Excise taxes payable2,700 2,700 
Current portion of finance lease liabilities1,271 1,189 
Other3,308 3,360 
Total accrued other$17,449 $22,327