7Baggers

DFH 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
     
    20191231 20200331 20200630 20200930 20201231 20210331 20210630 20210930 20211231 20220331 20220630 20220930 20221231 20230331 20230630 20230930 20231231 0162.57325.14487.71650.28812.86975.431,138Milllion
    Quarterly Income Statements
    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 
        revenue1,137,997,000 895,830,000 945,339,000 769,420,000 1,099,466,000 785,669,000 793,134,000 664,066,000 852,090,000 362,983,638 365,276,101 343,560,365 461,100,219 284,166,827 199,801,128 188,738,433 253,391,876 
        cost of revenue902,328,000 709,286,000 762,855,000 637,344,000 909,393,000 638,456,000 635,422,000 538,868,000 712,319,000 303,386,434 303,589,420 291,036,761 387,244,222 240,701,064 171,236,637 163,745,683 216,324,760 
        gross profit235,669,000 186,544,000 182,484,000 132,076,000 190,073,000 147,213,000 157,712,000 125,198,000 139,771,000 59,597,204 61,686,681 52,523,604 73,855,997 43,465,763 28,564,491 24,992,750 37,067,116 
        operating expenses                 
        research and development
        sales, general and administrative                 
        total operating expenses94,362,000 79,963,000 73,709,000 60,761,000 74,476,000 68,839,000 66,015,000 61,710,000 61,045,000 32,434,505 28,686,162 28,148,956 35,213,902 19,856,843 17,062,297 17,518,785 18,342,980 
        operating income141,307,000 104,253,000 106,316,000 72,206,000 115,505,000 84,635,000 94,753,000 64,326,000 72,595,628 27,162,699 33,000,519 24,374,648 38,023,686 23,608,920 11,502,194 7,473,965 18,724,136 
        net income101,950,000 76,097,000 68,764,000 49,089,000 86,332,000 65,981,000 59,008,000 43,716,000 57,303,000 19,135,499 28,573,881 16,120,645 38,228,260 22,561,061 11,724,101 6,580,034 12,277,298