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 | $4.93B | — | — | — | — | — | $255.74M | — | $237.87M | $51.08M | $186.79M | $1.58 | $1.56 | 118,565,000 | 119,751,000 |
|---|
| 2026-03-31 | $4.01B | — | — | — | — | — | $175.69M | — | $166.67M | $19.44M | $147.23M | $1.23 | $1.22 | 119,803,000 | 121,010,000 |
|---|
| 2025-12-31 | $3.91B | — | — | — | — | — | $181.35M | — | $166.53M | $30.21M | $136.32M | $1.13 | $1.12 | -121,000 | 89,000 |
|---|
| 2025-09-30 | $4.14B | — | — | — | — | — | $220.84M | — | $205.23M | $42.25M | $162.99M | $1.36 | $1.34 | 119,887,000 | 121,349,000 |
|---|
| 2025-06-30 | $4.14B | — | — | — | — | — | $215.92M | — | $193.89M | $41.42M | $152.47M | $1.27 | $1.26 | 120,244,000 | 121,025,000 |
|---|
| 2025-03-31 | $4.05B | — | — | — | — | — | $176.85M | — | $156.8M | $21.5M | $135.3M | $1.12 | $1.11 | 120,969,000 | 121,932,000 |
|---|
| 2024-12-31 | $4.18B | — | — | — | — | — | $183.8M | — | $168.45M | $19.14M | $149.31M | $1.24 | $1.23 | 263,000 | 524,000 |
|---|
| 2024-09-30 | $4.64B | — | — | — | — | — | $180.12M | — | $143.84M | $46.61M | $97.23M | $0.81 | $0.80 | 119,860,000 | 121,179,000 |
|---|
| 2024-06-30 | $4.48B | — | — | — | — | — | $178.09M | — | $156.57M | $30.31M | $126.25M | $1.06 | $1.05 | 119,418,000 | 119,920,000 |
|---|
| 2024-03-31 | $4.41B | — | — | — | — | — | $127.13M | — | $110.35M | $17.45M | $92.9M | $0.78 | $0.78 | 119,344,000 | 119,604,000 |
|---|
| 2023-12-31 | $4.22B | — | — | — | — | — | $107.43M | — | $69.28M | $38.31M | $30.97M | $0.26 | $0.26 | 19,000 | -85,000 |
|---|
| 2023-09-30 | $4.34B | — | — | — | — | — | $113.52M | — | $92.77M | $10.83M | $81.95M | $0.69 | $0.68 | 118,464,000 | 119,751,000 |
|---|
| 2023-06-30 | $4.42B | — | — | — | — | — | $132.62M | — | $114.36M | $17.05M | $97.32M | $0.82 | $0.81 | 118,500,000 | 119,807,000 |
|---|
| 2023-03-31 | $4.61B | — | — | — | — | — | $161.03M | — | $132.77M | $17.88M | $114.89M | $0.97 | $0.96 | 118,636,000 | 119,909,000 |
|---|
| 2022-12-31 | $5.07B | — | — | — | — | — | $164.03M | — | $121.56M | $25.37M | $96.19M | $0.88 | $0.90 | -2,201,000 | -2,689,000 |
|---|
| 2022-09-30 | $6.02B | — | — | — | — | — | $287.61M | — | $271.64M | $45.84M | $225.8M | $1.81 | $1.78 | 124,980,000 | 127,190,000 |
|---|
| 2022-06-30 | $6.8B | — | — | — | — | — | $469.67M | — | $442.27M | $94.09M | $348.19M | $2.71 | $2.67 | 128,405,000 | 130,338,000 |
|---|
| 2022-03-31 | $6.82B | — | — | — | — | — | $345.47M | — | $331.3M | $60.95M | $270.35M | $2.07 | $2.05 | 130,499,000 | 132,155,000 |
|---|
| 2021-12-31 | $6.5B | — | — | — | — | — | $287.41M | — | $269.01M | $38.91M | $230.1M | $1.76 | $1.75 | -719,000 | -827,000 |
|---|
| 2021-09-30 | $6.26B | — | — | — | — | — | $310.77M | — | $294.11M | $47.05M | $247.05M | $1.87 | $1.85 | 131,845,000 | 133,436,000 |
|---|
| 2021-06-30 | $5.53B | — | — | — | — | — | $260.6M | — | $247.11M | $53.32M | $193.79M | $1.45 | $1.44 | 133,275,000 | 134,856,000 |
|---|
| 2021-03-31 | $4.8B | — | — | — | — | — | $223.33M | — | $212.07M | $38.76M | $173.31M | $1.29 | $1.28 | 134,508,000 | 135,745,000 |
|---|
| 2020-12-31 | $4.55B | — | — | — | — | — | $206.8M | — | $194.77M | $46.96M | $147.81M | $1.09 | $1.09 | 147,000 | 36,000 |
|---|
| 2020-09-30 | $4.22B | — | — | — | — | — | $168.24M | — | $160.77M | $24.25M | $136.53M | $1.01 | $1.00 | 135,671,000 | 137,128,000 |
|---|
| 2020-06-30 | $3.63B | — | — | — | — | — | $188.79M | — | $178.58M | $34.64M | $143.94M | $1.07 | $1.06 | 135,010,000 | 135,610,000 |
|---|
| 2020-03-31 | $3.81B | — | — | — | — | — | $109.44M | — | $94.21M | $16.07M | $78.15M | $0.58 | $0.57 | 135,474,000 | 135,969,000 |
|---|
| 2019-12-31 | $3.79B | — | — | — | — | — | $136.81M | — | $126.02M | $26.92M | $99.11M | $0.73 | $0.74 | -319,000 | -638,000 |
|---|
| 2019-09-30 | $3.86B | — | — | — | — | — | $201.09M | — | $187.91M | $41.01M | $146.89M | $1.08 | $1.07 | 136,380,000 | 137,476,000 |
|---|
| 2019-06-30 | $3.91B | — | — | — | — | — | $227.54M | — | $220.92M | $51.74M | $169.18M | $1.23 | $1.22 | 137,185,000 | 138,256,000 |
|---|
| 2019-03-31 | $3.75B | — | — | — | — | — | $224.55M | — | $207.41M | $45.62M | $161.79M | $1.17 | $1.16 | 137,854,000 | 138,955,000 |
|---|
| 2018-12-31 | $4.14B | — | — | — | — | — | $255.52M | — | $246.06M | $58.91M | $187.15M | $1.36 | $1.34 | -415,000 | -315,000 |
|---|
| 2018-09-30 | $4.29B | — | — | — | — | — | $245.97M | — | $239.45M | $63.55M | $175.9M | $1.27 | $1.25 | 138,797,000 | 140,160,000 |
|---|
| 2018-06-30 | $4.28B | — | — | — | — | — | $219.01M | — | $213.88M | $54.72M | $159.16M | $1.14 | $1.13 | 139,464,000 | 140,611,000 |
|---|
| 2018-03-31 | $3.93B | $257.8M | — | — | $106.04M | — | $191.59M | — | $180.89M | $38.59M | $142.3M | $1.02 | $1.01 | 140,032,000 | 141,270,000 |
|---|
| 2017-12-31 | $3.96B | $285.5M | — | — | — | — | $210.88M | — | $193.37M | $40.82M | $152.56M | $1.09 | $1.08 | -352,000 | -21,000 |
|---|
| 2017-09-30 | $3.78B | $320.99M | — | — | $106.18M | — | $194.47M | — | $183.98M | $64.8M | $119.19M | $0.85 | $0.85 | 140,422,000 | 141,022,000 |
|---|
| 2017-06-30 | $3.71B | $354.87M | — | — | $107.75M | — | $181.82M | — | $172.45M | $61.38M | $111.07M | $0.79 | $0.78 | 141,061,000 | 141,587,000 |
|---|
| 2017-03-31 | $568.57M | $282.67M | — | — | $90.1M | — | $187.96M | — | $178.66M | $56.58M | $122.08M | $0.86 | $0.86 | 141,484,000 | 141,858,000 |
|---|
| 2016-12-31 | $11.43B | $278.08M | — | — | — | — | $193.57M | — | $190.45M | $68.14M | $122.3M | $0.87 | $0.86 | -334,000 | -254,000 |
|---|
| 2016-09-30 | $558.46M | $327.35M | — | — | $90.31M | — | $211.27M | — | $203.84M | $74.81M | $129.03M | $0.90 | $0.90 | 142,611,000 | 142,883,000 |
|---|
| 2016-06-30 | $594.22M | $380.53M | — | — | $90.22M | — | $233.75M | — | $227.48M | $84.39M | $143.09M | $1.00 | $1.00 | 142,998,000 | 143,216,000 |
|---|
| 2016-03-31 | $563.34M | $330.99M | — | — | $86.89M | — | $198.95M | — | $190.18M | $71.22M | $118.96M | $0.83 | $0.83 | 143,525,000 | 143,658,000 |
|---|
| 2015-12-31 | -$8B | $316.7M | — | — | — | — | $214.58M | — | $201.11M | $74.53M | $126.58M | $0.89 | $0.88 | -456,000 | -252,000 |
|---|
| 2015-09-30 | $3.42B | $346.27M | — | — | $91.79M | — | $232.71M | — | $226.15M | $86.72M | $139.43M | $0.96 | $0.96 | 144,578,000 | 144,782,000 |
|---|
| 2015-06-30 | $3.55B | $378.7M | — | — | $90.92M | — | $229.1M | — | $223.2M | $85.99M | $137.21M | $0.94 | $0.94 | 145,515,000 | 145,679,000 |
|---|
| 2015-03-31 | $3.3B | $323.67M | — | — | $88.04M | — | $181.93M | — | $172.32M | $65.84M | $106.48M | $0.73 | $0.73 | 146,204,000 | 146,383,000 |
|---|
| 2014-12-31 | -$8.11B | $318.95M | — | — | — | — | $187.73M | — | $181.33M | $68.38M | $112.95M | $0.78 | $0.77 | -459,000 | -277,000 |
|---|
| 2014-09-30 | $3.47B | $364.18M | — | — | $79.61M | — | $203.34M | — | $197.13M | $72.15M | $124.98M | $0.85 | $0.85 | 146,646,000 | 146,856,000 |
|---|
| 2014-06-30 | $3.5B | $425.92M | — | — | $81.67M | — | $200.38M | — | $194.13M | $75.53M | $118.6M | $0.80 | $0.80 | 147,826,000 | 147,974,000 |
|---|
| 2014-03-31 | $3.14B | $308.96M | — | — | $79.97M | — | $156.97M | — | $150.84M | $57.65M | $93.19M | $0.63 | $0.63 | 148,517,000 | 149,008,000 |
|---|
| 2013-12-31 | $3.15B | $356.3M | — | — | — | — | $155.11M | — | $149.11M | $56.16M | $92.95M | $0.62 | $0.62 | -1,905,000 | -1,804,000 |
|---|
| 2013-09-30 | $3.32B | $401.82M | — | — | $82.56M | — | $176.36M | — | $173.72M | $65.98M | $107.74M | $0.69 | $0.69 | 156,924,000 | 157,044,000 |
|---|
| 2013-06-30 | $3.29B | $428.06M | — | — | $84.12M | — | $182.48M | — | $181.89M | $70.02M | $111.87M | $0.70 | $0.70 | 159,818,000 | 159,917,000 |
|---|
| 2013-03-31 | $2.99B | $356.01M | — | — | $74.37M | — | $168.71M | — | $168.65M | $65.3M | $103.34M | $0.64 | $0.64 | 160,637,000 | 160,690,000 |
|---|
| 2012-12-31 | $2.97B | $348.94M | — | — | — | — | $133.6M | — | $415.77M | $159.38M | $256.39M | $1.59 | $1.59 | -227,000 | -96,000 |
|---|
| 2012-09-30 | $2.88B | $384.63M | — | — | $66.07M | — | $187.26M | — | $187.33M | $71M | $116.33M | $0.72 | $0.72 | 160,782,000 | 161,003,000 |
|---|
| 2012-06-30 | $2.96B | $422.39M | — | — | $63.43M | — | $184.91M | — | $185.6M | $71.02M | $114.58M | $0.71 | $0.71 | 161,887,000 | 162,200,000 |
|---|
| 2012-03-31 | $2.55B | $327.79M | — | — | $61.76M | — | $169.55M | — | $169.76M | $63.26M | $106.5M | $0.65 | $0.65 | 162,693,000 | 163,023,000 |
|---|
| 2011-12-31 | $2.57B | $325.31M | — | — | — | — | $171.96M | — | $173.33M | $64.11M | $109.21M | $0.67 | $0.67 | -398,000 | -353,000 |
|---|
| 2011-09-30 | $2.69B | $366.13M | — | — | — | — | $183.97M | — | $184.02M | $69.67M | $114.35M | $0.70 | $0.70 | 163,948,000 | 164,471,000 |
|---|
| 2011-06-30 | $2.71B | $388.61M | — | — | — | — | $180.1M | — | $180.42M | $69.4M | $111.02M | $0.67 | $0.67 | 164,607,000 | 165,194,000 |
|---|
| 2011-03-31 | $2.37B | $327.03M | — | — | — | — | $156.72M | — | $156.94M | $59.91M | $97.03M | $0.59 | $0.59 | 165,124,000 | 165,764,000 |
|---|
| 2010-12-31 | $2.33B | $332.63M | — | — | — | — | $164.07M | — | $164.32M | $61.16M | $103.16M | $0.63 | $0.62 | -59,000 | -13,000 |
|---|
| 2010-09-30 | $2.42B | $348.19M | — | — | — | — | $166.33M | — | $166.48M | $63.86M | $102.63M | $0.62 | $0.62 | 164,691,000 | 165,576,000 |
|---|
| 2010-06-30 | $2.45B | $435.26M | — | — | — | — | $156.46M | — | $156.82M | $59.59M | $97.23M | $0.59 | $0.59 | 164,749,000 | 165,765,000 |
|---|
| 2010-03-31 | $2.07B | $387.72M | — | — | — | — | $136.01M | — | $136.48M | $52.47M | $84.01M | $0.51 | $0.50 | 165,440,000 | 166,575,000 |
|---|
| 2009-12-31 | $2.01B | $356.45M | — | — | — | — | $142.76M | — | $143.35M | $55.62M | $87.73M | $0.53 | $0.52 | -473,000 | -552,000 |
|---|
| 2009-09-30 | $1.95B | $348.73M | — | — | — | — | $154.8M | — | $155.24M | $59.78M | $95.46M | $0.57 | $0.57 | 167,191,000 | 168,648,000 |
|---|
| 2009-06-30 | $1.93B | $392.96M | — | — | — | — | $149.88M | — | $150.61M | $58.36M | $92.25M | $0.55 | $0.54 | 167,972,000 | 169,584,000 |
|---|
| 2009-03-31 | $1.69B | $328.57M | — | — | — | — | $137.37M | — | $137.86M | $52.48M | $85.38M | $0.50 | $0.50 | 169,140,000 | 170,825,000 |
|---|
| 2008-12-31 | $1.96B | $309.89M | — | — | — | — | $142.38M | — | $143.41M | $54.53M | $88.88M | $0.52 | $0.52 | -376,000 | -503,000 |
|---|
| 2008-09-30 | $2.32B | $321.84M | — | — | — | — | $148.62M | — | $150.21M | $56.65M | $93.56M | $0.55 | $0.54 | 168,864,000 | 172,446,000 |
|---|
| 2008-06-30 | $2.32B | $350.65M | — | — | — | — | $144.51M | — | $146.22M | $55.8M | $90.42M | $0.53 | $0.52 | 169,731,000 | 173,483,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 | $16.23B | — | — | — | — | — | $794.96M | — | $722.46M | $135.38M | $587.08M | $4.88 | $4.83 | 120,242,000 | 121,502,000 |
|---|
| 2024-12-31 | $17.72B | — | — | — | — | — | $669.14M | — | $579.2M | $113.51M | $465.69M | $3.89 | $3.86 | 119,805,000 | 120,679,000 |
|---|
| 2023-12-31 | $17.6B | — | — | — | — | — | $514.61M | — | $409.19M | $84.06M | $325.13M | $2.74 | $2.72 | 118,551,000 | 119,677,000 |
|---|
| 2022-12-31 | $24.7B | — | — | — | — | — | $1.27B | — | $1.17B | $226.24M | $940.52M | $7.48 | $7.40 | 125,743,000 | 127,150,000 |
|---|
| 2021-12-31 | $23.1B | — | — | — | — | — | $1.08B | — | $1.02B | $178.05M | $844.25M | $6.37 | $6.31 | 132,482,000 | 133,834,000 |
|---|
| 2020-12-31 | $16.21B | — | — | — | — | — | $673.27M | — | $628.33M | $121.91M | $506.42M | $3.74 | $3.72 | 135,532,000 | 136,173,000 |
|---|
| 2019-12-31 | $15.31B | — | — | — | — | — | $789.98M | — | $742.26M | $165.29M | $576.97M | $4.21 | $4.19 | 136,955,000 | 137,735,000 |
|---|
| 2018-12-31 | $16.63B | — | — | — | — | — | $912.08M | — | $880.27M | $215.77M | $664.51M | $4.78 | $4.73 | 139,010,000 | 140,405,000 |
|---|
| 2017-12-31 | $14.87B | $1.24B | — | — | — | — | $775.12M | — | $728.46M | $223.57M | $504.89M | $3.59 | $3.57 | 140,610,000 | 141,382,000 |
|---|
| 2016-12-31 | $13.14B | $1.32B | — | — | — | — | $837.53M | — | $811.95M | $298.57M | $513.38M | $3.60 | $3.59 | 142,706,000 | 142,991,000 |
|---|
| 2015-12-31 | $2.27B | $1.37B | — | — | — | — | $858.31M | — | $822.78M | $313.08M | $509.7M | $3.52 | $3.51 | 144,967,000 | 145,349,000 |
|---|
| 2014-12-31 | $2.01B | $1.42B | — | — | — | — | $748.42M | — | $723.43M | $273.72M | $449.71M | $3.06 | $3.05 | 147,202,000 | 147,542,000 |
|---|
| 2013-12-31 | $12.75B | $1.54B | — | — | — | — | $682.65M | — | $673.36M | $257.46M | $415.9M | $2.65 | $2.65 | 156,915,000 | 157,080,000 |
|---|
| 2012-12-31 | $11.36B | $1.48B | — | — | — | — | $675.32M | — | $958.46M | $364.66M | $593.8M | $3.68 | $3.67 | 161,557,000 | 161,946,000 |
|---|
| 2011-12-31 | $10.34B | $1.41B | — | — | — | — | $692.73M | — | $694.7M | $263.09M | $431.61M | $2.63 | $2.62 | 164,114,000 | 164,741,000 |
|---|
| 2010-12-31 | $9.27B | $1.5B | — | — | — | — | $622.86M | — | $624.1M | $237.08M | $387.03M | $2.35 | $2.33 | 164,909,000 | 165,972,000 |
|---|
| 2009-12-31 | $7.58B | $1.43B | — | — | — | — | $584.81M | — | $587.06M | $226.23M | $360.83M | $2.15 | $2.13 | 167,695,000 | 169,194,000 |
|---|
| 2008-12-31 | $8.58B | $1.29B | — | — | — | — | $571.59M | — | $578.39M | $219.21M | $359.18M | $2.12 | $2.08 | 169,056,000 | 172,733,000 |
|---|
| 2007-12-31 | $7.32B | $1.2B | — | — | — | — | $509.68M | — | $523.51M | $199.25M | $324.26M | $1.90 | $1.86 | 170,493,000 | 174,040,000 |
|---|