Complete source-backed income-statement history.
- Available history
- 1999-08-31 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 | — | — | — | $174,013.00 | $552,995.00 | $727,008.00 | -$727,008.00 | $30,602.00 | — | — | -$696,406.00 | -$0.01 | -$0.01 | 65,779,045 | 65,779,045 |
|---|
| 2026-02-28 | — | — | — | $170,635.00 | $453,311.00 | $623,946.00 | -$623,946.00 | $34,526.00 | — | — | -$589,420.00 | -$0.01 | -$0.01 | 65,779,045 | 65,779,045 |
|---|
| 2025-11-30 | — | — | — | $148,851.00 | $464,338.00 | $613,189.00 | -$613,189.00 | $42,431.00 | — | — | -$570,758.00 | -$0.01 | -$0.01 | 65,779,045 | 65,779,045 |
|---|
| 2025-08-31 | — | — | — | $143,727.00 | $394,358.00 | $538,085.00 | -$538,085.00 | $48,116.00 | — | — | -$505,409.00 | -$0.01 | -$0.01 | 2,619,535 | 2,619,535 |
|---|
| 2025-05-31 | — | — | — | $167,643.00 | $385,865.00 | $553,508.00 | -$553,508.00 | $13,215.00 | — | — | -$545,719.00 | -$0.01 | -$0.01 | 53,198,399 | 53,198,399 |
|---|
| 2025-02-28 | — | — | — | $173,335.00 | $495,692.00 | $669,027.00 | -$669,027.00 | $38,983.00 | — | — | -$654,087.00 | -$0.01 | -$0.01 | 53,198,399 | 53,198,399 |
|---|
| 2024-11-30 | — | — | — | $137,179.00 | $457,952.00 | $595,131.00 | -$595,131.00 | $44,039.00 | — | — | -$552,063.00 | -$0.01 | -$0.01 | 53,198,399 | 53,198,399 |
|---|
| 2024-08-31 | $0.00 | — | — | $182,764.00 | $497,658.00 | $680,422.00 | -$680,422.00 | $31,875.00 | — | — | -$644,699.00 | -$0.01 | -$0.01 | 0 | 0 |
|---|
| 2024-05-31 | $0.00 | — | — | $161,891.00 | $693,417.00 | $855,308.00 | -$855,308.00 | -$602,550.00 | — | — | -$1.46M | -$0.03 | -$0.03 | 53,198,399 | 53,198,399 |
|---|
| 2024-02-29 | — | — | — | $132,638.00 | $369,323.00 | $501,961.00 | -$501,961.00 | $60,401.00 | — | — | -$847,031.00 | -$0.02 | -$0.02 | 53,198,399 | 53,198,399 |
|---|
| 2023-11-30 | — | — | — | $116,696.00 | $451,501.00 | $568,197.00 | -$568,197.00 | $68,695.00 | — | — | -$501,372.00 | -$0.01 | -$0.01 | 53,198,399 | 53,198,399 |
|---|
| 2023-08-31 | $0.00 | — | — | $172,496.00 | $418,864.00 | $591,360.00 | -$591,360.00 | $75,631.00 | — | — | -$588,291.00 | -$0.01 | -$0.01 | 0 | 0 |
|---|
| 2023-05-31 | $0.00 | — | — | $195,464.00 | $383,227.00 | $578,691.00 | -$578,691.00 | $79,252.00 | — | — | -$554,249.00 | -$0.01 | -$0.01 | 53,198,399 | 53,198,399 |
|---|
| 2023-02-28 | — | — | — | $180,301.00 | $359,601.00 | $539,902.00 | -$539,902.00 | $49,595.00 | — | — | -$527,697.00 | -$0.01 | -$0.01 | 53,198,399 | 53,198,399 |
|---|
| 2022-11-30 | — | — | — | $216,566.00 | $384,484.00 | $601,050.00 | -$601,050.00 | $42,013.00 | — | — | -$726,157.00 | -$0.01 | -$0.01 | 53,198,399 | 53,198,399 |
|---|
| 2022-08-31 | — | — | — | $210,328.00 | $468,218.00 | $678,546.00 | -$678,546.00 | $27,136.00 | — | — | -$608,089.00 | -$0.01 | -$0.01 | 0 | 0 |
|---|
| 2022-05-31 | — | — | — | $191,439.00 | $559,164.00 | $750,603.00 | -$750,603.00 | $5,861.00 | — | — | -$1.64M | -$0.03 | -$0.03 | 53,198,399 | 53,198,399 |
|---|
| 2022-02-28 | — | — | — | $197,959.00 | $980,006.00 | $1.18M | -$1.18M | $1,177.00 | — | — | -$1.38M | -$0.03 | -$0.03 | 53,198,399 | 53,198,399 |
|---|
| 2021-11-30 | — | — | — | $362,720.00 | $987,932.00 | $1.35M | -$1.35M | $24,528.00 | — | — | -$1.33M | -$0.02 | -$0.02 | 53,198,399 | 53,198,399 |
|---|
| 2021-08-31 | — | — | — | $318,386.00 | $1.1M | $1.42M | -$1.42M | $1,668.00 | — | — | -$1.42M | — | — | — | 27,083,731 |
|---|
| 2021-05-31 | — | — | — | $423,859.00 | $1.39M | $1.82M | -$1.82M | $12,435.00 | — | — | -$1.81M | — | — | — | 26,023,917 |
|---|
| 2021-02-28 | — | — | — | $366,525.00 | $1.79M | $2.15M | -$2.15M | $3,279.00 | — | — | -$2.15M | — | — | — | 26,023,917 |
|---|
| 2020-11-30 | — | — | — | $547,864.00 | $2M | $2.55M | -$2.55M | $10,614.00 | — | — | -$2.54M | — | — | — | 27,300,751 |
|---|
| 2020-08-31 | — | — | — | $569,820.00 | $3.62M | — | -$4.19M | $32,284.00 | — | — | -$4.15M | — | — | — | 4,869,399 |
|---|
| 2020-05-31 | — | — | — | $515,663.00 | $521,523.00 | — | -$1.04M | $49,769.00 | — | — | -$987,417.00 | — | — | — | 22,418,852 |
|---|
| 2020-02-29 | — | — | — | $615,401.00 | $565,142.00 | — | -$1.18M | $73,845.00 | — | — | -$1.11M | — | — | — | 22,418,851 |
|---|
| 2019-11-30 | — | — | — | $579,000.00 | $620,781.00 | — | -$1.2M | $94,503.00 | — | — | -$1.11M | — | — | — | 22,418,851 |
|---|
| 2019-08-31 | — | — | — | $524,556.00 | $2.98M | — | -$3.5M | $115,253.00 | — | — | -$3.39M | — | — | — | 1,506,000 |
|---|
| 2019-05-31 | — | — | — | $594,157.00 | $511,296.00 | — | -$1.11M | $118,111.00 | — | — | -$987,342.00 | — | — | — | 20,754,851 |
|---|
| 2019-02-28 | — | — | — | $472,597.00 | $436,219.00 | — | -$908,816.00 | $81,980.00 | — | — | -$826,836.00 | — | — | — | 20,754,851 |
|---|
| 2018-11-30 | — | — | — | $387,912.00 | $506,847.00 | — | -$894,759.00 | -$792,157.00 | — | — | -$1.69M | — | — | — | 20,754,851 |
|---|
| 2018-08-31 | — | — | — | $399,936.00 | $563,891.00 | — | -$963,827.00 | -$257,209.00 | — | — | -$1.22M | — | — | 96,113 | 163,250 |
|---|
| 2018-05-31 | — | — | — | $588,986.00 | $601,782.00 | — | -$1.19M | -$254,128.00 | — | — | -$1.44M | — | — | 36,270,592 | 10,276,534 |
|---|
| 2018-02-28 | — | — | — | $523,532.00 | $615,467.00 | — | -$1.14M | -$350,464.00 | — | — | -$1.49M | — | — | 36,135,080 | 11,730,494 |
|---|
| 2017-11-30 | — | — | — | $418,763.00 | $1.84M | — | -$2.26M | -$439,163.00 | — | — | -$2.7M | — | — | 35,373,077 | 11,446,253 |
|---|
| 2017-08-31 | — | — | — | $138,398.00 | $611,603.00 | — | -$750,001.00 | -$392,286.00 | — | — | -$1.14M | — | — | 952,385 | 1,770,546 |
|---|
| 2017-05-31 | — | — | — | $294,791.00 | $516,657.00 | — | -$811,448.00 | -$390,889.00 | — | — | -$1.2M | — | — | 33,810,348 | 10,210,933 |
|---|
| 2017-02-28 | — | — | — | $279,493.00 | $606,719.00 | — | -$886,212.00 | -$400,059.00 | — | — | -$1.29M | — | — | 28,666,741 | 17,755,746 |
|---|
| 2016-11-30 | — | — | — | $237,787.00 | $1.04M | — | -$1.28M | -$440,397.00 | — | — | -$1.72M | — | — | 28,566,605 | 17,661,676 |
|---|
| 2016-08-31 | — | — | — | $238,690.00 | $597,664.00 | — | -$836,354.00 | $1.43M | — | — | $595,604.00 | — | — | 338,349 | 92,870 |
|---|
| 2016-05-31 | — | — | — | $272,373.00 | $410,591.00 | — | -$682,964.00 | -$1.42M | — | — | -$2.1M | — | — | 27,427,913 | 17,570,322 |
|---|
| 2016-02-29 | — | — | — | $162,937.00 | $868,495.00 | — | -$1.03M | -$777,651.00 | — | — | -$1.81M | — | — | 26,866,729 | 15,085,640 |
|---|
| 2015-11-30 | — | — | — | $148,922.00 | $441,694.00 | — | -$590,616.00 | -$733,333.00 | — | — | -$1.32M | — | — | 26,572,615 | 14,356,078 |
|---|
| 2015-08-31 | — | — | — | $216,424.00 | $648,319.00 | — | -$864,743.00 | -$883,443.00 | — | — | -$1.75M | — | — | 308,340 | -1,060,684 |
|---|
| 2015-05-31 | — | — | — | $127,215.00 | $561,888.00 | — | -$689,103.00 | -$875,259.00 | — | — | -$1.56M | — | — | 25,224,700 | 14,971,231 |
|---|
| 2015-02-28 | — | — | — | $153,359.00 | $662,473.00 | — | -$815,832.00 | -$705,115.00 | — | — | -$1.52M | — | — | 24,931,888 | 16,666,655 |
|---|
| 2014-11-30 | — | — | — | $179,321.00 | $566,291.00 | — | -$745,612.00 | -$2.51M | — | — | -$3.26M | — | — | 24,308,495 | 17,330,777 |
|---|
| 2014-08-31 | — | — | — | $148,497.00 | $617,162.00 | — | -$765,659.00 | -$725,855.00 | — | — | -$1.49M | — | — | 9,362 | 9,362 |
|---|
| 2014-05-31 | — | — | — | $171,875.00 | $690,521.00 | — | -$862,396.00 | -$69,867.00 | — | — | -$932,263.00 | — | — | 24,306,612 | 24,306,612 |
|---|
| 2014-02-28 | — | — | — | $137,779.00 | $508,581.00 | — | -$646,360.00 | -$52,673.00 | — | — | -$699,033.00 | — | — | 24,923,050 | — |
|---|
| 2013-11-30 | — | — | — | $162,483.00 | $576,011.00 | — | -$738,494.00 | -$31,076.00 | — | — | -$769,570.00 | — | — | 24,210,799 | — |
|---|
| 2013-08-31 | — | — | — | $132,387.00 | $374,082.00 | — | -$506,469.00 | $0.00 | — | — | -$506,469.00 | — | — | 512,351 | — |
|---|
| 2013-05-31 | — | — | — | $115,813.00 | $468,166.00 | — | -$583,979.00 | — | — | — | -$583,979.00 | — | — | 24,174,652 | — |
|---|
| 2013-02-28 | — | — | — | $36,451.00 | $1.74M | — | -$1.78M | -$996,104.00 | — | — | -$2.77M | — | — | 21,681,631 | — |
|---|
| 2012-11-30 | — | — | — | $72,225.00 | $301,531.00 | — | -$373,756.00 | -$33,706.00 | — | — | -$407,462.00 | — | — | 20,638,360 | — |
|---|
| 2012-08-31 | — | — | — | $115,043.00 | $332,431.00 | — | -$447,474.00 | -$18,283.00 | — | — | -$465,757.00 | — | — | 0 | — |
|---|
| 2012-05-31 | — | — | — | $241,652.00 | $386,653.00 | — | -$628,305.00 | -$8,453.00 | — | — | -$639,758.00 | — | — | 20,638,360 | — |
|---|
| 2012-02-29 | — | — | — | $185,556.00 | $413,727.00 | — | -$599,283.00 | -$33.00 | — | — | -$703,065.00 | — | — | 20,638,360 | — |
|---|
| 2011-11-30 | — | — | — | $130,192.00 | $515,275.00 | — | -$645,467.00 | $156,077.00 | — | — | -$624,851.00 | — | — | — | — |
|---|
| 2011-08-31 | — | — | — | $218,124.00 | -$595,251.00 | — | $377,127.00 | -$1,144.00 | — | — | $375,983.00 | — | — | — | — |
|---|
| 2011-05-31 | — | — | — | $138,148.00 | $1.54M | — | -$1.68M | -$382.00 | — | — | -$1.68M | — | — | — | — |
|---|
| 2011-02-28 | — | — | — | $37,978.00 | $1.78M | — | -$1.81M | $696,800.00 | — | — | -$1.12M | — | — | — | — |
|---|
| 2010-11-30 | — | — | — | $57,122.00 | $449,740.00 | — | -$506,862.00 | -$690,094.00 | — | — | -$1.2M | — | — | — | — |
|---|
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 | — | — | — | $621,885.00 | $1.73M | $2.36M | -$2.36M | $144,353.00 | -$2.26M | — | -$2.26M | -$0.04 | -$0.04 | 55,817,934 | 55,817,934 |
|---|
| 2024-08-31 | $0.00 | — | — | $593,988.00 | $2.01M | $2.61M | -$2.61M | -$441,579.00 | -$3.06M | $0.00 | -$3.46M | -$0.06 | -$0.06 | 53,198,399 | 53,198,399 |
|---|
| 2023-08-31 | $0.00 | — | — | $764,827.00 | $1.55M | $2.31M | -$2.31M | $246,491.00 | -$2.36M | $0.00 | -$2.4M | -$0.04 | -$0.04 | 53,198,399 | 53,198,399 |
|---|
| 2022-08-31 | — | — | — | $901,976.00 | $2.85M | $3.75M | -$3.75M | $58,659.00 | -$4.95M | — | -$4.95M | -$0.09 | -$0.09 | 53,198,399 | 53,198,399 |
|---|
| 2021-08-31 | — | — | — | $1.66M | $6.28M | $7.94M | -$7.94M | $27,995.00 | -$7.91M | — | -$7.91M | -$0.15 | -$0.15 | 53,107,648 | 53,107,648 |
|---|
| 2020-08-31 | — | — | — | $2.28M | $5.32M | — | -$7.6M | $250,401.00 | -$7.35M | — | -$7.35M | — | — | — | 27,288,251 |
|---|
| 2019-08-31 | — | — | — | $1.98M | $4.43M | — | -$6.41M | -$476,813.00 | — | — | -$6.89M | — | — | — | 22,260,851 |
|---|
| 2018-08-31 | — | — | — | $1.93M | $3.62M | — | -$5.55M | -$1.3M | — | — | -$6.85M | — | — | 36,020,453 | 10,439,784 |
|---|
| 2017-08-31 | — | — | — | $950,470.00 | $2.78M | — | -$3.73M | -$1.62M | — | — | -$5.35M | — | — | 31,299,979 | 11,981,479 |
|---|
| 2016-08-31 | — | — | — | $822,922.00 | $2.32M | — | -$3.14M | -$1.5M | — | — | -$4.64M | — | — | 27,295,540 | 17,663,192 |
|---|
| 2015-08-31 | — | — | — | $683,132.00 | $2.43M | — | -$3.12M | -$4.98M | — | — | -$8.09M | — | — | 25,131,836 | 13,910,547 |
|---|
| 2014-08-31 | — | — | — | $620,634.00 | $2.39M | — | -$3.01M | -$879,471.00 | — | $1.32M | -$3.89M | — | — | 24,279,448 | 24,279,448 |
|---|
| 2013-08-31 | — | — | — | $356,877.00 | $2.89M | — | -$3.24M | -$1.03M | — | $1.45M | -$4.27M | — | — | 22,686,892 | — |
|---|
| 2012-08-31 | — | — | — | $672,443.00 | $1.65M | — | -$2.32M | $129,308.00 | — | $827,367.00 | -$2.43M | — | — | 20,638,360 | — |
|---|
| 2011-08-31 | — | — | — | $451,372.00 | $3.17M | — | -$3.62M | $5,180.00 | — | — | -$3.62M | — | — | — | — |
|---|
| 2010-08-31 | — | — | — | — | — | — | — | — | — | — | -$233,136.00 | — | — | — | — |
|---|
| 2009-08-31 | — | — | — | — | — | — | — | — | — | — | $1.96M | — | — | — | — |
|---|
| 2008-08-31 | — | — | — | — | — | — | — | — | — | — | -$5.72M | — | — | — | — |
|---|
| 2007-08-31 | — | — | — | — | — | — | — | — | — | — | -$1.44M | — | — | — | — |
|---|
| 2006-08-31 | — | — | — | — | — | — | — | — | — | — | -$157,982.00 | — | — | — | — |
|---|
| 2005-08-31 | — | — | — | — | — | — | — | — | — | — | -$103,142.00 | — | — | — | — |
|---|
| 2004-08-31 | — | — | — | — | — | — | — | — | — | — | -$19,787.00 | — | — | — | — |
|---|
| 2003-08-31 | — | — | — | — | — | — | — | — | — | — | -$97,662.00 | — | — | — | — |
|---|
| 2002-08-31 | — | — | — | — | — | — | — | — | — | — | -$54,935.00 | — | — | — | — |
|---|
| 2001-08-31 | — | — | — | — | — | — | — | — | — | — | -$12,904.00 | — | — | — | — |
|---|
| 2000-08-31 | — | — | — | — | — | — | — | — | — | — | -$12,446.00 | — | — | — | — |
|---|
| 1999-08-31 | — | — | — | — | — | — | — | — | — | — | -$77,946.00 | — | — | — | — |
|---|