7Baggers
Quarterly
Annual
    Unit: USD2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 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 
      revenue
    7,828,000 6,260,000 5,552,000 5,051,000 4,593,000 3,526,000 1,878,000 64,757,848.167 89,673,941.625 91,219,082.346 81,899,499.487 78,878,781.22 69,590,190.521 68,504,001.238 56,863,709.124 57,432,661.008 51,317,182.248 48,109,771.629 43,327,663.905 44,081,452.82 42,505,529.388 41,765,469.37 39,919,340.633 35,422,102.131 28,252,900.389 23,151,006.405 18,465,249.575 18,138,657.736 14,594,073.427 
      cost of revenue
    1,858,000 1,354,000 1,242,000 1,062,000 984,000 733,000 415,000 13,849,170.863 24,459,482.452 24,265,116.986 22,367,563.1 21,488,610.562 20,245,095.965 20,256,669.901 15,814,086.44 16,281,234.077 15,617,572.11 15,749,246.635 16,252,216.892 15,943,034.211 14,564,694.594 14,781,276.742 15,013,884.868 13,532,413.249 10,483,245.961 7,946,162.543 6,541,519.053 6,203,724.663 5,128,579.822 
      gross profit
    5,970,000 4,906,000 4,310,000 3,989,000 3,609,000 2,793,000 1,463,000 50,908,677.303 65,214,459.173 66,953,965.36 59,531,936.387 57,390,170.658 49,345,094.555 48,247,331.336 41,049,622.685 41,151,426.931 35,699,610.138 32,360,524.995 27,075,447.013 28,138,418.609 27,940,834.794 26,984,192.628 24,905,455.765 21,889,688.883 17,769,654.429 15,204,843.862 11,923,730.522 11,934,933.073 9,465,493.605 
      operating expenses
                                 
      research and development
    868,000 694,000 390,000 435,000 629,000 700,000 1,101,000 2,394,063.476 10,058,467.773 8,770,282.589 6,823,045.016 6,411,631.143 5,445,699.539 5,044,372.249 5,294,706.151 5,389,646.029 6,005,764.442 6,062,822.405 6,188,980.957 6,631,128.483 6,726,240.227 8,309,288.78 9,250,860.433 9,229,700.555 7,468,078.774 7,343,727.55 6,634,407.673 6,236,105.219 5,800,027.117 
      sales and marketing
    6,905,000 5,109,000 4,324,000 3,985,000 3,728,000 3,573,000 1,993,000 36,999,419.526 48,851,835.238 48,457,003.95 43,545,069.107 41,433,531.092 33,830,294.313 32,120,585.629 28,944,660.416 30,237,800.795 27,351,188.099 27,749,318.135 30,839,511.557 26,787,705.882 24,633,159.43 27,293,405.059 29,140,302.266 25,073,177.172 22,634,234.171 21,200,167.77 19,962,124.485 18,093,085.102 16,773,226.472 
      general and administrative
                                 
      total operating expenses
    2,048,000 2,053,000 1,950,000 1,742,000 1,830,000 2,611,000 1,885,000 10,931,896.268 12,400,736.261 10,514,737.162 8,667,289.119 7,764,886.838 7,601,359.451 7,128,953.771 6,986,479.534 6,400,590.677 7,316,485.288 7,620,646.457 8,794,301.497 7,609,737.23 8,126,465.326 8,965,251.776 9,941,351.175 8,556,515.581 7,970,361.072 7,019,071.545 7,022,235.663 6,198,477.814 7,515,931.243 
      operating income
    9,821,000 7,856,000 6,664,000 6,162,000 6,187,000 6,884,000 4,979,000 50,238,778.808 70,442,529.891 66,056,517.776 57,846,723.708 54,253,717.132 45,519,594.985 41,936,627.147 41,225,846.101 42,028,037.501 40,673,437.829 41,432,786.998 45,822,794.011 41,028,571.595 39,485,864.983 44,567,945.614 48,332,513.873 42,859,393.308 38,072,674.016 35,562,966.865 33,618,767.822 30,527,668.135 30,089,184.833 
      net income
    -3,851,000 -2,950,000 -2,354,000 -2,173,000 -2,578,000 -4,091,000 14,218,000 607,772.078 -5,228,070.718 897,447.584 1,685,212.68 3,136,453.527 3,825,499.57 6,310,704.19 -176,223.416 -876,610.57 -4,973,827.691 -9,072,262.003 -18,747,346.998 -12,890,152.986 -11,545,030.189 -17,583,752.986 -23,427,058.108 -20,969,704.426 -20,303,019.587 -20,358,123.004 -21,695,037.299 -18,592,735.063 -20,623,691.228 
    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.