7Baggers
Quarterly
Annual
    Unit: USD2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-09-30 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-06-30 2009-03-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 
      
                                                                        
      revenue
    58,472,000 58,914,000 51,636,000 57,292,000 57,128,000 58,429,000 57,114,000 73,035,000 77,412,000 78,876,000 68,165,000 76,996,000 69,751,000 63,711,000 52,969,000 45,920,000 36,244,000 34,796,000 31,416,000 35,890,000 33,809,000 34,286,000 29,972,000 31,820,000 30,742,000 31,472,000 27,299,000 30,303,000 28,012,000 26,664,000 23,577,000 26,670,000 25,750,000 29,174,000 25,031,000 29,404,000 29,007,000 29,757,000 23,658,000 30,646,000 26,432,000 26,148,000 22,977,000 23,739,000 22,111,000 23,098,000 19,548,000 25,359,000 24,549,000 26,369,000 23,714,000 25,892,000 25,892,000 28,102,000 22,566,000 26,892,000 22,001,000 25,073,000 21,043,000 82,807,000 21,737,000 18,472,000 25,215,000 29,380,000 23,870,000 28,415,000 23,301,000 24,604,000 
      yoy
    2.35% 0.83% -9.59% -21.56% -26.20% -25.92% -16.21% -5.14% 10.98% 23.80% 28.69% 67.67% 92.45% 83.10% 68.61% 27.95% 7.20% 1.49% 4.82% 12.79% 9.98% 8.94% 9.79% 5.01% 9.75% 18.03% 15.79% 13.62% 8.78% -8.60% -5.81% -9.30% -11.23% -1.96% 5.80% -4.05% 9.74% 13.80% 2.96% 29.10% 19.54% 13.20% 17.54% -6.39% -9.93% -12.40% -17.57% -2.06% -5.19% -6.17% 5.09% 17.69% 17.69% 12.08% 7.24% -67.52% 1.21% 35.74% -16.55% 181.85% -8.94% -34.99% 8.21% 19.41%     
      qoq
    -0.75% 14.09% -9.87% 0.29% -2.23% 2.30% -21.80% -5.65% -1.86% 15.71% -11.47% 10.39% 9.48% 20.28% 15.35% 26.70% 4.16% 10.76% -12.47% 6.16% -1.39% 14.39% -5.81% 3.51% -2.32% 15.29% -9.91% 8.18% 5.06% 13.09% -11.60% 3.57% -11.74% 16.55% -14.87% 1.37% -2.52% 25.78% -22.80% 15.94% 1.09% 13.80% -3.21% 7.36% -4.27% 18.16% -22.91% 3.30% -6.90% 11.20% -8.41% -7.86% -7.86% 24.53% -16.09% 22.23% -12.25% 19.15% -74.59% 280.95% 17.68% -26.74% -14.18% 23.08% -16.00% 21.95% -5.30%  
      cost of revenue
    21,298,000 21,414,000 19,158,000 18,770,000 18,250,000 18,406,000 17,350,000 19,025,000 19,118,000 19,751,000 17,846,000 19,066,000 16,805,000 17,114,000 15,168,000 11,196,000 9,212,000 8,785,000 8,151,000 8,847,000 8,047,000 7,952,000 7,012,000 7,665,000 7,445,000 7,124,000 6,725,000 7,364,000 6,951,000 7,085,000 6,936,000 7,808,000 7,612,000 7,604,000 7,193,000 7,811,000 7,512,000 7,596,000 6,984,000 7,528,000 6,754,000 7,128,000 6,637,000 6,569,000 6,735,000 7,225,000 6,604,000 6,707,000 7,199,000 7,103,000 6,805,000 -3.72% -3.72% 6,962,000 6,483,000 5,947,000 5,658,000 6,094,000 5,400,000 26,860,000 6,231,000 5,961,000 8,370,000 9,036,000 7,542,000 7,725,000 6,914,000 7,309,000 
      amortization of acquired technology
    723,000 703,000 702,000 694,000 700,000 694,000 673,000 651,000 654,000 698,000 745,000 748,000 766,000 776,000 765,000                                     0.00% 0.00%                
      gross profit
    36,451,000 36,797,000 31,776,000 37,828,000 38,178,000 39,329,000 39,091,000 53,359,000 57,640,000 58,427,000 49,574,000 57,182,000 52,180,000 45,821,000 37,036,000 34,724,000 27,032,000 26,011,000 23,265,000 27,043,000 25,762,000 26,334,000 22,960,000 24,155,000 23,297,000 24,348,000 20,574,000 22,939,000 21,061,000 19,579,000 16,641,000 18,862,000 18,138,000 21,570,000 17,838,000 21,593,000 21,495,000 22,161,000 16,674,000 23,118,000 19,678,000 19,020,000 16,340,000 17,170,000 15,376,000 15,873,000 12,944,000 18,652,000 17,350,000 19,266,000 16,909,000 7,035,000 7,035,000 21,140,000 16,083,000 20,945,000 16,343,000 18,979,000 15,643,000 55,947,000 15,506,000 12,511,000 16,845,000 20,344,000 16,328,000 20,690,000 16,387,000 17,295,000 
      yoy
    -4.52% -6.44% -18.71% -29.11% -33.76% -32.69% -21.15% -6.69% 10.46% 27.51% 33.85% 64.68% 93.03% 76.16% 59.19% 28.40% 4.93% -1.23% 1.33% 11.96% 10.58% 8.16% 11.60% 5.30% 10.62% 24.36% 23.63% 21.61% 16.12% -9.23% -6.71% -12.65% -15.62% -2.67% 6.98% -6.60% 9.23% 16.51% 2.04% 34.64% 27.98% 19.83% 26.24% -7.95% -11.38% -17.61% -23.45% -1.09% -7.99% -8.86% 5.14% 15.38% 15.38% 11.39% 2.81% -62.56% 5.40% 51.70% -7.14% 175.00% -5.03% -39.53% 2.79% 17.63%     
      qoq
    -0.94% 15.80% -16.00% -0.92% -2.93% 0.61% -26.74% -7.43% -1.35% 17.86% -13.30% 9.59% 13.88% 23.72% 6.66% 28.46% 3.93% 11.80% -13.97% 4.97% -2.17% 14.70% -4.95% 3.68% -4.32% 18.34% -10.31% 8.92% 7.57% 17.66% -11.77% 3.99% -15.91% 20.92% -17.39% 0.46% -3.01% 32.91% -27.87% 17.48% 3.46% 16.40% -4.83% 11.67% -3.13% 22.63% -30.60% 7.50% -9.94% 13.94% -10.33% -10.80% -10.80% 31.44% -23.21% 28.16% -13.89% 21.33% -72.04% 260.81% 23.94% -25.73% -17.20% 24.60% -21.08% 26.26% -5.25%  
      gross margin %
    62.34% 62.46% 61.54% 66.03% 66.83% 67.31% 68.44% 73.06% 74.46% 74.07% 72.73% 74.27% 74.81% 71.92% 69.92% 75.62% 74.58% 74.75% 74.05% 75.35% 76.20% 76.81% 76.60% 75.91% 75.78% 77.36% 75.37% 75.70% 75.19% 73.43% 70.58% 70.72% 70.44% 73.94% 71.26% 73.44% 74.10% 74.47% 70.48% 75.44% 74.45% 72.74% 71.11% 72.33% 69.54% 68.72% 66.22% 73.55% 70.67% 73.06% 71.30% 72.83% 72.83% 75.23% 71.27% 77.89% 74.28% 75.69% 74.34% 67.56% 71.33% 67.73% 66.81% 69.24% 68.40% 72.81% 70.33% 70.29% 
      operating expenses:
                                                                        
      selling and marketing
    22,269,000 23,187,000 22,963,000 23,546,000 23,944,000 24,915,000 24,756,000 25,765,000 25,982,000 24,798,000 24,255,000 26,649,000 25,403,000 22,099,000 21,606,000 16,144,000 13,792,000 12,570,000 12,949,000 13,585,000 12,454,000 13,976,000 12,446,000 12,525,000 12,479,000 11,419,000 11,355,000 11,741,000 11,568,000 10,745,000 10,693,000 10,985,000 11,243,000 11,028,000 11,060,000 10,897,000 11,526,000 10,958,000 10,341,000 12,119,000 10,964,000 10,007,000 9,746,000 9,934,000 8,773,000 9,093,000 9,120,000 9,246,000 9,082,000 9,227,000 9,163,000 18,857,000 18,857,000 10,184,000 8,631,000 9,195,000 8,568,000 8,991,000 8,913,000 25,458,000 8,023,000 7,516,000 8,161,000 8,885,000 8,444,000 8,237,000 7,271,000 6,388,000 
      product development
    2,948,000 2,644,000 2,753,000 3,145,000 2,700,000 2,457,000 2,609,000 3,358,000 2,791,000 3,081,000 3,118,000 3,392,000 2,790,000 2,534,000 2,923,000 1,988,000 1,961,000 1,846,000 2,032,000 2,034,000 2,085,000 2,001,000 1,987,000 2,342,000 2,340,000 2,069,000 2,118,000 2,047,000 2,209,000 2,016,000 1,943,000 2,011,000 2,074,000 1,945,000 2,008,000 1,957,000 1,915,000 2,032,000 1,776,000 1,960,000 1,854,000 1,742,000 1,605,000 1,618,000 1,680,000 1,676,000 1,741,000 1,866,000 1,919,000 1,881,000 1,855,000 -9.97% -9.97% 1,870,000 1,946,000 1,950,000 1,947,000 2,021,000 2,185,000 8,801,000 2,194,000 2,081,000 2,788,000 2,890,000 2,762,000 2,299,000 1,677,000 1,596,000 
      general and administrative
    6,607,000 7,625,000 6,695,000 11,090,000 7,383,000 7,706,000 7,918,000 7,831,000 8,520,000 7,689,000 7,842,000 8,900,000 13,432,000 6,208,000 6,435,000 9,007,000 3,355,000 3,267,000 3,355,000 4,836,000 3,107,000 3,123,000 3,022,000 3,894,000 3,938,000 3,327,000 3,399,000 2,670,000 3,288,000 3,198,000 3,056,000 2,978,000 3,138,000 3,044,000 3,210,000 3,111,000 3,265,000 3,591,000 3,020,000 4,014,000 3,628,000 3,774,000 3,332,000 3,609,000 3,595,000 3,645,000 3,307,000 3,145,000 3,433,000 2,979,000 3,649,000 0.00% 0.00% 3,458,000 3,799,000 4,494,000 4,535,000 4,804,000 5,495,000 10,599,000 4,064,000 3,919,000 3,662,000 3,459,000 3,795,000 3,675,000 3,364,000 2,943,000 
      transaction and related expenses
    2,645,000 2,069,000 6,526,000                                                 72.83% 72.83%                
      depreciation, excluding depreciation of 1,380, 996, 3,832 and 2,760, respectively, included in cost of revenue
    2,317,000                                                                    
      amortization
    1,513,000 1,498,000 1,498,000 1,498,000 1,502,000 1,506,000 1,493,000 1,515,000 120,000 1,977,000 2,012,000 4,603,000 1,969,000 1,658,000 1,630,000                                     10,182,000 10,182,000                
      total operating expenses
    38,299,000 39,325,000 42,746,000 41,531,000 37,709,000 38,679,000 38,776,000 44,843,000 39,260,000 39,312,000 38,892,000 45,115,000 45,048,000 33,887,000 33,815,000 28,835,000 20,560,000 19,136,000 19,681,000 21,677,000 18,851,000 20,246,000 18,585,000 19,905,000 19,913,000 17,955,000 17,980,000 17,719,000 18,174,000 17,094,000 16,823,000 17,162,000 17,589,000 17,266,000 17,600,000 17,252,000 18,042,000 17,941,000 16,518,000 19,534,000 17,921,000 16,989,000 16,123,000 16,633,000 15,483,000 15,947,000 15,774,000 15,805,000 16,127,000 15,772,000 16,371,000 1,874,000 1,874,000 17,553,000 16,103,000 17,391,000 16,768,000 17,598,000 18,253,000 52,385,000 15,960,000 15,267,000 16,449,000 17,147,000 17,205,000 16,495,000 13,884,000 12,332,000 
      operating income
    -1,848,000 -2,528,000 -10,970,000 -3,703,000 469,000 650,000 315,000 8,516,000 18,380,000 19,115,000 10,682,000 12,067,000 7,132,000 11,934,000 3,221,000 5,889,000 6,472,000 6,875,000 3,584,000 5,366,000 6,911,000 6,088,000 4,375,000 4,250,000 3,384,000 6,393,000 2,594,000 5,220,000 2,887,000 2,485,000 -182,000 1,700,000 549,000 4,304,000 238,000 4,341,000 3,453,000 4,220,000 156,000 3,584,000 1,757,000 2,031,000 217,000 537,000 -107,000 -74,000 -2,830,000 2,847,000 1,223,000 3,494,000 538,000 3,105,000 3,105,000 3,587,000 -20,000 3,554,000 -425,000 1,381,000 -2,610,000 3,562,000 -454,000 -2,756,000 396,000 3,197,000 -877,000 2,046,500 2,503,000 4,963,000 
      yoy
    -494.03% -488.92% -3582.54% -143.48% -97.45% -96.60% -97.05% -29.43% 157.71% 60.17% 231.64% 104.91% 10.20% 73.59% -10.13% 9.75% -6.35% 12.93% -18.08% 26.26% 104.23% -4.77% 68.66% -18.58% 17.22% 157.26% -1525.27% 207.06% 425.87% -42.26% -176.47% -60.84% -84.10% 1.99% 52.56% 21.12% 96.53% 107.78% -28.11% 567.41% -1742.06% -2844.59% -107.67% -81.14% -108.75% -102.12% -626.02% 38.95% -40.31% -2.59% -2790.00% -582.12% -582.12% 159.74% -99.23% -0.22% -6.39% -150.11% -759.09% 11.42% -48.23% -234.67% -84.18% -35.58%     
      qoq
    -26.90% -76.96% 196.25% -889.55% -27.85% 106.35% -96.30% -53.67% -3.85% 78.95% -11.48% 69.20% -40.24% 270.51% -45.30% -9.01% -5.86% 91.82% -33.21% -22.36% 13.52% 39.15% 2.94% 25.59% -47.07% 146.45% -50.31% 80.81% 16.18% -1465.38% -110.71% 209.65% -87.24% 1708.40% -94.52% 25.72% -18.18% 2605.13% -95.65% 103.98% -13.49% 835.94% -59.59% -601.87% 44.59% -97.39% -199.40% 132.79% -65.00% 549.44% -73.74% -42.88% -42.88% -18035.00% -100.56% -936.24% -130.77% -152.91% -173.27% -884.58% -83.53% -795.96% -87.61% -464.54% -142.85% -18.24% -49.57%  
      operating margin %
    -3.16% -4.29% -21.24% -6.46% 0.82% 1.11% 0.55% 11.66% 23.74% 24.23% 15.67% 15.67% 10.22% 18.73% 6.08% 12.82% 17.86% 19.76% 11.41% 14.95% 20.44% 17.76% 14.60% 13.36% 11.01% 20.31% 9.50% 17.23% 10.31% 9.32% -0.77% 6.37% 2.13% 14.75% 0.95% 14.76% 11.90% 14.18% 0.66% 11.69% 6.65% 7.77% 0.94% 2.26% -0.48% -0.32% -14.48% 11.23% 4.98% 13.25% 2.27% 7.91% 7.91% 12.76% -0.09% 13.22% -1.93% 5.51% -12.40% 4.30% -2.09% -14.92% 1.57% 10.88% -3.67% 7.20% 10.74% 20.17% 
      interest and other income
    3,609,000 3,277,000 3,072,000 3,192,000 2,791,000 2,915,000 2,757,000 2,514,000 -109,000 -984,000 -560,000 -345,250 -199,000 -486,000 -696,000 -97,000 91,000 -10,000 -469,000 -199,500 -409,000 -253,000 -137,000 -572,000 -362,000 -644,000 -200,000 -246,000 -190,000 -94,000 -163,000 -737,000 -471,000 -508,000 -58,000   250,000 -163,000 -212,000 -230,000                            
      gain from early extinguishment of debt
        5,033,000                                                                
      income before benefit from income taxes
    1,761,000 749,000 -7,898,000 -511,000 8,293,000 3,565,000 3,072,000 11,030,000 18,271,000 18,131,000 10,122,000 -9,827,000 6,933,000 11,448,000 2,525,000 5,960,000 6,563,000 6,865,000 3,115,000 5,473,000 6,502,000 5,835,000 4,238,000 3,678,000 3,022,000 5,749,000 2,394,000 4,974,000 2,697,000 2,391,000 -345,000 963,000 78,000 3,796,000 180,000 4,214,000 3,244,000 4,470,000 -7,000 3,372,000 1,527,000 2,020,000 207,000 502,000 -86,000 -83,000 -2,827,000 2,869,000 1,260,000 3,517,000 563,000   3,593,000 -14,000 3,460,000 -346,000 1,465,000 -2,503,000 4,828,000 -280,000 -2,866,000 644,000 3,465,000 -459,000 2,348,250 3,400,000 5,340,000 
      benefit from income taxes
    3,477,000  2,190,000 1,090,000 6,551,000 890,000 1,427,000   5,716,000 2,958,000   6,328,000 715,000   2,092,000 908,000 1,390,000 1,151,000 1,684,000 948,000   1,329,000 300,000 1,577,000 623,000 1,030,000  873,000 100,000 1,397,000 228,000 2,245,000 1,203,000 1,641,000  1,667,000 589,000 717,000 72,000   788,000  1,847,000 588,000 1,552,000 198,000 16,808,000 16,808,000 1,775,000 61,000 2,136,000 266,000 1,019,000 -163,000 2,521,000 263,000 -558,000 958,000 1,733,000  1,226,000 1,858,000 2,626,000 
      net income
    -1,716,000 1,312,000 -10,088,000 -1,601,000 1,742,000 2,675,000 1,645,000 7,189,000 14,841,000 12,415,000 7,164,000 -15,965,000 9,984,000 5,120,000 1,810,000 3,306,000 6,782,000 4,773,000 2,207,000 4,083,000 5,351,000 4,151,000 3,290,000 2,672,000 3,769,000 4,420,000 2,094,000 3,397,000 2,074,000 1,361,000 -29,000 90,000 -22,000 2,399,000 -48,000 1,969,000 2,041,000 2,829,000 347,000 1,705,000 938,000 1,303,000 135,000 -1,000 577,000 -871,000 -1,542,000 1,022,000 672,000 1,965,000 365,000 2,049,000 2,049,000 1,818,000 -75,000 1,324,000 -612,000 446,000 -2,340,000 2,307,000 -543,000 -2,308,000 -314,000 1,732,000 -112,000 1,143,250 1,542,000 2,714,000 
      yoy
    -198.51% -50.95% -713.25% -122.27% -88.26% -78.45% -77.04% -145.03% 48.65% 142.48% 295.80% -582.91% 47.21% 7.27% -17.99% -19.03% 26.74% 14.98% -32.92% 52.81% 41.97% -6.09% 57.12% -21.34% 81.73% 224.76% -7320.69% 3674.44% -9527.27% -43.27% -39.58% -95.43% -101.08% -15.20% -113.83% 15.48% 117.59% 117.11% 157.04% -170600.00% 62.56% -249.60% -108.75% -100.10% -14.14% -144.33% -522.47% 6.13% -30.22% 8.09% -586.67% -257.35% -257.35% 307.62% -96.79% -42.61% 12.71% -119.32% 645.22% 33.20% 384.82% -301.88% -120.36% -36.18%     
      qoq
    -230.79% -113.01% 530.11% -191.91% -34.88% 62.61% -77.12% -51.56% 19.54% 73.30% -144.87% -259.91% 95.00% 182.87% -45.25% -51.25% 42.09% 116.27% -45.95% -23.70% 28.91% 26.17% 23.13% -29.11% -14.73% 111.08% -38.36% 63.79% 52.39% -4793.10% -132.22% -509.09% -100.92% -5097.92% -102.44% -3.53% -27.85% 715.27% -79.65% 81.77% -28.01% 865.19% -13600.00% -100.17% -166.25% -43.51% -250.88% 52.08% -65.80% 438.36% -62.10% -47.03% -47.03% -2524.00% -105.66% -316.34% -237.22% -119.06% -201.43% -524.86% -76.47% 635.03% -118.13% -1646.43% -109.80% -25.86% -43.18%  
      net income margin %
    -2.93% 2.23% -19.54% -2.79% 3.05% 4.58% 2.88% 9.84% 19.17% 15.74% 10.51% -20.73% 14.31% 8.04% 3.42% 7.20% 18.71% 13.72% 7.03% 11.38% 15.83% 12.11% 10.98% 8.40% 12.26% 14.04% 7.67% 11.21% 7.40% 5.10% -0.12% 0.34% -0.09% 8.22% -0.19% 6.70% 7.04% 9.51% 1.47% 5.56% 3.55% 4.98% 0.59% -0.00% 2.61% -3.77% -7.89% 4.03% 2.74% 7.45% 1.54% 3.72% 3.72% 6.47% -0.33% 4.92% -2.78% 1.78% -11.12% 2.79% -2.50% -12.49% -1.25% 5.90% -0.47% 4.02% 6.62% 11.03% 
      other comprehensive income, net of tax:
                                                       -42.35% -42.35%                
      unrealized gain on investments
    766,000 9,000 -23,000 -14,500 21,000                   2,000 1,000 8,000 4,000 -7,000 6,000 -1,000 15,000 -15,000 -22,000 5,000 22,000 -27,000 13,000               0.00% 0.00%                
      foreign currency translation gain
    4,067,000 89,000 -642,000 2,959,000 -2,459,000 1,658,000 2,029,000     -430,250 -3,330,000 575,000 1,034,000 44,500 210,000 21,000 -53,000    41,000 -62,250 -120,000 -263,000 134,000 58,250 71,000 140,000                      7.91% 7.91%                
      other comprehensive income
    4,833,000 98,000 -665,000 3,825,000 -2,438,000 1,516,000 2,092,000   -7,175,000 -2,764,000 408,000 -3,330,000 575,000 1,034,000 1,788,000 222,000 105,000     41,000 -44,000 -119,000 -255,000 138,000 60,000 77,000 139,000 37,000 -41,000 -11,000 -62,000 188,000                                  
      comprehensive income
    3,117,000 1,410,000 -10,753,000 2,224,000 -696,000 4,191,000 3,737,000 13,773,000 8,361,000 5,240,000 4,400,000 -15,557,000 6,654,000 5,695,000 2,844,000 5,094,000 7,004,000 4,878,000 2,022,000 4,231,000 5,116,000 4,093,000 3,331,000 2,628,000 3,650,000 4,165,000 2,232,000 3,457,000 2,151,000 1,500,000 8,000 49,000 -33,000 2,337,000 140,000   2,820,000 215,000 1,582,000 753,000 1,296,000 164,000 62,000 573,000 -786,000 -1,351,000 1,005,000 758,000 1,881,000 494,000                  
      net income per common share:
                                                       2,069,000 2,069,000                
      basic
    -60 50 -350 -50 60 100 60 250 500 420 240 -570 350 180 60 110 240 170 80 150 190 150 120 100 140 160 80 130 80 50  80 60 60 90 10 50 30 40  10 -20 -40 30 20 50 10 1,106,000 1,106,000 50    10  50 -10  -10 40  7.5 40 60 
      diluted
    -60 50 -350 -50 60 100 60 240 460 380 230 -530 320 170 60 130 240 170 80 150 190 150 120 90 130 150 70 120 70 50 10 70 60 60  10       -40    10 963,000 963,000     10  50 -10  -10 40  40 50 
      weighted-average common shares outstanding:
                                                       -27.27% -27.27%                
      basic
    28,868,000 28,561,000 28,510,000 28,328,000 28,073,000 28,055,000 28,757,000 29,589,000 29,637,000 29,574,000 29,708,000 28,434,000 28,473,000 28,152,000 28,141,000 27,855,000 27,781,000 27,533,000 28,004,000 27,874,000 27,910,000 27,640,000 27,805,000 27,738,000 27,827,000 27,541,000 27,513,000 27,550,000 27,555,000 27,477,000 27,532,000 29,954,000 27,540,000 31,817,000 32,594,000 32,963,000 32,790,000 33,268,000 33,136,000 33,010,000 33,145,000 32,891,000 32,684,000 37,886,000 39,049,000 39,110,000 40,023,000 40,211,000 40,328,000 40,185,000 39,862,000 0.00% 0.00% 38,332,000  42,771,000  42,944,000  41,424,920,000 41,759,506,000  41,533,020,000 41,375,997,000   40,354,796,000 24,295,344,000 
      diluted
    28,868,000 28,828,000 28,510,000 28,495,000 28,206,000 32,162,000 28,953,000 34,072,000 33,934,000 34,265,000 34,414,000 29,474,000 32,267,000 32,144,000 29,242,000 28,675,000 28,473,000 28,163,000 28,440,000 28,312,000 28,370,000 28,232,000 28,206,000 28,653,000 28,764,000 28,759,000 28,512,000 28,271,000 28,320,000 28,333,000 27,532,000 30,774,000 28,325,000 32,938,000 32,594,000 34,476,000 34,221,000  34,971,000 34,641,000   33,631,000 37,886,000   40,023,000 40,910,000   40,853,000 3.72% 3.72%   42,771,000  45,053,000  43,439,619,000 41,759,506,000  41,533,020,000 43,598,364,000   43,336,498,000 27,243,822,000 
      depreciation, excluding depreciation of 1,277, 919, 2,452 and 1,764, respectively, included in cost of revenue
     2,302,000                                                                   
      benefit for income taxes
     -563,000      3,026,000 3,430,000   998,000 -3,051,000   695,500 -219,000                                                    
      depreciation, excluding depreciation of 1,175 and 845, respectively, included in cost of revenue
      2,311,000                                                                  
      depreciation, excluding depreciation of 996, 704, 2,760 and 1,980, respectively, included in cost of revenue
       1,568,750 2,180,000                                                                
      depreciation, excluding depreciation of 919, 654, 1,764 and 1,276, respectively, included in cost of revenue
         2,095,000                                                               
      unrealized loss on investments
         -142,000  6,000 -24,000 -138,000 -69,000       84,000 -132,000                                                  
      depreciation, excluding depreciation of 845 and 622, respectively, included in cost of revenue
          2,000,000                                             30 30                
      unrealized income on investments
          63,000         -9,000 12,000                                                    
      depreciation, excluding depreciation of 704, 503, 1,980 and 1,330, respectively, included in cost of revenue
           1,319,750 1,847,000                                                            
      foreign currency translation loss
           -4,047,000 -6,456,000           -63,000 -235,000 -58,000                              38,511,000 38,511,000                
      other comprehensive loss
           -4,104,750 -6,480,000           -63,000 -235,000 -58,000              -48,250 -52,000                                
      depreciation, excluding depreciation of 654, 446, 1,276 and 827, respectively, included in cost of revenue
             1,767,000                                                           
      foreign currency translation adjustments
             -7,037,000 -2,695,000                                                          
      depreciation, excluding depreciation of 622 and 381, respectively, included in cost of revenue
              1,665,000                                                          
      depreciation, excluding depreciation of 503, 274, 1,330 and 666, respectively, included in cost of revenue
               1,015,750 1,454,000                                                        
      depreciation, excluding depreciation of 446, 221, 827 and 392, respectively, included in cost of revenue
                 1,388,000                                                       
      depreciation, excluding depreciation of 381 and 171, respectively, included in cost of revenue
                  1,221,000                                                      
      depreciation and amortization, excluding depreciation of 274, 94, 666, and 163, respectively, included in cost of revenues
                   1,062,500 1,452,000                                                    
      depreciation and amortization, excluding depreciation of 221, 56, 392, and 69, respectively, included in cost of revenues
                     1,453,000                                                   
      depreciation and amortization, excluding depreciation of 171, 13, included in cost of revenues
                      1,345,000                                                  
      other comprehensive gain
                      -185,000                                                  
      depreciation and amortization, excluding depreciation of 94, 0, 163, 0 included in cost of revenues
                       870,250 1,205,000                                                
      other comprehensive loss, net of tax:
                                                                        
      depreciation and amortization, excluding depreciation of 56, 0, 69, 0 included in cost of revenues
                         1,146,000                                               
      depreciation and amortization, excluding depreciation of 13 included in cost of revenues in 2019
                          1,130,000                                              
      depreciation and amortization
                           1,144,000 1,156,000                                            
      (benefit from) benefit from income taxes
                           220,500 -747,000      -316,000        -354,000     503,000 -663,000  -1,285,000                  -347,000    
      depreciation
                             1,112,000 1,080,000 1,218,000 1,065,000 1,093,000 1,091,000 1,097,000 951,000 1,016,000 1,020,000 959,000 999,000 1,016,000 1,008,000 1,035,000 1,024,000 1,012,000 989,000 1,005,000 961,000 985,000 872,000 851,000 850,000 811,000 767,000   668,000 641,000 630,000 592,000 642,000 525,000 1,908,000 498,000 536,000 579,000 581,000 724,000 515,000 401,000 364,000 
      amortization of intangible assets
                             28,000 28,000 43,000 44,000 42,000 40,000 91,000 183,000 233,000 302,000 328,000 337,000 344,000 373,000 406,000 451,000 454,000 451,000 467,000 474,000 548,000 734,000 697,000 843,000 874,000 937,000   989,000 1,086,000 1,122,000 1,126,000 1,140,000 1,135,000 4,125,000 1,181,000 1,215,000 1,259,000 1,332,000 1,480,000 1,769,000 1,171,000 1,041,000 
      online
                              27,299,000 30,303,000 28,012,000 26,664,000 23,409,000 25,585,000 24,247,000 27,726,000 24,269,000 27,724,000 27,066,000 27,736,000 23,048,000 27,657,000 24,218,000 23,652,000 22,080,000 22,033,000 18,830,000 20,371,000 18,475,000 22,636,000 20,447,000 23,038,000 22,071,000   24,151,000 20,380,000 24,265,000 18,878,000 20,626,000 18,561,000 59,572,000 17,801,000 16,282,000 18,631,000 20,844,000 18,863,000 18,960,000 14,687,000 16,330,000 
      events
                                  168,000 1,085,000 1,503,000 1,448,000 762,000 1,680,000 1,941,000 2,021,000 610,000 2,989,000 2,214,000 2,496,000 897,000 1,706,000 3,281,000 2,727,000 1,073,000 2,723,000 4,102,000 3,331,000 1,643,000   3,951,000 2,186,000 2,627,000 3,123,000 4,447,000 2,482,000 18,850,000 3,936,000 2,190,000 5,496,000 7,262,000 3,985,000 8,053,000 6,912,000 6,350,000 
      cost of revenues:
                                                                        
      foreign currency translation gains
                                  22,000 27,500 11,000 -67,000 166,000                                  
      amounts include stock-based compensation expense as follows:
                                                                        
      cost of online revenues
                                     27,000 27,000 27,000 27,000 16,000  20,750 32,000 21,000  32,000 43,000 38,000  37,500 50,000 47,000      34,000 -38,000            
      interest and other (expense)
                                       -30,500 -209,000                                
      other comprehensive loss:
                                                                        
      unrealized loss on foreign currency translation
                                       -55,250 -65,000                                
      total comprehensive income
                                       1,256,000 1,989,000               692,000 692,000                
      cost of events revenues
                                           2,000  4,000  3,000 4,000 4,000  3,000 4,000 4,000  955,000 955,000   17,250 23,000            
      net income per common share:
                                                       21,763,000 21,763,000                
      basic
    -60 50 -350 -50 60 100 60 250 500 420 240 -570 350 180 60 110 240 170 80 150 190 150 120 100 140 160 80 130 80 50  80 60 60 90 10 50 30 40  10 -20 -40 30 20 50 10 4,129,000 4,129,000 50    10  50 -10  -10 40  7.5 40 60 
      diluted
                                         80  17.5 30 40  -12.5 10 -20  17.5 20 50    40               
      weighted-average common shares outstanding:
                                                                        
      basic
    28,868,000 28,561,000 28,510,000 28,328,000 28,073,000 28,055,000 28,757,000 29,589,000 29,637,000 29,574,000 29,708,000 28,434,000 28,473,000 28,152,000 28,141,000 27,855,000 27,781,000 27,533,000 28,004,000 27,874,000 27,910,000 27,640,000 27,805,000 27,738,000 27,827,000 27,541,000 27,513,000 27,550,000 27,555,000 27,477,000 27,532,000 29,954,000 27,540,000 31,817,000 32,594,000 32,963,000 32,790,000 33,268,000 33,136,000 33,010,000 33,145,000 32,891,000 32,684,000 37,886,000 39,049,000 39,110,000 40,023,000 40,211,000 40,328,000 40,185,000 39,862,000   38,332,000  42,771,000  42,944,000  41,424,920,000 41,759,506,000  41,533,020,000 41,375,997,000   40,354,796,000 24,295,344,000 
      cost of online revenue
                                          14,000    30,000    47,000    53,000 65,000 65,000  70,000   86,000 88,000 329,000 78,000 234,000 264,000  98,000 39,000 16,000 70,000 
      cost of events revenue
                                              4,000    4,000    4,000    22,000   20,000 26,000 55,000 36,000 17,000 53,000  22,000 10,750 20,000 11,000 
      interest expense
                                             -11,000                     -88,000 -100,000 -114,000 -212,750 -146,000 -278,000 
      interest income
                                              -10,000 3,750 21,000 -9,000 3,000 21,250 37,000 23,000 25,000   6,000 6,000 67,500 79,000 84,000 107,000 1,644,000 174,000 -110,000 336,000 368,000 532,000 -227,000 1,043,000 655,000 
      restructuring charge
                                                         384,000               
      net income per common share:
                                                       22,000 22,000                
      basic and diluted
                                                          -15 -10  -60   -60      
      weighted-average common shares outstanding:
                                                       30 30                
      basic and diluted
                                                       20 20  37,940,000  43,209,000  42,479,994,000   41,754,131,000   41,158,000    
      print
                                                                  1,088,000 1,274,000 1,022,000 1,402,000 1,702,000 1,924,000 
      interest income:
                                                       38,511,000 38,511,000                
      total interest income
                                                                  248,000 268,000 418,000 301,750 897,000 377,000 
      cost of print revenue
                                                                  1,000   4,500 -1,000 10,000 
      amounts include share-based compensation expense as follows:
                                                                        
    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.