Commvault Systems, Inc(NASDAQ:CVLT)

Commvault Systems, Inc. provides data protection and information management software applications and related services in the United States, Canada, Latin America, Europe, the Middle East, Africa, Australia, New Zealand, Southeast Asia, and China. It offers Commvault Complete Backup & Recovery, a ba...
Website: http://www.commvault.com
Founded: 1988
Full Time Employees: 2,500
Sector: Technology
Industry: Software-Application
• 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenues: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
subscription: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
term-based license | 114,445,000 | 118,950,000 | 92,647,000 | 109,282,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
software-as-a-service | 93,139,000 | 87,379,000 | 80,018,000 | 72,445,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total subscription | 207,584,000 | 206,329,000 | 172,665,000 | 181,727,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
perpetual license | 10,129,000 | 13,675,000 | 12,073,000 | 7,335,000 | 14,962,000 | 16,423,000 | 10,522,000 | 13,736,000 | 15,196,000 | 14,874,000 | 14,388,000 | 13,155,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
customer support | 80,905,000 | 80,271,000 | 80,229,000 | 79,021,000 | 76,509,000 | 77,078,000 | 77,688,000 | 76,288,000 | 77,025,000 | 76,812,000 | 77,019,000 | 76,915,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other services | 13,074,000 | 13,557,000 | 11,221,000 | 13,895,000 | 10,340,000 | 10,808,000 | 11,030,000 | 10,568,000 | 11,198,000 | 10,875,000 | 11,833,000 | 10,790,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total revenues | 311,692,000 | 313,832,000 | 276,188,000 | 281,978,000 | 275,039,000 | 262,630,000 | 233,278,000 | 224,672,000 | 223,292,000 | 216,808,000 | 200,997,000 | 198,150,000 | 203,478,000 | 195,074,000 | 188,057,000 | 197,981,000 | 205,949,000 | 202,381,000 | 177,840,000 | 183,421,000 | 191,341,000 | 187,992,000 | 171,139,000 | 173,000,000 | 164,749,000 | 176,351,000 | 167,582,000 | 162,203,000 | 181,427,000 | 184,275,000 | 169,078,000 | 176,177,000 | 184,915,000 | 180,366,000 | 168,140,000 | 165,972,000 | 172,931,000 | 165,841,000 | 159,333,000 | 152,413,000 | 159,565,000 | 155,696,000 | 140,742,000 | 139,123,000 | 150,735,000 | 153,021,000 | 151,144,000 | 152,643,000 | 156,819,000 | 153,250,000 | 141,863,000 | 134,408,000 | 138,274,000 | 128,147,000 | 118,162,000 | 111,267,000 | 114,014,000 | 103,640,000 | 97,458,000 | 91,527,000 | 89,621,000 | 83,629,000 | 75,226,000 | 66,300,000 | 73,438,000 | 70,691,000 | 66,650,000 | 60,246,000 | 56,137,000 | 60,051,000 | 63,336,000 | 54,995,000 | 56,610,000 | 50,298,000 | 47,406,000 | 43,989,000 | 42,617,000 | 38,330,000 | 36,638,000 |
yoy | 13.33% | 19.50% | 18.39% | 25.51% | 23.17% | 21.13% | 16.06% | 13.38% | 9.74% | 11.14% | 6.88% | 0.09% | -1.20% | -3.61% | 5.75% | 7.94% | 7.63% | 7.65% | 3.92% | 6.02% | 16.14% | 6.60% | 2.12% | 6.66% | -9.19% | -4.30% | -0.88% | -7.93% | -1.89% | 2.17% | 0.56% | 6.15% | 6.93% | 8.76% | 5.53% | 8.90% | 8.38% | 6.52% | 13.21% | 9.55% | 5.86% | 1.75% | -6.88% | -8.86% | -3.88% | -0.15% | 6.54% | 13.57% | 13.41% | 19.59% | 20.06% | 20.80% | 21.28% | 23.65% | 21.24% | 21.57% | 27.22% | 23.93% | 29.55% | 38.05% | 22.04% | 18.30% | 12.87% | 10.05% | 30.82% | 17.72% | 5.23% | 9.55% | -0.84% | 19.39% | 33.60% | 25.02% | 32.83% | 31.22% | 29.39% | ||||
qoq | -0.68% | 13.63% | -2.05% | 2.52% | 4.72% | 12.58% | 3.83% | 0.62% | 2.99% | 7.87% | 1.44% | -2.62% | 4.31% | 3.73% | -5.01% | -3.87% | 1.76% | 13.80% | -3.04% | -4.14% | 1.78% | 9.85% | -1.08% | 5.01% | -6.58% | 5.23% | 3.32% | -10.60% | -1.55% | 8.99% | -4.03% | -4.73% | 2.52% | 7.27% | 1.31% | -4.02% | 4.28% | 4.08% | 4.54% | -4.48% | 2.48% | 10.63% | 1.16% | -7.70% | -1.49% | 1.24% | -0.98% | -2.66% | 2.33% | 8.03% | 5.55% | -2.80% | 7.90% | 8.45% | 6.20% | -2.41% | 10.01% | 6.34% | 6.48% | 2.13% | 7.16% | 11.17% | 13.46% | -9.72% | 3.89% | 6.06% | 10.63% | 7.32% | -6.52% | -5.19% | 15.17% | -2.85% | 12.55% | 6.10% | 7.77% | 3.22% | 11.18% | 4.62% | |
cost of revenues: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total cost of revenues | 58,004,000 | 59,295,000 | 55,044,000 | 50,777,000 | 47,766,000 | 48,619,000 | 42,862,000 | 39,788,000 | 39,146,000 | 39,061,000 | 37,853,000 | 35,550,000 | 34,805,000 | 34,538,000 | 32,302,000 | 33,757,000 | 32,047,000 | 29,963,000 | 26,574,000 | 25,275,000 | 29,611,000 | 28,412,000 | 26,799,000 | 24,551,000 | 26,594,000 | 30,523,000 | 31,241,000 | 28,720,000 | 33,674,000 | 28,853,000 | 26,873,000 | 27,606,000 | 28,267,000 | 24,957,000 | 23,267,000 | 21,661,000 | 21,374,000 | 21,166,000 | 21,657,000 | 20,995,000 | 20,797,000 | 20,429,000 | 20,939,000 | 20,547,000 | 20,914,000 | 19,941,000 | 20,286,000 | 20,927,000 | 19,869,000 | 18,498,000 | 18,156,000 | 17,778,000 | 17,856,000 | 16,463,000 | 15,343,000 | 15,290,000 | 14,680,000 | 13,610,000 | 13,074,000 | 12,043,000 | 11,824,000 | 10,154,000 | 9,517,000 | 9,520,000 | 9,223,000 | 9,097,000 | 8,975,000 | 8,350,000 | 7,462,000 | 7,845,000 | 7,749,000 | 7,590,000 | 7,558,000 | 6,963,000 | 6,178,000 | 6,285,000 | 6,034,000 | 5,630,000 | 5,235,000 |
gross margin | 253,688,000 | 254,537,000 | 221,144,000 | 231,201,000 | 227,273,000 | 214,011,000 | 190,416,000 | 184,884,000 | 184,146,000 | 177,747,000 | 163,144,000 | 162,600,000 | 168,673,000 | 160,536,000 | 155,755,000 | 164,224,000 | 173,902,000 | 172,418,000 | 151,266,000 | 158,146,000 | 161,730,000 | 159,580,000 | 144,340,000 | 148,449,000 | 138,155,000 | 145,828,000 | 136,341,000 | 133,483,000 | 147,753,000 | 155,422,000 | 142,205,000 | 148,571,000 | 156,648,000 | 155,409,000 | 144,873,000 | 144,311,000 | 151,557,000 | 144,675,000 | 137,676,000 | 131,418,000 | 138,768,000 | 135,267,000 | 119,803,000 | 118,576,000 | 129,821,000 | 133,080,000 | 130,858,000 | 131,716,000 | 136,950,000 | 134,752,000 | 123,707,000 | 116,630,000 | 120,418,000 | 111,684,000 | 102,819,000 | 95,977,000 | 99,334,000 | 90,030,000 | 84,384,000 | 79,484,000 | 77,797,000 | 73,475,000 | 65,709,000 | 56,780,000 | 64,215,000 | 61,594,000 | 57,675,000 | 51,896,000 | 48,675,000 | 52,206,000 | 55,587,000 | 47,405,000 | 49,052,000 | 43,335,000 | 41,228,000 | 37,704,000 | 36,583,000 | 32,700,000 | 31,403,000 |
yoy | 11.62% | 18.94% | 16.14% | 25.05% | 23.42% | 20.40% | 16.72% | 13.70% | 9.17% | 10.72% | 4.74% | -0.99% | -3.01% | -6.89% | 2.97% | 3.84% | 7.53% | 8.04% | 4.80% | 6.53% | 17.06% | 9.43% | 5.87% | 11.21% | -6.50% | -6.17% | -4.12% | -10.16% | -5.68% | 0.01% | -1.84% | 2.95% | 3.36% | 7.42% | 5.23% | 9.81% | 9.22% | 6.96% | 14.92% | 10.83% | 6.89% | 1.64% | -8.45% | -9.98% | -5.21% | -1.24% | 5.78% | 12.93% | 13.73% | 20.65% | 20.32% | 21.52% | 21.23% | 24.05% | 21.85% | 20.75% | 27.68% | 22.53% | 28.42% | 39.99% | 21.15% | 19.29% | 13.93% | 9.41% | 31.93% | 17.98% | 3.76% | 9.47% | -0.77% | 20.47% | 34.83% | 25.73% | 34.08% | 32.52% | 31.29% | ||||
qoq | -0.33% | 15.10% | -4.35% | 1.73% | 6.20% | 12.39% | 2.99% | 0.40% | 3.60% | 8.95% | 0.33% | -3.60% | 5.07% | 3.07% | -5.16% | -5.57% | 0.86% | 13.98% | -4.35% | -2.22% | 1.35% | 10.56% | -2.77% | 7.45% | -5.26% | 6.96% | 2.14% | -9.66% | -4.93% | 9.29% | -4.28% | -5.16% | 0.80% | 7.27% | 0.39% | -4.78% | 4.76% | 5.08% | 4.76% | -5.30% | 2.59% | 12.91% | 1.03% | -8.66% | -2.45% | 1.70% | -0.65% | -3.82% | 1.63% | 8.93% | 6.07% | -3.15% | 7.82% | 8.62% | 7.13% | -3.38% | 10.33% | 6.69% | 6.16% | 2.17% | 5.88% | 11.82% | 15.73% | -11.58% | 4.26% | 6.79% | 11.14% | 6.62% | -6.76% | -6.08% | 17.26% | -3.36% | 13.19% | 5.11% | 9.35% | 3.06% | 11.87% | 4.13% | |
gross margin % | 81.39% | 81.11% | 80.07% | 81.99% | 82.63% | 81.49% | 81.63% | 82.29% | 82.47% | 81.98% | 81.17% | 82.06% | 82.89% | 82.29% | 82.82% | 82.95% | 84.44% | 85.19% | 85.06% | 86.22% | 84.52% | 84.89% | 84.34% | 85.81% | 83.86% | 82.69% | 81.36% | 82.29% | 81.44% | 84.34% | 84.11% | 84.33% | 84.71% | 86.16% | 86.16% | 86.95% | 87.64% | 87.24% | 86.41% | 86.22% | 86.97% | 86.88% | 85.12% | 85.23% | 86.13% | 86.97% | 86.58% | 86.29% | 87.33% | 87.93% | 87.20% | 86.77% | 87.09% | 87.15% | 87.02% | 86.26% | 87.12% | 86.87% | 86.58% | 86.84% | 86.81% | 87.86% | 87.35% | 85.64% | 87.44% | 87.13% | 86.53% | 86.14% | 86.71% | 86.94% | 87.77% | 86.20% | 86.65% | 86.16% | 86.97% | 85.71% | 85.84% | 85.31% | 85.71% |
operating expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales and marketing | 135,655,000 | 139,314,000 | 122,240,000 | 122,479,000 | 120,152,000 | 116,068,000 | 101,947,000 | 95,950,000 | 94,458,000 | 91,697,000 | 84,712,000 | 84,127,000 | 87,222,000 | 87,343,000 | 81,299,000 | 84,919,000 | 93,138,000 | 89,217,000 | 82,928,000 | 76,361,000 | 86,661,000 | 84,542,000 | 79,069,000 | 81,676,000 | 82,877,000 | 84,563,000 | 80,960,000 | 87,385,000 | 88,586,000 | 94,392,000 | 89,494,000 | 97,616,000 | 105,117,000 | 105,106,000 | 100,595,000 | 99,909,000 | 102,063,000 | 98,433,000 | 94,789,000 | 92,690,000 | 89,652,000 | 91,393,000 | 85,842,000 | 85,782,000 | 86,047,000 | 85,925,000 | 83,697,000 | 80,311,000 | 75,589,000 | 73,367,000 | 67,147,000 | 67,201,000 | 71,062,000 | 64,547,000 | 55,700,000 | 56,387,000 | 61,901,000 | 56,142,000 | 51,224,000 | 49,758,000 | 44,792,000 | 43,877,000 | 38,559,000 | 35,826,000 | 36,557,000 | 35,256,000 | 34,578,000 | 30,382,000 | 31,401,000 | 31,690,000 | 32,302,000 | 27,564,000 | 26,224,000 | 23,420,000 | 23,088,000 | 21,227,000 | 19,282,000 | 17,379,000 | 16,272,000 |
research and development | 40,062,000 | 42,230,000 | 39,859,000 | 40,062,000 | 39,333,000 | 40,010,000 | 33,839,000 | 33,104,000 | 35,244,000 | 34,392,000 | 31,261,000 | 31,431,000 | 32,176,000 | 32,505,000 | 37,053,000 | 40,113,000 | 40,497,000 | 39,257,000 | 37,726,000 | 36,135,000 | 35,577,000 | 35,727,000 | 30,955,000 | 31,142,000 | 32,710,000 | 30,503,000 | 23,227,000 | 23,580,000 | 20,430,000 | 22,916,000 | 24,507,000 | 24,794,000 | 24,713,000 | 23,981,000 | 22,925,000 | 22,545,000 | 22,867,000 | 21,227,000 | 20,221,000 | 19,228,000 | 18,411,000 | 17,963,000 | 16,135,000 | 16,778,000 | 16,800,000 | 16,468,000 | 15,835,000 | 15,040,000 | 15,342,000 | 13,597,000 | 13,344,000 | 12,851,000 | 12,607,000 | 12,367,000 | 11,431,000 | 10,951,000 | 10,987,000 | 10,087,000 | 9,591,000 | 9,271,000 | 10,099,000 | 9,600,000 | 8,615,000 | 8,640,000 | 8,809,000 | 8,812,000 | 8,181,000 | 7,619,000 | 7,778,000 | 7,703,000 | 7,752,000 | 7,436,000 | 6,911,000 | 6,818,000 | 6,667,000 | 6,459,000 | 6,029,000 | 5,851,000 | 6,100,000 |
general and administrative | 40,167,000 | 38,732,000 | 42,553,000 | 41,270,000 | 38,274,000 | 35,133,000 | 34,173,000 | 30,795,000 | 29,938,000 | 29,098,000 | 28,002,000 | 26,959,000 | 27,728,000 | 23,983,000 | 25,553,000 | 26,976,000 | 22,130,000 | 29,132,000 | 25,358,000 | 26,429,000 | 23,205,000 | 22,702,000 | 24,748,000 | 21,559,000 | 21,006,000 | 23,864,000 | 24,753,000 | 22,507,000 | 34,411,000 | 19,989,000 | 24,004,000 | 22,542,000 | 19,717,000 | 20,387,000 | 23,620,000 | 23,851,000 | 22,082,000 | 21,610,000 | 21,314,000 | 19,938,000 | 19,131,000 | 20,002,000 | 19,906,000 | 19,809,000 | 19,713,000 | 23,103,000 | 18,742,000 | 16,505,000 | 19,559,000 | 18,521,000 | 15,298,000 | 13,728,000 | 13,551,000 | 13,317,000 | 12,161,000 | 11,090,000 | 11,452,000 | 10,361,000 | 9,389,000 | 9,417,000 | 9,531,000 | 8,535,000 | 8,392,000 | 7,749,000 | 7,863,000 | 7,521,000 | 7,503,000 | 6,936,000 | 6,489,000 | 5,756,000 | 6,883,000 | 7,031,000 | 6,546,000 | 6,010,000 | 6,098,000 | 5,158,000 | 4,876,000 | 4,470,000 | 4,611,000 |
depreciation and amortization | 2,563,000 | 2,606,000 | 2,572,000 | 2,607,000 | 2,401,000 | 2,730,000 | 2,013,000 | 1,928,000 | 1,768,000 | 1,509,000 | 1,535,000 | 1,603,000 | 1,639,000 | 2,459,000 | 2,537,000 | 2,635,000 | 2,582,000 | 2,451,000 | 2,352,000 | 2,281,000 | 2,187,000 | 2,323,000 | 5,053,000 | 5,065,000 | 5,134,000 | 5,356,000 | 2,719,000 | 2,606,000 | 2,636,000 | 2,728,000 | 2,700,000 | 2,533,000 | 2,509,000 | 2,457,000 | 2,388,000 | 2,367,000 | 2,253,000 | 2,163,000 | 2,109,000 | 2,110,000 | 2,275,000 | 2,400,000 | 2,474,000 | 2,462,000 | 2,492,000 | 2,687,000 | 1,680,000 | 1,646,000 | 1,580,000 | 1,544,000 | 1,498,000 | 1,453,000 | 1,299,000 | 1,226,000 | 1,174,000 | 1,133,000 | 1,109,000 | 1,120,000 | 1,099,000 | 1,025,000 | 989,000 | 978,000 | 913,000 | 895,000 | 854,000 | 882,000 | 885,000 | 893,000 | 866,000 | 912,000 | 943,000 | 861,000 | 802,000 | 795,000 | 723,000 | 699,000 | 771,000 | 753,000 | 582,000 |
restructuring | 18,603,000 | 11,885,000 | 1,429,000 | 237,000 | 812,000 | 3,969,000 | 566,000 | 4,679,000 | 4,092,000 | 9,228,000 | 2,132,000 | 4,110,000 | 636,000 | 1,446,000 | 3,762,000 | 11,618,000 | 5,767,000 | 2,324,000 | 2,397,000 | 2,021,000 | 12,851,000 | 4,079,000 | 1,423,000 | 4,953,000 | 494,000 | 7,895,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
change in contingent consideration | -545,000 | -426,000 | 2,486,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment charges | 2,910,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 237,050,000 | 234,767,000 | 208,653,000 | 206,110,000 | 200,546,000 | 200,396,000 | 175,448,000 | 166,456,000 | 165,956,000 | 156,696,000 | 145,510,000 | 144,120,000 | 206,338,000 | 155,518,000 | 146,442,000 | 156,775,000 | 162,457,000 | 160,057,000 | 149,000,000 | 142,652,000 | 151,392,000 | 156,912,000 | 186,292,000 | 141,766,000 | 140,341,000 | 146,307,000 | 144,510,000 | 140,157,000 | 147,486,000 | 144,978,000 | 141,199,000 | 155,380,000 | 152,056,000 | 151,931,000 | 149,528,000 | 148,672,000 | 149,265,000 | 143,433,000 | 138,433,000 | 133,966,000 | 129,469,000 | 131,758,000 | 124,357,000 | 124,831,000 | 125,052,000 | 128,183,000 | 119,954,000 | 113,502,000 | |||||||||||||||||||||||||||||||
income from operations | 16,638,000 | 19,770,000 | 12,491,000 | 25,091,000 | 26,727,000 | 13,615,000 | 14,968,000 | 18,428,000 | 18,190,000 | 21,051,000 | 17,634,000 | 18,480,000 | -37,665,000 | 5,018,000 | 9,313,000 | 7,449,000 | 11,445,000 | 12,361,000 | 2,266,000 | 15,494,000 | 10,338,000 | 2,668,000 | -41,952,000 | 6,683,000 | -2,186,000 | -479,000 | -8,169,000 | -6,674,000 | 267,000 | 10,444,000 | 1,006,000 | -6,809,000 | 4,592,000 | 3,478,000 | -4,655,000 | -4,361,000 | 2,292,000 | 1,242,000 | -757,000 | -2,548,000 | 9,299,000 | 3,509,000 | -4,554,000 | -6,255,000 | 4,769,000 | 4,897,000 | 10,904,000 | 18,214,000 | 24,880,000 | 27,723,000 | 26,420,000 | 21,397,000 | 21,899,000 | 20,227,000 | 22,353,000 | 16,416,000 | 13,885,000 | 12,320,000 | 13,081,000 | 10,013,000 | 12,386,000 | 10,485,000 | 9,230,000 | 3,670,000 | 10,132,000 | 9,123,000 | 6,528,000 | 6,066,000 | 2,141,000 | 6,145,000 | 7,707,000 | 4,513,000 | 8,569,000 | 6,292,000 | 4,652,000 | 4,161,000 | 5,625,000 | 4,247,000 | 3,838,000 |
yoy | -37.75% | 45.21% | -16.55% | 36.16% | 46.93% | -35.32% | -15.12% | -0.28% | -148.29% | 319.51% | 89.35% | 148.09% | -429.10% | -59.40% | 310.99% | -51.92% | 10.71% | 363.31% | -105.40% | 131.84% | -572.92% | -656.99% | 413.55% | -200.13% | -918.73% | -104.59% | -912.03% | -1.98% | -94.19% | 200.29% | -121.61% | 56.13% | 100.35% | 180.03% | 514.93% | 71.15% | -75.35% | -64.61% | -83.38% | -59.26% | 94.99% | -28.34% | -141.76% | -134.34% | -80.83% | -82.34% | -58.73% | -14.88% | 13.61% | 37.06% | 18.19% | 30.34% | 57.72% | 64.18% | 70.88% | 63.95% | 12.10% | 17.50% | 41.72% | 172.83% | 22.25% | 14.93% | 41.39% | -39.50% | 373.24% | 48.46% | -15.30% | 34.41% | -75.01% | -2.34% | 65.67% | 8.46% | 52.34% | 48.15% | 21.21% | ||||
qoq | -15.84% | 58.27% | -50.22% | -6.12% | 96.31% | -9.04% | -18.78% | 1.31% | -13.59% | 19.38% | -4.58% | -149.06% | -850.60% | -46.12% | 25.02% | -34.91% | -7.41% | 445.50% | -85.37% | 49.87% | 287.48% | -106.36% | -727.74% | -405.72% | 356.37% | -94.14% | 22.40% | -2599.63% | -97.44% | 938.17% | -114.77% | -248.28% | 32.03% | -174.72% | 6.74% | -290.27% | 84.54% | -264.07% | -70.29% | -127.40% | 165.00% | -177.05% | -27.19% | -231.16% | -2.61% | -55.09% | -40.13% | -26.79% | -10.26% | 4.93% | 23.48% | -2.29% | 8.27% | -9.51% | 36.17% | 18.23% | 12.70% | -5.82% | 30.64% | -19.16% | 18.13% | 13.60% | 151.50% | -63.78% | 11.06% | 39.75% | 7.62% | 183.33% | -65.16% | -20.27% | 70.77% | -47.33% | 36.19% | 35.25% | 11.80% | -26.03% | 32.45% | 10.66% | |
operating margin % | 5.34% | 6.30% | 4.52% | 8.90% | 9.72% | 5.18% | 6.42% | 8.20% | 8.15% | 9.71% | 8.77% | 9.33% | -18.51% | 2.57% | 4.95% | 3.76% | 5.56% | 6.11% | 1.27% | 8.45% | 5.40% | 1.42% | -24.51% | 3.86% | -1.33% | -0.27% | -4.87% | -4.11% | 0.15% | 5.67% | 0.59% | -3.86% | 2.48% | 1.93% | -2.77% | -2.63% | 1.33% | 0.75% | -0.48% | -1.67% | 5.83% | 2.25% | -3.24% | -4.50% | 3.16% | 3.20% | 7.21% | 11.93% | 15.87% | 18.09% | 18.62% | 15.92% | 15.84% | 15.78% | 18.92% | 14.75% | 12.18% | 11.89% | 13.42% | 10.94% | 13.82% | 12.54% | 12.27% | 5.54% | 13.80% | 12.91% | 9.79% | 10.07% | 3.81% | 10.23% | 12.17% | 8.21% | 15.14% | 12.51% | 9.81% | 9.46% | 13.20% | 11.08% | 10.48% |
interest income | 8,313,000 | 8,401,000 | 3,087,000 | 2,009,000 | 1,556,000 | 1,564,000 | 1,732,000 | 1,802,000 | 1,893,000 | 1,381,000 | 1,369,000 | 780,000 | 384,000 | 364,000 | 291,000 | 261,000 | 113,000 | 120,000 | 289,000 | 134,000 | 269,000 | 167,000 | 249,000 | 343,000 | 692,000 | 786,000 | 1,561,000 | 1,923,000 | 1,759,000 | 1,721,000 | 1,148,000 | 891,000 | 668,000 | 588,000 | 539,000 | 433,000 | 320,000 | 312,000 | 276,000 | 255,000 | 275,000 | 207,000 | 199,000 | 181,000 | 181,000 | 202,000 | 195,000 | 195,000 | 215,000 | 220,000 | 213,000 | 242,000 | 263,000 | 299,000 | 261,000 | 236,000 | 237,000 | 190,000 | 158,000 | 165,000 | 215,000 | 162,000 | 154,000 | 119,000 | 91,000 | 91,000 | 89,000 | 113,000 | 120,000 | 322,000 | 588,000 | 609,000 | 890,000 | 998,000 | 886,000 | 817,000 | 735,000 | 665,000 | 676,000 |
interest expense | -1,431,000 | -1,449,000 | -637,000 | -278,000 | -103,000 | -104,000 | -105,000 | -104,000 | -104,000 | -103,000 | -112,000 | -96,000 | -157,000 | -105,000 | -105,000 | -105,000 | -90,000 | -19,000 | -463,000 | -232,000 | -234,000 | -232,000 | -233,000 | -233,000 | -245,000 | -246,000 | -241,000 | -234,000 | -234,000 | -224,000 | -219,000 | -228,000 | -218,000 | -4,000 | -27,000 | -26,000 | -26,000 | -27,000 | -26,000 | -27,000 | -28,000 | -32,000 | -23,000 | -23,000 | -118,000 | -30,000 | -27,000 | -114,000 | -142,000 | -167,000 | -17,000 | ||||||||||||||||||||||||||||
other income | -403,000 | 302,000 | 159,000 | 61,000 | 453,000 | 31,000 | 65,000 | 528,000 | 3,076,000 | -13,000 | -154,000 | 341,000 | -193,000 | 123,000 | 154,000 | 737,000 | 564,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes | 23,117,000 | 27,024,000 | 15,100,000 | 26,883,000 | 28,633,000 | 15,106,000 | 16,660,000 | 20,654,000 | 23,055,000 | 22,316,000 | 18,737,000 | 19,505,000 | -37,631,000 | 5,400,000 | 9,653,000 | 7,216,000 | 12,205,000 | 13,026,000 | 2,555,000 | 15,628,000 | 10,607,000 | 2,835,000 | -41,703,000 | 7,026,000 | -1,494,000 | 307,000 | -6,608,000 | -4,751,000 | 2,026,000 | 12,165,000 | 2,154,000 | -5,918,000 | 1,457,000 | 3,676,000 | -4,512,000 | -4,121,000 | 1,965,000 | 1,021,000 | -884,000 | -2,625,000 | 9,250,000 | 3,482,000 | -4,589,000 | -6,298,000 | 4,731,000 | 4,871,000 | 10,881,000 | 18,409,000 | 25,095,000 | 27,943,000 | 26,633,000 | 21,639,000 | 22,162,000 | 20,526,000 | 22,614,000 | 16,652,000 | 14,122,000 | 12,506,000 | 13,212,000 | 10,152,000 | 12,575,000 | 10,620,000 | 9,358,000 | 3,762,000 | 10,195,000 | 9,182,000 | 6,594,000 | 6,156,000 | 2,143,000 | 6,437,000 | 8,268,000 | 5,122,000 | 9,459,000 | 7,290,000 | 5,538,000 | 4,864,000 | 6,218,000 | 4,745,000 | 4,497,000 |
income tax provision | 8,468,000 | 9,242,000 | 370,000 | 3,387,000 | -2,360,000 | 4,085,000 | 1,095,000 | 2,127,000 | -103,065,000 | 5,176,000 | 5,720,000 | 6,876,000 | 5,862,000 | 5,710,000 | 5,135,000 | 3,705,000 | 4,217,000 | 3,018,000 | 824,000 | 1,731,000 | 4,346,000 | 1,162,000 | -532,000 | 4,743,000 | -10,429,000 | 957,000 | 476,000 | 2,095,000 | 4,189,000 | -1,235,000 | 1,263,000 | 2,649,000 | 3,118,000 | 62,621,000 | -3,502,000 | -3,837,000 | -1,223,000 | 1,063,000 | -322,000 | -581,000 | 3,456,000 | -1,396,000 | 4,647,000 | -4,998,000 | 1,379,000 | 1,798,000 | 4,385,000 | 5,680,000 | 9,438,000 | 10,352,000 | 9,279,000 | 8,177,000 | 5,177,000 | 8,326,000 | 8,715,000 | 6,527,000 | 4,280,000 | 5,346,000 | 5,313,000 | 3,113,000 | -7,740,000 | -3,368,000 | -3,939,000 | -264,000 | -4,383,000 | -3,742,000 | -1,876,000 | -3,721,000 | -1,904,000 | -2,554,000 | -3,539,000 | -1,645,000 | -3,270,000 | 908,000 | -2,100,000 | -1,885,000 | 45,630,000 | -111,000 | -66,000 |
net income | 14,649,000 | 17,782,000 | 14,730,000 | 23,496,000 | 30,993,000 | 11,021,000 | 15,565,000 | 18,527,000 | 126,120,000 | 17,140,000 | 13,017,000 | 12,629,000 | -43,493,000 | -310,000 | 4,518,000 | 3,511,000 | 7,988,000 | 10,008,000 | 1,731,000 | 13,897,000 | 6,261,000 | 1,673,000 | -41,171,000 | 2,283,000 | 8,935,000 | -650,000 | -7,084,000 | -6,846,000 | -2,163,000 | 13,400,000 | 891,000 | -8,567,000 | -1,661,000 | -58,945,000 | -1,010,000 | -284,000 | 3,188,000 | -42,000 | -562,000 | -2,044,000 | 5,794,000 | 4,878,000 | -9,236,000 | -1,300,000 | 3,352,000 | 3,073,000 | 6,496,000 | 12,729,000 | 15,657,000 | 17,591,000 | 17,354,000 | 13,462,000 | 16,985,000 | 12,200,000 | 13,899,000 | 10,125,000 | 9,842,000 | 7,160,000 | 7,899,000 | 7,039,000 | 4,835,000 | 7,252,000 | 5,419,000 | 3,498,000 | 5,812,000 | 5,440,000 | 4,718,000 | 2,435,000 | 239,000 | 3,883,000 | 4,729,000 | 3,477,000 | 6,189,000 | 8,198,000 | 3,438,000 | 2,979,000 | 51,848,000 | 4,634,000 | 4,431,000 |
yoy | -52.73% | 61.35% | -5.36% | 26.82% | -75.43% | -35.70% | 19.57% | 46.70% | -389.98% | -5629.03% | 188.11% | 259.70% | -644.48% | -103.10% | 161.01% | -74.74% | 27.58% | 498.21% | -104.20% | 508.72% | -29.93% | -357.38% | 481.18% | -133.35% | -513.08% | -104.85% | -895.06% | -20.09% | 30.22% | -122.73% | -188.22% | 2916.55% | -152.10% | 140245.24% | 79.72% | -86.11% | -44.98% | -100.86% | -93.92% | 57.23% | 72.85% | 58.74% | -242.18% | -110.21% | -78.59% | -82.53% | -62.57% | -5.44% | -7.82% | 44.19% | 24.86% | 32.96% | 72.58% | 70.39% | 75.96% | 43.84% | 103.56% | -1.27% | 45.76% | 101.23% | -16.81% | 33.31% | 14.86% | 43.66% | 2331.80% | 40.10% | -0.23% | -29.97% | -96.14% | -52.63% | 37.55% | 16.72% | -88.06% | 76.91% | -22.41% | ||||
qoq | -17.62% | 20.72% | -37.31% | -24.19% | 181.22% | -29.19% | -15.99% | -85.31% | 635.82% | 31.67% | 3.07% | -129.04% | 13930.00% | -106.86% | 28.68% | -56.05% | -20.18% | 478.16% | -87.54% | 121.96% | 274.24% | -104.06% | -1903.37% | -74.45% | -1474.62% | -90.82% | 3.48% | 216.50% | -116.14% | 1403.93% | -110.40% | 415.77% | -97.18% | 5736.14% | 255.63% | -108.91% | -7690.48% | -92.53% | -72.50% | -135.28% | 18.78% | -152.82% | 610.46% | -138.78% | 9.08% | -52.69% | -48.97% | -18.70% | -10.99% | 1.37% | 28.91% | -20.74% | 39.22% | -12.22% | 37.27% | 2.88% | 37.46% | -9.36% | 12.22% | 45.58% | -33.33% | 33.83% | 54.92% | -39.81% | 6.84% | 15.30% | 93.76% | 918.83% | -93.84% | -17.89% | 36.01% | -43.82% | -24.51% | 138.45% | 15.41% | -94.25% | 1018.86% | 4.58% | |
net income margin % | 4.70% | 5.67% | 5.33% | 8.33% | 11.27% | 4.20% | 6.67% | 8.25% | 56.48% | 7.91% | 6.48% | 6.37% | -21.37% | -0.16% | 2.40% | 1.77% | 3.88% | 4.95% | 0.97% | 7.58% | 3.27% | 0.89% | -24.06% | 1.32% | 5.42% | -0.37% | -4.23% | -4.22% | -1.19% | 7.27% | 0.53% | -4.86% | -0.90% | -32.68% | -0.60% | -0.17% | 1.84% | -0.03% | -0.35% | -1.34% | 3.63% | 3.13% | -6.56% | -0.93% | 2.22% | 2.01% | 4.30% | 8.34% | 9.98% | 11.48% | 12.23% | 10.02% | 12.28% | 9.52% | 11.76% | 9.10% | 8.63% | 6.91% | 8.11% | 7.69% | 5.39% | 8.67% | 7.20% | 5.28% | 7.91% | 7.70% | 7.08% | 4.04% | 0.43% | 6.47% | 7.47% | 6.32% | 10.93% | 16.30% | 7.25% | 6.77% | 121.66% | 12.09% | 12.09% |
net income per common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 350 | 400 | 330 | 530 | 710 | 250 | 360 | 420 | 2,880 | 390 | 300 | 290 | -970 | -10 | 100 | 80 | 180 | 220 | 40 | 300 | 140 | 40 | 50 | 200 | -10 | -160 | -40 | 290 | 20 | -40 | -1,300 | -20 | -10 | 70 | -10 | -50 | -30 | 110 | -200 | -30 | 70 | 70 | 140 | 280 | 330 | 370 | 370 | 290 | 370 | 270 | 310 | 230 | 220 | 160 | 180 | 160 | 120 | 170 | 130 | 80 | 140 | 130 | 110 | 60 | 72.5 | 90 | 110 | 80 | |||||||||||
diluted | 340 | 400 | 330 | 520 | 680 | 240 | 350 | 410 | 2,800 | 380 | 290 | 280 | -970 | -10 | 100 | 80 | 170 | 210 | 40 | 290 | 140 | 30 | 50 | 200 | -10 | -160 | -50 | 280 | 20 | -40 | -1,300 | -20 | -10 | 70 | -10 | -50 | -30 | 100 | -200 | -30 | 70 | 70 | 140 | 270 | 320 | 350 | 350 | 270 | 350 | 250 | 290 | 210 | 210 | 150 | 170 | 150 | 100 | 160 | 120 | 80 | 130 | 120 | 110 | 60 | 67.5 | 90 | 110 | 80 | |||||||||||
weighted-average common shares outstanding: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 43,976,000 | 44,111,000 | 44,406,000 | 44,326,000 | 43,850,000 | 43,889,000 | 43,770,000 | 43,678,000 | 43,885,000 | 43,862,000 | 43,949,000 | 44,057,000 | 44,664,000 | 44,712,000 | 44,759,000 | 44,743,000 | 45,443,000 | 45,242,000 | 45,743,000 | 46,180,000 | 46,652,000 | 47,013,000 | 46,516,000 | 46,191,000 | 45,793,000 | 46,028,000 | 45,277,000 | 45,451,000 | 45,827,000 | 46,074,000 | 45,880,000 | 45,450,000 | 45,242,000 | 45,291,000 | 45,598,000 | 45,128,000 | 44,700,000 | 45,099,000 | 44,589,000 | 44,244,000 | 45,159,000 | 45,315,000 | 45,437,000 | 45,285,000 | 45,464,000 | 45,331,000 | 45,437,000 | 46,067,000 | 46,976,000 | 47,307,000 | 46,910,000 | 46,542,000 | 45,463,000 | 45,738,000 | 45,106,000 | 44,761,000 | 44,089,000 | 43,834,000 | 43,942,000 | 44,171,000 | 43,283,000 | 43,318,000 | 42,911,000 | 43,168,000 | 42,133,000 | 42,270,000 | 41,869,000 | 41,646,000 | 41,983 | 41,436,000 | 42,314,000 | 42,674,000 | 43,188 | 43,518 | 43,103 | 42,345 | 30,670 | 41,676 | 20,353 |
diluted | 44,654,000 | 44,613,000 | 45,195,000 | 45,283,000 | 45,187,000 | 45,184,000 | 45,114,000 | 44,986,000 | 45,100,000 | 44,799,000 | 44,903,000 | 44,975,000 | 44,664,000 | 44,712,000 | 45,540,000 | 45,865,000 | 47,220,000 | 46,719,000 | 47,599,000 | 48,167,000 | 46,652,000 | 48,013,000 | 46,516,000 | 46,503,000 | 45,793,000 | 46,028,000 | 45,277,000 | 45,451,000 | 47,601,000 | 47,357,000 | 47,798,000 | 45,450,000 | 45,242,000 | 45,291,000 | 45,598,000 | 45,128,000 | 46,621,000 | 45,099,000 | 44,589,000 | 44,244,000 | 46,489,000 | 46,577,000 | 45,437,000 | 45,285,000 | 47,222,000 | 46,976,000 | 47,166,000 | 47,875,000 | 49,642,000 | 49,899,000 | 49,745,000 | 49,289,000 | 48,330,000 | 48,564,000 | 47,815,000 | 47,582,000 | 47,201,000 | 46,791,000 | 46,875,000 | 47,268,000 | 46,301,000 | 46,209,000 | 45,701,000 | 46,098,000 | 45,022,000 | 45,485,000 | 44,695,000 | 43,764,000 | 44,013 | 43,068,000 | 44,498,000 | 44,851,000 | 45,699 | 46,136 | 45,677 | 44,960 | 30,670 | 46,164 | 20,353 |
subscription | 173,228,000 | 158,321,000 | 134,038,000 | 124,080,000 | 119,873,000 | 114,247,000 | 97,757,000 | 97,290,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
software and products | 90,232,000 | 89,589,000 | 82,825,000 | 92,436,000 | 100,489,000 | 98,575,000 | 75,261,000 | 82,162,000 | 89,355,000 | 88,625,000 | 72,309,000 | 76,554,000 | 66,408,000 | 76,631,000 | 68,595,000 | 63,674,000 | 80,830,000 | 84,515,000 | 69,504,000 | 75,050,000 | 83,521,000 | 81,443,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
services | 113,246,000 | 105,485,000 | 105,232,000 | 105,545,000 | 105,460,000 | 103,806,000 | 102,579,000 | 101,259,000 | 101,986,000 | 99,367,000 | 98,830,000 | 96,446,000 | 98,341,000 | 99,720,000 | 98,987,000 | 98,529,000 | 100,597,000 | 99,760,000 | 99,574,000 | 101,127,000 | 101,394,000 | 98,923,000 | 96,120,000 | 91,211,000 | 88,226,000 | 88,519,000 | 88,876,000 | 88,476,000 | 86,221,000 | 84,307,000 | 83,175,000 | 82,630,000 | 80,683,000 | 81,292,000 | 81,729,000 | 80,585,000 | 77,778,000 | 74,010,000 | 71,032,000 | 69,109,000 | 66,129,000 | 62,238,000 | 58,943,000 | 57,032,000 | 55,261,000 | 52,219,000 | 49,633,000 | 47,726,000 | 45,645,000 | 41,860,000 | 39,468,000 | 38,005,000 | 36,782,000 | 35,468,000 | 33,134,000 | 31,141,000 | 28,657,000 | 28,706,000 | 28,180,000 | 27,291,000 | 25,281,000 | 23,304,000 | 20,850,000 | 19,909,000 | 18,927,000 | 17,198,000 | 16,378,000 | ||||||||||||
other expense | -389,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of intangible assets | 40,700,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss per common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -890 | -150 | -190 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | -890 | -150 | -190 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity in loss of affiliate | -3,340,000 | -158,000 | -162,000 | -414,000 | -300,000 | -158,000 | -86,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity in income of affiliate | 39,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
software | 72,020,000 | 74,761,000 | 84,705,000 | 77,322,000 | 70,457,000 | 63,937,000 | 73,344,000 | 71,389,000 | 57,567,000 | 56,493,000 | 70,052,000 | 71,729,000 | 69,415,000 | 72,058,000 | 79,041,000 | 79,240,000 | 70,831,000 | 65,299,000 | 72,145,000 | 65,909,000 | 59,219,000 | 54,235,000 | 58,753,000 | 51,421,000 | 47,825,000 | 43,801,000 | 43,976,000 | 41,769,000 | 35,758,000 | 28,295,000 | 36,656,000 | 35,223,000 | 33,516,000 | 29,105,000 | 27,480,000 | 31,345,000 | 35,156,000 | 27,704,000 | 31,329,000 | 26,994,000 | 26,556,000 | 24,080,000 | 23,690,000 | 21,132,000 | 20,260,000 | ||||||||||||||||||||||||||||||||||
less: accretion of preferred stock dividends | -1,407,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: accretion of fair value of preferred stock upon conversion | -102,745,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to common stockholders | 6,189,000 | 8,198,000 | 3,438,000 | 2,979,000 | 51,848,000 | 4,634,000 | -99,721,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to common stockholders per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.14 | 0.19 | 0.08 | 0.07 | 2.09 | 0.11 | -4.9 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.14 | 0.18 | 0.08 | 0.07 | 2.09 | 0.1 | -4.9 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares used for eps calculation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 43,976,000 | 44,111,000 | 44,406,000 | 44,326,000 | 43,850,000 | 43,889,000 | 43,770,000 | 43,678,000 | 43,885,000 | 43,862,000 | 43,949,000 | 44,057,000 | 44,664,000 | 44,712,000 | 44,759,000 | 44,743,000 | 45,443,000 | 45,242,000 | 45,743,000 | 46,180,000 | 46,652,000 | 47,013,000 | 46,516,000 | 46,191,000 | 45,793,000 | 46,028,000 | 45,277,000 | 45,451,000 | 45,827,000 | 46,074,000 | 45,880,000 | 45,450,000 | 45,242,000 | 45,291,000 | 45,598,000 | 45,128,000 | 44,700,000 | 45,099,000 | 44,589,000 | 44,244,000 | 45,159,000 | 45,315,000 | 45,437,000 | 45,285,000 | 45,464,000 | 45,331,000 | 45,437,000 | 46,067,000 | 46,976,000 | 47,307,000 | 46,910,000 | 46,542,000 | 45,463,000 | 45,738,000 | 45,106,000 | 44,761,000 | 44,089,000 | 43,834,000 | 43,942,000 | 44,171,000 | 43,283,000 | 43,318,000 | 42,911,000 | 43,168,000 | 42,133,000 | 42,270,000 | 41,869,000 | 41,646,000 | 41,983 | 41,436,000 | 42,314,000 | 42,674,000 | 43,188 | 43,518 | 43,103 | 42,345 | 30,670 | 41,676 | 20,353 |
diluted | 44,654,000 | 44,613,000 | 45,195,000 | 45,283,000 | 45,187,000 | 45,184,000 | 45,114,000 | 44,986,000 | 45,100,000 | 44,799,000 | 44,903,000 | 44,975,000 | 44,664,000 | 44,712,000 | 45,540,000 | 45,865,000 | 47,220,000 | 46,719,000 | 47,599,000 | 48,167,000 | 46,652,000 | 48,013,000 | 46,516,000 | 46,503,000 | 45,793,000 | 46,028,000 | 45,277,000 | 45,451,000 | 47,601,000 | 47,357,000 | 47,798,000 | 45,450,000 | 45,242,000 | 45,291,000 | 45,598,000 | 45,128,000 | 46,621,000 | 45,099,000 | 44,589,000 | 44,244,000 | 46,489,000 | 46,577,000 | 45,437,000 | 45,285,000 | 47,222,000 | 46,976,000 | 47,166,000 | 47,875,000 | 49,642,000 | 49,899,000 | 49,745,000 | 49,289,000 | 48,330,000 | 48,564,000 | 47,815,000 | 47,582,000 | 47,201,000 | 46,791,000 | 46,875,000 | 47,268,000 | 46,301,000 | 46,209,000 | 45,701,000 | 46,098,000 | 45,022,000 | 45,485,000 | 44,695,000 | 43,764,000 | 44,013 | 43,068,000 | 44,498,000 | 44,851,000 | 45,699 | 46,136 | 45,677 | 44,960 | 30,670 | 46,164 | 20,353 |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 899,987,000 | 1,026,346,000 | 1,063,555,000 | 363,234,000 | 302,103,000 | 243,575,000 | 303,071,000 | 287,871,000 | 312,754,000 | 284,310,000 | 283,287,000 | 274,589,000 | 287,778,000 | 273,469,000 | 262,485,000 | 258,713,000 | 267,507,000 | 233,691,000 | 295,807,000 | 359,149,000 | 397,237,000 | 377,569,000 | 383,153,000 | 345,432,000 | 288,082,000 | 272,025,000 | 377,625,000 | 320,821,000 | 327,992,000 | 327,398,000 | 353,181,000 | 351,912,000 | 330,784,000 | 314,494,000 | 363,331,000 | 349,522,000 | 329,491,000 | 316,412,000 | 321,794,000 | 302,247,000 | 288,107,000 | 316,396,000 | 327,204,000 | 350,469,000 | 337,673,000 | 314,946,000 | 364,574,000 | 373,543,000 | 457,733,000 | 475,533,000 | 462,167,000 | 458,818,000 | 433,964,000 | 395,298,000 | 351,985,000 | 318,135,000 | 297,088,000 | 254,006,000 | 216,744,000 | 251,011,000 | 217,170,000 | 191,393,000 | 172,858,000 | 172,890,000 | 169,518,000 | 144,350,000 | 132,480,000 | 119,214,000 | 105,205,000 | 100,831,000 | 101,259,000 | 98,209,000 | 91,661,000 | 95,108,000 | 79,183,000 | 70,535,000 | 65,001,000 | 56,494,000 | 50,164,000 |
trade accounts receivable | 330,483,000 | 361,846,000 | 234,806,000 | 255,448,000 | 251,995,000 | 271,363,000 | 194,879,000 | 203,176,000 | 222,683,000 | 223,710,000 | 196,434,000 | 176,512,000 | 210,441,000 | 215,464,000 | 170,166,000 | 181,535,000 | 194,238,000 | 213,040,000 | 166,272,000 | 158,862,000 | 188,126,000 | 190,651,000 | 138,957,000 | 149,778,000 | 146,990,000 | 161,626,000 | 127,593,000 | 137,628,000 | 176,836,000 | 170,497,000 | 137,338,000 | 151,283,000 | 162,119,000 | 146,750,000 | 129,699,000 | 131,357,000 | |||||||||||||||||||||||||||||||||||||||||||
assets held for sale | 34,770,000 | 34,770,000 | 34,770,000 | 37,680,000 | 38,680,000 | 38,680,000 | 38,680,000 | 38,680,000 | 38,680,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current assets | 56,040,000 | 56,869,000 | 54,602,000 | 48,448,000 | 46,189,000 | 27,025,000 | 30,235,000 | 22,385,000 | 21,009,000 | 19,834,000 | 21,560,000 | 18,654,000 | 14,015,000 | 17,747,000 | 23,225,000 | 24,785,000 | 22,336,000 | 20,310,000 | 20,651,000 | 23,868,000 | 22,237,000 | 27,570,000 | 26,038,000 | 27,415,000 | 26,969,000 | 18,774,000 | 21,916,000 | 23,762,000 | 18,543,000 | 21,034,000 | 20,719,000 | 24,181,000 | 28,943,000 | 24,496,000 | 15,754,000 | ||||||||||||||||||||||||||||||||||||||||||||
total current assets | 1,286,510,000 | 1,445,061,000 | 1,352,963,000 | 667,130,000 | 635,057,000 | 576,733,000 | 562,955,000 | 551,112,000 | 595,126,000 | 566,534,000 | 539,961,000 | 508,435,000 | 550,914,000 | 506,680,000 | 455,876,000 | 465,033,000 | 484,081,000 | 467,041,000 | 482,730,000 | 541,879,000 | 607,600,000 | 606,635,000 | 558,993,000 | 533,470,000 | 513,686,000 | 525,413,000 | 624,753,000 | 612,536,000 | 655,002,000 | 646,982,000 | 642,472,000 | 633,668,000 | 646,788,000 | 616,418,000 | 653,231,000 | 636,841,000 | 598,736,000 | 568,764,000 | 565,974,000 | 530,669,000 | 517,377,000 | 532,749,000 | 524,010,000 | 544,589,000 | 541,551,000 | 514,435,000 | 550,399,000 | 528,327,000 | 630,531,000 | 636,513,000 | 606,786,000 | 567,197,000 | 555,498,000 | 497,842,000 | 448,696,000 | 403,076,000 | 395,350,000 | 345,485,000 | 311,214,000 | 336,284,000 | 312,730,000 | 281,467,000 | 254,510,000 | 249,250,000 | 253,915,000 | 218,472,000 | 198,244,000 | 178,674,000 | 166,151,000 | 161,823,000 | 158,871,000 | 154,394,000 | 154,702,000 | 142,197,000 | 124,159,000 | 109,243,000 | 100,318,000 | 80,431,000 | 70,208,000 |
deferred tax assets | 153,766,000 | 151,879,000 | 151,936,000 | 130,139,000 | 133,378,000 | 117,575,000 | 119,969,000 | 115,984,000 | 111,181,000 | 52,868,000 | 51,401,000 | 61,018,000 | 57,956,000 | 57,032,000 | 54,432,000 | 49,976,000 | 49,115,000 | 17,888,000 | 16,698,000 | 16,142,000 | 16,254,000 | 18,123,000 | 18,075,000 | 17,966,000 | 21,329,000 | 21,698,000 | 21,128,000 | 19,328,000 | 13,921,000 | 13,643,000 | 14,626,000 | 14,717,000 | 13,580,000 | 12,788,000 | 12,527,000 | 12,043,000 | 16,490,000 | 16,438,000 | 16,636,000 | 16,693,000 | 12,317,000 | 12,447,000 | 12,871,000 | 13,144,000 | 14,941,000 | 14,941,000 | 14,346,000 | 15,348,000 | 9,618,000 | 9,618,000 | 9,618,000 | 9,616,000 | |||||||||||||||||||||||||||
property and equipment | 9,750,000 | 11,140,000 | 9,740,000 | 9,826,000 | 8,294,000 | 7,273,000 | 8,282,000 | 8,482,000 | 7,961,000 | 7,933,000 | 7,471,000 | 8,209,000 | 8,287,000 | 100,901,000 | 102,562,000 | 104,599,000 | 106,513,000 | 108,122,000 | 109,557,000 | 111,778,000 | 112,779,000 | 113,079,000 | 113,014,000 | 113,657,000 | 114,519,000 | 115,972,000 | 118,022,000 | 120,629,000 | 122,716,000 | 124,188,000 | 126,292,000 | 128,788,000 | 128,612,000 | 129,632,000 | 129,712,000 | 131,209,000 | 132,319,000 | 132,862,000 | 133,051,000 | 134,423,000 | 135,904,000 | 137,210,000 | 138,064,000 | 139,243,000 | 140,208,000 | 134,847,000 | 121,186,000 | 105,115,000 | 88,901,000 | 68,682,000 | 50,919,000 | 35,459,000 | 21,112,000 | 11,151,000 | 10,162,000 | 9,546,000 | 8,184,000 | 7,822,000 | 7,524,000 | 6,859,000 | 6,400,000 | 6,516,000 | 6,581,000 | 6,166,000 | 6,356,000 | 6,093,000 | 6,404,000 | 6,451,000 | 6,282,000 | 6,085,000 | 6,499,000 | 6,494,000 | 5,868,000 | 5,492,000 | 5,077,000 | 5,115,000 | 4,624,000 | 4,425,000 | 4,356,000 |
operating lease assets | 34,920,000 | 37,770,000 | 28,952,000 | 29,029,000 | 10,124,000 | 10,907,000 | 11,939,000 | 10,922,000 | 10,545,000 | 11,693,000 | 12,995,000 | 11,268,000 | 11,784,000 | 11,211,000 | 11,853,000 | 13,136,000 | 14,921,000 | 16,492,000 | 17,925,000 | 19,666,000 | 20,778,000 | 23,709,000 | 18,691,000 | 13,445,000 | 15,009,000 | 15,248,000 | 16,255,000 | 17,945,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
deferred commissions cost | 103,892,000 | 94,933,000 | 85,156,000 | 82,874,000 | 79,309,000 | 67,839,000 | 65,927,000 | 63,579,000 | 62,837,000 | 61,128,000 | 58,855,000 | 58,848,000 | 59,612,000 | 57,584,000 | 52,300,000 | 52,767,000 | 52,974,000 | 46,491,000 | 42,351,000 | 40,352,000 | 38,444,000 | 35,306,000 | 32,726,000 | 32,928,000 | 31,394,000 | 31,990,000 | 31,364,000 | 32,487,000 | 33,619,000 | 32,744,000 | 32,290,000 | 32,732,000 | 33,092,000 | 31,372,000 | 30,455,000 | 29,953,000 | |||||||||||||||||||||||||||||||||||||||||||
intangible assets | 19,715,000 | 20,971,000 | 22,226,000 | 19,666,000 | 20,737,000 | 21,912,000 | 5,196,000 | 5,769,000 | 1,042,000 | 2,292,000 | 3,542,000 | 43,525,000 | 46,350,000 | 49,175,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill | 209,322,000 | 210,840,000 | 210,316,000 | 185,255,000 | 185,255,000 | 186,406,000 | 150,072,000 | 150,072,000 | 127,780,000 | 127,780,000 | 127,780,000 | 127,780,000 | 127,780,000 | 127,780,000 | 127,780,000 | 127,780,000 | 127,780,000 | 112,435,000 | 112,435,000 | 112,435,000 | 112,435,000 | 112,435,000 | 112,435,000 | 112,435,000 | 112,435,000 | 112,435,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
other assets | 68,430,000 | 65,540,000 | 55,639,000 | 52,518,000 | 46,112,000 | 35,111,000 | 34,136,000 | 29,012,000 | 27,441,000 | 27,652,000 | 23,963,000 | 25,213,000 | 21,905,000 | 23,182,000 | 26,500,000 | 26,179,000 | 26,269,000 | 17,978,000 | 14,756,000 | 13,278,000 | 12,137,000 | 14,415,000 | 16,119,000 | 16,377,000 | 11,683,000 | 12,335,000 | 11,372,000 | 9,725,000 | 11,116,000 | 10,773,000 | 8,981,000 | 9,272,000 | 10,150,000 | 8,512,000 | 8,181,000 | 7,747,000 | 7,273,000 | 6,099,000 | 6,083,000 | 6,288,000 | 6,737,000 | 6,913,000 | 6,992,000 | 7,633,000 | 6,804,000 | 7,605,000 | 7,869,000 | 8,131,000 | 7,215,000 | 6,688,000 | 6,845,000 | 6,948,000 | 7,078,000 | 6,875,000 | 6,994,000 | 4,546,000 | 5,293,000 | 4,719,000 | 4,097,000 | 2,126,000 | 1,633,000 | 1,645,000 | 1,681,000 | 1,473,000 | 1,259,000 | 968,000 | 943,000 | 857,000 | 1,091,000 | 1,134,000 | 1,185,000 | 751,000 | 754,000 | 851,000 | 1,008,000 | 762,000 | 554,000 | 397,000 | 438,000 |
total assets | 1,886,305,000 | 2,038,134,000 | 1,916,928,000 | 1,176,437,000 | 1,118,266,000 | 1,023,756,000 | 958,476,000 | 934,932,000 | 943,913,000 | 804,074,000 | 772,692,000 | 741,732,000 | 782,574,000 | 829,942,000 | 779,788,000 | 792,723,000 | 816,080,000 | 768,559,000 | 779,754,000 | 839,388,000 | 904,173,000 | 905,579,000 | 851,978,000 | 865,837,000 | 845,076,000 | 862,568,000 | 801,766,000 | 793,322,000 | 822,453,000 | 814,687,000 | 810,035,000 | 804,460,000 | 818,642,000 | 789,274,000 | 877,945,000 | 860,811,000 | 802,967,000 | 769,716,000 | 766,475,000 | 730,305,000 | 714,573,000 | 730,563,000 | 696,864,000 | 717,552,000 | 713,466,000 | 683,408,000 | 708,381,000 | 670,733,000 | 755,384,000 | 735,141,000 | 688,311,000 | 632,742,000 | 604,854,000 | 538,414,000 | 487,994,000 | 440,676,000 | 432,688,000 | 378,613,000 | 344,551,000 | 366,879,000 | 342,499,000 | 313,495,000 | 286,792,000 | 280,565,000 | 286,015,000 | 256,381,000 | 237,322,000 | 218,114,000 | 206,987,000 | 203,860,000 | 202,924,000 | 200,587,000 | 200,830,000 | 194,090,000 | 172,017,000 | 157,425,000 | 148,039,000 | 85,253,000 | 75,002,000 |
liabilities and stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 651,000 | 268,000 | 359,000 | 50,000 | 373,000 | 88,000 | 92,000 | 427,000 | 299,000 | 214,000 | 136,000 | 284,000 | 108,000 | 459,000 | 200,000 | 884,000 | 432,000 | 248,000 | 178,000 | 136,000 | 374,000 | 622,000 | 253,000 | 152,000 | 307,000 | 1,069,000 | 1,744,000 | 971,000 | 2,186,000 | 1,347,000 | 349,000 | 361,000 | 761,000 | 193,000 | 182,000 | 446,000 | 117,000 | 143,000 | 104,000 | 164,000 | 309,000 | 762,000 | 1,178,000 | 520,000 | 860,000 | 1,206,000 | 1,325,000 | 1,417,000 | 1,218,000 | 3,017,000 | 4,129,000 | 5,584,000 | 3,860,000 | 2,692,000 | 2,365,000 | 2,209,000 | 1,847,000 | 2,828,000 | 2,171,000 | 2,191,000 | 1,658,000 | 1,763,000 | 2,013,000 | 2,724,000 | 1,891,000 | 1,440,000 | 1,926,000 | 1,510,000 | 1,798,000 | 2,150,000 | 2,315,000 | 1,793,000 | 2,218,000 | 1,672,000 | 2,168,000 | 1,907,000 | 1,500,000 | 1,106,000 | 1,194,000 |
accrued liabilities | 165,583,000 | 152,636,000 | 106,486,000 | 107,219,000 | 147,133,000 | 128,957,000 | 107,645,000 | 94,313,000 | 117,244,000 | 101,913,000 | 93,788,000 | 78,089,000 | 97,888,000 | 104,078,000 | 86,251,000 | 86,397,000 | 121,837,000 | 106,384,000 | 85,604,000 | 87,141,000 | 112,148,000 | 102,924,000 | 79,112,000 | 81,243,000 | 87,051,000 | 89,474,000 | 83,601,000 | 76,114,000 | 85,721,000 | 87,396,000 | 71,431,000 | 79,471,000 | 82,299,000 | 79,179,000 | 63,155,000 | 69,231,000 | 78,701,000 | 75,971,000 | 71,581,000 | 66,574,000 | 69,678,000 | 69,980,000 | 62,987,000 | 57,934,000 | 72,757,000 | 71,421,000 | 65,297,000 | 60,812,000 | 76,166,000 | 62,845,000 | 54,841,000 | 44,130,000 | 55,577,000 | 46,537,000 | 42,324,000 | 35,583,000 | 45,888,000 | 37,076,000 | 35,065,000 | 34,487,000 | 33,475,000 | 28,340,000 | 24,012,000 | 21,421,000 | 25,727,000 | 20,736,000 | 19,986,000 | 19,026,000 | 18,407,000 | 20,481,000 | 23,269,000 | 23,415,000 | 22,623,000 | 19,039,000 | 21,505,000 | 20,489,000 | 20,215,000 | 15,920,000 | 14,074,000 |
current portion of operating lease liabilities | 6,963,000 | 6,992,000 | 5,523,000 | 5,558,000 | 4,614,000 | 4,970,000 | 5,313,000 | 4,671,000 | 4,935,000 | 5,178,000 | 4,848,000 | 4,763,000 | 4,518,000 | 4,031,000 | 3,932,000 | 4,113,000 | 4,778,000 | 5,615,000 | 6,455,000 | 7,263,000 | 7,469,000 | 8,346,000 | 7,563,000 | 7,130,000 | 7,699,000 | 7,730,000 | 7,832,000 | 7,894,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue | 484,973,000 | 456,732,000 | 422,947,000 | 423,156,000 | 402,930,000 | 377,723,000 | 355,267,000 | 347,130,000 | 362,450,000 | 325,500,000 | 304,977,000 | 302,629,000 | 307,562,000 | 282,614,000 | 259,013,000 | 264,527,000 | 267,017,000 | 253,527,000 | 247,578,000 | 252,743,000 | 253,211,000 | 247,544,000 | 227,777,000 | 234,287,000 | 233,497,000 | 235,513,000 | 226,932,000 | 235,222,000 | 238,439,000 | 228,944,000 | 223,192,000 | 234,106,000 | 241,113,000 | 227,532,000 | 216,757,000 | 217,539,000 | 206,777,000 | 191,052,000 | 193,182,000 | 193,803,000 | 194,977,000 | 184,439,000 | 179,635,000 | 184,495,000 | 184,312,000 | 172,504,000 | 171,971,000 | 171,782,000 | 166,143,000 | 156,985,000 | 157,103,000 | 156,556,000 | 152,967,000 | 134,884,000 | 128,629,000 | 119,689,000 | 125,314,000 | 110,619,000 | 107,047,000 | 103,071,000 | 98,217,000 | 90,833,000 | 87,265,000 | 83,390,000 | 83,112,000 | 74,662,000 | 70,144,000 | 65,494,000 | 61,356,000 | 58,139,000 | 57,069,000 | 55,098,000 | 52,348,000 | 46,237,000 | 42,655,000 | 39,496,000 | 36,214,000 | 33,063,000 | 30,171,000 |
total current liabilities | 658,170,000 | 616,628,000 | 535,315,000 | 535,983,000 | 555,050,000 | 511,738,000 | 468,317,000 | 446,541,000 | 484,928,000 | 432,805,000 | 403,749,000 | 385,765,000 | 410,076,000 | 391,182,000 | 349,396,000 | 355,921,000 | 394,064,000 | 365,774,000 | 339,815,000 | 347,283,000 | 373,202,000 | 359,436,000 | 314,705,000 | 322,812,000 | 328,554,000 | 333,786,000 | 320,109,000 | 320,201,000 | 326,346,000 | 317,687,000 | 294,972,000 | 313,938,000 | 324,173,000 | 306,904,000 | 280,094,000 | 287,216,000 | 285,595,000 | 267,166,000 | 264,867,000 | 260,541,000 | 264,964,000 | 255,181,000 | 243,800,000 | 242,949,000 | 257,929,000 | 245,131,000 | 238,593,000 | 234,011,000 | 243,527,000 | 222,847,000 | 216,073,000 | 206,270,000 | 212,404,000 | 184,113,000 | 173,318,000 | 157,481,000 | 173,049,000 | 150,523,000 | 144,283,000 | 139,749,000 | 133,350,000 | 120,936,000 | 113,290,000 | 107,535,000 | 110,730,000 | 96,838,000 | 92,056,000 | 86,030,000 | 81,561,000 | 80,770,000 | 82,653,000 | 80,306,000 | 77,189,000 | 66,948,000 | 66,328,000 | 61,892,000 | 65,429,000 | 58,839,000 | 55,439,000 |
convertible notes | 880,863,000 | 879,827,000 | 878,927,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue, less current portion | 293,725,000 | 276,149,000 | 252,608,000 | 241,714,000 | 223,282,000 | 210,530,000 | 198,090,000 | 192,671,000 | 168,472,000 | 184,251,000 | 174,061,000 | 172,219,000 | 174,393,000 | 166,084,000 | 151,968,000 | 151,950,000 | 150,180,000 | 134,856,000 | 124,833,000 | 120,915,000 | 119,231,000 | 108,280,000 | 97,506,000 | 95,562,000 | 92,723,000 | 97,730,000 | 94,411,000 | 96,633,000 | 99,257,000 | 96,448,000 | 92,514,000 | 88,143,000 | 84,661,000 | 80,035,000 | 78,922,000 | 75,004,000 | 70,803,000 | 63,763,000 | 59,243,000 | 54,111,000 | 49,889,000 | 45,924,000 | 44,812,000 | 47,184,000 | 45,423,000 | 49,872,000 | 46,829,000 | 42,110,000 | 43,432,000 | 35,850,000 | 34,117,000 | 32,641,000 | 31,303,000 | 26,737,000 | 26,013,000 | 24,328,000 | 22,059,000 | 20,135,000 | 17,325,000 | 15,036,000 | 14,695,000 | 12,334,000 | 10,414,000 | 8,662,000 | 9,140,000 | 8,425,000 | 8,488,000 | 7,621,000 | 7,760,000 | 7,498,000 | 7,289,000 | 7,489,000 | 7,210,000 | 6,130,000 | 5,420,000 | 5,078,000 | 4,284,000 | 4,333,000 | 3,589,000 |
deferred tax liabilities | 1,565,000 | 1,528,000 | 1,504,000 | 1,503,000 | 1,384,000 | 3,344,000 | 3,396,000 | 3,254,000 | 1,717,000 | 736,000 | 495,000 | 519,000 | 134,000 | 728,000 | 731,000 | 799,000 | 808,000 | 754,000 | 762,000 | 762,000 | 761,000 | 807,000 | 739,000 | 771,000 | 849,000 | 1,726,000 | 2,230,000 | 2,596,000 | 2,594,000 | 2,449,000 | 2,304,000 | 2,481,000 | 2,430,000 | 2,504,000 | |||||||||||||||||||||||||||||||||||||||||||||
long-term operating lease liabilities | 29,675,000 | 31,826,000 | 24,038,000 | 24,059,000 | 6,338,000 | 6,631,000 | 7,192,000 | 7,081,000 | 7,155,000 | 7,946,000 | 9,194,000 | 7,584,000 | 8,260,000 | 8,150,000 | 8,738,000 | 9,801,000 | 11,270,000 | 12,148,000 | 13,009,000 | 14,351,000 | 15,419,000 | 17,561,000 | 12,574,000 | 7,785,000 | 8,808,000 | 9,223,000 | 10,486,000 | 11,618,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
other liabilities | 14,813,000 | 15,445,000 | 14,076,000 | 8,439,000 | 7,090,000 | 3,664,000 | 3,693,000 | 3,576,000 | 3,556,000 | 3,733,000 | 3,670,000 | 3,629,000 | 3,613,000 | 3,782,000 | 3,692,000 | 3,768,000 | 3,929,000 | 1,567,000 | 1,557,000 | 1,539,000 | 1,526,000 | 5,424,000 | 6,978,000 | 4,672,000 | 2,238,000 | 2,470,000 | 2,416,000 | 2,457,000 | 2,953,000 | 3,076,000 | 3,100,000 | 3,183,000 | 3,314,000 | 3,749,000 | 3,646,000 | 3,594,000 | 3,934,000 | 3,597,000 | 3,825,000 | 4,093,000 | 3,452,000 | 3,891,000 | 3,897,000 | 3,223,000 | 3,104,000 | 3,083,000 | 4,270,000 | 4,266,000 | 5,847,000 | 7,113,000 | 7,203,000 | 7,107,000 | 7,130,000 | 7,899,000 | 7,754,000 | 7,579,000 | 7,596,000 | 7,913,000 | 7,469,000 | 6,707,000 | 6,324,000 | 7,219,000 | 7,165,000 | 6,672,000 | 7,845,000 | 7,308,000 | 7,185,000 | 7,025,000 | 6,377,000 | 7,303,000 | 7,251,000 | 7,043,000 | 6,896,000 | 6,323,000 | 92,000 | 11,000 | 4,000 | 6,000 | 8,000 |
commitments and contingencies | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, 0.01 par value... | 412,000 | 441,000 | 435,000 | 440,000 | 443,000 | 463,000 | 458,000 | 454,000 | 450,000 | 447,000 | 440,000 | 451,000 | 471,000 | 464,000 | 446,000 | 440,000 | 431,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
additional paid-in capital | 1,495,597,000 | 1,485,705,000 | 1,459,729,000 | 1,503,817,000 | 1,474,377,000 | 1,440,617,000 | 1,410,715,000 | 1,382,049,000 | 1,349,603,000 | 1,326,468,000 | 1,307,027,000 | 1,282,326,000 | 1,264,608,000 | 1,242,697,000 | 1,220,667,000 | 1,194,931,000 | 1,165,948,000 | 1,136,899,000 | 1,119,738,000 | 1,095,903,000 | 1,069,695,000 | 1,041,073,000 | 1,023,459,000 | 997,838,000 | 978,659,000 | 962,097,000 | 916,899,000 | 896,383,000 | 887,907,000 | 854,883,000 | 843,622,000 | 811,271,000 | 782,764,000 | 756,531,000 | 749,544,000 | 720,041,000 | 694,477,000 | 670,714,000 | 649,389,000 | 621,409,000 | 602,999,000 | 593,472,000 | 575,232,000 | 557,284,000 | 539,565,000 | 518,575,000 | 509,954,000 | 485,948,000 | 481,083,000 | 459,842,000 | 438,622,000 | 412,631,000 | 391,772,000 | 373,718,000 | 346,966,000 | 332,136,000 | 320,438,000 | 300,955,000 | 283,358,000 | 281,884,000 | 271,622,000 | 261,342,000 | 251,568,000 | 244,599,000 | 239,012,000 | 230,490,000 | 221,814,000 | 214,282,000 | 210,462,000 | 207,150,000 | 206,323,000 | 205,539,000 | 204,386,000 | 205,493,000 | 199,132,000 | 192,747,000 | 182,297,000 | 177,866,000 | 176,240,000 |
accumulated deficit | -1,472,124,000 | -1,254,605,000 | -1,234,594,000 | -1,124,876,000 | -1,134,063,000 | -1,136,861,000 | -1,117,782,000 | -1,084,696,000 | -1,056,011,000 | -1,136,582,000 | -1,108,738,000 | -1,094,336,000 | -1,062,900,000 | -967,504,000 | -940,396,000 | -911,315,000 | -898,699,000 | -872,257,000 | -808,749,000 | -730,883,000 | -665,774,000 | -618,068,000 | -592,762,000 | -551,591,000 | -553,790,000 | -533,154,000 | -532,504,000 | -525,420,000 | -485,490,000 | -448,347,000 | -415,143,000 | -404,369,000 | -373,678,000 | -354,264,000 | -227,022,000 | -216,232,000 | -239,974,000 | -221,976,000 | -200,568,000 | -200,006,000 | -197,962,000 | -158,678,000 | -162,144,000 | -126,802,000 | -125,502,000 | -128,854,000 | -89,383,000 | -95,879,000 | -18,059,000 | -7,114,000 | -24,468,000 | -37,930,000 | -54,915,000 | -67,115,000 | -81,014,000 | -91,139,000 | -100,981,000 | -108,141,000 | -77,200,000 | -84,239,000 | -89,073,000 | -96,325,000 | -87,415,000 | -81,031,000 | -86,804,000 | -92,244,000 | -96,962,000 | -99,397,000 | -99,636,000 | -100,937,000 | -99,727,000 | -94,922,000 | -90,818,000 | -99,016,000 | -102,454,000 | -104,333,000 | -156,181,000 | -160,815,000 | |
accumulated other comprehensive loss | -16,391,000 | -14,809,000 | -15,115,000 | -14,647,000 | -15,633,000 | -16,347,000 | -15,582,000 | -15,981,000 | -15,942,000 | -15,719,000 | -17,204,000 | -16,412,000 | -16,050,000 | -15,623,000 | -15,452,000 | -13,578,000 | -11,863,000 | -11,627,000 | -11,663,000 | -10,941,000 | -10,350,000 | -9,400,000 | -11,685,000 | -12,473,000 | -13,423,000 | -11,773,000 | -12,733,000 | -11,595,000 | -11,568,000 | -11,965,000 | -11,792,000 | -10,641,000 | -5,472,000 | -6,632,000 | -7,695,000 | -9,264,000 | -12,315,000 | -13,996,000 | -10,728,000 | -10,285,000 | -9,209,000 | -9,680,000 | -9,184,000 | -6,740,000 | -7,504,000 | -4,847,000 | -2,338,000 | -176,000 | -917,000 | -1,462,000 | -1,061,000 | -1,905,000 | -112,000 | -301,000 | -397,000 | -299,000 | -192,000 | -74,000 | -486,000 | -357,000 | -423,000 | -372,000 | -277,000 | ||||||||||||||||
total stockholders’ equity | 7,494,000 | 216,731,000 | 210,460,000 | 364,739,000 | 325,122,000 | 287,849,000 | 277,788,000 | 281,809,000 | 278,085,000 | 174,603,000 | 181,523,000 | 172,016,000 | 186,098,000 | 260,016,000 | 265,263,000 | 270,484,000 | 255,829,000 | 253,460,000 | 299,778,000 | 354,538,000 | 394,034,000 | 414,071,000 | 419,476,000 | 434,235,000 | 411,904,000 | 417,633,000 | 372,114,000 | 359,817,000 | 391,303,000 | 395,027,000 | 417,145,000 | 396,715,000 | 404,064,000 | 396,082,000 | 515,283,000 | 494,997,000 | 442,635,000 | 435,190,000 | 438,540,000 | 411,560,000 | 396,268,000 | 425,567,000 | 404,355,000 | 424,196,000 | 407,010,000 | 385,322,000 | 418,689,000 | 390,346,000 | 462,578,000 | 469,331,000 | 430,918,000 | 386,724,000 | 354,017,000 | 319,665,000 | 280,909,000 | 251,288,000 | 229,984,000 | 200,042,000 | 175,474,000 | 205,387,000 | 188,130,000 | 173,006,000 | 155,923,000 | 157,696,000 | 158,300,000 | 143,810,000 | 129,593,000 | 117,438,000 | 111,289,000 | 108,289,000 | 105,731,000 | 105,749,000 | 109,535,000 | 114,689,000 | 100,177,000 | 90,444,000 | 78,322,000 | 22,075,000 | 15,966,000 |
total liabilities and stockholders’ equity | 1,886,305,000 | 2,038,134,000 | 1,916,928,000 | 1,176,437,000 | 1,118,266,000 | 1,023,756,000 | 958,476,000 | 934,932,000 | 943,913,000 | 804,074,000 | 772,692,000 | 741,732,000 | 782,574,000 | 829,942,000 | 779,788,000 | 792,723,000 | 816,080,000 | 768,559,000 | 779,754,000 | 839,388,000 | 904,173,000 | 905,579,000 | 851,978,000 | 865,837,000 | 845,076,000 | 862,568,000 | 801,766,000 | 793,322,000 | 822,453,000 | 814,687,000 | 810,035,000 | 804,460,000 | 818,642,000 | 789,274,000 | 877,945,000 | 860,811,000 | 802,967,000 | 769,716,000 | 766,475,000 | 730,305,000 | 714,573,000 | 730,563,000 | 696,864,000 | 717,552,000 | 713,466,000 | 683,408,000 | 708,381,000 | 670,733,000 | 755,384,000 | 735,141,000 | 688,311,000 | 632,742,000 | 604,854,000 | 538,414,000 | 487,994,000 | 440,676,000 | 432,688,000 | 378,613,000 | 344,551,000 | 366,879,000 | 342,499,000 | 313,495,000 | 286,792,000 | 280,565,000 | 286,015,000 | 256,381,000 | 237,322,000 | 218,114,000 | 206,987,000 | 203,860,000 | 202,924,000 | 200,587,000 | 200,830,000 | 194,090,000 | 172,017,000 | 157,425,000 | |||
common stock | 440,000 | 440,000 | 445,000 | 440,000 | 437,000 | 437,000 | 436,000 | 438,000 | 438,000 | 446,000 | 444,000 | 446,000 | 445,000 | 452,000 | 459,000 | 466,000 | 464,000 | 461,000 | 463,000 | 452,000 | 449,000 | 456,000 | 458,000 | 454,000 | 447,000 | 456,000 | 452,000 | 448,000 | 447,000 | 442,000 | 453,000 | 451,000 | 454,000 | 448,000 | 456,000 | 453,000 | 474,000 | 471,000 | 466,000 | 461,000 | 453,000 | 449,000 | 441,000 | 434,000 | 444,000 | 436,000 | 430,000 | 432,000 | 425,000 | 420,000 | 417,000 | 414,000 | 419,000 | 423,000 | 437,000 | 433,000 | 428,000 | ||||||||||||||||||||||
intangible asset | 1,354,000 | 1,667,000 | 1,979,000 | 2,604,000 | 2,917,000 | 3,229,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restricted cash | 8,000,000 | 8,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short-term investments | 10,845,000 | 10,845,000 | 10,845,000 | 43,645,000 | 64,988,000 | 97,619,000 | 130,325,000 | 130,338,000 | 130,544,000 | 130,919,000 | 109,754,000 | 131,637,000 | 130,993,000 | 131,258,000 | 131,466,000 | 120,693,000 | 120,747,000 | 117,832,000 | 107,933,000 | 99,072,000 | 84,710,000 | 72,806,000 | 60,884,000 | 49,936,000 | 49,956,000 | 49,969,000 | 24,974,000 | 24,976,000 | 24,978,000 | 22,982,000 | 1,948,000 | 1,948,000 | 1,948,000 | 1,948,000 | 3,146,000 | 3,146,000 | 3,146,000 | 3,146,000 | 1,150,000 | 2,150,000 | 5,943,000 | 7,544,000 | 5,043,000 | 4,293,000 | |||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at june 30, 2019 and march 31, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other current assets | 19,836,000 | 22,248,000 | 15,791,000 | 20,672,000 | 19,803,000 | 16,769,000 | 17,052,000 | 19,745,000 | 23,403,000 | 20,084,000 | 19,030,000 | 16,652,000 | 10,810,000 | 11,329,000 | 8,465,000 | 13,154,000 | 12,032,000 | 15,225,000 | 15,260,000 | 11,827,000 | 11,843,000 | 12,606,000 | 10,149,000 | 9,395,000 | 9,811,000 | 8,476,000 | 5,786,000 | 6,989,000 | 6,633,000 | 4,612,000 | 5,845,000 | 5,810,000 | 3,970,000 | 3,782,000 | 4,398,000 | 4,314,000 | 3,757,000 | 3,409,000 | 3,685,000 | 4,538,000 | 3,889,000 | 3,657,000 | 2,200,000 | 2,101,000 | |||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at december 31, 2018 and march 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at september 30, 2018 and march 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at june 30, 2018 and march 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity method investment | 3,340,000 | 3,498,000 | 3,660,000 | 3,621,000 | 4,035,000 | 4,335,000 | 4,493,000 | 4,579,000 | 4,576,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at march 31, 2018 and 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at december 31, 2017 and march 31, 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at september 30, 2017 and march 31, 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at june 30, 2017 and march 31, 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 103 and 315 at march 31, 2017 and 2016, respectively | 132,761,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at march 31, 2017 and 2016 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 325 at december 31, 2016 and 315 at march 31, 2016 | 115,851,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at december 31, 2016 and march 31, 2016 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 329 at september 30, 2016 and 315 at march 31, 2016 | 105,676,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at september 30, 2016 and march 31, 2016 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 328 at june 30, 2016 and 315 at march 31, 2016 | 100,686,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at june 30, 2016 and march 31, 2016 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 315 and 104 at march 31, 2016 and 2015, respectively | 113,429,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at march 31, 2016 and 2015 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 309 at december 31, 2015 and 104 at march 31, 2015 | 114,591,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at december 31, 2015 and march 31, 2015 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 98 at september 30, 2015 and 104 at march 31, 2015 | 86,367,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at september 30, 2015 and march 31, 2015 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 135 at june 30, 2015 and 104 at march 31, 2015 | 93,135,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at june 30, 2015 and march 31, 2015 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 104 and 111 at march 31, 2015 and 2014, respectively | 117,716,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at march 31, 2015 and 2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 107 at december 31, 2014 and 111 at march 31, 2014 | 114,249,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at december 31, 2014 and march 31, 2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 108 at september 30, 2014 and 111 at march 31, 2014 | 101,081,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at september 30, 2014 and march 31, 2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 111 at june 30, 2014 and 111 at march 31, 2014 | 100,925,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at june 30, 2014 and march 31, 2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 111 and 103 at march 31, 2014 and 2013, respectively | 118,527,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at march 31, 2014 and 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 111 at december 31, 2013 and 103 at march 31, 2013 | 106,208,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at december 31, 2013 and march 31, 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings | 10,477,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 111 at september 30, 2013 and 103 at march 31, 2013 | 86,785,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at september 30, 2013 and march 31, 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 102 at june 30, 2013 and 103 at march 31, 2013 | 75,219,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at june 30, 2013 and march 31, 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 103 and 97 at march 31, 2013 and 2012, respectively | 85,033,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at march 31, 2013 and 2012. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | -289,000 | 401,000 | 605,000 | -283,000 | 239,000 | -373,000 | -177,000 | 259,000 | 307,000 | 301,000 | 250,000 | 80,000 | 361,000 | -62,000 | -27,000 | 124,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 105 at december 31, 2012 and 97 at march 31, 2012 | 71,415,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at december 31, 2012 and march 31, 2012 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 104 at september 30, 2012 and 97 at march 31, 2012 | 69,293,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at september 30, 2012 and march 31, 2012 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 99 at june 30, 2012 and 97 at march 31, 2012 | 56,524,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at june 30, 2012 and march 31, 2012 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 97 and 106 at march 31, 2012 and 2011, respectively | 67,793,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at march 31, 2012 and 2011. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 109 at december 31, 2011 and 106 at march 31, 2011 | 64,604,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at december 31, 2011 and march 31, 2011 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 110 at september 30, 2011 and 106 at march 31, 2011 | 69,141,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at september 30, 2011 and march 31, 2011 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 112 at june 30, 2011 and 106 at march 31, 2011 | 59,789,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at june 30, 2011 and march 31, 2011 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 106 and 292 at march 31, 2011 and 2010, respectively | 73,891,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at march 31, 2011 and 2010 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 214 at december 31, 2010 and 292 at march 31, 2010 | 65,648,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at december 31, 2010 and march 31, 2010 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 160 at september 30, 2010 and 292 at march 31, 2010 | 52,282,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at september 30, 2010 and march 31, 2010 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 156 at june 30, 2010 and 292 at march 31, 2010 | 45,547,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at june 30, 2010 and march 31, 2010 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 292 and 193 at march 31, 2010 and 2009, respectively | 58,049,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 50,000 shares authorized, no shares issued and outstanding at march 31, 2010 and 2009 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 194 at december 31, 2009 and 193 at march 31, 2009 | 51,667,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, .01 par value: 50,000 shares authorized, no shares issued and outstanding at december 31, 2009 and march 31, 2009 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 172 at september 30, 2009 and 193 at march 31, 2009 | 47,507,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, .01 par value: 50,000 shares authorized, no shares issued and outstanding at september 30, 2009 and march 31, 2009 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 174 at june 30, 2009 and 193 at march 31, 2009 | 42,619,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, .01 par value: 50,000 shares authorized, no shares issued and outstanding at june 30, 2009 and march 31, 2009 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 193 and 275 at march 31, 2009 and 2008, respectively | 44,020,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, .01 par value: 50,000 shares authorized, no shares issued and outstanding at march 31, 2009 and 2008 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, .01 par value... | 416,000 | 428,000 | 420,000 | 417,000 | 417,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 256 at december 31, 2008 and 275 at march 31, 2008 | 41,653,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, .01 par value: 50,000 shares authorized, no shares issued and outstanding at december 31, 2008 and march 31, 2008 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 233 at september 30, 2008 and 275 at march 31, 2008 | 38,357,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, .01 par value: 50,000 shares authorized, no shares issued and outstanding at september 30, 2008 and march 31, 2008 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 263 at june 30, 2008 and 275 at march 31, 2008 | 38,082,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, .01 par value: 50,000 shares authorized, no shares issued and outstanding at june 30, 2008 and march 31, 2008 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 275 and 311 at march 31, 2008 and 2007, respectively | 44,284,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
term loan | 7,500,000 | 8,750,000 | 10,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, .01 par value: 50,000 shares authorized, no shares issued and outstanding at march 31, 2008 and 2007 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 247 at december 31, 2007 and 311 at march 31, 2007 | 33,786,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, .01 par value: 50,000 shares authorized, no shares issued and outstanding at december 31, 2007 and march 31, 2007 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 246 at september 30, 2007 and 311 at march 31, 2007 | 30,820,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, .01 par value: 50,000 shares authorized, no shares issued and outstanding at september 30, 2007 and march 31, 2007 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 317 at june 30, 2007 and 311 at march 31, 2007 | 25,201,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, .01 par value: 50,000 shares authorized, no shares issued and outstanding at june 30, 2007 and march 31, 2007 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 311 and 475 at march 31, 2007 and 2006, respectively | 22,044,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities, cumulative redeemable convertible preferred stock and stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cumulative redeemable convertible preferred stock: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a through e, at liquidation value | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
convertible preferred stock, .01 par value: no shares of series aa, bb and cc authorized, issued and outstanding at march 31, 2007. 5,000 shares series aa authorized, 4,362 issued and outstanding; 5,000 shares series bb authorized, 2,758 issued and outstanding; 12,150 shares series cc authorized, 12,132 issued and outstanding at march 31, 2006 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, .01 par value: 50,000 shares authorized, no shares issued and outstanding at march 31, 2007. no shares authorized, issued and outstanding at march 31, 2006 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred compensation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 499 at december 31, 2006 and 475 at march 31, 2006 | 21,737,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
convertible preferred stock, .01 par value: no shares of series aa, bb and cc authorized, issued and outstanding at december 31, 2006. 5,000 shares series aa authorized, 4,362 issued and outstanding; 5,000 shares series bb authorized, 2,758 issued and outstanding; 12,150 shares series cc authorized, 12,132 issued and outstanding at march 31, 2006; liquidation value 96,339 at march 31, 2006. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, .01 par value: 50,000 shares authorized, no shares issued and outstanding at december 31, 2006. no shares authorized, issued and outstanding at march 31, 2006. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 501 at september 30, 2006 and 475 at march 31, 2006 | 17,943,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
convertible preferred stock, .01 par value: no shares of series aa, bb and cc authorized, issued and outstanding at september 30, 2006. 5,000 shares series aa authorized, 4,362 issued and outstanding; 5,000 shares series bb authorized, 2,758 issued and outstanding; 12,150 shares series cc authorized, 12,132 issued and outstanding at march 31, 2006; liquidation value 96,339 at march 31, 2006. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, .01 par value: 50,000 shares authorized, no shares issued and outstanding at september 30, 2006. no shares authorized, issued and outstanding at march 31, 2006 |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 14,649,000 | 17,782,000 | 14,730,000 | 23,496,000 | 30,993,000 | 11,021,000 | 15,565,000 | 18,527,000 | 126,120,000 | 17,140,000 | 13,017,000 | 12,629,000 | -43,493,000 | -310,000 | 4,518,000 | 3,511,000 | 7,988,000 | 10,008,000 | 1,731,000 | 13,897,000 | 2,283,000 | 8,935,000 | -2,163,000 | 5,794,000 | 4,878,000 | -9,236,000 | -1,300,000 | 3,352,000 | 3,073,000 | 6,496,000 | 12,729,000 | 15,657,000 | 17,591,000 | 17,354,000 | 13,462,000 | 16,985,000 | 12,200,000 | 13,899,000 | 10,125,000 | 9,842,000 | 7,160,000 | 7,899,000 | 7,039,000 | 4,835,000 | 7,252,000 | 5,419,000 | 3,498,000 | 5,812,000 | 5,440,000 | 4,718,000 | 2,435,000 | 239,000 | 3,883,000 | 4,729,000 | 3,477,000 | 6,189,000 | 8,198,000 | 3,438,000 | 2,979,000 | 51,848,000 | 4,634,000 | |||||||||||||||||
adjustments to reconcile net income to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 893,000 | 3,782,000 | 2,981,000 | 2,692,000 | 2,429,000 | 2,759,000 | 2,042,000 | 1,957,000 | 1,796,000 | 1,538,000 | 1,564,000 | 1,632,000 | 1,667,000 | 2,801,000 | 2,878,000 | 2,977,000 | 2,923,000 | 2,769,000 | 2,665,000 | 2,593,000 | 2,499,000 | 2,636,000 | 5,365,000 | 5,378,000 | 5,447,000 | 5,564,000 | 3,136,000 | 2,918,000 | 2,948,000 | 3,040,000 | 3,013,000 | 3,059,000 | 3,339,000 | 2,879,000 | 2,795,000 | 2,772,000 | 2,659,000 | 2,569,000 | 2,502,000 | 2,502,000 | 2,670,000 | 2,793,000 | 2,859,000 | 2,857,000 | 2,814,000 | 2,786,000 | 1,776,000 | 1,670,000 | 1,613,000 | 1,577,000 | 1,544,000 | 1,473,000 | 1,201,000 | 1,160,000 | 1,135,000 | 1,152,000 | 1,134,000 | 1,063,000 | 1,025,000 | 1,014,000 | 944,000 | 923,000 | 885,000 | 911,000 | 912,000 | 922,000 | 895,000 | 939,000 | 969,000 | 888,000 | 829,000 | 826,000 | 759,000 | 741,000 | 848,000 | 832,000 | ||
amortization of debt issuance costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of deferred commissions costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncash stock-based compensation | 31,964,000 | 29,057,000 | 32,224,000 | 30,180,000 | 28,992,000 | 31,463,000 | 26,403,000 | 26,404,000 | 22,610,000 | 24,602,000 | 23,615,000 | 23,724,000 | 24,679,000 | 24,645,000 | 25,327,000 | 31,095,000 | 28,370,000 | 28,533,000 | 26,449,000 | 21,811,000 | 23,261,000 | 22,037,000 | 20,584,000 | 18,951,000 | 17,307,000 | 18,974,000 | 14,857,000 | 14,750,000 | 28,901,000 | 15,832,000 | 17,750,000 | 18,004,000 | 16,991,000 | 17,753,000 | 19,821,000 | 19,564,000 | 18,775,000 | 19,110,000 | 18,703,000 | 17,340,000 | 16,680,000 | 17,227,000 | 15,068,000 | 15,221,000 | 15,162,000 | 16,014,000 | 15,072,000 | 14,415,000 | 14,588,000 | 14,246,000 | 10,782,000 | 9,508,000 | 9,037,000 | 8,984,000 | 6,149,000 | 5,928,000 | 6,382,000 | 6,229,000 | 4,364,000 | 4,451,000 | 4,475,000 | 4,188,000 | 3,375,000 | 3,585,000 | 3,506,000 | 3,516,000 | 4,701,000 | 3,189,000 | 3,164,000 | 2,874,000 | 2,683,000 | 2,578,000 | 2,299,000 | 2,207,000 | 2,213,000 | 1,813,000 | ||
noncash operating lease expense | 1,966,000 | 2,740,000 | 1,774,000 | 1,636,000 | 2,082,000 | 1,378,000 | 1,369,000 | 1,579,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncash change in fair value of equity securities | 474,000 | -207,000 | -138,000 | -61,000 | -396,000 | 167,000 | -65,000 | -70,000 | 191,000 | 13,000 | 154,000 | -341,000 | 193,000 | -122,000 | -155,000 | 389,000 | -737,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncash change in fair value of contingent consideration | 0 | 0 | 0 | -545,000 | -426,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncash adjustment on headquarters sale leaseback | 0 | 0 | 0 | 495,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncash impairment charges | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncash lease impairment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | -2,018,000 | 142,000 | 5,668,000 | 3,908,000 | -17,194,000 | 2,203,000 | -3,689,000 | -4,794,000 | 314,000 | 123,000 | -168,000 | -105,000 | 55,000 | 56,471,000 | -1,459,000 | -1,330,000 | -2,971,000 | -1,153,000 | -2,947,000 | -3,974,000 | -1,452,000 | -3,353,000 | -3,081,000 | -1,446,000 | 2,269,000 | 2,268,000 | -142,000 | -323,000 | -5,995,000 | 773,000 | 2,786,000 | -3,994,000 | -4,207,000 | -703,000 | 2,579,000 | 237,000 | -4,628,000 | 1,642,000 | -516,000 | -1,491,000 | 5,841,000 | -649,000 | -978,000 | -448,000 | 1,252,000 | 433,000 | 416,000 | 1,943,000 | 952,000 | 1,253,000 | 1,715,000 | -37,000 | 231,000 | -4,003,000 | 362,000 | -6,000 | ||||||||||||||||||||||
changes in operating assets and liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable | 27,017,000 | -124,987,000 | 20,258,000 | 3,748,000 | 3,425,000 | -88,550,000 | 3,432,000 | 19,681,000 | -1,049,000 | -28,921,000 | -19,812,000 | 28,057,000 | 6,183,000 | -33,642,000 | 6,474,000 | 9,389,000 | 5,175,000 | -53,065,000 | -6,535,000 | 34,054,000 | 4,348,000 | -42,607,000 | 15,021,000 | -11,384,000 | 13,361,000 | -32,890,000 | 2,460,000 | 43,165,000 | -6,174,000 | -39,413,000 | 12,823,000 | 8,672,000 | -20,491,000 | -17,030,000 | 1,342,000 | 11,097,000 | -16,031,000 | -12,657,000 | -5,209,000 | 12,404,000 | 1,693,000 | -29,173,000 | 5,597,000 | 25,762,000 | -6,626,000 | -16,143,000 | -1,948,000 | 18,136,000 | -12,779,000 | -19,301,000 | -10,452,000 | 9,050,000 | -14,504,000 | -1,817,000 | -11,922,000 | 10,304,000 | -2,301,000 | 4,045,000 | -10,812,000 | 14,487,000 | 11,372,000 | |||||||||||||||||
operating lease liabilities | -2,078,000 | -2,287,000 | -1,739,000 | -1,908,000 | -1,963,000 | -1,200,000 | -1,671,000 | -2,302,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current assets and other assets | -2,680,000 | -12,240,000 | -8,281,000 | 2,378,000 | -9,051,000 | 4,778,000 | -2,139,000 | -2,203,000 | -1,634,000 | 5,802,000 | -2,439,000 | -1,393,000 | 3,197,000 | 3,443,000 | 2,249,000 | -2,710,000 | 5,904,000 | 2,174,000 | 3,248,000 | -7,594,000 | 4,932,000 | -3,027,000 | 2,693,000 | 7,289,000 | -6,832,000 | 7,382,000 | 4,085,000 | -5,881,000 | 975,000 | 5,541,000 | 1,965,000 | 2,919,000 | 225,000 | 5,677,000 | -3,553,000 | -9,225,000 | -1,115,000 | |||||||||||||||||||||||||||||||||||||||||
deferred commissions cost | -23,124,000 | -21,747,000 | -13,712,000 | -15,072,000 | -20,316,000 | -12,112,000 | -9,151,000 | -8,269,000 | -9,411,000 | -7,980,000 | -6,961,000 | -5,600,000 | -7,866,000 | -9,646,000 | -6,365,000 | -6,652,000 | -11,660,000 | -8,955,000 | -6,956,000 | -5,941,000 | -8,149,000 | -5,981,000 | -4,319,000 | -5,646,000 | -4,711,000 | -4,390,000 | -3,593,000 | -3,369,000 | -5,202,000 | -4,899,000 | -3,824,000 | -5,042,000 | -5,722,000 | -4,748,000 | -3,904,000 | -3,610,000 | ||||||||||||||||||||||||||||||||||||||||||
accounts payable | 399,000 | -59,000 | 232,000 | -320,000 | 292,000 | -1,035,000 | -334,000 | 129,000 | 87,000 | 76,000 | -146,000 | 178,000 | -346,000 | 262,000 | -695,000 | 482,000 | 180,000 | 73,000 | 48,000 | -241,000 | -224,000 | 340,000 | 92,000 | -159,000 | -748,000 | -1,301,000 | 792,000 | -1,217,000 | 848,000 | 1,019,000 | -6,000 | -376,000 | 547,000 | 11,000 | -268,000 | 328,000 | -31,000 | 43,000 | -57,000 | -145,000 | 171,000 | -589,000 | 482,000 | -518,000 | -313,000 | -267,000 | 118,000 | 195,000 | -1,763,000 | -794,000 | -355,000 | 217,000 | 1,201,000 | 326,000 | 125,000 | 384,000 | -993,000 | 660,000 | 10,000 | 527,000 | -126,000 | -263,000 | -752,000 | 880,000 | 472,000 | -481,000 | 396,000 | -360,000 | -379,000 | -82,000 | 625,000 | -428,000 | 529,000 | -519,000 | 234,000 | 407,000 | 393,000 | -86,000 |
accrued liabilities | 13,339,000 | 43,453,000 | 2,030,000 | -47,260,000 | 15,140,000 | 21,927,000 | 11,179,000 | -23,011,000 | 16,146,000 | 4,815,000 | 15,567,000 | -19,530,000 | -7,110,000 | 11,501,000 | 2,762,000 | -31,366,000 | 13,693,000 | 22,659,000 | 115,000 | -26,067,000 | 10,176,000 | 17,635,000 | -9,452,000 | -7,699,000 | 21,000 | -1,003,000 | 9,023,000 | -10,038,000 | -270,000 | 19,081,000 | -11,798,000 | -1,938,000 | 7,148,000 | 15,457,000 | -8,033,000 | -11,076,000 | 4,230,000 | 10,102,000 | 4,309,000 | -3,553,000 | -2,048,000 | 9,880,000 | 7,188,000 | -13,048,000 | 7,128,000 | 7,104,000 | 10,209,000 | -11,220,000 | 25,130,000 | 12,533,000 | 12,716,000 | -7,192,000 | 14,847,000 | 14,692,000 | 10,204,000 | -7,385,000 | 17,615,000 | 4,537,000 | 3,354,000 | 3,532,000 | 7,980,000 | 6,527,000 | 4,701,000 | -1,707,000 | 6,449,000 | 2,941,000 | 1,753,000 | 41,000 | -745,000 | 1,360,000 | 2,215,000 | -906,000 | 4,643,000 | 5,970,000 | 1,866,000 | 403,000 | ||
deferred revenue | 52,939,000 | 55,518,000 | 10,513,000 | 17,440,000 | 29,749,000 | 46,080,000 | 2,392,000 | 9,438,000 | 27,951,000 | 20,697,000 | 8,959,000 | -7,213,000 | 31,949,000 | 25,343,000 | 6,206,000 | 10,258,000 | 28,731,000 | 17,733,000 | 1,162,000 | 669,000 | 21,021,000 | 20,941,000 | -9,679,000 | -543,000 | 32,000 | 5,817,000 | -4,157,000 | -7,922,000 | 12,351,000 | 13,164,000 | -7,094,000 | 3,298,000 | 16,008,000 | 10,550,000 | -5,000 | 7,418,000 | 21,055,000 | 7,689,000 | 5,027,000 | 4,217,000 | 13,333,000 | 7,012,000 | -3,778,000 | -250,000 | 14,376,000 | 8,133,000 | 9,815,000 | 3,494,000 | 16,317,000 | 2,079,000 | -422,000 | 7,182,000 | 24,091,000 | 6,579,000 | 8,611,000 | -1,240,000 | 15,372,000 | 6,961,000 | 8,750,000 | 4,516,000 | 8,183,000 | 5,261,000 | 2,713,000 | 1,735,000 | 9,742,000 | 4,376,000 | 4,429,000 | 1,420,000 | ||||||||||
other liabilities | 869,000 | 961,000 | -992,000 | -115,000 | 3,541,000 | 502,000 | -673,000 | 168,000 | -342,000 | -492,000 | 396,000 | 503,000 | -125,000 | 6,000 | 1,101,000 | 29,000 | 1,621,000 | 0 | 39,000 | 17,000 | -3,838,000 | -1,564,000 | 2,227,000 | 2,301,000 | 791,000 | -625,000 | -293,000 | -489,000 | -284,000 | 86,000 | -93,000 | 231,000 | -711,000 | -998,000 | 59,000 | -283,000 | 278,000 | -131,000 | 5,000 | 178,000 | 261,000 | -201,000 | 159,000 | 39,000 | -771,000 | 343,000 | -10,000 | -1,602,000 | -1,260,000 | -120,000 | -21,000 | -44,000 | -650,000 | 113,000 | 74,000 | 106,000 | -412,000 | 534,000 | 332,000 | 356,000 | -1,029,000 | 114,000 | 254,000 | -1,040,000 | 615,000 | 146,000 | 209,000 | 187,000 | ||||||||||
net cash from operating activities | 132,185,000 | 4,045,000 | 76,769,000 | 31,681,000 | 76,955,000 | 30,146,000 | 55,589,000 | 44,692,000 | 79,985,000 | 44,439,000 | 40,337,000 | 39,037,000 | 67,833,000 | 30,178,000 | 49,844,000 | 22,433,000 | 87,116,000 | 26,794,000 | 26,059,000 | 37,211,000 | 64,708,000 | 17,005,000 | 26,957,000 | 15,285,000 | 32,456,000 | 889,000 | 23,979,000 | 31,140,000 | 36,586,000 | 31,064,000 | 17,760,000 | 24,770,000 | 23,341,000 | 31,210,000 | 9,685,000 | 19,933,000 | 28,985,000 | 26,768,000 | 20,239,000 | 24,047,000 | 37,179,000 | 15,765,000 | 9,572,000 | 21,897,000 | 35,982,000 | 20,239,000 | 32,182,000 | 35,444,000 | 39,919,000 | 30,162,000 | 24,482,000 | 24,574,000 | 42,881,000 | 27,459,000 | 24,434,000 | 17,909,000 | 30,117,000 | 27,732,000 | 11,058,000 | 31,093,000 | 18,954,000 | 10,005,000 | 7,532,000 | 15,919,000 | 22,171,000 | 11,538,000 | 10,585,000 | 12,953,000 | 6,467,000 | 8,393,000 | 14,178,000 | 14,071,000 | 10,998,000 | 13,082,000 | 4,466,000 | 5,846,000 | 8,085,000 | 8,731,000 |
capital expenditures | -344,000 | -2,119,000 | -3,187,000 | -1,879,000 | -783,000 | -262,000 | -1,848,000 | -863,000 | -859,000 | -1,814,000 | -266,000 | -1,147,000 | -1,055,000 | -805,000 | -514,000 | -867,000 | -583,000 | -1,335,000 | -551,000 | -1,442,000 | -2,182,000 | -2,332,000 | -2,019,000 | -1,643,000 | -1,292,000 | -454,000 | -616,000 | -841,000 | -1,456,000 | -1,106,000 | -477,000 | -3,521,000 | -1,750,000 | -2,663,000 | -1,160,000 | -1,474,000 | -1,939,000 | -2,405,000 | -1,047,000 | -1,033,000 | -1,273,000 | -1,892,000 | -1,437,000 | -1,678,000 | -2,042,000 | -1,286,000 | -1,084,000 | -1,372,000 | -982,000 | -1,348,000 | -1,274,000 | -1,312,000 | -2,215,000 | -2,252,000 | -1,673,000 | -1,681,000 | -1,379,000 | -1,520,000 | -1,379,000 | -1,518,000 | -865,000 | -1,199,000 | -1,028,000 | -773,000 | -1,019,000 | -571,000 | -867,000 | -913,000 | -1,126,000 | -694,000 | -1,163,000 | -1,556,000 | -1,255,000 | -1,214,000 | -637,000 | -1,232,000 | -1,047,000 | -901,000 |
free cash flows | 131,841,000 | 1,926,000 | 73,582,000 | 29,802,000 | 76,172,000 | 29,884,000 | 53,741,000 | 43,829,000 | 79,126,000 | 42,625,000 | 40,071,000 | 37,890,000 | 66,778,000 | 29,373,000 | 49,330,000 | 21,566,000 | 86,533,000 | 25,459,000 | 25,508,000 | 35,769,000 | 62,526,000 | 14,673,000 | 24,938,000 | 13,642,000 | 31,164,000 | 435,000 | 23,363,000 | 30,299,000 | 35,130,000 | 29,958,000 | 17,283,000 | 21,249,000 | 21,591,000 | 28,547,000 | 8,525,000 | 18,459,000 | 27,046,000 | 24,363,000 | 19,192,000 | 23,014,000 | 35,906,000 | 13,873,000 | 8,135,000 | 20,219,000 | 33,940,000 | 18,953,000 | 31,098,000 | 34,072,000 | 38,937,000 | 28,814,000 | 23,208,000 | 23,262,000 | 40,666,000 | 25,207,000 | 22,761,000 | 16,228,000 | 28,738,000 | 26,212,000 | 9,679,000 | 29,575,000 | 18,089,000 | 8,806,000 | 6,504,000 | 15,146,000 | 21,152,000 | 10,967,000 | 9,718,000 | 12,040,000 | 5,341,000 | 7,699,000 | 13,015,000 | 12,515,000 | 9,743,000 | 11,868,000 | 3,829,000 | 4,614,000 | 7,038,000 | 7,830,000 |
cash flows from investing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of property and equipment | -344,000 | -2,119,000 | -3,187,000 | -1,879,000 | -783,000 | -262,000 | -1,848,000 | -863,000 | -859,000 | -1,814,000 | -266,000 | -1,147,000 | -1,055,000 | -805,000 | -514,000 | -867,000 | -583,000 | -1,335,000 | -551,000 | -1,442,000 | -2,182,000 | -2,332,000 | -2,019,000 | -1,643,000 | -1,292,000 | -454,000 | -616,000 | -841,000 | -1,456,000 | -1,106,000 | -477,000 | -3,521,000 | -1,750,000 | -2,663,000 | -1,160,000 | -1,474,000 | -1,939,000 | -2,405,000 | -1,047,000 | -1,033,000 | -1,273,000 | -1,892,000 | -1,437,000 | -1,678,000 | -2,042,000 | -1,286,000 | -1,084,000 | -1,372,000 | -982,000 | -1,348,000 | -1,274,000 | -1,312,000 | -2,215,000 | -2,252,000 | -1,673,000 | -1,681,000 | -1,379,000 | -1,520,000 | -1,379,000 | -1,518,000 | -865,000 | -1,199,000 | -1,028,000 | -773,000 | -1,019,000 | -571,000 | -867,000 | -913,000 | -1,126,000 | -694,000 | -1,163,000 | -1,556,000 | -1,255,000 | -1,214,000 | -637,000 | -1,232,000 | -1,047,000 | -901,000 |
purchase of equity securities | -169,000 | -156,000 | -482,000 | -6,144,000 | -545,000 | -207,000 | -108,000 | -473,000 | -373,000 | -490,000 | -260,000 | -312,000 | -84,000 | -168,000 | -778,000 | -1,015,000 | -612,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of headquarters | 0 | 0 | 0 | 34,849,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
business combination, net of cash acquired | 200,000 | 0 | 598,000 | -44,909,000 | 0 | -21,000,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | -313,000 | -2,275,000 | -29,684,000 | 26,826,000 | -730,000 | -45,378,000 | -1,956,000 | -22,336,000 | -1,232,000 | -2,304,000 | -526,000 | -1,459,000 | -1,139,000 | -973,000 | -1,292,000 | -1,882,000 | -18,089,000 | -1,656,000 | -3,257,000 | -1,442,000 | 8,663,000 | -2,332,000 | -2,019,000 | 31,157,000 | 20,051,000 | -125,318,000 | 32,090,000 | -828,000 | -1,250,000 | -731,000 | -21,642,000 | 18,362,000 | -2,394,000 | -2,398,000 | -952,000 | -12,247,000 | -1,885,000 | -5,320,000 | -10,946,000 | -9,894,000 | -15,721,000 | -18,372,000 | -13,359,000 | -14,737,000 | -11,011,000 | -16,155,000 | -43,345,000 | -19,530,000 | -19,715,000 | -22,951,000 | -39,413,000 | -8,079,000 | -11,424,000 | -2,252,000 | -1,673,000 | -483,000 | -1,379,000 | -1,520,000 | -1,379,000 | -3,514,000 | 135,000 | 2,594,000 | 573,000 | -3,274,000 | -1,769,000 | -4,864,000 | -867,000 | -913,000 | -1,126,000 | -694,000 | -1,163,000 | -1,556,000 | -1,255,000 | -1,214,000 | -637,000 | -1,232,000 | -1,047,000 | -901,000 |
cash flows from financing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase of common stock | -259,293,000 | -40,740,000 | -131,023,000 | -15,050,000 | -29,821,000 | -31,899,000 | -51,903,000 | -51,392,000 | -50,366,000 | -51,298,000 | -31,327,000 | -51,030,000 | -60,790,000 | -31,344,000 | -39,864,000 | -18,923,000 | -39,825,000 | -85,322,000 | -90,044,000 | -90,048,000 | -62,127,000 | -37,172,000 | 0 | 0 | -40,026,000 | -40,014,000 | -54,380,000 | -13,288,000 | -25,015,000 | -20,909,000 | -80,050,000 | -25,001,000 | -56,897,000 | -9,589,000 | 0 | -50,040,000 | 0 | -105,085,000 | 0 | 0 | 0 | 0 | -18,601,000 | -12,905,000 | 0 | -7,781,000 | -9,607,000 | -7,841,000 | ||||||||||||||||||||||||||||||
proceeds from stock-based compensation plans | 7,529,000 | 0 | 6,437,000 | 0 | 5,760,000 | 5,340,000 | 5,687,000 | 1,385,000 | 5,167,000 | 1,201,000 | 6,113,000 | 1,933,000 | 6,672,000 | 687,000 | 6,072,000 | 427,000 | 7,826,000 | 15,435,000 | 13,518,000 | 1,732,000 | 5,040,000 | 231,000 | 6,851,000 | 24,619,000 | 5,662,000 | 663,000 | 9,155,000 | 3,203,000 | 16,228,000 | 13,398,000 | 12,401,000 | 978,000 | 11,165,000 | 5,570,000 | ||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of convertible notes | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of capped calls | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of contingent liability | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of debt issuance costs | 0 | -1,158,000 | -20,396,000 | -1,846,000 | 0 | 0 | -63,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | -18,000 | -18,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities | -251,782,000 | -41,916,000 | 655,907,000 | -16,908,000 | -23,724,000 | -31,899,000 | -46,143,000 | -46,052,000 | -44,679,000 | -49,913,000 | -26,160,000 | -49,829,000 | -54,677,000 | -29,411,000 | -33,192,000 | -18,299,000 | -33,753,000 | -85,504,000 | -82,218,000 | -74,613,000 | -48,609,000 | -31,400,000 | 5,040,000 | 231,000 | -30,321,000 | 24,619,000 | 5,662,000 | -39,363,000 | -30,859,000 | -51,177,000 | 2,940,000 | -11,617,000 | -8,508,000 | -79,072,000 | -94,000 | 5,570,000 | -16,485,000 | -18,604,000 | 10,812,000 | 1,842,000 | -51,431,000 | -7,424,000 | -14,614,000 | 3,499,000 | 6,469,000 | -47,753,000 | 8,844,000 | -101,200,000 | -37,566,000 | 6,975,000 | 15,171,000 | 11,342,000 | 9,017,000 | 17,708,000 | 8,672,000 | 5,811,000 | 13,092,000 | 11,337,000 | -41,740,000 | 5,804,000 | 5,768,000 | 5,617,000 | -10,747,000 | -7,942,000 | 5,010,000 | 5,153,000 | 2,829,000 | 687,000 | 52,000 | -7,564,000 | -8,498,000 | -6,128,000 | -13,777,000 | 4,191,000 | 4,094,000 | 1,135,000 | 1,504,000 | -1,349,000 |
effects of exchange rate — changes in cash | -6,449,000 | 2,937,000 | -2,671,000 | 19,532,000 | 6,027,000 | -12,365,000 | 7,710,000 | -1,187,000 | -5,630,000 | 8,801,000 | -4,953,000 | -938,000 | 2,292,000 | 11,190,000 | -11,588,000 | -11,046,000 | -1,458,000 | -1,750,000 | -3,926,000 | 756,000 | -5,094,000 | 11,143,000 | 7,743,000 | 2,677,000 | -6,129,000 | 2,210,000 | -4,927,000 | 1,880,000 | -3,883,000 | -4,939,000 | 2,211,000 | -10,387,000 | 3,851,000 | 1,423,000 | 5,170,000 | 6,775,000 | 2,464,000 | -8,226,000 | -558,000 | -1,855,000 | 1,684,000 | -777,000 | -4,864,000 | 2,137,000 | -8,713,000 | -5,959,000 | -6,650,000 | 1,096,000 | -438,000 | -820,000 | -1,808,000 | 398,000 | 2,417,000 | -2,190,000 | 1,252,000 | 458,000 | 920,000 | 319,000 | 2,610,000 | -1,331,000 | -244,000 | 43,000 | 719,000 | 1,282,000 | -1,019,000 | -563,000 | -1,467,000 | 161,000 | 587,000 | -134,000 | 725,000 | -215,000 | -35,000 | -151,000 | ||||
net increase in cash and cash equivalents | -126,359,000 | -37,209,000 | 700,321,000 | 61,131,000 | 28,444,000 | 14,309,000 | -62,116,000 | 56,804,000 | -7,171,000 | 1,269,000 | 21,128,000 | 16,290,000 | -48,837,000 | 13,809,000 | 20,031,000 | 13,079,000 | -5,382,000 | 19,547,000 | 14,140,000 | 12,796,000 | 22,727,000 | -49,628,000 | -8,969,000 | -84,190,000 | -17,800,000 | 13,366,000 | 3,349,000 | 24,854,000 | 38,666,000 | 43,313,000 | 33,850,000 | 21,047,000 | 43,082,000 | 37,262,000 | -34,267,000 | 33,841,000 | 25,777,000 | 18,535,000 | -32,000 | 3,372,000 | 25,168,000 | 11,870,000 | 13,266,000 | 14,009,000 | 4,374,000 | -428,000 | 3,050,000 | 6,548,000 | -3,447,000 | 15,925,000 | 8,648,000 | 5,534,000 | 8,507,000 | 6,330,000 | ||||||||||||||||||||||||
cash and cash equivalents at beginning of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at end of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosures of cash flow information | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes paid | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncash activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock for business combination | 0 | 0 | 0 | 4,900,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease liabilities arising from obtaining right-of-use assets | 523,000 | 12,916,000 | 1,913,000 | 20,252,000 | 1,109,000 | 220,000 | 2,499,000 | 1,968,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of deferred commissions cost | 12,137,000 | 11,221,000 | 10,989,000 | 9,658,000 | 8,279,000 | 8,019,000 | 7,458,000 | 6,987,000 | 6,795,000 | 6,430,000 | 6,319,000 | 6,093,000 | 5,777,000 | 5,442,000 | 5,314,000 | 4,995,000 | 4,694,000 | 4,484,000 | 4,166,000 | 4,571,000 | 4,221,000 | 4,959,000 | 4,567,000 | 4,567,000 | 4,420,000 | 4,227,000 | 4,503,000 | 4,342,000 | 4,090,000 | 4,301,000 | 4,615,000 | 4,273,000 | 3,975,000 | 3,738,000 | 4,601,000 | |||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of period | 0 | 0 | 302,103,000 | 0 | 0 | 312,754,000 | 0 | 0 | 287,778,000 | 0 | 0 | 267,507,000 | 0 | 0 | 327,992,000 | 0 | 0 | 330,784,000 | 0 | 0 | 329,491,000 | 0 | 0 | 288,107,000 | 0 | 0 | 337,673,000 | 0 | 0 | 457,733,000 | 0 | 0 | 433,964,000 | 0 | 0 | 297,088,000 | 0 | 0 | 217,170,000 | 0 | 0 | 169,518,000 | 0 | 0 | 105,205,000 | 0 | 0 | 91,661,000 | 0 | 0 | 65,001,000 | 0 | ||||||||||||||||||||||||||
cash and cash equivalents at end of period | -37,209,000 | 700,321,000 | 363,234,000 | -59,496,000 | 15,200,000 | 287,871,000 | 1,023,000 | 8,698,000 | 274,589,000 | 10,984,000 | 3,772,000 | 258,713,000 | -62,116,000 | 56,804,000 | 320,821,000 | -25,783,000 | 1,269,000 | 351,912,000 | -48,837,000 | 13,809,000 | 349,522,000 | -5,382,000 | 19,547,000 | 302,247,000 | -10,808,000 | -23,265,000 | 350,469,000 | -49,628,000 | -8,969,000 | 373,543,000 | 13,366,000 | 3,349,000 | 458,818,000 | 43,313,000 | 33,850,000 | 318,135,000 | 37,262,000 | -34,267,000 | 251,011,000 | 18,535,000 | -32,000 | 172,890,000 | 11,870,000 | 13,266,000 | 119,214,000 | -428,000 | 3,050,000 | 98,209,000 | 15,925,000 | 8,648,000 | 70,535,000 | 6,330,000 | ||||||||||||||||||||||||||
supplemental disclosures of noncash activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
debt issuance costs accrued but not paid, included in accrued liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of financial liability | -12,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment on contingent liability | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | -59,496,000 | 15,200,000 | -24,883,000 | 8,698,000 | -13,189,000 | 3,772,000 | -8,794,000 | -10,808,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncash headquarters impairment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease assets and liabilities | 131,000 | 354,000 | -7,000 | 72,000 | 5,000 | 120,000 | 102,000 | -283,000 | -116,000 | -265,000 | -391,000 | -153,000 | -438,000 | 89,000 | -288,000 | -520,000 | -714,000 | -554,000 | -806,000 | 848,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
debt issuance costs | 0 | -87,000 | -94,000 | -1,081,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest paid | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of operating lease assets | 380,000 | 612,000 | 225,000 | 467,000 | 566,000 | 145,000 | 1,332,000 | 718,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from maturity of short-term investments | 10,845,000 | 0 | 0 | 32,800,000 | 32,188,000 | 32,631,000 | 32,706,000 | 32,813,000 | 32,394,000 | 33,006,000 | 33,102,000 | 33,135,000 | 31,599,000 | 33,272,000 | 33,310,000 | 33,299,000 | 2,449,000 | 24,387,000 | 23,411,000 | 24,438,000 | 12,474,000 | 12,482,000 | 11,489,000 | 13,490,000 | 12,495,000 | 12,495,000 | 14,983,000 | 4,000,000 | 3,000,000 | 1,000,000 | 0 | 1,948,000 | 0 | 0 | 0 | 3,146,000 | 0 | 0 | 0 | 1,150,000 | 1,000,000 | 3,793,000 | ||||||||||||||||||||||||||||||||||||
noncash change in contingent consideration | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of intangible assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of short-term investments | -10,845,000 | 0 | 0 | -32,800,000 | -32,188,000 | -32,631,000 | -54,267,000 | -11,252,000 | -32,243,000 | -33,007,000 | -33,102,000 | -44,072,000 | -2,395,000 | -27,302,000 | -33,310,000 | -33,299,000 | -26,836,000 | -24,386,000 | -23,411,000 | -24,438,000 | -12,475,000 | -12,482,000 | -39,978,000 | -3,998,000 | -2,998,000 | -2,996,000 | 0 | 0 | 0 | -1,948,000 | 0 | 0 | 0 | -3,146,000 | 0 | 0 | -250,000 | -2,501,000 | -1,000,000 | |||||||||||||||||||||||||||||||||||||||
net increase in cash, cash equivalents and restricted cash | -38,088,000 | 19,668,000 | -5,584,000 | 37,721,000 | 49,350,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash at beginning of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash at end of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash at beginning of period | 397,237,000 | 0 | 0 | 296,082,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash at end of period | 359,149,000 | -5,584,000 | 37,721,000 | 345,432,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash change in contingent consideration | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss | 1,673,000 | -7,084,000 | -6,846,000 | 891,000 | -8,567,000 | -58,945,000 | -1,010,000 | -284,000 | -42,000 | -562,000 | -2,044,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net loss to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of intangible asset | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity in loss of affiliate | 3,340,000 | 158,000 | 414,000 | 300,000 | 158,000 | 86,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash, cash equivalents and restricted cash | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefits from stock-based compensation | -1,466,000 | -3,575,000 | -909,000 | -292,000 | -401,000 | -364,000 | -4,114,000 | -1,785,000 | -836,000 | -834,000 | -598,000 | -2,789,000 | -8,224,000 | -3,270,000 | -8,558,000 | -8,285,000 | -4,966,000 | -10,827,000 | -4,227,000 | -3,060,000 | -8,983,000 | -3,712,000 | -1,712,000 | -1,602,000 | -2,481,000 | -1,591,000 | -2,418,000 | -554,000 | -726,000 | -1,710,000 | -804,000 | -155,000 | 120,000 | 138,000 | -253,000 | -474,000 | -587,000 | -2,011,000 | -1,509,000 | -977,000 | ||||||||||||||||||||||||||||||||||||||
equity in income of affiliate | -39,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of equity method investment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases for corporate campus headquarters | 0 | 0 | 0 | -2,111,000 | -8,989,000 | -14,882,000 | -17,266,000 | -18,160,000 | -18,735,000 | -19,607,000 | -15,157,000 | -8,715,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases for corporate campus headquarters in accounts payable and accrued liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of equity method investment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from the exercise of stock options and the employee stock purchase plan | 2,818,000 | 5,065,000 | 1,801,000 | 6,263,000 | 1,714,000 | 5,633,000 | 1,540,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other current assets | -711,000 | -3,596,000 | 569,000 | 7,652,000 | -2,042,000 | -2,765,000 | -1,224,000 | -2,921,000 | -8,299,000 | 537,000 | -2,850,000 | 4,690,000 | -1,042,000 | 3,150,000 | -36,000 | -3,443,000 | 109,000 | 686,000 | -2,387,000 | -813,000 | 314,000 | -1,312,000 | -2,613,000 | 1,173,000 | -245,000 | -2,071,000 | 1,195,000 | -36,000 | -1,825,000 | -120,000 | 732,000 | -199,000 | -685,000 | -346,000 | 36,000 | 803,000 | -258,000 | -232,000 | -1,457,000 | -99,000 | ||||||||||||||||||||||||||||||||||||||
other assets | -70,000 | 924,000 | -174,000 | 3,000 | 470,000 | -870,000 | 651,000 | 683,000 | -307,000 | 202,000 | -515,000 | 158,000 | 150,000 | 47,000 | -251,000 | 111,000 | -2,368,000 | 664,000 | -525,000 | -663,000 | -2,059,000 | -473,000 | 35,000 | 30,000 | -125,000 | -254,000 | -292,000 | -21,000 | -70,000 | 286,000 | 31,000 | -10,000 | -500,000 | 6,000 | 32,000 | 49,000 | -23,000 | -208,000 | -157,000 | 40,000 | ||||||||||||||||||||||||||||||||||||||
repurchase of common stock in accrued expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from the exercise of stock options | 1,550,000 | 2,177,000 | 4,240,000 | 3,705,000 | 6,613,000 | 3,057,000 | 4,051,000 | 6,881,000 | 4,445,000 | 2,751,000 | 4,109,000 | 7,625,000 | 2,187,000 | 4,202,000 | 3,287,000 | 4,026,000 | 5,436,000 | 4,409,000 | 4,284,000 | 3,443,000 | 276,000 | 355,000 | 856,000 | 1,239,000 | 649,000 | 2,180,000 | 2,633,000 | 3,295,000 | 1,521,000 | 153,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
purchases for corporate campus headquarters in accounts payable and accrued expenses | 173,000 | -424,000 | 5,083,000 | -1,631,000 | 472,000 | 5,897,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effects of exchange rate – changes in cash | -2,983,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities: depreciation and amortization | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | -13,051,000 | -6,739,000 | -3,977,000 | -4,250,000 | 3,165,000 | -3,211,000 | -5,552,000 | -1,519,000 | 6,392,000 | -10,264,000 | -2,667,000 | -5,111,000 | -3,157,000 | -307,000 | -3,794,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net proceeds from follow-on public offering of common stock | 0 | 0 | -48,000 | 4,363,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments on term loan | 0 | 0 | 0 | -7,500,000 | -1,250,000 | -1,250,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from the exercise of stock options and vesting of restricted stock awards | 532,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from term loan | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments to series a through e preferred stockholders upon conversion to common stock | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net proceeds from initial public offering and concurrent private placement | 0 | -252,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue and other liabilities | 3,789,000 | 4,199,000 | 2,921,000 | 7,061,000 | 4,229,000 | 2,495,000 | 4,083,000 | 3,100,000 | 3,634,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred offering costs from initial public offering | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncash stock compensation | 1,445,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued expenses | 2,125,000 |
