Complete source-backed income-statement history.
- Available history
- 2017-12-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 | $961,138.00 | $984,165.00 | — | $332,621.00 | — | — | -$2.05M | -$69,680.00 | — | — | -$2.12M | -$0.06 | -$0.06 | — | 36,438,703 |
|---|
| 2026-03-31 | $1.11M | $791,840.00 | — | $476,069.00 | — | — | -$1.9M | -$51,990.00 | — | $0.00 | -$1.95M | -$0.05 | -$0.05 | — | 36,397,997 |
|---|
| 2025-12-31 | $565,526.00 | $384,608.00 | — | $458,436.00 | — | — | -$1.54M | -$31,359.00 | — | — | -$1.57M | -$0.06 | -$0.06 | — | -1,883,207 |
|---|
| 2025-09-30 | $1.16M | $1.02M | — | $571,872.00 | — | — | -$1.93M | -$50,643.00 | — | — | -$1.98M | -$0.06 | -$0.06 | — | 34,507,530 |
|---|
| 2025-06-30 | $966,630.00 | $613,591.00 | — | $629,379.00 | — | — | -$1.73M | -$64,706.00 | — | — | -$1.79M | -$0.06 | -$0.06 | — | 30,102,324 |
|---|
| 2025-03-31 | $393,572.00 | $297,658.00 | — | $494,979.00 | — | — | -$2M | -$25,104.00 | — | — | -$2.03M | -$0.07 | -$0.07 | — | 29,886,665 |
|---|
| 2024-12-31 | $817,376.00 | $352,819.00 | — | $545,660.00 | — | — | -$1.53M | -$20,821.00 | — | — | -$1.55M | -$0.05 | -$0.05 | — | -185,020 |
|---|
| 2024-09-30 | $1.96M | $395,894.00 | — | $460,241.00 | — | — | -$202,614.00 | -$846.00 | — | — | -$203,460.00 | -$0.01 | -$0.01 | — | 29,503,143 |
|---|
| 2024-06-30 | $385,896.00 | $301,956.00 | — | $515,629.00 | — | — | -$2.04M | -$2,632.00 | — | — | -$2.05M | -$0.07 | -$0.07 | — | 29,291,259 |
|---|
| 2024-03-31 | $334,617.00 | $143,955.00 | — | $522,723.00 | — | — | -$2.13M | $115,962.00 | — | — | -$2.01M | -$0.07 | — | 28,828,282 | — |
|---|
| 2023-12-31 | $686,535.00 | $350,118.00 | — | $852,797.00 | — | — | -$2.17M | $96,899.00 | — | — | -$2.07M | -$0.08 | — | 4,121 | — |
|---|
| 2023-09-30 | $397,060.00 | $105,869.00 | — | $716,351.00 | — | — | -$1.72M | $105,862.00 | — | — | -$1.61M | -$0.06 | — | 28,811,061 | — |
|---|
| 2023-06-30 | $837,159.00 | $792,944.00 | — | $917,552.00 | — | — | -$2.29M | $137,467.00 | — | — | -$2.15M | -$0.07 | — | 28,811,061 | — |
|---|
| 2023-03-31 | $978,052.00 | $726,918.00 | — | $810,566.00 | — | — | -$2.05M | $1.09M | — | — | -$956,444.00 | -$0.03 | — | 28,761,469 | — |
|---|
| 2022-12-31 | $743,726.00 | $704,491.00 | — | $584,120.00 | — | — | -$2.24M | $93,143.00 | — | — | -$2.15M | -$0.07 | — | 62,150 | — |
|---|
| 2022-09-30 | $879,597.00 | $602,847.00 | — | $743,585.00 | — | — | -$1.86M | $54,300.00 | — | — | -$1.81M | -$0.06 | — | 28,391,894 | — |
|---|
| 2022-06-30 | $658,553.00 | $411,109.00 | — | $1.83M | — | — | -$3.32M | $30,009.00 | — | — | -$3.29M | -$0.12 | — | 28,264,157 | — |
|---|
| 2022-03-31 | $648,427.00 | $404,746.00 | — | $1.34M | — | — | -$2.74M | $252,968.00 | — | — | -$2.49M | -$0.09 | — | — | — |
|---|
| 2021-12-31 | $313,290.00 | $331,628.00 | — | $2.47M | — | — | -$4.22M | $1,932.00 | — | — | -$4.21M | -$0.15 | — | — | 83,450 |
|---|
| 2021-09-30 | $692,929.00 | $392,544.00 | — | $1.9M | — | — | -$3.32M | $1.61M | — | — | -$1.72M | -$0.06 | — | — | 28,079,157 |
|---|
| 2021-06-30 | $937,092.00 | $829,504.00 | — | $2.21M | — | — | -$3.87M | $20,900.00 | — | — | -$3.85M | -$0.14 | — | — | 27,645,366 |
|---|
| 2021-03-31 | $460.52M | $390.76M | — | $1.81B | — | — | -$3.32B | $25.67M | — | — | -$3.29M | -$0.12 | — | — | 27,533,268 |
|---|
| 2020-12-31 | $345,917.00 | $255,580.00 | — | $1.01M | — | — | -$2.27M | $339,929.00 | — | $31,318.00 | -$1.96M | — | — | — | 4,536 |
|---|
| 2020-09-30 | $416,361.00 | $266,929.00 | — | $986,054.00 | — | — | -$2.58M | $76,809.00 | — | $0.00 | -$2.5M | — | — | — | 27,482,157 |
|---|
| 2020-06-30 | $524,271.00 | $624,240.00 | — | $1.12M | — | — | -$2.8M | — | — | $0.00 | -$2.65M | — | — | — | 27,467,366 |
|---|
| 2020-03-31 | $315,372.00 | $278,182.00 | — | $755,453.00 | — | — | -$2.38M | — | — | $0.00 | -$2.21M | — | — | — | 27,452,490 |
|---|
| 2019-12-31 | $433,168.00 | $424,767.00 | — | $735,644.00 | — | — | -$1.94M | — | — | $9,406.00 | -$1.74M | — | — | — | 94,490 |
|---|
| 2019-09-30 | $454,507.00 | $384,803.00 | — | $841,343.00 | — | — | -$1.94M | — | — | $0.00 | -$1.7M | — | — | — | 27,181,003 |
|---|
| 2019-06-30 | $390,874.00 | $322,228.00 | — | $818,240.00 | — | — | -$2.96M | — | — | $0.00 | -$2.7M | — | — | — | 26,828,754 |
|---|
| 2019-03-31 | $402,527.00 | $327,903.00 | — | $692,370.00 | — | — | -$2.44M | — | — | $900.00 | -$2.18M | — | — | — | 26,713,486 |
|---|
| 2018-12-31 | $686,875.00 | $507,947.00 | — | $446,912.00 | — | — | -$1.77M | — | — | -$1.01M | -$512,332.00 | — | — | — | -323,454 |
|---|
| 2018-09-30 | $262,960.00 | $243,406.00 | — | $476,633.00 | — | — | -$1.78M | — | — | $0.00 | -$1.54M | — | — | — | 27,774,436 |
|---|
| 2018-06-30 | $161,286.00 | $129,116.00 | — | $601,199.00 | — | — | -$1.82M | — | — | $0.00 | -$1.6M | — | — | — | 28,060,811 |
|---|
| 2018-03-31 | $184,330.00 | $146,809.00 | — | $576,884.00 | — | — | -$2.23M | — | — | $0.00 | -$2.04M | — | — | — | 28,159,244 |
|---|
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 | $3.09M | $2.32M | — | $2.15M | — | — | -$7.19M | -$171,812.00 | — | — | -$7.36M | -$0.23 | -$0.23 | — | 32,624,323 |
|---|
| 2024-12-31 | $3.5M | $1.19M | — | $2.04M | — | — | -$5.9M | $91,663.00 | — | — | -$5.81M | -$0.20 | -$0.20 | — | 29,318,123 |
|---|
| 2023-12-31 | $2.9M | $1.98M | — | $3.3M | — | — | -$8.23M | $1.43M | — | — | -$6.8M | -$0.24 | — | 28,798,833 | — |
|---|
| 2022-12-31 | $2.93M | $2.12M | — | $4.5M | — | — | -$10.17M | $430,420.00 | — | — | -$9.74M | -$0.34 | — | 28,364,482 | — |
|---|
| 2021-12-31 | $2.4M | $1.94M | — | $8.39M | — | — | -$14.73M | $1.66M | — | $0.00 | -$13.07M | -$0.47 | — | — | 27,838,047 |
|---|
| 2020-12-31 | $1.6M | $1.42M | — | $3.87M | — | — | -$10.03M | $731,708.00 | — | $31,318.00 | -$9.33M | — | — | — | 27,471,587 |
|---|
| 2019-12-31 | $1.68M | $1.46M | — | $3.09M | — | — | -$9.28M | — | — | $10,306.00 | -$8.31M | — | — | — | 27,003,695 |
|---|
| 2018-12-31 | $1.3M | $1.03M | — | $2.1M | — | — | -$7.59M | $894,532.00 | — | -$1.01M | -$5.69M | — | — | — | 27,673,300 |
|---|
| 2017-12-31 | $758,420.00 | $680,197.00 | — | $1.77M | — | — | -$7.13M | $4.92M | — | -$66,694.00 | -$2.14M | — | — | — | 28,917,961 |
|---|