XML 12 R3.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets (Parentheticals)
$ in Thousands
Mar. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Restricted cash, current $ 14,942 $ 4,850
Notes receivable 146,628 164,562
Deferred tax asset valuation allowance 3,841 3,742
Unamortized debt issuance costs, current $ 910 $ 1,008
Common stock par value (in usd per share) | $ / shares [1] $ 0.00001 $ 0.00001
Common stock authorized (shares) | shares [1] 750,000,000 750,000,000
Common stock issued (shares) | shares [1] 35,072,000 34,786,000
Common stock outstanding (shares) | shares [1] 33,965,000 33,735,000
Treasury stock at cost (shares) | shares [1] 1,107,000 1,051,000
Variable Interest Entity, Primary Beneficiary    
Restricted cash, current $ 7,088 $ 4,096
Notes receivable $ 136,106 $ 152,174
[1] Effective March 28, 2025, we performed a 6-for-1 stock split of the Company’s common stock, affected through a stock dividend. Share and per-share amounts have been retroactively adjusted.