MED.SW

Medartis Holding AG MED.SW

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Revenue 224.831 M 6.05 % 212.006 M 15.96 % 182.824 M 14.35 % 159.880 M 25.25 % 127.646 M -1.92 % 130.144 M 7.27 % 121.325 M 15.50 % 105.040 M 13.55 % 92.502 M 12.39 % 82.303 M
Net income 3.528 M 469.95 % 619.000 K 110.70 % -5.783 M -184.57 % 6.838 M 824.68 % -943.565 K -143.96 % 2.147 M -48.92 % 4.202 M 384.92 % 866.521 K -73.86 % 3.314 M -54.42 % 7.271 M
Income before tax 1.861 M 3.73 % 1.794 M 125.11 % -7.145 M -186.19 % 8.290 M 353.96 % -3.264 M -198.35 % 3.319 M 40.10 % 2.369 M -70.57 % 8.049 M 52.16 % 5.290 M -30.88 % 7.653 M
Income before tax ratio 0.01 -2.18 % 0.01 121.65 % -0.04 -175.38 % 0.05 302.76 % -0.03 -200.27 % 0.03 30.60 % 0.02 -74.52 % 0.08 33.99 % 0.06 -38.50 % 0.09
EBITDA 30.184 M 22.24 % 24.693 M 57.87 % 15.641 M -40.08 % 26.103 M 86.93 % 13.964 M -31.36 % 20.344 M 80.77 % 11.254 M -33.59 % 16.945 M 30.40 % 12.994 M -14.00 % 15.110 M
Net income ratio 0.02 437.44 % 0.00 109.23 % -0.03 -173.96 % 0.04 678.58 % -0.01 -144.82 % 0.02 -52.38 % 0.03 319.83 % 0.01 -76.98 % 0.04 -59.44 % 0.09
Ratio EBITDA 0.13 15.26 % 0.12 36.14 % 0.09 -47.60 % 0.16 49.24 % 0.11 -30.02 % 0.16 68.52 % 0.09 -42.50 % 0.16 14.84 % 0.14 -23.49 % 0.18
Gross profit ratio 0.79 0.55 % 0.79 6.73 % 0.74 -2.61 % 0.76 3.38 % 0.74 -5.50 % 0.78 -6.51 % 0.83 -0.13 % 0.83 1.46 % 0.82 -0.77 % 0.83
Weighted average shs out dil 12.406 M 1.42 % 12.232 M 3.36 % 11.834 M 0.29 % 11.801 M 0.27 % 11.769 M 0.23 % 11.741 M 10.47 % 10.628 M -9.48 % 11.741 M 0.00 % 11.741 M 0.00 % 11.741 M
Weighted average shs out 12.378 M 1.19 % 12.232 M 3.36 % 11.834 M 0.29 % 11.801 M 0.27 % 11.769 M 0.23 % 11.741 M 10.47 % 10.628 M -9.40 % 11.730 M -0.09 % 11.741 M 0.00 % 11.741 M
EPS diluted 0.28 453.36 % 0.05 110.33 % -0.49 -184.48 % 0.58 823.19 % -0.08 -144.56 % 0.18 -55.00 % 0.40 442.01 % 0.07 -73.64 % 0.28 -54.84 % 0.62
Earnings per share 0.28 453.36 % 0.05 110.33 % -0.49 -184.48 % 0.58 823.19 % -0.08 -144.56 % 0.18 -55.00 % 0.40 442.01 % 0.07 -73.64 % 0.28 -54.84 % 0.62
Gross profit 178.683 M 6.63 % 167.572 M 23.77 % 135.389 M 11.36 % 121.573 M 29.49 % 93.889 M -7.32 % 101.301 M 0.29 % 101.012 M 15.36 % 87.565 M 15.21 % 76.003 M 11.52 % 68.150 M
Income tax expense -1.029 M -187.65 % 1.174 M 186.20 % -1.362 M -193.81 % 1.452 M 162.56 % -2.321 M -297.92 % 1.173 M 163.97 % -1.833 M -125.52 % 7.182 M 263.57 % 1.976 M 417.39 % 381.820 K
Cost of revenue 46.148 M 3.86 % 44.434 M -6.33 % 47.435 M 23.83 % 38.307 M 13.48 % 33.756 M 17.04 % 28.843 M 41.99 % 20.313 M 16.24 % 17.475 M 5.91 % 16.500 M 16.59 % 14.153 M
General and administrative expenses 38.573 M 11.87 % 34.480 M 8.80 % 31.692 M 22.08 % 25.961 M 19.34 % 21.753 M -7.28 % 23.460 M 9.46 % 21.433 M 7.91 % 19.862 M -5.00 % 20.908 M 24.86 % 16.745 M
Selling and marketing expenses 101.932 M 4.54 % 97.509 M 3.36 % 94.335 M 22.38 % 77.086 M 17.74 % 65.471 M -0.66 % 65.906 M 9.31 % 60.294 M 29.02 % 46.733 M 22.02 % 38.300 M 25.92 % 30.417 M
Other expenses -12.791 M -2 332.29 % 573.000 K -69.30 % 1.866 M 4 488.92 % -42.527 K -31.94 % -32.233 K 99.65 % -9.093 M -1 412.77 % -601.110 K -30 055 400.00 % -2.000 -100.00 % 102.990 K 100.44 % 51.383 K
Operating expenses 170.818 M 7.79 % 158.468 M 4.66 % 151.411 M 23.05 % 123.051 M 19.05 % 103.364 M 10.02 % 93.947 M -1.06 % 94.955 M 21.80 % 77.958 M 13.36 % 68.773 M 22.80 % 56.003 M
Cost and expenses 216.966 M 6.93 % 202.902 M 9.86 % 184.695 M 24.07 % 148.866 M 19.53 % 124.547 M 1.43 % 122.789 M 6.53 % 115.268 M 20.78 % 95.433 M 11.92 % 85.273 M 21.55 % 70.155 M
Research and development expenses 43.104 M 66.39 % 25.906 M 10.16 % 23.518 M 17.32 % 20.046 M 23.95 % 16.173 M 18.28 % 13.674 M 3.37 % 13.228 M 16.40 % 11.364 M 20.10 % 9.462 M 7.66 % 8.789 M
Selling general and administrative expenses 140.505 M 6.45 % 131.989 M 4.73 % 126.027 M 22.30 % 103.047 M 18.14 % 87.223 M -2.40 % 89.366 M 9.35 % 81.727 M 22.72 % 66.594 M 12.48 % 59.208 M 25.54 % 47.162 M
Interest income 1.326 M 293.47 % 337.000 K 34.90 % 249.815 K 84.62 % 135.310 K -62.96 % 365.291 K 46.18 % 249.886 K 60.91 % 155.298 K 26.35 % 122.908 K 192.30 % 42.048 K 72.70 % 24.347 K
Interest expense 6.802 M 293.86 % 1.727 M -62.64 % 4.623 M 214.66 % 1.469 M 7.13 % 1.371 M -30.21 % 1.965 M 24.46 % 1.579 M -3.76 % 1.641 M 70.59 % 961.719 K -12.02 % 1.093 M
Depreciation and amortization 22.300 M 68.25 % 13.254 M -26.82 % 18.112 M 10.53 % 16.387 M 3.13 % 15.889 M 22.33 % 12.989 M 55.53 % 8.351 M 15.10 % 7.255 M 7.61 % 6.743 M 5.94 % 6.364 M
Operating income 7.865 M -13.61 % 9.104 M 573.67 % -1.922 M -117.45 % 11.014 M 251.72 % 3.131 M -57.42 % 7.355 M 21.43 % 6.057 M -36.95 % 9.607 M 32.88 % 7.230 M -40.48 % 12.148 M
Operating income ratio 0.03 -18.54 % 0.04 508.47 % -0.01 -115.26 % 0.07 180.81 % 0.02 -56.59 % 0.06 13.20 % 0.05 -45.41 % 0.09 17.02 % 0.08 -47.05 % 0.15
Total other income expenses net -6.004 M 17.87 % -7.310 M -39.96 % -5.223 M -88.77 % -2.767 M 56.74 % -6.396 M -58.47 % -4.036 M -9.43 % -3.688 M -136.71 % -1.558 M 19.69 % -1.940 M 56.84 % -4.495 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Net debt -18.395 M -1 167.61 % 1.723 M -94.52 % 31.433 M 153.67 % -58.567 M -5.42 % -55.558 M 24.04 % -73.144 M 35.20 % -112.885 M -255.49 % 72.600 M 15.37 % 62.927 M -19.72 % 78.382 M 6.59 % 73.537 M
Total investments 35.169 M 2.66 % 34.257 M 122.01 % 15.430 M -7.00 % 16.591 M 53.50 % 10.809 M 937.51 % 1.042 M -4.45 % 1.090 M 8.43 % 1.006 M -43.50 % 1.780 M 1 281.71 % 128.810 K -5.42 % 136.195 K
Total debt 121.227 M 187.49 % 42.167 M -18.97 % 52.038 M 116.15 % 24.075 M -11.42 % 27.177 M 2.83 % 26.428 M 682.38 % 3.378 M -95.47 % 74.574 M 15.29 % 64.684 M -18.87 % 79.731 M 5.84 % 75.335 M
Accumulated other comprehensive income loss 286.464 M 1.11 % 283.328 M 9.62 % 258.459 M 1.05 % 255.762 M 0.49 % 254.516 M -0.45 % 255.655 M 556.89 % -55.955 M -10.88 % -50.463 M -12.16 % -44.990 M -11.61 % -40.311 M -13.89 % -35.396 M
Retained earnings -19.297 M 37.43 % -30.841 M -33.79 % -23.051 M 32.46 % -34.129 M 22.14 % -43.836 M -3.30 % -42.434 M -6.71 % -39.765 M 13.93 % -46.202 M -0.93 % -45.776 M 10.63 % -51.222 M 7.60 % -55.434 M
Common stock 2.719 M 9.99 % 2.472 M 4.25 % 2.371 M 0.36 % 2.363 M 0.31 % 2.356 M 0.24 % 2.350 M 0.08 % 2.348 M 61.07 % 1.458 M 0.00 % 1.458 M 24.08 % 1.175 M 0.00 % 1.175 M
Total equity 269.646 M 5.76 % 254.959 M 7.23 % 237.779 M 6.15 % 223.995 M 5.14 % 213.036 M -1.18 % 215.572 M -1.22 % 218.233 M 1 180.84 % 17.038 M -0.39 % 17.105 M 136.43 % -46.952 M 13.47 % -54.259 M
Other non current liabilities 20.875 M -24.89 % 27.792 M -1.63 % 28.252 M 41.41 % 19.978 M -6.63 % 21.397 M 0.000 -100.00 % 9.040 M -44.45 % 16.272 M 29.59 % 12.557 M 215.00 % 3.986 M -57.73 % 9.429 M
Long term debt 113.443 M 449.97 % 20.627 M -7.65 % 22.336 M 14.62 % 19.488 M -14.00 % 22.660 M 0.69 % 22.504 M 1 260.05 % 1.655 M -97.34 % 62.161 M -4.76 % 65.271 M -19.19 % 80.767 M 21.03 % 66.735 M
Total non current liabilities 139.297 M 186.51 % 48.619 M -3.89 % 50.589 M 28.14 % 39.479 M -10.48 % 44.099 M 2.95 % 42.834 M 146.25 % 17.394 M -78.82 % 82.145 M 2.82 % 79.895 M -41.00 % 135.405 M 1.19 % 133.819 M
Other current liabilities 34.378 M 15.41 % 29.789 M 28.11 % 23.252 M 43.27 % 16.230 M 56.78 % 10.352 M -32.98 % 15.445 M 1 212.85 % -1.388 M -117.88 % 7.764 M 28.47 % 6.043 M 22.54 % 4.932 M -15.21 % 5.816 M
Deferred revenue 0.000 -100.00 % 680.000 K -0.63 % 684.334 K 7.74 % 635.187 K 0.000 -100.00 % 942.062 K -91.56 % 11.157 M 0.000 -100.00 % 9.356 M 41.60 % 6.607 M 5.55 % 6.260 M
Short term debt 7.784 M 15.16 % 6.759 M 20.29 % 5.619 M -38.75 % 9.175 M 1.56 % 9.034 M 286.37 % 2.338 M 35.68 % 1.723 M -86.12 % 12.417 M 386.96 % 2.550 M -32.00 % 3.750 M -56.40 % 8.600 M
Total current liabilities 51.018 M 11.01 % 45.956 M 16.27 % 39.526 M 13.89 % 34.705 M 35.27 % 25.657 M -14.78 % 30.105 M 49.20 % 20.177 M -35.56 % 31.309 M 71.58 % 18.247 M 25.25 % 14.569 M -21.08 % 18.460 M
Total liabilities 190.315 M 101.23 % 94.575 M 4.95 % 90.114 M 21.47 % 74.185 M 6.35 % 69.756 M -4.36 % 72.939 M 94.13 % 37.571 M -66.88 % 113.454 M 15.60 % 98.142 M -34.56 % 149.974 M -1.51 % 152.279 M
Other non current assets 0.000 0.000 100.00 % -38.549 M -1 412.35 % -2.549 M 2.41 % -2.612 M 18.21 % -3.194 M 0.000 100.00 % -2.000 0.000 0.000 0.000
Long term investments 35.169 M 2.66 % 34.257 M 122.01 % 15.430 M -7.00 % 16.591 M 53.50 % 10.809 M 937.51 % 1.042 M -4.45 % 1.090 M 8.43 % 1.006 M -43.50 % 1.780 M 1 281.71 % 128.810 K -5.42 % 136.195 K
Intangible assets 14.239 M -51.53 % 29.374 M -58.03 % 69.991 M 487.29 % 11.918 M 4.15 % 11.443 M -8.08 % 12.449 M 110.94 % 5.902 M 24.62 % 4.736 M 237.19 % 1.404 M 3.87 % 1.352 M -1.32 % 1.370 M
GoodWill 37.622 M 6.64 % 35.279 M -8.48 % 38.549 M 1 412.35 % 2.549 M -2.41 % 2.612 M -18.21 % 3.194 M -3.22 % 3.300 M -9.18 % 3.633 M 0.000 0.000 0.000
Goodwill and intangible assets 51.861 M -19.79 % 64.653 M -40.43 % 108.540 M 650.28 % 14.467 M 2.93 % 14.055 M -10.15 % 15.643 M 70.00 % 9.201 M 9.95 % 8.369 M 495.90 % 1.404 M 3.87 % 1.352 M -1.32 % 1.370 M
Property plant equipment net 75.950 M -5.14 % 80.067 M 0.99 % 79.283 M 22.81 % 64.556 M -7.14 % 69.523 M 2.72 % 67.680 M 82.71 % 37.042 M 13.13 % 32.744 M 5.86 % 30.931 M -0.07 % 30.953 M 9.20 % 28.344 M
Total non current assets 194.016 M -6.77 % 208.115 M 9.53 % 190.013 M 54.86 % 122.697 M 0.83 % 121.686 M 13.06 % 107.626 M 47.28 % 73.078 M 6.80 % 68.427 M 5.84 % 64.651 M 5.90 % 61.048 M 2.90 % 59.327 M
Other current assets 1.892 M 21.13 % 1.562 M -35.07 % 2.406 M 11.46 % 2.158 M 76.51 % 1.223 M -64.60 % 3.454 M -54.23 % 7.546 M 32.52 % 5.694 M 24.77 % 4.564 M 144.04 % 1.870 M -86.98 % 14.360 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
cash and cash equivalents 138.686 M 450.32 % 25.201 M 22.31 % 20.605 M -75.07 % 82.642 M -0.11 % 82.735 M -16.91 % 99.572 M -14.36 % 116.263 M 5 791.76 % 1.973 M 12.30 % 1.757 M 30.23 % 1.349 M -24.97 % 1.798 M
Cash and short term investments 138.686 M 450.32 % 25.201 M 22.31 % 20.605 M -75.07 % 82.642 M -0.11 % 82.735 M -16.91 % 99.572 M -14.36 % 116.263 M 5 791.76 % 1.973 M 12.30 % 1.757 M 30.23 % 1.349 M -24.97 % 1.798 M
Total current assets 265.945 M 88.05 % 141.419 M 2.57 % 137.881 M -21.43 % 175.483 M 8.92 % 161.105 M -10.93 % 180.884 M -1.01 % 182.726 M 194.41 % 62.066 M 22.67 % 50.596 M 20.54 % 41.974 M 8.48 % 38.694 M
Inventory 79.148 M 15.88 % 68.301 M -2.29 % 69.903 M 28.73 % 54.304 M 9.58 % 49.557 M 5.08 % 47.160 M 24.26 % 37.952 M 8.34 % 35.030 M 20.36 % 29.105 M 9.73 % 26.524 M 17.70 % 22.535 M
Net receivables 46.219 M -0.29 % 46.355 M 3.09 % 44.967 M 23.61 % 36.379 M 31.85 % 27.591 M -10.12 % 30.699 M 46.42 % 20.966 M 8.25 % 19.368 M 21.67 % 15.918 M 30.15 % 12.231 M -14.83 % 14.360 M
Tax assets 31.036 M 6.51 % 29.138 M 15.14 % 25.308 M -14.59 % 29.632 M -0.93 % 29.912 M 13.07 % 26.455 M 2.76 % 25.744 M -2.15 % 26.308 M -13.84 % 30.536 M 6.72 % 28.614 M -2.92 % 29.476 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
Account payables 8.856 M 7.48 % 8.240 M -14.12 % 9.595 M 16.46 % 8.239 M 43.73 % 5.732 M -46.60 % 10.735 M 61.89 % 6.631 M -0.44 % 6.661 M 5.04 % 6.342 M 50.58 % 4.212 M 16.99 % 3.600 M
Tax payables 0.000 -100.00 % 488.000 K 30.09 % 375.130 K -11.98 % 426.211 K -20.86 % 538.576 K -16.37 % 643.968 K -68.63 % 2.053 M -54.04 % 4.467 M 34.85 % 3.312 M 97.67 % 1.676 M 277.66 % 443.709 K
Deferred revenue non current 483.000 K 0.000 0.000 0.000 0.000 -100.00 % 22.473 M 244.29 % 6.527 M -59.89 % 16.272 M 687.05 % 2.067 M -95.67 % 47.762 M -12.95 % 54.867 M
Minority interest 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 25.198 M -6.41 % 26.924 M -0.39 % 27.030 M 12.28 % 24.075 M -11.40 % 27.171 M 2.93 % 26.397 M 682.17 % 3.375 M -39.16 % 5.547 M 76.84 % 3.137 M -34.46 % 4.786 M 0.000
Preferred stock 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 -240.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.067 M -85.69 % 35.396 M
Deferred tax liabilities non current 4.979 M 2 389.50 % 200.000 K 87.56 % 106.633 K 689.58 % 13.505 K -67.49 % 41.541 K -56.82 % 96.213 K -44.29 % 172.702 K -95.35 % 3.712 M 17.03 % 3.172 M 9.75 % 2.890 M 3.66 % 2.788 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 459.961 M 31.59 % 349.534 M 6.60 % 327.894 M 9.97 % 298.180 M 5.44 % 282.792 M -1.98 % 288.510 M 12.79 % 255.804 M 96.03 % 130.492 M 13.23 % 115.247 M 11.87 % 103.022 M 5.10 % 98.020 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Deferred income tax 0.000 -100.00 % 2.311 M -19.82 % 2.882 M 11 265.78 % 25.358 K 100.79 % -3.203 M -503.06 % -531.189 K 91.02 % -5.918 M -239.94 % 4.229 M 744.30 % -656.367 K 66.48 % -1.958 M
Stock based compensation 0.000 -100.00 % 1.534 M -30.18 % 2.197 M -4.48 % 2.300 M -1.42 % 2.333 M 37.66 % 1.695 M -49.37 % 3.347 M 1 064.52 % 287.438 K -93.75 % 4.601 M 708.00 % -756.718 K
Change in working capital -7.360 M -380.92 % 2.620 M 113.59 % -19.279 M -234.78 % -5.759 M -185.46 % -2.017 M 83.71 % -12.383 M -216.60 % -3.911 M -22.86 % -3.183 M 21.06 % -4.033 M -13.98 % -3.538 M
Accounts receivables 38.000 K 114.34 % -265.000 K 96.45 % -7.462 M 25.78 % -10.054 M -284.43 % 5.451 M 168.37 % -7.973 M -103.29 % -3.922 M -485.43 % -669.926 K 85.66 % -4.671 M -2 109.32 % 232.484 K
Inventory -10.847 M -777.09 % 1.602 M 117.73 % -9.036 M -90.35 % -4.747 M -98.06 % -2.397 M 73.97 % -9.207 M -215.05 % -2.923 M 20.44 % -3.674 M -42.31 % -2.581 M 35.29 % -3.989 M
Accounts payables 3.449 M 168.82 % 1.283 M 146.14 % -2.781 M -130.75 % 9.042 M 278.28 % -5.072 M -205.72 % 4.798 M 63.56 % 2.933 M 41.25 % 2.077 M -55.55 % 4.671 M 2 109.32 % -232.484 K
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -916.547 K -128.47 % 3.220 M 1 375.58 % 218.206 K
Other non cash items 13.606 M 267.91 % -8.103 M -294.00 % -2.057 M -277.08 % 1.161 M 109.98 % 553.117 K -86.82 % 4.198 M 1 009.44 % 378.372 K -75.71 % 1.558 M -19.69 % 1.940 M -56.84 % 4.495 M
Net cash provided by operating activities 32.072 M 60.52 % 19.980 M 608.73 % -3.927 M -118.74 % 20.953 M 66.15 % 12.611 M 55.42 % 8.114 M 25.81 % 6.449 M -41.44 % 11.013 M -7.52 % 11.909 M 0.27 % 11.877 M
Investments in property plant and equipment -11.092 M 25.73 % -14.934 M 20.54 % -18.794 M -80.94 % -10.387 M 20.51 % -13.066 M 32.73 % -19.424 M -34.12 % -14.483 M -64.77 % -8.790 M -3.10 % -8.526 M 22.88 % -11.055 M
Acquisitions net 336.000 K 950.00 % 32.000 K 100.09 % -35.857 M -54 152.31 % 66.337 K 2 239.10 % 2.836 K -85.54 % 19.614 K -89.47 % 186.193 K 102.04 % -9.134 M 0.000 0.000
Purchases of investments 0.000 100.00 % -19.615 M -424.04 % -3.743 M 32.60 % -5.553 M 44.47 % -10.000 M -328.06 % 4.385 M 5 275.40 % -84.726 K 90.80 % -920.732 K 44.23 % -1.651 M 0.000
Sales maturities of investments 0.000 -100.00 % 559.000 K -89.80 % 5.480 M -30.20 % 7.851 M 3 732.53 % 204.858 K 321.87 % 48.559 K 147.86 % -101.467 K -113.01 % 780.149 K 0.000 -100.00 % 7.385 K
Other investing activites -8.306 M -114.40 % -3.874 M 0.000 100.00 % -7.851 M 0.000 100.00 % -4.385 M -4 421.55 % 101.466 K -92.93 % 1.436 M -7.92 % 1.560 M 0.07 % 1.558 M
Net cash used for investing activites -19.062 M 49.61 % -37.832 M 28.50 % -52.913 M -233.34 % -15.874 M 30.56 % -22.858 M -18.09 % -19.356 M -34.59 % -14.381 M 13.51 % -16.628 M -92.97 % -8.617 M 9.19 % -9.489 M
Debt repayment 111.472 M 24 176.03 % -463.000 K 90.82 % -5.046 M -88 691.13 % -5.683 K 77.67 % -25.454 K -724.55 % -3.087 K 99.86 % -2.181 M -26.16 % -1.729 M -44.08 % -1.200 M 75.26 % -4.850 M
Common stock issued 629.000 K -97.89 % 29.788 M 1 482.78 % 1.882 M 176.10 % 681.638 K 12 239.57 % 5.524 K 190.13 % 1.904 K -100.00 % 142.649 M 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -11.518 M -88.51 % -6.110 M -733.97 % -732.637 K 86.57 % -5.456 M -15.83 % -4.711 M 0.02 % -4.711 M 73.31 % -17.654 M -335.45 % 7.498 M 554.62 % -1.649 M -180.59 % 2.046 M
Net cash used provided by financing activities 100.583 M 333.27 % 23.215 M 695.77 % -3.897 M 18.49 % -4.780 M -1.05 % -4.730 M -0.38 % -4.712 M -103.84 % 122.814 M 2 028.84 % 5.769 M 302.47 % -2.849 M -1.63 % -2.804 M
Effect of forex changes on cash -108.000 K 85.58 % -749.000 K 42.36 % -1.300 M -231.73 % -391.741 K 78.93 % -1.859 M -152.61 % -735.940 K -24.18 % -592.646 K -1 051.60 % 62.279 K 281.80 % -34.256 K -2.75 % -33.339 K
Net change in cash 113.485 M 2 369.21 % 4.596 M 107.41 % -62.037 M -66 651.65 % -92.937 K 99.45 % -16.837 M -0.88 % -16.691 M -114.60 % 114.289 M 52 786.49 % 216.103 K -47.02 % 407.916 K 190.85 % -449.020 K
Cash at beginning of period 25.201 M 22.31 % 20.605 M -75.07 % 82.642 M -0.11 % 82.735 M -16.91 % 99.572 M -14.36 % 116.263 M 5 791.76 % 1.973 M 12.30 % 1.757 M 30.23 % 1.349 M -24.97 % 1.798 M
Cash at end of period 138.686 M 450.32 % 25.201 M 22.31 % 20.605 M -75.07 % 82.642 M -0.11 % 82.735 M -16.91 % 99.572 M -14.36 % 116.263 M 5 791.76 % 1.973 M 12.30 % 1.757 M 30.23 % 1.349 M
Operating cash flow 28.173 M 41.13 % 19.962 M 608.27 % -3.927 M -118.74 % 20.953 M 66.15 % 12.611 M 55.42 % 8.114 M 25.81 % 6.449 M -41.44 % 11.013 M -7.52 % 11.909 M 0.27 % 11.877 M
Capital expenditure -7.172 M 51.98 % -14.934 M 20.54 % -18.794 M -80.94 % -10.387 M 20.51 % -13.066 M 32.73 % -19.424 M -34.12 % -14.483 M -64.77 % -8.790 M -3.10 % -8.526 M 22.88 % -11.055 M
Free CashFlow 21.001 M 316.19 % 5.046 M 122.21 % -22.721 M -315.05 % 10.566 M 2 420.71 % -455.286 K 95.97 % -11.310 M -40.79 % -8.033 M -461.37 % 2.223 M -34.29 % 3.383 M 311.57 % 821.958 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
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 2016-12-31 2016-06-30 2016-01-31 2015-06-30 2015-01-31
Revenue 123.040 M 8.59 % 113.304 M 1.59 % 111.527 M 2.55 % 108.755 M 5.33 % 103.251 M 9.32 % 94.447 M 6.87 % 88.377 M 2.39 % 86.310 M 17.32 % 73.570 M 8.73 % 67.663 M 18.72 % 56.994 M -13.20 % 65.665 M 1.84 % 64.479 M 6.95 % 60.289 M -1.22 % 61.035 M 10.10 % 55.434 M 11.75 % 49.606 M 7.25 % 46.251 M 0.00 % 46.251 M 100.00 % 23.126 M 12.39 % 20.576 M 0.00 % 20.576 M
Net income -1.450 M -250.57 % 963.000 K -62.46 % 2.565 M 74.84 % 1.467 M 272.99 % -848.041 K 85.34 % -5.787 M -153 510.92 % 3.772 K 101.54 % -244.933 K -103.46 % 7.083 M 45.00 % 4.885 M 183.81 % -5.828 M -493.49 % 1.481 M 122.63 % 665.315 K -77.97 % 3.020 M 155.54 % 1.182 M 172.28 % -1.635 M -165.36 % 2.502 M 50.95 % 1.657 M 0.00 % 1.657 M 100.00 % 828.598 K -54.42 % 1.818 M 0.00 % 1.818 M
Income before tax 551.000 K 179.74 % -691.000 K -128.22 % 2.449 M 10.29 % 2.221 M 1 427.18 % 145.405 K 101.76 % -8.265 M -805.37 % 1.172 M 161.40 % 448.270 K -94.25 % 7.799 M 132.75 % 3.351 M 150.41 % -6.647 M -331.15 % 2.876 M 548.56 % 443.394 K -70.41 % 1.498 M 72.08 % 870.737 K -85.58 % 6.038 M 200.26 % 2.011 M -23.97 % 2.645 M 0.00 % 2.645 M 100.00 % 1.322 M -30.88 % 1.913 M 0.00 % 1.913 M
Income before tax ratio 0.00 173.43 % -0.01 -127.77 % 0.02 7.54 % 0.02 1 349.88 % 0.00 101.61 % -0.09 -760.04 % 0.01 155.29 % 0.01 -95.10 % 0.11 114.06 % 0.05 142.46 % -0.12 -366.32 % 0.04 536.84 % 0.01 -72.33 % 0.02 74.21 % 0.01 -86.90 % 0.11 168.69 % 0.04 -29.11 % 0.06 0.00 % 0.06 0.00 % 0.06 -38.50 % 0.09 0.00 % 0.09
EBITDA 19.987 M 29.86 % 15.391 M -1.16 % 15.572 M -12.38 % 17.772 M 34.22 % 13.241 M 129.81 % 5.762 M -46.55 % 10.780 M -0.41 % 10.824 M -35.23 % 16.712 M 14.84 % 14.552 M 167.68 % 5.437 M -54.21 % 11.873 M 35.55 % 8.759 M 10.83 % 7.902 M 36.29 % 5.798 M -41.13 % 9.849 M 14.88 % 8.573 M 31.96 % 6.497 M 0.00 % 6.497 M 100.00 % 3.249 M -14.00 % 3.778 M 0.00 % 3.778 M
Net income ratio -0.01 -238.66 % 0.01 -63.04 % 0.02 70.50 % 0.01 264.24 % -0.01 86.59 % -0.06 -143 650.69 % 0.00 101.50 % 0.00 -102.95 % 0.10 33.36 % 0.07 170.60 % -0.10 -553.35 % 0.02 118.61 % 0.01 -79.40 % 0.05 158.70 % 0.02 165.65 % -0.03 -158.49 % 0.05 40.74 % 0.04 0.00 % 0.04 0.00 % 0.04 -59.44 % 0.09 0.00 % 0.09
Ratio EBITDA 0.16 19.59 % 0.14 -2.71 % 0.14 -14.56 % 0.16 27.42 % 0.13 110.22 % 0.06 -49.99 % 0.12 -2.74 % 0.13 -44.79 % 0.23 5.62 % 0.22 125.47 % 0.10 -47.24 % 0.18 33.11 % 0.14 3.63 % 0.13 37.98 % 0.09 -46.54 % 0.18 2.81 % 0.17 23.03 % 0.14 0.00 % 0.14 0.00 % 0.14 -23.49 % 0.18 0.00 % 0.18
Gross profit ratio 0.80 1.09 % 0.79 -2.05 % 0.80 -0.57 % 0.81 4.58 % 0.77 -3.46 % 0.80 -4.39 % 0.84 -0.58 % 0.84 0.71 % 0.84 -0.43 % 0.84 2.37 % 0.82 -5.95 % 0.87 4.01 % 0.84 -0.78 % 0.84 2.90 % 0.82 -2.56 % 0.84 2.22 % 0.82 0.29 % 0.82 0.00 % 0.82 0.00 % 0.82 -0.77 % 0.83 0.00 % 0.83
Weighted average shs out dil 12.436 M 0.32 % 12.396 M -8.18 % 13.500 M 9.23 % 12.359 M 2.02 % 12.115 M 2.37 % 11.834 M 0.01 % 11.834 M 0.16 % 11.814 M 0.08 % 11.805 M 0.23 % 11.778 M 0.00 % 11.778 M 0.31 % 11.742 M 0.00 % 11.741 M 2.92 % 11.408 M 15.83 % 9.849 M -24.96 % 13.125 M 11.78 % 11.741 M 0.00 % 11.741 M 0.00 % 11.741 M 0.00 % 11.741 M 0.00 % 11.741 M 0.00 % 11.741 M
Weighted average shs out 12.083 M -2.52 % 12.396 M -8.18 % 13.500 M 9.23 % 12.359 M 2.02 % 12.115 M 2.37 % 11.834 M 0.01 % 11.834 M 0.16 % 11.814 M 0.08 % 11.805 M 0.23 % 11.778 M 0.00 % 11.778 M 0.31 % 11.742 M 0.00 % 11.741 M 2.92 % 11.408 M 15.83 % 9.849 M -24.96 % 13.125 M 11.83 % 11.736 M -0.05 % 11.741 M 0.00 % 11.741 M 0.00 % 11.741 M 0.00 % 11.741 M 0.00 % 11.741 M
EPS diluted -0.12 -254.44 % 0.08 -59.11 % 0.19 58.33 % 0.12 271.43 % -0.07 85.71 % -0.49 -163 433.33 % 0.00 101.45 % -0.02 -103.45 % 0.60 46.34 % 0.41 183.67 % -0.49 -476.92 % 0.13 129.28 % 0.06 -78.19 % 0.26 116.67 % 0.12 200.00 % -0.12 -157.14 % 0.21 51.30 % 0.14 -1.70 % 0.14 100.00 % 0.07 -52.93 % 0.15 0.00 % 0.15
Earnings per share -0.12 -254.44 % 0.08 -59.11 % 0.19 58.33 % 0.12 271.43 % -0.07 85.71 % -0.49 -163 433.33 % 0.00 101.45 % -0.02 -103.45 % 0.60 46.34 % 0.41 183.67 % -0.49 -476.92 % 0.13 129.28 % 0.06 -78.19 % 0.26 116.67 % 0.12 200.00 % -0.12 -157.14 % 0.21 51.30 % 0.14 -1.70 % 0.14 100.00 % 0.07 -52.93 % 0.15 0.00 % 0.15
Gross profit 97.838 M 9.78 % 89.123 M -0.49 % 89.560 M 1.96 % 87.835 M 10.16 % 79.737 M 5.54 % 75.551 M 2.18 % 73.938 M 1.80 % 72.631 M 18.15 % 61.476 M 8.26 % 56.785 M 21.54 % 46.722 M -18.37 % 57.233 M 5.92 % 54.034 M 6.12 % 50.918 M 1.65 % 50.094 M 7.29 % 46.690 M 14.23 % 40.875 M 7.56 % 38.001 M 0.00 % 38.001 M 100.00 % 19.001 M 11.52 % 17.038 M 0.00 % 17.038 M
Income tax expense 1.899 M 214.81 % -1.654 M -364.64 % 625.000 K 243.31 % 182.052 K -81.67 % 992.948 K 139.79 % -2.495 M -320.17 % 1.133 M 106.76 % 548.116 K -39.34 % 903.646 K 160.17 % -1.502 M -83.40 % -818.856 K -158.72 % 1.394 M 728.35 % -221.921 K -114.58 % 1.522 M 389.15 % 311.094 K -95.95 % 7.673 M 1 463.86 % 490.649 K -50.33 % 987.757 K 0.00 % 987.756 K 100.00 % 493.878 K 417.39 % 95.455 K 0.00 % 95.455 K
Cost of revenue 25.202 M 4.22 % 24.181 M 10.08 % 21.967 M 5.00 % 20.920 M -11.03 % 23.514 M 24.44 % 18.896 M 30.87 % 14.439 M 5.56 % 13.679 M 13.10 % 12.094 M 11.17 % 10.878 M 5.90 % 10.272 M 21.82 % 8.432 M -19.27 % 10.445 M 11.45 % 9.372 M -14.35 % 10.941 M 25.13 % 8.744 M 0.15 % 8.731 M 5.83 % 8.250 M 0.00 % 8.250 M 100.00 % 4.125 M 16.59 % 3.538 M 0.00 % 3.538 M
General and administrative expenses 19.758 M 4.07 % 18.985 M -3.08 % 19.588 M 12.13 % 17.469 M 14.56 % 15.249 M -0.70 % 15.356 M -6.00 % 16.336 M 17.42 % 13.913 M 15.47 % 12.048 M 11.76 % 10.781 M -1.74 % 10.972 M -15.76 % 13.024 M 24.80 % 10.436 M 6.03 % 9.842 M -15.09 % 11.591 M 7.78 % 10.754 M 18.08 % 9.107 M -12.88 % 10.454 M 0.00 % 10.454 M 100.00 % 5.227 M 24.86 % 4.186 M 0.00 % 4.186 M
Selling and marketing expenses 56.172 M 12.72 % 49.833 M -4.35 % 52.099 M 5.84 % 49.226 M 1.95 % 48.283 M -3.78 % 50.179 M 13.64 % 44.156 M 5.06 % 42.029 M 19.89 % 35.057 M -2.19 % 35.842 M 20.97 % 29.629 M -8.01 % 32.207 M -4.43 % 33.699 M 10.61 % 30.467 M 2.14 % 29.827 M 16.65 % 25.569 M 20.82 % 21.164 M 10.51 % 19.150 M 0.00 % 19.150 M 100.00 % 9.575 M 25.92 % 7.604 M 0.00 % 7.604 M
Other expenses -954.000 K 92.54 % -12.791 M 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 -100.00 % 34.383 M 200.30 % -34.280 M -100.00 % -17.140 M -22.65 % -13.975 M 0.00 % -13.975 M
Operating expenses 88.554 M 15.02 % 76.990 M -17.95 % 93.828 M 18.48 % 79.191 M 2.92 % 76.942 M -2.29 % 78.743 M 8.44 % 72.617 M 7.28 % 67.688 M 22.17 % 55.406 M 7.84 % 51.380 M 6.17 % 48.394 M -7.39 % 52.258 M 1.17 % 51.654 M 3.34 % 49.983 M 3.53 % 48.281 M 11.84 % 43.169 M 20.77 % 35.746 M -47.98 % 68.718 M 124 936.80 % 54.958 K 100.00 % 27.479 K 113.25 % 12.886 K 0.00 % 12.886 K
Cost and expenses 113.756 M 12.44 % 101.171 M -12.63 % 115.795 M 15.67 % 100.111 M -0.34 % 100.456 M 2.89 % 97.639 M 12.16 % 87.056 M 6.99 % 81.367 M 20.54 % 67.500 M 8.42 % 62.258 M 6.12 % 58.666 M -3.34 % 60.690 M -2.27 % 62.099 M 4.62 % 59.355 M 0.22 % 59.222 M 14.08 % 51.914 M 16.72 % 44.477 M 4.32 % 42.636 M 0.00 % 42.636 M 100.00 % 21.318 M 21.55 % 17.539 M 0.00 % 17.539 M
Research and development expenses 13.578 M -35.23 % 20.963 M -5.32 % 22.141 M 77.19 % 12.496 M -6.82 % 13.410 M 1.54 % 13.207 M 8.92 % 12.126 M 27.09 % 9.541 M -9.19 % 10.506 M 25.37 % 8.380 M 7.53 % 7.793 M 10.90 % 7.027 M -6.55 % 7.519 M 18.13 % 6.365 M -7.25 % 6.863 M 16.53 % 5.889 M 7.58 % 5.475 M 15.72 % 4.731 M 0.00 % 4.731 M 100.00 % 2.365 M 7.66 % 2.197 M 0.00 % 2.197 M
Selling general and administrative expenses 75.930 M 10.33 % 68.818 M -4.00 % 71.687 M 7.48 % 66.695 M 4.98 % 63.532 M -3.06 % 65.536 M 8.34 % 60.492 M 4.03 % 58.147 M 29.50 % 44.900 M 4.42 % 43.000 M 5.91 % 40.601 M -10.24 % 45.231 M 2.48 % 44.135 M 9.49 % 40.309 M -2.68 % 41.418 M 14.03 % 36.323 M 19.99 % 30.271 M 2.25 % 29.604 M 0.00 % 29.604 M 100.00 % 14.802 M 25.54 % 11.791 M 0.00 % 11.791 M
Interest income 0.000 100.00 % -716.000 K -135.06 % 2.042 M 1 274.31 % 148.584 K -21.14 % 188.416 K -70.35 % 635.481 K -23.99 % 836.000 K -68.99 % 2.696 M -2.50 % 2.765 M 1 538.79 % 168.703 K -15.05 % 198.589 K -11.89 % 225.379 K 261.69 % 62.313 K -88.95 % 563.810 K -40.16 % 942.182 K -62.57 % 2.517 M -19.28 % 3.118 M 7 316.42 % 42.048 K 0.000 0.000 0.000 0.000
Interest expense 4.307 M -4.08 % 4.490 M 94.20 % 2.312 M -51.92 % 4.809 M 69.45 % 2.838 M -37.47 % 4.539 M 360.74 % 985.058 K -47.20 % 1.866 M 80.03 % 1.036 M -53.37 % 2.223 M -57.04 % 5.174 M 122.57 % 2.325 M 16.30 % 1.999 M 801.68 % 221.682 K 66.16 % 133.417 K 0.00 % 133.417 K -26.30 % 181.018 K -62.36 % 480.861 K 0.00 % 480.858 K 100.00 % 240.429 K -12.02 % 273.284 K 0.00 % 273.284 K
Depreciation and amortization 11.680 M 1.66 % 11.489 M 6.27 % 10.811 M 0.65 % 10.741 M 4.72 % 10.258 M 8.10 % 9.489 M 10.03 % 8.623 M 1.33 % 8.510 M 8.04 % 7.877 M -12.28 % 8.979 M 29.94 % 6.910 M 3.56 % 6.672 M 5.64 % 6.316 M 72.65 % 3.658 M -8.20 % 3.985 M 22.92 % 3.242 M -5.86 % 3.444 M 2.16 % 3.371 M 0.00 % 3.371 M 100.00 % 1.686 M 5.94 % 1.591 M 0.00 % 1.591 M
Operating income 9.284 M 1 510.94 % -658.000 K 84.58 % -4.268 M -149.38 % 8.644 M 209.27 % 2.795 M 187.58 % -3.191 M -341.61 % 1.321 M -73.28 % 4.943 M -18.57 % 6.071 M 12.32 % 5.405 M 423.23 % -1.672 M -133.61 % 4.975 M 109.03 % 2.380 M -43.92 % 4.244 M 134.10 % 1.813 M -59.51 % 4.478 M -12.71 % 5.129 M 24.98 % 4.104 M 31.30 % 3.126 M 100.00 % 1.563 M -28.52 % 2.186 M 0.00 % 2.186 M
Operating income ratio 0.08 1 399.30 % -0.01 84.82 % -0.04 -148.15 % 0.08 193.61 % 0.03 180.11 % -0.03 -326.08 % 0.01 -73.91 % 0.06 -30.59 % 0.08 3.30 % 0.08 372.27 % -0.03 -138.72 % 0.08 105.26 % 0.04 -47.57 % 0.07 137.00 % 0.03 -63.23 % 0.08 -21.89 % 0.10 16.53 % 0.09 31.30 % 0.07 0.00 % 0.07 -36.40 % 0.11 0.00 % 0.11
Total other income expenses net -8.733 M -26 363.64 % -33.000 K -100.44 % 7.458 M 216.11 % -6.423 M -142.43 % -2.650 M 47.79 % -5.075 M -3 304.58 % -149.053 K 96.68 % -4.495 M -360.09 % 1.728 M 184.15 % -2.054 M 58.72 % -4.975 M -137.00 % -2.099 M -8.40 % -1.937 M 29.47 % -2.746 M -191.42 % -942.181 K -160.38 % 1.560 M 150.04 % -3.118 M -113.72 % -1.459 M -203.44 % -480.858 K -100.00 % -240.429 K 12.02 % -273.285 K 0.00 % -273.285 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 2016-12-31 2016-06-30 2016-01-31 2015-06-30 2015-01-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 2016-12-31 2015-12-31 2014-12-31
Net debt 3.373 M 118.34 % -18.395 M -199.64 % -6.139 M -136.18 % 16.966 M -38.71 % 27.680 M -11.94 % 31.433 M 99.71 % 15.739 M 126.87 % -58.567 M 0.34 % -58.765 M -5.77 % -55.558 M 11.78 % -62.976 M 13.90 % -73.144 M 5.14 % -77.107 M 31.69 % -112.885 M 4.63 % -118.363 M -263.03 % 72.600 M 15.37 % 62.927 M -19.72 % 78.382 M 6.59 % 73.537 M
Total investments 35.713 M 1.55 % 35.169 M -0.20 % 35.238 M 2.86 % 34.257 M -2.69 % 35.205 M 128.15 % 15.430 M 3.52 % 14.905 M -10.16 % 16.591 M 48.30 % 11.188 M 3.50 % 10.809 M 1 182.41 % 842.852 K -19.10 % 1.042 M 23.09 % 846.384 K -22.38 % 1.090 M 2.47 % 1.064 M 5.81 % 1.006 M -43.50 % 1.780 M 1 281.71 % 128.810 K -5.42 % 136.195 K
Total debt 123.882 M 2.19 % 121.227 M 0.23 % 120.949 M 186.83 % 42.167 M -1.14 % 42.653 M -18.03 % 52.038 M 6.87 % 48.691 M 102.25 % 24.075 M -4.87 % 25.308 M -6.88 % 27.177 M 8.20 % 25.117 M -4.96 % 26.428 M -6.73 % 28.336 M 738.87 % 3.378 M -24.14 % 4.453 M -94.03 % 74.574 M 15.29 % 64.684 M -18.87 % 79.731 M 5.84 % 75.335 M
Accumulated other comprehensive income loss 283.997 M -0.86 % 286.464 M 0.05 % 286.335 M 1.06 % 283.328 M -2.02 % 289.156 M 11.88 % 258.459 M 0.32 % 257.643 M 0.74 % 255.762 M 0.74 % 253.878 M -0.25 % 254.516 M 0.20 % 254.001 M -0.65 % 255.655 M -0.02 % 255.711 M 556.99 % -55.955 M -121.97 % 254.735 M 604.79 % -50.463 M -12.16 % -44.990 M -11.61 % -40.311 M -13.89 % -35.396 M
Retained earnings -25.274 M -30.97 % -19.297 M -18.79 % -16.245 M 47.33 % -30.841 M -15.68 % -26.660 M -15.66 % -23.051 M -36.07 % -16.941 M 50.36 % -34.129 M 2.38 % -34.959 M 20.25 % -43.836 M 8.06 % -47.678 M -12.36 % -42.434 M -2.37 % -41.451 M -4.24 % -39.765 M 6.99 % -42.755 M 7.46 % -46.202 M -0.93 % -45.776 M 10.63 % -51.222 M 7.60 % -55.434 M
Common stock 2.724 M 0.18 % 2.719 M 0.11 % 2.716 M 9.87 % 2.472 M 0.04 % 2.471 M 4.20 % 2.371 M 0.19 % 2.367 M 0.16 % 2.363 M 0.08 % 2.361 M 0.23 % 2.356 M 0.00 % 2.356 M 0.24 % 2.350 M 0.08 % 2.348 M 0.00 % 2.348 M 0.00 % 2.348 M 61.07 % 1.458 M 0.00 % 1.458 M 24.08 % 1.175 M 0.00 % 1.175 M
Total equity 261.205 M -3.13 % 269.646 M -1.07 % 272.566 M 6.91 % 254.959 M -3.78 % 264.966 M 11.43 % 237.779 M -2.18 % 243.068 M 8.51 % 223.995 M 1.23 % 221.280 M 3.87 % 213.036 M 2.09 % 208.678 M -3.20 % 215.572 M -0.48 % 216.608 M -0.74 % 218.233 M 1.82 % 214.328 M 1 157.92 % 17.038 M -0.39 % 17.105 M 136.43 % -46.952 M 13.47 % -54.259 M
Other non current liabilities 38.824 M 85.98 % 20.875 M 47.81 % 14.123 M 8.54 % 13.012 M 94.41 % 6.693 M -76.31 % 28.252 M 169.25 % -40.800 M -304.22 % 19.978 M -4.41 % 20.901 M -2.32 % 21.397 M 4.19 % 20.537 M 1.50 % 20.234 M -52.38 % 42.493 M 370.07 % 9.040 M -41.70 % 15.507 M -4.70 % 16.272 M 29.59 % 12.557 M 215.00 % 3.986 M -57.73 % 9.429 M
Long term debt 115.781 M 2.06 % 113.443 M -0.26 % 113.742 M 221.23 % 35.408 M -0.71 % 35.660 M 59.65 % 22.336 M -74.50 % 87.608 M 349.56 % 19.488 M -6.52 % 20.846 M -8.01 % 22.660 M 5.99 % 21.379 M -5.00 % 22.504 M 0.000 -100.00 % 1.655 M -25.81 % 2.230 M -96.41 % 62.161 M -4.76 % 65.271 M -19.19 % 80.767 M 21.03 % 66.735 M
Total non current liabilities 154.605 M 10.99 % 139.297 M 3.30 % 134.846 M 177.35 % 48.620 M 13.99 % 42.655 M -15.68 % 50.589 M -2.56 % 51.920 M 31.51 % 39.479 M -5.58 % 41.813 M -5.19 % 44.099 M 5.07 % 41.970 M -2.02 % 42.834 M 0.59 % 42.584 M 144.82 % 17.394 M -18.98 % 21.469 M -73.86 % 82.145 M 2.82 % 79.895 M -41.00 % 135.405 M 1.19 % 133.819 M
Other current liabilities 32.892 M -4.32 % 34.378 M -10.91 % 38.589 M 29.55 % 29.788 M -8.12 % 32.421 M 35.44 % 23.937 M 36.09 % 17.589 M -15.51 % 20.817 M -6.32 % 22.222 M 56.45 % 14.204 M -13.60 % 16.440 M 18.62 % 13.859 M 22.50 % 11.314 M 915.15 % -1.388 M -111.90 % 11.667 M 50.28 % 7.764 M 28.47 % 6.043 M 22.54 % 4.932 M -15.21 % 5.816 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 680.000 K 1.81 % 667.906 K -2.40 % 684.334 K 86.51 % 366.914 K -42.24 % 635.187 K -60.66 % 1.615 M 142.72 % 665.209 K 6.42 % 625.074 K -33.65 % 942.062 K 152.34 % 373.335 K -96.65 % 11.157 M 0.000 0.000 -100.00 % 9.356 M 41.60 % 6.607 M 5.55 % 6.260 M
Short term debt 8.101 M 4.07 % 7.784 M 8.01 % 7.207 M 6.63 % 6.759 M -3.35 % 6.994 M 24.46 % 5.619 M -42.51 % 9.775 M 177.22 % 3.526 M 0.000 -100.00 % 3.313 M 0.000 -100.00 % 2.338 M -39.10 % 3.839 M 122.79 % 1.723 M -22.47 % 2.223 M -82.10 % 12.417 M 386.96 % 2.550 M -32.00 % 3.750 M -56.40 % 8.600 M
Total current liabilities 49.893 M -2.21 % 51.018 M -10.66 % 57.104 M 24.26 % 45.955 M -2.67 % 47.215 M 19.45 % 39.526 M 1.97 % 38.761 M 11.69 % 34.705 M 12.58 % 30.827 M 20.15 % 25.657 M -2.34 % 26.272 M -12.73 % 30.105 M 37.17 % 21.947 M 8.77 % 20.177 M 1.85 % 19.810 M -36.73 % 31.309 M 71.58 % 18.247 M 25.25 % 14.569 M -21.08 % 18.460 M
Total liabilities 204.498 M 7.45 % 190.315 M -0.85 % 191.950 M 102.96 % 94.575 M 5.24 % 89.869 M -0.27 % 90.114 M -0.63 % 90.682 M 22.24 % 74.185 M 2.13 % 72.639 M 4.13 % 69.756 M 2.22 % 68.242 M -6.44 % 72.939 M 13.03 % 64.532 M 71.76 % 37.571 M -8.98 % 41.278 M -63.62 % 113.454 M 15.60 % 98.142 M -34.56 % 149.974 M -1.51 % 152.279 M
Other non current assets 29.955 M 0.000 100.00 % -2.000 K 0.000 0.000 100.00 % -38.549 M 0.000 100.00 % -2.549 M 0.000 100.00 % -2.612 M 0.000 100.00 % -3.194 M 0.000 0.000 0.000 100.00 % -2.000 0.000 0.000 0.000
Long term investments 35.713 M 1.55 % 35.169 M -0.20 % 35.238 M 2.86 % 34.257 M -2.69 % 35.205 M 128.15 % 15.430 M 3.52 % 14.905 M -10.16 % 16.591 M 48.30 % 11.188 M 3.50 % 10.809 M 1 182.41 % 842.852 K -19.10 % 1.042 M 23.09 % 846.384 K -22.38 % 1.090 M 2.47 % 1.064 M 5.81 % 1.006 M -43.50 % 1.780 M 1 281.71 % 128.810 K -5.42 % 136.195 K
Intangible assets 57.323 M 302.58 % 14.239 M -76.32 % 60.127 M 104.69 % 29.374 M -57.44 % 69.019 M -1.39 % 69.991 M 5.51 % 66.335 M 456.61 % 11.918 M -2.32 % 12.201 M 6.62 % 11.443 M -11.08 % 12.870 M 3.38 % 12.449 M 17.35 % 10.609 M 79.76 % 5.902 M -27.93 % 8.189 M 72.92 % 4.736 M 237.19 % 1.404 M 3.87 % 1.352 M -1.32 % 1.370 M
GoodWill 0.000 -100.00 % 37.622 M 0.000 -100.00 % 35.279 M 0.000 -100.00 % 38.549 M 0.000 -100.00 % 2.549 M 0.000 -100.00 % 2.612 M 0.000 -100.00 % 3.194 M 0.000 -100.00 % 3.300 M 0.000 -100.00 % 3.633 M 0.000 0.000 0.000
Goodwill and intangible assets 57.323 M 10.53 % 51.861 M -13.75 % 60.127 M -7.00 % 64.653 M -6.33 % 69.019 M -36.41 % 108.540 M 63.62 % 66.335 M 358.54 % 14.467 M 18.57 % 12.201 M -13.20 % 14.055 M 9.21 % 12.870 M -17.73 % 15.643 M 47.45 % 10.609 M 15.29 % 9.201 M 12.37 % 8.189 M -2.15 % 8.369 M 495.90 % 1.404 M 3.87 % 1.352 M -1.32 % 1.370 M
Property plant equipment net 77.940 M 2.62 % 75.950 M -4.76 % 79.746 M -0.40 % 80.067 M 0.36 % 79.780 M 0.63 % 79.283 M 0.90 % 78.578 M 21.72 % 64.556 M -4.15 % 67.352 M -3.12 % 69.523 M 3.07 % 67.450 M -0.34 % 67.680 M 2.79 % 65.846 M 77.76 % 37.042 M 6.96 % 34.632 M 5.77 % 32.744 M 5.86 % 30.931 M -0.07 % 30.953 M 9.20 % 28.344 M
Total non current assets 200.931 M 3.56 % 194.016 M -6.00 % 206.395 M -0.83 % 208.115 M -1.10 % 210.423 M 10.74 % 190.013 M 1.07 % 188.005 M 53.23 % 122.697 M 1.74 % 120.595 M -0.90 % 121.686 M 11.56 % 109.081 M 1.35 % 107.626 M 3.74 % 103.749 M 41.97 % 73.078 M 2.04 % 71.617 M 4.66 % 68.427 M 5.84 % 64.651 M 5.90 % 61.048 M 2.90 % 59.327 M
Other current assets 11.310 M 497.78 % 1.892 M -81.68 % 10.330 M 561.33 % 1.562 M -84.61 % 10.149 M 321.90 % 2.406 M -71.36 % 8.400 M 39.13 % 6.038 M 8.52 % 5.564 M 20.30 % 4.625 M -40.85 % 7.818 M 0.66 % 7.767 M 14.39 % 6.790 M -10.01 % 7.546 M 88.48 % 4.004 M -29.69 % 5.694 M 24.77 % 4.564 M 144.04 % 1.870 M -86.98 % 14.360 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 0.000 0.000 0.000 0.000
cash and cash equivalents 120.509 M -13.11 % 138.686 M 9.13 % 127.088 M 404.30 % 25.201 M 68.30 % 14.973 M -27.33 % 20.605 M -37.47 % 32.952 M -60.13 % 82.642 M -1.70 % 84.073 M 1.62 % 82.735 M -6.08 % 88.093 M -11.53 % 99.572 M -5.57 % 105.443 M -9.31 % 116.263 M -5.34 % 122.816 M 6 123.86 % 1.973 M 12.30 % 1.757 M 30.23 % 1.349 M -24.97 % 1.798 M
Cash and short term investments 120.509 M -13.11 % 138.686 M 9.13 % 127.088 M 404.30 % 25.201 M 68.30 % 14.973 M -27.33 % 20.605 M -37.47 % 32.952 M -60.13 % 82.642 M -1.70 % 84.073 M 1.62 % 82.735 M -6.08 % 88.093 M -11.53 % 99.572 M -5.57 % 105.443 M -9.31 % 116.263 M -5.34 % 122.816 M 6 123.86 % 1.973 M 12.30 % 1.757 M 30.23 % 1.349 M -24.97 % 1.798 M
Total current assets 264.772 M -0.44 % 265.945 M 3.03 % 258.121 M 82.52 % 141.419 M -2.07 % 144.412 M 4.74 % 137.881 M -5.40 % 145.745 M -16.95 % 175.483 M 1.25 % 173.324 M 7.58 % 161.105 M -4.01 % 167.839 M -7.21 % 180.884 M 1.97 % 177.391 M -2.92 % 182.726 M -0.69 % 183.990 M 196.44 % 62.066 M 22.67 % 50.596 M 20.54 % 41.974 M 8.48 % 38.694 M
Inventory 86.855 M 9.74 % 79.148 M 1.30 % 78.135 M 14.40 % 68.301 M -6.47 % 73.024 M 4.46 % 69.903 M 4.39 % 66.965 M 23.32 % 54.304 M -1.52 % 55.144 M 11.27 % 49.557 M -2.14 % 50.641 M 7.38 % 47.160 M 15.51 % 40.829 M 7.58 % 37.952 M 4.94 % 36.167 M 3.25 % 35.030 M 20.36 % 29.105 M 9.73 % 26.524 M 17.70 % 22.535 M
Net receivables 46.098 M -0.26 % 46.219 M 8.58 % 42.568 M -8.17 % 46.355 M -14.89 % 54.464 M 21.12 % 44.967 M 5.64 % 42.567 M 17.01 % 36.379 M 11.23 % 32.705 M 18.53 % 27.591 M 1.29 % 27.240 M -11.27 % 30.699 M 3.45 % 29.674 M 31.91 % 22.496 M 4.64 % 21.499 M 11.00 % 19.368 M 27.68 % 15.170 M 24.03 % 12.231 M -14.83 % 14.360 M
Tax assets 0.000 -100.00 % 31.036 M -0.80 % 31.286 M 7.37 % 29.138 M 10.29 % 26.420 M 4.39 % 25.308 M -10.22 % 28.188 M -4.87 % 29.632 M -0.75 % 29.855 M -0.19 % 29.912 M 7.14 % 27.919 M 5.53 % 26.455 M 0.02 % 26.448 M 2.74 % 25.744 M -7.17 % 27.732 M 5.41 % 26.308 M -13.84 % 30.536 M 6.72 % 28.614 M -2.92 % 29.476 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 0.000 0.000 0.000 0.000
Account payables 8.900 M 0.50 % 8.856 M 17.67 % 7.526 M -8.67 % 8.240 M 15.53 % 7.132 M -25.67 % 9.595 M -10.03 % 10.664 M 29.43 % 8.239 M 53.27 % 5.376 M -6.22 % 5.732 M -33.20 % 8.582 M -20.06 % 10.735 M 89.19 % 5.674 M -14.43 % 6.631 M 12.02 % 5.920 M -11.13 % 6.661 M 5.04 % 6.342 M 50.58 % 4.212 M 16.99 % 3.600 M
Tax payables 0.000 0.000 -100.00 % 3.782 M 675.00 % 488.000 K -26.94 % 667.905 K 78.05 % 375.130 K 2.24 % 366.914 K -13.91 % 426.211 K -73.60 % 1.615 M 199.79 % 538.576 K -13.84 % 625.074 K -2.93 % 643.968 K 72.49 % 373.335 K -81.81 % 2.053 M 0.000 -100.00 % 4.467 M 34.85 % 3.312 M 97.67 % 1.676 M 277.66 % 443.709 K
Deferred revenue non current 0.000 -100.00 % 483.000 K 0.000 0.000 0.000 -100.00 % 21.872 M 0.000 0.000 0.000 -100.00 % 22.655 M 0.000 -100.00 % 22.473 M 0.000 -100.00 % 6.527 M 199.37 % 2.180 M -86.60 % 16.272 M 687.05 % 2.067 M -95.67 % 47.762 M -12.95 % 54.867 M
Minority interest -2.000 K 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 0.000
Capital lease obligations 8.101 M -67.85 % 25.198 M -77.85 % 113.742 M 322.46 % 26.924 M 0.000 -100.00 % 27.030 M -44.49 % 48.691 M 102.25 % 24.075 M 0.000 -100.00 % 27.171 M 0.000 -100.00 % 26.397 M 7 170.61 % -373.335 K -111.06 % 3.375 M 0.000 -100.00 % 5.547 M 76.84 % 3.137 M -34.46 % 4.786 M 0.000
Preferred stock 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 0.000 0.000
Other total stockholders equity -240.000 K 0.00 % -240.000 K 0.00 % -240.000 K 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 -100.00 % 5.067 M -85.69 % 35.396 M
Deferred tax liabilities non current 0.000 -100.00 % 4.979 M -17.20 % 6.013 M 2 906.50 % 200.000 K -33.75 % 301.876 K 183.10 % 106.633 K -97.91 % 5.112 M 37 751.31 % 13.505 K -79.40 % 65.550 K 57.80 % 41.541 K -24.09 % 54.725 K -43.12 % 96.213 K 4.89 % 91.728 K -46.89 % 172.702 K -95.37 % 3.732 M 0.54 % 3.712 M 17.03 % 3.172 M 9.75 % 2.890 M 3.66 % 2.788 M
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 0.000 0.000 0.000 0.000
Total assets 465.703 M 1.25 % 459.961 M -0.98 % 464.516 M 32.90 % 349.534 M -1.49 % 354.835 M 8.22 % 327.894 M -1.75 % 333.750 M 11.93 % 298.180 M 1.45 % 293.919 M 3.93 % 282.792 M 2.12 % 276.921 M -4.02 % 288.510 M 2.62 % 281.140 M 9.90 % 255.804 M 0.08 % 255.607 M 95.88 % 130.492 M 13.23 % 115.247 M 11.87 % 103.022 M 5.10 % 98.020 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 2018-12-31 2018-06-30 2017-12-31 2016-12-31 2015-12-31 2014-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 2016-12-31 2016-06-30 2016-01-31 2015-06-30 2015-01-31
Deferred income tax 0.000 -100.00 % 949.000 K 0.000 0.000 100.00 % -33.554 M -1 264.19 % 2.882 M 108.79 % -32.786 M -129 391.69 % 25.358 K 100.11 % -23.588 M -636.34 % -3.203 M 0.000 100.00 % -531.189 K 0.000 -100.00 % 4.466 M 717.78 % 546.107 K -41.15 % 928.003 K -62.98 % 2.507 M 481.91 % -656.367 K 0.000 0.000 0.000 0.000
Stock based compensation 300.000 K 0.000 -100.00 % 350.000 K -19.35 % 434.000 K -60.55 % 1.100 M 56.92 % 701.000 K -54.18 % 1.530 M 70.00 % 900.000 K -35.71 % 1.400 M 7.17 % 1.306 M 0.000 -100.00 % 1.054 M 0.000 -100.00 % 365.700 K -75.07 % 1.467 M 0.000 0.000 -100.00 % 4.601 M 0.000 0.000 0.000 0.000
Change in working capital -4.570 M -906.00 % 567.000 K 103.89 % -14.591 M -200.23 % 14.558 M 221.95 % -11.938 M -126.53 % -5.270 M 62.38 % -14.009 M -2 171.93 % 676.138 K 110.51 % -6.435 M -2 265.83 % -271.990 K 84.42 % -1.745 M 64.76 % -4.953 M 33.33 % -7.429 M -53.76 % -4.832 M -140.05 % -2.013 M -14.05 % -1.765 M 31.56 % -2.579 M -17.88 % -2.188 M -18.54 % -1.845 M -100.00 % -922.662 K 12.38 % -1.053 M 0.00 % -1.053 M
Accounts receivables -2.372 M -149.47 % 4.795 M 200.80 % -4.757 M -155.12 % 8.630 M 197.02 % -8.895 M -264.97 % -2.437 M 51.50 % -5.025 M 2.02 % -5.129 M -4.12 % -4.925 M -3 908.86 % 129.316 K -97.57 % 5.322 M 234.25 % -3.964 M 1.11 % -4.009 M -31.60 % -3.046 M -247.82 % -875.779 K -33.91 % -654.017 K -4 010.99 % -15.909 K 99.66 % -4.671 M 0.000 0.000 0.000 0.000
Inventory -2.198 M -116.98 % -1.013 M 89.70 % -9.834 M -308.24 % 4.723 M 251.34 % -3.121 M -6.20 % -2.938 M 51.81 % -6.098 M -825.73 % 840.208 K 115.04 % -5.587 M -615.16 % 1.085 M 131.15 % -3.481 M 45.01 % -6.331 M -120.12 % -2.876 M -61.09 % -1.786 M -57.03 % -1.137 M -2.36 % -1.111 M 56.66 % -2.563 M -98.56 % -1.291 M 0.00 % -1.291 M -100.00 % -645.328 K 35.29 % -997.188 K 0.00 % -997.188 K
Accounts payables -2.755 M 14.31 % -3.215 M -148.24 % 6.664 M 452.70 % 1.206 M 1 460.18 % 77.281 K -26.84 % 105.630 K 103.66 % -2.886 M -158.14 % 4.965 M 21.74 % 4.078 M 374.44 % -1.486 M 58.57 % -3.586 M -167.13 % 5.342 M 1 081.45 % -544.295 K -222.51 % 444.277 K 15.55 % 384.483 K 0.00 % 384.483 K 242.98 % -268.909 K -105.76 % 4.671 M 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 100.00 % -6.664 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.774 M 780.49 % -554.669 K -100.00 % -277.334 K -396.16 % -55.896 K 0.00 % -55.896 K
Other non cash items 880.000 K -81.99 % 4.885 M -52.04 % 10.185 M 334.62 % -4.341 M -113.53 % 32.085 M 36.42 % 23.520 M -26.78 % 32.124 M 65.75 % 19.381 M -14.29 % 22.612 M 9.69 % 20.614 M 28.30 % 16.067 M -29.86 % 22.906 M 7.30 % 21.347 M 1 240.04 % 1.593 M 180.58 % -1.977 M -123.24 % 8.508 M 1 307.61 % -704.560 K -147.95 % 1.469 M 212.14 % 470.706 K 100.00 % 235.353 K -70.68 % 802.708 K 0.00 % 802.708 K
Net cash provided by operating activities 6.840 M -63.72 % 18.853 M 102.29 % 9.320 M -59.23 % 22.860 M 888.94 % -2.898 M -593.89 % 586.675 K 113.00 % -4.514 M -137.61 % 12.004 M 34.14 % 8.949 M -29.94 % 12.773 M 7 986.56 % -161.956 K -102.23 % 7.276 M 768.67 % 837.644 K -77.99 % 3.806 M 43.93 % 2.644 M -68.34 % 8.351 M 213.65 % 2.662 M -55.29 % 5.954 M 0.00 % 5.954 M 100.00 % 2.977 M 0.27 % 2.969 M 0.00 % 2.969 M
Investments in property plant and equipment -5.993 M -52.57 % -3.928 M 23.67 % -5.146 M 47.49 % -9.801 M -8.81 % -9.007 M 14.97 % -10.594 M -29.19 % -8.200 M -71.21 % -4.790 M 14.43 % -5.597 M 1.80 % -5.700 M 22.62 % -7.366 M 26.72 % -10.052 M -7.25 % -9.373 M -38.40 % -6.772 M -21.33 % -5.582 M -21.64 % -4.589 M -39.87 % -3.281 M 23.04 % -4.263 M 0.00 % -4.263 M -100.00 % -2.131 M 22.88 % -2.764 M 0.00 % -2.764 M
Acquisitions net -12.578 M -4 105.73 % 314.000 K 1 327.27 % 22.000 K -99.88 % 18.148 M 200.18 % -18.116 M -494.48 % 4.592 M 111.35 % -40.449 M -216 717.98 % 18.673 K -60.82 % 47.664 K -99.56 % 10.898 M 384 167.95 % 2.836 K -74.15 % 10.970 K 26.91 % 8.644 K 0.000 0.000 100.00 % -9.134 M 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -18.081 M -1 078.71 % -1.534 M 59.02 % -3.743 M -110.41 % 35.955 M 755.83 % -5.482 M -7 651.15 % -70.730 K 99.29 % -10.000 M -789.89 % 1.450 M -46.06 % 2.687 M 58.29 % 1.698 M 0.000 0.000 0.000 0.000 100.00 % -825.489 K 0.00 % -825.489 K -100.00 % -412.744 K 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 53.000 K -65.58 % 154.000 K -92.94 % 2.180 M -89.76 % 21.277 M 28 851.28 % 73.493 K -98.64 % 5.407 M -14.71 % 6.339 M 319.22 % 1.512 M 25 503.22 % 5.906 K -97.03 % 198.952 K 201.81 % -195.421 K -180.10 % 243.980 K 0.000 0.000 0.000 -100.00 % 195.037 K 0.000 0.000 0.000 -100.00 % 1.846 K 0.00 % 1.846 K
Other investing activites -2.126 M -6 152.94 % -34.000 K 99.68 % -10.497 M -547.63 % -1.621 M 92.38 % -21.277 M -873.47 % -2.186 M -381.77 % 775.696 K 112.24 % -6.339 M -319.22 % -1.512 M 86.12 % -10.898 M -651.82 % -1.450 M 46.06 % -2.687 M -58.29 % -1.698 M 11.67 % -1.922 M -1 715.22 % -105.879 K -118.38 % 576.205 K 385.97 % -201.491 K 94.29 % -3.529 M -169.35 % 5.088 M 100.00 % 2.544 M -7.88 % 2.762 M 0.00 % 2.762 M
Net cash used for investing activites -20.697 M -475.72 % -3.595 M 76.76 % -15.467 M -68.59 % -9.175 M 67.99 % -28.657 M -196.33 % -9.671 M 77.64 % -43.243 M -321.74 % -10.253 M -82.44 % -5.620 M 64.19 % -15.694 M -119.05 % -7.165 M 30.01 % -10.236 M -12.24 % -9.120 M -4.90 % -8.694 M -52.86 % -5.687 M 56.74 % -13.146 M -277.53 % -3.482 M 1.32 % -3.529 M 30.65 % -5.088 M -100.00 % -2.544 M 7.88 % -2.762 M 0.00 % -2.762 M
Debt repayment -3.372 M -605.44 % -478.000 K -100.44 % 108.815 M 8 402 802.70 % -1.295 K 99.95 % -2.837 M 0.000 100.00 % -2.511 M -44 080.20 % -5.683 K 99.76 % -2.378 M -9 243.54 % -25.454 K 98.83 % -2.172 M 0.000 100.00 % -2.279 M 0.000 100.00 % -1.101 M 0.000 100.00 % -583.376 K 51.39 % -1.200 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 -100.00 % 629.000 K 0.000 -100.00 % 45.315 K -99.85 % 29.743 M 2 185.73 % 1.301 M 124.11 % 580.625 K -14.14 % 676.262 K 12 479.28 % 5.376 K 0.000 -100.00 % 5.524 K 190.13 % 1.904 K 0.000 -100.00 % 476.000 -100.00 % 35.662 M 0.00 % 35.662 M 0.000 0.000 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -830.000 K 77.24 % -3.646 M -335.08 % -838.000 K 70.93 % -2.883 M -109.98 % 28.891 M 1 896.10 % -1.609 M -822.38 % 222.672 K 111.03 % -2.019 M -434.52 % -377.652 K 82.51 % -2.160 M -39 196.52 % 5.524 K 100.17 % -3.319 M -107 419.92 % -3.087 K 99.72 % -1.100 M -100.88 % 125.015 M 2 910.65 % 4.152 M 88.75 % 2.200 M 309.67 % -1.049 M -74.88 % -600.000 K -100.00 % -300.000 K 75.26 % -1.213 M 0.00 % -1.213 M
Net cash used provided by financing activities -4.202 M -20.23 % -3.495 M -103.24 % 107.977 M 3 903.16 % -2.839 M -110.90 % 26.054 M 1 719.73 % -1.609 M 29.70 % -2.288 M -13.03 % -2.024 M 26.55 % -2.756 M -7.49 % -2.564 M -18.35 % -2.166 M 10.86 % -2.431 M -6.51 % -2.282 M -107.39 % -1.100 M -100.89 % 123.914 M 2 884.14 % 4.152 M 156.86 % 1.617 M 171.87 % -2.249 M -274.88 % -600.000 K -100.00 % -300.000 K 75.26 % -1.213 M 0.00 % -1.213 M
Effect of forex changes on cash -118.000 K 28.48 % -165.000 K -389.47 % 57.000 K 109.22 % -618.328 K -373.19 % -130.672 K 92.11 % -1.655 M -565.91 % 355.278 K 130.71 % -1.157 M -251.19 % 765.298 K 503.69 % 126.770 K 106.38 % -1.986 M -312.88 % -480.973 K -88.64 % -254.967 K 54.84 % -564.647 K -1 916.67 % -27.999 K -152.48 % 53.349 K 497.41 % 8.930 K -67.82 % 27.747 K 144.75 % -62.003 K -100.00 % -31.001 K -103.47 % 892.909 K 0.00 % 892.909 K
Net change in cash -18.177 M -256.73 % 11.598 M -88.62 % 101.887 M 896.20 % 10.228 M 281.61 % -5.631 M 54.39 % -12.347 M 75.15 % -49.690 M -3 372.68 % -1.431 M -206.95 % 1.338 M 124.97 % -5.358 M 53.32 % -11.479 M -95.50 % -5.871 M 45.73 % -10.819 M 88.95 % -97.923 M -180.05 % 122.323 M 361.55 % 26.503 M 1 147.96 % 2.124 M 61.14 % 1.318 M 1 192.33 % 101.979 K 0.00 % 101.979 K 190.85 % -112.255 K 0.00 % -112.255 K
Cash at beginning of period 138.686 M 9.13 % 127.088 M 404.30 % 25.201 M 68.30 % 14.973 M -27.33 % 20.605 M -37.47 % 32.952 M -60.13 % 82.642 M -1.70 % 84.073 M 1.62 % 82.735 M -6.08 % 88.093 M -11.53 % 99.572 M -5.57 % 105.443 M -9.31 % 116.263 M -5.34 % 122.816 M 24 795.43 % 493.327 K -80.75 % 2.563 M 483.42 % 439.301 K 0.00 % 439.301 K 30.23 % 337.322 K 0.00 % 337.322 K -24.97 % 449.577 K 0.00 % 449.577 K
Cash at end of period 120.509 M -13.11 % 138.686 M 9.13 % 127.088 M 404.30 % 25.201 M 68.30 % 14.973 M -27.33 % 20.605 M -37.47 % 32.952 M -60.13 % 82.642 M -1.70 % 84.073 M 1.62 % 82.735 M -6.08 % 88.093 M -11.53 % 99.572 M -5.57 % 105.443 M 323.59 % 24.893 M -79.73 % 122.816 M 322.55 % 29.066 M 1 034.05 % 2.563 M 45.86 % 1.757 M 300.00 % 439.301 K 0.00 % 439.301 K 30.23 % 337.322 K 0.00 % 337.322 K
Operating cash flow 8.639 M -54.18 % 18.853 M 102.29 % 9.320 M -59.23 % 22.860 M 888.94 % -2.898 M -593.89 % 586.675 K 113.00 % -4.514 M -137.61 % 12.004 M 34.14 % 8.949 M -29.94 % 12.773 M 7 986.56 % -161.956 K -102.23 % 7.276 M 768.67 % 837.644 K -77.99 % 3.806 M 43.93 % 2.644 M -68.34 % 8.351 M 213.65 % 2.662 M -55.29 % 5.954 M 0.00 % 5.954 M 100.00 % 2.977 M 0.27 % 2.969 M 0.00 % 2.969 M
Capital expenditure -5.993 M -195.80 % -2.026 M 60.63 % -5.146 M 47.49 % -9.801 M -8.81 % -9.007 M 14.97 % -10.594 M -29.19 % -8.200 M -71.21 % -4.790 M 14.43 % -5.597 M 1.80 % -5.700 M 22.62 % -7.366 M 26.72 % -10.052 M -7.25 % -9.373 M -38.40 % -6.772 M -21.33 % -5.582 M -21.64 % -4.589 M -39.87 % -3.281 M 23.04 % -4.263 M 0.00 % -4.263 M -100.00 % -2.131 M 22.88 % -2.764 M 0.00 % -2.764 M
Free CashFlow 2.646 M -84.28 % 16.827 M 303.14 % 4.174 M -68.04 % 13.059 M 209.69 % -11.905 M -18.97 % -10.007 M 21.29 % -12.714 M -276.24 % 7.214 M 115.24 % 3.352 M -52.61 % 7.073 M 193.95 % -7.528 M -171.25 % -2.775 M 67.48 % -8.535 M -187.72 % -2.966 M -0.98 % -2.938 M -178.09 % 3.762 M 708.47 % -618.281 K -136.55 % 1.691 M 0.00 % 1.691 M 100.00 % 845.724 K 311.57 % 205.489 K 0.00 % 205.489 K
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2016 2015 2015