Complete source-backed income-statement history.
- Available history
- 2019-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 | $386.38M | — | — | — | — | $345.16M | $41.23M | -$24.31M | $16.92M | $1.27M | $7.44M | -$0.63 | -$0.63 | 3,362,000 | 3,362,000 |
|---|
| 2026-03-31 | $386.39M | — | — | — | — | $378.15M | $8.24M | -$16.19M | -$7.96M | -$11M | $1.22M | $0.37 | $0.32 | 3,288,000 | 8,417,000 |
|---|
| 2025-12-31 | $384.81M | — | — | — | — | $538.68M | -$153.87M | -$12.89M | -$166.75M | -$1.04M | -$75.52M | -$23.08 | -$23.08 | 4,000 | 4,000 |
|---|
| 2025-09-30 | $345.25M | — | — | — | — | $389.48M | -$44.22M | -$25.23M | -$69.45M | $11,000.00 | -$31.59M | -$9.67 | -$9.67 | 3,268,000 | 3,268,000 |
|---|
| 2025-06-30 | $355.79M | — | — | — | — | $389.91M | -$34.12M | -$7.56M | -$41.68M | $1.98M | -$20.36M | -$6.23 | -$6.23 | 3,267,000 | 3,267,000 |
|---|
| 2025-03-31 | $373.23M | — | — | — | — | $411.31M | -$38.09M | -$5.09M | -$43.17M | $1.07M | -$20.48M | -$6.28 | -$6.28 | 3,260,000 | 3,260,000 |
|---|
| 2024-12-31 | $370.69M | — | — | — | — | $509.19M | -$138.5M | $14.31M | -$124.2M | $4.95M | -$58.62M | -$34.76 | -$21.89 | 118,000 | 105,000 |
|---|
| 2024-09-30 | $362.12M | — | — | — | — | $469.11M | -$106.99M | $535,000.00 | -$106.46M | -$3.61M | -$46.51M | -$14.36 | -$15.70 | 3,238,000 | 3,294,000 |
|---|
| 2024-06-30 | $379.16M | — | — | — | — | $410.49M | -$31.33M | $3.53M | -$27.81M | $968,000.00 | -$12.02M | -$4.40 | -$7.37 | 2,732,000 | 2,822,000 |
|---|
| 2024-03-31 | $388.49M | — | — | — | — | $432.32M | -$43.83M | -$3.7M | -$47.53M | $2.07M | -$18.7M | -$7.86 | -$7.86 | 2,378,000 | 2,378,000 |
|---|
| 2023-12-31 | $346.86M | — | — | — | — | $411.12M | -$64.26M | -$3.08M | -$67.34M | $1.77M | -$25.46M | -$0.24 | -$0.22 | 6,879,000 | 6,211,000 |
|---|
| 2023-09-30 | $288.35M | — | — | — | — | $322.17M | -$33.82M | -$3.06M | -$36.88M | $412,000.00 | -$13.3M | -$0.12 | -$0.12 | 114,198,000 | 312,679,000 |
|---|
| 2023-06-30 | $329.09M | — | — | — | — | $350.12M | -$21.03M | -$6.32M | -$27.36M | $226,000.00 | -$9.82M | -$0.09 | -$0.09 | 107,454,000 | 107,454,000 |
|---|
| 2023-03-31 | $302.08M | — | — | — | — | $350.89M | -$48.82M | -$3.34M | -$52.16M | $290,000.00 | -$9.2M | -$0.22 | -$0.22 | 41,579,000 | 41,579,000 |
|---|
| 2022-12-31 | $258.21M | — | — | — | — | $794.76M | -$536.55M | $6.08M | -$530.47M | $1.86M | -$94.03M | -$2.26 | -$2.23 | 0 | -199,684,000 |
|---|
| 2022-09-30 | $248.26M | — | — | — | — | $308.27M | -$60.01M | -$5.32M | -$65.33M | $0.00 | -$11.17M | -$0.27 | -$0.27 | 41,579,000 | 243,036,000 |
|---|
| 2022-06-30 | $269.45M | — | — | — | — | $1.18B | -$912.19M | $9.08M | -$903.11M | $0.00 | -$154.35M | -$3.71 | -$3.73 | 41,579,000 | 242,053,000 |
|---|
| 2022-03-31 | $273.54M | — | — | — | — | $325.71M | -$52.17M | -$8.62M | -$60.79M | $0.00 | -$10.58M | -$0.25 | -$0.25 | 41,579,000 | 41,579,000 |
|---|
| 2021-12-02 | $126.53M | — | — | — | — | $188.51M | -$61.97M | $1.74M | -$60.23M | $0.00 | -$60.23M | — | — | — | — |
|---|
| 2021-09-30 | $156.19M | — | — | — | — | $184.31M | -$28.12M | -$3.93M | -$32.05M | — | -$32.05M | — | — | — | — |
|---|
| 2021-06-30 | $144.59M | — | — | — | — | $170.56M | -$25.97M | -$3.49M | -$29.46M | — | -$29.46M | — | — | — | — |
|---|
| 2021-03-31 | $151.3M | — | — | — | — | $164.29M | -$12.99M | -$11.66M | -$24.65M | $0.00 | -$24.65M | — | — | — | — |
|---|
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 | $1.46B | — | — | — | — | $1.73B | -$270.3M | -$50.76M | -$321.06M | $2.03M | -$147.95M | -$45.26 | -$45.26 | 3,269,000 | 3,269,000 |
|---|
| 2024-12-31 | $1.5B | — | — | — | — | $1.82B | -$320.66M | $14.67M | -$305.99M | $4.39M | -$135.85M | -$46.78 | -$54.06 | 2,904,000 | 2,940,000 |
|---|
| 2023-12-31 | $1.27B | — | — | — | — | $1.43B | -$167.93M | -$15.8M | -$183.73M | $2.7M | -$57.77M | -$0.61 | -$0.63 | 94,889,000 | 294,590,000 |
|---|
| 2022-12-31 | $1.05B | — | — | — | — | $2.61B | -$1.56B | $1.22M | -$1.56B | $1.86M | -$270.13M | -$6.50 | -$6.50 | 41,579,000 | 41,579,000 |
|---|
| 2021-12-02 | $578.6M | — | — | — | — | $707.66M | -$129.06M | -$17.34M | -$146.4M | $0.00 | -$146.4M | — | — | — | — |
|---|
| 2020-12-31 | $491.06M | — | — | — | — | $519.65M | -$28.59M | -$2.82M | -$31.41M | $0.00 | -$31.41M | — | — | — | — |
|---|
| 2019-12-31 | $145.48M | — | — | — | — | $185.02M | -$39.54M | -$2.44M | -$41.97M | $0.00 | -$41.97M | — | — | — | — |
|---|