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 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-03-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 431,231,000 | 421,482,000 | 313,453,000 | 229,007,000 | 214,548,000 | 180,312,000 | 226,608,000 | 226,608,000 | 145,684,000 | 312,815,000 | 124,137,000 | 126,193,000 | 100,233,000 | 69,710,000 | 56,415,000 | 30,093,000 | 29,570,000 | 32,990,000 | 29,249,000 | 22,506,000 | 26,393,000 | 17,439,000 | 7,402,000 | 8,896,000 | -2,175,000 | 34,951,000 | 13,555,000 | -41,638,143 | 16,510,330 | 12,339,967 | 12,787,846 | 15,538,791 | 13,894,712 | 16,074,217 | 11,766,806 | 7,147,701 | 4,883,790 | 22,758,160 | 34,827,224 | 19,018,659 | 16,832,612 | 12,764,397 | 11,580,958 | 7,208,458 | 2,214,382 | 4,016,972 | 2,345,972 | 1,849,966 | 2,058,792 | 1,385,336 | 662,637 | 625,755 | 55,904 | 173,038 | 118,949 | 132,560 | 206,074 | -107,068 | 99,599 | 7,469 | 776,389 | 6,586 | 13,136 | 486 | 13,182 | 3,750 | 73,593 | 419,598 | 296,693 | 197,461 | 79,732 | 616,703 | -128,922 | 527,502 | 460,000 | 600,000 |
cost of revenue | 128,890,000 | 105,600,000 | 81,828,000 | 113,154,000 | 35,733,000 | 35,914,000 | 41,933,000 | 13,684,000 | 22,716,000 | 22,968,000 | 21,863,000 | 23,032,000 | 20,278,000 | 20,021,000 | 9,769,000 | 7,868,000 | 5,525,000 | 4,512,000 | 4,031,000 | 3,083,000 | 1,422,000 | 968,000 | 764,000 | 592,000 | 795,000 | 437,000 | 238,000 | -15,570,617 | 6,148,777 | 2,018,496 | 2,341,837 | -5,116,958 | 5,785,214 | 4,807,760 | 3,092,437 | -5,980,133 | 3,622,540 | 6,661,845 | 3,693,760 | 1,746,890 | 1,538,143 | 1,190,481 | 1,039,889 | 920,773 | 360,905 | 575,698 | 414,875 | 320,225 | 242,582 | 52,070 | 67,740 | 179,530 | 24,370 | 36,927 | 24,322 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
gross profit | 302,341,000 | 315,882,000 | 231,625,000 | 115,853,000 | 178,815,000 | 144,398,000 | 184,675,000 | 212,924,000 | 122,968,000 | 289,847,000 | 102,274,000 | 103,161,000 | 79,955,000 | 49,689,000 | 46,646,000 | 22,225,000 | 24,045,000 | 28,478,000 | 25,218,000 | 19,423,000 | 24,971,000 | 16,471,000 | 6,638,000 | 8,304,000 | -2,970,000 | 34,514,000 | 13,317,000 | -26,067,526 | 10,361,553 | 10,321,471 | 10,446,009 | 20,655,749 | 8,109,498 | 11,266,457 | 8,674,369 | 13,127,834 | 1,261,250 | 16,096,315 | 31,133,464 | 17,271,769 | 15,294,469 | 11,573,916 | 10,541,069 | 6,287,685 | 1,853,477 | 3,441,274 | 1,931,097 | 1,529,741 | 1,816,210 | 1,333,266 | 594,897 | 446,225 | 31,534 | 136,111 | 94,627 | 132,560 | 206,074 | -107,068 | 99,599 | 7,469 | 776,389 | 6,586 | 13,136 | 486 | 13,182 | 3,750 | 73,593 | 419,598 | 296,693 | 197,461 | 79,732 | 616,703 | -128,922 | 527,502 | 460,000 | 600,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 | 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 | 11,066,000 | 8,639,000 | 8,100,000 | 14,059,000 | 3,730,000 | 0 | 3,837,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3,677,097,222 | -4,323,761,910 | -3,161,945,889 | 0 | 0 | 0 | 0 | 0 | -6,757,933,302 | -6,241,631,121 | -4,321,575,859 | 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 | 10,000 | 180,000 |
general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 39,362,000 | 42,612,000 | 32,333,000 | 59,971,000 | 25,268,000 | 0 | 15,330,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3,680,778,000 | 4,328,090,000 | 3,165,111,000 | 0 | 2,946,160,000 | 2,952,173,000 | 4,851,766,000 | 0 | 6,764,698,000 | 6,247,879,000 | 4,337,641,000 | 0 | 3,988,250 | 3,591,491 | 3,306,325 | 0 | 1,705,166 | 1,955,246 | 5,367,696 | 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 | 710,000 | 620,000 |
operating income | 61,344,000 | 46,200,000 | 54,759,000 | -26,038,000 | 50,608,000 | 41,486,000 | 65,467,000 | 43,505,000 | 50,541,000 | 36,935,000 | 30,611,000 | 25,006,000 | 23,030,000 | 16,911,000 | 14,048,000 | 16,928,000 | 16,760,000 | 13,526,000 | 11,612,000 | 13,360,000 | 12,117,000 | 10,044,000 | 9,111,000 | 6,814,000 | 5,983,000 | 2,918,000 | 2,911,000 | -9,861,954 | 6,843,800 | 9,706,363 | 8,499,945 | 17,054,958 | 5,948,890 | 5,983,437 | 7,226,043 | 12,772,996 | 9,644,145 | 6,460,194 | 19,558,047 | 9,145,414 | 5,838,234 | 4,967,871 | 4,641,478 | 2,848,080 | 2,129,131 | 2,448,542 | 5,682,937 | 3,237,758 | 1,677,909 | 5,187,674 | 1,074,138 | 1,568,345 | 1,320,530 | 876,956 | 568,511 | 524,155 | 231,127 | 1,377,964 | 405,561 | 3,264 | 55,994 | 95,854 | 80,877 | 470,979 | 271,319 | 188,270 | 404,683 | 469,845 | 2,920,943 | 293,791 | 173,194 | 224,321 | -675,317 | 874,386 | 720,000 | 800,000 |
net income | 96,075,000 | -3,696,000 | 67,921,000 | 145,418,000 | 127,637,000 | 102,720,000 | 119,735,000 | -83,607,000 | 72,834,000 | 253,278,000 | 71,956,000 | 77,941,000 | 58,034,000 | 33,822,000 | 32,220,000 | 5,449,000 | 7,437,000 | 14,557,000 | 12,533,000 | 7,561,000 | 12,854,000 | 6,427,000 | -2,473,000 | 1,490,000 | -8,953,000 | 31,596,000 | 10,406,000 | -17,752,070 | 1,289,743 | -485,274 | 843,314 | 2,781,406 | 887,650 | 4,026,811 | 192,432 | -1,233,061 | -8,382,895 | 9,636,121 | 11,575,417 | 8,126,355 | 9,456,235 | 6,606,045 | 5,899,591 | 3,439,605 | -275,654 | 992,732 | -3,751,840 | -1,708,017 | 138,301 | -3,854,408 | -479,241 | -1,122,120 | -1,288,996 | -740,845 | -473,884 | -391,595 | -25,053 | -1,377,964 | -305,962 | 4,205 | 720,395 | -89,268 | -67,741 | -470,493 | -258,137 | -184,520 | -331,090 | -50,247 | -2,624,250 | -96,330 | -93,462 | 392,382 | 299,784 | -346,884 | -260,000 | -200,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.
