XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 136,312 $ 89,094
Short-term investments in marketable securities 19,567 77,035
Accounts receivable, net of allowances 328,386 149,167
Prepaid expenses and other current assets 49,817 27,835
Total current assets 534,082 343,131
Non-current assets:    
Property, equipment and capitalized software, net 47,879 45,250
Operating lease right-of-use assets, net 26,874 15,047
Intangible assets, net 391,022 16,928
Goodwill 587,494 63,063
Deferred tax assets 49,957 40,825
Indemnification asset 26,556 0
Other assets 24,176 24,969
TOTAL ASSETS 1,688,040 549,213
Current liabilities:    
Accounts payable 274,060 206,920
Accrued compensation and benefits 50,760 19,430
Deferred revenue 13,066 6,932
Short-term debt 16,202 0
Accrued and other current liabilities 118,457 56,189
Total current liabilities 472,545 289,471
Non-current liabilities:    
Long-term debt 610,816 0
Operating lease liabilities, non-current 20,356 11,783
Deferred tax liabilities 62,099 1,554
Contingent tax liabilities 36,632 9,343
Other liabilities 10,927 5,719
TOTAL LIABILITIES 1,213,375 317,870
Commitments and Contingencies (Note 11)
STOCKHOLDERS’ EQUITY:    
Common stock, par value of $0.001 per share − one billion shares authorized; 94,349,511 shares issued and 94,293,190 shares outstanding as of March 31, 2025; 63,503,274 shares issued and 50,090,114 shares outstanding as of December 31, 2024 94 64
Preferred stock, par value of $0.001 per share − 100,000,000 shares authorized, none issued and outstanding as of March 31, 2025 and December 31, 2024 0 0
Additional paid-in capital 674,442 484,541
Treasury stock, at cost − 56,321 shares as of March 31, 2025 and 13,413,160 shares as of December 31, 2024 (242) (74,289)
Accumulated other comprehensive income (loss) 24,707 (9,480)
Accumulated deficit (224,336) (169,493)
TOTAL STOCKHOLDERS’ EQUITY 474,665 231,343
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 1,688,040 $ 549,213