Complete source-backed income-statement history.
- Available history
- 2010-11-30 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 | $1.78M | — | — | — | — | $463,169.00 | $1.31M | -$30,154.00 | — | — | $1.28M | $0.02 | $0.02 | 68,296,490 | 68,296,490 |
|---|
| 2026-03-31 | $0.00 | — | — | — | — | $297,257.00 | -$297,257.00 | $24,236.00 | — | — | -$273,021.00 | $0.00 | $0.00 | 68,296,490 | 68,296,490 |
|---|
| 2025-12-31 | $0.00 | — | — | — | — | $669,117.00 | -$669,117.00 | $15,898.00 | -$653,219.00 | $0.00 | -$653,219.00 | -$0.01 | -$0.01 | 856,164 | 856,164 |
|---|
| 2025-09-30 | $0.00 | — | — | — | — | $242,985.00 | -$242,985.00 | -$8,212.00 | -$251,197.00 | $0.00 | -$251,197.00 | $0.00 | $0.00 | 60,354,539 | 60,354,539 |
|---|
| 2025-06-30 | $0.00 | — | — | — | — | $572,266.00 | -$572,266.00 | -$2,664.00 | — | — | -$574,930.00 | -$0.01 | -$0.01 | 60,354,539 | 60,354,539 |
|---|
| 2025-03-31 | $0.00 | — | — | — | — | $413,492.00 | -$413,492.00 | $13,386.00 | — | — | -$400,106.00 | -$0.01 | -$0.01 | 60,354,539 | 60,354,539 |
|---|
| 2024-12-31 | $0.00 | — | — | — | — | $861,250.00 | -$861,250.00 | $4,631.00 | -$856,619.00 | $1.06M | -$1.92M | -$0.03 | -$0.03 | -227,240 | -197,240 |
|---|
| 2024-09-30 | $0.00 | — | — | — | — | $353,047.00 | -$353,047.00 | -$11,470.00 | -$364,517.00 | $0.00 | -$364,517.00 | -$0.01 | -$0.01 | 60,626,278 | 60,626,278 |
|---|
| 2024-06-30 | $0.00 | — | — | — | — | $516,359.00 | -$516,359.00 | $13,984.00 | — | — | -$502,375.00 | -$0.01 | -$0.01 | 61,354,539 | 61,354,539 |
|---|
| 2024-03-31 | $361,523.00 | — | — | — | — | $749,908.00 | -$388,385.00 | $21,277.00 | — | — | -$367,108.00 | -$0.01 | -$0.01 | 61,442,451 | 61,442,451 |
|---|
| 2023-12-31 | $500,513.00 | — | — | — | — | $804,776.00 | -$304,263.00 | $20,550.00 | — | — | -$267,713.00 | $0.00 | $0.00 | -916,279 | -916,279 |
|---|
| 2023-09-30 | $509,250.00 | — | — | — | — | $499,411.00 | $9,839.00 | $4,041.00 | — | — | $13,880.00 | $0.00 | $0.00 | 72,471,426 | 72,471,426 |
|---|
| 2023-06-30 | $427,299.00 | — | — | — | — | $310,947.00 | $116,352.00 | -$5,532.00 | — | — | $110,820.00 | $0.00 | $0.00 | 75,922,752 | 75,922,752 |
|---|
| 2023-03-31 | $493,286.00 | — | — | — | — | $256,173.00 | $237,113.00 | -$11,121.00 | — | — | $225,992.00 | $0.00 | $0.00 | 75,161,643 | 75,161,643 |
|---|
| 2022-12-31 | $499,323.00 | — | — | — | — | $209,258.00 | $290,065.00 | $13,110.00 | — | — | $238,175.00 | $0.00 | $0.00 | 765,327 | 765,327 |
|---|
| 2022-09-30 | $490,911.00 | — | — | — | — | $233,870.00 | $257,041.00 | -$13,341.00 | — | — | $243,700.00 | $0.00 | $0.00 | 75,805,104 | 75,805,104 |
|---|
| 2022-06-30 | $406,519.00 | — | — | — | — | $270,415.00 | $136,104.00 | -$28,613.00 | — | — | $107,491.00 | $0.00 | $0.00 | 74,215,519 | 74,215,519 |
|---|
| 2022-03-31 | $389,288.00 | — | — | — | — | $310,408.00 | $78,880.00 | -$46,735.00 | — | — | $32,145.00 | $0.00 | $0.00 | 74,380,354 | 74,380,354 |
|---|
| 2021-12-31 | $397,055.00 | — | — | — | — | $193,827.00 | $203,228.00 | -$38,095.00 | — | — | $108,133.00 | $0.00 | $0.00 | 0 | -1,382,037 |
|---|
| 2021-09-30 | $360,470.00 | — | — | — | — | $418,786.00 | -$58,316.00 | -$44,306.00 | — | — | -$102,622.00 | $0.00 | $0.00 | 74,380,345 | 74,380,345 |
|---|
| 2021-06-30 | $497,351.00 | — | — | — | — | $369,976.00 | $127,375.00 | $28,897.00 | — | — | $156,272.00 | $0.00 | $0.00 | 74,380,354 | 78,933,721 |
|---|
| 2021-03-31 | $482,831.00 | — | — | — | — | $438,409.00 | $44,422.00 | -$53,919.00 | — | — | -$9,497.00 | $0.00 | $0.00 | 74,380,354 | 74,380,354 |
|---|
| 2020-12-31 | $733,753.00 | — | — | — | — | $676,124.00 | $57,628.00 | -$302,830.00 | — | — | $919,798.00 | $0.02 | $0.02 | 18,715 | 60,648 |
|---|
| 2020-09-30 | $804,545.00 | — | — | — | — | $262,257.00 | $542,288.00 | $98,348.00 | — | — | $640,636.00 | $0.01 | $0.01 | 74,313,858 | 74,327,914 |
|---|
| 2020-06-30 | $541,402.00 | — | — | — | — | $185,868.00 | $355,534.00 | $49,695.00 | — | — | $405,229.00 | $0.01 | $0.01 | 74,280,354 | 74,280,354 |
|---|
| 2020-03-31 | $388,377.00 | — | — | — | — | $244,960.00 | $143,417.00 | -$81,787.00 | — | — | $61,630.00 | $0.00 | $0.00 | 74,280,354 | 74,280,354 |
|---|
| 2019-12-31 | $337,190.00 | — | — | — | — | $278,186.00 | $59,004.00 | $34,567.00 | — | — | $93,571.00 | $0.00 | $0.00 | 1,495,858 | 1,456,456 |
|---|
| 2019-09-30 | $435,934.00 | — | — | — | — | $281,611.00 | $154,323.00 | $11,240.00 | — | — | $165,563.00 | $0.00 | $0.00 | 74,316,224 | 74,355,625 |
|---|
| 2019-06-30 | $280,671.00 | — | — | — | — | $346,604.00 | -$65,933.00 | -$16,556.00 | — | — | -$82,489.00 | $0.00 | $0.00 | 72,014,222 | 72,063,512 |
|---|
| 2019-03-31 | $256,666.00 | — | — | — | — | $174,476.00 | $82,190.00 | -$19,172.00 | — | — | $63,018.00 | $0.00 | $0.00 | 58,424,410 | 59,642,281 |
|---|
| 2018-09-30 | $201,909.00 | — | — | — | — | $359,115.00 | -$157,206.00 | -$78,919.00 | — | — | -$236,125.00 | $0.00 | $0.00 | 57,679,687 | 57,679,687 |
|---|
| 2012-05-31 | $0.00 | $0.00 | $0.00 | — | — | — | -$121,602.00 | $93.00 | — | — | -$121,509.00 | — | — | — | — |
|---|
| 2012-02-29 | $0.00 | $0.00 | $0.00 | — | — | — | -$95,294.00 | -$3,625.00 | — | — | -$98,919.00 | — | — | — | — |
|---|
| 2011-11-30 | $0.00 | $0.00 | $0.00 | — | — | — | -$147,208.00 | $5,149.00 | — | — | -$142,059.00 | — | — | — | — |
|---|
| 2011-05-31 | $0.00 | $0.00 | $0.00 | — | — | — | -$71,568.00 | $499,936.00 | — | — | $428,368.00 | — | — | — | — |
|---|
| 2011-02-28 | $0.00 | $0.00 | $0.00 | — | — | — | -$129,283.00 | $3,700.00 | — | — | -$125,583.00 | — | — | — | — |
|---|
| 2010-11-30 | $0.00 | $0.00 | $0.00 | — | — | — | -$88,385.00 | $3,808.00 | — | — | -$84,577.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-12-31 | $0.00 | — | — | — | — | $1.9M | -$1.9M | $18,409.00 | -$1.88M | $0.00 | -$1.88M | -$0.03 | -$0.03 | 61,210,703 | 61,210,703 |
|---|
| 2024-12-31 | $361,523.00 | — | — | — | — | $2.48M | -$2.12M | $28,422.00 | -$2.09M | $1.06M | -$3.15M | -$0.05 | -$0.05 | 60,941,971 | 60,941,971 |
|---|
| 2023-12-31 | $1.93M | — | — | — | — | $1.87M | $59,041.00 | $7,938.00 | $66,979.00 | -$16,000.00 | $82,979.00 | $0.00 | $0.00 | 73,417,127 | 73,417,127 |
|---|
| 2022-12-31 | $1.79M | — | — | — | — | $1.02M | $762,089.00 | -$75,578.00 | $686,511.00 | $65,000.00 | $621,511.00 | $0.01 | $0.01 | 75,570,871 | 75,570,871 |
|---|
| 2021-12-31 | $1.74M | — | — | — | — | $1.42M | $316,708.00 | -$107,277.00 | $209,431.00 | $57,000.00 | $152,431.00 | $0.00 | $0.00 | 74,380,354 | 76,091,431 |
|---|
| 2020-12-31 | $2.47M | — | — | — | — | $1.37M | $1.1M | -$236,574.00 | $862,293.00 | -$1.17M | $2.03M | $0.03 | $0.03 | 74,324,616 | 74,380,605 |
|---|
| 2019-12-31 | $1.31M | — | — | — | — | $1.08M | $229,583.00 | $10,080.00 | $239,663.00 | $0.00 | $239,663.00 | $0.00 | $0.00 | 69,805,688 | 69,805,688 |
|---|
| 2019-05-31 | $864,779.00 | — | — | — | — | $996,133.00 | -$131,354.00 | -$150,090.00 | — | -$59,103.00 | -$281,443.00 | -$0.01 | -$0.01 | 60,500,206 | 60,500,206 |
|---|
| 2018-05-31 | $46,504.00 | — | — | — | — | $809,148.00 | -$762,644.00 | -$302,838.00 | — | -$233,517.00 | -$1.07M | -$0.02 | -$0.02 | 56,379,402 | 56,379,402 |
|---|
| 2017-05-31 | $0.00 | $0.00 | $0.00 | — | — | — | -$369,769.00 | — | — | -$247,051.00 | $726,620.00 | $0.01 | $0.01 | 55,785,034 | 65,439,440 |
|---|
| 2016-05-31 | $0.00 | $0.00 | $0.00 | — | — | — | -$1.3M | — | — | $49,550.00 | -$145,734.00 | $0.00 | $0.00 | 49,832,435 | 49,832,435 |
|---|
| 2015-05-31 | $0.00 | $0.00 | $0.00 | — | — | — | -$884,325.00 | — | — | $302,407.00 | -$889,431.00 | — | — | — | 48,164,204 |
|---|
| 2014-05-31 | $0.00 | $0.00 | $0.00 | — | — | — | -$221,651.00 | — | — | $77,114.00 | -$226,804.00 | — | — | — | 33,307,209 |
|---|
| 2013-05-31 | $0.00 | $0.00 | $0.00 | — | — | — | -$334,131.00 | $96.00 | — | $113,572.00 | -$334,035.00 | — | — | — | 27,787,265 |
|---|
| 2012-05-31 | $0.00 | $0.00 | $0.00 | — | — | — | -$479,770.00 | $83.00 | — | $163,094.00 | -$479,687.00 | -$0.02 | -$0.02 | 26,224,400 | 29,980,400 |
|---|
| 2011-05-31 | $0.00 | $0.00 | $0.00 | — | — | — | -$431,892.00 | $506,151.00 | — | — | $74,259.00 | $0.00 | $0.00 | 26,224,400 | 29,980,400 |
|---|