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 | $674.14M | — | — | $97.85M | — | — | $133.12M | -$51.63M | $81.49M | $0.00 | $17.88M | $0.04 | $0.04 | 445,064,000 | 556,896,000 |
|---|
| 2026-03-31 | $630.58M | — | — | $39.79M | — | — | $563.04M | -$94.78M | $468.26M | $0.00 | $294.69M | $0.67 | $0.67 | 436,790,000 | 556,837,000 |
|---|
| 2025-12-31 | $621.99M | — | — | $50.5M | — | — | $388.38M | -$32.47M | $355.91M | $0.00 | $214.21M | $0.50 | $0.50 | -480,000 | -2,299,000 |
|---|
| 2025-09-30 | $609.29M | — | — | $50.5M | — | — | $427.16M | $17.06M | $444.21M | $0.00 | $288.22M | $0.67 | $0.67 | 431,887,000 | 559,611,000 |
|---|
| 2025-06-30 | $578.67M | — | — | $300.5M | — | — | $209.8M | -$117.16M | $92.64M | $0.00 | $32.18M | $0.08 | $0.07 | 423,514,000 | 562,298,000 |
|---|
| 2025-03-31 | $568.25M | — | — | $50.5M | — | — | $534.18M | -$99.75M | $434.43M | $0.00 | $239.35M | $0.55 | $0.55 | 435,480,000 | 578,102,000 |
|---|
| 2024-12-31 | $593.64M | — | — | $500,000.00 | — | — | $361.51M | -$27.16M | $334.35M | $0.00 | $208.21M | $0.47 | $0.47 | -900,000 | -1,575,000 |
|---|
| 2024-09-30 | $564.69M | — | — | $500,000.00 | — | — | $735.07M | $71.28M | $806.36M | $0.00 | $543.99M | $1.22 | $1.21 | 447,628,000 | 592,726,000 |
|---|
| 2024-06-30 | $537.27M | — | — | $500,000.00 | — | — | $269.63M | -$75.25M | $194.38M | $0.00 | $102M | $0.23 | $0.23 | 451,020,000 | 596,912,000 |
|---|
| 2024-03-31 | $567.98M | — | — | $500,000.00 | — | — | -$73.77M | $69.5M | -$4.27M | $0.00 | $4.78M | $0.01 | $0.01 | 448,623,000 | 597,479,000 |
|---|
| 2023-12-31 | $596.07M | — | — | $500,000.00 | — | — | $612.9M | $104.69M | $717.59M | $0.00 | $494.34M | $1.11 | $1.10 | -561,000 | -1,817,000 |
|---|
| 2023-09-30 | $536.31M | — | — | $50.5M | — | — | $151.44M | -$29.37M | $122.08M | $0.00 | $72.11M | $0.16 | $0.16 | 448,439,000 | 601,138,000 |
|---|
| 2023-06-30 | $538.2M | — | — | $500,000.00 | — | — | $248.84M | $102.5M | $351.34M | $0.00 | $227.63M | $0.51 | $0.50 | 450,405,000 | 605,860,000 |
|---|
| 2023-03-31 | $683.97M | — | — | $500,000.00 | — | — | $478.97M | $30.12M | $509.09M | $0.00 | $340.76M | $0.76 | $0.76 | 445,612,000 | 607,251,000 |
|---|
| 2022-12-31 | $565.75M | — | — | $50.5M | — | — | -$482.66M | -$127.38M | -$610.03M | $0.00 | -$456.08M | -$1.04 | -$1.04 | 1,421,000 | -169,237,000 |
|---|
| 2022-09-30 | $573.46M | — | — | $25.5M | — | — | $192.21M | $28.2M | $220.41M | $0.00 | $142.65M | $0.32 | $0.32 | 439,293,000 | 607,226,000 |
|---|
| 2022-06-30 | $535.96M | — | — | $606,000.00 | — | — | $377.79M | $113.81M | $491.6M | $0.00 | $304.5M | $0.70 | $0.70 | 436,318,000 | 607,214,000 |
|---|
| 2022-03-31 | $562.05M | — | — | $100.5M | — | — | $219.72M | -$91.64M | $128.08M | $0.00 | $51.76M | $0.12 | $0.12 | 433,956,000 | 607,201,000 |
|---|
| 2021-12-31 | $575.7M | — | — | $103.82M | — | — | $153.42M | -$99.75M | $53.67M | $0.00 | $7.9M | $0.00 | $0.00 | 5,541,000 | -192,350,000 |
|---|
| 2021-09-30 | $585.77M | — | — | $90.5M | — | — | $303.05M | -$81.26M | $221.8M | $0.00 | $101.93M | $0.24 | $0.24 | 428,230,000 | 607,174,000 |
|---|
| 2021-06-30 | $554.96M | — | — | $3.12M | — | — | $744.95M | $61.81M | $806.76M | $0.00 | $440.78M | $1.08 | $1.08 | 409,344,000 | 607,163,000 |
|---|
| 2021-03-31 | $573.03M | — | — | $2.64M | — | — | $229.3M | -$70.32M | $158.98M | $0.00 | $69.12M | $0.18 | $0.18 | 389,760,000 | 607,148,000 |
|---|
| 2020-12-31 | $572.14M | — | — | $7.78M | — | — | $314.06M | $52.57M | $366.63M | $0.00 | $171.09M | $0.44 | $0.44 | 7,691,000 | 7,699,000 |
|---|
| 2020-09-30 | $538.4M | — | — | $5.1M | — | — | $510.57M | $113.69M | $624.25M | $0.00 | $290.63M | $0.79 | $0.79 | 369,999,000 | 370,002,000 |
|---|
| 2020-06-30 | $510.93M | — | — | $5.78M | — | — | $409.35M | $192.63M | $601.98M | $0.00 | $442.07M | $0.09 | $0.09 | 353,979,000 | 353,980,000 |
|---|
| 2020-06-17 | — | — | — | — | — | — | — | — | — | — | $515.79M | — | — | — | — |
|---|
| 2020-03-31 | $500.88M | — | — | $7.64M | — | — | $361.43M | -$252.33M | $109.1M | $0.00 | $71.24M | — | — | — | — |
|---|
| 2019-12-31 | $457.49M | — | — | $15.87M | — | — | $1.33B | $114.61M | $1.45B | $0.00 | $1.42B | — | — | — | — |
|---|
| 2019-09-30 | $464.28M | — | — | $22.72M | — | — | $532.5M | -$92.47M | $440.03M | $0.00 | $408.98M | — | — | — | — |
|---|
| 2019-06-30 | $457.61M | — | — | $21.46M | — | — | $327.86M | -$149.09M | $178.77M | $0.00 | $151.71M | — | — | — | — |
|---|
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 | $2.38B | — | — | $452M | — | — | $1.56B | -$235.33M | $1.32B | $0.00 | $770.95M | $1.79 | $1.78 | 429,801,000 | 564,455,000 |
|---|
| 2024-12-31 | $2.26B | — | — | $2M | — | — | $1.29B | $38.37M | $1.33B | $0.00 | $858.98M | $1.92 | $1.91 | 448,185,000 | 594,108,000 |
|---|
| 2023-12-31 | $2.35B | — | — | $52M | — | — | $1.49B | $207.94M | $1.7B | $0.00 | $1.13B | $2.54 | $2.53 | 447,601,000 | 602,900,000 |
|---|
| 2022-12-31 | $2.24B | — | — | $177.11M | — | — | $307.07M | -$77M | $230.06M | $0.00 | $42.83M | $0.10 | $0.10 | 437,963,000 | 437,972,000 |
|---|
| 2021-12-31 | $2.29B | — | — | $200.08M | — | — | $1.43B | -$189.51M | $1.24B | $0.00 | $619.73M | $1.49 | $1.49 | 414,794,000 | 414,802,000 |
|---|
| 2020-12-31 | $2.12B | — | — | $26.29M | — | — | $1.6B | $106.56M | $1.7B | $0.00 | $975.04M | $1.32 | $1.32 | 375,444,000 | 375,455,000 |
|---|
| 2019-12-31 | $1.81B | — | — | $83.04M | — | — | $2.62B | -$161.76M | $2.46B | $0.00 | $2.35B | — | — | — | — |
|---|
| 2018-12-31 | $1.79B | — | — | $392.61M | — | — | $1.36B | $153.41M | $1.52B | $0.00 | $1.38B | — | — | — | — |
|---|