Annual report pursuant to Section 13 and 15(d)

Schedule I - Condensed Financial Information of Registrant - Statements of Cash Flows (Details)

v3.24.0.1
Schedule I - Condensed Financial Information of Registrant - Statements of Cash Flows (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Condensed Cash Flow Statements      
Operating activities: $ 119,741 $ 94,862 $ 82,749
Investing activities:      
Net cash used in investing activities (84,249) (39,981) (158,614)
Financing activities      
Proceeds from common stock issued upon exercise of stock options 10,666 5,803 12,440
Proceeds from common stock issued under employee purchase plan 2,723 1,734 404
Proceeds from issuance of common stock upon initial public offering     269,390
Proceeds from issuance of common stock in connection to concurrent private placement     30,000
Payments for offering costs   (6) (22,069)
Shares repurchased for settlement of employee tax withholdings (4,586) (10,244) (1,802)
Net cash provided by (used in) financing activities 6,489 (7,884) 264,395
Effect of exchange rate changes on cash and cash equivalents 338 (784) (200)
Net (decrease) increase in cash, cash equivalents, and restricted cash 42,319 46,213 188,330
Cash, cash equivalents, and restricted cash - Beginning of period 267,938 221,725 33,395
Cash, cash equivalents, and restricted cash - End of period 310,257 267,938 221,725
Noncash investing and financing transactions:      
Common stock issued in connection with acquisition 52,937   22,526
Treasury stock reissued upon the conversion of Series A preferred stock for common stock     260,686
Stock-based compensation included in capitalized software development costs 1,103 480  
Parent Company | Reportable Legal Entities      
Condensed Cash Flow Statements      
Operating activities: 396,748 32,394 67,294
Investing activities:      
Transfer of funds to subsidiary (457,117) (32,099) (179,825)
Net cash used in investing activities (457,117) (32,099) (179,825)
Financing activities      
Proceeds from common stock issued upon exercise of stock options 10,666 5,803 12,440
Proceeds from common stock issued under employee purchase plan 2,723 1,734 404
Proceeds from issuance of common stock upon initial public offering     269,390
Proceeds from issuance of common stock in connection to concurrent private placement     30,000
Payments for offering costs     (17,214)
Shares repurchased for settlement of employee tax withholdings (4,586) (10,244) (1,802)
Net cash provided by (used in) financing activities 8,803 (2,707) 293,218
Net (decrease) increase in cash, cash equivalents, and restricted cash (51,566) (2,412) 180,687
Cash, cash equivalents, and restricted cash - Beginning of period 184,693 187,105 6,418
Cash, cash equivalents, and restricted cash - End of period 133,127 184,693 187,105
Noncash investing and financing transactions:      
Common stock issued in connection with acquisition 52,937   22,526
Treasury stock reissued upon the conversion of Series A preferred stock for common stock     260,686
Stock-based compensation included in capitalized software development costs 1,103 480  
Due to consolidated subsidiaries $ 29,659 $ 33,500 $ 68,940