2187.HK

Zhixin Group Holding Limited 2187.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017
Revenue 580.370 M 13.18 % 512.770 M -19.14 % 634.152 M -17.11 % 765.088 M -2.52 % 784.902 M 32.85 % 590.797 M 15.56 % 511.267 M 27.97 % 399.519 M
Net income -75.199 M -846.17 % 10.078 M 704.31 % 1.253 M -93.86 % 20.398 M -67.43 % 62.623 M 49.74 % 41.822 M 52.81 % 27.369 M 70.13 % 16.087 M
Income before tax -74.451 M -629.15 % 14.070 M 759.94 % -2.132 M -106.36 % 33.510 M -60.86 % 85.621 M 47.78 % 57.937 M 54.98 % 37.384 M 139.38 % 15.617 M
Income before tax ratio -0.13 -567.51 % 0.03 916.16 % 0.00 -107.68 % 0.04 -59.85 % 0.11 11.24 % 0.10 34.12 % 0.07 87.06 % 0.04
EBITDA -3.474 M -105.81 % 59.812 M 69.34 % 35.321 M -48.30 % 68.317 M -43.05 % 119.951 M 40.98 % 85.083 M 42.69 % 59.629 M 104.54 % 29.153 M
Net income ratio -0.13 -759.26 % 0.02 894.70 % 0.00 -92.59 % 0.03 -66.58 % 0.08 12.71 % 0.07 32.24 % 0.05 32.95 % 0.04
Ratio EBITDA -0.01 -105.13 % 0.12 109.42 % 0.06 -37.62 % 0.09 -41.57 % 0.15 6.12 % 0.14 23.48 % 0.12 59.83 % 0.07
Gross profit ratio 0.14 -31.35 % 0.20 124.39 % 0.09 -33.55 % 0.14 -29.86 % 0.19 0.36 % 0.19 29.40 % 0.15 50.69 % 0.10
Weighted average shs out dil 748.000 M 0.00 % 748.000 M 0.00 % 748.000 M 6.18 % 704.452 M -5.82 % 748.000 M 0.00 % 748.000 M 0.00 % 748.000 M 0.00 % 748.000 M
Weighted average shs out 748.000 M -3.51 % 775.231 M 3.64 % 748.000 M 6.18 % 704.452 M -5.82 % 748.000 M 0.00 % 748.000 M 0.00 % 748.000 M 0.00 % 748.000 M
EPS diluted -0.10 -840.74 % 0.01 694.12 % 0.00 -94.14 % 0.03 -65.35 % 0.08 49.73 % 0.06 52.73 % 0.04 70.23 % 0.02
Earnings per share -0.10 -869.23 % 0.01 664.71 % 0.00 -94.14 % 0.03 -65.35 % 0.08 49.73 % 0.06 52.73 % 0.04 70.23 % 0.02
Gross profit 80.958 M -22.30 % 104.190 M 81.44 % 57.425 M -44.92 % 104.260 M -31.64 % 152.505 M 33.34 % 114.377 M 49.53 % 76.492 M 92.84 % 39.666 M
Income tax expense 748.000 K -81.26 % 3.992 M 217.93 % -3.385 M -125.82 % 13.112 M -42.99 % 22.998 M 42.71 % 16.115 M 60.91 % 10.015 M 196.48 % 3.378 M
Cost of revenue 499.412 M 22.23 % 408.580 M -29.16 % 576.727 M -12.73 % 660.828 M 4.50 % 632.397 M 32.74 % 476.420 M 9.58 % 434.775 M 20.82 % 359.853 M
General and administrative expenses 82.722 M 52.37 % 54.289 M 27.91 % 42.443 M -20.07 % 53.099 M 45.00 % 36.621 M 123.65 % 16.374 M 186.86 % 5.708 M 12.16 % 5.089 M
Selling and marketing expenses 13.850 M -39.97 % 23.072 M 10.51 % 20.878 M 6.33 % 19.636 M -10.88 % 22.033 M 60.84 % 13.699 M 19.83 % 11.432 M 56.47 % 7.306 M
Other expenses 40.672 M 1 145.55 % -3.890 M 76.98 % -16.899 M -12.76 % -14.987 M -179.87 % -5.355 M -132.86 % 16.294 M 921.57 % 1.595 M -6.18 % 1.700 M
Operating expenses 137.244 M 86.80 % 73.471 M 58.27 % 46.422 M -19.61 % 57.748 M 8.35 % 53.299 M 14.95 % 46.367 M 42.14 % 32.621 M 37.46 % 23.732 M
Cost and expenses 636.656 M 32.07 % 482.051 M -22.64 % 623.149 M -13.28 % 718.576 M 4.45 % 687.958 M 31.59 % 522.787 M 11.85 % 467.396 M 21.85 % 383.585 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 96.572 M 24.83 % 77.361 M 22.17 % 63.321 M -12.94 % 72.735 M 24.01 % 58.654 M 95.04 % 30.073 M 75.46 % 17.140 M 38.28 % 12.395 M
Interest income 36.000 K 63.64 % 22.000 K -82.68 % 127.000 K -40.93 % 215.000 K 162.20 % 82.000 K -21.90 % 105.000 K -67.08 % 319.000 K -8.60 % 349.000 K
Interest expense 17.830 M 12.27 % 15.881 M 23.79 % 12.829 M 2.00 % 12.577 M -2.05 % 12.840 M 50.92 % 8.508 M 34.81 % 6.311 M 620.43 % 876.000 K
Depreciation and amortization 26.045 M -12.78 % 29.861 M 21.27 % 24.624 M 10.77 % 22.230 M 3.44 % 21.490 M 15.30 % 18.638 M 16.97 % 15.934 M 25.86 % 12.660 M
Operating income -56.286 M -283.23 % 30.719 M 179.26 % 11.000 M -76.35 % 46.512 M -53.12 % 99.206 M 48.81 % 66.668 M 50.35 % 44.342 M 154.69 % 17.410 M
Operating income ratio -0.10 -261.89 % 0.06 245.37 % 0.02 -71.47 % 0.06 -51.90 % 0.13 12.01 % 0.11 30.11 % 0.09 99.02 % 0.04
Total other income expenses net -18.165 M -9.11 % -16.649 M -26.78 % -13.132 M -1.00 % -13.002 M 4.29 % -13.585 M -55.60 % -8.731 M -25.48 % -6.958 M -288.06 % -1.793 M
2024 2023 2022 2021 2020 2019 2018 2017
2024 2023 2022 2021 2020 2019 2018 2017
Net debt 349.272 M -14.64 % 409.160 M -3.98 % 426.112 M 85.24 % 230.035 M 7.01 % 214.962 M 11.53 % 192.747 M 93.83 % 99.443 M 88.67 % 52.707 M
Total investments 0.000 100.00 % -5.018 M 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 368.308 M -15.34 % 435.027 M -1.93 % 443.595 M 31.54 % 337.234 M 37.40 % 245.447 M 17.50 % 208.891 M 102.32 % 103.250 M 4.30 % 98.997 M
Accumulated other comprehensive income loss 127.135 M 0.00 % 127.135 M 0.00 % 127.135 M 0.00 % 127.135 M 0.000 -100.00 % 100.000 M 0.00 % 100.000 M -3.47 % 103.597 M
Retained earnings 6.932 M -92.98 % 98.689 M 11.37 % 88.611 M 1.43 % 87.358 M 60.03 % 54.589 M 4 283.07 % -1.305 M 96.78 % -40.497 M -325.66 % 17.946 M
Common stock 6.358 M 0.00 % 6.358 M 0.00 % 6.358 M 0.00 % 6.358 M 70 544.44 % 9.000 K 0.00 % 9.000 K 0.000 0.000
Total equity 377.949 M -16.59 % 453.148 M 2.27 % 443.070 M 0.28 % 441.817 M 164.61 % 166.969 M 60.01 % 104.346 M 66.91 % 62.515 M -47.00 % 117.946 M
Other non current liabilities 18.298 M -41.04 % 31.035 M 0.000 -100.00 % 16.289 M -39.39 % 26.876 M 0.000 0.000 0.000
Long term debt 132.691 M 0.01 % 132.677 M -28.75 % 186.208 M 164.61 % 70.370 M -11.08 % 79.141 M -26.37 % 107.479 M 8 560.68 % 1.241 M 0.000
Total non current liabilities 150.989 M -16.84 % 181.569 M -8.00 % 197.363 M 127.75 % 86.659 M -20.07 % 108.419 M -0.68 % 109.161 M 4 005.34 % 2.659 M 222.30 % 825.000 K
Other current liabilities 68.926 M -5.29 % 72.776 M -42.63 % 126.862 M 20.96 % 104.883 M 128.01 % 45.999 M 24.31 % 37.004 M -69.14 % 119.923 M 55.18 % 77.282 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 235.617 M -22.07 % 302.350 M 17.47 % 257.387 M -3.55 % 266.864 M 60.47 % 166.306 M 30.24 % 127.695 M 25.18 % 102.009 M 3.04 % 98.997 M
Total current liabilities 603.716 M -15.86 % 717.530 M -3.64 % 744.666 M 3.36 % 720.457 M 35.19 % 532.935 M 15.32 % 462.133 M -4.92 % 486.027 M 9.10 % 445.471 M
Total liabilities 754.705 M -16.06 % 899.099 M -4.56 % 942.029 M 16.72 % 807.116 M 25.85 % 641.354 M 12.26 % 571.294 M 16.90 % 488.686 M 9.50 % 446.296 M
Other non current assets 49.349 M -71.13 % 170.917 M 176.79 % 61.749 M -13.71 % 71.560 M 156.20 % 27.931 M 0.12 % 27.897 M -7.65 % 30.208 M 12.02 % 26.966 M
Long term investments 0.000 100.00 % -5.018 M 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 106.000 K -33.75 % 160.000 K -99.85 % 104.383 M -3.06 % 107.680 M 391.08 % 21.927 M -2.87 % 22.574 M -2.79 % 23.221 M -1.65 % 23.610 M
GoodWill 39.297 M 0.00 % 39.297 M 0.00 % 39.297 M 0.00 % 39.297 M 0.000 0.000 0.000 0.000
Goodwill and intangible assets 39.403 M -0.14 % 39.457 M -72.54 % 143.680 M -2.24 % 146.977 M 570.30 % 21.927 M -2.87 % 22.574 M -2.79 % 23.221 M -1.65 % 23.610 M
Property plant equipment net 512.669 M 25.56 % 408.300 M 4.48 % 390.785 M 79.93 % 217.185 M 34.04 % 162.034 M 1.83 % 159.127 M 8.92 % 146.090 M 3.69 % 140.890 M
Total non current assets 601.421 M -1.99 % 613.656 M 2.17 % 600.625 M 36.78 % 439.116 M 105.70 % 213.475 M 1.11 % 211.133 M 1.98 % 207.036 M 4.43 % 198.256 M
Other current assets 19.769 M -76.18 % 82.998 M 59.51 % 52.033 M 35.87 % 38.296 M 176.39 % 13.856 M -31.04 % 20.092 M -45.74 % 37.031 M -50.03 % 74.100 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 19.036 M -26.41 % 25.867 M 47.96 % 17.483 M -83.69 % 107.199 M 251.65 % 30.485 M 88.83 % 16.144 M 324.06 % 3.807 M -91.78 % 46.290 M
Cash and short term investments 19.036 M -26.41 % 25.867 M 47.96 % 17.483 M -83.69 % 107.199 M 251.65 % 30.485 M 88.83 % 16.144 M 324.06 % 3.807 M -91.78 % 46.290 M
Total current assets 531.233 M -28.07 % 738.591 M -5.85 % 784.474 M -3.13 % 809.817 M 36.14 % 594.848 M 28.06 % 464.507 M 34.97 % 344.165 M -5.96 % 365.986 M
Inventory 18.993 M -42.25 % 32.889 M 45.71 % 22.571 M -24.53 % 29.909 M -47.58 % 57.053 M 105.04 % 27.825 M 35.53 % 20.531 M 15.23 % 17.818 M
Net receivables 473.435 M -20.68 % 596.837 M -13.80 % 692.387 M 9.14 % 634.413 M 28.57 % 493.454 M 23.23 % 400.446 M 41.60 % 282.796 M 24.15 % 227.778 M
Tax assets 0.000 0.000 -100.00 % 4.411 M 29.96 % 3.394 M 114.40 % 1.583 M 3.13 % 1.535 M -79.58 % 7.517 M 10.71 % 6.790 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 299.173 M -8.93 % 328.505 M -5.71 % 348.408 M 6.13 % 328.289 M 14.78 % 286.010 M -0.17 % 286.494 M 15.26 % 248.562 M -4.26 % 259.610 M
Tax payables 0.000 -100.00 % 13.899 M 15.74 % 12.009 M -41.19 % 20.421 M -41.01 % 34.620 M 216.45 % 10.940 M -29.57 % 15.533 M 62.11 % 9.582 M
Deferred revenue non current 0.000 -100.00 % 11.135 M 506.48 % 1.836 M -13.36 % 2.119 M -11.78 % 2.402 M 42.81 % 1.682 M 18.62 % 1.418 M 71.88 % 825.000 K
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 -100.00 % 12.245 M -28.63 % 17.157 M -5.22 % 18.101 M 704.49 % 2.250 M 352.72 % 497.000 K
Preferred stock 0.000 -100.00 % 16.558 M 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 220.966 M 8.10 % 204.408 M -7.49 % 220.966 M 0.00 % 220.966 M 96.64 % 112.371 M 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 6.722 M -27.87 % 9.319 M -34.23 % 14.170 M 0.000 0.000 100.00 % -1.418 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.133 B -16.24 % 1.352 B -2.37 % 1.385 B 10.90 % 1.249 B 54.51 % 808.323 M 19.64 % 675.640 M 22.58 % 551.201 M -2.31 % 564.242 M
2024 2023 2022 2021 2020 2019 2018 2017
2024 2023 2022 2021 2020 2019 2018 2017
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 150.720 M 348.44 % 33.610 M 151.60 % -65.135 M 58.00 % -155.089 M -56.23 % -99.268 M -34.76 % -73.663 M -92.02 % -38.363 M 38.16 % -62.037 M
Accounts receivables 168.407 M 369.02 % 35.906 M 141.22 % -87.115 M 48.73 % -169.907 M -84.86 % -91.912 M 20.36 % -115.411 M -94.51 % -59.335 M -769.89 % -6.821 M
Inventory 13.476 M 228.81 % -10.462 M -266.04 % 6.301 M -68.96 % 20.302 M 184.67 % -23.978 M -197.53 % -8.059 M -140.21 % -3.355 M -188.78 % 3.779 M
Accounts payables 0.000 -100.00 % 8.665 M -90.05 % 87.115 M -48.73 % 169.907 M 84.86 % 91.912 M -20.36 % 115.411 M 0.000 0.000
Other working capital -31.163 M -6 145.09 % -499.000 K 99.30 % -71.436 M 59.27 % -175.391 M -132.95 % -75.290 M -14.76 % -65.604 M -87.40 % -35.008 M 46.81 % -65.816 M
Other non cash items 59.860 M 239.25 % 17.645 M 1 476.85 % 1.119 M 180.74 % -1.386 M -135.40 % 3.915 M -61.63 % 10.202 M 128.49 % 4.465 M 2 036.36 % 209.000 K
Net cash provided by operating activities 171.128 M 79.78 % 95.186 M 349.58 % -38.139 M 62.14 % -100.735 M -956.74 % 11.758 M 491.80 % -3.001 M -115.45 % 19.420 M 157.88 % -33.551 M
Investments in property plant and equipment -71.266 M 0.19 % -71.402 M 57.61 % -168.435 M -364.96 % -36.226 M -114.09 % -16.921 M 23.58 % -22.141 M -37.58 % -16.093 M 63.66 % -44.283 M
Acquisitions net -3.000 M -100.00 % -1.500 M 96.30 % -40.500 M -670.55 % -5.256 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 1.773 M 77.66 % 998.000 K -72.73 % 3.660 M 395.26 % 739.000 K -65.09 % 2.117 M -88.13 % 17.828 M 22.81 % 14.517 M -42.06 % 25.055 M
Net cash used for investing activites -72.493 M -0.82 % -71.904 M 64.97 % -205.275 M -403.83 % -40.743 M -175.22 % -14.804 M -243.24 % -4.313 M -173.67 % -1.576 M 91.80 % -19.228 M
Debt repayment -62.768 M -412.00 % 20.118 M -84.41 % 129.076 M 1 283.45 % 9.330 M -75.12 % 37.500 M -60.97 % 96.078 M 273.44 % -55.397 M -253.35 % 36.125 M
Common stock issued 0.000 0.000 0.000 -100.00 % 238.139 M 0.000 -100.00 % 9.000 K 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 100.00 % -62.900 M 0.000 0.000
Other financing activites -42.759 M -22.11 % -35.017 M -242.22 % 24.622 M 184.10 % -29.277 M -45.56 % -20.113 M -48.59 % -13.536 M -174.56 % -4.930 M -110.35 % 47.634 M
Net cash used provided by financing activities -105.527 M -608.28 % -14.899 M -109.69 % 153.698 M -29.56 % 218.192 M 1 154.91 % 17.387 M -11.52 % 19.651 M 132.57 % -60.327 M -172.02 % 83.759 M
Effect of forex changes on cash 61.000 K 6 000.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -6.831 M -181.48 % 8.384 M 109.35 % -89.716 M -216.95 % 76.714 M 434.93 % 14.341 M 16.24 % 12.337 M 129.04 % -42.483 M -237.13 % 30.980 M
Cash at beginning of period 25.867 M 47.96 % 17.483 M -83.69 % 107.199 M 251.65 % 30.485 M 88.83 % 16.144 M 324.06 % 3.807 M -91.78 % 46.290 M 202.35 % 15.310 M
Cash at end of period 19.036 M -26.41 % 25.867 M 196.36 % -26.844 M -125.04 % 107.199 M 251.65 % 30.485 M 88.83 % 16.144 M 324.06 % 3.807 M -91.78 % 46.290 M
Operating cash flow 171.128 M 79.78 % 95.186 M 454.59 % -26.844 M 73.35 % -100.735 M -956.74 % 11.758 M 491.80 % -3.001 M -115.45 % 19.420 M 157.88 % -33.551 M
Capital expenditure -71.266 M 0.23 % -71.430 M 57.59 % -168.435 M -364.96 % -36.226 M -114.09 % -16.921 M 23.58 % -22.141 M -37.58 % -16.093 M 63.66 % -44.283 M
Free CashFlow 99.862 M 320.37 % 23.756 M 112.17 % -195.279 M -42.58 % -136.961 M -2 552.74 % -5.163 M 79.46 % -25.142 M -855.70 % 3.327 M 104.27 % -77.834 M
2024 2023 2022 2021 2020 2019 2018 2017
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 2018-12-31 2018-06-30 2017-12-31 2017-06-30
Revenue 129.837 M -61.39 % 336.291 M 37.78 % 244.079 M -13.37 % 281.752 M 21.96 % 231.018 M -29.46 % 327.477 M 6.78 % 306.675 M -30.99 % 444.398 M 38.58 % 320.690 M -36.09 % 501.774 M 77.23 % 283.128 M -4.15 % 295.399 M 0.00 % 295.399 M 15.56 % 255.634 M 0.00 % 255.634 M 27.97 % 199.760 M 0.00 % 199.760 M
Net income -24.531 M 67.88 % -76.371 M -6 616.30 % 1.172 M 305.25 % -571.000 K -105.36 % 10.649 M 1 372.89 % 723.000 K 36.42 % 530.000 K -94.79 % 10.177 M -0.43 % 10.221 M -81.57 % 55.469 M 675.36 % 7.154 M -65.79 % 20.911 M 0.00 % 20.911 M 52.81 % 13.685 M 0.00 % 13.685 M 70.13 % 8.044 M 0.00 % 8.044 M
Income before tax -23.928 M 67.80 % -74.310 M -52 602.13 % -141.000 K 90.15 % -1.432 M -109.24 % 15.502 M 692.36 % -2.617 M -639.59 % 485.000 K -97.05 % 16.451 M -3.56 % 17.059 M -77.07 % 74.396 M 562.77 % 11.225 M -61.25 % 28.969 M 0.00 % 28.969 M 54.98 % 18.692 M 0.00 % 18.692 M 139.38 % 7.809 M 0.00 % 7.809 M
Income before tax ratio -0.18 16.60 % -0.22 -38 151.05 % 0.00 88.63 % -0.01 -107.57 % 0.07 939.69 % -0.01 -605.31 % 0.00 -95.73 % 0.04 -30.41 % 0.05 -64.12 % 0.15 273.97 % 0.04 -59.57 % 0.10 0.00 % 0.10 34.12 % 0.07 0.00 % 0.07 87.06 % 0.04 0.00 % 0.04
EBITDA -11.619 M 36.89 % -18.410 M -223.26 % 14.936 M -58.56 % 36.046 M 11.23 % 32.407 M 144.49 % 13.255 M -24.90 % 17.650 M -47.01 % 33.306 M -19.29 % 41.266 M -54.19 % 90.086 M 190.38 % 31.023 M -27.08 % 42.542 M 0.00 % 42.542 M 42.69 % 29.815 M 0.00 % 29.815 M 104.54 % 14.577 M 0.00 % 14.577 M
Net income ratio -0.19 16.81 % -0.23 -4 829.51 % 0.00 336.93 % 0.00 -104.40 % 0.05 1 987.88 % 0.00 27.75 % 0.00 -92.45 % 0.02 -28.15 % 0.03 -71.17 % 0.11 337.50 % 0.03 -64.31 % 0.07 0.00 % 0.07 32.24 % 0.05 0.00 % 0.05 32.95 % 0.04 0.00 % 0.04
Ratio EBITDA -0.09 -63.47 % -0.05 -189.46 % 0.06 -52.17 % 0.13 -8.80 % 0.14 246.57 % 0.04 -29.67 % 0.06 -23.21 % 0.07 -41.76 % 0.13 -28.33 % 0.18 63.85 % 0.11 -23.92 % 0.14 0.00 % 0.14 23.48 % 0.12 0.00 % 0.12 59.83 % 0.07 0.00 % 0.07
Gross profit ratio 0.03 -71.11 % 0.11 -43.49 % 0.19 -26.51 % 0.25 78.85 % 0.14 117.07 % 0.07 -44.44 % 0.12 4.06 % 0.11 -32.91 % 0.17 -21.81 % 0.22 37.56 % 0.16 -19.07 % 0.19 0.00 % 0.19 29.40 % 0.15 0.00 % 0.15 50.69 % 0.10 0.00 % 0.10
Weighted average shs out dil 748.000 M 0.00 % 748.000 M 0.00 % 748.000 M 0.00 % 748.000 M 0.00 % 748.000 M 0.00 % 748.000 M 0.00 % 748.000 M -0.10 % 748.722 M 13.41 % 660.182 M 17.68 % 561.000 M 0.00 % 561.000 M -25.00 % 748.000 M 0.00 % 748.000 M 0.00 % 748.000 M 0.00 % 748.000 M 0.00 % 748.000 M 0.00 % 748.000 M
Weighted average shs out 748.018 M 0.46 % 744.603 M -0.51 % 748.404 M -1.74 % 761.632 M 1.82 % 748.033 M -0.06 % 748.447 M -0.02 % 748.588 M -0.02 % 748.749 M 13.41 % 660.186 M 17.68 % 561.007 M 0.00 % 561.010 M -25.00 % 748.000 M 0.00 % 748.000 M 0.00 % 748.000 M 0.00 % 748.000 M 0.00 % 748.000 M 0.00 % 748.000 M
EPS diluted -0.03 67.20 % -0.10 -6 350.00 % 0.00 300.00 % 0.00 -105.63 % 0.01 1 320.00 % 0.00 25.00 % 0.00 -94.12 % 0.01 -11.69 % 0.02 -84.41 % 0.10 671.88 % 0.01 -54.29 % 0.03 0.00 % 0.03 53.01 % 0.02 0.00 % 0.02 71.03 % 0.01 0.00 % 0.01
Earnings per share -0.03 67.20 % -0.10 -6 350.00 % 0.00 328.57 % 0.00 -104.93 % 0.01 1 320.00 % 0.00 25.00 % 0.00 -94.12 % 0.01 -11.69 % 0.02 -84.41 % 0.10 671.88 % 0.01 -54.29 % 0.03 0.00 % 0.03 53.01 % 0.02 0.00 % 0.02 71.03 % 0.01 0.00 % 0.01
Gross profit 3.953 M -88.85 % 35.441 M -22.14 % 45.517 M -36.34 % 71.497 M 118.13 % 32.777 M 53.13 % 21.404 M -40.68 % 36.080 M -28.19 % 50.244 M -7.03 % 54.042 M -50.03 % 108.146 M 143.80 % 44.359 M -22.43 % 57.189 M 0.00 % 57.189 M 49.53 % 38.246 M 0.00 % 38.246 M 92.84 % 19.833 M 0.00 % 19.833 M
Income tax expense 602.500 K -70.77 % 2.061 M 56.97 % 1.313 M 52.50 % 861.000 K -82.26 % 4.853 M 45.30 % 3.340 M 7 322.22 % 45.000 K -99.28 % 6.274 M -8.25 % 6.838 M -63.87 % 18.927 M 364.92 % 4.071 M -49.48 % 8.058 M 0.00 % 8.058 M 60.91 % 5.008 M 0.00 % 5.008 M 196.48 % 1.689 M 0.00 % 1.689 M
Cost of revenue 125.884 M -58.16 % 300.850 M 51.51 % 198.562 M -5.56 % 210.255 M 6.06 % 198.241 M -35.23 % 306.073 M 13.11 % 270.595 M -31.35 % 394.154 M 47.82 % 266.648 M -32.26 % 393.628 M 64.86 % 238.769 M 0.23 % 238.210 M 0.00 % 238.210 M 9.58 % 217.388 M 0.00 % 217.388 M 20.82 % 179.927 M 0.00 % 179.927 M
General and administrative expenses 21.309 M -60.12 % 53.436 M 267.27 % 14.550 M -5.90 % 15.461 M -26.75 % 21.107 M 10.36 % 19.125 M -17.98 % 23.318 M -7.98 % 25.341 M 38.95 % 18.238 M 12.68 % 16.186 M 15.15 % 14.056 M 71.69 % 8.187 M 0.00 % 8.187 M 186.86 % 2.854 M 0.00 % 2.854 M 12.16 % 2.545 M 0.00 % 2.545 M
Selling and marketing expenses 3.242 M -4.10 % 3.380 M -35.43 % 5.235 M -34.12 % 7.946 M 10.67 % 7.180 M 3.37 % 6.946 M -50.14 % 13.932 M 85.44 % 7.513 M -38.03 % 12.123 M -14.28 % 14.142 M 79.22 % 7.891 M 15.21 % 6.850 M 0.00 % 6.850 M 19.83 % 5.716 M 0.00 % 5.716 M 56.47 % 3.653 M 0.00 % 3.653 M
Other expenses -1.801 M -104.19 % 42.997 M 158.23 % 16.651 M -58.32 % 39.948 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.147 M 0.00 % 8.147 M 921.57 % 797.500 K 0.00 % 797.500 K -6.18 % 850.000 K 0.00 % 850.000 K
Operating expenses 23.546 M -76.83 % 101.618 M 185.24 % 35.626 M -43.66 % 63.234 M 512.67 % 10.321 M -44.57 % 18.620 M -34.19 % 28.294 M -0.24 % 28.362 M -5.62 % 30.052 M 9.71 % 27.392 M 2.46 % 26.734 M 15.31 % 23.184 M 0.00 % 23.184 M 42.14 % 16.311 M 0.00 % 16.311 M 37.46 % 11.866 M 0.00 % 11.866 M
Cost and expenses 149.430 M -62.87 % 402.468 M 71.86 % 234.188 M -14.37 % 273.489 M 31.13 % 208.562 M -35.77 % 324.693 M 8.63 % 298.889 M -29.26 % 422.516 M 42.41 % 296.700 M -29.53 % 421.020 M 58.57 % 265.503 M 1.57 % 261.394 M 0.00 % 261.394 M 11.85 % 233.698 M 0.00 % 233.698 M 21.85 % 191.793 M 0.00 % 191.793 M
Research and development expenses 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 0.000 0.000 0.000 0.000
Selling general and administrative expenses 25.347 M -56.76 % 58.621 M 208.93 % 18.976 M -18.51 % 23.286 M -21.13 % 29.525 M -8.21 % 32.165 M -1.68 % 32.716 M -14.69 % 38.350 M 35.37 % 28.329 M -5.85 % 30.089 M 37.10 % 21.947 M 45.96 % 15.037 M 0.00 % 15.037 M 75.46 % 8.570 M 0.00 % 8.570 M 38.28 % 6.198 M 0.00 % 6.198 M
Interest income 0.000 0.000 0.000 100.00 % -6.932 M -199.68 % 6.954 M 28.75 % 5.401 M -26.02 % 7.301 M 34.43 % 5.431 M -21.64 % 6.931 M 9.01 % 6.358 M -0.66 % 6.400 M 12 090.48 % 52.500 K 0.00 % 52.500 K -67.08 % 159.500 K 0.00 % 159.500 K -8.60 % 174.500 K 0.00 % 174.500 K
Interest expense 0.000 0.000 0.000 -100.00 % 131.358 K -99.17 % 15.750 M 19.68 % 13.160 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.254 M 0.00 % 4.254 M 34.81 % 3.156 M 0.00 % 3.156 M 620.43 % 438.000 K 0.00 % 438.000 K
Depreciation and amortization 7.975 M -18.63 % 9.800 M -39.67 % 16.245 M 0.94 % 16.094 M 61.73 % 9.951 M -1.63 % 10.116 M 2.55 % 9.864 M 16.80 % 8.445 M 8.88 % 7.756 M -4.02 % 8.081 M 6.13 % 7.614 M -18.30 % 9.319 M 0.00 % 9.319 M 16.97 % 7.967 M 0.00 % 7.967 M 25.86 % 6.330 M 0.00 % 6.330 M
Operating income -19.594 M 70.39 % -66.177 M -769.06 % 9.891 M 139.40 % 4.132 M -66.29 % 12.256 M 290.44 % 3.139 M -59.68 % 7.786 M -68.68 % 24.861 M -25.81 % 33.510 M -59.14 % 82.005 M 250.31 % 23.409 M -29.77 % 33.334 M 0.00 % 33.334 M 50.35 % 22.171 M 0.00 % 22.171 M 154.69 % 8.705 M 0.00 % 8.705 M
Operating income ratio -0.15 23.31 % -0.20 -585.60 % 0.04 176.36 % 0.01 -72.36 % 0.05 453.47 % 0.01 -62.24 % 0.03 -54.62 % 0.06 -46.46 % 0.10 -36.06 % 0.16 97.67 % 0.08 -26.73 % 0.11 0.00 % 0.11 30.11 % 0.09 0.00 % 0.09 99.02 % 0.04 0.00 % 0.04
Total other income expenses net -4.335 M 46.70 % -8.133 M 0.000 0.000 100.00 % -6.954 M -20.81 % -5.756 M 21.16 % -7.301 M -20.26 % -6.071 M 12.41 % -6.931 M 8.91 % -7.609 M 37.55 % -12.184 M -179.10 % -4.366 M 0.00 % -4.366 M -25.48 % -3.479 M 0.00 % -3.479 M -288.06 % -896.500 K 0.00 % -896.500 K
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 2018-12-31 2018-06-30 2017-12-31 2017-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 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31
Net debt 382.200 M 9.43 % 349.272 M -16.70 % 419.302 M 2.48 % 409.160 M -6.91 % 439.535 M 3.15 % 426.112 M 35.90 % 313.559 M 36.31 % 230.035 M 70.05 % 135.271 M -37.07 % 214.962 M 11.53 % 192.747 M 31.93 % 146.095 M 46.91 % 99.443 M 30.72 % 76.075 M 44.34 % 52.707 M
Total investments 0.000 0.000 0.000 100.00 % -5.018 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 397.905 M 8.04 % 368.308 M -17.33 % 445.514 M 2.41 % 435.027 M -3.94 % 452.862 M 2.09 % 443.595 M 28.97 % 343.947 M 1.99 % 337.234 M 55.45 % 216.946 M -11.61 % 245.447 M 17.50 % 208.891 M 33.84 % 156.071 M 51.16 % 103.250 M 2.10 % 101.124 M 2.15 % 98.997 M
Accumulated other comprehensive income loss 127.135 M 0.00 % 127.135 M 0.00 % 127.135 M 0.00 % 127.135 M 0.00 % 127.135 M 0.00 % 127.135 M 0.00 % 127.135 M 0.00 % 127.135 M 0.00 % 127.135 M 27.14 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M -1.77 % 101.799 M -1.74 % 103.597 M
Retained earnings -25.571 M -468.88 % 6.932 M -93.06 % 99.861 M 21.59 % 82.131 M -0.69 % 82.702 M 14.78 % 72.053 M 1.01 % 71.330 M 0.75 % 70.800 M 9.24 % 64.810 M 18.72 % 54.589 M 4 283.07 % -1.305 M 93.76 % -20.901 M 48.39 % -40.497 M -259.16 % -11.276 M -162.83 % 17.946 M
Common stock 6.358 M 0.00 % 6.358 M 0.00 % 6.358 M 0.00 % 6.358 M 0.00 % 6.358 M 0.00 % 6.358 M 0.00 % 6.358 M 0.00 % 6.358 M 0.00 % 6.358 M 70 544.44 % 9.000 K 0.00 % 9.000 K 100.00 % 4.500 K 0.000 0.000 0.000
Total equity 328.888 M -12.98 % 377.949 M -16.81 % 454.320 M 0.26 % 453.148 M -0.13 % 453.719 M 2.40 % 443.070 M 0.16 % 442.347 M 0.12 % 441.817 M 2.36 % 431.640 M 158.52 % 166.969 M 60.01 % 104.346 M 25.07 % 83.431 M 33.46 % 62.515 M -30.72 % 90.231 M -23.50 % 117.946 M
Other non current liabilities 19.558 M 6.89 % 18.298 M 5.02 % 17.423 M -43.86 % 31.035 M 0.000 0.000 0.000 0.000 -100.00 % 2.261 M -91.59 % 26.876 M 1 497.86 % 1.682 M 100.00 % 841.000 K 0.000 0.000 0.000
Long term debt 260.210 M 96.10 % 132.691 M -15.57 % 157.166 M 18.46 % 132.677 M -9.10 % 145.960 M -21.61 % 186.208 M 78.75 % 104.171 M 48.03 % 70.370 M 30.71 % 53.835 M -31.98 % 79.141 M -26.37 % 107.479 M 97.72 % 54.360 M 4 280.34 % 1.241 M 100.00 % 620.500 K 0.000
Total non current liabilities 279.768 M 85.29 % 150.989 M -13.52 % 174.589 M -3.84 % 181.569 M 12.50 % 161.400 M -18.22 % 197.363 M 63.34 % 120.833 M 39.44 % 86.659 M 54.48 % 56.096 M -48.26 % 108.419 M -0.68 % 109.161 M 95.24 % 55.910 M 2 002.67 % 2.659 M 52.64 % 1.742 M 111.15 % 825.000 K
Other current liabilities 61.071 M -11.40 % 68.926 M -9.69 % 76.320 M 4.87 % 72.776 M -6.43 % 77.775 M -5.57 % 82.360 M 29.19 % 63.752 M -39.22 % 104.883 M 284.33 % 27.290 M -40.67 % 45.999 M 24.31 % 37.004 M -52.84 % 78.464 M -34.57 % 119.923 M 21.62 % 98.603 M 27.59 % 77.282 M
Deferred revenue 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 0.000 0.000
Short term debt 137.695 M -41.56 % 235.617 M -18.29 % 288.348 M -4.63 % 302.350 M -7.99 % 328.590 M 8.84 % 301.889 M 17.59 % 256.739 M -3.79 % 266.864 M 63.61 % 163.111 M -1.92 % 166.306 M 30.24 % 127.695 M 11.18 % 114.852 M 12.59 % 102.009 M 1.50 % 100.503 M 1.52 % 98.997 M
Total current liabilities 521.191 M -13.67 % 603.716 M -5.92 % 641.738 M -10.56 % 717.530 M -10.49 % 801.661 M 7.65 % 744.666 M 8.78 % 684.580 M -4.98 % 720.457 M 72.33 % 418.069 M -21.55 % 532.935 M 15.32 % 462.133 M -2.52 % 474.080 M -2.46 % 486.027 M 4.35 % 465.749 M 4.55 % 445.471 M
Total liabilities 800.959 M 6.13 % 754.705 M -7.55 % 816.327 M -9.21 % 899.099 M -6.64 % 963.061 M 2.23 % 942.029 M 16.96 % 805.413 M -0.21 % 807.116 M 70.22 % 474.165 M -26.07 % 641.354 M 12.26 % 571.294 M 7.79 % 529.990 M 8.45 % 488.686 M 4.53 % 467.491 M 4.75 % 446.296 M
Other non current assets 51.854 M 5.08 % 49.349 M -27.07 % 67.663 M 3.96 % 65.084 M 7.32 % 60.642 M -1.79 % 61.749 M -26.06 % 83.516 M 16.71 % 71.560 M 141.41 % 29.642 M 6.13 % 27.931 M 0.12 % 27.897 M -3.98 % 29.053 M -3.83 % 30.208 M 5.67 % 28.587 M 6.01 % 26.966 M
Long term investments 0.000 0.000 0.000 100.00 % -5.018 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 39.405 M 37 074.53 % 106.000 K -99.73 % 39.418 M -60.96 % 100.975 M 155.81 % 39.472 M -62.19 % 104.383 M 163.89 % 39.555 M -63.27 % 107.680 M 61 785.06 % 174.000 K -99.21 % 21.927 M -2.87 % 22.574 M -1.41 % 22.898 M -1.39 % 23.221 M -0.83 % 23.416 M -0.82 % 23.610 M
GoodWill 0.000 -100.00 % 39.297 M 0.000 -100.00 % 39.297 M 0.000 -100.00 % 39.297 M 0.000 -100.00 % 39.297 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 39.405 M 0.01 % 39.403 M -0.04 % 39.418 M -71.90 % 140.272 M 255.37 % 39.472 M -72.53 % 143.680 M 263.24 % 39.555 M -73.09 % 146.977 M 84 369.54 % 174.000 K -99.21 % 21.927 M -2.87 % 22.574 M -1.41 % 22.898 M -1.39 % 23.221 M -0.83 % 23.416 M -0.82 % 23.610 M
Property plant equipment net 554.925 M 8.24 % 512.669 M -0.92 % 517.414 M 26.72 % 408.300 M -19.68 % 508.342 M 30.08 % 390.785 M 12.44 % 347.561 M 60.03 % 217.185 M 21.84 % 178.260 M 10.01 % 162.034 M 1.83 % 159.127 M 4.27 % 152.609 M 4.46 % 146.090 M 1.81 % 143.490 M 1.85 % 140.890 M
Total non current assets 646.184 M 7.44 % 601.421 M -3.69 % 624.495 M 1.77 % 613.656 M -0.89 % 619.171 M 3.09 % 600.625 M 26.14 % 476.149 M 8.43 % 439.116 M 110.20 % 208.902 M -2.14 % 213.475 M 1.11 % 211.133 M 0.98 % 209.085 M 0.99 % 207.036 M 2.17 % 202.646 M 2.21 % 198.256 M
Other current assets 30.555 M 54.56 % 19.769 M -40.42 % 33.183 M -60.02 % 82.998 M 49.21 % 55.624 M 6.90 % 52.033 M -20.08 % 65.109 M 70.02 % 38.296 M 10.43 % 34.679 M 150.28 % 13.856 M 14.65 % 12.086 M -50.79 % 24.559 M -33.68 % 37.031 M -33.36 % 55.566 M -25.01 % 74.100 M
Short term investments 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 0.000 0.000
cash and cash equivalents 15.705 M -17.50 % 19.036 M -27.38 % 26.212 M 1.33 % 25.867 M 94.09 % 13.327 M -23.77 % 17.483 M -42.47 % 30.388 M -71.65 % 107.199 M 31.25 % 81.675 M 167.92 % 30.485 M 88.83 % 16.144 M 61.84 % 9.976 M 162.03 % 3.807 M -84.80 % 25.049 M -45.89 % 46.290 M
Cash and short term investments 15.705 M -17.50 % 19.036 M -27.38 % 26.212 M 1.33 % 25.867 M 94.09 % 13.327 M -23.77 % 17.483 M -42.47 % 30.388 M -71.65 % 107.199 M 31.25 % 81.675 M 167.92 % 30.485 M 88.83 % 16.144 M 61.84 % 9.976 M 162.03 % 3.807 M -84.80 % 25.049 M -45.89 % 46.290 M
Total current assets 483.663 M -8.95 % 531.233 M -17.79 % 646.152 M -12.52 % 738.591 M -7.40 % 797.609 M 1.67 % 784.474 M 1.67 % 771.611 M -4.72 % 809.817 M 16.20 % 696.903 M 17.16 % 594.848 M 28.06 % 464.507 M 14.88 % 404.336 M 17.48 % 344.165 M -3.07 % 355.076 M -2.98 % 365.986 M
Inventory 33.621 M 77.02 % 18.993 M -74.10 % 73.323 M 122.94 % 32.889 M -62.49 % 87.685 M 288.49 % 22.571 M -64.46 % 63.503 M 112.32 % 29.909 M -66.84 % 90.202 M 78.86 % 50.432 M 81.25 % 27.825 M 15.08 % 24.178 M 17.76 % 20.531 M 7.07 % 19.175 M 7.61 % 17.818 M
Net receivables 403.782 M -14.71 % 473.435 M -7.79 % 513.434 M -13.97 % 596.837 M -6.89 % 640.973 M -7.43 % 692.387 M 13.02 % 612.611 M -3.44 % 634.413 M 29.38 % 490.347 M -0.63 % 493.454 M 23.23 % 400.446 M 17.22 % 341.621 M 20.80 % 282.796 M 10.78 % 255.287 M 12.08 % 227.778 M
Tax assets 0.000 0.000 0.000 -100.00 % 5.018 M -53.17 % 10.715 M 142.92 % 4.411 M -20.05 % 5.517 M 62.55 % 3.394 M 310.90 % 826.000 K -47.82 % 1.583 M 3.13 % 1.535 M -66.08 % 4.526 M -39.79 % 7.517 M 5.08 % 7.154 M 5.35 % 6.790 M
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 0.000 0.000 0.000
Account payables 322.425 M 7.77 % 299.173 M 7.98 % 277.070 M -15.66 % 328.505 M -14.79 % 385.537 M 10.66 % 348.408 M -2.90 % 358.802 M 9.29 % 328.289 M 51.69 % 216.416 M -24.33 % 286.010 M -0.17 % 286.494 M 7.09 % 267.528 M 7.63 % 248.562 M -2.17 % 254.086 M -2.13 % 259.610 M
Tax payables 0.000 0.000 0.000 -100.00 % 13.899 M 42.42 % 9.759 M -18.74 % 12.009 M 127.14 % 5.287 M -74.11 % 20.421 M 81.49 % 11.252 M -67.50 % 34.620 M 216.45 % 10.940 M -17.35 % 13.237 M -14.78 % 15.533 M 23.70 % 12.558 M 31.05 % 9.582 M
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 11.135 M 612.41 % 1.563 M -14.87 % 1.836 M -7.18 % 1.978 M -6.65 % 2.119 M -6.28 % 2.261 M -5.87 % 2.402 M 42.81 % 1.682 M 8.52 % 1.550 M 9.31 % 1.418 M 26.44 % 1.122 M 35.94 % 825.000 K
Minority interest 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 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 -100.00 % 1.227 M 0.000 -100.00 % 1.167 M -90.47 % 12.245 M -14.15 % 14.264 M -16.86 % 17.157 M -5.22 % 18.101 M 77.89 % 10.175 M 352.24 % 2.250 M 63.82 % 1.373 M 176.36 % 497.000 K
Preferred stock 0.000 0.000 0.000 -100.00 % 16.558 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 220.966 M 0.00 % 220.966 M 0.00 % 220.966 M 0.00 % 220.966 M 0.00 % 220.966 M 0.00 % 220.966 M 0.00 % 220.966 M 0.00 % 220.966 M 0.00 % 220.966 M 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 6.722 M -51.56 % 13.877 M 48.91 % 9.319 M -36.54 % 14.684 M 3.63 % 14.170 M 726.71 % -2.261 M -100.61 % 370.773 M 0.000 100.00 % -709.000 K 50.00 % -1.418 M -100.00 % -709.000 K 0.000
Other liabilities 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 0.000 0.000
Total assets 1.130 B -0.25 % 1.133 B -10.86 % 1.271 B -6.03 % 1.352 B -4.55 % 1.417 B 2.29 % 1.385 B 11.01 % 1.248 B -0.09 % 1.249 B 37.88 % 905.805 M 12.06 % 808.323 M 19.64 % 675.640 M 10.14 % 613.421 M 11.29 % 551.201 M -1.17 % 557.722 M -1.16 % 564.242 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 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-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 2018-12-31 2018-06-30 2017-12-31 2017-06-30
Deferred income tax 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 0.000 0.000 0.000 0.000
Stock based compensation 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 0.000 0.000 0.000 0.000
Change in working capital 0.000 -100.00 % 91.192 M 0.000 -100.00 % 24.945 M 0.000 100.00 % -72.105 M 0.000 100.00 % -153.605 M 0.000 100.00 % -115.890 M 0.000 100.00 % -36.832 M 0.00 % -36.832 M -92.02 % -19.182 M 0.00 % -19.182 M 38.16 % -31.019 M 0.00 % -31.019 M
Accounts receivables 0.000 -100.00 % 84.204 M 0.000 -100.00 % 35.906 M 0.000 100.00 % -87.115 M 0.000 100.00 % -169.907 M 0.000 100.00 % -91.912 M 0.000 100.00 % -57.706 M 0.00 % -57.706 M -94.51 % -29.668 M 0.00 % -29.668 M -769.89 % -3.411 M 0.00 % -3.411 M
Inventory 0.000 -100.00 % 6.738 M 0.000 100.00 % -10.462 M 0.000 -100.00 % 6.301 M 0.000 -100.00 % 20.302 M 0.000 100.00 % -23.978 M 0.000 100.00 % -4.030 M 0.00 % -4.030 M -140.21 % -1.678 M 0.00 % -1.678 M -188.78 % 1.890 M 0.00 % 1.890 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 57.706 M 0.00 % 57.706 M 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 250.000 K 0.000 100.00 % -499.000 K 0.000 -100.00 % 8.709 M 0.000 100.00 % -4.000 M 0.000 0.000 0.000 100.00 % -32.802 M 0.00 % -32.802 M -87.40 % -17.504 M 0.00 % -17.504 M 46.81 % -32.908 M 0.00 % -32.908 M
Other non cash items 19.840 M -54.65 % 43.745 M 454.99 % 7.882 M -39.14 % 12.951 M -25.36 % 17.351 M -8.77 % 19.019 M 274.95 % -10.871 M -106.76 % 160.844 M 206.82 % -150.576 M -289.22 % 79.576 M 320.95 % -36.015 M -1 118.16 % -2.957 M 0.00 % -2.957 M -232.43 % 2.233 M 0.00 % 2.233 M 2 036.36 % 104.500 K 0.00 % 104.500 K
Net cash provided by operating activities 4.131 M -92.95 % 58.565 M 116.92 % 26.999 M -50.92 % 55.011 M 36.93 % 40.175 M 200.27 % -40.066 M -2 179.19 % 1.927 M -93.32 % 28.852 M 122.26 % -129.587 M -525.67 % 30.443 M 262.93 % -18.685 M -1 145.25 % -1.501 M 0.00 % -1.501 M -115.45 % 9.710 M 0.00 % 9.710 M 157.88 % -16.776 M 0.00 % -16.776 M
Investments in property plant and equipment -36.109 M 0.000 100.00 % -29.471 M 15.12 % -34.719 M 5.35 % -36.683 M 67.70 % -113.583 M -107.50 % -54.738 M -6 184.50 % -871.000 K 92.26 % -11.253 M -0.56 % -11.190 M -95.25 % -5.731 M 48.23 % -11.071 M 0.00 % -11.071 M -37.58 % -8.047 M 0.00 % -8.047 M 63.66 % -22.142 M 0.00 % -22.142 M
Acquisitions net 0.000 0.000 100.00 % -1.280 M 14.67 % -1.500 M 38.31 % -2.432 M 94.00 % -40.500 M 0.000 100.00 % -5.256 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 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 0.000 0.000 0.000 0.000
Sales maturities of investments 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 0.000 0.000 0.000 0.000
Other investing activites 856.000 K 103.92 % -21.810 M -233.69 % 16.314 M -14.79 % 19.146 M 1 881.02 % -1.075 M -104.41 % 24.388 M 217.01 % -20.842 M 11.75 % -23.618 M -9 361.96 % 255.000 K -82.64 % 1.469 M 126.70 % 648.000 K -92.73 % 8.914 M 0.00 % 8.914 M 22.81 % 7.259 M 0.00 % 7.259 M -42.06 % 12.528 M 0.00 % 12.528 M
Net cash used for investing activites -35.253 M -61.64 % -21.810 M -51.07 % -14.437 M 15.44 % -17.073 M 54.78 % -37.758 M 70.89 % -129.695 M -71.60 % -75.580 M -154.09 % -29.745 M -170.46 % -10.998 M -13.14 % -9.721 M -91.25 % -5.083 M -135.71 % -2.157 M 0.00 % -2.157 M -173.67 % -788.000 K 0.00 % -788.000 K 91.80 % -9.614 M 0.00 % -9.614 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -66.538 M 0.000 100.00 % -93.356 M 0.000 -100.00 % 48.039 M 0.00 % 48.039 M 273.44 % -27.699 M 0.00 % -27.699 M -253.35 % 18.063 M 0.00 % 18.063 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.500 K 0.00 % 4.500 K 0.000 0.000 0.000 0.000
Common stock repurchased 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 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 100.00 % -31.450 M 0.00 % -31.450 M 0.000 0.000 0.000 0.000
Other financing activites 29.467 M 172.98 % -40.374 M -225.86 % -12.390 M -197.84 % -4.160 M 36.77 % -6.579 M -104.19 % 156.856 M 5 066.94 % -3.158 M -103.40 % 92.955 M -51.53 % 191.775 M 134.54 % 81.767 M 182.19 % 28.976 M 528.13 % -6.768 M 0.00 % -6.768 M -174.56 % -2.465 M 0.00 % -2.465 M -110.35 % 23.817 M 0.00 % 23.817 M
Net cash used provided by financing activities 29.467 M 172.98 % -40.374 M -225.86 % -12.390 M -197.84 % -4.160 M 36.77 % -6.579 M -104.19 % 156.856 M 5 066.94 % -3.158 M -111.95 % 26.417 M -86.23 % 191.775 M 1 754.80 % -11.589 M -140.00 % 28.976 M 194.91 % 9.826 M 0.00 % 9.826 M 132.57 % -30.164 M 0.00 % -30.164 M -172.02 % 41.880 M 0.00 % 41.880 M
Effect of forex changes on cash -10.000 K -133.33 % 30.000 K 5 900.00 % 500.000 120.00 % -2.500 K -141.67 % 6.000 K 100.01 % -99.745 M -172.50 % 137.587 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 100.00 % -26.212 M -15 295.36 % 172.500 K -97.25 % 6.270 M 219.36 % -5.253 M 90.67 % -56.325 M -285.35 % 30.388 M 138.11 % 12.762 M -50.14 % 25.595 M 460.49 % 4.567 M 75.36 % 2.604 M -78.89 % 12.337 M 0.00 % 12.337 M 129.04 % -42.483 M 0.00 % -42.483 M -237.13 % 30.980 M 0.00 % 30.980 M
Cash at beginning of period 0.000 -100.00 % 26.212 M 0.000 0.000 -100.00 % 19.630 M -74.16 % 75.955 M 0.000 0.000 -100.00 % 56.080 M 0.000 -100.00 % 18.748 M 392.46 % 3.807 M 0.00 % 3.807 M -91.78 % 46.290 M 0.00 % 46.290 M 202.35 % 15.310 M 0.00 % 15.310 M
Cash at end of period 0.000 0.000 -100.00 % 172.500 K -97.25 % 6.270 M -56.39 % 14.377 M -26.76 % 19.630 M -35.40 % 30.388 M 138.11 % 12.762 M -84.37 % 81.675 M 1 688.57 % 4.567 M -78.61 % 21.352 M 32.26 % 16.144 M 0.00 % 16.144 M 324.06 % 3.807 M 0.00 % 3.807 M -91.78 % 46.290 M 0.00 % 46.290 M
Operating cash flow 4.131 M -92.95 % 58.565 M 8.46 % 53.998 M -1.84 % 55.011 M 36.93 % 40.175 M 200.27 % -40.066 M -2 179.19 % 1.927 M -93.32 % 28.852 M 122.26 % -129.587 M -525.67 % 30.443 M 262.93 % -18.685 M -1 145.25 % -1.501 M 0.00 % -1.501 M -115.45 % 9.710 M 0.00 % 9.710 M 157.88 % -16.776 M 0.00 % -16.776 M
Capital expenditure -36.109 M -72.79 % -20.898 M 29.09 % -29.471 M 15.12 % -34.719 M 5.35 % -36.683 M 67.70 % -113.583 M -107.50 % -54.738 M -6 184.50 % -871.000 K 92.26 % -11.253 M -0.56 % -11.190 M -95.25 % -5.731 M 48.23 % -11.071 M 0.00 % -11.071 M -37.58 % -8.047 M 0.00 % -8.047 M 63.66 % -22.142 M 0.00 % -22.142 M
Free CashFlow -31.978 M -184.90 % 37.668 M 53.58 % 24.527 M 20.87 % 20.292 M 481.10 % 3.492 M 102.27 % -153.649 M -190.94 % -52.811 M -288.74 % 27.981 M 119.87 % -140.840 M -831.52 % 19.253 M 178.85 % -24.416 M -94.22 % -12.571 M 0.00 % -12.571 M -855.70 % 1.664 M 0.00 % 1.664 M 104.27 % -38.917 M 0.00 % -38.917 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017