Quarterly report [Sections 13 or 15(d)]

Goodwill and Intangible Assets (Tables)

v3.26.3
Goodwill and Intangible Assets (Tables)
6 Months Ended
Sep. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Schedule of Goodwill
Changes in the carrying amount of goodwill by segment for the six months ended September 30, 2026 were as follows:
ODS AGP Total
(in thousands)
Goodwill as of March 31, 2026
$ 80,176  $ 142,877  $ 223,053 
Foreign currency translation —  (328) (328)
Goodwill as of September 30, 2026
$ 80,176  $ 142,549  $ 222,725 
Schedule of Components of Intangible Assets
The components of intangible assets, net as of September 30, 2026 and March 31, 2026 were as follows:
As of September 30, 2026
Weighted-Average Remaining Useful Life Cost Accumulated Amortization Net
(in thousands)
Customer relationships 9.90 years $ 137,568  $ (53,212) $ 84,356 
Developed technology 1.92 years 145,428  (109,470) 35,958 
Publisher relationships 14.43 years 109,414  (30,281) 79,133 
Total $ 392,410  $ (192,963) $ 199,447 
As of March 31, 2026
Weighted-Average Remaining Useful Life Cost Accumulated Amortization Net
(in thousands)
Customer relationships 10.36 years $ 137,836  $ (48,670) $ 89,166 
Developed technology 2.38 years 145,487  (99,268) 46,219 
Publisher relationships 14.92 years 109,542  (27,479) 82,063 
Total $ 392,865  $ (175,417) $ 217,448 
Schedule of Intangible Asset, Finite-Lived, Amortization Expense
The Company recorded amortization expense, in general and administrative expenses on the condensed consolidated statements of operations and comprehensive income (loss), as follows:
Three Months Ended
September 30,
Six Months Ended
September 30,
2026 2025 2026 2025
(in thousands)
Amortization of intangible assets $ 8,854  $ 10,410  $ 17,720  $ 23,861 
Schedule of Future Amortization Expense
As of September 30, 2026, estimated amortization expense for future fiscal years is expected to be as follows (in thousands):
Fiscal year 2027 (remaining six months) $ 17,685 
Fiscal year 2028 35,371 
Fiscal year 2029 18,429 
Fiscal year 2030 14,631 
Fiscal year 2031 14,459 
Thereafter 98,872 
Total $ 199,447