7Baggers

One Stop Systems Quarterly Income Statements Chart

Quarterly
 | 
Annual
 
 Revenue  
 Gross Profit  
 Operating Profit  
 Net Income  
20190331 20190630 20190930 20191231 20200331 20200630 20200930 20201231 20210331 20210630 20210930 20211231 20220331 20220630 20220930 20221231 20230331 20230630 20230930 20231231 -3.98-0.732.535.799.0512.315.5618.82Milllion

One Stop Systems Quarterly Income Statements Table

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 
  revenue13,155,208 13,748,163 17,211,532 16,781,894 18,249,481 18,815,844 18,303,343 17,052,677 17,777,050 15,984,293 14,905,009 13,315,752 13,934,365 12,976,058 11,625,327 13,359,637 18,424,920 14,938,964 14,886,236 10,057,899 14,381,667 9,633,338 5,892,666 7,119,712 7,052,957 6,660,614 7,488,424 6,336,338 6,494,638 
  cost of revenue8,984,380 10,096,812 12,413,594 11,711,132 13,270,713 13,737,976 13,103,025 11,912,022 12,739,992 10,467,590 10,252,265 8,882,968 9,122,247 8,074,445 8,300,132 9,963,950 11,877,357 9,909,045 9,473,078 7,646,277 10,070,101 6,463,227 4,252,484 4,906,846 5,103,620 4,669,947 4,820,961 4,279,269 4,587,141 
  gross profit4,170,828 3,651,351 4,797,938 5,070,762 4,978,768 5,077,868 5,200,318 5,140,655 5,037,058 5,516,703 4,652,744 4,432,784 4,812,118 4,901,613 3,325,195 3,395,687 6,547,563 5,029,919 5,413,158 2,411,622 4,311,566 3,170,111 1,640,182 2,212,866 1,949,337 1,990,667 2,667,463 2,057,069 1,907,497 
  operating expenses                             
  research and development863,451 1,053,852 954,650 1,195,328 1,087,554 1,159,868 1,252,037 1,244,115 1,192,651 999,715 1,008,017 832,233 1,106,420 1,001,288 1,008,625 1,203,425 1,320,039 1,036,394 1,225,157 1,261,964 1,175,608 894,744 958,775 972,631 943,196 551,070 605,529 587,454 680,529 
  sales and marketing1,667,765 1,713,105 1,483,965 1,786,681 1,745,085 1,864,588 1,724,913 1,471,720 1,983,900 1,570,135 1,479,292 1,167,901 982,945 1,103,384 845,098 1,189,351 1,379,861 1,383,965 1,237,003 1,137,932 1,427,274 996,495 702,474 869,015 783,869 682,042 851,778 607,038 659,030 
  general and administrative                             
  total operating expenses1,970,746 1,935,720 3,072,880 2,285,101 1,793,232 1,890,036 1,821,445 1,774,689 1,931,440 1,920,574 1,648,785 2,157,619 2,209,436 1,817,499 1,877,358 2,514,065 2,033,551 2,190,003 3,931,478 2,043,934 2,783,768 1,558,930 1,097,552 1,073,048 953,914 893,554 966,799 688,730 840,185 
  operating income4,501,962 4,702,677 5,511,495 5,267,110 4,625,871 4,914,492 4,798,395 4,490,524 5,107,991 4,490,424 4,136,094 4,157,753 4,298,801 3,922,171 3,731,081 4,906,841 4,733,451 4,610,362 6,393,638 4,443,830 5,386,650 3,450,169 2,758,801 2,914,694 2,680,979 2,126,666 2,424,106 1,883,222 2,179,744 
  net income-331,130 -3,982,114 -3,413,557 -106,305 636,428 163,376 401,923 650,131 -70,933 1,026,279 516,650 275,031 513,317 979,442 -405,886 -1,511,154 1,814,112 419,557 -980,480 -2,032,208 -1,075,084 -280,058 -1,118,619 -701,828 -731,642 -135,999 243,357 173,847 -272,247 

We provide you with 20 years income statements for One Stop Systems stock, allowing you to gain comprehensive visibility into the fundamentals of the company. Our detailed breakdowns include key financial metrics such as earnings, sales and marketing expenses, research and development costs, profits, and profit margins. This in-depth information is essential for making informed investment decisions and understanding the financial health and performance of One Stop Systems stock. Explore the full financial landscape of One Stop Systems stock with our expertly curated income statements.

The information provided in this report about One Stop Systems stock 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.