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 | $435.35M | — | — | — | $108.14M | $404.7M | $30.65M | -$3.2M | $27.46M | $3.85M | $23.61M | — | — | 383,516,000 | 387,299,000 |
|---|
| 2026-03-31 | $403.48M | — | — | — | $100.33M | $381.19M | $22.28M | -$2.52M | $19.76M | $5.52M | $14.24M | — | — | 387,264,000 | 395,084,000 |
|---|
| 2025-12-31 | $382.2M | — | — | — | $94.78M | $364.11M | $18.08M | -$2.88M | $15.2M | $3.54M | $11.67M | — | — | 344,000 | 5,464,000 |
|---|
| 2025-09-30 | $363.81M | — | — | — | $95.62M | $356.4M | $7.41M | -$2.84M | $4.57M | $3.5M | $1.08M | — | — | 386,963,000 | 388,895,000 |
|---|
| 2025-06-30 | $345.31M | — | — | — | $97.38M | $348.26M | -$2.95M | -$2.99M | -$5.94M | -$2.15M | -$3.79M | — | — | 386,733,000 | 386,733,000 |
|---|
| 2025-03-31 | $332.97M | — | — | — | $94.43M | $331.37M | $1.6M | -$3.07M | -$1.47M | -$2.18M | $709,000.00 | — | — | 383,272,000 | 390,666,000 |
|---|
| 2024-12-31 | $325.48M | — | — | — | $93.71M | $324.42M | $1.06M | -$9.94M | -$8.88M | -$1.76M | -$7.11M | — | — | 434,000 | 434,000 |
|---|
| 2024-09-30 | $312.72M | — | — | — | $85.27M | $312.68M | $47,000.00 | -$5.43M | -$5.38M | $575,000.00 | $709,000.00 | — | — | 380,359,000 | 380,359,000 |
|---|
| 2024-06-30 | $312.33M | — | — | — | $95.15M | $328.28M | -$15.95M | -$6.67M | -$22.62M | $656,000.00 | -$23.28M | — | — | 379,427,000 | 379,427,000 |
|---|
| 2024-03-31 | $300.44M | — | — | — | $88.93M | $317.21M | -$16.77M | -$3.96M | -$20.73M | $363,000.00 | -$21.1M | — | — | 376,331,000 | 376,331,000 |
|---|
| 2023-12-31 | $280.6M | — | — | — | $93.37M | $312.87M | -$32.27M | -$6.05M | -$38.32M | $6.64M | -$44.96M | — | — | 1,901,000 | 1,901,000 |
|---|
| 2023-09-30 | $262.9M | — | — | — | $130.95M | $337.25M | -$74.36M | -$3.61M | -$77.97M | -$16.39M | -$61.58M | — | — | 372,476,000 | 372,476,000 |
|---|
| 2023-06-30 | $259.58M | — | — | — | $101.85M | $307.99M | -$48.41M | -$3.61M | -$52.02M | -$6.54M | -$45.48M | — | — | 363,161,000 | 363,161,000 |
|---|
| 2023-03-31 | $252.59M | — | — | — | $84.63M | $286.68M | -$34.09M | -$4.19M | -$38.28M | -$4.04M | -$34.24M | — | — | 360,902,000 | 360,902,000 |
|---|
| 2022-12-31 | $229.36M | — | — | — | $89.82M | $275.37M | -$46.01M | -$7.7M | -$53.72M | -$7.06M | -$46.66M | — | — | 354,923,943 | 354,923,943 |
|---|
| 2022-09-30 | $217.56M | — | — | — | $81.25M | $256.4M | -$38.84M | -$3.37M | -$42.21M | -$4.35M | -$37.85M | — | — | 357,520 | 357,520 |
|---|
| 2022-06-30 | $209.53M | — | — | — | $103.56M | $270M | -$60.47M | -$7.33M | -$67.8M | $923,000.00 | -$68.73M | — | — | 353,729 | 353,729 |
|---|
| 2022-03-31 | $203.1M | — | — | — | $103.37M | $267.95M | -$64.85M | -$4.15M | -$69M | -$6.68M | -$62.33M | — | — | 350,849 | 350,849 |
|---|
| 2021-12-31 | $0.00 | — | — | — | $152.65M | $303.75M | -$113.76M | -$4.88M | -$118.64M | -$10.61M | -$108.03M | — | — | 6,240 | 6,240 |
|---|
| 2021-09-30 | $173.84M | — | — | — | $162.94M | $298.5M | -$124.67M | -$4.54M | -$129.2M | -$8.75M | -$120.45M | — | — | 343,394 | 343,394 |
|---|
| 2021-06-30 | $1.36M | — | — | — | $85.48M | $207.59M | -$47.05M | -$26.78M | -$73.82M | -$3.79M | -$70.03M | — | — | 313,536 | 313,536,000 |
|---|
| 2021-03-31 | $143.13M | — | — | — | $32.65M | $144.01M | -$881,000.00 | -$10.56M | -$11.44M | -$2.76M | -$8.68M | — | — | — | 305,538 |
|---|
| 2020-09-30 | $44,000.00 | — | — | — | $19.53M | $99.29M | $2.69M | -$7.06M | -$4.37M | -$1.07M | -$3.29M | — | — | — | 302,657 |
|---|
| 2020-06-30 | $16,000.00 | — | — | — | $8.64M | $45.35M | $104,000.00 | -$5.82M | -$5.71M | $1.37M | -$4.34M | — | — | — | 297,237,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 | $1.42B | — | — | — | $382.2M | $1.4B | $24.15M | -$11.79M | $12.36M | $2.7M | $9.66M | — | — | 386,016,000 | 391,136,000 |
|---|
| 2024-12-31 | $1.25B | — | — | — | $363.06M | $1.28B | -$31.61M | -$26M | -$57.61M | -$170,000.00 | -$57.44M | — | — | 379,147,000 | 379,147,000 |
|---|
| 2023-12-31 | $1.06B | — | — | — | $410.79M | $1.24B | -$189.13M | -$17.45M | -$206.58M | -$20.32M | -$186.26M | — | — | 367,457,000 | 367,457,000 |
|---|
| 2022-12-31 | $859.54M | — | — | — | $377.99M | $1.07B | -$210.17M | -$22.56M | -$232.73M | -$17.17M | -$215.56M | — | — | 355,278,000 | 355,278,000 |
|---|
| 2021-12-31 | $1.45M | — | — | — | $433.73M | $953.86M | -$286.35M | -$46.75M | -$333.11M | -$25.91M | -$307.2M | — | — | 327,523 | 327,523 |
|---|
| 2019-12-31 | $212.52M | — | — | — | $41.06M | $197.28M | $15.24M | -$7.37M | $7.88M | $2.21M | $5.67M | — | — | — | — |
|---|