Quarterly
Annual
| Unit: USD | 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-09-30 | 2018-06-30 | 2018-03-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 1,300,402,000 | 1,228,425,000 | 1,172,463,000 | 1,194,835,000 | 1,133,649,000 | 1,082,502,000 | 1,047,050,000 | 1,075,950,000 | 1,033,670,000 | 1,037,761,000 | 1,006,564,000 | 1,024,574,000 | 983,030,000 | 943,354,000 | 875,363,000 | 842,744,000 | 740,176,000 | 668,931,000 | 589,988,000 | 548,090,000 | 447,969,000 | 400,849,000 | 364,868,000 | 331,224,000 | 295,066,000 | 275,039,000 | 233,139,000 | 168,895,000 | 147,754,000 | 129,116,000 | 100,542,000 | 95,870,000 | 87,372,000 | 64,510,000 |
yoy | 14.71% | 13.48% | 11.98% | 11.05% | 9.67% | 4.31% | 4.02% | 5.01% | 5.15% | 10.01% | 14.99% | 21.58% | 32.81% | 41.02% | 48.37% | 53.76% | 65.23% | 66.88% | 61.70% | 65.47% | 51.82% | 45.74% | 56.50% | 96.11% | 99.70% | 113.02% | 131.88% | 76.17% | 69.11% | 100.15% | ||||
qoq | 5.86% | 4.77% | -1.87% | 5.40% | 4.72% | 3.39% | -2.69% | 4.09% | -0.39% | 3.10% | -1.76% | 4.23% | 4.21% | 7.77% | 3.87% | 13.86% | 10.65% | 13.38% | 7.64% | 22.35% | 11.76% | 9.86% | 10.16% | 12.25% | 7.28% | 17.97% | 38.04% | 14.31% | 14.44% | 28.42% | 4.87% | 9.73% | 35.44% | |
cost of revenue | 668,325,000 | 625,685,000 | 590,896,000 | 595,138,000 | 555,020,000 | 526,657,000 | 503,009,000 | 544,784,000 | 517,351,000 | 532,006,000 | 515,874,000 | 543,432,000 | 520,955,000 | 498,065,000 | 450,292,000 | 446,197,000 | 375,561,000 | 337,684,000 | 291,684,000 | 265,969,000 | 217,095,000 | 191,718,000 | 171,333,000 | 156,534,000 | 136,904,000 | 125,024,000 | 107,089,000 | 77,031,000 | 67,940,000 | 59,582,000 | 48,254,000 | 42,333,000 | 37,286,000 | 28,203,000 |
gross profit | 632,077,000 | 602,740,000 | 581,567,000 | 599,697,000 | 578,629,000 | 555,845,000 | 544,041,000 | 531,166,000 | 516,319,000 | 505,755,000 | 490,690,000 | 481,142,000 | 462,075,000 | 445,289,000 | 425,071,000 | 396,547,000 | 364,615,000 | 331,247,000 | 298,304,000 | 282,121,000 | 230,874,000 | 209,131,000 | 193,535,000 | 174,690,000 | 158,162,000 | 150,015,000 | 126,050,000 | 91,864,000 | 79,814,000 | 69,534,000 | 52,288,000 | 53,537,000 | 50,086,000 | 36,307,000 |
yoy | 9.24% | 8.44% | 6.90% | 12.90% | 12.07% | 9.90% | 10.87% | 10.40% | 11.74% | 13.58% | 15.44% | 21.33% | 26.73% | 34.43% | 42.50% | 40.56% | 57.93% | 58.39% | 54.13% | 61.50% | 45.97% | 39.41% | 53.54% | 90.16% | 98.16% | 115.74% | 141.07% | 71.59% | 59.35% | 91.52% | ||||
qoq | 4.87% | 3.64% | -3.02% | 3.64% | 4.10% | 2.17% | 2.42% | 2.88% | 2.09% | 3.07% | 1.98% | 4.13% | 3.77% | 4.76% | 7.19% | 8.76% | 10.07% | 11.04% | 5.74% | 22.20% | 10.40% | 8.06% | 10.79% | 10.45% | 5.43% | 19.01% | 37.21% | 15.10% | 14.78% | 32.98% | -2.33% | 6.89% | 37.95% | |
gross margin % | 48.61% | 49.07% | 49.60% | 50.19% | 51.04% | 51.35% | 51.96% | 49.37% | 49.95% | 48.74% | 48.75% | 46.96% | 47.01% | 47.20% | 48.56% | 47.05% | 49.26% | 49.52% | 50.56% | 51.47% | 51.54% | 52.17% | 53.04% | 52.74% | 53.60% | 54.54% | 54.07% | 54.39% | 54.02% | 53.85% | 52.01% | 55.84% | 57.33% | 56.28% |
operating expenses: | ||||||||||||||||||||||||||||||||||
research and development | 262,311,000 | 243,495,000 | 254,295,000 | 252,577,000 | 260,903,000 | 243,652,000 | 251,615,000 | 235,645,000 | 241,654,000 | 226,896,000 | 238,595,000 | 274,094,000 | 284,735,000 | 279,641,000 | 240,611,000 | 223,249,000 | 209,890,000 | 181,280,000 | 174,800,000 | 158,856,000 | 136,652,000 | 120,701,000 | 114,339,000 | 110,236,000 | 104,481,000 | 98,783,000 | 77,855,000 | 42,340,000 | 39,811,000 | 37,576,000 | 31,674,000 | 29,714,000 | 26,522,000 | 17,369,000 |
sales and marketing | 220,627,000 | 220,724,000 | 212,113,000 | 216,671,000 | 212,576,000 | 217,556,000 | 214,018,000 | 238,602,000 | 262,898,000 | 261,600,000 | 259,885,000 | 296,335,000 | 328,833,000 | 334,958,000 | 287,906,000 | 331,422,000 | 264,548,000 | 238,058,000 | 210,590,000 | 179,987,000 | 140,875,000 | 129,823,000 | 116,722,000 | 106,394,000 | 100,657,000 | 90,421,000 | 71,607,000 | 45,949,000 | 37,749,000 | 32,822,000 | 25,778,000 | 26,153,000 | 21,116,000 | 18,156,000 |
general and administrative | 108,191,000 | 101,532,000 | 92,077,000 | 116,779,000 | 106,350,000 | 113,984,000 | 111,966,000 | 106,968,000 | 114,071,000 | 134,852,000 | 112,568,000 | 125,095,000 | 135,331,000 | 142,626,000 | 114,362,000 | 125,502,000 | 122,522,000 | 114,183,000 | 110,253,000 | 128,569,000 | 65,617,000 | 61,251,000 | 55,170,000 | 51,859,000 | 47,690,000 | 54,543,000 | 64,176,000 | 28,608,000 | 24,212,000 | 23,393,000 | 18,867,000 | 4,740,000 | 17,203,000 | 11,635,000 |
total operating expenses | 591,129,000 | 565,751,000 | 558,485,000 | 585,970,000 | 583,523,000 | 574,882,000 | 587,545,000 | 892,893,000 | 625,222,000 | 647,582,000 | 754,774,000 | 699,709,000 | 919,072,000 | 757,225,000 | 642,879,000 | 680,173,000 | 596,960,000 | 533,521,000 | 495,643,000 | 467,412,000 | 343,144,000 | 311,775,000 | 286,231,000 | 268,489,000 | 252,828,000 | 243,747,000 | 213,638,000 | 116,897,000 | 101,772,000 | 93,791,000 | 76,319,000 | 60,607,000 | 64,841,000 | 47,160,000 |
income from operations | 40,948,000 | 36,989,000 | 23,082,000 | 13,727,000 | -4,894,000 | -19,037,000 | -43,504,000 | -361,727,000 | -108,903,000 | -141,827,000 | -264,084,000 | -218,567,000 | -456,997,000 | -311,936,000 | -217,808,000 | -283,626,000 | -232,345,000 | -202,274,000 | -197,339,000 | -185,291,000 | -112,270,000 | -102,644,000 | -92,696,000 | -93,799,000 | -94,666,000 | -93,732,000 | -87,588,000 | |||||||
yoy | -936.70% | -294.30% | -153.06% | -103.79% | -95.51% | -86.58% | -83.53% | 65.50% | -76.17% | -54.53% | 21.25% | -22.94% | 96.69% | 54.21% | 10.37% | 53.07% | 106.95% | 97.06% | 112.89% | 97.54% | 18.60% | 9.51% | 5.83% | |||||||||||
qoq | 10.70% | 60.25% | 68.15% | -380.49% | -74.29% | -56.24% | -87.97% | 232.16% | -23.21% | -46.29% | 20.83% | -52.17% | 46.50% | 43.22% | -23.21% | 22.07% | 14.87% | 2.50% | 6.50% | 65.04% | 9.38% | 10.73% | -1.18% | -0.92% | 1.00% | 7.01% | ||||||||
operating margin % | 3.15% | 3.01% | 1.97% | 1.15% | -0.43% | -1.76% | -4.15% | -33.62% | -10.54% | -13.67% | -26.24% | -21.33% | -46.49% | -33.07% | -24.88% | -33.66% | -31.39% | -30.24% | -33.45% | -33.81% | -25.06% | -25.61% | -25.41% | -28.32% | -32.08% | -34.08% | -37.57% | |||||||
other (expenses) income, net: | ||||||||||||||||||||||||||||||||||
share of losses from equity method investment | -27,506,000 | -25,222,000 | -19,471,000 | -29,687,000 | -25,279,000 | -23,940,000 | -29,575,000 | -28,059,000 | -31,058,000 | -32,361,000 | -30,419,000 | -21,939,000 | -13,376,000 | |||||||||||||||||||||
other income | 19,242,000 | 21,825,000 | 22,973,000 | 18,161,000 | 27,325,000 | 17,401,000 | 27,918,000 | 4,708,000 | 4,377,000 | 1,000,000 | ||||||||||||||||||||||||
total other (expenses) income | -8,264,000 | -3,397,000 | ||||||||||||||||||||||||||||||||
income before benefit from income taxes | 32,684,000 | 33,592,000 | 26,584,000 | -13,558,000 | -3,651,000 | -26,243,000 | -45,161,000 | -359,654,000 | -139,960,000 | -165,443,000 | -331,672,000 | -220,225,000 | -478,747,000 | -320,175,000 | -224,485,000 | -226,567,000 | -205,652,000 | -89,091,000 | -90,289,000 | -94,612,000 | ||||||||||||||
benefit from income taxes | 4,564,000 | -11,169,000 | -6,567,000 | 1,088,000 | -6,075,000 | -5,615,000 | -10,188,000 | -5,754,000 | -1,747,000 | 2,858,000 | -1,286,000 | -890,000 | ||||||||||||||||||||||
net income attributable to common stockholders | 37,248,000 | 22,423,000 | 20,017,000 | -12,470,000 | -9,726,000 | -31,858,000 | -55,349,000 | -365,408,000 | -141,707,000 | -166,187,000 | -342,139,000 | -229,422,000 | -482,327,000 | -322,769,000 | -221,627,000 | -291,396,000 | -224,109,000 | -227,853,000 | -206,542,000 | -179,351,000 | -116,914,000 | -99,923,000 | -94,791,000 | -90,247,000 | -87,734,000 | -92,579,000 | -36,503,000 | -27,056,000 | -24,006,000 | -23,729,000 | -23,453,000 | -7,109,000 | -14,227,000 | -10,994,000 |
yoy | -482.97% | -170.38% | -136.17% | -96.59% | -93.14% | -80.83% | -83.82% | 59.27% | -70.62% | -48.51% | 54.38% | -21.27% | 115.22% | 41.66% | 7.30% | 62.47% | 91.69% | 128.03% | 117.89% | 98.73% | 33.26% | 7.93% | 159.68% | 233.56% | 265.47% | 290.15% | 55.64% | 280.59% | 68.74% | 115.84% | ||||
qoq | 66.12% | 12.02% | -260.52% | 28.21% | -69.47% | -42.44% | -84.85% | 157.86% | -14.73% | -51.43% | 49.13% | -52.43% | 49.43% | 45.64% | -23.94% | 30.02% | -1.64% | 10.32% | 15.16% | 53.40% | 17.00% | 5.41% | 5.04% | 2.86% | -5.23% | 153.62% | 34.92% | 12.71% | 1.17% | 1.18% | 229.91% | -50.03% | 29.41% | |
net income margin % | 2.86% | 1.83% | 1.71% | -1.04% | -0.86% | -2.94% | -5.29% | -33.96% | -13.71% | -16.01% | -33.99% | -22.39% | -49.07% | -34.22% | -25.32% | -34.58% | -30.28% | -34.06% | -35.01% | -32.72% | -26.10% | -24.93% | -25.98% | -27.25% | -29.73% | -33.66% | -15.66% | -16.02% | -16.25% | -18.38% | -23.33% | -7.42% | -16.28% | -17.04% |
net income per share | -0.09 | -0.06 | -0.19 | -0.31 | -2 | -0.78 | -0.91 | -1.84 | -1.23 | -2.63 | -1.77 | -1.23 | -1.63 | -1.26 | -1.31 | -1.24 | -1.17 | -0.79 | -0.71 | -0.68 | -0.66 | -0.64 | -0.72 | -0.31 | -0.28 | -0.25 | -0.25 | -0.25 | -0.08 | -0.16 | -0.45 | |||
basic | 0.24 | 0.15 | 0.13 | |||||||||||||||||||||||||||||||
diluted | 0.23 | 0.14 | 0.12 | |||||||||||||||||||||||||||||||
weighted-average shares used for eps calculation | 165,925,128 | 159,091,110 | 170,222,104 | 181,017,726 | 183,327,844 | 181,749,309 | 183,490,982 | 186,403,349 | 182,994,038 | 183,692,564 | 182,347,864 | 180,898,713 | 174,180,465 | 177,231,285 | 173,407,187 | 167,160,458 | 146,708,663 | 147,501,075 | 141,618,541 | 139,231,594 | 130,083,046 | 136,400,739 | 129,310,641 | 116,590,513 | 98,019,629 | 96,348,356 | 94,673,557 | 92,156,768 | 90,873,305 | 88,612,804 | 24,261,903 | |||
basic | 153,119,639 | 153,228,766 | 153,345,192 | |||||||||||||||||||||||||||||||
diluted | 159,209,951 | 159,691,758 | 161,794,287 | |||||||||||||||||||||||||||||||
other income (expenses), net: | ||||||||||||||||||||||||||||||||||
total other income (expenses) | 3,502,000 | -1,905,000 | 1,243,000 | |||||||||||||||||||||||||||||||
restructuring costs | -57,000 | 3,694,000 | -310,000 | 9,946,000 | 25,452,000 | 3,437,000 | 14,902,000 | 121,942,000 | 4,185,000 | 72,451,000 | ||||||||||||||||||||||||
impairment of long-lived assets | 286,226,000 | 3,162,000 | 9,332,000 | 21,784,000 | 97,722,000 | |||||||||||||||||||||||||||||
impairment of strategic investments | -6,750,000 | -803,000 | -667,000 | -46,154,000 | ||||||||||||||||||||||||||||||
net income per share | -0.09 | -0.06 | -0.19 | -0.31 | -2 | -0.78 | -0.91 | -1.84 | -1.23 | -2.63 | -1.77 | -1.23 | -1.63 | -1.26 | -1.31 | -1.24 | -1.17 | -0.79 | -0.71 | -0.68 | -0.66 | -0.64 | -0.72 | -0.31 | -0.28 | -0.25 | -0.25 | -0.25 | -0.08 | -0.16 | -0.45 | |||
weighted-average shares used for eps calculation | 165,925,128 | 159,091,110 | 170,222,104 | 181,017,726 | 183,327,844 | 181,749,309 | 183,490,982 | 186,403,349 | 182,994,038 | 183,692,564 | 182,347,864 | 180,898,713 | 174,180,465 | 177,231,285 | 173,407,187 | 167,160,458 | 146,708,663 | 147,501,075 | 141,618,541 | 139,231,594 | 130,083,046 | 136,400,739 | 129,310,641 | 116,590,513 | 98,019,629 | 96,348,356 | 94,673,557 | 92,156,768 | 90,873,305 | 88,612,804 | 24,261,903 | |||
other incomes, net: | ||||||||||||||||||||||||||||||||||
total other incomes | -7,206,000 | -1,657,000 | 2,073,000 | -31,057,000 | -23,616,000 | -67,588,000 | -1,658,000 | -21,750,000 | ||||||||||||||||||||||||||
other income (expenses) | 30,132,000 | 1,000 | 8,745,000 | 8,985,000 | 3,015,000 | 665,000 | 471,000 | 498,000 | ||||||||||||||||||||||||||
(benefit from) benefit from income taxes | -744,000 | -10,467,000 | -9,197,000 | -3,580,000 | -2,594,000 | |||||||||||||||||||||||||||||
other | -5,822,500 | -8,374,000 | ||||||||||||||||||||||||||||||||
other incomes | -8,239,000 | -6,677,000 | -9,804,750 | -6,613,000 | -8,313,000 | -1,118,000 | -880,000 | |||||||||||||||||||||||||||
income before benefit for income taxes | -289,752,000 | -238,958,000 | -194,717,000 | -116,266,000 | -99,629,000 | -93,814,000 | -88,224,000 | |||||||||||||||||||||||||||
benefit for income taxes | -1,644,000 | 14,849,000 | -479,750 | -648,000 | -294,000 | -977,000 | 51,721,000 | 30,000 | ||||||||||||||||||||||||||
other (expenses) income | -24,293,000 | -524,750 | -3,996,000 | -636,000 | ||||||||||||||||||||||||||||||
income tax benefit | -1,156,000 | 2,555,000 | 2,033,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.
