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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net revenue: | |||||||||||||||||||||||||||||||||
platform | 1,064,644,000 | 975,471,000 | 880,817,000 | 1,035,333,000 | 908,175,000 | 824,333,000 | 754,935,000 | 828,867,000 | 786,785,000 | 743,835,000 | 634,618,000 | 720,973,000 | 670,401,000 | 673,163,000 | 646,904,000 | 703,582,000 | 582,514,000 | 532,303,000 | 466,526,000 | 471,179,000 | 319,231,000 | 244,777,000 | 232,557,000 | 259,619,000 | 179,322,000 | 167,682,000 | 134,153,000 | 151,395,000 | 100,050,000 | 90,341,000 | 75,077,000 | 85,437,000 | 57,528,000 |
devices | 145,994,000 | 135,567,000 | 139,855,000 | 165,714,000 | 154,028,000 | 143,846,000 | 126,534,000 | 155,558,000 | 125,233,000 | 103,351,000 | 106,372,000 | ||||||||||||||||||||||
total net revenue | 1,210,638,000 | 1,111,038,000 | 1,020,672,000 | 1,201,047,000 | 1,062,203,000 | 968,179,000 | 881,469,000 | 984,425,000 | 912,018,000 | 847,186,000 | 740,990,000 | 867,056,000 | 761,373,000 | 764,406,000 | 733,699,000 | 865,329,000 | 679,953,000 | 645,119,000 | 574,183,000 | 649,886,000 | 451,663,000 | 356,073,000 | 320,766,000 | 411,230,000 | 260,928,000 | 250,101,000 | 206,662,000 | 275,739,000 | 173,381,000 | 156,810,000 | 136,576,000 | 188,261,000 | 124,782,000 |
yoy | 13.97% | 14.76% | 15.79% | 22.00% | 16.47% | 14.28% | 18.96% | 13.54% | 19.79% | 10.83% | 0.99% | 0.20% | 11.97% | 18.49% | 27.78% | 33.15% | 50.54% | 81.18% | 79.00% | 58.03% | 73.10% | 42.37% | 55.21% | 49.14% | 50.49% | 59.49% | 51.32% | 46.47% | 38.95% | ||||
qoq | 8.96% | 8.85% | -15.02% | 13.07% | 9.71% | 9.84% | -10.46% | 7.94% | 7.65% | 14.33% | -14.54% | 13.88% | -0.40% | 4.19% | -15.21% | 27.26% | 5.40% | 12.35% | -11.65% | 43.89% | 26.85% | 11.01% | -22.00% | 57.60% | 4.33% | 21.02% | -25.05% | 59.04% | 10.57% | 14.82% | -27.45% | 50.87% | |
cost of revenue: | |||||||||||||||||||||||||||||||||
total cost of revenue | 685,739,000 | 613,380,000 | 575,627,000 | 688,468,000 | 582,128,000 | 543,479,000 | 493,178,000 | 546,501,000 | 543,195,000 | 468,915,000 | 403,393,000 | 502,677,000 | 404,586,000 | 409,257,000 | 368,892,000 | 485,685,000 | 316,034,000 | 306,853,000 | 247,412,000 | 344,428,000 | 236,839,000 | 209,237,000 | 179,665,000 | 249,583,000 | 142,451,000 | 135,892,000 | 105,771,000 | 163,448,000 | 94,388,000 | 79,058,000 | 73,464,000 | 114,800,000 | 74,887,000 |
gross profit: | |||||||||||||||||||||||||||||||||
total gross profit | 524,899,000 | 497,658,000 | 445,045,000 | 512,579,000 | 480,075,000 | 424,700,000 | 388,291,000 | 437,924,000 | 368,823,000 | 378,271,000 | 337,597,000 | 364,379,000 | 356,787,000 | 355,149,000 | 364,807,000 | 379,644,000 | 363,919,000 | 338,266,000 | 326,771,000 | 305,458,000 | 214,824,000 | 146,836,000 | 141,101,000 | 161,647,000 | 118,477,000 | 114,209,000 | 100,891,000 | 112,291,000 | 78,993,000 | 77,752,000 | 63,112,000 | 73,461,000 | 49,895,000 |
yoy | 9.34% | 17.18% | 14.62% | 17.05% | 30.16% | 12.27% | 15.02% | 20.18% | 3.37% | 6.51% | -7.46% | -4.02% | -1.96% | 4.99% | 11.64% | 24.29% | 69.40% | 130.37% | 131.59% | 88.97% | 81.32% | 28.57% | 39.85% | 43.95% | 49.98% | 46.89% | 59.86% | 52.86% | 58.32% | ||||
qoq | 5.47% | 11.82% | -13.18% | 6.77% | 13.04% | 9.38% | -11.33% | 18.74% | -2.50% | 12.05% | -7.35% | 2.13% | 0.46% | -2.65% | -3.91% | 4.32% | 7.58% | 3.52% | 6.98% | 42.19% | 46.30% | 4.06% | -12.71% | 36.44% | 3.74% | 13.20% | -10.15% | 42.15% | 1.60% | 23.20% | -14.09% | 47.23% | |
gross margin % | 43.36% | 44.79% | 43.60% | 42.68% | 45.20% | 43.87% | 44.05% | 44.49% | 40.44% | 44.65% | 45.56% | 42.02% | 46.86% | 46.46% | 49.72% | 43.87% | 53.52% | 52.43% | 56.91% | 47.00% | 47.56% | 41.24% | 43.99% | 39.31% | 45.41% | 45.67% | 48.82% | 40.72% | 45.56% | 49.58% | 46.21% | 39.02% | 39.99% |
operating expenses: | |||||||||||||||||||||||||||||||||
research and development | 182,235,000 | 178,017,000 | 184,579,000 | 185,407,000 | 178,798,000 | 175,481,000 | 180,459,000 | 183,801,000 | 282,201,000 | 192,387,000 | 220,085,000 | 220,670,000 | 207,608,000 | 196,637,000 | 163,998,000 | 126,438,000 | 120,307,000 | 113,276,000 | 101,581,000 | 94,731,000 | 88,388,000 | 84,387,000 | 88,278,000 | 78,792,000 | 68,487,000 | 61,994,000 | 55,738,000 | 51,000,000 | 45,370,000 | 40,196,000 | 34,126,000 | 31,295,000 | 28,532,000 |
sales and marketing | 242,077,000 | 243,256,000 | 223,693,000 | 271,885,000 | 237,047,000 | 221,656,000 | 202,124,000 | 264,554,000 | 307,694,000 | 227,192,000 | 233,919,000 | 297,562,000 | 209,364,000 | 184,971,000 | 146,522,000 | 163,350,000 | 109,700,000 | 93,678,000 | 88,873,000 | 96,089,000 | 70,956,000 | 64,164,000 | 68,248,000 | 61,814,000 | 46,666,000 | 36,568,000 | 33,807,000 | 34,600,000 | 25,603,000 | 22,259,000 | 20,318,000 | 19,131,000 | 16,216,000 |
general and administrative | 91,121,000 | 99,718,000 | 94,503,000 | 94,412,000 | 99,993,000 | 98,806,000 | 77,744,000 | 93,737,000 | 128,717,000 | 84,652,000 | 96,053,000 | 96,043,000 | 86,804,000 | 84,054,000 | 77,777,000 | 68,492,000 | 65,066,000 | 62,228,000 | 60,511,000 | 49,487,000 | 43,510,000 | 40,494,000 | 39,740,000 | 38,425,000 | 29,873,000 | 26,033,000 | 22,086,000 | 21,204,000 | 19,769,000 | 15,429,000 | 15,570,000 | 13,541,000 | 13,039,000 |
total operating expenses | 515,433,000 | 520,991,000 | 502,775,000 | 551,704,000 | 515,838,000 | 495,943,000 | 460,327,000 | 542,092,000 | 718,612,000 | 504,231,000 | 550,057,000 | 614,275,000 | 503,776,000 | 465,662,000 | 388,297,000 | 358,280,000 | 295,073,000 | 269,182,000 | 250,965,000 | 240,307,000 | 202,854,000 | 189,045,000 | 196,266,000 | 179,031,000 | 145,026,000 | 124,595,000 | 111,631,000 | 106,804,000 | 90,742,000 | 77,884,000 | 70,014,000 | 63,967,000 | 57,787,000 |
income from operations | 9,466,000 | -23,333,000 | -57,730,000 | -39,125,000 | -35,763,000 | -71,243,000 | -72,036,000 | -104,168,000 | -349,789,000 | -125,960,000 | -212,460,000 | -249,896,000 | -146,989,000 | -110,513,000 | -23,490,000 | 21,364,000 | 68,846,000 | 69,084,000 | 75,806,000 | 65,151,000 | 11,970,000 | -42,209,000 | -55,165,000 | -17,384,000 | -26,549,000 | -10,386,000 | -10,740,000 | 5,487,000 | -11,749,000 | -132,000 | -6,902,000 | 9,494,000 | -7,892,000 |
yoy | -126.47% | -67.25% | -19.86% | -62.44% | -89.78% | -43.44% | -66.09% | -58.32% | 137.97% | 13.98% | 804.47% | -1269.71% | -313.50% | -259.97% | -130.99% | -67.21% | 475.15% | -263.67% | -237.42% | -474.78% | -145.09% | 306.40% | 413.64% | -416.82% | 125.97% | 7768.18% | 55.61% | -42.21% | 48.87% | ||||
qoq | -140.57% | -59.58% | 47.55% | 9.40% | -49.80% | -1.10% | -30.85% | -70.22% | 177.70% | -40.71% | -14.98% | 70.01% | 33.01% | 370.47% | -209.95% | -68.97% | -0.34% | -8.87% | 16.35% | 444.29% | -128.36% | -23.49% | 217.33% | -34.52% | 155.62% | -3.30% | -295.74% | -146.70% | 8800.76% | -98.09% | -172.70% | -220.30% | |
operating margin % | 0.78% | -2.10% | -5.66% | -3.26% | -3.37% | -7.36% | -8.17% | -10.58% | -38.35% | -14.87% | -28.67% | -28.82% | -19.31% | -14.46% | -3.20% | 2.47% | 10.13% | 10.71% | 13.20% | 10.02% | 2.65% | -11.85% | -17.20% | -4.23% | -10.17% | -4.15% | -5.20% | 1.99% | -6.78% | -0.08% | -5.05% | 5.04% | -6.32% |
other income, net: | |||||||||||||||||||||||||||||||||
interest expense | -455,000 | -460,000 | -433,000 | -10,000 | -35,000 | -10,000 | -4,000 | -681,000 | -1,888,000 | -1,157,000 | -1,059,000 | -1,057,000 | -749,000 | -743,000 | -746,000 | -742,000 | -762,000 | -773,000 | -1,034,000 | -863,000 | -930,000 | -767,000 | -571,000 | -98,000 | -126,000 | -112,000 | -57,000 | -51,000 | -326,000 | -815,000 | |||
other income | 29,019,000 | 28,466,000 | 17,649,000 | 13,665,000 | 30,880,000 | 28,129,000 | 25,956,000 | 27,665,000 | 22,912,000 | 19,999,000 | 23,101,000 | 13,614,000 | 27,914,000 | 1,829,000 | 409,000 | 2,006,000 | 500,000 | 1,520,000 | 441,000 | 2,213,000 | 1,202,000 | 557,000 | 1,261,000 | 2,234,000 | 2,065,000 | 1,240,000 | 967,000 | 1,338,000 | 2,162,000 | 361,000 | 448,000 | 282,000 | 212,000 |
total other income | 28,564,000 | 28,006,000 | 17,216,000 | 25,946,000 | 27,630,000 | 22,902,000 | 19,995,000 | 22,420,000 | 11,726,000 | 26,757,000 | 770,000 | -648,000 | 1,257,000 | -243,000 | 774,000 | -301,000 | 1,451,000 | 429,000 | -477,000 | 398,000 | 1,304,000 | 1,298,000 | 669,000 | 869,000 | 1,212,000 | 2,050,000 | 304,000 | 397,000 | -2,382,000 | -38,285,000 | |||
income before income taxes | 38,030,000 | 4,673,000 | -40,514,000 | -25,871,000 | -4,883,000 | -43,114,000 | -46,090,000 | -76,538,000 | -326,887,000 | -105,965,000 | -190,040,000 | -238,170,000 | -120,232,000 | -109,743,000 | -24,138,000 | 22,621,000 | 68,603,000 | 69,858,000 | 75,505,000 | 66,602,000 | 12,399,000 | -42,686,000 | -54,767,000 | -16,080,000 | -25,251,000 | -9,717,000 | -9,871,000 | 6,699,000 | -9,699,000 | 172,000 | -6,505,000 | 7,112,000 | -46,177,000 |
income tax benefit | 13,218,000 | -5,830,000 | -62,250 | 4,147,000 | -9,161,000 | -975,000 | 1,951,000 | 2,578,000 | 2,168,000 | -1,066,000 | -332,000 | -155,000 | -154,750 | -96,000 | -99,250 | -172,000 | -354,000 | ||||||||||||||||
net income | 24,812,000 | 10,503,000 | -27,431,000 | -35,548,000 | -9,030,000 | -33,953,000 | -50,855,000 | -78,291,000 | -330,071,000 | -107,595,000 | -193,604,000 | -237,195,000 | -122,183,000 | -112,321,000 | -26,306,000 | 23,687,000 | 68,935,000 | 73,467,000 | 76,296,000 | -21,203,250 | 12,947,000 | -43,148,000 | -54,612,000 | -11,055,000 | -25,155,000 | -9,333,000 | |||||||
yoy | -374.77% | -130.93% | -46.06% | -54.60% | -97.26% | -68.44% | -73.73% | -66.99% | 170.14% | -4.21% | 635.97% | -1101.37% | -277.24% | -252.89% | -134.48% | -211.71% | 432.44% | -270.27% | -239.71% | 91.80% | -151.47% | 362.32% | |||||||||||
qoq | 136.24% | -138.29% | -22.83% | 293.67% | -73.40% | -33.24% | -35.04% | -76.28% | 206.77% | -44.43% | -18.38% | 94.13% | 8.78% | 326.98% | -211.06% | -65.64% | -6.17% | -3.71% | -459.83% | -263.77% | -130.01% | -20.99% | 394.00% | -56.05% | 169.53% | ||||||||
net income margin % | 2.05% | 0.95% | -2.69% | -2.96% | -0.85% | -3.51% | -5.77% | -7.95% | -36.19% | -12.70% | -26.13% | -27.36% | -16.05% | -14.69% | -3.59% | 2.74% | 10.14% | 11.39% | 13.29% | -3.26% | 2.87% | -12.12% | -17.03% | -2.69% | -9.64% | -3.73% | 0% | 0% | 0% | 0% | 0% | 0% | 0% |
net income per share | 0.17 | 0.07 | -0.19 | -0.24 | -0.06 | -0.24 | -0.35 | -0.54 | -2.33 | -0.76 | -1.38 | -1.72 | -0.88 | -0.82 | -0.19 | 0.17 | 0.52 | 0.55 | 0.59 | 0.55 | 0.1 | -0.35 | -0.45 | -0.13 | -0.22 | -0.08 | -0.09 | 0.07 | -0.09 | 0.01 | -0.07 | 11.85 | -8.79 |
weighted-average common shares outstanding — basic | 147,466 | 146,888 | 141,572 | 137,668 | 138,571 | 136,849 | 135,539 | 132,710 | 133,685 | 132,705 | 129,674 | ||||||||||||||||||||||
weighted-average common shares outstanding — diluted | 151,580 | 149,675 | 141,572 | 137,668 | 138,571 | 136,849 | 135,539 | 141,668 | 142,286 | 142,122 | 140,328 | ||||||||||||||||||||||
income tax (benefit) expense | -13,083,000 | -3,609,000 | -791,000 | -704,000 | -548,000 | 462,000 | -384,000 | -139,000 | |||||||||||||||||||||||||
weighted-average common shares outstanding — basic and diluted | 146,197 | 144,630 | 144,862 | 144,339 | 143,751 | 141,877 | 141,033 | 140,333 | |||||||||||||||||||||||||
income tax expense | 4,765,000 | 2,094,500 | 3,184,000 | 1,630,000 | 3,564,000 | 129,000 | 171,000 | 58,000 | |||||||||||||||||||||||||
player | 67,252,500 | 90,972,000 | 91,243,000 | 86,795,000 | 161,747,000 | 97,439,000 | 112,816,000 | 107,657,000 | 178,707,000 | 132,432,000 | 111,296,000 | 88,209,000 | 151,611,000 | 81,606,000 | 82,419,000 | 72,509,000 | 124,344,000 | 73,331,000 | 66,469,000 | 61,499,000 | 102,824,000 | 67,254,000 | |||||||||||
weighted-average shares used for eps calculation | 123,978 | 125,687 | 122,614 | 120,180 | 115,218 | 116,681 | 114,572 | 110,877 | 104,618 | 106,884 | 102,652 | 99,488 | 28,308 | 5,259,796 | |||||||||||||||||||
net income attributable to common stockholders | -9,732,000 | 6,778,000 | -9,527,000 | 526,000 | -6,634,000 | 6,941,000 | -46,235,000 | ||||||||||||||||||||||||||
change in fair value of preferred stock warrant liability | -37,682,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.
