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 | $969.4M | — | — | — | — | -$737.3M | $158.9M | — | $163.9M | $34.5M | $129.4M | $4.30 | $4.27 | 30,100,000 | 30,300,000 |
|---|
| 2026-03-31 | $757.8M | — | — | — | — | -$623.9M | $61.4M | — | $67.9M | $11.3M | $56.6M | $1.86 | $1.85 | 30,400,000 | 30,600,000 |
|---|
| 2025-12-31 | $851.9M | — | — | — | — | -$640.5M | $143.7M | — | $151M | $7.9M | $143.1M | $4.59 | $4.53 | -300,000 | -300,000 |
|---|
| 2025-09-30 | $880.1M | — | — | — | — | -$661.1M | $161M | — | $168.9M | $34.2M | $134.7M | $4.28 | $4.24 | 31,500,000 | 31,800,000 |
|---|
| 2025-06-30 | $830.5M | — | — | — | — | -$650.4M | $113M | — | $121.7M | $27M | $94.7M | $2.95 | $2.92 | 32,100,000 | 32,400,000 |
|---|
| 2025-03-31 | $782M | — | — | — | — | -$631.1M | $82.1M | — | $92.2M | $19.9M | $72.3M | $2.20 | $2.18 | 32,800,000 | 33,200,000 |
|---|
| 2024-12-31 | $890.3M | — | — | — | — | -$652.5M | $147.5M | — | $158.2M | $30.2M | $128M | $3.86 | $3.80 | -200,000 | -200,000 |
|---|
| 2024-09-30 | $962M | — | — | — | $72.3M | -$654.3M | $242.3M | — | $252.8M | $53.7M | $199.1M | $5.98 | $5.89 | 33,300,000 | 33,800,000 |
|---|
| 2024-06-30 | $847.4M | — | — | — | $77.1M | $646.9M | $124.6M | — | $143.1M | $29.9M | $113.2M | $3.34 | $3.31 | 33,900,000 | 34,200,000 |
|---|
| 2024-03-31 | $722.1M | — | — | — | $73.4M | $612.2M | $36.9M | — | $45.3M | $9.2M | $36.1M | $1.05 | $1.04 | 34,400,000 | 34,600,000 |
|---|
| 2023-12-31 | $788.9M | — | — | — | $73.3M | — | $75.3M | — | $84.3M | $21.9M | $62.4M | $1.83 | $1.76 | -300,000 | -100,000 |
|---|
| 2023-09-30 | $827.5M | — | — | — | $72.6M | — | $132.1M | — | $140.2M | $20.3M | $119.9M | $3.42 | $3.40 | 35,100,000 | 35,300,000 |
|---|
| 2023-06-30 | $773.4M | — | — | — | $70.6M | — | $96.7M | — | $104.3M | $23.5M | $80.8M | $2.28 | $2.26 | 35,500,000 | 35,700,000 |
|---|
| 2023-03-31 | $704.8M | — | — | — | $66.8M | — | $38.7M | — | $44.2M | $10.2M | $34M | $0.94 | $0.94 | 36,100,000 | 36,300,000 |
|---|
| 2022-12-31 | $801.6M | — | — | — | $69M | — | $92.6M | — | $98M | $20M | $78M | $2.45 | $2.42 | -700,000 | -700,000 |
|---|
| 2022-09-30 | $1.11B | — | — | — | $64.5M | — | $335.3M | — | $334.1M | $68.1M | $266M | $6.95 | $6.89 | 38,300,000 | 38,600,000 |
|---|
| 2022-06-30 | $1.26B | — | — | — | $64.3M | — | $493.1M | — | $490.4M | $109.7M | $380.7M | $9.54 | $9.49 | 39,900,000 | 40,100,000 |
|---|
| 2022-03-31 | $1.17B | — | — | — | $63.2M | — | $432.6M | — | $429.8M | $90.6M | $339.2M | $8.29 | $8.23 | 40,900,000 | 41,200,000 |
|---|
| 2021-12-31 | $1.27B | — | — | — | $64.8M | — | $475.5M | — | $472.5M | $78M | $394.5M | $9.36 | $9.28 | -500,000 | -500,000 |
|---|
| 2021-09-30 | $1.07B | — | — | — | $57.4M | — | $377.9M | — | $374.6M | $91.4M | $283.2M | $6.60 | $6.53 | 42,900,000 | 43,400,000 |
|---|
| 2021-06-30 | $874.9M | — | — | — | $58.2M | — | $213.9M | — | $209.9M | $47.4M | $162.5M | $3.74 | $3.71 | 43,500,000 | 43,800,000 |
|---|
| 2021-03-31 | $711.8M | — | — | — | $56.1M | — | $120.2M | — | $114.3M | $27.1M | $87.2M | $2.01 | $1.99 | 43,400,000 | 43,800,000 |
|---|
| 2020-12-31 | $700.1M | — | — | — | $59.4M | — | $117.7M | — | $114.4M | $28.8M | $85.6M | $1.98 | $1.96 | 100,000 | 100,000 |
|---|
| 2020-09-30 | $645.2M | — | — | — | $58.7M | — | $98.4M | — | $95.1M | $24.2M | $70.9M | $1.65 | $1.63 | 43,100,000 | 43,500,000 |
|---|
| 2020-06-30 | $524.1M | — | — | — | $50.3M | — | $51.2M | — | $44.5M | $11.7M | $32.8M | $0.76 | $0.76 | 43,100,000 | 43,300,000 |
|---|
| 2020-03-31 | $513.9M | — | — | — | $56.6M | — | $13M | — | $5M | $1.2M | $3.8M | $0.09 | $0.09 | 43,000,000 | 43,300,000 |
|---|
| 2019-12-31 | $540.7M | — | — | — | $52.8M | — | $25.4M | — | $20.1M | $4.5M | $15.6M | $0.36 | $0.36 | 0 | 100,000 |
|---|
| 2019-09-30 | $572.1M | — | — | — | $52.7M | — | $55.2M | — | $48.5M | $12.3M | $36.2M | $0.84 | $0.84 | 42,900,000 | 43,300,000 |
|---|
| 2019-06-30 | $557.9M | — | — | — | $55M | — | $31M | — | $25.7M | $7.3M | $18.4M | $0.43 | $0.43 | 42,800,000 | 43,200,000 |
|---|
| 2019-03-31 | $532.4M | — | — | — | $56.3M | — | $17.5M | — | $13.5M | $1M | $12.5M | $0.29 | $0.29 | 42,800,000 | 43,100,000 |
|---|
| 2018-12-31 | $564.9M | — | — | — | $58.1M | — | $30.5M | — | $26.9M | $6.3M | $20.6M | $0.48 | $0.47 | 0 | 0 |
|---|
| 2018-09-30 | $589.4M | — | — | — | $54.5M | — | $58.6M | — | $54.9M | $13.3M | $41.6M | $0.97 | $0.97 | 42,700,000 | 43,100,000 |
|---|
| 2018-06-30 | $557.1M | — | — | — | $54.3M | — | $46M | — | $41.4M | $8.8M | $32.6M | $0.76 | $0.76 | 42,700,000 | 43,000,000 |
|---|
| 2018-03-31 | $511.4M | — | — | — | $53.9M | — | $28.7M | — | $24.5M | $10.3M | $14.2M | $0.33 | $0.33 | 42,600,000 | 42,900,000 |
|---|
| 2017-12-31 | $516.1M | — | — | — | $53.3M | — | $24.8M | — | $19.9M | -$146M | $165.9M | $3.87 | $3.85 | -100,000 | -100,000 |
|---|
| 2017-09-30 | $543.9M | — | — | — | $53.2M | — | $58.3M | — | $55.6M | $21.5M | $34.1M | $0.79 | $0.79 | 42,900,000 | 43,200,000 |
|---|
| 2017-06-30 | $512.5M | — | — | — | $50M | — | $47M | — | $39.6M | $15.6M | $24M | $0.56 | $0.55 | 43,100,000 | 43,300,000 |
|---|
| 2017-03-31 | $474.4M | — | — | — | $50.3M | — | $17.2M | — | $10.1M | $3.1M | $7M | $0.16 | $0.16 | 43,000,000 | 43,400,000 |
|---|
| 2016-12-31 | $519.3M | — | — | — | $46.2M | — | $39.3M | — | $30.5M | $10.5M | $20M | $0.47 | $0.46 | 0 | 0 |
|---|
| 2016-09-30 | $500.4M | — | — | — | $46.4M | — | $46.7M | — | $40.7M | $15.4M | $25.3M | $0.59 | $0.59 | 42,800,000 | 43,200,000 |
|---|
| 2016-06-30 | $467.7M | — | — | — | $44.7M | — | $36.1M | — | $29.6M | $11.6M | $18M | $0.42 | $0.42 | 43,100,000 | 43,400,000 |
|---|
| 2016-03-31 | $454.2M | — | — | — | $45.8M | — | $34.6M | — | $29.7M | $11.6M | $18.1M | $0.42 | $0.41 | 43,400,000 | 43,800,000 |
|---|
| 2015-12-31 | $494.8M | — | — | — | $49.7M | — | $45.9M | — | $41M | $14.4M | $26.6M | $0.61 | $0.60 | 0 | 0 |
|---|
| 2015-09-30 | $544.3M | — | — | — | $52.2M | — | $71.8M | — | $67.1M | $25.6M | $41.5M | $0.95 | $0.94 | 43,500,000 | 44,000,000 |
|---|
| 2015-06-30 | $447.6M | — | — | — | $54.6M | — | $33.7M | — | $29.1M | $19.2M | $9.9M | $0.23 | $0.23 | 43,500,000 | 44,000,000 |
|---|
| 2015-03-31 | $398.2M | — | — | — | $38.5M | — | $44.9M | — | $40.6M | $15.6M | $25M | $0.58 | $0.57 | 43,400,000 | 43,900,000 |
|---|
| 2014-12-31 | $443.5M | — | — | — | $40.3M | — | $49.4M | — | $45.1M | $17.3M | $27.8M | $0.65 | $0.63 | 0 | 100,000 |
|---|
| 2014-09-30 | $441.8M | — | — | — | $36.1M | — | $45M | — | $40.6M | $19.1M | $21.5M | $0.50 | $0.50 | 43,000,000 | 43,400,000 |
|---|
| 2014-06-30 | $436.4M | — | — | — | $35.9M | — | $35.7M | — | $31.2M | $13.1M | $18.1M | $0.42 | $0.42 | 43,000,000 | 43,200,000 |
|---|
| 2014-03-31 | $392.5M | — | — | — | $35M | — | $9.9M | — | $5.8M | $2.4M | $3.4M | $0.08 | $0.08 | 42,900,000 | 43,300,000 |
|---|
| 2013-12-31 | $410.9M | — | — | — | $33M | — | $17.9M | — | $14.4M | $7.1M | $7.3M | $0.17 | $0.17 | 0 | 0 |
|---|
| 2013-09-30 | $415M | — | — | — | $31.8M | — | $27.2M | — | $23.6M | $6.4M | $17.2M | $0.40 | $0.40 | 42,800,000 | 43,300,000 |
|---|
| 2013-06-30 | $416.6M | — | — | — | $34.4M | — | $36.5M | — | $32.9M | $12.8M | $20.1M | $0.47 | $0.47 | 42,700,000 | 43,000,000 |
|---|
| 2013-03-31 | $394.7M | — | — | — | $33.4M | — | $18.7M | — | $15M | $5.9M | $9.1M | $0.21 | $0.21 | 42,600,000 | 43,000,000 |
|---|
| 2012-12-31 | $398.3M | — | — | — | $32.4M | — | $23.9M | — | $20.1M | $4.4M | $15.6M | $0.37 | $0.37 | 100,000 | 100,000 |
|---|
| 2012-09-30 | $401.4M | — | — | — | $30.6M | — | $34.2M | — | $30.2M | $11.2M | $19.1M | $0.45 | $0.45 | 42,500,000 | 42,800,000 |
|---|
| 2012-06-30 | $394.2M | — | — | — | $28.5M | — | $32.5M | — | $30.6M | $15.3M | $7.8M | $0.18 | $0.18 | 42,300,000 | 42,800,000 |
|---|
| 2012-03-31 | $366.1M | $9.1M | — | — | $28.6M | — | $6.1M | — | $4.1M | $2.1M | $3.8M | $0.09 | $0.09 | 41,900,000 | 42,300,000 |
|---|
| 2011-12-31 | $374.9M | -$923.8M | — | — | $28.7M | — | $11.8M | — | $9.8M | $3.1M | $1.6M | $0.04 | $0.04 | 0 | 0 |
|---|
| 2011-09-30 | $380.6M | $366.5M | — | — | $27.8M | — | $30.9M | — | $29M | $10.6M | $8.7M | $0.21 | $0.21 | 41,700,000 | 42,100,000 |
|---|
| 2011-06-30 | $377.4M | $424.8M | — | — | $28M | — | $29.2M | — | $27.3M | $9.6M | $18.7M | $0.45 | $0.44 | 41,700,000 | 42,200,000 |
|---|
| 2011-03-31 | $373.3M | $365.2M | — | — | $37.7M | $402.9M | $14.9M | — | $14.4M | $5.3M | $5.2M | $0.12 | $0.12 | 41,500,000 | 41,800,000 |
|---|
| 2010-12-31 | $194.6M | -$815.4M | — | — | -$2.7M | $446.1M | $30.8M | — | $34.9M | $14.9M | $20.2M | $0.48 | $0.48 | 0 | 100,000 |
|---|
| 2010-09-30 | $437.3M | $353.9M | — | — | $40.4M | $402.7M | $43M | — | $41.2M | $15.6M | $25.7M | $0.62 | $0.62 | 41,300,000 | 41,500,000 |
|---|
| 2010-06-30 | $396.8M | $318.7M | — | — | $36.9M | $356.5M | $41.2M | — | $35.4M | $13.2M | $28.9M | $0.70 | $0.70 | 41,200,000 | 41,400,000 |
|---|
| 2010-03-31 | $343.1M | $293.3M | — | — | $38.7M | $332M | $11.1M | — | — | $3.2M | $17.3M | $0.42 | $0.42 | 41,100,000 | 41,300,000 |
|---|
| 2009-12-31 | $357.7M | -$760.8M | — | — | $37.2M | $352.4M | $7.3M | — | — | $1M | $19.9M | $0.49 | $0.49 | 0 | 100,000 |
|---|
| 2009-09-30 | $371M | $320.9M | — | — | $35.6M | $356.5M | $14.5M | — | — | $3.7M | $8.5M | $0.21 | $0.21 | 41,000,000 | 41,200,000 |
|---|
| 2009-06-30 | $351M | $301M | — | — | $35M | $336M | $15M | — | — | $3.4M | $12.6M | $0.31 | $0.31 | 41,000,000 | 41,000,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.34B | — | — | — | — | -$2.58B | $499.8M | — | $533.8M | $89M | $444.8M | $13.99 | $13.81 | 31,800,000 | 32,200,000 |
|---|
| 2024-12-31 | $3.42B | — | — | — | — | -$2.57B | $551.3M | — | $599.4M | $123M | $476.4M | $14.14 | $13.93 | 33,700,000 | 34,200,000 |
|---|
| 2023-12-31 | $3.09B | — | — | — | $283.3M | -$2.47B | $342.8M | — | $373M | $75.9M | $297.1M | $8.42 | $8.32 | 35,300,000 | 35,700,000 |
|---|
| 2022-12-31 | $4.34B | — | — | — | $261M | $2.81B | $1.35B | — | $1.35B | $288.4M | $1.06B | $27.28 | $27.07 | 39,000,000 | 39,300,000 |
|---|
| 2021-12-31 | $3.93B | — | — | — | $236.5M | — | $1.19B | — | $1.17B | $243.9M | $927.4M | $21.67 | $21.47 | 42,800,000 | 43,200,000 |
|---|
| 2020-12-31 | $2.38B | — | — | — | $225M | — | $280.3M | — | $259M | $65.9M | $193.1M | $4.48 | $4.44 | 43,100,000 | 43,500,000 |
|---|
| 2019-12-31 | $2.2B | — | — | — | $216.8M | — | $129.1M | — | $107.8M | $25.1M | $82.7M | $1.93 | $1.91 | 42,800,000 | 43,300,000 |
|---|
| 2018-12-31 | $2.22B | — | — | — | $220.8M | — | $163.8M | — | $147.7M | $38.7M | $109M | $2.55 | $2.53 | 42,700,000 | 43,000,000 |
|---|
| 2017-12-31 | $2.05B | — | — | — | $206.8M | — | $147.3M | — | $125.2M | -$105.8M | $231M | $5.38 | $5.35 | 42,900,000 | 43,200,000 |
|---|
| 2016-12-31 | $1.94B | — | — | — | $183.1M | — | $156.7M | — | $130.5M | $49.1M | $81.4M | $1.89 | $1.87 | 43,100,000 | 43,500,000 |
|---|
| 2015-12-31 | $1.88B | — | — | — | $195M | — | $196.3M | — | $177.8M | $74.8M | $103M | $2.37 | $2.34 | 43,500,000 | 44,000,000 |
|---|
| 2014-12-31 | $1.71B | — | — | — | $147.3M | — | $140M | — | $122.7M | $51.9M | $70.8M | $1.65 | $1.63 | 43,000,000 | 43,400,000 |
|---|
| 2013-12-31 | $1.64B | — | — | — | $132.6M | — | $100.3M | — | $85.9M | $32.2M | $53.7M | $1.26 | $1.25 | 42,700,000 | 43,100,000 |
|---|
| 2012-12-31 | $1.56B | — | — | — | $119.8M | — | $96.7M | — | $85M | $33M | $45.9M | $1.09 | $1.08 | 42,300,000 | 42,700,000 |
|---|
| 2011-12-31 | $1.46B | $131M | — | — | $112.5M | — | $78.6M | — | $70.9M | $25.1M | $34.2M | $0.82 | $0.81 | 41,600,000 | 42,000,000 |
|---|
| 2010-12-31 | $1.37B | $150M | — | — | $113.3M | $1.54B | $125.4M | — | $117.2M | $46.7M | $92.1M | $2.23 | $2.22 | 41,200,000 | 41,500,000 |
|---|
| 2009-12-31 | $1.39B | $130M | — | — | $154M | $1.36B | $34M | — | $12M | $5M | $44M | $1.08 | $1.08 | 41,000,000 | 41,100,000 |
|---|
| 2008-12-31 | $1.87B | $133M | — | — | $163M | $1.73B | $144M | — | — | $50M | $132M | $3.21 | $3.19 | 41,200,000 | 41,500,000 |
|---|