Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2014-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 | $321.15M | $253.97M | $32.64M | $31.86M | $19.22M |
|---|
| 2026-04-30 | $305.94M | $243.21M | $27.44M | $27.51M | $17.73M |
|---|
| 2026-01-31 | $305.88M | $245M | $31.21M | $34.44M | $81.68M |
|---|
| 2025-10-31 | $301.11M | $239.53M | $25.06M | $27.4M | $12.07M |
|---|
| 2025-07-31 | $294M | $232.48M | $20.58M | $23.74M | $13.45M |
|---|
| 2025-04-30 | $276.27M | $215.6M | $6.34M | $13.14M | $8.19M |
|---|
| 2025-01-31 | $279.52M | $220.74M | $17.94M | $21.02M | $194.01M |
|---|
| 2024-10-31 | $275.91M | $220.36M | $23.41M | $17.29M | $12.89M |
|---|
| 2024-07-31 | $270.04M | $214.53M | $20.28M | $24.98M | $20.5M |
|---|
| 2024-04-30 | $264.66M | $206.41M | $18.01M | $21.87M | $17.22M |
|---|
| 2024-01-31 | $262.88M | $200.16M | $21.16M | $25.59M | $99.24M |
|---|
| 2023-10-31 | $261.54M | $192.31M | $11.38M | $13.18M | $10.66M |
|---|
| 2023-07-31 | $261.43M | $194.42M | $9.88M | $13.17M | $10.79M |
|---|
| 2023-04-30 | $251.9M | $190.25M | $8.34M | $10.65M | $8.35M |
|---|
| 2023-01-31 | $256.48M | $195.46M | $19.71M | $23.51M | $20.53M |
|---|
| 2022-10-31 | $249.95M | $185.46M | $13.37M | $11.94M | $9.91M |
|---|
| 2022-07-31 | $246.02M | $181.17M | $3.14M | $2.49M | $1.05M |
|---|
| 2022-04-30 | $238.43M | $176.22M | $624,000.00 | -$3.53M | -$4.7M |
|---|
| 2022-01-31 | $233.36M | $168.68M | -$166,000.00 | -$1.73M | -$4.33M |
|---|
| 2021-10-31 | $224.04M | $160.98M | -$11.09M | -$13.42M | -$13.86M |
|---|
| 2021-07-31 | $214.49M | $153.7M | -$6.11M | -$8.05M | -$8.7M |
|---|
| 2021-04-30 | $202.44M | $141.49M | -$10.26M | -$14.26M | -$14.57M |
|---|
| 2021-01-31 | $198.91M | $140.32M | -$3.28M | -$4.63M | -$4.94M |
|---|
| 2020-10-31 | $196M | $139.19M | -$2.61M | -$4.93M | -$5.28M |
|---|
| 2020-07-31 | $192.29M | $136.96M | -$7.51M | -$7.32M | -$7.66M |
|---|
| 2020-04-30 | $183.56M | $129.57M | -$24.24M | -$25.34M | -$25.55M |
|---|
| 2020-01-31 | $183.59M | $126.87M | -$28.58M | -$30.07M | -$30.39M |
|---|
| 2019-10-31 | $177.16M | $120.85M | -$39.23M | -$40.62M | -$40.9M |
|---|
| 2019-07-31 | $172.55M | $118.68M | -$36.28M | -$35.92M | -$36.23M |
|---|
| 2019-04-30 | $162.97M | $114.29M | -$35.38M | -$36.33M | -$36.83M |
|---|
| 2019-01-31 | $163.71M | $116.52M | -$21.69M | -$19.22M | -$19.69M |
|---|
| 2018-10-31 | $155.94M | $111.22M | -$39.46M | -$39.83M | -$40.2M |
|---|
| 2018-07-31 | $148.22M | $105.62M | -$37.22M | -$37.89M | -$38.09M |
|---|
| 2018-04-30 | $140.51M | $101.44M | -$35.86M | -$36.27M | -$36.64M |
|---|
| 2018-01-31 | $136.68M | $101.4M | -$32.49M | -$32.47M | -$32.67M |
|---|
| 2017-10-31 | $129.3M | $94.83M | -$42.56M | -$42.57M | -$42.92M |
|---|
| 2017-07-31 | $122.94M | $90.16M | -$39M | -$38.97M | -$39.29M |
|---|
| 2017-04-30 | $117.22M | $84.5M | -$39.98M | -$40.24M | -$40.09M |
|---|
| 2017-01-31 | $109.93M | $80.37M | -$36.39M | -$36.63M | -$36.88M |
|---|
| 2016-10-31 | $102.81M | $75.7M | -$37.75M | -$38M | -$38.23M |
|---|
| 2016-07-31 | $95.71M | $68.11M | -$37.92M | -$37.92M | -$38.1M |
|---|
| 2016-04-30 | $90.16M | $62.3M | -$38.59M | -$38.33M | -$38.58M |
|---|
| 2016-01-31 | $84.98M | $59.3M | -$49.56M | -$50.1M | -$50.37M |
|---|
| 2015-10-31 | $78.65M | $55.02M | -$55.03M | -$54.9M | -$55.12M |
|---|
| 2015-07-31 | $73.45M | $52.81M | -$49.77M | -$50.03M | -$50.18M |
|---|
| 2015-04-30 | $65.62M | $48.47M | -$46.63M | -$47.22M | -$47.28M |
|---|
| 2015-01-31 | $62.64M | $47.95M | -$45.83M | -$46.7M | -$46.73M |
|---|
| 2014-10-31 | $57.05M | $44.53M | -$44.75M | -$45.37M | -$45.42M |
|---|
| 2014-07-31 | $51.42M | $40.59M | -$38.29M | -$38.28M | -$37.56M |
|---|
| 2014-04-30 | $45.33M | $36.1M | -$37.78M | -$38.45M | -$38.51M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-01-31 | $1.18B | $932.61M | $83.19M | $98.73M | $115.38M |
|---|
| 2025-01-31 | $1.09B | $862.03M | $79.63M | $85.16M | $244.62M |
|---|
| 2024-01-31 | $1.04B | $777.13M | $50.75M | $62.59M | $129.03M |
|---|
| 2023-01-31 | $990.87M | $738.32M | $36.84M | $34.41M | $26.78M |
|---|
| 2022-01-31 | $874.33M | $624.85M | -$27.63M | -$37.46M | -$41.46M |
|---|
| 2021-01-31 | $770.77M | $546.03M | -$37.64M | -$42.23M | -$43.43M |
|---|
| 2020-01-31 | $696.26M | $480.69M | -$139.47M | -$142.94M | -$144.35M |
|---|
| 2019-01-31 | $608.39M | $434.79M | -$134.24M | -$133.21M | -$134.61M |
|---|
| 2018-01-31 | $506.14M | $370.89M | -$154.02M | -$154.25M | -$154.96M |
|---|
| 2017-01-31 | $398.61M | $286.48M | -$150.66M | -$150.87M | -$151.79M |
|---|
| 2016-01-31 | $302.7M | $215.6M | -$201M | -$202.26M | -$202.95M |
|---|
| 2015-01-31 | $216.44M | $169.17M | -$166.66M | -$168.8M | -$168.23M |
|---|
| 2014-01-31 | $124.19M | $98.22M | -$158.78M | -$170.99M | -$168.56M |
|---|