Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2010-04-30 to 2026-07-31
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-07-31 | $112.59M | $32.27M | $4.22M | $4.02M | $2.59M |
|---|
| 2026-04-30 | $178.39M | $53.09M | $21.34M | $20.79M | $16.22M |
|---|
| 2026-01-31 | $135.71M | $35.59M | $6.71M | $5.37M | $3.75M |
|---|
| 2025-10-31 | $124.67M | $30.35M | $4.12M | $3.01M | $1.92M |
|---|
| 2025-07-31 | $85.08M | $22.07M | -$2.96M | -$4.1M | -$3.41M |
|---|
| 2025-04-30 | $140.76M | $40.55M | $13.13M | $12.38M | $8.63M |
|---|
| 2025-01-31 | $115.89M | $27.95M | $4.75M | $3.02M | $2.1M |
|---|
| 2024-10-31 | $129.68M | $34.5M | $7.54M | $6.11M | $4.55M |
|---|
| 2024-07-31 | $88.33M | $24.19M | -$1.53M | -$2.26M | -$1.86M |
|---|
| 2024-04-30 | $159.15M | $56.5M | $27.7M | $33.59M | $27.86M |
|---|
| 2024-01-31 | $137.48M | $39.42M | $11.28M | $10.32M | $7.88M |
|---|
| 2023-10-31 | $124.96M | $31.77M | $3.77M | $3.26M | $2.5M |
|---|
| 2023-07-31 | $114.24M | $30.4M | $4.35M | $4.55M | $3.12M |
|---|
| 2023-04-30 | $144.78M | $41.96M | $17.83M | $16.7M | $12.84M |
|---|
| 2023-01-31 | $129.04M | $41.84M | $14.14M | $14.47M | $11.08M |
|---|
| 2022-10-31 | $121.04M | $39.26M | $12.53M | $12.9M | $9.65M |
|---|
| 2022-07-31 | $84.39M | $31.47M | $3.92M | $4.16M | $3.31M |
|---|
| 2022-04-30 | $181.3M | $72.23M | $46.65M | $46.75M | $36.14M |
|---|
| 2022-01-31 | $177.74M | $70.4M | $39.72M | $39.88M | $30.54M |
|---|
| 2021-10-31 | $230.48M | $102M | $65.39M | $65.76M | $50.94M |
|---|
| 2021-07-31 | $274.61M | $129.94M | $99.89M | $100M | $76.88M |
|---|
| 2021-04-30 | $322.95M | $145.81M | $116.13M | $116.11M | $89.04M |
|---|
| 2021-01-31 | $257.63M | $109.68M | $80.38M | $80.78M | $62.39M |
|---|
| 2020-10-31 | $248.73M | $101.07M | $64.38M | $63.58M | $52.24M |
|---|
| 2020-07-31 | $229.89M | $92.42M | $58.74M | $57.49M | $48.39M |
|---|
| 2020-04-30 | $193.04M | $62.1M | $30.97M | $28.34M | -$66.15M |
|---|
| 2020-01-31 | $127.42M | $35.69M | $8.81M | $5.92M | $5.73M |
|---|
| 2019-10-31 | $113.72M | $32.31M | $3.57M | $610,000.00 | $1.29M |
|---|
| 2019-07-31 | $123.67M | $47.85M | $1.14M | -$1.48M | -$2.11M |
|---|
| 2019-04-30 | $18.79M | -$16.58M | $20.75M | $18.22M | $9.82M |
|---|
| 2019-01-31 | $162.01M | $54.06M | -$2.03M | -$4.53M | -$5.73M |
|---|
| 2018-10-31 | $161.7M | $56.39M | $11.33M | $9.06M | $6.67M |
|---|
| 2018-07-31 | $138.83M | $52.42M | $13.48M | $11.46M | $7.65M |
|---|
| 2018-04-30 | $172.03M | $57.4M | $16.42M | $13.96M | $7.66M |
|---|
| 2018-01-31 | $157.38M | $46.92M | $5.84M | $2.93M | $11.4M |
|---|
| 2017-10-31 | $148.43M | $50.8M | $7.99M | $5.02M | $3.23M |
|---|
| 2017-07-31 | $129.02M | $40.63M | -$3.2M | -$4.29M | -$2.17M |
|---|
| 2017-04-30 | $229.19M | $90.79M | $45.05M | $42.58M | $27.69M |
|---|
| 2017-01-31 | $233.52M | $99.31M | $50.21M | $48.26M | $32.45M |
|---|
| 2016-10-31 | $233.53M | $97.61M | $52.15M | $49.95M | $32.48M |
|---|
| 2016-07-31 | $206.95M | $87.57M | $52.52M | $50.51M | $35.22M |
|---|
| 2016-04-30 | $221.12M | $92.07M | $56.9M | $54.94M | $35.65M |
|---|
| 2016-01-31 | $210.79M | $86.66M | $50.15M | $48.06M | $31.43M |
|---|
| 2015-10-31 | $143.24M | $56.22M | $21.78M | $19.48M | $12.47M |
|---|
| 2015-07-31 | $147.76M | $58.87M | $29.82M | $22.61M | $14.41M |
|---|
| 2015-04-30 | $181M | $67.14M | $37.57M | $34.48M | $21.89M |
|---|
| 2015-01-31 | $130.55M | $43.82M | $15.61M | $12.68M | $8.12M |
|---|
| 2014-10-31 | $108.45M | $34.84M | $10.77M | $7.87M | $5.05M |
|---|
| 2014-07-31 | $131.87M | $49.12M | $25.68M | $23.71M | $14.56M |
|---|
| 2014-04-30 | $170.43M | $69.74M | $43.08M | $39.13M | $25.06M |
|---|
| 2014-01-31 | $145.88M | $58.65M | $31.12M | $29.38M | $20.79M |
|---|
| 2013-10-31 | $139.29M | $57.94M | $28.77M | $26.77M | $16.99M |
|---|
| 2013-07-31 | $171.02M | $72.77M | $48.01M | $41.45M | $26.48M |
|---|
| 2013-04-30 | $178.72M | $68.45M | $46.87M | $45.72M | $25.17M |
|---|
| 2013-01-31 | $136.24M | $49.93M | $28.05M | $26.86M | $14.58M |
|---|
| 2012-10-31 | $136.56M | $48.47M | $26.62M | $25.65M | $21.19M |
|---|
| 2012-07-31 | $136M | $51.23M | $31.3M | $29.68M | $17.79M |
|---|
| 2012-04-30 | $129.84M | $46.78M | $25.67M | $24.55M | $12.47M |
|---|
| 2012-01-31 | $98.13M | $30M | $10.28M | $9.06M | $4.44M |
|---|
| 2011-10-31 | $92.3M | $24.61M | $3.43M | $1.38M | -$1.59M |
|---|
| 2011-07-31 | $91.73M | $26.52M | $5.53M | $4.03M | $791,000.00 |
|---|
| 2011-04-30 | $101.67M | $31.24M | $7.99M | $5.85M | $1.14M |
|---|
| 2011-01-31 | $79.24M | $19.39M | -$1.94M | -$3.57M | -$52.84M |
|---|
| 2010-10-31 | $83.57M | $25.43M | $4.81M | $4.67M | -$37.29M |
|---|
| 2010-07-31 | $94.88M | $32.25M | $6.61M | $8.59M | $6.21M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-04-30 | $523.85M | $141.1M | $29.21M | $25.07M | $18.48M |
|---|
| 2025-04-30 | $474.66M | $127.18M | $23.88M | $19.25M | $13.43M |
|---|
| 2024-04-30 | $535.83M | $158.09M | $47.1M | $51.72M | $41.36M |
|---|
| 2023-04-30 | $479.24M | $154.54M | $48.41M | $48.23M | $36.88M |
|---|
| 2022-04-30 | $864.13M | $374.56M | $251.65M | $252.39M | $194.49M |
|---|
| 2021-04-30 | $1.06B | $448.98M | $319.63M | $317.97M | $252.05M |
|---|
| 2020-04-30 | $529.62M | $165.69M | $50.31M | $39.18M | -$61.23M |
|---|
| 2019-04-30 | $481.34M | $146.28M | $43.52M | $34.2M | $18.41M |
|---|
| 2018-04-30 | $606.85M | $195.75M | $27.05M | $17.62M | $20.13M |
|---|
| 2017-04-30 | $903.19M | $375.27M | $199.94M | $191.31M | $127.85M |
|---|
| 2016-04-30 | $722.91M | $293.81M | $158.64M | $145.09M | $93.96M |
|---|
| 2015-04-30 | $551.86M | $194.93M | $89.63M | $78.73M | $49.61M |
|---|
| 2014-04-30 | $626.62M | $259.11M | $150.99M | $136.72M | $89.31M |
|---|
| 2013-04-30 | $587.51M | $218.07M | $132.83M | $127.91M | $78.71M |
|---|
| 2012-04-30 | $412M | $127.91M | $44.92M | $39.02M | $16.11M |
|---|
| 2011-04-30 | $342.23M | $104.69M | $17.79M | $13.53M | -$82.77M |
|---|
| 2010-04-30 | $357.93M | $119.46M | $40.07M | $36.07M | $32.51M |
|---|