Complete source-backed income-statement history.
- Available history
- 2010-08-31 to 2025-11-30
- 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 |
|---|
| 2025-11-30 | — | — | — | $260,800.00 | — | $328,862.00 | -$328,862.00 | — | -$328,862.00 | $0.00 | -$328,862.00 | $0.00 | $0.00 | 131,448,444 | 131,448,444 |
|---|
| 2025-08-31 | — | — | — | $255,117.00 | — | $333,867.00 | -$333,867.00 | — | -$333,867.00 | $0.00 | -$333,867.00 | $0.00 | $0.00 | 131,448,444 | 131,448,444 |
|---|
| 2025-05-31 | $0.00 | — | — | $270,272.00 | — | $331,451.00 | -$331,451.00 | — | -$331,451.00 | $0.00 | -$331,451.00 | $0.00 | $0.00 | 131,448,444 | 131,448,444 |
|---|
| 2025-02-28 | $0.00 | — | — | $241,487.00 | — | $292,798.00 | -$292,798.00 | — | -$292,798.00 | $0.00 | -$292,798.00 | $0.00 | $0.00 | 0 | 0 |
|---|
| 2024-11-30 | — | — | — | $301,183.00 | — | $352,239.00 | -$352,239.00 | — | -$352,239.00 | $0.00 | -$352,239.00 | $0.00 | $0.00 | 131,448,444 | 131,448,444 |
|---|
| 2024-08-31 | — | — | — | $277,176.00 | — | $369,838.00 | -$369,838.00 | — | -$369,838.00 | $0.00 | -$369,838.00 | $0.00 | $0.00 | 131,448,444 | 131,448,444 |
|---|
| 2024-05-31 | $0.00 | — | — | $226,088.00 | — | $371,332.00 | -$371,332.00 | — | -$371,332.00 | $0.00 | -$371,332.00 | $0.00 | $0.00 | 131,448,444 | 131,448,444 |
|---|
| 2024-02-29 | $0.00 | — | — | $250,759.00 | — | $362,907.00 | -$362,907.00 | — | -$362,907.00 | $0.00 | -$362,907.00 | $0.00 | $0.00 | 0 | 0 |
|---|
| 2023-11-30 | — | — | — | $218,069.00 | — | $433,015.00 | -$433,015.00 | — | -$433,015.00 | $0.00 | -$433,015.00 | $0.00 | $0.00 | 131,448,444 | 131,448,444 |
|---|
| 2023-08-31 | — | — | — | $214,057.00 | — | $252,104.00 | -$252,104.00 | — | -$252,104.00 | $0.00 | -$252,104.00 | $0.00 | $0.00 | 131,448,444 | 131,448,444 |
|---|
| 2023-05-31 | $0.00 | — | — | $182,114.00 | — | $287,405.00 | -$287,405.00 | — | -$287,405.00 | $0.00 | -$287,405.00 | $0.00 | $0.00 | 131,448,444 | 131,448,444 |
|---|
| 2023-02-28 | $0.00 | — | — | $172,545.00 | — | $215,998.00 | -$215,998.00 | — | -$215,998.00 | $0.00 | -$215,998.00 | $0.00 | $0.00 | 0 | 0 |
|---|
| 2022-11-30 | — | — | — | $207,651.00 | — | $252,639.00 | -$252,639.00 | — | -$252,639.00 | $0.00 | -$252,639.00 | $0.00 | $0.00 | 131,448,444 | 131,448,444 |
|---|
| 2022-08-31 | — | — | — | $170,955.00 | — | $215,918.00 | -$215,918.00 | — | -$215,918.00 | $0.00 | -$215,918.00 | $0.00 | $0.00 | 131,448,444 | 131,448,444 |
|---|
| 2022-05-31 | $0.00 | — | — | $167,354.00 | — | $231,737.00 | -$231,737.00 | — | -$231,737.00 | $0.00 | -$231,737.00 | $0.00 | $0.00 | 131,448,444 | 131,448,444 |
|---|
| 2022-02-28 | $0.00 | — | — | $127,035.00 | — | $170,879.00 | -$170,879.00 | — | -$170,879.00 | — | — | $0.00 | $0.00 | 0 | 0 |
|---|
| 2021-11-30 | — | — | — | $214,112.00 | — | $264,776.00 | -$264,776.00 | — | -$264,776.00 | — | — | $0.00 | $0.00 | 131,448,444 | 131,448,444 |
|---|
| 2021-08-31 | — | — | — | $186,417.00 | — | $224,718.00 | -$224,718.00 | — | -$224,718.00 | — | — | $0.00 | $0.00 | 131,448,444 | 131,448,444 |
|---|
| 2021-05-31 | $0.00 | — | — | $231,946.00 | — | $316,283.00 | -$316,283.00 | — | -$316,283.00 | — | — | $0.00 | $0.00 | 131,448,444 | 131,448,444 |
|---|
| 2021-02-28 | $0.00 | — | — | $203,654.00 | — | $250,936.00 | -$250,936.00 | — | -$153,163.00 | — | — | $0.00 | $0.00 | 0 | 0 |
|---|
| 2020-11-30 | — | — | — | $230,131.00 | — | $264,325.00 | -$264,325.00 | — | -$264,325.00 | — | — | $0.00 | $0.00 | 131,448,444 | 131,448,444 |
|---|
| 2020-08-31 | — | — | — | $249,481.00 | — | $328,540.00 | -$328,540.00 | — | -$328,540.00 | — | — | — | — | — | 131,448,444 |
|---|
| 2020-05-31 | $0.00 | — | — | $339,685.00 | — | $457,970.00 | -$457,970.00 | — | -$457,970.00 | — | — | — | — | — | 131,448,444 |
|---|
| 2020-02-29 | $0.00 | — | — | $230,999.00 | — | $284,755.00 | -$284,755.00 | — | -$284,255.00 | — | — | — | — | — | 0 |
|---|
| 2019-11-30 | — | — | — | $339,735.00 | — | $471,693.00 | -$471,693.00 | — | -$471,693.00 | — | — | — | — | — | 131,448,444 |
|---|
| 2019-08-31 | — | — | — | $299,732.00 | — | $410,220.00 | -$410,220.00 | — | -$410,220.00 | — | — | — | — | — | 131,448,444 |
|---|
| 2019-05-31 | $0.00 | — | — | $332,737.00 | — | $468,314.00 | -$468,314.00 | — | -$468,314.00 | — | — | — | — | — | 131,448,444 |
|---|
| 2019-02-28 | $0.00 | — | — | $234,677.00 | — | $338,831.00 | -$338,831.00 | — | -$338,831.00 | — | — | — | — | — | 0 |
|---|
| 2018-11-30 | — | — | — | $322,060.00 | — | $439,638.00 | -$439,638.00 | — | -$439,638.00 | — | — | — | — | — | 131,448,444 |
|---|
| 2018-08-31 | — | — | — | $308,460.00 | — | $449,671.00 | -$449,671.00 | — | -$449,671.00 | — | — | — | — | — | 131,448,444 |
|---|
| 2018-05-31 | $0.00 | — | — | $280,737.00 | — | $409,577.00 | -$409,577.00 | — | -$409,577.00 | — | — | — | — | — | 131,448,444 |
|---|
| 2018-02-28 | $0.00 | — | — | $244,381.00 | — | $324,617.00 | -$324,017.00 | — | -$324,017.00 | — | — | — | — | — | 0 |
|---|
| 2017-11-30 | — | — | — | $343,449.00 | — | $401,125.00 | -$401,125.00 | — | -$401,125.00 | — | — | — | — | — | 131,448,444 |
|---|
| 2017-08-31 | — | — | — | $325,110.00 | — | $425,743.00 | -$425,743.00 | — | -$425,743.00 | — | — | — | — | — | 131,448,444 |
|---|
| 2017-05-31 | $0.00 | — | — | $367,530.00 | — | $462,216.00 | -$462,216.00 | — | -$461,216.00 | — | — | — | — | — | 131,448,444 |
|---|
| 2017-02-28 | $0.00 | — | — | $317,592.00 | — | $349,810.00 | -$349,810.00 | — | -$349,810.00 | — | — | — | — | — | 0 |
|---|
| 2016-11-30 | — | — | — | $347,967.00 | — | $383,139.00 | -$383,139.00 | — | -$383,139.00 | — | — | — | — | — | 131,448,444 |
|---|
| 2016-08-31 | — | — | — | $309,945.00 | — | $401,815.00 | -$401,815.00 | — | -$401,815.00 | — | — | — | — | — | 131,448,444 |
|---|
| 2016-05-31 | $0.00 | — | — | $349,457.00 | — | $369,953.00 | -$369,953.00 | — | -$369,953.00 | — | — | — | — | — | 131,448,444 |
|---|
| 2016-02-29 | $0.00 | — | — | $356,616.00 | — | $410,081.00 | -$410,081.00 | — | -$410,081.00 | — | — | — | — | — | 0 |
|---|
| 2015-11-30 | — | — | — | $432,981.00 | — | $460,193.00 | -$460,193.00 | — | -$460,193.00 | — | — | — | — | — | 131,448,444 |
|---|
| 2015-08-31 | — | — | — | $485,513.00 | — | $510,301.00 | -$510,301.00 | — | -$510,301.00 | — | — | — | — | — | 131,448,444 |
|---|
| 2015-05-31 | $0.00 | — | — | $485,513.00 | — | $510,301.00 | -$510,301.00 | — | -$510,301.00 | — | — | — | — | — | 131,448,444 |
|---|
| 2015-02-28 | — | — | — | $569,869.00 | — | $616,888.00 | -$616,888.00 | — | -$616,888.00 | — | — | — | — | — | 0 |
|---|
| 2014-11-30 | — | — | — | $654,260.00 | — | $707,649.00 | -$707,649.00 | — | -$707,582.00 | — | — | — | — | — | 131,448,444 |
|---|
| 2014-08-31 | — | — | — | $704,176.00 | — | $726,690.00 | -$726,690.00 | — | -$726,690.00 | — | — | — | — | — | 131,448,444 |
|---|
| 2014-05-31 | — | — | — | $780,290.00 | — | $840,888.00 | -$840,888.00 | — | -$840,888.00 | — | — | — | — | — | 131,448,444 |
|---|
| 2014-02-28 | — | — | — | $792,198.00 | — | $825,361.00 | -$825,361.00 | — | -$825,361.00 | — | — | — | — | — | 0 |
|---|
| 2013-11-30 | — | — | — | $937,471.00 | — | $982,868.00 | -$982,868.00 | — | -$982,868.00 | — | — | — | — | — | 131,448,444 |
|---|
| 2013-08-31 | — | — | — | $1.02M | — | $1.11M | — | — | -$1.11M | — | — | — | — | — | 131,448,444 |
|---|
| 2013-05-31 | — | — | — | $1.21M | — | $1.36M | — | — | -$1.36M | $0.00 | — | — | — | — | 131,448,444 |
|---|
| 2013-02-28 | — | — | — | $1.58M | — | $1.5M | — | — | -$1.49M | $0.00 | — | — | — | — | 0 |
|---|
| 2012-11-30 | — | — | — | $1.43M | — | $1.53M | — | — | -$1.53M | $0.00 | — | — | — | — | 131,448,444 |
|---|
| 2012-08-31 | — | — | — | $1.5M | — | $1.79M | — | — | -$1.79M | $0.00 | — | — | — | — | 131,448,444 |
|---|
| 2012-05-31 | — | — | — | $1.54M | — | $1.68M | — | — | -$1.68M | $0.00 | — | — | — | 131,448,444 | 131,448,444 |
|---|
| 2012-02-29 | — | — | — | $1.99M | — | $2.03M | — | — | -$2.03M | $0.00 | — | — | — | 0 | -5,288 |
|---|
| 2011-11-30 | — | — | — | $1.76M | — | $1.84M | — | — | -$1.84M | $0.00 | — | — | — | 131,448,444 | 131,448,444 |
|---|
| 2011-08-31 | — | — | — | $1.74M | — | $1.79M | — | — | -$1.79M | $0.00 | — | — | — | 131,448,444 | 131,448,444 |
|---|
| 2011-05-31 | — | — | — | $1.43M | — | $1.5M | — | — | -$1.5M | — | — | — | — | 131,448,444 | 131,448,444 |
|---|
| 2011-02-28 | — | — | — | $1.19M | — | $1.24M | — | — | -$1.24M | — | — | — | — | -5,288 | -5,288 |
|---|
| 2010-11-30 | — | — | — | $1.17M | — | $1.21M | — | — | -$1.21M | — | — | — | — | 131,448,444 | 131,448,444 |
|---|
| 2010-08-31 | — | — | — | $1.12M | — | $1.2M | — | — | -$1.2M | — | — | — | — | 131,388,444 | 131,388,444 |
|---|
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-02-28 | $0.00 | — | — | $1.05M | — | $1.39M | -$1.39M | — | -$1.39M | $0.00 | -$1.39M | -$0.01 | -$0.01 | 131,448,444 | 131,448,444 |
|---|
| 2024-02-29 | $0.00 | — | — | $864,999.00 | — | $1.34M | -$1.34M | — | -$1.34M | $0.00 | -$1.34M | -$0.01 | -$0.01 | 131,448,444 | 131,448,444 |
|---|
| 2023-02-28 | $0.00 | — | — | $718,505.00 | — | $916,292.00 | -$916,292.00 | — | -$916,292.00 | $0.00 | -$916,292.00 | -$0.01 | -$0.01 | 131,448,444 | 131,448,444 |
|---|
| 2022-02-28 | $0.00 | — | — | $759,510.00 | — | $976,656.00 | -$976,656.00 | — | -$976,656.00 | $0.00 | — | -$0.01 | -$0.01 | 131,448,444 | 131,448,444 |
|---|
| 2021-02-28 | $0.00 | — | — | $1.02M | — | $1.3M | -$1.3M | — | -$1.2M | $0.00 | — | -$0.01 | -$0.01 | 131,448,444 | 131,448,444 |
|---|
| 2020-02-29 | $0.00 | — | — | $1.2M | — | $1.63M | -$1.63M | — | -$1.63M | $0.00 | — | — | — | — | 131,448,444 |
|---|
| 2019-02-28 | $0.00 | — | — | $1.15M | — | $1.64M | -$1.64M | — | -$1.64M | — | — | — | — | — | 131,448,444 |
|---|
| 2018-02-28 | $0.00 | — | — | $1.28M | — | $1.61M | -$1.61M | — | -$1.61M | — | — | — | — | — | 131,448,444 |
|---|
| 2017-02-28 | $0.00 | — | — | $1.32M | — | $1.5M | -$1.5M | — | -$1.5M | — | — | — | — | — | 131,448,444 |
|---|
| 2016-02-29 | $0.00 | — | — | $1.85M | — | $2.01M | -$2.01M | — | -$2.01M | $0.00 | — | — | — | — | 131,448,444 |
|---|
| 2015-02-28 | $0.00 | — | — | $2.71M | — | $2.89M | -$2.89M | — | -$2.89M | $0.00 | — | — | — | — | 131,448,444 |
|---|
| 2014-02-28 | $0.00 | — | — | $3.96M | — | $4.27M | -$4.27M | — | -$4.27M | $0.00 | — | — | — | — | 131,448,444 |
|---|
| 2013-02-28 | $0.00 | — | — | $6.05M | — | $6.5M | -$6.5M | — | -$6.5M | $0.00 | — | — | — | — | 131,448,444 |
|---|
| 2012-02-29 | — | — | — | $6.93M | — | $7.16M | -$7.16M | — | -$7.16M | $0.00 | — | — | — | 131,448,444 | 131,443,156 |
|---|
| 2011-02-28 | — | — | — | $4.78M | — | $5.03M | -$5.03M | — | -$5.03M | — | — | — | — | 131,443,156 | 131,443,156 |
|---|