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 | $550.8M | — | — | — | — | $356.02M | $196.14M | — | $122.05M | $4,000.00 | $153.29M | — | — | 671,216,000 | 671,961,000 |
|---|
| 2026-03-31 | $558.02M | — | — | — | — | $365.95M | $207.77M | — | $135.5M | -$239,000.00 | $164.9M | — | — | 671,826,000 | 672,771,000 |
|---|
| 2025-12-31 | $542.46M | — | — | — | — | $364.31M | $197.3M | — | $129.46M | $1.09M | $151.16M | — | — | -383,000 | -1,007,000 |
|---|
| 2025-09-30 | $535.86M | — | — | — | — | $352.34M | $187.23M | — | $113.02M | -$875,000.00 | $137.78M | — | — | 674,639,000 | 675,423,000 |
|---|
| 2025-06-30 | $525.18M | — | — | — | — | $358.29M | $205.81M | — | $139.57M | $366,000.00 | $162.99M | — | — | 674,613,000 | 675,079,000 |
|---|
| 2025-03-31 | $536.62M | — | — | — | — | $357.03M | $180.48M | — | $111.58M | $464,000.00 | $132.82M | — | — | 677,074,000 | 677,299,000 |
|---|
| 2024-12-31 | $525.4M | — | — | — | — | $359.34M | $166.39M | — | $100.29M | -$46.94M | $166.04M | — | — | 710,000 | 1,040,000 |
|---|
| 2024-09-30 | $507.63M | — | — | — | — | $336.89M | $171.29M | — | $117.36M | $128,000.00 | $135.98M | — | — | 671,231,000 | 671,577,000 |
|---|
| 2024-06-30 | $500.23M | — | — | — | — | $339.6M | $160.71M | — | $93.02M | $217,000.00 | $119.74M | — | — | 671,198,000 | 671,384,000 |
|---|
| 2024-03-31 | $503.75M | — | — | — | — | $373.38M | $130.7M | — | $40.53M | $72.01M | -$10.97M | — | — | 670,118,000 | 670,118,000 |
|---|
| 2023-12-31 | $451.6M | — | — | — | — | $305.63M | $168.58M | — | $125.28M | -$175,000.00 | $139.65M | — | — | 59,000 | -1,296,000 |
|---|
| 2023-09-30 | $446.07M | — | — | — | — | $305.54M | $140.53M | — | $101.7M | -$729,000.00 | $118.24M | — | — | 617,090,000 | 617,271,000 |
|---|
| 2023-06-30 | $442.84M | — | — | — | — | $298.82M | $157.19M | — | $118.65M | $31.03M | $106.63M | — | — | 617,077,000 | 617,257,000 |
|---|
| 2023-03-31 | $442.89M | — | — | — | — | $309.62M | $172.48M | — | $298.28M | $30.83M | $289.76M | — | — | 616,489,000 | 619,628,000 |
|---|
| 2022-12-31 | $3.96M | — | — | — | — | $299.42M | $144.63M | — | -$6.65M | $57.75M | -$49.78M | — | — | 111,000 | 2,000 |
|---|
| 2022-09-30 | $4.36M | — | — | — | — | $292.9M | $144.32M | — | $22.24M | -$1.04M | $57.95M | — | — | 615,832,000 | 618,018,000 |
|---|
| 2022-06-30 | $3.93M | — | — | — | — | $296.94M | $133.2M | — | -$178.15M | $96,000.00 | -$119.5M | — | — | 615,642,000 | 615,642,000 |
|---|
| 2022-03-31 | $4.6M | — | — | — | — | $288.13M | $143.31M | — | $206.86M | -$153,000.00 | $237.3M | — | — | 614,767,000 | 616,758,000 |
|---|
| 2021-12-31 | $4.25M | — | — | — | — | $298.86M | $125.79M | — | $38.94M | $483,000.00 | $81.68M | — | — | 36,363,000 | 36,933,000 |
|---|
| 2021-09-30 | $3.91M | — | — | — | — | $294.33M | $76.26M | — | $487.95M | $314,000.00 | $507.74M | — | — | 546,842,000 | 548,766,000 |
|---|
| 2021-06-30 | $3.28M | — | — | — | — | $190.11M | $117.77M | — | $97.04M | $1.28M | $116.7M | — | — | 431,011,000 | 432,489,000 |
|---|
| 2021-03-31 | $3.44M | — | — | — | — | $187.85M | $104.47M | — | $121.19M | $1.31M | $137.94M | — | — | 430,524,000 | 432,264,000 |
|---|
| 2020-12-31 | $3.13M | — | — | — | — | $189.93M | $80.3M | — | $188.25M | $496,000.00 | $201.23M | — | — | 51,000 | 31,000 |
|---|
| 2020-09-30 | $3.19M | — | — | — | — | $186.91M | $72.88M | — | -$59.43M | $388,000.00 | -$38.39M | — | — | 429,994,000 | 429,994,000 |
|---|
| 2020-06-30 | $2.96M | — | — | — | — | $176.65M | $64.12M | — | $733.23M | $51,000.00 | $747.89M | — | — | 429,967,000 | 431,170,000 |
|---|
| 2020-03-31 | $3.74M | — | — | — | — | $178.28M | $115.31M | — | $65.83M | $43,000.00 | $90.1M | — | — | 429,735,000 | 430,505,000 |
|---|
| 2019-12-31 | $4.32M | — | — | — | — | $191.35M | $136.62M | — | $93.79M | $263,000.00 | $109.42M | — | — | 707,000 | 813,000 |
|---|
| 2019-09-30 | $3.69M | — | — | — | — | $192.43M | $99.47M | — | $60.65M | -$3.87M | $83.99M | — | — | 419,823,000 | 421,002,000 |
|---|
| 2019-06-30 | $4.16M | — | — | — | — | $192.24M | $107.4M | — | $65.24M | -$344,000.00 | $101.03M | — | — | 419,697,000 | 420,646,000 |
|---|
| 2019-03-31 | $4.38M | — | — | — | — | $184.5M | $134.1M | — | $92.33M | $630,000.00 | $116.17M | $0.24 | $0.24 | 419,464,000 | 420,763,000 |
|---|
| 2018-12-31 | $2.4M | — | — | — | — | $222.13M | $111.45M | — | $66.94M | $2.58M | $88.16M | $0.16 | $0.17 | -465,000 | -1,064,000 |
|---|
| 2018-09-30 | $4.38M | — | — | — | — | $180.87M | $130.46M | — | $78.83M | -$315,000.00 | $100.16M | $0.19 | $0.19 | 419,230,000 | 419,764,000 |
|---|
| 2018-06-30 | $4.02M | — | — | — | — | $209.05M | $179.59M | — | $136.43M | -$720,000.00 | $165.39M | $0.36 | $0.36 | 420,731,000 | 421,928,000 |
|---|
| 2018-03-31 | $304.08M | — | — | — | — | $200.14M | $160.91M | — | $117.15M | $52,000.00 | $144.09M | $0.30 | $0.30 | 423,404,000 | 424,521,000 |
|---|
| 2017-12-31 | -$868.56M | — | — | — | — | $236.14M | $172.62M | — | $119.24M | $1.34M | $84.9M | $0.17 | $0.17 | 40,000 | -174,000 |
|---|
| 2017-09-30 | $294.85M | — | — | — | — | $195M | $99.85M | — | $51.94M | -$697,000.00 | $121.03M | $0.24 | $0.24 | 423,688,000 | 424,311,000 |
|---|
| 2017-06-30 | $297.18M | — | — | — | — | $231.27M | $65.91M | — | $21.26M | -$1.03M | $143.42M | $0.31 | $0.31 | 423,650,000 | 424,944,000 |
|---|
| 2017-03-31 | $293.59M | — | — | — | — | $200.95M | $92.64M | — | $47.43M | -$493,000.00 | $76.73M | $0.15 | $0.15 | 423,381,000 | 424,146,000 |
|---|
| 2016-12-31 | $297.03M | — | — | — | — | $225.21M | $164.64M | — | $123.82M | $5.29M | $78.27M | $0.16 | $0.16 | 1,573,000 | 1,475,000 |
|---|
| 2016-09-30 | $285.08M | — | — | — | — | $209M | $76.08M | — | -$11.79M | $61.43M | -$43.55M | -$0.13 | -$0.13 | 420,073,000 | 420,073,000 |
|---|
| 2016-06-30 | $291.49M | — | — | — | — | $237.82M | $53.67M | — | $2.18M | -$246,000.00 | $203.41M | $0.46 | $0.46 | 417,748,000 | 419,302,000 |
|---|
| 2016-03-31 | $297.2M | — | — | — | — | $197.94M | $99.26M | — | $46.64M | $12.11M | $140.71M | $0.31 | $0.31 | 412,630,000 | 414,145,000 |
|---|
| 2015-12-31 | $300.87M | — | — | — | — | $218.46M | $82.41M | — | $29.88M | $72.16M | $379.2M | $0.87 | $0.86 | 117,000 | -411,000 |
|---|
| 2015-09-30 | $288.38M | — | — | — | — | $213.4M | $74.99M | — | $27.71M | -$2.84M | $77.57M | $0.15 | $0.15 | 411,487,000 | 412,686,000 |
|---|
| 2015-06-30 | $294.06M | — | — | — | — | $201.85M | $92.21M | — | $69.57M | -$3.63M | $127M | $0.27 | $0.27 | 411,317,000 | 413,086,000 |
|---|
| 2015-03-31 | $283.46M | — | — | — | — | $189.49M | $93.97M | — | $41.76M | $12.72M | $310.34M | $0.72 | $0.71 | 410,433,000 | 415,396,000 |
|---|
| 2014-12-31 | $264.51M | — | — | — | — | $183.75M | $80.77M | — | $27.62M | -$37.13M | $52.78M | $0.09 | $0.09 | 220,000 | 351,000 |
|---|
| 2014-09-30 | $255.23M | — | — | — | — | $164.84M | $90.39M | — | $38.45M | $5.25M | $194.71M | $0.44 | $0.44 | 409,326,000 | 411,101,000 |
|---|
| 2014-06-30 | $245.96M | — | — | — | — | $181.47M | $64.49M | — | $12.29M | $940,000.00 | $89.51M | $0.18 | $0.18 | 408,902,000 | 413,344,000 |
|---|
| 2014-03-31 | $228.19M | — | — | — | — | $153.53M | $74.67M | — | $23.75M | $8.52M | $87M | $0.18 | $0.18 | 408,367,000 | 409,444,000 |
|---|
| 2013-12-31 | $205.08M | — | — | — | — | $89.2M | $115.88M | — | $76.88M | $6.07M | $61.61M | $0.11 | $0.11 | 172,000 | 104,000 |
|---|
| 2013-09-30 | $221.46M | — | — | — | — | $204.75M | $16.71M | — | -$32.37M | $23.76M | $55.76M | $0.10 | $0.10 | 408,060,000 | 408,866,000 |
|---|
| 2013-06-30 | $227.12M | — | — | — | — | $175.94M | $51.18M | — | $2.23M | -$12.2M | $51.14M | $0.09 | $0.09 | 407,640,000 | 408,831,000 |
|---|
| 2013-03-31 | $227.02M | — | — | — | — | $152.67M | $74.35M | — | $21.47M | $15.57M | $67.77M | $0.13 | $0.13 | 406,662,000 | 407,666,000 |
|---|
| 2012-12-31 | $128.94M | — | — | — | — | $108.32M | $20.62M | — | -$33.05M | $2.02M | $88.38M | $0.14 | $0.14 | 117,000 | 39,000 |
|---|
| 2012-09-30 | $222.86M | — | — | — | — | $152.05M | $70.82M | — | $14.51M | $5.52M | $54.94M | $0.07 | $0.07 | 405,810,000 | 406,747,000 |
|---|
| 2012-06-30 | $226.52M | — | — | — | — | $150.95M | $75.57M | — | $22.09M | $3.3M | $69.11M | $0.12 | $0.12 | 405,560,000 | 406,476,000 |
|---|
| 2012-03-31 | $223.99M | — | — | — | — | $155.13M | $68.86M | — | $10.88M | $4.05M | $53.64M | $0.09 | $0.09 | 406,272,000 | 407,279,000 |
|---|
| 2011-12-31 | $167.21M | — | — | — | — | $123.16M | $44.05M | — | $3.35M | $11.46M | $46.4M | $0.08 | $0.08 | 9,000 | 283,000 |
|---|
| 2011-09-30 | $213.03M | — | — | — | — | $150.35M | $62.68M | — | $8.68M | $4.44M | $54.98M | $0.10 | $0.10 | 406,564,000 | 407,292,000 |
|---|
| 2011-06-30 | $220.07M | — | — | — | — | $151.28M | $68.79M | — | $25.28M | $5.64M | $38.71M | $0.06 | $0.06 | 406,559,000 | 407,562,000 |
|---|
| 2011-03-31 | $225.14M | — | — | — | — | $159.21M | $65.93M | — | $17.12M | $4.21M | $28.96M | $0.03 | $0.03 | 406,440,000 | 407,361,000 |
|---|
| 2010-12-31 | — | — | — | — | — | — | — | — | -$21.39M | -$514,000.00 | $37.09M | $0.05 | $0.05 | 118,000 | 125,000 |
|---|
| 2010-09-30 | — | — | — | — | — | — | — | — | $6.37M | $2.71M | $30.33M | $0.04 | $0.04 | 405,854,000 | 406,253,000 |
|---|
| 2010-06-30 | — | — | — | — | — | — | — | — | $18.87M | -$101,000.00 | $24.61M | $0.03 | $0.03 | 405,705,000 | 406,009,000 |
|---|
| 2010-03-31 | — | — | — | — | — | — | — | — | $25.71M | $1.15M | $50.84M | $0.10 | $0.10 | 405,564,000 | 405,713,000 |
|---|
| 2009-12-31 | — | — | — | — | — | — | — | — | -$10.82M | -$17.85M | $52.18M | $0.12 | $0.12 | 11,059,000 | 11,059,000 |
|---|
| 2009-09-30 | — | — | — | — | — | — | — | — | $32.53M | -$691,000.00 | $40.11M | $0.07 | $0.07 | 376,559,000 | 378,127,000 |
|---|
| 2009-06-30 | — | — | — | — | — | — | — | — | -$105.91M | -$692,000.00 | -$134.65M | -$0.36 | -$0.36 | 368,254,000 | 368,254,000 |
|---|
| 2009-03-31 | — | — | — | — | — | — | — | — | $31.01M | -$682,000.00 | $38.42M | $0.10 | $0.10 | 271,083,000 | 271,158,000 |
|---|
| 2008-06-30 | — | — | — | — | — | — | — | — | $31M | -$1.14M | $94.37M | $0.33 | $0.32 | 253,740,000 | 257,318,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 | $2.14B | — | — | — | — | $1.43B | $770.82M | — | $493.64M | $1.05M | $584.74M | — | — | 675,050,000 | 675,279,000 |
|---|
| 2024-12-31 | $2.04B | — | — | — | — | $1.41B | $629.09M | — | $351.21M | $25.42M | $410.79M | — | — | 671,561,000 | 672,136,000 |
|---|
| 2023-12-31 | $1.78B | — | — | — | — | $1.22B | $638.78M | — | $643.91M | $60.95M | $654.27M | — | — | 616,947,000 | 618,199,000 |
|---|
| 2022-12-31 | $16.84M | — | — | — | — | $1.18B | $565.46M | — | $44.3M | $56.65M | $125.98M | — | — | 615,528,000 | 617,858,000 |
|---|
| 2021-12-31 | $14.88M | — | — | — | — | $971.14M | $424.29M | — | $745.13M | $3.38M | $844.06M | — | — | 506,248,000 | 511,385,000 |
|---|
| 2020-12-31 | $13.01M | — | — | — | — | $731.77M | $332.61M | — | $927.87M | $978,000.00 | $1B | — | — | 429,950,000 | 431,633,000 |
|---|
| 2019-12-31 | $16.55M | — | — | — | — | $760.52M | $477.59M | — | $312.01M | -$3.32M | $410.61M | — | — | 420,370,000 | 421,799,000 |
|---|
| 2018-12-31 | $15.16M | — | — | — | — | $812.2M | $582.41M | — | $399.35M | $1.6M | $497.8M | $1.02 | $1.02 | 420,641,000 | 421,379,000 |
|---|
| 2017-12-31 | $17.05M | — | — | — | — | $863.36M | $431.02M | — | $239.87M | -$880,000.00 | $426.08M | $0.87 | $0.87 | 423,614,000 | 424,019,000 |
|---|
| 2016-12-31 | $1.17B | — | — | — | — | $869.97M | $393.65M | — | $160.85M | $78.58M | $378.85M | $0.79 | $0.79 | 418,402,000 | 419,709,000 |
|---|
| 2015-12-31 | $1.17B | — | — | — | — | $823.2M | $343.57M | — | $168.92M | $60.23M | $894.12M | $2.01 | $2.00 | 411,319,000 | 412,851,000 |
|---|
| 2014-12-31 | $993.9M | — | — | — | — | $683.58M | $310.32M | — | $102.11M | -$22.44M | $424M | $0.89 | $0.89 | 409,088,000 | 411,038,000 |
|---|
| 2013-12-31 | $861.53M | — | — | — | — | $612.06M | $249.47M | — | $59.57M | $32.65M | $236.28M | $0.43 | $0.43 | 407,631,000 | 408,614,000 |
|---|
| 2012-12-31 | $793.37M | — | — | — | — | $560.46M | $232.92M | — | $11.76M | $15.6M | $266.07M | $0.42 | $0.42 | 405,997,000 | 406,689,000 |
|---|
| 2011-12-31 | $814.48M | — | — | — | — | $576.7M | $237.78M | — | $51.36M | $25.79M | $169.05M | $0.27 | $0.27 | 406,530,000 | 407,669,000 |
|---|
| 2010-12-31 | $826.81M | — | — | — | — | $596.97M | $229.84M | — | $27.91M | $3.21M | $142.87M | $0.22 | $0.22 | 405,827,000 | 406,201,000 |
|---|
| 2009-12-31 | — | — | — | — | — | — | — | — | -$54.01M | -$20.06M | -$3.94M | -$0.15 | -$0.15 | 350,077,000 | 350,077,000 |
|---|
| 2008-12-31 | — | — | — | — | — | — | — | — | $104.61M | -$11.65M | $249.9M | $0.79 | $0.78 | 257,811,000 | 258,843,000 |
|---|
| 2007-12-31 | — | — | — | — | — | — | — | — | $185.32M | -$31.85M | $442.83M | $1.68 | $1.65 | 252,129,000 | 257,058,000 |
|---|