1237.HK

China Environmental Technology and Bioenergy Holdings Limited 1237.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Revenue 409.620 M 37.67 % 297.530 M -36.02 % 465.037 M -23.52 % 608.074 M 23.44 % 492.589 M -29.03 % 694.052 M 9.35 % 634.686 M 37.32 % 462.191 M 4.49 % 442.328 M -30.89 % 639.999 M -8.73 % 701.231 M 47.61 % 475.051 M 12.79 % 421.171 M 37.12 % 307.151 M
Net income 2.983 M 226.18 % -2.364 M 63.95 % -6.558 M -113.74 % 47.712 M 151.25 % -93.099 M -44.40 % -64.471 M 65.14 % -184.931 M -355.99 % -40.556 M -81.91 % -22.295 M -150.90 % 43.802 M -51.77 % 90.810 M -27.01 % 124.421 M 55.35 % 80.091 M 13.27 % 70.707 M
Income before tax -4.201 M -121.34 % -1.898 M 73.43 % -7.143 M -118.71 % 38.171 M 139.02 % -97.814 M -52.11 % -64.303 M 64.82 % -182.796 M -378.49 % -38.203 M -84.75 % -20.678 M -138.65 % 53.503 M -50.98 % 109.154 M -30.58 % 157.227 M 62.50 % 96.756 M 19.34 % 81.077 M
Income before tax ratio -0.01 -60.77 % -0.01 58.47 % -0.02 -124.47 % 0.06 131.61 % -0.20 -114.33 % -0.09 67.83 % -0.29 -248.44 % -0.08 -76.81 % -0.05 -155.92 % 0.08 -46.29 % 0.16 -52.97 % 0.33 44.07 % 0.23 -12.97 % 0.26
EBITDA 30.770 M -5.31 % 32.495 M 11.09 % 29.252 M -62.15 % 77.292 M 383.59 % -27.255 M 31.46 % -39.764 M 71.30 % -138.533 M -2 031.60 % -6.499 M -148.30 % 13.455 M -85.08 % 90.179 M -33.53 % 135.676 M -21.50 % 172.832 M 43.32 % 120.589 M 35.43 % 89.040 M
Net income ratio 0.01 191.65 % -0.01 43.66 % -0.01 -117.97 % 0.08 141.52 % -0.19 -103.46 % -0.09 68.12 % -0.29 -232.06 % -0.09 -74.09 % -0.05 -173.65 % 0.07 -47.15 % 0.13 -50.56 % 0.26 37.73 % 0.19 -17.39 % 0.23
Ratio EBITDA 0.08 -31.22 % 0.11 73.63 % 0.06 -50.51 % 0.13 329.73 % -0.06 3.43 % -0.06 73.75 % -0.22 -1 452.28 % -0.01 -146.23 % 0.03 -78.41 % 0.14 -27.17 % 0.19 -46.82 % 0.36 27.07 % 0.29 -1.23 % 0.29
Gross profit ratio 0.12 78.99 % 0.07 -41.46 % 0.12 -42.11 % 0.20 2 121.13 % 0.01 -27.49 % 0.01 -88.49 % 0.11 55.10 % 0.07 -35.61 % 0.11 -43.50 % 0.19 -24.80 % 0.25 -20.34 % 0.32 -9.54 % 0.35 -3.09 % 0.36
Weighted average shs out dil 92.137 M 0.00 % 92.137 M -89.44 % 872.350 M 5.80 % 824.550 M 13.48 % 726.582 M 17.63 % 617.667 M 0.00 % 617.667 M 1.91 % 606.108 M 17.74 % 514.767 M 66.53 % 309.119 M 35.41 % 228.288 M 3.77 % 219.986 M 9.89 % 200.188 M 10.98 % 180.389 M
Weighted average shs out 99.433 M 26.18 % 78.800 M -90.97 % 872.350 M 5.80 % 824.550 M 13.52 % 726.318 M 17.59 % 617.667 M 0.00 % 617.667 M 1.91 % 606.108 M 17.74 % 514.767 M 66.53 % 309.119 M 35.41 % 228.288 M 3.77 % 219.986 M 9.89 % 200.188 M 10.98 % 180.389 M
EPS diluted 0.03 216.73 % -0.03 -229.49 % -0.01 -113.68 % 0.06 143.85 % -0.13 -30.00 % -0.10 66.67 % -0.30 -348.43 % -0.07 -54.50 % -0.04 -130.93 % 0.14 -65.00 % 0.40 -27.27 % 0.55 34.15 % 0.41 0.00 % 0.41
Earnings per share 0.03 208.00 % -0.03 -284.62 % -0.01 -113.68 % 0.06 143.85 % -0.13 -30.00 % -0.10 66.67 % -0.30 -348.43 % -0.07 -54.50 % -0.04 -130.93 % 0.14 -65.00 % 0.40 -27.27 % 0.55 34.15 % 0.41 0.00 % 0.41
Gross profit 49.722 M 146.42 % 20.178 M -62.55 % 53.873 M -55.73 % 121.684 M 2 641.87 % 4.438 M -48.54 % 8.624 M -87.41 % 68.525 M 112.99 % 32.173 M -32.72 % 47.822 M -60.95 % 122.457 M -31.36 % 178.413 M 17.58 % 151.734 M 2.03 % 148.710 M 32.89 % 111.904 M
Income tax expense 7.184 M 1 441.63 % 466.000 K 229.81 % -359.000 K 96.46 % -10.153 M -146.49 % -4.119 M -2 551.79 % 168.000 K -92.13 % 2.135 M -9.26 % 2.353 M 45.52 % 1.617 M -83.33 % 9.701 M -47.12 % 18.344 M -44.08 % 32.806 M 96.86 % 16.665 M 60.70 % 10.370 M
Cost of revenue 359.898 M 29.76 % 277.352 M -32.54 % 411.164 M -15.47 % 486.390 M -0.36 % 488.151 M -28.78 % 685.428 M 21.07 % 566.161 M 31.66 % 430.018 M 9.00 % 394.506 M -23.77 % 517.542 M -1.01 % 522.818 M 61.70 % 323.317 M 18.67 % 272.461 M 39.55 % 195.247 M
General and administrative expenses 37.558 M 17.97 % 31.836 M -33.71 % 48.028 M -22.73 % 62.155 M 7.81 % 57.651 M 19.29 % 48.330 M -1.76 % 49.194 M 4.12 % 47.249 M 1.51 % 46.546 M -16.21 % 55.554 M -1.29 % 56.279 M 19.80 % 46.979 M -0.40 % 47.169 M 140.01 % 19.653 M
Selling and marketing expenses 15.257 M 4.14 % 14.650 M -58.77 % 35.533 M -24.17 % 46.860 M 115.74 % 21.721 M -15.04 % 25.565 M 14.49 % 22.329 M 26.87 % 17.600 M -12.95 % 20.219 M -10.82 % 22.671 M 4.41 % 21.714 M 57.14 % 13.818 M 36.19 % 10.146 M 9.89 % 9.233 M
Other expenses 4.549 M 262.93 % -2.792 M 89.07 % -25.534 M 9.64 % -28.258 M -8.92 % -25.944 M 3.44 % -26.867 M -3 404.67 % 813.000 K 8 230.00 % -10.000 K 99.96 % -23.621 M 12.10 % -26.872 M -86.07 % -14.442 M 35.05 % -22.237 M -98.72 % -11.190 M -10 272.73 % 110.000 K
Operating expenses 67.999 M 55.63 % 43.694 M -39.90 % 72.698 M -27.50 % 100.274 M 36.87 % 73.261 M 7.03 % 68.446 M 5.07 % 65.143 M 21.92 % 53.431 M 23.84 % 43.144 M -15.99 % 51.353 M -19.19 % 63.551 M 64.81 % 38.560 M -16.40 % 46.125 M 80.32 % 25.579 M
Cost and expenses 417.262 M 29.97 % 321.046 M -33.65 % 483.862 M -17.52 % 586.664 M 0.38 % 584.446 M -22.47 % 753.874 M 19.42 % 631.304 M 30.58 % 483.449 M 10.46 % 437.650 M -23.07 % 568.895 M -2.98 % 586.369 M 62.04 % 361.877 M 13.59 % 318.586 M 44.27 % 220.826 M
Research and development expenses 10.635 M 0.000 -100.00 % 14.671 M -24.83 % 19.517 M 19.87 % 16.282 M -23.98 % 21.418 M -6.75 % 22.969 M 9.12 % 21.049 M 28.47 % 16.384 M -26.63 % 22.332 M -22.71 % 28.894 M 47.63 % 19.572 M 20.22 % 16.280 M 0.000
Selling general and administrative expenses 52.815 M 13.61 % 46.486 M -44.37 % 83.561 M -23.35 % 109.015 M 31.47 % 82.923 M 12.22 % 73.895 M 3.32 % 71.523 M 10.29 % 64.849 M -2.87 % 66.765 M -14.65 % 78.225 M 0.30 % 77.993 M 28.28 % 60.797 M 6.08 % 57.315 M 98.42 % 28.886 M
Interest income 22.524 M 39.09 % 16.194 M 107.16 % 7.817 M 117.08 % 3.601 M 7.69 % 3.344 M 863.69 % 347.000 K -56.46 % 797.000 K -76.59 % 3.405 M -40.13 % 5.687 M -5.78 % 6.036 M 75.16 % 3.446 M 313.69 % 833.000 K 45.88 % 571.000 K 556.32 % 87.000 K
Interest expense 3.860 M 184.03 % 1.359 M 34.16 % 1.013 M -18.63 % 1.245 M 668.52 % 162.000 K -91.07 % 1.815 M -79.60 % 8.895 M 43.10 % 6.216 M -31.22 % 9.037 M -45.65 % 16.627 M 46.80 % 11.326 M 107.32 % 5.463 M -2.79 % 5.620 M 49.51 % 3.759 M
Depreciation and amortization 31.468 M -4.74 % 33.034 M -6.64 % 35.382 M -6.58 % 37.876 M 8.15 % 35.021 M 54.11 % 22.724 M -35.75 % 35.368 M 38.76 % 25.488 M 10.05 % 23.160 M 15.08 % 20.126 M 32.44 % 15.196 M 49.83 % 10.142 M 68.98 % 6.002 M 42.77 % 4.204 M
Operating income -18.277 M 22.28 % -23.516 M 39.09 % -38.607 M -793.89 % -4.319 M 95.30 % -91.857 M -53.55 % -59.822 M 65.66 % -174.183 M -448.04 % -31.783 M -176.09 % -11.512 M -116.42 % 70.110 M -41.81 % 120.480 M -25.95 % 162.690 M 58.91 % 102.376 M 20.68 % 84.836 M
Operating income ratio -0.04 43.55 % -0.08 4.80 % -0.08 -1 068.83 % -0.01 96.19 % -0.19 -116.35 % -0.09 68.59 % -0.27 -299.09 % -0.07 -164.22 % -0.03 -123.76 % 0.11 -36.24 % 0.17 -49.83 % 0.34 40.89 % 0.24 -11.99 % 0.28
Total other income expenses net 14.076 M -34.89 % 21.618 M -31.29 % 31.464 M -25.95 % 42.490 M 813.28 % -5.957 M -321.29 % -1.414 M 83.58 % -8.613 M -34.16 % -6.420 M 29.96 % -9.166 M 44.81 % -16.607 M -46.63 % -11.326 M -107.32 % -5.463 M 69.36 % -17.831 M -374.35 % -3.759 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
Net debt 159.200 M 192.64 % 54.401 M 191.05 % -59.746 M -1 741.74 % -3.244 M 97.57 % -133.358 M -130.84 % -57.770 M -181.63 % 70.772 M -48.14 % 136.476 M -43.20 % 240.266 M 10.84 % 216.774 M -9.28 % 238.952 M 25.97 % 189.696 M 240.93 % 55.641 M -28.29 % 77.595 M
Total investments 355.911 M 117.32 % 163.776 M 221.48 % 50.945 M 57.52 % 32.342 M 1 247.58 % 2.400 M -87.18 % 18.714 M -33.12 % 27.983 M 3.91 % 26.929 M 4.17 % 25.850 M 57.00 % 16.465 M 426.71 % 3.126 M 25.29 % 2.495 M 0.00 % 2.495 M 0.00 % 2.495 M
Total debt 186.400 M 114.50 % 86.900 M 60.87 % 54.019 M -7.54 % 58.427 M 1 167.12 % 4.611 M -74.74 % 18.254 M -83.22 % 108.772 M -56.49 % 249.977 M -39.66 % 414.252 M 0.14 % 413.675 M 0.14 % 413.096 M 56.03 % 264.748 M 110.65 % 125.682 M 46.49 % 85.797 M
Accumulated other comprehensive income loss 836.394 M 3 079.36 % 26.307 M -13.06 % 30.258 M 60.33 % 18.872 M 0.000 -100.00 % 14.689 M 105.24 % -280.315 M -167.58 % -104.760 M -29.17 % -81.102 M -37.67 % -58.910 M -51.89 % -38.784 M -63.78 % -23.681 M -32.07 % -17.930 M -49.17 % -12.020 M
Retained earnings 60.236 M -46.39 % 112.360 M -2.74 % 115.530 M -5.37 % 122.088 M 513.85 % 19.889 M -82.40 % 112.988 M -36.33 % 177.459 M -51.54 % 366.211 M -10.22 % 407.886 M -5.46 % 431.445 M 9.85 % 392.753 M 26.51 % 310.460 M 55.07 % 200.201 M 54.30 % 129.748 M
Common stock 38.462 M 0.00 % 38.462 M 0.00 % 38.462 M 8.82 % 35.345 M 8.45 % 32.591 M 27.59 % 25.544 M 0.00 % 25.544 M 0.00 % 25.544 M 21.71 % 20.987 M 0.00 % 20.987 M 89.88 % 11.053 M 35.87 % 8.135 M 0.00 % 8.135 M 101 587.50 % 8.000 K
Total equity 874.856 M 0.28 % 872.372 M -0.91 % 880.377 M 0.57 % 875.392 M 7.73 % 812.602 M -8.25 % 885.633 M -6.83 % 950.548 M -15.92 % 1.131 B 0.17 % 1.129 B -0.60 % 1.136 B 42.41 % 797.342 M 67.10 % 477.172 M 31.73 % 362.241 M 147.10 % 146.594 M
Other non current liabilities 8.489 M 18.40 % 7.170 M 67.13 % 4.290 M -8.33 % 4.680 M -7.69 % 5.070 M 138.18 % -13.279 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 120.000 M 1 100.00 % 10.000 M 0.000 0.000 -100.00 % 4.588 M -74.61 % 18.067 M 2.54 % 17.620 M 4.94 % 16.790 M -70.17 % 56.290 M -38.29 % 91.216 M 35.34 % 67.397 M 168.55 % 25.097 M 0.000 0.000
Total non current liabilities 128.489 M 648.33 % 17.170 M 156.50 % 6.694 M -10.03 % 7.440 M -35.77 % 11.583 M 76.09 % 6.578 M -66.22 % 19.471 M -49.33 % 38.424 M -49.30 % 75.787 M -32.10 % 111.613 M 25.44 % 88.974 M 99.48 % 44.602 M 87.96 % 23.730 M 38.21 % 17.169 M
Other current liabilities 55.774 M 27.32 % 43.807 M -3.40 % 45.351 M 56.16 % 29.042 M 25.20 % 23.197 M -35.59 % 36.012 M -47.36 % 68.415 M 11.16 % 61.547 M 123.00 % 27.600 M 2 273.17 % 1.163 M 0.00 % 1.163 M -1.36 % 1.179 M -8.96 % 1.295 M 40.76 % 920.000 K
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
Short term debt 66.400 M -13.65 % 76.900 M 42.36 % 54.019 M -7.54 % 58.427 M 253 930.43 % 23.000 K -99.83 % 13.466 M -85.23 % 91.152 M -60.91 % 233.187 M -34.86 % 357.962 M 11.01 % 322.459 M -6.72 % 345.699 M 44.25 % 239.651 M 90.68 % 125.682 M 46.49 % 85.797 M
Total current liabilities 207.483 M 25.60 % 165.199 M 27.55 % 129.520 M 21.57 % 106.543 M 78.28 % 59.763 M -33.03 % 89.234 M -54.90 % 197.862 M -39.02 % 324.469 M -22.52 % 418.778 M 10.92 % 377.544 M -4.52 % 395.416 M 38.60 % 285.284 M 90.44 % 149.802 M 26.26 % 118.649 M
Total liabilities 335.972 M 84.23 % 182.369 M 33.88 % 136.214 M 19.50 % 113.983 M 71.98 % 66.276 M -30.83 % 95.812 M -55.91 % 217.333 M -40.11 % 362.893 M -26.62 % 494.565 M 1.11 % 489.157 M 0.98 % 484.390 M 46.84 % 329.886 M 90.10 % 173.532 M 27.77 % 135.818 M
Other non current assets 41.406 M -80.53 % 212.716 M 153.59 % 83.881 M -31.91 % 123.200 M 322.29 % 29.174 M -2.06 % 29.788 M -29.60 % 42.312 M -31.24 % 61.532 M -67.29 % 188.113 M 10.02 % 170.984 M 68.08 % 101.727 M -3.21 % 105.104 M 55.10 % 67.764 M 37.24 % 49.377 M
Long term investments 88.252 M 844.11 % -11.860 M 90.91 % -130.509 M -115.72 % -60.500 M -125.97 % -26.774 M -243.07 % 18.714 M -33.12 % 27.983 M 3.91 % 26.929 M 4.17 % 25.850 M 57.00 % 16.465 M 426.71 % 3.126 M 25.29 % 2.495 M 0.00 % 2.495 M 0.000
Intangible assets 0.000 0.000 -100.00 % 52.479 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.300 M 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 -100.00 % 130.509 M 0.000 0.000 100.00 % -18.714 M 33.12 % -27.983 M -3.91 % -26.929 M -4.17 % -25.850 M -701.16 % 4.300 M 237.56 % -3.126 M -25.29 % -2.495 M 0.00 % -2.495 M 0.000
Property plant equipment net 322.941 M -4.67 % 338.776 M -8.13 % 368.739 M -8.09 % 401.198 M -11.27 % 452.167 M -8.80 % 495.794 M -2.09 % 506.377 M -28.16 % 704.819 M 28.61 % 548.043 M 17.48 % 466.501 M 58.71 % 293.935 M 48.23 % 198.303 M 55.98 % 127.134 M 76.55 % 72.011 M
Total non current assets 452.599 M -16.13 % 539.632 M 18.86 % 453.998 M -2.39 % 465.111 M 2.09 % 455.592 M -13.46 % 526.472 M -4.19 % 549.520 M -28.85 % 772.335 M 4.26 % 740.752 M 11.64 % 663.519 M 65.43 % 401.076 M 30.12 % 308.228 M 53.29 % 201.070 M 59.32 % 126.203 M
Other current assets 204.232 M 121.70 % 92.119 M 45.91 % 63.134 M -53.92 % 137.001 M 60.20 % 85.520 M 29.09 % 66.249 M 58.29 % 41.852 M -58.35 % 100.474 M -40.87 % 169.929 M 11.79 % 152.013 M 6.42 % 142.836 M 59.32 % 89.654 M -53.40 % 192.410 M 99.73 % 96.335 M
Short term investments 267.659 M 52.39 % 175.636 M -3.21 % 181.454 M 95.44 % 92.842 M 218.24 % 29.174 M 3 588.24 % 791.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.661 M 84.56 % 900.000 K 0.000
cash and cash equivalents 27.200 M -16.31 % 32.499 M -71.43 % 113.765 M 84.47 % 61.671 M -55.30 % 137.969 M 81.48 % 76.024 M 100.06 % 38.000 M -66.52 % 113.501 M -34.76 % 173.986 M -11.64 % 196.901 M 13.07 % 174.144 M 132.03 % 75.052 M 7.15 % 70.041 M 753.95 % 8.202 M
Cash and short term investments 308.883 M 48.41 % 208.135 M -29.50 % 295.219 M 91.06 % 154.513 M -7.56 % 167.143 M 119.86 % 76.024 M 100.06 % 38.000 M -66.52 % 113.501 M -34.76 % 173.986 M -11.64 % 196.901 M 13.07 % 174.144 M 132.03 % 75.052 M 7.15 % 70.041 M 753.95 % 8.202 M
Total current assets 758.229 M 47.20 % 515.109 M -8.44 % 562.593 M 7.31 % 524.264 M 23.86 % 423.286 M -6.96 % 454.973 M -26.42 % 618.361 M -14.25 % 721.148 M -18.29 % 882.530 M -8.18 % 961.148 M 9.14 % 880.656 M 76.54 % 498.830 M 49.04 % 334.703 M 114.27 % 156.209 M
Inventory 167.720 M 1.02 % 166.034 M 9.40 % 151.761 M 13.64 % 133.547 M 15.99 % 115.134 M -48.92 % 225.406 M -34.76 % 345.487 M 4.34 % 331.118 M 3.64 % 319.500 M -5.03 % 336.409 M 13.07 % 297.528 M 55.20 % 191.709 M 165.33 % 72.252 M 39.83 % 51.672 M
Net receivables 77.394 M 58.53 % 48.821 M -6.97 % 52.479 M -47.10 % 99.203 M 78.78 % 55.489 M -36.43 % 87.294 M -28.38 % 121.888 M 8.70 % 112.128 M -15.45 % 132.618 M -32.22 % 195.663 M -3.71 % 203.210 M 77.47 % 114.502 M -16.91 % 137.798 M 0.000
Tax assets 0.000 0.000 -100.00 % 1.378 M 13.60 % 1.213 M 18.34 % 1.025 M 15.17 % 890.000 K 7.10 % 831.000 K -86.11 % 5.984 M 30.20 % 4.596 M -12.77 % 5.269 M -2.68 % 5.414 M 12.30 % 4.821 M -21.89 % 6.172 M 28.18 % 4.815 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
Account payables 85.309 M 162.45 % 32.505 M 75.41 % 18.531 M 149.58 % 7.425 M -47.31 % 14.092 M 8.08 % 13.039 M 8.50 % 12.018 M 218.86 % 3.769 M -45.31 % 6.892 M -75.54 % 28.178 M 45.58 % 19.356 M -19.14 % 23.937 M 86.86 % 12.810 M -20.60 % 16.133 M
Tax payables 0.000 -100.00 % 11.987 M 3.17 % 11.619 M -0.26 % 11.649 M -48.11 % 22.451 M -15.97 % 26.717 M 1.67 % 26.277 M 1.20 % 25.966 M -1.36 % 26.324 M 2.25 % 25.744 M -11.83 % 29.198 M 42.31 % 20.517 M 104.86 % 10.015 M -36.61 % 15.799 M
Deferred revenue non current 0.000 100.00 % -3.270 M 0.000 0.000 0.000 100.00 % -1.790 M 3.30 % -1.851 M -111.54 % 16.038 M -6.76 % 17.201 M -6.33 % 18.364 M -5.96 % 19.527 M 6.62 % 18.314 M -19.21 % 22.670 M 32.04 % 17.169 M
Minority interest 0.000 0.000 -100.00 % 884.000 K -83.99 % 5.520 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 -100.00 % 69.000 K 35.29 % 51.000 K -32.89 % 76.000 K -65.30 % 219.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 695.243 M 0.00 % 695.243 M 0.00 % 695.243 M 0.24 % 693.567 M -8.76 % 760.122 M 12.23 % 677.305 M 0.00 % 677.305 M 0.00 % 677.305 M 8.75 % 622.784 M 0.00 % 622.784 M 82.02 % 342.158 M 195.67 % 115.722 M -24.81 % 153.905 M 433.32 % 28.858 M
Deferred tax liabilities non current 0.000 -100.00 % 3.270 M 36.02 % 2.404 M -12.90 % 2.760 M 43.38 % 1.925 M 7.54 % 1.790 M -3.30 % 1.851 M -66.92 % 5.596 M 143.73 % 2.296 M 12.94 % 2.033 M -0.83 % 2.050 M 72.12 % 1.191 M 12.36 % 1.060 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.211 B 14.80 % 1.055 B 3.75 % 1.017 B 2.75 % 989.375 M 12.57 % 878.878 M -10.45 % 981.445 M -15.96 % 1.168 B -21.80 % 1.493 B -8.00 % 1.623 B -0.09 % 1.625 B 26.76 % 1.282 B 58.82 % 807.058 M 50.63 % 535.773 M 89.71 % 282.412 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 100.00 % -6.319 M 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 -100.00 % 7.706 M 33.39 % 5.777 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 21.108 M 19 089.09 % 110.000 K -99.94 % 186.198 M 207.76 % -172.788 M -242.59 % 121.177 M -19.15 % 149.887 M 6 709.95 % 2.201 M -94.52 % 40.161 M -45.97 % 74.337 M 282.66 % -40.696 M 82.22 % -228.907 M -151.73 % -90.932 M 23.53 % -118.913 M -466.85 % -20.978 M
Accounts receivables -37.294 M -299.58 % 18.686 M -83.84 % 115.659 M 221.90 % -94.878 M -981.19 % 10.767 M -80.30 % 54.642 M 2 664.15 % -2.131 M -104.44 % 47.963 M -20.19 % 60.094 M 1 138.07 % -5.789 M 95.06 % -117.209 M -699.66 % 19.546 M 122.43 % -87.141 M 0.000
Inventory -7.712 M 70.41 % -26.066 M -159.68 % 43.673 M 337.19 % -18.413 M -116.68 % 110.410 M -4.48 % 115.586 M 904.41 % -14.369 M -23.68 % -11.618 M -168.57 % 16.944 M 149.08 % -34.521 M 67.37 % -105.809 M 11.39 % -119.410 M -480.22 % -20.580 M -10 546.70 % 197.000 K
Accounts payables 0.000 0.000 100.00 % -115.659 M -221.90 % 94.878 M 0.000 100.00 % -54.642 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 66.114 M 782.70 % 7.490 M -94.74 % 142.525 M 192.32 % -154.375 M 0.000 -100.00 % 34.301 M 107.01 % 16.570 M -68.00 % 51.779 M -9.78 % 57.393 M 1 029.44 % -6.175 M 94.98 % -123.098 M -532.26 % 28.478 M 128.96 % -98.333 M -364.38 % -21.175 M
Other non cash items -13.938 M -103.86 % -6.837 M 27.63 % -9.447 M -300.98 % -2.356 M 76.00 % -9.818 M -146.12 % 21.288 M -87.44 % 169.495 M 744.52 % 20.070 M 57.78 % 12.720 M 254 300.00 % 5.000 K -99.42 % 855.000 K 101.35 % -63.271 M -256.82 % -17.732 M -542.00 % -2.762 M
Net cash provided by operating activities 33.471 M 37.13 % 24.409 M -88.09 % 204.990 M 308.49 % -98.322 M -261.91 % 60.726 M -53.14 % 129.596 M 434.02 % 24.268 M -48.93 % 47.516 M -46.93 % 89.539 M 171.84 % 32.938 M 131.76 % -103.702 M -887.65 % 13.166 M 138.85 % -33.887 M -155.06 % 61.541 M
Investments in property plant and equipment -11.144 M -173.27 % -4.078 M 43.32 % -7.195 M 45.50 % -13.203 M 0.000 100.00 % -10.529 M 47.37 % -20.006 M 79.10 % -95.711 M -7.34 % -89.167 M 48.91 % -174.515 M -65.34 % -105.550 M 22.43 % -136.076 M -168.22 % -50.733 M -32.16 % -38.388 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.350 M 0.000 -100.00 % 5.195 M 0.000 0.000 0.000 0.000
Purchases of investments -206.222 M 36.92 % -326.947 M -55.56 % -210.172 M -600.57 % -30.000 M 0.000 0.000 0.000 0.000 100.00 % -9.450 M 29.05 % -13.319 M -1 379.89 % -900.000 K 0.000 0.000 0.000
Sales maturities of investments 176.009 M -13.69 % 203.925 M 100.77 % 101.572 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.036 M 0.000 0.000 0.000 0.000
Other investing activites -90.962 M -447.04 % -16.628 M 62.76 % -44.648 M -7 678.40 % -574.000 K 27.25 % -789.000 K -106.62 % 11.911 M 419.00 % 2.295 M -93.20 % 33.759 M 492.37 % 5.699 M 139.70 % -14.356 M 40.57 % -24.155 M -135.89 % 67.311 M 431.99 % -20.275 M -57.54 % -12.870 M
Net cash used for investing activites -132.319 M 7.94 % -143.728 M 10.42 % -160.443 M -266.50 % -43.777 M -5 448.42 % -789.000 K -157.09 % 1.382 M 107.80 % -17.711 M 72.02 % -63.302 M 31.87 % -92.918 M 51.34 % -190.959 M -46.21 % -130.605 M -89.93 % -68.765 M 3.16 % -71.008 M -38.53 % -51.258 M
Debt repayment 99.500 M 201.97 % 32.950 M 31 480.95 % -105.000 K -288.89 % -27.000 K 87.44 % -215.000 K 99.76 % -91.152 M 35.82 % -142.035 M 14.04 % -165.227 M -2 376.80 % -6.671 M 59.67 % -16.542 M -111.15 % 148.348 M 6.67 % 139.066 M 248.67 % 39.885 M 2.80 % 38.797 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 59.246 M 0.000 -100.00 % 258.323 M 7.78 % 239.671 M 0.000 -100.00 % 134.389 M 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.576 M 45.95 % -10.317 M 2.12 % -10.540 M 0.000 0.000
Other financing activites -3.068 M -179.67 % 3.851 M 971.27 % -442.000 K -100.76 % 57.943 M 34 184.12 % -170.000 K 91.33 % -1.961 M -103.77 % 51.988 M -29.47 % 73.709 M 366.19 % -27.690 M 53.74 % -59.859 M -35.17 % -44.284 M 34.82 % -67.945 M -804.25 % -7.514 M 82.70 % -43.446 M
Net cash used provided by financing activities 96.432 M 162.04 % 36.801 M 6 827.79 % -547.000 K -100.94 % 57.916 M 15 143.12 % -385.000 K 99.59 % -93.113 M -3.40 % -90.047 M -179.03 % -32.272 M 6.08 % -34.361 M -119.48 % 176.346 M -47.11 % 333.418 M 450.37 % 60.581 M -63.67 % 166.760 M 3 687.01 % -4.649 M
Effect of forex changes on cash -2.883 M -361.38 % 1.103 M -86.62 % 8.243 M 4.54 % 7.885 M 229.50 % 2.393 M 1 405.03 % 159.000 K -98.01 % 7.989 M 164.29 % -12.427 M -183.82 % 14.825 M 234.50 % 4.432 M 23 426.32 % -19.000 K -165.52 % 29.000 K 211.54 % -26.000 K -62.50 % -16.000 K
Net change in cash -5.299 M 93.49 % -81.415 M -255.84 % 52.243 M 168.47 % -76.298 M -223.17 % 61.945 M 62.91 % 38.024 M 150.36 % -75.501 M -24.83 % -60.485 M -163.95 % -22.915 M -200.69 % 22.757 M -77.03 % 99.092 M 1 877.49 % 5.011 M -91.90 % 61.839 M 1 000.73 % 5.618 M
Cash at beginning of period 32.499 M -71.47 % 113.914 M 84.71 % 61.671 M -55.30 % 137.969 M 81.48 % 76.024 M 100.06 % 38.000 M -66.52 % 113.501 M -34.76 % 173.986 M -11.64 % 196.901 M 13.07 % 174.144 M 132.03 % 75.052 M 7.15 % 70.041 M 753.95 % 8.202 M 217.41 % 2.584 M
Cash at end of period 27.200 M -16.31 % 32.499 M -71.47 % 113.914 M 84.71 % 61.671 M -55.30 % 137.969 M 81.48 % 76.024 M 100.06 % 38.000 M -66.52 % 113.501 M -34.76 % 173.986 M -11.64 % 196.901 M 13.07 % 174.144 M 132.03 % 75.052 M 7.15 % 70.041 M 753.95 % 8.202 M
Operating cash flow 33.471 M 37.13 % 24.409 M -88.09 % 204.990 M 308.49 % -98.322 M -261.91 % 60.726 M -53.14 % 129.596 M 434.02 % 24.268 M -48.93 % 47.516 M -46.93 % 89.539 M 171.84 % 32.938 M 131.76 % -103.702 M -887.65 % 13.166 M 138.85 % -33.887 M -155.06 % 61.541 M
Capital expenditure -11.144 M -173.27 % -4.078 M 43.32 % -7.195 M 45.50 % -13.203 M -99.98 % -6.602 M 37.30 % -10.529 M 47.37 % -20.006 M 79.10 % -95.711 M -7.34 % -89.167 M 48.91 % -174.515 M -65.34 % -105.550 M 22.43 % -136.076 M -168.22 % -50.733 M -32.16 % -38.388 M
Free CashFlow 22.327 M 9.82 % 20.331 M -89.72 % 197.795 M 277.35 % -111.525 M -283.65 % 60.726 M -49.00 % 119.067 M 2 693.69 % 4.262 M 108.84 % -48.195 M -13 055.65 % 372.000 K 100.26 % -141.577 M 32.34 % -209.252 M -70.25 % -122.910 M -45.25 % -84.620 M -465.48 % 23.153 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
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 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2012-01-31 2011-06-30 2011-01-31
Revenue 199.511 M -10.58 % 223.129 M 19.65 % 186.491 M 57.89 % 118.113 M -34.17 % 179.417 M 9.28 % 164.175 M -45.43 % 300.862 M -15.48 % 355.966 M 41.20 % 252.108 M 22.21 % 206.291 M -27.95 % 286.298 M -7.66 % 310.043 M -19.26 % 384.009 M 19.74 % 320.697 M 2.14 % 313.989 M 24.25 % 252.699 M 20.62 % 209.492 M -11.39 % 236.428 M 14.83 % 205.900 M -31.53 % 300.734 M -11.36 % 339.265 M -13.84 % 393.780 M 28.08 % 307.451 M 22.24 % 251.516 M 12.52 % 223.535 M 8.91 % 205.253 M -2.53 % 210.586 M 100.00 % 105.293 M -31.44 % 153.576 M 100.00 % 76.788 M
Net income 8.752 M 86.29 % 4.698 M 373.94 % -1.715 M 63.46 % -4.693 M -301.50 % 2.329 M 126.96 % -8.640 M -514.99 % 2.082 M -95.21 % 43.463 M 922.90 % 4.249 M 106.41 % -66.299 M -136.85 % -27.992 M 43.79 % -49.798 M -239.39 % -14.673 M 92.49 % -195.449 M -1 958.23 % 10.518 M 128.68 % -36.675 M -844.99 % -3.881 M 78.58 % -18.120 M -334.01 % -4.175 M 77.42 % -18.492 M -129.69 % 62.294 M 75.63 % 35.469 M -35.91 % 55.341 M -35.01 % 85.154 M 116.86 % 39.267 M 14.64 % 34.253 M -14.46 % 40.046 M 100.00 % 20.023 M -43.36 % 35.354 M 100.00 % 17.677 M
Income before tax 7.545 M 349.92 % -3.019 M -155.41 % -1.182 M 76.80 % -5.094 M -259.39 % 3.196 M 136.96 % -8.648 M -674.62 % 1.505 M -95.40 % 32.750 M 504.13 % 5.421 M 107.76 % -69.819 M -144.20 % -28.591 M 40.69 % -48.202 M -199.37 % -16.101 M 91.74 % -195.032 M -1 693.92 % 12.236 M 135.32 % -34.646 M -874.02 % -3.557 M 79.56 % -17.403 M -431.39 % -3.275 M 86.65 % -24.531 M -131.44 % 78.034 M 79.30 % 43.521 M -33.69 % 65.633 M -40.11 % 109.594 M 130.08 % 47.633 M 15.64 % 41.192 M -14.85 % 48.378 M 100.00 % 24.189 M -40.33 % 40.539 M 100.00 % 20.269 M
Income before tax ratio 0.04 379.50 % -0.01 -113.48 % -0.01 85.30 % -0.04 -342.11 % 0.02 133.82 % -0.05 -1 153.03 % 0.01 -94.56 % 0.09 327.87 % 0.02 106.35 % -0.34 -238.91 % -0.10 35.77 % -0.16 -270.79 % -0.04 93.11 % -0.61 -1 660.58 % 0.04 128.42 % -0.14 -707.48 % -0.02 76.93 % -0.07 -362.78 % -0.02 80.50 % -0.08 -135.46 % 0.23 108.11 % 0.11 -48.23 % 0.21 -51.01 % 0.44 104.48 % 0.21 6.18 % 0.20 -12.64 % 0.23 0.00 % 0.23 -12.97 % 0.26 0.00 % 0.26
EBITDA -190.000 K -100.61 % 31.303 M 5 972.98 % -533.000 K -138.65 % 1.379 M -86.82 % 10.461 M 116.45 % 4.833 M -61.42 % 12.526 M -77.08 % 54.649 M 141.35 % 22.643 M 2 729.85 % -861.000 K 95.16 % -17.788 M 55.09 % -39.612 M -514.62 % -6.445 M 77.94 % -29.212 M -192.17 % 31.694 M 230.49 % -24.289 M -569.35 % 5.175 M -33.41 % 7.772 M -24.78 % 10.333 M 200.73 % 3.436 M -96.04 % 86.743 M 78.74 % 48.529 M -40.48 % 81.529 M 17.58 % 69.341 M 29.94 % 53.363 M 13.27 % 47.113 M -13.06 % 54.189 M 100.00 % 27.095 M -39.14 % 44.520 M 100.00 % 22.260 M
Net income ratio 0.04 108.35 % 0.02 328.96 % -0.01 76.86 % -0.04 -406.09 % 0.01 124.67 % -0.05 -860.49 % 0.01 -94.33 % 0.12 624.45 % 0.02 105.24 % -0.32 -228.71 % -0.10 39.13 % -0.16 -320.35 % -0.04 93.73 % -0.61 -1 919.36 % 0.03 123.08 % -0.15 -683.41 % -0.02 75.83 % -0.08 -277.97 % -0.02 67.02 % -0.06 -133.49 % 0.18 103.85 % 0.09 -49.96 % 0.18 -46.83 % 0.34 92.73 % 0.18 5.26 % 0.17 -12.24 % 0.19 0.00 % 0.19 -17.39 % 0.23 0.00 % 0.23
Ratio EBITDA 0.00 -100.68 % 0.14 5 008.63 % 0.00 -124.48 % 0.01 -79.98 % 0.06 98.06 % 0.03 -29.29 % 0.04 -72.88 % 0.15 70.93 % 0.09 2 251.91 % 0.00 93.28 % -0.06 51.37 % -0.13 -661.24 % -0.02 81.57 % -0.09 -190.24 % 0.10 205.02 % -0.10 -489.10 % 0.02 -24.85 % 0.03 -34.50 % 0.05 339.24 % 0.01 -95.53 % 0.26 107.47 % 0.12 -53.53 % 0.27 -3.81 % 0.28 15.49 % 0.24 4.00 % 0.23 -10.80 % 0.26 0.00 % 0.26 -11.23 % 0.29 0.00 % 0.29
Gross profit ratio 0.08 -51.53 % 0.16 126.99 % 0.07 643.95 % -0.01 -110.89 % 0.12 -21.60 % 0.15 63.09 % 0.09 -60.23 % 0.24 62.89 % 0.15 174.67 % 0.05 519.17 % -0.01 57.00 % -0.03 -185.37 % 0.03 90.44 % 0.02 -89.58 % 0.17 2 738.16 % 0.01 -95.45 % 0.13 105.24 % 0.07 -42.70 % 0.11 18.68 % 0.10 -64.88 % 0.28 32.18 % 0.21 -33.59 % 0.31 4.27 % 0.30 -11.66 % 0.34 6.32 % 0.32 -9.32 % 0.35 0.00 % 0.35 -3.09 % 0.36 0.00 % 0.36
Weighted average shs out dil 92.137 M 1.81 % 90.499 M -3.49 % 93.775 M 1.78 % 92.137 M 0.00 % 92.137 M 3.02 % 89.433 M 5.17 % 85.037 M -89.69 % 824.550 M 933.14 % 79.810 M 7.56 % 74.199 M 4.33 % 71.117 M 15.14 % 61.767 M 0.00 % 61.767 M 0.00 % 61.767 M 0.00 % 61.767 M 0.06 % 61.729 M 3.76 % 59.493 M 15.57 % 51.477 M 0.00 % 51.477 M 50.47 % 34.211 M 20.40 % 28.415 M 10.03 % 25.825 M 27.28 % 20.289 M 0.44 % 20.200 M 0.00 % 20.200 M -90.00 % 202.000 M 0.91 % 200.188 M 0.00 % 200.188 M 10.98 % 180.389 M 0.00 % 180.389 M
Weighted average shs out 92.138 M -2.93 % 94.923 M 1.22 % 93.777 M 10.45 % 84.901 M -7.86 % 92.143 M 8.05 % 85.281 M 0.28 % 85.042 M -89.69 % 824.550 M 933.12 % 79.811 M 8.53 % 73.539 M 3.41 % 71.117 M 15.14 % 61.767 M 0.00 % 61.767 M 0.00 % 61.767 M 0.00 % 61.767 M 0.06 % 61.729 M 3.76 % 59.494 M 15.57 % 51.477 M 0.00 % 51.477 M 50.47 % 34.211 M 20.40 % 28.415 M 10.03 % 25.825 M 27.28 % 20.289 M 0.44 % 20.200 M 0.00 % 20.200 M -90.00 % 202.002 M 0.91 % 200.188 M 0.00 % 200.188 M 10.98 % 180.389 M 0.00 % 180.389 M
EPS diluted 0.10 91.92 % 0.05 370.49 % -0.02 64.12 % -0.05 -302.38 % 0.03 126.09 % -0.10 -495.90 % 0.02 542.11 % 0.00 -92.86 % 0.05 105.91 % -0.90 -125.00 % -0.40 50.00 % -0.80 -233.33 % -0.24 92.41 % -3.16 -1 956.64 % 0.17 128.37 % -0.60 -820.25 % -0.07 81.89 % -0.36 -343.35 % -0.08 84.96 % -0.54 -124.55 % 2.20 59.42 % 1.38 -49.26 % 2.72 -35.55 % 4.22 117.53 % 1.94 1 043.87 % 0.17 -15.20 % 0.20 100.00 % 0.10 -48.98 % 0.20 100.00 % 0.10
Earnings per share 0.10 87.38 % 0.05 377.05 % -0.02 66.85 % -0.06 -319.05 % 0.03 124.85 % -0.10 -515.57 % 0.02 542.11 % 0.00 -92.86 % 0.05 105.91 % -0.90 -125.00 % -0.40 50.00 % -0.80 -233.33 % -0.24 92.41 % -3.16 -1 956.64 % 0.17 128.37 % -0.60 -820.25 % -0.07 81.89 % -0.36 -343.35 % -0.08 84.96 % -0.54 -124.55 % 2.20 59.42 % 1.38 -49.26 % 2.72 -35.55 % 4.22 117.53 % 1.94 1 043.87 % 0.17 -15.20 % 0.20 100.00 % 0.10 -48.98 % 0.20 100.00 % 0.10
Gross profit 15.749 M -56.66 % 36.341 M 171.59 % 13.381 M 958.86 % -1.558 M -107.17 % 21.736 M -14.32 % 25.368 M -11.01 % 28.505 M -66.39 % 84.810 M 130.00 % 36.874 M 235.68 % 10.985 M 402.03 % -3.637 M 60.29 % -9.159 M -168.93 % 13.288 M 128.04 % 5.827 M -89.36 % 54.767 M 3 426.53 % 1.553 M -94.51 % 28.266 M 81.86 % 15.543 M -34.20 % 23.623 M -18.75 % 29.073 M -68.87 % 93.384 M 13.88 % 82.004 M -14.94 % 96.409 M 27.46 % 75.636 M -0.61 % 76.098 M 15.79 % 65.719 M -11.61 % 74.355 M 100.00 % 37.178 M -33.55 % 55.952 M 100.00 % 27.976 M
Income tax expense 1.207 M -81.85 % 6.651 M 1 147.84 % 533.000 K 17 666.67 % 3.000 K -99.35 % 463.000 K 67.75 % 276.000 K -56.54 % 635.000 K 105.61 % -11.325 M -1 066.30 % 1.172 M -66.70 % 3.520 M 487.65 % 599.000 K -62.47 % 1.596 M 11.76 % 1.428 M 242.45 % 417.000 K -75.73 % 1.718 M -15.33 % 2.029 M 526.23 % 324.000 K -54.81 % 717.000 K -20.33 % 900.000 K -85.10 % 6.039 M -61.63 % 15.740 M 95.48 % 8.052 M -21.76 % 10.292 M -57.89 % 24.440 M 192.13 % 8.366 M 20.56 % 6.939 M -16.72 % 8.333 M 100.00 % 4.166 M -19.65 % 5.185 M 100.00 % 2.593 M
Cost of revenue 183.762 M -1.62 % 186.788 M 7.90 % 173.110 M 44.65 % 119.671 M -24.11 % 157.681 M 13.60 % 138.807 M -49.03 % 272.357 M 0.44 % 271.156 M 25.98 % 215.234 M 10.20 % 195.306 M -32.64 % 289.935 M -9.17 % 319.202 M -13.90 % 370.721 M 17.74 % 314.870 M 21.47 % 259.222 M 3.22 % 251.146 M 38.58 % 181.226 M -17.95 % 220.885 M 21.18 % 182.277 M -32.90 % 271.661 M 10.48 % 245.881 M -21.14 % 311.776 M 47.73 % 211.042 M 19.99 % 175.880 M 19.29 % 147.437 M 5.66 % 139.534 M 2.42 % 136.231 M 100.00 % 68.115 M -30.23 % 97.624 M 100.00 % 48.812 M
General and administrative expenses 18.449 M -5.74 % 19.572 M 8.82 % 17.986 M -5.75 % 19.083 M 49.64 % 12.753 M -50.42 % 25.724 M 15.33 % 22.304 M -13.65 % 25.830 M -28.89 % 36.325 M -1.04 % 36.705 M 81.87 % 20.182 M -21.84 % 25.820 M 14.70 % 22.510 M -5.93 % 23.930 M -5.28 % 25.264 M 58.40 % 15.949 M -49.04 % 31.300 M 63.12 % 19.188 M -29.86 % 27.358 M -0.61 % 27.526 M -1.08 % 27.827 M -18.01 % 33.941 M 51.94 % 22.338 M -7.53 % 24.156 M 5.84 % 22.823 M -2.58 % 23.428 M -0.66 % 23.585 M 100.00 % 11.792 M 20.00 % 9.827 M 100.00 % 4.913 M
Selling and marketing expenses 6.604 M 49.48 % 4.418 M -59.24 % 10.839 M 83.65 % 5.902 M -32.53 % 8.748 M -65.72 % 25.521 M 154.90 % 10.012 M -75.73 % 41.254 M 635.89 % 5.606 M -42.10 % 9.683 M -19.56 % 12.038 M -7.99 % 13.084 M 4.83 % 12.481 M 32.19 % 9.442 M -26.73 % 12.887 M 30.82 % 9.851 M 27.13 % 7.749 M -11.47 % 8.753 M -23.66 % 11.466 M -4.56 % 12.014 M 12.73 % 10.657 M -11.54 % 12.047 M 24.62 % 9.667 M 34.92 % 7.165 M 7.70 % 6.653 M 17.34 % 5.670 M 11.77 % 5.073 M 100.00 % 2.537 M -45.06 % 4.617 M 100.00 % 2.308 M
Other expenses -32.960 M -299.00 % 16.563 M 154.35 % -30.476 M -24.89 % -24.402 M 0.000 0.000 0.000 100.00 % -8.741 M 0.000 0.000 0.000 0.000 100.00 % -30.561 M 0.00 % -30.561 M 13.30 % -35.247 M 0.00 % -35.247 M -517.39 % -5.709 M 0.00 % -5.709 M 51.66 % -11.811 M 0.00 % -11.811 M 12.10 % -13.436 M 0.00 % -13.436 M -86.07 % -7.221 M 0.00 % -7.221 M 35.05 % -11.119 M 0.00 % -11.119 M -98.72 % -5.595 M -100.00 % -2.798 M -69.19 % -1.654 M -100.00 % -826.750 K
Operating expenses 4.579 M -89.58 % 43.963 M 663.38 % 5.759 M 22.79 % 4.690 M -78.37 % 21.678 M -46.70 % 40.669 M 48.82 % 27.328 M -60.03 % 68.372 M 114.32 % 31.902 M -61.92 % 83.784 M 220.53 % 26.139 M -33.82 % 39.497 M 41.07 % 27.998 M -85.75 % 196.443 M 399.73 % 39.310 M 17.11 % 33.567 M 4.90 % 31.998 M -2.69 % 32.881 M 37.60 % 23.896 M -49.58 % 47.394 M 332.07 % 10.969 M -68.19 % 34.478 M 28.17 % 26.901 M -26.09 % 36.395 M 38.53 % 26.272 M 17.82 % 22.298 M -3.31 % 23.063 M 100.00 % 11.531 M -9.84 % 12.790 M 100.00 % 6.395 M
Cost and expenses 188.341 M -18.38 % 230.751 M 29.01 % 178.869 M 43.83 % 124.361 M -30.66 % 179.359 M -0.07 % 179.476 M -40.11 % 299.685 M -11.73 % 339.528 M 37.39 % 247.136 M -11.45 % 279.090 M -11.70 % 316.074 M -11.88 % 358.699 M -10.04 % 398.719 M -22.02 % 511.313 M 71.28 % 298.532 M 4.85 % 284.713 M 33.53 % 213.224 M -15.98 % 253.766 M 23.08 % 206.173 M -35.38 % 319.055 M 24.22 % 256.850 M -25.82 % 346.254 M 45.52 % 237.943 M 12.09 % 212.275 M 22.20 % 173.709 M 7.34 % 161.832 M 1.59 % 159.293 M 100.00 % 79.647 M -27.86 % 110.413 M 100.00 % 55.207 M
Research and development expenses 4.435 M -18.02 % 5.410 M 0.00 % 5.410 M 47.61 % 3.665 M -17.10 % 4.421 M -18.16 % 5.402 M -41.72 % 9.269 M -16.53 % 11.105 M 32.01 % 8.412 M 15.98 % 7.253 M -19.67 % 9.029 M 6.59 % 8.471 M -34.57 % 12.947 M 16.87 % 11.078 M -6.84 % 11.891 M 102.92 % 5.860 M -61.42 % 15.189 M 169.93 % 5.627 M -47.69 % 10.757 M -19.84 % 13.420 M 50.58 % 8.912 M -59.62 % 22.069 M 223.36 % 6.825 M -46.39 % 12.731 M 86.10 % 6.841 M -19.70 % 8.519 M 0.000 0.000 0.000 0.000
Selling general and administrative expenses 33.104 M 50.54 % 21.990 M -28.66 % 30.825 M 21.23 % 25.427 M 20.74 % 21.059 M -53.71 % 45.493 M 40.78 % 32.316 M -51.41 % 66.514 M 56.50 % 42.501 M -17.69 % 51.636 M 62.53 % 31.770 M -34.11 % 48.217 M 25.40 % 38.452 M 11.71 % 34.420 M -9.78 % 38.151 M 47.87 % 25.800 M -33.93 % 39.049 M 39.76 % 27.941 M -28.03 % 38.824 M -1.81 % 39.540 M 2.74 % 38.484 M -16.32 % 45.988 M 43.69 % 32.005 M 2.18 % 31.321 M 6.26 % 29.476 M -0.03 % 29.486 M 2.89 % 28.658 M 100.00 % 14.329 M -0.79 % 14.443 M 100.00 % 7.222 M
Interest income 0.000 0.000 0.000 -100.00 % 13.056 M 316.06 % 3.138 M -52.83 % 6.653 M 1 928.35 % 328.000 K -89.59 % 3.152 M 602.00 % 449.000 K -84.93 % 2.980 M 151.48 % 1.185 M 161.01 % 454.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
Interest expense 0.000 0.000 0.000 100.00 % -5.544 M -180.31 % 6.903 M 804.75 % 763.010 K 0.000 -100.00 % 1.245 M 0.000 0.000 0.000 0.000 -100.00 % 907.500 K 0.00 % 907.500 K -79.60 % 4.448 M 0.00 % 4.448 M 43.10 % 3.108 M 0.00 % 3.108 M -31.22 % 4.519 M 0.00 % 4.519 M -45.65 % 8.314 M 0.00 % 8.314 M 46.80 % 5.663 M 0.00 % 5.663 M 107.32 % 2.732 M 0.00 % 2.732 M -2.79 % 2.810 M 100.00 % 1.405 M -25.25 % 1.880 M 100.00 % 939.750 K
Depreciation and amortization 14.479 M -2.49 % 14.848 M -10.66 % 16.620 M 3.51 % 16.056 M 4.18 % 15.412 M -12.76 % 17.667 M 11.84 % 15.796 M -16.07 % 18.821 M -1.23 % 19.055 M -18.30 % 23.322 M 99.35 % 11.699 M 15.15 % 10.160 M -10.85 % 11.397 M -36.81 % 18.037 M 14.91 % 15.696 M 33.25 % 11.779 M -1.65 % 11.977 M -18.01 % 14.608 M 70.81 % 8.552 M -22.87 % 11.088 M 22.68 % 9.038 M 9.74 % 8.236 M 18.33 % 6.960 M 17.85 % 5.906 M 39.42 % 4.236 M 30.30 % 3.251 M 8.33 % 3.001 M 100.00 % 1.501 M -28.62 % 2.102 M 100.00 % 1.051 M
Operating income 11.170 M 246.55 % -7.622 M -200.00 % 7.622 M 221.99 % -6.248 M -26.20 % -4.951 M 61.42 % -12.834 M -292.48 % -3.270 M -110.29 % 31.770 M 785.45 % 3.588 M 114.84 % -24.183 M 17.99 % -29.487 M 40.76 % -49.772 M -178.96 % -17.842 M 62.24 % -47.249 M -395.34 % 15.998 M 144.36 % -36.068 M -430.26 % -6.802 M 0.50 % -6.836 M -483.83 % 1.781 M 123.27 % -7.652 M -109.85 % 77.705 M 92.85 % 40.293 M -45.97 % 74.569 M 17.55 % 63.435 M 29.12 % 49.127 M 12.00 % 43.862 M -14.31 % 51.188 M 100.00 % 25.594 M -39.66 % 42.418 M 100.00 % 21.209 M
Operating income ratio 0.06 263.90 % -0.03 -183.58 % 0.04 177.26 % -0.05 -91.70 % -0.03 64.70 % -0.08 -619.24 % -0.01 -112.18 % 0.09 527.11 % 0.01 112.14 % -0.12 -13.82 % -0.10 35.84 % -0.16 -245.51 % -0.05 68.46 % -0.15 -389.17 % 0.05 135.70 % -0.14 -339.59 % -0.03 -12.30 % -0.03 -434.27 % 0.01 134.00 % -0.03 -111.11 % 0.23 123.84 % 0.10 -57.81 % 0.24 -3.83 % 0.25 14.76 % 0.22 2.84 % 0.21 -12.09 % 0.24 0.00 % 0.24 -11.99 % 0.28 0.00 % 0.28
Total other income expenses net -3.625 M 0.000 100.00 % -8.804 M -862.91 % 1.154 M -85.84 % 8.147 M 225.92 % -6.470 M -861.37 % -673.000 K -104.51 % 14.928 M 714.40 % 1.833 M 108.36 % -21.915 M -2 545.87 % 896.000 K -42.93 % 1.570 M 169.16 % -2.270 M 52.89 % -4.818 M -28.07 % -3.762 M -364.56 % 1.422 M 166.48 % -2.139 M 37.64 % -3.430 M 32.16 % -5.056 M 54.50 % -11.113 M -102.28 % -5.494 M 15.57 % -6.507 M -35.03 % -4.819 M -67.27 % -2.881 M -92.84 % -1.494 M 44.04 % -2.670 M 4.98 % -2.810 M -100.00 % -1.405 M 25.25 % -1.880 M -100.00 % -939.750 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 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2012-01-31 2011-06-30 2011-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 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2011-12-31
Net debt 188.783 M 18.58 % 159.200 M 34.48 % 118.385 M 117.62 % 54.401 M 5.32 % 51.654 M 186.46 % -59.746 M 9.05 % -65.690 M -1 924.97 % -3.244 M 96.89 % -104.368 M 21.74 % -133.358 M -24.45 % -107.162 M -85.50 % -57.770 M -841.34 % -6.137 M -108.67 % 70.772 M -51.59 % 146.199 M 7.12 % 136.476 M -46.87 % 256.857 M 6.91 % 240.266 M -14.78 % 281.926 M 30.06 % 216.774 M -30.03 % 309.807 M 29.65 % 238.952 M 7.65 % 221.966 M 17.01 % 189.696 M 100.11 % 94.794 M 70.37 % 55.641 M -28.29 % 77.595 M
Total investments 456.179 M 28.17 % 355.911 M -29.55 % 505.208 M 208.47 % 163.776 M 68.50 % 97.195 M 90.78 % 50.945 M -14.15 % 59.342 M 83.48 % 32.342 M 1 481.52 % 2.045 M -14.79 % 2.400 M -81.86 % 13.228 M -29.31 % 18.714 M -31.87 % 27.470 M -1.83 % 27.983 M -0.13 % 28.020 M 4.05 % 26.929 M 5.03 % 25.640 M -0.81 % 25.850 M -0.02 % 25.855 M 57.03 % 16.465 M 376.42 % 3.456 M 10.56 % 3.126 M 25.29 % 2.495 M 0.00 % 2.495 M 0.00 % 2.495 M 0.00 % 2.495 M 0.00 % 2.495 M
Total debt 222.550 M 19.39 % 186.400 M 41.21 % 132.000 M 51.90 % 86.900 M -1.50 % 88.221 M 63.31 % 54.019 M 275.00 % 14.405 M -75.35 % 58.427 M -4.33 % 61.073 M 1 224.51 % 4.611 M -49.40 % 9.112 M -50.08 % 18.254 M -59.87 % 45.486 M -58.18 % 108.772 M -44.01 % 194.268 M -22.29 % 249.977 M -33.50 % 375.915 M -9.25 % 414.252 M -9.80 % 459.247 M 11.02 % 413.675 M -6.14 % 440.726 M 6.69 % 413.096 M 15.94 % 356.315 M 34.59 % 264.748 M 17.76 % 224.821 M 78.88 % 125.682 M 46.49 % 85.797 M
Accumulated other comprehensive income loss 29.581 M -96.46 % 836.394 M 2 487.53 % 32.324 M 22.87 % 26.307 M -12.55 % 30.081 M -0.58 % 30.258 M 34.13 % 22.559 M 19.54 % 18.872 M 12.11 % 16.834 M 2.65 % 16.400 M 5.38 % 15.563 M 104.58 % -340.083 M -2 621.37 % 13.488 M 104.81 % -280.315 M -3 552.58 % 8.119 M 107.75 % -104.760 M -774.83 % 15.524 M 119.14 % -81.102 M -696.38 % 13.599 M 123.08 % -58.910 M -1 628.15 % 3.855 M 109.94 % -38.784 M -4 077.85 % 975.000 K 104.12 % -23.681 M -806.26 % 3.353 M 118.70 % -17.930 M -49.17 % -12.020 M
Retained earnings 124.095 M 106.01 % 60.236 M -45.56 % 110.645 M -1.53 % 112.360 M 79.05 % 62.752 M 3.85 % 60.423 M -51.34 % 124.170 M 1.71 % 122.088 M 54.06 % 79.245 M 298.44 % 19.889 M -76.60 % 84.996 M -24.77 % 112.988 M -30.59 % 162.786 M -8.27 % 177.459 M -52.08 % 370.328 M 1.12 % 366.211 M -9.81 % 406.065 M -0.45 % 407.886 M -4.67 % 427.872 M -0.83 % 431.445 M -3.89 % 448.893 M 14.29 % 392.753 M 9.12 % 359.914 M 15.93 % 310.460 M 32.32 % 234.637 M 17.20 % 200.201 M 54.30 % 129.748 M
Common stock 38.462 M 0.00 % 38.462 M 0.00 % 38.462 M 0.00 % 38.462 M 0.00 % 38.462 M 0.00 % 38.462 M 8.82 % 35.345 M 0.00 % 35.345 M 4.60 % 33.790 M 3.68 % 32.591 M 5.02 % 31.033 M 21.49 % 25.544 M 0.00 % 25.544 M 0.00 % 25.544 M 0.00 % 25.544 M 0.00 % 25.544 M 0.00 % 25.544 M 21.71 % 20.987 M 0.00 % 20.987 M 0.00 % 20.987 M 81.58 % 11.558 M 4.57 % 11.053 M 13.42 % 9.745 M 19.79 % 8.135 M 0.00 % 8.135 M 0.00 % 8.135 M 101 587.50 % 8.000 K
Total equity 887.381 M 1.43 % 874.856 M -0.21 % 876.674 M 0.49 % 872.372 M -1.11 % 882.146 M 0.20 % 880.377 M 0.41 % 876.810 M 0.16 % 875.392 M 6.22 % 824.137 M 1.42 % 812.602 M -6.78 % 871.689 M -1.57 % 885.633 M -5.20 % 934.230 M -1.72 % 950.548 M -16.44 % 1.138 B 0.61 % 1.131 B -3.88 % 1.176 B 4.21 % 1.129 B -0.73 % 1.137 B 0.13 % 1.136 B 27.43 % 891.069 M 11.75 % 797.342 M 23.92 % 643.412 M 34.84 % 477.172 M 18.75 % 401.830 M 10.93 % 362.241 M 147.10 % 146.594 M
Other non current liabilities 8.344 M -1.71 % 8.489 M 26.02 % 6.736 M -6.05 % 7.170 M 81.98 % 3.940 M -8.16 % 4.290 M -32.12 % 6.320 M -15.05 % 7.440 M 0.000 -100.00 % 1.925 M 0.000 100.00 % -13.279 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
Long term debt 116.400 M -3.00 % 120.000 M 1 100.00 % 10.000 M 0.00 % 10.000 M 0.000 0.000 0.000 0.000 -100.00 % 4.557 M -0.68 % 4.588 M -6.54 % 4.909 M -72.83 % 18.067 M -0.11 % 18.086 M 2.64 % 17.620 M 3.26 % 17.064 M 1.63 % 16.790 M -47.53 % 32.000 M -43.15 % 56.290 M -38.13 % 90.983 M -0.26 % 91.216 M 21.31 % 75.190 M 11.56 % 67.397 M 236.99 % 20.000 M -20.31 % 25.097 M 0.000 0.000 0.000
Total non current liabilities 124.744 M -2.91 % 128.489 M 667.74 % 16.736 M -2.53 % 17.170 M 172.54 % 6.300 M -5.89 % 6.694 M 5.92 % 6.320 M -15.05 % 7.440 M -0.15 % 7.451 M 14.40 % 6.513 M 0.14 % 6.504 M -1.12 % 6.578 M -67.73 % 20.385 M 4.69 % 19.471 M -49.08 % 38.238 M -0.48 % 38.424 M -24.10 % 50.627 M -33.20 % 75.787 M -30.52 % 109.084 M -2.27 % 111.613 M 15.53 % 96.611 M 8.58 % 88.974 M 127.07 % 39.184 M -12.15 % 44.602 M 93.22 % 23.083 M -2.73 % 23.730 M 38.21 % 17.169 M
Other current liabilities 70.041 M 25.58 % 55.774 M 2.87 % 54.220 M 23.77 % 43.807 M -11.23 % 49.347 M 8.81 % 45.351 M 89.25 % 23.964 M -17.49 % 29.042 M 25.59 % 23.124 M -0.31 % 23.197 M -47.14 % 43.881 M 21.85 % 36.012 M -25.07 % 48.058 M -29.76 % 68.415 M 71.23 % 39.956 M -35.08 % 61.547 M 5 192.09 % 1.163 M -95.79 % 27.600 M 2 273.17 % 1.163 M 0.00 % 1.163 M 0.00 % 1.163 M 0.00 % 1.163 M 4.40 % 1.114 M -5.51 % 1.179 M -8.96 % 1.295 M 0.00 % 1.295 M 40.76 % 920.000 K
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 106.150 M 59.86 % 66.400 M -45.57 % 122.000 M 58.65 % 76.900 M -12.83 % 88.221 M 63.31 % 54.019 M 275.00 % 14.405 M -75.35 % 58.427 M 3.38 % 56.516 M 245 621.74 % 23.000 K -99.45 % 4.203 M -68.79 % 13.466 M -50.85 % 27.400 M -69.94 % 91.152 M -48.56 % 177.204 M -24.01 % 233.187 M -32.20 % 343.915 M -3.92 % 357.962 M -2.80 % 368.264 M 14.20 % 322.459 M -11.78 % 365.536 M 5.74 % 345.699 M 2.79 % 336.315 M 40.34 % 239.651 M 6.60 % 224.821 M 78.88 % 125.682 M 46.49 % 85.797 M
Total current liabilities 253.544 M 22.20 % 207.483 M -16.18 % 247.525 M 49.83 % 165.199 M -4.61 % 173.190 M 33.72 % 129.520 M 45.78 % 88.846 M -16.61 % 106.543 M -4.38 % 111.424 M 86.44 % 59.763 M -26.23 % 81.011 M -9.22 % 89.234 M -15.50 % 105.603 M -46.63 % 197.862 M -20.56 % 249.084 M -23.23 % 324.469 M -24.22 % 428.198 M 2.25 % 418.778 M 0.68 % 415.947 M 10.17 % 377.544 M -16.21 % 450.581 M 13.95 % 395.416 M -0.09 % 395.779 M 38.73 % 285.284 M -9.25 % 314.365 M 109.85 % 149.802 M 26.26 % 118.649 M
Total liabilities 378.288 M 12.60 % 335.972 M 27.14 % 264.261 M 44.90 % 182.369 M 1.60 % 179.490 M 31.77 % 136.214 M 43.13 % 95.166 M -16.51 % 113.983 M -4.12 % 118.875 M 79.36 % 66.276 M -24.27 % 87.515 M -8.66 % 95.812 M -23.95 % 125.988 M -42.03 % 217.333 M -24.36 % 287.322 M -20.82 % 362.893 M -24.21 % 478.825 M -3.18 % 494.565 M -5.80 % 525.031 M 7.33 % 489.157 M -10.61 % 547.192 M 12.97 % 484.390 M 11.36 % 434.963 M 31.85 % 329.886 M -2.24 % 337.448 M 94.46 % 173.532 M 27.77 % 135.818 M
Other non current assets 40.985 M -1.02 % 41.406 M 19.66 % 34.604 M -83.73 % 212.716 M -27.56 % 293.634 M 250.06 % 83.881 M -51.44 % 172.723 M 321.79 % 40.950 M 140.83 % 17.004 M -41.72 % 29.174 M 3.04 % 28.313 M -4.95 % 29.788 M -27.91 % 41.321 M -2.34 % 42.312 M -7.59 % 45.789 M -25.59 % 61.532 M -65.92 % 180.561 M -4.01 % 188.113 M 35.36 % 138.971 M -18.72 % 170.984 M 19.53 % 143.041 M 40.61 % 101.727 M -12.39 % 116.109 M 10.47 % 105.104 M 26.41 % 83.148 M 22.70 % 67.764 M 37.24 % 49.377 M
Long term investments 123.431 M 39.86 % 88.252 M 46.17 % 60.378 M 609.09 % -11.860 M 92.93 % -167.803 M -28.58 % -130.509 M -54.00 % -84.745 M -489.63 % 21.750 M 245.40 % -14.959 M 44.13 % -26.774 M -302.40 % 13.228 M -29.31 % 18.714 M -31.87 % 27.470 M -1.83 % 27.983 M -0.13 % 28.020 M 4.05 % 26.929 M 5.03 % 25.640 M -0.81 % 25.850 M -0.02 % 25.855 M 57.03 % 16.465 M 376.42 % 3.456 M 10.56 % 3.126 M 25.29 % 2.495 M 0.00 % 2.495 M 0.00 % 2.495 M 0.00 % 2.495 M 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 52.479 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
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 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 % 4.300 M 0.00 % 4.300 M 0.00 % 4.300 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 100.00 % -5.858 M 0.000 -100.00 % 130.509 M 0.000 0.000 0.000 0.000 100.00 % -13.228 M 29.31 % -18.714 M 31.87 % -27.470 M 1.83 % -27.983 M 0.13 % -28.020 M -4.05 % -26.929 M -5.03 % -25.640 M 0.81 % -25.850 M -701.16 % 4.300 M 0.00 % 4.300 M 0.00 % 4.300 M 237.56 % -3.126 M -25.29 % -2.495 M 0.00 % -2.495 M 0.00 % -2.495 M 0.00 % -2.495 M 0.000
Property plant equipment net 312.317 M -3.29 % 322.941 M -0.05 % 323.116 M -5.37 % 341.441 M -4.22 % 356.487 M -3.32 % 368.739 M -5.35 % 389.567 M -2.90 % 401.198 M -8.69 % 439.388 M -2.83 % 452.167 M -6.78 % 485.036 M -2.17 % 495.794 M -1.53 % 503.507 M -0.57 % 506.377 M -27.74 % 700.815 M -0.57 % 704.819 M 19.80 % 588.311 M 7.35 % 548.043 M 5.34 % 520.275 M 11.53 % 466.501 M 18.90 % 392.360 M 33.49 % 293.935 M 44.71 % 203.120 M 2.43 % 198.303 M 16.16 % 170.713 M 34.28 % 127.134 M 76.55 % 72.011 M
Total non current assets 476.733 M 5.33 % 452.599 M 8.25 % 418.098 M -22.52 % 539.632 M 11.57 % 483.665 M 6.53 % 453.998 M -5.17 % 478.774 M 2.94 % 465.111 M 5.07 % 442.647 M -2.84 % 455.592 M -11.39 % 514.180 M -2.33 % 526.472 M -3.74 % 546.946 M -0.47 % 549.520 M -26.93 % 752.074 M -2.62 % 772.335 M -0.13 % 773.361 M 4.40 % 740.752 M 6.77 % 693.804 M 4.56 % 663.519 M 21.03 % 548.215 M 36.69 % 401.076 M 23.28 % 325.339 M 5.55 % 308.228 M 18.53 % 260.033 M 29.32 % 201.070 M 59.32 % 126.203 M
Other current assets 135.064 M -33.87 % 204.232 M 357.87 % 44.605 M -51.58 % 92.119 M 274.21 % 24.617 M -61.01 % 63.134 M 589.61 % 9.155 M -73.24 % 34.206 M 21.30 % 28.200 M 65.36 % 17.054 M -85.77 % 119.866 M 531.47 % 18.982 M -1.87 % 19.343 M -53.78 % 41.852 M 24.92 % 33.504 M -66.65 % 100.474 M -50.41 % 202.598 M 19.23 % 169.929 M -20.63 % 214.086 M 40.83 % 152.013 M 1.00 % 150.503 M 5.37 % 142.836 M 31.18 % 108.886 M 21.45 % 89.654 M -65.54 % 260.194 M 35.23 % 192.410 M 99.73 % 96.335 M
Short term investments 332.748 M 24.32 % 267.659 M -39.83 % 444.830 M 153.27 % 175.636 M -33.72 % 264.998 M 46.04 % 181.454 M 25.93 % 144.087 M 55.20 % 92.842 M 446.00 % 17.004 M -41.72 % 29.174 M 0.000 -100.00 % 791.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.197 M 0.000 -100.00 % 690.000 K -58.46 % 1.661 M -53.24 % 3.552 M 294.67 % 900.000 K 0.000
cash and cash equivalents 33.767 M 24.14 % 27.200 M 99.78 % 13.615 M -58.11 % 32.499 M -11.12 % 36.567 M -67.86 % 113.765 M 42.04 % 80.095 M 29.87 % 61.671 M -62.72 % 165.441 M 19.91 % 137.969 M 18.66 % 116.274 M 52.94 % 76.024 M 47.27 % 51.623 M 35.85 % 38.000 M -20.95 % 48.069 M -57.65 % 113.501 M -4.67 % 119.058 M -31.57 % 173.986 M -1.88 % 177.321 M -9.94 % 196.901 M 50.40 % 130.919 M -24.82 % 174.144 M 29.62 % 134.349 M 79.01 % 75.052 M -42.28 % 130.027 M 85.64 % 70.041 M 753.95 % 8.202 M
Cash and short term investments 389.267 M 26.02 % 308.883 M -34.06 % 468.454 M 125.07 % 208.135 M -30.98 % 301.565 M 2.15 % 295.219 M 31.69 % 224.182 M 45.09 % 154.513 M -15.31 % 182.445 M 9.16 % 167.143 M 43.75 % 116.274 M 52.94 % 76.024 M 47.27 % 51.623 M 35.85 % 38.000 M -20.95 % 48.069 M -57.65 % 113.501 M -4.67 % 119.058 M -31.57 % 173.986 M -1.88 % 177.321 M -9.94 % 196.901 M 50.40 % 130.919 M -24.82 % 174.144 M 29.62 % 134.349 M 79.01 % 75.052 M -42.28 % 130.027 M 85.64 % 70.041 M 753.95 % 8.202 M
Total current assets 788.936 M 4.05 % 758.229 M 4.90 % 722.837 M 40.33 % 515.109 M -10.88 % 577.971 M 2.73 % 562.593 M 14.07 % 493.202 M -5.92 % 524.264 M 4.78 % 500.365 M 18.21 % 423.286 M -4.88 % 445.024 M -2.19 % 454.973 M -11.36 % 513.272 M -16.99 % 618.361 M -8.09 % 672.778 M -6.71 % 721.148 M -18.21 % 881.675 M -0.10 % 882.530 M -8.85 % 968.268 M 0.74 % 961.148 M 7.99 % 890.046 M 1.07 % 880.656 M 16.95 % 753.036 M 50.96 % 498.830 M 4.09 % 479.245 M 43.19 % 334.703 M 114.27 % 156.209 M
Inventory 194.604 M 16.03 % 167.720 M 7.43 % 156.113 M -5.98 % 166.034 M 99.81 % 83.095 M -7.54 % 89.874 M 26.76 % 70.899 M -46.91 % 133.547 M 40.60 % 94.982 M -17.50 % 115.134 M -15.75 % 136.664 M -39.37 % 225.406 M -19.74 % 280.832 M -18.71 % 345.487 M -7.68 % 374.222 M 13.02 % 331.118 M -2.11 % 338.271 M 5.88 % 319.500 M -8.03 % 347.381 M 3.26 % 336.409 M -3.42 % 348.329 M 17.07 % 297.528 M 25.62 % 236.849 M 23.55 % 191.709 M 115.35 % 89.024 M 23.21 % 72.252 M 39.83 % 51.672 M
Net receivables 70.001 M -9.55 % 77.394 M 44.22 % 53.665 M 9.92 % 48.821 M -33.37 % 73.274 M 39.63 % 52.479 M -32.83 % 78.125 M -21.25 % 99.203 M 19.64 % 82.916 M 49.43 % 55.489 M -23.17 % 72.220 M -17.27 % 87.294 M -4.47 % 91.383 M -25.03 % 121.888 M 10.34 % 110.463 M -1.48 % 112.128 M 19.29 % 93.997 M -29.12 % 132.618 M 3.86 % 127.688 M -34.74 % 195.663 M 6.96 % 182.938 M -9.98 % 203.210 M 17.31 % 173.221 M 51.28 % 114.502 M 0.05 % 114.450 M -16.94 % 137.798 M 0.000
Tax assets 0.000 0.000 0.000 -100.00 % 3.193 M 137.05 % 1.347 M -2.25 % 1.378 M 12.12 % 1.229 M 1.32 % 1.213 M -0.08 % 1.214 M 18.44 % 1.025 M 23.35 % 831.000 K -6.63 % 890.000 K -57.98 % 2.118 M 154.87 % 831.000 K -84.81 % 5.470 M -8.59 % 5.984 M 33.30 % 4.489 M -2.33 % 4.596 M 4.38 % 4.403 M -16.44 % 5.269 M 4.17 % 5.058 M -6.58 % 5.414 M -11.39 % 6.110 M 26.74 % 4.821 M -21.89 % 6.172 M 0.00 % 6.172 M 28.18 % 4.815 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 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 77.353 M -9.33 % 85.309 M 19.64 % 71.305 M 119.37 % 32.505 M 35.41 % 24.004 M 29.53 % 18.531 M -51.92 % 38.541 M 419.07 % 7.425 M -24.39 % 9.820 M -30.32 % 14.092 M 128.58 % 6.165 M -52.72 % 13.039 M 252.12 % 3.703 M -69.19 % 12.018 M 114.38 % 5.606 M 48.74 % 3.769 M -93.40 % 57.098 M 728.47 % 6.892 M -67.13 % 20.966 M -25.59 % 28.178 M -46.37 % 52.537 M 171.42 % 19.356 M -33.92 % 29.292 M 22.37 % 23.937 M -68.94 % 77.057 M 501.54 % 12.810 M -20.60 % 16.133 M
Tax payables 0.000 0.000 0.000 -100.00 % 11.987 M 3.18 % 11.618 M -0.01 % 11.619 M -2.66 % 11.936 M 2.46 % 11.649 M -46.96 % 21.964 M -2.17 % 22.451 M -16.11 % 26.762 M 0.17 % 26.717 M 1.04 % 26.442 M 0.63 % 26.277 M -0.16 % 26.318 M 1.36 % 25.966 M -0.22 % 26.022 M -1.15 % 26.324 M 3.01 % 25.554 M -0.74 % 25.744 M -17.87 % 31.345 M 7.35 % 29.198 M 0.48 % 29.058 M 41.63 % 20.517 M 83.32 % 11.192 M 11.75 % 10.015 M -36.61 % 15.799 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -3.270 M 0.000 0.000 0.000 0.000 100.00 % -2.894 M 58.63 % -6.995 M -338.56 % -1.595 M 10.89 % -1.790 M 22.14 % -2.299 M -24.20 % -1.851 M -111.92 % 15.524 M -3.20 % 16.038 M -3.50 % 16.620 M -3.38 % 17.201 M -3.27 % 17.783 M -3.16 % 18.364 M -3.07 % 18.945 M -2.98 % 19.527 M 9.51 % 17.832 M -2.63 % 18.314 M -16.84 % 22.023 M -2.85 % 22.670 M 32.04 % 17.169 M
Minority interest 0.000 0.000 0.000 0.000 -100.00 % 1.288 M 45.70 % 884.000 K -24.38 % 1.169 M -78.82 % 5.520 M 688.57 % 700.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 -100.00 % 21.000 K -69.57 % 69.000 K 666.67 % 9.000 K -82.35 % 51.000 K -66.45 % 152.000 K 100.00 % 76.000 K -38.71 % 124.000 K -43.38 % 219.000 K -29.81 % 312.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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 695.243 M 0.00 % 695.243 M 0.00 % 695.243 M 0.00 % 695.243 M -10.83 % 779.644 M -0.12 % 780.608 M 12.55 % 693.567 M 0.00 % 693.567 M 0.00 % 693.568 M 0.72 % 688.615 M 0.53 % 684.990 M 1.13 % 677.305 M 0.00 % 677.305 M 0.00 % 677.305 M 0.00 % 677.305 M 0.00 % 677.305 M -0.02 % 677.473 M 8.78 % 622.784 M 0.00 % 622.784 M 0.00 % 622.784 M 66.82 % 373.318 M 9.11 % 342.158 M 49.99 % 228.117 M 97.13 % 115.722 M -27.25 % 159.058 M 3.35 % 153.905 M 433.32 % 28.858 M
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 3.270 M 38.56 % 2.360 M -1.83 % 2.404 M 33.93 % 1.795 M -34.96 % 2.760 M -4.63 % 2.894 M 50.34 % 1.925 M 20.69 % 1.595 M -10.89 % 1.790 M -22.14 % 2.299 M 24.20 % 1.851 M -67.24 % 5.650 M 0.96 % 5.596 M 178.82 % 2.007 M -12.59 % 2.296 M 622.01 % 318.000 K -84.36 % 2.033 M -17.89 % 2.476 M 20.78 % 2.050 M 51.63 % 1.352 M 13.52 % 1.191 M 12.36 % 1.060 M 0.00 % 1.060 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.266 B 4.53 % 1.211 B 6.13 % 1.141 B 8.17 % 1.055 B -0.65 % 1.062 B 4.43 % 1.017 B 4.59 % 971.976 M -1.76 % 989.375 M 4.92 % 943.012 M 7.30 % 878.878 M -8.37 % 959.204 M -2.27 % 981.445 M -7.43 % 1.060 B -9.22 % 1.168 B -18.03 % 1.425 B -4.60 % 1.493 B -9.76 % 1.655 B 1.96 % 1.623 B -2.33 % 1.662 B 2.30 % 1.625 B 12.96 % 1.438 B 12.21 % 1.282 B 18.86 % 1.078 B 33.62 % 807.058 M 9.17 % 739.278 M 37.98 % 535.773 M 89.71 % 282.412 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 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2011-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-06-30 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 2012-01-31 2011-06-30 2011-01-31
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 0.000 100.00 % -45.006 M 0.000 100.00 % -7.380 M 0.000 -100.00 % 159.320 M 0.000 0.000 0.000 -100.00 % 170.228 M 127.14 % 74.944 M 554.20 % -16.500 M -1 599.32 % 1.101 M -98.03 % 55.938 M 385.50 % -19.593 M -127.07 % 72.369 M 1 449.99 % 4.669 M 480.83 % -1.226 M 96.86 % -39.084 M 32.10 % -57.562 M 65.21 % -165.456 M -208.19 % -53.686 M -16.26 % -46.178 M 57.13 % -107.721 M -81.18 % -59.457 M -100.00 % -29.728 M -183.42 % -10.489 M -100.00 % -5.245 M
Accounts receivables 0.000 100.00 % -37.294 M 0.000 -100.00 % 18.686 M 0.000 -100.00 % 115.659 M 0.000 0.000 0.000 -100.00 % 54.642 M 0.000 100.00 % -2.131 M 0.000 -100.00 % 48.785 M 6 034.91 % -822.000 K -101.85 % 44.453 M 184.21 % 15.641 M 218.98 % -13.146 M -278.69 % 7.357 M 136.79 % 3.107 M 102.58 % -120.316 M -345.78 % 48.952 M 266.47 % -29.406 M 66.25 % -87.141 M 0.000 0.000 0.000 0.000
Inventory 0.000 100.00 % -7.712 M 0.000 100.00 % -26.066 M 0.000 -100.00 % 43.673 M 0.000 0.000 0.000 -100.00 % 115.586 M 100.00 % 57.793 M 502.21 % -14.369 M -100.00 % -7.185 M -200.44 % 7.153 M 138.11 % -18.771 M -167.24 % 27.916 M 354.43 % -10.972 M -192.05 % 11.920 M 125.67 % -46.441 M 23.45 % -60.669 M -34.40 % -45.140 M 56.02 % -102.638 M -511.96 % -16.772 M 18.50 % -20.580 M -100.00 % -10.290 M -100.00 % -5.145 M -5 323.35 % 98.500 K 100.00 % 49.250 K
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 100.00 % -12.000 K 0.000 0.000 0.000 0.000 -100.00 % 17.151 M 0.00 % 17.151 M 107.01 % 8.285 M 0.00 % 8.285 M -68.00 % 25.890 M 0.00 % 25.890 M -9.78 % 28.697 M 0.00 % 28.697 M 1 029.44 % -3.088 M 0.00 % -3.088 M 94.98 % -61.549 M 0.00 % -61.549 M -532.26 % 14.239 M 0.00 % 14.239 M 128.96 % -49.167 M -100.00 % -24.583 M -132.19 % -10.588 M -100.00 % -5.294 M
Other non cash items -29.419 M -155.54 % 52.968 M 796.85 % 5.906 M -88.24 % 50.200 M 202.28 % -49.081 M 56.04 % -111.643 M -186.89 % 128.489 M 318.66 % -58.762 M -170.99 % 82.772 M 210.05 % -75.215 M -198.54 % 76.330 M -73.76 % 290.892 M 394.05 % -98.926 M -1 268.08 % -7.231 M -120.54 % 35.202 M 134.18 % 15.032 M 508.59 % -3.679 M 81.69 % -20.094 M -168.31 % 29.414 M 242.82 % 8.580 M 81.40 % 4.730 M 119.56 % -24.185 M -1 011.95 % 2.652 M 103.18 % -83.295 M -15 512.93 % -533.500 K -100.00 % -266.750 K -107.01 % 3.804 M 100.00 % 1.902 M
Net cash provided by operating activities -6.188 M -148.88 % 12.660 M -39.17 % 20.811 M -62.67 % 55.749 M 277.88 % -31.340 M -153.46 % 58.623 M -59.95 % 146.367 M 512.79 % -35.458 M -153.26 % 66.577 M 17.95 % 56.443 M -22.84 % 73.153 M -24.40 % 96.759 M 233.48 % -72.491 M -404.44 % 23.811 M 0.45 % 23.705 M -71.74 % 83.889 M 1 463.05 % 5.367 M 118.68 % -28.724 M -146.58 % 61.662 M 1 268.50 % -5.277 M 94.64 % -98.425 M -846.27 % 13.189 M 57 443.48 % -23.000 K 99.95 % -45.791 M -170.26 % -16.944 M -100.00 % -8.472 M -127.53 % 30.771 M 100.00 % 15.385 M
Investments in property plant and equipment -2.982 M 0.000 0.000 100.00 % -4.036 M -9 509.52 % -42.000 K 98.80 % -3.508 M 4.85 % -3.687 M 57.76 % -8.728 M -50.56 % -5.797 M -2 577.35 % 234.000 K 102.17 % -10.763 M 31.57 % -15.728 M -267.65 % -4.278 M 90.61 % -45.575 M -4.10 % -43.780 M 30.18 % -62.702 M -136.92 % -26.465 M 67.01 % -80.229 M 14.91 % -94.286 M -15.43 % -81.680 M -242.19 % -23.870 M 58.50 % -57.512 M 26.80 % -78.564 M -54.86 % -50.733 M -100.00 % -25.367 M -100.00 % -12.683 M 33.92 % -19.194 M -100.00 % -9.597 M
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 5.824 M 20.19 % 4.846 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -280.000 K -105.11 % 5.475 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -313.520 M -6.83 % -293.487 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.725 M 0.00 % -4.725 M 29.05 % -6.660 M 0.00 % -6.660 M -1 379.89 % -450.000 K 0.00 % -450.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 14.001 M -93.86 % 227.943 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
Other investing activites -25.107 M 55.41 % -56.308 M 25.92 % -76.011 M -33.06 % -57.126 M 30.78 % -82.524 M -14.31 % -72.196 M 10.93 % -81.052 M -627.13 % 15.376 M 712.68 % 1.892 M -83.32 % 11.340 M 1 885.99 % 571.000 K -98.92 % 52.743 M 406.37 % 10.416 M -56.29 % 23.831 M 972.50 % 2.222 M 377.06 % -802.000 K 69.92 % -2.666 M 93.06 % -38.442 M -328.78 % 16.803 M 163.84 % -26.319 M -2 182.20 % 1.264 M -72.11 % 4.532 M -92.78 % 62.779 M 728.42 % -9.990 M -139.38 % 25.367 M 100.00 % 12.683 M -33.92 % 19.194 M 100.00 % 9.597 M
Net cash used for investing activites -28.089 M 50.12 % -56.308 M 25.92 % -76.011 M -24.28 % -61.162 M 25.92 % -82.566 M -9.06 % -75.704 M 10.66 % -84.739 M -1 374.65 % 6.648 M 270.24 % -3.905 M -133.74 % 11.574 M 213.56 % -10.192 M -127.53 % 37.015 M 503.05 % 6.138 M 128.23 % -21.744 M 47.68 % -41.558 M 34.56 % -63.504 M -117.99 % -29.131 M 75.51 % -118.951 M -65.19 % -72.008 M 33.33 % -107.999 M -377.74 % -22.606 M 57.33 % -52.980 M -235.64 % -15.785 M 74.00 % -60.723 M -69.61 % -35.802 M -100.00 % -17.901 M 30.65 % -25.813 M -100.00 % -12.906 M
Debt repayment 37.143 M 0.000 -100.00 % 45.100 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 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 % 29.623 M 0.00 % 29.623 M 0.000 0.000 -100.00 % 129.162 M 0.00 % 129.162 M 7.78 % 119.836 M 0.00 % 119.836 M 0.000 0.000 -100.00 % 67.195 M 100.00 % 33.597 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.190 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.576 M -100.00 % -2.788 M 72.98 % -10.317 M -100.00 % -5.159 M 51.06 % -10.540 M -100.00 % -5.270 M 0.00 % -5.270 M 0.000 0.000 0.000 0.000
Other financing activites 3.623 M -93.98 % 60.136 M 783.05 % -8.804 M -1 664.33 % -499.000 K -101.34 % 37.300 M -13.32 % 43.032 M 198.74 % -43.579 M -177.34 % 56.350 M 347.34 % -22.782 M 47.94 % -43.758 M 11.34 % -49.355 M 67.47 % -151.717 M -18 923.45 % 806.000 K 122.41 % -3.597 M 87.46 % -28.675 M 26.06 % -38.782 M -977.22 % 4.421 M -97.94 % 214.779 M 778.24 % -31.667 M -119.29 % 164.136 M -11.16 % 184.758 M 12 754.62 % -1.460 M -101.88 % 77.851 M -51.07 % 159.118 M 2 533.74 % -6.538 M -100.00 % -3.269 M 95.43 % -71.574 M -100.00 % -35.787 M
Net cash used provided by financing activities 40.766 M -32.21 % 60.136 M 65.68 % 36.296 M 7 373.75 % -499.000 K -101.34 % 37.300 M -13.32 % 43.032 M 198.74 % -43.579 M -177.34 % 56.350 M 347.34 % -22.782 M 47.94 % -43.758 M 11.34 % -49.355 M 67.47 % -151.717 M -18 923.45 % 806.000 K 122.41 % -3.597 M 87.46 % -28.675 M 26.06 % -38.782 M -977.22 % 4.421 M -97.89 % 209.203 M 736.71 % -32.857 M -121.36 % 153.819 M -14.35 % 179.599 M 1 596.66 % -12.000 M -116.53 % 72.581 M -52.82 % 153.848 M 2 453.14 % -6.538 M -100.00 % -3.269 M 95.43 % -71.574 M -100.00 % -35.787 M
Effect of forex changes on cash 78.000 K 102.69 % -2.903 M -14 615.00 % 20.000 K -98.85 % 1.745 M 371.81 % -642.000 K -108.16 % 7.868 M 1 998.13 % 375.000 K 881.25 % -48.000 K -113.33 % 360.000 K 153.52 % 142.000 K 735.29 % 17.000 K -99.78 % 7.874 M 6 746.96 % 115.000 K 102.86 % -4.027 M 52.06 % -8.400 M -155.77 % 15.062 M 6 455.27 % -237.000 K -105.32 % 4.454 M 20 345.45 % -22.000 K 62.07 % -58.000 K -248.72 % 39.000 K -89.40 % 368.000 K 208.55 % -339.000 K -726.83 % -41.000 K -70.83 % -24.000 K -100.00 % -12.000 K -101.27 % 944.000 K 100.00 % 472.000 K
Net change in cash 33.767 M 348.01 % -13.615 M -44.20 % -9.442 M -353.18 % -2.084 M 98.46 % -135.004 M -249.15 % 90.515 M 882.58 % 9.212 M -32.98 % 13.746 M -88.18 % 116.274 M 853.03 % 12.201 M -71.04 % 42.123 M 343.12 % 9.506 M -51.73 % 19.694 M 204.34 % -18.875 M -124.98 % 75.562 M 599.70 % -15.121 M -111.80 % 128.096 M 2 336.02 % -5.729 M -106.56 % 87.383 M 1 435.93 % 5.689 M -95.05 % 114.896 M 363.80 % 24.773 M -77.27 % 108.965 M 8 598.04 % 1.253 M -91.90 % 15.460 M 0.00 % 15.460 M 1 000.73 % 1.405 M 0.00 % 1.405 M
Cash at beginning of period 0.000 -100.00 % 13.615 M 0.000 -100.00 % 36.567 M -80.54 % 187.883 M 92.96 % 97.367 M 37.36 % 70.883 M -53.27 % 151.695 M 0.000 0.000 -100.00 % 9.500 M 0.00 % 9.500 M -66.52 % 28.375 M 0.00 % 28.375 M -34.76 % 43.497 M 0.00 % 43.497 M -11.64 % 49.225 M 0.00 % 49.225 M 13.07 % 43.536 M 0.00 % 43.536 M 132.03 % 18.763 M 0.00 % 18.763 M 7.15 % 17.510 M 0.00 % 17.510 M 753.95 % 2.051 M 0.00 % 2.051 M 217.41 % 646.000 K 0.00 % 646.000 K
Cash at end of period 33.767 M 0.000 100.00 % -9.442 M -353.18 % -2.084 M -103.94 % 52.878 M -71.86 % 187.883 M 134.57 % 80.095 M -51.59 % 165.441 M 42.29 % 116.274 M 853.03 % 12.201 M -76.37 % 51.623 M 171.61 % 19.006 M -60.46 % 48.069 M 405.99 % 9.500 M -92.02 % 119.058 M 319.58 % 28.375 M -84.00 % 177.321 M 307.67 % 43.497 M -66.78 % 130.919 M 165.96 % 49.225 M -63.17 % 133.659 M 207.01 % 43.536 M -65.58 % 126.475 M 574.07 % 18.763 M 7.15 % 17.510 M 0.00 % 17.510 M 753.95 % 2.051 M 0.00 % 2.051 M
Operating cash flow -6.188 M -148.88 % 12.660 M -39.17 % 20.811 M -62.67 % 55.749 M 277.88 % -31.340 M -153.46 % 58.623 M -59.95 % 146.367 M 512.79 % -35.458 M -153.26 % 66.577 M 17.95 % 56.443 M -22.84 % 73.153 M -24.40 % 96.759 M 233.48 % -72.491 M -404.44 % 23.811 M 0.45 % 23.705 M -71.74 % 83.889 M 1 463.05 % 5.367 M 118.68 % -28.724 M -146.58 % 61.662 M 1 268.50 % -5.277 M 94.64 % -98.425 M -846.27 % 13.189 M 57 443.48 % -23.000 K 99.95 % -45.791 M -170.26 % -16.944 M -100.00 % -8.472 M -127.53 % 30.771 M 100.00 % 15.385 M
Capital expenditure -2.982 M 73.24 % -11.144 M 0.000 100.00 % -4.036 M -9 509.52 % -42.000 K 98.80 % -3.508 M 4.85 % -3.687 M 57.76 % -8.728 M -50.56 % -5.797 M -2 577.35 % 234.000 K 102.17 % -10.763 M 31.57 % -15.728 M -267.65 % -4.278 M 90.61 % -45.575 M -4.10 % -43.780 M 30.18 % -62.702 M -136.92 % -26.465 M 67.01 % -80.229 M 14.91 % -94.286 M -15.43 % -81.680 M -242.19 % -23.870 M 58.50 % -57.512 M 26.80 % -78.564 M -54.86 % -50.733 M -100.00 % -25.367 M -100.00 % -12.683 M 33.92 % -19.194 M -100.00 % -9.597 M
Free CashFlow -9.170 M -704.88 % 1.516 M -92.72 % 20.811 M -59.76 % 51.713 M 264.79 % -31.382 M -156.94 % 55.115 M -61.37 % 142.680 M 422.91 % -44.186 M -172.70 % 60.780 M 7.24 % 56.677 M -9.16 % 62.390 M -23.00 % 81.031 M 205.55 % -76.769 M -252.73 % -21.764 M -8.41 % -20.075 M -194.75 % 21.187 M 200.42 % -21.098 M 80.64 % -108.953 M -233.97 % -32.624 M 62.48 % -86.957 M 28.90 % -122.295 M -175.92 % -44.323 M 43.60 % -78.587 M 18.58 % -96.524 M -128.14 % -42.310 M -100.00 % -21.155 M -282.74 % 11.577 M 100.00 % 5.788 M
2025 2024 2024 2023 2023 2022 2022 2021 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2012 2011 2011