
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 |
|---|---|---|---|---|---|---|---|
| Cash and cash equivalents | $306.4M-25.3% | $410.0M+77.2% | $231.4M+16.9% | $198.0M-34.6% | $303.0M+34.4% | $225.4M+24.7% | $180.8M |
| Short-term investments | $627.8M+39.9% | $448.6M+40.6% | $319.1M+13.9% | $280.2M+14.4% | $245.0M-6.7% | $262.7M+2.4% | $256.5M |
| Trade accounts receivable, net of allowance for expected credit losses of $1,344 and $1,629, respectively | $758.9M+28.1% | $592.5M+11.4% | $531.8M+17.5% | $452.7M+34.5% | $336.5M+23.4% | $272.7M+4.6% | $260.6M |
| Inventories | $581.0M+25.4% | $463.2M-10.8% | $519.6M-6.7% | $557.1M+32.0% | $422.1M+36.3% | $309.8M+5.5% | $293.6M |
| Prepaid expenses | $38.5M+262.3% | $10.6M+35.3% | $7.8M-32.5% | $11.6M+2.0% | $11.4M+111.1% | $5.4M-38.8% | $8.8M |
| Other current assets | $116.2M+32.3% | $87.8M+104.8% | $42.9M+69.1% | $25.4M+12.1% | $22.6M+55.9% | $14.5M+31.7% | $11.0M |
| Total current assets | $2.43B+20.7% | $2.01B+21.8% | $1.65B+8.4% | $1.53B+12.8% | $1.35B+19.1% | $1.14B+10.9% | $1.02B |
| Property, plant and equipment, net | $380.6M+23.9% | $307.2M-1.0% | $310.4M+6.2% | $292.3M+21.2% | $241.1M+5.6% | $228.3M+8.3% | $210.7M |
| Intangibles, net | $2.2M-7.1% | $2.3M-3.0% | $2.4M-31.8% | $3.5M-19.7% | $4.4M+1.4% | $4.3M+10.9% | $3.9M |
| Operating right-of-use assets | $5.8M+8.1% | $5.3M+226.6% | $1.6M-60.0% | $4.1M-39.0% | $6.7M-17.0% | $8.1M | — |
| Deferred tax assets | $13.4M+28.3% | $10.4M-13.6% | $12.1M+23.4% | $9.8M+3.9% | $9.4M+66.1% | $5.7M-0.1% | $5.7M |
| Other non-current assets | $623K+28.5% | $485K-23.6% | $635K-2.6% | $652K-64.4% | $1.8M+807.9% | $202K+62.9% | $124K |
| Total non-current assets | $402.6M+23.6% | $325.8M-0.4% | $327.1M+5.4% | $310.5M+17.8% | $263.6M+6.9% | $246.5M+6.5% | $231.5M |
| Total Assets | $2.83B+21.1% | $2.34B+18.1% | $1.98B+7.8% | $1.84B+13.6% | $1.62B+16.9% | $1.38B+10.1% | $1.26B |
| Trade accounts payable | $637.4M+44.3% | $441.8M+15.9% | $381.1M-13.3% | $439.7M+26.9% | $346.6M+37.7% | $251.6M-2.3% | $257.6M |
| Fixed assets payable | $40.8M+183.6% | $14.4M+6.3% | $13.5M+48.9% | $9.1M-52.7% | $19.2M+27.0% | $15.1M+106.7% | $7.3M |
| Operating lease liabilities, current portion | $1.8M+32.3% | $1.4M+12.8% | $1.2M-48.2% | $2.3M-10.6% | $2.6M+31.0% | $2.0M | — |
| Income tax payable | $7.9M+101.7% | $3.9M-34.6% | $6.0M+107.9% | $2.9M-19.8% | $3.6M+61.1% | $2.2M+24.5% | $1.8M |
| Accrued payroll, bonus and related expenses | $24.6M+11.1% | $22.1M-6.9% | $23.7M+16.6% | $20.4M-0.4% | $20.5M+6.2% | $19.3M+16.7% | $16.5M |
| Accrued expenses | $30.6M+53.8% | $19.9M-2.6% | $20.4M-17.4% | $24.8M+44.5% | $17.1M+90.8% | $9.0M-0.2% | $9.0M |
| Other payables | $66.7M+22.6% | $54.4M+130.0% | $23.7M-13.1% | $27.2M+29.8% | $21.0M-2.6% | $21.5M+40.5% | $15.3M |
| Total current liabilities | $809.8M+45.1% | $557.9M+15.8% | $481.9M-10.5% | $538.5M+21.2% | $444.4M+32.9% | $334.4M+6.8% | $313.0M |
| Deferred tax liability | $1.6M-67.4% | $4.9M+2.0% | $4.8M-20.0% | $6.0M+17.5% | $5.1M+8.0% | $4.7M+32.8% | $3.6M |
| Operating lease liabilities, non-current portion | $3.7M+1.2% | $3.6M+5407.6% | $66K-95.5% | $1.5M-61.7% | $3.9M-34.4% | $5.9M | — |
| Severance liabilities | $31.2M+29.6% | $24.1M+8.7% | $22.2M+20.5% | $18.4M-5.7% | $19.5M+12.1% | $17.4M+14.3% | $15.2M |
| Other non-current liabilities | $3.3M+48.4% | $2.2M+6.2% | $2.1M-13.6% | $2.4M-30.1% | $3.4M-39.1% | $5.7M+108.4% | $2.7M |
| Total non-current liabilities | $39.8M+14.2% | $34.8M+19.7% | $29.1M-33.0% | $43.5M-26.6% | $59.2M-19.0% | $73.2M-7.6% | $79.2M |
| Total Liabilities | $849.6M+43.3% | $592.8M+16.0% | $511.0M-12.2% | $582.0M+15.6% | $503.6M+23.6% | $407.6M+3.9% | $392.2M |
| Preferred shares (5,000,000 shares authorized, $0.01 par value; no shares issued and outstanding as of June 27, 2025 and June 28, 2024) | $0 | $0 | $0 | $0 | $0 | $0 | — |
| Ordinary shares (500,000,000 shares authorized, $0.01 par value; 39,602,152 shares and 39,457,462 shares issued as of June 27, 2025 and June 28, 2024, respectively; and 35,728,074 shares and 36,145,242 shares outstanding as of June 27, 2025 and June 28, 2024, respectively) | 396K+0.3% | 395K+0.5% | 393K+0.8% | 390K+0.5% | 388K+0.8% | 385K+0.8% | 382K |
| Additional paid-in capital | $237.9M+7.1% | $222.0M+7.5% | $206.6M+5.1% | $196.7M+3.8% | $189.4M+7.9% | $175.6M+10.9% | $158.3M |
| Less: Treasury shares (3,874,078 shares and 3,312,220 shares as of June 27, 2025 and June 28, 2024, respectively) | -$360.1M-53.7% | -$234.3M-20.3% | -$194.8M-32.3% | -$147.3M-68.6% | -$87.3M-27.5% | -$68.5M-43.4% | -$47.8M |
| Accumulated other comprehensive income (loss) | $10.3M+427.7% | -$3.1M+61.3% | -$8.1M+36.6% | -$12.8M-104.2% | -$6.3M-446.3% | -$1.1M+51.9% | -$2.4M |
| Retained earnings | $2.09B+18.9% | $1.76B+20.2% | $1.46B+20.4% | $1.22B+19.7% | $1.02B+17.1% | $868.1M+15.0% | $754.6M |
| Total Shareholders’ Equity | $1.98B+13.5% | $1.75B+18.9% | $1.47B+17.1% | $1.25B+12.7% | $1.11B+14.2% | $974.4M+12.9% | $863.1M |
| Total Liabilities and Shareholders’ Equity | $2.83B+21.1% | $2.34B+18.1% | $1.98B+7.8% | $1.84B+13.6% | $1.62B+16.9% | $1.38B+10.1% | $1.26B |
Source: SEC EDGAR XBRL. % change vs prior period shown where available.
Source: SEC EDGAR 10-K and 10-Q filings. Up to 10 years annual / 16 quarters shown.