Complete source-backed income-statement history.
- Available history
- 2011-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 | $660,601.00 | — | — | $552,013.00 | — | $1.63M | -$971,690.00 | $41,995.00 | — | $0.00 | -$929,695.00 | -$0.41 | -$0.41 | 2,294,364 | 2,294,364 |
|---|
| 2026-03-31 | $806,923.00 | — | — | $661,443.00 | — | $1.31M | -$502,117.00 | $45,735.00 | — | $0.00 | -$456,382.00 | -$0.20 | -$0.20 | 2,291,056 | 2,291,056 |
|---|
| 2025-12-31 | $766,296.00 | — | — | $773,416.00 | — | $1.39M | -$623,027.00 | $43,951.00 | — | $0.00 | -$579,076.00 | -$0.22 | -$0.22 | 159,432 | 159,432 |
|---|
| 2025-09-30 | $1.03M | — | — | $756,482.00 | — | $1.57M | -$544,734.00 | $34,794.00 | — | $0.00 | -$509,940.00 | -$0.33 | -$0.33 | 1,542,139 | 1,542,139 |
|---|
| 2025-06-30 | $589,897.00 | — | — | $656,557.00 | — | $1.31M | -$724,412.00 | $35,709.00 | — | $0.00 | -$688,703.00 | -$0.45 | -$0.45 | 1,542,139 | 1,542,139 |
|---|
| 2025-03-31 | $593,261.00 | — | — | $879,029.00 | — | $1.54M | -$942,409.00 | $39,268.00 | — | $0.00 | -$903,141.00 | -$0.59 | -$0.59 | 1,542,139 | 1,542,139 |
|---|
| 2024-12-31 | $648,820.00 | — | — | $1.04M | — | $1.75M | -$1.1M | $44,624.00 | — | $0.00 | -$1.05M | -$0.68 | -$0.68 | 269 | 269 |
|---|
| 2024-09-30 | $614,243.00 | — | — | $367,985.00 | — | $1.11M | -$499,473.00 | $62,802.00 | — | $0.00 | -$436,671.00 | -$0.28 | -$0.28 | 1,541,722 | 1,541,722 |
|---|
| 2024-06-30 | $726,404.00 | — | — | $933,771.00 | — | $2.06M | -$1.34M | $63,426.00 | — | $0.00 | -$1.27M | -$0.83 | -$0.83 | 1,540,799 | 1,540,799 |
|---|
| 2024-03-31 | $510,817.00 | — | — | $944,321.00 | — | $1.78M | -$1.27M | $73,301.00 | — | $0.00 | -$1.2M | -$0.78 | -$0.78 | 1,540,684 | 1,540,684 |
|---|
| 2023-12-31 | $671,963.00 | — | — | $975,628.00 | — | $1.93M | -$1.26M | $84,161.00 | — | $0.00 | -$1.17M | -$0.77 | -$0.77 | 3,493 | 3,493 |
|---|
| 2023-09-30 | $611,174.00 | — | — | $1.02M | — | $1.76M | -$1.15M | $91,130.00 | — | $0.00 | -$1.06M | -$0.69 | -$0.69 | 1,532,600 | 1,532,600 |
|---|
| 2023-06-30 | $651,005.00 | — | — | $903,243.00 | — | $1.85M | -$1.2M | $147,225.00 | — | $0.00 | -$1.05M | -$0.69 | -$0.69 | 1,524,717 | 1,524,717 |
|---|
| 2023-03-31 | $605,844.00 | — | — | $595,276.00 | — | $1.52M | -$915,175.00 | $58,621.00 | — | $0.00 | -$856,554.00 | -$0.56 | -$0.56 | 1,516,659 | 1,516,659 |
|---|
| 2022-12-31 | $486,972.00 | — | — | $1.19M | — | $2.05M | -$1.56M | $80,793.00 | — | $0.00 | -$1.48M | -$0.97 | -$0.97 | 28,014 | 28,014 |
|---|
| 2022-09-30 | $414,250.00 | — | — | $398,803.00 | — | $1.26M | -$847,786.00 | $43,769.00 | — | $0.00 | -$804,017.00 | -$0.56 | -$0.56 | 1,431,659 | 1,431,659 |
|---|
| 2022-06-30 | $416,710.00 | — | — | $2.08M | — | $3.1M | -$2.69M | $14,889.00 | — | $0.00 | -$2.67M | -$1.90 | -$1.90 | 1,406,657 | 1,406,657 |
|---|
| 2022-03-31 | $388,993.00 | — | — | $1.1M | — | $2.01M | -$1.62M | $26,104.00 | — | $0.00 | -$1.59M | -$0.12 | -$0.12 | 13,440,057 | 13,440,057 |
|---|
| 2021-12-31 | $332,604.00 | — | — | $1.23M | — | $2.21M | -$1.87M | $32,344.00 | — | $0.00 | -$1.84M | -$0.14 | -$0.14 | 1,055,848 | 1,055,848 |
|---|
| 2021-09-30 | $349,269.00 | — | — | $780,153.00 | — | $1.73M | -$1.38M | $25,123.00 | -$1.35M | $0.00 | -$1.35M | -$0.13 | -$0.13 | 10,162,167 | 10,162,167 |
|---|
| 2021-06-30 | $287,603.00 | — | — | $524,550.00 | — | $1.42M | -$1.13M | $20,973.00 | — | $0.00 | -$1.11M | -$0.13 | -$0.13 | 8,746,692 | 8,746,692 |
|---|
| 2021-03-31 | $191,216.00 | — | — | $629,729.00 | — | $1.56M | -$1.37M | $23,146.00 | — | $0.00 | -$1.35M | — | — | — | 8,746,263 |
|---|
| 2020-12-31 | $151,332.00 | — | — | $490,794.00 | — | $1.37M | -$1.22M | $19,993.00 | — | $0.00 | -$1.2M | — | — | — | 119,659 |
|---|
| 2020-09-30 | $115,934.00 | — | — | $573,061.00 | — | $10.62M | -$10.5M | $25,516.00 | -$10.48M | -$2.92M | -$7.56M | — | — | — | 6,296,227 |
|---|
| 2020-06-30 | $112,927.00 | — | — | $307,900.00 | — | $1.1M | -$982,459.00 | $28,817.00 | — | $0.00 | -$953,642.00 | — | — | — | 6,288,351 |
|---|
| 2020-03-31 | $56,749.00 | — | — | $359,651.00 | — | $1.29M | -$1.23M | $51,353.00 | — | $0.00 | -$1.18M | — | — | — | 6,233,331 |
|---|
| 2019-12-31 | $17,066.00 | — | — | $417,401.00 | — | $1.25M | -$1.23M | $64,607.00 | — | $0.00 | -$1.17M | — | — | — | 990,597 |
|---|
| 2019-09-30 | $0.00 | — | — | $3.52M | — | $8.95M | -$8.95M | $46,394.00 | -$8.9M | $0.00 | -$8.9M | — | — | — | 3,862,936 |
|---|
| 2019-06-30 | $0.00 | — | — | $487,519.00 | — | $1.38M | -$1.38M | $898.00 | — | $0.00 | -$1.38M | — | — | — | 882,107 |
|---|
| 2019-03-31 | $0.00 | — | — | $463,782.00 | — | $1.33M | -$1.33M | -$95.00 | — | $0.00 | -$1.33M | — | — | — | 806,976 |
|---|
| 2018-12-31 | $0.00 | — | — | $514,733.00 | — | — | -$1.64M | $283.00 | — | $0.00 | -$1.64M | — | — | — | 9,386 |
|---|
| 2018-09-30 | $0.00 | $0.00 | — | $735,879.00 | — | — | -$1.81M | $2,351.00 | — | — | -$1.81M | — | — | — | 783,865 |
|---|
| 2018-06-30 | — | $0.00 | — | $927,069.00 | — | — | -$1.99M | -$32,590.00 | — | — | -$2.03M | — | — | — | 728,929 |
|---|
| 2018-03-31 | — | — | — | $706,271.00 | — | — | -$1.83M | $5,825.00 | — | $0.00 | -$1.82M | — | — | — | 8,717,541 |
|---|
| 2017-12-31 | $7.5M | — | — | $1.08M | — | — | $4.43M | $14,509.00 | — | $0.00 | $4.45M | — | — | — | 17,449 |
|---|
| 2017-09-30 | $85,000.00 | $97,028.00 | — | $884,797.00 | — | — | -$2.24M | -$15,404.00 | — | — | -$2.26M | — | — | — | 8,717,541 |
|---|
| 2017-06-30 | — | $59,091.00 | — | $873,837.00 | — | — | -$2.9M | -$15,531.00 | — | — | -$2.92M | — | — | — | 8,706,387 |
|---|
| 2017-03-31 | — | — | — | $1.22M | — | — | -$2.86M | -$9,944.00 | — | $0.00 | -$2.87M | — | — | — | 8,518,830 |
|---|
| 2016-12-31 | $3M | — | — | $40.21M | — | — | -$64,434.00 | -$326,894.00 | — | $0.00 | -$391,328.00 | — | — | — | 296,222 |
|---|
| 2016-09-30 | $0.00 | — | — | $891,828.00 | — | — | -$2.25M | -$220,352.00 | — | — | -$2.47M | — | — | — | 8,987,145 |
|---|
| 2016-06-30 | — | — | — | $2.21M | — | — | -$43.26M | -$4.51M | — | — | -$47.77M | — | — | — | 7,804,187 |
|---|
| 2016-03-31 | — | — | — | $429,281.00 | — | — | -$1.85M | -$1.72M | — | $0.00 | -$3.57M | — | — | — | 4,591,364 |
|---|
| 2015-12-31 | — | — | — | $1.03M | — | — | -$2.69M | -$935,619.00 | — | $0.00 | -$3.63M | — | — | — | 0 |
|---|
| 2015-09-30 | — | — | — | $816,318.00 | — | — | -$3.8M | -$1.52M | — | — | -$5.32M | — | — | — | 4,228,974 |
|---|
| 2015-06-30 | — | — | — | $555,740.00 | — | — | -$1.36M | $233,981.00 | -$1.13M | $0.00 | -$1.13M | — | — | — | 4,221,328 |
|---|
| 2015-03-31 | $0.00 | $0.00 | $0.00 | $1.04M | — | $1.97M | -$1.97M | -$460,920.00 | -$2.43M | $0.00 | -$2.43M | — | — | — | 139,297,282 |
|---|
| 2014-12-31 | — | — | — | $2.82M | — | $4.22M | -$4.22M | -$85,570.00 | -$4.3M | — | -$4.3M | — | — | — | 1,146,212 |
|---|
| 2014-09-30 | — | — | — | $1.91M | — | $3.11M | -$3.11M | -$73,855.00 | -$3.18M | — | -$3.18M | — | — | — | 136,052,498 |
|---|
| 2014-06-30 | — | — | — | $1.03M | — | $2.64M | -$2.64M | -$118,977.00 | -$2.76M | $0.00 | -$2.76M | — | — | — | 136,052,498 |
|---|
| 2014-03-31 | $0.00 | $0.00 | $0.00 | $564,890.00 | — | $2.96M | -$2.96M | -$1.1M | -$4.06M | $0.00 | -$4.06M | — | — | — | 136,052,498 |
|---|
| 2013-12-31 | $0.00 | — | $0.00 | $445,592.00 | — | $3.55M | -$3.55M | -$54,055.00 | -$3.54M | — | -$3.54M | — | — | — | 4,615 |
|---|
| 2013-11-30 | $2,169.00 | — | — | — | — | $78,936.00 | -$76,767.00 | — | — | — | -$82,462.00 | — | — | 135,000,000 | — |
|---|
| 2013-09-30 | — | — | — | $1.04M | — | $2.53M | -$2.53M | -$198,803.00 | -$2.73M | — | -$2.73M | — | — | — | 119,831,943 |
|---|
| 2013-08-31 | $8,640.00 | — | — | — | — | $64,081.00 | -$62,190.00 | — | — | — | -$76,090.00 | — | — | 0 | — |
|---|
| 2013-06-30 | $1M | — | $1M | $956,410.00 | — | $2.03M | -$1.03M | $94,072.00 | -$938,331.00 | — | -$938,331.00 | — | — | — | 119,831,943 |
|---|
| 2013-05-31 | $39,415.00 | — | $29,485.00 | — | — | $39,814.00 | -$10,327.00 | — | — | — | — | — | — | 135,000,000 | — |
|---|
| 2013-03-31 | — | — | — | $622,105.00 | — | $1.39M | -$1.39M | — | -$1.38M | — | -$1.38M | — | — | — | 119,831,943 |
|---|
| 2013-02-28 | $32,560.00 | — | — | — | — | $14,315.00 | $18,245.00 | — | — | — | — | — | — | 135,000,000 | — |
|---|
| 2012-11-30 | $32,964.00 | — | — | — | — | $44,246.00 | -$11,282.00 | — | — | — | -$14,479.00 | — | — | 13,500,000 | — |
|---|
| 2012-08-31 | $26,640.00 | — | — | — | — | $66,790.00 | -$40,150.00 | — | — | — | -$2,881.00 | — | — | 36,999,730 | — |
|---|
| 2012-05-31 | $36,430.00 | — | $36,430.00 | — | — | $72,056.00 | -$35,626.00 | — | — | — | — | — | — | 121,304,350 | — |
|---|
| 2012-02-29 | $35,967.00 | — | — | — | — | $62,034.00 | -$26,067.00 | — | — | — | — | — | — | 100,000,000 | — |
|---|
| 2011-11-30 | $13,749.00 | — | — | — | — | $28,566.00 | -$14,817.00 | — | — | — | -$18,169.00 | — | — | 10,000,000 | — |
|---|
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.98M | — | — | $3.07M | — | $5.81M | -$2.83M | $153,722.00 | — | $0.00 | -$2.68M | -$1.58 | -$1.58 | 1,701,571 | 1,701,571 |
|---|
| 2024-12-31 | $2.5M | — | — | $3.29M | — | $6.7M | -$4.2M | $244,153.00 | — | $0.00 | -$3.96M | -$2.57 | -$2.57 | 1,541,339 | 1,541,339 |
|---|
| 2023-12-31 | $2.54M | — | — | $3.49M | — | $7.06M | -$4.52M | $381,137.00 | — | $0.00 | -$4.13M | -$2.71 | -$2.71 | 1,528,210 | 1,528,210 |
|---|
| 2022-12-31 | $1.71M | — | — | $4.77M | — | $8.42M | -$6.72M | $165,555.00 | — | $0.00 | -$6.55M | -$4.61 | -$4.61 | 1,422,443 | 1,422,443 |
|---|
| 2021-12-31 | $1.16M | — | — | $3.16M | — | $6.91M | -$5.75M | $101,586.00 | — | $0.00 | -$5.65M | -$0.55 | -$0.55 | 10,279,408 | 10,279,408 |
|---|
| 2020-12-31 | $436,942.00 | — | — | $1.73M | — | $14.37M | -$13.94M | $125,679.00 | — | -$2.92M | -$10.89M | — | — | — | 6,392,381 |
|---|
| 2019-12-31 | $17,066.00 | — | — | $4.89M | — | $12.9M | -$12.89M | $111,804.00 | — | $0.00 | -$12.78M | — | — | — | 2,852,464 |
|---|
| 2018-12-31 | $0.00 | — | — | $2.88M | — | $7.28M | -$7.28M | -$24,131.00 | — | $0.00 | -$7.3M | — | — | — | 756,015 |
|---|
| 2017-12-31 | $7.59M | — | — | $4.06M | — | — | -$3.57M | -$26,370.00 | — | $0.00 | -$3.6M | — | — | — | 8,665,763 |
|---|
| 2016-12-31 | $3M | — | — | $43.74M | — | — | -$47.43M | -$6.78M | — | $0.00 | -$54.21M | — | — | — | 7,430,574 |
|---|
| 2015-12-31 | $0.00 | — | — | $3.43M | — | — | -$9.82M | -$2.69M | — | $0.00 | -$12.51M | — | — | — | 4,223,905 |
|---|
| 2014-12-31 | $0.00 | $0.00 | $0.00 | $6.32M | — | $12.92M | -$12.92M | -$1.38M | -$14.31M | $0.00 | -$14.31M | — | — | — | 135,896,022 |
|---|
| 2013-12-31 | $1M | $0.00 | $1M | $3.06M | — | $9.61M | -$8.61M | -$31,954.00 | -$8.58M | $0.00 | -$8.58M | — | — | — | 119,836,558 |
|---|
| 2013-08-31 | $96,900.00 | — | — | — | — | $162,457.00 | -$65,557.00 | — | — | — | -$89,172.00 | — | — | 135,000,000 | — |
|---|
| 2012-12-31 | $293,603.00 | $44,838.00 | $248,765.00 | $1.94M | — | $6.59M | -$6.34M | — | -$6.33M | — | -$6.33M | — | — | — | 119,828,687 |
|---|
| 2012-08-31 | $112,786.00 | — | — | — | — | $229,447.00 | -$116,661.00 | — | — | — | -$89,172.00 | — | — | 144,153,010 | — |
|---|