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 | $442.77M | $181M | — | $42.24M | — | — | $16.92M | — | $7.8M | -$373,000.00 | $8.17M | $0.03 | $0.03 | 245,335,221 | 256,581,527 |
|---|
| 2026-03-31 | $396.3M | $162.45M | — | $44.95M | — | — | -$18.84M | — | -$15.82M | -$2.58M | -$13.25M | -$0.06 | -$0.06 | 238,552,591 | 238,552,591 |
|---|
| 2025-12-31 | $394.64M | $159.89M | — | $29.97M | — | — | $17.84M | — | $1.29M | -$5.25M | $6.54M | $0.03 | $0.03 | 3,269,017 | 3,269,017 |
|---|
| 2025-09-30 | $337.17M | $133.22M | — | $29.81M | — | — | $8.75M | — | -$2.79M | $840,000.00 | -$3.63M | -$0.02 | -$0.02 | 222,440,882 | 222,440,882 |
|---|
| 2025-06-30 | $308.44M | $116.99M | — | $30.59M | — | — | -$5.11M | — | -$11.62M | $1.19M | -$12.81M | -$0.06 | -$0.06 | 217,253,856 | 217,253,856 |
|---|
| 2025-03-31 | $264.42M | $103.49M | — | $26.8M | — | — | -$16.11M | — | -$19.96M | $1.64M | -$21.6M | -$0.10 | -$0.10 | 212,558,050 | 212,558,050 |
|---|
| 2024-12-31 | $314.67M | $125.95M | — | $24.27M | — | — | $6.92M | — | $8.98M | -$6.26M | $15.24M | $0.09 | $0.09 | 6,948,379 | 6,948,379 |
|---|
| 2024-09-30 | $268.3M | $105.65M | — | $22.81M | — | — | -$12.38M | — | -$17.18M | $200,000.00 | -$17.38M | -$0.09 | -$0.09 | 187,905,129 | 187,905,129 |
|---|
| 2024-06-30 | $227.84M | $91.08M | — | $23.61M | — | — | -$26.58M | — | -$27.58M | $486,000.00 | -$28.07M | -$0.16 | -$0.16 | 177,870,238 | 177,870,238 |
|---|
| 2024-03-31 | $194.95M | $76.87M | — | $19.99M | — | — | -$35.87M | — | -$39.17M | $396,000.00 | -$39.57M | -$0.23 | -$0.23 | 171,234,353 | 171,234,353 |
|---|
| 2023-12-31 | $210.32M | $84.62M | — | $19.95M | — | — | -$31.86M | — | -$35.34M | -$60,000.00 | -$35.28M | -$0.21 | -$0.21 | 2,434,922 | 2,434,922 |
|---|
| 2023-09-30 | $188.98M | $73.48M | — | $18.06M | — | — | -$37.17M | — | -$42.5M | $590,000.00 | -$43.09M | -$0.27 | -$0.27 | 158,055,789 | 158,055,789 |
|---|
| 2023-06-30 | $171.82M | $62.04M | — | $17.34M | — | — | -$46.22M | — | -$51.85M | $309,000.00 | -$52.16M | -$0.34 | -$0.34 | 154,597,506 | 154,597,506 |
|---|
| 2023-03-31 | $157.6M | $54.35M | — | $18.52M | — | — | -$52.45M | — | -$56.76M | $198,000.00 | -$56.96M | -$0.38 | -$0.38 | 150,045,840 | 150,045,840 |
|---|
| 2022-12-31 | $175.14M | $65.98M | — | $17.23M | — | — | -$47.71M | — | -$51.88M | -$131,000.00 | -$51.75M | -$0.35 | -$0.35 | 2,191,993 | 2,191,993 |
|---|
| 2022-09-30 | $152.25M | $57.53M | — | $16.95M | — | — | -$66.17M | — | -$68.54M | $896,000.00 | -$69.44M | -$0.49 | -$0.49 | 140,594,128 | 140,594,128 |
|---|
| 2022-06-30 | $137.3M | $50.23M | — | $18.04M | — | — | -$77.09M | — | -$85.67M | $343,000.00 | -$86.01M | -$0.63 | -$0.63 | 135,903,592 | 135,903,592 |
|---|
| 2022-03-31 | $126.27M | $41.73M | — | $17.23M | — | — | -$68.07M | — | -$74.64M | -$2.6M | -$72.04M | -$0.54 | -$0.54 | 134,084,703 | 134,084,703 |
|---|
| 2021-12-31 | $134.85M | $49.01M | — | $14.19M | — | — | -$61.15M | — | -$61.17M | -$33,000.00 | -$61.14M | -$0.35 | -$0.35 | 11,618,671 | 11,618,671 |
|---|
| 2021-09-30 | $115.13M | $44.53M | — | $14M | — | — | -$66.86M | — | -$68.7M | $428,000.00 | -$69.13M | -$0.53 | -$0.53 | 129,731,980 | 129,731,980 |
|---|
| 2021-06-30 | $106.9M | $42.21M | — | $26.5M | — | — | -$122.29M | — | -$94.34M | $584,000.00 | -$94.92M | -$1.92 | -$1.92 | 51,202,335 | 51,202,335 |
|---|
| 2021-03-31 | $101.46M | $38.97M | — | $9.78M | — | — | $1.89M | — | -$25.95M | -$1.58M | -$24.37M | -$0.86 | -$0.86 | 32,846,991 | 32,846,991 |
|---|
| 2020-12-31 | $114.45M | $48.35M | — | $7.98M | — | — | $6.64M | — | -$9.19M | -$400,000.00 | -$8.79M | -$0.53 | -$0.53 | -17,964 | -17,964 |
|---|
| 2020-09-30 | $95.28M | $40.71M | — | $6.91M | — | — | $633,000.00 | — | -$12.7M | $301,000.00 | -$13M | -$0.51 | -$0.51 | 32,607,357 | 32,607,357 |
|---|
| 2020-06-30 | $77.13M | $29.3M | — | $8.16M | — | — | -$6.65M | — | -$14.66M | $396,000.00 | -$15.05M | -$0.58 | -$0.58 | 32,362,610 | 32,362,610 |
|---|
| 2020-03-31 | — | — | — | — | — | — | — | — | — | — | -$16.38M | — | — | — | — |
|---|
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.3B | $513.59M | — | $117.17M | — | — | $5.37M | — | -$33.09M | -$1.58M | -$31.51M | -$0.14 | -$0.14 | 220,722,814 | 220,722,814 |
|---|
| 2024-12-31 | $1.01B | $399.55M | — | $90.68M | — | — | -$67.92M | — | -$74.95M | -$5.18M | -$69.77M | -$0.38 | -$0.38 | 185,984,107 | 185,984,107 |
|---|
| 2023-12-31 | $728.72M | $274.48M | — | $73.87M | — | — | -$167.69M | — | -$186.44M | $1.04M | -$187.48M | -$1.20 | -$1.20 | 156,697,308 | 156,697,308 |
|---|
| 2022-12-31 | $590.96M | $215.47M | — | $69.45M | — | — | -$259.03M | — | -$280.73M | -$1.49M | -$279.24M | -$2.01 | -$2.01 | 138,985,265 | 138,985,265 |
|---|
| 2021-12-31 | $458.34M | $174.72M | — | $64.47M | — | — | -$248.41M | — | -$250.16M | -$598,000.00 | -$249.56M | -$2.95 | -$2.95 | 86,932,191 | 86,932,191 |
|---|
| 2020-12-31 | $368.12M | $148.88M | — | $31.77M | — | — | -$8.08M | — | -$52.31M | $919,000.00 | -$53.23M | -$2.23 | -$2.23 | 32,589,409 | 32,589,409 |
|---|
| 2019-12-31 | $306.05M | $110.39M | — | $28.69M | — | — | -$17.53M | — | -$37.46M | $1.01M | -$38.47M | -$1.77 | -$1.77 | 31,579,301 | 31,579,301 |
|---|