7Baggers

HBM 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
     
    20190331 20190630 20190930 20191231 20200331 20200630 20200930 20201231 20210331 20210630 20210930 20211231 20220331 20220630 20220930 20221231 20230331 20230630 20230930 20231231 -310.71-180-49.2881.43212.14342.86473.57604.28Milllion
    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 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 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 2003-09-30 2003-06-30 2003-03-31 2002-12-31 2002-09-30 2001-12-31 2001-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 1998-12-31 1998-03-31 
        revenue604,282,226 480,456,000 312,166,000 295,219,000 321,196,000 346,171,000 415,454,000 378,619,000 425,170,000 358,961,000 404,242,000 313,624,000 322,290,000 316,108,000 208,913,000 245,105,000 324,486,000 291,282,000 329,414,000 292,258,000 351,773,000 362,649,000 371,288,000 386,656,000 414,143,000 370,356,000 324,898,000 253,157,000 316,654,000 311,424,000 246,975,000 253,625,000 336,641,000 269,808,000 149,663,661.777 126,717,147.815 95,741,742.174 166,130,014.872 130,593,594.466 96,599,359.496 116,299,045.793 126,193,799.802 124,181,683.394 117,824,954.543 176,300,119.676 146,973,837.948 186,666,011.208 187,467,300.117 259,115,987.317 204,620,795.991 254,845,537.521 182,470,599.13 201,509,846.349 158,332,041.093 182,004,553.648 235,746,517.559 169,967,259.721 182,063,803.911 170,254,532.926 128,125,445.474 48,159,347.371 233,743,623.654 279,067,596.777 263,904,595.356 247,584,304.763 322,124,294.923 336,588,069.516 302,654,299.584 237,908,365.226 310,051,047.824 234,901,274.457 178,386,515.697 149,445,464.599 145,584,655.743 129,128,844.772 125,258,328.511 11,070,814.097 4,561.565 5,403.702 4,785.619 -99,446.613 27,186.67 34,257.376 40,506.07 328.758 682.398 252.89 112.238 153.948 100.888 49.072 103.168 56.038 44.061 4.966 9.533 -2.924 396.619 
        cost of revenue431,756,121 374,057,000 289,273,000 228,706,000 251,520,000 313,741,000 325,940,000 293,351,000 343,426,000 444,379,000 322,060,000 261,112,000 287,923,000 276,830,000 221,567,000 267,096,000 298,852,000 260,327,000 286,271,000 240,446,000 276,547,000 277,367,000 278,827,000 265,885,000 278,291,000 259,391,000 246,919,000 204,007,000 238,449,000 242,965,000 198,684,000 225,702,000 277,838,000 227,779,000 145,495,484.609 113,816,848.083 91,041,489.837 138,248,311.204 117,368,238.525 87,490,274.838 104,834,832.086 100,260,765.04 110,644,768.856 93,562,337.216 136,297,487.015 98,236,220.472 135,146,986.53 131,589,339.588 164,551,803.945 148,245,157.56 158,047,329.947 122,769,598.008 106,194,718.479 89,796,472.185 112,124,086.899 142,085,540.514 108,881,538.37 111,614,744.129 125,365,433.481 106,992,951.612 62,678,897.153 146,265,822.785 185,190,607.192 181,388,322.161 163,098,070.319 190,186,341.66 185,386,566.463 159,941,054.092 124,081,844.661 155,411,964.893 124,701,130.856 104,552,238.806 106,520,599.83 107,827,807.165 93,147,978.842 97,307,596.925 
        gross profit172,526,105 106,399,000 22,893,000 66,513,000 69,676,000 32,430,000 89,514,000 85,268,000 81,744,000 -85,418,000 82,182,000 52,512,000 34,367,000 39,278,000 -12,654,000 -21,991,000 25,634,000 30,955,000 43,143,000 51,812,000 75,226,000 85,282,000 92,461,000 120,771,000 135,852,000 110,965,000 77,979,000 49,150,000 78,205,000 68,459,000 48,291,000 27,923,000 58,803,000 42,029,000 4,168,177.168 12,900,299.732 4,700,252.337 27,881,703.668 13,225,355.941 9,109,084.659 11,464,213.707 25,933,034.762 13,536,914.538 24,262,617.328 40,002,632.661 48,737,617.475 51,519,024.678 55,877,960.53 94,564,183.372 56,375,638.431 96,798,207.574 59,701,001.122 95,315,127.87 68,535,568.909 69,880,466.749 93,660,977.045 61,085,721.351 70,449,059.781 44,889,099.444 21,132,493.862 -14,519,549.781 87,477,800.869 93,876,989.585 82,516,273.195 84,486,234.443 131,937,953.263 151,201,503.053 142,713,245.492 113,826,520.564 154,639,082.93 110,200,143.601 73,834,276.891 42,924,864.77 37,756,848.579 35,980,865.931 27,950,731.586 11,070,814.097 4,561.565 5,403.702 4,785.619 -99,446.613 27,186.67 34,257.376 40,506.07 328.758 682.398 252.89 112.238 153.948 100.888 49.072 103.168 56.038 44.061 4.966 9.533 -2.924 396.619 
        operating expenses                                                                                                  
        research and development13,543,413.318 9,996,810.404 
        sales, general and administrative                                                                                                  
        total operating expenses44,870,803 -8,885,000 17,768,000 17,091,000 26,462,000 17,385,000 -46,491,000 -38,894,000 33,955,000 18,144,000 24,570,000 19,020,000 23,266,000 15,794,000 15,042,000 15,861,000 16,420,000 21,395,000 23,366,000 33,231,000 -32,731,000 38,164,000 32,270,000 39,425,000 23,589,000 20,650,000 9,479,000 15,693,000 18,518,000 7,858,000 12,962,000 11,613,000 12,839,000 7,792,000 14,090,758.956 14,986,590.945 12,202,731.189 19,561,361.071 15,712,022.795 17,749,552.19 9,861,357.94 17,718,451.308 15,761,861.314 21,421,200.059 31,214,811.349 19,331,470.663 18,264,674.073 22,970,602.68 14,827,116.626 23,781,439.722 243,527,237.434 25,067,135.846 40,499,898.035 39,268,269.044 32,203,775.733 43,101,824.603 44,698,836.097 43,075,123.959 37,943,063.87 25,473,192.366 -13,991,624.572 23,496,126.96 31,483,592.061 37,114,543.865 36,758,159.608 36,757,655.117 41,455,143.26 29,463,418.863 -932,356.24 26,497,402.83 23,758,750.673 21,415,337.108 19,632,675.241 19,160,538.425 18,576,536.276 14,819,376.705 2,759,488.453 1,981,730.746 891,416.634 1,272,777.261 2,902,002.299 905,640.563 162,349.107 150,247.994 200,878.65 92,815.601 111,125.105 17,947.368 37,507.103 21,974.619 53,422.119 28,383.253 41,219.998 26,146.612 5,078.775 18,491.154 73,989.582 65,628.743 
        operating income127,655,303 115,076,000 -228,000 34,964,000 22,441,000 -2,290,000 138,364,000 125,605,000 38,498,000 -117,620,000 58,530,000 38,861,000 7,179,000 20,828,000 -26,835,000 -38,359,000 6,259,000 -310,709,000 -4,123,000 19,809,000 54,700,000 65,599,000 78,692,000 99,865,000 109,740,000 96,902,000 68,500,000 42,164,000 59,687,000 60,601,000 35,329,000 14,159,000 -295,930,000 -309,000 -29,762,106.162 -1,672,976.81 -27,973,792.049 8,320,342.597 -2,486,666.854 -14,531,654.273 -14,436,634.259 8,214,583.455 -2,981,485.706 2,841,417.269 16,496,942.502 25,802,387.605 30,502,408.809 31,782,782.572 73,928,055.973 32,594,198.709 -146,729,029.86 34,633,865.276 54,815,229.835 29,267,299.864 37,676,691.016 50,559,152.443 16,386,885.254 27,373,935.822 6,946,035.574 -4,340,698.503 -527,925.21 63,981,673.909 62,393,397.524 45,401,729.331 47,728,074.836 95,180,298.147 109,746,359.793 113,249,826.63 113,276,698.764 129,623,858.141 86,441,392.928 52,418,939.784 23,292,189.529 18,596,310.154 17,404,329.655 13,131,354.881 -3,401,952.344 -1,977,169.181 -886,012.932 -1,267,991.641 -3,001,448.911 -878,453.893 -128,091.731 -109,741.923 -200,549.892 -92,133.203 -110,872.216 -17,835.13 -37,353.155 -21,873.731 -2,171,501.757 -28,280.085 -41,163.96 -26,102.551 -861,604.751 -45,075.381 -73,992.506 -65,232.124 
        net income30,717,000 45,125,000 -14,932,000 5,457,000 -17,441,000 -8,135,000 32,143,000 63,815,000 -10,453,000 -170,411,000 -3,395,000 -60,102,000 7,406,000 -23,955,000 -51,901,000 -76,134,000 -1,455,000 -274,796,000 -54,145,000 -13,412,000 -3,510,000 22,808,000 24,673,000 41,445,000 99,676,000 40,942,000 25,586,000 -2,305,000 -47,273,000 33,571,000 -5,703,000 -15,788,000 -255,468,000 -11,833,000 -44,483,650.337 -18,700,110.428 41,942,613.758 44,121,915.82 236,200.546 -24,542,691.201 -50,743,067.372 4,588,107.563 -49,984,793.187 1,970,612.807 7,950,034.674 -5,745,491.491 -29,106,282.568 9,144,941.917 22,515,438.677 -38,069,769.683 -172,344,401.768 17,282,464.426 25,975,844.136 11,300,639.659 12,591,784.461 23,110,653.325 9,062,424.204 18,687,435.682 77,018,820.793 -3,134,552.942 5,924,483.291 2,626,109.957 32,621,340.145 20,938,501.894 29,242,958.877 66,947,018.533 64,949,741.663 54,677,531.207 127,242,254.099 151,693,533.942 137,171,064.441 65,179,276.034 37,872,720.979 20,130,735.819 7,094,462.222 7,589,484.996 -3,695,098.033 -2,271,227.967 -1,004,162.291 -1,465,118.744 -2,758,637.315 -885,103.944 -168,340.287 -143,458.148 -360,534.331 -85,287.798 -2,802,520.352 -17,835.13 -37,353.155 -21,873.731 -2,168,478.594 -31,303.248 -41,163.96 -26,102.551 -1,028,795.297 -40,824.22 -68,841.507 -65,232.124