1417.HK

Riverine China Holdings Limited 1417.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 966.816 M 5.12 % 919.684 M 0.23 % 917.570 M 3.62 % 885.539 M 15.94 % 763.808 M 58.62 % 481.530 M 22.76 % 392.258 M 7.97 % 363.303 M 17.47 % 309.268 M 5.54 % 293.029 M -1.46 % 297.383 M
Net income -50.342 M 32.39 % -74.464 M -694.52 % 12.525 M -67.54 % 38.590 M 47.24 % 26.209 M 47.23 % 17.802 M -29.93 % 25.405 M -29.27 % 35.919 M 15.99 % 30.966 M -10.13 % 34.456 M 20.17 % 28.673 M
Income before tax -44.514 M 56.93 % -103.358 M -424.70 % 31.832 M -54.99 % 70.718 M 43.30 % 49.350 M 107.32 % 23.804 M -25.71 % 32.040 M -15.50 % 37.919 M -7.20 % 40.859 M -12.19 % 46.533 M 18.90 % 39.135 M
Income before tax ratio -0.05 59.03 % -0.11 -423.95 % 0.03 -56.56 % 0.08 23.60 % 0.06 30.70 % 0.05 -39.48 % 0.08 -21.74 % 0.10 -21.00 % 0.13 -16.80 % 0.16 20.67 % 0.13
EBITDA 3.796 M 107.18 % -52.835 M -175.36 % 70.112 M -30.07 % 100.255 M 31.11 % 76.465 M 174.22 % 27.885 M -16.62 % 33.442 M -16.38 % 39.994 M -4.33 % 41.804 M -14.36 % 48.813 M 16.79 % 41.794 M
Net income ratio -0.05 35.69 % -0.08 -693.16 % 0.01 -68.68 % 0.04 27.00 % 0.03 -7.18 % 0.04 -42.92 % 0.06 -34.49 % 0.10 -1.26 % 0.10 -14.85 % 0.12 21.95 % 0.10
Ratio EBITDA 0.00 106.83 % -0.06 -175.18 % 0.08 -32.51 % 0.11 13.09 % 0.10 72.87 % 0.06 -32.08 % 0.09 -22.55 % 0.11 -18.56 % 0.14 -18.86 % 0.17 18.53 % 0.14
Gross profit ratio 0.12 47.88 % 0.08 -43.09 % 0.14 -0.90 % 0.14 -6.88 % 0.15 -0.34 % 0.15 -10.33 % 0.17 -6.67 % 0.18 -6.13 % 0.20 1.17 % 0.19 6.96 % 0.18
Weighted average shs out dil 396.782 M 0.00 % 396.782 M 0.00 % 396.782 M 0.00 % 396.782 M 0.00 % 396.782 M -0.18 % 397.480 M -1.84 % 404.932 M 32.44 % 305.753 M -23.56 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M
Weighted average shs out 396.784 M 0.00 % 396.784 M 0.00 % 396.782 M 0.00 % 396.782 M 0.00 % 396.782 M -0.18 % 397.480 M -1.84 % 404.932 M 32.44 % 305.753 M 1.92 % 300.000 M -25.00 % 400.000 M 0.00 % 400.000 M
EPS diluted -0.13 31.58 % -0.19 -701.27 % 0.03 -67.52 % 0.10 47.20 % 0.07 47.54 % 0.04 -28.55 % 0.06 -47.75 % 0.12 20.00 % 0.10 16.14 % 0.09 20.08 % 0.07
Earnings per share -0.13 31.58 % -0.19 -701.27 % 0.03 -67.52 % 0.10 47.20 % 0.07 47.54 % 0.04 -28.55 % 0.06 -47.75 % 0.12 20.00 % 0.10 16.14 % 0.09 20.08 % 0.07
Gross profit 115.262 M 55.46 % 74.144 M -42.96 % 129.987 M 2.69 % 126.587 M 7.97 % 117.247 M 58.08 % 74.171 M 10.07 % 67.383 M 0.77 % 66.869 M 10.27 % 60.643 M 6.78 % 56.794 M 5.39 % 53.888 M
Income tax expense 5.633 M 125.14 % -22.408 M -416.99 % 7.069 M -60.13 % 17.731 M 43.20 % 12.382 M 272.62 % 3.323 M -42.71 % 5.800 M 231.05 % 1.752 M -83.03 % 10.323 M -6.59 % 11.051 M 12.46 % 9.827 M
Cost of revenue 851.554 M 0.71 % 845.540 M 7.36 % 787.583 M 3.77 % 758.952 M 17.38 % 646.561 M 58.72 % 407.359 M 25.39 % 324.875 M 9.59 % 296.434 M 19.23 % 248.625 M 5.24 % 236.235 M -2.98 % 243.495 M
General and administrative expenses 97.232 M -18.09 % 118.699 M 46.96 % 80.771 M 14.02 % 70.842 M -1.47 % 71.900 M 23.96 % 58.002 M 19.86 % 48.392 M 13.36 % 42.690 M 36.53 % 31.267 M 65.93 % 18.843 M -9.73 % 20.875 M
Selling and marketing expenses 38.443 M 36.78 % 28.106 M 32.99 % 21.134 M 37.12 % 15.413 M 21.74 % 12.661 M 34.76 % 9.395 M 54.70 % 6.073 M 29.71 % 4.682 M 11.80 % 4.188 M -13.31 % 4.831 M 26.76 % 3.811 M
Other expenses 0.000 0.000 0.000 0.000 0.000 100.00 % -10.674 M -115.99 % -4.942 M 23.70 % -6.477 M 25.96 % -8.748 M -10.41 % -7.923 M -9.75 % -7.219 M
Operating expenses 140.540 M -7.86 % 152.522 M 41.77 % 107.581 M 17.56 % 91.509 M 2.36 % 89.403 M 38.04 % 64.764 M 30.78 % 49.523 M 21.10 % 40.895 M 53.12 % 26.707 M 69.56 % 15.751 M -9.82 % 17.467 M
Cost and expenses 992.094 M -0.60 % 998.062 M 11.49 % 895.164 M 5.26 % 850.461 M 15.56 % 735.964 M 55.88 % 472.123 M 26.10 % 374.398 M 10.99 % 337.329 M 22.52 % 275.332 M 9.26 % 251.986 M -3.44 % 260.962 M
Research and development expenses 4.865 M -14.90 % 5.717 M 0.72 % 5.676 M 8.03 % 5.254 M 8.51 % 4.842 M -39.78 % 8.041 M 14.77 % 7.006 M 127.03 % 3.086 M 0.000 0.000 0.000
Selling general and administrative expenses 135.675 M -7.58 % 146.805 M 44.06 % 101.905 M 18.14 % 86.255 M 2.00 % 84.561 M 25.47 % 67.397 M 23.74 % 54.465 M 14.97 % 47.372 M 33.61 % 35.455 M 49.76 % 23.674 M -4.10 % 24.686 M
Interest income 2.208 M -8.00 % 2.400 M -60.28 % 6.043 M 306.39 % 1.487 M 0.61 % 1.478 M 12.31 % 1.316 M 138.41 % 552.000 K -35.44 % 855.000 K 25.00 % 684.000 K -47.79 % 1.310 M 86.08 % 704.000 K
Interest expense 16.117 M 8.47 % 14.859 M 8.65 % 13.676 M 174.18 % 4.988 M -15.30 % 5.889 M 251.37 % 1.676 M 329.74 % 390.000 K -73.93 % 1.496 M 27.10 % 1.177 M -16.35 % 1.407 M 204.55 % 462.000 K
Depreciation and amortization 24.209 M -32.12 % 35.664 M 44.95 % 24.604 M 0.22 % 24.549 M 15.66 % 21.226 M 782.58 % 2.405 M 137.65 % 1.012 M 74.78 % 579.000 K -6.46 % 619.000 K -29.10 % 873.000 K -61.30 % 2.256 M
Operating income -25.278 M 67.75 % -78.378 M -449.81 % 22.406 M -36.13 % 35.078 M 25.98 % 27.844 M 9.28 % 25.480 M -21.43 % 32.430 M -17.72 % 39.415 M -4.30 % 41.185 M -14.02 % 47.903 M 21.16 % 39.538 M
Operating income ratio -0.03 69.32 % -0.09 -449.00 % 0.02 -38.35 % 0.04 8.66 % 0.04 -31.11 % 0.05 -36.00 % 0.08 -23.80 % 0.11 -18.53 % 0.13 -18.54 % 0.16 22.96 % 0.13
Total other income expenses net -19.236 M 22.99 % -24.980 M -365.01 % 9.426 M -73.55 % 35.640 M 65.72 % 21.506 M 0.000 -100.00 % 26.128 M 29.17 % 20.228 M 6 304.91 % -326.000 K 76.20 % -1.370 M -239.95 % -403.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Net debt 261.995 M 9.24 % 239.827 M 35.34 % 177.205 M 32.41 % 133.826 M 809.05 % -18.874 M 76.99 % -82.042 M -35.65 % -60.481 M 59.97 % -151.100 M -413.35 % -29.434 M 78.31 % -135.702 M -72.78 % -78.540 M
Total investments 133.052 M 0.91 % 131.850 M 30.44 % 101.080 M 0.58 % 100.502 M -12.07 % 114.296 M 4.70 % 109.163 M 81.31 % 60.209 M 19.63 % 50.331 M 19.64 % 42.068 M 70.01 % 24.745 M 73.82 % 14.236 M
Total debt 415.577 M 9.51 % 379.501 M 8.73 % 349.023 M 12.01 % 311.590 M 189.50 % 107.632 M 74.97 % 61.515 M 207.58 % 20.000 M 300.00 % 5.000 M -90.00 % 50.000 M 212.50 % 16.000 M 60.00 % 10.000 M
Accumulated other comprehensive income loss 148.895 M 491.61 % -38.021 M -1.15 % -37.588 M 5.16 % -39.635 M 1.82 % -40.371 M -480.71 % -6.952 M 65.63 % -20.226 M 10.55 % -22.611 M -278.24 % -5.978 M 29.20 % -8.444 M 25.81 % -11.381 M
Retained earnings 6.648 M -88.71 % 58.909 M -56.17 % 134.408 M 7.97 % 124.486 M 30.80 % 95.176 M 27.34 % 74.743 M 18.67 % 62.983 M 57.40 % 40.014 M 412.54 % 7.807 M -63.85 % 21.596 M -53.43 % 46.371 M
Common stock 3.391 M 0.00 % 3.391 M 0.00 % 3.391 M 0.00 % 3.391 M 0.00 % 3.391 M 0.00 % 3.391 M 0.00 % 3.391 M 1.25 % 3.349 M 0.000 0.000 0.000
Total equity 220.818 M -21.09 % 279.843 M -24.26 % 369.480 M 2.67 % 359.860 M 7.85 % 333.681 M 39.29 % 239.566 M -0.07 % 239.743 M 11.25 % 215.503 M 257.43 % 60.292 M -21.05 % 76.363 M -22.58 % 98.640 M
Other non current liabilities 350.000 K -72.00 % 1.250 M 0.000 -100.00 % 18.941 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 184.138 M 9.48 % 168.191 M -2.43 % 172.381 M -5.90 % 183.189 M 2 433.38 % 7.231 M 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 184.488 M 8.88 % 169.441 M -9.61 % 187.455 M -7.26 % 202.130 M 944.28 % 19.356 M -85.81 % 136.438 M 86.79 % 73.043 M 15.27 % 63.368 M -36.89 % 100.415 M 44.71 % 69.392 M 1.90 % 68.097 M
Other current liabilities 167.246 M 54.75 % 108.078 M -9.31 % 119.175 M 5.96 % 112.469 M 53.78 % 73.137 M 15.23 % 63.471 M 17.92 % 53.825 M -11.61 % 60.897 M -14.56 % 71.278 M -43.44 % 126.028 M 109.60 % 60.128 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
Short term debt 231.439 M 9.53 % 211.310 M 19.63 % 176.642 M 37.57 % 128.401 M 27.89 % 100.401 M 63.21 % 61.515 M 207.58 % 20.000 M 300.00 % 5.000 M -90.00 % 50.000 M 212.50 % 16.000 M 60.00 % 10.000 M
Total current liabilities 531.542 M 10.22 % 482.270 M 4.90 % 459.750 M 18.28 % 388.683 M 28.20 % 303.192 M 38.42 % 219.041 M 48.38 % 147.621 M -3.91 % 153.622 M -22.63 % 198.552 M -9.78 % 220.080 M 49.15 % 147.552 M
Total liabilities 716.030 M 9.87 % 651.711 M 0.70 % 647.205 M 9.54 % 590.813 M 83.17 % 322.548 M 47.25 % 219.041 M 48.38 % 147.621 M -3.91 % 153.622 M -22.63 % 198.552 M -9.78 % 220.080 M 49.15 % 147.552 M
Other non current assets 137.460 M -27.60 % 189.869 M -17.62 % 230.469 M 604.84 % 32.698 M -55.81 % 73.995 M 111.41 % 35.000 M -59.08 % 85.527 M 0.000 0.000 -100.00 % 4.000 M 0.000
Long term investments 133.052 M 9.73 % 121.253 M 36.01 % 89.148 M -71.30 % 310.571 M 269.80 % 83.984 M -19.37 % 104.163 M 511.42 % -25.318 M -150.30 % 50.331 M 19.64 % 42.068 M 102.79 % 20.745 M 45.72 % 14.236 M
Intangible assets 5.837 M -52.59 % 12.311 M -66.77 % 37.048 M -15.68 % 43.938 M -13.60 % 50.857 M 1 357.22 % 3.490 M 289.94 % 895.000 K 4 610.53 % 19.000 K -59.57 % 47.000 K -41.98 % 81.000 K -50.31 % 163.000 K
GoodWill 12.771 M -50.69 % 25.901 M 0.00 % 25.901 M 0.00 % 25.901 M 0.00 % 25.901 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 18.608 M -51.30 % 38.212 M -39.30 % 62.949 M -9.87 % 69.839 M -9.01 % 76.758 M 2 099.37 % 3.490 M 289.94 % 895.000 K 4 610.53 % 19.000 K -59.57 % 47.000 K -41.98 % 81.000 K -50.31 % 163.000 K
Property plant equipment net 96.478 M 38.35 % 69.735 M 38.68 % 50.286 M 14.45 % 43.937 M 3.95 % 42.268 M 867.90 % 4.367 M 16.45 % 3.750 M 87.22 % 2.003 M -14.44 % 2.341 M -8.09 % 2.547 M -85.33 % 17.364 M
Total non current assets 385.598 M -7.99 % 419.069 M -3.53 % 434.402 M -5.13 % 457.904 M 64.81 % 277.844 M 88.71 % 147.232 M 126.90 % 64.889 M 3.92 % 62.442 M 18.04 % 52.900 M 57.89 % 33.504 M -11.79 % 37.984 M
Other current assets 143.335 M 13.87 % 125.875 M -11.63 % 142.437 M 44.73 % 98.419 M 70.64 % 57.675 M -7.67 % 62.467 M -6.02 % 66.467 M -21.26 % 84.409 M 39.99 % 60.295 M 24.85 % 48.293 M -30.00 % 68.991 M
Short term investments 20.052 M 89.22 % 10.597 M -11.19 % 11.932 M -21.97 % 15.292 M -49.55 % 30.312 M 506.24 % 5.000 M -94.15 % 85.527 M 839.34 % 9.105 M 95.39 % 4.660 M 16.50 % 4.000 M 90.75 % 2.097 M
cash and cash equivalents 153.582 M 9.96 % 139.674 M -18.71 % 171.818 M -3.34 % 177.764 M 40.52 % 126.506 M -11.88 % 143.557 M 78.37 % 80.481 M -48.44 % 156.100 M 96.52 % 79.434 M -47.64 % 151.702 M 71.34 % 88.540 M
Cash and short term investments 153.582 M 2.20 % 150.271 M -18.22 % 183.750 M -4.82 % 193.056 M 8.79 % 177.456 M 19.45 % 148.557 M -10.51 % 166.008 M 6.35 % 156.100 M 96.52 % 79.434 M -48.98 % 155.702 M 75.85 % 88.540 M
Total current assets 551.250 M 7.56 % 512.485 M -11.99 % 582.283 M 18.17 % 492.769 M 30.23 % 378.385 M 21.52 % 311.375 M -3.44 % 322.475 M 5.15 % 306.683 M 48.92 % 205.944 M -21.68 % 262.939 M 26.29 % 208.208 M
Inventory 260.000 K 160.00 % 100.000 K 21.95 % 82.000 K -36.43 % 129.000 K -42.15 % 223.000 K 32.74 % 168.000 K -40.85 % 284.000 K 192.78 % 97.000 K -13.39 % 112.000 K -3.45 % 116.000 K 30.34 % 89.000 K
Net receivables 254.073 M 7.55 % 236.239 M -7.72 % 256.014 M 27.27 % 201.165 M 40.64 % 143.031 M 42.77 % 100.183 M 20.79 % 82.943 M 45.59 % 56.972 M -7.28 % 61.443 M 22.47 % 50.171 M 3.46 % 48.491 M
Tax assets 0.000 0.000 -100.00 % 1.550 M 80.44 % 859.000 K 2.38 % 839.000 K 295.75 % 212.000 K 505.71 % 35.000 K -99.65 % 10.089 M 19.48 % 8.444 M 37.73 % 6.131 M -1.45 % 6.221 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 132.857 M 4.68 % 126.912 M -4.02 % 132.227 M 13.23 % 116.773 M 8.49 % 107.632 M 43.66 % 74.923 M 41.25 % 53.043 M -9.12 % 58.368 M 15.78 % 50.415 M -6.97 % 54.192 M -6.72 % 58.097 M
Tax payables 0.000 -100.00 % 35.970 M 13.45 % 31.706 M 2.15 % 31.040 M 40.95 % 22.022 M 15.11 % 19.132 M -7.81 % 20.753 M -29.31 % 29.357 M 9.30 % 26.859 M 12.57 % 23.860 M 23.45 % 19.327 M
Deferred revenue non current 0.000 100.00 % -1.250 M 0.000 100.00 % -18.941 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 68.532 M -10.92 % 76.933 M -10.42 % 85.883 M 12.80 % 76.135 M -10.67 % 85.229 M 652.04 % 11.333 M 30.96 % 8.654 M 64.87 % 5.249 M 30.54 % 4.021 M -20.96 % 5.087 M 12.42 % 4.525 M
Capital lease obligations 158.197 M -11.94 % 179.653 M -5.54 % 190.190 M -2.36 % 194.779 M 2 475.76 % 7.562 M 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 -100.00 % 37.588 M -5.16 % 39.635 M -1.82 % 40.371 M 6.29 % 37.981 M 87.78 % 20.226 M -10.55 % 22.611 M 0.000 0.000 0.000
Other total stockholders equity 142.247 M 1.16 % 140.610 M -3.56 % 145.798 M -6.45 % 155.848 M 3.98 % 149.885 M 15.90 % 129.323 M -0.33 % 129.755 M -16.07 % 154.593 M 154.47 % 60.750 M 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 1.250 M -91.71 % 15.074 M -20.42 % 18.941 M 56.21 % 12.125 M 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 100.00 % -136.438 M -86.79 % -73.043 M -15.27 % -63.368 M 36.89 % -100.415 M -44.71 % -69.392 M -1.90 % -68.097 M
Total assets 936.848 M 0.57 % 931.554 M -8.37 % 1.017 B 6.94 % 950.673 M 44.87 % 656.229 M 43.09 % 458.607 M 18.39 % 387.364 M 4.94 % 369.125 M 42.61 % 258.844 M -12.68 % 296.443 M 20.41 % 246.192 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Deferred income tax 0.000 0.000 0.000 100.00 % -37.473 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 100.00 % -1.558 M -200.00 % 1.558 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -10.970 M -330.85 % 4.752 M 111.31 % -42.029 M -44.17 % -29.152 M -204.73 % 27.835 M 418.15 % -8.749 M 84.53 % -56.557 M -2 556.86 % 2.302 M 118.23 % -12.630 M -85.27 % -6.817 M -136.02 % 18.925 M
Accounts receivables -21.019 M -209.38 % -6.794 M 89.22 % -63.015 M -36.33 % -46.224 M -1 244.16 % 4.040 M 122.51 % -17.947 M 31.27 % -26.111 M -684.01 % 4.471 M 139.66 % -11.272 M -570.95 % -1.680 M 69.76 % -5.556 M
Inventory -160.000 K -788.89 % -18.000 K -138.30 % 47.000 K -50.00 % 94.000 K 3 233.33 % -3.000 K -102.59 % 116.000 K 162.03 % -187.000 K -1 346.67 % 15.000 K 275.00 % 4.000 K 114.81 % -27.000 K -307.69 % 13.000 K
Accounts payables 0.000 0.000 -100.00 % 63.015 M 36.33 % 46.224 M 1 244.16 % -4.040 M -122.51 % 17.947 M 0.000 0.000 0.000 0.000 0.000
Other working capital 10.209 M -11.72 % 11.564 M 127.48 % -42.076 M -43.87 % -29.246 M -205.06 % 27.838 M 414.02 % -8.865 M 84.27 % -56.370 M -2 564.80 % 2.287 M 118.10 % -12.634 M -86.07 % -6.790 M -135.90 % 18.912 M
Other non cash items 44.629 M -32.32 % 65.938 M 783.58 % -9.646 M -375.52 % 3.501 M 122.22 % -15.758 M 5.91 % -16.747 M 13.54 % -19.370 M -83.51 % -10.555 M -42.92 % -7.385 M 38.03 % -11.918 M -22.47 % -9.731 M
Net cash provided by operating activities 24.669 M 723.40 % 2.996 M -6.46 % 3.203 M -90.50 % 33.701 M -59.23 % 82.653 M 11 492.29 % 713.000 K 101.66 % -42.875 M -241.76 % 30.245 M 40.92 % 21.463 M -25.14 % 28.671 M -43.32 % 50.585 M
Investments in property plant and equipment -26.423 M 17.02 % -31.844 M -92.40 % -16.551 M 0.77 % -16.679 M -22.69 % -13.594 M -138.62 % -5.697 M -57.07 % -3.627 M -418.14 % -700.000 K 33.71 % -1.056 M 18.08 % -1.289 M -51.47 % -851.000 K
Acquisitions net -5.178 M 0.000 100.00 % -8.978 M -176.55 % 11.728 M 115.61 % -75.137 M -55.03 % -48.465 M -487.31 % -8.252 M -128.33 % 29.132 M 292.18 % -15.159 M -147.94 % -6.114 M 0.000
Purchases of investments 0.000 0.000 100.00 % -1.621 M -127.10 % 5.981 M 117.28 % -34.613 M -519.19 % -5.590 M -51.08 % -3.700 M 0.000 -100.00 % 5.494 M 237.35 % -4.000 M 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 1.629 M -94.63 % 30.312 M 506.24 % 5.000 M 400.00 % 1.000 M -75.00 % 4.000 M 0.000 -100.00 % 4.000 M 19.05 % 3.360 M -72.00 % 12.000 M
Other investing activites 12.371 M 311.98 % -5.836 M -320.56 % 2.646 M 117.15 % -15.427 M -173.69 % 20.935 M 366.15 % 4.491 M 202.22 % 1.486 M -61.69 % 3.879 M 108.51 % -45.557 M -147.60 % 95.700 M 438.85 % -28.243 M
Net cash used for investing activites -19.230 M 48.96 % -37.680 M -64.72 % -22.875 M -243.73 % 15.915 M 116.34 % -97.409 M -79.52 % -54.261 M -437.61 % -10.093 M -131.24 % 32.311 M 161.81 % -52.278 M -159.64 % 87.657 M 612.79 % -17.094 M
Debt repayment 57.532 M 118.91 % 26.281 M -37.46 % 42.022 M 151.01 % 16.741 M 119.44 % 7.629 M -81.62 % 41.515 M 176.77 % 15.000 M 0.000 0.000 0.000 -100.00 % 10.000 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 56.514 M -30.32 % 81.104 M 33.50 % 60.750 M 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
Dividends paid 0.000 100.00 % -3.703 M 69.52 % -12.150 M -199.78 % -4.053 M -12.58 % -3.600 M -24.01 % -2.903 M 78.11 % -13.261 M 0.000 100.00 % -41.908 M 27.44 % -57.759 M 0.000
Other financing activites -48.613 M -142.46 % -20.050 M -12.67 % -17.796 M -76.36 % -10.091 M -67.04 % -6.041 M -260.44 % -1.676 M -235.82 % 1.234 M 101.89 % -65.255 M -381.21 % 23.205 M 405.23 % 4.593 M 522.36 % 738.000 K
Net cash used provided by financing activities 8.919 M 252.81 % 2.528 M -79.07 % 12.076 M 365.00 % 2.597 M 229.08 % -2.012 M -105.45 % 36.936 M -37.91 % 59.487 M 275.34 % 15.849 M 138.23 % -41.453 M 22.03 % -53.166 M -595.12 % 10.738 M
Effect of forex changes on cash -450.000 K -3 850.00 % 12.000 K -99.27 % 1.650 M 272.77 % -955.000 K -237.46 % -283.000 K -275.78 % 161.000 K -93.26 % 2.389 M 237.38 % -1.739 M 0.000 0.000 0.000
Net change in cash 13.908 M 143.27 % -32.144 M -440.60 % -5.946 M -111.60 % 51.258 M 400.62 % -17.051 M -3.65 % -16.451 M -284.68 % 8.908 M -88.38 % 76.666 M 206.09 % -72.268 M -214.42 % 63.162 M 42.81 % 44.229 M
Cash at beginning of period 139.674 M -18.71 % 171.818 M -3.34 % 177.764 M 40.52 % 126.506 M -11.88 % 143.557 M -13.00 % 165.008 M 5.71 % 156.100 M 96.52 % 79.434 M -47.64 % 151.702 M 71.34 % 88.540 M 99.81 % 44.311 M
Cash at end of period 153.582 M 9.96 % 139.674 M -18.71 % 171.818 M -3.34 % 177.764 M 40.52 % 126.506 M -14.84 % 148.557 M -9.97 % 165.008 M 5.71 % 156.100 M 96.52 % 79.434 M -47.64 % 151.702 M 71.34 % 88.540 M
Operating cash flow 24.669 M 723.40 % 2.996 M -6.46 % 3.203 M -90.50 % 33.701 M -59.23 % 82.653 M 11 492.29 % 713.000 K 101.66 % -42.875 M -241.76 % 30.245 M 40.92 % 21.463 M -25.14 % 28.671 M -43.32 % 50.585 M
Capital expenditure -27.833 M 19.98 % -34.783 M -110.16 % -16.551 M 0.77 % -16.679 M -22.69 % -13.594 M -138.62 % -5.697 M -57.07 % -3.627 M -418.14 % -700.000 K 33.71 % -1.056 M 18.08 % -1.289 M -51.47 % -851.000 K
Free CashFlow -3.164 M 90.05 % -31.787 M -138.14 % -13.348 M -178.42 % 17.022 M -75.35 % 69.059 M 1 485.61 % -4.984 M 89.28 % -46.502 M -257.39 % 29.545 M 44.78 % 20.407 M -25.47 % 27.382 M -44.94 % 49.734 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
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 2015-12-31 2015-06-30 2015-01-31 2014-06-30 2014-01-31
Revenue 517.161 M 1.14 % 511.343 M 12.27 % 455.473 M -0.48 % 457.657 M -0.95 % 462.027 M -2.16 % 472.245 M 6.05 % 445.325 M -2.34 % 455.973 M 6.15 % 429.566 M 1.34 % 423.894 M 24.71 % 339.914 M 32.68 % 256.184 M 13.68 % 225.346 M 10.03 % 204.812 M 9.26 % 187.446 M -0.18 % 187.784 M 6.99 % 175.519 M 7.89 % 162.688 M 10.99 % 146.580 M 0.04 % 146.515 M 0.00 % 146.515 M 100.00 % 73.257 M -50.73 % 148.692 M 100.00 % 74.346 M
Net income -874.000 K 98.34 % -52.723 M -2 314.32 % 2.381 M 103.18 % -74.766 M -24 856.95 % 302.000 K -69.34 % 985.000 K -91.46 % 11.540 M -23.83 % 15.151 M -35.36 % 23.439 M 192.29 % 8.019 M -55.92 % 18.190 M 1 230.65 % 1.367 M -91.68 % 16.435 M 174.10 % 5.996 M -69.11 % 19.409 M 120.68 % 8.795 M -67.57 % 27.124 M 183.72 % 9.560 M -55.34 % 21.406 M 28.06 % 16.715 M -5.78 % 17.741 M 100.00 % 8.871 M -39.47 % 14.654 M 100.00 % 7.327 M
Income before tax 6.611 M 113.59 % -48.651 M -1 276.00 % 4.137 M 103.89 % -106.436 M -3 557.96 % 3.078 M -68.48 % 9.764 M -55.75 % 22.068 M -33.93 % 33.401 M -10.49 % 37.317 M 133.00 % 16.016 M -51.95 % 33.334 M 585.32 % 4.864 M -74.32 % 18.940 M 83.30 % 10.333 M -52.40 % 21.707 M 63.72 % 13.259 M -46.23 % 24.660 M 93.79 % 12.725 M -54.77 % 28.134 M 20.92 % 23.267 M 0.00 % 23.267 M 100.00 % 11.633 M -40.55 % 19.568 M 100.00 % 9.784 M
Income before tax ratio 0.01 113.44 % -0.10 -1 147.51 % 0.01 103.91 % -0.23 -3 590.98 % 0.01 -67.78 % 0.02 -58.28 % 0.05 -32.35 % 0.07 -15.68 % 0.09 129.92 % 0.04 -61.47 % 0.10 416.51 % 0.02 -77.41 % 0.08 66.59 % 0.05 -56.43 % 0.12 64.01 % 0.07 -49.74 % 0.14 79.62 % 0.08 -59.25 % 0.19 20.87 % 0.16 0.00 % 0.16 0.00 % 0.16 20.67 % 0.13 0.00 % 0.13
EBITDA 8.428 M 148.73 % -17.295 M -182.00 % 21.091 M 131.33 % -67.324 M -456.74 % 18.872 M 15.98 % 16.272 M -48.58 % 31.646 M -11.96 % 35.944 M 51.43 % 23.736 M 11.07 % 21.370 M -21.23 % 27.129 M 1 314.91 % -2.233 M -120.94 % 10.662 M 176.94 % 3.850 M -61.40 % 9.974 M 167.97 % 3.722 M -78.86 % 17.606 M 126.97 % 7.757 M -56.94 % 18.016 M -27.70 % 24.920 M 4.29 % 23.894 M 100.00 % 11.947 M -42.03 % 20.609 M 100.00 % 10.305 M
Net income ratio 0.00 98.36 % -0.10 -2 072.38 % 0.01 103.20 % -0.16 -25 093.35 % 0.00 -68.66 % 0.00 -91.95 % 0.03 -22.01 % 0.03 -39.10 % 0.05 188.43 % 0.02 -64.65 % 0.05 902.88 % 0.01 -92.68 % 0.07 149.12 % 0.03 -71.73 % 0.10 121.08 % 0.05 -69.69 % 0.15 162.98 % 0.06 -59.76 % 0.15 28.01 % 0.11 -5.78 % 0.12 0.00 % 0.12 22.86 % 0.10 0.00 % 0.10
Ratio EBITDA 0.02 148.18 % -0.03 -173.04 % 0.05 131.48 % -0.15 -460.15 % 0.04 18.54 % 0.03 -51.51 % 0.07 -9.85 % 0.08 42.66 % 0.06 9.61 % 0.05 -36.83 % 0.08 1 015.65 % -0.01 -118.42 % 0.05 151.70 % 0.02 -64.67 % 0.05 168.46 % 0.02 -80.24 % 0.10 110.38 % 0.05 -61.21 % 0.12 -27.74 % 0.17 4.29 % 0.16 0.00 % 0.16 17.66 % 0.14 0.00 % 0.14
Gross profit ratio 0.11 -9.22 % 0.12 -3.48 % 0.12 212.34 % 0.04 -68.12 % 0.12 -2.94 % 0.13 -20.80 % 0.16 8.22 % 0.15 5.42 % 0.14 1.24 % 0.14 -20.89 % 0.17 25.25 % 0.14 -19.19 % 0.17 6.86 % 0.16 -12.79 % 0.18 3.27 % 0.18 -6.32 % 0.19 3.92 % 0.18 -13.02 % 0.21 8.61 % 0.19 0.00 % 0.19 0.00 % 0.19 6.96 % 0.18 0.00 % 0.18
Weighted average shs out dil 396.782 M 0.00 % 396.782 M 0.00 % 396.782 M 0.00 % 396.782 M 0.00 % 396.782 M 0.00 % 396.782 M 0.00 % 396.782 M 0.00 % 396.782 M -0.17 % 397.447 M 17.31 % 338.814 M -16.34 % 405.000 M 5.45 % 384.085 M -5.16 % 405.000 M -3.96 % 421.683 M 4.15 % 404.889 M 1.22 % 400.000 M 33.33 % 300.000 M 0.00 % 300.000 M -25.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M
Weighted average shs out 396.912 M 0.03 % 396.783 M -0.01 % 396.833 M 0.01 % 396.784 M -0.15 % 397.368 M 0.13 % 396.857 M 0.01 % 396.809 M 0.00 % 396.789 M -0.17 % 397.460 M 17.30 % 338.841 M -16.34 % 405.014 M 5.42 % 384.205 M -5.14 % 405.002 M -3.96 % 421.719 M 4.16 % 404.894 M 1.22 % 400.027 M 33.34 % 300.004 M 0.00 % 300.006 M -25.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M 0.00 % 400.000 M
EPS diluted 0.00 98.31 % -0.13 -2 266.67 % 0.01 103.16 % -0.19 -23 850.00 % 0.00 -66.67 % 0.00 -91.72 % 0.03 -24.08 % 0.04 -35.25 % 0.06 150.00 % 0.02 -47.56 % 0.05 1 150.00 % 0.00 -91.13 % 0.04 185.92 % 0.01 -70.42 % 0.05 118.18 % 0.02 -75.66 % 0.09 184.28 % 0.03 -40.67 % 0.05 28.54 % 0.04 -6.08 % 0.04 100.00 % 0.02 -39.34 % 0.04 100.00 % 0.02
Earnings per share 0.00 98.31 % -0.13 -2 266.67 % 0.01 103.16 % -0.19 -23 850.00 % 0.00 -66.67 % 0.00 -91.72 % 0.03 -24.08 % 0.04 -35.25 % 0.06 150.00 % 0.02 -47.56 % 0.05 1 150.00 % 0.00 -91.13 % 0.04 185.92 % 0.01 -70.42 % 0.05 118.18 % 0.02 -75.66 % 0.09 184.28 % 0.03 -40.67 % 0.05 28.54 % 0.04 -6.08 % 0.04 100.00 % 0.02 -39.34 % 0.04 100.00 % 0.02
Gross profit 55.038 M -8.18 % 59.944 M 8.36 % 55.318 M 210.85 % 17.796 M -68.42 % 56.348 M -5.04 % 59.336 M -16.02 % 70.651 M 5.69 % 66.848 M 11.90 % 59.739 M 2.60 % 58.227 M -1.34 % 59.020 M 66.19 % 35.514 M -8.13 % 38.657 M 17.58 % 32.878 M -4.72 % 34.505 M 3.09 % 33.472 M 0.22 % 33.397 M 12.12 % 29.788 M -3.46 % 30.855 M 8.66 % 28.397 M 0.00 % 28.397 M 100.00 % 14.199 M -47.30 % 26.944 M 100.00 % 13.472 M
Income tax expense 4.740 M -10.80 % 5.314 M 1 565.83 % 319.000 K 101.35 % -23.640 M -2 018.83 % 1.232 M -41.08 % 2.091 M -58.00 % 4.978 M -50.68 % 10.093 M 32.14 % 7.638 M 51.82 % 5.031 M -31.56 % 7.351 M 246.58 % 2.121 M 76.46 % 1.202 M -71.27 % 4.184 M 158.91 % 1.616 M -59.23 % 3.964 M 79.20 % 2.212 M -40.09 % 3.692 M -44.32 % 6.631 M 20.01 % 5.526 M 0.00 % 5.526 M 100.00 % 2.763 M -43.77 % 4.914 M 100.00 % 2.457 M
Cost of revenue 462.123 M 2.38 % 451.399 M 12.81 % 400.155 M -9.03 % 439.861 M 8.43 % 405.679 M -1.75 % 412.909 M 10.20 % 374.674 M -3.71 % 389.125 M 5.22 % 369.827 M 1.14 % 365.667 M 30.18 % 280.894 M 27.29 % 220.670 M 18.20 % 186.689 M 8.58 % 171.934 M 12.42 % 152.941 M -0.89 % 154.312 M 8.58 % 142.122 M 6.94 % 132.900 M 14.84 % 115.725 M -2.03 % 118.118 M 0.00 % 118.118 M 100.00 % 59.059 M -51.49 % 121.748 M 100.00 % 60.874 M
General and administrative expenses 36.422 M -41.57 % 62.338 M 78.65 % 34.894 M -57.53 % 82.163 M 124.88 % 36.536 M -9.28 % 40.272 M -0.56 % 40.499 M 23.04 % 32.914 M -13.22 % 37.928 M -3.30 % 39.224 M 20.04 % 32.676 M -3.71 % 33.936 M 41.01 % 24.066 M -9.76 % 26.670 M 22.78 % 21.722 M -19.20 % 26.885 M 85.09 % 14.525 M -29.19 % 20.514 M 90.77 % 10.753 M 14.13 % 9.422 M 0.00 % 9.422 M 100.00 % 4.711 M -54.87 % 10.438 M 100.00 % 5.219 M
Selling and marketing expenses 21.709 M -7.60 % 23.495 M 57.18 % 14.948 M -8.76 % 16.384 M 39.77 % 11.722 M -2.47 % 12.019 M 31.86 % 9.115 M 7.11 % 8.510 M 23.28 % 6.903 M -22.17 % 8.869 M 133.89 % 3.792 M -21.57 % 4.835 M 6.03 % 4.560 M 52.15 % 2.997 M -2.57 % 3.076 M -3.09 % 3.174 M 110.48 % 1.508 M -20.46 % 1.896 M -17.28 % 2.292 M -5.11 % 2.416 M 0.00 % 2.416 M 100.00 % 1.208 M -36.62 % 1.906 M 100.00 % 952.750 K
Other 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 100.00 % -1.317 M 0.00 % -1.317 M 46.72 % -2.471 M 0.00 % -2.471 M 23.70 % -3.239 M 0.00 % -3.239 M 25.96 % -4.374 M -10.41 % -3.962 M 0.00 % -3.962 M -100.00 % -1.981 M 45.12 % -3.610 M -100.00 % -1.805 M
Operating expenses 59.676 M -32.17 % 87.983 M 67.40 % 52.557 M -48.28 % 101.624 M 114.43 % 47.393 M 3.54 % 45.772 M 2.28 % 44.750 M 42.01 % 31.512 M 51.09 % 20.856 M -47.97 % 40.087 M 71.32 % 23.399 M -22.94 % 30.366 M 54.61 % 19.641 M -13.53 % 22.714 M 77.58 % 12.791 M -36.89 % 20.268 M 152.06 % 8.041 M -51.35 % 16.529 M 498.44 % 2.762 M -64.93 % 7.876 M 0.00 % 7.876 M 100.00 % 3.938 M -54.91 % 8.734 M 100.00 % 4.367 M
Cost and expenses 521.799 M -3.26 % 539.382 M 19.14 % 452.712 M -16.39 % 541.485 M 19.51 % 453.072 M -1.22 % 458.681 M 9.36 % 419.424 M -0.29 % 420.637 M 7.67 % 390.683 M -3.71 % 405.754 M 33.34 % 304.293 M 21.21 % 251.036 M 21.67 % 206.330 M 6.00 % 194.648 M 17.45 % 165.732 M -5.07 % 174.580 M 16.26 % 150.163 M 0.49 % 149.429 M 26.11 % 118.487 M -5.96 % 125.993 M 0.00 % 125.993 M 100.00 % 62.997 M -51.72 % 130.481 M 100.00 % 65.241 M
Research and development expenses 1.545 M -28.14 % 2.150 M -20.81 % 2.715 M -11.76 % 3.077 M 16.55 % 2.640 M -7.43 % 2.852 M 0.99 % 2.824 M 11.36 % 2.536 M -6.70 % 2.718 M 240.60 % 798.000 K -80.27 % 4.044 M 9.92 % 3.679 M -15.66 % 4.362 M 5.95 % 4.117 M 42.51 % 2.889 M 42.32 % 2.030 M 92.23 % 1.056 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 58.131 M -32.27 % 85.833 M 72.21 % 49.842 M -49.42 % 98.547 M 104.21 % 48.258 M -7.71 % 52.291 M 5.40 % 49.614 M 19.77 % 41.424 M -7.60 % 44.831 M -6.78 % 48.093 M 31.88 % 36.468 M -5.94 % 38.771 M 35.44 % 28.626 M -3.51 % 29.667 M 19.63 % 24.798 M -17.50 % 30.059 M 87.48 % 16.033 M -28.46 % 22.410 M 71.79 % 13.045 M 10.21 % 11.837 M 0.00 % 11.837 M 100.00 % 5.919 M -52.05 % 12.343 M 100.00 % 6.172 M
Interest income 0.000 0.000 0.000 100.00 % -3.477 M -159.16 % 5.877 M 54.66 % 3.800 M -0.86 % 3.833 M 98.09 % 1.935 M 23.56 % 1.566 M -26.27 % 2.124 M -7.13 % 2.287 M 705.28 % 284.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.310 M 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 100.00 % -1.413 M -108.68 % 16.272 M 3.54 % 15.716 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 838.000 K 0.00 % 838.000 K 329.74 % 195.000 K 0.00 % 195.000 K -73.93 % 748.000 K 0.00 % 748.000 K 27.10 % 588.500 K -16.35 % 703.500 K 0.00 % 703.500 K 100.00 % 351.750 K 52.27 % 231.000 K 100.00 % 115.500 K
Depreciation and amortization 11.521 M 34.06 % 8.594 M -44.96 % 15.615 M 16.30 % 13.427 M 24.53 % 10.782 M 16.85 % 9.227 M -13.03 % 10.609 M 0.85 % 10.520 M 19.17 % 8.828 M -21.43 % 11.236 M 145.49 % 4.577 M 346.97 % 1.024 M 62.28 % 631.000 K -1.25 % 639.000 K 139.33 % 267.000 K -13.59 % 309.000 K 27.69 % 242.000 K -36.15 % 379.000 K 83.98 % 206.000 K -52.81 % 436.500 K 0.00 % 436.500 K 100.00 % 218.250 K -80.65 % 1.128 M 100.00 % 564.000 K
Operating income -4.638 M 83.46 % -28.039 M -1 115.54 % 2.761 M 103.29 % -83.828 M -1 136.19 % 8.090 M 14.83 % 7.045 M -66.51 % 21.037 M -17.26 % 25.424 M 70.54 % 14.908 M 47.11 % 10.134 M -55.06 % 22.552 M 792.42 % -3.257 M -132.47 % 10.031 M 212.39 % 3.211 M -66.92 % 9.707 M 184.41 % 3.413 M -80.34 % 17.364 M 135.35 % 7.378 M -58.57 % 17.810 M -27.15 % 24.446 M 4.22 % 23.457 M 100.00 % 11.729 M -39.80 % 19.481 M 100.00 % 9.741 M
Operating income ratio -0.01 83.64 % -0.05 -1 004.58 % 0.01 103.31 % -0.18 -1 146.09 % 0.02 17.37 % 0.01 -68.42 % 0.05 -15.28 % 0.06 60.66 % 0.03 45.17 % 0.02 -63.97 % 0.07 621.86 % -0.01 -128.56 % 0.04 183.93 % 0.02 -69.73 % 0.05 184.93 % 0.02 -81.63 % 0.10 118.14 % 0.05 -62.68 % 0.12 -27.18 % 0.17 4.22 % 0.16 0.00 % 0.16 22.20 % 0.13 0.00 % 0.13
Total other income expenses net 11.249 M 154.58 % -20.612 M -1 597.97 % 1.376 M 106.09 % -22.608 M -853.12 % -2.372 M -142.58 % 5.571 M 44.51 % 3.855 M -63.33 % 10.513 M -58.16 % 25.127 M 327.18 % 5.882 M -60.33 % 14.826 M 82.56 % 8.121 M -38.81 % 13.271 M 18.08 % 11.239 M -24.51 % 14.889 M 25.37 % 11.876 M 62.77 % 7.296 M 36.45 % 5.347 M -48.21 % 10.324 M 975.29 % -1.180 M -519.16 % -190.500 K -100.00 % -95.250 K -210.12 % 86.500 K 100.00 % 43.250 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 2015-12-31 2015-06-30 2015-01-31 2014-06-30 2014-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 2017-06-30 2016-12-31 2015-12-31 2015-06-30 2014-12-31
Net debt 286.990 M 9.54 % 261.995 M -6.23 % 279.391 M 16.50 % 239.827 M 10.35 % 217.324 M 22.64 % 177.205 M -21.29 % 225.132 M 68.23 % 133.826 M 813.97 % -18.744 M 0.69 % -18.874 M -20.22 % -15.700 M 80.86 % -82.042 M 2.79 % -84.393 M -39.54 % -60.481 M 64.03 % -168.132 M -11.27 % -151.100 M -145.65 % -61.511 M -108.98 % -29.434 M 78.31 % -135.702 M -26.68 % -107.121 M -36.39 % -78.540 M
Total investments 135.100 M 1.54 % 133.052 M 2.85 % 129.366 M -1.88 % 131.850 M 40.17 % 94.066 M 5.52 % 89.148 M -8.41 % 97.336 M -3.15 % 100.502 M 9.28 % 91.969 M -19.53 % 114.296 M -4.43 % 119.594 M 9.56 % 109.163 M 68.60 % 64.746 M 7.54 % 60.209 M 7.05 % 56.242 M 11.74 % 50.331 M 15.79 % 43.467 M 3.33 % 42.068 M 70.01 % 24.745 M 26.96 % 19.491 M 36.91 % 14.236 M
Total debt 417.733 M 0.52 % 415.577 M 9.61 % 379.129 M -0.10 % 379.501 M 6.08 % 357.745 M 2.50 % 349.023 M 7.68 % 324.136 M 4.03 % 311.590 M 235.63 % 92.838 M -13.74 % 107.632 M -25.92 % 145.300 M 136.20 % 61.515 M 75.76 % 35.000 M 75.00 % 20.000 M 100.00 % 10.000 M 100.00 % 5.000 M -87.50 % 40.000 M -20.00 % 50.000 M 212.50 % 16.000 M 23.08 % 13.000 M 30.00 % 10.000 M
Accumulated other comprehensive income loss -38.785 M -126.05 % 148.895 M 487.70 % -38.405 M 0.000 100.00 % -37.945 M -0.95 % -37.588 M 8.30 % -40.991 M -3.42 % -39.635 M 0.63 % -39.888 M 1.20 % -40.371 M -29.71 % -31.123 M -347.68 % -6.952 M 66.44 % -20.716 M -215.46 % -6.567 M 70.95 % -22.609 M -294.71 % -5.728 M 7.91 % -6.220 M -4.05 % -5.978 M 29.20 % -8.444 M 14.81 % -9.913 M 12.90 % -11.381 M
Retained earnings 42.526 M 539.68 % 6.648 M -93.08 % 96.123 M 63.17 % 58.909 M -56.02 % 133.931 M -0.35 % 134.408 M -22.08 % 172.494 M 38.56 % 124.486 M -14.25 % 145.167 M 52.52 % 95.176 M -16.30 % 113.709 M 52.13 % 74.743 M -5.89 % 79.418 M 26.09 % 62.983 M 5.99 % 59.424 M 48.51 % 40.014 M 14.54 % 34.933 M 347.46 % 7.807 M -63.85 % 21.596 M -36.45 % 33.984 M -26.71 % 46.371 M
Common stock 3.391 M 0.00 % 3.391 M 0.00 % 3.391 M 0.00 % 3.391 M 0.00 % 3.391 M 0.00 % 3.391 M 0.00 % 3.391 M 0.00 % 3.391 M 0.00 % 3.391 M 0.00 % 3.391 M 0.00 % 3.391 M 0.00 % 3.391 M 0.00 % 3.391 M 0.00 % 3.391 M 0.00 % 3.391 M 1.25 % 3.349 M 0.000 0.000 0.000 0.000 0.000
Total equity 221.125 M 0.14 % 220.818 M -22.22 % 283.913 M 1.45 % 279.843 M -24.55 % 370.891 M 0.38 % 369.480 M -1.79 % 376.230 M 4.55 % 359.860 M 6.18 % 338.904 M 1.57 % 333.681 M -2.21 % 341.226 M 42.44 % 239.566 M -6.78 % 256.991 M 7.19 % 239.743 M -1.93 % 244.473 M 13.44 % 215.503 M 146.67 % 87.366 M 44.90 % 60.292 M -21.05 % 76.363 M -12.73 % 87.502 M -11.29 % 98.640 M
Other non current liabilities 350.000 K 0.00 % 350.000 K -68.94 % 1.127 M -9.84 % 1.250 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 0.000 0.000
Long term debt 188.818 M 2.54 % 184.138 M 11.19 % 165.612 M -1.53 % 168.191 M 2.60 % 163.929 M -4.90 % 172.381 M -1.12 % 174.338 M -4.83 % 183.189 M 2 395.76 % 7.340 M 1.51 % 7.231 M -41.96 % 12.459 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 189.168 M 2.54 % 184.488 M 10.64 % 166.739 M -1.59 % 169.441 M -3.21 % 175.052 M -6.62 % 187.455 M -2.00 % 191.286 M -5.36 % 202.130 M 980.04 % 18.715 M -3.31 % 19.356 M -23.60 % 25.334 M -81.43 % 136.438 M 53.98 % 88.607 M 21.31 % 73.043 M 31.93 % 55.364 M -12.63 % 63.368 M -28.82 % 89.027 M -11.34 % 100.415 M 44.71 % 69.392 M 0.94 % 68.745 M 0.95 % 68.097 M
Other current liabilities 168.617 M 0.82 % 167.246 M 6.87 % 156.495 M 44.80 % 108.078 M 3.66 % 104.266 M -12.51 % 119.175 M 2.86 % 115.862 M 3.02 % 112.469 M 3.23 % 108.954 M 48.97 % 73.137 M -44.99 % 132.944 M 109.46 % 63.471 M -2.86 % 65.338 M 21.39 % 53.825 M -17.11 % 64.933 M 354.71 % 14.280 M -78.52 % 66.481 M -6.73 % 71.278 M -43.44 % 126.028 M 35.40 % 93.078 M 54.80 % 60.128 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 -100.00 % 46.617 M 0.000 0.000 0.000 0.000 0.000
Short term debt 228.915 M -1.09 % 231.439 M 8.39 % 213.517 M 1.04 % 211.310 M 9.03 % 193.816 M 9.72 % 176.642 M 17.92 % 149.798 M 16.66 % 128.401 M 50.18 % 85.498 M -14.84 % 100.401 M -24.42 % 132.841 M 115.95 % 61.515 M 75.76 % 35.000 M 75.00 % 20.000 M 100.00 % 10.000 M 124.03 % -41.617 M -204.04 % 40.000 M -20.00 % 50.000 M 212.50 % 16.000 M 23.08 % 13.000 M 30.00 % 10.000 M
Total current liabilities 503.571 M -5.26 % 531.542 M 5.75 % 502.636 M 4.22 % 482.270 M 6.21 % 454.073 M -1.23 % 459.750 M 9.95 % 418.141 M 7.58 % 388.683 M 15.11 % 337.671 M 11.37 % 303.192 M -16.67 % 363.848 M 66.11 % 219.041 M 35.18 % 162.038 M 9.77 % 147.621 M 4.47 % 141.301 M -8.02 % 153.622 M -13.71 % 178.025 M -10.34 % 198.552 M -9.78 % 220.080 M 19.73 % 183.816 M 24.58 % 147.552 M
Total liabilities 692.739 M -3.25 % 716.030 M 6.97 % 669.375 M 2.71 % 651.711 M 3.59 % 629.125 M -2.79 % 647.205 M 6.20 % 609.427 M 3.15 % 590.813 M 65.78 % 356.386 M 10.49 % 322.548 M -17.12 % 389.182 M 77.68 % 219.041 M 35.18 % 162.038 M 9.77 % 147.621 M 4.47 % 141.301 M -8.02 % 153.622 M -13.71 % 178.025 M -10.34 % 198.552 M -9.78 % 220.080 M 19.73 % 183.816 M 24.58 % 147.552 M
Other non current assets 141.767 M 3.13 % 137.460 M -26.53 % 187.085 M 9.40 % 171.005 M 467.65 % 30.125 M -86.93 % 230.469 M -0.04 % 230.551 M -5.03 % 242.767 M 624.07 % 33.528 M -54.69 % 73.995 M 790.97 % 8.305 M -76.27 % 35.000 M 29.63 % 27.000 M -68.43 % 85.527 M 4 176.35 % 2.000 M 0.000 -100.00 % 4.000 M 0.000 -100.00 % 4.000 M 100.00 % 2.000 M 0.000
Long term investments 135.100 M 1.54 % 133.052 M 2.85 % 129.366 M 6.69 % 121.253 M -58.68 % 293.445 M 229.17 % 89.148 M -8.41 % 97.336 M -3.15 % 100.502 M 9.28 % 91.969 M 9.51 % 83.984 M -26.07 % 113.594 M 9.05 % 104.163 M 175.96 % 37.746 M 249.09 % -25.318 M -146.68 % 54.242 M 7.77 % 50.331 M 27.53 % 39.467 M -6.18 % 42.068 M 102.79 % 20.745 M 18.61 % 17.491 M 22.86 % 14.236 M
Intangible assets 6.666 M 14.20 % 5.837 M -41.79 % 10.028 M -18.54 % 12.311 M -63.68 % 33.892 M -8.52 % 37.048 M -7.92 % 40.235 M -8.43 % 43.938 M -7.60 % 47.553 M -6.50 % 50.857 M -6.60 % 54.448 M 1 460.11 % 3.490 M 299.77 % 873.000 K -2.46 % 895.000 K 6 292.86 % 14.000 K -26.32 % 19.000 K -40.63 % 32.000 K -31.91 % 47.000 K -41.98 % 81.000 K -33.61 % 122.000 K -25.15 % 163.000 K
GoodWill 12.771 M 0.00 % 12.771 M -50.69 % 25.901 M 0.00 % 25.901 M 0.00 % 25.901 M 0.00 % 25.901 M 0.00 % 25.901 M 0.00 % 25.901 M 0.00 % 25.901 M 0.00 % 25.901 M 0.00 % 25.901 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 19.437 M 4.46 % 18.608 M -48.21 % 35.929 M -5.97 % 38.212 M -36.09 % 59.793 M -5.01 % 62.949 M -4.82 % 66.136 M -5.30 % 69.839 M -4.92 % 73.454 M -4.30 % 76.758 M -4.47 % 80.349 M 2 202.26 % 3.490 M 299.77 % 873.000 K -2.46 % 895.000 K 6 292.86 % 14.000 K -26.32 % 19.000 K -40.63 % 32.000 K -31.91 % 47.000 K -41.98 % 81.000 K -33.61 % 122.000 K -25.15 % 163.000 K
Property plant equipment net 87.961 M -8.83 % 96.478 M 51.07 % 63.863 M -8.42 % 69.735 M 33.00 % 52.433 M 4.27 % 50.286 M 25.58 % 40.042 M -8.86 % 43.937 M -2.24 % 44.945 M 6.33 % 42.268 M -8.48 % 46.186 M 957.61 % 4.367 M -22.23 % 5.615 M 49.73 % 3.750 M 31.16 % 2.859 M 42.74 % 2.003 M -9.20 % 2.206 M -5.77 % 2.341 M -8.09 % 2.547 M -74.42 % 9.956 M -42.67 % 17.364 M
Total non current assets 384.265 M -0.35 % 385.598 M -7.36 % 416.243 M -0.67 % 419.069 M -4.60 % 439.294 M 1.13 % 434.402 M -0.30 % 435.704 M -4.85 % 457.904 M 86.58 % 245.421 M -11.67 % 277.844 M 11.54 % 249.095 M 69.19 % 147.232 M 106.59 % 71.269 M 9.83 % 64.889 M -7.68 % 70.287 M 12.56 % 62.442 M 13.08 % 55.217 M 4.38 % 52.900 M 57.89 % 33.504 M -6.27 % 35.744 M -5.90 % 37.984 M
Other current assets 142.214 M -0.78 % 143.335 M -8.14 % 156.038 M 23.96 % 125.875 M -7.26 % 135.734 M -4.71 % 142.437 M 20.58 % 118.128 M 20.03 % 98.419 M -22.41 % 126.851 M 119.94 % 57.675 M -55.00 % 128.156 M 139.36 % 53.540 M -43.18 % 94.230 M 41.77 % 66.467 M 36.55 % 48.677 M -42.33 % 84.409 M 179.71 % 30.177 M -49.95 % 60.295 M 24.85 % 48.293 M -17.65 % 58.642 M -15.00 % 68.991 M
Short term investments 0.000 0.000 0.000 -100.00 % 10.597 M 105.32 % -199.379 M -1 770.96 % 11.932 M 0.000 -100.00 % 15.292 M 0.000 -100.00 % 30.312 M 405.20 % 6.000 M 20.00 % 5.000 M -81.48 % 27.000 M -68.43 % 85.527 M 4 176.35 % 2.000 M -78.03 % 9.105 M 127.63 % 4.000 M -14.16 % 4.660 M 16.50 % 4.000 M 31.21 % 3.049 M 45.37 % 2.097 M
cash and cash equivalents 130.743 M -14.87 % 153.582 M 53.99 % 99.738 M -28.59 % 139.674 M -0.53 % 140.421 M -18.27 % 171.818 M 73.55 % 99.004 M -44.31 % 177.764 M 59.31 % 111.582 M -11.80 % 126.506 M -21.42 % 161.000 M 12.15 % 143.557 M 20.24 % 119.393 M 48.35 % 80.481 M -54.82 % 178.132 M 14.11 % 156.100 M 53.78 % 101.511 M 27.79 % 79.434 M -47.64 % 151.702 M 26.29 % 120.121 M 35.67 % 88.540 M
Cash and short term investments 130.743 M -14.87 % 153.582 M 53.99 % 99.738 M -33.63 % 150.271 M 7.01 % 140.421 M -18.27 % 171.818 M 73.55 % 99.004 M -44.31 % 177.764 M 59.31 % 111.582 M -28.85 % 156.818 M -6.10 % 167.000 M 12.41 % 148.557 M 1.48 % 146.393 M -11.82 % 166.008 M -7.84 % 180.132 M 15.40 % 156.100 M 47.95 % 105.511 M 32.83 % 79.434 M -48.98 % 155.702 M 27.50 % 122.121 M 37.93 % 88.540 M
Total current assets 529.599 M -3.93 % 551.250 M 2.65 % 537.045 M 4.79 % 512.485 M -8.60 % 560.722 M -3.70 % 582.283 M 5.88 % 549.953 M 11.60 % 492.769 M 9.54 % 449.869 M 18.89 % 378.385 M -21.38 % 481.313 M 54.58 % 311.375 M -10.46 % 347.760 M 7.84 % 322.475 M 2.21 % 315.487 M 2.87 % 306.683 M 45.92 % 210.174 M 2.05 % 205.944 M -21.68 % 262.939 M 11.62 % 235.574 M 13.14 % 208.208 M
Inventory 1.232 M 373.85 % 260.000 K 6.56 % 244.000 K 144.00 % 100.000 K -20.63 % 126.000 K 53.66 % 82.000 K -26.79 % 112.000 K -13.18 % 129.000 K -42.15 % 223.000 K 0.00 % 223.000 K 1.83 % 219.000 K 30.36 % 168.000 K 2.44 % 164.000 K -42.25 % 284.000 K 127.20 % 125.000 K 28.87 % 97.000 K 4.30 % 93.000 K -16.96 % 112.000 K -3.45 % 116.000 K 13.17 % 102.500 K 15.17 % 89.000 K
Net receivables 255.410 M 0.53 % 254.073 M -9.59 % 281.025 M 18.96 % 236.239 M -16.95 % 284.441 M 11.10 % 256.014 M -23.05 % 332.709 M 65.39 % 201.165 M -4.76 % 211.213 M 47.67 % 143.031 M -23.08 % 185.938 M 85.60 % 100.183 M -6.35 % 106.973 M 28.97 % 82.943 M -4.17 % 86.553 M 51.92 % 56.972 M -18.37 % 69.792 M 13.59 % 61.443 M 22.47 % 50.171 M 1.70 % 49.331 M 1.73 % 48.491 M
Tax assets 0.000 0.000 0.000 -100.00 % 18.864 M 439.28 % 3.498 M 125.68 % 1.550 M -5.43 % 1.639 M 90.80 % 859.000 K -43.67 % 1.525 M 81.76 % 839.000 K 26.93 % 661.000 K 211.79 % 212.000 K 505.71 % 35.000 K 0.00 % 35.000 K -99.69 % 11.172 M 10.73 % 10.089 M 6.07 % 9.512 M 12.65 % 8.444 M 37.73 % 6.131 M -0.73 % 6.176 M -0.72 % 6.221 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 0.000 0.000
Account payables 106.039 M -20.19 % 132.857 M 0.18 % 132.624 M 4.50 % 126.912 M -3.78 % 131.894 M -0.25 % 132.227 M 1.88 % 129.785 M 11.14 % 116.773 M -13.79 % 135.445 M 25.84 % 107.632 M 26.63 % 84.997 M 13.45 % 74.923 M 39.76 % 53.607 M 1.06 % 53.043 M 16.93 % 45.364 M -22.28 % 58.368 M 19.05 % 49.027 M -2.75 % 50.415 M -6.97 % 54.192 M -3.48 % 56.145 M -3.36 % 58.097 M
Tax payables 0.000 0.000 0.000 -100.00 % 35.970 M 49.27 % 24.097 M -24.00 % 31.706 M 39.70 % 22.696 M -26.88 % 31.040 M 299.28 % 7.774 M -64.70 % 22.022 M 68.54 % 13.066 M -31.71 % 19.132 M 136.40 % 8.093 M -61.00 % 20.753 M -1.20 % 21.004 M -28.45 % 29.357 M 30.38 % 22.517 M -16.17 % 26.859 M 12.57 % 23.860 M 10.50 % 21.594 M 11.73 % 19.327 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -1.250 M -143.13 % 2.898 M -8.17 % 3.156 M 21.11 % 2.606 M 113.76 % -18.941 M -66.51 % -11.375 M 6.19 % -12.125 M 5.83 % -12.875 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 70.195 M 2.43 % 68.532 M -13.26 % 79.006 M 2.69 % 76.933 M -11.92 % 87.349 M 1.71 % 85.883 M 5.14 % 81.685 M 7.29 % 76.135 M 14.44 % 66.530 M -21.94 % 85.229 M -3.09 % 87.945 M 676.01 % 11.333 M 13.82 % 9.957 M 15.06 % 8.654 M 1.80 % 8.501 M 61.95 % 5.249 M 32.25 % 3.969 M -1.29 % 4.021 M -20.96 % 5.087 M 5.85 % 4.806 M 6.21 % 4.525 M
Capital lease obligations 157.561 M -0.40 % 158.197 M -8.16 % 172.256 M -4.12 % 179.653 M -2.30 % 183.876 M -3.32 % 190.190 M 1.67 % 187.075 M -3.96 % 194.779 M 3 146.32 % 6.000 M -20.66 % 7.562 M -21.83 % 9.674 M 0.000 0.000 0.000 0.000 100.00 % -46.617 M 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 37.945 M 0.95 % 37.588 M -8.30 % 40.991 M 3.42 % 39.635 M 0.000 -100.00 % 40.371 M 0.000 0.000 -100.00 % 20.716 M 0.000 -100.00 % 22.609 M 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 143.798 M 1.09 % 142.247 M -1.08 % 143.798 M 2.27 % 140.610 M 28.35 % 109.556 M -0.32 % 109.913 M -7.37 % 118.660 M -1.13 % 120.016 M -26.69 % 163.704 M 97.32 % 82.962 M -50.41 % 167.304 M 0.00 % 167.304 M 29.92 % 128.775 M -24.34 % 170.207 M 23.12 % 138.250 M -21.98 % 177.204 M 191.69 % 60.750 M 0.00 % 60.750 M 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 1.250 M -88.76 % 11.123 M -26.21 % 15.074 M -11.06 % 16.948 M -10.52 % 18.941 M 66.51 % 11.375 M -6.19 % 12.125 M -5.83 % 12.875 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -136.438 M -53.98 % -88.607 M -21.31 % -73.043 M -31.93 % -55.364 M 12.63 % -63.368 M 28.82 % -89.027 M 11.34 % -100.415 M -44.71 % -69.392 M -0.94 % -68.745 M -0.95 % -68.097 M
Total assets 913.864 M -2.45 % 936.848 M -1.72 % 953.288 M 2.33 % 931.554 M -6.85 % 1.000 B -1.64 % 1.017 B 3.15 % 985.657 M 3.68 % 950.673 M 36.73 % 695.290 M 5.95 % 656.229 M -10.16 % 730.408 M 59.27 % 458.607 M 9.45 % 419.029 M 8.17 % 387.364 M 0.41 % 385.774 M 4.51 % 369.125 M 39.09 % 265.391 M 2.53 % 258.844 M -12.68 % 296.443 M 9.26 % 271.318 M 10.21 % 246.192 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 2017-06-30 2016-12-31 2015-12-31 2015-06-30 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 2015-12-31 2015-06-30 2015-01-31 2014-06-30 2014-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 -100.00 % 130.845 M -3.02 % 134.918 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 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 100.00 % -306.000 K 75.56 % -1.252 M -227.37 % 983.000 K 70.96 % 575.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
Change in working capital 11.502 M -68.30 % 36.280 M 168.20 % -53.195 M -181.99 % 64.879 M 207.90 % -60.127 M -174.89 % 80.284 M 158.28 % -137.767 M -489.93 % 35.331 M 148.10 % -73.455 M -308.13 % 35.293 M 183.64 % -42.196 M -486.91 % 10.906 M 126.26 % -41.535 M -304.12 % -10.278 M 74.90 % -40.954 M -631.59 % 7.704 M 157.69 % -13.355 M -186.48 % 15.443 M 161.54 % -25.096 M -636.28 % -3.409 M 0.00 % -3.409 M -100.00 % -1.704 M -118.01 % 9.463 M 100.00 % 4.731 M
Accounts receivables -113.000 K -100.48 % 23.603 M 152.90 % -44.622 M -260.26 % 27.844 M 180.39 % -34.638 M -149.02 % 70.668 M 152.86 % -133.683 M -652.41 % 24.200 M 134.36 % -70.424 M -310.30 % 33.487 M 213.72 % -29.447 M -584.09 % 6.083 M 125.31 % -24.030 M -792.51 % 3.470 M 111.73 % -29.581 M -330.74 % 12.820 M 253.55 % -8.349 M -198.12 % 8.509 M 143.02 % -19.781 M -1 077.44 % -1.680 M 0.000 0.000 0.000 0.000
Inventory -972.000 K -5 975.00 % -16.000 K 88.89 % -144.000 K -653.85 % 26.000 K 159.09 % -44.000 K -246.67 % 30.000 K 76.47 % 17.000 K -81.91 % 94.000 K 0.000 100.00 % -4.000 K -500.00 % 1.000 K 125.00 % -4.000 K -103.33 % 120.000 K 175.47 % -159.000 K -467.86 % -28.000 K -600.00 % -4.000 K -121.05 % 19.000 K 90.00 % 10.000 K 266.67 % -6.000 K 55.56 % -13.500 K 0.00 % -13.500 K -100.00 % -6.750 K -203.85 % 6.500 K 100.00 % 3.250 K
Accounts payables 0.000 0.000 0.000 0.000 100.00 % -753.214 K -123.13 % 3.256 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 0.000 0.000 0.000
Other working capital 12.587 M -0.84 % 12.693 M 250.59 % -8.429 M -122.78 % 37.009 M 245.45 % -25.445 M -365.44 % 9.586 M 333.75 % -4.101 M -137.16 % 11.037 M 464.14 % -3.031 M -267.46 % 1.810 M 114.20 % -12.750 M -364.14 % 4.827 M 127.39 % -17.625 M -29.70 % -13.589 M -19.78 % -11.345 M -121.93 % -5.112 M -1.73 % -5.025 M -172.57 % 6.924 M 230.42 % -5.309 M -56.38 % -3.395 M 0.00 % -3.395 M -100.00 % -1.698 M -117.95 % 9.456 M 100.00 % 4.728 M
Other non cash items -43.162 M -168.52 % 62.989 M 630.90 % 8.618 M -64.85 % 24.517 M 95.71 % 12.527 M 345.80 % 2.810 M -87.89 % 23.195 M 1 546.07 % -1.604 M -115.84 % 10.124 M -63.81 % 27.978 M 81.19 % 15.441 M -12.67 % 17.682 M 405.02 % -5.797 M -303.90 % 2.843 M 113.67 % -20.797 M -313.00 % 9.764 M 194.45 % -10.338 M -267.34 % 6.178 M 193.42 % -6.613 M 44.88 % -11.998 M -15 191.19 % 79.500 K 100.00 % 39.750 K -89.12 % 365.500 K 100.00 % 182.750 K
Net cash provided by operating activities -17.673 M -137.97 % 46.546 M 312.76 % -21.877 M -158.28 % 37.539 M 208.67 % -34.543 M -136.38 % 94.963 M 203.49 % -91.760 M -246.98 % 62.432 M 317.30 % -28.731 M -133.96 % 84.605 M 4 434.27 % -1.952 M -106.30 % 30.979 M 202.36 % -30.266 M -3 683.25 % -800.000 K 98.10 % -42.075 M -258.34 % 26.572 M 623.44 % 3.673 M -88.36 % 31.560 M 412.57 % -10.097 M -170.43 % 14.336 M 0.00 % 14.336 M 100.00 % 7.168 M -71.66 % 25.293 M 100.00 % 12.646 M
Investments in property plant and equipment -3.312 M 0.000 100.00 % -13.789 M 28.37 % -19.249 M -52.83 % -12.595 M -8.65 % -11.592 M -133.76 % -4.959 M 25.33 % -6.641 M 30.57 % -9.565 M -65.17 % -5.791 M 24.18 % -7.638 M -3 737.14 % 210.000 K 108.20 % -2.562 M -66.80 % -1.536 M -38.50 % -1.109 M -87.02 % -593.000 K -454.21 % -107.000 K 87.62 % -864.000 K -350.00 % -192.000 K 70.21 % -644.500 K 0.00 % -644.500 K -100.00 % -322.250 K 24.27 % -425.500 K -100.00 % -212.750 K
Acquisitions net 0.000 0.000 -100.00 % 225.000 K 0.000 -100.00 % 2.024 M 2 388.63 % 81.346 K 0.000 100.00 % -13.937 M -32.73 % -10.500 M 0.000 100.00 % -45.903 M -1 910.77 % 2.535 M 200.00 % -2.535 M -182.01 % 3.091 M 326.95 % -1.362 M 0.000 0.000 0.000 0.000 100.00 % -6.114 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -4.185 M 90.87 % -45.844 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -17.028 M 0.00 % -17.028 M -820.41 % -1.850 M 0.00 % -1.850 M 0.000 0.000 0.000 100.00 % -2.000 M 0.00 % -2.000 M -100.00 % -1.000 M 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 1.357 M -62.34 % 3.604 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 500.000 K 0.00 % 500.000 K -75.00 % 2.000 M 0.00 % 2.000 M 0.000 0.000 -100.00 % 2.000 M -40.48 % 3.360 M 0.000 0.000 -100.00 % 6.000 M 100.00 % 3.000 M
Other investing activites 5.551 M 159.12 % -9.390 M -352.15 % 3.724 M 119.66 % -18.938 M -244.54 % 13.102 M 201.72 % -12.881 M -296.45 % 6.557 M 17.83 % 5.565 M -89.09 % 50.993 M 174.87 % -68.111 M -326.78 % 30.034 M 208.06 % -27.794 M -15.26 % -24.115 M -89.05 % -12.756 M -456.41 % 3.579 M 24.92 % 2.865 M -90.50 % 30.146 M 367.18 % -11.283 M 71.75 % -39.939 M -142.92 % 93.056 M 3 418.83 % 2.645 M 100.00 % 1.322 M 123.72 % -5.575 M -100.00 % -2.787 M
Net cash used for investing activites 2.239 M 123.84 % -9.390 M 4.57 % -9.840 M 74.23 % -38.187 M -7 631.95 % 507.000 K 102.07 % -24.473 M -1 631.48 % 1.598 M 110.64 % -15.013 M -148.54 % 30.928 M 141.85 % -73.902 M -214.38 % -23.507 M 6.16 % -25.049 M 14.25 % -29.212 M -160.80 % -11.201 M -1 110.92 % 1.108 M -51.23 % 2.272 M -92.44 % 30.039 M 347.30 % -12.147 M 69.73 % -40.131 M -194.52 % 42.459 M -6.06 % 45.199 M 100.00 % 22.599 M 342.90 % -9.304 M -100.00 % -4.652 M
Debt repayment 755.000 K 0.000 100.00 % -372.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 0.000 0.000 0.000
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 0.000 0.000 0.000 -100.00 % 28.257 M 0.00 % 28.257 M -30.32 % 40.552 M 0.000 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 0.000 0.000
Dividends paid 0.000 0.000 0.000 100.00 % -3.703 M 0.000 100.00 % -12.150 M 0.000 100.00 % -4.053 M 0.000 100.00 % -3.600 M 0.000 100.00 % -2.903 M 0.000 100.00 % -13.261 M 0.000 0.000 0.000 0.000 100.00 % -41.908 M -45.11 % -28.880 M 0.00 % -28.880 M -100.00 % -14.440 M 0.000 0.000
Other financing activites -7.723 M -145.52 % 16.965 M 321.07 % -7.674 M -312.69 % 3.608 M 37.55 % 2.623 M -80.34 % 13.340 M 22.54 % 10.886 M -54.12 % 23.727 M 238.94 % -17.077 M 58.02 % -40.675 M -196.24 % 42.263 M 65.83 % 25.486 M 77.57 % 14.353 M 45.19 % 9.886 M -84.27 % 62.862 M 128.81 % 27.474 M 336.34 % -11.625 M -176.55 % 15.186 M 203.09 % -14.731 M -200.95 % 14.593 M 245.93 % -10.000 M -100.00 % -5.000 M -933.33 % 600.000 K 100.00 % 300.000 K
Net cash used provided by financing activities -6.968 M -141.07 % 16.965 M 310.85 % -8.046 M -8 369.47 % -95.000 K -103.62 % 2.623 M 120.42 % 1.190 M -89.07 % 10.886 M -44.67 % 19.674 M 215.21 % -17.077 M 61.43 % -44.275 M -204.76 % 42.263 M 87.15 % 22.583 M 57.34 % 14.353 M 525.27 % -3.375 M -105.37 % 62.862 M 128.81 % 27.474 M 336.34 % -11.625 M -176.55 % 15.186 M 126.81 % -56.639 M -296.45 % -14.287 M 63.25 % -38.880 M -100.00 % -19.440 M -3 339.96 % 600.000 K 100.00 % 300.000 K
Effect of forex changes on cash -436.000 K -57.40 % -277.000 K -60.12 % -173.000 K -4 225.00 % -4.000 K -125.00 % 16.000 K -98.59 % 1.134 M 119.77 % 516.000 K 156.64 % -911.000 K -1 970.45 % -44.000 K 95.23 % -922.000 K -244.29 % 639.000 K -1.84 % 651.000 K 232.86 % -490.000 K -120.41 % 2.401 M 20 108.33 % -12.000 K 99.31 % -1.739 M -109.46 % 18.388 M 0.00 % 18.388 M 31.87 % 13.945 M 227.62 % -10.927 M -200.00 % 10.927 M 100.00 % 5.463 M -1.14 % 5.526 M 100.00 % 2.763 M
Net change in cash 130.743 M 231.09 % -99.738 M -200.00 % 99.738 M 26 803.61 % -373.500 K 99.34 % -56.528 M -172.01 % 78.504 M 299.35 % -39.380 M -219.01 % 33.091 M 543.46 % -7.462 M 56.73 % -17.247 M -297.75 % 8.722 M -40.19 % 14.582 M -81.34 % 78.141 M 1 999.97 % -4.113 M -102.96 % 139.107 M 6 146.39 % 2.227 M -97.28 % 81.804 M 326.80 % 19.167 M 177.39 % 6.910 M -89.06 % 63.162 M 300.00 % 15.791 M 0.00 % 15.791 M 42.81 % 11.057 M 0.00 % 11.057 M
Cash at beginning of period 0.000 -100.00 % 99.738 M 0.000 -100.00 % 140.421 M -35.58 % 217.961 M 56.29 % 139.457 M 0.78 % 138.384 M 0.000 -100.00 % 119.044 M 0.000 -100.00 % 152.279 M 0.000 -100.00 % 41.252 M 0.00 % 41.252 M 5.71 % 39.025 M 0.00 % 39.025 M 96.52 % 19.859 M 0.00 % 19.859 M -47.64 % 37.926 M -57.17 % 88.540 M 300.00 % 22.135 M 0.00 % 22.135 M 99.81 % 11.078 M 0.00 % 11.078 M
Cash at end of period 130.743 M 0.000 -100.00 % 99.738 M 26 803.61 % -373.500 K -100.23 % 161.432 M -25.94 % 217.961 M 120.15 % 99.004 M 199.19 % 33.091 M -70.34 % 111.582 M 746.96 % -17.247 M -110.71 % 161.000 M 1 004.10 % 14.582 M -87.79 % 119.393 M 221.47 % 37.139 M -79.15 % 178.132 M 331.81 % 41.252 M -59.42 % 101.662 M 160.50 % 39.025 M -12.96 % 44.835 M -70.45 % 151.702 M 300.00 % 37.926 M 0.00 % 37.926 M 71.34 % 22.135 M 0.00 % 22.135 M
Operating cash flow -17.673 M -137.97 % 46.546 M 312.76 % -21.877 M -158.28 % 37.539 M 208.67 % -34.543 M -136.38 % 94.963 M 203.49 % -91.760 M -246.98 % 62.432 M 317.30 % -28.731 M -133.96 % 84.605 M 4 434.27 % -1.952 M -106.30 % 30.979 M 202.36 % -30.266 M -3 683.25 % -800.000 K 98.10 % -42.075 M -258.34 % 26.572 M 623.44 % 3.673 M -88.36 % 31.560 M 412.57 % -10.097 M -170.43 % 14.336 M 0.00 % 14.336 M 100.00 % 7.168 M -71.66 % 25.293 M 100.00 % 12.646 M
Capital expenditure -3.312 M 73.79 % -12.634 M 8.38 % -13.789 M 28.37 % -19.249 M -52.83 % -12.595 M -8.65 % -11.592 M -133.76 % -4.959 M 25.33 % -6.641 M 30.57 % -9.565 M -65.17 % -5.791 M 24.18 % -7.638 M -3 737.14 % 210.000 K 108.20 % -2.562 M -66.80 % -1.536 M -38.50 % -1.109 M -87.02 % -593.000 K -454.21 % -107.000 K 87.62 % -864.000 K -350.00 % -192.000 K 70.21 % -644.500 K 0.00 % -644.500 K -100.00 % -322.250 K 24.27 % -425.500 K -100.00 % -212.750 K
Free CashFlow -20.985 M -161.88 % 33.912 M 195.08 % -35.666 M -295.00 % 18.290 M 138.80 % -47.138 M -156.54 % 83.371 M 186.20 % -96.719 M -273.36 % 55.791 M 245.68 % -38.296 M -148.59 % 78.814 M 921.84 % -9.590 M -130.75 % 31.189 M 195.01 % -32.828 M -1 305.31 % -2.336 M 94.59 % -43.184 M -266.23 % 25.979 M 628.52 % 3.566 M -88.38 % 30.696 M 398.34 % -10.289 M -175.15 % 13.691 M 0.00 % 13.691 M 100.00 % 6.846 M -72.47 % 24.867 M 100.00 % 12.434 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2015 2014 2014