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 | $853.11M | $204.26M | — | $114.82M | — | — | $245.45M | $11.58M | $214.65M | $44.1M | $170.55M | $0.73 | $0.70 | 232,504,000 | 247,757,000 |
|---|
| 2026-03-31 | $863.93M | $210.66M | — | $116.81M | — | — | $236.42M | $6.64M | $200.53M | $33.69M | $166.84M | $0.71 | $0.68 | 233,441,000 | 251,477,000 |
|---|
| 2025-12-31 | $878.01M | $222.49M | — | $109.17M | — | — | $284.68M | $13.14M | $254.71M | $45.05M | $209.66M | $0.88 | $0.83 | -2,622,000 | -2,828,000 |
|---|
| 2025-09-30 | $914.28M | $247.04M | — | $104.97M | — | — | $221.33M | $9.33M | $193.64M | $32.88M | $160.76M | $0.67 | $0.62 | 240,510,000 | 260,324,000 |
|---|
| 2025-06-30 | $863.74M | $241.94M | — | $114.51M | — | — | $193.92M | -$4.06M | $157.71M | $32.23M | $125.48M | $0.51 | $0.49 | 244,370,000 | 263,773,000 |
|---|
| 2025-03-31 | $831.18M | $236.91M | — | $120.85M | — | — | $172.59M | $2.62M | $139.95M | $22.38M | $117.57M | $0.47 | $0.44 | 251,130,000 | 271,928,000 |
|---|
| 2024-12-31 | $860.18M | $236.41M | — | $109.14M | — | — | $223.39M | $13.72M | $197.54M | $39.27M | $158.28M | $0.63 | $0.59 | -2,882,000 | -2,192,000 |
|---|
| 2024-09-30 | $895.48M | $253.13M | — | $103.72M | — | — | $210.66M | $7.1M | $177.64M | $41.16M | $136.48M | $0.53 | $0.51 | 257,070,000 | 275,738,000 |
|---|
| 2024-06-30 | $864.07M | $244.99M | — | $113.58M | — | — | $204.53M | $10.53M | $175.01M | $41.69M | $133.32M | $0.50 | $0.48 | 264,397,000 | 281,882,000 |
|---|
| 2024-03-31 | $859.65M | $256.74M | — | $115.74M | — | — | $184.74M | $9.47M | $153.86M | $30.63M | $123.23M | $0.46 | $0.44 | 268,142,000 | 286,211,000 |
|---|
| 2023-12-31 | $866.23M | $208.11M | — | $97.57M | — | — | $260.25M | $5.04M | $224.88M | -$4.8M | $229.68M | $0.84 | $0.80 | -1,751,000 | -1,712,000 |
|---|
| 2023-09-30 | $881.6M | $255.6M | — | $94.14M | — | — | $243.56M | $7.91M | $211.08M | $47.33M | $163.76M | $0.59 | $0.57 | 275,223,000 | 293,380,000 |
|---|
| 2023-06-30 | $829.55M | $250.29M | — | $94.29M | — | — | $214.8M | $3.43M | $178.49M | $41.14M | $137.35M | $0.49 | $0.48 | 278,133,000 | 295,002,000 |
|---|
| 2023-03-31 | $787.12M | $240.01M | — | $98.19M | — | — | $198.29M | $3.39M | $162.33M | $41.64M | $120.69M | $0.43 | $0.42 | 279,260,000 | 296,650,000 |
|---|
| 2022-12-31 | $786.15M | $235.93M | — | $80.56M | — | — | $106.63M | -$402,000.00 | $68.02M | -$17.61M | $83.41M | $0.30 | $0.30 | -1,057,000 | -1,808,000 |
|---|
| 2022-09-30 | $809.55M | $246.96M | — | $87.88M | — | — | $210.64M | $2.33M | $176.15M | $47.88M | $128.27M | $0.46 | $0.44 | 281,314,000 | 299,994,000 |
|---|
| 2022-06-30 | $794.51M | $240.84M | — | $86.41M | — | — | -$10.08M | $5.29M | -$40.41M | -$8.05M | -$32.37M | -$0.11 | -$0.11 | 285,126,000 | 285,126,000 |
|---|
| 2022-03-31 | $798.63M | $236.24M | — | $78.79M | — | — | $207.82M | $818,000.00 | $173.74M | -$6.87M | $180.61M | $0.63 | $0.60 | 284,459,000 | 306,902,000 |
|---|
| 2021-12-31 | $806.07M | $234.54M | — | $66.37M | — | — | $231.92M | -$424.15M | -$226.82M | -$58.1M | -$168.72M | -$0.63 | -$0.53 | 2,688,000 | -8,077,000 |
|---|
| 2021-09-30 | $801.84M | $232.21M | — | $66.97M | — | — | $220.59M | -$39.21M | $149.53M | $18.63M | $130.9M | $0.47 | $0.43 | 276,955,000 | 316,951,000 |
|---|
| 2021-06-30 | $707.76M | $193.1M | — | $52.13M | — | — | $209.91M | -$355,000.00 | $177.34M | $37.32M | $140.53M | $0.52 | $0.46 | 271,254,000 | 311,087,000 |
|---|
| 2021-03-31 | $667.61M | $179.46M | — | $55.58M | — | — | $189.26M | -$1.32M | $156.1M | -$17.75M | $173.85M | $0.65 | $0.57 | 268,649,000 | 310,585,000 |
|---|
| 2020-12-31 | $651.41M | $173.26M | — | $44.83M | — | — | $212.58M | -$3.48M | $177.13M | $28.5M | $148.64M | $0.67 | $0.60 | 14,320,000 | 16,622,000 |
|---|
| 2020-09-30 | $639.77M | $169.82M | — | $39.28M | — | — | $200.17M | -$1.92M | $166.24M | $26.12M | $140.62M | $0.54 | $0.47 | 260,744,000 | 305,696,000 |
|---|
| 2020-06-30 | $555.45M | $148.85M | — | $41.93M | — | — | $195.59M | $17.41M | $178.25M | $36.86M | $106.79M | $0.41 | $0.36 | 183,477,000 | 207,840,000 |
|---|
| 2020-03-31 | $544.64M | $143.89M | — | $43.77M | — | — | $137.37M | $3.85M | $109.33M | -$48.2M | -$211.04M | -$1.11 | -$1.00 | 183,117,000 | 204,658,000 |
|---|
| 2019-12-31 | $547.17M | $142.07M | — | $38.4M | — | — | $181.35M | -$5.86M | $164.47M | $21.83M | $235.82M | $0.68 | $0.55 | 245,000 | 7,642,000 |
|---|
| 2019-09-30 | $541.49M | $138.23M | — | $36.61M | — | — | $175.24M | $2.79M | $139.03M | $1.24M | $128.54M | $0.71 | $0.63 | 182,154,000 | 193,151,000 |
|---|
| 2019-06-30 | $497.97M | $126.67M | — | $32.68M | — | — | $171.31M | $2.54M | $140.3M | $21.08M | $113.47M | $0.62 | $0.55 | 181,606,000 | 194,480,000 |
|---|
| 2019-03-31 | $1.11B | $260.07M | — | $88.7M | — | — | $79.87M | $651,000.00 | $49.38M | -$63.6M | $88.7M | $1.06 | $0.91 | 83,905,000 | 90,340,000 |
|---|
| 2018-12-31 | -$1.43B | -$247.42M | — | -$98.09M | — | — | $118.25M | -$167.13M | -$61.97M | $27.19M | $322.54M | -$1.74 | -$1.50 | 96,683,000 | 105,692,000 |
|---|
| 2018-09-30 | $1.1B | $237.24M | — | $77.74M | — | — | $172.83M | $8.11M | $153.34M | -$18.24M | $145.77M | $1.75 | $1.49 | 83,433,000 | 91,975,000 |
|---|
| 2018-06-30 | $1.06B | $218.22M | — | $75.45M | — | — | $168.44M | $171.14M | $312.22M | $31.37M | $218.35M | $2.61 | $2.32 | 83,604,000 | 90,934,000 |
|---|
| 2018-03-31 | $995.08M | $201.96M | — | $76.94M | — | — | $89.95M | -$4.62M | $58.83M | -$29.01M | $71.08M | $0.86 | $0.71 | 82,983,000 | 89,069,000 |
|---|
| 2017-12-31 | $950.59M | $199.73M | — | $70.04M | — | — | $94.36M | -$8.51M | $55.11M | $31.76M | $85.89M | $0.38 | $0.36 | 720,000 | 808,000 |
|---|
| 2017-09-30 | $828.43M | $166.29M | — | $70.65M | — | — | -$18.59M | -$10.22M | -$53.84M | -$279.48M | $179.64M | $2.22 | $1.79 | 80,817,000 | 87,196,000 |
|---|
| 2017-06-30 | $767.39M | $139.03M | — | $55.43M | — | — | $75.64M | $10.23M | $61.14M | -$19.42M | $66.27M | $0.84 | $0.70 | 79,067,000 | 83,778,000 |
|---|
| 2017-03-31 | $760.83M | $145.96M | — | $54.76M | — | — | $37.06M | -$7.71M | $4.55M | -$23.91M | $26.21M | $0.34 | $0.29 | 78,193,000 | 82,504,000 |
|---|
| 2016-12-31 | $811.16M | $212.47M | — | $50.4M | — | — | $112.82M | $40.25M | $126.58M | $12.46M | $127.18M | $1.26 | $1.26 | -312,000 | -312,000 |
|---|
| 2016-09-30 | $764.1M | $179.13M | — | $49.7M | — | — | $85.58M | $11.7M | $70.17M | $17.83M | $43.16M | $0.54 | $0.49 | 79,532,000 | 81,619,000 |
|---|
| 2016-06-30 | $745.44M | $170.4M | — | $53.57M | — | — | -$252.45M | -$7.19M | -$287.28M | -$96.74M | -$194.78M | -$2.45 | -$2.45 | 79,523,000 | 79,523,000 |
|---|
| 2016-03-31 | $819.18M | $193.73M | — | $59.1M | — | — | $21.42M | $15.9M | $9.45M | $1.52M | $8.28M | $0.10 | $0.09 | 82,027,000 | 84,825,000 |
|---|
| 2015-12-31 | $848.73M | $214.08M | — | $58.08M | — | — | -$5.43M | -$2.81M | -$36.61M | -$5.21M | -$37.95M | -$0.38 | -$0.38 | 20,000 | 20,000 |
|---|
| 2015-09-30 | $838.56M | $199.38M | — | $46.86M | — | — | $87.13M | $34.4M | $105.54M | $40.51M | $65.61M | $0.79 | $0.74 | 82,910,000 | 88,900,000 |
|---|
| 2015-06-30 | $771.13M | $177.96M | — | $46.43M | — | — | $62.77M | -$1.64M | $45.92M | -$11.97M | $59.31M | $0.72 | $0.68 | 82,416,000 | 87,090,000 |
|---|
| 2015-03-31 | $772.51M | $186.74M | — | $45.26M | — | — | $35.12M | $6.99M | $28.04M | $6.18M | $26.41M | $0.32 | $0.30 | 83,453,000 | 88,758,000 |
|---|
| 2014-12-31 | $830.75M | $215.55M | — | $42.16M | — | — | $110.37M | $6.33M | $111.9M | $43.91M | $64.53M | $0.83 | $0.77 | 204,000 | 303,000 |
|---|
| 2014-09-30 | $782.23M | $224.7M | — | $40.69M | — | — | $100.95M | $4.11M | $90.45M | -$59.82M | $326.81M | $3.91 | $3.68 | 83,591,000 | 88,790,000 |
|---|
| 2014-06-30 | $756.32M | $210.73M | — | $38.85M | — | — | $95.69M | -$69.75M | $11.89M | $29.89M | -$18M | -$0.22 | -$0.22 | 83,178,000 | 83,178,000 |
|---|
| 2014-03-31 | $740.25M | $209.23M | — | $38.82M | — | — | $71.71M | -$1.96M | $55.69M | $21.39M | $35.89M | $0.44 | $0.41 | 82,484,000 | 87,204,000 |
|---|
| 2013-12-31 | $724.46M | — | — | $35.36M | — | — | $112.95M | $11.94M | $112.04M | $33.21M | $74.86M | $0.92 | $0.88 | -156,000 | 74,000 |
|---|
| 2013-09-30 | $756.87M | — | — | $35.23M | — | — | $122M | $16.72M | $127.85M | $36.13M | $96.94M | $1.17 | $1.13 | 83,094,000 | 86,072,000 |
|---|
| 2013-06-30 | $799.41M | — | — | $34.05M | — | — | $106.7M | -$4,000.00 | $97.96M | $39.42M | $58.29M | $0.70 | $0.67 | 83,609,000 | 86,563,000 |
|---|
| 2013-03-31 | $742.25M | — | — | $35.12M | — | — | $84.55M | $1.66M | $78.46M | $25.75M | $53.64M | $0.64 | $0.61 | 84,218,000 | 87,380,000 |
|---|
| 2012-12-31 | $765.25M | — | — | $33.9M | — | — | $85.29M | -$5.85M | $80.26M | $35.86M | $41.94M | $0.47 | $0.43 | 481,000 | 297,000 |
|---|
| 2012-09-30 | $714.47M | — | — | $27.6M | — | — | $78.03M | $447,000.00 | $73.79M | $27.61M | $40.56M | $0.46 | $0.43 | 88,296,000 | 94,690,000 |
|---|
| 2012-06-30 | $680.61M | — | — | $26.91M | — | — | $97.48M | -$368,000.00 | $76.74M | $28.63M | $43.46M | $0.50 | $0.47 | 86,174,000 | 91,940,000 |
|---|
| 2012-03-31 | $640.6M | — | — | $23.48M | — | — | $62.77M | $2.76M | $58.27M | $27.12M | $34.84M | $0.42 | $0.38 | 82,801,000 | 91,718,000 |
|---|
| 2011-12-31 | $596.94M | — | — | $34.2M | — | — | $55.46M | $4.79M | $44.2M | $2.4M | $46.11M | $0.58 | $0.53 | -1,143,000 | -569,000 |
|---|
| 2011-09-30 | $516.88M | — | — | $21.56M | — | — | $46.74M | $4.31M | $35.97M | -$32M | $64.97M | $0.77 | $0.69 | 84,613,000 | 93,742,000 |
|---|
| 2011-06-30 | $485.4M | $181.47M | — | $17.28M | — | — | $58.23M | $5.64M | $55.15M | $9.52M | $42.42M | $0.47 | $0.44 | 90,050,000 | 97,302,000 |
|---|
| 2011-03-31 | $460.21M | $172.72M | — | $17.72M | — | — | $37.34M | $752,000.00 | $36.21M | $16.04M | $18.07M | $0.20 | $0.19 | 89,081,000 | 93,676,000 |
|---|
| 2010-12-31 | $451.43M | $171.11M | — | $19.04M | — | — | -$21.45M | $19.59M | -$27.55M | $5.11M | $86.96M | $0.82 | $0.82 | -3,306,000 | -6,594,000 |
|---|
| 2010-09-30 | $412.97M | $148.56M | — | $16.89M | — | — | $37.68M | $268,000.00 | $37.96M | $15.52M | $17.51M | $0.17 | $0.16 | 103,152,000 | 106,228,000 |
|---|
| 2010-06-30 | $394.24M | $140.64M | — | $14.37M | — | — | $24.63M | -$3.91M | $20.73M | $5.31M | $13.59M | $0.12 | $0.12 | 109,287,000 | 112,607,000 |
|---|
| 2010-03-31 | $378.18M | $131.15M | — | $14.79M | — | — | $8.93M | — | — | $6.15M | -$18.71M | -$0.16 | -$0.16 | — | — |
|---|
| 2009-12-31 | $338.06M | $106.39M | — | $12.75M | — | — | -$1.02B | -$7.35M | — | -$44.26M | -$1.01B | -$7.30 | -$7.30 | — | — |
|---|
| 2009-09-30 | $336.58M | $106.03M | — | $12.97M | — | — | $7.12M | $50.96M | — | $34.27M | $21.68M | $0.16 | $0.16 | — | — |
|---|
| 2009-06-30 | $340.05M | $106.72M | — | $16.42M | — | — | $3.91M | $60.83M | — | $22.14M | $40.81M | $0.28 | $0.28 | — | — |
|---|
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.49B | $948.37M | — | $449.51M | — | — | $872.53M | $21.03M | $746M | $132.54M | $613.46M | $2.53 | $2.38 | 242,676,000 | 262,475,000 |
|---|
| 2024-12-31 | $3.48B | $991.27M | — | $442.18M | — | — | $823.31M | $40.82M | $704.06M | $152.74M | $551.31M | $2.12 | $2.02 | 260,299,000 | 279,063,000 |
|---|
| 2023-12-31 | $3.36B | $954.01M | — | $384.19M | — | — | $916.9M | $19.77M | $776.78M | $125.31M | $651.47M | $2.36 | $2.26 | 275,773,000 | 293,284,000 |
|---|
| 2022-12-31 | $3.19B | $959.96M | — | $333.64M | — | — | $515.01M | $8.03M | $377.49M | $15.36M | $359.92M | $1.28 | $1.24 | 282,564,000 | 295,215,000 |
|---|
| 2021-12-31 | $2.98B | $839.31M | — | $241.05M | — | — | $851.68M | -$465.04M | $256.15M | -$19.9M | $276.55M | $1.01 | $0.93 | 275,004,000 | 304,840,000 |
|---|
| 2020-12-31 | $2.39B | $635.83M | — | $169.81M | — | — | $745.72M | $15.86M | $630.95M | $43.27M | $221.61M | $0.73 | $0.66 | 223,433,000 | 256,020,000 |
|---|
| 2019-12-31 | $2.05B | $527.18M | — | $151.96M | — | — | $645.45M | -$2.03M | $532.42M | $15.08M | $566.53M | $2.50 | $2.15 | 181,869,000 | 201,782,000 |
|---|
| 2018-12-31 | $1.73B | $410M | — | $132.03M | — | — | $549.47M | $7.51M | $462.41M | $11.31M | $757.75M | $3.48 | $3.05 | 180,025,000 | 197,110,000 |
|---|
| 2017-12-31 | $3.31B | $651.01M | — | $250.88M | — | — | $188.47M | -$16.21M | $66.96M | -$291.05M | $358.01M | $3.81 | $3.18 | 80,089,000 | 85,310,000 |
|---|
| 2016-12-31 | $3.14B | $755.73M | — | $212.77M | — | — | -$32.63M | $60.65M | -$81.09M | -$64.93M | -$16.15M | -$0.52 | -$0.52 | 80,045,000 | 80,045,000 |
|---|
| 2015-12-31 | $3.23B | $778.16M | — | $196.62M | — | — | $179.59M | $36.94M | $142.89M | $29.52M | $113.37M | $1.44 | $1.33 | 82,944,000 | 88,267,000 |
|---|
| 2014-12-31 | $3.11B | $860.2M | — | $160.52M | — | — | $378.73M | -$52.48M | $269.93M | $35.37M | $409.23M | $4.98 | $4.68 | 83,292,000 | 88,558,000 |
|---|
| 2013-12-31 | $3.02B | $977.36M | — | $139.76M | — | — | $426.2M | $30.31M | $416.3M | $134.5M | $283.73M | $3.42 | $3.29 | 83,480,000 | 86,742,000 |
|---|
| 2012-12-31 | $2.8B | $991.69M | — | $116.53M | — | — | $323.57M | -$3.01M | $289.06M | $119.22M | $160.8M | $1.85 | $1.71 | 86,247,000 | 93,089,000 |
|---|
| 2011-12-31 | $2.06B | — | — | $90.76M | — | — | $197.76M | $15.49M | $171.52M | -$4.05M | $171.58M | $2.01 | $1.85 | 86,755,000 | 94,321,000 |
|---|
| 2010-12-31 | $1.64B | $593.82M | — | $65.1M | — | — | $49.8M | -$1.43M | $22.69M | $32.08M | $99.36M | $0.93 | $0.93 | 106,274,000 | 106,274,000 |
|---|
| 2009-12-31 | $1.35B | $429.85M | — | $57.84M | — | — | -$1.04B | $105M | -$947M | $9.47M | -$978.82M | -$7.06 | -$7.06 | 138,599,000 | 138,599,000 |
|---|
| 2008-12-31 | $1.41B | $456.95M | — | $63.82M | — | — | -$44.25M | $155.49M | — | -$30.7M | -$156.2M | -$1.12 | -$1.08 | — | — |
|---|