Complete source-backed income-statement history.
- Available history
- 2010-07-02 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 | $120.89M | $83.64M | $37.24M | $7.24M | $22.38M | $31.42M | $5.82M | — | $4.9M | $6.18M | -$1.28M | -$0.10 | -$0.10 | 3,000 | -3,000 |
|---|
| 2026-03-27 | $100M | $70.72M | $29.28M | $7.66M | $20.37M | $28.34M | $939,000.00 | — | -$2.31M | -$244,000.00 | -$2.07M | -$0.16 | -$0.16 | 12,918,000 | 12,918,000 |
|---|
| 2025-12-26 | $111.47M | $75.37M | $36.1M | $6.41M | $22.38M | $28.81M | $7.29M | — | $8.12M | $2.41M | $5.72M | $0.44 | $0.44 | 12,856,000 | 13,005,000 |
|---|
| 2025-09-26 | $107.32M | $71.66M | $35.66M | $7.1M | $23.38M | $30.47M | $5.19M | — | $2.5M | $2.34M | $162,000.00 | $0.01 | $0.01 | 12,760,000 | 12,976,000 |
|---|
| 2025-06-27 | $115.34M | $75.87M | $39.47M | $7.43M | $21.13M | $30.59M | $8.88M | — | $10.18M | $4.98M | $5.2M | $0.41 | $0.40 | 9,000 | 154,000 |
|---|
| 2025-03-28 | $112.64M | $73.34M | $39.3M | $7.7M | $22.12M | $30M | $9.29M | — | $4.67M | $1.14M | $3.53M | $0.28 | $0.27 | 12,689,000 | 12,838,000 |
|---|
| 2024-12-27 | $118.2M | $77.31M | $40.89M | $10.22M | $21.28M | $32.92M | $7.97M | — | $6.12M | $1.63M | $4.5M | $0.35 | $0.35 | 12,689,000 | 12,784,000 |
|---|
| 2024-09-27 | $88.43M | $68.64M | $19.79M | $10.41M | $24.95M | $35.36M | -$15.57M | — | -$17.39M | -$5.51M | -$11.88M | -$0.94 | -$0.94 | 12,646,000 | 12,646,000 |
|---|
| 2024-06-28 | $116.66M | $75.52M | $41.14M | $10.99M | $23.06M | $35.68M | $5.46M | — | $4.61M | $3.06M | $1.55M | $0.12 | $0.11 | 139,000 | 131,000 |
|---|
| 2024-03-29 | $110.82M | $74.75M | $36.07M | $10.62M | $20.2M | $30.4M | $5.67M | — | $4.68M | $806,000.00 | $3.87M | $0.31 | $0.30 | 12,555,000 | 12,779,000 |
|---|
| 2023-12-29 | $93.69M | $57.37M | $36.33M | $8.39M | $22.54M | $32.94M | $3.39M | — | $3.63M | $1.85M | $1.78M | $0.15 | $0.15 | 12,001,000 | 12,229,000 |
|---|
| 2023-09-29 | $86.91M | $55.71M | $31.2M | $6.42M | $19.24M | $26.31M | $4.89M | — | $3.99M | $432,000.00 | $3.56M | $0.31 | $0.30 | 11,574,000 | 11,943,000 |
|---|
| 2023-06-30 | $89.02M | $58.14M | $30.88M | $6.26M | $19.93M | $26.34M | $4.53M | — | $3.98M | $2M | $1.98M | $0.18 | $0.17 | 39,000 | 26,000 |
|---|
| 2023-03-31 | $83.48M | $53.65M | $29.83M | $6.52M | $15.84M | $22.34M | $7.5M | — | $7.07M | $2.18M | $4.89M | $0.43 | $0.41 | 11,413,000 | 11,884,000 |
|---|
| 2022-12-30 | $90.68M | $58.46M | $32.22M | $6.05M | $16.57M | $23.54M | $8.68M | — | $9.14M | $3.09M | $6.05M | $0.53 | $0.51 | 11,347,000 | 11,805,000 |
|---|
| 2022-09-30 | $81.25M | $51.8M | $29.45M | $6.09M | $17.5M | $25.54M | $3.91M | — | $1.13M | $3.88M | -$2.75M | -$0.25 | -$0.25 | 11,200,000 | 11,200,000 |
|---|
| 2022-07-01 | $77.42M | $49.96M | $27.46M | $5.26M | $16.35M | $22.22M | $5.24M | — | $7.32M | $2.79M | $4.53M | $0.40 | $0.39 | -5,000 | -28,000 |
|---|
| 2022-04-01 | $74.52M | $46.98M | $27.54M | $5.26M | $14.87M | $20.05M | $7.48M | — | $7.31M | $1.28M | $6.03M | $0.54 | $0.51 | 11,173,000 | 11,761,000 |
|---|
| 2021-12-31 | $77.86M | $49.71M | $28.16M | $6.17M | $13.74M | $18.95M | $9.21M | — | $8.97M | $3.05M | $5.92M | $0.52 | $0.49 | 11,309,000 | 11,960,000 |
|---|
| 2021-10-01 | $73.16M | $47.08M | $26.08M | $5.91M | $12.7M | $19.27M | $6.81M | — | $6.84M | $2.16M | $4.68M | $0.42 | $0.39 | 11,159,000 | 11,954,000 |
|---|
| 2021-07-02 | $71.69M | $45.81M | $25.88M | $6.27M | $14.77M | $22.15M | $3.73M | — | $3.76M | $930,000.00 | $2.83M | $0.22 | $0.11 | 42,000 | 156,000 |
|---|
| 2021-04-02 | $66.4M | $40.83M | $25.58M | $5.28M | $15.11M | $21.54M | $4.04M | — | $4.16M | -$90.57M | $94.73M | $8.49 | $8.00 | 11,152,000 | 11,842,000 |
|---|
| 2021-01-01 | $70.53M | $43.62M | $26.91M | $5.42M | $13.61M | $19.03M | $7.88M | — | $7.92M | $1.28M | $6.64M | $0.60 | $0.58 | 11,008,000 | 11,420,000 |
|---|
| 2020-10-02 | $66.29M | $42.04M | $24.25M | $4.85M | $12.84M | $17.68M | $6.57M | — | $6.6M | $664,000.00 | $5.94M | $0.55 | $0.54 | 10,822,000 | 11,092,000 |
|---|
| 2020-07-03 | $62.65M | $40.79M | $21.86M | $4.22M | $13.65M | $19.74M | $2.12M | — | $2.16M | $1.01M | $1.14M | $0.10 | $0.10 | 2,000 | 156,000 |
|---|
| 2020-04-03 | $61.38M | $39.42M | $21.96M | $4.88M | $15.23M | $20.73M | $1.24M | — | $1.33M | $598,000.00 | $731,000.00 | $0.07 | $0.07 | 10,790,000 | 10,914,000 |
|---|
| 2019-12-27 | $56M | $37.68M | $18.32M | $4.98M | $14.46M | $19.82M | -$1.5M | — | -$1.38M | $293,000.00 | -$1.67M | -$0.31 | -$0.31 | 5,427,000 | 5,427,000 |
|---|
| 2019-09-27 | $58.61M | $36.06M | $22.56M | $5.22M | $14.64M | $21.04M | $1.52M | — | $1.6M | $1.55M | $54,000.00 | $0.01 | $0.01 | 5,347,000 | 5,530,000 |
|---|
| 2019-06-28 | $64.23M | $41.63M | $22.6M | $5.51M | $14.65M | $20.1M | $2.5M | $18,000.00 | $2.61M | -$1.23M | $3.84M | -$0.19 | -$0.18 | 5,372,000 | 5,602,000 |
|---|
| 2019-03-29 | $54.04M | $37.78M | $16.26M | $5.35M | $13.41M | $18.76M | -$2.5M | -$1,000.00 | -$2.44M | -$6.78M | $4.34M | $0.81 | $0.78 | 5,381,000 | 5,577,000 |
|---|
| 2018-12-28 | $65.09M | $42.6M | $22.49M | $5.32M | $14.29M | $19.61M | $2.88M | $0.00 | $2.85M | $540,000.00 | $2.31M | $0.43 | $0.41 | 5,397,000 | 5,627,000 |
|---|
| 2018-09-28 | $60.5M | $42.58M | $17.93M | $4.94M | $13.71M | $19.44M | -$1.51M | $0.00 | -$1.47M | -$718,000.00 | — | -$0.14 | -$0.14 | 5,366,000 | 5,366,000 |
|---|
| 2018-06-29 | $62.51M | $39.32M | $23.19M | $5.05M | $15.59M | $22.17M | $1.01M | $0.00 | $1.06M | $1.15M | -$551,000.00 | $0.01 | $0.01 | 5,000 | 15,000 |
|---|
| 2018-03-30 | $62.09M | $43.96M | $18.13M | $4.75M | $14.75M | $19.5M | -$1.37M | -$54,000.00 | -$1.38M | $1.02M | -$2.39M | -$0.49 | -$0.49 | 5,344,000 | 5,344,000 |
|---|
| 2017-12-29 | $61.72M | $39.83M | $21.89M | $5.14M | $14.1M | $19M | $2.89M | -$136,000.00 | $2.79M | -$2.56M | — | $0.95 | $0.90 | 5,329,000 | 5,624,000 |
|---|
| 2017-09-29 | $56.18M | $38.89M | $17.3M | $4.8M | $13.72M | $18.52M | -$1.23M | -$30,000.00 | -$1.2M | -$639,000.00 | — | — | — | 5,316,000 | 5,316,000 |
|---|
| 2017-06-30 | $56.43M | $37.17M | $19.26M | $5M | $14.66M | $19.91M | -$646,000.00 | $5,000.00 | -$570,000.00 | $842,000.00 | -$1.47M | -$0.28 | -$0.28 | 6,000 | -100,000 |
|---|
| 2017-03-31 | $58.7M | $40.97M | $17.73M | $4.26M | $13.28M | $17.66M | $73,000.00 | $341,000.00 | $449,000.00 | $779,000.00 | -$399,000.00 | -$0.08 | -$0.08 | 5,310,000 | 5,310,000 |
|---|
| 2016-12-30 | $68.54M | $47.42M | $21.12M | $4.48M | $14.06M | $18.6M | $2.51M | $5,000.00 | $2.59M | $865,000.00 | $1.68M | $0.32 | $0.31 | 5,284,000 | 5,400,000 |
|---|
| 2016-09-30 | $58.21M | $40.84M | $17.37M | $4.94M | $15.19M | $20.29M | -$2.93M | -$182,000.00 | -$3.07M | -$2.47M | -$629,000.00 | — | — | — | 5,259,000 |
|---|
| 2016-07-01 | $58.25M | $48.38M | $9.87M | $5.06M | $16.47M | $23.13M | -$13.26M | — | -$14.45M | $779,000.00 | -$15.15M | -$2.89 | -$2.89 | 8,000 | 8,000 |
|---|
| 2016-04-01 | $60.47M | $46.05M | $14.41M | $5.06M | $16.14M | $22.01M | -$7.59M | — | -$7.54M | $361,000.00 | -$7.87M | -$1.50 | -$1.50 | 5,255,000 | 5,255,000 |
|---|
| 2016-01-01 | $70.42M | $53.99M | $16.42M | $5.21M | $16.18M | $21.42M | -$5M | — | -$5.03M | $507,000.00 | -$5.68M | -$1.09 | -$1.09 | 5,230,000 | 5,230,000 |
|---|
| 2015-10-02 | $79.56M | $58.54M | $21.01M | $5.48M | $17.11M | $22.61M | -$1.6M | — | -$1.53M | -$12,000.00 | -$1.2M | — | — | — | 5,206,000 |
|---|
| 2015-07-03 | $87.78M | $69.09M | $18.69M | $5.97M | $17.61M | $23.82M | -$5.13M | — | -$5.16M | -$3.71M | -$1.53M | — | — | — | -57,016,000 |
|---|
| 2015-04-03 | $74.8M | $58.8M | $16M | $6.4M | $18M | $27.7M | -$11.7M | — | -$11.6M | $1.5M | -$13.1M | — | — | — | 62,300,000 |
|---|
| 2014-12-26 | $90.9M | $66.9M | $24M | $6.4M | $21.2M | $27.7M | -$3.7M | — | -$3.8M | $600,000.00 | -$4.5M | — | — | — | 62,100,000 |
|---|
| 2014-09-26 | $82.4M | $60.4M | $22M | $6.6M | $19.2M | $27.4M | -$5.4M | — | -$5.4M | $300,000.00 | -$5.5M | — | — | — | 62,000,000 |
|---|
| 2014-06-27 | $85.43M | $65.54M | $19.89M | $7.98M | $21.38M | $31.63M | -$11.74M | — | -$11.75M | $1.27M | -$12.8M | — | — | — | -56,364,000 |
|---|
| 2014-03-28 | $81.4M | $60.5M | $20.9M | $8.4M | $23M | $35.7M | -$14.8M | — | -$14.6M | $500,000.00 | -$14.8M | — | — | — | 61,900,000 |
|---|
| 2013-12-27 | $85.8M | $64.5M | $21.3M | $9.4M | $22.2M | $32M | -$10.7M | — | -$10.7M | -$500,000.00 | -$9.9M | — | — | — | 61,800,000 |
|---|
| 2013-09-27 | $93.4M | $70.3M | $23.1M | $9.7M | $22.2M | $36.5M | -$13.4M | — | -$13.5M | $200,000.00 | -$13.6M | — | — | — | 60,900,000 |
|---|
| 2013-06-28 | $109M | $77.1M | $31.9M | $10.4M | $23.8M | $36.5M | -$4.6M | — | -$3.9M | $1.3M | -$7.5M | — | — | — | 100,000 |
|---|
| 2013-03-29 | $118.3M | $84.2M | $34.1M | $9.9M | $24.7M | $35.1M | -$1M | — | -$1M | $600,000.00 | -$1.7M | — | — | — | 60,300,000 |
|---|
| 2012-12-28 | $129M | $90.3M | $38.7M | $9.8M | $23.7M | $33.8M | $4.9M | — | $4.9M | $9.9M | -$5.3M | — | — | — | 60,000,000 |
|---|
| 2012-09-28 | $115M | $81.3M | $33.7M | $9.3M | $23.3M | $33M | $700,000.00 | — | $700,000.00 | $1.5M | -$2.2M | — | — | — | 59,300,000 |
|---|
| 2012-06-29 | $116M | $83.2M | $32.8M | $9.3M | $23.9M | $34.2M | -$1.4M | — | -$1.4M | -$400,000.00 | -$1.3M | — | — | — | 0 |
|---|
| 2012-03-30 | $111.6M | $77.3M | $34.3M | $8.9M | $25.4M | $34.8M | -$500,000.00 | — | -$700,000.00 | $100,000.00 | -$3.2M | — | — | — | 59,200,000 |
|---|
| 2011-12-30 | $105M | $73.1M | $31.9M | $8.8M | $25.3M | $40.5M | -$8.6M | — | -$9.2M | $800,000.00 | -$12.8M | — | — | — | 59,000,000 |
|---|
| 2011-09-30 | $111.4M | $78.7M | $32.7M | $9M | $24.6M | $35.2M | -$2.5M | — | -$2.7M | $1M | -$6.8M | — | — | — | 58,800,000 |
|---|
| 2011-07-01 | $120.9M | $88.1M | $32.8M | $9.7M | $27.4M | $39.8M | -$7M | — | -$7.2M | -$900,000.00 | -$19.8M | — | — | — | — |
|---|
| 2011-04-01 | $115.5M | $83.9M | $31.6M | $9.9M | $26.7M | $41.7M | -$10.1M | — | -$10.3M | $15.2M | -$36.9M | — | — | — | — |
|---|
| 2010-12-31 | $115.3M | $77.9M | $37.4M | $11.2M | $25.1M | $40.4M | -$3M | — | -$4.7M | $5.3M | -$12.5M | — | — | — | — |
|---|
| 2010-10-01 | $100.4M | $74.1M | $26.3M | $9.7M | $28.4M | $44.4M | -$18.1M | — | -$22.5M | -$5.5M | -$21.3M | — | — | — | — |
|---|
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-07-03 | $439.68M | $301.39M | $138.29M | $28.4M | $88.51M | $119.05M | $19.24M | — | $13.22M | $10.68M | $2.54M | $0.20 | $0.19 | 12,847,000 | 13,027,000 |
|---|
| 2025-06-27 | $434.61M | $295.17M | $139.44M | $35.77M | $89.48M | $128.86M | $10.58M | — | $3.58M | $2.24M | $1.34M | $0.11 | $0.10 | 12,681,000 | 12,826,000 |
|---|
| 2024-06-28 | $408.08M | $263.35M | $144.73M | $36.43M | $85.04M | $125.33M | $19.4M | — | $16.91M | $6.15M | $10.76M | $0.88 | $0.86 | 12,182,000 | 12,456,000 |
|---|
| 2023-06-30 | $344.43M | $222.05M | $122.38M | $24.91M | $69.84M | $97.76M | $24.62M | — | $21.31M | $11.15M | $10.17M | $0.90 | $0.86 | 11,358,000 | 11,855,000 |
|---|
| 2022-07-01 | $302.96M | $193.72M | $109.24M | $22.6M | $57.66M | $80.49M | $28.75M | — | $30.44M | $9.28M | $21.16M | $1.89 | $1.79 | 11,167,000 | 11,820,000 |
|---|
| 2021-07-02 | $274.91M | $172.3M | $102.62M | $21.81M | $56.32M | $80.41M | $22.21M | — | $22.44M | -$87.7M | $110.14M | $9.98 | $9.42 | 11,036,000 | 11,688,000 |
|---|
| 2020-07-03 | $238.64M | $153.95M | $84.7M | $19.28M | $57.99M | $81.32M | $3.38M | — | $3.71M | $3.45M | $257,000.00 | $0.02 | $0.02 | 10,782,000 | 10,936,000 |
|---|
| 2019-06-28 | $243.86M | $164.59M | $79.27M | $21.11M | $56.06M | $77.9M | $1.37M | $17,000.00 | $1.55M | -$8.19M | $9.74M | $0.91 | $0.87 | 10,754,000 | 11,236,000 |
|---|
| 2018-06-29 | $242.51M | $162M | $80.5M | $19.75M | $58.16M | $79.19M | $1.32M | -$220,000.00 | $1.27M | -$1.04M | $1.85M | $0.35 | $0.33 | 5,336,000 | 5,647,000 |
|---|
| 2017-06-30 | $241.87M | $166.4M | $75.47M | $18.68M | $57.18M | $76.46M | -$985,000.00 | $169,000.00 | -$605,000.00 | $16,000.00 | -$823,000.00 | -$0.16 | -$0.16 | 5,292,000 | 5,292,000 |
|---|
| 2016-07-01 | $268.69M | $206.97M | $61.72M | $20.81M | $65.9M | $89.16M | -$27.45M | -$1.25M | -$28.54M | $1.64M | -$29.91M | -$5.71 | -$5.71 | 5,238,000 | 5,238,000 |
|---|
| 2015-07-03 | $335.88M | $255.19M | $80.69M | $25.37M | $76.01M | $106.62M | -$25.93M | $0.00 | -$25.96M | -$1.31M | -$24.63M | — | — | — | 5,184,000 |
|---|
| 2014-06-27 | $346.03M | $260.84M | $85.19M | $35.48M | $88.78M | $135.83M | -$50.64M | — | -$50.55M | $1.47M | -$51.1M | — | — | — | 5,136,000 |
|---|
| 2013-06-28 | $471.3M | $332.9M | $138.4M | $39.4M | $95.5M | $138.4M | $0.00 | — | $700,000.00 | $13.3M | -$16.7M | — | — | — | 60,000,000 |
|---|
| 2012-06-29 | $444M | $312.3M | $131.7M | $36M | $99.5M | $145M | -$13.3M | — | -$14M | $1.5M | -$24.1M | — | — | — | 59,000,000 |
|---|
| 2011-07-01 | $452.1M | $324M | $128.1M | $40.5M | $107.6M | $166.3M | -$38.2M | — | -$44.7M | $14.1M | -$90.5M | — | — | — | 58,600,000 |
|---|
| 2010-07-02 | $465.5M | $332.7M | $132.8M | $31.1M | $134.7M | $244.3M | -$111.5M | — | -$112.2M | -$3.8M | -$130.2M | — | — | — | 59,400,000 |
|---|