
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 |