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 | $3.55B | — | — | — | — | — | $579M | — | $435.01M | $91.79M | $265.4M | $4.10 | $4.02 | 64,781,000 | 66,092,000 |
|---|
| 2026-03-31 | $3.42B | — | — | — | — | — | $481.89M | — | $341.23M | $66.2M | $197.53M | $2.93 | $2.87 | 67,390,000 | 68,875,000 |
|---|
| 2025-12-31 | $3.62B | — | — | — | — | — | $561.07M | — | $382.76M | $76.73M | $234.22M | $3.29 | $3.22 | -1,541,000 | -1,557,000 |
|---|
| 2025-09-30 | $3.42B | — | — | — | — | — | $505.77M | — | $308.8M | $68.55M | $150.33M | $2.09 | $2.04 | 72,075,000 | 73,769,000 |
|---|
| 2025-06-30 | $3.38B | — | — | — | — | — | $537.84M | — | $368.93M | $93.71M | $199.34M | $2.62 | $2.58 | 75,943,000 | 77,362,000 |
|---|
| 2025-03-31 | $3.22B | — | — | — | — | — | $438.94M | — | $286.33M | $54.12M | $162.92M | $2.05 | $2.00 | 79,368,000 | 81,275,000 |
|---|
| 2024-12-31 | $3.29B | — | — | — | — | — | $565.36M | — | $413.73M | $64.49M | $259.33M | $3.16 | $3.07 | -1,132,000 | -1,148,000 |
|---|
| 2024-09-30 | $3.26B | — | — | — | — | — | $534.88M | — | $373.43M | $77.67M | $214.69M | $2.56 | $2.50 | 83,721,000 | 85,795,000 |
|---|
| 2024-06-30 | $3.19B | — | — | — | — | — | $506.4M | — | $371.44M | $71.69M | $222.68M | $2.56 | $2.50 | 86,899,000 | 88,950,000 |
|---|
| 2024-03-31 | $3.07B | — | — | — | — | — | $483.85M | — | $371.79M | $65.81M | $239.65M | $2.73 | $2.65 | 87,775,000 | 90,547,000 |
|---|
| 2023-12-31 | $3.15B | — | — | — | — | — | $389.91M | — | $289.07M | $58.5M | $150.67M | $1.67 | $1.62 | -147,000 | -135,000 |
|---|
| 2023-09-30 | $3.12B | — | — | — | — | — | $495.94M | — | $378.21M | $68.85M | $246.63M | $2.70 | $2.62 | 91,322,000 | 94,041,000 |
|---|
| 2023-06-30 | $3B | — | — | — | — | — | $405.29M | — | $295.2M | $48.82M | $178.69M | $1.96 | $1.91 | 90,984,000 | 93,418,000 |
|---|
| 2023-03-31 | $2.87B | — | — | — | — | — | $311.65M | — | $214.62M | $43.96M | $115.55M | $1.28 | $1.25 | 90,497,000 | 92,483,000 |
|---|
| 2022-12-31 | $2.92B | — | — | — | — | — | $256.25M | — | $147.49M | $34.33M | $68.1M | $0.79 | $0.78 | -967,000 | -1,319,000 |
|---|
| 2022-09-30 | $2.95B | — | — | — | — | — | $311.79M | — | $207.21M | $42.52M | $105.37M | $1.16 | $1.13 | 91,160,000 | 93,263,000 |
|---|
| 2022-06-30 | $2.93B | — | — | — | — | — | $432.72M | — | $348.85M | $64.23M | $224.81M | $2.38 | $2.30 | 94,457,000 | 97,772,000 |
|---|
| 2022-03-31 | $2.82B | — | — | — | — | — | $338.31M | — | $262.73M | $57.01M | $162.12M | $1.68 | $1.61 | 96,342,000 | 100,503,000 |
|---|
| 2021-12-31 | $2.94B | — | — | — | — | — | $389.42M | — | $314.94M | $65.51M | $187.47M | $1.89 | $1.82 | -1,455,000 | -1,718,000 |
|---|
| 2021-09-30 | $2.94B | — | — | — | — | — | $474.88M | — | $394.46M | $74.7M | $259.75M | $2.48 | $2.36 | 104,793,000 | 109,838,000 |
|---|
| 2021-06-30 | $2.92B | — | — | — | — | — | $490.48M | — | $432.34M | $81.31M | $293.82M | $2.76 | $2.64 | 106,364,000 | 111,423,000 |
|---|
| 2021-03-31 | $2.82B | — | — | — | — | — | $442.6M | — | $376.76M | $85.21M | $237.4M | $2.18 | $2.09 | 109,014,000 | 113,852,000 |
|---|
| 2020-12-31 | $2.39B | — | — | — | — | — | $381.67M | — | $327.37M | $73.37M | $173.77M | $1.57 | $1.51 | -2,785,000 | -2,304,000 |
|---|
| 2020-09-30 | $2.92B | — | — | — | — | — | $437.67M | — | $283.33M | $65.79M | $158.67M | $1.31 | $1.28 | 120,905,000 | 123,954,000 |
|---|
| 2020-06-30 | $2.88B | — | — | — | — | — | $409.92M | — | $338.08M | $83.21M | $201.6M | $1.65 | $1.62 | 122,074,000 | 124,068,000 |
|---|
| 2020-03-31 | $2.84B | — | — | — | — | — | $465.38M | — | $369.48M | $91.56M | $239.59M | $1.92 | $1.89 | 124,902,000 | 126,895,000 |
|---|
| 2019-12-31 | $2.77B | — | — | — | — | — | $462.59M | — | $382.02M | $81.69M | $244.87M | $1.78 | $1.77 | -7,966,122 | -7,824,011 |
|---|
| 2019-09-30 | $2.78B | — | — | — | — | — | $378.34M | — | $273.79M | $65.25M | $143.27M | $0.95 | $0.95 | 150,675,465 | 151,295,950 |
|---|
| 2019-06-30 | $2.73B | — | — | — | — | — | $461.89M | — | $323.7M | $75.94M | $273.55M | $1.64 | $1.64 | 166,346,041 | 166,799,525 |
|---|
| 2019-03-31 | $2.64B | — | — | — | — | — | $340.51M | — | $215.93M | $56.75M | $149.29M | $0.90 | $0.90 | 166,387,958 | 166,780,657 |
|---|
| 2018-12-31 | $2.73B | — | — | — | — | — | $387.91M | — | $259.11M | $51.75M | -$149.77M | -$0.86 | -$0.85 | -1,617,944 | -1,983,421 |
|---|
| 2018-09-30 | $2.67B | — | — | — | — | — | $289.04M | — | $167.12M | $52.05M | -$136.8M | -$0.82 | -$0.82 | 166,770,664 | 167,262,358 |
|---|
| 2018-06-30 | $2.72B | — | — | — | — | — | $438.19M | — | $320.49M | $83.87M | $267.28M | $1.56 | $1.53 | 171,617,238 | 174,105,884 |
|---|
| 2018-03-31 | $2.59B | — | — | — | — | — | $410.69M | — | $301.75M | $70.74M | $178.69M | $1.00 | $0.98 | 178,957,865 | 181,834,547 |
|---|
| 2017-12-31 | $2.61B | — | — | — | — | — | $150.34M | — | $46.83M | -$150.27M | $303.4M | $1.63 | $1.61 | -2,144,441 | -2,197,467 |
|---|
| 2017-09-30 | $2.56B | — | — | — | — | — | $395.29M | — | $289.38M | $90.55M | -$214.48M | -$1.14 | -$1.12 | 188,884,000 | 191,408,000 |
|---|
| 2017-06-30 | $2.49B | — | — | — | — | — | $391.2M | — | $288.06M | $101.92M | $127M | $0.66 | $0.65 | 191,088,216 | 193,987,983 |
|---|
| 2017-03-31 | — | — | — | — | — | — | $875.93M | — | $775.52M | $281.67M | $447.7M | $2.33 | $2.29 | 192,376,735 | 195,281,014 |
|---|
| 2016-12-31 | — | — | — | — | — | — | $516.6M | — | $412.28M | $65.75M | $157.73M | $0.82 | $0.81 | -2,565,806 | -2,739,138 |
|---|
| 2016-09-30 | — | — | — | — | — | — | $819.16M | — | $716.45M | $104.3M | $571.33M | $2.80 | $2.76 | 203,761,433 | 206,961,450 |
|---|
| 2016-06-30 | — | — | — | — | — | — | $329.07M | — | $229.39M | $134.89M | $53.38M | $0.26 | $0.26 | 204,497,970 | 208,047,172 |
|---|
| 2016-03-31 | — | — | — | — | — | — | $364.89M | — | $264.98M | $126.82M | $97.43M | $0.48 | $0.47 | 204,366,869 | 207,928,096 |
|---|
| 2015-12-31 | — | — | — | — | — | — | $211.01M | — | $111.56M | $23.62M | -$6M | -$0.03 | -$0.02 | -1,046,412 | -1,169,406 |
|---|
| 2015-09-30 | — | — | — | — | — | — | $509.37M | — | $408.37M | $147.06M | $215.87M | $1.02 | $1.00 | 212,374,897 | 216,691,461 |
|---|
| 2015-06-30 | — | — | — | — | — | — | $480.55M | — | $330.54M | $122.76M | $170.48M | $0.80 | $0.78 | 212,991,606 | 217,606,198 |
|---|
| 2015-03-31 | — | — | — | — | — | — | -$64.16M | — | -$162.08M | -$85.93M | -$110.62M | -$0.52 | -$0.52 | 213,387,253 | 213,387,253 |
|---|
| 2014-12-31 | — | — | — | — | — | — | $452.09M | — | $354.37M | $103.98M | $208.02M | $0.98 | $0.95 | 215,092 | 232,648 |
|---|
| 2014-09-30 | — | — | — | — | — | — | $437.54M | — | $336.41M | $116.63M | $184.12M | $0.87 | $0.85 | 212,617,238 | 217,236,493 |
|---|
| 2014-06-30 | — | — | — | — | — | — | $484.3M | — | $282.31M | $100.89M | $147.68M | $0.70 | $0.68 | 212,258,994 | 216,720,944 |
|---|
| 2014-03-31 | — | — | — | — | — | — | $441.23M | — | $336.59M | $124.85M | $183.29M | $0.87 | $0.85 | 211,375,232 | 216,118,922 |
|---|
| 2013-12-31 | — | — | — | — | — | — | $484.18M | — | $380.02M | $135.75M | $212.28M | $1.01 | $0.99 | 213,925 | 132,300 |
|---|
| 2013-09-30 | — | — | — | — | — | — | $377.07M | — | $270.77M | $100.93M | $136.63M | $0.65 | $0.64 | 210,394,560 | 214,902,860 |
|---|
| 2013-06-30 | — | — | — | — | — | — | $522.02M | — | $412.55M | $129.19M | $254.38M | $1.21 | $1.18 | 209,797,334 | 214,849,164 |
|---|
| 2013-03-31 | — | — | — | — | — | — | $166.86M | — | $61.64M | $15.14M | $30.16M | $0.14 | $0.14 | 208,968,952 | 214,127,266 |
|---|
| 2012-12-31 | — | — | — | — | — | — | $388.06M | — | $282.16M | $97.9M | $155.84M | $0.77 | $0.76 | 3,417,680 | 3,693,708 |
|---|
| 2012-09-30 | — | — | — | — | — | — | $340.89M | — | $271.21M | $98.65M | $144.72M | $0.76 | $0.75 | 189,959,716 | 193,269,240 |
|---|
| 2012-06-30 | — | — | — | — | — | — | $247.26M | — | $187.39M | $67.74M | $95.34M | $1.01 | $0.99 | 94,171,583 | 96,002,190 |
|---|
| 2012-03-31 | — | — | — | — | — | — | $320.88M | — | $260.54M | $95.56M | $140.12M | $1.49 | $1.46 | 93,769,092 | 95,729,105 |
|---|
| 2011-12-31 | — | — | — | — | — | — | $354.04M | — | $293.08M | $101.26M | $148.12M | -$0.94 | -$0.92 | 94,262,715 | 96,006,447 |
|---|
| 2011-09-30 | — | — | — | — | — | — | $318.71M | — | $258.66M | $94.2M | $135.36M | $1.45 | $1.42 | 93,441,620 | 95,171,225 |
|---|
| 2011-06-30 | — | — | — | — | — | — | $246.62M | — | $187.28M | $66.87M | $100.02M | $1.05 | $1.03 | 95,488,449 | 97,657,578 |
|---|
| 2011-03-31 | — | — | — | — | — | — | $235.33M | — | $177.58M | $62.96M | $94.5M | $0.98 | $0.96 | 96,263,802 | 98,378,371 |
|---|
| 2010-12-31 | — | — | — | — | — | — | $252.51M | — | $129.46M | $38.69M | $69.02M | $0.73 | $0.72 | -1,484,637 | -1,349,768 |
|---|
| 2010-09-30 | — | — | — | — | — | — | $256.75M | — | $218.01M | $75.04M | $119.39M | $1.16 | $1.15 | 102,608,844 | 104,022,458 |
|---|
| 2010-06-30 | — | — | — | — | — | — | $242.37M | — | $195.32M | $71.43M | $107.85M | $1.05 | $1.04 | 103,003,623 | 104,449,065 |
|---|
| 2010-03-31 | — | — | — | — | — | — | $242.67M | — | $198.91M | $73.91M | $109.42M | $1.05 | $1.04 | 103,364,869 | 104,765,600 |
|---|
| 2009-12-31 | — | — | — | — | — | — | $238.07M | — | $193.92M | $68.73M | $109.72M | $1.07 | $1.06 | -300,883 | -147,334 |
|---|
| 2009-09-30 | — | — | — | — | — | — | $245M | — | $200.47M | $74.2M | $110.93M | $1.07 | $1.06 | 104,127,334 | 104,607,318 |
|---|
| 2009-06-30 | — | — | — | — | — | — | $235.95M | — | $190.14M | $70.51M | $105.82M | $1.02 | $1.02 | 103,705,683 | 103,925,843 |
|---|
| 2009-03-31 | — | — | — | — | — | — | $220.6M | — | $173.06M | $64.78M | $96.21M | $0.93 | $0.92 | 103,878,417 | 104,409,026 |
|---|
| 2008-12-31 | — | — | — | — | — | — | $223.11M | — | $169.36M | $59.62M | $98.37M | $0.95 | $0.94 | -420,523 | -481,459 |
|---|
| 2008-09-30 | — | — | — | — | — | — | $221.77M | — | $169.75M | $62.01M | $93.91M | $0.90 | $0.89 | 104,556,770 | 105,577,823 |
|---|
| 2008-06-30 | — | — | — | — | — | — | $218.43M | — | $166.1M | $58.27M | $94.95M | $0.91 | $0.90 | 104,814,817 | 105,617,173 |
|---|
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 | $13.64B | — | — | — | — | — | $2.04B | — | $1.35B | $293.11M | $746.8M | $10.06 | $9.84 | 74,227,000 | 75,885,000 |
|---|
| 2024-12-31 | $12.82B | — | — | — | — | — | $2.09B | — | $1.53B | $279.66M | $936.34M | $11.02 | $10.73 | 84,991,000 | 87,274,000 |
|---|
| 2023-12-31 | $12.14B | — | — | — | — | — | $1.6B | — | $1.18B | $220.12M | $691.54M | $7.62 | $7.42 | 90,790,000 | 93,182,000 |
|---|
| 2022-12-31 | $11.61B | — | — | — | — | — | $1.34B | — | $966.28M | $198.09M | $560.4M | $6.03 | $5.85 | 92,992,000 | 95,834,000 |
|---|
| 2021-12-31 | $11.62B | — | — | — | — | — | $1.8B | — | $1.52B | $306.73M | $978.45M | $9.30 | $8.90 | 105,230,000 | 109,948,000 |
|---|
| 2020-12-31 | $11.04B | — | — | — | — | — | $1.69B | — | $1.32B | $313.93M | $773.64M | $6.46 | $6.31 | 119,797,000 | 122,623,000 |
|---|
| 2019-12-31 | $10.92B | — | — | — | — | — | $1.64B | — | $1.2B | $279.63M | $810.98M | $5.29 | $5.27 | 153,181,000 | 153,812,000 |
|---|
| 2018-12-31 | $10.71B | — | — | — | — | — | $1.53B | — | $1.05B | $258.4M | $159.39M | $0.93 | $0.92 | 170,786,000 | 172,365,000 |
|---|
| 2017-12-31 | $10.09B | — | — | — | — | — | $1.81B | — | $1.4B | $323.86M | $663.62M | $3.52 | $3.47 | 188,625,559 | 191,348,533 |
|---|
| 2016-12-31 | $9.73B | — | — | — | — | — | $2.03B | — | $1.62B | $431.76M | $879.87M | $4.36 | $4.29 | 201,641,173 | 204,904,656 |
|---|
| 2015-12-31 | — | — | — | — | — | — | $1.14B | — | $688.39M | $207.51M | $269.73M | $1.27 | $1.25 | 211,867,714 | 216,251,807 |
|---|
| 2014-12-31 | — | — | — | — | — | — | $1.82B | — | $1.31B | $446.34M | $723.11M | $3.41 | $3.33 | 212,301,827 | 216,927,681 |
|---|
| 2013-12-31 | — | — | — | — | — | — | $1.55B | — | $1.12B | $381.01M | $633.45M | $3.02 | $2.95 | 209,939,364 | 214,763,887 |
|---|
| 2012-12-31 | — | — | — | — | — | — | $1.3B | — | $1B | $359.85M | $536.02M | $2.79 | $2.74 | 192,035,878 | 195,942,160 |
|---|
| 2011-12-31 | — | — | — | — | — | — | $1.15B | — | $916.61M | $325.29M | $478M | $2.53 | $2.48 | 189,316,054 | 193,064,220 |
|---|
| 2010-12-31 | — | — | — | — | — | — | $993.81M | — | $741.24M | $258.87M | $405.68M | $4.00 | $3.94 | 101,504,373 | 103,059,171 |
|---|
| 2009-12-31 | — | — | — | — | — | — | $939.63M | — | $757.58M | $278.21M | $422.68M | $4.08 | $4.06 | 103,603,885 | 104,167,685 |
|---|
| 2008-12-31 | — | — | — | — | — | — | $869.1M | — | $656.79M | $235.47M | $374.16M | $3.56 | $3.53 | 105,149,448 | 105,939,725 |
|---|
| 2007-12-31 | — | — | — | — | — | — | $908.91M | — | $674.22M | $245.58M | $381.78M | $3.61 | $3.55 | 105,893,052 | 107,418,240 |
|---|