7Baggers
Quarterly
Annual
    Unit: USD2025-05-31 2025-02-28 2024-11-30 2024-08-31 2024-05-31 2024-02-29 2023-11-30 2023-08-31 2023-05-31 2023-02-28 2022-11-30 2022-08-31 2022-05-31 2022-02-28 2021-11-30 2021-08-31 2021-05-31 2021-02-28 2020-11-30 2020-08-31 2020-05-31 2020-02-29 2019-11-30 2019-08-31 2019-05-31 2019-02-28 2018-11-30 2018-08-31 2018-05-31 2018-02-28 2017-11-30 2017-08-31 2017-05-31 2017-02-28 2012-02-29 2011-11-30 2011-05-31 2011-02-28 2010-11-30 2010-05-31 2010-02-28 2009-11-30 2009-05-31 2008-11-30 
      
                                                
      revenues
                   9,841,000 12,777,000 13,147,000 10,701,000 9,540,081 12,298,036 10,349,863 9,401,103 8,025,895 9,936,921 8,471,720 7,535,903 6,687,959 8,553,068 7,356,715               
      software
    12,615,000 13,484,000 10,715,000 9,913,000 11,908,000 11,614,000 7,589,000 9,324,000 10,632,000 10,487,000 6,074,000 5,875,000 9,647,000 9,758,000 7,362,000                              
      services
    7,748,000 8,948,000 8,209,000 8,751,000 6,636,000 6,691,000 6,911,000 6,305,000 5,602,000 5,263,000 5,890,000 5,859,000 5,312,000 5,038,000 5,055,000                              
      total revenues
    20,363,000 22,432,000 18,924,000 18,664,000 18,544,000 18,305,000 14,500,000 15,629,000 16,234,000 15,750,000 11,964,000 11,734,000 14,959,000 14,796,000                               
      cost of revenues
                   2,785,000 2,471,000 2,911,000 2,433,000 2,674,528 2,665,405 2,666,388 2,642,908 2,290,814 2,324,188 2,207,831 2,200,371 2,120,166 2,022,972 2,115,482 1,735,608 1,973,101 1,444,764 1,553,952           
      total cost of revenues
    7,331,000 9,305,000 8,706,000 11,839,000 5,287,000 5,084,000 4,652,000 3,378,000 2,961,000 2,620,000 2,671,000 2,677,000 2,559,000 2,830,000                               
      gross profit
    13,032,000 13,127,000 10,218,000 6,825,000 13,257,000 13,221,000 9,848,000 12,251,000 13,273,000 13,130,000 9,293,000 9,057,000 12,400,000 11,966,000 9,661,000                    2,392,660 1,895,586 2,622,504 2,600,566 2,070,303 2,419,534 2,249,244 1,830,163 2,170,437 1,606,837 
      yoy
    -1.70% -0.71% 3.76% -44.29% -0.12% 0.69% 5.97% 35.27% 7.04% 9.73% -3.81%                        15.57% -21.65% 16.59% 42.09% -4.61% 50.58%     
      qoq
    -0.72% 28.47% 49.71% -48.52% 0.27% 34.25% -19.61% -7.70% 1.09% 41.29% 2.61% -26.96% 3.63% 23.86%                     26.22% -27.72% 0.84% 25.61% -14.43% 7.57% 22.90% -15.68% 35.08%  
      gross margin %
                                                
      operating expenses
                                                
      research and development
    1,216,000 2,143,000 1,848,000 1,925,000 1,300,000 1,312,000 1,217,000 1,076,000 945,000 1,317,000 1,166,000 769,000 655,000 902,000 882,000 1,276,000 670,000 1,292,000 809,000 947,939 752,719 747,612 526,352 603,054 643,255 724,034 529,636 437,153 508,356 484,330 360,817 415,010 253,799 408,536 264,581 251,935 238,183 254,642 208,039 234,318 252,098 261,325 334,151 301,398 
      sales and marketing
    2,680,000 3,717,000 2,851,000 2,578,000 2,399,000 1,949,000                                       
      general and administrative
    6,141,000 4,555,000 5,393,000 3,473,000 7,678,000 5,518,000 5,682,000                                      
      impairments
    77,221,000                                            
      total operating expenses
    87,258,000 10,415,000 10,092,000 7,976,000 11,377,000 8,779,000 8,888,000 12,535,000 9,176,000 9,096,000 8,415,000 8,363,000 7,454,000 6,486,000 5,870,000 6,882,000 5,764,000 6,750,000 5,217,000 4,661,479 5,775,851 4,857,630 4,039,713 3,785,293 3,730,700 3,533,725 3,248,787 2,668,601 3,112,524 2,824,051 2,769,331 2,846,631 2,208,670 2,356,672 1,220,906 952,048 1,301,597 1,234,969 1,270,414 1,351,875 1,340,917 1,265,598 1,323,316 1,205,088 
      income from operations
    -74,226,000 2,712,000 126,000 -1,151,000 1,880,000 4,442,000 960,000 -284,000 4,097,000 4,034,000 878,000 694,000 4,946,000 5,480,000 3,791,000 174,000 4,542,000 3,486,000 3,051,000 2,204,074 3,856,779 2,825,845 2,718,482 1,949,788 3,882,033 2,730,164 2,086,745 1,899,192 3,417,572 2,417,182 2,563,843 1,446,137 3,095,084 1,794,966 1,171,754 943,538 1,320,907 1,365,597 799,889 1,067,659 908,327 564,565 847,121 401,749 
      yoy
    -4048.19% -38.95% -86.88% 305.28% -54.11% 10.11% 9.34% -140.92% -17.17% -26.39% -76.84% 298.85% 8.89% 57.20% 24.25% -92.11% 17.77% 23.36% 12.23% 13.04% -0.65% 3.50% 30.27% 2.66% 13.59% 12.95% -18.61% 31.33% 10.42% 34.66% 118.80% 53.27% 134.32% 31.44% 46.49% -11.63% 45.42% 141.88% -5.58% 165.75%     
      qoq
    -2836.95% 2052.38% -110.95% -161.22% -57.68% 362.71% -438.03% -106.93% 1.56% 359.45% 26.51% -85.97% -9.74% 44.55% 2078.74% -96.17% 30.29% 14.26% 38.43% -42.85% 36.48% 3.95% 39.42% -49.77% 42.19% 30.83% 9.88% -44.43% 41.39% -5.72% 77.29% -53.28% 72.43% 53.19% 24.19% -28.57% -3.27% 70.72% -25.08% 17.54% 60.89% -33.35% 110.86%  
      operating margin %
                                                
      other income
    182,000 796,000 144,000 2,014,000 2,010,000 810,000 1,446,000 353,000 843,000 1,034,000 740,000 198,000 -112,000 53,000                               
      income before income taxes
    -74,044,000 3,508,000 270,000 863,000 3,890,000 5,252,000 2,406,000 69,000 4,940,000 5,068,000 1,618,000 892,000 4,834,000 5,533,000 3,856,000                        824,643    887,973 453,055 
      income tax benefit
    6,727,000                                            
      net income
    -67,317,000 3,074,000 206,000 843,000 3,137,000 4,029,000 1,945,000 534,000 4,008,000 4,174,000 1,245,000 961,000 4,087,000 4,409,000 3,026,000 305,000 3,787,000 3,211,000 2,479,000 2,188,135 2,935,569 2,150,080 2,058,277 2,059,227 2,888,706 2,099,449 1,535,947 1,337,984 2,406,037 3,474,787 1,716,006 1,150,243 2,080,029 1,195,760 838,577 971,021 1,054,143 907,480 567,493 740,113 640,863 429,803 569,133 311,722 
      yoy
    -2245.90% -23.70% -89.41% 57.87% -21.73% -3.47% 56.22% -44.43% -1.93% -5.33% -58.86% 215.08% 7.92% 37.31% 22.07% -86.06% 29.00% 49.34% 20.44% 6.26% 1.62% 2.41% 34.01% 53.91% 20.06% -39.58% -10.49% 16.32% 15.67% 190.59% 104.63% 18.46% 97.32% 31.77% 47.77% 31.20% 64.49% 111.14% -0.29% 137.43%     
      qoq
    -2289.88% 1392.23% -75.56% -73.13% -22.14% 107.15% 264.23% -86.68% -3.98% 235.26% 29.55% -76.49% -7.30% 45.70% 892.13% -91.95% 17.94% 29.53% 13.29% -25.46% 36.53% 4.46% -0.05% -28.71% 37.59% 36.69% 14.80% -44.39% -30.76% 102.49% 49.19% -44.70% 73.95% 42.59% -13.64% -7.89% 16.16% 59.91% -23.32% 15.49% 49.11% -24.48% 82.58%  
      net income margin %
                                                
      earnings per share
                                                
      basic
    -3.35 0.15 0.01 0.04 0.16 0.2 0.1 0.03 0.2 0.21 0.06 0.05 0.2 0.22 0.15 0.02 0.19 0.16 0.12 0.12 0.17 0.12 0.12 0.12 0.16 0.12 0.09 0.08 0.14 0.2 0.1 0.07 0.12 0.07           
      diluted
    -3.35 0.15 0.01 0.04 0.15 0.2 0.1 0.03 0.2 0.2 0.06 0.04 0.2 0.21 0.15 0.01 0.18 0.15 0.12 0.11 0.16 0.12 0.11 0.12 0.16 0.12 0.09 0.07 0.13 0.19 0.1 0.06 0.12 0.07           
      weighted-average common shares outstanding
                                                
      basic
    20,113 20,097 20,068 19,987 19,995 19,975 19,947 20,075 19,972 20,112 20,286 20,196 20,212 20,177 20,150 20,045 20,105 20,006 19,930 17,819,064 17,735,354 17,638,406 17,608,991 17,492,258 17,519,849 17,476,603 17,421,838 17,328,707 17,339,937 17,302,763 17,282,132 17,239,490 17,241,891 17,233,017 15,635,898 15,572,943 15,447,273 15,472,504 15,691,345 16,023,000 15,826,030 15,648,630 16,051,133 16,348,818 
      diluted
    20,113 20,277 20,266 20,301 20,433 20,315 20,279 20,465 20,355 20,529 20,825 20,749 20,768 20,745 20,746 20,743 20,802 20,842 20,799 18,538,373 18,426,872 18,315,824 18,306,998 18,057,431 18,096,195 18,002,741 17,997,735 17,860,392 17,904,428 17,855,351 17,859,683 17,515,917 17,585,528 17,438,508 15,995,226 16,129,535 16,039,951 16,217,573 16,525,142 16,830,281 16,558,423 16,775,287 16,925,581 17,516,583 
      other comprehensive income, net of tax
                                                
      foreign currency translation adjustments
    41 -26 -42 20 -56 -15 -54 -7 144 -23 53 -14 24 -38 -237 -137 40 -4  28,007 30,460                        
      unrealized gains on available-for-sale securities
                                               
      comprehensive income
    -67,276 3,048 168 897 3,042 4,014 1,891 527 4,152 4,151 1,298 947 4,111 4,371 2,789 168 3,827 3,207  2,216,142 2,966,029                        
      benefit from income taxes
     -434,000 -64,000 -20,000 -753,000 -1,223,000 -461,000 465,000 -932,000 -894,000 -373,000 69,000 -747,000 -1,124,000 -830,000 130,000 -704,000 -212,000 -517,000 150,287 -844,073 -686,013 -675,190 72,443 -963,734 -596,184 -485,671    -800,999 -252,756 -1,004,805 -589,194 -420,985 -308,695 -324,144 -487,015 -257,150 -371,903 -332,985 -231,433 -318,840  
      unrealized losses on available-for-sale securities
       34 -39                                        
      selling and marketing
          1,989,000                                      
      selling, general, and administrative
           11,459,000 8,231,000 7,779,000 7,249,000 7,594,000 6,799,000 5,584,000 4,988,000 3,740,000 5,094,000 5,458,000 4,408,000 3,713,541 5,023,132 4,110,018 3,513,361 3,182,239 3,087,445 2,809,691 2,719,151 2,231,448 2,604,168 2,339,721 2,408,514 2,431,621 1,954,871 1,948,136 956,325 700,113 1,063,414 980,327 1,062,375 1,117,557 1,088,819 1,004,273 989,165 903,690 
      revenue
                                                
      total revenue
                  12,417,000                              
      cost of revenue
                                                
      total cost of revenue
                  2,756,000                              
      interest income
                  64,000 45,000 37,000 58,000 61,000 1,654 4,465 12,073 11,274 13,226 11,050 5,573 3,672 8,809 7,825 6,179 4,310 2,309 4,663 4,429 25,083 21,873 22,948 20,317 24,641 27,433 23,560 22,486 20,105 33,387 
      change in valuation of contingent consideration
                  -121,000    -121,000                          
      gain on sale of assets
                  1,000                              
      gain on currency exchange
                  121,000             -955 9,441 -584 -12,678 -7,259 -14,913 -14,441 40,502 98,386 34,663 8,341  14,955 41,962 73,232 20,233 17,876 
      total other income
                  65,000 1,000 -51,000 -63,000 -55,000 -166,227 -77,137 10,248 14,985 36,996 -29,593 -34,531 -65,127 -58,493 -20,922 -32,593 -46,838 -43,138 -10,250 -10,012 87,808 120,256 57,380 28,898 24,754 44,357 65,521 96,671 40,852 51,306 
      gross margin
                   7,202,500 10,306,000 10,236,000 8,268,000 6,865,553 9,632,630 7,683,475 6,758,195 5,735,081 7,612,733 6,263,889 5,335,532 4,567,793 6,530,096 5,241,233 5,333,174 4,292,768 5,303,754 4,151,638           
      interest expense
                     -22,000       -32,702 -38,188 -38,188 -38,188 -38,188 -38,188 -38,470     -3   -118  -1 -302   
      change in value of contingent consideration
                   -122,000 -121,000 -122,000  -121,500 -81,000                        
      income/(loss) on currency exchange
                   15,250 33,000 23,000                           
      income before benefit from income taxes
                   2,727,500 4,491,000 3,423,000 2,996,000 2,037,847 3,779,642 2,836,093 2,733,467 1,986,784 3,852,440 2,695,633 2,021,618 1,840,699 3,396,650 2,384,589 2,517,005 1,402,999 3,084,834 1,784,954   1,378,287 1,394,495  1,112,016 973,848 661,236   
      income on currency exchange
                      5,000 -46,380 -602 -1,825 3,711 23,770 -7,941                    
      loss on currency exchange
                             -1,916 -30,611                  
      gain from sale of assets
                                      -433          
      benefit for income taxes
                               -175,353.75 -990,613 1,090,198               
      net revenues
                                  7,068,782 6,265,869 6,748,518 5,705,590           
      net sales
                                      2,789,226 2,247,956 3,438,902 3,349,387 2,811,286 3,118,936 2,949,719 2,437,052 2,713,524 2,133,250 
      cost of sales
                                      396,566 352,370 816,398 748,821 740,983 699,402 700,475 606,889 543,087 526,413 
      miscellanous income
                                      22,656          
      income from continuing operations before benefit from income taxes
                                      1,259,562 1,063,794         
      income from continuing operations
                                      838,577 755,099         
      discontinued operations:
                                                
      gain from discontinued operations, net of tax
                                                
      gain on sale of words+, net of tax
                                       465,820         
      results of discontinued operations
                                       215,922         
      basic earnings per share:
                                                
      continuing operations
                                      0.05 0.05         
      discontinued operations
                                       0.01         
      net basic earning per share
                                      0.05          
      diluted earnings per share
                                        0.07 0.06 0.03 0.04 0.04 0.03 0.03 0.02 
      income from discontinued operations, net of tax
                                       -249,898         
      net basic earnings per share
                                       0.06         
      net diluted earnings per share
                                       0.06         
      miscellaneous income
                                        -231  231 1,000  231 514 43 
      gain on sales of property and equipment
                                         240  969  1,024   
      basic earnings per share
                                        0.07 0.06 0.04 0.05 0.04 0.03 0.04 0.02 
      unrealized loss on investment
                                                
    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.