Complete source-backed income-statement history.
- Available history
- 2008-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 | $4.64B | — | — | — | — | $4.12B | $516.68M | — | $479.13M | $114.54M | $358.45M | $6.01 | $5.98 | 59,657,000 | 59,910,000 |
|---|
| 2026-03-31 | $4.5B | — | — | — | — | $3.99B | $502.86M | — | $469.12M | $110.44M | $348.68M | $5.71 | $5.65 | 61,071,000 | 61,668,000 |
|---|
| 2025-12-31 | $4.49B | — | — | — | — | $3.97B | $517.23M | — | $581.44M | $133.61M | $445.94M | $7.15 | $7.03 | -519,000 | -435,000 |
|---|
| 2025-09-30 | $4.5B | — | — | — | — | $3.97B | $521.69M | — | $496.89M | $117.78M | $372.96M | $5.92 | $5.86 | 62,974,000 | 63,663,000 |
|---|
| 2025-06-30 | $4.28B | — | — | — | — | $3.78B | $500.27M | — | $473.39M | $110.77M | $353.22M | $5.49 | $5.43 | 64,356,000 | 64,991,000 |
|---|
| 2025-03-31 | $4.1B | — | — | — | — | $3.64B | $454.83M | — | $420.43M | $98.8M | $316.68M | $4.87 | $4.80 | 64,970,000 | 66,037,000 |
|---|
| 2024-12-31 | $4.11B | — | — | — | — | $3.64B | $472.49M | — | $438.31M | $101.26M | $332.4M | $5.05 | $4.94 | -319,000 | -274,000 |
|---|
| 2024-09-30 | $3.96B | — | — | — | — | $3.58B | $384.17M | — | $341.53M | $75.62M | $258.71M | $3.89 | $3.80 | 66,537,000 | 68,108,000 |
|---|
| 2024-06-30 | $3.91B | — | — | — | — | $3.47B | $436.4M | — | $382.01M | $87.68M | $289.15M | $4.32 | $4.26 | 66,878,000 | 67,920,000 |
|---|
| 2024-03-31 | $3.84B | — | — | — | — | $3.45B | $388.76M | — | $336.09M | $70.26M | $261.83M | $3.90 | $3.82 | 67,204,000 | 68,482,000 |
|---|
| 2023-12-31 | $3.7B | — | — | — | — | $3.37B | $331.2M | — | $281.12M | $61.5M | $216.38M | $3.17 | $3.14 | -504,000 | -525,000 |
|---|
| 2023-09-30 | $3.56B | — | — | — | — | $3.28B | $285.36M | — | $220.51M | $52.5M | $166.99M | $2.42 | $2.40 | 68,867,000 | 69,624,000 |
|---|
| 2023-06-30 | $3.55B | — | — | — | — | $3.27B | $280.13M | — | $224.7M | $55.39M | $171.31M | $2.44 | $2.42 | 70,073,000 | 70,839,000 |
|---|
| 2023-03-31 | $3.47B | — | — | — | — | $3.19B | $278.7M | — | $214.1M | $51.73M | $163.12M | $2.31 | $2.28 | 70,535,000 | 71,487,000 |
|---|
| 2022-12-31 | $3.45B | — | — | — | — | $3.19B | $261.38M | — | $222.34M | $51.97M | $174.82M | $2.45 | $2.43 | -651,000 | -680,000 |
|---|
| 2022-09-30 | $3.34B | — | — | — | — | $3.06B | $275.88M | — | $234.21M | $57.4M | $182.81M | $2.52 | $2.50 | 72,595,000 | 73,060,000 |
|---|
| 2022-06-30 | $3.32B | — | — | — | — | $3.09B | $233.43M | — | $209.73M | $50.95M | $164.06M | $2.22 | $2.20 | 73,682,000 | 74,435,000 |
|---|
| 2022-03-31 | $3.29B | — | — | — | — | $3.06B | $232.86M | — | $199.98M | $48.96M | $153.91M | $2.05 | $2.02 | 75,030,000 | 76,041,000 |
|---|
| 2021-12-31 | $3.28B | — | — | — | — | $2.96B | $313.65M | — | $306.75M | $72.84M | $239.12M | $3.03 | $2.99 | -1,237,000 | -1,339,000 |
|---|
| 2021-09-30 | $3.16B | — | — | — | — | $2.84B | $314.81M | — | $286.89M | $67.52M | $218.35M | $2.65 | $2.60 | 82,262,000 | 83,673,000 |
|---|
| 2021-06-30 | $3.2B | — | — | — | — | $2.76B | $438.97M | — | $426.8M | $101.52M | $325.02M | $3.85 | $3.79 | 84,224,000 | 85,624,000 |
|---|
| 2021-03-31 | $3.01B | — | — | — | — | $2.72B | $295.67M | — | $272.88M | $63.81M | $209.09M | $2.46 | $2.43 | 84,782,000 | 85,796,000 |
|---|
| 2020-12-31 | $3.09B | — | — | — | — | $2.67B | $413.96M | — | $402.38M | $94.64M | $308.71M | $3.62 | $3.59 | -111,000 | 0 |
|---|
| 2020-09-30 | $2.91B | — | — | — | — | $2.56B | $349.67M | — | $323.26M | $79.17M | $241.28M | $2.84 | $2.82 | 84,672,000 | 85,247,000 |
|---|
| 2020-06-30 | $2.73B | — | — | — | — | $2.37B | $358.03M | — | $335.66M | $79.15M | $251.93M | $2.97 | $2.95 | 84,632,000 | 85,059,000 |
|---|
| 2020-03-31 | $2.83B | — | — | — | — | $2.59B | $236.69M | — | $190.78M | $46.32M | $142.04M | $1.64 | $1.64 | 86,212,000 | 86,455,000 |
|---|
| 2019-12-31 | $2.9B | — | — | — | — | $2.56B | $340.98M | — | $321.16M | $73.15M | $245.18M | $2.80 | $2.78 | -526,000 | -479,000 |
|---|
| 2019-09-30 | $2.82B | — | — | — | — | $2.63B | $188.93M | — | $138.08M | $37.21M | $97.19M | $1.10 | $1.10 | 87,952,000 | 88,355,000 |
|---|
| 2019-06-30 | $2.86B | — | — | — | — | $2.51B | $345.56M | — | $310.81M | $69.54M | $238.32M | $2.67 | $2.66 | 89,136,000 | 89,235,000 |
|---|
| 2019-03-31 | $2.8B | — | — | — | — | $2.46B | $340.44M | — | $296.3M | $58.9M | $234.17M | $2.57 | $2.57 | 90,776,000 | 90,967,000 |
|---|
| 2018-12-31 | $2.75B | — | — | — | — | $2.49B | $259.82M | — | $207.45M | $43.83M | $158.08M | $1.72 | $1.71 | -363,000 | -348,000 |
|---|
| 2018-09-30 | $2.65B | — | — | — | — | $2.39B | $257.16M | — | $229.07M | $54.19M | $171.75M | $1.85 | $1.84 | 92,849,000 | 93,330,000 |
|---|
| 2018-06-30 | $2.68B | — | — | — | — | $2.36B | $324.46M | — | $301.77M | $71.06M | $226.05M | $2.40 | $2.39 | 93,842,000 | 94,281,000 |
|---|
| 2018-03-31 | $2.69B | — | — | — | — | $2.35B | $333.81M | — | $296.24M | $67.57M | $223.83M | $2.37 | $2.36 | 94,226,000 | 94,683,000 |
|---|
| 2017-12-31 | $2.64B | — | — | — | — | $2.3B | $338.74M | — | $301.96M | $76.92M | $219.61M | $2.32 | $2.31 | -374,000 | -472,000 |
|---|
| 2017-09-30 | $2.54B | — | — | — | — | $2.28B | $257.31M | — | $220.35M | $74.99M | $141.25M | $1.48 | $1.47 | 95,246,000 | 95,977,000 |
|---|
| 2017-06-30 | $2.61B | — | — | — | — | $2.28B | $330.19M | — | $294.27M | $103.88M | $185.39M | $1.93 | $1.91 | 96,247,000 | 97,042,000 |
|---|
| 2017-03-31 | $2.61B | — | — | — | — | $2.26B | $353.93M | — | $318.43M | $107.9M | $206.06M | $2.13 | $2.12 | 96,585,000 | 97,372,000 |
|---|
| 2016-12-31 | $2.48B | — | — | — | — | $2.16B | $314.23M | — | $281.35M | $102.61M | $174.21M | $1.79 | $1.78 | -70,000 | -155,000 |
|---|
| 2016-09-30 | $2.41B | — | — | — | — | $2.13B | $277.57M | — | $245.44M | $88.18M | $151.87M | $1.56 | $1.54 | 97,118,000 | 98,321,000 |
|---|
| 2016-06-30 | $2.43B | — | — | — | — | $2.1B | $333.29M | — | $302.85M | $107.4M | $185.58M | $1.91 | $1.89 | 97,109,000 | 98,389,000 |
|---|
| 2016-03-31 | $2.45B | — | — | — | — | $2.09B | $356.32M | — | $326.72M | $111.01M | $190.76M | $1.95 | $1.93 | 97,607,000 | 98,895,000 |
|---|
| 2015-12-31 | $2.32B | — | — | — | — | $1.99B | $321.79M | — | $293.15M | $101.83M | $173.75M | $1.77 | $1.74 | -127,000 | -217,000 |
|---|
| 2015-09-30 | $2.23B | — | — | — | — | $1.95B | $275.16M | — | $248.03M | $84.37M | $150.29M | $1.52 | $1.48 | 98,858,000 | 101,159,000 |
|---|
| 2015-06-30 | $2.28B | — | — | — | — | $1.94B | $335.39M | — | $307.71M | $106.3M | $182.19M | $1.84 | $1.80 | 99,004,000 | 100,927,000 |
|---|
| 2015-03-31 | $2.23B | — | — | — | — | $1.9B | $327.05M | — | $297.02M | $102.69M | $174.3M | $1.76 | $1.73 | 98,910,000 | 100,647,000 |
|---|
| 2014-12-31 | $2.18B | — | — | — | — | $1.85B | $322.29M | — | $291.06M | $100.57M | $172.8M | $1.75 | $1.71 | -6,000 | 69,000 |
|---|
| 2014-09-30 | $2.04B | — | — | — | — | $1.86B | $176.61M | — | $144.48M | $48.44M | $82.8M | $0.84 | $0.82 | 99,052,000 | 101,033,000 |
|---|
| 2014-06-30 | $2.05B | — | — | — | — | $1.76B | $293.43M | — | $258.35M | $91.73M | $151.67M | $1.53 | $1.51 | 98,872,000 | 100,235,000 |
|---|
| 2014-03-31 | $1.94B | — | — | — | — | $1.67B | $270.98M | — | $235.78M | $83.93M | $138.08M | $1.40 | $1.38 | 98,572,000 | 100,157,000 |
|---|
| 2013-12-31 | $1.88B | — | — | — | — | $1.64B | $242.6M | — | $206.96M | $73.77M | $124.52M | $1.27 | $1.25 | 68,000 | 238,000 |
|---|
| 2013-09-30 | $1.82B | — | — | — | — | $1.59B | $224.89M | — | $192.57M | $69.47M | $114.59M | $1.17 | $1.15 | 98,151,000 | 99,587,000 |
|---|
| 2013-06-30 | $1.83B | — | — | — | — | $1.53B | $304.05M | — | $265.82M | $98.02M | $151.84M | $1.55 | $1.53 | 98,033,000 | 99,211,000 |
|---|
| 2013-03-31 | $1.83B | — | — | — | — | $1.59B | $243.92M | — | $203.98M | $74.05M | $119.78M | $1.23 | $1.21 | 97,711,000 | 98,571,000 |
|---|
| 2012-12-31 | $1.76B | — | — | — | — | $1.49B | $274.51M | — | $233.4M | $85.74M | $135.46M | $1.39 | $1.38 | 120,000 | 0 |
|---|
| 2012-09-30 | $1.68B | — | — | — | — | $1.51B | $168.71M | — | $123.51M | $42.13M | $71.82M | $0.74 | $0.73 | 96,817,000 | 97,611,000 |
|---|
| 2012-06-30 | $1.72B | — | — | — | — | $1.49B | $230.33M | — | $184.44M | $67M | $107.56M | $1.11 | $1.10 | 96,691,000 | 97,729,000 |
|---|
| 2012-03-31 | $1.79B | — | — | — | — | $1.52B | $269.03M | — | $222.32M | $79.75M | $128.61M | $1.33 | $1.31 | 96,593,000 | 97,791,000 |
|---|
| 2011-12-31 | $1.66B | — | — | — | — | $1.45B | $208.95M | — | $162.84M | $54.83M | $95.27M | $0.99 | $0.98 | 97,101,553 | 98,438,092 |
|---|
| 2011-09-30 | $1.66B | — | — | — | — | $1.47B | $195.53M | — | $147.08M | $52.23M | $85.05M | $0.87 | $0.86 | 97,397 | 98,598 |
|---|
| 2011-06-30 | $1.71B | — | — | — | — | $1.48B | $232.24M | — | $182.43M | $66.4M | $103.65M | $1.06 | $1.04 | 97,563,000 | 99,258,000 |
|---|
| 2011-03-31 | $1.76B | — | — | — | — | $1.5B | $260.41M | — | $204M | $74.01M | $114.19M | $1.17 | $1.15 | 97,381,000 | 98,868,000 |
|---|
| 2010-12-31 | — | — | — | — | — | $760.68M | $130.73M | — | $89.25M | $38.43M | $37.18M | $0.38 | $0.38 | 113,000 | 160,000 |
|---|
| 2010-09-30 | — | — | — | — | — | $1.22B | $104.68M | — | $93.21M | $27.4M | $55.61M | $0.57 | $0.57 | 96,777,000 | 97,935,000 |
|---|
| 2010-06-30 | — | — | — | — | — | $1.21B | $129.75M | — | $117.47M | $41.06M | $65.57M | $0.68 | $0.67 | 96,703,000 | 98,054,000 |
|---|
| 2010-03-31 | — | — | — | — | — | $1.21B | $140.55M | — | $128.17M | $45.41M | $71.82M | $0.74 | $0.73 | 96,539,000 | 97,450,000 |
|---|
| 2009-12-31 | — | — | — | — | — | $1.17B | $118.86M | — | $108.35M | $39.17M | $60.87M | $0.62 | $0.62 | -168,000 | -65,000 |
|---|
| 2009-09-30 | — | — | — | — | — | $1.19B | $101.88M | — | $91.1M | $32.04M | $51.07M | $0.52 | $0.52 | 97,774,000 | 98,504,000 |
|---|
| 2009-06-30 | — | — | — | — | — | $1.14B | $163.04M | — | $151.16M | $57.19M | $80.89M | $0.82 | $0.82 | 97,700 | 98,104 |
|---|
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 | $17.36B | — | — | — | — | $15.37B | $1.99B | — | $1.97B | $460.96M | $1.49B | $23.42 | $23.10 | 63,581,000 | 64,462,000 |
|---|
| 2024-12-31 | $15.83B | — | — | — | — | $14.15B | $1.68B | — | $1.5B | $334.83M | $1.14B | $17.16 | $16.82 | 66,554,000 | 67,896,000 |
|---|
| 2023-12-31 | $14.28B | — | — | — | — | $13.11B | $1.18B | — | $940.43M | $221.12M | $717.8M | $10.35 | $10.23 | 69,321,000 | 70,125,000 |
|---|
| 2022-12-31 | $13.4B | — | — | — | — | $12.4B | $1B | — | $866.26M | $209.28M | $675.61M | $9.23 | $9.14 | 73,118,000 | 73,832,000 |
|---|
| 2021-12-31 | $12.64B | — | — | — | — | $11.28B | $1.36B | — | $1.29B | $305.68M | $991.59M | $11.99 | $11.82 | 82,519,000 | 83,692,000 |
|---|
| 2020-12-31 | $11.56B | — | — | — | — | $10.2B | $1.36B | — | $1.25B | $299.29M | $943.95M | $11.06 | $10.99 | 85,061,000 | 85,587,000 |
|---|
| 2019-12-31 | $11.38B | — | — | — | — | $10.16B | $1.22B | — | $1.07B | $238.79M | $814.85M | $9.16 | $9.13 | 88,762,000 | 89,040,000 |
|---|
| 2018-12-31 | $10.77B | — | — | — | — | $9.6B | $1.18B | — | $1.03B | $236.64M | $779.71M | $8.35 | $8.31 | 93,276,000 | 93,750,000 |
|---|
| 2017-12-31 | $10.41B | — | — | — | — | $9.13B | $1.28B | — | $1.14B | $363.7M | $752.3M | $7.86 | $7.81 | 95,652,000 | 96,325,000 |
|---|
| 2016-12-31 | $9.77B | — | — | — | — | $8.48B | $1.28B | — | $1.16B | $409.19M | $702.41M | $7.22 | $7.14 | 97,208,000 | 98,380,000 |
|---|
| 2015-12-31 | $9.04B | — | — | — | — | $7.78B | $1.26B | — | $1.15B | $395.2M | $680.53M | $6.89 | $6.76 | 98,797,000 | 100,694,000 |
|---|
| 2014-12-31 | $8.21B | — | — | — | — | $7.14B | $1.06B | — | $929.67M | $324.67M | $545.34M | $5.52 | $5.42 | 98,826,000 | 100,544,000 |
|---|
| 2013-12-31 | $7.37B | — | — | — | — | $6.35B | $1.02B | — | $869.33M | $315.31M | $510.73M | $5.21 | $5.14 | 98,033,000 | 99,361,000 |
|---|
| 2012-12-31 | $6.96B | — | — | — | — | $6.02B | $942.58M | — | $763.66M | $274.62M | $443.45M | $4.57 | $4.53 | 96,821,000 | 97,711,000 |
|---|
| 2011-12-31 | $6.76B | — | — | — | — | $5.86B | $897.13M | — | $696.34M | $247.47M | $398.17M | $4.09 | $4.04 | 97,199,000 | 98,537,000 |
|---|
| 2010-12-31 | $4.9B | — | — | — | — | $4.39B | $505.71M | — | $428.1M | $152.3M | $230.18M | $2.37 | $2.34 | 96,786,000 | 97,973,000 |
|---|
| 2009-12-31 | — | — | — | — | — | $4.68B | $520.53M | — | $474.72M | $170.48M | $260.37M | $2.65 | $2.64 | 97,794,000 | 98,275,000 |
|---|
| 2008-12-31 | — | — | — | — | — | $4.61B | $410.22M | — | $357.01M | $123.38M | $199.38M | $1.96 | $1.96 | 101,222,000 | 101,418,000 |
|---|