YTOEF

YTO Express (International) Holdings Limited YTOEF

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 5.322 B 0.58 % 5.292 B -21.10 % 6.706 B -11.25 % 7.556 B 49.69 % 5.048 B 29.51 % 3.898 B -12.66 % 4.463 B 21.59 % 3.671 B 28.01 % 2.867 B -11.05 % 3.224 B -7.05 % 3.468 B 9.70 % 3.161 B
Net income -40.774 M -142.13 % 96.775 M -29.23 % 136.744 M -49.98 % 273.377 M 8.38 % 252.231 M 866.37 % 26.101 M -74.94 % 104.163 M 6.83 % 97.501 M 1 862.98 % 4.967 M -90.05 % 49.900 M -16.24 % 59.573 M 28.26 % 46.447 M
Income before tax -37.920 M -131.22 % 121.452 M -13.73 % 140.777 M -56.54 % 323.924 M 13.22 % 286.094 M 746.86 % 33.783 M -73.73 % 128.583 M 4.11 % 123.510 M 670.20 % 16.036 M -75.46 % 65.359 M -28.76 % 91.747 M 23.90 % 74.047 M
Income before tax ratio -0.01 -131.04 % 0.02 9.34 % 0.02 -51.03 % 0.04 -24.36 % 0.06 553.90 % 0.01 -69.92 % 0.03 -14.37 % 0.03 501.67 % 0.01 -72.42 % 0.02 -23.36 % 0.03 12.94 % 0.02
EBITDA -27.000 K -100.02 % 110.460 M -41.66 % 189.328 M -50.52 % 382.634 M 8.40 % 352.990 M 279.70 % 92.966 M -38.12 % 150.230 M 34.88 % 111.378 M 241.00 % 32.662 M -61.11 % 83.991 M -23.93 % 110.409 M 21.24 % 91.067 M
Net income ratio -0.01 -141.89 % 0.02 -10.31 % 0.02 -43.64 % 0.04 -27.59 % 0.05 646.18 % 0.01 -71.31 % 0.02 -12.13 % 0.03 1 433.44 % 0.00 -88.81 % 0.02 -9.88 % 0.02 16.91 % 0.01
Ratio EBITDA 0.00 -100.02 % 0.02 -26.06 % 0.03 -44.25 % 0.05 -27.58 % 0.07 193.18 % 0.02 -29.15 % 0.03 10.94 % 0.03 166.38 % 0.01 -56.28 % 0.03 -18.16 % 0.03 10.51 % 0.03
Gross profit ratio 0.07 -23.48 % 0.09 12.28 % 0.08 -22.79 % 0.10 -31.45 % 0.15 8.29 % 0.14 6.00 % 0.13 -14.40 % 0.16 -9.22 % 0.17 6.22 % 0.16 9.90 % 0.15 -0.11 % 0.15
Weighted average shs out dil 417.990 M 0.00 % 417.990 M 0.00 % 417.990 M 0.11 % 417.539 M 0.12 % 417.029 M 1.00 % 412.895 M -0.33 % 414.251 M -0.12 % 414.735 M 0.39 % 413.136 M -0.43 % 414.906 M 19.19 % 348.113 M 22.15 % 285.000 M
Weighted average shs out 417.990 M 0.00 % 417.990 M 0.00 % 417.990 M 0.55 % 415.706 M 0.28 % 414.560 M 0.40 % 412.895 M -0.33 % 414.251 M 0.10 % 413.836 M 0.17 % 413.136 M -0.43 % 414.906 M 19.24 % 347.959 M 22.09 % 285.000 M
EPS diluted -0.10 -142.39 % 0.23 -30.30 % 0.33 -49.23 % 0.65 8.33 % 0.60 849.37 % 0.06 -74.72 % 0.25 4.17 % 0.24 1 900.00 % 0.01 -90.00 % 0.12 -29.41 % 0.17 6.25 % 0.16
Earnings per share -0.10 -142.39 % 0.23 -30.30 % 0.33 -50.00 % 0.66 8.20 % 0.61 865.19 % 0.06 -74.72 % 0.25 4.17 % 0.24 1 900.00 % 0.01 -90.00 % 0.12 -29.41 % 0.17 6.25 % 0.16
Gross profit 370.470 M -23.03 % 481.328 M -11.41 % 543.314 M -31.47 % 792.841 M 2.62 % 772.616 M 40.24 % 550.921 M -7.42 % 595.073 M 4.08 % 571.760 M 16.21 % 492.018 M -5.52 % 520.739 M 2.15 % 509.762 M 9.59 % 465.160 M
Income tax expense 4.045 M -83.81 % 24.984 M 2 480.99 % 968.000 K -97.88 % 45.681 M 51.16 % 30.221 M 484.55 % 5.170 M -77.40 % 22.880 M 1.58 % 22.525 M 131.43 % 9.733 M -25.17 % 13.006 M -50.85 % 26.463 M 38.75 % 19.072 M
Cost of revenue 4.952 B 2.95 % 4.810 B -21.95 % 6.163 B -8.88 % 6.764 B 58.19 % 4.275 B 27.74 % 3.347 B -13.46 % 3.868 B 24.82 % 3.099 B 30.46 % 2.375 B -12.12 % 2.703 B -8.63 % 2.958 B 9.72 % 2.696 B
General and administrative expenses 383.641 M 2.47 % 374.391 M -10.50 % 418.318 M -9.11 % 460.248 M -5.03 % 484.628 M -2.80 % 498.589 M 2.08 % 488.421 M 2.65 % 475.810 M -1.08 % 480.991 M 4.94 % 458.369 M 10.54 % 414.673 M 5.98 % 391.290 M
Selling and marketing expenses 0.000 -100.00 % 1.663 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses -1.239 M -498.55 % -207.000 K -102.67 % 7.745 M 272.42 % -4.492 M 65.30 % -12.946 M 0.000 0.000 0.000 0.000 -100.00 % 2.670 M 0.000 -100.00 % 462.000 K
Operating expenses 382.402 M 1.74 % 375.847 M -11.79 % 426.063 M -6.52 % 455.756 M -3.38 % 471.682 M -5.40 % 498.589 M 2.08 % 488.421 M 3.25 % 473.032 M -0.91 % 477.383 M 5.32 % 453.257 M 10.32 % 410.871 M 5.84 % 388.204 M
Cost and expenses 5.334 B 2.80 % 5.189 B -21.09 % 6.576 B -8.93 % 7.221 B 52.11 % 4.747 B 23.45 % 3.846 B -11.72 % 4.356 B 21.96 % 3.572 B 25.21 % 2.853 B -9.61 % 3.156 B -6.32 % 3.369 B 9.23 % 3.084 B
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
Selling general and administrative expenses 383.641 M 2.02 % 376.054 M -10.10 % 418.318 M -9.11 % 460.248 M -5.03 % 484.628 M -2.80 % 498.589 M 2.08 % 488.421 M 2.65 % 475.810 M -1.08 % 480.991 M 4.94 % 458.369 M 10.54 % 414.673 M 5.98 % 391.290 M
Interest income 11.580 M -46.15 % 21.506 M 765.43 % 2.485 M 185.63 % 870.000 K -41.57 % 1.489 M -40.68 % 2.510 M 150.00 % 1.004 M 106.58 % 486.000 K -47.00 % 917.000 K 44.87 % 633.000 K -25.79 % 853.000 K -32.83 % 1.270 M
Interest expense 2.434 M 19.37 % 2.039 M -20.88 % 2.577 M -38.22 % 4.171 M -14.69 % 4.889 M -35.69 % 7.602 M -1.68 % 7.732 M 63.50 % 4.729 M 42.14 % 3.327 M -22.48 % 4.292 M -13.49 % 4.961 M 4.29 % 4.757 M
Depreciation and amortization 35.459 M 331.27 % 8.222 M -82.12 % 45.974 M -15.70 % 54.539 M -12.04 % 62.007 M 20.21 % 51.581 M 204.19 % 16.957 M 11.49 % 15.209 M 14.36 % 13.299 M -5.75 % 14.111 M 7.22 % 13.161 M 8.37 % 12.145 M
Operating income -11.932 M -111.65 % 102.445 M -13.44 % 118.350 M -64.73 % 335.593 M 18.43 % 283.379 M 526.79 % 45.211 M -66.08 % 133.273 M 23.25 % 108.136 M 458.47 % 19.363 M -72.29 % 69.880 M -28.14 % 97.248 M 23.22 % 78.922 M
Operating income ratio 0.00 -111.58 % 0.02 9.71 % 0.02 -60.26 % 0.04 -20.89 % 0.06 383.98 % 0.01 -61.16 % 0.03 1.37 % 0.03 336.26 % 0.01 -68.85 % 0.02 -22.69 % 0.03 12.32 % 0.02
Total other income expenses net -25.988 M -236.73 % 19.007 M -15.25 % 22.427 M 292.19 % -11.669 M -529.80 % 2.715 M 114.41 % -18.841 M -191.88 % 20.507 M 10.68 % 18.528 M 656.90 % -3.327 M -56.71 % -2.123 M 70.28 % -7.144 M -145.58 % -2.909 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Net debt -634.949 M 18.83 % -782.239 M 18.27 % -957.089 M -137.64 % -402.748 M -23.76 % -325.428 M -136.43 % -137.644 M -167.56 % -51.445 M 24.10 % -67.783 M -4.26 % -65.015 M 54.43 % -142.686 M -53.54 % -92.928 M -3 024.10 % 3.178 M
Total investments 2.134 M -95.20 % 44.448 M -10.82 % 49.839 M 275.24 % 13.282 M -46.56 % 24.852 M 4.57 % 23.765 M 6.88 % 22.235 M 3.37 % 21.511 M -1.38 % 21.813 M -5.31 % 23.037 M 359.27 % 5.016 M 17.91 % 4.254 M
Total debt 37.297 M -8.56 % 40.790 M -1.18 % 41.276 M -75.00 % 165.080 M -0.86 % 166.504 M 26.75 % 131.364 M -30.60 % 189.288 M 4.92 % 180.418 M 23.41 % 146.192 M 46.76 % 99.614 M -33.61 % 150.050 M -10.18 % 167.063 M
Accumulated other comprehensive income loss -368.638 M -4.79 % -351.785 M -0.26 % -350.888 M -5.93 % -331.235 M 0.000 100.00 % -333.184 M 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 1.106 B -4.47 % 1.158 B 9.04 % 1.062 B 10.93 % 956.942 M 35.31 % 707.199 M 53.93 % 459.438 M 2.26 % 449.268 M 25.40 % 358.269 M 27.93 % 280.040 M -0.73 % 282.104 M 17.31 % 240.486 M -14.44 % 281.067 M
Common stock 42.019 M 0.00 % 42.019 M 0.00 % 42.019 M 0.00 % 42.019 M 0.82 % 41.676 M 0.00 % 41.676 M 0.60 % 41.427 M 0.00 % 41.427 M 0.36 % 41.280 M -0.43 % 41.457 M -0.10 % 41.500 M 100.77 % 20.670 M
Total equity 1.226 B -4.84 % 1.288 B 6.44 % 1.210 B 8.41 % 1.117 B 29.06 % 865.137 M 44.89 % 597.113 M 2.54 % 582.307 M 5.16 % 553.739 M 19.69 % 462.640 M -2.70 % 475.491 M 6.72 % 445.563 M 28.31 % 347.260 M
Other non current liabilities 7.358 M 333.59 % 1.697 M -24.14 % 2.237 M -32.58 % 3.318 M -14.68 % 3.889 M 0.000 -100.00 % 15.911 M -8.96 % 17.477 M 478.52 % 3.021 M -82.50 % 17.260 M -0.94 % 17.424 M 16.50 % 14.956 M
Long term debt 18.635 M -3.62 % 19.335 M -23.30 % 25.208 M -78.44 % 116.940 M -3.65 % 121.371 M 415.22 % 23.557 M 31 733.78 % 74.000 K -74.57 % 291.000 K -1.02 % 294.000 K -29.33 % 416.000 K -34.59 % 636.000 K -38.43 % 1.033 M
Total non current liabilities 28.205 M 9.92 % 25.660 M -23.24 % 33.428 M -75.22 % 134.924 M -2.87 % 138.909 M 282.20 % 36.345 M 127.37 % 15.985 M -10.03 % 17.768 M 9.38 % 16.245 M -8.10 % 17.676 M -2.13 % 18.060 M 12.95 % 15.989 M
Other current liabilities 137.363 M 3.12 % 133.213 M -73.02 % 493.675 M 270.77 % 133.150 M -29.91 % 189.964 M 41.91 % 133.866 M 13.84 % 117.591 M 3.63 % 113.475 M 149 209.21 % 76.000 K -80.51 % 390.000 K 0.000 -100.00 % 1.504 M
Deferred revenue 0.000 0.000 -100.00 % 12.558 M -74.17 % 48.625 M 33.57 % 36.403 M 463.17 % 6.464 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 18.662 M -13.02 % 21.455 M 33.53 % 16.068 M -66.62 % 48.140 M 6.66 % 45.133 M -58.14 % 107.807 M -43.02 % 189.214 M 5.04 % 180.127 M 23.46 % 145.898 M 47.08 % 99.198 M -33.61 % 149.414 M -10.01 % 166.030 M
Total current liabilities 511.631 M -41.36 % 872.544 M -11.09 % 981.433 M -7.23 % 1.058 B 54.35 % 685.398 M 30.88 % 523.696 M -21.72 % 668.975 M 0.47 % 665.840 M 44.33 % 461.344 M 23.76 % 372.775 M -17.82 % 453.589 M -18.74 % 558.219 M
Total liabilities 539.836 M -39.90 % 898.204 M -11.49 % 1.015 B -14.92 % 1.193 B 44.70 % 824.307 M 47.19 % 560.041 M -18.24 % 684.960 M 0.20 % 683.608 M 43.14 % 477.589 M 22.32 % 390.451 M -17.22 % 471.649 M -17.86 % 574.208 M
Other non current assets 4.417 M -12.55 % 5.051 M -90.85 % 55.220 M 276.08 % 14.683 M -1.80 % 14.952 M -36.18 % 23.430 M 206.56 % 7.643 M -55.29 % 17.096 M 3.69 % 16.488 M -3.73 % 17.126 M -43.01 % 30.052 M 8.65 % 27.660 M
Long term investments 2.134 M -94.74 % 40.593 M 338 175.00 % 12.000 K -99.78 % 5.344 M -67.60 % 16.493 M 8.27 % 15.233 M -28.60 % 21.334 M 4.10 % 20.494 M -1.56 % 20.818 M -5.83 % 22.108 M 1 362.59 % -1.751 M -155.27 % 3.168 M
Intangible assets 14.449 M 89.97 % 7.606 M 84.66 % 4.119 M 21.79 % 3.382 M -54.94 % 7.505 M -33.25 % 11.244 M -30.90 % 16.273 M -26.61 % 22.172 M 25.59 % 17.654 M -15.60 % 20.918 M -18.74 % 25.743 M 18.23 % 21.773 M
GoodWill 451.000 K -9.80 % 500.000 K -2.15 % 511.000 K -5.72 % 542.000 K -96.65 % 16.188 M 9.17 % 14.828 M -57.66 % 35.024 M -3.92 % 36.453 M 164.73 % 13.770 M -4.57 % 14.429 M -10.18 % 16.065 M -11.30 % 18.111 M
Goodwill and intangible assets 14.900 M 83.81 % 8.106 M 75.08 % 4.630 M 17.99 % 3.924 M -83.44 % 23.693 M -9.12 % 26.072 M -49.17 % 51.297 M -12.50 % 58.625 M 86.56 % 31.424 M -11.10 % 35.347 M -15.45 % 41.808 M 4.82 % 39.884 M
Property plant equipment net 62.424 M -8.46 % 68.190 M -3.40 % 70.588 M -65.03 % 201.831 M 3.15 % 195.667 M 105.34 % 95.288 M 130.99 % 41.252 M -16.16 % 49.203 M 1.27 % 48.584 M 0.21 % 48.482 M -7.03 % 52.147 M 1.66 % 51.293 M
Total non current assets 104.775 M -25.21 % 140.090 M -7.50 % 151.445 M -33.16 % 226.591 M -10.62 % 253.511 M 58.03 % 160.415 M 31.64 % 121.857 M -11.03 % 136.960 M 25.38 % 109.233 M -5.07 % 115.061 M 7.03 % 107.502 M -0.93 % 108.513 M
Other current assets 104.109 M -32.88 % 155.105 M 190.74 % 53.349 M -37.39 % 85.206 M 31.86 % 64.617 M -17.96 % 78.766 M -9.24 % 86.786 M -45.65 % 159.690 M 121.51 % 72.093 M 10.75 % 65.095 M 17.95 % 55.188 M -16.96 % 66.459 M
Short term investments 0.000 -100.00 % 4.600 M -90.77 % 49.827 M 527.70 % 7.938 M -5.04 % 8.359 M -2.03 % 8.532 M 846.95 % 901.000 K -11.41 % 1.017 M 2.21 % 995.000 K 7.10 % 929.000 K -86.27 % 6.767 M 523.11 % 1.086 M
cash and cash equivalents 672.246 M -18.32 % 823.029 M -17.56 % 998.365 M 75.82 % 567.828 M 15.43 % 491.932 M 82.87 % 269.008 M 11.75 % 240.733 M -3.01 % 248.201 M 17.52 % 211.207 M -12.83 % 242.300 M -0.28 % 242.978 M 48.26 % 163.885 M
Cash and short term investments 672.246 M -18.77 % 827.629 M -21.04 % 1.048 B 82.05 % 575.766 M 15.09 % 500.291 M 80.26 % 277.540 M 14.86 % 241.634 M -3.04 % 249.218 M 17.44 % 212.202 M -12.76 % 243.229 M -2.61 % 249.745 M 51.39 % 164.971 M
Total current assets 1.661 B -18.83 % 2.046 B -1.32 % 2.074 B -0.43 % 2.083 B 45.05 % 1.436 B 44.06 % 996.739 M -12.98 % 1.145 B 4.09 % 1.100 B 32.42 % 830.996 M 10.67 % 750.881 M -7.27 % 809.710 M -0.40 % 812.955 M
Inventory 0.000 0.000 -100.00 % 69.295 M 5.26 % 65.830 M 79.11 % 36.753 M 179.70 % 13.140 M 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 884.742 M -16.83 % 1.064 B 17.80 % 902.991 M -33.41 % 1.356 B 62.53 % 834.272 M 33.00 % 627.293 M -23.30 % 817.891 M 18.11 % 692.496 M 26.44 % 547.696 M 23.57 % 443.231 M -13.31 % 511.260 M -12.03 % 581.205 M
Tax assets 20.900 M 15.15 % 18.150 M -13.55 % 20.995 M 2 495.18 % 809.000 K -70.10 % 2.706 M 590.31 % 392.000 K 18.43 % 331.000 K 267.78 % 90.000 K -44.79 % 163.000 K -70.94 % 561.000 K 106.25 % 272.000 K -19.53 % 338.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
Account payables 349.581 M -50.97 % 712.968 M 63.82 % 435.227 M -44.76 % 787.933 M 95.55 % 402.941 M 48.18 % 271.930 M -23.18 % 353.968 M -2.26 % 362.148 M 16.87 % 309.879 M 16.92 % 265.029 M -10.06 % 294.686 M -22.33 % 379.432 M
Tax payables 6.025 M 22.76 % 4.908 M -79.47 % 23.905 M -40.30 % 40.041 M 265.44 % 10.957 M 201.93 % 3.629 M -55.75 % 8.202 M -18.71 % 10.090 M 83.76 % 5.491 M -32.69 % 8.158 M -14.03 % 9.489 M -15.68 % 11.253 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 4.926 M -19.33 % 6.106 M -41.93 % 10.514 M -26.33 % 14.271 M 84.52 % 7.734 M 18.84 % 6.508 M 5.21 % 6.186 M -76.87 % 26.741 M -3.47 % 27.701 M -5.46 % 29.300 M 3.61 % 28.280 M 3.43 % 27.342 M
Capital lease obligations 37.297 M -6.75 % 39.996 M -3.10 % 41.276 M -74.16 % 159.710 M -3.46 % 165.437 M 133.67 % 70.799 M 28 563.56 % 247.000 K -61.88 % 648.000 K -18.18 % 792.000 K -22.28 % 1.019 M -14.01 % 1.185 M -26.72 % 1.617 M
Preferred stock 0.000 0.000 -100.00 % 350.888 M 0.000 -100.00 % 314.147 M -5.71 % 333.184 M 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 434.539 M 0.00 % 434.539 M 350.99 % 96.352 M -77.83 % 434.539 M 311.33 % -205.619 M -148.65 % 422.675 M 503.76 % 70.007 M -38.74 % 114.278 M -73.27 % 427.588 M 272.55 % 114.774 M -11.10 % 129.098 M 53 467.63 % 241.000 K
Deferred tax liabilities non current 2.212 M -52.20 % 4.628 M -22.65 % 5.983 M -59.20 % 14.666 M 7.45 % 13.649 M 52.79 % 8.933 M -18.57 % 10.970 M -23.42 % 14.324 M 10.78 % 12.930 M -11.82 % 14.664 M -1.85 % 14.941 M 11.57 % 13.391 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.766 B -19.24 % 2.187 B -1.74 % 2.225 B -3.64 % 2.309 B 36.69 % 1.689 B 46.00 % 1.157 B -8.69 % 1.267 B 2.42 % 1.237 B 31.60 % 940.229 M 8.58 % 865.942 M -5.59 % 917.212 M -0.46 % 921.468 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Deferred income tax 0.000 0.000 100.00 % -29.095 M -1 170.46 % 2.718 M 128.01 % -9.704 M -227.68 % 7.600 M 125.26 % -30.086 M -22.65 % -24.530 M -166.95 % -9.189 M -1 115.48 % -756.000 K 0.000 0.000
Stock based compensation 967.000 K -70.88 % 3.321 M -62.18 % 8.780 M 1.56 % 8.645 M -12.07 % 9.832 M 84.02 % 5.343 M 623.98 % 738.000 K 1 745.00 % 40.000 K -93.16 % 585.000 K 8.53 % 539.000 K 0.000 0.000
Change in working capital -89.541 M 74.23 % -347.417 M -165.19 % 532.922 M 321.70 % -240.384 M -886.31 % -24.372 M -117.78 % 137.038 M 338.93 % -57.354 M 33.50 % -86.250 M -83.18 % -47.085 M -339.62 % 19.650 M 192.39 % -21.269 M 76.47 % -90.384 M
Accounts receivables 309.496 M 233.80 % -231.306 M -149.24 % 469.761 M 191.19 % -515.143 M -125.23 % -228.718 M -217.50 % 194.656 M 389.44 % -67.252 M 59.53 % -166.159 M -112.38 % -78.237 M -336.48 % 33.084 M -40.12 % 55.255 M 147.33 % -116.736 M
Inventory 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 -100.00 % 278.888 M 191.79 % -303.817 M -239.10 % 218.424 M 38.99 % 157.151 M 539.63 % -35.746 M -205.70 % -11.693 M -109.32 % 125.417 M 129.54 % 54.638 M 404.44 % -17.947 M 0.000 0.000
Other working capital -399.037 M -1.02 % -394.999 M -207.64 % 366.978 M 551.42 % 56.335 M 19.37 % 47.195 M 315.78 % -21.872 M -201.30 % 21.591 M 147.44 % -45.508 M -93.77 % -23.486 M -620.41 % 4.513 M 221.67 % 1.403 M 110.37 % -13.523 M
Other non cash items 18.278 M 131.91 % -57.279 M -7 866.48 % -719.000 K -123.42 % 3.070 M 436.99 % -911.000 K -121.92 % 4.156 M -17.15 % 5.016 M 124.73 % -20.287 M -194.57 % -6.887 M -339.71 % 2.873 M 118.75 % -15.326 M -207.32 % -4.987 M
Net cash provided by operating activities -72.757 M 70.41 % -245.880 M -135.19 % 698.639 M 358.09 % 152.512 M -52.77 % 322.946 M 34.84 % 239.501 M 275.08 % 63.854 M 98.17 % 32.222 M 233.97 % -24.052 M -123.46 % 102.532 M 50.09 % 68.313 M 844.23 % -9.179 M
Investments in property plant and equipment -12.234 M -158.76 % -4.728 M -32.92 % -3.557 M 74.50 % -13.951 M 20.68 % -17.589 M -19.85 % -14.676 M -95.55 % -7.505 M 29.74 % -10.682 M 15.24 % -12.602 M -26.34 % -9.975 M 49.02 % -19.567 M -51.89 % -12.882 M
Acquisitions net 0.000 -100.00 % 2.204 M 105.77 % -38.170 M -1 224.96 % 3.393 M -71.69 % 11.984 M -8.17 % 13.050 M 41.25 % 9.239 M 137.17 % -24.858 M -1 172.81 % -1.953 M -182.51 % 2.367 M 0.000 100.00 % -1.116 M
Purchases of investments 0.000 0.000 100.00 % -66.714 M -853.74 % -6.995 M 5.27 % -7.384 M 1.14 % -7.469 M -0.52 % -7.430 M -661.18 % 1.324 M 132.63 % -4.057 M 77.79 % -18.266 M -5 773.31 % -311.000 K 0.000
Sales maturities of investments 4.601 M -89.91 % 45.591 M 223.87 % 14.077 M 60.15 % 8.790 M 16.15 % 7.568 M 0.19 % 7.554 M 56.46 % 4.828 M -71.10 % 16.703 M 1 100.79 % 1.391 M 961.83 % 131.000 K 0.000 0.000
Other investing activites -14.524 M -120.14 % 72.119 M 203.78 % -69.494 M -802.53 % 9.892 M -66.45 % 29.481 M 309.55 % -14.069 M -582.30 % -2.062 M -258.01 % 1.305 M 135.12 % -3.716 M 44.25 % -6.665 M 88.17 % -56.336 M -2 190.08 % -2.460 M
Net cash used for investing activites -22.157 M -119.24 % 115.186 M 170.30 % -163.858 M -14 613.55 % 1.129 M -95.31 % 24.060 M 254.13 % -15.610 M -432.76 % -2.930 M 81.01 % -15.431 M 30.89 % -22.328 M 36.03 % -34.906 M 47.80 % -66.864 M -306.27 % -16.458 M
Debt repayment -794.000 K 97.06 % -27.023 M 19.55 % -33.589 M 28.36 % -46.887 M 21.21 % -59.509 M 62.45 % -158.476 M -634.94 % 29.625 M 5 486.36 % -550.000 K 20.75 % -694.000 K 98.62 % -50.270 M -5 612.50 % -880.000 K 39.81 % -1.462 M
Common stock issued 0.000 0.000 0.000 -100.00 % 3.430 M 0.000 -100.00 % 2.490 M 0.000 -100.00 % 2.419 M 0.000 0.000 -100.00 % 135.700 M 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.563 M 0.000 100.00 % -2.027 M -4 613.95 % -43.000 K 0.000 0.000
Dividends paid -9.664 M 30.30 % -13.866 M 49.23 % -27.312 M -7.43 % -25.422 M -509.93 % -4.168 M 73.52 % -15.742 M -65.22 % -9.528 M 41.62 % -16.322 M -204.17 % -5.366 M 19.19 % -6.640 M 81.86 % -36.600 M -46.54 % -24.976 M
Other financing activites -36.262 M -1 577.07 % 2.455 M 125.35 % -9.685 M -1 193.12 % 886.000 K 101.96 % -45.230 M -76.97 % -25.558 M 64.99 % -72.994 M -383.32 % 25.764 M -17.07 % 31.068 M 981.86 % -3.523 M 76.87 % -15.234 M -127.71 % 54.971 M
Net cash used provided by financing activities -46.720 M -21.56 % -38.434 M 45.55 % -70.586 M -3.81 % -67.993 M 37.57 % -108.907 M 44.80 % -197.286 M -231.80 % -59.460 M -536.24 % 13.630 M -40.69 % 22.981 M 138.00 % -60.476 M -172.87 % 82.986 M 190.84 % 28.533 M
Effect of forex changes on cash -9.149 M -47.37 % -6.208 M 81.56 % -33.658 M -245.14 % -9.752 M 35.74 % -15.175 M -1 008.68 % 1.670 M 118.70 % -8.932 M -235.89 % 6.573 M 185.43 % -7.694 M 1.71 % -7.828 M -46.54 % -5.342 M -671.34 % 935.000 K
Net change in cash -150.783 M 14.00 % -175.336 M -140.72 % 430.537 M 467.27 % 75.896 M -65.95 % 222.924 M 688.41 % 28.275 M 478.62 % -7.468 M -120.19 % 36.994 M 218.98 % -31.093 M -4 485.99 % -678.000 K -100.86 % 79.093 M 1 964.55 % 3.831 M
Cash at beginning of period 823.029 M -17.56 % 998.365 M 75.82 % 567.828 M 15.43 % 491.932 M 82.87 % 269.008 M 11.75 % 240.733 M -3.01 % 248.201 M 17.52 % 211.207 M -12.83 % 242.300 M -0.28 % 242.978 M 48.26 % 163.885 M 2.39 % 160.054 M
Cash at end of period 672.246 M -18.32 % 823.029 M -17.56 % 998.365 M 75.82 % 567.828 M 15.43 % 491.932 M 82.87 % 269.008 M 11.75 % 240.733 M -3.01 % 248.201 M 17.52 % 211.207 M -12.83 % 242.300 M -0.28 % 242.978 M 48.26 % 163.885 M
Operating cash flow -72.757 M 70.41 % -245.880 M -135.19 % 698.639 M 358.09 % 152.512 M -52.77 % 322.946 M 34.84 % 239.501 M 275.08 % 63.854 M 98.17 % 32.222 M 233.97 % -24.052 M -123.46 % 102.532 M 50.09 % 68.313 M 844.23 % -9.179 M
Capital expenditure -21.042 M -125.02 % -9.351 M -162.89 % -3.557 M 74.50 % -13.951 M 20.68 % -17.589 M -19.85 % -14.676 M -95.55 % -7.505 M 29.74 % -10.682 M 15.24 % -12.602 M -26.34 % -9.975 M 49.02 % -19.567 M -51.89 % -12.882 M
Free CashFlow -93.799 M 63.25 % -255.231 M -136.72 % 695.082 M 401.64 % 138.561 M -54.62 % 305.357 M 35.82 % 224.825 M 298.99 % 56.349 M 161.60 % 21.540 M 158.77 % -36.654 M -139.60 % 92.557 M 89.88 % 48.746 M 320.96 % -22.061 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
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
Revenue 2.347 B -21.10 % 2.975 B 5.35 % 2.824 B 14.45 % 2.468 B -24.46 % 3.267 B -5.03 % 3.440 B -8.96 % 3.778 B 0.00 % 3.778 B 49.69 % 2.524 B 0.00 % 2.524 B 29.51 % 1.949 B 0.00 % 1.949 B -12.66 % 2.231 B 0.00 % 2.231 B 21.59 % 1.835 B 0.00 % 1.835 B 28.01 % 1.434 B 0.00 % 1.434 B -11.05 % 1.612 B 0.00 % 1.612 B -7.05 % 1.734 B 0.00 % 1.734 B 9.70 % 1.581 B 0.00 % 1.581 B
Net income 1.371 M 103.25 % -42.145 M -289.62 % -10.817 M -110.05 % 107.592 M 634.97 % 14.639 M -88.01 % 122.105 M -10.67 % 136.689 M 0.00 % 136.689 M 8.38 % 126.116 M 0.00 % 126.116 M 866.37 % 13.051 M 0.00 % 13.051 M -74.94 % 52.082 M 0.00 % 52.082 M 6.83 % 48.751 M 0.00 % 48.751 M 1 862.98 % 2.484 M 0.00 % 2.484 M -90.05 % 24.950 M 0.00 % 24.950 M -16.24 % 29.787 M 0.00 % 29.787 M 28.26 % 23.224 M 0.00 % 23.224 M
Income before tax 2.105 M 105.26 % -40.025 M -92.43 % -20.800 M -116.44 % 126.520 M 7 773.06 % 1.607 M -98.90 % 145.666 M -10.06 % 161.962 M 0.00 % 161.962 M 13.22 % 143.047 M 0.00 % 143.047 M 746.86 % 16.892 M 0.00 % 16.892 M -73.73 % 64.292 M 0.00 % 64.292 M 4.11 % 61.755 M 0.00 % 61.755 M 670.20 % 8.018 M 0.00 % 8.018 M -75.46 % 32.680 M 0.00 % 32.680 M -28.76 % 45.874 M 0.00 % 45.874 M 23.90 % 37.024 M 0.00 % 37.024 M
Income before tax ratio 0.00 106.67 % -0.01 -82.66 % -0.01 -114.37 % 0.05 10 322.57 % 0.00 -98.84 % 0.04 -1.21 % 0.04 0.00 % 0.04 -24.36 % 0.06 0.00 % 0.06 553.90 % 0.01 0.00 % 0.01 -69.92 % 0.03 0.00 % 0.03 -14.37 % 0.03 0.00 % 0.03 501.67 % 0.01 0.00 % 0.01 -72.42 % 0.02 0.00 % 0.02 -23.36 % 0.03 0.00 % 0.03 12.94 % 0.02 0.00 % 0.02
EBITDA 9.447 M 199.72 % -9.474 M -300.08 % -2.368 M -104.20 % 56.414 M 296.08 % 14.243 M -77.92 % 64.493 M -66.29 % 191.317 M 0.00 % 191.317 M 8.40 % 176.495 M 0.00 % 176.495 M 279.70 % 46.483 M 0.00 % 46.483 M -38.12 % 75.115 M 0.00 % 75.115 M 34.88 % 55.689 M 0.00 % 55.689 M 241.00 % 16.331 M 0.00 % 16.331 M -61.11 % 41.996 M 0.00 % 41.996 M -23.93 % 55.205 M 0.00 % 55.205 M 21.24 % 45.534 M 0.00 % 45.534 M
Net income ratio 0.00 104.12 % -0.01 -269.83 % 0.00 -108.78 % 0.04 872.97 % 0.00 -87.38 % 0.04 -1.88 % 0.04 0.00 % 0.04 -27.59 % 0.05 0.00 % 0.05 646.18 % 0.01 0.00 % 0.01 -71.31 % 0.02 0.00 % 0.02 -12.13 % 0.03 0.00 % 0.03 1 433.44 % 0.00 0.00 % 0.00 -88.81 % 0.02 0.00 % 0.02 -9.88 % 0.02 0.00 % 0.02 16.91 % 0.01 0.00 % 0.01
Ratio EBITDA 0.00 226.38 % 0.00 -279.77 % 0.00 -103.67 % 0.02 424.34 % 0.00 -76.74 % 0.02 -62.97 % 0.05 0.00 % 0.05 -27.58 % 0.07 0.00 % 0.07 193.18 % 0.02 0.00 % 0.02 -29.15 % 0.03 0.00 % 0.03 10.94 % 0.03 0.00 % 0.03 166.38 % 0.01 0.00 % 0.01 -56.28 % 0.03 0.00 % 0.03 -18.16 % 0.03 0.00 % 0.03 10.51 % 0.03 0.00 % 0.03
Gross profit ratio 0.08 42.97 % 0.06 -9.08 % 0.06 -46.99 % 0.12 122.89 % 0.05 -48.47 % 0.11 0.74 % 0.10 0.00 % 0.10 -31.45 % 0.15 0.00 % 0.15 8.29 % 0.14 0.00 % 0.14 6.00 % 0.13 0.00 % 0.13 -14.40 % 0.16 0.00 % 0.16 -9.22 % 0.17 0.00 % 0.17 6.22 % 0.16 0.00 % 0.16 9.90 % 0.15 0.00 % 0.15 -0.11 % 0.15 0.00 % 0.15
Weighted average shs out dil 417.990 M 0.00 % 417.990 M 0.00 % 417.990 M 0.00 % 417.990 M 0.00 % 417.990 M 0.00 % 417.990 M 0.11 % 417.539 M 0.00 % 417.539 M 0.12 % 417.029 M 0.00 % 417.029 M 1.00 % 412.895 M 0.00 % 412.895 M -0.33 % 414.251 M 0.00 % 414.251 M -0.12 % 414.735 M 0.00 % 414.735 M 0.39 % 413.136 M 0.00 % 413.136 M -0.43 % 414.906 M 0.00 % 414.906 M 19.19 % 348.113 M 0.00 % 348.113 M 22.15 % 285.000 M 0.00 % 285.000 M
Weighted average shs out 417.990 M 0.00 % 417.997 M 0.08 % 417.677 M -0.07 % 417.990 M 0.00 % 417.990 M 0.00 % 417.990 M 0.55 % 415.706 M 0.00 % 415.706 M 0.28 % 414.560 M 0.00 % 414.560 M 0.40 % 412.895 M 0.00 % 412.895 M -0.33 % 414.251 M 0.00 % 414.251 M 0.10 % 413.836 M 0.00 % 413.836 M 0.17 % 413.136 M 0.00 % 413.136 M -0.43 % 414.906 M 0.00 % 414.906 M 19.24 % 347.959 M 0.00 % 347.959 M 22.09 % 285.000 M 0.00 % 285.000 M
EPS diluted 0.00 103.30 % -0.10 -675.19 % -0.01 -104.96 % 0.26 642.86 % 0.04 -87.93 % 0.29 -12.12 % 0.33 0.00 % 0.33 10.00 % 0.30 0.00 % 0.30 849.37 % 0.03 0.00 % 0.03 -75.69 % 0.13 0.00 % 0.13 8.33 % 0.12 0.00 % 0.12 1 900.00 % 0.01 0.00 % 0.01 -90.00 % 0.06 0.00 % 0.06 -29.41 % 0.09 0.00 % 0.09 6.25 % 0.08 0.00 % 0.08
Earnings per share 0.00 103.30 % -0.10 -675.19 % -0.01 -104.96 % 0.26 642.86 % 0.04 -87.93 % 0.29 -12.12 % 0.33 0.00 % 0.33 6.45 % 0.31 0.00 % 0.31 881.01 % 0.03 0.00 % 0.03 -75.69 % 0.13 0.00 % 0.13 8.33 % 0.12 0.00 % 0.12 1 900.00 % 0.01 0.00 % 0.01 -90.00 % 0.06 0.00 % 0.06 -29.41 % 0.09 0.00 % 0.09 6.25 % 0.08 0.00 % 0.08
Gross profit 196.383 M 12.81 % 174.087 M -4.22 % 181.757 M -39.33 % 299.571 M 68.37 % 177.928 M -51.06 % 363.592 M -8.28 % 396.421 M 0.00 % 396.421 M 2.62 % 386.308 M 0.00 % 386.308 M 40.24 % 275.461 M 0.00 % 275.461 M -7.42 % 297.537 M 0.00 % 297.537 M 4.08 % 285.880 M 0.00 % 285.880 M 16.21 % 246.009 M 0.00 % 246.009 M -5.52 % 260.370 M 0.00 % 260.370 M 2.15 % 254.881 M 0.00 % 254.881 M 9.59 % 232.580 M 0.00 % 232.580 M
Income tax expense 1.190 M -58.32 % 2.855 M 132.17 % -8.876 M -126.21 % 33.860 M 276.38 % -19.197 M -195.20 % 20.165 M -11.71 % 22.841 M 0.00 % 22.841 M 51.16 % 15.111 M 0.00 % 15.111 M 484.55 % 2.585 M 0.00 % 2.585 M -77.40 % 11.440 M 0.00 % 11.440 M 1.58 % 11.263 M 0.00 % 11.263 M 131.43 % 4.867 M 0.00 % 4.867 M -25.17 % 6.503 M 0.00 % 6.503 M -50.85 % 13.232 M 0.00 % 13.232 M 38.75 % 9.536 M 0.00 % 9.536 M
Cost of revenue 2.151 B -23.21 % 2.801 B 6.01 % 2.642 B 21.88 % 2.168 B -29.81 % 3.089 B 0.41 % 3.076 B -9.04 % 3.382 B 0.00 % 3.382 B 58.19 % 2.138 B 0.00 % 2.138 B 27.74 % 1.673 B 0.00 % 1.673 B -13.46 % 1.934 B 0.00 % 1.934 B 24.82 % 1.549 B 0.00 % 1.549 B 30.46 % 1.188 B 0.00 % 1.188 B -12.12 % 1.351 B 0.00 % 1.351 B -8.63 % 1.479 B 0.00 % 1.479 B 9.72 % 1.348 B 0.00 % 1.348 B
General and administrative expenses 197.320 M 5.90 % 186.321 M -33.26 % 279.180 M 193.22 % 95.211 M 7.76 % 88.353 M -26.32 % 119.910 M -47.89 % 230.124 M 0.00 % 230.124 M -5.03 % 242.314 M 0.00 % 242.314 M -2.80 % 249.295 M 0.00 % 249.295 M 2.08 % 244.211 M 0.00 % 244.211 M 2.65 % 237.905 M 0.00 % 237.905 M -1.08 % 240.496 M 0.00 % 240.496 M 4.94 % 229.185 M 0.00 % 229.185 M 10.54 % 207.337 M 0.00 % 207.337 M 5.98 % 195.645 M 0.00 % 195.645 M
Selling and marketing expenses -1.405 M -200.00 % 1.405 M 101.43 % -98.548 M -198.34 % 100.211 M 4.96 % 95.475 M -31.61 % 139.600 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
Other expenses -1.239 M 0.000 -100.00 % 7.527 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.870 M 0.00 % 6.870 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.335 M 0.00 % 1.335 M 0.000 0.000 -100.00 % 231.000 K 0.00 % 231.000 K
Operating expenses 194.676 M 3.70 % 187.726 M -0.23 % 188.159 M -3.72 % 195.422 M 6.31 % 183.827 M -29.16 % 259.509 M 13.51 % 228.624 M 0.00 % 228.624 M -3.06 % 235.841 M 0.00 % 235.841 M -5.40 % 249.295 M 0.00 % 249.295 M 2.08 % 244.211 M 0.00 % 244.211 M 3.25 % 236.516 M 0.00 % 236.516 M -0.91 % 238.692 M 0.00 % 238.692 M 5.32 % 226.629 M 0.00 % 226.629 M 10.32 % 205.436 M 0.00 % 205.436 M 5.84 % 194.102 M 0.00 % 194.102 M
Cost and expenses 2.346 B -21.52 % 2.989 B 5.59 % 2.830 B 19.76 % 2.363 B -27.78 % 3.273 B -1.89 % 3.336 B -7.61 % 3.610 B 0.00 % 3.610 B 52.11 % 2.374 B 0.00 % 2.374 B 23.45 % 1.923 B 0.00 % 1.923 B -11.72 % 2.178 B 0.00 % 2.178 B 21.96 % 1.786 B 0.00 % 1.786 B 25.21 % 1.426 B 0.00 % 1.426 B -9.61 % 1.578 B 0.00 % 1.578 B -6.32 % 1.685 B 0.00 % 1.685 B 9.23 % 1.542 B 0.00 % 1.542 B
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
Selling general and administrative expenses 195.915 M 4.36 % 187.726 M 3.93 % 180.632 M -7.57 % 195.422 M 6.31 % 183.827 M -29.16 % 259.509 M 12.77 % 230.124 M 0.00 % 230.124 M -5.03 % 242.314 M 0.00 % 242.314 M -2.80 % 249.295 M 0.00 % 249.295 M 2.08 % 244.211 M 0.00 % 244.211 M 2.65 % 237.905 M 0.00 % 237.905 M -1.08 % 240.496 M 0.00 % 240.496 M 4.94 % 229.185 M 0.00 % 229.185 M 10.54 % 207.337 M 0.00 % 207.337 M 5.98 % 195.645 M 0.00 % 195.645 M
Interest income 11.580 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 435.000 K 0.00 % 435.000 K -41.57 % 744.500 K 0.00 % 744.500 K -40.68 % 1.255 M 0.00 % 1.255 M 150.00 % 502.000 K 0.00 % 502.000 K 106.58 % 243.000 K 0.00 % 243.000 K -47.00 % 458.500 K 0.00 % 458.500 K 44.87 % 316.500 K 0.00 % 316.500 K -25.79 % 426.500 K 0.00 % 426.500 K -32.83 % 635.000 K 0.00 % 635.000 K
Interest expense 0.000 0.000 -100.00 % 996.000 K -4.51 % 1.043 M 12.27 % 929.000 K -43.63 % 1.648 M -20.98 % 2.086 M 0.00 % 2.086 M -14.69 % 2.445 M 0.00 % 2.445 M -35.69 % 3.801 M 0.00 % 3.801 M -1.68 % 3.866 M 0.00 % 3.866 M 63.50 % 2.365 M 0.00 % 2.365 M 42.14 % 1.664 M 0.00 % 1.664 M -22.48 % 2.146 M 0.00 % 2.146 M -13.49 % 2.481 M 0.00 % 2.481 M 4.29 % 2.379 M 0.00 % 2.379 M
Depreciation and amortization 31.294 M 651.36 % 4.165 M 3.25 % 4.034 M -75.85 % 16.701 M -17.08 % 20.142 M -22.03 % 25.832 M -5.27 % 27.270 M 0.00 % 27.270 M -12.04 % 31.004 M 0.00 % 31.004 M 20.21 % 25.791 M 0.00 % 25.791 M 204.19 % 8.479 M 0.00 % 8.479 M 11.49 % 7.605 M 0.00 % 7.605 M 14.36 % 6.650 M 0.00 % 6.650 M -5.75 % 7.056 M 0.00 % 7.056 M 7.22 % 6.581 M 0.00 % 6.581 M 8.37 % 6.073 M 0.00 % 6.073 M
Operating income 1.707 M 112.52 % -13.639 M -187.80 % -4.739 M -104.55 % 104.149 M 1 865.54 % -5.899 M -105.67 % 104.083 M -35.64 % 161.719 M 0.00 % 161.719 M 8.67 % 148.818 M 0.00 % 148.818 M 558.33 % 22.606 M 0.00 % 22.606 M -66.08 % 66.637 M 0.00 % 66.637 M 23.25 % 54.068 M 0.00 % 54.068 M 458.47 % 9.682 M 0.00 % 9.682 M -72.29 % 34.940 M 0.00 % 34.940 M -28.14 % 48.624 M 0.00 % 48.624 M 23.22 % 39.461 M 0.00 % 39.461 M
Operating income ratio 0.00 115.86 % 0.00 -173.19 % 0.00 -103.98 % 0.04 2 437.27 % 0.00 -105.97 % 0.03 -29.31 % 0.04 0.00 % 0.04 -27.40 % 0.06 0.00 % 0.06 408.33 % 0.01 0.00 % 0.01 -61.16 % 0.03 0.00 % 0.03 1.37 % 0.03 0.00 % 0.03 336.26 % 0.01 0.00 % 0.01 -68.85 % 0.02 0.00 % 0.02 -22.69 % 0.03 0.00 % 0.03 12.32 % 0.02 0.00 % 0.02
Total other income expenses net 398.000 K 101.51 % -26.386 M -64.29 % -16.061 M 51.36 % -33.023 M -539.95 % 7.506 M 123.68 % -31.698 M -443.29 % -5.835 M 0.00 % -5.835 M 21.37 % -7.420 M 0.00 % -7.420 M 21.24 % -9.421 M 0.00 % -9.421 M -191.88 % 10.254 M 0.00 % 10.254 M 10.68 % 9.264 M 0.00 % 9.264 M 656.90 % -1.664 M 0.00 % -1.664 M -56.71 % -1.062 M 0.00 % -1.062 M 70.28 % -3.572 M 0.00 % -3.572 M -145.58 % -1.455 M 0.00 % -1.455 M
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30
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
Net debt -634.949 M 1.87 % -647.044 M 17.28 % -782.239 M 30.14 % -1.120 B -16.99 % -957.089 M -38.05 % -693.294 M -72.14 % -402.748 M -41.54 % -284.539 M 12.56 % -325.428 M -75.91 % -185.002 M -34.41 % -137.644 M -22.07 % -112.756 M -119.18 % -51.445 M 9.60 % -56.908 M 16.04 % -67.783 M 58.07 % -161.642 M -148.62 % -65.015 M 53.72 % -140.487 M 1.54 % -142.686 M -34.35 % -106.202 M -14.28 % -92.928 M -753.92 % 14.211 M 347.17 % 3.178 M
Total investments 2.134 M -55.97 % 4.847 M -89.10 % 44.448 M -33.48 % 66.824 M 34.08 % 49.839 M -10.67 % 55.792 M 320.06 % 13.282 M 2.53 % 12.954 M -47.88 % 24.852 M 1.24 % 24.548 M 3.29 % 23.765 M 5.64 % 22.496 M 1.17 % 22.235 M -1.39 % 22.549 M 4.83 % 21.511 M 227.21 % 6.574 M -69.86 % 21.813 M -7.49 % 23.580 M 2.36 % 23.037 M 322.62 % 5.451 M 8.67 % 5.016 M 10.39 % 4.544 M 6.82 % 4.254 M
Total debt 37.297 M -31.82 % 54.704 M 34.11 % 40.790 M -15.93 % 48.518 M 17.55 % 41.276 M -26.72 % 56.329 M -65.88 % 165.080 M -2.99 % 170.173 M 2.20 % 166.504 M -12.00 % 189.216 M 44.04 % 131.364 M -12.71 % 150.486 M -20.50 % 189.288 M 3.29 % 183.262 M 1.58 % 180.418 M 44.61 % 124.760 M -14.66 % 146.192 M 103.06 % 71.995 M -27.73 % 99.614 M -12.96 % 114.452 M -23.72 % 150.050 M 0.03 % 150.010 M -10.21 % 167.063 M
Accumulated other comprehensive income loss 0.000 0.000 100.00 % -351.785 M 1.85 % -358.412 M -2.14 % -350.888 M -0.44 % -349.345 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
Retained earnings 1.106 B 0.12 % 1.104 B -4.59 % 1.158 B -0.36 % 1.162 B 9.44 % 1.062 B 1.41 % 1.047 B 0.000 0.000 -100.00 % 707.199 M 28.35 % 550.991 M 19.93 % 459.438 M 4.48 % 439.758 M -2.12 % 449.268 M 16.31 % 386.262 M 7.81 % 358.269 M 19.85 % 298.941 M 6.75 % 280.040 M 1.80 % 275.080 M -2.49 % 282.104 M 13.17 % 249.271 M 3.65 % 240.486 M 2 338.76 % 9.861 M -96.49 % 281.067 M
Common stock 42.019 M 0.00 % 42.019 M 0.00 % 42.019 M 0.00 % 42.019 M 0.00 % 42.019 M 0.00 % 42.019 M 0.00 % 42.019 M 0.82 % 41.676 M 0.00 % 41.676 M 0.00 % 41.676 M 0.00 % 41.676 M 0.60 % 41.427 M 0.00 % 41.427 M 0.00 % 41.427 M 0.00 % 41.427 M 0.00 % 41.427 M 0.36 % 41.280 M 0.00 % 41.280 M -0.43 % 41.457 M -0.10 % 41.500 M 0.00 % 41.500 M 20 650.00 % 200.000 K -99.03 % 20.670 M
Total equity 1.226 B 0.41 % 1.221 B -5.23 % 1.288 B -0.98 % 1.301 B 7.49 % 1.210 B 1.16 % 1.196 B 7.16 % 1.117 B 19.23 % 936.467 M 8.24 % 865.137 M 26.07 % 686.244 M 14.93 % 597.113 M 3.72 % 575.716 M -1.13 % 582.307 M 10.48 % 527.048 M -4.82 % 553.739 M 13.13 % 489.479 M 5.80 % 462.640 M -1.00 % 467.311 M -1.72 % 475.491 M 6.49 % 446.492 M 0.21 % 445.563 M 9.54 % 406.754 M 17.13 % 347.260 M
Other non current liabilities 7.358 M 19.84 % 6.140 M 261.81 % 1.697 M 15.36 % 1.471 M -82.10 % 8.220 M -54.64 % 18.120 M 446.11 % 3.318 M -75.21 % 13.384 M 244.15 % 3.889 M -73.15 % 14.483 M 13.25 % 12.788 M 3.05 % 12.410 M -22.00 % 15.911 M -2.64 % 16.342 M -6.49 % 17.477 M 440.58 % 3.233 M 7.02 % 3.021 M 119.07 % 1.379 M -92.01 % 17.260 M 2.50 % 16.839 M -3.36 % 17.424 M 4.91 % 16.608 M 11.05 % 14.956 M
Long term debt 18.635 M -43.14 % 32.775 M 69.51 % 19.335 M -21.76 % 24.712 M -1.97 % 25.208 M -18.87 % 31.072 M -73.43 % 116.940 M -8.50 % 127.807 M 5.30 % 121.371 M 13.72 % 106.727 M 353.06 % 23.557 M -39.77 % 39.109 M 52 750.00 % 74.000 K -41.73 % 127.000 K -56.36 % 291.000 K 63.48 % 178.000 K -39.46 % 294.000 K -16.71 % 353.000 K -15.14 % 416.000 K -40.23 % 696.000 K 9.43 % 636.000 K 14.39 % 556.000 K -46.18 % 1.033 M
Total non current liabilities 28.205 M -27.52 % 38.915 M 51.66 % 25.660 M -32.13 % 37.809 M 13.11 % 33.428 M -32.05 % 49.192 M -63.54 % 134.924 M -4.44 % 141.191 M 1.64 % 138.909 M 14.60 % 121.210 M 233.50 % 36.345 M -29.45 % 51.519 M 222.30 % 15.985 M -2.94 % 16.469 M -7.31 % 17.768 M 1.00 % 17.592 M 8.29 % 16.245 M 7.28 % 15.142 M -14.34 % 17.676 M 0.80 % 17.535 M -2.91 % 18.060 M 5.22 % 17.164 M 7.35 % 15.989 M
Other current liabilities 137.363 M 260.52 % 38.101 M 200.24 % 12.690 M -54.35 % 27.800 M 111.37 % 13.152 M -95.36 % 283.260 M 55.83 % 181.775 M -33.09 % 271.668 M 20.01 % 226.367 M 31.54 % 172.089 M 22.63 % 140.330 M -18.22 % 171.585 M 45.92 % 117.591 M 165.57 % 44.279 M -60.98 % 113.475 M 0.000 -100.00 % 76.000 K 533.33 % 12.000 K -96.92 % 390.000 K 114.29 % 182.000 K 0.000 -100.00 % 34.000 K -97.74 % 1.504 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 10.589 M -15.68 % 12.558 M -68.50 % 39.865 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
Short term debt 18.662 M -14.90 % 21.929 M 2.21 % 21.455 M -9.88 % 23.806 M 48.16 % 16.068 M -36.38 % 25.257 M -47.53 % 48.140 M 13.63 % 42.366 M -6.13 % 45.133 M -45.29 % 82.489 M -23.48 % 107.807 M -3.21 % 111.377 M -41.14 % 189.214 M 3.32 % 183.135 M 1.67 % 180.127 M 44.59 % 124.582 M -14.61 % 145.898 M 103.65 % 71.642 M -27.78 % 99.198 M -12.80 % 113.756 M -23.87 % 149.414 M -0.14 % 149.629 M -9.88 % 166.030 M
Total current liabilities 511.631 M -28.90 % 719.546 M -17.53 % 872.544 M 15.33 % 756.545 M -22.91 % 981.433 M 7.71 % 911.153 M -13.87 % 1.058 B 40.82 % 751.260 M 9.61 % 685.398 M 15.02 % 595.869 M 13.78 % 523.696 M -3.72 % 543.949 M -18.69 % 668.975 M -0.78 % 674.246 M 1.26 % 665.840 M 25.98 % 528.526 M 14.56 % 461.344 M 55.57 % 296.552 M -20.45 % 372.775 M -9.14 % 410.277 M -9.55 % 453.589 M -9.20 % 499.573 M -10.51 % 558.219 M
Total liabilities 539.836 M -28.82 % 758.461 M -15.56 % 898.204 M 13.07 % 794.354 M -21.73 % 1.015 B 5.68 % 960.345 M -19.49 % 1.193 B 33.66 % 892.451 M 8.27 % 824.307 M 14.95 % 717.079 M 28.04 % 560.041 M -5.95 % 595.468 M -13.07 % 684.960 M -0.83 % 690.715 M 1.04 % 683.608 M 25.18 % 546.118 M 14.35 % 477.589 M 53.22 % 311.694 M -20.17 % 390.451 M -8.73 % 427.812 M -9.29 % 471.649 M -8.73 % 516.737 M -10.01 % 574.208 M
Other non current assets 4.417 M -82.69 % 25.523 M 405.31 % 5.051 M -12.00 % 5.740 M -89.61 % 55.220 M 297.92 % 13.877 M -52.74 % 29.366 M 0.85 % 29.118 M -2.63 % 29.904 M -7.82 % 32.440 M -30.77 % 46.860 M 4.81 % 44.710 M 192.49 % 15.286 M -3.96 % 15.916 M -6.90 % 17.096 M -66.05 % 50.356 M 205.41 % 16.488 M 1.93 % 16.176 M -5.55 % 17.126 M -8.06 % 18.628 M -38.01 % 30.052 M -9.10 % 33.060 M 19.52 % 27.660 M
Long term investments 2.134 M -44.48 % 3.844 M -90.53 % 40.593 M -38.60 % 66.110 M 550 816.67 % 12.000 K -99.98 % 48.003 M 798.26 % 5.344 M 5.99 % 5.042 M -69.43 % 16.493 M 1.12 % 16.311 M 7.08 % 15.233 M -29.32 % 21.551 M 1.02 % 21.334 M -1.16 % 21.585 M 5.32 % 20.494 M 283.85 % -11.147 M -153.55 % 20.818 M -7.93 % 22.610 M 2.27 % 22.108 M 399.73 % 4.424 M 352.66 % -1.751 M -251.34 % 1.157 M -63.48 % 3.168 M
Intangible assets 14.449 M 4.19 % 13.868 M 82.33 % 7.606 M 90.53 % 3.992 M -3.08 % 4.119 M -17.16 % 4.972 M 47.01 % 3.382 M -43.29 % 5.964 M -20.53 % 7.505 M -18.47 % 9.205 M -18.13 % 11.244 M -21.73 % 14.365 M -11.72 % 16.273 M -14.89 % 19.119 M -13.77 % 22.172 M 23.98 % 17.884 M 1.30 % 17.654 M -9.42 % 19.489 M -6.83 % 20.918 M -7.96 % 22.726 M -11.72 % 25.743 M -12.84 % 29.534 M 35.65 % 21.773 M
GoodWill 451.000 K -6.04 % 480.000 K -4.00 % 500.000 K 1.83 % 491.000 K -3.91 % 511.000 K 2.20 % 500.000 K -7.75 % 542.000 K -96.67 % 16.293 M 0.65 % 16.188 M 9.18 % 14.827 M -0.01 % 14.828 M -57.39 % 34.797 M -0.65 % 35.024 M -2.54 % 35.937 M -1.42 % 36.453 M 130.26 % 15.831 M 14.97 % 13.770 M -5.54 % 14.577 M 1.03 % 14.429 M -1.78 % 14.690 M -8.56 % 16.065 M -10.46 % 17.942 M -0.93 % 18.111 M
Goodwill and intangible assets 14.900 M 3.85 % 14.348 M 77.00 % 8.106 M 80.82 % 4.483 M -3.17 % 4.630 M -15.39 % 5.472 M 39.45 % 3.924 M -82.37 % 22.257 M -6.06 % 23.693 M -1.41 % 24.032 M -7.82 % 26.072 M -46.97 % 49.162 M -4.16 % 51.297 M -6.83 % 55.056 M -6.09 % 58.625 M 73.88 % 33.715 M 7.29 % 31.424 M -7.76 % 34.066 M -3.62 % 35.347 M -5.53 % 37.416 M -10.51 % 41.808 M -11.94 % 47.476 M 19.04 % 39.884 M
Property plant equipment net 62.424 M -21.52 % 79.540 M 16.64 % 68.190 M -10.11 % 75.863 M 7.47 % 70.588 M -20.30 % 88.563 M -56.12 % 201.831 M -1.07 % 204.014 M 4.27 % 195.667 M 12.51 % 173.904 M 82.50 % 95.288 M -5.20 % 100.516 M 143.66 % 41.252 M -8.69 % 45.178 M -8.18 % 49.203 M 2.57 % 47.970 M -1.26 % 48.584 M 4.68 % 46.412 M -4.27 % 48.482 M -6.52 % 51.865 M -0.54 % 52.147 M 1.97 % 51.140 M -0.30 % 51.293 M
Total non current assets 104.775 M -14.99 % 123.255 M -12.02 % 140.090 M -14.60 % 164.033 M 8.31 % 151.445 M -4.17 % 158.042 M -30.25 % 226.591 M -8.36 % 247.252 M -2.47 % 253.511 M 9.76 % 230.973 M 43.98 % 160.415 M -17.24 % 193.827 M 59.06 % 121.857 M -6.17 % 129.866 M -5.18 % 136.960 M 42.83 % 95.890 M -12.22 % 109.233 M -1.91 % 111.363 M -3.21 % 115.061 M 11.30 % 103.382 M -3.83 % 107.502 M -7.88 % 116.697 M 7.54 % 108.513 M
Other current assets 104.109 M 211.78 % 33.392 M -78.57 % 155.850 M 63.30 % 95.436 M -49.02 % 187.189 M 16.46 % 160.734 M -89.33 % 1.507 B 1 101.45 % 125.431 M 14.31 % 109.729 M 32.98 % 82.518 M -17.84 % 100.438 M -0.60 % 101.045 M 16.43 % 86.786 M -43.47 % 153.533 M -3.86 % 159.690 M 43.01 % 111.664 M 54.89 % 72.093 M -21.22 % 91.511 M 40.58 % 65.095 M -24.64 % 86.374 M 56.51 % 55.188 M -60.84 % 140.928 M 112.05 % 66.459 M
Short term investments 0.000 -100.00 % 1.003 M -73.98 % 3.855 M 439.92 % 714.000 K -98.57 % 49.827 M 539.71 % 7.789 M -1.88 % 7.938 M 0.33 % 7.912 M -5.35 % 8.359 M 1.48 % 8.237 M -3.46 % 8.532 M 802.86 % 945.000 K 4.88 % 901.000 K -6.54 % 964.000 K -5.21 % 1.017 M -94.26 % 17.721 M 1 681.01 % 995.000 K 2.58 % 970.000 K 4.41 % 929.000 K -9.54 % 1.027 M -84.82 % 6.767 M 99.79 % 3.387 M 211.88 % 1.086 M
cash and cash equivalents 672.246 M -4.20 % 701.748 M -14.74 % 823.029 M -29.55 % 1.168 B 17.02 % 998.365 M 33.18 % 749.623 M 32.02 % 567.828 M 24.88 % 454.712 M -7.57 % 491.932 M 31.46 % 374.218 M 39.11 % 269.008 M 2.19 % 263.242 M 9.35 % 240.733 M 0.23 % 240.170 M -3.24 % 248.201 M -13.34 % 286.402 M 35.60 % 211.207 M -0.60 % 212.482 M -12.31 % 242.300 M 9.81 % 220.654 M -9.19 % 242.978 M 78.92 % 135.799 M -17.14 % 163.885 M
Cash and short term investments 672.246 M -4.34 % 702.751 M -15.01 % 826.884 M -29.26 % 1.169 B 11.52 % 1.048 B 38.39 % 757.412 M 31.55 % 575.766 M 24.46 % 462.624 M -7.53 % 500.291 M 30.81 % 382.455 M 37.80 % 277.540 M 5.05 % 264.187 M 9.33 % 241.634 M 0.21 % 241.134 M -3.24 % 249.218 M -18.05 % 304.123 M 43.32 % 212.202 M -0.59 % 213.452 M -12.24 % 243.229 M 9.72 % 221.681 M -11.24 % 249.745 M 79.43 % 139.186 M -15.63 % 164.971 M
Total current assets 1.661 B -10.51 % 1.856 B -9.30 % 2.046 B 5.96 % 1.931 B -6.87 % 2.074 B 3.75 % 1.999 B -4.03 % 2.083 B 31.68 % 1.582 B 10.15 % 1.436 B 22.48 % 1.172 B 17.62 % 996.739 M 1.98 % 977.357 M -14.67 % 1.145 B 5.29 % 1.088 B -1.14 % 1.100 B 17.10 % 939.707 M 13.08 % 830.996 M 24.47 % 667.642 M -11.09 % 750.881 M -2.60 % 770.922 M -4.79 % 809.710 M 0.36 % 806.794 M -0.76 % 812.955 M
Inventory 0.000 0.000 0.000 -100.00 % 24.129 M -65.18 % 69.295 M 487.99 % 11.785 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
Net receivables 884.742 M -21.01 % 1.120 B 5.29 % 1.064 B 59.32 % 667.696 M -20.43 % 839.154 M -22.90 % 1.088 B -19.73 % 1.356 B 35.39 % 1.002 B 20.05 % 834.272 M 16.58 % 715.614 M 14.08 % 627.293 M 2.32 % 613.070 M -25.04 % 817.891 M 17.82 % 694.194 M 0.25 % 692.496 M 31.92 % 524.938 M -4.16 % 547.696 M 50.61 % 363.649 M -17.95 % 443.231 M -4.45 % 463.894 M -9.26 % 511.260 M -3.35 % 528.984 M -8.98 % 581.205 M
Tax assets 20.900 M 0.000 -100.00 % 18.150 M 53.33 % 11.837 M -43.62 % 20.995 M 887.07 % 2.127 M 162.92 % 809.000 K -41.38 % 1.380 M -49.00 % 2.706 M 434.78 % 506.000 K 29.08 % 392.000 K 61.32 % 243.000 K -26.59 % 331.000 K 271.91 % 89.000 K -1.11 % 90.000 K -48.28 % 174.000 K 6.75 % 163.000 K -12.83 % 187.000 K -66.67 % 561.000 K 54.55 % 363.000 K 33.46 % 272.000 K -30.96 % 394.000 K 16.57 % 338.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
Account payables 349.581 M -46.90 % 658.306 M -21.02 % 833.491 M 24.80 % 667.870 M -28.06 % 928.308 M 62.78 % 570.284 M -27.62 % 787.933 M 90.32 % 414.005 M 2.75 % 402.941 M 24.83 % 322.798 M 18.71 % 271.930 M 5.64 % 257.405 M -27.28 % 353.968 M -19.33 % 438.796 M 21.16 % 362.148 M -9.30 % 399.292 M 28.85 % 309.879 M 40.32 % 220.834 M -16.68 % 265.029 M -8.59 % 289.944 M -1.61 % 294.686 M -13.37 % 340.155 M -10.35 % 379.432 M
Tax payables 6.025 M 397.93 % 1.210 M -75.35 % 4.908 M -86.76 % 37.069 M 55.07 % 23.905 M -26.11 % 32.352 M -19.20 % 40.041 M 72.43 % 23.221 M 111.93 % 10.957 M -40.75 % 18.493 M 409.59 % 3.629 M 1.31 % 3.582 M -56.33 % 8.202 M 2.07 % 8.036 M -20.36 % 10.090 M 116.90 % 4.652 M -15.28 % 5.491 M 35.11 % 4.064 M -50.18 % 8.158 M 27.57 % 6.395 M -32.61 % 9.489 M -2.73 % 9.755 M -13.31 % 11.253 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 4.926 M -0.83 % 4.967 M -18.65 % 6.106 M -27.90 % 8.469 M -19.45 % 10.514 M 9.67 % 9.587 M -32.82 % 14.271 M 12.96 % 12.634 M 63.36 % 7.734 M 60.92 % 4.806 M -26.15 % 6.508 M -3.83 % 6.767 M 9.39 % 6.186 M 6.62 % 5.802 M -78.30 % 26.741 M -9.30 % 29.484 M 6.44 % 27.701 M -7.39 % 29.913 M 2.09 % 29.300 M 8.45 % 27.016 M -4.47 % 28.280 M -1.51 % 28.713 M 5.01 % 27.342 M
Capital lease obligations 37.297 M -31.82 % 54.704 M 36.77 % 39.996 M -17.56 % 48.518 M 17.55 % 41.276 M -25.15 % 55.146 M -65.47 % 159.710 M -5.39 % 168.804 M 2.04 % 165.437 M 9.98 % 150.423 M 112.46 % 70.799 M -17.87 % 86.208 M 34 802.02 % 247.000 K -45.95 % 457.000 K -29.48 % 648.000 K 28.57 % 504.000 K -36.36 % 792.000 K -15.29 % 935.000 K -8.24 % 1.019 M -23.67 % 1.335 M 12.66 % 1.185 M 29.79 % 913.000 K -43.54 % 1.617 M
Preferred stock 0.000 0.000 0.000 -100.00 % 358.412 M 2.14 % 350.888 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
Other total stockholders equity 73.315 M 5.32 % 69.612 M -83.98 % 434.539 M 261.21 % -269.541 M -5.90 % -254.536 M -158.58 % 434.539 M 320.64 % 103.304 M -75.56 % 422.675 M -4.02 % 440.378 M 514.75 % 71.635 M -0.63 % 72.090 M 0.63 % 71.641 M 2.33 % 70.007 M -13.11 % 80.566 M -29.50 % 114.278 M 4.48 % 109.379 M -74.42 % 427.588 M 0.28 % 426.387 M 271.50 % 114.774 M -6.22 % 122.382 M -5.20 % 129.098 M -62.16 % 341.196 M 141 475.10 % 241.000 K
Deferred tax liabilities non current 2.212 M 0.000 -100.00 % 4.628 M -60.19 % 11.626 M 94.32 % 5.983 M -61.42 % 15.507 M 5.73 % 14.666 M 55.29 % 9.444 M -30.81 % 13.649 M 22.13 % 11.176 M 25.11 % 8.933 M -0.77 % 9.002 M -17.94 % 10.970 M -2.71 % 11.275 M -21.29 % 14.324 M 1.01 % 14.181 M 9.68 % 12.930 M -3.58 % 13.410 M -8.55 % 14.664 M 1.85 % 14.397 M -3.64 % 14.941 M 1.69 % 14.692 M 9.72 % 13.391 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.766 B -10.79 % 1.979 B -9.47 % 2.187 B 4.35 % 2.095 B -5.84 % 2.225 B 3.17 % 2.157 B -6.60 % 2.309 B 26.27 % 1.829 B 8.26 % 1.689 B 20.39 % 1.403 B 21.27 % 1.157 B -1.20 % 1.171 B -7.58 % 1.267 B 4.07 % 1.218 B -1.58 % 1.237 B 19.48 % 1.036 B 10.14 % 940.229 M 20.70 % 779.005 M -10.04 % 865.942 M -0.96 % 874.304 M -4.68 % 917.212 M -0.68 % 923.491 M 0.22 % 921.468 M
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31
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
Deferred income tax 0.000 0.000 0.000 -100.00 % 111.896 M -50.01 % 223.835 M 49.63 % 149.588 M 10 907.21 % 1.359 M 0.00 % 1.359 M 128.01 % -4.852 M 0.00 % -4.852 M -227.68 % 3.800 M 0.00 % 3.800 M 125.26 % -15.043 M 0.00 % -15.043 M -22.65 % -12.265 M 0.00 % -12.265 M -166.95 % -4.595 M 0.00 % -4.595 M -1 115.48 % -378.000 K 0.00 % -378.000 K 0.000 0.000 0.000 0.000
Stock based compensation 325.000 K -49.38 % 642.000 K 24.18 % 517.000 K -77.39 % 2.287 M 49.18 % 1.533 M -46.34 % 2.857 M -33.90 % 4.323 M 0.00 % 4.323 M -12.07 % 4.916 M 0.00 % 4.916 M 84.02 % 2.672 M 0.00 % 2.672 M 623.98 % 369.000 K 0.00 % 369.000 K 1 745.00 % 20.000 K 0.00 % 20.000 K -93.16 % 292.500 K 0.00 % 292.500 K 8.53 % 269.500 K 0.00 % 269.500 K 0.000 0.000 0.000 0.000
Change in working capital -161.211 M -324.94 % 71.670 M 123.70 % -302.447 M -358.38 % -65.982 M -120.07 % 328.813 M 61.10 % 204.109 M 269.82 % -120.192 M 0.00 % -120.192 M -886.31 % -12.186 M 0.00 % -12.186 M -117.78 % 68.519 M 0.00 % 68.519 M 338.93 % -28.677 M 0.00 % -28.677 M 33.50 % -43.125 M 0.00 % -43.125 M -83.18 % -23.543 M 0.00 % -23.543 M -339.62 % 9.825 M 0.00 % 9.825 M 192.39 % -10.635 M 0.00 % -10.635 M 76.47 % -45.192 M 0.00 % -45.192 M
Accounts receivables 227.955 M 179.56 % 81.541 M 119.34 % -421.727 M -321.47 % 190.421 M -28.32 % 265.652 M 30.15 % 204.109 M 179.24 % -257.572 M 0.00 % -257.572 M -125.23 % -114.359 M 0.00 % -114.359 M -217.50 % 97.328 M 0.00 % 97.328 M 389.44 % -33.626 M 0.00 % -33.626 M 59.53 % -83.080 M 0.00 % -83.080 M -112.38 % -39.119 M 0.00 % -39.119 M -336.48 % 16.542 M 0.00 % 16.542 M -40.12 % 27.628 M 0.00 % 27.628 M 147.33 % -58.368 M 0.00 % -58.368 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 322.868 M 834.12 % -43.980 M 0.000 0.000 -100.00 % 109.212 M 0.00 % 109.212 M 38.99 % 78.576 M 0.00 % 78.576 M 539.63 % -17.873 M 0.00 % -17.873 M -205.70 % -5.847 M 0.00 % -5.847 M -109.32 % 62.709 M 0.00 % 62.709 M 129.54 % 27.319 M 0.00 % 27.319 M 404.44 % -8.974 M 0.00 % -8.974 M 0.000 0.000 0.000 0.000
Other working capital -389.166 M -3 842.52 % -9.871 M 95.15 % -203.588 M 4.16 % -212.423 M -157.88 % 366.978 M 1 100.27 % 30.575 M 8.55 % 28.168 M 0.00 % 28.168 M 19.37 % 23.598 M 0.00 % 23.598 M 315.78 % -10.936 M 0.00 % -10.936 M -201.30 % 10.796 M 0.00 % 10.796 M 147.44 % -22.754 M 0.00 % -22.754 M -93.77 % -11.743 M 0.00 % -11.743 M -620.41 % 2.257 M 0.00 % 2.257 M 221.67 % 701.500 K 0.00 % 701.500 K 110.37 % -6.762 M 0.00 % -6.762 M
Other non cash items 159.583 M 212.94 % -141.305 M -544.38 % -21.929 M 33.80 % -33.124 M 80.46 % -169.503 M 24.80 % -225.403 M -14 784.23 % 1.535 M 0.00 % 1.535 M 436.99 % -455.500 K 0.00 % -455.500 K -121.92 % 2.078 M 0.00 % 2.078 M -17.15 % 2.508 M 0.00 % 2.508 M 124.73 % -10.144 M 0.00 % -10.144 M -194.57 % -3.444 M 0.00 % -3.444 M -339.71 % 1.437 M 0.00 % 1.437 M 118.75 % -7.663 M 0.00 % -7.663 M -207.32 % -2.494 M 0.00 % -2.494 M
Net cash provided by operating activities 20.792 M 122.23 % -93.549 M 70.52 % -317.334 M -499.81 % 79.371 M -81.08 % 419.459 M 50.30 % 279.088 M 265.99 % 76.256 M 0.00 % 76.256 M -52.77 % 161.473 M 0.00 % 161.473 M 34.84 % 119.751 M 0.00 % 119.751 M 275.08 % 31.927 M 0.00 % 31.927 M 98.17 % 16.111 M 0.00 % 16.111 M 233.97 % -12.026 M 0.00 % -12.026 M -123.46 % 51.266 M 0.00 % 51.266 M 50.09 % 34.157 M 0.00 % 34.157 M 844.23 % -4.590 M 0.00 % -4.590 M
Investments in property plant and equipment -9.789 M -300.37 % -2.445 M 63.68 % -6.731 M -156.91 % -2.620 M -71.92 % -1.524 M 25.04 % -2.033 M 70.86 % -6.976 M 0.00 % -6.976 M 20.68 % -8.795 M 0.00 % -8.795 M -19.85 % -7.338 M 0.00 % -7.338 M -95.55 % -3.753 M 0.00 % -3.753 M 29.74 % -5.341 M 0.00 % -5.341 M 15.24 % -6.301 M 0.00 % -6.301 M -26.34 % -4.988 M 0.00 % -4.988 M 49.02 % -9.784 M 0.00 % -9.784 M -51.89 % -6.441 M 0.00 % -6.441 M
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 3.885 M 109.50 % -40.913 M -2 511.61 % 1.697 M 0.00 % 1.697 M -71.69 % 5.992 M 0.00 % 5.992 M -8.17 % 6.525 M 0.00 % 6.525 M 41.25 % 4.620 M 0.00 % 4.620 M 137.17 % -12.429 M 0.00 % -12.429 M -1 172.81 % -976.500 K 0.00 % -976.500 K -182.51 % 1.184 M 0.00 % 1.184 M 0.000 0.000 100.00 % -558.000 K 0.00 % -558.000 K
Purchases of investments 0.000 0.000 100.00 % -4.253 M 0.000 100.00 % -110.734 M 0.000 100.00 % -3.498 M 0.00 % -3.498 M 5.27 % -3.692 M 0.00 % -3.692 M 1.14 % -3.735 M 0.00 % -3.735 M -0.52 % -3.715 M 0.00 % -3.715 M -661.18 % 662.000 K 0.00 % 662.000 K 132.63 % -2.029 M 0.00 % -2.029 M 77.79 % -9.133 M 0.00 % -9.133 M -5 773.31 % -155.500 K 0.00 % -155.500 K 0.000 0.000
Sales maturities of investments 4.601 M 0.000 100.00 % -3.764 M -104.03 % 93.339 M 548.68 % 14.389 M 0.000 -100.00 % 4.395 M 0.00 % 4.395 M 16.15 % 3.784 M 0.00 % 3.784 M 0.19 % 3.777 M 0.00 % 3.777 M 56.46 % 2.414 M 0.00 % 2.414 M -71.10 % 8.352 M 0.00 % 8.352 M 1 100.79 % 695.500 K 0.00 % 695.500 K 961.83 % 65.500 K 0.00 % 65.500 K 0.000 0.000 0.000 0.000
Other investing activites -18.245 M -590.33 % 3.721 M 261.78 % -2.300 M -147.58 % 4.834 M 707.29 % -796.000 K -208.74 % 732.000 K -85.20 % 4.946 M 0.00 % 4.946 M -66.45 % 14.741 M 0.00 % 14.741 M 309.55 % -7.035 M 0.00 % -7.035 M -582.30 % -1.031 M 0.00 % -1.031 M -258.01 % 652.500 K 0.00 % 652.500 K 135.12 % -1.858 M 0.00 % -1.858 M 44.25 % -3.333 M 0.00 % -3.333 M 88.17 % -28.168 M 0.00 % -28.168 M -2 190.08 % -1.230 M 0.00 % -1.230 M
Net cash used for investing activites -23.433 M -1 936.44 % 1.276 M 107.48 % -17.048 M -117.84 % 95.553 M 200.82 % -94.780 M -124.52 % -42.214 M -7 578.12 % 564.500 K 0.00 % 564.500 K -95.31 % 12.030 M 0.00 % 12.030 M 254.13 % -7.805 M 0.00 % -7.805 M -432.76 % -1.465 M 0.00 % -1.465 M 81.01 % -7.716 M 0.00 % -7.716 M 30.89 % -11.164 M 0.00 % -11.164 M 36.03 % -17.453 M 0.00 % -17.453 M 47.80 % -33.432 M 0.00 % -33.432 M -306.27 % -8.229 M 0.00 % -8.229 M
Debt repayment 10.977 M 193.25 % -11.771 M 0.000 100.00 % -13.232 M 0.000 0.000 100.00 % -23.444 M 0.00 % -23.444 M 21.21 % -29.755 M 0.00 % -29.755 M 62.45 % -79.238 M 0.00 % -79.238 M -634.94 % 14.813 M 0.00 % 14.813 M 5 486.36 % -275.000 K 0.00 % -275.000 K 20.75 % -347.000 K 0.00 % -347.000 K 98.62 % -25.135 M 0.00 % -25.135 M -5 612.50 % -440.000 K 0.00 % -440.000 K 39.81 % -731.000 K 0.00 % -731.000 K
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.715 M 0.00 % 1.715 M 0.000 0.000 -100.00 % 1.245 M 0.00 % 1.245 M 0.000 0.000 -100.00 % 1.210 M 0.00 % 1.210 M 0.000 0.000 0.000 0.000 -100.00 % 67.850 M 0.00 % 67.850 M 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.282 M 0.00 % -3.282 M 0.000 0.000 100.00 % -1.014 M 0.00 % -1.014 M -4 613.95 % -21.500 K 0.00 % -21.500 K 0.000 0.000 0.000 0.000
Dividends paid -9.664 M 0.000 100.00 % -6.933 M 0.000 100.00 % -13.656 M 0.000 100.00 % -12.711 M 0.00 % -12.711 M -509.93 % -2.084 M 0.00 % -2.084 M 73.52 % -7.871 M 0.00 % -7.871 M -65.22 % -4.764 M 0.00 % -4.764 M 41.62 % -8.161 M 0.00 % -8.161 M -204.17 % -2.683 M 0.00 % -2.683 M 19.19 % -3.320 M 0.00 % -3.320 M 81.86 % -18.300 M 0.00 % -18.300 M -46.54 % -12.488 M 0.00 % -12.488 M
Other financing activites -34.224 M -1 579.29 % -2.038 M 51.68 % -4.218 M -45.45 % -2.900 M 64.84 % -8.247 M 38.41 % -13.390 M -3 122.57 % 443.000 K 0.00 % 443.000 K 101.96 % -22.615 M 0.00 % -22.615 M -76.97 % -12.779 M 0.00 % -12.779 M 64.99 % -36.497 M 0.00 % -36.497 M -383.32 % 12.882 M 0.00 % 12.882 M -17.07 % 15.534 M 0.00 % 15.534 M 981.86 % -1.762 M 0.00 % -1.762 M 76.87 % -7.617 M 0.00 % -7.617 M -127.71 % 27.486 M 0.00 % 27.486 M
Net cash used provided by financing activities -32.911 M -138.33 % -13.809 M -23.84 % -11.151 M 26.11 % -15.091 M 64.80 % -42.876 M -70.60 % -25.133 M 26.07 % -33.997 M 0.00 % -33.997 M 37.57 % -54.454 M 0.00 % -54.454 M 44.80 % -98.643 M 0.00 % -98.643 M -231.80 % -29.730 M 0.00 % -29.730 M -536.24 % 6.815 M 0.00 % 6.815 M -40.69 % 11.491 M 0.00 % 11.491 M 138.00 % -30.238 M 0.00 % -30.238 M -172.87 % 41.493 M 0.00 % 41.493 M 190.84 % 14.267 M 0.00 % 14.267 M
Effect of forex changes on cash 6.050 M 139.81 % -15.199 M -1 288.04 % -1.095 M 78.58 % -5.113 M -175.48 % -1.856 M 87.60 % -14.973 M -207.08 % -4.876 M 0.00 % -4.876 M 35.74 % -7.588 M 0.00 % -7.588 M -1 008.68 % 835.000 K 0.00 % 835.000 K 118.70 % -4.466 M 0.00 % -4.466 M -235.89 % 3.287 M 0.00 % 3.287 M 185.43 % -3.847 M 0.00 % -3.847 M 1.71 % -3.914 M 0.00 % -3.914 M -46.54 % -2.671 M 0.00 % -2.671 M -671.34 % 467.500 K 0.00 % 467.500 K
Net change in cash 672.246 M -4.20 % 701.748 M 301.82 % -347.712 M -324.22 % 155.077 M -43.79 % 275.900 M 50.92 % 182.812 M 140.87 % 75.896 M 0.00 % 75.896 M -65.95 % 222.924 M 0.00 % 222.924 M 688.41 % 28.275 M 0.00 % 28.275 M 478.62 % -7.468 M 0.00 % -7.468 M -120.19 % 36.994 M 0.00 % 36.994 M 218.98 % -31.093 M 0.00 % -31.093 M -4 485.99 % -678.000 K 0.00 % -678.000 K -100.86 % 79.093 M 0.00 % 79.093 M 1 964.55 % 3.831 M 0.00 % 3.831 M
Cash at beginning of period 701.748 M 0.000 -100.00 % 1.192 B 14.95 % 1.037 B 36.24 % 761.408 M 31.60 % 578.596 M 17.62 % 491.932 M 0.00 % 491.932 M 82.87 % 269.008 M 0.00 % 269.008 M 11.75 % 240.733 M 0.00 % 240.733 M -3.01 % 248.201 M 0.00 % 248.201 M 17.52 % 211.207 M 0.00 % 211.207 M -12.83 % 242.300 M 0.00 % 242.300 M -0.28 % 242.978 M 0.00 % 242.978 M 48.26 % 163.885 M 0.00 % 163.885 M 2.39 % 160.054 M 0.00 % 160.054 M
Cash at end of period 672.246 M -4.20 % 701.748 M -16.92 % 844.673 M -29.16 % 1.192 B 14.95 % 1.037 B 36.24 % 761.408 M 34.09 % 567.828 M 0.00 % 567.828 M 15.43 % 491.932 M 0.00 % 491.932 M 82.87 % 269.008 M 0.00 % 269.008 M 11.75 % 240.733 M 0.00 % 240.733 M -3.01 % 248.201 M 0.00 % 248.201 M 17.52 % 211.207 M 0.00 % 211.207 M -12.83 % 242.300 M 0.00 % 242.300 M -0.28 % 242.978 M 0.00 % 242.978 M 48.26 % 163.885 M 0.00 % 163.885 M
Operating cash flow 20.792 M 122.23 % -93.549 M 70.52 % -317.334 M -499.81 % 79.371 M -81.08 % 419.459 M 50.30 % 279.088 M 265.99 % 76.256 M 0.00 % 76.256 M -52.77 % 161.473 M 0.00 % 161.473 M 34.84 % 119.751 M 0.00 % 119.751 M 275.08 % 31.927 M 0.00 % 31.927 M 98.17 % 16.111 M 0.00 % 16.111 M 233.97 % -12.026 M 0.00 % -12.026 M -123.46 % 51.266 M 0.00 % 51.266 M 50.09 % 34.157 M 0.00 % 34.157 M 844.23 % -4.590 M 0.00 % -4.590 M
Capital expenditure -18.597 M -660.61 % -2.445 M 63.68 % -6.731 M -156.91 % -2.620 M -71.92 % -1.524 M 25.04 % -2.033 M 70.86 % -6.976 M 0.00 % -6.976 M 20.68 % -8.795 M 0.00 % -8.795 M -19.85 % -7.338 M 0.00 % -7.338 M -95.55 % -3.753 M 0.00 % -3.753 M 29.74 % -5.341 M 0.00 % -5.341 M 15.24 % -6.301 M 0.00 % -6.301 M -26.34 % -4.988 M 0.00 % -4.988 M 49.02 % -9.784 M 0.00 % -9.784 M -51.89 % -6.441 M 0.00 % -6.441 M
Free CashFlow 2.195 M 102.29 % -95.994 M 69.28 % -312.515 M -507.18 % 76.751 M -81.64 % 417.935 M 50.85 % 277.055 M 299.90 % 69.281 M 0.00 % 69.281 M -54.62 % 152.679 M 0.00 % 152.679 M 35.82 % 112.413 M 0.00 % 112.413 M 298.99 % 28.175 M 0.00 % 28.175 M 161.60 % 10.770 M 0.00 % 10.770 M 158.77 % -18.327 M 0.00 % -18.327 M -139.60 % 46.279 M 0.00 % 46.279 M 89.88 % 24.373 M 0.00 % 24.373 M 320.96 % -11.031 M 0.00 % -11.031 M
2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013