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 | — | — | — | $82.53M | — | $106.13M | -$106.13M | — | -$98.05M | $193,000.00 | -$98.24M | -$0.16 | -$0.16 | 617,077,000 | 617,077,000 |
|---|
| 2026-03-31 | — | — | — | $84.57M | — | $109.18M | -$109.18M | — | -$100.79M | $7,000.00 | -$100.8M | -$0.16 | -$0.16 | 611,013,000 | 611,013,000 |
|---|
| 2025-12-31 | — | — | — | $86.77M | — | $110.45M | -$110.45M | — | — | $1.54M | -$100.11M | -$0.17 | -$0.17 | 9,657,000 | 9,657,000 |
|---|
| 2025-09-30 | — | — | — | $92.07M | — | $114.99M | -$114.99M | $9.17M | — | $0.00 | -$105.82M | -$0.18 | -$0.18 | 588,728,000 | 588,728,000 |
|---|
| 2025-06-30 | — | — | — | $101.18M | — | $123.59M | -$123.59M | $8.89M | -$114.87M | -$176,000.00 | -$114.7M | -$0.20 | -$0.20 | 561,698,000 | 561,698,000 |
|---|
| 2025-03-31 | — | — | — | $95.59M | — | $123.58M | -$123.58M | $9.15M | -$114.25M | $169,000.00 | -$114.42M | -$0.21 | -$0.21 | 548,006,000 | 548,006,000 |
|---|
| 2024-12-31 | — | — | — | $104.38M | — | $128.69M | -$128.69M | $14.03M | — | -$269,000.00 | -$114.66M | -$0.22 | -$0.22 | 5,966,000 | 5,966,000 |
|---|
| 2024-09-30 | — | — | — | $96.99M | — | $130.16M | -$130.16M | $10.46M | — | $0.00 | -$119.57M | -$0.23 | -$0.23 | 508,957,000 | 508,957,000 |
|---|
| 2024-06-30 | — | — | — | $97.75M | — | $134.46M | -$134.46M | $11.5M | — | $0.00 | -$122.98M | -$0.25 | -$0.25 | 501,232,000 | 501,232,000 |
|---|
| 2024-03-31 | — | — | — | $83.85M | — | $131.9M | -$131.9M | $11.27M | — | $0.00 | -$120.65M | -$0.24 | -$0.24 | 496,145,000 | 496,145,000 |
|---|
| 2023-12-31 | — | — | — | $96.4M | — | $124.64M | -$124.64M | $11.3M | — | $20,000.00 | -$113.36M | -$0.23 | -$0.23 | 9,736,000 | 9,736,000 |
|---|
| 2023-09-30 | — | — | — | $88.15M | — | $120.87M | -$120.87M | $10.27M | — | $0.00 | -$110.62M | -$0.23 | -$0.23 | 471,752,000 | 471,752,000 |
|---|
| 2023-06-30 | — | — | — | $86.45M | — | $123.54M | -$123.54M | $7.04M | — | $0.00 | -$116.52M | -$0.26 | -$0.26 | 445,324,000 | 445,324,000 |
|---|
| 2023-03-31 | — | — | — | $76.94M | — | $109.98M | -$109.98M | $5.35M | — | $0.00 | -$104.65M | -$0.24 | -$0.24 | 440,085,000 | 440,085,000 |
|---|
| 2022-12-31 | — | — | — | $83.38M | — | $113.43M | -$113.43M | $4.38M | — | $0.00 | -$109.07M | -$0.25 | -$0.25 | 1,319,000 | 1,319,000 |
|---|
| 2022-09-30 | — | — | — | $87.58M | — | $120.65M | -$120.65M | $3M | — | $0.00 | -$117.66M | -$0.27 | -$0.27 | 434,051,000 | 434,051,000 |
|---|
| 2022-06-30 | — | — | — | $65.13M | — | $95.87M | -$95.87M | $1.04M | — | $0.00 | -$94.83M | -$0.22 | -$0.22 | 431,523,000 | 431,523,000 |
|---|
| 2022-03-31 | — | — | — | $61.35M | — | $90.66M | -$90.66M | $304,000.00 | — | $0.00 | -$90.35M | -$0.21 | -$0.21 | 429,335,000 | 429,335,000 |
|---|
| 2021-12-31 | — | — | — | $46.79M | — | $67.14M | -$67.14M | -$90,000.00 | — | $0.00 | -$67.23M | -$0.16 | -$0.16 | 6,889,000 | 5,140,000 |
|---|
| 2021-09-30 | — | — | — | $39.47M | — | $53.83M | -$53.83M | $69.18M | — | $0.00 | $15.35M | $0.04 | -$0.13 | 417,829,000 | 420,649,000 |
|---|
| 2021-06-30 | — | — | — | $35.78M | — | $49.62M | -$49.62M | $130.61M | — | $0.00 | $80.99M | $0.20 | -$0.12 | 404,957,000 | 410,372,000 |
|---|
| 2021-03-31 | — | — | — | $29.47M | — | $44.68M | -$44.68M | -$30.41M | — | $0.00 | -$75.08M | — | — | — | 368,784,000 |
|---|
| 2020-12-31 | — | — | — | $22.73M | — | $30.19M | -$30.19M | — | — | $0.00 | -$1.28B | -$4.98 | -$4.98 | 12,306,000 | 12,306,000 |
|---|
| 2020-09-30 | — | — | — | $16.98M | — | $20.69M | -$20.69M | -$355.16M | — | $0.00 | -$375.85M | -$1.57 | -$1.57 | 239,922,000 | 239,922,000 |
|---|
| 2020-06-30 | — | — | — | $12.05M | — | $14.23M | -$14.23M | $281,000.00 | — | $0.00 | -$13.95M | -$0.06 | -$0.06 | 239,798,000 | 239,798,000 |
|---|
| 2020-03-31 | — | — | — | $13.35M | — | $15.92M | -$15.92M | — | — | $0.00 | -$15.37M | — | — | — | 239,792,967 |
|---|
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 | — | — | — | $375.61M | — | $472.6M | -$472.6M | — | -$433.51M | $1.54M | -$435.05M | -$0.76 | -$0.76 | 575,950,000 | 575,950,000 |
|---|
| 2024-12-31 | — | — | — | $382.97M | — | $525.21M | -$525.21M | $47.27M | -$478.21M | -$269,000.00 | -$477.86M | -$0.94 | -$0.94 | 508,102,000 | 508,102,000 |
|---|
| 2023-12-31 | — | — | — | $347.95M | — | $479.03M | -$479.03M | $33.95M | -$445.06M | $20,000.00 | -$445.15M | -$0.96 | -$0.96 | 462,239,000 | 462,239,000 |
|---|
| 2022-12-31 | — | — | — | $297.44M | — | $420.62M | -$420.62M | $8.72M | — | $0.00 | -$411.91M | -$0.95 | -$0.95 | 432,973,000 | 432,973,000 |
|---|
| 2021-12-31 | — | — | — | $151.5M | — | $215.27M | -$215.27M | $169.29M | — | $0.00 | -$45.97M | -$0.11 | -$0.52 | 404,259,000 | 409,509,000 |
|---|
| 2020-12-31 | — | — | — | $65.1M | — | $81.02M | -$81.02M | — | — | $0.00 | -$1.68B | -$6.67 | -$6.67 | 252,144,000 | 252,144,000 |
|---|
| 2019-12-31 | — | — | — | $45.94M | — | $55.82M | -$55.82M | — | — | $0.00 | -$51.28M | -$0.21 | -$0.21 | 239,636,000 | 239,636,000 |
|---|