Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2010-11-30 to 2026-05-31
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-05-31 | $142.35M | $44.45M | $18M | $18.21M | $13.57M |
|---|
| 2026-02-28 | $117.84M | $36.23M | $12.79M | $13.16M | $9.8M |
|---|
| 2025-11-30 | $110.95M | $34.36M | $12.51M | $12.52M | $9.32M |
|---|
| 2025-08-31 | $122.47M | $37.34M | $11.46M | $11.91M | $9.13M |
|---|
| 2025-05-31 | $111.41M | $34.07M | $12.45M | $12.68M | $9.52M |
|---|
| 2025-02-28 | $100.13M | $29.51M | $9.09M | $9.08M | $6.76M |
|---|
| 2024-11-30 | $93.92M | $27.78M | $8.84M | $9.25M | $6.89M |
|---|
| 2024-08-31 | $96.52M | $29.69M | $9.84M | $9.97M | $6.49M |
|---|
| 2024-05-31 | $96.12M | $27.93M | $1.61M | $1.55M | $1.18M |
|---|
| 2024-02-29 | $83.34M | $25.03M | $7.43M | $7.38M | $5.5M |
|---|
| 2023-11-30 | $80.26M | $23.57M | $2.45M | $2.4M | $1.78M |
|---|
| 2023-08-31 | $85.9M | $25.25M | $7.88M | $8.36M | $6.06M |
|---|
| 2023-05-31 | $80.25M | $23.24M | $6.96M | $7.09M | $5.32M |
|---|
| 2023-02-28 | $76.93M | $22.26M | $6.66M | $6.88M | $5.1M |
|---|
| 2022-11-30 | $76.32M | $21.66M | $5.98M | $6.37M | $4.71M |
|---|
| 2022-08-31 | $84.36M | $25.61M | $8.52M | $8.12M | $5.79M |
|---|
| 2022-05-31 | $77.8M | $21.59M | $7.04M | $7.21M | $5.33M |
|---|
| 2022-02-28 | $66.59M | $18.13M | $4.69M | $4.61M | $3.41M |
|---|
| 2021-11-30 | $63.82M | $18.18M | $9.28M | $9.18M | $6.79M |
|---|
| 2021-08-31 | $66.13M | $14.46M | $4.41M | $4.41M | $3.06M |
|---|
| 2021-05-31 | $62.68M | $16.85M | $4.05M | $4.2M | $3.08M |
|---|
| 2021-02-28 | $55.75M | $15.02M | $2.48M | $1.92M | $1.39M |
|---|
| 2020-11-30 | $53.4M | $14.45M | $1.77M | $1.15M | $851,000.00 |
|---|
| 2020-08-31 | $57.45M | $14.83M | $1.9M | $2M | $1.52M |
|---|
| 2020-05-31 | $54.92M | $14.85M | $2.12M | $2.44M | $1.76M |
|---|
| 2020-02-29 | $56.83M | $15.8M | $3.13M | $3.53M | $2.6M |
|---|
| 2019-11-30 | $56.04M | $15.9M | $3.29M | $2.99M | $1.92M |
|---|
| 2019-08-31 | $60.06M | $16.49M | $3.84M | $3.6M | $7.52M |
|---|
| 2019-05-31 | $57.84M | $16.13M | $3.77M | $4.06M | $2.94M |
|---|
| 2019-02-28 | $52.56M | $14.51M | $2.79M | $2.54M | $1.96M |
|---|
| 2018-11-30 | $50.79M | $14.11M | $2.62M | $2.77M | $1.93M |
|---|
| 2018-08-31 | $54.35M | $15.33M | $3.08M | $3.04M | $2.18M |
|---|
| 2018-05-31 | $51.72M | $15.08M | $3.43M | $3.25M | $2.25M |
|---|
| 2018-02-28 | $45.04M | $12.45M | $1.97M | $1.89M | $1.32M |
|---|
| 2017-11-30 | $42.17M | $12.18M | $1.84M | $1.94M | $1.2M |
|---|
| 2017-08-31 | $42.18M | $12.12M | $2.02M | $1.95M | $1.37M |
|---|
| 2017-05-31 | $40.28M | $11.52M | $1.86M | $2.13M | $1.28M |
|---|
| 2017-02-28 | $37.28M | $10.57M | $1.26M | $1.21M | $748,000.00 |
|---|
| 2016-11-30 | $37.21M | $10.56M | $1.17M | $1.06M | $661,000.00 |
|---|
| 2016-08-31 | $39.79M | $11.73M | $2.13M | $2.04M | $1.25M |
|---|
| 2016-05-31 | $39.88M | $11.74M | $2.44M | $2.46M | $1.62M |
|---|
| 2016-02-29 | $34.59M | $10.12M | $1.03M | $1.22M | $731,000.00 |
|---|
| 2015-11-30 | $34.29M | $9.97M | $835,000.00 | $820,000.00 | $500,000.00 |
|---|
| 2015-08-31 | $35.65M | $10.24M | $1.16M | $1.41M | $1.05M |
|---|
| 2015-05-31 | $36.9M | $10.79M | $2.01M | $2.09M | $1.17M |
|---|
| 2015-02-28 | $34.43M | $10.63M | $1.85M | $1.85M | $1.12M |
|---|
| 2014-11-30 | $33.23M | $8.81M | $691,000.00 | $648,000.00 | $395,000.00 |
|---|
| 2014-08-31 | $36.54M | $9.38M | $1.03M | $2.01M | $2.14M |
|---|
| 2014-05-31 | $36.25M | $10.24M | $2.22M | $2.14M | $2.3M |
|---|
| 2014-02-28 | $30.92M | $8.51M | $483,000.00 | $223,000.00 | $109,000.00 |
|---|
| 2013-11-30 | $31.04M | $8.91M | $1.13M | $1.65M | $1.06M |
|---|
| 2013-08-31 | $31.87M | $8.72M | $908,000.00 | $814,000.00 | $244,000.00 |
|---|
| 2013-05-31 | $31.12M | $8.96M | $1.26M | $1.42M | $1.28M |
|---|
| 2013-02-28 | $28.32M | $8.05M | $696,000.00 | $973,000.00 | $641,000.00 |
|---|
| 2012-11-30 | $29.12M | $8.1M | $841,000.00 | $652,000.00 | $383,000.00 |
|---|
| 2012-08-31 | $30.1M | $31.51M | $930,000.00 | $853,000.00 | $435,000.00 |
|---|
| 2012-05-31 | $30.02M | $126,000.00 | $1.9M | $1.77M | $957,000.00 |
|---|
| 2012-02-29 | $27.11M | $212,000.00 | $630,000.00 | $606,000.00 | $403,000.00 |
|---|
| 2011-11-30 | $26.15M | $118,000.00 | $860,000.00 | $872,000.00 | $625,000.00 |
|---|
| 2011-08-31 | $26.95M | $7.94M | $1.25M | $852,000.00 | $385,000.00 |
|---|
| 2011-05-31 | $26.48M | $7.2M | $1.38M | $1.14M | $621,000.00 |
|---|
| 2011-02-28 | $24.69M | $6.47M | $780,000.00 | $768,000.00 | $533,000.00 |
|---|
| 2010-11-30 | $25.34M | $6.87M | $824,000.00 | $844,000.00 | $600,000.00 |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-08-31 | $427.93M | $128.71M | $41.84M | $42.91M | $32.29M |
|---|
| 2024-08-31 | $356.23M | $106.21M | $21.34M | $21.29M | $14.95M |
|---|
| 2023-08-31 | $319.4M | $92.42M | $27.48M | $28.71M | $21.19M |
|---|
| 2022-08-31 | $292.56M | $83.5M | $29.53M | $29.12M | $21.31M |
|---|
| 2021-08-31 | $237.96M | $60.79M | $12.71M | $11.68M | $8.39M |
|---|
| 2020-08-31 | $225.25M | $61.38M | $10.44M | $10.97M | $7.79M |
|---|
| 2019-08-31 | $221.24M | $61.23M | $13.02M | $12.97M | $9.43M |
|---|
| 2018-08-31 | $193.28M | $55.03M | $10.32M | $10.12M | $6.95M |
|---|
| 2017-08-31 | $156.95M | $44.77M | $6.32M | $6.34M | $4.05M |
|---|
| 2016-08-31 | $148.54M | $43.56M | $6.44M | $6.53M | $4.1M |
|---|
| 2015-08-31 | $140.21M | $41.11M | $5.71M | $6M | $3.74M |
|---|
| 2014-08-31 | $134.75M | $37.04M | $4.86M | $6.03M | $5.61M |
|---|
| 2013-08-31 | $120.43M | $33.83M | $3.7M | $3.86M | $2.55M |
|---|
| 2012-08-31 | $113.38M | $31.97M | $4.32M | $4.1M | $2.42M |
|---|
| 2011-08-31 | $103.47M | $28.6M | $4.23M | $3.6M | $2.14M |
|---|