XML 127 R2.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
CURRENT ASSETS    
Cash and cash equivalents $ 124,245 $ 113,607
Restricted cash 57,218 54,981
Accounts receivable, net of allowance for credit losses of $2,690 and $1,589, respectively 108,838 87,692
Prepaids and other assets 14,567 11,692
TOTAL CURRENT ASSETS 304,868 267,972
Property and equipment, net 14,314 11,615
Other noncurrent assets 23,495 11,679
Intangible assets, net 4,421 6,456
Deferred tax assets, net 77,510 75,774
Goodwill 17,872 17,226
TOTAL ASSETS 442,480 390,722
CURRENT LIABILITIES    
Accounts payable 14,613 10,478
Customer deposits 57,204 55,660
Accrued expenses 108,208 85,661
Litigation contingency 17,000 34,000
Other current liabilities 2,676 54
TOTAL CURRENT LIABILITIES 199,701 185,853
TOTAL LIABILITIES 199,701 185,853
EQUITY    
Common Stock, $0.00001 par value 900,000,000 shares authorized; 207,785,762 issued and 161,049,979 outstanding at December 31, 2025; 195,028,207 issued and 154,133,385 outstanding at December 31, 2024 2 2
Additional paid-in capital 1,105,434 962,758
Treasury stock, at cost: 46,735,783 and 40,894,822 shares held December 31, 2025 and December 31, 2024, respectively (742,879) (686,680)
Accumulated earnings (deficit) (121,622) (68,135)
Accumulated other comprehensive income (loss) 1,844 (3,076)
TOTAL EQUITY 242,779 204,869
TOTAL LIABILITIES AND EQUITY $ 442,480 $ 390,722