Complete source-backed income-statement history.
- Available history
- 2010-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 | $803,689.00 | — | — | — | — | $556,262.00 | $247,427.00 | — | $259,982.00 | $73,100.00 | $186,882.00 | $0.03 | — | 7,263,508 | — |
|---|
| 2026-02-28 | $723,663.00 | — | — | — | — | $570,918.00 | $152,745.00 | — | $165,868.00 | $46,700.00 | $119,168.00 | $0.02 | — | 7,263,508 | — |
|---|
| 2025-11-30 | $1.11M | — | — | — | — | $950,315.00 | $154,863.00 | — | $170,056.00 | $49,200.00 | $120,856.00 | $0.02 | — | 0 | — |
|---|
| 2025-08-31 | $768,533.00 | — | — | — | — | $549,701.00 | $218,832.00 | — | $233,429.00 | $65,800.00 | $167,629.00 | $0.02 | — | 7,263,508 | — |
|---|
| 2025-05-31 | $808,486.00 | — | — | — | — | $607,728.00 | $200,758.00 | — | $214,492.00 | $60,200.00 | $154,292.00 | $0.02 | — | 7,263,508 | — |
|---|
| 2025-02-28 | $757,201.00 | — | — | — | — | $610,022.00 | $147,179.00 | — | $162,067.00 | $45,800.00 | $116,267.00 | $0.02 | — | 7,263,508 | — |
|---|
| 2025-02-25 | — | — | — | — | — | — | — | — | — | — | — | $0.02 | — | 7,263,508 | — |
|---|
| 2024-11-30 | $954,435.00 | — | — | — | — | $802,495.00 | $151,940.00 | — | $167,882.00 | $47,200.00 | $120,682.00 | $0.01 | — | 0 | — |
|---|
| 2024-08-31 | $871,935.00 | — | — | — | — | $667,011.00 | $204,924.00 | — | $222,827.00 | $62,500.00 | $160,327.00 | $0.02 | — | 7,263,508 | — |
|---|
| 2024-05-31 | $882,838.00 | — | — | — | — | $696,388.00 | $186,450.00 | — | $203,185.00 | $57,500.00 | $145,685.00 | $0.02 | — | 7,263,508 | — |
|---|
| 2024-02-29 | $835,934.00 | — | — | — | — | $713,954.00 | $121,980.00 | — | $137,505.00 | $39,000.00 | $98,505.00 | $0.01 | — | 7,263,508 | — |
|---|
| 2023-11-30 | $963,201.00 | — | — | — | — | $787,721.00 | $175,480.00 | — | $190,415.00 | $52,700.00 | $195,594.00 | $0.01 | — | 0 | — |
|---|
| 2023-08-31 | $936,651.00 | — | — | — | — | $717,847.00 | $218,804.00 | — | $233,858.00 | $66,100.00 | $167,758.00 | $0.02 | — | 7,263,508 | — |
|---|
| 2023-05-31 | $864,400.00 | — | — | — | — | $693,310.00 | $171,090.00 | — | $176,528.00 | $50,000.00 | $126,528.00 | $0.02 | — | 7,263,508 | — |
|---|
| 2023-02-28 | $745,593.00 | — | — | — | — | $696,194.00 | $49,399.00 | — | $49,520.00 | $14,200.00 | $35,320.00 | $0.00 | — | 7,263,508 | — |
|---|
| 2023-02-23 | — | — | — | — | — | — | — | — | — | — | $35,320.00 | — | — | — | — |
|---|
| 2022-11-30 | $842,058.00 | — | — | — | — | $683,757.00 | $158,301.00 | — | $158,431.00 | $47,600.00 | $110,831.00 | $0.02 | — | 0 | — |
|---|
| 2022-08-31 | $882,289.00 | — | — | — | — | $653,341.00 | $228,948.00 | — | $229,101.00 | $64,746.00 | $164,355.00 | $0.02 | — | 7,263,508 | — |
|---|
| 2022-05-31 | $824,432.00 | — | — | — | — | $692,483.00 | $131,949.00 | — | $132,007.00 | $38,091.00 | $93,916.00 | $0.01 | — | 7,263,508 | — |
|---|
| 2022-02-28 | $738,276.00 | — | — | — | — | $649,708.00 | $88,568.00 | — | $88,639.00 | $25,750.00 | $62,889.00 | $0.01 | — | 7,263,508 | 7,263,508 |
|---|
| 2021-11-30 | $811,661.00 | — | — | — | — | $727,256.00 | $84,405.00 | — | $84,490.00 | — | $98,336.00 | $0.01 | — | 0 | 0 |
|---|
| 2021-08-31 | $788,753.00 | — | — | — | — | $590,569.00 | $198,184.00 | — | $198,282.00 | — | $132,762.00 | $0.02 | — | 7,263,508 | 7,263,508 |
|---|
| 2021-05-31 | $748,819.00 | — | — | — | — | $626,651.00 | $122,168.00 | — | $122,279.00 | — | $86,779.00 | $0.01 | — | 7,263,508 | 7,263,508 |
|---|
| 2021-02-28 | $722,905.00 | — | — | — | — | $585,938.00 | $136,967.00 | — | $365,245.00 | $32,000.00 | $333,245.00 | — | — | — | 7,263,508 |
|---|
| 2020-11-30 | $699,609.00 | — | — | — | — | $556,171.00 | $143,438.00 | — | $143,523.00 | — | -$141,417.00 | — | — | — | 0 |
|---|
| 2020-08-31 | $624,420.00 | — | — | — | — | $520,900.00 | $103,520.00 | — | $103,611.00 | — | $103,611.00 | — | — | — | 7,263,508 |
|---|
| 2020-05-31 | $351,820.00 | — | — | — | — | $423,477.00 | -$71,657.00 | — | -$71,560.00 | — | -$71,560.00 | — | — | — | 7,263,508 |
|---|
| 2020-02-29 | $695,684.00 | — | — | — | — | $637,594.00 | $58,090.00 | — | $58,194.00 | $15,000.00 | $43,194.00 | — | — | — | 7,263,508 |
|---|
| 2020-02-28 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 7,263,508 |
|---|
| 2019-11-30 | $789,939.00 | — | — | — | — | $705,429.00 | $84,510.00 | — | $84,620.00 | $10,000.00 | $74,620.00 | — | — | — | 0 |
|---|
| 2019-08-31 | $793,239.00 | — | — | — | — | $638,881.00 | $154,358.00 | — | $154,476.00 | $5,000.00 | $374,473.00 | — | — | — | 7,263,508 |
|---|
| 2019-05-31 | $793,239.00 | — | — | — | — | $638,881.00 | $154,358.00 | — | $154,476.00 | $5,000.00 | $149,476.00 | — | — | — | 7,263,508 |
|---|
| 2019-02-28 | $712,300.00 | — | — | — | — | $610,700.00 | $101,600.00 | — | $101,860.00 | $5,000.00 | $96,860.00 | — | — | — | 7,263,508 |
|---|
| 2018-11-30 | $556,205.00 | — | — | — | — | $484,360.00 | $71,845.00 | — | $71,940.00 | $15,000.00 | $56,940.00 | — | — | — | 0 |
|---|
| 2018-08-31 | $556,188.00 | — | — | — | — | $383,650.00 | $172,538.00 | — | $172,555.00 | — | $172,555.00 | — | — | — | 7,263,508 |
|---|
| 2018-05-31 | $560,471.00 | — | — | — | — | $382,944.00 | $177,527.00 | — | $177,550.00 | — | $177,550.00 | — | — | — | 7,263,508 |
|---|
| 2018-02-28 | $500,467.00 | — | — | — | — | $384,661.00 | $115,806.00 | — | $115,830.00 | $15,000.00 | $100,830.00 | — | — | — | 7,263,508 |
|---|
| 2017-11-30 | $556,468.00 | — | — | — | — | $417,616.00 | $138,852.00 | — | $138,872.00 | — | $133,372.00 | — | — | — | 0 |
|---|
| 2017-08-31 | $563,827.00 | — | — | — | — | $431,778.00 | $132,049.00 | — | $132,073.00 | — | $132,073.00 | — | — | — | 7,263,508 |
|---|
| 2017-05-31 | $607,877.00 | — | — | — | — | $471,896.00 | $135,981.00 | — | $136,012.00 | — | $136,012.00 | — | — | — | 7,263,508 |
|---|
| 2017-02-28 | $492,721.00 | — | — | — | — | $440,037.00 | $52,684.00 | — | $52,716.00 | — | $52,716.00 | $0.01 | — | 7,263,508 | 7,263,508 |
|---|
| 2016-11-30 | $624,720.00 | — | — | — | — | $551,788.00 | $72,932.00 | — | $72,878.00 | — | $63,378.00 | $0.01 | $0.01 | 0 | 0 |
|---|
| 2016-08-31 | $616,130.00 | — | — | — | — | $450,579.00 | $165,551.00 | — | $165,245.00 | — | $165,245.00 | $0.02 | $0.02 | 7,263,508 | 7,263,508 |
|---|
| 2016-05-31 | $564,440.00 | — | — | — | — | $432,538.00 | $131,902.00 | — | $131,652.00 | — | $131,652.00 | $0.02 | $0.02 | 7,263,508 | 7,263,508 |
|---|
| 2016-02-29 | $580,877.00 | — | — | — | — | $491,541.00 | $89,336.00 | — | $89,125.00 | — | $89,125.00 | $0.01 | — | 7,263,508 | 7,263,508 |
|---|
| 2015-11-30 | $546,319.00 | — | — | — | — | $444,485.00 | $101,834.00 | — | $101,538.00 | $0.00 | $101,538.00 | $0.02 | $0.02 | 0 | 0 |
|---|
| 2015-08-31 | $609,311.00 | — | — | — | — | $482,066.00 | $127,245.00 | — | $126,775.00 | -$8,500.00 | $135,275.00 | $0.02 | $0.02 | 7,263,508 | 7,263,508 |
|---|
| 2015-05-31 | $567,762.00 | — | — | — | — | $448,281.00 | $119,481.00 | — | $119,154.00 | — | $119,154.00 | $0.02 | $0.02 | 7,263,508 | 7,263,508 |
|---|
| 2015-02-28 | $492,388.00 | — | — | — | — | $737,941.00 | -$245,553.00 | — | — | — | -$245,605.00 | -$0.03 | -$0.034 | 7,263,508 | 7,263,508 |
|---|
| 2014-11-30 | $628,162.00 | — | — | — | — | $571,679.00 | $56,483.00 | — | $55,907.00 | $15,000.00 | $40,907.00 | $0.01 | $0.01 | 0 | 0 |
|---|
| 2014-08-31 | $600,216.00 | — | — | — | — | $438,540.00 | $161,676.00 | — | $160,625.00 | -$7,583.00 | $168,208.00 | $0.02 | $0.02 | 7,263,508 | 7,263,508 |
|---|
| 2014-05-31 | $769,341.00 | — | — | — | — | $481,727.00 | $287,614.00 | — | $286,595.00 | $15,000.00 | $271,595.00 | $0.04 | $0.04 | 7,263,508 | 7,265,931 |
|---|
| 2014-02-28 | $536,871.00 | — | — | — | — | $504,646.00 | $32,225.00 | — | $31,236.00 | $0.00 | $31,236.00 | $0.004 | $0.004 | 7,263,508 | 7,266,245 |
|---|
| 2013-11-30 | $640,212.00 | — | — | — | — | $444,697.00 | $195,515.00 | — | $194,463.00 | $12,272.00 | $182,191.00 | $0.03 | $0.03 | 0 | 728 |
|---|
| 2013-08-31 | $616,746.00 | — | — | — | — | $489,421.00 | $127,325.00 | — | $126,055.00 | $17,795.00 | $108,260.00 | $0.01 | $0.01 | 7,263,508 | 7,269,680 |
|---|
| 2013-05-31 | $658,157.00 | — | — | — | — | $531,485.00 | $126,672.00 | — | $125,438.00 | — | $125,438.00 | $0.02 | $0.02 | 7,263,508 | 7,267,558 |
|---|
| 2013-02-28 | $535,079.00 | — | — | — | — | $599,260.00 | -$64,181.00 | — | -$65,356.00 | $0.00 | -$65,356.00 | -$0.009 | -$0.009 | 7,263,508 | 7,263,508 |
|---|
| 2012-11-30 | $694,605.00 | — | — | — | — | $614,469.00 | $80,136.00 | — | $78,942.00 | — | $78,942.00 | $0.01 | $0.01 | 0 | 74 |
|---|
| 2012-08-31 | $586,939.00 | — | — | — | — | $522,674.00 | $64,265.00 | — | $63,223.00 | — | $63,223.00 | $0.01 | $0.01 | 7,263,508 | 7,265,934 |
|---|
| 2012-05-31 | $825,786.00 | — | — | — | — | $542,548.00 | $283,238.00 | — | $282,094.00 | — | $267,094.00 | $0.04 | $0.04 | 7,263,508 | 7,265,510 |
|---|
| 2012-02-29 | $567,492.00 | — | — | — | — | $556,565.00 | $10,927.00 | — | $9,821.00 | — | $9,821.00 | $0.001 | $0.001 | 7,263,508 | 7,265,265 |
|---|
| 2011-11-30 | $840,889.00 | — | — | — | — | $695,005.00 | $145,884.00 | — | $144,766.00 | — | $144,766.00 | $0.02 | $0.02 | 0 | 300 |
|---|
| 2011-08-31 | $670,006.00 | — | — | — | — | $593,352.00 | $76,654.00 | — | $75,385.00 | — | $70,385.00 | $0.01 | $0.01 | 7,263,508 | 7,267,148 |
|---|
| 2011-05-31 | $792,769.00 | — | — | — | — | $647,543.00 | $145,226.00 | — | $144,057.00 | — | $144,057.00 | — | — | 7,263,508 | 7,264,945 |
|---|
| 2011-02-28 | $719,612.00 | — | — | — | — | $683,720.00 | $35,892.00 | — | $34,855.00 | — | $34,855.00 | — | — | 7,263,508 | 7,264,561 |
|---|
| 2010-11-30 | $808,397.00 | — | — | — | — | $658,749.00 | $149,648.00 | — | $150,118.00 | — | $150,118.00 | — | — | 0 | 0 |
|---|
| 2010-08-31 | $747,974.00 | — | — | — | — | $619,264.00 | $128,710.00 | — | $128,115.00 | — | $128,115.00 | — | — | 7,263,508 | 7,263,508 |
|---|
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-11-30 | $3.44M | — | — | — | — | $2.72M | $721,632.00 | — | $780,044.00 | $221,000.00 | $559,044.00 | $0.08 | — | 7,263,508 | — |
|---|
| 2024-12-31 | $3.55M | — | — | — | — | $2.88M | $665,294.00 | — | $731,400.00 | $206,200.00 | $525,200.00 | $0.07 | — | 7,263,508 | — |
|---|
| 2024-11-30 | $3.55M | — | — | — | — | $2.88M | $665,294.00 | — | $731,400.00 | $206,200.00 | $525,200.00 | $0.07 | — | 7,263,508 | — |
|---|
| 2024-11-20 | — | — | — | — | — | — | — | — | — | — | — | $0.07 | — | 7,263,508 | — |
|---|
| 2023-12-31 | $3.51M | — | — | — | — | $2.9M | $614,773.00 | — | $650,321.00 | $183,000.00 | $467,321.00 | $0.06 | — | 7,263,508 | — |
|---|
| 2023-11-30 | $3.51M | — | — | — | — | $2.9M | $614,773.00 | — | $650,321.00 | $183,000.00 | $525,200.00 | $0.06 | — | 7,263,508 | — |
|---|
| 2022-11-30 | $3.29M | — | — | — | — | $2.68M | $607,767.00 | — | $608,179.00 | $176,187.00 | $431,992.00 | $0.06 | — | 7,263,508 | — |
|---|
| 2022-11-20 | — | — | — | — | — | — | — | — | — | — | — | $0.06 | — | 7,263,508 | — |
|---|
| 2021-11-30 | $3.07M | — | — | — | — | $2.53M | $541,724.00 | — | $770,296.00 | $119,174.00 | $651,122.00 | $0.09 | — | 7,263,508 | 7,263,508 |
|---|
| 2020-11-30 | $2.37M | — | — | — | — | $2.14M | $233,391.00 | — | $233,769.00 | $299,940.00 | -$66,171.00 | — | — | — | 7,263,508 |
|---|
| 2019-11-30 | $3.07M | — | — | — | — | $2.6M | $473,481.00 | — | $474,093.00 | $25,000.00 | $449,093.00 | — | — | — | 7,263,508 |
|---|
| 2018-11-30 | $2.17M | — | — | — | — | $1.64M | $537,716.00 | — | $537,875.00 | $30,000.00 | $507,875.00 | — | — | — | 7,263,508 |
|---|
| 2017-11-30 | $2.22M | — | — | — | — | $1.76M | $459,566.00 | — | $459,673.00 | $5,500.00 | $454,173.00 | — | — | — | 7,263,508 |
|---|
| 2016-11-30 | $2.39M | — | — | — | — | $1.93M | $459,721.00 | — | $458,900.00 | $9,500.00 | $449,400.00 | $0.06 | $0.06 | 7,263,508 | 7,263,508 |
|---|
| 2015-11-30 | $2.22M | — | — | — | — | $2.11M | $103,007.00 | — | $101,862.00 | -$8,500.00 | $110,362.00 | $0.02 | $0.02 | 7,263,508 | 7,263,508 |
|---|
| 2014-11-30 | $2.53M | — | — | — | — | $2M | $537,998.00 | — | $534,363.00 | $22,417.00 | $511,946.00 | $0.07 | $0.07 | 7,263,508 | 7,263,508 |
|---|
| 2013-11-30 | $2.45M | — | — | — | — | $2.06M | $385,331.00 | — | $380,600.00 | $30,067.00 | $350,533.00 | $0.05 | $0.05 | 7,263,508 | 7,268,608 |
|---|
| 2012-12-31 | $2.67M | — | — | — | -$923,694.00 | — | — | — | $434,080.00 | — | $419,080.00 | — | — | — | — |
|---|
| 2012-11-30 | $2.67M | — | — | — | — | $2.24M | $438,566.00 | — | $434,080.00 | $15,000.00 | $419,080.00 | $0.06 | $0.06 | 7,263,508 | 7,265,860 |
|---|
| 2011-12-31 | $3.02M | — | — | — | -$832,409.00 | — | — | — | $399,063.00 | — | $394,063.00 | — | — | — | — |
|---|
| 2011-11-30 | $3.02M | — | — | — | — | $2.62M | $403,656.00 | — | $399,063.00 | $5,000.00 | $394,063.00 | $0.05 | $0.05 | 7,263,508 | 7,265,265 |
|---|
| 2010-11-30 | $2.91M | — | — | — | — | $2.5M | $411,514.00 | — | $409,528.00 | — | $409,528.00 | — | — | 7,263,508 | 7,263,508 |
|---|