7Baggers
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 2010-06-30 
      
                                                               
      assets
                                                               
      current assets:
                                                               
      cash and cash equivalents
    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 119,001,000 
      restricted cash
    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 707,000 
      accounts receivable
    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
    56,410,000                                                           
      inventories
    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 28,315,000 
      other current assets
    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 3,075,000 
      total current assets
    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 181,737,000 
      property, plant and equipment
    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    44,163,000 
      operating lease right-of-use assets
    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,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 3,820,000 
      equity method investment
    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
    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     2,296,000 
      other long-term assets
    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
    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 258,167,000 
      liabilities and shareholders' equity
                                                               
      current liabilities:
                                                               
      accounts payable
    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
    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
    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
    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
    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                              
      finance lease liabilities
    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                                   
      operating lease liabilities
    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
    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 67,640,000 
      long-term debt
    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,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,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 25,000 
      finance lease liabilities - long-term
    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
    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
    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
    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 68,771,000 
      commitments and contingencies
                                                               
      shareholders' equity:
                                                               
      preferred shares, par value 0.002 per share:
                                                               
      authorized: 10,000 shares; issued and outstanding: none at september 30, 2025 and june 30, 2025
                                                               
      common shares, par value 0.002 per share:
                                                               
      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                                                           
      additional paid-in capital
    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
    -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
    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 67,603,000 
      total shareholders' equity
    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
    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                                                   
      liabilities and equity
                                                               
      deferred revenue
         2,591,000 7,664,000 3,715,000 9,181,000 8,073,000 14,370,000                                                 
      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                     189,396,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 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
                                                               
      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 
      other noncurrent assets
                                                              458,000 
      total noncurrent assets
                                                              76,430,000 
      trade receivables
                                                              30,639,000 
      equity
                                                               
      capital and reserves attributable to the equity holders of the company
                                                               
      common shares
                                                              44,000 
      convertible preferred shares
                                                               
      share premium
                                                               
      other reserves
                                                              17,946,000 
      liabilities
                                                               
      noncurrent liabilities:
                                                               
      finance lease
                                                              436,000 
      total noncurrent liabilities
                                                              1,131,000 
      trade and other payables
                                                              47,584,000 
      current income tax liabilities
                                                              3,917,000 
      trade and other payable to an associate
                                                              10,100,000 
      provisions
                                                              1,788,000 
      total equity and liabilities
                                                              258,167,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 
    The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.