v3.26.3
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
OPERATING ACTIVITIES      
Net income $ 78,536 $ 46,035  
Adjustments to reconcile net income to net cash provided by operating activities:      
Deferred tax expense 29 31  
Non-cash interest expense 591 279  
Depreciation and amortization 5,257 3,581  
Loss on disposal of property and equipment 711 79  
Stock-based compensation expense 61,305 97,068  
Bad debt expense 13,243 15,345  
Net accretion of discounts on marketable securities 1,345 (432)  
Changes in operating assets and liabilities:      
Accounts receivable, net (42,161) (32,155)  
Prepaid expenses and other current assets 2,811 (14,859)  
Accounts payable 23,799 27,660  
Accrued expenses and other current liabilities 11,900 13,317  
Other noncurrent assets and liabilities (4,387) 40  
Net cash provided by operating activities 152,979 155,989  
INVESTING ACTIVITIES      
Purchase of property and equipment, net (21,931) (12,796)  
Purchase of marketable securities (34,162) (311,513)  
Sale of marketable securities 151,222 166,380  
Acquisition of business, net of cash acquired 0 (9,340)  
Net cash provided by (used in) investing activities 95,129 (167,269)  
FINANCING ACTIVITIES      
Repurchase of common stock (231,406) 0  
Payment of excise tax from repurchase of common stock (528) 0  
Proceeds from exercise of stock options 38 23  
Issuance costs on credit facility 0 (3,087) $ (3,100)
Payment of employee taxes related to equity awards (12,563) (8,820)  
Proceeds from contributions to employee stock purchase plan 1,051 781  
Net cash used in financing activities (243,408) (11,103)  
Effect of exchange rate changes on cash, cash equivalents, and restricted cash (93) 49  
Net increase (decrease) in cash, cash equivalents, and restricted cash 4,607 (22,334)  
Cash, cash equivalents, and restricted cash, beginning of period 114,193 162,314 162,314
Cash, cash equivalents, and restricted cash, end of period 118,800 139,980 114,193
Cash and cash equivalents 116,820 133,982 112,238
Restricted cash included within prepaid expenses and other current assets 1,054 0  
Restricted cash included within other noncurrent assets 926 5,998  
Total cash, cash equivalents, and restricted cash 118,800 139,980 $ 114,193
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION      
Cash paid for income taxes, net of refunds received 32,643 39,898  
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES      
Additions of property and equipment, net included in accounts payable and accrued expenses 2,399 781  
Repurchases of common stock recorded in accrued expenses and other current liabilities 1,501 0  
Excise tax payable on common stock included in accrued expenses and other current liabilities 2,061 0  
Payment of employee taxes related to equity awards included in accrued expenses and other current liabilities $ 291 $ 22