CONTRACT LIABILITIES |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr. 30, 2026 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Other Liabilities Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| CONTRACT LIABILITIES |
Contract liabilities are recognized when the Company receives initial deposits from customers. Contract liabilities will be recognized as revenue when promised services are provided. The Company’s contract liabilities are generally recognized as revenue within one year.
As of April 30, 2026, 2025 and 2024, contract liabilities consist of the following:
|