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 | $485.1M | $375.2M | — | — | $51.1M | — | $199.8M | -$65.8M | $134M | $31.8M | $98.3M | $1.23 | $1.20 | 79,600,000 | 81,600,000 |
|---|
| 2026-03-31 | $492M | $363.1M | — | — | $50.7M | — | $101.1M | -$66M | $35.1M | $8.5M | $24.2M | $0.30 | $0.30 | 79,700,000 | 81,900,000 |
|---|
| 2025-12-31 | $611.2M | $455.5M | — | — | $69.7M | — | $335.4M | -$70.6M | $264.8M | $68.3M | $186.6M | $2.31 | $2.25 | -300,000 | -200,000 |
|---|
| 2025-09-30 | $454.1M | $312.7M | — | — | $45.2M | — | $118.6M | -$70.4M | $48.2M | $11.1M | $30.3M | $0.38 | $0.37 | 80,500,000 | 81,900,000 |
|---|
| 2025-06-30 | $506.2M | $372.8M | — | — | $49.4M | — | $95.4M | -$69.4M | $26M | $4.1M | $14.1M | $0.17 | $0.17 | 81,300,000 | 82,900,000 |
|---|
| 2025-03-31 | $585.4M | $443.2M | — | — | $50M | — | $99.8M | -$63.4M | $36.4M | $7.4M | $22.1M | $0.27 | $0.26 | 81,600,000 | 83,800,000 |
|---|
| 2024-12-31 | $629.4M | $474.4M | — | — | $61.6M | — | $112M | -$64.5M | $47.5M | $6.7M | $28.9M | $0.35 | $0.33 | 0 | 300,000 |
|---|
| 2024-09-30 | $798.8M | $629.3M | — | — | $60.5M | — | $122.4M | -$66M | $56.4M | $15.6M | $31.4M | $0.38 | $0.37 | 82,200,000 | 84,100,000 |
|---|
| 2024-06-30 | $841.4M | $662.4M | — | — | $61.3M | — | $141.9M | -$66.7M | $75.2M | $17.1M | $54.4M | $0.66 | $0.65 | 82,400,000 | 84,100,000 |
|---|
| 2024-03-31 | $809.6M | $644.9M | — | — | $52.3M | — | $115.2M | -$72.5M | $42.7M | $11M | $23.7M | $0.29 | $0.28 | 81,600,000 | 83,500,000 |
|---|
| 2023-12-31 | $797.9M | $637M | — | — | $48.6M | — | $148.7M | -$68.2M | $80.5M | $7.1M | $62.8M | $0.78 | $0.75 | 0 | -100,000 |
|---|
| 2023-09-30 | $821.3M | $679.5M | — | — | $49.1M | — | $100.2M | -$67.9M | $32.3M | $6M | $21.8M | $0.27 | $0.26 | 81,600,000 | 83,500,000 |
|---|
| 2023-06-30 | $722.4M | $601.2M | — | — | $54.3M | — | $99.1M | -$68.2M | $30.9M | $7.4M | $17M | $0.21 | $0.20 | 81,200,000 | 83,400,000 |
|---|
| 2023-03-31 | $641.7M | $538.5M | — | — | $49.9M | — | $69M | -$63.7M | $5.3M | -$11.5M | $4.4M | $0.05 | $0.05 | 80,800,000 | 83,200,000 |
|---|
| 2022-12-31 | $591.2M | $490.2M | — | — | $47.7M | — | $113.5M | -$60.5M | $53M | $10.2M | $31.3M | $0.38 | $0.37 | -400,000 | -200,000 |
|---|
| 2022-09-30 | $496.6M | $395.3M | — | — | $48M | — | $92.7M | -$54.4M | $38.3M | $8.6M | $25.8M | $0.32 | $0.31 | 81,700,000 | 83,300,000 |
|---|
| 2022-06-30 | $416.8M | $325.6M | — | — | $45M | — | $73M | -$50.7M | $22.3M | $5.8M | $3.7M | $0.04 | $0.04 | 82,400,000 | 84,400,000 |
|---|
| 2022-03-31 | $472.7M | $398.5M | — | — | $44.7M | — | $54.8M | -$41.9M | $12.9M | $3M | -$700,000.00 | -$0.01 | -$0.01 | 82,900,000 | 85,500,000 |
|---|
| 2021-12-31 | $472.2M | $375.7M | — | — | $42.9M | — | $69.2M | -$41.1M | $28.1M | $6.5M | $134M | $1.33 | $1.30 | -1,900,000 | -1,900,000 |
|---|
| 2021-09-30 | $419.8M | $337.4M | — | — | $45.8M | — | $78.3M | -$44.5M | $33.8M | $8.3M | $32M | $0.33 | $0.33 | 97,700,000 | 99,500,000 |
|---|
| 2021-06-30 | $293.3M | $202.1M | — | — | $46.2M | — | $57.8M | -$63.5M | -$5.7M | -$2.9M | $12.7M | $0.12 | $0.12 | 102,800,000 | 105,100,000 |
|---|
| 2021-03-31 | $330.7M | $246.3M | — | — | $44.7M | — | $51.5M | -$52.5M | -$1M | $4M | $3.3M | $0.03 | $0.03 | 110,200,000 | 110,200,000 |
|---|
| 2020-12-31 | $165.9M | $114.3M | — | — | $17.3M | — | $6.8M | -$205.9M | -$199.1M | -$48M | -$127.2M | -$1.10 | -$1.10 | -1,300,000 | -1,300,000 |
|---|
| 2020-09-30 | $459.4M | $334.5M | — | — | $51.2M | — | $72.9M | -$53.7M | $19.2M | -$6.7M | $25.1M | $0.21 | $0.21 | 116,400,000 | 117,000,000 |
|---|
| 2020-06-30 | $509.2M | $396.6M | — | — | $56.8M | — | -$307.3M | -$52.3M | -$359.6M | -$71.8M | -$206.9M | -$1.76 | -$1.76 | 117,300,000 | 117,300,000 |
|---|
| 2020-03-31 | $615.2M | $482M | — | — | $64.3M | — | $73M | -$58.1M | $14.9M | -$147.6M | $161.7M | $1.36 | $1.33 | 118,000,000 | 119,900,000 |
|---|
| 2019-12-31 | $598M | $487.4M | — | — | $25.5M | — | $77.7M | — | $23.1M | $17.6M | $21.6M | $0.20 | $0.19 | -2,000,000 | -1,900,000 |
|---|
| 2019-09-30 | $813.6M | $649.1M | — | — | $62.1M | — | $120.3M | — | $66.3M | $18.2M | $49M | $0.39 | $0.39 | 124,700,000 | 126,000,000 |
|---|
| 2019-06-30 | $736M | $578.5M | — | — | $69.8M | — | $107M | — | $51.7M | $14.1M | $36.4M | $0.28 | $0.28 | 127,600,000 | 129,200,000 |
|---|
| 2019-03-31 | $604.8M | $463.4M | — | — | $59.6M | — | $91.8M | — | $40.1M | $8.9M | $30.6M | $0.23 | $0.23 | 130,400,000 | 132,200,000 |
|---|
| 2018-12-31 | $735M | $590.5M | — | — | $72M | — | $89.8M | -$42M | $45.7M | $17.7M | $27.3M | $0.20 | $0.20 | -2,100,000 | -2,400,000 |
|---|
| 2018-09-30 | $606.9M | $466.5M | — | — | $75.6M | — | $75.2M | -$39.9M | $35.2M | $6.7M | $27.7M | $0.19 | $0.19 | 145,000,000 | 145,800,000 |
|---|
| 2018-06-30 | $942.3M | $481.9M | — | — | $75.6M | — | $88M | -$39.4M | $49.8M | $12.5M | $64.1M | $0.43 | $0.43 | 146,200,000 | 147,000,000 |
|---|
| 2018-03-31 | $831.3M | $399.9M | — | — | $73.4M | — | $62.1M | -$42.2M | $20.9M | $5.7M | $40.2M | $0.27 | $0.26 | 147,400,000 | 153,700,000 |
|---|
| 2017-12-31 | $906.4M | -$290M | — | — | $9.2M | — | -$34.6M | -$41.4M | -$76M | -$512.6M | $538.5M | $3.54 | $3.46 | 0 | 900,000 |
|---|
| 2017-09-30 | $973.6M | $722.7M | — | — | $114.6M | — | $152.4M | -$44.8M | $107.6M | $39.7M | $66.9M | $0.44 | $0.43 | 148,000,000 | 151,300,000 |
|---|
| 2017-06-30 | $905.5M | $682.3M | — | — | $113M | — | $134.6M | -$43.3M | $91.3M | $37.3M | $51.1M | $0.34 | $0.33 | 149,100,000 | 151,000,000 |
|---|
| 2017-03-31 | $877.3M | $660.2M | — | — | $102.5M | — | $115.9M | -$43.4M | $72.5M | $20.8M | $46M | $0.30 | $0.30 | 148,700,000 | 150,600,000 |
|---|
| 2016-12-31 | $1.1B | -$302.9M | — | — | $8.4M | — | -$99.7M | -$41.5M | -$141.2M | -$53.9M | $67.6M | $0.44 | $0.44 | 100,000 | 300,000 |
|---|
| 2016-09-30 | $1.11B | $827.3M | — | — | $102.3M | — | $183.6M | -$44.1M | $139.5M | $49.9M | $84.2M | $0.55 | $0.55 | 148,700,000 | 148,700,000 |
|---|
| 2016-06-30 | $1.18B | $897.7M | — | — | $106.7M | — | $191.6M | -$39.4M | $152.2M | $53.4M | $94.6M | $0.62 | $0.62 | 147,800,000 | 147,800,000 |
|---|
| 2016-03-31 | $1.19B | $889.9M | — | — | $96.5M | — | $203.4M | -$43.9M | $159.5M | $57.4M | $97.2M | $0.64 | $0.64 | 148,300,000 | 148,300,000 |
|---|
| 2015-12-31 | $1.55B | $1.12B | — | — | $137.1M | — | $358M | -$43.7M | $314.3M | $110.3M | $200M | $1.30 | $1.30 | -400,000 | -900,000 |
|---|
| 2015-09-30 | $1.54B | $1.11B | — | — | $126.6M | — | $364.9M | -$45.1M | $319.8M | $107.6M | $204.3M | $1.32 | $1.31 | 150,000,000 | 150,900,000 |
|---|
| 2015-06-30 | $1.68B | $1.22B | — | — | $114.4M | — | $382.9M | -$49.4M | $333.5M | $112.7M | $212M | $1.36 | $1.33 | 150,700,000 | 154,200,000 |
|---|
| 2015-03-31 | $1.63B | $1.21B | — | — | $98.3M | — | $333.1M | -$48.7M | $284.4M | $95.4M | $180.2M | $1.15 | $1.13 | 151,200,000 | 154,300,000 |
|---|
| 2014-12-31 | $1.66B | $1.28B | — | — | $110.6M | — | $276.5M | -$49.9M | $226.6M | $80.3M | $138.2M | $0.89 | $0.86 | 100,000 | -300,000 |
|---|
| 2014-09-30 | $1.56B | $1.17B | — | — | $113M | — | $281.2M | -$46.2M | $235M | $78.1M | $149.4M | $0.96 | $0.91 | 151,500,000 | 159,600,000 |
|---|
| 2014-06-30 | $1.49B | $1.1B | — | — | $96.4M | — | $302M | -$45M | $257M | $83.9M | $164.2M | $1.05 | $1.01 | 151,000,000 | 157,400,000 |
|---|
| 2014-03-31 | $1.46B | $1.07B | — | — | $83.6M | — | $391.3M | -$45.8M | $345.5M | $112.5M | $226.4M | $1.46 | $1.42 | 150,200,000 | 154,000,000 |
|---|
| 2013-12-31 | $1.26B | $962.7M | — | — | $80.2M | — | $224.4M | -$44.6M | $179.8M | $60.9M | $112.8M | $0.72 | $0.72 | -600,000 | -700,000 |
|---|
| 2013-09-30 | $1.11B | $836.3M | — | — | $70.6M | — | $205.6M | -$44.7M | $160.9M | $55.1M | $99.6M | $0.63 | $0.63 | 152,200,000 | 152,300,000 |
|---|
| 2013-06-30 | $1.07B | $812.2M | — | — | $71.5M | — | $183.4M | -$47M | $136.4M | $47.2M | $84M | $0.52 | $0.52 | 154,000,000 | 154,100,000 |
|---|
| 2013-03-31 | $932.9M | $711.1M | — | — | $69M | — | $159.5M | -$46.1M | $113.4M | $41.2M | $79.1M | $0.99 | $0.99 | 76,900,000 | 77,000,000 |
|---|
| 2012-12-31 | $1.01B | $800.9M | — | — | $64.6M | — | $158.9M | -$50.9M | $108M | $37M | $71.3M | -$0.70 | -$0.70 | 77,400,000 | 77,600,000 |
|---|
| 2012-09-30 | $907.3M | $728.1M | — | — | $55.8M | — | $140.7M | -$46M | $94.7M | $32.3M | $63.2M | $0.80 | $0.80 | 76,500,000 | 76,700,000 |
|---|
| 2012-06-30 | $995.5M | $792.3M | — | — | $53M | — | $152.5M | -$47.4M | $105.1M | $39M | $67.8M | $0.84 | $0.84 | 77,700,000 | 77,900,000 |
|---|
| 2012-03-31 | $896.2M | $730.2M | — | — | $50.7M | — | $122.7M | -$44.6M | $78.1M | $25.7M | $52.9M | $0.66 | $0.66 | 77,800,000 | 78,100,000 |
|---|
| 2011-12-31 | $804.7M | $654.2M | — | — | $42.7M | — | $140.5M | -$48.6M | $91.9M | $33.9M | $56.1M | $0.70 | $0.70 | 100,000 | 100,000 |
|---|
| 2011-09-30 | $791.1M | $634.1M | — | — | $53.5M | — | $105.4M | -$52.7M | $52.7M | $21.1M | $31.9M | $0.40 | $0.40 | 77,700,000 | 77,900,000 |
|---|
| 2011-06-30 | $708.3M | $568.9M | — | — | $47.5M | — | $95.4M | -$42.8M | $52.6M | $21M | $30M | $0.37 | $0.37 | 77,400,000 | 77,700,000 |
|---|
| 2011-03-31 | $634.2M | $500.3M | — | — | $50.3M | — | $85.5M | -$43.7M | $41.8M | $16.2M | $24.2M | $0.30 | $0.30 | 77,100,000 | 77,400,000 |
|---|
| 2010-12-31 | $393.6M | $309.3M | — | — | $22.8M | — | $71.4M | -$51.1M | $20.3M | $7.8M | $17.3M | $0.22 | $0.22 | 0 | 100,000 |
|---|
| 2010-09-30 | $540M | $409.6M | — | — | $48.7M | — | $91.9M | -$45.2M | $46.7M | $15.2M | $29.7M | $0.37 | $0.37 | 77,000,000 | 77,100,000 |
|---|
| 2010-06-30 | $543.1M | $418.7M | — | — | $45.5M | — | $78.9M | -$44.1M | $34.8M | $13.7M | $18.4M | $0.23 | $0.23 | 76,700,000 | 76,900,000 |
|---|
| 2010-03-31 | $454M | $353.6M | — | — | $48.4M | — | $52M | -$47.1M | $4.9M | $600,000.00 | $2M | $0.02 | $0.02 | 76,600,000 | 76,600,000 |
|---|
| 2009-12-31 | $353.9M | $272.2M | — | — | $47M | — | $58.9M | -$32.6M | $26.3M | $11.8M | $14.6M | $0.19 | $0.19 | 0 | 0 |
|---|
| 2009-09-30 | $557.4M | $449.9M | — | — | $42.9M | — | $64.6M | -$26.9M | $37.7M | $14.5M | $23.2M | $0.29 | $0.29 | 76,500,000 | 76,600,000 |
|---|
| 2009-06-30 | $716.1M | $584.1M | — | — | $47.3M | — | -$240.3M | -$26M | -$266.3M | -$56.9M | -$209.4M | -$2.75 | -$2.75 | 76,200,000 | 76,200,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 | $2.16B | $1.58B | — | — | $214.3M | — | $649.2M | -$273.8M | $375.4M | $90.9M | $253.1M | $3.13 | $3.05 | 80,800,000 | 82,900,000 |
|---|
| 2024-12-31 | $3.08B | $2.41B | — | — | $235.7M | — | $491.5M | -$269.7M | $221.8M | $50.4M | $138.4M | $1.69 | $1.64 | 81,900,000 | 84,200,000 |
|---|
| 2023-12-31 | $2.98B | $2.46B | — | — | $201.9M | — | $417M | -$268M | $149M | $9M | $106M | $1.31 | $1.27 | 81,200,000 | 83,400,000 |
|---|
| 2022-12-31 | $1.98B | $1.61B | — | — | $185.4M | — | $334M | -$207.5M | $126.5M | $27.6M | $60.1M | $0.73 | $0.71 | 81,900,000 | 84,200,000 |
|---|
| 2021-12-31 | $1.52B | $1.16B | — | — | $179.6M | — | $256.8M | -$201.6M | $55.2M | $15.9M | $182M | $1.79 | $1.75 | 101,500,000 | 103,800,000 |
|---|
| 2020-12-31 | $1.75B | $1.33B | — | — | $189.6M | — | -$154.6M | -$370M | -$524.6M | -$274.1M | -$147.3M | -$1.27 | -$1.27 | 115,900,000 | 115,900,000 |
|---|
| 2019-12-31 | $2.75B | $2.18B | — | — | $217M | — | $396.8M | -$215.6M | $181.2M | $58.8M | $137.6M | $1.09 | $1.07 | 125,600,000 | 127,300,000 |
|---|
| 2018-12-31 | $2.51B | $1.94B | — | — | $296.6M | — | $315.1M | -$163.5M | $151.6M | $42.6M | $159.3M | $1.09 | $1.07 | 144,000,000 | 146,400,000 |
|---|
| 2017-12-31 | $3.66B | $1.78B | — | — | $339.3M | — | $368.3M | -$172.9M | $195.4M | -$414.8M | $702.5M | $4.62 | $4.52 | 148,600,000 | 152,000,000 |
|---|
| 2016-12-31 | $4.59B | $2.31B | — | — | $313.9M | — | $478.9M | -$168.9M | $310M | $106.8M | $343.6M | $2.25 | $2.25 | 148,400,000 | 148,600,000 |
|---|
| 2015-12-31 | $6.39B | $4.66B | — | — | $476.4M | — | $1.44B | -$186.9M | $1.25B | $426M | $796.5M | $5.14 | $5.08 | 150,200,000 | 152,200,000 |
|---|
| 2014-12-31 | $6.17B | $4.62B | — | — | $403.6M | — | $1.25B | -$186.9M | $1.06B | $354.8M | $678.2M | $4.35 | $4.19 | 151,000,000 | 156,700,000 |
|---|
| 2013-12-31 | $4.37B | $3.32B | — | — | $291.3M | — | $772.9M | -$182.4M | $590.5M | $204.4M | $375.5M | $2.38 | $2.38 | 152,800,000 | 152,900,000 |
|---|
| 2012-12-31 | $3.81B | $3.05B | — | — | $224.1M | — | $574.8M | -$188.9M | $385.9M | $134M | $255.2M | $1.60 | $1.59 | 154,700,000 | 155,100,000 |
|---|
| 2011-12-31 | $2.94B | $2.36B | — | — | $194M | — | $426.8M | -$187.8M | $239M | $92.2M | $142.2M | $1.77 | $1.77 | 77,500,000 | 77,800,000 |
|---|
| 2010-12-31 | $1.93B | $1.49B | — | — | $165.4M | — | $294.2M | -$187.5M | $106.7M | $37.3M | $67.4M | $0.85 | $0.85 | 76,800,000 | 77,000,000 |
|---|
| 2009-12-31 | $2.42B | $1.96B | — | — | $186.1M | — | -$30.9M | -$116.2M | -$147.1M | -$9.4M | -$137.7M | -$1.81 | -$1.81 | 76,400,000 | 76,400,000 |
|---|
| 2008-12-31 | $3.88B | $3.08B | — | — | $243M | — | $559.5M | -$105.7M | $453.8M | $171.4M | $280.9M | $3.47 | $3.45 | 78,400,000 | 78,800,000 |
|---|