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 | $872.3M | $543.1M | $329.2M | $19.7M | $117.6M | — | $179.1M | — | $180.1M | $32.2M | $154M | $2.17 | $2.15 | 70,800,000 | 71,300,000 |
|---|
| 2026-03-31 | $844.9M | $548.5M | $296.4M | $15.8M | $99.5M | — | $177.1M | — | $180.1M | $44.7M | $138.8M | $1.93 | $1.92 | 72,000,000 | 72,400,000 |
|---|
| 2025-12-31 | $805M | $501.1M | $303.9M | $21.8M | $107M | — | $156.6M | — | $161.5M | $33.3M | $132.1M | $1.83 | $1.82 | 0 | 0 |
|---|
| 2025-09-30 | $804.6M | $510.3M | $294.3M | $17.1M | $102.7M | — | $167.6M | — | $171.9M | $34M | $140M | $1.94 | $1.92 | 72,200,000 | 72,600,000 |
|---|
| 2025-06-30 | $766.5M | $492.6M | $273.9M | $19.1M | $95.9M | — | $153.7M | — | $157M | $30.2M | $131.8M | $1.82 | $1.82 | 72,200,000 | 72,500,000 |
|---|
| 2025-03-31 | $698M | $466.1M | $231.9M | $16.3M | $88M | — | $107M | — | $110.5M | $24.1M | $89.8M | $1.24 | $1.23 | 72,500,000 | 73,000,000 |
|---|
| 2024-12-31 | $748.8M | $475.2M | $273.6M | $18.5M | $85.3M | — | $159.6M | — | $164.9M | $36.8M | $130.1M | $1.79 | $1.78 | -100,000 | -100,000 |
|---|
| 2024-09-30 | $746.9M | $482.2M | $264.7M | $15.5M | $83.5M | — | $161.3M | $3.2M | $164.5M | $32.4M | $136M | $1.87 | $1.85 | 72,800,000 | 73,400,000 |
|---|
| 2024-06-30 | $702.1M | $472.1M | $230M | $17.5M | $83M | — | $126.2M | $2.5M | $128.7M | $21.9M | $111.3M | $1.52 | $1.51 | 73,000,000 | 73,700,000 |
|---|
| 2024-03-31 | $695.4M | $465.2M | $230.2M | $17.6M | $86.7M | — | $122.8M | $4.6M | $127.4M | $16.4M | $115.3M | $1.57 | $1.55 | 73,500,000 | 74,300,000 |
|---|
| 2023-12-31 | $732M | $453.8M | $278.2M | $18.4M | $90M | — | $160.9M | $7.3M | $168.2M | $34.5M | $137M | $1.85 | $1.83 | -100,000 | -200,000 |
|---|
| 2023-09-30 | $747.4M | $459.1M | $288.3M | $16.4M | $89M | — | $177.3M | $9.7M | $187M | $29.4M | $161.3M | $2.17 | $2.14 | 74,300,000 | 75,300,000 |
|---|
| 2023-06-30 | $753.8M | $462.4M | $291.4M | $16.5M | $88.4M | — | $182.5M | $2.4M | $184.9M | $34.8M | $155.1M | $2.08 | $2.06 | 74,300,000 | 75,400,000 |
|---|
| 2023-03-31 | $716.6M | $445.3M | $271.3M | $17.1M | $86M | — | $155.3M | $2.6M | $157.9M | $23.6M | $140M | $1.88 | $1.85 | 74,500,000 | 75,700,000 |
|---|
| 2022-12-31 | $708.7M | $446.6M | $262.1M | $15.9M | $85.7M | — | $129.7M | -$1M | $128.7M | $28.9M | $103M | $1.38 | $1.37 | 0 | -100,000 |
|---|
| 2022-09-30 | $686.9M | $418.9M | $268M | $13.6M | $66.3M | — | $186.2M | -$50M | $136.2M | $20.4M | $120.6M | $1.62 | $1.59 | 74,400,000 | 75,700,000 |
|---|
| 2022-06-30 | $771.3M | $449.8M | $321.5M | $14.4M | $81.5M | — | $228.4M | -$1.2M | $227.2M | $44.2M | $188.5M | $2.53 | $2.48 | 74,400,000 | 75,800,000 |
|---|
| 2022-03-31 | $720M | $435.4M | $284.6M | $14.6M | $83.4M | — | $189.7M | -$1.9M | $187.8M | $21.2M | $173.8M | $2.34 | $2.29 | 74,400,000 | 76,000,000 |
|---|
| 2021-12-31 | $730.8M | $430.2M | $300.6M | $13.7M | $98M | — | $184M | -$2.1M | $181.9M | $34.2M | $147.7M | $1.94 | $1.89 | 400,000 | 500,000 |
|---|
| 2021-09-30 | $706.5M | $418.3M | $288.2M | $13.1M | $91.9M | — | $181.4M | -$300,000.00 | $181.1M | $12M | $175.6M | $2.37 | $2.31 | 74,100,000 | 76,000,000 |
|---|
| 2021-06-30 | $723.6M | $408.5M | $315.1M | $13.8M | $92.7M | — | $211.3M | -$300,000.00 | $211M | $32.3M | $187.3M | $2.53 | $2.47 | 74,000,000 | 75,700,000 |
|---|
| 2021-03-31 | $670.7M | $398.8M | $271.9M | $12.2M | $80.2M | — | $175.6M | -$700,000.00 | $174.9M | $28.7M | $151.2M | $2.04 | $1.99 | 73,900,000 | 75,800,000 |
|---|
| 2020-12-31 | $580.2M | $369.1M | $211.1M | $12.9M | $76.3M | — | $116.1M | -$1M | $115.1M | $20.4M | $98.4M | $1.33 | $1.29 | 0 | 200,000 |
|---|
| 2020-09-30 | $548M | $353.4M | $194.6M | $12.5M | $76.2M | — | $99.2M | -$1.5M | $97.7M | $21.1M | $82.3M | $1.11 | $1.09 | 73,900,000 | 75,800,000 |
|---|
| 2020-06-30 | $527.2M | $332.1M | $195.1M | $10.8M | $77.7M | — | $103.6M | -$1.6M | $102M | $16M | $91.2M | $1.24 | $1.21 | 73,800,000 | 75,500,000 |
|---|
| 2020-03-31 | $491.5M | $324.5M | $167M | $10.7M | $71.8M | — | $88M | $1.5M | $86.5M | $15M | $74.3M | $1.01 | $0.99 | 73,900,000 | 75,500,000 |
|---|
| 2019-12-31 | $470.6M | $317.4M | $153.2M | $10.2M | $69M | — | $78.1M | — | $77.4M | $16.5M | $63.9M | $0.87 | $0.85 | 100,000 | 100,000 |
|---|
| 2019-09-30 | $456.1M | $308.3M | $147.8M | $9.3M | $64.8M | — | $67.3M | — | $64.9M | $10.9M | $56.3M | $0.76 | $0.75 | 74,000,000 | 75,500,000 |
|---|
| 2019-06-30 | $469.7M | $311.8M | $157.9M | $9.6M | $70.3M | — | $80.5M | — | $79.6M | $15.5M | $66.1M | $0.90 | $0.88 | 73,700,000 | 75,100,000 |
|---|
| 2019-03-31 | $443.5M | $296.7M | $146.8M | $9.8M | $68.6M | — | $70.7M | — | $69.9M | $16.1M | $55.4M | $0.75 | $0.73 | 74,100,000 | 75,300,000 |
|---|
| 2018-12-31 | $422.5M | $289.3M | $133.2M | $9.8M | $59.7M | — | $65.8M | — | $65.8M | $14.9M | $52M | $0.70 | $0.69 | 0 | 0 |
|---|
| 2018-09-30 | $431.7M | $296.1M | $135.6M | $10.1M | $64.9M | — | $60.8M | — | $61.1M | $8M | $55.2M | $0.75 | $0.73 | 73,900,000 | 75,700,000 |
|---|
| 2018-06-30 | $447.5M | $305.3M | $142.2M | $10.8M | $70M | — | $60.3M | — | $60.1M | $6M | $56.1M | $0.76 | $0.75 | 73,600,000 | 75,000,000 |
|---|
| 2018-03-31 | $415.7M | $281.3M | $134.4M | $9.6M | $68.3M | — | $53.4M | — | $53.7M | $12.5M | $43.6M | $0.59 | $0.58 | 73,900,000 | 75,500,000 |
|---|
| 2017-12-31 | $415.6M | $287M | $128.6M | $9.7M | $59.6M | — | $60.4M | — | $59.3M | $61.8M | $0.00 | $0.00 | $0.00 | 100,000 | 0 |
|---|
| 2017-09-30 | $398.2M | $273.1M | $125.1M | $9.1M | $62.6M | — | $62.9M | — | $62.9M | $14M | $51M | $0.69 | $0.67 | 74,200,000 | 75,900,000 |
|---|
| 2017-06-30 | $397.6M | $272.6M | $125M | $10M | $61.3M | — | $42M | — | $40.7M | $2.9M | $38.8M | $0.53 | $0.51 | 73,900,000 | 75,800,000 |
|---|
| 2017-03-31 | $387.7M | $253.5M | $134.2M | $10.3M | $62.5M | — | $60.5M | — | $59.5M | $2.2M | $60.9M | $0.83 | $0.81 | 73,300,000 | 74,900,000 |
|---|
| 2016-12-31 | $382.3M | $258.6M | $123.7M | $9.6M | $60.7M | — | $52.7M | — | $53.2M | $16.1M | $39.1M | $0.53 | $0.51 | 300,000 | 300,000 |
|---|
| 2016-09-30 | $376.7M | $255.6M | $121.1M | $9M | $58.3M | — | $51.3M | — | $49.3M | $14.4M | $37.6M | $0.51 | $0.50 | 73,300,000 | 75,000,000 |
|---|
| 2016-06-30 | $388M | $254.7M | $133.3M | $8.8M | $62.5M | — | $61.2M | — | $59.5M | $17M | $44.7M | $0.61 | $0.60 | 73,300,000 | 74,800,000 |
|---|
| 2016-03-31 | $362.1M | $238.8M | $123.3M | $9.4M | $58.1M | — | $30M | — | $27.8M | $6.9M | $22.1M | $0.31 | $0.30 | 72,500,000 | 74,100,000 |
|---|
| 2015-12-31 | $359.7M | $240.1M | $119.6M | $10M | $62.4M | — | $45.2M | — | $42.6M | $11.2M | $33.4M | $0.47 | $0.45 | 100,000 | 200,000 |
|---|
| 2015-09-30 | $344.5M | $236.2M | $108.3M | $8.5M | $54.6M | — | -$3.5M | — | -$6.7M | -$6.6M | $1.5M | $0.02 | $0.02 | 72,200,000 | 73,900,000 |
|---|
| 2015-06-30 | $359.7M | $241.5M | $118.2M | $8.1M | $60.8M | — | $39.1M | — | $36.1M | $9.2M | $27.8M | $0.39 | $0.38 | 72,000,000 | 73,700,000 |
|---|
| 2015-03-31 | $335.9M | $226.2M | $109.7M | $7.5M | $55.2M | — | $47.8M | — | $44.1M | $12.5M | $32.9M | $0.46 | $0.45 | 71,700,000 | 73,300,000 |
|---|
| 2014-12-31 | $349.8M | $240.1M | $109.7M | $7.8M | $58.8M | — | $44.6M | — | $41.6M | $11.7M | $31.4M | $0.44 | $0.43 | 100,000 | 300,000 |
|---|
| 2014-09-30 | $355.9M | $246M | $109.9M | $9.6M | $56M | — | $44M | — | $41.3M | $11.7M | $31M | $0.44 | $0.43 | 71,000,000 | 72,600,000 |
|---|
| 2014-06-30 | $368.9M | $247.1M | $121.8M | $9.9M | $57.5M | — | $54.1M | — | $50.4M | $14M | $37.6M | $0.53 | $0.52 | 70,800,000 | 72,400,000 |
|---|
| 2014-03-31 | $346.8M | $240.4M | $106.4M | $10M | $56.4M | — | $39.3M | — | $35.7M | $9.8M | $27.1M | $0.38 | $0.38 | 70,600,000 | 72,300,000 |
|---|
| 2013-12-31 | $342.7M | $236.1M | $106.6M | $9.7M | $60M | — | $36.9M | — | $33.5M | $10.7M | $23.6M | $0.33 | $0.32 | 200,000 | 500,000 |
|---|
| 2013-09-30 | $341.8M | $236.3M | $105.5M | $9.6M | $56.1M | — | $39.7M | — | $35.7M | $10.6M | $26.8M | $0.38 | $0.37 | 69,800,000 | 71,400,000 |
|---|
| 2013-06-30 | $344.5M | $233.6M | $110.9M | $9.5M | $59.7M | — | $42.5M | — | $38.8M | $10.3M | $30.2M | $0.44 | $0.43 | 69,500,000 | 70,800,000 |
|---|
| 2013-03-31 | $339.4M | $227.7M | $111.7M | $9.1M | $59.1M | — | $43.3M | — | $39.1M | $8.6M | $31.7M | $0.46 | $0.45 | 69,000,000 | 70,300,000 |
|---|
| 2012-12-31 | $321.5M | $224M | $97.5M | $8.6M | $58.6M | — | $31.5M | — | $28.3M | $7.2M | $21.1M | $0.31 | $0.30 | 100,000 | -500,000 |
|---|
| 2012-09-30 | $303.8M | $213.4M | $90.4M | $8.2M | $53.7M | — | $26.3M | — | $22.4M | $9M | $14.8M | $0.22 | $0.21 | 68,300,000 | 69,400,000 |
|---|
| 2012-06-30 | $324.8M | $226.1M | $98.7M | $8.2M | $54.4M | — | $35.6M | — | $20M | $6.5M | $15.6M | $0.46 | $0.45 | 34,000,000 | 36,600,000 |
|---|
| 2012-03-31 | $316.3M | $215.2M | $101.1M | $8.3M | $51.3M | — | $41.7M | — | $37.8M | $9.8M | $29.2M | $0.86 | $0.81 | 33,900,000 | 37,100,000 |
|---|
| 2011-12-31 | $295.4M | $210.1M | $85.3M | $7.2M | $48.4M | — | $27M | — | $23M | $5.6M | $18.8M | -$0.57 | -$0.54 | 33,700,000 | 37,000,000 |
|---|
| 2011-09-30 | $293.6M | $212.2M | $81.4M | $7.7M | $45.7M | — | $26.1M | — | $22M | $6.6M | $16.9M | $0.50 | $0.49 | 33,800,000 | 37,000,000 |
|---|
| 2011-06-30 | $307.9M | $223.3M | $84.6M | $7.3M | $46.4M | — | $27.8M | — | $23.5M | $5.3M | $20.1M | $0.60 | $0.57 | 33,600,000 | 37,000,000 |
|---|
| 2011-03-31 | $295.4M | $207.4M | $88M | $6.9M | $50.6M | — | $28.8M | — | $24.3M | $6.1M | $19.6M | $0.59 | $0.56 | 33,400,000 | 36,800,000 |
|---|
| 2010-12-31 | $276.8M | $198.8M | $78M | $6.9M | $50.5M | — | $5.9M | — | $1.5M | -$3.7M | $6M | $0.18 | $0.19 | 0 | 0 |
|---|
| 2010-09-30 | $271.4M | $196.7M | $74.7M | $5.9M | $44.9M | — | $25.3M | — | $21.2M | $4.5M | $17.8M | $0.53 | $0.51 | 33,400,000 | 36,700,000 |
|---|
| 2010-06-30 | $281.8M | $198.6M | $83.2M | $5.7M | $45.8M | — | $30.5M | — | $26.7M | $6.6M | $21.7M | $0.65 | $0.62 | 33,300,000 | 36,700,000 |
|---|
| 2010-03-31 | $274.7M | $192.5M | $82.2M | $5.4M | $46.6M | — | $28.9M | — | $25M | $6.2M | $19.8M | $0.60 | $0.57 | 33,100,000 | 36,500,000 |
|---|
| 2009-12-31 | $293.4M | $209.5M | $83.9M | $5.8M | $45.4M | — | $21.7M | — | $17.8M | -$1.1M | $20.3M | $0.61 | $0.59 | 0 | 0 |
|---|
| 2009-09-30 | $258.9M | $187.2M | $71.7M | $5.1M | $44.3M | — | $25.9M | — | $22.4M | $6M | $17.2M | $0.52 | $0.50 | 32,900,000 | 36,400,000 |
|---|
| 2009-06-30 | $261M | $182.3M | $78.7M | $4.7M | $45.1M | — | $28.7M | — | $25.3M | $6.1M | $19.7M | $0.60 | $0.57 | 32,800,000 | 36,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 | $3.07B | $1.97B | $1.1B | $74.3M | $393.6M | — | $584.9M | — | $600.9M | $121.6M | $493.7M | $6.83 | $6.79 | 72,300,000 | 72,700,000 |
|---|
| 2024-12-31 | $2.89B | $1.89B | $998.5M | $69.1M | $338.5M | — | $569.9M | — | $585.5M | $107.5M | $492.7M | $6.75 | $6.69 | 73,000,000 | 73,700,000 |
|---|
| 2023-12-31 | $2.95B | $1.82B | $1.13B | $68.4M | $353.4M | — | $676M | $22M | $698M | $122.3M | $593.4M | $7.98 | $7.88 | 74,300,000 | 75,300,000 |
|---|
| 2022-12-31 | $2.89B | $1.75B | $1.14B | $58.5M | $316.9M | — | $734M | -$54.1M | $679.9M | $114.7M | $585.9M | $7.87 | $7.73 | 74,400,000 | 75,800,000 |
|---|
| 2021-12-31 | $2.83B | $1.66B | $1.18B | $52.8M | $362.8M | — | $752.3M | -$3.4M | $748.9M | $107.2M | $661.8M | $8.89 | $8.67 | 74,400,000 | 76,300,000 |
|---|
| 2020-12-31 | $2.15B | $1.38B | $767.8M | $46.9M | $302M | — | $406.9M | -$5.6M | $401.3M | $72.5M | $346.2M | $4.68 | $4.57 | 73,900,000 | 75,800,000 |
|---|
| 2019-12-31 | $1.84B | $1.23B | $605.7M | $38.9M | $272.7M | — | $296.6M | -$4.8M | $291.8M | $59M | $241.7M | $3.27 | $3.21 | 74,000,000 | 75,400,000 |
|---|
| 2018-12-31 | $1.72B | $1.17B | $545.4M | $40.3M | $262.9M | — | $240.3M | $400,000.00 | $240.7M | $41.4M | $206.9M | $2.80 | $2.74 | 73,900,000 | 75,400,000 |
|---|
| 2017-12-31 | $1.6B | $1.09B | $512.9M | $39.1M | $246M | — | $225.8M | — | $222.4M | $80.9M | $150.7M | $2.04 | $1.99 | 73,900,000 | 75,800,000 |
|---|
| 2016-12-31 | $1.51B | $1.01B | $501.4M | $36.8M | $239.6M | — | $195.2M | — | $189.8M | $54.4M | $143.6M | $1.96 | $1.91 | 73,300,000 | 75,000,000 |
|---|
| 2015-12-31 | $1.4B | $944M | $455.8M | $34.1M | $233M | — | $128.6M | — | $116.1M | $26.3M | $95.6M | $1.33 | $1.30 | 72,000,000 | 73,800,000 |
|---|
| 2014-12-31 | $1.42B | $973.6M | $447.8M | $37.3M | $228.7M | — | $182M | — | $169M | $47.2M | $127.1M | $1.79 | $1.75 | 70,900,000 | 72,800,000 |
|---|
| 2013-12-31 | $1.37B | $933.7M | $434.7M | $37.9M | $234.9M | — | $162.4M | — | $147.1M | $40.2M | $112.3M | $1.61 | $1.57 | 69,600,000 | 71,400,000 |
|---|
| 2012-12-31 | $1.27B | $878.7M | $387.7M | $33.2M | $218.1M | — | $135.1M | — | $108.6M | $32.7M | $80.7M | $1.19 | $1.15 | 68,100,000 | 71,800,000 |
|---|
| 2011-12-31 | $1.19B | $853M | $339.3M | $29.1M | $191.1M | — | $109.6M | — | $92.7M | $23.5M | $75.5M | $1.12 | $1.08 | 67,300,000 | 74,000,000 |
|---|
| 2010-12-31 | $1.1B | $786.6M | $318.1M | $23.9M | $187.7M | — | $90.7M | — | $74.5M | $13.6M | $65.3M | $1.96 | $1.89 | 33,300,000 | 36,700,000 |
|---|
| 2009-12-31 | $1.06B | $752.1M | $303.6M | $19.9M | $177.7M | — | $97.5M | — | $83.1M | $13.5M | $72.6M | $2.21 | $2.12 | 32,800,000 | 36,300,000 |
|---|
| 2008-12-31 | $1.05B | $748.5M | $302.6M | $18.7M | $159.3M | — | $124.1M | — | $109.5M | $23.7M | $86M | $2.65 | $2.50 | 32,400,000 | 36,100,000 |
|---|