Complete source-backed income-statement history.
- Available history
- 2010-01-02 to 2026-07-04
- 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-04 | $231.9M | $151.7M | $80.2M | — | $40.2M | — | $32.5M | — | $28.1M | $6.2M | $21.9M | $0.66 | $0.66 | 33,000,000 | 33,200,000 |
|---|
| 2026-04-04 | $228.4M | $153.5M | $74.9M | — | $37.4M | — | $29.9M | — | $25.6M | $5.9M | $19.7M | $0.60 | $0.59 | 33,100,000 | 33,300,000 |
|---|
| 2026-01-03 | $210.8M | $139.9M | $70.9M | — | $37.6M | — | $25.7M | — | $25.2M | $5.7M | $19.5M | $0.59 | $0.58 | 0 | 0 |
|---|
| 2025-09-27 | $220.3M | $147.3M | $73M | — | $38.2M | — | $1.3M | — | $12.8M | $2.5M | $10.3M | $0.31 | $0.31 | 33,100,000 | 33,300,000 |
|---|
| 2025-06-28 | $212.5M | $145M | $67.5M | — | $37.3M | — | $21.9M | — | $14.9M | $3.5M | $11.4M | $0.34 | $0.34 | 33,300,000 | 33,300,000 |
|---|
| 2025-03-29 | $195.5M | $135.6M | $59.9M | — | $34.6M | — | $17M | — | $9.5M | $2.2M | $7.3M | $0.22 | $0.22 | 33,300,000 | 33,400,000 |
|---|
| 2024-12-28 | $179.5M | $125.5M | $54M | — | $32.8M | — | $13.3M | — | $7.6M | $2.8M | $4.8M | $0.14 | $0.14 | 0 | 100,000 |
|---|
| 2024-09-28 | $194.5M | $134M | $60.5M | — | $30.4M | — | $22.2M | — | $13.3M | $1.9M | $11.4M | $0.34 | $0.34 | 33,200,000 | 33,200,000 |
|---|
| 2024-06-29 | $219.9M | $149.3M | $70.6M | — | $36.7M | — | $26M | — | $17.6M | $4M | $13.6M | $0.41 | $0.41 | 33,200,000 | 33,300,000 |
|---|
| 2024-03-30 | $212M | $144.8M | $67.2M | — | $39M | — | $20.3M | — | $12M | $2.8M | $9.2M | $0.28 | $0.28 | 33,100,000 | 33,300,000 |
|---|
| 2023-12-30 | $193.4M | $138.2M | $55.2M | — | $35.1M | — | $11.9M | — | $4.4M | $1M | $3.4M | $0.10 | $0.10 | 100,000 | 0 |
|---|
| 2023-09-30 | $201.4M | $141.7M | $59.7M | — | $37.7M | — | $13.8M | — | $5M | $1.5M | $3.5M | $0.11 | $0.11 | 33,000,000 | 33,100,000 |
|---|
| 2023-07-01 | $227.6M | $151.8M | $75.8M | — | $38M | — | $29.5M | — | $21.8M | $5M | $16.8M | $0.51 | $0.51 | 32,800,000 | 32,900,000 |
|---|
| 2023-04-01 | $213.2M | $142.2M | $71M | — | $38.1M | — | $24.8M | — | $18M | $4.1M | $13.9M | $0.43 | $0.42 | 32,600,000 | 32,700,000 |
|---|
| 2022-12-31 | $196M | $132.7M | $63.3M | — | $35M | — | $20.7M | — | $17.1M | -$400,000.00 | $17.5M | $0.54 | $0.54 | 0 | 0 |
|---|
| 2022-10-01 | $207.2M | $137.9M | $69.3M | — | $31.7M | — | $30.7M | — | $26.7M | $6.3M | $20.4M | $0.63 | $0.63 | 32,500,000 | 32,600,000 |
|---|
| 2022-07-02 | $241.7M | $159.4M | $82.3M | — | $32.5M | — | $43M | — | $38.8M | $8.7M | $30M | $0.92 | $0.92 | 32,500,000 | 32,500,000 |
|---|
| 2022-04-02 | $240.5M | $156.9M | $83.6M | — | $33.7M | — | $42.9M | — | $39.3M | $8.8M | $30.5M | $0.94 | $0.94 | 32,400,000 | 32,500,000 |
|---|
| 2022-01-01 | $217.7M | $143.36M | $74.34M | $4.33M | $34.94M | — | $31.88M | — | $27.29M | $3.73M | $23.56M | $0.73 | $0.72 | 28,000 | 63,000 |
|---|
| 2021-10-02 | $223.24M | $142.3M | $80.94M | — | $32.79M | — | $40.75M | — | $37.25M | $9.49M | $27.76M | $0.86 | $0.85 | 32,385,000 | 32,539,000 |
|---|
| 2021-07-03 | $223.41M | $141.26M | $82.15M | — | $32.41M | — | $42.06M | — | $37.27M | $6.58M | $30.69M | $0.95 | $0.95 | 32,237,000 | 32,362,000 |
|---|
| 2021-04-03 | $204.84M | $129.48M | $75.37M | $4.3M | $30.56M | — | $34.61M | — | $29.39M | $6.81M | $22.59M | $0.70 | $0.70 | 32,193,000 | 32,345,000 |
|---|
| 2021-01-02 | $151.58M | $98.89M | $52.69M | $3.78M | $33.49M | — | $10.39M | — | $7.11M | $1.58M | $5.53M | — | — | — | 121,000 |
|---|
| 2020-09-26 | $122.65M | $75.7M | $46.94M | — | $24.04M | — | $18.34M | — | $16.36M | $3.38M | $12.98M | — | — | — | 32,095,000 |
|---|
| 2020-06-27 | $119.29M | $74.58M | $44.72M | — | $23.6M | — | $16.7M | — | $13.54M | $636,000.00 | $12.91M | — | — | — | 32,081,000 |
|---|
| 2020-03-28 | $129.48M | $77.63M | $51.85M | $4.11M | $25.66M | — | -$10.03M | — | -$13.02M | $4.21M | -$17.22M | — | — | — | 32,062,000 |
|---|
| 2019-12-28 | $125.93M | $78.5M | $47.43M | $3.53M | $24.13M | — | $18.77M | — | $16.86M | $3.05M | $13.81M | — | — | — | 103,000 |
|---|
| 2019-09-28 | $138.05M | $85.93M | $52.12M | — | $24.07M | — | $19.14M | — | $15.46M | $2.67M | $12.79M | — | — | — | 32,027,000 |
|---|
| 2019-06-29 | $143.84M | $87.62M | $56.23M | — | $25.31M | — | $26.37M | $157,000.00 | $21.93M | $4.66M | $17.27M | — | — | — | 32,012,000 |
|---|
| 2019-03-30 | $146.85M | $90.34M | $56.51M | $3.9M | $26.16M | — | $25.83M | -$108,000.00 | $21.06M | $4.66M | $16.4M | — | — | — | 31,978,000 |
|---|
| 2018-12-29 | $138.72M | $85.8M | $52.93M | $3.67M | $24.79M | — | $22.05M | -$58,000.00 | $17.03M | $607,000.00 | $16.42M | — | — | — | 216,000 |
|---|
| 2018-09-29 | $135.84M | $84.1M | $51.74M | — | $25.44M | — | $19.25M | -$141,000.00 | $14.25M | $2.65M | $11.6M | — | — | — | 31,843,000 |
|---|
| 2018-06-30 | $136.17M | $85.76M | $50.4M | — | $25.33M | — | $17M | -$80,000.00 | $9.22M | $2.42M | $6.8M | — | — | — | 31,597,000 |
|---|
| 2018-03-31 | $97.32M | $59.7M | $37.62M | $2.5M | $18.32M | — | $17.25M | $36,000.00 | $15.89M | $3.98M | $11.91M | — | — | — | 29,811,000 |
|---|
| 2017-12-30 | $84.15M | $55.3M | $28.85M | — | $18.18M | — | $7.6M | -$377,000.00 | $5.52M | $2.76M | $2.77M | — | — | — | 14,000 |
|---|
| 2017-09-30 | $88M | $51.71M | $36.29M | — | $16.85M | — | $17.4M | $337,000.00 | $15.98M | $4.68M | $11.3M | — | — | — | 27,059,000 |
|---|
| 2017-07-01 | $89.34M | $50.75M | $38.58M | — | $15.84M | — | $20.7M | -$635,000.00 | $10.9M | $3.62M | $7.28M | — | — | — | 27,046,000 |
|---|
| 2017-04-01 | $81.35M | $48.56M | $32.79M | — | $14.7M | — | $15.78M | -$66,000.00 | $15.14M | $4.93M | $10.21M | — | — | — | 26,946,000 |
|---|
| 2016-12-31 | $49.87M | $32.55M | $17.32M | — | $11.31M | — | $4.89M | -$149,000.00 | $4.56M | $1.44M | $3.12M | $0.12 | $0.12 | 13,000 | 13,000 |
|---|
| 2016-10-01 | $45.23M | $29.69M | $15.54M | — | $8.17M | — | $7.24M | -$30,000.00 | $7.56M | $2.57M | $4.99M | $0.19 | $0.19 | 26,923,000 | 26,923,000 |
|---|
| 2016-07-02 | $50.81M | $31.86M | $18.95M | — | $8.39M | — | $10.44M | -$387,000.00 | $10.59M | $3.6M | $6.99M | $0.26 | $0.26 | 26,908,000 | 26,908,000 |
|---|
| 2016-04-02 | $51.03M | $31.49M | $19.54M | — | $7.47M | — | $11.89M | -$176,000.00 | $12.2M | $3.99M | $8.21M | $0.31 | $0.31 | 26,804,000 | 26,804,000 |
|---|
| 2016-01-02 | $44.29M | $28.49M | $15.8M | — | $7.74M | — | $7.67M | -$980,000.00 | $7.36M | $2.25M | $5.1M | $0.19 | $0.19 | 25,000 | 25,000 |
|---|
| 2015-09-26 | $48.04M | $29.54M | $18.5M | — | $7.46M | — | $11.04M | $1.01M | $12.54M | $4.13M | $8.41M | $0.32 | $0.32 | 26,695,000 | 26,695,000 |
|---|
| 2015-06-27 | $54.02M | $32.61M | $21.4M | — | $7.33M | — | $14.08M | -$185,000.00 | $13.97M | $4.73M | $9.25M | $0.35 | $0.35 | 26,684,000 | 26,684,000 |
|---|
| 2015-03-28 | $54.39M | $32.99M | $21.39M | — | $7.29M | — | $14.11M | -$26,000.00 | $15.36M | $4.98M | $10.38M | $0.39 | $0.39 | 26,605,000 | 26,605,000 |
|---|
| 2014-12-27 | $54.8M | $33.03M | $21.78M | — | $7.45M | — | $14.33M | -$137,000.00 | $15.37M | $5.04M | $10.33M | $0.38 | $0.38 | 31,000 | 31,000 |
|---|
| 2014-09-27 | $55.01M | $32.72M | $22.29M | — | $7.66M | — | $14.64M | -$191,000.00 | $15M | $5.12M | $9.88M | $0.37 | $0.37 | 26,455,000 | 26,455,000 |
|---|
| 2014-06-28 | $61.05M | $35.29M | $25.76M | — | $7.38M | — | $18.38M | -$274,000.00 | $18.42M | $6.24M | $12.19M | $0.46 | $0.46 | 26,444,000 | 26,444,000 |
|---|
| 2014-03-29 | $56.81M | $32.74M | $24.07M | — | $7.34M | — | $16.73M | -$83,000.00 | $16.95M | $5.56M | $11.39M | $0.43 | $0.43 | 26,374,000 | 26,374,000 |
|---|
| 2013-12-28 | $49.05M | $29.61M | $19.44M | — | $7.04M | — | $12.4M | $87,000.00 | $12.71M | $4.36M | $8.34M | $0.32 | $0.32 | 0 | 0 |
|---|
| 2013-09-28 | $49.37M | $29.76M | $19.61M | — | $6.54M | — | $13.07M | -$470,000.00 | $12.79M | $4.52M | $8.28M | $0.32 | $0.32 | 26,247,000 | 26,247,000 |
|---|
| 2013-06-29 | $55.79M | $32.39M | $23.4M | — | $6.64M | — | $16.76M | $484,000.00 | $17.52M | $5.73M | $11.79M | $0.45 | $0.45 | 26,236,000 | 26,236,000 |
|---|
| 2013-03-30 | $51.06M | $30.56M | $20.5M | — | $6.57M | — | $13.93M | -$94,000.00 | $14.15M | $4.58M | $9.58M | $0.37 | $0.37 | 26,131,000 | 26,132,000 |
|---|
| 2012-12-29 | $43.24M | $27.25M | $15.99M | — | $6.5M | — | $9.49M | -$198,000.00 | $9.66M | $2.96M | $6.69M | $0.25 | $0.26 | 40,000 | 34,000 |
|---|
| 2012-09-29 | $48.83M | $29.43M | $19.4M | — | $6.2M | — | $13.2M | -$6,000.00 | $13.59M | $4.76M | $8.84M | $0.34 | $0.34 | 25,989,000 | 25,999,000 |
|---|
| 2012-06-30 | $57.03M | $34.06M | $22.97M | — | $6.51M | — | $16.46M | $39,000.00 | $16.86M | $5.62M | $11.25M | $0.43 | $0.43 | 25,937,000 | 25,975,000 |
|---|
| 2012-03-31 | $55.27M | $33.06M | $22.22M | — | $6.95M | — | $15.26M | $125,000.00 | $15.74M | $5.12M | $10.62M | $0.41 | $0.41 | 25,785,000 | 25,834,000 |
|---|
| 2011-12-31 | $45.66M | $28.81M | $16.85M | — | $6.38M | — | $10.47M | -$169,000.00 | $10.61M | $4.54M | $6.07M | $0.24 | $0.24 | 29,000 | 31,000 |
|---|
| 2011-10-01 | $53.04M | $32.29M | $20.75M | — | $5.25M | — | $15.5M | $1.29M | $16.98M | $5.59M | $11.39M | $0.44 | $0.44 | 25,652 | 25,701 |
|---|
| 2011-07-02 | $54.77M | $33.1M | $21.67M | — | $6.29M | — | $15.38M | -$32,000.00 | $15.57M | $5.13M | $10.44M | $0.41 | $0.41 | 25,638 | 25,674 |
|---|
| 2011-04-02 | $50.7M | $30.76M | $19.94M | — | $6.03M | — | $13.91M | $289,000.00 | $14.42M | $4.65M | $9.77M | $0.38 | $0.38 | 25,547,000 | 25,602,000 |
|---|
| 2011-01-01 | $41.77M | $27.08M | $14.69M | — | $5.94M | — | $8.76M | -$118,000.00 | $8.76M | $2.5M | $6.27M | $0.24 | $0.25 | 0 | 0 |
|---|
| 2010-10-02 | $38.07M | $24.52M | $13.55M | — | $5.37M | — | $8.18M | $46,000.00 | $8.41M | $2.7M | $5.71M | $0.22 | $0.22 | 25,441,000 | 25,490,000 |
|---|
| 2010-07-03 | $39.25M | $25.26M | $13.98M | — | $4.85M | — | $9.14M | $109,000.00 | $9.32M | $3.21M | $6.11M | $0.24 | $0.24 | 25,429,000 | 25,477,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-03 | $839M | $567.8M | $271.2M | $19.1M | $147.6M | — | $66M | — | $62.4M | $14M | $48.4M | $1.46 | $1.45 | 33,200,000 | 33,300,000 |
|---|
| 2024-12-28 | $805.9M | $553.6M | $252.3M | $20.1M | $139M | — | $81.8M | — | $50.5M | $11.5M | $39M | $1.17 | $1.17 | 33,200,000 | 33,300,000 |
|---|
| 2023-12-30 | $835.6M | $573.9M | $261.7M | $19.2M | $148.9M | — | $79.9M | — | $49.2M | $11.7M | $37.5M | $1.14 | $1.14 | 32,900,000 | 33,000,000 |
|---|
| 2022-12-31 | $885.4M | $586.9M | $298.5M | $17.4M | $133.1M | — | $137.3M | — | $121.8M | $23.4M | $98.4M | $3.03 | $3.02 | 32,500,000 | 32,600,000 |
|---|
| 2022-01-01 | $869.2M | $556.4M | $312.8M | $16.8M | $130.7M | — | $149.3M | — | $131.2M | $26.6M | $104.6M | $3.24 | $3.22 | 32,300,000 | 32,500,000 |
|---|
| 2021-01-02 | $523M | $326.8M | $196.2M | $15.6M | $106.8M | — | $35.4M | — | $24M | $9.8M | $14.2M | $0.44 | $0.44 | 32,100,000 | 32,200,000 |
|---|
| 2019-12-28 | $554.67M | $342.38M | $212.28M | $15.16M | $99.67M | — | $90.12M | — | $75.31M | $15.04M | $60.27M | $1.88 | $1.88 | 32,015,000 | 32,109,000 |
|---|
| 2018-12-29 | $508.05M | $315.36M | $192.68M | $14.12M | $93.87M | — | $75.55M | -$243,000.00 | $56.4M | $9.67M | $46.73M | — | — | — | 31,309,000 |
|---|
| 2017-12-30 | $342.84M | $206.31M | $136.53M | $10.62M | $65.58M | — | $61.49M | -$742,000.00 | $47.54M | $15.99M | $31.56M | — | — | — | 27,031,000 |
|---|
| 2016-12-31 | $196.93M | $125.59M | $71.35M | $4.33M | $35.35M | — | $34.46M | -$743,000.00 | $34.9M | $11.6M | $23.3M | $0.87 | $0.87 | 26,892,000 | 26,892,000 |
|---|
| 2016-01-02 | $200.73M | $123.63M | $77.09M | — | $29.82M | — | $46.89M | -$187,000.00 | $49.23M | $16.09M | $33.14M | $1.24 | $1.24 | 26,687,000 | 26,687,000 |
|---|
| 2014-12-27 | $227.67M | $133.78M | $93.89M | — | $29.82M | — | $64.07M | -$685,000.00 | $65.74M | $21.97M | $43.78M | $1.65 | $1.65 | 26,456,000 | 26,456,000 |
|---|
| 2013-12-28 | $205.27M | $122.31M | $82.96M | — | $26.79M | — | $56.17M | $7,000.00 | $57.17M | $19.19M | $37.98M | $1.45 | $1.45 | 26,206,000 | 26,206,000 |
|---|
| 2012-12-29 | $204.37M | $123.8M | $80.57M | — | $26.16M | — | $54.41M | -$40,000.00 | $55.85M | $18.46M | $37.4M | $1.44 | $1.44 | 25,944,000 | 25,971,000 |
|---|
| 2011-12-31 | $204.17M | $124.96M | $79.22M | — | $23.95M | — | $55.27M | $1.38M | $57.59M | $19.91M | $37.68M | $1.47 | $1.47 | 25,642,000 | 25,684,000 |
|---|
| 2011-01-01 | $150.7M | $98.35M | $52.34M | — | $21.3M | — | $31.04M | $57,000.00 | $31.64M | $10.24M | $21.4M | $0.84 | $0.84 | 25,428,000 | 25,478,000 |
|---|
| 2010-01-02 | $97.39M | $75.44M | $21.96M | — | $19.81M | — | $2.14M | -$423,000.00 | $2.02M | $161,000.00 | $1.86M | $0.07 | $0.07 | 25,256,000 | 25,305,000 |
|---|