7Baggers
Quarterly
Annual
    Unit: USD2023-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 
      revenue
    2,707,209 2,588,740 2,515,901 2,460,976 2,750,387 2,841,073 2,595,901 2,903,964 2,784,292 3,038,143 2,978,261 2,671,853 2,731,218 2,280,143 1,742,492 2,522,307 3,109,627 1,907,565 1,713,094 1,538,482 1,860,580 1,716,365 1,810,156 1,202,850 872,185 516,311 336,161 
      cost of revenue
    1,667,577 646,992 703,497 697,352 734,808 1,270,920 942,660 984,366 956,200 1,436,289 1,393,739 1,179,413 1,169,492 1,270,195 947,848 1,370,852 1,623,743 1,004,614 867,041 851,250 976,356 863,519 989,683 755,735 542,791 273,876 142,724 
      gross profit
    1,039,632 1,941,748 1,812,404 1,763,624 2,015,579 1,570,153 1,653,241 1,919,598 1,828,092 1,601,854 1,584,522 1,492,440 1,561,726 1,009,948 794,644 1,151,455 1,485,884 902,951 846,053 687,232 884,224 852,846 820,473 447,115 329,394 242,435 193,437 
      operating expenses
                               
      research and development
      sales, general and administrative
                               
      total operating expenses
    295,570 1,549,875 1,855,467 2,040,475 2,311,940 1,615,299 1,646,510 1,928,872 1,598,466 1,631,892 1,183,457 1,364,206 1,270,601 1,436,311 1,338,876 2,065,585 1,334,508 1,040,774 835,688 975,615 1,575,613 797,480 896,452 608,448 469,132 334,203 232,944 
      operating income
    744,060 -1,066,700 -74,256 -193,003 -84,337 81,288 7,161 -4,877 216,616 71,785 401,065 125,038 -3,634,076 -426,363 -767,329 -914,130 151,376 -137,823 -973,490 -288,383 -882,967 55,366 -75,979 -161,333 -139,738 -91,768 -39,507 
      net income
    -523,493 -1,948,827 -877,664 832,111 -229,556 -1,955,362 -1,155,831 -750,903 -531,762 -872,015 -682,963 -2,277,524 -3,598,799 -1,285,914 -1,571,603 -1,724,293 -663,878 -606,206 -1,058,995 -686,639 -1,418,849 -373,512 -500,087 -450,875 -302,306 -270,225 -259,232 
    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.