Complete source-backed income-statement history.
- Available history
- 2010-09-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 | — | — | — | $109,925.00 | — | $961,247.00 | -$961,247.00 | -$2,369.00 | -$963,616.00 | — | -$963,616.00 | -$0.53 | -$0.53 | 1,810,208 | 1,810,208 |
|---|
| 2026-03-31 | $0.00 | — | — | $80,769.00 | — | $120,331.00 | -$120,331.00 | $5.2M | $5.08M | — | $5.08M | $2.09 | $2.09 | -147,412 | -147,412 |
|---|
| 2025-12-31 | — | — | — | $153,786.00 | — | $925,103.00 | -$925,103.00 | $3.14M | $2.21M | — | $2.21M | $1.14 | $1.14 | 1,934,878 | 1,934,878 |
|---|
| 2025-09-30 | — | — | — | $273,229.00 | — | $1.11M | -$1.11M | $244,368.00 | -$869,496.00 | — | -$869,496.00 | -$0.47 | -$0.47 | 1,849,389 | 1,849,389 |
|---|
| 2025-06-30 | — | — | — | $394,112.00 | — | $1.21M | -$1.21M | -$3.85M | -$5.06M | — | -$5.06M | -$1.37 | -$1.37 | 3,701,226 | 3,701,226 |
|---|
| 2025-03-31 | $0.00 | — | — | $206,061.00 | — | $1.51M | -$1.51M | -$319,874.00 | -$1.83M | — | -$1.83M | -$0.34 | -$0.34 | -23,130 | -23,130 |
|---|
| 2024-12-31 | $0.00 | — | — | $134,580.00 | — | $401,401.00 | -$401,401.00 | -$448,886.00 | -$850,287.00 | — | -$850,287.00 | -$0.16 | -$0.16 | 5,395,604 | 5,395,604 |
|---|
| 2024-09-30 | $0.00 | — | — | $16,964.00 | — | $355,374.00 | -$355,374.00 | -$229,537.00 | -$584,911.00 | -$2,524.00 | -$582,387.00 | -$0.11 | -$0.11 | 5,395,604 | 5,395,604 |
|---|
| 2024-06-30 | $0.00 | — | — | $1.2M | — | $1.67M | -$1.67M | $60,825.00 | -$1.61M | — | -$324,355.00 | -$0.36 | -$0.36 | 4,443,243 | 4,443,243 |
|---|
| 2024-03-31 | $0.00 | — | — | $1.46M | — | $1.74M | -$1.74M | $14,065.00 | -$1.72M | — | -$1.72M | -$5.44 | -$5.44 | 316,804 | 316,804 |
|---|
| 2023-12-31 | $0.00 | — | — | $1.01M | — | $1.21M | -$1.21M | -$463,958.00 | -$1.68M | — | -$1.68M | -$0.38 | -$0.38 | 16,457 | 16,457 |
|---|
| 2023-09-30 | $0.00 | — | — | $1.12M | — | $1.43M | -$1.43M | $35,086.00 | -$1.4M | — | -$1.4M | -$0.32 | -$0.32 | 4,330,959 | 4,330,959 |
|---|
| 2023-06-30 | $0.00 | — | — | $671,169.00 | — | $1.14M | -$1.14M | -$65,849.00 | -$1.21M | — | -$1.21M | -$0.28 | -$0.28 | 4,330,959 | 4,330,959 |
|---|
| 2023-03-31 | $0.00 | — | — | $348,031.00 | — | $739,294.00 | -$739,294.00 | $21,198.00 | -$718,096.00 | — | -$718,096.00 | -$0.17 | -$0.17 | 4,317,875 | 4,317,875 |
|---|
| 2022-12-31 | $0.00 | — | — | $257,520.00 | — | $655,778.00 | -$655,778.00 | $54,404.00 | -$601,374.00 | — | -$601,374.00 | -$0.14 | -$0.14 | 1,216 | 1,216 |
|---|
| 2022-09-30 | $0.00 | — | — | $501,366.00 | — | $924,060.00 | -$924,060.00 | -$1,245.00 | -$925,305.00 | — | -$925,305.00 | -$0.21 | -$0.21 | 4,321,315 | 4,321,315 |
|---|
| 2022-06-30 | $0.00 | — | — | $160,515.00 | — | $636,674.00 | -$636,674.00 | -$30,043.00 | -$666,717.00 | — | -$666,717.00 | -$0.15 | -$0.15 | 4,320,173 | 4,320,173 |
|---|
| 2022-03-31 | $0.00 | — | — | $669,838.00 | — | $1.34M | -$1.34M | -$20,833.00 | -$1.36M | — | -$1.36M | -$0.32 | — | 4,308,413 | — |
|---|
| 2021-12-31 | $0.00 | — | — | $146,568.00 | — | $861,219.00 | -$861,219.00 | -$29,168.00 | -$890,387.00 | — | -$890,387.00 | -$0.98 | — | -10,254,194 | 801,425 |
|---|
| 2021-09-30 | — | — | — | $257,279.00 | — | $764,171.00 | -$764,171.00 | -$114,128.00 | -$878,299.00 | — | -$878,299.00 | -$0.05 | — | 16,521,882 | 16,521,882 |
|---|
| 2021-06-30 | — | — | — | $140,592.00 | — | $1.31M | -$1.31M | -$238,963.00 | -$1.55M | — | -$1.55M | -$0.11 | — | 14,487,277 | 14,487,277 |
|---|
| 2021-03-31 | $0.00 | — | — | $592,351.00 | — | $1.21M | -$1.21M | -$262.00 | -$1.21M | — | -$1.21M | -$0.11 | — | 10,520,484 | 10,520,484 |
|---|
| 2020-12-31 | $0.00 | — | — | $42,060.00 | — | $536,884.00 | -$536,884.00 | $13,232.00 | -$523,652.00 | — | -$523,652.00 | — | — | — | 65,066 |
|---|
| 2020-09-30 | — | — | — | $539,770.00 | — | $1.09M | -$1.09M | $45,908.00 | -$1.05M | — | -$1.05M | — | — | — | 10,275,758 |
|---|
| 2020-06-30 | — | — | — | $52,008.00 | — | $488,943.00 | -$488,943.00 | -$78,411.00 | -$567,354.00 | — | -$480,386.00 | — | — | — | 10,261,419 |
|---|
| 2020-03-31 | — | — | — | $65,959.00 | — | $520,736.00 | -$520,736.00 | $22,147.00 | -$498,589.00 | — | -$498,589.00 | — | — | — | 10,261,419 |
|---|
| 2019-12-31 | — | — | — | $516,119.00 | — | $737,229.00 | -$737,229.00 | -$12,637.00 | -$749,866.00 | — | -$749,866.00 | — | — | — | 0 |
|---|
| 2019-09-30 | — | — | — | $31,153.00 | — | $189,622.00 | -$189,622.00 | $66,315.00 | -$123,307.00 | — | -$123,307.00 | — | — | — | 10,261,419 |
|---|
| 2019-06-30 | — | — | — | $125,264.00 | — | $505,264.00 | -$505,264.00 | $226,758.00 | -$278,506.00 | — | -$278,506.00 | — | — | — | 10,261,419 |
|---|
| 2019-03-31 | — | — | — | $135,411.00 | — | $654,015.00 | -$654,015.00 | $54,783.00 | -$599,232.00 | — | -$599,232.00 | — | — | — | 10,261,419 |
|---|
| 2018-12-31 | — | — | — | $193,839.00 | — | $524,248.00 | -$524,248.00 | -$265,414.00 | -$789,662.00 | — | -$789,662.00 | — | — | — | 0 |
|---|
| 2018-09-30 | — | — | — | $163,071.00 | — | $498,070.00 | -$498,070.00 | $570.00 | -$497,500.00 | — | -$497,500.00 | — | — | — | 10,261,419 |
|---|
| 2018-06-30 | — | — | — | $333,862.00 | — | $685,125.00 | -$685,125.00 | $13,699.00 | -$671,426.00 | — | -$672,210.00 | — | — | — | 10,261,419 |
|---|
| 2018-03-31 | — | — | — | $190,414.00 | — | $606,684.00 | -$606,684.00 | $8,525.00 | -$598,159.00 | — | -$598,159.00 | — | — | — | 10,261,419 |
|---|
| 2017-12-31 | — | — | — | $307,841.00 | — | $708,783.00 | -$708,783.00 | $12,659.00 | -$696,124.00 | — | -$696,124.00 | — | — | — | 0 |
|---|
| 2017-09-30 | $0.00 | — | — | $150,619.00 | — | $527,032.00 | -$527,032.00 | $72,465.00 | -$454,567.00 | — | -$454,567.00 | — | — | — | 10,261,419 |
|---|
| 2017-06-30 | $0.00 | — | — | $120,180.00 | — | $471,589.00 | -$471,589.00 | $20,497.00 | -$451,092.00 | — | -$451,092.00 | — | — | — | 10,261,419 |
|---|
| 2017-03-31 | $0.00 | — | — | $138,812.00 | — | $657,920.00 | -$657,920.00 | $67.00 | — | — | -$657,853.00 | — | — | — | 10,257,078 |
|---|
| 2016-12-31 | $0.00 | — | — | $79,233.00 | — | $556,276.00 | -$556,276.00 | $199.00 | — | — | -$556,077.00 | — | — | — | 1,479,967 |
|---|
| 2016-09-30 | $0.00 | — | — | $110,821.00 | — | $454,827.00 | -$454,827.00 | -$649.00 | — | — | -$455,476.00 | — | — | — | 7,956,625 |
|---|
| 2016-06-30 | $0.00 | — | — | $290,577.00 | — | $496,656.00 | -$496,656.00 | -$27,832.00 | — | — | -$524,488.00 | — | — | — | 6,612,838 |
|---|
| 2016-03-31 | $0.00 | — | — | $48,515.00 | — | $725,742.00 | -$725,742.00 | -$14,043.00 | — | — | -$739,785.00 | — | — | — | 13,995 |
|---|
| 2015-12-31 | $0.00 | — | — | $191,036.00 | — | $513,315.00 | -$513,315.00 | $76,280.00 | — | — | -$437,055.00 | — | — | — | 500 |
|---|
| 2015-09-30 | — | — | — | $203,814.00 | — | $360,839.00 | -$360,839.00 | -$78,638.00 | — | — | -$439,477.00 | — | — | — | 6,612,838 |
|---|
| 2015-06-30 | — | — | — | $39,975.00 | — | $100,963.00 | -$100,963.00 | -$8,156.00 | -$117,000.00 | — | -$109,119.00 | — | — | — | 6,612,838 |
|---|
| 2015-03-31 | $0.00 | — | — | $21,449.00 | — | $49,921.00 | -$49,921.00 | $12,130.00 | -$126,000.00 | — | -$37,791.00 | $0.00 | $0.00 | 400,000,000 | 400,000,000 |
|---|
| 2014-12-31 | — | — | — | $0.00 | — | $137,000.00 | -$137,000.00 | -$2,000.00 | -$139,000.00 | — | -$133,000.00 | $0.00 | $0.00 | 400,000,000 | 400,000,000 |
|---|
| 2014-09-30 | — | — | — | $0.00 | — | $118,000.00 | -$118,000.00 | -$1,000.00 | -$119,000.00 | — | -$112,000.00 | $0.00 | $0.00 | 400,000,000 | 400,000,000 |
|---|
| 2014-06-30 | — | — | — | — | — | $130,000.00 | -$130,000.00 | $20,000.00 | -$110,000.00 | — | -$96,000.00 | $0.00 | $0.00 | 0 | 0 |
|---|
| 2014-03-31 | — | — | — | $8,000.00 | — | $398,000.00 | -$398,000.00 | $17,000.00 | -$381,000.00 | — | -$370,000.00 | $0.00 | $0.00 | 400,000,000 | 400,000,000 |
|---|
| 2013-12-31 | — | — | — | $10,000.00 | — | $242,000.00 | -$242,000.00 | $10,000.00 | -$232,000.00 | — | -$220,000.00 | $0.00 | $0.00 | 400,000,000 | 400,000,000 |
|---|
| 2013-09-30 | — | — | — | $11,000.00 | — | $206,000.00 | -$206,000.00 | $4,000.00 | -$202,000.00 | — | -$394,000.00 | $0.00 | $0.00 | 400,000,000 | 400,000,000 |
|---|
| 2011-09-30 | $12.33M | — | — | — | — | — | -$5.02M | $550,000.00 | -$4.47M | $45,000.00 | -$4.52M | -$0.72 | -$0.72 | 6,298,662 | 6,298,662 |
|---|
| 2010-09-30 | $9.18M | — | — | — | — | — | -$3.67M | $80,000.00 | -$3.59M | $35,000.00 | -$3.64M | -$0.70 | -$0.70 | 5,216,274 | 5,216,274 |
|---|
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 |
|---|
| 2026-03-31 | $0.00 | — | — | $901,896.00 | — | $4.5M | -$4.5M | $5.87M | $1.37M | — | $1.37M | $0.59 | $0.59 | 2,328,997 | 2,328,997 |
|---|
| 2025-03-31 | $0.00 | — | — | $376,740.00 | — | $2.59M | -$2.59M | -$998,297.00 | -$3.59M | — | -$3.59M | -$0.67 | -$0.67 | 5,372,474 | 5,372,474 |
|---|
| 2024-12-31 | $0.00 | — | — | $3.84M | — | $5.7M | -$5.7M | $175,606.00 | -$5.53M | — | -$5.53M | -$1.13 | -$1.13 | 4,899,953 | 4,899,953 |
|---|
| 2023-12-31 | $0.00 | — | — | $3.06M | — | $4.53M | -$4.53M | -$473,523.00 | -$5M | — | -$5M | -$1.15 | -$1.15 | 4,344,580 | 4,344,580 |
|---|
| 2022-12-31 | $0.00 | — | — | $1.59M | — | $3.56M | -$3.56M | $2,283.00 | -$3.56M | — | -$3.56M | -$0.82 | -$0.82 | 4,317,875 | 4,317,875 |
|---|
| 2021-12-31 | $0.00 | — | — | $1.14M | — | $4.14M | -$4.14M | -$382,521.00 | -$4.52M | — | -$4.52M | -$1.24 | — | 3,685,206 | 14,740,825 |
|---|
| 2020-12-31 | $0.00 | — | — | $699,797.00 | — | $2.55M | -$2.55M | $2,876.00 | -$2.55M | — | -$2.55M | — | — | — | 10,339,071 |
|---|
| 2019-12-31 | — | — | — | $807,947.00 | — | $2.09M | -$2.09M | $335,219.00 | -$1.75M | — | -$1.75M | — | — | — | 10,261,419 |
|---|
| 2018-12-31 | — | — | — | $881,186.00 | — | $2.31M | -$2.31M | -$243,404.00 | -$2.56M | — | -$2.56M | — | — | — | 10,261,419 |
|---|
| 2017-12-31 | — | — | — | $717,452.00 | — | $2.37M | -$2.37M | $105,688.00 | -$2.26M | — | -$2.26M | — | — | — | 10,261,419 |
|---|
| 2016-12-31 | $0.00 | — | — | $417,866.00 | — | $2.23M | -$2.23M | -$42,325.00 | -$2.28M | $0.00 | -$2.28M | — | — | — | 5,306,035 |
|---|
| 2015-12-31 | $0.00 | — | — | $456,274.00 | — | $1.03M | -$1.03M | $1,616.00 | -$1.02M | $0.00 | -$1.02M | — | — | — | 6,613,338 |
|---|
| 2015-06-30 | — | — | — | — | — | $491,000.00 | -$491,000.00 | -$10,000.00 | -$501,000.00 | $0.00 | -$476,000.00 | — | — | — | 400,000,000 |
|---|
| 2014-06-30 | $0.00 | — | — | $42,000.00 | — | $975,000.00 | -$975,000.00 | $51,000.00 | -$924,000.00 | $0.00 | -$1.08M | $0.00 | $0.00 | 400,000,000 | 400,000,000 |
|---|
| 2013-06-30 | — | — | — | — | — | — | — | — | — | $0.00 | — | — | — | — | — |
|---|