Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2010-04-30 to 2026-04-30
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-04-30 | $71.4M | $21.25M | $5.22M | $4.76M | $3.39M |
|---|
| 2026-01-31 | $69.4M | $18.55M | $2.58M | $1.6M | $692,000.00 |
|---|
| 2025-10-31 | $70.1M | $19.72M | $4.11M | $3.45M | $2.45M |
|---|
| 2025-07-31 | $71.1M | $20.93M | $4.81M | $3.92M | $3.09M |
|---|
| 2025-04-30 | $77.15M | $24.04M | $8.5M | $7.15M | $4.85M |
|---|
| 2025-01-31 | $67.17M | $18.38M | $2.25M | $1.28M | $1.35M |
|---|
| 2024-10-31 | $47.76M | $13.95M | $4.43M | $3.93M | $3.01M |
|---|
| 2024-07-31 | $48.39M | $12.49M | $2.58M | $2.43M | $2.19M |
|---|
| 2024-04-30 | $56.7M | $14.64M | $5.56M | $1.35M | $11.03M |
|---|
| 2024-01-31 | $46.78M | $12.03M | $3.81M | $3.52M | $2.52M |
|---|
| 2023-10-31 | $50.44M | $13.47M | $5.11M | $4.85M | $2.73M |
|---|
| 2023-07-31 | $49.84M | $11.91M | $3.81M | $3.41M | $2.47M |
|---|
| 2023-04-30 | $53.99M | $10.36M | $2.7M | $2.32M | $1.01M |
|---|
| 2023-01-31 | $60.82M | $10.33M | $2.3M | $2.06M | $723,000.00 |
|---|
| 2022-10-31 | $54.56M | $8.7M | $755,000.00 | $456,000.00 | -$243,000.00 |
|---|
| 2022-07-31 | $50.12M | $6.2M | -$396,000.00 | -$340,000.00 | -$747,000.00 |
|---|
| 2022-04-30 | $49.72M | $9.33M | $2.24M | $2.35M | -$362,000.00 |
|---|
| 2022-01-31 | $40.63M | $5.62M | -$868,000.00 | -$887,000.00 | -$1.32M |
|---|
| 2021-10-31 | $39.03M | $3.6M | -$2.89M | -$2.89M | -$3.1M |
|---|
| 2021-07-31 | $39.49M | $5.67M | -$1.09M | -$1.06M | -$1.35M |
|---|
| 2021-04-30 | $38.71M | $6.06M | -$653,000.00 | -$950,000.00 | -$2.98M |
|---|
| 2021-01-31 | $33.34M | $5.65M | -$376,000.00 | -$718,000.00 | $81,000.00 |
|---|
| 2020-10-31 | $39M | $6.4M | -$11,000.00 | -$362,000.00 | -$180,000.00 |
|---|
| 2020-07-31 | $36.42M | $5.88M | -$276,000.00 | -$587,000.00 | -$598,000.00 |
|---|
| 2020-04-30 | $34.26M | $4.89M | -$1.01M | -$1.12M | -$1.06M |
|---|
| 2020-01-31 | $34.23M | $5.28M | -$2.07M | -$2.25M | -$1.92M |
|---|
| 2019-10-31 | $39.72M | $6.32M | -$39,000.00 | -$158,000.00 | -$2.18M |
|---|
| 2019-07-31 | $39.34M | $6.95M | $776,000.00 | $665,000.00 | $471,000.00 |
|---|
| 2019-04-30 | $34.75M | $4.84M | -$1.56M | -$1.55M | -$1.27M |
|---|
| 2019-01-31 | $32.37M | $5.23M | -$2,000.00 | $35,000.00 | -$22,000.00 |
|---|
| 2018-10-31 | $37.28M | $7.66M | $1.7M | $1.76M | $1.33M |
|---|
| 2018-07-31 | $42.15M | $7.58M | $1.82M | $1.89M | $1.49M |
|---|
| 2018-04-30 | $44.51M | $9.03M | $3.15M | $2.55M | $1.5M |
|---|
| 2018-01-31 | $38.19M | $8.4M | $2.43M | $2.53M | $913,000.00 |
|---|
| 2017-10-31 | $41.47M | $7.91M | $2.66M | $2.74M | $1.72M |
|---|
| 2017-07-31 | $33.88M | $6.82M | $1.69M | $1.8M | $1.15M |
|---|
| 2017-04-30 | $34.58M | $7.33M | $1.75M | $1.83M | $1.39M |
|---|
| 2017-01-31 | $30.37M | $5.03M | $442,000.00 | $491,000.00 | $341,000.00 |
|---|
| 2016-10-31 | $36.33M | $7.1M | $2.29M | $2.33M | $1.49M |
|---|
| 2016-07-31 | $37.28M | $7.14M | $2.06M | $2.1M | $1.3M |
|---|
| 2016-04-30 | $34.09M | $6.85M | $2M | $1.98M | $1.34M |
|---|
| 2016-01-31 | $32.41M | $5.49M | $1.05M | $1.07M | $830,000.00 |
|---|
| 2015-10-31 | $31.04M | $5.53M | $1.13M | $1.15M | $695,000.00 |
|---|
| 2015-07-31 | $31.09M | $5.84M | $1.52M | $1.53M | $940,000.00 |
|---|
| 2015-04-30 | $30.28M | $5.34M | $970,000.00 | $1.02M | $609,000.00 |
|---|
| 2015-01-31 | $27.75M | $4.46M | $584,000.00 | $627,000.00 | $484,000.00 |
|---|
| 2014-10-31 | $30.26M | $5.82M | $1.87M | $1.9M | $1.2M |
|---|
| 2014-07-31 | $30.53M | $6.15M | $1.8M | $1.85M | $1.23M |
|---|
| 2014-04-30 | $27.05M | $5.85M | $1.46M | $1.49M | $979,000.00 |
|---|
| 2014-01-31 | $26.01M | $4.71M | $938,000.00 | $917,000.00 | $604,000.00 |
|---|
| 2013-10-31 | $26.1M | $4.89M | $1.13M | $1.15M | $725,000.00 |
|---|
| 2013-07-31 | $32M | $6.58M | $2.43M | $2.42M | $1.59M |
|---|
| 2013-04-30 | $31.8M | $6.78M | $2M | $1.98M | $1.22M |
|---|
| 2013-01-31 | $27.45M | $5.01M | $955,000.00 | $959,000.00 | $544,000.00 |
|---|
| 2012-10-31 | $31.19M | $5.23M | $1.21M | $1.22M | $649,000.00 |
|---|
| 2012-07-31 | $26.68M | $5.24M | $1.11M | $1.06M | $634,000.00 |
|---|
| 2012-04-30 | $28.99M | $7.35M | $2.86M | $2.79M | $1.26M |
|---|
| 2012-01-31 | $21.57M | $3.77M | -$219,000.00 | -$136,000.00 | -$122,000.00 |
|---|
| 2011-10-31 | $25.96M | $3.85M | -$160,000.00 | -$252,000.00 | -$125,000.00 |
|---|
| 2011-07-31 | $26.32M | $4.19M | $233,000.00 | $137,000.00 | $22,000.00 |
|---|
| 2011-04-30 | $26.95M | $4.71M | $531,000.00 | $441,000.00 | $252,000.00 |
|---|
| 2011-01-31 | $22.57M | $4.16M | $156,000.00 | $174,000.00 | $86,000.00 |
|---|
| 2010-10-31 | $25.63M | $5.42M | $1.37M | $1.29M | $855,000.00 |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-04-30 | $282M | $80.44M | $16.72M | $13.73M | $9.62M |
|---|
| 2025-04-30 | $240.47M | $68.86M | $17.76M | $14.79M | $11.41M |
|---|
| 2024-04-30 | $203.76M | $52.05M | $18.28M | $13.12M | $18.75M |
|---|
| 2023-04-30 | $219.49M | $35.59M | $5.36M | $4.5M | $738,000.00 |
|---|
| 2022-04-30 | $168.87M | $24.22M | -$2.61M | -$2.49M | -$6.13M |
|---|
| 2021-04-30 | $147.47M | $23.99M | -$1.32M | -$2.62M | -$3.67M |
|---|
| 2020-04-30 | $147.54M | $23.43M | -$2.35M | -$2.87M | -$4.69M |
|---|
| 2019-04-30 | $146.55M | $25.32M | $2.11M | $2.13M | $1.53M |
|---|
| 2018-04-30 | $158.05M | $32.16M | $9.92M | $9.62M | $5.28M |
|---|
| 2017-04-30 | $138.56M | $26.61M | $6.54M | $6.75M | $4.52M |
|---|
| 2016-04-30 | $128.63M | $23.71M | $5.7M | $5.74M | $3.8M |
|---|
| 2015-04-30 | $118.83M | $21.77M | $5.23M | $5.39M | $3.53M |
|---|
| 2014-04-30 | $111.17M | $22.03M | $5.96M | $5.99M | $3.9M |
|---|
| 2013-04-30 | $117.12M | $22.26M | $5.28M | $5.22M | $3.04M |
|---|
| 2012-04-30 | $102.85M | $19.16M | $2.71M | $2.54M | $1.03M |
|---|
| 2011-04-30 | $100M | $19.28M | $3.16M | $2.96M | $1.85M |
|---|
| 2010-04-30 | $99.09M | $21.4M | $5.83M | $5.67M | $3.57M |
|---|