Complete source-backed income-statement history.
- Available history
- 2010-08-31 to 2026-06-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 |
|---|
| 2026-06-30 | — | — | — | — | — | $270,879.00 | -$270,879.00 | — | — | — | $1.72M | $0.03 | $0.03 | 54,667,704 | 54,667,704 |
|---|
| 2026-03-31 | $2,260.00 | — | -$11,977.00 | — | — | $107,572.00 | -$119,549.00 | -$20,106.00 | -$139,655.00 | — | -$139,655.00 | $0.00 | $0.00 | 50,320,204 | 50,320,204 |
|---|
| 2025-12-31 | $23,531.00 | — | $8,961.00 | — | — | $91,314.00 | -$82,353.00 | -$16,917.00 | — | — | -$99,270.00 | -$0.01 | -$0.01 | 47,957 | 47,957 |
|---|
| 2025-09-30 | $8,345.00 | — | -$8,617.00 | — | — | $112,326.00 | -$120,943.00 | -$16,917.00 | — | — | -$137,860.00 | $0.00 | $0.00 | 49,190,204 | 49,190,204 |
|---|
| 2025-06-30 | $7,122.00 | — | -$5,642.00 | — | — | $83,068.00 | -$88,710.00 | -$17,145.00 | — | — | -$105,855.00 | $0.00 | $0.00 | 49,190,204 | 49,190,204 |
|---|
| 2025-03-31 | $164,657.00 | — | $125,352.00 | — | — | $102,620.00 | $22,732.00 | -$16,841.00 | $5,891.00 | — | $5,891.00 | $0.01 | $0.01 | 48,613,077 | 48,613,077 |
|---|
| 2024-12-31 | $12,342.00 | — | -$2,215.00 | — | — | $120,180.00 | -$122,395.00 | -$16,918.00 | — | — | -$139,313.00 | -$0.01 | -$0.01 | 0 | 0 |
|---|
| 2024-09-30 | $15,442.00 | $28,904.00 | -$14,884.00 | — | — | $95,200.00 | -$110,084.00 | $32,889.00 | — | — | -$77,195.00 | $0.00 | $0.00 | 48,478,678 | 48,478,678 |
|---|
| 2024-06-30 | $33,361.00 | — | $32,512.00 | — | — | $125,140.00 | -$92,628.00 | -$23,655.00 | — | — | -$116,283.00 | $0.00 | $0.00 | 48,478,678 | 48,478,678 |
|---|
| 2024-03-31 | $3,838.00 | — | -$8,806.00 | — | — | $96,574.00 | -$105,380.00 | -$12,147.00 | — | — | -$117,527.00 | $0.00 | $0.00 | 42,480,346 | 42,480,346 |
|---|
| 2024-02-29 | $1,170.00 | $21,483.00 | -$20,569.00 | — | — | $83,117.00 | -$103,686.00 | -$27,283.00 | — | — | -$130,969.00 | $0.00 | $0.00 | 110,835 | 110,835 |
|---|
| 2023-12-31 | $259.00 | — | $2,618.00 | — | — | $71,892.00 | -$69,275.00 | -$19,089.00 | — | — | -$88,364.00 | $0.00 | $0.00 | 2,021,417 | 2,021,417 |
|---|
| 2023-11-30 | $2,845.00 | $9,517.00 | -$8,443.00 | — | — | $91,145.00 | -$99,588.00 | -$3,953.00 | — | — | -$103,541.00 | $0.00 | $0.00 | 48,478,678 | 48,478,678 |
|---|
| 2023-09-30 | $3,676.00 | $17,373.00 | -$15,872.00 | — | — | $94,692.00 | -$110,564.00 | -$30,459.00 | — | — | -$141,023.00 | $0.00 | $0.00 | 47,786,744 | 47,786,744 |
|---|
| 2023-08-31 | $2,532.00 | $7,494.00 | -$6,077.00 | — | — | $275,856.00 | -$281,933.00 | -$30,437.00 | — | — | -$312,370.00 | $0.04 | $0.04 | 48,169,047 | 48,169,047 |
|---|
| 2023-06-30 | — | — | — | — | — | — | — | — | — | — | -$301,902.00 | — | — | — | — |
|---|
| 2023-05-31 | $10,299.00 | $10,886.00 | -$587.00 | — | — | $98,446.00 | -$99,033.00 | -$16,052.00 | — | — | -$115,085.00 | -$0.04 | — | 47,435,106 | — |
|---|
| 2023-03-31 | — | — | — | — | — | — | — | — | — | — | -$101,659.00 | — | — | — | — |
|---|
| 2023-02-28 | $2,607.00 | $11,303.00 | -$8,908.00 | — | — | $80,848.00 | -$89,756.00 | -$11,963.00 | — | — | -$101,719.00 | $0.01 | $0.01 | 38,102,793 | 38,102,793 |
|---|
| 2022-11-30 | $10,124.00 | $11,846.00 | -$3,386.00 | — | — | $57,169.00 | -$60,555.00 | $1,026.00 | — | — | -$59,529.00 | -$0.01 | -$0.01 | 9,405,788 | 9,405,788 |
|---|
| 2022-08-31 | $6,506.00 | $9,804.00 | -$3,298.00 | — | — | $49,375.00 | -$52,673.00 | — | — | — | -$52,673.00 | $0.01 | $0.01 | 8,845,348 | 8,845,348 |
|---|
| 2022-05-31 | $3,043.00 | $10,695.00 | -$7,652.00 | — | — | $47,888.00 | -$55,540.00 | -$46,063.00 | — | — | -$101,603.00 | -$0.01 | $0.00 | 8,845,348 | 8,845,348 |
|---|
| 2022-02-28 | — | — | — | — | — | $50,426.00 | -$50,426.00 | -$1.71M | — | — | -$1.76M | -$0.30 | -$0.30 | 449,634 | 449,634 |
|---|
| 2021-11-30 | — | — | — | — | — | $92,871.00 | -$87,871.00 | — | — | — | -$87,871.00 | -$0.01 | -$0.01 | 7,146,202 | 7,146,202 |
|---|
| 2021-08-31 | — | — | — | — | — | $80,343.00 | -$80,343.00 | -$125,480.00 | — | — | -$205,823.00 | -$0.04 | -$0.04 | 5,211,993 | 5,211,993 |
|---|
| 2021-05-31 | — | — | — | — | — | $85,395.00 | -$85,395.00 | $66,747.00 | — | — | -$18,648.00 | $0.00 | $0.00 | 6,627,502 | 6,627,502 |
|---|
| 2021-02-28 | — | — | — | — | — | $11,120.00 | -$11,120.00 | — | — | — | -$11,120.00 | $0.00 | $0.00 | -39,975 | -39,975 |
|---|
| 2020-11-30 | — | — | — | — | — | $4,843.00 | -$4,843.00 | — | — | — | -$4,843.00 | $0.00 | $0.00 | 3,552,502 | 3,552,502 |
|---|
| 2020-08-31 | — | — | — | — | — | $4,143.00 | -$4,143.00 | — | — | — | -$4,143.00 | $0.00 | $0.00 | 3,552,502 | 3,552,502 |
|---|
| 2020-05-31 | — | — | — | — | — | $6,391.00 | -$6,391.00 | — | — | — | -$6,391.00 | — | — | — | 3,552,502 |
|---|
| 2020-02-29 | — | — | — | — | — | $15,090.00 | -$15,090.00 | — | — | — | -$15,090.00 | — | — | — | 0 |
|---|
| 2019-11-30 | $0.00 | — | — | — | — | $8,242.00 | -$8,242.00 | $0.00 | -$8,242.00 | — | -$8,242.00 | -$0.01 | -$0.01 | 3,512,527 | 3,512,527 |
|---|
| 2019-08-31 | $0.00 | — | — | — | — | $10,912.00 | -$10,912.00 | $0.00 | -$10,912.00 | — | -$10,912.00 | -$0.01 | -$0.01 | 3,512,527 | 3,512,527 |
|---|
| 2019-05-31 | $0.00 | — | — | — | — | $7,163.00 | -$7,163.00 | $0.00 | — | — | -$7,163.00 | $0.00 | $0.00 | 3,512,527 | 3,512,527 |
|---|
| 2019-02-28 | — | — | — | — | — | — | -$6,543.00 | $1.00 | — | — | -$6,542.00 | — | — | — | 0 |
|---|
| 2018-11-30 | $0.00 | — | — | — | — | — | -$17,381.00 | -$588.00 | -$17,969.00 | $0.00 | -$17,969.00 | -$0.01 | -$0.01 | 3,512,527 | 3,512,527 |
|---|
| 2018-08-31 | $0.00 | — | — | — | — | — | -$17,984.00 | $0.00 | -$17,984.00 | $0.00 | -$17,984.00 | -$0.01 | -$0.01 | 3,512,527 | 3,512,527 |
|---|
| 2018-05-31 | $0.00 | — | — | — | — | — | -$18,475.00 | -$175.00 | — | — | -$18,650.00 | $0.00 | $0.00 | 3,512,527 | 3,512,527 |
|---|
| 2018-02-28 | $0.00 | — | — | — | — | — | -$11,595.00 | -$2,834.00 | — | — | -$14,429.00 | $0.00 | $0.00 | 0 | 0 |
|---|
| 2017-11-30 | $0.00 | — | — | — | — | — | -$21,581.00 | -$233.00 | -$21,814.00 | $0.00 | -$21,814.00 | -$0.01 | -$0.01 | 3,512,527 | 3,512,527 |
|---|
| 2017-08-31 | $0.00 | — | — | — | — | — | -$9,546.00 | -$166.00 | -$9,712.00 | $0.00 | -$9,712.00 | $0.00 | $0.00 | 3,512,527 | 3,512,527 |
|---|
| 2017-05-31 | $0.00 | — | — | — | — | — | -$6,243.00 | -$297.00 | — | — | -$6,540.00 | $0.00 | $0.00 | 3,512,527 | 3,512,527 |
|---|
| 2017-02-28 | — | — | — | — | — | — | -$7,952.00 | -$301.00 | — | — | -$8,253.00 | $0.00 | $0.00 | 0 | 0 |
|---|
| 2016-11-30 | — | — | — | — | — | — | -$13,857.00 | -$304.00 | -$14,161.00 | $0.00 | -$14,161.00 | $0.00 | $0.00 | 3,512,527 | 3,512,527 |
|---|
| 2016-08-31 | $0.00 | — | — | — | — | — | -$15,271.00 | -$330.00 | -$15,601.00 | $0.00 | -$15,601.00 | $0.00 | $0.00 | 3,512,527 | 3,512,527 |
|---|
| 2016-05-31 | $0.00 | — | — | — | — | — | -$22,792.00 | -$310.00 | — | — | -$23,102.00 | -$0.01 | -$0.01 | 3,512,527 | 3,512,527 |
|---|
| 2016-02-29 | — | — | — | — | — | — | -$23,730.00 | -$270.00 | — | — | -$14,609.00 | $0.00 | $0.00 | 0 | 0 |
|---|
| 2015-11-30 | — | — | — | — | — | — | -$16,296.00 | -$314.00 | -$16,610.00 | $0.00 | -$16,610.00 | -$0.01 | -$0.01 | 3,512,527 | 3,512,527 |
|---|
| 2015-08-31 | $0.00 | — | — | — | — | — | -$34,619.00 | -$881.00 | -$35,500.00 | $9,391.00 | -$44,891.00 | -$0.01 | -$0.01 | 3,512,527 | 3,512,527 |
|---|
| 2015-05-31 | $0.00 | — | — | — | — | — | -$6,789.00 | -$330.00 | — | — | -$7,119.00 | $0.00 | $0.00 | 3,512,527 | 3,512,527 |
|---|
| 2015-02-28 | — | — | — | — | — | — | -$19,979.00 | -$356.00 | — | — | -$20,335.00 | -$0.01 | -$0.01 | 0 | 0 |
|---|
| 2014-11-30 | — | — | — | — | — | — | -$23,086.00 | -$427.00 | -$23,513.00 | $0.00 | -$23,513.00 | -$0.01 | -$0.01 | 3,512,527 | 3,512,527 |
|---|
| 2014-08-31 | — | — | — | — | — | — | -$32,437.00 | $192,443.00 | $160,006.00 | $0.00 | $160,006.00 | $0.05 | $0.03 | 3,512,527 | 4,618,206 |
|---|
| 2014-05-31 | $11,946.00 | — | — | — | — | — | -$8,112.00 | -$4,414.00 | — | — | -$12,526.00 | $0.00 | $0.00 | 3,512,527 | 3,512,527 |
|---|
| 2014-02-28 | — | — | — | — | — | — | -$9,657.00 | -$4,443.00 | — | — | -$14,100.00 | -$0.01 | -$0.01 | 0 | 0 |
|---|
| 2013-11-30 | — | — | — | — | — | — | -$16,138.00 | -$5,002.00 | — | — | -$21,140.00 | -$0.01 | -$0.01 | 3,512,527 | 3,512,527 |
|---|
| 2013-08-31 | — | — | — | — | — | — | -$34,893.00 | -$5,318.00 | — | — | -$40,211.00 | -$0.01 | -$0.01 | 3,512,527 | 3,512,527 |
|---|
| 2013-05-31 | $11,946.00 | — | — | — | — | — | -$20,013.00 | -$3,481.00 | — | — | -$23,494.00 | -$0.01 | -$0.01 | 3,512,527 | 3,512,527 |
|---|
| 2013-02-28 | — | — | — | — | — | — | -$36,025.00 | -$371.00 | — | — | -$36,396.00 | -$0.01 | — | 0 | 0 |
|---|
| 2012-11-30 | — | — | — | — | — | — | -$28,975.00 | -$17,591.00 | — | — | -$46,566.00 | -$0.01 | -$0.01 | 3,512,527 | 3,512,527 |
|---|
| 2012-08-31 | — | — | — | — | — | — | -$53,295.00 | $5,877.00 | — | — | -$47,418.00 | -$0.01 | -$0.01 | 3,512,527 | 3,512,527 |
|---|
| 2012-05-31 | $9,000.00 | — | — | — | — | — | -$37,330.00 | -$72,393.00 | — | — | -$109,723.00 | -$0.03 | -$0.03 | 3,512,527 | 4,618,206 |
|---|
| 2012-02-29 | $9,000.00 | — | — | — | — | — | -$41,962.00 | -$38,490.00 | — | — | -$80,452.00 | -$0.02 | — | 0 | 1,105,679 |
|---|
| 2011-11-30 | $6,000.00 | — | — | — | — | — | -$40,833.00 | -$45,263.00 | — | — | -$86,096.00 | -$0.02 | -$0.02 | 3,512,527 | 3,512,527 |
|---|
| 2011-08-31 | — | — | — | — | — | — | -$43,689.00 | -$87,849.00 | — | — | -$131,547.00 | -$0.04 | -$0.04 | 3,512,527 | 3,512,527 |
|---|
| 2011-05-31 | — | — | — | — | — | — | -$52,500.00 | $93,679.00 | — | — | $41,179.00 | $0.01 | $0.01 | 3,512,527 | 4,618,206 |
|---|
| 2011-02-28 | $0.00 | — | — | — | — | — | -$42,473.00 | -$19,606.00 | — | — | -$62,079.00 | — | — | 24,575 | 24,575 |
|---|
| 2010-11-30 | — | — | — | — | — | — | -$55,900.00 | $55,550.00 | — | — | -$350.00 | $0.00 | $0.00 | 3,482,527 | 4,588,206 |
|---|
| 2010-08-31 | $20,000.00 | — | — | — | — | — | -$37,315.00 | -$32,832.00 | — | — | -$70,147.00 | -$0.02 | -$0.02 | 3,512,527 | 3,512,527 |
|---|
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-12-31 | $203,655.00 | — | $120,054.00 | — | — | $389,328.00 | -$269,274.00 | -$67,820.00 | — | — | -$337,094.00 | -$0.01 | -$0.01 | 49,047,899 | 49,047,899 |
|---|
| 2024-12-31 | $65,121.00 | — | -$12,705.00 | — | — | $417,784.00 | -$430,489.00 | -$19,829.00 | — | — | -$450,318.00 | -$0.01 | -$0.01 | 48,478,678 | 48,478,678 |
|---|
| 2024-02-29 | $19,610.00 | $49,380.00 | -$35,676.00 | — | — | $548,564.00 | -$584,240.00 | -$77,725.00 | — | — | -$661,965.00 | -$0.01 | -$0.01 | 48,138,445 | 48,138,445 |
|---|
| 2023-12-31 | $20,109.00 | — | -$33,020.00 | — | — | $519,341.00 | -$552,361.00 | -$80,587.00 | — | — | -$632,948.00 | -$0.01 | -$0.01 | 42,480,346 | 42,480,346 |
|---|
| 2023-02-28 | $22,281.00 | $43,648.00 | -$23,244.00 | — | — | $235,280.00 | -$258,524.00 | -$57,000.00 | — | — | -$315,524.00 | -$0.01 | -$0.01 | 47,133,596 | 47,133,596 |
|---|
| 2022-02-28 | $5,000.00 | — | — | — | — | $309,035.00 | -$304,035.00 | -$1.77M | — | $0.00 | -$2.07M | -$0.36 | -$0.36 | 5,752,866 | 5,752,866 |
|---|
| 2021-02-28 | — | — | — | — | — | $26,497.00 | -$26,497.00 | — | — | — | -$26,497.00 | $0.00 | $0.00 | 3,512,527 | 3,512,527 |
|---|
| 2020-02-29 | — | — | — | — | — | $41,407.00 | -$41,407.00 | — | — | — | -$41,407.00 | — | — | — | 3,512,527 |
|---|
| 2019-02-28 | — | — | — | — | — | $60,383.00 | -$60,383.00 | -$762.00 | — | — | -$61,145.00 | — | — | — | 3,512,527 |
|---|
| 2018-02-28 | $0.00 | — | — | — | — | — | -$48,965.00 | -$3,530.00 | — | — | -$52,495.00 | -$0.01 | -$0.01 | 3,512,527 | 3,512,527 |
|---|
| 2017-02-28 | $0.00 | — | — | — | — | — | -$59,872.00 | -$1,246.00 | — | — | -$61,118.00 | -$0.02 | -$0.02 | 3,512,527 | 3,512,527 |
|---|
| 2016-02-29 | $0.00 | — | — | — | — | — | -$81,434.00 | -$1,795.00 | — | — | -$83,229.00 | -$0.02 | -$0.02 | 3,512,527 | 3,512,527 |
|---|
| 2015-02-28 | $13,941.00 | — | — | — | — | — | -$83,614.00 | $187,246.00 | — | — | $103,632.00 | $0.03 | $0.02 | 3,512,527 | 4,618,206 |
|---|
| 2014-02-28 | $47,784.00 | — | — | — | — | — | -$80,701.00 | -$18,244.00 | — | — | -$98,945.00 | -$0.03 | -$0.03 | 3,512,527 | 3,512,527 |
|---|
| 2013-02-28 | $37,964.00 | — | — | — | — | — | -$155,625.00 | -$84,478.00 | — | — | -$240,103.00 | -$0.07 | — | 3,512,527 | 3,512,527 |
|---|
| 2012-02-29 | $15,000.00 | — | — | — | — | — | -$178,984.00 | -$77,932.00 | — | — | -$256,916.00 | -$0.07 | — | 3,512,527 | 4,618,206 |
|---|
| 2011-02-28 | $20,000.00 | — | — | — | — | — | -$195,067.00 | $236.00 | — | — | -$194,831.00 | — | — | 3,507,102 | 4,612,781 |
|---|