XML 38 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information (Tables)
3 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information
A summary of segment information follows:
Three months ended June 30, 2025
ODSAGPEliminationConsolidated
Net revenue$95,448 $36,292 $(814)$130,926 
Revenue share
52,694 6,258 (814)58,138 
Segment profit$42,754 $30,034 $— $72,788 
 Three months ended June 30, 2024
ODSAGPEliminationConsolidated
Net revenue$80,650 $38,392 $(1,053)$117,989 
Revenue share
49,143 7,719 (1,053)55,809 
Segment profit$31,507 $30,673 $— $62,180 
June 30, 2025June 30, 2024
Segment profit$72,788 $62,180 
Other direct costs of revenue10,804 7,790 
Product development10,147 10,714 
Sales and marketing13,589 16,247 
General and administrative42,909 43,517 
   Loss from operations
$(4,661)$(16,088)
Schedule of Long-lived Assets by Geographic Areas
Long-lived assets, excluding deferred tax assets, by region follow:
 June 30, 2025March 31, 2025
United States and Canada$42,265 $40,149 
Europe, Middle East, and Africa2,371 6,751 
Asia Pacific and China61 66 
Consolidated property and equipment, net$44,697 $46,966 
 June 30, 2025March 31, 2025
United States and Canada$1,836 $2,030 
Europe, Middle East, and Africa7,782 7,877 
Asia Pacific and China— 17 
Consolidated right-of-use assets
$9,618 $9,924 
Schedule of Intangible Assets by Geographic Areas
 June 30, 2025March 31, 2025
United States and Canada$102,453 $108,580 
Europe, Middle East, and Africa139,933 145,253 
Asia Pacific and China3,958 3,864 
Consolidated intangible assets, net$246,344 $257,697 
Schedule of Revenue by Geographic Areas
Net revenue by geography is based on the billing addresses of the Company’s customers and a reconciliation of disaggregated revenue by segment follows:
 Three months ended June 30, 2025
ODSAGPConsolidated
United States and Canada$37,218 $16,313 $53,531 
Europe, Middle East, and Africa26,003 11,431 37,434 
Asia Pacific and China31,051 8,391 39,442 
Mexico, Central America, and South America1,176 157 1,333 
Elimination— — (814)
Consolidated net revenue$95,448 $36,292 $130,926 
 Three months ended June 30, 2024
ODSAGPConsolidated
United States and Canada$33,885 $25,082 $58,967 
Europe, Middle East, and Africa31,704 10,413 42,117 
Asia Pacific and China14,572 2,888 17,460 
Mexico, Central America, and South America489 498 
Elimination— — (1,053)
Consolidated net revenue$80,650 $38,392 $117,989