7Baggers
Quarterly
Annual
    Unit: USD2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 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 
      
                        
      revenue
    393,491,000 362,243,000 302,363,000 275,232,000 231,406,000 255,766,000 153,403,000 341,615,000 350,438,000 507,725,000 402,071,000 515,024,000 424,929,000 300,586,000 212,522,000 192,068,000 202,796,000 245,932,000   
      yoy
    70.04% 41.63% 97.10% -19.43% -33.97% -49.63% -61.85% -33.67% -17.53% 68.91% 89.19% 168.15% 109.54% 22.22%       
      qoq
    8.63% 19.80% 9.86% 18.94% -9.52% 66.73% -55.09% -2.52% -30.98% 26.28% -21.93% 21.20% 41.37% 41.44% 10.65% -5.29% -17.54%    
      cost of revenue
             357,683,000 321,551,000 434,801,000 377,553,000 273,999,000 209,587,000 182,789,000 176,009,000 202,074,000 131,186,750 112,731,000 
      cost of product and service revenue
    283,386,000 261,479,000 222,296,000 193,273,000 149,452,000 166,173,000 94,674,000 253,746,000 259,419,000            
      amortization of developed technology and backlog
    4,434,000                    
      total cost of revenue
    287,820,000 265,119,000 225,935,000 196,913,000 153,091,000 169,813,000 98,313,000 257,386,000 263,059,000            
      gross profit
    105,671,000 97,124,000 76,428,000 78,319,000 78,315,000 85,953,000 55,090,000 84,229,000 87,379,000 150,042,000 80,520,000 80,223,000 47,376,000 26,587,000 2,935,000 9,279,000 26,787,000 43,858,000 35,452,000 26,731,000 
      yoy
    34.93% 13.00% 38.73% -7.02% -10.37% -42.71% -31.58% 4.99% 84.44% 464.34% 2643.44% 764.57% 76.86% -39.38% -91.72% -65.29%     
      qoq
    8.80% 27.08% -2.41% 0.01% -8.89% 56.02% -34.59% -3.60% -41.76% 86.34% 0.37% 69.33% 78.19% 805.86% -68.37% -65.36% -38.92% 23.71% 32.63%  
      gross margin %
    26.85% 26.81% 25.28% 28.46% 33.84% 33.61% 35.91% 24.66% 24.93% 29.55% 20.03% 15.58% 11.15% 8.85% 1.38% 4.83% 13.21% 17.83%   
      operating expenses
                        
      general and administrative
    52,248,000 44,954,000 43,945,000 45,663,000 40,149,000 36,971,000 37,784,000 43,710,000 37,432,000 40,250,000 42,896,000 38,911,000 31,509,000 39,827,000 22,695,000 18,493,000 15,113,000 24,673,000 20,862,000 11,873,000 
      change in fair value of contingent consideration
    1,014,000 150,000 -150,000 396,000 -39,000 503,000 -735,000 732,000 190,000 705,000           
      depreciation and amortization
    6,958,000 5,644,000 5,349,000 8,702,000 8,880,000 8,877,000 9,627,000 9,567,000 9,552,000 12,846,000 28,734,000 23,364,000 24,389,000 22,652,000 5,981,000 5,984,000 5,981,000 5,984,000 6,397,000 6,374,000 
      goodwill impairment
       74,000,000 162,000,000                
      total operating expenses
    60,220,000 50,748,000 49,144,000 220,665,000 210,990,000 46,351,000 46,676,000 54,009,000 47,174,000 53,801,000 73,104,000 61,703,000 54,220,000 58,748,000 30,301,000 25,413,000 21,081,000 30,805,000 37,692,000 31,838,000 
      income from operations
    45,451,000 46,376,000 27,284,000 -142,346,000 -132,675,000 39,602,000 8,414,000 30,220,000 40,205,000 96,241,000 7,416,000 18,520,000 -6,844,000 -32,161,000 -27,366,000 -16,134,000 5,706,000 13,053,000 -2,240,000 -5,107,000 
      yoy
    -134.26% 17.11% 224.27% -571.03% -430.00% -58.85% 13.46% 63.17% -687.45% -399.25% -127.10% -214.79% -219.94% -346.39% 1121.70% 215.92%     
      qoq
    -1.99% 69.98% -119.17% 7.29% -435.02% 370.67% -72.16% -24.84% -58.22% 1197.75% -59.96% -370.60% -78.72% 17.52% 69.62% -382.75% -56.29% -682.72% -56.14%  
      operating margin %
    11.55% 12.80% 9.02% -51.72% -57.33% 15.48% 5.48% 8.85% 11.47% 18.96% 1.84% 3.60% -1.61% -10.70% -12.88% -8.40% 2.81% 5.31%   
      interest income
    2,977,000 3,800,000 3,319,000 4,092,000 4,223,000 4,782,000 3,680,000 2,206,000 3,425,000            
      interest expense
    -5,046,000 -8,768,000 -8,035,000 -9,007,000 -8,264,000 -8,614,000 -8,940,000 -8,857,000 -13,064,000 -10,109,000 -9,804,000 -8,746,000 -8,021,000 -6,942,000 -6,706,000 -13,109,000 -6,651,000 -9,009,000 -6,816,000 -673,000 
      foreign currency gain
    -6,000 1,343,000 689,000 -3,442,000 -106,000 -468,000  68,250 207,000 260,000 -813,000 -159,000 -1,736,000 3,863,000       
      gain on extinguishment of debts
     14,207,000                   
      other income
    68,000 -79,000 23,000   -1,794,000 814,000   125,000 2,816,000 -399,000 -371,000 743,000 -408,000 -297,000 -122,000 -78,000 -142,000 -29,000 
      total other income
    -2,007,000 10,503,000 -4,004,000 -7,703,000 -4,829,000 -6,094,000 -4,945,000 -6,725,000 -9,762,000  -7,801,000 33,446,000 -10,128,000 -2,336,000 -7,114,000 -13,406,000 -6,773,000 -9,087,000 -6,958,000 -702,000 
      income before income tax expense
    43,444,000 56,879,000 23,280,000 -25,131,750 -137,504,000 33,508,000 3,469,000          -1,067,000 3,966,000 21,744,000 -5,809,000 
      income tax expense
    9,941,000 13,617,000 6,534,000 3,241,000 3,850,000 7,810,000 1,304,000           1,079,000 4,532,750 1,423,000 
      net income
    33,503,000 43,262,000 16,746,000 -126,903,000 -141,354,000 25,698,000 2,165,000 23,086,000 23,214,000 64,808,000 -9,110,000 40,822,000 -2,777,000 -22,054,000 -27,721,000 -25,552,000 -17,000 2,887,000 -9,772,000 -7,232,000 
      yoy
    -123.70% 68.35% 673.49% -649.70% -708.92% -60.35% -123.77% -43.45% -935.94% -393.86% -67.14% -259.76% 16235.29% -863.91% 183.68% 253.32%     
      qoq
    -22.56% 158.34% -113.20% -10.22% -650.06% 1086.97% -90.62% -0.55% -64.18% -811.39% -122.32% -1570.00% -87.41% -20.44% 8.49% 150205.88% -100.59% -129.54% 35.12%  
      net income margin %
    8.51% 11.94% 5.54% -46.11% -61.08% 10.05% 1.41% 6.76% 6.62% 12.76% -2.27% 7.93% -0.65% -7.34% -13.04% -13.30% -0.01% 1.17%   
      preferred dividends and accretion
    15,144,000 14,788,000 14,443,000 14,338,000 14,080,000 13,749,000 13,502,000 13,332,000 13,091,000 12,784,000 12,009,000 12,257,000 12,182,000 11,606,000 -10,236,000 -5,479,000     
      net income to common shareholders
    18,359,000 28,474,000 2,303,000 -141,241,000 -155,434,000 11,949,000 -11,337,000 9,754,000 10,123,000 52,024,000 -21,119,000 28,565,000 -14,959,000 -33,660,000 -37,957,000 -31,031,000     
      income per common share
                        
      basic
    120 190 20 -930 -1,020 80 -70 70 70 340 -140 190         
      diluted
    120 190 20 -930 -1,020 80 -70 60 70 340 -140 190         
      weighted-average number of common shares outstanding
                        
      basic
    152,727,000 152,584,000 152,076,000 151,754,000 151,923,000 151,797,000 151,351,000 150,942,000 151,068,000 150,919,000 149,819,000 150,322,000 150,203,000 148,288 129,984 130,955 126,994 126,994 121,467  
      diluted
    154,090,000 153,068,000 152,783,000 151,754,000 151,923,000 152,207,000 151,351,000 152,022,000 152,323,000 152,129,000 149,819,000 151,382,000 150,203,000 148,288 129,984 130,955 126,994 127,298 121,514  
      amortization of developed technology
     3,640,000 3,639,000 3,640,000 3,639,000 3,640,000 3,639,000 3,640,000 3,640,000            
      other loss
       -415,500 -682,000                
      foreign currency loss
          -499,000              
      cost of revenue:
                        
      operating expenses:
                        
      other income:
                        
      other (expense)
           -31,750 -446,000            
      legal settlement
               42,750,000         
      change in fair value of derivative assets
           -285,000 116,000 694,000           
      income before taxes
           38,415,500 30,443,000            
      income tax benefit
           409,000 7,229,000    -14,195,000 -12,443,000 -6,759,000 -3,988,000 -1,050,000    
      total other
             -9,030,000           
      income before income tax (benefit) expense
             87,211,000 -1,141,750 51,966,000         
      income tax (benefit) expense
             22,403,000 8,725,000 11,144,000         
      contingent consideration
              1,474,000 -572,000 -1,678,000 -3,731,000 1,625,000 936,000 -13,000 148,000 10,433,000 13,591,000 
      weighted-average number of common shares
                        
      basic
    152,727,000 152,584,000 152,076,000 151,754,000 151,923,000 151,797,000 151,351,000 150,942,000 151,068,000 150,919,000 149,819,000 150,322,000 150,203,000 148,288 129,984 130,955 126,994 126,994 121,467  
      diluted
    154,090,000 153,068,000 152,783,000 151,754,000 151,923,000 152,207,000 151,351,000 152,022,000 152,323,000 152,129,000 149,819,000 151,382,000 150,203,000 148,288 129,984 130,955 126,994 127,298 121,514  
      income before income tax benefit
                -16,972,000 -34,497,000 -34,480,000 -29,540,000     
      loss per common share
                        
      basic
                -100        
      diluted
                -100        
      earnings per share
                        
      basic
                 -0.23 -0.29 -0.24  0.02   
      diluted
                 -0.23 -0.29 -0.24  0.02   
      weighted-average number of shares
                        
      basic
    152,727,000 152,584,000 152,076,000 151,754,000 151,923,000 151,797,000 151,351,000 150,942,000 151,068,000 150,919,000 149,819,000 150,322,000 150,203,000 148,288 129,984 130,955 126,994 126,994 121,467  
      diluted
    154,090,000 153,068,000 152,783,000 151,754,000 151,923,000 152,207,000 151,351,000 152,022,000 152,323,000 152,129,000 149,819,000 151,382,000 150,203,000 148,288 129,984 130,955 126,994 127,298 121,514  
      revenues
                      180,566,000 139,462,000 
      earnings per unit
                        
      basic and diluted
                      142.5 -60 
      weighted-average number of units
                        
      basic and diluted
                       119,994,000 
    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.