Quarterly
Annual
| Unit: USD | 2025-12-31 | 2025-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 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
total revenues | 12,050,762,000 | 11,510,307,000 | 11,079,166,000 | 10,542,801,000 | 10,246,513,000 | 9,824,703,000 | 9,559,310,000 | 9,370,440,000 | 8,832,825,000 | 8,541,668,000 | 8,187,301,000 | 8,161,503,000 | 7,852,053,000 | 7,925,589,000 | 7,970,141,000 | 7,867,767,000 | 7,709,318,000 | 7,483,467,000 | 7,341,777,000 | 7,163,282,000 | 6,644,442,000 | 6,435,637,000 | 6,148,286,000 | 5,767,691,000 | 5,467,434,000 | 5,244,905,000 | 4,923,116,000 | 4,520,992,000 | 4,186,841,000 | 3,999,374,000 | 3,907,270,000 | 3,700,856,000 | 3,285,755,000 | 2,984,859,000 | 2,785,464,000 | 2,636,635,000 | 2,477,541,000 | 2,290,188,000 | 2,105,204,000 | 1,957,736,000 | 1,823,333,000 | 1,738,355,000 | 1,644,694,000 | 1,573,129,000 | 1,484,728,000 | 1,409,432,000 | 1,340,407,000 | 1,270,089,000 | 1,175,230,000 | 1,105,999,000 | 1,069,372,000 | 1,023,961,000 | 945,239,000 | 905,089,000 | 889,163,000 | 869,791,000 | 875,575,000 | 821,839,000 | 788,610,000 | 718,553,000 | 595,922,000 | 553,219,000 | 519,819,000 | 493,665,000 | 444,542,000 | 423,120,000 | 408,509,000 | 394,098,000 | 359,595,000 | 341,269,000 | 337,614,000 | 326,183,000 | 302,355,000 | 293,972,000 | 303,693,000 | 305,320,000 | 277,233,000 | 255,950,000 | 239,351,000 | 224,126,000 | 189,259,000 | 174,317,000 | 164,497,000 | 154,140,000 | 143,893,000 | 141,644,000 | 120,321,000 | 100,370,000 | 81,185,000 | 72,202,000 | 63,187,000 | 55,669,000 | 45,188,000 | 40,731,000 | 36,360,000 |
yoy | 17.61% | 17.16% | 15.90% | 12.51% | 16.00% | 15.02% | 16.76% | 14.81% | 12.49% | 7.77% | 2.72% | 3.73% | 1.85% | 5.91% | 8.56% | 9.83% | 16.03% | 16.28% | 19.41% | 24.20% | 21.53% | 22.70% | 24.89% | 27.58% | 30.59% | 31.14% | 26.00% | 22.16% | 27.42% | 33.99% | 40.27% | 40.36% | 32.62% | 30.33% | 32.31% | 34.68% | 35.88% | 31.74% | 28.00% | 24.45% | 22.81% | 23.34% | 22.70% | 23.86% | 26.34% | 27.44% | 25.35% | 24.04% | 24.33% | 22.20% | 20.27% | 17.72% | 7.96% | 10.13% | 12.75% | 21.05% | 46.93% | 48.56% | 51.71% | 45.55% | 34.05% | 30.75% | 27.25% | 25.26% | 23.62% | 23.98% | 21.00% | 20.82% | 18.93% | 16.09% | 11.17% | 6.83% | 9.06% | 14.86% | 26.88% | 36.23% | 46.48% | 46.83% | 45.50% | 45.40% | 31.53% | 23.07% | 36.72% | 53.57% | 77.24% | 96.18% | 90.42% | 80.30% | 79.66% | 77.27% | 73.78% | ||||
qoq | 4.70% | 3.89% | 5.09% | 2.89% | 4.29% | 2.78% | 2.02% | 6.09% | 3.41% | 4.33% | 0.32% | 3.94% | -0.93% | -0.56% | 1.30% | 2.06% | 3.02% | 1.93% | 2.49% | 7.81% | 3.24% | 4.67% | 6.60% | 5.49% | 4.24% | 6.54% | 8.89% | 7.98% | 4.69% | 2.36% | 5.58% | 12.63% | 10.08% | 7.16% | 5.64% | 6.42% | 8.18% | 8.79% | 7.53% | 7.37% | 4.89% | 5.69% | 4.55% | 5.95% | 5.34% | 5.15% | 5.54% | 8.07% | 6.26% | 3.43% | 4.43% | 8.33% | 4.44% | 1.79% | 2.23% | -0.66% | 6.54% | 4.21% | 9.75% | 20.58% | 7.72% | 6.43% | 5.30% | 11.05% | 5.06% | 3.58% | 3.66% | 9.59% | 5.37% | 1.08% | 3.50% | 7.88% | 2.85% | -3.20% | -0.53% | 10.13% | 8.32% | 6.94% | 6.79% | 18.42% | 8.57% | 5.97% | 6.72% | 7.12% | 1.59% | 17.72% | 19.88% | 23.63% | 12.44% | 14.27% | 13.50% | 23.19% | 10.94% | 12.02% | |
cost of revenues | 6,522,621,000 | 6,164,250,000 | 5,325,311,000 | 5,263,147,000 | 5,767,364,000 | 5,119,884,000 | 5,174,143,000 | 4,977,073,000 | 5,307,485,000 | 4,930,788,000 | 4,673,470,000 | 4,803,625,000 | 5,404,160,000 | 4,788,665,000 | 4,690,755,000 | 4,284,705,000 | 5,239,575,000 | 4,206,589,000 | 4,018,008,000 | 3,868,511,000 | 4,165,160,000 | 3,867,751,000 | 3,643,707,000 | 3,599,701,000 | 3,466,023,000 | 3,097,919,000 | 3,005,657,000 | 2,870,614,000 | 3,069,250,000 | 2,412,346,000 | 2,289,867,000 | 2,196,075,000 | 2,107,354,000 | 1,992,980,000 | 1,902,308,000 | 1,657,024,000 | 1,654,419,000 | 1,532,844,000 | 1,473,098,000 | 1,369,540,000 | 1,249,365,000 | 1,173,958,000 | 1,121,752,000 | 1,046,401,000 | 1,014,332,000 | 954,394,000 | 914,848,000 | 869,186,000 | 811,849,000 | 791,019,000 | 753,525,000 | 726,863,000 | |||||||||||||||||||||||||||||||||||||||||||
sales and marketing | 1,113,376,000 | 786,295,000 | 713,265,000 | 688,370,000 | 976,204,000 | 642,926,000 | 644,084,000 | 654,340,000 | 916,617,000 | 558,736,000 | 627,168,000 | 555,362,000 | 831,610,000 | 567,954,000 | 574,960,000 | 555,978,000 | 792,713,000 | 635,948,000 | 603,973,000 | 512,512,000 | 762,565,000 | 527,597,000 | 434,370,000 | 503,830,000 | 878,937,000 | 553,797,000 | 603,150,000 | 616,578,000 | 928,198,000 | 435,269,000 | 526,780,000 | 479,222,000 | 419,939,000 | 312,490,000 | 274,323,000 | 271,270,000 | 284,996,000 | 282,043,000 | 216,029,000 | 208,010,000 | 224,173,000 | 208,102,000 | 197,140,000 | 194,677,000 | 203,671,000 | 145,654,000 | 120,763,000 | 137,098,000 | 136,845,000 | 116,109,000 | 121,760,000 | 129,175,000 | 117,372,000 | 113,233,000 | 118,224,000 | 135,900,000 | 114,288,000 | 89,108,000 | 94,983,000 | 104,259,000 | 293,836,824 | 777 | 756 | 643 | 433 | 452 | 458 | 443 | 462 | 460 | 455 | 509 | 561 | 547 | 521 | 531 | 515 | 540 | 529 | 554 | 602 | 596 | 621 | 746 | 845 | 516 | 582 | 564 | 494 | 395 | 269 | 1,389 | 35,781,210 | 299 | 649 |
technology and development | 890,300,000 | 853,584,000 | 824,683,000 | 822,823,000 | 776,505,000 | 735,063,000 | 711,254,000 | 702,473,000 | 673,341,000 | 657,159,000 | 657,983,000 | 687,275,000 | 673,926,000 | 662,739,000 | 716,846,000 | 657,530,000 | 647,470,000 | 563,887,000 | 537,321,000 | 525,207,000 | 486,936,000 | 453,802,000 | 435,045,000 | 453,817,000 | 409,376,000 | 379,776,000 | 383,233,000 | 372,764,000 | 276,845,000 | 327,026,000 | 317,213,000 | 300,730,000 | 273,351,000 | 255,236,000 | 267,083,000 | 257,108,000 | 225,191,000 | 216,099,000 | 207,300,000 | 203,508,000 | 180,859,000 | 171,762,000 | 155,061,000 | 143,106,000 | 125,876,000 | 120,953,000 | 115,182,000 | 110,310,000 | 98,128,000 | 95,540,000 | 93,126,000 | 91,975,000 | 82,139,000 | 82,521,000 | 81,547,000 | 82,801,000 | 80,783,000 | 69,480,000 | 57,865,000 | 50,905,000 | 163,322,061 | 2,694 | 2,376 | 1,869 | 1,023 | 1,169 | 1,190 | 1,071 | 1,095 | 950 | 849 | 996 | 1,105 | 1,002 | 831 | 757 | 892 | 884 | 867 | 965 | 951 | 949 | 1,135 | 1,411 | 1,397 | 1,672 | 1,866 | 1,626 | 1,380 | 1,110 | 654 | 1,450 | 14,622,220 | 503 | 1,069 |
general and administrative | 567,802,000 | 457,931,000 | 441,213,000 | 421,462,000 | 453,674,000 | 417,353,000 | 426,992,000 | 404,020,000 | 439,273,000 | 478,591,000 | 401,497,000 | 400,924,000 | 392,453,000 | 373,213,000 | 409,297,000 | 397,928,000 | 397,790,000 | 321,790,000 | 334,845,000 | 297,196,000 | 275,539,000 | 271,624,000 | 277,236,000 | 252,087,000 | 254,586,000 | 233,174,000 | 224,657,000 | 201,952,000 | -303,219,000 | 344,065,000 | 311,197,000 | 278,251,000 | 239,808,000 | 215,526,000 | 213,943,000 | 194,291,000 | 159,001,000 | 153,166,000 | 138,407,000 | 127,225,000 | 109,042,000 | 110,892,000 | 95,906,000 | 91,489,000 | 75,803,000 | 78,024,000 | 60,014,000 | 55,900,000 | 46,120,000 | 46,211,000 | 43,844,000 | 44,126,000 | 30,223,000 | 30,562,000 | 29,810,000 | 29,092,000 | 34,477,000 | 29,792,000 | 30,670,000 | 22,998,000 | 70,545,195 | 3,502 | 3,489 | 2,814 | 1,461 | 1,512 | 1,528 | 1,498 | 1,511 | 1,499 | 1,493 | 1,519 | 1,476 | 1,465 | 1,384 | 1,369 | 1,494 | 1,532 | 1,468 | 1,531 | 1,554 | 1,521 | 1,335 | 1,681 | 1,707 | 1,155 | 1,221 | 1,734 | 1,497 | 924 | 574 | 908 | 6,735,384 | 546 | 672 |
operating income | 2,956,663,000 | 3,248,247,000 | 3,774,694,000 | 3,346,999,000 | 2,272,766,000 | 2,909,477,000 | 2,602,837,000 | 2,632,534,000 | 1,496,109,000 | 1,916,394,000 | 1,827,183,000 | 1,714,317,000 | 549,904,000 | 1,533,018,000 | 1,578,283,000 | 1,971,626,000 | 631,770,000 | 1,755,253,000 | 1,847,630,000 | 1,959,856,000 | 954,242,000 | 1,314,863,000 | 1,357,928,000 | 958,256,000 | 458,512,000 | 980,239,000 | 706,419,000 | 459,084,000 | 215,767,000 | 480,668,000 | 462,213,000 | 446,578,000 | 245,303,000 | 208,627,000 | 127,807,000 | 256,942,000 | 153,934,000 | 106,036,000 | 70,370,000 | 49,453,000 | 59,894,000 | 73,641,000 | 74,835,000 | 97,456,000 | 65,046,000 | 110,407,000 | 129,600,000 | 97,595,000 | 82,288,000 | 57,120,000 | 57,117,000 | 31,822,000 | 19,638,000 | 16,135,000 | 16,154,000 | -1,935,000 | 61,872,000 | 96,842,000 | 115,114,000 | 102,240,000 | 78,453,000 | 69,501,000 | 77,342,000 | 58,345,000 | 53,349,000 | 49,337,000 | 52,782,000 | 36,471,000 | 37,921,000 | 34,074,000 | 34,201,000 | 14,943,000 | 20,121,000 | 21,552,000 | 38,273,000 | 11,215,000 | 18,688,000 | 17,055,000 | 23,889,000 | 4,782,000 | 2,798,000 | 5,520,000 | 4,454,000 | -9,783,000 | 4,689,000 | 18,398,000 | 2,617,000 | -6,350,000 | 1,533,000 | 2,856,000 | 2,848,000 | -4,911,000 | -2,801,000 | -2,275,000 | -2,542,000 |
yoy | 30.09% | 11.64% | 45.02% | 27.14% | 51.91% | 51.82% | 42.45% | 53.56% | 172.07% | 25.01% | 15.77% | -13.05% | -12.96% | -12.66% | -14.58% | 0.60% | -33.79% | 33.49% | 36.06% | 104.52% | 108.12% | 34.14% | 92.23% | 108.73% | 112.50% | 103.93% | 52.83% | 2.80% | -12.04% | 130.40% | 261.65% | 73.80% | 59.36% | 96.75% | 81.62% | 419.57% | 157.01% | 43.99% | -5.97% | -49.26% | -7.92% | -33.30% | -42.26% | -0.14% | -20.95% | 93.29% | 126.90% | 206.69% | 319.02% | 254.01% | 253.58% | -1744.55% | -68.26% | -83.34% | -85.97% | -101.89% | -21.13% | 39.34% | 48.84% | 75.23% | 47.06% | 40.87% | 46.53% | 59.98% | 40.68% | 44.79% | 54.33% | 144.07% | 88.46% | 58.10% | -10.64% | 33.24% | 7.67% | 26.37% | 60.21% | 134.53% | 567.91% | 208.97% | 436.35% | -148.88% | -40.33% | -70.00% | 70.19% | 54.06% | 205.87% | 544.19% | -8.11% | 29.30% | -154.73% | -225.54% | -212.04% | ||||
qoq | -8.98% | -13.95% | 12.78% | 47.27% | -21.88% | 11.78% | -1.13% | 75.96% | -21.93% | 4.88% | 6.58% | 211.75% | -64.13% | -2.87% | -19.95% | 212.08% | -64.01% | -5.00% | -5.73% | 105.38% | -27.43% | -3.17% | 41.71% | 108.99% | -53.22% | 38.76% | 53.88% | 112.77% | -55.11% | 3.99% | 3.50% | 82.05% | 17.58% | 63.24% | -50.26% | 66.92% | 45.17% | 50.68% | 42.30% | -17.43% | -18.67% | -1.60% | -23.21% | 49.83% | -41.09% | -14.81% | 32.79% | 18.60% | 44.06% | 0.01% | 79.49% | 62.04% | 21.71% | -0.12% | -934.83% | -103.13% | -36.11% | -15.87% | 12.59% | 30.32% | 12.88% | -10.14% | 32.56% | 9.36% | 8.13% | -6.53% | 44.72% | -3.82% | 11.29% | -0.37% | 128.88% | -25.73% | -6.64% | -43.69% | 241.27% | -39.99% | 9.57% | -28.61% | 399.56% | 70.91% | -49.31% | 23.93% | -145.53% | -308.64% | -74.51% | 603.02% | -141.21% | -514.22% | -46.32% | 0.28% | -157.99% | 75.33% | 23.12% | -10.50% | |
operating margin % | 24.54% | 28.22% | 34.07% | 31.75% | 22.18% | 29.61% | 27.23% | 28.09% | 16.94% | 22.44% | 22.32% | 21.00% | 7.00% | 19.34% | 19.80% | 25.06% | 8.19% | 23.46% | 25.17% | 27.36% | 14.36% | 20.43% | 22.09% | 16.61% | 8.39% | 18.69% | 14.35% | 10.15% | 5.15% | 12.02% | 11.83% | 12.07% | 7.47% | 6.99% | 4.59% | 9.75% | 6.21% | 4.63% | 3.34% | 2.53% | 3.28% | 4.24% | 4.55% | 6.20% | 4.38% | 7.83% | 9.67% | 7.68% | 7.00% | 5.16% | 5.34% | 3.11% | 2.08% | 1.78% | 1.82% | -0.22% | 7.07% | 11.78% | 14.60% | 14.23% | 13.16% | 12.56% | 14.88% | 11.82% | 12.00% | 11.66% | 12.92% | 9.25% | 10.55% | 9.98% | 10.13% | 4.58% | 6.65% | 7.33% | 12.60% | 3.67% | 6.74% | 6.66% | 9.98% | 2.13% | 1.48% | 3.17% | 2.71% | -6.35% | 3.26% | 12.99% | 2.18% | -6.33% | 1.89% | 3.96% | 4.51% | -8.82% | -6.20% | -5.59% | -6.99% |
other income: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense | -234,395,000 | -175,294,000 | -182,649,000 | -184,172,000 | -192,603,000 | -184,830,000 | -167,986,000 | -173,314,000 | -175,212,000 | -175,563,000 | -174,812,000 | -174,239,000 | -170,603,000 | -172,575,000 | -175,455,000 | -187,579,000 | -189,429,000 | -190,429,000 | -191,322,000 | -194,440,000 | -197,186,000 | -197,079,000 | -189,151,000 | -184,083,000 | -177,801,000 | -160,660,000 | -152,033,000 | -135,529,000 | -128,807,000 | -108,862,000 | -101,605,000 | -81,219,000 | -75,292,000 | -60,688,000 | -55,482,000 | -46,742,000 | -43,586,000 | -35,536,000 | -35,455,000 | -35,537,000 | -35,429,000 | -35,333,000 | -35,217,000 | -26,737,000 | -13,353,000 | -13,486,000 | -13,328,000 | -10,052,000 | -7,438,000 | -7,436,000 | -7,528,000 | -6,740,000 | -5,016,000 | -4,990,000 | -5,006,000 | -4,974,000 | -4,942,000 | -4,915,000 | -5,303,000 | -4,865,000 | -4,832,000 | -4,945,000 | -4,893,000 | -4,959,000 | |||||||||||||||||||||||||||||||
interest and other income | 45,473,000 | 36,457,000 | 39,630,000 | 50,899,000 | 54,105,000 | -21,693,000 | 79,005,000 | 155,359,000 | -172,747,000 | 168,218,000 | 26,961,000 | -71,204,000 | -339,965,000 | 261,404,000 | 220,226,000 | 195,645,000 | 108,512,000 | 96,135,000 | -62,519,000 | 269,086,000 | -250,639,000 | -256,324,000 | -133,175,000 | 21,697,000 | -131,378,000 | 192,744,000 | -53,470,000 | 76,104,000 | 32,436,000 | 7,004,000 | 68,028,000 | -65,743,000 | -38,681,000 | -31,702,000 | -58,363,000 | 13,592,000 | -20,079,000 | 8,627,000 | 16,317,000 | 25,963,000 | -3,734,000 | 3,930,000 | 872,000 | -32,293,000 | -6,177,000 | 616,000 | 1,100,000 | 1,401,000 | -846,000 | -193,000 | -2,940,000 | 977,000 | 282,000 | 801,000 | -493,000 | -116,000 | -95,000 | 1,696,000 | 1,013,000 | 865,000 | 938,000 | 853,000 | 921,000 | 972,000 | 2,444,000 | 1,808,000 | 866,000 | 1,610,000 | 852,000 | 1,536,000 | 2,404,000 | 7,660,000 | 4,929,000 | 5,089,000 | 4,972,000 | 5,350,000 | 5,064,000 | 4,687,000 | 3,701,000 | 2,452,000 | 1,965,000 | 1,491,000 | 1,246,000 | 1,051,000 | 1,118,000 | 579,000 | 304,000 | 591,000 | 782,000 | 534,000 | 560,000 | 581,000 | 12,458,000 | 580,000 | -10,887,000 |
income before income taxes | 2,767,741,000 | 3,109,410,000 | 3,631,675,000 | 3,213,726,000 | 2,134,268,000 | 2,702,954,000 | 2,513,856,000 | 2,614,579,000 | 1,148,150,000 | 1,909,049,000 | 1,679,332,000 | 1,468,874,000 | 39,336,000 | 1,621,847,000 | 1,623,054,000 | 1,979,692,000 | 550,853,000 | 1,660,959,000 | 1,593,789,000 | 2,034,502,000 | 506,417,000 | 861,460,000 | 1,035,602,000 | 795,870,000 | 149,333,000 | 1,012,323,000 | 500,916,000 | 399,659,000 | 119,396,000 | 378,810,000 | 428,636,000 | 299,616,000 | 131,330,000 | 116,237,000 | 13,962,000 | 223,792,000 | 90,269,000 | 79,127,000 | 51,232,000 | 39,879,000 | 20,731,000 | 42,238,000 | 40,490,000 | 38,426,000 | 45,516,000 | 97,537,000 | 117,372,000 | 88,944,000 | 74,004,000 | 49,491,000 | 46,649,000 | 930,000 | 14,904,000 | 11,946,000 | 10,655,000 | -7,025,000 | 56,835,000 | 93,623,000 | 110,824,000 | 98,240,000 | 74,559,000 | 65,409,000 | 73,370,000 | 54,358,000 | 51,336,000 | 50,471,000 | 52,974,000 | 37,411,000 | 38,096,000 | 34,933,000 | 35,924,000 | 22,603,000 | 25,050,000 | 26,641,000 | 43,245,000 | 16,565,000 | 23,752,000 | 21,742,000 | 27,590,000 | 7,234,000 | |||||||||||||||
provision for income taxes | -349,220,000 | -562,494,000 | -506,262,000 | -323,375,000 | -265,661,000 | -339,445,000 | -366,550,000 | -282,370,000 | -210,312,000 | -231,627,000 | -191,722,000 | -163,754,000 | 15,948,000 | -223,605,000 | -182,103,000 | -382,245,000 | 56,576,000 | -211,888,000 | -240,776,000 | -327,787,000 | -911,647,000 | 71,484,000 | 315,406,000 | 86,803,000 | -437,637,000 | 347,079,000 | 230,266,000 | 55,607,000 | -14,538,000 | -24,025,000 | 44,287,000 | 9,492,000 | -54,187,000 | -13,353,000 | -51,638,000 | 45,570,000 | 23,521,000 | 27,610,000 | 10,477,000 | 12,221,000 | -22,447,000 | 12,806,000 | 14,155,000 | 14,730,000 | -37,855,000 | 38,242,000 | 46,354,000 | 35,829,000 | 25,583,000 | 17,669,000 | 17,178,000 | 7,007,000 | 4,271,000 | 4,491,000 | -2,441,000 | 21,616,000 | 31,163,000 | 42,610,000 | 38,007,000 | 27,464,000 | 27,442,000 | 29,851,000 | 22,086,000 | 20,423,000 | 20,330,000 | 20,531,000 | 15,048,000 | 15,364,000 | 14,562,000 | 9,345,000 | 9,225,000 | 8,892,000 | 8,961,000 | 10,553,000 | 2,830,000 | -33,801,000 | 52,000 | 13,000 | 44,000 | ||||||||||||||||
net income | 2,418,521,000 | 2,546,916,000 | 3,125,413,000 | 2,890,351,000 | 1,868,607,000 | 2,363,509,000 | 2,147,306,000 | 2,332,209,000 | 937,838,000 | 1,677,422,000 | 1,487,610,000 | 1,305,120,000 | 55,284,000 | 1,398,242,000 | 1,440,951,000 | 1,597,447,000 | 607,429,000 | 1,449,071,000 | 1,353,013,000 | 1,706,715,000 | 542,156,000 | 789,976,000 | 720,196,000 | 709,067,000 | 586,970,000 | 665,244,000 | 270,650,000 | 344,052,000 | 133,934,000 | 402,835,000 | 384,349,000 | 290,124,000 | 185,517,000 | 129,590,000 | 65,600,000 | 178,222,000 | 66,748,000 | 51,517,000 | 40,755,000 | 27,658,000 | 43,178,000 | 29,432,000 | 26,335,000 | 23,696,000 | 83,371,000 | 59,295,000 | 71,018,000 | 53,115,000 | 48,421,000 | 31,822,000 | 29,471,000 | 2,689,000 | 7,897,000 | 7,675,000 | 6,164,000 | -4,584,000 | 35,219,000 | 62,460,000 | 68,214,000 | 60,233,000 | 47,095,000 | 37,967,000 | 43,519,000 | 32,272,000 | 30,913,000 | 30,141,000 | 32,443,000 | 22,363,000 | 22,732,000 | 20,371,000 | 26,579,000 | 13,378,000 | 15,776,000 | 15,732,000 | 25,580,000 | 9,864,000 | 14,860,000 | 12,781,000 | 17,037,000 | 4,404,000 | 38,211,000 | 6,946,000 | 5,684,000 | -8,814,000 | 5,569,000 | 18,925,000 | 2,891,000 | -5,790,000 | 2,271,000 | 3,303,000 | 3,313,000 | -4,521,000 | -2,315,000 | -1,695,000 | -13,429,000 |
yoy | 29.43% | 7.76% | 45.55% | 23.93% | 99.25% | 40.90% | 44.35% | 78.70% | 1596.40% | 19.97% | 3.24% | -18.30% | -90.90% | -3.51% | 6.50% | -6.40% | 12.04% | 83.43% | 87.87% | 140.70% | -7.63% | 18.75% | 166.10% | 106.09% | 338.25% | 65.14% | -29.58% | 18.59% | -27.80% | 210.85% | 485.90% | 62.79% | 177.94% | 151.55% | 60.96% | 544.38% | 54.59% | 75.04% | 54.76% | 16.72% | -48.21% | -50.36% | -62.92% | -55.39% | 72.18% | 86.33% | 140.98% | 1875.27% | 513.16% | 314.62% | 378.11% | -158.66% | -77.58% | -87.71% | -90.96% | -107.61% | -25.22% | 64.51% | 56.75% | 86.64% | 52.35% | 25.96% | 34.14% | 44.31% | 35.99% | 47.96% | 22.06% | 67.16% | 44.09% | 29.49% | 3.91% | 35.62% | 6.16% | 23.09% | 50.14% | 123.98% | -61.11% | 84.01% | 199.74% | -149.97% | 586.14% | -63.30% | 96.61% | 52.23% | 145.22% | 472.96% | -12.74% | 28.07% | -198.10% | -294.87% | -124.67% | ||||
qoq | -5.04% | -18.51% | 8.13% | 54.68% | -20.94% | 10.07% | -7.93% | 148.68% | -44.09% | 12.76% | 13.98% | 2260.76% | -96.05% | -2.96% | -9.80% | 162.98% | -58.08% | 7.10% | -20.72% | 214.80% | -31.37% | 9.69% | 1.57% | 20.80% | -11.77% | 145.79% | -21.33% | 156.88% | -66.75% | 4.81% | 32.48% | 56.39% | 43.16% | 97.55% | -63.19% | 167.01% | 29.56% | 26.41% | 47.35% | -35.94% | 46.70% | 11.76% | 11.14% | -71.58% | 40.60% | -16.51% | 33.71% | 9.69% | 52.16% | 7.98% | 995.98% | -65.95% | 2.89% | 24.51% | -234.47% | -113.02% | -43.61% | -8.44% | 13.25% | 27.90% | 24.04% | -12.76% | 34.85% | 4.40% | 2.56% | -7.10% | 45.07% | -1.62% | 11.59% | -23.36% | 98.68% | -15.20% | 0.28% | -38.50% | 159.33% | -33.62% | 16.27% | -24.98% | 286.85% | -88.47% | 450.12% | 22.20% | -164.49% | -258.27% | -70.57% | 554.62% | -149.93% | -354.95% | -31.24% | -0.30% | -173.28% | 95.29% | 36.58% | -87.38% | |
net income margin % | 20.07% | 22.13% | 28.21% | 27.42% | 18.24% | 24.06% | 22.46% | 24.89% | 10.62% | 19.64% | 18.17% | 15.99% | 0.70% | 17.64% | 18.08% | 20.30% | 7.88% | 19.36% | 18.43% | 23.83% | 8.16% | 12.28% | 11.71% | 12.29% | 10.74% | 12.68% | 5.50% | 7.61% | 3.20% | 10.07% | 9.84% | 7.84% | 5.65% | 4.34% | 2.36% | 6.76% | 2.69% | 2.25% | 1.94% | 1.41% | 2.37% | 1.69% | 1.60% | 1.51% | 5.62% | 4.21% | 5.30% | 4.18% | 4.12% | 2.88% | 2.76% | 0.26% | 0.84% | 0.85% | 0.69% | -0.53% | 4.02% | 7.60% | 8.65% | 8.38% | 7.90% | 6.86% | 8.37% | 6.54% | 6.95% | 7.12% | 7.94% | 5.67% | 6.32% | 5.97% | 7.87% | 4.10% | 5.22% | 5.35% | 8.42% | 3.23% | 5.36% | 4.99% | 7.12% | 1.96% | 20.19% | 3.98% | 3.46% | -5.72% | 3.87% | 13.36% | 2.40% | -5.77% | 2.80% | 4.57% | 5.24% | -8.12% | -5.12% | -4.16% | -36.93% |
earnings per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -17.54 | 6 | 7.35 | 6.76 | 4.37 | 5.52 | 4.99 | 5.4 | 2.17 | 3.8 | 3.35 | 2.93 | 0.12 | 3.14 | 3.24 | 3.6 | 1.37 | 3.27 | 3.05 | 3.85 | 1.22 | 1.79 | 1.63 | 1.61 | 1.33 | 1.52 | 0.62 | 0.79 | 0.3 | 0.92 | 0.88 | 0.67 | 0.42 | 0.3 | 0.15 | 0.41 | 0.16 | 0.12 | 0.1 | 0.06 | 0.1 | 0.07 | 0.06 | 0.39 | 1.38 | 0.99 | 1.18 | 0.89 | 0.82 | 0.54 | 0.51 | 0.05 | 0.14 | 0.14 | 0.11 | ||||||||||||||||||||||||||||||||||||||||
diluted | -17.14 | 5.87 | 7.19 | 6.61 | 4.27 | 5.4 | 4.88 | 5.28 | 2.13 | 3.73 | 3.29 | 2.88 | 0.12 | 3.1 | 3.2 | 3.53 | 1.34 | 3.19 | 2.97 | 3.75 | 1.19 | 1.74 | 1.59 | 1.57 | 1.3 | 1.47 | 0.6 | 0.76 | 0.29 | 0.89 | 0.85 | 0.64 | 0.41 | 0.29 | 0.15 | 0.4 | 0.16 | 0.12 | 0.09 | 0.06 | 0.1 | 0.07 | 0.06 | 0.38 | 1.35 | 0.96 | 1.15 | 0.86 | 0.79 | 0.52 | 0.49 | 0.05 | 0.13 | 0.13 | 0.11 | ||||||||||||||||||||||||||||||||||||||||
weighted-average shares of common stock outstanding: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 4,249,512 | 424,455 | 425,211 | 427,270 | 429,519 | 428,239 | 430,065 | 432,090 | 441,571 | 441,537 | 443,881 | 445,244 | 444,698 | 444,878 | 444,557 | 444,146 | 443,155 | 442,778 | 443,159 | 443,224 | 440,922 | 441,526 | 440,569 | 439,352 | 437,799 | 438,090 | 437,587 | 436,947 | 435,374 | 435,809 | 435,097 | 434,174 | 431,885 | 432,404 | 431,396 | 430,600 | 428,822 | 428,937 | 428,483 | 428,117 | 425,889 | 426,869 | 425,340 | 60,518 | 60,078 | 60,171 | 59,996 | 59,817 | 58,198 | 59,108 | 58,192 | 55,972 | 55,521 | 55,541 | 55,526 | 55,456 | 52,847 | 52,569 | 52,470 | 52,759 | 52,529 | 52,142 | 52,486 | 52,911 | 56,560 | 56,146 | 57,872 | 58,734 | 60,961 | 60,408 | 61,782 | 62,776 | 67,076 | 66,469 | 68,031 | 68,693 | 62,577 | 68,081 | 58,383 | 55,213 | 53,528 | 53,693 | 53,190 | 52,816 | 51,988 | 52,211 | 51,898 | 51,282 | 47,786 | 24,086 | 23,648 | ||||
diluted | 4,343,863 | 434,039 | 434,883 | 436,962 | 439,261 | 437,898 | 439,739 | 441,654 | 449,498 | 450,011 | 451,572 | 452,417 | 451,290 | 450,344 | 450,169 | 452,984 | 455,372 | 454,925 | 455,129 | 455,641 | 454,208 | 455,088 | 453,945 | 452,494 | 451,765 | 451,552 | 452,195 | 451,922 | 451,244 | 451,919 | 451,552 | 450,359 | 446,814 | 447,362 | 446,262 | 445,458 | 438,652 | 438,389 | 438,154 | 437,993 | 436,456 | 437,606 | 436,097 | 61,973 | 61,699 | 61,820 | 61,634 | 61,548 | 60,761 | 60,990 | 60,590 | 60,146 | 58,904 | 58,729 | 58,809 | 55,456 | 54,369 | 53,870 | 53,909 | 54,246 | 54,304 | 53,931 | 54,324 | 54,775 | 58,416 | 57,938 | 59,660 | 60,709 | 62,836 | 62,272 | 63,857 | 64,840 | 68,902 | 68,090 | 69,891 | 70,672 | 69,075 | 70,345 | 69,175 | 66,456 | 65,518 | 66,012 | 64,592 | 52,816 | 64,713 | 64,449 | 64,975 | 51,282 | 62,884 | 31,460 | 30,812 | ||||
loss on extinguishment of debt | -25,129,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit for income taxes | -1,759,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of revenues: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
subscription | 437,454,000 | 602,165,000 | 583,636,000 | 564,015,000 | 512,578,000 | 471,823,000 | 428,203,000 | 376,992,000 | 336,756,000 | 292,406,000 | 265,387,000 | 259,560,000 | 231,598,000 | 233,091,000 | 224,858,000 | 215,299,000 | 193,635,000 | 186,573,000 | 193,769,000 | 187,156,000 | 168,673,000 | 163,707,000 | 166,838,000 | 165,189,000 | 142,586,000 | 135,210,000 | 128,605,000 | 126,220,000 | -95,425,000 | 172,740,000 | 164,027,000 | 152,446,000 | 140,664,000 | 140,414,000 | 119,710,000 | 99,823,000 | 80,780,000 | 71,278,000 | 63,071,000 | 55,281,000 | 44,978,000 | 40,163,000 | 35,608,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillment expenses | 45,045,750 | 60,473,000 | 59,792,000 | 59,918,000 | 62,577,000 | 64,794,000 | 61,775,000 | 61,159,000 | 203,245,194 | 323 | 307 | 176 | 59 | 99 | 102 | 120 | 126 | 126 | 108 | 106 | 100 | 99 | 82 | 146 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total cost of revenues | 482,499,750 | 662,638,000 | 643,428,000 | 623,933,000 | 575,155,000 | 536,617,000 | 489,978,000 | 438,151,000 | 390,790,000 | 344,469,000 | 314,934,000 | 307,162,000 | 275,486,000 | 275,274,000 | 269,243,000 | 259,268,000 | 232,846,000 | 224,496,000 | 230,087,000 | 222,805,000 | 200,050,000 | 194,453,000 | 196,693,000 | 194,972,000 | 169,348,000 | 158,793,000 | 150,579,000 | 148,265,000 | 73,590,750 | 99,067,000 | 100,311,000 | 94,985,000 | 78,442,000 | 71,601,000 | 69,788,000 | 56,627,000 | 44,464,000 | 38,648,000 | 35,241,000 | 30,007,000 | 23,390,000 | 21,496,000 | 18,092,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
gross profit | 5,528,141,000 | 5,346,057,000 | 5,753,855,000 | 5,279,654,000 | 4,479,149,000 | 4,704,819,000 | 4,385,167,000 | 4,393,367,000 | 3,525,340,000 | 3,610,880,000 | 3,513,831,000 | 3,357,878,000 | 2,447,893,000 | 3,136,924,000 | 3,279,386,000 | 3,583,062,000 | 2,469,743,000 | 3,276,878,000 | 3,323,769,000 | 3,294,771,000 | 2,479,282,000 | 2,567,886,000 | 2,504,579,000 | 2,167,990,000 | 2,001,411,000 | 2,146,986,000 | 1,917,459,000 | 1,650,378,000 | 1,117,591,000 | 1,587,028,000 | 1,617,403,000 | 1,504,781,000 | 1,178,401,000 | 991,879,000 | 883,156,000 | 979,611,000 | 823,122,000 | 757,344,000 | 632,106,000 | 588,196,000 | 573,968,000 | 564,397,000 | 522,942,000 | 526,728,000 | 470,396,000 | 455,038,000 | 425,559,000 | 400,903,000 | 363,381,000 | 314,980,000 | 315,847,000 | 297,098,000 | 183,511,000 | 242,451,000 | 245,735,000 | 245,858,000 | 300,420,000 | 285,222,000 | 298,632,000 | 280,402,000 | 205,132,000 | 208,750,000 | 204,885,000 | 186,503,000 | 169,056,000 | 147,846,000 | 139,266,000 | 134,830,000 | 126,749,000 | 116,773,000 | 107,527,000 | 103,378,000 | 102,305,000 | 99,519,000 | 107,000,000 | 110,348,000 | 107,885,000 | 97,157,000 | 88,772,000 | 75,861,000 | 19,072,000 | 75,250,000 | 64,186,000 | 59,155,000 | 65,451,000 | 70,043,000 | 50,533,000 | 43,743,000 | 36,721,000 | 33,554,000 | 27,946,000 | 25,662,000 | 21,798,000 | 19,235,000 | 18,268,000 |
yoy | 23.42% | 13.63% | 31.21% | 20.17% | 27.06% | 30.30% | 24.80% | 30.84% | 44.02% | 15.11% | 7.15% | -6.28% | -0.88% | -4.27% | -1.34% | 8.75% | -0.38% | 27.61% | 32.71% | 51.97% | 23.88% | 19.60% | 30.62% | 31.36% | 79.08% | 35.28% | 18.55% | 9.68% | -5.16% | 60.00% | 83.14% | 53.61% | 43.16% | 30.97% | 39.72% | 66.54% | 43.41% | 34.19% | 20.87% | 11.67% | 22.02% | 24.03% | 22.88% | 31.39% | 29.45% | 44.47% | 34.74% | 34.94% | 98.02% | 29.91% | 28.53% | 20.84% | -38.92% | -15.00% | -17.71% | -12.32% | 46.45% | 36.63% | 45.76% | 50.35% | 21.34% | 41.19% | 47.12% | 38.32% | 33.38% | 26.61% | 29.52% | 30.42% | 23.89% | 17.34% | 0.49% | -6.32% | -5.17% | 2.43% | 20.53% | 45.46% | 465.67% | 29.11% | 38.30% | 28.24% | -70.86% | 7.43% | 27.02% | 35.23% | 78.24% | 108.75% | 80.82% | 70.46% | 68.46% | 74.44% | 52.98% | ||||
qoq | 3.41% | -7.09% | 8.98% | 17.87% | -4.80% | 7.29% | -0.19% | 24.62% | -2.37% | 2.76% | 4.64% | 37.17% | -21.97% | -4.34% | -8.48% | 45.08% | -24.63% | -1.41% | 0.88% | 32.89% | -3.45% | 2.53% | 15.53% | 8.32% | -6.78% | 11.97% | 16.18% | 47.67% | -29.58% | -1.88% | 7.48% | 27.70% | 18.80% | 12.31% | -9.85% | 19.01% | 8.69% | 19.81% | 7.47% | 2.48% | 1.70% | 7.93% | -0.72% | 11.98% | 3.38% | 6.93% | 6.15% | 10.33% | 15.37% | -0.27% | 6.31% | 61.90% | -24.31% | -1.34% | -0.05% | -18.16% | 5.33% | -4.49% | 6.50% | 36.69% | -1.73% | 1.89% | 9.86% | 10.32% | 14.35% | 6.16% | 3.29% | 6.38% | 8.54% | 8.60% | 4.01% | 1.05% | 2.80% | -6.99% | -3.03% | 2.28% | 11.04% | 9.45% | 17.02% | 297.76% | -74.66% | 17.24% | 8.50% | -9.62% | -6.56% | 38.61% | 15.52% | 19.12% | 9.44% | 20.07% | 8.90% | 17.73% | 13.32% | 5.29% | |
gross margin % | 45.87% | 46.45% | 51.93% | 50.08% | 43.71% | 47.89% | 45.87% | 46.89% | 39.91% | 42.27% | 42.92% | 41.14% | 31.18% | 39.58% | 41.15% | 45.54% | 32.04% | 43.79% | 45.27% | 46.00% | 37.31% | 39.90% | 40.74% | 37.59% | 36.61% | 40.93% | 38.95% | 36.50% | 26.69% | 39.68% | 41.39% | 40.66% | 35.86% | 33.23% | 31.71% | 37.15% | 33.22% | 33.07% | 30.03% | 30.04% | 31.48% | 32.47% | 31.80% | 33.48% | 31.68% | 32.29% | 31.75% | 31.56% | 30.92% | 28.48% | 29.54% | 29.01% | 19.41% | 26.79% | 27.64% | 28.27% | 34.31% | 34.71% | 37.87% | 39.02% | 34.42% | 37.73% | 39.41% | 37.78% | 38.03% | 34.94% | 34.09% | 34.21% | 35.25% | 34.22% | 31.85% | 31.69% | 33.84% | 33.85% | 35.23% | 36.14% | 38.91% | 37.96% | 37.09% | 33.85% | 10.08% | 43.17% | 39.02% | 38.38% | 45.49% | 49.45% | 42.00% | 43.58% | 45.23% | 46.47% | 44.23% | 46.10% | 48.24% | 47.22% | 50.24% |
operating expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 175,922,500 | 226,316,000 | 229,581,000 | 247,793,000 | 238,548,000 | 188,380,000 | 183,518,000 | 178,162,000 | 126,679,000 | 139,249,000 | 127,543,000 | 128,158,000 | 115,707,000 | 98,509,000 | 86,484,000 | 98,359,000 | 88,828,000 | 82,699,000 | 73,326,000 | 88,435,000 | 82,184,000 | 77,967,000 | 68,727,000 | 99,133,000 | 89,197,000 | 80,102,000 | 64,883,000 | 71,079,000 | 16,274,000 | 69,730,000 | 59,732,000 | 68,938,000 | 60,762,000 | 51,645,000 | 47,916,000 | 50,093,000 | 35,188,000 | 30,698,000 | 25,098,000 | 30,573,000 | 24,599,000 | 21,510,000 | 20,810,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
net income per share | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -0.08 | 0.65 | 1.19 | 1.3 | 1.14 | 0.89 | 0.73 | 0.83 | 0.61 | 0.57 | 0.54 | 0.56 | 0.38 | 0.38 | 0.34 | 0.43 | 0.21 | 0.24 | 0.24 | 0.38 | 0.14 | 0.22 | 0.19 | 0.29 | 0.08 | 0.72 | 0.13 | 0.11 | -0.17 | 0.11 | 0.36 | 0.06 | -0.11 | -0.04 | 0.14 | 0.14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | -0.08 | 0.63 | 1.16 | 1.26 | 1.11 | 0.87 | 0.7 | 0.8 | 0.59 | 0.55 | 0.52 | 0.54 | 0.37 | 0.37 | 0.33 | 0.42 | 0.21 | 0.23 | 0.23 | 0.37 | 0.14 | 0.21 | 0.18 | 0.25 | 0.07 | 0.58 | 0.11 | 0.09 | -0.17 | 0.08 | 0.29 | 0.04 | -0.11 | -0.04 | 0.1 | 0.11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillment expenses * | 37,303,000 | 52,063,000 | 49,547,000 | 47,602,000 | 31,480,500 | 42,183,000 | 44,385,000 | 43,969,000 | 27,472,500 | 37,923,000 | 36,318,000 | 35,649,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
technology and development * | 29,342,500 | 42,108,000 | 37,863,000 | 37,399,000 | 20,333,250 | 30,014,000 | 27,119,000 | 24,200,000 | 16,455,250 | 23,368,000 | 22,186,000 | 20,516,000 | 13,209,500 | 18,216,000 | 18,907,000 | 15,715,000 | 8,794,500 | 11,929,000 | 4,254,000 | 6,325,000 | 4,183,000 | 2,666,250 | 3,966,000 | 3,518,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marketing * | 57,747,500 | 81,238,000 | 74,533,000 | 75,219,000 | 41,757,250 | 58,556,000 | 46,231,000 | 62,242,000 | 36,024,000 | 49,217,000 | 39,984,000 | 54,936,000 | 41,639,750 | 49,166,000 | 45,255,000 | 72,138,000 | 39,841,500 | 59,367,000 | 17,423,750 | 22,525,000 | 13,207,000 | 6,322,750 | 9,299,000 | 8,054,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
general and administrative * | 12,861,750 | 17,135,000 | 17,119,000 | 17,193,000 | 9,452,250 | 11,543,000 | 13,252,000 | 13,014,000 | 9,725,000 | 11,742,000 | 13,419,000 | 13,816,000 | 9,732,500 | 12,895,000 | 13,847,000 | 12,188,000 | 6,253,250 | 9,948,000 | 2,634,500 | 4,122,000 | 2,248,000 | 1,204,250 | 1,870,000 | 1,638,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposal of dvds | -1,237,000 | -1,232,000 | -1,972,000 | -1,653,000 | -1,741,000 | -1,604,000 | -118,000 | -1,097,000 | -1,603,000 | -1,628,000 | -2,263,000 | -833,000 | -1,696,000 | -2,310,000 | -2,282,000 | -908,000 | -1,304,000 | -1,142,000 | -964,000 | -1,387,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*stock-based compensation included in expense line items: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
* stock-based compensation included in expense line items: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense on lease financing obligations | -504,500 | -674,000 | -674,000 | -670,000 | -677,000 | -677,000 | -681,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on legal settlement | -7,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillment expenses* | 31,377,000 | 30,746,000 | 29,855,000 | 29,783,000 | 26,762,000 | 23,583,000 | 21,974,000 | 22,045,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes | 8,818,750 | 10,909,000 | 17,665,000 | 6,701,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest and other expense | -353,000 | -13,000 | -3,000 | -38,000 | -57,000 | -52,000 | -30,000 | -31,000 | -44,000 | -87,000 | -95,000 | -191,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
______________ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
* amortization of stock-based compensation included in expense line items: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillment | 229 | 213 | 223 | 260 | 225 | 227 | 332 | 441 | 409 | 317 | 465 | 511 | 461 | 348 | 207 | 805 | 19,365,133 | 119 | 356 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
technology and development* | 12,043,000 | 11,206,000 | 8,268,000 | 8,006,000 | 7,513,000 | 7,155,000 | 5,652,000 | 5,039,000 | 4,840,000 | 4,738,000 | 4,123,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marketing* | 47,031,000 | 52,968,000 | 46,989,000 | 32,867,000 | 26,338,000 | 35,803,000 | 20,477,000 | 26,693,000 | 14,602,000 | 12,183,000 | 9,957,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
general and administrative* | 6,773,000 | 8,292,000 | 11,470,000 | 8,020,000 | 4,898,000 | 5,007,000 | 3,280,000 | 3,136,000 | 2,566,000 | 2,678,000 | 2,093,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
* amortization of stock-based compensation included in expense line items: - sum | 3,087 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*amortization of stock-based compensation included in expense line items: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*amortization of stock-based compensation included in expense line items: - sum | 3,310 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
revenues: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales | 935,250 | 1,577,000 | 470,000 | 1,694,000 | 3,229,000 | 1,230,000 | 611,000 | 547,000 | 405,000 | 924,000 | 116,000 | 388,000 | 210,000 | 568,000 | 752,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillment* | 12,949,500 | 17,544,000 | 17,560,000 | 16,694,000 | 14,373,000 | 10,790,000 | 9,348,000 | 8,322,000 | 7,221,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation | 3,332,000 | 3,293,000 | 3,423,000 | 4,279,000 | 4,134,000 | 4,435,000 | 2,778,000 | 1,467,000 | 2,746,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income before income taxes | 981,250 | 6,998,000 | 5,697,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*amortization of stock-based compensation not included in expense line items: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stock-based compensation | 2,748.75 | 3,293 | 3,423 | 4,279 | 4,134 | 4,435 | 3,832 | 2,777 | 1,704 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
* amortization of stock-based compensation not included in expense line items: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss before income taxes | -8,770,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillment * | 10,044,000 | 15,013,000 | 6,383,000 | 3,479,250 | 4,908,000 | 4,854,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation * | 3,057,250 | 3,660,000 | 4,552,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
* amortization of stock-based compensation not included in expense line items: - sum | 3,057.25 | 3,660 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation* | 1,721,750 | 2,777,000 | 1,704,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*amortization of stock-based compensation not included in expense line item: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares outstanding: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 4,249,512 | 424,455 | 425,211 | 427,270 | 429,519 | 428,239 | 430,065 | 432,090 | 441,571 | 441,537 | 443,881 | 445,244 | 444,698 | 444,878 | 444,557 | 444,146 | 443,155 | 442,778 | 443,159 | 443,224 | 440,922 | 441,526 | 440,569 | 439,352 | 437,799 | 438,090 | 437,587 | 436,947 | 435,374 | 435,809 | 435,097 | 434,174 | 431,885 | 432,404 | 431,396 | 430,600 | 428,822 | 428,937 | 428,483 | 428,117 | 425,889 | 426,869 | 425,340 | 60,518 | 60,078 | 60,171 | 59,996 | 59,817 | 58,198 | 59,108 | 58,192 | 55,972 | 55,521 | 55,541 | 55,526 | 55,456 | 52,847 | 52,569 | 52,470 | 52,759 | 52,529 | 52,142 | 52,486 | 52,911 | 56,560 | 56,146 | 57,872 | 58,734 | 60,961 | 60,408 | 61,782 | 62,776 | 67,076 | 66,469 | 68,031 | 68,693 | 62,577 | 68,081 | 58,383 | 55,213 | 53,528 | 53,693 | 53,190 | 52,816 | 51,988 | 52,211 | 51,898 | 51,282 | 47,786 | 24,086 | 23,648 | ||||
diluted | 4,343,863 | 434,039 | 434,883 | 436,962 | 439,261 | 437,898 | 439,739 | 441,654 | 449,498 | 450,011 | 451,572 | 452,417 | 451,290 | 450,344 | 450,169 | 452,984 | 455,372 | 454,925 | 455,129 | 455,641 | 454,208 | 455,088 | 453,945 | 452,494 | 451,765 | 451,552 | 452,195 | 451,922 | 451,244 | 451,919 | 451,552 | 450,359 | 446,814 | 447,362 | 446,262 | 445,458 | 438,652 | 438,389 | 438,154 | 437,993 | 436,456 | 437,606 | 436,097 | 61,973 | 61,699 | 61,820 | 61,634 | 61,548 | 60,761 | 60,990 | 60,590 | 60,146 | 58,904 | 58,729 | 58,809 | 55,456 | 54,369 | 53,870 | 53,909 | 54,246 | 54,304 | 53,931 | 54,324 | 54,775 | 58,416 | 57,938 | 59,660 | 60,709 | 62,836 | 62,272 | 63,857 | 64,840 | 68,902 | 68,090 | 69,891 | 70,672 | 69,075 | 70,345 | 69,175 | 66,456 | 65,518 | 66,012 | 64,592 | 52,816 | 64,713 | 64,449 | 64,975 | 51,282 | 62,884 | 31,460 | 30,812 | ||||
* amortization of stock-based compensation not included in expense line item: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income per share | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted | -0.2 | 0.16 | -0.08 | -1.31 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares of common stock outstanding: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted | 22,737 | 14,102 | 21,922 | 10,216 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
* amortization of stock-based compensation not included in expense line item: - sum | 4,552 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charges | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares outstanding: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted | 22,737 | 14,102 | 21,922 | 10,216 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
* amortization of stock-based compensation not included in expense line-item: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
* amortization of stock-based compensation not included in expense line-item: - sum | 1,763.25 | 1,467 | 2,746 |
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.
