Complete source-backed income-statement history.
- Available history
- 2018-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 | — | — | — | — | — | — | — | — | $531,000.00 | -$24,000.00 | $628,000.00 | -$0.01 | -$0.01 | 5,214,021 | 5,214,021 |
|---|
| 2026-03-31 | — | — | — | — | — | — | — | — | -$18.85M | $192,000.00 | -$19.06M | -$3.77 | -$3.77 | 5,201,905 | 5,201,905 |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | — | -$11.58M | -$59,000.00 | -$11.4M | -$2.20 | -$2.20 | 5,152 | 5,152 |
|---|
| 2025-09-30 | — | — | — | — | — | — | — | — | -$27M | $144,000.00 | -$26.78M | -$5.15 | -$5.15 | 5,199,581 | 5,199,581 |
|---|
| 2025-06-30 | — | — | — | — | — | — | — | — | -$8.87M | $59,000.00 | -$8.52M | -$1.65 | -$1.65 | 5,174,381 | 5,174,381 |
|---|
| 2025-03-31 | — | — | — | — | — | — | — | — | -$6.3M | $150,000.00 | -$6.35M | -$1.23 | -$1.23 | 5,163,109 | 5,163,109 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | -$36.25M | $463,000.00 | -$36.57M | -$19.68 | -$19.68 | 12,439 | 12,439 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | -$37.62M | $124,000.00 | -$39.74M | -$21.99 | -$21.99 | 1,807,398 | 1,807,398 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | -$19.27M | -$167,000.00 | -$21.19M | -$11.77 | -$11.77 | 1,800,486 | 1,800,486 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | -$44.24M | $436,000.00 | -$67.62M | -$37.68 | -$37.68 | 1,794,303 | 1,794,303 |
|---|
| 2023-12-31 | $235.92M | $206.88M | $29.05M | — | $77.58M | — | -$106.85M | — | -$27.24M | $189,000.00 | -$141.1M | -$80.65 | -$80.65 | 4,086 | 4,086 |
|---|
| 2023-09-30 | $235.63M | $187.54M | $48.09M | — | $79.59M | — | -$42.5M | — | -$34.62M | $117,000.00 | -$82.73M | -$47.38 | -$47.38 | 1,746,154 | 1,746,154 |
|---|
| 2023-06-30 | $225.18M | $179.18M | $46M | — | $86.96M | — | -$52.61M | — | -$7.18M | $286,000.00 | -$66.04M | -$37.97 | -$37.97 | 1,739,336 | 1,739,336 |
|---|
| 2023-03-31 | $196.47M | $157.66M | $38.81M | — | $96.54M | — | -$68.26M | — | -$15.42M | $54,000.00 | -$74.74M | -$43.16 | -$43.16 | 1,731,636 | 1,731,636 |
|---|
| 2022-12-31 | $209.35M | $179.89M | $29.46M | — | $90.76M | — | -$77.61M | — | $27.17M | $2.41M | $24.77M | -$258.69 | -$258.69 | -136,093,996 | -136,093,996 |
|---|
| 2022-09-30 | $340.8M | $273.47M | $67.33M | — | $134.64M | — | -$78.16M | — | -$50.23M | $899,000.00 | -$51.13M | -$0.37 | -$0.37 | 138,118,679 | 138,118,679 |
|---|
| 2022-06-30 | $475.44M | $409.08M | $66.36M | — | $152.99M | — | -$100.08M | — | -$114.83M | $256,000.00 | -$115.09M | -$0.83 | -$0.83 | 138,075,210 | 138,075,210 |
|---|
| 2022-03-31 | $923.78M | $842.14M | $81.64M | — | $187.99M | — | -$315.91M | — | -$333.7M | -$23.24M | -$310.46M | -$2.26 | -$2.26 | 137,259,629 | 137,259,629 |
|---|
| 2021-12-31 | $934.49M | $889.79M | $44.71M | — | $166.34M | — | -$125.25M | — | -$129.42M | $375,000.00 | -$129.79M | -$0.95 | -$0.95 | 172,890 | 172,890 |
|---|
| 2021-09-30 | $896.76M | $838.67M | $58.09M | — | $148.72M | — | -$94.01M | — | -$98.09M | $29,000.00 | -$98.12M | -$0.72 | -$0.72 | 136,766,015 | 136,766,015 |
|---|
| 2021-06-30 | $761.89M | $698.76M | $63.13M | — | $123.9M | — | -$63.83M | — | -$65.61M | $194,000.00 | -$65.81M | — | — | — | 136,507,177 |
|---|
| 2021-03-31 | $591.12M | $554.94M | $36.18M | — | $109.11M | — | -$75.53M | — | -$77.03M | $156,000.00 | -$77.19M | — | — | — | 135,497,511 |
|---|
| 2020-12-31 | $405.83M | $385.72M | $20.11M | — | $78.13M | — | -$59.38M | — | -$60.72M | -$54,000.00 | -$60.66M | — | — | — | 19,614,094 |
|---|
| 2020-09-30 | $323.01M | $297.56M | $25.45M | — | $61.13M | — | -$36.87M | — | -$37.82M | $33,000.00 | -$37.85M | — | — | — | 121,123,472 |
|---|
| 2020-06-30 | $253.09M | $245.49M | $7.61M | — | $47.91M | — | -$41.39M | — | -$63.18M | $52,000.00 | -$63.23M | — | — | — | 31,599,497 |
|---|
| 2020-03-31 | $375.77M | $357.39M | $18.39M | — | $58.38M | — | -$40.96M | — | -$41.01M | $53,000.00 | -$41.06M | — | — | — | 8,471,456 |
|---|
| 2019-12-31 | $355.59M | $339.26M | $16.33M | — | $53.78M | — | -$38.92M | — | -$42.69M | $46,000.00 | -$42.74M | — | — | — | 14,408 |
|---|
| 2019-09-30 | $340.27M | $324.6M | $15.67M | — | $50.93M | — | -$36.78M | — | -$39.72M | $48,000.00 | -$39.76M | — | — | — | 8,615,682 |
|---|
| 2019-06-30 | $260.9M | $247.05M | $13.85M | — | $43.69M | — | -$31.35M | — | -$33.37M | -$29,000.00 | -$33.34M | — | — | — | 8,580,150 |
|---|
| 2019-03-31 | — | — | — | — | — | — | — | — | — | — | -$27.14M | — | — | — | — |
|---|
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 | — | — | — | — | — | — | — | — | -$53.75M | $294,000.00 | -$53.05M | -$10.24 | -$10.24 | 5,184,175 | 5,184,175 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | -$137.38M | $856,000.00 | -$165.12M | -$91.07 | -$91.07 | 1,813,168 | 1,813,168 |
|---|
| 2023-12-31 | $893.2M | $731.26M | $161.95M | — | $340.66M | — | -$270.23M | — | -$84.46M | $642,000.00 | -$364.61M | -$209.17 | -$209.17 | 1,743,128 | 1,743,128 |
|---|
| 2022-12-31 | $1.95B | $1.7B | $244.79M | — | $566.39M | — | -$571.76M | — | -$471.59M | -$19.68M | -$451.91M | -$262.15 | -$262.15 | 1,723,843 | 1,723,843 |
|---|
| 2021-12-31 | $3.18B | $2.98B | $202.1M | — | $547.82M | — | -$358.62M | — | -$370.16M | $754,000.00 | -$370.91M | -$2.72 | -$2.72 | 136,429,791 | 136,429,791 |
|---|
| 2020-12-31 | $1.36B | $1.29B | $71.55M | — | $245.55M | — | -$178.6M | — | -$202.72M | $84,000.00 | -$202.8M | -$2.76 | -$2.76 | 73,345,569 | 73,345,569 |
|---|
| 2019-12-31 | $1.19B | $1.13B | $57.86M | — | $184.99M | — | -$133.15M | — | -$142.81M | $168,000.00 | -$142.98M | — | — | — | 8,605,962 |
|---|
| 2018-12-31 | $855.43M | $794.62M | $60.81M | — | $133.84M | — | -$79.89M | — | -$84.95M | $229,000.00 | -$85.18M | — | — | — | 8,540,778 |
|---|