Complete source-backed income-statement history.
- Available history
- 2009-01-03 to 2026-03-31
- 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-03-31 | $500.44M | $325.47M | $174.97M | — | $123.01M | — | $48.09M | — | $45.78M | $11.08M | $34.33M | $0.77 | $0.77 | 44,200,000 | 44,700,000 |
|---|
| 2025-12-31 | $506.86M | $335.36M | $171.49M | — | $119.59M | — | $51.62M | — | $48.64M | $9.09M | $39.25M | $0.87 | $0.87 | -200,000 | -200,000 |
|---|
| 2025-09-30 | $581.71M | $373.01M | $208.7M | — | $123.47M | — | $85.12M | — | $23.53M | $6.33M | $16.74M | $0.37 | $0.37 | 44,500,000 | 45,000,000 |
|---|
| 2025-06-30 | $587.43M | $375.61M | $211.83M | — | $123.52M | — | $88.14M | — | $80.62M | $20.06M | $60.14M | $1.32 | $1.31 | 45,400,000 | 45,900,000 |
|---|
| 2025-03-31 | $455.25M | $291.34M | $163.9M | — | $119.64M | — | $44.1M | — | $41.85M | $10.48M | $30.96M | $0.67 | $0.67 | 45,700,000 | 46,300,000 |
|---|
| 2024-12-31 | $485.75M | $321.51M | $164.24M | — | $117.85M | — | $43.03M | — | $40.74M | $6.44M | $33.66M | $0.74 | $0.72 | 0 | 0 |
|---|
| 2024-09-30 | $531.44M | $341.78M | $189.66M | — | $116M | — | $73.53M | — | $71.88M | $16.98M | $54.6M | $1.19 | $1.17 | 45,700,000 | 46,300,000 |
|---|
| 2024-06-30 | $543.26M | $343.46M | $199.8M | — | $120.65M | — | $79.15M | — | $76.92M | $17.59M | $59.1M | $1.28 | $1.26 | 46,000,000 | 46,600,000 |
|---|
| 2024-03-31 | $460.9M | $297.32M | $163.58M | — | $115.64M | — | $47.94M | — | $42.31M | $9.22M | $32.96M | $0.71 | $0.70 | 46,100,000 | 46,700,000 |
|---|
| 2023-12-31 | $472.97M | $312.96M | $160.01M | — | $108.83M | — | $50.83M | — | $47.15M | $8.32M | $38.55M | $0.83 | $0.82 | 0 | 0 |
|---|
| 2023-09-30 | $538.43M | $352.18M | $186.25M | — | $107.69M | — | $78.1M | — | $72.91M | $14.75M | $57.8M | $1.25 | $1.23 | 46,200,000 | 46,900,000 |
|---|
| 2023-06-30 | $569.18M | $380.7M | $188.48M | — | $107.43M | — | $80.9M | — | $74.33M | $14.17M | $59.6M | $1.29 | $1.27 | 46,200,000 | 46,900,000 |
|---|
| 2023-03-31 | $484.55M | $322.29M | $162.27M | — | $109.54M | — | $52.61M | — | $47.82M | $10.25M | $37.33M | $0.81 | $0.79 | 46,200,000 | 46,900,000 |
|---|
| 2022-12-31 | $489.43M | $323.21M | $166.22M | — | $109.72M | — | $56.22M | — | $48.83M | $8.87M | $39.58M | $0.85 | $0.84 | -100,000 | -100,000 |
|---|
| 2022-09-30 | $551.67M | $361.08M | $190.6M | — | $109.37M | — | $80.04M | — | $72.35M | $13.38M | $58.62M | $1.26 | $1.24 | 46,300,000 | 47,000,000 |
|---|
| 2022-06-30 | $551.14M | $361.85M | $189.29M | — | $108.31M | — | $80.98M | — | $76.56M | $16.8M | $59.36M | $1.27 | $1.26 | 46,300,000 | 46,900,000 |
|---|
| 2022-03-31 | $451.47M | $306.14M | $145.33M | — | $104.67M | — | $39.94M | — | $37.48M | $7.37M | $29.77M | $0.64 | $0.63 | 46,400,000 | 47,100,000 |
|---|
| 2021-12-31 | $432.52M | $287.33M | $145.19M | — | $97.74M | — | $47.21M | — | $51.68M | $10.69M | $40.67M | $0.86 | $0.85 | 0 | 0 |
|---|
| 2021-09-30 | $459.02M | $295.9M | $163.12M | — | $106.45M | — | $56.59M | — | $56.86M | $10.41M | $46.17M | $0.99 | $0.98 | 46,500,000 | 47,000,000 |
|---|
| 2021-06-30 | $437.28M | $285.04M | $152.24M | — | $100.49M | — | $51.6M | — | $48.62M | $9.25M | $39.14M | $0.84 | $0.83 | 46,500,000 | 47,100,000 |
|---|
| 2021-03-31 | $333.05M | $217.5M | $115.55M | — | $81.6M | — | $33.79M | — | $32.54M | $4.38M | $27.88M | $0.60 | $0.59 | 46,300,000 | 46,900,000 |
|---|
| 2020-12-31 | $321.11M | $209.7M | $111.4M | — | $76.71M | — | $34.37M | — | $32.2M | $5.21M | $26.79M | $0.58 | $0.57 | 0 | 100,000 |
|---|
| 2020-09-30 | $351.19M | $226.89M | $124.3M | — | $75.47M | — | $48.38M | — | $46.65M | $8.08M | $38.37M | $0.82 | $0.82 | 46,200,000 | 46,600,000 |
|---|
| 2020-06-30 | $308.28M | $201.16M | $107.12M | — | $72.31M | — | $33.93M | — | $31.5M | $6.7M | $24.65M | $0.53 | $0.52 | 46,200,000 | 46,500,000 |
|---|
| 2020-03-31 | $266.75M | $176.44M | $90.32M | — | $75.62M | — | $13.82M | — | $13.35M | $2.56M | $10.64M | $0.23 | $0.23 | 46,400,000 | 46,800,000 |
|---|
| 2019-12-31 | $320.11M | $218.85M | $101.26M | — | $71.87M | — | $28.6M | — | $23.12M | $3.13M | $19.78M | $0.42 | $0.42 | 100,000 | 100,000 |
|---|
| 2019-09-30 | $348.42M | $230.79M | $117.62M | — | $74.5M | — | $42.72M | — | $42.51M | $8.44M | $33.91M | $0.73 | $0.72 | 46,400,000 | 46,700,000 |
|---|
| 2019-06-30 | $355.34M | $235.62M | $119.72M | — | $75.78M | — | $43.69M | — | $40.6M | $7.79M | $32.75M | $0.70 | $0.70 | 46,300,000 | 46,700,000 |
|---|
| 2019-03-31 | $290.72M | $201.21M | $89.51M | — | $76.3M | — | $12.12M | — | $10.61M | $1.48M | $9.06M | $0.19 | $0.19 | 46,300,000 | 46,700,000 |
|---|
| 2018-12-31 | $316.66M | $212.32M | $104.34M | — | $74.98M | — | $28.68M | — | $28.31M | $3.97M | $24.2M | $0.51 | $0.51 | -100,000 | -200,000 |
|---|
| 2018-09-30 | $341.87M | $228.9M | $112.97M | — | $72.48M | — | $40.14M | — | $35.67M | $5.74M | $30.01M | $0.64 | $0.63 | 46,700,000 | 47,200,000 |
|---|
| 2018-06-30 | $343.97M | $227.89M | $116.08M | — | $74.97M | — | $40.47M | — | $36.91M | $6.88M | $30.5M | $0.65 | $0.64 | 46,500,000 | 47,000,000 |
|---|
| 2018-03-31 | $295.63M | $196.65M | $98.98M | — | $76.28M | — | $22.7M | — | $19.52M | -$1.7M | $21.17M | $0.45 | $0.45 | 46,600,000 | 47,100,000 |
|---|
| 2017-12-31 | $288.2M | $193.62M | $94.57M | — | $69.37M | — | $22.47M | — | $20.97M | $13.1M | $8.07M | $0.17 | $0.17 | 0 | 0 |
|---|
| 2017-09-30 | $311.11M | $207.27M | $103.84M | — | $70.85M | — | $31.98M | — | $30.32M | $5.77M | $24.47M | $0.52 | $0.52 | 46,500,000 | 47,000,000 |
|---|
| 2017-06-30 | $305.35M | $202.6M | $102.75M | — | $68.23M | — | $34.27M | — | $37.16M | $6.92M | $29.91M | $0.64 | $0.64 | 46,500,000 | 47,000,000 |
|---|
| 2017-03-31 | $220.25M | $144.44M | $75.82M | — | $57M | — | $18.51M | — | $16.14M | $204,000.00 | $15.73M | $0.33 | $0.33 | 46,400,000 | 47,000,000 |
|---|
| 2016-12-31 | $239.59M | $158.57M | $81.02M | — | $54.26M | — | $26.51M | — | $21.76M | $3.96M | $17.64M | $0.38 | $0.37 | 0 | 0 |
|---|
| 2016-10-01 | $239.76M | $154.29M | $85.47M | — | $55.37M | — | $31.81M | — | $31.67M | $7.93M | $23.66M | $0.51 | $0.50 | 46,300,000 | 46,900,000 |
|---|
| 2016-07-02 | $252.08M | $161.4M | $90.68M | — | $57.95M | — | $32.68M | — | $32.15M | $7.96M | $23.98M | $0.51 | $0.50 | 46,200,000 | 46,700,000 |
|---|
| 2016-04-02 | $218.43M | $144.19M | $74.24M | — | $52.35M | — | $21.07M | — | $18.54M | $4.96M | $13.46M | $0.28 | $0.28 | 46,100,000 | 46,400,000 |
|---|
| 2016-01-02 | $219.28M | $150.17M | $69.12M | — | $45.09M | — | $23.56M | — | $21.24M | $4.99M | $16.16M | $0.34 | $0.33 | -300,000 | -200,000 |
|---|
| 2015-10-03 | $232.49M | $155.69M | $76.79M | — | $47.72M | — | $27.77M | — | $26.68M | $5.66M | $20.83M | $0.44 | $0.43 | 46,900,000 | 47,300,000 |
|---|
| 2015-07-04 | $247.43M | $167.22M | $80.21M | — | $56.28M | — | $23.17M | — | $21.8M | $5.36M | $16.16M | $0.33 | $0.33 | 47,600,000 | 48,100,000 |
|---|
| 2015-04-04 | $225.73M | $154.24M | $71.49M | — | $55.16M | — | $15.87M | — | $16.59M | -$3.38M | $19.8M | $0.41 | $0.41 | 47,600,000 | 48,100,000 |
|---|
| 2015-01-03 | $253.84M | $176.08M | $77.75M | — | $60.09M | — | $2.57M | — | -$726,000.00 | -$3.89M | $3.1M | $0.06 | $0.05 | 0 | 0 |
|---|
| 2014-09-27 | $278.05M | $188.9M | $89.15M | — | $55.64M | — | $32.43M | — | $29.53M | $6.73M | $22.67M | $0.46 | $0.46 | 47,600,000 | 48,100,000 |
|---|
| 2014-06-28 | $284.47M | $185.07M | $99.39M | — | $59.97M | — | $39.13M | — | $37.82M | $10.36M | $27.07M | $0.56 | $0.55 | 47,600,000 | 48,200,000 |
|---|
| 2014-03-29 | $231.42M | $153.31M | $78.11M | — | $52.02M | — | $25.96M | — | $23.08M | $5.66M | $16.96M | $0.35 | $0.35 | 47,700,000 | 48,300,000 |
|---|
| 2013-12-28 | $229.65M | $153.64M | $76.01M | — | $52.35M | — | $22.18M | — | $17.83M | $4.48M | $13.31M | $0.27 | $0.27 | 100,000 | 0 |
|---|
| 2013-09-28 | $249.84M | $162.87M | $86.97M | — | $48.42M | — | $37.73M | — | $34.89M | $9.6M | $25.06M | $0.52 | $0.51 | 47,600,000 | 48,200,000 |
|---|
| 2013-06-29 | $263.44M | $168.85M | $94.59M | — | $53.19M | — | $40.71M | — | $37.97M | $9.53M | $28.14M | $0.59 | $0.58 | 47,500,000 | 48,100,000 |
|---|
| 2013-03-30 | $222.52M | $148.58M | $73.94M | — | $50.07M | — | $23.17M | — | $20.85M | $5.24M | $15.46M | $0.32 | $0.32 | 47,300,000 | 48,000,000 |
|---|
| 2012-12-29 | $205.17M | $136.7M | $68.47M | — | $47.37M | — | $20.96M | — | $18.44M | $5.11M | $13.15M | $0.27 | $0.27 | 100,000 | -100,000 |
|---|
| 2012-09-29 | $237.56M | $154.98M | $82.58M | — | $49M | — | $33.49M | — | $30.66M | $8.65M | $21.87M | $0.47 | $0.46 | 46,900,000 | 47,900,000 |
|---|
| 2012-06-30 | $246.7M | $162.36M | $84.34M | — | $46.77M | — | $37.51M | — | $35.24M | $10M | $24.81M | $0.53 | $0.52 | 46,800,000 | 47,800,000 |
|---|
| 2012-03-31 | $201.92M | $135.65M | $66.27M | — | $45.35M | — | $21M | — | $31.65M | $8.49M | $23.05M | $0.49 | $0.48 | 46,800,000 | 47,800,000 |
|---|
| 2011-12-31 | $187.24M | $126.39M | $60.85M | — | $44.41M | — | $16.33M | — | $15.39M | $3.88M | $11.55M | -$0.84 | -$0.83 | 23,200,000 | 23,700,000 |
|---|
| 2011-10-01 | $224.39M | $150.67M | $73.72M | — | $44.84M | — | $28.32M | — | $26.4M | $7.1M | $19.22M | $0.82 | $0.80 | 23,200,000 | 23,700,000 |
|---|
| 2011-07-02 | $224.12M | $146.9M | $77.22M | — | $43.93M | — | $32.78M | — | $30.39M | $8.38M | $21.65M | $0.92 | $0.91 | 23,200,000 | 23,700,000 |
|---|
| 2011-04-02 | $185.33M | $124.8M | $60.53M | — | $44.15M | — | $15.96M | — | $14.96M | $4.05M | $10.68M | $0.46 | $0.45 | 23,200,000 | 23,700,000 |
|---|
| 2011-01-01 | $174.97M | $119.46M | $55.52M | — | $42.27M | — | $13.26M | — | $12.25M | $3.92M | $8.12M | $0.35 | $0.34 | 0 | 0 |
|---|
| 2010-10-02 | $188.41M | $128.97M | $59.44M | — | $39.6M | — | $19.6M | — | $17.6M | $5.02M | $12.33M | $0.53 | $0.52 | 23,200,000 | 23,500,000 |
|---|
| 2010-07-03 | $190.42M | $125.78M | $64.64M | — | $43.12M | — | $18.58M | — | $16.82M | $5.37M | $11.14M | $0.48 | $0.47 | 23,300,000 | 23,600,000 |
|---|
| 2010-04-03 | $159.99M | $109.39M | $50.6M | — | $35.89M | — | $12.55M | — | $8.31M | $757,000.00 | $7.33M | $0.32 | $0.31 | — | — |
|---|
| 2010-01-02 | $144.91M | $103.96M | $40.95M | — | $30.73M | — | $9.64M | — | $6.92M | $1.82M | $4.94M | $0.22 | $0.21 | — | — |
|---|
| 2009-10-03 | $166.01M | $115.76M | $50.24M | — | $33.82M | — | $15.46M | — | $12.92M | $4.09M | $8.63M | $0.37 | $0.37 | — | — |
|---|
| 2009-07-04 | $165.28M | $116.12M | $49.16M | — | $34.63M | — | $10.77M | — | $8.91M | $2.91M | $5.82M | $0.25 | $0.25 | — | — |
|---|
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.13B | $1.38B | $755.93M | $20M | $486.23M | — | $268.98M | — | $194.65M | $45.96M | $147.09M | $3.25 | $3.22 | 45,000,000 | 45,500,000 |
|---|
| 2024-12-31 | $2.02B | $1.3B | $717.28M | $21.5M | $470.14M | — | $243.65M | — | $231.85M | $50.24M | $180.31M | $3.92 | $3.86 | 45,900,000 | 46,500,000 |
|---|
| 2023-12-31 | $2.07B | $1.37B | $697.01M | $17.7M | $433.48M | — | $262.44M | — | $242.22M | $47.49M | $193.27M | $4.17 | $4.11 | 46,200,000 | 46,900,000 |
|---|
| 2022-12-31 | $2.04B | $1.35B | $691.44M | $16.7M | $432.08M | — | $257.19M | — | $235.23M | $46.42M | $187.33M | $4.02 | $3.97 | 46,300,000 | 47,000,000 |
|---|
| 2021-12-31 | $1.66B | $1.09B | $576.09M | $17.3M | $386.28M | — | $189.19M | — | $189.71M | $34.73M | $153.86M | $3.29 | $3.25 | 46,400,000 | 47,000,000 |
|---|
| 2020-12-31 | $1.25B | $814.19M | $433.14M | $21.7M | $300.12M | — | $130.51M | — | $123.7M | $22.54M | $100.46M | $2.16 | $2.14 | 46,200,000 | 46,700,000 |
|---|
| 2019-12-31 | $1.31B | $886.48M | $428.1M | $20.8M | $298.45M | — | $127.13M | — | $116.84M | $20.84M | $95.48M | $2.04 | $2.03 | 46,400,000 | 46,800,000 |
|---|
| 2018-12-31 | $1.3B | $865.76M | $432.37M | $22.1M | $298.71M | — | $131.99M | — | $120.41M | $14.89M | $105.88M | $2.25 | $2.23 | 46,600,000 | 47,000,000 |
|---|
| 2017-12-31 | $1.12B | $747.93M | $376.98M | $20.8M | $265.45M | — | $107.23M | — | $104.59M | $25.99M | $78.18M | $1.67 | $1.65 | 46,500,000 | 47,000,000 |
|---|
| 2016-12-31 | $949.86M | $618.45M | $331.41M | $21.5M | $219.93M | — | $112.07M | — | $104.11M | $24.8M | $78.75M | $1.67 | $1.65 | 46,200,000 | 46,700,000 |
|---|
| 2016-01-02 | $924.92M | $627.32M | $297.61M | $18.4M | $204.25M | — | $90.36M | — | $86.32M | $12.63M | $72.95M | $1.52 | $1.50 | 47,100,000 | 47,600,000 |
|---|
| 2015-01-03 | $1.05B | $703.37M | $344.41M | $19.3M | $227.71M | — | $100.09M | — | $89.7M | $18.85M | $69.81M | $1.43 | $1.41 | 47,700,000 | 48,200,000 |
|---|
| 2013-12-28 | $965.46M | $633.95M | $331.51M | $16.8M | $204.01M | — | $123.78M | — | $111.55M | $28.85M | $81.96M | $1.70 | $1.68 | 47,500,000 | 48,100,000 |
|---|
| 2012-12-29 | $891.35M | $589.68M | $301.66M | $9.9M | $188.49M | — | $112.96M | — | $115.99M | $32.25M | $82.86M | $1.76 | $1.73 | 46,900,000 | 47,700,000 |
|---|
| 2011-12-31 | $821.08M | $548.77M | $272.31M | $8.2M | $177.32M | — | $93.4M | — | $87.14M | $23.41M | $63.1M | $1.36 | $1.33 | 46,400,000 | 47,400,000 |
|---|
| 2011-01-01 | $713.79M | $483.6M | $230.2M | $7.5M | $160.86M | — | $64M | — | $54.98M | $15.06M | $38.91M | $1.68 | $1.65 | 23,200,000 | 23,500,000 |
|---|
| 2010-01-02 | $625.99M | $442.44M | $183.56M | $6.9M | $133.63M | — | $43.73M | — | $34.61M | $10.63M | $23.25M | $1.01 | $1.00 | 23,100,000 | 23,300,000 |
|---|
| 2009-01-03 | $745.63M | $518.7M | $226.93M | — | $147.99M | — | $76.71M | — | $67.59M | $22.93M | $44.11M | $1.92 | $1.90 | — | — |
|---|