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 | $839M | — | — | — | — | $703M | $136M | — | $19M | $5M | $14M | $0.21 | $0.21 | 98,000,000 | 100,000,000 |
|---|
| 2026-03-31 | $768M | — | — | — | — | $687M | $81M | — | -$28M | -$8M | -$20M | -$0.34 | -$0.34 | 97,000,000 | 97,000,000 |
|---|
| 2025-12-31 | $792M | — | — | — | — | $676M | $116M | — | -$26M | -$16M | -$10M | -$0.22 | -$0.22 | 1,000,000 | 1,000,000 |
|---|
| 2025-09-30 | $749M | — | — | — | — | $647M | $102M | — | -$28M | -$18M | -$10M | -$0.24 | -$0.24 | 97,000,000 | 97,000,000 |
|---|
| 2025-06-30 | $772M | — | — | — | — | $690M | $82M | — | -$35M | $21M | -$56M | -$0.71 | -$0.71 | 97,000,000 | 97,000,000 |
|---|
| 2025-03-31 | $782M | — | — | — | — | $690M | $92M | — | -$24M | -$15M | -$9M | -$0.23 | -$0.23 | 96,000,000 | 96,000,000 |
|---|
| 2024-12-31 | $1.05B | — | — | — | — | $720M | $325M | — | $216M | $47M | $169M | $1.64 | $1.62 | 0 | 0 |
|---|
| 2024-09-30 | $950M | — | — | — | — | $700M | $250M | — | $128M | $32M | $96M | $0.87 | $0.86 | 95,000,000 | 97,000,000 |
|---|
| 2024-06-30 | $826M | — | — | — | — | $674M | $152M | — | $29M | $7M | $22M | $0.09 | $0.09 | 95,000,000 | 96,000,000 |
|---|
| 2024-03-31 | $823M | — | — | — | — | $699M | $124M | — | $119M | $31M | $88M | $0.80 | $0.79 | 94,000,000 | 95,000,000 |
|---|
| 2023-12-31 | $864M | — | — | — | — | $751M | $113M | — | -$12M | -$3M | -$9M | -$0.24 | -$0.24 | 0 | 0 |
|---|
| 2023-09-30 | $803M | — | — | — | — | $719M | $84M | — | -$37M | $3M | -$40M | -$0.57 | -$0.57 | 93,000,000 | 93,000,000 |
|---|
| 2023-06-30 | $813M | — | — | — | — | $694M | $119M | — | $9M | $5M | $4M | -$0.10 | -$0.10 | 93,000,000 | 93,000,000 |
|---|
| 2023-03-31 | $801M | — | — | — | — | $734M | $67M | — | -$42M | -$11M | -$31M | -$0.48 | -$0.48 | 92,000,000 | 92,000,000 |
|---|
| 2022-12-31 | $1.07B | — | — | — | — | $709M | $363M | — | $244M | $58M | $186M | $1.91 | $1.86 | -1,000,000 | 0 |
|---|
| 2022-09-30 | $909M | — | — | — | — | $664M | $245M | — | $150M | $42M | $108M | $1.04 | $1.03 | 91,000,000 | 92,000,000 |
|---|
| 2022-06-30 | $868M | — | — | — | — | $650M | $218M | — | $137M | $38M | $99M | $0.92 | $0.91 | 93,000,000 | 94,000,000 |
|---|
| 2022-03-31 | $827M | — | — | — | — | $663M | $164M | — | $83M | $21M | $62M | $0.53 | $0.52 | 93,000,000 | 94,000,000 |
|---|
| 2021-12-31 | $721M | — | — | — | — | $616M | $105M | — | $42M | $13M | $29M | $0.17 | $0.17 | 1,000,000 | 0 |
|---|
| 2021-09-30 | $601M | — | — | — | — | $534M | $67M | — | $18M | $35M | -$17M | -$0.32 | -$0.32 | 95,000,000 | 95,000,000 |
|---|
| 2021-06-30 | $547M | — | — | — | — | $439M | $108M | — | $54M | $15M | $39M | $0.27 | $0.27 | 95,000,000 | 95,000,000 |
|---|
| 2021-03-31 | $544M | — | — | — | — | $443M | $101M | — | $54M | $15M | $39M | $0.28 | $0.27 | 94,000,000 | 95,000,000 |
|---|
| 2020-12-31 | $792M | — | — | — | — | $441M | $351M | — | $291M | $67M | $224M | $2.21 | $2.17 | -1,000,000 | 0 |
|---|
| 2020-09-30 | $604M | — | — | — | — | $392M | $212M | — | $165M | $43M | $122M | $1.15 | $1.14 | 95,000,000 | 96,000,000 |
|---|
| 2020-06-30 | $451M | — | — | — | — | $386M | $65M | — | $17M | $6M | $11M | -$0.02 | -$0.02 | 97,000,000 | 97,000,000 |
|---|
| 2020-03-31 | $534M | — | — | — | — | $410M | $124M | — | $71M | $18M | $53M | $0.41 | $0.40 | 98,000,000 | 99,000,000 |
|---|
| 2019-12-31 | $579M | — | — | — | — | $399M | $180M | — | $126M | $32M | $94M | $0.82 | $0.81 | -1,000,000 | 0 |
|---|
| 2019-09-30 | $517M | — | — | — | — | $378M | $139M | — | $82M | $23M | $59M | $0.46 | $0.46 | 100,000,000 | 101,000,000 |
|---|
| 2019-06-30 | $508M | — | — | — | — | $389M | $119M | — | $62M | $18M | $44M | $0.31 | $0.31 | 100,000,000 | 101,000,000 |
|---|
| 2019-03-31 | $518M | — | — | — | — | $478M | $40M | — | -$15M | $3M | -$18M | -$0.31 | -$0.31 | 99,000,000 | 99,000,000 |
|---|
| 2018-12-31 | $328M | — | — | — | — | $177M | $151M | — | $122M | $34M | $88M | $1.00 | $0.99 | 0 | 0 |
|---|
| 2018-09-30 | $279M | — | — | — | — | $171M | $108M | — | $83M | $22M | $61M | $0.70 | $0.69 | 88,000,000 | 89,000,000 |
|---|
| 2018-06-30 | $250M | — | — | — | — | $170M | $80M | — | $56M | $15M | $41M | $0.46 | $0.46 | 88,000,000 | 88,000,000 |
|---|
| 2018-03-31 | $226M | — | — | — | — | $176M | $50M | — | $26M | $6M | $20M | $0.22 | $0.22 | 89,000,000 | 90,000,000 |
|---|
| 2017-12-31 | $233.88M | — | — | — | — | $179.65M | $54.23M | — | $30.87M | -$134.75M | $165.62M | $2.25 | $2.22 | 1,223,000 | 1,509,000 |
|---|
| 2017-09-30 | $218.98M | — | — | — | — | $169.08M | $49.9M | — | $25.85M | $10.53M | $15.32M | $0.21 | $0.21 | 71,636,000 | 72,454,000 |
|---|
| 2017-06-30 | $226.68M | — | — | — | — | $84.29M | $142.39M | — | $118.45M | $47.89M | $70.56M | $0.98 | $0.97 | 71,821,000 | 72,501,000 |
|---|
| 2017-03-31 | $203.46M | — | — | — | — | $159.99M | $43.47M | — | $17.83M | $7.33M | $10.51M | $0.15 | $0.14 | 71,877,000 | 72,519,000 |
|---|
| 2016-12-31 | $237.62M | — | — | — | — | $153.58M | $84.04M | — | $60.14M | $24.31M | $35.83M | $0.50 | $0.50 | -2,000 | 41,000 |
|---|
| 2016-09-30 | $204.49M | — | — | — | — | $144.02M | $60.47M | — | $584,000.00 | $797,000.00 | -$213,000.00 | — | — | 71,879,000 | 71,879,000 |
|---|
| 2016-06-30 | $196.63M | — | — | — | — | $142.95M | $53.69M | — | $29.56M | $11.9M | $17.66M | $0.25 | $0.24 | 71,878,000 | 72,748,000 |
|---|
| 2016-03-31 | $173.72M | — | — | — | — | $137.61M | $36.11M | — | $15.41M | $6.42M | $8.99M | $0.13 | $0.12 | 71,791,000 | 72,582,000 |
|---|
| 2015-12-31 | $169.49M | — | — | — | — | $125.59M | $43.9M | — | $25.25M | $10.26M | $14.99M | $0.22 | $0.21 | 1,115,000 | 1,163,000 |
|---|
| 2015-09-30 | $151.1M | — | — | — | — | $121.76M | $29.34M | — | $10.73M | $4.12M | $6.61M | $0.09 | $0.09 | 71,638,000 | 72,341,000 |
|---|
| 2015-06-30 | $143.46M | — | — | — | — | $104.71M | $38.76M | — | $20.24M | $8.13M | $12.11M | $0.17 | $0.17 | 71,637,000 | 72,270,000 |
|---|
| 2015-03-31 | $133.3M | — | — | — | — | $105.25M | $28.06M | — | $9.54M | $3.94M | $5.6M | $0.10 | $0.10 | 58,224,000 | 58,737,000 |
|---|
| 2014-12-31 | $177.89M | — | — | — | — | $105.87M | $72.02M | — | $52.65M | $21.39M | $31.25M | $0.54 | $0.53 | 5,000 | 34,000 |
|---|
| 2014-09-30 | $131.7M | — | — | — | — | $90.55M | $41.16M | — | $22.55M | $8.61M | $13.94M | $0.24 | $0.24 | 57,863,000 | 58,394,000 |
|---|
| 2014-06-30 | $107.25M | — | — | — | — | $84.06M | $23.19M | — | $2.47M | $876,000.00 | $1.59M | $0.03 | $0.03 | 57,862,000 | 58,311,000 |
|---|
| 2014-03-31 | $91.3M | — | — | — | — | $73.89M | $17.41M | — | $2.14M | $859,000.00 | $1.28M | $0.02 | $0.02 | 57,847,000 | 58,286,000 |
|---|
| 2013-12-31 | $95.56M | — | — | — | — | $72.27M | $23.29M | — | $8.63M | $3.43M | $5.2M | $0.09 | $0.09 | 30,000 | 65,000 |
|---|
| 2013-09-30 | $88.29M | — | — | — | — | $64.07M | $24.22M | — | $11.56M | $4.49M | $7.07M | $0.12 | $0.12 | 57,713,000 | 58,078,000 |
|---|
| 2013-06-30 | $84.29M | — | — | — | — | $62.97M | $21.31M | — | $8.72M | $3.57M | $5.14M | $0.09 | $0.09 | 57,561,000 | 57,939,000 |
|---|
| 2013-03-31 | $78.17M | — | — | — | — | $63.11M | $15.06M | — | $2.52M | $1.65M | $870,000.00 | $0.02 | $0.02 | 57,523,000 | 57,701,000 |
|---|
| 2012-12-31 | $126.59M | — | — | — | — | $68.08M | $58.51M | — | -$2.17M | -$62,000.00 | -$2.11M | -$0.05 | -$0.05 | 19,000 | 53,000 |
|---|
| 2012-09-30 | $102.88M | — | — | — | — | $61.82M | $41.06M | — | $25.91M | $10.04M | $15.87M | $0.26 | $0.26 | 57,155,000 | 57,287,000 |
|---|
| 2012-06-30 | $94.69M | — | — | — | — | $61.65M | $33.05M | — | $17.92M | $6.93M | $10.99M | $0.17 | $0.17 | 57,151,000 | 57,190,000 |
|---|
| 2012-03-31 | $80.67M | — | — | — | — | $59.85M | $20.82M | — | $5.66M | $2.29M | $3.37M | $0.04 | $0.04 | 57,148,000 | 57,148,000 |
|---|
| 2011-12-31 | $84.67M | — | — | — | — | $58.08M | $26.59M | — | $11.32M | $3.75M | $7.58M | $0.10 | $0.10 | 2,000 | 3,000 |
|---|
| 2011-09-30 | $76.52M | — | — | — | — | $58.3M | $18.22M | — | $3.06M | $1.07M | $1.98M | — | — | 57,118,000 | 57,118,000 |
|---|
| 2011-06-30 | $76.2M | — | — | — | — | $57.17M | $19.03M | — | $3.69M | $1.13M | $2.56M | $0.01 | $0.01 | 57,115,000 | 57,116,000 |
|---|
| 2011-03-31 | $69.74M | — | — | — | — | $58.24M | $11.51M | — | -$4.49M | -$1.41M | -$3.08M | — | — | — | — |
|---|
| 2010-12-31 | $114.6M | — | — | — | — | $62.36M | $52.23M | — | $35.9M | $14.04M | $21.86M | $0.38 | $0.38 | 928,000 | 930,000 |
|---|
| 2010-09-30 | $85.35M | — | — | — | — | $60.7M | $24.65M | — | $7.96M | $2.46M | $5.51M | $0.07 | $0.07 | 57,071,000 | 57,072,000 |
|---|
| 2010-06-30 | $75.64M | — | — | — | — | $57.5M | $18.14M | — | $724,000.00 | $190,000.00 | $534,000.00 | -$0.11 | -$0.11 | 54,453,000 | 54,453,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.1B | — | — | — | — | $2.7B | $392M | — | -$113M | -$28M | -$85M | -$1.41 | -$1.41 | 97,000,000 | 97,000,000 |
|---|
| 2024-12-31 | $3.64B | — | — | — | — | $2.79B | $851M | — | $492M | $117M | $375M | $3.40 | $3.36 | 95,000,000 | 96,000,000 |
|---|
| 2023-12-31 | $3.28B | — | — | — | — | $2.9B | $383M | — | -$82M | -$6M | -$76M | -$1.39 | -$1.39 | 92,000,000 | 92,000,000 |
|---|
| 2022-12-31 | $3.68B | — | — | — | — | $2.69B | $990M | — | $614M | $159M | $455M | $4.38 | $4.33 | 92,000,000 | 93,000,000 |
|---|
| 2021-12-31 | $2.41B | — | — | — | — | $2.03B | $381M | — | $168M | $78M | $90M | $0.40 | $0.40 | 95,000,000 | 95,000,000 |
|---|
| 2020-12-31 | $2.38B | — | — | — | — | $1.63B | $752M | — | $544M | $134M | $410M | $3.73 | $3.69 | 96,000,000 | 97,000,000 |
|---|
| 2019-12-31 | $2.12B | — | — | — | — | $1.64B | $478M | — | $255M | $76M | $179M | $1.28 | $1.27 | 99,000,000 | 100,000,000 |
|---|
| 2018-12-31 | $1.08B | — | — | — | — | $695M | $389M | — | $288M | $77M | $211M | $2.39 | $2.37 | 88,000,000 | 89,000,000 |
|---|
| 2017-12-31 | $883M | — | — | — | — | $593M | $290M | — | $193M | -$69M | $262M | $3.59 | $3.55 | 73,000,000 | 74,000,000 |
|---|
| 2016-12-31 | $812.47M | — | — | — | — | $578.16M | $234.3M | — | $105.69M | $43.42M | $62.27M | $0.87 | $0.86 | 71,848,000 | 72,764,000 |
|---|
| 2015-12-31 | $597.36M | — | — | — | — | $457.3M | $140.06M | — | $65.75M | $26.45M | $39.3M | $0.58 | $0.57 | 68,330,000 | 68,987,000 |
|---|
| 2014-12-31 | $508.13M | — | — | — | — | $354.36M | $153.77M | — | $79.8M | $31.74M | $48.06M | $0.83 | $0.82 | 57,862,000 | 58,364,000 |
|---|
| 2013-12-31 | $346.3M | — | — | — | — | $262.42M | $83.88M | — | $31.44M | $13.15M | $18.29M | $0.32 | $0.32 | 57,630,000 | 57,972,000 |
|---|
| 2012-12-31 | $404.83M | — | — | — | — | $251.39M | $153.44M | — | $47.32M | $19.19M | $28.13M | $0.42 | $0.42 | 57,170,000 | 57,262,000 |
|---|
| 2011-12-31 | $307.13M | — | — | — | — | $231.78M | $75.35M | — | $13.57M | $4.54M | $9.04M | $0.03 | $0.03 | 57,117,000 | 57,118,000 |
|---|
| 2010-12-31 | $346.06M | — | — | — | — | $239.1M | $106.96M | — | $36.61M | $13.45M | $23.16M | $0.16 | $0.16 | 54,322,000 | 54,324,000 |
|---|
| 2009-12-31 | $270.37M | — | — | — | — | $227.3M | $43.08M | — | -$34.31M | -$11.26M | -$23.05M | -$0.83 | -$0.83 | 48,510,000 | 48,510,000 |
|---|