7Baggers

Alpha and Omega Semiconductor Limited
(NASDAQ:AOSL) 

AOSL stock logo

Alpha and Omega Semiconductor Limited designs, develops, and supplies power semiconductor products for computing, consumer electronics, communication, and industrial applications. The company offers power discrete products, including metal-oxide-semiconductor field-effect transistors (MOSFET), SRFET...

Founded: 2000
Full Time Employees: 3,978
Sector: Technology
Industry: Semiconductors

Share this website to your friends
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
    Unit: USD2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2011-02-23 2011-02-02 2010-06-30 2010-05-14 2010-03-31 
                                                                    
      revenue
    182,501,000 176,484,000 164,635,000 173,156,000 181,887,000 161,296,000 150,060,000 165,285,000 180,633,000 161,525,000 132,560,000 188,760,000 208,476,000 193,959,000 203,239,000 193,319,000 187,035,000 177,309,000 169,212,000 158,830,000 151,551,000 122,395,000 106,852,000 117,860,000 117,802,000 111,856,000 109,067,000 114,925,000 115,072,000 109,897,000 102,902,000 103,896,000 104,858,000 98,007,000 93,281,000 94,687,000 97,362,000 91,410,000 82,987,000 79,825,000 81,439,000 81,472,000 76,918,000 81,328,000 88,217,000 82,330,000 75,405,000 76,265,000 84,121,000 77,212,000 75,015,000 89,448,000 95,761,000 94,272,000 83,858,000 83,982,000 83,448,000 96,835,000 91,074,000 83,982,000 83,982,000 85,469,000 77,672,000 77,672,000 
      yoy
    0.34% 9.42% 9.71% 4.76% 0.69% -0.14% 13.20% -12.44% -13.36% -16.72% -34.78% -2.36% 11.46% 9.39% 20.11% 21.71% 23.41% 44.87% 58.36% 34.76% 28.65% 9.42% -2.03% 2.55% 2.37% 1.78% 5.99% 10.62% 9.74% 12.13% 10.31% 9.73% 7.70% 7.22% 12.40% 18.62% 19.55% 12.20% 7.89% -1.85% -7.68% -1.04% 2.01% 6.64% 4.87% 6.63% 0.52% -14.74% -12.16% -18.10% -10.55% 6.51% 14.76% -2.65% -7.92% 0.00% -0.64% 13.30% 17.25% 8.12%     
      qoq
    3.41% 7.20% -4.92% -4.80% 12.77% 7.49% -9.21% -8.50% 11.83% 21.85% -29.77% -9.46% 7.48% -4.57% 5.13% 3.36% 5.49% 4.79% 6.54% 4.80% 23.82% 14.55% -9.34% 0.05% 5.32% 2.56% -5.10% -0.13% 4.71% 6.80% -0.96% -0.92% 6.99% 5.07% -1.48% -2.75% 6.51% 10.15% 3.96% -1.98% -0.04% 5.92% -5.42% -7.81% 7.15% 9.18% -1.13% -9.34% 8.95% 2.93% -16.14% -6.59% 1.58% 12.42% -0.15% 0.64% -13.82% 6.33% 8.44% 0.00% -1.74% 10.04% 0.00%  
      cost of goods sold 1
    139,656,000 135,194,000 129,458,000 133,145,000                                                             
      gross profit
    42,845,000 41,290,000 35,177,000 40,011,000 44,526,000 41,437,000 35,555,000 44,001,000 50,925,000 44,581,000 30,786,000 53,041,000 71,128,000 63,222,000 72,402,000 68,365,000 64,567,000 60,580,000 52,691,000 48,749,000 42,523,000 28,934,000 22,459,000 24,406,000 26,932,000 27,636,000 25,629,000 29,502,000 32,611,000 29,183,000 27,133,000 28,082,000 27,530,000 25,086,000 22,697,000 22,094,000 21,944,000 19,470,000 16,319,000 14,972,000 15,061,000 14,316,000 12,764,000 15,242,000 18,160,000 15,991,000 12,310,000 13,619,000 17,151,000 13,213,000 5,245,000 20,594,000 25,533,000 25,021,000 19,294,000 24,021,000 20,577,000 28,907,000 28,045,000 24,021,000 24,021,000 22,662,000 20,827,000 20,827,000 
      yoy
    -3.78% -0.35% -1.06% -9.07% -12.57% -7.05% 15.49% -17.04% -28.40% -29.48% -57.48% -22.41% 10.16% 4.36% 37.41% 40.24% 51.84% 109.37% 134.61% 99.74% 57.89% 4.70% -12.37% -17.27% -17.41% -5.30% -5.54% 5.06% 18.46% 16.33% 19.54% 27.10% 25.46% 28.84% 39.08% 47.57% 45.70% 36.00% 27.85% -1.77% -17.06% -10.47% 3.69% 11.92% 5.88% 21.02% 134.70% -33.87% -32.83% -47.19% -72.82% -14.27% 24.09% -13.44% -31.20% 0.00% -14.34% 27.56% 34.66% 15.34%     
      qoq
    3.77% 17.38% -12.08% -10.14% 7.45% 16.54% -19.20% -13.60% 14.23% 44.81% -41.96% -25.43% 12.51% -12.68% 5.91% 5.88% 6.58% 14.97% 8.09% 14.64% 46.97% 28.83% -7.98% -9.38% -2.55% 7.83% -13.13% -9.53% 11.75% 7.56% -3.38% 2.01% 9.74% 10.53% 2.73% 0.68% 12.71% 19.31% 9.00% -0.59% 5.20% 12.16% -16.26% -16.07% 13.56% 29.90% -9.61% -20.59% 29.80% 151.92% -74.53% -19.34% 2.05% 29.68% -19.68% 16.74% -28.82% 3.07% 16.75% 0.00% 6.00% 8.81% 0.00%  
      gross margin %
    23.48% 23.40% 21.37% 23.11% 24.48% 25.69% 23.69% 26.62% 28.19% 27.60% 23.22% 28.10% 34.12% 32.60% 35.62% 35.36% 34.52% 34.17% 31.14% 30.69% 28.06% 23.64% 21.02% 20.71% 22.86% 24.71% 23.50% 25.67% 28.34% 26.55% 26.37% 27.03% 26.25% 25.60% 24.33% 23.33% 22.54% 21.30% 19.66% 18.76% 18.49% 17.57% 16.59% 18.74% 20.59% 19.42% 16.33% 17.86% 20.39% 17.11% 6.99% 23.02% 26.66% 26.54% 23.01% 28.60% 24.66% 29.85% 30.79% 28.60% 28.60% 26.51% 26.81% 26.81% 
      operating expenses
                                                                    
      research and development
    24,145,000 24,421,000 23,398,000 23,968,000 22,478,000 21,813,000 23,095,000 22,919,000 22,113,000 22,711,000 22,578,000 21,468,000 21,389,000 20,386,000 16,545,000 16,516,000 17,812,000 17,282,000 15,557,000 15,423,000 14,691,000 13,168,000 13,569,000 12,147,000 12,368,000 11,030,000 11,417,000 12,600,000 11,384,000 9,951,000 9,966,000 9,102,000 8,325,000 7,907,000 7,625,000 7,284,000 7,019,000 6,977,000 6,924,000 5,941,000 6,164,000 6,920,000 6,929,000 6,430,000 6,796,000 6,613,000 5,977,000 4,972,000 6,847,000 7,158,000 6,876,000 6,866,000 6,933,000 7,618,000 6,510,000  8,394,000    6,638,000    
      selling, general and administrative
    23,284,000 28,487,000 22,437,000 21,951,000 22,300,000 21,123,000 22,964,000 22,216,000 19,431,000 19,258,000 22,610,000 22,788,000 24,205,000 24,696,000 24,625,000 24,132,000 21,806,000 20,935,000 19,338,000 19,736,000 17,505,000 17,093,000 16,909,000 15,629,000 15,185,000 17,564,000 17,947,000 20,104,000 20,352,000 19,307,000 16,486,000 15,756,000 14,615,000 13,618,000 12,067,000 11,974,000 11,183,000 9,574,000 9,444,000 9,197,000 9,659,000 9,240,000 9,219,000 9,135,000 9,604,000 9,350,000 9,256,000 7,309,000 8,940,000 8,937,000 8,917,000 8,838,000 8,781,000 9,656,000 9,028,000  9,283,000    9,078,000    
      total operating expenses
    47,429,000 52,908,000 45,835,000 45,919,000 44,778,000 42,936,000 46,059,000 45,135,000 41,544,000 41,969,000 45,188,000 44,256,000 45,594,000 45,082,000 41,170,000 40,648,000 39,618,000 38,217,000 34,895,000 35,159,000 32,196,000 30,261,000 31,078,000 27,776,000 27,553,000 28,594,000 29,364,000 32,704,000 31,736,000 29,258,000 26,452,000 24,858,000 22,940,000 21,525,000 19,692,000 19,258,000 18,202,000 16,551,000 16,368,000 15,570,000 15,823,000 16,160,000 16,148,000 15,565,000 16,400,000 15,963,000 15,233,000 12,281,000 15,787,000 16,095,000 18,350,000 15,704,000 15,714,000 17,274,000 15,538,000 15,716,000 17,677,000 18,974,000 17,165,000 15,716,000 15,716,000 14,526,000 11,540,000 11,540,000 
      operating income
    -4,584,000 -11,618,000 -10,658,000 -5,908,000 -252,000 -1,499,000 -10,504,000 -1,134,000 9,381,000 2,612,000 -14,402,000 8,785,000 25,534,000 18,140,000 31,232,000 27,717,000 24,949,000 22,363,000 17,796,000 13,590,000 10,327,000 -1,327,000 -8,619,000 -3,370,000 -621,000 -958,000 -3,735,000 -3,202,000 875,000 -75,000 681,000 3,224,000 4,590,000 3,561,000 3,005,000 2,836,000 3,742,000 2,919,000 -49,000 -598,000 -762,000 -1,844,000 -3,384,000 -323,000 1,760,000 28,000 -2,923,000 1,338,000 1,364,000 -2,882,000 -13,105,000 4,890,000 9,819,000 7,747,000 3,756,000  2,900,000        
      yoy
    1719.05% 675.05% 1.47% 420.99% -102.69% -157.39% -27.07% -112.91% -63.26% -85.60% -146.11% -68.30% 2.34% -18.88% 75.50% 103.95% 141.59% -1785.23% -306.47% -503.26% -1762.96% 38.52% 130.76% 5.25% -170.97% 1177.33% -648.46% -199.32% -80.94% -102.11% -77.34% 13.68% 22.66% 21.99% -6232.65% -574.25% -591.08% -258.30% -98.55% 85.14% -143.30% -6685.71% 15.77% -124.14% 29.03% -100.97% -77.70% -72.64% -86.11% -137.20% -448.91%  238.59%            
      qoq
    -60.54% 9.01% 80.40% 2244.44% -83.19% -85.73% 826.28% -112.09% 259.15% -118.14% -263.94% -65.59% 40.76% -41.92% 12.68% 11.09% 11.56% 25.66% 30.95% 31.60% -878.22% -84.60% 155.76% 442.67% -35.18% -74.35% 16.65% -465.94% -1266.67% -111.01% -78.88% -29.76% 28.90% 18.50% 5.96% -24.21% 28.19% -6057.14% -91.81% -21.52% -58.68% -45.51% 947.68% -118.35% 6185.71% -100.96% -318.46% -1.91% -147.33% -78.01% -368.00% -50.20% 26.75% 106.26%           
      operating margin %
    -2.51% -6.58% -6.47% -3.41% -0.14% -0.93% -7.00% -0.69% 5.19% 1.62% -10.86% 4.65% 12.25% 9.35% 15.37% 14.34% 13.34% 12.61% 10.52% 8.56% 6.81% -1.08% -8.07% -2.86% -0.53% -0.86% -3.42% -2.79% 0.76% -0.07% 0.66% 3.10% 4.38% 3.63% 3.22% 3.00% 3.84% 3.19% -0.06% -0.75% -0.94% -2.26% -4.40% -0.40% 2.00% 0.03% -3.88% 1.75% 1.62% -3.73% -17.47% 5.47% 10.25% 8.22% 4.48% 0% 3.48% 0% 0% 0% 0% 0% 0% 0% 
      other income, net 1
    2,468,000                                                                
      interest income
    892,000 956,000 927,000 1,135,000 453,000 412,000 271,000 274,000 229,000 -250,000 5,000   -756,250 -308,000          171,000                     22,500 52,000 14,000 24,000 17,000 22,000 20,000 17,000 20,000 21,000  39,000        
      interest expenses
    -360,000 -530,000 -596,000 -701,000                                                             
      net income before income taxes and equity method investment income
    -1,584,000                                                                
      income tax expense
    1,927,000 -11,567,000 660,000 1,242,000 1,040,000 1,006,000 611,000 894,000 1,138,000 387,000 2,517,000 1,659,000 1,374,000 940,000 2,902,000 34,096,000 1,320,000 1,241,000 1,014,000 669,000 1,011,000 385,000 -1,015,000 568,000 410,000 -630,000 625,000 701,000 560,000 676,000 830,000  1,274,000 807,000 523,000 1,085,000 1,237,000 573,000 1,219,000 1,015,000 1,214,000 1,243,000 698,000 957,000 1,171,000   1,123,000 1,002,000   1,085,000 1,812,000 931,000 1,038,000 522,000 773,000 491,750 839,000 522,000  285,000 494,000 494,000 
      net income before equity method investment income
    -3,511,000                                                                
      equity method investment income
    1,389,000                                                                
      net income
    -2,122,000 -77,059,000 -10,807,000 -6,614,000 -2,496,000 -2,732,000 -11,212,000 -2,923,000 5,786,000 -1,104,000 -18,907,000 6,337,000 26,038,000 15,091,000 31,650,000 385,005,000                      -1,212,250 -1,263,000 -1,611,000 -1,975,000 -3,097,000 -4,105,000 -1,297,000 564,000 -481,000 -3,294,000 160,000 307,000 -4,062,000 -13,173,000 3,718,000 7,942,000 6,700,000 2,604,000  2,139,000        
      yoy
    -14.98% 2720.61% -3.61% 126.27% -143.14% 147.46% -40.70% -146.13% -77.78% -107.32% -159.74% -98.35%                          -60.86% -69.23% 24.21% -450.18% 543.87% 24.62% -910.62% 83.71% -88.16% -74.99% -95.70% -96.13% -160.63% -605.88%  271.29%            
      qoq
    -97.25% 613.05% 63.40% 164.98% -8.64% -75.63% 283.58% -150.52% -624.09% -94.16% -398.36% -75.66% 72.54% -52.32% -91.78%                       -4.02% -21.60% -18.43% -36.23% -24.56% 216.50% -329.96% -217.26% -85.40% -2158.75% -47.88% -107.56% -69.16% -454.30% -53.19% 18.54% 157.30%           
      net income margin %
    -1.16% -43.66% -6.56% -3.82% -1.37% -1.69% -7.47% -1.77% 3.20% -0.68% -14.26% 3.36% 12.49% 7.78% 15.57% 199.16% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% -1.33% -1.52% -2.02% -2.43% -3.80% -5.34% -1.59% 0.64% -0.58% -4.37% 0.21% 0.36% -5.26% -17.56% 4.16% 8.29% 7.11% 3.11% 0% 2.56% 0% 0% 0% 0% 0% 0% 0% 
      net income per common share
                                                                    
      basic
    -70   -230 -90 -90 -390 -100 210 -40 -680 230 950 460 1,180 14,400 890 740 620 500 380   -40 40 110 -60 -60 100 50 70 280 200 170 150 120 140 -129.78 -0.06 -0.07 -0.09 -0.12 -0.16 -0.05 0.02 -0.02 -0.13 0.01 0.01 -0.16 -0.52 0.15 0.32 0.27 0.11          
      diluted
    -70   -230 -90 -90 -390 -100 190 -40 -680 210 880 490 1,110 13,540 850 710 580 470 360   -40 40 110 -60 -60 100 40 70 270 190 170 140 110 140 -129.78 -0.06 -0.07 -0.09 -0.12 -0.16 -0.05 0.02 -0.02 -0.13 0.01 0.01 -0.16 -0.52 0.14 0.31 0.26 0.1          
      weighted-average number of common shares used to compute net income per share
                                                                    
      basic
    30,036 29,405 29,530 29,163 29,004 28,236 28,433 27,939 27,693 27,552 27,710 27,511 27,391 26,764 26,829 26,593 26,365 25,786 25,882 25,672 25,340 24,840 24,894 24,701 24,538 24,063 24,084 23,887 23,844 23,901 23,795 23,925 24,021 23,526 23,675 23,481 23,031 22,452 22,232 22,269 22,698  26,447 26,577 26,385  26,067 25,846 25,684  25,467 25,292 25,038  24,675        7,970  
      diluted
    30,036 29,405 29,530 29,163 29,004 28,236 28,433 27,939 29,786 29,528 27,710 29,576 29,423 28,203 28,423 28,287 27,638 27,272 27,716 27,353 26,314 24,840 24,894 24,701 25,130 24,698 24,084 23,887 24,594 24,844 24,755 25,033 24,960 24,826 24,951 24,977 24,413 22,452 22,232 22,269 22,698  26,447 26,577 27,003  26,067 26,462 26,309  25,467 26,101 25,884  25,647        20,601  
      other income
     -13,000 -65,000 663,000 -650,000 65,000 308,000 -472,000 26,000 -298,000 -513,000 -903,000 -16,000 279,000 263,000          -998,000                                        
      gain on change of equity interest in equity method investment
     126,250 505,000                                                              
      net loss before income taxes and loss from equity method investment
     -3,786,750 -9,887,000                                                              
      net loss before loss from equity method investment
     -4,522,250 -10,547,000                                                              
      equity method investment loss from equity investee
     -457,000 -260,000 -561,000 -1,007,000         1,493,000 1,136,000                                                  
      net loss per common share
                                                                    
      basic
     -170 -370                   -65 -260                                          
      diluted
     -170 -370                   -65 -260                                          
      weighted-average number of common shares used to compute net loss per share
                                                                    
      basic
    30,036 29,405 29,530 29,163 29,004 28,236 28,433 27,939 27,693 27,552 27,710 27,511 27,391 26,764 26,829 26,593 26,365 25,786 25,882 25,672 25,340 24,840 24,894 24,701 24,538 24,063 24,084 23,887 23,844 23,901 23,795 23,925 24,021 23,526 23,675 23,481 23,031 22,452 22,232 22,269 22,698  26,447 26,577 26,385  26,067 25,846 25,684  25,467 25,292 25,038  24,675        7,970  
      diluted
    30,036 29,405 29,530 29,163 29,004 28,236 28,433 27,939 29,786 29,528 27,710 29,576 29,423 28,203 28,423 28,287 27,638 27,272 27,716 27,353 26,314 24,840 24,894 24,701 25,130 24,698 24,084 23,887 24,594 24,844 24,755 25,033 24,960 24,826 24,951 24,977 24,413 22,452 22,232 22,269 22,698  26,447 26,577 27,003  26,067 26,462 26,309  25,467 26,101 25,884  25,647        20,601  
      other comprehensive income, net of tax
                                                                    
      foreign currency translation adjustments, net of 573 and (571) tax in each of the three months ended march 31, 2025 and 2024, respectively, and 48 and 497 tax in each of the nine months ended march 31, 2025 and 2024, respectively
     -136 -3,241                                                              
      comprehensive loss
     -5,115.25 -14,048                                                              
      net income before income taxes and loss from equity method investment
       -4,811,000                                                             
      net income before loss from equity method investment
       -6,053,000 -1,489,000         16,584,000 32,786,000                                                  
      cost of goods sold
        137,361,000 119,859,000 114,505,000 121,284,000 129,708,000 116,944,000 101,774,000 135,719,000 137,348,000 130,737,000 130,837,000 124,954,000 122,468,000 116,729,000 116,521,000 110,081,000 109,028,000 93,461,000 84,393,000 93,454,000 90,870,000 84,220,000 83,438,000 85,423,000 82,461,000 80,714,000 75,769,000 75,814,000 77,328,000 72,921,000 70,584,000 72,593,000 75,418,000 71,940,000 66,668,000 64,853,000 66,378,000 67,156,000 64,154,000 66,086,000 70,057,000 66,339,000 63,095,000 62,646,000 66,970,000 63,999,000 69,770,000 68,854,000 70,228,000 69,251,000 64,564,000 59,961,000 62,871,000 67,928,000 63,029,000 59,961,000 59,961,000 62,807,000 56,845,000 56,845,000 
      net income before income taxes
        -449,000 -1,022,000 -9,925,000 -1,332,000 9,636,000 2,227,000 -14,910,000 7,485,000 24,910,000 17,524,000 35,688,000 419,101,000          -2,865,000 -5,330,000 -4,834,000 -353,000 2,001,250 342,000 3,050,000 4,613,000 2,329,500 2,909,000 2,742,000 3,667,000                            
      net income before income from equity method investment
         -1,066,000 -10,536,000 -2,226,000 8,498,000 2,983,750 -17,427,000 5,826,000 23,536,000                                                    
      equity method investment income from equity investee
         -1,021,250 -676,000 -697,000 -2,712,000 383,250 -1,480,000 511,000 2,502,000                                                    
      gain on deconsolidation of the jv company
                   399,093,000                                                 
      gain on changes of equity interest in the jv company
                 -785,000 4,501,000                                                  
      net loss attributable to noncontrolling interest
                    -1,987,000 476,000 -1,133,000 -363,000 -807,000 -1,835,000 -3,391,000 -3,568,000 -2,867,000 -4,780,000 -4,400,000 -3,990,000 -3,329,000                                    
      net income attributable to alpha and omega semiconductor limited
             -1,104,000 -18,907,000 6,337,000 26,038,000 15,091,000 31,650,000 382,998,000 23,424,000 19,539,000 16,100,000 12,903,000 9,574,000   -1,005,000 1,009,000 2,545,000 -1,555,000 -1,545,000 2,416,000 1,021,000 1,651,000 6,791,000 4,800,000 4,119,000 3,556,000 2,847,000 3,307,000                            
      net income per common share attributable to alpha and omega semiconductor limited
                                                                    
      basic
    -70   -230 -90 -90 -390 -100 210 -40 -680 230 950 460 1,180 14,400 890 740 620 500 380   -40 40 110 -60 -60 100 50 70 280 200 170 150 120 140 -129.78 -0.06 -0.07 -0.09 -0.12 -0.16 -0.05 0.02 -0.02 -0.13 0.01 0.01 -0.16 -0.52 0.15 0.32 0.27 0.11          
      diluted
    -70   -230 -90 -90 -390 -100 190 -40 -680 210 880 490 1,110 13,540 850 710 580 470 360   -40 40 110 -60 -60 100 40 70 270 190 170 140 110 140 -129.78 -0.06 -0.07 -0.09 -0.12 -0.16 -0.05 0.02 -0.02 -0.13 0.01 0.01 -0.16 -0.52 0.14 0.31 0.26 0.1          
      weighted-average number of common shares attributable to alpha and omega semiconductor limited used to compute net income per share
                                                                    
      basic
    30,036 29,405 29,530 29,163 29,004 28,236 28,433 27,939 27,693 27,552 27,710 27,511 27,391 26,764 26,829 26,593 26,365 25,786 25,882 25,672 25,340 24,840 24,894 24,701 24,538 24,063 24,084 23,887 23,844 23,901 23,795 23,925 24,021 23,526 23,675 23,481 23,031 22,452 22,232 22,269 22,698  26,447 26,577 26,385  26,067 25,846 25,684  25,467 25,292 25,038  24,675        7,970  
      diluted
    30,036 29,405 29,530 29,163 29,004 28,236 28,433 27,939 29,786 29,528 27,710 29,576 29,423 28,203 28,423 28,287 27,638 27,272 27,716 27,353 26,314 24,840 24,894 24,701 25,130 24,698 24,084 23,887 24,594 24,844 24,755 25,033 24,960 24,826 24,951 24,977 24,413 22,452 22,232 22,269 22,698  26,447 26,577 27,003  26,067 26,462 26,309  25,467 26,101 25,884  25,647        20,601  
      interest expense
               -397,000 -608,000             -1,990,000 -1,719,000 -1,706,000 -1,490,000 -685,000 -105,000 -14,000 -17,000 -19,000 -22,000 -24,000 -26,000 -1,000 -5,000 -7,000 -10,000 -24,000 -41,000 -43,000 -73,000 -56,000 -62,000 -69,000 -79,000 -90,000 -93,000 -107,000 -82,000 -136,000 -135,000  -27,000        
      loss on changes of equity interest in the jv company
                   -7,641,000                                                 
      net gain attributable to noncontrolling interest
                 5,000  2,007,000                                                 
      interest expense and other income
                   -68,000 -2,192,000 -1,107,000 -1,815,000 -381,000 -549,000 -228,000 -2,282,000 -635,000                                         
      income before income taxes
                    22,757,000 9,742,000 15,981,000 13,209,000 9,778,000 -4,088,500 -10,901,000               2,390,000 -44,000 -596,000 -761,000 -1,854,000 -3,407,000 -340,000 1,735,000 6,000 -2,933,000 1,283,000 1,309,000 -2,955,000 -13,176,000 4,803,000 9,754,000 7,631,000 3,642,000  2,912,000        
      net income including noncontrolling interest
                    21,437,000 20,015,000 14,967,000 12,540,000 8,767,000     -2,235,000 -5,955,000 -5,535,000 -913,000 -3,025,000 -488,000 5,122,000 3,339,000 2,787,000 2,386,000 1,657,000 2,430,000                            
      impairment of privately-held investment
                          600,000                                          
      net loss including noncontrolling interest
                         -4,079,250 -9,886,000 -4,573,000 -1,858,000                                        
      net loss attributable to alpha and omega semiconductor limited
                         -1,622,750 -6,495,000                                          
      net loss per common share attributable to alpha and omega semiconductor limited
                                                                    
      basic
     -170 -370                   -65 -260                                          
      diluted
     -170 -370                   -65 -260                                          
      weighted-average number of common shares attributable to alpha and omega semiconductor limited used to compute net loss per share
                                                                    
      basic
    30,036 29,405 29,530 29,163 29,004 28,236 28,433 27,939 27,693 27,552 27,710 27,511 27,391 26,764 26,829 26,593 26,365 25,786 25,882 25,672 25,340 24,840 24,894 24,701 24,538 24,063 24,084 23,887 23,844 23,901 23,795 23,925 24,021 23,526 23,675 23,481 23,031 22,452 22,232 22,269 22,698  26,447 26,577 26,385  26,067 25,846 25,684  25,467 25,292 25,038  24,675        7,970  
      diluted
    30,036 29,405 29,530 29,163 29,004 28,236 28,433 27,939 29,786 29,528 27,710 29,576 29,423 28,203 28,423 28,287 27,638 27,272 27,716 27,353 26,314 24,840 24,894 24,701 25,130 24,698 24,084 23,887 24,594 24,844 24,755 25,033 24,960 24,826 24,951 24,977 24,413 22,452 22,232 22,269 22,698  26,447 26,577 27,003  26,067 26,462 26,309  25,467 26,101 25,884  25,647        20,601  
      net loss before income taxes
                           -4,005,000 -1,448,000                                        
      interest income and other income
                             83,000 124,000 74,000 262,000    40,000 52,000 -74,000 -70,000 -49,000                            
      interest income and other loss
                                 -88,500 -234,000 -160,000                                 
      net income attributable to noncontrolling interest
                                 -4,046,000 -2,139,000 -1,669,000 -1,461,000 -1,332,000 -1,170,000 -1,190,000 -877,000                            
      income tax benefit
                                   -2,072,000              621,500 361,000   723,500 -3,000              
      impairment of long-lived assets
                                           432,000           2,557,000              
      interest income and other
                                         7,500 10,000 9,000 11,000 14,000 18,000 26,000 48,000                    
      net income per share
                                                                    
      basic
    -70   -230 -90 -90 -390 -100 210 -40 -680 230 950 460 1,180 14,400 890 740 620 500 380   -40 40 110 -60 -60 100 50 70 280 200 170 150 120 140 -129.78 -0.06 -0.07 -0.09 -0.12 -0.16 -0.05 0.02 -0.02 -0.13 0.01 0.01 -0.16 -0.52 0.15 0.32 0.27 0.11          
      diluted
    -70   -230 -90 -90 -390 -100 190 -40 -680 210 880 490 1,110 13,540 850 710 580 470 360   -40 40 110 -60 -60 100 40 70 270 190 170 140 110 140 -129.78 -0.06 -0.07 -0.09 -0.12 -0.16 -0.05 0.02 -0.02 -0.13 0.01 0.01 -0.16 -0.52 0.14 0.31 0.26 0.1          
      weighted-average number of common shares used to compute net income per share:
                                                                    
      basic
    30,036 29,405 29,530 29,163 29,004 28,236 28,433 27,939 27,693 27,552 27,710 27,511 27,391 26,764 26,829 26,593 26,365 25,786 25,882 25,672 25,340 24,840 24,894 24,701 24,538 24,063 24,084 23,887 23,844 23,901 23,795 23,925 24,021 23,526 23,675 23,481 23,031 22,452 22,232 22,269 22,698  26,447 26,577 26,385  26,067 25,846 25,684  25,467 25,292 25,038  24,675        7,970  
      diluted
    30,036 29,405 29,530 29,163 29,004 28,236 28,433 27,939 29,786 29,528 27,710 29,576 29,423 28,203 28,423 28,287 27,638 27,272 27,716 27,353 26,314 24,840 24,894 24,701 25,130 24,698 24,084 23,887 24,594 24,844 24,755 25,033 24,960 24,826 24,951 24,977 24,413 22,452 22,232 22,269 22,698  26,447 26,577 27,003  26,067 26,462 26,309  25,467 26,101 25,884  25,647        20,601  
      operating expenses:
                                                                    
      income on equity investment in apm
                                                                    
      gain on equity interest in apm
                                                                    
      weighted-average number of shares used in computing net income per share
                                                                    
      basic
    30,036 29,405 29,530 29,163 29,004 28,236 28,433 27,939 27,693 27,552 27,710 27,511 27,391 26,764 26,829 26,593 26,365 25,786 25,882 25,672 25,340 24,840 24,894 24,701 24,538 24,063 24,084 23,887 23,844 23,901 23,795 23,925 24,021 23,526 23,675 23,481 23,031 22,452 22,232 22,269 22,698  26,447 26,577 26,385  26,067 25,846 25,684  25,467 25,292 25,038  24,675        7,970  
      diluted
    30,036 29,405 29,530 29,163 29,004 28,236 28,433 27,939 29,786 29,528 27,710 29,576 29,423 28,203 28,423 28,287 27,638 27,272 27,716 27,353 26,314 24,840 24,894 24,701 25,130 24,698 24,084 23,887 24,594 24,844 24,755 25,033 24,960 24,826 24,951 24,977 24,413 22,452 22,232 22,269 22,698  26,447 26,577 27,003  26,067 26,462 26,309  25,467 26,101 25,884  25,647        20,601  
      research and development expenses
                                                           6,638,000  5,135,250 7,609,000 6,638,000  5,945,000 5,447,000 5,447,000 
      selling, general and administrative expenses
                                                           9,078,000  6,973,000 9,556,000 9,078,000  8,581,000 6,093,000 6,093,000 
      operating profit
                                                           8,305,000  6,970,250 10,880,000 8,305,000 8,305,000 8,136,000 9,287,000 9,287,000 
      finance income
                                                           53,000  35,250 60,000 53,000  9,000 11,000 11,000 
      finance cost
                                                           -63,000  -46,750 -78,000 -63,000  -40,500 -31,000 -31,000 
      finance income (cost)
                                                           -10,000  -11,500 -18,000 -10,000     
      gain on equity interest
                                                           998,000  249,500  998,000 998,000    
      share of profit of an associate
                                                           1,161,000  496,000  1,161,000 1,161,000 1,380,000 815,000 815,000 
      profit before income tax
                                                           10,454,000  7,704,250 10,862,000 10,454,000 10,454,000 9,499,000 10,082,000 10,082,000 
      net profit for the period
                                                           9,932,000  7,212,500 10,023,000 9,932,000     
      net income per share
                                                                    
      basic per share
                                                            0.09    0.43 -0.05 1.2  
      diluted per share
                                                            0.08    0.41 0.36 0.47  
      weighted-average number of shares used in computing net income per share
                                                                    
      basic shares
                                                            24,472   22,977 22,977    
      diluted shares
                                                            25,495   24,425 24,425    
      earnings per share
                                                                    
      basic
                                                               0.43     
      diluted
                                                               0.41     
      weighted-average number of shares used in computing earnings per share
                                                                    
      finance income (costs)
                                                                -10,000    
      income tax expenses
                                                                522,000    
      net profit
                                                                9,932,000    
      earnings per share
                                                                    
      weighted-average number of shares used in
                                                                    
      computing earnings per share
                                                                    
      profit for the period attributable to equity holders of the company
                                                                 7,161,500 9,588,000 9,588,000 
      earnings per share for profit attributable to equity holders of the company
                                                                    
      weighted-average number of shares used in computing earnings per share
                                                                    
      basic
    30,036 29,405 29,530 29,163 29,004 28,236 28,433 27,939 27,693 27,552 27,710 27,511 27,391 26,764 26,829 26,593 26,365 25,786 25,882 25,672 25,340 24,840 24,894 24,701 24,538 24,063 24,084 23,887 23,844 23,901 23,795 23,925 24,021 23,526 23,675 23,481 23,031 22,452 22,232 22,269 22,698  26,447 26,577 26,385  26,067 25,846 25,684  25,467 25,292 25,038  24,675        7,970  
      diluted
    30,036 29,405 29,530 29,163 29,004 28,236 28,433 27,939 29,786 29,528 27,710 29,576 29,423 28,203 28,423 28,287 27,638 27,272 27,716 27,353 26,314 24,840 24,894 24,701 25,130 24,698 24,084 23,887 24,594 24,844 24,755 25,033 24,960 24,826 24,951 24,977 24,413 22,452 22,232 22,269 22,698  26,447 26,577 27,003  26,067 26,462 26,309  25,467 26,101 25,884  25,647        20,601  
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-02-23 2011-02-02 2010-12-31 2010-06-30 2010-03-31 
                                                                       
        assets
                                                                       
        current assets:
                                                                       
        cash and cash equivalents
      190,253,000 196,340,000 223,509,000 153,079,000 169,359,000 182,592,000 176,008,000 175,127,000 174,387,000 162,266,000 193,576,000 195,188,000 265,946,000 287,805,000 316,119,000 314,352,000 323,134,000 269,306,000 252,453,000 202,412,000 192,113,000 180,966,000 154,698,000 158,536,000 110,223,000 107,249,000 103,136,000 121,893,000 139,144,000 146,632,000 113,173,000 131,535,000 125,207,000 146,209,000 180,165,000 115,708,000 116,150,000 122,793,000 118,774,000 87,774,000 78,923,000 81,858,000 72,868,000 106,085,000 112,931,000 120,647,000 117,834,000 117,788,000 110,634,000 102,533,000 95,995,000 92,406,000 104,040,000 91,864,000 95,198,000 82,166,000 79,344,000 97,260,000 88,400,000 86,708,000 114,412,000 114,412,000 114,412,000 119,001,000 58,252,000 
        restricted cash
      429,000 425,000 421,000 419,000 207,000 206,000 214,000 413,000 208,000 212,000 206,000 415,000 218,000 288,000 278,000 299,000 236,000 314,000 342,000 233,000 229,000 230,000 2,274,000 2,190,000 2,325,000 2,216,000 281,000 364,000 261,000 255,000 181,000 189,000 239,000 192,000 1,033,000 221,000 181,000 324,000 225,000 188,000 347,000 231,000 196,000 368,000 245,000 203,000 366,000 244,000 203,000 206,000 245,000 204,000 201,000 361,000 239,000 236,000 79,000 79,000 38,000 54,000 79,000 79,000 79,000 707,000  
        accounts receivable
      38,335,000 29,017,000 37,099,000 34,772,000 28,440,000 19,879,000 24,591,000 12,546,000 13,254,000 31,923,000 34,403,000 22,420,000 19,434,000 53,223,000 55,769,000 65,681,000 39,207,000 31,661,000 39,317,000 35,789,000 33,721,000 24,934,000 26,317,000 13,272,000 17,470,000 33,872,000 39,329,000 24,296,000 28,410,000 33,858,000 37,108,000 33,755,000 28,927,000 24,283,000 25,406,000 28,410,000 22,452,000 24,482,000 27,059,000 26,594,000 32,036,000 26,054,000 37,198,000 38,781,000 31,141,000 26,704,000 35,066,000 36,535,000 37,151,000 39,002,000 40,949,000 38,298,000 29,812,000 42,967,000 29,378,000 38,850,000 39,008,000 34,805,000 25,434,000 42,503,000      
        receivable from sale of equity interest in the jv company
      15,601,000 46,118,000 56,410,000                                                               
        inventories
      199,049,000 200,102,000 196,156,000 189,677,000 188,126,000 183,733,000 184,968,000 195,750,000 198,098,000 191,709,000 187,751,000 183,247,000 179,783,000 163,823,000 164,946,000 158,040,000 143,538,000 129,084,000 163,437,000 154,293,000 145,110,000 144,307,000 137,700,000 135,528,000 127,395,000 117,591,000 118,558,000 111,643,000 107,930,000 102,962,000 98,049,000 90,182,000 90,472,000 85,672,000 79,187,000 76,254,000 73,349,000 70,239,000 70,018,000 68,848,000 67,911,000 61,102,000 61,958,000 64,175,000 66,311,000 69,982,000 68,410,000 66,560,000 59,802,000 62,767,000 68,422,000 68,339,000 67,093,000 71,488,000 71,056,000 65,778,000 53,190,000 46,135,000 53,309,000 65,251,000 44,525,000 44,525,000 44,525,000 28,315,000 26,045,000 
        other current assets
      9,157,000 10,372,000 17,689,000 18,215,000 13,255,000 15,433,000 13,906,000 14,165,000 8,604,000 20,509,000 23,993,000 22,666,000 9,969,000 12,004,000 11,030,000 11,220,000 11,698,000 11,312,000 17,518,000 14,595,000 11,183,000 10,833,000 10,479,000 8,807,000 34,518,000 34,395,000 33,092,000 37,102,000 37,104,000 34,271,000 32,755,000 29,551,000 17,115,000 8,942,000 6,415,000 4,883,000 4,948,000 5,762,000 5,314,000 4,526,000 5,772,000 3,220,000 4,174,000 4,279,000 3,433,000 3,697,000 3,873,000 3,810,000 3,736,000 3,376,000 4,042,000 3,578,000 4,879,000 3,752,000 2,687,000 3,962,000 3,229,000 2,197,000 3,668,000 5,056,000 2,130,000 2,130,000 2,130,000 3,075,000 5,276,000 
        total current assets
      452,824,000 482,374,000 531,284,000 396,162,000 399,387,000 410,294,000 402,737,000 398,001,000 394,551,000 406,619,000 439,929,000 423,936,000 475,350,000 517,143,000 548,142,000 549,592,000 517,813,000 466,707,000 473,067,000 407,322,000 382,356,000 361,270,000 331,468,000 318,333,000 291,931,000 295,323,000 294,396,000 295,298,000 312,849,000 317,978,000 281,266,000 285,212,000 261,960,000 265,298,000 292,206,000 225,476,000 217,080,000 223,600,000 221,390,000 187,930,000 187,948,000 174,868,000 178,818,000 215,893,000 216,992,000 224,139,000 226,972,000 227,779,000 213,227,000 210,075,000 211,251,000 205,855,000 208,736,000 213,267,000 201,361,000 193,781,000 176,665,000 182,300,000 172,680,000 201,345,000 203,176,000 203,176,000 203,176,000 181,737,000 112,395,000 
        property, plant and equipment
      314,248,000 310,961,000 309,677,000 314,097,000 316,243,000 317,793,000 327,612,000 336,619,000 339,515,000 349,046,000 354,229,000 357,831,000 358,157,000 350,950,000 339,470,000 318,666,000 245,770,000 196,743,000 441,279,000 436,977,000 432,569,000 430,808,000 421,642,000 412,340,000 412,318,000 416,055,000 404,005,000 409,737,000 391,638,000 380,783,000 368,549,000 331,656,000 258,795,000 193,253,000 158,973,000 139,387,000 117,335,000 122,686,000 123,048,000 116,084,000 112,497,000 112,057,000 117,431,000 119,579,000 115,817,000 118,600,000 120,899,000 123,254,000 123,686,000 127,508,000 132,978,000 138,111,000 142,943,000 151,160,000 157,010,000 158,543,000 157,774,000    106,043,000 106,043,000 106,043,000 44,163,000 33,486,000 
        operating lease right-of-use assets
      22,481,000 23,661,000 24,212,000 21,288,000 22,050,000 23,317,000 24,758,000 25,050,000 24,421,000 25,416,000 26,582,000 24,349,000 22,962,000 23,474,000 24,251,000 23,674,000 24,971,000 22,263,000 33,437,000 34,660,000 33,036,000 34,395,000 32,407,000 32,948,000 32,739,000 18,667,000 19,362,000                                       
        intangible assets
      1,475,000 1,288,000 1,380,000 269,000 1,081,000 1,893,000 2,704,000 3,516,000 4,328,000 5,141,000 5,953,000 6,765,000 7,577,000 8,389,000 9,211,000 10,050,000 10,890,000 11,730,000 12,570,000 13,410,000 14,250,000 15,090,000 15,930,000 16,770,000 16,798,000 16,826,000 16,854,000 16,882,000 16,911,000 16,939,000 16,567,000 16,591,000 16,619,000 14,599,000 13,003,000      16,000 16,000 16,000 17,000 17,000 18,000 66,000 229,000 213,000 296,000 392,000 496,000 599,000 742,000 885,000 1,028,000 1,171,000 1,314,000 1,456,000 1,599,000 4,486,000 4,486,000 4,486,000 3,820,000 4,058,000 
        equity method investment
      142,082,000 141,439,000 140,825,000 279,122,000 354,399,000 357,941,000 354,348,000 356,039,000 359,244,000 356,144,000 357,878,000 366,617,000 368,042,000 365,115,000 375,914,000 378,378,000 379,824,000 376,061,000                                                
        deferred income tax assets
      8,367,000 8,172,000 7,981,000 599,000 524,000 540,000 554,000 549,000 499,000 518,000 518,000 536,000 561,000 566,000 553,000 592,000 436,000 440,000 5,216,000 5,167,000 5,008,000 4,852,000 4,774,000 4,766,000 4,755,000 4,766,000 4,813,000 4,822,000 4,977,000 4,944,000 4,918,000          2,959,000 2,403,000 2,424,000 2,205,000 2,931,000 2,906,000 1,423,000 2,842,000 1,701,000 2,191,000 1,598,000 3,030,000 2,711,000 2,835,000 2,803,000 2,789,000     10,521,000 10,521,000 10,521,000 2,296,000 2,283,000 
        other long-term assets
      34,936,000 34,398,000 22,190,000 22,766,000 22,684,000 22,166,000 24,912,000 25,239,000 31,491,000 33,462,000 21,278,000 19,703,000 20,658,000 20,008,000 13,897,000 17,677,000 29,465,000 37,931,000 23,941,000 18,869,000 5,039,000 4,607,000 3,473,000 5,804,000 6,781,000 9,502,000 8,516,000 10,617,000 12,259,000 13,544,000 13,697,000 28,698,000 52,830,000 42,801,000  20,147,000  10,240,000 10,642,000 2,359,000 2,971,000 2,240,000 1,522,000 2,011,000 3,281,000 1,771,000 2,283,000 1,963,000 1,618,000 1,261,000 844,000 767,000 957,000 835,000 967,000 2,475,000 821,000 8,169,000 6,620,000 7,607,000      
        total assets
      976,413,000 1,002,293,000 1,037,549,000 1,034,303,000 1,116,368,000 1,133,944,000 1,137,625,000 1,145,013,000 1,154,049,000 1,176,346,000 1,206,367,000 1,199,737,000 1,253,307,000 1,285,645,000 1,311,438,000 1,298,629,000 1,209,169,000 1,111,875,000 991,678,000 918,573,000 874,391,000 853,165,000 811,748,000 792,939,000 767,295,000 763,140,000 749,912,000 739,394,000 740,718,000 734,188,000 684,997,000 667,049,000 594,847,000 520,551,000 492,582,000 398,408,000 370,213,000 362,028,000 360,566,000 318,505,000 313,894,000 299,766,000 308,538,000 348,617,000 347,314,000 355,747,000 361,420,000 364,348,000 349,764,000 350,175,000 356,419,000 356,321,000 364,078,000 376,700,000 370,726,000 366,157,000 345,351,000 331,729,000 321,446,000 347,438,000 329,702,000 329,702,000 329,702,000 258,167,000 177,007,000 
        liabilities and shareholders' equity
                                                                       
        current liabilities:
                                                                       
        accounts payable
      45,046,000 49,137,000 49,136,000 60,044,000 51,012,000 40,816,000 41,848,000 45,084,000 42,513,000 45,156,000 52,268,000 50,775,000 54,689,000 65,799,000 80,101,000 87,377,000 69,758,000 62,175,000 81,681,000 80,699,000 81,858,000 83,859,000 87,604,000 86,181,000 87,973,000 89,741,000 92,905,000 94,384,000 92,246,000 102,617,000 96,296,000 92,661,000 78,079,000 70,521,000 60,140,000 63,134,000 44,990,000 38,010,000 38,644,000 42,718,000 47,041,000 33,875,000 37,689,000 44,083,000 34,396,000 33,731,000 40,487,000 38,760,000 27,949,000 25,779,000 32,789,000 31,738,000 36,154,000 32,988,000 32,601,000 35,646,000 38,801,000 35,299,000 37,773,000 64,678,000      
        accrued liabilities
      59,006,000 57,825,000 68,176,000 59,027,000 64,392,000 71,392,000 71,437,000 72,371,000 73,587,000 77,683,000 83,948,000 79,533,000 90,029,000 98,107,000 108,350,000 116,893,000 91,333,000 95,212,000 92,207,000 69,494,000 62,683,000 60,483,000 55,875,000 54,986,000 50,572,000 52,694,000 49,397,000 44,075,000 40,736,000 59,013,000 56,054,000 49,841,000 61,617,000 51,238,000 37,321,000 28,386,000 23,673,000 25,099,000 25,977,000 22,590,000 22,011,000 20,103,000 21,225,000 19,225,000 17,675,000 18,559,000 17,277,000 17,376,000 16,910,000 15,372,000 15,518,000 14,571,000 15,124,000 19,184,000 18,570,000 21,026,000 18,528,000 13,496,000 11,425,000 15,123,000      
        payable related to equity investee
      16,701,000 16,920,000 21,157,000 15,809,000 19,646,000 18,137,000 17,194,000 13,682,000 14,275,000 12,966,000 20,115,000 11,950,000 18,393,000 21,570,000 19,516,000 28,989,000 15,171,000                                                 
        income taxes payable
      4,217,000 4,370,000 13,115,000 1,790,000 2,658,000 2,943,000 3,370,000 2,798,000 4,490,000 4,680,000 4,691,000 5,546,000 6,651,000 5,620,000 4,687,000 4,248,000 6,733,000 7,337,000 3,004,000 2,604,000 2,431,000 2,166,000 2,100,000 1,360,000 419,000 1,967,000 1,574,000 1,541,000 2,100,000 1,769,000 2,218,000 2,211,000 185,000 1,280,000 2,393,000 1,748,000 2,879,000 2,583,000 2,667,000 2,356,000 1,724,000 1,710,000 1,748,000 1,372,000 1,821,000 1,389,000 2,384,000 1,933,000 1,656,000 1,506,000 1,215,000 1,472,000 3,011,000 2,450,000 2,685,000 2,349,000 724,000 1,543,000 1,218,000 2,377,000      
        short-term debt
      3,036,000 2,980,000 2,925,000 11,852,000 11,797,000 11,742,000 11,688,000 11,635,000 11,584,000 11,533,000 11,483,000 11,434,000 24,877,000 25,045,000 26,738,000 25,563,000 11,332,000 8,960,000 57,955,000 58,030,000 43,280,000 43,574,000 32,746,000 30,114,000 32,812,000 21,029,000 28,751,000 26,609,000 26,571,000 22,797,000  3,811,000                                  
        deferred revenue
      1,326,000 2,047,000      2,591,000 7,664,000 3,715,000 9,181,000 8,073,000 14,370,000                                                     
        finance lease liabilities
      1,065,000 1,046,000 1,026,000 1,007,000 989,000 970,000 952,000 935,000 917,000 900,000 884,000 867,000 851,000 835,000 820,000 802,000 862,000  16,722,000 16,724,000 16,462,000 16,535,000 15,844,000 15,258,000 15,219,000 15,438,000 13,057,000                                  144,000     
        operating lease liabilities
      6,053,000 5,916,000 5,782,000 4,978,000 4,928,000 5,032,000 5,248,000 5,137,000 4,909,000 4,963,000 4,977,000 4,383,000 4,457,000 4,553,000 4,119,000 3,850,000 4,303,000 4,293,000 5,537,000 5,679,000 5,202,000 4,896,000 4,095,000 4,159,000 3,839,000 3,282,000 3,767,000                                       
        total current liabilities
      136,450,000 140,241,000 161,317,000 154,507,000 155,422,000 151,032,000 151,737,000 154,233,000 159,939,000 161,596,000 187,547,000 172,561,000 214,317,000 221,529,000 244,331,000 267,722,000 199,492,000 177,977,000 257,106,000 233,230,000 211,916,000 211,513,000 198,264,000 192,058,000 190,834,000 184,151,000 189,451,000 177,964,000 171,246,000 193,625,000 168,712,000 154,680,000 144,398,000 125,271,000 101,633,000 94,910,000 73,075,000 67,456,000 69,092,000 69,480,000 71,838,000 56,934,000 62,090,000 66,337,000 61,998,000 62,442,000 69,801,000 73,616,000 50,704,000 47,070,000 54,188,000 53,491,000 59,308,000 58,907,000 58,769,000 63,919,000 70,514,000 61,392,000 54,959,000 82,979,000 92,226,000 92,226,000 92,226,000 67,640,000 50,867,000 
        long-term debt
      1,332,000 2,113,000 2,879,000 14,872,000 17,856,000 20,826,000 23,782,000 26,724,000 29,653,000 32,568,000 35,470,000 38,360,000 41,237,000 44,101,000 46,953,000 42,486,000 53,887,000 13,707,000 75,991,000 77,990,000 90,868,000 93,096,000 99,970,000 99,775,000 74,205,000 76,309,000 56,357,000 59,380,000 62,499,000 36,729,000 38,795,000 26,786,000 10,883,000                11,429,000 12,143,000 12,857,000  14,537,000             
        income taxes payable - long-term
      4,419,000 4,351,000 4,276,000 4,201,000 3,791,000 3,724,000 3,661,000 3,591,000 2,978,000 2,924,000 2,871,000 2,817,000 2,261,000 2,227,000 2,191,000 2,158,000 1,359,000 1,345,000 1,332,000 1,319,000 930,000 921,000 912,000 903,000 859,000 1,020,000 1,006,000 993,000 790,000 951,000 936,000 924,000 753,000 941,000 931,000 922,000                              
        deferred income tax liabilities
      12,251,000 12,423,000 12,309,000 13,192,000 25,742,000 26,754,000 26,200,000 26,416,000 26,337,000 26,385,000 26,083,000 27,283,000 27,764,000 27,136,000 28,572,000 28,757,000 29,192,000 27,742,000 3,136,000 2,448,000 1,470,000 860,000 521,000 496,000 485,000 263,000 425,000 466,000 1,325,000 1,134,000 1,063,000 713,000 2,070,000 442,000 2,736,000 2,659,000 2,938,000 2,924,000 2,972,000 2,973,000 3,913,000 3,720,000 3,972,000 3,548,000 3,551,000 3,220,000 1,947,000 3,234,000 2,164,000 2,214,000 1,421,000 2,613,000 1,531,000 1,622,000 1,091,000 587,000 25,000 24,000 24,000 25,000 22,000 22,000 22,000 25,000 86,000 
        finance lease liabilities - long-term
      468,000 742,000 1,011,000 1,274,000 1,533,000 1,787,000 2,037,000 2,282,000 2,522,000 2,758,000 2,989,000 3,216,000 3,439,000 3,658,000 3,873,000 3,932,000 3,834,000  8,516,000 12,698,000 16,615,000 20,821,000 23,913,000 26,842,000 30,579,000 34,878,000 38,047,000                                       
        operating lease liabilities - long-term
      17,181,000 18,461,000 19,149,000 16,925,000 17,680,000 18,851,000 20,275,000 20,499,000 20,099,000 21,214,000 22,155,000 20,544,000 19,332,000 19,713,000 20,748,000 20,878,000 22,120,000 19,430,000 29,342,000 30,440,000 29,758,000 31,102,000 29,813,000 30,254,000 30,248,000 15,559,000 15,815,000                                       
        other long-term liabilities
      4,131,000 5,194,000 2,504,000 7,000,000 8,053,000 8,390,000 14,661,000 19,661,000 23,584,000 34,343,000 43,973,000 51,037,000 57,699,000 67,607,000 79,301,000 78,603,000 72,384,000 77,684,000 74,265,000 44,123,000 36,056,000 20,196,000 9,133,000 10,723,000 10,356,000 10,810,000 11,258,000 13,921,000 10,993,000 6,036,000 894,000 993,000 334,000 396,000  502,000                              
        total liabilities
      176,232,000 183,525,000 203,445,000 211,971,000 230,077,000 231,364,000 242,353,000 253,406,000 265,112,000 281,788,000 321,088,000 315,818,000 366,049,000 385,971,000 425,969,000 444,536,000 382,268,000 317,885,000 449,688,000 402,248,000 387,613,000 378,509,000 362,526,000 361,051,000 337,566,000 322,990,000 312,359,000 296,105,000 295,233,000 289,660,000 263,325,000 240,887,000 158,652,000 127,499,000 106,421,000 99,859,000 78,636,000 73,907,000 75,832,000 76,466,000 78,169,000 63,195,000 68,642,000 72,503,000 68,474,000 69,622,000 75,962,000 81,313,000 67,950,000 66,125,000 73,427,000 74,870,000 80,591,000 81,349,000 81,584,000 86,764,000 75,079,000 65,809,000 59,293,000 87,188,000 93,216,000 93,216,000 93,216,000 68,771,000 51,532,000 
        commitments and contingencies
                                                                       
        shareholders' equity:
                                                                       
        preferred shares, par value 0.002 per share:
                                                                       
        authorized: 10,000 shares; issued and outstanding: none at march 31, 2026 and june 30, 2025
                                                                       
        common shares, par value 0.002 per share:
                                                                       
        authorized: 100,000 shares; issued and outstanding: 37,957 shares and 29,916 shares, respectively at march 31, 2026 and 37,127 shares and 30,009 shares, respectively at june 30, 2025
      76,000                                                                 
        treasury shares at cost: 8,041 shares at march 31, 2026 and 7,118 shares at june 30, 2025
      -97,187,000                                                                 
        additional paid-in capital
      396,979,000 398,072,000 386,470,000 379,779,000 368,252,000 370,494,000 359,429,000 353,109,000 345,413,000 342,636,000 330,015,000 329,034,000 321,548,000 316,141,000 299,196,000 288,951,000 276,509,000 275,410,000 264,321,000 259,993,000 252,934,000 254,980,000 248,967,000 246,103,000 242,470,000 240,797,000 236,683,000 234,410,000 230,234,000 227,818,000 223,369,000 220,244,000 215,168,000 212,771,000 208,336,000 206,332,000 202,739,000 202,370,000 198,615,000 191,444,000 187,148,000 185,495,000 182,203,000 181,040,000 178,820,000 178,052,000 175,990,000 174,084,000 171,524,000 170,434,000 169,531,000 168,352,000 166,304,000 164,947,000 162,477,000 160,602,000 158,289,000 156,610,000 154,353,000 153,004,000      
        accumulated other comprehensive loss
      -4,264,000 -4,737,000 -5,187,000 -12,390,000 -13,963,000 -10,722,000 -13,578,000 -13,419,000 -11,125,000 -13,937,000 -13,518,000            -2,146,000 -5,127,000 -5,408,000 -4,239,000 -5,876,000                                       
        retained earnings
      504,577,000 518,496,000 531,805,000 533,927,000 610,992,000 621,927,000 628,562,000 631,058,000 633,797,000 645,132,000 648,077,000 642,291,000 643,402,000 662,359,000 656,028,000 629,994,000 614,909,000 583,299,000 200,307,000 176,895,000 157,356,000 141,289,000 128,394,000 118,833,000 118,938,000 125,476,000 126,481,000 125,485,000 122,940,000 124,538,000 126,083,000 122,639,000 121,621,000 120,023,000 113,238,000 113,909,000 109,788,000 106,284,000 103,368,000 100,071,000 98,219,000 99,078,000 100,732,000 102,707,000 105,810,000 109,986,000 111,318,000 110,754,000 111,235,000 114,571,000 114,448,000 114,145,000 118,207,000 131,432,000 127,714,000 119,873,000 113,173,000 110,569,000 109,095,000 106,956,000 86,430,000 86,430,000 86,430,000 67,603,000 58,658,000 
        total shareholders' equity
      800,181,000 818,768,000 834,104,000 822,332,000 886,291,000 902,580,000 895,272,000  888,937,000 894,558,000 885,279,000                                                       
        total liabilities and shareholders' equity
      976,413,000 1,002,293,000 1,037,549,000 1,034,303,000 1,116,368,000 1,133,944,000 1,137,625,000  1,154,049,000 1,176,346,000 1,206,367,000                                                       
        authorized: 10,000 shares; issued and outstanding: none at december 31, 2025 and june 30, 2025
                                                                       
        authorized: 100,000 shares; issued and outstanding: 37,426 shares and 29,582 shares, respectively at december 31, 2025 and 37,127 shares and 30,009 shares, respectively at june 30, 2025
       75,000                                                                
        treasury shares at cost: 7,844 shares at december 31, 2025 and 7,118 shares at june 30, 2025
       -93,138,000                                                                
        authorized: 10,000 shares; issued and outstanding: none at september 30, 2025 and june 30, 2025
                                                                       
        authorized: 100,000 shares; issued and outstanding: 37,171 shares and 30,053 shares, respectively at september 30, 2025 and 37,127 shares and 30,009 shares, respectively at june 30, 2025
        74,000                                                               
        treasury shares at cost: 7,118 shares at september 30, 2025 and 7,118 shares at june 30, 2025
        -79,058,000                                                               
        liabilities and equity
                                                                       
        equity:
                                                                       
        authorized: 10,000 shares; issued and outstanding: none at june 30, 2025 and 2024
                                                                       
        authorized: 100,000 shares; issued and outstanding: 37,127 shares and 30,009 shares, respectively at june 30, 2025 and 36,107 shares and 28,969 shares, respectively at june 30, 2024
         74,000                                                              
        treasury shares at cost; 7,118 shares at june 30, 2025 and 7,138 shares at june 30, 2024
         -79,058,000                                                              
        authorized: 10,000 shares; issued and outstanding: none at march 31, 2025 and june 30, 2024
                                                                       
        authorized: 100,000 shares; issued and outstanding: 36,869 shares and 29,750 shares, respectively at march 31, 2025 and 36,107 shares and 28,969 shares, respectively at june 30, 2024
          74,000                                                             
        treasury shares at cost: 7,119 shares at march 31, 2025 and 7,138 shares at june 30, 2024
          -79,064,000                                                             
        contract assets
           8,451,000 3,050,000                                                           
        authorized: 10,000 shares; issued and outstanding: none at december 31, 2024 and june 30, 2024
                                                                       
        authorized: 100,000 shares; issued and outstanding: 36,367 shares and 29,232 shares, respectively at december 31, 2024 and 36,107 shares and 28,969 shares, respectively at june 30, 2024
           73,000                                                            
        treasury shares at cost: 7,135 shares at december 31, 2024 and 7,138 shares at june 30, 2024
           -79,192,000                                                            
        authorized: 10,000 shares; issued and outstanding: none at september 30, 2024 and june 30, 2024
                                                                       
        authorized: 100,000 shares; issued and outstanding: 36,162 shares and 29,024 shares, respectively at september 30, 2024 and 36,107 shares and 28,969 shares, respectively at june 30, 2024
            72,000                                                           
        treasury shares at cost: 7,138 shares at september 30, 2024 and 7,138 shares at june 30, 2024
            -79,213,000                                                           
        authorized: 10,000 shares; issued and outstanding: none at june 30, 2024 and 2023
                                                                       
        authorized: 100,000 shares; issued and outstanding: 36,107 shares and 28,969 shares, respectively at june 30, 2024 and 34,811 shares and 27,654 shares, respectively at june 30, 2023
             72,000                                                          
        treasury shares at cost; 7,138 shares at june 30, 2024 and 7,157 shares at june 30, 2023
             -79,213,000                                                          
        total alpha and omega semiconductor limited shareholders’ equity
             891,607,000    883,919,000    854,093,000    373,205,000    293,689,000    291,024,000    278,594,000    270,770,000    242,142,000                          
        total liabilities and equity
             1,145,013,000    1,199,737,000 1,253,307,000 1,285,645,000 1,311,438,000 1,298,629,000 1,209,169,000 1,111,875,000 991,678,000 918,573,000 874,391,000 853,165,000   767,295,000 763,140,000 749,912,000 739,394,000 740,718,000 734,188,000 684,997,000 667,049,000 594,847,000 520,551,000 492,582,000 398,408,000 370,213,000 362,028,000 360,566,000 318,505,000                          
        authorized: 10,000 shares; issued and outstanding: none at march 31, 2024 and june 30, 2023
                                                                       
        authorized: 100,000 shares; issued and outstanding: 35,836 shares and 28,697 shares, respectively at march 31, 2024 and 34,811 shares and 27,654 shares, respectively at june 30, 2023
              72,000                                                         
        treasury shares at cost: 7,139 shares at march 31, 2024 and 7,157 shares at june 30, 2023
              -79,220,000                                                         
        authorized: 10,000 shares; issued and outstanding: none at december 31, 2023 and june 30, 2023
                                                                       
        authorized: 100,000 shares; issued and outstanding: 35,205 shares and 28,051 shares, respectively at december 31, 2023 and 34,811 shares and 27,654 shares, respectively at june 30, 2023
               70,000                                                        
        treasury shares at cost: 7,154 shares at december 31, 2023 and 7,157 shares at june 30, 2023
               -79,343,000                                                        
        authorized: 10,000 shares; issued and outstanding: none at september 30, 2023 and june 30, 2023
                                                                       
        authorized: 100,000 shares; issued and outstanding: 34,903 shares and 27,746 shares, respectively at september 30, 2023 and 34,811 shares and 27,654 shares, respectively at june 30, 2023
                70,000                                                       
        treasury shares at cost: 7,157 shares at september 30, 2023 and 7,157 shares at june 30, 2023
                -79,365,000                                                       
        authorized: 10,000 shares; issued and outstanding: none at june 30, 2023 and 2022
                                                                       
        authorized: 100,000 shares; issued and outstanding: 34,811 shares and 27,654 shares, respectively at june 30, 2023 and 33,988 shares and 27,371 shares, respectively at june 30, 2022
                 70,000                                                      
        treasury shares at cost; 7,157 shares at june 30, 2023 and 6,617 shares at june 30, 2022
                 -79,365,000                                                      
        accumulated other comprehensive income
                 -8,111,000 -9,156,000 -12,904,000 -3,827,000 1,080,000 1,422,000 1,260,000 2,229,000 2,315,000 996,000 1,481,000      -2,693,000 -563,000 -2,842,000 -2,808,000 440,000 5,154,000 2,455,000 673,000 306,000 39,000 -422,000 860,000 769,000 772,000 750,000 739,000 905,000 915,000 887,000 985,000 1,033,000 975,000 1,006,000 1,011,000 957,000 979,000 1,027,000 1,002,000 972,000 1,028,000 959,000 923,000 934,000      
        authorized: 10,000 shares; issued and outstanding: none at march 31, 2023 and june 30, 2022
                                                                       
        authorized: 100,000 shares; issued and outstanding: 34,575 shares and 27,858 shares, respectively at march 31, 2023 and 33,988 shares and 27,371 shares, respectively at june 30, 2022
                  69,000                                                     
        treasury shares at cost: 6,717 shares at march 31, 2023 and 6,617 shares at june 30, 2022
                  -68,605,000                                                     
        total equity
                  887,258,000 899,674,000 885,469,000 854,093,000 826,901,000 793,990,000 541,990,000 516,325,000 486,778,000 474,656,000  431,888,000 429,729,000 440,150,000 437,553,000 443,289,000 445,485,000 444,528,000 421,672,000 426,162,000 436,195,000 393,052,000 386,161,000 298,549,000 291,577,000 288,121,000 284,734,000 242,039,000                     236,486,000 236,486,000 236,486,000 189,396,000 125,475,000 
        authorized: 10,000 shares; issued and outstanding: none at december 31, 2022 and june 30, 2022
                                                                       
        authorized: 100,000 shares; issued and outstanding: 34,181 shares and 27,565 shares, respectively at december 31, 2022 and 33,988 shares and 27,371 shares, respectively at june 30, 2022
                   68,000                                                    
        treasury shares at cost: 6,616 shares at december 31, 2022 and 6,617 shares at june 30, 2022
                   -65,990,000                                                    
        authorized: 10,000 shares; issued and outstanding: none at september 30, 2022 and june 30, 2022
                                                                       
        authorized: 100,000 shares; issued and outstanding: 34,018 shares and 27,401 shares, respectively at september 30, 2022 and 33,988 shares and 27,371 shares, respectively at june 30, 2022
                    68,000                                                   
        treasury shares at cost: 6,617 shares at september 30, 2022 and 6,617 shares at june 30, 2022
                    -65,996,000                                                   
        restricted cash - long-term
                        2,168,000 2,168,000 2,133,000 2,143,000 2,054,000 1,978,000 1,973,000 2,001,000 1,966,000 2,038,000 2,084,000                                     
        authorized: 10,000 shares; issued and outstanding: none at june 30, 2022 and 2021
                                                                       
        authorized: 100,000 shares; issued and outstanding: 33,988 shares and 27,371 shares, respectively at june 30, 2022 and 32,975 shares and 26,350 shares, respectively at june 30, 2021
                     68,000                                                  
        treasury shares at cost; 6,617 shares at june 30, 2022 and 6,625 shares at june 30, 2021
                     -66,000,000                                                  
        noncontrolling interest
                        141,119,000 143,120,000 141,491,000 142,938,000  138,199,000 139,850,000 144,280,000 146,430,000 152,265,000 159,052,000 161,236,000 141,250,000 147,568,000 155,902,000 113,542,000 113,646,000 27,779,000 28,828,000 29,765,000 31,999,000 -103,000                          
        authorized: 10,000 shares; issued and outstanding: none at march 31, 2022 and june 30, 2021
                                                                       
        authorized: 100,000 shares; issued and outstanding: 33,681 shares and 27,063 shares, respectively at march 31, 2022 and 32,975 shares and 26,350 shares, respectively at june 30, 2021
                      67,000                                                 
        treasury shares at cost: 6,618 shares at march 31, 2022 and 6,625 shares at june 30, 2021
                      -66,006,000                                                 
        total alpha and omega semiconductor limited shareholder's equity
                      826,901,000 793,990,000 400,871,000  345,287,000 331,718,000 309,108,000  289,879,000 295,870,000 291,123,000  286,433,000 283,292,000 280,422,000  280,293,000 279,510,000 272,515,000  262,749,000 258,356,000 252,735,000                           
        other receivable, equity investee
                       25,030,000                                                
        authorized: 10,000 shares; issued and outstanding: none at december 31, 2021 and june 30, 2021
                                                                       
        authorized: 100,000 shares; issued and outstanding: 33,329 shares and 26,706 shares, respectively at december 31, 2021 and 32,975 shares and 26,350 shares, respectively at june 30, 2021
                       67,000                                                
        treasury shares at cost: 6,623 shares at december 31, 2021 and 6,625 shares at june 30, 2021
                       -66,046,000                                                
        authorized: 10,000 shares; issued and outstanding: none at september 30, 2021 and june 30, 2021
                                                                       
        authorized: 100,000 shares; issued and outstanding: 32,996 shares and 26,373 shares, respectively at september 30, 2021 and 32,975 shares and 26,350 shares, respectively at june 30, 2021
                        66,000                                               
        treasury shares at cost: 6,623 shares at september 30, 2021 and 6,625 shares at june 30, 2021
                        -66,052,000                                               
        authorized: 10,000 shares; issued and outstanding: none at june 30, 2021 and 2020
                                                                       
        authorized: 100,000 shares; issued and outstanding: 32,975 shares and 26,350 shares, respectively at june 30, 2021 and 31,944 shares and 25,305 shares, respectively at june 30, 2020
                         66,000                                              
        treasury shares at cost; 6,625 shares at june 30, 2021 and 6,639 shares at june 30, 2020
                         -66,064,000                                              
        authorized: 10,000 shares; issued and outstanding: none at march 31, 2021 and june 30, 2020
                                                                       
        authorized: 100,000 shares; issued and outstanding: 32,710 shares and 26,085 shares, respectively at march 31, 2021 and 31,944 shares and 25,305 shares, respectively at june 30, 2020
                          65,000                                             
        treasury shares at cost: 6,625 shares at march 31, 2021 and 6,639 shares at june 30, 2020
                          -66,064,000                                             
        authorized: 10,000 shares; issued and outstanding: none at december 31, 2020 and june 30, 2020
                                                                       
        authorized: 100,000 shares; issued and outstanding: 32,394 shares and 25,765 shares, respectively at december 31, 2020 and 31,944 shares and 25,305 shares, respectively at june 30, 2020
                           65,000                                            
        treasury shares at cost: 6,629 shares at december 31, 2020 and 6,639 shares at june 30, 2020
                           -66,097,000                                            
        authorized: 10,000 shares; issued and outstanding: none at september 30, 2020 and june 30, 2020
                                                                       
        authorized: 100,000 shares; issued and outstanding: 32,021 shares and 25,383 shares, respectively at september 30, 2020 and 31,944 shares and 25,305 shares, respectively at june 30, 2020
                            64,000                                           
        treasury shares at cost: 6,638 shares at september 30, 2020 and 6,639 shares at june 30, 2020
                            -66,171,000                                           
        authorized: 10,000 shares; issued and outstanding: none at june 30, 2020 and 2019
                                                                       
        authorized: 100,000 shares; issued and outstanding: 31,944 shares and 25,305 shares, respectively at june 30, 2020 and 31,163 shares and 24,517 shares, respectively at june 30, 2019
                             64,000                                          
        treasury shares at cost; 6,639 shares at june 30, 2020 and 6,646 shares at june 30, 2019
                             -66,184,000                                          
        authorized: 10,000 shares; issued and outstanding: none at march 31, 2020 and june 30, 2019
                                                                       
        authorized: 100,000 shares; issued and outstanding: 31,715 shares and 25,076 shares, respectively at march 31, 2020 and 31,163 shares and 24,517 shares, respectively at june 30, 2019
                              63,000                                         
        treasury shares at cost, 6,639 shares at march 31, 2020 and 6,646 shares at june 30, 2019
                              -66,184,000                                         
        authorized: 10,000 shares; issued and outstanding: none at december 31, 2019 and june 30, 2019
                                                                       
        authorized: 100,000 shares; issued and outstanding: 31,420 shares and 24,776 shares, respectively at december 31, 2019 and 31,163 shares and 24,517 shares, respectively at june 30, 2019
                               63,000                                        
        treasury shares at cost, 6,644 shares at december 31, 2019 and 6,646 shares at june 30, 2019
                               -66,227,000                                        
        authorized: 10,000 shares; issued and outstanding: none at september 30, 2019 and june 30, 2019
                                                                       
        authorized: 100,000 shares; issued and outstanding: 31,194 shares and 24,550 shares, respectively at september 30, 2019 and 31,163 shares and 24,517 shares, respectively at june 30, 2019
                                62,000                                       
        treasury shares at cost, 6,644 shares at september 30, 2019 and 6,646 shares at june 30, 2019
                                -66,227,000                                       
        deferred margin
                                     1,665,000 1,530,000 1,386,000 942,000 814,000 713,000 955,000 1,003,000 997,000 807,000 761,000 714,000 716,000 699,000 654,000 745,000 665,000 629,000 611,000 625,000 622,000 474,000 468,000 393,000 366,000 346,000 340,000 382,000 495,000      
        capital leases
                                 11,355,000 9,593,000 7,429,000 5,893,000 4,491,000 857,000 846,000 837,000 828,000 820,000 809,000 801,000 819,000 255,000 485,000 714,000 941,000 978,000 966,000 1,051,000 1,061,000 453,000 695,000 934,000 1,267,000 974,000 960,000            
        capital leases - long-term
                                 43,381,000 48,380,000 51,185,000 52,925,000 56,791,000 214,000 449,000 659,000 866,000                              
        authorized: 10,000 shares; issued and outstanding: none at june 30, 2019 and 2018
                                                                       
        authorized: 100,000 shares; issued and outstanding: 31,163 shares and 24,517 shares, respectively at june 30, 2019 and 30,400 shares and 23,860 shares, respectively at june 30, 2018
                                 62,000                                      
        treasury shares at cost; 6,646 shares at june 30, 2019 and 6,540 shares at june 30, 2018
                                 -66,240,000                                      
        authorized: 10,000 shares, issued and outstanding: none at march 31, 2019 and june 30, 2018
                                                                       
        authorized: 100,000 shares, issued and outstanding: 30,935 shares and 24,289 shares, respectively at march 31, 2019 and 30,400 shares and 23,860 shares, respectively at june 30, 2018
                                  62,000                                     
        treasury shares at cost, 6,646 shares at march 31, 2019 and 6,540 shares at june 30, 2018
                                  -66,240,000                                     
        authorized: 10,000 shares, issued and outstanding: none at december 31, 2018 and june 30, 2018
                                                                       
        authorized: 100,000 shares, issued and outstanding: 30,590 shares and 23,939 shares, respectively at december 31, 2018 and 30,400 shares and 23,860 shares, respectively at june 30, 2018
                                   61,000                                    
        treasury shares at cost, 6,651 shares at december 31, 2018 and 6,540 shares at june 30, 2018
                                   -66,283,000                                    
        short term debt
                                    8,251,000  2,130,000            6,429,000 7,143,000 7,857,000 13,821,000 3,107,000 3,107,000 3,107,000 3,821,000 3,571,000 2,857,000 3,571,000           
        authorized: 10,000 shares, issued and outstanding: none at september 30, 2018 and june 30, 2018
                                                                       
        authorized: 100,000 shares, issued and outstanding: 30,437 shares and 23,786 shares, respectively at september 30, 2018 and 30,400 shares and 23,860 shares, respectively at june 30, 2018
                                    61,000                                   
        treasury shares at cost, 6,651 shares at september 30, 2018 and 6,540 shares at june 30, 2018
                                    -66,283,000                                   
        deferred income tax assets - long-term
                                     4,892,000 4,643,000 4,600,000 4,568,000 4,594,000                              
        authorized: 10,000 shares; issued and outstanding: none at june 30, 2018 and 2017
                                                                       
        authorized: 100,000 shares; issued and outstanding: 30,400 shares and 23,860 shares at june 30, 2018 and 29,600 shares and 23,992 shares at june 30, 2017
                                     61,000                                  
        treasury shares at cost; 6,540 shares at june 30, 2018 and 5,608 shares at june 30, 2017
                                     -64,790,000                                  
        authorized: 10,000 shares, issued and outstanding: none at march 31, 2018 and june 30, 2017
                                                                       
        authorized: 100,000 shares, issued and outstanding: 30,192 shares and 23,852 shares, respectively at march 31, 2018 and 29,600 shares and 23,992 shares, respectively at june 30, 2017
                                      60,000                                 
        treasury shares at cost, 6,340 shares at march 31, 2018 and 5,608 shares at june 30, 2017
                                      -61,710,000                                 
        authorized: 10,000 shares, issued and outstanding: none at december 31, 2017 and june 30, 2017
                                                                       
        authorized: 100,000 shares, issued and outstanding: 29,856 shares and 23,908 shares, respectively at december 31, 2017 and 29,600 shares and 23,992 shares, respectively at june 30, 2017
                                       60,000                                
        treasury shares at cost, 5,948 shares at december 31, 2017 and 5,608 shares at june 30, 2017
                                       -55,799,000                                
        land use rights
                                        8,941,000 8,804,000 8,737,000                             
        other long term assets
                                        14,891,000  21,522,000                             
        other long term liabilities
                                        462,000  567,000 623,000 680,000 2,436,000 797,000 851,000 902,000  1,004,000 1,053,000 1,099,000                   
        authorized: 10,000 shares, issued and outstanding: none at september 30, 2017 and june 30, 2017
                                                                       
        authorized: 50,000 shares, issued and outstanding: 29,640 shares and 24,038 shares, respectively at september 30, 2017 and 29,600 shares and 23,992 shares, respectively at june 30, 2017
                                        59,000                               
        treasury shares at cost, 5,602 shares at september 30, 2017 and 5,608 shares at june 30, 2017
                                        -49,791,000                               
        authorized: 10,000 shares; issued and outstanding: none at june 30, 2017 and 2016
                                                                       
        authorized: 50,000 shares; issued and outstanding: 29,600 shares and 23,992 shares at june 30, 2017 and 28,405 shares and 22,754 shares at june 30, 2016
                                         59,000                              
        treasury shares at cost; 5,608 shares at june 30, 2017 and 5,651 shares at june 30, 2016
                                         -49,836,000                              
        deferred income tax assets - long term
                                          5,539,000 5,502,000 5,486,000 12,132,000 10,193,000 10,316,000 10,482,000 10,848,000 10,938,000 10,950,000 10,931,000 10,854,000 10,751,000                 
        income taxes payable - long term
                                          985,000 1,608,000 1,592,000 1,577,000 1,576,000 1,626,000 1,614,000 1,601,000 1,622,000 2,357,000 2,336,000 2,315,000 2,383,000 3,371,000 3,498,000 3,692,000 3,480,000 3,626,000 3,627,000 3,509,000 3,247,000 3,154,000 3,139,000 3,081,000      
        capital leases - long term
                                          1,071,000 1,296,000 1,496,000  45,000 64,000 64,000 64,000 299,000 550,000 779,000 1,005,000 83,000 100,000 195,000 195,000 347,000 606,000 847,000 1,085,000          
        authorized: 10,000 shares, issued and outstanding: none at march 31, 2017 and june 30, 2016
                                                                       
        authorized: 50,000 shares, issued and outstanding: 29,391 shares and 23,778 shares, respectively at march 31, 2017 and 28,405 shares and 22,754 shares, respectively at june 30, 2016
                                          59,000                             
        treasury shares at cost, 5,613 shares at march 31, 2017 and 5,651 shares at june 30, 2016
                                          -49,876,000                             
        authorized: 10,000 shares, issued and outstanding: none at december 31, 2016 and june 30, 2016
                                                                       
        authorized: 50,000 shares, issued and outstanding: 29,214 shares and 23,594 shares, respectively at december 31, 2016 and 28,405 shares and 22,754 shares, respectively at june 30, 2016
                                           58,000                            
        treasury shares at cost, 5,620 shares at december 31, 2016 and 5,651 shares at june 30, 2016
                                           -49,934,000                            
        authorized: 10,000 shares, issued and outstanding: none at september 30, 2016 and june 30, 2016
                                                                       
        authorized: 50,000 shares, issued and outstanding: 28,928 shares and 23,281 shares, respectively at september 30, 2016 and 28,405 shares and 22,754 shares, respectively at june 30, 2016
                                            58,000                           
        treasury shares at cost, 5,647 shares at september 30, 2016 and 5,651 shares at june 30, 2016
                                            -50,166,000                           
        authorized: 10,000 shares; issued and outstanding: none at june 30, 2016 and 2015
                                                                       
        authorized: 50,000 shares; issued and outstanding: 28,405 shares and 22,754 shares at june 30, 2016 and 27,314 shares and 26,316 shares at june 30, 2015
                                             57,000                          
        treasury shares at cost; 5,651 shares at june 30, 2016 and 998 shares at june 30, 2015
                                             -50,199,000                          
        goodwill
                                              269,000 269,000 269,000 269,000 269,000 269,000 269,000 269,000 269,000 269,000 269,000 269,000 269,000 269,000 269,000 269,000 269,000         
        authorized: 10,000 shares, issued and outstanding: none at march 31, 2016 and june 30, 2015
                                                                       
        authorized: 50,000 shares, issued and outstanding: 28,039 shares and 22,360 shares, respectively at march 31, 2016 and 27,314 shares and 26,316 shares, respectively at june 30, 2015
                                              56,000                         
        treasury shares at cost, 5,679 shares at march 31, 2016 and 998 shares at june 30, 2015
                                              -50,470,000                         
        total shareholders’ equity
                                              235,725,000 236,571,000 239,896,000 276,114,000 278,840,000 286,125,000 285,458,000 283,035,000 281,814,000 284,050,000 282,992,000 281,451,000 283,487,000 295,351,000 289,142,000 279,393,000 270,272,000 265,920,000 262,153,000 260,250,000      
        total liabilities and shareholders’ equity
                                              313,894,000 299,766,000 308,538,000 348,617,000 347,314,000 355,747,000 361,420,000 364,348,000 349,764,000 350,175,000 356,419,000 356,321,000 364,078,000 376,700,000 370,726,000 366,157,000 345,351,000 331,729,000 321,446,000 347,438,000      
        authorized: 10,000 shares, issued and outstanding: none at december 31, 2015 and june 30, 2015
                                                                       
        authorized: 50,000 shares, issued and outstanding: 27,783 shares and 22,297 shares, respectively at december 31, 2015 and 27,314 shares and 26,316 shares, respectively at june 30, 2015
                                               56,000                        
        treasury shares at cost, 5,486 shares at december 31, 2015 and 998 shares at june 30, 2015
                                               -48,808,000                        
        authorized: 10,000 shares, issued and outstanding: none at september 30, 2015 and june 30, 2015
                                                                       
        authorized: 50,000 shares, issued and outstanding: 27,411 shares and 22,483 shares, respectively at september 30, 2015 and 27,314 shares and 26,316 shares, respectively at june 30, 2015
                                                55,000                       
        treasury shares at cost, 4,928 shares at september 30, 2015 and 998 shares at june 30, 2015
                                                -43,833,000                       
        deferred rent
                                                 953,000    1,143,000 1,187,000 1,227,000 1,268,000 1,308,000 1,388,000 1,338,000 1,286,000 1,235,000 1,178,000 1,109,000 1,041,000 973,000 824,000 824,000 824,000 670,000  
        authorized: 10,000 shares; issued and outstanding: none at june 30, 2015 and 2014
                                                                       
        authorized: 50,000 shares; issued and outstanding: 27,314 shares and 26,316 shares at june 30, 2015 and 26,644 shares and 26,304 shares at june 30, 2014
                                                 55,000                      
        treasury shares at cost; 998 shares at june 30, 2015 and 340 shares at june 30, 2014
                                                 -8,593,000                      
        authorized: 10,000 shares, issued and outstanding: none at march 31, 2015 and june 30, 2014
                                                                       
        authorized: 50,000 shares, issued and outstanding: 27,090 shares and 26,309 shares, respectively at march 31, 2015 and 26,644 shares and 26,304 shares, respectively at june 30, 2014
                                                  54,000                     
        treasury shares at cost, 781 shares at march 31, 2015 and 340 shares at june 30, 2014
                                                  -6,759,000                     
        authorized: 10,000 shares, issued and outstanding: none at december 31, 2014 and june 30, 2014
                                                                       
        authorized: 50,000 shares, issued and outstanding: 26,988 shares and 26,651 shares at december 31, 2014 and 26,644 shares and 26,304 shares at june 30, 2014
                                                   54,000                    
        treasury shares at cost, 337 shares at december 31, 2014 and 340 shares at june 30, 2014
                                                   -2,854,000                    
        authorized: 10,000 shares, issued and outstanding: none at september 30, 2014 and june 30, 2014
                                                                       
        authorized: 50,000 shares, issued and outstanding: 26,786 shares and 26,446 shares at september 30, 2014 and 26,644 shares and 26,304 shares at june 30, 2014
                                                    54,000                   
        treasury shares at cost, 340 shares at september 30, 2014 and 340 shares at june 30, 2014
                                                    -2,889,000                   
        long term debt
                                                         13,571,000  15,250,000 15,964,000           
        authorized: 10,000 shares; issued and outstanding: none at june 30, 2014 and 2013
                                                                       
        authorized: 50,000 shares; issued and outstanding: 26,644 shares and 26,304 shares at june 30, 2014 and 25,882 shares and 25,656 shares at june 30, 2013
                                                     53,000                  
        treasury shares at cost; 340 shares at june 30, 2014 and 226 shares at june 30, 2013
                                                     -2,889,000                  
        authorized: 10,000 shares, issued and outstanding: none at march 31, 2014 and june 30, 2013
                                                                       
        authorized: 50,000 shares, issued and outstanding: 26,345 shares and 26,125 shares at march 31, 2014 and 25,882 shares and 25,656 shares at june 30, 2013
                                                      53,000                 
        treasury shares at cost, 220 shares at march 31, 2014 and 226 shares at june 30, 2013
                                                      -1,973,000                 
        authorized: 10,000 shares: issued and outstanding: none at december 31, 2013 and june 30, 2013
                                                                       
        authorized: 50,000 shares: issued and outstanding: 26,178 shares and 25,955 shares at december 31, 2013 and 25,882 shares and 25,656 shares at june 30, 2013
                                                       52,000                
        treasury shares at cost: 223 shares at december 31, 2013 and 226 shares at june 30, 2013
                                                       -2,013,000                
        authorized: 10,000 shares; issued and outstanding: none at september 30, 2013 and june 30, 2013
                                                                       
        authorized: 50,000 shares; issued and outstanding: 25,924 shares and 25,698 shares at september 30, 2013 and 25,882 shares and 25,656 shares at june 30, 2013
                                                        52,000               
        treasury shares at cost; 226 shares at september 30, 2013 and june 30, 2013
                                                        -2,050,000               
        authorized: 10,000 shares; issued and outstanding: none at june 30, 2013 and 2012
                                                                       
        authorized: 50,000 shares; issued and outstanding: 25,882 shares and 25,656 shares at june 30, 2013 and 25,167 shares and 24,938 shares at june 30, 2012
                                                         51,000              
        treasury shares at cost; 226 shares at june 30, 2013 and 229 shares at june 30, 2012
                                                         -2,054,000              
        authorized: 10,000 shares; issued and outstanding: none at march 31, 2013 and june 30, 2012
                                                                       
        authorized: 50,000 shares; issued and outstanding: 25,718 shares and 25,492 shares at march 31, 2013 and 25,167 shares and 24,938 shares at june 30, 2012
                                                          51,000             
        treasury shares at cost; 226 shares at march 31, 2013 and 229 shares at june 30, 2012
                                                          -2,054,000             
        authorized: 10,000 shares; issued and outstanding: none at december 31, 2012 and june 30, 2012
                                                                       
        authorized: 50,000 shares; issued and outstanding: 25,625 shares and 25,396 shares at december 31, 2012 and 25,167 shares and 24,938 shares at june 30, 2012
                                                           51,000            
        treasury shares at cost; 229 shares at december 31, 2012 and june 30, 2012
                                                           -2,106,000            
        capital leases - current portion
                                                            949,000 961,000 15,000 14,000 161,000 306,000      
        authorized: 10,000 shares; issued and outstanding: none at september 30, 2012 and june 30, 2012
                                                                       
        authorized: 50,000 shares; issued and outstanding: 25,314 shares and 25,085 shares at september 30, 2012 and 25,167 shares and 24,938 shares at june 30, 2012
                                                            51,000           
        treasury shares at cost; 229 shares at september 30, 2012 and june 30, 2012
                                                            -2,102,000           
        bank borrowings - current portion
                                                             3,571,000          
        bank borrowings - long term
                                                             16,429,000          
        authorized: 10,000 shares; issued and outstanding: none at june 30, 2012 and 2011
                                                                       
        authorized: 50,000 shares; issued and outstanding: 25,167 shares and 24,938 shares at june 30, 2012 and 24,612 shares and 24,562 shares at june 30, 2011
                                                             50,000          
        treasury shares at cost; 229 shares at june 30, 2012 and 50 shares at june 30, 2011
                                                             -2,104,000          
        deferred tax assets
                                                              1,815,000 1,824,000 1,831,000 1,773,000      
        bank borrowings
                                                              12,100,000 10,700,000 4,000,000       
        capital leases - long term portion
                                                              115,000 130,000 130,000 130,000      
        authorized: 10,000 shares; issued and outstanding: none at march 31, 2012 and june 30, 2011
                                                                       
        authorized: 50,000 shares; issued and outstanding: 24,957 shares and 24,716 shares at march 31, 2012 and 24,612 shares and 24,562 shares at june 30, 2011
                                                              49,000         
        treasury shares at cost; 241 shares at march 31, 2012 and 50 shares at june 30, 2011
                                                              -2,267,000         
        property and equipment
                                                               131,080,000 131,730,000 127,839,000      
        authorized: 10,000 shares; issued and outstanding: none at december 31, 2011 and june 30, 2011
                                                                       
        authorized: 50,000 shares; issued and outstanding: 24,828 shares and 24,587 shares at december 31, 2011 and 24,612 shares and 24,562 shares at june 30, 2011
                                                               49,000        
        treasury shares at cost; 241 shares at december 31, 2011 and 50 shares at june 30, 2011
                                                               -2,267,000        
        authorized: 10,000 shares; issued and outstanding: none at september 30, 2011 and june 30, 2011
                                                                       
        authorized: 50,000 shares; issued and outstanding: 24,650 shares and 24,409 shares at september 30, 2011 and 24,612 shares and 24,562 shares at june 30, 2011
                                                                49,000       
        treasury shares at cost; 241 shares at september 30, 2011 and 50 shares at june 30, 2011
                                                                -2,267,000       
        investment in apm
                                                                       
        borrowings
                                                                  13,942,000 13,942,000 13,942,000   
        account payable to apm
                                                                       
        authorized: 10,000 shares; issued and outstanding: none at june 30, 2011 and 2010
                                                                       
        authorized: 50,000 shares; issued and outstanding: 24,612 shares and 24,562 shares at june 30, 2011 and 22,101 shares and 22,101 shares at june 30, 2010
                                                                 49,000      
        treasury shares at cost; 50 shares at june 30, 2011 and none at june 30, 2010
                                                                 -693,000      
        deferred share-based compensation
                                                                       
        noncurrent assets:
                                                                       
        investment in an associate
                                                                     25,693,000 24,313,000 
        other noncurrent assets
                                                                  5,476,000 5,476,000 5,476,000 458,000 472,000 
        total noncurrent assets
                                                                  126,526,000 126,526,000 126,526,000 76,430,000 64,612,000 
        trade receivables
                                                                  42,030,000 42,030,000 42,030,000 30,639,000 22,822,000 
        equity
                                                                       
        capital and reserves
                                                                       
        share capital
                                                                  49,000     
        share premium
                                                                  128,956,000 128,956,000 128,956,000   
        other reserves
                                                                  21,051,000 21,051,000 21,051,000 17,946,000 16,423,000 
        liabilities
                                                                       
        noncurrent liabilities:
                                                                       
        total noncurrent liabilities
                                                                  990,000 990,000 990,000 1,131,000 665,000 
        trade and other payables
                                                                  69,403,000 69,403,000 69,403,000 47,584,000 35,410,000 
        current income tax liabilities
                                                                  6,039,000 6,039,000 6,039,000 3,917,000 3,622,000 
        trade and other payable to an associate
                                                                     10,100,000 9,747,000 
        provisions
                                                                  2,253,000 2,253,000 2,253,000 1,788,000 1,526,000 
        total equity and liabilities
                                                                  329,702,000 329,702,000 329,702,000 258,167,000 177,007,000 
        common shares
                                                                   49,000 49,000 44,000 16,000 
        finance lease
                                                                   144,000 144,000 436,000 579,000 
        capital and reserves attributable to the equity holders of the company
                                                                       
        convertible preferred shares
                                                                      21,000 
        revenue
                                                                     301,840,000  
        cost of goods sold
                                                                     221,537,000  
        gross profit
                                                                     80,303,000  
        research and development expenses
                                                                     20,985,000  
        selling, general and administrative expenses
                                                                     26,178,000  
        total operating expenses
                                                                     47,163,000  
        operating profit
                                                                     33,140,000  
        finance income
                                                                     39,000  
        finance costs
                                                                       
        fair value loss through profit or loss
                                                                       
        other finance costs
                                                                     -188,000  
        share of profit of an associate
                                                                     6,294,000  
        profit before income tax
                                                                     39,285,000  
        income tax benefit
                                                                     1,694,000  
        net profit
                                                                     37,591,000  
        earnings per share
                                                                       
        basic per share
                                                                     3,550  
        diluted per share
                                                                     1,780  
        weighted-average number of shares used in computing earnings per share
                                                                       
        basic shares
                                                                     10,594,000  
        diluted shares
                                                                     21,170,000  
        capital and reserves attributable to the equity holders of the company:
                                                                       
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2010-06-30 
                                                                    
          cash flows from operating activities
                                                                    
          net loss
        -13,787,000                                                            
          adjustments to reconcile net loss to net cash from operating activities:
                                                                    
          depreciation and amortization
        14,291,000 14,131,000 14,341,000 15,447,000 18,259,000 14,128,000 14,562,000 13,908,000 13,325,000 13,573,000 12,951,000 12,045,000 11,006,000 10,804,000 9,352,000 8,588,000 8,603,000 11,938,000 13,722,000 13,251,000 13,745,000 13,200,000 12,489,000 11,552,000 11,784,000 10,850,000 10,904,000 7,879,000 8,010,000 8,279,000 7,870,000 7,601,000 7,432,000 7,408,000 6,978,000 7,040,000 6,885,000 6,760,000 6,503,000                      
          equity method investment loss
        152,000                                                            
          share-based compensation expense
        5,101,000 8,273,000 7,132,000 7,581,000 7,136,000 7,950,000 6,902,000 3,567,000 8,465,000 8,691,000 918,000 3,369,000 10,432,000 13,091,000 10,596,000 9,870,000 8,272,000 8,547,000 4,635,000 5,399,000 3,825,000 3,224,000 2,876,000 2,722,000 2,876,000 2,487,000 2,369,000 2,518,000 3,112,000 4,418,000 3,129,000 2,935,000 2,460,000 4,009,000 2,008,000 2,049,000 1,715,000 1,554,000 1,316,000 1,266,000 1,173,000 1,085,000 789,000 1,171,000 940,000 1,277,000 1,102,000 1,200,000 861,000 105,000 1,209,000 1,243,000 1,222,000 913,000 1,441,000 1,451,000 1,296,000 1,453,000 1,222,000  
          deferred income taxes
        -367,000 -77,000 -8,265,000 -12,624,000 -996,000 567,000 -221,000 30,000 -30,000 303,000 -1,183,000 -456,000 633,000 -1,448,000 -147,000 -590,000 1,454,000 90,000 638,000 819,000 454,000 261,000 17,000 233,000 -116,000 -32,000 -704,000 158,000 45,000 49,000 -1,606,000 1,586,000 -2,327,000 103,000 666,000 -23,000 -64,000 6,645,000 80,000 285,000 -65,000 571,000 813,000 318,000 -228,000 54,000 -174,000 455,000 119,000 378,000 513,000 -114,000 306,000 318,000      
          other
        312,000                                                            
          changes in operating assets and liabilities
                                                                    
          accounts receivable
        -9,318,000 8,082,000 -2,327,000 -6,333,000 -8,560,000 4,712,000 -12,045,000 707,000 18,670,000 2,480,000 -11,984,000 -2,985,000 33,789,000 2,546,000 9,912,000 -26,475,000 -7,546,000 7,464,000 -3,528,000 -2,069,000 -8,786,000 1,382,000 -13,044,000 4,198,000 16,402,000 5,457,000 -15,033,000 4,115,000 5,448,000 3,249,000 -3,575,000 -4,828,000 -4,644,000 1,123,000 3,004,000 -5,958,000 2,030,000 2,577,000 -465,000 5,442,000 -5,982,000 11,144,000 1,583,000 -7,852,000 -4,225,000 8,361,000 1,469,000 617,000 2,213,000 1,947,000 -2,651,000 -8,486,000 13,155,000 -13,589,000 9,472,000 241,000 -4,660,000 -9,497,000 17,010,000  
          inventories
        1,053,000 -3,945,000 -6,480,000 -1,551,000 -4,393,000 1,235,000 10,782,000 2,348,000 -6,389,000 -3,958,000 -4,504,000 -3,463,000 -15,961,000 1,124,000 -6,907,000 -14,502,000 -14,454,000 -19,315,000 -9,145,000 -9,183,000 -803,000 -6,607,000 -2,172,000 -8,133,000 -9,804,000 967,000 -5,823,000 -3,713,000 -4,968,000 -4,913,000 -7,867,000 290,000 -4,800,000 -6,486,000 -2,932,000 -2,905,000 -3,110,000 -221,000 -1,170,000 -938,000 -6,809,000 856,000 2,217,000 2,137,000 3,671,000 -1,573,000 -1,849,000 -6,759,000 2,966,000 5,655,000 -83,000 -1,246,000 4,395,000 -432,000 -5,278,000 -12,589,000 -4,895,000 7,174,000 11,942,000  
          other current and long-term assets
        1,588,000 1,301,000 840,000 -5,135,000 2,170,000 2,363,000 137,000 -1,710,000 14,325,000 -9,386,000 -1,302,000 -10,871,000 613,000 -7,918,000 -519,000 670,000 -1,220,000 -6,297,000 -2,561,000 -3,546,000 -504,000 -782,000 -1,011,000 24,591,000 1,775,000 -2,816,000 3,756,000 512,000 -1,703,000 -1,040,000 344,000 -18,370,000 -7,174,000 -5,879,000 -3,202,000 1,550,000 898,000 -1,342,000 -5,690,000 2,143,000 -3,284,000 236,000 595,000 422,000 -1,246,000 690,000 -383,000 -421,000 -716,000 249,000 -541,000 1,490,000         
          accounts payable
        -4,817,000 -1,256,000 -9,182,000 7,661,000 7,524,000 -377,000 -1,519,000 1,897,000 -1,097,000 -6,274,000 3,068,000 2,013,000 -7,508,000 -8,044,000 -6,029,000 8,147,000 3,969,000 9,558,000 2,081,000 -304,000 146,000 -2,300,000 1,930,000 1,589,000 2,310,000 -6,429,000 753,000 371,000 -3,888,000 274,000 9,653,000 -1,620,000 4,615,000 1,947,000 -70,000 6,226,000 2,894,000 -1,801,000 -2,804,000 -3,447,000 8,739,000 -1,261,000 -5,193,000 8,381,000 1,894,000 -6,425,000 -515,000 9,200,000 2,278,000 -6,673,000 712,000 -3,677,000 2,946,000 1,027,000 1,469,000 -439,000 1,466,000 371,000 -22,166,000  
          net payable, equity investee
        -219,000 -4,237,000 5,348,000  1,509,000 942,000 3,513,000  1,310,000 -7,149,000 8,164,000  -3,177,000                                                
          income taxes payable
        -85,000 -8,670,000 11,400,000 -458,000 -218,000 -364,000 641,000 -1,079,000 -136,000 43,000 -802,000 -549,000 1,066,000 969,000 471,000 -1,686,000 -1,270,000 855,000 414,000 563,000 273,000 75,000 749,000 986,000 -1,709,000 406,000 47,000 -356,000 170,000 -435,000 20,000 2,197,000 -1,283,000 -1,103,000 655,000 -1,196,000 -325,000 -70,000 327,000 633,000 -37,000 -25,000 389,000 -471,000 -303,000 -974,000 472,000 209,000 -838,000 164,000 -451,000 -1,327,000 415,000 -237,000 455,000 1,887,000 -726,000 339,000 -1,101,000  
          deferred revenue
        -721,000                                                          
          accrued and other liabilities
        -1,525,000 -10,652,000 884,000 -4,098,000 -12,422,000 -5,649,000 -4,716,000 -4,844,000 -13,683,000 -14,117,000 -1,116,000 -16,179,000 -16,201,000 -18,649,000 5,484,000 11,285,000 -5,153,000 17,389,000 52,886,000 18,889,000 15,274,000 15,099,000 -800,000 4,623,000 26,000 2,652,000 3,654,000 -151,000 -8,307,000 8,758,000 9,277,000 5,630,000 -5,272,000 5,746,000 2,356,000 3,270,000 -2,245,000 -285,000 2,582,000 132,000 2,170,000 -988,000 1,885,000 1,174,000 -902,000 574,000 -103,000 316,000 1,446,000 -297,000 904,000 340,000 -4,174,000 825,000 -2,367,000 2,154,000 4,066,000 1,894,000 -3,618,000  
          net cash from operating activities
        -8,342,000 -8,125,000 10,187,000 -2,826,000 7,368,000 14,105,000 11,021,000 7,119,000 28,219,000 -23,451,000 13,823,000 -28,181,000 11,639,000 340,000 36,675,000 25,669,000 61,822,000 50,767,000 80,607,000 44,220,000 38,591,000 36,085,000 9,848,000 40,292,000 14,312,000 8,938,000 -1,227,000 8,265,000 -7,925,000 13,094,000 17,987,000 -10,777,000 -7,597,000 9,604,000 12,250,000 13,548,000 11,031,000 8,772,000 9,297,000 13,821,000 1,919,000 16,686,000 7,756,000 9,408,000 2,670,000 7,423,000 7,629,000 10,683,000 11,920,000 8,301,000 6,740,000 -8,246,000 13,585,000 -942,000 23,610,000 2,056,000 8,056,000 10,828,000 11,941,000  
          capital expenditures
        -12,124,000 -14,963,000 -9,767,000 -14,335,000 -8,425,000 -7,502,000 -6,918,000 -7,329,000 -7,729,000 -9,520,000 -12,510,000 -19,167,000 -22,668,000 -28,333,000 -40,260,000 -43,433,000 -6,675,000 -24,993,000 -32,159,000 -15,773,000 -13,431,000 -11,337,000 -13,194,000 -16,783,000 -16,623,000 -15,798,000 -22,140,000 -23,970,000 -16,453,000 -49,488,000 -57,905,000 -36,479,000 -28,289,000 -6,366,000 -17,374,000 -3,007,000 -4,768,000 -6,002,000 -5,641,000 -4,593,000 -2,345,000 -3,180,000 -1,704,000 -1,578,000 -1,515,000 -2,288,000 -10,243,000 -6,424,000 -12,568,000  
          free cash flows
        -20,466,000 -23,088,000 420,000 -17,161,000 -1,057,000 6,603,000 4,103,000 -210,000 20,490,000 -32,971,000 1,313,000 -47,348,000 -11,029,000 -27,993,000 -3,585,000 25,669,000 18,389,000 44,092,000 55,614,000 12,061,000 22,818,000 22,654,000 -1,489,000 27,098,000 -2,471,000 -7,685,000 -17,025,000 -13,875,000 -31,895,000 -3,359,000 -31,501,000 -10,777,000 -65,502,000 -26,875,000 -16,039,000 13,548,000 11,031,000 2,406,000 -8,077,000 13,821,000 -1,088,000 11,918,000 1,754,000 9,408,000 -2,971,000 2,830,000 5,284,000 10,683,000 8,740,000 6,597,000 5,162,000 -8,246,000 12,070,000 -3,230,000 13,367,000 2,056,000 1,632,000 10,828,000 -627,000  
          cash flows from investing activities
                                                                    
          proceeds from sale of equity interest in the jv company
        30,255,000 11,139,000 92,100,000                                                        
          purchases of property and equipment
        -12,124,000 -14,963,000 -9,767,000 -14,335,000 -8,425,000 -7,502,000 -6,918,000 -7,329,000 -7,729,000 -9,520,000 -12,510,000 -19,167,000 -22,668,000 -28,333,000 -40,260,000                       -6,366,000 -17,374,000  -3,007,000 -4,768,000 -6,002,000  -5,641,000 -4,593,000 -2,345,000  -3,180,000 -1,704,000 -1,578,000  -1,515,000 -2,288,000 -10,243,000  -6,424,000    
          purchase of intangible assets
        -107,000 -74,000 -388,000                          -400,000 -5,000  -3,650,000 -4,664,000 -5,720,000                          
          proceeds from sale of property and equipment
        10,000       26,000 207,000   140,000   126,000   32,000      2,000      1,000 191,000 -6,000 417,000     222,000    50,000 194,000          
          government grant related to equipment
            358,000 140,000 180,000  360,000   345,000 286,000 202,000 160,000 1,082,000                                         
          loan receivable from supplier
        -4,504,000                                                            
          net cash from investing activities
        13,675,000 -7,433,000 81,945,000 -14,274,000 -8,067,000 -7,362,000 -6,738,000 -7,151,000 -7,162,000 -8,921,000 -12,510,000 -19,027,000 -22,668,000 -27,961,000 -39,974,000 -39,680,000 -43,433,000 -23,798,000 -23,911,000 -32,127,000 -15,773,000 -13,302,000 -11,337,000 -13,194,000 -16,488,000 -15,369,000 -15,798,000 -22,140,000 -23,968,000 -16,834,000 -49,493,000 -57,376,000 -61,596,000 -40,302,000 -34,821,000 -15,470,000 -16,684,000 -6,470,000 -16,994,000 -7,966,000 -3,122,000 -4,803,000 -5,830,000 -8,815,000 -5,632,000 -4,431,000 -2,467,000 -2,974,000 -3,177,000 -1,614,000 -1,426,000 -3,267,000 -1,355,000 -2,410,000 -10,246,000 -8,168,000 -27,754,000 -9,357,000 -12,652,000 -5,508,000 
          cash flows from financing activities
                                                                    
          withholding tax on restricted stock units
        -6,193,000 -260,000 -441,000 -343,000 -9,377,000 -305,000 -673,000 -335,000 -6,741,000 -219,000 -383,000 -229,000 -5,556,000 -226,000 -370,000 -287,000 -7,732,000 -448,000 -174,000 -771,000 -5,200,000 -541,000 -412,000 -111,000 -1,203,000 -99,000 -96,000 -82,000 -1,743,000 -94,000 -109,000 -115,000 -1,999,000 -120,000 -129,000 -156,000 -1,567,000 -216,000 -132,000 -88,000                     
          proceeds from exercise of stock options and espp
          4,289,000   4,464,000 1,055,000   4,347,000 532,000   2,861,000 558,000   1,766,000 129,000   1,623,000   1,740,000   2,256,000 495,000   1,741,000 229,000   3,321,000 1,278,000   1,097,000 151,000   1,396,000 349,000   834,000 204,000        
          payments for repurchases of common shares
                                                                    
          repayments of borrowings
        -724,000 -711,000 -20,948,000 -2,935,000 -2,922,000 -2,910,000 -2,897,000 -2,886,000 -2,873,000 -2,862,000 -2,851,000 -16,338,000 -3,051,000 -4,591,000 -2,618,000 -2,085,000 -2,310,000 -21,618,000 -9,735,000 -22,497,000 -14,175,000 -18,827,000 -11,085,000 -23,626,000 -4,905,000 -18,778,000 -2,085,000 -12,554,000 -2,085,000 -7,085,000 -223,000             -6,428,000 -714,000 -715,000 -5,714,000 -714,000 -714,000 -714,000 -1,429,000 -715,000 -1,428,000 -715,000      
          principal payments on finance leases
        -254,000 -249,000 -245,000 -241,000 -235,000 -232,000 -227,000 -223,000 -218,000 -215,000 -211,000  -203,000 -199,000 -201,000  -4,176,000  -4,148,000 -4,130,000 -3,989,000                                      
          net cash from financing activities
        -11,375,000 -11,582,000 -21,634,000 770,000 -12,534,000 -26,000 -3,706,000 1,020,000 -8,777,000 853,000 -2,999,000 -23,194,000 -10,943,000 -936,000 5,462,000 5,503,000 35,516,000 -12,630,000 -6,535,000 -2,668,000 -11,544,000 -593,000 -4,186,000 21,157,000 5,520,000 12,056,000 -1,082,000 -2,378,000 25,437,000 37,325,000 14,715,000 76,996,000 47,428,000 -4,317,000 86,846,000 1,388,000 -1,552,000 2,309,000 38,664,000 2,998,000 -1,743,000 -2,898,000 -35,043,000 -7,441,000 -4,779,000 -128,000 -5,093,000 -576,000 -625,000 -141,000 -1,739,000 -116,000 -43,000 13,000 -339,000 8,927,000 1,770,000 7,356,000 2,409,000  
          effect of exchange rate changes on cash, cash equivalents and restricted cash
        -41,000 -25,000 -66,000 262,000 1,000 -141,000 105,000 -43,000 -163,000 215,000 -135,000 -159,000 43,000 253,000 -417,000 -211,000 -155,000 318,000 -11,000 913,000 -138,000 2,123,000 1,997,000 -72,000 -289,000 458,000 -805,000 -941,000 1,058,000 -52,000 -1,579,000                              
          net increase in cash, cash equivalents and restricted cash
        -6,083,000 -27,165,000 70,432,000   6,576,000 682,000    -1,821,000 -70,561,000 -21,929,000 -28,304,000 1,746,000 -8,719,000 53,750,000 14,657,000 50,150,000 10,338,000 11,136,000   48,183,000 3,055,000   -17,194,000 -5,398,000 33,533,000 -18,370,000                              
          cash, cash equivalents and restricted cash at beginning of period
        153,498,000  175,540,000  195,603,000  314,651,000  204,813,000  162,704,000  124,295,000  131,724,000                              
          cash, cash equivalents and restricted cash at end of period
        -6,083,000 -27,165,000 223,930,000  -13,232,000 6,576,000 176,222,000  12,117,000 -31,304,000 193,782,000  -21,929,000 -28,304,000 316,397,000  53,750,000 14,657,000 254,963,000  11,136,000 24,313,000 159,026,000  3,055,000 6,083,000 105,383,000  -5,398,000 33,533,000 113,354,000                              
          supplemental disclosures of non-cash investing and financing information:
                                                                    
          property and equipment purchased but not yet paid
        3,020,000 3,860,000 4,738,000  6,195,000 1,231,000 2,507,000  -221,000 567,000 3,560,000  -93,000 -1,969,000 19,360,000  2,383,000 11,897,000 11,285,000  4,291,000 5,744,000 6,877,000  -2,254,000 9,831,000 8,334,000  -10,806,000 4,371,000 57,202,000  23,328,000 19,341,000 23,894,000  4,467,000 -73,000 5,226,000  3,681,000 -2,827,000 4,472,000  -1,536,000 79,000 5,594,000  -173,000 -349,000 2,157,000  286,000 -819,000 3,963,000      
          reconciliation of cash, cash equivalents and restricted cash:
                                                                    
          cash and cash equivalents
        -6,087,000 -27,169,000 223,509,000  -13,233,000 6,584,000 176,008,000  12,121,000 -31,310,000 193,576,000    316,119,000                                              
          restricted cash
        4,000 4,000 421,000  1,000 -8,000 214,000  -4,000 6,000 206,000    278,000                                              
          total cash, cash equivalents, and restricted cash
        -6,083,000 -27,165,000 223,930,000  -13,232,000 6,576,000 176,222,000  12,117,000 -31,304,000 193,782,000    316,397,000                                              
          contract assets
             -5,401,000 -3,050,000                                                      
          payment for repurchases of common shares
                                    -1,501,000  -5,994,000                            
          reconciliation of cash, cash equivalents, and restricted cash:
                                                                    
          net income
          -2,122,000   -6,614,000 -2,496,000  -11,212,000 -2,923,000 5,786,000                       5,122,000 3,339,000  2,386,000 1,657,000 2,430,000  -1,263,000 -1,611,000 -1,975,000  -4,105,000 -1,297,000 564,000 -481,000 -3,294,000 160,000 307,000 -4,062,000 -13,173,000 3,718,000 7,942,000 6,700,000 2,604,000 1,474,000 2,139,000  
          adjustments to reconcile net income to net cash from operating activities:
                                                                    
          equity method investment (gain) loss
          -1,389,000                                                          
          loss on disposal of property and equipment
           53,000 -40,000 52,000 15,000 -10,000 46,000 36,000 6,000 -205,000 4,000 -15,000 398,000 -39,000 29,000 28,000 386,000 -7,000 47,000   53,000 36,000 29,000                        -93,000 87,000 51,000 6,000    
          impairment of property and equipment
          7,000                                                          
          impairment of privately-held investment
           100,000                                                     
          proceeds from exercise of stock options
                                      105,000    179,000    6,011,000    424,000    858,000    23,000          
          changes in operating assets and liabilities:
                                                                    
          payable related to equity investee
                                                                    
          government grants related to equipment
                                                                    
          payments for repurchase of common shares
                                                                    
          proceeds from borrowings
                   8,632,000 5,014,000 45,000,000 6,712,000 7,550,000 23,018,000 11,850,000 19,708,000 11,300,000 47,086,000 15,438,000 30,918,000 2,790,000 10,470,000 31,288,000 19,541,000 16,650,000 17,800,000                    250,000      
          net decrease in cash, cash equivalents and restricted cash
           -16,068,000     12,117,000              -3,678,000    -18,912,000                                  
          cash, cash equivalents and restricted cash at beginning of year
                                                                    
          cash, cash equivalents and restricted cash at end of year
                                                                    
          gain on change of equity interest in the equity method investment
                                                                    
          loss from equity investment
            260,000 561,000 1,007,000  676,000 697,000 2,712,000                                                  
          adjustments to reconcile net income to net cash from (used by) operating activities:
                                                                    
          increase in deferred revenue
              -2,591,000 -5,073,000 3,949,000 -5,467,000 1,109,000 -6,297,000                                                 
          proceeds from exercise of stock options and released of restricted stock
              91,000                                                      
          net income including noncontrolling interest
                          21,437,000 20,015,000 14,967,000 12,540,000 8,767,000     -2,235,000 -5,955,000 -5,535,000 -913,000 -3,025,000                             
          gain on deconsolidation of the jv company
                                                                  
          loss on changes of equity interest in the jv company
                       -4,501,000                                            
          deferred income tax on deconsolidation and changes of equity interest in the jv company
                       681,000                                            
          equity method investment loss from equity investee
                                                                    
          changes in assets and liabilities:
                                                                    
          income taxes payable on deconsolidation and changes of equity interest in the jv company
                                                                  
          deconsolidation of cash and cash equivalents of the jv company
                                                                  
          proceeds from exercise of stock options and release of restricted stock
                  446,000    19,000                                              
          principal payments on capital leases
                                   -1,952,000 -2,023,000 -210,000 -207,000 -205,000 -224,000 -201,000 -198,000 -197,000 -214,000 -193,000 -215,000 -234,000 -250,000 -229,000 -227,000 -271,000 -239,000 -314,000 -237,000 -340,000 -260,000 -334,000 -333,000 -235,000 -247,000 -229,000 -250,000 -15,000 -146,000 -145,000  
          net income including noncontrolling interest through december 1, 2021
                    -18,907,000 6,337,000 26,038,000  31,650,000                                            
          income from equity investment
                     -511,000 -2,502,000                                              
          net payable equity investee
                      -9,472,000                                              
          restricted cash - long term
                                                                    
          loss on equity investment
                       1,493,000                                             
          changes in operating assets and liabilities, net of effects of a divestiture
                                                                    
          other payable, equity investee
                                                                    
          purchases of property and equipment excluding the jv company
                        -43,433,000                                            
          purchases of property and equipment in jv company
                        -6,675,000 -8,351,000 -34,357,000 -5,702,000 -6,533,000 -3,393,000 -4,222,000 -3,720,000 -4,561,000 -7,506,000 -17,540,000 -15,786,000 -8,451,000 -34,272,000  -45,512,000 -20,405,000 -21,171,000                          
          other receivable, equity investee
                                                                    
          purchases of property and equipment excluding jv company
                          -16,642,000 2,198,000 -10,071,000 -6,898,000 -7,944,000 -8,972,000 -13,063,000 -12,062,000 -8,292,000 -4,600,000 -8,184,000 -8,002,000 -15,216,000  -12,393,000 -16,074,000 -7,118,000                          
          purchases of intangible assets
                                                                   -116,000 
          government grant related to equipment in jv company
                                                                  
          proceeds from investment by noncontrolling interest
                                     42,000,000 86,994,000 33,000,000                      
          proceeds from financing lease
                                                                    
          net loss including noncontrolling interest
                                -9,886,000 -4,573,000 -1,858,000                                  
          gain on disposal of property and equipment
                                        -29,000    -74,000 7,000 -377,000                      
          principal payments on finance lease
                                 -1,712,000 -1,691,000                                  
          purchases of land use rights in jv company
                                                                   
          investment in a privately held company
                                                               -100,000  
          re-issuance of treasury stock
                                    43,000 8,000  47,000 12,000 -9,000  -52,000 49,000 10,000  121,000    71,000                
          (gain) loss on disposal of property and equipment
                                          11,000           14,000 22,000  -46,000 -74,000          
          impairment of long-lived assets
                                                                 
          purchase of property and equipment excluding jv company
                                                                    
          purchase of property and equipment in jv company
                                                                    
          increase in restricted cash
                                       50,000 -47,000 841,000 -812,000   -98,000 -37,000                      
          payment for repurchase of common shares
                                                 -5,017,000 -35,240,000 -1,839,000          -1,574,000  
          effect of exchange rate changes on cash and cash equivalents
                                       -2,515,000 763,000 1,059,000 182,000 92,000 562,000 -592,000 33,000 -2,000 11,000 5,000 -100,000 2,000 25,000 -51,000 -23,000 21,000 -17,000 -8,000 14,000 -5,000 -11,000 5,000 7,000 7,000     
          net increase in cash and cash equivalents
                                       6,328,000 -21,002,000 -33,956,000 64,457,000 -442,000 -6,643,000 4,019,000 31,000,000   8,990,000 -33,217,000 -6,846,000 -7,716,000 2,813,000 46,000 7,154,000 8,101,000 6,538,000 3,589,000 -11,634,000 12,176,000 -3,334,000 13,032,000   8,827,000 1,698,000 60,750,000 
          cash and cash equivalents at beginning of year
                                                                    
          cash and cash equivalents at end of year
                                                                    
          cash and cash equivalents at beginning of period
                                        115,708,000  87,774,000  106,085,000  117,788,000  92,406,000  82,166,000  86,708,000  
          cash and cash equivalents at end of period
                                        -21,002,000 -33,956,000 180,165,000  -6,643,000 4,019,000 118,774,000  -2,935,000 8,990,000 72,868,000  -7,716,000 2,813,000 117,834,000  8,101,000 6,538,000 95,995,000  12,176,000 -3,334,000 95,198,000  -17,916,000 8,860,000 88,400,000  
          government grant via forgiven loan
                                                   -250,000              
          decrease in restricted cash
                                                                    
          allowance for doubtful accounts
                                                              -84,000 458,000 125,000 60,000  
          purchase of property and equipment
                                                                  -12,568,000  
          depreciation
                                                6,927,000 6,883,000 6,894,000 6,741,000 6,755,000 6,956,000 6,955,000 6,934,000 6,829,000 6,821,000 6,927,000 6,956,000 7,374,000 7,318,000 7,180,000 6,795,000 6,393,000 5,797,000 5,707,000  
          amortization
                                                1,000 1,000 48,000 91,000 82,000 83,000 97,000 103,000 103,000 143,000 143,000 143,000 142,000 143,000 143,000 143,000  
          changes in restricted cash
                                                                    
          net decrease in cash and cash equivalents
                                                                    
          restricted cash released
                                                 -35,000 172,000 -124,000 -41,000   -41,000    -3,000   -3,000 -158,000 -41,000 16,000  
          restricted cash placed
                                                      -122,000   40,000 -42,000          
          (gain)/loss on disposal of property and equipment
                                                                    
          acquisition, net of cash acquired
                                                                    
          changes in working capital:
                                                                    
          supplemental disclosures of non-cash investing information:
                                                                    
          income on equity investment in apm
                                                                    
          gain on equity interest in apm
                                                                    
          account payable to apm
                                                                    
          acquisitions, net of cash acquired
                                                                    
          prepayment for acquisition of wafer fabrication assets
                                                                    
          additional investment in apm before the apm acquisition
                                                                    
          payment for ipo related expenses
                                                                    
          acquisition of oregon fab
                                                                    
          other current and long term assets
                                                             -934,000 2,784,000 -2,386,000 1,686,000 1,452,000 575,000  
          proceeds from exercise of share options
                                                              376,000   804,000 126,000 74,000 
          supplemental disclosures of non cash investing and financing information:
                                                                    
          proceeds from bank borrowings
                                                               22,000,000 12,100,000 10,698,000 4,002,000  
          repayments of bank borrowings
                                                               -14,100,000 -10,698,000    
          net proceeds from ipo
                                                                    
          deferred tax assets and liabilities
                                                                225,000 101,000 28,000  
          accounts payable to apm
                                                                    
          apm acquisition, net of cash acquired
                                                                    
          deposit for manufacturing capacity
                                                                    
          exchange gains on cash and cash equivalents
                                                                 33,000 -6,000 -1,000 
          property and equipment purchased within accounts payable and accrued liabilities
                                                                    
          increase of property and equipment purchased within accounts payable and accrued liabilities
                                                                  -4,880,000  
          (income) loss on equity investment in apm
                                                                    
          changes in working capital, net of impact of acquisition:
                                                                    
          acquisition of apm
                                                                    
          net proceeds from (payments of issuance costs for) the ipo
                                                                    
          proceeds from employee stock purchase plan
                                                                    
          supplemental disclosures of cash flow information:
                                                                    
          cash generated from operations
                                                                   7,883,000 
          interest paid
                                                                   -26,000 
          income tax paid
                                                                   -360,000 
          net cash generated from operating activities
                                                                   7,497,000 
          increase equity interest in apm
                                                                    
          purchase of property, plant and equipment
                                                                   -4,687,000 
          proceeds from employee share purchase plan
                                                                    
          repayment of borrowings
                                                                    
          payments of ipo related costs
                                                                    
          principal payment on finance leases
                                                                    
          net cash generated from (used in) financing activities
                                                                    
          supplemental non-cash disclosures:
                                                                    
          increase of property, plant and equipment included in trade and other payable
                                                                    
          issuance of common shares for apm acquisition
                                                                    
          increase(decrease) of property, plant and equipment included in trade and other payable
                                                                    
          proceeds from sale of property, plant and equipment
                                                                    
          investment in an associate
                                                                    
          proceeds from initial public offering, net of issuance costs
                                                                    
          repurchase of common shares
                                                                    
          proceeds from borrowing
                                                                    
          repayment of borrowing
                                                                   
          principal payment on finance lease
                                                                   -134,000 
          net cash generated from financing activities
                                                                    
          supplemental cash flow disclosures:
                                                                    
          changes of property, plant and equipment included in trade and other payables
                                                                   8,072,000 
          capitalized ipo costs included in trade and other payables
                                                                   -696,000 
          intangible asset acquired under capital leases
                                                                    
          payments of capitalized ipo costs