XML 18 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Current assets:    
Cash and cash equivalents $ 96,785 $ 158,027
Marketable securities 666,115 682,972
Accounts receivable, net of allowance for doubtful accounts of $1,893 and $887 as of March 31, 2024 and 2023, respectively 101,332 107,047
Prepaid expenses and other current assets 48,709 27,407
Total current assets 912,941 975,453
Property and equipment, net 12,318 11,279
Deferred income tax assets 45,068 34,907
Operating lease right-of-use assets 12,332 13,819
Intangible assets, net 27,317 31,836
Goodwill 67,940 67,940
Other assets 1,458 1,654
Total assets 1,079,374 1,136,888
Current liabilities:    
Accounts payable 2,253 1,272
Accrued expenses and other current liabilities 43,703 31,245
Deferred revenue, current 99,145 105,238
Operating lease liabilities, current 2,149 1,752
Total current liabilities 147,250 139,507
Deferred revenue, non-current 211 198
Operating lease liabilities, non-current 12,397 13,885
Contingent earn-out consideration liability, non-current 10,895 15,942
Other liabilities, non-current 7,224 1,240
Total liabilities 177,977 170,772
Commitments and contingencies (Note 15)
Stockholders’ Equity    
Preferred stock, $0.001 par value; 100,000 shares authorized as of March 31, 2024 and 2023, respectively; zero shares issued and outstanding as of March 31, 2024 and 2023, respectively 0 0
Class A and Class B common stock, $0.001 par value; 1,500,000 shares authorized as of March 31, 2024 and 2023, respectively; 186,562 and 193,941 shares issued and outstanding as of March 31, 2024 and 2023, respectively 187 194
Additional paid-in capital 823,885 762,150
Accumulated other comprehensive loss (2,664) (14,083)
Retained earnings 79,989 217,855
Total stockholders' equity 901,397 966,116
Total liabilities and stockholders’ equity $ 1,079,374 $ 1,136,888