7Baggers
Quarterly
Annual
    Unit: USD2025-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 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-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 
      
                                                                               
      assets
                                                                               
      current assets:
                                                                               
      cash and cash equivalents
    100,910,000 106,902,000 101,629,000 93,228,000 83,916,000 87,431,000 94,570,000 91,750,000 82,938,000 102,418,000 78,381,000 225,502,000 108,153,000 83,437,000 88,916,000 96,620,000 105,633,000 148,910,000 137,160,000 128,937,000 96,929,000 86,691,000 82,354,000 105,787,000 85,444,000 85,315,000 59,205,000 66,107,000 99,829,000 89,664,000 103,014,000 105,102,000 69,803,000 70,669,000 53,896,000 64,414,000 41,854,000 39,331,000 39,311,000 42,265,000 32,448,000 34,502,000 31,373,000 31,463,000 33,691,000 28,297,000 29,742,000 23,437,000 27,878,000 26,697,000 32,849,000 52,215,000 46,725,000 23,327,000 20,290,000 27,090,000 30,231,000 24,648,000 38,830,000 32,311,000 59,519,000 40,211,000 50,347,000 38,931,000 36,628,000 31,328,000 73,338,000 102,698,000 96,525,000 96,615,000 75,375,000 112,340,000 103,319,000 92,238,000 11,645,000 
      investments
    121,291,000 156,913,000 129,519,000 127,957,000 217,266,000 156,531,000 165,545,000 156,006,000 82,324,000 73,135,000 112,224,000 72,432,000 211,398,000 194,258,000 149,582,000 121,779,000 203,676,000 155,786,000 145,568,000 110,987,000 125,641,000 109,663,000 58,300,000 36,631,000 67,913,000 49,607,000 22,975,000 48,343,000 120,960,000 118,240,000 80,372,000 88,985,000 111,992,000 81,938,000 105,661,000 82,088,000 132,989,000 109,846,000 89,798,000 92,974,000 133,542,000 119,505,000 122,355,000 124,972,000 83,817,000 94,211,000 78,675,000 79,030,000 46,473,000 2,000 2,000 2,000 2,000 2,000 2,000 2,000                    
      accounts receivable
    140,732,000 129,714,000 124,260,000 137,001,000 128,902,000                                                   78,030,000 79,576,000 70,401,000 58,573,000 44,082,000 61,387,000 62,520,000 72,416,000 61,257,000 62,221,000 86,418,000 70,841,000  55,372,000 47,356,000 48,130,000 40,340,000 39,136,000 37,501,000 30,101,000 
      unbilled revenue
    119,342,000 108,057,000 97,995,000 104,840,000 106,633,000 107,777,000 104,528,000 105,233,000 106,376,000 90,539,000 95,064,000 88,559,000 87,032,000 75,889,000 75,734,000 72,153,000 66,403,000 56,047,000 60,069,000 56,556,000 57,983,000 66,588,000 64,562,000 62,659,000 66,752,000 55,712,000 65,028,000 64,166,000 61,721,000 56,091,000 53,973,000 54,819,000 48,915,000 43,862,000 45,000,000 45,543,000 44,318,000 44,060,000 45,683,000 47,521,000 39,675,000 40,040,000 33,869,000 32,863,000 34,716,000 31,930,000 30,670,000 28,284,000 25,530,000 35,824,000 33,988,000 33,771,000 35,878,000 34,480,000 31,096,000 30,837,000 32,625,000 32,602,000 32,352,000 40,892,000                
      funds held for clients
    9,477,000 7,145,000 6,906,000 6,800,000 7,405,000 6,853,000 7,062,000 6,913,000 8,547,000 8,560,000 9,331,000 9,726,000 11,643,000 13,931,000 11,818,000 11,726,000 12,139,000 15,903,000 7,454,000 7,920,000 15,833,000 9,074,000 11,828,000 9,050,000 7,063,000 9,936,000 8,724,000 8,341,000 10,066,000 10,086,000 9,464,000 8,943,000 9,135,000 9,001,000 11,015,000 11,309,000 11,895,000 13,157,000 12,500,000 11,947,000 12,737,000 11,993,000 13,974,000 14,563,000 15,936,000 13,841,000 18,029,000 19,705,000 19,877,000 24,307,000 21,103,000 24,564,000 20,706,000 9,825,000 7,944,000 8,799,000 6,026,000 1,865,000 10,067,000 11,372,000 7,900,000 6,997,000 7,418,000 5,379,000 4,909,000 5,118,000 6,680,000 6,473,000 6,445,000 6,097,000 7,409,000 6,589,000 4,553,000 5,455,000 3,001,000 
      derivative assets
    9,534,000 12,681,000 7,760,000 14,759,000 7,648,000 5,847,000 8,967,000 6,159,000 6,288,000 11,119,000 16,298,000 11,111,000 10,351,000 9,706,000 8,954,000 5,726,000 7,974,000 9,021,000 9,464,000 8,887,000 13,198,000 16,858,000 20,017,000 19,532,000 13,394,000 14,955,000 2,883,000 5,675,000 11,738,000 18,803,000 17,328,000 26,898,000 35,401,000 27,702,000 24,717,000 19,363,000 13,890,000 12,535,000 12,661,000 13,679,000 24,152,000 13,256,000 11,039,000 6,689,000 6,792,000 5,525,000 4,380,000 4,156,000 7,589,000 3,070,000 7,923,000 3,081,000 3,724,000 3,113,000 8,332,000                     
      contract assets
    15,044,000 15,079,000 15,445,000 13,993,000 13,257,000 11,949,000 15,013,000 14,665,000 14,143,000 11,629,000 9,674,000 9,861,000 10,169,000 10,837,000 9,916,000 9,262,000 7,753,000 7,980,000 7,472,000 7,355,000 7,479,000 7,438,000 6,863,000 4,830,000 4,190,000                                                   
      prepaid expense and other current assets
    31,720,000 28,303,000 31,973,000 37,938,000 30,221,000                                                                       
      total current assets
    548,050,000 564,794,000 518,347,000 536,516,000 595,248,000 531,368,000 553,176,000 541,700,000 459,845,000 448,137,000 457,328,000 543,538,000 568,090,000 511,886,000 467,857,000 433,528,000 509,907,000 512,694,000 475,323,000 434,318,000 428,834,000 399,988,000 342,539,000 334,459,000 335,411,000 310,047,000 263,171,000 287,189,000 400,549,000 386,907,000 357,059,000 377,841,000 363,054,000 313,599,000 323,227,000 303,976,000 322,458,000 299,849,000 274,704,000 283,603,000 315,080,000 295,415,000 294,706,000 295,130,000 253,860,000 252,679,000 235,344,000 227,883,000 203,806,000 237,790,000 220,582,000 212,975,000 225,623,000 175,016,000 165,336,000 184,765,000 187,550,000 173,899,000 181,510,000 176,937,000 170,128,000 149,631,000 171,647,000 163,541,000 141,442,000 150,635,000 176,169,000 182,078,000 177,511,000 166,003,000 158,954,000 183,422,000 156,509,000 145,016,000 54,880,000 
      goodwill
    417,504,000 409,587,000 350,719,000 362,498,000 356,328,000 356,350,000 357,892,000 351,536,000 358,736,000 376,883,000 225,281,000 121,017,000 123,537,000 124,124,000 124,407,000 123,396,000 123,979,000 124,010,000 122,811,000 121,443,000 121,304,000 129,530,000 128,973,000 130,834,000 130,811,000 130,049,000 128,476,000 131,454,000 135,186,000 135,760,000 134,072,000 135,024,000 134,008,000 84,116,000 85,563,000 73,251,000 76,242,000 76,904,000 78,539,000 81,691,000 79,058,000 80,970,000 83,366,000 86,465,000 85,654,000 84,066,000 82,938,000 83,092,000 87,132,000 89,654,000 90,861,000 81,675,000 86,695,000 83,326,000 93,502,000 94,036,000 92,319,000 92,820,000 89,308,000 90,662,000 91,126,000 89,565,000 91,179,000 81,679,000 85,093,000 96,596,000 95,142,000 87,470,000 54,060,000 54,279,000 62,116,000 37,356,000 37,218,000 36,253,000 34,542,000 
      other intangible assets
    117,772,000 122,638,000 114,061,000 121,765,000 124,419,000                                                                       
      property and equipment
    86,204,000 80,811,000 69,963,000 74,784,000 71,813,000 73,740,000 71,417,000 68,917,000 67,074,000 49,896,000 44,232,000 44,925,000 49,257,000 47,777,000 49,542,000 51,007,000 52,272,000 56,365,000 56,855,000 55,583,000 56,984,000 58,013,000 59,863,000 63,393,000 60,998,000 57,377,000 58,019,000 59,811,000 60,606,000 59,428,000 58,621,000 58,004,000 54,796,000 46,008,000 49,243,000 47,771,000 50,417,000 45,625,000 47,388,000 47,905,000 48,230,000 47,202,000 46,049,000 43,802,000 45,165,000 45,804,000 45,197,000 46,175,000 48,440,000 49,522,000 49,458,000 45,707,000 45,418,000 45,113,000 49,351,000 48,592,000 46,404,000 48,982,000 47,232,000 51,700,000 53,835,000 52,655,000 57,335,000 55,992,000     53,533,000 53,016,000 47,343,000 41,830,000 42,914,000 39,183,000 34,369,000 
      operating lease right-of-use assets
    207,745,000 186,835,000 173,208,000 175,733,000 178,641,000                                                                       
      deferred tax assets
    56,012,000 48,675,000 56,235,000 56,003,000 50,694,000 49,186,000 49,251,000 46,437,000 46,892,000 44,218,000 35,780,000 36,451,000 34,765,000 33,335,000 32,983,000 35,297,000 33,022,000 35,102,000 32,236,000 32,065,000 28,942,000 28,333,000 24,475,000 24,383,000 23,772,000 21,853,000 27,229,000 25,519,000 27,395,000 21,883,000 22,534,000 19,712,000 16,687,000 20,643,000 20,213,000 21,273,000 22,522,000 21,603,000 22,501,000 23,728,000 21,331,000 26,900,000 30,860,000 36,372,000 37,066,000 42,248,000 45,865,000 42,177,000 41,642,000 45,410,000 44,028,000 44,843,000 43,712,000 43,229,000 34,829,000 3,078,000 1,923,000 2,353,000 2,200,000 1,959,000 1,219,000 1,207,000 1,691,000 1,743,000    618,000 800,000 744,000 588,000 701,000   339,000 
      other assets
    70,272,000 68,509,000 65,434,000 64,127,000 63,480,000                                                   3,350,000 4,698,000 5,074,000 7,307,000 10,242,000 9,767,000 7,948,000 11,944,000 11,449,000            
      total assets
    1,568,836,000 1,547,503,000 1,409,773,000 1,448,835,000 1,497,582,000 1,412,760,000 1,480,212,000 1,448,478,000 1,467,439,000 1,406,844,000 1,201,353,000 1,128,838,000 1,164,492,000 1,114,432,000 1,068,083,000 1,025,355,000 1,106,148,000 1,105,761,000 1,059,367,000 1,009,982,000 1,012,329,000 1,016,433,000 958,608,000 968,358,000 785,630,000 747,502,000 689,033,000 720,731,000 759,563,000 740,639,000 703,697,000 721,080,000 704,123,000 516,914,000 536,571,000 513,859,000 525,451,000 499,459,000 482,204,000 499,814,000 530,301,000 521,242,000 530,541,000 544,039,000 538,425,000 513,001,000 502,483,000 499,188,000 534,893,000 527,970,000 520,645,000 503,699,000 525,021,000 472,419,000 501,673,000 528,419,000 535,058,000 529,499,000 538,446,000 549,890,000 553,178,000 532,513,000 570,028,000 551,926,000 535,235,000 564,131,000 361,239,000 346,505,000 314,183,000 296,905,000 294,302,000 275,881,000 248,492,000 233,522,000 137,032,000 
      liabilities and equity
                                                                               
      current liabilities:
                                                                               
      accounts payables
     29,224,000 24,053,000 22,221,000 24,644,000                                                                       
      provisions and accrued expenses
     33,419,000 34,955,000 35,008,000 32,786,000 31,180,000 33,327,000 33,165,000 35,816,000 37,901,000 33,744,000 33,719,000 36,752,000 32,683,000 30,829,000 31,464,000 23,933,000 25,011,000 25,882,000 25,438,000 28,983,000 31,860,000 35,723,000 32,678,000 27,619,000 27,703,000 28,210,000 26,474,000 28,826,000 27,004,000 27,110,000 29,486,000 27,217,000 22,419,000 23,633,000 23,103,000 24,741,000 24,999,000 25,572,000 26,952,000 25,622,000 24,262,000 24,730,000 26,185,000 23,897,000 24,346,000 25,065,000 27,640,000 26,743,000 32,439,000 35,745,000 34,078,000 31,854,000 35,420,000                      
      derivative liabilities
     5,772,000 10,515,000 8,707,000 9,092,000 3,968,000 6,149,000 8,588,000 6,861,000 11,313,000 18,523,000 14,884,000 6,042,000 3,632,000 5,561,000 3,203,000 4,491,000 5,293,000 2,589,000 5,823,000 9,575,000 2,283,000 2,717,000 2,863,000 2,096,000 4,721,000 12,912,000 11,318,000 6,466,000 2,455,000 6,502,000 5,224,000 3,947,000 3,876,000 3,971,000 11,673,000 3,259,000 3,809,000 4,219,000 4,786,000 1,784,000 3,413,000 5,653,000 8,071,000 9,076,000 15,430,000 20,814,000 7,960,000 3,857,000 7,918,000 6,465,000 16,265,000 9,849,000 20,601,000 7,860,000                     
      pension and other employee obligations
     108,221,000 91,996,000 87,288,000 71,935,000 105,352,000 94,900,000 86,654,000 76,187,000 93,413,000 81,149,000 67,390,000 105,768,000 84,036,000 72,019,000 55,690,000 82,586,000 68,735,000 59,456,000 51,601,000 76,857,000 65,367,000 56,764,000 51,559,000 68,121,000 55,649,000 49,736,000 43,433,000 64,617,000 54,947,000 49,248,000 39,637,000 52,933,000 39,496,000 38,470,000 35,771,000 44,814,000 42,904,000 34,449,000 29,742,000 40,424,000 34,353,000 31,908,000 27,196,000 36,302,000 32,048,000 29,853,000 24,239,000 32,749,000 29,713,000 28,056,000 23,592,000 29,027,000 26,036,000 24,089,000                     
      short-term borrowings
     15,000,000  38,000,000 73,000,000                                                                       
      current portion of long-term debt
     68,680,000 56,427,000 57,819,000 56,587,000 36,675,000 36,829,000 35,934,000 36,747,000 35,713,000 15,836,000   8,393,000 8,383,000 16,766,000 16,748,000 16,730,000 16,711,000 16,693,000 16,674,000 22,405,000 22,379,000 28,002,000 27,969,000 27,838,000 27,803,000 27,772,000                                                
      contract liabilities
     15,824,000 17,254,000 15,131,000 17,480,000 12,902,000 14,397,000 15,875,000 17,787,000 13,272,000 13,597,000 15,773,000 13,723,000 13,037,000 13,772,000 13,855,000 12,685,000 11,463,000 11,562,000 11,321,000 10,281,000 8,544,000 6,929,000 10,025,000 5,427,000 4,654,000 3,091,000 2,837,000                                                
      income taxes payable
     4,619,000 6,024,000 6,655,000 14,065,000                                                 6,703,000 2,707,000 3,088,000 2,375,000 2,540,000 2,118,000 2,550,000 4,439,000 3,622,000 3,916,000 3,995,000 4,693,000 3,425,000 2,345,000 1,879,000 2,518,000 2,139,000 864,000 88,000 589,000 517,000 566,000 
      operating lease liabilities
     28,139,000 28,787,000 28,564,000 28,264,000                                                                       
      other liabilities
     12,054,000 15,742,000 32,464,000 43,310,000 19,853,000 26,573,000 27,334,000 49,362,000 27,703,000 25,496,000 12,890,000 11,351,000 8,798,000 10,813,000 15,018,000 11,492,000 8,665,000 7,407,000 11,677,000 7,393,000 12,063,000 10,260,000 13,529,000 10,294,000 14,691,000 15,867,000 19,890,000 15,739,000 15,896,000 16,807,000 16,006,000 16,015,000 8,592,000 10,085,000 8,435,000 5,985,000 4,727,000 5,813,000 11,295,000 5,931,000 5,411,000 5,407,000 6,581,000 6,650,000 7,634,000 9,333,000 9,008,000 15,397,000 19,920,000 17,937,000 15,482,000 5,208,000 3,704,000 5,223,000 2,978,000 2,675,000 2,571,000 3,234,000 3,727,000 4,317,000  5,403,000             
      total current liabilities
     320,952,000 285,753,000 331,857,000 371,163,000 311,297,000 303,203,000 274,183,000 327,742,000 272,817,000 237,421,000 228,520,000 230,698,000 205,169,000 194,698,000 188,062,000 207,466,000 192,165,000 176,645,000 177,638,000 205,839,000 192,034,000 182,552,000 188,665,000 161,960,000 157,253,000 157,911,000 150,480,000 167,261,000 152,148,000 150,698,000 142,969,000 148,764,000 98,665,000 103,185,000 107,195,000 103,331,000 101,931,000 97,980,000 111,276,000 128,044,000 142,315,000 163,939,000 180,208,000 184,844,000 169,275,000 181,262,000 168,771,000 182,385,000 181,369,000 172,749,000 184,258,000 187,601,000 237,348,000 174,811,000 194,680,000 178,744,000 177,138,000 180,004,000 173,903,000 178,744,000 159,441,000 174,103,000 167,710,000 122,021,000 162,923,000 131,367,000 111,801,000 83,729,000 73,320,000 63,876,000 63,410,000 63,531,000 58,705,000 50,446,000 
      pension and other employee obligations, less current portion
     24,807,000 24,194,000 23,995,000 24,691,000                                                                       
      long-term debt, less current portion
     159,788,000 143,148,000 167,018,000 171,912,000                                                                       
      operating lease liabilities, less current portion
     166,318,000 153,115,000 155,178,000 159,084,000                                                                       
      other liabilities, less current portion
     74,000 74,000 74,000 118,000                                                                       
      deferred tax liabilities
     17,967,000 18,378,000 17,504,000 19,470,000 19,432,000 25,601,000 34,402,000 36,344,000 30,054,000 21,552,000 9,194,000 9,290,000 9,906,000 9,972,000 10,133,000 10,228,000 9,393,000 9,523,000 9,734,000 10,055,000 10,201,000 10,369,000 10,565,000 10,706,000 11,209,000 11,556,000 11,704,000 11,812,000 12,074,000 18,428,000 20,302,000 20,800,000 3,995,000 4,074,000 2,080,000 1,789,000 2,374,000 2,638,000 2,469,000 2,273,000 2,442,000 2,616,000 2,780,000 2,949,000 3,142,000 3,311,000 3,481,000 3,606,000 3,594,000 3,778,000 3,927,000 4,097,000 4,291,000 4,684,000 5,953,000 7,614,000 8,113,000 34,000  9,299,000 8,985,000 10,029,000     211,000 224,000 225,000 206,000  1,376,000 1,143,000 895,000 
      total liabilities
     709,779,000 646,661,000 711,509,000 760,681,000 647,032,000 658,229,000 632,152,000 706,861,000 664,450,000 514,220,000 424,200,000 410,489,000 397,820,000 395,394,000 390,234,000 422,056,000 406,613,000 385,924,000 394,541,000 425,219,000 427,522,000 413,911,000 429,149,000 233,211,000 238,583,000 241,126,000 246,628,000 264,607,000 269,709,000 274,356,000 283,297,000 289,057,000 122,144,000 127,058,000 124,749,000 117,262,000 116,204,000 112,540,000 126,278,000 141,195,000 155,941,000 177,790,000 203,603,000 213,455,000 219,291,000 233,519,000 221,731,000 234,296,000 239,465,000 229,032,000 241,346,000 240,894,000 257,371,000 235,429,000 257,200,000 273,930,000 276,000,000 298,054,000 296,009,000 323,155,000 324,147,000 367,938,000 363,917,000 332,135,000 365,046,000 147,148,000 119,355,000 90,969,000       
      commitments and contingencies
                                                                               
      shareholders’ equity:
                                                                               
      share capital
     7,440,000 7,420,000 7,412,000 7,366,000 7,349,000 7,619,000 7,582,000 7,562,000 7,663,000 7,783,000 7,757,000 7,751,000 7,747,000 7,738,000 8,021,000 7,977,000 7,926,000 7,907,000 7,883,000 7,874,000 8,006,000 8,078,000 8,162,000 8,056,000 8,046,000 8,041,000 8,599,000 8,533,000 8,514,000 8,494,000 8,402,000 8,333,000 8,324,000 8,321,000 8,248,000 8,211,000 8,199,000 8,193,000 8,164,000 8,141,000 8,110,000 8,102,000 8,066,000 8,044,000 8,016,000 7,987,000 7,950,000 7,922,000 7,901,000 7,882,000 7,851,000 7,842,000 6,991,000 6,965,000                     
      additional paid-in capital
     37,451,000 28,028,000 19,418,000 11,138,000                                                        196,555,000 192,764,000 187,256,000  180,182,000 176,155,000 171,609,000 167,459,000        
      retained earnings
     1,207,964,000 1,156,213,000 1,107,486,000 1,065,500,000 1,003,987,000 1,079,800,000 1,039,782,000 981,798,000 917,078,000 882,723,000 850,338,000 818,402,000 780,329,000 746,877,000 715,419,000 688,957,000 661,432,000 630,389,000 601,160,000 586,340,000 556,827,000 525,921,000 497,180,000 478,145,000 448,473,000 419,890,000 395,096,000 364,424,000 339,896,000 313,610,000 294,684,000 277,988,000 282,964,000 264,987,000 252,387,000 240,225,000 224,332,000 208,611,000 193,107,000 180,345,000 165,606,000 149,065,000 133,800,000 121,731,000 108,358,000 96,165,000 86,829,000 80,084,000 72,349,000 66,281,000 61,963,000 59,122,000 54,722,000 47,248,000 60,259,000 55,353,000 49,670,000 44,688,000 50,797,000 49,682,000 49,339,000 47,984,000 46,917,000 44,471,000 42,472,000 42,179,000 38,839,000 32,779,000 27,324,000 37,778,000 30,685,000 21,812,000 14,721,000 8,697,000 
      other reserves
     2,667,000 3,587,000 3,741,000 3,939,000 6,129,000 6,151,000 6,533,000 6,704,000 4,884,000 4,564,000 3,783,000 2,656,000 1,854,000 975,000 295,000                                                            
      accumulated other comprehensive loss
     -268,119,000 -282,457,000 -251,052,000 -266,814,000                                                   -4,045,000 -7,652,000 -8,421,000 -15,804,000 -7,573,000 -22,868,000 -40,086,000 -39,740,000             
      total shareholder’s equity, including shares held in treasury
     987,403,000 912,791,000 887,005,000 821,129,000  880,114,000      754,003,000    762,655,000    587,110,000    608,836,000    629,187,000    509,751,000    438,650,000                                       
      less: nil shares as at june 30, 2025 and 2,800,000 shares as at march 31, 2025, held in treasury, at cost
                                                                               
      total shareholders’ equity
     837,724,000 763,112,000 737,326,000 736,901,000 765,728,000 821,983,000 816,326,000 760,578,000 742,394,000 687,133,000 704,638,000 754,003,000 716,612,000 672,689,000 635,121,000 684,092,000 699,148,000 673,443,000 615,441,000 587,110,000 588,911,000 544,697,000 539,209,000 552,419,000 508,919,000 447,907,000 474,103,000 494,956,000 470,930,000 429,341,000 437,783,000 415,066,000 394,770,000 409,513,000 389,110,000 408,189,000 383,255,000 369,664,000 373,536,000 389,106,000 365,301,000 352,751,000 340,436,000 324,970,000 293,710,000 268,964,000 277,457,000 300,597,000 288,505,000 291,613,000 262,353,000 284,127,000 215,048,000 266,244,000         187,996,000 202,980,000 199,085,000 214,091,000 227,150,000 223,214,000 215,067,000 218,982,000 205,528,000 183,454,000 172,249,000 83,560,000 
      total liabilities and shareholders’ equity
     1,547,503,000 1,409,773,000 1,448,835,000 1,497,582,000                                                           551,926,000 535,235,000 564,131,000 361,239,000 346,505,000 314,183,000 296,905,000 294,302,000 275,881,000 248,492,000 233,522,000 137,032,000 
      less: 2,800,000 shares as at march 31, 2025 and nil as at march 31, 2024, held in treasury, at cost
     -149,679,000                                                                          
      assets held for sale
      2,860,000                                                                         
      less: 2,800,000 shares as at december 31, 2024 and nil as at march 31, 2024, held in treasury, at cost
      -149,679,000                                                                         
      less: 2,800,000 shares as at september 30, 2024 and nil as at march 31, 2024, held in treasury, at cost
       -149,679,000                                                                        
      less: 1,643,731 shares as at june 30, 2024 and nil as at march 31, 2024, held in treasury, at cost
        -84,228,000                                                                       
      trade receivables
         124,570,000 127,762,000 129,616,000 124,403,000 119,961,000 103,371,000 98,193,000 100,522,000 97,389,000 95,471,000 91,300,000 83,118,000 93,667,000 86,778,000 92,443,000 89,772,000 82,920,000 75,397,000 74,252,000 73,872,000 73,804,000 80,766,000 72,176,000 71,388,000 67,475,000 66,176,000 62,727,000 60,423,000 55,938,000 57,616,000 58,137,000 54,911,000 56,733,000 55,509,000 54,298,000 55,768,000 59,673,000 63,830,000 66,539,000 61,983,000 61,963,000 58,379,000 57,602,000 64,438,000 61,584,000 69,315,000 58,276,000 66,421,000 66,999,000 70,494,000                     
      prepayments and other current assets
         30,410,000 29,729,000 31,358,000 34,826,000 30,776,000 32,985,000 28,154,000 28,822,000 26,439,000 27,466,000 24,962,000 23,211,000 25,380,000 21,358,000 21,233,000 21,999,000 20,756,000 23,218,000 21,718,000 16,783,000 20,718,000 23,590,000 22,381,000 24,847,000 26,548,000 26,732,000 30,367,000 27,385,000   23,122,000 22,601,000 24,187,000 19,242,000  16,758,000 16,446,000 18,266,000 18,041,000 16,925,000 16,912,000 15,469,000 15,669,000 12,021,000 22,537,000 24,006,000 24,928,000 21,925,000 22,236,000 20,795,000                     
      non-current assets:
                                                                               
      intangible assets
         124,369,000 160,634,000 165,753,000 174,876,000 149,373,000 113,951,000 64,007,000 65,421,000 65,930,000 66,902,000 68,256,000 65,141,000 66,680,000 67,893,000 67,798,000 70,100,000 74,217,000 75,910,000 78,442,000 80,188,000 82,098,000 84,937,000 85,521,000 89,652,000 91,794,000 92,068,000 94,086,000 96,624,000 18,929,000 22,762,000 21,962,000 27,117,000 32,748,000 38,259,000 43,400,000 43,274,000 48,538,000 54,987,000 61,657,000 67,222,000 70,634,000 74,371,000 82,055,000 92,104,000 97,536,000 105,831,000 102,409,000 115,141,000 117,804,000 148,615,000 156,587,000 164,368,000 172,380,000 179,984,000 188,079,000 196,446,000 204,378,000 212,808,000 217,372,000 227,418,000 243,487,000 25,496,000 9,393,000 10,184,000 9,172,000 15,780,000 7,091,000 7,439,000 7,938,000 8,243,000 
      right-of-use assets
         163,623,000 172,266,000 164,209,000 173,298,000 161,100,000 156,041,000 159,220,000 142,623,000 152,210,000 157,531,000 156,118,000 166,766,000 157,835,000 156,785,000 156,263,000 159,098,000 169,187,000                                                      
      other non-current assets
         59,048,000 58,507,000 53,569,000 48,452,000 52,036,000 46,163,000 39,468,000 44,275,000 46,187,000 42,723,000 34,899,000 40,032,000 38,534,000 34,784,000 35,208,000 35,952,000 41,204,000 40,875,000 40,138,000 44,239,000 59,025,000 49,118,000 50,257,000 42,388,000 40,647,000 36,266,000 32,184,000 31,944,000 26,693,000 28,492,000 27,036,000 21,848,000 19,760,000 18,220,000 17,400,000 17,613,000 18,216,000 17,190,000 17,987,000 16,653,000 14,897,000 17,029,000 16,107,000 14,795,000 6,420,000 6,806,000 6,469,000 6,880,000 6,610,000 7,912,000                     
      total non-current assets
         881,392,000 927,036,000 906,778,000 1,007,594,000 958,707,000 744,025,000 585,300,000 596,402,000 602,546,000 600,226,000 591,827,000 596,241,000 593,067,000 584,044,000 575,664,000 583,495,000 616,445,000 616,069,000 633,899,000 450,219,000 437,455,000 425,862,000 433,542,000 359,014,000 353,732,000 346,638,000 343,239,000 341,069,000 203,315,000 213,344,000 209,883,000 202,993,000 199,610,000 207,500,000 216,211,000 215,221,000 225,827,000 235,835,000 248,909,000 284,565,000 260,322,000 267,139,000 271,305,000 331,087,000 290,180,000 300,063,000 290,724,000 299,398,000 297,403,000 336,337,000                     
      trade payables
         24,971,000 21,362,000 19,076,000 23,895,000 23,280,000 22,646,000 24,009,000 27,829,000 26,075,000 24,656,000 22,919,000 28,015,000 28,435,000 24,453,000 24,072,000 29,333,000 21,109,000 21,701,000 22,537,000 17,831,000 20,002,000 18,976,000 16,844,000 19,703,000 16,281,000 15,777,000 18,372,000 14,239,000 14,782,000 18,511,000 18,676,000 19,862,000 20,355,000 20,369,000 24,793,000 22,706,000 25,493,000 24,221,000 27,625,000 29,059,000 22,540,000 23,515,000 27,686,000 29,321,000 29,065,000 33,704,000 33,235,000 47,304,000 35,758,000 32,495,000                     
      short-term line of credit
         40,000,000 29,610,000 9,760,000 40,165,000                                                          8,174,000         
      current taxes payable
         8,302,000 12,045,000 11,241,000 12,179,000 5,745,000 3,365,000 3,658,000 2,279,000 2,360,000 1,798,000 3,321,000 1,489,000 3,789,000 3,160,000 5,578,000 3,312,000 4,738,000 3,726,000 5,879,000 2,603,000 1,995,000 1,316,000 1,912,000 1,262,000 4,110,000 2,081,000 1,950,000 1,322,000 4,053,000 5,004,000 5,052,000 1,746,000 1,395,000 2,585,000 2,963,000 1,987,000 3,592,000 3,470,000 4,514,000 3,269,000 3,683,000 4,439,000 5,570,000 5,188,000 10,736,000 9,620,000 8,663,000 8,183,000                       
      lease liabilities
         28,094,000 28,011,000 26,556,000 28,743,000 24,477,000 23,065,000 24,500,000 26,954,000 26,155,000 26,867,000 25,826,000 26,027,000 24,044,000 25,425,000 25,435,000 23,431,000 23,665,000 22,353,000 21,593,000                                                    
      non-current liabilities:
                                                                               
      long-term debt
         102,529,000 110,995,000 118,416,000 129,274,000 143,650,000 63,698,000       8,392,000 8,383,000 16,766,000  25,122,000 25,094,000 33,459,000  47,526,000 47,473,000 61,460,000                                                
      other non-current liabilities
         13,898,000 12,697,000 10,167,000 10,305,000 26,906,000 7,400,000 77,000 78,000 211,000 211,000 211,000 211,000 248,000 166,000 165,000 164,000 216,000 216,000 217,000 8,959,000 10,402,000 9,882,000 10,226,000 11,662,000 17,916,000 17,375,000 17,070,000 18,469,000 8,278,000 8,252,000 4,703,000 4,536,000 4,291,000 4,136,000 4,164,000 4,017,000 3,845,000 4,082,000 4,218,000 3,909,000 3,726,000 3,652,000 3,505,000 4,395,000 4,435,000 2,948,000 2,626,000 2,675,000 2,335,000 2,365,000                     
      total non-current liabilities
         335,735,000 355,026,000 357,969,000 379,119,000 391,633,000 276,799,000 195,680,000 179,791,000 192,651,000 200,696,000 202,172,000 214,590,000 214,448,000 209,279,000 216,903,000 219,380,000 235,488,000 231,359,000 240,484,000 71,251,000 81,330,000 83,215,000 96,148,000 97,346,000 117,561,000 123,658,000 140,328,000 140,293,000 23,479,000 23,873,000 17,554,000 13,931,000 14,273,000 14,560,000 15,002,000 13,151,000 13,626,000 13,851,000 23,395,000 28,611,000 50,016,000 52,257,000 52,960,000 51,911,000 58,096,000 56,283,000 57,088,000 53,293,000 20,023,000 60,618,000                     
      share premium
         2,400,000 35,010,000 22,122,000 9,042,000 67,068,000 137,149,000 123,645,000 110,327,000 100,595,000 90,131,000 241,607,000 227,708,000 217,981,000 207,851,000 199,433,000 187,268,000 243,328,000 233,724,000 278,161,000 269,529,000 262,168,000 254,738,000 380,166,000 371,764,000 363,730,000 356,537,000 346,254,000 338,284,000 330,842,000 325,904,000 312,423,000 306,874,000 301,390,000 296,609,000 291,270,000 286,805,000 284,242,000 281,882,000 279,011,000 276,601,000 275,411,000 273,528,000 270,966,000 269,300,000 268,043,000 266,560,000 265,161,000 263,529,000 216,038,000 213,283,000                     
      other components of equity
         -254,137,000 -248,466,000 -259,693,000 -244,528,000 -254,299,000 -263,455,000 -227,129,000 -185,133,000 -173,913,000 -173,032,000 -166,620,000 -161,987,000 -160,767,000 -172,704,000 -193,035,000 -194,372,000 -155,447,000 -159,223,000 -141,617,000 -146,894,000 -153,417,000 -178,466,000 -152,193,000 -115,534,000 -106,979,000 -123,263,000 -116,872,000 -114,854,000 -132,748,000 -124,627,000 -130,556,000 -116,660,000 -120,205,000 -113,288,000 -98,334,000 -86,185,000 -92,657,000 -86,298,000 -80,441,000 -81,406,000     -59,788,000 -49,110,000 -72,622,000 -46,366,000 -62,703,000 -1,252,000                     
      total liabilities and equity
         1,412,760,000 1,480,212,000 1,448,478,000 1,467,439,000 1,406,844,000 1,201,353,000 1,128,838,000 1,164,492,000 1,114,432,000 1,068,083,000 1,025,355,000 1,106,148,000 1,105,761,000 1,059,367,000 1,009,982,000 1,012,329,000 1,016,433,000 958,608,000 968,358,000 785,630,000 747,502,000 689,033,000 720,731,000 759,563,000 740,639,000 703,697,000 721,080,000 704,123,000 516,914,000 536,571,000 513,859,000 525,451,000 499,459,000 482,204,000 499,814,000 530,301,000 521,242,000 530,541,000 544,039,000 538,425,000 513,001,000 502,483,000 499,188,000 534,893,000 527,970,000 520,645,000 503,699,000 525,021,000 472,419,000 501,673,000      553,178,000 532,513,000 570,028,000             
      less: 1,000,000 shares as at december, 31, 2023 and nil as at march 31, 2023, held in treasury, at cost
          -58,131,000                                                                     
      total shareholders’ equity, including shares held in treasury
              768,764,000 758,394,000  716,612,000 672,689,000 798,722,000  726,572,000    652,714,000 608,500,000 641,886,000  565,270,000 504,203,000 631,668,000  605,161,000 555,378,000 532,468,000  489,382,000 474,585,000 442,502,000  413,716,000 400,125,000                                     
      less: 1,100,000 shares as at september 30, 2022 and nil shares as at march 31, 2022, held in treasury, at cost
              -81,631,000                                                                 
      short term line of credit
               31,697,000                             12,881,000 21,049,000 41,939,000 56,346,000 58,583,000 48,133,000 52,201,000 53,316,000 54,921,000 40,573,000 31,019,000 21,000,000 23,965,000 34,099,000 11,700,000   10,980,000 103,000    4,552,000 4,331,000 5,511,000 8,463,000          
      less: 741,618 shares as at june 30, 2022 and nil shares as at march 31, 2022, held in treasury, at cost
               -53,756,000                                                                
      less: nil shares as at march 31, 2022 and 1,100,000 shares as at march 31, 2021, held in treasury, at cost
                                                                               
      less: nil shares as at december 31, 2021 and 1,100,000 shares as at march 31, 2021, held in treasury, at cost
                                                                               
      less: nil shares as at september 30, 2021 and 1,100,000 shares as at march 31, 2021, held in treasury, at cost
                                                                               
      less: 2,200,000 shares as at june 30, 2021 and 1,100,000 shares as at march 31, 2021, held in treasury, at cost
                   -163,601,000                                                            
      less: 1,100,000 shares as at march 31, 2021 and nil shares as at march 31, 2020, held in treasury, at cost
                    -78,563,000                                                           
      less: 405,284 shares as at december 31, 2020 and nil shares as at march 31, 2020, held in treasury, at cost
                     -27,424,000                                                          
      long term debt
                        16,748,000    33,422,000    61,391,000 75,364,000 75,276,000 89,230,000 89,130,000           8,728,000 13,509,000 28,963,000 28,567,000 33,118,000 33,741,000 39,979,000 40,342,000 40,066,000 36,674,000 2,130,000 43,016,000 43,095,000 72,457,000 72,715,000 89,000,000 95,000,000 115,000,000 130,000,000 150,000,000 155,000,000            
      less: nil shares as at march 31, 2020 and 1,101,300 shares as at march 31, 2019, held in treasury, at cost
                                                                               
      less: 1,100,000 shares as at december 31, 2019 and 1,101,300 shares as at march 31, 2019, held in treasury, at cost
                         -63,803,000                                                      
      right of use assets
                          172,116,000 180,745,000                                                    
      less: 1,100,000 shares as at september 30, 2019 and 1,101,300 shares as at march 31, 2019, held in treasury, at cost
                          -63,803,000                                                     
      less: 1,903,522 shares as at june 30, 2019 and 1,101,300 shares as at march 31, 2019, held in treasury, at cost
                           -102,677,000                                                    
      less: 1,101,300 shares as at march 31, 2019 and 4,400,000 shares as at march 31, 2018, held in treasury, at cost
                            -56,417,000                                                   
      less: 1,100,000 shares as at december 31, 2018 and 4,400,000 shares as at march 31, 2018, held in treasury, at cost
                             -56,351,000                                                  
      less: 1,100,000 shares as at september 30, 2018 and 4,400,000 shares as at march 31, 2018, held in treasury, at cost
                              -56,296,000                                                 
      less: 4,850,300 shares as at june 30, 2018 and 4,400,000 shares as at march 31, 2018, held in treasury, at cost
                               -157,565,000                                                
      current portion of long term debt
                                27,740,000 27,708,000 27,678,000 27,645,000 27,613,000       8,212,000 12,828,000 20,045,000 20,573,000 17,911,000 12,637,000 10,505,000 10,297,000 7,764,000 7,701,000 4,081,000 4,084,000 26,116,000 26,031,000 70,102,000 49,515,000 50,000,000 40,000,000 40,000,000 46,000,000 40,000,000 55,000,000 40,000,000 45,000,000 45,000,000            
      deferred revenue
                                2,908,000 3,747,000 5,495,000 4,649,000 5,478,000 5,447,000 3,511,000 4,485,000 2,924,000 3,742,000 4,973,000 2,533,000 3,881,000 4,697,000 6,038,000 5,779,000 5,371,000 4,956,000 5,745,000 5,588,000 6,508,000 6,924,000 6,119,000 5,827,000 6,180,000 4,925,000 6,234,000 6,962,000 6,242,000 6,610,000 4,762,000 4,891,000 3,745,000 4,703,000 5,229,000 5,583,000         11,016,000 8,502,000 6,810,000 
      less: 4,400,000 shares as at march 31, 2018 and 3,300,000 shares as at march 31, 2017, held in treasury, at cost
                                -134,231,000                                               
      less: 4,400,000 shares as at december 31, 2017 and 3,300,000 shares as at march 31, 2017, held in treasury, at cost
                                 -134,231,000                                              
      less: 4,179,539 shares as at september 30, 2017 and 3,300,000 shares as at march 31, 2017, held in treasury, at cost
                                  -126,037,000                                             
      less: 3,300,000 shares as at june 30, 2017 and march 31, 2017, held in treasury, at cost
                                   -94,685,000                                            
      less: 3,300,000 shares as at march 31, 2017 and 1,100,000 shares as at march 31, 2016, held in treasury, at cost
                                    -94,685,000                                           
      prepayments and other assets
                                     24,489,000 25,322,000     20,919,000                                    
      less: 3,300,000 shares as of december 31, 2016 and 1,100,000 shares as of march 31, 2016, held in treasury, at cost
                                     -94,612,000                                          
      less: 2,245,444 shares as of september 30, 2016 and 1,100,000 shares as of march 31, 2016, held in treasury, at cost
                                      -65,072,000                                         
      cash consideration, pending allocation
                                       11,748,000                                        
      less: 1,850,000 shares as of june 30, 2016 and 1,100,000 shares as of march 31, 2016, held in treasury, at cost
                                       -53,392,000                                        
      less: 1,100,000 shares as at march 31, 2016 and nil shares as at march 31, 2015, held in treasury, at cost
                                        -30,461,000                                       
      less: 1,100,000 shares as of december 31, 2015 and nil shares as of march 31, 2015, held in treasury, at cost
                                         -30,461,000                                      
      less: 1,100,000 shares as of september 30, 2015 and nil shares as of march 31, 2015, held in treasury, at cost
                                          -30,461,000                                     
      total shareholders’ equity including shares held in treasury
                                           394,207,000                                    
      less: 770,000 shares as of june 30, 2015 and nil shares as of march 31, 2015, held in treasury, at cost
                                           -20,671,000                                    
      marketable securities
                                                     59,630,000 27,434,000 12,751,000                        
      current tax assets
                                                     4,141,000 3,964,000 3,389,000 3,860,000 3,634,000 6,373,000                     
      purchase price pending allocation
                                                       8,098,000                        
      bank deposits and marketable securities
                                                        26,384,000 11,402,000 12,000 12,000 12,000 12,000 50,000 45,000  3,378,000  8,925,000   3,113,000 8,074,000        
      provisions
                                                          34,988,000                     
      accounts receivable — related parties
                                                           556,000 303,000 319,000 594,000 739,000 840,000 1,174,000 344,000 64,000 47,000 113,000 136,000 586,000    252,000    
      employee receivables
                                                           1,232,000 1,842,000 2,018,000 1,458,000 1,526,000 1,585,000 1,481,000 1,098,000 745,000 1,126,000 1,963,000 1,073,000 1,179,000    1,289,000    
      prepaid expenses
                                                           2,307,000 2,600,000 3,400,000 2,979,000 2,101,000 2,499,000 3,201,000 3,014,000 2,082,000 4,440,000 4,393,000 6,614,000 3,776,000 4,812,000 3,637,000 3,813,000 2,162,000 3,029,000 3,500,000 2,578,000 
      prepaid income taxes
                                                           8,502,000 6,043,000 5,343,000 5,387,000 5,602,000 6,763,000 6,050,000 6,239,000 5,768,000 3,256,000 3,214,000 3,269,000 2,776,000 4,095,000 2,647,000 2,996,000 3,225,000    
      other current assets
                                                           24,322,000 26,369,000 30,938,000 29,020,000 36,308,000 28,416,000 23,412,000 29,080,000 38,647,000 17,959,000 17,550,000 10,362,000 8,596,000 8,301,000 7,455,000 7,117,000 4,524,000 6,472,000 6,322,000 7,216,000 
      deposits
                                                           7,345,000 7,591,000 7,047,000 6,739,000 7,086,000 6,896,000 6,966,000 6,963,000 6,309,000 8,420,000 7,646,000 6,794,000 7,391,000 10,214,000 7,398,000 5,522,000 3,081,000 2,746,000 2,450,000 2,394,000 
      liabilities, redeemable noncontrolling interest and equity
                                                                               
      accounts payable
                                                           43,748,000 40,351,000 28,901,000 30,893,000 27,900,000    30,879,000 22,905,000    19,926,000 18,180,000 16,778,000 18,505,000 19,051,000 22,201,000 17,286,000 
      short term borrowings
                                                           14,593,000                    
      accrued employee cost
                                                           31,034,000 27,404,000 26,342,000 23,319,000 30,977,000 26,580,000               
      other current liabilities
                                                           45,255,000 53,672,000 61,765,000 66,775,000 67,585,000 20,917,000 20,827,000 23,952,000 54,126,000 35,882,000 40,243,000 30,450,000 25,806,000 27,212,000 24,926,000 22,749,000 16,239,000 16,116,000 14,210,000 12,184,000 
      accrued pension liability
                                                           4,087,000 4,319,000 4,432,000 4,334,000 3,921,000 3,439,000 2,925,000 2,857,000 2,570,000 2,152,000 1,965,000 1,637,000 1,544,000 1,352,000 1,211,000 1,104,000 771,000    
      derivatives
                                                           431,000 1,491,000                   
      redeemable noncontrolling interest
                                                               278,000                
      wns (holdings) limited shareholders’ equity:
                                                                               
      ordinary shares, 0.16 (10 pence) par value, authorized: 50,000,000 shares; issued and outstanding: 44,443,726 and 43,743,953 shares, respectively
                                                           6,955,000                    
      additional paid-in-capital
                                                           208,050,000 206,472,000 205,313,000 204,604,000 203,531,000    184,122,000     163,548,000 160,792,000 157,150,000 154,952,000 143,574,000 141,814,000 63,026,000 
      total wns (holdings) limited shareholders’ equity
                                                           271,219,000 261,128,000 253,499,000 240,392,000 253,603,000                
      total liabilities, redeemable noncontrolling interest and equity
                                                           528,419,000 535,058,000 529,499,000 538,446,000 549,890,000                
      short term debt
                                                            8,700,000  6,000,000                 
      ordinary shares, 0.16 (10 pence) par value, authorized:
                                                                               
      50,000,000 shares; issued and outstanding: 44,413,118 and 43,743,953 shares, respectively
                                                            6,951,000                   
      ordinary shares subscribed: 2000 and nil shares, respectively
                                                            4,000                   
      derivative contracts
                                                             3,557,000 4,550,000 7,600,000 8,784,000 13,864,000 21,232,000 23,163,000            
      50,000,000 shares; issued and outstanding: 44,329,959 and 43,743,953 shares, respectively
                                                             6,937,000                  
      50,000,000 shares; issued and outstanding: 44,117,085 and 43,743,953 shares, respectively
                                                              6,904,000                 
      accounts payable — related parties
                                                                   42,000    6,000    246,000    
      50,000,000 shares; issued and outstanding: 43,743,953 and 42,607,403 shares, respectively
                                                               6,848,000                
      account payable
                                                                24,484,000 30,230,000 33,411,000   31,599,000 31,201,000 15,562,000        
      accrued expenses
                                                                43,579,000 34,588,000 36,016,000             
      50,000,000 shares; issued and outstanding: 43,311,123 and 42,607,403 shares, respectively
                                                                6,780,000               
      ordinary shares subscribed: 2,222 and nil shares, respectively
                                                                5,000               
      wns (holdings) limited shareholders’ equity
                                                                230,154,000 208,827,000 202,199,000             
      noncontrolling interest
                                                                -131,000 -461,000 -109,000             
      total equity
                                                                230,023,000 208,366,000 202,090,000             
      accrued employee costs
                                                                 25,471,000 20,859,000 23,754,000 25,215,000 24,108,000 19,057,000 26,848,000 24,840,000 20,525,000 15,810,000 18,492,000 15,357,000 12,085,000 8,237,000 
      other liabilties
                                                                 5,563,000              
      ordinary shares, 0.16 (10 pence) par value, authorized: 50,000,000 shares; issued and outstanding: 43,076,459 and 42,607,403 shares, respectively
                                                                 6,742,000              
      ordinary shares subscribed: 9,001 and nil shares, respectively
                                                                 68,000              
      accrual for earn out payment
                                                                  1,168,000     33,699,000        
      50,000,000 shares; issued and outstanding: 42,819,656 and 42,607,403 shares, respectively
                                                                  6,699,000             
      current assets
                                                                               
      liabilities and shareholders’ equity
                                                                               
      current liabilities
                                                                               
      deferred rent
                                                                   1,967,000 2,301,000 3,662,000 2,667,000 2,627,000 2,369,000 858,000 1,506,000 1,098,000 976,000 917,000 859,000 
      minority interest
                                                                   13,000 120,000           
      ordinary shares, 0.16 (10 pence) par value, authorized: 50,000,000 shares; issued and outstanding: 42,607,403 and 42,363,100 shares, respectively
                                                                   6,667,000            
      ordinary shares subscribed: nil and 1,666 shares, respectively
                                                                               
      accumulated other comprehensive income
                                                                   -49,710,000 -28,337,000 -26,204,000 -6,383,000 14,220,000 20,313,000 20,387,000 17,406,000 13,235,000 11,869,000 9,329,000 6,791,000 
      deferred tax assets— current
                                                                    672,000 538,000 743,000         
      foreign currency derivative contracts — current
                                                                    10,184,000           
      property, plant and equipment
                                                                    54,014,000 48,891,000 46,126,000 50,840,000        
      other assets — non current
                                                                    2,719,000           
      deferred tax assets — non current
                                                                    16,129,000 14,657,000 10,460,000         
      long term debt — current
                                                                    20,000,000 20,000,000          
      deferred revenue — current
                                                                    6,326,000 12,583,000 5,423,000 7,790,000 9,009,000 7,319,000 7,459,000 9,827,000    
      deferred tax liabilities — current
                                                                    1,489,000 1,800,000 1,357,000         
      accrual for earn-out payment
                                                                      33,360,000         
      long term debt — non current
                                                                    180,000,000 180,000,000          
      deferred revenue — non current
                                                                    3,134,000 2,143,000 2,673,000 1,549,000 1,376,000 4,169,000 6,462,000 5,051,000    
      deferred tax liabilities — non current
                                                                    10,709,000 11,139,000 5,130,000 1,834,000 2,143,000 2,280,000 2,372,000 23,000 531,000 1,634,000  
      liability on outstanding derivative and interest swap contracts — non current
                                                                    11,818,000 3,214,000          
      ordinary shares, 0.16 (10 pence) par value, authorized: 50,000,000 shares;
                                                                               
      issued and outstanding: 42,582,566 and 42,363,100 shares, respectively
                                                                    6,664,000           
      deferred contract costs — non current
                                                                     1,440,000 1,052,000 1,278,000        
      foreign currency derivative contracts — non current
                                                                     779,000          
      short term line of credit — related parties
                                                                     6,336,000          
      liability on outstanding derivative and interest swap contracts —current
                                                                     14,366,000          
      ordinary shares, 0.16 (10 pence) par value, authorized: 50,000,000 shares; issued and outstanding: 42,569,239 and 42,363,100 shares, respectively
                                                                     6,662,000          
      liability on outstanding derivative contracts — non current
                                                                      3,674,000         
      ordinary shares, 0.16 (10 pence) par value, authorized: 50,000,000 shares; issued and outstanding: 42,460,059 and 42,363,100 shares, respectively
                                                                      6,641,000         
      ordinary shares subscribed: 10,776 and 1,666 shares, respectively
                                                                      45,000         
      accounts receivable, net of allowable of 1,784 and 364, respectively
                                                                       47,302,000        
      obligation under capital leases — current
                                                                           13,000    
      ordinary shares, 0.16 (10 pence) par value, authorized: 50,000,000 shares; issued and outstanding: 42,363,100 and 41,842,879 shares, respectively
                                                                       6,622,000        
      ordinary shares subscribed: 1,666 and 30,022 shares, respectively
                                                                       10,000        
      bank deposits
                                                                          12,000,000 12,000,000    
      employee receivable
                                                                        1,161,000 1,452,000 1,526,000     
      ordinary shares, 0.16 (£0.10) par value; authorized 50,000,000 shares
                                                                               
      issued and outstanding: 42,120,137 and 41,842,879 shares, respectively
                                                                        6,574,000       
      ordinary shares subscribed, nil and 30,022 shares, respectively
                                                                               
      obligations under capital leases — current
                                                                         6,000 10,000  26,000 47,000  
      issued and outstanding: 42,066,106 and 41,842,879 shares, respectively
                                                                         6,564,000      
      issued and outstanding: 41,906,477 and 41,842,879 shares, respectively
                                                                          6,531,000     
      ordinary shares subscribed, 21,006 and 30,022 shares, respectively
                                                                          117,000     
      obligation under capital leases — non current
                                                                             17,000  
      ordinary shares, 0.16 (10 pence) par value, authorized: 50,000,000 and 40,000,000 shares, respectively;
                                                                               
      issued and outstanding: 41,842,879 and 35,321,511 shares, respectively
                                                                           6,519,000    
      ordinary shares subscribed: 30,022 and 4,346 shares, respectively
                                                                           137,000    
      deferred share-based compensation
                                                                            -57,000 -180,000 -387,000 
      preference shares, 0.20 (10 pence) par value authorized: 1,000,000 shares and none, respectively, issued and outstanding — none
                                                                               
      ordinary shares, 0.20 (10 pence) par value authorized: 50,000,000 shares and 40,000,000 shares, respectively
                                                                               
      issued and outstanding: 40,238,516 and 35,321,511 shares, respectively
                                                                            6,204,000   
      ordinary shares subscribed, 16,998 and 4,346 shares, respectively
                                                                            52,000   
      preference shares, 0.15 (10 pence) par value authorized: 1,000,000 shares and none, respectively, issued and outstanding — none
                                                                               
      ordinary shares, 0.15 (10 pence) par value authorized: 50,000,000 shares and 40,000,000 shares, respectively
                                                                               
      issued and outstanding: 39,918,332 and 35,321,511 shares, respectively
                                                                             6,144,000  
      ordinary shares subscribed, 163,511 and 4,346 shares, respectively
                                                                             421,000  
      line of credit
                                                                              4,347,000 
      obligations under capital leases – current
                                                                              121,000 
      obligation under capital leases – non current
                                                                              21,000 
      deferred tax liabilities – non current
                                                                              2,146,000 
      preference shares, 0.15 (£0.10) par value authorized: 1,000,000 shares and none, respectively. issued and outstanding – none
                                                                               
      ordinary shares, 0.15 (£0.10) par value authorized: 50,000,000 shares and 40,000,000 shares, respectively
                                                                               
      issued and outstanding: 35,328,173 and 35,321,511 shares, respectively
                                                                              5,291,000 
      ordinary shares subscribed, 57,337 and 4,346 shares, respectively
                                                                              142,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.