Forrester Research, Inc(NASDAQ:FORR)

Forrester Research, Inc. operates as an independent research and advisory services company in the United States and internationally. The company operates through Research, Consulting, and Events segments. Its primary subscription research product is Research, which offers clients with access to its ...
Website: http://www.forrester.com
Founded: 1983
Full Time Employees: 1,823
Sector: Industrials
Industry: Consulting Services
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-03-31 | 2023-06-30 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-06-30 | 2021-03-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2005-03-31 | 2004-09-30 | 2004-06-30 | 2002-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenues: | |||||||||||||||||||||||||||||||||||||
research | 66,890,000 | 76,615,000 | 72,652,000 | 77,926,000 | 68,414,000 | 79,425,000 | 77,070,000 | 76,581,000 | 87,699,000 | 92,188,000 | 87,038,000 | 89,447,000 | 85,780,000 | 81,002,000 | 74,968,000 | 72,813,000 | 73,621,000 | ||||||||||||||||||||
consulting | 18,582,000 | 21,788,000 | 21,475,000 | 23,493,000 | 21,436,000 | 25,933,000 | 23,369,000 | 23,141,000 | 29,970,000 | 37,512,000 | 37,382,000 | 39,262,000 | 38,431,000 | 40,960,000 | 38,550,000 | 34,633,000 | 34,888,000 | ||||||||||||||||||||
events | -18,000 | 2,655,000 | 168,000 | 10,240,000 | 26,000 | 2,683,000 | 2,088,000 | 355,000 | 17,920,000 | 7,191,000 | 3,259,000 | 19,537,000 | 760,000 | 6,708,000 | 263,000 | 1,131,000 | 5,032,000 | ||||||||||||||||||||
total revenues | 85,454,000 | 101,058,000 | 94,295,000 | 111,659,000 | 89,876,000 | 108,041,000 | 102,527,000 | 100,077,000 | 135,589,000 | 136,891,000 | 127,679,000 | 148,246,000 | 124,971,000 | 128,670,000 | 113,781,000 | 108,577,000 | 113,541,000 | 106,345,000 | 124,269,000 | 108,596,000 | 100,649,000 | 84,890,000 | 96,353,000 | 77,749,000 | 89,733,000 | 77,194,000 | 83,446,000 | 77,427,000 | 87,821,000 | 77,401,000 | 80,975,000 | 74,753,000 | 33,782,000 | 33,879,000 | 34,921,000 | 21,938,000 | |
yoy | -4.92% | -6.46% | -8.03% | 11.57% | -33.71% | -21.08% | -19.70% | -32.49% | 8.50% | -0.77% | 30.29% | 15.10% | 20.99% | -8.44% | -0.02% | 12.81% | 25.27% | 28.97% | 39.68% | 12.16% | 9.97% | 15.47% | 0.42% | 2.18% | -0.27% | 3.05% | 3.58% | 159.96% | 128.46% | 131.88% | 240.75% | ||||||
qoq | -15.44% | 7.17% | -15.55% | 24.24% | -16.81% | 5.38% | 2.45% | -26.19% | -0.95% | 7.21% | -13.87% | 18.62% | 13.09% | 4.79% | -4.37% | 6.77% | -14.42% | 14.43% | 7.90% | 18.56% | -11.90% | 23.93% | -13.36% | 16.24% | -7.49% | 7.77% | -11.84% | 13.46% | -4.41% | 8.32% | 121.28% | -0.29% | -2.98% | 59.18% | |||
operating expenses: | |||||||||||||||||||||||||||||||||||||
cost of services and fulfillment | 38,630,000 | 43,751,000 | 37,711,000 | 49,654,000 | 39,601,000 | 44,506,000 | 42,174,000 | 44,690,000 | 54,614,000 | 56,814,000 | 52,717,000 | 60,991,000 | 53,251,000 | 52,258,000 | 47,477,000 | 46,125,000 | 43,964,000 | 43,353,000 | 50,116,000 | 44,929,000 | 45,110,000 | 34,361,000 | 39,071,000 | 34,105,000 | 36,910,000 | 31,396,000 | 32,746,000 | 29,889,000 | 34,417,000 | 31,123,000 | 33,718,000 | 29,222,000 | 13,777,000 | 13,266,000 | 14,377,000 | 7,540,000 | |
selling and marketing | 34,609,000 | 40,448,000 | 36,011,000 | 37,314,000 | 35,706,000 | 41,673,000 | 38,273,000 | 39,422,000 | 41,581,000 | 48,691,000 | 44,231,000 | 44,974,000 | 44,044,000 | 42,556,000 | 39,279,000 | 42,209,000 | 39,117,000 | 40,273,000 | 45,210,000 | 41,605,000 | 42,033,000 | 31,051,000 | 32,709,000 | 33,011,000 | 30,508,000 | 30,622,000 | 29,408,000 | 27,751,000 | 29,335,000 | 30,404,000 | 30,509,000 | 27,460,000 | 11,902,000 | 11,036,000 | 11,605,000 | 7,094,000 | |
general and administrative | 14,379,000 | 13,757,000 | 12,478,000 | 13,368,000 | 13,061,000 | 14,584,000 | 15,738,000 | 14,059,000 | 15,315,000 | 19,758,000 | 16,448,000 | 15,925,000 | 15,524,000 | 14,334,000 | 13,178,000 | 12,475,000 | 11,456,000 | 12,005,000 | 13,098,000 | 13,533,000 | 13,190,000 | 11,192,000 | 10,940,000 | 10,739,000 | 10,419,000 | 10,170,000 | 10,220,000 | 10,086,000 | 10,300,000 | 9,973,000 | 10,477,000 | 9,530,000 | 4,034,000 | 4,291,000 | 3,985,000 | 2,889,000 | |
depreciation | 1,439,000 | 1,354,000 | 1,532,000 | 1,659,000 | 1,480,000 | 1,482,000 | 1,957,000 | 2,060,000 | 2,191,000 | 2,277,000 | 2,374,000 | 2,299,000 | 2,319,000 | 2,255,000 | 2,290,000 | 2,544,000 | 2,448,000 | 2,406,000 | 2,262,000 | 2,121,000 | 2,023,000 | 1,965,000 | 2,095,000 | 1,996,000 | 1,489,000 | 1,679,000 | 1,830,000 | 1,941,000 | 2,076,000 | 1,965,000 | 1,941,000 | 2,048,000 | 874,000 | 744,000 | 1,026,000 | ||
amortization of intangible assets | 2,081,000 | 2,094,000 | 2,217,000 | 2,217,000 | 2,217,000 | 2,217,000 | 2,404,000 | 2,514,000 | 3,068,000 | 3,093,000 | 3,352,000 | 3,354,000 | 3,362,000 | 3,968,000 | 3,903,000 | 4,722,000 | 4,713,000 | 4,712,000 | 5,656,000 | 5,654,000 | 6,210,000 | 402,000 | 182,000 | 186,000 | 194,000 | 191,000 | 204,000 | 208,000 | 210,000 | 209,000 | 222,000 | 224,000 | 1,123,000 | 1,384,000 | 1,384,000 | ||
goodwill impairment | 10,800,000 | 26,812,000 | 83,895,000 | ||||||||||||||||||||||||||||||||||
restructuring costs | 2,146,000 | 9,837,000 | -111,000 | 491,000 | 1,507,000 | 4,130,000 | 937,000 | 6,624,000 | |||||||||||||||||||||||||||||
total operating expenses | 104,084,000 | 138,053,000 | 89,838,000 | 104,703,000 | 177,467,000 | 108,592,000 | 103,258,000 | 109,369,000 | 127,301,000 | 139,968,000 | 119,122,000 | 127,543,000 | 118,500,000 | 115,587,000 | 106,245,000 | 108,403,000 | 102,310,000 | 105,624,000 | 117,442,000 | 110,236,000 | 111,533,000 | 79,948,000 | 85,326,000 | 80,037,000 | 79,520,000 | 74,058,000 | 74,408,000 | 69,875,000 | 76,349,000 | 74,689,000 | 76,867,000 | 69,412,000 | 31,710,000 | 30,721,000 | 39,171,000 | 22,634,000 | |
income from operations | -18,630,000 | -36,995,000 | 4,457,000 | 6,956,000 | -87,591,000 | -551,000 | -731,000 | -9,292,000 | 8,288,000 | -3,077,000 | 8,557,000 | 20,703,000 | 6,471,000 | 13,083,000 | 7,536,000 | 174,000 | 11,231,000 | 721,000 | 6,827,000 | -1,640,000 | -10,884,000 | 4,942,000 | 11,027,000 | -2,288,000 | 10,213,000 | 3,136,000 | 9,038,000 | 7,552,000 | 11,472,000 | 2,712,000 | 4,108,000 | 5,341,000 | 2,072,000 | 3,158,000 | -4,250,000 | ||
yoy | -78.73% | 6614.16% | -709.71% | -174.86% | -1156.84% | -82.09% | -108.54% | -144.88% | 28.08% | -34.59% | 174.72% | 3618.97% | 1714.56% | 10.39% | -110.61% | -203.19% | -85.41% | -38.09% | -28.32% | -206.57% | 57.59% | 22.01% | -130.30% | -10.97% | 15.63% | 120.01% | 41.40% | 453.67% | -14.12% | -196.66% | |||||||
qoq | -49.64% | -930.04% | -35.93% | -107.94% | 15796.73% | -24.62% | -92.13% | -212.11% | -369.35% | -135.96% | -58.67% | 219.94% | 73.61% | 4231.03% | -98.45% | 1457.70% | -89.44% | -516.28% | -84.93% | -320.23% | -55.18% | -581.95% | -122.40% | 225.67% | -65.30% | 19.68% | -34.17% | 323.01% | -33.98% | -23.09% | 157.77% | -34.39% | -174.31% | ||||
operating margin % | -21.80% | -36.61% | 4.73% | 6.23% | -97.46% | -0.51% | -0.71% | -9.28% | 6.11% | -2.25% | 6.70% | 13.97% | 5.18% | NaN% | 10.17% | 6.62% | 0.16% | 9.89% | 0.68% | 5.49% | -1.51% | -10.81% | 5.82% | 11.44% | -2.94% | 11.38% | 4.06% | 10.83% | 9.75% | 13.06% | 3.50% | 5.07% | 7.14% | 6.13% | 9.32% | -12.17% | 0% |
interest expense | -804,000 | -654,000 | -684,000 | -675,000 | -667,000 | -716,000 | -770,000 | -762,000 | -730,000 | -729,000 | -584,000 | -535,000 | -613,000 | -1,066,000 | -1,129,000 | -1,259,000 | -1,307,000 | -1,538,000 | -1,713,000 | -1,904,000 | -2,352,000 | ||||||||||||||||
loss on investments | -28,500 | -1,024,000 | |||||||||||||||||||||||||||||||||||
credit loss expense on note receivable | -6,400,000 | ||||||||||||||||||||||||||||||||||||
other income | 713,000 | 999,000 | 938,000 | 835,000 | 980,000 | 1,378,000 | 427,000 | 1,274,000 | 514,000 | 30,000 | 346,000 | 103,000 | -201,000 | -470,000 | -274,000 | -201,000 | 310,000 | -286,000 | 127,000 | 319,000 | 271,000 | -118,000 | 93,000 | 9,000 | 366,000 | 229,000 | 473,000 | -328,000 | 169,000 | 159,000 | 750,000 | 680,000 | 662,000 | 1,221,000 | |||
income before income taxes | -18,721,000 | -36,534,000 | -1,689,000 | 7,116,000 | -88,302,000 | 925,000 | -1,074,000 | -8,780,000 | 8,072,000 | -3,893,000 | 8,319,000 | 20,271,000 | 6,027,000 | 11,816,000 | 5,937,000 | -1,359,000 | 12,075,000 | -494,000 | 4,934,000 | -3,434,000 | -13,542,000 | 5,244,000 | 11,278,000 | -2,431,000 | 10,284,000 | 2,942,000 | 9,738,000 | 6,696,000 | 11,891,000 | 2,384,000 | 4,023,000 | 5,745,000 | |||||
income tax expense | 3,104,000 | -2,659,000 | 437,000 | 3,203,000 | 493,000 | 4,724,000 | 2,768,000 | -2,263,000 | 2,905,000 | 6,397,000 | 1,879,000 | 3,473,000 | 1,981,000 | 2,401,000 | 238,000 | 19,000 | 44,000 | -735,000 | 1,294,000 | 3,490,000 | |||||||||||||||||
net income | -21,825,000 | -33,875,000 | -2,126,000 | 3,913,000 | -87,272,000 | 432,000 | -5,798,000 | -6,673,000 | 5,304,000 | -1,630,000 | 5,414,000 | 13,874,000 | 4,148,000 | 8,343,000 | 3,956,000 | -3,760,000 | 11,837,000 | -513,000 | 4,890,000 | -2,699,000 | -13,316,000 | 3,950,000 | 7,788,000 | -1,733,000 | 6,064,000 | 3,030,000 | 5,790,000 | 3,112,000 | 7,460,000 | 1,289,000 | 2,020,000 | 4,450,000 | 2,739,000 | 3,211,000 | -2,348,000 | -307,000 | |
yoy | -74.99% | -7941.44% | -63.33% | -158.64% | -1745.40% | -126.50% | -207.09% | -148.10% | 27.87% | -35.11% | 250.71% | -210.32% | -1726.32% | -19.10% | 39.31% | -188.89% | -112.99% | -37.21% | 55.74% | -319.59% | 30.36% | 34.51% | -155.69% | -18.71% | 135.07% | 186.63% | -30.07% | 172.36% | -59.86% | -186.03% | -1549.51% | ||||||
qoq | -35.57% | 1493.37% | -154.33% | -104.48% | -20301.85% | -107.45% | -13.11% | -225.81% | -425.40% | -130.11% | -60.98% | 234.47% | 110.89% | -205.21% | -131.76% | -2407.41% | -110.49% | -281.18% | -79.73% | -437.11% | -49.28% | -549.39% | -128.58% | 100.13% | -47.67% | 86.05% | -58.28% | 478.74% | -36.19% | -54.61% | 62.47% | -14.70% | -236.75% | 664.82% | |||
net income margin % | -25.54% | -33.52% | -2.25% | 3.50% | -97.10% | 0.40% | -5.66% | -6.67% | 3.91% | -1.19% | 4.24% | 9.36% | 3.32% | NaN% | 6.48% | 3.48% | -3.46% | 10.43% | -0.48% | 3.94% | -2.49% | -13.23% | 4.65% | 8.08% | -2.23% | 6.76% | 3.93% | 6.94% | 4.02% | 8.49% | 1.67% | 2.49% | 5.95% | 8.11% | 9.48% | -6.72% | -1.40% |
basic loss per common share | -1,140 | -1,122.5 | -110 | -4,620 | -350 | -30 | -730 | ||||||||||||||||||||||||||||||
diluted loss per common share | -1,140 | -1,122.5 | -110 | -4,620 | -350 | -30 | -730 | ||||||||||||||||||||||||||||||
basic weighted-average common shares outstanding | 19,071,000 | 19,017,000 | 19,113,000 | 19,063,000 | 18,890,000 | 19,094,000 | 19,065,000 | 19,285,000 | 19,193,000 | 18,967,000 | 18,958,000 | 18,871,000 | 18,988,000 | 19,110,000 | 19,126,000 | 19,061,000 | 18,872,000 | 18,759,000 | 18,705,000 | 18,492,000 | 18,546,000 | 18,363,000 | 18,088,000 | 17,965,000 | 18,036,000 | 17,715,000 | 18,230,000 | 17,984,000 | 18,062,000 | 17,863,000 | 17,762,000 | 17,927,000 | 17,892,000 | 21,611,000 | 21,952,000 | 22,074,000 | 23,263,000 |
diluted weighted-average common shares outstanding | 19,071,000 | 19,017,000 | 19,113,000 | 19,165,000 | 18,890,000 | 19,094,000 | 19,065,000 | 19,285,000 | 19,258,000 | 19,172,000 | 19,139,000 | 19,173,000 | 19,264,000 | 19,357,000 | 19,377,000 | 19,288,000 | 18,872,000 | 18,831,000 | 18,705,000 | 18,492,000 | 18,546,000 | 18,363,000 | 18,433,000 | 18,290,000 | 18,036,000 | 18,050,000 | 18,536,000 | 18,269,000 | 18,435,000 | 18,145,000 | 17,925,000 | 18,143,000 | 18,065,000 | 21,840,000 | 22,345,000 | 22,074,000 | 23,263,000 |
loss from sale of divested operation | 1,775,000 | ||||||||||||||||||||||||||||||||||||
basic income per common share | 210 | 20 | -300 | 280 | -90 | 290 | 740 | 220 | 440 | 210 | -200 | 630 | 260 | -150 | 220 | 430 | -100 | 340 | 170 | 320 | 170 | 420 | 70 | 120 | 250 | ||||||||||||
diluted income per common share | 200 | 20 | -300 | 280 | -80 | 280 | 720 | 220 | 430 | 210 | -200 | 630 | 260 | -150 | 210 | 430 | -100 | 340 | 160 | 320 | 170 | 410 | 70 | 110 | 250 | ||||||||||||
income tax benefit | -1,030,000 | -2,107,000 | -226,000 | -698,000 | |||||||||||||||||||||||||||||||||
restructuring and related costs | 10,532,000 | ||||||||||||||||||||||||||||||||||||
gain on investments | 106,500 | 426,000 | 2,352,000 | 13,000 | |||||||||||||||||||||||||||||||||
integration costs | 216,000 | 118,000 | |||||||||||||||||||||||||||||||||||
other expense | -257,000 | -270,000 | |||||||||||||||||||||||||||||||||||
acquisition and integration costs | 328,000 | 612,000 | 2,875,000 | 1,100,000 | 2,394,000 | 2,967,000 | 977,000 | 329,000 | |||||||||||||||||||||||||||||
research services | 72,796,000 | 79,299,000 | 74,548,000 | 68,609,000 | 56,332,000 | 58,300,000 | 51,700,000 | 54,575,000 | 51,743,000 | 54,218,000 | 52,727,000 | 55,023,000 | 53,248,000 | 53,601,000 | 52,205,000 | 23,369,000 | 23,544,000 | 23,046,000 | |||||||||||||||||||
advisory services and events | 33,549,000 | 44,970,000 | 34,048,000 | 32,040,000 | 28,558,000 | 38,053,000 | 26,049,000 | 35,158,000 | 25,451,000 | 29,228,000 | 24,700,000 | 32,798,000 | 24,153,000 | 27,374,000 | 22,548,000 | ||||||||||||||||||||||
losses on investments | -15,250 | -17,000 | -36,000 | -17,000 | -20,000 | -25,000 | -22,000 | -203,000 | |||||||||||||||||||||||||||||
cash dividends declared per common share | 200 | 200 | 200 | 190 | 190 | 135 | 180 | 180 | 180 | 127.5 | 170 | ||||||||||||||||||||||||||
reorganization costs | 11,000 | 1,015,000 | 928,000 | 6,794,000 | 3,082,000 | ||||||||||||||||||||||||||||||||
income tax provision | 4,220,000 | -88,000 | 3,948,000 | 3,584,000 | 4,431,000 | 1,095,000 | 2,003,000 | 1,295,000 | 1,751,000 | 1,618,000 | -1,183,000 | ||||||||||||||||||||||||||
gains on investments | -284,750 | -1,085,000 | -54,000 | 59,000 | 245,000 | ||||||||||||||||||||||||||||||||
advisory services and other | 10,413,000 | 10,335,000 | 11,875,000 | 5,980,000 | |||||||||||||||||||||||||||||||||
other income: | |||||||||||||||||||||||||||||||||||||
realized gains on sales of securities | 1,668,000 | ||||||||||||||||||||||||||||||||||||
income before income tax provision | 4,490,000 | 4,829,000 | -3,531,000 | ||||||||||||||||||||||||||||||||||
basic net income per common share | 130 | 150 | -110 | -10 | |||||||||||||||||||||||||||||||||
diluted net income per common share | 130 | 140 | -110 | -10 | |||||||||||||||||||||||||||||||||
gains on sales of marketable securities | 678,000 | ||||||||||||||||||||||||||||||||||||
non-marketable investment gains (impairments) | 313,000 | 57,000 | |||||||||||||||||||||||||||||||||||
core research | 15,958,000 | ||||||||||||||||||||||||||||||||||||
depreciation and amortization | 2,029,000 | ||||||||||||||||||||||||||||||||||||
impairments of non-marketable investments | |||||||||||||||||||||||||||||||||||||
gain on sale of internet adwatch |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2023-06-30 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-06-30 | 2021-03-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2005-03-31 | 2004-09-30 | 2004-06-30 | 2002-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | |||||||||||||||||||||||||||||||
current assets: | |||||||||||||||||||||||||||||||
cash and cash equivalents | 73,903,000 | 63,335,000 | 65,121,000 | 67,767,000 | 75,592,000 | 56,087,000 | 62,754,000 | 109,951,000 | 103,629,000 | 98,735,000 | 103,225,000 | 112,496,000 | 146,387,000 | 125,600,000 | 73,027,000 | 68,377,000 | 69,815,000 | 67,629,000 | 75,012,000 | 92,057,000 | 74,176,000 | 76,958,000 | 70,136,000 | 68,856,000 | 78,654,000 | 53,331,000 | 45,586,000 | 43,890,000 | 36,621,000 | 46,068,000 | 19,213,000 |
marketable investments | 71,569,000 | 64,321,000 | 66,831,000 | 67,187,000 | 58,662,000 | 48,582,000 | 52,178,000 | 13,664,000 | 19,688,000 | 20,003,000 | 19,388,000 | 19,116,000 | 52,395,000 | 60,417,000 | 61,147,000 | 63,104,000 | 57,673,000 | 41,356,000 | 47,775,000 | 58,565,000 | |||||||||||
accounts receivable | 40,901,000 | 50,850,000 | 33,588,000 | 40,244,000 | 43,251,000 | 55,490,000 | 39,165,000 | 46,277,000 | 73,345,000 | 50,602,000 | 59,014,000 | 70,260,000 | 63,397,000 | 68,822,000 | 54,141,000 | 54,108,000 | 59,505,000 | 54,612,000 | 69,122,000 | 38,552,000 | 55,029,000 | 58,812,000 | 36,024,000 | 42,714,000 | 49,351,000 | 67,355,000 | 37,379,000 | 28,718,000 | 25,113,000 | 26,059,000 | 10,859,000 |
deferred commissions | 20,168,000 | 22,060,000 | 16,436,000 | 17,687,000 | 21,085,000 | 22,942,000 | 16,196,000 | 18,260,000 | 24,559,000 | 18,893,000 | 22,570,000 | 27,229,000 | 19,244,000 | 21,937,000 | 14,408,000 | 15,029,000 | 18,603,000 | 13,641,000 | 17,254,000 | 10,884,000 | 12,287,000 | 12,052,000 | 9,639,000 | 11,576,000 | 13,316,000 | 13,529,000 | 9,332,000 | 6,670,000 | 5,150,000 | 5,451,000 | 2,802,000 |
prepaid expenses and other current assets | 11,831,000 | 12,119,000 | 11,662,000 | 21,318,000 | 19,909,000 | 18,263,000 | 23,574,000 | 22,069,000 | 14,069,000 | 16,051,000 | 18,350,000 | 20,265,000 | 15,923,000 | 19,913,000 | 16,041,000 | 21,417,000 | 24,980,000 | 14,988,000 | 16,299,000 | 13,292,000 | 14,312,000 | 14,467,000 | 12,590,000 | 14,208,000 | 18,713,000 | 15,737,000 | 21,154,000 | 6,226,000 | 7,325,000 | 8,206,000 | 4,183,000 |
total current assets | 218,372,000 | 212,685,000 | 193,638,000 | 214,203,000 | 218,499,000 | 201,364,000 | 193,867,000 | 210,221,000 | 235,290,000 | 204,284,000 | 222,547,000 | 249,366,000 | 244,951,000 | 236,272,000 | 157,617,000 | 158,931,000 | 172,903,000 | 150,870,000 | 177,687,000 | 207,180,000 | 216,221,000 | 223,436,000 | 191,493,000 | 195,027,000 | 201,390,000 | 197,727,000 | 172,016,000 | 173,312,000 | 165,988,000 | 164,809,000 | 219,212,000 |
property and equipment | 19,833,000 | 11,217,000 | 9,702,000 | 10,095,000 | 10,996,000 | 11,699,000 | 12,686,000 | 20,707,000 | 23,208,000 | 25,053,000 | 26,159,000 | 27,064,000 | 28,645,000 | 26,513,000 | 28,531,000 | 29,019,000 | 28,748,000 | 27,609,000 | 26,357,000 | 22,403,000 | 23,413,000 | 23,894,000 | 24,846,000 | 25,833,000 | 26,946,000 | 27,569,000 | 27,781,000 | 7,102,000 | 6,025,000 | 5,618,000 | 12,718,000 |
operating lease right-of-use assets | 29,066,000 | 30,662,000 | 31,885,000 | 33,184,000 | 24,802,000 | 27,049,000 | 29,671,000 | 44,649,000 | 49,970,000 | 55,637,000 | 58,966,000 | 62,086,000 | 70,756,000 | 73,810,000 | 73,211,000 | 63,837,000 | 64,220,000 | 71,093,000 | 71,529,000 | ||||||||||||
goodwill | 109,120,000 | 120,381,000 | 147,195,000 | 147,376,000 | 145,267,000 | 227,959,000 | 230,247,000 | 243,287,000 | 242,149,000 | 238,949,000 | 241,471,000 | 244,069,000 | 246,235,000 | 245,691,000 | 244,990,000 | 243,201,000 | 242,690,000 | 238,826,000 | 242,543,000 | 85,126,000 | 73,552,000 | 73,193,000 | 74,607,000 | 74,444,000 | 74,992,000 | 74,071,000 | 74,772,000 | 53,182,000 | 56,894,000 | 56,894,000 | 13,244,000 |
intangible assets | 16,649,000 | 18,730,000 | 20,824,000 | 23,041,000 | 25,258,000 | 27,475,000 | 29,691,000 | 43,406,000 | 49,504,000 | 52,496,000 | 55,904,000 | 59,340,000 | 69,990,000 | 73,898,000 | 83,386,000 | 87,994,000 | 92,655,000 | 102,915,000 | 114,684,000 | 5,368,000 | 1,280,000 | 1,464,000 | 1,705,000 | 1,933,000 | 2,165,000 | 2,334,000 | 2,591,000 | 6,002,000 | 8,345,000 | 9,731,000 | 842,000 |
other assets | 16,029,000 | 10,359,000 | 10,937,000 | 8,139,000 | 14,984,000 | 8,316,000 | 9,097,000 | 8,404,000 | 8,317,000 | 8,821,000 | 9,883,000 | 9,977,000 | 7,873,000 | 7,535,000 | 5,040,000 | 5,577,000 | 7,082,000 | 7,018,000 | 7,578,000 | 8,417,000 | 13,336,000 | 13,798,000 | 16,988,000 | 18,837,000 | 17,426,000 | 17,290,000 | 15,540,000 | 1,174,000 | |||
total assets | 409,069,000 | 404,034,000 | 414,181,000 | 436,038,000 | 439,806,000 | 503,862,000 | 505,259,000 | 570,674,000 | 608,438,000 | 585,240,000 | 614,930,000 | 651,902,000 | 668,450,000 | 663,719,000 | 592,775,000 | 588,559,000 | 608,298,000 | 598,331,000 | 640,378,000 | 328,494,000 | 327,802,000 | 335,785,000 | 309,639,000 | 316,074,000 | 322,919,000 | 318,991,000 | 292,700,000 | 297,257,000 | 290,783,000 | 291,631,000 | 274,792,000 |
liabilities and stockholders' equity | |||||||||||||||||||||||||||||||
current liabilities: | |||||||||||||||||||||||||||||||
accounts payable | 1,076,000 | 832,000 | 1,824,000 | 1,801,000 | 422,000 | 965,000 | 1,575,000 | 1,137,000 | 361,000 | 1,069,000 | 101,000 | 887,000 | 1,037,000 | 380,000 | 1,707,000 | 1,201,000 | 352,000 | 1,093,000 | 1,209,000 | 512,000 | 328,000 | 1,806,000 | 634,000 | 694,000 | 1,289,000 | 525,000 | 595,000 | 2,254,000 | 2,570,000 | 2,950,000 | 1,988,000 |
accrued expenses and other current liabilities | 63,619,000 | 62,418,000 | 39,034,000 | 40,931,000 | 42,685,000 | 57,602,000 | 43,270,000 | 62,779,000 | 91,007,000 | 65,247,000 | 66,347,000 | 56,507,000 | 63,735,000 | 54,747,000 | 54,802,000 | 44,272,000 | 51,450,000 | 70,888,000 | 69,946,000 | 41,364,000 | 29,779,000 | 41,403,000 | 29,654,000 | 30,648,000 | 27,371,000 | 41,252,000 | 29,641,000 | ||||
current portion of long-term debt | 35,000,000 | 12,500,000 | 12,500,000 | 11,719,000 | 10,938,000 | 10,156,000 | 8,594,000 | 7,031,000 | |||||||||||||||||||||||
deferred revenue | 173,191,000 | 141,812,000 | 141,246,000 | 154,502,000 | 180,580,000 | 145,404,000 | 153,155,000 | 179,613,000 | 178,021,000 | 180,758,000 | 210,592,000 | 248,084,000 | 210,288,000 | 216,522,000 | 155,418,000 | 170,777,000 | 195,399,000 | 168,008,000 | 191,612,000 | 128,435,000 | 156,256,000 | 134,265,000 | 126,178,000 | 138,597,000 | 154,805,000 | 140,676,000 | 124,195,000 | 73,036,000 | 60,769,000 | 63,891,000 | 39,555,000 |
total current liabilities | 237,886,000 | 240,062,000 | 182,104,000 | 197,234,000 | 223,687,000 | 203,971,000 | 198,000,000 | 243,529,000 | 269,389,000 | 247,074,000 | 277,040,000 | 305,478,000 | 287,560,000 | 284,149,000 | 223,646,000 | 227,188,000 | 257,357,000 | 248,583,000 | 269,798,000 | 170,311,000 | 186,363,000 | 177,474,000 | 156,466,000 | 169,939,000 | 183,465,000 | 182,453,000 | 154,431,000 | 100,048,000 | 90,702,000 | 92,817,000 | 61,875,000 |
long-term debt | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 35,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 60,000,000 | 89,342,000 | 92,319,000 | 98,268,000 | 101,235,000 | 104,202,000 | 123,355,000 | 143,728,000 | |||||||||||||
non-current operating lease liabilities | 27,340,000 | 29,512,000 | 31,792,000 | 35,113,000 | 21,999,000 | 24,809,000 | 28,422,000 | 44,831,000 | 50,751,000 | 53,539,000 | 57,517,000 | 61,476,000 | 71,577,000 | 74,567,000 | 72,940,000 | 63,490,000 | 63,840,000 | 63,829,000 | 63,843,000 | ||||||||||||
other non-current liabilities | 2,789,000 | 7,935,000 | 7,613,000 | 9,152,000 | 11,686,000 | 10,545,000 | 9,503,000 | 15,669,000 | 16,642,000 | 20,738,000 | 20,274,000 | 22,518,000 | 18,469,000 | 20,447,000 | 23,213,000 | 23,237,000 | 24,727,000 | 14,912,000 | 19,195,000 | ||||||||||||
total liabilities | 303,015,000 | 277,509,000 | 256,509,000 | 276,499,000 | 292,372,000 | 274,325,000 | 270,925,000 | 339,029,000 | 386,782,000 | 371,351,000 | 404,831,000 | 449,472,000 | 466,948,000 | 471,482,000 | 418,067,000 | 415,150,000 | 450,126,000 | 450,679,000 | 496,564,000 | 181,664,000 | 194,551,000 | 185,749,000 | 166,720,000 | 179,375,000 | 192,719,000 | 191,689,000 | 163,708,000 | ||||
commitments and contingencies | |||||||||||||||||||||||||||||||
stockholders' equity: | |||||||||||||||||||||||||||||||
preferred stock, 0.01 par value | |||||||||||||||||||||||||||||||
authorized - 500 shares; issued and outstanding - none | |||||||||||||||||||||||||||||||
common stock | 246,000 | ||||||||||||||||||||||||||||||
authorized - 125,000 shares | |||||||||||||||||||||||||||||||
issued - 25,697 and 25,535 shares as of march 31, 2026 and december 31, 2025, respectively | |||||||||||||||||||||||||||||||
outstanding - 19,176 and 19,013 shares as of march 31, 2026 and december 31, 2025, respectively | 257,000 | ||||||||||||||||||||||||||||||
additional paid-in capital | 307,236,000 | 304,404,000 | 301,755,000 | 298,129,000 | 294,922,000 | 292,217,000 | 289,191,000 | 269,371,000 | 261,766,000 | 258,341,000 | 254,937,000 | 251,001,000 | 237,485,000 | 234,752,000 | 225,053,000 | 222,778,000 | 220,308,000 | 212,656,000 | 206,655,000 | 196,803,000 | 162,159,000 | 157,569,000 | 148,411,000 | 141,869,000 | 138,180,000 | 134,967,000 | 132,172,000 | 180,553,000 | 177,793,000 | 177,688,000 | 165,528,000 |
retained earnings | 30,749,000 | 52,574,000 | 86,449,000 | 88,575,000 | 84,662,000 | 171,934,000 | 171,502,000 | 175,860,000 | 174,631,000 | 176,261,000 | 170,847,000 | 156,973,000 | 140,280,000 | 131,937,000 | 125,554,000 | 129,314,000 | 117,477,000 | 113,257,000 | 114,401,000 | 126,006,000 | 121,069,000 | 121,799,000 | 119,300,000 | 119,456,000 | 115,222,000 | 117,135,000 | 118,131,000 | 73,816,000 | 67,551,000 | 64,340,000 | 61,290,000 |
treasury stock | -229,615,000 | -229,615,000 | -229,615,000 | -227,119,000 | -227,119,000 | -227,119,000 | -224,133,000 | -207,887,000 | -207,067,000 | -207,067,000 | -207,067,000 | -201,414,000 | -174,562,000 | -171,889,000 | -171,889,000 | -171,889,000 | -171,889,000 | -171,889,000 | -171,889,000 | -171,889,000 | -143,429,000 | -121,976,000 | -120,185,000 | -120,185,000 | -120,185,000 | -120,185,000 | -117,893,000 | -54,845,000 | -44,923,000 | -41,478,000 | |
accumulated other comprehensive loss | -2,573,000 | -1,093,000 | -1,172,000 | -300,000 | -5,284,000 | -7,746,000 | -2,477,000 | -5,944,000 | -7,918,000 | -13,890,000 | -8,860,000 | -4,371,000 | -1,939,000 | -2,801,000 | -4,246,000 | -7,028,000 | -7,958,000 | -6,604,000 | -5,584,000 | -4,319,000 | -6,766,000 | -7,573,000 | -4,822,000 | -4,654,000 | -3,228,000 | -4,826,000 | -3,628,000 | -2,562,000 | -586,000 | -1,981,000 | |
total stockholders’ equity | 106,054,000 | 126,525,000 | 157,672,000 | 159,539,000 | 147,434,000 | 229,537,000 | 234,334,000 | 231,645,000 | 221,656,000 | 213,889,000 | 210,099,000 | 202,430,000 | 201,502,000 | 192,237,000 | 174,708,000 | 173,409,000 | 158,172,000 | 147,652,000 | 143,814,000 | 146,830,000 | 133,251,000 | 150,036,000 | 142,919,000 | 136,699,000 | 130,200,000 | 127,302,000 | 128,992,000 | 197,209,000 | 200,081,000 | 198,814,000 | 212,917,000 |
total liabilities and stockholders’ equity | 409,069,000 | 404,034,000 | 414,181,000 | 436,038,000 | 439,806,000 | 503,862,000 | 505,259,000 | 570,674,000 | 608,438,000 | 585,240,000 | 614,930,000 | 651,902,000 | 668,450,000 | 663,719,000 | 592,775,000 | 588,559,000 | 608,298,000 | 598,331,000 | 640,378,000 | 328,494,000 | 327,802,000 | 335,785,000 | 309,639,000 | 316,074,000 | 322,919,000 | 318,991,000 | 292,700,000 | 297,257,000 | 290,783,000 | 291,631,000 | 274,792,000 |
issued - 25,535 and 25,119 shares as of december 31, 2025 and 2024, respectively | |||||||||||||||||||||||||||||||
outstanding - 19,013 and 18,838 shares as of december 31, 2025 and 2024, respectively | 255,000 | ||||||||||||||||||||||||||||||
issued - 25,511 and 25,119 shares as of september 30, 2025 and december 31, 2024, respectively | |||||||||||||||||||||||||||||||
outstanding - 18,989 and 18,838 shares as of september 30, 2025 and december 31, 2024, respectively | 255,000 | ||||||||||||||||||||||||||||||
issued - 25,361 and 25,119 shares as of june 30, 2025 and december 31, 2024, respectively | |||||||||||||||||||||||||||||||
outstanding - 19,080 and 18,838 shares as of june 30, 2025 and december 31, 2024, respectively | 254,000 | ||||||||||||||||||||||||||||||
issued - 25,262 and 25,119 shares as of march 31, 2025 and december 31, 2024, respectively | |||||||||||||||||||||||||||||||
outstanding - 18,980 and 18,838 shares as of march 31, 2025 and december 31, 2024, respectively | 253,000 | ||||||||||||||||||||||||||||||
issued - 25,119 and 24,684 shares as of december 31, 2024 and 2023, respectively | |||||||||||||||||||||||||||||||
outstanding - 18,838 and 19,248 shares as of december 31, 2024 and 2023, respectively | 251,000 | ||||||||||||||||||||||||||||||
issued - 25,092 and 24,684 shares as of september 30, 2024 and december 31, 2023, respectively | |||||||||||||||||||||||||||||||
outstanding - 18,983 and 19,248 shares as of september 30, 2024 and december 31, 2023, respectively | 251,000 | ||||||||||||||||||||||||||||||
issued - 24,512 and 24,367 shares as of june 30, 2023 and december 31, 2022, respectively | |||||||||||||||||||||||||||||||
outstanding - 19,180 and 19,062 shares as of june 30, 2023 and december 31, 2022, respectively | 245,000 | ||||||||||||||||||||||||||||||
issued - 24,367 and 24,085 shares as of december 31, 2022 and 2021, respectively | |||||||||||||||||||||||||||||||
outstanding - 19,062 and 19,058 shares as of december 31, 2022 and 2021, respectively | 244,000 | ||||||||||||||||||||||||||||||
stockholders' equity | |||||||||||||||||||||||||||||||
issued - 24,352 and 24,085 shares as of september 30, 2022 and december 31, 2021, respectively | |||||||||||||||||||||||||||||||
outstanding - 19,047 and 19,058 shares as of september 30, 2022 and december 31, 2021, respectively | 244,000 | ||||||||||||||||||||||||||||||
issued - 24,159 and 24,085 shares as of june 30, 2022 and december 31, 2021, respectively | |||||||||||||||||||||||||||||||
outstanding - 18,854 and 19,058 shares as of june 30, 2022 and december 31, 2021, respectively | 242,000 | ||||||||||||||||||||||||||||||
issued - 24,143 and 24,085 shares as of march 31, 2022 and december 31, 2021, respectively | |||||||||||||||||||||||||||||||
outstanding - 18,941 and 19,058 shares as of march 31, 2022 and december 31, 2021, respectively | 241,000 | ||||||||||||||||||||||||||||||
issued - 23,780 and 23,648 shares as of june 30, 2021 and december 31, 2020, respectively | |||||||||||||||||||||||||||||||
outstanding - 19,086 and 19,017 shares as of june 30, 2021 and december 31, 2020, respectively | 238,000 | ||||||||||||||||||||||||||||||
issued - 23,755 and 23,648 shares as of march 31, 2021 and december 31, 2020, respectively | |||||||||||||||||||||||||||||||
outstanding - 19,124 and 19,017 shares as of march 31, 2021 and december 31, 2020, respectively | 238,000 | ||||||||||||||||||||||||||||||
issued - 23,579 and 23,275 shares as of september 30, 2020 and december 31, 2019, respectively | |||||||||||||||||||||||||||||||
outstanding - 18,948 and 18,644 shares as of september 30, 2020 and december 31, 2019, respectively | 236,000 | ||||||||||||||||||||||||||||||
issued - 23,401 and 23,275 shares as of june 30, 2020 and december 31, 2019, respectively | |||||||||||||||||||||||||||||||
outstanding - 18,770 and 18,644 shares as of june 30, 2020 and december 31, 2019, respectively | 234,000 | ||||||||||||||||||||||||||||||
issued - 23,389 and 23,275 shares as of march 31, 2020 and december 31, 2019, respectively | |||||||||||||||||||||||||||||||
outstanding - 18,758 and 18,644 shares as of march 31, 2020 and december 31, 2019, respectively | 234,000 | ||||||||||||||||||||||||||||||
issued - 23,247 and 22,951 shares as of september 30, 2019 and december 31, 2018, respectively | |||||||||||||||||||||||||||||||
outstanding - 18,616 and 18,320 shares as of september 30, 2019 and december 31, 2018, respectively | 232,000 | ||||||||||||||||||||||||||||||
issued - 23,050 and 22,951 shares as of march 31, 2019 and december 31, 2018, respectively | |||||||||||||||||||||||||||||||
outstanding - 18,419 and 18,320 shares as of march 31, 2019 and december 31, 2018, respectively | 231,000 | ||||||||||||||||||||||||||||||
non-current liabilities | 11,353,000 | 8,188,000 | 8,275,000 | 10,254,000 | 9,436,000 | 9,254,000 | 9,236,000 | 9,277,000 | |||||||||||||||||||||||
issued - 22,893 and 22,432 shares as of september 30, 2018 and december 31, 2017, respectively | |||||||||||||||||||||||||||||||
outstanding - 18,262 and 18,041 shares as of september 30, 2018 and december 31, 2017, respectively | 229,000 | ||||||||||||||||||||||||||||||
issued - 21,809 and 21,719 shares as of march 31, 2017 and december 31, 2016, respectively | |||||||||||||||||||||||||||||||
outstanding - 17,883 and 18,361 shares as of march 31, 2017 and december 31, 2016, respectively | 218,000 | ||||||||||||||||||||||||||||||
commitments | |||||||||||||||||||||||||||||||
issued - 21,719 and 21,063 shares as of december 31, 2016 and 2015, respectively | |||||||||||||||||||||||||||||||
outstanding - 18,361 and 17,752 shares as of december 31, 2016 and 2015, respectively | 217,000 | ||||||||||||||||||||||||||||||
issued - 21,517 and 21,063 shares as of september 30, 2016 and december 31, 2015, respectively | |||||||||||||||||||||||||||||||
outstanding - 18,207 and 17,752 shares as of september 30, 2016 and december 31, 2015, respectively | 215,000 | ||||||||||||||||||||||||||||||
issued - 21,258 and 21,063 shares as of june 30, 2016 and december 31, 2015, respectively | |||||||||||||||||||||||||||||||
outstanding - 17,947 and 17,752 shares as of june 30, 2016 and december 31, 2015, respectively | 213,000 | ||||||||||||||||||||||||||||||
issued - 21,112 and 21,063 shares as of march 31, 2016 and december 31, 2015, respectively | |||||||||||||||||||||||||||||||
outstanding - 17,801 and 17,752 shares as of march 31, 2016 and december 31, 2015, respectively | 211,000 | ||||||||||||||||||||||||||||||
issued - 21,063 and 20,856 shares as of december 31, 2015 and 2014, respectively | |||||||||||||||||||||||||||||||
outstanding 17,752 and 18,153 shares as of december 31, 2015 and 2014, respectively | 211,000 | ||||||||||||||||||||||||||||||
authorized - 500 shares, issued and outstanding - none | |||||||||||||||||||||||||||||||
issued - 21,046 and 20,856 as of september 30, 2015 and december 31, 2014, respectively | |||||||||||||||||||||||||||||||
outstanding 17,808 and 18,153 as of september 30, 2015 and december 31, 2014, respectively | 210,000 | ||||||||||||||||||||||||||||||
marketable securities | 87,808,000 | 91,779,000 | 79,025,000 | 178,194,000 | |||||||||||||||||||||||||||
long-term assets: | |||||||||||||||||||||||||||||||
deferred income taxes | 43,176,000 | 39,709,000 | 40,590,000 | 18,950,000 | |||||||||||||||||||||||||||
non-marketable investments | 13,309,000 | ||||||||||||||||||||||||||||||
total long-term assets | 123,945,000 | 124,795,000 | 126,822,000 | 55,580,000 | |||||||||||||||||||||||||||
liabilities and stockholders’ equity | |||||||||||||||||||||||||||||||
accrued expenses | 24,758,000 | 27,363,000 | 25,976,000 | 17,832,000 | |||||||||||||||||||||||||||
stockholders’ equity: | |||||||||||||||||||||||||||||||
preferred stock, .01 par value | |||||||||||||||||||||||||||||||
authorized— 500 shares | |||||||||||||||||||||||||||||||
issued and outstanding—none | |||||||||||||||||||||||||||||||
authorized — 125,000 shares | |||||||||||||||||||||||||||||||
issued — 24,745 and 24,729 shares as of march 31, 2005 and december 31, 2004, respectively | |||||||||||||||||||||||||||||||
outstanding— 21,391 and 21,684 shares as of march 31, 2005 and december 31, 2004, respectively | 247,000 | ||||||||||||||||||||||||||||||
non-marketable investments and other assets | 13,822,000 | 13,989,000 | 9,826,000 | ||||||||||||||||||||||||||||
preferred stock, .01 par value authorized— 500 shares issued and outstanding—none | |||||||||||||||||||||||||||||||
issued — 24,553 and 24,355 shares as of june 30, 2004 and december 31, 2003, respectively | |||||||||||||||||||||||||||||||
outstanding— 22,022 and 22,461 shares as of june 30, 2004 and december 31, 2003, respectively | 245,000 | ||||||||||||||||||||||||||||||
prepaid income taxes | 3,961,000 | ||||||||||||||||||||||||||||||
customer deposits | 463,000 | ||||||||||||||||||||||||||||||
accrued income taxes | 2,037,000 | ||||||||||||||||||||||||||||||
preferred stock, .01 par value authorized — 500 shares issued and outstanding — none | |||||||||||||||||||||||||||||||
issued — 23,867 and 23,052 shares as of september 30, 2002 and december 31, 2001, respectively | 239,000 | ||||||||||||||||||||||||||||||
accumulated other comprehensive income | 690,000 |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2022-09-30 | 2021-06-30 | 2021-03-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-03-31 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2005-03-31 | 2004-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities: | |||||||||||||||||||||
net loss | -21,825,000 | -2,126,000 | 3,913,000 | -87,272,000 | -513,000 | -13,316,000 | |||||||||||||||
adjustments to reconcile net loss to net cash from operating activities: | |||||||||||||||||||||
depreciation | 1,439,000 | 1,354,000 | 1,532,000 | 1,659,000 | 1,480,000 | 1,482,000 | 2,374,000 | 2,255,000 | 2,290,000 | 2,544,000 | 2,448,000 | 2,406,000 | 2,023,000 | 1,679,000 | 2,076,000 | 1,965,000 | 874,000 | 744,000 | |||
amortization of intangible assets | 2,081,000 | 2,094,000 | 2,217,000 | 2,217,000 | 2,217,000 | 2,217,000 | 3,352,000 | 3,968,000 | 3,903,000 | 4,722,000 | 4,713,000 | 4,712,000 | 6,210,000 | 191,000 | 204,000 | 208,000 | 210,000 | 209,000 | 222,000 | 1,123,000 | 1,384,000 |
deferred income taxes | -10,299,000 | -392,000 | -1,956,000 | -2,460,000 | 879,000 | 301,000 | 202,000 | -2,225,000 | -2,395,000 | 137,000 | -1,486,000 | -251,000 | -10,529,000 | -257,000 | 3,015,000 | 996,000 | -1,232,000 | -177,000 | 1,478,000 | 574,000 | 0 |
stock-based compensation | 2,719,000 | 2,425,000 | 3,373,000 | 3,986,000 | 2,472,000 | 3,141,000 | 3,905,000 | 2,397,000 | 2,492,000 | 2,698,000 | 2,464,000 | 2,802,000 | 2,685,000 | 2,049,000 | 2,245,000 | 1,970,000 | 1,626,000 | 2,135,000 | 2,462,000 | ||
credit losses on note receivable | 0 | ||||||||||||||||||||
goodwill impairment | 10,800,000 | 26,812,000 | 0 | 0 | 83,895,000 | ||||||||||||||||
reduction in the carrying amount of operating lease right-of-use assets | 1,571,000 | 1,252,000 | |||||||||||||||||||
other | 453,000 | -37,000 | -697,000 | 298,000 | 1,340,000 | -998,000 | |||||||||||||||
changes in assets and liabilities: | |||||||||||||||||||||
accounts receivable | 9,680,000 | -17,149,000 | 6,491,000 | 3,116,000 | 12,389,000 | -16,861,000 | 8,096,000 | 5,287,000 | 15,181,000 | 271,000 | 5,399,000 | 24,556,000 | 19,239,000 | 3,839,000 | -23,115,000 | 6,633,000 | 6,307,000 | 18,138,000 | -30,229,000 | 10,037,000 | 756,000 |
deferred commissions | 1,892,000 | -5,623,000 | 1,251,000 | 3,397,000 | 1,857,000 | -6,750,000 | 3,679,000 | 2,694,000 | 1,683,000 | 621,000 | 3,572,000 | 1,723,000 | -1,577,000 | -235,000 | -2,413,000 | 1,937,000 | 1,740,000 | 213,000 | -4,197,000 | 164,000 | 301,000 |
prepaid expenses and other current assets | -157,000 | 604,000 | 583,000 | 5,961,000 | -10,539,000 | 6,238,000 | 2,511,000 | 3,626,000 | -1,255,000 | 1,289,000 | 7,347,000 | -6,943,000 | -1,945,000 | 138,000 | -1,666,000 | 1,085,000 | 3,893,000 | -3,001,000 | 1,579,000 | -915,000 | 421,000 |
accounts payable | 244,000 | -989,000 | 41,000 | 1,348,000 | -544,000 | -595,000 | 996,000 | 660,000 | -275,000 | 479,000 | 847,000 | -143,000 | 902,000 | -1,485,000 | 1,184,000 | -56,000 | -574,000 | 763,000 | -73,000 | -1,551,000 | -395,000 |
accrued expenses and other liabilities | -3,937,000 | 22,057,000 | -3,260,000 | 2,980,000 | -15,083,000 | 15,589,000 | -121,000 | 8,567,000 | -22,235,000 | 11,067,000 | -6,284,000 | -27,264,000 | -7,244,000 | -11,512,000 | 10,159,000 | -1,279,000 | 3,259,000 | -14,150,000 | 11,772,000 | ||
deferred revenue | 31,952,000 | 674,000 | -12,436,000 | -28,873,000 | 34,385,000 | -4,626,000 | -26,580,000 | -6,506,000 | 36,505,000 | -16,652,000 | -25,476,000 | 18,574,000 | 29,108,000 | 21,538,000 | 9,169,000 | -12,394,000 | -15,497,000 | 13,582,000 | 16,907,000 | 1,480,000 | -3,289,000 |
operating lease liabilities | -1,035,000 | -2,428,000 | -2,378,000 | -2,995,000 | -3,161,000 | -3,622,000 | -3,376,000 | -3,051,000 | -2,718,000 | -2,852,000 | -3,205,000 | -2,999,000 | -3,389,000 | ||||||||
net cash from operating activities | 25,578,000 | -3,212,000 | 1,197,000 | -3,627,000 | 26,723,000 | -1,830,000 | 3,048,000 | 29,542,000 | 40,551,000 | 4,197,000 | 3,179,000 | 21,823,000 | 25,988,000 | 19,454,000 | 5,967,000 | 5,269,000 | 9,085,000 | 21,537,000 | 4,248,000 | 11,399,000 | 3,949,000 |
capital expenditures | 271,000 | -1,064,000 | -673,000 | -602,000 | -648,000 | -657,000 | -1,529,000 | -3,775,000 | -1,468,000 | -2,169,000 | -2,709,000 | -2,401,000 | -2,772,000 | -1,540,000 | -806,000 | -1,016,000 | -1,174,000 | -1,144,000 | -1,615,000 | -1,590,000 | -1,144,000 |
free cash flows | 25,849,000 | -4,276,000 | 524,000 | -4,229,000 | 26,075,000 | -2,487,000 | 1,519,000 | 25,767,000 | 39,083,000 | 2,028,000 | 470,000 | 19,422,000 | 23,216,000 | 17,914,000 | 5,161,000 | 4,253,000 | 7,911,000 | 20,393,000 | 2,633,000 | 9,809,000 | 2,805,000 |
cash flows from investing activities: | |||||||||||||||||||||
purchases of property and equipment | -6,198,000 | -1,064,000 | -673,000 | -602,000 | -648,000 | -657,000 | -1,529,000 | -3,775,000 | -1,468,000 | -2,169,000 | -2,709,000 | -2,401,000 | -2,772,000 | -1,540,000 | -806,000 | -1,016,000 | -1,174,000 | -1,144,000 | -1,615,000 | -1,590,000 | -1,144,000 |
purchases of marketable investments | -13,729,000 | -1,171,000 | -6,449,000 | -12,093,000 | -13,741,000 | -3,565,000 | -10,791,000 | -11,503,000 | -1,208,000 | -11,653,000 | -21,696,000 | -2,206,000 | 0 | ||||||||
proceeds from maturities of marketable investments | 4,000,000 | 3,125,000 | 4,950,000 | 5,100,000 | 2,000,000 | 2,000,000 | 10,126,000 | ||||||||||||||
proceeds from sales of marketable investments | 1,913,000 | 744,000 | 1,300,000 | 846,000 | 2,667,000 | 2,461,000 | |||||||||||||||
other investing activity | -53,000 | 4,000 | -84,000 | 472,000 | 1,250,000 | 6,000 | 67,000 | 184,000 | 1,000 | -14,000 | -15,000 | -20,000 | 72,000 | ||||||||
net cash from investing activities | -14,067,000 | 1,638,000 | -956,000 | -6,277,000 | -8,472,000 | 245,000 | -2,127,000 | -3,775,000 | -1,468,000 | 2,166,000 | -2,709,000 | -2,401,000 | -241,715,000 | -659,000 | 987,000 | -6,622,000 | -17,570,000 | 5,340,000 | 8,989,000 | -127,000 | -10,600,000 |
cash flows from financing activities: | |||||||||||||||||||||
proceeds from borrowings | 21,000,000 | ||||||||||||||||||||
payments on borrowings | -21,000,000 | 0 | -3,125,000 | -3,125,000 | -2,343,000 | -2,344,000 | -16,344,000 | -21,563,000 | |||||||||||||
payment of debt issuance costs | -132,000 | -857,000 | |||||||||||||||||||
proceeds from issuance of common stock under employee equity incentive plans | 488,000 | 1,000 | 601,000 | -1,000 | 664,000 | 0 | 2,221,000 | 451,000 | 2,614,000 | 1,504,000 | 55,000 | 1,955,000 | 3,361,000 | 2,723,000 | 6,747,000 | 5,840,000 | 2,965,000 | 1,182,000 | 448,000 | ||
taxes paid related to net share settlements of stock-based compensation awards | -208,000 | -362,000 | -440,000 | -429,000 | -2,720,000 | -115,000 | -480,000 | -1,925,000 | -49,000 | -902,000 | -89,000 | -56,000 | |||||||||
net cash from financing activities | 148,000 | -195,000 | -2,124,000 | -485,000 | 235,000 | -3,051,000 | -499,000 | -5,462,000 | -991,000 | -3,828,000 | -2,338,000 | -15,291,000 | 151,361,000 | -22,248,000 | 1,870,000 | 2,847,000 | -206,000 | -2,005,000 | -4,841,000 | -4,574,000 | -2,836,000 |
effect of exchange rate changes on cash, cash equivalents and restricted cash | -1,128,000 | -16,000 | -807,000 | 2,694,000 | 1,086,000 | -2,173,000 | -5,082,000 | 356,000 | -478,000 | 1,674,000 | 429,000 | -2,683,000 | 438,000 | ||||||||
net change in cash, cash equivalents and restricted cash | 10,531,000 | -2,690,000 | -7,695,000 | 19,572,000 | -4,660,000 | 20,661,000 | 37,614,000 | 4,209,000 | -1,439,000 | 1,448,000 | -63,928,000 | ||||||||||
cash, cash equivalents and restricted cash, beginning of period | 65,586,000 | 0 | 0 | 58,186,000 | 0 | 0 | 90,652,000 | 0 | 0 | 69,192,000 | 140,296,000 | ||||||||||
cash, cash equivalents and restricted cash, end of period | 76,117,000 | -2,690,000 | -7,695,000 | 77,758,000 | -4,660,000 | 20,661,000 | 128,266,000 | 4,209,000 | -1,439,000 | 70,640,000 | 76,368,000 | ||||||||||
supplemental disclosure of cash flow information: | |||||||||||||||||||||
cash paid for interest | 409,000 | 541,000 | 569,000 | 562,000 | 563,000 | 800,000 | 518,000 | 830,000 | 902,000 | 1,017,000 | 1,082,000 | 1,286,000 | 1,948,000 | ||||||||
cash paid for income taxes | 1,595,000 | 779,000 | 1,447,000 | 1,746,000 | 3,262,000 | 735,000 | 1,191,000 | 3,347,000 | 1,719,000 | 2,611,000 | -1,629,000 | 1,356,000 | 849,000 | 190,000 | 724,000 | ||||||
non-cash transactions: | |||||||||||||||||||||
additions to property and equipment included in accounts payable and accrued expenses | 6,469,000 | ||||||||||||||||||||
net income | 432,000 | 5,414,000 | 8,343,000 | 3,956,000 | -3,760,000 | 3,030,000 | 5,790,000 | 3,112,000 | 7,460,000 | 1,289,000 | 2,020,000 | 2,739,000 | 3,211,000 | ||||||||
adjustments to reconcile net income to net cash from operating activities: | |||||||||||||||||||||
impairment of property and equipment | 0 | 0 | -24,000 | 0 | 0 | 626,000 | |||||||||||||||
operating lease right-of-use assets amortization and impairments | 2,408,000 | 2,246,000 | |||||||||||||||||||
loss from sale of divested operation | 0 | ||||||||||||||||||||
changes in assets and liabilities | |||||||||||||||||||||
proceeds from sale of divested operation | 0 | ||||||||||||||||||||
repurchases of common stock | -133,000 | -2,363,000 | -2,936,000 | 0 | -21,453,000 | -2,292,000 | |||||||||||||||
taxes paid for net share settlements of stock-based compensation awards | |||||||||||||||||||||
net increase in cash, cash equivalents and restricted cash | |||||||||||||||||||||
cash, cash equivalents and restricted cash, beginning of year | |||||||||||||||||||||
cash, cash equivalents and restricted cash, end of year | |||||||||||||||||||||
additions to property, plant and equipment included in accounts payable and accrued expenses | |||||||||||||||||||||
net decrease in cash, cash equivalents and restricted cash | |||||||||||||||||||||
debt issuance costs | |||||||||||||||||||||
net gains from investments | 0 | ||||||||||||||||||||
operating lease right-of-use assets amortization | 2,754,000 | ||||||||||||||||||||
amortization of deferred financing fees | 112,000 | 235,000 | 232,000 | 246,000 | 246,000 | 244,000 | 230,000 | ||||||||||||||
amortization of premium on investments | -23,000 | 61,000 | 78,000 | 80,000 | 80,000 | 107,000 | 137,000 | ||||||||||||||
foreign currency losses | -247,000 | 257,000 | 521,000 | 279,000 | 227,000 | -229,000 | 330,000 | 215,000 | -179,000 | -49,000 | -317,000 | 464,000 | -26,000 | ||||||||
operating lease right-of-use assets, amortization, and impairments | 2,666,000 | ||||||||||||||||||||
net losses from investments | 0 | -2,352,000 | -13,000 | 36,000 | 203,000 | -334,000 | 1,085,000 | 254,000 | |||||||||||||
operating lease right-of-use asset amortization and impairments | 3,108,000 | 2,882,000 | 4,535,000 | ||||||||||||||||||
changes in assets and liabilities, net of acquisitions: | |||||||||||||||||||||
acquisitions, net of cash acquired | -238,943,000 | ||||||||||||||||||||
proceeds from borrowings, net of costs | 171,275,000 | ||||||||||||||||||||
deferred acquisition payments | -766,000 | ||||||||||||||||||||
amortization of discount on investments | |||||||||||||||||||||
proceeds from sales and maturities of marketable investments | 12,200,000 | 3,000,000 | 6,061,000 | 5,315,000 | 8,710,000 | 10,532,000 | |||||||||||||||
dividends paid on common stock | -3,462,000 | -3,291,000 | -3,268,000 | -3,227,000 | -3,201,000 | -3,016,000 | |||||||||||||||
cash and cash equivalents, beginning of period | 76,958,000 | 0 | 0 | 53,331,000 | 37,328,000 | 0 | |||||||||||||||
operating lease right-of-use asset | 3,225,000 | ||||||||||||||||||||
amortization of premium (discount) on investments | |||||||||||||||||||||
effect of exchange rate changes on cash and cash equivalents | 671,000 | -2,002,000 | -214,000 | -1,107,000 | 451,000 | -651,000 | -136,000 | 40,000 | |||||||||||||
net increase in cash and cash equivalents | -2,782,000 | 6,822,000 | 1,280,000 | -9,798,000 | 25,323,000 | 6,562,000 | -9,447,000 | ||||||||||||||
cash and cash equivalents, end of period | 74,176,000 | 1,280,000 | -9,798,000 | 78,654,000 | 43,890,000 | -9,447,000 | |||||||||||||||
depreciation and asset write offs | 1,830,000 | ||||||||||||||||||||
excess tax benefits from stock-based compensation | 205,000 | 275,000 | 56,000 | 14,000 | 19,000 | ||||||||||||||||
cash and cash equivalents, beginning of year | |||||||||||||||||||||
cash and cash equivalents, end of year | |||||||||||||||||||||
depreciation and asset write-offs | 1,942,000 | ||||||||||||||||||||
payment of deferred acquisition consideration | |||||||||||||||||||||
net decrease in cash and cash equivalents | |||||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities— | |||||||||||||||||||||
tax benefit from exercises of employee stock options | 28,000 | 18,000 | |||||||||||||||||||
realized gains on sales of securities | -1,668,000 | ||||||||||||||||||||
amortization of premium on marketable securities | 297,000 | ||||||||||||||||||||
changes in assets and liabilities— | |||||||||||||||||||||
accrued expenses | -1,783,000 | 1,637,000 | |||||||||||||||||||
purchases of non-marketable investments | -100,000 | ||||||||||||||||||||
decrease in other assets | 230,000 | 313,000 | |||||||||||||||||||
purchases of marketable securities | -42,421,000 | -39,743,000 | |||||||||||||||||||
proceeds from sales and maturities of marketable securities | 43,654,000 | 30,074,000 | |||||||||||||||||||
proceeds from exercises of employee stock options | 215,000 | ||||||||||||||||||||
acquisition of treasury stock | -4,789,000 | -3,445,000 | |||||||||||||||||||
structured stock repurchase | 0 | ||||||||||||||||||||
non-marketable investment (gains) impairments | -313,000 | ||||||||||||||||||||
realized gains on sales of marketable securities | |||||||||||||||||||||
non-cash reorganization costs | -303,000 | ||||||||||||||||||||
increase in provision for doubtful accounts | |||||||||||||||||||||
accretion of premiums on marketable securities | |||||||||||||||||||||
changes in assets and liabilities, net of acquisition— | |||||||||||||||||||||
acquisition of giga information group, inc., net of cash acquired | |||||||||||||||||||||
proceeds from issuance of common stock | 609,000 | ||||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities — | |||||||||||||||||||||
depreciation and amortization | |||||||||||||||||||||
impairments of non-marketable investments | |||||||||||||||||||||
non-cash gain on sale of internet adwatch | |||||||||||||||||||||
loss on disposals of property and equipment | |||||||||||||||||||||
changes in assets and liabilities — | |||||||||||||||||||||
prepaid income taxes | |||||||||||||||||||||
customer deposits | |||||||||||||||||||||
accrued income taxes |
