Complete source-backed income-statement history.
- Available history
- 2010-01-01 to 2026-07-03
- 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-03 | $171.61M | — | — | — | — | $143.59M | $28.02M | $12.74M | $40.77M | $11.37M | $29.4M | $0.60 | $0.60 | 48,753,000 | 48,987,000 |
|---|
| 2026-04-03 | $166.3M | — | — | — | — | $124.92M | $41.38M | $960,000.00 | $42.34M | $12.77M | $29.57M | $0.59 | $0.59 | 49,790,000 | 50,119,000 |
|---|
| 2026-01-02 | $147.43M | — | — | — | — | $118.29M | $29.14M | — | $34.11M | $9.34M | $24.76M | $0.49 | $0.49 | -209,000 | -210,000 |
|---|
| 2025-10-03 | $147.12M | — | — | — | — | $118.08M | $29.04M | $9.58M | $38.62M | $10.57M | $28.04M | $0.55 | $0.55 | 50,872,000 | 51,179,000 |
|---|
| 2025-07-04 | $141.96M | — | — | — | — | $124.79M | $17.18M | $19.64M | $36.82M | $10.26M | $26.55M | $0.52 | $0.52 | 51,185,000 | 51,502,000 |
|---|
| 2025-04-04 | $145.51M | — | — | — | — | $101.08M | $44.43M | -$6.67M | $37.76M | $11.11M | $26.65M | $0.52 | $0.52 | 51,283,000 | 51,650,000 |
|---|
| 2025-01-03 | $136.77M | — | — | — | — | $109.51M | $27.25M | — | $31.33M | $7.74M | $23.59M | $0.46 | $0.45 | 31,000 | 42,000 |
|---|
| 2024-09-27 | $136.28M | — | — | — | — | $110.43M | $25.85M | $10.09M | $35.94M | $9.89M | $26.04M | $0.51 | $0.50 | 51,177,000 | 51,622,000 |
|---|
| 2024-06-28 | $140.54M | — | — | — | — | $104.79M | $35.74M | $3.94M | $39.68M | $10.46M | $29.23M | $0.57 | $0.57 | 51,111,000 | 51,517,000 |
|---|
| 2024-03-29 | $144.93M | — | — | — | — | $114.22M | $30.71M | $9.71M | $40.42M | $10.28M | $30.14M | $0.59 | $0.59 | 51,006,000 | 51,419,000 |
|---|
| 2023-12-29 | $122.9M | — | — | — | — | $104.51M | $18.39M | — | $30.09M | $9.16M | $20.93M | $0.41 | $0.40 | -45,000 | -45,000 |
|---|
| 2023-09-29 | $133.34M | — | — | — | — | $99.4M | $33.93M | $84,000.00 | $34.02M | $9.48M | $24.54M | $0.48 | $0.48 | 51,203,000 | 51,645,000 |
|---|
| 2023-06-30 | $140.22M | — | — | — | — | $110.35M | $29.88M | $6.38M | $36.25M | $10.51M | $25.75M | $0.50 | $0.50 | 51,255,000 | 51,692,000 |
|---|
| 2023-03-31 | $140.31M | — | — | — | — | $111.19M | $29.12M | $6.42M | $35.54M | $6.41M | $29.12M | $0.57 | $0.56 | 51,132,000 | 51,682,000 |
|---|
| 2022-12-30 | $127.36M | — | — | — | — | $105.32M | $22.04M | — | $30.52M | $8M | $22.52M | $0.44 | $0.44 | -207,000 | -209,000 |
|---|
| 2022-09-30 | $127.18M | — | — | — | — | $90.37M | $36.81M | -$3.34M | $33.48M | $9.03M | $24.44M | $0.47 | $0.47 | 51,492,000 | 52,008,000 |
|---|
| 2022-07-01 | $130.28M | — | — | — | — | $85M | $45.28M | -$9.85M | $35.43M | $9.68M | $25.76M | $0.50 | $0.49 | 51,890,000 | 52,394,000 |
|---|
| 2022-04-01 | $128.48M | — | — | — | — | $91.76M | $36.72M | -$3.91M | $32.81M | $3.2M | $29.61M | $0.56 | $0.56 | 52,419,000 | 53,039,000 |
|---|
| 2021-12-31 | $113.51M | — | — | — | — | $90.13M | $23.38M | — | $28.66M | $8.28M | $20.38M | $0.38 | $0.38 | 13,000 | 15,000 |
|---|
| 2021-10-01 | $116.41M | — | — | — | — | $84.29M | $32.12M | $270,000.00 | $32.39M | $7.82M | $24.57M | $0.47 | $0.46 | 52,618,000 | 53,312,000 |
|---|
| 2021-07-02 | $119.88M | — | — | — | — | $90.51M | $29.37M | $5.3M | $34.67M | $9.27M | $25.4M | $0.48 | $0.48 | 52,637,000 | 53,285,000 |
|---|
| 2021-04-02 | $116.48M | — | — | — | — | $92.42M | $24.06M | $6.07M | $30.13M | -$722,000.00 | $30.85M | $0.59 | $0.58 | 52,536,000 | 53,333,000 |
|---|
| 2021-01-01 | $103.24M | — | — | — | — | $85.51M | $17.73M | — | $26.83M | $4.99M | $21.84M | $0.42 | $0.41 | 5,000 | -19,000 |
|---|
| 2020-10-02 | $98.66M | — | — | — | — | $78.26M | $20.41M | $4.23M | $24.64M | $6.55M | $18.08M | $0.35 | $0.34 | 52,316,000 | 53,209,000 |
|---|
| 2020-07-03 | $92.05M | — | — | — | — | $82.93M | $9.12M | $12.29M | $21.41M | $5.07M | $16.35M | $0.31 | $0.31 | 52,259,000 | 53,139,000 |
|---|
| 2020-04-03 | $105.95M | — | — | — | — | $69.97M | $35.99M | -$11.93M | $24.06M | -$2.23M | $26.28M | $0.50 | $0.49 | 52,575,000 | 53,657,000 |
|---|
| 2020-01-03 | $110.11M | — | — | — | — | $88.76M | $21.35M | — | $26.81M | $7.69M | $19.12M | $0.36 | $0.36 | -3,000 | -22,000 |
|---|
| 2019-09-27 | $101.55M | — | — | — | — | $78.36M | $23.18M | $2.03M | $25.21M | $5.58M | $19.63M | $0.37 | $0.36 | 52,802,000 | 54,002,000 |
|---|
| 2019-06-28 | $106.51M | — | — | — | — | $81.68M | $24.82M | $4.03M | $28.85M | $7.86M | $20.99M | $0.40 | $0.39 | 52,745,000 | 53,872,000 |
|---|
| 2019-03-29 | $99.03M | — | — | — | — | $83.28M | $15.75M | $7.57M | $23.32M | $610,000.00 | $22.71M | $0.43 | $0.42 | 52,536,000 | 53,814,000 |
|---|
| 2018-12-28 | $92.14M | — | — | — | — | $65.36M | $26.79M | -$7.58M | $21.96M | $5.92M | $16.04M | $0.31 | $0.29 | -22,000 | -13,000 |
|---|
| 2018-09-28 | $95.3M | — | — | — | — | $74.71M | $20.59M | $3.4M | $23.99M | $6.54M | $17.45M | $0.33 | $0.32 | 53,032,000 | 54,302,000 |
|---|
| 2018-06-29 | $95.62M | — | — | — | — | $73.14M | $22.48M | $2.44M | $24.92M | $6.49M | $18.43M | $0.35 | $0.34 | 53,008,000 | 54,195,000 |
|---|
| 2018-03-30 | $96.46M | — | — | — | — | $74.86M | $21.6M | $852,000.00 | $22.45M | $2.11M | $20.34M | $0.39 | $0.38 | 52,744,000 | 54,012,000 |
|---|
| 2017-12-29 | $88.28M | — | — | — | — | $70.49M | $17.8M | $1.63M | $20.72M | $24.43M | -$3.71M | -$0.07 | -$0.06 | 0 | 20,000 |
|---|
| 2017-09-29 | $87.56M | — | — | — | — | $68.25M | $19.31M | $2.73M | $22.03M | $7.39M | $14.64M | $0.28 | $0.27 | 52,740,000 | 53,926,000 |
|---|
| 2017-06-30 | $87.84M | — | — | — | — | $67.52M | $20.32M | $2.03M | $22.35M | $8.56M | $13.79M | $0.26 | $0.26 | 52,830,000 | 53,936,000 |
|---|
| 2017-03-31 | $84.12M | — | — | — | — | $69.49M | $14.63M | $2.78M | $17.41M | $834,000.00 | $16.58M | $0.63 | $0.61 | 26,302,000 | 26,981,000 |
|---|
| 2016-12-30 | $77.01M | — | — | — | — | $62.06M | $14.95M | $1.16M | $16.79M | $6.4M | $10.39M | -$0.50 | -$0.49 | 26,413,000 | 27,098,000 |
|---|
| 2016-09-30 | $77.61M | — | — | — | — | $62.02M | $15.6M | $2.33M | $17.92M | $6.63M | $11.29M | $0.43 | $0.42 | 26,545,000 | 27,185,000 |
|---|
| 2016-07-01 | $77.3M | — | — | — | — | $62.36M | $14.93M | $1.75M | $16.68M | $6.22M | $10.45M | $0.39 | $0.38 | 26,631,000 | 27,264,000 |
|---|
| 2016-04-01 | $83.16M | — | — | — | — | $66.72M | $16.44M | $1.3M | $17.73M | $2.38M | $15.35M | $0.58 | $0.56 | 26,513,000 | 27,239,000 |
|---|
| 2016-01-01 | $73.68M | — | — | — | — | $59.4M | $14.28M | $1.51M | $16M | $6.15M | $9.85M | $0.37 | $0.37 | -38,000 | -52,000 |
|---|
| 2015-10-02 | $78.99M | — | — | — | — | $58.07M | $20.92M | -$2.15M | $18.77M | $7.05M | $11.72M | $0.44 | $0.43 | 26,597,000 | 27,268,000 |
|---|
| 2015-07-03 | $79.86M | — | — | — | — | $61.16M | $18.71M | $587,000.00 | $19.29M | $7.6M | $11.7M | $0.44 | $0.43 | 26,714,000 | 27,368,000 |
|---|
| 2015-04-03 | $80.29M | — | — | — | — | $65.27M | $15.03M | $2.04M | $17.07M | $6.74M | $10.33M | $0.39 | $0.38 | 26,622,000 | 27,390,000 |
|---|
| 2015-01-02 | $73.61M | — | — | — | — | $59.48M | $14.13M | $1.54M | $15.83M | $6.58M | $9.24M | $0.35 | $0.34 | -108,000 | -112,000 |
|---|
| 2014-10-03 | $78.56M | — | — | — | — | $59.32M | $19.24M | -$863,000.00 | $18.38M | $7.34M | $11.04M | $0.41 | $0.40 | 26,938,000 | 27,648,000 |
|---|
| 2014-07-04 | $76.57M | — | — | — | — | $60.49M | $16.08M | $2.31M | $18.4M | $7.13M | $11.26M | $0.42 | $0.41 | 27,040,000 | 27,746,000 |
|---|
| 2014-04-04 | $75.96M | — | — | — | — | $61.87M | $14.09M | $1.27M | $15.37M | $6.21M | $9.15M | $0.68 | $0.66 | 13,537,000 | 13,940,000 |
|---|
| 2014-01-03 | — | — | — | — | — | — | — | $2.19M | — | — | — | — | — | — | — |
|---|
| 2013-09-27 | $75.23M | — | — | — | — | $60.07M | $15.16M | $2.36M | $17.52M | $6.42M | $11.09M | $0.82 | $0.79 | 13,598,000 | 13,993,000 |
|---|
| 2013-06-28 | $75.51M | — | — | — | — | $57.91M | $17.59M | $678,000.00 | $18.27M | $7.42M | $10.85M | $0.80 | $0.77 | 13,637,000 | 14,007,000 |
|---|
| 2013-03-29 | $72.66M | — | — | — | — | $61.81M | $10.85M | $2.65M | $13.51M | $5.53M | $7.98M | $0.58 | $0.56 | 13,667,000 | 14,125,000 |
|---|
| 2012-12-28 | $72.95M | — | — | — | — | $59.23M | $13.72M | $395,000.00 | $14.44M | $5.97M | $8.47M | $0.62 | $0.59 | -16,000 | -24,000 |
|---|
| 2012-09-28 | $73.3M | — | — | — | — | $58.57M | $14.73M | $1.6M | $16.33M | $6.11M | $10.23M | $0.75 | $0.72 | 13,694,000 | 14,196,000 |
|---|
| 2012-06-29 | $74.48M | — | — | — | — | $57.12M | $17.36M | -$113,000.00 | $17.25M | $6.92M | $10.33M | $0.75 | $0.72 | 13,835,000 | 14,316,000 |
|---|
| 2012-03-30 | $71.93M | — | — | — | — | $60.11M | $11.82M | $1.92M | $13.73M | $5.53M | $8.2M | $0.59 | $0.57 | 13,859,000 | 14,419,000 |
|---|
| 2011-12-30 | $67.92M | — | — | — | — | $56.72M | $11.19M | $1.65M | $13.08M | $5.35M | $7.73M | $0.57 | $0.55 | -132,000 | -153,000 |
|---|
| 2011-09-30 | $65.95M | — | — | — | — | $49.43M | $16.52M | -$2.12M | $14.4M | $5.66M | $8.74M | $0.63 | $0.60 | 13,975,000 | 14,554,000 |
|---|
| 2011-07-01 | $65.11M | — | — | — | — | $51.73M | $13.38M | $583,000.00 | $13.96M | $5.74M | $8.22M | $0.57 | $0.55 | 14,402,000 | 14,971,000 |
|---|
| 2011-04-01 | $73.47M | — | — | — | — | $61.11M | $12.37M | $1.01M | $13.38M | $5.38M | $8M | $0.55 | $0.53 | 14,532,000 | 15,140,000 |
|---|
| 2010-10-01 | $66.31M | — | — | — | — | $54.74M | $11.57M | $1.63M | $13.2M | $5.38M | $7.82M | $0.54 | $0.52 | 14,385,000 | 15,053,000 |
|---|
| 2010-07-02 | $60.44M | — | — | — | — | $47.66M | $12.78M | -$494,000.00 | $12.28M | $5M | $7.28M | $0.51 | $0.48 | 14,377,000 | 15,054,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 |
|---|
| 2026-01-02 | $582.01M | — | — | — | — | $462.23M | $119.79M | — | $147.3M | $41.29M | $106.01M | $2.08 | $2.07 | 50,904,000 | 51,244,000 |
|---|
| 2025-01-03 | $558.51M | — | — | — | — | $438.96M | $119.56M | — | $147.37M | $38.37M | $109M | $2.13 | $2.11 | 51,129,000 | 51,569,000 |
|---|
| 2023-12-29 | $536.77M | — | — | — | — | $425.44M | $111.32M | — | $135.9M | $35.56M | $100.34M | $1.96 | $1.94 | 51,152,000 | 51,635,000 |
|---|
| 2022-12-30 | $513.29M | — | — | — | — | $372.45M | $140.84M | — | $132.23M | $29.9M | $102.33M | $1.98 | $1.96 | 51,727,000 | 52,280,000 |
|---|
| 2021-12-31 | $466.27M | — | — | — | — | $357.34M | $108.93M | — | $125.84M | $24.64M | $101.2M | $1.92 | $1.90 | 52,610,000 | 53,331,000 |
|---|
| 2021-01-01 | $399.9M | — | — | — | — | $316.65M | $83.25M | — | $96.94M | $14.38M | $82.55M | $1.58 | $1.55 | 52,388,000 | 53,323,000 |
|---|
| 2020-01-03 | $417.2M | — | — | — | — | $332.09M | $85.11M | — | $104.19M | $21.73M | $82.46M | $1.56 | $1.53 | 52,691,000 | 53,884,000 |
|---|
| 2018-12-28 | $379.52M | — | — | — | — | $288.07M | $91.46M | -$890,000.00 | $93.32M | $21.06M | $72.25M | $1.37 | $1.33 | 52,906,000 | 54,168,000 |
|---|
| 2017-12-29 | $347.8M | — | — | — | — | $275.75M | $72.05M | $9.16M | $82.51M | $41.2M | $41.31M | $0.78 | $0.77 | 52,724,000 | 53,972,000 |
|---|
| 2016-12-30 | $315.08M | — | — | — | — | $253.17M | $61.91M | $6.53M | $69.12M | $21.64M | $47.48M | $0.90 | $0.87 | 52,976,000 | 54,332,000 |
|---|
| 2016-01-01 | $312.83M | — | — | — | — | $243.9M | $68.93M | $1.99M | $71.13M | $27.53M | $43.6M | $1.64 | $1.60 | 26,606,000 | 27,298,000 |
|---|
| 2015-01-02 | $304.7M | — | — | — | — | $241.16M | $63.55M | $4.27M | $67.97M | $27.26M | $40.7M | $1.51 | $1.47 | 26,910,000 | 27,666,000 |
|---|
| 2014-01-03 | $296.17M | — | — | — | — | $240.22M | $55.95M | $7.87M | $63.95M | $25.31M | $38.64M | $1.42 | $1.38 | 27,232,000 | 28,050,000 |
|---|
| 2012-12-28 | $292.65M | — | — | — | — | $235.03M | $57.62M | $3.8M | $61.75M | $24.52M | $37.23M | $2.70 | $2.60 | 13,780,000 | 14,293,000 |
|---|
| 2011-12-30 | $272.45M | — | — | — | — | $218.99M | $53.46M | $1.12M | $54.82M | $22.12M | $32.7M | $2.31 | $2.22 | 14,181,000 | 14,751,000 |
|---|
| 2010-12-31 | $248.75M | — | — | — | — | $205.51M | $43.24M | $3.47M | $46.71M | $19.19M | $27.52M | $1.92 | $1.83 | 14,354,000 | 15,069,000 |
|---|
| 2010-01-01 | $227.88M | — | — | — | — | $194.62M | $33.26M | — | $37.02M | $14.89M | $22.13M | $1.56 | $1.47 | 14,186,000 | 15,030,000 |
|---|