Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2011-05-31 to 2026-05-31
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-05-31 | $8.95M | $3.96M | $552,703.00 | $967,826.00 | $1.87M |
|---|
| 2026-02-28 | $11.17M | $4.49M | $2.32M | $2.74M | $2.5M |
|---|
| 2025-11-30 | $11.6M | $5.46M | $2.23M | $2.65M | $2.01M |
|---|
| 2025-08-31 | $9.92M | $4.44M | $2.25M | $2.63M | $2.19M |
|---|
| 2025-05-31 | $15.56M | $7.56M | $3.76M | $4.15M | $3.69M |
|---|
| 2025-02-28 | $10.56M | $4.53M | $2.02M | $2.35M | $2M |
|---|
| 2024-11-30 | $8.55M | $3.89M | $944,185.00 | $1.25M | $1.06M |
|---|
| 2024-08-31 | $11.62M | $5.5M | $2.9M | $3.28M | $2.67M |
|---|
| 2024-05-31 | $12.07M | $5.89M | $2.51M | $2.83M | $2.47M |
|---|
| 2024-02-29 | $12.25M | $5.75M | $2.99M | $3.36M | $2.7M |
|---|
| 2023-11-30 | $10.34M | $4.81M | $2.05M | $2.45M | $1.98M |
|---|
| 2023-08-31 | $9.92M | $4.38M | $1.92M | $2.28M | $1.85M |
|---|
| 2023-05-31 | $10.72M | $4.83M | $2.07M | $2.33M | $2.07M |
|---|
| 2023-02-28 | $9.89M | $4.26M | $1.8M | $2.04M | $1.66M |
|---|
| 2022-11-30 | $10.5M | $4.37M | $1.76M | $1.91M | $1.56M |
|---|
| 2022-08-31 | $9.09M | $3.49M | $1.18M | $1.22M | $1M |
|---|
| 2022-05-31 | $9.66M | $3.79M | $1.77M | $1.77M | $1.52M |
|---|
| 2022-02-28 | $6.14M | $1.37M | -$191,091.00 | -$186,293.00 | -$117,293.00 |
|---|
| 2021-11-30 | $7.76M | $2.59M | $780,386.00 | $787,804.00 | $659,804.00 |
|---|
| 2021-08-31 | $7.31M | $1.87M | $118,140.00 | $181,877.00 | $181,877.00 |
|---|
| 2021-05-31 | $7.26M | $640,148.00 | -$1.05M | -$142,724.00 | $59,276.00 |
|---|
| 2021-02-28 | $4.77M | $403,587.00 | -$819,688.00 | -$176,682.00 | $182,318.00 |
|---|
| 2020-11-30 | $4.72M | $576,388.00 | -$669,816.00 | $800,290.00 | $645,290.00 |
|---|
| 2020-08-31 | $5.76M | $1.55M | $191,365.00 | $201,011.00 | $176,011.00 |
|---|
| 2020-05-31 | $7.74M | $2.54M | $859,982.00 | $872,641.00 | $975,641.00 |
|---|
| 2020-02-29 | $7.23M | $2.37M | $934,957.00 | $971,752.00 | $782,752.00 |
|---|
| 2019-11-30 | $7.7M | $2.64M | $1.12M | $1.14M | $917,006.00 |
|---|
| 2019-08-31 | $5.71M | $1.68M | $392,346.00 | $429,577.00 | $354,577.00 |
|---|
| 2019-05-31 | $9.01M | $2.61M | $1.12M | $1.14M | $982,390.00 |
|---|
| 2019-02-28 | $7.81M | $1.98M | $520,815.00 | $544,786.00 | $445,786.00 |
|---|
| 2018-11-30 | $9.48M | $2.15M | $429,926.00 | $456,517.00 | $375,517.00 |
|---|
| 2018-08-31 | $7.31M | $2.31M | $931,646.00 | $918,832.00 | $740,832.00 |
|---|
| 2018-05-31 | $6.41M | $1.59M | $65,836.00 | $74,893.00 | $112,893.00 |
|---|
| 2018-02-28 | $6.57M | $1.46M | $136,629.00 | $145,583.00 | -$23,417.00 |
|---|
| 2017-11-30 | $4.81M | $1.26M | $35,084.00 | $42,147.00 | $52,147.00 |
|---|
| 2017-08-31 | — | $1.62M | $410,084.00 | $413,747.00 | $301,747.00 |
|---|
| 2017-05-31 | — | $2.15M | $816,696.00 | $833,260.00 | $844,260.00 |
|---|
| 2017-02-28 | — | $1.64M | $465,642.00 | $480,203.00 | $338,203.00 |
|---|
| 2016-11-30 | — | $2.75M | $1.37M | $1.4M | $938,280.00 |
|---|
| 2016-08-31 | — | $1.45M | $266,150.00 | $275,834.00 | $209,834.00 |
|---|
| 2016-05-31 | — | $2.75M | $1.11M | $1.12M | $1.09M |
|---|
| 2016-02-29 | — | $3.32M | $1.67M | $1.67M | $1.18M |
|---|
| 2015-11-30 | — | $2.99M | $1.42M | $1.42M | $924,658.00 |
|---|
| 2015-08-31 | — | $3.38M | $1.55M | $1.55M | $1.01M |
|---|
| 2015-05-31 | — | $3.34M | $1.23M | $1.23M | $886,575.00 |
|---|
| 2015-02-28 | — | $1.73M | $463,381.00 | $466,754.00 | $391,754.00 |
|---|
| 2014-11-30 | — | $1.99M | $771,238.00 | $778,313.00 | $504,313.00 |
|---|
| 2014-08-31 | — | $1.69M | $598,428.00 | $602,306.00 | $392,306.00 |
|---|
| 2014-05-31 | — | $1.56M | $525,816.00 | $529,290.00 | $401,290.00 |
|---|
| 2014-02-28 | — | $1.32M | $341,654.00 | $350,236.00 | $222,236.00 |
|---|
| 2013-11-30 | — | $1.31M | $424,367.00 | $426,423.00 | $306,423.00 |
|---|
| 2013-08-31 | — | $1.28M | $253,915.00 | $262,263.00 | $201,263.00 |
|---|
| 2013-05-31 | — | $1.6M | $466,303.00 | $470,101.00 | $548,101.00 |
|---|
| 2013-02-28 | — | $2.06M | $932,545.00 | $930,515.00 | $622,515.00 |
|---|
| 2012-11-30 | — | $2.48M | $1.17M | $1.16M | $769,361.00 |
|---|
| 2012-08-31 | — | $2.62M | $895,937.00 | $902,817.00 | $607,817.00 |
|---|
| 2012-05-31 | — | $3.07M | $965,927.00 | $973,860.00 | $862,860.00 |
|---|
| 2012-02-29 | — | $2.31M | $754,373.00 | $769,213.00 | $514,213.00 |
|---|
| 2011-11-30 | — | $1.65M | $614,563.00 | $617,741.00 | $413,741.00 |
|---|
| 2011-08-31 | — | $1.84M | $552,218.00 | $588,117.00 | $408,117.00 |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-05-31 | $41.65M | $18.35M | $7.34M | $8.99M | $8.56M |
|---|
| 2025-05-31 | $46.29M | $21.48M | $9.63M | $11.03M | $9.41M |
|---|
| 2024-05-31 | $44.58M | $20.84M | $9.48M | $10.92M | $9M |
|---|
| 2023-05-31 | $40.2M | $16.95M | $6.81M | $7.51M | $6.29M |
|---|
| 2022-05-31 | $30.87M | $9.63M | $2.47M | $2.56M | $2.24M |
|---|
| 2021-05-31 | $22.51M | $3.17M | -$2.35M | $681,895.00 | $1.06M |
|---|
| 2020-05-31 | $28.38M | $9.24M | $3.3M | $3.42M | $3.03M |
|---|
| 2019-05-31 | $33.62M | $9.05M | $3M | $3.06M | $2.54M |
|---|
| 2018-05-31 | $24.36M | $5.92M | $647,633.00 | $676,370.00 | $443,370.00 |
|---|
| 2017-05-31 | $25.54M | $7.99M | $2.92M | $2.99M | $2.33M |
|---|
| 2016-05-31 | $35.68M | $12.44M | $5.75M | $5.77M | $4.21M |
|---|
| 2015-05-31 | $30.59M | $8.74M | $3.06M | $3.07M | $2.17M |
|---|
| 2014-05-31 | $20.01M | $5.47M | $1.55M | $1.57M | $1.13M |
|---|
| 2013-05-31 | $24.73M | $8.76M | $3.47M | $3.46M | $2.55M |
|---|
| 2012-05-31 | $29.01M | $8.87M | $2.89M | $2.95M | $2.2M |
|---|
| 2011-05-31 | — | $5.56M | $1.48M | $1.71M | $1.42M |
|---|