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 
      
                                                           
      cash flows from operating activities:
                                                           
      net income
    106,816,000 88,026,000 73,482,000 103,299,000 136,346,000 98,645,000 116,243,000 97,554,000 97,204,000 120,033,000 102,292,000 155,039,000 156,054,000 18,604,000 89,719,000 142,279,000 115,656,000 114,671,000 109,046,000 85,539,000 89,432,000 66,624,000 85,565,000 74,524,000 67,002,000 58,777,000 60,754,000 59,965,000 65,618,000 50,255,000 64,418,000 -30,874,000 42,634,000 37,359,000 23,641,000 24,763,000 26,174,000 24,430,000 23,899,000 27,638,000 22,873,000 19,231,000 14,714,000 18,423,000 19,040,000 14,814,000 17,364,000 18,759,000 16,437,000 14,118,000 12,680,000 14,999,000 14,065,000 13,321,000 12,099,000 
      adjustments to reconcile net income to net cash from operating activities:
                                                           
      depreciation and amortization expense
    31,313,000 31,274,000 31,437,000 26,556,000 19,736,000 21,121,000 22,146,000 23,158,000 23,092,000 22,768,000 22,782,000 23,146,000 21,876,000 22,991,000 24,259,000 23,597,000 21,543,000 20,454,000 17,807,000 16,779,000 15,929,000 15,226,000 14,940,000 12,962,000 11,127,000 11,028,000 10,200,000 10,183,000 9,319,000                           
      operating lease right-of-use assets amortization expense
    10,358,000 10,652,000 9,929,000 9,494,000 9,278,000 9,339,000 9,434,000 10,060,000 10,214,000 10,585,000 10,043,000 10,441,000 11,299,000 11,250,000 14,787,000 15,057,000 15,197,000 15,820,000 15,676,000 15,902,000 16,633,000 17,018,000 16,816,000 15,656,000 14,471,000 13,545,000 12,187,000                             
      bad debt recovery
      -218,000                                                    -374,000 
      deferred taxes
    9,296,000 -8,476,000 2,386,000 -39,307,000 -12,877,000 -13,877,000 1,866,000 -25,434,000 -16,363,000 3,780,000 823,000 12,687,000 -25,446,000 -18,575,000 -10,830,000 -39,952,000 -8,124,000 -5,516,000 6,692,000 -15,448,000 -7,517,000 -5,317,000 8,288,000 -4,659,000 -1,912,000 -2,039,000 846,000 -11,628,000 -8,791,000 -4,291,000 -23,290,000    2,595,000 -3,293,000 -80,000 551,000 -482,000 -15,863,000 163,000 277,000 95,000 -3,545,000 80,000 98,000 97,000 -694,000 205,000 262,000 268,000 -3,559,000 -413,000 62,000 -23,000 
      stock-based compensation expense
    44,604,000 38,558,000 48,456,000 44,698,000 42,124,000 35,684,000 44,791,000 38,194,000 37,847,000 33,110,000 38,579,000 31,617,000 33,287,000 27,893,000 7,112,000 34,017,000 29,187,000 23,898,000 24,553,000 20,444,000 23,474,000 19,439,000 11,881,000 19,012,000 15,471,000 15,697,000 21,856,000 12,452,000 15,330,000 14,810,000 16,596,000 12,487,000 11,217,000 12,927,000 15,776,000 11,724,000 13,826,000 12,730,000 10,964,000 12,483,000 11,963,000 12,253,000 9,134,000 8,096,000 7,425,000 5,891,000 3,208,000 3,359,000        
      other
    2,763,000 1,867,000 3,729,000 -988,000 -5,751,000 1,982,000 10,484,000 -1,705,000 1,553,000 2,821,000 -3,268,000 -31,108,000 -11,519,000 72,072,000 3,361,000 8,825,000 9,502,000 -264,000 -4,926,000 3,571,000 -1,233,000 -1,435,000 5,893,000 -2,758,000 3,584,000 3,418,000 520,000 1,722,000 -1,335,000 -117,000 -1,982,000 -514,000 -1,946,000 -2,201,000 651,000 4,394,000 831,000 953,000 50,000 1,525,000 273,000 -2,879,000 4,964,000 -1,872,000 271,000 2,042,000 294,000 59,000 1,000 553,000 586,000 -36,000 110,000 517,000 -657,000 
      changes in assets and liabilities:
                                                           
      trade receivables and contract assets
    24,594,000 -39,672,000 -76,680,000 38,379,000 40,210,000 -26,840,000 -36,161,000 26,211,000 -5,839,000 15,557,000 -3,573,000 3,963,000 -13,532,000 -38,360,000 -144,783,000 21,026,000 -64,672,000 -78,643,000 -89,395,000 758,000 15,319,000 39,581,000 -51,423,000                                 
      prepaid and other assets
    1,172,000 13,373,000 -9,163,000 -24,792,000 -48,508,000 556,000 -4,215,000 -4,799,000 4,228,000 9,085,000 -105,000 -4,353,000 -4,437,000 6,165,000 -9,515,000 -7,414,000 -973,000 786,000 -8,581,000 2,722,000 3,045,000 10,962,000 -9,746,000                                 
      accounts payable
    -5,019,000 -745,000 502,000 -24,473,000 -2,257,000 3,129,000 -5,483,000 -683,000 -947,000 290,000 1,494,000 -11,703,000 8,044,000 5,358,000 -4,633,000 4,065,000 -2,520,000 -782,000 -3,166,000 592,000 1,203,000 3,040,000 -2,407,000 159,000 225,000 419,000 -2,488,000 -2,346,000 566,000 -1,512,000 2,520,000 -664,000 1,367,000 441,000 77,000 -1,270,000 1,550,000 -210,000 671,000 -10,909,000 385,000 -1,926,000 9,669,000 -2,339,000 -6,163,000 -2,664,000 8,563,000 -5,375,000 -155,000 -379,000 3,009,000 3,505,000 -2,447,000 -1,045,000 1,394,000 
      accrued expenses and other liabilities
    82,568,000 -33,458,000 -27,248,000 -6,589,000 61,965,000 -42,954,000 -1,749,000 10,960,000 32,928,000 -70,035,000 -58,463,000 33,125,000 55,053,000 12,776,000 -74,929,000 68,835,000 93,594,000 9,058,000 -15,830,000 29,346,000 36,622,000 -11,272,000 5,437,000 30,217,000 31,328,000 16,659,000 -51,079,000 32,304,000 25,486,000 15,609,000 -31,470,000 18,557,000 22,058,000 15,151,000 -18,484,000 13,016,000 5,040,000 2,116,000 -34,098,000 15,719,000 15,004,000 6,214,000 -10,374,000 5,146,000 8,518,000 5,736,000 -7,908,000 11,323,000    5,493,000 3,198,000   
      operating lease liabilities
    -11,283,000 -10,598,000 -10,975,000 -9,761,000 -10,224,000 -9,437,000 -9,943,000 -13,783,000 -11,059,000 -12,579,000 -10,672,000 -10,273,000 -12,380,000 -14,844,000 -14,171,000 -15,654,000 -15,882,000 -16,211,000 -16,065,000 -17,430,000 -16,166,000 -15,211,000 -15,646,000 -14,189,000 -13,525,000 -12,530,000 -13,175,000                             
      income taxes payable
    -2,298,000 -37,990,000 -21,475,000 15,052,000 12,296,000 -19,414,000 -16,100,000 4,997,000 15,362,000 -48,783,000 -4,964,000 -15,860,000 44,263,000 -22,133,000 -2,670,000 30,018,000 13,797,000 -14,338,000 -25,909,000 17,198,000 -797,000 7,046,000 -9,062,000                                 
      net cash from operating activities
    294,684,000 53,198,000 24,162,000 130,259,000 241,962,000 57,027,000 129,920,000 171,369,000 214,879,000   186,069,000 252,368,000   284,614,000 206,050,000 68,836,000 12,827,000 159,432,000 175,564,000   124,587,000 119,039,000   123,130,000 102,299,000 59,459,000 7,330,000 71,384,000 64,884,000 27,868,000 31,228,000 53,651,000 61,812,000 38,493,000 10,861,000 11,839,000 55,520,000 2,163,000 6,871,000 48,705,000    46,430,000   -11,738,000 35,759,000 11,111,000   
      capex
    -8,302,000 -9,831,000 -9,329,000 -15,727,000 -4,966,000 -4,704,000 -6,749,000 -9,995,000 -3,624,000   -21,495,000 -18,708,000   -56,617,000 -21,111,000 -22,587,000 -11,186,000 -18,482,000 -9,787,000   -47,013,000 -27,270,000   -10,109,000 -8,162,000 -8,592,000 -10,711,000 -12,925,000 -5,440,000 -5,716,000 -5,725,000 -9,336,000 -6,392,000 -7,404,000 -6,185,000 -3,739,000 -4,191,000 -3,469,000 -1,873,000 -3,752,000    -2,432,000   -2,887,000 -3,059,000 -3,907,000   
      free cash flows
    286,382,000 43,367,000 14,833,000 114,532,000 236,996,000 52,323,000 123,171,000 161,374,000 211,255,000   164,574,000 233,660,000   227,997,000 184,939,000 46,249,000 1,641,000 140,950,000 165,777,000   77,574,000 91,769,000   113,021,000 94,137,000 50,867,000 -3,381,000 58,459,000 59,444,000 22,152,000 25,503,000 44,315,000 55,420,000 31,089,000 4,676,000 8,100,000 51,329,000 -1,306,000 4,998,000 44,953,000    43,998,000   -14,625,000 32,700,000 7,204,000   
      cash flows from investing activities:
                                                           
      purchases of property and equipment
    -8,302,000 -9,831,000 -9,329,000 -15,727,000 -4,966,000 -4,704,000 -6,749,000 -9,995,000 -3,624,000 -6,883,000 -7,913,000 -21,495,000 -18,708,000 -18,152,000 -23,274,000 -56,617,000 -21,111,000 -22,587,000 -11,186,000 -18,482,000 -9,787,000 -11,449,000 -29,075,000 -47,013,000 -27,270,000 -11,601,000 -13,424,000 -10,109,000 -8,162,000 -8,592,000 -10,711,000 -12,925,000 -5,440,000 -5,716,000 -5,725,000 -9,336,000 -6,392,000 -7,404,000 -6,185,000 -3,739,000 -4,191,000 -3,469,000 -1,873,000 -3,752,000 -3,719,000 -2,288,000 -2,157,000 -2,432,000 -1,930,000 -6,111,000 -2,887,000 -3,059,000 -3,907,000 -3,086,000 -3,324,000 
      purchases of short-term investments
    72,000 -47,000 -1,991,000 643,000 -659,000 4,000 -1,217,000 -304,000         -60,000,000                                   
      proceeds from short-term investments
       20,000,000 40,000,000 1,199,000 310,000        60,000,000                                     
      acquisition of business, net of cash acquired
    2,000 -6,671,000 3,325,000  -359,000 -12,567,000 -44,139,000      91,000 -2,414,000 -8,207,000  -39,712,000    -6,315,000 -2,234,000 -10,339,000        -50,264,000                        
      purchases of non-marketable securities
    -360,000 -360,000 -685,000 -18,000 -6,709,000 -200,000 -15,000 -1,375,000 -1,906,000    -1,500,000 -1,044,000                                   
      proceeds from non-marketable securities
    2,913,000                                                     
      other investing activities
    -692,000 -1,665,000 134,000 638,000 738,000 -69,000 1,005,000 437,000 -261,000 -45,000 -7,898,000 -9,530,000 -8,458,000 -7,959,000 -3,082,000 179,000 -279,000 -512,000 691,000 566,000 426,000 97,000 -71,000 -107,000 -452,000 -1,044,000 -5,136,000 772,000 -1,601,000 148,000 -18,000 -148,000 -1,114,000 -227,000 37,000                     
      net cash from investing activities
    -9,280,000 -18,214,000 -5,308,000 -845,880,000 34,736,000 -22,846,000 -50,990,000 -20,697,000 -10,561,000 -17,793,000 -17,717,000 -31,139,000 -28,700,000   -210,432,000 -61,102,000   -17,907,000 -15,676,000 -74,086,000 -59,485,000 -57,787,000 -40,137,000 -28,885,000 -18,560,000 -34,290,000 -9,519,000 -8,150,000 -60,164,000 -12,159,000 -6,440,000       -52,319,000 -33,696,000 -5,597,000 -33,882,000 -14,521,000 -5,197,000 -21,535,000 -11,676,000 -2,945,000 -4,889,000 -7,512,000 -6,474,000 -28,264,000 -14,825,000 -12,819,000 -3,719,000 
      cash flows from financing activities:
                                                           
      proceeds from issuance of stock under the employee incentive programs
    458,000 15,099,000 19,480,000  1,305,000 17,865,000 14,611,000 23,024,000 2,981,000 23,143,000 2,488,000 19,292,000 9,203,000                                           
      payments of withholding taxes related to net share settlements of restricted stock units
    -1,083,000 -22,045,000 -1,293,000 -2,725,000 -1,865,000 -27,810,000 -2,790,000 -900,000 -2,511,000 -22,538,000 -3,153,000 -4,455,000 -1,305,000 -16,920,000 -3,876,000 -7,490,000 -412,000 -30,392,000 -3,304,000 -3,919,000 -314,000 -14,881,000 -1,018,000 -982,000 -1,437,000 -11,876,000 -1,208,000  -372,000 -6,590,000 -106,000 -106,000 -386,000 -8,000 -2,694,000                     
      repayment of debt
    -754,000 -404,000 -684,000 -368,000 -373,000 -535,000 -589,000 -362,000 -643,000 -553,000 -1,411,000 -4,000,000 -786,000 -3,920,000 -6,836,000         -2,000 -1,000 -2,000 -4,000 -9,000 -7,000 -12,000 -3,466,000 -14,000 -30,000 -25,029,000 -30,000 -8,033,000 -7,036,000 -29,000 -15,031,000                 
      repurchase of common stock
    -82,102,000 -196,533,000 -159,998,000 -13,003,000 -49,955,000 -214,477,000 -120,593,000 -36,491,000 -78,486,000 -41,437,000 -8,510,000                                          -11,000 -50,000 
      payment of contingent consideration for previously acquired businesses
                                                           
      purchase of subsidiary shares from noncontrolling interest
    -1,358,000                                                   
      other financing activities
    -677,000 -172,000 -915,000 -1,106,000 -2,618,000 1,252,000 -345,000 -1,158,000 -2,518,000 -151,000 -226,000 -441,000 -904,000 -256,000 -1,865,000 -2,555,000 94,000 -123,000 260,000 7,000 -4,000 -15,000 -9,000 -5,000 -6,000 -4,000 -9,000   -19,000 -58,000                       
      net cash from financing activities
    -85,650,000 -204,055,000 -149,514,000 1,260,000 -53,506,000 -226,080,000 -112,081,000 -22,356,000 -80,586,000 -47,513,000 -15,318,000 8,045,000 568,000    4,498,000       7,216,000 4,939,000 -1,973,000 10,181,000 2,150,000 9,260,000 7,575,000 4,016,000 9,530,000 6,084,000 26,250,000 7,882,000    9,789,000 28,313,000   1,490,000 988,000 1,785,000 4,440,000 3,134,000  4,104,000 4,564,000 4,039,000   -212,000 31,309,000 
      effect of exchange rate changes on cash, cash equivalents and restricted cash
    -2,720,000 37,050,000 18,770,000 -35,954,000 25,904,000 -6,887,000 -19,560,000 35,011,000 -22,728,000 3,026,000 14,070,000 31,009,000 -30,215,000 -254,000 -45,407,000 -5,341,000 -8,930,000 8,095,000 -11,856,000 19,467,000 1,889,000 10,010,000 -22,009,000 9,283,000 -8,001,000 1,700,000 548,000 -5,580,000 -1,015,000 -10,685,000 3,040,000                         
      net decrease in cash, cash equivalents and restricted cash
    197,034,000 -132,021,000 -111,890,000                    -20,285,000    -8,033,000                             
      cash, cash equivalents and restricted cash, beginning of period
    1,290,392,000 2,043,108,000 1,683,636,000 1,449,347,000 1,323,533,000 937,688,000 771,711,000 582,855,000                         
      cash, cash equivalents and restricted cash, end of period
    197,034,000 -132,021,000 1,178,502,000 -750,315,000 249,096,000 -198,786,000 1,990,397,000 163,327,000 101,004,000 26,772,000 1,752,005,000 193,984,000 194,021,000 -12,294,000 1,307,925,000 23,782,000 140,516,000 -89,245,000 1,374,294,000 161,310,000 167,342,000 77,478,000 917,403,000 83,299,000 75,840,000 14,871,000 763,678,000 85,410,000 101,025,000 48,199,000 537,077,000                         
      bad debt expense/
                                  199,000                         
      payment of contingent consideration for previously acquired business
     -4,746,000  -2,375,000 -2,375,000  -4,006,000 -4,678,000  -6,419,000 -207,000  250,000    -7,869,000                                 
      bad debt (recovery)/expense
       -1,331,000 -674,000 -959,000 -1,438,000                    -133,000        -517,000                     
      unrealized (gain)/loss on derivative instruments
                                                          
      impairment charges
       22,000 298,000 52,000 45,000 5,331,000 29,000 571,000 88,000 2,407,000 210,000 601,000 20,401,000                                         
      loss on sale of business
                                                          
      acquisition of businesses, net of cash acquired
                           -10,667,000 -12,415,000   -24,004,000     -1,001,000 -1,984,000   -49,254,000 -27,624,000 -30,000 -10,595,000 -24,079,000 -2,419,000         
      proceeds from sale of non-marketable securities
                                                           
      proceeds from issuance of stock under employee incentive programs
                                                           
      proceeds from debt
           61,000 591,000 1,000 172,000 -2,351,000 887,000 1,296,000 1,931,000                   20,000,000                 
      net (decrease)/increase in cash, cash equivalents and restricted cash
       -750,315,000 249,096,000 -198,786,000 -52,711,000        -141,422,000                -45,778,000                         
      unrealized gain on derivative instruments
                                                           
      cash sold as part of sale of business, net of proceeds
                                                          
      bad debt expense
           1,308,000 708,000 1,849,000 182,000 -494,000 1,140,000 3,073,000 8,675,000 -85,000 -255,000 -97,000 2,925,000 -541,000 -380,000 455,000 2,719,000 1,486,000 -34,000   -917,000 236,000   -28,000 -23,000   -151,000 -40,000 1,178,000 552,000 497,000 209,000 187,000 514,000 -129,000 177,000 401,000 368,000     197,000    
      unrealized (gain)/ loss on derivative instruments
                                                           
      payment of deferred consideration for asset acquisitions
                                                           
      net increase in cash, cash equivalents and restricted cash
           163,327,000    193,984,000    23,782,000    161,310,000 167,342,000   83,299,000 75,840,000   85,410,000 101,025,000                           
      net increase/(decrease) in cash, cash equivalents and restricted cash
             26,772,000 68,369,000        50,761,000                                     
      adjustments to reconcile net income to net cash provided by/(used in) operating activities:
                                                           
      unrealized (gain)/loss on derivative
              -7,904,000                                             
      net cash provided by/(used in) operating activities
              87,334,000            63,255,000                                 
      purchase of noncontrolling interest
               -108,000 -2,146,000                                         
      unrealized loss on derivative
               -12,565,000 -11,544,000 -9,356,000 41,369,000                                         
      adjustments to reconcile net income to net cash (used in)/provided by operating activities:
                                                           
      net cash (used in)/provided by operating activities
                  -51,848,000            -202,000                            -4,745,000 
      net cash (used in)/provided by investing activities
                  -34,563,000                    -5,644,000                     
      proceeds from stock option exercises
                  3,395,000 6,110,000 4,566,000 11,237,000 4,373,000 3,383,000 5,883,000 10,294,000 6,850,000 8,205,000 6,383,000 11,013,000 11,402,000 2,838,000 9,639,000 14,780,000 7,588,000  6,558,000 27,151,000 10,606,000                     
      net cash (used in)/provided by financing activities
                  -9,604,000     318,000 5,565,000 -4,602,000 -2,046,000                                 
      net cash provided by/(used in) investing activities
                      48,461,000                  -8,708,000                   
      net cash provided by/(used in) financing activities
                      1,329,000                  -3,345,000               4,180,000    
      payments for cost method investments
                          -20,000,000                                 
      decrease in time deposits
                                 418,000                         
      acquisition of businesses, contingent consideration
                                                         
      accounts receivable
                            3,829,000 -35,762,000 -8,820,000 -14,747,000 -1,207,000 -27,526,000 12,475,000 -34,349,000 -19,766,000 -29,265,000 24,635,000 -15,811,000 -9,335,000 -22,459,000 16,993,000 -44,119,000 9,634,000 -28,471,000 15,262,000 -12,284,000 -10,954,000 -12,080,000 4,908,000 -6,213,000 -4,526,000 -8,227,000 1,664,000 -6,581,000 720,000 -13,171,000 6,368,000 
      unbilled revenues
                            -6,330,000 8,773,000 -39,523,000 25,647,000 -6,210,000 12,859,000 -48,193,000 19,797,000 1,593,000 -4,648,000 -39,485,000 19,144,000 14,010,000 20,182,000 -18,559,000 11,034,000 -13,175,000 -3,674,000 -32,261,000 14,936,000 -1,816,000 -8,643,000 -15,611,000 21,540,000 -6,678,000 -6,098,000 -18,597,000 12,519,000 -7,183,000 4,910,000 -17,151,000 
      prepaid expenses and other assets
                            -1,453,000 1,289,000 401,000 -6,667,000 2,730,000 3,128,000 -7,623,000 -831,000 3,700,000 815,000 -79,000 -4,161,000 -824,000 1,577,000 -1,383,000 -603,000 7,964,000 -7,983,000 48,000 40,000 -475,000 61,000 939,000 -835,000 441,000 1,084,000 -103,000 -2,582,000 288,000 1,669,000 -714,000 
      due to employees
                            -846,000 -29,078,000 24,297,000 -2,474,000 2,658,000 -10,305,000 11,656,000 -4,006,000 1,390,000 -4,062,000 8,611,000 -2,786,000 1,450,000 -5,823,000 12,420,000 -1,543,000 693,000 378,000 3,224,000 332,000 494,000 1,916,000 4,711,000 -1,796,000 700,000 -1,310,000 3,191,000 -675,000 -1,411,000 -785,000 5,767,000 
      taxes payable
                            -3,898,000 -6,467,000 -16,045,000 19,636,000 -2,101,000 -3,743,000 3,848,000 72,938,000 -6,666,000 -2,927,000 7,135,000 2,880,000 3,231,000 -667,000 -3,173,000 17,771,000 -3,975,000 7,049,000 -11,873,000 11,833,000 3,237,000 5,502,000 -3,704,000 3,004,000 2,247,000 3,067,000 -5,244,000 6,856,000 1,166,000 -351,000 -2,173,000 
      excess tax benefit on stock-based compensation plans
                                       -495,000 -419,000 -2,310,000 -2,040,000 -5,245,000 -736,000 -1,946,000 -436,000 -1,225,000 -390,000 -1,166,000 -995,000  -1,674,000 -1,721,000 -1,529,000  1,334,000 141,000 160,000 
      changes in operating assets and liabilities:
                                                           
      (increase)/decrease in operating assets:
                                                           
      increase/(decrease) in operating liabilities:
                                                           
      payments of withholding taxes related to net share settlements of restricted stockunits
                                                           
      acquisition of businesses, deferred consideration
                                                           
      employee housing loans issued
                                -50,000 -106,000 -108,000 -30,000 -106,000 -142,000 -370,000 -645,000 -420,000    -1,074,000 -653,000 -266,000             
      proceeds from repayments of employee housing loans
                                294,000 400,000 519,000 668,000 582,000 626,000 689,000 580,000 569,000 558,000 470,000 638,000 521,000 572,000 518,000 490,000 447,000 437,000 419,000 919,000 449,000       
      decrease/(increase) in time deposits
                                                           
      depreciation and amortization
                                  8,176,000 7,696,000 7,174,000 7,020,000 6,672,000 6,237,000 5,925,000 6,123,000 5,102,000 4,899,000 4,393,000 3,903,000 4,200,000 2,833,000 5,510,000 5,451,000 3,689,000 3,743,000 3,906,000 3,854,000 3,617,000 3,208,000 3,040,000 2,423,000 2,211,000 
      impairment charges and acquisition related adjustments
                                                           
      cash flows used in investing activities:
                                                           
      payment for construction of corporate facilities
                                           -21,000 -1,159,000 -1,921,000 -1,591,000 -383,000 -1,259,000 -794,000 -1,488,000  -2,502,000 -198,000 -808,000 -285,000    
      restricted cash and time deposits
                                                           
      proceeds related to stock option exercises
                                                           
      effect of exchange rate changes on cash and cash equivalents
                                   1,337,000 4,464,000 2,894,000 2,928,000 -3,890,000 144,000 -998,000 1,358,000 -2,827,000 -2,486,000 2,215,000 -2,650,000 -5,884,000 -3,559,000 1,265,000 -2,787,000  714,000 -341,000 -1,133,000  1,099,000 -1,149,000 1,095,000 
      net increase/(decrease) in cash and cash equivalents
                                       31,398,000 49,903,000 35,847,000 45,428,000                 
      cash and cash equivalents, beginning of period
                                   362,025,000 199,449,000 220,534,000 169,207,000  118,112,000  88,796,000 
      cash and cash equivalents, end of period
                                   70,092,000 68,992,000 45,082,000 398,419,000 31,398,000 49,903,000 35,847,000 244,877,000 -14,994,000 38,726,000 -16,646,000 192,363,000 29,288,000 16,171,000 1,009,000 174,066,000  15,504,000 4,669,000 102,806,000  955,000 -7,806,000 112,736,000 
      deferred income taxes
                                    2,152,000                       
      increase in operating assets:
                                                           
      increase in operating liabilities:
                                                           
      increase in restricted cash and time deposits
                                           3,000 8,000 4,000 -29,959,000             
      acquisition of business, deferred consideration
                                        -1,797,000 -463,000 -27,473,000 -2,801,000             
      net increase in cash and cash equivalents
                                    68,992,000 45,082,000 36,394,000         29,288,000    46,228,000    12,227,000 955,000   
      decrease in restricted cash and time deposits
                                     56,000 38,000         1,123,000 4,000           
      increase in other long-term assets
                                      -313,000 -1,667,000 -545,000 -1,341,000 -774,000 280,000 -177,000 -130,000 -681,000 -980,000 -153,000   -193,000 -3,000 -198,000 -122,000     
      proceeds from government grants
                                       135,000                 
      (increase)/decrease in restricted cash and time deposits
                                                           
      deferred revenues
                                        473,000 122,000 -55,000 -262,000 -148,000 -450,000 -9,000 553,000 -1,812,000 -520,000 265,000         
      decrease/(increase) in restricted cash and time deposits
                                        10,000 -9,000 30,000,000                 
      proceeds from foreign currency derivatives
                                                           
      payments for foreign currency derivatives
                                        -50,000 50,000 -91,000                 
      proceeds related to stock options exercises
                                         9,470,000 3,108,000 3,068,000 3,652,000 10,100,000 3,855,000 3,763,000 1,395,000 3,274,000 2,139,000 1,517,000 2,430,000 2,843,000 2,510,000 2,456,000    
      net cash provided by/ (used in) investing activities
                                          23,420,000                 
      (increase)/ decrease in operating assets:
                                                           
      increase/ (decrease) in operating liabilities:
                                                           
      employee housing loans
                                               -424,000 -517,000 -505,000 -294,000  -1,873,000 -2,338,000 -2,834,000     
      proceeds from borrowing under line of credit
                                           20,000,000                
      net increase/ (decrease) in cash and cash equivalents
                                           -14,994,000 38,726,000 -16,646,000 -28,171,000   1,009,000 4,859,000        23,940,000 
      supplemental disclosures of cash paid:
                                                           
      income taxes
                                                           
      bank interest
                                                           
      net cash provided by/ (used in) financing activities
                                                           
      impairment and acquisition related charges
                                                           
      non-cash stock charge
                                                       640,000 
      net proceeds from issuance of common stock in initial public offering
                                                       1,193,000 31,171,000 
      costs related to stock issue
                                                       1,000   
      net cash provided by/ (used in) operating activities
                                                 16,839,000 16,188,000         
      decrease/(increase) in other long-term assets
                                                  -350,000         
      excess tax benefits on stock-based compensation plans
                                                       -1,662,000    
      goodwill impairment loss
                                                           
      change in operating assets and liabilities
                                                           
      payments for construction of corporate facilities
                                                           
      issuance of employee housing loans
                                                           
      decrease/
                                                           
      proceeds related to line of credit
                                                           
      repayment related to line of credit
                                                           
      effect of exchange-rate changes on cash and cash equivalents
                                                           
      cash and cash equivalents, beginning of year-january 1
                                                           
      cash and cash equivalents, end of year
                                                           
      supplemental disclosures of cash flow information:
                                                           
      cash paid during the year for:
                                                           
      bad debt provision
                                                           
      deferred revenue
                                                    -752,000 -1,136,000 -1,923,000 2,620,000 -905,000 -857,000 -1,625,000 
      decrease/ (increase) in restricted cash
                                                           
      acquisitions of businesses, net of cash acquired
                                                          
      adjustments to reconcile net income to net cash (used in)/ provided by operating activities:
                                                           
      bad debt provision/
                                                     642,000 161,000     
      stock-based compensation
                                                     3,850,000 2,576,000 1,457,000 2,046,000 1,773,000 1,550,000 
      increase/ (decrease) in operating assets and liabilities:
                                                           
      accrued expenses
                                                     -601,000 -12,094,000    -12,057,000 
      net cash (used in)/ provided by operating activities
                                                           
      decrease in restricted cash
                                                     532,000 177,000     
      net (decrease)/ increase in cash and cash equivalents
                                                     4,669,000 -15,306,000     
      change in operating assets and liabilities:
                                                           
      (increase)/decrease in:
                                                           
      purchase of treasury stock
                                                           
      proceeds from sale of treasury stock, net of costs
                                                           
      repurchase of series a-2 convertible redeemable preferred stock
                                                           
      proceeds from issue of series a-3 convertible preferred stock, net of costs
                                                           
      decrease/(increase) in restricted cash and other long-term assets
                                                        -734,000 -83,000 177,000 
      bad debt (recovery) /expense
                                                           
      payment for construction of building in minsk
                                                         -2,660,000 -572,000 
      (gain)/loss on asset disposals
                                                           
      non-cash write offs
                                                           
      increase in:
                                                           
      (increase)/decrease in restricted cash and other long-term assets
                                                           
      net cash (used in) investing activities
                                                           
      costs related to potential stock issue
                                                           
    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.