Complete source-backed income-statement history.
- Available history
- 2018-12-30 to 2026-06-28
- 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-06-28 | $166.03M | $155.1M | $10.93M | — | $40.38M | $51.08M | -$40.15M | -$644,000.00 | -$40.79M | -$9.73M | -$31.07M | -$0.72 | -$0.72 | 42,935,854 | 42,935,854 |
|---|
| 2026-03-29 | $187.16M | $134.15M | $53.01M | — | $44.36M | $55.34M | -$2.33M | $473,000.00 | -$1.86M | -$337,000.00 | -$1.52M | -$0.03 | -$0.03 | 44,587,704 | 44,587,704 |
|---|
| 2025-12-28 | $213.55M | $137.13M | $76.43M | — | $44.14M | $55.02M | $21.41M | $1.01M | $22.42M | $6.1M | $16.32M | $0.37 | $0.35 | 65,884 | 53,620 |
|---|
| 2025-09-28 | $198.94M | $123.97M | $74.96M | — | $44.39M | $53.56M | $21.4M | $570,000.00 | $21.97M | $5.55M | $16.42M | $0.37 | $0.36 | 44,721,206 | 46,205,737 |
|---|
| 2025-06-29 | $184.77M | $112.99M | $71.78M | — | $38.99M | $47.99M | $23.8M | $736,000.00 | $24.53M | $7.89M | $16.64M | $0.37 | $0.36 | 44,591,484 | 45,804,158 |
|---|
| 2025-03-30 | $162.19M | $99.68M | $62.51M | — | $31.91M | $40.74M | $21.77M | $573,000.00 | $22.34M | $5.44M | $16.9M | $0.38 | $0.37 | 44,250,685 | 45,804,924 |
|---|
| 2024-12-29 | $165.99M | $106.11M | $59.88M | — | $37.37M | $46.87M | $13M | $1.32M | $14.32M | $3.74M | $10.58M | $0.24 | $0.23 | 332,572 | 203,444 |
|---|
| 2024-09-29 | $145M | $91.53M | $53.48M | — | $36.1M | $44.24M | $9.24M | $1.14M | $10.38M | $2.94M | $7.45M | $0.17 | $0.16 | 43,249,234 | 45,463,862 |
|---|
| 2024-06-30 | $147.39M | $89.71M | $57.68M | — | $33.34M | $40.54M | $17.14M | $972,000.00 | $18.11M | $1.77M | $16.34M | $0.38 | $0.36 | 42,500,355 | 45,248,792 |
|---|
| 2024-03-31 | $147.93M | $89.03M | $58.9M | — | $27.13M | $34.73M | $24.17M | $556,000.00 | $24.73M | $5.7M | $19.02M | $0.46 | $0.43 | 41,792,527 | 43,845,952 |
|---|
| 2023-12-31 | $135.81M | $90.62M | $45.19M | — | $28.79M | $36.1M | $9.09M | $471,000.00 | $9.56M | $2.35M | $7.21M | $0.17 | $0.17 | 154,766 | 12,938 |
|---|
| 2023-09-24 | $110.43M | $73.76M | $36.67M | — | $25.08M | $31.44M | $5.23M | -$173,000.00 | $5.06M | $533,000.00 | $4.52M | $0.11 | $0.10 | 41,375,008 | 43,135,579 |
|---|
| 2023-06-25 | $106.45M | $68.65M | $37.8M | — | $23.91M | $29.76M | $8.04M | -$127,000.00 | $7.91M | $1.23M | $6.68M | $0.16 | $0.15 | 40,948,365 | 43,292,261 |
|---|
| 2023-03-26 | $119.17M | $76.5M | $42.67M | — | $23.95M | $31.77M | $10.9M | -$1.22M | $9.67M | $2.52M | $7.15M | $0.18 | $0.16 | 40,764,546 | 43,398,336 |
|---|
| 2022-12-25 | $110.08M | $76.77M | $33.31M | — | $22.04M | $29.87M | $3.45M | $253,000.00 | $3.7M | $1.83M | $1.87M | $0.05 | $0.05 | 29,856 | 2,850,850 |
|---|
| 2022-09-25 | $92.04M | $62.55M | $29.49M | — | $20.56M | $27.47M | $2.02M | $152,000.00 | $2.18M | $1.47M | $723,000.00 | $0.02 | $0.02 | 40,695,014 | 42,879,818 |
|---|
| 2022-06-26 | $82.87M | $57.93M | $24.94M | — | $17.01M | $24.22M | $721,000.00 | $151,000.00 | $872,000.00 | $680,000.00 | $199,000.00 | $0.00 | $0.00 | 40,628,416 | 42,694,767 |
|---|
| 2022-03-27 | $77.06M | $55.36M | $21.7M | — | $17.62M | $25.79M | -$4.09M | $171,000.00 | -$3.92M | -$2.38M | -$1.54M | -$0.04 | -$0.04 | 40,532,779 | 40,532,779 |
|---|
| 2021-12-26 | $77.41M | $57.61M | $19.8M | — | $15.82M | $24.04M | -$4.24M | $44,000.00 | -$4.2M | -$543,000.00 | -$3.65M | -$0.09 | -$0.08 | 117,215 | -58,978 |
|---|
| 2021-09-26 | $64.63M | $44.79M | $19.84M | — | $15.33M | $21.64M | -$1.81M | -$8,000.00 | -$1.81M | -$486,000.00 | -$1.32M | -$0.03 | -$0.03 | 40,196,410 | 40,196,410 |
|---|
| 2021-06-27 | $60.32M | $38.39M | $21.93M | — | $13.54M | $18.92M | $3.02M | $173,000.00 | $3.19M | -$695,000.00 | $3.91M | $0.10 | $0.09 | 40,000,136 | 43,375,668 |
|---|
| 2021-03-28 | $58.55M | $37.22M | $21.33M | — | $13.18M | $18.25M | $3.08M | $92,000.00 | $3.18M | -$304,000.00 | $3.49M | $0.09 | $0.08 | 39,536,928 | 43,509,371 |
|---|
| 2020-12-27 | $53.99M | $36.37M | $17.63M | — | $15.56M | $19.78M | -$2.15M | -$27,000.00 | -$2.18M | -$1.53M | -$785,000.00 | -$0.02 | -$0.02 | 2,350 | -361,249 |
|---|
| 2020-09-27 | $53.37M | $35.02M | $18.35M | — | $12.19M | $15.94M | $2.41M | -$131,000.00 | $2.28M | $620,000.00 | $1.68M | $0.05 | $0.04 | 34,044,994 | 39,111,018 |
|---|
| 2020-06-28 | $59.34M | $36.64M | $22.7M | — | $9.97M | $13.64M | $9.06M | -$278,000.00 | $8.78M | $2.85M | $5.96M | $0.23 | $0.16 | 26,007,459 | 37,896,742 |
|---|
| 2020-03-29 | $47.58M | $31.72M | $15.86M | — | $9.68M | $12.95M | $2.9M | -$138,000.00 | $2.77M | $831,000.00 | $1.95M | $0.07 | $0.05 | 25,942,277 | 37,118,484 |
|---|
| 2019-12-29 | $41.42M | $31.65M | $9.77M | — | $12.54M | $15.78M | -$6.01M | -$51,000.00 | -$6.06M | -$1.73M | -$4.3M | -$0.17 | -$0.11 | -300,344 | -888,492 |
|---|
| 2019-09-29 | $34.08M | $23.48M | $10.6M | — | $7.07M | $9.41M | $1.18M | -$38,000.00 | $1.15M | $323,000.00 | $829,000.00 | $0.03 | $0.02 | 25,929,923 | 37,472,406 |
|---|
| 2019-06-30 | $32.29M | $21.29M | $11M | — | $4.76M | $7.09M | $3.91M | -$26,000.00 | $3.88M | $1.1M | $2.8M | $0.11 | $0.08 | 26,440,796 | 36,241,488 |
|---|
| 2019-03-31 | — | — | — | — | — | — | — | — | — | — | $3.06M | — | — | — | — |
|---|
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-28 | $759.44M | $473.76M | $285.68M | — | $159.43M | $197.31M | $88.37M | $2.89M | $91.26M | $24.98M | $66.28M | $1.49 | $1.44 | 44,587,030 | 46,019,607 |
|---|
| 2024-12-29 | $606.31M | $376.38M | $229.93M | — | $133.94M | $166.37M | $63.55M | $3.99M | $67.54M | $14.15M | $53.39M | $1.25 | $1.18 | 42,849,660 | 45,127,128 |
|---|
| 2023-12-31 | $471.86M | $309.53M | $162.33M | — | $101.73M | $129.07M | $33.25M | -$1.05M | $32.2M | $6.64M | $25.57M | $0.62 | $0.59 | 41,192,544 | 43,312,836 |
|---|
| 2022-12-25 | $362.05M | $252.61M | $109.44M | — | $77.24M | $107.34M | $2.1M | $727,000.00 | $2.83M | $1.6M | $1.25M | $0.03 | $0.03 | 40,648,592 | 43,469,586 |
|---|
| 2021-12-26 | $260.9M | $178M | $82.9M | — | $57.87M | $82.85M | $52,000.00 | $302,000.00 | $354,000.00 | -$2.03M | $2.43M | $0.06 | $0.06 | 40,027,278 | 43,321,733 |
|---|
| 2020-12-27 | $214.28M | $139.75M | $74.53M | — | $47.4M | $62.3M | $12.23M | -$574,000.00 | $11.65M | $2.77M | $8.8M | $0.31 | $0.27 | 28,667,264 | 32,914,653 |
|---|
| 2019-12-29 | $140.73M | $97.86M | $42.88M | — | $29.53M | $39.53M | $3.35M | $1.07M | $4.42M | $1.11M | $2.39M | $0.09 | $0.07 | 25,897,223 | 36,071,015 |
|---|
| 2018-12-30 | $106.71M | $71.89M | $34.82M | — | $19.44M | $28.05M | $6.77M | -$415,000.00 | $6.35M | $723,000.00 | $5.8M | $0.22 | $0.16 | 25,809,665 | 35,258,594 |
|---|