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 | $1.81B | $385.02M | — | — | $106.44M | — | $394.04M | — | $366.38M | $84.93M | $211.43M | $0.34 | $0.34 | 625,962,000 | 629,049,000 |
|---|
| 2026-03-31 | $3.38B | $400.34M | — | — | $95.75M | — | $2.04B | — | $1.99B | $433.35M | $1.49B | $2.38 | $2.36 | 625,136,000 | 629,209,000 |
|---|
| 2025-12-31 | $2.39B | $387.63M | — | — | $108.3M | — | $1.02B | — | $954.7M | $208.34M | $677.1M | $1.09 | $1.08 | 4,326,000 | 4,290,000 |
|---|
| 2025-09-30 | $1.96B | $377.13M | — | — | $98.72M | — | $603.21M | — | $536.48M | $129.27M | $335.86M | $0.54 | $0.53 | 624,532,000 | 628,324,000 |
|---|
| 2025-06-30 | $2.56B | $389.12M | — | — | $81.59M | — | $1.13B | — | $1.09B | $235.62M | $784.15M | $1.31 | $1.30 | 599,221,000 | 602,924,000 |
|---|
| 2025-03-31 | $1.74B | $378.21M | — | — | $91.46M | — | $496.25M | — | $394.09M | $78.67M | $242.14M | $0.40 | $0.40 | 597,976,000 | 602,838,000 |
|---|
| 2024-12-31 | $1.62B | $386.52M | — | — | $107.99M | — | $781.45M | — | $574.11M | $146.87M | $418.4M | $0.84 | $0.84 | 29,243,000 | 34,239,000 |
|---|
| 2024-09-30 | $1.28B | $440.85M | — | — | $88.47M | — | -$281.84M | — | -$402.3M | -$104.87M | -$300.82M | -$0.54 | -$0.54 | 559,603,000 | 559,603,000 |
|---|
| 2024-06-30 | $889.52M | $543.07M | — | — | $67.21M | — | $2.97M | — | -$34.98M | -$44.22M | $9.52M | $0.02 | $0.02 | 441,968,000 | 444,921,000 |
|---|
| 2024-03-31 | $1.3B | $545.18M | — | — | $73.05M | — | $182.72M | — | $127.37M | $24.3M | $103.49M | $0.24 | $0.23 | 439,459,000 | 444,967,000 |
|---|
| 2023-12-31 | $1.36B | $564.33M | — | — | $67.17M | — | $722.72M | — | $652.43M | $150.98M | $502.06M | $1.22 | $1.14 | 11,966,000 | 11,365,000 |
|---|
| 2023-09-30 | $1B | $554.79M | — | — | $56.94M | — | $15.81M | — | -$46.12M | -$126.85M | $81.26M | $0.21 | $0.20 | 383,359,000 | 416,190,000 |
|---|
| 2023-06-30 | $848.33M | $523.16M | — | — | $60.16M | — | -$34.99M | — | -$78.68M | -$11.82M | -$66.63M | -$0.18 | -$0.18 | 361,982,000 | 361,982,000 |
|---|
| 2023-03-31 | $1.83B | $514.98M | — | — | $51.89M | — | $1.61B | — | $1.58B | $356.65M | $1.22B | $3.37 | $3.10 | 361,462,000 | 393,883,000 |
|---|
| 2022-12-31 | $2.57B | $520.08M | — | — | $57.04M | — | $2.32B | — | $2.27B | $558.98M | $1.71B | $4.63 | $4.22 | -1,260,000 | 29,467,000 |
|---|
| 2022-09-30 | $3.69B | $541.09M | — | — | $67.23M | — | $924.59M | — | $839.67M | $152.21M | $683.67M | $1.85 | $1.69 | 369,987,000 | 403,889,000 |
|---|
| 2022-06-30 | $3.37B | $539.7M | — | — | $59.28M | — | $1.36B | — | $1.2B | $308.23M | $891.36M | $2.41 | $2.19 | 369,866,000 | 407,303,000 |
|---|
| 2022-03-31 | $2.49B | $516.1M | — | — | $69.1M | — | -$1.89B | — | -$1.98B | -$465.7M | -$1.52B | -$4.05 | -$4.05 | 374,142,000 | 374,142,000 |
|---|
| 2021-12-31 | $2.81B | $537.47M | — | — | $52.34M | — | $2.46B | — | $2.4B | $592.61M | $1.8B | $6.13 | $6.13 | 18,235,000 | 18,235,000 |
|---|
| 2021-09-30 | $1.78B | $494.9M | — | — | $49.11M | — | -$2.61B | — | -$2.64B | -$661.38M | -$1.98B | -$5.54 | -$5.54 | 356,792,000 | 356,792,000 |
|---|
| 2021-06-30 | $1.08B | $464.02M | — | — | $49.85M | — | -$1.22B | — | -$1.28B | -$346.31M | -$933.26M | -$3.34 | -$3.34 | 279,156,000 | 279,156,000 |
|---|
| 2021-03-31 | $1.13B | $445.78M | — | — | $45.01M | — | $8.85M | — | -$50.9M | -$12.96M | -$37.43M | -$0.13 | -$0.13 | 278,852,000 | 278,852,000 |
|---|
| 2020-12-31 | $837.33M | $437.57M | — | — | $44.84M | — | $146.08M | — | $72.69M | $645,000.00 | $72.06M | $0.35 | $0.35 | 5,097,000 | 5,097,000 |
|---|
| 2020-09-30 | $598.99M | $427.69M | — | — | $51.65M | — | -$760.2M | — | -$826.4M | -$225.76M | -$600.64M | -$2.35 | -$2.35 | 255,589,000 | 255,589,000 |
|---|
| 2020-06-30 | $498.77M | $405.64M | — | — | $43.34M | — | -$386.91M | — | -$366.08M | -$103M | -$263.08M | -$1.03 | -$1.03 | 255,524,000 | 255,524,000 |
|---|
| 2020-03-31 | $715.2M | $439.83M | — | — | $34.94M | — | $123.36M | — | -$134.32M | $32.82M | -$167.14M | -$0.65 | -$0.65 | 255,435,000 | 255,435,000 |
|---|
| 2019-12-31 | $849.65M | $438.58M | — | — | -$43.95M | — | -$1.46B | — | -$1.54B | -$366.53M | -$1.18B | -$4.61 | -$4.61 | 72,000 | 72,000 |
|---|
| 2019-09-30 | $769.63M | $437.94M | — | — | $79.38M | — | -$161.53M | — | -$447.37M | -$86.34M | -$361.03M | -$1.41 | -$1.41 | 255,235,000 | 255,235,000 |
|---|
| 2019-06-30 | $900.53M | $436.98M | — | — | $86.21M | — | $296.03M | — | $164.43M | $38.87M | $125.57M | $0.49 | $0.49 | 255,099,000 | 255,223,000 |
|---|
| 2019-03-31 | $1.27B | $439.25M | — | — | $48.98M | — | $175.46M | — | $228.93M | $38.23M | $190.69M | $0.75 | $0.75 | 254,879,000 | 255,226,000 |
|---|
| 2018-12-31 | $1.43B | $431.53M | — | — | $77.95M | — | -$570.69M | — | -$697.85M | -$99.79M | -$636.69M | -$2.48 | -$2.48 | -1,884,000 | -1,884,000 |
|---|
| 2018-09-30 | $1.05B | $420.75M | — | — | $51.82M | — | -$147.45M | — | -$199.31M | -$71.96M | -$39.69M | -$0.15 | -$0.15 | 259,560,000 | 259,560,000 |
|---|
| 2018-06-30 | $1B | $428.07M | — | — | $62.96M | — | -$114.65M | — | -$171.9M | -$94.92M | $17.81M | $0.07 | $0.07 | 265,030,000 | 265,154,000 |
|---|
| 2018-03-31 | $1.23B | $416.66M | — | — | $39.82M | — | -$1.95B | — | -$2.01B | -$429.84M | -$1.59B | -$5.99 | -$5.99 | 264,877,000 | 264,877,000 |
|---|
| 2017-12-31 | $848.7M | $760.04M | — | — | $18.1M | — | -$336.92M | — | -$399.29M | -$1.31B | $1.28B | $6.73 | $6.72 | 14,012,000 | 14,155,000 |
|---|
| 2017-09-30 | $659.41M | $136.22M | — | — | $66.26M | — | $138.03M | — | $94.18M | -$11.28M | $23.34M | $0.13 | $0.13 | 173,476,000 | 173,675,000 |
|---|
| 2017-06-30 | $688.74M | $134.82M | — | — | $52.67M | — | $190.13M | — | $152.35M | $29.71M | $41.13M | $0.24 | $0.24 | 173,462,000 | 173,582,000 |
|---|
| 2017-03-31 | — | — | — | — | $71.96M | — | $390.98M | — | $351.37M | $100.67M | $163.99M | $0.95 | $0.95 | 173,213,000 | 173,511,000 |
|---|
| 2016-12-31 | — | — | — | — | $22.18M | — | -$666.19M | — | -$720.16M | -$210.94M | -$191.96M | -$1.13 | -$1.13 | 1,781,000 | 1,781,000 |
|---|
| 2016-09-30 | — | — | — | — | $61.43M | — | $108.46M | — | $83.19M | $13.08M | -$8.02M | -$0.05 | -$0.05 | 172,867,000 | 172,867,000 |
|---|
| 2016-06-30 | — | — | — | — | $77.35M | — | -$324.49M | — | -$353.15M | -$172.35M | -$258.65M | -$1.55 | -$1.55 | 166,801,000 | 166,801,000 |
|---|
| 2016-03-31 | — | — | — | — | $57.98M | — | $127.2M | — | $95.86M | $7.44M | $5.64M | $0.04 | $0.04 | 156,720,000 | 157,195,000 |
|---|
| 2015-12-31 | — | — | — | — | $60.76M | — | $45.29M | — | $13.02M | $76.28M | -$299.98M | -$0.88 | -$0.88 | 72,000 | 150,000 |
|---|
| 2015-09-30 | — | — | — | — | $60.63M | — | $170.06M | — | $136.17M | $35.94M | $100.23M | $0.27 | $0.27 | 152,551,000 | 152,854,000 |
|---|
| 2015-06-30 | — | — | — | — | $65.4M | — | $33.03M | — | -$1.11M | -$64.86M | $63.75M | $0.04 | $0.04 | 152,454,000 | 152,877,000 |
|---|
| 2015-03-31 | — | — | — | — | $63.13M | — | $314.76M | — | $278.48M | $57.31M | $221.17M | $1.14 | $1.14 | 152,036,000 | 152,756,000 |
|---|
| 2014-12-31 | — | — | — | — | $68.75M | — | $40.33M | — | $4.07M | -$25.83M | -$94.53M | -$0.10 | -$0.09 | 20,000 | 45,000 |
|---|
| 2014-09-30 | — | — | — | — | $57.13M | — | $231.5M | — | $196.79M | $64.5M | $132.29M | $0.65 | $0.65 | 151,557,000 | 152,330,000 |
|---|
| 2014-06-30 | — | — | — | — | $63.28M | — | $224.77M | — | $195.48M | $59.09M | $138.26M | $0.73 | $0.73 | 151,744,000 | 152,570,000 |
|---|
| 2014-03-31 | — | — | — | — | $48.97M | — | $356.79M | — | $327.37M | $116.34M | $210.94M | $1.27 | $1.26 | 151,371,000 | 152,759,000 |
|---|
| 2013-12-31 | — | — | — | — | $58.07M | — | $181.08M | — | $151.69M | $68.84M | $84.56M | $0.76 | $0.75 | 65,000 | 422,000 |
|---|
| 2013-09-30 | — | — | — | — | $48.17M | — | $167.06M | — | $133.82M | $33.5M | $102.61M | $0.59 | $0.58 | 150,679,000 | 151,663,000 |
|---|
| 2013-06-30 | — | — | — | — | $54.82M | — | $161.98M | — | $126.64M | $38.08M | $94.12M | $0.58 | $0.57 | 150,525,000 | 151,393,000 |
|---|
| 2013-03-31 | — | — | — | — | $39.79M | — | $144.48M | — | $109.01M | $34.77M | $109.28M | $0.67 | $0.66 | 150,327,000 | 150,949,000 |
|---|
| 2012-12-31 | — | — | — | — | $36.04M | — | $70.09M | — | $9.34M | $608,000.00 | $56.23M | $0.32 | $0.32 | 64,000 | 236,000 |
|---|
| 2012-09-30 | — | — | — | — | $51.48M | — | $85.95M | — | $48.29M | $11.59M | $36.7M | $0.21 | $0.21 | 149,604,000 | 150,388,000 |
|---|
| 2012-06-30 | — | — | — | — | $41.78M | — | $81.4M | — | $46.02M | $14.58M | $31.45M | $0.21 | $0.21 | 149,582,000 | 150,149,000 |
|---|
| 2012-03-31 | — | — | — | — | $42.94M | — | $152.19M | — | $116.73M | $44.69M | $72.04M | $0.48 | $0.48 | 149,494,000 | 150,216,000 |
|---|
| 2011-12-31 | — | — | — | — | $29.05M | — | $72.61M | — | $40.25M | $9.59M | $90.85M | $0.61 | $0.60 | 19,000 | 65,000 |
|---|
| 2011-09-30 | — | — | — | — | $44.75M | — | $314.98M | — | $285.58M | $106.67M | $178.91M | $1.20 | $1.19 | 149,441,000 | 150,301,000 |
|---|
| 2011-06-30 | — | — | — | — | $40.94M | — | $153.17M | — | $137.93M | $50.18M | $87.75M | $0.59 | $0.58 | 149,444,000 | 150,111,000 |
|---|
| 2011-03-31 | — | — | — | — | $38.89M | — | $220.41M | — | $194.36M | $72.11M | $122.26M | $0.82 | $0.82 | 149,271,000 | 150,002,000 |
|---|
| 2010-12-31 | — | — | — | — | $37.59M | — | $134.66M | — | $112.92M | $39.81M | $73.11M | $0.50 | $0.50 | 1,410,000 | 1,426,000 |
|---|
| 2010-09-30 | — | — | — | — | $34.33M | — | $88.18M | — | $57.25M | $20.72M | $36.52M | $0.24 | $0.24 | 149,133,000 | 149,775,000 |
|---|
| 2010-06-30 | — | — | — | — | $44.42M | $178.99M | $78.53M | — | — | $17.02M | $30M | $0.20 | $0.20 | 147,575,000 | 148,289,000 |
|---|
| 2010-03-31 | — | — | — | — | $39.21M | $267.53M | $169.11M | — | — | $49.97M | $88.07M | $0.66 | $0.65 | 134,084,000 | 135,009,000 |
|---|
| 2009-12-31 | — | — | — | — | $51.47M | — | $113.21M | — | — | $26.25M | $55.38M | $0.42 | $0.42 | 14,000 | 32,000 |
|---|
| 2009-09-30 | — | — | — | — | $59.91M | — | $39.93M | — | — | $7.09M | $2.91M | $0.02 | $0.02 | 130,850,000 | 131,505,000 |
|---|
| 2009-06-30 | — | — | — | — | $35.58M | $170.53M | $67.51M | — | — | $16.72M | $26.65M | $0.20 | $0.20 | 130,830,000 | 131,443,000 |
|---|
| 2009-03-31 | — | — | — | — | $29.75M | $333.27M | $136.14M | — | — | $46.61M | $71.99M | $0.55 | $0.55 | 130,743,000 | 131,400,000 |
|---|
| 2008-12-31 | — | — | — | — | $44.9M | — | $81.52M | — | — | $24.48M | $33.5M | $0.25 | $0.26 | 1,011,000 | 818,000 |
|---|
| 2008-09-30 | — | — | — | — | -$38.2M | — | $162.73M | — | — | $55.68M | $96.2M | $0.74 | $0.73 | 130,540,000 | 131,558,000 |
|---|
| 2008-06-30 | — | — | — | — | $32.65M | — | $101.13M | — | — | $34.69M | $55.39M | $0.44 | $0.44 | 126,243,000 | 127,321,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 | $8.64B | $1.53B | — | — | $380.07M | — | $3.25B | — | $2.98B | $651.88M | $2.04B | $3.33 | $3.31 | 611,571,000 | 615,717,000 |
|---|
| 2024-12-31 | $5.27B | $1.92B | — | — | $336.72M | — | $685.3M | — | $264.19M | $22.08M | $230.58M | $0.45 | $0.45 | 509,597,000 | 514,593,000 |
|---|
| 2023-12-31 | $5.04B | $2.16B | — | — | $236.17M | — | $2.31B | — | $2.1B | $368.95M | $1.74B | $4.56 | $4.22 | 380,902,000 | 413,224,000 |
|---|
| 2022-12-31 | $12.11B | $2.12B | — | — | $252.65M | — | $2.72B | — | $2.33B | $553.72M | $1.77B | $4.79 | $4.38 | 370,048,000 | 406,495,000 |
|---|
| 2021-12-31 | $6.8B | $1.94B | — | — | $196.32M | — | -$1.36B | — | -$1.57B | -$428.04M | -$1.14B | -$3.54 | -$3.54 | 323,196,000 | 323,196,000 |
|---|
| 2020-12-31 | $2.65B | $1.71B | — | — | $174.77M | — | -$877.67M | — | -$1.25B | -$295.29M | -$958.8M | -$3.68 | -$3.68 | 260,613,000 | 260,613,000 |
|---|
| 2019-12-31 | $3.79B | $1.75B | — | — | $170.61M | — | -$1.15B | — | -$1.6B | -$375.78M | -$1.22B | -$4.79 | -$4.79 | 255,141,000 | 255,141,000 |
|---|
| 2018-12-31 | $4.71B | $1.7B | — | — | $232.54M | — | -$2.78B | — | -$3.08B | -$696.51M | -$2.24B | -$8.60 | -$8.60 | 260,932,000 | 260,932,000 |
|---|
| 2017-12-31 | $3.09B | $1.16B | — | — | $208.99M | — | $382.21M | — | $198.61M | -$1.19B | $1.51B | $8.05 | $8.04 | 187,380,000 | 187,727,000 |
|---|
| 2016-12-31 | $1.39B | $880.19M | — | — | $218.95M | — | -$755.03M | — | -$894.26M | -$362.77M | -$452.98M | -$2.71 | -$2.71 | 166,978,000 | 166,978,000 |
|---|
| 2015-12-31 | — | — | — | — | $249.93M | — | $563.14M | — | $426.56M | $104.68M | $85.17M | $0.56 | $0.56 | 152,398,000 | 152,939,000 |
|---|
| 2014-12-31 | — | — | — | — | $238.13M | — | $853.4M | — | $723.71M | $214.09M | $386.97M | $2.55 | $2.54 | 151,553,000 | 152,513,000 |
|---|
| 2013-12-31 | — | — | — | — | $200.85M | — | $654.6M | — | $521.16M | $175.19M | $390.57M | $2.59 | $2.57 | 150,574,000 | 151,787,000 |
|---|
| 2012-12-31 | — | — | — | — | $172.24M | — | $389.63M | — | $220.38M | $71.46M | $196.41M | $1.23 | $1.22 | 149,619,000 | 150,506,000 |
|---|
| 2011-12-31 | — | — | — | — | $153.62M | — | $761.17M | — | $658.12M | $238.54M | $479.77M | $3.21 | $3.19 | 149,392,000 | 150,209,000 |
|---|
| 2010-12-31 | — | — | — | — | $155.55M | — | $470.48M | — | $355.22M | $127.52M | $227.7M | $1.58 | $1.57 | 144,458,000 | 145,232,000 |
|---|
| 2009-12-31 | — | — | — | — | $176.7M | — | $356.79M | — | $253.6M | $96.67M | $156.93M | $1.20 | $1.19 | 130,820,000 | 131,482,000 |
|---|
| 2008-12-31 | — | — | — | — | $111.1M | — | $464.81M | — | — | $154.92M | $255.6M | $2.01 | $2.00 | 127,234,000 | 128,106,000 |
|---|
| 2007-12-31 | — | — | — | — | $195.37M | — | $437.76M | — | — | $144.4M | $257.48M | $2.12 | $2.10 | — | — |
|---|