Complete source-backed income-statement history.
- Available history
- 2015-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 | $2.76B | — | — | $25.7M | $169.3M | — | $525.5M | — | $476.2M | $114.1M | $362.7M | $0.92 | $0.90 | 396,200,000 | 404,500,000 |
|---|
| 2026-03-31 | $2.49B | — | — | $17.8M | $215.9M | — | $386.1M | — | $355.8M | $95.9M | $260.5M | $0.65 | $0.64 | 400,100,000 | 409,900,000 |
|---|
| 2025-12-31 | $2.52B | — | — | $27.4M | $174.7M | — | $316.2M | — | $277.9M | $33.3M | $242.7M | $0.60 | $0.59 | -3,100,000 | -3,100,000 |
|---|
| 2025-09-30 | $2.65B | — | — | $22.5M | $173.2M | — | $438.1M | — | $387M | $76.1M | $309.7M | $0.76 | $0.75 | 409,500,000 | 415,700,000 |
|---|
| 2025-06-30 | $2.53B | $1.95B | — | $14.1M | $173.2M | — | $403.7M | — | $374.8M | $106.5M | $269.5M | $0.65 | $0.64 | 415,400,000 | 420,500,000 |
|---|
| 2025-03-31 | $2.23B | $1.78B | — | $19.1M | $184.2M | — | $278.1M | — | $230.3M | $87M | $142M | $0.34 | $0.33 | 421,200,000 | 431,200,000 |
|---|
| 2024-12-31 | $2.37B | — | — | $25.2M | $145M | — | $266.5M | — | $211.9M | -$17.8M | $224.7M | $0.52 | $0.51 | -1,600,000 | -1,400,000 |
|---|
| 2024-09-30 | $2.35B | — | — | $15.4M | $187.4M | — | $322.5M | — | $272.4M | -$6M | $274.6M | $0.64 | $0.63 | 428,300,000 | 438,800,000 |
|---|
| 2024-06-30 | $2.33B | $1.83B | — | $15.2M | $174.9M | — | $308.3M | — | $245.5M | $59.2M | $186.5M | $0.43 | $0.42 | 430,200,000 | 440,100,000 |
|---|
| 2024-03-31 | $2.04B | $1.71B | — | $17.6M | $159.8M | — | $260M | — | $210.6M | $49.7M | $157.1M | $0.36 | $0.35 | 433,600,000 | 446,300,000 |
|---|
| 2023-12-31 | $2.08B | — | — | $19.3M | $188.2M | — | $178.9M | — | $101.2M | $54.5M | $53M | $0.12 | $0.11 | -1,100,000 | -600,000 |
|---|
| 2023-09-30 | $2.06B | — | — | $17.5M | $183.8M | — | $211M | — | $113.2M | $19.5M | $90M | $0.21 | $0.20 | 436,900,000 | 450,300,000 |
|---|
| 2023-06-30 | $1.97B | — | — | $16.8M | $150M | — | $179.1M | — | -$53M | $43.3M | -$87.2M | -$0.20 | -$0.20 | 440,100,000 | 440,100,000 |
|---|
| 2023-03-31 | $1.72B | — | — | $15.4M | $153.9M | — | $89.2M | — | $45.2M | $37.4M | $400,000.00 | $0.00 | $0.00 | 442,100,000 | 455,000,000 |
|---|
| 2022-12-31 | $1.69B | — | — | $21.9M | $162.2M | — | $87.1M | — | -$6.3M | $14.4M | -$37.3M | -$0.08 | -$0.08 | -1,600,000 | -1,600,000 |
|---|
| 2022-09-30 | $1.73B | — | — | $19M | $151.9M | — | $124M | — | $53.4M | $42.7M | -$10.3M | -$0.02 | -$0.02 | 450,100,000 | 458,100,000 |
|---|
| 2022-06-30 | $1.72B | — | — | $11.5M | $143.1M | — | $107.1M | — | $27.6M | $19.8M | $2.1M | $0.00 | $0.00 | 452,200,000 | 456,800,000 |
|---|
| 2022-03-31 | $1.56B | — | — | $14.6M | $159.6M | — | $57.7M | — | -$5.8M | $28.5M | -$61.7M | -$0.13 | -$0.13 | 451,100,000 | 451,100,000 |
|---|
| 2021-12-31 | $1.52B | — | — | $24M | $171.3M | — | $17.3M | — | -$94.1M | $39.4M | -$155.7M | -$0.35 | -$0.34 | 100,000 | -100,000 |
|---|
| 2021-09-30 | $1.58B | — | — | $18.7M | $153.4M | — | $35.6M | — | -$26.7M | $12.3M | -$32.2M | -$0.07 | -$0.07 | 450,700,000 | 450,700,000 |
|---|
| 2021-06-30 | $1.67B | — | — | $19.2M | $172.6M | — | $85.3M | — | -$137.7M | $34.9M | -$167M | -$0.37 | -$0.37 | 450,600,000 | 450,600,000 |
|---|
| 2021-03-31 | $1.63B | — | — | $16.5M | $147.6M | — | $45.2M | — | $456.6M | $24.5M | $368.2M | $0.82 | $0.81 | 449,700,000 | 451,100,000 |
|---|
| 2020-12-31 | $1.6B | — | — | $4M | $189.2M | — | $5.6M | — | -$49.7M | $5.9M | -$39.3M | -$0.09 | -$0.09 | 300,000 | 300,000 |
|---|
| 2020-09-30 | $1.73B | — | — | $20.8M | $181.8M | — | $13.3M | — | -$49.7M | $9.1M | -$3.9M | -$0.01 | -$0.01 | 449,400,000 | 449,400,000 |
|---|
| 2020-06-30 | $1.62B | — | — | $25.1M | $157.8M | — | -$89M | — | -$148.2M | $27.6M | $11.7M | $0.03 | $0.03 | 448,300,000 | 448,300,000 |
|---|
| 2020-03-31 | $1.58B | — | — | $25.4M | $195.3M | — | -$3.17B | — | -$3.25B | -$23.2M | -$3.26B | -$7.28 | -$7.28 | 447,500,000 | 447,500,000 |
|---|
| 2019-12-31 | -$2.73B | — | — | $39.5M | -$124M | — | -$2.93B | — | -$2.69B | -$17.5M | -$2.41B | — | -$5.39 | -600,000 | -600,000 |
|---|
| 2019-09-30 | $3.34B | — | — | $40.6M | $298.1M | — | $211.1M | — | -$34.2M | $81.1M | -$119.1M | -$0.27 | -$0.27 | 446,900,000 | 446,900,000 |
|---|
| 2019-06-30 | $3.43B | — | — | $29.5M | $323.8M | — | $394.1M | — | $114.6M | $900,000.00 | $97M | $0.22 | $0.21 | 447,500,000 | 451,200,000 |
|---|
| 2019-03-31 | $2.91B | — | — | $39.9M | $297.8M | — | $216.1M | — | $34.3M | $14.5M | $20.9M | $0.05 | $0.05 | 450,100,000 | 453,300,000 |
|---|
| 2018-12-31 | $3.32B | — | — | $55.9M | $305.5M | — | -$1.49B | — | -$2B | $242M | -$2.26B | -$4.93 | -$4.93 | -2,000,000 | -6,000,000 |
|---|
| 2018-09-30 | $3.14B | — | — | $38.6M | $250.6M | — | $375M | — | $200.9M | $66.7M | $136.9M | $0.30 | $0.30 | 454,500,000 | 459,000,000 |
|---|
| 2018-06-30 | $2.96B | $544.1M | — | $53.6M | $281.4M | — | $298.7M | — | $174.8M | $64.7M | $105.7M | $0.23 | $0.23 | 461,400,000 | 463,300,000 |
|---|
| 2018-03-31 | $3.13B | $534.8M | — | $41.1M | $303.1M | — | $287.9M | — | $140.7M | $49.3M | $95.1M | $0.20 | $0.20 | 464,300,000 | 465,700,000 |
|---|
| 2017-12-31 | $3.68B | $621.5M | — | $69.3M | $254.4M | — | $377.9M | — | $168.3M | $295.8M | -$153.9M | -$0.33 | -$0.33 | -100,000 | -20,300,000 |
|---|
| 2017-09-30 | $4.14B | $589.4M | — | $51.1M | $284.4M | — | $358.2M | — | $229.6M | $111.7M | $121M | $0.26 | $0.26 | 467,200,000 | 469,700,000 |
|---|
| 2017-06-30 | $3.85B | $614.8M | — | $49.1M | $268M | — | $439.6M | — | $245.2M | $86.2M | $164.9M | $0.35 | $0.35 | 466,700,000 | 468,400,000 |
|---|
| 2017-03-31 | $3.39B | $577.7M | — | $43.4M | $254.1M | — | $178.4M | — | $36.6M | $51.8M | -$18.7M | -$0.04 | -$0.04 | 466,600,000 | 466,600,000 |
|---|
| 2016-12-31 | $2.05B | -$38.3M | — | $37.6M | $138.6M | — | -$43.6M | — | -$128.5M | $26.5M | -$133.8M | -$1.12 | -$1.06 | -200,000 | -200,000 |
|---|
| 2016-09-30 | $2.38B | $5.6M | — | $22M | $143M | — | $352.9M | — | $404.2M | $102.5M | $302.4M | $2.50 | $2.39 | 121,000,000 | 126,900,000 |
|---|
| 2016-06-30 | $2.37B | $10.9M | — | $25.5M | $143.4M | — | $222M | — | $109.2M | $5.4M | $104M | $0.87 | $0.83 | 119,500,000 | 125,200,000 |
|---|
| 2016-03-31 | $2.41B | $21.8M | — | $20.3M | $147.6M | — | $254.9M | — | $194.8M | $47.5M | $147.4M | $1.25 | $1.21 | 118,200,000 | 124,400,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 | $9.93B | — | — | $83.1M | $705.3M | — | $1.44B | — | $1.27B | $302.9M | $963.9M | $2.34 | $2.30 | 412,200,000 | 419,700,000 |
|---|
| 2024-12-31 | $9.08B | $7.36B | — | $73.4M | $667.1M | — | $1.16B | — | $940.4M | $85.1M | $842.9M | $1.96 | $1.91 | 429,100,000 | 440,500,000 |
|---|
| 2023-12-31 | $7.82B | $6.54B | — | $69M | $675.9M | — | $658.2M | — | $206.6M | $154.7M | $56.2M | $0.13 | $0.12 | 438,600,000 | 452,300,000 |
|---|
| 2022-12-31 | $6.7B | $5.79B | — | $67M | $616.8M | — | $375.9M | — | $68.9M | $105.4M | -$107.2M | -$0.24 | -$0.24 | 449,500,000 | 449,500,000 |
|---|
| 2021-12-31 | $6.4B | — | — | $78.4M | $644.9M | — | $183.4M | — | $198.1M | $111.1M | $13.3M | $0.03 | $0.03 | 450,500,000 | 454,600,000 |
|---|
| 2020-12-31 | $6.53B | — | — | $75.3M | $724.1M | — | -$3.24B | — | -$3.5B | $19.4M | -$3.29B | -$7.33 | -$7.33 | 448,700,000 | 448,700,000 |
|---|
| 2019-12-31 | $6.95B | — | — | $149.5M | $795.7M | — | -$2.11B | — | -$2.57B | $79M | -$2.42B | -$5.39 | -$5.39 | 448,000,000 | 448,000,000 |
|---|
| 2018-12-31 | $12.55B | — | — | $189.2M | $1.14B | — | -$532.7M | — | -$1.49B | $422.7M | -$1.92B | -$4.20 | -$4.20 | 458,000,000 | 458,000,000 |
|---|
| 2017-12-31 | $15.06B | $2.4B | — | $212.9M | $1.06B | — | $1.35B | — | $679.7M | $545.5M | $113.3M | $0.24 | $0.24 | 466,700,000 | 448,000,000 |
|---|
| 2016-12-31 | $9.2B | $0.00 | — | $105.4M | $572.6M | — | $766.1M | — | $551.4M | $180.3M | $393.3M | $3.29 | $3.16 | 119,400,000 | 125,100,000 |
|---|
| 2015-12-31 | $11.47B | $112.1M | — | $95.5M | $689.6M | — | $553.6M | — | $150.5M | $136.5M | $14.4M | $0.13 | $0.13 | 114,900,000 | 127,300,000 |
|---|