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 | $1.7B | — | — | — | $422.5M | — | $314.2M | — | $256.9M | $71.8M | $183.9M | $1.55 | $1.54 | 118,400,000 | 119,200,000 |
|---|
| 2026-03-31 | $1.65B | — | — | — | $411M | — | $287.7M | — | $235.8M | $62.5M | $171.5M | $1.43 | $1.42 | 120,000,000 | 120,800,000 |
|---|
| 2025-12-31 | $1.55B | — | — | — | $421M | — | $284.2M | — | $232.9M | $56.5M | $175.8M | $1.44 | $1.43 | -500,000 | -600,000 |
|---|
| 2025-09-30 | $1.54B | — | — | — | $434.1M | — | $264.3M | — | $215.3M | $53.8M | $160.2M | $1.30 | $1.29 | 123,100,000 | 124,100,000 |
|---|
| 2025-06-30 | $1.54B | — | — | — | $384.2M | — | $310.8M | — | $261.3M | $68.7M | $191.3M | $1.54 | $1.53 | 124,000,000 | 125,000,000 |
|---|
| 2025-03-31 | $1.44B | — | — | — | $374.9M | — | $235.8M | — | $185.4M | $51.6M | $133.1M | $1.07 | $1.06 | 124,100,000 | 125,100,000 |
|---|
| 2024-12-31 | $1.42B | — | — | — | $344.8M | — | $288.1M | — | $225.6M | $52.2M | $174M | $1.40 | $1.40 | 100,000 | 0 |
|---|
| 2024-09-30 | $1.44B | — | — | — | $380.4M | — | $247.1M | — | $193.8M | $51.1M | $141.3M | $1.14 | $1.13 | 123,900,000 | 125,200,000 |
|---|
| 2024-06-30 | $1.43B | — | — | — | $352.6M | — | $282.2M | — | $224.6M | $59.4M | $163.9M | $1.32 | $1.31 | 123,700,000 | 124,800,000 |
|---|
| 2024-03-31 | $1.39B | — | — | — | $372.6M | — | $224.7M | — | $166.6M | $40.5M | $124.9M | $1.01 | $1.00 | 123,500,000 | 124,800,000 |
|---|
| 2023-12-31 | $1.33B | — | — | — | $343.4M | — | $245.1M | — | $182.8M | $48.3M | $132.4M | $1.08 | $1.06 | 200,000 | 300,000 |
|---|
| 2023-09-30 | $1.32B | — | — | — | $333.1M | — | $246.4M | — | $190.7M | $26.4M | $162.2M | $1.32 | $1.31 | 123,000,000 | 123,900,000 |
|---|
| 2023-06-30 | $1.32B | — | — | — | $343.1M | — | $236.9M | — | $192.1M | $52.7M | $138.3M | $1.13 | $1.12 | 122,700,000 | 123,800,000 |
|---|
| 2023-03-31 | $1.3B | — | — | — | $366.1M | — | $205.4M | — | $152.2M | $38.7M | $112.4M | $0.92 | $0.91 | 122,600,000 | 123,500,000 |
|---|
| 2022-12-31 | $1.2B | — | — | — | $340.4M | — | $176M | — | $141.4M | $32.3M | $108.2M | $0.88 | $0.88 | 100,000 | 0 |
|---|
| 2022-09-30 | $1.24B | — | — | — | $318M | — | $242.9M | — | $219.7M | $52.8M | $165.7M | $1.35 | $1.34 | 122,400,000 | 123,300,000 |
|---|
| 2022-06-30 | $1.32B | — | — | — | $330.2M | — | $304.6M | — | $264.8M | $63.4M | $200.6M | $1.64 | $1.63 | 122,400,000 | 123,300,000 |
|---|
| 2022-03-31 | $1.36B | — | — | — | $340.3M | — | $332.4M | — | $303.8M | $81M | $221.8M | $1.82 | $1.80 | 122,200,000 | 123,500,000 |
|---|
| 2021-12-31 | $1.25B | — | — | — | $343.2M | — | $252.2M | — | $138.2M | $15.2M | $122.1M | $1.00 | $0.98 | 100,000 | 100,000 |
|---|
| 2021-09-30 | $1.22B | — | — | — | $344.2M | — | $273.2M | — | $265.4M | $58.8M | $205.4M | $1.68 | $1.66 | 121,900,000 | 123,700,000 |
|---|
| 2021-06-30 | $1.23B | — | — | — | $328.4M | — | $306M | — | $277.1M | $61.2M | $215.1M | $1.77 | $1.74 | 121,800,000 | 123,500,000 |
|---|
| 2021-03-31 | $1.21B | — | — | — | $308.8M | — | $306.6M | — | $268.5M | $65.6M | $201.6M | $1.66 | $1.64 | 121,800,000 | 123,200,000 |
|---|
| 2020-12-31 | $1.12B | — | — | — | $366.6M | — | $169.4M | — | $94.4M | $16.8M | $74.4M | $0.61 | $0.61 | 100,000 | 100,000 |
|---|
| 2020-09-30 | $1.07B | — | — | — | $330M | — | $204.4M | — | $306.1M | $76.8M | $228.5M | $1.88 | $1.86 | 121,500,000 | 123,000,000 |
|---|
| 2020-06-30 | $982.8M | — | — | — | $309.9M | — | $166.8M | — | $128.4M | $28M | $100.2M | $0.83 | $0.82 | 121,400,000 | 122,700,000 |
|---|
| 2020-03-31 | $957.9M | — | — | — | $316M | — | $135.9M | — | $156.3M | $37.5M | $116.9M | $0.96 | $0.95 | 121,300,000 | 122,600,000 |
|---|
| 2019-12-31 | $905.8M | — | — | — | $389M | — | $47.1M | — | $43.1M | $17.6M | $23.9M | $0.20 | $0.20 | 100,000 | 0 |
|---|
| 2019-09-30 | $875.7M | — | — | — | $295.5M | — | $121.6M | — | $96.5M | $14M | $81.1M | $0.67 | $0.66 | 121,000,000 | 122,300,000 |
|---|
| 2019-06-30 | $880M | — | — | — | $306.8M | — | $113.8M | — | $89M | $20.7M | $66.8M | $0.55 | $0.55 | 120,800,000 | 122,000,000 |
|---|
| 2019-03-31 | $846.1M | — | — | — | $998.9M | — | -$617.9M | — | -$642.5M | -$88.1M | -$555.9M | -$4.60 | -$4.57 | 120,700,000 | 121,600,000 |
|---|
| 2018-12-31 | $835.3M | — | — | — | $337.9M | — | $46.1M | — | $39.1M | $1.7M | $36.3M | $0.30 | $0.30 | 100,000 | -100,000 |
|---|
| 2018-09-30 | $834.2M | — | — | — | $317.5M | — | $64.1M | — | $38.7M | -$900,000.00 | $38.4M | $0.32 | $0.32 | 120,500,000 | 121,600,000 |
|---|
| 2018-06-30 | $876.9M | — | — | — | $257.5M | — | $193.6M | — | $169.4M | $23.3M | $144.8M | $1.20 | $1.19 | 120,300,000 | 121,400,000 |
|---|
| 2018-03-31 | $865.7M | — | — | — | $300.5M | — | $144.2M | — | $123.2M | $29.4M | $90.9M | $0.76 | $0.75 | 120,200,000 | 121,300,000 |
|---|
| 2017-12-31 | $838.4M | — | — | — | $253.4M | — | $192.6M | — | $172.3M | -$2.2M | $172.3M | $1.44 | $1.42 | 0 | -100,000 |
|---|
| 2017-09-30 | $834.8M | — | — | — | $310.4M | — | $154.7M | — | $136M | $35.5M | $96.3M | $0.80 | $0.79 | 120,100,000 | 121,400,000 |
|---|
| 2017-06-30 | $856.7M | — | — | — | $226.6M | — | $265.9M | — | $242.6M | $75M | $165.4M | $1.37 | $1.36 | 120,300,000 | 121,900,000 |
|---|
| 2017-03-31 | — | — | — | — | $241.5M | — | $218.6M | — | $195.7M | $40.3M | $153.3M | $1.28 | $1.26 | 120,000,000 | 121,900,000 |
|---|
| 2016-12-31 | — | — | — | — | $232.8M | — | $211.1M | — | $182.6M | $57.8M | $123M | $1.03 | $1.02 | 100,000 | 0 |
|---|
| 2016-09-30 | — | — | — | — | $233.4M | — | $212.1M | — | $190.2M | $55.3M | $132.8M | $1.11 | $1.09 | 119,500,000 | 121,300,000 |
|---|
| 2016-06-30 | — | — | — | — | $231.6M | — | $225.7M | — | $201.3M | $68.3M | $130.9M | $1.10 | $1.08 | 119,200,000 | 121,100,000 |
|---|
| 2016-03-31 | — | — | — | — | $243.1M | — | $176.2M | — | $154M | $51.6M | $102.1M | $0.86 | $0.85 | 118,800,000 | 120,800,000 |
|---|
| 2015-12-31 | — | — | — | — | $215.5M | — | $176.9M | — | $167.7M | $54.7M | $111.9M | $0.94 | $0.93 | -100,000 | -100,000 |
|---|
| 2015-09-30 | — | — | — | — | $217.2M | — | $174.3M | — | $172.9M | $53.2M | $117.9M | $1.00 | $0.98 | 118,400,000 | 120,600,000 |
|---|
| 2015-06-30 | — | — | — | — | $218.7M | — | $188.5M | — | $158.4M | $45.9M | $111M | $0.94 | $0.92 | 118,600,000 | 120,900,000 |
|---|
| 2015-03-31 | — | — | — | — | $232.9M | — | $154.2M | — | $137.6M | $48M | $88.3M | $0.74 | $0.73 | 119,400,000 | 121,700,000 |
|---|
| 2014-12-31 | — | — | — | — | $195M | — | $165.2M | — | $151.4M | $52.6M | $98M | $0.82 | $0.80 | -500,000 | -600,000 |
|---|
| 2014-09-30 | — | — | — | — | $197.8M | — | $153.7M | — | $139.8M | $45.4M | $92.7M | $0.77 | $0.75 | 121,100,000 | 123,500,000 |
|---|
| 2014-06-30 | — | — | — | — | $183.5M | — | $167.4M | — | $150.5M | $56M | $92.8M | $0.76 | $0.75 | 122,000,000 | 124,300,000 |
|---|
| 2014-03-31 | — | — | — | — | $175.4M | — | $151.9M | — | $132.5M | $46.2M | $83.9M | $0.69 | $0.67 | 122,000,000 | 124,400,000 |
|---|
| 2013-12-31 | — | — | — | — | $181.4M | — | $154.1M | — | $121.9M | $43M | $76.7M | $0.63 | $0.61 | 200,000 | 200,000 |
|---|
| 2013-09-30 | — | — | — | — | $173.4M | — | $150M | — | $133.1M | $47M | $83.5M | $0.69 | $0.67 | 121,600,000 | 123,900,000 |
|---|
| 2013-06-30 | — | — | — | — | $186.5M | — | $158.1M | — | $144M | $51.7M | $90.5M | $0.75 | $0.73 | 121,000,000 | 123,600,000 |
|---|
| 2013-03-31 | — | — | — | — | $174.5M | — | $149M | — | $131.4M | $47.2M | $101.1M | $0.84 | $0.82 | 120,500,000 | 123,100,000 |
|---|
| 2012-12-31 | — | — | — | — | $205.4M | — | $92.2M | — | $79.2M | $32.8M | $46.3M | $0.39 | $0.38 | -100,000 | 100,000 |
|---|
| 2012-09-30 | — | — | — | — | $161.5M | — | $130.5M | — | $118.8M | $39.7M | $77.9M | $0.65 | $0.64 | 119,700,000 | 122,200,000 |
|---|
| 2012-06-30 | — | — | — | — | $156.8M | — | $129M | — | $117.5M | $41M | $76.4M | $0.63 | $0.62 | 120,300,000 | 122,800,000 |
|---|
| 2012-03-31 | — | — | — | — | $149.8M | — | $128.3M | — | $115.8M | $42.5M | $71.5M | $0.60 | $0.58 | 120,000,000 | 122,400,000 |
|---|
| 2011-12-31 | — | — | — | — | $146.9M | — | $123.3M | — | $110.5M | $37.4M | $74.4M | $0.62 | $0.60 | -600,000 | -500,000 |
|---|
| 2011-09-30 | — | — | — | — | $141.7M | — | $121.6M | — | $108.5M | $39.2M | $66.7M | $0.55 | $0.54 | 121,800,000 | 123,300,000 |
|---|
| 2011-06-30 | — | — | — | — | $142.7M | — | $114.6M | — | $91.3M | $54.2M | $34.5M | $0.28 | $0.28 | 122,800,000 | 124,600,000 |
|---|
| 2011-03-31 | — | — | — | — | $128.8M | — | $109.1M | — | $95.6M | $36.3M | $57.3M | $0.47 | $0.46 | 122,800,000 | 124,700,000 |
|---|
| 2010-12-31 | — | — | — | — | $137M | — | $109.7M | — | $96.2M | $32.2M | $62.2M | $0.51 | $0.50 | -600,000 | -600,000 |
|---|
| 2010-09-30 | — | — | — | — | $134M | — | $110.2M | — | $96.9M | $33.3M | $76.5M | $0.62 | $0.61 | 124,300,000 | 125,800,000 |
|---|
| 2010-06-30 | — | — | — | — | $126.9M | — | $105.8M | — | $92.5M | $32.7M | $71.3M | $0.57 | $0.56 | 125,700,000 | 127,300,000 |
|---|
| 2010-03-31 | — | — | — | — | $109.5M | — | $104.3M | — | — | $33.7M | $56.7M | $0.45 | $0.44 | 126,300,000 | 128,100,000 |
|---|
| 2009-12-31 | — | — | — | — | $130.2M | — | $82.9M | — | — | $12.6M | $60.2M | $0.47 | $0.47 | 0 | 100,000 |
|---|
| 2009-09-30 | — | — | — | — | $111.2M | — | $100M | — | — | $28.7M | $59.7M | $0.47 | $0.47 | 126,400,000 | 128,000,000 |
|---|
| 2009-06-30 | — | — | — | — | $111.1M | — | $102M | — | — | $32.7M | $59.6M | $0.47 | $0.47 | 126,300,000 | 127,800,000 |
|---|
| 2009-03-31 | — | — | — | — | $122M | — | $101M | — | — | $34.1M | $54.4M | $0.43 | $0.43 | 126,200,000 | 127,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 | $6.07B | — | — | — | $1.61B | — | $1.1B | — | $894.9M | $230.6M | $660.3M | $5.36 | $5.32 | 123,200,000 | 124,100,000 |
|---|
| 2024-12-31 | $5.68B | — | — | — | $1.45B | — | $1.04B | — | $810.5M | $203.2M | $604.1M | $4.88 | $4.84 | 123,800,000 | 124,900,000 |
|---|
| 2023-12-31 | $5.27B | — | — | — | $1.39B | — | $933.6M | — | $717.9M | $166.2M | $545.3M | $4.44 | $4.40 | 122,900,000 | 123,900,000 |
|---|
| 2022-12-31 | $5.12B | — | — | — | $1.33B | — | $1.06B | — | $929.7M | $229.5M | $696.2M | $5.69 | $5.65 | 122,400,000 | 123,300,000 |
|---|
| 2021-12-31 | $4.92B | — | — | — | $1.32B | — | $1.14B | — | $949.2M | $200.7M | $744.2M | $6.11 | $6.02 | 121,900,000 | 123,600,000 |
|---|
| 2020-12-31 | $4.13B | — | — | — | $1.32B | — | $676.6M | — | $685.2M | $159M | $520.1M | $4.28 | $4.24 | 121,500,000 | 122,800,000 |
|---|
| 2019-12-31 | $3.51B | — | — | — | $1.99B | — | -$335.4M | — | -$413.8M | -$35.7M | -$384.1M | -$3.18 | -$3.15 | 120,900,000 | 122,000,000 |
|---|
| 2018-12-31 | $3.41B | — | — | — | $1.21B | — | $448M | — | $370.4M | $53.4M | $310.5M | $2.58 | $2.56 | 120,400,000 | 121,400,000 |
|---|
| 2017-12-31 | $3.36B | — | — | — | $1.03B | — | $831.7M | — | $746.6M | $148.6M | $587.3M | $4.89 | $4.83 | 120,100,000 | 121,500,000 |
|---|
| 2016-12-31 | $3.14B | — | — | — | $941M | — | $825.1M | — | $728.2M | $233.1M | $488.8M | $4.10 | $4.04 | 119,300,000 | 121,100,000 |
|---|
| 2015-12-31 | — | — | — | — | $884.3M | — | $693.9M | — | $636.6M | $201.8M | $429.1M | $3.61 | $3.55 | 118,700,000 | 120,900,000 |
|---|
| 2014-12-31 | — | — | — | — | $751.7M | — | $638.2M | — | $574.2M | $200.2M | $367.4M | $3.03 | $2.97 | 121,200,000 | 123,500,000 |
|---|
| 2013-12-31 | — | — | — | — | $715.8M | — | $611.2M | — | $530.4M | $188.9M | $351.8M | $2.90 | $2.84 | 121,200,000 | 123,700,000 |
|---|
| 2012-12-31 | — | — | — | — | $673.5M | — | $480M | — | $431.3M | $156M | $272.1M | $2.27 | $2.22 | 119,900,000 | 122,500,000 |
|---|
| 2011-12-31 | — | — | — | — | $560.1M | — | $468.6M | — | $405.9M | $167.1M | $232.9M | $1.91 | $1.88 | 121,900,000 | 123,700,000 |
|---|
| 2010-12-31 | — | — | — | — | $507.4M | — | $430M | — | $375.2M | $131.9M | $266.7M | $2.14 | $2.11 | 124,800,000 | 126,500,000 |
|---|
| 2009-12-31 | — | — | — | — | $470.2M | — | $381.8M | — | $331M | $106.6M | $233.9M | $1.85 | $1.83 | 126,300,000 | 127,900,000 |
|---|
| 2008-12-31 | — | — | — | — | $490.6M | — | $439M | — | — | $119M | $272.8M | $2.13 | $2.09 | 128,100,000 | 130,400,000 |
|---|