Complete source-backed income-statement history.
- Available history
- 2009-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 | $925M | $197M | $728M | — | — | $652M | $76M | — | $74M | $19M | $55M | $0.14 | $0.14 | 404,100,000 | 404,400,000 |
|---|
| 2026-03-31 | $897M | $196M | $701M | — | — | $698M | $3M | — | $12M | $9M | $3M | $0.01 | $0.01 | 413,000,000 | 414,000,000 |
|---|
| 2025-12-31 | $899.9M | $192.7M | $707.2M | — | — | $658.1M | $49.1M | — | $60.9M | $14.4M | $46.5M | $0.11 | $0.11 | 100,000 | 4,000,000 |
|---|
| 2025-09-30 | $833.6M | $172.2M | $661.4M | — | — | $712.5M | -$51.1M | — | -$45.8M | -$14.9M | -$30.9M | -$0.07 | -$0.07 | 419,900,000 | 419,900,000 |
|---|
| 2025-06-30 | $781M | $168M | $613M | — | — | $640M | -$27M | — | $22M | $16M | $6M | $0.01 | $0.01 | 419,600,000 | 424,300,000 |
|---|
| 2025-03-31 | $732M | $153M | $579M | — | — | $622M | -$43M | — | -$7M | $8M | -$15M | -$0.04 | -$0.04 | 410,500,000 | 410,500,000 |
|---|
| 2024-12-31 | $709.2M | $140.4M | $568.8M | — | — | $528.5M | $40.3M | — | $84.9M | $24.8M | $60.1M | $0.15 | $0.15 | 100,000 | 200,000 |
|---|
| 2024-09-30 | $692.6M | $140.6M | $552M | — | — | $528.3M | $23.7M | — | $77.7M | $24.7M | $53M | $0.13 | $0.13 | 406,800,000 | 408,000,000 |
|---|
| 2024-06-30 | $677.8M | $135.8M | $542M | — | — | $558.1M | -$16.1M | — | $35.9M | $16.7M | $19.2M | $0.05 | $0.05 | 406,000,000 | 407,400,000 |
|---|
| 2024-03-31 | $656.4M | $141.2M | $515.2M | — | — | $558M | -$42.8M | — | $11.5M | $4.8M | $6.7M | $0.02 | $0.02 | 405,600,000 | 407,300,000 |
|---|
| 2023-12-31 | $640.1M | $135.8M | $504.3M | — | — | $435.3M | $69M | — | $133.5M | $36.7M | $96.8M | $0.23 | $0.24 | 100,000 | 200,000 |
|---|
| 2023-09-30 | $624.7M | $123.7M | $501M | — | — | $439.4M | $61.6M | — | $120.5M | $29.9M | $90.6M | $0.22 | $0.22 | 405,600,000 | 407,200,000 |
|---|
| 2023-06-30 | $605.9M | $112.4M | $493.5M | — | — | $414.4M | $79.1M | — | $131.6M | $31.1M | $100.5M | $0.25 | $0.25 | 405,400,000 | 406,700,000 |
|---|
| 2023-03-31 | $584.4M | $119.2M | $465.2M | — | — | $393M | $72.2M | — | $116.3M | $29.2M | $87.1M | $0.22 | $0.21 | 404,500,000 | 406,200,000 |
|---|
| 2022-12-31 | $573.35M | $109.19M | $464.16M | — | — | $336.95M | $127.21M | — | $159.58M | $35.16M | $124.42M | $0.31 | $0.31 | 2,650,000 | 2,827,000 |
|---|
| 2022-09-30 | $556.92M | $108.36M | $448.56M | — | — | $363.23M | $85.33M | — | $97.37M | $25.08M | $72.29M | $0.18 | $0.18 | 394,712,000 | 396,209,000 |
|---|
| 2022-06-30 | $536.31M | $100.97M | $435.34M | — | — | $325.15M | $110.18M | — | $108.13M | $24.65M | $83.47M | $0.21 | $0.21 | 393,342,000 | 394,478,000 |
|---|
| 2022-03-31 | $515.83M | $95.48M | $420.35M | — | — | $292.07M | $128.28M | — | $121.42M | $32.1M | $89.32M | $0.23 | $0.23 | 392,895,000 | 394,234,000 |
|---|
| 2021-12-31 | $506.75M | $86.29M | $420.46M | — | — | $280.11M | $140.35M | — | $133.4M | $40.47M | $92.94M | $0.24 | $0.23 | 99,000 | 164,000 |
|---|
| 2021-09-30 | $499.32M | $92.6M | $406.72M | — | — | $316.99M | $89.73M | — | $83.34M | $19.03M | $64.3M | $0.16 | $0.16 | 392,419,000 | 394,295,000 |
|---|
| 2021-06-30 | $480.33M | $89.57M | $390.77M | — | — | $289.76M | $101.01M | — | $93.98M | $32.83M | $61.15M | $0.16 | $0.16 | 392,306,000 | 394,098,000 |
|---|
| 2021-03-31 | $457.7M | $88.75M | $368.95M | — | — | $267.74M | $101.21M | — | $93.28M | $19.07M | $74.21M | $0.19 | $0.19 | 391,578,000 | 393,715,000 |
|---|
| 2020-12-31 | $444.39M | $78.15M | $366.24M | — | — | $311.03M | $55.21M | — | $46.44M | $10.65M | $35.79M | $0.09 | $0.09 | 3,549,000 | 3,562,000 |
|---|
| 2020-09-30 | $425.62M | $77.87M | $347.76M | — | — | $270.95M | $76.81M | — | $68.93M | $10.75M | $58.19M | $0.15 | $0.15 | 391,586,000 | 394,013,000 |
|---|
| 2020-06-30 | $397.16M | $74.04M | $323.12M | — | — | $241.8M | $81.32M | — | $77.25M | $16.89M | $60.36M | $0.16 | $0.16 | 375,239,000 | 377,336,000 |
|---|
| 2020-03-31 | $391.85M | $78.91M | $312.94M | — | — | $237.07M | $75.86M | — | $78.36M | $5.56M | $72.79M | $2.00 | $1.98 | 36,471,000 | 36,776,000 |
|---|
| 2019-12-31 | $374.73M | $75M | $299.73M | — | — | $198.74M | $100.99M | — | $114.31M | $26.38M | $87.93M | -$5.39 | -$5.34 | 326,803,000 | 329,686,000 |
|---|
| 2019-09-30 | $352.81M | $71.17M | $281.64M | — | — | $187.37M | $94.27M | — | $98.92M | $20.3M | $72.79M | $2.16 | $2.15 | 36,333,000 | 36,652,000 |
|---|
| 2019-06-30 | $343.76M | $71.92M | $271.84M | — | — | $197.04M | $74.8M | — | $80.02M | $16.77M | $63.25M | $1.74 | $1.73 | 36,310,000 | 36,627,000 |
|---|
| 2019-03-31 | $328.43M | $71.15M | $257.27M | — | — | $163.78M | $93.49M | — | $97.71M | $12.54M | $85.17M | $2.35 | $2.33 | 36,237,000 | 36,567,000 |
|---|
| 2018-12-31 | $315.57M | $68.25M | $247.32M | — | — | $141.67M | $105.66M | — | $109.57M | $26.06M | $83.51M | $2.31 | $2.29 | 26,000 | 9,000 |
|---|
| 2018-09-30 | $305.53M | $72.07M | $233.45M | — | — | $162.77M | $70.69M | — | $73.01M | $14.25M | $58.76M | $1.63 | $1.61 | 36,129,000 | 36,518,000 |
|---|
| 2018-06-30 | $297.02M | $67.14M | $229.88M | — | — | $186.11M | $43.77M | — | $45.7M | $1.86M | $43.84M | $1.22 | $1.20 | 36,073,000 | 36,450,000 |
|---|
| 2018-03-31 | $273.72M | $62.48M | $211.24M | — | — | $157.8M | $53.45M | — | $55.74M | $3.51M | $52.23M | $1.46 | $1.44 | 35,893,000 | 36,350,000 |
|---|
| 2017-12-31 | $253.99M | $58.3M | $195.69M | — | — | $144.93M | $50.76M | — | $48.69M | $4.49M | $44.2M | $1.28 | $1.26 | 825,000 | 854,000 |
|---|
| 2017-09-30 | $247.53M | $55.48M | $192.05M | — | — | $134.54M | $57.51M | — | $55.17M | $20.99M | $34.18M | $1.05 | $1.04 | 32,444,000 | 32,814,000 |
|---|
| 2017-06-30 | $237.15M | $55.27M | $181.88M | — | — | $154M | $27.88M | — | $25.8M | $3.61M | $22.18M | $0.68 | $0.68 | 32,406,000 | 32,739,000 |
|---|
| 2017-03-31 | $226.55M | $51.35M | $175.21M | — | — | $137.55M | $37.66M | — | $35.41M | $13.28M | $22.13M | $0.69 | $0.68 | 32,276,000 | 32,563,000 |
|---|
| 2016-12-31 | $218.31M | $46.01M | $172.3M | — | — | $125.41M | $46.89M | — | $45.52M | $15.95M | $29.57M | $0.91 | $0.91 | 15,000 | 13,000 |
|---|
| 2016-09-30 | $212.71M | $42.22M | $170.49M | — | — | $130.89M | $39.6M | — | $37.44M | $14.24M | $23.2M | $0.72 | $0.72 | 32,186,000 | 32,440,000 |
|---|
| 2016-06-30 | $206.87M | $42.68M | $164.19M | — | — | $136.07M | $28.12M | — | $25.82M | $10.25M | $15.58M | $0.48 | $0.48 | 32,186,000 | 32,448,000 |
|---|
| 2016-03-31 | $199.74M | $42.9M | $156.84M | — | — | $126.54M | $30.3M | — | $47.82M | $11.16M | $16.72M | $0.52 | $0.52 | 32,085,000 | 32,382,000 |
|---|
| 2015-12-31 | $193.01M | $45.13M | $147.88M | — | — | $112.36M | $35.52M | — | $55.05M | $10.25M | $22.99M | $0.72 | $0.72 | 233,000 | 16,000 |
|---|
| 2015-09-30 | $189.08M | $53.73M | $135.35M | — | — | $135.78M | -$431,000.00 | — | $22.09M | $2.61M | -$5.36M | -$0.17 | -$0.17 | 31,980,000 | 31,980,000 |
|---|
| 2015-06-30 | $170.66M | $44.63M | $126.02M | — | — | $146.15M | -$20.13M | — | -$1.46M | -$7.38M | -$14.97M | -$0.47 | -$0.47 | 31,991,000 | 31,991,000 |
|---|
| 2015-03-31 | $159.02M | $45.4M | $113.62M | — | — | $117.13M | -$3.51M | — | $14.31M | $571,000.00 | -$6.13M | -$0.19 | -$0.19 | 31,831,000 | 31,831,000 |
|---|
| 2014-12-31 | $156.1M | $42.92M | $113.17M | — | — | $89.83M | $23.35M | — | $42.99M | $7.28M | $13.92M | $0.44 | $0.43 | 523,000 | 507,000 |
|---|
| 2014-09-30 | $153.06M | $40.93M | $112.12M | — | — | $88.64M | $23.48M | — | $43.69M | $7.87M | $12.96M | $0.41 | $0.40 | 31,742,000 | 32,075,000 |
|---|
| 2014-06-30 | $147.71M | $39.48M | $108.23M | — | — | $91.32M | $16.91M | — | $37.58M | $4.97M | $8.25M | $0.28 | $0.28 | 29,061,000 | 29,486,000 |
|---|
| 2014-03-31 | $119.08M | $33.64M | $85.43M | — | — | $68.29M | $17.14M | — | $26.99M | $5.92M | $9.74M | $0.34 | $0.34 | 28,273,000 | 28,840,000 |
|---|
| 2013-12-31 | $115.61M | $31.75M | $83.86M | — | — | $62.16M | $21.7M | — | $31.52M | $7.29M | $12.8M | $0.46 | $0.45 | 63,000 | 75,000 |
|---|
| 2013-09-30 | $112.3M | $31.72M | $80.58M | — | — | $60.81M | $19.77M | — | $29.79M | $7.03M | $11.05M | $0.40 | $0.39 | 27,758,000 | 28,349,000 |
|---|
| 2013-06-30 | $109M | $32.1M | $76.9M | — | — | $61.62M | $15.28M | — | $25.33M | $5.32M | $8.29M | $0.30 | $0.29 | 27,636,000 | 28,168,000 |
|---|
| 2013-03-31 | $104.03M | $33.61M | $70.43M | — | — | $73.03M | -$2.6M | — | $7.57M | -$1.84M | -$2.41M | -$0.09 | -$0.09 | 27,428,000 | 27,428,000 |
|---|
| 2012-12-31 | $100.08M | $31.48M | $68.61M | — | — | $58.7M | $9.91M | — | $20.46M | $3.47M | $4.71M | $0.17 | $0.18 | 254,000 | 258,000 |
|---|
| 2012-09-30 | $96M | $30.88M | $65.12M | — | — | $56.17M | $8.95M | — | $19.64M | $404,000.00 | $6.78M | $0.25 | $0.24 | 27,243,000 | 27,673,000 |
|---|
| 2012-06-30 | $85.22M | $28.17M | $57.05M | — | — | $57.06M | -$13,000.00 | — | $8.17M | $5.63M | -$6.71M | -$0.25 | -$0.25 | 26,465,000 | 26,465,000 |
|---|
| 2012-03-31 | $68.63M | $24.33M | $44.3M | — | — | $35.69M | $8.6M | — | $11.92M | $3.72M | $5.13M | $0.20 | $0.20 | 25,128,000 | 25,528,000 |
|---|
| 2011-12-31 | $66.16M | $22.01M | $44.15M | — | — | $36.39M | $7.76M | — | $10.97M | $2.81M | $5.18M | $0.21 | $0.21 | 626,000 | 624,000 |
|---|
| 2011-09-30 | $63.83M | $21.18M | $42.65M | — | — | $39.65M | $3M | — | $6.01M | $887,000.00 | $2.31M | $0.09 | $0.09 | 24,973,000 | 25,317,000 |
|---|
| 2011-06-30 | $62.13M | $22.41M | $39.72M | — | — | $35.81M | $3.91M | — | $7.12M | $1.45M | $2.64M | $0.12 | $0.12 | 22,011,000 | 22,426,000 |
|---|
| 2011-03-31 | $59.62M | $22.57M | $37.05M | — | — | $29.96M | $7.1M | — | $10.53M | $2.77M | $4.53M | $0.22 | $0.22 | 20,531,000 | 20,965,000 |
|---|
| 2010-12-31 | $58.19M | $21.28M | $36.91M | — | — | $29.86M | $7.05M | — | $20.11M | $3.43M | $3.77M | $0.18 | $0.18 | 21,000 | 30,000 |
|---|
| 2010-09-30 | $57.14M | $20.76M | $36.38M | — | — | $30.25M | $6.14M | — | $6.29M | $2.91M | $3.38M | $0.17 | $0.16 | 20,328,000 | 20,688,000 |
|---|
| 2010-06-30 | $55.84M | $20.36M | $35.48M | — | — | $30.99M | $4.49M | — | $4.69M | $1.44M | $3.25M | $0.16 | $0.16 | 20,278,000 | 20,624,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.25B | $686M | $2.56B | — | — | $2.63B | -$72M | — | $30M | $23M | $7M | $0.02 | $0.02 | 416,800,000 | 420,700,000 |
|---|
| 2024-12-31 | $2.74B | $558M | $2.18B | — | — | $2.17B | $5M | — | $210M | $71M | $139M | $0.34 | $0.34 | 406,300,000 | 407,800,000 |
|---|
| 2023-12-31 | $2.46B | $491M | $1.96B | — | — | $1.68B | $282M | — | $502M | $127M | $375M | $0.92 | $0.92 | 405,300,000 | 406,900,000 |
|---|
| 2022-12-31 | $2.18B | $414M | $1.77B | — | — | $1.32B | $451M | — | $486.5M | $117M | $369.5M | $0.93 | $0.93 | 396,300,000 | 397,800,000 |
|---|
| 2021-12-31 | $1.94B | $357.2M | $1.59B | — | — | $1.15B | $432.3M | — | $404M | $111.4M | $292.6M | $0.75 | $0.74 | 392,200,000 | 394,200,000 |
|---|
| 2020-12-31 | $1.66B | $308.97M | $1.35B | — | — | $1.06B | $289.2M | — | $270.98M | $43.85M | $227.13M | $0.60 | $0.59 | 380,726,000 | 383,266,000 |
|---|
| 2019-12-31 | $1.4B | $289.24M | $1.11B | — | — | $746.93M | $363.55M | — | $390.95M | $75.99M | $314.96M | $0.87 | $0.86 | 363,096,000 | 366,301,000 |
|---|
| 2018-12-31 | $1.19B | $269.93M | $921.9M | — | — | $648.34M | $273.56M | — | $284.02M | $45.68M | $238.33M | $6.61 | $6.54 | 36,058,000 | 36,448,000 |
|---|
| 2017-12-31 | $965.23M | $220.4M | $744.83M | — | — | $571.01M | $173.82M | — | $165.06M | $42.36M | $122.7M | $3.70 | $3.66 | 33,200,000 | 33,559,000 |
|---|
| 2016-12-31 | $837.63M | $173.81M | $663.82M | — | — | $518.91M | $144.91M | — | $136.66M | $51.59M | $85.07M | $2.64 | $2.62 | 32,167,000 | 32,436,000 |
|---|
| 2015-12-31 | $711.76M | $188.89M | $522.88M | — | — | $511.42M | $11.46M | — | $89.99M | $6.05M | -$3.47M | -$0.11 | -$0.11 | 32,167,000 | 31,950,000 |
|---|
| 2014-12-31 | $575.94M | $156.98M | $418.96M | — | — | $338.08M | $80.88M | — | $151.25M | $26.04M | $44.87M | $1.48 | $1.46 | 30,215,000 | 30,641,000 |
|---|
| 2013-12-31 | $440.94M | $129.19M | $311.76M | — | — | $257.6M | $54.15M | — | $94.21M | $17.8M | $29.73M | $1.07 | $1.05 | 27,670,000 | 28,212,000 |
|---|
| 2012-12-31 | $349.94M | $114.87M | $235.07M | — | — | $207.63M | $27.44M | — | $60.19M | $13.22M | $9.92M | $0.37 | $0.37 | 26,533,000 | 26,949,000 |
|---|
| 2011-12-31 | $251.74M | $88.17M | $163.57M | — | — | $141.8M | $21.77M | — | $34.62M | $7.91M | $14.66M | $0.63 | $0.62 | 23,131,000 | 23,527,000 |
|---|
| 2010-12-31 | $226.26M | $83.6M | $142.66M | — | — | $119.89M | $22.78M | — | $36.42M | $10.22M | $13.29M | $0.65 | $0.64 | 20,330,000 | 20,707,000 |
|---|
| 2009-12-31 | $209.66M | $73.71M | $135.95M | — | — | $104.11M | $31.84M | — | $46.51M | $14.4M | $18.69M | $0.95 | $0.94 | 19,780,000 | 19,925,000 |
|---|