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 | $3.5B | — | — | — | — | — | $259.45M | — | $242.68M | $61.65M | $181.03M | $1.92 | $1.91 | 94,125,000 | 94,944,000 |
|---|
| 2026-03-31 | $3.06B | — | — | — | — | — | $207.05M | — | $189.15M | $47.6M | $141.55M | $1.50 | $1.49 | 94,540,000 | 95,204,000 |
|---|
| 2025-12-31 | $3.1B | — | — | — | — | — | $246.46M | — | $233.25M | $52.19M | $181.07M | $1.90 | $1.88 | -742,000 | -736,000 |
|---|
| 2025-09-30 | $3.05B | — | — | — | — | — | $242.66M | — | $224.79M | $53.94M | $170.85M | $1.78 | $1.76 | 96,184,000 | 96,847,000 |
|---|
| 2025-06-30 | $2.93B | — | — | — | — | — | $197.27M | — | $175.99M | $47.37M | $128.62M | $1.32 | $1.31 | 97,448,000 | 97,976,000 |
|---|
| 2025-03-31 | $2.92B | — | — | — | — | — | $178.68M | — | $160.08M | $42.34M | $117.74M | $1.18 | $1.17 | 99,905,000 | 100,489,000 |
|---|
| 2024-12-31 | $3.15B | — | — | — | — | — | $207.04M | — | $191.93M | $36.47M | $155.45M | $1.54 | $1.53 | -365,000 | -372,000 |
|---|
| 2024-09-30 | $3.07B | — | — | — | — | — | $224.11M | — | $203.36M | $51.29M | $152.07M | $1.50 | $1.49 | 101,319,000 | 102,135,000 |
|---|
| 2024-06-30 | $2.93B | — | — | — | — | — | $205.71M | — | $185.51M | $49.64M | $135.87M | $1.33 | $1.32 | 102,386,000 | 103,146,000 |
|---|
| 2024-03-31 | $2.94B | — | — | — | — | — | $194.37M | — | $178.72M | $51.23M | $127.49M | $1.23 | $1.22 | 103,242,000 | 104,107,000 |
|---|
| 2023-12-31 | $3.3B | — | — | — | — | — | $203.28M | — | $186.95M | $33.41M | $153.54M | $1.49 | $1.47 | -88,000 | -111,000 |
|---|
| 2023-09-30 | $3.16B | — | — | — | — | — | $241.72M | — | $229.13M | $41.7M | $187.43M | $1.81 | $1.80 | 103,302,000 | 104,394,000 |
|---|
| 2023-06-30 | $3.13B | — | — | — | — | — | $270.71M | — | $256.11M | $66.56M | $189.55M | $1.83 | $1.81 | 103,562,000 | 104,566,000 |
|---|
| 2023-03-31 | $3.23B | — | — | — | — | — | $277.49M | — | $262.7M | $64.93M | $197.77M | $1.91 | $1.89 | 103,724,000 | 104,729,000 |
|---|
| 2022-12-31 | $3.65B | — | — | — | — | — | $281.95M | — | $270.76M | $69.46M | $201.3M | $1.95 | $1.93 | -156,000 | -182,000 |
|---|
| 2022-09-30 | $3.84B | — | — | — | — | — | $362.23M | — | $348.67M | $79.28M | $269.38M | $2.60 | $2.57 | 103,757,000 | 104,924,000 |
|---|
| 2022-06-30 | $3.84B | — | — | — | — | — | $353.08M | — | $340.24M | $84.9M | $255.34M | $2.45 | $2.42 | 104,252,000 | 105,387,000 |
|---|
| 2022-03-31 | $3.49B | — | — | — | — | — | $334.29M | — | $321.71M | $78.38M | $243.33M | $2.32 | $2.29 | 104,894,000 | 106,075,000 |
|---|
| 2021-12-31 | $3.5B | — | — | — | — | — | $322.5M | — | $312.81M | $70.6M | $242.21M | $2.30 | $2.28 | -93,000 | -95,000 |
|---|
| 2021-09-30 | $3.14B | — | — | — | — | — | $273.83M | — | $261.85M | $62.02M | $199.83M | $1.90 | $1.88 | 105,173,000 | 106,436,000 |
|---|
| 2021-06-30 | $2.91B | — | — | — | — | — | $241.55M | — | $229.49M | $57.33M | $172.16M | $1.63 | $1.61 | 105,509,000 | 106,816,000 |
|---|
| 2021-03-31 | $2.62B | — | — | — | — | — | $207.65M | — | $195.63M | $49.02M | $146.61M | $1.39 | $1.37 | 105,678,000 | 106,816,000 |
|---|
| 2020-12-31 | $2.74B | — | — | — | — | — | $207.69M | — | $197.35M | $43.34M | $154.01M | $1.46 | $1.44 | -14,000 | -10,000 |
|---|
| 2020-09-30 | $2.47B | — | — | — | — | — | $175.5M | — | $163.61M | $38.11M | $125.5M | $1.19 | $1.18 | 105,653,000 | 106,798,000 |
|---|
| 2020-06-30 | $2.15B | — | — | — | — | — | $175.18M | — | $162.37M | $40.67M | $121.7M | $1.15 | $1.14 | 105,505,000 | 106,580,000 |
|---|
| 2020-03-31 | $2.28B | — | — | — | — | — | $154.74M | — | $142.71M | $37.87M | $104.83M | $0.99 | $0.98 | 105,985,000 | 106,950,000 |
|---|
| 2019-12-31 | $2.45B | — | — | — | — | — | $205.08M | — | $192.3M | $47.62M | $144.68M | $1.36 | $1.35 | -281,000 | -262,000 |
|---|
| 2019-09-30 | $2.36B | — | — | — | — | — | $167.86M | — | $155.51M | $37.1M | $118.41M | $1.11 | $1.10 | 106,735,000 | 107,692,000 |
|---|
| 2019-06-30 | $2.26B | — | — | — | — | — | $193.09M | — | $178.33M | $44.7M | $133.63M | $1.24 | $1.23 | 107,387,000 | 108,373,000 |
|---|
| 2019-03-31 | $2.09B | — | — | — | — | — | $167.8M | — | $154.76M | $35.16M | $119.6M | $1.10 | $1.09 | 108,730,000 | 109,664,000 |
|---|
| 2018-12-31 | $2.32B | — | — | — | — | — | $122.74M | — | $111.51M | $22.82M | $88.68M | $0.82 | $0.80 | -109,000 | -163,000 |
|---|
| 2018-09-30 | $2.21B | — | — | — | — | — | $174.69M | — | $164.73M | $33.62M | $131.11M | $1.20 | $1.19 | 109,254,000 | 110,235,000 |
|---|
| 2018-06-30 | $2.14B | — | — | — | — | — | $214.81M | — | $204.96M | $53.31M | $151.65M | $1.39 | $1.37 | 109,449,000 | 110,682,000 |
|---|
| 2018-03-31 | $1.95B | — | — | — | — | — | $168.78M | — | $159.63M | $41.49M | $118.14M | $1.08 | $1.07 | 109,754,000 | 110,863,000 |
|---|
| 2017-12-31 | $1.99B | — | — | — | — | — | $145.81M | — | $139.78M | -$245.52M | $385.31M | $3.51 | $3.47 | -79,000 | -105,000 |
|---|
| 2017-09-30 | $1.84B | — | — | — | — | — | $164.97M | — | $156.66M | $56.28M | $100.39M | $0.92 | $0.91 | 109,703,000 | 110,628,000 |
|---|
| 2017-06-30 | $1.73B | — | — | — | — | — | $163.62M | — | $156.22M | $58.35M | $97.87M | $0.89 | $0.88 | 109,630,000 | 110,822,000 |
|---|
| 2017-03-31 | $1.63B | — | — | — | — | — | $149.39M | — | $142.57M | $39.87M | $102.7M | $0.93 | $0.92 | 110,878,000 | 112,026,000 |
|---|
| 2016-12-31 | $1.72B | — | — | — | — | — | $194.36M | — | $188.49M | $70.93M | $117.56M | $1.05 | $1.04 | -316,000 | -348,000 |
|---|
| 2016-09-30 | $1.69B | — | — | — | — | — | $182.98M | — | $176.49M | $67.07M | $109.43M | $0.97 | $0.97 | 112,630,000 | 113,363,000 |
|---|
| 2016-06-30 | $1.62B | — | — | — | — | — | $175.79M | — | $169.37M | $64.36M | $105.01M | $0.93 | $0.92 | 112,669,000 | 113,761,000 |
|---|
| 2016-03-31 | $1.53B | — | — | — | — | — | $167.89M | — | $161.45M | $61.35M | $100.1M | $0.89 | $0.88 | 113,072,000 | 114,003,000 |
|---|
| 2015-12-31 | $1.62B | — | — | — | — | — | $192.89M | — | $188.6M | $71.86M | $116.75M | $1.02 | $1.01 | -480,000 | -565,000 |
|---|
| 2015-09-30 | $1.59B | — | — | — | — | — | $193.85M | — | $186.01M | $70.87M | $115.14M | $1.00 | $0.99 | 115,456,000 | 116,282,000 |
|---|
| 2015-06-30 | $1.54B | — | — | — | — | — | $173.74M | — | $167.07M | $63.66M | $103.42M | $0.89 | $0.88 | 116,470,000 | 117,811,000 |
|---|
| 2015-03-31 | $1.44B | — | — | — | — | — | $155.22M | — | $148.52M | $56.59M | $91.93M | $0.79 | $0.78 | 116,558,000 | 117,800,000 |
|---|
| 2014-12-31 | $1.61B | — | — | — | — | — | $182.91M | — | $177.32M | $67.02M | $110.31M | $0.94 | $0.93 | -20,000 | -122,000 |
|---|
| 2014-09-30 | $1.6B | — | — | — | — | — | $172.1M | — | $165.45M | $63.04M | $102.41M | $0.87 | $0.87 | 117,050,000 | 118,221,000 |
|---|
| 2014-06-30 | $1.55B | — | — | — | — | — | $159.23M | — | $150.9M | $57.49M | $93.41M | $0.80 | $0.79 | 116,764,000 | 118,541,000 |
|---|
| 2014-03-31 | $1.41B | — | — | — | — | — | $117.31M | — | $110.93M | $42.26M | $68.66M | $0.59 | $0.58 | 117,250,000 | 118,943,000 |
|---|
| 2013-12-31 | $1.47B | — | — | — | — | — | $153.53M | — | $148.71M | $56.85M | $91.86M | $0.79 | $0.77 | -23,000 | -148,000 |
|---|
| 2013-09-30 | $1.44B | — | — | — | — | — | $150.73M | — | $144.89M | $55.42M | $89.47M | $0.76 | $0.75 | 117,723,000 | 119,357,000 |
|---|
| 2013-06-30 | $1.38B | — | — | — | — | — | $147.41M | — | $141.18M | $53.48M | $87.7M | $0.75 | $0.73 | 117,139,000 | 119,472,000 |
|---|
| 2013-03-31 | $1.29B | — | — | — | — | — | $125.04M | — | $118.78M | $45.43M | $73.35M | $0.62 | $0.61 | 117,553,000 | 119,825,000 |
|---|
| 2012-12-31 | $1.34B | — | — | — | — | — | $143.34M | — | $138.04M | $54.06M | $83.98M | $0.71 | $0.70 | 111,000 | 0 |
|---|
| 2012-09-30 | $1.3B | — | — | — | — | — | $133.05M | — | $126.71M | $48.47M | $78.24M | $0.66 | $0.65 | 118,131,000 | 120,281,000 |
|---|
| 2012-06-30 | $1.26B | — | — | — | — | — | $137.22M | — | $130.29M | $49.84M | $80.45M | $0.69 | $0.67 | 117,226,000 | 120,027,000 |
|---|
| 2012-03-31 | $1.17B | — | — | — | — | — | $116.6M | — | $109.61M | $41.93M | $67.68M | $0.58 | $0.57 | 117,017,000 | 119,750,000 |
|---|
| 2011-12-31 | $1.2B | — | — | — | — | — | $122.29M | — | $116.07M | $43.51M | $72.57M | $0.62 | $0.61 | -782,000 | -862,000 |
|---|
| 2011-09-30 | $1.17B | — | — | — | — | — | $118.68M | — | $111.54M | $42.89M | $68.65M | $0.58 | $0.57 | 118,627,000 | 121,126,000 |
|---|
| 2011-06-30 | $1.15B | — | — | — | — | — | $113.44M | — | $106.74M | $41.04M | $65.7M | $0.55 | $0.53 | 120,237,000 | 123,285,000 |
|---|
| 2011-03-31 | $1B | — | — | — | — | — | $89.82M | — | $81.39M | $31.29M | $50.1M | $0.41 | $0.40 | 120,980,000 | 123,966,000 |
|---|
| 2010-12-31 | $1.02B | — | — | — | — | — | $97.35M | — | $89.18M | $31.33M | $57.85M | $0.47 | $0.46 | -727,000 | -792,000 |
|---|
| 2010-09-30 | $986.02M | — | — | — | — | — | $91.49M | — | $84.83M | $32.66M | $52.17M | $0.42 | $0.41 | 123,390,000 | 126,404,000 |
|---|
| 2010-06-30 | $942.78M | — | — | — | — | — | $91.35M | — | — | $32.62M | $52.11M | $0.41 | $0.40 | 125,686,000 | 128,920,000 |
|---|
| 2010-03-31 | $844.67M | — | — | — | — | — | $67.44M | — | — | $23.46M | $37.48M | $0.29 | $0.29 | 127,282,000 | 130,397,000 |
|---|
| 2009-12-31 | $876.95M | — | — | — | — | — | $72.94M | — | — | $28.56M | $41.67M | $0.33 | $0.32 | 173,000 | 211,000 |
|---|
| 2009-09-30 | $833.75M | — | — | — | — | — | $70.95M | — | — | $24.91M | $39.96M | $0.31 | $0.31 | 127,073,000 | 129,819,000 |
|---|
| 2009-06-30 | $769.78M | — | — | — | — | — | $47.09M | — | — | $15.31M | $24.05M | $0.19 | $0.19 | 126,346,000 | 129,364,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 | $12B | — | — | — | — | — | $865.07M | — | $794.11M | $195.83M | $598.28M | $6.16 | $6.12 | 97,090,000 | 97,688,000 |
|---|
| 2024-12-31 | $12.09B | — | — | — | — | — | $831.23M | — | $759.52M | $188.63M | $570.89M | $5.60 | $5.56 | 101,947,000 | 102,754,000 |
|---|
| 2023-12-31 | $12.83B | — | — | — | — | — | $993.2M | — | $934.89M | $206.6M | $728.29M | $7.04 | $6.97 | 103,440,000 | 104,451,000 |
|---|
| 2022-12-31 | $14.81B | — | — | — | — | — | $1.33B | — | $1.28B | $312.02M | $969.35M | $9.31 | $9.21 | 104,141,000 | 105,276,000 |
|---|
| 2021-12-31 | $12.17B | — | — | — | — | — | $1.05B | — | $999.77M | $238.97M | $760.81M | $7.22 | $7.14 | 105,359,000 | 106,593,000 |
|---|
| 2020-12-31 | $9.64B | — | — | — | — | — | $713.12M | — | $666.03M | $159.99M | $506.04M | $4.79 | $4.74 | 105,700,000 | 106,766,000 |
|---|
| 2019-12-31 | $9.17B | — | — | — | — | — | $733.83M | — | $680.9M | $164.58M | $516.32M | $4.81 | $4.77 | 107,329,000 | 108,307,000 |
|---|
| 2018-12-31 | $8.61B | — | — | — | — | — | $681.02M | — | $640.82M | $151.23M | $489.59M | $4.48 | $4.43 | 109,375,000 | 110,428,000 |
|---|
| 2017-12-31 | $7.19B | — | — | — | — | — | $623.79M | — | $595.24M | -$91.02M | $686.26M | $6.24 | $6.18 | 109,987,000 | 111,049,000 |
|---|
| 2016-12-31 | $6.56B | — | — | — | — | — | $721.02M | — | $695.8M | $263.71M | $432.09M | $3.84 | $3.81 | 112,474,000 | 113,361,000 |
|---|
| 2015-12-31 | $6.19B | — | — | — | — | — | $715.69M | — | $690.2M | $262.97M | $427.24M | $3.69 | $3.66 | 115,677,000 | 116,728,000 |
|---|
| 2014-12-31 | $6.17B | — | — | — | — | — | $631.54M | — | $604.6M | $229.81M | $374.79M | $3.20 | $3.16 | 117,000,000 | 118,445,000 |
|---|
| 2013-12-31 | $5.58B | — | — | — | — | — | $576.71M | — | $553.57M | $211.19M | $342.38M | $2.92 | $2.87 | 117,449,000 | 119,404,000 |
|---|
| 2012-12-31 | $5.05B | — | — | — | — | — | $530.2M | — | $504.64M | $194.29M | $310.35M | $2.64 | $2.59 | 117,572,000 | 120,022,000 |
|---|
| 2011-12-31 | $4.53B | — | — | — | — | — | $444.23M | — | $415.73M | $158.73M | $257.01M | $2.16 | $2.11 | 119,158,000 | 121,922,000 |
|---|
| 2010-12-31 | $3.79B | — | — | — | — | — | $347.63M | — | $319.69M | $120.08M | $199.62M | $1.60 | $1.56 | 124,712,000 | 127,767,000 |
|---|
| 2009-12-31 | $3.2B | — | — | — | — | — | $247.97M | — | $224.07M | $87.63M | $136.44M | $1.08 | $1.05 | 126,676,000 | 129,462,000 |
|---|
| 2008-12-31 | $3.73B | — | — | — | — | — | $358.42M | — | — | $121.64M | $200.59M | $1.60 | $1.56 | 125,416,000 | 128,533,000 |
|---|