CTMLF

Corporate Travel Management Limited CTMLF

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Revenue 707.675 M 8.81 % 650.396 M 73.29 % 375.327 M 116.34 % 173.492 M -44.82 % 314.395 M -28.93 % 442.390 M 19.86 % 369.086 M 14.20 % 323.190 M 24.43 % 259.738 M 32.22 % 196.439 M 79.80 % 109.256 M 39.39 % 78.380 M 21.22 % 64.661 M 40.85 % 45.907 M 45.52 % 31.547 M
Net income 84.452 M 8.87 % 77.574 M 2 401.58 % 3.101 M 105.60 % -55.351 M -576.25 % -8.185 M -109.49 % 86.235 M 12.41 % 76.712 M 40.61 % 54.556 M 29.48 % 42.134 M 59.80 % 26.367 M 66.41 % 15.845 M 27.84 % 12.394 M 5.05 % 11.798 M 42.69 % 8.268 M 149.26 % 3.317 M
Income before tax 117.315 M 12.35 % 104.419 M 6 711.42 % 1.533 M 102.03 % -75.603 M -543.27 % -11.753 M -109.72 % 120.939 M 16.66 % 103.670 M 33.55 % 77.626 M 34.14 % 57.869 M 47.41 % 39.256 M 70.84 % 22.978 M 32.19 % 17.382 M 3.59 % 16.780 M 43.73 % 11.675 M 146.52 % 4.736 M
Income before tax ratio 0.17 3.26 % 0.16 3 830.69 % 0.00 100.94 % -0.44 -1 065.70 % -0.04 -113.67 % 0.27 -2.67 % 0.28 16.94 % 0.24 7.80 % 0.22 11.49 % 0.20 -4.98 % 0.21 -5.16 % 0.22 -14.54 % 0.26 2.04 % 0.25 69.40 % 0.15
EBITDA 178.337 M 11.00 % 160.662 M 242.86 % 46.859 M 241.92 % -33.018 M -181.77 % 40.379 M -71.97 % 144.052 M 20.49 % 119.555 M 26.81 % 94.280 M 36.83 % 68.902 M 48.12 % 46.518 M 70.92 % 27.217 M 34.85 % 20.183 M 10.69 % 18.233 M 44.26 % 12.639 M 154.00 % 4.976 M
Net income ratio 0.12 0.05 % 0.12 1 343.60 % 0.01 102.59 % -0.32 -1 125.47 % -0.03 -113.36 % 0.19 -6.21 % 0.21 23.13 % 0.17 4.06 % 0.16 20.85 % 0.13 -7.45 % 0.15 -8.28 % 0.16 -13.34 % 0.18 1.31 % 0.18 71.29 % 0.11
Ratio EBITDA 0.25 2.02 % 0.25 97.86 % 0.12 165.60 % -0.19 -248.18 % 0.13 -60.56 % 0.33 0.52 % 0.32 11.04 % 0.29 9.97 % 0.27 12.02 % 0.24 -4.94 % 0.25 -3.26 % 0.26 -8.68 % 0.28 2.42 % 0.28 74.55 % 0.16
Gross profit ratio 0.40 102.49 % 0.20 -79.54 % 0.97 2.28 % 0.95 1 586.72 % 0.06 -83.59 % 0.34 -1.65 % 0.35 6.29 % 0.33 1.92 % 0.32 -23.42 % 0.42 1.84 % 0.41 3.50 % 0.40 -59.97 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 145.943 M -0.57 % 146.773 M 4.79 % 140.063 M 8.88 % 128.645 M 14.81 % 112.053 M 0.16 % 111.875 M 1.17 % 110.582 M 3.39 % 106.956 M 5.03 % 101.832 M 4.17 % 97.758 M 7.20 % 91.192 M 12.41 % 81.123 M 4.73 % 77.462 M 18.44 % 65.400 M -13.08 % 75.243 M
Weighted average shs out 145.943 M -0.16 % 146.174 M 4.37 % 140.060 M 8.87 % 128.645 M 14.81 % 112.053 M 0.54 % 111.446 M 2.21 % 109.040 M 3.94 % 104.911 M 3.94 % 100.936 M 4.01 % 97.042 M 7.45 % 90.311 M 11.33 % 81.123 M 4.73 % 77.462 M 18.44 % 65.400 M -13.08 % 75.243 M
EPS diluted 0.58 9.43 % 0.53 2 298.19 % 0.02 105.14 % -0.43 -489.04 % -0.07 -109.48 % 0.77 11.59 % 0.69 35.29 % 0.51 24.39 % 0.41 51.85 % 0.27 58.82 % 0.17 13.33 % 0.15 0.00 % 0.15 15.38 % 0.13 194.78 % 0.04
Earnings per share 0.58 9.43 % 0.53 2 298.19 % 0.02 105.14 % -0.43 -489.04 % -0.07 -109.48 % 0.77 10.00 % 0.70 34.62 % 0.52 23.81 % 0.42 55.56 % 0.27 50.00 % 0.18 20.00 % 0.15 0.00 % 0.15 15.38 % 0.13 194.78 % 0.04
Gross profit 285.677 M 120.33 % 129.660 M -64.55 % 365.788 M 121.27 % 165.316 M 830.78 % 17.761 M -88.34 % 152.316 M 17.89 % 129.204 M 21.39 % 106.438 M 26.81 % 83.932 M 1.26 % 82.890 M 83.11 % 45.268 M 44.28 % 31.376 M -51.48 % 64.661 M 40.85 % 45.907 M 45.52 % 31.547 M
Income tax expense 30.930 M 20.59 % 25.649 M 3 226.72 % 771.000 K 104.05 % -19.018 M -1 584.50 % -1.129 M -103.59 % 31.466 M 36.29 % 23.088 M 16.68 % 19.788 M 63.19 % 12.126 M 19.33 % 10.162 M 58.81 % 6.399 M 28.29 % 4.988 M 0.12 % 4.982 M 46.23 % 3.407 M 140.10 % 1.419 M
Cost of revenue 421.998 M -18.96 % 520.736 M 5 359.02 % 9.539 M 16.67 % 8.176 M -97.24 % 296.634 M 2.26 % 290.074 M 20.92 % 239.882 M 10.67 % 216.752 M 23.29 % 175.806 M 54.83 % 113.549 M 77.45 % 63.988 M 36.13 % 47.004 M 0.000 0.000 0.000
General and administrative expenses 456.019 M 7.56 % 423.955 M 47.52 % 287.390 M 49.08 % 192.773 M -21.56 % 245.748 M -5.88 % 261.099 M 23.35 % 211.672 M 4.15 % 203.228 M 15.15 % 176.494 M 28.98 % 136.835 M 81.52 % 75.384 M 43.08 % 52.688 M 22.70 % 42.941 M 42.52 % 30.130 M 0.000
Selling and marketing expenses -342.657 M 13.77 % -397.360 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
Other expenses 55.148 M 0.000 -100.00 % 13.355 M -50.46 % 26.960 M -24.08 % 35.510 M 400.63 % 7.093 M 134.95 % 3.019 M 21.39 % 2.487 M -49.72 % 4.946 M 257.63 % 1.383 M 43.17 % 966.000 K 152.22 % 383.000 K -70.52 % 1.299 M 132.80 % 558.000 K -13.22 % 643.000 K
Operating expenses 168.510 M 533.62 % 26.595 M -92.91 % 375.307 M 42.51 % 263.351 M -19.81 % 328.395 M 0.80 % 325.779 M 22.78 % 265.340 M 8.39 % 244.805 M 19.32 % 205.161 M 30.09 % 157.710 M 81.57 % 86.859 M 42.72 % 60.858 M 23.21 % 49.394 M 41.16 % 34.991 M 34.95 % 25.928 M
Cost and expenses 595.439 M 8.79 % 547.331 M 42.22 % 384.846 M 41.73 % 271.527 M -17.32 % 328.395 M 0.80 % 325.779 M 22.78 % 265.340 M 8.39 % 244.805 M 19.32 % 205.161 M 30.09 % 157.710 M 81.57 % 86.859 M 42.72 % 60.858 M 23.21 % 49.394 M 41.16 % 34.991 M 34.95 % 25.928 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
Selling general and administrative expenses 113.362 M 326.25 % 26.595 M -90.75 % 287.390 M 49.08 % 192.773 M -21.56 % 245.748 M -5.88 % 261.099 M 23.35 % 211.672 M 4.15 % 203.228 M 15.15 % 176.494 M 28.98 % 136.835 M 81.52 % 75.384 M 43.08 % 52.688 M 22.70 % 42.941 M 42.52 % 30.130 M 0.000
Interest income 939.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 131.000 K -33.50 % 197.000 K 27.10 % 155.000 K 50.49 % 103.000 K -59.61 % 255.000 K 26.87 % 201.000 K -26.64 % 274.000 K -13.56 % 317.000 K 0.000
Interest expense 943.000 K -63.11 % 2.556 M 15.14 % 2.220 M -27.99 % 3.083 M -67.95 % 9.620 M 247.92 % 2.765 M -14.29 % 3.226 M -6.30 % 3.443 M 90.33 % 1.809 M 88.63 % 959.000 K 49.84 % 640.000 K -11.36 % 722.000 K 1 103.33 % 60.000 K -43.93 % 107.000 K -55.42 % 240.000 K
Depreciation and amortization 60.079 M 8.78 % 55.229 M 24.32 % 44.425 M 8.73 % 40.857 M -3.89 % 42.512 M 108.92 % 20.348 M 14.10 % 17.833 M 10.37 % 16.157 M 52.97 % 10.562 M 40.08 % 7.540 M 109.50 % 3.599 M 73.11 % 2.079 M 48.50 % 1.400 M 63.36 % 857.000 K 33.28 % 643.000 K
Operating income 112.236 M 8.90 % 103.065 M 4 130.91 % 2.436 M 103.35 % -72.614 M -437.58 % 21.510 M -82.61 % 123.704 M 15.72 % 106.896 M 31.86 % 81.069 M 35.84 % 59.678 M 48.40 % 40.215 M 70.27 % 23.618 M 30.46 % 18.104 M 7.51 % 16.840 M 42.93 % 11.782 M 171.91 % 4.333 M
Operating income ratio 0.16 0.08 % 0.16 2 341.55 % 0.01 101.55 % -0.42 -711.75 % 0.07 -75.53 % 0.28 -3.45 % 0.29 15.46 % 0.25 9.17 % 0.23 12.23 % 0.20 -5.30 % 0.22 -6.41 % 0.23 -11.31 % 0.26 1.48 % 0.26 86.86 % 0.14
Total other income expenses net 5.079 M 298.71 % -2.556 M -10.99 % -2.303 M 29.51 % -3.267 M 66.04 % -9.620 M 52.77 % -20.369 M -26 701.32 % -76.000 K 89.99 % -759.000 K 58.04 % -1.809 M -88.63 % -959.000 K 77.38 % -4.239 M -2 927.86 % -140.000 K -109.25 % 1.513 M 99.34 % 759.000 K 185.96 % -883.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Net debt -95.989 M 14.73 % -112.576 M -20.14 % -93.702 M -78.02 % -52.637 M -32.43 % -39.748 M 60.05 % -99.501 M -146.78 % -40.319 M -19.31 % -33.794 M 23.19 % -43.998 M -8.20 % -40.663 M -27.07 % -32.000 M -214.16 % -10.186 M 10.42 % -11.371 M 26.08 % -15.383 M -76.47 % -8.717 M
Total investments 6.812 M -9.61 % 7.536 M -0.51 % 7.575 M 4.17 % 7.272 M 215.10 % -6.318 M -10.98 % -5.693 M -1 234.06 % 502.000 K 112.71 % 236.000 K 1 866.67 % 12.000 K -29.41 % 17.000 K -5.56 % 18.000 K 0.00 % 18.000 K 12.50 % 16.000 K 6.67 % 15.000 K 0.000
Total debt 38.782 M 0.97 % 38.409 M -20.56 % 48.352 M 4.25 % 46.381 M -12.65 % 53.095 M 35.14 % 39.290 M -10.66 % 43.978 M -3.18 % 45.423 M 22.17 % 37.180 M 0.000 0.000 -100.00 % 3.349 M 299.17 % 839.000 K 181.54 % 298.000 K 0.000
Accumulated other comprehensive income loss 91.573 M 0.95 % 90.714 M 83.43 % 49.454 M 1 319.46 % 3.484 M -82.73 % 20.174 M -25.28 % 27.001 M 39.40 % 19.369 M 43.27 % 13.519 M -24.00 % 17.787 M -17.69 % 21.609 M 1 211.57 % -1.944 M -224.30 % 1.564 M 52 233.33 % -3.000 K 0.000 0.000
Retained earnings 179.992 M 17.97 % 152.573 M 67.49 % 91.095 M 3.52 % 87.994 M -38.61 % 143.345 M -19.10 % 177.190 M 33.01 % 133.218 M 46.71 % 90.804 M 42.32 % 63.802 M 58.68 % 40.207 M 52.02 % 26.449 M 12.24 % 23.565 M 26.23 % 18.668 M 47.19 % 12.683 M 193.79 % 4.317 M
Common stock 903.320 M -2.81 % 929.400 M 0.22 % 927.397 M 24.55 % 744.581 M 98.39 % 375.314 M 3.00 % 364.368 M 20.75 % 301.747 M 7.06 % 281.847 M 60.84 % 175.231 M 8.38 % 161.675 M 61.96 % 99.823 M 108.59 % 47.856 M 39.34 % 34.344 M 34.43 % 25.548 M -0.60 % 25.701 M
Total equity 1.191 B 0.26 % 1.188 B 9.82 % 1.081 B 27.00 % 851.457 M 52.57 % 558.087 M -5.81 % 592.482 M 25.66 % 471.492 M 17.46 % 401.404 M 47.80 % 271.585 M 15.12 % 235.911 M 77.53 % 132.884 M 82.07 % 72.985 M 37.68 % 53.009 M 38.65 % 38.231 M 27.36 % 30.018 M
Other non current liabilities 4.196 M -90.41 % 43.776 M 682.97 % 5.591 M -62.75 % 15.010 M -16.66 % 18.010 M -23.19 % 23.448 M 85.30 % 12.654 M -66.28 % 37.529 M -2.36 % 38.436 M -1.72 % 39.108 M 560.94 % 5.917 M -54.79 % 13.089 M 1 168.31 % 1.032 M 32.82 % 777.000 K -45.24 % 1.419 M
Long term debt 29.034 M 2.79 % 28.245 M -24.88 % 37.601 M 1.11 % 37.188 M -16.29 % 44.423 M 121.18 % 20.085 M -31.45 % 29.301 M 7.33 % 27.301 M 19.57 % 22.833 M 0.000 0.000 -100.00 % 157.000 K 0.000 0.000 0.000
Total non current liabilities 35.497 M -50.71 % 72.021 M 55.22 % 46.398 M -11.11 % 52.198 M -16.39 % 62.433 M 43.42 % 43.533 M 3.76 % 41.955 M -35.28 % 64.830 M 5.81 % 61.269 M 56.67 % 39.108 M 297.24 % 9.845 M -40.15 % 16.450 M 468.61 % 2.893 M 82.75 % 1.583 M 11.56 % 1.419 M
Other current liabilities 306.210 M -31.50 % 447.034 M 33.12 % 335.816 M 84.70 % 181.821 M 43.70 % 126.524 M -61.58 % 329.285 M 358.94 % 71.749 M -16.28 % 85.702 M 12.98 % 75.853 M 36.28 % 55.658 M 75.68 % 31.682 M 206.52 % 10.336 M -9.63 % 11.438 M -8.44 % 12.492 M 836.43 % 1.334 M
Deferred revenue 0.000 -100.00 % 16.025 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 79.428 M 11.94 % 70.953 M 0.000 0.000 -100.00 % 8.467 M -11.69 % 9.588 M -14.58 % 11.225 M 0.000
Short term debt 9.748 M -4.09 % 10.164 M -5.46 % 10.751 M 16.95 % 9.193 M 6.01 % 8.672 M -54.85 % 19.205 M 30.85 % 14.677 M -19.01 % 18.122 M 26.31 % 14.347 M 0.000 0.000 -100.00 % 3.192 M 280.45 % 839.000 K 181.54 % 298.000 K 0.000
Total current liabilities 416.914 M -16.68 % 500.358 M 31.89 % 379.383 M 63.46 % 232.093 M 62.31 % 142.997 M -61.12 % 367.834 M 26.23 % 291.394 M 6.38 % 273.921 M 15.44 % 237.293 M 43.48 % 165.389 M 57.46 % 105.036 M 231.75 % 31.661 M 14.25 % 27.712 M 46.62 % 18.900 M 51.52 % 12.474 M
Total liabilities 452.411 M -20.96 % 572.379 M 34.43 % 425.781 M 49.77 % 284.291 M 38.39 % 205.430 M -50.06 % 411.367 M 23.40 % 333.349 M -1.59 % 338.751 M 13.46 % 298.562 M 46.00 % 204.497 M 78.01 % 114.881 M 138.78 % 48.111 M 57.20 % 30.605 M 49.42 % 20.483 M 47.43 % 13.893 M
Other non current assets 23.482 M 102.61 % -901.103 M -192 232.84 % 469.000 K 17.84 % 398.000 K -93.70 % 6.318 M 10.98 % 5.693 M -10.89 % 6.389 M -28.87 % 8.982 M 110.70 % 4.263 M 5 098.78 % 82.000 K -16.33 % 98.000 K 0.000 0.000 0.000 0.000
Long term investments 6.812 M -9.61 % 7.536 M -0.51 % 7.575 M 4.17 % 7.272 M 215.10 % -6.318 M -10.98 % -5.693 M 10.89 % -6.389 M 28.87 % -8.982 M -110.70 % -4.263 M -5 098.78 % -82.000 K 16.33 % -98.000 K 0.000 0.000 0.000 0.000
Intangible assets 107.614 M -89.34 % 1.010 B 822.61 % 109.428 M 85.29 % 59.058 M 27.70 % 46.247 M -13.02 % 53.168 M 19.72 % 44.410 M -7.06 % 47.784 M 70.76 % 27.983 M 25.09 % 22.370 M 51.45 % 14.771 M 420.47 % 2.838 M 186.09 % 992.000 K 135.63 % 421.000 K -98.42 % 26.617 M
GoodWill 900.184 M -0.13 % 901.364 M 4.91 % 859.193 M 68.73 % 509.199 M 6.48 % 478.211 M 5.44 % 453.522 M 11.38 % 407.187 M 3.55 % 393.238 M 40.39 % 280.107 M 29.95 % 215.555 M 128.68 % 94.260 M 29.34 % 72.876 M 74.54 % 41.752 M 46.43 % 28.513 M 0.000
Goodwill and intangible assets 1.008 B -47.26 % 1.911 B 97.29 % 968.621 M 70.45 % 568.257 M 8.35 % 524.458 M 3.51 % 506.690 M 12.20 % 451.597 M 2.40 % 441.022 M 43.15 % 308.090 M 29.49 % 237.925 M 118.22 % 109.031 M 44.00 % 75.714 M 77.13 % 42.744 M 47.73 % 28.934 M 8.70 % 26.617 M
Property plant equipment net 46.006 M 1.59 % 45.287 M -16.16 % 54.014 M 4.51 % 51.681 M -12.28 % 58.919 M 342.07 % 13.328 M 117.85 % 6.118 M 16.27 % 5.262 M -3.02 % 5.426 M 46.77 % 3.697 M 9.67 % 3.371 M 6.48 % 3.166 M 23.09 % 2.572 M 90.80 % 1.348 M -15.17 % 1.589 M
Total non current assets 1.084 B -4.18 % 1.131 B 6.17 % 1.066 B 26.09 % 845.074 M 43.31 % 589.695 M 12.17 % 525.711 M 13.27 % 464.104 M 1.94 % 455.266 M 44.11 % 315.921 M 30.71 % 241.704 M 114.85 % 112.500 M 42.62 % 78.880 M 74.07 % 45.316 M 49.65 % 30.282 M 6.10 % 28.542 M
Other current assets 10.554 M -55.54 % 23.736 M 39.35 % 17.033 M -19.70 % 21.212 M -5.90 % 22.542 M -20.87 % 28.488 M 669.74 % 3.701 M -12.42 % 4.226 M -13.86 % 4.906 M -85.28 % 33.319 M 1 599.08 % 1.961 M 185.03 % 688.000 K 73.74 % 396.000 K 45.05 % 273.000 K 18.70 % 230.000 K
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 502.000 K 112.71 % 236.000 K 1 866.67 % 12.000 K -29.41 % 17.000 K -5.56 % 18.000 K 0.00 % 18.000 K 12.50 % 16.000 K 6.67 % 15.000 K 0.000
cash and cash equivalents 134.771 M -10.74 % 150.985 M 6.29 % 142.054 M 43.46 % 99.018 M 6.65 % 92.843 M -33.11 % 138.791 M 64.65 % 84.297 M 6.41 % 79.217 M -2.42 % 81.178 M 99.64 % 40.663 M 27.07 % 32.000 M 136.42 % 13.535 M 10.85 % 12.210 M -22.14 % 15.681 M 79.89 % 8.717 M
Cash and short term investments 134.771 M -10.74 % 150.985 M 6.29 % 142.054 M 43.46 % 99.018 M 6.65 % 92.843 M -33.11 % 138.791 M 63.67 % 84.799 M 6.73 % 79.453 M -2.14 % 81.190 M 99.58 % 40.680 M 27.05 % 32.018 M 136.24 % 13.553 M 10.85 % 12.226 M -22.11 % 15.696 M 80.06 % 8.717 M
Total current assets 559.005 M -11.08 % 628.639 M 42.36 % 441.571 M 51.91 % 290.674 M 67.23 % 173.822 M -63.65 % 478.138 M 40.32 % 340.737 M 19.60 % 284.889 M 12.06 % 254.226 M 27.94 % 198.704 M 46.90 % 135.265 M 220.41 % 42.216 M 10.23 % 38.298 M 34.70 % 28.432 M 85.00 % 15.369 M
Inventory 1.310 M -83.21 % 7.802 M 448.66 % 1.422 M 60.86 % 884.000 K -76.55 % 3.770 M -22.65 % 4.874 M 160.25 % -8.089 M 39.46 % -13.361 M 10.23 % -14.884 M -559.10 % 3.242 M 120.87 % -15.533 M -3 109.30 % -484.000 K 0.000 0.000 0.000
Net receivables 412.370 M -11.23 % 464.541 M 65.28 % 281.062 M 65.76 % 169.560 M 210.17 % 54.667 M -82.41 % 310.859 M 21.98 % 254.852 M 35.56 % 188.005 M 10.78 % 169.716 M 9.68 % 154.743 M 51.89 % 101.877 M 264.17 % 27.975 M 8.95 % 25.676 M 106.02 % 12.463 M 94.07 % 6.422 M
Tax assets 0.000 -100.00 % 68.675 M 96.69 % 34.916 M 21.22 % 28.805 M 355.92 % 6.318 M 10.98 % 5.693 M -10.89 % 6.389 M -28.87 % 8.982 M 273.47 % 2.405 M 2 832.93 % 82.000 K -16.33 % 98.000 K 0.000 0.000 0.000 -100.00 % 336.000 K
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
Account payables 100.956 M 218.29 % 31.718 M -3.35 % 32.816 M -20.11 % 41.079 M 426.59 % 7.801 M -41.67 % 13.373 M -93.23 % 197.658 M 22.12 % 161.859 M 16.09 % 139.430 M 27.07 % 109.731 M 49.59 % 73.354 M 304.53 % 18.133 M 17.48 % 15.435 M 152.62 % 6.110 M -45.15 % 11.140 M
Tax payables 0.000 -100.00 % 11.442 M 0.000 0.000 0.000 -100.00 % 5.971 M -18.32 % 7.310 M -11.26 % 8.238 M 7.50 % 7.663 M 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -15.234 M -3.18 % -14.765 M 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 15.807 M 5.87 % 14.930 M 11.09 % 13.439 M -12.72 % 15.398 M -20.03 % 19.254 M -19.52 % 23.923 M 39.43 % 17.158 M 12.63 % 15.234 M 3.18 % 14.765 M 18.88 % 12.420 M 45.16 % 8.556 M 0.000 0.000 0.000 0.000
Capital lease obligations 38.782 M 0.97 % 38.409 M -20.56 % 48.352 M 4.25 % 46.381 M -12.65 % 53.095 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 52.000 K -16.13 % 62.000 K 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
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 146.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 2.267 M -94.36 % 40.223 M 1 154.62 % 3.206 M 129.00 % 1.400 M -88.42 % 12.095 M -18.29 % 14.802 M 86.21 % 7.949 M -20.57 % 10.008 M 80.55 % 5.543 M -18.80 % 6.826 M 73.78 % 3.928 M 22.60 % 3.204 M 72.17 % 1.861 M 130.89 % 806.000 K 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
Total assets 1.643 B -6.64 % 1.760 B 16.78 % 1.507 B 32.70 % 1.136 B 48.75 % 763.517 M -23.94 % 1.004 B 24.73 % 804.841 M 8.74 % 740.155 M 29.82 % 570.147 M 29.46 % 440.408 M 77.75 % 247.765 M 104.60 % 121.096 M 44.83 % 83.614 M 42.41 % 58.714 M 33.71 % 43.911 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Deferred income tax 0.000 100.00 % -4.575 M 46.42 % -8.539 M 54.98 % -18.968 M -353.45 % -4.183 M -291.00 % 2.190 M 319.22 % -999.000 K -218.79 % 841.000 K 131.50 % -2.670 M 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 4.575 M -45.44 % 8.386 M 51.15 % 5.548 M 233.37 % -4.160 M -212.74 % 3.690 M 69.58 % 2.176 M 59.30 % 1.366 M 75.58 % 778.000 K 86.57 % 417.000 K 334.38 % 96.000 K 930.37 % 9.317 K 0.000 0.000
Change in working capital 51.320 M 186.08 % -59.619 M -282.19 % 32.724 M 204.29 % -31.378 M -164.61 % 48.566 M 168.26 % 18.104 M 460.42 % -5.023 M 31.79 % -7.364 M -143.22 % 17.040 M 213.74 % -14.981 M -12.96 % -13.262 M -2 635.76 % 523.000 K 0.000 0.000
Accounts receivables 50.259 M 130.98 % -162.240 M -122.24 % -73.002 M 26.85 % -99.803 M -134.79 % 286.892 M 3 943.68 % -7.464 M 81.95 % -41.341 M -1 599.18 % -2.433 M 15.02 % -2.863 M 80.68 % -14.819 M -8.76 % -13.625 M -1 837.88 % 784.000 K 0.000 0.000
Inventory 549.000 K 223.65 % -444.000 K 2.63 % -456.000 K -371.43 % 168.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 -100.00 % 80.631 M -20.16 % 100.997 M 59.82 % 63.195 M 128.67 % -220.448 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 512.000 K -97.72 % 22.434 M 332.67 % 5.185 M 2.43 % 5.062 M 128.31 % -17.878 M -169.92 % 25.568 M -29.60 % 36.318 M 836.52 % -4.931 M -124.78 % 19.903 M 12 385.80 % -162.000 K -144.63 % 363.000 K 239.08 % -261.000 K 0.000 0.000
Other non cash items 75.449 M 959.97 % 7.118 M -88.79 % 63.515 M -47.71 % 121.462 M 535.29 % 19.119 M -65.09 % 54.760 M -33.93 % 82.876 M 108.05 % 39.835 M 46.82 % 27.131 M 328.61 % 6.330 M -4.73 % 6.644 M 146.83 % 2.692 M 0.000 0.000
Net cash provided by operating activities 126.769 M 57.87 % 80.302 M 8.64 % 73.915 M 222.47 % -60.356 M -176.16 % 79.249 M -40.63 % 133.477 M 41.41 % 94.392 M 36.25 % 69.278 M -1.33 % 70.210 M 187.32 % 24.436 M 106.47 % 11.835 M -25.89 % 15.970 M 113.27 % 7.488 M -38.50 % 12.175 M
Investments in property plant and equipment -5.136 M 86.05 % -36.816 M -760.59 % -4.278 M 72.12 % -15.347 M 30.95 % -22.225 M 17.40 % -26.908 M -95.94 % -13.733 M 1.56 % -13.950 M -70.16 % -8.198 M -167.30 % -3.067 M -47.31 % -2.082 M 40.70 % -3.511 M -23.80 % -2.836 M -358.90 % -618.000 K
Acquisitions net -700.000 K 92.13 % -8.889 M 89.91 % -88.058 M 67.78 % -273.280 M -1 064.73 % -23.463 M 47.94 % -45.066 M -21.28 % -37.159 M 64.04 % -103.332 M -146.49 % -41.921 M 14.73 % -49.160 M -81.54 % -27.080 M -70.12 % -15.918 M -67.88 % -9.482 M 12.36 % -10.819 M
Purchases of investments -42.427 M -30.37 % -32.544 M -50.07 % -21.686 M -2 347.63 % -886.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -21.140 M 0.000 0.000 0.000
Sales maturities of investments 1.377 M -96.50 % 39.358 M 437 211.11 % 9.000 K -99.94 % 14.545 M 0.000 0.000 0.000 -100.00 % 12.000 K 140.00 % 5.000 K 0.000 -100.00 % 20.196 M 0.000 0.000 0.000
Other investing activites 161.000 K 102.36 % -6.814 M -873.43 % -700.000 K 95.15 % -14.420 M -480 766.67 % 3.000 K -76.92 % 13.000 K -18.75 % 16.000 K 100.13 % -12.633 M -225.01 % -3.887 M -117.64 % -1.786 M -109.87 % -851.000 K 30.59 % -1.226 M -74.89 % -701.000 K -670.33 % -91.000 K
Net cash used for investing activites -46.725 M -2.23 % -45.705 M 60.16 % -114.713 M 60.36 % -289.388 M -533.44 % -45.685 M 36.51 % -71.961 M -41.44 % -50.876 M 56.62 % -117.269 M -134.08 % -50.098 M 4.07 % -52.221 M -75.99 % -29.672 M -53.16 % -19.373 M -57.27 % -12.318 M -8.06 % -11.399 M
Debt repayment 0.000 0.000 0.000 0.000 100.00 % -46.404 M -450.72 % -8.426 M -173.75 % -3.078 M -133.84 % 9.095 M -76.86 % 39.309 M 0.000 100.00 % -3.816 M -256.91 % 2.432 M 1 926.67 % 120.000 K 102.64 % -4.552 M
Common stock issued 0.000 0.000 -100.00 % 100.000 M -73.67 % 379.830 M 0.000 -100.00 % 40.016 M 0.000 -100.00 % 72.181 M 0.000 -100.00 % 45.549 M -14.60 % 53.335 M 446.19 % 9.765 M 45.55 % 6.709 M -63.52 % 18.390 M
Common stock repurchased -26.080 M 0.000 100.00 % -2.108 M 81.03 % -11.115 M -111 050.00 % -10.000 K 98.74 % -796.000 K -1 994.74 % -38.000 K 98.10 % -2.003 M -6 159.38 % -32.000 K 97.89 % -1.514 M 34.91 % -2.326 M 0.000 0.000 0.000
Dividends paid -57.970 M -260.15 % -16.096 M 0.000 0.000 100.00 % -23.953 M 47.09 % -45.271 M -20.82 % -37.471 M -22.80 % -30.514 M -45.42 % -20.983 M -55.17 % -13.523 M -48.13 % -9.129 M -21.77 % -7.497 M -28.97 % -5.813 M -675.07 % -750.000 K
Other financing activites -10.348 M 11.09 % -11.639 M -29.74 % -8.971 M 6.86 % -9.632 M -127.49 % -4.234 M -109.58 % 44.211 M 0.000 -100.00 % 70.178 M 0.000 -100.00 % 44.035 M -13.67 % 51.009 M 0.000 -100.00 % 337.000 K 0.000
Net cash used provided by financing activities -94.398 M -240.36 % -27.735 M -131.19 % 88.921 M -75.24 % 359.083 M 581.34 % -74.601 M -686.43 % -9.486 M 76.63 % -40.587 M -183.24 % 48.759 M 166.53 % 18.294 M -40.04 % 30.512 M -19.84 % 38.064 M 709.87 % 4.700 M 247.38 % 1.353 M -89.66 % 13.088 M
Effect of forex changes on cash -1.860 M -189.90 % 2.069 M 140.67 % -5.087 M -60.78 % -3.164 M 35.57 % -4.911 M -299.31 % 2.464 M 14.55 % 2.151 M 178.82 % -2.729 M -229.40 % 2.109 M -64.47 % 5.936 M 436.89 % -1.762 M -6 392.86 % 28.000 K 366.67 % 6.000 K 0.000
Net change in cash -16.214 M -281.55 % 8.931 M -79.25 % 43.036 M 596.94 % 6.175 M 113.44 % -45.948 M -184.32 % 54.494 M 972.72 % 5.080 M 359.05 % -1.961 M -104.84 % 40.515 M 367.68 % 8.663 M -53.08 % 18.465 M 1 293.58 % 1.325 M 138.17 % -3.471 M -125.04 % 13.864 M
Cash at beginning of period 150.985 M 6.29 % 142.054 M 43.46 % 99.018 M 6.65 % 92.843 M -33.11 % 138.791 M 64.65 % 84.297 M 6.41 % 79.217 M -2.42 % 81.178 M 99.64 % 40.663 M 27.07 % 32.000 M 136.42 % 13.535 M 10.85 % 12.210 M -22.14 % 15.681 M 763.02 % 1.817 M
Cash at end of period 134.771 M -10.74 % 150.985 M 6.29 % 142.054 M 43.46 % 99.018 M 6.65 % 92.843 M -33.11 % 138.791 M 64.65 % 84.297 M 6.41 % 79.217 M -2.42 % 81.178 M 99.64 % 40.663 M 27.07 % 32.000 M 136.42 % 13.535 M 10.85 % 12.210 M -22.14 % 15.681 M
Operating cash flow 126.769 M 57.87 % 80.302 M 8.64 % 73.915 M 222.47 % -60.356 M -176.16 % 79.249 M -40.63 % 133.477 M 41.41 % 94.392 M 36.25 % 69.278 M -1.33 % 70.210 M 187.32 % 24.436 M 106.47 % 11.835 M -25.89 % 15.970 M 113.27 % 7.488 M -38.50 % 12.175 M
Capital expenditure -5.136 M 86.05 % -36.816 M -760.59 % -4.278 M 72.12 % -15.347 M 30.95 % -22.225 M 17.40 % -26.908 M -95.94 % -13.733 M 1.56 % -13.950 M -70.16 % -8.198 M -167.30 % -3.067 M -47.31 % -2.082 M 40.70 % -3.511 M -23.80 % -2.836 M -358.90 % -618.000 K
Free CashFlow 121.633 M 179.71 % 43.486 M -37.55 % 69.637 M 191.99 % -75.703 M -232.76 % 57.024 M -46.49 % 106.569 M 32.12 % 80.659 M 45.78 % 55.328 M -10.78 % 62.012 M 190.20 % 21.369 M 119.10 % 9.753 M -21.72 % 12.459 M 167.82 % 4.652 M -59.75 % 11.557 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
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-30 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30
Revenue 348.931 M -2.74 % 358.765 M -0.58 % 360.869 M 24.64 % 289.527 M 32.05 % 219.251 M 39.49 % 157.185 M 33.70 % 117.568 M 113.47 % 55.076 M -41.53 % 94.190 M -57.39 % 221.050 M -5.50 % 233.927 M 11.29 % 210.193 M 5.37 % 199.485 M 15.48 % 172.751 M -1.51 % 175.405 M 16.57 % 150.469 M 3.67 % 145.149 M 21.27 % 119.690 M 4.88 % 114.118 M 36.17 % 83.807 M 25.02 % 67.037 M 54.32 % 43.440 M 8.77 % 39.939 M 3.90 % 38.441 M 18.90 % 32.331 M 0.00 % 32.331 M 40.85 % 22.954 M 0.00 % 22.954 M 45.52 % 15.774 M 0.00 % 15.774 M
Net income 35.012 M -29.18 % 49.440 M -19.80 % 61.645 M 287.00 % 15.929 M 35.72 % 11.737 M 235.91 % -8.636 M 54.49 % -18.976 M 49.24 % -37.381 M 9.04 % -41.098 M -224.87 % 32.913 M -30.53 % 47.374 M 21.91 % 38.861 M -15.71 % 46.105 M 50.64 % 30.607 M -5.60 % 32.423 M 46.49 % 22.133 M -10.92 % 24.845 M 43.70 % 17.289 M 4.81 % 16.495 M 67.09 % 9.872 M -3.56 % 10.236 M 82.49 % 5.609 M -10.01 % 6.233 M 1.17 % 6.161 M 4.44 % 5.899 M 0.00 % 5.899 M 42.69 % 4.134 M 0.00 % 4.134 M 149.26 % 1.659 M 0.00 % 1.659 M
Income before tax 49.841 M -26.13 % 67.474 M -18.20 % 82.483 M 276.02 % 21.936 M 59.80 % 13.727 M 212.57 % -12.194 M 56.69 % -28.153 M 40.67 % -47.450 M 18.34 % -58.109 M -225.35 % 46.356 M -32.27 % 68.443 M 30.38 % 52.496 M -14.62 % 61.485 M 45.75 % 42.185 M -7.57 % 45.642 M 42.70 % 31.984 M -3.28 % 33.069 M 33.34 % 24.800 M 3.74 % 23.906 M 55.74 % 15.350 M 2.50 % 14.976 M 87.15 % 8.002 M -10.77 % 8.968 M 6.58 % 8.414 M 0.29 % 8.390 M 0.00 % 8.390 M 43.73 % 5.838 M 0.00 % 5.838 M 146.52 % 2.368 M 0.00 % 2.368 M
Income before tax ratio 0.14 -24.05 % 0.19 -17.72 % 0.23 201.68 % 0.08 21.01 % 0.06 180.70 % -0.08 67.60 % -0.24 72.21 % -0.86 -39.65 % -0.62 -394.19 % 0.21 -28.33 % 0.29 17.15 % 0.25 -18.97 % 0.31 26.22 % 0.24 -6.15 % 0.26 22.42 % 0.21 -6.70 % 0.23 9.95 % 0.21 -1.09 % 0.21 14.37 % 0.18 -18.01 % 0.22 21.28 % 0.18 -17.96 % 0.22 2.59 % 0.22 -15.66 % 0.26 0.00 % 0.26 2.04 % 0.25 0.00 % 0.25 69.40 % 0.15 0.00 % 0.15
EBITDA 59.500 M -38.67 % 97.016 M -11.04 % 109.060 M 121.51 % 49.234 M 71.10 % 28.775 M 132.98 % 12.351 M 209.75 % -11.254 M 54.48 % -24.726 M 28.36 % -34.513 M -213.99 % 30.278 M -14.24 % 35.303 M -42.43 % 61.324 M -7.79 % 66.502 M 25.35 % 53.053 M -2.02 % 54.147 M 34.92 % 40.133 M 4.30 % 38.479 M 26.48 % 30.423 M 11.18 % 27.363 M 42.85 % 19.155 M 11.70 % 17.149 M 90.78 % 8.989 M -18.72 % 11.060 M 21.23 % 9.123 M 0.07 % 9.117 M 0.00 % 9.117 M 44.26 % 6.320 M 0.00 % 6.320 M 154.00 % 2.488 M 0.00 % 2.488 M
Net income ratio 0.10 -27.19 % 0.14 -19.33 % 0.17 210.49 % 0.06 2.77 % 0.05 197.43 % -0.05 65.96 % -0.16 76.22 % -0.68 -55.55 % -0.44 -393.05 % 0.15 -26.48 % 0.20 9.54 % 0.18 -20.01 % 0.23 30.45 % 0.18 -4.15 % 0.18 25.67 % 0.15 -14.07 % 0.17 18.50 % 0.14 -0.07 % 0.14 22.71 % 0.12 -22.85 % 0.15 18.26 % 0.13 -17.26 % 0.16 -2.63 % 0.16 -12.16 % 0.18 0.00 % 0.18 1.31 % 0.18 0.00 % 0.18 71.29 % 0.11 0.00 % 0.11
Ratio EBITDA 0.17 -36.94 % 0.27 -10.52 % 0.30 77.72 % 0.17 29.57 % 0.13 67.03 % 0.08 182.09 % -0.10 78.68 % -0.45 -22.52 % -0.37 -367.52 % 0.14 -9.24 % 0.15 -48.27 % 0.29 -12.48 % 0.33 8.55 % 0.31 -0.52 % 0.31 15.74 % 0.27 0.61 % 0.27 4.30 % 0.25 6.01 % 0.24 4.91 % 0.23 -10.65 % 0.26 23.62 % 0.21 -25.28 % 0.28 16.68 % 0.24 -15.84 % 0.28 0.00 % 0.28 2.42 % 0.28 0.00 % 0.28 74.55 % 0.16 0.00 % 0.16
Gross profit ratio 0.41 74.59 % 0.23 -5.66 % 0.25 74.09 % 0.14 25.36 % 0.11 882.78 % -0.01 92.19 % -0.18 79.41 % -0.90 -90.49 % -0.47 -265.23 % 0.28 -21.87 % 0.36 -23.51 % 0.48 -8.60 % 0.52 9.48 % 0.48 0.40 % 0.47 5.41 % 0.45 -1.70 % 0.46 6.56 % 0.43 -0.03 % 0.43 1.59 % 0.42 -3.55 % 0.44 11.08 % 0.39 -5.15 % 0.42 8.17 % 0.38 -61.57 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 145.614 M -0.38 % 146.167 M -0.49 % 146.888 M 0.38 % 146.326 M 0.78 % 145.191 M 5.92 % 137.079 M 0.48 % 136.426 M 9.85 % 124.189 M 10.70 % 112.189 M 0.35 % 111.801 M -0.18 % 111.997 M 3.18 % 108.550 M 0.64 % 107.859 M 0.79 % 107.017 M 0.10 % 106.910 M 6.91 % 100.000 M 0.87 % 99.142 M 1.50 % 97.678 M 3.09 % 94.748 M 0.77 % 94.019 M 3.97 % 90.431 M 16.08 % 77.903 M 1.72 % 76.589 M 0.00 % 76.589 M -1.13 % 77.462 M 0.00 % 77.462 M 18.44 % 65.400 M 0.00 % 65.400 M -13.08 % 75.243 M 0.00 % 75.243 M
Weighted average shs out 145.614 M -0.38 % 146.167 M -0.11 % 146.326 M 0.00 % 146.326 M 0.78 % 145.191 M 5.92 % 137.079 M 0.48 % 136.426 M 9.85 % 124.189 M 10.70 % 112.189 M 0.35 % 111.801 M 0.12 % 111.665 M 2.87 % 108.550 M 0.64 % 107.862 M 0.79 % 107.017 M 0.21 % 106.788 M 6.79 % 100.000 M 0.81 % 99.201 M 1.56 % 97.678 M 2.88 % 94.944 M 0.98 % 94.019 M 3.75 % 90.623 M 16.33 % 77.903 M 1.71 % 76.589 M 0.00 % 76.589 M -1.13 % 77.462 M 0.00 % 77.462 M 18.44 % 65.400 M 0.00 % 65.400 M -13.08 % 75.243 M 0.00 % 75.243 M
EPS diluted 0.24 -29.41 % 0.34 -19.05 % 0.42 281.82 % 0.11 36.14 % 0.08 228.25 % -0.06 55.00 % -0.14 53.33 % -0.30 18.92 % -0.37 -227.59 % 0.29 -30.95 % 0.42 16.67 % 0.36 -14.29 % 0.42 50.00 % 0.28 -6.67 % 0.30 36.36 % 0.22 -15.38 % 0.26 46.89 % 0.18 1.72 % 0.17 65.71 % 0.11 -7.24 % 0.11 57.22 % 0.07 -11.55 % 0.08 18.66 % 0.07 -8.53 % 0.08 0.00 % 0.08 15.38 % 0.07 0.00 % 0.07 194.12 % 0.02 0.00 % 0.02
Earnings per share 0.24 -29.41 % 0.34 -19.05 % 0.42 281.82 % 0.11 36.14 % 0.08 228.25 % -0.06 55.00 % -0.14 53.33 % -0.30 18.92 % -0.37 -227.59 % 0.29 -30.95 % 0.42 16.67 % 0.36 -14.29 % 0.42 50.00 % 0.28 -6.67 % 0.30 36.36 % 0.22 -15.38 % 0.26 46.89 % 0.18 1.84 % 0.17 65.52 % 0.11 -7.08 % 0.11 56.94 % 0.07 -11.55 % 0.08 18.66 % 0.07 -8.53 % 0.08 0.00 % 0.08 15.38 % 0.07 0.00 % 0.07 194.12 % 0.02 0.00 % 0.02
Gross profit 141.352 M 69.80 % 83.245 M -6.21 % 88.756 M 116.99 % 40.904 M 65.54 % 24.709 M 1 191.87 % -2.263 M 89.55 % -21.665 M 56.05 % -49.300 M -11.39 % -44.260 M -170.40 % 62.866 M -26.17 % 85.149 M -14.87 % 100.027 M -3.70 % 103.867 M 26.43 % 82.155 M -1.12 % 83.084 M 22.88 % 67.615 M 1.90 % 66.352 M 29.22 % 51.348 M 4.85 % 48.974 M 38.34 % 35.402 M 20.57 % 29.361 M 71.42 % 17.128 M 3.16 % 16.603 M 12.39 % 14.773 M -54.31 % 32.331 M 0.00 % 32.331 M 40.85 % 22.954 M 0.00 % 22.954 M 45.52 % 15.774 M 0.00 % 15.774 M
Income tax expense 13.855 M -18.86 % 17.075 M -11.91 % 19.383 M 209.34 % 6.266 M 114.59 % 2.920 M 235.88 % -2.149 M 75.00 % -8.595 M 17.54 % -10.423 M 16.05 % -12.415 M -210.00 % 11.286 M -42.44 % 19.609 M 65.38 % 11.857 M -10.44 % 13.239 M 34.42 % 9.849 M -15.44 % 11.647 M 43.07 % 8.141 M 25.65 % 6.479 M 14.73 % 5.647 M -3.78 % 5.869 M 36.71 % 4.293 M 7.16 % 4.006 M 67.40 % 2.393 M -12.50 % 2.735 M 21.39 % 2.253 M -9.55 % 2.491 M 0.00 % 2.491 M 46.23 % 1.704 M 0.00 % 1.704 M 140.10 % 709.500 K 0.00 % 709.500 K
Cost of revenue 207.579 M -24.66 % 275.520 M 1.25 % 272.113 M 9.45 % 248.623 M 27.80 % 194.542 M 22.01 % 159.448 M 14.52 % 139.233 M 33.40 % 104.376 M -24.61 % 138.450 M -12.48 % 158.184 M 6.32 % 148.778 M 35.05 % 110.166 M 15.21 % 95.618 M 5.54 % 90.596 M -1.87 % 92.321 M 11.43 % 82.854 M 5.15 % 78.797 M 15.30 % 68.342 M 4.91 % 65.144 M 34.58 % 48.405 M 28.48 % 37.676 M 43.19 % 26.312 M 12.75 % 23.336 M -1.40 % 23.668 M 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 53.275 M 119.98 % 24.219 M 32.03 % 18.344 M -20.37 % 23.035 M 30.07 % 17.710 M 11.23 % 15.922 M 0.000 -100.00 % 12.909 M -16.62 % 15.483 M -4.16 % 16.155 M 16.94 % 13.815 M -51.20 % 28.308 M 19.53 % 23.682 M 14.81 % 20.628 M 16.85 % 17.653 M -1.83 % 17.982 M 9.73 % 16.387 M 37.43 % 11.924 M -3.08 % 12.303 M 23.49 % 9.963 M 47.27 % 6.765 M 31.36 % 5.150 M 81.34 % 2.840 M -94.30 % 49.848 M 132.17 % 21.471 M 0.00 % 21.471 M 42.52 % 15.065 M 0.00 % 15.065 M 0.000 0.000
Selling and marketing expenses 8.614 M 197.55 % -8.831 M 17.05 % -10.646 M -157.26 % -4.138 M -475.16 % 1.103 M 112.27 % -8.990 M 0.000 100.00 % -3.971 M -355.12 % 1.557 M 208.62 % -1.433 M -130.16 % 4.751 M -54.30 % 10.395 M 22.16 % 8.509 M 0.41 % 8.474 M 1.63 % 8.338 M -12.23 % 9.500 M -6.39 % 10.148 M 12.74 % 9.001 M 11.52 % 8.071 M 28.44 % 6.284 M 29.89 % 4.838 M 92.06 % 2.519 M 18.04 % 2.134 M 200.00 % -2.134 M 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 28.213 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 -100.00 % 383.000 K -41.03 % 649.500 K 0.00 % 649.500 K 132.80 % 279.000 K 0.00 % 279.000 K -13.22 % 321.500 K 0.00 % 321.500 K
Operating expenses 90.102 M 485.53 % 15.388 M 99.90 % 7.698 M -59.26 % 18.897 M 0.45 % 18.813 M 171.39 % 6.932 M -41.39 % 11.827 M 32.32 % 8.938 M -47.54 % 17.039 M 15.74 % 14.722 M -20.70 % 18.566 M -59.87 % 46.262 M 13.14 % 40.890 M 6.94 % 38.236 M 8.43 % 35.263 M 2.61 % 34.367 M 6.79 % 32.183 M 24.55 % 25.839 M 4.19 % 24.801 M 29.62 % 19.134 M 38.92 % 13.773 M 52.14 % 9.053 M 26.77 % 7.141 M -86.71 % 53.717 M 117.50 % 24.697 M 0.00 % 24.697 M 41.16 % 17.496 M 0.00 % 17.496 M 34.95 % 12.964 M 0.00 % 12.964 M
Cost and expenses 297.681 M 2.33 % 290.908 M 3.97 % 279.811 M 4.59 % 267.520 M 25.39 % 213.355 M 28.23 % 166.380 M 10.14 % 151.060 M 33.31 % 113.314 M -27.12 % 155.489 M -10.07 % 172.906 M 3.32 % 167.344 M 6.98 % 156.428 M 14.59 % 136.508 M 5.96 % 128.832 M 0.98 % 127.584 M 8.84 % 117.221 M 5.62 % 110.980 M 17.84 % 94.181 M 4.71 % 89.945 M 33.17 % 67.539 M 31.27 % 51.449 M 45.48 % 35.365 M 16.04 % 30.477 M 0.32 % 30.381 M 23.01 % 24.697 M 0.00 % 24.697 M 41.16 % 17.496 M 0.00 % 17.496 M 34.95 % 12.964 M 0.00 % 12.964 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
Selling general and administrative expenses 61.889 M 302.19 % 15.388 M 99.90 % 7.698 M -59.26 % 18.897 M 0.45 % 18.813 M 171.39 % 6.932 M -41.39 % 11.827 M 32.32 % 8.938 M -47.54 % 17.039 M 15.74 % 14.722 M -20.70 % 18.566 M -52.03 % 38.703 M 20.23 % 32.191 M 10.61 % 29.102 M 11.97 % 25.991 M -5.43 % 27.482 M 3.57 % 26.535 M 26.81 % 20.925 M 2.70 % 20.374 M 25.40 % 16.247 M 40.02 % 11.603 M 51.30 % 7.669 M 54.18 % 4.974 M -89.58 % 47.714 M 122.23 % 21.471 M 0.00 % 21.471 M 42.52 % 15.065 M 0.00 % 15.065 M 0.000 0.000
Interest income 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.269 M -14.95 % 1.492 M -13.96 % 1.734 M -20.42 % 2.179 M 72.39 % 1.264 M 14.91 % 1.100 M 55.15 % 709.000 K 165.54 % 267.000 K -70.92 % 918.000 K 50.00 % 612.000 K 738.36 % 73.000 K -85.22 % 494.000 K 268.60 % -293.000 K -313.87 % 137.000 K 0.00 % 137.000 K -13.56 % 158.500 K 0.00 % 158.500 K 0.000 0.000
Interest expense 0.000 -100.00 % 1.188 M -6.68 % 1.273 M -0.78 % 1.283 M 13.84 % 1.127 M -4.17 % 1.176 M -25.24 % 1.573 M -7.14 % 1.694 M -74.30 % 6.592 M 117.70 % 3.028 M 102.41 % 1.496 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 -100.00 % 722.000 K 2 306.67 % 30.000 K 0.00 % 30.000 K -43.93 % 53.500 K 0.00 % 53.500 K -55.42 % 120.000 K 0.00 % 120.000 K
Depreciation and amortization 10.588 M -63.69 % 29.159 M 4.13 % 28.002 M 2.85 % 27.227 M 19.00 % 22.879 M 6.19 % 21.546 M -3.11 % 22.238 M 19.44 % 18.619 M -30.49 % 26.786 M 70.33 % 15.726 M 45.85 % 10.782 M 12.71 % 9.566 M 171.38 % 3.525 M -61.41 % 9.134 M 44.39 % 6.326 M -8.12 % 6.885 M 59.74 % 4.310 M -12.29 % 4.914 M 44.53 % 3.400 M 17.12 % 2.903 M 81.66 % 1.598 M 74.84 % 914.002 K 56.51 % 584.000 K -60.94 % 1.495 M 113.57 % 700.000 K 0.00 % 700.000 K 63.36 % 428.500 K 0.00 % 428.500 K 33.28 % 321.500 K 0.00 % 321.500 K
Operating income 51.250 M -24.47 % 67.857 M -16.29 % 81.058 M 268.33 % 22.007 M 273.25 % 5.896 M 164.12 % -9.195 M 72.55 % -33.492 M 42.49 % -58.238 M 4.99 % -61.299 M -227.32 % 48.144 M -27.69 % 66.583 M 28.64 % 51.758 M -17.81 % 62.977 M 43.39 % 43.919 M -8.16 % 47.821 M 43.83 % 33.248 M -2.70 % 34.169 M 33.95 % 25.509 M 6.45 % 23.963 M 47.45 % 16.252 M 4.51 % 15.551 M 92.58 % 8.075 M -22.92 % 10.476 M 37.34 % 7.628 M -9.41 % 8.420 M 0.00 % 8.420 M 42.93 % 5.891 M 0.00 % 5.891 M 171.91 % 2.167 M 0.00 % 2.167 M
Operating income ratio 0.15 -22.34 % 0.19 -15.79 % 0.22 195.51 % 0.08 182.65 % 0.03 145.97 % -0.06 79.47 % -0.28 73.06 % -1.06 -62.48 % -0.65 -398.81 % 0.22 -23.48 % 0.28 15.59 % 0.25 -22.00 % 0.32 24.18 % 0.25 -6.75 % 0.27 23.38 % 0.22 -6.14 % 0.24 10.45 % 0.21 1.50 % 0.21 8.28 % 0.19 -16.40 % 0.23 24.79 % 0.19 -29.13 % 0.26 32.18 % 0.20 -23.81 % 0.26 0.00 % 0.26 1.48 % 0.26 0.00 % 0.26 86.86 % 0.14 0.00 % 0.14
Total other income expenses net -1.409 M 95.87 % -34.120 M 14.31 % -39.817 M -260.69 % -11.039 M -1 240.98 % 967.500 K 132.26 % -2.999 M -156.17 % 5.339 M -84.53 % 34.513 M 7.04 % 32.245 M 229.15 % -24.966 M 22.85 % -32.362 M -4 485.03 % 738.000 K 149.46 % -1.492 M 13.96 % -1.734 M 20.42 % -2.179 M -72.39 % -1.264 M -14.91 % -1.100 M -55.15 % -709.000 K -1 143.86 % -57.000 K 98.50 % -3.805 M -36.77 % -2.782 M -90.94 % -1.457 M 3.38 % -1.508 M -210.23 % 1.368 M 80.83 % 756.500 K 0.00 % 756.500 K 99.34 % 379.500 K 0.00 % 379.500 K 185.96 % -441.500 K 0.00 % -441.500 K
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-30 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30
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-06-30 2011-06-30 2010-06-30
Net debt -95.989 M -6.25 % -90.342 M 3.59 % -93.702 M -169.92 % -34.715 M 62.95 % -93.702 M 34.66 % -143.405 M -172.44 % -52.637 M 26.99 % -72.096 M -81.38 % -39.748 M -407.31 % -7.835 M 92.13 % -99.501 M -650.55 % -13.257 M 67.12 % -40.319 M -946.86 % 4.761 M 114.09 % -33.794 M 34.15 % -51.319 M -16.64 % -43.998 M 18.87 % -54.229 M -33.36 % -40.663 M 50.23 % -81.703 M -155.32 % -32.000 M -238.95 % -9.441 M 7.31 % -10.186 M 10.42 % -11.371 M 26.08 % -15.383 M -76.47 % -8.717 M
Total investments 6.812 M -8.38 % 7.435 M -1.85 % 7.575 M 3.60 % 7.312 M -3.47 % 7.575 M -19.15 % 9.369 M 28.84 % 7.272 M -7.97 % 7.902 M 225.07 % -6.318 M -59.14 % -3.970 M 30.27 % -5.693 M 0.000 -100.00 % 502.000 K 0.000 -100.00 % 236.000 K 0.000 -100.00 % 12.000 K 0.00 % 12.000 K -29.41 % 17.000 K -91.10 % 191.000 K 961.11 % 18.000 K 5.88 % 17.000 K -5.56 % 18.000 K 12.50 % 16.000 K 6.67 % 15.000 K 0.000
Total debt 38.782 M -5.41 % 41.000 M -15.21 % 48.352 M 7.11 % 45.144 M -6.63 % 48.352 M 11.39 % 43.406 M -6.41 % 46.381 M -11.62 % 52.482 M -1.15 % 53.095 M -32.36 % 78.495 M 99.78 % 39.290 M -35.54 % 60.953 M 38.60 % 43.978 M -42.99 % 77.141 M 69.83 % 45.423 M 0.10 % 45.378 M 22.05 % 37.180 M 0.000 0.000 0.000 0.000 -100.00 % 370.000 K -88.95 % 3.349 M 299.17 % 839.000 K 181.54 % 298.000 K 0.000
Accumulated other comprehensive income loss 91.573 M 19.91 % 76.365 M 54.42 % 49.454 M -21.83 % 63.266 M 27.93 % 49.454 M 70.42 % 29.019 M 732.92 % 3.484 M 110.94 % -31.834 M -257.80 % 20.174 M -25.52 % 27.088 M 0.32 % 27.001 M 22.76 % 21.995 M 13.56 % 19.369 M 4 138.29 % 457.000 K -96.62 % 13.519 M -26.56 % 18.409 M 3.50 % 17.787 M -30.51 % 25.598 M 18.46 % 21.609 M 94.83 % 11.091 M 670.52 % -1.944 M -150.00 % 3.888 M 148.59 % 1.564 M 52 233.33 % -3.000 K 0.000 0.000
Retained earnings 179.992 M 5.99 % 169.821 M 86.42 % 91.095 M -8.64 % 99.708 M 9.45 % 91.095 M 14.79 % 79.358 M -9.81 % 87.994 M -17.74 % 106.970 M -25.38 % 143.345 M -22.28 % 184.443 M 4.09 % 177.190 M 18.64 % 149.345 M 12.11 % 133.218 M 29.30 % 103.028 M 13.46 % 90.804 M 27.88 % 71.007 M 11.29 % 63.802 M 33.52 % 47.784 M 18.84 % 40.207 M 36.15 % 29.532 M 11.66 % 26.449 M 27.31 % 20.775 M -11.84 % 23.565 M 26.23 % 18.668 M 47.19 % 12.683 M 193.79 % 4.317 M
Common stock 903.320 M -2.50 % 926.442 M -0.10 % 927.397 M -0.22 % 929.400 M 0.22 % 927.397 M 13.41 % 817.742 M 9.83 % 744.581 M 0.00 % 744.555 M 98.38 % 375.314 M 0.67 % 372.815 M 2.32 % 364.368 M 0.00 % 364.374 M 20.75 % 301.747 M -0.02 % 301.803 M 7.08 % 281.847 M 43.70 % 196.131 M 11.93 % 175.231 M 7.00 % 163.766 M 1.29 % 161.675 M 8.45 % 149.074 M 49.34 % 99.823 M 105.46 % 48.585 M 1.52 % 47.856 M 39.34 % 34.344 M 34.43 % 25.548 M -0.60 % 25.701 M
Total equity 1.191 B 0.21 % 1.188 B 9.88 % 1.081 B -2.20 % 1.106 B 2.25 % 1.081 B 14.98 % 940.487 M 10.46 % 851.457 M 1.84 % 836.099 M 49.82 % 558.087 M -8.19 % 607.897 M 2.60 % 592.482 M 6.10 % 558.415 M 18.44 % 471.492 M 12.39 % 419.524 M 4.51 % 401.404 M 33.66 % 300.316 M 10.58 % 271.585 M 8.63 % 250.018 M 5.98 % 235.911 M 18.32 % 199.380 M 50.04 % 132.884 M 81.42 % 73.248 M 0.36 % 72.985 M 37.68 % 53.009 M 38.65 % 38.231 M 27.36 % 30.018 M
Other non current liabilities 4.196 M -37.56 % 6.720 M -62.98 % 18.153 M 145.08 % 7.407 M 32.48 % 5.591 M -29.00 % 7.875 M -47.53 % 15.010 M -9.59 % 16.602 M -7.82 % 18.010 M -8.92 % 19.774 M -15.67 % 23.448 M 26.23 % 18.575 M 46.79 % 12.654 M -8.96 % 13.899 M -62.96 % 37.529 M 41.53 % 26.517 M -31.01 % 38.436 M 0.000 -100.00 % 39.108 M 0.000 -100.00 % 5.917 M 0.000 -100.00 % 13.089 M 1 168.31 % 1.032 M 32.82 % 777.000 K -45.24 % 1.419 M
Long term debt 29.034 M -6.02 % 30.895 M 9.38 % 28.245 M -18.11 % 34.493 M -8.27 % 37.601 M 11.03 % 33.867 M -8.93 % 37.188 M -12.27 % 42.387 M -4.58 % 44.423 M -36.45 % 69.906 M 248.05 % 20.085 M -58.19 % 48.041 M 63.96 % 29.301 M -49.15 % 57.623 M 111.07 % 27.301 M 46.81 % 18.596 M -18.56 % 22.833 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 157.000 K 0.000 0.000 0.000
Total non current liabilities 35.497 M -5.63 % 37.615 M -18.93 % 46.398 M 10.74 % 41.900 M -52.20 % 87.648 M 104.53 % 42.853 M -17.90 % 52.198 M -11.51 % 58.989 M -5.52 % 62.433 M -30.38 % 89.680 M 106.00 % 43.533 M -34.65 % 66.616 M 58.78 % 41.955 M -41.34 % 71.522 M 10.32 % 64.830 M 43.71 % 45.113 M -26.37 % 61.269 M 0.000 -100.00 % 39.108 M 0.000 -100.00 % 9.845 M 0.000 -100.00 % 16.450 M 468.61 % 2.893 M 82.75 % 1.583 M 11.56 % 1.419 M
Other current liabilities 306.210 M 9.25 % 280.292 M -14.04 % 326.059 M -13.88 % 378.597 M 12.74 % 335.816 M 83.86 % 182.648 M 0.45 % 181.821 M 56.76 % 115.990 M -8.33 % 126.524 M -42.39 % 219.622 M -33.30 % 329.285 M 61.11 % 204.390 M 158.53 % 79.059 M -58.83 % 192.048 M 104.44 % 93.940 M -59.44 % 231.580 M 177.29 % 83.516 M 421.00 % 16.030 M -71.20 % 55.658 M 417.80 % 10.749 M -66.07 % 31.682 M 613.40 % 4.441 M -57.03 % 10.336 M -9.63 % 11.438 M -8.44 % 12.492 M 836.43 % 1.334 M
Deferred revenue 0.000 -100.00 % 43.625 M 172.23 % 16.025 M 992.37 % 1.467 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.039 M 0.000 0.000 0.000 0.000 -100.00 % 79.428 M 0.000 -100.00 % 70.953 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.467 M -11.69 % 9.588 M -14.58 % 11.225 M 0.000
Short term debt 9.748 M -3.53 % 10.105 M -0.58 % 10.164 M -4.57 % 10.651 M -0.93 % 10.751 M 12.71 % 9.539 M 3.76 % 9.193 M -54.47 % 20.190 M 132.82 % 8.672 M 0.97 % 8.589 M -55.28 % 19.205 M 48.74 % 12.912 M -12.03 % 14.677 M -24.80 % 19.518 M 7.70 % 18.122 M -32.34 % 26.782 M 86.67 % 14.347 M 0.000 0.000 0.000 0.000 -100.00 % 370.000 K -88.41 % 3.192 M 280.45 % 839.000 K 181.54 % 298.000 K 0.000
Total current liabilities 416.914 M 7.01 % 389.589 M 2.69 % 379.383 M -7.83 % 411.604 M 8.49 % 379.383 M 50.64 % 251.849 M 8.51 % 232.093 M 57.14 % 147.701 M 3.29 % 142.997 M -42.66 % 249.397 M -32.20 % 367.834 M 59.36 % 230.825 M -20.79 % 291.394 M 33.80 % 217.776 M -20.50 % 273.921 M 2.02 % 268.510 M 13.16 % 237.293 M 55.76 % 152.348 M -7.89 % 165.389 M 42.39 % 116.153 M 10.58 % 105.036 M 276.37 % 27.908 M -11.85 % 31.661 M 14.25 % 27.712 M 46.62 % 18.900 M 51.52 % 12.474 M
Total liabilities 452.411 M 5.90 % 427.204 M 0.33 % 425.781 M -6.11 % 453.504 M -2.90 % 467.031 M 58.48 % 294.702 M 3.66 % 284.291 M 37.54 % 206.690 M 0.61 % 205.430 M -39.41 % 339.077 M -17.57 % 411.367 M 38.30 % 297.441 M -10.77 % 333.349 M 15.23 % 289.298 M -14.60 % 338.751 M 8.01 % 313.623 M 5.04 % 298.562 M 95.97 % 152.348 M -25.50 % 204.497 M 76.06 % 116.153 M 1.11 % 114.881 M 311.64 % 27.908 M -41.99 % 48.111 M 57.20 % 30.605 M 49.42 % 20.483 M 47.43 % 13.893 M
Other non current assets 23.482 M 11 028.91 % 211.000 K -55.01 % 469.000 K 129.90 % 204.000 K 100.02 % -858.724 M 0.000 -100.00 % 398.000 K 0.000 -100.00 % 6.318 M 59.14 % 3.970 M -30.27 % 5.693 M 38.99 % 4.096 M -35.89 % 6.389 M 13.14 % 5.647 M -37.13 % 8.982 M 269.33 % 2.432 M -42.95 % 4.263 M 4 915.29 % 85.000 K 3.66 % 82.000 K -24.77 % 109.000 K 11.22 % 98.000 K 0.000 0.000 0.000 0.000 0.000
Long term investments 6.812 M -8.38 % 7.435 M -1.85 % 7.575 M 3.60 % 7.312 M -3.47 % 7.575 M -19.15 % 9.369 M 28.84 % 7.272 M -7.97 % 7.902 M 225.07 % -6.318 M -59.14 % -3.970 M 30.27 % -5.693 M 0.000 100.00 % -6.389 M 0.000 100.00 % -8.982 M 0.000 100.00 % -4.263 M 0.000 100.00 % -82.000 K 0.000 100.00 % -98.000 K 0.000 0.000 0.000 0.000 0.000
Intangible assets 107.614 M 1.98 % 105.529 M -3.56 % 109.428 M 1.27 % 108.059 M -88.84 % 968.621 M 1 180.04 % 75.671 M 28.13 % 59.058 M -27.65 % 81.628 M 76.50 % 46.247 M -15.94 % 55.019 M 3.48 % 53.168 M 3.61 % 51.315 M 15.55 % 44.410 M 2.54 % 43.308 M -9.37 % 47.784 M 50.79 % 31.689 M 13.24 % 27.983 M 30.98 % 21.365 M -4.49 % 22.370 M 21.38 % 18.430 M 24.77 % 14.771 M -80.66 % 76.389 M 2 591.65 % 2.838 M 186.09 % 992.000 K 135.63 % 421.000 K -98.42 % 26.617 M
GoodWill 900.184 M 1.45 % 887.336 M 3.28 % 859.193 M -2.24 % 878.877 M 2.29 % 859.193 M 23.75 % 694.306 M 36.35 % 509.199 M -23.00 % 661.287 M 38.28 % 478.211 M 4.16 % 459.090 M 1.23 % 453.522 M 0.64 % 450.639 M 10.67 % 407.187 M 3.61 % 393.003 M -0.06 % 393.238 M 19.32 % 329.572 M 17.66 % 280.107 M 27.27 % 220.095 M 2.11 % 215.555 M 73.92 % 123.941 M 31.49 % 94.260 M 0.000 -100.00 % 72.876 M 74.54 % 41.752 M 46.43 % 28.513 M 0.000
Goodwill and intangible assets 1.008 B 1.50 % 992.865 M 2.50 % 968.621 M -1.86 % 986.936 M -46.00 % 1.828 B 137.39 % 769.977 M 35.50 % 568.257 M -23.51 % 742.915 M 41.65 % 524.458 M 2.01 % 514.109 M 1.46 % 506.690 M 0.94 % 501.954 M 11.15 % 451.597 M 3.50 % 436.311 M -1.07 % 441.022 M 22.08 % 361.261 M 17.26 % 308.090 M 27.59 % 241.460 M 1.49 % 237.925 M 67.12 % 142.371 M 30.58 % 109.031 M 42.73 % 76.389 M 0.89 % 75.714 M 77.13 % 42.744 M 47.73 % 28.934 M 8.70 % 26.617 M
Property plant equipment net 46.006 M -5.43 % 48.650 M -9.93 % 54.014 M 6.68 % 50.630 M -6.27 % 54.014 M 14.43 % 47.201 M -8.67 % 51.681 M -14.69 % 60.582 M 2.82 % 58.919 M -8.05 % 64.079 M 380.78 % 13.328 M 70.89 % 7.799 M 27.48 % 6.118 M 8.28 % 5.650 M 7.37 % 5.262 M 14.47 % 4.597 M -15.28 % 5.426 M 12.46 % 4.825 M 30.51 % 3.697 M 2.32 % 3.613 M 7.18 % 3.371 M 14.97 % 2.932 M -7.39 % 3.166 M 23.09 % 2.572 M 90.80 % 1.348 M -15.17 % 1.589 M
Total non current assets 1.084 B 0.55 % 1.078 B 1.18 % 1.066 B -1.06 % 1.077 B -2.70 % 1.107 B 27.88 % 865.549 M 2.42 % 845.074 M 2.61 % 823.563 M 39.66 % 589.695 M 1.29 % 582.158 M 10.74 % 525.711 M 2.31 % 513.849 M 10.72 % 464.104 M 3.69 % 447.608 M -1.68 % 455.266 M 23.62 % 368.290 M 16.58 % 315.921 M 28.23 % 246.370 M 1.93 % 241.704 M 65.45 % 146.093 M 29.86 % 112.500 M 41.83 % 79.321 M 0.56 % 78.880 M 74.07 % 45.316 M 49.65 % 30.282 M 6.10 % 28.542 M
Other current assets 10.554 M -37.26 % 16.822 M 110.69 % -157.397 M -553.03 % 34.743 M 164.35 % 13.143 M -30.89 % 19.017 M -10.35 % 21.212 M -32.66 % 31.499 M 19.71 % 26.312 M 18.83 % 22.142 M -22.28 % 28.488 M -8.64 % 31.181 M 742.50 % 3.701 M -5.61 % 3.921 M -7.22 % 4.226 M -37.12 % 6.721 M 37.00 % 4.906 M 22.16 % 4.016 M -87.95 % 33.319 M 1 294.10 % 2.390 M 21.88 % 1.961 M -39.06 % 3.218 M 367.73 % 688.000 K 73.74 % 396.000 K 45.05 % 273.000 K 18.70 % 230.000 K
Short term investments 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 % 502.000 K 0.000 -100.00 % 236.000 K 0.000 -100.00 % 12.000 K 0.00 % 12.000 K -29.41 % 17.000 K -91.10 % 191.000 K 961.11 % 18.000 K 5.88 % 17.000 K -5.56 % 18.000 K 12.50 % 16.000 K 6.67 % 15.000 K 0.000
cash and cash equivalents 134.771 M 2.61 % 131.342 M -7.54 % 142.054 M 77.88 % 79.859 M -43.78 % 142.054 M -23.96 % 186.811 M 88.66 % 99.018 M -20.52 % 124.578 M 34.18 % 92.843 M 7.54 % 86.330 M -37.80 % 138.791 M 87.02 % 74.210 M -11.97 % 84.297 M 16.46 % 72.380 M -8.63 % 79.217 M -18.08 % 96.697 M 19.12 % 81.178 M 49.69 % 54.229 M 33.36 % 40.663 M -50.23 % 81.703 M 155.32 % 32.000 M 226.16 % 9.811 M -27.51 % 13.535 M 10.85 % 12.210 M -22.14 % 15.681 M 79.89 % 8.717 M
Cash and short term investments 134.771 M 2.61 % 131.342 M -7.54 % 142.054 M 77.88 % 79.859 M -43.78 % 142.054 M -23.96 % 186.811 M 88.66 % 99.018 M -20.52 % 124.578 M 34.18 % 92.843 M 7.54 % 86.330 M -37.80 % 138.791 M 87.02 % 74.210 M -12.49 % 84.799 M 17.16 % 72.380 M -8.90 % 79.453 M -17.83 % 96.697 M 19.10 % 81.190 M 49.68 % 54.241 M 33.34 % 40.680 M -50.33 % 81.894 M 155.77 % 32.018 M 225.78 % 9.828 M -27.48 % 13.553 M 10.85 % 12.226 M -22.11 % 15.696 M 80.06 % 8.717 M
Total current assets 559.005 M 4.06 % 537.213 M 21.66 % 441.571 M -8.44 % 482.255 M 9.21 % 441.571 M 19.46 % 369.640 M 27.17 % 290.674 M 32.59 % 219.226 M 26.12 % 173.822 M -52.35 % 364.816 M -23.70 % 478.138 M 39.80 % 342.007 M 0.37 % 340.737 M 30.44 % 261.214 M -8.31 % 284.889 M 15.97 % 245.649 M -3.37 % 254.226 M 36.04 % 186.872 M -5.95 % 198.704 M 11.18 % 178.716 M 32.12 % 135.265 M 353.94 % 29.798 M -29.42 % 42.216 M 10.23 % 38.298 M 34.70 % 28.432 M 85.00 % 15.369 M
Inventory 1.310 M -81.31 % 7.008 M 392.83 % 1.422 M -76.58 % 6.072 M -27.26 % 8.348 M 36.45 % 6.118 M 592.08 % 884.000 K -40.75 % 1.492 M 0.000 0.000 -100.00 % 4.874 M 0.000 100.00 % -9.373 M 0.000 100.00 % -14.430 M 0.000 100.00 % -16.785 M 0.000 -100.00 % 3.242 M 0.000 100.00 % -15.533 M 0.000 100.00 % -484.000 K 0.000 0.000 0.000
Net receivables 412.370 M 7.94 % 382.041 M -19.57 % 475.015 M 41.74 % 335.143 M 20.54 % 278.026 M 77.93 % 156.254 M -7.85 % 169.560 M 103.40 % 83.364 M 52.49 % 54.667 M -78.67 % 256.344 M -17.54 % 310.859 M 31.38 % 236.616 M -7.16 % 254.852 M 37.82 % 184.913 M -1.64 % 188.005 M 32.18 % 142.231 M -16.19 % 169.716 M 31.96 % 128.615 M -16.88 % 154.743 M 63.87 % 94.432 M -7.31 % 101.877 M 508.15 % 16.752 M -40.12 % 27.975 M 8.95 % 25.676 M 106.02 % 12.463 M 94.07 % 6.422 M
Tax assets 0.000 -100.00 % 29.047 M -16.81 % 34.916 M 9.52 % 31.882 M -58.14 % 76.166 M 95.29 % 39.002 M 35.40 % 28.805 M 136.81 % 12.164 M 92.53 % 6.318 M 59.14 % 3.970 M -30.27 % 5.693 M 0.000 -100.00 % 6.389 M 0.000 -100.00 % 8.982 M 0.000 -100.00 % 2.405 M 0.000 -100.00 % 82.000 K 0.000 -100.00 % 98.000 K 0.000 0.000 0.000 0.000 -100.00 % 336.000 K
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
Account payables 100.956 M 93.90 % 52.065 M 64.15 % 31.718 M 63.31 % 19.422 M -40.82 % 32.816 M -45.00 % 59.662 M 45.24 % 41.079 M 256.56 % 11.521 M 47.69 % 7.801 M -54.40 % 17.108 M 27.93 % 13.373 M -1.11 % 13.523 M -93.16 % 197.658 M 3 082.90 % 6.210 M -96.16 % 161.859 M 1 494.98 % 10.148 M -92.72 % 139.430 M 2.28 % 136.318 M 24.23 % 109.731 M 4.11 % 105.404 M 43.69 % 73.354 M 217.59 % 23.097 M 27.38 % 18.133 M 17.48 % 15.435 M 152.62 % 6.110 M -45.15 % 11.140 M
Tax payables 0.000 -100.00 % 3.502 M -69.39 % 11.442 M 679.96 % 1.467 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.039 M -65.85 % 5.971 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 48.288 M 0.000 0.000 0.000 0.000 100.00 % -15.234 M 0.000 100.00 % -14.765 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 15.807 M 1.40 % 15.589 M 16.00 % 13.439 M 0.73 % 13.341 M -0.73 % 13.439 M -6.47 % 14.368 M -6.69 % 15.398 M -6.16 % 16.408 M -14.78 % 19.254 M -18.25 % 23.551 M -1.55 % 23.923 M 5.38 % 22.701 M 32.31 % 17.158 M 20.53 % 14.236 M -6.55 % 15.234 M 3.15 % 14.769 M 0.03 % 14.765 M 14.72 % 12.870 M 3.62 % 12.420 M 28.27 % 9.683 M 13.17 % 8.556 M 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 38.782 M -5.41 % 41.000 M 6.75 % 38.409 M -14.92 % 45.144 M -6.63 % 48.352 M 11.39 % 43.406 M -6.41 % 46.381 M -11.62 % 52.482 M -1.15 % 53.095 M -6.65 % 56.877 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 -100.00 % 52.000 K -16.13 % 62.000 K 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
Other total stockholders equity 0.000 0.000 -100.00 % 104.741 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 % 146.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 2.267 M -21.42 % 2.885 M -10.01 % 3.206 M 15.66 % 2.772 M -93.76 % 44.456 M 3 901.44 % 1.111 M -20.64 % 1.400 M -58.31 % 3.358 M -72.24 % 12.095 M -17.54 % 14.667 M -0.91 % 14.802 M 0.000 -100.00 % 7.949 M 0.000 -100.00 % 10.008 M 0.000 -100.00 % 5.543 M 0.000 -100.00 % 6.826 M 0.000 -100.00 % 3.928 M 0.000 -100.00 % 3.204 M 72.17 % 1.861 M 130.89 % 806.000 K 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
Total assets 1.643 B 1.71 % 1.615 B 7.18 % 1.507 B -3.34 % 1.559 B 0.70 % 1.548 B 25.36 % 1.235 B 8.76 % 1.136 B 8.91 % 1.043 B 36.58 % 763.517 M -19.37 % 946.974 M -5.67 % 1.004 B 17.29 % 855.856 M 6.34 % 804.841 M 13.55 % 708.822 M -4.23 % 740.155 M 20.56 % 613.939 M 7.68 % 570.147 M 31.60 % 433.242 M -1.63 % 440.408 M 35.59 % 324.809 M 31.10 % 247.765 M 127.06 % 109.119 M -9.89 % 121.096 M 44.83 % 83.614 M 42.41 % 58.714 M 33.71 % 43.911 M
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-06-30 2011-06-30 2010-06-30
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-30 2012-06-30 2011-12-30 2011-06-30 2010-12-30
Deferred income tax 0.000 0.000 -100.00 % 22.901 M 0.000 100.00 % -12.295 M 0.000 0.000 0.000 100.00 % -4.183 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
Stock based compensation 2.997 M 0.000 -100.00 % 2.288 M 0.000 -100.00 % 4.193 M 0.000 0.000 0.000 100.00 % -2.080 M 0.000 -100.00 % 1.845 M 0.000 -100.00 % 2.176 M 0.000 -100.00 % 1.366 M 0.000 -100.00 % 778.000 K 0.000 -100.00 % 417.000 K 0.000 -100.00 % 96.000 K 0.000 -100.00 % 9.318 K 931 900.00 % -1.000 0.000 0.000 0.000 0.000
Change in working capital 51.320 M 0.000 100.00 % -81.193 M 0.000 100.00 % -37.656 M 0.000 0.000 0.000 -100.00 % 143.555 M 0.000 100.00 % -4.005 M 0.000 100.00 % -40.672 M 0.000 100.00 % -1.505 M 0.000 100.00 % -4.240 M 0.000 100.00 % -14.981 M 0.000 100.00 % -13.262 M 0.000 -100.00 % 523.000 K 0.000 0.000 0.000 0.000 0.000
Accounts receivables 50.259 M 0.000 100.00 % -81.120 M 0.000 100.00 % -36.501 M 0.000 0.000 0.000 -100.00 % 143.446 M 0.000 100.00 % -3.732 M 0.000 100.00 % -41.341 M 0.000 100.00 % -2.433 M 0.000 100.00 % -2.863 M 0.000 100.00 % -14.819 M 0.000 100.00 % -13.625 M 0.000 -100.00 % 784.000 K 0.000 0.000 0.000 0.000 0.000
Inventory 549.000 K 0.000 100.00 % -222.000 K 0.000 100.00 % -228.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 512.000 K 0.000 -100.00 % 149.500 K 0.000 100.00 % -927.000 K 0.000 0.000 0.000 -100.00 % 108.500 K 0.000 100.00 % -273.000 K 0.000 -100.00 % 669.000 K 0.000 -100.00 % 928.000 K 0.000 100.00 % -1.377 M 0.000 100.00 % -162.000 K 0.000 -100.00 % 363.000 K 0.000 100.00 % -261.000 K 0.000 0.000 0.000 0.000 0.000
Other non cash items -37.508 M -257.95 % 23.747 M -48.62 % 46.215 M 293.59 % 11.742 M -74.98 % 46.929 M -31.30 % 68.310 M 232.23 % 20.561 M 35.98 % 15.121 M -89.59 % 145.191 M 1 412.52 % -11.062 M -113.37 % 82.761 M 341.26 % -34.303 M -159.59 % 57.562 M 509.84 % -14.045 M -19.56 % -11.747 M -187.68 % 13.397 M 704.62 % 1.665 M -91.94 % 20.649 M 593.76 % -4.182 M -139.78 % 10.512 M 84.49 % 5.698 M 502.33 % 946.000 K -57.71 % 2.237 M 391.58 % 455.000 K 0.000 0.000 0.000 0.000
Net cash provided by operating activities 82.741 M 87.93 % 44.028 M -44.87 % 79.858 M 17 886.04 % 444.000 K -98.76 % 35.787 M -6.14 % 38.128 M 292.26 % -19.831 M 51.06 % -40.525 M -155.42 % 73.124 M 1 093.86 % 6.125 M -94.87 % 119.353 M 745.04 % 14.124 M -79.44 % 68.696 M 167.34 % 25.696 M -4.34 % 26.863 M -36.67 % 42.415 M 55.04 % 27.358 M -36.16 % 42.852 M 3 629.50 % 1.149 M -95.07 % 23.287 M 433.37 % 4.366 M -41.55 % 7.469 M -22.08 % 9.586 M 50.16 % 6.384 M 70.51 % 3.744 M 0.00 % 3.744 M -38.50 % 6.088 M 0.00 % 6.088 M
Investments in property plant and equipment -2.110 M 90.35 % -21.872 M -6.69 % -20.500 M -25.64 % -16.316 M -6.30 % -15.349 M -44.60 % -10.615 M -30.79 % -8.116 M -12.24 % -7.231 M 24.24 % -9.544 M 24.74 % -12.681 M 25.20 % -16.954 M -920.10 % -1.662 M -18.97 % -1.397 M -9.23 % -1.279 M -64.61 % -777.000 K -44.16 % -539.000 K 65.56 % -1.565 M 42.67 % -2.730 M -278.12 % -722.000 K -30.56 % -553.000 K -23.16 % -449.000 K -29.02 % -348.000 K -72.28 % -202.000 K 93.90 % -3.309 M -133.36 % -1.418 M 0.00 % -1.418 M -358.90 % -309.000 K 0.00 % -309.000 K
Acquisitions net 0.000 100.00 % -699.000 K 89.74 % -6.814 M -228.39 % -2.075 M 97.65 % -88.162 M -14 919.08 % -587.000 K -120.47 % 2.868 M 101.04 % -276.023 M -1 112.75 % -22.760 M -3 151.43 % -700.000 K -1 490.91 % -44.000 K 99.91 % -46.568 M 0.000 100.00 % -37.159 M 59.23 % -91.133 M -623.68 % -12.593 M 55.20 % -28.112 M -103.58 % -13.809 M 65.31 % -39.810 M -325.78 % -9.350 M 62.69 % -25.059 M -991.90 % -2.295 M 70.78 % -7.853 M 2.63 % -8.065 M -70.11 % -4.741 M 0.00 % -4.741 M 12.36 % -5.410 M 0.00 % -5.410 M
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -22.044 M -133.95 % -9.423 M -2.43 % -9.199 M -30.18 % -7.067 M -17.59 % -6.010 M -25.92 % -4.773 M -438.66 % -886.000 K 75.07 % -3.554 M 17.92 % -4.330 M 20.75 % -5.463 M -22.50 % -4.460 M 46.22 % -8.292 M -13.70 % -7.293 M -94.58 % -3.748 M 55.34 % -8.392 M -118.83 % -3.835 M -29.69 % -2.957 M -219.68 % -925.000 K -33.67 % -692.000 K 36.75 % -1.094 M -16.88 % -936.000 K -60.00 % -585.000 K 57.05 % -1.362 M -1 101.47 % 136.000 K 138.80 % -350.500 K 0.00 % -350.500 K -670.33 % -45.500 K 0.00 % -45.500 K
Net cash used for investing activites -24.154 M -7.01 % -22.571 M 17.36 % -27.314 M -48.52 % -18.391 M 82.23 % -103.511 M -824.04 % -11.202 M -82.62 % -6.134 M 97.83 % -283.254 M -776.84 % -32.304 M -141.42 % -13.381 M 13.33 % -15.439 M 72.68 % -56.522 M -550.43 % -8.690 M 79.40 % -42.186 M 57.94 % -100.302 M -491.16 % -16.967 M 48.01 % -32.634 M -86.86 % -17.464 M 57.64 % -41.224 M -274.87 % -10.997 M 58.41 % -26.444 M -719.21 % -3.228 M 65.72 % -9.417 M 5.41 % -9.956 M -61.65 % -6.159 M 0.00 % -6.159 M -8.06 % -5.700 M 0.00 % -5.700 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.432 M 3 953.33 % 60.000 K 0.00 % 60.000 K 102.64 % -2.276 M 0.00 % -2.276 M
Common stock issued 0.000 0.000 0.000 0.000 -100.00 % 24.046 M -67.44 % 73.846 M 34 607.48 % -214.000 K -100.06 % 368.929 M 3 689 390.00 % -10.000 K 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.765 M 191.10 % 3.355 M 0.00 % 3.355 M -63.52 % 9.195 M 0.00 % 9.195 M
Common stock repurchased -23.122 M -681.68 % -2.958 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 0.000
Dividends paid -24.841 M 22.83 % -32.192 M -266.65 % -8.780 M -20.01 % -7.316 M 0.000 0.000 0.000 0.000 0.000 100.00 % -23.953 M -22.65 % -19.529 M 14.10 % -22.734 M -42.84 % -15.916 M 16.44 % -19.048 M -50.86 % -12.626 M 15.42 % -14.928 M -69.12 % -8.827 M 9.11 % -9.712 M -66.87 % -5.820 M 14.27 % -6.789 M -67.84 % -4.045 M 20.44 % -5.084 M -69.52 % -2.999 M 33.33 % -4.498 M -54.76 % -2.907 M 0.00 % -2.907 M -675.07 % -375.000 K 0.00 % -375.000 K
Other financing activites -5.660 M 20.33 % -7.104 M -528.73 % 1.657 M 126.84 % -6.173 M -162.87 % 9.819 M -85.83 % 69.283 M 1 391.63 % -5.364 M -101.47 % 364.447 M 2 704.31 % -13.994 M 38.24 % -22.660 M -7 716.81 % 297.500 K -99.42 % 51.711 M 248.00 % -34.941 M -219.18 % 29.318 M -59.13 % 71.743 M 1 469.87 % 4.570 M -88.37 % 39.290 M 1 699.10 % -2.457 M -932.35 % -238.000 K -100.55 % 43.359 M -13.58 % 50.172 M 1 784.19 % -2.979 M -132.83 % 9.074 M 200.00 % -9.074 M -5 485.16 % 168.500 K 0.00 % 168.500 K 0.000 0.000
Net cash used provided by financing activities -53.623 M -31.51 % -40.775 M -186.22 % -14.246 M -5.61 % -13.489 M -168.69 % 19.638 M -71.66 % 69.283 M 1 391.63 % -5.364 M -101.47 % 364.447 M 1 402.15 % -27.988 M 39.96 % -46.613 M -21.19 % -38.463 M -232.74 % 28.977 M 156.98 % -50.857 M -595.20 % 10.270 M -82.63 % 59.117 M 670.74 % -10.358 M -134.00 % 30.463 M 350.33 % -12.169 M -100.87 % -6.058 M -116.57 % 36.570 M -20.72 % 46.127 M 672.08 % -8.063 M -232.72 % 6.075 M 541.82 % -1.375 M -303.25 % 676.500 K 0.00 % 676.500 K -89.66 % 6.544 M 0.00 % 6.544 M
Effect of forex changes on cash -1.535 M -844.62 % -162.500 K -113.50 % 1.204 M 812.13 % -169.000 K 89.11 % -1.552 M -56.40 % -992.000 K 0.000 100.00 % -4.467 M -41.37 % -3.160 M -548.79 % 704.000 K 261.84 % -435.000 K -113.05 % 3.334 M 20.45 % 2.768 M 548.62 % -617.000 K 80.46 % -3.158 M -836.13 % 429.000 K -75.65 % 1.762 M 407.78 % 347.000 K -93.19 % 5.092 M 503.32 % 844.000 K 145.40 % -1.859 M -2 016.49 % 97.000 K 2 040.00 % -5.000 K -115.15 % 33.000 K 1 000.00 % 3.000 K 0.00 % 3.000 K 0.000 0.000
Net change in cash -131.342 M -568.65 % -19.643 M -127.62 % 71.126 M 214.36 % -62.195 M -38.96 % -44.757 M -150.98 % 87.793 M 443.48 % -25.560 M -180.54 % 31.735 M 387.26 % 6.513 M 112.09 % -53.869 M -182.30 % 65.451 M 1 397.73 % -5.044 M -184.64 % 5.959 M 274.30 % -3.419 M 60.89 % -8.740 M -212.64 % 7.760 M -42.41 % 13.475 M 98.65 % 6.783 M 133.05 % -20.521 M -182.57 % 24.852 M 123.99 % 11.095 M 695.70 % -1.863 M -159.71 % 3.120 M 125.55 % -12.210 M -251.77 % -3.471 M 0.00 % -3.471 M -125.04 % 13.864 M 0.00 % 13.864 M
Cash at beginning of period 131.342 M -13.01 % 150.985 M 89.06 % 79.859 M -43.78 % 142.054 M -23.96 % 186.811 M 88.66 % 99.018 M -20.52 % 124.578 M 34.18 % 92.843 M 7.54 % 86.330 M -38.42 % 140.199 M 91.16 % 73.340 M -7.46 % 79.254 M 0.000 -100.00 % 75.799 M 0.000 -100.00 % 88.938 M 0.000 -100.00 % 47.446 M 0.000 -100.00 % 56.851 M 0.000 -100.00 % 11.673 M 0.000 -100.00 % 12.210 M -22.14 % 15.681 M 0.00 % 15.681 M 763.02 % 1.817 M 0.00 % 1.817 M
Cash at end of period 134.771 M 2.61 % 131.342 M -13.01 % 150.985 M 89.06 % 79.859 M -43.78 % 142.054 M -23.96 % 186.811 M 88.66 % 99.018 M -20.52 % 124.578 M 34.18 % 92.843 M 7.54 % 86.330 M -37.80 % 138.791 M 87.02 % 74.210 M 1 145.45 % 5.959 M -91.77 % 72.380 M 928.15 % -8.740 M -109.04 % 96.697 M 617.63 % 13.475 M -75.15 % 54.229 M 364.27 % -20.521 M -125.12 % 81.703 M 636.39 % 11.095 M 13.10 % 9.810 M 214.47 % 3.120 M 0.000 -100.00 % 12.210 M 0.00 % 12.210 M -22.14 % 15.681 M 0.00 % 15.681 M
Operating cash flow 82.741 M 87.93 % 44.028 M -44.87 % 79.858 M 17 886.04 % 444.000 K -98.76 % 35.787 M -6.14 % 38.128 M 292.26 % -19.831 M 51.06 % -40.525 M -155.42 % 73.124 M 1 093.86 % 6.125 M -94.87 % 119.353 M 745.04 % 14.124 M -79.44 % 68.696 M 167.34 % 25.696 M -4.34 % 26.863 M -36.67 % 42.415 M 55.04 % 27.358 M -36.16 % 42.852 M 3 629.50 % 1.149 M -95.07 % 23.287 M 433.37 % 4.366 M -41.55 % 7.469 M -22.08 % 9.586 M 50.16 % 6.384 M 70.51 % 3.744 M 0.00 % 3.744 M -38.50 % 6.088 M 0.00 % 6.088 M
Capital expenditure -2.110 M 90.35 % -21.872 M -6.69 % -20.500 M -25.64 % -16.316 M -6.30 % -15.349 M -44.60 % -10.615 M -30.79 % -8.116 M -12.24 % -7.231 M 24.24 % -9.544 M 24.74 % -12.681 M 25.20 % -16.954 M -920.10 % -1.662 M -18.97 % -1.397 M -9.23 % -1.279 M -64.61 % -777.000 K -44.16 % -539.000 K 65.56 % -1.565 M 42.67 % -2.730 M -278.12 % -722.000 K -30.56 % -553.000 K -23.16 % -449.000 K -29.02 % -348.000 K -72.28 % -202.000 K 93.90 % -3.309 M -133.36 % -1.418 M 0.00 % -1.418 M -358.90 % -309.000 K 0.00 % -309.000 K
Free CashFlow 80.631 M 263.92 % 22.156 M -62.67 % 59.358 M 473.98 % -15.872 M -177.66 % 20.438 M -25.72 % 27.513 M 198.45 % -27.947 M 41.48 % -47.756 M -175.11 % 63.580 M 1 069.80 % -6.556 M -106.40 % 102.399 M 721.69 % 12.462 M -81.48 % 67.299 M 175.62 % 24.417 M -6.40 % 26.086 M -37.71 % 41.876 M 62.35 % 25.793 M -35.71 % 40.122 M 9 296.25 % 427.000 K -98.12 % 22.734 M 480.39 % 3.917 M -44.99 % 7.121 M -24.12 % 9.384 M 205.17 % 3.075 M 32.20 % 2.326 M 0.00 % 2.326 M -59.75 % 5.779 M 0.00 % 5.779 M
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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010