| Assets | — | — |
| Current assets | — | — |
| Cash and cash equivalents | 409.97a | 231.37a |
| Short-term investments | 448.63a | 319.1a |
| Trade accounts receivable, net of allowance for expected credit losses of $1,629 and $965, respectively | 592.45a | 531.77a |
| Inventories | 463.21a | 519.58a |
| Prepaid expenses | 10.62a | 7.85a |
| Other current assets | 87.81a | 42.88a |
| Total current assets | 2,012.69a | 1,652.54a |
| Non-current assets | — | — |
| Property, plant and equipment, net | 307.24a | 310.35a |
| Intangibles, net | 2.32a | 2.39a |
| Operating right-of-use assets | 5.34a | 1.63a |
| Deferred tax assets | 10.45a | 12.1a |
| Other non-current assets | 0.49a | 0.64a |
| Total non-current assets | 325.83a | 327.11a |
| Total assets | 2,338.52a | 1,979.65a |
| Liabilities and shareholders’ equity | — | — |
| Current liabilities | — | — |
| Long-term borrowings, current portion, net | 0a | 12.16a |
| Trade accounts payable | 441.84a | 381.13a |
| Fixed assets payable | 14.38a | 13.53a |
| Operating lease liabilities, current portion | 1.36a | 1.2a |
| Income tax payable | 3.94a | 6.02a |
| Accrued payroll, bonus and related expenses | 22.12a | 23.75a |
| Accrued expenses | 19.92a | 20.45a |
| Other payables | 54.4a | 23.65a |
| Total current liabilities | 557.94a | 481.89a |
| Non-current liabilities | — | — |
| Deferred tax liability | 4.9a | 4.8a |
| Operating lease liabilities, non-current portion | 3.64a | 0.07a |
| Severance liabilities | 24.09a | 22.16a |
| Other non-current liabilities | 2.21a | 2.08a |
| Total non-current liabilities | 34.83a | 29.11a |
| Total liabilities | 592.77a | 510.99a |
| Shareholders’ equity | — | — |
| Preferred shares | 0a | 0a |
| Ordinary shares | 0.4a | 0.39a |
| Additional paid-in capital | 222.04a | 206.62a |
| Less: treasury shares | -234.32a | -194.83a |
| Accumulated other comprehensive income (loss) | -3.14a | -8.12a |
| Retained earnings | 1,760.77a | 1,464.59a |
| Total shareholders’ equity | 1,745.75a | 1,468.66a |
| Total liabilities and shareholders’ equity | 2,338.52a | 1,979.65a |