Accumulated Other Comprehensive Loss (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Apr. 30, 2025 |
Apr. 30, 2024 |
Apr. 30, 2023 |
|
| Accumulated Other Comprehensive Loss | |||
| Beginning Balance | $ 822,745 | $ 550,970 | $ 608,210 |
| Change in foreign currency translation adjustments | (922) | (1,140) | 2,009 |
| Ending Balance | 886,507 | 822,745 | 550,970 |
| Accumulated Other Comprehensive Loss | |||
| Accumulated Other Comprehensive Loss | |||
| Beginning Balance | (5,592) | (4,452) | (6,514) |
| Change in foreign currency translation adjustments | (922) | ||
| Ending Balance | (6,514) | (5,592) | $ (4,452) |
| Foreign Currency Translation Adjustments | |||
| Accumulated Other Comprehensive Loss | |||
| Beginning Balance | (5,592) | ||
| Change in foreign currency translation adjustments | (922) | ||
| Ending Balance | $ (6,514) | $ (5,592) | |
| X | ||||||||||
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. No definition available.
|
| X | ||||||||||
- Definition Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|