FTI Consulting, Inc(NYSE:FCN)

FTI Consulting, Inc. provides business advisory services to manage change, mitigate risk, and resolve disputes worldwide. Its Corporate Finance & Restructuring segment provides business transformation, transactions, turnaround, restructuring, and bankruptcy services. The company's Forensic and Litig...
Website: http://www.fticonsulting.com
Full Time Employees: 6,264
Sector: Industrials
Industry: Consulting Services
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-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 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenues | 983,345,000 | 990,746,000 | 956,167,000 | 943,662,000 | 898,282,000 | 894,924,000 | 926,019,000 | 949,156,000 | 928,553,000 | 924,684,000 | 893,261,000 | 864,591,000 | 806,706,000 | 774,431,000 | 775,865,000 | 754,992,000 | 723,620,000 | 676,231,000 | 702,228,000 | 711,486,000 | 686,277,000 | 626,581,000 | 622,249,000 | 607,852,000 | 604,593,000 | 602,218,000 | 593,106,000 | 606,119,000 | 551,274,000 | 504,993,000 | 513,012,000 | 512,098,000 | 497,774,000 | 467,711,000 | 448,962,000 | 444,715,000 | 446,344,000 | 441,920,000 | 438,042,000 | 460,147,000 | 470,285,000 | 442,204,000 | 455,470,000 | 449,137,000 | 432,338,000 | 425,158,000 | 451,178,000 | 454,324,000 | 425,552,000 | 415,998,000 | 414,643,000 | 414,613,000 | 407,178,000 | 399,345,000 | 386,055,000 | 396,243,000 | 395,228,000 | 390,713,000 | 413,802,000 | 400,437,000 | 361,816,000 | 356,248,000 | 346,140,000 | 349,033,000 | 350,040,000 | 342,938,000 | 348,637,000 | 360,525,000 | 347,846,000 | 322,876,000 | 325,497,000 | 337,670,000 | 307,102,000 | 280,519,000 | 253,334,000 | 239,692,000 | 227,725,000 | 216,841,000 | 162,068,000 | 159,760,000 | 169,264,000 | 165,825,000 | 133,189,000 | 123,917,000 | 116,614,000 | 104,887,000 | 104,433,000 | 107,445,000 | 110,240,000 | 96,225,000 | 83,593,000 | 94,526,000 | 101,351,000 | 90,557,000 | 55,859,000 |
operating expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
direct cost of revenues | 676,518,000 | 683,080,000 | 638,233,000 | 641,141,000 | 608,928,000 | 624,864,000 | 628,079,000 | 637,749,000 | 626,034,000 | 613,809,000 | 598,804,000 | 588,094,000 | 553,509,000 | 526,139,000 | 526,654,000 | 520,080,000 | 493,104,000 | 484,126,000 | 472,235,000 | 490,722,000 | 468,424,000 | 440,274,000 | 417,179,000 | 413,011,000 | 402,247,000 | 418,672,000 | 380,892,000 | 386,266,000 | 349,066,000 | 340,162,000 | 336,477,000 | 330,318,000 | 321,117,000 | 307,566,000 | 294,851,000 | 304,071,000 | 309,072,000 | 308,239,000 | 293,702,000 | 303,194,000 | 305,636,000 | 299,336,000 | 301,609,000 | 291,469,000 | 279,030,000 | 281,689,000 | 293,244,000 | 295,549,000 | 274,275,000 | 268,901,000 | 255,152,000 | 259,528,000 | 258,480,000 | 245,080,000 | 241,614,000 | 248,220,000 | 245,618,000 | 233,005,000 | 249,975,000 | 247,036,000 | 219,140,000 | 205,190,000 | 204,095,000 | 209,031,000 | 197,460,000 | 187,590,000 | 193,204,000 | 194,181,000 | 192,412,000 | 170,410,000 | 174,514,000 | 188,166,000 | 172,521,000 | 151,746,000 | 139,131,000 | 131,349,000 | 126,181,000 | 112,136,000 | 91,554,000 | 90,083,000 | 95,259,000 | 88,714,000 | 73,341,000 | 65,192,000 | 64,345,000 | 58,118,000 | 56,677,000 | 58,309,000 | 61,866,000 | 49,355,000 | 37,388,000 | 43,074,000 | 46,536,000 | 42,592,000 | 27,278,000 |
selling, general and administrative expenses | 222,298,000 | 213,601,000 | 199,484,000 | 202,204,000 | 184,335,000 | 208,051,000 | 205,995,000 | 206,235,000 | 201,870,000 | 194,634,000 | 186,088,000 | 186,371,000 | 184,213,000 | 164,973,000 | 159,186,000 | 167,940,000 | 148,971,000 | 138,768,000 | 138,600,000 | 133,930,000 | 126,546,000 | 112,422,000 | 122,102,000 | 126,928,000 | 126,959,000 | 133,032,000 | 127,951,000 | 129,906,000 | 113,185,000 | 118,163,000 | 117,448,000 | 117,897,000 | 112,128,000 | 111,176,000 | 103,909,000 | 107,342,000 | 107,295,000 | 116,478,000 | 106,220,000 | 108,245,000 | 103,609,000 | 116,351,000 | 105,058,000 | 109,045,000 | 102,214,000 | 18,787,000 | 21,167,000 | 18,851,000 | 13,246,000 | ||||||||||||||||||||||||||||||||||||||||||||||
special charges | 25,295,000 | 7,103,000 | 10,811,000 | 30,074,000 | 3,634,000 | 1,750,000 | 5,061,000 | 1,628,000 | 5,347,000 | 9,364,000 | 27,568,000 | 10,419,000 | 427,000 | 2,775,000 | 26,782,000 | 16,772,000 | 21,775,000 | 30,245,000 | 22,972,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of intangible assets | 612,000 | 629,000 | 780,000 | 1,053,000 | 1,017,000 | 1,034,000 | 1,053,000 | 1,080,000 | 1,016,000 | 1,220,000 | 1,340,000 | 1,417,000 | 2,182,000 | 2,323,000 | 2,315,000 | 2,737,000 | 2,268,000 | 2,308,000 | 2,860,000 | 2,854,000 | 2,801,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating expenses - sum | 899,428,000 | 897,310,000 | 838,497,000 | 844,398,000 | 819,575,000 | 842,179,000 | 835,127,000 | 845,064,000 | 828,920,000 | 809,663,000 | 786,232,000 | 775,882,000 | 739,904,000 | 701,775,000 | 688,155,000 | 690,757,000 | 644,343,000 | 625,202,000 | 613,695,000 | 627,506,000 | 597,771,000 | 542,253,000 | 531,537,000 | 518,024,000 | 464,112,000 | 335,420,500 | 455,900,000 | 450,267,000 | 435,515,000 | 433,186,000 | 401,894,000 | 444,686,000 | 419,255,000 | 431,239,000 | 402,968,000 | 415,985,000 | 418,046,000 | 418,439,000 | 409,726,000 | 401,983,000 | 384,490,000 | 403,252,000 | 404,707,000 | 415,392,000 | 385,435,000 | 404,548,000 | 450,242,000 | 354,354,000 | 361,849,000 | 454,676,000 | 339,467,000 | 369,411,000 | 354,281,000 | 364,125,000 | 313,323,000 | 227,864,750 | 296,177,000 | 297,085,000 | 318,197,000 | 215,184,500 | 284,351,000 | 287,215,000 | 197,518,250 | 271,686,000 | 270,396,000 | 247,991,000 | 224,546,000 | 204,431,000 | 196,007,000 | 189,276,000 | 172,026,000 | 156,788,000 | 131,498,000 | 141,439,000 | 128,636,000 | 107,880,000 | 96,090,000 | 93,551,000 | 90,974,000 | 83,813,000 | 84,404,000 | 89,345,000 | 73,428,000 | 57,328,000 | |||||||||||
operating income | 83,917,000 | 93,436,000 | 117,670,000 | 99,264,000 | 78,707,000 | 52,745,000 | 90,892,000 | 104,092,000 | 99,633,000 | 115,021,000 | 107,029,000 | 88,709,000 | 66,802,000 | 72,656,000 | 87,710,000 | 64,235,000 | 79,277,000 | 51,029,000 | 88,533,000 | 83,980,000 | 88,506,000 | 70,938,000 | 73,070,000 | 65,599,000 | 73,056,000 | 48,200,000 | 82,138,000 | 88,095,000 | 87,162,000 | 44,803,000 | 57,112,000 | 61,831,000 | 62,259,000 | 34,525,000 | 47,068,000 | 29,000 | 27,089,000 | 10,681,000 | 35,074,000 | 44,162,000 | 52,239,000 | 23,765,000 | 45,744,000 | 47,154,000 | 47,848,000 | 21,906,000 | 46,471,000 | 38,932,000 | 40,117,000 | 11,450,000 | -35,599,000 | 60,259,000 | 45,329,000 | -55,331,000 | 46,588,000 | 26,832,000 | 40,947,000 | 68,204,000 | 59,422,000 | 36,312,000 | 48,493,000 | 34,687,000 | 49,963,000 | 51,948,000 | 31,843,000 | 67,270,000 | 64,286,000 | 71,353,000 | 60,631,000 | 58,462,000 | 53,811,000 | 67,274,000 | 59,111,000 | 55,973,000 | 48,903,000 | 43,685,000 | 38,449,000 | 44,815,000 | 5,280,000 | 28,262,000 | 27,825,000 | 37,189,000 | 25,309,000 | 27,827,000 | 23,063,000 | 13,913,000 | 20,620,000 | 23,041,000 | 20,895,000 | 22,797,000 | 26,265,000 | 31,890,000 | 32,873,000 | ||
yoy | 6.62% | 77.15% | 29.46% | -4.64% | -21.00% | -54.14% | -15.08% | 17.34% | 49.15% | 58.31% | 22.03% | 38.10% | -15.74% | 42.38% | -0.93% | -23.51% | -10.43% | -28.07% | 21.16% | 28.02% | 21.15% | 47.17% | -11.04% | -25.54% | -16.18% | 7.58% | 43.82% | 42.48% | 40.00% | 29.77% | 21.34% | 213110.34% | 129.83% | 223.24% | 34.20% | -99.93% | -48.14% | -55.06% | -23.33% | -6.35% | 9.18% | 8.49% | -1.56% | 21.12% | 19.27% | 91.32% | -230.54% | -35.39% | -11.50% | -120.69% | -176.41% | 124.58% | 10.70% | -181.13% | -21.60% | -26.11% | -15.56% | 96.63% | 18.93% | -30.10% | 52.29% | -48.44% | -22.28% | -27.20% | -47.48% | 15.07% | 19.47% | 6.06% | 2.57% | 4.45% | 10.04% | 54.00% | 53.74% | 24.90% | 826.19% | 54.57% | 38.18% | 20.51% | -79.14% | 1.56% | 20.65% | 167.30% | 22.74% | 20.77% | 10.38% | -38.97% | -21.49% | -27.75% | -36.44% | ||||||
qoq | -10.19% | -20.59% | 18.54% | 26.12% | 49.22% | -41.97% | -12.68% | 4.48% | -13.38% | 7.47% | 20.65% | 32.79% | -8.06% | -17.16% | 36.55% | -18.97% | 55.36% | -42.36% | 5.42% | -5.11% | 24.77% | -2.92% | 11.39% | -10.21% | 51.57% | -41.32% | -6.76% | 1.07% | 94.55% | -21.55% | -7.63% | -0.69% | 80.33% | -26.65% | 162203.45% | -99.89% | 153.62% | -69.55% | -20.58% | -15.46% | 119.81% | -48.05% | -2.99% | -1.45% | 118.42% | -52.86% | 19.36% | -2.95% | 250.37% | -132.16% | -159.08% | 32.94% | -181.92% | -218.77% | 73.63% | -34.47% | -39.96% | 14.78% | 63.64% | -25.12% | 39.80% | -30.57% | -3.82% | 63.14% | -52.66% | 4.64% | -9.90% | 17.68% | 3.71% | 8.64% | -20.01% | 13.81% | 5.61% | 14.46% | 11.94% | 13.62% | -14.21% | 748.77% | -81.32% | 1.57% | -25.18% | 46.94% | -9.05% | 20.66% | 65.77% | -32.53% | -10.51% | 10.27% | -8.34% | -13.20% | -17.64% | -2.99% | |||
other income | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income and other | 1,074,000 | 864,000 | 1,692,000 | -2,068,000 | 2,842,000 | 7,779,000 | -909,000 | 1,909,000 | 1,581,000 | -8,088,000 | 5,147,000 | -584,000 | -1,342,000 | -6,500,000 | 7,771,000 | 2,994,000 | -347,000 | 896,000 | 5,175,000 | -912,000 | 1,034,000 | -4,291,000 | -3,340,000 | 2,202,000 | 5,017,000 | -3,680,000 | 2,973,000 | 2,609,000 | 159,000 | 2,903,000 | 1,400,000 | 2,474,000 | -1,800,000 | 452,000 | 1,103,000 | 1,592,000 | 605,000 | 571,000 | 3,213,000 | 4,125,000 | 2,557,000 | 392,000 | 2,027,000 | 950,000 | -137,000 | 1,205,000 | 1,014,000 | 1,448,000 | 1,003,000 | 46,000 | 1,152,000 | -387,000 | 937,000 | 1,156,000 | 1,584,000 | -363,000 | 3,282,000 | 895,000 | 486,000 | 2,923,000 | 2,000,000 | -317,000 | 2,527,000 | -141,000 | 2,354,000 | 2,073,000 | 3,330,000 | 702,000 | 2,053,000 | ||||||||||||||||||||||||||
interest expense | -6,445,000 | -7,537,000 | -7,634,000 | -5,257,000 | -968,000 | -716,000 | -1,197,000 | -3,319,000 | -1,719,000 | -3,896,000 | -4,474,000 | -3,022,000 | -2,939,000 | -2,579,000 | -2,378,000 | -2,448,000 | -2,642,000 | -5,130,000 | -5,073,000 | -5,294,000 | -4,797,000 | -4,636,000 | -5,151,000 | -5,157,000 | -4,861,000 | -4,835,000 | -4,832,000 | -4,793,000 | -4,746,000 | -7,076,000 | -7,246,000 | -6,583,000 | -6,244,000 | -6,547,000 | -6,760,000 | -6,250,000 | -5,801,000 | -5,983,000 | -6,304,000 | -6,303,000 | -6,229,000 | -6,231,000 | -11,696,000 | -12,473,000 | -12,368,000 | -12,488,000 | -12,634,000 | -12,908,000 | -12,655,000 | -12,776,000 | -12,814,000 | -13,071,000 | -12,715,000 | -13,124,000 | -13,208,000 | -15,195,000 | -15,204,000 | -14,495,000 | -14,319,000 | -14,500,000 | -15,310,000 | -15,663,000 | -11,904,000 | -11,378,000 | -11,318,000 | -11,446,000 | -11,434,000 | -11,030,000 | -11,013,000 | -1,646,000 | -1,564,000 | -1,585,000 | -1,604,000 | -1,206,000 | -1,249,000 | -976,000 | -1,958,000 | -2,142,000 | -1,317,000 | ||||||||||||||||
other income - sum | -5,371,000 | -6,673,000 | -5,942,000 | -7,325,000 | 1,874,000 | 7,063,000 | -2,106,000 | -1,410,000 | -138,000 | -11,984,000 | 673,000 | -3,606,000 | -4,281,000 | -9,079,000 | 5,393,000 | 546,000 | -2,989,000 | -4,234,000 | 102,000 | -6,206,000 | -3,763,000 | -2,955,000 | 156,000 | -2,184,000 | -4,587,000 | -1,242,000 | 7,185,000 | -4,109,000 | -8,044,000 | -6,095,000 | -5,657,000 | -4,658,000 | -5,196,000 | -5,412,000 | -3,091,000 | -2,178,000 | -3,672,000 | -5,839,000 | -29,258,000 | -11,523,000 | -12,505,000 | -11,283,000 | -11,620,000 | -11,460,000 | -11,652,000 | -12,730,000 | -11,662,000 | -13,458,000 | -11,778,000 | -16,818,000 | -11,624,000 | -15,558,000 | -11,922,000 | -11,577,000 | -13,310,000 | -8,755,250 | -14,538,000 | -11,519,000 | -8,964,000 | -6,785,500 | -8,104,000 | -8,710,000 | -6,041,500 | -8,209,000 | -8,649,000 | -7,308,000 | -6,341,000 | -10,590,000 | -9,080,000 | -11,209,000 | -11,331,000 | -5,004,000 | -5,456,000 | -5,226,000 | -5,635,000 | -5,993,000 | -3,018,000 | -1,555,000 | -236,000 | -1,375,000 | -1,396,000 | -1,407,000 | -780,000 | -845,000 | |||||||||||
income before income tax provision | 78,546,000 | 86,763,000 | 111,728,000 | 91,939,000 | 80,581,000 | 59,808,000 | 88,786,000 | 102,682,000 | 99,495,000 | 103,037,000 | 107,702,000 | 85,103,000 | 62,521,000 | 63,577,000 | 93,103,000 | 64,781,000 | 76,288,000 | 46,795,000 | 88,635,000 | 77,774,000 | 84,743,000 | 62,011,000 | 64,579,000 | 62,644,000 | 73,212,000 | 39,685,000 | 80,279,000 | 85,911,000 | 82,575,000 | 31,558,000 | 64,297,000 | 57,722,000 | 54,215,000 | 28,430,000 | 41,411,000 | -4,629,000 | 21,893,000 | 5,269,000 | 31,983,000 | 41,984,000 | 48,567,000 | 17,926,000 | 16,486,000 | 35,631,000 | 35,343,000 | 10,623,000 | 34,851,000 | 27,472,000 | 28,465,000 | -1,280,000 | -47,261,000 | 46,801,000 | 33,551,000 | -72,149,000 | 34,964,000 | 11,274,000 | 29,025,000 | 54,604,000 | 45,589,000 | 24,735,000 | 35,183,000 | 18,707,000 | 35,425,000 | 40,429,000 | 22,879,000 | 57,897,000 | 56,182,000 | 61,025,000 | 51,921,000 | 49,601,000 | 45,602,000 | 58,625,000 | 51,803,000 | 49,632,000 | 38,313,000 | 34,605,000 | 27,240,000 | 33,484,000 | 276,000 | 22,806,000 | 22,599,000 | 16,408,250 | 19,316,000 | 24,809,000 | 21,508,000 | ||||||||||
income tax provision | 20,915,000 | 32,232,000 | 28,910,000 | 20,241,000 | 18,757,000 | 10,098,000 | 22,320,000 | 18,735,000 | 19,530,000 | 21,404,000 | 24,385,000 | 22,708,000 | 14,974,000 | 16,079,000 | 15,836,000 | 13,353,000 | 16,967,000 | 8,587,000 | 19,155,000 | 14,992,000 | 20,247,000 | 6,422,000 | 14,407,000 | 14,470,000 | 16,465,000 | 10,624,000 | 19,857,000 | 21,313,000 | 19,930,000 | 7,834,000 | 19,964,000 | 14,113,000 | 15,270,000 | -38,458,000 | 9,197,000 | 527,000 | 7,877,000 | -1,832,000 | 10,292,000 | 15,437,000 | 18,386,000 | 7,577,000 | 6,177,000 | 13,922,000 | 11,657,000 | 9,702,000 | 12,329,000 | 10,225,000 | 10,348,000 | 5,859,000 | 3,360,000 | 23,315,000 | 9,871,000 | 13,728,000 | 12,251,000 | 3,527,000 | 10,594,000 | 14,723,000 | 16,150,000 | 7,823,000 | 13,385,000 | 8,031,000 | 13,462,000 | 15,363,000 | 8,694,000 | 21,324,000 | 18,626,000 | 23,800,000 | 20,249,000 | 18,408,000 | 18,059,000 | 23,215,000 | 20,514,000 | 18,838,000 | 15,330,000 | 11,523,000 | 11,978,000 | 16,128,000 | 562,000 | 10,139,000 | 10,312,000 | 13,253,000 | 8,113,000 | 10,420,000 | 9,033,000 | 6,060,000 | 8,294,000 | 8,852,000 | 7,971,000 | ||||||
net income | 57,631,000 | 54,531,000 | 82,818,000 | 71,698,000 | 61,824,000 | 49,710,000 | 66,466,000 | 83,947,000 | 79,965,000 | 81,633,000 | 83,317,000 | 62,395,000 | 47,547,000 | 47,498,000 | 77,267,000 | 51,428,000 | 59,321,000 | 38,208,000 | 69,480,000 | 62,782,000 | 64,496,000 | 55,589,000 | 50,172,000 | 48,174,000 | 56,747,000 | 29,061,000 | 60,422,000 | 64,598,000 | 62,645,000 | 23,724,000 | 44,333,000 | 43,609,000 | 38,945,000 | 66,888,000 | 32,214,000 | -5,156,000 | 14,016,000 | 7,101,000 | 21,691,000 | 26,547,000 | 30,181,000 | 10,349,000 | 10,309,000 | 21,709,000 | 23,686,000 | 921,000 | 22,522,000 | 17,247,000 | 18,117,000 | -7,139,000 | -50,621,000 | 23,486,000 | 23,680,000 | -85,877,000 | 22,713,000 | 7,747,000 | 18,431,000 | 39,881,000 | 29,439,000 | 16,912,000 | 21,798,000 | 10,676,000 | 21,963,000 | 25,066,000 | 14,185,000 | 36,573,000 | 37,556,000 | 37,225,000 | 31,672,000 | 31,193,000 | 27,543,000 | 35,410,000 | 31,289,000 | 30,794,000 | 22,983,000 | 23,082,000 | 15,262,000 | 17,356,000 | -286,000 | 12,667,000 | 12,287,000 | 18,301,000 | 11,203,000 | 14,389,000 | 12,475,000 | 7,617,000 | 10,951,000 | 12,793,000 | 11,517,000 | 12,664,000 | 15,162,000 | 12,200,000 | 19,443,000 | 14,978,000 | 8,893,000 |
yoy | -6.78% | 9.70% | 24.60% | -14.59% | -22.69% | -39.11% | -20.23% | 34.54% | 68.18% | 71.87% | 7.83% | 21.32% | -19.85% | 24.31% | 11.21% | -18.08% | -8.02% | -31.27% | 38.48% | 30.32% | 13.66% | 91.28% | -16.96% | -25.42% | -9.41% | 22.50% | 36.29% | 48.13% | 60.86% | -64.53% | 37.62% | -945.79% | 177.86% | 841.95% | 48.51% | -119.42% | -53.56% | -31.38% | 110.41% | 22.29% | 27.42% | 1023.67% | -54.23% | 25.87% | 30.74% | -112.90% | -144.49% | -26.56% | -23.49% | -91.69% | -322.87% | 203.16% | 28.48% | -315.33% | -22.85% | -54.19% | -15.45% | 273.56% | 34.04% | -32.53% | 53.67% | -70.81% | -41.52% | -32.66% | -55.21% | 17.25% | 36.35% | 5.13% | 1.22% | 1.30% | 19.84% | 53.41% | 105.01% | 77.43% | -8136.01% | 82.22% | 24.21% | -5.16% | -102.55% | -11.97% | -1.51% | 140.27% | 2.30% | 12.48% | 8.32% | -39.85% | -27.77% | 4.86% | -40.77% | -15.45% | 70.49% | ||||
qoq | 5.68% | -34.16% | 15.51% | 15.97% | 24.37% | -25.21% | -20.82% | 4.98% | -2.04% | -2.02% | 33.53% | 31.23% | 0.10% | -38.53% | 50.24% | -13.31% | 55.26% | -45.01% | 10.67% | -2.66% | 16.02% | 10.80% | 4.15% | -15.11% | 95.27% | -51.90% | -6.46% | 3.12% | 164.06% | -46.49% | 1.66% | 11.98% | -41.78% | 107.64% | -724.79% | -136.79% | 97.38% | -67.26% | -18.29% | -12.04% | 191.63% | 0.39% | -52.51% | -8.35% | 2471.77% | -95.91% | 30.59% | -4.80% | -353.78% | -85.90% | -315.54% | -0.82% | -127.57% | -478.10% | 193.18% | -57.97% | -53.79% | 35.47% | 74.07% | -22.41% | 104.18% | -51.39% | -12.38% | 76.71% | -61.21% | -2.62% | 0.89% | 17.53% | 1.54% | 13.25% | -22.22% | 13.17% | 1.61% | 33.99% | -0.43% | 51.24% | -12.06% | -6168.53% | -102.26% | 3.09% | -32.86% | 63.36% | -22.14% | 15.34% | 63.78% | -30.44% | -14.40% | 11.08% | -9.06% | -16.48% | 24.28% | -37.25% | 29.81% | 68.42% | |
earnings per common share — basic | 1,920 | 1,830 | 2,630 | 2,160 | 1,760 | 1,410 | 1,880 | 2,380 | 2,290 | 2,350 | 2,440 | 1,870 | 1,430 | 1,420 | 2,290 | 1,520 | 1,760 | 1,140 | 2,070 | 1,880 | 1,930 | 1,620 | 1,410 | 1,330 | 1,560 | 800 | 1,650 | 1,750 | 1,690 | 630 | 1,190 | 1,180 | 1,060 | 1,740 | 860 | -130 | 350 | 170 | 530 | 650 | 750 | 630 | 560 | 367.5 | 550 | 560 | 370 | 430 | -10 | 320 | 310 | ||||||||||||||||||||||||||||||||||||||||||||
earnings per common share — diluted | 1,900 | 1,810 | 2,600 | 2,130 | 1,740 | 1,380 | 1,850 | 2,340 | 2,230 | 2,280 | 2,340 | 1,750 | 1,340 | 1,330 | 2,150 | 1,430 | 1,660 | 1,070 | 1,960 | 1,770 | 1,840 | 1,560 | 1,350 | 1,270 | 1,490 | 770 | 1,590 | 1,690 | 1,640 | 610 | 1,140 | 1,140 | 1,040 | 1,720 | 850 | -130 | 340 | 170 | 520 | 640 | 730 | 580 | 510 | 347.5 | 500 | 530 | 360 | 430 | -10 | 320 | 310 | ||||||||||||||||||||||||||||||||||||||||||||
other comprehensive income, net of tax | 388,000 | 17,115,000 | -11,714,000 | -15,509,000 | 403,000 | 12,731,000 | -10,960,000 | 12,849,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation adjustments, net of tax expense of 0 | -10,053,000 | 10,857,750 | -4,916,000 | 33,773,000 | 14,574,000 | 3,900,250 | 28,752,000 | -1,718,000 | -11,433,000 | -495,500 | -18,228,000 | 6,396,000 | 9,850,000 | -23,836,250 | -48,475,000 | -40,679,000 | -6,191,000 | -4,510,500 | -18,607,000 | 5,807,000 | -5,242,000 | -51,000 | 21,330,000 | 9,568,000 | -31,102,000 | -4,815,000 | 5,223,000 | -23,683,000 | 10,446,000 | 1,886,000 | 11,234,000 | 10,174,000 | 7,370,000 | -18,239,000 | -4,478,000 | -18,809,000 | -358,000 | -4,315,000 | -17,229,000 | 13,298,000 | -20,482,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
total other comprehensive income, net of tax | -10,053,000 | 3,537,000 | -4,916,000 | 33,773,000 | 14,574,000 | -41,713,000 | 28,752,000 | -1,718,000 | -11,433,000 | 6,396,000 | 9,850,000 | -40,679,000 | -4,363,000 | -18,607,000 | 5,807,000 | 34,616,000 | 21,330,000 | 9,568,000 | -31,102,000 | -4,815,000 | 5,223,000 | -4,354,250 | -4,180,000 | -23,683,000 | 10,446,000 | 7,194,500 | 11,234,000 | 10,174,000 | 7,370,000 | -18,809,000 | 13,298,000 | -20,482,000 | -2,530,000 | -22,542,000 | 7,694,000 | 4,728,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive income | 47,578,000 | 58,068,000 | 77,902,000 | 105,471,000 | 76,398,000 | 7,997,000 | 95,218,000 | 82,229,000 | 68,532,000 | 109,877,000 | 65,089,000 | 68,791,000 | 57,397,000 | 94,961,000 | 28,792,000 | 10,749,000 | 53,130,000 | 33,845,000 | 50,873,000 | 68,589,000 | 59,254,000 | 90,205,000 | 71,502,000 | 57,742,000 | 25,645,000 | 52,256,000 | 43,789,000 | 59,783,000 | 67,868,000 | 13,539,000 | 40,153,000 | 19,926,000 | 49,391,000 | 68,774,000 | 43,448,000 | 5,018,000 | 21,386,000 | -11,138,000 | 17,213,000 | 7,738,000 | 29,823,000 | 6,034,000 | -6,920,000 | 35,007,000 | 3,204,000 | -18,138,000 | -20,000 | 24,941,000 | 22,845,000 | -6,751,000 | -33,506,000 | 11,772,000 | 8,171,000 | -85,474,000 | 35,444,000 | -3,213,000 | 31,280,000 | ||||||||||||||||||||||||||||||||||||||
other comprehensive loss, net of tax | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total other comprehensive loss, net of tax | -495,500 | -18,228,000 | -23,836,250 | -48,475,000 | -6,191,000 | -5,242,000 | -4,056,250 | -16,633,000 | -5,911,250 | -4,478,000 | -358,000 | -6,103,000 | -17,229,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of other intangible assets | 1,860,000 | 2,795,000 | 2,314,000 | 2,331,000 | 2,314,000 | 2,125,000 | 1,852,000 | 1,861,000 | 1,865,000 | 1,975,000 | 2,052,000 | 2,270,000 | 2,766,000 | 2,882,000 | 2,422,000 | 2,493,000 | 2,265,000 | 2,845,000 | 2,590,000 | 2,606,000 | 2,807,000 | 2,900,000 | 3,007,000 | 3,012,000 | 4,055,000 | 3,398,000 | 3,452,000 | 4,616,000 | 5,661,000 | 5,776,000 | 5,953,000 | 5,564,000 | 5,634,000 | 5,766,000 | 5,490,000 | 5,517,000 | 5,576,000 | 5,843,000 | 5,498,000 | 5,454,000 | 5,681,000 | 6,286,000 | 5,852,000 | 6,091,000 | 6,331,000 | 6,171,000 | 6,149,000 | 6,050,000 | 5,805,000 | 5,664,000 | 4,457,000 | 2,898,000 | 1,944,500 | 2,293,000 | 2,748,000 | 2,737,000 | 2,865,000 | 2,551,000 | 2,805,000 | 2,954,000 | 2,225,000 | 1,952,000 | 1,608,000 | 749,000 | 2,616,000 | 1,244,000 | 1,255,000 | 1,721,000 | 581,250 | 775,000 | 775,000 | 775,000 | |||||||||||||||||||||||
gain on sale of business | 13,031,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation adjustments, net of tax expense of 0, 373, 0 and 373 | -4,056,250 | -16,633,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation adjustments, net of tax expense of 373, —, 373 and — | -4,354,250 | -4,180,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition-related contingent consideration | 867,000 | 252,000 | 777,000 | 395,000 | 623,000 | 201,000 | 206,000 | 1,134,000 | -55,000 | 159,000 | -1,538,000 | 234,000 | -85,000 | 257,000 | -5,000 | -1,843,000 | -4,778,000 | 630,000 | -7,452,000 | 731,000 | -483,000 | 403,000 | -3,541,000 | 557,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on early extinguishment of debt | -19,589,000 | -5,161,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per common share—basic | 342.5 | 250 | 530 | 590 | 365 | 570 | 430 | 460 | -22.5 | -1,290 | 600 | 600 | 302.5 | 560 | 190 | 460 | 990 | 730 | 420 | 500 | 335 | 480 | 550 | 310 | 527.5 | 740 | 740 | 630 | 720 | 650 | 227.5 | 280 | 340 | 290 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per common share—diluted | 335 | 250 | 520 | 570 | 357.5 | 550 | 420 | 450 | -22.5 | -1,290 | 580 | 580 | 292.5 | 550 | 180 | 430 | 920 | 700 | 400 | 480 | 320 | 470 | 520 | 290 | 497.5 | 700 | 690 | 600 | 660 | 590 | 225 | 270 | 330 | 290 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive loss, net of tax: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive income, net of tax: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling, general and administrative expense | 79,470,000 | 102,461,000 | 107,032,000 | 108,387,000 | 107,196,000 | 94,513,000 | 96,325,000 | 96,647,000 | 94,058,000 | 88,909,000 | 92,460,000 | 102,589,000 | 90,393,000 | 98,562,000 | 94,819,000 | 88,729,000 | 88,915,000 | 85,796,000 | 82,202,000 | 84,401,000 | 81,747,000 | 84,976,000 | 88,842,000 | 88,753,000 | 88,199,000 | 91,508,000 | 77,773,000 | 72,572,000 | 69,963,000 | 63,007,000 | 61,910,000 | 60,358,000 | 57,025,000 | 39,711,000 | 38,610,000 | 43,226,000 | 37,697,000 | 32,587,000 | 29,290,000 | 28,457,000 | 25,570,000 | 25,892,000 | 24,840,000 | 25,758,000 | 19,658,000 | 19,165,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
goodwill impairment charge | 83,752,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation adjustments, net of tax 0 | -2,530,000 | -22,542,000 | 7,694,000 | 4,728,000 | -2,527,000 | 17,115,000 | -11,714,000 | -15,509,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation adjustments, net of tax expense of 0 for the three and nine months ended september 30, 2012, and 500 and (1,568) for the three and nine months ended september 30, 2011, respectively | 3,655,000 | 12,731,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation adjustments, net of tax expense of 0 for the three and six months ended june 30, 2012, and 100 and (2,068) for the three and six months ended june 30, 2011, respectively | -10,960,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation adjustments, including tax expense of 0 and (2,168) in 2012 and 2011, respectively | 12,849,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
litigation settlement gains | 250,000 | -177,750 | -275,000 | -218,000 | 36,000 | -606,000 | 688,000 | -638,000 | 21,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income | 1,544,000 | 1,229,000 | 1,866,000 | 3,081,000 | 4,182,000 | 1,671,000 | 1,824,000 | 496,000 | 688,000 | 411,000 | 555,000 | 921,000 | 963,000 | 548,000 | 197,000 | 167,000 | 213,000 | 189,000 | 189,000 | 197,000 | 426,000 | 404,000 | 235,000 | 128,000 | 7,000 | 66,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense and other | -7,407,750 | -9,163,000 | -10,080,000 | -10,388,000 | -10,393,000 | -12,297,000 | -10,737,000 | -10,964,000 | -11,413,000 | -6,103,000 | -6,006,000 | -5,883,000 | -5,960,000 | -4,875,000 | -2,507,000 | -1,722,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
litigation settlement losses | -435,000 | -1,000 | -167,000 | -741,000 | -5,000 | -264,000 | -708,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on early extinguishment of terms of loans | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on early extinguishment of term loans | -421,750 | -1,687,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations before income tax provision | 13,677,000 | 19,245,000 | 21,645,000 | 19,488,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations | 7,617,000 | 10,951,000 | 12,793,000 | 11,517,000 | 12,664,000 | 15,125,000 | 18,534,000 | 18,468,000 | 4,848,250 | 8,255,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
discontinued operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from operations of discontinued operations, net of income tax benefit of 190 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from sale of discontinued operations, net of income tax benefit of 658 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations | 37,000 | -6,334,000 | 975,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from operations of discontinued operations, net of income tax provision of 485 and 1,346 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from sale of discontinued operations, net of income tax provision of 3,513 and 3,339 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from discontinued operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from operations of discontinued operations, net of income tax provision of 861 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from sale of discontinued operations, net of income tax benefit of 174 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations before income taxes | 21,903,000 | 25,420,000 | 31,149,000 | 31,043,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes | 8,871,250 | 10,295,000 | 12,615,000 | 12,575,000 | 10,683,000 | 5,577,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from operations of discontinued operations, net of income taxes of 457 in 2002 and 190 in 2003 | -267,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain from sale of discontinued operations, net of income tax benefit of 658 in 2003 | 304,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income: - sum | -741,000 | -1,830,000 | -2,135,000 | -1,251,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from operations of discontinued operations, net of income taxes of 486 | 686,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from sale of discontinued operations, net of income taxes of 13 | -7,020,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations per common share, basic | 450 | 720 | 235 | 380 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per common share, basic | 300 | 750 | 660 | 410 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations per common share, diluted | 440 | 690 | 220 | 360 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per common share, diluted | 290 | 720 | 620 | 390 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from operations of discontinued operations, net of income taxes | 1,230,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from sale of discontinued operations, net of income taxes | -255,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of goodwill and other intangible assets | 781,000 | 252,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating income from continuing operations | 8,749,000 | 15,083,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations, before income taxes | 8,103,500 | 13,832,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from operations of discontinued operations, net of income taxes of 852 in 2001 and 475 in 2002 | 638,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations per common share, basic | 35 | 30 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations per common share, diluted | 32.5 | 30 |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-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 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2001-08-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 198,276,000 | 265,091,000 | 145,967,000 | 152,831,000 | 151,121,000 | 660,493,000 | 386,344,000 | 226,428,000 | 243,960,000 | 303,222,000 | 201,148,000 | 203,539,000 | 238,539,000 | 491,688,000 | 327,047,000 | 255,730,000 | 271,143,000 | 494,485,000 | 342,527,000 | 256,875,000 | 233,421,000 | 294,953,000 | 304,658,000 | 304,206,000 | 223,063,000 | 369,373,000 | 258,470,000 | 189,106,000 | 179,241,000 | 312,069,000 | 505,867,000 | 116,556,000 | 152,044,000 | 189,961,000 | 157,961,000 | 138,511,000 | 120,959,000 | 216,158,000 | 225,184,000 | 182,665,000 | 114,451,000 | 149,760,000 | 104,974,000 | 239,988,000 | 225,295,000 | 283,680,000 | 178,778,000 | 94,412,000 | 77,005,000 | 205,833,000 | 147,926,000 | 92,554,000 | 100,703,000 | 156,785,000 | 126,928,000 | 165,981,000 | 182,438,000 | 264,423,000 | 128,230,000 | 98,745,000 | 112,367,000 | 384,570,000 | 331,182,000 | 123,254,000 | 80,878,000 | 118,872,000 | 277,969,000 | 213,092,000 | 157,695,000 | 191,842,000 | 146,177,000 | 182,574,000 | 227,068,000 | 360,463,000 | 62,244,000 | 30,255,000 | 38,183,000 | 91,923,000 | 22,491,000 | 37,582,000 | 47,640,000 | 153,383,000 | 115,257,000 | 23,103,000 | 3,772,000 | 25,704,000 | 8,987,000 | 3,108,000 | 2,893,000 | 5,765,000 | 133,418,000 | 112,493,000 | 75,497,000 | 9,906,000 | 3,618,000 | |
accounts receivable | 1,148,084,000 | 1,037,678,000 | 1,140,665,000 | 1,126,919,000 | 1,096,020,000 | 1,020,174,000 | 1,184,475,000 | 1,190,521,000 | 1,157,465,000 | 1,102,142,000 | 1,207,016,000 | 1,138,061,000 | 988,144,000 | 896,153,000 | 947,993,000 | 905,548,000 | 823,932,000 | 754,120,000 | 809,878,000 | 846,121,000 | 798,516,000 | 711,357,000 | 762,760,000 | 714,918,000 | 736,898,000 | 693,372,000 | 739,463,000 | 743,402,000 | 656,127,000 | 554,608,000 | 623,397,000 | 607,455,000 | 583,588,000 | 522,878,000 | 547,132,000 | 553,215,000 | 526,180,000 | 474,897,000 | 547,588,000 | 547,298,000 | 553,230,000 | 499,784,000 | 554,400,000 | 549,300,000 | 513,285,000 | 485,101,000 | 565,657,000 | 579,737,000 | 545,072,000 | 476,445,000 | 494,910,000 | 480,032,000 | 470,596,000 | 429,240,000 | 485,057,000 | 472,659,000 | 448,975,000 | 429,102,000 | 469,036,000 | 446,175,000 | 396,311,000 | 326,077,000 | 346,316,000 | 315,646,000 | 315,228,000 | 287,542,000 | 310,183,000 | 330,353,000 | 323,671,000 | 290,040,000 | 336,914,000 | 90,460,000 | 75,496,000 | 68,053,000 | 57,584,000 | 36,919,000 | 8,341,000 | |||||||||||||||||||
current portion of notes receivable | 91,370,000 | 87,861,000 | 88,655,000 | 86,605,000 | 76,348,000 | 44,894,000 | 44,836,000 | 45,145,000 | 45,211,000 | 30,997,000 | 32,095,000 | 30,629,000 | 27,989,000 | 27,292,000 | 27,198,000 | 29,773,000 | 29,301,000 | 30,256,000 | 32,823,000 | 32,093,000 | 35,540,000 | 35,253,000 | 34,089,000 | 32,279,000 | 31,942,000 | 35,106,000 | 32,368,000 | 29,606,000 | 29,206,000 | 29,228,000 | 31,318,000 | 28,619,000 | 29,371,000 | 25,691,000 | 23,924,000 | 27,126,000 | 29,314,000 | 31,864,000 | 32,490,000 | 34,418,000 | 31,474,000 | 36,115,000 | 35,097,000 | 36,281,000 | 33,393,000 | 27,208,000 | 28,757,000 | 29,911,000 | 33,592,000 | 33,093,000 | 32,112,000 | 34,128,000 | 32,452,000 | 33,194,000 | 32,735,000 | 33,454,000 | 30,734,000 | 26,687,000 | 26,558,000 | 25,771,000 | 29,162,000 | 26,130,000 | 27,267,000 | |||||||||||||||||||||||||||||||||
prepaid expenses and other current assets | 119,159,000 | 126,997,000 | 123,289,000 | 136,661,000 | 105,418,000 | 93,953,000 | 100,318,000 | 107,117,000 | 98,062,000 | 119,092,000 | 126,967,000 | 108,054,000 | 97,733,000 | 95,469,000 | 91,187,000 | 100,668,000 | 97,015,000 | 91,166,000 | 83,266,000 | 78,373,000 | 83,672,000 | 88,144,000 | 74,223,000 | 75,938,000 | 74,544,000 | 80,810,000 | 65,849,000 | 57,141,000 | 56,640,000 | 69,448,000 | 45,931,000 | 54,806,000 | 50,775,000 | 55,649,000 | 59,196,000 | 58,937,000 | 60,683,000 | 60,252,000 | 58,804,000 | 47,361,000 | 45,196,000 | 55,966,000 | 55,166,000 | 53,727,000 | 51,121,000 | 60,852,000 | 54,045,000 | 52,162,000 | 49,014,000 | 61,800,000 | 40,334,000 | 40,298,000 | 43,157,000 | 50,351,000 | 35,327,000 | 35,400,000 | 38,466,000 | 30,448,000 | 30,784,000 | 32,137,000 | 32,170,000 | 28,174,000 | 27,979,000 | 33,158,000 | 32,199,000 | 52,172,000 | 28,376,000 | 25,624,000 | 27,647,000 | 31,055,000 | 30,341,000 | 25,436,000 | 32,946,000 | 33,657,000 | 18,959,000 | 17,754,000 | 15,286,000 | 16,259,000 | 27,215,000 | 13,264,000 | 8,475,000 | 8,147,000 | 9,148,000 | 7,252,000 | 7,910,000 | 6,041,000 | 8,171,000 | 11,240,000 | 7,303,000 | 4,918,000 | 3,741,000 | 2,361,000 | 2,076,000 | 3,165,000 | 2,728,000 | |
total current assets | 1,556,889,000 | 1,517,627,000 | 1,498,576,000 | 1,503,016,000 | 1,428,907,000 | 1,819,514,000 | 1,715,973,000 | 1,569,211,000 | 1,544,698,000 | 1,555,453,000 | 1,567,226,000 | 1,480,283,000 | 1,352,405,000 | 1,510,602,000 | 1,393,425,000 | 1,291,719,000 | 1,221,391,000 | 1,370,027,000 | 1,268,494,000 | 1,213,462,000 | 1,151,149,000 | 1,129,707,000 | 1,175,730,000 | 1,127,341,000 | 1,066,447,000 | 1,178,661,000 | 1,096,150,000 | 1,019,255,000 | 921,214,000 | 965,353,000 | 1,206,513,000 | 807,436,000 | 815,778,000 | 794,179,000 | 788,213,000 | 777,789,000 | 737,136,000 | 783,171,000 | 864,066,000 | 811,742,000 | 744,351,000 | 741,625,000 | 788,479,000 | 904,423,000 | 847,934,000 | 884,173,000 | 856,968,000 | 785,268,000 | 731,226,000 | 803,861,000 | 746,910,000 | 664,777,000 | 651,729,000 | 674,375,000 | 692,801,000 | 724,436,000 | 719,180,000 | 770,954,000 | 677,503,000 | 632,096,000 | 593,192,000 | 788,715,000 | 767,171,000 | 532,671,000 | 478,510,000 | 499,915,000 | 697,397,000 | 613,914,000 | 550,428,000 | 552,454,000 | 543,379,000 | 557,365,000 | 589,761,000 | 661,527,000 | 368,381,000 | 285,548,000 | 268,697,000 | 294,949,000 | 245,162,000 | 226,549,000 | 234,625,000 | 298,135,000 | 271,980,000 | 171,576,000 | 151,552,000 | 150,569,000 | 132,043,000 | 125,879,000 | 118,337,000 | 99,203,000 | 197,601,000 | 183,655,000 | 156,458,000 | 91,366,000 | 89,665,000 | |
property and equipment | 166,209,000 | 169,333,000 | 170,552,000 | 168,727,000 | 162,097,000 | 150,295,000 | 150,379,000 | 152,307,000 | 152,949,000 | 159,662,000 | 164,922,000 | 164,886,000 | 163,051,000 | 153,466,000 | 144,713,000 | 144,053,000 | 141,236,000 | 142,163,000 | 132,857,000 | 117,477,000 | 100,686,000 | 101,642,000 | 95,544,000 | 91,753,000 | 92,852,000 | 93,672,000 | 92,135,000 | 87,376,000 | 84,522,000 | 84,577,000 | 82,476,000 | 75,046,000 | 75,586,000 | 75,075,000 | 70,982,000 | 60,280,000 | 59,474,000 | 61,856,000 | 66,422,000 | 68,764,000 | 71,263,000 | 74,760,000 | 77,716,000 | 80,527,000 | 79,389,000 | 82,163,000 | 83,520,000 | 83,495,000 | 85,993,000 | 79,007,000 | 66,300,000 | 65,607,000 | 66,706,000 | 68,192,000 | 66,933,000 | 68,807,000 | 71,807,000 | 74,448,000 | 75,027,000 | 71,983,000 | 70,834,000 | 73,238,000 | 74,020,000 | 77,744,000 | 79,645,000 | 80,678,000 | 74,792,000 | 76,760,000 | 76,265,000 | 78,575,000 | 76,395,000 | 75,624,000 | 69,637,000 | 67,843,000 | 65,339,000 | 64,688,000 | 61,076,000 | 51,326,000 | 33,612,000 | 31,349,000 | 29,299,000 | 29,302,000 | 27,038,000 | 27,027,000 | 24,720,000 | 23,342,000 | 20,684,000 | 20,403,000 | 21,361,000 | 20,757,000 | 1,634,000 | |||||
operating lease assets | 193,796,000 | 201,492,000 | 201,414,000 | 195,754,000 | 192,266,000 | 198,318,000 | 206,945,000 | 202,511,000 | 199,596,000 | 208,910,000 | 202,505,000 | 206,819,000 | 208,894,000 | 203,764,000 | 195,339,000 | 198,893,000 | 206,673,000 | 215,995,000 | 224,961,000 | 223,618,000 | 148,322,000 | 156,645,000 | 153,818,000 | 152,245,000 | 149,570,000 | 159,777,000 | 152,064,000 | 155,100,000 | 146,389,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill | 1,239,835,000 | 1,242,777,000 | 1,241,422,000 | 1,242,900,000 | 1,231,658,000 | 1,226,556,000 | 1,240,280,000 | 1,230,932,000 | 1,230,645,000 | 1,234,569,000 | 1,226,356,000 | 1,231,769,000 | 1,230,067,000 | 1,227,593,000 | 1,212,541,000 | 1,227,837,000 | 1,243,972,000 | 1,232,791,000 | 1,234,023,000 | 1,240,057,000 | 1,233,292,000 | 1,234,879,000 | 1,223,764,000 | 1,196,162,000 | 1,191,948,000 | 1,202,767,000 | 1,197,406,000 | 1,172,557,000 | 1,174,742,000 | 1,172,316,000 | 1,175,929,000 | 1,198,732,000 | 1,208,011,000 | 1,204,803,000 | 1,204,164,000 | 1,187,664,000 | 1,183,627,000 | 1,180,001,000 | 1,188,230,000 | 1,189,602,000 | 1,198,070,000 | 1,198,298,000 | 1,199,490,000 | 1,208,508,000 | 1,201,652,000 | 1,211,689,000 | 1,213,809,000 | 1,225,403,000 | 1,221,318,000 | 1,218,733,000 | 1,194,414,000 | 1,263,166,000 | 1,252,440,000 | 1,260,035,000 | 1,327,041,000 | 1,313,382,000 | 1,320,002,000 | 1,309,358,000 | 1,295,679,000 | 1,305,170,000 | 1,295,559,000 | 1,269,447,000 | 1,253,798,000 | 1,197,763,000 | 1,185,552,000 | 1,195,949,000 | 1,173,552,000 | 1,177,325,000 | 1,143,689,000 | 1,151,388,000 | 1,114,241,000 | 1,079,078,000 | 990,247,000 | 940,878,000 | 914,264,000 | 902,748,000 | 900,291,000 | 885,711,000 | 647,317,000 | 637,985,000 | 639,188,000 | 576,612,000 | 573,223,000 | 566,480,000 | 535,083,000 | 507,656,000 | 515,398,000 | 515,191,000 | 514,834,000 | 514,544,000 | 298,315,000 | 304,548,000 | 299,270,000 | 299,241,000 | 318,228,000 | 14,423,000 |
intangible assets | 12,908,000 | 13,547,000 | 14,158,000 | 14,938,000 | 15,831,000 | 16,770,000 | 17,523,000 | 18,377,000 | 19,455,000 | 18,285,000 | 19,233,000 | 20,741,000 | 22,158,000 | 25,514,000 | 25,673,000 | 28,613,000 | 29,647,000 | 31,990,000 | 34,504,000 | 37,653,000 | 38,172,000 | 41,550,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
notes receivable | 245,719,000 | 250,667,000 | 269,065,000 | 274,744,000 | 230,571,000 | 109,119,000 | 108,450,000 | 106,201,000 | 96,806,000 | 75,431,000 | 73,673,000 | 75,273,000 | 62,268,000 | 55,978,000 | 54,144,000 | 55,230,000 | 53,072,000 | 53,539,000 | 59,123,000 | 55,675,000 | 59,049,000 | 61,121,000 | 66,078,000 | 64,646,000 | 63,801,000 | 69,033,000 | 78,800,000 | 76,150,000 | 75,148,000 | 84,471,000 | 89,342,000 | 90,904,000 | 91,215,000 | 24,945,000 | 24,761,000 | 20,853,000 | 20,472,000 | 20,238,000 | 17,043,000 | 15,145,000 | 14,909,000 | 15,512,000 | 11,809,000 | 11,687,000 | 11,980,000 | 12,079,000 | 10,571,000 | 7,277,000 | 7,528,000 | 6,271,000 | 3,871,000 | 2,713,000 | 2,917,000 | 3,134,000 | 3,956,000 | 9,031,000 | 8,000,000 | |||||||||||||||||||||||||||||||||||||||
other assets | 91,174,000 | 95,085,000 | 94,598,000 | 94,081,000 | 86,372,000 | 76,258,000 | 77,630,000 | 78,105,000 | 80,379,000 | 73,568,000 | 64,911,000 | 66,540,000 | 62,140,000 | 64,490,000 | 56,259,000 | 56,823,000 | 53,300,000 | 54,404,000 | 52,962,000 | 50,485,000 | 47,530,000 | 51,819,000 | 35,812,000 | 39,172,000 | 36,881,000 | 40,800,000 | 32,467,000 | 30,005,000 | 30,010,000 | 37,771,000 | 37,849,000 | 45,915,000 | 43,472,000 | 40,929,000 | 43,984,000 | 42,155,000 | 42,142,000 | 43,696,000 | 56,043,000 | 47,693,000 | 42,072,000 | 43,518,000 | 48,364,000 | 53,174,000 | 54,867,000 | 53,319,000 | 53,120,000 | 61,097,000 | 54,438,000 | 57,900,000 | 64,986,000 | 64,748,000 | 65,771,000 | 67,046,000 | 61,964,000 | 60,483,000 | 52,655,000 | 55,687,000 | 70,317,000 | 64,305,000 | 57,667,000 | 60,312,000 | 58,832,000 | 53,639,000 | 54,496,000 | 55,621,000 | 54,348,000 | 53,645,000 | 58,515,000 | 59,948,000 | 57,432,000 | 58,416,000 | 83,901,000 | 51,329,000 | 50,031,000 | 46,946,000 | 46,274,000 | 46,156,000 | 35,657,000 | 26,798,000 | 42,988,000 | 33,961,000 | 28,766,000 | 16,116,000 | 14,444,000 | 15,980,000 | 17,180,000 | 15,678,000 | 14,914,000 | 15,924,000 | 4,491,000 | 6,192,000 | 5,928,000 | 5,799,000 | 4,940,000 | |
total assets | 3,506,530,000 | 3,490,528,000 | 3,489,785,000 | 3,494,160,000 | 3,347,702,000 | 3,596,830,000 | 3,517,180,000 | 3,357,644,000 | 3,324,528,000 | 3,325,878,000 | 3,318,826,000 | 3,246,311,000 | 3,100,983,000 | 3,241,407,000 | 3,082,094,000 | 3,003,168,000 | 2,949,291,000 | 3,100,909,000 | 3,006,924,000 | 2,938,427,000 | 2,778,200,000 | 2,777,363,000 | 2,794,398,000 | 2,704,907,000 | 2,637,181,000 | 2,783,142,000 | 2,690,269,000 | 2,571,363,000 | 2,464,901,000 | 2,379,121,000 | 2,628,838,000 | 2,257,412,000 | 2,276,452,000 | 2,257,241,000 | 2,260,593,000 | 2,224,793,000 | 2,172,562,000 | 2,225,368,000 | 2,341,618,000 | 2,287,464,000 | 2,225,044,000 | 2,229,018,000 | 2,294,012,000 | 2,437,064,000 | 2,371,369,000 | 2,430,527,000 | 2,414,891,000 | 2,373,240,000 | 2,312,567,000 | 2,364,947,000 | 2,277,542,000 | 2,270,881,000 | 2,239,452,000 | 2,275,452,000 | 2,349,948,000 | 2,374,081,000 | 2,371,097,000 | 2,411,084,000 | 2,326,519,000 | 2,299,695,000 | 2,247,264,000 | 2,414,359,000 | 2,403,543,000 | 2,104,740,000 | 2,045,622,000 | 2,077,338,000 | 2,251,779,000 | 2,178,061,000 | 2,071,210,000 | 2,088,169,000 | 2,045,522,000 | 1,980,281,000 | 1,880,372,000 | 1,858,624,000 | 1,526,412,000 | 1,429,299,000 | 1,408,904,000 | 1,391,156,000 | 1,030,877,000 | 984,677,000 | 972,100,000 | 959,464,000 | 924,316,000 | 807,419,000 | 743,128,000 | 708,525,000 | 691,543,000 | 684,633,000 | 678,183,000 | 660,565,000 | 528,537,000 | 520,321,000 | 494,511,000 | 430,531,000 | 447,015,000 | |
liabilities and stockholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses and other | 254,298,000 | 206,247,000 | 186,657,000 | 184,869,000 | 236,023,000 | 224,394,000 | 201,806,000 | 182,667,000 | 226,787,000 | 223,758,000 | 170,518,000 | 172,288,000 | 177,223,000 | 173,953,000 | 175,491,000 | 165,455,000 | 173,356,000 | 165,025,000 | 157,794,000 | 156,736,000 | 167,818,000 | 170,066,000 | 164,493,000 | 163,162,000 | 170,930,000 | 158,936,000 | 158,136,000 | 138,344,000 | 128,642,000 | 104,600,000 | 116,222,000 | 93,988,000 | 105,966,000 | 94,873,000 | 108,054,000 | 85,403,000 | 87,411,000 | 87,320,000 | 97,144,000 | 94,782,000 | 95,606,000 | 89,845,000 | 101,464,000 | 90,083,000 | 102,231,000 | 99,494,000 | 99,857,000 | 96,005,000 | 112,808,000 | 126,886,000 | 107,363,000 | 85,974,000 | 97,877,000 | 98,109,000 | 99,536,000 | 96,421,000 | 120,024,000 | 132,773,000 | 108,050,000 | 105,589,000 | 102,570,000 | 105,864,000 | 69,423,000 | 71,239,000 | 74,468,000 | 81,193,000 | 60,026,000 | 45,099,000 | 67,869,000 | 109,036,000 | 61,399,000 | 70,322,000 | 73,705,000 | 103,410,000 | 60,214,000 | 50,564,000 | 65,727,000 | 77,914,000 | 33,530,000 | 20,460,000 | 23,576,000 | 21,762,000 | 15,820,000 | 15,464,000 | 17,347,000 | 20,771,000 | 14,681,000 | 12,513,000 | 13,784,000 | 18,623,000 | ||||||
accrued compensation | 369,346,000 | 712,335,000 | 561,902,000 | 467,073,000 | 333,174,000 | 639,745,000 | 556,606,000 | 463,669,000 | 332,677,000 | 601,074,000 | 481,007,000 | 420,885,000 | 308,762,000 | 541,892,000 | 422,985,000 | 357,222,000 | 296,461,000 | 507,556,000 | 451,549,000 | 368,882,000 | 285,528,000 | 455,933,000 | 397,147,000 | 314,018,000 | 240,192,000 | 416,903,000 | 354,299,000 | 280,512,000 | 212,423,000 | 333,536,000 | 286,149,000 | 224,663,000 | 191,055,000 | 268,513,000 | 232,291,000 | 191,683,000 | 172,593,000 | 261,500,000 | 229,611,000 | 193,826,000 | 157,687,000 | 227,783,000 | 203,492,000 | 183,416,000 | 147,030,000 | 220,959,000 | 200,513,000 | 169,923,000 | 124,870,000 | 222,738,000 | 164,585,000 | 144,391,000 | 132,109,000 | 168,392,000 | 154,773,000 | 137,378,000 | 110,252,000 | 180,366,000 | 158,263,000 | 141,972,000 | 110,433,000 | 143,971,000 | 128,580,000 | 116,480,000 | 101,164,000 | 152,807,000 | 149,409,000 | 114,535,000 | 97,654,000 | 133,103,000 | 127,435,000 | 98,344,000 | 84,190,000 | 102,054,000 | 88,764,000 | 62,908,000 | 49,567,000 | 76,765,000 | 56,399,000 | 50,733,000 | 48,392,000 | 72,688,000 | 48,176,000 | 42,735,000 | 31,276,000 | 39,383,000 | ||||||||||
billings in excess of services provided | 53,184,000 | 56,607,000 | 60,476,000 | 61,554,000 | 68,094,000 | 67,620,000 | 64,764,000 | 67,558,000 | 68,236,000 | 67,937,000 | 57,006,000 | 51,528,000 | 52,467,000 | 53,646,000 | 50,523,000 | 48,217,000 | 40,113,000 | 45,535,000 | 36,279,000 | 36,944,000 | 42,432,000 | 44,172,000 | 46,621,000 | 40,288,000 | 40,219,000 | 36,698,000 | 34,349,000 | 45,022,000 | 50,400,000 | 44,434,000 | 38,178,000 | 33,653,000 | 46,446,000 | 46,942,000 | 26,521,000 | 37,652,000 | 33,324,000 | 29,635,000 | 38,774,000 | 36,434,000 | 34,226,000 | 29,449,000 | 29,554,000 | 30,122,000 | 30,894,000 | 35,639,000 | 39,492,000 | 36,946,000 | 35,532,000 | 28,692,000 | 26,186,000 | 25,413,000 | 33,238,000 | 31,675,000 | 25,519,000 | 19,958,000 | 21,622,000 | 19,063,000 | 27,726,000 | 35,674,000 | 29,578,000 | 27,836,000 | 29,907,000 | 33,995,000 | 31,743,000 | 34,101,000 | 28,635,000 | 30,569,000 | 28,267,000 | 30,872,000 | 21,878,000 | 18,223,000 | 17,006,000 | 17,826,000 | 18,467,000 | 18,427,000 | 17,657,000 | 16,863,000 | 10,746,000 | 11,150,000 | 11,845,000 | 10,477,000 | 12,147,000 | 12,786,000 | 9,522,000 | 8,924,000 | 8,772,000 | 8,583,000 | 10,113,000 | 16,336,000 | 18,361,000 | 16,552,000 | 15,483,000 | 19,921,000 | 32,143,000 | |
total current liabilities | 676,828,000 | 975,189,000 | 809,035,000 | 713,496,000 | 637,291,000 | 931,759,000 | 823,176,000 | 713,894,000 | 627,700,000 | 892,769,000 | 708,531,000 | 644,701,000 | 538,452,000 | 769,491,000 | 648,999,000 | 570,894,000 | 509,930,000 | 718,116,000 | 645,622,000 | 562,562,000 | 495,778,000 | 670,171,000 | 608,261,000 | 517,468,000 | 451,341,000 | 612,537,000 | 546,784,000 | 463,878,000 | 391,465,000 | 482,570,000 | 737,400,000 | 352,304,000 | 343,467,000 | 410,328,000 | 366,866,000 | 314,738,000 | 293,328,000 | 378,455,000 | 365,529,000 | 325,042,000 | 287,519,000 | 347,077,000 | 334,510,000 | 314,621,000 | 291,155,000 | 367,092,000 | 345,862,000 | 308,874,000 | 299,210,000 | 384,330,000 | 304,134,000 | 261,778,000 | 269,245,000 | 304,197,000 | 367,064,000 | 415,437,000 | 408,553,000 | 497,837,000 | 446,086,000 | 293,903,000 | 278,316,000 | 289,282,000 | 394,219,000 | 366,419,000 | 350,988,000 | 406,202,000 | 375,683,000 | 339,550,000 | 340,121,000 | 423,909,000 | 362,781,000 | 338,593,000 | 327,100,000 | 381,062,000 | 183,240,000 | 146,914,000 | 147,964,000 | 178,459,000 | 100,675,000 | 82,343,000 | 83,813,000 | 104,927,000 | 76,143,000 | 106,610,000 | 80,645,000 | 90,328,000 | 78,828,000 | 72,269,000 | 66,376,000 | 84,270,000 | 63,018,000 | 68,915,000 | 64,092,000 | 77,588,000 | 74,616,000 | |
long-term debt | 754,257,000 | 365,000,000 | 510,000,000 | 470,000,000 | 160,000,000 | 60,000,000 | 205,000,000 | 285,000,000 | 340,548,000 | 360,583,000 | 315,172,000 | 314,756,000 | 314,337,000 | 328,936,000 | 297,158,000 | 319,355,000 | 391,581,000 | 458,840,000 | 286,131,000 | 308,454,000 | 315,808,000 | 328,193,000 | 275,609,000 | 273,055,000 | 290,531,000 | 268,037,000 | 265,571,000 | 263,317,000 | 371,662,000 | 441,473,000 | 396,284,000 | 461,095,000 | 480,906,000 | 402,717,000 | 365,528,000 | 470,339,000 | 495,150,000 | 501,961,000 | 494,772,000 | 520,000,000 | 700,000,000 | 700,000,000 | 700,000,000 | 705,000,000 | 711,000,000 | 711,000,000 | 711,000,000 | 711,000,000 | 416,390,000 | 416,217,000 | 417,321,000 | 415,653,000 | 564,069,000 | 562,508,000 | 563,815,000 | 563,441,000 | 348,361,000 | 346,458,000 | 347,350,000 | 348,431,000 | 349,252,000 | 106,875,000 | 100,000,000 | 83,750,000 | 90,000,000 | 106,000,000 | 123,000,000 | 105,000,000 | 11,375,000 | |||||||||||||||||||||||||||
noncurrent operating lease liabilities | 214,955,000 | 224,510,000 | 225,988,000 | 216,746,000 | 201,193,000 | 208,036,000 | 216,992,000 | 214,517,000 | 213,576,000 | 223,774,000 | 217,755,000 | 223,403,000 | 227,066,000 | 221,604,000 | 213,449,000 | 218,001,000 | 225,386,000 | 236,026,000 | 232,390,000 | 230,133,000 | 153,376,000 | 161,677,000 | 161,976,000 | 161,753,000 | 163,594,000 | 176,378,000 | 171,410,000 | 177,110,000 | 173,874,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | 103,251,000 | 99,611,000 | 106,780,000 | 106,973,000 | 110,858,000 | 111,825,000 | 138,562,000 | 136,374,000 | 136,065,000 | 140,976,000 | 157,724,000 | 155,754,000 | 158,315,000 | 162,374,000 | 161,486,000 | 167,797,000 | 165,913,000 | 170,612,000 | 168,232,000 | 169,009,000 | 157,861,000 | 158,342,000 | 150,572,000 | 155,293,000 | 152,347,000 | 151,352,000 | 159,406,000 | 155,799,000 | 163,303,000 | 155,088,000 | 153,045,000 | 134,081,000 | 129,274,000 | 124,471,000 | 181,293,000 | 175,683,000 | 177,339,000 | 173,799,000 | 170,768,000 | 161,433,000 | 150,557,000 | 139,787,000 | 178,180,000 | 161,534,000 | 167,463,000 | 161,932,000 | 152,583,000 | 149,130,000 | 142,390,000 | 137,697,000 | 140,746,000 | 129,111,000 | 111,440,000 | 6,215,000 | 7,375,000 | 1,997,000 | 12,254,000 | 667,000 | 4,052,000 | 4,052,000 | 4,657,000 | 4,476,000 | 25,444,000 | 20,476,000 | 24,742,000 | 24,607,000 | 24,372,000 | 24,372,000 | 15,038,000 | 10,475,000 | 10,513,000 | 10,544,000 | 18,112,000 | 8,995,000 | 8,897,000 | 8,393,000 | 9,816,000 | 9,425,000 | 9,425,000 | 6,404,000 | 6,598,000 | 5,882,000 | 6,002,000 | 6,287,000 | 5,377,000 | 4,798,000 | 4,798,000 | 4,798,000 | 2,364,000 | 2,364,000 | 2,364,000 | 2,364,000 | 941,000 | 384,000 | ||
other liabilities | 95,540,000 | 92,487,000 | 88,327,000 | 87,064,000 | 88,722,000 | 86,920,000 | 86,251,000 | 83,479,000 | 87,831,000 | 86,939,000 | 85,321,000 | 86,753,000 | 95,679,000 | 91,045,000 | 98,821,000 | 101,520,000 | 97,108,000 | 95,676,000 | 97,022,000 | 95,932,000 | 95,995,000 | 100,861,000 | 90,638,000 | 75,482,000 | 73,022,000 | 78,124,000 | 78,380,000 | 65,033,000 | 66,200,000 | 127,067,000 | 123,601,000 | 123,564,000 | 124,804,000 | 134,187,000 | 120,410,000 | 114,288,000 | 102,649,000 | 100,228,000 | 103,397,000 | 102,596,000 | 103,761,000 | 99,779,000 | 98,919,000 | 97,327,000 | 95,497,000 | 98,757,000 | 98,147,000 | 96,316,000 | 82,939,000 | 89,661,000 | 85,561,000 | 83,425,000 | 83,415,000 | 80,248,000 | 72,970,000 | 70,867,000 | 76,966,000 | 75,395,000 | 86,375,000 | 87,452,000 | 85,261,000 | 80,061,000 | 79,331,000 | 61,017,000 | 58,768,000 | 53,821,000 | 48,970,000 | 49,780,000 | 47,722,000 | 45,037,000 | 47,778,000 | 45,075,000 | 43,884,000 | 40,546,000 | 40,104,000 | 39,363,000 | 38,274,000 | 26,374,000 | 24,662,000 | 21,136,000 | 19,713,000 | 18,269,000 | ||||||||||||||
total liabilities | 1,844,831,000 | 1,756,797,000 | 1,740,130,000 | 1,594,279,000 | 1,198,064,000 | 1,338,540,000 | 1,264,981,000 | 1,208,264,000 | 1,270,172,000 | 1,344,458,000 | 1,454,331,000 | 1,451,159,000 | 1,380,095,000 | 1,559,686,000 | 1,437,511,000 | 1,372,549,000 | 1,327,273,000 | 1,517,588,000 | 1,462,621,000 | 1,449,217,000 | 1,361,850,000 | 1,377,182,000 | 1,319,901,000 | 1,225,804,000 | 1,168,497,000 | 1,294,000,000 | 1,229,035,000 | 1,152,351,000 | 1,062,879,000 | 1,030,296,000 | 1,277,363,000 | 981,611,000 | 1,039,018,000 | 1,065,270,000 | 1,129,664,000 | 1,085,615,000 | 976,033,000 | 1,018,010,000 | 1,110,033,000 | 1,084,221,000 | 1,043,798,000 | 1,081,415,000 | 1,131,609,000 | 1,273,482,000 | 1,254,115,000 | 1,327,781,000 | 1,301,592,000 | 1,265,320,000 | 1,235,539,000 | 1,322,688,000 | 1,241,441,000 | 1,191,314,000 | 1,181,124,000 | 1,207,220,000 | 1,176,228,000 | 1,223,758,000 | 1,221,514,000 | 1,304,882,000 | 1,274,750,000 | 1,271,196,000 | 1,242,218,000 | 1,247,040,000 | 1,235,254,000 | 956,821,000 | 926,970,000 | 973,124,000 | 940,440,000 | 900,242,000 | 894,482,000 | 964,342,000 | ||||||||||||||||||||||||||
commitments and contingencies | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, 0.01 par value... | 301,000 | 309,000 | 313,000 | 327,000 | 349,000 | 359,000 | 360,000 | 359,000 | 357,000 | 355,000 | 355,000 | 340,000 | 340,000 | 340,000 | 344,000 | 345,000 | 345,000 | 343,000 | 343,000 | 343,000 | 342,000 | 345,000 | 360,000 | 367,000 | 371,000 | 374,000 | 376,000 | 376,000 | 380,000 | 381,000 | 384,000 | 382,000 | 377,000 | 377,000 | 379,000 | 395,000 | 413,000 | 420,000 | 423,000 | 420,000 | 414,000 | 412,000 | 419,000 | 418,000 | 415,000 | 412,000 | 410,000 | 409,000 | 409,000 | 405,000 | 401,000 | 405,000 | 402,000 | 408,000 | 414,000 | 420,000 | 420,000 | 415,000 | 410,000 | 416,000 | 420,000 | 461,000 | 464,000 | 472,000 | 470,000 | 470,000 | 518,000 | 517,000 | 513,000 | 509,000 | 508,000 | 504,000 | 496,000 | 490,000 | 431,000 | 425,000 | 426,000 | 419,000 | 403,000 | 399,000 | 399,000 | 390,000 | 390,000 | 437,000 | 431,000 | 425,000 | 424,000 | 426,000 | 424,000 | 423,000 | 418,000 | |||||
additional paid-in capital | 354,000 | 39,650,000 | 41,555,000 | 33,955,000 | 21,162,000 | 16,760,000 | 9,712,000 | 5,473,000 | 499,000 | 13,662,000 | 8,490,000 | 4,270,000 | 46,642,000 | 122,743,000 | 170,062,000 | 216,162,000 | 240,508,000 | 242,075,000 | 284,864,000 | 299,534,000 | 315,720,000 | 280,201,000 | 261,765,000 | 266,035,000 | 273,765,000 | 325,446,000 | 387,797,000 | 416,816,000 | 429,902,000 | 418,776,000 | 404,523,000 | 400,705,000 | 421,532,000 | 415,793,000 | 404,475,000 | 393,174,000 | 385,591,000 | 380,193,000 | 374,242,000 | 362,322,000 | 349,417,000 | 359,373,000 | 349,909,000 | 367,978,000 | 387,986,000 | 400,027,000 | 396,074,000 | 383,978,000 | 365,746,000 | 338,789,000 | 334,080,000 | 532,929,000 | 539,631,000 | 559,244,000 | 552,198,000 | 535,754,000 | 776,870,000 | 768,173,000 | 752,059,000 | 717,158,000 | 700,574,000 | 681,838,000 | 635,106,000 | 601,637,000 | 330,092,000 | 312,012,000 | 314,766,000 | 294,350,000 | 259,547,000 | 243,983,000 | 245,687,000 | 238,055,000 | 242,498,000 | 358,405,000 | 345,102,000 | 333,735,000 | 331,907,000 | 335,834,000 | 332,823,000 | 325,684,000 | 324,375,000 | 313,485,000 | 200,576,000 | 193,997,000 | ||||||||||||
retained earnings | 1,801,055,000 | 1,862,672,000 | 1,882,483,000 | 2,027,779,000 | 2,311,287,000 | 2,394,853,000 | 2,345,143,000 | 2,278,677,000 | 2,194,730,000 | 2,114,765,000 | 2,033,132,000 | 1,949,815,000 | 1,887,420,000 | 1,858,103,000 | 1,868,424,000 | 1,805,485,000 | 1,756,704,000 | 1,698,156,000 | 1,659,947,000 | 1,590,467,000 | 1,527,685,000 | 1,506,271,000 | 1,568,546,000 | 1,518,374,000 | 1,470,200,000 | 1,413,453,000 | 1,384,392,000 | 1,323,970,000 | 1,259,372,000 | 1,196,727,000 | 1,173,003,000 | 1,128,670,000 | 1,085,061,000 | 1,045,774,000 | 978,886,000 | 946,672,000 | 951,828,000 | 941,001,000 | 933,900,000 | 912,209,000 | 885,662,000 | 855,481,000 | 845,132,000 | 834,823,000 | 813,114,000 | 789,428,000 | 788,507,000 | 765,985,000 | 748,738,000 | 730,621,000 | 737,760,000 | 788,381,000 | 764,895,000 | 741,215,000 | 827,092,000 | 804,379,000 | 796,632,000 | 778,201,000 | 738,321,000 | 726,129,000 | 709,217,000 | 687,419,000 | 676,743,000 | 654,780,000 | 629,714,000 | 615,529,000 | 578,956,000 | 547,779,000 | 510,554,000 | 486,493,000 | 455,300,000 | 427,757,000 | 392,347,000 | 361,058,000 | 330,264,000 | 307,281,000 | 284,199,000 | 268,937,000 | 251,581,000 | 251,867,000 | 239,200,000 | 226,913,000 | 208,612,000 | 197,409,000 | 183,020,000 | 170,545,000 | 162,928,000 | 151,977,000 | 139,184,000 | 127,667,000 | 115,003,000 | 99,841,000 | 87,641,000 | 68,198,000 | 53,220,000 | |
accumulated other comprehensive loss | -139,657,000 | -129,604,000 | -133,141,000 | -128,225,000 | -161,998,000 | -176,572,000 | -134,859,000 | -163,611,000 | -161,893,000 | -150,460,000 | -178,704,000 | -160,476,000 | -166,872,000 | -176,722,000 | -224,185,000 | -175,710,000 | -135,031,000 | -128,840,000 | -124,477,000 | -105,870,000 | -111,677,000 | -106,435,000 | -141,051,000 | -162,381,000 | -171,949,000 | -140,847,000 | -164,042,000 | -147,409,000 | -142,594,000 | -147,817,000 | -137,632,000 | -133,452,000 | -109,769,000 | -120,215,000 | -122,101,000 | -133,335,000 | -143,509,000 | -150,879,000 | -132,640,000 | -128,162,000 | -109,353,000 | -108,995,000 | -104,680,000 | -87,452,000 | -100,750,000 | -80,268,000 | -61,209,000 | -38,667,000 | -46,361,000 | -51,089,000 | -51,477,000 | -68,592,000 | -56,878,000 | -41,369,000 | -41,772,000 | -54,503,000 | -43,543,000 | -56,392,000 | -52,708,000 | -36,835,000 | -38,671,000 | -53,490,000 | -48,549,000 | -66,577,000 | -63,730,000 | -47,539,000 | -24,000 | -182,000 | -356,000 | -528,000 | -693,000 | -838,000 | ||||||||||||||||||||||||
total stockholders’ equity | 1,661,699,000 | 1,733,731,000 | 1,749,655,000 | 1,899,881,000 | 2,149,638,000 | 2,258,290,000 | 2,252,199,000 | 2,149,380,000 | 2,054,356,000 | 1,981,420,000 | 1,864,495,000 | 1,795,152,000 | 1,720,888,000 | 1,681,721,000 | 1,162,403,000 | 1,163,582,000 | 1,117,254,000 | 1,102,746,000 | 1,113,299,000 | 1,107,920,000 | 1,077,028,000 | 1,042,259,000 | 1,036,101,000 | 1,079,567,000 | 1,058,328,000 | 1,068,232,000 | 1,173,720,000 | 1,150,323,000 | 1,149,583,000 | 1,106,202,000 | 1,051,769,000 | 1,028,499,000 | 1,005,046,000 | 1,167,319,000 | 1,168,289,000 | 1,147,919,000 | 1,118,652,000 | 1,104,214,000 | 1,311,339,000 | 1,277,819,000 | 1,176,728,000 | 1,123,827,000 | 1,145,931,000 | 1,119,929,000 | 1,037,503,000 | 972,250,000 | 675,404,000 | 622,074,000 | 600,977,000 | 565,100,000 | 511,531,000 | 496,249,000 | 485,286,000 | 454,269,000 | 444,100,000 | 548,383,000 | 520,453,000 | 496,154,000 | 489,282,000 | 482,960,000 | 468,957,000 | 455,156,000 | 440,844,000 | 424,049,000 | 400,587,000 | 267,975,000 | 246,205,000 | |||||||||||||||||||||||||||||
total liabilities and stockholders’ equity | 3,506,530,000 | 3,490,528,000 | 3,489,785,000 | 3,494,160,000 | 3,347,702,000 | 3,596,830,000 | 3,517,180,000 | 3,357,644,000 | 3,324,528,000 | 3,325,878,000 | 3,318,826,000 | 3,246,311,000 | 3,100,983,000 | 3,241,407,000 | 2,294,012,000 | 2,437,064,000 | 2,371,369,000 | 2,430,527,000 | 2,414,891,000 | 2,373,240,000 | 2,312,567,000 | 2,364,947,000 | 2,277,542,000 | 2,270,881,000 | 2,239,452,000 | 2,275,452,000 | 2,349,948,000 | 2,374,081,000 | 2,371,097,000 | 2,411,084,000 | 2,326,519,000 | 2,299,695,000 | 2,247,264,000 | 2,414,359,000 | 2,403,543,000 | 2,104,740,000 | 2,045,622,000 | 2,077,338,000 | 2,251,779,000 | 2,178,061,000 | 2,071,210,000 | 2,088,169,000 | 2,045,522,000 | 1,980,281,000 | 1,880,372,000 | 1,858,624,000 | 1,526,412,000 | 1,429,299,000 | 1,408,904,000 | 1,391,156,000 | 1,030,877,000 | 984,677,000 | 972,100,000 | 959,464,000 | 924,316,000 | 807,419,000 | 743,128,000 | 708,525,000 | 691,543,000 | 684,633,000 | 678,183,000 | 660,565,000 | 528,537,000 | 520,321,000 | 494,511,000 | 430,531,000 | 447,015,000 | |||||||||||||||||||||||||||||
liabilities and stockholders' equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders' equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders' equity | 1,644,583,000 | 1,630,619,000 | 1,622,018,000 | 1,583,321,000 | 1,544,303,000 | 1,489,210,000 | 1,416,350,000 | 1,400,181,000 | 1,474,497,000 | 1,479,103,000 | 1,468,684,000 | 1,489,142,000 | 1,461,234,000 | 1,419,012,000 | 1,402,022,000 | 1,348,825,000 | 1,351,475,000 | 1,275,801,000 | 1,237,434,000 | 1,191,971,000 | 1,130,929,000 | 1,139,178,000 | 1,196,529,000 | 1,207,358,000 | 1,231,585,000 | 1,203,243,000 | 1,181,246,000 | 1,147,603,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and stockholders' equity | 3,082,094,000 | 3,003,168,000 | 2,949,291,000 | 3,100,909,000 | 3,006,924,000 | 2,938,427,000 | 2,778,200,000 | 2,777,363,000 | 2,794,398,000 | 2,704,907,000 | 2,637,181,000 | 2,783,142,000 | 2,690,269,000 | 2,571,363,000 | 2,464,901,000 | 2,379,121,000 | 2,628,838,000 | 2,257,412,000 | 2,276,452,000 | 2,257,241,000 | 2,260,593,000 | 2,224,793,000 | 2,172,562,000 | 2,225,368,000 | 2,341,618,000 | 2,287,464,000 | 2,225,044,000 | 2,229,018,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billed receivables | 603,832,000 | 578,722,000 | 584,620,000 | 540,584,000 | 552,253,000 | 557,412,000 | 504,003,000 | 437,797,000 | 477,408,000 | 455,707,000 | 417,085,000 | 390,996,000 | 415,090,000 | 399,100,000 | 383,268,000 | 365,385,000 | 416,960,000 | 415,750,000 | 420,824,000 | 405,000,000 | 426,947,000 | 419,906,000 | 382,333,000 | 381,464,000 | 401,696,000 | 423,058,000 | 375,176,000 | 352,411,000 | 345,407,000 | 362,664,000 | 334,539,000 | 314,491,000 | 363,486,000 | 355,598,000 | 335,041,000 | 335,758,000 | 348,480,000 | 318,554,000 | 278,691,000 | 268,386,000 | 263,374,000 | 249,511,000 | 243,045,000 | 241,911,000 | 254,601,000 | 267,734,000 | 255,071,000 | 237,009,000 | 264,203,000 | 250,485,000 | 230,319,000 | 190,900,000 | 182,489,000 | 156,255,000 | 148,871,000 | 135,220,000 | 125,958,000 | 106,716,000 | 105,906,000 | 87,947,000 | 106,105,000 | 99,741,000 | 97,365,000 | 89,536,000 | ||||||||||||||||||||||||||||||||
unbilled receivables | 482,586,000 | 435,234,000 | 436,944,000 | 418,288,000 | 455,342,000 | 429,285,000 | 389,805,000 | 319,205,000 | 366,997,000 | 368,360,000 | 367,516,000 | 312,569,000 | 328,526,000 | 345,228,000 | 330,062,000 | 288,331,000 | 326,297,000 | 330,730,000 | 329,933,000 | 280,538,000 | 310,778,000 | 298,964,000 | 290,297,000 | 248,462,000 | 305,572,000 | 296,299,000 | 296,838,000 | 233,307,000 | 260,211,000 | 223,875,000 | 234,961,000 | 208,797,000 | 215,456,000 | 200,361,000 | 195,740,000 | 173,440,000 | 200,999,000 | 199,825,000 | 181,201,000 | 120,896,000 | 148,248,000 | 129,061,000 | 135,911,000 | 104,959,000 | 119,172,000 | 127,200,000 | 127,241,000 | 98,340,000 | 118,344,000 | 115,264,000 | 113,403,000 | 84,743,000 | 100,483,000 | 83,566,000 | 71,758,000 | 56,228,000 | 72,981,000 | 71,445,000 | 78,184,000 | 56,871,000 | 47,633,000 | 47,848,000 | 47,412,000 | 30,663,000 | 39,025,000 | 3,224,000 | ||||||||||||||||||||||||||||||
allowance for doubtful accounts and unbilled services | -323,658,000 | -299,038,000 | -284,666,000 | -265,500,000 | -268,132,000 | -243,295,000 | -237,681,000 | -202,394,000 | -221,008,000 | -216,612,000 | -201,013,000 | -180,687,000 | -196,484,000 | -191,113,000 | -187,150,000 | -178,819,000 | -195,669,000 | -199,182,000 | -197,527,000 | -185,754,000 | -183,325,000 | -169,570,000 | -159,345,000 | -144,825,000 | -141,611,000 | -139,620,000 | -126,942,000 | -109,273,000 | -110,708,000 | -106,507,000 | -98,904,000 | -94,048,000 | -93,885,000 | -83,300,000 | -81,806,000 | -80,096,000 | -80,443,000 | -72,204,000 | -63,581,000 | -63,205,000 | -65,306,000 | -62,926,000 | -63,728,000 | -59,328,000 | -63,590,000 | -64,581,000 | -58,641,000 | -45,309,000 | -45,633,000 | -42,381,000 | -36,297,000 | -30,467,000 | -25,886,000 | -23,356,000 | -24,869,000 | -20,351,000 | -20,827,000 | -18,154,000 | -18,876,000 | -17,330,000 | -15,678,000 | -15,384,000 | -14,865,000 | -16,693,000 | ||||||||||||||||||||||||||||||||
other intangible assets | 43,652,000 | 33,588,000 | 35,682,000 | 38,432,000 | 41,247,000 | 30,920,000 | 32,876,000 | 34,633,000 | 36,729,000 | 39,379,000 | 42,390,000 | 75,067,000 | 73,520,000 | 76,268,000 | 77,711,000 | 33,442,000 | 23,195,000 | 26,000,000 | 21,454,000 | 23,309,000 | 26,220,000 | 17,329,000 | 10,978,000 | 6,238,000 | 7,482,000 | 8,737,000 | 10,137,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingent liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt | 296,851,000 | 11,000,000 | 11,000,000 | 11,000,000 | 6,000,000 | 6,000,000 | 26,000,000 | 6,014,000 | 6,000,000 | 152,069,000 | 151,704,000 | 152,199,000 | 157,772,000 | 15,795,000 | 15,015,000 | 15,013,000 | 6,917,000 | 35,625,000 | 22,500,000 | 21,250,000 | 20,000,000 | 18,750,000 | 17,500,000 | 16,250,000 | 9,504,000 | 20,000,000 | 20,000,000 | 20,000,000 | 16,083,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other intangible assets, net of amortization | 44,150,000 | 46,788,000 | 48,213,000 | 49,895,000 | 52,120,000 | 54,493,000 | 57,568,000 | 61,193,000 | 63,935,000 | 67,252,000 | 70,356,000 | 72,264,000 | 77,034,000 | 80,913,000 | 86,270,000 | 88,871,000 | 97,148,000 | 92,738,000 | 101,675,000 | 101,858,000 | 104,181,000 | 104,068,000 | 107,782,000 | 114,666,000 | 118,889,000 | 124,623,000 | 132,035,000 | 131,050,000 | 134,970,000 | 164,896,000 | 161,254,000 | 168,012,000 | 175,962,000 | 180,597,000 | 184,318,000 | 184,137,000 | 189,304,000 | 199,429,000 | 154,335,000 | 96,350,000 | 84,673,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
notes receivable, net of current portion | 98,105,000 | 106,462,000 | 108,692,000 | 100,288,000 | 104,524,000 | 112,364,000 | 112,095,000 | 108,095,000 | 106,882,000 | 112,711,000 | 120,076,000 | 115,263,000 | 122,149,000 | 126,561,000 | 131,707,000 | 130,721,000 | 108,298,000 | 112,194,000 | 110,908,000 | 100,948,000 | 101,623,000 | 97,141,000 | 99,191,000 | 92,787,000 | 81,748,000 | 83,370,000 | 94,106,000 | 98,962,000 | 87,677,000 | 84,826,000 | 81,669,000 | 79,407,000 | 69,213,000 | 71,093,000 | 72,099,000 | 58,176,000 | 56,500,000 | 54,646,000 | 55,463,000 | 50,476,000 | 52,374,000 | 53,330,000 | 55,849,000 | 56,298,000 | 35,303,000 | 35,687,000 | 29,801,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
current portion of deferred tax assets | 38,842,000 | 25,127,000 | 24,840,000 | 27,332,000 | 29,731,000 | 29,046,000 | 26,543,000 | 26,690,000 | 31,628,000 | 17,765,000 | 3,703,000 | 3,615,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restricted cash | 1,118,000 | 1,190,000 | 1,192,000 | 1,152,000 | 10,267,000 | 10,213,000 | 10,231,000 | 11,383,000 | 11,386,000 | 10,518,000 | 8,632,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt and capital lease obligations | 6,000,000 | 6,021,000 | 6,021,000 | 81,021,000 | 154,305,000 | 154,658,000 | 153,381,000 | 152,047,000 | 6,616,000 | 31,683,000 | 7,559,000 | 166,309,000 | 144,705,000 | 143,613,000 | 138,101,000 | 137,613,000 | 149,347,000 | 146,331,000 | 150,898,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt and capital lease obligations, net of current portion | 717,000,000 | 717,024,000 | 717,024,000 | 636,821,000 | 643,078,000 | 643,330,000 | 643,579,000 | 645,488,000 | 790,321,000 | 784,093,000 | 785,563,000 | 644,376,000 | 417,124,000 | 417,260,000 | 417,397,000 | 417,532,000 | 418,187,000 | 418,572,000 | 418,592,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes receivable | 11,562,000 | 15,790,000 | 8,300,000 | 10,081,000 | 11,997,000 | 17,885,000 | 11,796,000 | 13,246,000 | 21,138,000 | 31,192,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short-term investments | 35,655,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | -45,005,000 | -38,650,000 | -86,398,000 | -80,333,000 | -10,451,000 | 9,830,000 | 9,554,000 | 9,065,000 | 14,617,000 | 2,356,000 | 1,586,000 | 1,394,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable - sum | 323,368,000 | 307,425,000 | 257,086,000 | 216,465,000 | 195,760,000 | 171,097,000 | 178,112,000 | 160,007,000 | 165,214,000 | 127,488,000 | 138,060,000 | 132,205,000 | 129,912,000 | 103,506,000 | 109,508,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable: - sum | 245,176,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unearned compensation | -11,089,000 | -7,400,000 | -7,868,000 | -8,100,000 | -8,551,000 | -5,977,000 | -5,277,000 | -4,866,000 | -5,733,000 | -79,000 | -229,000 | -285,000 | -346,000 | -411,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash held in escrow to acquire business | 9,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred rent, interest rate swap liability and other | 17,912,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred rent, capital lease obligations and other, net of current portion | 13,079,000 | 13,086,000 | 12,745,000 | 10,198,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
allowance for doubtful accounts | -19,977,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued compensation and benefits | 35,375,000 | 32,423,000 | 24,979,000 | 33,061,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled receivables, net of allowance of 4,384 in 2003 and 4,569 in 2004 | 31,237,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital lease obligations and other, net of current portion | 1,973,000 | 1,975,000 | 1,822,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled receivables, net of allowance of 4,384 in 2003 and 4,894 in 2004 | 35,290,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
additional paid-in-capital | 334,215,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled receivables, net of allowance of 4,384 in 2003 and 2,061 in 2002 | 26,138,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets of discontinued operations | 8,356,000 | 9,443,000 | 11,084,000 | 12,625,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term assets of discontinued operations | 5,658,000 | 12,508,000 | 14,920,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities of discontinued operations | 664,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled receivables, net of allowance of 2,061 in 2002 and 4,586 in 2003 | 21,159,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
furniture, equipment and software | 29,319,000 | 27,565,000 | 25,823,000 | 22,588,000 | 20,496,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
leasehold improvements | 5,688,000 | 5,438,000 | 5,142,000 | 4,714,000 | 4,157,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment - sum | 35,007,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated depreciation and amortization | -16,819,000 | -15,452,000 | -14,109,000 | -12,364,000 | -11,335,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total property and equipment | 18,188,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other intangible assets, net of accumulated amortization of 1,033 in 2002 and 3,358 in 2003 | 1,742,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable and accrued expenses | 11,301,000 | 7,116,000 | 8,126,000 | 7,410,000 | 5,502,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued compensation expense | 18,765,000 | 23,778,000 | 19,648,000 | 25,400,000 | 18,825,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable | 4,594,000 | 964,000 | 65,000 | 3,534,000 | 1,499,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current liabilities | 300,000 | 312,000 | 577,000 | 466,000 | 434,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other long-term liabilities | 1,458,000 | 1,673,000 | 1,185,000 | 1,405,000 | 1,613,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivables | 37,853,000 | 31,925,000 | 29,271,000 | 28,662,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled receivables, less allowance of 2,061 in 2002 and 4,237 in 2003 | 20,228,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment: - sum | 33,003,000 | 30,965,000 | 27,302,000 | 24,653,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other intangible assets, net of accumulated amortization of 1,033 in 2002 and 2,583 in 2003 | 2,517,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion | 15,879,000 | 20,879,000 | 77,833,000 | 122,833,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, .01 par value... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, .01 par value... | 418,000 | 274,000 | 240,000 | 237,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled receivables, less allowance of 2,061 in 2002 and 2,442 in 2003 | 35,153,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other intangible assets, net of accumulated amortization of 1,033 in 2002 and 1,809 in 2003 | 3,291,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled receivables, less allowance of 2,061 in 2002 and 682 in 2001 | 35,576,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes recoverable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other intangible assets, net of accumulated amortization of 1,033 in 2002 | 4,067,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled receivables, less allowance of 682 in 2001 and 3,731 in 2002 | 41,091,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other intangible assets, net of accumulated amortization of 252 in 2002 | 4,738,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-current assets of discontinued operations | 15,976,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current assets | 292,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total assets of discontinued operations | 28,298,000 |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-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 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
operating activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 57,631,000 | 54,531,000 | 82,818,000 | 71,698,000 | 61,824,000 | 49,710,000 | 66,466,000 | 83,947,000 | 79,965,000 | 81,633,000 | 83,317,000 | 62,395,000 | 47,547,000 | 47,498,000 | 77,267,000 | 51,428,000 | 59,321,000 | 38,208,000 | 69,480,000 | 62,782,000 | 64,496,000 | 55,589,000 | 50,172,000 | 48,174,000 | 56,747,000 | 29,061,000 | 60,422,000 | 64,598,000 | 62,645,000 | 23,724,000 | 44,333,000 | 43,609,000 | 38,945,000 | 66,888,000 | 32,214,000 | -5,156,000 | 14,016,000 | 7,101,000 | 21,691,000 | 26,547,000 | 30,181,000 | 10,349,000 | 10,309,000 | 21,709,000 | 23,686,000 | 921,000 | 22,522,000 | 17,247,000 | 18,117,000 | -7,139,000 | -50,621,000 | 23,486,000 | 23,680,000 | -85,877,000 | 22,713,000 | 7,747,000 | 18,431,000 | 39,881,000 | 25,312,000 | 16,912,000 | 21,798,000 | 10,676,000 | 21,963,000 | 25,066,000 | 14,185,000 | 36,573,000 | 37,556,000 | 37,225,000 | 31,672,000 | 31,193,000 | 27,543,000 | 35,410,000 | 31,289,000 | 30,794,000 | 22,983,000 | 23,082,000 | 15,262,000 | 17,356,000 | -286,000 | 12,667,000 | 12,287,000 | 18,301,000 | 11,203,000 | 14,389,000 | 12,475,000 | 7,617,000 | 10,951,000 | 12,793,000 | 11,517,000 | 12,664,000 | 15,162,000 | 12,200,000 | 19,443,000 | 14,978,000 |
adjustments to reconcile net income to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation of property and equipment | 12,289,000 | 12,173,000 | 12,123,000 | 11,323,000 | 10,145,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of intangible assets | 612,000 | 629,000 | 780,000 | 1,053,000 | 1,017,000 | 1,034,000 | 1,053,000 | 1,080,000 | 1,016,000 | 1,220,000 | 1,340,000 | 1,417,000 | 2,182,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of notes receivable | 23,099,000 | 22,835,000 | 20,322,000 | 20,515,000 | 9,930,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for expected credit losses | 7,283,000 | 17,026,000 | 13,901,000 | 4,695,000 | 7,214,000 | 21,939,000 | 8,453,000 | 8,503,000 | 11,420,000 | 13,802,000 | 10,159,000 | 4,176,000 | 7,012,000 | 6,583,000 | 4,349,000 | 3,893,000 | 4,859,000 | 1,335,000 | 6,580,000 | 3,404,000 | 4,832,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
share-based compensation | 10,608,000 | 10,630,000 | 9,023,000 | 9,918,000 | 9,753,000 | 10,461,000 | 9,874,000 | 9,289,000 | 8,812,000 | 8,122,000 | 7,509,000 | 7,538,000 | 6,365,000 | 6,923,000 | 6,441,000 | 6,083,000 | 5,967,000 | 5,901,000 | 4,960,000 | 4,948,000 | 7,242,000 | 5,328,000 | 5,429,000 | 4,693,000 | 7,454,000 | 3,918,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | 2,933,000 | 5,529,000 | 710,000 | 8,617,000 | 8,889,000 | -12,837,000 | 3,072,000 | 1,267,000 | -8,107,000 | -20,851,000 | 1,969,000 | -3,555,000 | -3,016,000 | -1,316,000 | -11,853,000 | 334,000 | 2,379,000 | -170,000 | -4,674,000 | 6,190,000 | 3,612,000 | -7,474,000 | -5,786,000 | 3,583,000 | 545,000 | 2,037,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | 232,000 | 750,000 | 273,000 | -116,000 | 275,000 | 0 | 32,000 | 54,000 | 23,000 | 267,000 | -42,000 | 18,000 | -47,000 | 771,000 | 27,000 | 314,000 | 55,000 | 230,000 | 12,000 | -45,000 | -520,000 | -558,000 | -81,000 | -86,000 | -451,000 | -91,000 | -132,000 | -164,000 | 10,000 | 75,000 | -443,000 | -1,296,000 | -89,000 | -186,000 | -11,000 | -81,000 | -33,000 | 68,000 | 73,000 | 88,000 | -695,000 | -247,000 | 383,000 | 1,034,000 | 948,000 | 161,000 | -476,000 | 197,000 | -3,109,000 | 1,246,000 | 62,000 | 524,000 | 950,000 | 6,000 | -171,000 | 808,000 | -167,000 | -306,000 | 22,000 | 802,000 | -2,000 | 0 | -15,000 | 768,000 | ||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of effects from acquisitions: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, billed and unbilled | -123,341,000 | 88,447,000 | -30,973,000 | -16,844,000 | -74,890,000 | 118,344,000 | 15,102,000 | -41,905,000 | -73,201,000 | 104,417,000 | -87,714,000 | -152,260,000 | -93,739,000 | 68,613,000 | -70,543,000 | -114,266,000 | -66,471,000 | 54,270,000 | 23,294,000 | -45,442,000 | -93,396,000 | 59,691,000 | -43,687,000 | 18,159,000 | -60,963,000 | 49,750,000 | -4,790,000 | -91,108,000 | -95,746,000 | 58,335,000 | -31,070,000 | -37,622,000 | -61,677,000 | 21,809,000 | 5,460,000 | -25,611,000 | -52,489,000 | 70,789,000 | -9,817,000 | -5,454,000 | -52,047,000 | 48,763,000 | -13,701,000 | -29,380,000 | -41,330,000 | 64,775,000 | 7,940,000 | -44,313,000 | -71,474,000 | 15,976,000 | -13,439,000 | -11,116,000 | -47,711,000 | 58,775,000 | -12,276,000 | -28,194,000 | -21,996,000 | 35,954,000 | -30,995,000 | -53,436,000 | -45,701,000 | 15,964,000 | 50,000 | -2,604,000 | -32,291,000 | 16,806,000 | 17,687,000 | -6,659,000 | -41,148,000 | 32,647,000 | -18,385,000 | -4,429,000 | -59,084,000 | 12,406,000 | -46,553,000 | -23,832,000 | -27,586,000 | 28,070,000 | -19,489,000 | 4,241,000 | -35,476,000 | -3,193,000 | -6,449,000 | 255,000 | -25,277,000 | -4,352,000 | -20,957,000 | -2,107,000 | 4,235,000 | 3,243,000 | -5,192,000 | 16,710,000 | ||
notes receivable, net of repayments | -22,564,000 | -3,430,000 | -17,495,000 | -72,078,000 | -162,003,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other assets | 5,275,000 | -6,412,000 | 4,025,000 | -8,779,000 | -4,445,000 | 5,794,000 | 4,026,000 | -7,018,000 | -5,612,000 | 10,858,000 | 3,466,000 | -7,039,000 | 321,000 | 3,525,000 | -2,256,000 | 3,019,000 | -3,829,000 | -2,310,000 | -5,583,000 | 4,828,000 | 1,900,000 | -3,654,000 | -685,000 | -463,000 | 9,442,000 | -16,831,000 | -3,864,000 | -7,932,000 | 5,979,000 | -2,084,000 | 3,977,000 | -3,773,000 | -378,000 | -306,000 | -12,000 | 394,000 | 553,000 | 735,000 | -2,632,000 | -4,767,000 | 3,824,000 | 839,000 | 724,000 | -8,703,000 | 3,583,000 | 3,634,000 | -1,761,000 | -3,067,000 | 11,927,000 | -4,471,000 | -828,000 | -2,016,000 | 531,000 | 1,806,000 | 662,000 | 3,372,000 | -7,735,000 | 7,603,000 | 2,223,000 | -1,777,000 | -4,116,000 | -858,000 | 4,234,000 | -9,066,000 | 6,826,000 | -2,117,000 | -345,000 | 2,853,000 | 943,000 | -3,258,000 | 1,236,000 | -7,581,000 | -1,974,000 | 14,000 | -629,000 | -1,998,000 | 842,000 | 5,243,000 | -3,827,000 | -1,794,000 | -319,000 | 1,533,000 | -2,008,000 | 1,572,000 | -1,511,000 | -5,148,000 | ||||||||
accounts payable, accrued expenses and other | 36,268,000 | 10,485,000 | 7,765,000 | -19,276,000 | 7,653,000 | 15,465,000 | 6,344,000 | -13,251,000 | 4,317,000 | 17,582,000 | -8,736,000 | -1,474,000 | 1,315,000 | -13,506,000 | 8,082,000 | 10,758,000 | 3,096,000 | 20,643,000 | -9,227,000 | -5,715,000 | -7,803,000 | 6,188,000 | 5,483,000 | -8,906,000 | 11,136,000 | -1,575,000 | 4,274,000 | -11,156,000 | -450,000 | -7,242,000 | 15,798,000 | -8,996,000 | 9,348,000 | -12,402,000 | 18,710,000 | -2,174,000 | 287,000 | -7,632,000 | 8,968,000 | -3,687,000 | 5,619,000 | -14,876,000 | 12,593,000 | -18,394,000 | 15,959,000 | -9,558,000 | 7,893,000 | -16,170,000 | 18,815,000 | -8,317,000 | 18,176,000 | -17,957,000 | 16,603,000 | -18,066,000 | 6,824,000 | -18,910,000 | 17,694,000 | -3,017,000 | 14,262,000 | -16,270,000 | 16,497,000 | 9,913,000 | -2,142,000 | -9,647,000 | 20,909,000 | 2,039,000 | -382,000 | -12,940,000 | -2,896,000 | 993,000 | -7,643,000 | 4,476,000 | 2,226,000 | -6,958,000 | 19,748,000 | -6,817,000 | 20,761,000 | 6,183,000 | 4,538,000 | 2,481,000 | 3,121,000 | 926,000 | 6,889,000 | -91,000 | 187,000 | 2,130,000 | 10,266,000 | 2,012,000 | -584,000 | |||||
income taxes | 7,922,000 | 10,745,000 | 5,397,000 | -53,907,000 | -30,198,000 | -9,239,000 | 9,525,000 | -31,418,000 | 1,691,000 | 29,682,000 | 12,775,000 | -18,780,000 | 5,658,000 | -8,262,000 | 18,774,000 | -15,950,000 | 1,116,000 | -7,502,000 | 11,330,000 | -2,660,000 | 9,355,000 | -7,914,000 | -12,291,000 | -1,677,000 | -667,000 | -6,281,000 | 6,353,000 | 13,138,000 | 11,286,000 | -16,981,000 | 15,779,000 | -337,000 | 13,480,000 | -34,644,000 | 5,789,000 | -563,000 | 3,650,000 | -6,192,000 | -1,125,000 | 11,768,000 | 17,561,000 | 3,120,000 | -1,087,000 | 10,934,000 | 5,524,000 | 6,968,000 | 3,483,000 | 5,516,000 | -684,000 | -5,026,000 | -1,751,000 | 11,803,000 | 2,937,000 | -1,221,000 | 11,513,000 | -1,481,000 | -15,627,000 | 21,166,000 | 6,803,000 | -2,134,000 | -3,608,000 | 3,135,000 | 13,380,000 | 8,843,000 | -13,182,000 | -884,000 | 16,610,000 | 4,537,000 | 9,614,000 | -7,131,000 | -5,632,000 | 10,647,000 | 17,787,000 | 1,400,000 | 1,092,000 | -4,842,000 | 1,667,000 | |||||||||||||||||
accrued compensation | -325,018,000 | 139,742,000 | 94,173,000 | 106,211,000 | -310,495,000 | 101,194,000 | 87,818,000 | 125,535,000 | -271,044,000 | 115,580,000 | 65,231,000 | 100,342,000 | -230,967,000 | 105,694,000 | 79,446,000 | 69,351,000 | -216,560,000 | 56,763,000 | 90,827,000 | 84,018,000 | -172,042,000 | 57,612,000 | 88,232,000 | 68,853,000 | -176,070,000 | 56,183,000 | 60,339,000 | 68,077,000 | -123,260,000 | 45,303,000 | 65,754,000 | 33,954,000 | -92,501,000 | 35,918,000 | 30,408,000 | 28,030,000 | -92,561,000 | 35,864,000 | 33,004,000 | 36,993,000 | -65,511,000 | 24,298,000 | 21,069,000 | 34,400,000 | -74,987,000 | 28,064,000 | 30,460,000 | 46,155,000 | -93,573,000 | 69,719,000 | 23,665,000 | 18,395,000 | -28,862,000 | 12,660,000 | 9,347,000 | 23,998,000 | -67,079,000 | 16,975,000 | 17,005,000 | 41,168,000 | -37,075,000 | 13,545,000 | 14,483,000 | 12,692,000 | -31,363,000 | 2,073,000 | 28,388,000 | 18,032,000 | -28,403,000 | 6,926,000 | 27,757,000 | 17,584,000 | -18,077,000 | 12,430,000 | 26,331,000 | 14,250,000 | -25,324,000 | 10,462,000 | -3,317,000 | 2,860,000 | -24,291,000 | 5,426,000 | 9,061,000 | -8,372,000 | ||||||||||
billings in excess of services provided | -3,252,000 | -3,924,000 | -949,000 | -7,337,000 | 121,000 | 3,780,000 | -3,425,000 | -626,000 | 542,000 | 10,349,000 | 5,895,000 | -1,079,000 | -1,406,000 | 1,601,000 | 3,247,000 | 10,149,000 | -5,724,000 | 9,386,000 | -220,000 | -5,726,000 | -1,745,000 | -3,121,000 | 6,011,000 | 32,000 | 4,253,000 | 1,792,000 | -10,430,000 | -5,287,000 | 5,792,000 | 6,819,000 | 2,018,000 | -12,309,000 | -413,000 | 20,104,000 | -11,291,000 | 4,129,000 | 3,505,000 | -8,799,000 | 2,281,000 | 2,598,000 | 4,699,000 | -92,000 | -74,000 | -1,112,000 | -4,092,000 | -3,454,000 | 3,275,000 | 1,126,000 | 6,630,000 | 2,425,000 | 402,000 | -7,545,000 | 1,760,000 | 5,990,000 | 5,258,000 | -1,443,000 | 2,329,000 | -8,580,000 | -7,690,000 | 6,037,000 | 1,615,000 | -1,959,000 | -4,316,000 | 2,288,000 | -2,144,000 | 5,453,000 | -1,856,000 | 1,847,000 | -2,526,000 | 9,629,000 | 2,190,000 | -81,000 | -830,000 | -1,297,000 | 87,000 | 770,000 | 654,000 | 3,303,000 | -629,000 | -712,000 | 1,368,000 | -1,627,000 | -720,000 | -445,000 | -129,000 | 152,000 | 189,000 | -1,530,000 | -6,223,000 | -2,442,000 | 1,986,000 | 1,073,000 | -4,442,000 | |
net cash from operating activities | -310,023,000 | 359,756,000 | 201,893,000 | 55,693,000 | -465,210,000 | 315,315,000 | 219,374,000 | 135,226,000 | -274,818,000 | 382,986,000 | 106,675,000 | -10,994,000 | -254,206,000 | 229,233,000 | 128,292,000 | 35,047,000 | -203,778,000 | 199,563,000 | 196,946,000 | 125,558,000 | -166,584,000 | 186,092,000 | 111,563,000 | 152,976,000 | -123,562,000 | 141,020,000 | 131,304,000 | 47,648,000 | -102,086,000 | 144,400,000 | 120,857,000 | 34,615,000 | -69,200,000 | 123,592,000 | 106,233,000 | 10,887,000 | -93,087,000 | 121,913,000 | 70,942,000 | 73,732,000 | -33,099,000 | 96,617,000 | 74,034,000 | 20,602,000 | -51,333,000 | 114,922,000 | 97,583,000 | 33,691,000 | -110,795,000 | 89,465,000 | 84,437,000 | 21,673,000 | -2,304,000 | 106,564,000 | 70,912,000 | 533,000 | -57,821,000 | 126,980,000 | 59,672,000 | 26,373,000 | -39,197,000 | 99,188,000 | 73,911,000 | 49,218,000 | -27,263,000 | 87,225,000 | 116,790,000 | 55,288,000 | -8,534,000 | 91,168,000 | 51,720,000 | 67,074,000 | -10,110,000 | 56,515,000 | 38,950,000 | 9,406,000 | -26,918,000 | -37,797,000 | 55,876,000 | 27,529,000 | 31,483,000 | -15,509,000 | 28,211,000 | 29,729,000 | 20,698,000 | -20,195,000 | 13,044,000 | 29,255,000 | 34,690,000 | 19,145,000 | 49,244,000 | |||
capital expenditures | -10,618,000 | -8,389,000 | -14,914,000 | -17,425,000 | -17,803,000 | -13,679,000 | -7,029,000 | -10,060,000 | -4,640,000 | -6,255,000 | -14,197,000 | -11,015,000 | -18,012,000 | -14,384,000 | -13,298,000 | -13,030,000 | -12,607,000 | -16,224,000 | -24,745,000 | -19,720,000 | -7,976,000 | -9,203,000 | -11,764,000 | -5,663,000 | -8,236,000 | -15,046,000 | -6,365,000 | -10,508,000 | -10,153,000 | -4,429,000 | -11,621,000 | -8,540,000 | -7,680,000 | -11,983,000 | -6,894,000 | -7,296,000 | -5,831,000 | -6,080,000 | -10,872,000 | -5,621,000 | -6,362,000 | -6,725,000 | -7,141,000 | -8,657,000 | -8,876,000 | -7,459,000 | -10,019,000 | -6,599,000 | -15,179,000 | -19,550,000 | -8,864,000 | -6,807,000 | -7,323,000 | -7,225,000 | -6,806,000 | -8,972,000 | -4,756,000 | -6,496,000 | -11,890,000 | -7,752,000 | -4,953,000 | -7,767,000 | -3,201,000 | -6,464,000 | -5,168,000 | -10,582,000 | -6,288,000 | -7,228,000 | -4,459,000 | -11,289,000 | -6,542,000 | -10,318,000 | -7,525,000 | -8,510,000 | -5,659,000 | -8,464,000 | -13,789,000 | -3,237,000 | -5,750,000 | -3,085,000 | -4,967,000 | -4,025,000 | -5,245,000 | -2,595,000 | -1,301,000 | -2,798,000 | -2,624,000 | 0 | -1,919,000 | -3,545,000 | -2,828,000 | |||
free cash flows | -320,641,000 | 351,367,000 | 186,979,000 | 38,268,000 | -483,013,000 | 301,636,000 | 212,345,000 | 125,166,000 | -279,458,000 | 376,731,000 | 92,478,000 | -22,009,000 | -272,218,000 | 214,849,000 | 114,994,000 | 22,017,000 | -216,385,000 | 183,339,000 | 172,201,000 | 105,838,000 | -174,560,000 | 176,889,000 | 99,799,000 | 147,313,000 | -131,798,000 | 125,974,000 | 124,939,000 | 37,140,000 | -112,239,000 | 139,971,000 | 109,236,000 | 26,075,000 | -76,880,000 | 111,609,000 | 99,339,000 | 3,591,000 | -98,918,000 | 115,833,000 | 60,070,000 | 68,111,000 | -39,461,000 | 89,892,000 | 66,893,000 | 11,945,000 | -60,209,000 | 107,463,000 | 87,564,000 | 27,092,000 | -125,974,000 | 69,915,000 | 75,573,000 | 14,866,000 | -9,627,000 | 99,339,000 | 64,106,000 | -8,439,000 | -62,577,000 | 120,484,000 | 47,782,000 | 18,621,000 | -44,150,000 | 91,421,000 | 70,710,000 | 42,754,000 | -32,431,000 | 76,643,000 | 110,502,000 | 48,060,000 | -12,993,000 | 79,879,000 | 45,178,000 | 56,756,000 | -17,635,000 | 48,005,000 | 33,291,000 | 942,000 | -40,707,000 | -41,034,000 | 50,126,000 | 24,444,000 | 26,516,000 | -19,534,000 | 22,966,000 | 27,134,000 | 19,397,000 | -22,993,000 | 10,420,000 | 29,255,000 | 32,771,000 | 15,600,000 | 46,416,000 | |||
investing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property and equipment and other | -10,618,000 | -8,389,000 | -14,914,000 | -17,425,000 | -17,803,000 | -13,679,000 | -7,029,000 | -10,060,000 | -4,640,000 | -6,255,000 | -14,197,000 | -11,015,000 | -18,012,000 | -14,384,000 | -13,298,000 | -13,030,000 | -12,607,000 | -16,224,000 | -24,745,000 | -19,720,000 | -7,976,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | -10,618,000 | -8,389,000 | -14,914,000 | -17,425,000 | -17,803,000 | -13,679,000 | -7,029,000 | -10,060,000 | 20,606,000 | -6,255,000 | -38,553,000 | -11,015,000 | -18,012,000 | -14,384,000 | -13,342,000 | -13,030,000 | -19,305,000 | -16,819,000 | -24,745,000 | -29,553,000 | -7,976,000 | -9,744,000 | -36,491,000 | -5,657,000 | -8,228,000 | -14,844,000 | -25,170,000 | -10,511,000 | -10,081,000 | -4,439,000 | 38,714,000 | -7,878,000 | -7,653,000 | -11,762,000 | -15,821,000 | -7,351,000 | -5,704,000 | -7,295,000 | -10,894,000 | -5,615,000 | -6,328,000 | -6,582,000 | -7,110,000 | -9,240,000 | -8,805,000 | -10,183,000 | -10,017,000 | -6,595,000 | -30,800,000 | -39,355,000 | -9,115,000 | -32,634,000 | -21,987,000 | -42,314,000 | -12,907,000 | -11,850,000 | -23,335,000 | -6,580,000 | -23,070,000 | -16,720,000 | -47,278,000 | -10,513,000 | -40,632,000 | -9,253,000 | -10,688,000 | 1,653,000 | -42,507,000 | -19,006,000 | -30,028,000 | -37,480,000 | -94,947,000 | -115,553,000 | -128,532,000 | -15,208,000 | -10,632,000 | -9,791,000 | -32,552,000 | -214,073,000 | -15,797,000 | -13,142,000 | -54,373,000 | -7,200,000 | -7,475,000 | -31,547,000 | -18,636,000 | -5,142,000 | -4,132,000 | -1,911,000 | -2,508,000 | -235,600,000 | 6,695,000 | -2,493,000 | -343,000 | -5,021,000 |
financing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings under revolving line of credit | 590,000,000 | 240,000,000 | 295,000,000 | 510,000,000 | 235,000,000 | 0 | 80,000,000 | 240,000,000 | 280,000,000 | 110,000,000 | 480,000,000 | 155,000,000 | 90,000,000 | 0 | 0 | 10,000,000 | 155,000,000 | 25,000,000 | 85,000,000 | 95,000,000 | 197,500,000 | 140,000,000 | 59,500,000 | 35,000,000 | 55,000,000 | 45,000,000 | -20,000,000 | 78,000,000 | 37,000,000 | 7,000,000 | -20,000,000 | 20,000,000 | 0 | 0 | 0 | 0 | 25,000,000 | 0 | 0 | 0 | 20,000,000 | 0 | 0 | 10,000,000 | 15,000,000 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||
repayments under revolving line of credit | -500,000,000 | -385,000,000 | -255,000,000 | -200,000,000 | -75,000,000 | 0 | -140,000,000 | -385,000,000 | -75,000,000 | -395,000,000 | -220,000,000 | -175,000,000 | -45,000,000 | 0 | 0 | -25,000,000 | -140,000,000 | -50,000,000 | -160,000,000 | -165,000,000 | -27,500,000 | -165,000,000 | -69,500,000 | -50,000,000 | -5,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of term loan | 300,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase and retirement of common stock | -126,827,000 | -87,792,000 | -234,211,000 | -354,037,000 | -182,641,000 | 0 | 0 | 0 | -20,982,000 | -61,894,000 | -20,432,000 | 0 | -3,098,000 | 0 | 0 | 0 | -46,133,000 | -177,761,000 | -76,154,000 | -50,543,000 | -49,135,000 | -27,848,000 | -11,056,000 | -45,010,000 | -21,883,000 | -26,518,000 | -15,000,000 | 0 | -14,220,000 | -12,809,000 | -52,772,000 | -65,595,000 | -36,918,000 | -18,586,000 | 0 | 0 | -2,903,000 | 0 | 0 | 0 | -4,367,000 | -17,994,000 | -20,011,000 | 0 | -28,758,000 | -30,019,000 | 0 | 0 | 0 | -209,400,000 | -14,496,000 | -2,000 | 0 | 0 | 0 | -8,043,000 | -15,333,000 | -14,962,000 | -125,381,000 | 0 | -7,707,000 | -1,481,000 | -4,975,000 | -3,193,000 | -1,161,000 | |||||||||||||||||||||||||||||
share-based compensation tax withholdings | -5,954,000 | -250,000 | -1,415,000 | -5,304,000 | -11,576,000 | -2,428,000 | -2,273,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deposits and other | 1,279,000 | -151,000 | 1,927,000 | -3,249,000 | 1,831,000 | 1,862,000 | -917,000 | -274,000 | 2,297,000 | -1,508,000 | 1,865,000 | -1,206,000 | 1,660,000 | -3,509,000 | 2,205,000 | 3,032,000 | 1,855,000 | 2,721,000 | -1,250,000 | -537,000 | 1,228,000 | 3,870,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities | 258,498,000 | -233,193,000 | -193,089,000 | -51,893,000 | -32,301,000 | -10,510,000 | -63,190,000 | -140,268,000 | 198,585,000 | -287,583,000 | -58,137,000 | -24,710,000 | 15,767,000 | -69,063,000 | -19,750,000 | -21,360,000 | 4,161,000 | -26,696,000 | -74,476,000 | -76,918,000 | 116,416,000 | -204,639,000 | -85,363,000 | -69,203,000 | -848,000 | -26,791,000 | -29,368,000 | -24,385,000 | -22,767,000 | -327,040,000 | 230,428,000 | -54,831,000 | 33,924,000 | -81,801,000 | -74,303,000 | 12,831,000 | 2,339,000 | -118,964,000 | -15,199,000 | 3,672,000 | 5,181,000 | -43,051,000 | -200,580,000 | 2,343,000 | 5,326,000 | 4,820,000 | -2,120,000 | -9,412,000 | 13,042,000 | 6,232,000 | -21,232,000 | 2,064,000 | -30,193,000 | -35,287,000 | -98,821,000 | -3,020,000 | -1,118,000 | 16,644,000 | -5,896,000 | -23,410,000 | -186,067,000 | -34,169,000 | 173,184,000 | 3,336,000 | 1,501,000 | -248,421,000 | -9,453,000 | 11,803,000 | 5,793,000 | 2,079,000 | 8,723,000 | 4,560,000 | 4,889,000 | 259,112,000 | 4,845,000 | -9,071,000 | 5,550,000 | 186,441,000 | 1,562,000 | -4,666,000 | -13,573,000 | -10,550,000 | 72,100,000 | 19,395,000 | 12,213,000 | -6,352,000 | -19,718,000 | -18,572,000 | 19,831,000 | 94,903,000 | -15,025,000 | 4,799,000 | 46,789,000 | -37,935,000 |
effect of exchange rate changes on cash and cash equivalents | -4,672,000 | 950,000 | -754,000 | 15,335,000 | 5,942,000 | -16,977,000 | 10,761,000 | -2,430,000 | -3,635,000 | 12,926,000 | -12,376,000 | 11,719,000 | 3,302,000 | 18,855,000 | -23,883,000 | -16,070,000 | -4,420,000 | -4,090,000 | -12,073,000 | 4,367,000 | -3,388,000 | 18,586,000 | 10,743,000 | 3,027,000 | -13,672,000 | 11,518,000 | -7,402,000 | -2,887,000 | 2,106,000 | -6,719,000 | -688,000 | -7,394,000 | 5,012,000 | 1,971,000 | 3,341,000 | 1,185,000 | 1,253,000 | -4,680,000 | -2,330,000 | -3,575,000 | -1,063,000 | -2,198,000 | -1,358,000 | 988,000 | -3,573,000 | -4,657,000 | -1,080,000 | -277,000 | -275,000 | 1,282,000 | 748,000 | -1,598,000 | 1,763,000 | -2,120,000 | 289,000 | -1,221,000 | 135,000 | 339,000 | 1,465,000 | -925,000 | -1,544,000 | |||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | -66,815,000 | 1,710,000 | -509,372,000 | -17,532,000 | -59,262,000 | -2,391,000 | -35,000,000 | -253,149,000 | -15,413,000 | -223,342,000 | 23,454,000 | -61,532,000 | 452,000 | 81,143,000 | -146,310,000 | 9,865,000 | -132,828,000 | -35,488,000 | -37,917,000 | -95,199,000 | -35,309,000 | -135,014,000 | 14,693,000 | -58,385,000 | 84,366,000 | 17,407,000 | -128,828,000 | 55,372,000 | -8,149,000 | -56,082,000 | -39,053,000 | -16,457,000 | -81,985,000 | -272,203,000 | -37,994,000 | -34,147,000 | -36,397,000 | -44,494,000 | -133,395,000 | 31,989,000 | -7,928,000 | -53,740,000 | -10,058,000 | -105,743,000 | 19,331,000 | -21,932,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, beginning of period | 265,091,000 | 0 | 0 | 0 | 660,493,000 | 0 | 0 | 0 | 303,222,000 | 0 | 0 | 0 | 491,688,000 | 0 | 0 | 0 | 494,485,000 | 0 | 0 | 0 | 294,953,000 | 0 | 0 | 0 | 369,373,000 | 0 | 0 | 0 | 312,069,000 | 0 | 0 | 0 | 189,961,000 | 0 | 0 | 0 | 216,158,000 | 0 | 0 | 0 | 149,760,000 | 0 | 0 | 0 | 283,680,000 | 0 | 0 | 0 | 205,833,000 | 0 | 0 | 0 | 156,785,000 | 0 | 0 | 0 | 264,423,000 | 0 | 0 | 384,570,000 | 0 | 0 | 0 | 118,872,000 | 0 | 0 | 0 | 191,842,000 | 0 | 0 | 0 | 360,463,000 | 0 | 0 | 91,923,000 | 0 | 0 | 153,383,000 | 0 | 0 | 25,704,000 | 0 | 0 | 5,765,000 | ||||||||||
cash and cash equivalents, end of period | 198,276,000 | 119,124,000 | -6,864,000 | 1,710,000 | 151,121,000 | 274,149,000 | 159,916,000 | -17,532,000 | 243,960,000 | 102,074,000 | -2,391,000 | -35,000,000 | 238,539,000 | 164,641,000 | 71,317,000 | -15,413,000 | 271,143,000 | 151,958,000 | 85,652,000 | 23,454,000 | 233,421,000 | -9,705,000 | 452,000 | 81,143,000 | 223,063,000 | 110,903,000 | 69,364,000 | 9,865,000 | 179,241,000 | -193,798,000 | 389,311,000 | -35,488,000 | 152,044,000 | 32,000,000 | 19,450,000 | 17,552,000 | 120,959,000 | -9,026,000 | 42,519,000 | 68,214,000 | 114,451,000 | 44,786,000 | -135,014,000 | 14,693,000 | 225,295,000 | 104,902,000 | 84,366,000 | 17,407,000 | 77,005,000 | 57,907,000 | 55,372,000 | -8,149,000 | 100,703,000 | 29,857,000 | -39,053,000 | -16,457,000 | 182,438,000 | 29,485,000 | -13,622,000 | 112,367,000 | 53,388,000 | 207,928,000 | 42,376,000 | 80,878,000 | -159,097,000 | 64,877,000 | 55,397,000 | 157,695,000 | 45,665,000 | -36,397,000 | -44,494,000 | 227,068,000 | 31,989,000 | -7,928,000 | 38,183,000 | -15,091,000 | -10,058,000 | 47,640,000 | 92,154,000 | 19,331,000 | 3,772,000 | 5,879,000 | 215,000 | 2,893,000 | ||||||||||
supplemental cash flow disclosures | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for interest | 4,772,000 | 10,327,000 | 7,463,000 | 1,415,000 | 461,000 | 473,000 | 1,425,000 | 3,255,000 | 765,000 | 4,230,000 | 6,016,000 | 519,000 | 3,625,000 | -176,000 | 3,733,000 | 551,000 | 3,728,000 | 346,000 | 3,902,000 | 1,000,000 | 3,854,000 | 637,000 | 3,447,000 | 532,000 | 3,136,000 | 342,000 | 3,797,000 | 17,000 | 3,450,000 | 8,259,000 | 408,000 | 11,933,000 | 1,087,000 | 10,861,000 | -2,479,000 | 14,141,000 | 762,000 | 10,564,000 | 1,348,000 | 9,987,000 | 1,255,000 | 9,934,000 | 13,984,000 | 22,821,000 | 226,000 | 22,846,000 | 1,782,000 | 23,150,000 | 391,000 | 23,027,000 | 2,226,000 | 22,582,000 | 321,000 | 25,739,000 | 5,976,000 | 22,503,000 | 2,864,000 | 18,930,000 | 6,014,000 | 22,696,000 | 3,015,000 | 937,000 | 15,360,000 | 16,144,000 | 3,000,000 | 8,049,000 | 11,503,000 | 16,165,000 | 3,024,000 | 16,387,000 | ||||||||||||||||||||||||
cash paid for income taxes and tax credits, net of refunds | 10,059,000 | 15,957,000 | 22,802,000 | 65,532,000 | 40,066,000 | 32,175,000 | 9,723,000 | 48,888,000 | 25,943,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash investing and financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of stock units under incentive compensation plans | 3,587,000 | 0 | 0 | -2,300,000 | 4,369,000 | 0 | 0 | 0 | 2,805,000 | 0 | 0 | 0 | 2,274,000 | 0 | 0 | 0 | 1,664,000 | 0 | 0 | 0 | 2,603,000 | 0 | 0 | 0 | 2,314,000 | 0 | 67,000 | 0 | 1,346,000 | 0 | 0 | 0 | 1,059,000 | 0 | 0 | 0 | 1,547,000 | 0 | 0 | 0 | 1,842,000 | 0 | 0 | 0 | 2,124,000 | 0 | 0 | 42,000 | 1,632,000 | 0 | 0 | 180,000 | 2,825,000 | 0 | 0 | 0 | 3,079,000 | 0 | 0 | 0 | 4,241,000 | 0 | 0 | 0 | 6,531,000 | 0 | 0 | 0 | 5,308,000 | 0 | 0 | 55,000 | 3,441,000 | |||||||||||||||||||||
excise tax on purchase and retirement of common stock | 1,375,000 | 872,000 | 2,251,000 | 3,304,000 | 1,526,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash additions to property and equipment | 1,201,000 | 2,340,000 | -905,000 | -1,819,000 | 4,843,000 | -1,022,000 | 1,255,000 | 504,000 | 213,000 | -698,000 | 1,275,000 | -802,000 | 4,497,000 | 2,083,000 | 285,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase and maturity of short-term investment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of convertible notes | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds on stock option exercises | 0 | 610,000 | 697,000 | 85,000 | 273,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash and cash equivalents | 119,124,000 | 274,149,000 | 164,641,000 | 151,958,000 | 110,903,000 | -193,798,000 | 32,000,000 | 19,450,000 | -9,026,000 | 42,519,000 | 136,193,000 | 29,485,000 | 53,388,000 | 207,928,000 | -159,097,000 | 64,877,000 | 69,432,000 | 38,126,000 | 16,717,000 | 5,879,000 | 215,000 | -2,872,000 | -127,653,000 | 20,925,000 | 36,996,000 | 65,591,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
maturity of short-term investment | 0 | 0 | 25,246,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition-related contingent consideration | 246,000 | 132,000 | -1,817,000 | 660,000 | -445,000 | 720,000 | 2,259,000 | 1,284,000 | 1,309,000 | 730,000 | 1,112,000 | -979,000 | 690,000 | 116,000 | -2,419,000 | 1,289,000 | 941,000 | 3,532,000 | 614,000 | 506,000 | 1,655,000 | 531,000 | 93,000 | 93,000 | 124,000 | 123,000 | -164,000 | 396,000 | 744,000 | 375,000 | 777,000 | 395,000 | 623,000 | 201,000 | 206,000 | 1,134,000 | -55,000 | 159,000 | -1,538,000 | 234,000 | -85,000 | 257,000 | -5,000 | -1,843,000 | -4,778,000 | 630,000 | -7,452,000 | 731,000 | -483,000 | 403,000 | -3,541,000 | 557,000 | ||||||||||||||||||||||||||||||||||||||||||
amortization of debt issuance costs and other | 372,000 | 323,000 | 151,000 | 236,000 | 426,000 | 650,000 | 646,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
notes receivable | -54,303,000 | -392,000 | -9,260,000 | -35,937,000 | -319,000 | -61,000 | -15,688,000 | -6,851,000 | -1,241,000 | 2,823,000 | -3,330,000 | 1,345,000 | 8,253,000 | -4,529,000 | 7,022,000 | 1,899,000 | 4,683,000 | -2,647,000 | -1,058,000 | 7,051,000 | 7,924,000 | -5,822,000 | -1,310,000 | 9,653,000 | 6,328,000 | -1,555,000 | 1,592,000 | 2,622,000 | 6,479,000 | 6,208,000 | -4,912,000 | 7,153,000 | 6,819,000 | 966,000 | -8,493,000 | 3,853,000 | 3,440,000 | 6,292,000 | -5,623,000 | -1,003,000 | 13,000 | 4,293,000 | 3,529,000 | -26,088,000 | 2,100,000 | 1,469,000 | -10,886,000 | -227,000 | -4,998,000 | 3,102,000 | -9,353,000 | -14,481,000 | 1,133,000 | 367,000 | 8,336,000 | -13,617,000 | -2,815,000 | -3,896,000 | -2,818,000 | -14,971,000 | 1,274,000 | -127,000 | -15,675,000 | -3,836,000 | -3,055,000 | 836,000 | -8,813,000 | 1,655,000 | 1,126,000 | 2,496,000 | -1,183,000 | -24,476,000 | 634,000 | -7,142,000 | -16,328,000 | -10,515,000 | ||||||||||||||||||
payments for acquisition of businesses, net of cash received | 0 | -44,000 | 0 | -6,698,000 | -595,000 | 0 | 0 | 0 | 0 | -1,195,000 | 0 | 0 | 1,000 | -7,783,000 | -73,000 | 0 | -15,611,000 | -14,732,000 | -254,000 | -25,836,000 | -14,676,000 | -36,440,000 | -4,903,000 | -2,955,000 | -18,595,000 | -9,046,000 | -41,842,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of debt issuance costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
business acquisition liabilities not yet paid | 0 | 223,000 | 0 | 5,370,000 | 2,749,000 | -4,258,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 11,003,000 | 10,749,000 | 10,424,000 | 11,153,000 | 10,379,000 | 10,104,000 | 9,443,000 | 8,853,000 | 8,950,000 | 9,188,000 | 8,907,000 | 8,638,000 | 8,866,000 | 8,604,000 | 8,161,000 | 9,006,000 | 7,948,000 | 7,884,000 | 7,823,000 | 7,769,000 | 8,080,000 | 7,238,000 | 7,066,000 | 6,988,000 | 8,295,000 | 8,488,000 | 7,765,000 | 7,409,000 | 7,470,000 | 7,727,000 | 8,571,000 | 13,341,000 | 9,310,000 | 8,078,000 | 7,971,000 | 8,823,000 | 7,458,000 | 7,303,000 | 7,808,000 | 8,808,000 | 8,180,000 | 9,553,000 | 8,585,000 | 8,420,000 | 8,196,000 | 8,016,000 | 8,006,000 | 7,444,000 | 8,026,000 | 10,953,000 | 7,496,000 | 7,196,000 | 8,777,000 | 7,658,000 | 7,703,000 | |||||||||||||||||||||||||||||||||||||||
purchase of short-term investment | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
share-based tax withholdings net of option exercises | -8,712,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of debt discount and issuance costs and other | 636,000 | 520,000 | 541,000 | 527,000 | 3,150,000 | 2,866,000 | 2,870,000 | 2,815,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
share-based compensation tax withholdings and other | -1,075,000 | -3,248,000 | -1,691,000 | -9,064,000 | 333,000 | -836,000 | -7,911,000 | -6,916,000 | -969,000 | -802,000 | -677,000 | -6,798,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments for business acquisition liabilities | 0 | -991,000 | -1,813,000 | -847,000 | 0 | -687,000 | -1,481,000 | -2,680,000 | 0 | 0 | -4,122,000 | -3,374,000 | 0 | 0 | 0 | 0 | -1,000,000 | -1,282,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for income taxes, net of refunds | 12,573,000 | 9,639,000 | 45,045,000 | 12,331,000 | 25,660,000 | 8,913,000 | 28,969,000 | 13,471,000 | 16,260,000 | 12,498,000 | 11,459,000 | 7,283,000 | 21,809,000 | 32,486,000 | 12,562,000 | 16,588,000 | 21,056,000 | 13,065,000 | 8,176,000 | 8,644,000 | 25,244,000 | 4,187,000 | 14,449,000 | 1,688,000 | -3,813,000 | 3,406,000 | 1,090,000 | 4,246,000 | 4,361,000 | 11,416,000 | 3,669,000 | 824,000 | 4,268,000 | 7,265,000 | 2,987,000 | 6,134,000 | 2,746,000 | 8,837,000 | 4,709,000 | 11,034,000 | 11,517,000 | 5,111,000 | 11,476,000 | 6,970,000 | 14,950,000 | 738,000 | 5,008,000 | 26,222,000 | 5,299,000 | 6,427,000 | 10,021,000 | 16,995,000 | 5,113,000 | -272,000 | 6,520,000 | 21,876,000 | 22,209,000 | 2,015,000 | 19,263,000 | 10,635,000 | 26,770,000 | |||||||||||||||||||||||||||||||||
amortization and impairment of intangible assets | 2,323,000 | 2,315,000 | 2,737,000 | 2,268,000 | 2,308,000 | 2,860,000 | 2,854,000 | 2,801,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deposits | 1,326,000 | -479,000 | 11,000 | 1,003,000 | -275,000 | 1,171,000 | 1,431,000 | -760,000 | 323,000 | 193,000 | 3,069,000 | 1,200,000 | 249,000 | -33,000 | 2,590,000 | 821,000 | -17,000 | 1,043,000 | 1,380,000 | 115,000 | 1,376,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase and retirement of common stock not yet paid | 6,711,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of debt discount and issuance costs | 2,186,000 | 3,041,000 | 3,009,000 | 2,978,000 | 2,949,000 | 2,918,000 | 2,888,000 | 2,860,000 | 2,852,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on early extinguishment of debt | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of business | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property and equipment | -9,203,000 | -11,764,000 | -5,663,000 | -8,236,000 | -15,046,000 | -6,365,000 | -10,508,000 | -10,153,000 | -4,429,000 | -11,621,000 | -8,540,000 | -7,680,000 | -11,983,000 | -6,894,000 | -7,296,000 | -5,831,000 | -6,080,000 | -10,872,000 | -5,621,000 | -6,362,000 | -6,725,000 | -7,141,000 | -8,657,000 | -8,876,000 | -7,459,000 | -10,019,000 | -6,599,000 | -15,179,000 | -19,550,000 | -8,864,000 | -6,807,000 | -7,323,000 | -7,225,000 | -6,806,000 | -8,972,000 | -4,756,000 | -6,496,000 | -11,890,000 | -7,752,000 | -4,953,000 | -7,767,000 | -3,201,000 | -6,464,000 | -5,168,000 | -10,582,000 | -6,288,000 | -7,228,000 | -4,459,000 | -11,289,000 | -6,542,000 | -10,318,000 | -7,525,000 | -8,510,000 | -5,659,000 | -8,464,000 | -13,789,000 | -16,556,000 | -5,144,000 | -5,422,000 | -3,237,000 | -5,750,000 | -3,085,000 | -4,967,000 | -4,025,000 | -5,245,000 | -2,595,000 | -1,301,000 | -2,798,000 | -2,624,000 | |||||||||||||||||||||||||
proceeds from sale of business | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of convertible notes | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of long-term debt | 0 | -1,233,000 | -272,000 | -904,000 | -6,335,000 | -7,796,000 | -25,461,000 | 0 | -142,500,000 | -7,500,000 | -5,000,000 | -5,000,000 | -3,750,000 | -3,750,000 | -3,750,000 | -8,750,000 | -15,000,000 | -5,000,000 | -56,954,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of debt issue and debt prepayment costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net issuance of common stock under equity compensation plans | -628,000 | 1,328,000 | -940,000 | -5,583,000 | -5,000 | 2,167,000 | 1,614,000 | -605,000 | 7,234,000 | 12,501,000 | 14,525,000 | 4,215,000 | 1,850,000 | -1,854,000 | 312,000 | -812,000 | 3,314,000 | 9,041,000 | 10,724,000 | -1,371,000 | 2,735,000 | 5,269,000 | 4,631,000 | 4,031,000 | 4,801,000 | 2,663,000 | -202,000 | -2,490,000 | 23,184,000 | 4,963,000 | 2,580,000 | -1,335,000 | 1,075,000 | 1,363,000 | -193,000 | -647,000 | 10,312,000 | 112,000 | 1,684,000 | -999,000 | 1,592,000 | 28,000 | -1,914,000 | 10,470,000 | 3,424,000 | 8,582,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
amortization and impairment of other intangible assets | 2,795,000 | 2,314,000 | 2,331,000 | 2,314,000 | 2,125,000 | 1,852,000 | 1,861,000 | 1,865,000 | 1,975,000 | 2,052,000 | 2,270,000 | 2,766,000 | 2,882,000 | 2,422,000 | 2,493,000 | 2,265,000 | 2,845,000 | 2,590,000 | 2,606,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from doubtful accounts | 1,475,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for doubtful accounts | 7,752,000 | 3,872,000 | 6,050,000 | 7,292,000 | 2,476,000 | 3,784,000 | 5,921,000 | 3,241,000 | 3,034,000 | 5,676,000 | 4,876,000 | 4,539,000 | 2,420,000 | 3,551,000 | 3,009,000 | 1,559,000 | 3,907,000 | 437,000 | 5,200,000 | 3,793,000 | 3,573,000 | 2,998,000 | 6,356,000 | 3,225,000 | 4,229,000 | 4,442,000 | 2,931,000 | 2,926,000 | 3,384,000 | 4,094,000 | 4,792,000 | 2,360,000 | 2,458,000 | 4,569,000 | 3,195,000 | 2,573,000 | 2,561,000 | 1,608,000 | 3,010,000 | 6,788,000 | 4,543,000 | 4,018,000 | 4,546,000 | 4,652,000 | 3,321,000 | 1,605,000 | 2,199,000 | 2,513,000 | 2,413,000 | 2,537,000 | 2,153,000 | 1,672,000 | 2,836,000 | -104,000 | 1,414,000 | 1,464,000 | 2,335,000 | 1,885,000 | ||||||||||||||||||||||||||||||||||||
payments of debt issue costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash share-based compensation | 3,814,000 | 6,393,000 | 3,358,000 | 3,656,000 | 3,887,000 | 4,676,000 | 3,142,000 | 2,929,000 | 2,678,000 | 7,281,000 | 3,539,000 | 3,714,000 | 3,509,000 | 6,158,000 | 3,595,000 | 3,775,000 | 3,845,000 | 6,736,000 | 3,918,000 | 3,736,000 | 5,691,000 | 9,503,000 | 12,585,000 | 5,498,000 | 6,991,000 | 10,055,000 | 4,896,000 | 6,660,000 | 7,252,000 | 10,553,000 | 8,309,000 | 13,101,000 | 9,135,000 | 6,807,000 | 7,284,000 | 5,186,000 | 7,257,000 | 7,394,000 | 7,192,000 | 5,090,000 | 6,904,000 | 6,445,000 | 4,989,000 | 7,220,000 | 7,466,000 | 6,706,000 | 6,204,000 | 5,465,000 | 5,645,000 | 5,389,000 | 3,972,000 | |||||||||||||||||||||||||||||||||||||||||||
borrowings (repayments) under revolving line of credit | 0 | -75,000,000 | -105,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments for acquisition-related contingent consideration | 0 | 0 | -527,000 | -2,502,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition-related contingent liability | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash interest expense and other | 402,000 | 591,000 | 1,996,000 | -150,000 | -36,000 | 139,000 | 270,000 | 619,000 | 344,000 | 640,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash interest expense | 495,000 | 497,000 | 496,000 | 496,000 | 496,000 | 497,000 | 495,000 | 497,000 | 492,000 | 686,000 | 672,000 | 671,000 | 672,000 | 673,000 | 675,000 | 675,000 | 679,000 | 670,000 | 618,000 | 1,954,000 | 1,933,000 | 2,117,000 | 2,132,000 | 2,097,000 | 2,093,000 | 2,538,000 | 6,533,000 | 1,799,000 | 1,800,000 | 1,765,000 | 1,751,000 | 1,844,000 | 1,854,000 | 761,000 | 760,000 | 754,000 | 755,000 | 753,000 | 754,000 | 741,000 | 891,000 | 1,033,000 | 597,000 | 596,000 | 604,000 | 474,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
acquisition related contingent liability | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill impairment charge | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock to acquire businesses | 0 | 0 | 459,000 | 6,619,000 | 675,000 | 33,890,000 | 13,040,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unsettled repurchase and retirement of common stock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of other intangible assets | 2,900,000 | 3,007,000 | 3,012,000 | 3,398,000 | 3,452,000 | 4,616,000 | 5,776,000 | 5,953,000 | 5,564,000 | 5,762,000 | 5,669,000 | 5,517,000 | 5,843,000 | 5,498,000 | 5,454,000 | 6,286,000 | 5,852,000 | 6,091,000 | 6,332,000 | 6,171,000 | 6,149,000 | 6,050,000 | 5,805,000 | 5,664,000 | 4,457,000 | 2,898,000 | 2,837,000 | 2,293,000 | 2,748,000 | 2,737,000 | 2,865,000 | 2,551,000 | 2,805,000 | 2,954,000 | 2,225,000 | 1,952,000 | 1,608,000 | 749,000 | 2,616,000 | 1,244,000 | 1,255,000 | 1,721,000 | 775,000 | 775,000 | 775,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
payments of debt financing fees | -211,000 | -12,348,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of debt financing fees | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash interest expense and loss on extinguishment of debt | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of long-term debt and capital lease obligations | -221,372,000 | -154,513,000 | -1,818,000 | -156,000 | -27,000 | -6,030,000 | -65,000 | -872,000 | -19,295,000 | -189,987,000 | 62,000 | -527,000 | -302,000 | -12,908,000 | -229,000 | -322,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of debt securities | -1,202,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of revolving line of credit | 0 | 0 | 0 | 0 | 0 | -20,000,000 | 0 | 0 | -10,000,000 | -15,000,000 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash received for settlement of interest rate swaps | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of exchange rate changes and fair value adjustments on cash and cash equivalents | 446,000 | 47,000 | 7,312,000 | -1,378,000 | -10,102,000 | -1,893,000 | -575,000 | 358,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefits from share-based compensation | -124,000 | -417,000 | -27,000 | -16,000 | -55,000 | -1,399,000 | -74,000 | -81,000 | -43,000 | 557,000 | -136,000 | 129,000 | -754,000 | -1,546,000 | -886,000 | -2,576,000 | -185,000 | -5,167,000 | -971,000 | -2,040,000 | -2,642,000 | -13,634,000 | -1,498,000 | -2,175,000 | -679,000 | -1,208,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale or maturity of short-term investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit from share-based compensation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of notes payable to acquire businesses | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of short-term investments | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, beginning of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, end of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation, amortization and accretion | 8,363,000 | 7,940,000 | 7,743,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments for acquisition of businesses, including contingent payments, net of cash received | -37,439,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale or maturity of short-term investment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilties, net of effects from acquisitions: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of short-term borrowings of acquired subsidiary | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from maturity of short-term investment | 0 | 0 | 15,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess of tax benefits from share-based compensation | 136,000 | -129,000 | 754,000 | 886,000 | 2,576,000 | 185,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock under equity compensation plans | 3,403,000 | 832,000 | 7,168,000 | 5,930,000 | 21,868,000 | 3,487,000 | 6,868,000 | 4,882,000 | 3,746,000 | 2,165,000 | 2,729,000 | 1,577,000 | 4,535,000 | 2,381,000 | 144,000 | 2,491,000 | 232,000 | 165,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of notes payable as contingent consideration | 0 | 4,772,000 | -523,000 | 11,000 | 0 | 12,778,000 | 0 | 0 | 0 | 506,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments for acquisition of businesses, including contingent payments and acquisition costs, net of cash received | -17,544,000 | -8,558,000 | -498,000 | -11,912,000 | -25,742,000 | -29,903,000 | -90,455,000 | -131,547,000 | -93,636,000 | -7,079,000 | -4,688,000 | -1,473,000 | -19,003,000 | -197,576,000 | -19,555,000 | 1,274,000 | -51,475,000 | -1,210,000 | -4,321,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of short-term investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock, net of offering costs | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation | 7,414,000 | 7,077,000 | 7,032,000 | 6,938,000 | 6,813,000 | 6,260,000 | 6,026,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash loss on subleased facilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of other intangible assets | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued special charges | 7,000 | -1,161,000 | -1,060,000 | -1,220,000 | -627,000 | -4,302,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings under long-term credit facilities | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of debt financing fees and others | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of notes payable to acquire business | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non cash investing and finance activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non cash investing and financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax benefit from stock option exercises and other | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on early extinguishment of term loans | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from note receivable due from purchasers of former subsidiary | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in other assets | 59,000 | -98,000 | 6,000 | 339,000 | -240,000 | -69,000 | -75,000 | 10,000 | 109,000 | -1,213,000 | -547,000 | 1,150,000 | 381,000 | -781,000 | -574,000 | 1,460,000 | -1,531,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of exchange rate changes and fair value adjustments on cash equivalents | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and other amortization | 5,360,000 | 4,426,000 | 3,958,000 | 3,803,000 | 3,220,000 | 3,125,000 | 3,049,000 | 3,052,000 | 2,996,000 | 2,711,000 | 2,601,000 | 2,466,000 | 2,296,000 | 2,251,000 | 2,100,000 | 2,321,000 | 1,826,000 | 1,301,000 | 1,555,000 | 1,320,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of exchange rate changes on cash | -1,174,000 | 1,528,000 | 180,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued special termination charges | -2,708,000 | -3,235,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash placed in escrow to acquire business | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on subleased facilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable | -2,938,000 | -5,307,000 | 3,039,000 | 4,248,000 | 1,420,000 | 88,000 | 2,753,000 | 2,797,000 | 5,320,000 | -323,000 | -156,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from used in operating activities | -856,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash stock-based compensation | 2,958,000 | 3,713,000 | 582,000 | 468,000 | 455,000 | 451,000 | 426,000 | 269,000 | 351,000 | 278,000 | 193,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefits from stock-based compensation | -673,000 | -132,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings under long-term credit facility | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(recoveries of) provision for doubtful accounts | 2,816,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings under revolving credit facility | 25,000,000 | 4,000,000 | 11,500,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of revolving credit facility | -2,500,000 | -4,000,000 | -22,500,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from sale of discontinued operations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued compensation expense | 4,008,000 | 2,952,000 | 7,444,000 | -7,836,000 | 2,345,000 | -3,183,000 | 4,130,000 | -5,752,000 | 7,001,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash received from sale of discontinued operations | 0 | 10,000,000 | 0 | 2,150,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of capital lease obligations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of debt financing fees and other | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax benefit from stock option exercises | 1,070,000 | 43,000 | 75,000 | 667,000 | 1,215,000 | 426,000 | 121,000 | 1,923,000 | 9,129,000 | 3,664,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other non-cash charges | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in assets and liabilities, net of effects from acquisitions: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of capital lease obligations and other | -52,000 | -63,000 | -71,000 | -158,000 | -174,000 | -186,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash interest expense and other non-cash charges | 465,000 | 1,069,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for (recoveries of) doubtful accounts | -580,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in assets and liabilities, net of effects from acquisition: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments for acquisition of businesses, including contingent payments and acquisition costs | -20,146,000 | -6,000 | -324,000 | -63,000 | -860,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from note receivable due from former owners of subsidiary | 5,525,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on abandoned facilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax benefit from stock option exercises and other stock-based compensation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other current assets | -913,000 | -2,884,000 | -662,000 | -1,449,000 | -306,000 | 1,016,000 | -466,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from sale of discontinued operations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock under stock option plan | 1,928,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings under long-term debt arrangements | 23,000,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of goodwill and other intangible assets | 781,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments for acquisition of businesses, including acquisition costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent payments to former owners of subsidiaries | 0 | 0 | 0 | -408,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from landlord reimbursements and sales of property and equipment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock under stock option and employee stock purchase plans | 2,529,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash loss from sale of discontinued operations | -418,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable and accrued expenses | 4,470,000 | -1,010,000 | 672,000 | 2,136,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes, recoverable and payable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of financing fees and other | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in other long-term liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash stock compensation expense | 19,000 | 61,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes recoverable/payable | -1,134,000 | -1,431,000 | 2,035,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current liabilities | -261,000 | 81,000 | 45,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of property and equipment | -1,919,000 | -3,545,000 | -2,828,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of businesses, including acquisition costs | -659,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock under employee stock purchase plan and exercise of options | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock, net of offering costs | -5,000 | 99,228,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in other long-term liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of period | 0 | 9,906,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at end of period | 36,996,000 | 75,497,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash charge on sale of discontinued operations | 255,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock and exercise of options | 4,596,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of financing fees | -81,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
extraordinary loss on early extinguishment of debt, before income taxes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposal of discontinued operations, net of transaction costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock and exercise of warrants and options | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retirement of detachable stock warrants | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments of long-term debt arrangements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of financing fees and other | 257,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at end of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from landlord reimbursements and sale of property and equipment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock and exercise of stock options | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net change in cash and cash equivalents |
