CoStar Group, Inc(NASDAQ:CSGP)
CoStar Group, Inc. provides information, analytics, and online marketplace services to the commercial real estate, hospitality, residential, and related professionals industries in the United States, Canada, Europe, the Asia Pacific, and Latin America. It offers CoStar Property Professional that pro...
Website: http://www.costargroup.com
Founded: 1987
Full Time Employees: 4,300
Sector: Real Estate
Industry: Real Estate 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 | 2002-06-30 | 2002-03-31 | 2001-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 897,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of revenue | 196,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross profit | 701,000,000 | 707,200,000 | 661,400,000 | 613,500,000 | 578,900,000 | 568,500,000 | 552,000,000 | 542,000,000 | 515,200,000 | 503,783,000 | 501,003,000 | 493,544,000 | 465,170,000 | 464,151,000 | 448,557,000 | 435,337,000 | 420,346,000 | 420,456,000 | 406,722,000 | 390,767,000 | 368,949,000 | 366,239,000 | 347,755,000 | 323,119,000 | 312,938,000 | 299,730,000 | 281,636,000 | 271,842,000 | 257,272,000 | 247,323,000 | 233,453,000 | 229,882,000 | 211,241,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
yoy | 21.09% | 24.40% | 19.82% | 13.19% | 12.36% | 12.85% | 10.18% | 9.82% | 10.76% | 8.54% | 11.69% | 13.37% | 10.66% | 10.39% | 10.29% | 11.41% | 13.93% | 14.80% | 16.96% | 20.94% | 17.90% | 22.19% | 23.48% | 18.86% | 21.64% | 21.19% | 20.64% | 18.25% | 21.79% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
qoq | -0.88% | 6.92% | 7.81% | 5.98% | 1.83% | 2.99% | 1.85% | 5.20% | 2.27% | 0.55% | 1.51% | 6.10% | 0.22% | 3.48% | 3.04% | 3.57% | -0.03% | 3.38% | 4.08% | 5.91% | 0.74% | 5.32% | 7.62% | 3.25% | 4.41% | 6.42% | 3.60% | 5.66% | 4.02% | 5.94% | 1.55% | 8.82% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross margin % | Infinity% | 120.52% | 79.34% | 78.52% | 79.06% | 80.14% | 79.70% | 79.96% | 78.49% | 78.71% | 80.20% | 81.46% | 79.60% | 80.95% | 80.54% | 81.17% | 81.49% | 82.97% | 81.46% | 81.35% | 80.61% | 82.41% | 81.71% | 81.36% | 79.86% | 79.99% | 79.83% | 79.08% | 78.34% | 78.37% | 76.41% | 77.40% | 77.17% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% |
operating expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling and marketing | 421,000,000 | 377,900,000 | 418,300,000 | 394,900,000 | 368,900,000 | 308,600,000 | 331,200,000 | 358,400,000 | 366,100,000 | 246,747,000 | 266,893,000 | 250,026,000 | 226,234,000 | 173,486,000 | 185,395,000 | 181,344,000 | 143,997,000 | 138,653,000 | 180,055,000 | 164,612,000 | 138,687,000 | 133,576,000 | 146,634,000 | 130,461,000 | 125,107,000 | 99,845,000 | 101,582,000 | 119,075,000 | 88,094,000 | 69,152,000 | 89,251,000 | 112,965,000 | 88,490,000 | 77,529,000 | 72,705,000 | 91,726,000 | 76,402,000 | 65,397,000 | 75,414,000 | 80,468,000 | 75,204,000 | 59,808,000 | 80,506,000 | 92,434,000 | 69,478,000 | 41,003,000 | 40,668,000 | 40,889,000 | 27,745,000 | 24,569,000 | 23,625,000 | 23,536,000 | 26,978,000 | 26,537,000 | 22,010,000 | 20,016,000 | 15,550,000 | 16,171,000 | 17,467,000 | 14,280,000 | 13,246,000 | 13,929,000 | 13,017,000 | 12,880,000 | 12,629,000 | 11,966,000 | 11,630,000 | 9,751,000 | 9,161,000 | 8,375,000 | 10,336,000 | 12,121,000 | 10,873,000 | 9,938,000 | 11,924,000 | 14,662,000 | 13,166,000 | 4,145,558,300 | 8,834,000 | 12,109,000 | 10,925,000 | 7,312,000 | 9,326,000 | 10,429,000 | 9,493,000 | 5,387,250 | 7,452,000 | 6,898,000 | 7,199,000 | |||||||||
software development | 114,000,000 | 109,000,000 | 105,400,000 | 97,100,000 | 94,500,000 | 82,300,000 | 81,000,000 | 79,600,000 | 82,400,000 | 69,750,000 | 67,891,000 | 63,369,000 | 66,590,000 | 58,403,000 | 56,912,000 | 51,587,000 | 54,021,000 | 52,522,000 | 53,143,000 | 48,573,000 | 46,784,000 | 41,573,000 | 40,732,000 | 39,001,000 | 41,610,000 | 36,580,000 | 32,639,000 | 28,455,000 | 27,928,000 | 25,580,000 | 26,173,000 | 26,271,000 | 22,913,000 | 21,796,000 | 21,536,000 | 23,144,000 | 22,374,000 | 19,861,000 | 19,357,000 | 19,547,000 | 17,635,000 | 16,720,000 | 17,048,000 | 16,844,000 | 15,148,000 | 13,705,000 | 14,227,000 | 15,143,000 | 12,351,000 | 11,605,000 | 11,562,000 | 11,488,000 | 12,102,000 | 10,042,000 | 9,722,000 | 7,977,000 | 5,015,000 | 4,617,000 | 5,017,000 | 5,135,000 | 5,268,000 | 4,781,000 | 4,249,000 | 4,123,000 | 4,197,000 | 4,245,000 | 3,454,000 | 3,065,000 | 3,178,000 | 3,082,000 | 3,122,000 | 3,141,000 | 3,414,000 | 2,341,500 | 3,026,000 | 3,270,000 | 3,070,000 | 111,270,600 | 2,835,000 | 3,084,000 | 2,898,000 | 1,864,250 | 2,580,000 | 2,545,000 | 2,332,000 | 1,578,750 | 2,150,000 | 2,236,000 | 1,929,000 | 1,282,750 | 1,729,000 | 1,702,000 | 1,700,000 | 1,038,000 | 1,370,000 | 1,385,000 | 1,397,000 | 1,322,000 |
general and administrative | 126,000,000 | 128,700,000 | 157,000,000 | 122,200,000 | 141,100,000 | 124,800,000 | 105,800,000 | 109,900,000 | 98,500,000 | 107,058,000 | 94,371,000 | 90,563,000 | 89,508,000 | 92,161,000 | 91,270,000 | 77,345,000 | 77,961,000 | 69,964,000 | 64,671,000 | 58,226,000 | 63,850,000 | 118,100,000 | 65,322,000 | 57,403,000 | 58,873,000 | 50,797,000 | 45,530,000 | 42,337,000 | 40,076,000 | 39,001,000 | 39,012,000 | 38,056,000 | 40,590,000 | 41,578,000 | 35,998,000 | 34,557,000 | 33,995,000 | 35,022,000 | 30,572,000 | 30,227,000 | 27,476,000 | 29,161,000 | 31,074,000 | 29,909,000 | 25,363,000 | 27,381,000 | 25,388,000 | 26,250,000 | 24,897,000 | 22,499,000 | 21,940,000 | 22,697,000 | 29,820,000 | 17,552,000 | 19,617,000 | 25,491,000 | 14,494,000 | 14,987,000 | 16,631,000 | 15,845,000 | 10,899,000 | 10,608,000 | 12,441,000 | 13,452,000 | 11,275,000 | 10,663,000 | 11,564,000 | 11,571,000 | 10,450,000 | 9,814,000 | 10,170,000 | 10,099,000 | 9,805,000 | 6,706,500 | 9,674,000 | 9,089,000 | 8,063,000 | 3,047,532,300 | 7,985,000 | 7,633,000 | 7,569,000 | 5,180,500 | 7,092,000 | 6,734,000 | 6,896,000 | 5,165,750 | 6,778,000 | 7,033,000 | 6,852,000 | 4,921,250 | 6,528,000 | 6,669,000 | 6,489,000 | 4,586,250 | 6,243,000 | 6,235,000 | 5,867,000 | 6,833,000 |
customer base amortization | 37,000,000 | 42,500,000 | 31,800,000 | 26,500,000 | 17,200,000 | 12,800,000 | 10,300,000 | 10,200,000 | 11,000,000 | 10,889,000 | 10,254,000 | 10,440,000 | 10,617,000 | 12,939,000 | 29,651,000 | 14,878,000 | 16,092,000 | 18,932,000 | 19,121,000 | 18,345,000 | 18,419,000 | 17,780,000 | 18,258,000 | 14,935,000 | 11,484,000 | 11,522,000 | 7,616,000 | 7,175,000 | 7,682,000 | 7,933,000 | 8,329,000 | 8,816,000 | 5,803,000 | 4,029,000 | 4,298,000 | 4,570,000 | 4,774,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating expenses: - sum | 698,000,000 | 311,689,000 | 439,409,000 | 414,398,000 | 392,949,000 | 336,989,000 | 363,228,000 | 325,154,000 | 292,071,000 | 280,071,000 | 316,990,000 | 289,756,000 | 267,740,000 | 311,029,000 | 270,946,000 | 241,800,000 | 237,074,000 | 198,744,000 | 187,367,000 | 197,042,000 | 163,780,000 | 141,666,000 | 162,765,000 | 186,108,000 | 157,796,000 | 144,932,000 | 134,537,000 | 153,997,000 | 137,545,000 | 98,375,500 | 130,893,000 | 136,071,000 | 126,538,000 | 99,766,000 | 135,781,000 | 146,152,000 | 117,131,000 | 62,063,500 | 88,644,000 | 48,861,750 | 60,807,000 | 61,615,000 | 73,025,000 | 37,232,500 | 56,173,000 | 57,064,000 | 35,693,000 | 36,388,000 | 39,650,000 | 35,806,000 | 29,956,000 | 29,861,000 | 30,247,000 | 30,987,000 | 28,791,000 | 27,756,000 | 27,490,000 | 25,129,000 | 23,735,000 | 22,428,000 | 24,864,000 | 19,937,750 | 25,952,000 | 28,230,000 | 25,569,000 | 16,793,000 | 20,730,000 | 23,942,000 | 22,500,000 | 17,106,000 | ||||||||||||||||||||||||||||
income from operations | 3,000,000 | 49,100,000 | -51,100,000 | -27,200,000 | -42,800,000 | 40,000,000 | 23,700,000 | -16,100,000 | -42,800,000 | 69,339,000 | 61,594,000 | 79,146,000 | 72,221,000 | 127,162,000 | 85,329,000 | 110,183,000 | 128,275,000 | 140,385,000 | 89,732,000 | 101,011,000 | 101,209,000 | 55,210,000 | 76,809,000 | 81,319,000 | 75,864,000 | 100,986,000 | 94,269,000 | 74,800,000 | 93,492,000 | 105,657,000 | 70,688,000 | 43,774,000 | 53,445,000 | 50,758,000 | 57,513,000 | 27,883,000 | 37,662,000 | 46,889,000 | 39,596,000 | 28,119,000 | 30,301,000 | 35,522,000 | -431,000 | -20,129,000 | -3,507,000 | 23,348,000 | 23,480,000 | 16,909,000 | 17,141,000 | 21,699,000 | 19,770,000 | 15,283,000 | -2,598,000 | 9,905,000 | 8,946,000 | -13,000 | 8,602,000 | 7,762,000 | 3,004,000 | 3,909,000 | 7,096,000 | 7,047,000 | 6,135,000 | 4,491,000 | 5,102,000 | 5,952,000 | 6,951,000 | 8,191,000 | 10,741,000 | 12,768,000 | 11,280,000 | 8,510,000 | 7,230,000 | 12,333,000 | 3,837,000 | 246,000 | 1,436,000 | 130,736,900 | 5,836,000 | 2,398,000 | 1,848,000 | 4,139,000 | 972,000 | 1,217,000 | 1,014,000 | 2,183,000 | 1,956,000 | 1,376,000 | 1,231,000 | 972,000 | 374,000 | -423,000 | -920,000 | -893,000 | -1,308,000 | -1,481,000 | -1,861,000 | -4,813,000 |
yoy | -107.01% | 22.75% | -315.61% | 68.94% | 0.00% | -42.31% | -61.52% | -120.34% | -159.26% | -45.47% | -27.82% | -28.17% | -43.70% | -9.42% | -4.91% | 9.08% | 26.74% | 154.27% | 16.82% | 24.22% | 33.41% | -45.33% | -18.52% | 8.72% | -18.86% | -4.42% | 33.36% | 70.88% | 74.93% | 108.16% | 22.91% | 56.99% | 41.91% | 8.25% | 45.25% | -0.84% | 24.29% | 32.00% | -9287.01% | -239.69% | -964.01% | 52.14% | -101.84% | -219.04% | -120.46% | 7.60% | 18.77% | 10.64% | -759.78% | 119.07% | 120.99% | -117661.54% | -130.20% | 27.61% | 197.80% | -100.33% | 21.22% | 10.15% | -51.04% | -12.96% | 39.08% | 18.40% | -11.74% | -45.17% | -52.50% | -53.38% | -38.38% | -3.75% | 48.56% | 3.53% | 193.98% | 3359.35% | 403.48% | -90.57% | -34.25% | -89.74% | -22.29% | 3058.66% | 500.41% | 97.04% | 82.25% | 89.60% | -50.31% | -11.56% | -17.63% | 124.59% | 422.99% | -425.30% | -233.80% | -208.85% | -128.59% | -71.44% | -50.56% | -81.45% | ||||
qoq | -93.89% | -196.09% | 87.87% | -36.45% | -207.00% | 68.78% | -247.20% | -62.38% | -161.73% | 12.57% | -22.18% | 9.59% | -43.21% | 49.03% | -22.56% | -14.10% | -8.63% | 56.45% | -11.17% | -0.20% | 83.32% | -28.12% | -5.55% | 7.19% | -24.88% | 7.13% | 26.03% | -19.99% | -11.51% | 49.47% | 61.48% | -18.10% | 5.29% | -11.75% | 106.27% | -25.97% | -19.68% | 18.42% | 40.82% | -7.20% | -14.70% | -8341.76% | -97.86% | 473.97% | -115.02% | -0.56% | 38.86% | -1.35% | -21.01% | 9.76% | 29.36% | -688.26% | -126.23% | 10.72% | -68915.38% | -100.15% | 10.82% | 158.39% | -23.15% | -44.91% | 0.70% | 14.87% | 36.61% | -11.98% | -14.28% | -14.37% | -15.14% | -23.74% | -15.88% | 13.19% | 32.55% | 17.70% | -41.38% | 221.42% | 1459.76% | -82.87% | -98.90% | 2140.18% | 143.37% | 29.76% | -55.35% | 325.82% | -20.13% | 20.02% | -53.55% | 11.61% | 42.15% | 11.78% | 26.65% | 159.89% | -188.42% | -54.02% | 3.02% | -31.73% | -11.68% | -20.42% | -61.33% | |
operating margin % | Infinity% | 8.37% | -6.13% | -3.48% | -5.85% | 5.64% | 3.42% | -2.38% | -6.52% | 10.83% | 9.86% | 13.06% | 12.36% | 22.18% | 15.32% | 20.54% | 24.87% | 27.70% | 17.97% | 21.03% | 22.11% | 12.42% | 18.05% | 20.48% | 19.36% | 26.95% | 26.72% | 21.76% | 28.47% | 33.48% | 23.14% | 14.74% | 19.53% | 19.98% | 23.23% | 11.76% | 16.62% | 21.48% | 18.61% | 13.59% | 15.17% | 18.40% | -0.23% | -11.80% | -2.21% | 14.96% | 15.34% | 11.45% | 14.40% | 18.77% | 17.60% | 14.02% | -2.50% | 9.90% | 9.32% | -0.02% | 12.53% | 11.73% | 4.71% | 6.29% | 11.90% | 12.11% | 10.74% | 8.04% | 9.26% | 10.89% | 12.97% | 16.36% | 20.91% | 24.12% | 20.98% | 15.91% | 13.83% | 24.26% | 7.78% | 0.51% | 3.20% | 0.08% | 14.38% | 6.16% | 4.96% | 11.56% | 2.83% | 3.70% | 3.24% | 7.34% | 6.84% | 5.01% | 4.68% | 3.85% | 1.55% | -1.83% | -4.08% | -4.32% | -6.52% | -7.58% | -9.76% | -26.09% |
interest income | 10,000,000 | 13,000,000 | 26,000,000 | 32,500,000 | 38,500,000 | 47,200,000 | 55,600,000 | 53,500,000 | 56,200,000 | 59,719,000 | 58,422,000 | 51,911,000 | 43,548,000 | 32,586,000 | 10,656,000 | -7,878,000 | -7,913,000 | -7,537,000 | -3,596,000 | 563,750 | 932,000 | 719,000 | 286,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other expense | -1,000,000 | -1,700,000 | -20,700,000 | -2,400,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes | 12,000,000 | 60,900,000 | -45,800,000 | 21,600,000 | -6,700,000 | 85,000,000 | 77,700,000 | 35,900,000 | 11,500,000 | 132,803,000 | 120,481,000 | 131,666,000 | 116,350,000 | 159,535,000 | 97,374,000 | 108,127,000 | 121,421,000 | 133,371,000 | 83,335,000 | 93,981,000 | 93,281,000 | 46,441,000 | 68,934,000 | 77,249,000 | 78,356,000 | 114,305,000 | 98,923,000 | 80,016,000 | 97,705,000 | 109,569,000 | 73,006,000 | 45,698,000 | 55,742,000 | 48,691,000 | 55,167,000 | 25,795,000 | 35,405,000 | 45,521,000 | 37,442,000 | 25,823,000 | 27,876,000 | 33,235,000 | -2,752,000 | -22,346,000 | -5,556,000 | 21,204,000 | 20,828,000 | 13,218,000 | 15,663,000 | 20,092,000 | 18,086,000 | 13,608,000 | -4,249,000 | 8,181,000 | 7,183,000 | -1,082,000 | 8,852,000 | 7,986,000 | 3,198,000 | 4,087,000 | 7,298,000 | 7,192,000 | 6,291,000 | 4,687,000 | 5,340,000 | 6,178,000 | 7,214,000 | 8,513,000 | 11,183,000 | 13,550,000 | 12,231,000 | 9,753,000 | 9,168,000 | 14,553,000 | 5,909,000 | 2,137,000 | 3,298,000 | 2,077,643,200 | 7,688,000 | 4,008,000 | 3,274,000 | 5,339,000 | 1,904,000 | 1,936,000 | 1,618,000 | 2,662,000 | 2,267,000 | 1,662,000 | 1,469,000 | 1,153,000 | 439,000 | |||||||
income tax expense | 9,000,000 | 14,400,000 | -14,900,000 | 15,400,000 | 8,100,000 | 25,200,000 | 24,700,000 | 16,700,000 | 4,800,000 | 36,328,000 | 29,907,000 | 31,146,000 | 29,219,000 | 35,163,000 | 25,084,000 | 24,654,000 | 32,103,000 | 40,471,000 | 19,031,000 | 32,833,000 | 19,069,000 | 10,652,000 | 10,748,000 | 16,889,000 | 5,563,000 | 26,378,000 | 20,304,000 | 16,768,000 | 12,536,000 | 26,060,000 | 14,247,000 | 1,863,000 | 3,511,000 | 4,487,000 | 20,990,000 | 3,611,000 | 13,275,000 | 15,948,000 | 14,241,000 | 10,247,000 | 11,155,000 | 10,245,000 | 2,610,000 | -7,380,000 | 571,000 | 7,281,000 | 7,871,000 | 4,969,000 | 5,923,000 | 7,293,000 | 7,034,000 | 5,315,000 | -1,839,000 | 3,467,000 | 404,000 | 5,628,000 | 3,720,000 | 2,810,000 | 887,000 | 1,450,000 | 2,766,000 | 3,425,000 | 2,909,000 | 1,436,000 | 2,451,000 | 2,532,000 | 2,889,000 | 3,897,000 | 5,077,000 | 6,049,000 | 5,586,000 | 4,318,000 | 4,126,000 | 1,276,250 | 2,659,000 | 962,000 | 1,484,000 | 1,527,000 | 2,990,000 | 1,704,000 | 1,414,000 | 2,136,000 | 767,000 | 793,000 | 644,000 | -16,739,000 | -100,000 | -74,000 | -12,000 | 124,000 | 158,000 | |||||||
net income | 3,000,000 | 46,500,000 | -30,900,000 | 6,200,000 | -14,800,000 | 59,800,000 | 53,000,000 | 19,200,000 | 6,700,000 | 96,475,000 | 90,574,000 | 100,520,000 | 87,131,000 | 124,372,000 | 72,290,000 | 83,473,000 | 89,318,000 | 92,900,000 | 64,304,000 | 61,148,000 | 74,212,000 | 35,789,000 | 58,186,000 | 60,360,000 | 72,793,000 | 87,927,000 | 78,619,000 | 63,248,000 | 85,169,000 | 83,509,000 | 58,759,000 | 43,835,000 | 52,231,000 | 44,204,000 | 34,177,000 | 22,184,000 | 22,130,000 | 29,573,000 | 23,201,000 | 15,576,000 | 16,721,000 | 22,990,000 | -5,362,000 | -14,966,000 | -6,127,000 | 13,923,000 | 12,957,000 | 8,249,000 | 9,740,000 | 12,799,000 | 11,052,000 | 8,293,000 | -2,410,000 | 4,714,000 | 6,779,000 | -6,710,000 | 5,132,000 | 5,176,000 | 2,311,000 | 2,637,000 | 4,532,000 | 3,767,000 | 3,382,000 | 3,251,000 | 2,889,000 | 3,646,000 | 4,325,000 | 4,616,000 | 6,106,000 | 7,501,000 | 6,645,000 | 5,435,000 | 5,042,000 | 9,712,000 | 3,250,000 | 1,175,000 | 1,814,000 | 115,245,800 | 4,698,000 | 2,304,000 | 1,860,000 | 3,203,000 | 1,137,000 | 1,143,000 | 974,000 | 19,401,000 | 2,367,000 | 1,736,000 | 1,481,000 | 1,029,000 | 281,000 | -367,000 | -843,000 | -770,000 | -1,125,000 | -1,267,000 | -1,622,000 | -4,013,000 |
yoy | -120.27% | -22.24% | -158.30% | -67.71% | -320.90% | -38.02% | -41.48% | -80.90% | -92.31% | -22.43% | 25.29% | 20.42% | -2.45% | 33.88% | 12.42% | 36.51% | 20.36% | 159.58% | 10.51% | 1.31% | 1.95% | -59.30% | -25.99% | -4.57% | -14.53% | 5.29% | 33.80% | 44.29% | 63.06% | 88.92% | 71.93% | 97.60% | 136.02% | 49.47% | 47.31% | 42.42% | 32.35% | 28.63% | -532.69% | -204.08% | -372.91% | 65.12% | -141.38% | -281.43% | -162.91% | 8.78% | 17.24% | -0.53% | -504.15% | 171.51% | 63.03% | -223.59% | -146.96% | -8.93% | 193.34% | -354.46% | 13.24% | 37.40% | -31.67% | -18.89% | 56.87% | 3.32% | -21.80% | -29.57% | -52.69% | -51.39% | -34.91% | -15.07% | 21.10% | -22.77% | 104.46% | 362.55% | 177.95% | -91.57% | -30.82% | -49.00% | -2.47% | 3498.06% | 313.19% | 101.57% | 90.97% | -83.49% | -51.96% | -34.16% | -34.23% | 1785.42% | 742.35% | -573.02% | -275.68% | -233.64% | -124.98% | -71.03% | -48.03% | -80.81% | ||||
qoq | -93.55% | -250.49% | -598.39% | -141.89% | -124.75% | 12.83% | 176.04% | 186.57% | -93.06% | 6.52% | -9.89% | 15.37% | -29.94% | 72.05% | -13.40% | -6.54% | -3.86% | 44.47% | 5.16% | -17.60% | 107.36% | -38.49% | -3.60% | -17.08% | -17.21% | 11.84% | 24.30% | -25.74% | 1.99% | 42.12% | 34.05% | -16.07% | 18.16% | 29.34% | 54.06% | 0.24% | -25.17% | 27.46% | 48.95% | -6.85% | -27.27% | -528.76% | -64.17% | 144.26% | -144.01% | 7.46% | 57.07% | -15.31% | -23.90% | 15.81% | 33.27% | -444.11% | -151.12% | -30.46% | -201.03% | -230.75% | -0.85% | 123.97% | -12.36% | -41.81% | 20.31% | 11.38% | 4.03% | 12.53% | -20.76% | -15.70% | -6.30% | -24.40% | -18.60% | 12.88% | 22.26% | 7.79% | -48.08% | 198.83% | 176.60% | -35.23% | -98.43% | 2353.08% | 103.91% | 23.87% | -41.93% | 181.71% | -0.52% | 17.35% | -94.98% | 719.65% | 36.35% | 17.22% | 43.93% | 266.19% | -176.57% | -56.47% | 9.48% | -31.56% | -11.21% | -21.89% | -59.58% | |
net income margin % | Infinity% | 7.92% | -3.71% | 0.79% | -2.02% | 8.43% | 7.65% | 2.83% | 1.02% | 15.07% | 14.50% | 16.59% | 14.91% | 21.69% | 12.98% | 15.56% | 17.32% | 18.33% | 12.88% | 12.73% | 16.21% | 8.05% | 13.67% | 15.20% | 18.58% | 23.46% | 22.28% | 18.40% | 25.93% | 26.46% | 19.23% | 14.76% | 19.08% | 17.40% | 13.81% | 9.35% | 9.77% | 13.55% | 10.91% | 7.53% | 8.37% | 11.91% | -2.84% | -8.77% | -3.85% | 8.92% | 8.47% | 5.58% | 8.18% | 11.07% | 9.84% | 7.61% | -2.32% | 4.71% | 7.06% | -7.87% | 7.48% | 7.82% | 3.62% | 4.24% | 7.60% | 6.47% | 5.92% | 5.82% | 5.24% | 6.67% | 8.07% | 9.22% | 11.89% | 14.17% | 12.36% | 10.16% | 9.65% | 19.10% | 6.59% | 2.46% | 4.05% | 0.07% | 11.58% | 5.92% | 4.99% | 8.95% | 3.31% | 3.48% | 3.11% | 65.23% | 8.27% | 6.32% | 5.64% | 4.07% | 1.17% | -1.58% | -3.74% | -3.72% | -5.60% | -6.48% | -8.51% | -21.75% |
earnings per share - basic | 0.01 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per share - diluted | 0.01 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average outstanding shares - basic | 413 | 419.9 | 419.6 | 410.5 | 406.8 | 406 | 405.6 | 405,649 | 405,429 | 404,490 | 394,712 | 393,342 | 392,895 | 392,419 | 392,306 | 39,158 | 39,159 | 37,524 | 36,471 | 36,333 | 36,310 | 36,237 | 36,129 | 36,073 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average outstanding shares - diluted | 414 | 419.9 | 424.3 | 410.5 | 408 | 407.4 | 407.3 | 407,229 | 406,751 | 406,157 | 396,209 | 394,478 | 394,234 | 394,295 | 394,098 | 39,371 | 39,401 | 37,734 | 36,776 | 36,652 | 36,627 | 36,567 | 36,518 | 36,450 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
revenues | 586,775,000 | 833,600,000 | 781,300,000 | 732,200,000 | 709,400,000 | 692,600,000 | 677,800,000 | 656,400,000 | 640,059,000 | 624,669,000 | 605,906,000 | 584,366,000 | 573,345,000 | 556,921,000 | 536,308,000 | 515,825,000 | 506,786,000 | 499,319,000 | 480,333,000 | 457,697,000 | 444,393,000 | 425,620,000 | 397,159,000 | 391,847,000 | 374,726,000 | 352,808,000 | 343,760,000 | 328,425,000 | 315,571,000 | 305,525,000 | 297,018,000 | 273,718,000 | 253,991,000 | 247,533,000 | 237,153,000 | 226,553,000 | 218,311,000 | 212,711,000 | 206,869,000 | 199,739,000 | 193,009,000 | 189,078,000 | 170,657,000 | 159,020,000 | 156,096,000 | 153,056,000 | 147,708,000 | 119,076,000 | 115,610,000 | 112,301,000 | 108,999,000 | 104,033,000 | 100,083,000 | 96,001,000 | 85,223,000 | 68,629,000 | 66,164,000 | 63,829,000 | 62,127,000 | 59,618,000 | 58,185,000 | 57,144,000 | 55,838,000 | 55,093,000 | 54,635,000 | 53,590,000 | 50,064,000 | 51,370,000 | 52,929,000 | 53,757,000 | 53,478,000 | 52,264,000 | 50,840,000 | 49,340,000 | 47,794,000 | 44,831,000 | 158,772,309,000 | 40,571,000 | 38,946,000 | 37,274,000 | 35,804,000 | 34,320,000 | 32,871,000 | 31,343,000 | 29,741,000 | 28,610,000 | 27,456,000 | 26,278,000 | 25,270,000 | 24,108,000 | 23,174,000 | 22,553,000 | 20,688,000 | 20,075,000 | 19,539,000 | 19,061,000 | 18,447,000 | |
yoy | -17.29% | 20.36% | 15.27% | 11.55% | 10.83% | 10.87% | 11.87% | 12.33% | 11.64% | 12.16% | 12.98% | 13.29% | 13.13% | 11.54% | 11.65% | 12.70% | 14.04% | 17.32% | 20.94% | 16.81% | 18.59% | 20.64% | 15.53% | 19.31% | 18.75% | 15.48% | 15.74% | 19.99% | 24.24% | 23.43% | 25.24% | 20.82% | 16.34% | 16.37% | 14.64% | 13.42% | 13.11% | 12.50% | 21.22% | 25.61% | 23.65% | 23.54% | 15.54% | 33.54% | 35.02% | 36.29% | 35.51% | 14.46% | 15.51% | 16.98% | 27.90% | 51.59% | 51.27% | 50.40% | 37.18% | 15.11% | 13.71% | 11.70% | 11.26% | 8.21% | 6.50% | 6.63% | 11.53% | 7.25% | 3.22% | -0.31% | -6.38% | -1.71% | 4.11% | 8.95% | 11.89% | 16.58% | -99.97% | 21.61% | 22.72% | 20.27% | 443348.52% | 18.21% | 18.48% | 18.92% | 20.39% | 19.96% | 19.72% | 19.27% | 17.69% | 18.67% | 18.48% | 16.52% | 22.15% | 20.09% | 18.60% | 18.32% | 12.15% | |||||
qoq | -29.61% | 6.69% | 6.71% | 3.21% | 2.43% | 2.18% | 3.26% | 2.55% | 2.46% | 3.10% | 3.69% | 1.92% | 2.95% | 3.84% | 3.97% | 1.78% | 1.50% | 3.95% | 4.95% | 2.99% | 4.41% | 7.17% | 1.36% | 4.57% | 6.21% | 2.63% | 4.67% | 4.07% | 3.29% | 2.86% | 8.51% | 7.77% | 2.61% | 4.38% | 4.68% | 3.78% | 2.63% | 2.82% | 3.57% | 3.49% | 2.08% | 10.79% | 7.32% | 1.87% | 1.99% | 3.62% | 24.05% | 3.00% | 2.95% | 3.03% | 4.77% | 3.95% | 4.25% | 12.65% | 24.18% | 3.73% | 3.66% | 2.74% | 4.21% | 2.46% | 1.82% | 2.34% | 1.35% | 0.84% | 1.95% | 7.04% | -2.54% | -2.95% | -1.54% | 0.52% | 2.32% | 2.80% | 3.04% | 3.23% | 6.61% | -99.97% | 391244.33% | 4.17% | 4.49% | 4.11% | 4.32% | 4.41% | 4.88% | 5.39% | 3.95% | 4.20% | 4.48% | 3.99% | 4.82% | 4.03% | 2.75% | 9.01% | 3.05% | 2.74% | 2.51% | 3.33% | ||
cost of revenues | 123,325,000 | 172,200,000 | 167,800,000 | 153,300,000 | 140,900,000 | 140,600,000 | 135,800,000 | 141,200,000 | 136,276,000 | 123,666,000 | 112,362,000 | 119,196,000 | 109,194,000 | 108,364,000 | 100,971,000 | 95,479,000 | 86,330,000 | 92,597,000 | 89,566,000 | 88,748,000 | 78,154,000 | 77,865,000 | 74,040,000 | 78,909,000 | 74,996,000 | 71,172,000 | 71,918,000 | 71,153,000 | 68,248,000 | 72,072,000 | 67,136,000 | 62,477,000 | 58,301,000 | 55,483,000 | 55,273,000 | 51,346,000 | 46,013,000 | 42,222,000 | 42,679,000 | 42,900,000 | 45,127,000 | 53,728,000 | 44,634,000 | 45,396,000 | 42,923,000 | 40,932,000 | 39,481,000 | 33,643,000 | 31,754,000 | 31,724,000 | 32,101,000 | 33,606,000 | 31,478,000 | 30,882,000 | 28,172,000 | 24,334,000 | 22,014,000 | 21,175,000 | 22,412,000 | 22,566,000 | 21,277,000 | 20,762,000 | 20,360,000 | 21,200,000 | 20,927,000 | 19,149,000 | 16,744,000 | 16,894,000 | 17,733,000 | 17,613,000 | 18,341,000 | 19,721,000 | 20,009,000 | 19,551,000 | 19,318,000 | 17,826,000 | 5,574,098,300 | 14,005,000 | 12,606,000 | 12,926,000 | 11,959,000 | 11,001,000 | 10,836,000 | 10,490,000 | 9,412,000 | 9,189,000 | 8,842,000 | 7,941,000 | 7,796,000 | 7,627,000 | 7,716,000 | 7,603,000 | 6,983,000 | 6,996,000 | 6,937,000 | 7,096,000 | 7,532,000 | |
net income per share | -0.023 | -0.07 | 0.01 | -0.04 | 0.15 | 0.13 | 0.05 | 0.02 | 0.23 | 0.22 | 0.25 | 0.22 | 0.31 | 0.18 | 0.21 | 0.23 | 0.24 | 0.16 | 0.16 | 1.9 | 0.9 | 1.49 | 1.61 | 2 | 2.41 | 2.16 | 1.74 | 2.35 | 2.31 | 1.63 | 1.22 | 1.46 | 1.28 | 1.05 | 0.68 | 0.69 | 0.91 | 0.72 | 0.48 | 0.52 | 0.72 | -0.17 | -0.47 | -0.19 | 0.44 | 0.41 | 0.28 | 0.34 | 0.46 | 0.4 | 0.3 | -0.09 | 0.17 | 0.25 | -0.25 | 0.2 | 0.21 | 0.09 | 0.12 | 0.22 | 0.18 | 0.17 | 0.16 | 0.14 | 0.18 | 0.22 | 0.24 | 0.31 | 0.38 | 0.34 | 0.28 | 0.26 | 0.51 | 0.17 | 0.06 | 0.1 | 0.118 | 0.25 | 0.12 | 0.1 | 0.17 | 0.06 | 0.06 | 0.05 | 1.07 | 0.13 | 0.1 | 0.08 | 0.07 | 0.02 | -0.02 | -0.05 | ||||||
other income | 16,300,000 | -2,200,000 | -1,600,000 | -1,500,000 | -1,900,000 | 3,745,000 | 465,000 | 609,000 | 581,000 | -213,000 | 1,389,000 | 1,343,000 | 864,000 | 909,000 | 1,546,000 | 847,000 | -50,000 | -856,000 | -338,000 | -474,000 | 1,891,000 | 1,862,000 | 63,566,300 | 1,852,000 | 1,610,000 | 1,426,000 | 604,000 | 479,000 | 311,000 | 238,000 | 181,000 | 65,000 | 56,000 | 77,000 | 123,000 | 183,000 | 214,000 | 239,000 | 348,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense | -3,399,000 | -7,718,000 | -5,924,500 | -7,943,000 | -7,877,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
__________________________ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest and other income | 4,518,000 | 13,801,000 | 5,358,000 | 5,913,000 | 4,945,000 | 4,607,000 | 3,035,000 | 2,652,000 | 2,987,000 | 2,455,000 | 555,000 | 605,000 | 429,000 | 1,186,000 | 344,000 | 159,000 | 84,000 | 64,000 | 42,000 | 137,000 | 294,000 | 271,000 | 46,000 | 62,000 | 137,000 | 87,000 | 52,000 | 83,000 | 104,000 | 3,108,000 | -1,763,000 | -1,069,000 | 250,000 | 224,000 | 194,000 | 178,000 | 202,000 | 145,000 | 156,000 | 196,000 | 238,000 | 256,750 | 263,000 | 322,000 | 442,000 | 782,000 | 951,000 | 1,243,000 | 1,938,000 | 2,220,000 | 2,072,000 | |||||||||||||||||||||||||||||||||||||||||||||||
interest and other expense | -2,026,000 | -482,000 | -704,000 | -697,000 | -732,000 | -695,000 | -717,000 | -728,000 | -690,000 | -734,000 | -2,901,000 | -2,693,000 | -2,686,000 | -2,554,000 | -2,498,000 | -2,455,000 | -2,509,000 | -2,351,000 | -2,363,000 | -2,354,000 | -2,343,000 | -2,415,000 | -2,698,000 | -3,753,000 | -1,615,000 | -1,694,000 | -1,736,000 | -1,758,000 | -1,755,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average outstanding shares — basic | 416.8 | 406.3 | 405.3 | 396,284 | 392,210 | 38,073 | 36,310 | 36,058 | 35,893 | 33,200 | 32,444 | 32,406 | 32,276 | 32,167 | 32,186 | 32,186 | 32,085 | 31,950 | 31,980 | 31,991 | 31,831 | 30,215 | 31,742 | 29,061 | 28,273 | 27,670 | 27,758 | 27,636 | 27,428 | 26,533 | 27,243 | 26,465 | 25,128 | 18,692 | 18,247 | 18,151 | 17,961 | 15,981 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average outstanding shares — diluted | 420.7 | 407.8 | 406.9 | 397,752 | 394,160 | 38,326 | 36,630 | 36,448 | 36,350 | 33,559 | 32,814 | 32,739 | 32,563 | 32,436 | 32,440 | 32,448 | 32,382 | 31,950 | 31,980 | 31,991 | 31,831 | 30,641 | 32,075 | 29,486 | 28,840 | 28,212 | 28,349 | 28,168 | 27,428 | 26,949 | 27,673 | 26,465 | 25,528 | 19,269 | 18,898 | 18,771 | 18,699 | 16,482 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross margin | 137,284,250 | 192,050,000 | 181,880,000 | 175,207,000 | 172,298,000 | 170,489,000 | 164,190,000 | 156,839,000 | 147,882,000 | 135,350,000 | 126,023,000 | 113,624,000 | 113,173,000 | 112,124,000 | 108,227,000 | 85,433,000 | 83,856,000 | 80,577,000 | 76,898,000 | 70,427,000 | 68,605,000 | 65,119,000 | 57,051,000 | 44,295,000 | 44,150,000 | 42,654,000 | 39,715,000 | 37,052,000 | 36,908,000 | 36,382,000 | 35,478,000 | 33,893,000 | 33,708,000 | 34,441,000 | 33,320,000 | 34,476,000 | 35,196,000 | 36,144,000 | 35,137,000 | 32,543,000 | 30,831,000 | 29,789,000 | 28,476,000 | 27,005,000 | 10,198,110,700 | 26,566,000 | 26,340,000 | 24,348,000 | 23,845,000 | 23,319,000 | 22,035,000 | 20,853,000 | 20,329,000 | 19,421,000 | 18,614,000 | 18,337,000 | 17,474,000 | 16,481,000 | 15,458,000 | 14,950,000 | 9,411,500 | 13,079,000 | 12,602,000 | 11,965,000 | 10,915,000 | |||||||||||||||||||||||||||||||||
purchase amortization | 4,400,500 | 5,550,000 | 5,829,000 | 6,223,000 | 6,671,000 | 7,153,000 | 6,965,000 | 7,142,000 | 7,736,000 | 8,361,000 | 9,036,000 | 3,299,000 | 3,484,000 | 3,680,000 | 3,894,000 | 4,125,000 | 4,569,000 | 4,824,000 | 3,580,000 | 634,000 | 613,000 | 535,000 | 546,000 | 543,000 | 543,000 | 540,000 | 532,000 | 690,000 | 882,000 | 842,000 | 742,000 | 946,000 | 1,157,000 | 1,236,000 | 1,266,000 | 1,221,000 | 951,750 | 1,328,000 | 1,209,000 | 1,270,000 | 38,532,600 | 1,076,000 | 1,116,000 | 1,108,000 | 840,000 | 1,132,000 | 1,110,000 | 1,118,000 | 820,500 | 1,085,000 | 1,071,000 | 1,126,000 | 848,250 | 1,167,000 | 1,113,000 | 1,112,000 | 673,250 | 902,000 | 898,000 | 893,000 | 2,279,000 | |||||||||||||||||||||||||||||||||||||
weighted-average outstanding shares ¾ basic | 23,131 | 24,973 | 22,011 | 20,531 | 20,330 | 20,328 | 20,278 | 19,479 | 19,311 | 19,217 | 18,485 | 18,366 | 18,318 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average outstanding shares ¾ diluted | 23,527 | 25,317 | 22,426 | 20,965 | 20,707 | 20,688 | 20,624 | 19,638 | 19,508 | 19,369 | 19,092 | 18,868 | 18,861 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted average outstanding shares ¾ basic | 20,249 | 19,780 | 19,868 | 19,468 | 19,372 | 19,393 | 19,045 | 18,952 | 18,896 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted average outstanding shares ¾ diluted | 20,602 | 19,925 | 20,084 | 19,562 | 19,550 | 19,604 | 19,475 | 19,348 | 19,207 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charge | 554,250 | 2,217,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted average outstanding shares – basic | 18,787 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted average outstanding shares – diluted | 19,130 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted average outstanding shares — basic | 18,822 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted average outstanding shares — diluted | 19,261 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating expenses - sum | 15,751,000 | 22,347,000 | 20,818,000 | 12,952,250 | 17,465,000 | 17,238,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted average outstanding shares —basic and diluted | 15,856 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average outstanding shares | 15,814 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss before income taxes | -1,003,500 | -1,125,000 | -1,622,000 | -4,465,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax benefit | 452,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted net loss per share | -0.063 | -0.07 | -0.1 | -0.26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average common shares | 15,777 | 15,742 | 15,720 | 15,657 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income before income taxes | -1,267,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted net income per share | -0.08 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquired in-process development | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposal of assets |
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-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 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2000-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 1,215,000,000 | 1,633,000,000 | 1,935,300,000 | 3,628,600,000 | 3,680,800,000 | 4,681,000,000 | 4,937,600,000 | 4,919,500,000 | 4,951,600,000 | 5,215,900,000 | 5,229,880,000 | 5,205,295,000 | 5,055,646,000 | 4,967,970,000 | 1,070,731,000 | 1,389,619,000 | 1,297,812,000 | 1,232,817,000 | 1,100,416,000 | 1,071,786,000 | 966,278,000 | 931,429,000 | 1,211,463,000 | 622,995,000 | 564,638,000 | 572,472,000 | 567,223,000 | 522,099,000 | 464,151,000 | 461,720,000 | 421,818,000 | 375,509,000 | 351,781,000 | 541,771,000 | 527,012,000 | 486,195,000 | 444,857,000 | 223,443,000 | 255,953,000 | 222,938,000 | 190,101,000 | 167,394,000 | 156,027,000 | 129,462,000 | 103,338,000 | 549,096,000 | 545,280,000 | 550,740,000 | 547,617,000 | 292,252,000 | 206,405,000 | 195,358,000 | 188,290,000 | 170,206,000 | 200,738,000 | 183,361,000 | 170,624,000 | 159,982,000 | 139,150,000 | 102,500,000 | 94,706,000 | 43,262,000 | 36,434,000 | 43,118,000 | 32,769,000 | 37,250,000 | 45,093,000 | 28,065,000 | 28,007,000 | 31,017,000 | 26,515,000 | 36,807,000 | 33,251,000 | 37,295,000 | 31,240,000 | 35,643,000 | 23,294,000 | 30,507,000 | 24,910,000 | 25,546,000 | 27,496,000 | 29,843,000 | 31,154,000 | 41,468,000 | |||||||||||||||
restricted cash | 101,000,000 | 100,000,000 | 99,500,000 | 98,400,000 | 97,400,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | 301,000,000 | 263,000,000 | 273,700,000 | 231,000,000 | 232,300,000 | 210,700,000 | 202,400,000 | 226,200,000 | 218,700,000 | 213,200,000 | 213,742,000 | 196,255,000 | 196,655,000 | 166,140,000 | 157,104,000 | 161,811,000 | 148,744,000 | 138,191,000 | 128,700,000 | 122,702,000 | 124,361,000 | 119,059,000 | 119,219,000 | 127,030,000 | 120,559,000 | 68,914,000 | 60,900,000 | 60,871,000 | 51,512,000 | 49,557,000 | 48,537,000 | 47,461,000 | 45,890,000 | 47,315,000 | 40,276,000 | 51,066,000 | 54,382,000 | 45,699,000 | 38,694,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: allowance for credit losses | -32,000,000 | -29,000,000 | -29,900,000 | -27,200,000 | -25,300,000 | -22,800,000 | -23,600,000 | -22,400,000 | -21,300,000 | -23,200,000 | -20,911,000 | -15,042,000 | -14,897,000 | -12,195,000 | -9,334,000 | -9,638,000 | -13,766,000 | -13,374,000 | -13,049,000 | -14,433,000 | -14,563,000 | -15,110,000 | -14,205,000 | -13,363,000 | -8,311,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes receivable | 18,000,000 | 18,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other current assets | 103,000,000 | 134,000,000 | 126,500,000 | 92,600,000 | 82,500,000 | 81,300,000 | 78,700,000 | 83,900,000 | 67,200,000 | 70,200,000 | 76,013,000 | 58,376,000 | 60,232,000 | 63,952,000 | 75,074,000 | 55,194,000 | 36,183,000 | 36,182,000 | 37,599,000 | 34,753,000 | 22,233,000 | 28,651,000 | 34,414,000 | 28,576,000 | 30,219,000 | 36,194,000 | 23,778,000 | 20,367,000 | 20,713,000 | 23,690,000 | 25,203,000 | 39,723,000 | 31,661,000 | 15,572,000 | 16,215,000 | 19,837,000 | 12,005,000 | 11,602,000 | 11,663,000 | 12,894,000 | 9,656,000 | 10,209,000 | 10,350,000 | 11,351,000 | 10,283,000 | 9,736,000 | 9,754,000 | 10,698,000 | 8,113,000 | 6,597,000 | 10,021,000 | 8,452,000 | 9,769,000 | 9,560,000 | 7,999,000 | 7,736,000 | 6,009,000 | 5,722,000 | 6,404,000 | 5,693,000 | 4,179,000 | 5,809,000 | 5,718,000 | 4,414,000 | 7,649,000 | 4,051,000 | 3,152,000 | 3,013,000 | 2,903,000 | 4,152,000 | 2,717,000 | 3,371,000 | 4,256,000 | 3,413,000 | 4,028,000 | 3,269,000 | 1,975,000 | 3,376,000 | 2,205,000 | 3,000,000 | 2,346,000 | 3,031,000 | 1,916,000 | 2,533,000 | 2,778,000 | 2,343,000 | 1,981,000 | 1,660,000 | 1,579,000 | 1,723,000 | 1,567,000 | 470,000 | 380,000 | 530,000 | 781,000 | ||||
total current assets | 1,706,000,000 | 2,119,000,000 | 2,405,100,000 | 4,331,500,000 | 4,353,300,000 | 4,950,200,000 | 5,195,100,000 | 5,207,200,000 | 5,216,200,000 | 5,476,100,000 | 5,498,724,000 | 5,444,884,000 | 5,297,636,000 | 5,185,867,000 | 5,006,587,000 | 4,180,761,000 | 4,100,258,000 | 3,988,125,000 | 3,914,837,000 | 3,817,931,000 | 3,822,327,000 | 3,888,512,000 | 4,007,233,000 | 3,690,648,000 | 2,070,390,000 | 1,199,165,000 | 1,504,722,000 | 1,413,762,000 | 1,346,371,000 | 1,213,298,000 | 1,179,268,000 | 1,075,985,000 | 1,032,004,000 | 1,287,935,000 | 700,081,000 | 635,987,000 | 634,163,000 | 627,491,000 | 583,443,000 | 524,219,000 | 519,937,000 | 472,733,000 | 476,474,000 | 450,348,000 | 627,704,000 | 599,811,000 | 562,752,000 | 531,014,000 | 303,751,000 | 308,466,000 | 277,570,000 | 244,698,000 | 225,465,000 | 199,563,000 | 184,333,000 | 159,609,000 | 584,908,000 | 583,183,000 | 589,381,000 | 578,622,000 | 326,762,000 | 239,173,000 | 226,477,000 | 219,397,000 | 212,580,000 | 244,610,000 | 231,447,000 | 223,545,000 | 212,483,000 | 200,287,000 | 187,222,000 | 178,737,000 | 187,122,000 | 174,761,000 | 172,383,000 | 170,513,000 | 163,084,000 | 157,480,000 | 146,538,000 | 137,457,000 | 125,401,000 | 125,090,000 | 127,083,000 | 119,332,000 | 113,000,000 | 110,286,000 | 103,738,000 | 42,582,000 | 39,039,000 | 35,161,000 | 51,883,000 | 49,454,000 | 48,854,000 | 48,455,000 | 48,348,000 | ||||
deferred income taxes | 44,000,000 | 47,000,000 | 65,900,000 | 55,400,000 | 49,800,000 | 30,600,000 | 4,300,000 | 4,300,000 | 4,300,000 | 4,300,000 | 9,722,000 | 9,724,000 | 9,722,000 | 9,722,000 | 5,032,000 | 5,034,000 | 5,035,000 | 5,034,000 | 1,975,000 | 3,034,000 | 3,633,000 | 4,983,000 | 3,891,000 | 4,372,000 | 4,762,000 | 5,408,000 | 4,426,000 | 5,670,000 | 6,451,000 | 7,469,000 | 2,679,000 | 4,046,000 | 4,579,000 | 5,431,000 | 6,477,000 | 7,834,000 | 8,479,000 | 7,273,000 | 8,153,000 | 8,581,000 | 8,890,000 | 9,107,000 | 11,262,000 | 14,069,000 | 33,539,000 | 30,349,000 | 26,532,000 | 28,116,000 | 31,390,000 | 22,506,000 | 17,115,000 | 16,721,000 | 19,201,000 | 9,256,000 | 15,145,000 | 19,487,000 | 11,166,000 | 11,227,000 | 8,906,000 | 7,519,000 | 5,494,000 | 5,203,000 | 4,463,000 | 3,852,000 | 3,279,000 | 2,757,000 | 2,546,000 | 2,164,000 | 2,036,000 | 1,067,000 | 4,551,000 | 2,097,000 | 7,904,000 | 7,904,000 | 7,904,000 | 4,476,000 | 4,475,000 | 4,475,000 | 4,475,000 | 4,177,000 | 4,177,000 | 4,177,000 | 4,177,000 | 3,168,000 | 3,306,000 | 3,067,000 | |||||||||||||
property and equipment | 1,367,000,000 | 1,323,000,000 | 1,269,600,000 | 1,206,700,000 | 1,097,600,000 | 1,014,900,000 | 937,800,000 | 853,200,000 | 791,100,000 | 472,200,000 | 403,195,000 | 359,455,000 | 330,836,000 | 321,250,000 | 306,319,000 | 298,361,000 | 283,718,000 | 271,431,000 | 238,866,000 | 239,125,000 | 239,480,000 | 126,325,000 | 127,280,000 | 104,316,000 | 106,409,000 | 107,529,000 | 107,989,000 | 84,518,000 | 85,978,000 | 83,303,000 | 81,937,000 | 84,648,000 | 83,401,000 | 84,496,000 | 84,326,000 | 85,779,000 | 85,504,000 | 87,568,000 | 85,366,000 | 86,508,000 | 85,962,000 | 88,311,000 | 87,627,000 | 85,442,000 | 79,123,000 | 73,753,000 | 70,675,000 | 64,640,000 | 57,338,000 | 57,719,000 | 55,703,000 | 49,693,000 | 48,653,000 | 46,308,000 | 42,962,000 | 43,225,000 | 38,584,000 | 37,571,000 | 36,780,000 | 37,146,000 | 36,886,000 | 69,921,000 | 16,579,000 | 15,274,000 | 15,801,000 | 16,876,000 | 19,296,000 | 21,286,000 | 22,714,000 | 21,302,000 | 19,968,000 | 19,616,000 | 16,851,000 | 14,447,000 | 14,179,000 | 15,144,000 | 16,146,000 | 16,124,000 | 14,412,000 | 13,489,000 | 33,490,000 | 32,562,000 | 28,644,000 | 10,254,000 | 28,704,000 | 28,027,000 | 27,406,000 | 25,425,000 | 24,755,000 | 23,711,000 | 22,782,000 | ||||||||
lease right-of-use assets | 120,000,000 | 123,000,000 | 111,300,000 | 93,800,000 | 96,700,000 | 103,000,000 | 79,200,000 | 69,300,000 | 74,800,000 | 79,800,000 | 85,758,000 | 79,491,000 | 76,174,000 | 80,392,000 | 94,262,000 | 98,495,000 | 95,555,000 | 100,680,000 | 105,964,000 | 119,290,000 | 90,949,000 | 108,740,000 | 106,320,000 | 112,641,000 | 112,811,000 | 115,084,000 | 105,516,000 | 111,004,000 | 112,042,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill | 4,975,000,000 | 4,944,000,000 | 4,915,400,000 | 3,689,600,000 | 3,673,200,000 | 2,527,600,000 | 2,396,600,000 | 2,383,600,000 | 2,383,700,000 | 2,386,200,000 | 2,315,313,000 | 2,321,205,000 | 2,318,133,000 | 2,314,759,000 | 2,301,739,000 | 2,314,176,000 | 2,319,785,000 | 2,321,015,000 | 2,293,514,000 | 2,294,452,000 | 2,210,976,000 | 2,235,999,000 | 2,015,079,000 | 2,009,117,000 | 1,873,987,000 | 1,882,020,000 | 1,616,538,000 | 1,617,853,000 | 1,612,065,000 | 1,611,535,000 | 1,548,976,000 | 1,549,517,000 | 1,551,248,000 | 1,283,457,000 | 1,283,190,000 | 1,280,271,000 | 1,263,484,000 | 1,254,866,000 | 1,256,353,000 | 1,256,940,000 | 1,252,484,000 | 1,252,945,000 | 1,249,945,000 | 1,246,789,000 | 1,137,707,000 | 1,138,805,000 | 1,139,917,000 | 1,141,187,000 | 718,824,000 | 718,587,000 | 718,039,000 | 716,580,000 | 716,569,000 | 718,078,000 | 718,080,000 | 717,212,000 | 92,624,000 | 91,784,000 | 79,849,000 | 80,466,000 | 80,488,000 | 79,602,000 | 80,134,000 | 78,973,000 | 78,975,000 | 70,218,000 | 57,394,000 | 53,911,000 | 54,328,000 | 60,143,000 | 62,942,000 | 61,819,000 | 63,328,000 | 62,618,000 | 61,600,000 | 44,722,000 | 44,292,000 | 43,708,000 | 43,563,000 | 44,444,000 | 44,044,000 | 44,373,000 | 41,937,000 | 41,245,000 | 41,270,000 | 40,821,000 | 37,351,000 | 36,678,000 | 36,577,000 | 36,121,000 | 26,177,000 | 26,177,000 | 26,177,000 | 25,745,000 | |||||
intangible assets | 1,731,000,000 | 1,771,000,000 | 1,844,400,000 | 915,600,000 | 957,200,000 | 433,200,000 | 324,700,000 | 342,500,000 | 365,000,000 | 313,700,000 | 275,095,000 | 295,022,000 | 312,420,000 | 329,306,000 | 343,232,000 | 385,245,000 | 409,326,000 | 435,662,000 | 447,900,000 | 476,179,000 | 450,341,000 | 426,745,000 | 414,608,000 | 437,550,000 | 400,689,000 | 421,196,000 | 259,444,000 | 272,177,000 | 275,750,000 | 288,911,000 | 285,958,000 | 299,611,000 | 313,861,000 | 182,892,000 | 191,178,000 | 198,097,000 | 191,472,000 | 195,965,000 | 207,113,000 | 218,501,000 | 226,392,000 | 238,318,000 | 250,813,000 | 263,831,000 | 226,699,000 | 241,622,000 | 34,595,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred commission costs | 188,000,000 | 184,000,000 | 178,000,000 | 184,400,000 | 173,900,000 | 169,600,000 | 173,000,000 | 178,900,000 | 179,000,000 | 167,700,000 | 165,846,000 | 162,391,000 | 152,929,000 | 142,482,000 | 129,815,000 | 119,778,000 | 110,083,000 | 101,879,000 | 96,303,000 | 94,387,000 | 93,056,000 | 93,274,000 | 93,006,000 | 91,712,000 | 91,000,000 | 89,374,000 | 85,623,000 | 83,874,000 | 77,375,000 | 76,031,000 | 76,062,000 | 76,159,000 | 75,201,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deposits and other assets | 33,000,000 | 27,000,000 | 30,200,000 | 30,100,000 | 26,400,000 | 27,700,000 | 26,000,000 | 26,300,000 | 18,400,000 | 17,700,000 | 15,997,000 | 17,497,000 | 17,057,000 | 16,687,000 | 16,872,000 | 16,893,000 | 22,399,000 | 21,762,000 | 16,971,000 | 16,230,000 | 16,223,000 | 15,856,000 | 15,102,000 | 13,868,000 | 9,743,000 | 9,232,000 | 6,155,000 | 6,762,000 | 7,274,000 | 7,432,000 | 7,394,000 | 7,660,000 | 11,755,000 | 6,179,000 | 5,392,000 | 2,099,000 | 2,101,000 | 1,948,000 | 2,248,000 | 2,579,000 | 2,404,000 | 2,650,000 | 2,933,000 | 3,243,000 | 2,747,000 | 2,676,000 | 2,045,000 | 2,120,000 | 1,818,000 | 1,855,000 | 2,044,000 | 2,023,000 | 1,900,000 | 2,274,000 | 2,160,000 | 2,178,000 | 3,456,000 | 3,159,000 | 2,487,000 | 2,649,000 | 2,679,000 | 2,989,000 | 3,017,000 | 2,173,000 | 2,119,000 | 1,828,000 | 1,598,000 | 1,470,000 | 1,544,000 | 1,642,000 | 1,597,000 | 1,485,000 | 3,604,000 | 2,385,000 | 2,458,000 | ||||||||||||||||||||||||
total assets | 10,164,000,000 | 10,538,000,000 | 10,819,900,000 | 10,507,100,000 | 10,428,100,000 | 9,256,800,000 | 9,138,700,000 | 9,067,300,000 | 9,034,500,000 | 8,919,700,000 | 8,771,655,000 | 8,691,674,000 | 8,516,912,000 | 8,402,470,000 | 8,205,863,000 | 7,420,748,000 | 7,357,442,000 | 7,256,871,000 | 7,131,316,000 | 7,075,614,000 | 6,941,971,000 | 6,915,420,000 | 6,797,325,000 | 6,479,030,000 | 4,684,597,000 | 3,853,986,000 | 3,715,391,000 | 3,620,598,000 | 3,548,284,000 | 3,312,957,000 | 3,207,222,000 | 3,122,574,000 | 3,095,100,000 | 2,873,441,000 | 2,280,596,000 | 2,220,019,000 | 2,195,155,000 | 2,185,063,000 | 2,152,587,000 | 2,107,234,000 | 2,106,013,000 | 2,079,571,000 | 2,090,736,000 | 2,073,947,000 | 2,099,701,000 | 2,083,682,000 | 2,064,341,000 | 2,046,394,000 | 1,244,796,000 | 1,256,982,000 | 1,230,374,000 | 1,197,018,000 | 1,183,858,000 | 1,165,139,000 | 1,154,659,000 | 1,141,287,000 | 773,751,000 | 771,035,000 | 764,753,000 | 757,856,000 | 506,479,000 | 439,648,000 | 427,899,000 | 415,475,000 | 407,864,000 | 392,335,000 | 353,908,000 | 341,982,000 | 334,384,000 | 334,916,000 | 329,503,000 | 323,514,000 | 321,843 | 301,739,000 | 291,959,000 | 290,852,000 | 275,437 | 268,383,000 | 260,640,000 | 255,937,000 | 248,059,000 | 244,825,000 | 233,647,000 | 235,125,000 | 232,691,000 | 202,578,000 | 197,953,000 | 191,731,000 | 183,900,000 | 123,480,000 | 120,990,000 | 118,885,000 | 118,907,000 | 118,211,000 | 119,226,000 | 120,205,000 | 123,646,000 | 127,331,000 | 145,871,000 |
liabilities and stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 39,000,000 | 42,000,000 | 46,500,000 | 51,500,000 | 38,700,000 | 47,000,000 | 84,400,000 | 101,000,000 | 113,600,000 | 23,100,000 | 25,866,000 | 61,546,000 | 31,664,000 | 28,460,000 | 31,435,000 | 32,132,000 | 19,191,000 | 22,244,000 | 17,487,000 | 16,376,000 | 16,870,000 | 15,732,000 | 20,266,000 | 26,864,000 | 22,486,000 | 7,640,000 | 8,082,000 | 6,996,000 | 7,919,000 | 6,327,000 | 10,114,000 | 9,394,000 | 7,845,000 | 9,262,000 | 11,323,000 | 16,694,000 | 16,947,000 | 11,478,000 | 9,861,000 | 14,038,000 | 6,654,000 | 9,673,000 | 14,210,000 | 6,778,000 | 6,599,000 | 8,608,000 | 7,604,000 | 7,543,000 | 3,943,000 | 4,939,000 | 6,347,000 | 4,450,000 | 3,923,000 | 6,234,000 | 3,718,000 | 6,307,000 | 4,171,000 | 6,010,000 | 4,367,000 | 4,127,000 | 3,351,000 | 3,123,000 | 1,893,000 | 3,268,000 | 3,208,000 | 4,555,000 | 1,806,000 | 1,976,000 | 1,636,000 | 1,384,000 | 1,754,000 | 1,883,000 | 1,484,000 | 1,876,000 | 1,235,000 | 1,596,000 | |||||||||||||||||||||||
accrued wages and commissions | 126,000,000 | 145,000,000 | 145,200,000 | 135,900,000 | 96,500,000 | 133,300,000 | 105,500,000 | 110,200,000 | 90,700,000 | 117,800,000 | 91,357,000 | 100,915,000 | 89,352,000 | 104,988,000 | 83,041,000 | 84,545,000 | 59,337,000 | 81,794,000 | 82,905,000 | 76,014,000 | 68,590,000 | 80,998,000 | 63,341,000 | 56,748,000 | 49,302,000 | 53,087,000 | 51,557,000 | 47,394,000 | 49,264,000 | 45,588,000 | 50,483,000 | 45,593,000 | 51,037,000 | 54,104,000 | 34,661,000 | 27,360,000 | 27,023,000 | 33,803,000 | 32,443,000 | 22,349,000 | 23,205,000 | 31,045,000 | 30,197,000 | 24,666,000 | 18,899,000 | 23,155,000 | 21,656,000 | 20,247,000 | 12,426,000 | 20,104,000 | 18,256,000 | 18,686,000 | 14,524,000 | 23,831,000 | 21,255,000 | 17,569,000 | 9,827,000 | 16,695,000 | 12,326,000 | 11,478,000 | 7,581,000 | 12,465,000 | 8,864,000 | 8,606,000 | 6,941,000 | 8,537,000 | 6,140,000 | 6,412,000 | 7,217,000 | 7,006,000 | 4,957,000 | 5,894,000 | 7,951,000 | 5,418,000 | 7,531,000 | 4,640,000 | 4,193,000 | 3,613,000 | 4,079,000 | ||||||||||||||||||||
accrued expenses | 216,000,000 | 203,000,000 | 217,000,000 | 220,300,000 | 235,900,000 | 163,000,000 | 156,009,000 | 115,654,000 | 86,669,000 | 89,113,000 | 77,275,000 | 91,168,000 | 78,923,000 | 81,676,000 | 86,788,000 | 89,284,000 | 58,290,000 | 110,305,000 | 54,753,000 | 45,726,000 | 40,310,000 | 38,680,000 | 41,816,000 | 48,932,000 | 36,291,000 | 29,821,000 | 33,500,000 | 37,343,000 | 40,647,000 | 22,193,000 | 33,073,000 | 36,201,000 | 32,302,000 | 31,092,000 | 33,252,000 | 38,568,000 | 41,472,000 | 31,469,000 | 39,272,000 | 48,166,000 | 48,551,000 | 27,001,000 | 30,107,000 | 29,530,000 | 26,208,000 | 23,200,000 | 23,498,000 | 23,322,000 | 22,595,000 | 19,002,000 | 19,608,000 | 18,781,000 | 14,819,000 | 12,761,000 | 18,415,000 | 17,466,000 | 17,712,000 | 18,411,000 | 7,754,000 | 11,540,000 | 10,710,000 | 10,628,000 | 8,275,000 | 6,847,000 | 4,797,000 | 4,449,000 | |||||||||||||||||||||||||||||||||
litigation accrual | 99,000,000 | 99,000,000 | 98,800,000 | 96,700,000 | 95,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable | 1,000,000 | 1,000,000 | 9,500,000 | 1,000,000 | 28,500,000 | 23,200,000 | 8,900,000 | 100,000 | 12,900,000 | 7,700,000 | 2,061,000 | 11,100,000 | 39,481,000 | 10,438,000 | 39,000 | 1,841,000 | 72,375,000 | 31,236,000 | 11,828,000 | 25,527,000 | 28,757,000 | 16,316,000 | 256,000 | 22,764,000 | 12,183,000 | 10,705,000 | 9,116,000 | 8,551,000 | 22,536,000 | 14,288,000 | 1,269,000 | 94,000 | 9,257,000 | 8,166,000 | 9,328,000 | 14,559,000 | 3,814,000 | 9,079,000 | 6,805,000 | 8,232,000 | 6,692,000 | 11,702,000 | 4,775,000 | 4,736,000 | 2,362,000 | 2,915,000 | 2,865,000 | 2,844,000 | 2,614,000 | 978,000 | 7,974,000 | 7,156,000 | 14,831,000 | 1,770,000 | 1,882,000 | 1,863,000 | 1,845,000 | 856,000 | 1,703,000 | 963,000 | 1,907,000 | 3,905,000 | 4,372,000 | 5,167,000 | |||||||||||||||||||||||||||||||||||
lease liabilities | 28,000,000 | 28,000,000 | 28,400,000 | 25,800,000 | 28,200,000 | 32,000,000 | 38,900,000 | 41,200,000 | 44,000,000 | 40,000,000 | 40,187,000 | 40,329,000 | 36,050,000 | 36,049,000 | 34,063,000 | 35,426,000 | 32,620,000 | 26,268,000 | 29,878,000 | 28,779,000 | 27,932,000 | 32,648,000 | 31,494,000 | 30,905,000 | 27,681,000 | 29,670,000 | 27,137,000 | 27,097,000 | 26,062,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue | 237,000,000 | 205,000,000 | 201,600,000 | 187,400,000 | 181,400,000 | 137,100,000 | 113,600,000 | 122,900,000 | 117,100,000 | 104,200,000 | 97,583,000 | 113,231,000 | 117,805,000 | 103,567,000 | 100,053,000 | 104,838,000 | 107,749,000 | 95,471,000 | 92,631,000 | 92,698,000 | 89,696,000 | 74,851,000 | 75,001,000 | 80,358,000 | 84,717,000 | 67,274,000 | 60,328,000 | 58,290,000 | 56,155,000 | 51,459,000 | 50,195,000 | 46,341,000 | 49,468,000 | 45,686,000 | 45,568,000 | 43,167,000 | 41,977,000 | 39,164,000 | 41,864,000 | 41,262,000 | 43,105,000 | 42,138,000 | 43,910,000 | 39,185,000 | 39,286,000 | 38,003,000 | 38,311,000 | 37,443,000 | 35,926,000 | 34,362,000 | 34,904,000 | 34,066,000 | 36,654,000 | 32,548,000 | 32,661,000 | 28,610,000 | 23,234,000 | 22,271,000 | 18,471,000 | 17,466,000 | 18,845,000 | 16,895,000 | 16,251,000 | 14,918,000 | 16,766,000 | 14,213,000 | 9,075,000 | 9,760,000 | 9,442,000 | 10,180,000 | 11,361,000 | 10,723,000 | 10,594,000 | 10,923,000 | 12,256,000 | 8,761,000 | 8,535,000 | 9,209,000 | 7,638,000 | 7,118,000 | 7,290,000 | 8,120,000 | 6,292,000 | 6,319,000 | 6,086,000 | 6,692,000 | 5,886,000 | 5,437,000 | 5,094,000 | 6,505,000 | 4,766,000 | 4,458,000 | 4,508,000 | 4,843,000 | 4,754,000 | ||||
other current liabilities | 31,000,000 | 23,000,000 | 23,500,000 | 23,800,000 | 20,200,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total current liabilities | 777,000,000 | 746,000,000 | 770,500,000 | 742,400,000 | 724,400,000 | 552,300,000 | 539,400,000 | 561,700,000 | 573,800,000 | 455,800,000 | 413,063,000 | 442,775,000 | 401,021,000 | 372,615,000 | 325,906,000 | 349,950,000 | 370,195,000 | 338,689,000 | 321,517,000 | 328,678,000 | 290,135,000 | 330,850,000 | 245,111,000 | 263,365,000 | 236,679,000 | 207,056,000 | 198,036,000 | 197,260,000 | 198,227,000 | 154,159,000 | 153,470,000 | 145,920,000 | 165,643,000 | 146,666,000 | 176,587,000 | 150,901,000 | 144,091,000 | 154,946,000 | 153,459,000 | 132,830,000 | 143,342,000 | 135,281,000 | 162,918,000 | 141,318,000 | 135,858,000 | 119,290,000 | 120,201,000 | 117,286,000 | 107,276,000 | 111,553,000 | 107,403,000 | 102,735,000 | 97,719,000 | 101,638,000 | 93,028,000 | 85,261,000 | 57,743,000 | 61,782,000 | 64,606,000 | 60,216,000 | 64,843,000 | 54,926,000 | 49,739,000 | 45,908,000 | 43,660,000 | 39,381,000 | 27,453,000 | 28,969,000 | 29,136,000 | 33,913,000 | 33,922,000 | 35,557,000 | 33,870,000 | 30,801,000 | 33,433,000 | 25,168,000 | 24,008,000 | 24,967,000 | 22,037,000 | 22,492,000 | 17,477,000 | 19,715,000 | 19,208,000 | 19,024,000 | 17,841,000 | 16,367,000 | 15,531,000 | 15,579,000 | 14,978,000 | 15,555,000 | 14,890,000 | 13,554,000 | 13,732,000 | 13,727,000 | 16,677,000 | ||||
long-term debt | 994,000,000 | 993,000,000 | 992,900,000 | 992,500,000 | 992,200,000 | 991,900,000 | 991,500,000 | 991,200,000 | 990,800,000 | 990,500,000 | 990,185,000 | 989,858,000 | 989,533,000 | 989,210,000 | 988,890,000 | 988,572,000 | 988,257,000 | 987,944,000 | 987,633,000 | 987,325,000 | 987,018,000 | 986,715,000 | 986,413,000 | 745,000,000 | 745,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lease and other long-term liabilities | 168,000,000 | 163,000,000 | 156,700,000 | 136,200,000 | 121,300,000 | 126,500,000 | 80,000,000 | 69,600,000 | 75,100,000 | 79,900,000 | 77,500,000 | 71,711,000 | 72,095,000 | 80,321,000 | 88,941,000 | 96,104,000 | 97,428,000 | 107,414,000 | 109,156,000 | 129,925,000 | 106,425,000 | 124,223,000 | 129,607,000 | 131,672,000 | 130,697,000 | 133,720,000 | 117,897,000 | 124,275,000 | 127,318,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities | 2,213,000,000 | 2,167,000,000 | 2,196,000,000 | 1,905,700,000 | 1,871,900,000 | 1,703,300,000 | 1,647,600,000 | 1,671,600,000 | 1,691,900,000 | 1,581,100,000 | 1,561,493,000 | 1,590,602,000 | 1,551,303,000 | 1,532,349,000 | 1,498,951,000 | 1,536,395,000 | 1,560,144,000 | 1,545,199,000 | 1,527,893,000 | 1,548,387,000 | 1,495,046,000 | 1,540,061,000 | 1,479,267,000 | 1,254,709,000 | 1,221,786,000 | 448,393,000 | 416,225,000 | 416,527,000 | 419,670,000 | 291,015,000 | 278,908,000 | 271,956,000 | 294,136,000 | 222,191,000 | 518,169,000 | 503,284,000 | 511,393,000 | 530,850,000 | 533,889,000 | 521,293,000 | 540,537,000 | 535,791,000 | 580,778,000 | 567,794,000 | 584,743,000 | 570,136,000 | 571,968,000 | 575,153,000 | 315,003,000 | 329,120,000 | 331,055,000 | 330,422,000 | 333,207,000 | 338,796,000 | 338,808,000 | 338,695,000 | 107,046,000 | 111,858,000 | 115,063,000 | 111,992,000 | 117,081,000 | 51,621,000 | 47,771,000 | 45,505,000 | 41,088,000 | 29,219,000 | 40,038 | 25,327 | 15,627,000 | 19,497,000 | |||||||||||||||||||||||||||||
stockholders' equity attributable to costar group | 7,913,000,000 | 8,334,000,000 | 8,615,800,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity attributable to nci | 38,000,000 | 37,000,000 | 8,100,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total equity | 7,951,000,000 | 8,371,000,000 | 8,623,900,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and stockholders' equity | 10,164,000,000 | 10,819,900,000 | 10,507,100,000 | 10,428,100,000 | 9,138,700,000 | 9,067,300,000 | 9,034,500,000 | 8,771,655,000 | 8,691,674,000 | 8,516,912,000 | 8,205,863,000 | 7,420,748,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
see accompanying notes. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value... | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, 0.01 par value... | 4,000,000 | 4,100,000 | 4,100,000 | 4,066,000 | 3,946,000 | 394,000 | 366,000 | 364,000 | 361,000 | 326,000 | 325,000 | 323,000 | 288,000 | 283,000 | 254,000 | 208,000 | 197,000 | 187,000 | 183,000 | 179,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
additional paid-in capital | 6,410,000,000 | 5,231,900,000 | 5,147,800,000 | 5,065,511,000 | 4,253,318,000 | 4,208,252,000 | 2,473,338,000 | 2,419,812,000 | 2,339,253,000 | 1,471,127,000 | 1,440,321,000 | 1,405,414,000 | 863,780,000 | 792,988,000 | 637,816,000 | 374,981,000 | 333,983,000 | 295,920,000 | 283,206,000 | 267,183,000 | 205,348,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
treasury stock | -510,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | 80,000,000 | -13,796,000 | 1,348,000 | 3,959,000 | 2,396,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings | 2,350,000,000 | 2,343,000,000 | 2,204,300,000 | 1,829,619,000 | 1,460,166,000 | 1,167,602,000 | 940,474,000 | 613,454,000 | 320,656,000 | 195,799,000 | 110,728,000 | 114,193,000 | 69,324,000 | 39,590,000 | 29,675,000 | 15,019,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and stockholders’ equity | 10,538,000,000 | 9,256,800,000 | 8,919,700,000 | 8,402,470,000 | 7,357,442,000 | 7,256,871,000 | 7,131,316,000 | 7,075,614,000 | 6,941,971,000 | 6,915,420,000 | 6,797,325,000 | 6,479,030,000 | 4,684,597,000 | 3,853,986,000 | 3,715,391,000 | 3,620,598,000 | 3,548,284,000 | 3,312,957,000 | 3,207,222,000 | 3,122,574,000 | 3,095,100,000 | 2,873,441,000 | 2,280,596,000 | 2,220,019,000 | 2,195,155,000 | 2,185,063,000 | 2,152,587,000 | 2,107,234,000 | 2,106,013,000 | 2,079,571,000 | 2,090,736,000 | 2,073,947,000 | 2,099,701,000 | 2,083,682,000 | 2,064,341,000 | 2,046,394,000 | 1,244,796,000 | 1,256,982,000 | 1,230,374,000 | 1,197,018,000 | 1,183,858,000 | 1,165,139,000 | 1,154,659,000 | 1,141,287,000 | 773,751,000 | 771,035,000 | 764,753,000 | 757,856,000 | 506,479,000 | 439,648,000 | 427,899,000 | 415,475,000 | 407,864,000 | 392,335,000 | 353,908,000 | 341,982,000 | 334,384,000 | 334,916,000 | 329,503,000 | 323,514,000 | 301,739,000 | 291,959,000 | 290,852,000 | 268,383,000 | 260,640,000 | 255,937,000 | 248,059,000 | 244,825,000 | 233,647,000 | 235,125,000 | 232,691,000 | 202,578,000 | 197,953,000 | 191,731,000 | 183,900,000 | 123,480,000 | 120,990,000 | 118,885,000 | 118,907,000 | 118,211,000 | 119,226,000 | 120,205,000 | 127,331,000 | ||||||||||||||||
equity investment | 308,100,000 | 285,600,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders' equity | 8,601,400,000 | 8,556,200,000 | 7,491,100,000 | 7,395,700,000 | 7,342,600,000 | 7,210,162,000 | 7,101,072,000 | 6,965,609,000 | 6,706,912,000 | 5,884,353,000 | 5,797,298,000 | 5,603,423,000 | 5,527,227,000 | 5,446,925,000 | 5,318,058,000 | 5,224,321,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued expenses and other current liabilities | 179,700,000 | 188,100,000 | 186,300,000 | 195,500,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive loss | -25,500,000 | -17,600,000 | -29,075,000 | -5,758,000 | -889,000 | -8,585,000 | -11,688,000 | -9,020,000 | -13,039,000 | -7,594,000 | -6,384,000 | -5,530,000 | -6,518,000 | -8,568,000 | -8,706,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders’ equity | 7,553,500,000 | 7,338,600,000 | 6,870,121,000 | 5,711,672,000 | 5,375,359,000 | 3,462,811,000 | 3,405,593,000 | 3,299,166,000 | 3,204,071,000 | 3,128,614,000 | 3,021,942,000 | 2,928,314,000 | 2,850,618,000 | 2,800,964,000 | 2,651,250,000 | 1,762,427,000 | 1,716,735,000 | 1,683,762,000 | 1,654,213,000 | 1,618,698,000 | 1,585,941,000 | 1,565,476,000 | 1,543,780,000 | 1,509,958,000 | 1,506,153,000 | 1,514,958,000 | 1,513,546,000 | 1,492,373,000 | 1,471,241,000 | 929,793,000 | 927,862,000 | 899,319,000 | 866,596,000 | 850,651,000 | 826,343,000 | 815,851,000 | 802,592,000 | 666,705,000 | 659,177,000 | 649,690,000 | 645,864,000 | 389,398,000 | 381,502,000 | 376,278,000 | 367,704,000 | 362,359,000 | 351,247,000 | 324,689,000 | 311,165,000 | 303,421,000 | 300,665,000 | 295,176,000 | 286,868,000 | 266,927,000 | 259,355,000 | 254,922,000 | 242,345,000 | 235,598,000 | 229,880,000 | 224,796,000 | 220,464,000 | 214,096,000 | 213,080,000 | 210,944,000 | 180,386,000 | 176,806,000 | 172,297,000 | 168,369,000 | 107,901,000 | 106,012,000 | 103,330,000 | 104,017,000 | |||||||||||||||||||||||||||
income tax receivable | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,005,000 | 2,005,000 | 2,005,000 | 2,005,000 | 9,278,000 | 9,278,000 | 11,283,000 | 11,283,000 | 14,986,000 | 14,986,000 | 14,986,000 | 14,986,000 | 14,806,000 | 14,806,000 | 14,806,000 | 14,908,000 | 14,908,000 | 14,908,000 | 14,908,000 | 14,908,000 | 14,878,000 | 14,878,000 | 12,981,000 | 129,000 | 129,000 | 1,049,000 | 154,000 | 154,000 | 430,000 | 1,027,000 | 1,027,000 | 1,027,000 | 1,027,000 | 1,796,000 | 1,796,000 | 1,796,000 | 5,357,000 | 6,560,000 | 5,727,000 | 850,000 | 852,000 | 852,000 | 4,940,000 | 4,940,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash | 4,774,465,000 | 3,964,116,000 | 3,929,097,000 | 3,827,126,000 | 3,761,587,000 | 3,674,909,000 | 3,690,296,000 | 3,755,912,000 | 3,867,805,000 | 3,548,405,000 | 1,927,923,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term investments | 10,070,000 | 10,070,000 | 10,070,000 | 10,070,000 | 10,070,000 | 10,070,000 | 10,070,000 | 10,070,000 | 10,070,000 | 9,952,000 | 9,952,000 | 9,952,000 | 9,952,000 | 9,911,000 | 9,906,000 | 9,944,000 | 15,507,000 | 15,507,000 | 16,049,000 | 16,669,000 | 17,151,000 | 21,081,000 | 21,639,000 | 22,168,000 | 21,990,000 | 21,675,000 | 21,675,000 | 21,675,000 | 21,662,000 | 21,561,000 | 24,976,000 | 24,534,000 | 24,584,000 | 28,414,000 | 29,014,000 | 29,114,000 | 29,189,000 | 29,349,000 | 29,449,000 | 29,549,000 | 29,939,000 | 30,110,000 | 29,340,000 | 29,340,000 | 30,203,000 | 30,878,000 | 31,532,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivables | 92,240,000 | 91,325,000 | 95,583,000 | 92,841,000 | 89,192,000 | 82,279,000 | 69,984,000 | 39,051,000 | 39,661,000 | 32,286,000 | 20,761,000 | 22,960,000 | 24,808,000 | 24,420,000 | 16,392,000 | 21,397,000 | 19,523,000 | 16,352,000 | 16,589,000 | 18,909,000 | 13,336,000 | 16,240,000 | 13,094,000 | 13,673,000 | 10,554,000 | 12,746,000 | 13,811,000 | 12,106,000 | 14,236,000 | 12,294,000 | 12,113,000 | 12,570,000 | 11,708,000 | 10,719,000 | 8,969,000 | 10,103,000 | 7,872,000 | 6,405,000 | 7,375,000 | 5,673,000 | 5,519,000 | 5,476,000 | 4,991,000 | 3,921,000 | 3,490,000 | 2,904,000 | 3,304,000 | 4,308,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
deferred gain on the sale of building | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | 2,523,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred rent | 4,153,000 | 5,386,000 | 4,632,000 | 4,866,000 | 4,732,000 | 3,201,000 | 3,011,000 | 1,799,000 | 1,206,000 | 2,612,000 | 2,278,000 | 1,374,000 | 1,687,000 | 1,104,000 | 30,131,000 | 27,479,000 | 27,032,000 | 25,961,000 | 24,877,000 | 23,353,000 | 22,828,000 | 22,713,000 | 19,670,000 | 19,357,000 | 138,000 | 533,000 | 555,000 | 544,000 | 530,000 | 17,374,000 | 17,216,000 | 4,032,000 | 1,180,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other long-term liabilities | 4,000,000 | 1,030,000 | 977,000 | 926,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt | 36,910,000 | 21,945,000 | 6,961,000 | 31,866,000 | 21,825,000 | 11,812,000 | 16,777,000 | 16,746,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 26,250,000 | 24,063,000 | 21,875,000 | 19,688,000 | 17,500,000 | 17,500,000 | 13,125,000 | 10,938,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion | 268,586,000 | 282,881,000 | 297,150,000 | 306,473,000 | 315,694,000 | 324,910,000 | 334,146,000 | 338,366,000 | 350,000,000 | 355,000,000 | 360,000,000 | 365,000,000 | 370,000,000 | 375,000,000 | 122,500,000 | 129,062,000 | 135,625,000 | 142,187,000 | 148,750,000 | 153,125,000 | 157,500,000 | 161,875,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short-term investments | 1,171,000 | 1,130,000 | 1,092,000 | 37,000 | 817,000 | 820,000 | 2,285,000 | 3,515,000 | 3,570,000 | 3,605,000 | 3,657,000 | 3,722,000 | 7,265,000 | 12,287,000 | 18,700,000 | 23,253,000 | 30,282,000 | 33,508,000 | 35,268,000 | 43,805,000 | 64,884,000 | 66,855,000 | 120,981,000 | 118,041,000 | 107,230,000 | 122,127,000 | 112,979,000 | 97,161,000 | 106,120,000 | 96,754,000 | 82,385,000 | 86,376,000 | 80,262,000 | 80,058,000 | 70,023,000 | 73,399,000 | 61,806,000 | 12,617,000 | 1,094,000 | 1,405,000 | 1,598,000 | 15,122,000 | 12,240,000 | 10,489,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred and other income taxes | 35,246,000 | 28,509,000 | 25,604,000 | 20,007,000 | 24,394,000 | 32,436,000 | 37,362,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
debt issuance costs | 3,276,000 | 3,298,000 | 3,320,000 | 3,335,000 | 3,358,000 | 3,362,000 | 2,547,000 | 2,649,000 | 2,740,000 | 2,820,000 | 2,885,000 | 2,934,000 | 2,953,000 | 2,978,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangibles and other assets | 257,177,000 | 274,200,000 | 137,168,000 | 144,472,000 | 150,800,000 | 157,126,000 | 163,672,000 | 170,632,000 | 178,205,000 | 185,992,000 | 19,537,000 | 20,530,000 | 16,387,000 | 17,457,000 | 17,898,000 | 18,774,000 | 19,965,000 | 20,516,000 | 21,607,000 | 22,607,000 | 14,898,000 | 14,646,000 | 16,421,000 | 20,639,000 | 23,872,000 | 23,892,000 | 27,157,000 | 29,221,000 | 30,847,000 | 21,916,000 | 22,277,000 | 22,306,000 | 22,847,000 | 27,657,000 | 28,842,000 | 30,099,000 | 29,898,000 | 31,590,000 | 32,992,000 | 34,997,000 | 36,634,000 | 29,527,000 | 31,331,000 | 32,847,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
fixed assets | 64,973,000 | 61,083,000 | 60,684,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued expenses and deferred rent | 22,731,000 | 19,116,000 | 16,745,000 | 11,220,000 | 10,432,000 | 9,858,000 | 11,438,000 | 11,478,000 | 11,890,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated deficit | -16,963,000 | -69,947,000 | -76,404,000 | -101,389,000 | -101,489,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents, short-term and long-term investments | 187,426 | 158,148 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
working capital | 167,441 | 154,606 | 33,315,000 | 35,601,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity | 281,805 | 250,110 | 104,657,000 | 105,494,000 | 106,478,000 | 108,019,000 | 110,202,000 | 126,374,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deposits | 2,336,000 | 1,723,000 | 1,287,000 | 1,557,000 | 1,107,000 | 1,081,000 | 1,277,000 | 1,038,000 | 995,000 | 1,069,000 | 992,000 | 967,000 | 914,000 | 290,000 | 280,000 | 272,000 | 266,000 | 281,000 | 325,000 | 291,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable and deferred rent | 3,785,000 | 3,750,000 | 3,018,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable and accrued expenses | 16,407,000 | 15,473,000 | 15,758,000 | 15,374,000 | 10,187,000 | 11,595,000 | 12,705,000 | 11,755,000 | 9,675,000 | 10,142,000 | 9,884,000 | 9,050,000 | 9,096,000 | 9,224,000 | 8,884,000 | 11,923,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unearned compensation | -2,712,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangibles | 23,957,000 | 25,971,000 | 27,850,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated depreciation | -21,326,000 | -20,047,000 | -18,910,000 | -18,390,000 | -17,940,000 | -16,717,000 | -15,510,000 | -12,626,000 | -10,078,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash held for acquisition | 16,386,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
leasehold improvements | 3,239,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
furniture, office equipment and research vehicles | 7,351,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
computer hardware and software | 15,968,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment: - sum | 26,558,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, .01 par value... | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated depreciation and amortization | -14,442,000 | -13,688,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
consolidated balance sheet data: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents, cash held for acquisition and short-term investments | 42,002,000 | 47,101,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill, intangible and other assets | 65,988,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred taxes | 452,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-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-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 3,000,000 | 46,500,000 | -30,900,000 | 6,200,000 | -14,800,000 | 59,800,000 | 53,000,000 | 19,200,000 | 6,700,000 | 96,475,000 | 90,574,000 | 100,520,000 | 87,131,000 | 124,372,000 | 72,290,000 | 83,473,000 | 89,318,000 | 92,900,000 | 64,304,000 | 61,148,000 | 74,212,000 | 35,789,000 | 58,186,000 | 60,360,000 | 72,793,000 | 87,927,000 | 78,619,000 | 63,248,000 | 85,169,000 | 83,509,000 | 58,759,000 | 43,835,000 | 52,231,000 | 44,204,000 | 34,177,000 | 22,184,000 | 22,130,000 | 29,573,000 | 23,201,000 | 15,576,000 | 16,721,000 | 22,990,000 | -5,362,000 | -14,966,000 | -6,127,000 | 13,923,000 | 12,957,000 | 8,249,000 | 9,740,000 | 12,799,000 | 11,052,000 | 8,293,000 | -2,410,000 | 4,714,000 | 6,779,000 | -6,710,000 | 5,132,000 | 5,176,000 | 2,311,000 | 2,637,000 | 4,532,000 | 3,767,000 | 3,382,000 | 3,251,000 | 2,889,000 | 3,646,000 | 4,325,000 | 4,616,000 | 6,106,000 | 7,501,000 | 6,645,000 | 5,435,000 | 5,042,000 | 9,712,000 | 3,250,000 | 1,175,000 | 1,814,000 | 4,698,000 | 2,304,000 | 1,860,000 | 3,203,000 | 1,137,000 | 1,143,000 | 974,000 | 19,401,000 | 2,367,000 | 1,736,000 | 1,481,000 | ||||||
adjustments to reconcile net income to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 82,000,000 | 81,000,000 | 69,200,000 | 65,500,000 | 47,300,000 | 39,300,000 | 35,500,000 | 38,800,000 | 33,300,000 | 28,685,000 | 27,125,000 | 26,063,000 | 25,627,000 | 27,902,000 | 45,856,000 | 31,937,000 | 32,190,000 | 37,168,000 | 33,874,000 | 33,106,000 | 35,410,000 | 33,033,000 | 31,676,000 | 27,979,000 | 24,256,000 | 23,930,000 | 18,822,000 | 18,754,000 | 19,659,000 | 19,743,000 | 20,433,000 | 20,584,000 | 16,983,000 | 15,366,000 | 15,119,000 | 15,860,000 | 17,298,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of deferred commissions costs | 30,000,000 | 30,600,000 | 43,500,000 | 35,900,000 | 31,000,000 | 30,600,000 | 29,800,000 | 29,100,000 | 27,200,000 | 25,389,000 | 24,544,000 | 23,378,000 | 21,889,000 | 20,709,000 | 19,377,000 | 18,413,000 | 17,583,000 | 16,663,000 | 15,881,000 | 15,530,000 | 15,317,000 | 15,499,000 | 15,355,000 | 14,915,000 | 14,747,000 | 14,232,000 | 13,639,000 | 13,143,000 | 12,407,000 | 12,071,000 | 11,967,000 | 12,269,000 | 12,006,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash lease expense | 8,000,000 | 7,700,000 | 6,300,000 | 7,600,000 | 8,400,000 | 7,600,000 | 8,600,000 | 8,200,000 | 8,300,000 | 7,908,000 | 7,945,000 | 7,378,000 | 6,769,000 | 15,381,000 | 8,028,000 | 7,543,000 | 7,537,000 | 7,367,000 | 7,982,000 | 6,653,000 | 6,483,000 | 7,525,000 | 6,401,000 | 6,139,000 | 6,261,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation expense | 42,000,000 | 41,000,000 | 70,800,000 | 51,800,000 | 30,400,000 | 21,700,000 | 21,800,000 | 22,700,000 | 22,800,000 | 21,230,000 | 21,899,000 | 21,826,000 | 20,045,000 | 21,110,000 | 18,138,000 | 18,112,000 | 17,847,000 | 16,721,000 | 16,299,000 | 15,144,000 | 15,545,000 | 12,667,000 | 16,730,000 | 8,873,000 | 15,180,000 | 13,271,000 | 13,139,000 | 13,816,000 | 12,029,000 | 10,621,000 | 8,953,000 | 11,228,000 | 10,412,000 | 9,827,000 | 9,743,000 | 10,103,000 | 9,357,000 | 9,368,000 | 9,311,000 | 9,339,000 | 8,331,000 | 9,368,000 | 9,312,000 | 8,415,000 | 7,442,000 | 7,361,000 | 6,647,000 | 6,380,000 | 7,879,000 | 9,279,000 | 7,788,000 | 7,156,000 | 17,326,000 | 3,615,000 | 3,739,000 | 2,741,000 | 2,187,000 | 1,993,000 | 1,845,000 | 2,201,000 | 2,064,000 | 2,579,000 | 1,781,000 | 1,939,000 | 2,007,000 | 1,293,000 | 2,041,000 | 1,539,000 | 1,587,000 | 1,049,000 | 1,462,000 | 1,186,000 | 1,243,000 | |||||||||||||||||||||
deferred income taxes | 3,000,000 | 30,600,000 | 10,900,000 | -5,000,000 | -500,000 | -34,700,000 | -9,000,000 | -3,600,000 | -2,800,000 | -24,251,000 | -5,960,000 | -4,082,000 | -2,907,000 | -9,527,000 | -6,730,000 | -4,735,000 | -10,211,000 | 7,910,000 | 6,326,000 | 4,465,000 | 5,464,000 | -18,342,000 | 3,243,000 | 744,000 | 2,825,000 | -5,068,000 | 6,929,000 | 2,657,000 | 3,702,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
credit loss expense | 8,000,000 | 6,100,000 | 9,000,000 | 7,500,000 | 9,400,000 | 10,600,000 | 8,800,000 | 9,100,000 | 7,900,000 | 9,336,000 | 11,726,000 | 9,255,000 | 4,683,000 | 4,841,000 | 6,578,000 | 3,569,000 | 3,321,000 | 3,131,000 | 1,711,000 | 4,266,000 | 1,820,000 | 3,817,000 | 5,707,000 | 9,505,000 | 6,183,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other operating activities | 1,000,000 | 900,000 | -4,000,000 | 1,500,000 | -3,400,000 | -700,000 | -700,000 | 0 | 100,000 | -3,524,000 | -216,000 | 263,000 | 277,000 | -665,000 | -625,000 | -1,119,000 | -30,000 | -664,000 | 34,000 | 112,000 | -136,000 | 300,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of acquisitions: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | -42,000,000 | 4,300,000 | -13,500,000 | -3,100,000 | -15,700,000 | -16,500,000 | 17,400,000 | -15,500,000 | -15,600,000 | -2,005,000 | -23,994,000 | -8,444,000 | -32,157,000 | -10,226,000 | -2,859,000 | -19,594,000 | -13,724,000 | -11,915,000 | -9,189,000 | -917,000 | -7,609,000 | -1,987,000 | 3,233,000 | -10,751,000 | -26,613,000 | 3,783,000 | 2,101,000 | -5,063,000 | -5,835,000 | -8,781,000 | -13,949,000 | -2,578,000 | -2,511,000 | -1,715,000 | -10,632,000 | -2,417,000 | -2,760,000 | -2,236,000 | -2,940,000 | -1,573,000 | -9,295,000 | 9,280,000 | 1,371,000 | -6,010,000 | -8,640,000 | -778,000 | -1,217,000 | 2,141,000 | -12,499,000 | 1,698,000 | 1,180,000 | -1,105,000 | -8,380,000 | 4,907,000 | -2,283,000 | -1,242,000 | -87,000 | 2,291,000 | -5,780,000 | 2,565,000 | -3,649,000 | 353,000 | -3,266,000 | 1,770,000 | -633,000 | 666,000 | 93,000 | 1,115,000 | -3,484,000 | |||||||||||||||||||||||||
prepaid expenses, other current assets and other assets | 26,000,000 | -1,800,000 | -32,600,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred commissions | -34,000,000 | -34,800,000 | -37,200,000 | -45,700,000 | -34,300,000 | -28,500,000 | -24,100,000 | -28,900,000 | -38,700,000 | -27,053,000 | -28,119,000 | -32,747,000 | -32,281,000 | -32,921,000 | -29,720,000 | -28,326,000 | -25,829,000 | -22,240,000 | -17,876,000 | -16,844,000 | -15,078,000 | -15,651,000 | -16,582,000 | -15,599,000 | -16,523,000 | -17,897,000 | -15,394,000 | -19,668,000 | -13,729,000 | -12,076,000 | -11,867,000 | -13,291,000 | -16,263,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable and other liabilities | -3,000,000 | -22,900,000 | -43,300,000 | 76,300,000 | -22,100,000 | -14,400,000 | -30,100,000 | 10,800,000 | 77,200,000 | 12,833,000 | -33,355,000 | 68,153,000 | -13,731,000 | 21,103,000 | -11,967,000 | 46,679,000 | -32,581,000 | -2,139,000 | 4,562,000 | 30,577,000 | -63,051,000 | 53,505,000 | 9,548,000 | 22,229,000 | 15,564,000 | 22,090,000 | -8,476,000 | -14,499,000 | 18,636,000 | -689,000 | 3,176,000 | -20,907,000 | 4,288,000 | -363,000 | 11,283,000 | -10,983,000 | 11,588,000 | -14,384,000 | 7,908,000 | -3,456,000 | 8,412,000 | -20,147,000 | 4,273,000 | 12,581,000 | 13,231,000 | -18,634,000 | 13,634,000 | 17,069,000 | -5,991,000 | -21,295,000 | 6,545,000 | 7,281,000 | 3,587,000 | 3,895,000 | 1,648,000 | 3,863,000 | -7,579,000 | -133,000 | 1,501,000 | 5,616,000 | -2,954,000 | 2,065,000 | 1,907,000 | 4,124,000 | -1,406,000 | 158,000 | ||||||||||||||||||||||||||||
lease liabilities | -7,000,000 | -7,200,000 | -5,000,000 | -9,000,000 | -9,800,000 | -8,100,000 | -11,500,000 | -10,300,000 | -8,100,000 | -12,393,000 | -10,248,000 | -6,553,000 | -10,006,000 | -9,781,000 | -11,683,000 | -8,110,000 | -7,822,000 | -7,308,000 | -7,922,000 | -7,886,000 | -7,788,000 | -9,250,000 | -7,121,000 | -7,159,000 | -6,967,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable | 3,000,000 | -23,800,000 | 100,000 | -28,000,000 | 6,700,000 | 24,100,000 | 5,300,000 | -12,400,000 | 5,400,000 | 6,256,000 | -8,472,000 | -26,693,000 | 39,609,000 | 9,792,000 | -1,281,000 | -68,924,000 | 41,154,000 | 9,443,000 | -12,998,000 | -3,141,000 | 12,556,000 | 20,190,000 | -22,166,000 | 10,704,000 | 1,624,000 | 1,195,000 | -3,013,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue | 32,000,000 | 3,900,000 | 300,000 | 4,000,000 | 12,800,000 | 3,000,000 | -10,800,000 | 5,900,000 | 13,100,000 | 4,745,000 | -14,918,000 | -4,924,000 | 13,797,000 | 2,297,000 | -4,032,000 | -3,897,000 | 12,417,000 | 1,596,000 | -348,000 | 1,468,000 | 14,680,000 | -4,935,000 | -6,380,000 | -4,745,000 | 18,248,000 | -4,614,000 | 1,892,000 | 1,925,000 | 8,708,000 | 1,425,000 | 3,908,000 | -2,726,000 | 5,272,000 | 35,000 | 2,246,000 | 966,000 | 2,757,000 | -2,456,000 | 766,000 | -1,530,000 | 1,150,000 | -1,616,000 | 4,924,000 | -1,012,000 | 1,521,000 | -63,000 | 1,109,000 | 1,401,000 | 1,525,000 | -644,000 | 624,000 | -2,588,000 | 4,316,000 | -118,000 | 3,937,000 | 1,125,000 | 843,000 | 2,793,000 | 1,083,000 | -1,374,000 | 1,832,000 | 715,000 | 1,173,000 | -1,857,000 | 2,131,000 | 229,000 | 385,000 | |||||||||||||||||||||||||||
net cash from operating activities | 152,000,000 | 162,100,000 | 68,200,000 | 146,500,000 | 53,200,000 | 94,600,000 | 100,300,000 | 58,100,000 | 139,600,000 | 148,515,000 | 42,605,000 | 175,164,000 | 123,216,000 | 185,031,000 | 81,490,000 | 81,392,000 | 130,707,000 | 150,513,000 | 98,929,000 | 132,436,000 | 87,853,000 | 130,768,000 | 106,692,000 | 117,182,000 | 131,464,000 | 107,763,000 | 116,450,000 | 85,073,000 | 148,494,000 | 114,774,000 | 101,367,000 | 46,332,000 | 72,985,000 | 71,396,000 | 67,944,000 | 30,806,000 | 64,557,000 | 52,212,000 | 61,368,000 | 34,438,000 | 47,926,000 | 61,529,000 | 42,760,000 | -3,213,000 | 30,169,000 | 47,873,000 | 52,702,000 | 49,889,000 | -6,555,000 | 35,470,000 | 31,261,000 | 30,859,000 | 10,708,000 | 29,568,000 | 25,980,000 | 24,197,000 | 6,381,000 | 5,978,000 | 4,423,000 | 7,598,000 | 7,686,000 | 12,174,000 | 6,396,000 | 14,059,000 | 6,640,000 | 7,755,000 | 12,937,000 | 9,556,000 | 9,321,000 | 10,527,000 | 14,545,000 | 7,754,000 | 8,082,000 | 23,841,000 | 11,174,000 | 5,641,000 | 11,143,000 | 8,622,000 | 9,003,000 | 6,798,000 | 8,751,000 | 8,819,000 | 3,014,000 | 2,335,000 | 6,229,000 | 6,417,000 | 4,403,000 | 4,421,000 | 1,971,000 | 116,000 | ||||
capital expenditures | -54,000,000 | -66,500,000 | -91,800,000 | -151,500,000 | -79,200,000 | -78,800,000 | -86,600,000 | 0 | -380,300,000 | -11,159,000 | -5,340,000 | -4,884,000 | -3,917,000 | -14,915,000 | -12,913,000 | -18,330,000 | -12,416,000 | -43,687,000 | -8,440,000 | -2,474,000 | -10,619,000 | -6,210,000 | -29,355,000 | -5,649,000 | -7,133,000 | -2,035,000 | -29,775,000 | -4,958,000 | -9,429,000 | -7,831,000 | -5,950,000 | -7,234,000 | -8,617,000 | -4,745,000 | -7,080,000 | -6,528,000 | -6,146,000 | -7,074,000 | -4,298,000 | -3,600,000 | -3,794,000 | -7,108,000 | -10,023,000 | -6,186,000 | -11,744,000 | -6,579,000 | -9,428,000 | -7,288,000 | -4,149,000 | -3,711,000 | -6,419,000 | -4,269,000 | -4,643,000 | -5,832,000 | -2,885,000 | -3,105,000 | -3,012,000 | -2,841,000 | -2,285,000 | -4,115,000 | -5,772,000 | 0 | 0 | 0 | 0 | -4,709,000 | -2,753,000 | -2,045,000 | -1,037,000 | -424,000 | -810,000 | -1,233,000 | -1,189,000 | -5,852,000 | -3,492,000 | -2,346,000 | -2,581,000 | -5,010,000 | -2,724,000 | -1,225,000 | -996,000 | -1,739,000 | -3,216,000 | -2,442,000 | 0 | -940,000 | -1,140,000 | -1,450,000 | -1,134,000 | -535,000 | ||||
free cash flows | 98,000,000 | 95,600,000 | -23,600,000 | -5,000,000 | -26,000,000 | 15,800,000 | 13,700,000 | 58,100,000 | -240,700,000 | 137,356,000 | 37,265,000 | 170,280,000 | 119,299,000 | 170,116,000 | 68,577,000 | 63,062,000 | 118,291,000 | 106,826,000 | 90,489,000 | 129,962,000 | 77,234,000 | 124,558,000 | 77,337,000 | 111,533,000 | 124,331,000 | 105,728,000 | 86,675,000 | 80,115,000 | 139,065,000 | 106,943,000 | 95,417,000 | 39,098,000 | 64,368,000 | 66,651,000 | 60,864,000 | 24,278,000 | 58,411,000 | 45,138,000 | 57,070,000 | 30,838,000 | 44,132,000 | 54,421,000 | 32,737,000 | -9,399,000 | 18,425,000 | 41,294,000 | 43,274,000 | 42,601,000 | -10,704,000 | 31,759,000 | 24,842,000 | 26,590,000 | 6,065,000 | 23,736,000 | 23,095,000 | 21,092,000 | 3,369,000 | 3,137,000 | 2,138,000 | 3,483,000 | 1,914,000 | 12,174,000 | 6,396,000 | 14,059,000 | 6,640,000 | 3,046,000 | 10,184,000 | 7,511,000 | 8,284,000 | 10,103,000 | 13,735,000 | 6,521,000 | 6,893,000 | 17,989,000 | 7,682,000 | 3,295,000 | 8,562,000 | 3,612,000 | 6,279,000 | 5,573,000 | 7,755,000 | 7,080,000 | -202,000 | -107,000 | 6,229,000 | 5,477,000 | 3,263,000 | 2,971,000 | 837,000 | -419,000 | ||||
investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale and settlement of investments and other assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property, equipment, and other assets for new campuses | -45,000,000 | -60,800,000 | -73,700,000 | -118,800,000 | -53,700,000 | -69,400,000 | -60,100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property, equipment, and other assets | -9,000,000 | -5,700,000 | -18,100,000 | -32,700,000 | -25,500,000 | -9,400,000 | -26,500,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of equity securities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for acquisitions, net of cash acquired | 200,000 | -1,597,100,000 | 0 | -750,100,000 | -271,600,000 | 0 | 58,000 | 0 | -40,377,000 | -4,319,000 | -147,833,000 | -442,000 | -234,073,000 | -7,500,000 | -184,070,000 | -432,000 | -423,835,000 | 0 | -78,295,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | -54,000,000 | -66,200,000 | -1,688,400,000 | -150,800,000 | -910,600,000 | -350,100,000 | -85,200,000 | -97,300,000 | -380,300,000 | -162,648,000 | -21,530,000 | -34,792,000 | -19,630,000 | 7,431,000 | -18,779,000 | -45,306,000 | -12,401,000 | -83,838,000 | -12,715,000 | -150,470,000 | -134,320,000 | -240,283,000 | -36,855,000 | -189,719,000 | 2,694,000 | -425,870,000 | -29,775,000 | -18,679,000 | -9,429,000 | -86,126,000 | -5,950,000 | -7,234,000 | -348,691,000 | -4,746,000 | -9,779,000 | -37,923,000 | -19,819,000 | -5,824,000 | -3,946,000 | -13,905,000 | 416,000 | -11,973,000 | -14,282,000 | -590,956,000 | -4,149,000 | -3,722,000 | -6,410,000 | -4,274,000 | -4,560,000 | -5,087,000 | 1,267,000 | -634,811,000 | -1,767,000 | -13,830,000 | -1,703,000 | -3,915,000 | 77,814,000 | -614,000 | -1,465,000 | 3,845,000 | -42,270,000 | -4,416,000 | 4,171,000 | 2,061,000 | 1,592,000 | 6,762,000 | 19,461,000 | -2,286,000 | 28,493,000 | -14,288,000 | -6,294,000 | -13,341,000 | -6,475,000 | -13,792,000 | -18,615,000 | 7,586,000 | -10,237,000 | -16,272,000 | 565,000 | -12,788,000 | -2,986,000 | -11,757,000 | -2,812,000 | -12,391,000 | -50,362,000 | -12,991,000 | -4,051,000 | 211,000 | ||||||
financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase of restricted stock to satisfy tax withholding obligations | -22,000,000 | -10,800,000 | -17,200,000 | -12,300,000 | -34,700,000 | -800,000 | -1,800,000 | -900,000 | -26,000,000 | -2,991,000 | -964,000 | -814,000 | -21,631,000 | -2,849,000 | -504,000 | -296,000 | -19,459,000 | -4,008,000 | -901,000 | -738,000 | -27,667,000 | -4,816,000 | -398,000 | -3,509,000 | -30,144,000 | -2,537,000 | -815,000 | -5,546,000 | -18,679,000 | -661,000 | -1,272,000 | -7,002,000 | -15,392,000 | -593,000 | -853,000 | -7,675,000 | -5,781,000 | -1,851,000 | -606,000 | -9,132,000 | -4,835,000 | -620,000 | -443,000 | -10,170,000 | -5,203,000 | -557,000 | -243,000 | -7,200,000 | -42,555,000 | -906,000 | -359,000 | -4,060,000 | -3,144,000 | -387,000 | -1,577,000 | -629,000 | -1,611,000 | -335,000 | -195,000 | -301,000 | -1,476,000 | -1,691,000 | -201,000 | -161,000 | -851,000 | -171,000 | -146,000 | -140,000 | -215,000 | |||||||||||||||||||||||||
repurchases of stock | -505,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from exercise of stock options and employee stock purchase plan | 14,000,000 | 3,600,000 | 6,000,000 | 7,800,000 | 6,600,000 | 2,800,000 | 4,500,000 | 12,600,000 | 4,600,000 | 2,965,000 | 4,260,000 | 10,444,000 | 5,731,000 | 2,763,000 | 3,437,000 | 3,635,000 | 3,705,000 | 3,021,000 | 2,701,000 | 3,200,000 | 9,124,000 | 2,111,000 | 11,656,000 | 6,218,000 | 10,295,000 | 2,110,000 | 6,275,000 | 4,634,000 | 12,061,000 | 1,303,000 | 11,554,000 | 3,598,000 | 10,616,000 | 830,000 | 1,375,000 | 6,449,000 | 1,234,000 | 1,070,000 | 954,000 | 2,657,000 | 1,180,000 | 2,054,000 | 646,000 | 649,000 | 4,055,000 | 583,000 | 1,610,000 | 546,000 | 3,001,000 | |||||||||||||||||||||||||||||||||||||||||||||
other financing activities | -1,000,000 | -1,100,000 | -354,000 | 0 | 0 | 0 | -1,534,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities | -514,000,000 | -396,900,000 | -63,700,000 | -51,100,000 | -47,300,000 | 100,000 | 1,500,000 | 7,200,000 | -22,500,000 | -726,000 | 3,296,000 | 9,630,000 | -15,900,000 | -556,000 | 749,103,000 | 1,184,000 | -15,754,000 | -1,341,000 | 1,800,000 | 2,405,000 | -18,543,000 | -3,605,000 | 249,544,000 | 1,691,207,000 | 725,151,000 | -1,961,000 | 5,460,000 | -1,035,000 | -6,618,000 | 642,000 | 10,282,000 | -3,404,000 | -4,776,000 | 521,324,000 | -121,000 | -1,226,000 | -39,547,000 | -811,000 | 746,000 | -17,575,000 | -8,225,000 | -3,008,000 | -4,379,000 | -9,064,000 | -4,053,000 | 762,377,000 | -21,844,000 | 1,186,000 | 7,858,000 | -3,888,000 | 5,249,000 | 164,873,000 | -814,000 | 2,413,000 | 433,000 | 251,659,000 | 275,000 | -498,000 | 2,018,000 | 1,666,000 | 575,000 | 65,000 | -134,000 | 5,248,000 | 3,456,000 | 2,359,000 | 412,000 | 5,215,000 | 1,734,000 | 850,000 | 362,000 | 2,629,000 | 1,568,000 | 4,665,000 | 975,000 | 204,000 | 238,000 | 1,483,000 | 58,080,000 | 1,332,000 | 81,000 | |||||||||||||
effect of foreign currency exchange rates on cash, cash equivalents, and restricted cash | -1,000,000 | -800,000 | -8,300,000 | 4,200,000 | 1,900,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash, cash equivalents, and restricted cash | -417,000,000 | -1,692,200,000 | -51,200,000 | -902,800,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents, and restricted cash at the beginning of period | 1,733,000,000 | 0 | 0 | 0 | 4,681,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents, and restricted cash at the end of period | 1,316,000,000 | -301,800,000 | -1,692,200,000 | -51,200,000 | 3,778,200,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental cash flow disclosures: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest paid | 14,000,000 | 500,000 | 14,100,000 | 900,000 | 14,800,000 | 14,542,000 | 475,000 | 14,957,000 | 474,000 | 14,520,000 | 483,000 | 14,470,000 | 480,000 | 14,520,000 | 473,000 | 16,037,000 | 0 | 754,000 | 4,695,000 | 499,000 | 493,000 | 488,000 | 519,000 | 618,000 | 0 | 381,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes (refund) paid | -23,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental non-cash investing and financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued capital expenditures and non-cash landlord incentives | 75,000,000 | -6,500,000 | 36,500,000 | -9,800,000 | 21,100,000 | 28,701,000 | 2,137,000 | 6,083,000 | 8,931,000 | -3,730,000 | 1,759,000 | 7,779,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of equity securities | -200,000 | 0 | 0 | -284,800,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock repurchase | -385,000,000 | -51,200,000 | -45,300,000 | -18,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash, cash equivalents, and restricted cash | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes paid | 16,600,000 | 9,300,000 | 51,900,000 | 2,200,000 | 44,392,000 | 61,895,000 | 1,830,000 | 27,307,000 | 42,362,000 | 98,333,000 | 1,174,000 | 23,883,000 | 25,689,000 | 31,503,000 | 1,042,000 | 9,308,000 | 29,917,000 | 5,447,000 | 1,111,000 | 13,215,000 | 27,963,000 | 521,000 | 768,000 | 24,243,000 | 533,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
consideration owed for acquisitions | -3,000 | -4,000 | 59,000 | -316,000 | -2,511,000 | 2,502,000 | 385,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale and settlement of investments | 0 | 0 | 203,400,000 | 0 | 0 | 0 | 10,259,000 | 1,250,000 | 0 | 0 | 4,700,000 | 0 | 550,000 | 700,000 | 650,000 | 4,525,000 | 600,000 | -11,000 | 9,000 | -5,000 | 83,000 | 745,000 | 4,152,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of property, equipment, and other assets | 500,000 | 700,000 | 100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of debt issuance costs | -200,000 | 0 | -900,000 | 0 | 0 | 0 | 0 | -11,421,000 | -125,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal repayments of financing lease obligations | -1,300,000 | -1,300,000 | -700,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gains on investments and deal-contingent foreign currency forward contracts | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of senior notes discount and issuance costs | 600,000 | 500,000 | 600,000 | 1,100,000 | 600,000 | 601,000 | 602,000 | 600,000 | 597,000 | 594,000 | 593,000 | 590,000 | 588,000 | 585,000 | 583,000 | 581,000 | 578,000 | 576,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other current assets | 7,200,000 | 900,000 | 5,500,000 | -16,000,000 | 2,200,000 | 4,545,000 | -16,525,000 | 1,515,000 | -5,735,000 | -675,000 | -20,387,000 | 3,537,000 | -385,000 | 3,947,000 | -4,253,000 | -11,744,000 | -2,823,000 | -2,209,000 | -226,000 | 2,533,000 | 1,838,000 | -13,490,000 | -2,505,000 | 1,545,000 | 206,000 | 1,301,000 | 14,703,000 | -8,133,000 | -9,522,000 | -111,000 | 4,326,000 | -7,528,000 | -359,000 | 241,000 | 1,218,000 | -3,158,000 | 542,000 | 104,000 | 986,000 | -157,000 | -566,000 | -540,000 | 900,000 | -1,697,000 | -1,509,000 | 3,467,000 | -1,523,000 | 1,315,000 | -325,000 | -1,501,000 | -218,000 | -1,768,000 | 138,000 | 1,623,000 | -729,000 | -1,512,000 | 1,660,000 | -126,000 | -1,307,000 | 3,224,000 | -2,505,000 | -1,017,000 | -383,000 | -25,000 | -96,000 | |||||||||||||||||||||||||||||
other assets | -600,000 | 200,000 | -262,000 | -3,000 | -344,000 | -391,000 | 725,000 | -86,000 | 2,244,000 | -666,000 | -2,652,000 | -41,000 | -82,000 | 2,273,000 | 241,000 | 8,278,000 | -7,972,000 | 1,215,000 | -477,000 | -70,000 | -4,000 | -10,000 | -18,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of property and equipment and other assets | 300,000 | 25,063,000 | 0 | 5,019,000 | 15,000 | 367,000 | 44,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of long-term debt assumed in acquisition | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from equity offering, net of transaction costs | -470,000 | 0 | -177,000 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal repayments of finance lease obligations | -1,700,000 | -1,200,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of foreign currency exchange rates on cash and cash equivalents | -1,200,000 | 1,500,000 | -100,000 | -1,100,000 | 849,000 | 214,000 | -353,000 | -10,000 | 1,599,000 | -1,465,000 | -2,251,000 | -581,000 | 205,000 | -1,336,000 | 242,000 | -606,000 | 1,227,000 | 19,000 | 1,812,000 | -2,117,000 | 1,180,000 | -328,000 | -364,000 | -46,000 | -660,000 | -191,000 | -845,000 | 448,000 | 494,000 | 313,000 | 509,000 | 58,000 | -453,000 | -220,000 | -527,000 | -215,000 | -239,000 | -371,000 | 440,000 | -263,000 | -267,000 | -251,000 | 104,000 | 38,000 | 81,000 | 128,000 | 10,000 | -30,000 | 15,000 | 64,000 | -17,000 | 16,000 | -21,000 | -30,000 | 23,000 | 72,000 | -15,000 | 119,000 | -69,000 | -223,000 | 43,000 | -306,000 | 1,055,000 | -137,000 | -1,705,000 | -812,000 | -33,000 | -66,000 | -245,000 | 214,000 | 166,000 | -71,000 | 15,000 | -24,000 | -222,000 | -52,000 | -43,000 | 75,000 | -187,000 | 155,000 | 47,000 | 228,000 | 25,000 | 45,000 | 11,000 | |||||||||
net increase in cash and cash equivalents | -256,600,000 | 18,100,000 | -32,100,000 | -264,300,000 | -14,010,000 | 24,585,000 | 149,649,000 | 87,676,000 | -318,888,000 | 91,807,000 | 64,995,000 | 132,401,000 | 28,630,000 | -280,034,000 | 588,468,000 | 58,357,000 | -7,834,000 | 5,249,000 | 45,124,000 | 57,948,000 | 2,431,000 | 39,902,000 | 46,309,000 | 23,728,000 | -189,990,000 | 14,759,000 | 40,817,000 | 41,338,000 | 221,414,000 | -32,510,000 | 33,015,000 | 32,837,000 | 22,707,000 | 11,367,000 | 26,565,000 | 26,124,000 | -445,758,000 | 3,816,000 | -5,460,000 | 3,123,000 | 255,365,000 | 85,847,000 | 11,047,000 | 7,068,000 | 18,084,000 | -35,580,000 | 5,048,000 | 17,377,000 | 12,737,000 | 10,642,000 | 20,832,000 | 36,650,000 | 7,794,000 | 36,921,000 | 14,523,000 | 6,828,000 | -6,684,000 | 4,959,000 | 17,028,000 | 3,556,000 | -4,044,000 | 5,597,000 | -636,000 | 408,000 | ||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at end of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at the beginning of period | 0 | 0 | 5,215,900,000 | 0 | 0 | 4,967,970,000 | 0 | 0 | 1,100,416,000 | 0 | 0 | 1,211,463,000 | 0 | 0 | 567,223,000 | 0 | 0 | 421,818,000 | 0 | 0 | 527,012,000 | 0 | 0 | 255,953,000 | 0 | 0 | 156,027,000 | 0 | 0 | 545,280,000 | 0 | 0 | 206,405,000 | 0 | 0 | 205,786,000 | 0 | 0 | 159,982,000 | 0 | 0 | 57,785,000 | 0 | 0 | 38,159,000 | 28,065,000 | 0 | 0 | 36,807,000 | 0 | 0 | 35,643,000 | 0 | |||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at the end of period | 18,100,000 | -32,100,000 | 4,951,600,000 | 24,585,000 | 149,649,000 | 5,055,646,000 | 91,807,000 | 64,995,000 | 1,232,817,000 | 105,508,000 | 34,849,000 | 931,429,000 | 58,357,000 | -7,834,000 | 572,472,000 | 57,948,000 | 2,431,000 | 461,720,000 | 23,728,000 | -189,990,000 | 541,771,000 | 41,338,000 | 221,414,000 | 223,443,000 | 32,837,000 | 22,707,000 | 167,394,000 | 26,124,000 | -445,758,000 | 549,096,000 | 3,123,000 | 255,365,000 | 292,252,000 | 7,068,000 | 18,084,000 | 170,206,000 | 17,377,000 | 12,737,000 | 170,624,000 | 36,650,000 | 7,794,000 | 94,706,000 | 6,828,000 | -6,684,000 | 43,118,000 | 45,093,000 | -3,010,000 | 4,502,000 | 26,515,000 | -4,044,000 | 6,055,000 | 31,240,000 | -7,213,000 | |||||||||||||||||||||||||||||||||||||||||
purchases of property, equipment and other assets for new campuses | -376,700,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property and equipment and other assets | -3,600,000 | -11,159,000 | -5,340,000 | -4,884,000 | -3,917,000 | -14,915,000 | -12,913,000 | -18,330,000 | -12,416,000 | -43,687,000 | -8,440,000 | -2,474,000 | -10,619,000 | -6,210,000 | -29,355,000 | -5,649,000 | -7,133,000 | -2,035,000 | -29,775,000 | -4,958,000 | -9,429,000 | -7,831,000 | -5,950,000 | -7,234,000 | -8,617,000 | -4,745,000 | -7,080,000 | -6,528,000 | -6,146,000 | -7,074,000 | -4,298,000 | -3,600,000 | -3,794,000 | -7,108,000 | -10,023,000 | -6,186,000 | -11,744,000 | -6,579,000 | -9,428,000 | -7,288,000 | -4,149,000 | -3,711,000 | -6,419,000 | -4,269,000 | -4,643,000 | -5,832,000 | -2,885,000 | -3,105,000 | -3,012,000 | -2,841,000 | -2,285,000 | -4,115,000 | -5,772,000 | -4,709,000 | -2,753,000 | -2,045,000 | -1,037,000 | -424,000 | -810,000 | -1,233,000 | -1,189,000 | -5,852,000 | -3,492,000 | -2,346,000 | -2,581,000 | -5,010,000 | -2,724,000 | -1,225,000 | -996,000 | -1,739,000 | -3,216,000 | -2,442,000 | ||||||||||||||||||||||
purchase and construction of richmond assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of richmond assets | -16,190,000 | -29,908,000 | -15,713,000 | -123,259,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments of long-term debt assumed in acquisition | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued transaction costs from equity offering | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from long-term debt | 0 | 999,210,000 | 0 | 745,000,000 | 0 | 0 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of long-term debt | 0 | -310,000,000 | 0 | 0 | -35,000,000 | 0 | 0 | -15,000,000 | -5,000,000 | -5,000,000 | -5,000,000 | -5,000,000 | -5,000,000 | -5,000,000 | -5,000,000 | -303,750,000 | -4,375,000 | -4,375,000 | -4,375,000 | -4,375,000 | -4,375,000 | 0 | -2,188,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of richmond assets and other intangibles | -5,866,000 | -141,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash, cash equivalents and restricted cash | 810,349,000 | 35,019,000 | 101,971,000 | 86,678,000 | -15,387,000 | -65,616,000 | 319,400,000 | 1,620,482,000 | 857,192,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash at the beginning of period | 0 | 0 | 3,827,126,000 | 0 | 0 | 3,755,912,000 | 0 | 0 | 1,070,731,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash at the end of period | 810,349,000 | 35,019,000 | 3,929,097,000 | 86,678,000 | -15,387,000 | 3,690,296,000 | 319,400,000 | 1,620,482,000 | 1,927,923,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash at beginning of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash at end of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued capital expenditures | -2,524,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
realized loss on investments | 0 | 541,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock issued in connection with acquisition - forrent | 0 | 0 | 36,366,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of debt issuance costs | 216,000 | 292,000 | 219,000 | 219,000 | 219,000 | 219,000 | 219,000 | 221,000 | 217,000 | 219,000 | 146,000 | 670,000 | 715,000 | 772,000 | 820,000 | 797,000 | 799,000 | 811,000 | 825,000 | 830,000 | 829,000 | 827,000 | 853,000 | 904,000 | 845,000 | 710,000 | 741,000 | 760,000 | 766,000 | 747,000 | 754,000 | 763,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on extinguishment of debt | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposal of property and equipment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bad debt expense | 3,520,000 | 2,234,000 | 3,039,000 | 2,185,000 | 2,023,000 | 1,662,000 | 1,426,000 | 1,431,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax receivable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lease right-of-use and other assets | 5,231,000 | 5,957,000 | 5,138,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment loss | 0 | 0 | 1,376,000 | 1,402,000 | 0 | 746,000 | 0 | 1,053,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
realized gain on investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deposits and other assets | 1,608,000 | 48,000 | 1,968,000 | -3,412,000 | 3,426,000 | -3,284,000 | 14,000 | -117,000 | 285,000 | -9,000 | 243,000 | 239,000 | 275,000 | 302,000 | 192,000 | -83,000 | -89,000 | 65,000 | -172,000 | 39,000 | 179,000 | 21,000 | -123,000 | 322,000 | -114,000 | 50,000 | 1,377,000 | -141,000 | -666,000 | 135,000 | 30,000 | 347,000 | 6,000 | -795,000 | -54,000 | 458,000 | -760,000 | -206,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax expense | 3,353,000 | 2,440,000 | 1,851,000 | -8,990,000 | 2,653,000 | 1,343,000 | 2,091,000 | 10,081,000 | 2,080,000 | -2,657,000 | 5,090,000 | -6,292,000 | -329,000 | 1,538,000 | -7,657,000 | 1,815,000 | 3,298,000 | 5,855,000 | 2,675,000 | -12,579,000 | 461,000 | -5,451,000 | 465,000 | 3,926,000 | 20,000 | -2,089,000 | -182,000 | -643,000 | -1,411,000 | -408,000 | 34,000 | -1,540,000 | 2,011,000 | -2,449,000 | 4,126,000 | 4,841,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (decrease) in cash and cash equivalents | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisitions, net of cash acquired | -340,074,000 | -1,000 | -2,699,000 | -31,395,000 | -13,673,000 | 0 | 352,000 | -10,305,000 | -490,000 | -4,865,000 | 0 | 0 | -2,815,000 | 0 | -250,000 | -4,162,000 | -301,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for losses on accounts receivable | 1,643,000 | 549,000 | 1,800,000 | 896,000 | 1,354,000 | 2,890,000 | 2,218,000 | 1,512,000 | 1,940,000 | 1,992,000 | 1,558,000 | 1,024,000 | 1,762,000 | 1,050,000 | 986,000 | 498,000 | 776,000 | 722,000 | 321,000 | 38,000 | 443,000 | 617,000 | 358,000 | 485,000 | 537,000 | 200,000 | 253,000 | 456,000 | 562,000 | 1,502,000 | 1,294,000 | 577,000 | 412,000 | 517,000 | 295,000 | 470,000 | 276,000 | 87,000 | 146,000 | 90,000 | 126,000 | 554,000 | 567,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
payments of issuance costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit from stock-based compensation | 30,000 | -398,000 | -3,900,000 | -430,000 | -558,000 | -418,000 | -5,457,000 | -2,095,000 | -239,000 | -1,348,000 | -3,390,000 | -23,429,000 | -34,990,000 | 25,155,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of deferred consideration | 0 | 0 | 0 | -1,344,000 | 0 | 0 | 0 | -1,344,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation | 6,670,000 | 5,789,000 | 5,468,000 | 5,522,000 | 5,261,000 | 4,996,000 | 4,188,000 | 4,022,000 | 3,928,000 | 3,621,000 | 3,540,000 | 3,321,000 | 3,257,000 | 3,008,000 | 2,909,000 | 2,850,000 | 2,731,000 | 2,328,000 | 2,144,000 | 2,045,000 | 1,949,000 | 2,132,000 | 2,309,000 | 2,195,000 | 2,128,000 | 2,139,000 | 2,145,000 | 1,987,000 | 1,773,000 | 1,887,000 | 1,936,000 | 1,951,000 | 2,106,000 | 2,140,000 | 2,163,000 | 2,079,000 | 2,084,000 | 1,871,000 | 1,744,000 | 1,409,000 | 1,328,000 | 1,354,000 | 1,375,000 | 1,405,000 | 1,435,000 | 1,510,000 | 1,565,000 | 1,288,000 | 1,297,000 | 1,375,000 | 1,288,000 | 1,242,000 | 1,045,000 | |||||||||||||||||||||||||||||||||||||||||
amortization | 11,410,000 | 11,651,000 | 12,053,000 | 14,003,000 | 17,259,000 | 13,678,000 | 13,625,000 | 15,617,000 | 16,284,000 | 17,049,000 | 6,311,000 | 6,500,000 | 6,765,000 | 7,041,000 | 7,257,000 | 7,703,000 | 7,964,000 | 5,856,000 | 1,176,000 | 1,164,000 | 1,054,000 | 1,076,000 | 1,123,000 | 1,193,000 | 1,179,000 | 1,167,000 | 1,503,000 | 1,947,000 | 1,835,000 | 1,571,000 | 1,740,000 | 1,981,000 | 2,147,000 | 2,194,000 | 2,119,000 | 2,361,000 | 2,032,000 | 2,110,000 | 1,866,000 | 1,544,000 | 1,533,000 | 1,459,000 | 1,449,000 | 1,354,000 | 1,521,000 | 1,665,000 | 1,768,000 | 1,849,000 | 1,929,000 | 1,939,000 | 1,982,000 | 2,102,000 | 2,153,000 | |||||||||||||||||||||||||||||||||||||||||
deferred income tax benefit | 1,706,000 | 7,910,000 | 3,886,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment write-off | 37,000 | 7,000 | 604,000 | 2,000 | 15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition, net of cash acquired | 0 | 0 | 0 | 0 | -16,737,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash used in investing activities | -11,094,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash provided by financing activities | 1,856,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred consideration settlement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of building | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax expense from stock-based compensation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from exercise of stock options and espp | 6,937,000 | 2,102,000 | 6,807,000 | 2,201,000 | 2,635,000 | 4,575,000 | 457,000 | 1,640,000 | 442,000 | 3,384,000 | 1,156,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit from stock options | -7,305,000 | -141,000 | -465,000 | -1,108,000 | -186,000 | -652,000 | -595,000 | -184,000 | -378,000 | -11,000 | -329,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest receivable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax expense from stock options | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
settlement of investments | 1,245,000 | 4,096,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from losses on accounts receivable | 1,016,000 | 946,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales of investments | 200,000 | 33,000 | 3,632,000 | 5,081,000 | 6,465,000 | 1,676,000 | 3,108,000 | 7,316,000 | 4,106,000 | 2,629,000 | 18,055,000 | 4,614,000 | 31,172,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale-leaseback of building | 83,553,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fixed asset write-off | 355,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of investments | 2,216,000 | -2,643,000 | -1,490,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of fixed assets and other assets | -6,546,000 | -2,620,000 | -43,946,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from exercise of stock options | 1,841,000 | 399,000 | 795,000 | 1,434,000 | 721,000 | 205,000 | 81,000 | 3,456,000 | 2,359,000 | 412,000 | 5,215,000 | 1,734,000 | 850,000 | 362,000 | 2,629,000 | 4,665,000 | 975,000 | 204,000 | 1,483,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
leasehold write-off | 16,000 | 60,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from (used in) financing activities | 273,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable and accrued expenses | -1,237,000 | -431,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue . | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deposits | 42,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of short-term investments | -29,896,000 | -22,197,000 | -38,201,000 | -26,382,000 | -20,936,000 | -35,808,000 | -25,461,000 | -54,367,000 | -65,383,000 | -70,235,000 | -60,287,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales of short-term investments | 21,460,000 | 19,395,000 | 27,206,000 | 39,225,000 | 12,154,000 | 19,917,000 | 34,272,000 | 45,015,000 | 50,850,000 | 74,266,000 | 54,103,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from transactions in stock based plans | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of acquisitions | -612,000 | -1,768,000 | -7,557,000 | -801,000 | -2,422,000 | 2,189,000 | -3,475,000 | 887,000 | -276,000 | 3,880,000 | -1,965,000 | -2,604,000 | 908,000 | 1,024,000 | 1,176,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of non-cash transactions: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax benefit for exercised stock options | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation expense related to stock options and restricted stock | 1,373,000 | 1,533,000 | 1,529,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax expense | 962,000 | 1,484,000 | 1,645,000 | 1,108,000 | 2,041,000 | 767,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock based compensation expense related to stock options and restricted stock | 995,000 | 998,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unearned compensation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash held for acquisition | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisitions, net of acquired cash | -50,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
exercise of stock options | 1,856,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | -10,292,000 | -4,403,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax benefit | 644,000 | -16,866,000 | -100,000 | -74,000 | -12,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
release of valuation allowance related to the deferred tax benefit for exercised stock options | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases and sales of short-term investments | -10,039,000 | 3,280,000 | -11,571,000 | -11,523,000 | 13,524,000 | 768,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property and equipment | -940,000 | -4,053,000 | -816,000 | -1,140,000 | -1,450,000 | -1,134,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash provided by operating activities | 6,085,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposal of assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases and sales of short-term investments. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss | 281,000 | -367,000 | -843,000 | -770,000 | -1,622,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net loss to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities | 242,000 | -2,027,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net proceeds from exercise of stock options | 1,332,000 | 130,000 | 81,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of period | 25,546,000 | 30,746,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at end of period | 24,910,000 | 31,154,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of long-term liability | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill, intangibles and other assets | -22,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net purchases of property and equipment | -535,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquired in-process development | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisitions |
