Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2018-01-31 to 2026-07-31
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-07-31 | $124.44M | $104.4M | $10.24M | $12.07M | $7.79M |
|---|
| 2026-04-30 | $120.97M | $101.95M | $9.18M | $10.93M | $5.28M |
|---|
| 2026-01-31 | $124.79M | $107.19M | $4.52M | $7.45M | $9.37M |
|---|
| 2025-10-31 | $124.55M | $106.19M | $8.08M | $11.73M | $161.59M |
|---|
| 2025-07-31 | $123.41M | $104.41M | $3.57M | $7.55M | $9.58M |
|---|
| 2025-04-30 | $119.81M | $100.62M | -$10.33M | -$6.57M | -$7.16M |
|---|
| 2025-01-31 | $121.45M | $101.47M | -$11.72M | -$8.43M | -$8.76M |
|---|
| 2024-10-31 | $118.95M | $98.68M | -$10.29M | -$5.41M | -$5.92M |
|---|
| 2024-07-31 | $115.94M | $95.86M | -$16.03M | -$10.76M | -$10.91M |
|---|
| 2024-04-30 | $111.17M | $91.83M | -$21.73M | -$17.15M | -$17.14M |
|---|
| 2024-01-31 | $111.12M | $90.76M | -$33.43M | -$28.63M | -$28.15M |
|---|
| 2023-10-31 | $108.72M | $89.02M | -$20.84M | -$13.13M | -$12.77M |
|---|
| 2023-07-31 | $107.62M | $87.78M | -$26.17M | -$22.67M | -$22.05M |
|---|
| 2023-04-30 | $103.25M | $85.31M | -$15.8M | -$12.94M | -$12.22M |
|---|
| 2023-01-31 | $100.97M | $82.62M | -$26.49M | -$24.54M | -$24.56M |
|---|
| 2022-10-31 | $94.2M | $76.2M | -$32.54M | -$32.69M | -$32.54M |
|---|
| 2022-07-31 | $90.25M | $71.89M | -$37.89M | -$38.81M | -$38.5M |
|---|
| 2022-04-30 | $85.37M | $69.66M | -$32.46M | -$34.02M | -$32.82M |
|---|
| 2022-01-31 | $78.51M | $64.58M | -$27.2M | -$28.74M | -$28.9M |
|---|
| 2021-10-31 | $71.76M | $59.72M | -$24.82M | -$26.19M | -$26.34M |
|---|
| 2021-07-31 | $67.54M | $55.56M | -$28.46M | -$29.64M | -$29.66M |
|---|
| 2021-04-30 | $63.59M | $53.17M | -$21.24M | -$22.35M | -$22.56M |
|---|
| 2021-01-31 | $59.28M | $49.88M | -$18.39M | -$21.69M | -$22.15M |
|---|
| 2020-10-31 | $53.77M | $46.09M | -$21.84M | -$25.45M | -$20.61M |
|---|
| 2020-07-31 | $50.71M | $44.08M | -$13.45M | -$14.44M | -$14.69M |
|---|
| 2020-04-30 | $49.79M | $42.82M | -$12.6M | -$11.23M | -$11.46M |
|---|
| 2020-01-31 | $45.93M | $39.57M | -$11.76M | -$10.49M | -$10.44M |
|---|
| 2019-10-31 | $42.75M | $36.12M | -$16.69M | -$15.02M | -$15.27M |
|---|
| 2019-07-31 | $40.36M | $34.26M | -$14.38M | -$12.33M | -$12.57M |
|---|
| 2019-04-30 | $37.31M | $31.83M | -$12.73M | -$11.82M | -$12.06M |
|---|
| 2019-01-31 | $33.83M | $28.97M | -$6.41M | -$5.82M | -$6.21M |
|---|
| 2018-10-31 | $31.23M | $26.63M | -$15.95M | -$15.26M | -$15.38M |
|---|
| 2018-07-31 | $27.74M | $23.83M | -$12.96M | -$12.49M | -$12.58M |
|---|
| 2018-04-30 | $25.02M | $21.14M | -$6.99M | -$6.48M | -$6.58M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-01-31 | $492.55M | $418.4M | $5.84M | $20.17M | $173.37M |
|---|
| 2025-01-31 | $467.5M | $387.83M | -$59.77M | -$41.75M | -$42.74M |
|---|
| 2024-01-31 | $430.7M | $352.87M | -$96.25M | -$77.38M | -$75.19M |
|---|
| 2023-01-31 | $370.79M | $300.36M | -$129.38M | -$130.06M | -$128.42M |
|---|
| 2022-01-31 | $281.4M | $233.04M | -$101.71M | -$106.92M | -$107.46M |
|---|
| 2021-01-31 | $213.56M | $182.87M | -$66.28M | -$72.81M | -$68.9M |
|---|
| 2020-01-31 | $166.35M | $141.77M | -$55.56M | -$49.66M | -$50.34M |
|---|
| 2019-01-31 | $117.82M | $100.57M | -$42.32M | -$40.04M | -$40.74M |
|---|
| 2018-01-31 | $79.63M | $66.91M | -$38.32M | -$37.97M | -$38.15M |
|---|