7Baggers
Quarterly
Annual
    Unit: USD2025-09-26 2025-06-27 2025-03-28 2024-12-27 2024-09-27 2024-06-28 2024-03-29 2023-12-29 2023-09-29 2023-06-30 2023-03-31 2022-12-30 2022-09-30 2022-06-24 2022-03-25 2021-12-24 2021-09-24 2021-06-25 2021-03-26 2020-12-25 2020-09-25 2020-06-26 2020-03-27 2019-12-27 2019-09-27 2019-06-28 2019-03-29 2018-12-28 2018-09-28 2018-06-29 2018-03-30 2017-12-29 2017-09-29 2017-06-30 2017-03-31 2016-12-30 2016-09-30 2016-06-24 2016-03-25 2015-12-25 2015-09-25 2015-06-26 2015-03-27 2014-12-26 2014-09-26 2014-06-27 2014-03-28 2013-12-27 2013-09-27 2013-06-28 2013-03-29 2012-12-28 2012-09-28 2012-06-29 2012-03-30 2011-12-30 2011-09-30 2011-06-24 2011-03-25 2010-12-24 2010-09-24 
      
                                                                 
      cash flows from operating activities
                                                                 
      net income for the period
    95,926,000  81,290,000 86,636,000 77,394,000  80,916,000 69,110,000 65,089,000  59,355,000 63,157,000 64,615,000  50,661,000 48,879,000 44,651,000  37,493,000 35,384,000 33,051,000  28,267,000 31,231,000 25,957,000  28,635,000 31,513,000 27,850,000  21,053,000 19,313,000 21,033,000  21,656,000 25,292,000 22,766,000  20,822,000 19,803,000 1,603,000  10,845,000 8,726,000 11,036,000  47,662,000 14,539,000 19,197,000  21,126,000 16,682,000 16,019,000  -46,325,000 -33,254,000 15,655,000  16,663,000 15,806,000 15,205,000 
      adjustments to reconcile net income to net cash from operating activities
                                                                 
      depreciation and amortization
    14,860,000 14,210,000 13,427,000 13,044,000 12,752,000 12,415,000 12,416,000 12,225,000 11,961,000 11,328,000 10,908,000 10,541,000 11,055,000 9,831,000 9,793,000 9,579,000 9,535,000 9,471,000 9,131,000 9,080,000 8,570,000 7,760,000 7,836,000 7,814,000 7,465,000 7,423,000 7,521,000 7,588,000 7,412,000 7,799,000 7,023,000 6,846,000 7,419,000 6,837,000 6,198,000 5,645,000 5,113,000 4,564,000                        
      (gain) loss on disposal of property, plant and equipment and intangibles
    -6,000 -31,000 -2,000 -47,000 10,000                                                         
      amortization of discount (premium) of short-term investments
    -1,222,000 -1,128,000 -1,210,000 -1,138,000 -1,087,000 -1,082,000 -920,000 -801,000 -596,000 -20,000                                                    
      inventory obsolescence impairment
    2,290,000                                                             
      (reversal of) allowance for expected credit losses
    -45,000 89,000 10,000 -709,000 325,000 -1,210,000 98,000                                                       
      unrealized gain on exchange rate and fair value of foreign currency forward contracts
    461,000 896,000 2,722,000 -4,859,000 6,204,000 1,286,000 -5,422,000 3,339,000 -52,000 -518,000 -2,393,000 3,472,000 -386,000 -1,410,000 -749,000       1,021,000 -263,000 -274,000 1,479,000                                     
      share-based compensation
    9,071,000 8,101,000 7,783,000 8,438,000 8,682,000 6,934,000 6,726,000 6,981,000 7,733,000 6,910,000 6,719,000 6,775,000 7,723,000 6,347,000 5,723,000 6,686,000 9,292,000 6,720,000 6,864,000 5,851,000 6,027,000 3,902,000 6,118,000 6,188,000 5,995,000 3,784,000 4,424,000 3,969,000 4,980,000 4,877,000 5,326,000 5,458,000 6,920,000 4,571,000 7,728,000 8,597,000 5,611,000 2,145,000 1,999,000 3,110,000 2,673,000 2,221,000 2,009,000 1,930,000 1,867,000 1,009,000 1,478,000 1,497,000 1,563,000 1,131,000 1,337,000 1,378,000 1,254,000 719,000 1,339,000 1,603,000 988,000 802,000 1,238,000 1,192,000 228,000 
      customer warrant
    286,000 180,000                                                            
      deferred income tax expense
    -106,000 -1,544,000 -689,000 -772,000 -2,721,000                                                         
      other non-cash expenses
    66,000 49,000 52,000 21,000 9,000 117,000 104,000 -132,000 222,000 752,000 170,000 126,000 -447,000 323,000 799,000 11,000 257,000 164,000 43,000 -753,000 96,000 -60,000 292,000 -904,000 53,000 -1,592,000 562,000 -10,000 590,000 192,000 979,000 333,000 629,000 398,000 1,189,000 133,000 453,000 573,000 406,000 379,000 386,000 581,000 476,000 278,000 387,000 379,000 23,000 14,000 218,000 -687,000 483,000 -473,000 588,000         
      changes in operating assets and liabilities
                                                                 
      trade accounts receivable
    51,821,000 -100,386,000 21,907,000 -17,782,000 -69,396,000 -7,190,000 -216,000 -49,735,000 -4,138,000 21,295,000 -18,381,000 -56,206,000 -23,625,000 5,364,000 -61,288,000 -37,886,000 -10,160,000 -27,373,000 8,973,000 -28,913,000 -16,497,000 10,876,000 1,834,000 -12,003,000 -12,967,000 4,448,000 -3,561,000 -3,494,000 -10,887,000 -3,559,000 15,704,000 16,829,000 -11,122,000 -13,303,000 -10,060,000 -28,903,000 -11,876,000 -23,998,000 -24,529,000 -7,538,000 -4,948,000 -14,908,000 -15,964,000 3,848,000 -6,773,000 17,342,000 3,281,000 4,104,000 -7,348,000 1,318,000 6,490,000 6,487,000 -9,556,000 -9,865,000 -20,675,000 24,611,000 -4,743,000 3,409,000 2,353,000 -13,341,000 -8,650,000 
      inventories
    -143,469,000 -49,677,000 -42,179,000 -48,754,000 22,801,000 -9,072,000 -39,376,000 25,337,000 79,481,000 34,729,000 -17,755,000 -8,333,000 28,808,000 -104,508,000 32,237,000 -19,605,000 -43,135,000 -68,852,000 18,714,000 -32,568,000 -29,643,000 -19,578,000 4,171,000                               -4,317,000 3,263,000 -12,719,000 -94,000 1,868,000 -1,703,000 6,637,000 -15,138,000 
      other current assets and non-current assets
    -13,579,000 -31,238,000 -11,893,000 8,331,000 1,205,000 -13,167,000 -17,188,000 -19,598,000 3,238,000 -1,761,000 139,000 -1,190,000 -10,756,000 4,796,000 -5,653,000 -5,183,000 -385,000 7,729,000 -10,936,000 -19,795,000 7,812,000 -6,012,000 -1,641,000 3,246,000 4,225,000 1,382,000 -3,696,000 3,157,000 -1,029,000 5,389,000 -3,052,000 462,000 -7,263,000 -6,152,000 -826,000 1,462,000 3,285,000 -2,098,000 -4,822,000 1,687,000 -668,000 291,000 -553,000 383,000 -404,000 -146,000 -1,060,000 111,000 60,000 1,568,000 -4,117,000 43,000 1,299,000 -2,533,000 -2,307,000 -1,944,000 1,493,000 -1,753,000 -720,000 2,586,000 -2,111,000 
      trade accounts payable
    59,508,000 115,040,000 -9,076,000 105,684,000 -17,412,000 11,772,000 55,248,000 17,417,000 -24,397,000 -53,568,000 -852,000 25,598,000 -29,774,000 38,166,000 11,255,000 16,537,000 27,541,000 70,723,000 -19,590,000 11,633,000 33,546,000 9,581,000 7,245,000 -17,553,000 -5,263,000 1,231,000 8,300,000 94,000 29,182,000 26,020,000 11,108,000 -22,303,000 -11,323,000 5,640,000 21,627,000 7,923,000 3,103,000 25,577,000 31,136,000 -3,458,000 3,053,000 12,266,000 4,402,000 -3,132,000 6,930,000 -6,678,000 13,506,000 -2,303,000 13,189,000 2,810,000 585,000 -18,175,000 5,919,000 10,726,000 18,222,000 -28,739,000 -6,772,000 -4,503,000 -3,746,000 -7,633,000 5,468,000 
      income tax payable
    2,993,000 -151,000 -124,000 3,837,000 467,000 -892,000 -2,599,000 568,000 963,000 3,239,000 315,000 -301,000 -276,000 111,000 451,000 -576,000 -747,000 442,000 363,000 -323,000 871,000 -614,000 -280,000 603,000 733,000 -850,000 83,000 179,000 1,680,000 411,000 -887,000 -1,284,000 493,000 -233,000 -282,000 -587,000 1,035,000 687,000 -434,000 -387,000 707,000 491,000 -431,000 -74,000 460,000 386,000 119,000 108,000 124,000 -823,000 447,000 140,000 231,000 -467,000 -226,000 -1,469,000 657,000 -714,000 -24,000 134,000 997,000 
      accrued expenses
    -2,539,000 393,000 4,519,000 -13,778,000 21,902,000                                                         
      other payables
    23,284,000 11,674,000 -338,000 -18,050,000 18,236,000                                                         
      severance liabilities
    826,000 1,668,000 566,000 926,000 639,000 522,000 854,000 689,000 706,000 1,836,000 648,000 652,000 617,000 -850,000 175,000 815,000 893,000 976,000 854,000 605,000 745,000 536,000 251,000 1,204,000 811,000                                     
      other current liabilities and non-current liabilities
    2,142,000 -259,000 3,492,000 -5,124,000 3,172,000 829,000 10,301,000 18,242,000 2,735,000 -17,017,000 5,049,000 3,374,000 9,438,000 811,000 5,072,000 -1,363,000 3,243,000 -1,646,000 -16,381,000 30,113,000 -10,001,000 4,682,000 4,907,000 1,981,000 -1,176,000 -1,485,000 64,000 -5,474,000 8,427,000 1,618,000 -3,688,000 -1,625,000 4,610,000 -2,628,000 362,000 9,562,000 -8,675,000 10,479,000 335,000 3,501,000 -1,106,000 -1,657,000 3,623,000 -1,633,000 3,773,000 -691,000 4,543,000 549,000 550,000 -83,000 1,621,000 -1,224,000 -349,000 -2,112,000 4,512,000 -1,059,000 -524,000 -1,867,000 1,846,000 1,140,000 -72,000 
      net cash from operating activities
    102,568,000 55,093,000 74,186,000 115,904,000 83,182,000 83,062,000 100,870,000 84,165,000 145,049,000 71,088,000 37,122,000 44,466,000 60,634,000 16,349,000 50,329,000 18,553,000 39,015,000 43,508,000 33,843,000 6,808,000 34,506,000 46,212,000 51,838,000 49,963,000 2,647,000 41,890,000 36,206,000 34,705,000 34,593,000 48,286,000 52,681,000 40,167,000 -3,054,000 10,546,000 40,636,000 20,754,000 -1,002,000 5,732,000 17,652,000 19,165,000 4,539,000 12,148,000 9,880,000 14,768,000 15,833,000 7,946,000 21,800,000 18,667,000 18,137,000 -2,507,000 33,325,000 11,983,000 5,949,000 2,113,000 9,549,000 -19,253,000 9,842,000 16,680,000 18,242,000 8,263,000 -1,903,000 
      capex
    -45,266,000 -50,410,000 -28,518,000 -21,900,000 -20,250,000 -12,703,000 -13,589,000 -9,801,000 -11,435,000 -17,938,000 -19,779,000 -13,385,000 -10,258,000 -14,261,000 -23,410,000 -17,301,000 -34,616,000 -13,471,000 -6,368,000 -10,121,000 -12,572,000 -14,845,000 -12,071,000 -9,068,000 -6,343,000 -5,450,000 -3,479,000 -4,322,000 -5,410,000 -5,557,000 -6,863,000 -10,202,000 -11,203,000 -11,038,000 -12,812,000 -17,322,000 -27,090,000 -7,071,000 -7,138,000 -17,955,000 -8,452,000 -8,418,000 -37,608,000 -3,862,000 -1,510,000 -3,555,000 -3,082,000 -2,945,000 -1,253,000 -2,159,000 -2,549,000 -1,959,000 -4,126,000 -9,141,000 -8,057,000 -12,475,000 -5,862,000 -6,548,000 -3,960,000 -4,556,000 -7,245,000 
      free cash flows
    57,302,000 4,683,000 45,668,000 94,004,000 62,932,000 70,359,000 87,281,000 74,364,000 133,614,000 53,150,000 17,343,000 31,081,000 50,376,000 2,088,000 26,919,000 1,252,000 4,399,000 30,037,000 27,475,000 -3,313,000 21,934,000 31,367,000 39,767,000 40,895,000 -3,696,000 36,440,000 32,727,000 30,383,000 29,183,000 42,729,000 45,818,000 29,965,000 -14,257,000 -492,000 27,824,000 3,432,000 -28,092,000 -1,339,000 10,514,000 1,210,000 -3,913,000 3,730,000 -27,728,000 10,906,000 14,323,000 4,391,000 18,718,000 15,722,000 16,884,000 -4,666,000 30,776,000 10,024,000 1,823,000 -7,028,000 1,492,000 -31,728,000 3,980,000 10,132,000 14,282,000 3,707,000 -9,148,000 
      cash flows from investing activities
                                                                 
      purchase of short-term investments
    -110,329,000 -139,960,000 -148,253,000 -60,364,000 -95,572,000 -167,444,000 -103,490,000 -87,279,000 -77,692,000 -62,972,000 -79,551,000 -48,873,000 -25,609,000 -78,465,000 -41,067,000 -685,000 -78,101,000 -61,288,000 -56,340,000 -47,598,000 -79,103,000 -72,393,000 -22,253,000 -38,847,000 -62,880,000 -30,752,000 -120,187,000                                   
      proceeds from maturities of short-term investments
    74,789,000 157,288,000 40,000,000 38,215,000 43,914,000 98,757,000 100,296,000 36,915,000 35,909,000 52,844,000 50,483,000 17,689,000 29,236,000 40,770,000 35,141,000 13,930,000 43,791,000 81,811,000 28,914,000 35,057,000 33,750,000 45,150,000 34,692,000 30,993,000 31,673,000 3,845,000 15,582,000                                   
      purchase of property, plant and equipment
    -45,266,000 -50,410,000 -28,518,000 -21,900,000 -20,250,000 -12,703,000 -13,589,000 -9,801,000 -11,435,000 -17,938,000 -19,779,000 -13,385,000 -10,258,000 -14,261,000 -23,410,000 -17,301,000 -34,616,000 -13,471,000 -6,368,000 -10,121,000 -12,572,000 -14,845,000 -12,071,000 -9,068,000 -6,343,000 -5,450,000 -3,479,000 -4,322,000 -5,410,000 -5,557,000 -6,863,000 -10,202,000 -11,203,000 -11,038,000 -12,812,000 -17,322,000 -27,090,000 -7,071,000 -7,138,000 -17,955,000 -8,452,000 -8,418,000 -37,608,000 -3,862,000 -1,510,000 -3,555,000 -3,082,000 -2,945,000 -1,253,000 -2,159,000 -2,549,000 -1,959,000 -4,126,000 -9,141,000 -8,057,000 -12,475,000 -5,862,000 -6,548,000 -3,960,000 -4,556,000 -7,245,000 
      purchase of intangibles
    -169,000 -224,000 -287,000 -105,000 -122,000 -121,000 -250,000 -338,000 -180,000 -213,000 -286,000 -401,000 -11,000 -403,000 -146,000 -125,000 -321,000 9,000 -690,000 -741,000 -530,000 -383,000 11,000 -562,000 -246,000 8,000 -39,000 -173,000 -78,000 -90,000 -798,000 13,000 -702,000 142,000 -1,591,000 -141,000 -178,000 -105,000 -64,000 -142,000 -68,000 -100,000 -12,000      -1,000   -130,000 4,000 -6,000 -15,000 61,000 -162,000 -2,000 -7,000 
      proceeds from disposal of property, plant and equipment
    15,000 136,000 6,000 74,000 36,000 375,000 271,000 1,730,000 318,000 11,000 85,000 23,000 9,000 34,000 41,000 43,000 145,000 52,000 12,000 5,000 21,000 144,000 287,000   126,000 468,000   247,000 167,000 -107,000 142,000 40,000 63,000 20,000 107,000 132,000 4,000 30,000 28,000 2,000 46,000 28,000   4,000 23,000           
      net cash from investing activities
    -80,960,000 -33,170,000 -137,052,000 -44,080,000 -71,994,000 -51,136,000 -16,762,000 -48,773,000 -53,080,000 -28,268,000 -48,869,000 -44,947,000 23,367,000 -52,325,000 -29,441,000 -4,138,000 -49,639,000 26,813,000 -7,909,000 34,088,000 -58,434,000 -42,327,000 -23,190,000 -17,407,000 11,676,000 -19,022,000 -92,186,000 -23,460,000 36,601,000 -9,723,000 -28,287,000 -8,584,000 -12,055,000 -9,501,000 3,047,000 -37,452,000 -46,650,000 -3,783,000 -16,172,000 754,000 -20,402,000 -26,340,000 -21,726,000 -145,969,000 -1,464,000 -3,527,000 34,712,000 -2,944,000 -1,253,000 -2,156,000 -2,526,000 2,867,000 -4,047,000 -9,266,000 -8,036,000 -12,093,000 -7,983,000 -6,454,000 -3,877,000 -5,945,000 -7,314,000 
      cash flows from financing activities
                                                                 
      repurchase of ordinary shares
    -268,000 -22,258,000 -34,775,000   -3,547,000 -29,571,000   -38,358,000 -4,113,000 -204,000 -4,900,000 -31,291,000 -24,426,000   -10,530,000 -1,238,000         -19,994,000 -12,497,000                               
      withholding tax related to net share settlement of restricted share units
    -22,697,000 -357,000 -204,000 -494,000 -20,220,000 -459,000 -364,000 -205,000 -12,147,000 -427,000 -944,000 -307,000 -16,489,000 -385,000 -958,000 -416,000 -19,065,000 -262,000 -1,001,000 -441,000 -9,920,000 -162,000 -350,000 -233,000 -4,144,000 -222,000 -1,324,000 -199,000 -8,904,000 -1,479,000 -286,000 -194,000 -3,550,000 -153,000 -264,000 -141,000 -867,000 -91,000 -661,000 -833,000 -878,000 -18,000 -41,000 -104,000 -189,000 -129,000 -36,000 -72,000 -90,000 -11,000           
      net cash from financing activities
    -22,965,000 -22,615,000 -34,979,000 -69,194,000 -20,220,000 -7,053,000 -32,982,000 -9,624,000 -15,194,000 -41,833,000 -8,106,000 -3,560,000 -27,485,000 -34,730,000 -28,431,000 -7,661,000 -22,112,000 -13,839,000 -5,286,000 -10,562,000 -13,067,000 -3,305,000 -24,234,000 -3,360,000 -4,406,000 -1,160,000 -8,414,000 -331,000 -13,318,000 -22,166,000 -16,299,000 -8,535,000 -7,106,000 -3,969,000 6,709,000 251,000 10,441,000 12,914,000 -5,007,000 16,139,000 -1,184,000 -1,585,000 28,746,000 -1,367,000 -3,257,000 -4,678,000 -2,028,000 999,000 -2,464,000 -2,384,000 -2,067,000 -2,384,000 -2,293,000 -2,401,000 11,428,000 11,032,000 3,143,000 623,000 -111,000 -1,556,000 24,930,000 
      net increase in cash and cash equivalents
    -1,357,000 -692,000 -97,845,000 2,630,000 -9,032,000                                 14,863,000 -3,527,000 36,058,000 -17,047,000 -15,777,000 16,900,000 -132,568,000 11,112,000 -259,000 54,484,000 16,722,000 14,420,000 -7,047,000 28,732,000 12,466,000 -391,000 -9,554,000 12,941,000 -20,314,000 5,002,000 10,849,000 14,254,000 762,000 15,713,000 
      movement in cash and cash equivalents
                                                                 
      cash and cash equivalents at the beginning of period
    306,425,000 409,973,000                                                         
      increase in cash and cash equivalents
    -1,357,000  -97,845,000 2,630,000 -9,032,000                                  -3,527,000 36,058,000 -17,047,000  16,900,000 -132,568,000 11,112,000  54,484,000 16,722,000 14,420,000  28,732,000 12,466,000 -391,000  12,941,000 -20,314,000 5,002,000  14,254,000 762,000 15,713,000 
      effect of exchange rate on cash and cash equivalents
    -67,000  1,088,000 348,000 -257,000                                267,000  125,000 -164,000 -466,000  75,000 -144,000 94,000  -878,000 -524,000 -276,000  649,000 238,000 278,000 -349,000 391,000 43,000 65,000 14,000 102,000 211,000 435,000 
      cash and cash equivalents at the end of period
    305,001,000  -96,757,000 2,978,000 400,684,000                                                         
      non-cash investing and financing activities
                                                                 
      construction, software and equipment-related payables
    50,941,000  12,507,000 10,428,000 10,166,000  -3,754,000 3,670,000 9,313,000  1,196,000 6,379,000 12,541,000  -14,680,000 4,566,000 24,174,000  3,312,000 -1,868,000 9,616,000  -2,401,000 4,491,000 9,816,000                                     
      net income
                                                                 
      non-cash restructuring charges and other related costs
                                                                
      amortization of fair value at hedge inception of interest rate swaps
         -22,000 -44,000 -66,000 -88,000 -109,000 -132,000 -155,000 -191,000 -201,000 -223,000 -245,000 -268,000 -290,000 -314,000 -336,000 -359,000 -382,000                                        
      proceeds from sales of short-term investments
         30,000,000   179,000 30,000,000 19,463,000 -4,610,000 26,563,000   -23,856,000 23,192,000 49,472,000 13,201,000 15,469,000                                   
      repayment of long-term borrowings
         -3,047,000 -3,047,000 -3,047,000 -3,047,000 -3,046,000 -3,047,000 -3,046,000 -6,094,000 -3,047,000 -3,047,000 -3,047,000 -3,047,000 -3,047,000 -3,047,000 -3,047,000 -3,047,000 -3,047,000 -3,047,000 -3,047,000 -60,938,000                                     
      repayment of finance lease liability
             -2,000 -2,000 -3,000 -2,000      -100,000                                         
      (gain) loss on disposal and impairment of property, plant and equipment
             124,000 -1,293,000 -328,000 -9,000                                                 
      (gain) income from sales and maturities of available-for-sale securities
           92,000    -13,000 -101,000     -12,000 -67,000                                     
      deferred income tax
         547,000 8,000 -260,000 1,377,000 -3,208,000 1,062,000 -1,119,000 -219,000 -754,000 1,549,000 -882,000 -104,000 -3,091,000 79,000 -517,000 56,000 -73,000 -208,000 838,000 705,000 441,000 -43,000 478,000 3,000 -2,093,000 172,000 154,000 -307,000 -254,000 70,000 627,000 311,000 -190,000 641,000 256,000 157,000 -1,015,000 221,000 -90,000 6,000 197,000 -320,000 -250,000 438,000 471,000 172,000 1,187,000 256,000 89,000 -40,000 -2,090,000 -201,000 -522,000 -97,000 -46,000 -274,000 
      net increase in cash, cash equivalents and restricted cash
         24,873,000 51,126,000 25,768,000 76,775,000 987,000 -19,853,000 -4,041,000 56,516,000 -70,706,000   -32,736,000 56,482,000 20,648,000 30,334,000 -36,995,000 580,000 4,414,000 29,196,000 9,917,000 21,708,000 -64,394,000   16,397,000 8,095,000   -2,924,000 50,392,000                           
      movement in cash, cash equivalents and restricted cash
                                                                 
      cash, cash equivalents and restricted cash at the beginning of period
         231,368,000  198,365,000  303,123,000  232,832,000                                         
      increase in cash, cash equivalents and restricted cash
         24,873,000 51,126,000 25,768,000 76,775,000  -19,853,000 -4,041,000 56,516,000 -70,706,000   -32,736,000 56,482,000 20,648,000 30,334,000 -36,995,000 580,000 4,414,000 29,196,000 9,917,000  -64,394,000 10,914,000 57,876,000  8,095,000    50,392,000                           
      effect of exchange rate on cash, cash equivalents and restricted cash
         -11,000 -68,000 -53,000 195,000  -233,000 -531,000 520,000 -226,000 -5,000 25,000 -321,000 -523,000 -260,000 -161,000 766,000 712,000 -579,000 392,000 -41,000  -195,000 106,000 667,000  -373,000 161,000 123,000  672,000                           
      (gain) loss on disposal and impairment of property, plant and equipment and intangibles
          -36,000 -123,000 12,000                                                     
      cash, cash equivalents and restricted cash at the end of period
          51,058,000 25,715,000 308,338,000  -20,086,000 -4,572,000 255,401,000  -7,548,000 6,779,000 270,066,000  20,388,000 30,173,000 196,603,000                                         
      (reversal of) allowance for doubtful accounts
            803,000 -67,000 -491,000 342,000 -91,000  -9,000 -29,000 -1,000  4,000 -64,000 -257,000    -5,000        -1,000     -10,000                       
      amortization of deferred debt issuance costs
             7,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 2,000     561,000 138,000 145,000 150,000 -195,000 519,000 164,000 908,000 215,000 185,000 187,000 171,000 150,000 149,000                   
      funds repayment from (provided to) customer to support transfer of manufacturing operations
                                                                 
      contract assets
              -7,503,000 642,000 -756,000 104,000 -420,000 -28,000 -1,242,000 5,252,000 -907,000 -4,466,000 1,499,000 3,157,000 -5,299,000 506,000 827,000 -1,904,000 2,793,000 -3,179,000 -280,000                                 
      contract liabilities
              -387,000 -2,712,000 4,366,000 59,000 29,000 139,000 75,000 271,000 -395,000 838,000 -590,000 -385,000 -419,000 94,000 27,000                                     
      amortization of discount (premium) of short-term investment
               123,000 442,000                                                 
      loss on impairment of goodwill
                                                                 
      allowance for doubtful accounts
                             24,000     39,000      3,000                         
      unrealized loss on fair value of interest rate swaps
                                                                
      payment of debt issuance costs
                         -153,000             -148,000 -147,000 -6,000 -353,000 -166,000 -34,000 -176,000 -1,570,000                 
      proceeds from long-term borrowings
                         60,938,000                                     
      repayment of finance lease liabilities
                         -96,000                                        
      cash, cash equivalents and restricted cash at beginning of period
                         188,241,000  161,433,000  137,137,000                            
      cash, cash equivalents and restricted cash at end of period
                         1,292,000 3,835,000 29,588,000 198,117,000  -64,589,000 11,020,000 219,976,000  7,722,000 23,209,000 115,045,000  51,064,000                           
      supplemental disclosures
                                                                 
      cash paid for
                                                                 
      interest
                                                                 
      taxes
                                                                 
      cash received for interest
                                                                 
      construction, software and equipment related payables
                                                                 
      gain on disposal of property, plant and equipment
                  -40,000              46,000    -131,000 -37,000 -12,000 59,000 -40,000 -60,000 36,000 -23,000 -26,000 -1,000 5,000 -46,000       1,000  -16,000 13,000 -4,000  -10,000 -21,000 
      gain from sales and maturities of available-for-sale securities
                                                                
      amortization of investment discount
                  959,000 970,000 1,109,000  476,000 522,000 481,000   52,000 65,000                                     
      net decrease in cash, cash equivalents and restricted cash
                                57,876,000    -22,215,000                             
      decrease in cash, cash equivalents and restricted cash
                                    -22,215,000                             
      (gain) loss on disposal of property, plant and equipment
                    -98,000  -5,000 -19,000                                         
      unrealized (gain) loss on exchange rate and fair value of foreign currency forward contracts
                    -1,436,000  -535,000 600,000 -890,000                                         
      (gain) loss on disposal of intangibles
                                                                 
      accretion of premiums on short-term investments
                         116,000                                        
      funds repayment from
                                                                 
      release of restricted cash held in connection with business acquisition
                             -3,478,000                                 
      unrealized gain on fair value of interest rate swaps
                           1,000 1,671,000                                     
      funds provided to customer to support transfer of manufacturing operations
                                                                
      gain on disposal and impairment of property, plant and equipment
                                                                 
      loss on disposal of intangibles
                                                               
      proceeds from short-term borrowings
                                                                 
      repayment of short-term borrowings
                                                                 
      proceeds from issuance of ordinary shares under employee share option plan
                                                                 
      loss on disposal of property, plant and equipment
                          202,000 234,000 8,000                                     
      (reversal) allowance for doubtful accounts
                                                                 
      amortization of interest rate swaps’ fair value at hedge inception
                                                                 
      other receivable provided to customer
                                                                 
      repayment of capital lease liability
                           -80,000 -109,000 -126,000 -87,000 -132,000 -123,000 -124,000 -119,000 -79,000 -95,000 -94,000 -90,000                           
      reversal of inventory obsolescence
                            -264,000    -478,000    -292,000  28,000                           
      inventory
                            -27,634,000 -7,337,000 -7,789,000 -5,000 -28,904,000 -18,459,000 74,000 14,985,000 -16,032,000 -14,036,000 -10,480,000 -7,996,000 -21,290,000 -31,340,000 -9,254,000 3,146,000 -13,150,000 -4,018,000 1,129,000 1,066,000 -4,617,000 -16,514,000 -11,681,000 -2,290,000 -5,566,000 5,284,000 5,027,000 11,220,000 -7,302,000         
      income from sales and maturities of available-for-sale securities
                               882,000 178,000  5,000 4,000 353,000  392,000 -85,000 100,000  66,000 32,000 92,000                     
      unrealized (gain) loss on exchange rate and fair value of derivative
                                                        -714,000         
      (reversal of) inventory obsolescence
                                        -62,000 -177,000 134,000           5,000            
      payments in connection with business acquisition, net of cash acquired
                                     -253,000 -9,664,000                         
      proceeds of short-term loan from bank
                                                                 
      repayment of short-term loan from bank
                                                                 
      repayment of long-term loan from bank
                                                                 
      amortization of investment premium
                              -71,000        169,000 62,000 166,000 193,000 148,000 159,000 298,000 228,000 459,000                   
      unrealized (gain) loss on exchange rate and fair value of derivative instruments
                              424,000 -1,543,000 -4,232,000      2,315,000 -1,120,000 -1,913,000                         
      inventory (reversal of inventory) obsolescence
                                                                 
      proceeds of short-term loans from bank
                                                                 
      repayment of short-term loans from bank
                                  -11,000 -992,000                             
      repayment of long-term loans from bank
                              -1,625,000 -813,000  -3,400,000 -3,400,000 -3,400,000  -4,900,000 -4,900,000 -4,900,000  -5,500,000 -1,500,000 -1,500,000 -1,500,000 -1,500,000 -1,500,000 -1,500,000 -5,160,000 -2,417,000 -2,417,000 -2,417,000 -2,417,000            
      proceeds from issuance of ordinary shares under employee share option plans
                                  3,000 59,000 931,000  42,000 3,140,000 2,708,000  1,301,000 478,000 1,547,000  321,000 413,000 2,000  425,000 3,488,000 43,000 33,000 361,000 43,000 124,000         
      construction, software-related and equipment-related payables
                              398,000 -942,000 3,830,000  -974,000 1,000,000 4,658,000  -4,685,000                           
      inventory obsolescence
                                            150,000 65,000 15,000 -198,000 515,000 -230,000 569,000     -210,000 -166,000 -29,000 53,000 466,000 9,000 -283,000 325,000 -180,000 153,000 
      loss on intangibles assets written-off
                                149,000                                 
      amortization of investment (premium) discount
                                -94,000  132,000 53,000 -216,000                             
      purchase of marketable securities
                                -1,955,000 -68,389,000 -35,840,000 -21,710,000 -26,969,000 -22,027,000 -17,346,000 -50,668,000 -32,737,000 -22,697,000 -32,386,000 -14,485,000 -38,773,000                     
      proceeds from sales of marketable securities
                                24,181,000 39,626,000 3,497,000 6,942,000 11,730,000 5,766,000 18,130,000 2,621,000 13,061,000 13,101,000 3,026,000 9,022,000 16,687,000                     
      proceeds from maturities of marketable securities
                                19,863,000 24,440,000 11,550,000 16,480,000 14,947,000 17,616,000 16,603,000 24,912,000 13,230,000 12,823,000 19,830,000 21,932,000 12,528,000                     
      net income for the year
                                                                 
      income from sales and maturities of marketable securities
                                                                 
      amortization of investment (discount) premium
                                                                 
      income related to flooding
                                                -38,614,000 -6,597,000 -8,401,000 -11,419,000 -4,825,000 -4,820,000         
      proceeds from insurers in settlement of claim related to flood damage
                                                                 
      reversal of allowance for doubtful accounts
                                           -3,000 -4,000  6,000 -2,000 -1,000  -9,000 -53,000             
      unrealized loss on exchange rate and fair value of derivative
                                                                 
      income from written-off inventory due to flood loss
                                                                
      gain on cash settlement of hedged forward contracts
                                                                 
      proceeds from insurers in settlement of claims related to flood damage
                                                              
      proceeds of long-term loan from bank
                                                                 
      unrealized gain on exchange rate and fair value of derivative instruments
                                  -347,000 -286,000 2,026,000                             
      proceeds of short-term loans from banks
                                     11,921,000                           
      proceeds from revolving loans
                                        13,500,000                        
      proceeds from insurer in settlement of claim related to flood damage
                                                                 
      proceeds from insurer in settlement of equipment claims related to flood damage
                                                                 
      restricted cash in connection with business acquisition
                                        -3,379,000                         
      deposits for land purchase
                                            -2,352,000                     
      net decrease in cash and cash equivalents
                                        -37,211,000                         
      cash and cash equivalents at beginning of period
                                        142,804,000  112,978,000  233,477,000  149,716,000  115,507,000 127,282,000 84,942,000 
      decrease in cash and cash equivalents
                                        -37,211,000                         
      cash and cash equivalents at end of period
                                        105,860,000  -3,402,000 35,894,000 95,465,000  16,975,000 -132,712,000 244,683,000  53,606,000 16,198,000 163,860,000  29,381,000 12,704,000 115,394,000 -9,903,000 13,332,000 -20,271,000 132,349,000 10,863,000 14,356,000 973,000 101,090,000 
      construction and equipment-related payables
                                        19,694,000  -1,589,000                       
      reversal of uncertain tax positions
                                                               
      liabilities to third parties due to flood losses
                                                 -1,538,000 -10,000 -5,964,000 -33,935,000 -1,262,000 -2,797,000 -4,000,000         
      depreciation
                                           4,215,000 4,053,000 3,617,000 3,354,000 3,020,000 2,887,000 2,880,000 2,655,000 2,521,000 2,509,000 2,482,000 2,510,000 2,480,000 2,522,000 2,344,000 2,058,000       
      amortization of intangibles
                                           16,000 10,000 8,000 19,000 21,000 21,000 21,000 21,000 23,000 28,000 32,000 43,000 67,000 75,000 86,000 89,000 97,000 102,000 117,000 129,000 123,000 130,000 
      unrealized gain on exchange rate and fair value of derivative
                                           -5,289,000 10,855,000    -208,000 -305,000 346,000 1,489,000 -808,000  -844,000    -1,321,000 -619,000 576,000  -492,000 284,000 -510,000 
      income from written-off inventory
                                           233,000                     
      proceeds from insurers for business interruption losses related to flooding
                                                     8,402,000 4,741,000         
      proceeds from insurers for inventory losses related to flooding
                                                 819,000 6,597,000            
      income from written-off assets and liabilities to third parties due to flood losses
                                                         50,608,000       
      proceeds from revolving loan
                                                                
      purchase of available-for-sale securities
                                              -15,712,000                   
      proceeds from sales of available-for-sale securities
                                              21,817,000                   
      proceeds from maturities of available-for-sale securities
                                              9,789,000                   
      unrealized (gain) loss on exchange rate and fair value of derivative and available-for-sale securities
                                                                 
      equipment-related payables
                                                                 
      purchase of assets for lease under direct financing leases
                                                         -116,000 -2,824,000 -41,000 -9,000 -1,484,000 -90,000 
      proceeds from direct financing leases
                                                         504,000 713,000 56,000 254,000 8,000 6,000 
      receipt of long-term loans from bank
                                                                 
      (gain) write-off on disposal of property, plant and equipment
                                                                 
      proceeds from initial public offering
                                                             26,319,000 
      receipt of long-term loans from banks
                                                                 
      repayment of long-term loans from banks
                                                       -2,417,000 -2,417,000         
      allowance for (reversal of) doubtful accounts
                                                        -49,000         
      proceeds from insurers in settlement of claim related to flood damage to pinehurst building
                                                        79,000         
      write-off /(gain) on disposal of property, plant and equipment
                                                                 
      allowance for doubtful accounts and warranties
                                                         96,000 1,000 -39,000 15,000 -29,000 57,000 46,000 16,000 
      benefit from uncertain tax position and severance liabilities, net of payments
                                                         -544,000 314,000 186,000 188,000 295,000 217,000 -622,000 574,000 
      trade accounts receivable, related parties
                                                                 
      trade accounts payable, related parties
                                                                 
      deposit for land purchase
                                                                 
      payment of dividends to shareholders
                                                                 
      increase cash and cash equivalents
                                                                 
      receivable from initial public offering
                                                                 
      construction-related payable
                                                                 
      proceeds from disposals of property, plant and equipment
                                                          17,000 5,000 18,000 89,000 22,000 
      receipts of long-term loans from banks
                                                          12,000,000 12,000,000 4,000,000     
      repayments of long-term loans from banks
                                                          -917,000 -1,547,000 -917,000 -1,587,000 -1,417,000 -1,587,000 -1,417,000 
      proceeds from issue of ordinary shares under employee share option plan
                                                           579,000 60,000     
      depreciation and impairment losses
                                                            2,497,000 2,251,000 2,196,000 2,147,000 2,102,000 
      (gain)/write-off on disposal of property, plant and equipment
                                                                 
      amortization of deferred revenues
                                                                 
      write-off security offering costs
                                                                 
      other payable, related party
                                                                 
      receipts from long-term loans from banks
                                                                 
      installment payments for production wind-down and transfer agreements and acquisitions
                                                                 
      repayment of capital lease liabilities
                                                                 
      noncash financing activity
                                                                 
      construction payable
                                                                 
      funding of restricted cash
                                                                 
      proceeds from issuance of ordinary shares under the amended and restated 1999 share option plan and the 2010 performance incentive plan
                                                                 
      proceeds from issue of ordinary shares under the amended and restated 1999 share option plan
                                                               31,000 28,000 
      write-off/(gain) on disposal of property, plant and equipment
                                                                 
      short-term loans from banks
                                                                 
    The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.