Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2017-06-30 to 2026-07-31
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-07-31 | $106.53M | $45.24M | $15.09M | $6.89M | $4.93M |
|---|
| 2026-04-30 | $97.46M | $41.26M | $12.06M | $3.89M | $2.55M |
|---|
| 2026-01-31 | $81.65M | $31.96M | $4.51M | -$3.54M | -$2.44M |
|---|
| 2025-10-31 | $98.87M | $43.31M | $16.86M | $8.7M | $5.32M |
|---|
| 2025-07-31 | $94.16M | $40.39M | $12.93M | $5.03M | $3.7M |
|---|
| 2025-04-30 | $85.19M | $36.18M | $8.26M | -$6,000.00 | -$4,000.00 |
|---|
| 2025-01-31 | $78.03M | $31.24M | $3.49M | -$3.68M | -$2.64M |
|---|
| 2024-10-31 | $102.08M | $46.25M | $19.21M | $13.28M | $9.43M |
|---|
| 2024-07-31 | $100.58M | $44.51M | $16.63M | $10.64M | $7.56M |
|---|
| 2024-04-30 | $98.73M | $41.77M | $12.06M | $5.23M | $3.05M |
|---|
| 2024-01-31 | $89.96M | $33.31M | $1.46M | -$4.84M | -$3.83M |
|---|
| 2023-10-31 | $111.73M | $48.89M | $19.28M | $12.74M | $9.39M |
|---|
| 2023-07-31 | $112.34M | $49.48M | $19.55M | $13.65M | $10.34M |
|---|
| 2023-04-30 | $100.82M | $43.47M | $13.22M | $7.05M | $5.59M |
|---|
| 2023-01-31 | $86.37M | $36.45M | $9.41M | $7.12M | $6.48M |
|---|
| 2022-10-31 | $107.24M | $48.61M | $18.27M | $11.52M | $8.53M |
|---|
| 2022-07-31 | $98.29M | $41.93M | $14.09M | $15.01M | $12.98M |
|---|
| 2022-04-30 | $91.06M | $38.94M | $10.37M | $6.51M | $5.99M |
|---|
| 2022-01-31 | $80.08M | $34.13M | $7.39M | $1.16M | $1.18M |
|---|
| 2021-10-31 | $87.75M | $37.35M | $11.68M | $6.9M | $3.43M |
|---|
| 2021-07-31 | $80.76M | $37.21M | $12.15M | $6.29M | $4.64M |
|---|
| 2021-04-30 | $76.87M | $33.3M | $6.78M | -$10.68M | -$10.85M |
|---|
| 2021-01-31 | $70.42M | $29.86M | $7.45M | -$14.94M | -$12.29M |
|---|
| 2020-10-31 | $79.19M | $35.49M | $4.34M | -$3.8M | -$2.65M |
|---|
| 2020-07-31 | $77.13M | $37.8M | $10.85M | -$215,000.00 | $247,000.00 |
|---|
| 2020-04-30 | $74.04M | $31.87M | -$52.46M | -$57.94M | -$55.71M |
|---|
| 2020-01-31 | $73.94M | $32.15M | $5.54M | -$3.89M | -$3.14M |
|---|
| 2019-07-31 | $78.66M | $38.99M | $10.66M | $840,000.00 | $2.76M |
|---|
| 2019-04-30 | $61.99M | $24.36M | $1.23M | -$8.07M | -$9.65M |
|---|
| 2018-10-31 | $67.37M | $28.92M | $7.95M | $2.24M | $1.39M |
|---|
| 2018-09-30 | — | — | -$3.44M | -$2.32M | -$2.55M |
|---|
| 2018-07-31 | $66.65M | $30.18M | $11.99M | $6.53M | $4.83M |
|---|
| 2018-06-30 | — | — | -$547,769.00 | $579,487.00 | $355,145.00 |
|---|
| 2018-04-30 | $56.4M | $24.44M | $10.94M | $5.82M | $4.61M |
|---|
| 2018-03-31 | — | — | -$525,622.00 | $340,200.00 | $167,835.00 |
|---|
| 2018-01-31 | $52.8M | $22.8M | $9.09M | $4.01M | $17.56M |
|---|
| 2017-09-30 | — | — | -$240,091.00 | $195,664.00 | $144,438.00 |
|---|
| 2017-06-30 | — | — | -$874.00 | -$874.00 | -$874.00 |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-10-31 | $356.25M | $151.12M | $41.53M | $10.05M | $6.37M |
|---|
| 2024-10-31 | $391.35M | $165.83M | $49.35M | $24.31M | $16.21M |
|---|
| 2023-10-31 | $411.25M | $178.3M | $61.45M | $40.56M | $31.79M |
|---|
| 2022-10-31 | $376.67M | $163.61M | $50.11M | $34.2M | $28.68M |
|---|
| 2021-10-31 | $315.81M | $137.73M | $38.05M | -$12.43M | -$15.07M |
|---|
| 2020-10-31 | $304.3M | $137.3M | -$31.73M | -$66.23M | -$61.25M |
|---|
| 2018-10-31 | $243.22M | $106.35M | $39.97M | $18.6M | $28.38M |
|---|