HBMHF

HBM Holdings Limited HBMHF

Finances

2024 2023 2022 2021 2020 2019
Revenue 38.100 M -57.43 % 89.502 M 119.61 % 40.756 M 849.17 % 4.294 M -69.57 % 14.111 M 158.95 % 5.449 M
Net income 2.778 M -87.81 % 22.797 M 116.57 % -137.549 M -0.16 % -137.324 M 53.68 % -296.479 M -337.05 % -67.836 M
Income before tax 3.739 M -83.52 % 22.682 M 116.51 % -137.346 M 0.02 % -137.376 M 53.70 % -296.720 M -336.58 % -67.964 M
Income before tax ratio 0.10 -61.28 % 0.25 107.52 % -3.37 89.47 % -31.99 -52.15 % -21.03 -68.59 % -12.47
EBITDA 10.170 M -67.46 % 31.258 M 124.55 % -127.300 M 2.71 % -130.844 M 55.01 % -290.809 M -360.37 % -63.169 M
Net income ratio 0.07 -71.37 % 0.25 107.55 % -3.37 89.45 % -31.98 -52.22 % -21.01 -68.78 % -12.45
Ratio EBITDA 0.27 -23.57 % 0.35 111.18 % -3.12 89.75 % -30.47 -47.86 % -20.61 -77.78 % -11.59
Gross profit ratio 0.88 -9.72 % 0.98 22.28 % 0.80 230.51 % -0.61 -202.53 % 0.60 381.60 % 0.12
Weighted average shs out dil 772.457 M 4.03 % 742.530 M 1.80 % 729.435 M -0.40 % 732.377 M -3.23 % 756.850 M 0.00 % 756.850 M
Weighted average shs out 768.246 M 4.67 % 733.944 M 0.62 % 729.435 M -0.40 % 732.377 M -3.23 % 756.850 M 0.00 % 756.850 M
EPS diluted 0.00 -88.27 % 0.03 116.16 % -0.19 0.00 % -0.19 51.28 % -0.39 -335.27 % -0.09
Earnings per share 0.00 -88.42 % 0.03 116.37 % -0.19 0.00 % -0.19 51.28 % -0.39 -335.27 % -0.09
Gross profit 33.614 M -61.57 % 87.468 M 168.54 % 32.571 M 1 338.77 % -2.629 M -131.20 % 8.427 M 1 147.12 % 675.743 K
Income tax expense 997.000 K 1 330.86 % -81.000 K -132.58 % 248.590 K 409.01 % 48.838 K 149.32 % -99.027 K -7.04 % -92.512 K
Cost of revenue 4.486 M 120.55 % 2.034 M -75.15 % 8.184 M 18.22 % 6.923 M 21.81 % 5.684 M 19.07 % 4.773 M
General and administrative expenses 4.868 M -75.03 % 19.498 M 93.43 % 10.080 M -2.37 % 10.325 M -77.70 % 46.294 M 957.42 % 4.378 M
Selling and marketing expenses 2.677 M 152.07 % 1.062 M -92.84 % 14.827 M -46.89 % 27.920 M 462.72 % -7.697 M -240.99 % 5.459 M
Other expenses 7.255 M 0.000 0.000 0.000 0.000 0.000
Operating expenses 35.799 M -45.46 % 65.641 M -57.58 % 154.750 M 10.61 % 139.899 M 55.88 % 89.750 M 59.12 % 56.402 M
Cost and expenses 40.285 M -40.47 % 67.675 M -58.46 % 162.934 M 10.97 % 146.822 M 53.85 % 95.433 M 56.00 % 61.176 M
Research and development expenses 20.999 M -53.42 % 45.081 M -65.28 % 129.842 M 27.73 % 101.655 M 98.73 % 51.153 M 9.85 % 46.565 M
Selling general and administrative expenses 7.545 M -63.30 % 20.560 M -17.45 % 24.907 M -34.87 % 38.245 M -0.91 % 38.597 M 292.34 % 9.837 M
Interest income 6.783 M 20.61 % 5.624 M 95.77 % 2.873 M 27.03 % 2.262 M 173.72 % 826.228 K 24.12 % 665.687 K
Interest expense 3.505 M -9.48 % 3.872 M 94.40 % 1.992 M 1 035.40 % 175.421 K -37.37 % 280.077 K 30.76 % 214.186 K
Depreciation and amortization 2.885 M -37.85 % 4.642 M -42.37 % 8.054 M 218.68 % -6.787 M -20.53 % -5.631 M -22.90 % -4.581 M
Operating income -2.185 M -110.01 % 21.827 M 117.86 % -122.178 M 14.28 % -142.529 M -75.26 % -81.322 M -45.93 % -55.727 M
Operating income ratio -0.06 -123.52 % 0.24 108.13 % -3.00 90.97 % -33.19 -475.97 % -5.76 43.65 % -10.23
Total other income expenses net 7.434 M 769.47 % 855.000 K 105.64 % -15.168 M -393.39 % 5.170 M 102.40 % -215.316 M -1 528.34 % -13.223 M
2024 2023 2022 2021 2020 2019
2024 2023 2022 2021 2020 2019
Net debt -105.482 M -41.94 % -74.312 M -4.11 % -71.376 M -93.85 % -36.821 M 85.56 % -255.069 M -244.29 % 176.776 M
Total investments 7.626 M 24.07 % 6.146 M -63.78 % 16.971 M -90.24 % 173.877 M 73.61 % 100.153 M 1 465.87 % 6.396 M
Total debt 61.339 M -7.08 % 66.012 M -27.34 % 90.848 M 366.67 % 19.468 M 1 028.55 % 1.725 M -99.16 % 204.167 M
Accumulated other comprehensive income loss 14.863 M 9.80 % 13.536 M 53.66 % 8.809 M 36.96 % 6.432 M 168.11 % 2.399 M -74.00 % 9.228 M
Retained earnings -708.526 M 0.36 % -711.111 M 3.05 % -733.449 M -22.92 % -596.712 M -29.97 % -459.102 M -182.17 % -162.705 M
Common stock 18.992 K -0.01 % 18.994 K 0.06 % 18.983 K -0.06 % 18.994 K -0.03 % 19.000 K 280.00 % 5.000 K
Total equity 124.052 M 3.70 % 119.629 M 29.44 % 92.419 M -58.53 % 222.851 M -38.27 % 361.008 M 335.27 % -153.447 M
Other non current liabilities 0.000 -100.00 % 3.821 K 0.000 0.000 0.000 0.000
Long term debt 4.729 M -83.45 % 28.578 M -41.10 % 48.523 M 201.72 % 16.082 M 5 684.89 % 278.000 K -99.86 % 203.033 M
Total non current liabilities 21.531 M -51.85 % 44.721 M -30.69 % 64.521 M 250.91 % 18.387 M 744.21 % 2.178 M -98.94 % 205.032 M
Other current liabilities 7.010 M -34.50 % 10.703 M 24.43 % 8.601 M -13.44 % 9.936 M -43.24 % 17.506 M 134.57 % 7.463 M
Deferred revenue 0.000 -100.00 % 17.402 K -98.82 % 1.469 M 19.25 % 1.232 M 0.000 -100.00 % 4.429 M
Short term debt 56.610 M 51.23 % 37.434 M -11.72 % 42.406 M 1 150.55 % 3.391 M 7 986.05 % -43.000 K 98.75 % -3.449 M
Total current liabilities 69.431 M 8.27 % 64.130 M -14.47 % 74.977 M 82.68 % 41.043 M 60.63 % 25.552 M 42.64 % 17.914 M
Total liabilities 90.962 M -16.43 % 108.851 M -21.97 % 139.498 M 134.73 % 59.430 M 114.32 % 27.730 M -87.56 % 222.946 M
Other non current assets 24.507 K 1 470.96 % 1.560 K -99.75 % 629.000 K 0.000 -100.00 % 29.000 K 0.000
Long term investments 7.626 M 32.73 % 5.745 M -17.68 % 6.980 M -49.87 % 13.922 M 0.000 0.000
Intangible assets 7.684 M 0.08 % 7.678 M -5.92 % 8.161 M -3.87 % 8.490 M 8.84 % 7.800 M -4.79 % 8.192 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 7.684 M 0.08 % 7.678 M -5.92 % 8.161 M -3.87 % 8.490 M 8.84 % 7.800 M -4.79 % 8.192 M
Property plant equipment net 3.584 M -26.53 % 4.879 M -38.63 % 7.950 M -58.31 % 19.071 M 64.22 % 11.613 M -21.67 % 14.826 M
Total non current assets 18.919 M 3.36 % 18.304 M -20.73 % 23.090 M -44.34 % 41.482 M 113.36 % 19.442 M -15.54 % 23.018 M
Other current assets 5.767 M 37.48 % 4.195 M -43.63 % 7.441 M -69.66 % 24.530 M 302.20 % 6.099 M -24.55 % 8.084 M
Short term investments 0.000 -100.00 % 401.000 K -95.99 % 9.991 M -93.75 % 159.955 M 59.71 % 100.153 M 1 465.87 % 6.396 M
cash and cash equivalents 166.821 M 18.88 % 140.324 M -13.50 % 162.224 M 188.20 % 56.288 M -78.08 % 256.794 M 837.51 % 27.391 M
Cash and short term investments 166.821 M 18.54 % 140.725 M -18.29 % 172.215 M -20.36 % 216.243 M -39.42 % 356.947 M 956.46 % 33.787 M
Total current assets 196.095 M -6.70 % 210.176 M 0.65 % 208.826 M -13.28 % 240.799 M -34.80 % 369.296 M 694.51 % 46.481 M
Inventory 2.373 M 0.000 -100.00 % 1.043 M 0.000 0.000 100.00 % -396.000 K
Net receivables 21.134 M -67.61 % 65.256 M 132.01 % 28.127 M 108 114.03 % 25.992 K -99.58 % 6.250 M 24.85 % 5.006 M
Tax assets 0.000 0.000 100.00 % -628.998 K 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 5.254 M -65.80 % 15.363 M -30.26 % 22.029 M -15.25 % 25.993 M 226.55 % 7.960 M -14.56 % 9.317 M
Tax payables 557.000 K -9.14 % 613.000 K 29.71 % 472.579 K -3.92 % 491.862 K 281.29 % 129.000 K -16.23 % 154.000 K
Deferred revenue non current 14.250 M 1.24 % 14.075 M 1.64 % 13.848 M 3 715.86 % 362.898 K 0.000 0.000
Minority interest -394.834 K -10.01 % -358.902 K -10.53 % -324.711 K -16.42 % -278.921 K -56.70 % -178.000 K -394.44 % -36.000 K
Capital lease obligations 1.893 M 17.94 % 1.605 M -41.36 % 2.737 M -63.11 % 7.420 M 330.14 % 1.725 M -9.59 % 1.908 M
Preferred stock 0.000 -100.00 % 711.111 M 0.000 0.000 0.000 0.000
Other total stockholders equity 818.091 M 0.07 % 817.513 M 0.02 % 817.364 M 0.49 % 813.393 M -0.55 % 817.870 M 1 340 670.49 % 61.000 K
Deferred tax liabilities non current 2.552 M 23.64 % 2.064 M -5.88 % 2.193 M 12.67 % 1.946 M 2.44 % 1.900 M -4.95 % 1.999 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 215.014 M -5.89 % 228.480 M -1.48 % 231.917 M -17.84 % 282.282 M -27.39 % 388.738 M 459.34 % 69.499 M
2024 2023 2022 2021 2020 2019
2024 2023 2022 2021 2020 2019
Deferred income tax 0.000 0.000 100.00 % -35.129 M -755.22 % 5.361 M 120.73 % -25.869 M 0.000
Stock based compensation 1.190 M -69.80 % 3.941 M -31.62 % 5.763 M -29.38 % 8.160 M -77.88 % 36.889 M 0.000
Change in working capital 29.217 M 157.95 % -50.416 M -720.25 % 8.128 M 3 573.50 % 221.269 K -97.10 % 7.628 M 110.95 % 3.616 M
Accounts receivables 42.895 M 194.69 % -45.302 M -537.34 % -7.108 M -790.35 % 1.030 M 405.44 % -337.093 K 92.77 % -4.664 M
Inventory -2.374 M -327.39 % 1.044 M 199.76 % -1.046 M 0.000 0.000 0.000
Accounts payables -10.374 M -49.42 % -6.943 M -36.06 % -5.103 M -129.10 % 17.539 M 1 566.08 % -1.196 M -128.00 % 4.273 M
Other working capital -975.970 K -224.34 % 784.940 K -96.33 % 21.386 M 216.56 % -18.347 M -300.27 % 9.162 M 128.63 % 4.007 M
Other non cash items -6.355 M -15 987.50 % 40.000 K -99.92 % 51.985 M 599.72 % 7.429 M -97.01 % 248.891 M 986.10 % 22.916 M
Net cash provided by operating activities 30.676 M 260.42 % -19.122 M 80.64 % -98.747 M 19.68 % -122.938 M -255.62 % -34.571 M 24.66 % -45.885 M
Investments in property plant and equipment -179.000 K 92.53 % -2.397 M 87.03 % -18.482 M -30.57 % -14.155 M -2 246.83 % -603.166 K 95.45 % -13.250 M
Acquisitions net 0.000 0.000 -100.00 % 3.170 M 0.000 0.000 100.00 % -9.000 M
Purchases of investments 0.000 0.000 0.000 100.00 % -64.909 M 31.08 % -94.179 M -16 020.03 % -584.236 K
Sales maturities of investments 0.000 -100.00 % 10.023 M -93.33 % 150.357 M 98 497.43 % 152.496 K -61.50 % 396.109 K -95.89 % 9.634 M
Other investing activites 6.734 M -67.09 % 20.461 M 0.000 0.000 0.000 -100.00 % 9.000 M
Net cash used for investing activites 6.555 M -76.66 % 28.087 M -79.20 % 135.045 M 271.13 % -78.912 M 16.39 % -94.386 M -2 147.15 % -4.200 M
Debt repayment -4.981 M 80.13 % -25.064 M -132.92 % 76.139 M 532.38 % 12.040 M -91.68 % 144.659 M 336.87 % 33.112 M
Common stock issued 0.000 0.000 100.00 % -753.000 K 0.000 -100.00 % 222.926 M 0.000
Common stock repurchased -644.000 K -81.92 % -354.000 K 0.000 100.00 % -8.115 M 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -4.612 M -23.80 % -3.725 M 22.57 % -4.811 M -105.84 % -2.337 M 75.72 % -9.626 M -963.63 % -905.012 K
Net cash used provided by financing activities -10.237 M 64.87 % -29.143 M -141.29 % 70.575 M 4 344.94 % 1.588 M -99.56 % 357.959 M 1 011.42 % 32.207 M
Effect of forex changes on cash -497.000 K 58.69 % -1.203 M 57.04 % -2.800 M -746.65 % 433.000 K -6.68 % 464.000 K 480.33 % -122.000 K
Net change in cash 26.497 M 223.93 % -21.381 M -120.18 % 105.936 M 152.84 % -200.490 M -187.40 % 229.403 M 1 381.51 % -17.901 M
Cash at beginning of period 140.324 M -13.22 % 161.705 M 187.28 % 56.288 M -78.08 % 256.794 M 837.51 % 27.391 M -39.52 % 45.292 M
Cash at end of period 166.821 M 18.88 % 140.324 M -13.50 % 162.224 M 188.12 % 56.304 M -78.07 % 256.794 M 837.51 % 27.391 M
Operating cash flow 30.676 M 260.42 % -19.122 M 80.64 % -98.747 M 19.68 % -122.938 M -255.62 % -34.571 M 24.66 % -45.885 M
Capital expenditure -235.000 K 90.52 % -2.480 M 86.58 % -18.482 M -30.57 % -14.155 M -2 246.83 % -603.166 K 95.45 % -13.250 M
Free CashFlow 30.441 M 240.92 % -21.602 M 81.57 % -117.228 M 14.49 % -137.094 M -289.76 % -35.174 M 40.52 % -59.136 M
2024 2023 2022 2021 2020 2019
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30
Revenue 101.315 M 602.18 % 14.429 M -39.12 % 23.701 M -51.19 % 48.559 M 18.45 % 40.995 M 213.71 % 13.068 M -52.56 % 27.547 M 1 183.10 % 2.147 M 0.00 % 2.147 M -69.57 % 7.055 M 0.00 % 7.055 M 158.95 % 2.725 M 0.00 % 2.725 M
Net income 71.718 M 5 185.90 % 1.357 M -4.72 % 1.424 M -92.84 % 19.897 M 580.94 % 2.922 M 104.54 % -64.362 M 11.63 % -72.831 M -6.07 % -68.662 M 0.00 % -68.662 M 53.68 % -148.239 M 0.00 % -148.239 M -337.05 % -33.918 M 0.00 % -33.918 M
Income before tax 73.567 M 3 543.49 % 2.019 M 17.12 % 1.724 M -91.29 % 19.801 M 582.09 % 2.903 M 104.51 % -64.361 M 11.39 % -72.631 M -5.74 % -68.688 M 0.00 % -68.688 M 53.70 % -148.360 M 0.00 % -148.360 M -336.58 % -33.982 M 0.00 % -33.982 M
Income before tax ratio 0.73 418.88 % 0.14 92.39 % 0.07 -82.16 % 0.41 475.84 % 0.07 101.44 % -4.93 -86.80 % -2.64 91.76 % -31.99 0.00 % -31.99 -52.15 % -21.03 0.00 % -21.03 -68.59 % -12.47 0.00 % -12.47
EBITDA 68.768 M 1 251.99 % 5.086 M 0.55 % 5.058 M -78.48 % 23.507 M 205.13 % 7.704 M 112.89 % -59.786 M 11.02 % -67.188 M -2.70 % -65.422 M 0.00 % -65.422 M 55.01 % -145.405 M 0.00 % -145.405 M -360.37 % -31.584 M 0.00 % -31.584 M
Net income ratio 0.71 652.78 % 0.09 56.51 % 0.06 -85.34 % 0.41 474.87 % 0.07 101.45 % -4.93 -86.29 % -2.64 91.73 % -31.98 0.00 % -31.98 -52.22 % -21.01 0.00 % -21.01 -68.78 % -12.45 0.00 % -12.45
Ratio EBITDA 0.68 92.54 % 0.35 65.17 % 0.21 -55.91 % 0.48 157.60 % 0.19 104.11 % -4.58 -87.58 % -2.44 92.00 % -30.47 0.00 % -30.47 -47.86 % -20.61 0.00 % -20.61 -77.78 % -11.59 0.00 % -11.59
Gross profit ratio 0.95 37.32 % 0.69 -27.02 % 0.95 3.98 % 0.91 -2.76 % 0.94 24.69 % 0.75 -8.18 % 0.82 234.03 % -0.61 0.00 % -0.61 -202.53 % 0.60 0.00 % 0.60 381.60 % 0.12 0.00 % 0.12
Weighted average shs out dil 783.212 M -3.43 % 811.063 M 9.75 % 739.010 M 0.48 % 735.501 M -4.82 % 772.709 M 1.09 % 764.382 M 4.30 % 732.901 M 0.07 % 732.377 M 0.00 % 732.377 M -3.23 % 756.850 M 0.00 % 756.850 M 0.00 % 756.850 M 0.00 % 756.850 M
Weighted average shs out 782.948 M 2.38 % 764.766 M 4.08 % 734.771 M -2.73 % 755.359 M -2.25 % 772.709 M 1.09 % 764.382 M 4.30 % 732.901 M 0.07 % 732.377 M 0.00 % 732.377 M -3.23 % 756.850 M 0.00 % 756.850 M 0.00 % 756.850 M 0.00 % 756.850 M
EPS diluted 0.09 5 288.24 % 0.00 -10.53 % 0.00 -92.99 % 0.03 613.16 % 0.00 104.51 % -0.08 15.29 % -0.10 -4.63 % -0.10 0.00 % -0.10 50.00 % -0.19 0.00 % -0.19 -324.11 % -0.04 0.00 % -0.04
Earnings per share 0.09 5 033.33 % 0.00 -5.26 % 0.00 -92.78 % 0.03 592.11 % 0.00 104.51 % -0.08 15.29 % -0.10 -4.63 % -0.10 0.00 % -0.10 50.00 % -0.19 0.00 % -0.19 -324.11 % -0.04 0.00 % -0.04
Gross profit 96.460 M 864.26 % 10.004 M -55.57 % 22.516 M -49.25 % 44.367 M 15.18 % 38.518 M 291.16 % 9.847 M -56.44 % 22.608 M 1 819.67 % -1.315 M 0.00 % -1.315 M -131.20 % 4.214 M 0.00 % 4.214 M 1 147.12 % 337.872 K 0.00 % 337.872 K
Income tax expense 568.000 K -15.40 % 671.376 K 105.31 % 327.000 K 566.64 % -70.076 K -537.11 % -10.999 K -157.72 % 19.056 K -91.65 % 228.311 K 834.97 % 24.419 K 0.00 % 24.419 K 149.32 % -49.514 K 0.00 % -49.514 K -7.04 % -46.256 K 0.00 % -46.256 K
Cost of revenue 4.855 M 9.72 % 4.425 M 273.42 % 1.185 M -71.74 % 4.193 M 69.26 % 2.477 M -23.09 % 3.221 M -34.79 % 4.939 M 42.68 % 3.462 M 0.00 % 3.462 M 21.81 % 2.842 M 0.00 % 2.842 M 19.07 % 2.387 M 0.00 % 2.387 M
General and administrative expenses 7.360 M 40.08 % 5.254 M -33.64 % 7.917 M -47.95 % 15.210 M 254.71 % 4.288 M -28.14 % 5.968 M -22.19 % 7.670 M 48.56 % 5.163 M 0.00 % 5.163 M -77.70 % 23.147 M 0.00 % 23.147 M 957.42 % 2.189 M 0.00 % 2.189 M
Selling and marketing expenses 2.871 M 196.59 % 968.000 K -43.36 % 1.709 M 162.88 % -2.718 M -171.90 % 3.780 M -27.45 % 5.210 M -13.07 % 5.993 M -57.07 % 13.960 M 0.00 % 13.960 M 462.72 % -3.849 M 0.00 % -3.849 M -240.99 % 2.730 M 0.00 % 2.730 M
Other expenses 0.000 0.000 0.000 -100.00 % 4.099 M 0.000 -100.00 % 0.000 0.000 100.00 % 0.000 0.00 % 0.000 -166.77 % 0.000 0.00 % 0.000 -250.11 % 0.000 0.00 % 0.000
Operating expenses 28.188 M 108.79 % 13.501 M -40.58 % 22.721 M -27.04 % 31.142 M -9.73 % 34.499 M -42.97 % 60.490 M -35.50 % 93.789 M 34.08 % 69.950 M 0.00 % 69.950 M 55.88 % 44.875 M 0.00 % 44.875 M 59.12 % 28.201 M 0.00 % 28.201 M
Cost and expenses 33.043 M 284.33 % -17.926 M -174.98 % 23.906 M -22.13 % 30.699 M -16.98 % 36.976 M -41.96 % 63.711 M -35.47 % 98.728 M 34.49 % 73.411 M 0.00 % 73.411 M 53.85 % 47.717 M 0.00 % 47.717 M 56.00 % 30.588 M 0.00 % 30.588 M
Research and development expenses 17.957 M 157.59 % 6.971 M -46.76 % 13.095 M -12.14 % 14.904 M -43.61 % 26.432 M -46.40 % 49.313 M -38.46 % 80.127 M 57.64 % 50.827 M 0.00 % 50.827 M 98.73 % 25.577 M 0.00 % 25.577 M 9.85 % 23.282 M 0.00 % 23.282 M
Selling general and administrative expenses 10.231 M 56.69 % 6.529 M -32.17 % 9.626 M -20.70 % 12.138 M 50.45 % 8.068 M -27.82 % 11.177 M -18.19 % 13.663 M -28.55 % 19.122 M 0.00 % 19.122 M -0.91 % 19.298 M 0.00 % 19.298 M 292.34 % 4.919 M 0.00 % 4.919 M
Interest income 0.000 0.000 -100.00 % 1.686 K -99.97 % 5.630 M 0.000 -100.00 % 1.742 M 54.78 % 1.126 M -0.46 % 1.131 M 0.00 % 1.131 M 173.72 % 413.114 K 0.00 % 413.114 K 24.12 % 332.844 K 0.00 % 332.844 K
Interest expense 800.864 K -58.93 % 1.950 M 24.94 % 1.561 M 2.23 % 1.527 M -34.95 % 2.347 M 65.60 % 1.417 M 147.65 % 572.275 K 552.46 % 87.711 K 0.00 % 87.711 K -37.37 % 140.039 K 0.00 % 140.039 K 30.76 % 107.093 K 0.00 % 107.093 K
Depreciation and amortization 496.000 K -55.61 % 1.117 M -36.94 % 1.772 M -18.70 % 2.179 M -11.19 % 2.454 M -22.30 % 3.158 M -35.16 % 4.871 M 243.56 % -3.393 M 0.00 % -3.393 M -20.53 % -2.815 M 0.00 % -2.815 M -22.90 % -2.291 M 0.00 % -2.291 M
Operating income 68.272 M 2 052.21 % -3.497 M -1 605.94 % -205.000 K -101.18 % 17.324 M 331.06 % 4.019 M 107.94 % -50.643 M 28.85 % -71.181 M 0.12 % -71.264 M 0.00 % -71.264 M -75.26 % -40.661 M 0.00 % -40.661 M -45.93 % -27.863 M 0.00 % -27.863 M
Operating income ratio 0.67 378.02 % -0.24 -2 702.24 % -0.01 -102.42 % 0.36 263.91 % 0.10 102.53 % -3.88 -49.97 % -2.58 92.22 % -33.19 0.00 % -33.19 -475.97 % -5.76 0.00 % -5.76 43.65 % -10.23 0.00 % -10.23
Total other income expenses net 5.295 M -4.01 % 5.516 M 185.97 % 1.929 M -22.11 % 2.477 M 321.93 % -1.116 M 91.87 % -13.719 M -846.37 % -1.450 M -156.08 % 2.585 M 0.00 % 2.585 M 102.40 % -107.658 M 0.00 % -107.658 M -1 528.34 % -6.612 M 0.00 % -6.612 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31
Net debt -256.012 M -142.71 % -105.482 M 9.73 % -116.854 M -57.25 % -74.312 M 14.50 % -86.914 M -21.77 % -71.376 M 21.62 % -91.069 M -147.33 % -36.821 M 74.77 % -145.945 M 42.78 % -255.069 M -551.58 % -39.147 M -122.14 % 176.776 M
Total investments 18.435 M 141.74 % 7.626 M 33.51 % 5.712 M -7.07 % 6.146 M -61.88 % 16.122 M -5.00 % 16.971 M -69.92 % 56.420 M -67.55 % 173.877 M 26.90 % 137.015 M 36.81 % 100.153 M 87.99 % 53.275 M 732.93 % 6.396 M
Total debt 64.675 M 5.44 % 61.339 M -7.32 % 66.184 M 0.26 % 66.012 M -20.48 % 83.016 M -8.62 % 90.848 M 47.14 % 61.742 M 217.15 % 19.468 M 83.72 % 10.596 M 514.28 % 1.725 M -98.32 % 102.946 M -49.58 % 204.167 M
Accumulated other comprehensive income loss 14.047 M -5.49 % 14.863 M -0.63 % 14.957 M 10.53 % 13.532 M -1.65 % 13.759 M 56.19 % 8.809 M -33.18 % 13.184 M 104.98 % 6.432 M -99.21 % 815.650 M 33 899.61 % 2.399 M -99.42 % 413.559 M 4 381.56 % 9.228 M
Retained earnings -636.808 M 10.12 % -708.526 M 0.19 % -709.880 M 0.20 % -711.304 M 2.69 % -730.971 M 0.34 % -733.449 M -9.51 % -669.730 M -12.24 % -596.712 M -13.03 % -527.907 M -14.99 % -459.102 M -47.67 % -310.904 M -91.08 % -162.705 M
Common stock 20.000 K 5.31 % 18.992 K 0.00 % 18.992 K -0.01 % 18.994 K 0.00 % 18.994 K 0.06 % 18.983 K -0.06 % 18.994 K 0.00 % 18.994 K -0.02 % 18.997 K -0.02 % 19.000 K 58.33 % 12.000 K 140.00 % 5.000 K
Total equity 283.582 M 128.60 % 124.052 M 1.01 % 122.807 M 2.68 % 119.597 M 19.20 % 100.332 M 8.56 % 92.419 M -41.04 % 156.752 M -29.66 % 222.851 M -23.66 % 291.930 M -19.13 % 361.008 M 247.86 % 103.781 M 167.63 % -153.447 M
Other non current liabilities 0.000 0.000 0.000 100.00 % -24.270 K 27.26 % -33.364 K 70.92 % -114.736 K 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 22.026 M 365.76 % 4.729 M -78.46 % 21.958 M -23.16 % 28.578 M -33.09 % 42.708 M -11.98 % 48.523 M -8.65 % 53.120 M 230.31 % 16.082 M 96.60 % 8.180 M 2 842.45 % 278.000 K -99.73 % 101.656 M -49.93 % 203.033 M
Total non current liabilities 39.100 M 81.60 % 21.531 M -43.58 % 38.163 M -14.64 % 44.709 M -23.61 % 58.528 M -9.29 % 64.521 M 16.09 % 55.579 M 202.28 % 18.387 M 78.82 % 10.282 M 372.10 % 2.178 M -97.90 % 103.605 M -49.47 % 205.032 M
Other current liabilities 9.683 M 38.13 % 7.010 M -23.20 % 9.128 M -14.85 % 10.720 M 36.41 % 7.859 M -21.96 % 10.070 M 32.18 % 7.618 M -31.86 % 11.179 M -13.45 % 12.917 M -11.86 % 14.655 M 67.15 % 8.768 M 204.43 % 2.880 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 1.016 M -30.84 % 1.469 M 49.00 % 985.705 K -19.97 % 1.232 M -4.99 % 1.296 M -4.75 % 1.361 M -52.99 % 2.895 M -34.64 % 4.429 M
Short term debt 42.649 M -24.66 % 56.610 M 28.00 % 44.226 M 18.14 % 37.434 M -7.19 % 40.332 M -4.89 % 42.406 M 390.81 % 8.640 M 154.79 % 3.391 M 102.57 % 1.674 M 15.69 % 1.447 M 12.13 % 1.291 M 137.42 % -3.449 M
Total current liabilities 57.792 M -16.76 % 69.431 M 18.21 % 58.736 M -8.41 % 64.130 M -0.71 % 64.589 M -13.86 % 74.977 M 34.14 % 55.895 M 36.19 % 41.043 M 23.26 % 33.298 M 30.31 % 25.552 M 17.57 % 21.733 M 21.32 % 17.914 M
Total liabilities 96.892 M 6.52 % 90.962 M -6.13 % 96.899 M -10.96 % 108.821 M -11.61 % 123.117 M -11.74 % 139.498 M 25.14 % 111.475 M 87.57 % 59.430 M 36.37 % 43.580 M 57.16 % 27.730 M -77.88 % 125.338 M -43.78 % 222.946 M
Other non current assets 0.000 -100.00 % 24.507 K 1 585.49 % 1.454 K 142.68 % -3.407 K -2 335 997.66 % 0.146 -100.00 % 629.000 K -96.42 % 17.575 M 78 628 104 979 524 368.00 % 0.000 -100.00 % 14.500 K -50.00 % 29.000 K 100.01 % 14.500 K 0.000
Long term investments 18.435 M 141.74 % 7.626 M 33.51 % 5.712 M -0.58 % 5.745 M -6.20 % 6.125 M -12.24 % 6.980 M 8.46 % 6.435 M -53.78 % 13.922 M 100.00 % 6.961 M 0.000 0.000 0.000
Intangible assets 7.689 M 0.07 % 7.684 M 0.69 % 7.631 M -0.61 % 7.678 M -2.99 % 7.915 M -3.01 % 8.161 M -3.60 % 8.465 M -0.28 % 8.490 M 4.23 % 8.145 M 4.42 % 7.800 M -2.45 % 7.996 M -2.39 % 8.192 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 7.689 M 0.07 % 7.684 M 0.69 % 7.631 M -0.61 % 7.678 M -2.99 % 7.915 M -3.01 % 8.161 M -3.60 % 8.465 M -0.28 % 8.490 M 4.23 % 8.145 M 4.42 % 7.800 M -2.45 % 7.996 M -2.39 % 8.192 M
Property plant equipment net 4.476 M 24.87 % 3.584 M 3.28 % 3.471 M -28.87 % 4.879 M -24.08 % 6.426 M -19.17 % 7.950 M -46.49 % 14.856 M -22.10 % 19.071 M 24.30 % 15.342 M 32.11 % 11.613 M -12.15 % 13.220 M -10.84 % 14.826 M
Total non current assets 30.600 M 61.74 % 18.919 M 12.51 % 16.815 M -8.11 % 18.299 M -10.59 % 20.466 M -11.37 % 23.090 M -51.21 % 47.331 M 14.10 % 41.482 M 36.18 % 30.462 M 56.68 % 19.442 M -8.42 % 21.230 M -7.77 % 23.018 M
Other current assets 21.604 M 274.61 % 5.767 M -67.54 % 17.766 M 4.07 % 17.071 M 10.47 % 15.453 M 116.12 % 7.150 M -60.28 % 18.004 M -24.48 % 23.841 M 101.27 % 11.845 M 94.21 % 6.099 M 381.94 % 1.266 M -52.82 % 2.682 M
Short term investments 0.000 0.000 0.000 -100.00 % 401.000 K -95.99 % 9.997 M 0.06 % 9.991 M -80.01 % 49.985 M -68.75 % 159.955 M 22.99 % 130.054 M 29.86 % 100.153 M 87.99 % 53.275 M 732.93 % 6.396 M
cash and cash equivalents 320.687 M 92.23 % 166.821 M -8.86 % 183.038 M 30.44 % 140.324 M -17.42 % 169.931 M 4.75 % 162.224 M 6.16 % 152.810 M 171.48 % 56.288 M -64.04 % 156.541 M -39.04 % 256.794 M 80.72 % 142.093 M 418.76 % 27.391 M
Cash and short term investments 320.687 M 92.23 % 166.821 M -8.86 % 183.038 M 30.07 % 140.725 M -21.79 % 179.928 M 4.48 % 172.215 M -15.08 % 202.795 M -6.22 % 216.243 M -24.55 % 286.595 M -19.71 % 356.947 M 82.71 % 195.367 M 478.23 % 33.787 M
Total current assets 349.874 M 78.42 % 196.095 M -3.35 % 202.891 M -3.44 % 210.119 M 3.52 % 202.983 M -2.80 % 208.826 M -5.46 % 220.896 M -8.27 % 240.799 M -21.06 % 305.048 M -17.40 % 369.296 M 77.64 % 207.889 M 347.25 % 46.481 M
Inventory 1.964 M -17.24 % 2.373 M 285.23 % 616.000 K 0.000 -100.00 % 999.715 K -4.16 % 1.043 M 0.000 -100.00 % 0.000 100.00 % -76.500 K 50.00 % -153.000 K 44.26 % -274.500 K 30.68 % -396.000 K
Net receivables 5.619 M -73.41 % 21.134 M 1 336.71 % 1.471 M -97.19 % 52.323 M 627.62 % 7.191 M -74.43 % 28.127 M 28 896.90 % 97.000 K 273.19 % 25.992 K -99.17 % 3.138 M 0.000 -100.00 % 5.628 M 12.43 % 5.006 M
Tax assets 0.000 0.000 0.000 0.000 100.00 % -0.146 100.00 % -628.999 K -216 329 362.17 % 0.291 1 300 838 100.00 % 0.000 99.57 % 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 5.460 M 3.92 % 5.254 M -2.38 % 5.382 M -64.97 % 15.363 M -6.31 % 16.398 M -25.56 % 22.029 M -44.45 % 39.654 M 52.56 % 25.993 M 53.11 % 16.977 M 113.27 % 7.960 M -7.85 % 8.639 M -7.28 % 9.317 M
Tax payables 0.000 -100.00 % 557.000 K 0.000 -100.00 % 613.000 K 0.000 -100.00 % 472.579 K 0.000 -100.00 % 491.862 K 58.44 % 310.431 K 140.64 % 129.000 K -8.83 % 141.500 K -8.12 % 154.000 K
Deferred revenue non current 14.515 M 1.86 % 14.250 M 0.76 % 14.142 M 0.45 % 14.079 M 3.15 % 13.649 M -1.43 % 13.848 M 4 368.34 % 309.907 K -14.60 % 362.898 K 100.00 % 181.449 K 18 144 950.02 % -1.000 -100.00 % -0.500 0.000
Minority interest 886.000 K 324.40 % -394.834 K -2.33 % -385.838 K -7.51 % -358.902 K -7.81 % -332.905 K -2.52 % -324.711 K -5.80 % -306.908 K -10.03 % -278.922 K -22.09 % -228.461 K -28.35 % -178.000 K -66.36 % -107.000 K -197.22 % -36.000 K
Capital lease obligations 3.106 M 64.08 % 1.893 M 53.90 % 1.230 M -23.36 % 1.605 M -23.24 % 2.091 M -23.60 % 2.737 M -49.46 % 5.415 M -27.02 % 7.420 M 62.27 % 4.573 M 165.07 % 1.725 M -5.04 % 1.817 M -4.80 % 1.908 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.340 0.000 -100.00 % 0.500 0.000
Other total stockholders equity 905.437 M 10.68 % 818.091 M 0.00 % 818.097 M 0.07 % 817.515 M -0.04 % 817.858 M 0.06 % 817.364 M 0.44 % 813.782 M 0.05 % 813.393 M -0.27 % 815.631 M -0.27 % 817.870 M 99.99 % 408.966 M 670 335.25 % 61.000 K
Deferred tax liabilities non current 2.554 M 0.09 % 2.552 M 23.70 % 2.063 M -0.05 % 2.064 M -5.47 % 2.183 M -0.44 % 2.193 M 1.28 % 2.165 M 11.25 % 1.946 M 1.21 % 1.923 M 1.22 % 1.900 M -2.54 % 1.950 M -2.48 % 1.999 M
Other liabilities 0.000 0.000 0.000 100.00 % -17.401 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 380.474 M 76.95 % 215.014 M -2.14 % 219.706 M -3.81 % 228.418 M 2.22 % 223.449 M -3.65 % 231.917 M -13.54 % 268.227 M -4.98 % 282.282 M -15.86 % 335.510 M -13.69 % 388.738 M 69.67 % 229.119 M 229.67 % 69.499 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -12.582 M 59.26 % -30.883 M -9 054.55 % -337.356 K -112.58 % 2.681 M 0.00 % 2.681 M 120.73 % -12.934 M 0.00 % -12.934 M 0.000 0.000
Stock based compensation 575.000 K 0.000 -100.00 % 662.000 K 22.59 % 540.000 K -62.25 % 1.431 M 0.000 -100.00 % 3.442 M -15.64 % 4.080 M 0.00 % 4.080 M -77.88 % 18.445 M 0.00 % 18.445 M 0.000 0.000
Change in working capital -162.000 K 98.53 % -10.994 M -121.91 % 50.173 M 217.74 % -42.614 M -444.32 % -7.829 M 14.49 % -9.155 M -153.21 % 17.206 M 15 452.24 % 110.635 K 0.00 % 110.635 K -97.10 % 3.814 M 0.00 % 3.814 M 110.95 % 1.808 M 0.00 % 1.808 M
Accounts receivables 3.311 M 140.43 % -8.190 M -116.10 % 50.860 M 212.54 % -45.192 M -85 170.47 % -52.999 K 99.25 % -7.043 M -10 138.16 % -68.792 K -113.36 % 514.801 K 0.00 % 514.801 K 405.44 % -168.547 K 0.00 % -168.547 K 92.77 % -2.332 M 0.00 % -2.332 M
Inventory 410.000 K 123.31 % -1.759 M -185.56 % -616.000 K -161.54 % 1.001 M 2 175.03 % 43.999 K 108.43 % -522.000 K 0.000 100.00 % 0.000 0.00 % 0.000 -717.20 % 0.000 0.00 % 0.000 -219.74 % 0.000 0.00 % 0.000
Accounts payables 0.000 100.00 % -13.879 K 0.000 100.00 % -677.236 K 89.14 % -6.235 M 65.52 % -18.084 M -240.01 % 12.916 M 47.28 % 8.770 M 0.00 % 8.770 M 1 566.08 % -598.165 K 0.00 % -598.165 K -128.00 % 2.136 M 0.00 % 2.136 M
Other working capital -3.883 M -276.87 % -1.030 M -1 351.19 % -71.000 K -103.15 % 2.254 M 242.24 % -1.585 M -109.31 % 17.019 M 290.44 % 4.359 M 147.51 % -9.174 M 0.00 % -9.174 M -300.27 % 4.581 M 0.00 % 4.581 M 128.63 % 2.004 M 0.00 % 2.004 M
Other non cash items -8.491 M -523.48 % -1.362 M 86.78 % -10.302 M -199.54 % 10.350 M -35.52 % 16.052 M -63.81 % 44.350 M 583.00 % 6.493 M 74.80 % 3.715 M 0.00 % 3.715 M -97.01 % 124.445 M 0.00 % 124.445 M 986.10 % 11.458 M 0.00 % 11.458 M
Net cash provided by operating activities 64.686 M 754.63 % -9.881 M -122.60 % 43.730 M 323.03 % -19.608 M -901.31 % 2.447 M 104.26 % -57.453 M -39.60 % -41.156 M 33.05 % -61.469 M 0.00 % -61.469 M -255.62 % -17.285 M 0.00 % -17.285 M 24.66 % -22.943 M 0.00 % -22.943 M
Investments in property plant and equipment -320.000 K -133.78 % -136.878 K -57.33 % -87.000 K 79.63 % -427.000 K 73.58 % -1.616 M 74.47 % -6.331 M 47.70 % -12.105 M -71.02 % -7.078 M 0.00 % -7.078 M -2 246.83 % -301.583 K 0.00 % -301.583 K 95.45 % -6.625 M 0.00 % -6.625 M
Acquisitions net 0.000 -100.00 % 1.983 K -80.19 % 10.010 K -99.12 % 1.134 M -91.77 % 13.776 M 0.000 0.000 -100.00 % 0.386 0.00 % 0.386 40.91 % 0.274 0.00 % 0.274 100.00 % -4.500 M 0.00 % -4.500 M
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -32.454 M 0.00 % -32.454 M 31.08 % -47.090 M 0.00 % -47.090 M -16 020.03 % -292.118 K 0.00 % -292.118 K
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 10.011 M 0.000 -100.00 % 40.253 M -63.30 % 109.669 M 143 732.58 % 76.248 K 0.00 % 76.248 K -61.50 % 198.055 K 0.00 % 198.055 K -95.89 % 4.817 M 0.00 % 4.817 M
Other investing activites -77.951 K 0.000 100.00 % -16.110 K 96.29 % -433.926 K -105.28 % 8.213 M -63.28 % 22.364 M -59.62 % 55.389 M 247 272 321 428 571 360.00 % 0.000 0.00 % 0.000 400.67 % 0.000 0.00 % 0.000 -100.00 % 4.500 M 0.00 % 4.500 M
Net cash used for investing activites -397.951 K -195.01 % -134.895 K -44.89 % -93.100 K -100.91 % 10.284 M -15.43 % 12.160 M -67.22 % 37.094 M -61.98 % 97.565 M 347.28 % -39.456 M 0.00 % -39.456 M 16.39 % -47.193 M 0.00 % -47.193 M -2 147.15 % -2.100 M 0.00 % -2.100 M
Debt repayment 1.833 M 0.000 -100.00 % 548.592 K 102.78 % -19.742 M 0.000 -100.00 % 31.996 M -27.54 % 44.159 M 795.08 % 4.934 M 0.00 % 4.934 M -93.18 % 72.330 M 0.00 % 72.330 M 336.87 % 16.556 M 0.00 % 16.556 M
Common stock issued 0.000 100.00 % -645.322 K 0.000 0.000 0.000 100.00 % -914.745 0.000 0.000 0.000 -100.00 % 111.463 M 0.00 % 111.463 M 0.000 0.000
Common stock repurchased -17.066 M 0.000 0.000 100.00 % -177.000 K 0.000 0.000 100.00 % -376.500 K 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 103.618 M 1 803.63 % -6.082 M -891.13 % -613.662 K 21.94 % -786.170 K 83.67 % -4.814 M -169.33 % -1.787 M -34.86 % -1.325 M -1 526.22 % -81.500 K 0.00 % -81.500 K 98.32 % -4.863 M 0.00 % -4.863 M -974.57 % -452.506 K 0.00 % -452.506 K
Net cash used provided by financing activities 88.385 M 1 413.78 % -6.728 M -10 238.90 % -65.070 K 99.69 % -20.705 M -330.10 % -4.814 M -115.94 % 30.208 M -28.85 % 42.457 M 5 248.04 % 793.880 K 0.00 % 793.880 K -99.56 % 178.979 M 0.00 % 178.979 M 1 011.42 % 16.104 M 0.00 % 16.104 M
Effect of forex changes on cash 893.592 K 16.92 % 764.263 K 184.95 % -899.706 K -186.80 % 1.037 M 196.02 % -1.080 M -1 048.40 % -94.000 K 92.80 % -1.306 M -703.23 % 216.500 K 0.00 % 216.500 K -6.68 % 232.000 K 0.00 % 232.000 K 480.33 % -61.000 K 0.00 % -61.000 K
Net change in cash 320.687 M 2 106.85 % -15.980 M -137.45 % 42.672 M 247.19 % -28.992 M -476.18 % 7.707 M -18.13 % 9.413 M -90.25 % 96.522 M 148.14 % -200.490 M 0.00 % -200.490 M -187.40 % 229.403 M 0.00 % 229.403 M 1 381.51 % -17.901 M 0.00 % -17.901 M
Cash at beginning of period 0.000 -100.00 % 183.611 M 30.28 % 140.939 M -17.06 % 169.931 M 4.75 % 162.224 M 6.16 % 152.810 M 171.48 % 56.288 M -78.08 % 256.794 M 0.00 % 256.794 M 837.51 % 27.391 M 0.00 % 27.391 M -39.52 % 45.292 M 0.00 % 45.292 M
Cash at end of period 320.687 M 91.30 % 167.632 M -8.42 % 183.038 M 29.87 % 140.939 M -17.06 % 169.931 M 4.75 % 162.224 M 6.16 % 152.810 M 171.40 % 56.304 M 0.00 % 56.304 M -78.07 % 256.794 M 0.00 % 256.794 M 837.51 % 27.391 M 0.00 % 27.391 M
Operating cash flow 61.664 M 724.04 % -9.881 M -123.48 % 42.080 M 314.61 % -19.608 M -901.31 % 2.447 M 104.26 % -57.453 M -39.60 % -41.156 M 33.05 % -61.469 M 0.00 % -61.469 M -255.62 % -17.285 M 0.00 % -17.285 M 24.66 % -22.943 M 0.00 % -22.943 M
Capital expenditure -320.000 K -248.47 % -91.830 K 47.28 % -174.186 K 79.77 % -860.926 K 46.72 % -1.616 M 74.47 % -6.331 M 47.70 % -12.105 M -71.02 % -7.078 M 0.00 % -7.078 M -2 246.83 % -301.583 K 0.00 % -301.583 K 95.45 % -6.625 M 0.00 % -6.625 M
Free CashFlow 61.344 M 715.08 % -9.973 M -123.75 % 41.993 M 305.16 % -20.469 M -2 563.16 % 830.986 K 101.30 % -63.783 M -19.76 % -53.260 M 22.30 % -68.547 M 0.00 % -68.547 M -289.76 % -17.587 M 0.00 % -17.587 M 40.52 % -29.568 M 0.00 % -29.568 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019
Date Form 10K
2024
2023
2022
2021
2020
2019