XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Current assets:    
Cash and cash equivalents $ 123,089 $ 158,027
Marketable securities 587,149 682,972
Accounts receivable, net of allowance for doubtful accounts of $1,714 and $887 at December 31, 2023 and March 31, 2023, respectively 97,584 107,047
Prepaid expenses and other current assets 27,191 22,289
Deferred contract costs, current 5,886 5,118
Total current assets 840,899 975,453
Property and equipment, net 11,839 11,279
Deferred income tax assets 37,204 34,907
Operating lease right-of-use assets 12,808 13,819
Intangible assets, net 28,379 31,836
Goodwill 67,940 67,940
Other assets 1,580 1,654
Total assets 1,000,649 1,136,888
Current liabilities:    
Accounts payable 1,880 1,272
Accrued expenses and other current liabilities 34,079 31,245
Deferred revenue, current 66,694 105,238
Operating lease liabilities, current 2,109 1,752
Total current liabilities 104,762 139,507
Deferred revenue, non-current 166 198
Operating lease liabilities, non-current 12,947 13,885
Contingent earn-out consideration liability, non-current 10,787 15,942
Income taxes payable, non-current 6,532 99
Other liabilities, non-current 841 1,141
Total liabilities 136,035 170,772
Commitments and contingencies (Note 13)
Stockholders' Equity    
Preferred stock, $0.001 par value; 100,000 shares authorized as of December 31, 2023 and March 31, 2023, respectively; zero shares issued and outstanding as of December 31, 2023 and March 31, 2023, respectively 0 0
Class A and Class B common stock, $0.001 par value; 1,500,000 shares authorized as of December 31, 2023 and March 31, 2023, respectively; 186,175 and 193,941 shares issued and outstanding as of December 31, 2023 and March 31, 2023, respectively 186 194
Additional paid-in capital 808,078 762,150
Accumulated other comprehensive loss (4,653) (14,083)
Retained earnings 61,003 217,855
Total stockholders’ equity 864,614 966,116
Total liabilities and stockholders’ equity $ 1,000,649 $ 1,136,888