Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2010-07-31 to 2026-04-30
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-04-30 | $372.54M | $236.65M | $30.64M | $19.76M | $16.47M |
|---|
| 2026-01-31 | $359.1M | $231.52M | $38.44M | $74.55M | $60.11M |
|---|
| 2025-10-31 | $332.64M | $209.52M | $18.48M | $24.5M | $31.31M |
|---|
| 2025-07-31 | $356.57M | $231.81M | $29.6M | $40.99M | $51.95M |
|---|
| 2025-04-30 | $293.51M | $182.7M | $4.47M | $48.67M | $45.99M |
|---|
| 2025-01-31 | $289.48M | $179.15M | $11.72M | -$43.03M | -$37.28M |
|---|
| 2024-10-31 | $262.9M | $158.39M | -$4.72M | $2.77M | $9.14M |
|---|
| 2024-07-31 | $291.52M | $186.44M | $10.31M | $18.88M | $16.76M |
|---|
| 2024-04-30 | $240.68M | $142.23M | -$16.7M | -$14.09M | -$5.48M |
|---|
| 2024-01-31 | $240.9M | $142.41M | -$12.41M | $6.96M | $9.69M |
|---|
| 2023-10-31 | $207.41M | $112.29M | -$33.78M | -$38.59M | -$27.07M |
|---|
| 2023-07-31 | $269.96M | $163.68M | $6.1M | $15.76M | $12.22M |
|---|
| 2023-04-30 | $207.49M | $98.92M | -$57.82M | -$56.23M | -$45.57M |
|---|
| 2023-01-31 | $232.61M | $123.46M | -$23.22M | -$8.21M | -$9.19M |
|---|
| 2022-10-31 | $195.28M | $72.15M | -$74.55M | -$85.41M | -$69.32M |
|---|
| 2022-07-31 | $244.6M | $122.67M | -$32.21M | -$36.54M | -$31.03M |
|---|
| 2022-04-30 | $197.45M | $83.92M | -$62.4M | -$73.22M | -$69.32M |
|---|
| 2022-01-31 | $204.63M | $102.19M | -$39.46M | -$51.64M | -$40.68M |
|---|
| 2021-10-31 | $165.93M | $68.39M | -$65.38M | -$68.31M | -$51.28M |
|---|
| 2021-07-31 | $229.44M | $150.66M | -$84,000.00 | -$5.81M | -$1.03M |
|---|
| 2021-04-30 | $163.97M | $71.9M | -$46.83M | -$44.71M | -$36.63M |
|---|
| 2021-01-31 | $180.06M | $88.16M | -$27.07M | -$22.9M | -$8.65M |
|---|
| 2020-10-31 | $169.8M | $78.84M | -$31.6M | -$30.87M | -$20.19M |
|---|
| 2020-07-31 | $243.67M | $155.86M | $44.34M | $49.42M | $38.78M |
|---|
| 2020-04-30 | $168.17M | $82.41M | -$25.6M | -$36.39M | -$31.04M |
|---|
| 2020-01-31 | $173.46M | $89.86M | -$18.03M | -$15.72M | -$19.94M |
|---|
| 2019-10-31 | $157.01M | $76.15M | -$24.6M | -$21.64M | -$14.99M |
|---|
| 2019-07-31 | $207.86M | $125.07M | $21.08M | $23.73M | $23.01M |
|---|
| 2019-04-30 | $162.87M | $82.59M | -$15.77M | -$12.96M | -$8.58M |
|---|
| 2019-01-31 | $168.53M | $88.85M | -$6.33M | -$1.92M | -$1,000.00 |
|---|
| 2018-10-31 | $180.26M | $98.65M | $2.49M | $3.61M | $6.31M |
|---|
| 2018-07-31 | $240.26M | $149.78M | $48.1M | $49.4M | $58.78M |
|---|
| 2018-04-30 | $142.15M | $66.47M | -$28.87M | -$27.69M | -$31.15M |
|---|
| 2018-01-31 | $163.79M | $96.02M | -$665,000.00 | $2.56M | -$45.56M |
|---|
| 2017-10-31 | $108.17M | $45.28M | -$32.72M | -$31.07M | -$8.91M |
|---|
| 2017-07-31 | $176.35M | $119.09M | $36.3M | $39.02M | $23.78M |
|---|
| 2017-04-30 | $123.44M | $71.97M | -$4.34M | -$2.93M | -$1.82M |
|---|
| 2017-01-31 | $115.62M | $74.81M | $8.21M | $10.08M | $3.97M |
|---|
| 2016-10-31 | $94.13M | $52.11M | -$18.3M | -$17.64M | -$7.86M |
|---|
| 2016-07-31 | $141.18M | $98.42M | $23.48M | $24.32M | $16.1M |
|---|
| 2016-04-30 | $98.86M | $59.85M | -$5.78M | -$2.76M | -$404,000.00 |
|---|
| 2016-01-31 | $102.13M | $67.23M | $7.7M | $7.28M | $913,000.00 |
|---|
| 2015-10-31 | $82.28M | $47.11M | -$8.96M | -$8.05M | -$1.63M |
|---|
| 2015-07-31 | $125.92M | $86.49M | $23.5M | $23.37M | $11.89M |
|---|
| 2015-04-30 | $85.44M | $47.54M | -$6.7M | -$5.99M | -$2.99M |
|---|
| 2015-01-31 | $89.45M | $55.37M | $3.34M | $2.97M | $3.98M |
|---|
| 2014-10-31 | $79.73M | $43.96M | -$3.64M | -$3.61M | -$3M |
|---|
| 2014-07-31 | $118.21M | $79.56M | $26.42M | $26.85M | $19.76M |
|---|
| 2014-04-30 | $82.04M | $45.76M | $147,000.00 | $677,000.00 | -$1.91M |
|---|
| 2014-01-31 | $83.48M | $47.31M | $4.48M | $4.77M | $3.33M |
|---|
| 2013-10-31 | $66.53M | $28.67M | -$12.63M | -$12.35M | -$6.46M |
|---|
| 2013-07-31 | $96.91M | $66.2M | $29.08M | $29.21M | $21.38M |
|---|
| 2013-04-30 | $68.25M | $32.26M | -$4.36M | -$4.49M | -$2.67M |
|---|
| 2013-01-31 | $72.19M | $40.8M | $5.08M | $5.24M | $5.5M |
|---|
| 2012-10-31 | $63.3M | $35.74M | -$62,000.00 | $169,000.00 | $447,000.00 |
|---|
| 2012-07-31 | $67.59M | $41.79M | $10.6M | $10.44M | $7.01M |
|---|
| 2012-04-30 | $57M | $33.02M | $4.84M | $5.11M | $3.15M |
|---|
| 2012-01-31 | $55.1M | $34.36M | $5.36M | $5.11M | $3.69M |
|---|
| 2011-10-31 | $52.38M | $32.89M | $8.13M | $7.86M | $4.81M |
|---|
| 2011-07-31 | $51.01M | $32.15M | -$5.02M | -$4.92M | -$1.17M |
|---|
| 2011-04-30 | $44.46M | $26.58M | $4.66M | $5.69M | $29.4M |
|---|
| 2011-01-31 | $42.34M | $25.92M | $5.44M | $5.51M | $5.44M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-07-31 | $1.2B | $752.05M | $41.07M | $49.4M | $69.8M |
|---|
| 2024-07-31 | $980.5M | $583.36M | -$52.57M | -$26.84M | -$6.1M |
|---|
| 2023-07-31 | $905.34M | $458.21M | -$149.49M | -$134.09M | -$111.86M |
|---|
| 2022-07-31 | $812.61M | $377.18M | -$199.45M | -$229.72M | -$180.43M |
|---|
| 2021-07-31 | $743.27M | $389.56M | -$105.58M | -$104.28M | -$66.51M |
|---|
| 2020-07-31 | $742.31M | $404.29M | -$23.89M | -$24.33M | -$27.2M |
|---|
| 2019-07-31 | $719.51M | $395.16M | $1.47M | $12.45M | $20.73M |
|---|
| 2018-07-31 | $652.85M | $356.07M | -$15.62M | -$8.28M | -$26.74M |
|---|
| 2017-07-31 | $509.53M | $317.97M | $21.86M | $28.53M | $18.07M |
|---|
| 2016-07-31 | $424.45M | $272.61M | $16.44M | $20.78M | $14.98M |
|---|
| 2015-07-31 | $380.54M | $233.35M | $16.49M | $16.74M | $9.89M |
|---|
| 2014-07-31 | $350.25M | $201.3M | $18.42M | $19.95M | $14.72M |
|---|
| 2013-07-31 | $300.65M | $175M | $29.74M | $30.12M | $24.66M |
|---|
| 2012-07-31 | $232.06M | $142.06M | $28.93M | $28.52M | $18.66M |
|---|
| 2011-07-31 | $172.47M | $104.13M | $6.87M | $8.3M | $35.56M |
|---|
| 2010-07-31 | $144.69M | $89.22M | $18.01M | $17.72M | $15.52M |
|---|