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.
Quarterly Income Statements
Quarterly
|
Annual
Unit: USD | 2023-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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 604,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 revenue | 431,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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
gross profit | 172,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 development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 13,543,413.318 | 0 | 9,996,810.404 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 44,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 income | 127,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 income | 30,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 |