7Baggers

GLG Stock Income Statements

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.
     Revenue  
     Gross Profit  
     Operating Profit  
     Net Income  
    Quarterly
     | 
    Annual
     
    20180930 20181231 20190331 20190630 20190930 20191231 20200331 20200630 20200930 20201231 20210331 20210630 20210930 20211231 20220331 20220630 20220930 20221231 20230331 20230630 -4.424.7613.9423.1232.341.4850.6659.84Milllion
    Quarterly Income Statements
    Quarterly
     | 
    Annual
     
      Unit: USD2023-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 2012-06-30 2012-03-31 
        revenue34,512,296 34,577,638 17,104,235 37,888,555 53,683,395 48,159,116 56,938,532 54,773,806 59,839,647 29,582,257 15,877,484 7,212,829 3,709,479 1,483,060 987,653 564,614 540,895 399,999 247,954 143,072 97,036 100,337 -1,899,594 -1,010,305 361,476 116,826 -9,105 131,689 -118,081 1,624,129 -5,349,590 -7,212,260 -629,934 898,734 -187,733 1,198,099 87,189 2,763,149 1,862,010 3,779,942 3,446,053 3,184,244 2,133,260 3,040,958 3,690,348 3,199,364 
        cost of revenue34,560,364 34,653,279 16,942,263 38,008,337 53,244,266 47,602,178 56,439,403 52,800,052 59,466,531 29,419,643 18,291,985 3,714,645 1,802,275 1,155,174 1,070,226 428,116 374,268 237,651 23,458 35,336 12,458 392,205 387,003 2,756,506 259,806 348,094 1,243,563 253,372 348,094 515,899 1,190,762 600,380 532,114 580,233 
        gross profit-48,068 -75,641 161,972 -119,782 439,129 556,938 499,129 1,973,754 373,116 162,614 -2,414,501 3,498,184 1,907,204 327,886 -82,573 136,498 166,627 162,348 224,496 107,736 84,578 -291,868 -1,899,594 -1,397,308 -2,395,030 -142,980 -9,105 -216,405 -1,361,644 1,370,757 -5,349,590 -7,560,354 -1,145,833 898,734 -187,733 7,337 -513,191 2,231,035 1,862,010 3,199,709 3,446,053 3,184,244 2,133,260 3,040,958 3,690,348 3,199,364 
        operating expenses                                              
        research and development
        sales and marketing818,045 -3,972,244 -43,121 -318,947 43,121 35,935 4,981 15,943 -3 260 -7,111 7,111 -83,284 41,892 41,392 25,433 5,013 12,855 
        general and administrative                                              
        total operating expenses1,951,604 1,951,604 4,422,152 2,367,798 2,054,354 3,182,527 1,476,174 1,706,353 631,481 597,384 344,916 214,766 275,630 220,178 2,021,134 402,807 753,907 152,600 376,697 155,232 279,947 252,938 508,780 251,555 -112,106 384,840 473,230 451,410 1,319,146 232,322 387,749 412,620 1,050,977 267,370 294,563 349,673 
        operating income8,330,851 2,743,061 2,813,649 1,951,604 1,875,779 2,247,707 2,286,350 2,367,798 2,054,354 1,570,379 2,002,938 292,080 491,671 425,115 231,706 556,430 1,157,227 1,902,507 784,348 740,846 443,876 -94,030 -2,644,119 220,121 2,020,931 402,712 -684,529 152,329 376,898 154,745 -1,013,533 254,132 499,604 -1,921,004 -1,316,591 -5,848,599 -4,941,142 -952,677 -1,115,975 -223,323 -1,127,261 -1,315,508 -1,102,104 -98,199 -635,364 -627,222 
        net income-3,476,251 1,634,821 1,047,640 2,693,170 2,707,715 2,795,281 1,906,659 -394,044 -1,681,238 -1,407,765 -4,417,439 3,206,104 1,415,533 -97,229 -314,279 -419,932 -990,600 -1,740,159 -559,852 -633,110 -359,298 -385,898 8,529,889 -2,515,235 -4,729,672 -1,284,982 -775,484 -624,174 -1,712,348 1,130,963 -18,735,176 -37,161,749 -1,842,862 -1,022,270 -5,772,080 -5,841,262 -5,454,333 1,278,358 771,463 3,204,475 2,318,792 1,868,736 1,031,156 2,429,347 3,054,984 2,572,142