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 | $828M | $210M | — | $61M | $211M | — | $223M | — | $150M | $30M | $120M | $1.55 | $1.53 | 77,400,000 | 78,500,000 |
|---|
| 2026-03-31 | $790M | $194M | — | $67M | $237M | — | $130M | — | $62M | $10M | $52M | $0.68 | $0.66 | 77,600,000 | 79,200,000 |
|---|
| 2025-12-31 | $890M | $238M | — | $60M | $225M | — | $83M | — | -$2M | $13M | -$15M | -$0.13 | -$0.13 | -1,000,000 | -1,000,000 |
|---|
| 2025-09-30 | $841M | $217M | — | $62M | $219M | — | $229M | — | $139M | $25M | $114M | $1.37 | $1.34 | 84,000,000 | 85,000,000 |
|---|
| 2025-06-30 | $809M | $219M | — | $64M | $208M | — | $202M | — | $124M | $29M | $95M | $1.12 | $1.11 | 84,300,000 | 85,600,000 |
|---|
| 2025-03-31 | $774M | $211M | — | $65M | $217M | — | $170M | — | $105M | $23M | $82M | $0.97 | $0.94 | 85,000,000 | 86,900,000 |
|---|
| 2024-12-31 | $797M | $230M | — | $68M | $215M | — | $168M | — | $132M | $24M | $108M | $1.22 | $1.19 | -1,000,000 | -1,000,000 |
|---|
| 2024-09-30 | $817M | $246M | — | $66M | $220M | — | $159M | — | $81M | $17M | $64M | $0.72 | $0.71 | 89,000,000 | 91,000,000 |
|---|
| 2024-06-30 | $818M | $236M | — | $66M | $220M | — | $175M | — | $108M | $26M | $82M | $0.92 | $0.90 | 90,000,000 | 92,000,000 |
|---|
| 2024-03-31 | $756M | $219M | — | $62M | $218M | — | $165M | — | $100M | $18M | $82M | $0.91 | $0.88 | 90,000,000 | 92,000,000 |
|---|
| 2023-12-31 | $771M | — | — | $60M | $209M | — | $156M | — | $66M | -$2M | $67M | $0.74 | $0.72 | 0 | 0 |
|---|
| 2023-09-30 | $731M | — | — | $55M | $204M | — | $147M | — | $94M | $14M | $75M | $0.83 | $0.81 | 91,000,000 | 92,000,000 |
|---|
| 2023-06-30 | $731M | — | — | $58M | $203M | — | $113M | — | $20M | $15M | -$1M | -$0.01 | -$0.01 | 91,000,000 | 91,000,000 |
|---|
| 2023-03-31 | $670M | — | — | $54M | $192M | — | $102M | — | $26M | -$1M | $22M | $0.24 | $0.23 | 91,000,000 | 93,000,000 |
|---|
| 2022-12-31 | $682M | — | — | $55M | $182M | — | $98M | — | $26M | $5M | $30M | $0.55 | $0.55 | 0 | 0 |
|---|
| 2022-09-30 | $648M | — | — | $56M | $181M | — | $89M | — | $24M | $4M | $328M | $3.47 | $3.42 | 94,000,000 | 96,000,000 |
|---|
| 2022-06-30 | $610M | — | — | $56M | $179M | — | $46M | — | -$149M | $1M | $3.29B | $34.61 | $34.61 | 95,000,000 | 95,000,000 |
|---|
| 2022-03-31 | $572M | — | — | $53M | $175M | — | $40M | — | -$64M | $3M | $26M | $0.26 | $0.26 | 97,000,000 | 97,000,000 |
|---|
| 2021-12-31 | $581M | — | — | $50M | $177M | — | $4M | — | -$92M | -$154M | $95M | $0.98 | $0.89 | 0 | 2,000,000 |
|---|
| 2021-09-30 | $539M | — | — | $47M | $164M | — | $34M | — | -$72M | -$172M | $182M | $1.89 | $1.84 | 96,000,000 | 99,000,000 |
|---|
| 2021-06-30 | $581M | — | — | $48M | $180M | — | $68M | — | -$45M | $6M | $109M | $1.13 | $1.13 | 96,000,000 | 96,000,000 |
|---|
| 2021-03-31 | $453M | — | — | $45M | $159M | — | $4M | — | -$85M | $3M | -$15M | -$0.16 | -$0.16 | 95,000,000 | 95,000,000 |
|---|
| 2020-12-31 | $480M | — | — | $38M | $168M | — | -$10M | — | -$155M | -$11M | -$90M | -$0.93 | -$0.93 | 1,000,000 | 1,000,000 |
|---|
| 2020-09-30 | $432M | — | — | $36M | $146M | — | -$30M | — | -$184M | $3M | -$117M | -$1.23 | -$1.23 | 95,000,000 | 95,000,000 |
|---|
| 2020-06-30 | $539M | — | — | $31M | $151M | — | -$56M | — | -$196M | $2M | -$203M | -$2.15 | -$2.15 | 95,000,000 | 95,000,000 |
|---|
| 2020-03-31 | $725M | — | — | $51M | $198M | — | -$32M | — | -$151M | $4M | -$159M | -$1.69 | -$1.69 | 94,000,000 | 94,000,000 |
|---|
| 2019-12-31 | -$149M | $339M | — | $24M | $84M | — | -$104M | — | -$304M | -$55M | -$43M | -$0.46 | -$0.46 | 0 | 0 |
|---|
| 2019-09-30 | $855M | $317M | — | $47M | $175M | — | $143M | — | $15M | -$3M | $14M | $0.15 | $0.15 | 93,000,000 | 94,000,000 |
|---|
| 2019-06-30 | $845M | $321M | — | $46M | $174M | — | $128M | — | -$68M | $7M | -$77M | -$0.83 | -$0.83 | 93,000,000 | 93,000,000 |
|---|
| 2019-03-31 | $837M | $307M | — | $49M | $186M | — | $123M | — | -$20M | $4M | -$24M | -$0.26 | -$0.26 | 92,000,000 | 92,000,000 |
|---|
| 2018-12-31 | $885M | $341M | — | $49M | $182M | — | $321M | — | $214M | $7M | $207M | $2.28 | $2.28 | 0 | 0 |
|---|
| 2018-09-30 | $821M | $301M | — | $50M | $170M | — | -$205M | — | -$352M | $0.00 | -$352M | -$3.85 | -$3.85 | 91,000,000 | 91,000,000 |
|---|
| 2018-06-30 | $845M | $316M | — | $49M | $174M | — | $99M | — | -$6M | $0.00 | -$6M | -$0.06 | -$0.06 | 91,000,000 | 91,000,000 |
|---|
| 2018-03-31 | $812M | $297M | — | $54M | $172M | — | $49M | — | -$196M | $6M | -$202M | -$2.24 | -$2.24 | 90,000,000 | 90,000,000 |
|---|
| 2017-12-31 | $823.4M | $314.3M | — | $45.7M | $167.6M | — | $98.1M | — | -$46.7M | -$3.9M | — | -$0.48 | -$0.48 | 100,000 | 100,000 |
|---|
| 2017-09-30 | $768.9M | $290.8M | — | $47.8M | $158.8M | — | $90.6M | — | -$63.5M | -$4.2M | — | -$0.66 | -$0.66 | 89,600,000 | 89,600,000 |
|---|
| 2017-06-30 | $766.3M | $278.9M | — | $48.1M | $145.9M | — | $117.3M | — | -$32.7M | $6.4M | — | -$0.44 | -$0.44 | 89,100,000 | 89,100,000 |
|---|
| 2017-03-31 | $725.4M | $280M | — | $42.4M | $140.7M | — | $88M | — | -$84.1M | $16.7M | — | -$1.14 | -$1.14 | 88,200,000 | 88,200,000 |
|---|
| 2016-12-31 | $752.2M | $299.5M | — | $49.4M | $137M | — | -$12.3M | — | -$177.3M | -$66.5M | -$110.8M | -$1.26 | -$1.26 | 200,000 | 200,000 |
|---|
| 2016-09-30 | $720M | $274.3M | — | $53.9M | $152.8M | — | $33.5M | — | -$118.6M | -$19.7M | — | -$1.13 | -$1.13 | 87,500,000 | 87,500,000 |
|---|
| 2016-06-30 | $729.2M | $276.2M | — | $51.7M | $144.9M | — | $59.1M | — | -$71.3M | -$19.6M | — | -$0.59 | -$0.59 | 87,300,000 | 87,300,000 |
|---|
| 2016-03-31 | $682M | $256.3M | — | $49.8M | $142.3M | — | $50.3M | — | -$111.5M | -$19.2M | -$92.3M | -$1.07 | -$1.07 | 86,600,000 | 86,600,000 |
|---|
| 2015-12-31 | $737M | $323.4M | — | $43.1M | $144.1M | — | -$54.4M | — | -$218.5M | -$91M | -$127.5M | -$1.47 | -$1.47 | 100,000 | 100,000 |
|---|
| 2015-09-30 | $671.6M | $250M | — | $45.9M | $136.8M | — | -$988.2M | — | -$1.16B | -$81.3M | — | -$12.52 | -$12.52 | 86,100,000 | 86,100,000 |
|---|
| 2015-06-30 | $691.5M | $275.3M | — | $48M | $140.9M | — | -$100,000.00 | — | -$167.5M | -$65.3M | — | -$1.19 | -$1.19 | 85,900,000 | 85,900,000 |
|---|
| 2015-03-31 | $658.7M | $255.4M | — | $46.9M | $145.9M | — | $18.1M | — | -$148.7M | -$62.3M | -$86.4M | -$1.01 | -$1.01 | 85,300,000 | 85,300,000 |
|---|
| 2014-12-31 | $565.8M | $275M | — | $40M | $225.1M | — | -$156.4M | — | -$325.7M | -$278.6M | -$47.1M | -$0.55 | -$0.55 | 100,000 | 100,000 |
|---|
| 2014-09-30 | $415.6M | $199.2M | — | $26.3M | $95.6M | — | -$7.8M | — | -$64.4M | $5.4M | -$69.8M | -$0.82 | -$0.82 | 84,700,000 | 84,700,000 |
|---|
| 2014-06-30 | $416.9M | $192.4M | — | $24.8M | $95.2M | — | $3.6M | — | -$67.7M | $4.7M | -$72.4M | -$0.86 | -$0.86 | 84,400,000 | 84,400,000 |
|---|
| 2014-03-31 | $388.1M | $182.8M | — | $25.9M | $91.8M | — | -$12.1M | — | -$37.1M | $7.9M | -$45M | -$0.53 | -$0.53 | 84,300,000 | 84,300,000 |
|---|
| 2013-12-31 | $401.9M | $207.1M | — | $21.3M | $127.3M | — | -$67.5M | — | -$129.4M | -$128.9M | -$3.5M | -$0.05 | -$0.05 | 100,000 | 100,000 |
|---|
| 2013-09-30 | $234.4M | $126.5M | — | $1.4M | $45.6M | — | $25.7M | — | $3.9M | $4.3M | -$500,000.00 | -$0.01 | -$0.01 | 85,100,000 | 85,100,000 |
|---|
| 2013-06-30 | $235M | $133.4M | — | $1.4M | $44.7M | — | $12.4M | — | -$9M | $3.4M | -$13M | -$0.15 | -$0.15 | 85,000,000 | 85,000,000 |
|---|
| 2013-03-31 | $219.6M | $124.7M | — | $1.9M | $48.8M | — | $11.1M | — | -$8.8M | $3.5M | -$13.2M | -$0.16 | -$0.16 | 84,600,000 | 84,600,000 |
|---|
| 2012-12-31 | $246.76M | $135.63M | — | — | $43.87M | — | $10.07M | — | -$6.93M | $5.38M | — | -$0.29 | -$0.29 | -1,723,000 | -1,723,000 |
|---|
| 2012-09-30 | $224.64M | $126.89M | — | — | $43.77M | — | $16.51M | — | -$18.59M | $5.96M | — | -$0.30 | -$0.30 | 89,950,000 | 89,950,000 |
|---|
| 2012-06-30 | $226.01M | $125.58M | — | — | $46.46M | — | $11.39M | — | -$7.08M | $3.83M | — | -$0.14 | -$0.14 | 92,767,000 | 92,767,000 |
|---|
| 2012-03-31 | $231.19M | $130.19M | — | — | $45.3M | — | $24.93M | — | $9.4M | $5.53M | — | $0.02 | $0.02 | 92,484,000 | 94,224,000 |
|---|
| 2011-12-31 | $226.26M | $126.22M | — | — | $42.26M | — | $27.61M | — | $3.73M | $5.49M | — | -$0.10 | -$0.10 | 73,000 | 73,000 |
|---|
| 2011-09-30 | $222.74M | $124.68M | — | — | $47.66M | — | $21.38M | — | -$1.92M | $2.2M | — | -$0.04 | -$0.04 | 92,125,000 | 92,125,000 |
|---|
| 2011-06-30 | $220.25M | $118.95M | — | — | $43.43M | — | $28.86M | — | $12.56M | $5.54M | $7.02M | $0.08 | $0.08 | 92,069,000 | 92,565,000 |
|---|
| 2011-03-31 | $196.66M | $111.85M | — | — | $39.55M | — | $14.35M | — | -$1.76M | $5.17M | -$6.93M | -$0.08 | -$0.08 | 91,886,000 | 91,886,000 |
|---|
| 2010-12-31 | $200.07M | $120.41M | — | — | $42.96M | — | -$11.05M | — | -$31.6M | $126.85M | -$158.45M | -$1.71 | -$1.71 | -456,000 | -982,000 |
|---|
| 2010-09-30 | $221.06M | $132.84M | — | — | $36.44M | — | $21.75M | — | $10.94M | $2.23M | $8.7M | $0.09 | $0.09 | 91,844,000 | 92,240,000 |
|---|
| 2010-06-30 | $233.03M | $133M | — | — | $40.55M | — | $26.53M | — | — | $13.08M | -$4.34M | -$0.05 | -$0.05 | — | 93,552,000 |
|---|
| 2010-03-31 | $216.34M | $10.27M | — | — | $38.56M | — | $21.5M | — | — | $1.73M | $4.89M | $0.05 | $0.05 | — | 94,662,000 |
|---|
| 2009-12-31 | $232.89M | $518.57M | — | — | $48.77M | — | -$69.46M | — | — | -$33.05M | -$50.14M | -$0.54 | -$0.54 | — | -1,158,000 |
|---|
| 2009-09-30 | $239.15M | $10.51M | — | — | $38.86M | — | $29.95M | — | — | $6.87M | $15.11M | $0.16 | $0.16 | — | 94,028,000 |
|---|
| 2009-06-30 | $225.03M | $4.96M | — | — | $39.13M | — | $26.53M | — | — | $1.09M | $20.35M | $0.22 | $0.22 | — | 93,959,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 | $3.31B | $885M | — | $252M | $869M | — | $683M | — | $365M | $89M | $276M | $3.32 | $3.26 | 83,000,000 | 85,000,000 |
|---|
| 2024-12-31 | $3.19B | $931M | — | $262M | $872M | — | $668M | — | $421M | $85M | $336M | $3.77 | $3.68 | 89,000,000 | 91,000,000 |
|---|
| 2023-12-31 | $2.9B | $872M | — | $228M | $808M | — | $518M | — | $205M | $25M | $163M | $1.79 | $1.75 | 91,000,000 | 93,000,000 |
|---|
| 2022-12-31 | $2.51B | $738M | — | $218M | $717M | — | $273M | — | -$163M | $13M | $3.68B | $38.78 | $38.78 | 95,000,000 | 95,000,000 |
|---|
| 2021-12-31 | $2.15B | — | — | $190M | $679M | — | $110M | — | -$294M | -$318M | $371M | $3.86 | $3.77 | 96,000,000 | 98,000,000 |
|---|
| 2020-12-31 | $1.7B | — | — | $148M | $627M | — | -$245M | — | -$804M | -$3M | -$569M | -$6.02 | -$6.02 | 95,000,000 | 95,000,000 |
|---|
| 2019-12-31 | $2.39B | $1.28B | — | $166M | $619M | — | $290M | — | -$377M | -$47M | -$130M | -$1.40 | -$1.40 | 93,000,000 | 93,000,000 |
|---|
| 2018-12-31 | $3.36B | $1.26B | — | $202M | $697M | — | $266M | — | -$339M | $13M | -$352M | -$3.87 | -$3.87 | 91,000,000 | 91,000,000 |
|---|
| 2017-12-31 | $3.08B | $1.16B | — | $184M | $613M | — | $394M | — | -$227M | $15M | -$242M | -$2.72 | -$2.72 | 89,000,000 | 89,000,000 |
|---|
| 2016-12-31 | $2.88B | $1.11B | — | $204.8M | $577M | — | $130.6M | — | -$478.7M | -$125M | -$353.7M | -$4.05 | -$4.05 | 87,300,000 | 87,300,000 |
|---|
| 2015-12-31 | $2.76B | $1.1B | — | $183.9M | $567.7M | — | -$1.02B | — | -$1.69B | -$299.9M | -$1.39B | -$16.23 | -$16.23 | 85,900,000 | 85,900,000 |
|---|
| 2014-12-31 | $1.79B | $849.4M | — | $117M | $507.7M | — | -$172.7M | — | -$494.9M | -$260.6M | -$234.3M | -$2.77 | -$2.77 | 84,600,000 | 84,600,000 |
|---|
| 2013-12-31 | $1.09B | $591.7M | — | $26M | $266.4M | — | -$18.3M | — | -$143.3M | -$117.7M | -$30.2M | -$0.36 | -$0.36 | 85,000,000 | 85,000,000 |
|---|
| 2012-12-31 | $928.6M | $518.3M | — | $6.6M | $179.4M | — | $62.9M | — | -$23.2M | $20.7M | -$62.6M | -$0.70 | -$0.70 | 90,000,000 | 90,000,000 |
|---|
| 2011-12-31 | $865.9M | $481.7M | — | $6.1M | $172.9M | — | $92.2M | — | $12.6M | $18.4M | -$12.6M | -$0.14 | -$0.14 | 92,100,000 | 92,100,000 |
|---|
| 2010-12-31 | $870.5M | $514.87M | — | — | $158.5M | — | $58.74M | — | -$5.31M | $143.89M | -$149.2M | -$1.61 | -$1.61 | 92,666,000 | 92,666,000 |
|---|
| 2009-12-31 | $927.75M | $549.47M | — | — | $168.25M | — | -$27,000.00 | — | -$26.33M | $13.55M | -$39.88M | -$0.43 | -$0.43 | 92,701,000 | 92,701,000 |
|---|
| 2008-12-31 | $1.12B | $85.86M | — | — | $184.21M | — | $21.64M | — | — | $8.35M | -$4.49M | -$0.05 | -$0.05 | — | 92,875,000 |
|---|