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-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 1,506,839,000 | 1,344,930,000 | 1,363,217,000 | 1,557,283,000 | 1,372,574,000 | 1,236,768,000 | 1,194,773,000 | 1,361,287,000 | 1,188,551,000 | 1,067,669,000 | 988,608,000 | 1,299,735,000 | 1,128,476,000 | 1,110,909,000 | 1,062,727,000 | 1,297,885,000 | 1,067,471,000 | 982,108,000 | 769,584,000 | 911,322,000 | 678,668,000 | 454,158,000 | 462,478,000 | 560,888,000 | 446,199,000 | 388,021,000 | 320,426,000 | 389,822,000 | 297,695,000 | 262,263,000 | 230,666,000 | 285,693,000 | 207,937,000 | 181,671,000 | 149,648,000 |
yoy | 9.78% | 8.75% | 14.10% | 14.40% | 15.48% | 15.84% | 20.85% | 4.74% | 5.32% | -3.89% | -6.97% | 0.14% | 5.71% | 13.11% | 38.09% | 42.42% | 57.29% | 116.25% | 66.40% | 62.48% | 52.10% | 17.04% | 44.33% | 43.88% | 49.88% | 47.95% | 38.91% | 36.45% | 43.17% | 44.36% | 54.14% | ||||
qoq | 12.04% | -1.34% | -12.46% | 13.46% | 10.98% | 3.51% | -12.23% | 14.53% | 11.32% | 8.00% | -23.94% | 15.18% | 1.58% | 4.53% | -18.12% | 21.59% | 8.69% | 27.62% | -15.55% | 34.28% | 49.43% | -1.80% | -17.55% | 25.70% | 14.99% | 21.10% | -17.80% | 30.95% | 13.51% | 13.70% | -19.26% | 37.39% | 14.46% | 21.40% | |
costs and expenses: | |||||||||||||||||||||||||||||||||||
cost of revenue | 674,220,000 | 653,333,000 | 639,579,000 | 671,660,000 | 638,907,000 | 588,921,000 | 574,749,000 | 621,504,000 | 555,753,000 | 496,874,000 | 439,986,000 | 481,311,000 | 466,757,000 | 446,377,000 | 420,897,000 | 449,151,000 | 443,473,000 | 445,021,000 | 412,601,000 | 385,546,000 | 293,095,000 | 250,454,000 | 253,410,000 | 253,439,000 | 223,140,000 | 215,492,000 | 203,767,000 | 212,948,000 | 197,554,000 | 191,565,000 | 196,798,000 | 191,246,000 | 210,710,000 | 152,148,000 | 163,358,000 |
gross profit | 832,619,000 | 691,597,000 | 723,638,000 | 885,623,000 | 733,667,000 | 647,847,000 | 620,024,000 | 739,783,000 | 632,798,000 | 570,795,000 | 548,622,000 | 818,424,000 | 661,719,000 | 664,532,000 | 641,830,000 | 848,734,000 | 623,998,000 | 537,087,000 | 356,983,000 | 525,776,000 | 385,573,000 | 203,704,000 | 209,068,000 | 307,449,000 | 223,059,000 | 172,529,000 | 116,659,000 | 176,874,000 | 100,141,000 | 70,698,000 | 33,868,000 | 94,447,000 | -2,773,000 | 29,523,000 | -13,710,000 |
yoy | 13.49% | 6.75% | 16.71% | 19.71% | 15.94% | 13.50% | 13.01% | -9.61% | -4.37% | -14.11% | -14.52% | -3.57% | 6.05% | 23.73% | 79.79% | 61.43% | 61.84% | 163.66% | 70.75% | 71.01% | 72.86% | 18.07% | 79.21% | 73.82% | 122.74% | 144.04% | 244.45% | 87.27% | -3711.29% | 139.47% | -347.03% | ||||
qoq | 20.39% | -4.43% | -18.29% | 20.71% | 13.25% | 4.49% | -16.19% | 16.91% | 10.86% | 4.04% | -32.97% | 23.68% | -0.42% | 3.54% | -24.38% | 36.02% | 16.18% | 50.45% | -32.10% | 36.36% | 89.28% | -2.57% | -32.00% | 37.83% | 29.29% | 47.89% | -34.04% | 76.62% | 41.65% | 108.75% | -64.14% | -3505.95% | -109.39% | -315.34% | |
gross margin % | 55.26% | 51.42% | 53.08% | 56.87% | 53.45% | 52.38% | 51.89% | 54.34% | 53.24% | 53.46% | 55.49% | 62.97% | 58.64% | 59.82% | 60.39% | 65.39% | 58.46% | 54.69% | 46.39% | 57.69% | 56.81% | 44.85% | 45.21% | 54.81% | 49.99% | 44.46% | 36.41% | 45.37% | 33.64% | 26.96% | 14.68% | 33.06% | -1.33% | 16.25% | -9.16% |
research and development | 453,418,000 | 443,325,000 | 424,165,000 | 422,937,000 | 412,791,000 | 406,196,000 | 449,759,000 | 483,528,000 | 494,559,000 | 477,663,000 | 455,112,000 | 584,942,000 | 564,258,000 | 505,037,000 | 455,563,000 | 434,195,000 | 412,021,000 | 370,671,000 | 348,580,000 | 318,446,000 | 283,639,000 | 260,863,000 | 238,613,000 | 219,526,000 | 211,599,000 | 236,199,000 | 216,185,000 | 164,443,000 | 203,510,000 | 203,246,000 | 200,986,000 | 233,838,000 | 239,442,000 | 255,735,000 | 805,848,000 |
sales and marketing | 256,215,000 | 257,853,000 | 257,957,000 | 248,214,000 | 273,107,000 | 266,320,000 | 276,034,000 | 275,811,000 | 297,251,000 | 280,597,000 | 268,433,000 | 295,150,000 | 270,336,000 | 311,374,000 | 241,886,000 | 245,228,000 | 217,526,000 | 179,724,000 | 150,286,000 | 157,634,000 | 143,511,000 | 132,118,000 | 122,205,000 | 125,972,000 | 123,240,000 | 111,504,000 | 97,882,000 | 99,474,000 | 97,552,000 | 101,685,000 | 102,113,000 | 110,458,000 | 101,511,000 | 90,903,000 | 219,733,000 |
general and administrative | 251,348,000 | 250,095,000 | 235,362,000 | 241,349,000 | 220,979,000 | 229,306,000 | 227,463,000 | 229,157,000 | 221,051,000 | 216,874,000 | 190,341,000 | 225,929,000 | 262,367,000 | 249,061,000 | 215,908,000 | 194,438,000 | 175,275,000 | 179,204,000 | 161,723,000 | 146,932,000 | 126,287,000 | 121,331,000 | 134,614,000 | 215,547,000 | 117,073,000 | 129,644,000 | 118,653,000 | 107,664,000 | 122,450,000 | 123,609,000 | 123,299,000 | 111,115,000 | 118,101,000 | 131,903,000 | 1,174,476,000 |
total costs and expenses | 1,635,201,000 | 1,604,606,000 | 1,557,063,000 | 1,584,160,000 | 1,545,784,000 | 1,490,743,000 | 1,528,005,000 | 1,610,000,000 | 1,568,614,000 | 1,472,008,000 | 1,353,872,000 | 1,587,332,000 | 1,563,718,000 | 1,511,849,000 | 1,334,254,000 | 1,323,012,000 | 1,248,295,000 | 1,174,620,000 | 1,073,190,000 | 1,008,558,000 | 846,532,000 | 764,766,000 | 748,842,000 | 814,484,000 | 675,052,000 | 692,839,000 | 636,487,000 | 584,529,000 | 621,066,000 | 620,105,000 | 623,196,000 | 646,657,000 | 669,764,000 | 630,689,000 | 2,363,415,000 |
operating income | -128,362,000 | -259,676,000 | -193,846,000 | -26,877,000 | -173,210,000 | -253,975,000 | -333,232,000 | -248,713,000 | -380,063,000 | -404,339,000 | -365,264,000 | -287,597,000 | -435,242,000 | -400,940,000 | -271,527,000 | -25,127,000 | -180,824,000 | -192,512,000 | -303,606,000 | -97,236,000 | -167,864,000 | -310,608,000 | -286,364,000 | -253,596,000 | -228,853,000 | -304,818,000 | -316,061,000 | -194,707,000 | -323,371,000 | ||||||
yoy | -25.89% | 2.24% | -41.83% | -89.19% | -54.43% | -37.19% | -8.77% | -13.52% | -12.68% | 0.85% | 34.52% | 1044.57% | 140.70% | 108.27% | -10.57% | -74.16% | 7.72% | -38.02% | 6.02% | -61.66% | -26.65% | 1.90% | -9.40% | 30.24% | -29.23% | ||||||||||
qoq | -50.57% | 33.96% | 621.23% | -84.48% | -31.80% | -23.78% | 33.98% | -34.56% | -6.00% | 10.70% | 27.01% | -33.92% | 8.56% | 47.66% | 980.62% | -86.10% | -6.07% | -36.59% | 212.24% | -42.07% | -45.96% | 8.47% | 12.92% | 10.81% | -24.92% | -3.56% | 62.33% | -39.79% | |||||||
operating margin % | -8.52% | -19.31% | -14.22% | -1.73% | -12.62% | -20.54% | -27.89% | -18.27% | -31.98% | -37.87% | -36.95% | -22.13% | -38.57% | -36.09% | -25.55% | -1.94% | -16.94% | -19.60% | -39.45% | -10.67% | -24.73% | -68.39% | -61.92% | -45.21% | -51.29% | -78.56% | -98.64% | -49.95% | -108.62% | 0% | 0% | 0% | 0% | 0% | 0% |
interest income | 32,255,000 | 33,199,000 | 37,018,000 | 38,573,000 | 38,533,000 | 36,462,000 | 39,898,000 | 43,463,000 | 43,839,000 | 43,144,000 | 37,948,000 | 28,698,000 | 18,445,000 | 8,331,000 | 3,123,000 | 1,554,000 | 1,257,000 | 1,251,000 | 1,137,000 | 1,969,000 | 2,801,000 | 4,768,000 | 8,589,000 | 10,463,000 | 10,317,000 | 7,446,000 | 7,816,000 | 7,513,000 | 7,011,000 | 6,600,000 | 6,104,000 | 6,070,000 | 6,253,000 | 6,349,000 | 2,424,000 |
interest expense | -34,494,000 | -27,607,000 | -23,399,000 | -5,813,000 | -5,883,000 | -5,113,000 | -4,743,000 | -5,275,000 | -5,521,000 | -5,343,000 | -5,885,000 | -5,312,000 | -5,425,000 | -5,549,000 | -5,173,000 | -4,050,000 | -4,031,000 | -4,564,000 | -5,031,000 | -29,176,000 | -28,212,000 | -24,727,000 | -15,113,000 | -14,775,000 | -8,654,000 | -809,000 | -756,000 | -1,111,000 | -919,000 | -930,000 | -934,000 | -876,000 | -887,000 | -998,000 | -695,000 |
other income | 27,570,000 | -823,000 | 49,069,000 | 8,382,000 | -4,355,000 | -20,792,000 | -81,000 | -34,447,000 | -20,662,000 | 1,323,000 | 11,372,000 | -20,043,000 | 71,961,000 | -16,910,000 | -77,537,000 | 63,204,000 | 112,631,000 | 42,282,000 | 22,058,000 | 29,471,000 | -5,669,000 | 3,575,000 | -12,389,000 | 17,536,000 | -1,481,000 | 44,085,000 | -1,127,000 | -3,715,000 | -7,625,000 | -61,000 | 3,153,000 | 2,553,000 | 1,002,000 | 786,000 | 187,000 |
income before income taxes | -103,031,000 | -254,907,000 | -131,158,000 | 14,265,000 | -144,915,000 | -243,418,000 | -298,158,000 | -244,972,000 | -362,407,000 | -365,215,000 | -321,829,000 | -284,254,000 | -350,261,000 | -415,068,000 | -351,114,000 | 35,581,000 | -70,967,000 | -153,543,000 | -285,442,000 | -94,972,000 | -198,944,000 | -326,992,000 | -305,277,000 | -240,372,000 | -228,671,000 | -254,096,000 | -310,128,000 | -192,020,000 | -324,904,000 | -352,233,000 | -384,207,000 | -353,217,000 | -455,459,000 | -442,881,000 | -2,211,851,000 |
income tax benefit | -510,000 | -7,663,000 | -8,429,000 | -5,164,000 | -8,332,000 | -5,202,000 | -6,932,000 | -3,275,000 | -5,849,000 | -12,093,000 | -6,845,000 | -4,206,000 | -9,241,000 | -6,999,000 | -13,031,000 | -992,000 | 1,879,000 | -1,440,000 | -18,127,000 | -909,000 | 1,041,000 | -659,000 | -332,000 | 1,296,000 | -1,078,000 | -279,000 | 352,000 | -244,000 | -1,077,000 | -1,578,000 | 3,240,000 | 12,300,000 | -212,000 | 3,014,000 | |
net income | -103,541,000 | -262,570,000 | -139,587,000 | 9,101,000 | -153,247,000 | -248,620,000 | -305,090,000 | -248,247,000 | -368,256,000 | -377,308,000 | -328,674,000 | -288,460,000 | -359,502,000 | -422,067,000 | -359,624,000 | 22,550,000 | -71,959,000 | -151,664,000 | -286,882,000 | -113,099,000 | -199,853,000 | -325,951,000 | -305,936,000 | -240,704,000 | -227,375,000 | -255,174,000 | -310,407,000 | -191,668,000 | -325,148,000 | -353,310,000 | -385,785,000 | -349,977,000 | -443,159,000 | -443,093,000 | -2,208,837,000 |
yoy | -32.44% | 5.61% | -54.25% | -103.67% | -58.39% | -34.11% | -7.18% | -13.94% | 2.44% | -10.60% | -8.61% | -1379.20% | 399.59% | 178.29% | 25.36% | -119.94% | -63.99% | -53.47% | -6.23% | -53.01% | -12.10% | 27.74% | -1.44% | 25.58% | -30.07% | -27.78% | -19.54% | -45.23% | -26.63% | -20.26% | -82.53% | ||||
qoq | -60.57% | 88.10% | -1633.75% | -105.94% | -38.36% | -18.51% | 22.90% | -32.59% | -2.40% | 14.80% | 13.94% | -19.76% | -14.82% | 17.36% | -1694.78% | -131.34% | -52.55% | -47.13% | 153.66% | -43.41% | -38.69% | 6.54% | 27.10% | 5.86% | -10.89% | -17.79% | 61.95% | -41.05% | -7.97% | -8.42% | 10.23% | -21.03% | 0.01% | -79.94% | |
net income margin % | -6.87% | -19.52% | -10.24% | 0.58% | -11.16% | -20.10% | -25.54% | -18.24% | -30.98% | -35.34% | -33.25% | -22.19% | -31.86% | -37.99% | -33.84% | 1.74% | -6.74% | -15.44% | -37.28% | -12.41% | -29.45% | -71.77% | -66.15% | -42.91% | -50.96% | -65.76% | -96.87% | -49.17% | -109.22% | -134.72% | -167.25% | -122.50% | -213.12% | -243.90% | -1476.02% |
net income per share | |||||||||||||||||||||||||||||||||||
basic | -0.06 | -0.16 | -0.08 | 0.01 | -0.09 | -0.15 | -0.19 | -0.15 | -0.23 | -0.24 | -0.21 | -0.19 | -0.22 | -0.26 | -0.22 | 0.02 | -0.05 | -0.1 | -0.19 | -0.07 | -0.14 | -0.23 | -0.21 | -0.17 | -0.16 | -0.19 | -0.23 | -0.14 | -0.25 | -0.27 | -0.3 | -0.24 | -0.36 | -0.36 | -2.31 |
diluted | -0.06 | -0.16 | -0.08 | 0.01 | -0.09 | -0.15 | -0.19 | -0.15 | -0.23 | -0.24 | -0.21 | -0.19 | -0.22 | -0.26 | -0.22 | 0.02 | -0.05 | -0.1 | -0.19 | -0.07 | -0.14 | -0.23 | -0.21 | -0.17 | -0.16 | -0.19 | -0.23 | -0.14 | -0.25 | -0.27 | -0.3 | -0.24 | -0.36 | -0.36 | -2.31 |
weighted-average shares used for eps calculation | |||||||||||||||||||||||||||||||||||
basic | 1,696,542 | 1,674,854 | 1,696,353 | 1,659,147 | 1,663,011 | 1,644,736 | 1,647,387 | 1,612,504 | 1,625,917 | 1,603,172 | 1,581,370 | 1,608,304 | 1,608,523 | 1,632,140 | 1,619,113 | 1,558,997 | 1,580,966 | 1,547,234 | 1,501,636 | 1,455,693 | 1,466,420 | 1,447,022 | 1,426,305 | 1,375,462 | 1,393,358 | 1,362,544 | 1,340,615 | 1,300,568 | 1,309,918 | ||||||
diluted | 1,696,542 | 1,674,854 | 1,696,353 | 1,659,147 | 1,663,011 | 1,644,736 | 1,647,387 | 1,612,504 | 1,625,917 | 1,603,172 | 1,581,370 | 1,608,304 | 1,608,523 | 1,632,140 | 1,619,113 | 1,558,997 | 1,580,966 | 1,547,234 | 1,501,636 | 1,455,693 | 1,466,420 | 1,447,022 | 1,426,305 | 1,375,462 | 1,393,358 | 1,362,544 | 1,340,615 | 1,300,568 | 1,309,918 | ||||||
income tax expense | -8,510,000 | ||||||||||||||||||||||||||||||||||
income from operations | -357,842,000 | -392,530,000 | -360,964,000 | -461,827,000 | -449,018,000 | -2,213,767,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.
