Complete source-backed income-statement history.
- Available history
- 2016-03-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 | $249,830.00 | — | — | — | $517,489.00 | $788,606.00 | -$538,776.00 | -$280,929.00 | — | — | -$819,705.00 | -$0.28 | -$0.28 | 2,942,170 | 2,942,170 |
|---|
| 2026-03-31 | $423,465.00 | — | — | — | $847,281.00 | $1.12M | -$700,813.00 | -$920,491.00 | — | — | -$1.62M | -$0.56 | -$0.56 | 2,902,203 | 2,902,203 |
|---|
| 2025-12-31 | $310,179.00 | — | — | — | $453,610.00 | $841,073.00 | -$530,894.00 | -$145,583.00 | — | — | -$676,477.00 | -$0.24 | -$0.24 | 11,958 | 11,958 |
|---|
| 2025-09-30 | $388,545.00 | — | — | — | $500,736.00 | $918,131.00 | -$529,586.00 | -$322,214.00 | — | — | -$851,800.00 | -$0.30 | -$0.30 | 2,832,377 | 2,832,377 |
|---|
| 2025-06-30 | $592,360.00 | — | — | — | $451,755.00 | $1.03M | -$435,385.00 | -$265,653.00 | — | — | -$701,038.00 | -$0.25 | -$0.25 | 2,819,472 | 2,819,472 |
|---|
| 2025-03-31 | $774,208.00 | — | — | — | $629,415.00 | $1.39M | -$617,389.00 | -$433,550.00 | — | — | -$1.05M | -$0.37 | -$0.37 | 2,819,472 | 2,819,472 |
|---|
| 2024-12-31 | $618,927.00 | — | — | — | $546,196.00 | $1.37M | -$748,774.00 | -$481,432.00 | -$1.23M | — | -$1.23M | -$0.44 | -$0.44 | 1,154 | 1,154 |
|---|
| 2024-09-30 | $590,124.00 | — | — | — | $631,828.00 | $2.26M | -$1.67M | -$301,772.00 | -$1.97M | — | -$1.97M | -$0.70 | -$0.70 | 2,819,472 | 2,819,472 |
|---|
| 2024-06-30 | $795,078.00 | — | — | — | $861,469.00 | $1.87M | -$1.08M | -$460,947.00 | -$1.54M | — | -$1.54M | -$0.01 | -$0.01 | 281,788,578 | 281,788,578 |
|---|
| 2024-03-31 | $1M | — | — | — | $999,443.00 | $2.18M | -$1.18M | -$209,680.00 | -$1.39M | — | -$1.39M | $0.00 | $0.00 | 280,484,268 | 280,484,268 |
|---|
| 2023-12-31 | $931,214.00 | — | — | — | $918,260.00 | $2.04M | -$1.11M | -$173,591.00 | -$1.29M | — | -$1.29M | $0.00 | $0.00 | 2,038,503 | 2,038,503 |
|---|
| 2023-09-30 | $1.33M | — | — | — | $767,705.00 | $2.52M | -$1.18M | $1.02M | -$161,370.00 | — | -$174,924.00 | $0.00 | $0.00 | 265,519,460 | 265,519,460 |
|---|
| 2023-06-30 | $1.63M | — | — | — | $833,689.00 | $2.5M | -$798,091.00 | -$190,912.00 | -$989,003.00 | — | -$1M | $0.00 | $0.00 | 259,817,248 | 259,817,248 |
|---|
| 2023-03-31 | $16,299.00 | — | — | — | $1.1M | $2.81M | -$1.06M | -$121,210.00 | -$1.18M | — | $1.45M | $0.01 | $0.01 | 257,131,222 | 257,131,222 |
|---|
| 2022-12-31 | $1.34M | — | — | — | $898,706.00 | $4.75M | -$4.15M | $72,490.00 | -$4.08M | — | -$4.27M | -$0.02 | -$0.02 | 3,413,229 | 3,413,229 |
|---|
| 2022-09-30 | $1.26M | — | — | — | $1.09M | $3.23M | -$1.53M | -$3,177.00 | -$1.54M | — | -$1.78M | -$0.01 | -$0.01 | 243,355,562 | 243,355,562 |
|---|
| 2022-06-30 | $1.43M | — | — | — | $1.26M | $3.09M | -$1.53M | $89,280.00 | -$1.44M | — | -$1.59M | -$0.01 | -$0.01 | 238,595,764 | 238,595,764 |
|---|
| 2022-03-31 | $1.38M | — | — | — | $1.34M | $2.98M | -$1.45M | -$5,023.00 | -$1.02M | — | -$1.17M | $0.00 | -$0.01 | 238,008,478 | 238,008,478 |
|---|
| 2021-12-31 | $1.38M | — | — | — | $1.27M | $815,063.00 | -$1.86M | -$6,061.00 | -$2M | — | -$1.72M | -$0.01 | -$0.01 | 0 | 0 |
|---|
| 2021-09-30 | $1.39M | — | — | — | $1.15M | $4.54M | -$490,310.00 | -$4,118.00 | -$368,017.00 | — | -$368,017.00 | $0.00 | $0.00 | 232,203,244 | 232,203,244 |
|---|
| 2021-06-30 | $1.47M | — | — | — | $1.15M | $3.13M | -$1.41M | $1,623.00 | -$505,764.00 | — | -$505,764.00 | $0.00 | $0.00 | 228,007,727 | 228,007,727 |
|---|
| 2021-03-31 | $1.51M | — | — | — | $1.37M | $3.35M | -$1.57M | -$6.26M | -$7.82M | — | -$7.82M | -$0.04 | -$0.04 | 213,279,052 | 213,279,052 |
|---|
| 2020-12-31 | $1.24M | — | — | — | $946,870.00 | $2.65M | -$1.05M | -$871,794.00 | -$1.92M | — | -$1.92M | -$0.01 | -$0.01 | 13,590,330 | 13,590,330 |
|---|
| 2020-09-30 | $1.05M | — | — | — | $958,874.00 | $2.88M | -$843,075.00 | -$891,220.00 | -$1.73M | — | -$1.73M | -$0.01 | -$0.01 | 147,366,619 | 147,366,619 |
|---|
| 2020-06-30 | $1.11M | — | — | — | $646,309.00 | $1.81M | -$650,017.00 | -$867,831.00 | -$1.52M | — | -$1.52M | -$0.01 | -$0.01 | 125,535,787 | 125,535,787 |
|---|
| 2020-03-31 | $1.34M | — | — | — | $510,976.00 | $1.86M | -$527,634.00 | -$52,582.00 | -$580,216.00 | — | -$580,216.00 | -$0.01 | -$0.01 | 114,601,960 | 114,601,960 |
|---|
| 2019-12-31 | $1.17M | — | — | — | — | $2.04M | -$871,882.00 | -$1.59M | -$2.46M | — | -$2.46M | -$0.03 | -$0.03 | 2,456,590 | 2,456,590 |
|---|
| 2019-09-30 | $1.17M | $287,274.00 | $885,287.00 | — | — | $1.99M | -$815,691.00 | -$309,589.00 | -$1.13M | — | -$1.13M | -$0.01 | -$0.01 | 102,644,860 | 102,644,860 |
|---|
| 2019-06-30 | $1.21M | $321,603.00 | $886,787.00 | — | — | $1.91M | -$698,191.00 | -$181,383.00 | -$879,574.00 | — | -$879,574.00 | -$0.01 | -$0.01 | 98,502,106 | 98,502,106 |
|---|
| 2019-03-31 | $464,990.00 | — | — | — | — | $1.29M | -$823,246.00 | -$237,471.00 | -$1.06M | — | -$1.06M | -$0.01 | -$0.01 | 88,506,930 | 88,506,930 |
|---|
| 2018-12-31 | $507,418.00 | — | — | — | — | $1.41M | -$899,254.00 | -$290,486.00 | -$1.19M | — | -$1.19M | -$0.01 | -$0.01 | 2,058,463 | 4,418,531 |
|---|
| 2018-09-30 | $539,625.00 | — | $539,625.00 | — | — | $1.51M | -$966,383.00 | -$1.24M | -$2.21M | — | -$2.21M | -$0.03 | -$0.03 | 79,323,131 | 79,323,131 |
|---|
| 2018-06-30 | $566,320.00 | — | $566,320.00 | — | — | $1.18M | -$610,435.00 | -$499,814.00 | -$1.11M | — | -$1.11M | -$0.01 | -$0.01 | 75,871,643 | 75,871,643 |
|---|
| 2018-03-31 | $645,639.00 | — | — | — | — | $1.14M | -$496,074.00 | -$785,034.00 | -$1.28M | — | -$1.28M | -$0.02 | -$0.02 | 72,907,455 | 72,907,455 |
|---|
| 2017-12-31 | $629,940.00 | — | — | — | — | $1.04M | -$409,125.00 | -$213,139.00 | -$622,264.00 | — | -$622,264.00 | -$0.01 | -$0.01 | 755,151 | 755,151 |
|---|
| 2017-09-30 | $480,723.00 | — | — | — | — | $992,876.00 | -$512,153.00 | -$408,169.00 | -$920,322.00 | — | -$920,322.00 | -$0.01 | -$0.01 | 69,625,763 | 69,625,763 |
|---|
| 2017-06-30 | $516,798.00 | — | — | — | — | $999,368.00 | -$482,570.00 | -$78,734.00 | -$561,304.00 | — | -$561,304.00 | -$0.01 | -$0.01 | 69,411,880 | 69,411,880 |
|---|
| 2017-03-31 | — | — | — | — | — | $863,608.00 | -$387,490.00 | -$89,631.00 | -$477,121.00 | — | -$477,121.00 | -$0.01 | -$0.01 | 66,629,195 | 66,629,195 |
|---|
| 2016-12-31 | — | — | — | — | — | $821,611.00 | -$391,240.00 | -$115,676.00 | -$506,916.00 | — | -$506,916.00 | -$0.01 | -$0.01 | -1,949,770 | -1,949,770 |
|---|
| 2016-09-30 | — | — | — | — | — | $952,071.00 | -$452,623.00 | -$75,360.00 | -$527,983.00 | — | -$527,983.00 | -$0.01 | -$0.01 | 64,215,769 | 64,215,769 |
|---|
| 2016-06-30 | — | — | — | — | — | $685,565.00 | -$183,287.00 | -$5,984.00 | -$189,271.00 | — | -$189,271.00 | $0.00 | $0.00 | 55,281,317 | 55,281,317 |
|---|
| 2016-03-31 | — | — | — | — | — | $660,805.00 | -$147,238.00 | -$4,998.00 | -$152,236.00 | — | -$152,236.00 | $0.00 | $0.00 | 54,720,000 | 54,720,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.07M | — | — | — | $2.04M | $4.18M | -$2.11M | -$1.17M | — | — | -$3.28M | -$1.16 | -$1.16 | 2,835,764 | 2,835,764 |
|---|
| 2024-12-31 | $3.01M | — | — | — | $3.04M | $7.69M | -$4.68M | -$1.45M | -$6.13M | — | -$6.13M | -$2.18 | -$2.18 | 2,815,441 | 2,815,441 |
|---|
| 2023-12-31 | $5.72M | — | — | — | $3.62M | $9.87M | -$4.15M | $537,760.00 | -$3.61M | — | -$1.01M | $0.00 | $0.00 | 262,891,873 | 262,891,873 |
|---|
| 2022-12-31 | $5.41M | — | — | — | $4.58M | $14.52M | -$8.66M | $591,892.00 | -$8.07M | — | -$8.82M | -$0.04 | -$0.04 | 243,419,736 | 243,419,736 |
|---|
| 2021-12-31 | $5.76M | — | — | — | $4.93M | $11.83M | -$5.33M | -$19,144.00 | -$10.7M | — | -$10.41M | -$0.05 | -$0.05 | 224,658,709 | 224,658,709 |
|---|
| 2020-12-31 | $4.74M | — | — | — | $3.06M | $9.2M | -$3.07M | -$2.68M | -$5.76M | — | -$5.76M | -$0.04 | -$0.04 | 142,824,870 | 142,824,870 |
|---|
| 2019-12-31 | $4.02M | — | — | — | $2.92M | $7.23M | -$3.21M | -$2.32M | -$5.53M | — | -$5.53M | -$0.06 | -$0.06 | 99,059,677 | 99,059,677 |
|---|
| 2018-12-31 | $2.26M | — | — | — | — | $5.23M | -$2.97M | -$2.82M | -$5.79M | — | -$5.79M | -$0.07 | -$0.07 | 78,816,272 | 78,816,272 |
|---|
| 2017-12-31 | $2.1M | — | — | — | — | $3.89M | -$1.79M | -$789,673.00 | -$2.58M | — | -$2.58M | -$0.04 | -$0.04 | 69,560,481 | 69,560,481 |
|---|
| 2016-12-31 | — | — | — | — | — | $3.12M | -$1.17M | -$202,018.00 | -$1.38M | — | -$1.38M | -$0.02 | -$0.02 | 60,034,482 | 60,034,482 |
|---|