Quarterly
Annual
| Unit: USD | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | -209,124,000 | 120,027,000 | 149,953,000 | 178,868,000 | 95,120,000 | 136,203,000 | 137,609,000 | 136,347,000 | 166,988,000 | 64,194,000 | 139,772,000 | 113,892,000 | 144,464,000 | 131,816,000 | 103,600,000 | 98,172,000 | 119,267,000 | 633,934,000 | 58,738,000 | 33,047,000 | 106,379,000 | 94,874,000 | 49,676,000 | 37,906,000 | 39,216,000 | 26,945,000 | 26,933,000 | 33,992,000 | 79,509,000 | 11,213,000 | 28,675,000 | 10,120,000 | 7,192,000 | 5,705,000 | 11,868,000 | 14,798,000 | 20,246,000 | 13,665,000 |
cost of revenue | 0 | 5,700,000 | 4,268,000 | 3,572,000 | 4,141,000 | 2,393,000 | 2,633,000 | 2,912,000 | 969,000 | 529,000 | 0 | 0 | 0 | 132,257,000 | 149,114,000 | 116,763,000 | 129,073,000 | 120,680,000 | 94,372,000 | 83,195,000 | 91,118,000 | 80,314,000 | 81,680,000 | 69,765,000 | 69,276,000 | 56,313,000 | 47,983,000 | 44,930,000 | 42,835,000 | 34,327,000 | 34,594,000 | 27,818,000 | 32,841,000 | 33,590,000 | 31,713,000 | 31,570,000 | 33,910,000 | 24,391,000 |
gross profit | -209,124,000 | 114,327,000 | 145,685,000 | 175,296,000 | 90,979,000 | 133,810,000 | 134,976,000 | 133,435,000 | 166,019,000 | 63,665,000 | 139,772,000 | 113,892,000 | 144,464,000 | -441,000 | -45,514,000 | -18,591,000 | -9,806,000 | 513,254,000 | -35,634,000 | -50,148,000 | 15,261,000 | 14,560,000 | -32,004,000 | -31,859,000 | -30,060,000 | -29,368,000 | -21,050,000 | -10,938,000 | 36,674,000 | -23,114,000 | -5,919,000 | -17,698,000 | -25,649,000 | -27,885,000 | -19,845,000 | -16,772,000 | -13,664,000 | -10,726,000 |
operating expenses | ||||||||||||||||||||||||||||||||||||||
research and development | -70,886,000 | 100,305,000 | 108,353,000 | 103,522,000 | 151,016,000 | 114,549,000 | 149,597,000 | 99,921,000 | 113,685,000 | 109,196,000 | 138,866,000 | 129,960,000 | 125,532,000 | 132,257,000 | 149,114,000 | 116,763,000 | 129,073,000 | 120,680,000 | 94,372,000 | 83,195,000 | 91,118,000 | 80,314,000 | 81,680,000 | 69,765,000 | 69,276,000 | 56,313,000 | 47,983,000 | 44,930,000 | 42,835,000 | 34,327,000 | 34,594,000 | 27,818,000 | 32,841,000 | 33,590,000 | 31,713,000 | 31,570,000 | 33,910,000 | 24,391,000 |
sales and marketing | -86,371,000 | 68,131,000 | -8,812,000 | 28,828,000 | 16,160,000 | 12,226,000 | 42,024,000 | 28,984,000 | 23,340,000 | 17,655,000 | 14,518,000 | 14,574,000 | 22,359,000 | 17,187,000 | 17,086,000 | 9,836,000 | 14,878,000 | 4,078,000 | 3,875,000 | 1,746,000 | 2,234,000 | 898,000 | 602,000 | 413,000 | 905,000 | 808,000 | 534,000 | 556,000 | 513,000 | 396,000 | 454,000 | 422,000 | 464,000 | 190,000 | 346,000 | 182,000 | 154,000 | 156,000 |
general and administrative | ||||||||||||||||||||||||||||||||||||||
total operating expenses | -1,546,000 | 16,525,000 | 48,221,000 | 29,276,000 | 58,519,000 | 43,280,000 | 21,520,000 | 24,926,000 | -7,389,000 | 27,793,000 | 46,436,000 | 30,422,000 | 6,199,000 | 26,928,000 | 37,673,000 | 24,902,000 | 12,184,000 | 28,565,000 | 13,711,000 | 9,221,000 | 570,000 | 9,725,000 | 8,503,000 | 6,697,000 | -27,000 | 5,853,000 | 6,327,000 | 5,603,000 | -351,000 | 5,685,000 | 5,854,000 | 3,972,000 | -143,000 | 4,189,000 | 5,091,000 | 3,602,000 | -1,888,000 | 3,580,000 |
operating income | -126,276,000 | 144,561,000 | 156,375,000 | 153,327,000 | 223,441,000 | 171,390,000 | 211,311,000 | 154,580,000 | 155,870,000 | 141,863,000 | 186,522,000 | 164,690,000 | 159,941,000 | 164,171,000 | 189,814,000 | 142,758,000 | 141,993,000 | 143,303,000 | 103,106,000 | 86,291,000 | 97,672,000 | 82,603,000 | 83,427,000 | 69,944,000 | 66,467,000 | 56,596,000 | 48,609,000 | 45,218,000 | 42,520,000 | 35,345,000 | 35,629,000 | 27,516,000 | 33,381,000 | 33,376,000 | 32,120,000 | 30,129,000 | 30,863,000 | 24,170,000 |
net income | -69,309,000 | -30,233,000 | -10,690,000 | 21,969,000 | -132,462,000 | -37,580,000 | -76,335,000 | -21,146,000 | -341,343,000 | 78,199,000 | -46,750,000 | -50,798,000 | -15,478,000 | -32,355,000 | -86,214,000 | -44,585,000 | -22,729,000 | 490,631,000 | -44,367,000 | -53,242,000 | 8,708,000 | 12,271,000 | -33,750,000 | -32,036,000 | -27,250,000 | -29,651,000 | -21,676,000 | -11,225,000 | 36,991,000 | -24,133,000 | -6,954,000 | -17,395,000 | -26,190,000 | -27,671,000 | -20,252,000 | -15,331,000 | -10,693,000 | -10,504,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.
