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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 1,310,774,000 | 1,324,206,000 | 986,343,000 | 1,088,076,000 | 840,655,000 | 801,124,000 | 704,765,000 | 1,020,940,000 | 1,231,991,000 | 1,125,035,000 | 1,099,963,000 | 1,160,851,000 | 1,022,762,000 | 754,689,000 | 1,023,660,000 | 2,363,628,000 | 2,056,108,000 | 2,216,640,000 | 1,980,408,000 | 1,270,667,000 | 1,121,174,000 | 1,519,572,000 | 1,592,691,000 | 1,824,790,000 | 1,513,904,000 | 1,183,057,000 | 1,021,599,000 | 1,071,110,000 | 876,711,000 | 733,791,000 | 550,116,214.1 | 461,652,795.66 | 370,660,000 | 306,199,000 | 184,342,188.16 | 117,129,075.69 | 49,328,156.72 |
cost of revenue | 245,360,000 | 346,367,000 | 199,745,000 | 211,591,000 | 223,622,000 | 188,687,000 | 152,941,000 | 216,751,000 | 186,915,000 | 182,667,000 | 174,525,000 | 596,926,000 | 239,655,000 | 165,183,000 | 102,918,000 | 173,942,000 | 156,073,000 | 162,945,000 | 172,123,000 | 199,579,000 | 154,953,000 | 147,031,000 | 142,740,000 | 146,915,000 | 119,036,000 | 93,147,000 | 58,784,000 | 57,955,000 | 62,449,000 | 42,653,000 | 36,342,460.6 | 39,626,069.28 | 27,415,000 | 18,849,000 | 12,690,133.12 | 8,268,111.81 | 5,298,895.88 |
gross profit | 1,065,414,000 | 977,839,000 | 786,598,000 | 876,485,000 | 617,033,000 | 612,437,000 | 551,824,000 | 804,189,000 | 1,045,076,000 | 942,368,000 | 925,438,000 | 563,925,000 | 783,107,000 | 589,506,000 | 920,742,000 | 2,189,686,000 | 1,900,035,000 | 2,053,695,000 | 1,808,285,000 | 1,071,088,000 | 966,221,000 | 1,372,541,000 | 1,449,951,000 | 1,677,875,000 | 1,394,868,000 | 1,089,910,000 | 962,815,000 | 1,013,155,000 | 814,262,000 | 691,138,000 | 513,773,753.5 | 422,026,726.38 | 343,245,000 | 287,350,000 | 171,652,055.04 | 108,860,963.88 | 44,029,260.84 |
operating expenses | |||||||||||||||||||||||||||||||||||||
research and development | 38,981,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
sales and marketing | 195,714,000 | 148,947,000 | 106,212,000 | 103,427,000 | 136,406,000 | 157,958,000 | 176,183,000 | 304,114,000 | 407,172,000 | 436,882,000 | 405,176,000 | 295,133,000 | 485,055,000 | 508,466,000 | 616,441,000 | 960,396,000 | 1,160,365,000 | 1,208,647,000 | 1,127,945,000 | 499,414,000 | 450,986,000 | 793,750,000 | 781,726,000 | 989,811,000 | 844,165,000 | 617,880,000 | 469,380,000 | 537,953,000 | 423,003,000 | 355,246,000 | 251,965,771.32 | 248,675,656.92 | 182,350,000 | 151,302,000 | 102,551,672.64 | 41,886,700.46 | 40,198,633.6 |
general and administrative | |||||||||||||||||||||||||||||||||||||
total operating expenses | 53,519,000 | 96,741,000 | 92,550,000 | 85,259,000 | 109,947,000 | 111,964,000 | 116,548,000 | 119,364,000 | 139,321,000 | 127,690,000 | 119,865,000 | 149,276,000 | 159,670,000 | 172,568,000 | 149,041,000 | 139,935,000 | 168,092,000 | 175,534,000 | 257,707,000 | 106,701,000 | 167,288,000 | 336,062,000 | 338,030,000 | 155,090,000 | 172,643,000 | 98,614,000 | 100,498,000 | 79,714,000 | 188,961,000 | 73,330,000 | 59,505,929.26 | 46,014,020.16 | 34,599,000 | 25,195,000 | 32,371,014.72 | 27,712,641.54 | 14,801,006.72 |
operating income | 371,970,000 | 306,528,000 | 243,667,000 | 244,433,000 | 281,427,000 | 335,497,000 | 324,558,000 | 475,389,000 | 630,071,000 | 658,005,000 | 666,273,000 | 478,929,000 | 669,741,000 | 849,742,000 | 908,867,000 | 1,688,675,000 | 1,673,199,000 | 1,885,042,000 | 1,576,756,000 | 779,613,000 | 832,969,000 | 1,292,841,000 | 1,119,756,000 | 1,144,901,000 | 1,016,808,000 | 716,494,000 | 569,878,000 | 617,667,000 | 611,964,000 | 428,576,000 | 311,471,700.58 | 294,689,677.08 | 216,949,000 | 176,497,000 | 134,922,687.36 | 69,599,342 | 54,999,640.32 |
net income | 693,444,000 | 671,311,000 | 542,931,000 | 616,145,000 | 335,606,000 | 312,620,000 | 227,266,000 | 328,800,000 | 415,005,000 | 284,363,000 | 259,165,000 | 84,996,000 | 113,366,000 | -260,236,000 | 11,875,000 | 501,011,000 | 226,836,000 | 168,653,000 | 231,529,000 | 291,475,000 | 133,252,000 | 79,700,000 | 330,195,000 | 532,974,000 | 378,060,000 | 373,416,000 | 392,937,000 | 396,775,000 | 202,298,000 | 262,562,000 | 202,302,052.92 | 127,337,049.3 | 126,296,000 | 110,853,000 | 36,729,367.68 | 39,261,621.88 | -10,970,379.48 |
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.
