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.1B | $829.79M | $273.5M | — | — | — | $231.59M | -$57,000.00 | $166.82M | $41.94M | $124.83M | $0.91 | $0.90 | 137,519,000 | 138,327,000 |
|---|
| 2026-03-31 | $1.1B | $810M | $286.45M | — | — | — | $243.81M | $1.4M | $181.21M | $45.33M | $135.81M | $0.98 | $0.97 | 139,025,000 | 139,928,000 |
|---|
| 2025-12-31 | $1.11B | $799.85M | $311.68M | — | — | — | $275.55M | $372,000.00 | $211.26M | $51.79M | $159.4M | $1.13 | $1.12 | -494,000 | -538,000 |
|---|
| 2025-09-30 | $1.06B | $792.55M | $265.54M | — | — | — | $226.39M | $153,000.00 | $160.86M | $43.34M | $117.47M | $0.84 | $0.83 | 140,318,000 | 141,424,000 |
|---|
| 2025-06-30 | $1.07B | $794.01M | $271.44M | — | — | — | $224.46M | $3.91M | $164.3M | $41.38M | $122.87M | $0.87 | $0.86 | 141,897,000 | 142,992,000 |
|---|
| 2025-03-31 | $1.07B | $782.75M | $291.42M | — | — | — | $251.69M | $3.15M | $193.36M | $50.43M | $142.88M | $0.99 | $0.98 | 144,116,000 | 145,292,000 |
|---|
| 2024-12-31 | $1.09B | $787.13M | $305.89M | — | — | — | $262.21M | -$1.47M | $197.51M | $46.12M | $151.35M | $1.04 | $1.03 | -150,000 | -196,000 |
|---|
| 2024-09-30 | $1.01B | $761.32M | $252.64M | — | — | — | $212.42M | $2.82M | $149.41M | $31.55M | $117.83M | $0.81 | $0.81 | 144,706,000 | 146,223,000 |
|---|
| 2024-06-30 | $1.03B | $776.1M | $257.92M | — | — | — | $220.84M | $1.73M | $158.18M | $39.96M | $118.17M | $0.81 | $0.81 | 145,297,000 | 146,784,000 |
|---|
| 2024-03-31 | $1.05B | $771.17M | $274.21M | — | — | — | $232.2M | $2.46M | $170.31M | $39.04M | $131.3M | $0.90 | $0.89 | 146,266,000 | 147,913,000 |
|---|
| 2023-12-31 | $1.06B | $768.23M | $287.56M | — | — | — | $242.12M | $2.27M | $179.84M | $41.4M | $138.4M | $0.94 | $0.93 | -1,089,000 | -1,203,000 |
|---|
| 2023-09-30 | $1B | $748.18M | $253.68M | — | — | — | $223.01M | $128,000.00 | $161.63M | $39.59M | $121.97M | $0.81 | $0.80 | 150,630,000 | 152,289,000 |
|---|
| 2023-06-30 | $1.01B | $751.95M | $261.47M | — | — | — | $233.5M | $1.31M | $175.28M | $42.93M | $132.19M | $0.87 | $0.86 | 151,233,000 | 153,132,000 |
|---|
| 2023-03-31 | $1.03B | $739.62M | $289.09M | — | — | — | $245.63M | $1.21M | $191.86M | $47.03M | $144.76M | $0.95 | $0.93 | 153,125,000 | 155,300,000 |
|---|
| 2022-12-31 | $1.03B | $747.6M | $280.09M | — | — | — | $166.95M | $4.14M | $122.09M | $29.67M | $92.31M | $0.60 | $0.60 | -1,208,000 | -1,267,000 |
|---|
| 2022-09-30 | $977.72M | $746.76M | $230.96M | — | — | — | $203.45M | -$1.51M | $158.43M | $37.52M | $120.85M | $0.77 | $0.76 | 156,781,000 | 159,100,000 |
|---|
| 2022-06-30 | $990.86M | $724.21M | $266.65M | — | — | — | $221.22M | -$1.1M | $178.32M | $45.17M | $132.67M | $0.84 | $0.82 | 158,705,000 | 161,290,000 |
|---|
| 2022-03-31 | $1.11B | $735.49M | $376.91M | — | — | — | $335.7M | $128,000.00 | $296.8M | $77.23M | $219.51M | $1.36 | $1.34 | 161,328,000 | 163,807,000 |
|---|
| 2021-12-31 | $1.04B | $713.95M | $329.31M | — | — | — | $298.45M | $1.45M | $261.15M | $54.59M | $206.5M | $1.25 | $1.23 | -1,044,000 | -943,000 |
|---|
| 2021-09-30 | $1.03B | $696.37M | $338M | — | — | — | $304.35M | $8.22M | $273.95M | $64M | $209.86M | $1.25 | $1.23 | 167,417,000 | 170,005,000 |
|---|
| 2021-06-30 | $987.54M | $714.21M | $273.32M | — | — | — | $245.84M | $655,000.00 | $203.83M | $46.04M | $157.71M | $0.94 | $0.92 | 168,450,000 | 170,863,000 |
|---|
| 2021-03-31 | $1.08B | $695.54M | $382.44M | — | — | — | $342.04M | $341,000.00 | $306.57M | $77.61M | $228.88M | $1.35 | $1.33 | 169,918,000 | 172,367,000 |
|---|
| 2020-12-31 | $970.27M | $639.3M | $330.97M | — | — | — | $285.45M | $233,000.00 | $249.46M | $48.36M | $201.04M | $1.15 | $1.14 | -1,529,000 | -1,473,000 |
|---|
| 2020-09-30 | $918.24M | $654.59M | $263.66M | — | — | — | $223.21M | $629,000.00 | $164.84M | $37.35M | $127.42M | $0.72 | $0.72 | 175,982,000 | 178,140,000 |
|---|
| 2020-06-30 | $820.04M | $601.27M | $218.77M | — | — | — | $182.34M | $1.17M | $141.72M | $36.17M | $105.51M | $0.59 | $0.59 | 177,902,000 | 179,666,000 |
|---|
| 2020-03-31 | $802.97M | $623.92M | $179.04M | — | — | — | $151.78M | -$1.25M | $106.04M | $24.04M | $81.94M | $0.45 | $0.45 | 180,854,000 | 183,585,000 |
|---|
| 2019-12-31 | $850.76M | $632.89M | $217.87M | — | — | — | $240.95M | -$1.32M | $195.17M | $141.32M | $147.15M | $0.81 | $0.79 | 28,000 | -112,000 |
|---|
| 2019-09-30 | $769.24M | $609.51M | $159.73M | — | — | — | $128.59M | $20,000.00 | $72.87M | -$2M | $70.79M | $0.39 | $0.38 | 182,551,000 | 185,843,000 |
|---|
| 2019-06-30 | $812.57M | $621.43M | $191.15M | — | — | — | $150.11M | $874,000.00 | $96.08M | -$23.57M | $72.33M | $0.40 | $0.39 | 182,369,000 | 185,690,000 |
|---|
| 2019-03-31 | $798.21M | $606.38M | $191.83M | — | — | — | $146.98M | $720,000.00 | $100.31M | -$21.1M | $79.32M | $0.44 | $0.43 | 181,696,000 | 185,317,000 |
|---|
| 2018-12-31 | $820.81M | $610.55M | $210.26M | — | — | — | $172.71M | $344,000.00 | $126.01M | -$67.22M | $193.05M | $1.06 | $1.03 | -412,000 | -545,000 |
|---|
| 2018-09-30 | $778.79M | $612.62M | $166.17M | — | — | — | $132.3M | $152,000.00 | $86.04M | $17.04M | $68.94M | $0.38 | $0.37 | 180,858,000 | 185,460,000 |
|---|
| 2018-06-30 | $796.09M | $607.97M | $188.13M | — | — | — | $161.95M | $1.88M | $119.32M | $16.03M | $103.24M | $0.57 | $0.55 | 182,637,000 | 187,188,000 |
|---|
| 2018-03-31 | $794.48M | $598.72M | $195.76M | — | — | — | $163.69M | $384,000.00 | $110.37M | $28.32M | $81.99M | $0.44 | $0.43 | 185,130,000 | 189,923,000 |
|---|
| 2017-12-31 | $812.73M | $600.49M | $212.25M | — | — | — | $178M | -$437,000.00 | $133.64M | -$113.76M | $247.32M | $1.32 | $1.28 | -131,000 | -171,000 |
|---|
| 2017-09-30 | $731.35M | $581.57M | $149.78M | — | — | — | $109.35M | -$19,000.00 | $66.58M | $10.44M | $56.16M | $0.30 | $0.29 | 187,435,000 | 192,243,000 |
|---|
| 2017-06-30 | $773.24M | $589.72M | $183.52M | — | — | — | $143.9M | -$301,000.00 | $101.52M | $32.96M | $68.48M | $0.37 | $0.36 | 187,597,000 | 192,138,000 |
|---|
| 2017-03-31 | $777.71M | $600.47M | $177.24M | — | — | — | $139.89M | -$729,000.00 | $98.53M | -$76.22M | $174.7M | $0.93 | $0.91 | 188,260,000 | 192,867,000 |
|---|
| 2016-12-31 | $809.05M | $597.86M | $211.19M | — | — | — | $180.77M | -$1.37M | $139.29M | $72.87M | $66.25M | $0.35 | $0.34 | -913,000 | -1,133,000 |
|---|
| 2016-09-30 | $721.47M | $580.72M | $140.75M | — | — | — | $114.39M | $110,000.00 | $74.96M | $27.42M | $47.73M | $0.25 | $0.24 | 193,274,000 | 196,567,000 |
|---|
| 2016-06-30 | $751.4M | $589.41M | $161.99M | — | — | — | $94.5M | -$564,000.00 | $32.64M | $16.75M | $15.62M | $0.08 | $0.08 | 193,806,000 | 196,718,000 |
|---|
| 2016-03-31 | $749.22M | $586.3M | $162.92M | — | — | — | $123.67M | -$242,000.00 | $79.77M | $32.31M | $47.45M | $0.24 | $0.24 | 194,924,000 | 198,030,000 |
|---|
| 2015-12-31 | $769.28M | $581.48M | $187.8M | — | — | — | $157.06M | -$301,000.00 | $113.7M | $41.25M | $72.35M | $0.37 | $0.36 | -1,373,000 | -1,500,000 |
|---|
| 2015-09-30 | $714.45M | $572.77M | $141.68M | — | — | — | $124.55M | $336,000.00 | $74.05M | $26.12M | $47.45M | $0.24 | $0.23 | 199,310,000 | 203,444,000 |
|---|
| 2015-06-30 | $754.35M | $588.1M | $166.26M | — | — | — | $127.58M | -$109,000.00 | $84.49M | $31.01M | $52.6M | $0.26 | $0.25 | 202,466,000 | 206,746,000 |
|---|
| 2015-03-31 | $748.12M | $570.67M | $177.44M | — | — | — | $141.12M | -$58,000.00 | $98.12M | $36.65M | $61.38M | $0.30 | $0.30 | 203,510,000 | 207,752,000 |
|---|
| 2014-12-31 | $783.44M | $578.16M | $205.28M | — | — | — | $220.28M | $203,000.00 | $177.59M | $90.98M | $87.79M | $0.42 | $0.42 | -1,268,000 | -1,165,000 |
|---|
| 2014-09-30 | $718.31M | $570.02M | $148.3M | — | — | — | $135.12M | -$9,000.00 | $91.74M | $74.93M | $17.65M | $0.08 | $0.08 | 210,820,000 | 213,010,000 |
|---|
| 2014-06-30 | $746.76M | $590.72M | $156.04M | — | — | — | $144.73M | $50,000.00 | $69.32M | $37.36M | $25.92M | $0.12 | $0.12 | 212,390,000 | 215,989,000 |
|---|
| 2014-03-31 | $745.5M | $579.43M | $166.06M | — | — | — | $107.42M | $1.53M | $63.96M | $22.71M | $41.1M | $0.19 | $0.19 | 212,838,000 | 217,231,000 |
|---|
| 2013-12-31 | $667.23M | $519.3M | $147.93M | — | — | — | $88.12M | $455,000.00 | $49.8M | $17.73M | $29.32M | $0.14 | $0.13 | 90,000 | 137,000 |
|---|
| 2013-09-30 | $608.59M | $492.78M | $115.81M | — | — | — | $83.05M | $667,000.00 | $45.63M | $18.41M | $26.78M | $0.13 | $0.12 | 211,954,000 | 216,370,000 |
|---|
| 2013-06-30 | $624.23M | $498.25M | $125.98M | — | — | — | $89.06M | -$695,000.00 | $56.09M | $21.6M | $33.62M | $0.16 | $0.16 | 211,821,000 | 215,946,000 |
|---|
| 2013-03-31 | $652.35M | $492.7M | $159.66M | — | — | — | $127.77M | -$984,000.00 | $94.01M | $35.29M | $57.62M | $0.27 | $0.27 | 211,380,000 | 215,208,000 |
|---|
| 2012-12-31 | $623.37M | $477.63M | $145.75M | — | — | — | $103.39M | -$314,000.00 | $46.35M | $18.93M | $27.68M | $0.13 | $0.13 | -1,262,000 | -1,240,000 |
|---|
| 2012-09-30 | $581.18M | $459.91M | $121.27M | — | — | — | $95.18M | $2.32M | $63.93M | $22.13M | $41.06M | $0.19 | $0.19 | 214,914,000 | 218,460,000 |
|---|
| 2012-06-30 | $597.37M | $469.18M | $128.19M | — | — | — | $99.69M | -$2.22M | $63.57M | $25.94M | $37.08M | $0.17 | $0.17 | 215,898,000 | 218,906,000 |
|---|
| 2012-03-31 | $602.51M | $474.94M | $127.57M | — | — | — | $101.12M | $3.91M | $71.44M | $23.12M | $48.03M | $0.22 | $0.22 | 220,132,000 | 223,212,000 |
|---|
| 2011-12-31 | $586.57M | $458.59M | $127.98M | — | — | — | $107.83M | -$1.74M | $72.77M | $28.22M | $44.55M | $0.20 | $0.19 | -2,795,000 | -2,859,000 |
|---|
| 2011-09-30 | $573M | $465.95M | $107.05M | — | — | — | $78.19M | $249,000.00 | $44.04M | $9.03M | $35.5M | $0.15 | $0.15 | 232,917,000 | 235,513,000 |
|---|
| 2011-06-30 | $576.77M | $461.75M | $115.02M | — | — | — | $80.5M | $46,000.00 | $44.83M | $18.09M | $26.09M | $0.11 | $0.11 | 238,498,000 | 241,435,000 |
|---|
| 2011-03-31 | $579.7M | $453.25M | $126.45M | — | — | — | $97.19M | $674,000.00 | $63.99M | -$24.07M | $38.76M | $0.16 | $0.16 | 239,772,000 | 242,052,000 |
|---|
| 2010-12-31 | $571.25M | $446.33M | $124.92M | — | — | — | $104M | -$68,000.00 | $71.97M | $35.2M | $36.46M | $0.15 | $0.14 | -1,891,000 | -1,884,000 |
|---|
| 2010-09-30 | $533.17M | $430.52M | $102.65M | — | — | — | $68.5M | $688,000.00 | $28.62M | $9.94M | $18.77M | $0.08 | $0.08 | 246,214,000 | 247,523,000 |
|---|
| 2010-06-30 | $555.27M | $445.98M | $109.3M | — | — | — | $95.93M | $4.27M | $67.43M | $27.2M | $40.29M | $0.16 | $0.16 | 251,763,000 | 253,583,000 |
|---|
| 2010-03-31 | $530.86M | $418.51M | $112.36M | — | — | — | $85.63M | -$1.88M | $51.44M | $20.12M | $30.91M | — | $0.12 | 254,400,000 | 256,154,000 |
|---|
| 2009-12-31 | $531.76M | $413.47M | $118.29M | — | — | — | $91.27M | — | $54.84M | $20.27M | $34.3M | $0.14 | $0.14 | 851,000 | 1,212,000 |
|---|
| 2009-09-30 | $497.22M | $396.05M | $101.16M | — | — | — | $77.98M | — | $49.97M | $19.4M | $31.16M | $0.12 | $0.12 | 251,765,000 | 253,048,000 |
|---|
| 2009-06-30 | $513.95M | $412.12M | $101.83M | — | — | — | $69.07M | — | $39.9M | $16.32M | $23.1M | $0.09 | $0.09 | 250,977,000 | 251,130,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 | $4.31B | $3.17B | $1.14B | — | — | — | $978.09M | $7.59M | $729.78M | $186.94M | $542.61M | $3.83 | $3.80 | 141,603,000 | 142,689,000 |
|---|
| 2024-12-31 | $4.19B | $3.1B | $1.09B | — | — | — | $927.68M | $5.53M | $675.42M | $156.67M | $518.65M | $3.57 | $3.53 | 145,271,000 | 146,782,000 |
|---|
| 2023-12-31 | $4.1B | $3.01B | $1.09B | — | — | — | $944.26M | $4.91M | $708.61M | $170.95M | $537.32M | $3.57 | $3.53 | 150,565,000 | 152,351,000 |
|---|
| 2022-12-31 | $4.11B | $2.95B | $1.15B | — | — | — | $927.32M | $1.65M | $755.63M | $189.59M | $565.34M | $3.58 | $3.53 | 157,713,000 | 160,131,000 |
|---|
| 2021-12-31 | $4.14B | $2.82B | $1.32B | — | — | — | $1.19B | $10.66M | $1.05B | $242.25M | $802.94M | $4.79 | $4.72 | 167,542,000 | 170,114,000 |
|---|
| 2020-12-31 | $3.51B | $2.52B | $992.44M | — | — | — | $842.77M | $781,000.00 | $662.06M | $145.92M | $515.91M | $2.92 | $2.88 | 176,709,000 | 178,990,000 |
|---|
| 2019-12-31 | $3.23B | $2.47B | $760.58M | — | — | — | $666.61M | $299,000.00 | $464.43M | $94.66M | $369.6M | $2.03 | $1.99 | 182,246,000 | 185,523,000 |
|---|
| 2018-12-31 | $3.19B | $2.43B | $760.32M | — | — | — | $630.66M | $2.76M | $441.73M | -$5.83M | $447.21M | $2.45 | $2.39 | 182,447,000 | 186,972,000 |
|---|
| 2017-12-31 | $3.1B | $2.37B | $722.78M | — | — | — | $571.14M | -$1.49M | $400.26M | -$146.59M | $546.66M | $2.91 | $2.84 | 187,630,000 | 192,246,000 |
|---|
| 2016-12-31 | $3.03B | $2.35B | $676.85M | — | — | — | $513.32M | -$2.07M | $326.66M | $149.35M | $177.04M | $0.92 | $0.90 | 193,086,000 | 196,042,000 |
|---|
| 2015-12-31 | $2.99B | $2.31B | $674.59M | — | — | — | $550.3M | -$132,000.00 | $370.35M | $135.03M | $233.77M | $1.17 | $1.14 | 200,356,000 | 204,450,000 |
|---|
| 2014-12-31 | $2.99B | $2.32B | $675.69M | — | — | — | $607.55M | $1.78M | $402.6M | $225.98M | $172.47M | $0.82 | $0.81 | 210,741,000 | 214,200,000 |
|---|
| 2013-12-31 | $2.55B | $2B | $549.05M | — | — | — | $387.66M | -$558,000.00 | $245.21M | $93.02M | $147.33M | $0.70 | $0.68 | 211,811,000 | 216,014,000 |
|---|
| 2012-12-31 | $2.4B | $1.88B | $522.77M | — | — | — | $399.37M | $3.69M | $245.28M | $90.11M | $153.85M | $0.71 | $0.70 | 215,712,000 | 219,066,000 |
|---|
| 2011-12-31 | $2.32B | $1.84B | $476.5M | — | — | — | $363.7M | -$772,000.00 | $225.64M | $79.4M | $144.9M | $0.62 | $0.61 | 234,242,000 | 236,669,000 |
|---|
| 2010-12-31 | $2.19B | $1.74B | $449.22M | — | — | — | $354.05M | $3.01M | $219.46M | $92.46M | $126.42M | $0.51 | $0.50 | 248,871,000 | 250,602,000 |
|---|
| 2009-12-31 | $2.05B | $1.63B | $421.4M | — | — | — | $323.89M | $1.32M | $199.37M | $76.28M | $123.1M | $0.49 | $0.49 | 251,709,000 | 252,484,000 |
|---|
| 2008-12-31 | $2.16B | $1.74B | $420.18M | — | — | — | $292.67M | $4.9M | $163.3M | $65.72M | $97.08M | — | $0.37 | 258,106,000 | 260,983,000 |
|---|