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 | $1.86B | — | — | — | $270.12M | — | $297.59M | -$98.86M | $198.73M | $16.15M | $140.06M | $1.37 | $1.32 | 102,574,000 | 102,983,000 |
|---|
| 2026-03-31 | $1.86B | — | — | — | $275.2M | — | $282.6M | -$121.93M | $160.67M | $10.13M | $120.45M | $1.17 | $1.04 | 103,084,000 | 103,800,000 |
|---|
| 2025-12-31 | $1.87B | — | — | — | $285.41M | — | $274.71M | -$130.11M | $144.6M | $22.26M | $100.03M | $0.97 | $0.96 | -258,000 | -130,000 |
|---|
| 2025-09-30 | $1.83B | — | — | — | $275.04M | — | $310.49M | -$120.93M | $189.56M | $61.14M | $88.34M | $0.86 | $0.85 | 102,909,000 | 103,636,000 |
|---|
| 2025-06-30 | $1.74B | — | — | — | $280.82M | — | $264.6M | -$177.05M | $87.55M | $10.59M | $66.22M | $0.64 | $0.64 | 103,491,000 | 103,780,000 |
|---|
| 2025-03-31 | $1.7B | — | — | — | $275.69M | — | $268.59M | -$176.16M | $92.43M | $11.02M | $72.75M | $0.69 | $0.69 | 105,492,000 | 105,730,000 |
|---|
| 2024-12-31 | $1.84B | — | — | — | $272.3M | — | $366.9M | -$85.93M | $280.97M | -$41.39M | $276.97M | $2.53 | $2.33 | -593,000 | -543,000 |
|---|
| 2024-09-30 | $1.69B | — | — | — | $271.83M | — | $133.24M | -$121.53M | $11.71M | $17.13M | -$32.05M | -$0.29 | -$0.29 | 109,727,000 | 109,727,000 |
|---|
| 2024-06-30 | $1.73B | — | — | — | $264.73M | — | $269.66M | -$115.45M | $154.21M | $7.94M | $111.94M | $1.01 | $0.91 | 110,937,000 | 111,175,000 |
|---|
| 2024-03-31 | $1.86B | — | — | — | $271.62M | — | $362.94M | -$166.43M | $196.51M | $20.01M | $144.22M | $1.30 | $1.30 | 111,023,000 | 111,333,000 |
|---|
| 2023-12-31 | $1.84B | — | — | — | $279.48M | — | $357.73M | -$83.36M | $274.37M | -$499.41M | $729.16M | $6.48 | $6.31 | -290,000 | -277,000 |
|---|
| 2023-09-30 | $1.67B | — | — | — | $268.45M | — | $62.6M | -$185.89M | -$123.29M | -$2.75M | -$116.68M | -$1.03 | -$1.03 | 112,797,000 | 112,797,000 |
|---|
| 2023-06-30 | $1.6B | — | — | — | $257.32M | — | $250.34M | -$118.2M | $132.14M | $4.31M | $105.18M | $0.93 | $0.84 | 112,889,000 | 113,198,000 |
|---|
| 2023-03-31 | $1.42B | — | — | — | $259.77M | — | $169.52M | -$167.35M | $2.16M | $1.02M | $12.33M | $0.11 | -$0.02 | 112,753,000 | 113,116,000 |
|---|
| 2022-12-31 | $1B | — | — | — | $232.02M | — | $99.21M | -$126.67M | -$27.46M | $6.08M | $32.41M | $0.27 | $0.27 | -438,000 | -438,000 |
|---|
| 2022-09-30 | $889.72M | — | — | — | $201.28M | — | -$52.99M | -$153.41M | -$206.4M | $1.39M | -$142.89M | -$1.27 | -$1.27 | 112,709,000 | 112,709,000 |
|---|
| 2022-06-30 | $908.83M | — | — | — | $200.38M | — | -$52.03M | -$160.68M | -$212.7M | $718,000.00 | -$130.05M | -$1.14 | -$1.14 | 114,471,000 | 114,471,000 |
|---|
| 2022-03-31 | $953.33M | — | — | — | $196.78M | — | -$94.87M | -$158.61M | -$253.47M | $1.14M | -$183.32M | -$1.59 | -$1.59 | 115,030,000 | 115,030,000 |
|---|
| 2021-12-31 | $1.04B | — | — | — | $221.92M | — | -$105.62M | -$152.68M | -$258.3M | -$1.87M | -$177.19M | -$1.54 | -$1.54 | 340,000 | 340,000 |
|---|
| 2021-09-30 | $994.64M | — | — | — | $197.35M | — | -$83.66M | -$161.16M | -$244.83M | $1.16M | -$166.25M | -$1.45 | -$1.45 | 114,655,000 | 114,655,000 |
|---|
| 2021-06-30 | $990.11M | — | — | — | $197.55M | — | -$29.52M | -$143.18M | -$172.7M | $697,000.00 | -$131.37M | -$1.15 | -$1.15 | 114,545,000 | 114,545,000 |
|---|
| 2021-03-31 | $736.68M | — | — | — | $179.77M | — | -$175.73M | -$159.95M | -$335.69M | $493,000.00 | -$280.98M | -$2.53 | -$2.53 | 111,020,000 | 111,020,000 |
|---|
| 2020-12-31 | $686M | — | — | — | $173.54M | — | -$178.61M | -$131.11M | -$309.72M | $568,000.00 | -$269.5M | -$2.52 | -$2.52 | 25,000 | 25,000 |
|---|
| 2020-09-30 | $370.45M | — | — | — | $160.9M | — | -$283.01M | -$141.16M | -$424.17M | $407.37M | -$758.14M | -$7.10 | -$7.10 | 106,783,000 | 106,783,000 |
|---|
| 2020-06-30 | $85.7M | — | — | — | $152.08M | — | -$523.02M | -$130.92M | -$653.93M | $80.94M | -$637.56M | -$5.97 | -$5.97 | 106,713,000 | 106,713,000 |
|---|
| 2020-03-31 | $953.72M | — | — | — | $234.33M | — | -$247.41M | -$127.04M | -$374.45M | $75.8M | -$402.04M | -$3.77 | -$3.77 | 106,663,000 | 106,663,000 |
|---|
| 2019-12-31 | $1.65B | — | — | — | $230.68M | — | $226.58M | -$86.63M | $139.95M | $157.42M | -$72.94M | -$0.68 | -$0.68 | -46,000 | -39,000 |
|---|
| 2019-09-30 | $1.65B | — | — | — | $246.44M | — | $177.84M | -$131.23M | $46.61M | $19.73M | -$3.5M | -$0.03 | -$0.03 | 106,707,000 | 106,707,000 |
|---|
| 2019-06-30 | $1.66B | — | — | — | $202.22M | — | $218.72M | -$78.47M | $140.24M | -$1.99M | $94.55M | $0.88 | $0.88 | 106,876,000 | 107,141,000 |
|---|
| 2019-03-31 | $1.65B | — | — | — | $217.32M | — | $255.18M | -$93.76M | $161.42M | $1.69M | $104.87M | $0.98 | $0.98 | 106,792,000 | 107,073,000 |
|---|
| 2018-12-31 | $1.69B | — | — | — | $215.87M | — | $246.28M | -$103.49M | $142.8M | -$372.71M | $464.87M | $4.36 | $4.34 | 367,000 | 311,000 |
|---|
| 2018-09-30 | $1.71B | — | — | — | $192.33M | — | $290.98M | -$75.1M | $215.89M | -$3.88M | $156.12M | $1.44 | $1.44 | 108,064,000 | 108,533,000 |
|---|
| 2018-06-30 | $1.61B | — | — | — | $183.63M | — | $279.57M | -$83.99M | $195.58M | -$9.7M | $155.76M | $1.44 | $1.44 | 107,792,000 | 108,405,000 |
|---|
| 2018-03-31 | $1.72B | — | — | — | $169.59M | — | -$81.29M | -$167.23M | -$248.52M | -$111.05M | -$204.31M | -$1.99 | -$1.99 | 102,570,000 | 102,570,000 |
|---|
| 2017-12-31 | $1.62B | — | — | — | $182.85M | — | $301.42M | -$91.48M | $209.94M | -$334.03M | $491.68M | $4.81 | $4.79 | 111,000 | 138,000 |
|---|
| 2017-09-30 | $1.55B | — | — | — | $178.5M | — | $257.33M | -$151.82M | $105.51M | -$457,000.00 | $79.77M | $0.78 | $0.78 | 102,173,000 | 102,794,000 |
|---|
| 2017-06-30 | $1.47B | — | — | — | $164.17M | — | $246.89M | -$137.49M | $109.4M | $2.61M | $74.92M | $0.73 | $0.73 | 101,944,000 | 102,494,000 |
|---|
| 2017-03-31 | $1.42B | — | — | — | $159.96M | — | $249.93M | -$114.52M | $135.42M | $2.89M | $100.82M | $0.99 | $0.99 | 101,753,000 | 102,069,000 |
|---|
| 2016-12-31 | $1.18B | — | — | — | $166.99M | — | $138.89M | -$5.35M | $133.55M | $6.98M | $113.8M | $1.13 | $1.12 | 22,000 | 20,000 |
|---|
| 2016-09-30 | $1.11B | — | — | — | $144.21M | — | $76.93M | -$96.14M | -$19.21M | $120,000.00 | -$17.44M | -$0.17 | -$0.17 | 101,439,000 | 101,439,000 |
|---|
| 2016-06-30 | $1.06B | — | — | — | $119.51M | — | $147.54M | -$60.99M | $86.55M | -$2.89M | $70.39M | $0.69 | $0.69 | 101,438,000 | 101,881,000 |
|---|
| 2016-03-31 | $997.68M | — | — | — | $117.45M | — | $158.3M | -$48.59M | $109.71M | $3.92M | $75.22M | $0.74 | $0.74 | 101,392,000 | 101,686,000 |
|---|
| 2015-12-31 | $946.9M | — | — | — | $112.25M | — | $151.86M | -$63.26M | $88.6M | -$16.19M | $87.22M | $0.86 | $0.86 | 12,000 | -37,000 |
|---|
| 2015-09-30 | $996.29M | — | — | — | $116.64M | — | $152.77M | -$31.93M | $120.85M | $7.42M | $96.21M | $0.95 | $0.95 | 101,161,000 | 101,581,000 |
|---|
| 2015-06-30 | $1.04B | — | — | — | $113.71M | — | $169.12M | -$78.62M | $90.5M | $13.3M | $56.46M | $0.56 | $0.56 | 101,157,000 | 101,710,000 |
|---|
| 2015-03-31 | $1.09B | — | — | — | $122.2M | — | $185.06M | -$195.76M | -$10.71M | $3.2M | -$44.6M | -$0.44 | -$0.44 | 101,135,000 | 101,135,000 |
|---|
| 2014-12-31 | $1.14B | — | — | — | $125.83M | — | $215.53M | -$79.38M | $136.15M | -$12.04M | $109.35M | $1.08 | $1.08 | 28,000 | -55,000 |
|---|
| 2014-09-30 | $1.37B | — | — | — | $126.83M | — | $332.58M | -$74.68M | $257.89M | $4.89M | $191.41M | $1.90 | $1.88 | 100,959,000 | 101,999,000 |
|---|
| 2014-06-30 | $1.41B | — | — | — | $128.52M | — | $341.34M | -$82.18M | $259.17M | $764,000.00 | $203.91M | $2.02 | $2.00 | 100,915,000 | 102,018,000 |
|---|
| 2014-03-31 | $1.51B | — | — | — | $111.28M | — | $376.83M | -$71.18M | $305.65M | $2.61M | $226.9M | $2.25 | $2.22 | 100,822,000 | 102,009,000 |
|---|
| 2013-12-31 | $1.52B | — | — | — | $116.47M | — | $368.44M | -$84.29M | $284.15M | -$6.34M | $213.88M | $2.13 | $2.10 | 70,000 | 115,000 |
|---|
| 2013-09-30 | $1.39B | — | — | — | $105.03M | — | $313.98M | -$72.45M | $241.53M | -$7.28M | $182.02M | $1.81 | $1.79 | 100,685,000 | 101,547,000 |
|---|
| 2013-06-30 | $1.33B | — | — | — | $132.38M | — | $274.02M | -$80.18M | $193.84M | $1.12M | $129.79M | $1.29 | $1.28 | 100,484,000 | 101,549,000 |
|---|
| 2013-03-31 | $1.38B | — | — | — | $94.91M | — | $333.65M | -$66.65M | $267M | -$5.14M | $202.96M | $2.02 | $2.00 | 100,237,000 | 101,373,000 |
|---|
| 2012-12-31 | $1.29B | — | — | — | $120.19M | — | $257.96M | -$75.35M | $182.61M | $16.78M | $111.37M | $1.12 | $1.11 | -1,012,000 | -1,042,000 |
|---|
| 2012-09-30 | $1.3B | — | — | — | $115.79M | — | $247.09M | -$89.55M | $157.55M | -$7.63M | $112.04M | $1.12 | $1.11 | 99,871,000 | 100,892,000 |
|---|
| 2012-06-30 | $1.25B | — | — | — | $99.78M | — | $264.12M | -$69.57M | $194.55M | -$4.74M | $138.06M | $1.38 | $1.37 | 99,782,000 | 101,010,000 |
|---|
| 2012-03-31 | $1.31B | — | — | — | $105.95M | — | $260.1M | -$61.81M | $198.29M | -$117,000.00 | $140.56M | $1.25 | $1.23 | 112,704,000 | 114,008,000 |
|---|
| 2011-12-31 | $1.34B | — | — | — | $101.55M | — | $274.81M | -$47.7M | $227.11M | -$31.15M | $190.47M | $1.53 | $1.51 | 70,000 | -8,000 |
|---|
| 2011-09-30 | $1.3B | — | — | — | $107.94M | — | $239.85M | -$50.39M | $189.46M | $4.27M | $127.06M | $1.02 | $1.01 | 124,176,000 | 125,860,000 |
|---|
| 2011-06-30 | $1.37B | — | — | — | $91.91M | — | $213.03M | -$52.47M | $160.56M | $5.23M | $122.03M | $0.98 | $0.97 | 123,970,000 | 125,729,000 |
|---|
| 2011-03-31 | $1.26B | — | — | — | $87.66M | — | $280.56M | -$52.12M | $228.44M | $2.11M | $173.8M | $1.40 | $1.39 | 123,757,000 | 125,371,000 |
|---|
| 2010-12-31 | $1.24B | — | — | — | $105.56M | — | $230.31M | -$54M | — | $4.44M | $114.24M | $0.93 | $0.92 | 218,000 | 375,000 |
|---|
| 2010-09-30 | $1.01B | — | — | — | $103.03M | — | $131.95M | -$124.98M | — | $9.02M | -$33.51M | -$0.27 | -$0.27 | 122,771,000 | 122,771,000 |
|---|
| 2010-06-30 | $1.03B | — | — | — | $95.67M | — | $148.15M | -$57.31M | — | $1.92M | $52.41M | $0.43 | $0.42 | 122,521,000 | 123,816,000 |
|---|
| 2010-03-31 | $908.92M | — | — | — | $87M | — | $114.85M | -$51.92M | — | $5.07M | $26.99M | $0.22 | $0.22 | 122,411,000 | 122,982,000 |
|---|
| 2009-12-31 | $809.33M | — | — | — | $101.24M | — | $45.52M | -$54.9M | — | -$22.61M | -$5.22M | -$0.05 | -$0.05 | 119,720,989 | 120,065,737 |
|---|
| 2009-09-30 | $773.07M | — | — | — | $88.99M | — | $79.5M | -$55.12M | — | -$9.83M | $34.21M | $0.28 | $0.28 | 122,200 | 122,610 |
|---|
| 2009-06-30 | $723.26M | — | — | — | $81.93M | — | $82.8M | -$37.77M | — | $19.55M | $25.48M | $0.21 | $0.21 | 122,161,000 | 122,386,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 | $7.14B | — | — | — | $1.12B | — | $1.12B | -$604.24M | $514.14M | $105.01M | $327.33M | $3.16 | $3.14 | 103,697,000 | 104,243,000 |
|---|
| 2024-12-31 | $7.13B | — | — | — | $1.08B | — | $1.13B | -$489.33M | $643.4M | $3.68M | $501.08M | $4.56 | $4.35 | 109,966,000 | 110,267,000 |
|---|
| 2023-12-31 | $6.53B | — | — | — | $1.07B | — | $840.17M | -$554.79M | $285.38M | -$496.83M | $729.99M | $6.49 | $6.32 | 112,523,000 | 112,855,000 |
|---|
| 2022-12-31 | $3.76B | — | — | — | $830.45M | — | -$100.68M | -$599.36M | -$700.04M | $9.33M | -$423.86M | -$3.73 | -$3.73 | 113,623,000 | 113,623,000 |
|---|
| 2021-12-31 | $3.76B | — | — | — | $796.59M | — | -$394.54M | -$616.98M | -$1.01B | $474,000.00 | -$755.79M | -$6.64 | -$6.64 | 113,760,000 | 113,760,000 |
|---|
| 2020-12-31 | $2.1B | — | — | — | $720.85M | — | -$1.23B | -$530.23M | -$1.76B | $564.67M | -$2.07B | -$19.37 | -$19.37 | 106,745,000 | 106,745,000 |
|---|
| 2019-12-31 | $6.61B | — | — | — | $896.67M | — | $878.31M | -$390.09M | $488.22M | $176.84M | $122.99M | $1.15 | $1.15 | 106,745,000 | 106,985,000 |
|---|
| 2018-12-31 | $6.72B | — | — | — | $761.42M | — | $735.54M | -$429.8M | $305.74M | -$497.34M | $572.43M | $5.37 | $5.35 | 106,529,000 | 107,032,000 |
|---|
| 2017-12-31 | $6.07B | — | — | — | $685.49M | — | $1.06B | -$495.3M | $560.27M | -$328.99M | $747.18M | $7.32 | $7.28 | 102,071,000 | 102,598,000 |
|---|
| 2016-12-31 | $4.35B | — | — | — | $548.14M | — | $521.66M | -$211.07M | $310.6M | $8.13M | $241.98M | $2.39 | $2.38 | 101,445,000 | 101,855,000 |
|---|
| 2015-12-31 | $4.08B | — | — | — | $464.79M | — | $658.81M | -$369.57M | $289.25M | $7.72M | $195.29M | $1.93 | $1.92 | 101,163,000 | 101,671,000 |
|---|
| 2014-12-31 | $5.43B | — | — | — | $492.46M | — | $1.27B | -$307.42M | $958.86M | -$3.78M | $731.55M | $7.25 | $7.18 | 100,927,000 | 101,931,000 |
|---|
| 2013-12-31 | $5.62B | — | — | — | $448.79M | — | $1.29B | -$303.57M | $986.52M | -$17.63M | $728.65M | $7.25 | $7.17 | 100,540,000 | 101,641,000 |
|---|
| 2012-12-31 | $5.15B | — | — | — | $441.7M | — | $1.03B | -$296.28M | $733M | $4.3M | $502.04M | $4.87 | $4.82 | 103,092,000 | 104,249,000 |
|---|
| 2011-12-31 | $5.27B | — | — | — | $389.05M | — | $1.01B | -$202.67M | $805.57M | -$19.55M | $613.37M | $4.94 | $4.88 | 124,039,000 | 125,667,000 |
|---|
| 2010-12-31 | $4.18B | — | — | — | $391.25M | — | $625.25M | -$288.21M | $337.04M | $20.45M | $160.13M | $1.30 | $1.29 | 122,787,000 | 123,939,000 |
|---|
| 2009-12-31 | $3.05B | — | — | — | $365.07M | — | $234.96M | -$192.86M | $42.11M | $3M | $20.65M | $0.17 | $0.17 | 119,840,000 | 120,185,000 |
|---|
| 2008-12-31 | $2.99B | — | — | — | $319.3M | — | $312.14M | -$163.22M | — | -$61.56M | $210.48M | $1.94 | $1.92 | 108,408,000 | 109,441,000 |
|---|