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 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 
      
                               
      revenue
    1,685,195,000 1,588,183,000 1,450,172,000 1,550,277,000 1,522,692,000 1,435,846,000 1,277,201,000 1,224,585,000 1,157,550,000 1,020,906,000 1,000,548,000 1,174,992,000 1,053,820,000 990,748,000 875,575,000 969,933,000 864,405,000 765,025,000 608,960,000 569,880,000 499,744,000 339,345,000 955,712,000 1,017,070,000 955,598,000 867,265,000 776,027,000 
      yoy
    10.67% 10.61% 13.54% 26.60% 31.54% 40.64% 27.65% 4.22% 9.84% 3.04% 14.27% 21.14% 21.91% 29.51% 43.78% 70.20% 72.97% 125.44% -36.28% -43.97% -47.70% -60.87% 23.15%     
      qoq
    6.11% 9.52% -6.46% 1.81% 6.05% 12.42% 4.30% 5.79% 13.38% 2.03% -14.85% 11.50% 6.37% 13.15% -9.73% 12.21% 12.99% 25.63% 6.86% 14.03% 47.27% -64.49% -6.03% 6.43% 10.19% 11.76%  
      costs and expenses
                               
      cost of revenue
    927,221,000 935,734,000 862,874,000 874,579,000 888,255,000 819,518,000 755,362,000 743,863,000 644,500,000 606,599,000 548,992,000 774,383,000 570,703,000 650,356,000 440,294,000 526,571,000 364,032,000 346,890,000 412,039,000 392,128,000 261,614,000 251,355,000 542,419,000 502,762,000 580,714,000 630,136,000 462,857,000 
      gross profit
    757,974,000 652,449,000 587,298,000 675,698,000 634,437,000 616,328,000 521,839,000 480,722,000 513,050,000 414,307,000 451,556,000 400,609,000 483,117,000 340,392,000 435,281,000 443,362,000 500,373,000 418,135,000 196,921,000 177,752,000 238,130,000 87,990,000 413,293,000 514,308,000 374,884,000 237,129,000 313,170,000 
      yoy
    19.47% 5.86% 12.54% 40.56% 23.66% 48.76% 15.56% 20.00% 6.20% 21.71% 3.74% -9.64% -3.45% -18.59% 121.04% 149.43% 110.13% 375.21% -52.35% -65.44% -36.48% -62.89% 31.97%     
      qoq
    16.17% 11.09% -13.08% 6.50% 2.94% 18.11% 8.55% -6.30% 23.83% -8.25% 12.72% -17.08% 41.93% -21.80% -1.82% -11.39% 19.67% 112.34% 10.78% -25.36% 170.63% -78.71% -19.64% 37.19% 58.09% -24.28%  
      gross margin %
    44.98% 41.08% 40.50% 43.59% 41.67% 42.92% 40.86% 39.26% 44.32% 40.58% 45.13% 34.09% 45.84% 34.36% 49.71% 45.71% 57.89% 54.66% 32.34% 31.19% 47.65% 25.93% 43.24% 50.57% 39.23% 27.34% 40.36% 
      operations and support
    131,424,000 117,433,000 106,335,000 107,583,000 117,462,000 115,734,000 103,042,000 101,901,000 118,763,000 107,649,000 98,926,000 120,709,000 119,223,000 105,314,000 98,600,000 109,858,000 109,679,000 93,765,000 88,931,000 98,435,000 123,136,000 98,610,000 133,782,000 147,112,000 149,794,000 151,975,000 187,235,000 
      research and development
    109,615,000 109,325,000 112,495,000 93,796,000 104,447,000 98,807,000 100,023,000 95,171,000 109,229,000 154,612,000 196,904,000 234,577,000 227,678,000 201,768,000 192,754,000 194,996,000 226,693,000 252,039,000 238,218,000 215,180,000 232,106,000 203,101,000 258,739,000 276,575,000 288,272,000 309,833,000 630,960,000 
      sales and marketing
    243,317,000 190,922,000 182,017,000 251,351,000 215,779,000 176,370,000 145,472,000 125,949,000 129,947,000 109,167,000 115,941,000 130,707,000 133,722,000 140,754,000 126,329,000 123,904,000 108,955,000 99,927,000 78,620,000 89,524,000 78,548,000 51,822,000 196,437,000 194,184,000 163,858,000 180,951,000 275,129,000 
      general and administrative
    250,565,000 232,339,000 215,300,000 195,016,000 253,436,000 252,643,000 236,253,000 217,852,000 195,290,000 201,398,000 256,540,000 510,638,000 292,870,000 265,731,000 216,941,000 263,615,000 231,907,000 212,522,000 207,594,000 228,040,000 257,693,000 221,954,000 238,440,000 278,251,000 263,820,000 267,286,000 376,736,000 
      total costs and expenses
    1,662,142,000 1,585,753,000 1,479,021,000 1,522,325,000 1,579,379,000 1,463,072,000 1,340,152,000 1,284,736,000 1,197,729,000 1,179,425,000 1,217,303,000 1,771,014,000 1,344,196,000 1,363,923,000 1,074,918,000 1,218,944,000 1,041,266,000 1,005,143,000 1,025,402,000 1,023,307,000 953,097,000 826,842,000 1,369,817,000 1,398,884,000 1,446,458,000 1,540,181,000 1,932,917,000 
      income from operations
    23,053,000 2,430,000 -28,849,000 27,952,000 -56,687,000 -27,226,000 -62,951,000 -60,151,000 -40,179,000 -158,519,000 -216,755,000 -596,022,000 -290,376,000 -373,175,000 -199,343,000 -249,011,000 -176,861,000 -240,118,000 -416,442,000 -453,427,000 -453,353,000 -487,497,000 -414,105,000 -381,814,000 -490,860,000 -672,916,000 -1,156,890,000 
      yoy
    -140.67% -108.93% -54.17% -146.47% 41.09% -82.82% -70.96% -89.91% -86.16% -57.52% 8.73% 139.36% 64.18% 55.41% -52.13% -45.08% -60.99% -50.74% 0.56% 18.76% -7.64% -27.55% -64.21%     
      qoq
    848.68% -108.42% -203.21% -149.31% 108.21% -56.75% 4.65% 49.71% -74.65% -26.87% -63.63% 105.26% -22.19% 87.20% -19.95% 40.79% -26.34% -42.34% -8.16% 0.02% -7.00% 17.72% 8.46% -22.22% -27.05% -41.83%  
      operating margin %
    1.37% 0.15% -1.99% 1.80% -3.72% -1.90% -4.93% -4.91% -3.47% -15.53% -21.66% -50.73% -27.55% -37.67% -22.77% -25.67% -20.46% -31.39% -68.39% -79.57% -90.72% -143.66% -43.33% -37.54% -51.37% -77.59% -149.08% 
      interest expense
    -4,742,000 -5,032,000 -6,150,000 -6,659,000 -7,362,000 -7,852,000 -7,048,000 -8,430,000 -6,209,000 -6,151,000 -5,433,000 -5,204,000 -5,022,000 -4,960,000 -4,549,000 -13,125,000 -13,093,000 -12,849,000 -12,568,000 -12,105,000 -12,529,000 -6,537,000      
      other income
    25,804,000 46,989,000 40,917,000 39,242,000 50,941,000 41,943,000 41,057,000 45,434,000 34,399,000 53,075,000 37,215,000 15,451,000 -126,155,000 953,000 9,763,000 5,545,000 125,042,000 1,741,000 3,605,000 4,903,000 7,474,000 12,123,000 -3,665,000 -387,000 641,000 -311,000 146,000 
      income before income taxes
    44,115,000 44,387,000 5,918,000 60,535,000 -13,108,000 6,865,000 -28,942,000 -23,147,000 -11,989,000 -111,595,000 -184,973,000 -585,775,000 -421,553,000 -377,182,000 -194,129,000 -256,591,000 -64,912,000 -251,226,000 -425,405,000 -460,629,000 -458,408,000 -481,911,000 -396,443,000 -357,979,000 -461,568,000 -643,248,000 -1,137,090,000 
      benefit from income taxes
    -1,959,000 4,073,000 3,351,000 -1,196,000 -682,000 1,851,000 2,593,000 3,162,000 111,000 2,667,000 2,676,000 2,357,000 648,000 64,000 2,803,000 1,972,000 6,627,000  1,934,000   -44,799,000 1,630,000 -1,927,000 1,909,000 991,000 1,383,000 
      net income
    46,074,000 40,314,000 2,567,000 61,731,000 -12,426,000 5,014,000 -31,535,000 -26,309,000 -12,100,000 -114,262,000 -187,649,000 -588,132,000 -422,201,000 -377,246,000 -196,932,000 -258,563,000 -71,539,000 -251,918,000 -427,339,000 -458,155,000 -459,517,000 -437,112,000 -398,073,000 -356,052,000 -463,477,000 -644,239,000 -1,138,473,000 
      yoy
    -470.79% 704.03% -108.14% -334.64% 2.69% -104.39% -83.19% -95.53% -97.13% -69.71% -4.71% 127.46% 490.17% 49.75% -53.92% -43.56% -84.43% -42.37% 7.35% 28.68% -0.85% -32.15% -65.03%     
      qoq
    14.29% 1470.47% -95.84% -596.79% -347.83% -115.90% 19.86% 117.43% -89.41% -39.11% -68.09% 39.30% 11.92% 91.56% -23.84% 261.43% -71.60% -41.05% -6.73% -0.30% 5.13% 9.81% 11.80% -23.18% -28.06% -43.41%  
      net income margin %
    2.73% 2.54% 0.18% 3.98% -0.82% 0.35% -2.47% -2.15% -1.05% -11.19% -18.75% -50.05% -40.06% -38.08% -22.49% -26.66% -8.28% -32.93% -70.18% -80.39% -91.95% -128.81% -41.65% -35.01% -48.50% -74.28% -146.71% 
      net income per share
          -0.08 -0.06 -0.03 -0.3 -0.5 -1.63 -1.18 -1.08 -0.57 -0.76 -0.21 -0.76 -1.31 -1.43 -1.46 -1.41 -1.31 -0.39 -1.57 -2.23 -48.53 
      basic
    0.11 0.1 0.01 0.16 -0.03 0.01                      
      diluted
    0.11 0.1 0.01 0.16 -0.03 0.01                      
      weighted-average number of shares outstanding used to compute net income per share attributable to common stockholders
                               
      basic
    405,679 417,242 419,047 409,181 412,229 406,512                      
      diluted
    412,674 422,953 424,024 413,651 412,229 411,969                      
      stock-based compensation included in costs and expenses:
                               
      weighted-average number of shares outstanding used to compute net income per share
                               
      basic
    405,679 417,242 419,047 409,181 412,229 406,512                      
      diluted
    412,674 422,953 424,024 413,651 412,229 411,969                      
      net income per share
          -0.08 -0.06 -0.03 -0.3 -0.5 -1.63 -1.18 -1.08 -0.57 -0.76 -0.21 -0.76 -1.31 -1.43 -1.46 -1.41 -1.31 -0.39 -1.57 -2.23 -48.53 
      weighted-average number of shares outstanding used to compute net income per share, basic and diluted
          401,553 385,335 389,307 381,884 373,727 354,731 356,478 350,526 346,558 334,724 337,753 332,101 326,165 312,175 314,530 309,213 304,502 227,498 294,784 288,372 23,459 
      benefit for income taxes
                     692,000  -10,515,000 1,109,000       
      interest income
                          21,327,000 24,222,000 28,651,000 29,979,000 19,654,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.