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 | $93.54M | $23.81M | $69.73M | $9.94M | $59.63M | — | $10.1M | $923,000.00 | $11.02M | $2.97M | $8.06M | $0.16 | $0.16 | 50,321,000 | 51,501,000 |
|---|
| 2026-04-03 | $93.52M | $24.66M | $68.86M | $9.93M | $60.88M | — | $7.98M | $239,000.00 | $8.22M | $3.01M | $5.21M | $0.10 | $0.10 | 49,908,000 | 50,900,000 |
|---|
| 2026-01-02 | $57.8M | $14.06M | $43.74M | $9.24M | $66.58M | — | -$22.84M | $2.19M | -$20.65M | -$2.34M | -$18.31M | -$0.36 | -$0.36 | 69,000 | 69,000 |
|---|
| 2025-09-26 | $94.73M | $16.86M | $77.88M | $9.21M | $59.39M | — | $18.49M | $300,000.00 | $18.79M | $9.91M | $8.88M | $0.18 | $0.18 | 49,633,000 | 50,549,000 |
|---|
| 2025-06-27 | $44.32M | $11.52M | $32.8M | $10.26M | $62.76M | — | -$29.96M | $4.05M | -$25.92M | -$9.1M | -$16.81M | -$0.34 | -$0.34 | 49,520,000 | 49,520,000 |
|---|
| 2025-03-28 | $42.59M | $14.58M | $28.01M | $11.34M | $85.41M | — | -$57.4M | $2.92M | -$54.49M | -$275,000.00 | -$54.21M | -$1.10 | -$1.10 | 49,344,000 | 49,344,000 |
|---|
| 2024-12-27 | $48.95M | $17.3M | $31.65M | $9.77M | $59.56M | — | -$27.91M | -$2.42M | -$30.33M | $3.89M | -$34.23M | -$0.70 | -$0.69 | 47,000 | -489,000 |
|---|
| 2024-09-27 | $88.59M | $20.1M | $68.49M | $12.25M | $62.81M | — | $5.68M | $7.48M | $13.16M | $3.18M | $9.98M | $0.20 | $0.20 | 49,199,000 | 49,731,000 |
|---|
| 2024-06-28 | $99.01M | $20.59M | $78.41M | $11.87M | $66.51M | — | $11.9M | -$1.56M | $10.33M | $2.96M | $7.38M | $0.15 | $0.15 | 49,127,000 | 49,811,000 |
|---|
| 2024-03-29 | $77.36M | $16.32M | $61.04M | $13.38M | $63.32M | — | -$2.28M | $70,000.00 | -$2.21M | $1.13M | -$3.34M | -$0.07 | -$0.07 | 48,907,000 | 48,907,000 |
|---|
| 2023-12-29 | $76.27M | $15.55M | $60.73M | $6.94M | $50.32M | — | $10.41M | $3.33M | $13.74M | $5.98M | $7.76M | $0.16 | $0.16 | 97,000 | -67,000 |
|---|
| 2023-09-29 | $80.31M | $16.67M | $63.64M | $11.47M | $57.34M | — | $6.3M | $451,000.00 | $6.75M | $1.93M | $4.82M | $0.10 | $0.10 | 48,613,000 | 49,370,000 |
|---|
| 2023-06-30 | $92.31M | $21.58M | $70.73M | $11.76M | $62.13M | — | $8.6M | -$105,000.00 | $8.49M | $2.43M | $6.06M | $0.13 | $0.12 | 48,418,000 | 49,516,000 |
|---|
| 2023-03-31 | $73.53M | $15.97M | $57.56M | $10.31M | $54.76M | — | $2.8M | $1.92M | $4.72M | $2.01M | $2.71M | $0.06 | $0.05 | 48,247,000 | 49,500,000 |
|---|
| 2022-12-30 | $19.1M | $14.26M | $49.79M | $9.79M | $48.82M | — | $964,000.00 | $5.02M | $5.98M | -$784,000.00 | $6.76M | $0.14 | $0.13 | 72,000 | 9,000 |
|---|
| 2022-09-30 | $76.05M | $15.58M | $60.46M | $9.62M | $46.76M | — | $13.71M | -$1.13M | $12.58M | $2.32M | $10.26M | $0.21 | $0.21 | 48,102,000 | 49,549,000 |
|---|
| 2022-07-01 | $81.1M | $17.23M | $63.87M | $8.64M | $46.85M | — | $17.02M | -$1.55M | $15.47M | $2.43M | $13.04M | $0.27 | $0.26 | 47,889,000 | 49,223,000 |
|---|
| 2022-04-01 | $63.2M | $13.94M | $49.26M | $7.94M | $37.15M | — | $12.11M | -$586,000.00 | $11.53M | $1.93M | $9.6M | $0.20 | $0.19 | 47,755,000 | 49,288,000 |
|---|
| 2021-12-31 | $59M | $14.01M | $44.99M | $9.07M | $37.61M | — | $7.38M | -$409,000.00 | $6.97M | -$958,000.00 | $7.93M | $0.16 | $0.16 | 146,000 | 8,000 |
|---|
| 2021-10-01 | $58.35M | $13.05M | $45.3M | $8.27M | $37.46M | — | $7.84M | -$461,000.00 | $7.38M | $1.36M | $6.02M | $0.13 | $0.12 | 47,483,000 | 49,592,000 |
|---|
| 2021-07-02 | $3.13M | $13.16M | $49.2M | $8.26M | $38.55M | — | $10.65M | $66,000.00 | $10.72M | $2.15M | $8.57M | $0.18 | $0.17 | 47,099,000 | 49,491,000 |
|---|
| 2021-04-02 | $4.25M | $11.61M | $39.14M | $8.26M | $31.67M | — | $7.47M | -$1.23M | $6.24M | $1.25M | $4.99M | $0.11 | $0.10 | 46,617,000 | 49,213,000 |
|---|
| 2021-01-01 | $6.15M | $11.7M | $34.3M | $8.96M | $30.22M | — | $4.08M | $717,000.00 | $4.79M | $1.47M | $3.33M | $0.07 | $0.07 | 211,000 | 364,000 |
|---|
| 2020-10-02 | $5.59M | $12.21M | $34.87M | $8.75M | $29.99M | — | $4.88M | $499,000.00 | $5.38M | $1.49M | $3.89M | $0.08 | $0.08 | 45,903,000 | 48,180,000 |
|---|
| 2020-07-03 | $4.47M | $10.76M | $24.43M | $7.31M | $25.49M | — | -$1.06M | $439,000.00 | -$616,000.00 | $556,000.00 | -$1.17M | -$0.03 | -$0.03 | 45,354,000 | 45,354,000 |
|---|
| 2020-04-03 | $5.85M | $10.43M | $24.76M | $6.9M | $25.9M | — | -$1.14M | -$157,000.00 | -$1.29M | -$1.16M | -$134,000.00 | $0.00 | $0.00 | 44,953,000 | 44,953,000 |
|---|
| 2020-01-03 | $5.59M | $10.06M | $28.82M | $7.41M | $26.48M | — | $2.34M | $635,000.00 | $2.98M | -$3.4M | $6.38M | $0.15 | $0.14 | 67,000 | 47,000 |
|---|
| 2019-09-27 | $5.24M | $10M | $29.05M | $6.16M | $25.72M | — | $3.33M | -$186,000.00 | $3.15M | $760,000.00 | $2.39M | $0.05 | $0.05 | 44,563,000 | 46,857,000 |
|---|
| 2019-06-28 | $5.23M | $9.77M | $29.9M | $6.1M | $25.29M | — | $4.61M | $434,000.00 | $5.05M | $1.13M | $3.91M | $0.09 | $0.08 | 44,479,000 | 46,733,000 |
|---|
| 2019-03-29 | $4.8M | $8.4M | $24.18M | $5.64M | $22.62M | — | $1.57M | $291,000.00 | $1.86M | $489,000.00 | $1.37M | $0.03 | $0.03 | 44,235,000 | 46,913,000 |
|---|
| 2018-12-28 | $4.97M | $8.19M | $22.99M | $5.71M | $21.81M | — | $1.19M | $128,000.00 | $1.32M | $219,000.00 | $1.1M | $0.03 | $0.02 | 522,000 | 639,000 |
|---|
| 2018-09-28 | $5.35M | $7.91M | $23.86M | $5.57M | $22.28M | — | $1.58M | $222,000.00 | $1.81M | $346,000.00 | $1.46M | $0.03 | $0.03 | 43,054,000 | 46,025,000 |
|---|
| 2018-06-29 | $6.61M | $8.68M | $25.23M | $5.35M | $22.2M | — | $3.03M | -$391,000.00 | $2.64M | $805,000.00 | $1.83M | $0.04 | $0.04 | 41,723,000 | 43,999,000 |
|---|
| 2018-03-30 | $5.94M | $7.66M | $19.43M | $5.41M | $18.63M | — | $799,000.00 | $85,000.00 | $884,000.00 | $301,000.00 | $583,000.00 | $0.01 | $0.01 | 41,410,000 | 43,087,000 |
|---|
| 2017-12-29 | -$43.47M | $7.47M | $17.38M | $6.12M | — | — | -$1.26M | $268,000.00 | -$992,000.00 | -$854,000.00 | -$138,000.00 | $0.00 | $0.00 | 65,000 | 65,000 |
|---|
| 2017-09-29 | $5.36M | $6.62M | $16.85M | $4.59M | $15.81M | $15.81M | $1.04M | $539,000.00 | $1.58M | $410,000.00 | $1.17M | $0.03 | $0.03 | 41,110,000 | 42,104,000 |
|---|
| 2017-06-30 | $5.62M | $6.46M | $15.47M | $4.77M | $16.79M | — | -$1.32M | $495,000.00 | -$825,000.00 | $146,000.00 | -$971,000.00 | -$0.02 | -$0.02 | 40,933,000 | 40,933,000 |
|---|
| 2017-03-31 | $20.35M | $5.77M | $14.58M | $4.78M | $16.66M | — | -$2.08M | $22,000.00 | -$2.06M | $141,000.00 | -$2.2M | -$0.05 | -$0.05 | 40,749,000 | 40,749,000 |
|---|
| 2016-12-30 | -$36.97M | $6.26M | $15.88M | $4.65M | $14.62M | — | $1.26M | -$74,000.00 | $1.18M | $1.35M | -$167,000.00 | $0.00 | $0.00 | 102,000 | 102,000 |
|---|
| 2016-09-30 | $20.05M | $5.18M | $14.87M | $4.45M | $16.59M | $16.59M | -$1.72M | $8,000.00 | -$1.71M | $71,000.00 | -$1.78M | -$0.04 | -$0.04 | 40,486,000 | 40,486,000 |
|---|
| 2016-07-01 | $20.97M | $6.35M | $14.63M | $4.66M | $16.77M | — | -$2.14M | -$132,000.00 | -$2.27M | -$131,000.00 | -$2.14M | — | — | — | 40,210,000 |
|---|
| 2016-04-01 | $19.27M | $6.28M | $12.99M | $6.91M | — | — | -$10.05M | $408,000.00 | -$9.65M | -$1.6M | -$8.04M | — | — | — | 39,983,000 |
|---|
| 2016-01-01 | $20.86M | $6.19M | $14.67M | $3.96M | — | — | -$63,000.00 | $34,000.00 | -$29,000.00 | $814,000.00 | -$843,000.00 | — | — | — | -149,000 |
|---|
| 2015-10-02 | $18.75M | $5.95M | $12.8M | $3.68M | $14.82M | — | -$2.02M | $259,000.00 | -$1.76M | -$11,000.00 | -$1.75M | — | — | — | 39,727,000 |
|---|
| 2015-07-03 | $18.66M | $6.3M | $12.36M | $3.54M | $14.1M | — | -$1.74M | $297,000.00 | -$1.45M | $153,000.00 | -$1.6M | — | — | — | 39,066,000 |
|---|
| 2015-04-03 | $18.86M | $5.96M | $12.9M | $3.58M | — | — | -$1.51M | -$858,000.00 | -$2.37M | -$28,000.00 | -$2.34M | -$0.06 | -$0.06 | 38,481,000 | 38,481,000 |
|---|
| 2015-01-02 | $16.57M | $7.17M | $9.4M | $3.25M | — | — | -$3.74M | -$184,000.00 | -$3.93M | -$1.39M | -$2.54M | -$0.07 | -$0.07 | 47,000 | 47,000 |
|---|
| 2014-10-03 | $18.19M | $6.32M | $11.87M | $3.14M | — | — | -$1.55M | -$605,000.00 | -$2.16M | $548,000.00 | -$2.71M | -$0.07 | -$0.07 | 38,369,000 | 38,369,000 |
|---|
| 2014-07-04 | $20.05M | $6.38M | $13.67M | $2.5M | — | — | -$1.39M | -$32,000.00 | -$1.42M | $367,000.00 | -$1.79M | -$0.05 | -$0.05 | 38,168,000 | 38,168,000 |
|---|
| 2014-04-04 | $20.18M | $6.29M | $13.88M | $3.48M | — | — | -$1.34M | $202,000.00 | -$1.14M | $219,000.00 | -$1.36M | -$0.04 | -$0.04 | 37,794,000 | 37,794,000 |
|---|
| 2014-01-03 | $18.94M | $5.97M | $12.98M | $1.97M | — | — | -$1.25M | $203,000.00 | -$1.05M | -$172,000.00 | -$876,000.00 | -$0.02 | -$0.02 | 154,000 | 125,000 |
|---|
| 2013-09-27 | $17.11M | $5.05M | $12.06M | $1.68M | — | — | $173,000.00 | $327,000.00 | $500,000.00 | -$25,000.00 | $525,000.00 | $0.01 | $0.01 | 36,750,000 | 39,284,000 |
|---|
| 2013-06-28 | $18.16M | $5.54M | $12.62M | $1.69M | — | — | $694,000.00 | $183,000.00 | $877,000.00 | $599,000.00 | $278,000.00 | $0.01 | $0.01 | 36,496,000 | 38,342,000 |
|---|
| 2013-03-29 | $18M | $5.35M | $12.65M | $1.37M | — | — | $1.08M | -$299,000.00 | $785,000.00 | $314,000.00 | $471,000.00 | $0.01 | $0.01 | 36,427,000 | 37,418,000 |
|---|
| 2012-12-28 | $16.47M | $5.3M | $11.17M | $1.8M | — | — | -$1.24M | $295,000.00 | -$949,000.00 | $465,000.00 | -$1.41M | -$0.04 | -$0.04 | 47,000 | 47,000 |
|---|
| 2012-09-28 | $15.87M | $4.69M | $11.18M | $1.58M | — | — | -$91,000.00 | $220,000.00 | $129,000.00 | $219,000.00 | -$90,000.00 | $0.00 | $0.00 | 36,292,000 | 36,292,000 |
|---|
| 2012-06-29 | $15.94M | $4.9M | $11.05M | $1.51M | — | — | -$164,000.00 | $0.00 | -$164,000.00 | $327,000.00 | -$491,000.00 | -$0.01 | -$0.01 | 36,257,000 | 36,257,000 |
|---|
| 2012-03-30 | $15.51M | $4.61M | $10.9M | $1.55M | — | — | $278,000.00 | $186,000.00 | $464,000.00 | $232,000.00 | $232,000.00 | $0.01 | $0.01 | 36,071,000 | 38,420,000 |
|---|
| 2011-12-30 | $16.38M | $4.95M | $11.43M | $1.59M | — | — | $668,000.00 | -$188,000.00 | $480,000.00 | $371,000.00 | $109,000.00 | $0.00 | $0.01 | 130,000 | 371,000 |
|---|
| 2011-09-30 | $15.27M | $4.82M | $10.45M | $1.45M | — | — | $737,000.00 | -$446,000.00 | $291,000.00 | $214,000.00 | $77,000.00 | $0.00 | $0.00 | 35,539,000 | 36,953,000 |
|---|
| 2011-07-01 | $16.27M | $5.41M | $10.86M | $1.39M | — | — | $1.17M | $160,000.00 | $1.33M | $469,000.00 | $861,000.00 | $0.02 | $0.02 | 35,443,000 | 36,439,000 |
|---|
| 2011-04-01 | $14.85M | $5.22M | $9.63M | $1.43M | — | — | $208,000.00 | $395,000.00 | $603,000.00 | $303,000.00 | $300,000.00 | $0.01 | $0.01 | 35,188,000 | 36,389,000 |
|---|
| 2010-12-31 | $14.39M | $5.08M | $9.31M | $1.51M | — | — | -$688,000.00 | -$134,000.00 | -$822,000.00 | -$131,000.00 | -$691,000.00 | -$0.02 | -$0.02 | 35,000 | 35,000 |
|---|
| 2010-10-01 | $13.15M | $4.89M | $8.26M | $1.31M | — | — | -$1.19M | $390,000.00 | -$802,000.00 | $356,000.00 | -$1.16M | -$0.03 | -$0.03 | 34,831,000 | 34,831,000 |
|---|
| 2010-07-02 | $13.64M | $4.96M | $8.68M | $1.38M | — | — | -$799,000.00 | -$920,000.00 | -$1.72M | -$91,000.00 | -$1.63M | -$0.05 | -$0.05 | 34,790,000 | 34,790,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 | $239.44M | $57.02M | $182.42M | $40.06M | $274.13M | — | -$91.71M | $9.45M | -$82.26M | -$1.82M | -$80.45M | -$1.62 | -$1.62 | 49,568,000 | 49,568,000 |
|---|
| 2024-12-27 | $313.9M | $74.32M | $239.58M | $45.32M | $252.19M | — | -$12.61M | $3.56M | -$9.05M | $11.16M | -$20.21M | -$0.41 | -$0.41 | 49,125,000 | 49,125,000 |
|---|
| 2023-12-29 | $322.42M | $69.76M | $252.65M | $40.48M | $224.55M | — | $28.1M | $5.6M | $33.7M | $12.35M | $21.35M | $0.44 | $0.43 | 48,523,000 | 49,427,000 |
|---|
| 2022-12-30 | $239.44M | $61.01M | $223.38M | $35.98M | $179.58M | — | $43.8M | $1.75M | $45.55M | $5.89M | $39.67M | $0.83 | $0.80 | 47,987,000 | 49,380,000 |
|---|
| 2021-12-31 | $230.47M | $51.84M | $178.64M | $33.86M | $145.3M | — | $33.34M | -$2.04M | $31.3M | $3.79M | $27.51M | $0.58 | $0.56 | 47,210,000 | 49,456,000 |
|---|
| 2021-01-01 | $22.05M | $45.1M | $118.36M | $31.92M | $111.59M | — | $6.77M | $1.5M | $8.27M | $2.35M | $5.91M | $0.13 | $0.12 | 45,605,000 | 47,953,000 |
|---|
| 2020-01-03 | $20.86M | $38.23M | $111.95M | $25.3M | $100.1M | — | $11.85M | $1.17M | $13.03M | -$1.02M | $14.05M | $0.32 | $0.30 | 44,493,000 | 46,895,000 |
|---|
| 2018-12-28 | $22.87M | $32.44M | $91.51M | $22.03M | $84.92M | — | $6.6M | $44,000.00 | $6.64M | $1.67M | $4.97M | $0.12 | $0.11 | 42,587,000 | 45,257,000 |
|---|
| 2017-12-29 | $22.29M | $26.33M | $64.28M | $20.04M | $67.91M | — | -$3.63M | $1.34M | -$2.3M | -$157,000.00 | -$2.14M | -$0.05 | -$0.05 | 41,004,000 | 41,004,000 |
|---|
| 2016-12-30 | $23.32M | $24.06M | $58.37M | $20.67M | $71.02M | — | -$12.66M | $211,000.00 | -$12.44M | -$315,000.00 | -$12.13M | -$0.30 | -$0.30 | 40,329,000 | 40,329,000 |
|---|
| 2016-01-01 | $77.12M | $24.4M | $52.72M | $14.76M | — | — | -$5.34M | -$268,000.00 | -$5.61M | $928,000.00 | -$6.53M | -$0.17 | -$0.17 | 39,260,000 | 39,260,000 |
|---|
| 2015-01-02 | $74.99M | $26.16M | $48.82M | $12.36M | — | — | -$8.03M | -$618,000.00 | -$8.65M | -$253,000.00 | -$8.39M | -$0.22 | -$0.22 | 38,091,000 | 38,091,000 |
|---|
| 2014-01-03 | $72.22M | $21.91M | $50.31M | $6.71M | — | — | $700,000.00 | $414,000.00 | $1.11M | $716,000.00 | $398,000.00 | $0.01 | $0.01 | 36,706,000 | 38,607,000 |
|---|
| 2012-12-28 | $63.78M | $19.49M | $44.29M | $6.44M | — | — | -$1.22M | $701,000.00 | -$519,000.00 | $1.24M | -$1.76M | -$0.05 | -$0.05 | 36,253,000 | 36,253,000 |
|---|
| 2011-12-30 | $62.77M | $20.4M | $42.37M | $5.87M | — | — | $2.78M | -$79,000.00 | $2.7M | $1.36M | $1.35M | $0.04 | $0.04 | 35,434,000 | 36,878,000 |
|---|
| 2010-12-31 | $54.96M | $19.88M | $35.08M | $5.72M | — | — | -$2.6M | -$1.08M | -$3.68M | $432,000.00 | $53,000.00 | $0.00 | $0.00 | 34,825 | 34,825 |
|---|
| 2010-01-01 | $51.06M | $19.74M | $31.32M | $5.89M | — | — | -$4.88M | -$869,000.00 | -$5.75M | $1.15M | -$6.2M | -$0.19 | -$0.19 | 32,498,000 | 32,498,000 |
|---|