Complete source-backed income-statement history.
- Available history
- 2007-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 | $9.56B | $8.01B | $1.55B | — | $698.49M | — | $694.83M | — | $617.16M | $157.58M | $451.38M | $3.01 | $2.96 | 150,208,000 | 152,439,000 |
|---|
| 2026-03-31 | $7.87B | $6.77B | $1.11B | — | $620.73M | — | $338.78M | — | $256.36M | $24.93M | $220.63M | $1.47 | $1.45 | 149,779,000 | 152,086,000 |
|---|
| 2025-12-31 | $7.84B | $6.62B | $1.22B | — | $593.94M | — | $484.93M | — | $419.59M | $103M | $315.45M | $2.11 | $2.08 | 200,000 | 163,000 |
|---|
| 2025-09-30 | $7.63B | $6.41B | $1.22B | — | $572.95M | — | $517.22M | — | $462.44M | $119.61M | $339.42M | $2.28 | $2.24 | 149,039,000 | 151,496,000 |
|---|
| 2025-06-30 | $6.77B | $5.77B | $1.01B | — | $528.36M | — | $370.28M | — | $318.62M | $85.1M | $229.25M | $1.54 | $1.52 | 148,448,000 | 150,923,000 |
|---|
| 2025-03-31 | $6.23B | $5.4B | $834.04M | — | $493.97M | — | $239.08M | — | $188.85M | $39.88M | $144.26M | $0.97 | $0.96 | 148,274,000 | 150,964,000 |
|---|
| 2024-12-31 | $6.55B | $5.49B | $1.06B | — | $506.18M | — | $452.72M | — | $416.32M | $106.03M | $305.12M | $2.07 | $2.03 | 290,000 | 145,000 |
|---|
| 2024-09-30 | $6.49B | $5.48B | $1.01B | — | $483.88M | — | $431.16M | — | $381.44M | $82.42M | $293.19M | $1.99 | $1.95 | 147,394,000 | 150,556,000 |
|---|
| 2024-06-30 | $5.59B | $4.78B | $811.33M | — | $432.36M | — | $307.23M | — | $267.08M | $75.2M | $188.16M | $1.28 | $1.26 | 146,580,000 | 149,788,000 |
|---|
| 2024-03-31 | $5.03B | $4.41B | $623.49M | — | $402.34M | — | $155.35M | — | $147.19M | $21.1M | $118.36M | $0.81 | $0.79 | 145,936,000 | 149,350,000 |
|---|
| 2023-12-31 | $5.78B | $4.99B | $792.47M | — | $399.88M | — | $322.51M | — | $289.41M | $75.8M | $210.91M | $1.45 | $1.41 | 104,000 | 74,000 |
|---|
| 2023-09-30 | $5.62B | $4.77B | $847.32M | — | $386.54M | — | $400.33M | — | $351.05M | $77.52M | $272.84M | $1.88 | $1.83 | 145,455,000 | 148,792,000 |
|---|
| 2023-06-30 | $5.05B | $4.32B | $724.1M | — | $384.17M | — | $279.27M | — | $235.95M | $69.37M | $165.9M | $1.14 | $1.12 | 145,422,000 | 148,773,000 |
|---|
| 2023-03-31 | $4.43B | $3.86B | $573.2M | — | $384.55M | — | $125.86M | — | $93.55M | -$3.42M | $95.05M | $0.66 | $0.64 | 144,467,000 | 148,661,000 |
|---|
| 2022-12-31 | $4.42B | $3.75B | $667.56M | — | $341.13M | — | $259.4M | — | $245.68M | $71.55M | $162.57M | $1.13 | $1.10 | -93,000 | -104,000 |
|---|
| 2022-09-30 | $4.46B | $3.77B | $688.83M | — | $347.45M | — | $286.79M | — | $229.21M | $72.89M | $155.96M | $1.09 | $1.06 | 143,353,000 | 147,678,000 |
|---|
| 2022-06-30 | $4.23B | $3.61B | $624.59M | — | $323.25M | — | $208.36M | — | $137.41M | $41.25M | $88.02M | $0.61 | $0.59 | 143,851,000 | 148,211,000 |
|---|
| 2022-03-31 | $3.97B | $3.42B | $548.17M | — | $324.89M | — | $117.52M | — | $91.58M | $6.56M | $84.64M | $0.59 | $0.57 | 143,541,000 | 148,082,000 |
|---|
| 2021-12-31 | $3.92B | $3.33B | $597.98M | — | $367.65M | — | $140.06M | — | $120.96M | $14.66M | $104.8M | $0.73 | $0.70 | 690,000 | 925,000 |
|---|
| 2021-09-30 | $3.35B | $2.82B | $534.68M | — | $274.85M | — | $248.08M | — | $236.98M | $61.58M | $174.37M | $1.25 | $1.21 | 140,008,000 | 144,304,000 |
|---|
| 2021-06-30 | $3B | $2.55B | $447.71M | — | $270.11M | — | $161.65M | — | $159.92M | $40.95M | $117.03M | $0.83 | $0.81 | 140,276,000 | 144,607,000 |
|---|
| 2021-03-31 | $2.7B | $2.33B | $372.89M | — | $243.35M | — | $113.73M | — | $105.04M | $13.72M | $89.76M | $0.64 | $0.62 | 140,121,000 | 144,447,000 |
|---|
| 2020-12-31 | $2.91B | $2.45B | $465.87M | — | $265.78M | — | $175.5M | — | $171.72M | -$239,000.00 | $170.05M | $1.20 | $1.17 | -230,000 | 262,000 |
|---|
| 2020-09-30 | $3.02B | $2.51B | $507.51M | — | $250.65M | — | $242.22M | — | $234.18M | $70.48M | $162.91M | $1.16 | $1.13 | 140,542,000 | 144,363,000 |
|---|
| 2020-06-30 | $2.51B | $2.15B | $355.26M | — | $227.85M | — | $112.92M | — | $107.78M | $32.99M | $73.95M | $0.53 | $0.52 | 139,856,000 | 143,521,000 |
|---|
| 2020-03-31 | $2.76B | $2.43B | $332.2M | — | $230.79M | — | $80.74M | — | $57.66M | $16.16M | $38.69M | $0.27 | $0.26 | 144,454,000 | 146,787,000 |
|---|
| 2019-12-31 | $3.11B | $2.67B | $443.32M | — | $255.13M | — | $147.41M | — | $145.93M | $25.63M | $118.14M | $0.81 | $0.80 | 56,000 | 460,000 |
|---|
| 2019-09-30 | $3.35B | $2.88B | $473.45M | — | $245.01M | — | $209.39M | — | $191.93M | $54.91M | $136.07M | $0.93 | $0.92 | 145,913,000 | 147,438,000 |
|---|
| 2019-06-30 | $2.84B | $2.52B | $319.51M | — | $223.94M | — | $78.58M | — | $69.55M | $41.09M | $27.34M | $0.19 | $0.19 | 145,935,000 | 147,241,000 |
|---|
| 2019-03-31 | $2.81B | $2.44B | $363.98M | — | $231.91M | — | $119.49M | — | $164.88M | $43.84M | $120.49M | $0.83 | $0.82 | 145,110,000 | 146,458,000 |
|---|
| 2018-12-31 | $3.11B | $2.69B | $419.72M | — | $212.01M | — | $149.45M | — | $128.79M | $71M | $56.82M | $0.38 | $0.38 | -1,124,000 | -972,000 |
|---|
| 2018-09-30 | $2.99B | $2.56B | $425.83M | — | $224.04M | — | $192.56M | — | $168.17M | $43.27M | $124.55M | $0.82 | $0.81 | 152,562,000 | 153,687,000 |
|---|
| 2018-06-30 | $2.66B | $2.32B | $333.37M | — | $206.1M | — | $123.04M | — | $104.1M | $29.39M | $74.71M | $0.49 | $0.48 | 153,325,000 | 154,595,000 |
|---|
| 2018-03-31 | $2.42B | $2.12B | $301.05M | — | $215.42M | — | $75.22M | — | $56.61M | $18M | $38.61M | $0.24 | $0.24 | 156,546,000 | 157,556,000 |
|---|
| 2017-12-31 | $2.48B | $2.16B | $322.88M | — | $206.26M | — | $53.56M | — | $45.93M | -$69.65M | $112.33M | $0.73 | $0.72 | 328,000 | 362,000 |
|---|
| 2017-09-30 | $2.61B | $2.26B | $350.63M | — | $201.22M | — | $140.43M | — | $132.2M | $42.35M | $89.85M | $0.57 | $0.56 | 157,484,000 | 158,620,000 |
|---|
| 2017-06-30 | — | — | $302.17M | — | $185.88M | — | $109.79M | — | $104.61M | $40.25M | $64.36M | $0.41 | $0.41 | 155,090,000 | 156,165,000 |
|---|
| 2017-03-31 | — | — | $266.19M | — | $184.55M | — | $75.07M | — | $71.03M | $22.59M | $48.44M | — | — | 155,168,000 | 155,168,000 |
|---|
| 2016-12-31 | — | — | $307.69M | — | $173.88M | — | $117.89M | — | $113.9M | $24.59M | $88.36M | $0.56 | $0.56 | -803,000 | -802,000 |
|---|
| 2016-09-30 | — | — | $302.58M | — | $164.33M | — | $130.16M | — | $128.06M | $54.52M | $74.15M | $0.48 | $0.48 | 155,024,000 | 155,024,000 |
|---|
| 2016-06-30 | — | — | $200.22M | — | $156.61M | — | $35.47M | — | $31.42M | $14.7M | $16.73M | — | — | 156,128,000 | 156,130,000 |
|---|
| 2016-03-31 | — | — | $203.31M | — | $158.52M | — | $37.29M | — | $34.3M | $13.44M | $20.86M | — | — | 162,803,000 | 162,806,000 |
|---|
| 2015-12-31 | — | — | $223.04M | — | $151.79M | — | $3.62M | — | $504,000.00 | $2.9M | -$4.88M | — | — | -11,068,000 | -11,073,000 |
|---|
| 2015-09-30 | — | — | $235.22M | — | $145.69M | — | $80.88M | — | $78.13M | $32.39M | $218.96M | — | — | 188,951,000 | 188,961,000 |
|---|
| 2015-06-30 | — | — | $227.51M | — | $149.92M | — | $68.85M | — | $67.05M | $31.58M | $49.57M | — | — | 213,047,000 | 213,059,000 |
|---|
| 2015-03-31 | — | — | $237.91M | — | $145.46M | — | $84.15M | — | $82.99M | $30.6M | $58.19M | — | — | 215,473,000 | 215,490,000 |
|---|
| 2014-12-31 | — | — | $311.63M | — | $204.88M | — | $97.65M | — | $96.54M | $31.74M | $70.98M | — | — | 273,000 | 270,000 |
|---|
| 2014-09-30 | — | — | $336.9M | — | $196.49M | — | $131.28M | — | $130.49M | $37.2M | $100.02M | — | — | 219,492,000 | 219,517,000 |
|---|
| 2014-06-30 | — | — | $264.21M | — | $135.21M | — | $120.8M | — | $119.04M | $41.22M | $85.44M | — | — | 219,612,000 | 219,642,000 |
|---|
| 2014-03-31 | — | — | $272.07M | — | $173.33M | — | $90.5M | — | $91.7M | $33.05M | $58.65M | — | — | 219,033,000 | 219,075,000 |
|---|
| 2013-12-31 | — | — | $234.32M | — | $127.41M | — | $98.46M | — | $211.72M | $70.26M | $171.32M | — | — | 751,000 | 749,000 |
|---|
| 2013-09-30 | — | — | $273.05M | — | $124.95M | — | $141.08M | — | $140.92M | $42.51M | $98.41M | — | — | 214,866,000 | 214,916,000 |
|---|
| 2013-06-30 | — | — | $241.28M | — | $119.03M | — | $117.17M | — | $116.89M | $42.16M | $74.73M | — | — | 214,314,000 | 214,368,000 |
|---|
| 2013-03-31 | — | — | $238.27M | — | $113.68M | — | $119.29M | — | $118.8M | $41.94M | $76.86M | — | — | 213,453,000 | 213,512,000 |
|---|
| 2012-12-31 | — | — | $286.74M | — | $116.98M | — | $160.85M | — | $160.7M | $55.32M | $102.01M | $0.46 | $0.46 | 213,000 | 185,000 |
|---|
| 2012-09-30 | — | — | $252M | — | $114.58M | — | $127.13M | — | $127.68M | $39.6M | $100.86M | $0.45 | $0.45 | 213,150,000 | 213,242,000 |
|---|
| 2012-06-30 | — | — | $212.9M | — | $105.23M | — | $98.35M | — | $97.45M | $35.27M | $69.8M | $0.31 | $0.31 | 212,987,000 | 213,087,000 |
|---|
| 2012-03-31 | — | — | $186.06M | — | $98.11M | — | $78.79M | — | $78.75M | $28.67M | $49.99M | $0.22 | $0.22 | 211,481,000 | 211,592,000 |
|---|
| 2011-12-31 | — | — | $142.05M | — | $64.39M | — | $70.05M | — | $69.59M | $12.79M | $70.81M | $0.31 | $0.31 | -752,000 | -887,000 |
|---|
| 2011-09-30 | — | — | $194.69M | — | $92.41M | — | $93.98M | — | $92.94M | $37.34M | $55.6M | $0.25 | $0.25 | 210,583,000 | 210,692,000 |
|---|
| 2011-06-30 | — | — | $154.09M | — | $89.49M | — | $57.73M | — | $57.92M | $23.61M | $34.31M | $0.15 | $0.15 | 214,827,000 | 215,023,000 |
|---|
| 2011-03-31 | — | — | $70.89M | — | $91.54M | — | -$26.92M | — | -$26.95M | -$10.65M | -$16.31M | -$0.08 | -$0.08 | 214,167,000 | 214,167,000 |
|---|
| 2010-12-31 | — | — | $114.35M | — | $62.71M | — | $42.32M | — | $42.51M | $18.56M | $34.43M | $0.16 | $0.15 | 921,000 | 998,000 |
|---|
| 2010-09-30 | — | — | $189.99M | — | $82.04M | — | $94.56M | — | $95.19M | $31.49M | $63.7M | $0.30 | $0.30 | 209,428,000 | 211,096,000 |
|---|
| 2010-06-30 | — | — | $156.04M | — | $82.12M | — | $64.83M | — | $56.09M | $22.77M | $33.32M | $0.16 | $0.16 | 209,399,000 | 211,082,000 |
|---|
| 2010-03-31 | — | — | $129.14M | — | $81M | — | $42.29M | — | $40.17M | $16.07M | $24.1M | $0.11 | $0.11 | 208,673,000 | 210,342,000 |
|---|
| 2009-12-31 | — | — | $190.95M | — | $94.82M | — | $72.43M | — | $69.6M | $25.16M | $44.45M | $0.21 | $0.22 | 2,115,000 | 2,496,000 |
|---|
| 2009-09-30 | — | — | $147.63M | — | $71.02M | — | $71.16M | — | $69.28M | $5.32M | $63.96M | $0.32 | $0.32 | 198,608,000 | 205,224,000 |
|---|
| 2009-06-30 | — | — | $137.78M | — | $72.97M | — | $59.91M | — | $57.89M | $24.25M | $33.64M | $0.17 | $0.17 | 198,300,000 | 198,379,000 |
|---|
| 2009-03-31 | — | — | $117.13M | — | $73.6M | — | $38.62M | — | $36.96M | $15.47M | $21.49M | $0.11 | $0.11 | 197,704,000 | 197,733,000 |
|---|
| 2008-12-31 | — | — | $166.73M | — | $82.27M | — | $77.63M | — | $76.38M | $29.89M | $46.49M | $0.24 | $0.24 | 5,865,000 | 192,000 |
|---|
| 2008-09-30 | — | — | $185.57M | — | $80.13M | — | $96.44M | — | $88.55M | $36.61M | $51.94M | $0.30 | $0.28 | 173,007,000 | 203,930,000 |
|---|
| 2008-06-30 | — | — | $158.69M | — | $76.29M | — | $72.52M | — | $65.17M | $27.5M | $37.67M | $0.22 | $0.21 | 172,393,000 | 197,021,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 | $28.48B | $24.2B | $4.28B | — | $2.19B | — | $1.61B | — | $1.39B | $347.59M | $1.03B | $6.91 | $6.80 | 148,790,000 | 151,291,000 |
|---|
| 2024-12-31 | $23.67B | $20.16B | $3.51B | — | $1.82B | — | $1.35B | — | $1.21B | $284.75M | $904.82M | $6.16 | $6.03 | 146,929,000 | 150,056,000 |
|---|
| 2023-12-31 | $20.88B | $17.95B | $2.94B | — | $1.56B | — | $1.13B | — | $969.96M | $219.27M | $744.69M | $5.13 | $5.00 | 145,222,000 | 148,823,000 |
|---|
| 2022-12-31 | $17.07B | $14.54B | $2.53B | — | $1.34B | — | $872.06M | — | $703.89M | $192.24M | $491.19M | $3.42 | $3.32 | 143,488,000 | 147,992,000 |
|---|
| 2021-12-31 | $12.98B | $11.03B | $1.95B | — | $1.16B | — | $663.52M | — | $622.9M | $130.92M | $485.96M | $3.45 | $3.34 | 140,824,000 | 145,373,000 |
|---|
| 2020-12-31 | $11.2B | $9.54B | $1.66B | — | $975.07M | — | $611.37M | — | $571.35M | $119.39M | $445.6M | $3.15 | $3.07 | 141,380,000 | 145,247,000 |
|---|
| 2019-12-31 | $12.11B | $10.51B | $1.6B | — | $955.99M | — | $554.87M | — | $572.29M | $165.47M | $402.04M | $2.76 | $2.73 | 145,710,000 | 147,534,000 |
|---|
| 2018-12-31 | $11.17B | $9.69B | $1.48B | — | $857.57M | — | $540.27M | — | $457.67M | $161.66M | $293.35M | $1.92 | $1.90 | 152,963,000 | 154,226,000 |
|---|
| 2017-12-31 | $9.47B | $8.22B | $1.24B | — | $777.92M | — | $378.85M | — | $353.76M | $35.53M | $314.98M | $2.02 | $2.00 | 156,124,000 | 157,155,000 |
|---|
| 2016-12-31 | $7.65B | $6.64B | $1.01B | — | $653.34M | — | $320.81M | — | $307.69M | $107.25M | $200.1M | $1.26 | $1.26 | 157,287,000 | 157,288,000 |
|---|
| 2015-12-31 | — | — | $923.67M | — | $592.86M | — | $237.5M | — | $228.68M | $97.47M | $321.82M | $1.59 | $1.59 | 195,113,000 | 195,120,000 |
|---|
| 2014-12-31 | — | — | $1.17B | — | $705.48M | — | $429.06M | — | $426.6M | $139.01M | $315.08M | — | — | 219,668,000 | 219,690,000 |
|---|
| 2013-12-31 | — | — | $986.93M | — | $485.07M | — | $476M | — | $588.32M | $196.88M | $421.31M | — | — | 214,929,000 | 214,978,000 |
|---|
| 2012-12-31 | — | — | $937.71M | — | $434.89M | — | $465.12M | — | $464.58M | $158.86M | $322.66M | $1.44 | $1.44 | 212,777,000 | 212,835,000 |
|---|
| 2011-12-31 | — | — | $561.72M | — | $337.84M | — | $194.84M | — | $193.51M | $63.1M | $144.42M | $0.62 | $0.62 | 212,648,000 | 213,168,000 |
|---|
| 2010-12-31 | — | — | $589.52M | — | $307.88M | — | $243.99M | — | $233.96M | $88.88M | $155.56M | $0.73 | $0.72 | 210,046,000 | 211,796,000 |
|---|
| 2009-12-31 | — | — | $593.49M | — | $312.41M | — | $242.12M | — | $233.73M | $70.2M | $163.54M | $0.81 | $0.81 | 200,733,000 | 201,311,000 |
|---|
| 2008-12-31 | — | — | $634.87M | — | $309.4M | — | $289.17M | — | $267.27M | $109.71M | $157.57M | $0.89 | $0.87 | 178,033,000 | 196,975,000 |
|---|
| 2007-12-31 | — | — | $428.75M | — | $240.51M | — | $169.48M | — | $149.55M | $27.68M | $124.7M | $0.91 | $0.88 | 136,894,000 | 161,520,000 |
|---|