Trailing-twelve-month (TTM) revenue is $252.45 Million. Revenue represents the total income generated from the company's primary business operations.
This company reports half-yearly, so revenue over the trailing two half-years adds its two newest half-year periods instead of four quarters. Amounts are in USD, rounded only to whole currency units.
| Half-year period | Revenue | Source |
|---|---|---|
| Half-year ended 2025-10-31FMP fiscal label: Q4 FY2025 | $114,999,953 | Filing link unavailableFMP normalized income statementFiling date supplied by FMP: 2025-10-31 |
| Half-year ended 2026-04-30FMP fiscal label: Q2 FY2026 | $137,452,478 | Filing link unavailableFMP normalized income statementFiling date supplied by FMP: 2026-04-30 |
| Revenue (trailing two half-years) | $252,452,431 |
Current P/S: $18,004,506 market capitalization ÷ $252,452,431 revenue (trailing two half-years) = 0.07x.
Market capitalization source: FMP quote. Quote observed 2026-10-06T14:11:01.000Z. Latest revenue period ended 2026-04-30.
Current market capitalization comes from the quote provider. EPS weighted-average shares are a separate measure.
These references are supplied through FMP. Full filing context identifiers and dimensional metadata are unavailable in the normalized feed.
Reported quarterly revenue; no daily interpolation. Q2 FY2026 (2026-04-30): $137.45M.
$252.45M
$252.45 Million
N/A
+22.31%
5 Year compound annual growth rate
1 Year
N/A
3 Year
+4.97%
5 Year
+22.31%
10 Year
N/A
15 Year
N/A
20 Year
N/A
CAGR shows the annualized growth rate over the specified period, smoothing out year-to-year volatility.
| Year | Revenue | YoY Change | % Change |
|---|---|---|---|
| 2025 | $214.42M | +$106.24M | +98.21% |
| 2024 | $108.18M | +$12.92M | +13.56% |
| 2023 | $95.26M | ($90.09M) | (48.61%) |
| 2022 | $185.35M | +$63.39M | +51.97% |
| 2021 | $121.96M | +$43.61M | +55.66% |
TTM Growth
N/A
3-Year CAGR
+4.97%
5-Year CAGR
+22.31%