Quarterly report [Sections 13 or 15(d)]

Segment Information - Schedule of Reconciliation of Segment Profit to Consolidated Income (Loss) (Details)

v3.25.3
Segment Information - Schedule of Reconciliation of Segment Profit to Consolidated Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting [Abstract]        
Segment profit $ 77,284 $ 62,392 $ 150,072 $ 124,572
Other direct costs of revenue 11,242 8,438 22,046 16,228
Product development 10,979 9,433 21,126 20,147
Sales and marketing 14,446 15,887 28,035 32,134
General and administrative 34,083 42,176 76,992 85,693
Income (loss) from operations $ 6,534 $ (13,542) $ 1,873 $ (29,630)