Complete source-backed income-statement history.
- Available history
- 2008-12-31 to 2026-07-05
- 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-07-05 | $291.26M | $85.49M | $205.77M | $32.39M | $87.87M | — | $85.52M | — | $89.3M | $16.54M | $72.76M | $0.43 | $0.43 | 167,346,000 | 169,989,000 |
|---|
| 2026-04-05 | $268.44M | $77.5M | $190.94M | $37.03M | $94.04M | — | $59.87M | — | $61.76M | $10.05M | $51.7M | $0.31 | $0.31 | 166,514,000 | 168,386,000 |
|---|
| 2025-12-31 | $252.34M | $86.43M | $165.9M | $36.06M | $94.57M | — | $35.28M | — | $44.08M | $11.42M | $32.66M | $0.19 | $0.20 | -275,000 | -140,000 |
|---|
| 2025-09-28 | $276.89M | $89.6M | $187.29M | $35.08M | $94.44M | — | $57.77M | — | $62.86M | $45.2M | $17.66M | $0.11 | $0.10 | 167,840,000 | 169,323,000 |
|---|
| 2025-06-29 | $249.09M | $81.22M | $167.88M | $33.1M | $91.34M | — | $43.43M | — | $48.06M | $7.55M | $40.51M | $0.24 | $0.24 | 167,886,000 | 168,563,000 |
|---|
| 2025-03-30 | $216.04M | $71.71M | $144.32M | $34.73M | $83.5M | — | $26.09M | — | $27.8M | $4.2M | $23.6M | $0.14 | $0.14 | 169,265,000 | 170,391,000 |
|---|
| 2024-12-31 | $229.68M | $71.83M | $157.86M | $32.54M | $94.48M | — | $30.84M | — | $35.8M | $7.45M | $28.35M | $0.17 | $0.17 | -150,000 | -122,000 |
|---|
| 2024-09-29 | $234.74M | $75.34M | $159.4M | $35.21M | $92.63M | — | $31.56M | — | $36.56M | $6.96M | $29.59M | $0.17 | $0.17 | 171,519,000 | 172,753,000 |
|---|
| 2024-06-30 | $239.29M | $72.69M | $166.6M | $34.96M | $93.18M | — | $38.46M | — | $41.57M | $5.36M | $36.21M | $0.21 | $0.21 | 171,568,000 | 172,733,000 |
|---|
| 2024-03-31 | $210.8M | $68.86M | $141.94M | $37.11M | $90.63M | — | $14.2M | — | $17.57M | $5.54M | $12.02M | $0.07 | $0.07 | 171,692,000 | 172,594,000 |
|---|
| 2023-12-31 | $196.67M | $61.63M | $135.04M | $34.69M | $90.37M | — | $12.73M | — | $14.35M | $3.13M | $11.23M | $0.07 | $0.06 | -159,000 | -260,000 |
|---|
| 2023-10-01 | $197.24M | $54.47M | $142.77M | $32.58M | $82.31M | — | $30.64M | — | $27M | $8.09M | $18.92M | $0.11 | $0.11 | 172,169,000 | 173,354,000 |
|---|
| 2023-07-02 | $242.51M | $62.83M | $179.68M | $33.59M | $83.42M | — | $65.18M | — | $67.78M | $10.3M | $57.47M | $0.33 | $0.33 | 172,429,000 | 173,622,000 |
|---|
| 2023-04-02 | $201.12M | $57.38M | $143.74M | $38.54M | $83.04M | — | $22.16M | — | $26.22M | $600,000.00 | $25.62M | $0.15 | $0.15 | 172,624,000 | 173,903,000 |
|---|
| 2022-12-31 | $239.43M | $69.87M | $169.56M | $37.13M | $75.95M | — | $54.34M | — | $59.23M | $3.92M | $55.31M | $0.32 | $0.32 | -233,000 | -364,000 |
|---|
| 2022-10-02 | $209.62M | $57.38M | $152.24M | $33.95M | $75.37M | — | $40.02M | — | $39.35M | $5.37M | $33.98M | $0.20 | $0.19 | 173,256,000 | 174,327,000 |
|---|
| 2022-07-03 | $274.63M | $78.14M | $196.49M | $33.99M | $79.95M | — | $65.14M | — | $64.42M | $5.51M | $58.9M | $0.34 | $0.34 | 173,507,000 | 174,993,000 |
|---|
| 2022-04-03 | $282.41M | $78.79M | $203.62M | $36.05M | $80.84M | — | $86.73M | — | $87.7M | $20.37M | $67.33M | $0.39 | $0.38 | 174,146,000 | 176,668,000 |
|---|
| 2021-12-31 | $244.07M | $69.08M | $174.98M | $35.49M | $82.97M | — | $56.52M | — | $57.95M | $4.41M | $53.54M | — | $0.30 | -109,000 | -193,000 |
|---|
| 2021-10-03 | $284.85M | $85.71M | $199.14M | $34.48M | $77.11M | — | $87.55M | — | $88.58M | $9.68M | $78.9M | — | $0.44 | 176,812,000 | 180,342,000 |
|---|
| 2021-07-04 | $269.16M | $68.43M | $200.73M | $31.3M | $76.84M | — | $92.58M | — | $93.54M | $15.94M | $77.6M | — | $0.43 | 176,626,000 | 179,991,000 |
|---|
| 2021-04-04 | $239.03M | $54.05M | $184.98M | $34.11M | $72.42M | — | $78.45M | — | $78.83M | $8.98M | $69.85M | — | $0.39 | 176,288,000 | 179,971,000 |
|---|
| 2020-12-31 | $223.62M | $55.16M | $168.46M | $34.4M | $74.1M | — | $59.09M | — | $64.92M | -$4.43M | $69.35M | — | $0.39 | 608,000 | 554,000 |
|---|
| 2020-09-27 | $251.07M | $59.74M | $191.33M | $30.24M | $64.21M | — | $96.64M | — | $101.31M | $13.8M | $87.51M | — | $0.49 | 173,943,000 | 177,138,000 |
|---|
| 2020-06-28 | $169.1M | $50.32M | $118.78M | $30.4M | $60.15M | — | -$6.14M | — | -$2.31M | -$1.17M | -$1.14M | — | -$0.01 | 172,283,000 | 172,283,000 |
|---|
| 2020-03-29 | $167.24M | $41.2M | $126.04M | $35.95M | $69.14M | — | $20.95M | — | $22.99M | $2.52M | $20.48M | — | $0.12 | 172,408,000 | 175,602,000 |
|---|
| 2019-12-31 | $169.77M | $44.87M | $124.9M | $32.99M | $74.3M | — | $17.61M | — | $22.92M | -$57.41M | $80.33M | — | $0.45 | 141,000 | 105,000 |
|---|
| 2019-09-29 | $183.33M | $47.63M | $135.69M | $28.12M | $64.49M | — | $43.09M | — | $47.37M | $5.68M | $41.69M | — | $0.24 | 170,744,000 | 174,449,000 |
|---|
| 2019-06-30 | $199.05M | $50.97M | $148.08M | $28.08M | $68.25M | — | $51.76M | — | $56.98M | $8.23M | $48.75M | — | $0.28 | 171,318,000 | 175,448,000 |
|---|
| 2019-03-31 | $173.48M | $46.28M | $127.2M | $30.24M | $66.81M | — | $30.15M | — | $35.73M | $2.63M | $33.1M | $0.19 | $0.19 | 171,098,000 | 175,607,000 |
|---|
| 2018-12-31 | $193.29M | $52.83M | $140.46M | $28.78M | $66.43M | — | $45.25M | — | $48.75M | $3.33M | $45.42M | — | $0.26 | -280,000 | -615,000 |
|---|
| 2018-09-30 | $232.22M | $58.86M | $173.36M | $29.7M | $65.82M | — | $77.84M | — | $81.27M | $837,000.00 | $80.44M | — | $0.45 | 172,189,000 | 177,245,000 |
|---|
| 2018-07-01 | $211.26M | $54.17M | $157.1M | $26.89M | $66.75M | — | $63.46M | — | $66.57M | $10.38M | $56.2M | — | $0.32 | 172,370,000 | 177,149,000 |
|---|
| 2018-04-01 | $169.57M | $40.2M | $129.37M | $31.08M | $63.7M | — | $34.6M | — | $37.98M | $762,000.00 | $37.22M | $0.21 | $0.21 | 173,280,000 | 179,641,000 |
|---|
| 2017-12-31 | $182.92M | $44.53M | $138.39M | $26.98M | $60.64M | — | $50.78M | — | $52.67M | $80.42M | -$27.75M | -$1.34 | -$0.16 | 235,000 | 427,000 |
|---|
| 2017-10-01 | $266.04M | $68.06M | $197.98M | $26.08M | $61.05M | — | $110.85M | — | $112.75M | $10.26M | $102.49M | $1.18 | $0.57 | 173,234,000 | 179,354,000 |
|---|
| 2017-07-02 | $178.08M | $42.16M | $135.92M | $23.38M | $52.52M | — | $60.02M | — | $61.81M | $5.31M | $56.5M | $0.65 | $0.32 | 173,278,000 | 179,228,000 |
|---|
| 2017-04-02 | $139.04M | $32.53M | $106.51M | $22.77M | $46.52M | — | $37.22M | — | $39.24M | -$6.24M | $45.47M | $0.26 | $0.25 | 172,646,000 | 178,354,000 |
|---|
| 2016-12-31 | $138.08M | $42.14M | $95.94M | $19.44M | $42.99M | — | $33.52M | — | $36.47M | $4.1M | $32.38M | -$0.47 | -$0.45 | 85,509,000 | 87,339,000 |
|---|
| 2016-10-02 | $147.95M | $32.75M | $115.2M | $18.6M | $42.07M | — | $54.53M | — | $56.34M | $2.67M | $53.68M | $0.63 | $0.61 | 85,460,000 | 87,346,000 |
|---|
| 2016-07-03 | $147.27M | $35.21M | $112.06M | $19.67M | $42.72M | — | $49.68M | — | $51.67M | $8.66M | $42.76M | $0.50 | $0.49 | 85,107,000 | 86,806,000 |
|---|
| 2016-04-03 | $96.21M | $20.97M | $75.24M | $20.56M | $38.34M | — | $16.34M | — | $17.59M | $2.7M | $14.89M | $0.18 | $0.17 | 84,943,000 | 86,541,000 |
|---|
| 2015-12-31 | $97.77M | $23.4M | $74.37M | $17.53M | $37.69M | — | $19.15M | — | $21.75M | $2.9M | $18.75M | -$0.86 | -$0.84 | 85,836,000 | 87,423,000 |
|---|
| 2015-10-04 | $107.59M | $26.32M | $81.27M | $16.98M | $35.81M | — | $28.49M | — | $29.26M | $3.44M | $104.11M | $1.21 | $1.19 | 86,303,000 | 87,776,000 |
|---|
| 2015-07-05 | $143.83M | $30.51M | $113.32M | $18.3M | $43.24M | — | $51.78M | — | $52.64M | $9.13M | $43.71M | $0.50 | $0.49 | 87,199,000 | 89,185,000 |
|---|
| 2015-04-05 | $101.37M | $22.34M | $79.03M | $16.99M | $39.93M | — | $22.11M | — | $23.31M | $3.84M | $20.5M | $0.24 | $0.23 | 86,764,000 | 88,749,000 |
|---|
| 2014-12-31 | $98.5M | $21.61M | $76.89M | $14.21M | $37.6M | — | $25.09M | — | $26.16M | $3.49M | $26.63M | $0.31 | $0.30 | -17,000 | -74,000 |
|---|
| 2014-09-28 | $154.36M | $37.71M | $116.64M | $17.53M | $43.77M | — | $55.34M | — | $57.11M | $9.43M | $50.4M | $0.58 | $0.57 | 86,963,000 | 89,167,000 |
|---|
| 2014-06-29 | $92.28M | $18.19M | $74.09M | $12.52M | $35.54M | — | $26.02M | — | $26.68M | $4M | $25.95M | $0.30 | $0.29 | 86,782,000 | 88,965,000 |
|---|
| 2014-03-30 | $90.93M | $21.08M | $69.85M | $12.5M | $34.9M | — | $22.44M | — | $22.85M | $4.34M | $18.51M | $0.21 | $0.21 | 86,879,000 | 89,259,000 |
|---|
| 2013-12-31 | $49.46M | $968,000.00 | $48.49M | $8.92M | $24.17M | — | $15.41M | — | $15.43M | $1.38M | $20.44M | $0.24 | $0.24 | -632,000 | -549,000 |
|---|
| 2013-09-29 | $90.79M | $21.35M | $69.44M | $12.18M | $33.88M | — | $23.38M | — | $23.71M | $2.98M | $20.73M | $0.24 | $0.23 | 87,339,000 | 89,359,000 |
|---|
| 2013-06-30 | $86.51M | $21.15M | $65.36M | $11.89M | $33.3M | — | $20.17M | — | $20.77M | $3.95M | $16.82M | $0.19 | $0.19 | 87,044,000 | 88,714,000 |
|---|
| 2013-03-31 | $80.89M | $19.42M | $61.47M | $11.32M | $32.17M | — | $17.98M | — | $18.55M | $2.97M | $15.58M | $0.18 | $0.18 | 86,522,000 | 88,260,000 |
|---|
| 2012-12-31 | $82.17M | $20.38M | $61.79M | $10.89M | $30.39M | — | $20.51M | — | $21.44M | $5.2M | $16.24M | $0.18 | $0.19 | 112,000 | 60,000 |
|---|
| 2012-09-30 | $80.08M | $19.51M | $60.57M | $10M | $28.77M | — | $21.8M | — | $22.09M | $4.28M | $17.81M | $0.21 | $0.20 | 85,824,000 | 87,258,000 |
|---|
| 2012-07-01 | $84.33M | $20.55M | $63.78M | $10.3M | $30.13M | — | $23.35M | — | $25.02M | $5.26M | $19.77M | $0.46 | $0.45 | 42,851,000 | 43,601,000 |
|---|
| 2012-04-01 | $77.71M | $19.06M | $58.65M | $10.36M | $30.55M | — | $17.74M | — | $18.08M | $3.8M | $14.28M | $0.34 | $0.33 | 42,570,000 | 43,590,000 |
|---|
| 2011-12-31 | $84.04M | $21.2M | $62.84M | $10.35M | $30.93M | — | $21.56M | — | $21.69M | $2.59M | $19.1M | -$0.39 | -$0.37 | 41,953,000 | 42,842,000 |
|---|
| 2011-10-02 | $80.09M | $18.95M | $61.13M | $10.61M | $28.14M | — | $22.39M | — | $22.92M | $4.88M | $18.04M | $0.43 | $0.42 | 42,128,000 | 42,976,000 |
|---|
| 2011-07-03 | $83.39M | $19.38M | $64.01M | $10.51M | $29.47M | — | $24.04M | — | $24.8M | $5.7M | $19.1M | $0.46 | $0.45 | 41,842,000 | 42,810,000 |
|---|
| 2011-04-03 | $74.39M | $18.38M | $56.01M | $9.48M | $29.16M | — | $17.37M | — | $17.71M | $4.07M | $13.64M | $0.33 | $0.32 | 41,336,000 | 42,286,000 |
|---|
| 2010-12-31 | $84.92M | $24.02M | $60.9M | $8.94M | $29.02M | — | $22.95M | — | $22.99M | $3.22M | $19.76M | $0.49 | $0.47 | 231,000 | 505,000 |
|---|
| 2010-10-03 | $74.99M | $18.91M | $56.08M | $7.96M | $25.86M | — | $22.28M | — | $22.63M | $4.49M | $18.15M | $0.46 | $0.45 | 39,729,000 | 39,917,000 |
|---|
| 2010-07-04 | $71.81M | $18.72M | $53.09M | $8.08M | $25.74M | — | $19.24M | — | $19.39M | $4.46M | $14.93M | $0.38 | $0.38 | 39,683,000 | 39,793,000 |
|---|
| 2010-04-04 | $58.97M | $15.94M | $43.03M | $8.1M | $23.62M | — | $11.25M | — | $11.1M | $2.55M | $8.55M | $0.22 | $0.22 | 39,667,000 | 39,683,000 |
|---|
| 2009-12-31 | $51.29M | $15.91M | $35.39M | $7.84M | $26.52M | — | $756,000.00 | — | $469,000.00 | $10,000.00 | $459,000.00 | $0.01 | $0.01 | 1,000 | 1,000 |
|---|
| 2009-10-04 | $41.18M | $12.04M | $29.14M | $6.76M | $21.28M | — | $880,000.00 | — | $1.14M | -$3.36M | $4.5M | $0.11 | $0.11 | 39,662,000 | 39,666,000 |
|---|
| 2009-07-05 | $40.97M | $14.98M | $25.99M | $7.7M | $22.4M | — | -$7.85M | — | -$7.83M | -$1.41M | -$6.42M | -$0.16 | -$0.16 | 39,656,000 | 39,656,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 | $994.36M | $328.97M | $665.39M | $138.97M | $363.86M | — | $162.57M | — | $182.8M | $68.36M | $114.44M | $0.68 | $0.68 | 168,049,000 | 169,367,000 |
|---|
| 2024-12-31 | $914.52M | $288.72M | $625.79M | $139.82M | $370.91M | — | $115.07M | — | $131.49M | $25.32M | $106.17M | $0.62 | $0.62 | 171,438,000 | 172,611,000 |
|---|
| 2023-12-31 | $837.55M | $236.31M | $601.24M | $139.4M | $339.14M | — | $130.7M | — | $135.35M | $22.11M | $113.23M | $0.66 | $0.65 | 172,249,000 | 173,399,000 |
|---|
| 2022-12-31 | $1.01B | $284.19M | $721.91M | $141.13M | $312.11M | — | $246.23M | — | $250.7M | $35.17M | $215.53M | $1.24 | $1.23 | 173,407,000 | 174,869,000 |
|---|
| 2021-12-31 | $1.04B | $277.27M | $759.83M | $135.37M | $309.35M | — | $315.1M | — | $318.9M | $39.02M | $279.88M | $1.59 | $1.56 | 176,463,000 | 179,916,000 |
|---|
| 2020-12-31 | $811.02M | $206.42M | $604.6M | $130.98M | $267.59M | — | $170.53M | — | $186.91M | $10.73M | $176.19M | $1.02 | $1.00 | 173,489,000 | 176,592,000 |
|---|
| 2019-12-31 | $725.63M | $189.75M | $535.87M | $119.43M | $273.84M | — | $142.6M | — | $162.99M | -$40.87M | $203.87M | $1.19 | $1.16 | 171,194,000 | 175,269,000 |
|---|
| 2018-12-31 | $806.34M | $206.05M | $600.29M | $116.45M | $262.7M | — | $221.14M | — | $234.57M | $15.31M | $219.27M | $1.27 | $1.24 | 172,333,000 | 177,406,000 |
|---|
| 2017-12-31 | $766.08M | $187.29M | $578.79M | $99.21M | $220.73M | — | $258.86M | — | $266.46M | $89.75M | $176.71M | $1.02 | $0.98 | 173,287,000 | 179,551,000 |
|---|
| 2016-12-31 | $529.52M | $131.07M | $398.45M | $78.27M | $166.11M | — | $154.07M | — | $162.08M | $18.13M | $143.69M | $0.84 | $0.83 | 170,676,000 | 174,144,000 |
|---|
| 2015-12-31 | $450.56M | $102.57M | $347.99M | $69.79M | $156.67M | — | $121.52M | — | $126.96M | $19.3M | $187.07M | $1.08 | $1.06 | 172,592,000 | 175,982,000 |
|---|
| 2014-12-31 | $426.45M | $94.07M | $332.38M | $55.83M | $148.7M | — | $127.85M | — | $131.76M | $20.92M | $121.49M | $1.40 | $1.36 | 86,858,000 | 89,071,000 |
|---|
| 2013-12-31 | $307.65M | $62.89M | $244.76M | $44.32M | $123.51M | — | $76.94M | — | $78.46M | $11.27M | $73.57M | $0.85 | $0.83 | 86,946,000 | 88,901,000 |
|---|
| 2012-12-31 | $324.28M | $79.5M | $244.78M | $41.55M | $119.83M | — | $83.41M | — | $86.63M | $18.53M | $68.1M | $0.79 | $0.78 | 85,666,000 | 87,280,000 |
|---|
| 2011-12-31 | $321.91M | $77.92M | $244M | $40.95M | $117.69M | — | $85.36M | — | $87.12M | $17.25M | $69.87M | $0.83 | $0.82 | 83,718,000 | 85,524,000 |
|---|
| 2010-12-31 | $290.69M | $77.59M | $213.1M | $33.08M | $104.24M | — | $75.71M | — | $76.1M | $14.72M | $61.38M | $1.54 | $1.52 | 39,924,000 | 40,297,000 |
|---|
| 2009-12-31 | $175.73M | $56.39M | $119.34M | $31.13M | $96.35M | — | -$12.67M | — | -$10.38M | -$5.51M | -$4.87M | -$0.12 | -$0.12 | 39,659,000 | 39,659,000 |
|---|
| 2008-12-31 | $242.68M | $68.43M | $174.25M | $36.26M | $112.63M | — | $25.1M | — | $35.37M | $4.87M | $27.28M | $0.66 | $0.66 | 41,437,000 | 41,554,000 |
|---|