Complete source-backed income-statement history.
- Available history
- 2010-11-30 to 2026-02-28
- 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-02-28 | — | — | — | — | $631,012.00 | $1.07M | -$1.07M | — | — | — | -$1.22M | — | — | — | — |
|---|
| 2025-11-30 | $1,598.00 | — | $1,598.00 | — | $2.63M | $2.97M | -$2.96M | — | — | — | -$3.31M | — | — | — | — |
|---|
| 2025-08-31 | $1,543.00 | — | $1,543.00 | — | $561,807.00 | $693,261.00 | -$691,718.00 | — | — | — | -$952,074.00 | — | — | — | — |
|---|
| 2025-05-31 | $0.00 | — | $0.00 | — | $466,948.00 | $1.35M | -$1.35M | — | — | — | -$1.48M | — | — | — | — |
|---|
| 2025-02-28 | $1,735.00 | — | $1,735.00 | — | $459,662.00 | $609,866.00 | -$608,131.00 | — | — | — | -$415,751.00 | — | — | — | — |
|---|
| 2024-11-30 | $1,640.00 | — | $1,640.00 | — | $452,967.00 | $703,394.00 | -$701,754.00 | — | — | — | -$815,720.00 | — | — | — | — |
|---|
| 2024-08-31 | $6,048.00 | — | $6,048.00 | — | $464,219.00 | $670,359.00 | -$664,311.00 | — | — | — | -$469,252.00 | — | — | — | — |
|---|
| 2024-05-31 | $23,781.00 | — | $23,781.00 | — | $474,799.00 | $642,050.00 | -$618,269.00 | — | — | — | -$727,206.00 | — | — | — | — |
|---|
| 2024-02-29 | $12,701.00 | — | $12,701.00 | — | $463,308.00 | $563,308.00 | -$550,607.00 | — | — | — | -$266,861.00 | — | — | — | — |
|---|
| 2023-11-30 | $0.00 | — | — | — | $784,875.00 | $871,772.00 | -$871,772.00 | — | — | — | -$753,522.00 | — | — | — | — |
|---|
| 2023-08-31 | $0.00 | — | — | — | $1.17M | $1.35M | -$1.35M | — | — | — | -$1.12M | — | — | — | — |
|---|
| 2023-05-31 | $0.00 | — | — | — | $521,170.00 | $627,462.00 | -$627,462.00 | — | — | — | -$788,642.00 | — | — | — | — |
|---|
| 2023-02-28 | $0.00 | — | — | — | $413,758.00 | $590,170.00 | -$590,170.00 | — | — | — | -$699,016.00 | — | — | — | — |
|---|
| 2022-11-30 | $0.00 | — | — | — | $469,387.00 | $624,920.00 | -$624,920.00 | — | — | — | -$749,768.00 | — | — | — | — |
|---|
| 2022-08-31 | $0.00 | — | — | — | $592,380.00 | $927,733.00 | -$927,733.00 | — | — | — | -$874,625.00 | — | — | — | — |
|---|
| 2022-05-31 | $0.00 | -$250,736.00 | $250,736.00 | — | $937,228.00 | $1.05M | -$797,751.00 | — | — | — | -$789,812.00 | — | — | — | — |
|---|
| 2022-02-28 | $95,372.00 | $371,961.00 | -$276,589.00 | — | $73,312.00 | $151,151.00 | -$427,740.00 | — | — | — | -$451,615.00 | — | — | — | — |
|---|
| 2021-11-30 | $286,118.00 | $573,890.00 | -$287,772.00 | — | $105,794.00 | $215,476.00 | -$503,248.00 | — | — | — | -$538,996.00 | — | — | — | 54,514,765 |
|---|
| 2021-08-31 | $286,118.00 | $591,129.00 | -$305,011.00 | — | $59,340.00 | $164,955.00 | -$469,966.00 | — | — | — | $884,576.00 | — | — | — | 54,514,765 |
|---|
| 2021-05-31 | -$4.21M | $563,510.00 | -$277,393.00 | — | $51,536.00 | $123,018.00 | -$400,411.00 | — | — | — | -$356,165.00 | — | — | — | 0 |
|---|
| 2021-02-28 | $1.38M | $1.23M | $152,203.00 | — | $23,771.00 | $102,137.00 | $50,066.00 | — | — | — | $410,256.00 | — | — | — | 54,514,765 |
|---|
| 2020-11-30 | $1.25M | $1.26M | -$15,283.00 | — | $25,046.00 | $134,422.00 | -$149,705.00 | — | — | — | -$227,497.00 | — | — | — | 54,514,765 |
|---|
| 2020-08-31 | $1.68M | $1.72M | -$42,877.00 | — | $18,997.00 | $139,755.00 | -$182,632.00 | — | — | — | -$194,830.00 | — | — | — | 54,514,765 |
|---|
| 2020-05-31 | $1.84M | $1.84M | $609.00 | — | $15,817.00 | $86,349.00 | -$85,740.00 | — | — | — | -$95,805.00 | — | — | — | 0 |
|---|
| 2020-02-29 | $2.19M | $2.11M | $74,133.00 | — | $20,229.00 | $81,894.00 | -$7,761.00 | — | — | — | -$16,553.00 | — | — | — | 54,514,765 |
|---|
| 2019-11-30 | $2.04M | $1.95M | $85,575.00 | — | $17,136.00 | $46,322.00 | $39,253.00 | — | — | — | $30,690.00 | — | — | — | 54,514,765 |
|---|
| 2019-08-31 | $2.09M | $2.07M | $15,865.00 | — | $21,818.00 | $92,483.00 | -$76,618.00 | — | — | — | -$85,248.00 | — | — | — | 54,514,765 |
|---|
| 2019-05-31 | $1.99M | $2.13M | -$140,080.00 | — | $15,708.00 | $61,350.00 | -$201,430.00 | — | — | — | -$209,835.00 | — | — | — | 0 |
|---|
| 2019-02-28 | $2.36M | $2.24M | $116,947.00 | — | $19,381.00 | $73,390.00 | $43,557.00 | — | — | — | $35,359.00 | — | — | — | 54,514,765 |
|---|
| 2018-11-30 | $2.08M | $1.96M | $120,484.00 | — | $13,845.00 | $57,305.00 | $63,179.00 | — | — | — | $55,107.00 | — | — | — | 54,514,765 |
|---|
| 2018-08-31 | $2.06M | $1.96M | $98,627.00 | — | $28,960.00 | $116,464.00 | -$17,837.00 | — | — | — | -$26,758.00 | — | — | — | 54,514,765 |
|---|
| 2018-05-31 | $2.05M | $2.06M | -$13,020.00 | — | $49,811.00 | $89,086.00 | -$102,106.00 | — | — | — | -$97,995.00 | — | — | — | 0 |
|---|
| 2018-02-28 | $2.68M | $2.31M | $377,123.00 | — | $75,047.00 | $124,313.00 | $252,810.00 | — | — | — | $245,081.00 | — | — | — | 54,514,765 |
|---|
| 2017-11-30 | $2.17M | $2.16M | $6,494.00 | — | $87,402.00 | $157,586.00 | -$151,092.00 | — | — | — | -$158,835.00 | — | — | — | 54,514,765 |
|---|
| 2017-08-31 | $2.47M | $2.22M | $242,715.00 | — | $87,824.00 | $124,324.00 | $118,391.00 | — | — | — | $110,456.00 | — | — | — | 54,514,765 |
|---|
| 2017-05-31 | $2.3M | $2.64M | -$339,172.00 | — | $86,571.00 | $137,404.00 | -$476,576.00 | — | — | — | -$484,311.00 | — | — | — | 0 |
|---|
| 2017-02-28 | $2.49M | $2.44M | $54,641.00 | — | $87,076.00 | $135,288.00 | -$80,647.00 | — | — | — | -$87,949.00 | — | — | — | 54,514,765 |
|---|
| 2016-11-30 | $2.41M | $2.51M | -$102,316.00 | — | $86,887.00 | $162,493.00 | -$264,809.00 | — | — | — | -$271,967.00 | — | — | — | 54,514,765 |
|---|
| 2016-08-31 | $2.62M | $2.51M | $108,801.00 | — | $108,932.00 | $220,849.00 | -$112,048.00 | — | — | — | -$120,235.00 | — | — | — | 54,514,765 |
|---|
| 2016-05-31 | $2.24M | $2.37M | -$133,836.00 | — | $120,446.00 | $205,144.00 | -$338,980.00 | — | — | — | -$346,374.00 | — | — | — | 19,691 |
|---|
| 2016-02-29 | $3.01M | $2.83M | $181,152.00 | — | $126,140.00 | $214,861.00 | -$33,709.00 | — | — | — | -$40,749.00 | — | — | — | 54,514,765 |
|---|
| 2015-11-30 | $2.86M | $2.69M | $168,040.00 | — | $136,035.00 | $234,262.00 | -$66,222.00 | — | — | — | -$72,963.00 | — | — | 54,514,765 | 0 |
|---|
| 2015-08-31 | $2.79M | $2.73M | $57,059.00 | — | $112,094.00 | $225,787.00 | -$168,728.00 | — | — | — | -$200,062.00 | — | — | 54,275,294 | 54,275,294 |
|---|
| 2015-05-31 | $2.78M | $2.78M | -$2,678.00 | — | $55,580.00 | $197,162.00 | -$199,840.00 | — | — | — | -$160,217.00 | — | — | — | 289,412 |
|---|
| 2015-02-28 | $2.64M | $2.83M | -$192,889.00 | — | $153,548.00 | $249,899.00 | -$442,788.00 | — | — | — | -$368,875.00 | — | — | 53,432,533 | 53,432,533 |
|---|
| 2014-11-30 | $1.85M | $1.73M | $121,086.00 | — | $168,118.00 | $286,184.00 | -$165,098.00 | — | — | — | $681.00 | — | — | 53,628,277 | 58,234,769 |
|---|
| 2014-08-31 | $1.55M | $1.5M | $52,928.00 | — | $186,770.00 | $309,498.00 | -$256,570.00 | — | — | — | -$177,912.00 | — | — | 53,600,013 | — |
|---|
| 2014-05-31 | $1.03M | $1.06M | -$30,447.00 | — | $156,443.00 | $250,927.00 | -$281,374.00 | — | — | — | -$716,589.00 | — | — | — | — |
|---|
| 2014-02-28 | $974,398.00 | $875,582.00 | $98,816.00 | — | $195,158.00 | $273,503.00 | -$174,687.00 | — | — | — | -$122,475.00 | — | — | 53,650,013 | — |
|---|
| 2013-11-30 | $768,651.00 | $742,972.00 | $25,679.00 | — | $125,665.00 | $198,508.00 | -$172,829.00 | — | — | — | -$258,890.00 | — | — | 53,650,013 | 0 |
|---|
| 2013-08-31 | $700,197.00 | $648,518.00 | $51,679.00 | — | $130,732.00 | $215,394.00 | -$163,715.00 | — | — | — | -$218,025.00 | — | — | — | — |
|---|
| 2013-05-31 | $714,262.00 | $668,161.00 | $46,101.00 | — | $141,319.00 | $209,094.00 | -$162,993.00 | — | — | — | -$244,788.00 | — | — | — | — |
|---|
| 2013-02-28 | $528,528.00 | $493,817.00 | $34,711.00 | — | $129,405.00 | $195,317.00 | -$160,606.00 | — | — | — | -$185,265.00 | — | — | — | — |
|---|
| 2012-11-30 | $490,593.00 | $423,242.00 | $67,351.00 | — | $134,089.00 | $220,237.00 | -$152,886.00 | — | — | — | -$150,603.00 | — | — | — | — |
|---|
| 2012-08-31 | $471,294.00 | $369,354.00 | $101,940.00 | — | $141,261.00 | — | -$122,737.00 | — | — | — | -$107,091.00 | — | — | — | — |
|---|
| 2012-05-31 | $389,502.00 | $328,737.00 | $60,765.00 | — | $80,377.00 | $155,153.00 | -$94,388.00 | — | — | — | -$145,748.00 | — | — | — | — |
|---|
| 2012-02-29 | $388,884.00 | $302,934.00 | $85,950.00 | — | $61,466.00 | $128,271.00 | -$42,321.00 | — | — | — | $74,324.00 | — | — | — | — |
|---|
| 2011-11-30 | $381,360.00 | $289,311.00 | $92,049.00 | — | $24,372.00 | $78,319.00 | $13,730.00 | — | — | — | $48,303.00 | — | — | — | — |
|---|
| 2011-08-31 | $421,399.00 | $224,184.00 | $197,215.00 | — | $26,707.00 | — | -$4.91M | — | — | — | -$4.27M | — | — | — | — |
|---|
| 2011-05-31 | — | — | — | — | $179,589.00 | — | -$320,216.00 | — | — | — | -$482,048.00 | — | — | — | — |
|---|
| 2011-02-28 | $0.00 | $0.00 | $0.00 | — | $180,473.00 | — | -$201,717.00 | — | — | — | -$571,174.00 | — | — | — | — |
|---|
| 2010-11-30 | $0.00 | $0.00 | $0.00 | — | $155,802.00 | — | -$189,265.00 | — | — | — | $266,818.00 | — | — | — | — |
|---|
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-05-31 | $9,423.00 | — | $9,423.00 | — | $1.84M | $3.33M | -$3.32M | — | — | — | -$3.18M | — | — | — | — |
|---|
| 2024-05-31 | $36,482.00 | — | $36,482.00 | — | $2.9M | $3.43M | -$3.39M | — | — | — | -$2.87M | — | — | — | — |
|---|
| 2023-05-31 | $0.00 | — | — | — | $2M | $2.77M | -$2.77M | — | — | — | -$3.11M | — | — | — | — |
|---|
| 2022-05-31 | $667,608.00 | $1.29M | -$618,636.00 | — | $1.18M | $1.58M | -$2.2M | — | — | — | -$895,847.00 | — | — | — | — |
|---|
| 2021-05-31 | $95,373.00 | $4.78M | -$183,350.00 | — | $119,350.00 | $499,332.00 | -$682,682.00 | — | — | $0.00 | -$368,236.00 | — | — | — | 54,514,765 |
|---|
| 2020-05-31 | $8.15M | $7.97M | $176,182.00 | — | $75,000.00 | $307,048.00 | -$130,866.00 | — | — | $0.00 | -$166,916.00 | — | — | — | 54,514,765 |
|---|
| 2019-05-31 | $8.48M | $8.28M | $195,978.00 | — | $77,894.00 | $308,509.00 | -$112,531.00 | $0.00 | — | $0.00 | -$146,127.00 | — | — | — | 54,514,765 |
|---|
| 2018-05-31 | $9.36M | $8.75M | $613,312.00 | — | $300,084.00 | $495,309.00 | $118,003.00 | $12,034.00 | — | $0.00 | $98,707.00 | — | — | — | 54,514,765 |
|---|
| 2017-05-31 | $9.82M | $10.1M | -$278,046.00 | — | $369,466.00 | $656,034.00 | -$934,080.00 | $0.00 | — | $0.00 | -$964,462.00 | — | — | — | 54,514,765 |
|---|
| 2016-05-31 | $10.9M | $10.62M | $272,415.00 | — | $494,715.00 | $880,054.00 | -$607,639.00 | — | — | $0.00 | -$660,148.00 | — | — | — | 54,454,050 |
|---|
| 2015-05-31 | $8.82M | $8.84M | -$21,553.00 | — | $564,016.00 | $1.04M | -$1.06M | — | — | $0.00 | -$706,323.00 | — | — | — | 53,687,223 |
|---|
| 2014-05-31 | $3.47M | $3.33M | $145,727.00 | — | $607,998.00 | $938,332.00 | -$792,605.00 | — | — | $0.00 | -$1.32M | — | — | — | 53,609,465 |
|---|
| 2013-05-31 | $2.2M | $1.95M | $250,102.00 | — | $546,074.00 | $849,325.00 | -$599,223.00 | — | — | $0.00 | -$687,747.00 | — | — | — | 53,413,712 |
|---|
| 2012-05-31 | $1.58M | $1.15M | $435,979.00 | — | $192,922.00 | $5.47M | -$5.03M | — | — | $0.00 | -$4.31M | — | — | — | 52,407,117 |
|---|
| 2011-05-31 | — | — | — | — | $689,752.00 | — | -$1.22M | — | — | — | -$928,137.00 | — | — | — | — |
|---|