TB.MI

Triboo S.p.A. TB.MI

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Revenue 62.078 M -17.83 % 75.549 M -16.65 % 90.641 M -4.24 % 94.655 M 16.23 % 81.440 M 7.69 % 75.621 M 14.07 % 66.296 M 1.52 % 65.303 M 22.12 % 53.474 M 61.16 % 33.182 M 17.48 % 28.245 M 33.74 % 21.119 M 10.29 % 19.149 M 23.32 % 15.527 M
Net income -11.263 M -158.92 % -4.350 M -781.82 % 638.000 K -64.89 % 1.817 M 206.93 % 592.000 K 193.07 % 202.000 K -88.50 % 1.757 M 53.32 % 1.146 M -69.03 % 3.701 M 26.87 % 2.917 M 46.26 % 1.994 M -19.11 % 2.465 M 101.78 % 1.222 M -33.86 % 1.847 M
Income before tax -11.270 M -198.38 % -3.777 M -287.35 % 2.016 M 9.39 % 1.843 M 10.82 % 1.663 M 343.47 % 375.000 K -86.57 % 2.793 M 30.27 % 2.144 M -60.13 % 5.378 M 24.03 % 4.336 M 29.76 % 3.341 M -4.79 % 3.510 M 72.35 % 2.036 M -26.93 % 2.787 M
Income before tax ratio -0.18 -263.13 % -0.05 -324.78 % 0.02 14.23 % 0.02 -4.65 % 0.02 311.78 % 0.00 -88.23 % 0.04 28.32 % 0.03 -67.35 % 0.10 -23.04 % 0.13 10.45 % 0.12 -28.82 % 0.17 56.27 % 0.11 -40.75 % 0.18
EBITDA -2.725 M -151.23 % 5.319 M -55.07 % 11.838 M 2.66 % 11.531 M 14.22 % 10.095 M 18.64 % 8.509 M -10.34 % 9.490 M 13.34 % 8.373 M -25.86 % 11.294 M 78.34 % 6.333 M 36.08 % 4.654 M 39.23 % 3.343 M 39.87 % 2.390 M -18.48 % 2.931 M
Net income ratio -0.18 -215.11 % -0.06 -918.02 % 0.01 -63.33 % 0.02 164.08 % 0.01 172.13 % 0.00 -89.92 % 0.03 51.02 % 0.02 -74.64 % 0.07 -21.27 % 0.09 24.50 % 0.07 -39.52 % 0.12 82.95 % 0.06 -46.37 % 0.12
Ratio EBITDA -0.04 -162.35 % 0.07 -46.09 % 0.13 7.21 % 0.12 -1.72 % 0.12 10.16 % 0.11 -21.39 % 0.14 11.64 % 0.13 -39.29 % 0.21 10.66 % 0.19 15.83 % 0.16 4.10 % 0.16 26.82 % 0.12 -33.89 % 0.19
Gross profit ratio 0.95 575.33 % 0.14 -12.64 % 0.16 -52.51 % 0.34 97.57 % 0.17 -56.67 % 0.40 -16.09 % 0.47 -3.94 % 0.49 24.94 % 0.40 -19.36 % 0.49 4.58 % 0.47 11.63 % 0.42 17.18 % 0.36 -9.72 % 0.40
Weighted average shs out dil 27.823 M 0.00 % 27.823 M -0.41 % 27.938 M -1.25 % 28.291 M -0.51 % 28.437 M -0.88 % 28.690 M -0.17 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 83.01 % 15.704 M 0.00 % 15.704 M -45.36 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M
Weighted average shs out 27.823 M 0.00 % 27.823 M -0.41 % 27.938 M -1.25 % 28.291 M -0.51 % 28.437 M -0.88 % 28.690 M -0.17 % 28.740 M 0.00 % 28.740 M 1.20 % 28.400 M 80.84 % 15.704 M 0.00 % 15.704 M -45.36 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M
EPS diluted -0.40 -150.00 % -0.16 -801.75 % 0.02 -64.49 % 0.06 208.65 % 0.02 197.14 % 0.01 -88.54 % 0.06 52.75 % 0.04 -69.23 % 0.13 -31.58 % 0.19 46.15 % 0.13 51.52 % 0.09 101.41 % 0.04 -33.75 % 0.06
Earnings per share -0.40 -150.00 % -0.16 -801.75 % 0.02 -64.49 % 0.06 208.65 % 0.02 197.14 % 0.01 -88.54 % 0.06 52.75 % 0.04 -69.23 % 0.13 -31.58 % 0.19 46.15 % 0.13 51.52 % 0.09 101.41 % 0.04 -33.75 % 0.06
Gross profit 59.237 M 454.91 % 10.675 M -27.19 % 14.661 M -54.53 % 32.242 M 129.63 % 14.041 M -53.33 % 30.087 M -4.29 % 31.435 M -2.48 % 32.233 M 52.57 % 21.126 M 29.97 % 16.255 M 22.86 % 13.231 M 49.29 % 8.862 M 29.24 % 6.857 M 11.34 % 6.159 M
Income tax expense -39.000 K 94.47 % -705.000 K -189.69 % 786.000 K 245.56 % -540.000 K -161.78 % 874.000 K 405.20 % 173.000 K -69.70 % 571.000 K -27.90 % 792.000 K -55.21 % 1.768 M 23.45 % 1.432 M 8.85 % 1.316 M 27.64 % 1.031 M 26.58 % 814.423 K -12.52 % 931.003 K
Cost of revenue 2.841 M -95.62 % 64.874 M 10.88 % 58.509 M -6.26 % 62.413 M 19.50 % 52.228 M 14.70 % 45.534 M 30.62 % 34.861 M 5.42 % 33.070 M 2.23 % 32.348 M 91.11 % 16.926 M 12.73 % 15.014 M 22.50 % 12.256 M -0.28 % 12.291 M 31.21 % 9.368 M
General and administrative expenses 1.090 M -50.39 % 2.197 M 84.47 % 1.191 M -60.30 % 3.000 M 186.81 % 1.046 M 12.72 % 928.000 K 41.03 % 658.000 K -85.02 % 4.392 M 49.78 % 2.932 M 67.79 % 1.748 M 65.51 % 1.056 M 1.94 % 1.036 M 4.80 % 988.297 K 87.47 % 527.181 K
Selling and marketing expenses 0.000 -100.00 % 146.000 K 284.21 % 38.000 K -58.70 % 92.000 K -23.33 % 120.000 K -82.04 % 668.000 K 190.43 % 230.000 K 0.000 -100.00 % 7.253 K -69.37 % 23.678 K 324.95 % 5.572 K -98.85 % 485.794 K 10 291.32 % 4.675 K 724.51 % 567.000
Other expenses 67.796 M 516.83 % 10.991 M -56.09 % 25.032 M -12.70 % 28.673 M 203.58 % 9.445 M -62.99 % 25.518 M 10.10 % 23.178 M -7.22 % 24.982 M 117.51 % 11.486 M 21.68 % 9.439 M 20.83 % 7.812 M 104.25 % 3.825 M 17.16 % 3.265 M 9.59 % 2.979 M
Operating expenses 68.886 M 422.34 % 13.188 M -52.01 % 27.481 M -16.87 % 33.057 M 182.42 % 11.705 M -58.57 % 28.250 M -3.21 % 29.186 M -1.11 % 29.513 M 104.60 % 14.425 M 28.68 % 11.210 M 26.34 % 8.873 M 65.97 % 5.346 M 25.57 % 4.258 M 21.42 % 3.507 M
Cost and expenses 71.727 M -8.12 % 78.062 M -11.41 % 88.114 M -4.82 % 92.573 M 17.03 % 79.104 M 7.21 % 73.784 M 15.20 % 64.047 M 2.34 % 62.583 M 33.80 % 46.773 M 66.24 % 28.136 M 17.79 % 23.887 M 35.70 % 17.603 M 6.37 % 16.549 M 28.54 % 12.874 M
Research and development expenses 0.000 0.000 -100.00 % 1.220 M -5.57 % 1.292 M 18.10 % 1.094 M -3.70 % 1.136 M 48.30 % 766.000 K 35.82 % 564.000 K 36.23 % 414.000 K 81.78 % 227.751 K 56.82 % 145.228 K 86.19 % 77.998 K 222.08 % 24.217 K 0.000
Selling general and administrative expenses 1.090 M -50.39 % 2.197 M 78.76 % 1.229 M -60.25 % 3.092 M 165.18 % 1.166 M -26.94 % 1.596 M 79.73 % 888.000 K -79.78 % 4.392 M 49.41 % 2.939 M 65.96 % 1.771 M 66.87 % 1.061 M -30.24 % 1.522 M 53.23 % 992.972 K 88.15 % 527.748 K
Interest income 546.000 K 27 200.00 % 2.000 K -87.50 % 16.000 K -97.59 % 664.000 K 1 602.56 % 39.000 K -37.10 % 62.000 K 1 966.67 % 3.000 K -25.00 % 4.000 K -77.80 % 18.016 K -61.45 % 46.730 K -55.88 % 105.904 K 14 507.45 % 725.000 -64.20 % 2.025 K 39.46 % 1.452 K
Interest expense 2.247 M 40.88 % 1.595 M 144.26 % 653.000 K -55.34 % 1.462 M 82.98 % 799.000 K -10.73 % 895.000 K 106.70 % 433.000 K 1.17 % 428.000 K 430.64 % 80.657 K 78.15 % 45.276 K -3.29 % 46.818 K -56.62 % 107.920 K -34.35 % 164.399 K 167.87 % 61.373 K
Depreciation and amortization 6.872 M -13.39 % 7.934 M -7.36 % 8.564 M -1.40 % 8.686 M 7.02 % 8.116 M 4.06 % 7.799 M 25.73 % 6.203 M 7.75 % 5.757 M 8.83 % 5.290 M 171.01 % 1.952 M 49.65 % 1.304 M 343.11 % 294.372 K 55.71 % 189.052 K 127.26 % 83.188 K
Operating income -9.649 M -283.96 % -2.513 M -199.45 % 2.527 M 38.24 % 1.828 M -21.71 % 2.335 M 220.30 % 729.000 K -77.44 % 3.231 M 72.04 % 1.878 M -66.01 % 5.525 M 25.29 % 4.409 M 32.31 % 3.333 M 5.04 % 3.173 M 43.45 % 2.212 M -22.31 % 2.847 M
Operating income ratio -0.16 -367.28 % -0.03 -219.31 % 0.03 44.36 % 0.02 -32.64 % 0.03 197.42 % 0.01 -80.22 % 0.05 69.47 % 0.03 -72.16 % 0.10 -22.26 % 0.13 12.63 % 0.12 -21.46 % 0.15 30.07 % 0.12 -37.00 % 0.18
Total other income expenses net -1.621 M -28.24 % -1.264 M -147.36 % -511.000 K -3 506.67 % 15.000 K 102.23 % -673.000 K -284.89 % 364.000 K 183.11 % -438.000 K -265.28 % 265.000 K 204.74 % -253.000 K -243.06 % -73.748 K -946.80 % 8.709 K -97.41 % 336.789 K 325.24 % -149.522 K -148.29 % -60.221 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Net debt 25.373 M 5.95 % 23.949 M 24.05 % 19.306 M 172.68 % 7.080 M -22.19 % 9.099 M -4.21 % 9.499 M 26.64 % 7.501 M 24.00 % 6.049 M 234.56 % -4.496 M 52.43 % -9.451 M 25.55 % -12.694 M -5 717.63 % -218.199 K -106.79 % 3.212 M 359.23 % 699.443 K
Total investments 1.812 M -35.81 % 2.823 M 2.62 % 2.751 M 3.03 % 2.670 M 111.23 % 1.264 M 113.87 % 591.000 K -6.64 % 633.000 K -40.51 % 1.064 M -62.70 % 2.853 M 417.04 % 551.750 K -16.29 % 659.100 K -13.52 % 762.100 K 109.99 % 362.920 K 0.000
Total debt 30.560 M 3.84 % 29.429 M 2.82 % 28.621 M -14.75 % 33.572 M 39.70 % 24.031 M 32.02 % 18.202 M 14.24 % 15.933 M 38.62 % 11.494 M 82.55 % 6.296 M 2 343.48 % 257.685 K 13.86 % 226.318 K -59.79 % 562.895 K -87.16 % 4.384 M 269.46 % 1.187 M
Accumulated other comprehensive income loss 0.000 -100.00 % 6.031 M 113.23 % -45.592 M -1.56 % -44.893 M 0.000 -100.00 % 4.820 M 116.86 % -28.583 M 0.39 % -28.694 M -409.52 % 9.270 M 362.32 % 2.005 M 77.98 % 1.127 M -8.87 % 1.236 M 0.000 0.000
Retained earnings -1.702 M 55.01 % -3.783 M -692.95 % 638.000 K -64.89 % 1.817 M 206.93 % 592.000 K 825.00 % 64.000 K -96.36 % 1.757 M -53.08 % 3.745 M -60.28 % 9.428 M 52.81 % 6.170 M 18.08 % 5.225 M 62.11 % 3.223 M 163.80 % 1.222 M -34.16 % 1.856 M
Common stock 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 80.46 % 15.927 M 0.00 % 15.927 M 67 585.93 % 23.530 K 17.65 % 20.000 K 0.00 % 20.000 K
Total equity 19.142 M -37.37 % 30.563 M -12.49 % 34.926 M -3.25 % 36.098 M 6.01 % 34.052 M 0.69 % 33.817 M -6.64 % 36.224 M 1.56 % 35.667 M -22.80 % 46.203 M 16.43 % 39.682 M 2.39 % 38.756 M 136.73 % 16.371 M 340.01 % 3.721 M 6.08 % 3.507 M
Other non current liabilities 4.499 M 82.52 % 2.465 M -3.64 % 2.558 M 0.000 -100.00 % 1.000 K 0.000 -100.00 % 4.000 K -99.89 % 3.551 M 26.01 % 2.818 M 17.28 % 2.403 M 231.41 % 725.032 K 69.66 % 427.350 K 34.74 % 317.159 K 38.46 % 229.067 K
Long term debt 15.679 M -1.06 % 15.847 M -25.51 % 21.275 M -13.40 % 24.567 M 43.97 % 17.064 M 80.08 % 9.476 M -11.07 % 10.656 M 33.23 % 7.998 M 191.26 % 2.746 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 21.087 M 10.66 % 19.056 M -22.18 % 24.486 M -12.63 % 28.025 M 29.70 % 21.608 M 43.25 % 15.084 M 5.73 % 14.267 M 14.23 % 12.490 M 88.68 % 6.620 M 175.49 % 2.403 M 46.64 % 1.639 M 67.43 % 978.651 K 143.53 % 401.853 K 61.15 % 249.361 K
Other current liabilities 4.471 M 24.78 % 3.583 M 909.30 % 355.000 K -40.24 % 594.000 K 117.52 % -3.390 M -68.66 % -2.010 M -130.61 % 6.567 M 27.59 % 5.147 M 19.06 % 4.323 M 297.55 % 1.087 M 11.82 % 972.395 K 72.64 % 563.237 K 43.23 % 393.242 K 28.96 % 304.938 K
Deferred revenue 0.000 0.000 -100.00 % 3.798 M -43.63 % 6.738 M -10.66 % 7.542 M -21.13 % 9.563 M 512.23 % 1.562 M -78.00 % 7.101 M 65.41 % 4.293 M 54.78 % 2.774 M 93.75 % 1.432 M 64.28 % 871.359 K 56.65 % 556.239 K -52.03 % 1.159 M
Short term debt 14.881 M 9.30 % 13.615 M 85.34 % 7.346 M -18.42 % 9.005 M 29.23 % 6.968 M -11.75 % 7.896 M 83.50 % 4.303 M 88.15 % 2.287 M 40.57 % 1.627 M 386.00 % 334.775 K 3.17 % 324.492 K -42.35 % 562.895 K -87.16 % 4.384 M 269.46 % 1.187 M
Total current liabilities 54.909 M 0.13 % 54.840 M -9.53 % 60.619 M -13.65 % 70.202 M -4.50 % 73.509 M 12.45 % 65.372 M 7.10 % 61.039 M 20.13 % 50.809 M 21.73 % 41.739 M 227.23 % 12.755 M 25.84 % 10.136 M 21.04 % 8.375 M -31.73 % 12.266 M 45.38 % 8.438 M
Total liabilities 75.996 M 2.84 % 73.896 M -13.17 % 85.105 M -13.36 % 98.227 M 3.27 % 95.117 M 18.22 % 80.456 M 6.84 % 75.306 M 18.97 % 63.299 M 30.89 % 48.359 M 219.03 % 15.158 M 28.73 % 11.775 M 25.89 % 9.353 M -26.17 % 12.668 M 45.83 % 8.687 M
Other non current assets 216.000 K -37.57 % 346.000 K -71.14 % 1.199 M 14.41 % 1.048 M 54.12 % 680.000 K 17.24 % 580.000 K 59.78 % 363.000 K 10.33 % 329.000 K 142.11 % -781.235 K -105.88 % -379.464 K -643.54 % 69.814 K 3 490 800.00 % -2.000 -100.00 % 388.849 K 3 394.64 % 11.127 K
Long term investments 1.812 M -34.82 % 2.780 M 49.06 % 1.865 M -14.37 % 2.178 M 166.91 % 816.000 K 127.93 % 358.000 K -40.33 % 600.000 K -41.80 % 1.031 M -62.96 % 2.783 M 427.32 % 527.840 K -16.90 % 635.190 K -12.37 % 724.850 K 99.73 % 362.920 K 0.000
Intangible assets 14.046 M -6.36 % 15.000 M -11.96 % 17.038 M -5.92 % 18.110 M -10.06 % 20.135 M -10.27 % 22.439 M 9.73 % 20.450 M 29.36 % 15.809 M -19.06 % 19.532 M 57.64 % 12.390 M 1.69 % 12.184 M 9.00 % 11.178 M 1 699.31 % 621.240 K 10.93 % 560.037 K
GoodWill 23.409 M -12.59 % 26.781 M -5.91 % 28.464 M -0.36 % 28.567 M -0.49 % 28.708 M -5.37 % 30.337 M 7.22 % 28.294 M 2.74 % 27.539 M -0.51 % 27.679 M 78.72 % 15.488 M 54.09 % 10.051 M 428.06 % 1.903 M -15.94 % 2.264 M 7.71 % 2.102 M
Goodwill and intangible assets 37.455 M -10.35 % 41.781 M -8.18 % 45.502 M -2.52 % 46.677 M -4.43 % 48.843 M -7.45 % 52.776 M 8.27 % 48.744 M 12.45 % 43.348 M -8.18 % 47.211 M 69.35 % 27.878 M 25.38 % 22.235 M 69.98 % 13.081 M 353.33 % 2.886 M 8.38 % 2.662 M
Property plant equipment net 9.591 M -6.28 % 10.234 M -5.75 % 10.858 M -20.76 % 13.702 M 59.09 % 8.613 M -7.86 % 9.348 M 18.98 % 7.857 M 35.14 % 5.814 M 342.85 % 1.313 M 377.29 % 275.066 K -6.19 % 293.201 K 226.71 % 89.744 K 4.30 % 86.044 K 525.82 % 13.749 K
Total non current assets 52.511 M -9.40 % 57.956 M -5.25 % 61.170 M -6.59 % 65.482 M 7.20 % 61.082 M -6.88 % 65.592 M 9.83 % 59.722 M 15.70 % 51.618 M 0.29 % 51.466 M 78.81 % 28.783 M 23.88 % 23.234 M 66.47 % 13.956 M 315.31 % 3.360 M 25.05 % 2.687 M
Other current assets 4.249 M -14.47 % 4.968 M -30.41 % 7.139 M 668.46 % 929.000 K -89.18 % 8.584 M -77.04 % 37.382 M 412.78 % 7.290 M -82.59 % 41.869 M 5 791.65 % 710.650 K -32.85 % 1.058 M -26.42 % 1.438 M 695.60 % 180.802 K 297.27 % 45.511 K -89.37 % 428.191 K
Short term investments 158.000 K 267.44 % 43.000 K 0.00 % 43.000 K 0.00 % 43.000 K 0.00 % 43.000 K -81.55 % 233.000 K 606.06 % 33.000 K 0.00 % 33.000 K -52.45 % 69.400 K 190.26 % 23.910 K 0.00 % 23.910 K -35.81 % 37.250 K 0.000 0.000
cash and cash equivalents 5.187 M -5.35 % 5.480 M -41.17 % 9.315 M -61.93 % 24.471 M 89.13 % 12.939 M 48.67 % 8.703 M 3.21 % 8.432 M 54.86 % 5.445 M -49.55 % 10.792 M 11.16 % 9.708 M -24.86 % 12.920 M 1 554.13 % 781.094 K -33.36 % 1.172 M 140.59 % 487.214 K
Cash and short term investments 5.345 M -3.22 % 5.523 M -40.98 % 9.358 M -61.76 % 24.471 M 89.13 % 12.939 M 44.80 % 8.936 M 5.56 % 8.465 M 54.53 % 5.478 M -49.56 % 10.861 M 11.60 % 9.732 M -24.81 % 12.944 M 1 481.76 % 818.344 K -30.19 % 1.172 M 140.59 % 487.214 K
Total current assets 42.627 M -8.48 % 46.579 M -20.86 % 58.860 M -14.50 % 68.844 M 1.11 % 68.087 M 39.87 % 48.679 M -6.04 % 51.806 M 9.42 % 47.347 M 9.81 % 43.117 M 66.69 % 25.867 M -5.05 % 27.242 M 135.25 % 11.580 M -11.12 % 13.028 M 37.04 % 9.507 M
Inventory 1.397 M 24.40 % 1.123 M 165.48 % 423.000 K -47.91 % 812.000 K 89.28 % 429.000 K -81.83 % 2.361 M 106.56 % -35.995 M -18.89 % -30.277 M -5 012.86 % 616.280 K 0.000 0.000 0.000 0.000 0.000
Net receivables 31.636 M -9.52 % 34.965 M -16.63 % 41.940 M -1.62 % 42.632 M -7.59 % 46.135 M 0.000 -100.00 % 35.995 M 18.89 % 30.277 M -2.11 % 30.929 M 104.15 % 15.150 M 17.22 % 12.924 M 27.23 % 10.158 M -8.94 % 11.156 M 29.85 % 8.592 M
Tax assets 3.437 M 22.10 % 2.815 M 61.23 % 1.746 M -6.98 % 1.877 M -11.88 % 2.130 M -15.81 % 2.530 M 17.24 % 2.158 M 96.90 % 1.096 M 16.60 % 940.000 K 95.31 % 481.285 K 0.000 -100.00 % 60.452 K 116.66 % -362.920 K 0.000
Other assets 0.000 100.00 % -76.000 K -7 700.00 % 1.000 K 200.00 % -1.000 K 0.000 -100.00 % 2.000 K 0.00 % 2.000 K 100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 34.512 M -6.20 % 36.794 M -22.86 % 47.695 M -7.00 % 51.283 M -15.09 % 60.394 M 24.99 % 48.319 M -0.59 % 48.607 M 17.42 % 41.397 M 22.68 % 33.745 M 247.13 % 9.721 M 15.20 % 8.438 M 21.68 % 6.935 M -5.29 % 7.323 M 20.22 % 6.091 M
Tax payables 1.045 M 23.23 % 848.000 K -40.49 % 1.425 M -44.81 % 2.582 M 29.42 % 1.995 M 24.38 % 1.604 M 2.69 % 1.562 M 5.54 % 1.480 M 0.13 % 1.478 M 34.45 % 1.099 M 174.12 % 401.047 K 27.91 % 313.549 K 88.47 % 166.363 K -80.54 % 854.787 K
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 2.962 M 5.07 % 2.819 M 4.99 % 2.685 M 12.63 % 2.384 M 2.54 % 2.325 M 13.92 % 2.041 M 0.000 0.000 0.000 0.000 0.000
Minority interest 748.000 K 2.19 % 732.000 K -13.78 % 849.000 K 45.38 % 584.000 K 29.49 % 451.000 K 32.26 % 341.000 K -45.35 % 624.000 K 98.73 % 314.000 K 1 527.27 % -22.000 K -111.56 % 190.307 K 240.65 % 55.866 K -70.32 % 188.254 K 0.000 0.000
Capital lease obligations 4.053 M -13.17 % 4.668 M -13.07 % 5.370 M -37.47 % 8.588 M 96.21 % 4.377 M -8.24 % 4.770 M -2.89 % 4.912 M 30.15 % 3.774 M 390.77 % 769.000 K 960.82 % 72.491 K 282.96 % 18.929 K -61.81 % 49.571 K -87.18 % 386.553 K 0.000
Preferred stock 0.000 0.000 -100.00 % 45.592 M 1.56 % 44.893 M 0.000 0.000 -100.00 % 28.583 M -0.39 % 28.694 M 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -8.644 M -330.26 % -2.009 M -142.75 % 4.699 M -5.20 % 4.957 M 16.12 % 4.269 M 5 182.14 % -84.000 K 99.71 % -29.443 M -108.49 % -14.122 M -156.71 % 24.901 M 44.73 % 17.204 M -1.65 % 17.493 M 27.86 % 13.681 M 451.92 % 2.479 M 51.93 % 1.631 M
Deferred tax liabilities non current 909.000 K 22.18 % 744.000 K 13.94 % 653.000 K 32.19 % 494.000 K -71.35 % 1.724 M 12.24 % 1.536 M 25.59 % 1.223 M 29.83 % 942.000 K -48.52 % 1.830 M 85.46 % 986.674 K 8.01 % 913.541 K 65.71 % 551.299 K 1 279.73 % 39.957 K 96.89 % 20.294 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 95.138 M -8.92 % 104.459 M -12.97 % 120.031 M -10.64 % 134.325 M 3.99 % 129.169 M 13.04 % 114.273 M 2.46 % 111.530 M 12.70 % 98.966 M 4.63 % 94.584 M 73.07 % 54.650 M 8.27 % 50.475 M 97.66 % 25.536 M 55.81 % 16.389 M 34.40 % 12.194 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 843.190 K 1 052.97 % 73.132 K 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 7.000 K 100.13 % -5.468 M 60.11 % -13.706 M -1 039.41 % 1.459 M 188.21 % -1.654 M -69.99 % -973.000 K -129.44 % 3.305 M 901.52 % 330.000 K -97.18 % 11.696 M 653.78 % 1.552 M 224.46 % -1.247 M -177.86 % 1.601 M 170.93 % -2.257 M -95.98 % -1.152 M
Accounts receivables 2.726 M -63.20 % 7.408 M 853.61 % -983.000 K -108.85 % 11.110 M 170.08 % -15.854 M -503.92 % 3.925 M 170.35 % -5.579 M 23.56 % -7.299 M -155.48 % -2.857 M -81.21 % -1.577 M 45.96 % -2.918 M -461.42 % 807.300 K 129.11 % -2.773 M 0.000
Inventory -274.000 K 60.86 % -700.000 K -279.95 % 389.000 K 147.91 % -812.000 K 0.000 0.000 0.000 0.000 100.00 % -616.280 K 0.000 0.000 0.000 0.000 -100.00 % 5.088 K
Accounts payables 0.000 100.00 % -10.990 M -206.30 % -3.588 M 64.36 % -10.066 M -183.36 % 12.075 M 414.29 % -3.842 M -153.29 % 7.210 M 0.36 % 7.184 M 38.69 % 5.180 M 303.81 % 1.283 M 0.000 0.000 0.000 0.000
Other working capital -2.445 M -106.16 % -1.186 M 87.55 % -9.524 M -876.20 % 1.227 M -42.26 % 2.125 M 301.23 % -1.056 M -163.08 % 1.674 M 277.03 % 444.000 K -96.39 % 12.312 M 594.70 % 1.772 M 291.09 % 453.172 K 311.20 % 110.207 K 0.000 100.00 % -1.157 M
Other non cash items 9.798 M 216.58 % 3.095 M 56.95 % 1.972 M -42.17 % 3.410 M 17.34 % 2.906 M 6.72 % 2.723 M 142.69 % 1.122 M 455.06 % -316.000 K -407.61 % 102.728 K -56.47 % 235.978 K 8.78 % 216.932 K 65.31 % 131.225 K -41.86 % 225.717 K 405.22 % 44.677 K
Net cash provided by operating activities 5.446 M 252.26 % 1.546 M 164.42 % -2.400 M -115.06 % 15.938 M 56.92 % 10.157 M 4.16 % 9.751 M -24.12 % 12.851 M 80.42 % 7.123 M -60.81 % 18.174 M 171.85 % 6.685 M 190.64 % 2.300 M -48.95 % 4.506 M 825.72 % -620.834 K -174.64 % 831.718 K
Investments in property plant and equipment -390.000 K 61.88 % -1.023 M 84.61 % -6.647 M -2.34 % -6.495 M -27.93 % -5.077 M 48.25 % -9.810 M 18.74 % -12.073 M -55.04 % -7.787 M 66.34 % -23.138 M -202.97 % -7.637 M 28.37 % -10.662 M 1.89 % -10.868 M -3 269.29 % -322.550 K 39.65 % -534.450 K
Acquisitions net 0.000 100.00 % -248.000 K 48.55 % -482.000 K -42.60 % -338.000 K -178.79 % 429.000 K 72.98 % 248.000 K -77.66 % 1.110 M 148.79 % -2.275 M -9.90 % -2.070 M -9 061.04 % 23.100 K 0.000 100.00 % -23.100 K 0.000 0.000
Purchases of investments -100.000 K -63.93 % -61.000 K -32.61 % -46.000 K 48.89 % -90.000 K 89.73 % -876.000 K 0.000 0.000 100.00 % -106.000 K 50.70 % -215.000 K 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 5.846 M 7.66 % 5.430 M 1 365.73 % -429.000 K 0.000 -100.00 % 378.000 K -93.99 % 6.292 M 0.000 -100.00 % 23.100 K 0.000 0.000 0.000 0.000
Other investing activites -4.885 M -25.55 % -3.891 M 33.44 % -5.846 M -7.66 % -5.430 M -1 362.79 % 430.000 K 0.000 -100.00 % 378.000 K 106.01 % -6.292 M -16 347.09 % -38.256 K 75.42 % -155.619 K -293.81 % 80.295 K 749.90 % -12.355 K 97.71 % -539.741 K 71.44 % -1.890 M
Net cash used for investing activites -5.375 M -2.91 % -5.223 M 27.21 % -7.175 M -3.64 % -6.923 M -25.35 % -5.523 M 42.24 % -9.562 M 9.66 % -10.585 M -4.10 % -10.168 M 59.72 % -25.246 M -224.94 % -7.769 M 26.58 % -10.581 M 2.95 % -10.903 M -1 164.43 % -862.291 K 64.43 % -2.425 M
Debt repayment 85.000 K 302.38 % -42.000 K 99.09 % -4.605 M -270.43 % 2.702 M 4 256.92 % -65.000 K -102.89 % 2.249 M 31.44 % 1.711 M 1 061.24 % -178.000 K 95.66 % -4.099 M -39 958.03 % 10.284 K 104.31 % -238.404 K 93.76 % -3.821 M -219.51 % 3.198 M 247.34 % 920.599 K
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.903 M 450 664.46 % 3.528 K 0.000 0.000
Common stock repurchased 0.000 100.00 % -116.000 K 73.64 % -440.000 K -139.13 % -184.000 K 44.74 % -333.000 K -101.82 % -165.000 K 0.000 0.000 100.00 % -598.000 K 0.000 0.000 0.000 0.000 0.000
Dividends paid -401.000 K 0.000 100.00 % -536.000 K 0.000 0.000 100.00 % -2.000 M -102.43 % -988.000 K 53.62 % -2.130 M -7.19 % -1.987 M 0.18 % -1.991 M 0.000 100.00 % -700.000 K 30.00 % -1.000 M -24.05 % -806.122 K
Other financing activites -48.000 K 0.000 0.000 0.000 100.00 % -1.000 K 0.000 100.00 % -1.000 K 0.000 0.000 100.00 % -147.380 K -103.10 % 4.756 M -54.81 % 10.524 M 35 779.25 % -29.497 K -101.94 % 1.524 M
Net cash used provided by financing activities -364.000 K -130.38 % -158.000 K 97.17 % -5.581 M -321.64 % 2.518 M 731.08 % -399.000 K -575.00 % 84.000 K -88.37 % 722.000 K 131.28 % -2.308 M -128.30 % 8.155 M 483.24 % -2.128 M -110.42 % 20.420 M 239.97 % 6.007 M 177.04 % 2.168 M 32.33 % 1.638 M
Effect of forex changes on cash 0.000 0.000 0.000 100.00 % -1.000 K 0.000 100.00 % -1.000 K 0.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -293.000 K 92.36 % -3.835 M 74.70 % -15.156 M -231.43 % 11.532 M 172.30 % 4.235 M 1 456.99 % 272.000 K -90.89 % 2.987 M 155.80 % -5.353 M -593.98 % 1.084 M 133.74 % -3.212 M -126.46 % 12.139 M 3 204.09 % -391.072 K -157.09 % 684.952 K 1 405.46 % 45.498 K
Cash at beginning of period 5.480 M -41.17 % 9.315 M -61.93 % 24.471 M 89.13 % 12.939 M 48.66 % 8.704 M 3.23 % 8.432 M 54.86 % 5.445 M -49.57 % 10.798 M 11.22 % 9.708 M -24.86 % 12.920 M 1 554.13 % 781.094 K -33.36 % 1.172 M 140.59 % 487.214 K 10.30 % 441.716 K
Cash at end of period 5.187 M -5.35 % 5.480 M -41.17 % 9.315 M -61.93 % 24.471 M 89.13 % 12.939 M 48.66 % 8.704 M 3.23 % 8.432 M 54.86 % 5.445 M -49.55 % 10.792 M 11.16 % 9.708 M -24.86 % 12.920 M 1 554.13 % 781.094 K -33.36 % 1.172 M 140.59 % 487.214 K
Operating cash flow 5.446 M 252.26 % 1.546 M 164.42 % -2.400 M -115.06 % 15.938 M 56.92 % 10.157 M 4.16 % 9.751 M -24.12 % 12.851 M 80.42 % 7.123 M -60.81 % 18.174 M 171.85 % 6.685 M 190.64 % 2.300 M -48.95 % 4.506 M 825.72 % -620.834 K -174.64 % 831.718 K
Capital expenditure -5.275 M 10.29 % -5.880 M 11.54 % -6.647 M -2.34 % -6.495 M -27.93 % -5.077 M 48.25 % -9.810 M 18.74 % -12.073 M -55.04 % -7.787 M 66.34 % -23.138 M -202.97 % -7.637 M 28.37 % -10.662 M 1.89 % -10.868 M -3 269.29 % -322.550 K 39.65 % -534.450 K
Free CashFlow 171.000 K 103.95 % -4.334 M 52.09 % -9.047 M -195.81 % 9.443 M 85.89 % 5.080 M 8 710.17 % -59.000 K -107.58 % 778.000 K 217.17 % -664.000 K 86.62 % -4.963 M -421.59 % -951.538 K 88.62 % -8.362 M -31.43 % -6.362 M -574.39 % -943.384 K -417.35 % 297.268 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
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 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30
Revenue 29.984 M -6.57 % 32.094 M -11.52 % 36.273 M -7.65 % 39.276 M -9.50 % 43.400 M -9.21 % 47.800 M -3.70 % 49.634 M 10.25 % 45.021 M 1.54 % 44.339 M 19.51 % 37.101 M -3.69 % 38.521 M 3.83 % 37.100 M 4.17 % 35.614 M 13.17 % 31.470 M -6.68 % 33.722 M 6.63 % 31.624 M -5.39 % 33.425 M 6.48 % 31.392 M 77.83 % 17.653 M 10.27 % 16.008 M 12.54 % 14.225 M -1.87 % 14.496 M 166.73 % 5.435 M -50.13 % 10.897 M 13.82 % 9.574 M 0.00 % 9.574 M 23.32 % 7.763 M 0.00 % 7.763 M
Net income -9.435 M -416.14 % -1.828 M 50.53 % -3.695 M -464.12 % -655.000 K -283.04 % -171.000 K -121.14 % 809.000 K 95.88 % 413.000 K -70.58 % 1.404 M -19.91 % 1.753 M 250.99 % -1.161 M -570.04 % 247.000 K 234.97 % -183.000 K -136.24 % 505.000 K -59.66 % 1.252 M 198.81 % 419.000 K -42.37 % 727.000 K -67.19 % 2.216 M 49.02 % 1.487 M 31.79 % 1.128 M -36.92 % 1.789 M 61.55 % 1.107 M 24.79 % 887.206 K 34.87 % 657.846 K -57.01 % 1.530 M 150.46 % 610.938 K 0.00 % 610.938 K -33.86 % 923.721 K 0.00 % 923.721 K
Income before tax -9.543 M -543.49 % -1.483 M 7.02 % -1.595 M -158.93 % -616.000 K -293.10 % 319.000 K -76.49 % 1.357 M 33.17 % 1.019 M 5.16 % 969.000 K -58.96 % 2.361 M 442.17 % -690.000 K -684.75 % 118.000 K -48.25 % 228.000 K -79.89 % 1.134 M -31.65 % 1.659 M 71.21 % 969.000 K -17.46 % 1.174 M -64.65 % 3.321 M 63.76 % 2.028 M 25.42 % 1.617 M -41.44 % 2.761 M 55.49 % 1.776 M 13.44 % 1.566 M 90.03 % 823.839 K -63.12 % 2.234 M 119.40 % 1.018 M 0.00 % 1.018 M -26.93 % 1.393 M 0.00 % 1.393 M
Income before tax ratio -0.32 -588.78 % -0.05 -5.08 % -0.04 -180.36 % -0.02 -313.38 % 0.01 -74.11 % 0.03 38.28 % 0.02 -4.61 % 0.02 -59.58 % 0.05 386.32 % -0.02 -707.13 % 0.00 -50.15 % 0.01 -80.70 % 0.03 -39.60 % 0.05 83.46 % 0.03 -22.60 % 0.04 -62.64 % 0.10 53.80 % 0.06 -29.47 % 0.09 -46.90 % 0.17 38.16 % 0.12 15.60 % 0.11 -28.76 % 0.15 -26.05 % 0.20 92.76 % 0.11 0.00 % 0.11 -40.75 % 0.18 0.00 % 0.18
EBITDA 527.000 K 35.82 % 388.000 K -88.82 % 3.471 M -9.77 % 3.847 M -28.15 % 5.354 M -11.91 % 6.078 M -7.70 % 6.585 M 18.63 % 5.551 M -21.41 % 7.063 M 100.48 % 3.523 M -24.12 % 4.643 M 5.57 % 4.398 M 64.47 % 2.674 M 147.13 % 1.082 M -47.45 % 2.059 M -15.30 % 2.431 M -42.24 % 4.209 M 55.60 % 2.705 M -3.59 % 2.806 M -15.42 % 3.318 M 82.12 % 1.822 M -28.74 % 2.556 M 174.19 % 932.306 K -53.76 % 2.016 M 68.73 % 1.195 M 0.00 % 1.195 M -18.48 % 1.466 M 0.00 % 1.466 M
Net income ratio -0.31 -452.46 % -0.06 44.09 % -0.10 -510.83 % -0.02 -323.26 % 0.00 -123.28 % 0.02 103.40 % 0.01 -73.32 % 0.03 -21.12 % 0.04 226.34 % -0.03 -588.03 % 0.01 229.99 % 0.00 -134.79 % 0.01 -64.36 % 0.04 220.19 % 0.01 -45.95 % 0.02 -65.32 % 0.07 39.96 % 0.05 -25.89 % 0.06 -42.79 % 0.11 43.55 % 0.08 27.18 % 0.06 -49.44 % 0.12 -13.79 % 0.14 120.05 % 0.06 0.00 % 0.06 -46.37 % 0.12 0.00 % 0.12
Ratio EBITDA 0.02 45.38 % 0.01 -87.37 % 0.10 -2.30 % 0.10 -20.60 % 0.12 -2.98 % 0.13 -4.16 % 0.13 7.60 % 0.12 -22.60 % 0.16 67.76 % 0.09 -21.22 % 0.12 1.68 % 0.12 57.88 % 0.08 118.38 % 0.03 -43.69 % 0.06 -20.57 % 0.08 -38.95 % 0.13 46.14 % 0.09 -45.79 % 0.16 -23.30 % 0.21 61.83 % 0.13 -27.38 % 0.18 2.80 % 0.17 -7.28 % 0.19 48.25 % 0.12 0.00 % 0.12 -33.89 % 0.19 0.00 % 0.19
Gross profit ratio 0.09 -33.38 % 0.13 -57.79 % 0.32 19.37 % 0.27 -11.57 % 0.30 -9.76 % 0.33 0.30 % 0.33 -10.58 % 0.37 116.01 % 0.17 -54.82 % 0.38 39.36 % 0.27 -11.94 % 0.31 50.48 % 0.21 38.20 % 0.15 -12.17 % 0.17 -7.05 % 0.18 -20.01 % 0.23 26.72 % 0.18 -26.82 % 0.25 -3.09 % 0.25 38.81 % 0.18 -15.93 % 0.22 -67.73 % 0.67 165.83 % 0.25 -29.21 % 0.36 0.00 % 0.36 -9.72 % 0.40 0.00 % 0.40
Weighted average shs out dil 27.823 M 0.00 % 27.823 M 0.00 % 27.823 M -3.19 % 28.740 M 2.87 % 27.938 M -0.78 % 28.157 M -0.47 % 28.291 M -0.20 % 28.347 M -0.46 % 28.478 M -0.07 % 28.499 M -0.67 % 28.690 M -0.17 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 36.02 % 21.130 M -41.87 % 36.350 M 25.02 % 29.075 M 2.36 % 28.405 M 80.88 % 15.704 M 0.00 % 15.704 M -17.19 % 18.963 M -25.58 % 25.481 M -11.34 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M
Weighted average shs out 27.823 M 0.00 % 27.823 M 0.00 % 27.823 M -3.19 % 28.740 M 2.87 % 27.938 M -0.78 % 28.157 M -0.47 % 28.291 M -0.20 % 28.347 M -0.46 % 28.478 M -0.07 % 28.499 M -0.67 % 28.690 M -0.17 % 28.740 M -0.01 % 28.742 M 0.01 % 28.741 M 36.01 % 21.132 M -41.87 % 36.350 M 25.02 % 29.075 M 2.36 % 28.406 M 80.89 % 15.704 M 0.00 % 15.704 M -17.19 % 18.963 M -25.58 % 25.481 M -11.34 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M
EPS diluted -0.34 -417.50 % -0.07 49.46 % -0.13 -470.18 % -0.02 -273.77 % -0.01 -121.25 % 0.03 96.58 % 0.01 -70.51 % 0.05 -19.64 % 0.06 251.35 % -0.04 -573.26 % 0.01 234.38 % -0.01 -136.36 % 0.02 -59.63 % 0.04 120.20 % 0.02 -1.00 % 0.02 -73.75 % 0.08 45.42 % 0.05 -27.22 % 0.07 -36.84 % 0.11 96.55 % 0.06 70.59 % 0.03 48.47 % 0.02 -57.59 % 0.05 153.52 % 0.02 0.00 % 0.02 -33.85 % 0.03 0.00 % 0.03
Earnings per share -0.34 -417.50 % -0.07 49.46 % -0.13 -470.18 % -0.02 -273.77 % -0.01 -121.25 % 0.03 96.58 % 0.01 -70.51 % 0.05 -19.64 % 0.06 251.35 % -0.04 -573.26 % 0.01 234.38 % -0.01 -136.36 % 0.02 -59.63 % 0.04 120.20 % 0.02 -1.00 % 0.02 -73.75 % 0.08 45.42 % 0.05 -27.22 % 0.07 -36.84 % 0.11 96.55 % 0.06 70.59 % 0.03 48.47 % 0.02 -57.59 % 0.05 153.52 % 0.02 0.00 % 0.02 -33.85 % 0.03 0.00 % 0.03
Gross profit 2.672 M -37.76 % 4.293 M -62.66 % 11.496 M 10.24 % 10.428 M -19.97 % 13.030 M -18.07 % 15.903 M -3.41 % 16.464 M -1.41 % 16.700 M 119.33 % 7.614 M -46.00 % 14.100 M 34.22 % 10.505 M -8.56 % 11.489 M 56.76 % 7.329 M 56.40 % 4.686 M -18.03 % 5.717 M -0.88 % 5.768 M -24.32 % 7.622 M 34.93 % 5.649 M 30.14 % 4.341 M 6.86 % 4.062 M 56.22 % 2.600 M -17.51 % 3.152 M -13.94 % 3.662 M 32.58 % 2.763 M -19.43 % 3.429 M 0.00 % 3.429 M 11.34 % 3.079 M 0.00 % 3.079 M
Income tax expense 29.000 K -79.43 % 141.000 K -87.09 % 1.092 M 1 111.11 % -108.000 K -118.56 % 582.000 K 19.51 % 487.000 K 193.37 % 166.000 K 143.01 % -386.000 K -162.26 % 620.000 K 144.09 % 254.000 K -2.68 % 261.000 K 396.59 % -88.000 K -118.33 % 480.000 K 427.47 % 91.000 K -74.51 % 357.000 K -17.74 % 434.000 K -62.06 % 1.144 M 92.27 % 595.000 K 28.11 % 464.454 K -52.01 % 967.816 K 51.81 % 637.502 K -6.02 % 678.310 K 315.09 % 163.412 K -76.59 % 697.902 K 71.39 % 407.212 K 0.00 % 407.212 K -12.52 % 465.502 K 0.00 % 465.502 K
Cost of revenue 27.312 M -1.76 % 27.801 M 12.20 % 24.777 M -14.11 % 28.848 M -5.01 % 30.370 M -4.79 % 31.897 M -3.84 % 33.170 M 17.12 % 28.321 M -22.88 % 36.725 M 59.67 % 23.001 M -17.90 % 28.016 M 9.39 % 25.611 M -9.45 % 28.285 M 5.60 % 26.784 M -4.36 % 28.005 M 8.31 % 25.856 M 0.21 % 25.803 M 0.23 % 25.743 M 93.38 % 13.312 M 11.43 % 11.946 M 2.77 % 11.624 M 2.47 % 11.344 M 540.11 % 1.772 M -78.21 % 8.135 M 32.36 % 6.146 M 0.00 % 6.146 M 31.21 % 4.684 M 0.00 % 4.684 M
General and administrative expenses 0.000 0.000 100.00 % -10.355 M -182.50 % 12.552 M -12.02 % 14.267 M 0.06 % 14.258 M -15.66 % 16.904 M 8.14 % 15.632 M 186.88 % 5.449 M -61.44 % 14.131 M 24.95 % 11.309 M -3.91 % 11.769 M 4 073.40 % 282.000 K -25.00 % 376.000 K -59.79 % 935.000 K 181.63 % 332.000 K -70.01 % 1.107 M 491.98 % 187.000 K -31.93 % 274.728 K 0.000 0.000 0.000 0.000 -100.00 % 275.460 K -44.26 % 494.149 K 0.00 % 494.149 K 87.47 % 263.591 K 0.00 % 263.591 K
Selling and marketing expenses 0.000 0.000 0.000 -100.00 % 101.500 K 1 461.54 % 6.500 K -48.00 % 12.500 K -53.70 % 27.000 K 42.11 % 19.000 K 0.00 % 19.000 K -53.66 % 41.000 K -78.87 % 194.000 K 38.57 % 140.000 K 105.88 % 68.000 K -58.02 % 162.000 K 134.78 % 69.000 K 0.00 % 69.000 K -64.25 % 193.000 K 22.93 % 157.000 K -60.73 % 399.776 K 0.000 0.000 0.000 0.000 -100.00 % 232.908 K 9 863.98 % 2.338 K 0.00 % 2.338 K 724.51 % 283.500 0.00 % 283.500
Other expenses 10.081 M 190.18 % 3.474 M -84.58 % 22.536 M 12 689.94 % -179.000 K -155.25 % 324.000 K 0.000 0.000 100.00 % -131.000 K -112.20 % 1.074 M 186.47 % -1.242 M -1 207.37 % -95.000 K -48.44 % -64.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.655 M 0.000 -100.00 % 1.632 M 0.00 % 1.632 M 9.59 % 1.489 M 0.00 % 1.489 M
Operating expenses 11.361 M 116.28 % 5.253 M -56.51 % 12.080 M -5.86 % 12.832 M -8.01 % 13.949 M -4.24 % 14.567 M -15.68 % 17.275 M 9.46 % 15.782 M 259.17 % 4.394 M -71.49 % 15.414 M 32.90 % 11.598 M -3.13 % 11.973 M 97.54 % 6.061 M 110.16 % 2.884 M -38.03 % 4.654 M 2.53 % 4.539 M 7.28 % 4.231 M 19.08 % 3.553 M 29.59 % 2.742 M 105.44 % 1.335 M 53.33 % 870.360 K -47.07 % 1.644 M -38.07 % 2.655 M 486.99 % 452.280 K -78.75 % 2.129 M 0.00 % 2.129 M 21.42 % 1.753 M 0.00 % 1.753 M
Cost and expenses 38.673 M 17.00 % 33.054 M -10.32 % 36.857 M -11.57 % 41.680 M -5.95 % 44.319 M -4.62 % 46.464 M -7.89 % 50.445 M 14.38 % 44.103 M 7.26 % 41.119 M 7.04 % 38.415 M -3.03 % 39.614 M 5.40 % 37.584 M 9.43 % 34.346 M 15.77 % 29.668 M -9.16 % 32.659 M 7.45 % 30.395 M 1.20 % 30.034 M 2.52 % 29.296 M 82.49 % 16.054 M 20.88 % 13.281 M 6.29 % 12.495 M -3.80 % 12.988 M 193.38 % 4.427 M -48.44 % 8.587 M 3.78 % 8.274 M 0.00 % 8.274 M 28.54 % 6.437 M 0.00 % 6.437 M
Research and development expenses 666.000 K 10.63 % 602.000 K 0.000 -100.00 % 271.500 K -14.82 % 318.720 K 8.59 % 293.500 K -10.52 % 328.000 K 3.14 % 318.000 K 21.61 % 261.500 K -8.41 % 285.500 K -7.75 % 309.500 K 19.73 % 258.500 K -43.19 % 455.000 K 46.30 % 311.000 K -7.72 % 337.000 K 48.46 % 227.000 K -12.36 % 259.000 K 67.10 % 155.000 K 9.62 % 141.404 K 63.76 % 86.346 K 18.17 % 73.070 K 1.27 % 72.156 K -7.49 % 77.998 K 165.62 % 29.364 K 142.51 % 12.109 K 0.00 % 12.109 K 0.000 0.000
Selling general and administrative expenses 614.000 K -47.83 % 1.177 M 111.26 % -10.456 M -182.64 % 12.653 M -11.35 % 14.273 M 0.02 % 14.270 M -15.72 % 16.931 M 8.18 % 15.651 M 186.23 % 5.468 M -61.42 % 14.172 M 23.20 % 11.503 M -3.41 % 11.909 M 3 302.57 % 350.000 K -34.94 % 538.000 K -46.41 % 1.004 M 150.37 % 401.000 K -69.15 % 1.300 M 277.91 % 344.000 K -49.00 % 674.504 K 102.55 % 333.012 K 269.09 % 90.226 K -56.13 % 205.678 K 1 376.62 % 13.929 K -97.26 % 508.368 K 2.39 % 496.486 K 0.00 % 496.486 K 88.15 % 263.874 K 0.00 % 263.874 K
Interest income 546.000 K 0.000 -100.00 % 244.000 K 8 033.33 % 3.000 K -97.80 % 136.500 K -21.33 % 173.500 K 11.94 % 155.000 K -12.43 % 177.000 K 27.34 % 139.000 K 57.06 % 88.500 K -9.69 % 98.000 K 45.19 % 67.500 K -49.63 % 134.000 K -6.29 % 143.000 K 52.13 % 94.000 K 70.91 % 55.000 K -21.43 % 70.000 K 2.94 % 68.000 K 280.57 % 17.868 K -47.09 % 33.770 K -26.61 % 46.016 K -20.28 % 57.722 K 85.15 % 31.175 K -59.22 % 76.442 K 7 449.83 % 1.013 K 0.00 % 1.013 K 39.46 % 726.000 0.00 % 726.000
Interest expense 1.305 M 38.54 % 942.000 K -5.99 % 1.002 M 58.54 % 632.000 K 1.77 % 621.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 -100.00 % 88.888 K 0.00 % 88.888 K 189.66 % 30.687 K 0.00 % 30.687 K
Depreciation and amortization 332.000 K -46.37 % 619.000 K -84.91 % 4.103 M 7.10 % 3.831 M -13.21 % 4.414 M 6.36 % 4.150 M -10.15 % 4.619 M 13.57 % 4.067 M -2.91 % 4.189 M 6.67 % 3.927 M -6.48 % 4.199 M 16.64 % 3.600 M 233.33 % 1.080 M 39.35 % 775.000 K -8.93 % 851.000 K 27.97 % 665.000 K -9.65 % 736.000 K 15.18 % 639.002 K -26.09 % 864.546 K 71.24 % 504.862 K -32.22 % 744.828 K 224.04 % 229.858 K -18.78 % 283.009 K 347.11 % 63.298 K -33.04 % 94.526 K 0.00 % 94.526 K 127.26 % 41.594 K 0.00 % 41.594 K
Operating income -8.689 M -805.10 % -960.000 K -64.38 % -584.000 K 75.71 % -2.404 M -161.59 % -919.000 K -168.79 % 1.336 M 264.73 % -811.000 K -188.34 % 918.000 K -71.49 % 3.220 M 345.05 % -1.314 M -20.22 % -1.093 M -125.83 % -484.000 K -130.36 % 1.594 M 419.22 % 307.000 K -74.59 % 1.208 M -31.60 % 1.766 M -49.15 % 3.473 M 68.10 % 2.066 M 6.42 % 1.941 M -30.98 % 2.813 M 161.21 % 1.077 M -53.71 % 2.326 M 184.94 % 816.455 K -58.19 % 1.953 M 76.58 % 1.106 M 0.00 % 1.106 M -22.31 % 1.423 M 0.00 % 1.423 M
Operating income ratio -0.29 -868.80 % -0.03 -85.79 % -0.02 73.70 % -0.06 -189.06 % -0.02 -175.76 % 0.03 271.06 % -0.02 -180.13 % 0.02 -71.92 % 0.07 305.05 % -0.04 -24.82 % -0.03 -117.50 % -0.01 -129.15 % 0.04 358.80 % 0.01 -72.77 % 0.04 -35.85 % 0.06 -46.25 % 0.10 57.88 % 0.07 -40.16 % 0.11 -37.41 % 0.18 132.10 % 0.08 -52.83 % 0.16 6.83 % 0.15 -16.17 % 0.18 55.14 % 0.12 0.00 % 0.12 -37.00 % 0.18 0.00 % 0.18
Total other income expenses net -854.000 K -63.29 % -523.000 K 43.70 % -929.000 K -41.40 % -657.000 K -211.37 % -211.000 K -1 104.76 % 21.000 K -98.85 % 1.830 M 3 488.24 % 51.000 K 105.94 % -859.000 K -83.35 % -468.500 K -138.69 % 1.211 M 202.00 % 401.000 K 313.30 % -188.000 K -113.91 % 1.352 M 251.17 % 385.000 K 420.83 % -120.000 K 27.71 % -166.000 K -88.64 % -88.000 K -102.58 % -43.440 K -460.20 % 12.060 K -72.48 % 43.822 K 224.80 % -35.114 K -575.54 % 7.384 K -97.37 % 280.966 K 475.82 % -74.761 K 0.00 % -74.761 K -148.29 % -30.111 K 0.00 % -30.111 K
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 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-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 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31
Net debt 25.373 M 2.93 % 24.651 M 2.79 % 23.983 M 15.93 % 20.687 M 7.15 % 19.306 M 37.65 % 14.025 M 98.09 % 7.080 M -46.96 % 13.349 M 46.71 % 9.099 M -45.75 % 16.773 M 76.58 % 9.499 M 17.32 % 8.097 M 7.95 % 7.501 M 28.44 % 5.840 M -3.46 % 6.049 M 170.89 % 2.233 M 149.67 % -4.496 M 49.98 % -8.987 M 4.90 % -9.451 M 29.81 % -13.465 M -6.07 % -12.694 M -4.31 % -12.170 M -5 477.36 % -218.199 K -108.86 % 2.464 M -23.30 % 3.212 M 64.24 % 1.956 M 179.62 % 699.443 K
Total investments 1.812 M -26.31 % 2.459 M -79.93 % 12.250 M 332.56 % 2.832 M 2.94 % 2.751 M -10.04 % 3.058 M 14.53 % 2.670 M 101.97 % 1.322 M 4.59 % 1.264 M 101.59 % 627.000 K 6.09 % 591.000 K -8.94 % 649.000 K 2.53 % 633.000 K 12.23 % 564.000 K -46.99 % 1.064 M -64.26 % 2.977 M 4.35 % 2.853 M 306.53 % 701.750 K 27.19 % 551.750 K -16.91 % 664.000 K 0.74 % 659.100 K 0.00 % 659.100 K -13.52 % 762.100 K 0.66 % 757.100 K 108.61 % 362.920 K 100.00 % 181.460 K 0.000
Total debt 30.560 M -3.01 % 31.509 M 6.94 % 29.463 M 10.15 % 26.747 M -6.55 % 28.621 M -3.21 % 29.569 M -6.28 % 31.551 M 5.95 % 29.778 M 35.12 % 22.038 M -7.47 % 23.818 M 30.85 % 18.202 M -2.63 % 18.694 M 17.33 % 15.933 M 10.99 % 14.355 M 24.89 % 11.494 M 17.43 % 9.788 M 55.45 % 6.296 M 4 353.90 % 141.370 K -45.14 % 257.685 K 834.83 % 27.565 K -87.82 % 226.318 K 261.41 % 62.620 K -88.88 % 562.895 K -79.73 % 2.777 M -36.66 % 4.384 M 57.40 % 2.785 M 134.73 % 1.187 M
Accumulated other comprehensive income loss 567.000 K -62.87 % 1.527 M 103.37 % -45.272 M -0.27 % -45.152 M 0.97 % -45.592 M -2.16 % -44.626 M 0.59 % -44.893 M -780.71 % 6.595 M 24.95 % 5.278 M 42.73 % 3.698 M -23.28 % 4.820 M 116.10 % -29.936 M -756.35 % 4.561 M 135.10 % -12.996 M -0.01 % -12.995 M -20.52 % -10.782 M 0.00 % -10.782 M -1 042.98 % 1.143 M 0.00 % 1.143 M 17.72 % 971.284 K -13.79 % 1.127 M -8.45 % 1.231 M -0.45 % 1.236 M -38.10 % 1.997 M 0.000 0.000 0.000
Retained earnings -1.702 M -34.97 % -1.261 M -103.55 % 35.547 M 5 527.02 % -655.000 K -202.66 % 638.000 K -21.14 % 809.000 K -55.48 % 1.817 M 29.42 % 1.404 M 137.16 % 592.000 K 150.99 % -1.161 M -1 914.06 % 64.000 K 134.97 % -183.000 K -110.42 % 1.757 M 40.34 % 1.252 M -66.57 % 3.745 M 116.47 % 1.730 M -81.65 % 9.428 M 69.97 % 5.547 M -10.10 % 6.170 M 28.38 % 4.806 M -8.02 % 5.225 M 30.18 % 4.014 M 24.53 % 3.223 M 109.86 % 1.536 M 25.70 % 1.222 M -20.60 % 1.539 M -17.08 % 1.856 M
Common stock 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 0.00 % 28.740 M 80.04 % 15.964 M 0.23 % 15.927 M 0.00 % 15.927 M 0.00 % 15.927 M 0.17 % 15.900 M 67 473.31 % 23.530 K 0.00 % 23.529 K 17.65 % 20.000 K 0.00 % 20.000 K 0.00 % 20.000 K
Total equity 19.142 M -33.37 % 28.730 M -6.00 % 30.563 M -10.38 % 34.103 M -2.36 % 34.926 M -3.09 % 36.038 M -0.17 % 36.098 M 2.55 % 35.201 M 3.37 % 34.052 M 4.58 % 32.560 M -3.72 % 33.817 M -2.33 % 34.624 M -4.42 % 36.224 M 1.00 % 35.867 M 0.56 % 35.667 M 0.03 % 35.656 M -22.83 % 46.203 M 19.96 % 38.515 M -2.94 % 39.682 M 2.90 % 38.565 M -0.49 % 38.756 M 3.40 % 37.481 M 128.94 % 16.371 M 4.31 % 15.695 M 321.83 % 3.721 M 2.95 % 3.614 M 3.04 % 3.507 M
Other non current liabilities 4.499 M 59.14 % 2.827 M 14.73 % 2.464 M 2.58 % 2.402 M -6.10 % 2.558 M -9.77 % 2.835 M -4.29 % 2.962 M 6.05 % 2.793 M 279 200.00 % 1.000 K -99.96 % 2.444 M -39.97 % 4.071 M -2.47 % 4.174 M 104 250.00 % 4.000 K -99.82 % 2.273 M -35.99 % 3.551 M 64.32 % 2.161 M -34.96 % 3.323 M 207.28 % 1.081 M -55.00 % 2.403 M 193.18 % 819.585 K 13.04 % 725.032 K 40.43 % 516.281 K 20.81 % 427.350 K -38.22 % 691.754 K 118.11 % 317.159 K 16.13 % 273.113 K 19.23 % 229.067 K
Long term debt 15.679 M -3.26 % 16.208 M 2.28 % 15.847 M -18.82 % 19.520 M -8.25 % 21.275 M -0.43 % 21.366 M -13.03 % 24.567 M -2.24 % 25.131 M 47.27 % 17.064 M 12.02 % 15.233 M 60.75 % 9.476 M -7.40 % 10.233 M -3.97 % 10.656 M -7.56 % 11.528 M 44.14 % 7.998 M -2.69 % 8.219 M 199.31 % 2.746 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 21.087 M 6.46 % 19.807 M 3.94 % 19.057 M -15.70 % 22.605 M -7.68 % 24.486 M -1.12 % 24.764 M -11.64 % 28.025 M -1.63 % 28.489 M 31.84 % 21.608 M 11.01 % 19.465 M 29.04 % 15.084 M -4.24 % 15.752 M 10.41 % 14.267 M -3.92 % 14.849 M 18.89 % 12.490 M 10.92 % 11.260 M 70.10 % 6.620 M 217.31 % 2.086 M -13.18 % 2.403 M 22.42 % 1.963 M 19.79 % 1.639 M 50.39 % 1.090 M 11.33 % 978.651 K -13.83 % 1.136 M 182.62 % 401.853 K 23.42 % 325.607 K 30.58 % 249.361 K
Other current liabilities 4.471 M -5.28 % 4.720 M 72.77 % 2.732 M -52.46 % 5.747 M 103.58 % 2.823 M -10.10 % 3.140 M -57.19 % 7.334 M 2.37 % 7.164 M 72.50 % 4.153 M -46.35 % 7.741 M 2.48 % 7.554 M 8.21 % 6.981 M 6.30 % 6.567 M 39.57 % 4.705 M 65.32 % 2.846 M -21.23 % 3.613 M -26.10 % 4.889 M 196.13 % 1.651 M 3.18 % 1.600 M 58.30 % 1.011 M 3.95 % 972.395 K -6.22 % 1.037 M 436.50 % -308.126 K -152.41 % 587.895 K 49.50 % 393.242 K 12.65 % 349.090 K 14.48 % 304.938 K
Deferred revenue 0.000 -100.00 % 1.478 M 74.29 % 848.000 K -92.01 % 10.610 M 179.36 % 3.798 M 58.78 % 2.392 M -64.50 % 6.738 M 234.06 % 2.017 M 1.10 % 1.995 M -74.30 % 7.764 M -18.81 % 9.563 M 6.78 % 8.956 M 26.80 % 7.063 M 4.90 % 6.733 M -5.18 % 7.101 M 1.34 % 7.007 M 63.22 % 4.293 M 260.07 % 1.192 M -57.01 % 2.774 M 20.84 % 2.295 M 60.33 % 1.432 M -26.05 % 1.936 M 122.17 % 871.359 K -26.40 % 1.184 M 112.85 % 556.239 K -35.16 % 857.852 K -26.01 % 1.159 M
Short term debt 14.881 M -2.74 % 15.301 M 12.38 % 13.615 M 63.09 % 8.348 M 13.64 % 7.346 M -20.55 % 9.246 M 2.68 % 9.005 M 65.02 % 5.457 M -21.68 % 6.968 M 56.16 % 4.462 M -43.49 % 7.896 M 12.95 % 6.991 M 62.47 % 4.303 M 52.16 % 2.828 M -38.36 % 4.588 M 69.93 % 2.700 M 65.95 % 1.627 M 695.86 % 204.433 K -38.93 % 334.775 K 227.61 % 102.188 K -68.51 % 324.492 K -27.52 % 447.713 K -20.46 % 562.895 K -79.73 % 2.777 M -36.66 % 4.384 M 57.40 % 2.785 M 134.73 % 1.187 M
Total current liabilities 54.909 M -5.83 % 58.311 M 6.34 % 54.837 M -11.57 % 62.009 M 2.29 % 60.619 M -7.89 % 65.813 M -6.25 % 70.202 M 18.22 % 59.384 M -19.22 % 73.509 M 14.91 % 63.972 M -2.14 % 65.372 M 10.10 % 59.375 M -2.73 % 61.039 M 15.98 % 52.628 M 3.58 % 50.809 M 14.00 % 44.569 M 6.78 % 41.739 M 171.19 % 15.391 M 20.67 % 12.755 M 11.39 % 11.451 M 12.97 % 10.136 M -7.89 % 11.005 M 31.41 % 8.375 M -20.32 % 10.510 M -14.32 % 12.266 M 18.49 % 10.352 M 22.69 % 8.438 M
Total liabilities 75.996 M -2.72 % 78.118 M 5.72 % 73.894 M -12.67 % 84.614 M -0.58 % 85.105 M -6.04 % 90.577 M -7.79 % 98.227 M 11.78 % 87.873 M -7.62 % 95.117 M 14.00 % 83.437 M 3.71 % 80.456 M 7.09 % 75.127 M -0.24 % 75.306 M 11.60 % 67.477 M 6.60 % 63.299 M 13.38 % 55.829 M 15.45 % 48.359 M 176.69 % 17.478 M 15.30 % 15.158 M 13.01 % 13.414 M 13.92 % 11.775 M -2.64 % 12.095 M 29.31 % 9.353 M -19.69 % 11.646 M -8.07 % 12.668 M 18.64 % 10.678 M 22.92 % 8.687 M
Other non current assets 216.000 K -93.40 % 3.275 M 1 204.78 % 251.000 K -47.49 % 478.000 K -60.13 % 1.199 M 72.52 % 695.000 K -33.68 % 1.048 M -22.37 % 1.350 M 98.53 % 680.000 K 12.03 % 607.000 K 4.66 % 580.000 K 62.01 % 358.000 K -1.38 % 363.000 K 7.72 % 337.000 K 2.43 % 329.000 K 29.53 % 254.000 K 59.98 % 158.765 K 0.000 -100.00 % 101.821 K 0.000 -100.00 % 69.814 K 0.000 100.00 % -2.000 -100.00 % 780.252 K 100.66 % 388.849 K 94.44 % 199.988 K 1 697.32 % 11.127 K
Long term investments 1.812 M -25.00 % 2.416 M -11.24 % 2.722 M 1.15 % 2.691 M 44.29 % 1.865 M -36.13 % 2.920 M 34.07 % 2.178 M 380.79 % 453.000 K -44.49 % 816.000 K 177.55 % 294.000 K -17.88 % 358.000 K -41.88 % 616.000 K 2.67 % 600.000 K 12.99 % 531.000 K -48.50 % 1.031 M -65.29 % 2.970 M 6.70 % 2.783 M 337.19 % 636.650 K 20.61 % 527.840 K -17.54 % 640.090 K 0.77 % 635.190 K 56.99 % 404.617 K -44.18 % 724.850 K -4.26 % 757.100 K 108.61 % 362.920 K 100.00 % 181.460 K 0.000
Intangible assets 14.046 M -5.96 % 14.936 M -0.93 % 15.076 M -6.07 % 16.050 M -5.80 % 17.038 M 1.26 % 16.826 M -7.09 % 18.110 M -7.73 % 19.627 M -2.52 % 20.135 M -5.74 % 21.361 M -4.80 % 22.439 M 0.49 % 22.330 M 9.19 % 20.450 M 10.33 % 18.535 M 17.24 % 15.809 M 2.80 % 15.378 M -21.27 % 19.532 M 58.33 % 12.336 M -0.44 % 12.390 M 2.39 % 12.101 M -0.69 % 12.184 M 2.01 % 11.945 M 6.86 % 11.178 M 0.46 % 11.126 M 1 691.00 % 621.240 K 5.18 % 590.639 K 5.46 % 560.037 K
GoodWill 23.409 M -12.59 % 26.781 M 0.00 % 26.781 M -6.38 % 28.607 M 0.50 % 28.464 M -0.82 % 28.700 M 0.47 % 28.567 M 0.34 % 28.469 M -0.83 % 28.708 M -0.67 % 28.901 M -4.73 % 30.337 M -1.53 % 30.807 M 8.88 % 28.294 M 2.74 % 27.540 M 0.00 % 27.539 M 5.64 % 26.069 M -5.82 % 27.679 M 78.72 % 15.488 M 0.00 % 15.488 M 50.15 % 10.315 M 2.62 % 10.051 M 2.81 % 9.777 M 413.65 % 1.903 M 0.00 % 1.903 M -15.94 % 2.264 M 3.71 % 2.183 M 3.85 % 2.102 M
Goodwill and intangible assets 37.455 M -10.22 % 41.717 M -0.33 % 41.857 M -6.27 % 44.657 M -1.86 % 45.502 M -0.05 % 45.526 M -2.47 % 46.677 M -2.95 % 48.096 M -1.53 % 48.843 M -2.82 % 50.262 M -4.76 % 52.776 M -0.68 % 53.137 M 9.01 % 48.744 M 5.79 % 46.075 M 6.29 % 43.348 M 4.59 % 41.447 M -12.21 % 47.211 M 69.68 % 27.824 M -0.19 % 27.878 M 24.37 % 22.415 M 0.81 % 22.235 M 2.37 % 21.721 M 66.05 % 13.081 M 0.40 % 13.030 M 351.55 % 2.886 M 4.02 % 2.774 M 4.19 % 2.662 M
Property plant equipment net 9.591 M -2.00 % 9.787 M -4.36 % 10.233 M -3.98 % 10.657 M -1.85 % 10.858 M -17.52 % 13.165 M -3.92 % 13.702 M -3.57 % 14.210 M 64.98 % 8.613 M -3.56 % 8.931 M -4.46 % 9.348 M -4.93 % 9.833 M 25.15 % 7.857 M 6.20 % 7.398 M 27.24 % 5.814 M 242.40 % 1.698 M 29.34 % 1.313 M 301.99 % 326.591 K 18.73 % 275.066 K 5.90 % 259.735 K -11.41 % 293.201 K 10.28 % 265.873 K 196.26 % 89.744 K 24.10 % 72.318 K -15.95 % 86.044 K 72.44 % 49.897 K 262.91 % 13.749 K
Total non current assets 52.511 M -8.28 % 57.253 M -1.08 % 57.877 M -3.85 % 60.194 M -1.60 % 61.170 M -4.40 % 63.986 M -2.28 % 65.482 M -0.59 % 65.869 M 7.84 % 61.082 M -2.52 % 62.663 M -4.47 % 65.592 M -1.23 % 66.410 M 11.20 % 59.722 M 6.64 % 56.005 M 8.50 % 51.618 M 8.84 % 47.425 M -7.85 % 51.466 M 78.00 % 28.914 M 0.46 % 28.783 M 23.00 % 23.400 M 0.71 % 23.234 M 2.46 % 22.677 M 62.48 % 13.956 M 0.53 % 13.882 M 313.11 % 3.360 M 11.13 % 3.024 M 12.53 % 2.687 M
Other current assets 4.249 M -70.75 % 14.526 M 192.33 % 4.969 M -68.11 % 15.581 M 1.09 % 15.413 M 42.49 % 10.817 M 1 065.63 % 928.000 K -90.19 % 9.457 M 5.43 % 8.970 M 4.33 % 8.598 M -78.38 % 39.776 M 536.52 % 6.249 M -14.28 % 7.290 M -81.21 % 38.791 M -7.35 % 41.869 M 454.41 % 7.552 M 159.40 % 2.911 M 260.87 % 806.749 K -23.77 % 1.058 M -49.53 % 2.097 M 45.77 % 1.438 M 60.64 % 895.442 K 48.45 % 603.188 K -95.30 % 12.846 M 28 127.24 % 45.511 K -99.00 % 4.533 M 958.55 % 428.191 K
Short term investments 158.000 K 267.44 % 43.000 K 0.00 % 43.000 K -69.50 % 141.000 K -84.09 % 886.000 K 542.03 % 138.000 K -71.95 % 492.000 K -43.38 % 869.000 K 93.97 % 448.000 K 34.53 % 333.000 K 42.92 % 233.000 K 606.06 % 33.000 K 0.00 % 33.000 K 0.00 % 33.000 K 0.00 % 33.000 K 371.43 % 7.000 K -89.91 % 69.400 K 6.61 % 65.100 K 172.27 % 23.910 K 0.00 % 23.910 K 0.00 % 23.910 K -90.60 % 254.483 K 583.18 % 37.250 K 0.000 0.000 0.000 0.000
cash and cash equivalents 5.187 M -24.37 % 6.858 M 25.15 % 5.480 M -9.57 % 6.060 M -34.94 % 9.315 M -40.07 % 15.544 M -36.48 % 24.471 M 48.95 % 16.429 M 26.97 % 12.939 M 83.66 % 7.045 M -19.05 % 8.703 M -17.87 % 10.597 M 25.68 % 8.432 M -0.97 % 8.515 M 56.38 % 5.445 M -27.93 % 7.555 M -29.99 % 10.792 M 18.22 % 9.129 M -5.97 % 9.708 M -28.04 % 13.492 M 4.43 % 12.920 M 5.62 % 12.232 M 1 466.06 % 781.094 K 149.15 % 313.507 K -73.25 % 1.172 M 41.28 % 829.690 K 70.29 % 487.214 K
Cash and short term investments 5.345 M -22.55 % 6.901 M 24.95 % 5.523 M -10.93 % 6.201 M -39.21 % 10.201 M -34.95 % 15.682 M -37.18 % 24.963 M 44.31 % 17.298 M 29.21 % 13.387 M 81.44 % 7.378 M -17.44 % 8.936 M -15.94 % 10.630 M 25.58 % 8.465 M -0.97 % 8.548 M 56.04 % 5.478 M -27.56 % 7.562 M -30.38 % 10.861 M 18.14 % 9.194 M -5.53 % 9.732 M -27.99 % 13.516 M 4.42 % 12.944 M 3.66 % 12.487 M 1 425.87 % 818.344 K 161.03 % 313.507 K -73.25 % 1.172 M 41.28 % 829.690 K 70.29 % 487.214 K
Total current assets 42.627 M -14.05 % 49.595 M 6.47 % 46.580 M -20.41 % 58.523 M -0.57 % 58.860 M -6.02 % 62.630 M -9.03 % 68.844 M 20.35 % 57.205 M -15.98 % 68.087 M 27.66 % 53.335 M 9.56 % 48.679 M 12.32 % 43.341 M -16.34 % 51.806 M 9.44 % 47.339 M -0.02 % 47.347 M 7.46 % 44.060 M 2.19 % 43.117 M 59.36 % 27.056 M 4.60 % 25.867 M -9.30 % 28.518 M 4.69 % 27.242 M 1.28 % 26.899 M 132.29 % 11.580 M -12.01 % 13.160 M 1.01 % 13.028 M 15.63 % 11.268 M 18.52 % 9.507 M
Inventory 1.397 M 5.75 % 1.321 M 17.63 % 1.123 M 67.36 % 671.000 K 58.63 % 423.000 K -61.48 % 1.098 M 35.22 % 812.000 K 8.27 % 750.000 K 101.63 % -46.136 M -32 820.57 % 141.000 K -94.03 % 2.361 M 694.95 % 297.000 K -34.87 % 456.000 K 0.00 % 456.000 K -23.49 % 596.000 K 12.24 % 531.000 K -13.84 % 616.280 K 0.000 0.000 0.000 0.000 100.00 % -13.534 M 0.000 100.00 % -11.336 M 0.000 -100.00 % 0.500 0.000
Net receivables 31.636 M 17.84 % 26.847 M -23.22 % 34.965 M -21.21 % 44.377 M 5.81 % 41.940 M 2.33 % 40.987 M -3.86 % 42.632 M 10.01 % 38.754 M -28.11 % 53.911 M 20.58 % 44.711 M 0.000 -100.00 % 29.749 M -17.35 % 35.995 M -6.06 % 38.316 M 26.55 % 30.277 M 4.60 % 28.946 M 3.23 % 28.039 M 64.40 % 17.055 M 13.13 % 15.076 M 16.82 % 12.905 M 0.36 % 12.859 M -4.98 % 13.534 M 33.23 % 10.158 M -13.45 % 11.736 M 7.03 % 10.965 M 100.00 % 5.483 M -36.18 % 8.592 M
Tax assets 3.437 M 5 825.86 % 58.000 K -97.94 % 2.814 M 64.47 % 1.711 M -2.00 % 1.746 M 3.93 % 1.680 M -10.50 % 1.877 M 6.65 % 1.760 M -17.37 % 2.130 M -17.09 % 2.569 M 1.54 % 2.530 M 2.60 % 2.466 M 14.27 % 2.158 M 29.69 % 1.664 M 51.82 % 1.096 M 3.79 % 1.056 M 0.000 -100.00 % 127.056 K 0.000 -100.00 % 84.475 K 0.000 -100.00 % 285.035 K 371.51 % 60.452 K 107.98 % -757.100 K -108.61 % -362.920 K -100.00 % -181.460 K 0.000
Other assets 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 200.00 % -1.000 K 0.00 % -1.000 K 0.000 0.000 100.00 % -1.000 K -150.00 % 2.000 K 0.000 -100.00 % 2.000 K 0.000 -100.00 % 1.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
Account payables 34.512 M -6.25 % 36.812 M 0.05 % 36.794 M -15.82 % 43.707 M -8.36 % 47.695 M -3.33 % 49.339 M -3.79 % 51.283 M 14.61 % 44.747 M -25.91 % 60.394 M 27.75 % 47.274 M -2.16 % 48.319 M 11.24 % 43.436 M -10.64 % 48.607 M 13.50 % 42.827 M 3.45 % 41.397 M 15.10 % 35.966 M 6.58 % 33.745 M 173.38 % 12.344 M 26.98 % 9.721 M 6.56 % 9.123 M 8.11 % 8.438 M -5.99 % 8.976 M 29.43 % 6.935 M 6.07 % 6.538 M -10.72 % 7.323 M 9.18 % 6.707 M 10.11 % 6.091 M
Tax payables 1.045 M 0.000 -100.00 % 848.000 K -60.06 % 2.123 M 48.98 % 1.425 M -15.98 % 1.696 M -34.31 % 2.582 M 28.01 % 2.017 M 1.10 % 1.995 M -7.08 % 2.147 M 33.85 % 1.604 M -18.37 % 1.965 M 25.80 % 1.562 M 8.55 % 1.439 M -2.77 % 1.480 M -11.32 % 1.669 M 12.91 % 1.478 M 23.97 % 1.192 M 8.45 % 1.099 M -9.55 % 1.215 M 203.05 % 401.047 K -26.38 % 544.727 K 73.73 % 313.549 K -48.38 % 607.413 K 265.11 % 166.363 K -67.42 % 510.575 K -40.27 % 854.787 K
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.962 M 6.09 % 2.792 M -0.96 % 2.819 M 0.000 -100.00 % 2.685 M 7.40 % 2.500 M 4.87 % 2.384 M -93.67 % 37.646 M 1 519.18 % 2.325 M 0.000 -100.00 % 2.041 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 748.000 K -15.10 % 881.000 K 10.40 % 798.000 K 34.57 % 593.000 K -30.15 % 849.000 K 2 029.55 % -44.000 K -107.53 % 584.000 K 54.50 % 378.000 K -16.19 % 451.000 K -4.65 % 473.000 K 38.71 % 341.000 K -55.42 % 765.000 K 22.60 % 624.000 K 26.06 % 495.000 K 57.64 % 314.000 K 199.05 % 105.000 K 577.27 % -22.000 K -198.30 % 22.381 K -88.24 % 190.307 K 214.11 % 60.587 K 8.45 % 55.866 K 0.000 -100.00 % 188.254 K -36.87 % 298.210 K 0.000 0.000 0.000
Capital lease obligations 4.053 M -6.59 % 4.339 M -7.05 % 4.668 M -9.32 % 5.148 M -4.13 % 5.370 M -33.46 % 8.070 M -6.03 % 8.588 M -5.54 % 9.092 M 107.72 % 4.377 M -1.49 % 4.443 M -6.86 % 4.770 M -12.07 % 5.425 M 10.44 % 4.912 M -1.17 % 4.970 M 31.69 % 3.774 M 421.27 % 724.000 K -5.85 % 769.000 K 1 188.99 % 59.659 K -17.70 % 72.491 K 680.65 % 9.286 K -50.94 % 18.929 K -48.99 % 37.108 K -25.14 % 49.571 K -18.12 % 60.542 K -84.34 % 386.553 K 100.00 % 193.277 K 0.000
Preferred stock 0.000 0.000 0.000 -100.00 % 45.152 M -0.97 % 45.592 M 2.16 % 44.626 M -0.59 % 44.893 M 0.000 0.000 0.000 0.000 -100.00 % 29.936 M 0.000 -100.00 % 12.996 M 0.01 % 12.995 M 20.52 % 10.782 M 0.00 % 10.782 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -8.644 M -292.09 % 4.500 M -58.39 % 10.816 M 110.46 % -103.434 M -23.01 % -84.083 M 18.64 % -103.353 M 2.12 % -105.596 M -20 524.22 % -512.000 K -22.78 % -417.000 K -18.80 % -351.000 K -317.86 % -84.000 K 99.72 % -29.979 M -3 385.93 % -860.000 K 92.47 % -11.420 M -824.16 % 1.577 M -58.39 % 3.790 M -73.16 % 14.119 M -16.86 % 16.982 M -7.38 % 18.334 M 3.52 % 17.711 M 1.25 % 17.493 M 14.30 % 15.304 M 11.86 % 13.681 M 1.05 % 13.539 M 446.19 % 2.479 M 20.61 % 2.055 M 25.97 % 1.631 M
Deferred tax liabilities non current 909.000 K 17.75 % 772.000 K 3.62 % 745.000 K 9.08 % 683.000 K 4.59 % 653.000 K 15.99 % 563.000 K 13.97 % 494.000 K -12.57 % 565.000 K -67.23 % 1.724 M 4.99 % 1.642 M 6.90 % 1.536 M 14.03 % 1.347 M 10.14 % 1.223 M 16.70 % 1.048 M 11.25 % 942.000 K 7.05 % 880.000 K -51.91 % 1.830 M 82.10 % 1.005 M 1.84 % 986.674 K -13.69 % 1.143 M 25.14 % 913.541 K 59.36 % 573.258 K 3.98 % 551.299 K 24.17 % 443.982 K 1 011.15 % 39.957 K 32.64 % 30.126 K 48.45 % 20.294 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 95.138 M -10.96 % 106.848 M 2.29 % 104.457 M -12.01 % 118.717 M -1.09 % 120.031 M -5.20 % 126.615 M -5.74 % 134.325 M 9.14 % 123.074 M -4.72 % 129.169 M 11.36 % 115.997 M 1.51 % 114.273 M 4.12 % 109.751 M -1.60 % 111.530 M 7.92 % 103.344 M 4.42 % 98.966 M 8.18 % 91.485 M -3.28 % 94.584 M 68.99 % 55.970 M 2.42 % 54.650 M 5.26 % 51.918 M 2.86 % 50.475 M 1.82 % 49.575 M 94.14 % 25.536 M -5.57 % 27.042 M 65.00 % 16.389 M 14.68 % 14.292 M 17.20 % 12.194 M
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 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31
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 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 3.397 M 411.65 % -1.090 M -180.68 % 1.351 M 119.81 % -6.819 M -54.80 % -4.405 M 52.64 % -9.301 M -288.66 % 4.930 M 242.03 % -3.471 M -213.39 % 3.061 M 164.92 % -4.715 M 12.88 % -5.412 M -221.92 % 4.439 M 193.91 % -4.727 M -675.06 % 822.000 K 116.17 % -5.082 M -186.63 % -1.773 M 17.65 % -2.153 M -8.46 % -1.985 M -167.15 % -743.042 K -32.84 % -559.350 K -182.06 % 681.666 K 121.67 % -3.146 M -1 146.86 % 300.537 K 186.68 % -346.710 K 69.28 % -1.129 M 0.00 % -1.129 M -95.98 % -575.956 K 0.00 % -575.956 K
Accounts receivables 4.729 M 674.95 % -822.500 K -108.08 % 10.181 M 467.15 % -2.773 M -328.98 % 1.211 M 155.20 % -2.194 M 43.67 % -3.895 M -125.96 % 15.005 M 259.10 % -9.431 M -46.83 % -6.423 M -15.29 % -5.571 M -158.67 % 9.496 M 221.23 % -7.833 M -548.63 % 1.746 M 160.79 % -2.872 M -844.74 % -304.000 K 66.56 % -909.000 K 2.78 % -935.000 K 57.22 % -2.186 M -973.60 % -203.594 K -144.48 % 457.672 K 113.56 % -3.375 M -7 483.07 % 45.718 K 113.16 % -347.431 K 74.94 % -1.387 M 0.00 % -1.387 M 0.000 0.000
Inventory -76.000 K 23.23 % -99.000 K 78.10 % -452.000 K -82.26 % -248.000 K -136.74 % 675.000 K 336.01 % -286.000 K -822.58 % -31.000 K 91.73 % -375.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 -100.00 % 2.544 K 0.00 % 2.544 K
Accounts payables 0.000 -100.00 % 18.000 K 100.26 % -7.002 M -75.58 % -3.988 M -142.58 % -1.644 M 15.43 % -1.944 M -132.23 % 6.031 M 137.47 % -16.097 M -222.69 % 13.120 M 1 355.50 % -1.045 M -142.41 % 2.464 M 139.07 % -6.306 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
Other working capital -1.256 M -270.88 % 735.000 K 153.42 % -1.376 M -824.21 % 190.000 K 104.09 % -4.647 M 4.72 % -4.877 M -235.25 % 3.606 M 251.58 % -2.379 M -278.82 % -628.000 K -122.81 % 2.753 M 219.44 % -2.305 M -284.55 % 1.249 M -59.79 % 3.106 M 436.15 % -924.000 K 58.19 % -2.210 M -50.44 % -1.469 M -18.09 % -1.244 M -18.48 % -1.050 M -172.78 % 1.443 M 505.54 % -355.756 K -258.82 % 223.994 K -2.26 % 229.178 K -10.06 % 254.819 K 35 242.44 % 721.000 0.000 0.000 100.00 % -578.500 K 0.00 % -578.500 K
Other non cash items 5.960 M 279.62 % 1.570 M -5.14 % 1.655 M -89.34 % 15.525 M 57.12 % 9.881 M -26.99 % 13.533 M 38.06 % 9.802 M -6.67 % 10.502 M 70.76 % 6.150 M -63.75 % 16.964 M 20.05 % 14.131 M 232.89 % 4.245 M -51.56 % 8.763 M 100.02 % 4.381 M -40.32 % 7.341 M 84.73 % 3.974 M -33.31 % 5.959 M 111.16 % 2.822 M 62.61 % 1.735 M -11.73 % 1.966 M 306.45 % -952.290 K -134.65 % 2.748 M 932.85 % 266.060 K -35.24 % 410.809 K 264.00 % 112.859 K 0.00 % 112.859 K 405.22 % 22.339 K 0.00 % 22.339 K
Net cash provided by operating activities 3.346 M 59.33 % 2.100 M -51.56 % 4.335 M 255.43 % -2.789 M -346.16 % 1.133 M 132.07 % -3.533 M -127.90 % 12.662 M 286.51 % 3.276 M -68.69 % 10.464 M 3 508.47 % -307.000 K -118.49 % 1.660 M -79.48 % 8.091 M 43.94 % 5.621 M -22.25 % 7.230 M 104.87 % 3.529 M -1.78 % 3.593 M -46.83 % 6.758 M 128.08 % 2.963 M -0.74 % 2.985 M -19.32 % 3.700 M 133.98 % 1.581 M 119.99 % 718.842 K -40.51 % 1.208 M 40.37 % 860.817 K 377.31 % -310.417 K 0.00 % -310.417 K -174.64 % 415.859 K 0.00 % 415.859 K
Investments in property plant and equipment -332.000 K -472.41 % -58.000 K 98.28 % -3.381 M -35.29 % -2.499 M 40.27 % -4.184 M -69.87 % -2.463 M 28.28 % -3.434 M -12.19 % -3.061 M -47.45 % -2.076 M 30.82 % -3.001 M 10.60 % -3.357 M 47.98 % -6.453 M -254.37 % -1.821 M -771.29 % -209.000 K 77.16 % -915.000 K -57.76 % -580.000 K 32.64 % -861.000 K -237.65 % -255.000 K -178.08 % -91.700 K -365.34 % -19.706 K 74.42 % -77.036 K 64.92 % -219.578 K -503.90 % -36.360 K 0.000 100.00 % -161.275 K 0.00 % -161.275 K 39.65 % -267.225 K 0.00 % -267.225 K
Acquisitions net 0.000 0.000 -100.00 % 866.000 K 685.14 % -148.000 K 69.29 % -482.000 K 0.000 100.00 % -1.065 M -246.49 % 727.000 K 69.46 % 429.000 K 0.000 -100.00 % 28.000 K -87.27 % 220.000 K 0.000 0.000 100.00 % -450.000 K 75.34 % -1.825 M -703.96 % -227.000 K 0.000 100.00 % -194.340 K -1 863.03 % -9.900 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -2.000 K 96.08 % -51.000 K -410.00 % -10.000 K 78.26 % -46.000 K 0.000 -100.00 % 130.000 K 159.09 % -220.000 K 74.86 % -875.000 K 0.000 -100.00 % 16.000 K 200.00 % -16.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
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 1.126 M 986.61 % -127.000 K -200.00 % 127.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 0.000
Other investing activites -2.100 M 27.16 % -2.883 M 0.000 100.00 % -1.002 M 51.34 % -2.059 M -115.94 % -953.500 K 48.42 % -1.849 M -102.80 % -911.500 K 22.46 % -1.176 M 17.85 % -1.431 M 6.53 % -1.531 M 34.39 % -2.334 M 55.73 % -5.271 M -60.51 % -3.284 M 5.14 % -3.462 M -17.92 % -2.936 M -26.93 % -2.313 M -48.65 % -1.556 M 76.28 % -6.561 M -634.48 % -893.222 K 33.55 % -1.344 M 84.97 % -8.941 M -3 426.60 % 268.763 K 104.87 % -5.516 M -1 944.12 % -269.871 K 0.00 % -269.871 K 71.44 % -945.048 K 0.00 % -945.048 K
Net cash used for investing activites -2.432 M 17.36 % -2.943 M -14.69 % -2.566 M 3.42 % -2.657 M 45.09 % -4.839 M -107.15 % -2.336 M 46.53 % -4.369 M -71.06 % -2.554 M -1.27 % -2.522 M 15.96 % -3.001 M 9.42 % -3.313 M 46.98 % -6.249 M 11.89 % -7.092 M -103.03 % -3.493 M 27.64 % -4.827 M 9.62 % -5.341 M -57.04 % -3.401 M -87.80 % -1.811 M 73.55 % -6.847 M -641.92 % -922.828 K 35.07 % -1.421 M 84.48 % -9.160 M -4 041.53 % 232.403 K 104.21 % -5.516 M -1 179.49 % -431.146 K 0.00 % -431.146 K 64.43 % -1.212 M 0.00 % -1.212 M
Debt repayment 0.000 -100.00 % 2.221 M 194.55 % -2.349 M 0.000 100.00 % -1.997 M 23.43 % -2.608 M -1 519.88 % -161.000 K 0.000 0.000 0.000 100.00 % -201.000 K 0.000 0.000 -100.00 % 642.000 K 0.000 -100.00 % 1.266 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.599 M 0.00 % 1.599 M 247.34 % 460.300 K 0.00 % 460.300 K
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 0.000 0.000 0.000 -100.00 % 74.200 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 100.00 % -58.000 K 77.25 % -255.000 K -37.84 % -185.000 K -107.87 % -89.000 K -87.37 % -47.500 K 28.03 % -66.000 K 50.56 % -133.500 K -242.31 % -39.000 K 37.60 % -62.500 K 0.000 0.000 0.000 0.000 0.000 100.00 % -598.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -401.000 K 0.000 0.000 0.000 100.00 % -272.000 K -3.03 % -264.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -2.000 M 0.000 100.00 % -988.000 K -49 300.00 % -2.000 K 99.91 % -2.128 M -212 700.00 % -1.000 K 99.95 % -1.987 M 0.000 100.00 % -1.991 M 0.000 0.000 0.000 100.00 % -350.000 K 30.00 % -500.000 K 0.00 % -500.000 K -24.05 % -403.061 K 0.00 % -403.061 K
Other financing activites -2.184 M 0.000 0.000 -100.00 % 1.154 M 0.000 0.000 -100.00 % 125.000 K -95.56 % 2.816 M 393.89 % -958.000 K -199.95 % 958.500 K 0.000 -100.00 % 1.387 M -0.18 % 1.389 M 240.59 % -988.000 K 39.16 % -1.624 M 23.68 % -2.128 M 25.52 % -2.857 M -130.03 % -1.242 M -1 700.10 % 77.620 K 136.15 % -214.716 K -140.69 % 527.716 K -97.35 % 19.893 M 2 051.05 % -1.020 M -122.28 % 4.576 M 31 129.18 % -14.749 K 0.00 % -14.749 K -101.94 % 761.925 K 0.00 % 761.925 K
Net cash used provided by financing activities -2.585 M -216.39 % 2.221 M 194.55 % -2.349 M -207.21 % 2.191 M 186.81 % -2.524 M 17.44 % -3.057 M -1 122.80 % -250.000 K -109.03 % 2.768 M 235.09 % -2.049 M -224.18 % 1.650 M 787.50 % -240.000 K -174.07 % 324.000 K -76.67 % 1.389 M 308.25 % -667.000 K 17.96 % -813.000 K 45.62 % -1.495 M 47.69 % -2.858 M 25.32 % -3.827 M -5 030.43 % 77.620 K 103.52 % -2.206 M -517.94 % 527.716 K -97.35 % 19.893 M 2 051.05 % -1.020 M -124.12 % 4.226 M 289.87 % 1.084 M 0.00 % 1.084 M 32.33 % 819.163 K 0.00 % 819.163 K
Effect of forex changes on cash 0.000 0.000 0.000 0.000 -100.00 % 1.000 K -100.00 % 24.470 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 0.000 0.000 0.000 0.000
Net change in cash -6.858 M -597.68 % 1.378 M 337.59 % -580.000 K 82.18 % -3.255 M 47.74 % -6.229 M 30.22 % -8.927 M -211.00 % 8.042 M 130.43 % 3.490 M -40.79 % 5.894 M 455.27 % -1.659 M 12.36 % -1.893 M -187.40 % 2.166 M 5 382.93 % -41.000 K -102.67 % 1.535 M 245.43 % -1.056 M 34.91 % -1.622 M -749.90 % 249.500 K 118.65 % -1.338 M 29.30 % -1.892 M -761.73 % 285.900 K -16.87 % 343.933 K -93.99 % 5.726 M 1 259.51 % 421.159 K 198.10 % -429.329 K -162.68 % 684.952 K 0.00 % 684.952 K 1 405.46 % 45.498 K 0.00 % 45.498 K
Cash at beginning of period 6.858 M 25.15 % 5.480 M -9.57 % 6.060 M -34.94 % 9.315 M -40.07 % 15.544 M -36.48 % 24.471 M 48.95 % 16.429 M 26.97 % 12.939 M 83.66 % 7.045 M -19.06 % 8.704 M -17.86 % 10.597 M 25.69 % 8.431 M 0.000 -100.00 % 6.980 M 0.000 -100.00 % 9.177 M 0.000 -100.00 % 11.637 M 0.000 -100.00 % 13.206 M 0.000 -100.00 % 6.507 M 1 707.76 % 359.935 K 0.000 -100.00 % 487.214 K 0.00 % 487.214 K 10.30 % 441.716 K 0.00 % 441.716 K
Cash at end of period 0.000 -100.00 % 6.858 M 25.15 % 5.480 M -9.57 % 6.060 M -34.94 % 9.315 M -40.07 % 15.544 M -36.48 % 24.471 M 48.95 % 16.429 M 26.97 % 12.939 M 83.66 % 7.045 M -19.06 % 8.704 M -17.86 % 10.597 M 25 946.34 % -41.000 K -100.48 % 8.515 M 906.73 % -1.056 M -113.97 % 7.555 M 2 928.06 % 249.500 K -97.58 % 10.299 M 644.38 % -1.892 M -114.02 % 13.492 M 3 822.89 % 343.933 K -97.19 % 12.232 M 1 466.07 % 781.094 K 281.93 % -429.329 K -136.63 % 1.172 M 0.00 % 1.172 M 140.59 % 487.214 K 0.00 % 487.214 K
Operating cash flow 3.346 M 59.33 % 2.100 M -51.56 % 4.335 M 255.43 % -2.789 M -346.16 % 1.133 M 132.07 % -3.533 M -127.90 % 12.662 M 286.51 % 3.276 M -68.69 % 10.464 M 3 508.47 % -307.000 K -118.49 % 1.660 M -79.48 % 8.091 M 43.94 % 5.621 M -22.25 % 7.230 M 104.87 % 3.529 M -1.78 % 3.593 M -46.83 % 6.758 M 128.08 % 2.963 M -0.74 % 2.985 M -19.32 % 3.700 M 133.98 % 1.581 M 119.99 % 718.842 K -40.51 % 1.208 M 40.37 % 860.817 K 377.31 % -310.417 K 0.00 % -310.417 K -174.64 % 415.859 K 0.00 % 415.859 K
Capital expenditure -332.000 K -472.41 % -58.000 K 98.28 % -3.381 M -35.29 % -2.499 M 40.27 % -4.184 M -69.87 % -2.463 M 28.28 % -3.434 M -12.19 % -3.061 M -47.45 % -2.076 M 30.82 % -3.001 M 10.60 % -3.357 M 47.98 % -6.453 M -254.37 % -1.821 M -771.29 % -209.000 K 77.16 % -915.000 K -57.76 % -580.000 K 32.64 % -861.000 K -237.65 % -255.000 K -178.08 % -91.700 K -365.34 % -19.706 K 74.42 % -77.036 K 64.92 % -219.578 K -503.90 % -36.360 K 0.000 100.00 % -161.275 K 0.00 % -161.275 K 39.65 % -267.225 K 0.00 % -267.225 K
Free CashFlow 3.014 M 47.60 % 2.042 M 114.05 % 954.000 K 118.04 % -5.288 M -73.32 % -3.051 M 49.12 % -5.996 M -164.98 % 9.228 M 4 192.09 % 215.000 K -97.44 % 8.388 M 353.57 % -3.308 M -94.93 % -1.697 M -203.60 % 1.638 M -56.89 % 3.800 M -45.88 % 7.021 M 168.59 % 2.614 M -13.24 % 3.013 M -48.91 % 5.897 M 117.76 % 2.708 M -6.41 % 2.894 M -21.38 % 3.680 M 144.65 % 1.504 M 201.31 % 499.264 K -57.40 % 1.172 M 36.15 % 860.817 K 282.50 % -471.692 K 0.00 % -471.692 K -417.35 % 148.634 K 0.00 % 148.634 K
2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011