7Baggers
Quarterly
Annual
    Unit: USD2025-07-31 2025-04-30 2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 
      
                             
      revenue:
                             
      subscription and related services
    53,702,000 54,355,000 51,793,000 49,363,000 48,612,000 46,742,000 45,653,000 42,595,000 39,301,000 37,887,000 35,813,000 32,992,000 31,069,000 29,101,000 26,445,000 24,365,000 22,885,000 21,819,000 18,846,000 17,468,000 17,129,000 15,599,000 15,065,000 14,606,000 14,003,676 
      payment processing fees
    28,392,000 29,925,000 24,676,000 24,704,000 25,300,000 27,060,000 23,508,000 23,218,000 23,631,000 24,253,000 19,780,000 19,626,000 19,581,000 19,381,000 16,140,000 16,111,000 16,306,000 16,644,000 13,448,000 12,917,000 11,828,000 11,707,000 11,719,000 11,559,000 11,664,507 
      network solutions
    35,161,000 31,656,000 33,212,000 32,733,000 28,203,000 27,415,000 25,844,000 25,806,000 22,898,000 21,705,000 20,993,000 20,485,000              
      total revenues
    117,255,000 115,936,000 109,681,000 106,800,000 102,115,000 101,217,000 95,005,000 91,619,000 85,830,000 83,845,000 51,081,000 73,103,000 67,867,000 63,354,000 38,803,250 55,915,000 51,007,000 48,291,000 26,717,250 38,464,000 35,009,000 33,396,000 22,992,000 32,843,000 30,816,168 
      yoy
    14.83% 14.54% 15.45% 16.57% 18.97% 20.72% 85.99% 25.33% 26.47% 32.34% 31.64% 30.74% 33.05% 31.19% 45.24% 45.37% 45.70% 44.60% 16.20% 17.11% 13.61%     
      qoq
    1.14% 5.70% 2.70% 4.59% 0.89% 6.54% 3.70% 6.74% 2.37% 64.14% -30.12% 7.72% 7.12% 63.27% -30.60% 9.62% 5.62% 80.75% -30.54% 9.87% 4.83% 45.25% -29.99% 6.58%  
      expenses:
                             
      cost of revenue
    17,398,000 16,637,000 16,507,000 17,854,000 16,143,000 15,723,000 16,140,000 15,529,000 14,449,000 14,907,000 15,123,000 14,562,000 14,873,000 14,386,000 12,459,000 11,644,000 10,032,000 8,534,000 6,984,000 6,472,000 5,271,000 4,734,000 4,237,000 4,388,000 4,210,203 
      gross profit
    99,857,000 99,299,000 93,174,000 88,946,000 85,972,000 85,494,000 78,865,000 76,090,000 71,381,000 68,938,000 35,958,000 58,541,000 52,994,000 48,968,000 26,344,250 44,271,000 40,975,000 39,757,000 19,733,250 31,992,000 29,738,000 28,662,000 18,755,000 28,455,000 26,605,965 
      yoy
    16.15% 16.15% 18.14% 16.90% 20.44% 24.02% 119.33% 29.98% 34.70% 40.78% 36.49% 32.23% 29.33% 23.17% 33.50% 38.38% 37.79% 38.71% 5.22% 12.43% 11.77%     
      qoq
    0.56% 6.57% 4.75% 3.46% 0.56% 8.41% 3.65% 6.60% 3.54% 91.72% -38.58% 10.47% 8.22% 85.88% -40.49% 8.04% 3.06% 101.47% -38.32% 7.58% 3.75% 52.82% -34.09% 6.95%  
      gross margin %
    85.16% 85.65% 84.95% 83.28% 84.19% 84.47% 83.01% 83.05% 83.17% 82.22% 70.39% 80.08% 78.09% 77.29% 67.89% 79.18% 80.33% 82.33% 73.86% 83.17% 84.94% 85.82% 81.57% 86.64% 86.34% 
      payment processing expense
    20,243,000 21,428,000 17,059,000 16,683,000 16,668,000 18,297,000 15,634,000 15,410,000 15,852,000 16,090,000 12,841,000 12,770,000 12,554,000 12,158,000 9,897,000 9,449,000 9,648,000 9,725,000 7,800,000 7,530,000 6,747,000 6,848,000 6,937,000 6,902,000 7,100,675 
      sales and marketing
    25,396,000 26,043,000 28,863,000 30,071,000 30,184,000 32,011,000 35,873,000 36,478,000 37,244,000 37,413,000 36,260,000 36,631,000 38,341,000 40,031,000 37,206,000 32,036,000 22,167,000 15,012,000 12,959,000 10,481,000 10,098,000 9,434,000 8,187,000 8,348,000 8,120,137 
      research and development
    29,274,000 31,829,000 29,626,000 29,315,000 29,542,000 28,881,000 29,862,000 28,544,000 27,471,000 26,469,000 25,398,000 22,669,000 22,542,000 20,635,000 17,495,000 15,273,000 11,443,000 8,054,000 6,355,000 5,732,000 5,530,000 5,005,000 4,861,000 4,774,000 4,689,990 
      general and administrative
    19,042,000 16,408,000 18,415,000 19,633,000 19,497,000 19,052,000 18,821,000 20,240,000 20,988,000 19,877,000 19,856,000 19,600,000 20,073,000 20,855,000 21,738,000 18,021,000 16,244,000 12,671,000 11,739,000 10,370,000 9,631,000 8,720,000 9,609,000 7,184,000 7,420,179 
      depreciation
    3,279,000 2,986,000 3,172,000 3,566,000 3,921,000 3,524,000 4,353,000 4,483,000 4,244,000 4,504,000 4,625,000 4,865,000 4,220,000 4,278,000 4,268,000 3,719,000 3,701,000 3,297,000 2,645,000 2,447,000 2,410,000 2,268,000 2,309,000 2,153,000 2,136,245 
      amortization
    4,130,000 3,892,000 3,651,000 3,521,000 3,382,000 3,149,000 3,900,000 2,980,000 2,537,000 2,486,000 2,296,000 1,817,000 1,599,000 1,604,000 1,573,000 1,513,000 1,580,000 1,651,000 1,607,000 1,546,000 1,632,000 1,353,000 1,348,000 1,325,000 1,279,106 
      total expenses
    118,762,000 119,223,000 117,293,000 120,643,000 119,337,000 120,637,000 124,583,000 123,664,000 122,785,000 121,746,000 116,399,000 112,914,000 114,202,000 113,947,000 104,636,000 91,655,000 74,815,000 58,944,000 50,089,000 44,578,000 41,319,000 38,362,000 37,488,000 35,074,000 34,956,535 
      operating income
    -1,507,000 -3,287,000 -7,612,000 -13,843,000 -17,222,000 -19,420,000 -29,578,000 -32,045,000 -36,955,000 -37,901,000 -39,813,000 -39,811,000 -46,335,000 -50,593,000 -46,616,000 -35,740,000 -23,808,000 -10,653,000 -8,281,000 -6,114,000 -6,310,000 -4,966,000 -4,672,000 -2,231,000 -4,140,367 
      yoy
    -91.25% -83.07% -74.26% -56.80% -53.40% -48.76% -25.71% -19.51% -20.24% -25.09% -14.59% 11.39% 94.62% 374.92% 462.93% 484.56% 277.31% 114.52% 77.25% 174.05% 52.40%     
      qoq
    -54.15% -56.82% -45.01% -19.62% -11.32% -34.34% -7.70% -13.29% -2.50% -4.80% 0.01% -14.08% -8.42% 8.53% 30.43% 50.12% 123.49% 28.64% 35.44% -3.11% 27.06% 6.29% 109.41% -46.12%  
      operating margin %
    -1.29% -2.84% -6.94% -12.96% -16.87% -19.19% -31.13% -34.98% -43.06% -45.20% -77.94% -54.46% -68.27% -79.86% -120.13% -63.92% -46.68% -22.06% -30.99% -15.90% -18.02% -14.87% -20.32% -6.79% -13.44% 
      other income
    336,000 338,000 2,217,000 -144,000 -86,000 -31,000 83,000 -47,000 50,000 -42,000 29,000 -211,000 38,000 -31,000 60,000 -114,000 -90,000 66,000 230,000 62,000 424,000 -715,000 -283,000 77,000 327,421 
      interest income
    608,000 -230,000 19,000 26,000 46,000 239,000 184,000 523,000 786,000 718,000 1,592,000 61,000 -206,000 -383,000 -328,000 -311,000 -207,000 -238,000 -367,000 -467,000 -419,000 -320,000 -676,000 -219,000 -745,205 
      total other income
    944,000 108,000 2,236,000 -118,000 -40,000 208,000 -851,000 476,000 836,000 676,000 1,621,000 -150,000 -168,000 -414,000 -268,000 -425,000 -297,000 -172,000 -137,000 -405,000 5,000 -1,035,000 -959,000 -142,000 -3,301,635 
      income before income tax benefit
    -563,000                         
      income tax benefit
    1,217,000                         
      net income
    654,000 -3,914,000 -6,390,000 -14,403,000 -18,012,000 -19,722,000 -30,646,000 -31,941,000 -36,767,000 -37,531,000 -38,021,000 -40,167,000 -46,716,000 -51,242,000 -46,451,000 -36,343,000 -24,393,000 -10,974,000 -8,096,000 -6,713,000 -6,371,000 -6,112,000 -3,668,000 -2,437,000 -7,493,191 
      yoy
    -103.63% -80.15% -79.15% -54.91% -51.01% -47.45% -19.40% -20.48% -21.30% -26.76% -18.15% 10.52% 91.51% 366.94% 473.75% 441.38% 282.88% 79.55% 120.72% 175.46% -14.98%     
      qoq
    -116.71% -38.75% -55.63% -20.04% -8.67% -35.65% -4.05% -13.13% -2.04% -1.29% -5.34% -14.02% -8.83% 10.31% 27.81% 48.99% 122.28% 35.55% 20.60% 5.37% 4.24% 66.63% 50.51% -67.48%  
      net income margin %
    0.56% -3.38% -5.83% -13.49% -17.64% -19.48% -32.26% -34.86% -42.84% -44.76% -74.43% -54.95% -68.83% -80.88% -119.71% -65.00% -47.82% -22.72% -30.30% -17.45% -18.20% -18.30% -15.95% -7.42% -24.32% 
      net income per share
     -0.07 -0.11 -0.25 -0.31 -0.35 -0.55 -0.58 -0.68 -0.7 -0.72 -0.76 -0.89 -0.99 -0.93 -0.71 -0.48 -0.24 -0.18 -0.17 -0.17 -0.16 1.35 -0.07 -10.42 
      basic
    0.01                         
      diluted
    0.01                         
      weighted-average common shares outstanding:
                             
      basic
    59,591,545                         
      diluted
    61,685,811                         
      income before benefit from income taxes
     -3,179,000 -5,376,000 -13,961,000 -17,262,000 -19,212,000 -30,429,000 -31,569,000 -36,119,000 -37,225,000 -38,192,000 -39,961,000 -46,503,000 -51,007,000 -46,884,000 -36,165,000 -24,105,000 -10,825,000 -8,418,000 -6,519,000 -6,305,000 -6,001,000 -5,631,000 -2,373,000 -7,442,002 
      benefit from income taxes
     -735,000 -1,014,000 -442,000 -750,000 -510,000 -217,000 -372,000 -648,000 -306,000 171,000 -206,000 -213,000 -235,000 -153,750 -178,000 -288,000 -149,000 -92,750 -194,000 -66,000 -111,000 1,963,000 -64,000 -51,189 
      net income per share
     -0.07 -0.11 -0.25 -0.31 -0.35 -0.55 -0.58 -0.68 -0.7 -0.72 -0.76 -0.89 -0.99 -0.93 -0.71 -0.48 -0.24 -0.18 -0.17 -0.17 -0.16 1.35 -0.07 -10.42 
      weighted-average common shares outstanding, basic and diluted
     58,920,782 57,589,687 57,891,591 57,502,959 56,666,311 54,561,449 55,251,074 53,794,060 53,347,709 52,440,067 52,606,400 52,325,209 51,938,887 49,888,436 51,020,271 50,577,614 45,416,431 39,519,640 38,511,370 37,735,155 37,308,084 20,301,189 35,790,951 6,793,363 
      life sciences
                17,217,000 14,872,000 15,435,000 15,439,000 11,816,000 9,828,000 9,514,000 8,079,000 6,052,000 6,090,000 6,032,000 6,678,000 5,147,985 
      change in fair value of warrant liability
                            -2,883,851 
      preferred stock dividend paid
                          -3,738,750  -14,955,101 
      accretion of redeemable preferred stock
                            -48,311,988 
      net income attributable to common stockholders, basic and diluted
                      -8,096,000 -6,713,000 -6,371,000 -6,112,000 -21,938,750 -2,437,000 -70,760,280 
    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.