Guidewire Software, Inc(NYSE:GWRE)
Guidewire Software, Inc. provides software products for property and casualty insurers worldwide. The company offers Guidewire InsuranceSuite comprising Guidewire PolicyCenter, BillingCenter, and ClaimCenter applications. It also provides Guidewire InsuranceNow, a cloud-based platform, which offers ...
Website: http://www.guidewire.com
Founded: 2001
Full Time Employees: 2,759
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-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
subscription and support | 237,209,000 | 222,203,000 | 201,893,000 | 181,823,000 | 177,838,000 | 169,742,000 | 151,848,000 | 137,970,000 | 131,642,000 | 127,627,000 | 117,346,000 | 107,499,000 | 105,754,000 | 99,068,000 | 93,570,000 | 86,851,000 | 84,297,000 | 78,990,000 | 69,993,000 | 64,836,000 | 59,563,000 | 57,966,000 | |||||||||||||||||||||||||||||||||||
license | 59,528,000 | 41,967,000 | 93,638,000 | 57,233,000 | 63,694,000 | 37,370,000 | 88,858,000 | 56,210,000 | 71,083,000 | 34,025,000 | 100,924,000 | 50,602,000 | 73,115,000 | 40,952,000 | 94,786,000 | 53,894,000 | 69,798,000 | 40,153,000 | 109,660,000 | 50,937,000 | 77,912,000 | 65,283,000 | 88,239,000 | 45,796,000 | 53,376,000 | 32,340,000 | 73,395,000 | 33,302,000 | 43,655,000 | 28,820,000 | 65,909,000 | 31,927,000 | 35,215,000 | 18,870,000 | 49,078,000 | 22,918,000 | 30,752,000 | 20,812,000 | 28,930,000 | 21,662,000 | 25,729,000 | ||||||||||||||||
services | 62,358,000 | 68,469,000 | 61,039,000 | 54,452,000 | 47,948,000 | 55,789,000 | 50,809,000 | 46,498,000 | 38,172,000 | 45,755,000 | 51,688,000 | 49,389,000 | 53,742,000 | 55,262,000 | 56,243,000 | 56,703,000 | 50,538,000 | 46,791,000 | 49,782,000 | 48,195,000 | 42,587,000 | 46,553,000 | 51,987,000 | 54,289,000 | 47,388,000 | 53,616,000 | 58,325,000 | 65,314,000 | 60,878,000 | 64,411,000 | 76,988,000 | 71,361,000 | 60,457,000 | 59,148,000 | 52,734,000 | 47,607,000 | 34,964,000 | 38,874,000 | 35,952,000 | 38,388,000 | 34,497,000 | 35,927,000 | 39,364,000 | 39,955,000 | 33,628,000 | 38,394,000 | 40,379,000 | 39,668,000 | 38,370,000 | 38,020,000 | 37,961,000 | 36,222,000 | 32,226,000 | 33,119,000 | 30,801,000 | 27,564,000 | 22,563,000 |
total revenue | 359,095,000 | 332,639,000 | 356,570,000 | 293,508,000 | 289,480,000 | 262,901,000 | 291,515,000 | 240,678,000 | 240,897,000 | 207,407,000 | 269,958,000 | 207,490,000 | 232,611,000 | 195,282,000 | 244,599,000 | 197,448,000 | 204,633,000 | 165,934,000 | 229,435,000 | 163,968,000 | 180,062,000 | 169,802,000 | 243,674,000 | 168,165,000 | 173,458,000 | 157,010,000 | 207,858,000 | 162,867,000 | 169,266,000 | 179,683,000 | |||||||||||||||||||||||||||
yoy | 24.05% | 26.53% | 22.32% | 21.95% | 20.17% | 26.76% | 7.99% | 15.99% | 3.56% | 6.21% | 10.37% | 5.09% | 13.67% | 17.69% | 6.61% | 20.42% | 13.65% | -2.28% | -5.84% | -2.50% | 3.81% | 8.15% | 17.23% | 3.25% | 2.48% | -12.62% | |||||||||||||||||||||||||||||||
qoq | 7.95% | -6.71% | 21.49% | 1.39% | 10.11% | -9.82% | 21.12% | -0.09% | 16.15% | -23.17% | 30.11% | -10.80% | 19.12% | -20.16% | 23.88% | -3.51% | 23.32% | -27.68% | 39.93% | -8.94% | 6.04% | -30.32% | 44.90% | -3.05% | 10.48% | -24.46% | 27.62% | -3.78% | -5.80% | ||||||||||||||||||||||||||||
cost of revenue: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total cost of revenue | 127,574,000 | 123,117,000 | 124,759,000 | 110,810,000 | 110,328,000 | 104,509,000 | 105,079,000 | 98,451,000 | 98,491,000 | 95,115,000 | 106,280,000 | 108,572,000 | 109,148,000 | 123,130,000 | 128,743,000 | 120,488,000 | 107,984,000 | 103,179,000 | 100,120,000 | 92,065,000 | 91,902,000 | 90,967,000 | 87,811,000 | 85,752,000 | 83,596,000 | 80,856,000 | 82,784,000 | 80,278,000 | 79,630,000 | 82,459,000 | |||||||||||||||||||||||||||
gross profit: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total gross profit | 231,521,000 | 209,522,000 | 231,811,000 | 182,698,000 | 179,152,000 | 158,392,000 | 186,436,000 | 142,227,000 | 142,406,000 | 112,292,000 | 163,678,000 | 98,918,000 | 123,463,000 | 72,152,000 | 115,856,000 | 76,960,000 | 96,649,000 | 62,755,000 | 129,315,000 | 71,903,000 | 88,160,000 | 78,835,000 | 155,863,000 | 82,413,000 | 89,862,000 | 76,154,000 | 125,074,000 | 82,589,000 | 89,636,000 | 97,224,000 | 156,916,000 | 66,148,000 | 96,019,000 | 45,277,000 | 123,839,000 | 71,968,000 | 74,810,000 | 52,108,000 | 98,421,000 | 59,853,000 | 67,228,000 | 47,110,000 | 86,488,000 | 47,536,000 | 55,366,000 | 43,963,000 | 85,243,000 | 44,693,000 | 44,754,000 | 26,609,000 | 60,104,000 | 32,258,000 | 40,800,000 | 35,744,000 | 40,383,000 | 33,022,000 | 34,356,000 |
yoy | 29.23% | 32.28% | 24.34% | 28.46% | 25.80% | 41.05% | 13.90% | 43.78% | 15.34% | 55.63% | 41.28% | 28.53% | 27.74% | 14.97% | -10.41% | 7.03% | 9.63% | -20.40% | -17.03% | -12.75% | -1.89% | 3.52% | 24.62% | -0.21% | 0.25% | -21.67% | -20.29% | 24.85% | -6.65% | 114.73% | 26.71% | -8.09% | 28.35% | -13.11% | 25.83% | 20.24% | 11.28% | 10.61% | 13.80% | 25.91% | 21.42% | 7.16% | 1.46% | 6.36% | 23.71% | 65.22% | 41.83% | 38.55% | 9.69% | -25.56% | 48.83% | -2.31% | 18.76% | ||||
qoq | 10.50% | -9.62% | 26.88% | 1.98% | 13.11% | -15.04% | 31.08% | -0.13% | 26.82% | -31.39% | 65.47% | -19.88% | 71.12% | -37.72% | 50.54% | -20.37% | 54.01% | -51.47% | 79.85% | -18.44% | 11.83% | -49.42% | 89.12% | -8.29% | 18.00% | -39.11% | 51.44% | -7.86% | -7.80% | -38.04% | 137.22% | -31.11% | 112.07% | -63.44% | 72.08% | -3.80% | 43.57% | -47.06% | 64.44% | -10.97% | 42.70% | -45.53% | 81.94% | -14.14% | 25.94% | -48.43% | 90.73% | -0.14% | 68.19% | -55.73% | 86.32% | -20.94% | 14.15% | -11.49% | 22.29% | -3.88% | |
gross margin % | 64.47% | 62.99% | 65.01% | 62.25% | 61.89% | 60.25% | 63.95% | 59.09% | 59.11% | 54.14% | 60.63% | 47.67% | 53.08% | 36.95% | 47.37% | 38.98% | 47.23% | 37.82% | 56.36% | 43.85% | 48.96% | 46.43% | 63.96% | 49.01% | 51.81% | 48.50% | 60.17% | 50.71% | 52.96% | 54.11% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% |
operating expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 83,324,000 | 78,317,000 | 84,097,000 | 72,915,000 | 70,268,000 | 68,880,000 | 75,320,000 | 66,134,000 | 65,458,000 | 62,469,000 | 66,819,000 | 63,055,000 | 61,702,000 | 58,170,000 | 65,287,000 | 64,049,000 | 60,403,000 | 59,926,000 | 59,530,000 | 54,155,000 | 53,194,000 | 52,615,000 | 52,232,000 | 51,893,000 | 49,954,000 | 46,496,000 | 49,472,000 | 47,102,000 | 46,471,000 | 45,496,000 | 45,502,000 | 46,787,000 | 43,657,000 | 35,711,000 | 35,458,000 | 34,090,000 | 30,025,000 | 30,750,000 | 32,142,000 | 29,273,000 | 25,409,000 | 25,672,000 | 26,273,000 | 24,575,000 | 22,282,000 | 20,310,000 | 17,734,000 | 20,634,000 | 19,060,000 | 18,750,000 | 18,843,000 | 16,854,000 | 15,885,000 | 14,764,000 | 14,355,000 | 12,986,000 | 12,162,000 |
sales and marketing | 61,475,000 | 64,258,000 | 65,648,000 | 57,768,000 | 55,452,000 | 51,478,000 | 54,784,000 | 50,487,000 | 49,181,000 | 44,581,000 | 50,111,000 | 46,864,000 | 44,781,000 | 46,468,000 | 51,671,000 | 48,142,000 | 51,167,000 | 43,631,000 | 43,805,000 | 40,879,000 | 39,216,000 | 36,644,000 | 36,830,000 | 35,235,000 | 37,339,000 | 33,016,000 | 33,958,000 | 33,301,000 | 31,173,000 | 32,319,000 | 38,168,000 | 30,378,000 | 31,961,000 | 23,610,000 | 31,431,000 | 28,788,000 | 23,520,000 | 25,500,000 | 27,905,000 | 22,908,000 | 22,661,000 | 19,291,000 | 25,517,000 | 18,801,000 | 20,176,000 | 17,529,000 | 17,424,000 | 17,968,000 | 18,769,000 | 17,134,000 | 16,621,000 | 11,915,000 | 12,389,000 | 12,376,000 | 13,286,000 | 8,409,000 | 9,198,000 |
general and administrative | 48,281,000 | 48,469,000 | 52,469,000 | 47,547,000 | 41,709,000 | 42,754,000 | 46,018,000 | 42,302,000 | 40,177,000 | 39,023,000 | 40,653,000 | 46,815,000 | 40,196,000 | 42,067,000 | 31,107,000 | 27,173,000 | 24,536,000 | 24,575,000 | 26,064,000 | 23,695,000 | 22,820,000 | 21,180,000 | 22,460,000 | 20,885,000 | 20,599,000 | 21,239,000 | 20,562,000 | 17,953,000 | 17,541,000 | 18,345,000 | 18,009,000 | 18,170,000 | 21,066,000 | 18,671,000 | 15,902,000 | 13,429,000 | 13,060,000 | 14,160,000 | 14,899,000 | 13,449,000 | 11,456,000 | 11,110,000 | 11,202,000 | 10,860,000 | 9,573,000 | 9,762,000 | 7,837,000 | 9,489,000 | 9,213,000 | 8,865,000 | 8,452,000 | 7,851,000 | 7,445,000 | 8,666,000 | 7,474,000 | 6,785,000 | 7,639,000 |
total operating expenses | 193,080,000 | 191,044,000 | 202,214,000 | 178,230,000 | 167,429,000 | 163,112,000 | 176,122,000 | 158,923,000 | 154,816,000 | 146,073,000 | 157,583,000 | 156,734,000 | 146,679,000 | 146,705,000 | 148,065,000 | 139,364,000 | 136,106,000 | 128,132,000 | 129,399,000 | 118,729,000 | 115,230,000 | 110,439,000 | 111,522,000 | 108,013,000 | 107,892,000 | 100,751,000 | 103,992,000 | 98,356,000 | 95,185,000 | 96,160,000 | 101,679,000 | 95,335,000 | 96,684,000 | 77,992,000 | 82,791,000 | 76,307,000 | 66,605,000 | 70,410,000 | 74,946,000 | 65,630,000 | 59,526,000 | 56,073,000 | 62,992,000 | 54,236,000 | 52,031,000 | 47,601,000 | 42,995,000 | 48,091,000 | 47,042,000 | 44,749,000 | 43,916,000 | 36,620,000 | 35,719,000 | 35,806,000 | 35,115,000 | 28,180,000 | 28,999,000 |
income from operations | 38,441,000 | 18,478,000 | 29,597,000 | 4,468,000 | 11,723,000 | -4,720,000 | 10,314,000 | -16,696,000 | -12,410,000 | -33,781,000 | 6,095,000 | -57,816,000 | -23,216,000 | -74,553,000 | -32,209,000 | -62,404,000 | -39,457,000 | -65,377,000 | -84,000 | -46,826,000 | -27,070,000 | -31,604,000 | 44,341,000 | -25,600,000 | -18,030,000 | -24,597,000 | 21,082,000 | -15,767,000 | -5,549,000 | 1,064,000 | 55,237,000 | -29,187,000 | -665,000 | -32,715,000 | 41,048,000 | -4,339,000 | 8,205,000 | -18,302,000 | 23,475,000 | -5,777,000 | 7,702,000 | -8,963,000 | 23,496,000 | -6,700,000 | 3,335,000 | -3,638,000 | 42,248,000 | -3,398,000 | -2,288,000 | -18,140,000 | 16,188,000 | -4,362,000 | 5,081,000 | -62,000 | 5,268,000 | 4,842,000 | 5,357,000 |
yoy | 227.91% | -491.48% | 186.96% | -126.76% | -194.46% | -86.03% | 69.22% | -71.12% | -46.55% | -54.69% | -118.92% | -7.35% | -41.16% | 14.04% | 38244.05% | 33.27% | 45.76% | 106.86% | -100.19% | 82.91% | 50.14% | 28.49% | 110.33% | 62.36% | 224.92% | -2411.75% | -61.83% | -45.98% | 734.44% | -103.25% | 34.57% | 572.67% | -108.10% | 78.75% | 74.86% | -24.89% | 6.53% | 104.20% | -0.09% | -13.78% | 130.94% | 146.37% | -44.39% | 97.17% | -245.76% | -79.94% | 160.98% | -22.10% | -145.03% | 29158.06% | 207.29% | -190.09% | -5.15% | ||||
qoq | 108.04% | -37.57% | 562.42% | -61.89% | -348.37% | -145.76% | -161.78% | 34.54% | -63.26% | -654.24% | -110.54% | 149.04% | -68.86% | 131.47% | -48.39% | 58.16% | -39.65% | 77729.76% | -99.82% | 72.98% | -14.35% | -171.27% | -273.21% | 41.99% | -26.70% | -216.67% | -233.71% | 184.14% | -621.52% | -98.07% | -289.25% | 4289.02% | -97.97% | -179.70% | -1046.02% | -152.88% | -144.83% | -177.96% | -506.35% | -175.01% | -185.93% | -138.15% | -450.69% | -300.90% | -191.67% | -108.61% | -1343.32% | 48.51% | -87.39% | -212.06% | -471.11% | -185.85% | -8295.16% | -101.18% | 8.80% | -9.61% | |
operating margin % | 10.70% | 5.55% | 8.30% | 1.52% | 4.05% | -1.80% | 3.54% | -6.94% | -5.15% | -16.29% | 2.26% | -27.86% | -9.98% | -38.18% | -13.17% | -31.61% | -19.28% | -39.40% | -0.04% | -28.56% | -15.03% | -18.61% | 18.20% | -15.22% | -10.39% | -15.67% | 10.14% | -9.68% | -3.28% | 0.59% | Infinity% | -Infinity% | -Infinity% | -Infinity% | Infinity% | -Infinity% | Infinity% | -Infinity% | Infinity% | -Infinity% | Infinity% | -Infinity% | Infinity% | -Infinity% | Infinity% | -Infinity% | Infinity% | -Infinity% | -Infinity% | -Infinity% | Infinity% | -Infinity% | Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% |
interest income | 12,487,000 | 14,650,000 | 13,503,000 | 13,794,000 | 15,722,000 | 13,606,000 | 11,751,000 | 10,824,000 | 10,290,000 | 10,613,000 | 7,732,000 | 6,627,000 | 5,392,000 | 4,638,000 | 3,904,000 | 1,000,000 | 699,000 | 674,000 | 1,032,000 | 1,559,000 | 2,015,000 | 2,789,000 | 4,039,000 | 6,072,000 | 6,958,000 | 7,636,000 | 8,030,000 | 7,748,000 | 7,553,000 | 6,851,000 | 6,034,000 | 3,762,000 | 1,566,000 | 1,908,000 | 1,574,000 | 1,394,000 | 1,544,000 | 1,342,000 | 1,185,000 | 2,211,000 | 758,000 | 696,000 | 602,000 | 636,000 | 495,000 | 512,000 | 431,000 | 415,000 | 346,000 | 158,000 | 139,000 | 137,000 | 132,000 | 90,000 | 88,000 | 107,000 | 73,000 |
interest expense | -3,334,000 | -3,312,000 | -3,298,000 | -3,668,000 | -4,183,000 | -2,062,000 | -1,677,000 | -1,686,000 | -1,692,000 | -1,683,000 | -1,682,000 | -1,683,000 | -1,677,000 | -1,674,000 | -4,934,000 | -4,885,000 | -4,833,000 | -4,794,000 | -4,742,000 | -4,698,000 | -4,651,000 | -4,620,000 | -4,549,000 | -4,505,000 | -4,462,000 | -4,429,000 | -4,476,000 | -4,327,000 | -4,287,000 | -4,244,000 | -4,203,000 | -2,228,000 | |||||||||||||||||||||||||
other income | 26,958,000 | -5,314,000 | 1,183,000 | 34,074,000 | -66,289,000 | -4,055,000 | -1,504,000 | -6,535,000 | 10,776,000 | -13,742,000 | 3,612,000 | -3,356,000 | 11,291,000 | -13,824,000 | -3,305,000 | -6,932,000 | -8,045,000 | 1,183,000 | -2,013,000 | 5,259,000 | 6,805,000 | 2,568,000 | 5,584,000 | -12,356,000 | -182,000 | -251,000 | -909,000 | -617,000 | 1,148,000 | -531,000 | -356,000 | 1,658,000 | 1,146,000 | 11,000 | 335,000 | -681,000 | -40,250 | 804,000 | -1,182,000 | 217,000 | -316,750 | 77,000 | -861,000 | -483,000 | 93,000 | 190,000 | -22,000 | 204,000 | -26,000 | -268,000 | 23,000 | 141,000 | -117,750 | 164,000 | -319,000 | ||
income before provision for income taxes | 74,552,000 | 24,502,000 | 40,985,000 | 48,668,000 | -43,027,000 | 2,769,000 | 18,884,000 | -14,093,000 | 6,964,000 | -38,593,000 | 15,757,000 | -56,228,000 | -8,210,000 | -85,413,000 | -36,544,000 | -73,221,000 | -51,636,000 | -68,314,000 | -5,807,000 | -44,706,000 | -22,901,000 | -30,867,000 | 49,415,000 | -36,389,000 | -15,716,000 | -21,641,000 | -17,778,000 | 16,300,000 | -4,493,000 | 5,236,000 | 169,000 | 5,099,000 | 5,113,000 | 5,111,000 | |||||||||||||||||||||||
provision for income taxes | 14,442,000 | -6,806,000 | -10,966,000 | 2,677,000 | -5,750,000 | -6,370,000 | 2,125,000 | -8,615,000 | -2,723,000 | -11,522,000 | 3,537,000 | -10,660,000 | 979,000 | -16,095,000 | -5,514,000 | -15,777,000 | -10,955,000 | -17,038,000 | -4,775,000 | -8,073,000 | -14,249,000 | -10,677,000 | 10,640,000 | -5,351,000 | 4,228,000 | 722,000 | -4,382,000 | -1,891,000 | -26,889,000 | 20,613,000 | 48,114,000 | 6,110,000 | 6,365,000 | 11,474,000 | -3,000,000 | -1,007,000 | -7,163,000 | 4,195,000 | -1,823,000 | -265,000 | -278,000 | 1,551,000 | 1,964,000 | 1,420,000 | |||||||||||||
net income | 60,110,000 | 31,308,000 | 51,951,000 | 45,991,000 | -37,277,000 | 9,139,000 | 16,759,000 | -5,478,000 | 9,687,000 | -27,071,000 | 12,220,000 | -45,568,000 | -9,189,000 | -69,318,000 | -31,030,000 | -57,444,000 | -40,681,000 | -51,276,000 | -1,032,000 | -36,633,000 | -8,652,000 | -20,190,000 | 38,775,000 | -31,038,000 | -19,944,000 | -14,991,000 | 23,005,000 | -8,581,000 | 756,000 | 5,489,000 | 83,426,000 | -48,622,000 | -45,555,000 | -8,914,000 | 26,927,000 | -1,819,000 | 3,974,000 | -7,858,000 | 16,097,000 | -404,000 | 913,000 | -1,630,000 | 11,893,000 | -2,987,000 | 3,976,000 | -2,997,000 | 27,586,000 | -1,358,000 | -892,000 | -10,615,000 | 12,105,000 | -2,670,000 | 5,501,000 | 447,000 | 3,548,000 | 3,149,000 | 3,691,000 |
yoy | -261.25% | 242.58% | 209.99% | -939.56% | -484.81% | -133.76% | 37.14% | -87.98% | -205.42% | -60.95% | -139.38% | -20.67% | -77.41% | 35.19% | 2906.78% | 56.81% | 370.19% | 153.97% | -102.66% | 18.03% | -56.62% | 34.68% | 68.55% | 261.71% | -2738.10% | -373.11% | -72.42% | -82.35% | -101.66% | -161.58% | 209.82% | 2573.01% | -1246.33% | 13.44% | 67.28% | 350.25% | 335.27% | 382.09% | 35.35% | -86.47% | -77.04% | -45.61% | -56.89% | 119.96% | -545.74% | -71.77% | 127.89% | -49.14% | -116.22% | -2474.72% | 241.18% | -184.79% | 49.04% | ||||
qoq | 92.00% | -39.74% | 12.96% | -223.38% | -507.89% | -45.47% | -405.93% | -156.55% | -135.78% | -321.53% | -126.82% | 395.90% | -86.74% | 123.39% | -45.98% | 41.21% | -20.66% | 4868.60% | -97.18% | 323.40% | -57.15% | -152.07% | -224.93% | 55.63% | 33.04% | -165.16% | -368.09% | -1235.05% | -86.23% | -93.42% | -271.58% | 6.73% | 411.05% | -133.10% | -1580.32% | -145.77% | -150.57% | -148.82% | -4084.41% | -144.25% | -156.01% | -113.71% | -498.16% | -175.13% | -232.67% | -110.86% | -2131.37% | 52.24% | -91.60% | -187.69% | -553.37% | -148.54% | 1130.65% | -87.40% | 12.67% | -14.68% | |
net income margin % | 16.74% | 9.41% | 14.57% | 15.67% | -12.88% | 3.48% | 5.75% | -2.28% | 4.02% | -13.05% | 4.53% | -21.96% | -3.95% | -35.50% | -12.69% | -29.09% | -19.88% | -30.90% | -0.45% | -22.34% | -4.81% | -11.89% | 15.91% | -18.46% | -11.50% | -9.55% | 11.07% | -5.27% | 0.45% | 3.05% | Infinity% | -Infinity% | -Infinity% | -Infinity% | Infinity% | -Infinity% | Infinity% | -Infinity% | Infinity% | -Infinity% | Infinity% | -Infinity% | Infinity% | -Infinity% | Infinity% | -Infinity% | Infinity% | -Infinity% | -Infinity% | -Infinity% | Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% |
net income per share | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.71 | 0.37 | 0.62 | 0.55 | -0.45 | 0.11 | 0.12 | -0.49 | -0.62 | -0.01 | -0.44 | -0.1 | -0.24 | 0.47 | -0.37 | -0.24 | -0.18 | 0.28 | -0.11 | 0.01 | 0.07 | 1.07 | -0.62 | -0.59 | -0.12 | -0.02 | -0.02 | 0.05 | -0.11 | -0.005 | -0.01 | 0.01 | -0.02 | -0.008 | -0.04 | 0.06 | -0.04 | 0.1 | 0.01 | 0.06 | 0.06 | 0.07 | |||||||||||||||
diluted | 0.7 | 0.36 | 0.6 | 0.54 | -0.45 | 0.11 | 0.12 | -0.49 | -0.62 | -0.01 | -0.44 | -0.1 | -0.24 | 0.47 | -0.37 | -0.24 | -0.18 | 0.28 | -0.11 | 0.01 | 0.07 | 1.07 | -0.62 | -0.59 | -0.12 | -0.02 | -0.02 | 0.05 | -0.11 | -0.005 | -0.01 | 0.01 | -0.02 | -0.008 | -0.04 | 0.06 | -0.04 | 0.09 | 0.01 | 0.06 | 0.05 | 0.06 | |||||||||||||||
shares used in computing net income per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 84,858,179 | 84,780,201 | 175,350 | 84,044,661 | 83,705,700 | 83,276,236 | 82,133,632 | 83,413,643 | 83,225,743 | -115,670 | 83,600,327 | 83,830,624 | 83,613,287 | 154,125 | 83,024,291 | 82,725,641 | 82,360,891 | 195,005 | 81,606,088 | 81,217,511 | 80,821,227 | -536,554 | 78,777,484 | 76,859,040 | 75,187,430 | 263,445 | 74,175,603 | 73,738,810 | 73,293,467 | 257,081 | 72,297,934 | 71,779,496 | 71,242,897 | 231,831 | 70,348,356 | 69,883,622 | 69,316,700 | 1,030,044 | 68,261,964 | 67,360,775 | 58,649,353 | 443,232 | 57,017,856 | 55,868,308 | 54,814,044 | 6,422,986 | 52,519,909 | 18,433,369 | |||||||||
diluted | 86,116,567 | 86,451,737 | 256,750 | 85,880,643 | 83,705,700 | 85,960,868 | 83,305,080 | 83,413,643 | 83,225,743 | -115,670 | 83,600,327 | 83,830,624 | 83,613,287 | 154,125 | 83,024,291 | 82,725,641 | 82,360,891 | 1,428,221 | 81,606,088 | 82,191,668 | 82,209,988 | -536,554 | 78,777,484 | 76,859,040 | 75,187,430 | 1,597,211 | 74,175,603 | 74,793,240 | 73,293,467 | 1,996,347 | 72,297,934 | 73,402,064 | 71,242,897 | 2,470,356 | 70,348,356 | 72,056,861 | 69,316,700 | 4,393,881 | 68,261,964 | 67,360,775 | 58,649,353 | 210,464 | 57,017,856 | 61,706,457 | 61,185,270 | 6,580,756 | 60,127,430 | 25,610,201 | |||||||||
net income per share | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted | 0.21 | -0.07 | -0.33 | 0.15 | -0.56 | -0.11 | -0.83 | -0.37 | -0.69 | ||||||||||||||||||||||||||||||||||||||||||||||||
shares used in computing net income per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted | 186,126 | 82,500,109 | 81,690,912 | -231,321 | 81,832,244 | 82,051,867 | 83,320,967 | 129,286 | 83,689,429 | ||||||||||||||||||||||||||||||||||||||||||||||||
license and subscription | 70,139,750 | 93,182,000 | 104,954,000 | 82,423,000 | 127,711,000 | 76,218,000 | 87,124,000 | 94,269,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
maintenance | 15,695,250 | 20,694,000 | 21,116,000 | 20,971,000 | 21,822,000 | 21,335,000 | 21,264,000 | 21,003,000 | 20,548,000 | 18,749,000 | 19,110,000 | 18,930,000 | 18,671,000 | 16,858,000 | 16,582,000 | 16,532,000 | 16,986,000 | 14,676,000 | 14,256,000 | 14,013,000 | 13,158,000 | 12,183,000 | 12,163,000 | 12,520,000 | 11,919,000 | 10,440,000 | 9,890,000 | 9,639,000 | 9,871,000 | 9,110,000 | 9,210,000 | 9,370,000 | 7,858,000 | 7,769,000 | 6,805,000 | ||||||||||||||||||||||
benefit from income taxes | -6,650,000 | -3,307,000 | -22,155,000 | -1,197,000 | -1,115,000 | -9,783,000 | -603,250 | -2,358,000 | -6,420,000 | -612,000 | -2,417,500 | -1,435,000 | -1,072,000 | ||||||||||||||||||||||||||||||||||||||||||||
income before income taxes | -2,818,750 | -12,963,000 | -1,135,000 | 2,182,000 | -14,129,750 | -28,009,000 | 2,559,000 | -31,069,000 | -2,622,750 | -2,934,000 | 10,084,000 | -17,641,000 | -883,500 | -2,762,000 | 7,278,000 | -8,050,000 | -1,656,750 | -5,987,000 | 2,969,000 | ||||||||||||||||||||||||||||||||||||||
shares used in computing net loss per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 84,858,179 | 84,780,201 | 175,350 | 84,044,661 | 83,705,700 | 83,276,236 | 82,133,632 | 83,413,643 | 83,225,743 | -115,670 | 83,600,327 | 83,830,624 | 83,613,287 | 154,125 | 83,024,291 | 82,725,641 | 82,360,891 | 195,005 | 81,606,088 | 81,217,511 | 80,821,227 | -536,554 | 78,777,484 | 76,859,040 | 75,187,430 | 263,445 | 74,175,603 | 73,738,810 | 73,293,467 | 257,081 | 72,297,934 | 71,779,496 | 71,242,897 | 231,831 | 70,348,356 | 69,883,622 | 69,316,700 | 1,030,044 | 68,261,964 | 67,360,775 | 58,649,353 | 443,232 | 57,017,856 | 55,868,308 | 54,814,044 | 6,422,986 | 52,519,909 | 18,433,369 | |||||||||
diluted | 86,116,567 | 86,451,737 | 256,750 | 85,880,643 | 83,705,700 | 85,960,868 | 83,305,080 | 83,413,643 | 83,225,743 | -115,670 | 83,600,327 | 83,830,624 | 83,613,287 | 154,125 | 83,024,291 | 82,725,641 | 82,360,891 | 1,428,221 | 81,606,088 | 82,191,668 | 82,209,988 | -536,554 | 78,777,484 | 76,859,040 | 75,187,430 | 1,597,211 | 74,175,603 | 74,793,240 | 73,293,467 | 1,996,347 | 72,297,934 | 73,402,064 | 71,242,897 | 2,470,356 | 70,348,356 | 72,056,861 | 69,316,700 | 4,393,881 | 68,261,964 | 67,360,775 | 58,649,353 | 210,464 | 57,017,856 | 61,706,457 | 61,185,270 | 6,580,756 | 60,127,430 | 25,610,201 | |||||||||
other expense | -1,489,000 | -262,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
revenues: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
license and other | 151,103,000 | 50,359,000 | 84,221,000 | 30,093,000 | 109,695,000 | 58,971,000 | 64,075,000 | 38,721,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
total revenues | 103,107,000 | 140,469,000 | 163,788,000 | 108,171,000 | 181,100,000 | 123,436,000 | 115,621,000 | 94,127,000 | 141,177,000 | 98,860,000 | 102,129,000 | 82,280,000 | 125,917,000 | 85,440,000 | 89,446,000 | 79,734,000 | 118,207,000 | 82,035,000 | 83,475,000 | 66,529,000 | 96,910,000 | 68,250,000 | 72,188,000 | 63,301,000 | 67,589,000 | 56,995,000 | 55,097,000 | ||||||||||||||||||||||||||||||
cost of revenues: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total cost of revenues | 51,246,000 | 74,321,000 | 67,769,000 | 62,894,000 | 57,261,000 | 51,468,000 | 40,811,000 | 42,019,000 | 42,756,000 | 39,007,000 | 34,901,000 | 35,170,000 | 39,429,000 | 37,904,000 | 34,080,000 | 35,771,000 | 32,964,000 | 37,342,000 | 38,721,000 | 39,920,000 | 36,806,000 | 35,992,000 | 31,388,000 | 27,557,000 | 27,206,000 | 23,973,000 | 20,741,000 | ||||||||||||||||||||||||||||||
shares used in computing earnings per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 84,858,179 | 84,780,201 | 175,350 | 84,044,661 | 83,705,700 | 83,276,236 | 82,133,632 | 83,413,643 | 83,225,743 | -115,670 | 83,600,327 | 83,830,624 | 83,613,287 | 154,125 | 83,024,291 | 82,725,641 | 82,360,891 | 195,005 | 81,606,088 | 81,217,511 | 80,821,227 | -536,554 | 78,777,484 | 76,859,040 | 75,187,430 | 263,445 | 74,175,603 | 73,738,810 | 73,293,467 | 257,081 | 72,297,934 | 71,779,496 | 71,242,897 | 231,831 | 70,348,356 | 69,883,622 | 69,316,700 | 1,030,044 | 68,261,964 | 67,360,775 | 58,649,353 | 443,232 | 57,017,856 | 55,868,308 | 54,814,044 | 6,422,986 | 52,519,909 | 18,433,369 | |||||||||
diluted | 86,116,567 | 86,451,737 | 256,750 | 85,880,643 | 83,705,700 | 85,960,868 | 83,305,080 | 83,413,643 | 83,225,743 | -115,670 | 83,600,327 | 83,830,624 | 83,613,287 | 154,125 | 83,024,291 | 82,725,641 | 82,360,891 | 1,428,221 | 81,606,088 | 82,191,668 | 82,209,988 | -536,554 | 78,777,484 | 76,859,040 | 75,187,430 | 1,597,211 | 74,175,603 | 74,793,240 | 73,293,467 | 1,996,347 | 72,297,934 | 73,402,064 | 71,242,897 | 2,470,356 | 70,348,356 | 72,056,861 | 69,316,700 | 4,393,881 | 68,261,964 | 67,360,775 | 58,649,353 | 210,464 | 57,017,856 | 61,706,457 | 61,185,270 | 6,580,756 | 60,127,430 | 25,610,201 | |||||||||
loss before benefit from income taxes | -3,609,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before benefit from income taxes | -5,633,750 | -2,793,000 | -1,964,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.42 | -0.02 | -0.01 | -0.18 | 0.21 | -0.05 | |||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.41 | -0.02 | -0.01 | -0.18 | 0.2 | -0.05 | |||||||||||||||||||||||||||||||||||||||||||||||||||
revenues : | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross profit : | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive income: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation adjustment | 14 | -16 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gains on available-for-sale securities | 21 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total comprehensive income | 5,536 | 431 |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 407,946,000 | 492,038,000 | 697,902,000 | 510,321,000 | 697,488,000 | 823,562,000 | 547,992,000 | 359,600,000 | 349,989,000 | 301,419,000 | 401,813,000 | 266,615,000 | 274,899,000 | 263,163,000 | 606,303,000 | 326,861,000 | 257,378,000 | 239,620,000 | 384,910,000 | 284,448,000 | 331,387,000 | 293,836,000 | 366,969,000 | 293,815,000 | 218,463,000 | 179,089,000 | 254,101,000 | 368,869,000 | 360,169,000 | 391,322,000 | 437,140,000 | 476,101,000 | 205,287,000 | 255,399,000 | 263,176,000 | 180,166,000 | 225,363,000 | 131,063,000 | 223,582,000 | 204,605,000 | 216,922,000 | 192,731,000 | 212,362,000 | 156,942,000 | 125,224,000 | 121,510,000 | 148,101,000 | 159,336,000 | 217,629,000 | 437,145,000 | 79,767,000 | 90,530,000 | 101,465,000 | 185,472,000 | 205,718,000 | 201,850,000 | 169,633,000 |
short-term investments | 511,221,000 | 519,861,000 | 451,541,000 | 410,116,000 | 471,473,000 | 514,767,000 | 455,576,000 | 422,691,000 | 427,634,000 | 411,528,000 | 396,872,000 | 421,202,000 | 439,833,000 | 442,023,000 | 369,865,000 | 481,086,000 | 562,753,000 | 602,162,000 | 734,517,000 | 803,885,000 | 814,845,000 | 856,376,000 | 766,527,000 | 740,386,000 | 836,939,000 | 832,127,000 | 870,136,000 | 636,333,000 | 706,203,000 | 693,265,000 | 630,008,000 | 518,151,000 | 299,891,000 | 305,685,000 | 310,027,000 | 297,307,000 | 357,442,000 | 399,279,000 | 404,655,000 | 374,081,000 | 374,022,000 | 343,800,000 | 359,273,000 | 393,051,000 | 420,161,000 | 378,725,000 | 296,231,000 | 271,033,000 | 226,563,000 | 91,561,000 | 76,932,000 | 63,591,000 | 64,384,000 | ||||
accounts receivable | 162,937,000 | 94,600,000 | 140,639,000 | 147,296,000 | 123,001,000 | 97,475,000 | 137,339,000 | 104,344,000 | 128,242,000 | 93,083,000 | 151,034,000 | 129,068,000 | 127,627,000 | 88,273,000 | 143,797,000 | 85,703,000 | 111,705,000 | 80,407,000 | 104,068,000 | 71,785,000 | 92,581,000 | 78,295,000 | 114,242,000 | 79,587,000 | 101,171,000 | 79,480,000 | 138,443,000 | 108,844,000 | 119,699,000 | 84,928,000 | 124,849,000 | 101,146,000 | 100,046,000 | 78,408,000 | 79,433,000 | 94,955,000 | 64,626,000 | 55,132,000 | 62,792,000 | 61,222,000 | 59,392,000 | 54,303,000 | 62,062,000 | 59,554,000 | 61,797,000 | 40,118,000 | 49,839,000 | 58,319,000 | 56,471,000 | 47,093,000 | 40,885,000 | 48,137,000 | 41,779,000 | 38,132,000 | 32,313,000 | 35,468,000 | 34,602,000 |
unbilled accounts receivable | 174,651,000 | 163,016,000 | 130,959,000 | 166,925,000 | 114,481,000 | 129,429,000 | 87,031,000 | 125,531,000 | 90,966,000 | 109,231,000 | 87,752,000 | 128,166,000 | 100,313,000 | 90,742,000 | 71,515,000 | 104,359,000 | 84,318,000 | 87,030,000 | 79,061,000 | 98,800,000 | 81,591,000 | 74,837,000 | 49,491,000 | 68,913,000 | 50,297,000 | 59,778,000 | 36,728,000 | 59,710,000 | 47,493,000 | 54,423,000 | |||||||||||||||||||||||||||
prepaid expenses and other current assets | 89,434,000 | 87,509,000 | 86,374,000 | 78,311,000 | 71,683,000 | 72,059,000 | 67,596,000 | 69,345,000 | 63,799,000 | 61,537,000 | 62,132,000 | 61,454,000 | 63,591,000 | 59,355,000 | 61,223,000 | 58,260,000 | 61,423,000 | 71,444,000 | 52,729,000 | 49,028,000 | 48,560,000 | 45,751,000 | 45,989,000 | 41,598,000 | 41,114,000 | 39,251,000 | 35,566,000 | 35,479,000 | 30,234,000 | 28,024,000 | 30,510,000 | 31,229,000 | 33,714,000 | 28,142,000 | 26,604,000 | 30,743,000 | 23,868,000 | 20,019,000 | 16,643,000 | 14,457,000 | 13,486,000 | 14,416,000 | 14,102,000 | 12,770,000 | 9,279,000 | 11,581,000 | 10,828,000 | 11,589,000 | 8,708,000 | 8,263,000 | 9,445,000 | 6,906,000 | 6,598,000 | 6,275,000 | 7,266,000 | ||
total current assets | 1,346,188,000 | 1,357,024,000 | 1,507,415,000 | 1,312,969,000 | 1,478,126,000 | 1,637,292,000 | 1,295,534,000 | 1,081,511,000 | 1,060,630,000 | 976,798,000 | 1,099,603,000 | 1,006,505,000 | 1,006,263,000 | 943,556,000 | 1,252,703,000 | 1,056,269,000 | 1,077,577,000 | 1,080,663,000 | 1,355,285,000 | 1,307,946,000 | 1,368,964,000 | 1,349,095,000 | 1,343,218,000 | 1,224,299,000 | 1,247,984,000 | 1,189,725,000 | 1,334,974,000 | 1,209,235,000 | 1,263,798,000 | 1,251,962,000 | 1,222,507,000 | 1,126,627,000 | 638,938,000 | 667,634,000 | 679,240,000 | 603,171,000 | 671,299,000 | 605,493,000 | 707,672,000 | 654,365,000 | 663,822,000 | 619,082,000 | 661,644,000 | 634,332,000 | 628,517,000 | 563,328,000 | 516,430,000 | 503,194,000 | 512,279,000 | 587,131,000 | 210,093,000 | 227,566,000 | 229,862,000 | 246,359,000 | 262,465,000 | 247,825,000 | 215,232,000 |
long-term investments | 432,255,000 | 397,365,000 | 333,754,000 | 323,305,000 | 243,473,000 | 142,119,000 | 125,885,000 | 151,891,000 | 155,061,000 | 140,644,000 | 128,782,000 | 119,098,000 | 155,306,000 | 163,335,000 | 187,507,000 | 281,069,000 | 293,537,000 | 297,841,000 | 227,164,000 | 200,493,000 | 228,795,000 | 254,954,000 | 300,771,000 | 291,760,000 | 274,563,000 | 300,797,000 | 213,524,000 | 242,994,000 | 171,873,000 | 144,359,000 | 190,952,000 | 164,206,000 | 64,273,000 | 92,388,000 | 114,585,000 | 113,913,000 | 146,125,000 | 155,856,000 | 107,565,000 | 102,161,000 | 109,820,000 | 127,118,000 | 106,117,000 | 93,824,000 | 81,779,000 | 130,769,000 | 203,449,000 | 169,780,000 | 144,203,000 | 48,192,000 | 51,040,000 | 49,471,000 | 37,394,000 | ||||
property and equipment | 65,315,000 | 65,199,000 | 60,436,000 | 55,561,000 | 54,079,000 | 55,215,000 | 55,409,000 | 55,025,000 | 55,109,000 | 55,280,000 | 54,499,000 | 53,595,000 | 78,544,000 | 79,040,000 | 80,740,000 | 80,079,000 | 81,692,000 | 82,774,000 | 80,061,000 | 76,681,000 | 73,130,000 | 67,416,000 | 65,235,000 | 65,461,000 | 66,673,000 | 67,440,000 | 65,809,000 | 55,375,000 | 30,017,000 | 19,031,000 | 18,595,000 | 15,929,000 | 16,205,000 | 13,806,000 | 14,376,000 | 11,896,000 | 11,738,000 | 13,010,000 | 12,955,000 | 13,251,000 | 13,040,000 | 13,418,000 | 12,160,000 | 12,427,000 | 12,372,000 | 12,401,000 | 12,607,000 | 12,459,000 | 12,651,000 | 12,434,000 | 12,914,000 | 12,348,000 | 11,608,000 | 11,535,000 | 11,924,000 | 5,614,000 | 4,264,000 |
operating lease assets | 37,430,000 | 37,636,000 | 39,309,000 | 41,767,000 | 43,142,000 | 41,993,000 | 43,750,000 | 46,267,000 | 48,327,000 | 50,402,000 | 52,373,000 | 44,721,000 | 85,479,000 | 86,519,000 | 90,287,000 | 89,438,000 | 91,780,000 | 94,568,000 | 97,447,000 | 100,813,000 | 103,706,000 | 108,378,000 | 103,797,000 | 85,902,000 | 88,520,000 | 90,673,000 | |||||||||||||||||||||||||||||||
intangible assets | 19,833,000 | 10,704,000 | 12,042,000 | 13,482,000 | 6,360,000 | 7,638,000 | 9,005,000 | 10,372,000 | 11,739,000 | 13,106,000 | 14,473,000 | 15,840,000 | 17,207,000 | 18,574,000 | 21,361,000 | 24,148,000 | 27,918,000 | 31,688,000 | 19,743,000 | 23,141,000 | 27,061,000 | 33,385,000 | 39,708,000 | 46,031,000 | 52,633,000 | 59,375,000 | 66,542,000 | 73,759,000 | 81,037,000 | 88,346,000 | 95,654,000 | 103,001,000 | 110,671,000 | 66,538,000 | 71,315,000 | 76,091,000 | 26,510,000 | 28,166,000 | 14,204,000 | 15,205,000 | 3,279,000 | 3,639,000 | 3,999,000 | 4,359,000 | 4,719,000 | 5,079,000 | 5,439,000 | 5,799,000 | 6,159,000 | 6,519,000 | 6,879,000 | ||||||
goodwill | 422,113,000 | 394,300,000 | 393,978,000 | 393,592,000 | 372,214,000 | 372,214,000 | 372,214,000 | 372,214,000 | 372,214,000 | 372,214,000 | 372,214,000 | 372,214,000 | 372,214,000 | 372,214,000 | 372,192,000 | 372,189,000 | 372,062,000 | 372,062,000 | 340,877,000 | 340,877,000 | 340,877,000 | 340,877,000 | 340,877,000 | 340,877,000 | 340,877,000 | 340,877,000 | 340,877,000 | 340,877,000 | 340,877,000 | 340,877,000 | 340,877,000 | 342,469,000 | 343,248,000 | 141,924,000 | 141,851,000 | 142,027,000 | 45,605,000 | 46,343,000 | 30,080,000 | 29,585,000 | 9,205,000 | 9,205,000 | 9,205,000 | 9,205,000 | 9,205,000 | 9,205,000 | 9,205,000 | 9,205,000 | 9,143,000 | 9,143,000 | 9,048,000 | ||||||
deferred tax assets | 292,842,000 | 305,494,000 | 297,234,000 | 281,344,000 | 281,034,000 | 274,875,000 | 253,085,000 | 255,547,000 | 243,424,000 | 239,822,000 | 226,875,000 | 230,526,000 | 218,308,000 | 218,769,000 | 191,461,000 | 184,910,000 | 166,587,000 | 153,367,000 | 138,428,000 | 132,901,000 | 122,659,000 | 113,735,000 | 101,565,000 | 100,925,000 | 94,424,000 | 97,387,000 | 90,308,000 | 88,345,000 | 83,922,000 | 80,811,000 | 87,482,000 | 58,597,000 | 89,701,000 | 146,005,000 | 37,430,000 | 42,960,000 | 41,521,000 | 45,571,000 | |||||||||||||||||||
other assets | 75,686,000 | 71,526,000 | 76,261,000 | 65,260,000 | 63,560,000 | 64,703,000 | 67,255,000 | 59,910,000 | 60,220,000 | 64,448,000 | 67,957,000 | 59,486,000 | 56,050,000 | 51,155,000 | 56,732,000 | 51,607,000 | 52,807,000 | 42,742,000 | 38,479,000 | 33,814,000 | 35,844,000 | 36,512,000 | 34,944,000 | 31,683,000 | 43,092,000 | 43,322,000 | 45,554,000 | 35,204,000 | 35,330,000 | 32,731,000 | 22,525,000 | 21,704,000 | 20,658,000 | 21,853,000 | 20,104,000 | 13,156,000 | 9,116,000 | 8,955,000 | 12,338,000 | 11,623,000 | 3,681,000 | 1,675,000 | 926,000 | 817,000 | 924,000 | 1,333,000 | 1,416,000 | 1,485,000 | 1,034,000 | 1,103,000 | 1,205,000 | 467,000 | 511,000 | 534,000 | 545,000 | 559,000 | 1,068,000 |
total assets | 2,691,745,000 | 2,639,331,000 | 2,721,099,000 | 2,488,071,000 | 2,542,789,000 | 2,596,697,000 | 2,226,294,000 | 2,040,025,000 | 2,013,520,000 | 1,919,597,000 | 2,027,888,000 | 1,916,526,000 | 2,003,947,000 | 1,948,508,000 | 2,266,897,000 | 2,157,335,000 | 2,183,625,000 | 2,178,347,000 | 2,321,845,000 | 2,249,981,000 | 2,335,731,000 | 2,338,957,000 | 2,364,852,000 | 2,208,868,000 | 2,221,590,000 | 2,199,024,000 | 2,166,963,000 | 2,058,699,000 | 2,018,313,000 | 1,968,793,000 | 1,978,592,000 | 1,832,533,000 | 1,283,694,000 | 1,150,148,000 | 1,078,901,000 | 1,003,214,000 | 951,914,000 | 903,394,000 | 916,178,000 | 858,421,000 | 824,277,000 | 786,932,000 | 799,947,000 | 770,900,000 | 749,020,000 | 731,782,000 | 757,227,000 | 733,708,000 | 716,291,000 | 693,048,000 | 312,270,000 | 299,165,000 | 288,688,000 | 267,741,000 | 284,247,000 | 276,071,000 | 244,852,000 |
liabilities and stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 28,946,000 | 33,557,000 | 28,797,000 | 28,952,000 | 24,921,000 | 31,394,000 | 15,209,000 | 23,514,000 | 21,999,000 | 19,210,000 | 34,627,000 | 35,578,000 | 38,025,000 | 41,649,000 | 40,440,000 | 30,257,000 | 24,661,000 | 27,396,000 | 27,830,000 | 25,162,000 | 23,593,000 | 21,855,000 | 22,634,000 | 18,348,000 | 25,988,000 | 25,666,000 | 34,255,000 | 33,058,000 | 20,967,000 | 22,720,000 | 30,635,000 | 19,357,000 | 18,570,000 | 14,233,000 | 13,416,000 | 11,768,000 | 8,269,000 | 10,566,000 | 9,929,000 | 8,614,000 | 7,259,000 | 5,943,000 | 8,816,000 | 10,205,000 | 7,008,000 | 7,106,000 | 7,030,000 | 6,418,000 | 5,728,000 | 6,925,000 | 6,517,000 | 7,034,000 | 6,384,000 | 6,517,000 | 9,781,000 | 5,563,000 | 5,905,000 |
accrued employee compensation | 84,697,000 | 70,300,000 | 140,613,000 | 89,230,000 | 60,601,000 | 51,860,000 | 109,084,000 | 76,538,000 | 62,669,000 | 46,686,000 | 103,980,000 | 72,548,000 | 58,064,000 | 43,171,000 | 90,962,000 | 67,939,000 | 53,516,000 | 38,405,000 | 102,137,000 | 77,184,000 | 64,249,000 | 45,000,000 | 58,547,000 | 47,493,000 | 44,425,000 | 33,494,000 | 73,365,000 | 54,459,000 | 44,448,000 | 30,540,000 | 60,135,000 | 43,427,000 | 33,681,000 | 24,579,000 | 48,882,000 | 37,451,000 | 25,762,000 | 19,594,000 | 41,267,000 | 29,333,000 | 21,990,000 | 17,318,000 | 37,235,000 | 25,409,000 | 20,875,000 | 17,271,000 | 34,912,000 | 24,214,000 | 21,303,000 | 16,514,000 | 26,302,000 | 21,101,000 | 18,808,000 | 14,695,000 | 26,502,000 | 17,983,000 | 14,763,000 |
deferred revenue | 307,646,000 | 253,537,000 | 340,253,000 | 258,786,000 | 264,852,000 | 224,189,000 | 281,855,000 | 181,689,000 | 195,083,000 | 171,103,000 | 206,923,000 | 143,228,000 | 145,963,000 | 137,546,000 | 170,776,000 | 111,685,000 | 123,234,000 | 110,363,000 | 138,699,000 | 85,796,000 | 97,510,000 | 95,930,000 | 118,311,000 | 89,087,000 | 89,043,000 | 85,845,000 | 108,304,000 | 90,651,000 | 90,979,000 | 84,792,000 | |||||||||||||||||||||||||||
other current liabilities | 37,694,000 | 32,464,000 | 35,139,000 | 28,946,000 | 29,341,000 | 29,199,000 | 32,584,000 | 24,599,000 | 27,325,000 | 25,376,000 | 27,731,000 | 24,074,000 | 33,157,000 | 30,398,000 | 35,340,000 | 27,217,000 | 29,740,000 | 28,001,000 | 31,648,000 | 26,155,000 | 25,371,000 | 22,838,000 | 25,706,000 | 21,789,000 | 23,130,000 | 19,681,000 | 16,348,000 | 11,236,000 | 13,276,000 | 11,066,000 | 20,280,000 | 12,016,000 | 11,431,000 | 9,959,000 | 10,075,000 | 10,511,000 | 7,972,000 | 6,887,000 | 7,617,000 | 7,503,000 | 7,411,000 | 6,477,000 | 7,592,000 | 5,730,000 | 5,085,000 | 4,617,000 | 4,507,000 | 5,088,000 | 3,987,000 | 3,719,000 | 4,614,000 | 4,707,000 | 5,848,000 | 3,942,000 | 3,957,000 | 3,858,000 | 3,781,000 |
total current liabilities | 458,983,000 | 389,858,000 | 544,802,000 | 405,914,000 | 558,681,000 | 615,237,000 | 837,635,000 | 704,807,000 | 307,076,000 | 262,375,000 | 373,261,000 | 275,428,000 | 275,209,000 | 252,764,000 | 337,518,000 | 237,098,000 | 231,151,000 | 204,165,000 | 300,314,000 | 214,297,000 | 210,723,000 | 185,623,000 | 225,198,000 | 176,717,000 | 182,586,000 | 164,686,000 | 232,272,000 | 189,404,000 | 169,670,000 | 149,118,000 | 225,188,000 | 188,694,000 | 172,729,000 | 135,432,000 | 163,616,000 | 164,065,000 | 128,575,000 | 100,070,000 | 119,083,000 | 108,104,000 | 94,456,000 | 76,711,000 | 104,409,000 | 103,360,000 | 84,149,000 | 73,891,000 | 95,386,000 | 88,466,000 | 77,291,000 | 66,977,000 | 74,784,000 | 81,281,000 | 74,083,000 | 66,703,000 | 93,187,000 | 81,683,000 | 70,845,000 |
lease liabilities | 28,673,000 | 29,057,000 | 30,687,000 | 33,013,000 | 33,983,000 | 32,934,000 | 34,721,000 | 37,120,000 | 39,074,000 | 40,872,000 | 42,972,000 | 36,518,000 | 99,045,000 | 100,614,000 | 105,123,000 | 105,735,000 | 108,941,000 | 112,300,000 | 115,374,000 | 118,870,000 | 121,770,000 | 125,536,000 | 119,408,000 | 99,110,000 | 102,083,000 | 105,624,000 | |||||||||||||||||||||||||||||||
convertible senior notes | 676,323,000 | 675,443,000 | 178,966,000 | 278,595,000 | 398,903,000 | 398,467,000 | 398,033,000 | 397,601,000 | 397,171,000 | 396,743,000 | 396,316,000 | 395,891,000 | 358,216,000 | 354,544,000 | 350,921,000 | 347,349,000 | 343,825,000 | 340,351,000 | 336,922,000 | 333,543,000 | 330,208,000 | 326,920,000 | 323,676,000 | 320,477,000 | 317,322,000 | 314,210,000 | 311,141,000 | 308,114,000 | 305,128,000 | 302,184,000 | |||||||||||||||||||||||||||
other liabilities | 12,171,000 | 9,091,000 | 9,279,000 | 7,936,000 | 5,452,000 | 5,490,000 | 7,578,000 | 9,522,000 | 9,152,000 | 9,185,000 | 9,030,000 | 7,042,000 | 7,183,000 | 6,923,000 | 6,883,000 | 6,499,000 | 6,492,000 | 10,257,000 | 10,201,000 | 10,860,000 | 10,578,000 | 20,974,000 | 18,585,000 | 3,099,000 | 1,475,000 | 1,435,000 | 19,641,000 | 7,915,000 | 1,739,000 | 1,195,000 | 774,000 | 1,121,000 | 1,631,000 | 1,796,000 | 2,112,000 | 2,393,000 | 2,866,000 | 3,317,000 | 3,415,000 | 3,472,000 | 3,762,000 | 3,951,000 | 4,350,000 | 4,381,000 | 4,510,000 | 4,603,000 | 4,760,000 | 4,695,000 | 4,900,000 | 5,029,000 | 5,212,000 | 5,388,000 | 5,555,000 | 5,362,000 | 4,529,000 | 384,000 | 241,000 |
total liabilities | 1,181,127,000 | 1,105,913,000 | 1,263,869,000 | 1,125,496,000 | 1,274,053,000 | 1,328,668,000 | 883,562,000 | 754,659,000 | 757,407,000 | 713,948,000 | 828,422,000 | 721,419,000 | 783,775,000 | 763,347,000 | 815,240,000 | 707,685,000 | 703,157,000 | 679,964,000 | 776,951,000 | 693,497,000 | 691,068,000 | 679,096,000 | 708,084,000 | 622,855,000 | 629,025,000 | 613,499,000 | 592,762,000 | 532,698,000 | 503,931,000 | 481,070,000 | 554,848,000 | 512,666,000 | 196,205,000 | 161,747,000 | 185,620,000 | 169,306,000 | 134,215,000 | 109,175,000 | 132,243,000 | 117,214,000 | 102,385,000 | 83,320,000 | 110,559,000 | 109,553,000 | 89,949,000 | 80,469,000 | 106,541,000 | 98,713,000 | 87,402,000 | 75,692,000 | 83,841,000 | 89,691,000 | 81,652,000 | 74,122,000 | 100,285,000 | 89,020,000 | 86,078,000 |
stockholders’ equity: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock | 8,000 | 9,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 6,000 | 6,000 | 5,000 | 5,000 | 5,000 | ||||||||||||||
additional paid-in capital | 2,124,589,000 | 2,064,255,000 | 2,020,393,000 | 1,977,364,000 | 1,936,293,000 | 1,894,904,000 | 1,979,021,000 | 1,940,691,000 | 1,903,873,000 | 1,867,467,000 | 1,831,267,000 | 1,794,531,000 | 1,719,020,000 | 1,682,722,000 | 1,755,476,000 | 1,721,241,000 | 1,687,982,000 | 1,649,754,000 | 1,617,204,000 | 1,588,143,000 | 1,559,473,000 | 1,529,160,000 | 1,499,050,000 | 1,471,340,000 | 1,444,597,000 | 1,417,037,000 | 1,391,904,000 | 1,366,899,000 | 1,346,620,000 | 1,321,878,000 | 1,297,979,000 | 1,276,379,000 | 993,559,000 | 850,705,000 | 830,014,000 | 799,491,000 | 781,635,000 | 761,906,000 | 742,690,000 | 715,253,000 | 697,628,000 | 679,080,000 | 662,869,000 | 645,349,000 | 640,573,000 | 633,939,000 | 629,076,000 | 657,027,000 | 650,148,000 | 636,904,000 | 237,769,000 | 230,013,000 | 224,730,000 | 216,850,000 | 207,624,000 | 214,151,000 | 189,036,000 |
accumulated other comprehensive income | -2,959,000 | -7,905,000 | -8,922,000 | -8,597,000 | -15,374,000 | -11,969,000 | -12,244,000 | -14,521,000 | -12,434,000 | -16,805,000 | -13,859,000 | -15,076,000 | -16,061,000 | -23,963,000 | -19,845,000 | -18,647,000 | -12,014,000 | -7,741,000 | -6,218,000 | -5,341,000 | -5,023,000 | -7,073,000 | -9,516,000 | -7,259,000 | |||||||||||||||||||||||||||||||||
retained earnings | -611,021,000 | -522,941,000 | -554,249,000 | -606,200,000 | -652,191,000 | -614,914,000 | -624,053,000 | -640,812,000 | -635,334,000 | -645,021,000 | -617,950,000 | -584,356,000 | -482,795,000 | -473,606,000 | -283,982,000 | -252,952,000 | -195,508,000 | -143,638,000 | -66,100,000 | -26,326,000 | 90,205,000 | 137,766,000 | 162,956,000 | 124,181,000 | 155,219,000 | 175,163,000 | 190,047,000 | 167,038,000 | 175,308,000 | 174,550,000 | 133,505,000 | 50,078,000 | 98,700,000 | 144,255,000 | 69,055,000 | 42,128,000 | 43,947,000 | 39,973,000 | 47,831,000 | 31,734,000 | 32,138,000 | 31,225,000 | 32,855,000 | 20,962,000 | 23,949,000 | 19,973,000 | 22,970,000 | ||||||||||
total stockholders’ equity | 1,510,618,000 | 1,533,418,000 | 1,457,230,000 | 1,362,575,000 | 1,268,736,000 | 1,268,029,000 | 1,342,732,000 | 1,285,366,000 | 1,256,113,000 | 1,205,649,000 | 1,199,466,000 | 1,195,107,000 | 1,220,172,000 | 1,185,161,000 | 1,451,657,000 | 1,449,650,000 | 1,480,468,000 | 1,498,383,000 | 1,544,894,000 | 1,556,484,000 | 1,644,663,000 | 1,659,861,000 | 1,656,768,000 | 1,586,013,000 | 1,592,565,000 | 1,585,525,000 | 1,574,201,000 | 1,526,001,000 | 1,514,382,000 | 1,487,723,000 | 1,423,744,000 | 1,319,867,000 | 1,087,489,000 | 988,401,000 | 893,281,000 | 833,908,000 | 817,699,000 | 794,219,000 | 783,935,000 | 741,207,000 | 721,892,000 | 703,612,000 | 689,388,000 | 661,347,000 | 659,071,000 | 651,313,000 | 650,686,000 | 634,995,000 | 628,889,000 | 617,356,000 | 228,429,000 | 209,474,000 | 207,036,000 | 193,619,000 | 183,962,000 | 187,051,000 | 158,774,000 |
total liabilities and stockholders’ equity | 2,691,745,000 | 2,639,331,000 | 2,721,099,000 | 2,488,071,000 | 2,542,789,000 | 2,596,697,000 | 2,226,294,000 | 2,040,025,000 | 2,013,520,000 | 1,919,597,000 | 2,027,888,000 | 1,916,526,000 | 2,003,947,000 | 1,948,508,000 | 2,266,897,000 | 2,157,335,000 | 2,183,625,000 | 2,178,347,000 | 2,321,845,000 | 2,249,981,000 | 2,335,731,000 | 2,338,957,000 | 2,364,852,000 | 2,208,868,000 | 2,221,590,000 | 2,199,024,000 | 2,166,963,000 | 2,058,699,000 | 2,018,313,000 | 1,968,793,000 | 1,978,592,000 | 1,832,533,000 | 1,283,694,000 | 1,150,148,000 | 1,078,901,000 | 1,003,214,000 | 951,914,000 | 903,394,000 | 916,178,000 | 858,421,000 | 824,277,000 | 786,932,000 | 799,947,000 | 770,900,000 | 749,020,000 | 731,782,000 | 757,227,000 | 733,708,000 | 716,291,000 | 693,048,000 | 312,270,000 | 299,165,000 | 288,688,000 | 267,741,000 | 284,247,000 | 276,071,000 | 244,852,000 |
commitments and contingencies | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, par value 0.0001... | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 7,000 | 7,000 | 7,000 | 6,000 | 5,000 | |||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive loss | -5,246,000 | -6,683,000 | -7,758,000 | -7,944,000 | -7,554,000 | -8,713,000 | -7,748,000 | -6,598,000 | -4,778,000 | -6,567,000 | -5,796,000 | -7,718,000 | -7,890,000 | -7,667,000 | -6,593,000 | -5,787,000 | -7,881,000 | -6,700,000 | -6,343,000 | -4,971,000 | -5,458,000 | -2,606,000 | -1,367,000 | -1,386,000 | -1,971,000 | -1,152,000 | -1,558,000 | -652,000 | -477,000 | -512,000 | -496,000 | -386,000 | -399,000 | ||||||||||||||||||||||||
deferred revenue, current | 114,138,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue, noncurrent | 23,758,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenues, current | 113,894,000 | 109,047,000 | 86,661,000 | 91,243,000 | 104,335,000 | 86,572,000 | 63,023,000 | 60,270,000 | 62,654,000 | 57,796,000 | 46,973,000 | 50,766,000 | 62,016,000 | 51,181,000 | 44,897,000 | 48,937,000 | 52,746,000 | 46,273,000 | 39,819,000 | 37,351,000 | 48,439,000 | ||||||||||||||||||||||||||||||||||||
deferred revenues, non-current | 20,667,000 | 21,845,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenues, noncurrent | 24,519,000 | 19,892,000 | 2,848,000 | 2,774,000 | 5,788,000 | 9,745,000 | 5,638,000 | 4,167,000 | 2,658,000 | 1,800,000 | 1,812,000 | 1,290,000 | 1,975,000 | 6,395,000 | 5,552,000 | 5,211,000 | 3,686,000 | 3,845,000 | 3,022,000 | ||||||||||||||||||||||||||||||||||||||
deferred tax assets, current | 13,832,000 | 13,845,000 | 12,015,000 | 12,056,000 | 11,394,000 | 11,431,000 | 2,917,000 | 2,908,000 | 2,895,000 | 2,897,000 | 18,199,000 | ||||||||||||||||||||||||||||||||||||||||||||||
deferred tax assets, noncurrent | 31,364,000 | 32,231,000 | 21,430,000 | 12,795,000 | 5,896,000 | 15,936,000 | 11,504,000 | 9,667,000 | 8,681,000 | 31,786,000 | 30,822,000 | 28,526,000 | 21,091,000 | 9,313,000 | |||||||||||||||||||||||||||||||||||||||||||
accumulated deficit | -20,653,000 | -19,295,000 | -18,403,000 | -7,788,000 | -19,893,000 | -17,223,000 | -22,724,000 | -23,171,000 | -26,719,000 | -29,868,000 | |||||||||||||||||||||||||||||||||||||||||||||||
restricted cash, current | 174,000 | 167,000 | 203,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
restricted cash, current portion | 206,000 | 2,121,000 | 3,726,000 | 3,726,000 | 3,834,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax asset, current portion | 15,430,000 | 14,359,000 | 13,442,000 | 427,000 | 2,203,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax asset, net of current portion | 9,313,000 | 9,313,000 | 9,313,000 | 22,073,000 | 22,073,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenues, current portion | 43,043,000 | 41,549,000 | 52,947,000 | 54,279,000 | 46,396,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenues, net of current portion | 2,014,000 | 2,057,000 | 2,569,000 | 6,953,000 | 14,992,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
restricted cash, net of current portion | 2,215,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
litigation provision obligation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
convertible preferred stock, par value 0.0001... | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current assets | 6,354,000 | 4,960,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
convertible preferred stock |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 60,110,000 | 31,308,000 | 51,951,000 | 45,991,000 | -37,277,000 | 9,139,000 | 16,759,000 | -5,478,000 | 9,687,000 | -27,071,000 | 12,220,000 | -45,568,000 | -9,189,000 | -69,318,000 | -31,030,000 | -57,444,000 | -40,681,000 | -51,276,000 | -1,032,000 | -36,633,000 | -8,652,000 | -20,190,000 | 38,775,000 | -31,038,000 | -19,944,000 | -14,991,000 | 756,000 | 5,489,000 | 27,586,000 | -1,358,000 | -892,000 | -10,615,000 | 12,105,000 | -2,670,000 | 5,501,000 | 447,000 | 3,548,000 | 3,149,000 | ||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 7,040,000 | 6,362,000 | 6,220,000 | 5,965,000 | 5,728,000 | 5,845,000 | 5,784,000 | 5,591,000 | 5,492,000 | 5,442,000 | 4,927,000 | 5,682,000 | 6,606,000 | 7,623,000 | 7,795,000 | 8,766,000 | 8,545,000 | 8,434,000 | 7,927,000 | 8,057,000 | 10,434,000 | 10,537,000 | 10,386,000 | 10,611,000 | 10,758,000 | 10,886,000 | 10,813,000 | 9,698,000 | 9,789,000 | 9,653,000 | 9,494,000 | 9,802,000 | 9,681,000 | 6,634,000 | 6,517,000 | 5,825,000 | 3,309,000 | 3,074,000 | 3,007,000 | 2,293,000 | 1,751,000 | 1,791,000 | 1,930,000 | 1,929,000 | 1,848,000 | 1,773,000 | 1,773,000 | 1,770,000 | 1,617,000 | 1,591,000 | 1,639,000 | 1,137,000 | 945,000 | 1,100,000 | 770,000 | 783,000 |
amortization of debt issuance costs | 984,000 | 980,000 | 976,000 | 1,058,000 | 1,179,000 | 545,000 | 434,000 | 432,000 | 430,000 | |||||||||||||||||||||||||||||||||||||||||||||||
amortization of contract costs | 8,502,000 | 8,802,000 | 4,947,000 | 4,124,000 | 4,681,000 | 4,064,000 | 4,966,000 | 4,403,000 | 4,107,000 | 4,490,000 | 4,736,000 | 3,410,000 | 3,309,000 | 3,001,000 | 2,944,000 | |||||||||||||||||||||||||||||||||||||||||
stock-based compensation | 46,758,000 | 43,316,000 | 42,191,000 | 40,357,000 | 40,948,000 | 38,060,000 | 37,286,000 | 36,650,000 | 36,427,000 | 36,097,000 | 36,548,000 | 35,019,000 | 36,179,000 | 35,096,000 | 33,978,000 | 32,928,000 | 37,865,000 | 32,240,000 | 28,806,000 | 28,223,000 | 29,896,000 | 28,084,000 | 25,742,000 | 24,781,000 | 26,736,000 | 24,558,000 | 22,780,000 | 21,050,000 | 24,353,000 | 23,333,000 | 21,120,000 | 23,839,000 | 25,032,000 | 19,623,000 | 18,133,000 | 17,197,000 | 18,587,000 | 17,877,000 | 18,246,000 | 16,193,000 | 16,545,000 | 15,147,000 | 13,495,000 | 12,394,000 | 13,498,000 | 11,988,000 | -4,982,000 | 13,913,000 | 18,907,000 | 14,700,000 | 9,969,000 | 8,272,000 | 10,374,000 | 9,784,000 | 4,380,000 | 4,274,000 |
changes to allowance for credit losses and revenue reserves | -21,000 | 2,358,000 | -581,000 | 17,000 | -167,000 | 1,257,000 | 668,000 | 52,000 | -322,000 | 128,000 | 173,000 | 11,000 | -243,000 | -72,000 | -110,000 | 2,550,000 | 122,000 | 35,000 | 216,000 | -108,000 | ||||||||||||||||||||||||||||||||||||
deferred income tax | 9,993,000 | -8,527,000 | -15,929,000 | -1,692,000 | -6,204,000 | -7,955,000 | 2,447,000 | -11,904,000 | -4,170,000 | -13,220,000 | 3,518,000 | -12,676,000 | -323,000 | -18,035,000 | -6,658,000 | -17,208,000 | -12,698,000 | -17,551,000 | -5,495,000 | -10,000,000 | -8,467,000 | -11,827,000 | -813,000 | -6,685,000 | 3,014,000 | -7,375,000 | -2,162,000 | -4,496,000 | -3,355,000 | -3,985,000 | -28,085,000 | 19,134,000 | 47,995,000 | -23,708,000 | ||||||||||||||||||||||
amortization of premium (accretion of discount) on available-for-sale securities | -2,060,000 | -1,948,000 | -1,713,000 | -2,064,000 | -3,321,000 | -3,228,000 | -3,402,000 | -3,269,000 | -3,296,000 | -2,927,000 | -2,400,000 | -1,736,000 | -820,000 | 98,000 | 883,000 | 1,300,000 | 1,714,000 | 1,601,000 | 1,645,000 | 1,794,000 | 1,738,000 | 1,390,000 | -1,880,000 | |||||||||||||||||||||||||||||||||
gain on sale of strategic investments | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in fair value of strategic investments | -15,000 | 60,000 | 1,789,000 | 103,000 | 291,000 | -53,000 | 2,255,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
loss on retirement of debt | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
other non-cash items affecting net income | -10,000 | 17,000 | 130,000 | 53,000 | -283,000 | 286,000 | 0 | -28,000 | -17,000 | -29,000 | 479,000 | -391,000 | 42,000 | 34,000 | -158,000 | -7,000 | 97,000 | 131,000 | 118,000 | -55,000 | 810,000 | -10,000 | 38,000 | 129,000 | 0 | 141,000 | 374,000 | |||||||||||||||||||||||||||||
changes in operating assets and liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | -67,341,000 | 43,676,000 | 7,261,000 | -23,426,000 | -25,792,000 | 38,609,000 | -33,645,000 | 23,729,000 | -34,646,000 | 57,193,000 | -22,057,000 | -1,768,000 | -38,721,000 | 55,245,000 | -58,075,000 | 23,470,000 | -32,028,000 | 24,088,000 | -32,555,000 | 21,007,000 | -13,556,000 | 35,924,000 | -34,302,000 | 21,921,000 | -22,308,000 | 58,567,000 | -29,826,000 | 10,355,000 | -24,198,000 | 28,612,000 | -24,023,000 | -464,000 | -17,200,000 | 855,000 | 15,995,000 | -24,922,000 | -9,505,000 | 8,682,000 | -1,643,000 | -653,000 | -5,417,000 | 7,638,000 | -2,942,000 | 2,718,000 | -22,268,000 | 9,493,000 | 8,544,000 | -1,702,000 | -9,908,000 | -6,210,000 | 7,471,000 | -6,435,000 | -3,667,000 | -5,847,000 | 3,072,000 | -832,000 |
unbilled accounts receivable | -11,625,000 | -31,470,000 | 35,541,000 | -50,377,000 | 14,795,000 | -38,889,000 | 41,631,000 | -35,057,000 | 18,352,000 | -17,250,000 | 43,843,000 | -27,818,000 | -8,801,000 | -20,659,000 | 36,556,000 | -18,002,000 | 5,689,000 | -6,137,000 | 28,693,000 | -15,829,000 | -6,844,000 | -25,214,000 | 6,615,000 | -27,722,000 | 6,085,000 | -23,103,000 | 26,517,000 | -13,668,000 | -4,529,000 | -25,661,000 | ||||||||||||||||||||||||||
prepaid expenses and other assets | -9,571,000 | -4,710,000 | -25,827,000 | -9,539,000 | -5,554,000 | -6,291,000 | -11,452,000 | -9,551,000 | -5,971,000 | -6,560,000 | -9,895,000 | -7,898,000 | -3,981,000 | -839,000 | -9,726,000 | -329,000 | -6,289,000 | -7,046,000 | -12,177,000 | -6,501,000 | 1,601,000 | 313,000 | -4,135,000 | -1,010,000 | -2,081,000 | -1,446,000 | -10,439,000 | -5,746,000 | -4,815,000 | 4,749,000 | -811,000 | 1,167,000 | 436,000 | -3,575,000 | -2,291,000 | -3,483,000 | -3,880,000 | 191,000 | -2,691,000 | -2,669,000 | -1,237,000 | -1,071,000 | -1,522,000 | -3,383,000 | 2,541,000 | -814,000 | 815,000 | -3,290,000 | -232,000 | 1,335,000 | -3,093,000 | -305,000 | -308,000 | 1,016,000 | -937,000 | -976,000 |
operating lease assets | 206,000 | 1,673,000 | 2,458,000 | 1,375,000 | -1,149,000 | 1,757,000 | 2,517,000 | 2,060,000 | 2,075,000 | 1,971,000 | -7,652,000 | -16,156,000 | 1,040,000 | 3,768,000 | -849,000 | 2,342,000 | 2,788,000 | 2,879,000 | 3,366,000 | 2,893,000 | 4,672,000 | -4,581,000 | -17,895,000 | 2,618,000 | 2,153,000 | 2,340,000 | ||||||||||||||||||||||||||||||
accounts payable | -2,451,000 | 4,264,000 | -2,190,000 | 3,439,000 | -6,056,000 | 16,206,000 | -8,395,000 | 1,674,000 | 4,770,000 | -16,982,000 | 645,000 | -4,436,000 | -3,136,000 | 847,000 | 9,293,000 | 5,998,000 | -378,000 | -1,333,000 | 3,745,000 | 4,194,000 | -2,114,000 | -2,198,000 | 4,471,000 | -1,648,000 | -1,023,000 | -3,009,000 | 5,615,000 | 3,339,000 | -6,544,000 | -7,931,000 | 12,225,000 | -265,000 | 2,966,000 | 1,868,000 | 765,000 | 2,261,000 | -2,617,000 | 902,000 | 1,294,000 | 700,000 | 1,151,000 | -2,542,000 | -1,497,000 | 2,946,000 | 730,000 | 87,000 | 258,000 | 578,000 | -1,327,000 | 884,000 | -345,000 | -24,000 | -103,000 | 827,000 | 1,583,000 | -919,000 |
accrued employee compensation | 11,973,000 | -69,630,000 | 50,690,000 | 26,278,000 | 9,667,000 | -56,545,000 | 32,057,000 | 14,053,000 | 14,919,000 | -54,576,000 | 30,832,000 | 14,147,000 | 13,009,000 | -45,548,000 | 23,313,000 | 15,068,000 | 15,314,000 | -62,637,000 | 25,075,000 | 12,607,000 | 17,357,000 | -13,513,000 | 9,662,000 | 3,508,000 | 10,986,000 | -39,780,000 | 18,890,000 | 10,197,000 | 13,786,000 | -29,048,000 | 16,467,000 | 10,310,000 | 6,406,000 | -23,953,000 | 10,727,000 | 11,495,000 | 6,216,000 | -21,300,000 | 12,209,000 | 6,869,000 | 4,876,000 | -19,840,000 | 12,003,000 | 4,473,000 | 4,017,000 | -17,232,000 | 10,742,000 | 2,784,000 | 4,884,000 | -9,947,000 | 5,213,000 | 2,442,000 | 4,113,000 | -11,604,000 | 8,274,000 | 3,187,000 |
deferred revenue | 56,270,000 | -88,785,000 | 81,493,000 | -7,354,000 | 40,585,000 | -58,107,000 | 100,584,000 | -14,256,000 | 24,137,000 | -37,893,000 | 63,995,000 | -3,069,000 | 7,284,000 | -33,575,000 | 62,782,000 | -13,392,000 | 12,630,000 | -30,456,000 | 51,021,000 | -13,670,000 | -765,000 | -23,646,000 | 26,900,000 | -2,152,000 | 1,126,000 | -24,709,000 | 20,011,000 | -1,989,000 | 4,925,000 | -32,575,000 | ||||||||||||||||||||||||||
lease liabilities | 207,000 | -1,537,000 | -1,770,000 | -970,000 | 1,534,000 | -1,685,000 | -2,253,000 | -1,891,000 | -1,644,000 | -1,601,000 | 8,595,000 | 6,670,000 | -1,276,000 | -4,441,000 | 254,000 | -3,074,000 | -3,431,000 | -3,386,000 | -3,374,000 | -2,641,000 | -4,103,000 | 6,772,000 | 21,312,000 | -2,875,000 | -44,000 | 285,000 | ||||||||||||||||||||||||||||||
other liabilities | 3,097,000 | -3,607,000 | 6,688,000 | -1,590,000 | 2,441,000 | -6,395,000 | 5,598,000 | -1,832,000 | 103,000 | 701,000 | 3,269,000 | -1,971,000 | -982,000 | -2,572,000 | 8,481,000 | -1,479,000 | 850,000 | -3,153,000 | 5,957,000 | 347,000 | -12,219,000 | -840,000 | 16,454,000 | 1,259,000 | 377,000 | -2,514,000 | 16,813,000 | 4,676,000 | 2,802,000 | -1,691,000 | 7,972,000 | 82,000 | 1,160,000 | -356,000 | 9,296,000 | -470,000 | 636,000 | -1,251,000 | 6,549,000 | -435,000 | 918,000 | -1,039,000 | 5,262,000 | 534,000 | 447,000 | 10,000 | 4,906,000 | 1,067,000 | 614,000 | -1,299,000 | 2,615,000 | -1,142,000 | 2,172,000 | 929,000 | 4,754,000 | 95,000 |
net cash from operating activities | 112,046,000 | -67,398,000 | 244,831,000 | 32,350,000 | 85,991,000 | -62,305,000 | 193,777,000 | 4,803,000 | 69,251,000 | -72,083,000 | 173,237,000 | -48,627,000 | 1,220,000 | -87,435,000 | 83,592,000 | -11,480,000 | -3,010,000 | -107,042,000 | 108,354,000 | 5,611,000 | 13,329,000 | -15,707,000 | 107,159,000 | 4,571,000 | 19,474,000 | -18,138,000 | 102,933,000 | 26,214,000 | 14,226,000 | -27,247,000 | 103,844,000 | 20,169,000 | 47,694,000 | -31,248,000 | 85,623,000 | 21,888,000 | 42,559,000 | -12,910,000 | 49,259,000 | 23,611,000 | 37,920,000 | -10,890,000 | 33,013,000 | 26,597,000 | 9,615,000 | -5,548,000 | 49,438,000 | 20,324,000 | 20,312,000 | -14,583,000 | 24,435,000 | 5,003,000 | 19,388,000 | -16,279,000 | 19,110,000 | 10,252,000 |
capital expenditures | -6,388,000 | -9,966,000 | -7,147,000 | -4,519,000 | -3,713,000 | -5,076,000 | -4,430,000 | -4,049,000 | -5,358,000 | -4,690,000 | -5,936,000 | -3,436,000 | -3,754,000 | -4,301,000 | -4,613,000 | -3,976,000 | -6,071,000 | -7,116,000 | -7,291,000 | -9,651,000 | -1,129,000 | -4,145,000 | -3,421,000 | -14,669,000 | -1,144,000 | -5,804,000 | -17,868,000 | -8,841,000 | -6,687,000 | -1,813,000 | -78,000 | -1,845,000 | -1,850,000 | -2,042,000 | -410,000 | 48,000 | -143,000 | -2,286,000 | -1,788,000 | -967,000 | -635,000 | -2,839,000 | -1,107,000 | -1,192,000 | -2,960,000 | -546,000 | -965,000 | -992,000 | -1,242,000 | -1,026,000 | -2,167,000 | -1,205,000 | -1,046,000 | -4,810,000 | -3,501,000 | -1,118,000 |
free cash flows | 105,658,000 | -77,364,000 | 237,684,000 | 27,831,000 | 82,278,000 | -67,381,000 | 189,347,000 | 754,000 | 63,893,000 | -76,773,000 | 167,301,000 | -52,063,000 | -2,534,000 | -91,736,000 | 78,979,000 | -15,456,000 | -9,081,000 | -114,158,000 | 101,063,000 | -4,040,000 | 12,200,000 | -19,852,000 | 103,738,000 | -10,098,000 | 18,330,000 | -23,942,000 | 85,065,000 | 17,373,000 | 7,539,000 | -29,060,000 | 103,766,000 | 18,324,000 | 45,844,000 | -33,290,000 | 85,213,000 | 21,936,000 | 42,416,000 | -15,196,000 | 47,471,000 | 22,644,000 | 37,285,000 | -13,729,000 | 31,906,000 | 25,405,000 | 6,655,000 | -6,094,000 | 48,473,000 | 19,332,000 | 19,070,000 | -15,609,000 | 22,268,000 | 3,798,000 | 18,342,000 | -21,089,000 | 15,609,000 | 9,134,000 |
cash flows from investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of available-for-sale securities | -217,024,000 | -318,525,000 | -186,241,000 | -242,588,000 | -218,093,000 | -211,649,000 | -162,494,000 | -138,595,000 | -154,607,000 | -160,239,000 | -147,292,000 | -88,494,000 | -101,097,000 | -169,232,000 | -13,530,000 | -138,892,000 | -125,867,000 | -241,247,000 | -274,873,000 | -234,621,000 | -177,196,000 | -346,405,000 | -431,443,000 | -247,909,000 | -194,641,000 | -406,762,000 | -431,301,000 | -315,109,000 | -209,433,000 | -253,469,000 | -324,347,000 | -424,490,000 | -43,977,000 | -66,843,000 | -118,274,000 | -52,150,000 | -90,718,000 | -200,893,000 | -159,543,000 | -150,484,000 | -146,654,000 | -195,336,000 | -130,485,000 | -124,300,000 | -123,111,000 | -113,730,000 | -166,414,000 | -166,904,000 | -310,944,000 | -43,157,000 | -41,522,000 | -54,784,000 | ||||
maturities and sales of available-for-sale securities | 193,217,000 | 189,726,000 | 135,125,000 | 226,776,000 | 163,215,000 | 139,896,000 | 160,587,000 | 148,883,000 | 130,030,000 | 137,386,000 | ||||||||||||||||||||||||||||||||||||||||||||||
purchases of property and equipment | -3,284,000 | -4,878,000 | -3,405,000 | -703,000 | -790,000 | -843,000 | -1,694,000 | -678,000 | -2,992,000 | -998,000 | -3,207,000 | -677,000 | -1,333,000 | -604,000 | -1,534,000 | -986,000 | -3,657,000 | -3,333,000 | -6,596,000 | -6,895,000 | -3,610,000 | -1,907,000 | -2,411,000 | -7,712,000 | -1,629,000 | -9,625,000 | -16,175,000 | -17,740,000 | -8,061,000 | -2,945,000 | -90,000 | -2,721,000 | -1,899,000 | |||||||||||||||||||||||
capitalized software development costs | -3,104,000 | -5,088,000 | -3,742,000 | -3,816,000 | -2,923,000 | -4,233,000 | -2,736,000 | -3,371,000 | -2,366,000 | -3,692,000 | -2,729,000 | -2,759,000 | -2,421,000 | -3,697,000 | -3,079,000 | -2,990,000 | -2,414,000 | -3,783,000 | -2,303,000 | -2,581,000 | -1,010,000 | -1,063,000 | -864,000 | -1,346,000 | -1,693,000 | -1,140,000 | -644,000 | -459,000 | -763,000 | -1,081,000 | -252,000 | -517,000 | -410,000 | |||||||||||||||||||||||
acquisition of strategic investments | 0 | -1,000,000 | 0 | -772,000 | -1,000,000 | -86,000 | 0 | -250,000 | -2,789,000 | -2,210,000 | -5,660,000 | -181,000 | -1,039,000 | 0 | -384,000 | 0 | 0 | -2,000,000 | ||||||||||||||||||||||||||||||||||||||
sale of strategic investment | 45,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of business, net of acquired cash | -126,000 | 0 | 0 | 0 | -43,830,000 | 59,000 | -33,593,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | -65,795,000 | -138,765,000 | -58,389,000 | -48,055,000 | -52,920,000 | -77,601,000 | -7,292,000 | 6,153,000 | -23,427,000 | -27,793,000 | 8,858,000 | 52,696,000 | 5,581,000 | -54,423,000 | 197,459,000 | 83,779,000 | 22,893,000 | 8,081,000 | 31,554,000 | 26,888,000 | 59,148,000 | -53,399,000 | -39,209,000 | 71,526,000 | 19,378,000 | -57,496,000 | -219,535,000 | -17,470,000 | -45,944,000 | -18,484,000 | -142,342,000 | -318,973,000 | -100,049,000 | 23,780,000 | -16,534,000 | -67,717,000 | 50,706,000 | -79,797,000 | -38,303,000 | -38,600,000 | -14,865,000 | -9,485,000 | 19,222,000 | 12,445,000 | 3,843,000 | -12,440,000 | -61,635,000 | -72,236,000 | -233,193,000 | -13,356,000 | -32,115,000 | -12,622,000 | -100,971,000 | -3,205,000 | -3,501,000 | 1,205,000 |
cash flows from financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of convertible senior notes, net of issuance costs | 0 | 0 | -910,000 | 672,750,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||
payment for the retirement of convertible senior notes | 0 | 0 | -153,141,000 | -200,394,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of capped calls | 0 | 0 | 0 | -58,788,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||
payment of revolving credit facility costs | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock under employee stock purchase plan | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock upon exercise of stock options | 118,000 | 413,000 | 728,000 | 710,000 | 525,000 | 1,939,000 | 1,041,000 | 10,000 | 1,000 | 225,000 | 0 | 18,000 | 81,000 | 17,000 | 10,000 | 102,000 | 104,000 | 1,716,000 | 1,878,000 | 1,838,000 | 871,000 | 368,000 | 2,103,000 | 748,000 | 414,000 | 689,000 | 958,000 | 328,000 | 362,000 | 365,000 | 2,144,000 | 1,385,000 | 922,000 | 1,112,000 | 2,419,000 | 1,432,000 | 2,526,000 | 1,463,000 | 1,499,000 | 936,000 | 2,414,000 | 1,445,000 | 1,401,000 | 3,211,000 | 2,080,000 | 2,063,000 | 1,159,000 | 2,333,000 | 2,468,000 | 3,163,000 | 1,391,000 | 1,179,000 | ||||
repurchase and retirement of common stock | -47,814,000 | -13,993,000 | 0 | -200,000,000 | 0 | 0 | -11,189,000 | -26,262,000 | -38,742,000 | -79,898,000 | -37,679,000 | -5,000,000 | ||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities | -134,710,000 | 413,000 | 728,000 | -178,351,000 | -155,591,000 | 415,507,000 | 1,041,000 | 10,000 | -47,813,000 | -13,768,000 | 2,000 | -200,000,000 | 0 | 18,000 | -11,108,000 | -26,245,000 | -38,732,000 | -79,796,000 | -37,575,000 | -3,284,000 | 1,878,000 | 1,838,000 | 871,000 | 368,000 | 2,103,000 | 748,000 | 414,000 | 689,000 | 958,000 | 571,315,000 | 362,000 | 365,000 | 12,173,000 | 423,000 | 922,000 | 1,112,000 | 8,955,000 | 1,432,000 | 2,003,000 | 1,064,000 | 4,256,000 | -7,618,000 | -6,864,000 | -7,125,000 | 825,000 | -7,034,000 | -5,962,000 | 384,735,000 | -2,213,000 | -3,028,000 | -2,493,000 | -887,000 | -11,473,000 | 20,626,000 | ||
effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash | 3,175,000 | -114,000 | 412,000 | 6,888,000 | -3,554,000 | -31,000 | 865,000 | -1,354,000 | 2,742,000 | -4,303,000 | 917,000 | -282,000 | 4,933,000 | -2,992,000 | -1,520,000 | -2,834,000 | -1,823,000 | -984,000 | ||||||||||||||||||||||||||||||||||||||
net increase in cash, cash equivalents, and restricted cash | -85,284,000 | -205,864,000 | 187,582,000 | -187,168,000 | -126,074,000 | 275,570,000 | 188,391,000 | 9,612,000 | 48,570,000 | -104,179,000 | 135,199,000 | -9,981,000 | 11,736,000 | -344,850,000 | 279,531,000 | 69,483,000 | 6,952,000 | -126,190,000 | ||||||||||||||||||||||||||||||||||||||
cash, cash equivalents, and restricted cash—beginning of period | 0 | 699,094,000 | 0 | 0 | 0 | 549,184,000 | 0 | 0 | 0 | 406,790,000 | 0 | 0 | 0 | 614,686,000 | 0 | 0 | 0 | 384,910,000 | ||||||||||||||||||||||||||||||||||||||
cash, cash equivalents, and restricted cash—end of period | -85,284,000 | 493,230,000 | 187,582,000 | -187,168,000 | -126,074,000 | 824,754,000 | 188,391,000 | 9,612,000 | 48,570,000 | 302,611,000 | 135,199,000 | -9,981,000 | 11,736,000 | 269,836,000 | 279,531,000 | 69,483,000 | 6,952,000 | 258,720,000 | ||||||||||||||||||||||||||||||||||||||
amortization of contract acquisition costs | 5,453,000 | 4,726,000 | 4,732,000 | 5,139,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
accelerated depreciation related to lease assignment | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain from lease assignment | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
sale of strategic investments | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment for the maturity of convertible senior notes | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosures of cash flow information: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for interest | 0 | 2,500,000 | 0 | 2,500,000 | 0 | 5,000 | 1,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for income taxes, net of tax refunds | 663,000 | 1,889,000 | 613,000 | 990,000 | 581,000 | 1,639,000 | 1,607,000 | 1,061,000 | 847,000 | 1,170,000 | 1,687,000 | 853,000 | 958,000 | 2,109,000 | 394,000 | 1,283,000 | 1,213,000 | 231,000 | ||||||||||||||||||||||||||||||||||||||
accruals for purchase of property and equipment | -695,000 | -2,756,000 | 4,784,000 | 343,000 | -5,894,000 | 1,349,000 | 5,167,000 | 10,039,000 | 2,018,000 | 1,591,000 | 685,000 | -674,000 | 1,123,000 | 374,000 | 188,000 | 80,000 | 409,000 | 216,000 | 177,000 | 118,000 | 233,000 | -558,000 | 703,000 | 359,000 | 96,000 | 133,000 | 180,000 | |||||||||||||||||||||||||||||
accruals for capitalized software development costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accruals for business acquisition purchase consideration holdback | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of debt discount and issuance costs | 429,000 | 426,000 | 425,000 | 423,000 | 3,672,000 | 3,623,000 | 3,572,000 | 3,524,000 | 3,474,000 | 3,428,000 | 3,380,000 | 3,335,000 | 3,288,000 | 3,244,000 | 3,198,000 | 3,156,000 | 3,112,000 | 3,069,000 | 3,027,000 | 2,986,000 | 2,944,000 | |||||||||||||||||||||||||||||||||||
gain on sale of strategic investment | -45,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
accruals for capitalized cloud software development costs | 229,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrual for shares repurchased | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales of available-for-sale securities | 137,734,000 | 105,092,000 | 97,023,000 | 9,806,000 | 14,385,000 | 23,030,000 | 27,331,000 | -4,097,000 | 41,778,000 | 27,650,000 | 57,903,000 | 106,370,000 | 77,277,000 | 93,039,000 | 144,159,000 | 141,508,000 | 157,163,000 | 152,790,000 | 132,640,000 | 188,867,000 | ||||||||||||||||||||||||||||||||||||
maturities of available-for-sale securities | 9,102,000 | 11,000,000 | 22,268,000 | 206,835,000 | 212,262,000 | 142,322,000 | 272,943,000 | 319,731,000 | 229,361,000 | 214,607,000 | 241,591,000 | |||||||||||||||||||||||||||||||||||||||||||||
capitalized cloud software development costs | -2,227,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of foreign exchange rate changes on cash and cash equivalents | -714,000 | 358,000 | 2,649,000 | -743,000 | 3,326,000 | -2,583,000 | -349,000 | 254,000 | -269,000 | -792,000 | 151,000 | -776,000 | -1,421,000 | -1,697,000 | 1,881,000 | -674,000 | 1,748,000 | 209,000 | 113,000 | -924,000 | -934,000 | 1,240,000 | -867,000 | -320,000 | -1,071,000 | 294,000 | -2,880,000 | -1,478,000 | 137,000 | 653,000 | -673,000 | 582,000 | -870,000 | -288,000 | 69,000 | 125,000 | -268,000 | 134,000 | ||||||||||||||||||
net increase in cash and cash equivalents | 100,462,000 | -46,939,000 | 37,551,000 | -73,133,000 | 73,154,000 | 75,352,000 | 39,374,000 | -75,012,000 | -114,768,000 | -38,961,000 | 270,814,000 | -11,235,000 | -58,293,000 | -219,516,000 | 357,378,000 | -10,763,000 | -10,935,000 | 3,868,000 | 32,217,000 | |||||||||||||||||||||||||||||||||||||
cash and cash equivalents—beginning of period | 0 | 0 | 0 | 366,969,000 | 0 | 0 | 0 | 254,101,000 | 0 | 0 | 0 | 437,140,000 | 0 | 0 | 0 | 263,176,000 | 0 | 0 | 223,582,000 | 0 | 0 | 212,362,000 | 0 | 0 | 148,101,000 | 0 | 0 | 79,767,000 | 0 | 0 | 205,718,000 | 0 | ||||||||||||||||||||||||
cash and cash equivalents—end of period | 100,462,000 | -46,939,000 | 37,551,000 | 293,836,000 | 73,154,000 | 75,352,000 | 39,374,000 | 179,089,000 | -114,768,000 | 8,700,000 | -31,153,000 | 391,322,000 | -38,961,000 | 270,814,000 | -50,112,000 | 255,399,000 | -45,197,000 | 94,300,000 | 131,063,000 | -12,317,000 | 24,191,000 | 192,731,000 | 31,718,000 | 3,714,000 | 121,510,000 | -58,293,000 | -219,516,000 | 437,145,000 | -10,935,000 | -84,007,000 | 185,472,000 | 32,217,000 | ||||||||||||||||||||||||
accruals for capitalized software costs | 232,000 | 112,000 | 226,000 | -58,000 | 95,000 | 96,000 | 53,000 | 22,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
changes to bad debt and revenue reserves | -43,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
charges to bad debt and revenue reserves | 177,000 | -688,000 | 521,000 | 357,000 | 191,000 | 127,000 | 114,000 | 238,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
changes in fair value of strategic investment | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisitions of business, net of acquired cash | 318,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of strategic investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock, net of issuance costs | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
accruals for purchases of property and equipment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accretion of discount on available-for-sale securities | -354,000 | -652,000 | -1,360,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
sales and maturities of available-for-sale securities | 328,210,000 | 216,512,000 | 360,237,000 | 229,634,000 | 316,519,000 | 172,194,000 | 238,389,000 | 150,932,000 | 138,170,000 | 129,356,000 | 102,539,000 | 106,103,000 | 95,818,000 | 79,126,000 | 31,102,000 | 26,311,000 | ||||||||||||||||||||||||||||||||||||||||
excess tax benefit from stock-based compensation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of premium (accretion of discount) on available-for-sale securities, and other non-cash items | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
strategic investment | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit from exercise of stock options and vesting of restricted stock units | 0 | -91,000 | -475,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss | -48,622,000 | -45,555,000 | -8,914,000 | -1,819,000 | 3,974,000 | -7,858,000 | -1,630,000 | -2,997,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | -31,153,000 | -45,818,000 | -7,777,000 | -20,246,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of premium on available-for-sale securities, and other non-cash items | -1,790,000 | -1,384,000 | -395,000 | 151,000 | 210,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosures of noncash investing and financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of property and equipment | -143,000 | -2,474,000 | -1,868,000 | -1,376,000 | -851,000 | -3,016,000 | -1,225,000 | -1,425,000 | -2,402,000 | -1,249,000 | -1,324,000 | -1,088,000 | -1,375,000 | -1,206,000 | -2,167,000 | -1,205,000 | -1,046,000 | -4,810,000 | -3,501,000 | -1,118,000 | ||||||||||||||||||||||||||||||||||||
acquisitions of business, net of cash acquired | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxes remitted on restricted stock units vested | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net loss to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenues | 4,013,000 | 16,622,000 | 68,000 | 3,770,000 | 15,671,000 | 20,553,000 | -3,192,000 | 1,730,000 | 4,924,000 | 12,343,000 | -2,859,000 | -11,073,000 | 11,265,000 | 5,860,000 | -8,315,000 | -2,991,000 | 6,687,000 | 8,260,000 | 2,225,000 | -10,036,000 | 6,452,000 | 1,436,000 | -11,900,000 | -5,593,000 | -285,000 | |||||||||||||||||||||||||||||||
excess tax benefit (shortfall) from exercise of stock options and vesting of restricted stock units | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred taxes | 8,151,000 | -4,397,000 | -2,504,000 | -955,000 | 7,994,000 | -1,004,000 | -2,277,000 | -7,431,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
amortization of premium on available-for-sale securities | 239,000 | 314,000 | 397,000 | 463,000 | 611,000 | 834,000 | 961,000 | 877,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
taxes remitted on rsu awards vested | 0 | 0 | -614,000 | -874,000 | -781,000 | -8,554,000 | -9,278,000 | -8,570,000 | -7,145,000 | -10,456,000 | -7,896,000 | -7,302,000 | -5,635,000 | -5,498,000 | -5,033,000 | -4,164,000 | ||||||||||||||||||||||||||||||||||||||||
excess tax benefit from exercise of stock options and vesting of rsus | -6,569,000 | -209,000 | -157,000 | -132,000 | -2,263,000 | -137,000 | -72,000 | -114,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents—beginning of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents—end of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of cash flow information: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of noncash investing and financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(excess tax benefit) shortfall from exercise of stock options and vesting of restricted stock units | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other non-cash items affecting net loss | 19,000 | 4,000 | 4,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
accruals for purchase of property & equipment | 48,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax assets | 4,885,000 | -10,502,000 | -3,064,000 | 5,202,000 | -6,905,000 | -1,086,000 | -917,000 | -255,000 | 1,776,000 | |||||||||||||||||||||||||||||||||||||||||||||||
net change in cash and cash equivalents | -92,519,000 | -12,317,000 | 24,191,000 | -19,631,000 | 31,718,000 | 3,714,000 | -26,591,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for income taxes | 1,062,000 | 1,994,000 | 831,000 | 394,000 | 937,000 | 1,015,000 | 506,000 | 105,000 | 790,000 | 573,000 | 673,000 | 697,000 | 5,000 | 883,000 | 681,000 | 296,000 | 620,000 | |||||||||||||||||||||||||||||||||||||||
acquisition, net of cash acquired | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock in connection with stock offerings, net of underwriting discounts and commission | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costs paid in connection with stock offerings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosures of noncash financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposals of property and equipment | 5,000 | 18,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in restricted cash | 12,000 | 0 | 1,915,000 | 1,605,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||
other noncash items affecting net loss | 1,105,000 | 1,470,000 | 1,414,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of business, net of cash acquired | -62,000 | 0 | -95,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock in connection with public offering, net of underwriting discounts and commissions | 0 | 0 | 389,949,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
costs paid in connection with public offerings | 2,000 | -303,000 | -107,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
unpaid offering costs | 299,000 | -214,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
other noncash items affecting net income | 1,362,000 | 1,088,000 | 823,000 | 316,000 | 282,000 | 189,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
conversion of convertible preferred stock and warrants into common stock upon initial public offering | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock in connection with public offerings, net of underwriting discounts and commission | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable and other liabilities related to property and equipment | 698,000 | -25,000 | 280,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
conversion of convertible preferred stock into common stock upon initial public offering | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for doubtful accounts | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in accounts payable and other liabilities related to property and equipment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
conversion of warrants into common stock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in restricted cash | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock in connection with initial public offering, net of underwriting discounts and commission | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costs paid in connection with initial public offering |
