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.64B | $1.35B | $294.88M | — | $126.78M | — | — | — | $103.93M | $29.15M | $75.76M | $0.72 | $0.72 | 105,752,000 | 105,792,000 |
|---|
| 2026-03-31 | $1.56B | $1.3B | $265.78M | — | $131.18M | — | — | — | $84.15M | $22.31M | $63.04M | $0.60 | $0.60 | 105,590,000 | 105,856,000 |
|---|
| 2025-12-31 | $1.47B | $1.22B | $252.68M | — | $119.54M | — | — | — | $53.39M | $35.85M | $18.2M | $0.18 | $0.18 | -320,000 | -344,000 |
|---|
| 2025-09-30 | $2.01B | $1.68B | $327.25M | — | $122.21M | — | — | — | $148.67M | $36.15M | $113.29M | $1.06 | $1.06 | 106,620,000 | 106,803,000 |
|---|
| 2025-06-30 | $1.54B | $1.24B | $299.09M | — | $121.84M | — | — | — | $118.83M | $30.44M | $88.94M | $0.83 | $0.83 | 107,051,000 | 107,251,000 |
|---|
| 2025-03-31 | $1.47B | $1.2B | $270.4M | — | $129.09M | — | — | — | $87.62M | $20.82M | $67.96M | $0.64 | $0.63 | 106,915,000 | 107,335,000 |
|---|
| 2024-12-31 | $1.41B | $1.17B | $239M | — | $123.81M | — | — | — | $48.67M | $4.29M | $45.06M | $0.42 | $0.42 | 18,000 | 50,000 |
|---|
| 2024-09-30 | $1.75B | $1.45B | $293.29M | — | $106.41M | — | — | — | $125.42M | $25.36M | $100.05M | $0.94 | $0.93 | 106,847,000 | 107,137,000 |
|---|
| 2024-06-30 | $1.38B | $1.13B | $256M | — | $107.7M | — | — | — | $100.51M | $24.41M | $76.1M | $0.71 | $0.71 | 106,835,000 | 107,015,000 |
|---|
| 2024-03-31 | $1.32B | $1.09B | $223.48M | — | $100.48M | — | — | — | $73.07M | $17.91M | $55.16M | $0.52 | $0.52 | 106,646,000 | 107,051,000 |
|---|
| 2023-12-31 | $1.34B | $1.12B | $218.55M | — | $96.56M | — | — | — | $83.63M | $19.2M | $64.43M | $0.61 | $0.60 | -762,000 | -774,000 |
|---|
| 2023-09-30 | $1.8B | $1.52B | $285.92M | — | $84.32M | — | — | — | $146.83M | $36.21M | $110.62M | $1.02 | $1.02 | 108,421,000 | 108,752,000 |
|---|
| 2023-06-30 | $1.43B | $1.18B | $250.13M | — | $102.17M | — | — | — | $97.2M | $18.31M | $78.89M | $0.72 | $0.71 | 110,129,000 | 110,452,000 |
|---|
| 2023-03-31 | $1.42B | $1.18B | $237.97M | — | $101.33M | — | — | — | $94.46M | $22.43M | $72.03M | $0.65 | $0.65 | 110,219,000 | 110,849,000 |
|---|
| 2022-12-31 | $1.46B | $1.22B | $232.67M | — | $96.49M | — | — | — | $46.55M | $21.96M | $24.6M | $0.23 | $0.22 | -107,000 | -89,000 |
|---|
| 2022-09-30 | $1.97B | $1.66B | $307.77M | — | $96.68M | — | — | — | $185.67M | $46.96M | $138.7M | $1.26 | $1.25 | 110,281,000 | 110,741,000 |
|---|
| 2022-06-30 | $1.54B | $1.27B | $273.93M | — | $123.83M | — | — | — | $129.36M | $36.68M | $92.68M | $0.84 | $0.83 | 110,840,000 | 111,228,000 |
|---|
| 2022-03-31 | $1.44B | $1.21B | $233.45M | — | $100.01M | — | — | — | $112.56M | $27.69M | $84.88M | $0.77 | $0.76 | 110,600,000 | 111,393,000 |
|---|
| 2021-12-31 | $1.44B | $1.23B | $213.83M | — | $96.03M | — | — | — | $99.64M | $14.61M | $85.03M | $0.77 | $0.76 | 24,000 | 55,000 |
|---|
| 2021-09-30 | $1.65B | $1.4B | $248.23M | — | $90.3M | — | — | — | $140.88M | $34.59M | $106.29M | $0.96 | $0.96 | 110,465,000 | 111,197,000 |
|---|
| 2021-06-30 | $1.35B | $1.11B | $234.88M | — | $94.39M | — | — | — | $126.55M | $32.07M | $94.48M | $0.86 | $0.85 | 110,442,000 | 111,103,000 |
|---|
| 2021-03-31 | $1.24B | $1.02B | $221.47M | — | $97.38M | — | — | — | $99.24M | $25.96M | $73.28M | $0.66 | $0.66 | 110,206,000 | 111,030,000 |
|---|
| 2020-12-31 | $1.23B | $1.03B | $199.86M | — | $95.67M | — | — | — | $78.2M | $18.1M | $60.1M | $0.55 | $0.54 | -127,000 | -67,000 |
|---|
| 2020-09-30 | $1.49B | $1.23B | $258.35M | — | $91.53M | — | — | — | $146.31M | $33.46M | $112.85M | $1.02 | $1.01 | 110,921,000 | 111,612,000 |
|---|
| 2020-06-30 | $1.18B | $952.38M | $224.1M | — | $100.62M | — | — | — | $105.4M | $27.23M | $78.17M | $0.70 | $0.70 | 110,901,000 | 111,334,000 |
|---|
| 2020-03-31 | $1.03B | $845.29M | $185.1M | — | $89.86M | — | — | — | $77.17M | $19.57M | $57.6M | $0.52 | $0.52 | 110,862,000 | 111,432,000 |
|---|
| 2019-12-31 | $1.05B | $891.67M | $156.62M | — | $81.89M | — | — | — | $48.05M | $13.21M | $34.84M | $0.32 | $0.31 | -46,000 | -31,000 |
|---|
| 2019-09-30 | $1.32B | $1.11B | $207.62M | — | $76.07M | — | — | — | $104.25M | $22.98M | $81.27M | $0.73 | $0.73 | 111,058,000 | 111,521,000 |
|---|
| 2019-06-30 | $1.09B | $909.65M | $183.51M | — | $80.09M | — | — | — | $40.2M | $9.24M | $30.96M | $0.28 | $0.28 | 111,185,000 | 111,502,000 |
|---|
| 2019-03-31 | $1.03B | $861.13M | $166M | — | $77.66M | — | — | — | $59.64M | $12.9M | $46.74M | $0.42 | $0.42 | 110,709,000 | 111,592,000 |
|---|
| 2018-12-31 | $1.07B | $918.12M | $152.37M | — | $79.69M | — | — | — | $49.64M | $11.45M | $38.19M | $0.35 | $0.35 | 4,000 | 23,000 |
|---|
| 2018-09-30 | $1.31B | $1.1B | $204.11M | — | $73.69M | — | — | — | $110.26M | $25.52M | $84.74M | $0.77 | $0.76 | 110,657,000 | 111,693,000 |
|---|
| 2018-06-30 | $1.06B | $885.85M | $173.25M | — | $78.25M | — | — | — | $71.7M | $16.36M | $55.34M | $0.50 | $0.50 | 110,645,000 | 111,574,000 |
|---|
| 2018-03-31 | $1.01B | $852.25M | $160.03M | — | $76.75M | — | — | — | $61.7M | $15.98M | $45.72M | $0.41 | $0.41 | 110,492,000 | 111,558,000 |
|---|
| 2017-12-31 | $995.7M | $843.47M | $152.23M | — | $72.71M | — | $86.43M | — | $56.38M | -$89.74M | $146.12M | $1.32 | $1.31 | 26,000 | 40,000 |
|---|
| 2017-09-30 | $1.27B | $1.06B | $205.64M | — | $75.15M | — | $138.57M | — | $107.98M | $35.6M | $72.38M | $0.66 | $0.65 | 110,391,000 | 111,427,000 |
|---|
| 2017-06-30 | $1.02B | $863.12M | $158.69M | — | $88.65M | — | $75.23M | — | $41.65M | $13.73M | $27.93M | $0.25 | $0.25 | 110,358,000 | 111,326,000 |
|---|
| 2017-03-31 | $805.41M | $687.43M | $117.98M | — | $68.66M | — | $56.76M | — | $33.67M | $10.44M | $23.23M | $0.21 | $0.21 | 110,231,000 | 111,215,000 |
|---|
| 2016-12-31 | $805.89M | $717.57M | $88.33M | — | $57.83M | — | $52.23M | — | $35.07M | $11.38M | $23.7M | $0.21 | $0.20 | -1,202,000 | -1,177,000 |
|---|
| 2016-09-30 | $1.14B | $957.7M | $181.94M | — | $51.71M | — | $122.41M | — | $105.09M | $35.32M | $69.77M | $0.58 | $0.57 | 120,891,000 | 121,658,000 |
|---|
| 2016-06-30 | $874.64M | $746.94M | $127.71M | — | $55.02M | — | $67.65M | — | $50.77M | $17.45M | $33.32M | $0.28 | $0.27 | 121,009,000 | 121,719,000 |
|---|
| 2016-03-31 | $792.74M | $678.86M | $113.88M | — | $55.36M | — | $57.45M | — | $40.99M | $14.42M | $26.57M | $0.44 | $0.44 | 60,451,000 | 60,825,000 |
|---|
| 2015-12-31 | $829.62M | $716.49M | $113.13M | — | $56.94M | — | $52.54M | — | $35.97M | $9.43M | $26.55M | -$0.97 | -$0.96 | 60,820,000 | 61,119,000 |
|---|
| 2015-09-30 | $1.2B | $1.02B | $185.11M | — | $54.11M | — | $121.92M | — | $104.76M | $34.45M | $70.32M | $1.16 | $1.16 | 60,417,000 | 60,696,000 |
|---|
| 2015-06-30 | $914.23M | $780.57M | $133.66M | — | $54.41M | — | $78.29M | — | $61.53M | $19.29M | $42.24M | $0.70 | $0.70 | 60,473,000 | 60,728,000 |
|---|
| 2015-03-31 | $816.6M | $694.36M | $122.24M | — | $54.45M | — | $67.06M | — | $50.62M | $17.31M | $33.3M | $0.53 | $0.53 | 62,801,000 | 63,082,000 |
|---|
| 2014-12-31 | $910.16M | $787.66M | $122.5M | — | $53.87M | — | $59.13M | — | $41.22M | $17.59M | $23.64M | $0.38 | $0.37 | -54,000 | -82,000 |
|---|
| 2014-09-30 | $1.23B | $1.02B | $205.61M | — | $55.45M | — | $147.64M | — | $128.36M | $45.08M | $83.28M | $1.31 | $1.31 | 63,448,000 | 63,714,000 |
|---|
| 2014-06-30 | $917.34M | $773.63M | $143.71M | — | $56.77M | — | $86.08M | — | $67.12M | $23.12M | $44M | $0.69 | $0.69 | 63,525,000 | 63,874,000 |
|---|
| 2014-03-31 | $855.85M | $727.84M | $128.01M | — | $58.41M | — | $68.01M | — | $47.85M | $16.37M | $31.48M | $0.50 | $0.49 | 63,497,000 | 63,923,000 |
|---|
| 2013-12-31 | $864.83M | $744.84M | $119.98M | — | $56.32M | — | $55.29M | — | $35.67M | $12.4M | $23.28M | $0.38 | $0.37 | -268,000 | -253,000 |
|---|
| 2013-09-30 | $1.17B | $980.1M | $187.83M | — | $50.63M | — | $135.86M | — | $118.88M | $41.7M | $77.18M | $1.22 | $1.21 | 63,449,000 | 63,864,000 |
|---|
| 2013-06-30 | $880.03M | $751.87M | $128.16M | — | $52.32M | — | $74.91M | — | $59.46M | -$69,000.00 | $59.53M | $0.93 | $0.93 | 63,710,000 | 64,091,000 |
|---|
| 2013-03-31 | $795.74M | $684.47M | $111.27M | — | $51.8M | — | $58.12M | — | $40.71M | $15.27M | $25.43M | $0.38 | $0.38 | 66,440,000 | 66,809,000 |
|---|
| 2012-12-31 | $858.8M | $749.39M | $109.41M | — | $47.89M | — | $58.68M | — | $43.28M | $13.92M | $29.36M | $0.43 | $0.43 | -108,000 | -95,000 |
|---|
| 2012-09-30 | $1.14B | $960.78M | $178.77M | — | $44.29M | — | $132.43M | — | $116.43M | $37.77M | $78.66M | $1.13 | $1.13 | 69,375,000 | 69,685,000 |
|---|
| 2012-06-30 | $821.61M | $706.28M | $115.33M | — | $46.53M | — | $68.64M | — | $13.91M | $3.33M | $10.58M | $0.15 | $0.15 | 69,719,000 | 70,000,000 |
|---|
| 2012-03-31 | $768.36M | $654.31M | $114.05M | — | $44.68M | — | $65.76M | — | $50.17M | $17.42M | $32.75M | $0.47 | $0.47 | 69,940,000 | 70,265,000 |
|---|
| 2011-12-31 | $835.91M | $719.13M | $116.78M | — | $43.88M | — | $69.97M | — | $53.67M | $16.57M | $37.1M | $0.53 | $0.53 | -40,000 | -62,000 |
|---|
| 2011-09-30 | $1.15B | $965.05M | $182.95M | — | $46.22M | — | $136.05M | — | $118.78M | $40.03M | $78.76M | $1.13 | $1.12 | 69,981,000 | 70,320,000 |
|---|
| 2011-06-30 | $822.22M | $705.33M | $116.89M | — | $20.06M | — | $94.46M | — | $78.02M | $26.81M | $51.21M | $0.73 | $0.73 | 70,145,000 | 70,513,000 |
|---|
| 2011-03-31 | $703.09M | $601.13M | $101.96M | — | $46.59M | — | $53.64M | -$13.94M | $39.7M | $13.59M | $26.11M | $0.37 | $0.37 | 69,983,000 | 70,500,000 |
|---|
| 2010-12-31 | $711.61M | $613.48M | $98.13M | — | $41.04M | — | $38.6M | — | $21.95M | $5.57M | $16.38M | $0.24 | $0.23 | -794,000 | -796,000 |
|---|
| 2010-09-30 | $1B | $839.65M | $162.41M | — | $40.48M | — | $120.95M | — | $100.48M | $35.25M | $65.23M | $0.85 | $0.84 | 76,767,000 | 77,375,000 |
|---|
| 2010-06-30 | $693.85M | $585.25M | $108.6M | — | $40.83M | — | $67.06M | — | $55.09M | $18.83M | $36.25M | $0.47 | $0.47 | 76,701,000 | 77,287,000 |
|---|
| 2010-03-31 | — | $560.73M | $103.3M | — | $44.54M | — | $56.71M | -$12.54M | $44.17M | $17.39M | $26.78M | $0.35 | $0.35 | 76,628,000 | 77,249,000 |
|---|
| 2009-12-31 | $705.28M | $613.11M | $92.18M | — | $41.09M | — | $51.09M | — | $37.14M | $13.21M | $23.92M | $0.31 | $0.31 | 60,000 | 59,000 |
|---|
| 2009-09-30 | $1.02B | $849.48M | $167.06M | — | $38.61M | — | $128.34M | — | $114.61M | $40.83M | $73.79M | $0.97 | $0.96 | 76,404,000 | 77,009,000 |
|---|
| 2009-06-30 | $689.54M | $582.75M | $106.79M | — | $40.09M | — | $66.78M | — | $53.91M | $19.15M | $34.76M | $0.45 | $0.45 | 76,292,000 | 76,887,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.48B | $5.33B | $1.15B | — | $492.67M | — | — | — | $408.5M | $123.26M | $288.4M | $2.71 | $2.70 | 106,541,000 | 106,785,000 |
|---|
| 2024-12-31 | $5.85B | $4.84B | $1.01B | — | $438.39M | — | — | — | $347.67M | $71.98M | $276.38M | $2.59 | $2.58 | 106,794,000 | 107,118,000 |
|---|
| 2023-12-31 | $5.99B | $5B | $992.56M | — | $384.38M | — | — | — | $422.12M | $96.16M | $325.97M | $3.00 | $2.98 | 108,821,000 | 109,237,000 |
|---|
| 2022-12-31 | $6.41B | $5.36B | $1.05B | — | $417.02M | — | — | — | $474.14M | $133.29M | $340.85M | $3.09 | $3.07 | 110,465,000 | 111,031,000 |
|---|
| 2021-12-31 | $5.68B | $4.76B | $918.42M | — | $378.11M | — | — | — | $466.31M | $107.23M | $359.08M | $3.25 | $3.23 | 110,396,000 | 111,166,000 |
|---|
| 2020-12-31 | $4.92B | $4.05B | $867.4M | — | $377.68M | — | — | — | $407.08M | $98.36M | $308.72M | $2.79 | $2.77 | 110,768,000 | 111,393,000 |
|---|
| 2019-12-31 | $4.49B | $3.78B | $713.74M | — | $315.7M | — | $359.49M | — | $252.14M | $58.32M | $193.81M | $1.75 | $1.74 | 110,939,000 | 111,508,000 |
|---|
| 2018-12-31 | $4.45B | $3.76B | $689.76M | — | $308.38M | — | $412.1M | — | $293.3M | $69.31M | $223.99M | $2.03 | $2.01 | 110,603,000 | 111,632,000 |
|---|
| 2017-12-31 | $4.09B | $3.46B | $634.55M | — | $305.17M | — | $356.99M | — | $239.68M | -$29.98M | $269.66M | $2.44 | $2.42 | 110,353,000 | 111,363,000 |
|---|
| 2016-12-31 | $3.61B | $3.1B | $511.85M | — | $219.93M | — | $299.73M | — | $231.92M | $78.57M | $153.35M | $1.28 | $1.27 | 119,732,000 | 120,498,000 |
|---|
| 2015-12-31 | $3.76B | $3.21B | $554.13M | — | $219.91M | — | $319.81M | — | $252.89M | $80.47M | $172.41M | $1.41 | $1.41 | 122,042,000 | 122,612,000 |
|---|
| 2014-12-31 | $3.91B | $3.31B | $599.83M | — | $224.5M | — | $360.85M | — | $284.55M | $102.16M | $182.39M | $2.88 | $2.86 | 63,426,000 | 63,745,000 |
|---|
| 2013-12-31 | $3.71B | $3.16B | $547.24M | — | $211.08M | — | $324.18M | — | $254.72M | $69.31M | $185.41M | $2.89 | $2.87 | 64,254,000 | 64,658,000 |
|---|
| 2012-12-31 | $3.59B | $3.07B | $517.56M | — | $183.39M | — | $325.51M | — | $223.79M | $72.44M | $151.35M | $2.18 | $2.17 | 69,571,000 | 69,889,000 |
|---|
| 2011-12-31 | $3.51B | $2.99B | $518.59M | — | $156.75M | — | $354.12M | — | $290.17M | $96.99M | $193.17M | $2.76 | $2.75 | 69,996,000 | 70,382,000 |
|---|
| 2010-12-31 | $3.07B | $2.6B | $472.43M | — | $166.9M | — | $283.32M | — | $221.68M | $77.03M | $144.65M | $1.91 | $1.89 | 75,905,000 | 76,508,000 |
|---|
| 2009-12-31 | $3.07B | $2.61B | $461.13M | — | $161.04M | — | $298.6M | — | $247.6M | $88.19M | $159.41M | $2.09 | $2.07 | 76,351,000 | 76,971,000 |
|---|
| 2008-12-31 | $3.12B | $2.69B | $426.55M | — | $160.64M | — | $253.73M | — | $193.57M | $68.58M | $124.99M | $1.65 | $1.63 | — | — |
|---|