Complete source-backed income-statement history.
- Available history
- 2012-09-30 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 | $354.2M | — | — | — | — | $232.6M | — | -$47.94M | — | — | $73.51M | $0.24 | $0.24 | 307,183,000 | 307,920,000 |
|---|
| 2026-03-31 | $354.82M | — | — | — | — | $220.71M | — | -$6.35M | — | — | $127.75M | $0.42 | $0.41 | 307,024,000 | 307,679,000 |
|---|
| 2025-12-31 | $353.75M | — | — | — | — | $224.47M | — | $7.85M | — | — | $137.13M | $0.45 | $0.44 | 49,000 | -108,000 |
|---|
| 2025-09-30 | $340.84M | — | — | — | — | $230.43M | — | -$16.17M | — | — | $94.24M | $0.31 | $0.31 | 307,193,000 | 308,084,000 |
|---|
| 2025-06-30 | $339.49M | — | — | — | — | $215.81M | — | -$38.54M | — | — | $85.14M | $0.28 | $0.28 | 306,975,000 | 307,609,000 |
|---|
| 2025-03-31 | $337.51M | — | — | — | — | $217.87M | — | -$49.9M | — | — | $69.73M | $0.23 | $0.23 | 306,766,000 | 307,252,000 |
|---|
| 2024-12-31 | $328.44M | — | — | — | — | $217.2M | — | -$27.83M | — | — | $83.4M | $0.28 | $0.27 | 612,000 | 661,000 |
|---|
| 2024-09-30 | $320.68M | — | — | — | — | $210.29M | — | -$13.56M | — | — | $96.84M | $0.32 | $0.32 | 302,676,000 | 303,608,000 |
|---|
| 2024-06-30 | $315.69M | — | — | — | — | $200.26M | — | -$45.31M | — | — | $70.13M | $0.23 | $0.23 | 302,197,000 | 302,903,000 |
|---|
| 2024-03-31 | $320.24M | — | — | — | — | $198.27M | — | -$33.06M | — | — | $88.91M | $0.29 | $0.29 | 302,021,000 | 302,712,000 |
|---|
| 2023-12-31 | $316.49M | — | — | — | — | $202.51M | — | -$41.28M | — | — | $72.7M | $0.24 | $0.24 | 22,000 | -71,000 |
|---|
| 2023-09-30 | $307.31M | — | — | — | — | $202.65M | — | -$40.93M | — | — | $63.74M | $0.21 | $0.21 | 301,007,000 | 302,511,000 |
|---|
| 2023-06-30 | $309.79M | — | — | — | — | $213.48M | — | -$39.91M | — | — | $56.41M | $0.19 | $0.19 | 300,961,000 | 302,285,000 |
|---|
| 2023-03-31 | $311.44M | — | — | — | — | $198.6M | — | -$602,000.00 | — | — | $112.25M | $0.37 | $0.37 | 300,821,000 | 301,833,000 |
|---|
| 2022-12-31 | $308.57M | — | — | — | — | $203.23M | — | $1.82M | — | — | $107.16M | $0.36 | $0.35 | 312,000 | 958,000 |
|---|
| 2022-09-30 | $304.75M | — | — | — | — | $191.35M | — | -$33.66M | — | — | $79.74M | $0.26 | $0.26 | 300,213,000 | 301,341,000 |
|---|
| 2022-06-30 | $306.13M | — | — | — | — | $191.65M | — | -$26.69M | — | — | $87.79M | $0.29 | $0.29 | 299,992,000 | 301,094,000 |
|---|
| 2022-03-31 | $298.63M | — | — | — | — | $193.25M | — | -$25.88M | — | — | $79.51M | $0.27 | $0.26 | 298,528,000 | 299,457,000 |
|---|
| 2021-12-31 | $295.32M | — | — | — | — | $189.8M | — | -$24.27M | — | — | $81.24M | $0.28 | $0.27 | 243,000 | 626,000 |
|---|
| 2021-09-30 | $290.19M | — | — | — | — | $179.57M | — | -$64.47M | — | — | $46.15M | $0.15 | $0.15 | 297,188,000 | 298,269,000 |
|---|
| 2021-06-30 | $287.02M | — | — | — | — | $179.12M | — | -$17.48M | — | — | $90.43M | $0.30 | $0.30 | 297,216,000 | 298,277,000 |
|---|
| 2021-03-31 | $279.75M | — | — | — | — | $183.81M | — | -$43.57M | — | — | $52.37M | $0.18 | $0.18 | 297,110,000 | 297,846,000 |
|---|
| 2020-12-31 | $269.41M | — | — | — | — | $184.53M | — | -$60.47M | — | — | $24.4M | $0.09 | $0.09 | -10,000 | 582,000 |
|---|
| 2020-09-30 | $253.94M | — | — | — | — | $187.9M | — | -$38.09M | — | — | $27.94M | $0.09 | $0.09 | 296,562,000 | 296,862,000 |
|---|
| 2020-06-30 | $247.62M | — | — | — | — | $178.17M | — | -$60.41M | — | — | $9.04M | $0.03 | $0.03 | 296,546,000 | 296,773,000 |
|---|
| 2020-03-31 | $282.3M | — | — | — | — | $183.43M | — | -$39.09M | — | — | $59.78M | $0.20 | $0.20 | 297,841,000 | 298,264,000 |
|---|
| 2019-12-31 | $293.15M | — | — | — | — | $192.2M | — | -$38.89M | — | — | $62.06M | $0.21 | $0.21 | -28,000 | 407,000 |
|---|
| 2019-09-30 | $292.97M | — | — | — | — | $188.82M | — | -$23.29M | — | — | $80.85M | $0.27 | $0.27 | 298,031,000 | 298,879,000 |
|---|
| 2019-06-30 | $291.01M | — | — | — | — | $185.45M | — | -$36.6M | — | — | $68.96M | $0.23 | $0.23 | 298,140,000 | 298,893,000 |
|---|
| 2019-03-31 | $291.14M | — | — | — | — | $188.53M | — | -$39.71M | — | — | $62.9M | $0.21 | $0.21 | 298,599,000 | 299,029,000 |
|---|
| 2018-12-31 | $297.66M | — | — | — | — | $203.6M | — | -$16.5M | $77.55M | — | $77.55M | $0.26 | $0.26 | -957,000 | -874,000 |
|---|
| 2018-09-30 | $306.48M | — | — | — | — | $202.54M | — | $43.4M | $147.35M | — | $147.35M | $0.49 | $0.49 | 302,170,000 | 302,382,000 |
|---|
| 2018-06-30 | $313.03M | — | — | — | — | $204.36M | — | -$28.31M | $80.36M | — | $80.36M | $0.27 | $0.26 | 302,776,000 | 302,934,000 |
|---|
| 2018-03-31 | — | — | — | — | — | $212.34M | — | -$43.81M | $61.02M | — | $61.02M | $0.20 | $0.20 | 304,158,000 | 304,278,000 |
|---|
| 2017-12-31 | — | — | — | — | — | $207.84M | — | -$42.32M | $69.9M | — | $69.9M | $0.22 | $0.23 | 24,000 | 106,000 |
|---|
| 2017-09-30 | — | — | — | — | — | $204.94M | — | -$30.76M | $78.79M | — | $83.38M | $0.27 | $0.27 | 304,936,000 | 305,176,000 |
|---|
| 2017-06-30 | — | — | — | — | — | $209.6M | — | -$37.95M | $75.28M | — | $75.44M | $0.25 | $0.25 | 304,914,000 | 305,115,000 |
|---|
| 2017-03-31 | — | — | — | — | — | $205.52M | — | -$48.82M | $71.47M | — | $71.66M | $0.23 | $0.23 | 304,569,000 | 304,795,000 |
|---|
| 2016-12-31 | — | — | — | — | — | $200.52M | — | -$30.33M | $93.19M | — | $93.32M | $0.30 | $0.30 | 904,000 | 3,914,000 |
|---|
| 2016-09-30 | — | — | — | — | — | $203.17M | — | -$57.73M | $57.68M | — | $57.81M | $0.19 | $0.19 | 303,013,000 | 303,521,000 |
|---|
| 2016-06-30 | — | — | — | — | — | $194.74M | — | -$49.97M | $65.35M | — | $65.47M | $0.21 | $0.21 | 299,872,000 | 300,204,000 |
|---|
| 2016-03-31 | — | — | — | — | — | $203.39M | — | -$58.28M | $61.44M | — | $61.55M | $0.20 | $0.20 | 299,180,000 | 299,379,000 |
|---|
| 2015-12-31 | — | — | — | — | — | $213.67M | — | -$55.56M | $56.31M | — | $56.41M | $0.19 | $0.19 | 290,000 | 311,000 |
|---|
| 2015-09-30 | — | — | — | — | — | $199.85M | — | -$58.49M | $54.69M | — | $54.82M | $0.18 | $0.18 | 298,464,000 | 298,936,000 |
|---|
| 2015-06-30 | — | — | — | — | — | $201.89M | — | -$55.16M | $55.06M | — | $55.17M | $0.18 | $0.18 | 298,464,000 | 298,994,000 |
|---|
| 2015-03-31 | — | — | — | — | — | $221.91M | — | -$62.36M | $31.02M | — | $31.14M | $0.10 | $0.10 | 296,189,000 | 297,715,000 |
|---|
| 2014-12-31 | — | — | — | — | — | $212.08M | — | -$77.47M | $25.05M | — | $25.95M | $0.08 | $0.08 | 9,609,000 | 9,668,000 |
|---|
| 2014-09-30 | — | — | — | — | — | $206.64M | — | -$66.12M | $33.71M | — | $33.86M | $0.11 | $0.11 | 244,078,000 | 244,835,000 |
|---|
| 2014-06-30 | — | — | — | — | — | $208.22M | — | -$68.52M | $31.21M | — | $31.3M | $0.10 | $0.10 | 228,978,000 | 230,469,000 |
|---|
| 2014-03-31 | — | — | — | — | — | $215.08M | — | -$71.91M | $20.59M | — | $41.74M | $0.07 | $0.07 | 228,113,000 | 229,365,000 |
|---|
| 2013-12-31 | — | — | — | — | — | $243.05M | — | -$77.3M | -$15.56M | — | -$12.04M | -$0.05 | -$0.05 | 8,318,000 | 8,318,000 |
|---|
| 2013-09-30 | — | — | — | — | — | $205.21M | — | -$104.59M | -$23.7M | — | -$24.56M | -$0.10 | -$0.10 | 180,675,000 | 180,675,000 |
|---|
| 2013-06-30 | — | — | — | — | — | $200.1M | — | -$98.79M | -$20.67M | — | -$56.85M | -$0.24 | -$0.24 | 180,675,000 | 180,675,000 |
|---|
| 2013-03-31 | — | — | — | — | — | $208.72M | — | -$90.5M | -$21.9M | — | -$25.45M | -$0.11 | -$0.11 | 180,675,000 | 180,675,000 |
|---|
| 2012-12-31 | — | — | — | — | — | $196.17M | — | -$80.85M | -$23.91M | — | -$29M | -$0.13 | -$0.13 | -1,567,000 | -60,230,000 |
|---|
| 2012-09-30 | — | — | — | — | — | $214.87M | — | -$98.86M | -$33.24M | — | -$37.15M | -$0.16 | -$0.16 | 182,242,000 | 240,905,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 | $1.37B | — | — | — | — | $888.58M | — | -$96.77M | — | — | $386.23M | $1.26 | $1.25 | 307,181,000 | 307,866,000 |
|---|
| 2024-12-31 | $1.29B | — | — | — | — | $826.02M | — | -$119.76M | — | — | $339.27M | $1.12 | $1.11 | 303,130,000 | 304,038,000 |
|---|
| 2023-12-31 | $1.25B | — | — | — | — | $817.23M | — | -$122.72M | — | — | $305.09M | $1.01 | $1.01 | 300,977,000 | 302,376,000 |
|---|
| 2022-12-31 | $1.22B | — | — | — | — | $779.47M | — | -$84.41M | — | — | $354.19M | $1.18 | $1.17 | 299,938,000 | 301,742,000 |
|---|
| 2021-12-31 | $1.15B | — | — | — | — | $732.29M | — | -$149.8M | — | — | $270.19M | $0.91 | $0.90 | 297,408,000 | 298,835,000 |
|---|
| 2020-12-31 | $1.05B | — | — | — | — | $734.04M | — | -$198.06M | — | — | $121.17M | $0.41 | $0.41 | 296,972,000 | 297,899,000 |
|---|
| 2019-12-31 | $1.17B | — | — | — | — | $755.01M | — | -$138.48M | $274.77M | — | $274.77M | $0.92 | $0.92 | 298,229,000 | 299,334,000 |
|---|
| 2018-12-31 | $1.23B | — | — | — | — | $822.84M | — | -$45.22M | $366.28M | — | $366.28M | $1.21 | $1.21 | 302,074,000 | 302,339,000 |
|---|
| 2017-12-31 | $1.28B | — | — | — | — | $827.89M | — | -$159.86M | $295.43M | — | $300.37M | $0.98 | $0.98 | 304,834,000 | 305,281,000 |
|---|
| 2016-12-31 | — | — | — | — | — | $801.8M | — | -$196.31M | $277.67M | — | $278.14M | $0.91 | $0.91 | 301,601,000 | 305,060,000 |
|---|
| 2015-12-31 | — | — | — | — | — | $837.32M | — | -$231.58M | $197.08M | — | $197.54M | $0.65 | $0.65 | 298,004,000 | 305,017,000 |
|---|
| 2014-12-31 | — | — | — | — | — | $841.99M | — | -$284.02M | $110.58M | — | $132.85M | $0.36 | $0.36 | 243,390,000 | 244,588,000 |
|---|
| 2013-12-31 | — | — | — | — | — | $857.05M | — | -$371.18M | -$81.83M | — | -$118.88M | -$0.50 | -$0.50 | 188,993,000 | 188,993,000 |
|---|
| 2012-12-31 | — | — | — | — | — | $863.56M | — | -$375.1M | -$150.41M | — | -$160.71M | -$0.68 | -$0.68 | 180,675,000 | 180,675,000 |
|---|