7Baggers
Quarterly
Annual
    Unit: USD2025-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 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 
      
                       
      revenue
    3,096,000,000 2,272,000,000 2,480,000,000 3,732,000,000 2,748,000,000 2,142,000,000 2,218,000,000 3,397,000,000 2,484,000,000 1,818,000,000 1,901,546,000 2,884,410,000 2,104,107,000 1,508,937,000 1,532,196,000 2,237,432,000 1,335,196,000 886,936,000  
      yoy
    12.66% 6.07% 11.81% 9.86% 10.63% 17.82% 16.64% 17.77% 18.05% 20.48% 24.11% 28.92% 57.59% 70.13%      
      qoq
    36.27% -8.39% -33.55% 35.81% 28.29% -3.43% -34.71% 36.76% 36.63% -4.39% -34.08% 37.08% 39.44% -1.52% -31.52% 67.57% 50.54%   
      costs and expenses:
                       
      cost of revenue
    544,000,000 506,000,000 427,000,000 465,000,000 506,000,000 480,000,000 384,000,000 459,000,000 432,000,000 428,000,000 345,121,000 401,149,000 390,107,000 362,623,000 295,311,000 311,580,000 294,427,000 254,515,000  
      gross profit
    2,552,000,000 1,766,000,000 2,053,000,000 3,267,000,000 2,242,000,000 1,662,000,000 1,834,000,000 2,938,000,000 2,052,000,000 1,390,000,000 1,556,425,000 2,483,261,000 1,714,000,000 1,146,314,000 1,236,885,000 1,925,852,000 1,040,769,000 632,421,000  
      yoy
    13.83% 6.26% 11.94% 11.20% 9.26% 19.57% 17.83% 18.31% 19.72% 21.26% 25.83% 28.94% 64.69% 81.26%      
      qoq
    44.51% -13.98% -37.16% 45.72% 34.90% -9.38% -37.58% 43.18% 47.63% -10.69% -37.32% 44.88% 49.52% -7.32% -35.77% 85.04% 64.57%   
      gross margin %
    82.43% 77.73% 82.78% 87.54% 81.59% 77.59% 82.69% 86.49% 82.61% 76.46% 81.85% 86.09% 81.46% 75.97% 80.73% 86.07% 77.95% 71.30%  
      operations and support
    332,000,000 303,000,000 290,000,000 369,000,000 338,000,000 285,000,000 271,000,000 316,000,000 317,000,000 282,000,000 259,787,000 289,946,000 258,255,000 233,012,000 225,166,000 228,330,000 208,125,000 185,436,000  
      product development
    610,000,000 568,000,000 538,000,000 524,000,000 519,000,000 475,000,000 432,000,000 419,000,000 451,000,000 420,000,000 397,841,000 366,182,000 375,050,000 362,927,000 367,843,000 344,410,000 349,734,000 363,061,000  
      sales and marketing
    691,000,000 563,000,000 547,000,000 514,000,000 573,000,000 514,000,000 424,000,000 403,000,000 486,000,000 450,000,000 408,344,000 383,165,000 379,875,000 344,616,000 351,028,000 290,856,000 315,323,000 229,125,000  
      general and administrative
    307,000,000 294,000,000 248,000,000 335,000,000 315,000,000 287,000,000 1,203,000,000 304,000,000 275,000,000 243,000,000 255,738,000 240,435,000 243,254,000 210,573,000 216,511,000 210,748,000 218,303,000 189,762,000  
      total costs and expenses
    2,484,000,000 2,234,000,000 2,050,000,000 2,207,000,000 2,251,000,000 2,041,000,000 2,714,000,000 1,901,000,000 1,961,000,000 1,823,000,000 1,666,719,000 1,680,929,000 1,735,284,000 1,514,068,000 1,456,629,000 1,385,459,000 1,386,474,000 1,333,881,000  
      income from operations
    612,000,000 38,000,000 430,000,000 1,525,000,000 497,000,000 101,000,000 -496,000,000 1,496,000,000 523,000,000 -5,000,000 234,827,000 1,203,481,000 368,823,000 -5,131,000 75,567,000 851,973,000 -51,278,000 -446,945,000  
      yoy
    23.14% -62.38% -186.69% 1.94% -4.97% -2120.00% -311.22% 24.31% 41.80% -2.55% 210.75% 41.26% -819.26% -98.85%      
      qoq
    1510.53% -91.16% -71.80% 206.84% 392.08% -120.36% -133.16% 186.04% -10560.00% -102.13% -80.49% 226.30% -7288.13% -106.79% -91.13% -1761.48% -88.53%   
      operating margin %
    19.77% 1.67% 17.34% 40.86% 18.09% 4.72% -22.36% 44.04% 21.05% -0.28% 12.35% 41.72% 17.53% -0.34% 4.93% 38.08% -3.84% -50.39%  
      interest income
    190,000,000 173,000,000 183,000,000 207,000,000 226,000,000 202,000,000 192,000,000 192,000,000 191,000,000 146,000,000 102,552,000 58,457,000 20,247,000 4,744,000 3,778,000 2,962,000 2,942,000 3,052,000  
      other income
    -23,000,000 -38,000,000 9,000,000 3,000,000 -42,000,000 -10,000,000 -8,000,000 -3,000,000 -36,000,000 -7,000,000 11,768,000 13,643,000 1,524,000 -1,935,000 -4,605,000 2,172,000 -2,128,000 -300,098,000  
      income before income taxes
    779,000,000 173,000,000 622,000,000 1,735,000,000 681,000,000 293,000,000 -383,000,000 1,679,000,000 676,000,000 130,000,000 344,076,000 1,269,899,000 383,111,000 -8,086,000 72,221,000 850,458,000 -56,984,000 -1,165,902,000  
      benefit from income taxes
    137,000,000 19,000,000 161,000,000 367,000,000 126,000,000 29,000,000 -34,000,000 -2,695,000,000 26,000,000 13,000,000 25,413,000 55,611,000 4,270,000 10,706,000 17,720,000 16,565,000 11,233,000 6,309,000  
      net income
    642,000,000 154,000,000 461,000,000 1,368,000,000 555,000,000 264,000,000 -349,000,000 4,374,000,000 650,000,000 117,000,000 318,663,000 1,214,288,000 378,841,000 -18,792,000 54,501,000 833,893,000 -68,217,000 -1,172,211,000  
      yoy
    15.68% -41.67% -232.09% -68.72% -14.62% 125.64% -209.52% 260.21% 71.58% -722.61% 484.69% 45.62% -655.35% -98.40%      
      qoq
    316.88% -66.59% -66.30% 146.49% 110.23% -175.64% -107.98% 572.92% 455.56% -63.28% -73.76% 220.53% -2115.97% -134.48% -93.46% -1322.41% -94.18%   
      net income margin %
    20.74% 6.78% 18.59% 36.66% 20.20% 12.32% -15.73% 128.76% 26.17% 6.44% 16.76% 42.10% 18.00% -1.25% 3.56% 37.27% -5.11% -132.16%  
      net income per share
                 -0.03   -0.11 -1.95  
      basic
    1.04 0.25 0.74 2.17 0.87 0.41 -0.56 6.83 1.02 0.18 0.5 1.9 0.59  -0.168 1.34    
      diluted
    1.03 0.24 0.73 2.13 0.86 0.41 -0.5 6.63 0.98 0.18 0.48 1.79 0.56  -0.168 1.22    
      weighted-average shares used for eps calculation
                 635,314 615,891  611,739 600,960  
      basic
    615 621 632 631 635 638 637 640 635 634 637 638,696 638,407   621,012    
      diluted
    626 632 645 642 649 654 662 660 665 670 680 680,059 683,536   681,916    
      restructuring charges
              -112,000 52,000 88,743,000 317,000 770,000 -465,000 562,000 111,982,000  
      interest expense
          -71,000,000 -6,000,000 -2,000,000 -4,000,000 -5,071,000 -5,682,000 -7,483,000 -5,764,000 -2,519,000 -6,649,000 -6,520,000 -421,911,000  
      net income per share
                 -0.03   -0.11 -1.95  
      weighted-average shares used for eps calculation
                 635,314 615,891  611,739 600,960  
      
                       
    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.