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 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 275,707,247 | 278,378,000 | 348,161,000 | 339,955,000 | 368,068,000 | 223,539,000 | 148,694,000 | 114,368,000 | 102,970,000 | 99,144,000 | 104,233,000 | 113,423,000 | 138,440,000 | 240,951,000 | 434,691,000 | 416,668,000 | 355,154,000 | 175,287,000 | 169,347,000 | 232,589,000 | 236,107,000 | 161,169,000 | 104,612,000 | 98,136,000 | 117,978,000 | 104,799,000 | 126,433,000 | 164,158,000 | 146,281,000 | 133,534,000 | 189,575,000 | 214,875,000 | 225,644,000 | 204,334,000 | 212,008,000 | 204,521,000 | 144,866,000 | 127,962,000 | 95,106,000 | 106,051,000 | 104,793,000 | 93,549,000 | 103,582,000 | 103,582,000 | 85,063,000 | 93,782,000 | 98,977,000 | 108,705,000 | 92,949,000 | 88,461,000 |
cost of revenue | 151,332,984 | 148,212,000 | 155,047,000 | 147,953,000 | 162,170,000 | 170,797,000 | 147,894,000 | 138,786,000 | 179,740,000 | 176,064,000 | 174,517,000 | 163,937,000 | 158,194,000 | 169,843,000 | 166,088,000 | 169,644,000 | 173,513,000 | 170,852,000 | 174,535,000 | 175,882,000 | 184,631,000 | 190,828,000 | 135,670,000 | 117,886,000 | 112,480,000 | 119,198,000 | 121,576,000 | 120,253,000 | 115,941,000 | 123,841,000 | 116,289,000 | 109,164,000 | 116,103,000 | 115,038,000 | 112,976,000 | 116,893,000 | 122,086,000 | 131,389,000 | 0 | 0 | 0 | 0 | 0 | 0 | 424,685,000 | 0 | 0 | 0 | 232,186,000 | 0 |
gross profit | 124,374,263 | 130,166,000 | 193,114,000 | 192,002,000 | 205,898,000 | 52,742,000 | 800,000 | -24,418,000 | -76,770,000 | -76,920,000 | -70,284,000 | -50,514,000 | -19,754,000 | 71,108,000 | 268,603,000 | 247,024,000 | 181,641,000 | 4,435,000 | -5,188,000 | 56,707,000 | 51,476,000 | -29,659,000 | -31,058,000 | -19,750,000 | 5,498,000 | -14,399,000 | 4,857,000 | 43,905,000 | 30,340,000 | 9,693,000 | 73,286,000 | 105,711,000 | 109,541,000 | 89,296,000 | 99,032,000 | 87,628,000 | 22,780,000 | -3,427,000 | 95,106,000 | 106,051,000 | 104,793,000 | 93,549,000 | 103,582,000 | 103,582,000 | -339,622,000 | 93,782,000 | 98,977,000 | 108,705,000 | -139,237,000 | 88,461,000 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 22,561,905 | 9,063,000 | 151,000 | 11,830,000 | 8,975,000 | 12,051,000 | 7,401,000 | 8,134,000 | -15,080,000 | 11,890,000 | 13,416,000 | 11,927,000 | 16,154,000 | 13,345,000 | 12,764,000 | 13,123,000 | 10,027,000 | 13,553,000 | 15,580,000 | 17,636,000 | 14,740,000 | 17,700,000 | 16,445,000 | 12,572,000 | 12,716,000 | 9,674,000 | 10,182,000 | 9,394,000 | 9,954,000 | 9,082,000 | 9,258,000 | 8,761,000 | 14,968,000 | 7,028,000 | 9,298,000 | 7,532,000 | 7,433,000 | 8,033,000 | -108,087,000 | -92,162,000 | -112,666,000 | -104,580,000 | -101,433,000 | -101,433,000 | -109,339,000 | -114,568,000 | -116,260,000 | -104,464,000 | 79,230,000 | -66,261,000 |
operating income | 101,812,355 | 148,156,000 | 192,963,000 | 202,236,000 | 259,224,000 | 58,644,000 | -15,399,000 | -27,236,000 | -57,190,000 | -88,810,000 | -74,295,000 | -61,278,000 | -35,909,000 | 57,763,000 | 270,269,000 | 242,199,000 | 171,631,000 | 5,288,000 | -20,313,000 | 38,997,000 | 33,504,000 | -38,432,000 | -37,328,000 | -32,322,000 | 29,300,000 | -24,073,000 | -26,341,000 | 34,520,000 | 56,962,000 | 611,000 | 39,876,000 | 110,771,000 | 105,739,000 | 74,277,000 | 89,740,000 | 82,216,000 | 19,693,000 | -9,074,000 | -12,981,000 | 13,889,000 | -7,873,000 | -11,031,000 | 2,149,000 | 2,149,000 | -49,717,000 | -20,786,000 | -17,283,000 | 4,241,000 | -36,033,000 | -24,871,000 |
net income | 417,291,082 | 114,577,000 | 161,820,000 | 175,046,000 | 235,079,000 | 16,448,000 | -10,106,000 | -52,744,000 | -72,180,000 | -105,907,000 | -89,677,000 | -71,013,000 | -58,671,000 | 46,198,000 | 259,631,000 | 225,613,000 | 154,163,000 | -22,903,000 | -38,556,000 | 19,526,000 | 279,000 | -58,747,000 | -12,511,000 | -39,091,000 | 19,355,000 | -28,060,000 | -24,236,000 | 34,324,000 | 50,287,000 | 72,000 | 40,148,000 | 113,542,000 | 104,860,000 | 72,190,000 | 92,396,000 | 80,855,000 | -3,936,000 | -20,609,000 | -22,621,000 | 1,369,000 | -23,272,000 | -27,138,000 | -10,730,000 | -10,730,000 | -64,053,000 | -34,917,000 | -30,698,000 | -9,035,000 | -50,343,000 | -40,511,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.
