Complete source-backed income-statement history.
- Available history
- 2008-12-31 to 2026-03-31
- 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-03-31 | $472M | — | — | — | — | — | — | — | $641M | $114M | $523M | $0.26 | $0.25 | 1,869,397,000 | 1,900,647,000 |
|---|
| 2025-12-31 | $410M | — | — | — | — | — | — | — | $631M | $108M | $519M | $0.30 | $0.30 | 21,966,000 | 22,159,000 |
|---|
| 2025-09-30 | $424M | — | — | — | — | — | — | — | $766M | $133M | $629M | $0.41 | $0.41 | 1,459,129,000 | 1,484,587,000 |
|---|
| 2025-06-30 | $377M | — | — | — | — | — | — | — | $638M | $96M | $536M | $0.35 | $0.34 | 1,457,309,000 | 1,480,996,000 |
|---|
| 2025-03-31 | $351M | — | — | — | — | — | — | — | $653M | $122M | $527M | $0.34 | $0.34 | 1,454,498,000 | 1,481,879,000 |
|---|
| 2024-12-31 | $410M | — | — | — | — | — | — | — | $669M | $135M | $530M | $0.34 | $0.34 | 627,000 | 1,583,000 |
|---|
| 2024-09-30 | $362M | — | — | — | — | — | — | — | $638M | $116M | $517M | $0.33 | $0.33 | 1,452,682,000 | 1,476,982,000 |
|---|
| 2024-06-30 | $360M | — | — | — | — | — | — | — | $586M | $106M | $474M | $0.30 | $0.30 | 1,451,207,000 | 1,474,259,000 |
|---|
| 2024-03-31 | $336M | — | — | — | — | — | — | — | $510M | $86M | $419M | $0.26 | $0.26 | 1,448,492,000 | 1,473,335,000 |
|---|
| 2023-12-31 | $353M | — | — | — | — | — | — | — | $247M | -$1M | $243M | $0.15 | $0.15 | 571,000 | 479,000 |
|---|
| 2023-09-30 | $338M | — | — | — | — | — | — | — | $688M | $136M | $547M | $0.35 | $0.35 | 1,447,993,000 | 1,467,611,000 |
|---|
| 2023-06-30 | $332M | — | — | — | — | — | — | — | $699M | $134M | $559M | $0.36 | $0.35 | 1,446,372,000 | 1,465,720,000 |
|---|
| 2023-03-31 | $377M | — | — | — | — | — | — | — | $750M | $144M | $602M | $0.40 | $0.39 | 1,443,268,000 | 1,469,279,000 |
|---|
| 2022-12-31 | $343M | — | — | — | — | — | — | — | $793M | $144M | $645M | $0.42 | $0.42 | 539,000 | 986,000 |
|---|
| 2022-09-30 | $345M | — | — | — | — | — | — | — | $743M | $146M | $594M | $0.39 | $0.39 | 1,442,591,000 | 1,465,083,000 |
|---|
| 2022-06-30 | $322M | — | — | — | — | — | — | — | $661M | $120M | $539M | $0.35 | $0.35 | 1,441,200,000 | 1,463,293,000 |
|---|
| 2022-03-31 | $308M | — | — | — | — | — | — | — | $567M | $105M | $460M | $0.30 | $0.29 | 1,438,427,000 | 1,464,327,000 |
|---|
| 2021-12-31 | $319M | — | — | — | — | — | — | — | $490M | $88M | $401M | $0.26 | $0.27 | 60,672,000 | 61,305,000 |
|---|
| 2021-09-30 | $315M | — | — | — | — | — | — | — | $468M | $90M | $377M | $0.23 | $0.22 | 1,462,736,000 | 1,487,335,000 |
|---|
| 2021-06-30 | $257M | — | — | — | — | — | — | — | -$1M | $14M | -$15M | -$0.05 | -$0.05 | 1,125,039,000 | 1,125,039,000 |
|---|
| 2021-03-31 | $222M | — | — | — | — | — | — | — | $634M | $102M | $532M | $0.49 | $0.48 | 1,017,512,000 | 1,041,003,000 |
|---|
| 2020-12-31 | $232M | — | — | — | — | — | — | — | $375M | $59M | $316M | $0.28 | $0.27 | 65,000 | 1,110,000 |
|---|
| 2020-09-30 | $224M | — | — | — | — | — | — | — | $358M | $55M | $303M | $0.27 | $0.27 | 1,017,253,000 | 1,031,460,000 |
|---|
| 2020-06-30 | $201M | — | — | — | — | — | — | — | $181M | $31M | $150M | $0.13 | $0.13 | 1,016,259,000 | 1,028,683,000 |
|---|
| 2020-03-31 | $227M | — | — | — | — | — | — | — | $58M | $10M | $48M | $0.03 | $0.03 | 1,017,643,000 | 1,034,576,000 |
|---|
| 2019-12-31 | $242M | — | — | — | — | — | — | — | $372M | $55M | $317M | $0.29 | $0.29 | -3,406,000 | -2,985,000 |
|---|
| 2019-09-30 | $240M | — | — | — | — | — | — | — | $439M | $67M | $372M | $0.34 | $0.34 | 1,034,940,000 | 1,051,273,000 |
|---|
| 2019-06-30 | $235M | — | — | — | — | — | — | — | $427M | $63M | $364M | $0.33 | $0.33 | 1,044,802,000 | 1,060,280,000 |
|---|
| 2019-03-31 | $222M | — | — | — | — | — | — | — | $421M | $63M | $358M | $0.32 | $0.32 | 1,046,995,000 | 1,065,638,000 |
|---|
| 2018-12-31 | $227M | — | — | — | — | — | — | — | $391M | $57M | $334M | $0.30 | $0.30 | -9,028,000 | -10,993,000 |
|---|
| 2018-09-30 | $222M | — | — | — | — | — | — | — | $440M | $62M | $378M | $0.33 | $0.33 | 1,084,536,000 | 1,103,740,000 |
|---|
| 2018-06-30 | $217M | — | — | — | — | — | — | — | $412M | $57M | $355M | $0.30 | $0.30 | 1,103,337,000 | 1,122,612,000 |
|---|
| 2018-03-31 | $214M | — | — | — | — | — | — | — | $385M | $59M | $326M | $0.29 | $0.28 | 1,083,836,000 | 1,124,778,000 |
|---|
| 2017-12-31 | — | — | — | — | — | — | — | — | $412M | -$20M | $432M | $0.38 | $0.37 | -2,429,000 | 28,308,000 |
|---|
| 2017-09-30 | — | — | — | — | — | — | — | — | $365M | $90M | $275M | $0.24 | $0.23 | 1,086,038,000 | 1,106,491,000 |
|---|
| 2017-06-30 | — | — | — | — | — | — | — | — | $351M | $79M | $272M | $0.23 | $0.23 | 1,088,934,000 | 1,108,527,000 |
|---|
| 2017-03-31 | — | — | — | — | — | — | — | — | $267M | $59M | $208M | $0.17 | $0.17 | 1,086,374,000 | 1,108,617,000 |
|---|
| 2016-12-31 | — | — | — | — | — | — | — | — | $313.15M | $74.01M | $239.14M | $0.21 | $0.20 | 60,271,000 | 61,856,000 |
|---|
| 2016-09-30 | — | — | — | — | — | — | — | — | $151.75M | $24.75M | $127M | $0.12 | $0.11 | 938,578,000 | 952,081,000 |
|---|
| 2016-06-30 | — | — | — | — | — | — | — | — | $228.82M | $54.28M | $174.54M | $0.19 | $0.19 | 798,167,000 | 810,371,000 |
|---|
| 2016-03-31 | — | — | — | — | — | — | — | — | $226.27M | $54.96M | $171.31M | $0.21 | $0.20 | 795,755,000 | 808,349,000 |
|---|
| 2015-12-31 | — | — | — | — | — | — | — | — | $234.29M | $55.94M | $178.35M | $0.21 | $0.21 | -2,439,000 | -2,329,000 |
|---|
| 2015-09-30 | — | — | — | — | — | — | — | — | $199.59M | $47M | $152.59M | $0.18 | $0.18 | 800,883,000 | 814,326,000 |
|---|
| 2015-06-30 | — | — | — | — | — | — | — | — | $260.26M | $64.06M | $196.21M | $0.23 | $0.23 | 806,891,000 | 820,238,000 |
|---|
| 2015-03-31 | — | — | — | — | — | — | — | — | $219.86M | $54.01M | $165.85M | $0.19 | $0.19 | 809,778,000 | 823,809,000 |
|---|
| 2014-12-31 | — | — | — | — | — | — | — | — | $220.77M | $166.59M | $466.54M | $0.00 | $0.00 | 0 | 0 |
|---|
| 2014-09-30 | — | — | — | — | — | — | — | — | $208.89M | $53.87M | $155.02M | $0.18 | $0.18 | 816,497,000 | 829,623,000 |
|---|
| 2014-06-30 | — | — | — | — | — | — | — | — | $222.09M | $57.48M | $164.62M | $0.19 | $0.19 | 821,546,000 | 834,687,000 |
|---|
| 2014-03-31 | — | — | — | — | — | — | — | — | $201.24M | $52.1M | $149.14M | $0.17 | $0.17 | 829,659,000 | 842,677,000 |
|---|
| 2013-12-31 | — | — | — | — | — | — | — | — | $210.2M | $52.03M | $158.17M | $0.18 | $0.18 | -1,205,000 | -550,000 |
|---|
| 2013-09-30 | — | — | — | — | — | — | — | — | $243.88M | $65.05M | $178.84M | $0.21 | $0.20 | 830,398,000 | 841,025,000 |
|---|
| 2013-06-30 | — | — | — | — | — | — | — | — | $206.27M | $55.27M | $151M | $0.17 | $0.17 | 834,730,000 | 843,840,000 |
|---|
| 2013-03-31 | — | — | — | — | — | — | — | — | $208.4M | $55.13M | $153.27M | $0.17 | $0.17 | 841,103,000 | 848,708,000 |
|---|
| 2012-12-31 | — | — | — | — | — | — | — | — | $230.08M | $72.54M | $157.55M | $0.18 | $0.17 | -3,581,000 | -3,366,000 |
|---|
| 2012-09-30 | — | — | — | — | — | — | — | — | $196.06M | $28.29M | $167.77M | $0.19 | $0.19 | 857,871,000 | 863,588,000 |
|---|
| 2012-06-30 | — | — | — | — | — | — | — | — | $201.99M | $49.29M | $152.71M | $0.17 | $0.17 | 862,261,000 | 867,551,000 |
|---|
| 2012-03-31 | — | — | — | — | — | — | — | — | $205.45M | $52.18M | $153.27M | $0.17 | $0.17 | 864,499,000 | 869,164,000 |
|---|
| 2011-12-31 | — | — | — | — | — | — | — | — | $168.81M | $41.95M | $126.86M | $0.14 | $0.14 | 149,000 | 178,000 |
|---|
| 2011-09-30 | — | — | — | — | — | — | — | — | $182.33M | $38.94M | $143.39M | $0.16 | $0.16 | 863,911,000 | 867,633,000 |
|---|
| 2011-06-30 | — | — | — | — | — | — | — | — | $194.9M | $48.98M | $145.92M | $0.16 | $0.16 | 863,358 | 867,469 |
|---|
| 2011-03-31 | — | — | — | — | — | — | — | — | $161.19M | $34.75M | $126.45M | $0.14 | $0.14 | 863,359 | 867,237 |
|---|
| 2010-12-31 | — | — | — | — | — | — | — | — | $157.95M | $35.05M | $122.9M | $0.05 | $0.05 | 726,217,396 | 728,812,818 |
|---|
| 2010-09-30 | — | — | — | — | — | — | — | — | $130.64M | $29.69M | $100.95M | $0.10 | $0.10 | 716,911 | 719,567 |
|---|
| 2010-06-30 | — | — | — | — | — | — | — | — | $62.08M | $13.32M | $48.76M | $0.03 | $0.03 | 716,580,000 | 719,387,000 |
|---|
| 2010-03-31 | — | — | — | — | — | — | — | — | $1.64M | -$38.09M | $39.74M | $0.01 | $0.01 | 716,320,000 | 718,593,000 |
|---|
| 2009-12-31 | — | — | — | — | — | — | — | — | -$597.98M | -$228.29M | -$369.69M | -$0.06 | -$0.06 | 532,330,042 | 532,330,042 |
|---|
| 2009-09-30 | — | — | — | — | — | — | — | — | -$257.36M | -$91.17M | -$166.19M | -$0.33 | -$0.33 | 589,708 | 589,708 |
|---|
| 2009-06-30 | — | — | — | — | — | — | — | — | -$137.85M | -$12.75M | -$125.1M | -$0.40 | -$0.40 | 459,246 | 459,246 |
|---|
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.56B | — | — | — | — | — | — | — | $2.69B | $459M | $2.21B | $1.41 | $1.39 | 1,478,945,000 | 1,504,836,000 |
|---|
| 2024-12-31 | $1.47B | — | — | — | — | — | — | — | $2.4B | $443M | $1.94B | $1.24 | $1.22 | 1,451,421,000 | 1,476,442,000 |
|---|
| 2023-12-31 | $1.4B | — | — | — | — | — | — | — | $2.38B | $413M | $1.95B | $1.26 | $1.24 | 1,446,449,000 | 1,468,016,000 |
|---|
| 2022-12-31 | $1.32B | — | — | — | — | — | — | — | $2.76B | $515M | $2.24B | $1.47 | $1.45 | 1,441,279,000 | 1,465,220,000 |
|---|
| 2021-12-31 | $1.11B | — | — | — | — | — | — | — | $1.59B | $294M | $1.3B | $0.91 | $0.90 | 1,262,435,000 | 1,286,733,000 |
|---|
| 2020-12-31 | $884M | — | — | — | — | — | — | — | $972M | $155M | $817M | $0.71 | $0.69 | 1,017,117,000 | 1,032,683,000 |
|---|
| 2019-12-31 | $939M | — | — | — | — | — | — | — | $1.66B | $248M | $1.41B | $1.29 | $1.27 | 1,038,840,000 | 1,056,079,000 |
|---|
| 2018-12-31 | $881M | — | — | — | — | — | — | — | $1.63B | $235M | $1.39B | $1.22 | $1.20 | 1,081,542,000 | 1,105,985,000 |
|---|
| 2017-12-31 | — | — | — | — | — | — | — | — | $1.39B | $208M | $1.19B | $1.02 | $1.00 | 1,084,686,000 | 1,136,186,000 |
|---|
| 2016-12-31 | — | — | — | — | — | — | — | — | $920M | $208M | $712M | $0.72 | $0.70 | 904,438,000 | 918,790,000 |
|---|
| 2015-12-31 | — | — | — | — | — | — | — | — | $914M | $221M | $693M | $0.82 | $0.81 | 803,412,000 | 817,129,000 |
|---|
| 2014-12-31 | — | — | — | — | — | — | — | — | $852.99M | $220.59M | $632.39M | $0.73 | $0.72 | 819,917,000 | 833,081,000 |
|---|
| 2013-12-31 | — | — | — | — | — | — | — | — | $868.76M | $227.47M | $641.28M | $0.73 | $0.72 | 834,205,000 | 843,974,000 |
|---|
| 2012-12-31 | — | — | — | — | — | — | — | — | $833.58M | $202.29M | $631.29M | $0.70 | $0.69 | 857,962,000 | 863,402,000 |
|---|
| 2011-12-31 | — | — | — | — | — | — | — | — | $707.23M | $164.62M | $542.61M | $0.59 | $0.59 | 863,691,000 | 867,624,000 |
|---|
| 2010-12-31 | — | — | — | — | — | — | — | — | $352.31M | $39.96M | $312.35M | $0.19 | $0.19 | 726,934,000 | 729,532,000 |
|---|
| 2009-12-31 | — | — | — | — | — | — | — | — | -$3.68B | -$584M | -$3.09B | -$6.14 | -$6.14 | 532,802,000 | 532,802,000 |
|---|
| 2008-12-31 | — | — | — | — | — | — | — | — | -$296.01M | -$182.2M | -$113.81M | -$0.44 | -$0.44 | 366,155,000 | 366,155,000 |
|---|