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 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 2003-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
    7,312,645 11,142,000 2,059,000 1,717,000 11,471,022 3,569,078 935,950 637,585 1,712,618.893 692,261.256 229,045.188 310,546.705 418,722.398 262,969.161 216,722.8 241,855.874 60,667.187 475,902.704 298,598.416 266,626.723 325,093.208 433,465.685 346,527.524 454,176.443 617,329.843 805,839.44 467,899.982 333,945.47 504,549.011 571,459.213 288,508.093 301,021.54 306,977.319 275,197.765 332,372.252 286,315.665 340,773.908 500,000.896 532,072.66 592,301.29 861,569.359 583,435.119 548,926.019 921,885.105 1,198,989.495 561,085.09 14,110.652 0.661 0.602 0.667 0.666 0.675 57,870.221 13,753.772 15,690.414 4,272.235 36,509.661 20,454.929 36,677.367 0.681 
      cost of revenue
    5,844,395 5,224,000 3,234,000 3,698,000 4,412,461 4,315,652 3,795,798 2,665,684 3,445,702.038 2,233,581.335 3,184,857.21 1,230,303.654 1,690,689.313 1,863,943.342 2,474,740.079 1,408,828.092 1,057,312.872 1,624,112.404 3,386,654.479 1,062,762.133 214,814.352 455,683.006 324,816.758 338,397.565 698,664.78 465,709.011 400,011.533 325,457.04 551,292.431 571,220.384 315,847.362 348,561.678 376,694.105 328,732.216 413,279.519 308,480.044 281,653.227 333,157.734 358,955.469 411,697.335 413,343.061 453,409.333 387,739.507 574,651.334 916,886.926 389,449.835 -4,969.348 -0.339 -0.398 -0.333 -0.334 -0.325 -26,331.779 -6,166.228 -7,351.586 -2,025.765 -16,893.339 -11,019.071 -19,310.633 -0.319 
      gross profit
    1,468,250 5,918,000 -1,175,000 -1,981,000 7,058,561 -746,574 -2,859,848 -2,028,099 -1,733,083.145 -1,541,320.079 -2,955,812.022 -919,756.95 -1,271,966.915 -1,600,974.181 -2,258,017.279 -1,166,972.218 -996,645.685 -1,148,209.699 -3,088,056.063 -796,135.41 110,278.857 -22,217.32 21,710.766 115,778.877 -81,334.937 340,130.428 67,888.448 8,488.43 -46,743.42 238.829 -27,339.269 -47,540.137 -69,716.785 -53,534.451 -80,907.267 -22,164.379 59,120.681 166,843.161 173,117.191 180,603.955 448,226.298 130,025.786 161,186.512 347,233.771 282,102.569 171,635.255 19,080 84,202 19,920 23,042 6,298 53,403 31,474 55,988 
      operating expenses
                                                                
      research and development
      sales, general and administrative
                                                                
      total operating expenses
    2,266,390 859,000 443,000 1,152,000 11,001,675 -1,453,662.674 -3,177,264.014 2,021,690 1,473,088.653 2,163,806.418 -1,174,259.837 1,379,239.319 -241,597.184 612,598.613 705,813.443 795,374.418 426,021.301 843,783.049 1,541,742.84 560,215.698 5,050,923.837 3,197,856.054 1,475,639.446 1,492,474.117 966,801.125 2,493,389.116 1,426,587.009 1,461,396.392 1,630,124.475 1,474,751.093 1,474,906.089 1,493,382.33 959,637.102 1,385,331.099 1,730,757.828 1,762,166.746 1,635,098.313 2,038,712.394 2,527,889.473 1,977,971.376 1,695,331.608 1,961,202.233 2,074,137.964 2,581,406.457 5,855,170.727 5,158,741.173 -4,969.348 -0.339 -0.398 -0.333 -0.334 -0.325 -26,331.779 -6,166.228 -7,351.586 -2,025.765 -16,893.339 -11,019.071 -19,310.633 -0.319 
      operating income
    -798,140 5,433,000 -1,280,000 -2,797,000 -3,943,115.372 674,183 3,067,060 -3,545,968.633 -2,780,047.761 -3,416,618.974 -1,644,447.67 -2,097,774.679 -840,043.294 -1,880,378.915 -2,878,898.814 -1,782,541.249 -1,372,530.291 -1,732,890.165 -4,230,652.041 -790,143.799 -1,104,984.973 -3,220,073.374 -1,453,928.68 -1,376,695.24 -1,048,136.061 -2,153,258.688 -1,358,698.561 -1,452,907.962 -1,676,867.895 -1,474,512.265 -1,502,245.359 -1,540,922.468 -1,029,353.887 -1,438,865.549 -1,811,665.096 -1,784,331.125 -1,575,977.632 -1,871,869.233 -2,354,772.282 -1,797,367.421 -1,247,105.31 -1,831,176.448 -1,912,951.452 -2,234,172.687 -5,573,068.158 -4,987,105.918 14,110.652 0.661 0.602 0.667 0.666 0.675 57,870.221 13,753.772 15,690.414 4,272.235 36,509.661 20,454.929 36,677.367 0.681 
      net income
    1,871,405 2,443,000 -4,722,000 -3,726,000 1,099,771 -11,952,500.037 -3,201,322.437 18,860,836 -8,539,900.601 -8,518,811.788 -2,885,646.77 -3,504,741.383 -3,161,355.143 -682,076.261 -2,402,255.089 1,494,852.63 -1,575,360.993 -1,806,164.073 -5,134,826.325 -2,087,327.741 54,050,223.006 -4,092,384.734 -2,811,902.372 -1,489,525.402 -179,695.019 -2,335,882.244 -1,951,197.177 -1,226,257.142 -1,922,776.211 3,599,309.374 -1,584,985.082 -2,140,523.405 400,639.601 -1,526,548.976 -1,998,209.15 -2,098,134.564 -9,379,144.464 -1,205,417.585 -2,619,470.611 -1,960,886.754 -1,652,295.787 -6,432,425.018 -1,875,820.217 -3,177,612.659 -6,142,393.726 -6,654,813.31 -38,471.494 -9,004.955 -12,462.307 -8,686.229 -5,573.083 -6,467.947 -13,978.168 -10,452.038 -3,344.138 62,104.778 -14,531.852 -8,308.312 -10,331.477 -6,087.4 
    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.