XML 17 R3.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Current assets:    
Cash and cash equivalents $ 209,614 $ 96,785
Marketable securities 706,050 666,115
Accounts receivable, net of allowance for doubtful accounts of $1,937 and $1,893 as of March 31, 2025 and 2024, respectively 128,354 101,332
Prepaid expenses and other current assets 44,602 48,709
Total current assets 1,088,620 912,941
Property and equipment, net 13,656 12,318
Deferred income tax assets 60,014 45,068
Operating lease right-of-use assets 8,886 12,332
Intangible assets, net 23,072 27,317
Goodwill 67,940 67,940
Other assets 2,121 1,458
Total assets 1,264,309 1,079,374
Current liabilities:    
Accounts payable 1,356 2,253
Accrued expenses and other current liabilities 38,405 43,703
Deferred revenue, current 114,285 99,145
Operating lease liabilities, current 2,211 2,149
Total current liabilities 156,257 147,250
Deferred revenue, non-current 280 211
Operating lease liabilities, non-current 10,185 12,397
Contingent earn-out consideration liability, non-current 5,579 10,895
Other liabilities, non-current 9,383 7,224
Total liabilities 181,684 177,977
Commitments and contingencies (Note 14)
Stockholders’ Equity    
Preferred stock, $0.001 par value; 100,000 shares authorized as of March 31, 2025 and 2024, respectively; zero shares issued and outstanding as of March 31, 2025 and 2024, respectively 0 0
Class A and Class B common stock, $0.001 par value; 1,500,000 shares authorized as of March 31, 2025 and 2024, respectively; 188,875 and 186,562 shares issued and outstanding as of March 31, 2025 and 2024, respectively 189 187
Additional paid-in capital 894,225 823,885
Accumulated other comprehensive income (loss) 1,323 (2,664)
Retained earnings 186,888 79,989
Total stockholders' equity 1,082,625 901,397
Total liabilities and stockholders’ equity $ 1,264,309 $ 1,079,374