Complete source-backed income-statement history.
- Available history
- 2010-01-02 to 2026-06-30
- 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-30 | $343.13M | $159.88M | $183.25M | $38.88M | — | $119.7M | $63.55M | — | $68.5M | $8.39M | $60.1M | $1.22 | $1.21 | 49,412,000 | 49,682,000 |
|---|
| 2026-03-31 | $291.95M | $145.56M | $146.39M | $35.1M | — | $112.88M | $33.51M | — | $38.05M | $4.3M | $33.75M | $0.68 | $0.67 | 49,742,000 | 50,004,000 |
|---|
| 2026-01-03 | $266.87M | $143.07M | $123.79M | $36.16M | — | $109.93M | $13.86M | — | $19.53M | $9M | $10.53M | $0.21 | $0.21 | 79,000 | 95,000 |
|---|
| 2025-09-27 | $218.19M | $107.57M | $110.62M | $32.49M | — | $86.94M | $23.69M | — | $31.98M | $3.76M | $28.22M | $0.58 | $0.57 | 49,023,000 | 49,106,000 |
|---|
| 2025-06-28 | $253.6M | $131.48M | $122.12M | $35.29M | — | $89.88M | $32.25M | — | $39.74M | $5.83M | $33.91M | $0.69 | $0.69 | 48,925,000 | 49,016,000 |
|---|
| 2025-03-29 | $266.61M | $123.37M | $143.23M | $28.03M | — | $80.1M | $63.13M | — | $71.66M | $7.56M | $64.1M | $1.30 | $1.30 | 49,180,000 | 49,408,000 |
|---|
| 2024-12-28 | $263.94M | $131.53M | $132.41M | $31.98M | — | $89.95M | $42.46M | — | $51.27M | $2.45M | $48.82M | $0.99 | $0.98 | 10,000 | -9,000 |
|---|
| 2024-09-28 | $252.21M | $115.83M | $136.38M | $28.28M | — | $83.31M | $53.07M | — | $61.02M | $7.96M | $53.05M | $1.07 | $1.07 | 49,426,000 | 49,694,000 |
|---|
| 2024-06-29 | $242.33M | $114.09M | $128.24M | $27.04M | — | $79.4M | $48.83M | — | $57.27M | $4.32M | $52.95M | $1.07 | $1.07 | 49,342,000 | 49,674,000 |
|---|
| 2024-03-30 | $228.85M | $110.56M | $118.29M | $26.55M | — | $75.55M | $42.74M | — | $50.89M | $4.04M | $46.85M | $0.95 | $0.94 | 49,230,000 | 49,638,000 |
|---|
| 2023-12-30 | $218.86M | $110.89M | $107.97M | $24.02M | — | $79.74M | $28.23M | — | $33.83M | $3.52M | $30.31M | $0.61 | $0.62 | 38,000 | 59,000 |
|---|
| 2023-09-30 | $207.19M | $100.33M | $106.85M | $26.14M | — | $72.85M | $34.01M | — | $38.7M | $2.81M | $35.89M | $0.73 | $0.73 | 49,043,000 | 49,401,000 |
|---|
| 2023-07-01 | $190.66M | $90.2M | $100.46M | $27.04M | — | $75.65M | $24.81M | — | $27.86M | $1.96M | $25.9M | $0.53 | $0.53 | 48,976,000 | 49,274,000 |
|---|
| 2023-04-01 | $199.17M | $94.19M | $104.98M | $27.24M | — | $75.94M | $29.04M | — | $32.2M | $3.13M | $29.07M | $0.60 | $0.59 | 48,788,000 | 49,109,000 |
|---|
| 2022-12-31 | $253.27M | $116.05M | $137.22M | $27.83M | — | $76.01M | $61.21M | — | $65.55M | -$661,000.00 | $66.21M | $1.35 | $1.34 | -158,000 | -164,000 |
|---|
| 2022-10-01 | $254.25M | $115.4M | $138.85M | $32.15M | — | $79.54M | $59.31M | — | $59.86M | $7.65M | $52.22M | $1.05 | $1.05 | 49,680,000 | 49,949,000 |
|---|
| 2022-07-02 | $256.31M | $124.18M | $132.13M | $25.64M | — | $74.68M | $57.45M | — | $57.25M | $5.68M | $51.58M | $1.04 | $1.03 | 49,617,000 | 49,907,000 |
|---|
| 2022-04-02 | $241.35M | $110.33M | $131.02M | $26.34M | — | $72.28M | $58.74M | — | $58.92M | $5.59M | $53.33M | $1.08 | $1.07 | 49,437,000 | 49,915,000 |
|---|
| 2022-01-01 | $225.64M | $101.84M | $123.8M | $24.84M | — | $73.95M | -$262.96M | — | -$261.31M | $3.32M | $46.74M | $0.95 | $0.94 | 52,000 | 44,000 |
|---|
| 2021-09-25 | $200.59M | $91.23M | $109.36M | $23.81M | — | $66.23M | $43.13M | — | $43.07M | $6.62M | $36.45M | $0.74 | $0.73 | 49,361,000 | 49,762,000 |
|---|
| 2021-06-26 | $193.39M | $87.93M | $105.46M | $25.51M | — | $69.52M | $35.94M | — | $35.96M | $905,000.00 | $35.05M | $0.71 | $0.71 | 49,193,000 | 49,701,000 |
|---|
| 2021-03-27 | $169.28M | $78.81M | $90.47M | $21.96M | — | $62.98M | $27.49M | — | $26.6M | $2.49M | $24.11M | $0.49 | $0.49 | 49,000,000 | 49,572,000 |
|---|
| 2020-12-26 | $155.13M | $79.78M | $75.35M | $21.81M | — | $60.64M | -$38.64M | — | -$39.21M | -$5.39M | $19.91M | $0.40 | $0.41 | -95,000 | -76,000 |
|---|
| 2020-09-26 | $126.49M | $57.6M | $68.89M | $19.68M | — | $59.61M | $9.28M | — | $8.93M | $836,000.00 | $8.09M | $0.17 | $0.16 | 48,900,000 | 49,131,000 |
|---|
| 2020-06-27 | $134.95M | $63.36M | $71.59M | $22.17M | — | $63.66M | $7.93M | — | $7.42M | -$6,000.00 | $7.42M | $0.15 | $0.15 | 48,736,000 | 49,014,000 |
|---|
| 2020-03-28 | $139.93M | $77.3M | $62.63M | $20.93M | — | $67.88M | -$5.25M | — | -$4M | $400,000.00 | -$4.4M | -$0.09 | -$0.09 | 50,121,000 | 50,121,000 |
|---|
| 2019-12-31 | $120.56M | $80.97M | $39.59M | $16.7M | — | $62.95M | -$23.36M | — | -$22.42M | -$20.41M | $203.67M | -$0.73 | -$0.72 | 4,717,000 | 24,510,000 |
|---|
| 2019-09-30 | $62.94M | $31.42M | $31.51M | $10.46M | — | $26.22M | $5.29M | — | $6.91M | $348,000.00 | $6.56M | $0.26 | $0.26 | 25,079,000 | 25,305,000 |
|---|
| 2019-09-28 | $73.13M | $34.45M | $38.68M | $13.78M | — | $32.74M | $5.94M | $219,000.00 | $6.15M | $1.94M | $4.21M | $0.17 | $0.17 | 24,529,000 | 24,783,000 |
|---|
| 2019-06-30 | $61.51M | $29.6M | $31.91M | $10.66M | — | $26.49M | $5.42M | — | $6.12M | $595,000.00 | $5.53M | $0.22 | $0.22 | 25,032,000 | 25,250,000 |
|---|
| 2019-06-29 | $67.62M | $32.45M | $35.17M | $14.1M | — | $31.42M | $3.75M | $813,000.00 | $4.56M | $632,000.00 | $3.93M | $0.16 | $0.16 | 24,525,000 | 24,843,000 |
|---|
| 2019-03-31 | $60.89M | $28.87M | $32.02M | $10.54M | — | $24.41M | $7.61M | — | $8.8M | $1.22M | $7.58M | $0.30 | $0.30 | 24,863,000 | 25,144,000 |
|---|
| 2019-03-30 | $67.1M | $33.31M | $33.79M | $12.99M | — | $30.46M | $3.33M | $179,000.00 | $3.5M | $531,000.00 | $2.97M | $0.12 | $0.12 | 24,474,000 | 24,783,000 |
|---|
| 2018-12-29 | $77.02M | $34.98M | $42.04M | $12.78M | — | $31.17M | $10.87M | $774,000.00 | $11.64M | -$382,000.00 | $12.02M | $0.49 | $0.48 | 55,000 | 49,000 |
|---|
| 2018-09-29 | $76.59M | $32.96M | $43.63M | $12.72M | — | $29.36M | $14.27M | $218,000.00 | $14.49M | $2.92M | $11.57M | $0.48 | $0.47 | 24,059,000 | 24,466,000 |
|---|
| 2018-06-30 | $88.6M | $37.71M | $50.89M | $12.49M | — | $30.11M | $20.78M | -$214,000.00 | $20.57M | $2.9M | $17.68M | $0.74 | $0.72 | 23,953,000 | 24,442,000 |
|---|
| 2018-03-31 | $82.31M | $34.78M | $47.53M | $10.2M | — | $26.97M | $20.56M | $259,000.00 | $20.82M | $4.44M | $16.38M | $0.68 | $0.67 | 24,063,000 | 24,483,000 |
|---|
| 2017-12-31 | $74.68M | $32.82M | $41.87M | $11.04M | — | $6.22M | $35.64M | — | $35.91M | $22.4M | $13.51M | $0.53 | $0.52 | 5,000 | -68,000 |
|---|
| 2017-12-30 | — | — | — | — | — | — | — | $240,000.00 | — | — | — | — | — | — | — |
|---|
| 2017-09-30 | $56.68M | $26.02M | $30.66M | $8.83M | — | $23.18M | $7.48M | $36,000.00 | $7.52M | $1.76M | $5.76M | $0.23 | $0.22 | 25,494,000 | 25,932,000 |
|---|
| 2017-07-01 | $64.43M | $30.81M | $33.62M | $9.14M | — | $22.97M | $10.65M | $258,000.00 | $10.91M | $2.62M | $8.29M | $0.33 | $0.32 | 25,307,000 | 25,906,000 |
|---|
| 2017-04-01 | $59.31M | $30.87M | $28.45M | $8.69M | — | $22.94M | $5.51M | -$42,000.00 | $5.47M | $114,000.00 | $5.35M | $0.21 | $0.21 | 25,133,000 | 25,833,000 |
|---|
| 2016-12-31 | $59.16M | $28.36M | $30.8M | $8M | — | $21.84M | $8.96M | $223,000.00 | $9.19M | -$17.47M | $26.65M | $1.08 | $1.05 | 105,000 | 174,000 |
|---|
| 2016-09-24 | $58.71M | $28.31M | $30.4M | $7.87M | — | $21.34M | $9.07M | $149,000.00 | $9.22M | $1.33M | $7.88M | $0.32 | $0.31 | 24,826,000 | 25,282,000 |
|---|
| 2016-06-25 | $55.77M | $27.34M | $28.43M | $7.51M | — | $21.09M | $7.34M | -$449,000.00 | $6.89M | $856,000.00 | $6.03M | $0.25 | $0.24 | 24,524,000 | 24,927,000 |
|---|
| 2016-03-26 | $47.49M | $23M | $24.49M | $8.07M | — | $20.76M | $3.73M | $117,000.00 | $3.85M | $380,000.00 | $3.47M | $0.14 | $0.14 | 24,308,000 | 24,597,000 |
|---|
| 2015-12-26 | $42.69M | $21.88M | $20.81M | $7.81M | — | $21.85M | -$1.04M | $44,000.00 | -$997,000.00 | $816,000.00 | -$1.81M | -$0.08 | -$0.07 | 49,000 | 28,000 |
|---|
| 2015-09-26 | $45.68M | $23.46M | $22.22M | $8.58M | — | $20.96M | $1.26M | $267,000.00 | $1.53M | $713,000.00 | $818,000.00 | $0.03 | $0.03 | 24,145,000 | 24,352,000 |
|---|
| 2015-06-27 | $48.63M | $25.37M | $23.26M | $8.16M | — | $20.76M | $2.51M | -$348,000.00 | $2.16M | $817,000.00 | $1.34M | $0.06 | $0.06 | 24,020,000 | 24,285,000 |
|---|
| 2015-03-28 | $50.38M | $27M | $23.38M | $8.16M | — | $21.14M | $2.24M | — | $2.87M | $317,000.00 | $2.56M | $0.11 | $0.11 | 23,866,000 | 24,257,000 |
|---|
| 2014-12-27 | $39.71M | $22.36M | $17.35M | $8.05M | — | $21.16M | -$3.81M | — | -$3.64M | $1M | -$4.64M | -$0.19 | -$0.19 | 30,000 | 30,000 |
|---|
| 2014-09-27 | $27.13M | $15.72M | $11.42M | $8.04M | — | $22.03M | -$10.61M | — | -$10.74M | $17.92M | -$28.66M | -$1.19 | -$1.19 | 24,132,000 | 24,132,000 |
|---|
| 2014-06-28 | $48.03M | $25.12M | $22.91M | $9.37M | — | $22.16M | $746,000.00 | — | $576,000.00 | -$12,000.00 | $588,000.00 | $0.02 | $0.02 | 23,939,000 | 24,220,000 |
|---|
| 2014-03-29 | $51.58M | $27.43M | $24.15M | $8.31M | — | $22.13M | $2.02M | — | $2.18M | $587,000.00 | $1.6M | $0.07 | $0.07 | 23,711,000 | 24,159,000 |
|---|
| 2013-12-28 | $46.16M | $24.25M | $21.91M | $8.02M | — | $20.62M | $1.29M | — | $864,000.00 | $308,000.00 | $556,000.00 | $0.02 | $0.02 | 43,000 | 43,000 |
|---|
| 2013-09-28 | $39.04M | $23.24M | $15.8M | $8.93M | — | $23.04M | -$7.24M | — | -$7.69M | -$3.13M | -$4.55M | -$0.20 | -$0.20 | 23,261,000 | 23,261,000 |
|---|
| 2013-06-29 | $34.55M | $20.07M | $14.48M | $8.32M | — | $20.64M | -$6.16M | — | -$6.98M | -$2.41M | -$4.57M | -$0.20 | -$0.20 | 23,138,000 | 23,138,000 |
|---|
| 2013-03-30 | $24.55M | $14.07M | $10.49M | $7.45M | — | $20.09M | -$9.6M | — | -$9.76M | -$4.18M | -$5.58M | -$0.24 | -$0.24 | 23,341,000 | 23,341,000 |
|---|
| 2012-12-29 | $30.27M | $18.32M | $11.95M | $7.29M | — | $18.49M | -$6.54M | — | -$6.37M | -$2.72M | -$3.65M | -$0.16 | -$0.15 | 7,000 | -29,000 |
|---|
| 2012-09-29 | $43.94M | $21.79M | $22.15M | $7.18M | — | $18.54M | $3.61M | — | $3.26M | $1.36M | $1.9M | $0.08 | $0.08 | 23,310,000 | 23,760,000 |
|---|
| 2012-06-30 | $53.18M | $28.42M | $24.76M | $7.64M | — | $20.46M | $4.3M | — | $4.02M | -$490,000.00 | $4.51M | $0.19 | $0.19 | 23,395,000 | 23,877,000 |
|---|
| 2012-03-31 | $55.49M | $30.43M | $25.07M | $7.48M | — | $20.96M | $4.11M | — | $3.71M | $2.01M | $1.7M | $0.07 | $0.07 | 23,349,000 | 23,981,000 |
|---|
| 2011-12-31 | $45.28M | $24.57M | $20.71M | $5.98M | — | $21.24M | -$528,000.00 | — | -$721,000.00 | -$190,000.00 | -$531,000.00 | -$0.03 | -$0.02 | 28,000 | -9,000 |
|---|
| 2011-10-01 | $58.27M | $27.67M | $30.6M | $6.05M | — | $18.85M | $11.75M | — | $12.31M | $4.69M | $7.62M | $0.33 | $0.32 | 22,875,000 | 23,526,000 |
|---|
| 2011-07-02 | $64.37M | $28.5M | $35.87M | $5.78M | — | $18.39M | $17.49M | — | $16.74M | $5.65M | $11.09M | $0.49 | $0.47 | 22,709,000 | 23,442,000 |
|---|
| 2011-04-02 | $62.14M | $27.22M | $34.92M | $5.49M | — | $17.86M | $17.06M | — | $16.25M | $5.74M | $10.51M | $0.47 | $0.45 | 22,568,000 | 23,397,000 |
|---|
| 2011-01-01 | $46.13M | $22.69M | $23.44M | $4.87M | — | $14.77M | $8.67M | — | $8.44M | -$17.69M | $26.13M | $1.19 | $1.13 | 126,000 | 108,000 |
|---|
| 2010-10-02 | $53.94M | $24.54M | $29.4M | $4.6M | — | $15.58M | $13.82M | — | $13.44M | $1.11M | $12.33M | $0.56 | $0.53 | 21,978,000 | 23,168,000 |
|---|
| 2010-07-03 | $50.84M | $22.83M | $28.01M | $4.93M | — | $15.11M | $12.89M | — | $12.76M | $1.19M | $11.57M | $0.53 | $0.51 | 21,672,000 | 22,847,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 | $1.01B | $505.49M | $499.77M | $131.98M | — | $366.84M | $132.93M | — | $162.9M | $26.14M | $136.76M | $2.78 | $2.78 | 49,123,000 | 49,273,000 |
|---|
| 2024-12-28 | $987.32M | $472.01M | $515.31M | $113.86M | — | $328.21M | $187.1M | — | $220.45M | $18.78M | $201.67M | $4.09 | $4.06 | 49,343,000 | 49,660,000 |
|---|
| 2023-12-30 | $815.87M | $395.61M | $420.25M | $104.44M | — | $304.18M | $116.08M | — | $132.58M | $11.42M | $121.16M | $2.47 | $2.46 | 48,971,000 | 49,318,000 |
|---|
| 2022-12-31 | $1.01B | $465.96M | $539.22M | $111.95M | — | $302.51M | $236.71M | — | $241.58M | $18.25M | $223.33M | $4.52 | $4.49 | 49,424,000 | 49,764,000 |
|---|
| 2022-01-01 | $788.9M | $359.81M | $429.09M | $96.12M | — | $272.68M | -$156.41M | — | -$155.68M | $13.33M | $142.35M | $2.89 | $2.86 | 49,242,000 | 49,728,000 |
|---|
| 2020-12-26 | $556.5M | $278.04M | $278.45M | $84.58M | — | $251.78M | -$26.68M | — | -$26.87M | -$4.16M | $31.03M | $0.63 | $0.63 | 49,136,000 | 49,475,000 |
|---|
| 2019-12-31 | $305.9M | $170.87M | $135.03M | $48.36M | — | $140.07M | -$5.04M | — | -$597,000.00 | -$18.25M | $223.33M | $0.06 | $0.06 | 29,729,000 | 49,764,000 |
|---|
| 2018-12-31 | $273.78M | $125.51M | $148.28M | $39.95M | — | $97.2M | $51.08M | — | $53.35M | $8.25M | $45.1M | $1.77 | $1.74 | 25,470,000 | 25,895,000 |
|---|
| 2018-12-29 | $324.52M | $140.43M | $184.09M | $48.19M | — | $117.61M | $66.49M | $1.04M | $67.52M | $9.88M | $57.65M | $2.39 | $2.34 | 24,120,000 | 24,600,000 |
|---|
| 2017-12-31 | $255.1M | $120.5M | $134.6M | $37.69M | — | $75.31M | $59.29M | — | $59.8M | $26.89M | $32.91M | $1.30 | $1.27 | 25,325,000 | 25,865,000 |
|---|
| 2017-12-30 | $258.62M | $121.92M | $136.7M | $36.72M | — | $93.9M | $42.81M | $492,000.00 | $43.3M | $13.1M | $30.2M | $1.19 | $1.17 | 25,334,000 | 25,919,000 |
|---|
| 2016-12-31 | $221.13M | $107.01M | $114.12M | $31.44M | — | $85.03M | $29.1M | $40,000.00 | $29.14M | -$14.9M | $44.04M | $1.79 | $1.75 | 24,655,000 | 25,153,000 |
|---|
| 2015-12-26 | $187.37M | $97.7M | $89.67M | $32.7M | — | $84.69M | $4.97M | $595,000.00 | $5.57M | $2.66M | $2.91M | $0.12 | $0.12 | 24,059,000 | 24,375,000 |
|---|
| 2014-12-27 | $166.44M | $90.62M | $75.82M | $33.78M | — | $87.48M | -$11.65M | $32,000.00 | -$11.62M | $19.5M | -$31.12M | -$1.30 | -$1.30 | 23,958,000 | 23,958,000 |
|---|
| 2013-12-28 | $144.31M | $81.63M | $62.68M | $32.71M | — | $84.39M | -$21.71M | — | -$23.57M | -$9.42M | -$14.15M | -$0.61 | -$0.61 | 23,290,000 | 23,290,000 |
|---|
| 2012-12-29 | $182.88M | $98.95M | $83.93M | $29.59M | — | $78.45M | $5.48M | — | $4.62M | $154,000.00 | $4.47M | $0.19 | $0.19 | 23,358,000 | 23,845,000 |
|---|
| 2011-12-31 | $230.06M | $107.96M | $122.1M | $23.29M | — | $76.34M | $45.77M | — | $44.58M | $15.9M | $28.69M | $1.26 | $1.22 | 22,743,000 | 23,480,000 |
|---|
| 2011-01-01 | $188.07M | $86.67M | $101.39M | $18.97M | — | $60.07M | $41.32M | — | $40.69M | -$15.26M | $55.95M | $2.56 | $2.43 | 21,855,000 | 22,998,000 |
|---|
| 2010-01-02 | $76.71M | $40.59M | $36.12M | $14.67M | — | $49.48M | -$13.36M | — | -$16.89M | -$586,000.00 | -$16.31M | -$0.87 | -$0.87 | 18,639,000 | 18,639,000 |
|---|