Complete source-backed income-statement history.
- Available history
- 2011-02-28 to 2026-05-31
- Data captured
Historical Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2026-05-31 | $9.85M | $8.08M | $1.77M | — | $1.3M | $2.54M | -$768,281.00 | — | -$843,232.00 | -$28,902.00 | -$814,330.00 | -$0.23 | -$0.23 | 3,520,113 | 3,520,113 |
|---|
| 2026-02-28 | $10.54M | $8.89M | $1.65M | — | $1.44M | $2.76M | -$1.11M | — | -$1.25M | -$359.00 | -$1.25M | -$0.35 | -$0.35 | 3,520,008 | 3,520,008 |
|---|
| 2025-11-30 | $8.65M | $9.73M | -$1.08M | — | $1.4M | $2.71M | -$3.78M | — | -$3.91M | $30,375.00 | -$3.94M | -$1.12 | -$1.12 | 3,518,119 | 3,518,119 |
|---|
| 2025-08-31 | $10.37M | $9.52M | $853,379.00 | — | $1.1M | $2.29M | -$1.43M | — | -$1.53M | $563,081.00 | -$2.25M | -$0.64 | -$0.64 | 242 | 242 |
|---|
| 2025-05-31 | $12.61M | $10.72M | $1.89M | — | $1.01M | $2.58M | -$687,781.00 | — | -$761,928.00 | -$112,294.00 | -$649,634.00 | -$0.18 | -$0.18 | 3,518,119 | 3,518,119 |
|---|
| 2025-02-28 | $9.05M | $7.24M | $1.82M | — | $940,168.00 | $2.59M | -$770,487.00 | — | -$761,085.00 | -$187,991.00 | -$573,094.00 | -$0.16 | -$0.16 | 3,515,308 | 3,515,308 |
|---|
| 2024-11-30 | $9.27M | $7.57M | $1.69M | — | $809,213.00 | $2.55M | -$858,145.00 | — | -$835,347.00 | -$176,630.00 | -$658,717.00 | -$0.19 | -$0.19 | 3,504,802 | 3,504,802 |
|---|
| 2024-08-31 | $13.21M | $11.3M | $1.91M | — | $945,791.00 | $2.22M | -$310,094.00 | — | -$287,925.00 | -$76,267.00 | -$190,504.00 | -$0.05 | -$0.05 | 822 | 822 |
|---|
| 2024-05-31 | $15.9M | $12.94M | $2.95M | — | $1.03M | $2.9M | $55,595.00 | — | $55,608.00 | -$99,254.00 | $154,862.00 | $0.04 | $0.04 | 3,504,802 | 3,504,802 |
|---|
| 2024-02-29 | $8.23M | $6.16M | $2.06M | — | $967,426.00 | $2.79M | -$726,687.00 | — | -$707,436.00 | -$173,291.00 | -$534,145.00 | -$0.15 | -$0.15 | 3,504,348 | 3,504,348 |
|---|
| 2023-11-30 | $9.81M | $7.85M | $1.96M | — | $948,481.00 | $2.75M | -$789,224.00 | — | $1.74M | $452,035.00 | $1.29M | $0.37 | $0.37 | 3,498,899 | 3,498,899 |
|---|
| 2023-08-31 | $14.62M | $11.57M | $3.05M | — | $1.09M | $2.66M | $396,548.00 | — | $362,322.00 | $348,970.00 | $290,221.00 | $0.08 | $0.08 | 236 | 236 |
|---|
| 2023-05-31 | $18.95M | $14.53M | $4.41M | — | $961,566.00 | $3.16M | $1.25M | — | $1.1M | -$363,163.00 | $734,951.00 | $0.21 | $0.21 | 3,498,899 | 3,498,899 |
|---|
| 2023-02-28 | $8.14M | $6.22M | $1.92M | — | $1.1M | $3.13M | -$1.21M | — | — | -$352,577.00 | -$972,038.00 | -$0.28 | -$0.28 | 3,498,899 | 3,498,899 |
|---|
| 2022-11-30 | $12.58M | $9.72M | $2.86M | — | $826,807.00 | $2.87M | -$6,798.00 | — | — | -$19,590.00 | -$73,760.00 | -$0.02 | -$0.02 | 3,496,202 | 3,496,202 |
|---|
| 2022-08-31 | $15M | $12.45M | $2.55M | — | $1.21M | $2.83M | -$279,650.00 | — | — | $75,371.00 | -$208,666.00 | -$0.06 | -$0.06 | 1,541 | 1,541 |
|---|
| 2022-05-31 | $20.92M | $15.57M | $5.35M | — | $1.13M | $3.33M | $2.02M | — | — | $478,464.00 | $1.49M | $0.43 | $0.43 | 3,492,842 | 3,492,842 |
|---|
| 2022-02-28 | $14.06M | $10.64M | $3.42M | — | $684,116.00 | $2.73M | $696,740.00 | — | — | $98,300.00 | $269,820.00 | $0.08 | $0.08 | 3,492,842 | 3,492,842 |
|---|
| 2021-11-30 | $12.92M | $10.45M | $2.46M | — | $988,288.00 | $2.93M | -$467,181.00 | — | — | -$93,316.00 | -$391,141.00 | -$0.11 | -$0.11 | 3,491,103 | 3,491,103 |
|---|
| 2021-08-31 | $15.1M | $12.12M | $2.99M | — | $648,043.00 | $2.45M | $541,061.00 | — | — | -$86,634.00 | $605,114.00 | $0.17 | $0.17 | 1,012 | 1,012 |
|---|
| 2021-05-31 | $21.62M | $16.04M | $5.58M | — | $966,298.00 | $2.94M | $2.64M | — | — | $904,638.00 | $2.41M | $0.69 | $0.69 | 3,489,161 | 3,489,161 |
|---|
| 2021-02-28 | $10.46M | $7.85M | $2.61M | — | $895,974.00 | $2.67M | -$63,162.00 | — | — | -$6,998.00 | -$53,164.00 | -$0.02 | -$0.02 | 3,486,495 | 3,486,495 |
|---|
| 2020-11-30 | $10.32M | $7.35M | $2.96M | — | $694,628.00 | $2.34M | — | — | — | -$138,256.00 | $488,527.00 | $0.14 | $0.14 | 3,481,162 | 3,481,162 |
|---|
| 2020-08-31 | $14.03M | $9.92M | $4.11M | — | $383,990.00 | $1.99M | — | — | — | $1.62M | $1.57M | $0.44 | $0.44 | -49,445 | -49,445 |
|---|
| 2020-05-31 | $16.24M | $11.93M | $4.31M | — | $706,079.00 | $2.4M | — | — | — | -$522,026.00 | $1.4M | $0.40 | $0.40 | 3,481,162 | 3,481,162 |
|---|
| 2020-02-29 | $7.62M | $5.62M | $2.01M | — | $763,910.00 | $2.17M | — | — | — | -$18,226.00 | -$174,262.00 | -$0.05 | -$0.05 | 3,562,630 | 3,562,630 |
|---|
| 2019-11-30 | $7.06M | $5.01M | $2.05M | — | $649,010.00 | $2.06M | — | — | — | -$7,362.00 | -$6,621.00 | $0.00 | $0.00 | 3,971,282 | 3,971,282 |
|---|
| 2019-08-31 | $11.83M | $9.57M | $2.26M | — | $405,553.00 | $12.89M | — | $11,860.00 | — | $1.42M | $532,918.00 | $0.14 | $0.14 | -84,824 | -84,824 |
|---|
| 2019-05-31 | $16.69M | $13.05M | $3.64M | — | $759,708.00 | -$2.13M | — | $7,033.00 | — | -$415,461.00 | $1.1M | $0.27 | $0.27 | 4,022,587 | 4,022,587 |
|---|
| 2019-02-28 | $7.86M | $6.1M | $1.76M | — | $405,888.00 | $1.7M | $57,625.00 | — | — | -$52,545.00 | $119,629.00 | $0.03 | $0.03 | 4,218,348 | 4,218,348 |
|---|
| 2018-11-30 | $9.07M | $6.76M | $2.31M | — | $556,148.00 | $1.83M | $479,009.00 | — | — | -$146,466.00 | $349,694.00 | $0.08 | $0.08 | 4,256,361 | 4,256,361 |
|---|
| 2018-08-31 | $11.23M | $8.45M | $2.79M | — | $445,118.00 | $12.83M | $977,028.00 | $13,387.00 | — | $2.36M | $700,699.00 | $0.16 | $0.16 | -38,048 | -38,048 |
|---|
| 2018-05-31 | $19.93M | $15.94M | $3.99M | — | $596,830.00 | -$1.98M | $2.01M | $8,156.00 | — | -$627,792.00 | $1.39M | $0.31 | $0.31 | 4,468,988 | 4,468,988 |
|---|
| 2018-02-28 | $13.34M | $10.71M | $2.64M | — | $616,074.00 | $1.92M | $720,244.00 | — | — | -$218,269.00 | $508,298.00 | $0.11 | $0.11 | 4,468,988 | 4,468,988 |
|---|
| 2017-11-30 | $9.41M | $7.23M | $2.19M | — | $445,877.00 | $1.62M | $570,302.00 | — | — | -$223,007.00 | $322,433.00 | $0.07 | $0.07 | 2,234,494 | 4,468,988 |
|---|
| 2017-08-31 | $11.06M | $8.32M | $2.74M | — | $546,045.00 | $11.61M | $1.07M | — | — | $3.13M | $725,589.00 | $0.16 | $0.16 | -13,772 | -27,544 |
|---|
| 2017-05-31 | $16.72M | $12.91M | $3.81M | — | $466,014.00 | -$1.79M | $2.02M | — | — | -$819,503.00 | $1.21M | $0.26 | $0.26 | 2,286,294 | 4,572,588 |
|---|
| 2017-02-28 | $9.5M | $7.37M | $2.13M | — | $453,668.00 | $1.58M | $548,234.00 | — | — | -$240,828.00 | $309,013.00 | $0.14 | $0.14 | 2,286,294 | 2,286,294 |
|---|
| 2016-11-30 | $10.42M | $8.03M | $2.39M | — | $551,048.00 | $1.6M | $792,505.00 | — | — | -$308,405.00 | $485,920.00 | $0.21 | $0.21 | 2,286,294 | 2,286,294 |
|---|
| 2016-08-31 | $10.52M | $8.38M | $2.14M | — | $172,435.00 | $10.98M | $884,372.00 | — | — | $2.46M | $552,164.00 | $0.23 | $0.23 | -34,916 | -34,916 |
|---|
| 2016-05-31 | $14.46M | $11.28M | $3.18M | — | $542,581.00 | -$1.67M | $1.5M | — | — | -$599,200.00 | $908,730.00 | $0.37 | $0.37 | 2,458,170 | 2,458,170 |
|---|
| 2016-02-29 | $11.19M | $9.15M | $2.04M | — | $531,423.00 | $1.69M | $340,617.00 | — | — | -$100,067.00 | $131,960.00 | $0.05 | $0.05 | 2,476,832 | 2,476,832 |
|---|
| 2015-11-30 | $11.94M | $9.56M | $2.38M | — | $542,793.00 | $1.49M | $885,204.00 | — | — | -$361,693.00 | $532,245.00 | $0.21 | $0.21 | 2,476,832 | 2,476,832 |
|---|
| 2015-08-31 | $11.48M | $9.08M | $2.4M | — | $376,212.00 | $9.73M | — | — | — | $1.93M | $701,524.00 | $0.28 | $0.28 | -30,349 | -30,349 |
|---|
| 2015-05-31 | $13.29M | $11.05M | $2.24M | — | $465,864.00 | -$1.46M | — | — | — | -$326,116.00 | $461,100.00 | $0.18 | $0.18 | 2,561,702 | 2,561,702 |
|---|
| 2015-02-28 | $9.48M | $7.58M | $1.9M | — | $511,375.00 | $1.44M | — | — | — | -$190,332.00 | $2,015.00 | $0.11 | $0.11 | 2,585,661 | 2,585,661 |
|---|
| 2014-11-30 | $7.98M | $6.11M | $1.87M | — | $461,448.00 | $1.34M | — | — | $536,794.00 | -$209,007.00 | $327,787.00 | $0.12 | $0.12 | 2,688,942 | 2,688,942 |
|---|
| 2014-08-31 | $9.27M | $7.44M | $1.82M | — | $459,230.00 | $9.35M | — | — | — | $2.28M | $352,147.00 | $0.13 | $0.13 | -74,472 | -74,472 |
|---|
| 2014-05-31 | $15.34M | $12.38M | $2.95M | — | $402,013.00 | -$1.4M | — | — | — | -$622,942.00 | $936,329.00 | $0.33 | $0.33 | 2,866,273 | 2,866,273 |
|---|
| 2014-02-28 | $9.73M | $7.97M | $1.76M | — | $446,900.00 | $1.35M | — | — | — | -$178,032.00 | $237,398.00 | $0.08 | $0.08 | 3,129,764 | 3,129,764 |
|---|
| 2013-11-30 | $8.01M | $6.16M | $1.85M | — | $391,886.00 | $1.31M | — | — | $554,694.00 | -$222,115.00 | $332,579.00 | $0.11 | $0.11 | 3,134,936 | 3,134,936 |
|---|
| 2013-08-31 | $10.71M | $8.34M | $2.37M | — | $327,053.00 | $1.13M | — | — | — | $3.46M | $842,078.00 | $0.27 | $0.27 | -132 | -132 |
|---|
| 2013-05-31 | $15.05M | $12.02M | $3.03M | — | $372,191.00 | $1.34M | — | — | — | -$674,678.00 | $1.02M | $0.32 | $0.32 | 3,135,128 | 3,135,128 |
|---|
| 2013-02-28 | $14.23M | $11.79M | $2.44M | — | $468,162.00 | $1.46M | — | $360,057.00 | — | -$548,485.00 | $790,631.00 | $0.25 | $0.25 | 3,135,860 | 3,135,860 |
|---|
| 2012-11-30 | $9.3M | $7.31M | $1.99M | — | $335,820.00 | $1.22M | — | — | — | -$308,349.00 | $480,746.00 | — | — | — | 3,135,942 |
|---|
| 2012-08-31 | $10.84M | $8.56M | $2.27M | — | $340,658.00 | $1.1M | — | — | — | $3.51M | $771,034.00 | — | — | — | -103,506 |
|---|
| 2012-05-31 | $16.11M | $13.31M | $2.81M | — | $233,947.00 | $1.25M | — | — | — | -$625,600.00 | $937,090.00 | $0.29 | $0.29 | 3,199,702 | 3,199,702 |
|---|
| 2012-02-29 | $11.75M | $9.66M | $2.09M | — | $460,595.00 | $1.42M | — | $1.46M | — | -$844,494.00 | $1.29M | $0.71 | $0.71 | 1,823,423 | 1,823,423 |
|---|
| 2011-05-31 | $12.91M | $10.48M | $2.43M | — | $399,226.00 | $1.39M | — | — | — | $408,140.00 | $604,324.00 | $0.30 | $0.30 | 2,002,355 | 2,002,355 |
|---|
| 2011-02-28 | $11.86M | $9.73M | $2.13M | — | $418,217.00 | $1.37M | — | — | — | -$241,251.00 | $496,949.00 | $0.25 | $0.25 | 2,014,865 | 2,014,865 |
|---|
Annual Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2025-08-31 | $41.3M | $35.05M | $6.25M | — | $3.86M | $10M | -$3.75M | — | -$3.89M | $86,166.00 | -$4.13M | -$1.18 | -$1.18 | 3,512,975 | 3,512,975 |
|---|
| 2024-08-31 | $47.15M | $38.26M | $8.88M | — | $3.89M | $10.65M | -$1.77M | — | $803,823.00 | $103,224.00 | $721,753.00 | $0.21 | $0.21 | 3,503,221 | 3,503,221 |
|---|
| 2023-08-31 | $54.29M | $42.04M | $12.25M | — | $3.97M | $11.82M | $430,684.00 | — | $42,471.00 | $357,974.00 | -$20,626.00 | -$0.01 | -$0.01 | 3,498,236 | 3,498,236 |
|---|
| 2022-08-31 | $62.9M | $49.11M | $13.79M | — | $4.01M | $11.82M | $1.97M | — | — | $558,820.00 | $1.16M | $0.33 | $0.33 | 3,493,807 | 3,493,807 |
|---|
| 2021-08-31 | $57.5M | $43.35M | $14.15M | — | $3.2M | $10.41M | $3.74M | — | — | $949,262.00 | $3.45M | $0.99 | $0.99 | 3,486,537 | 3,486,537 |
|---|
| 2020-08-31 | $44.95M | $32.47M | $12.47M | — | $2.5M | $8.62M | — | — | — | $1.07M | $2.78M | $0.77 | $0.77 | 3,623,413 | 3,623,413 |
|---|
| 2019-08-31 | $45.45M | $35.48M | $9.96M | — | $2.13M | $7.23M | — | $150,594.00 | — | $808,341.00 | $2.1M | $0.50 | $0.50 | 4,233,304 | 4,233,304 |
|---|
| 2018-08-31 | $53.92M | $42.33M | $11.6M | — | $2.1M | $7.32M | $4.28M | $3,004.00 | — | $1.29M | $2.92M | $0.66 | $0.66 | 4,430,940 | 4,430,940 |
|---|
| 2017-08-31 | $47.7M | $36.62M | $11.08M | — | $2.02M | $6.64M | $4.44M | — | — | $1.76M | $2.73M | $0.60 | $0.60 | 2,272,522 | 4,545,044 |
|---|
| 2016-08-31 | $48.11M | $38.37M | $9.74M | — | $1.79M | $6.12M | $3.62M | — | — | $1.39M | $2.13M | $0.87 | $0.87 | 2,435,650 | 2,435,650 |
|---|
| 2015-08-31 | $42.24M | $33.82M | $8.42M | — | $1.81M | $5.49M | — | — | — | $1.21M | $1.77M | $0.69 | $0.69 | 2,581,850 | 2,581,850 |
|---|
| 2014-08-31 | $42.34M | $33.96M | $8.38M | — | $1.7M | $5.29M | — | — | $3.12M | $1.26M | $1.86M | $0.63 | $0.63 | 2,968,220 | 2,968,220 |
|---|
| 2013-08-31 | $49.29M | $39.46M | $9.83M | — | $1.5M | $5.16M | — | — | $4.71M | $1.93M | $3.13M | $1.00 | $1.00 | 3,135,509 | 3,135,509 |
|---|
| 2012-08-31 | $45.95M | $37.31M | $8.64M | — | $1.46M | $5.08M | — | — | — | $1.96M | $3.06M | — | — | — | 3,444,212 |
|---|