Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2010-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 | $169.75M | $100.83M | $14.88M | $16.03M | $12.3M |
|---|
| 2026-04-30 | $142.4M | $81.59M | $7.02M | $8.87M | $6.93M |
|---|
| 2026-01-31 | $191.58M | $103.63M | $13.81M | $14.38M | $12.56M |
|---|
| 2025-10-31 | $186.13M | $101.06M | $11.73M | $12.94M | $9.58M |
|---|
| 2025-07-31 | $161.83M | $87.57M | $4.01M | $5.1M | $2.99M |
|---|
| 2025-04-30 | $131.77M | $71.35M | $291,000.00 | $1.94M | $1.42M |
|---|
| 2025-01-31 | $181.48M | $98.34M | $9.22M | $10.66M | $8.05M |
|---|
| 2024-10-31 | $180.52M | $96.63M | $6.03M | $7.41M | $4.83M |
|---|
| 2024-07-31 | $157M | $85.25M | $2.64M | $4.41M | $3.47M |
|---|
| 2024-04-30 | $134.38M | $72.92M | $2.12M | $4.17M | $2.02M |
|---|
| 2024-01-31 | $175.75M | $94.09M | $10.78M | $12.45M | $9.84M |
|---|
| 2023-10-31 | $187.69M | $102.33M | $20.69M | $22.19M | $17.39M |
|---|
| 2023-07-31 | $160.39M | $89.29M | $9.65M | $11.07M | $8.05M |
|---|
| 2023-04-30 | $144.91M | $82M | $10.9M | $11.81M | $9.13M |
|---|
| 2023-01-31 | $186.58M | $104.49M | $21.37M | $22.57M | $18.58M |
|---|
| 2022-10-31 | $211.4M | $121.03M | $38.27M | $38.55M | $29.29M |
|---|
| 2022-07-31 | $182.8M | $106.93M | $30.66M | $30.76M | $24M |
|---|
| 2022-04-30 | $163.42M | $96.69M | $25.29M | $25.27M | $18.51M |
|---|
| 2022-01-31 | $205.98M | $120.84M | $38.2M | $38.18M | $31.38M |
|---|
| 2021-10-31 | $217.75M | $125.57M | $41.4M | $41.36M | $31.41M |
|---|
| 2021-07-31 | $173.87M | $98.45M | $24.63M | $24.72M | $19.41M |
|---|
| 2021-04-30 | $134.8M | $74.2M | $13.26M | $13.08M | $9.41M |
|---|
| 2021-01-31 | $178.33M | $100.8M | $25.89M | $25.75M | $30.27M |
|---|
| 2020-10-31 | $169.86M | $92.45M | $23.07M | $22.47M | $14.83M |
|---|
| 2020-07-31 | $88.54M | $45.36M | -$8.92M | -$8.18M | -$6.62M |
|---|
| 2020-04-30 | $69.67M | $31.89M | -$182.16M | -$182.42M | -$149.99M |
|---|
| 2020-01-31 | $190.98M | $100.61M | $6.6M | $8.11M | $3.5M |
|---|
| 2019-10-31 | $205.62M | $110.07M | $22.64M | $22.42M | $17.77M |
|---|
| 2019-07-31 | $157.82M | $85.34M | $8.78M | $22.2M | $17.51M |
|---|
| 2019-04-30 | $146.55M | $78.87M | $4.97M | $4.77M | $3.93M |
|---|
| 2019-01-31 | $199.38M | $110.64M | $17.09M | $16.9M | $17.45M |
|---|
| 2018-10-31 | $208.95M | $113.36M | $24.11M | $24.11M | $26.92M |
|---|
| 2018-07-31 | $144.09M | $77.83M | $12.86M | $12.76M | $9.14M |
|---|
| 2018-04-30 | $127.15M | $67.52M | $8.14M | $7.97M | $8.12M |
|---|
| 2018-01-31 | $149.21M | $78.75M | $13.35M | $13.12M | -$33.91M |
|---|
| 2017-10-31 | $190.69M | $104.07M | $25.19M | $24.85M | $17.36M |
|---|
| 2017-07-31 | $128.78M | $66.13M | $8.32M | $8.06M | $5.48M |
|---|
| 2017-04-30 | $99.27M | $49.14M | -$3.65M | -$3.88M | -$4.16M |
|---|
| 2017-01-31 | $130.79M | $64.69M | $7.44M | $7.1M | $5.23M |
|---|
| 2016-10-31 | $179.82M | $98.55M | $31.07M | $29.5M | $20.22M |
|---|
| 2016-07-31 | $128.09M | $70.26M | $10.09M | $9.8M | $6.31M |
|---|
| 2016-04-30 | $114.06M | $61.32M | $5.38M | $5.06M | $3.31M |
|---|
| 2016-01-31 | $143.26M | $75.35M | $11.54M | $11.18M | $7.89M |
|---|
| 2015-10-31 | $185.63M | $100.09M | $33.45M | $33.15M | $21.53M |
|---|
| 2015-07-31 | $145.57M | $79.04M | $18.23M | $18.01M | $12.05M |
|---|
| 2015-04-30 | $120.46M | $62.45M | $6.88M | $6.78M | $3.62M |
|---|
| 2015-01-31 | $133.91M | $67.38M | $10.07M | $9.92M | $10.05M |
|---|
| 2014-10-31 | $188.56M | $99.84M | $33.33M | $33.31M | $22.21M |
|---|
| 2014-07-31 | $143.59M | $77.61M | $17.17M | $17.08M | $12.15M |
|---|
| 2014-04-30 | $120.92M | $65.15M | $10.92M | $10.86M | $7.37M |
|---|
| 2014-01-31 | $132.26M | $69.25M | $6.61M | $6.5M | $7.19M |
|---|
| 2013-10-31 | $189.69M | $101.27M | $34.08M | $33.98M | $23.02M |
|---|
| 2013-07-31 | $138.3M | $74.82M | $17.04M | $16.94M | $12.45M |
|---|
| 2013-04-30 | $110.01M | $59.92M | $10.01M | $11.49M | $8.21M |
|---|
| 2013-01-31 | $123.59M | $62.68M | $5.12M | $5.03M | $7.92M |
|---|
| 2012-10-31 | $160.2M | $90.42M | $24.99M | $24.99M | $34.47M |
|---|
| 2012-07-31 | $118.03M | $65.76M | $10.75M | $10.68M | $8.06M |
|---|
| 2012-04-30 | $103.66M | $59.03M | $8.49M | $8.36M | $6.63M |
|---|
| 2012-01-31 | $122.41M | $65.74M | $7.84M | $7.68M | $10.69M |
|---|
| 2011-10-31 | $142.62M | $81.03M | $19.13M | $18.86M | $16.4M |
|---|
| 2011-07-31 | $113.23M | $60.95M | $5.01M | $5.46M | $4.41M |
|---|
| 2011-04-30 | $89.85M | $48.62M | $1.58M | $1.23M | $491,000.00 |
|---|
| 2011-01-31 | $101M | $31.2M | -$23.25M | -$23.6M | -$31M |
|---|
| 2010-10-31 | $123M | $68.89M | $18.49M | $18.21M | $17.15M |
|---|
| 2010-07-31 | $85.39M | $44.41M | -$2.2M | -$2.85M | -$20.91M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-01-31 | $671.31M | $363.6M | $29.83M | $34.36M | $26.55M |
|---|
| 2025-01-31 | $653.38M | $353.14M | $20.02M | $26.65M | $18.36M |
|---|
| 2024-01-31 | $664.39M | $364.16M | $48.47M | $53.97M | $41.35M |
|---|
| 2023-01-31 | $744.21M | $429.13M | $115.59M | $117.14M | $90.38M |
|---|
| 2022-01-31 | $732.39M | $419.07M | $117.49M | $117.33M | $91.6M |
|---|
| 2021-01-31 | $506.4M | $270.5M | -$142.13M | -$142.38M | -$111.52M |
|---|
| 2020-01-31 | $700.97M | $374.89M | $42.99M | $57.5M | $42.7M |
|---|
| 2019-01-31 | $679.57M | $369.36M | $62.2M | $61.73M | $61.62M |
|---|
| 2018-01-31 | $567.95M | $298.08M | $43.2M | $42.14M | -$15.23M |
|---|
| 2017-01-31 | $552.75M | $294.82M | $53.98M | $51.45M | $35.06M |
|---|
| 2016-01-31 | $594.92M | $316.93M | $70.11M | $69.13M | $45.09M |
|---|
| 2015-01-31 | $586.98M | $309.98M | $71.49M | $71.16M | $51.78M |
|---|
| 2014-01-31 | $570.26M | $305.26M | $67.74M | $68.92M | $50.88M |
|---|
| 2013-01-31 | $505.48M | $277.88M | $49.35M | $49.06M | $57.08M |
|---|
| 2012-01-31 | $468.12M | $256.35M | $33.56M | $33.23M | $32M |
|---|
| 2011-01-31 | $382.19M | $183M | -$12.1M | -$14.03M | -$47.16M |
|---|
| 2010-01-31 | $349.71M | $165.63M | -$21.55M | -$25.97M | -$54.66M |
|---|