0936.HK

Kaisa Capital Investment Holdings Limited 0936.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Revenue 225.114 M -5.29 % 237.700 M 18.75 % 200.168 M -6.79 % 214.744 M 50.11 % 143.061 M 14.93 % 124.473 M 14.96 % 108.277 M -47.64 % 206.805 M 32.43 % 156.160 M -34.87 % 239.755 M -21.46 % 305.278 M 4.92 % 290.972 M 44.69 % 201.104 M 30.47 % 154.139 M 10.59 % 139.376 M -24.05 % 183.509 M
Net income -112.516 M -2 190.99 % 5.381 M 3.90 % 5.179 M 15.65 % 4.478 M 107.04 % -63.628 M -97.77 % -32.173 M 24.60 % -42.672 M -433.27 % -8.002 M 88.91 % -72.143 M -71.63 % -42.035 M -279.41 % -11.079 M -219.72 % 9.254 M 651.82 % -1.677 M -56.58 % -1.071 M -105.11 % 20.971 M -26.46 % 28.517 M
Income before tax 7.330 M -41.38 % 12.504 M 122.25 % 5.626 M -20.19 % 7.049 M 111.28 % -62.489 M 3.74 % -64.918 M 20.72 % -81.880 M -724.90 % -9.926 M 85.15 % -66.861 M -54.05 % -43.402 M -296.08 % -10.958 M -195.32 % 11.496 M 2 160.22 % -558.000 K 84.18 % -3.527 M -118.62 % 18.940 M -48.68 % 36.905 M
Income before tax ratio 0.03 -38.10 % 0.05 87.16 % 0.03 -14.38 % 0.03 107.51 % -0.44 16.25 % -0.52 31.03 % -0.76 -1 475.54 % -0.05 88.79 % -0.43 -136.52 % -0.18 -404.32 % -0.04 -190.85 % 0.04 1 523.91 % 0.00 87.87 % -0.02 -116.84 % 0.14 -32.43 % 0.20
EBITDA 48.951 M -37.80 % 78.700 M -4.33 % 82.262 M -0.11 % 82.349 M 813.67 % 9.013 M 5 914.84 % -155.000 K -102.70 % 5.741 M -94.10 % 97.316 M 1 460.80 % 6.235 M -78.63 % 29.176 M -55.90 % 66.152 M -7.38 % 71.421 M 31.76 % 54.204 M 51.72 % 35.727 M -27.23 % 49.095 M -24.40 % 64.943 M
Net income ratio -0.50 -2 307.89 % 0.02 -12.51 % 0.03 24.08 % 0.02 104.69 % -0.44 -72.07 % -0.26 34.41 % -0.39 -918.52 % -0.04 91.62 % -0.46 -163.50 % -0.18 -383.10 % -0.04 -214.11 % 0.03 481.39 % -0.01 -20.01 % -0.01 -104.62 % 0.15 -3.18 % 0.16
Ratio EBITDA 0.22 -34.32 % 0.33 -19.44 % 0.41 7.17 % 0.38 508.68 % 0.06 5 159.31 % 0.00 -102.35 % 0.05 -88.73 % 0.47 1 078.57 % 0.04 -67.19 % 0.12 -43.84 % 0.22 -11.72 % 0.25 -8.93 % 0.27 16.29 % 0.23 -34.20 % 0.35 -0.47 % 0.35
Gross profit ratio 0.60 80.53 % 0.33 -47.16 % 0.63 0.68 % 0.63 33.91 % 0.47 8.16 % 0.43 -1.27 % 0.44 -16.20 % 0.52 12.63 % 0.46 17.81 % 0.39 -13.13 % 0.45 -2.51 % 0.46 -11.42 % 0.52 7.98 % 0.49 -0.55 % 0.49 -1.23 % 0.49
Weighted average shs out dil 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 9.20 % 970.685 M 11.02 % 874.317 M 9.29 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 27.00 % 629.904 M 32.95 % 473.800 M
Weighted average shs out 1.060 B -0.01 % 1.060 B 0.01 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 87.66 % 564.855 M -41.81 % 970.685 M -1.12 % 981.658 M 22.71 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 27.00 % 629.904 M 32.95 % 473.800 M
EPS diluted 0.01 7.84 % 0.01 4.08 % 0.00 16.67 % 0.00 107.00 % -0.06 2.91 % -0.06 18.15 % -0.08 -820.73 % -0.01 88.84 % -0.07 -40.00 % -0.05 -280.43 % -0.01 -215.00 % 0.01 671.43 % 0.00 -61.54 % 0.00 -104.00 % 0.03 -45.83 % 0.06
Earnings per share 0.01 7.84 % 0.01 4.08 % 0.00 16.67 % 0.00 107.00 % -0.06 2.91 % -0.06 18.15 % -0.08 -820.73 % -0.01 88.84 % -0.07 -40.00 % -0.05 -280.43 % -0.01 -215.00 % 0.01 671.43 % 0.00 -61.54 % 0.00 -104.00 % 0.03 -45.83 % 0.06
Gross profit 135.310 M 70.97 % 79.144 M -37.25 % 126.132 M -6.16 % 134.408 M 101.00 % 66.868 M 24.31 % 53.791 M 13.50 % 47.395 M -56.13 % 108.023 M 49.16 % 72.422 M -23.27 % 94.380 M -31.78 % 138.339 M 2.28 % 135.255 M 28.16 % 105.532 M 40.88 % 74.909 M 9.98 % 68.110 M -24.98 % 90.789 M
Income tax expense 1.450 M -79.64 % 7.123 M 1 493.51 % 447.000 K -85.29 % 3.039 M 452.55 % 550.000 K -3.00 % 567.000 K -69.07 % 1.833 M 195.27 % -1.924 M -174.03 % 2.599 M 294.97 % -1.333 M -692.44 % 225.000 K -91.21 % 2.559 M 82.92 % 1.399 M 159.51 % -2.351 M -23.28 % -1.907 M -122.66 % 8.414 M
Cost of revenue 89.804 M -43.36 % 158.556 M 114.16 % 74.036 M -7.84 % 80.336 M 5.44 % 76.193 M 7.80 % 70.682 M 16.10 % 60.882 M -38.37 % 98.782 M 17.97 % 83.738 M -42.40 % 145.375 M -12.92 % 166.939 M 7.21 % 155.717 M 62.93 % 95.572 M 20.63 % 79.230 M 11.18 % 71.266 M -23.14 % 92.720 M
General and administrative expenses 61.745 M 9.65 % 56.312 M 18.68 % 47.450 M -17.08 % 57.222 M -7.70 % 61.994 M 18.07 % 52.505 M -6.72 % 56.285 M -5.78 % 59.740 M -5.90 % 63.483 M -3.43 % 65.739 M -46.98 % 123.989 M 13.47 % 109.271 M 104.44 % 53.449 M 27.57 % 41.899 M -3.22 % 43.291 M 65.23 % 26.200 M
Selling and marketing expenses 2.275 M -13.86 % 2.641 M 2.96 % 2.565 M 0.35 % 2.556 M 51.24 % 1.690 M -40.72 % 2.851 M 4.47 % 2.729 M 4.64 % 2.608 M -3.55 % 2.704 M -22.45 % 3.487 M -27.98 % 4.842 M 3.31 % 4.687 M -3.02 % 4.833 M 108.68 % 2.316 M -36.13 % 3.626 M 73.91 % 2.085 M
Other expenses 0.000 0.000 0.000 0.000 -100.00 % 49.616 M 16.09 % 42.741 M 0.000 -100.00 % 67.661 M 0.000 -100.00 % 43.565 M 1 191.31 % -3.992 M -26.25 % -3.162 M -109.58 % 33.006 M 17.06 % 28.197 M 1 060.72 % -2.935 M -115.39 % 19.072 M
Operating expenses 64.020 M 8.59 % 58.953 M 17.87 % 50.015 M -16.33 % 59.778 M -47.24 % 113.300 M 15.50 % 98.097 M 66.23 % 59.014 M -54.61 % 130.009 M 96.43 % 66.187 M -41.32 % 112.791 M -9.65 % 124.839 M 12.67 % 110.796 M 21.37 % 91.288 M 26.07 % 72.412 M 64.64 % 43.982 M -7.13 % 47.357 M
Cost and expenses 153.824 M -29.28 % 217.509 M 75.34 % 124.051 M -11.46 % 140.114 M -26.06 % 189.493 M 12.27 % 168.779 M 40.77 % 119.896 M -47.60 % 228.791 M 52.60 % 149.925 M -41.93 % 258.166 M -11.52 % 291.778 M 9.48 % 266.513 M 42.63 % 186.860 M 23.22 % 151.642 M 31.58 % 115.248 M -17.73 % 140.077 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 64.020 M 8.59 % 58.953 M 17.87 % 50.015 M -16.33 % 59.778 M -6.13 % 63.684 M 15.04 % 55.356 M -6.20 % 59.014 M -5.35 % 62.348 M -5.80 % 66.187 M -4.39 % 69.226 M -46.27 % 128.831 M 13.05 % 113.958 M 95.53 % 58.282 M 31.81 % 44.215 M -5.76 % 46.917 M 65.87 % 28.285 M
Interest income 1.000 K -75.00 % 4.000 K -33.33 % 6.000 K 50.00 % 4.000 K 0.00 % 4.000 K 300.00 % 1.000 K -66.67 % 3.000 K -98.36 % 183.000 K 251.92 % 52.000 K -90.70 % 559.000 K -75.69 % 2.299 M 120.42 % 1.043 M 47.32 % 708.000 K 856.76 % 74.000 K 0.000 0.000
Interest expense 11.301 M 3.20 % 10.951 M 4.62 % 10.467 M 1.75 % 10.287 M -42.17 % 17.789 M -19.22 % 22.022 M -41.69 % 37.766 M -24.21 % 49.827 M 94.32 % 25.642 M -3.16 % 26.478 M -1.50 % 26.881 M 17.39 % 22.898 M 45.97 % 15.687 M 160.41 % 6.024 M 16.11 % 5.188 M -20.51 % 6.527 M
Depreciation and amortization 33.560 M -39.25 % 55.245 M -16.51 % 66.169 M 1.78 % 65.013 M 21.04 % 53.713 M 25.67 % 42.741 M -22.88 % 55.418 M 1.04 % 54.845 M 34.35 % 40.823 M -12.55 % 46.682 M -5.92 % 49.622 M 8.02 % 45.939 M 15.52 % 39.767 M 19.67 % 33.230 M 33.10 % 24.967 M 16.07 % 21.511 M
Operating income 71.290 M 253.08 % 20.191 M 82.64 % 11.055 M 7.63 % 10.271 M 122.98 % -44.703 M -3.61 % -43.144 M -271.32 % -11.619 M 24.19 % -15.327 M -345.82 % 6.235 M 134.93 % -17.852 M -215.63 % 15.439 M -39.41 % 25.482 M 68.43 % 15.129 M 505.89 % 2.497 M -89.65 % 24.128 M -44.45 % 43.432 M
Operating income ratio 0.32 272.82 % 0.08 53.80 % 0.06 15.47 % 0.05 115.31 % -0.31 9.85 % -0.35 -223.01 % -0.11 -44.79 % -0.07 -285.62 % 0.04 153.62 % -0.07 -247.23 % 0.05 -42.25 % 0.09 16.41 % 0.08 364.39 % 0.02 -90.64 % 0.17 -26.86 % 0.24
Total other income expenses net -63.960 M -732.05 % -7.687 M 0.000 0.000 100.00 % -17.660 M 14.32 % -20.612 M 70.66 % -70.261 M -87.43 % -37.487 M 48.72 % -73.096 M -211.11 % -23.495 M 3.85 % -24.437 M -11.93 % -21.832 M -129.23 % -9.524 M -60.07 % -5.950 M -14.69 % -5.188 M 20.51 % -6.527 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt 196.822 M 2.51 % 192.007 M 7.08 % 179.304 M -24.64 % 237.937 M 18.13 % 201.422 M -13.40 % 232.579 M 62.28 % 143.318 M 461.04 % 25.545 M -65.60 % 74.263 M -57.69 % 175.502 M -20.42 % 220.546 M -0.65 % 221.997 M 36.10 % 163.108 M 42.74 % 114.270 M 359.63 % -44.013 M -120.72 % -19.941 M
Total investments 7.023 M -15.30 % 8.292 M 9.08 % 7.602 M 62.89 % 4.667 M 1 466.11 % 298.000 K -88.77 % 2.654 M 71.23 % 1.550 M 28.52 % 1.206 M -89.23 % 11.200 M 480.31 % 1.930 M 106.20 % 936.000 K -67.11 % 2.846 M 14.44 % 2.487 M 328.79 % 580.000 K 0.00 % 580.000 K 0.00 % 580.000 K
Total debt 211.190 M -2.33 % 216.235 M 1.04 % 214.014 M -19.02 % 264.293 M 14.23 % 231.375 M -10.29 % 257.905 M -2.24 % 263.805 M 48.12 % 178.101 M -34.69 % 272.719 M 4.95 % 259.848 M -18.30 % 318.051 M -15.11 % 374.660 M 29.73 % 288.807 M 102.04 % 142.945 M 456.51 % 25.686 M -28.39 % 35.867 M
Accumulated other comprehensive income loss 25.250 M -82.66 % 145.636 M 431.09 % 27.422 M -0.05 % 27.436 M 0.000 -100.00 % 6.451 M -68.93 % 20.765 M -25.23 % 27.773 M 111.40 % -243.587 M -6.19 % -229.394 M -6.83 % -214.725 M -20.09 % -178.800 M -2.02 % -175.260 M 1.64 % -178.181 M -20.02 % -148.454 M -19.27 % -124.471 M
Retained earnings -354.882 M 1.39 % -359.892 M -45.27 % -247.747 M 33.69 % -373.609 M 0.98 % -377.308 M -51.33 % -249.323 M -9.68 % -227.323 M -24.80 % -182.144 M -37.83 % -132.155 M -119.18 % -60.296 M -225.85 % -18.504 M -142.14 % -7.642 M 55.25 % -17.077 M 0.000 0.000 0.000
Common stock 10.600 M 0.00 % 10.600 M 0.00 % 10.600 M 0.00 % 10.600 M 0.00 % 10.600 M 0.00 % 10.600 M 0.00 % 10.600 M 0.00 % 10.600 M 10.42 % 9.600 M 20.00 % 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 300.00 % 2.000 M 0.00 % 2.000 M 0.000
Total equity 27.792 M -80.59 % 143.168 M 4.43 % 137.099 M 3.68 % 132.236 M 3.90 % 127.276 M -74.06 % 490.578 M 1.70 % 482.358 M -2.74 % 495.957 M 31.26 % 377.847 M 165.64 % 142.240 M -25.45 % 190.803 M -7.90 % 207.172 M 4.62 % 198.030 M 2.22 % 193.730 M -0.09 % 193.902 M 105.71 % 94.260 M
Other non current liabilities 27.078 M 0.000 0.000 -100.00 % 2.197 M 0.00 % 2.197 M 0.000 -100.00 % 7.674 M -11.60 % 8.681 M -88.33 % 74.377 M 713.57 % 9.142 M -4.00 % 9.523 M -73.06 % 35.351 M 0.000 0.000 -100.00 % 18.917 M -53.69 % 40.851 M
Long term debt 72.307 M -5.37 % 76.409 M -9.97 % 84.873 M -33.90 % 128.397 M 22.94 % 104.435 M 126.97 % 46.012 M -16.49 % 55.095 M -13.98 % 64.047 M -68.82 % 205.412 M 176.85 % 74.196 M -65.58 % 215.578 M 60.19 % 134.580 M -41.78 % 231.157 M 128.59 % 101.123 M 605.62 % 14.331 M 0.000
Total non current liabilities 109.202 M -10.37 % 121.840 M 40.98 % 86.423 M -33.82 % 130.594 M 22.47 % 106.632 M 121.19 % 48.209 M -25.24 % 64.489 M -15.53 % 76.341 M -74.79 % 302.843 M 198.74 % 101.375 M -58.69 % 245.385 M 28.54 % 190.905 M -19.96 % 238.508 M 122.23 % 107.323 M 164.46 % 40.582 M -18.42 % 49.744 M
Other current liabilities 112.994 M 18.30 % 95.518 M 86.54 % 51.204 M -12.65 % 58.620 M 30.59 % 44.889 M -34.33 % 68.354 M 179.43 % 24.462 M -73.81 % 93.401 M -31.58 % 136.516 M 58.14 % 86.325 M 7.45 % 80.340 M 15.42 % 69.607 M 67.28 % 41.611 M 38.29 % 30.089 M 22.69 % 24.524 M -64.50 % 69.080 M
Deferred revenue 0.000 0.000 -100.00 % 73.933 M 156.05 % 28.874 M 39.00 % 20.772 M 72.21 % 12.062 M 5.97 % 11.383 M 7.50 % 10.589 M -30.66 % 15.271 M 0.000 0.000 -100.00 % 39.073 M 0.000 0.000 0.000 -100.00 % 32.312 M
Short term debt 138.883 M -0.67 % 139.826 M 8.27 % 129.141 M -4.97 % 135.896 M 7.06 % 126.940 M -49.61 % 251.893 M 20.69 % 208.710 M 82.99 % 114.054 M 75.46 % 65.004 M -64.99 % 185.652 M 81.17 % 102.473 M -57.32 % 240.080 M 316.44 % 57.650 M 37.85 % 41.822 M 62.82 % 25.686 M -28.39 % 35.867 M
Total current liabilities 337.745 M 4.42 % 323.434 M -3.75 % 336.024 M 17.01 % 287.186 M 14.08 % 251.745 M -31.63 % 368.215 M 35.52 % 271.700 M 9.39 % 248.378 M -11.89 % 281.901 M -19.34 % 349.485 M 42.25 % 245.691 M -34.67 % 376.074 M 154.31 % 147.880 M 35.42 % 109.205 M 13.05 % 96.601 M -29.25 % 136.534 M
Total liabilities 446.947 M 0.38 % 445.274 M 5.40 % 422.447 M 1.12 % 417.780 M 16.58 % 358.377 M -13.94 % 416.424 M 23.87 % 336.189 M 3.53 % 324.719 M -44.47 % 584.744 M 29.70 % 450.860 M -8.19 % 491.076 M -13.39 % 566.979 M 46.74 % 386.388 M 78.45 % 216.528 M 57.84 % 137.183 M -26.36 % 186.278 M
Other non current assets 0.000 0.000 0.000 -100.00 % 164.000 K -85.05 % 1.097 M 240.68 % 322.000 K -99.83 % 185.805 M 93 269.35 % 199.000 K -99.08 % 21.619 M 0.000 -100.00 % 23.092 M -8.75 % 25.306 M 106.93 % -365.113 M -63 050.52 % 580.000 K -89.25 % 5.394 M 830.00 % 580.000 K
Long term investments 0.000 0.000 0.000 0.000 -100.00 % 298.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.808 M 0.000 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 412.000 K -72.73 % 1.511 M -55.97 % 3.432 M 39.17 % 2.466 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 -100.00 % 75.706 M 0.89 % 75.036 M 0.00 % 75.036 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 412.000 K -72.73 % 1.511 M -55.97 % 3.432 M 39.17 % 2.466 M 0.000 -100.00 % 75.706 M 0.89 % 75.036 M 0.00 % 75.036 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 364.864 M 11.40 % 327.529 M 10.64 % 296.037 M 1.11 % 292.788 M 8.68 % 269.395 M 11.68 % 241.224 M -20.50 % 303.418 M -40.63 % 511.022 M -2.24 % 522.716 M 40.67 % 371.591 M -6.43 % 397.119 M -4.51 % 415.877 M 13.90 % 365.113 M 25.86 % 290.100 M 63.89 % 177.007 M 21.33 % 145.883 M
Total non current assets 364.864 M 11.26 % 327.941 M 10.18 % 297.649 M 0.39 % 296.485 M 8.46 % 273.357 M 13.12 % 241.647 M -57.23 % 564.929 M -3.64 % 586.257 M -5.35 % 619.371 M 66.68 % 371.591 M -11.57 % 420.211 M -5.14 % 442.991 M 21.33 % 365.113 M 25.61 % 290.680 M 59.36 % 182.401 M 24.54 % 146.463 M
Other current assets 11.062 M -40.12 % 18.474 M 91.96 % 9.624 M 82.51 % 5.273 M -27.04 % 7.227 M -98.76 % 584.341 M 8 405.69 % 6.870 M 21.57 % 5.651 M -57.05 % 13.156 M -36.16 % 20.609 M 57.36 % 13.097 M -4.76 % 13.751 M 11.37 % 12.347 M 38.09 % 8.941 M -23.87 % 11.744 M -71.63 % 41.402 M
Short term investments 7.023 M -15.30 % 8.292 M 9.08 % 7.602 M 62.89 % 4.667 M 0.000 -100.00 % 2.654 M 71.23 % 1.550 M 28.52 % 1.206 M -89.23 % 11.200 M 480.31 % 1.930 M 106.20 % 936.000 K -9.83 % 1.038 M -58.26 % 2.487 M 0.000 0.000 0.000
cash and cash equivalents 14.368 M -40.70 % 24.228 M -36.98 % 38.442 M 45.86 % 26.356 M -12.01 % 29.953 M 18.27 % 25.326 M -78.98 % 120.487 M -21.02 % 152.556 M -23.13 % 198.456 M 135.29 % 84.346 M -13.50 % 97.505 M -36.13 % 152.663 M 21.45 % 125.699 M 338.36 % 28.675 M -58.86 % 69.699 M 24.89 % 55.808 M
Cash and short term investments 14.368 M -40.70 % 24.228 M -47.38 % 46.044 M 48.42 % 31.023 M 3.57 % 29.953 M 18.27 % 25.326 M -78.98 % 120.487 M -21.02 % 152.556 M -27.24 % 209.656 M 148.57 % 84.346 M -13.50 % 97.505 M -36.56 % 153.701 M 22.28 % 125.699 M 338.36 % 28.675 M -58.86 % 69.699 M 24.89 % 55.808 M
Total current assets 109.875 M -57.82 % 260.501 M -0.53 % 261.897 M 3.30 % 253.531 M 19.42 % 212.296 M -68.09 % 665.355 M 162.35 % 253.618 M 8.19 % 234.419 M -31.70 % 343.220 M 54.95 % 221.509 M -15.35 % 261.668 M -20.98 % 331.160 M 51.00 % 219.305 M 83.40 % 119.578 M -19.58 % 148.684 M 10.90 % 134.075 M
Inventory 16.428 M -89.24 % 152.613 M 0.19 % 152.331 M 20.72 % 126.187 M 17.76 % 107.159 M 802.85 % 11.869 M -87.10 % 92.012 M 102.54 % 45.428 M -13.79 % 52.695 M 20.57 % 43.705 M -15.62 % 51.796 M 18.10 % 43.859 M 57.27 % 27.887 M -20.52 % 35.085 M 12.85 % 31.090 M -15.67 % 36.865 M
Net receivables 68.017 M 4.34 % 65.186 M 20.94 % 53.898 M -40.80 % 91.048 M 33.98 % 67.957 M 55.09 % 43.819 M 55.40 % 28.197 M 12.71 % 25.018 M -63.05 % 67.713 M -7.05 % 72.849 M -14.46 % 85.162 M -30.99 % 123.412 M 147.53 % 49.858 M 6.36 % 46.877 M 29.67 % 36.151 M 0.000
Tax assets 0.000 0.000 -100.00 % 101.000 K 0.00 % 101.000 K 0.00 % 101.000 K 0.00 % 101.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Account payables 85.868 M 2.46 % 83.806 M 7.98 % 77.613 M 25.78 % 61.703 M 5.11 % 58.704 M 64.35 % 35.718 M 31.58 % 27.145 M -10.51 % 30.334 M -53.41 % 65.110 M -16.00 % 77.508 M 23.27 % 62.878 M -5.29 % 66.387 M 36.55 % 48.619 M 30.37 % 37.294 M -19.61 % 46.391 M 46.87 % 31.587 M
Tax payables 0.000 -100.00 % 4.284 M 3.65 % 4.133 M 97.47 % 2.093 M 375.68 % 440.000 K 134.04 % 188.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 -100.00 % 36.808 M 10.09 % 33.435 M 1 621.85 % -2.197 M 0.00 % -2.197 M 0.00 % -2.197 M 0.000 0.000 -100.00 % 9.354 M -94.53 % 170.927 M 342.41 % -70.511 M -146.85 % 150.492 M 17.74 % 127.822 M 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 -100.00 % 468.000 K -99.82 % 255.041 M 21.16 % 210.507 M 22.45 % 171.919 M 43.14 % 120.106 M 21 658.33 % 552.000 K -5.80 % 586.000 K -15.07 % 690.000 K -31.48 % 1.007 M -21.76 % 1.287 M -7.54 % 1.392 M -8.18 % 1.516 M
Capital lease obligations 111.233 M 22.87 % 90.528 M 17.26 % 77.201 M 3.29 % 74.745 M -0.62 % 75.215 M 23.21 % 61.045 M -12.73 % 69.951 M -14.72 % 82.025 M -14.15 % 95.550 M -1.66 % 97.165 M -34.63 % 148.633 M -7.16 % 160.099 M 11.16 % 144.020 M 46.81 % 98.102 M 195.06 % 33.248 M 21.04 % 27.468 M
Preferred stock 0.000 0.000 0.000 -100.00 % 225.188 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.077 M 0.000 0.000 0.000
Other total stockholders equity 346.824 M 0.00 % 346.824 M 0.00 % 346.824 M 0.00 % 346.824 M -29.72 % 493.516 M 42.30 % 346.824 M 0.00 % 346.824 M 0.00 % 346.824 M 35.79 % 255.421 M 31.67 % 193.984 M 203.25 % 63.968 M 0.00 % 63.968 M -68.96 % 206.100 M 194.56 % 69.968 M 0.00 % 69.968 M 49.74 % 46.726 M
Deferred tax liabilities non current 9.817 M 13.85 % 8.623 M 456.32 % 1.550 M -29.45 % 2.197 M 0.00 % 2.197 M 0.00 % 2.197 M 27.73 % 1.720 M -52.39 % 3.613 M -73.63 % 13.700 M -24.05 % 18.037 M -11.08 % 20.284 M -3.29 % 20.974 M 185.32 % 7.351 M 18.56 % 6.200 M -15.46 % 7.334 M -17.53 % 8.893 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 474.739 M -19.32 % 588.442 M 5.16 % 559.546 M 1.73 % 550.016 M 13.25 % 485.653 M -46.46 % 907.002 M 10.81 % 818.547 M -0.26 % 820.676 M -14.74 % 962.591 M 62.30 % 593.100 M -13.02 % 681.879 M -11.92 % 774.151 M 32.47 % 584.418 M 42.45 % 410.258 M 23.91 % 331.085 M 18.02 % 280.538 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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
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
Change in working capital 10.341 M 232.42 % -7.809 M -114.95 % 52.232 M 346.85 % -21.159 M 73.28 % -79.197 M -267.04 % -21.577 M -214.41 % 18.859 M -63.97 % 52.346 M 929.42 % 5.085 M -77.50 % 22.600 M 944.85 % 2.163 M -67.48 % 6.652 M -81.86 % 36.680 M 515.03 % -8.838 M -169.37 % -3.281 M 71.33 % -11.444 M
Accounts receivables -5.280 M 59.31 % -12.976 M -137.46 % 34.636 M 233.79 % -25.888 M -25.20 % -20.677 M 52.12 % -43.187 M -453.11 % -7.808 M -1 203.51 % -599.000 K 53.49 % -1.288 M -110.61 % 12.134 M 43.31 % 8.467 M 145.88 % -18.453 M -245.95 % -5.334 M 0.000 0.000 0.000
Inventory -2.868 M -837.25 % -306.000 K 98.81 % -25.735 M -64.78 % -15.618 M 82.58 % -89.668 M -554.71 % 19.720 M -18.95 % 24.331 M -46.39 % 45.383 M 496.99 % 7.602 M -45.93 % 14.060 M 1 012.99 % -1.540 M -114.57 % 10.570 M -52.13 % 22.082 M 1 054.92 % 1.912 M -70.83 % 6.555 M -70.15 % 21.961 M
Accounts payables 2.062 M -66.70 % 6.193 M -61.07 % 15.910 M 427.52 % 3.016 M -85.76 % 21.185 M 0.000 100.00 % -2.684 M -145.06 % 5.956 M 153.60 % -11.111 M -166.69 % 16.660 M 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 16.427 M 2 381.53 % -720.000 K -102.63 % 27.421 M 58.22 % 17.331 M 73.95 % 9.963 M 427.14 % 1.890 M 134.54 % -5.472 M -178.59 % 6.963 M 376.64 % -2.517 M -129.47 % 8.540 M 130.62 % 3.703 M 194.51 % -3.918 M -126.84 % 14.598 M 235.80 % -10.750 M -9.29 % -9.836 M 70.56 % -33.405 M
Other non cash items 66.989 M 279.56 % 17.649 M 58.24 % 11.153 M 460.17 % 1.991 M -97.76 % 88.870 M 793.08 % 9.951 M 107.38 % -134.927 M -1 130.97 % -10.961 M -136.03 % 30.420 M 84.67 % 16.473 M -15.43 % 19.478 M 331.31 % 4.516 M 360.82 % 980.000 K 400.00 % 196.000 K 100.77 % -25.398 M -1 896.70 % -1.272 M
Net cash provided by operating activities 83.210 M 18.09 % 70.466 M -47.87 % 135.180 M 155.57 % 52.894 M 177.09 % -68.609 M -6 384.78 % -1.058 M 97.92 % -50.844 M -158.27 % 87.250 M 2 256.83 % 3.702 M -91.26 % 42.353 M -29.77 % 60.305 M -12.10 % 68.603 M -10.75 % 76.869 M 264.98 % 21.061 M 38.30 % 15.228 M -66.68 % 45.700 M
Investments in property plant and equipment 0.000 100.00 % -23.852 M 24.62 % -31.643 M 64.34 % -88.745 M -199.81 % -29.600 M -8.48 % -27.285 M -55.48 % -17.549 M -22.31 % -14.348 M -371.35 % -3.044 M 79.94 % -15.171 M -130.35 % -6.586 M 55.85 % -14.916 M 57.23 % -34.877 M 13.60 % -40.369 M -53.20 % -26.350 M -2 431.22 % -1.041 M
Acquisitions net 0.000 0.000 -100.00 % 1.021 M 137.14 % -2.749 M -473.51 % 736.000 K 0.000 -100.00 % 103.000 K 100.14 % -71.577 M -322.64 % 32.149 M 7 554.52 % 420.000 K -84.15 % 2.650 M -65.74 % 7.735 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -52.666 M 0.000 0.000 0.000 0.000 100.00 % -11.200 M 0.000 100.00 % -38.202 M -1 200.72 % -2.937 M 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 56.795 M 0.000 0.000 0.000 -100.00 % 11.500 M 0.000 0.000 -100.00 % 3.208 M 73.22 % 1.852 M 0.000 -100.00 % 178.000 K 0.000 0.000
Other investing activites -14.201 M -208.00 % 13.149 M 219 050.00 % 6.000 K -99.88 % 5.011 M -96.54 % 144.667 M 1 096.98 % 12.086 M 323.86 % -5.399 M 50.48 % -10.902 M -2 772.06 % 408.000 K -58.32 % 979.000 K -72.15 % 3.515 M 3.26 % 3.404 M 128.00 % 1.493 M 203.46 % 492.000 K -98.67 % 36.936 M 10 892.86 % 336.000 K
Net cash used for investing activites -14.201 M -32.68 % -10.703 M 65.04 % -30.616 M 62.82 % -82.354 M -171.12 % 115.803 M 861.91 % -15.199 M 33.77 % -22.948 M 73.11 % -85.327 M -565.94 % 18.313 M 229.04 % -14.192 M 59.93 % -35.415 M -628.40 % -4.862 M 85.44 % -33.384 M 15.91 % -39.699 M -475.01 % 10.586 M 1 601.56 % -705.000 K
Debt repayment -25.750 M -131.86 % -11.106 M 77.21 % -48.736 M -246.90 % 33.177 M 181.87 % -40.525 M -15.21 % -35.174 M -146.33 % 75.924 M 275.49 % -43.265 M 45.56 % -79.470 M -40.98 % -56.369 M 5.24 % -59.486 M -301.01 % -14.834 M -122.90 % 64.789 M 898.29 % 6.490 M 387.68 % -2.256 M -18.36 % -1.906 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 195.200 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.000 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 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
Other financing activites -52.625 M 15.55 % -62.318 M -41.82 % -43.941 M -246.65 % -12.676 M 85.67 % -88.443 M -296.54 % 45.000 M 257.31 % -28.606 M -386.00 % -5.886 M 75.55 % -24.071 M 0.000 0.000 100.00 % -29.747 M 0.000 100.00 % -27.758 M 51.78 % -57.567 M -219.00 % -18.046 M
Net cash used provided by financing activities -78.375 M -6.74 % -73.424 M 20.77 % -92.677 M -552.06 % 20.501 M 115.90 % -128.968 M -1 412.52 % 9.826 M -79.23 % 47.318 M 196.27 % -49.151 M -153.62 % 91.659 M 262.61 % -56.369 M 5.24 % -59.486 M -33.43 % -44.581 M -168.81 % 64.789 M 404.63 % -21.268 M -116.51 % -9.823 M 50.77 % -19.952 M
Effect of forex changes on cash -494.000 K 10.02 % -549.000 K -375.88 % 199.000 K -93.23 % 2.938 M 691.15 % -497.000 K 72.87 % -1.832 M 67.26 % -5.595 M -521.31 % 1.328 M 204.59 % 436.000 K -53.67 % 941.000 K 50.80 % 624.000 K -14.05 % 726.000 K 109.39 % -7.731 M -722.45 % -940.000 K -123.26 % 4.041 M 177.35 % 1.457 M
Net change in cash -9.860 M 30.63 % -14.214 M -217.61 % 12.086 M 436.00 % -3.597 M 95.63 % -82.271 M -895.66 % -8.263 M 74.23 % -32.069 M 30.13 % -45.900 M -140.22 % 114.110 M 518.49 % -27.267 M 19.74 % -33.972 M -270.83 % 19.886 M -80.22 % 100.543 M 346.15 % -40.846 M -303.90 % 20.032 M -24.41 % 26.500 M
Cash at beginning of period 24.228 M -36.98 % 38.442 M 45.86 % 26.356 M -12.01 % 29.953 M -73.31 % 112.224 M -6.86 % 120.487 M -21.02 % 152.556 M -23.13 % 198.456 M 135.29 % 84.346 M -24.43 % 111.613 M -23.33 % 145.585 M 15.82 % 125.699 M 399.68 % 25.156 M -61.89 % 66.002 M 43.58 % 45.970 M 136.11 % 19.470 M
Cash at end of period 14.368 M -40.70 % 24.228 M -36.98 % 38.442 M 45.86 % 26.356 M -12.01 % 29.953 M -73.31 % 112.224 M -6.86 % 120.487 M -21.02 % 152.556 M -23.13 % 198.456 M 135.29 % 84.346 M -24.43 % 111.613 M -23.33 % 145.585 M 15.82 % 125.699 M 399.68 % 25.156 M -61.89 % 66.002 M 43.58 % 45.970 M
Operating cash flow 83.210 M 18.09 % 70.466 M -47.87 % 135.180 M 155.57 % 52.894 M 177.09 % -68.609 M -6 384.78 % -1.058 M 97.92 % -50.844 M -158.27 % 87.250 M 2 256.83 % 3.702 M -91.26 % 42.353 M -29.77 % 60.305 M -12.10 % 68.603 M -10.75 % 76.869 M 264.98 % 21.061 M 38.30 % 15.228 M -66.68 % 45.700 M
Capital expenditure -34.491 M -44.60 % -23.852 M 24.62 % -31.643 M 64.34 % -88.745 M -199.81 % -29.600 M -8.48 % -27.285 M -55.48 % -17.549 M -22.31 % -14.348 M -371.35 % -3.044 M 79.94 % -15.171 M -130.35 % -6.586 M 55.85 % -14.916 M 57.23 % -34.877 M 13.60 % -40.369 M -53.20 % -26.350 M -2 431.22 % -1.041 M
Free CashFlow 48.719 M 4.52 % 46.614 M -54.98 % 103.537 M 388.80 % -35.851 M 63.50 % -98.209 M -246.50 % -28.343 M 58.56 % -68.393 M -193.81 % 72.902 M 10 979.33 % 658.000 K -97.58 % 27.182 M -49.40 % 53.719 M 0.06 % 53.687 M 27.85 % 41.992 M 317.48 % -19.308 M -73.60 % -11.122 M -124.90 % 44.659 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31
Revenue 117.727 M 3.33 % 113.929 M 2.47 % 111.185 M -1.28 % 112.624 M -9.96 % 125.076 M 19.71 % 104.479 M 9.19 % 95.689 M -20.24 % 119.970 M 26.59 % 94.774 M 7.34 % 88.291 M 61.20 % 54.770 M 65.50 % 33.093 M -63.79 % 91.380 M 152.41 % 36.203 M -69.30 % 117.911 M 48.49 % 79.409 M -37.67 % 127.396 M 189.29 % 44.038 M -65.20 % 126.538 M 16.23 % 108.866 M -16.83 % 130.889 M -9.92 % 145.304 M -9.17 % 159.974 M -6.47 % 171.042 M 42.62 % 119.930 M 4.00 % 115.322 M 14.69 % 100.552 M 30.47 % 77.070 M 0.00 % 77.070 M 10.59 % 69.688 M 0.00 % 69.688 M 100.00 % 34.844 M -62.02 % 91.755 M 100.00 % 45.877 M
Net income 4.460 M 103.82 % -116.760 M -2 851.18 % 4.244 M 226.21 % 1.301 M -68.11 % 4.080 M 200.22 % 1.359 M -64.42 % 3.820 M 539.87 % 597.000 K -84.62 % 3.881 M 111.23 % -34.571 M -18.98 % -29.057 M 32.21 % -42.863 M -500.96 % 10.690 M -38.68 % 17.433 M 739.51 % -2.726 M 93.03 % -39.119 M -352.30 % -8.649 M 72.15 % -31.054 M -20.31 % -25.811 M 10.95 % -28.986 M -122.13 % -13.049 M -61.44 % -8.083 M -169.79 % -2.996 M -151.32 % 5.838 M 70.90 % 3.416 M 80.55 % 1.892 M 293.36 % -978.500 K -102.59 % -483.000 K 17.86 % -588.000 K -105.57 % 10.548 M 1.19 % 10.424 M 100.00 % 5.212 M -63.41 % 14.246 M 100.00 % 7.123 M
Income before tax 6.473 M 140.81 % 2.688 M -42.09 % 4.642 M -7.14 % 4.999 M -33.39 % 7.505 M 592.98 % 1.083 M -76.16 % 4.543 M 48.61 % 3.057 M -23.42 % 3.992 M 111.88 % -33.606 M -16.35 % -28.883 M 77.09 % -126.087 M -306.13 % 61.169 M 346.23 % -24.842 M -141.76 % 59.490 M 269.17 % -35.165 M -239.33 % 25.239 M 201.70 % -24.816 M 4.84 % -26.078 M 14.37 % -30.456 M -135.25 % -12.946 M -38.15 % -9.371 M -490.49 % -1.587 M -123.11 % 6.868 M 48.40 % 4.628 M 149.62 % 1.854 M 764.52 % -279.000 K 84.18 % -1.764 M 0.00 % -1.764 M -118.62 % 9.470 M 0.00 % 9.470 M 100.00 % 4.735 M -74.34 % 18.453 M 100.00 % 9.226 M
Income before tax ratio 0.05 133.04 % 0.02 -43.49 % 0.04 -5.94 % 0.04 -26.03 % 0.06 478.86 % 0.01 -78.17 % 0.05 86.32 % 0.03 -39.50 % 0.04 111.07 % -0.38 27.82 % -0.53 86.16 % -3.81 -669.19 % 0.67 197.55 % -0.69 -236.01 % 0.50 213.93 % -0.44 -323.52 % 0.20 135.16 % -0.56 -173.43 % -0.21 26.33 % -0.28 -182.84 % -0.10 -53.36 % -0.06 -550.10 % -0.01 -124.71 % 0.04 4.05 % 0.04 140.03 % 0.02 679.41 % 0.00 87.87 % -0.02 0.00 % -0.02 -116.84 % 0.14 0.00 % 0.14 0.00 % 0.14 -32.43 % 0.20 0.00 % 0.20
EBITDA 19.115 M -48.03 % 36.778 M -2.58 % 37.752 M 1.21 % 37.301 M -9.90 % 41.399 M -0.75 % 41.710 M 2.86 % 40.552 M -8.33 % 44.236 M 16.07 % 38.113 M 1 680.98 % 2.140 M -68.86 % 6.873 M 106.71 % -102.432 M -200.15 % 102.277 M 207.37 % -95.256 M -186.58 % 110.023 M 1 080.25 % 9.322 M -87.24 % 73.084 M 443.25 % 13.453 M 57.90 % 8.520 M 300.94 % 2.125 M -91.17 % 24.068 M -0.57 % 24.207 M -30.68 % 34.923 M -0.14 % 34.973 M -1.72 % 35.586 M 27.40 % 27.932 M 1.25 % 27.588 M 54.89 % 17.811 M -0.59 % 17.916 M -26.83 % 24.486 M -0.50 % 24.610 M 100.00 % 12.305 M -62.12 % 32.485 M 100.00 % 16.242 M
Net income ratio 0.04 103.70 % -1.02 -2 784.92 % 0.04 230.43 % 0.01 -64.59 % 0.03 150.78 % 0.01 -67.42 % 0.04 702.23 % 0.00 -87.85 % 0.04 110.46 % -0.39 26.19 % -0.53 59.04 % -1.30 -1 207.18 % 0.12 -75.71 % 0.48 2 182.87 % -0.02 95.31 % -0.49 -625.62 % -0.07 90.37 % -0.71 -245.71 % -0.20 23.39 % -0.27 -167.07 % -0.10 -79.22 % -0.06 -197.03 % -0.02 -154.87 % 0.03 19.83 % 0.03 73.61 % 0.02 268.59 % -0.01 -55.28 % -0.01 17.86 % -0.01 -105.04 % 0.15 1.19 % 0.15 0.00 % 0.15 -3.66 % 0.16 0.00 % 0.16
Ratio EBITDA 0.16 -49.70 % 0.32 -4.93 % 0.34 2.52 % 0.33 0.06 % 0.33 -17.09 % 0.40 -5.80 % 0.42 14.93 % 0.37 -8.31 % 0.40 1 559.15 % 0.02 -80.69 % 0.13 104.05 % -3.10 -376.55 % 1.12 142.54 % -2.63 -381.98 % 0.93 694.86 % 0.12 -79.54 % 0.57 87.79 % 0.31 353.70 % 0.07 244.95 % 0.02 -89.38 % 0.18 10.38 % 0.17 -23.69 % 0.22 6.77 % 0.20 -31.09 % 0.30 22.51 % 0.24 -11.72 % 0.27 18.72 % 0.23 -0.59 % 0.23 -33.84 % 0.35 -0.50 % 0.35 0.00 % 0.35 -0.25 % 0.35 0.00 % 0.35
Gross profit ratio 0.51 71.47 % 0.30 -26.21 % 0.41 20.46 % 0.34 2.71 % 0.33 21.65 % 0.27 -18.50 % 0.33 -8.38 % 0.36 32.05 % 0.27 773.30 % 0.03 -83.45 % 0.19 242.27 % -0.13 -178.77 % 0.17 -34.01 % 0.26 -80.17 % 1.29 201.50 % 0.43 -50.65 % 0.87 -44.36 % 1.56 336.17 % 0.36 6.18 % 0.34 -23.45 % 0.44 -2.65 % 0.45 -0.25 % 0.45 10.95 % 0.41 -24.92 % 0.54 8.07 % 0.50 -3.97 % 0.52 7.98 % 0.49 0.00 % 0.49 -0.55 % 0.49 0.00 % 0.49 0.00 % 0.49 -1.23 % 0.49 0.00 % 0.49
Weighted average shs out dil 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 8.01 % 981.370 M 2.23 % 960.000 M 9.80 % 874.317 M 9.29 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 27.00 % 629.904 M 0.00 % 629.904 M 0.00 % 629.904 M 32.95 % 473.800 M 0.00 % 473.800 M
Weighted average shs out 1.060 B 0.01 % 1.060 B -0.02 % 1.060 B 0.02 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 87.66 % 564.855 M -46.73 % 1.060 B 8.04 % 981.410 M 2.21 % 960.147 M -2.19 % 981.658 M 22.70 % 800.019 M 0.00 % 800.011 M -0.01 % 800.061 M -0.01 % 800.139 M -0.01 % 800.214 M 0.01 % 800.164 M 0.02 % 800.000 M -0.04 % 800.338 M 0.04 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 27.00 % 629.904 M 0.00 % 629.904 M 0.00 % 629.904 M 32.95 % 473.800 M 0.00 % 473.800 M
EPS diluted 0.00 103.82 % -0.11 -2 850.00 % 0.00 233.33 % 0.00 -68.42 % 0.00 192.31 % 0.00 -63.89 % 0.00 500.00 % 0.00 -83.78 % 0.00 111.35 % -0.03 -18.98 % -0.03 32.18 % -0.04 -500.00 % 0.01 153.72 % -0.02 -623.08 % 0.00 93.47 % -0.04 -342.22 % -0.01 64.14 % -0.03 22.29 % -0.03 10.77 % -0.04 -120.73 % -0.02 -60.78 % -0.01 -168.42 % 0.00 -152.78 % 0.01 71.43 % 0.00 75.00 % 0.00 300.00 % 0.00 -140.00 % 0.00 37.50 % 0.00 -105.03 % 0.02 -4.22 % 0.02 100.00 % 0.01 -72.33 % 0.03 100.00 % 0.02
Earnings per share 0.00 103.82 % -0.11 -2 850.00 % 0.00 233.33 % 0.00 -68.42 % 0.00 192.31 % 0.00 -63.89 % 0.00 500.00 % 0.00 -83.78 % 0.00 111.35 % -0.03 -18.98 % -0.03 32.18 % -0.04 -500.00 % 0.01 153.72 % -0.02 -623.08 % 0.00 93.47 % -0.04 -342.22 % -0.01 64.57 % -0.03 21.36 % -0.03 10.77 % -0.04 -120.73 % -0.02 -60.78 % -0.01 -168.42 % 0.00 -152.78 % 0.01 71.43 % 0.00 75.00 % 0.00 300.00 % 0.00 -140.00 % 0.00 37.50 % 0.00 -105.03 % 0.02 -4.22 % 0.02 100.00 % 0.01 -72.33 % 0.03 100.00 % 0.02
Gross profit 60.582 M 77.18 % 34.192 M -24.39 % 45.219 M 18.92 % 38.026 M -7.52 % 41.118 M 45.63 % 28.235 M -11.01 % 31.728 M -26.93 % 43.419 M 67.15 % 25.976 M 837.42 % 2.771 M -73.31 % 10.384 M 335.46 % -4.410 M -128.53 % 15.460 M 66.56 % 9.282 M -93.91 % 152.452 M 347.69 % 34.053 M -69.24 % 110.701 M 60.94 % 68.782 M 51.80 % 45.312 M 23.42 % 36.714 M -36.33 % 57.666 M -12.31 % 65.760 M -9.40 % 72.579 M 3.77 % 69.940 M 7.08 % 65.315 M 12.39 % 58.116 M 10.14 % 52.766 M 40.88 % 37.455 M 0.00 % 37.455 M 9.98 % 34.055 M 0.00 % 34.055 M 100.00 % 17.028 M -62.49 % 45.395 M 100.00 % 22.697 M
Income tax expense 2.013 M 91.35 % 1.052 M 164.32 % 398.000 K -89.24 % 3.698 M 7.97 % 3.425 M 1 340.94 % -276.000 K -138.17 % 723.000 K -70.61 % 2.460 M 324.87 % 579.000 K -41.46 % 989.000 K 325.28 % -439.000 K -118.03 % 2.435 M 230.35 % -1.868 M -446.20 % -342.000 K -116.59 % 2.061 M 21.45 % 1.697 M 647.58 % 227.000 K -86.25 % 1.651 M 537.26 % 259.000 K -82.19 % 1.454 M 1 101.65 % 121.000 K -89.97 % 1.206 M -15.72 % 1.431 M 17.97 % 1.213 M -9.88 % 1.346 M 1 447.13 % 87.000 K -87.56 % 699.500 K 159.51 % -1.176 M 0.00 % -1.176 M -23.28 % -953.500 K 0.00 % -953.500 K -100.00 % -476.750 K -111.33 % 4.207 M 100.00 % 2.104 M
Cost of revenue 57.145 M -28.33 % 79.737 M 20.88 % 65.966 M -11.57 % 74.598 M -11.15 % 83.958 M 10.12 % 76.244 M 19.20 % 63.961 M -16.45 % 76.551 M 11.27 % 68.798 M -19.55 % 85.520 M 92.67 % 44.386 M 18.35 % 37.503 M -50.60 % 75.920 M 280.07 % -42.162 M -222.06 % 34.541 M -23.84 % 45.356 M 171.67 % 16.695 M 167.47 % -24.744 M -130.46 % 81.226 M 12.58 % 72.152 M -1.46 % 73.223 M -7.95 % 79.544 M -8.98 % 87.395 M -13.56 % 101.102 M 85.12 % 54.615 M -4.53 % 57.206 M 19.71 % 47.786 M 20.63 % 39.615 M 0.00 % 39.615 M 11.18 % 35.633 M 0.00 % 35.633 M 100.00 % 17.817 M -61.57 % 46.360 M 100.00 % 23.180 M
General and administrative expenses 28.052 M 3.06 % 27.218 M -21.17 % 34.527 M 20.80 % 28.581 M 106.13 % 13.866 M 27.02 % 10.916 M -10.86 % 12.247 M -23.09 % 15.924 M 25.51 % 12.687 M -25.13 % 16.946 M 23.90 % 13.678 M -11.63 % 15.478 M 43.64 % 10.775 M -47.84 % 20.658 M -34.83 % 31.700 M 6.49 % 29.767 M -0.69 % 29.973 M 77.96 % 16.843 M -52.72 % 35.625 M 6.82 % 33.350 M 2.97 % 32.389 M -20.78 % 40.884 M 15.54 % 35.384 M 10.62 % 31.987 M 13.64 % 28.148 M 4.71 % 26.882 M 0.59 % 26.725 M 27.57 % 20.950 M 0.00 % 20.950 M -3.22 % 21.646 M 0.00 % 21.646 M 100.00 % 10.823 M -17.38 % 13.100 M 100.00 % 6.550 M
Selling and marketing expenses 1.401 M 9.97 % 1.274 M 27.27 % 1.001 M -49.12 % 1.968 M 192.13 % 673.500 K -19.87 % 840.500 K 90.16 % 442.000 K -38.70 % 721.000 K 29.44 % 557.000 K 107.45 % 268.500 K -53.43 % 576.500 K -15.41 % 681.500 K -8.40 % 744.000 K -5.22 % 785.000 K -37.75 % 1.261 M -3.30 % 1.304 M 0.00 % 1.304 M 80.48 % 722.500 K -57.17 % 1.687 M 17.07 % 1.441 M -29.57 % 2.046 M 10.53 % 1.851 M -38.11 % 2.991 M -3.70 % 3.106 M 96.46 % 1.581 M -52.12 % 3.302 M 36.64 % 2.417 M 108.68 % 1.158 M 0.00 % 1.158 M -36.13 % 1.813 M 0.00 % 1.813 M 100.00 % 906.500 K -13.05 % 1.043 M 100.00 % 521.250 K
Other expenses 0.000 0.000 100.00 % -4.422 M 0.000 0.000 -100.00 % 1.029 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.685 M 0.000 -100.00 % 34.349 M 1.53 % 33.831 M 300.00 % -16.915 M 0.000 -100.00 % 25.187 M 15.63 % 21.783 M 0.00 % 21.783 M 1 191.31 % -1.996 M 0.00 % -1.996 M -26.25 % -1.581 M 0.00 % -1.581 M -109.58 % 16.503 M 17.06 % 14.099 M 0.00 % 14.099 M 1 060.72 % -1.468 M 0.00 % -1.468 M -100.00 % -733.750 K -107.69 % 9.536 M 100.00 % 4.768 M
Operating expenses 29.453 M 3.37 % 28.492 M -8.40 % 31.106 M 1.80 % 30.556 M 7.60 % 28.397 M 2.88 % 27.603 M 22.12 % 22.603 M -27.61 % 31.226 M 18.17 % 26.424 M -11.28 % 29.782 M 17.81 % 25.280 M -14.63 % 29.611 M 15.95 % 25.537 M 22.79 % 20.798 M -36.90 % 32.961 M -24.28 % 43.528 M -29.23 % 61.508 M 978.52 % 5.703 M -84.72 % 37.312 M -31.13 % 54.176 M -6.09 % 57.687 M -9.04 % 63.420 M 3.26 % 61.419 M 18.45 % 51.854 M 3.65 % 50.030 M 8.30 % 46.195 M 1.21 % 45.644 M 26.07 % 36.206 M 0.00 % 36.206 M 64.64 % 21.991 M 0.00 % 21.991 M 100.00 % 10.996 M -53.56 % 23.679 M 100.00 % 11.839 M
Cost and expenses 86.598 M 180.01 % -108.229 M -211.49 % 97.072 M -7.69 % 105.154 M -6.41 % 112.355 M 8.19 % 103.847 M 19.97 % 86.564 M -19.68 % 107.777 M 13.18 % 95.222 M -17.42 % 115.302 M 65.51 % 69.666 M 3.80 % 67.114 M -33.85 % 101.457 M 574.90 % -21.364 M -131.65 % 67.502 M -24.06 % 88.884 M 13.66 % 78.203 M 510.71 % -19.041 M -116.06 % 118.538 M -6.17 % 126.328 M -3.50 % 130.910 M -8.43 % 142.964 M -3.93 % 148.814 M -2.71 % 152.956 M 46.17 % 104.645 M 1.20 % 103.401 M 10.67 % 93.430 M 23.22 % 75.821 M 0.00 % 75.821 M 31.58 % 57.624 M 0.00 % 57.624 M 100.00 % 28.812 M -58.86 % 70.039 M 100.00 % 35.019 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 29.453 M 3.37 % 28.492 M -19.80 % 35.528 M 16.27 % 30.556 M 7.60 % 28.397 M -0.82 % 28.632 M 26.67 % 22.603 M -27.61 % 31.226 M 18.17 % 26.424 M -11.28 % 29.782 M 17.81 % 25.280 M -14.63 % 29.611 M 15.95 % 25.537 M 19.10 % 21.443 M -34.95 % 32.961 M 6.08 % 31.071 M -0.66 % 31.277 M 10.20 % 28.382 M -23.93 % 37.312 M 255.62 % 10.492 M -82.14 % 58.734 M -11.03 % 66.013 M 5.09 % 62.818 M 7.94 % 58.195 M 10.97 % 52.440 M 1.50 % 51.667 M 77.30 % 29.141 M 31.81 % 22.108 M 0.00 % 22.108 M -5.76 % 23.459 M 0.00 % 23.459 M 100.00 % 11.729 M -17.06 % 14.143 M 100.00 % 7.071 M
Interest income 0.000 0.000 0.000 100.00 % -2.729 M -199.85 % 2.733 M 45 441.67 % 6.000 K -99.76 % 2.449 M 30.89 % 1.871 M -16.12 % 2.231 M -21.13 % 2.828 M -53.37 % 6.065 M 9.32 % 5.548 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 74.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 5.830 M 4.44 % 5.582 M -2.40 % 5.719 M 4.25 % 5.486 M 0.38 % 5.465 M -1.87 % 5.569 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.506 M 200.00 % -5.506 M 0.000 -100.00 % 18.883 M -24.21 % 24.914 M 300.00 % -12.457 M 0.000 -100.00 % 13.529 M 2.19 % 13.239 M 0.00 % 13.239 M 0.31 % 13.199 M 0.00 % 13.199 M 15.28 % 11.449 M 0.00 % 11.449 M 45.97 % 7.844 M 160.41 % 3.012 M 0.00 % 3.012 M 16.11 % 2.594 M 0.00 % 2.594 M 100.00 % 1.297 M -60.26 % 3.264 M 100.00 % 1.632 M
Depreciation and amortization 16.360 M -42.61 % 28.508 M 4.08 % 27.391 M 2.14 % 26.816 M -5.67 % 28.429 M -18.91 % 35.058 M 12.69 % 31.111 M -13.26 % 35.865 M 23.04 % 29.148 M -3.12 % 30.087 M 27.35 % 23.626 M 87.58 % 12.595 M -58.22 % 30.146 M 119.78 % 13.717 M -50.99 % 27.985 M -0.40 % 28.098 M 5.05 % 26.747 M 170.43 % 9.891 M -59.00 % 24.126 M 15.08 % 20.964 M -16.60 % 25.136 M 2.76 % 24.460 M -2.79 % 25.162 M 8.33 % 23.228 M 2.28 % 22.711 M 5.72 % 21.483 M 8.04 % 19.884 M 19.67 % 16.615 M 0.00 % 16.615 M 33.10 % 12.484 M 0.00 % 12.484 M 100.00 % 6.242 M -41.97 % 10.756 M 100.00 % 5.378 M
Operating income 31.129 M 446.12 % 5.700 M -15.74 % 6.765 M -9.44 % 7.470 M -41.28 % 12.721 M 1 912.82 % 632.000 K -93.07 % 9.125 M -25.16 % 12.193 M 2 821.65 % -448.000 K 98.34 % -27.011 M -81.33 % -14.896 M 56.22 % -34.021 M -237.61 % -10.077 M -120.76 % 48.544 M -3.70 % 50.409 M 368.48 % -18.776 M -140.52 % 46.337 M 1 060.02 % 3.995 M -50.07 % 8.000 M 142.47 % -18.839 M -1 663.95 % -1.068 M -322.13 % -253.000 K -102.59 % 9.761 M -16.89 % 11.745 M -8.78 % 12.875 M 99.64 % 6.449 M -16.30 % 7.705 M 544.19 % 1.196 M -8.07 % 1.301 M -89.16 % 12.002 M -1.02 % 12.126 M 100.00 % 6.063 M -72.10 % 21.729 M 100.00 % 10.865 M
Operating income ratio 0.26 428.50 % 0.05 -17.77 % 0.06 -8.27 % 0.07 -34.79 % 0.10 1 581.35 % 0.01 -93.66 % 0.10 -6.17 % 0.10 2 250.05 % 0.00 98.45 % -0.31 -12.49 % -0.27 73.54 % -1.03 -832.25 % -0.11 -108.22 % 1.34 213.65 % 0.43 280.81 % -0.24 -165.01 % 0.36 300.99 % 0.09 43.47 % 0.06 136.53 % -0.17 -2 020.79 % -0.01 -368.62 % 0.00 -102.85 % 0.06 -11.14 % 0.07 -36.04 % 0.11 91.97 % 0.06 -27.02 % 0.08 393.75 % 0.02 -8.07 % 0.02 -90.20 % 0.17 -1.02 % 0.17 0.00 % 0.17 -26.52 % 0.24 0.00 % 0.24
Total other income expenses net 3.718 M 223.44 % -3.012 M -41.87 % -2.123 M 14.08 % -2.471 M 52.63 % -5.216 M -1 256.54 % 451.000 K 109.84 % -4.582 M 49.85 % -9.136 M -305.77 % 4.440 M 167.32 % -6.595 M 52.85 % -13.987 M 84.81 % -92.066 M -229.22 % 71.246 M 150.81 % -140.230 M -1 644.21 % 9.081 M 155.41 % -16.389 M 22.32 % -21.098 M 26.77 % -28.811 M 15.46 % -34.078 M -193.35 % -11.617 M 2.20 % -11.878 M -30.27 % -9.118 M 19.65 % -11.348 M -132.68 % -4.877 M 40.86 % -8.247 M -79.48 % -4.595 M 42.44 % -7.984 M -176.68 % -2.886 M 5.84 % -3.065 M -21.03 % -2.532 M 4.67 % -2.656 M -100.00 % -1.328 M 59.47 % -3.277 M -100.00 % -1.638 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 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31
Net debt 193.300 M -1.79 % 196.822 M 2.27 % 192.462 M 0.24 % 192.007 M -9.05 % 211.118 M 17.74 % 179.304 M -4.03 % 186.837 M -21.48 % 237.937 M -6.84 % 255.411 M 26.80 % 201.422 M -14.26 % 234.920 M 1.01 % 232.579 M 36.47 % 170.425 M 18.91 % 143.318 M 83.40 % 78.143 M 205.90 % 25.545 M -87.47 % 203.847 M 174.49 % 74.263 M -62.30 % 196.983 M 12.24 % 175.502 M 97.60 % 88.819 M -59.73 % 220.546 M -1.92 % 224.871 M 1.29 % 221.997 M 33.74 % 165.990 M 1.77 % 163.108 M 459.39 % 29.158 M -74.48 % 114.270 M 104.60 % 55.850 M 226.89 % -44.013 M -275.98 % 25.010 M 225.42 % -19.941 M
Total investments 0.000 -100.00 % 7.023 M 0.000 -100.00 % 8.292 M 0.000 -100.00 % 7.602 M -97.35 % 287.289 M 6 055.75 % 4.667 M -74.78 % 18.505 M 6 109.73 % 298.000 K 0.000 -100.00 % 2.654 M 0.000 -100.00 % 1.550 M 0.000 -100.00 % 1.206 M 0.000 -100.00 % 11.200 M 0.000 -100.00 % 1.930 M 0.000 -100.00 % 936.000 K -69.14 % 3.033 M 6.57 % 2.846 M 191.90 % 975.000 K -60.80 % 2.487 M 328.79 % 580.000 K 0.00 % 580.000 K 0.00 % 580.000 K 0.00 % 580.000 K 0.000 -100.00 % 580.000 K
Total debt 196.555 M -6.93 % 211.190 M 0.78 % 209.558 M -3.09 % 216.235 M -8.43 % 236.141 M 10.34 % 214.014 M 0.76 % 212.397 M -19.64 % 264.293 M -3.84 % 274.859 M 18.79 % 231.375 M -10.59 % 258.774 M 0.34 % 257.905 M -2.93 % 265.685 M 0.71 % 263.805 M 19.91 % 220.003 M 23.53 % 178.101 M -35.00 % 273.997 M 0.47 % 272.719 M 2.51 % 266.048 M 2.39 % 259.848 M 36.17 % 190.828 M -40.00 % 318.051 M -5.96 % 338.192 M -9.73 % 374.660 M 21.80 % 307.594 M 6.51 % 288.807 M 82.28 % 158.441 M 10.84 % 142.945 M 31.46 % 108.740 M 323.34 % 25.686 M -58.67 % 62.147 M 73.27 % 35.867 M
Accumulated other comprehensive income loss 25.848 M 2.37 % 25.250 M -16.84 % 30.362 M 8.01 % 28.110 M -8.98 % 30.882 M 12.62 % 27.422 M 7.50 % 25.508 M -7.03 % 27.436 M 26.08 % 21.761 M -15.35 % 25.707 M 458.97 % 4.599 M 101.73 % -265.537 M -2 406.41 % 11.513 M 104.92 % -233.945 M -266.21 % 140.756 M 491.96 % -35.911 M -127.93 % 128.553 M 152.77 % -243.587 M -281.47 % 134.230 M 158.52 % -229.394 M -269.93 % 134.996 M 162.87 % -214.725 M -251.48 % 141.752 M 179.28 % -178.800 M -227.84 % 139.863 M 179.80 % -175.260 M 0.000 100.00 % -178.181 M 0.000 100.00 % -148.454 M 0.000 100.00 % -124.471 M
Retained earnings 0.000 100.00 % -354.882 M -49.03 % -238.122 M 1.75 % -242.366 M 33.53 % -364.652 M 1.11 % -368.732 M -48.20 % -248.804 M 1.51 % -252.624 M 31.60 % -369.322 M 2.12 % -377.308 M -10.86 % -340.359 M -36.51 % -249.323 M -14.75 % -217.269 M 4.42 % -227.323 M -21.63 % -186.890 M -2.61 % -182.144 M -28.04 % -142.255 M -7.64 % -132.155 M -53.48 % -86.107 M -42.81 % -60.296 M -91.09 % -31.553 M -70.52 % -18.504 M -73.94 % -10.638 M -39.20 % -7.642 M 44.06 % -13.661 M 20.00 % -17.077 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 10.600 M 0.00 % 10.600 M 0.00 % 10.600 M 0.00 % 10.600 M 0.00 % 10.600 M 0.00 % 10.600 M 0.00 % 10.600 M 0.00 % 10.600 M 0.00 % 10.600 M 0.00 % 10.600 M 0.00 % 10.600 M 0.00 % 10.600 M 0.00 % 10.600 M 0.00 % 10.600 M 0.00 % 10.600 M 0.00 % 10.600 M 10.42 % 9.600 M 0.00 % 9.600 M 20.00 % 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 300.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 51.98 % 1.316 M 0.000
Total equity 36.448 M 31.15 % 27.792 M -81.43 % 149.664 M 4.54 % 143.168 M -1.02 % 144.639 M 5.50 % 137.099 M 2.22 % 134.128 M 1.43 % 132.236 M 1.06 % 130.848 M 2.81 % 127.276 M -11.08 % 143.141 M -70.82 % 490.578 M -10.40 % 547.491 M 13.50 % 482.358 M -11.73 % 546.436 M 10.18 % 495.957 M 22.30 % 405.540 M 7.33 % 377.847 M 213.22 % 120.635 M -15.19 % 142.240 M -19.17 % 175.979 M -7.77 % 190.803 M -6.35 % 203.750 M -1.65 % 207.172 M 4.08 % 199.043 M 0.51 % 198.030 M 2.63 % 192.957 M -0.40 % 193.730 M -2.57 % 198.840 M 2.55 % 193.902 M 60.99 % 120.444 M 27.78 % 94.260 M
Other non current liabilities 25.966 M -4.11 % 27.078 M -24.25 % 35.745 M -2.89 % 36.808 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.489 M -2.41 % 7.674 M -3.68 % 7.967 M -8.22 % 8.681 M 461.88 % 1.545 M -97.92 % 74.377 M 713.57 % 9.142 M -66.36 % 27.179 M -63.59 % 74.645 M 683.84 % 9.523 M -83.19 % 56.662 M 0.60 % 56.325 M 0.000 0.000 -100.00 % 100.000 M 0.000 0.000 0.000 0.000 -100.00 % 40.851 M
Long term debt 53.069 M -26.61 % 72.307 M 23.37 % 58.610 M -23.29 % 76.409 M -19.88 % 95.371 M 12.37 % 84.873 M 2.37 % 82.905 M -35.43 % 128.397 M 3.81 % 123.682 M 18.43 % 104.435 M 120.24 % 47.419 M 3.06 % 46.012 M -12.89 % 52.819 M -4.13 % 55.095 M 2.05 % 53.987 M -15.71 % 64.047 M -59.22 % 157.044 M -23.55 % 205.412 M 165.05 % 77.499 M 4.45 % 74.196 M -20.37 % 93.176 M -56.78 % 215.578 M 59.43 % 135.220 M 0.48 % 134.580 M -3.31 % 139.194 M -39.78 % 231.157 M 102.75 % 114.011 M 12.74 % 101.123 M 32.26 % 76.458 M 129.96 % 33.248 M -13.98 % 38.653 M 0.000
Total non current liabilities 89.547 M -18.00 % 109.202 M 5.83 % 103.184 M -15.31 % 121.840 M 21.90 % 99.947 M 15.65 % 86.423 M 1.55 % 85.102 M -34.83 % 130.594 M 3.75 % 125.879 M 18.05 % 106.632 M 116.25 % 49.309 M 2.28 % 48.209 M -22.17 % 61.939 M -3.95 % 64.489 M 1.64 % 63.446 M -16.89 % 76.341 M -57.76 % 180.715 M -40.33 % 302.843 M 189.10 % 104.752 M 3.33 % 101.375 M -54.46 % 222.595 M -9.29 % 245.385 M 27.88 % 191.882 M 0.51 % 190.905 M 29.21 % 147.752 M -38.05 % 238.508 M 7.63 % 221.600 M 106.48 % 107.323 M 32.57 % 80.958 M 99.49 % 40.582 M -10.71 % 45.451 M -8.63 % 49.744 M
Other current liabilities 119.989 M 6.19 % 112.994 M 91.11 % 59.124 M -37.94 % 95.270 M -20.17 % 119.339 M 133.07 % 51.204 M -38.24 % 82.909 M 41.43 % 58.620 M -11.03 % 65.888 M 46.78 % 44.889 M -32.06 % 66.069 M -3.34 % 68.354 M 44.05 % 47.451 M 93.98 % 24.462 M -75.19 % 98.595 M 5.56 % 93.401 M -16.07 % 111.282 M -26.69 % 151.787 M 49.65 % 101.428 M 17.50 % 86.325 M 7.19 % 80.537 M 0.25 % 80.340 M -5.05 % 84.613 M 21.56 % 69.607 M 49.97 % 46.414 M -29.24 % 65.591 M 64.83 % 39.793 M 32.25 % 30.089 M 35.76 % 22.163 M -9.63 % 24.524 M 1 222.76 % 1.854 M -97.32 % 69.080 M
Deferred revenue 0.000 0.000 -100.00 % 1.053 M 324.60 % 248.000 K -96.35 % 6.802 M -90.80 % 73.933 M 3 303.91 % 2.172 M -92.48 % 28.874 M 668.13 % 3.759 M -81.90 % 20.772 M 3 704.40 % 546.000 K -95.47 % 12.062 M -74.53 % 47.364 M 36.54 % 34.690 M -65.71 % 101.152 M -1.63 % 102.833 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.073 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.312 M
Short term debt 143.486 M 3.31 % 138.883 M -28.75 % 194.932 M 39.41 % 139.826 M -0.67 % 140.770 M 9.00 % 129.141 M -0.27 % 129.492 M -4.71 % 135.896 M -10.11 % 151.177 M 19.09 % 126.940 M -39.94 % 211.355 M -16.09 % 251.893 M 18.33 % 212.866 M 1.99 % 208.710 M 25.72 % 166.016 M 45.56 % 114.054 M -2.48 % 116.953 M 79.92 % 65.004 M -65.52 % 188.549 M 1.56 % 185.652 M 90.12 % 97.652 M -4.70 % 102.473 M -49.51 % 202.972 M -15.46 % 240.080 M 42.57 % 168.400 M 192.11 % 57.650 M 29.75 % 44.430 M 6.24 % 41.822 M 29.55 % 32.282 M 25.68 % 25.686 M 9.33 % 23.494 M -34.50 % 35.867 M
Total current liabilities 363.312 M 7.57 % 337.745 M 0.24 % 336.929 M 4.17 % 323.434 M -4.72 % 339.444 M 1.02 % 336.024 M 12.76 % 298.007 M 3.77 % 287.186 M 7.81 % 266.384 M 5.82 % 251.745 M -15.57 % 298.170 M -19.02 % 368.215 M 31.95 % 279.047 M 2.70 % 271.700 M -8.79 % 297.888 M 19.93 % 248.378 M -16.22 % 296.470 M 5.17 % 281.901 M -20.18 % 353.184 M 1.06 % 349.485 M 52.96 % 228.487 M -7.00 % 245.691 M -29.78 % 349.877 M -6.97 % 376.074 M 42.32 % 264.253 M 78.69 % 147.880 M -3.75 % 153.645 M 40.69 % 109.205 M -1.74 % 111.141 M 15.05 % 96.601 M 9.77 % 88.000 M -35.55 % 136.534 M
Total liabilities 452.859 M 1.32 % 446.947 M 1.55 % 440.113 M -1.16 % 445.274 M 1.34 % 439.391 M 4.01 % 422.447 M 10.27 % 383.109 M -8.30 % 417.780 M 6.51 % 392.263 M 9.46 % 358.377 M 3.14 % 347.479 M -16.56 % 416.424 M 22.12 % 340.986 M 1.43 % 336.189 M -6.96 % 361.334 M 11.28 % 324.719 M -31.95 % 477.185 M -18.39 % 584.744 M 27.69 % 457.936 M 1.57 % 450.860 M -0.05 % 451.082 M -8.14 % 491.076 M -9.36 % 541.759 M -4.45 % 566.979 M 37.61 % 412.005 M 6.63 % 386.388 M 2.97 % 375.245 M 73.30 % 216.528 M 12.72 % 192.099 M 40.03 % 137.183 M 2.80 % 133.451 M -28.36 % 186.278 M
Other non current assets 0.000 0.000 0.000 0.000 100.00 % -327.992 M -10.23 % -297.548 M -3.57 % -287.289 M -175 276.22 % 164.000 K 0.000 -100.00 % 1.097 M 206.42 % 358.000 K 11.18 % 322.000 K 0.00 % 322.000 K -99.83 % 185.805 M 15 167.46 % 1.217 M 511.56 % 199.000 K -99.22 % 25.651 M 18.65 % 21.619 M 332.38 % 5.000 M 0.000 -100.00 % 22.802 M -1.26 % 23.092 M -13.88 % 26.815 M 5.96 % 25.306 M 4 225.81 % 585.000 K 100.16 % -365.113 M -63 050.52 % 580.000 K 0.00 % 580.000 K 0.00 % 580.000 K -89.25 % 5.394 M 830.00 % 580.000 K 0.00 % 580.000 K
Long term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 297.548 M 3.57 % 287.289 M 0.000 -100.00 % 322.000 K 8.05 % 298.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 100.00 % -386.000 K -121.35 % 1.808 M 85.44 % 975.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 -100.00 % 412.000 K -50.06 % 825.000 K -45.40 % 1.511 M -38.85 % 2.471 M -28.00 % 3.432 M -21.86 % 4.392 M 78.10 % 2.466 M -17.96 % 3.006 M 0.000 -100.00 % 76.376 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
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 -100.00 % 75.706 M 0.89 % 75.036 M 0.00 % 75.036 M 0.00 % 75.036 M 0.00 % 75.036 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
Goodwill and intangible assets 0.000 0.000 0.000 -100.00 % 412.000 K -50.06 % 825.000 K -45.40 % 1.511 M -38.85 % 2.471 M -28.00 % 3.432 M -21.86 % 4.392 M 78.10 % 2.466 M -17.96 % 3.006 M 0.000 -100.00 % 76.376 M 0.89 % 75.706 M 0.89 % 75.036 M 0.00 % 75.036 M 0.00 % 75.036 M 0.00 % 75.036 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
Property plant equipment net 395.317 M 8.35 % 364.864 M 9.47 % 333.315 M 1.77 % 327.529 M 0.11 % 327.167 M 10.52 % 296.037 M 3.94 % 284.818 M -2.72 % 292.788 M 0.86 % 290.290 M 7.76 % 269.395 M 19.12 % 226.146 M -6.25 % 241.224 M -49.13 % 474.237 M 56.30 % 303.418 M -38.10 % 490.139 M -4.09 % 511.022 M -2.98 % 526.712 M 0.76 % 522.716 M 45.91 % 358.239 M -3.59 % 371.591 M -0.22 % 372.401 M -6.22 % 397.119 M -4.25 % 414.737 M -0.27 % 415.877 M 11.15 % 374.148 M 2.47 % 365.113 M 12.40 % 324.836 M 11.97 % 290.100 M 6.69 % 271.921 M 53.62 % 177.007 M 26.39 % 140.045 M -4.00 % 145.883 M
Total non current assets 395.317 M 8.35 % 364.864 M 9.47 % 333.315 M 1.64 % 327.941 M -0.02 % 327.992 M 10.19 % 297.649 M 3.57 % 287.387 M -3.07 % 296.485 M 0.47 % 295.102 M 7.95 % 273.357 M 19.05 % 229.607 M -4.98 % 241.647 M -56.28 % 552.714 M -2.16 % 564.929 M -0.26 % 566.392 M -3.39 % 586.257 M -6.56 % 627.399 M 1.30 % 619.371 M 70.51 % 363.239 M -2.25 % 371.591 M -5.97 % 395.203 M -5.95 % 420.211 M -4.75 % 441.166 M -0.41 % 442.991 M 17.91 % 375.708 M 2.90 % 365.113 M 12.20 % 325.416 M 11.95 % 290.680 M 6.67 % 272.501 M 49.40 % 182.401 M 29.71 % 140.625 M -3.99 % 146.463 M
Other current assets 9.083 M -17.89 % 11.062 M -32.59 % 16.409 M -11.18 % 18.474 M -25.18 % 24.692 M 43.34 % 17.226 M -18.80 % 21.214 M 113.42 % 9.940 M -62.72 % 26.660 M 268.89 % 7.227 M -94.86 % 140.576 M -75.94 % 584.341 M 2 331.21 % 24.035 M 249.85 % 6.870 M -50.96 % 14.008 M 147.89 % 5.651 M -72.96 % 20.898 M 58.85 % 13.156 M -69.46 % 43.079 M -58.36 % 103.466 M 308.36 % 25.337 M -74.21 % 98.259 M 58.39 % 62.038 M -71.21 % 215.504 M 290.66 % 55.164 M -12.76 % 63.232 M 2.06 % 61.954 M 4.41 % 59.337 M 66.22 % 35.698 M -25.47 % 47.895 M 29.98 % 36.847 M -11.00 % 41.402 M
Short term investments 0.000 -100.00 % 7.023 M 0.000 -100.00 % 8.292 M 0.000 -100.00 % 7.602 M 0.000 -100.00 % 4.667 M -74.78 % 18.505 M 752.76 % 2.170 M 0.000 -100.00 % 2.654 M 0.000 -100.00 % 1.550 M 0.000 -100.00 % 1.206 M 0.000 -100.00 % 11.200 M 0.000 -100.00 % 1.930 M 0.000 -100.00 % 936.000 K -72.62 % 3.419 M 229.38 % 1.038 M 0.000 -100.00 % 2.487 M 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 3.255 M -77.35 % 14.368 M -15.96 % 17.096 M -29.44 % 24.228 M -3.18 % 25.023 M -27.91 % 34.710 M 35.80 % 25.560 M -3.02 % 26.356 M 35.52 % 19.448 M -35.07 % 29.953 M 25.57 % 23.854 M -5.81 % 25.326 M -73.41 % 95.260 M -20.94 % 120.487 M -15.07 % 141.860 M -7.01 % 152.556 M 117.47 % 70.150 M -64.65 % 198.456 M 187.35 % 69.065 M -18.12 % 84.346 M -17.32 % 102.009 M 4.62 % 97.505 M -13.96 % 113.321 M -25.77 % 152.663 M 7.81 % 141.604 M 12.65 % 125.699 M -2.77 % 129.283 M 350.86 % 28.675 M -45.78 % 52.890 M -24.12 % 69.699 M 87.68 % 37.137 M -33.46 % 55.808 M
Cash and short term investments 3.255 M -77.35 % 14.368 M -15.96 % 17.096 M -29.44 % 24.228 M -3.18 % 25.023 M -27.91 % 34.710 M 35.80 % 25.560 M -3.02 % 26.356 M -30.56 % 37.953 M 26.71 % 29.953 M 25.57 % 23.854 M -5.81 % 25.326 M -73.41 % 95.260 M -20.94 % 120.487 M -15.07 % 141.860 M -7.01 % 152.556 M 117.47 % 70.150 M -66.54 % 209.656 M 203.56 % 69.065 M -18.12 % 84.346 M -17.32 % 102.009 M 4.62 % 97.505 M -16.48 % 116.740 M -24.05 % 153.701 M 8.54 % 141.604 M 12.65 % 125.699 M -2.77 % 129.283 M 350.86 % 28.675 M -45.78 % 52.890 M -24.12 % 69.699 M 87.68 % 37.137 M -33.46 % 55.808 M
Total current assets 93.990 M -14.46 % 109.875 M -57.16 % 256.462 M -1.55 % 260.501 M 1.74 % 256.038 M -2.24 % 261.897 M 13.94 % 229.850 M -9.34 % 253.531 M 11.19 % 228.009 M 7.40 % 212.296 M -18.66 % 261.013 M -60.77 % 665.355 M 98.16 % 335.763 M 32.39 % 253.618 M -25.71 % 341.378 M 45.63 % 234.419 M -8.19 % 255.326 M -25.61 % 343.220 M 59.39 % 215.332 M -2.79 % 221.509 M -4.46 % 231.858 M -11.39 % 261.668 M -14.02 % 304.343 M -8.10 % 331.160 M 40.72 % 235.340 M 7.31 % 219.305 M -9.67 % 242.786 M 103.04 % 119.578 M 0.96 % 118.438 M -20.34 % 148.684 M 31.27 % 113.270 M -15.52 % 134.075 M
Inventory 18.054 M 9.90 % 16.428 M -89.23 % 152.547 M -0.04 % 152.613 M 3.62 % 147.284 M -3.31 % 152.331 M 7.44 % 141.781 M 12.36 % 126.187 M 6.05 % 118.987 M 11.04 % 107.159 M 10.95 % 96.583 M 713.74 % 11.869 M -92.84 % 165.809 M 80.20 % 92.012 M -14.88 % 108.095 M 137.95 % 45.428 M -24.26 % 59.981 M 13.83 % 52.695 M 23.21 % 42.769 M -2.14 % 43.705 M 17.90 % 37.068 M -28.43 % 51.796 M 13.85 % 45.495 M 3.73 % 43.859 M 13.71 % 38.572 M 38.32 % 27.887 M -45.90 % 51.549 M 46.93 % 35.085 M 17.54 % 29.850 M -3.99 % 31.090 M -20.86 % 39.286 M 6.57 % 36.865 M
Net receivables 63.598 M -6.50 % 68.017 M -3.40 % 70.410 M 8.01 % 65.186 M -22.15 % 83.731 M 55.35 % 53.898 M 30.52 % 41.295 M -54.64 % 91.048 M 57.69 % 57.739 M -15.04 % 67.957 M 85.88 % 36.560 M -16.57 % 43.819 M -13.50 % 50.659 M 79.66 % 28.197 M -63.58 % 77.415 M 209.44 % 25.018 M -76.01 % 104.297 M 54.03 % 67.713 M 12.07 % 60.419 M -33.99 % 91.528 M 35.71 % 67.444 M -4.40 % 70.546 M -11.89 % 80.070 M 197.76 % -81.904 M -14 100.68 % 585.000 K -98.83 % 49.858 M 0.000 100.00 % -3.519 M 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 101.000 K 3.06 % 98.000 K -2.97 % 101.000 K 3.06 % 98.000 K -2.97 % 101.000 K 4.12 % 97.000 K -3.96 % 101.000 K -94.32 % 1.779 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
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 0.000 0.000 0.000 0.000 0.000
Account payables 99.837 M 16.27 % 85.868 M 10.41 % 77.774 M -7.20 % 83.806 M 22.59 % 68.364 M -11.92 % 77.613 M -2.87 % 79.909 M 29.51 % 61.703 M 36.94 % 45.060 M -23.24 % 58.704 M 190.61 % 20.200 M -43.45 % 35.718 M 102.79 % 17.613 M -35.12 % 27.145 M -8.24 % 29.581 M -2.48 % 30.334 M -55.54 % 68.235 M 4.80 % 65.110 M 3.01 % 63.207 M -18.45 % 77.508 M 54.10 % 50.298 M -20.01 % 62.878 M 0.94 % 62.292 M -6.17 % 66.387 M 34.28 % 49.439 M 100.65 % 24.639 M -64.51 % 69.422 M 86.15 % 37.294 M -34.22 % 56.696 M 22.21 % 46.391 M -25.95 % 62.652 M 98.35 % 31.587 M
Tax payables 0.000 0.000 -100.00 % 4.046 M -5.56 % 4.284 M 2.76 % 4.169 M 0.87 % 4.133 M 17.25 % 3.525 M 68.42 % 2.093 M 318.60 % 500.000 K 13.64 % 440.000 K 0.000 -100.00 % 188.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
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 25.983 M -22.29 % 33.435 M -22.30 % 43.029 M 2 058.53 % -2.197 M 0.00 % -2.197 M 0.00 % -2.197 M -16.24 % -1.890 M 13.97 % -2.197 M 0.000 0.000 0.000 0.000 -100.00 % 8.642 M -7.61 % 9.354 M -94.01 % 156.146 M -8.65 % 170.927 M 390.07 % 34.878 M 149.46 % -70.511 M -165.35 % 107.905 M -28.30 % 150.492 M 1 858.49 % -8.558 M -106.70 % 127.822 M 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 468.000 K -4.88 % 492.000 K -99.81 % 255.041 M -3.40 % 264.029 M 25.43 % 210.507 M -8.60 % 230.311 M 33.96 % 171.919 M 11.48 % 154.221 M 28.40 % 120.106 M 21 978.31 % 544.000 K -1.45 % 552.000 K -2.82 % 568.000 K -3.07 % 586.000 K -12.28 % 668.000 K -3.19 % 690.000 K -20.96 % 873.000 K -13.31 % 1.007 M -11.04 % 1.132 M -12.04 % 1.287 M -6.06 % 1.370 M -1.58 % 1.392 M -4.59 % 1.459 M -3.76 % 1.516 M
Capital lease obligations 104.847 M -5.74 % 111.233 M 17.43 % 94.724 M 4.64 % 90.528 M -17.04 % 109.125 M 41.35 % 77.201 M 15.96 % 66.578 M -10.93 % 74.745 M -0.96 % 75.472 M 0.34 % 75.215 M 34.37 % 55.974 M -8.31 % 61.045 M -9.99 % 67.822 M -3.04 % 69.951 M 2.72 % 68.102 M -16.97 % 82.025 M 5.23 % 77.948 M -18.42 % 95.550 M -7.33 % 103.105 M 6.11 % 97.165 M -20.73 % 122.575 M -17.53 % 148.633 M -10.48 % 166.034 M 3.71 % 160.099 M -0.19 % 160.397 M 11.37 % 144.020 M 20.60 % 119.423 M 21.73 % 98.102 M 44.60 % 67.845 M 30.06 % 52.165 M 21.16 % 43.055 M 56.75 % 27.468 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 223.296 M -0.84 % 225.188 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.702 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.077 M 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 346.824 M 0.00 % 346.824 M 0.00 % 346.824 M 0.00 % 346.824 M 0.00 % 346.824 M 0.00 % 346.824 M 0.00 % 346.824 M 0.00 % 346.824 M 0.00 % 346.824 M -26.58 % 472.408 M 36.21 % 346.824 M -3.02 % 357.633 M -0.20 % 358.332 M 0.40 % 356.887 M 0.00 % 356.887 M 3 542.86 % -10.366 M -102.73 % 380.296 M 91.88 % 198.198 M 2.17 % 193.984 M -2.50 % 198.964 M -0.88 % 200.721 M -2.43 % 205.720 M -0.20 % 206.124 M 1.12 % 203.831 M -1.10 % 206.100 M 8.57 % 189.825 M -48.50 % 368.624 M 88.58 % 195.470 M -42.33 % 338.964 M 188.07 % 117.669 M -45.83 % 217.215 M
Deferred tax liabilities non current 10.512 M 7.08 % 9.817 M 11.19 % 8.829 M 2.39 % 8.623 M 88.44 % 4.576 M 195.23 % 1.550 M -29.45 % 2.197 M 0.00 % 2.197 M 0.00 % 2.197 M 0.00 % 2.197 M 16.24 % 1.890 M -13.97 % 2.197 M 34.70 % 1.631 M -5.17 % 1.720 M 15.28 % 1.492 M -58.70 % 3.613 M -73.21 % 13.484 M -1.58 % 13.700 M -24.36 % 18.111 M 0.41 % 18.037 M -9.34 % 19.896 M -1.91 % 20.284 M -8.38 % 22.139 M 5.55 % 20.974 M 145.08 % 8.558 M 16.42 % 7.351 M -3.14 % 7.589 M 22.40 % 6.200 M 37.78 % 4.500 M -38.64 % 7.334 M 7.88 % 6.798 M -23.56 % 8.893 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 489.307 M 3.07 % 474.739 M -19.51 % 589.777 M 0.23 % 588.442 M 0.76 % 584.030 M 4.38 % 559.546 M 8.18 % 517.237 M -5.96 % 550.016 M 5.14 % 523.111 M 7.71 % 485.653 M -1.01 % 490.620 M -45.91 % 907.002 M 2.09 % 888.477 M 8.54 % 818.547 M -9.83 % 907.770 M 10.61 % 820.676 M -7.03 % 882.725 M -8.30 % 962.591 M 66.37 % 578.571 M -2.45 % 593.100 M -5.42 % 627.061 M -8.04 % 681.879 M -8.54 % 745.509 M -3.70 % 774.151 M 26.69 % 611.048 M 4.56 % 584.418 M 2.85 % 568.202 M 38.50 % 410.258 M 4.94 % 390.939 M 18.08 % 331.085 M 30.40 % 253.895 M -9.50 % 280.538 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 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-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 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 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 -100.00 % 1.660 M 0.000 -100.00 % 12.126 M 0.000 100.00 % -11.648 M 0.000 0.000 0.000 100.00 % -21.577 M 0.000 -100.00 % 27.473 M 191.35 % 9.430 M -63.97 % 26.173 M 0.00 % 26.173 M 49.70 % 17.484 M 587.67 % 2.543 M -57.20 % 5.940 M -47.43 % 11.300 M 228.11 % 3.444 M 218.45 % 1.082 M -90.89 % 11.878 M 257.13 % 3.326 M -80.14 % 16.748 M -8.68 % 18.340 M 515.03 % -4.419 M 0.00 % -4.419 M -169.37 % -1.641 M 0.00 % -1.641 M -100.00 % -820.250 K 85.66 % -5.722 M -100.00 % -2.861 M
Accounts receivables 0.000 0.000 0.000 100.00 % -12.976 M 0.000 -100.00 % 17.318 M 0.000 100.00 % -12.944 M 0.000 0.000 0.000 100.00 % -43.187 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.134 M 0.000 -100.00 % 8.467 M 0.000 100.00 % -18.453 M 0.000 100.00 % -5.334 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 100.00 % -306.000 K 0.000 100.00 % -12.868 M 0.000 100.00 % -7.809 M 0.000 0.000 0.000 -100.00 % 19.720 M 0.000 -100.00 % 25.060 M 100.00 % 12.530 M -44.78 % 22.692 M 0.00 % 22.692 M 198.49 % 7.602 M 100.00 % 3.801 M -72.97 % 14.060 M 100.00 % 7.030 M 556.49 % -1.540 M -100.00 % -770.000 K -107.28 % 10.570 M 100.00 % 5.285 M -76.07 % 22.082 M 100.00 % 11.041 M 1 054.92 % 956.000 K 0.00 % 956.000 K -70.83 % 3.278 M 0.00 % 3.278 M 100.00 % 1.639 M -85.08 % 10.981 M 100.00 % 5.490 M
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 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 -100.00 % 14.942 M 0.000 -100.00 % 7.676 M 0.000 -100.00 % 9.106 M 0.000 0.000 0.000 -100.00 % 1.890 M 0.000 -100.00 % 2.413 M 177.83 % -3.101 M -189.06 % 3.482 M 0.00 % 3.482 M -64.77 % 9.882 M 885.22 % -1.259 M 93.79 % -20.254 M -574.33 % 4.270 M 222.60 % -3.483 M -288.12 % 1.852 M -90.63 % 19.761 M 1 108.73 % -1.959 M 0.00 % -1.959 M -126.84 % 7.299 M 235.80 % -5.375 M 0.00 % -5.375 M -9.29 % -4.918 M 0.00 % -4.918 M -100.00 % -2.459 M 85.28 % -16.703 M -100.00 % -8.351 M
Other non cash items 41.592 M -15.51 % 49.229 M 1 998.42 % 2.346 M -91.82 % 28.675 M -26.06 % 38.781 M -57.37 % 90.977 M -11.05 % 102.278 M 28.38 % 79.670 M 122.27 % 35.843 M -59.53 % 88.567 M 318.90 % -40.460 M -215.04 % 35.169 M 239.46 % -25.218 M 44.94 % -45.797 M -1.17 % -45.266 M -221.20 % 37.349 M 269.79 % 10.100 M -20.80 % 12.753 M 62.07 % 7.869 M -65.81 % 23.015 M 146.60 % 9.333 M 169.43 % 3.464 M -76.68 % 14.854 M 145.16 % 6.059 M 233.84 % -4.527 M -130.17 % 15.005 M 1 329.73 % 1.050 M -20.85 % 1.326 M 217.35 % -1.130 M 90.33 % -11.684 M 14.81 % -13.715 M -100.00 % -6.857 M -292.73 % 3.558 M 100.00 % 1.779 M
Net cash provided by operating activities 46.052 M -6.45 % 49.229 M 44.87 % 33.981 M -41.87 % 58.452 M 305.02 % 14.432 M -74.80 % 57.278 M -23.62 % 74.987 M 68.88 % 44.402 M 319.84 % 10.576 M -55.77 % 23.909 M 125.84 % -92.514 M -1 190.47 % -7.169 M -217.31 % 6.111 M 119.82 % -30.837 M -54.13 % -20.007 M -145.86 % 43.625 M 0.00 % 43.625 M 1 857.66 % -2.482 M -140.14 % 6.184 M -70.46 % 20.933 M -2.27 % 21.420 M -8.01 % 23.285 M -37.10 % 37.020 M -21.24 % 47.003 M 117.61 % 21.600 M -43.72 % 38.380 M -0.14 % 38.435 M 264.98 % 10.531 M 0.00 % 10.531 M 38.30 % 7.614 M 0.00 % 7.614 M 100.00 % 3.807 M -83.34 % 22.850 M 100.00 % 11.425 M
Investments in property plant and equipment -25.234 M 9.83 % -27.985 M -330.14 % -6.506 M 64.34 % -18.243 M -225.25 % -5.609 M 60.81 % -14.311 M 17.43 % -17.332 M 63.80 % -47.882 M -17.18 % -40.863 M -98.78 % -20.557 M -127.33 % -9.043 M 60.94 % -23.149 M -459.70 % -4.136 M 76.79 % -17.822 M -181.06 % -6.341 M 11.61 % -7.174 M 0.00 % -7.174 M -561.94 % 1.553 M 133.78 % -4.597 M 25.45 % -6.166 M 31.53 % -9.005 M -139.36 % 22.879 M 177.65 % -29.465 M -394.33 % 10.011 M 140.16 % -24.927 M -272.12 % 14.482 M 183.05 % -17.439 M 13.60 % -20.185 M 0.00 % -20.185 M -53.20 % -13.175 M 0.00 % -13.175 M -100.00 % -6.588 M -1 165.61 % -520.500 K -100.00 % -260.250 K
Acquisitions net 471.000 K -97.66 % 20.106 M 10 827.17 % 184.000 K -96.91 % 5.952 M -17.25 % 7.193 M 604.51 % 1.021 M 0.000 -100.00 % 3.000 K -98.29 % 175.000 K -97.23 % 6.307 M -95.47 % 139.092 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.149 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.735 M 0.000 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 0.000 0.000 0.000 100.00 % -52.666 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.600 M 0.00 % -5.600 M 0.000 0.000 100.00 % -19.101 M 0.00 % -19.101 M -1 200.72 % -1.469 M 0.00 % -1.469 M 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 0.000 0.000 0.000 0.000 -100.00 % 56.795 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.750 M 0.00 % 5.750 M 0.00 % 5.750 M 0.000 0.000 0.000 0.000 -100.00 % 1.604 M 0.00 % 1.604 M 73.22 % 926.000 K 0.00 % 926.000 K 0.000 -100.00 % 89.000 K 0.00 % 89.000 K 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 -100.00 % 1.000 K -99.97 % 3.598 M 600.68 % 513.500 K 0.000 -100.00 % 2.990 M 89.15 % 1.581 M 0.000 -100.00 % 69.001 M 470.91 % 12.086 M 0.000 -100.00 % 575.000 K -10.16 % 640.000 K -55.06 % 1.424 M 0.00 % 1.424 M 124.44 % -5.827 M -17.36 % -4.965 M -1.02 % -4.915 M -183.39 % 5.894 M 148.50 % -12.152 M 27.13 % -16.677 M 32.92 % -24.860 M -191.47 % 27.179 M 169.11 % -39.325 M -325.51 % 17.439 M 188.96 % -19.604 M -197.55 % 20.096 M -15.43 % 23.761 M 80.35 % 13.175 M 100.00 % 6.588 M 1 165.61 % 520.500 K 100.00 % 260.250 K
Net cash used for investing activites -24.763 M -214.29 % -7.879 M -24.63 % -6.322 M 48.56 % -12.290 M -875.88 % 1.584 M 111.92 % -13.290 M 23.32 % -17.332 M 60.38 % -43.750 M -7.53 % -40.688 M -185.53 % -14.250 M -110.96 % 130.049 M 1 275.53 % -11.063 M -167.48 % -4.136 M 76.02 % -17.247 M -202.53 % -5.701 M 21.72 % -7.283 M 0.00 % -7.283 M -126.13 % 27.875 M 391.52 % -9.562 M 13.71 % -11.081 M -256.19 % -3.111 M -129.00 % 10.727 M 123.25 % -46.142 M -548.61 % -7.114 M -415.90 % 2.252 M 109.06 % -24.843 M -42.48 % -17.436 M 11.06 % -19.604 M 2.45 % -20.096 M -197.12 % 20.691 M 304.77 % -10.105 M -100.00 % -5.052 M -687.57 % -641.500 K -100.00 % -320.750 K
Debt repayment -4.766 M 68.60 % -15.178 M -43.57 % -10.572 M -340.87 % -2.398 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -17.638 M 0.000 0.000 0.000 0.000 100.00 % -60.376 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.490 M 0.000 100.00 % -2.256 M 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 0.000 0.000 0.000 0.000 -100.00 % 97.600 M 0.00 % 97.600 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.000 M 0.00 % 25.000 M 100.00 % 12.500 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -28.386 M 1.42 % -28.795 M -20.84 % -23.830 M 45.99 % -44.122 M -50.47 % -29.323 M 7.87 % -31.828 M 45.06 % -57.928 M -1 713.14 % 3.591 M -62.85 % 9.667 M -83.89 % 60.000 M 254.19 % -38.914 M -265.52 % 23.510 M 494.59 % 3.954 M -93.79 % 63.696 M 105.87 % 30.940 M 305.44 % -15.060 M 0.00 % -15.060 M 93.27 % -223.742 M -2 066.15 % -10.329 M 61.83 % -27.063 M 7.65 % -29.306 M 8.78 % -32.125 M -17.41 % -27.361 M 25.04 % -36.499 M -351.61 % -8.082 M 11.47 % -9.129 M -77.35 % -5.148 M 79.82 % -25.511 M -1 035.34 % -2.247 M 97.08 % -76.926 M -497.37 % 19.359 M 100.00 % 9.680 M 287.86 % -5.153 M -100.00 % -2.576 M
Net cash used provided by financing activities -33.152 M 24.61 % -43.973 M -27.82 % -34.402 M 26.05 % -46.520 M -58.65 % -29.323 M 7.87 % -31.828 M 45.06 % -57.928 M -1 713.14 % 3.591 M -81.43 % 19.334 M 121.47 % -90.054 M -131.42 % -38.914 M -265.52 % 23.510 M 271.81 % -13.684 M -142.97 % 31.848 M 105.87 % 15.470 M 202.72 % -15.060 M 0.00 % -15.060 M -114.77 % 101.988 M 1 087.39 % -10.329 M 61.83 % -27.063 M 7.65 % -29.306 M 8.78 % -32.125 M -17.41 % -27.361 M 25.04 % -36.499 M -351.61 % -8.082 M 11.47 % -9.129 M -77.35 % -5.148 M 72.94 % -19.021 M -746.51 % -2.247 M 92.30 % -29.182 M -250.74 % 19.359 M 100.00 % 9.680 M 287.86 % -5.153 M -100.00 % -2.576 M
Effect of forex changes on cash 750.000 K 814.29 % -105.000 K 73.01 % -389.000 K 10.98 % -437.000 K -680.36 % -56.000 K -115.51 % 361.000 K 238.05 % -261.500 K -119.62 % 1.333 M 876.19 % 136.500 K 0.000 100.00 % -46.500 K 97.07 % -1.588 M -550.82 % -244.000 K 95.25 % -5.137 M -1 021.62 % -458.000 K 98.96 % -44.233 M 0.00 % -44.233 M -2 300.62 % 2.010 M 227.70 % -1.574 M -248.23 % -452.000 K -132.45 % 1.393 M 1 841.25 % -80.000 K -111.36 % 704.000 K 19.12 % 591.000 K 337.78 % 135.000 K 103.02 % -4.477 M -113.01 % 34.421 M 348.71 % 7.671 M 189.08 % -8.611 M -179.05 % 10.894 M 258.97 % -6.853 M -100.00 % -3.426 M 9.98 % -3.806 M -100.00 % -1.903 M
Net change in cash -11.113 M 35.00 % -17.096 M -139.71 % -7.132 M -797.11 % -795.000 K 94.08 % -13.419 M -204.17 % 12.882 M 1 718.34 % -796.000 K -111.52 % 6.908 M 165.76 % -10.505 M -272.24 % 6.099 M 514.33 % -1.472 M 91.22 % -16.763 M -200.00 % 16.763 M 911.47 % -2.066 M -101.99 % 103.721 M 551.94 % -22.950 M 0.00 % -22.950 M -100.00 % -11.475 M -123.92 % 47.979 M 68.18 % 28.528 M -61.50 % 74.106 M 1 187.11 % -6.817 M -108.86 % 76.925 M 1 005.74 % -8.493 M -107.71 % 110.179 M 2 116.22 % 4.972 M -80.22 % 25.136 M 161.54 % -40.846 M -300.00 % -10.212 M -150.98 % 20.032 M 300.00 % 5.008 M 0.00 % 5.008 M -24.41 % 6.625 M 0.00 % 6.625 M
Cash at beginning of period 14.368 M -15.96 % 17.096 M -29.44 % 24.228 M -3.18 % 25.023 M -34.91 % 38.442 M 50.40 % 25.560 M -3.02 % 26.356 M 35.52 % 19.448 M -35.07 % 29.953 M 25.57 % 23.854 M -5.81 % 25.326 M 51.08 % 16.763 M 0.000 -100.00 % 30.122 M -21.02 % 38.139 M -61.56 % 99.228 M 0.00 % 99.228 M 100.00 % 49.614 M 135.29 % 21.087 M 0.00 % 21.087 M -24.43 % 27.903 M 0.00 % 27.903 M -23.33 % 36.396 M 0.00 % 36.396 M 15.82 % 31.425 M 0.00 % 31.425 M 399.68 % 6.289 M -90.47 % 66.002 M 300.00 % 16.501 M -64.11 % 45.970 M 300.00 % 11.493 M 0.00 % 11.493 M 136.11 % 4.868 M 0.00 % 4.868 M
Cash at end of period 3.255 M 0.000 -100.00 % 17.096 M -29.44 % 24.228 M -3.18 % 25.023 M -34.91 % 38.442 M 50.40 % 25.560 M -3.02 % 26.356 M 35.52 % 19.448 M -35.07 % 29.953 M 25.57 % 23.854 M 0.000 -100.00 % 16.763 M -40.25 % 28.056 M -80.22 % 141.860 M 85.98 % 76.278 M 0.00 % 76.278 M 100.00 % 38.139 M -44.78 % 69.065 M 39.20 % 49.614 M -51.36 % 102.009 M 383.76 % 21.087 M -81.39 % 113.321 M 306.12 % 27.903 M -80.29 % 141.604 M 289.06 % 36.396 M 15.82 % 31.425 M 24.92 % 25.156 M 300.00 % 6.289 M -90.47 % 66.002 M 300.00 % 16.501 M 0.00 % 16.501 M 43.58 % 11.493 M 0.00 % 11.493 M
Operating cash flow 46.052 M -6.45 % 49.229 M 44.87 % 33.981 M -41.87 % 58.452 M 305.02 % 14.432 M -74.80 % 57.278 M -23.62 % 74.987 M 68.88 % 44.402 M 319.84 % 10.576 M -55.77 % 23.909 M 125.84 % -92.514 M -1 190.47 % -7.169 M -217.31 % 6.111 M 119.82 % -30.837 M -54.13 % -20.007 M -145.86 % 43.625 M 0.00 % 43.625 M 1 857.66 % -2.482 M -140.14 % 6.184 M -70.46 % 20.933 M -2.27 % 21.420 M -8.01 % 23.285 M -37.10 % 37.020 M -21.24 % 47.003 M 117.61 % 21.600 M -43.72 % 38.380 M -0.14 % 38.435 M 264.98 % 10.531 M 0.00 % 10.531 M 38.30 % 7.614 M 0.00 % 7.614 M 100.00 % 3.807 M -83.34 % 22.850 M 100.00 % 11.425 M
Capital expenditure -25.234 M 9.83 % -27.985 M -330.14 % -6.506 M 64.34 % -18.243 M -225.25 % -5.609 M 60.81 % -14.311 M 17.43 % -17.332 M 63.80 % -47.882 M -17.18 % -40.863 M -98.78 % -20.557 M -127.33 % -9.043 M 60.94 % -23.149 M -459.70 % -4.136 M 76.79 % -17.822 M -181.06 % -6.341 M 11.61 % -7.174 M 0.00 % -7.174 M -561.94 % 1.553 M 133.78 % -4.597 M 25.45 % -6.166 M 31.53 % -9.005 M -139.36 % 22.879 M 177.65 % -29.465 M -394.33 % 10.011 M 140.16 % -24.927 M -272.12 % 14.482 M 183.05 % -17.439 M 13.60 % -20.185 M 0.00 % -20.185 M -53.20 % -13.175 M 0.00 % -13.175 M -100.00 % -6.588 M -1 165.61 % -520.500 K -100.00 % -260.250 K
Free CashFlow 20.818 M -2.01 % 21.244 M -22.68 % 27.475 M -31.67 % 40.209 M 355.73 % 8.823 M -79.47 % 42.967 M -25.48 % 57.655 M 1 756.75 % -3.480 M 88.51 % -30.287 M -1 003.55 % 3.352 M 103.30 % -101.557 M -234.97 % -30.318 M -1 635.09 % 1.975 M 104.06 % -48.659 M -84.68 % -26.348 M -172.28 % 36.451 M 0.00 % 36.451 M 4 023.68 % -929.000 K -158.54 % 1.587 M -89.25 % 14.767 M 18.94 % 12.415 M -73.11 % 46.164 M 511.04 % 7.555 M -86.75 % 57.014 M 1 813.68 % -3.327 M -106.29 % 52.862 M 151.77 % 20.996 M 317.48 % -9.654 M 0.00 % -9.654 M -73.60 % -5.561 M 0.00 % -5.561 M -100.00 % -2.781 M -112.45 % 22.330 M 100.00 % 11.165 M
2025 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 2010 2010 2009 2009 2008