Quarterly
Annual
| Unit: USD | 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-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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 133,725,000 | 107,603,000 | 94,921,000 | 241,017,000 | 198,842,000 | 240,232,000 | 234,637,000 | 219,081,000 | 178,702,000 | 209,264,000 | 182,304,000 | 162,893,000 | 186,230,000 | 212,725,000 | 203,088,000 | 207,552,000 | 195,803,000 | 184,367,000 | 169,274,000 | 149,692,000 | 208,930,000 | 174,850,000 | 184,484,000 | 179,252,000 | 149,727,000 | 147,023,000 | 143,715,000 | 133,859,000 | 144,748,000 | 125,385,000 | 120,547,000 | 123,127,000 | 128,984,000 | 128,707,000 | 115,877,000 | 109,635,000 | 107,160,000 | 110,889,000 | 121,538,000 | 117,887,000 | 121,344,000 | 133,550,000 | 130,795,000 | 140,822,000 | 136,508,000 | 134,603,000 | 131,294,000 | 80,813,000 | 75,134,000 | 72,559,000 | 66,050,000 | 69,715,000 | 35,501,000 | 33,063,000 | 31,985,000 | 31,546,000 | 29,788,000 | 40,447,000 | 40,473,000 | 39,113,000 | 37,973,000 | 5,996,000 |
accounts receivable | 73,339,000 | 72,798,000 | 68,183,000 | 56,214,000 | 60,044,000 | 59,355,000 | 55,724,000 | 50,160,000 | 48,218,000 | 48,092,000 | 46,654,000 | 42,501,000 | 40,445,000 | 44,559,000 | 43,065,000 | 38,811,000 | 39,934,000 | 42,191,000 | 39,271,000 | 37,811,000 | 34,048,000 | 37,840,000 | 33,275,000 | 31,532,000 | 27,488,000 | 24,897,000 | 20,746,000 | 17,615,000 | 15,422,000 | |||||||||||||||||||||||||||||||||
allowance for credit losses | -5,900,000 | -5,286,000 | -4,793,000 | -4,179,000 | -4,474,000 | -3,958,000 | -3,589,000 | -3,320,000 | -3,077,000 | -3,100,000 | -3,217,000 | -3,066,000 | -3,658,000 | -4,454,000 | -4,287,000 | -4,249,000 | -4,604,000 | -4,255,000 | -4,001,000 | -4,233,000 | -3,759,000 | -3,663,000 | -2,939,000 | |||||||||||||||||||||||||||||||||||||||
deferred costs | 66,510,000 | 66,809,000 | 67,107,000 | 65,342,000 | 64,665,000 | 64,318,000 | 63,647,000 | 62,403,000 | 59,525,000 | 56,250,000 | 53,844,000 | 52,755,000 | 50,082,000 | 48,294,000 | 46,710,000 | 44,529,000 | 41,593,000 | 40,149,000 | 38,666,000 | 37,988,000 | 36,562,000 | 35,797,000 | 35,543,000 | 35,274,000 | 34,583,000 | 35,087,000 | 34,692,000 | 34,502,000 | 33,134,000 | 32,216,000 | 31,318,000 | 25,091,000 | 23,326,000 | 20,908,000 | 19,224,000 | 18,647,000 | 17,278,000 | 15,799,000 | 15,086,000 | 14,761,000 | 14,003,000 | 12,911,000 | 12,055,000 | |||||||||||||||||||
other assets | 47,947,000 | 27,453,000 | 26,417,000 | 23,513,000 | 18,639,000 | 15,437,000 | 13,695,000 | 16,758,000 | 15,743,000 | 13,556,000 | 15,651,000 | 16,319,000 | 15,246,000 | 17,912,000 | 22,923,000 | 16,042,000 | 14,346,000 | 11,711,000 | 14,490,000 | 12,312,000 | 8,927,000 | 8,378,000 | 9,417,000 | 2,513,000 | 2,621,000 | 2,452,000 | 1,630,000 | 1,723,000 | 1,710,000 | 1,583,000 | 1,598,000 | 1,539,000 | ||||||||||||||||||||||||||||||
total current assets | 315,621,000 | 269,377,000 | 251,835,000 | 381,907,000 | 344,647,000 | 406,938,000 | 420,288,000 | 401,441,000 | 359,739,000 | 384,976,000 | 346,382,000 | 322,814,000 | 339,273,000 | 365,549,000 | 351,467,000 | 352,443,000 | 343,255,000 | 323,162,000 | 296,874,000 | 271,356,000 | 337,008,000 | 303,977,000 | 289,854,000 | 291,621,000 | 273,524,000 | 272,773,000 | 257,249,000 | 249,615,000 | 256,438,000 | 239,886,000 | 228,781,000 | 219,456,000 | 217,207,000 | 204,840,000 | 185,933,000 | 172,582,000 | 173,420,000 | 162,653,000 | 166,786,000 | 161,371,000 | 159,071,000 | 166,157,000 | 162,194,000 | 170,644,000 | 164,889,000 | 160,377,000 | 156,075,000 | 105,240,000 | 99,827,000 | 95,652,000 | 91,511,000 | 89,944,000 | 53,425,000 | 49,807,000 | 48,239,000 | 45,960,000 | 43,882,000 | 52,924,000 | 51,641,000 | 50,202,000 | 48,486,000 | 17,393,000 |
property and equipment | 41,448,000 | 40,150,000 | 38,687,000 | 37,547,000 | 36,148,000 | 35,083,000 | 34,971,000 | 36,043,000 | 36,209,000 | 35,211,000 | 35,078,000 | 35,458,000 | 32,923,000 | 32,000,000 | 32,261,000 | 31,901,000 | 26,432,000 | 23,752,000 | 20,957,000 | 19,368,000 | 18,136,000 | 17,304,000 | 16,856,000 | 15,616,000 | 15,066,000 | 15,314,000 | 14,830,000 | 13,932,000 | 13,972,000 | 13,620,000 | 13,079,000 | 12,952,000 | 12,088,000 | 11,361,000 | 8,619,000 | 9,036,000 | 9,479,000 | 9,922,000 | 10,557,000 | 9,319,000 | 7,589,000 | 7,670,000 | 5,567,000 | 4,028,000 | 3,420,000 | 3,382,000 | 3,082,000 | 2,896,000 | 2,826,000 | 2,602,000 | 2,989,000 | 2,311,000 | ||||||||||
operating lease right-of-use assets | 6,723,000 | 7,395,000 | 8,424,000 | 8,192,000 | 8,412,000 | 7,076,000 | 7,285,000 | 7,862,000 | 8,315,000 | 7,973,000 | 8,451,000 | 9,170,000 | 9,760,000 | 9,578,000 | 10,248,000 | 10,851,000 | 12,665,000 | 13,352,000 | 15,296,000 | 15,581,000 | 14,092,000 | 14,839,000 | 15,170,000 | 15,744,000 | 13,648,000 | 14,038,000 | 15,234,000 | |||||||||||||||||||||||||||||||||||
goodwill | 543,035,000 | 543,514,000 | 533,940,000 | 399,180,000 | 423,508,000 | 268,872,000 | 248,813,000 | 249,176,000 | 252,045,000 | 202,786,000 | 199,001,000 | 197,284,000 | 165,908,000 | 142,960,000 | 144,162,000 | 143,663,000 | 134,680,000 | 135,354,000 | 135,263,000 | 134,853,000 | 76,543,000 | 75,883,000 | 74,463,000 | 76,845,000 | 76,366,000 | 70,300,000 | 70,075,000 | 69,658,000 | 50,502,000 | 50,403,000 | 51,030,000 | 51,613,000 | 51,783,000 | 50,289,000 | 49,777,000 | 51,005,000 | 50,852,000 | 50,921,000 | 33,848,000 | 33,527,000 | 34,303,000 | 34,210,000 | 34,854,000 | 25,487,000 | 25,487,000 | 25,487,000 | 25,487,000 | 25,487,000 | 25,487,000 | 25,487,000 | 25,487,000 | 25,487,000 | 5,853,000 | 5,853,000 | 5,853,000 | 5,877,000 | 5,877,000 | 1,166,000 | 1,166,000 | 1,166,000 | 1,166,000 | 1,166,000 |
intangible assets | 225,262,000 | 237,105,000 | 252,280,000 | 181,294,000 | 168,131,000 | 107,519,000 | 99,289,000 | 107,344,000 | 103,597,000 | 77,633,000 | 84,536,000 | 88,352,000 | 70,742,000 | 53,597,000 | 56,158,000 | 58,587,000 | 52,471,000 | 54,950,000 | 57,594,000 | 60,230,000 | 18,575,000 | 19,790,000 | 20,857,000 | 22,668,000 | 23,844,000 | 20,379,000 | 21,572,000 | 22,741,000 | 13,491,000 | 14,354,000 | 15,577,000 | 16,529,000 | 17,720,000 | 19,389,000 | 19,788,000 | 21,338,000 | 22,534,000 | 23,845,000 | 15,081,000 | 15,766,000 | 16,915,000 | 17,705,000 | 18,851,000 | 15,038,000 | 15,683,000 | 16,365,000 | 17,082,000 | 17,799,000 | 18,806,000 | 19,523,000 | 20,240,000 | 20,957,000 | 5,247,000 | 5,507,000 | 5,767,000 | 6,027,000 | 6,287,000 | 290,000 | 290,000 | 290,000 | 290,000 | 290,000 |
deferred costs, non-current | 20,769,000 | 21,095,000 | 21,416,000 | 20,572,000 | 20,802,000 | 20,610,000 | 20,601,000 | 20,347,000 | 19,521,000 | 19,005,000 | 17,965,000 | 17,424,000 | 16,474,000 | 16,371,000 | 15,900,000 | 15,191,000 | 14,500,000 | 13,692,000 | 12,874,000 | 12,607,000 | 11,571,000 | 10,852,000 | 11,393,000 | 6,475,000 | 6,051,000 | 6,086,000 | 5,893,000 | 5,660,000 | 5,311,000 | 5,260,000 | 5,465,000 | 5,445,000 | 5,274,000 | 5,267,000 | ||||||||||||||||||||||||||||
deferred income tax assets | 463,000 | 645,000 | 562,000 | 505,000 | 412,000 | 7,347,000 | 7,483,000 | 505,000 | 6,805,000 | 6,676,000 | 3,365,000 | 227,000 | 223,000 | 191,000 | 199,000 | 182,000 | 189,000 | 246,000 | 210,000 | 194,000 | 140,000 | 1,030,000 | 1,837,000 | 2,630,000 | ||||||||||||||||||||||||||||||||||||||
other assets, non-current | 5,359,000 | 1,823,000 | 1,906,000 | 2,033,000 | 1,240,000 | 1,076,000 | 1,117,000 | 1,126,000 | 1,177,000 | 1,278,000 | 2,149,000 | 2,185,000 | 1,787,000 | 2,530,000 | 2,913,000 | 3,028,000 | 2,487,000 | 2,476,000 | 2,620,000 | 2,705,000 | 2,228,000 | 2,216,000 | 2,210,000 | |||||||||||||||||||||||||||||||||||||||
total assets | 1,158,680,000 | 1,121,104,000 | 1,109,050,000 | 1,031,230,000 | 1,003,300,000 | 854,521,000 | 839,847,000 | 823,844,000 | 787,408,000 | 735,538,000 | 696,927,000 | 672,914,000 | 637,090,000 | 622,776,000 | 613,308,000 | 615,846,000 | 591,283,000 | 572,278,000 | 549,837,000 | 526,458,000 | 487,686,000 | 461,663,000 | 439,819,000 | 447,440,000 | 426,597,000 | 418,607,000 | 407,197,000 | 386,123,000 | 368,460,000 | 351,673,000 | 339,596,000 | 335,520,000 | 339,021,000 | 327,918,000 | 298,365,000 | 292,274,000 | 287,755,000 | 281,725,000 | 261,731,000 | 252,877,000 | 249,926,000 | 246,870,000 | 243,775,000 | |||||||||||||||||||
liabilities and stockholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 12,745,000 | 11,604,000 | 11,255,000 | 8,577,000 | 8,107,000 | 5,877,000 | 12,303,000 | 7,420,000 | 6,195,000 | 6,163,000 | 5,339,000 | 11,256,000 | 8,200,000 | 4,442,000 | 4,731,000 | 8,330,000 | 3,752,000 | 5,942,000 | 5,081,000 | 5,354,000 | 5,036,000 | 4,256,000 | 4,602,000 | 4,274,000 | 4,367,000 | 3,708,000 | 4,391,000 | 4,440,000 | 3,853,000 | 3,709,000 | 3,472,000 | 4,463,000 | 3,089,000 | 3,580,000 | 2,302,000 | 2,442,000 | 3,581,000 | 3,900,000 | 2,163,000 | 2,381,000 | 3,706,000 | 3,444,000 | 3,961,000 | 2,098,000 | 2,999,000 | 2,243,000 | 1,798,000 | 1,685,000 | 1,650,000 | 2,034,000 | 1,857,000 | 2,739,000 | 1,944,000 | 1,240,000 | 1,411,000 | 1,387,000 | 1,821,000 | 1,579,000 | 998,000 | 1,058,000 | 983,000 | 1,208,000 |
accrued compensation | 51,795,000 | 38,708,000 | 40,747,000 | 47,160,000 | 46,010,000 | 32,236,000 | 32,990,000 | 41,588,000 | 41,474,000 | 28,637,000 | 26,431,000 | 30,235,000 | 28,779,000 | 25,855,000 | 21,930,000 | 31,661,000 | 30,986,000 | 27,469,000 | 20,428,000 | 22,872,000 | 19,374,000 | 16,950,000 | 13,132,000 | 22,303,000 | 17,660,000 | 15,883,000 | 11,974,000 | 20,415,000 | 15,498,000 | 14,347,000 | 11,617,000 | 15,886,000 | 12,681,000 | 12,272,000 | 13,740,000 | 11,796,000 | 12,053,000 | 11,333,000 | 11,150,000 | 9,922,000 | 9,468,000 | 10,303,000 | 9,926,000 | |||||||||||||||||||
accrued expenses | 12,318,000 | 12,710,000 | 16,640,000 | 12,108,000 | 8,968,000 | 9,446,000 | 10,744,000 | 8,014,000 | 8,900,000 | 6,714,000 | 8,163,000 | 7,451,000 | 5,202,000 | 7,508,000 | 6,632,000 | 8,345,000 | 7,110,000 | 5,221,000 | 10,018,000 | 11,161,000 | 6,042,000 | 5,067,000 | 5,374,000 | 6,207,000 | 4,874,000 | 4,964,000 | 4,619,000 | 4,558,000 | 3,976,000 | 4,758,000 | 4,111,000 | 4,712,000 | 3,991,000 | 4,459,000 | 3,508,000 | 2,509,000 | 3,887,000 | 2,926,000 | 1,987,000 | 2,338,000 | 2,129,000 | 2,796,000 | 2,470,000 | |||||||||||||||||||
deferred revenue | 77,566,000 | 79,198,000 | 78,620,000 | 74,256,000 | 78,883,000 | 76,393,000 | 73,701,000 | 69,187,000 | 71,853,000 | 66,381,000 | 62,907,000 | 57,423,000 | 58,949,000 | 59,093,000 | 56,798,000 | 50,428,000 | 49,185,000 | 48,845,000 | 44,481,000 | 37,947,000 | 35,582,000 | 36,273,000 | 34,929,000 | 31,463,000 | 30,351,000 | 30,376,000 | 28,889,000 | 25,328,000 | 24,948,000 | 24,191,000 | 21,583,000 | 16,407,000 | 16,209,000 | 15,803,000 | 11,055,000 | 12,157,000 | 12,281,000 | 11,334,000 | 7,740,000 | 8,072,000 | 7,833,000 | 7,530,000 | 7,505,000 | |||||||||||||||||||
operating lease liabilities | 5,623,000 | 5,749,000 | 6,162,000 | 4,583,000 | 4,363,000 | 4,594,000 | 4,478,000 | 4,460,000 | 4,449,000 | 4,073,000 | 4,121,000 | 4,277,000 | 4,336,000 | 4,341,000 | 4,337,000 | 4,108,000 | 3,895,000 | 3,960,000 | 3,424,000 | 2,798,000 | 4,355,000 | 4,189,000 | 3,866,000 | 3,783,000 | 3,281,000 | 3,469,000 | 3,509,000 | |||||||||||||||||||||||||||||||||||
total current liabilities | 160,047,000 | 147,969,000 | 153,424,000 | 146,684,000 | 146,331,000 | 128,546,000 | 134,216,000 | 130,669,000 | 132,871,000 | 111,968,000 | 106,961,000 | 110,642,000 | 105,466,000 | 101,239,000 | 94,428,000 | 102,872,000 | 94,928,000 | 91,437,000 | 83,432,000 | 80,132,000 | 70,389,000 | 66,735,000 | 61,903,000 | 68,030,000 | 60,533,000 | 58,400,000 | 53,382,000 | 56,522,000 | 49,674,000 | 48,378,000 | 42,096,000 | 43,147,000 | 37,625,000 | 37,618,000 | 32,161,000 | 30,234,000 | 33,146,000 | 30,574,000 | 24,234,000 | 23,436,000 | 23,840,000 | 24,750,000 | 24,560,000 | 20,904,000 | 19,355,000 | 19,499,000 | 18,915,000 | 19,206,000 | 17,755,000 | 15,621,000 | 14,471,000 | 15,911,000 | 12,676,000 | 11,176,000 | 11,466,000 | 11,508,000 | 10,651,000 | 9,434,000 | 9,089,000 | 9,594,000 | 9,407,000 | 11,411,000 |
other liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue, non-current | 5,150,000 | 5,477,000 | 5,748,000 | 6,189,000 | 6,550,000 | 7,111,000 | 6,473,000 | 6,930,000 | 6,849,000 | 5,724,000 | 5,105,000 | 4,771,000 | 5,146,000 | 5,281,000 | 5,123,000 | 5,144,000 | 5,159,000 | 4,991,000 | 4,027,000 | 2,996,000 | 2,693,000 | 2,746,000 | 2,781,000 | 10,625,000 | 11,087,000 | 10,847,000 | 10,962,000 | 11,236,000 | 10,876,000 | 11,005,000 | 11,701,000 | 10,996,000 | 10,550,000 | 10,653,000 | ||||||||||||||||||||||||||||
operating lease liabilities, non-current | 4,021,000 | 5,049,000 | 6,101,000 | 7,885,000 | 8,807,000 | 7,751,000 | 8,425,000 | 9,569,000 | 10,563,000 | 11,058,000 | 11,994,000 | 13,009,000 | 13,974,000 | 14,239,000 | 15,338,000 | 16,426,000 | 16,697,000 | 17,733,000 | 18,743,000 | 19,672,000 | 16,725,000 | 17,920,000 | 18,957,000 | |||||||||||||||||||||||||||||||||||||||
deferred income tax liabilities | 30,223,000 | 12,533,000 | 20,298,000 | 15,541,000 | 11,607,000 | 7,012,000 | 7,536,000 | 8,972,000 | 10,281,000 | 5,807,000 | 6,977,000 | 7,419,000 | 4,841,000 | 4,997,000 | 6,898,000 | 7,145,000 | 3,971,000 | 3,368,000 | 3,112,000 | 2,937,000 | 2,939,000 | 952,000 | 990,000 | 1,193,000 | ||||||||||||||||||||||||||||||||||||||
other liabilities, non-current | 299,000 | 296,000 | 2,558,000 | 241,000 | 640,000 | 680,000 | 232,000 | 229,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities | 199,740,000 | 171,324,000 | 188,129,000 | 176,540,000 | 173,935,000 | 151,100,000 | 156,882,000 | 156,369,000 | 160,564,000 | 134,557,000 | 131,037,000 | 135,841,000 | 129,427,000 | 125,756,000 | 121,787,000 | 131,587,000 | 120,755,000 | 117,529,000 | 109,314,000 | 105,737,000 | 92,746,000 | 88,353,000 | 84,631,000 | 92,564,000 | 81,529,000 | 80,274,000 | 76,493,000 | 67,149,000 | 57,889,000 | 56,984,000 | 51,245,000 | 58,700,000 | 53,848,000 | 54,512,000 | 49,098,000 | 47,464,000 | 50,913,000 | 48,332,000 | 39,546,000 | 38,152,000 | 38,014,000 | 38,646,000 | 38,684,000 | 33,718,000 | 32,035,000 | 31,462,000 | 30,557,000 | 31,210,000 | 28,460,000 | 25,790,000 | 24,384,000 | 23,914,000 | 20,549,000 | 18,470,000 | 18,065,000 | 17,837,000 | 16,359,000 | 14,980,000 | 14,372,000 | 14,507,000 | 14,057,000 | 16,658,000 |
commitments and contingencies | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders' equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value; 5,000,000 shares authorized; 0 shares issued and outstanding | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock | 40,000 | 40,000 | 40,000 | 40,000 | 39,000 | 39,000 | 39,000 | 39,000 | 39,000 | 39,000 | 39,000 | 38,000 | 38,000 | 38,000 | 38,000 | 38,000 | 38,000 | 38,000 | 37,000 | 37,000 | 37,000 | 37,000 | 36,000 | 36,000 | 36,000 | 18,000 | 18,000 | 18,000 | 18,000 | 17,000 | 17,000 | 17,000 | 17,000 | 17,000 | 17,000 | 17,000 | 17,000 | 17,000 | 17,000 | 17,000 | 16,000 | 16,000 | 16,000 | 16,000 | 16,000 | 16,000 | 16,000 | 15,000 | 15,000 | 15,000 | 15,000 | 15,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | |
treasury stock | -152,096,000 | -122,096,000 | -102,096,000 | -99,748,000 | -99,748,000 | -162,187,000 | -148,892,000 | -128,892,000 | -128,892,000 | -128,892,000 | -128,892,000 | -128,892,000 | -128,377,000 | -115,900,000 | -100,903,000 | -85,677,000 | -75,908,000 | -71,697,000 | -65,247,000 | -65,247,000 | -65,247,000 | -65,247,000 | -58,297,000 | -46,297,000 | -40,645,000 | -34,645,000 | -28,645,000 | -25,679,000 | -19,682,000 | -17,684,000 | -11,686,000 | -5,815,000 | ||||||||||||||||||||||||||||||
additional paid-in capital | 708,318,000 | 693,113,000 | 672,138,000 | 627,982,000 | 611,719,000 | 574,842,000 | 557,998,000 | 537,061,000 | 520,313,000 | 508,484,000 | 489,716,000 | 476,117,000 | 463,356,000 | 453,922,000 | 442,405,000 | 433,258,000 | 422,670,000 | 413,182,000 | 402,860,000 | 393,462,000 | 382,992,000 | 373,686,000 | 361,853,000 | 354,115,000 | 349,014,000 | 344,250,000 | 339,730,000 | 332,592,000 | 323,539,000 | 313,887,000 | 305,759,000 | 301,863,000 | 294,943,000 | 289,652,000 | 286,315,000 | 281,536,000 | 276,462,000 | 272,533,000 | 265,265,000 | 260,580,000 | 257,317,000 | 254,479,000 | 250,633,000 | 245,845,000 | 243,901,000 | 241,500,000 | 239,549,000 | 189,451,000 | 186,869,000 | 184,618,000 | 182,645,000 | 181,024,000 | 110,768,000 | 109,323,000 | 108,606,000 | 107,781,000 | 107,229,000 | 106,601,000 | 106,264,000 | 104,916,000 | 104,677,000 | 5,237,000 |
retained earnings | 403,597,000 | 378,028,000 | 358,295,000 | 336,099,000 | 318,540,000 | 295,080,000 | 277,048,000 | 259,045,000 | 240,034,000 | 223,192,000 | 208,510,000 | 193,221,000 | 177,306,000 | 161,443,000 | 150,690,000 | 138,087,000 | 125,322,000 | 113,873,000 | 103,690,000 | 93,490,000 | 80,020,000 | 68,613,000 | 57,419,000 | 48,973,000 | 39,811,000 | 30,870,000 | 22,074,000 | 15,261,000 | 8,120,000 | 59,000 | ||||||||||||||||||||||||||||||||
accumulated other comprehensive loss | -919,000 | -7,456,000 | -4,650,000 | -1,842,000 | -3,483,000 | -3,411,000 | -4,660,000 | -2,483,000 | -709,000 | -1,447,000 | -1,594,000 | -647,000 | -817,000 | -1,021,000 | -2,862,000 | -3,779,000 | -5,823,000 | -1,951,000 | -3,148,000 | -2,160,000 | -2,473,000 | -1,773,000 | -3,326,000 | -1,199,000 | -1,584,000 | -752,000 | -3,648,000 | -4,291,000 | -2,570,000 | |||||||||||||||||||||||||||||||||
total stockholders’ equity | 958,940,000 | 949,780,000 | 920,921,000 | 854,690,000 | 829,365,000 | 703,421,000 | 682,965,000 | 667,475,000 | 626,844,000 | 600,981,000 | 565,890,000 | 537,073,000 | 507,663,000 | 497,020,000 | 491,521,000 | 484,259,000 | 470,528,000 | 454,749,000 | 440,523,000 | 420,721,000 | 394,940,000 | 373,310,000 | 355,188,000 | 354,876,000 | 345,068,000 | 338,333,000 | 330,704,000 | 318,974,000 | 310,571,000 | 294,689,000 | 288,351,000 | 276,820,000 | 285,173,000 | 273,406,000 | 249,267,000 | 244,810,000 | 236,842,000 | 233,393,000 | 222,185,000 | 214,725,000 | 211,912,000 | 208,224,000 | 205,091,000 | 200,919,000 | 198,137,000 | 195,097,000 | 192,773,000 | 142,380,000 | 139,528,000 | 136,989,000 | 134,817,000 | 132,830,000 | 62,397,000 | 60,526,000 | 59,553,000 | 45,585,000 | 44,856,000 | 44,337,000 | 43,508,000 | 41,720,000 | 40,595,000 | -59,496,000 |
total liabilities and stockholders’ equity | 1,158,680,000 | 1,121,104,000 | 1,109,050,000 | 1,031,230,000 | 1,003,300,000 | 854,521,000 | 839,847,000 | 823,844,000 | 787,408,000 | 735,538,000 | 696,927,000 | 672,914,000 | 637,090,000 | 622,776,000 | 613,308,000 | 615,846,000 | 591,283,000 | 572,278,000 | 549,837,000 | 526,458,000 | 487,686,000 | 461,663,000 | 439,819,000 | 447,440,000 | 426,597,000 | 418,607,000 | 407,197,000 | 386,123,000 | 368,460,000 | 351,673,000 | 339,596,000 | 335,520,000 | 339,021,000 | 327,918,000 | 298,365,000 | 292,274,000 | 287,755,000 | 281,725,000 | 261,731,000 | 252,877,000 | 249,926,000 | 246,870,000 | 243,775,000 | |||||||||||||||||||
accumulated other comprehensive gain | 695,000 | -9,683,000 | -1,185,000 | -4,353,000 | -3,228,000 | 222,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short-term investments | 6,931,000 | 31,554,000 | 56,174,000 | 56,359,000 | 60,628,000 | 60,914,000 | 51,146,000 | 51,412,000 | 50,928,000 | 46,513,000 | 39,968,000 | 49,758,000 | 56,183,000 | 48,999,000 | 39,174,000 | 37,786,000 | 52,300,000 | 50,775,000 | 30,074,000 | 34,284,000 | 51,446,000 | 51,651,000 | 41,683,000 | 44,537,000 | 44,654,000 | 47,352,000 | 45,272,000 | 40,192,000 | ||||||||||||||||||||||||||||||||||
investments, non-current | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, less accumulated depreciation of 70,663 and 59,152, respectively | 31,036,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investments | 2,500,000 | 2,500,000 | 2,476,000 | 7,566,000 | 4,921,000 | 4,922,000 | 2,471,000 | 5,206,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, less accumulated depreciation of 67,074 and 59,152, respectively | 29,046,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, less accumulated depreciation of 62,947 and 59,152, respectively | 26,606,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, less accumulated depreciation of 58,629 and 50,574, respectively | 25,053,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, less accumulated depreciation of 55,377 and 50,574, respectively | 25,510,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, less accumulated depreciation of 53,458 and 50,574, respectively | 24,035,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current assets | 11,279,000 | 8,385,000 | 8,265,000 | 8,858,000 | 9,229,000 | 6,613,000 | 6,762,000 | 5,696,000 | 6,149,000 | 5,853,000 | 6,992,000 | 7,010,000 | 7,323,000 | 7,540,000 | 5,529,000 | 5,030,000 | 5,688,000 | 6,393,000 | 3,797,000 | 3,846,000 | ||||||||||||||||||||||||||||||||||||||||||
deferred rent | 1,781,000 | 1,399,000 | 1,373,000 | 1,313,000 | 1,679,000 | 1,655,000 | 1,504,000 | 1,556,000 | 1,330,000 | 1,344,000 | 1,081,000 | 1,194,000 | 723,000 | 704,000 | 677,000 | 698,000 | 2,577,000 | 2,663,000 | 2,762,000 | 2,857,000 | 3,239,000 | 2,019,000 | 1,830,000 | 1,601,000 | ||||||||||||||||||||||||||||||||||||||
other non-current liabilities | 405,000 | 1,002,000 | 1,024,000 | 1,424,000 | 1,368,000 | 225,000 | 247,000 | 244,000 | 281,000 | 289,000 | 317,000 | 943,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivables | 29,383,000 | 30,747,000 | 28,301,000 | 27,289,000 | 28,171,000 | 25,948,000 | 24,175,000 | 22,683,000 | 21,361,000 | 20,432,000 | 20,426,000 | 17,945,000 | 17,255,000 | 15,823,000 | 13,594,000 | 13,348,000 | 12,166,000 | 11,611,000 | 11,148,000 | 11,707,000 | 10,788,000 | 10,940,000 | 10,146,000 | 9,029,000 | 7,981,000 | 7,958,000 | 7,695,000 | 7,353,000 | 6,356,000 | 5,574,000 | 5,517,000 | 4,987,000 | 5,125,000 | |||||||||||||||||||||||||||||
property and equipment, less accumulated depreciation of 49,168 and 41,175, respectively | 20,757,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax asset | 4,839,000 | 7,627,000 | 9,528,000 | 10,456,000 | 11,433,000 | 12,061,000 | 12,596,000 | 17,551,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax liability | 1,169,000 | 1,246,000 | 1,315,000 | 1,376,000 | 1,551,000 | 1,676,000 | 1,768,000 | 1,887,000 | 1,911,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, less accumulated depreciation of 46,412 and 41,175, respectively | 20,597,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, less accumulated depreciation of 43,702 and 41,175, respectively | 20,710,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | -3,218,000 | -1,424,000 | -1,590,000 | -382,000 | 657,000 | 1,013,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated deficit | -5,357,000 | -19,902,000 | -10,800,000 | -14,490,000 | -33,739,000 | -35,544,000 | -38,053,000 | -38,405,000 | -39,449,000 | -41,581,000 | -42,851,000 | -43,502,000 | -44,088,000 | -44,942,000 | -45,780,000 | -46,419,000 | -46,792,000 | -47,086,000 | -47,356,000 | -47,644,000 | -47,843,000 | -48,209,000 | -48,383,000 | -48,809,000 | -49,065,000 | -62,208,000 | -62,385,000 | -62,276,000 | -62,768,000 | -63,208,000 | -64,094,000 | -64,733,000 | ||||||||||||||||||||||||||||||
short-term marketable securities | 34,869,000 | 25,550,000 | 23,076,000 | 15,616,000 | 21,010,000 | 10,010,000 | 7,517,000 | 5,014,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
marketable securities, non-current | 2,491,000 | 2,503,000 | 7,494,000 | 12,529,000 | 7,556,000 | 12,529,000 | 14,950,000 | 12,514,000 | 9,995,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax asset, non-current | 26,628,000 | 28,408,000 | 11,967,000 | 11,588,000 | 11,451,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other non-current assets | 1,101,000 | 1,372,000 | 1,527,000 | 2,130,000 | 2,213,000 | 1,043,000 | 1,037,000 | 397,000 | 365,000 | 350,000 | 213,000 | 168,000 | 205,000 | 197,000 | 210,000 | 190,000 | 202,000 | 207,000 | 238,000 | 191,000 | 84,000 | 93,000 | 80,000 | 80,000 | 80,000 | 80,000 | 80,000 | 80,000 | 59,000 | 61,000 | ||||||||||||||||||||||||||||||||
deferred rent, non-current | 3,498,000 | 3,912,000 | 4,179,000 | 3,900,000 | 4,140,000 | 4,486,000 | 4,307,000 | 3,015,000 | 3,178,000 | 3,346,000 | 3,471,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax liability, non-current | 2,100,000 | 1,895,000 | 2,368,000 | 2,391,000 | 2,396,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes, non-current | 12,446,000 | 11,149,000 | 10,758,000 | 10,880,000 | 11,086,000 | 11,035,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | 76,000 | 76,000 | 76,000 | 76,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation adjustments | -2,769,000 | -1,470,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred costs, current | 11,132,000 | 10,415,000 | 9,539,000 | 9,048,000 | 8,699,000 | 8,288,000 | 7,860,000 | 7,346,000 | 6,903,000 | 6,509,000 | 6,085,000 | 5,748,000 | 5,486,000 | 5,177,000 | 4,887,000 | 4,720,000 | 4,581,000 | 4,569,000 | 4,259,000 | |||||||||||||||||||||||||||||||||||||||||||
deferred income taxes, current | 1,272,000 | 1,272,000 | 1,272,000 | 1,272,000 | 1,732,000 | 1,732,000 | 1,732,000 | 1,732,000 | 782,000 | 782,000 | 782,000 | 783,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other current assets | 3,824,000 | 3,346,000 | 2,797,000 | 2,850,000 | 2,848,000 | 2,966,000 | 2,713,000 | 5,443,000 | 2,398,000 | 1,604,000 | 1,896,000 | 1,765,000 | 1,233,000 | 1,564,000 | 1,234,000 | 874,000 | 991,000 | 957,000 | 2,013,000 | |||||||||||||||||||||||||||||||||||||||||||
deferred costs, net of current portion | 4,876,000 | 4,578,000 | 3,957,000 | 3,684,000 | 3,619,000 | 3,525,000 | 3,396,000 | 3,202,000 | 3,030,000 | 2,885,000 | 2,670,000 | 2,510,000 | 2,396,000 | 2,193,000 | 2,031,000 | 1,943,000 | 1,887,000 | 1,662,000 | 1,719,000 | |||||||||||||||||||||||||||||||||||||||||||
deferred income taxes, net of current portion | 9,805,000 | 10,294,000 | 10,697,000 | 10,870,000 | 10,698,000 | 10,822,000 | 10,925,000 | 10,853,000 | 11,568,000 | 11,424,000 | 11,646,000 | 11,787,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
accrued compensation and benefits | 10,044,000 | 7,639,000 | 7,694,000 | 7,981,000 | 8,404,000 | 6,511,000 | 6,697,000 | 6,038,000 | 6,634,000 | 4,806,000 | 4,548,000 | 5,118,000 | 5,189,000 | 3,836,000 | 3,362,000 | 3,577,000 | 3,719,000 | 3,496,000 | 2,667,000 | |||||||||||||||||||||||||||||||||||||||||||
accrued expenses and other current liabilities | 1,801,000 | 1,805,000 | 3,069,000 | 2,801,000 | 2,665,000 | 3,420,000 | 1,063,000 | 1,077,000 | 1,276,000 | 1,560,000 | 1,311,000 | 1,097,000 | 1,126,000 | 1,260,000 | 944,000 | 807,000 | 1,021,000 | 897,000 | 1,457,000 | |||||||||||||||||||||||||||||||||||||||||||
deferred revenue, current | 6,961,000 | 6,912,000 | 6,493,000 | 6,335,000 | 6,452,000 | 6,174,000 | 5,827,000 | 5,499,000 | 5,262,000 | 4,366,000 | 4,077,000 | 3,840,000 | 3,806,000 | 3,734,000 | 3,549,000 | 3,585,000 | ||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue, less current portion | 10,237,000 | 10,017,000 | 9,201,000 | 8,785,000 | 8,765,000 | 8,686,000 | 8,339,000 | 8,312,000 | 8,003,000 | 7,873,000 | 7,294,000 | 6,599,000 | 6,104,000 | 5,461,000 | 5,302,000 | 5,002,000 | 4,624,000 | 4,333,000 | 4,158,000 | |||||||||||||||||||||||||||||||||||||||||||
the accompanying notes are an integral part of these condensed consolidated financial statements. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital lease obligations, current | 122,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
computer equipment and purchased software | 6,678,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
office equipment and furniture | 1,840,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
leasehold improvements | 720,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: accumulated depreciation and amortization | -6,478,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total property and equipment | 2,760,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities, redeemable convertible preferred stock and stockholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
line of credit, net of discount | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equipment loans, current | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion | 146,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital lease obligations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equipment loans | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total long-term debt | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
convertible preferred stock warrant liability | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
redeemable convertible preferred stock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a redeemable convertible preferred stock, 0.001 par value, 0 and 1,182,217 shares authorized; 0 and 1,154,151 shares issued and outstanding; aggregate liquidation preference of 0 and 10,000, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series b redeemable convertible preferred stock, 0.001 par value, 0 and 6,274,329 shares authorized; 0 and 5,688,116 shares issued and outstanding; aggregate liquidation preference of 0 and 21,112, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series c redeemable convertible preferred stock, 0.001 par value, 0 and 1,602,000 shares authorized; 0 and 1,251,559 shares issued and outstanding; aggregate liquidation preference of 0 and 7,500, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total redeemable convertible preferred stock | 65,778,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.001 par value; 5,000,000 and 0 shares authorized; 0 shares issued and outstanding | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt | 122,000 | 343,000 | 886,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
line of credit | 1,600,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of deferred revenue | 3,674,000 | 3,688,000 | 3,593,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities, redeemable convertible preferred stock and stockholders’ deficit | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a redeemable convertible preferred stock, 0.001 par value, 1,182,217 shares authorized, 1,154,151 shares issued and outstanding; aggregate liquidation preference of 10,000 | 37,676,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series b redeemable convertible preferred stock, 0.001 par value, 6,274,329 shares authorized, 5,688,116 shares issued and outstanding, aggregate liquidation preference of 21,112 | 20,658,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series c redeemable convertible preferred stock, 0.001 par value, 1,602,000 shares authorized, 1,251,559 shares issued and outstanding, aggregate liquidation preference of 7,500 | 7,444,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ deficit |
The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.
