Quarterly
Annual
| Unit: USD | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 1,823,642,000 | 2,320,161,000 | 1,887,796,000 | 2,553,164,000 | 1,741,272,000 | 2,122,037,000 | 1,984,158,000 | 3,172,878,000 | 1,898,765,000 | 2,304,117,000 | 2,020,496,000 | 3,346,698,000 | 1,829,159,000 | 2,152,066,000 | 1,523,640,000 | 2,784,127,000 | 1,503,094,000 | 1,704,210,000 | 1,286,761,000 | 2,201,947,000 | 1,110,761,000 | 1,159,130,000 | 921,199,000 | 1,565,358,000 | 890,244,000 | 888,335,000 | 804,871,000 | 1,272,500,000 | 749,286,000 | 700,301,000 | 668,188,000 | 1,016,049,000 | 587,616,000 | 517,579,000 | 477,199,000 | 682,422,000 | 372,172,000 | 261,348,000 | 268,478,000 |
cost of revenue | 1,004,157,000 | 1,333,702,000 | 1,072,716,000 | 1,432,770,000 | 990,651,000 | 1,327,219,000 | 1,225,059,000 | 2,002,469,000 | 1,229,931,000 | 1,374,999,000 | 1,330,298,000 | 2,137,650,000 | 1,093,541,000 | 1,351,106,000 | 1,003,122,000 | 1,722,633,000 | 862,325,000 | 1,071,175,000 | 796,400,000 | 1,302,098,000 | 663,236,000 | 742,084,000 | 589,736,000 | 969,806,000 | 580,838,000 | 613,474,000 | 571,522,000 | 906,847,000 | 529,993,000 | 522,099,000 | 503,774,000 | 808,820,000 | 465,002,000 | 412,079,000 | 375,078,000 | 561,433,000 | 295,882,000 | 185,060,000 | 211,888,000 |
gross profit | 819,485,000 | 986,459,000 | 815,080,000 | 1,120,394,000 | 750,621,000 | 794,818,000 | 759,099,000 | 1,170,409,000 | 668,834,000 | 929,118,000 | 690,198,000 | 1,209,048,000 | 735,618,000 | 800,960,000 | 520,518,000 | 1,061,494,000 | 640,769,000 | 633,035,000 | 490,361,000 | 899,849,000 | 447,525,000 | 417,046,000 | 331,463,000 | 595,552,000 | 309,406,000 | 274,861,000 | 233,349,000 | 365,653,000 | 219,293,000 | 178,202,000 | 164,414,000 | 207,229,000 | 122,614,000 | 105,500,000 | 102,121,000 | 120,989,000 | 76,290,000 | 76,288,000 | 56,590,000 |
operating expenses | |||||||||||||||||||||||||||||||||||||||
research and development | 0 | 129,142,000 | 114,891,000 | 427,954,000 | 98,301,000 | 0 | 0 | -409,870,000 | 0 | 0 | 0 | -409,870,000 | 0 | 0 | 0 | -392,951,000 | 0 | 0 | 0 | -268,973,000 | 0 | 0 | 0 | -140,689,000 | 0 | 0 | 0 | -95,638,000 | 0 | 0 | 0 | -59,946,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
sales and marketing | 637,488,000 | 706,440,000 | 592,687,000 | 787,684,000 | 602,438,000 | 668,331,000 | 615,905,000 | 895,397,000 | 535,570,000 | 648,233,000 | 470,642,000 | 741,386,000 | 501,145,000 | 521,969,000 | 366,167,000 | 647,972,000 | 443,097,000 | 413,153,000 | 311,420,000 | 543,658,000 | 301,082,000 | 273,098,000 | 221,132,000 | 343,007,000 | 222,028,000 | 183,340,000 | 162,468,000 | 246,860,000 | 151,467,000 | 141,049,000 | 119,443,000 | 162,411,000 | 93,759,000 | 73,461,000 | 73,888,000 | 86,064,000 | 54,208,000 | 51,513,000 | 35,167,000 |
general and administrative | |||||||||||||||||||||||||||||||||||||||
total operating expenses | 214,487,000 | 249,503,000 | 163,227,000 | 91,508,000 | 195,985,000 | 203,930,000 | 195,855,000 | 157,148,000 | 305,015,000 | 213,381,000 | 172,608,000 | 69,167,000 | 152,633,000 | 156,150,000 | 145,817,000 | 66,802,000 | 145,833,000 | 153,954,000 | 133,335,000 | 42,794,000 | 110,548,000 | 103,912,000 | 82,569,000 | 33,033,000 | 65,204,000 | 58,071,000 | 56,006,000 | 26,150,000 | 45,914,000 | 41,054,000 | 41,488,000 | 24,812,000 | 34,594,000 | 29,998,000 | 25,009,000 | 24,971,000 | 94,453,000 | 20,880,000 | 20,214,000 |
operating income | 955,197,000 | 1,022,896,000 | 855,709,000 | 983,171,000 | 776,877,000 | 818,173,000 | 792,362,000 | 1,166,408,000 | 825,359,000 | 822,484,000 | 637,287,000 | 908,420,000 | 651,011,000 | 640,317,000 | 507,719,000 | 865,559,000 | 584,687,000 | 547,239,000 | 444,521,000 | 670,077,000 | 408,231,000 | 358,759,000 | 303,043,000 | 419,902,000 | 281,609,000 | 237,319,000 | 218,006,000 | 302,718,000 | 196,613,000 | 177,754,000 | 160,411,000 | 205,261,000 | 123,571,000 | 100,810,000 | 99,371,000 | 110,309,000 | 148,823,000 | 72,310,000 | 55,571,000 |
net income | -135,712,000 | -36,437,000 | -40,629,000 | 124,068,000 | -26,256,000 | -23,355,000 | -33,263,000 | 4,001,000 | -156,525,000 | 106,634,000 | 52,911,000 | 300,628,000 | 84,607,000 | 160,643,000 | 12,799,000 | 195,935,000 | 56,082,000 | 85,796,000 | 45,840,000 | 229,772,000 | 39,294,000 | 58,287,000 | 28,420,000 | 175,650,000 | 27,797,000 | 37,542,000 | 15,343,000 | 62,935,000 | 22,680,000 | 448,000 | 4,003,000 | 1,968,000 | -957,000 | 4,690,000 | 2,750,000 | 10,680,000 | -72,533,000 | 3,978,000 | 1,019,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.
