Complete source-backed income-statement history.
- Available history
- 2013-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 | $804,000.00 | $329,000.00 | — | — | $36.03M | — | -$36.8M | -$14,000.00 | — | — | -$36.82M | -$0.59 | -$0.59 | 62,142,617 | 62,142,617 |
|---|
| 2026-03-31 | $706,000.00 | $299,000.00 | — | — | $85.4M | — | -$87.66M | -$19.06M | — | — | -$106.72M | -$1.98 | -$1.98 | 53,954,052 | 53,954,052 |
|---|
| 2025-12-31 | $628,377.00 | $247,642.00 | $380,735.00 | — | — | $1.94M | -$1.56M | -$48,826.00 | -$1.61M | $0.00 | -$1.61M | -$0.40 | — | 139,913 | — |
|---|
| 2025-09-30 | $696,995.00 | $322,905.00 | $374,090.00 | — | — | $812,980.00 | -$438,890.00 | -$281,717.00 | -$720,607.00 | $0.00 | -$720,607.00 | -$0.19 | — | 3,783,640 | — |
|---|
| 2025-06-30 | $440,000.00 | $219,000.00 | $167,224.00 | — | $1.06M | $1.31M | -$902,000.00 | -$1.3M | -$1.27M | $0.00 | -$2.2M | -$0.05 | -$0.05 | 41,290,000 | 41,290,000 |
|---|
| 2025-03-31 | $0.00 | $0.00 | $244,075.00 | — | $867,000.00 | $1.13M | -$867,000.00 | -$875,000.00 | -$829,133.00 | $0.00 | -$1.74M | -$0.05 | -$0.05 | 32,593,867 | 32,593,867 |
|---|
| 2024-12-31 | $584,972.00 | $429,882.00 | $155,090.00 | — | — | $1.04M | -$886,015.00 | -$62,725.00 | -$948,740.00 | $0.00 | -$948,740.00 | -$0.27 | — | 52,601 | — |
|---|
| 2024-09-30 | $647,842.00 | $293,426.00 | $354,416.00 | — | — | $1.09M | -$734,166.00 | -$46,667.00 | -$780,833.00 | $0.00 | -$780,833.00 | -$0.22 | — | 3,517,838 | — |
|---|
| 2024-06-30 | $684,712.00 | $356,017.00 | $328,695.00 | — | — | $1.15M | -$824,917.00 | -$53,026.00 | -$877,943.00 | $0.00 | -$877,943.00 | -$0.27 | — | 3,226,251 | — |
|---|
| 2024-03-31 | $649,420.00 | $357,958.00 | $291,462.00 | — | — | $1.16M | -$863,966.00 | -$255.00 | -$863,711.00 | $0.00 | -$863,711.00 | -$0.27 | — | 3,223,015 | — |
|---|
| 2023-12-31 | $781,156.00 | $463,658.00 | $317,498.00 | — | — | $1.37M | -$1.05M | $382,491.00 | -$667,848.00 | $0.00 | -$667,848.00 | -$0.21 | — | -3,137 | — |
|---|
| 2023-09-30 | $728,468.00 | $327,928.00 | $400,540.00 | — | — | $1.27M | -$869,229.00 | $197,484.00 | -$671,745.00 | $0.00 | -$671,745.00 | -$0.21 | — | 3,196,230 | — |
|---|
| 2023-06-30 | $737,398.00 | $426,975.00 | $310,423.00 | — | — | $1.74M | -$1.43M | $6,805.00 | -$1.42M | $0.00 | -$1.42M | -$0.45 | — | 3,158,593 | — |
|---|
| 2023-03-31 | $859,004.00 | $447,631.00 | $411,373.00 | — | — | $2.36M | -$1.95M | $46,436.00 | -$1.9M | $0.00 | -$1.9M | -$0.58 | — | 3,304,620 | — |
|---|
| 2022-12-31 | $1.07M | $508,499.00 | $559,659.00 | — | — | $1.72M | -$1.16M | $4,907.00 | -$1.15M | $0.00 | -$1.15M | -$0.35 | — | 461 | — |
|---|
| 2022-09-30 | $1.22M | $492,991.00 | $726,159.00 | — | — | $1.92M | -$1.2M | -$110,141.00 | -$1.31M | $0.00 | -$1.31M | -$0.40 | — | 3,296,415 | 13,185,659 |
|---|
| 2022-06-30 | $1.4M | $499,427.00 | $899,888.00 | — | — | $2.07M | -$1.17M | -$147,333.00 | -$1.32M | $0.00 | -$1.32M | -$0.40 | — | 3,296,415 | 13,185,659 |
|---|
| 2022-03-31 | $1.27M | $579,962.00 | $692,524.00 | — | — | $1.71M | -$1.02M | -$221,289.00 | -$1.24M | $0.00 | -$1.24M | -$0.38 | -$0.09 | 13,181,820 | 13,181,820 |
|---|
| 2021-12-31 | $1.69M | $576,402.00 | $1.11M | — | — | $2.92M | -$1.81M | -$72,459.00 | -$1.88M | $0.00 | -$1.88M | -$0.19 | — | — | — |
|---|
| 2021-09-30 | $1.47M | $469,601.00 | $1M | — | — | $1.5M | -$498,929.00 | -$7,047.00 | -$505,976.00 | $0.00 | -$505,976.00 | -$0.05 | — | 9,717,580 | 9,717,580 |
|---|
| 2021-06-30 | $1.46M | $409,577.00 | $1.05M | — | — | $1.17M | -$117,522.00 | -$125,814.00 | -$243,336.00 | $0.00 | -$243,336.00 | -$0.03 | — | 8,581,448 | 8,581,448 |
|---|
| 2021-03-31 | $1.49M | $395,775.00 | $1.09M | — | — | $948,761.00 | $145,132.00 | -$132,577.00 | $12,555.00 | $0.00 | $12,555.00 | $0.00 | $0.00 | 8,513,694 | 13,780,566 |
|---|
| 2020-12-31 | $1.04M | $500,597.00 | $542,538.00 | — | — | $856,723.00 | -$314,185.00 | -$204,672.00 | -$518,857.00 | $0.00 | -$518,857.00 | -$0.06 | — | 68,158 | — |
|---|
| 2020-09-30 | $1.1M | $288,213.00 | $812,116.00 | — | — | $726,633.00 | $85,483.00 | -$158,194.00 | -$72,711.00 | $0.00 | -$72,711.00 | -$0.01 | — | 8,116,112 | — |
|---|
| 2020-06-30 | $808,848.00 | $242,158.00 | $566,690.00 | — | — | $519,974.00 | $46,716.00 | — | $193,827.00 | $0.00 | $193,828.00 | $0.02 | $0.02 | 7,958,231 | 13,450,090 |
|---|
| 2020-03-31 | $415,251.00 | $170,352.00 | $244,899.00 | — | — | $475,612.00 | -$230,713.00 | — | $42,829.00 | — | $42,829.00 | $0.01 | $0.00 | 7,942,846 | 13,555,627 |
|---|
| 2019-12-31 | $286,084.00 | $256,908.00 | $29,176.00 | — | — | $265,526.00 | -$236,350.00 | — | -$1.83M | — | -$1.83M | -$0.23 | — | 48,114 | — |
|---|
| 2019-09-30 | $296,332.00 | $159,216.00 | $137,116.00 | — | — | $384,598.00 | -$247,482.00 | — | -$507,859.00 | — | -$507,859.00 | -$0.07 | — | 7,788,008 | — |
|---|
| 2019-06-30 | $253,808.00 | $169,008.00 | $84,800.00 | — | — | $415,937.00 | -$331,137.00 | — | -$439,779.00 | — | -$439,779.00 | -$0.06 | -$0.06 | 7,709,067 | — |
|---|
| 2019-03-31 | $226,349.00 | $161,318.00 | $65,031.00 | — | — | $255,096.00 | -$190,065.00 | — | -$208,503.00 | — | -$208,503.00 | -$0.03 | — | 7,690,898 | — |
|---|
| 2018-12-31 | $211,954.00 | $170,939.00 | $41,015.00 | — | — | $375,911.00 | -$334,896.00 | — | -$354,463.00 | — | -$354,463.00 | -$0.05 | — | 2,082 | — |
|---|
| 2018-09-30 | $190,179.00 | $156,366.00 | $33,813.00 | — | — | $371,702.00 | -$337,889.00 | — | -$350,901.00 | — | -$350,901.00 | -$0.05 | — | 7,667,942 | — |
|---|
| 2018-06-30 | $147,375.00 | $150,738.00 | -$3,363.00 | — | — | $232,798.00 | -$236,161.00 | — | -$243,976.00 | $0.00 | -$243,976.00 | -$0.03 | — | 7,667,047 | — |
|---|
| 2018-03-31 | $143,295.00 | $167,275.00 | -$23,980.00 | — | — | $173,815.00 | -$197,795.00 | — | — | $0.00 | -$202,542.00 | -$0.01 | — | 23,000,000 | — |
|---|
| 2017-12-31 | $201,868.00 | $149,599.00 | $52,269.00 | — | — | $554,105.00 | -$501,836.00 | — | — | $759,459.00 | -$502,284.00 | -$0.02 | — | -27,523 | — |
|---|
| 2017-09-30 | $384,279.00 | $163,071.00 | $221,208.00 | — | — | $436,077.00 | -$214,869.00 | — | -$215,189.00 | $0.00 | -$215,189.00 | -$0.01 | — | 23,107,609 | — |
|---|
| 2017-06-30 | $196,945.00 | $133,192.00 | $63,753.00 | — | — | $415,707.00 | -$351,954.00 | — | -$352,472.00 | $0.00 | -$352,472.00 | -$0.02 | — | 23,110,000 | — |
|---|
| 2017-03-31 | $127,612.00 | $96,280.00 | $31,332.00 | — | — | $222,683.00 | -$191,351.00 | — | — | $0.00 | -$191,799.00 | -$0.01 | — | 23,110,000 | — |
|---|
| 2016-12-31 | $75,128.00 | $62,440.00 | $12,688.00 | — | — | $361,106.00 | -$348,418.00 | — | — | $0.00 | -$348,995.00 | -$0.02 | — | 511,999 | — |
|---|
| 2016-09-30 | $19,540.00 | $15,633.00 | $3,907.00 | — | — | $160,747.00 | -$156,840.00 | — | — | $0.00 | -$159,958.00 | -$0.01 | — | 20,164,565 | — |
|---|
| 2016-06-30 | $0.00 | $0.00 | $0.00 | — | — | $167,293.00 | -$167,293.00 | — | — | $0.00 | -$167,293.00 | -$0.01 | — | 20,000,000 | — |
|---|
| 2016-03-31 | $0.00 | — | $0.00 | — | — | $136,995.00 | -$136,995.00 | — | — | — | -$136,995.00 | -$0.01 | — | 20,376,213 | — |
|---|
| 2015-12-31 | $0.00 | — | $0.00 | — | — | $178,281.00 | -$178,281.00 | — | — | — | -$178,281.00 | -$0.01 | — | 416,463 | — |
|---|
| 2015-09-30 | $0.00 | — | $0.00 | — | — | $124,802.00 | -$124,802.00 | — | — | — | -$124,802.00 | -$0.01 | — | 17,618,880 | 10,030,612 |
|---|
| 2015-06-30 | $0.00 | — | — | — | — | $66,024.00 | -$66,024.00 | — | -$15,171.00 | $0.00 | -$66,024.00 | $0.00 | — | 17,923,407 | 10,030,612 |
|---|
| 2015-03-31 | $0.00 | — | $0.00 | — | — | $54,373.00 | -$54,373.00 | — | — | — | -$54,373.00 | $0.00 | — | 16,963,288 | 10,030,612 |
|---|
| 2014-12-31 | — | — | — | — | — | $2,658.00 | -$2,658.00 | — | — | — | -$1,718.00 | — | — | — | 0 |
|---|
| 2014-09-30 | $0.00 | — | — | — | — | $14,036.00 | -$14,036.00 | — | — | — | -$14,036.00 | $0.00 | — | — | 10,030,612 |
|---|
| 2014-06-30 | $0.00 | — | — | — | — | $1,691.00 | -$1,691.00 | — | -$1,691.00 | $0.00 | -$1,691.00 | — | — | — | 10,030,612 |
|---|
| 2014-03-31 | $0.00 | — | — | — | — | $5,767.00 | -$5,767.00 | — | — | — | -$5,767.00 | — | — | — | 10,030,612 |
|---|
| 2013-09-30 | — | — | — | — | — | $5,852.00 | -$5,852.00 | — | — | — | -$5,852.00 | -$0.01 | — | — | 6,829,525 |
|---|
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 | $2.43M | $1.27M | $1.17M | — | — | $5.19M | -$4.03M | -$397,826.00 | -$4.43M | $0.00 | -$4.43M | -$1.17 | — | 3,796,373 | — |
|---|
| 2024-12-31 | $2.57M | $1.44M | $1.13M | — | — | $4.44M | -$3.31M | -$162,163.00 | -$3.47M | $0.00 | -$3.47M | -$1.03 | — | 3,376,407 | — |
|---|
| 2023-12-31 | $3.11M | $1.67M | $1.44M | — | — | $6.74M | -$5.3M | $633,216.00 | -$4.66M | $0.00 | -$4.66M | -$1.45 | — | 3,219,224 | — |
|---|
| 2022-12-31 | $4.96M | $2.08M | $2.88M | — | — | $7.42M | -$4.55M | -$473,856.00 | -$5.02M | $0.00 | -$5.02M | -$1.52 | — | 3,296,559 | — |
|---|
| 2021-12-31 | $6.11M | $1.85M | $4.26M | — | — | $6.54M | -$2.28M | -$337,897.00 | -$2.62M | $0.00 | -$2.62M | -$0.27 | — | — | — |
|---|
| 2020-12-31 | $3.37M | $1.2M | $2.17M | — | — | $2.58M | -$412,698.00 | $57,787.00 | -$354,911.00 | $0.00 | -$354,911.00 | -$0.04 | — | 8,074,164 | — |
|---|
| 2019-12-31 | $1.06M | $695,076.00 | $367,497.00 | — | — | $1.37M | -$1.01M | — | -$2.98M | — | -$2.98M | -$0.38 | — | 7,749,695 | — |
|---|
| 2018-12-31 | $692,803.00 | $645,318.00 | $47,485.00 | — | — | $1.15M | -$1.11M | — | -$1.15M | — | -$1.15M | -$0.15 | — | 7,669,178 | — |
|---|
| 2017-12-31 | $910,705.00 | $542,142.00 | $368,563.00 | — | — | $1.63M | -$1.26M | — | — | $0.00 | -$1.26M | -$0.05 | — | 23,081,671 | — |
|---|
| 2016-12-31 | $94,668.00 | $78,073.00 | $16,595.00 | — | — | $825,233.00 | -$808,638.00 | — | — | $0.00 | -$812,333.00 | -$0.04 | — | 20,692,201 | — |
|---|
| 2015-12-31 | $0.00 | — | $0.00 | — | — | $423,480.00 | -$423,480.00 | — | — | — | -$423,480.00 | -$0.02 | — | 17,633,595 | — |
|---|
| 2014-12-31 | — | — | — | — | — | $24,152.00 | -$24,152.00 | — | — | — | -$23,212.00 | — | — | — | 10,030,612 |
|---|
| 2013-12-31 | $0.00 | — | — | — | — | $12,291.00 | -$12,291.00 | — | — | — | -$12,291.00 | — | — | — | 4,512,804 |
|---|