| Q2 FY26 | YoY | 6M FY26 | |
|---|---|---|---|
| Revenue | $1.8B1 | +16.1% | – |
| Net income | $50.3M | +24.8% | $64.5M |
| Op income | $47.6M | +1857.4% | $42.2M |
| EPS (dil.) | $0.16 | +60.0% | – |
| EPS (basic) | $0.13 | +30.0% | – |
| Op margin | 2.6% | +2.4pp | |
| Net margin | 2.7% | +0.2pp |
| Q1 FY26 | YoY | |
|---|---|---|
| Revenue | $1.7B1 | +13.8% |
| Net income | $14.3M | +455.1% |
| Op income | $-5.3M | +81.5% |
| EPS (dil.) | $0.04 | +300.0% |
| EPS (basic) | $0.04 | +300.0% |
| Op margin | -0.3% | +1.7pp |
| Net margin | 0.9% | +0.7pp |
| Q3 FY25 | YoY | 9M FY25 | |
|---|---|---|---|
| Revenue | $1.7B1 | +10.7% | $4.7B |
| Net income | $46.1M | +470.8% | $89.0M |
| Op income | $23.1M | +140.7% | $-3.4M |
| EPS (dil.) | $0.11 | +466.7% | – |
| EPS (basic) | $0.11 | – | – |
| Op margin | 1.4% | +5.1pp | |
| Net margin | 2.7% | +3.5pp |
| Q2 FY25 | YoY | |
|---|---|---|
| Revenue | – | – |
| Net income | – | – |
| Op income | – | – |
| EPS (dil.) | – | – |
| EPS (basic) | – | – |
| Q1 FY25 | YoY | |
|---|---|---|
| Revenue | $1.5B1 | +13.5% |
| Net income | $2.6M | +108.1% |
| Op income | $-28.8M | +54.2% |
| EPS (dil.) | $0.01 | +112.5% |
| EPS (basic) | $0.01 | +112.5% |
| Op margin | -2.0% | +2.9pp |
| Net margin | 0.2% | +2.6pp |
| Q4 FY24 | YoY | FY24 | |
|---|---|---|---|
| Revenue | $1.6B | +26.6% | $5.8B |
| Net income | $61.7M | +334.6% | $22.8M |
| Op income | – | – | $-118.9M |
| EPS (dil.) | $0.06 | +106.8% | $0.06 |
| EPS (basic) | $0.06 | – | – |
| Net margin | 1.4% | +2.1pp |
| Q3 FY24 | YoY | 9M FY24 | |
|---|---|---|---|
| Revenue | $1.5B | +31.5% | – |
| Net income | $-12.4M1 | -2.5% | $-38.9M |
| Op income | $-56.7M | -41.1% | $-146.9M |
| EPS (dil.) | $-0.03 | 0.0% | – |
| EPS (basic) | $-0.03 | 0.0% | – |
| Op margin | -3.7% | -0.3pp | |
| Net margin | -0.8% | +0.2pp |
| Filing | Date | Period | Sections | Tables |
|---|---|---|---|---|
| 10-Q | 2026-08-07 | – | 33 | 47 |
| 8-K | 2026-08-06 | Q2 2026 | 8 | 0 |
| 8-K | 2026-07-27 | – | 1 | 0 |
| 8-K | 2026-06-04 | – | 3 | 0 |
| 10-Q | 2026-05-08 | – | 33 | 41 |
| 8-K | 2026-05-07 | Q1 2026 | 8 | 0 |
| 10-K | 2026-02-11 | – | 56 | 60 |
| 8-K | 2026-02-10 | Q4 2025 | 10 | 0 |
| 8-K | 2026-01-27 | – | 1 | 0 |
| 8-K | 2025-11-05 | Q3 2025 | 9 | 0 |
Showing the latest 10 of 70 — the full set is in the API.