Complete source-backed income-statement history.
- Available history
- 2008-12-31 to 2026-03-31
- 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-03-31 | $4.03B | — | — | — | $734.8M | — | $367.9M | — | $349.5M | $83.9M | $264.9M | $5.13 | $5.10 | 51,633,000 | 51,974,000 |
|---|
| 2025-12-31 | $3.5B | — | — | — | $709.2M | — | $166.3M | — | $154.8M | $37.9M | $116.5M | $2.25 | $2.24 | -165,000 | -169,000 |
|---|
| 2025-09-30 | $3.65B | — | — | — | $701.3M | — | $259.8M | — | $247.7M | $57.7M | $189.5M | $3.61 | $3.59 | 52,482,000 | 52,817,000 |
|---|
| 2025-06-30 | $3.66B | — | — | — | $706M | — | $312.2M | — | $304.3M | $70.1M | $234.2M | $4.44 | $4.42 | 52,610,000 | 52,923,000 |
|---|
| 2025-03-31 | $3.48B | — | — | — | $690.2M | — | $274.4M | — | $262.4M | $61.9M | $199.7M | $3.76 | $3.74 | 53,075,000 | 53,399,000 |
|---|
| 2024-12-31 | $3.13B | — | — | — | $662M | — | $141.8M | — | $133.5M | $27.5M | $105.3M | $2.02 | $2.01 | -551,000 | -567,000 |
|---|
| 2024-09-30 | $3.42B | — | — | — | $665M | — | $273.4M | — | $260.5M | $60.6M | $199.2M | $3.64 | $3.61 | 54,691,000 | 55,182,000 |
|---|
| 2024-06-30 | $3.64B | — | — | — | $667.7M | — | $351.7M | — | $349.7M | $81.4M | $268.3M | $4.71 | $4.67 | 56,878,000 | 57,394,000 |
|---|
| 2024-03-31 | $3.64B | — | — | — | $671.5M | — | $393.1M | — | $396.2M | $92.4M | $303.8M | $5.28 | $5.23 | 57,340,000 | 57,882,000 |
|---|
| 2023-12-31 | $3.34B | — | — | — | $633.6M | — | $325.1M | — | $333.3M | $59.9M | $269.2M | $4.77 | $4.72 | -320,000 | -318,000 |
|---|
| 2023-09-30 | $3.62B | — | — | — | $626.9M | — | $389.5M | — | $388M | $92M | $296M | $5.05 | $4.99 | 58,427,000 | 59,124,000 |
|---|
| 2023-06-30 | $3.88B | — | — | — | $650.6M | — | $511.3M | — | $510.9M | $124.6M | $386.3M | $6.56 | $6.49 | 58,688,000 | 59,346,000 |
|---|
| 2023-03-31 | $3.97B | — | — | — | $651.3M | — | $513.6M | — | $508.5M | $124.1M | $384.4M | $6.51 | $6.43 | 58,832,000 | 59,534,000 |
|---|
| 2022-12-31 | $3.61B | — | — | — | $613.6M | — | $454.8M | — | $446.6M | $95.3M | $351.3M | $6.04 | $5.94 | -616,000 | -619,000 |
|---|
| 2022-09-30 | $4.25B | — | — | — | $630.1M | — | $548.5M | — | $524M | $129.6M | $394.4M | $6.55 | $6.45 | 60,055,000 | 60,984,000 |
|---|
| 2022-06-30 | $4.68B | — | — | — | $648.6M | — | $787.5M | — | $762.6M | $188.7M | $573.9M | $9.29 | $9.15 | 61,657,000 | 62,594,000 |
|---|
| 2022-03-31 | $4.49B | — | — | — | $611.9M | — | $716.1M | — | $697.2M | $172.6M | $524.6M | $8.46 | $8.33 | 61,833,000 | 62,784,000 |
|---|
| 2021-12-31 | $3.99B | — | — | — | $617.9M | — | $562.6M | — | $547.4M | $125.1M | $422.3M | $6.74 | $6.62 | -309,000 | -290,000 |
|---|
| 2021-09-30 | $3.85B | — | — | — | $606.8M | — | $547.6M | — | $532.6M | $135.9M | $396.7M | $6.25 | $6.15 | 63,275,000 | 64,350,000 |
|---|
| 2021-06-30 | $3.42B | — | — | — | $563.3M | — | $460.4M | — | $444.1M | $113.9M | $330.2M | $5.17 | $5.08 | 63,663,000 | 64,793,000 |
|---|
| 2021-03-31 | $2.84B | — | — | — | $518.5M | — | $378.3M | — | $359M | $90.8M | $268.2M | $4.19 | $4.12 | 63,645,000 | 64,711,000 |
|---|
| 2020-12-31 | $2.13B | — | — | — | $463.6M | — | $183.4M | — | $166.1M | $35.6M | $130.5M | $2.03 | $2.00 | -250,000 | -240,000 |
|---|
| 2020-09-30 | $2.09B | — | — | — | $449.2M | — | $160.5M | — | $127M | $28.7M | $98.3M | $1.53 | $1.51 | 63,758,000 | 64,688,000 |
|---|
| 2020-06-30 | $2.02B | — | — | — | $438.5M | — | $118.6M | — | $102M | $21.3M | $80.7M | $1.26 | $1.24 | 63,647,000 | 64,582,000 |
|---|
| 2020-03-31 | $2.57B | — | — | — | $522.7M | — | $103.3M | — | $83.1M | $20.2M | $62.9M | $0.93 | $0.92 | 66,337,000 | 67,248,000 |
|---|
| 2019-12-31 | $2.45B | — | — | — | $513.2M | — | $224.9M | — | $209.6M | $43.3M | $166.3M | $2.48 | $2.44 | -56,000 | -13,000 |
|---|
| 2019-09-30 | $2.69B | — | — | — | $518.7M | — | $241.2M | — | $218.4M | $54.5M | $163.9M | $2.44 | $2.40 | 66,656,000 | 67,704,000 |
|---|
| 2019-06-30 | $2.88B | — | — | — | $531.4M | — | $266.6M | — | $245.8M | $61.5M | $184.3M | $2.73 | $2.69 | 67,045,000 | 67,977,000 |
|---|
| 2019-03-31 | $2.96B | — | — | — | $532.1M | — | $280.8M | — | $255.5M | $63.9M | $191.6M | $2.83 | $2.80 | 67,127,000 | 67,926,000 |
|---|
| 2018-12-31 | $2.81B | $2.1B | — | — | $505.5M | — | $149.4M | — | $123.9M | $36.6M | $87.3M | $1.28 | $1.26 | -743,000 | -696,000 |
|---|
| 2018-09-30 | $2.97B | $2.14B | — | — | $531M | — | $214.4M | — | $194.9M | $44.6M | $150.3M | $2.06 | $2.03 | 71,940,000 | 72,981,000 |
|---|
| 2018-06-30 | $2.99B | $2.07B | — | — | $535.9M | — | $327.3M | — | $306.6M | $73.5M | $233.1M | $3.19 | $3.16 | 72,343,000 | 72,988,000 |
|---|
| 2018-03-31 | $2.76B | $1.94B | — | — | $519.4M | — | $246.4M | — | $225.2M | $54.1M | $171.1M | $2.32 | $2.30 | 72,818,000 | 73,450,000 |
|---|
| 2017-12-31 | $2.38B | $1.7B | — | — | $480.7M | — | $142.3M | — | $120.7M | -$183.1M | $303.8M | $4.14 | $4.10 | -30,000 | 27,573 |
|---|
| 2017-09-30 | $2.45B | $1.76B | — | — | $470M | — | $158.7M | — | $142.2M | $43.2M | $99M | $1.33 | $1.32 | 72,908,979 | 73,617,479 |
|---|
| 2017-06-30 | $2.48B | $1.77B | — | — | $475.9M | — | $171.2M | — | $152.4M | $47.6M | $104.8M | $1.41 | $1.40 | 72,891,406 | 73,500,701 |
|---|
| 2017-03-31 | $2.42B | $1.7B | — | — | $476.2M | — | $190.2M | — | $168.5M | $55.1M | $113.4M | $1.53 | $1.52 | 72,841,878 | 73,415,365 |
|---|
| 2016-12-31 | $2.06B | $1.45B | — | — | $440.4M | — | $117.5M | — | $97.9M | $35M | $62.9M | $0.85 | $0.84 | 80,463 | 86,062 |
|---|
| 2016-09-30 | $2.19B | $1.53B | — | — | $453M | — | $94.8M | — | $70.5M | $19.9M | $50.6M | $0.68 | $0.68 | 72,542,873 | 73,280,797 |
|---|
| 2016-06-30 | $2.2B | $1.52B | — | — | $455.2M | — | $174.4M | — | $151.6M | $49.5M | $102.1M | $1.39 | $1.38 | 72,372,056 | 73,112,808 |
|---|
| 2016-03-31 | $2.16B | $1.53B | — | — | $449.5M | — | $131.1M | — | $109.2M | $15.7M | $93.5M | $1.28 | $1.27 | 71,929,821 | 72,708,349 |
|---|
| 2015-12-31 | $2.03B | $1.44B | — | — | $409.5M | — | $118.6M | — | $94.5M | $25.6M | $68.9M | $0.96 | $0.95 | -807,123 | -771,532 |
|---|
| 2015-09-30 | $2.29B | $1.65B | — | — | $428.9M | — | $101.7M | — | $77.7M | $24.9M | $52.8M | $0.70 | $0.69 | 73,316,356 | 74,136,193 |
|---|
| 2015-06-30 | $2.42B | $1.77B | — | — | $440.8M | — | $160.2M | — | $135.9M | $44.3M | $91.6M | $1.21 | $1.20 | 74,316,582 | 75,094,062 |
|---|
| 2015-03-31 | $2.61B | $1.94B | — | — | $446.1M | — | $169.3M | — | $150.6M | $47.7M | $102.9M | $1.31 | $1.30 | 77,119,266 | 77,832,320 |
|---|
| 2014-12-31 | $2.58B | $1.95B | — | — | $431M | — | $136.1M | — | $127.6M | $33.9M | $93.7M | $1.19 | $1.18 | -48,022 | -58,920 |
|---|
| 2014-09-30 | $2.71B | $2.03B | — | — | $472.9M | — | $151.3M | — | $130.4M | $33.5M | $96.9M | $1.23 | $1.21 | 77,945,375 | 78,884,181 |
|---|
| 2014-06-30 | $2.62B | $1.94B | — | — | $444.9M | — | $175.7M | — | $154.2M | $56.4M | $97.8M | $1.24 | $1.22 | 77,735,301 | 78,777,752 |
|---|
| 2014-03-31 | $2.55B | $1.91B | — | — | $441M | — | $154.3M | — | $134.1M | $46.2M | $87.9M | $1.13 | $1.11 | 77,507,406 | 78,357,832 |
|---|
| 2013-12-31 | $2.31B | $1.7B | — | — | $424.7M | — | $113.3M | — | $93M | $30.7M | $62.3M | $0.80 | $0.79 | 161,253 | 174,326 |
|---|
| 2013-09-30 | $2.44B | $1.8B | — | — | $430M | — | $163.1M | — | $142.7M | $46.7M | $96M | $1.23 | $1.22 | 77,049,998 | 77,857,506 |
|---|
| 2013-06-30 | $2.45B | $1.83B | — | — | $426M | — | $145.5M | — | $122.8M | $40.9M | $81.9M | $1.06 | $1.05 | 76,695,598 | 77,469,117 |
|---|
| 2013-03-31 | $2.03B | $1.5B | — | — | $357.7M | — | $130M | — | $119.8M | $35.3M | $84.5M | $1.10 | $1.09 | 76,297,108 | 77,080,703 |
|---|
| 2012-12-31 | $1.89B | $1.36B | — | — | $346.4M | — | $135.8M | — | $121.3M | $40.5M | $80.8M | $1.06 | $1.05 | 132,474 | 144,309 |
|---|
| 2012-09-30 | $2.06B | $1.52B | — | — | $345.4M | — | $152.6M | — | $143.8M | $44.4M | $99.4M | $1.30 | $1.30 | 75,242,031 | 75,710,040 |
|---|
| 2012-06-30 | $2.21B | $1.64B | — | — | $346.7M | — | $186.2M | — | $167.7M | $57.5M | $110.2M | $1.45 | $1.44 | 75,087,057 | 75,511,249 |
|---|
| 2012-03-31 | $2.29B | $1.71B | — | — | $357.7M | — | $184.6M | — | $176.6M | $58.7M | $117.9M | $1.55 | $1.54 | 74,922,487 | 75,426,552 |
|---|
| 2011-12-31 | $2.03B | $1.56B | — | — | $328.3M | — | $112.3M | — | $98.4M | $29.3M | $69.1M | $0.91 | $0.90 | 27,067 | -4,936 |
|---|
| 2011-09-30 | $2.14B | $1.64B | — | — | $319.6M | — | $140.1M | — | $118.6M | $32.3M | $86.3M | $1.13 | $1.13 | 74,826,968 | 74,963,127 |
|---|
| 2011-06-30 | $2.05B | $1.54B | — | — | $313.7M | — | $165.6M | — | $154.2M | $54M | $98.7M | $1.32 | $1.31 | 74,773,715 | 75,150,798 |
|---|
| 2011-03-31 | $1.91B | $1.41B | — | — | $318.5M | — | $154.8M | — | $140.4M | $46.8M | $92.3M | $1.24 | $1.23 | 74,619,804 | 75,023,866 |
|---|
| 2010-12-31 | $1.58B | $1.19B | — | — | $284M | — | $78.1M | — | $60.5M | $19.7M | $39.45M | $0.53 | $0.53 | 103,955 | 103,304 |
|---|
| 2010-09-30 | $1.65B | $1.26B | — | — | $278.2M | — | $88.2M | — | $73.4M | $24.1M | $48.65M | $0.65 | $0.65 | 74,292,161 | 74,400,359 |
|---|
| 2010-06-30 | $1.62B | $1.2B | — | — | $272.2M | — | $114.6M | — | $96.7M | $33.9M | $61.5M | $0.83 | $0.83 | 74,220,164 | 74,517,743 |
|---|
| 2010-03-31 | $1.45B | $1.08B | — | — | $269.2M | — | $79.8M | — | — | $20.8M | $44.7M | $0.60 | $0.60 | — | — |
|---|
| 2009-12-31 | $1.27B | $867.51M | — | — | $253.93M | — | $122.73M | — | — | $20.57M | $92.07M | $1.26 | $1.25 | 54,540 | 78,265 |
|---|
| 2009-09-30 | $1.24B | $886.9M | — | — | $251.76M | — | $74.28M | — | — | $19.43M | $41.76M | $0.57 | $0.57 | 73,478,197 | 73,784,086 |
|---|
| 2009-06-30 | $1.24B | $960.09M | — | — | $247.88M | — | $5.43M | — | — | -$3.88M | -$5.79M | -$0.08 | -$0.08 | 73,376,023 | 73,376,023 |
|---|
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 | $14.29B | — | — | — | $2.81B | — | $1.01B | — | $969.2M | $227.6M | $739.4M | $14.07 | $13.98 | 52,555,000 | 52,875,000 |
|---|
| 2024-12-31 | $13.84B | — | — | — | $2.67B | — | $1.16B | — | $1.14B | $261.9M | $875.2M | $15.70 | $15.56 | 55,746,000 | 56,246,000 |
|---|
| 2023-12-31 | $14.81B | — | — | — | $2.56B | — | $1.74B | — | $1.74B | $400.6M | $1.34B | $22.90 | $22.64 | 58,328,000 | 59,015,000 |
|---|
| 2022-12-31 | $17.03B | — | — | — | $2.5B | — | $2.51B | — | $2.43B | $586.2M | $1.84B | $30.39 | $29.92 | 60,559,000 | 61,495,000 |
|---|
| 2021-12-31 | $14.09B | — | — | — | $2.31B | — | $1.95B | — | $1.88B | $465.7M | $1.42B | $22.35 | $21.97 | 63,217,000 | 64,327,000 |
|---|
| 2020-12-31 | $8.81B | — | — | — | $1.87B | — | $565.8M | — | $478.2M | $105.8M | $372.4M | $5.74 | $5.66 | 64,328,000 | 65,263,000 |
|---|
| 2019-12-31 | $10.97B | — | — | — | $2.1B | — | $1.01B | — | $929.3M | $223.2M | $706.1M | $10.49 | $10.34 | 66,885,000 | 67,855,000 |
|---|
| 2018-12-31 | $11.53B | $8.25B | — | — | $2.09B | — | $937.5M | — | $850.6M | $208.8M | $641.8M | $8.85 | $8.75 | 71,621,000 | 72,441,000 |
|---|
| 2017-12-31 | $9.72B | $6.93B | — | — | $1.9B | — | $662.4M | — | $583.8M | -$37.2M | $621M | $8.42 | $8.34 | 72,851,000 | 73,539,000 |
|---|
| 2016-12-31 | $8.61B | $6.02B | — | — | $1.8B | — | $517.8M | — | $429.2M | $120.1M | $309.1M | $4.21 | $4.16 | 72,363,000 | 73,121,000 |
|---|
| 2015-12-31 | $9.35B | $6.8B | — | — | $1.73B | — | $549.8M | — | $458.7M | $142.5M | $316.2M | $4.20 | $4.16 | 74,096,349 | 74,902,064 |
|---|
| 2014-12-31 | $10.45B | $7.83B | — | — | $1.79B | — | $617.4M | — | $546.3M | $170M | $376.3M | $4.78 | $4.73 | 77,682,943 | 78,615,939 |
|---|
| 2013-12-31 | $9.22B | $6.83B | — | — | $1.64B | — | $551.9M | — | $478.3M | $153.6M | $324.7M | $4.19 | $4.14 | 76,844,912 | 77,646,192 |
|---|
| 2012-12-31 | $8.44B | $6.24B | — | — | $1.4B | — | $659.2M | — | $609.4M | $201.1M | $408.3M | $5.36 | $5.33 | 75,216,955 | 75,694,212 |
|---|
| 2011-12-31 | $8.13B | $6.15B | — | — | $1.28B | — | $572.8M | — | $511.6M | $162.4M | $349.2M | $4.60 | $4.58 | 74,767,988 | 75,041,753 |
|---|
| 2010-12-31 | $6.31B | $4.73B | — | — | $1.1B | — | $360.7M | — | $296.5M | $98.6M | $194.35M | $2.62 | $2.61 | 74,230,452 | 74,472,380 |
|---|
| 2009-12-31 | $5.32B | $3.92B | — | — | $1.03B | — | $250.4M | — | $195.5M | $46.3M | $148.16M | $2.02 | $2.01 | 73,445,583 | 73,701,979 |
|---|
| 2008-12-31 | $8.72B | $6.56B | — | — | $1.21B | — | $852.97M | — | — | $282.92M | $482.78M | $6.60 | $6.56 | 73,102,215 | 73,597,717 |
|---|