XML 80 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Business Combination - Pro Forma Information (Details) - Appranix, Inc - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Business Acquisition [Line Items]        
Revenue $ 233,278 $ 201,476 $ 458,444 $ 400,045
Net income $ 15,954 $ 12,481 $ 34,536 $ 24,707