GZPZF

Gaztransport & Technigaz S.A. GZPZF

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Revenue 641.387 M 49.96 % 427.704 M 39.18 % 307.294 M -2.36 % 314.736 M -20.60 % 396.375 M 37.52 % 288.224 M 17.17 % 245.987 M 6.22 % 231.591 M -1.68 % 235.552 M 4.02 % 226.458 M -0.13 % 226.760 M 4.19 % 217.633 M 143.20 % 89.486 M 60.49 % 55.758 M -25.33 % 74.677 M
Net income 347.760 M 72.70 % 201.369 M 57.00 % 128.260 M -4.34 % 134.074 M -32.58 % 198.878 M 38.71 % 143.377 M 0.41 % 142.798 M 15.13 % 124.034 M 3.48 % 119.868 M 2.23 % 117.257 M 1.61 % 115.395 M -2.82 % 118.743 M 200.03 % 39.577 M 115.26 % 18.386 M -20.70 % 23.185 M
Income before tax 406.802 M 72.21 % 236.225 M 54.68 % 152.720 M -7.33 % 164.796 M -30.20 % 236.111 M 38.76 % 170.156 M 6.38 % 159.956 M 15.26 % 138.777 M -3.32 % 143.538 M 2.58 % 139.929 M -0.29 % 140.331 M -1.14 % 141.953 M 208.69 % 45.986 M 152.95 % 18.180 M -39.68 % 30.138 M
Income before tax ratio 0.63 14.84 % 0.55 11.13 % 0.50 -5.08 % 0.52 -12.10 % 0.60 0.90 % 0.59 -9.21 % 0.65 8.52 % 0.60 -1.66 % 0.61 -1.38 % 0.62 -0.15 % 0.62 -5.12 % 0.65 26.93 % 0.51 57.61 % 0.33 -19.21 % 0.40
EBITDA 388.999 M 59.82 % 243.400 M 51.09 % 161.091 M -6.42 % 172.151 M -29.05 % 242.633 M 39.20 % 174.306 M 3.33 % 168.693 M 11.44 % 151.369 M 3.01 % 146.939 M 2.89 % 142.814 M -0.61 % 143.691 M 1.22 % 141.964 M 223.51 % 43.883 M 124.88 % 19.514 M -55.12 % 43.480 M
Net income ratio 0.54 15.16 % 0.47 12.80 % 0.42 -2.02 % 0.43 -15.10 % 0.50 0.86 % 0.50 -14.31 % 0.58 8.39 % 0.54 5.25 % 0.51 -1.72 % 0.52 1.75 % 0.51 -6.73 % 0.55 23.37 % 0.44 34.12 % 0.33 6.21 % 0.31
Ratio EBITDA 0.61 6.57 % 0.57 8.56 % 0.52 -4.16 % 0.55 -10.64 % 0.61 1.22 % 0.60 -11.81 % 0.69 4.92 % 0.65 4.78 % 0.62 -1.08 % 0.63 -0.48 % 0.63 -2.86 % 0.65 33.02 % 0.49 40.12 % 0.35 -39.89 % 0.58
Gross profit ratio 0.91 -4.58 % 0.96 0.26 % 0.96 -0.38 % 0.96 -1.89 % 0.98 0.28 % 0.98 -1.26 % 0.99 -0.43 % 0.99 0.05 % 0.99 0.16 % 0.99 -0.07 % 0.99 0.00 % 0.99 1.56 % 0.98 0.57 % 0.97 -1.06 % 0.98
Weighted average shs out dil 37.137 M 0.11 % 37.095 M 0.15 % 37.038 M -0.10 % 37.076 M -0.40 % 37.226 M 0.08 % 37.197 M 0.15 % 37.142 M 0.02 % 37.135 M -0.08 % 37.164 M -0.30 % 37.278 M -0.08 % 37.307 M 0.75 % 37.029 M 0.00 % 37.029 M 0.00 % 37.029 M 0.00 % 37.029 M
Weighted average shs out 37.008 M 0.18 % 36.941 M 0.14 % 36.890 M -0.10 % 36.928 M -0.39 % 37.071 M 0.00 % 37.069 M 0.07 % 37.043 M -0.03 % 37.053 M 0.04 % 37.037 M -0.07 % 37.064 M 0.03 % 37.052 M 0.06 % 37.029 M 0.00 % 37.029 M 0.00 % 37.029 M 0.00 % 37.029 M
EPS diluted 9.36 72.38 % 5.43 56.94 % 3.46 -4.42 % 3.62 -32.21 % 5.34 38.70 % 3.85 0.26 % 3.84 22.68 % 3.13 -2.80 % 3.22 2.22 % 3.15 1.94 % 3.09 -3.74 % 3.21 200.00 % 1.07 114.00 % 0.50 -20.63 % 0.63
Earnings per share 9.40 72.48 % 5.45 56.61 % 3.48 -4.13 % 3.63 -32.28 % 5.36 38.50 % 3.87 0.52 % 3.85 22.61 % 3.14 -2.79 % 3.23 2.22 % 3.16 1.61 % 3.11 -3.12 % 3.21 200.00 % 1.07 114.00 % 0.50 -20.63 % 0.63
Gross profit 586.611 M 43.10 % 409.940 M 39.55 % 293.769 M -2.73 % 302.017 M -22.09 % 387.672 M 37.90 % 281.122 M 15.69 % 242.989 M 5.76 % 229.761 M -1.63 % 233.570 M 4.18 % 224.195 M -0.20 % 224.652 M 4.19 % 215.617 M 147.00 % 87.294 M 61.40 % 54.084 M -26.13 % 73.211 M
Income tax expense 58.978 M 69.22 % 34.853 M 42.68 % 24.428 M -20.42 % 30.696 M -17.59 % 37.249 M 38.97 % 26.804 M 56.24 % 17.156 M -23.86 % 22.532 M -5.30 % 23.793 M 4.94 % 22.672 M -9.08 % 24.936 M 7.44 % 23.210 M 262.15 % 6.409 M 3 211.17 % -206.000 K -102.96 % 6.953 M
Cost of revenue 54.776 M 208.35 % 17.764 M 31.34 % 13.525 M 6.34 % 12.719 M 46.15 % 8.703 M 22.54 % 7.102 M 136.89 % 2.998 M 63.83 % 1.830 M -7.67 % 1.982 M -12.42 % 2.263 M 7.35 % 2.108 M 4.56 % 2.016 M -8.03 % 2.192 M 30.94 % 1.674 M 14.19 % 1.466 M
General and administrative expenses 0.000 0.000 0.000 -100.00 % 52.760 M -14.79 % 61.920 M 26.15 % 49.085 M 41.81 % 34.612 M 12.72 % 30.705 M -32.81 % 45.700 M 22.39 % 37.339 M 15.97 % 32.198 M 20 150.31 % 159.000 K -99.41 % 26.975 M 80.60 % 14.936 M 31.09 % 11.394 M
Selling and marketing expenses 0.000 0.000 0.000 -100.00 % 73.576 M 2.96 % 71.460 M 26.54 % 56.473 M 8.27 % 52.161 M 10.38 % 47.255 M 13.85 % 41.506 M -13.47 % 47.967 M -9.19 % 52.819 M 0.000 0.000 0.000 0.000
Other expenses 212.262 M 563.58 % -45.788 M -145.89 % -18.621 M 8.93 % -20.447 M -81.69 % -11.254 M 33.80 % -17.001 M -316.71 % 7.845 M 144.47 % -17.641 M -93.22 % -9.130 M -366.05 % -1.959 M 0.000 0.000 -100.00 % 3.195 M -77.50 % 14.198 M -46.51 % 26.545 M
Operating expenses 212.262 M 19.54 % 177.563 M 25.62 % 141.351 M 3.03 % 137.189 M -9.58 % 151.726 M 36.50 % 111.157 M 33.63 % 83.180 M -8.96 % 91.365 M -0.81 % 92.110 M 8.44 % 84.941 M -0.95 % 85.759 M 14.12 % 75.145 M 58.22 % 47.494 M 27.54 % 37.238 M -15.95 % 44.307 M
Cost and expenses 267.038 M 36.71 % 195.327 M 26.12 % 154.876 M 3.31 % 149.908 M -6.56 % 160.429 M 35.66 % 118.259 M 37.23 % 86.178 M -7.53 % 93.195 M -0.95 % 94.092 M 7.90 % 87.204 M -0.75 % 87.867 M 13.87 % 77.161 M 55.30 % 49.686 M 27.69 % 38.912 M -14.99 % 45.773 M
Research and development expenses 0.000 -100.00 % 41.600 M 30.82 % 31.800 M 1.60 % 31.300 M 5.74 % 29.600 M 30.97 % 22.600 M 24.18 % 18.200 M 0.00 % 18.200 M -7.61 % 19.700 M -6.19 % 21.000 M 1.94 % 20.600 M -5.41 % 21.778 M 25.71 % 17.324 M 113.77 % 8.104 M 27.26 % 6.368 M
Selling general and administrative expenses 0.000 -100.00 % 181.751 M 41.80 % 128.172 M 1.45 % 126.336 M -5.28 % 133.380 M 26.36 % 105.558 M 21.65 % 86.773 M 11.30 % 77.960 M -10.60 % 87.206 M 2.23 % 85.306 M 0.34 % 85.017 M 53 369.81 % 159.000 K -99.41 % 26.975 M 80.60 % 14.936 M 31.09 % 11.394 M
Interest income 11.792 M 107.31 % 5.688 M 585.30 % 830.000 K 746.94 % 98.000 K -69.94 % 326.000 K 70.68 % 191.000 K 29.93 % 147.000 K -61.42 % 381.000 K -81.67 % 2.078 M 207.85 % 675.000 K -53.06 % 1.438 M -3.88 % 1.496 M 2 976.92 % -52.000 K -1.96 % -51.000 K 16.39 % -61.000 K
Interest expense 0.000 -100.00 % 1.983 M 949.21 % 189.000 K 45.38 % 130.000 K -19.25 % 161.000 K 198.15 % 54.000 K 86.21 % 29.000 K -43.14 % 51.000 K 628.57 % 7.000 K -98.38 % 432.000 K 3 500.00 % 12.000 K 9.09 % 11.000 K -65.63 % 32.000 K 540.00 % 5.000 K -82.14 % 28.000 K
Depreciation and amortization 14.650 M 37.92 % 10.622 M 19.70 % 8.874 M 17.41 % 7.558 M 29.24 % 5.848 M 45.87 % 4.009 M 21.63 % 3.296 M -1.58 % 3.349 M 0.96 % 3.317 M 14.97 % 2.885 M -15.12 % 3.399 M 379.98 % -1.214 M 14.93 % -1.427 M -134.44 % 4.144 M -70.82 % 14.201 M
Operating income 374.349 M 67.47 % 223.527 M 46.87 % 152.189 M -7.54 % 164.593 M -30.49 % 236.785 M 39.04 % 170.297 M 2.96 % 165.397 M 11.74 % 148.020 M 3.06 % 143.622 M 5.04 % 136.728 M 1.02 % 135.345 M -3.65 % 140.475 M 210.03 % 45.310 M 164.18 % 17.151 M -41.11 % 29.125 M
Operating income ratio 0.58 11.68 % 0.52 5.53 % 0.50 -5.30 % 0.52 -12.46 % 0.60 1.10 % 0.59 -12.13 % 0.67 5.20 % 0.64 4.82 % 0.61 0.99 % 0.60 1.16 % 0.60 -7.53 % 0.65 27.48 % 0.51 64.61 % 0.31 -21.13 % 0.39
Total other income expenses net 32.453 M 743.37 % 3.848 M 666.53 % 502.000 K 182.02 % 178.000 K 187.68 % -203.000 K -265.04 % 123.000 K 123.64 % 55.000 K -87.03 % 424.000 K -83.80 % 2.617 M 300.15 % 654.000 K -54.83 % 1.448 M -2.03 % 1.478 M 169.00 % -2.142 M -308.16 % 1.029 M 176.96 % -1.337 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 2010
Net debt -343.328 M -32.46 % -259.185 M -24.16 % -208.757 M -4.77 % -199.262 M -46.88 % -135.659 M 18.72 % -166.911 M 2.24 % -170.742 M -72.00 % -99.267 M -35.53 % -73.241 M -2.02 % -71.792 M -14.91 % -62.476 M 26.10 % -84.540 M -27.80 % -66.149 M -25.10 % -52.878 M 35.72 % -82.259 M
Total investments 18.641 M 110.66 % 8.849 M 27.60 % 6.935 M 46.83 % 4.723 M 1.11 % 4.671 M -4.81 % 4.907 M 62.81 % 3.014 M -3.58 % 3.126 M -79.58 % 15.311 M -44.77 % 27.720 M 58.67 % 17.470 M -2.00 % 17.827 M 94.38 % 9.171 M 2 398.91 % 367.000 K -45.39 % 672.000 K
Total debt 14.498 M 73.75 % 8.344 M 106.23 % 4.046 M -10.92 % 4.542 M -25.36 % 6.085 M 189.07 % 2.105 M -13.62 % 2.437 M 291.17 % 623.000 K -44.08 % 1.114 M -32.57 % 1.652 M -25.89 % 2.229 M -15.57 % 2.640 M 2.01 % 2.588 M 2.05 % 2.536 M -1.13 % 2.565 M
Accumulated other comprehensive income loss 113.826 M -19.01 % 140.536 M 1.07 % 139.049 M 11.76 % 124.412 M 194.45 % 42.253 M 199.59 % -42.428 M -123.88 % 177.650 M 29.83 % 136.830 M 4 911.18 % -2.844 M 85.67 % -19.846 M 53.37 % -42.562 M -27.18 % -33.465 M -31.15 % -25.516 M -12.91 % -22.598 M -15.86 % -19.504 M
Retained earnings 347.760 M 72.70 % 201.369 M 57.00 % 128.260 M -4.34 % 134.074 M -32.58 % 198.878 M 38.71 % 143.377 M 0.41 % 142.798 M 22.84 % 116.245 M -2.92 % 119.745 M 2.12 % 117.257 M 1.61 % 115.395 M -2.82 % 118.743 M 200.03 % 39.577 M 115.26 % 18.386 M -20.70 % 23.185 M
Common stock 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.27 % 370.000 K 0.00 % 370.000 K 0.00 % 370.000 K 0.00 % 370.000 K
Total equity 461.467 M 37.20 % 336.340 M 29.44 % 259.835 M 4.67 % 248.238 M 1.60 % 244.317 M 20.78 % 202.281 M 12.73 % 179.441 M 31.55 % 136.405 M 13.48 % 120.204 M 19.35 % 100.714 M 32.28 % 76.136 M -12.24 % 86.757 M 47.82 % 58.691 M 68.52 % 34.827 M -49.85 % 69.439 M
Other non current liabilities 8.798 M -25.53 % 11.814 M -30.85 % 17.085 M -9.40 % 18.857 M -7.54 % 20.395 M 307.82 % 5.001 M 22.72 % 4.075 M 2.72 % 3.967 M -14.25 % 4.626 M 40.57 % 3.291 M -44.62 % 5.943 M -36.01 % 9.288 M -33.58 % 13.984 M -44.24 % 25.078 M -7.29 % 27.051 M
Long term debt 12.406 M 10 687.83 % 115.000 K -96.79 % 3.586 M -9.31 % 3.954 M -24.38 % 5.229 M 150.31 % 2.089 M -0.52 % 2.100 M 760.66 % 244.000 K -61.02 % 626.000 K -42.62 % 1.091 M -32.65 % 1.620 M -25.55 % 2.176 M -15.92 % 2.588 M 2.05 % 2.536 M -1.13 % 2.565 M
Total non current liabilities 21.204 M 77.63 % 11.937 M -30.34 % 17.137 M -9.63 % 18.963 M -7.47 % 20.495 M 881.09 % 2.089 M -0.52 % 2.100 M 760.66 % 244.000 K -61.02 % 626.000 K -42.62 % 1.091 M -32.65 % 1.620 M -85.87 % 11.464 M -30.82 % 16.572 M -39.99 % 27.614 M -6.76 % 29.616 M
Other current liabilities 275.686 M 21.87 % 226.217 M 343.95 % 50.955 M 36.16 % 37.423 M 14.51 % 32.682 M 33.30 % 24.518 M -0.18 % 24.561 M -72.82 % 90.374 M 50.26 % 60.146 M 1 339.24 % 4.179 M -94.33 % 73.751 M 415.90 % -23.346 M -137.91 % 61.578 M 114.58 % 28.697 M 92.48 % 14.909 M
Deferred revenue 0.000 0.000 -100.00 % 125.828 M 49.89 % 83.945 M 85.31 % 45.300 M -50.71 % 91.897 M -21.87 % 117.624 M 112.29 % 55.407 M 1.27 % 54.712 M -38.69 % 89.244 M 14 754.19 % -609.000 K -100.57 % 106.482 M 0.000 0.000 0.000
Short term debt 2.092 M -6.98 % 2.249 M 388.91 % 460.000 K -21.77 % 588.000 K -31.31 % 856.000 K 5 250.00 % 16.000 K -95.25 % 337.000 K -11.08 % 379.000 K -22.34 % 488.000 K -13.01 % 561.000 K -7.88 % 609.000 K 31.25 % 464.000 K 0.000 0.000 0.000
Total current liabilities 332.118 M 23.87 % 268.112 M 29.23 % 207.473 M 42.41 % 145.683 M 45.62 % 100.042 M -28.24 % 139.414 M -13.40 % 160.993 M 49.73 % 107.521 M 12.80 % 95.318 M -26.45 % 129.594 M 12.30 % 115.396 M -6.64 % 123.607 M 47.10 % 84.029 M 76.65 % 47.567 M 49.18 % 31.885 M
Total liabilities 353.322 M 26.16 % 280.049 M 24.68 % 224.610 M 36.42 % 164.646 M 36.59 % 120.537 M -17.79 % 146.624 M -12.40 % 167.378 M 49.51 % 111.954 M 11.32 % 100.570 M -24.93 % 133.976 M 8.96 % 122.959 M -8.97 % 135.071 M 34.26 % 100.601 M 33.81 % 75.181 M 22.24 % 61.501 M
Other non current assets 390.000 K 54.15 % 253.000 K 104.57 % -5.537 M -45.75 % -3.799 M -9.01 % -3.485 M -14.98 % -3.031 M 0.62 % -3.050 M -100.66 % -1.520 M -105.13 % -741.000 K -162.77 % -282.000 K -231.76 % -85.000 K -107.99 % 1.064 M -89.56 % 10.190 M 1 260.48 % 749.000 K -32.70 % 1.113 M
Long term investments 18.251 M 109.37 % 8.717 M 25.70 % 6.935 M 46.83 % 4.723 M 1.11 % 4.671 M -4.81 % 4.907 M 62.81 % 3.014 M -3.58 % 3.126 M -59.09 % 7.642 M -49.16 % 15.032 M 20.55 % 12.470 M -30.05 % 17.827 M 0.000 0.000 0.000
Intangible assets 37.336 M 61.89 % 23.062 M 24.71 % 18.493 M 77.75 % 10.404 M 112.72 % 4.891 M 77.40 % 2.757 M 12.21 % 2.457 M 123.97 % 1.097 M 79.84 % 610.000 K -20.05 % 763.000 K 156.04 % 298.000 K -29.72 % 424.000 K 715.38 % 52.000 K -21.21 % 66.000 K 37.50 % 48.000 K
GoodWill 18.966 M 23.44 % 15.365 M 0.00 % 15.365 M 0.00 % 15.365 M 0.00 % 15.365 M 258.08 % 4.291 M 0.00 % 4.291 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 56.302 M 46.52 % 38.427 M 13.49 % 33.858 M 31.39 % 25.769 M 27.22 % 20.256 M 187.40 % 7.048 M 4.45 % 6.748 M 515.13 % 1.097 M 79.84 % 610.000 K -20.05 % 763.000 K 156.04 % 298.000 K -29.72 % 424.000 K 715.38 % 52.000 K -21.21 % 66.000 K 37.50 % 48.000 K
Property plant equipment net 56.466 M 34.48 % 41.988 M 23.31 % 34.051 M 10.45 % 30.830 M 5.69 % 29.170 M 44.42 % 20.198 M 21.43 % 16.634 M -4.86 % 17.483 M -0.52 % 17.575 M -1.20 % 17.789 M 21.86 % 14.598 M 37.32 % 10.631 M -4.85 % 11.173 M -9.70 % 12.373 M -13.10 % 14.238 M
Total non current assets 136.566 M 39.49 % 97.903 M 31.09 % 74.684 M 21.79 % 61.322 M 13.36 % 54.097 M 68.25 % 32.153 M 21.81 % 26.396 M 21.61 % 21.706 M -15.96 % 25.827 M -23.10 % 33.584 M 22.72 % 27.366 M -14.67 % 32.071 M 11.76 % 28.696 M 55.03 % 18.510 M 15.83 % 15.980 M
Other current assets 118.696 M 62.64 % 72.981 M 21.87 % 59.882 M -5.56 % 63.405 M 25.97 % 50.332 M 0.10 % 50.283 M 23.70 % 40.650 M 70.14 % 23.892 M -21.30 % 30.357 M -2.15 % 31.024 M 18.10 % 26.270 M 6.70 % 24.621 M 1 302.91 % 1.755 M 308.14 % 430.000 K -6.52 % 460.000 K
Short term investments 390.000 K 195.45 % 132.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.669 M -39.56 % 12.688 M 153.76 % 5.000 M 0.000 0.000 0.000 0.000
cash and cash equivalents 343.328 M 28.33 % 267.529 M 25.72 % 212.803 M 4.42 % 203.804 M 43.78 % 141.744 M -16.14 % 169.016 M -2.40 % 173.179 M 73.37 % 99.890 M 34.34 % 74.355 M 1.24 % 73.444 M 13.51 % 64.705 M -25.78 % 87.180 M 26.83 % 68.737 M 24.04 % 55.414 M -34.67 % 84.824 M
Cash and short term investments 343.718 M 28.42 % 267.661 M 25.78 % 212.803 M 4.42 % 203.804 M 43.78 % 141.744 M -16.14 % 169.016 M -2.40 % 173.179 M 73.37 % 99.890 M 21.78 % 82.024 M -4.77 % 86.132 M 23.57 % 69.705 M -20.04 % 87.180 M 26.83 % 68.737 M 24.04 % 55.414 M -34.67 % 84.824 M
Total current assets 678.224 M 30.81 % 518.486 M 28.27 % 404.224 M 16.30 % 347.574 M 13.18 % 307.110 M -2.05 % 313.545 M -1.16 % 317.229 M 40.98 % 225.018 M 16.04 % 193.911 M -3.24 % 200.410 M 17.08 % 171.178 M -9.79 % 189.757 M 45.30 % 130.595 M 42.73 % 91.498 M -20.41 % 114.960 M
Inventory 29.790 M 50.87 % 19.746 M 45.16 % 13.603 M 41.67 % 9.602 M -9.87 % 10.653 M -1.85 % 10.854 M 46.79 % 7.394 M 0.000 100.00 % -7.669 M 39.56 % -12.688 M -153.76 % -5.000 M 0.000 0.000 0.000 0.000
Net receivables 186.020 M 17.66 % 158.098 M 34.05 % 117.936 M 66.66 % 70.763 M -32.21 % 104.381 M 25.17 % 83.392 M -13.14 % 96.006 M -22.59 % 124.028 M 52.13 % 81.530 M -2.07 % 83.254 M 10.71 % 75.203 M -3.53 % 77.956 M 0.000 0.000 0.000
Tax assets 5.157 M -39.46 % 8.518 M 58.42 % 5.377 M 41.54 % 3.799 M 9.01 % 3.485 M 14.98 % 3.031 M -0.62 % 3.050 M 100.66 % 1.520 M 105.13 % 741.000 K 162.77 % 282.000 K 231.76 % 85.000 K -96.00 % 2.125 M -70.81 % 7.281 M 36.81 % 5.322 M 816.01 % 581.000 K
Other assets -1.000 K 0.000 -100.00 % 5.537 M 38.84 % 3.988 M 9.35 % 3.647 M 13.72 % 3.207 M 0.41 % 3.194 M 95.35 % 1.635 M 57.82 % 1.036 M 48.85 % 696.000 K 26.32 % 551.000 K 0.000 -100.00 % 1.000 K 0.000 0.000
Account payables 44.558 M 37.66 % 32.367 M 36.20 % 23.765 M 10.26 % 21.554 M 18.69 % 18.160 M 8.15 % 16.791 M 46.22 % 11.483 M 8.60 % 10.574 M 13.45 % 9.320 M -16.69 % 11.187 M -24.13 % 14.744 M -6.42 % 15.756 M 76.85 % 8.909 M -9.75 % 9.871 M 40.89 % 7.006 M
Tax payables 9.782 M 34.39 % 7.279 M 12.59 % 6.465 M 197.51 % 2.173 M -28.61 % 3.044 M -50.84 % 6.192 M -11.39 % 6.988 M 12.82 % 6.194 M -75.58 % 25.364 M 3.85 % 24.423 M -7.11 % 26.292 M 8.42 % 24.251 M 79.08 % 13.542 M 50.48 % 8.999 M -9.74 % 9.970 M
Deferred revenue non current 0.000 0.000 100.00 % -3.586 M 9.31 % -3.954 M 24.38 % -5.229 M -365.57 % 1.969 M 4.18 % 1.890 M 8 490.91 % 22.000 K -93.97 % 365.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 75.000 K 74.42 % 43.000 K 4.88 % 41.000 K 412.50 % 8.000 K 214.29 % -7.000 K -133.33 % -3.000 K -117.65 % 17.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 10.498 M 1 301.60 % 749.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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.844 M -85.67 % 19.846 M -53.37 % 42.562 M 0.000 0.000 0.000 0.000
Other total stockholders equity -565.000 K 90.55 % -5.979 M 24.18 % -7.886 M 25.79 % -10.627 M -476.58 % 2.822 M -3.39 % 2.921 M 108.20 % 1.403 M 276.26 % -796.000 K -127.15 % 2.932 M 0.00 % 2.932 M 107.40 % -39.630 M -3 673.49 % 1.109 M -94.08 % 18.744 M 16.63 % 16.071 M -64.97 % 45.884 M
Deferred tax liabilities non current 1.154 M 14 325.00 % 8.000 K -84.62 % 52.000 K -50.94 % 106.000 K 6.00 % 100.000 K -16.67 % 120.000 K -42.86 % 210.000 K -5.41 % 222.000 K -14.94 % 261.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 -100.00 % 14.683 M -10.50 % 16.405 M 0.000 -100.00 % 5.121 M 19.51 % 4.285 M 2.29 % 4.189 M -9.45 % 4.626 M 40.57 % 3.291 M -44.62 % 5.943 M 0.000 0.000 0.000 0.000
Total assets 814.789 M 32.19 % 616.389 M 27.24 % 484.445 M 17.33 % 412.884 M 13.16 % 364.854 M 4.57 % 348.905 M 0.60 % 346.819 M 39.64 % 248.359 M 12.49 % 220.774 M -5.93 % 234.690 M 17.88 % 199.095 M -10.25 % 221.828 M 39.26 % 159.292 M 44.80 % 110.008 M -15.99 % 130.940 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 2010
Deferred income tax 0.000 100.00 % -3.123 M -77.04 % -1.764 M -406.90 % -348.000 K 29.70 % -495.000 K -451.06 % 141.000 K 120.29 % -695.000 K -781.37 % 102.000 K 103.91 % -2.609 M -145.11 % 5.784 M 186.91 % -6.655 M 0.000 0.000 0.000 0.000
Stock based compensation 3.364 M 69.90 % 1.980 M -42.07 % 3.418 M 61.45 % 2.117 M -17.21 % 2.557 M 13.39 % 2.255 M 747.74 % 266.000 K -67.95 % 830.000 K -6.21 % 885.000 K -60.96 % 2.267 M -25.48 % 3.042 M 0.000 0.000 0.000 0.000
Change in working capital 18.611 M -35.37 % 28.794 M 156.63 % -50.849 M -249.29 % 34.061 M 289.25 % -17.998 M -296.66 % 9.152 M -37.55 % 14.656 M 163.98 % -22.906 M -1 428.65 % 1.724 M 121.41 % -8.051 M -392.23 % 2.755 M 271.76 % -1.604 M -115.01 % 10.687 M 10.70 % 9.654 M 244.66 % 2.801 M
Accounts receivables -27.922 M 30.48 % -40.162 M 14.27 % -46.848 M -241.92 % 33.010 M 276.63 % -18.689 M -248.18 % 12.612 M -16.60 % 15.122 M 166.02 % -22.906 M -1 428.65 % 1.724 M 121.41 % -8.051 M -392.23 % 2.755 M 107.40 % -37.228 M 0.000 0.000 0.000
Inventory -10.043 M -63.46 % -6.144 M -53.56 % -4.001 M -480.69 % 1.051 M 52.10 % 691.000 K 119.97 % -3.460 M -642.49 % -466.000 K 70.24 % -1.566 M -104.42 % 35.400 M 472.95 % -9.492 M 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 -100.00 % 8.586 M 254.06 % 2.425 M -14.37 % 2.832 M -24.14 % 3.733 M -30.50 % 5.371 M 885.50 % 545.000 K -66.02 % 1.604 M 185.91 % -1.867 M 47.51 % -3.557 M 0.000 0.000 0.000 0.000 0.000
Other working capital 56.576 M -14.94 % 66.514 M 2 842.85 % -2.425 M 14.37 % -2.832 M 24.14 % -3.733 M 30.50 % -5.371 M -885.50 % -545.000 K 66.02 % -1.604 M -185.91 % 1.867 M -47.51 % 3.557 M 141.21 % -8.631 M -129.99 % 28.777 M 0.000 0.000 0.000
Other non cash items -22.991 M 2.10 % -23.484 M -145.74 % 51.337 M 46.52 % 35.038 M 199.66 % -35.157 M -14.83 % -30.617 M -229.96 % 23.558 M 24.61 % 18.905 M 157.51 % -32.875 M -633.86 % 6.158 M 150.96 % -12.085 M -25 277.08 % 48.000 K 102.90 % -1.655 M 62.32 % -4.392 M -15 244.83 % 29.000 K
Net cash provided by operating activities 361.458 M 67.22 % 216.158 M 55.03 % 139.432 M -34.38 % 212.500 M 38.32 % 153.633 M 19.73 % 128.317 M -30.36 % 184.255 M 58.12 % 116.525 M 25.57 % 92.796 M -23.00 % 120.516 M 6.31 % 113.364 M -6.25 % 120.925 M 197.45 % 40.654 M 62.77 % 24.977 M -36.49 % 39.329 M
Investments in property plant and equipment 0.000 100.00 % -43.124 M -110.22 % -20.514 M -27.75 % -16.058 M -16.89 % -13.738 M -52.29 % -9.021 M -212.15 % -2.890 M 15.84 % -3.434 M -8.98 % -3.151 M 51.84 % -6.543 M 9.69 % -7.245 M -114.41 % -3.379 M -23.68 % -2.732 M -81.29 % -1.507 M -20.56 % -1.250 M
Acquisitions net -16.018 M 0.000 100.00 % -2.338 M -4 075.00 % -56.000 K 99.30 % -8.042 M -525.28 % 1.891 M 121.18 % -8.929 M 14.11 % -10.396 M 12.43 % -11.872 M -1 926.46 % 650.000 K 160.30 % -1.078 M 0.000 0.000 0.000 0.000
Purchases of investments -5.533 M -2 737.44 % -195.000 K -375.61 % -41.000 K 63.72 % -113.000 K -11 200.00 % -1.000 K 99.95 % -1.904 M 71.31 % -6.637 M -131.74 % -2.864 M -269.55 % -775.000 K 92.28 % -10.045 M -160.64 % -3.854 M 49.66 % -7.656 M 14.93 % -9.000 M 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 1.985 M 4 862.50 % 40.000 K -61.54 % 104.000 K -39.53 % 172.000 K 1 223.08 % 13.000 K -99.80 % 6.645 M -49.89 % 13.260 M 4.85 % 12.647 M 748.22 % 1.491 M -69.77 % 4.932 M 4 303.57 % 112.000 K 62.32 % 69.000 K -37.27 % 110.000 K -62.84 % 296.000 K
Other investing activites -46.917 M -1 603.59 % -2.754 M -119.91 % 13.833 M 15 619.32 % 88.000 K 1 566.67 % -6.000 K 99.68 % -1.891 M -12 706.67 % 15.000 K 100.50 % -3.005 M -300 600.00 % 1.000 K 100.38 % -263.000 K -189.76 % 293.000 K 7.72 % 272.000 K 385.71 % 56.000 K 522.22 % 9.000 K 100.72 % -1.250 M
Net cash used for investing activites -68.468 M -55.30 % -44.088 M -388.78 % -9.020 M 43.75 % -16.035 M 25.82 % -21.615 M -98.08 % -10.912 M 7.49 % -11.796 M -269.43 % 6.962 M -20.18 % 8.722 M 159.29 % -14.710 M -150.43 % -5.874 M 44.85 % -10.651 M 8.24 % -11.607 M -736.24 % -1.388 M -45.49 % -954.000 K
Debt repayment -1.182 M -127.52 % 4.295 M 976.53 % -490.000 K 69.62 % -1.613 M -1 540.18 % 112.000 K 134.15 % -328.000 K 64.96 % -936.000 K -97.05 % -475.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 3.921 M 9 702.50 % 40.000 K 1 233.33 % 3.000 K 0.000 0.000 -100.00 % 585.000 K 0.000 -100.00 % 3.493 M 266.53 % 953.000 K 0.000 -100.00 % 1.824 M 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 100.00 % -17.237 M -1 002.82 % -1.563 M 0.000 100.00 % -6.000 K 99.80 % -3.005 M -625.85 % -414.000 K 92.16 % -5.281 M -1 467.06 % -337.000 K 0.000 0.000 0.000 0.000
Dividends paid -228.891 M -82.18 % -125.640 M -3.17 % -121.783 M -5.22 % -115.744 M 26.54 % -157.569 M -29.18 % -121.981 M -23.78 % -98.549 M 0.04 % -98.592 M 1.07 % -99.654 M -9.31 % -91.165 M 30.38 % -130.948 M -42.60 % -91.831 M -484.39 % -15.714 M 70.35 % -52.997 M -75.21 % -30.248 M
Other financing activites 8.804 M 60.42 % 5.488 M 1 620.38 % 319.000 K 1 326.92 % -26.000 K -2 700.00 % 1.000 K -99.83 % 585.000 K 297.96 % 147.000 K 104.87 % -3.019 M -216.79 % -953.000 K -53.46 % -621.000 K 22.47 % -801.000 K 0.000 100.00 % -10.000 K -400.00 % -2.000 K 90.48 % -21.000 K
Net cash used provided by financing activities -217.348 M -87.60 % -115.857 M 5.00 % -121.951 M 9.41 % -134.620 M 15.34 % -159.019 M -30.64 % -121.724 M -22.53 % -99.344 M 2.36 % -101.741 M -1.13 % -100.607 M -3.65 % -97.067 M 25.29 % -129.925 M -41.48 % -91.831 M -484.02 % -15.724 M 70.33 % -52.999 M -75.09 % -30.269 M
Effect of forex changes on cash 158.000 K 110.35 % -1.526 M -384.17 % 537.000 K 149.77 % 215.000 K 148.42 % -444.000 K -1 100.00 % -37.000 K -121.26 % 174.000 K 367.69 % -65.000 K -121.04 % 309.000 K 0.000 100.00 % -40.000 K -100.06 % 68.737 M 0.000 0.000 0.000
Net change in cash 75.799 M 38.51 % 54.726 M 508.13 % 8.999 M -85.50 % 62.060 M 327.56 % -27.272 M -555.10 % -4.163 M -105.68 % 73.289 M 187.01 % 25.535 M 2 702.96 % 911.000 K -89.58 % 8.739 M 138.88 % -22.475 M -221.86 % 18.443 M 38.43 % 13.323 M 145.30 % -29.410 M -462.82 % 8.106 M
Cash at beginning of period 267.529 M 25.72 % 212.803 M 4.42 % 203.804 M 43.78 % 141.744 M -16.14 % 169.016 M -2.40 % 173.179 M 73.37 % 99.890 M 34.34 % 74.355 M 1.24 % 73.444 M 13.51 % 64.705 M -25.78 % 87.180 M 26.83 % 68.737 M 24.04 % 55.414 M -34.67 % 84.824 M 10.57 % 76.718 M
Cash at end of period 343.328 M 28.33 % 267.529 M 25.72 % 212.803 M 4.42 % 203.804 M 43.78 % 141.744 M -16.14 % 169.016 M -2.40 % 173.179 M 73.37 % 99.890 M 34.34 % 74.355 M 1.24 % 73.444 M 13.51 % 64.705 M -25.78 % 87.180 M 26.83 % 68.737 M 24.04 % 55.414 M -34.67 % 84.824 M
Operating cash flow 361.458 M 63.08 % 221.647 M 58.96 % 139.432 M -34.38 % 212.500 M 38.32 % 153.633 M 19.73 % 128.317 M -30.36 % 184.255 M 58.12 % 116.525 M 25.57 % 92.796 M -23.00 % 120.516 M 6.31 % 113.364 M -6.25 % 120.925 M 197.45 % 40.654 M 62.77 % 24.977 M -36.49 % 39.329 M
Capital expenditure -61.698 M -43.07 % -43.124 M -110.22 % -20.514 M -27.75 % -16.058 M -16.89 % -13.738 M -52.29 % -9.021 M -212.15 % -2.890 M 15.84 % -3.434 M -8.98 % -3.151 M 51.84 % -6.543 M 9.69 % -7.245 M -114.41 % -3.379 M -23.68 % -2.732 M -81.29 % -1.507 M -20.56 % -1.250 M
Free CashFlow 361.458 M 102.47 % 178.523 M 50.12 % 118.918 M -39.46 % 196.442 M 40.42 % 139.895 M 17.27 % 119.296 M -34.22 % 181.365 M 60.37 % 113.091 M 26.15 % 89.645 M -21.35 % 113.973 M 7.40 % 106.119 M -9.72 % 117.546 M 209.97 % 37.922 M 61.58 % 23.470 M -38.36 % 38.079 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2011-12-31 2011-06-30 2010-12-31 2010-06-30
Revenue 388.692 M 12.14 % 346.607 M 17.58 % 294.780 M 17.96 % 249.904 M 40.55 % 177.800 M 9.03 % 163.071 M 13.07 % 144.223 M -3.50 % 149.449 M -9.58 % 165.286 M -14.18 % 192.607 M -5.48 % 203.767 M 23.06 % 165.587 M 35.02 % 122.637 M 3.28 % 118.742 M -6.68 % 127.245 M 5.82 % 120.245 M 7.99 % 111.346 M -6.17 % 118.672 M 1.53 % 116.881 M -3.83 % 121.530 M 15.82 % 104.928 M -6.16 % 111.813 M -2.73 % 114.947 M 89.39 % 60.692 M -36.57 % 95.687 M 173.90 % 34.935 M 25.31 % 27.879 M 0.00 % 27.879 M -25.33 % 37.339 M 0.00 % 37.339 M
Net income 179.957 M 1.41 % 177.454 M 4.20 % 170.306 M 45.14 % 117.342 M 39.65 % 84.027 M 30.14 % 64.567 M 1.37 % 63.692 M 10.75 % 57.510 M -24.89 % 76.564 M -8.14 % 83.351 M -27.85 % 115.527 M 33.14 % 86.774 M 53.30 % 56.603 M -15.61 % 67.073 M -11.43 % 75.725 M 37.63 % 55.019 M -10.14 % 61.226 M 3.37 % 59.231 M -2.12 % 60.514 M -3.99 % 63.028 M 16.23 % 54.229 M -4.02 % 56.500 M -4.07 % 58.895 M 83.41 % 32.111 M -35.68 % 49.922 M 84.66 % 27.034 M 194.07 % 9.193 M 0.00 % 9.193 M -20.70 % 11.593 M 0.00 % 11.593 M
Income before tax 215.343 M 3.42 % 208.229 M 7.11 % 194.404 M 43.11 % 135.847 M 37.90 % 98.513 M 32.61 % 74.290 M 1.53 % 73.168 M 5.57 % 69.305 M -23.35 % 90.416 M -9.71 % 100.144 M -23.43 % 130.789 M 31.62 % 99.365 M 49.08 % 66.650 M -13.91 % 77.419 M -6.20 % 82.537 M 25.95 % 65.533 M -10.53 % 73.244 M 3.08 % 71.055 M -1.97 % 72.483 M -3.19 % 74.873 M 15.09 % 65.056 M -4.96 % 68.449 M -4.78 % 71.882 M 85.79 % 38.690 M -35.17 % 59.678 M 105.55 % 29.033 M 219.39 % 9.090 M 0.00 % 9.090 M -39.68 % 15.069 M 0.00 % 15.069 M
Income before tax ratio 0.55 -7.78 % 0.60 -8.90 % 0.66 21.32 % 0.54 -1.89 % 0.55 21.62 % 0.46 -10.20 % 0.51 9.40 % 0.46 -15.23 % 0.55 5.21 % 0.52 -18.99 % 0.64 6.96 % 0.60 10.42 % 0.54 -16.64 % 0.65 0.52 % 0.65 19.02 % 0.54 -17.15 % 0.66 9.86 % 0.60 -3.45 % 0.62 0.66 % 0.62 -0.63 % 0.62 1.28 % 0.61 -2.11 % 0.63 -1.90 % 0.64 2.21 % 0.62 -24.95 % 0.83 154.89 % 0.33 0.00 % 0.33 -19.21 % 0.40 0.00 % 0.40
EBITDA 218.151 M 7.65 % 202.646 M 13.74 % 178.171 M 21.28 % 146.905 M 52.88 % 96.094 M 21.03 % 79.395 M 3.20 % 76.936 M 1.67 % 75.673 M -21.56 % 96.478 M -9.05 % 106.080 M -22.32 % 136.553 M 32.00 % 103.450 M 50.86 % 68.575 M -18.88 % 84.540 M 0.46 % 84.153 M 4.63 % 80.429 M 13.38 % 70.940 M -2.33 % 72.630 M -1.51 % 73.747 M 0.15 % 73.639 M 11.62 % 65.974 M 0.28 % 65.793 M -9.81 % 72.951 M 83.36 % 39.785 M -34.70 % 60.930 M 104.86 % 29.742 M 204.83 % 9.757 M 0.00 % 9.757 M -55.12 % 21.740 M 0.00 % 21.740 M
Net income ratio 0.46 -9.57 % 0.51 -11.38 % 0.58 23.04 % 0.47 -0.64 % 0.47 19.36 % 0.40 -10.34 % 0.44 14.76 % 0.38 -16.93 % 0.46 7.04 % 0.43 -23.67 % 0.57 8.19 % 0.52 13.54 % 0.46 -18.29 % 0.56 -5.08 % 0.60 30.06 % 0.46 -16.79 % 0.55 10.17 % 0.50 -3.60 % 0.52 -0.17 % 0.52 0.35 % 0.52 2.28 % 0.51 -1.38 % 0.51 -3.16 % 0.53 1.41 % 0.52 -32.58 % 0.77 134.68 % 0.33 0.00 % 0.33 6.21 % 0.31 0.00 % 0.31
Ratio EBITDA 0.56 -4.00 % 0.58 -3.27 % 0.60 2.82 % 0.59 8.77 % 0.54 11.01 % 0.49 -8.73 % 0.53 5.35 % 0.51 -13.25 % 0.58 5.98 % 0.55 -17.81 % 0.67 7.27 % 0.62 11.73 % 0.56 -21.46 % 0.71 7.65 % 0.66 -1.13 % 0.67 4.99 % 0.64 4.10 % 0.61 -3.00 % 0.63 4.13 % 0.61 -3.63 % 0.63 6.85 % 0.59 -7.28 % 0.63 -3.18 % 0.66 2.95 % 0.64 -25.21 % 0.85 143.26 % 0.35 0.00 % 0.35 -39.89 % 0.58 0.00 % 0.58
Gross profit ratio 0.98 2.81 % 0.95 -0.70 % 0.96 70.28 % 0.56 -3.14 % 0.58 -4.84 % 0.61 5.72 % 0.58 -1.76 % 0.59 -8.10 % 0.64 -3.68 % 0.67 -6.53 % 0.71 3.32 % 0.69 6.44 % 0.65 -34.37 % 0.99 -0.38 % 0.99 -0.30 % 0.99 0.10 % 0.99 -0.36 % 1.00 0.74 % 0.99 -0.37 % 0.99 0.35 % 0.99 -0.20 % 0.99 -0.11 % 0.99 1.80 % 0.97 -1.42 % 0.99 0.37 % 0.98 1.46 % 0.97 0.00 % 0.97 -1.06 % 0.98 0.00 % 0.98
Weighted average shs out dil 37.157 M -0.02 % 37.165 M 0.15 % 37.108 M 0.42 % 36.953 M -0.37 % 37.090 M 0.24 % 36.999 M -0.21 % 37.076 M 0.30 % 36.967 M -0.52 % 37.159 M -0.15 % 37.215 M -0.05 % 37.235 M 0.00 % 37.234 M 0.25 % 37.142 M -0.18 % 37.208 M 0.36 % 37.076 M -0.11 % 37.117 M -0.10 % 37.153 M -0.01 % 37.157 M -0.04 % 37.172 M -0.13 % 37.221 M -0.30 % 37.334 M 0.14 % 37.280 M -0.14 % 37.334 M 0.82 % 37.029 M 0.00 % 37.029 M 0.00 % 37.029 M 0.00 % 37.029 M 0.00 % 37.029 M 0.00 % 37.029 M 0.00 % 37.029 M
Weighted average shs out 37.181 M 0.15 % 37.125 M 0.50 % 36.941 M -0.03 % 36.953 M 0.07 % 36.929 M 0.10 % 36.894 M 0.02 % 36.887 M 0.01 % 36.884 M -0.21 % 36.960 M -0.32 % 37.077 M 0.03 % 37.065 M -0.03 % 37.075 M 0.03 % 37.062 M -0.52 % 37.254 M 0.36 % 37.120 M -0.15 % 37.177 M 0.19 % 37.107 M -0.39 % 37.252 M 0.34 % 37.125 M 0.16 % 37.067 M -0.89 % 37.399 M -0.05 % 37.418 M 0.38 % 37.275 M 0.67 % 37.029 M 0.00 % 37.029 M 0.00 % 37.029 M 0.00 % 37.029 M 0.00 % 37.029 M 0.00 % 37.029 M 0.00 % 37.029 M
EPS diluted 4.84 1.26 % 4.78 4.14 % 4.59 44.34 % 3.18 40.09 % 2.27 29.71 % 1.75 1.74 % 1.72 10.26 % 1.56 -24.27 % 2.06 -8.04 % 2.24 -27.74 % 3.10 33.05 % 2.33 53.29 % 1.52 -15.56 % 1.80 -11.76 % 2.04 37.84 % 1.48 -10.30 % 1.65 3.77 % 1.59 -2.45 % 1.63 -3.55 % 1.69 16.55 % 1.45 -4.61 % 1.52 -3.80 % 1.58 81.61 % 0.87 -35.56 % 1.35 84.93 % 0.73 192.00 % 0.25 0.00 % 0.25 -21.88 % 0.32 0.00 % 0.32
Earnings per share 4.86 1.46 % 4.79 3.90 % 4.61 44.97 % 3.18 39.47 % 2.28 30.29 % 1.75 1.16 % 1.73 10.90 % 1.56 -24.64 % 2.07 -8.00 % 2.25 -27.88 % 3.12 33.33 % 2.34 52.94 % 1.53 -15.00 % 1.80 -11.76 % 2.04 37.84 % 1.48 -10.30 % 1.65 3.77 % 1.59 -2.45 % 1.63 -4.12 % 1.70 17.24 % 1.45 -3.97 % 1.51 -4.43 % 1.58 81.61 % 0.87 -35.56 % 1.35 84.93 % 0.73 192.00 % 0.25 0.00 % 0.25 -21.88 % 0.32 0.00 % 0.32
Gross profit 380.856 M 15.30 % 330.331 M 16.76 % 282.909 M 100.86 % 140.847 M 36.15 % 103.453 M 3.75 % 99.709 M 19.53 % 83.415 M -5.20 % 87.986 M -16.90 % 105.886 M -17.34 % 128.102 M -11.65 % 144.999 M 27.14 % 114.045 M 43.71 % 79.355 M -32.21 % 117.065 M -7.04 % 125.924 M 5.51 % 119.350 M 8.10 % 110.411 M -6.51 % 118.104 M 2.28 % 115.467 M -4.19 % 120.511 M 16.23 % 103.684 M -6.35 % 110.714 M -2.83 % 113.938 M 92.80 % 59.098 M -37.47 % 94.516 M 174.92 % 34.380 M 27.14 % 27.042 M 0.00 % 27.042 M -26.13 % 36.606 M 0.00 % 36.606 M
Income tax expense 35.386 M 15.22 % 30.712 M 28.42 % 23.916 M 29.26 % 18.502 M 28.92 % 14.351 M 50.24 % 9.552 M 0.80 % 9.476 M -19.48 % 11.768 M -15.04 % 13.852 M -17.59 % 16.809 M 10.14 % 15.262 M 20.98 % 12.615 M 25.56 % 10.047 M -2.87 % 10.344 M 51.85 % 6.812 M -35.21 % 10.514 M -12.51 % 12.018 M 1.64 % 11.824 M -1.21 % 11.969 M 1.05 % 11.845 M 9.40 % 10.827 M -9.39 % 11.949 M -7.99 % 12.987 M 97.40 % 6.579 M -32.56 % 9.756 M 388.04 % 1.999 M 2 040.78 % -103.000 K 0.00 % -103.000 K -102.96 % 3.477 M 0.00 % 3.477 M
Cost of revenue 7.836 M -51.86 % 16.276 M 37.11 % 11.871 M -89.11 % 109.057 M 46.69 % 74.347 M 17.34 % 63.362 M 4.20 % 60.808 M -1.07 % 61.463 M 3.47 % 59.400 M -7.91 % 64.505 M 9.76 % 58.768 M 14.02 % 51.542 M 19.08 % 43.282 M 2 480.92 % 1.677 M 26.95 % 1.321 M 47.60 % 895.000 K -4.28 % 935.000 K 64.61 % 568.000 K -59.83 % 1.414 M 38.76 % 1.019 M -18.09 % 1.244 M 13.19 % 1.099 M 8.92 % 1.009 M -36.70 % 1.594 M 36.12 % 1.171 M 110.99 % 555.000 K -33.69 % 837.000 K 0.00 % 837.000 K 14.19 % 733.000 K 0.00 % 733.000 K
General and administrative 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 -100.00 % 42.000 K 0.000 -100.00 % 6.775 M -9.28 % 7.468 M 0.00 % 7.468 M 31.09 % 5.697 M 0.00 % 5.697 M
Selling and marketing 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
Other expenses 57.809 M 291.41 % -30.202 M -49.75 % -20.168 M 83.92 % -125.432 M -1 289.37 % -9.028 M 13.23 % -10.405 M -2 371.83 % 458.000 K 108.35 % -5.484 M -281.29 % 3.025 M 122.29 % -13.569 M -459.54 % 3.774 M 233.69 % -2.823 M -206.77 % 2.644 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.161 M 0.000 0.000 -100.00 % 7.099 M 0.00 % 7.099 M -46.51 % 13.273 M 0.00 % 13.273 M
Operating expenses 171.962 M 34.15 % 128.184 M 42.89 % 89.707 M 380.13 % 18.684 M 211.61 % 5.996 M -75.52 % 24.492 M 91.72 % 12.775 M -34.64 % 19.547 M 22.94 % 15.899 M -42.59 % 27.695 M 93.89 % 14.284 M -2.48 % 14.647 M 15.75 % 12.654 M -68.10 % 39.662 M -8.86 % 43.518 M -19.36 % 53.967 M 44.30 % 37.398 M -23.31 % 48.767 M 12.51 % 43.344 M -5.41 % 45.821 M 17.13 % 39.120 M -8.83 % 42.909 M 0.14 % 42.850 M 105.99 % 20.802 M -41.57 % 35.601 M 227.94 % 10.856 M -41.69 % 18.619 M 0.00 % 18.619 M -15.95 % 22.154 M 0.00 % 22.154 M
Cost and expenses 179.798 M 24.46 % 144.460 M 42.22 % 101.578 M -13.29 % 117.144 M 45.80 % 80.343 M -8.55 % 87.854 M 19.39 % 73.583 M -9.17 % 81.010 M 7.58 % 75.299 M -18.33 % 92.200 M 26.21 % 73.052 M 10.37 % 66.189 M 18.33 % 55.936 M 35.31 % 41.339 M -7.81 % 44.839 M -18.27 % 54.862 M 43.12 % 38.333 M -22.30 % 49.335 M 10.23 % 44.758 M -4.44 % 46.840 M 16.04 % 40.364 M -8.28 % 44.008 M 0.34 % 43.859 M 95.83 % 22.396 M -39.09 % 36.772 M 222.25 % 11.411 M -41.35 % 19.456 M 0.00 % 19.456 M -14.99 % 22.887 M 0.00 % 22.887 M
Research and development expenses 0.000 -100.00 % 53.000 M 0.000 -100.00 % 41.600 M 0.000 -100.00 % 31.800 M 0.000 -100.00 % 31.300 M 0.000 -100.00 % 29.600 M 0.000 -100.00 % 22.600 M 0.000 -100.00 % 18.200 M 0.000 -100.00 % 18.200 M 0.000 -100.00 % 19.700 M 0.000 -100.00 % 21.000 M 0.000 -100.00 % 20.600 M 0.000 -100.00 % 6.599 M 0.000 -100.00 % 3.858 M -4.79 % 4.052 M 0.00 % 4.052 M 27.26 % 3.184 M 0.00 % 3.184 M
Selling general and administrative expenses 114.153 M 8.32 % 105.386 M -4.09 % 109.875 M 7.18 % 102.516 M 582.35 % 15.024 M 6.65 % 14.087 M 14.37 % 12.317 M -12.42 % 14.063 M 9.24 % 12.874 M -8.86 % 14.126 M 34.41 % 10.510 M -11.11 % 11.824 M 18.12 % 10.010 M -77.68 % 44.848 M 6.97 % 41.925 M 8.09 % 38.788 M -0.98 % 39.172 M -13.88 % 45.485 M 9.02 % 41.721 M -5.73 % 44.255 M 7.80 % 41.051 M -5.50 % 43.438 M 4.47 % 41.579 M 98 897.62 % 42.000 K -99.88 % 35.186 M 419.35 % 6.775 M -9.28 % 7.468 M 0.00 % 7.468 M 31.09 % 5.697 M 0.00 % 5.697 M
Interest income 6.809 M 9.10 % 6.241 M 12.43 % 5.551 M 65.21 % 3.360 M 275.00 % 896.000 K 188.10 % 311.000 K -5.76 % 330.000 K 0.000 -100.00 % 61.000 K -63.03 % 165.000 K 0.000 -100.00 % 123.000 K 12 200.00 % 1.000 K -93.75 % 16.000 K -87.79 % 131.000 K -12.67 % 150.000 K -35.06 % 231.000 K -86.55 % 1.718 M 377.22 % 360.000 K 96.72 % 183.000 K -62.80 % 492.000 K -23.60 % 644.000 K -18.89 % 794.000 K 0.000 -100.00 % 763.000 K 0.000 100.00 % -25.500 K 0.00 % -25.500 K 16.39 % -30.500 K 0.00 % -30.500 K
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.872 M 2 987.63 % 93.000 K 0.000 -100.00 % 151.000 K 190.38 % 52.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 % 1.146 M 0.000 -100.00 % 763.000 K 30 420.00 % 2.500 K 0.00 % 2.500 K -82.14 % 14.000 K 0.00 % 14.000 K
Depreciation and amortization 11.657 M 2 236.07 % 499.000 K -91.64 % 5.969 M -1.24 % 6.044 M 32.02 % 4.578 M -10.34 % 5.106 M 35.51 % 3.768 M -4.15 % 3.931 M 8.38 % 3.627 M 13.34 % 3.200 M 20.85 % 2.648 M 24.03 % 2.135 M 13.93 % 1.874 M 10.50 % 1.696 M 6.00 % 1.600 M -8.47 % 1.748 M 9.18 % 1.601 M -5.43 % 1.693 M 4.25 % 1.624 M 10.10 % 1.475 M 4.61 % 1.410 M -15.47 % 1.668 M -3.64 % 1.731 M 1 302.08 % -144.000 K -108.92 % 1.614 M 125.63 % -6.297 M -403.91 % 2.072 M 0.00 % 2.072 M -70.82 % 7.101 M 0.00 % 7.101 M
Operating income 208.894 M 3.34 % 202.147 M 4.63 % 193.202 M 45.53 % 132.760 M 36.22 % 97.457 M 29.57 % 75.217 M 6.48 % 70.640 M 3.22 % 68.439 M -23.95 % 89.987 M -10.38 % 100.407 M -23.19 % 130.715 M 31.51 % 99.398 M 49.02 % 66.701 M -19.49 % 82.844 M 0.35 % 82.553 M 4.92 % 78.681 M 13.47 % 69.339 M -2.25 % 70.937 M -1.64 % 72.123 M -0.06 % 72.164 M 11.77 % 64.564 M 0.68 % 64.125 M -9.96 % 71.220 M 85.97 % 38.296 M -35.44 % 59.316 M 104.29 % 29.035 M 238.58 % 8.576 M 0.00 % 8.576 M -41.11 % 14.563 M 0.00 % 14.563 M
Operating income ratio 0.54 -7.85 % 0.58 -11.02 % 0.66 23.37 % 0.53 -3.08 % 0.55 18.83 % 0.46 -5.83 % 0.49 6.96 % 0.46 -15.89 % 0.54 4.44 % 0.52 -18.74 % 0.64 6.87 % 0.60 10.37 % 0.54 -22.04 % 0.70 7.54 % 0.65 -0.85 % 0.65 5.08 % 0.62 4.18 % 0.60 -3.13 % 0.62 3.92 % 0.59 -3.50 % 0.62 7.29 % 0.57 -7.44 % 0.62 -1.81 % 0.63 1.79 % 0.62 -25.41 % 0.83 170.20 % 0.31 0.00 % 0.31 -21.13 % 0.39 0.00 % 0.39
Total other income expenses net 6.449 M 6.03 % 6.082 M 405.99 % 1.202 M -61.06 % 3.087 M 379.62 % -1.104 M -19.09 % -927.000 K -136.67 % 2.528 M 202.56 % -2.465 M -1.23 % -2.435 M -825.86 % -263.000 K -455.41 % 73.999 K 324.24 % -33.000 K 35.29 % -50.999 K 98.40 % -3.179 M -54.85 % -2.053 M -1 163.73 % 193.000 K 103.90 % -4.952 M -319.41 % 2.257 M 526.94 % 360.000 K 122.22 % 162.000 K -67.07 % 492.000 K -24.77 % 654.000 K -17.63 % 794.000 K 101.52 % 394.000 K 8.84 % 362.000 K 18 200.00 % -2.000 K -100.39 % 514.500 K 0.00 % 514.500 K 176.96 % -668.500 K 0.00 % -668.500 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2011-12-31 2011-06-30 2010-12-31 2010-06-30
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 2012-12-31
Net debt -360.040 M -4.87 % -343.328 M -19.20 % -288.029 M -11.13 % -259.185 M -6.01 % -244.499 M -17.12 % -208.757 M -27.23 % -164.083 M 17.65 % -199.262 M -25.16 % -159.201 M -17.35 % -135.659 M 29.55 % -192.552 M -15.36 % -166.911 M -8.81 % -153.391 M 10.16 % -170.743 M -39.57 % -122.338 M -23.24 % -99.267 M -29.85 % -76.450 M -4.38 % -73.242 M -25.83 % -58.206 M 18.92 % -71.792 M -38.41 % -51.868 M 16.98 % -62.476 M -4.84 % -59.591 M 29.51 % -84.540 M -27.80 % -66.149 M
Total investments 20.328 M 9.05 % 18.641 M 10.28 % 16.904 M 93.92 % 8.717 M 31.44 % 6.632 M -4.37 % 6.935 M 53.77 % 4.510 M -8.18 % 4.912 M 8.72 % 4.518 M -6.52 % 4.833 M 15.43 % 4.187 M -17.61 % 5.082 M 1.52 % 5.006 M 66.09 % 3.014 M -2.90 % 3.104 M -0.70 % 3.126 M -61.19 % 8.055 M 5.39 % 7.643 M -49.05 % 15.000 M -0.23 % 15.034 M -46.17 % 27.929 M 123.97 % 12.470 M -11.51 % 14.092 M -20.95 % 17.827 M 94.38 % 9.171 M
Total debt 15.488 M 6.83 % 14.498 M -3.57 % 15.034 M 94.11 % 7.745 M -11.00 % 8.702 M 115.08 % 4.046 M -2.72 % 4.159 M -8.43 % 4.542 M -9.31 % 5.008 M -17.70 % 6.085 M -6.34 % 6.497 M 208.65 % 2.105 M -5.39 % 2.225 M -8.70 % 2.437 M -16.94 % 2.934 M 370.95 % 623.000 K -28.80 % 875.000 K -21.45 % 1.114 M -19.57 % 1.385 M -16.16 % 1.652 M 198.19 % 554.000 K -75.15 % 2.229 M 1.00 % 2.207 M -16.40 % 2.640 M 2.01 % 2.588 M
Accumulated other comprehensive income loss 317.654 M 179.07 % 113.826 M -54.00 % 247.460 M 76.08 % 140.536 M -51.99 % 292.697 M 9.50 % 267.309 M 2.70 % 260.270 M 0.69 % 258.486 M 2.50 % 252.185 M 606.77 % -49.763 M -11.83 % -44.498 M -4.88 % -42.428 M -4.12 % -40.749 M -3.76 % -39.273 M -0.82 % -38.955 M -3.28 % -37.719 M -3.63 % -36.398 M -4.04 % -34.986 M -2.82 % -34.028 M -3.92 % -32.744 M -2.59 % -31.918 M -3.77 % -30.757 M -3.64 % -29.678 M 11.32 % -33.465 M -31.15 % -25.516 M
Retained earnings 179.961 M -48.25 % 347.760 M 104.17 % 170.326 M -15.42 % 201.369 M 139.71 % 84.004 M -34.50 % 128.260 M 101.45 % 63.667 M -52.51 % 134.074 M 75.14 % 76.552 M -61.51 % 198.878 M 72.14 % 115.536 M -19.42 % 143.377 M 153.30 % 56.603 M -60.36 % 142.798 M 88.57 % 75.725 M -34.86 % 116.245 M 89.86 % 61.226 M -48.87 % 119.745 M 97.88 % 60.514 M -48.39 % 117.257 M 116.23 % 54.229 M -52.99 % 115.356 M 95.87 % 58.895 M -50.40 % 118.743 M 200.03 % 39.577 M
Common stock 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.00 % 371.000 K 0.27 % 370.000 K 0.00 % 370.000 K
Total equity 500.359 M 8.43 % 461.467 M 9.82 % 420.195 M 24.93 % 336.340 M 17.23 % 286.908 M 10.42 % 259.835 M 3.92 % 250.039 M 0.73 % 248.238 M 4.09 % 238.473 M -2.39 % 244.317 M -3.11 % 252.156 M 24.66 % 202.281 M 18.53 % 170.663 M -4.89 % 179.441 M 11.14 % 161.454 M 18.36 % 136.405 M 2.23 % 133.427 M 11.00 % 120.204 M 8.25 % 111.041 M 10.25 % 100.714 M 13.88 % 88.442 M 16.72 % 75.774 M 2.51 % 73.916 M -14.80 % 86.757 M 47.82 % 58.691 M
Other non current liabilities 17.014 M 93.38 % 8.798 M 62.15 % 5.426 M -54.07 % 11.814 M -11.26 % 13.313 M -1.38 % 13.499 M -1.70 % 13.732 M 1.67 % 13.507 M -30.24 % 19.361 M 27.66 % 15.166 M 187.13 % 5.282 M 5.62 % 5.001 M 26.86 % 3.942 M -3.26 % 4.075 M -1.76 % 4.148 M 4.56 % 3.967 M -8.04 % 4.314 M -6.74 % 4.626 M 5.59 % 4.381 M 33.12 % 3.291 M -36.16 % 5.155 M -13.26 % 5.943 M -23.77 % 7.796 M -16.06 % 9.288 M -33.58 % 13.984 M
Long term debt 0.000 -100.00 % 12.406 M -8.31 % 13.531 M 11 666.09 % 115.000 K 0.000 -100.00 % 3.586 M -6.08 % 3.818 M -28.64 % 5.350 M 0.000 -100.00 % 5.229 M -10.19 % 5.822 M 178.70 % 2.089 M -0.57 % 2.101 M 0.05 % 2.100 M -3.31 % 2.172 M 790.16 % 244.000 K -35.45 % 378.000 K -39.62 % 626.000 K -27.29 % 861.000 K -21.08 % 1.091 M 0.000 -100.00 % 1.620 M 1.00 % 1.604 M -26.29 % 2.176 M -15.92 % 2.588 M
Total non current liabilities 18.105 M -14.62 % 21.204 M 11.85 % 18.957 M 58.81 % 11.937 M -10.61 % 13.354 M -22.08 % 17.137 M -3.34 % 17.729 M -6.51 % 18.963 M -2.42 % 19.434 M -5.18 % 20.495 M 82.83 % 11.210 M 55.48 % 7.210 M 16.91 % 6.167 M -3.41 % 6.385 M -2.31 % 6.536 M 47.44 % 4.433 M -5.52 % 4.692 M -10.66 % 5.252 M 0.19 % 5.242 M 19.63 % 4.382 M -15.00 % 5.155 M -31.84 % 7.563 M -19.54 % 9.400 M -18.00 % 11.464 M -30.82 % 16.572 M
Other current liabilities 234.545 M -14.92 % 275.686 M 19.01 % 231.646 M 352.15 % 51.232 M 159.74 % 19.724 M -86.70 % 148.285 M 3 108.24 % 4.622 M -94.95 % 91.599 M 1 546.28 % 5.564 M -88.86 % 49.931 M 2 095.73 % 2.274 M 22.92 % 1.850 M 15.63 % 1.600 M -98.68 % 121.327 M 14.87 % 105.617 M 48.12 % 71.304 M 44.38 % 49.386 M -17.89 % 60.146 M -12.42 % 68.672 M -26.49 % 93.423 M 13.31 % 82.448 M 11.25 % 74.113 M 1.67 % 72.897 M 412.25 % -23.346 M -137.91 % 61.578 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 174.985 M 2.46 % 170.787 M 35.73 % 125.828 M 51.75 % 82.918 M -1.22 % 83.945 M 12.09 % 74.889 M 65.32 % 45.300 M -64.16 % 126.389 M -14.57 % 147.937 M 19.34 % 123.958 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -603.000 K -100.57 % 106.482 M 0.000
Short term debt 2.159 M 3.20 % 2.092 M 39.19 % 1.503 M -33.17 % 2.249 M 0.000 -100.00 % 460.000 K 34.90 % 341.000 K -42.01 % 588.000 K 2 000.00 % 28.000 K -96.73 % 856.000 K 26.81 % 675.000 K 4 118.75 % 16.000 K 100.01 % -126.356 M -37 594.36 % 337.000 K -55.77 % 762.000 K 101.06 % 379.000 K -23.74 % 497.000 K 1.84 % 488.000 K -6.87 % 524.000 K -6.60 % 561.000 K 1.26 % 554.000 K -9.03 % 609.000 K 0.000 -100.00 % 464.000 K 0.000
Total current liabilities 335.889 M 1.14 % 332.118 M 19.36 % 278.259 M 3.78 % 268.112 M 8.62 % 246.826 M 18.97 % 207.473 M 49.54 % 138.739 M -4.77 % 145.683 M 22.04 % 119.376 M 19.33 % 100.042 M -43.75 % 177.862 M -9.00 % 195.454 M 24.87 % 156.524 M -2.78 % 160.993 M 16.91 % 137.711 M 28.08 % 107.521 M 42.00 % 75.717 M -20.56 % 95.318 M -1.13 % 96.412 M -25.60 % 129.594 M 14.22 % 113.461 M -1.98 % 115.758 M 13.51 % 101.984 M -17.49 % 123.607 M 47.10 % 84.029 M
Total liabilities 353.994 M 0.19 % 353.322 M 18.88 % 297.216 M 6.13 % 280.049 M 7.64 % 260.180 M 15.84 % 224.610 M 43.55 % 156.468 M -4.97 % 164.646 M 18.61 % 138.810 M 15.16 % 120.537 M -36.25 % 189.072 M -6.71 % 202.664 M 24.57 % 162.691 M -2.80 % 167.378 M 16.04 % 144.247 M 28.84 % 111.954 M 39.23 % 80.409 M -20.05 % 100.570 M -1.07 % 101.654 M -24.13 % 133.976 M 12.95 % 118.616 M -3.82 % 123.321 M 10.72 % 111.384 M -17.54 % 135.071 M 34.26 % 100.601 M
Other non current assets 946.000 K 142.56 % 390.000 K -16.67 % 468.000 K 85.71 % 252.000 K 25 300.00 % -1.000 K 0.000 -100.00 % 2.000 K 100.00 % 1.000 K 0.000 0.000 100.00 % -1.000 K -200.00 % 1.000 K 0.00 % 1.000 K -99.38 % 161.000 K 10.27 % 146.000 K 28.07 % 114.000 K -98.57 % 7.959 M -0.05 % 7.963 M -1.25 % 8.064 M -38.44 % 13.099 M -53.82 % 28.363 M 5 999.57 % 465.000 K -41.21 % 791.000 K -25.66 % 1.064 M -89.56 % 10.190 M
Long term investments 19.922 M 9.16 % 18.251 M 8.94 % 16.754 M 92.20 % 8.717 M 31.44 % 6.632 M -4.37 % 6.935 M 48.06 % 4.684 M -4.64 % 4.912 M 8.72 % 4.518 M -6.52 % 4.833 M 15.43 % 4.187 M -17.61 % 5.082 M 1.52 % 5.006 M 66.98 % 2.998 M -3.07 % 3.093 M -1.06 % 3.126 M 733.60 % 375.000 K 1 542.31 % -26.000 K -100.36 % 7.225 M 207.97 % 2.346 M -91.60 % 27.929 M 123.97 % 12.470 M -11.51 % 14.092 M -20.95 % 17.827 M 0.000
Intangible assets 41.216 M 10.39 % 37.336 M 37.35 % 27.184 M 17.87 % 23.063 M 2.38 % 22.527 M 21.81 % 18.493 M 34.97 % 13.702 M 31.70 % 10.404 M 66.54 % 6.247 M 27.70 % 4.892 M -1.37 % 4.960 M 79.91 % 2.757 M 4.43 % 2.640 M 7.45 % 2.457 M 14.23 % 2.151 M 96.08 % 1.097 M 104.66 % 536.000 K -12.27 % 611.000 K -11.58 % 691.000 K -9.44 % 763.000 K 220.59 % 238.000 K -20.40 % 299.000 K -15.54 % 354.000 K -16.51 % 424.000 K 715.38 % 52.000 K
GoodWill 18.966 M 0.00 % 18.966 M -36.04 % 29.654 M 93.00 % 15.365 M 0.00 % 15.365 M 0.00 % 15.365 M 0.00 % 15.365 M 0.00 % 15.365 M 0.00 % 15.365 M 0.00 % 15.365 M 116.77 % 7.088 M 65.18 % 4.291 M 0.00 % 4.291 M 0.00 % 4.291 M -55.43 % 9.627 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 60.182 M 6.89 % 56.302 M -0.94 % 56.838 M 47.91 % 38.428 M 1.41 % 37.892 M 11.91 % 33.858 M 16.48 % 29.067 M 12.80 % 25.769 M 19.23 % 21.612 M 6.69 % 20.257 M 68.14 % 12.048 M 70.94 % 7.048 M 1.69 % 6.931 M 2.71 % 6.748 M -42.71 % 11.778 M 973.66 % 1.097 M 104.66 % 536.000 K -12.27 % 611.000 K -11.58 % 691.000 K -9.44 % 763.000 K 220.59 % 238.000 K -20.40 % 299.000 K -15.54 % 354.000 K -16.51 % 424.000 K 715.38 % 52.000 K
Property plant equipment net 58.996 M 4.48 % 56.466 M 18.39 % 47.695 M 13.59 % 41.988 M 9.56 % 38.325 M 12.55 % 34.051 M 6.62 % 31.936 M 3.59 % 30.829 M 1.88 % 30.259 M 3.74 % 29.169 M 14.90 % 25.387 M 25.69 % 20.198 M 14.97 % 17.568 M 5.62 % 16.634 M -4.10 % 17.345 M -0.80 % 17.484 M 0.95 % 17.320 M -1.46 % 17.576 M 1.50 % 17.316 M -2.66 % 17.789 M 7.22 % 16.591 M 13.65 % 14.598 M 28.75 % 11.338 M 6.65 % 10.631 M -4.85 % 11.173 M
Total non current assets 144.249 M 5.63 % 136.566 M 7.27 % 127.314 M 30.04 % 97.903 M 10.80 % 88.361 M 10.15 % 80.221 M 17.45 % 68.301 M 4.58 % 65.310 M 9.10 % 59.863 M 3.67 % 57.744 M 30.11 % 44.381 M 25.51 % 35.360 M 12.83 % 31.338 M 5.91 % 29.590 M -14.23 % 34.501 M 47.81 % 23.341 M -13.71 % 27.050 M 0.70 % 26.863 M -20.25 % 33.685 M -1.73 % 34.279 M -24.15 % 45.192 M 61.88 % 27.917 M 3.51 % 26.970 M -15.91 % 32.071 M 11.76 % 28.696 M
Other current assets 110.042 M -7.29 % 118.696 M 39.70 % 84.962 M 33.14 % 63.815 M 3.70 % 61.539 M 2.84 % 59.837 M 10.81 % 53.999 M -14.83 % 63.405 M 74.27 % 36.384 M -28.51 % 50.891 M 30.04 % 39.136 M -63.19 % 106.323 M 172.67 % 38.993 M -4.08 % 40.650 M 13.46 % 35.828 M 49.96 % 23.892 M -14.97 % 28.099 M -7.44 % 30.357 M 14.65 % 26.477 M -14.66 % 31.024 M 9.69 % 28.283 M 7.66 % 26.270 M 10.51 % 23.771 M -3.45 % 24.621 M 47.40 % 16.703 M
Short term investments 406.000 K 4.10 % 390.000 K 160.00 % 150.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.000 K 45.45 % 11.000 K 0.000 -100.00 % 7.680 M 0.14 % 7.669 M -1.36 % 7.775 M -38.72 % 12.688 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 360.040 M 4.87 % 343.328 M 13.29 % 303.063 M 13.28 % 267.529 M 5.66 % 253.201 M 18.98 % 212.803 M 26.49 % 168.242 M -17.45 % 203.804 M 24.11 % 164.209 M 15.85 % 141.744 M -28.79 % 199.049 M 17.77 % 169.016 M 8.61 % 155.616 M -10.14 % 173.180 M 38.24 % 125.272 M 25.41 % 99.890 M 29.18 % 77.325 M 3.99 % 74.356 M 24.78 % 59.591 M -18.86 % 73.444 M 40.10 % 52.422 M -18.98 % 64.705 M 4.70 % 61.798 M -29.11 % 87.180 M 26.83 % 68.737 M
Cash and short term investments 360.446 M 4.87 % 343.718 M 13.36 % 303.212 M 13.34 % 267.529 M 5.66 % 253.201 M 18.98 % 212.803 M 26.49 % 168.242 M -17.45 % 203.804 M 24.11 % 164.209 M 15.85 % 141.744 M -28.79 % 199.049 M 17.77 % 169.016 M 8.61 % 155.616 M -10.15 % 173.196 M 38.24 % 125.283 M 25.42 % 99.890 M 17.51 % 85.005 M 3.63 % 82.025 M 21.76 % 67.366 M -21.79 % 86.132 M 64.31 % 52.422 M -18.98 % 64.705 M 4.70 % 61.798 M -29.11 % 87.180 M 26.83 % 68.737 M
Total current assets 710.104 M 4.70 % 678.224 M 14.93 % 590.097 M 13.81 % 518.486 M 13.03 % 458.727 M 13.48 % 404.224 M 19.52 % 338.205 M -2.70 % 347.574 M 9.50 % 317.419 M 3.36 % 307.110 M -22.61 % 396.847 M 7.38 % 369.585 M 22.37 % 302.016 M -4.80 % 317.229 M 16.97 % 271.200 M 20.52 % 225.018 M 20.47 % 186.786 M -3.67 % 193.911 M 8.32 % 179.010 M -10.68 % 200.410 M 23.81 % 161.866 M -5.44 % 171.177 M 8.11 % 158.330 M -16.56 % 189.757 M 45.30 % 130.595 M
Inventory 22.939 M -23.00 % 29.790 M 12.49 % 26.483 M 34.12 % 19.746 M 17.72 % 16.773 M 0.000 -100.00 % 11.718 M 22.04 % 9.602 M -0.54 % 9.654 M -9.38 % 10.653 M -2.69 % 10.948 M 0.87 % 10.854 M 18.44 % 9.164 M 23.94 % 7.394 M 7.91 % 6.852 M 0.000 -100.00 % 28.098 M 466.38 % -7.669 M 0.000 100.00 % -12.688 M -144.86 % 28.284 M 665.68 % -5.000 M 93.13 % -72.761 M 0.000 0.000
Net receivables 216.677 M 16.48 % 186.020 M 6.03 % 175.440 M 4.81 % 167.396 M 31.59 % 127.214 M -2.75 % 130.812 M 10.91 % 117.947 M 66.68 % 70.763 M -33.97 % 107.171 M 2.67 % 104.381 M -29.34 % 147.714 M 77.13 % 83.392 M -15.12 % 98.243 M 1.94 % 96.376 M -30.04 % 137.756 M 11.07 % 124.028 M 68.33 % 73.682 M -9.63 % 81.530 M -4.27 % 85.168 M 2.30 % 83.254 M 2.58 % 81.161 M 7.92 % 75.203 M 3.36 % 72.761 M -6.66 % 77.956 M 72.64 % 45.155 M
Tax assets 4.203 M -18.50 % 5.157 M -7.23 % 5.559 M -34.74 % 8.518 M 54.51 % 5.513 M 2.53 % 5.377 M 105.86 % 2.612 M -31.25 % 3.799 M 9.36 % 3.474 M -0.32 % 3.485 M 26.27 % 2.760 M -8.94 % 3.031 M 65.45 % 1.832 M -39.91 % 3.049 M 42.54 % 2.139 M 40.72 % 1.520 M 76.74 % 860.000 K 16.37 % 739.000 K 89.97 % 389.000 K 37.94 % 282.000 K 101.01 % -27.929 M -32 957.65 % 85.000 K -78.48 % 395.000 K -81.41 % 2.125 M -70.81 % 7.281 M
Other assets 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 -100.00 % 1.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 -100.00 % 1.000 K 0.000 -100.00 % 1.000 K 0.000 0.000 -100.00 % 1.000 K
Account payables 40.125 M -9.95 % 44.558 M 26.57 % 35.203 M 8.76 % 32.367 M 41.22 % 22.919 M -3.56 % 23.765 M 22.75 % 19.360 M -10.18 % 21.554 M 45.30 % 14.834 M -18.31 % 18.160 M -7.12 % 19.552 M 16.44 % 16.791 M 27.11 % 13.210 M 15.04 % 11.483 M 23.16 % 9.324 M -11.82 % 10.574 M 29.33 % 8.176 M -12.27 % 9.320 M 7.13 % 8.700 M -22.23 % 11.187 M -12.69 % 12.813 M -13.10 % 14.744 M 43.59 % 10.268 M -34.83 % 15.756 M 76.85 % 8.909 M
Tax payables 59.060 M 503.76 % 9.782 M -1.26 % 9.907 M 36.10 % 7.279 M -78.20 % 33.396 M -4.48 % 34.963 M 11.00 % 31.498 M -1.39 % 31.942 M 32.75 % 24.061 M -22.62 % 31.095 M 7.33 % 28.972 M 0.39 % 28.860 M 63.68 % 17.632 M -36.68 % 27.846 M 26.53 % 22.008 M -12.89 % 25.264 M 43.07 % 17.658 M -30.38 % 25.364 M 36.98 % 18.516 M -24.19 % 24.423 M 38.41 % 17.646 M -32.88 % 26.292 M 39.71 % 18.819 M -22.40 % 24.251 M 79.08 % 13.542 M
Deferred revenue non current 0.000 0.000 0.000 0.000 100.00 % -7.683 M -114.25 % -3.586 M 6.08 % -3.818 M 3.44 % -3.954 M 5.70 % -4.193 M 19.81 % -5.229 M -136.57 % 14.299 M -2.05 % 14.598 M 31.41 % 11.109 M 16.81 % 9.510 M 23.54 % 7.698 M -26.59 % 10.487 M 0.000 100.00 % -261.000 K 0.000 0.000 100.00 % -1.391 M 0.000 0.000 0.000 0.000
Minority interest 70.000 K -6.67 % 75.000 K 240.91 % 22.000 K -48.84 % 43.000 K -2.27 % 44.000 K 7.32 % 41.000 K 28.13 % 32.000 K 300.00 % 8.000 K 233.33 % -6.000 K 14.29 % -7.000 K 41.67 % -12.000 K -300.00 % -3.000 K -116.67 % 18.000 K 5.88 % 17.000 K 111.11 % -153.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 10.498 M 17.96 % 8.900 M 1 088.25 % 749.000 K 0.000 0.000 -100.00 % 798.000 K -42.84 % 1.396 M 0.000 0.000 0.000 0.000 100.00 % -126.480 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
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
Other total stockholders equity 2.303 M 507.61 % -565.000 K -128.03 % 2.016 M 133.72 % -5.979 M 3.63 % -6.204 M 21.33 % -7.886 M -104.24 % 185.969 M 1 849.97 % -10.627 M 24.51 % -14.077 M -598.83 % 2.822 M 32.05 % 2.137 M -26.84 % 2.921 M 8.67 % 2.688 M 91.59 % 1.403 M -9.07 % 1.543 M 293.84 % -796.000 K -127.15 % 2.932 M 0.00 % 2.932 M 0.00 % 2.932 M 0.00 % 2.932 M 0.00 % 2.932 M 14.09 % 2.570 M -12.35 % 2.932 M 164.38 % 1.109 M -94.08 % 18.744 M
Deferred tax liabilities non current 1.091 M -5.46 % 1.154 M 0.000 -100.00 % 8.000 K -80.49 % 41.000 K -21.15 % 52.000 K -70.95 % 179.000 K 68.87 % 106.000 K 45.21 % 73.000 K -27.00 % 100.000 K -5.66 % 106.000 K -11.67 % 120.000 K -3.23 % 124.000 K -40.95 % 210.000 K -2.78 % 216.000 K -2.70 % 222.000 K 0.000 -100.00 % 261.000 K 0.000 0.000 -100.00 % 376.000 K 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 854.353 M 4.86 % 814.789 M 13.57 % 717.411 M 16.39 % 616.389 M 12.67 % 547.088 M 12.93 % 484.445 M 19.17 % 406.507 M -1.54 % 412.884 M 9.44 % 377.283 M 3.41 % 364.854 M -17.31 % 441.228 M 8.96 % 404.945 M 21.48 % 333.354 M -3.88 % 346.819 M 13.45 % 305.701 M 23.09 % 248.359 M 16.14 % 213.836 M -3.14 % 220.774 M 3.80 % 212.695 M -9.37 % 234.690 M 13.35 % 207.058 M 4.00 % 199.095 M 7.44 % 185.300 M -16.47 % 221.828 M 39.26 % 159.292 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 2012-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 2011-12-31 2011-06-30 2010-12-31 2010-06-30
Deferred income tax 0.000 0.000 -100.00 % 2.924 M 0.000 100.00 % -228.000 K 92.21 % -2.928 M -351.55 % 1.164 M 484.16 % -303.000 K -573.33 % -45.000 K 93.78 % -724.000 K -416.16 % 229.000 K 121.14 % -1.083 M -188.48 % 1.224 M 135.62 % -3.436 M 18.44 % -4.213 M -127.75 % 15.182 M 466.36 % -4.144 M -36.16 % -3.044 M -275.01 % 1.739 M 417.56 % 336.000 K -86.85 % 2.556 M 0.000 100.00 % -4.548 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 3.368 M 69.08 % 1.992 M 32.53 % 1.503 M 6.82 % 1.407 M 55.99 % 902.000 K -59.53 % 2.229 M 87.47 % 1.189 M -0.83 % 1.199 M 30.61 % 918.000 K -19.40 % 1.139 M -19.73 % 1.419 M -0.98 % 1.433 M 74.33 % 822.000 K 75.64 % 468.000 K 168.97 % 174.000 K -55.38 % 390.000 K -11.36 % 440.000 K -82.03 % 2.448 M 256.62 % -1.563 M -210.07 % 1.420 M 67.65 % 847.000 K 0.000 -100.00 % 3.900 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -26.546 M -201.69 % 26.106 M 254.93 % -16.850 M -14.65 % -14.697 M -133.79 % 43.491 M 22.00 % 35.648 M 180.00 % -44.558 M -183.27 % 53.511 M 266.44 % 14.603 M 140.53 % -36.030 M -38.53 % -26.008 M -440.71 % -4.810 M 13.29 % -5.547 M -113.85 % 40.049 M 103.47 % 19.683 M 229.15 % -15.241 M -97.86 % -7.703 M -127.67 % 27.842 M 199.34 % -28.027 M -313.13 % 13.150 M 261.31 % -8.152 M -287.27 % 4.353 M 142.56 % -10.229 M -1.60 % -10.068 M -249.24 % 6.746 M 287.23 % -3.603 M -174.64 % 4.827 M 0.00 % 4.827 M 244.66 % 1.401 M 0.00 % 1.401 M
Accounts receivables -28.231 M -166.83 % -10.580 M 38.99 % -17.342 M 51.82 % -35.992 M -763.12 % -4.170 M 69.35 % -13.607 M 59.07 % -33.241 M -231.89 % 25.204 M 222.88 % 7.806 M 163.37 % -12.318 M -93.34 % -6.371 M 84.77 % -41.841 M -2 539.81 % -1.585 M -122.82 % 6.945 M -15.07 % 8.177 M 126.59 % -30.754 M -491.87 % 7.848 M 115.66 % 3.639 M 290.03 % -1.915 M 8.46 % -2.092 M 64.89 % -5.959 M -144.12 % -2.441 M -146.98 % 5.196 M 125.88 % -20.079 M -10.14 % -18.231 M 0.000 0.000 0.000 0.000 0.000
Inventory 6.851 M 307.17 % -3.307 M 50.91 % -6.736 M -126.50 % -2.974 M 6.18 % -3.170 M -68.17 % -1.885 M 10.92 % -2.116 M -4 169.23 % 52.000 K -94.79 % 999.000 K 39.92 % 714.000 K 3 204.35 % -23.000 K 98.64 % -1.690 M 4.52 % -1.770 M -227.17 % -541.000 K -821.33 % 75.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
Accounts payables 0.000 0.000 -100.00 % 2.836 M -70.59 % 9.643 M 1 012.30 % -1.057 M -123.12 % 4.572 M 312.95 % -2.147 M -148.52 % 4.425 M 377.78 % -1.593 M -171.89 % 2.216 M 46.08 % 1.517 M -58.46 % 3.652 M 112.45 % 1.719 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
Other working capital -5.166 M -112.92 % 39.993 M 810.59 % 4.392 M -69.97 % 14.626 M -71.81 % 51.888 M 11.42 % 46.568 M 760.16 % -7.054 M -129.60 % 23.830 M 222.42 % 7.391 M 127.74 % -26.642 M -26.08 % -21.131 M -160.26 % 35.069 M 996.68 % -3.911 M -111.62 % 33.645 M 194.33 % 11.431 M -26.31 % 15.513 M 199.76 % -15.551 M -164.25 % 24.203 M 192.69 % -26.112 M -271.32 % 15.242 M 795.03 % -2.193 M -132.28 % 6.794 M 144.05 % -15.425 M -254.08 % 10.011 M -59.92 % 24.977 M 0.000 0.000 0.000 0.000 0.000
Other non cash items 11.199 M 70.56 % 6.566 M 135.30 % -18.598 M -13 475.18 % -137.000 K 94.78 % -2.627 M -112.29 % 21.372 M -63.20 % 58.079 M 257.37 % -36.906 M -302.72 % 18.205 M 13.48 % 16.042 M -25.49 % 21.531 M -40.67 % 36.290 M 692.19 % 4.581 M 145.03 % -10.173 M 15.51 % -12.040 M -157.90 % 20.793 M 1 289.53 % -1.748 M 93.49 % -26.859 M -553.98 % -4.107 M -38.52 % -2.965 M 24.48 % -3.926 M -192.88 % 4.227 M 155.03 % -7.681 M -501.10 % 1.915 M 37.97 % 1.388 M 224.82 % -1.112 M 49.36 % -2.196 M 0.00 % -2.196 M -15 244.83 % 14.500 K 0.00 % 14.500 K
Net cash provided by operating activities 179.635 M -16.91 % 216.204 M 48.85 % 145.254 M 32.10 % 109.959 M -1.55 % 111.688 M 8.82 % 102.633 M 176.60 % 37.105 M -62.73 % 99.562 M -11.82 % 112.912 M 125.59 % 50.051 M -51.76 % 103.754 M 38.05 % 75.157 M 40.87 % 53.351 M -46.17 % 99.113 M 16.41 % 85.142 M 35.77 % 62.709 M 16.52 % 53.816 M -16.38 % 64.355 M 126.28 % 28.441 M -62.63 % 76.108 M 71.38 % 44.408 M -33.47 % 66.748 M 43.19 % 46.616 M 95.75 % 23.814 M -60.09 % 59.670 M 272.43 % 16.022 M 28.29 % 12.489 M 0.00 % 12.489 M -36.49 % 19.665 M 0.00 % 19.665 M
Investments in property plant and equipment -22.874 M 35.05 % -35.219 M -33.01 % -26.479 M 13.06 % -30.455 M -140.39 % -12.669 M -4.07 % -12.174 M -45.97 % -8.340 M 16.12 % -9.943 M -62.60 % -6.115 M 34.33 % -9.312 M -110.39 % -4.426 M 25.15 % -5.913 M -90.25 % -3.108 M -105.83 % -1.510 M -9.42 % -1.380 M 34.35 % -2.102 M -57.81 % -1.332 M 28.04 % -1.851 M -52.85 % -1.211 M 55.80 % -2.740 M 27.95 % -3.803 M 21.99 % -4.875 M -105.70 % -2.370 M -64.47 % -1.441 M -24.55 % -1.157 M 27.91 % -1.605 M -113.01 % -753.500 K 0.00 % -753.500 K -20.56 % -625.000 K 0.00 % -625.000 K
Acquisitions net 0.000 -100.00 % 8.976 M 143.53 % -20.622 M -3 347.56 % 635.000 K 0.000 0.000 0.000 0.000 100.00 % -56.000 K 98.98 % -5.474 M -113.16 % -2.568 M -256 900.00 % 1.000 K -99.94 % 1.811 M 0.000 100.00 % -8.929 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
Purchases of investments 0.000 0.000 100.00 % -2.266 M -3 282.09 % -67.000 K 47.66 % -128.000 K -106.11 % 2.094 M 198.08 % -2.135 M -3 134.85 % -66.000 K -40.43 % -47.000 K -1 275.00 % 4.000 K 180.00 % -5.000 K 92.31 % -65.000 K 96.47 % -1.839 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
Sales maturities of investments 0.000 0.000 -100.00 % 40.000 K 4 100.00 % -1.000 K -200.00 % 1.000 K 0.000 0.000 100.00 % -305.000 K -174.57 % 409.000 K 164.72 % -632.000 K -178.61 % 804.000 K 2 971.43 % -28.000 K -200.00 % 28.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 -100.00 % 55.000 K 0.00 % 55.000 K -62.84 % 148.000 K 0.00 % 148.000 K
Other investing activites -2.556 M 59.89 % -6.373 M -139.83 % 15.999 M 395.63 % 3.228 M 169.69 % -4.632 M -149.34 % 9.388 M 337.26 % 2.147 M 2 425.88 % 85.000 K 2 733.33 % 3.000 K 105.77 % -52.000 K -213.04 % 46.000 K 253.85 % 13.000 K 100.72 % -1.812 M -5 429.41 % 34.000 K 409.09 % -11.000 K -100.11 % 10.159 M 4 186.50 % 237.000 K -96.10 % 6.078 M 6.52 % 5.706 M 304.39 % 1.411 M 114.73 % -9.578 M -222.38 % -2.971 M -168.42 % 4.342 M 158.76 % -7.389 M -13 534.55 % 55.000 K 100.61 % -9.024 M -200 633.33 % 4.500 K 0.00 % 4.500 K 100.72 % -625.000 K 0.00 % -625.000 K
Net cash used for investing activites -25.430 M 22.03 % -32.616 M 2.14 % -33.328 M -25.01 % -26.660 M -52.97 % -17.428 M -2 418.50 % -692.000 K 91.69 % -8.328 M 18.58 % -10.229 M -76.18 % -5.806 M 62.46 % -15.466 M -151.52 % -6.149 M -2.62 % -5.992 M -21.79 % -4.920 M -233.33 % -1.476 M 85.70 % -10.320 M -228.09 % 8.057 M 835.80 % -1.095 M -125.90 % 4.227 M -5.96 % 4.495 M 438.22 % -1.329 M 90.07 % -13.381 M -70.55 % -7.846 M -497.87 % 1.972 M 122.33 % -8.830 M -701.27 % -1.102 M 89.63 % -10.629 M -1 431.56 % -694.000 K 0.00 % -694.000 K -45.49 % -477.000 K 0.00 % -477.000 K
Debt repayment -1.511 M 0.000 -100.00 % 6.692 M 1 943.53 % -363.000 K -107.79 % 4.657 M 2 658.79 % -182.000 K 41.10 % -309.000 K 0.000 100.00 % -1.129 M 0.000 100.00 % -386.000 K -241.59 % -113.000 K 47.44 % -215.000 K 0.000 100.00 % -457.000 K 0.000 100.00 % -237.000 K 0.000 100.00 % -286.000 K 0.000 100.00 % -311.000 K 0.000 100.00 % -464.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 -100.00 % 40.000 K 0.000 100.00 % -9.000 K -134.62 % 26.000 K 0.000 0.000 0.000 0.000 -100.00 % 3.000 K -99.48 % 582.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
Common stock repurchased -8.000 K 99.73 % -2.914 M -3 947.22 % -72.000 K -133.33 % 216.000 K 200.00 % -216.000 K -2 300.00 % -9.000 K 71.88 % -32.000 K -108.94 % 358.000 K 102.03 % -17.595 M -2 910.70 % 626.000 K 128.60 % -2.189 M 0.000 0.000 100.00 % -16.000 K 0.000 100.00 % -2.781 M -1 141.52 % -224.000 K 94.78 % -4.294 M 0.000 100.00 % -5.281 M 0.000 100.00 % -337.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -141.956 M -4.46 % -135.895 M -46.13 % -92.996 M -36.03 % -68.363 M -19.36 % -57.277 M -0.08 % -57.230 M 11.34 % -64.553 M -29.64 % -49.793 M 24.50 % -65.951 M 28.85 % -92.696 M -42.89 % -64.873 M -16.46 % -55.706 M 15.95 % -66.275 M -34.49 % -49.279 M -0.02 % -49.270 M 0.06 % -49.301 M -0.02 % -49.291 M -0.04 % -49.269 M 2.21 % -50.385 M -4.61 % -48.165 M -12.01 % -43.000 M 22.69 % -55.618 M 26.17 % -75.330 M 0.000 100.00 % -40.153 M 0.000 100.00 % -26.499 M 0.00 % -26.499 M -75.21 % -15.124 M 0.00 % -15.124 M
Other financing activites 6.280 M 233.42 % -4.707 M -146.98 % 10.020 M 3 814.06 % 256.000 K 0.000 -100.00 % 32.000 K 633.42 % -5.999 K 98.76 % -484.000 K 0.000 -100.00 % 1.125 M 0.000 -100.00 % 2.000 K -99.66 % 583.000 K 256.30 % -373.000 K -831.37 % 51.000 K -45.16 % 93.000 K 0.000 100.00 % -253.000 K -106.52 % 3.881 M 1 347.91 % -311.000 K -31 200.00 % 1.000 K 0.000 -100.00 % 1.824 M 0.000 100.00 % -4.000 K 60.00 % -10.000 K -900.00 % -1.000 K 0.00 % -1.000 K 90.48 % -10.500 K 0.00 % -10.500 K
Net cash used provided by financing activities -137.195 M 4.40 % -143.516 M -87.96 % -76.356 M -11.52 % -68.470 M -29.59 % -52.836 M 7.93 % -57.389 M 11.53 % -64.868 M -29.95 % -49.919 M 41.05 % -84.675 M 7.53 % -91.571 M -35.77 % -67.448 M -20.84 % -55.817 M 15.31 % -65.907 M -32.70 % -49.668 M 0.02 % -49.676 M 4.45 % -51.989 M -4.50 % -49.752 M 7.55 % -53.817 M -15.02 % -46.790 M 12.96 % -53.757 M -24.12 % -43.310 M 22.60 % -55.955 M 24.35 % -73.970 M 0.000 100.00 % -40.157 M -401 470.00 % -10.000 K 99.96 % -26.500 M 0.00 % -26.500 M -75.09 % -15.135 M 0.00 % -15.135 M
Effect of forex changes on cash -298.000 K -253.61 % 194.000 K 638.89 % -36.000 K 92.81 % -501.000 K 51.12 % -1.025 M -12 912.50 % 8.000 K -98.49 % 529.000 K 193.89 % 180.000 K 414.29 % 35.000 K 110.97 % -319.000 K -155.20 % -125.000 K -345.10 % 51.000 K 157.95 % -88.000 K -39.68 % -63.000 K -126.58 % 237.000 K 464.62 % -65.000 K -100.09 % 74.356 M 200.00 % -74.355 M -211.78 % 66.517 M 190.57 % -73.444 M -225.41 % 58.564 M 190.45 % -64.745 M -186.92 % 74.489 M 0.000 -100.00 % 72.737 M 0.000 0.000 0.000 0.000 0.000
Net change in cash 360.040 M 218.80 % -303.063 M -200.00 % 303.063 M 2 015.18 % 14.328 M -64.53 % 40.398 M -9.34 % 44.561 M 225.31 % -35.562 M -189.81 % 39.595 M 76.25 % 22.465 M 139.20 % -57.305 M -290.81 % 30.033 M 124.13 % 13.400 M 252.58 % -8.782 M 91.33 % -101.320 M -898.33 % 12.692 M 118.67 % -67.969 M -187.90 % 77.325 M 248.11 % -52.208 M -199.14 % 52.663 M 225.65 % -41.911 M -190.56 % 46.281 M 176.72 % -60.325 M -222.84 % 49.107 M 347.12 % 10.983 M -87.95 % 91.148 M 1 593.26 % 5.383 M 118.30 % -29.410 M 0.00 % -29.410 M -462.82 % 8.106 M 0.00 % 8.106 M
Cash at beginning of period 0.000 -100.00 % 303.063 M 0.000 -100.00 % 253.201 M 18.98 % 212.803 M 26.49 % 168.242 M -17.45 % 203.804 M 24.11 % 164.209 M 15.85 % 141.744 M -28.79 % 199.049 M 17.77 % 169.016 M 8.61 % 155.616 M -5.34 % 164.398 M 31.23 % 125.273 M 11.27 % 112.582 M 45.60 % 77.325 M 0.000 -100.00 % 59.590 M 760.26 % 6.927 M -86.79 % 52.422 M 753.57 % 6.142 M -90.06 % 61.798 M 386.94 % 12.691 M -83.34 % 76.197 M 0.000 -100.00 % 63.354 M -25.31 % 84.824 M 0.00 % 84.824 M 10.57 % 76.718 M 0.00 % 76.718 M
Cash at end of period 360.040 M 0.000 -100.00 % 303.063 M 13.28 % 267.529 M 5.66 % 253.201 M 18.98 % 212.803 M 26.49 % 168.242 M -17.45 % 203.804 M 24.11 % 164.209 M 15.85 % 141.744 M -28.79 % 199.049 M 17.77 % 169.016 M 8.61 % 155.616 M 549.67 % 23.953 M -80.88 % 125.273 M 1 238.96 % 9.356 M -87.90 % 77.325 M 947.41 % 7.383 M -87.61 % 59.590 M 466.93 % 10.511 M -79.95 % 52.422 M 3 457.65 % 1.474 M -97.62 % 61.798 M -29.11 % 87.180 M -4.35 % 91.148 M 32.60 % 68.737 M 24.04 % 55.414 M 0.00 % 55.414 M -34.67 % 84.824 M 0.00 % 84.824 M
Operating cash flow 179.635 M -16.91 % 216.204 M 48.85 % 145.254 M 32.10 % 109.959 M -1.55 % 111.688 M 8.82 % 102.633 M 176.60 % 37.105 M -62.73 % 99.562 M -11.82 % 112.912 M 125.59 % 50.051 M -51.76 % 103.754 M 38.05 % 75.157 M 40.87 % 53.351 M -46.17 % 99.113 M 16.41 % 85.142 M 35.77 % 62.709 M 16.52 % 53.816 M -16.38 % 64.355 M 126.28 % 28.441 M -62.63 % 76.108 M 71.38 % 44.408 M -33.47 % 66.748 M 43.19 % 46.616 M 95.75 % 23.814 M -60.09 % 59.670 M 272.43 % 16.022 M 28.29 % 12.489 M 0.00 % 12.489 M -36.49 % 19.665 M 0.00 % 19.665 M
Capital expenditure -22.874 M 35.05 % -35.219 M -33.01 % -26.479 M 13.06 % -30.455 M -140.39 % -12.669 M -4.07 % -12.174 M -45.97 % -8.340 M 16.12 % -9.943 M -62.60 % -6.115 M 34.33 % -9.312 M -110.39 % -4.426 M 25.15 % -5.913 M -90.25 % -3.108 M -105.83 % -1.510 M -9.42 % -1.380 M 34.35 % -2.102 M -57.81 % -1.332 M 28.04 % -1.851 M -52.85 % -1.211 M 55.80 % -2.740 M 27.95 % -3.803 M 21.99 % -4.875 M -105.70 % -2.370 M -6.66 % -2.222 M -92.05 % -1.157 M 27.91 % -1.605 M -113.01 % -753.500 K 0.00 % -753.500 K -20.56 % -625.000 K 0.00 % -625.000 K
Free CashFlow 156.761 M -13.38 % 180.985 M 52.38 % 118.775 M 49.39 % 79.504 M -19.71 % 99.019 M 9.46 % 90.459 M 214.48 % 28.765 M -67.90 % 89.619 M -16.08 % 106.797 M 162.15 % 40.739 M -58.99 % 99.328 M 43.45 % 69.244 M 37.82 % 50.243 M -48.52 % 97.603 M 16.52 % 83.762 M 38.21 % 60.607 M 15.48 % 52.484 M -16.03 % 62.504 M 129.54 % 27.230 M -62.89 % 73.368 M 80.69 % 40.605 M -34.37 % 61.873 M 39.84 % 44.246 M 97.77 % 22.373 M -61.76 % 58.513 M 305.86 % 14.417 M 22.85 % 11.735 M 0.00 % 11.735 M -38.36 % 19.040 M 0.00 % 19.040 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 2011 2011 2010 2010
Date Form 10K
2024 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=G.T.T#phrase=G.T.T
2023 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=G.T.T#phrase=G.T.T
2022 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=G.T.T#phrase=G.T.T
2021 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=G.T.T#phrase=G.T.T
2020 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=G.T.T#phrase=G.T.T
2019 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=G.T.T#phrase=G.T.T
2018 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=G.T.T#phrase=G.T.T
2017 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=G.T.T#phrase=G.T.T
2016 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=G.T.T#phrase=G.T.T
2015 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=G.T.T#phrase=G.T.T
2014 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=G.T.T#phrase=G.T.T
2013 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=G.T.T#phrase=G.T.T
2012 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=G.T.T#phrase=G.T.T
2011 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=G.T.T#phrase=G.T.T
2010 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=G.T.T#phrase=G.T.T