XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Revenue $ 136,832 $ 113,612 $ 263,508 $ 222,081
Cost of revenue 13,676 12,759 27,226 25,912
Gross profit 123,156 100,853 236,282 196,169
Operating expenses:        
Research and development 23,240 19,958 45,814 41,889
Sales and marketing 34,367 30,201 69,611 64,656
General and administrative 10,103 8,966 19,358 18,213
Restructuring and impairment charge 2,304 7,936 2,304 7,936
Total operating expenses 70,014 67,061 137,087 132,694
Income from operations 53,142 33,792 99,195 63,475
Other income, net 9,029 5,903 16,145 10,742
Income before income taxes 62,171 39,695 115,340 74,217
Provision for income taxes 18,017 9,093 29,809 15,209
Net income $ 44,154 $ 30,602 $ 85,531 $ 59,008
Net income per share attributable to Class A and Class B common stockholders:        
Basic (in dollars per share) $ 0.24 $ 0.16 $ 0.46 $ 0.30
Diluted (in dollars per share) $ 0.22 $ 0.15 $ 0.43 $ 0.28
Weighted-average shares used in computing net income per share attributable to Class A and Class B common stockholders:        
Basic (in shares) 186,252 193,112 185,933 193,813
Diluted (in shares) 200,407 209,014 199,818 210,681