Layoff · Aug 3, 2026
65
32% of the workforce
1 source reporting this layoff. Previews load live from each site.
https://www.sec.gov/Archives/edgar/data/1826000/000110465926091071/tm2622239d1_8k.htm