CMBN.SW

Cembra Money Bank AG CMBN.SW

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2009 2008 2007
Revenue 550.454 M 19.98 % 458.780 M -14.76 % 538.250 M 4.91 % 513.051 M -2.11 % 524.087 M 3.27 % 507.496 M 30.54 % 388.774 M 10.68 % 351.254 M 0.52 % 349.450 M 1.28 % 345.042 M 1.92 % 338.556 M -2.58 % 347.522 M -1.75 % 353.703 M -5.90 % 375.865 M 11.51 % 337.081 M -1.07 % 340.727 M -7.98 % 370.255 M
Net income 170.397 M 7.82 % 158.033 M -6.66 % 169.300 M 4.83 % 161.495 M 5.61 % 152.922 M -3.94 % 159.199 M 3.29 % 154.126 M 6.67 % 144.492 M 0.55 % 143.707 M -0.90 % 145.015 M 3.69 % 139.850 M 5.25 % 132.877 M -0.86 % 134.028 M -1.45 % 135.999 M 55.48 % 87.470 M -4.16 % 91.266 M 21.25 % 75.270 M
Income before tax 211.781 M 7.96 % 196.173 M -6.79 % 210.469 M 4.98 % 200.481 M 3.65 % 193.412 M -4.66 % 202.875 M 3.64 % 195.748 M 6.79 % 183.308 M 0.77 % 181.911 M -0.90 % 183.562 M 3.60 % 177.191 M 5.09 % 168.614 M -1.72 % 171.558 M -1.76 % 174.637 M 54.33 % 113.160 M -0.38 % 113.595 M 14.31 % 99.375 M
Income before tax ratio 0.38 -10.02 % 0.43 9.35 % 0.39 0.07 % 0.39 5.88 % 0.37 -7.68 % 0.40 -20.60 % 0.50 -3.52 % 0.52 0.25 % 0.52 -2.15 % 0.53 1.65 % 0.52 7.87 % 0.49 0.03 % 0.49 4.39 % 0.46 38.40 % 0.34 0.69 % 0.33 24.22 % 0.27
EBITDA 0.000 -100.00 % 223.669 M -5.40 % 236.427 M 4.83 % 225.526 M -45.44 % 413.346 M 85.91 % 222.332 M 6.51 % 208.752 M 8.70 % 192.039 M -4.60 % 201.296 M 0.000 0.000 -100.00 % 218.576 M -3.34 % 226.118 M -15.96 % 269.076 M 0.000 0.000 0.000
Net income ratio 0.31 -10.13 % 0.34 9.51 % 0.31 -0.07 % 0.31 7.88 % 0.29 -6.98 % 0.31 -20.87 % 0.40 -3.63 % 0.41 0.03 % 0.41 -2.15 % 0.42 1.74 % 0.41 8.03 % 0.38 0.90 % 0.38 4.73 % 0.36 39.44 % 0.26 -3.12 % 0.27 31.76 % 0.20
Ratio EBITDA 0.00 -100.00 % 0.49 10.99 % 0.44 -0.07 % 0.44 -44.27 % 0.79 80.03 % 0.44 -18.41 % 0.54 -1.79 % 0.55 -5.09 % 0.58 0.00 0.00 -100.00 % 0.63 -1.62 % 0.64 -10.70 % 0.72 0.00 0.00 0.00
Gross profit ratio 1.00 -22.32 % 1.29 28.73 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 29.375 M 0.02 % 29.370 M -0.01 % 29.373 M -0.07 % 29.395 M -0.01 % 29.396 M 2.06 % 28.803 M 2.11 % 28.208 M 0.00 % 28.208 M -0.02 % 28.213 M -2.16 % 28.837 M -3.86 % 29.994 M -0.02 % 29.998 M -0.01 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M
Weighted average shs out 29.341 M 0.01 % 29.339 M -0.05 % 29.352 M -0.09 % 29.379 M 0.01 % 29.376 M 2.07 % 28.781 M 2.10 % 28.188 M 0.00 % 28.189 M -0.03 % 28.196 M -2.08 % 28.795 M -3.89 % 29.961 M -0.11 % 29.993 M -0.02 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M
EPS diluted 5.80 7.81 % 5.38 -6.60 % 5.76 4.92 % 5.49 5.58 % 5.20 -5.97 % 5.53 1.28 % 5.46 6.64 % 5.12 0.59 % 5.09 1.19 % 5.03 7.94 % 4.66 5.19 % 4.43 -0.23 % 4.44 -1.99 % 4.53 55.14 % 2.92 -3.95 % 3.04 21.12 % 2.51
Earnings per share 5.81 7.79 % 5.39 -6.59 % 5.77 4.91 % 5.50 5.57 % 5.21 -5.79 % 5.53 1.10 % 5.47 6.63 % 5.13 0.59 % 5.10 1.19 % 5.04 7.92 % 4.67 5.42 % 4.43 -0.23 % 4.44 -1.99 % 4.53 55.14 % 2.92 -3.95 % 3.04 21.12 % 2.51
Gross profit 550.454 M -6.80 % 590.600 M 9.73 % 538.250 M 4.91 % 513.051 M -2.11 % 524.087 M 3.27 % 507.496 M 30.54 % 388.774 M 10.68 % 351.254 M 0.52 % 349.450 M 1.28 % 345.042 M 1.92 % 338.556 M -2.58 % 347.522 M -1.75 % 353.703 M -5.90 % 375.865 M 11.51 % 337.081 M -1.07 % 340.727 M -7.98 % 370.255 M
Income tax expense 41.384 M 8.51 % 38.140 M -7.36 % 41.169 M 5.60 % 38.986 M -3.71 % 40.490 M -7.29 % 43.676 M 4.93 % 41.622 M 7.23 % 38.816 M 1.60 % 38.204 M -0.89 % 38.547 M 3.23 % 37.341 M 4.49 % 35.737 M -4.78 % 37.530 M -2.87 % 38.638 M 50.40 % 25.690 M -89.08 % 235.348 M 0.000
Cost of revenue 105.251 M 179.84 % -131.820 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
General and administrative expenses 87.102 M 8.47 % 80.299 M 9.10 % 73.601 M -0.65 % 74.083 M -5.78 % 78.624 M 3.78 % 75.759 M 17.79 % 64.318 M 26.72 % 50.754 M 7.07 % 47.403 M 13.58 % 41.736 M -5.69 % 44.256 M 10.84 % 39.928 M 0.000 0.000 0.000 -100.00 % 82.536 M -6.73 % 88.496 M
Selling and marketing expenses 9.950 M -14.85 % 11.685 M -25.69 % 15.725 M 93.32 % 8.134 M -25.62 % 10.936 M -7.50 % 11.823 M 38.75 % 8.521 M 40.68 % 6.057 M -8.82 % 6.643 M -13.74 % 7.701 M 13.74 % 6.771 M -48.94 % 13.261 M -68.88 % 42.608 M 2.64 % 41.511 M 0.000 0.000 0.000
Other expenses 167.471 M 0.000 100.00 % -112.731 M -7.94 % -104.437 M 2.07 % -106.641 M -6.02 % -100.581 M -26.69 % -79.394 M -23.65 % -64.209 M -7.50 % -59.732 M -9.29 % -54.657 M 0.000 0.000 -100.00 % 117.207 M -10.21 % 130.540 M -24.42 % 172.728 M 33.80 % 129.095 M 0.17 % 128.878 M
Operating expenses 264.523 M 0.73 % 262.608 M 132.95 % 112.731 M 7.94 % 104.437 M -2.07 % 106.641 M 6.02 % 100.581 M -47.89 % 193.026 M 14.93 % 167.946 M 0.24 % 167.539 M 3.75 % 161.480 M 0.07 % 161.365 M -9.81 % 178.908 M 11.95 % 159.815 M -7.11 % 172.051 M -0.39 % 172.728 M -18.38 % 211.631 M -2.64 % 217.374 M
Cost and expenses 264.523 M 0.73 % 262.608 M -19.88 % 327.781 M 4.87 % 312.570 M -5.48 % 330.675 M 8.55 % 304.621 M 57.81 % 193.026 M 14.93 % 167.946 M 0.24 % 167.539 M 3.75 % 161.480 M 0.07 % 161.365 M -9.81 % 178.908 M 11.95 % 159.815 M -7.11 % 172.051 M -0.39 % 172.728 M -18.38 % 211.631 M -2.64 % 217.374 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 97.052 M 5.51 % 91.984 M 2.98 % 89.326 M 8.65 % 82.217 M -8.20 % 89.560 M 2.26 % 87.582 M 20.24 % 72.839 M 28.21 % 56.811 M 5.12 % 54.046 M 9.32 % 49.437 M -3.12 % 51.027 M -4.06 % 53.189 M 24.83 % 42.608 M 2.64 % 41.511 M 0.000 -100.00 % 82.536 M -6.73 % 88.496 M
Interest income 485.730 M 15.07 % 422.125 M 9.48 % 385.561 M 0.75 % 382.700 M -5.20 % 403.691 M 11.30 % 362.690 M 9.43 % 331.424 M 6.42 % 311.422 M -4.62 % 326.511 M -3.69 % 339.016 M -1.07 % 342.689 M -0.28 % 343.652 M -12.71 % 393.670 M -13.95 % 457.515 M -9.53 % 505.714 M -12.00 % 574.656 M 0.61 % 571.163 M
Interest expense 105.251 M 40.51 % 74.908 M 377.97 % 15.672 M 17.86 % 13.297 M -3.11 % 13.724 M -6.63 % 14.699 M 79.80 % 8.175 M -28.84 % 11.489 M -0.43 % 11.539 M -42.73 % 20.147 M -51.66 % 41.677 M -31.74 % 61.060 M -12.81 % 70.033 M -36.73 % 110.689 M -42.43 % 192.253 M -18.31 % 235.348 M 16.49 % 202.036 M
Depreciation and amortization 26.825 M -2.44 % 27.496 M 5.94 % 25.955 M 3.63 % 25.045 M -5.57 % 26.522 M 36.31 % 19.457 M 49.62 % 13.004 M 48.94 % 8.731 M 11.27 % 7.847 M 104.27 % -183.562 M -3.60 % -177.191 M 7.68 % -191.926 M -6 245.57 % 3.123 M -56.34 % 7.153 M -21.04 % 9.059 M -66.83 % 27.313 M 10.12 % 24.802 M
Operating income 285.931 M 45.76 % 196.172 M -6.79 % 210.468 M 4.98 % 200.482 M 3.66 % 193.412 M -4.66 % 202.875 M 3.64 % 195.748 M 6.79 % 183.308 M 0.44 % 182.511 M -0.57 % 183.562 M 3.60 % 177.191 M -7.68 % 191.926 M -20.56 % 241.591 M -15.33 % 285.326 M -6.58 % 305.413 M -6.49 % 326.614 M 17.78 % 277.306 M
Operating income ratio 0.52 21.48 % 0.43 9.35 % 0.39 0.07 % 0.39 5.89 % 0.37 -7.68 % 0.40 -20.60 % 0.50 -3.52 % 0.52 -0.08 % 0.52 -1.83 % 0.53 1.65 % 0.52 -5.23 % 0.55 -19.14 % 0.68 -10.02 % 0.76 -16.22 % 0.91 -5.48 % 0.96 27.99 % 0.75
Total other income expenses net -74.150 M -7 415 100.00 % 1.000 K 100.00 % -25.958 M -3.65 % -25.045 M 0.000 0.000 -100.00 % 1.000 K 0.000 -100.00 % 1.000 K 0.000 100.00 % -1.000 K 100.00 % -23.312 M -1 017.80 % 2.540 M -81.85 % 13.991 M 107.28 % -192.253 M 9.75 % -213.019 M -19.72 % -177.931 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2009 2008 2007
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2009 2008 2007
Net debt 2.117 B -3.41 % 2.192 B 9.59 % 2.000 B 1.47 % 1.971 B -1.18 % 1.995 B -5.72 % 2.116 B 111.90 % 998.441 M -0.45 % 1.003 B 17.88 % 850.814 M -15.12 % 1.002 B 28.94 % 777.368 M -3.77 % 807.814 M 117.45 % 371.492 M 79.61 % 206.832 M 166.37 % -311.620 M -398.68 % -62.489 M -65.19 % -37.828 M
Total investments 3.612 B 3 576.43 % 98.256 M 0.94 % 97.337 M -98.38 % 6.008 B -1.47 % 6.097 B 107 476.13 % 5.668 M -46.32 % 10.558 M -10.18 % 11.754 M -1.73 % 11.961 M -48.90 % 23.405 M 0.000 0.000 -100.00 % 307.000 K -5.54 % 325.000 K -79.76 % 1.606 M -86.67 % 12.047 M -83.87 % 74.672 M
Total debt 2.910 B -6.54 % 3.114 B 18.27 % 2.633 B 4.65 % 2.516 B -3.00 % 2.594 B -2.43 % 2.658 B 77.48 % 1.498 B 5.37 % 1.421 B -6.47 % 1.520 B -3.50 % 1.575 B 12.51 % 1.400 B 7.71 % 1.300 B 76.97 % 734.315 M 27.07 % 577.879 M 5 006.29 % 11.317 M 36.74 % 8.276 M 29.76 % 6.378 M
Accumulated other comprehensive income loss -16.829 M -3 078.58 % 565.000 K -95.71 % 13.164 M 300.79 % -6.556 M 77.04 % -28.554 M -22.42 % -23.325 M -9.84 % -21.236 M -36.73 % -15.531 M 53.64 % -33.501 M -0.43 % -33.358 M -45.59 % -22.913 M -121.98 % -10.322 M 0.000 0.000 0.000 0.000 0.000
Retained earnings 1.051 B 5.31 % 997.887 M -1.20 % 1.010 B 5.91 % 953.689 M 5.69 % 902.374 M 4.97 % 859.685 M 5.34 % 816.069 M 20.46 % 677.451 M 20.72 % 561.154 M 34.42 % 417.448 M 52.57 % 273.609 M 104.55 % 133.759 M -85.68 % 934.231 M 17.04 % 798.232 M 812.58 % 87.470 M -91.55 % 1.035 B 9.67 % 943.706 M
Common stock 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M
Total equity 1.285 B 2.83 % 1.250 B -1.94 % 1.274 B 6.18 % 1.200 B 6.50 % 1.127 B 3.34 % 1.091 B 16.83 % 933.451 M 5.42 % 885.460 M 4.39 % 848.198 M 6.11 % 799.348 M -5.11 % 842.375 M 5.38 % 799.343 M -27.22 % 1.098 B 13.90 % 964.231 M 16.97 % 824.325 M -22.60 % 1.065 B 9.37 % 973.706 M
Other non current liabilities 229.041 M -93.22 % 3.380 B 0.70 % 3.356 B 9.61 % 3.062 B -2.86 % 3.152 B -6.78 % 3.382 B 382.34 % -1.198 B 9.36 % -1.321 B -23.51 % -1.070 B 0.000 100.00 % -1.700 B 5.55 % -1.800 B 0.000 0.000 100.00 % -11.317 M -36.74 % -8.276 M -29.76 % -6.378 M
Long term debt 2.910 B 9.92 % 2.648 B 21.63 % 2.177 B 1.63 % 2.142 B -7.34 % 2.312 B -0.62 % 2.326 B 94.21 % 1.198 B -9.36 % 1.321 B 23.51 % 1.070 B 0.000 -100.00 % 1.700 B -5.55 % 1.800 B 0.000 0.000 -100.00 % 11.317 M 36.74 % 8.276 M 29.76 % 6.378 M
Total non current liabilities 3.139 B -47.91 % 6.027 B 8.33 % 5.564 B 6.67 % 5.216 B -4.79 % 5.478 B -4.24 % 5.720 B 377.60 % 1.198 B -9.36 % 1.321 B 23.51 % 1.070 B -4.54 % 1.121 B -34.06 % 1.700 B -5.55 % 1.800 B 3 013.78 % 57.793 M 172.01 % 21.247 M -99.59 % 5.226 B 2.17 % 5.115 B -7.90 % 5.554 B
Other current liabilities 3.119 B 764.54 % 360.766 M 179.14 % -455.859 M -238.65 % 328.793 M -11.33 % 370.794 M 4.77 % 353.907 M 217.96 % -300.015 M 0.000 0.000 100.00 % -450.000 M 0.000 0.000 100.00 % -75.755 M -205.64 % -24.786 M 0.000 0.000 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 405.347 M -10.93 % 455.082 M -0.17 % 455.859 M 27.89 % 356.439 M 26.46 % 281.852 M -15.12 % 332.069 M 10.68 % 300.015 M 0.000 0.000 -100.00 % 450.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 3.524 B 331.98 % 815.848 M -0.50 % 819.924 M 19.66 % 685.232 M 4.99 % 652.646 M -4.86 % 685.976 M 338.14 % 156.566 M 8.37 % 144.473 M 57.09 % 91.967 M 2.92 % 89.362 M -13.39 % 103.175 M -13.62 % 119.448 M 106.68 % 57.793 M 172.01 % 21.247 M 0.000 0.000 0.000
Total liabilities 6.664 B -2.56 % 6.838 B 7.13 % 6.384 B 8.18 % 5.901 B -3.75 % 6.130 B -4.31 % 6.406 B 42.15 % 4.507 B 6.95 % 4.214 B 5.11 % 4.009 B 1.60 % 3.946 B -0.60 % 3.970 B 4.74 % 3.790 B 13.60 % 3.337 B -3.11 % 3.444 B -34.11 % 5.226 B 2.17 % 5.115 B -7.90 % 5.554 B
Other non current assets 3.280 B -51.74 % 6.797 B 6.65 % 6.373 B 12 337.40 % 51.241 M 8.89 % 47.057 M -99.27 % 6.434 B 39 713.31 % -16.242 M 1.50 % -16.489 M 21.24 % -20.935 M 33.97 % -31.704 M -44.04 % -22.010 M -247.49 % -6.334 M 16.75 % -7.608 M 17.93 % -9.270 M 54.79 % -20.503 M 45.88 % -37.886 M 67.40 % -116.208 M
Long term investments 3.612 B 3 576.43 % 98.256 M 0.94 % 97.337 M -98.38 % 6.008 B -1.47 % 6.097 B 107 476.13 % 5.668 M -46.32 % 10.558 M -10.18 % 11.754 M -1.73 % 11.961 M -48.90 % 23.405 M 0.000 0.000 -100.00 % 307.000 K -5.54 % 325.000 K -79.76 % 1.606 M -86.67 % 12.047 M -83.87 % 74.672 M
Intangible assets 14.616 M -44.91 % 26.530 M -90.08 % 267.471 M 17.85 % 226.955 M -4.91 % 238.674 M -4.47 % 249.849 M 653.65 % 33.152 M 25.56 % 26.403 M 12.93 % 23.379 M -11.34 % 26.370 M 54.04 % 17.119 M 651.16 % 2.279 M 0.000 0.000 0.000 0.000 0.000
GoodWill 189.521 M 0.00 % 189.521 M 0.00 % 189.521 M 20.85 % 156.828 M 0.00 % 156.828 M 0.00 % 156.828 M 887.77 % 15.877 M 9.44 % 14.508 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 204.137 M -5.51 % 216.051 M -52.72 % 456.992 M 19.08 % 383.783 M -2.96 % 395.502 M -2.75 % 406.677 M 729.46 % 49.029 M 19.84 % 40.911 M 74.99 % 23.379 M -11.34 % 26.370 M 54.04 % 17.119 M 651.16 % 2.279 M 0.000 0.000 0.000 0.000 -100.00 % 11.481 M
Property plant equipment net 46.817 M -14.73 % 54.903 M 117.29 % 25.267 M -12.46 % 28.863 M -18.41 % 35.376 M 22.74 % 28.822 M 288.80 % 7.413 M 27.39 % 5.819 M 18.46 % 4.912 M -7.91 % 5.334 M 9.06 % 4.891 M 20.62 % 4.055 M -44.46 % 7.301 M -18.38 % 8.945 M -52.66 % 18.897 M -26.87 % 25.839 M -14.03 % 30.055 M
Total non current assets 7.143 B -0.32 % 7.166 B 3.00 % 6.957 B 7.41 % 6.478 B -1.68 % 6.588 B -4.34 % 6.887 B 12 101.79 % 56.442 M 20.78 % 46.730 M 65.18 % 28.291 M -10.77 % 31.704 M 44.04 % 22.010 M 247.49 % 6.334 M -16.75 % 7.608 M -17.93 % 9.270 M -54.79 % 20.503 M -45.88 % 37.886 M -67.40 % 116.208 M
Other current assets 0.000 0.000 -100.00 % 700.646 M 12.35 % 623.632 M -6.80 % 669.141 M 9.69 % 610.052 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.026 M 11.12 % 45.018 M 0.000 -100.00 % 52.371 M -2.20 % 53.551 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 793.201 M -13.97 % 921.974 M 45.73 % 632.644 M 16.13 % 544.769 M -9.05 % 599.002 M 10.40 % 542.579 M 8.66 % 499.323 M 19.33 % 418.422 M -37.45 % 668.948 M 16.86 % 572.440 M -8.02 % 622.333 M 26.56 % 491.733 M 35.53 % 362.823 M -2.22 % 371.047 M 14.90 % 322.937 M 356.35 % 70.765 M 60.08 % 44.206 M
Cash and short term investments 793.201 M -13.97 % 921.974 M 45.73 % 632.644 M 16.13 % 544.769 M -9.05 % 599.002 M 10.40 % 542.579 M 8.66 % 499.323 M 19.33 % 418.422 M -37.45 % 668.948 M 16.86 % 572.440 M -8.02 % 622.333 M 26.56 % 491.733 M 35.53 % 362.823 M -2.22 % 371.047 M 14.90 % 322.937 M 356.35 % 70.765 M 60.08 % 44.206 M
Total current assets 805.310 M -12.65 % 921.974 M 31.59 % 700.646 M 12.35 % 623.632 M -6.80 % 669.141 M 9.69 % 610.052 M 22.18 % 499.323 M 19.33 % 418.422 M -37.45 % 668.948 M 16.86 % 572.440 M -8.02 % 622.333 M 26.56 % 491.733 M 33.92 % 367.193 M -2.60 % 377.011 M -93.74 % 6.027 B 8 416.95 % 70.765 M 60.08 % 44.206 M
Inventory 0.000 0.000 100.00 % -644.393 M -16.62 % -552.548 M 8.91 % -606.588 M -9.40 % -554.448 M 2.68 % -569.688 M -18.43 % -481.028 M 36.34 % -755.626 M -17.78 % -641.581 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 12.109 M -11.91 % 13.746 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.303 M -27.85 % 5.964 M -99.90 % 5.704 B 0.000 0.000
Tax assets 0.000 0.000 -100.00 % 4.635 M -20.80 % 5.852 M -54.98 % 13.000 M 10.41 % 11.774 M 107.14 % 5.684 M 20.04 % 4.735 M -47.24 % 8.974 M 8.13 % 8.299 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.884 B 5.40 % 4.634 B 11.40 % 4.160 B 0.46 % 4.141 B -0.64 % 4.168 B 1.86 % 4.092 B 0.78 % 4.060 B 0.95 % 4.022 B 122 478.18 % 3.281 M -99.95 % 6.072 B -4.64 % 6.367 B
Account payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 57.793 M 172.01 % 21.247 M 0.000 0.000 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.962 M 407.54 % 3.539 M 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 -100.00 % 3.163 B 9.52 % 2.888 B -1.29 % 2.926 B -7.24 % 3.154 B 163.57 % 1.197 B -9.33 % 1.320 B 1 335.09 % 91.967 M 2.92 % 89.361 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 -100.00 % 13.892 M 0.000 -100.00 % 21.838 M 72.54 % 12.657 M 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 -100.00 % 21.236 M 36.73 % 15.531 M -53.64 % 33.501 M 0.43 % 33.358 M 45.59 % 22.913 M 121.98 % 10.322 M 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 221.055 M -0.10 % 221.286 M 0.03 % 221.220 M -0.86 % 223.143 M -0.03 % 223.203 M -0.44 % 224.187 M 238.93 % 66.146 M -59.29 % 162.478 M -44.08 % 290.546 M -24.58 % 385.258 M -31.41 % 561.679 M -13.04 % 645.906 M -20.41 % 811.542 M 496.73 % 135.999 M -80.76 % 706.855 M 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 -100.00 % 30.490 M 164.44 % 11.530 M -15.80 % 13.694 M 9.01 % 12.562 M 1 021.61 % 1.120 M -28.21 % 1.560 M 82.46 % 855.000 K 7.14 % 798.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 100.00 % -4.683 M 0.000 0.000 0.000 0.000 -100.00 % 3.152 B 14.72 % 2.748 B -3.48 % 2.847 B 4.07 % 2.736 B 26.25 % 2.167 B 15.80 % 1.871 B -41.90 % 3.221 B -5.30 % 3.401 B 0.000 0.000 0.000
Total assets 7.949 B -1.72 % 8.088 B 5.62 % 7.658 B 7.84 % 7.101 B -2.15 % 7.257 B -3.19 % 7.497 B 37.81 % 5.440 B 6.68 % 5.099 B 4.99 % 4.857 B 2.36 % 4.745 B -1.39 % 4.812 B 4.85 % 4.590 B 3.49 % 4.435 B 0.61 % 4.408 B -27.15 % 6.051 B -2.10 % 6.180 B -5.32 % 6.528 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2009 2008 2007
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2008 2007
Deferred income tax 0.000 0.000 100.00 % -52.380 M -4.38 % -50.184 M 6.89 % -53.895 M -35.57 % -39.754 M -500.60 % -6.619 M 89.95 % -65.870 M -1 311.51 % 5.437 M 1 133.65 % -526.000 K -104.48 % 11.729 M 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 595.000 K 26.60 % 470.000 K 400.00 % 94.000 K -88.95 % 851.000 K 1.31 % 840.000 K 20.52 % 697.000 K 137.07 % 294.000 K -29.50 % 417.000 K -63.23 % 1.134 M 31.71 % 861.000 K 0.000 0.000 0.000 0.000 0.000
Change in working capital 12.677 M -18.50 % 15.554 M 407.76 % -5.054 M 90.27 % -51.951 M -1 301.43 % -3.707 M -115.69 % 23.627 M 298.97 % 5.922 M -90.97 % 65.576 M 1 220.19 % -5.854 M -862.83 % -608.000 K 95.17 % -12.590 M 61.27 % -32.505 M -109.70 % 334.938 M -27.58 % 462.483 M 1 506.66 % -32.878 M -110.74 % 306.231 M
Accounts receivables 4.777 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
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
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 7.900 M -49.21 % 15.554 M 407.76 % -5.054 M 90.27 % -51.951 M -1 301.43 % -3.707 M -115.69 % 23.627 M 136.60 % 9.986 M -85.24 % 67.672 M 554.85 % -14.878 M -22.41 % -12.154 M 34.87 % -18.662 M 12.04 % -21.217 M 0.000 0.000 0.000 0.000
Other non cash items 50.746 M 485.99 % -13.147 M -112.51 % 105.130 M 16.67 % 90.110 M -18.50 % 110.571 M 24.21 % 89.022 M 56.85 % 56.755 M 10.01 % 51.593 M 3.23 % 49.980 M -8.86 % 54.837 M 12.27 % 48.842 M 44.40 % 33.825 M 808.67 % -4.773 M 95.30 % -101.515 M -20 830.93 % -485.000 K -950.88 % 57.000 K
Net cash provided by operating activities 260.645 M 38.25 % 188.531 M -22.55 % 243.421 M 39.41 % 174.609 M -25.15 % 233.264 M -7.58 % 252.391 M 12.73 % 223.884 M -14.97 % 263.287 M 38.81 % 189.679 M -6.03 % 201.852 M 13.16 % 178.384 M 31.37 % 135.787 M -70.94 % 467.316 M -7.30 % 504.120 M 491.58 % 85.216 M -79.03 % 406.360 M
Investments in property plant and equipment -10.300 M -14.89 % -8.965 M 23.84 % -11.772 M -18.10 % -9.968 M 28.97 % -14.034 M 18.28 % -17.173 M 98.20 % -954.664 M 8.19 % -1.040 B -36.54 % -761.590 M -4.19 % -730.969 M -32 286.75 % -2.257 M -25.04 % -1.805 M -22.04 % -1.479 M 54.24 % -3.232 M 72.18 % -11.616 M 21.90 % -14.873 M
Acquisitions net 0.000 0.000 100.00 % -50.638 M 0.000 0.000 100.00 % -255.216 M -18 542.51 % -1.369 M 92.60 % -18.502 M -271.90 % 10.763 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -210.083 M 8.66 % -230.000 M -54.25 % -149.111 M 0.000 0.000 100.00 % -255.216 M -18 542.51 % -1.369 M 92.60 % -18.502 M -54.69 % -11.961 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 120.000 M -47.71 % 229.476 M 189.72 % -255.781 M -3 215.86 % 8.209 M 44.83 % 5.668 M 15.91 % 4.890 M 142.44 % 2.017 M -94.55 % 37.004 M 2 988.81 % 1.198 M 449.54 % 218.000 K -83.30 % 1.305 M -96.30 % 35.287 M 0.000 0.000 -100.00 % 4.200 M 324.24 % 990.000 K
Other investing activites -12.183 M 94.56 % -223.949 M -4 802.56 % -4.568 M -112.62 % 36.209 M -84.75 % 237.500 M 385.69 % -83.131 M -113.02 % 638.550 M 23.77 % 515.909 M -28.00 % 716.524 M 3.57 % 691.806 M 580.55 % -143.960 M -212.65 % -46.045 M 0.000 0.000 0.000 0.000
Net cash used for investing activites -112.566 M 51.78 % -233.438 M 50.53 % -471.870 M -1 469.72 % 34.450 M -84.97 % 229.134 M 137.82 % -605.846 M -91.22 % -316.835 M 43.52 % -560.935 M -904.74 % -55.829 M -43.35 % -38.945 M 73.13 % -144.912 M -1 053.48 % -12.563 M -749.43 % -1.479 M 54.24 % -3.232 M 56.42 % -7.416 M 46.58 % -13.883 M
Debt repayment -200.016 M -141.24 % 485.000 M 395.63 % 97.855 M 230.10 % -75.216 M -0.20 % -75.063 M 71.26 % -261.154 M -445.62 % 75.561 M 176.52 % -98.751 M -97.50 % -50.000 M 84.62 % -325.000 M -225.79 % -99.759 M -207.78 % 92.557 M 136.88 % -251.000 M 0.000 100.00 % -464.205 M -250.38 % 308.688 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 101.908 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 200.000 M -43.04 % 351.102 M 0.000 0.000
Common stock repurchased -2.117 M -96.02 % -1.080 M 63.96 % -2.997 M -486.50 % -511.000 K 76.58 % -2.182 M -28.05 % -1.704 M -101.18 % -847.000 K 41.30 % -1.443 M -394.18 % -292.000 K 99.71 % -100.000 M 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -117.394 M -1.26 % -115.930 M -2.62 % -112.971 M -2.53 % -110.181 M 0.05 % -110.233 M -4.26 % -105.734 M -5.63 % -100.097 M 20.22 % -125.471 M -32.82 % -94.464 M -1.57 % -93.000 M -8.77 % -85.500 M 81.80 % -469.800 M 0.000 0.000 0.000 0.000
Other financing activites 30.897 M 304.62 % -15.100 M -104.78 % 315.757 M 534.17 % -72.727 M 66.58 % -217.644 M -132.70 % 665.573 M 233.10 % 199.812 M -27.15 % 274.289 M 155.36 % 107.413 M -64.81 % 305.199 M 8.08 % 282.387 M -25.27 % 377.884 M 445.85 % -109.262 M 92.64 % -1.485 B -459.65 % 412.964 M 160.53 % -682.193 M
Net cash used provided by financing activities -288.630 M -181.79 % 352.890 M 18.56 % 297.644 M 215.08 % -258.635 M 36.16 % -405.122 M -201.56 % 398.889 M 128.68 % 174.429 M 258.73 % 48.624 M 230.21 % -37.343 M 82.45 % -212.801 M -319.09 % 97.128 M 15 052.57 % 641.000 K 100.14 % -474.061 M 58.20 % -1.134 B -2 113.31 % -51.241 M 86.28 % -373.505 M
Effect of forex changes on cash 0.000 0.000 -100.00 % 1.000 K 200.00 % -1.000 K 0.000 100.00 % -1.000 K -200.00 % 1.000 K -100.00 % 26.710 M 2 670 900.00 % 1.000 K 0.00 % 1.000 K 0.000 -100.00 % 367.868 M 0.000 0.000 0.000 0.000
Net change in cash -140.551 M -145.64 % 307.981 M 345.08 % 69.196 M 239.57 % -49.577 M -186.56 % 57.276 M 26.07 % 45.433 M -44.24 % 81.479 M 136.65 % -222.314 M -330.36 % 96.508 M 293.43 % -49.893 M -138.20 % 130.600 M 5.44 % 123.865 M 1 606.14 % -8.224 M 98.70 % -633.235 M -2 484.26 % 26.559 M 39.99 % 18.972 M
Cash at beginning of period 958.422 M 47.35 % 650.441 M 11.90 % 581.245 M -7.86 % 630.822 M 9.99 % 573.546 M 8.60 % 528.113 M 18.24 % 446.634 M -33.23 % 668.948 M 16.86 % 572.440 M -8.02 % 622.333 M 26.56 % 491.733 M 33.67 % 367.868 M -0.86 % 371.047 M -63.05 % 1.004 B 2 171.82 % 44.206 M 75.18 % 25.234 M
Cash at end of period 817.871 M -14.66 % 958.422 M 47.35 % 650.441 M 11.90 % 581.245 M -7.86 % 630.822 M 9.99 % 573.546 M 8.60 % 528.113 M 18.24 % 446.634 M -33.23 % 668.948 M 16.86 % 572.440 M -8.02 % 622.333 M 26.56 % 491.733 M 35.53 % 362.823 M -2.22 % 371.047 M 424.34 % 70.765 M 60.08 % 44.206 M
Operating cash flow 260.645 M 38.25 % 188.531 M -22.55 % 243.421 M 39.41 % 174.609 M -25.15 % 233.264 M -7.58 % 252.391 M 12.73 % 223.884 M -14.97 % 263.287 M 38.81 % 189.679 M -6.03 % 201.852 M 13.16 % 178.384 M 31.37 % 135.787 M -70.94 % 467.316 M -7.30 % 504.120 M 491.58 % 85.216 M -79.03 % 406.360 M
Capital expenditure -10.300 M -14.89 % -8.965 M 23.84 % -11.772 M -18.10 % -9.968 M 28.97 % -14.034 M 18.28 % -17.173 M 98.20 % -954.664 M 8.19 % -1.040 B -36.54 % -761.590 M -4.19 % -730.969 M -32 286.75 % -2.257 M -25.04 % -1.805 M -22.04 % -1.479 M 54.24 % -3.232 M 72.18 % -11.616 M 21.90 % -14.873 M
Free CashFlow 250.345 M 39.42 % 179.566 M -22.48 % 231.649 M 40.70 % 164.641 M -24.90 % 219.230 M -6.80 % 235.218 M 132.19 % -730.780 M 5.89 % -776.553 M -35.78 % -571.911 M -8.09 % -529.117 M -400.42 % 176.127 M 31.46 % 133.982 M -71.24 % 465.837 M -7.00 % 500.888 M 580.55 % 73.600 M -81.20 % 391.487 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2008 2007
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2012-01-31 2011-06-30 2011-01-31 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31
Revenue 235.941 M -29.51 % 334.711 M 43.77 % 232.812 M -24.23 % 307.268 M 8.45 % 283.326 M 2.65 % 276.021 M 5.26 % 262.229 M -0.66 % 263.978 M 5.98 % 249.073 M -4.60 % 261.079 M -0.73 % 263.008 M -4.08 % 274.184 M 17.52 % 233.312 M 16.84 % 199.693 M 5.61 % 189.081 M 5.01 % 180.055 M 5.17 % 171.199 M -1.47 % 173.751 M -1.11 % 175.699 M 0.10 % 175.532 M 3.55 % 169.510 M -2.38 % 173.649 M 5.30 % 164.907 M 5.84 % 155.805 M -18.73 % 191.717 M 10.93 % 172.828 M -2.28 % 176.852 M 0.00 % 176.852 M -5.90 % 187.933 M 100.00 % 93.966 M -44.25 % 168.541 M 0.00 % 168.541 M -1.07 % 170.364 M 0.00 % 170.364 M 100.00 % 85.182 M -53.99 % 185.128 M 100.00 % 92.564 M
Net income 87.221 M -5.25 % 92.057 M 17.51 % 78.340 M -5.59 % 82.978 M 10.56 % 75.055 M -4.63 % 78.699 M -13.14 % 90.601 M 9.47 % 82.760 M 5.11 % 78.735 M -0.09 % 78.803 M 6.32 % 74.119 M -8.05 % 80.604 M 2.56 % 78.595 M 2.80 % 76.457 M -1.56 % 77.669 M 3.47 % 75.064 M 8.12 % 69.428 M -3.39 % 71.861 M 0.02 % 71.846 M -4.68 % 75.377 M 8.24 % 69.638 M -7.34 % 75.158 M 16.18 % 64.692 M 43.17 % 45.185 M -48.47 % 87.692 M 31.99 % 66.439 M -0.86 % 67.014 M 0.00 % 67.014 M -1.45 % 68.000 M 100.00 % 34.000 M -22.26 % 43.735 M 0.00 % 43.735 M -71.25 % 152.143 M 349.92 % -60.877 M -100.00 % -30.438 M 40.70 % -51.331 M -100.00 % -25.665 M
Income before tax 108.595 M -4.87 % 114.156 M 16.93 % 97.625 M -4.98 % 102.741 M 9.96 % 93.432 M -4.18 % 97.507 M -13.68 % 112.962 M 9.57 % 103.092 M 5.86 % 97.389 M -2.22 % 99.604 M 6.18 % 93.808 M -8.95 % 103.026 M 3.18 % 99.849 M 2.63 % 97.286 M -1.19 % 98.462 M 3.24 % 95.371 M 8.45 % 87.937 M -3.33 % 90.966 M 0.02 % 90.945 M -4.68 % 95.413 M 8.24 % 88.149 M -7.13 % 94.915 M 15.36 % 82.276 M 46.50 % 56.162 M -50.06 % 112.452 M 33.38 % 84.307 M -1.72 % 85.779 M 0.00 % 85.779 M -1.76 % 87.319 M 100.00 % 43.659 M -22.84 % 56.580 M 0.00 % 56.580 M -0.38 % 56.798 M 0.00 % 56.798 M 100.00 % 28.399 M -42.85 % 49.688 M 100.00 % 24.844 M
Income before tax ratio 0.46 34.95 % 0.34 -18.67 % 0.42 25.41 % 0.33 1.40 % 0.33 -6.65 % 0.35 -17.99 % 0.43 10.30 % 0.39 -0.12 % 0.39 2.49 % 0.38 6.96 % 0.36 -5.08 % 0.38 -12.20 % 0.43 -12.15 % 0.49 -6.45 % 0.52 -1.69 % 0.53 3.12 % 0.51 -1.89 % 0.52 1.14 % 0.52 -4.77 % 0.54 4.53 % 0.52 -4.86 % 0.55 9.55 % 0.50 38.41 % 0.36 -38.55 % 0.59 20.24 % 0.49 0.57 % 0.49 0.00 % 0.49 4.39 % 0.46 0.00 % 0.46 38.40 % 0.34 0.00 % 0.34 0.69 % 0.33 0.00 % 0.33 0.00 % 0.33 24.22 % 0.27 0.00 % 0.27
EBITDA 108.595 M -4.87 % 114.156 M 16.93 % 97.625 M -16.18 % 116.475 M 8.66 % 107.194 M -3.56 % 111.153 M -11.27 % 125.271 M 8.34 % 115.631 M 5.22 % 109.895 M -2.48 % 112.684 M 5.07 % 107.250 M -7.29 % 115.681 M 8.47 % 106.651 M 2.82 % 103.722 M -1.25 % 105.030 M 5.16 % 99.881 M 8.38 % 92.158 M 1 782.31 % 4.896 M 916.00 % -600.000 K -100.63 % 95.413 M 8.24 % 88.149 M -7.13 % 94.916 M 0.000 100.00 % -23.312 M -140.14 % 58.075 M -50.00 % 116.149 M -5.07 % 122.357 M 0.00 % 122.357 M -16.33 % 146.240 M 100.00 % 73.120 M 146.50 % -157.236 M -200.00 % 157.236 M 188.85 % -176.964 M -200.00 % 176.964 M 100.00 % 88.482 M -41.42 % 151.054 M 100.00 % 75.527 M
Net income ratio 0.37 34.41 % 0.28 -18.26 % 0.34 24.60 % 0.27 1.94 % 0.26 -7.09 % 0.29 -17.48 % 0.35 10.20 % 0.31 -0.82 % 0.32 4.73 % 0.30 7.11 % 0.28 -4.14 % 0.29 -12.73 % 0.34 -12.02 % 0.38 -6.79 % 0.41 -1.47 % 0.42 2.80 % 0.41 -1.95 % 0.41 1.14 % 0.41 -4.78 % 0.43 4.53 % 0.41 -5.08 % 0.43 10.33 % 0.39 35.27 % 0.29 -36.60 % 0.46 18.99 % 0.38 1.45 % 0.38 0.00 % 0.38 4.73 % 0.36 0.00 % 0.36 39.44 % 0.26 0.00 % 0.26 -70.94 % 0.89 349.92 % -0.36 0.00 % -0.36 -28.87 % -0.28 0.00 % -0.28
Ratio EBITDA 0.46 34.95 % 0.34 -18.67 % 0.42 10.62 % 0.38 0.19 % 0.38 -6.05 % 0.40 -15.70 % 0.48 9.06 % 0.44 -0.72 % 0.44 2.23 % 0.43 5.84 % 0.41 -3.35 % 0.42 -7.70 % 0.46 -11.99 % 0.52 -6.49 % 0.56 0.14 % 0.55 3.05 % 0.54 1 810.37 % 0.03 925.15 % 0.00 -100.63 % 0.54 4.53 % 0.52 -4.86 % 0.55 0.00 100.00 % -0.15 -149.39 % 0.30 -54.93 % 0.67 -2.86 % 0.69 0.00 % 0.69 -11.09 % 0.78 0.00 % 0.78 183.41 % -0.93 -200.00 % 0.93 189.81 % -1.04 -200.00 % 1.04 0.00 % 1.04 27.31 % 0.82 0.00 % 0.82
Gross profit ratio 1.00 45.87 % 0.69 -50.28 % 1.38 37.87 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 66.94 % 0.60 32.90 % 0.45 -54.93 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 29.405 M 0.13 % 29.368 M -0.05 % 29.382 M 0.07 % 29.362 M -0.06 % 29.379 M 0.03 % 29.371 M -0.01 % 29.375 M -0.06 % 29.393 M -0.01 % 29.396 M -0.03 % 29.404 M 0.00 % 29.403 M -0.02 % 29.407 M 4.25 % 28.209 M 0.01 % 28.207 M -0.01 % 28.208 M 0.01 % 28.206 M -0.02 % 28.211 M 0.00 % 28.210 M -0.02 % 28.216 M 0.01 % 28.215 M -4.23 % 29.460 M -1.78 % 29.994 M 0.00 % 29.993 M -0.01 % 29.997 M -0.01 % 30.000 M 0.01 % 29.998 M -0.01 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M
Weighted average shs out 29.367 M 0.17 % 29.319 M -0.07 % 29.341 M 0.02 % 29.335 M -0.03 % 29.343 M 0.00 % 29.343 M -0.06 % 29.361 M -0.06 % 29.379 M 0.01 % 29.378 M 0.02 % 29.370 M -0.04 % 29.381 M 0.01 % 29.378 M 4.23 % 28.186 M -0.09 % 28.213 M -0.11 % 28.243 M 0.08 % 28.219 M -0.01 % 28.223 M -0.24 % 28.292 M 0.34 % 28.196 M 0.11 % 28.165 M -4.55 % 29.508 M -1.85 % 30.063 M 0.34 % 29.961 M -0.09 % 29.987 M -0.15 % 30.032 M 0.11 % 29.998 M -0.01 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M
EPS diluted 2.97 -5.11 % 3.13 17.23 % 2.67 -5.65 % 2.83 10.98 % 2.55 -4.85 % 2.68 -12.99 % 3.08 9.22 % 2.82 5.22 % 2.68 0.00 % 2.68 6.35 % 2.52 -8.03 % 2.74 -1.79 % 2.79 2.95 % 2.71 -1.45 % 2.75 3.38 % 2.66 8.13 % 2.46 -3.53 % 2.55 0.00 % 2.55 -4.49 % 2.67 13.14 % 2.36 -5.98 % 2.51 16.20 % 2.16 43.05 % 1.51 -48.29 % 2.92 31.53 % 2.22 -0.89 % 2.24 0.00 % 2.24 -0.88 % 2.26 100.00 % 1.13 -22.60 % 1.46 0.00 % 1.46 -71.15 % 5.06 350.50 % -2.02 -100.00 % -1.01 41.28 % -1.72 -100.00 % -0.86
Earnings per share 2.97 -5.41 % 3.14 17.60 % 2.67 -5.65 % 2.83 10.55 % 2.56 -4.48 % 2.68 -13.27 % 3.09 9.57 % 2.82 5.22 % 2.68 0.00 % 2.68 6.35 % 2.52 -8.03 % 2.74 -1.79 % 2.79 2.95 % 2.71 -1.45 % 2.75 3.38 % 2.66 8.13 % 2.46 -3.15 % 2.54 -0.39 % 2.55 -4.85 % 2.68 13.56 % 2.36 -5.60 % 2.50 15.74 % 2.16 43.05 % 1.51 -48.29 % 2.92 31.53 % 2.22 -0.89 % 2.24 0.00 % 2.24 -0.88 % 2.26 100.00 % 1.13 -22.60 % 1.46 0.00 % 1.46 -71.15 % 5.06 350.50 % -2.02 -100.00 % -1.01 41.28 % -1.72 -100.00 % -0.86
Gross profit 235.941 M 2.82 % 229.460 M -28.52 % 320.994 M 4.47 % 307.274 M 8.45 % 283.326 M 2.65 % 276.021 M 5.26 % 262.229 M -0.66 % 263.978 M 5.98 % 249.073 M -4.60 % 261.079 M -0.73 % 263.008 M -4.08 % 274.184 M 17.52 % 233.312 M 16.84 % 199.693 M 5.61 % 189.081 M 5.01 % 180.055 M 5.17 % 171.199 M -1.47 % 173.751 M -1.11 % 175.699 M 0.10 % 175.532 M 3.55 % 169.510 M -2.38 % 173.649 M 5.30 % 164.907 M 76.69 % 93.331 M 8.00 % 86.414 M -50.00 % 172.828 M -2.28 % 176.852 M 0.00 % 176.852 M -5.90 % 187.933 M 100.00 % 93.966 M -44.25 % 168.541 M 0.00 % 168.541 M -1.07 % 170.364 M 0.00 % 170.364 M 100.00 % 85.182 M -53.99 % 185.128 M 100.00 % 92.564 M
Income tax expense 21.374 M -3.28 % 22.099 M 14.59 % 19.285 M -2.42 % 19.763 M 7.54 % 18.377 M -2.29 % 18.808 M -15.89 % 22.361 M 9.98 % 20.332 M 9.00 % 18.654 M -10.32 % 20.801 M 5.65 % 19.689 M -12.19 % 22.423 M 5.51 % 21.253 M 2.04 % 20.829 M 0.17 % 20.793 M 2.39 % 20.307 M 9.71 % 18.509 M -3.12 % 19.105 M 0.03 % 19.099 M -4.68 % 20.036 M 8.24 % 18.511 M -6.31 % 19.757 M 12.36 % 17.584 M 60.19 % 10.977 M -55.67 % 24.760 M 38.57 % 17.869 M -4.78 % 18.765 M 0.00 % 18.765 M -2.87 % 19.319 M 100.00 % 9.660 M -24.80 % 12.845 M 0.00 % 12.845 M -89.08 % 117.674 M 0.00 % 117.674 M 100.00 % 58.837 M -41.76 % 101.018 M 100.00 % 50.509 M
Cost of revenue 0.000 -100.00 % 193.433 M 319.36 % -88.182 M -1 469 600.00 % -6.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 62.474 M -40.67 % 105.303 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
General and administrative expenses 57.192 M -3.43 % 59.223 M 8.26 % 54.703 M 3.90 % 52.651 M -4.52 % 55.144 M 1.41 % 54.375 M 20.35 % 45.182 M -11.12 % 50.832 M 5.25 % 48.295 M -4.47 % 50.556 M 4.25 % 48.495 M -9.35 % 53.499 M 37.92 % 38.791 M -9.26 % 42.751 M 37.76 % 31.032 M 0.16 % 30.981 M 8.69 % 28.503 M 2.67 % 27.762 M 6.14 % 26.156 M 12.38 % 23.274 M -7.48 % 25.156 M 5.35 % 23.878 M -17.59 % 28.975 M 87.29 % 15.471 M -24.69 % 20.544 M 2.91 % 19.964 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.268 M 0.00 % 41.268 M 100.00 % 20.634 M -53.37 % 44.248 M 100.00 % 22.124 M
Selling and marketing expenses 4.669 M 27.15 % 3.672 M -41.51 % 6.278 M 20.11 % 5.227 M -19.06 % 6.458 M -32.53 % 9.571 M 55.52 % 6.154 M 45.86 % 4.219 M 7.77 % 3.915 M -9.73 % 4.337 M -34.28 % 6.599 M -7.17 % 7.109 M 50.81 % 4.714 M 15.43 % 4.084 M -7.96 % 4.437 M 61.88 % 2.741 M -17.34 % 3.316 M 104.57 % 1.621 M -67.72 % 5.022 M 62.31 % 3.094 M -32.84 % 4.607 M 18.58 % 3.885 M 34.62 % 2.886 M -67.03 % 8.753 M 94.17 % 4.508 M -32.01 % 6.631 M -68.88 % 21.304 M 0.00 % 21.304 M 2.64 % 20.756 M 100.00 % 10.378 M 0.000 0.000 -100.00 % 40.982 M 200.00 % -40.982 M -100.00 % -20.491 M 52.98 % -43.579 M -100.00 % -21.789 M
Other expenses 0.000 0.000 0.000 100.00 % -44.143 M 27.14 % -60.586 M 3.16 % -62.562 M -24.70 % -50.169 M 6.54 % -53.680 M -5.76 % -50.757 M 4.39 % -53.085 M 0.88 % -53.556 M 7.91 % -58.158 M -37.09 % -42.423 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -51.371 M -347.90 % -11.469 M 50.00 % -22.939 M 70.35 % -77.360 M 0.00 % -77.360 M -17.17 % -66.025 M -100.00 % -33.013 M -119.11 % 172.728 M 0.000 -100.00 % 129.095 M 0.000 0.000 0.000 0.000
Operating expenses 127.346 M -1.54 % 129.335 M -4.33 % 135.187 M 206.25 % 44.143 M -27.14 % 60.586 M -3.16 % 62.562 M 24.70 % 50.169 M -6.54 % 53.680 M 5.76 % 50.757 M -4.39 % 53.085 M -0.88 % 53.556 M -7.91 % 58.158 M 37.09 % 42.423 M -58.57 % 102.407 M 13.01 % 90.619 M 7.01 % 84.684 M 1.71 % 83.262 M 0.58 % 82.785 M -2.32 % 84.754 M 5.79 % 80.119 M -1.53 % 81.361 M 3.34 % 78.734 M -4.72 % 82.631 M -17.07 % 99.643 M 25.71 % 79.265 M 2 068.08 % 3.656 M 106.52 % -56.056 M 0.00 % -56.056 M -23.83 % -45.270 M -100.00 % -22.635 M -115.76 % 143.610 M 393.19 % 29.119 M -86.22 % 211.345 M 73 796.85 % 286.000 K 100.00 % 143.000 K -78.64 % 669.500 K 100.00 % 334.750 K
Cost and expenses 127.346 M -42.26 % 220.555 M 63.15 % 135.187 M -33.90 % 204.527 M 7.71 % 189.894 M 6.37 % 178.514 M 19.59 % 149.267 M -7.22 % 160.886 M 6.07 % 151.684 M -6.06 % 161.475 M -4.57 % 169.200 M -1.14 % 171.158 M 28.24 % 133.463 M 30.33 % 102.407 M 13.01 % 90.619 M 7.01 % 84.684 M 1.71 % 83.262 M 0.58 % 82.785 M -2.32 % 84.754 M 5.79 % 80.119 M -1.53 % 81.361 M 3.34 % 78.734 M -4.72 % 82.631 M -17.07 % 99.643 M 25.71 % 79.265 M 2 068.08 % 3.656 M 106.52 % -56.056 M 0.00 % -56.056 M -23.83 % -45.270 M -100.00 % -22.635 M -115.76 % 143.610 M 393.19 % 29.119 M -86.22 % 211.345 M 73 796.85 % 286.000 K 100.00 % 143.000 K -78.64 % 669.500 K 100.00 % 334.750 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 127.346 M -1.54 % 129.335 M -4.33 % 135.187 M 5.52 % 128.113 M -4.75 % 134.495 M -0.72 % 135.476 M 11.07 % 121.979 M -0.16 % 122.174 M -1.54 % 124.081 M 1.63 % 122.090 M -2.58 % 125.318 M -2.21 % 128.150 M 23.68 % 103.614 M 1.18 % 102.408 M 13.01 % 90.619 M 7.01 % 84.685 M 1.71 % 83.262 M 0.58 % 82.784 M -1.63 % 84.154 M 5.04 % 80.119 M -1.53 % 81.361 M 3.34 % 78.733 M -4.72 % 82.631 M 8.25 % 76.331 M -3.70 % 79.265 M 198.05 % 26.595 M 24.83 % 21.304 M 0.00 % 21.304 M 2.64 % 20.756 M 100.00 % 10.378 M 135.64 % -29.119 M -200.00 % 29.119 M -64.60 % 82.250 M 28 658.74 % 286.000 K 100.00 % 143.000 K -78.64 % 669.500 K 100.00 % 334.750 K
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 505.714 M 0.000 -100.00 % 574.656 M 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 -100.00 % 24.680 M 14.79 % 21.501 M 55.70 % 13.809 M 55.42 % 8.885 M 30.91 % 6.787 M 2.18 % 6.642 M -0.20 % 6.655 M 1.56 % 6.553 M -8.63 % 7.172 M -31.76 % 10.510 M 150.90 % 4.189 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.419 M -31.74 % 15.265 M -50.00 % 30.530 M -12.81 % 35.017 M 0.00 % 35.017 M -36.73 % 55.345 M 100.00 % 27.672 M -71.21 % 96.127 M 0.00 % 96.127 M -18.31 % 117.674 M 0.00 % 117.674 M 100.00 % 58.837 M -41.76 % 101.018 M 100.00 % 50.509 M
Depreciation and amortization 0.000 -100.00 % 13.209 M -2.99 % 13.616 M -0.86 % 13.734 M -0.20 % 13.762 M 0.86 % 13.645 M 10.84 % 12.310 M -1.83 % 12.539 M 0.26 % 12.506 M -4.39 % 13.080 M -2.69 % 13.442 M 6.22 % 12.655 M 86.05 % 6.802 M 106.99 % -97.286 M 1.19 % -98.462 M -3.24 % -95.371 M -8.45 % -87.937 M 3.33 % -90.966 M 0.63 % -91.545 M 4.05 % -95.413 M -8.24 % -88.149 M 7.13 % -94.915 M -15.36 % -82.276 M -3.53 % -79.474 M 29.33 % -112.452 M -8 671.04 % 1.312 M -15.98 % 1.562 M 0.00 % 1.562 M -56.34 % 3.577 M 100.00 % 1.788 M -60.52 % 4.530 M 0.00 % 4.530 M -66.83 % 13.657 M 0.00 % 13.657 M 100.00 % 6.828 M -44.94 % 12.401 M 100.00 % 6.201 M
Operating income 108.595 M -4.87 % 114.156 M 16.93 % 97.625 M -4.98 % 102.741 M 9.96 % 93.432 M -4.18 % 97.506 M -13.68 % 112.962 M 9.57 % 103.093 M 5.86 % 97.389 M -2.22 % 99.604 M 6.18 % 93.808 M -8.95 % 103.027 M 3.18 % 99.848 M 2.63 % 97.286 M -1.19 % 98.462 M 3.24 % 95.371 M 8.45 % 87.937 M -3.33 % 90.966 M -0.63 % 91.545 M -4.05 % 95.413 M 8.24 % 88.149 M -7.13 % 94.915 M 15.36 % 82.276 M 3.53 % 79.474 M -29.33 % 112.452 M -2.08 % 114.837 M -4.93 % 120.796 M 0.00 % 120.796 M -15.33 % 142.663 M 100.00 % 71.332 M -53.29 % 152.707 M 0.00 % 152.707 M -6.49 % 163.307 M 0.00 % 163.307 M 100.00 % 81.654 M -41.11 % 138.653 M 100.00 % 69.327 M
Operating income ratio 0.46 34.95 % 0.34 -18.67 % 0.42 25.41 % 0.33 1.40 % 0.33 -6.65 % 0.35 -18.00 % 0.43 10.30 % 0.39 -0.12 % 0.39 2.49 % 0.38 6.96 % 0.36 -5.08 % 0.38 -12.20 % 0.43 -12.16 % 0.49 -6.45 % 0.52 -1.69 % 0.53 3.12 % 0.51 -1.89 % 0.52 0.48 % 0.52 -4.15 % 0.54 4.53 % 0.52 -4.86 % 0.55 9.55 % 0.50 -2.19 % 0.51 -13.04 % 0.59 -11.72 % 0.66 -2.72 % 0.68 0.00 % 0.68 -10.02 % 0.76 0.00 % 0.76 -16.22 % 0.91 0.00 % 0.91 -5.48 % 0.96 0.00 % 0.96 0.00 % 0.96 27.99 % 0.75 0.00 % 0.75
Total other income expenses net 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 100.00 % -2.000 K -100.00 % -1.000 K 50.00 % -2.000 K 0.000 0.000 0.000 100.00 % -1.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 1.000 K 0.000 100.00 % -2.000 K 99.67 % -600.000 K 0.000 0.000 0.000 0.000 100.00 % -23.312 M 0.000 100.00 % -30.530 M 12.81 % -35.017 M 0.00 % -35.017 M 36.73 % -55.345 M -100.00 % -27.672 M 71.21 % -96.127 M 0.00 % -96.127 M 9.75 % -106.510 M 0.00 % -106.510 M -100.00 % -53.255 M 40.14 % -88.966 M -100.00 % -44.483 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2012-01-31 2011-06-30 2011-01-31 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2011-12-31 2009-12-31 2008-12-31 2007-12-31
Net debt 1.357 B -35.89 % 2.117 B 19.77 % 1.768 B -19.35 % 2.192 B -12.36 % 2.501 B 25.04 % 2.000 B -1.40 % 2.029 B 2.91 % 1.971 B -0.89 % 1.989 B -0.30 % 1.995 B -0.62 % 2.007 B -5.13 % 2.116 B 83.93 % 1.150 B 15.20 % 998.441 M -9.83 % 1.107 B 10.40 % 1.003 B -0.52 % 1.008 B 18.50 % 850.814 M -13.09 % 978.958 M -2.34 % 1.002 B -17.56 % 1.216 B 56.41 % 777.368 M -16.40 % 929.821 M 15.10 % 807.814 M 172.63 % 296.302 M -20.24 % 371.492 M 79.61 % 206.832 M 166.37 % -311.620 M -398.68 % -62.489 M -65.19 % -37.828 M
Total investments 0.000 -100.00 % 3.612 B 0.000 -100.00 % 98.256 M 11 142.11 % 874.000 K -99.10 % 97.337 M 0.000 -100.00 % 6.008 B 0.000 -100.00 % 6.097 B 202 337.42 % 3.012 M -46.86 % 5.668 M -45.89 % 10.475 M -0.79 % 10.558 M -1.07 % 10.672 M -9.21 % 11.754 M -0.92 % 11.863 M -0.82 % 11.961 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 307.000 K -5.54 % 325.000 K -79.76 % 1.606 M -86.67 % 12.047 M -83.87 % 74.672 M
Total debt 2.101 B -27.82 % 2.910 B 5.90 % 2.748 B -11.74 % 3.114 B 0.43 % 3.100 B 17.76 % 2.633 B 4.71 % 2.514 B -0.06 % 2.516 B -1.02 % 2.542 B -2.00 % 2.594 B 0.52 % 2.580 B -2.93 % 2.658 B 69.98 % 1.564 B 4.41 % 1.498 B -3.20 % 1.547 B 8.85 % 1.421 B -12.32 % 1.621 B 6.67 % 1.520 B 7.04 % 1.420 B -9.84 % 1.575 B -10.00 % 1.750 B 25.01 % 1.400 B 5.67 % 1.325 B 1.93 % 1.300 B 116.59 % 600.000 M -18.29 % 734.315 M 27.07 % 577.879 M 5 006.29 % 11.317 M 36.74 % 8.276 M 29.76 % 6.378 M
Accumulated other comprehensive income loss -14.231 M 15.44 % -16.829 M -5 747.32 % 298.000 K -47.26 % 565.000 K -95.50 % 12.544 M -4.71 % 13.164 M 305.59 % -6.403 M 2.33 % -6.556 M 75.26 % -26.503 M 7.18 % -28.554 M -31.32 % -21.744 M 6.78 % -23.325 M -18.34 % -19.710 M 7.19 % -21.236 M -47.65 % -14.383 M 7.39 % -15.531 M 49.60 % -30.813 M 8.03 % -33.502 M -8.63 % -30.841 M 7.55 % -33.358 M -57.13 % -21.229 M 7.35 % -22.913 M -138.26 % -9.617 M 6.83 % -10.322 M 63.96 % -28.641 M 0.000 0.000 0.000 0.000 0.000
Retained earnings 1.013 B -3.57 % 1.051 B 9.60 % 958.832 M -3.91 % 997.887 M 9.07 % 914.909 M -9.42 % 1.010 B 8.45 % 931.318 M -2.35 % 953.689 M 9.50 % 870.929 M -3.48 % 902.374 M 9.57 % 823.571 M -4.20 % 859.685 M 8.97 % 788.928 M -3.33 % 816.069 M 10.34 % 739.611 M 9.18 % 677.451 M 12.46 % 602.387 M 7.35 % 561.154 M 14.69 % 489.294 M 17.21 % 417.448 M 22.04 % 342.071 M 25.02 % 273.609 M 37.87 % 198.451 M 48.36 % 133.759 M 51.01 % 88.574 M -90.52 % 934.231 M 17.04 % 798.232 M 812.58 % 87.470 M -91.55 % 1.035 B 9.67 % 943.706 M
Common stock 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M
Total equity 1.246 B -3.01 % 1.285 B 6.23 % 1.210 B -3.20 % 1.250 B 6.04 % 1.179 B -7.52 % 1.274 B 8.39 % 1.176 B -2.04 % 1.200 B 9.34 % 1.098 B -2.60 % 1.127 B 6.85 % 1.055 B -3.29 % 1.091 B 20.24 % 906.982 M -2.84 % 933.451 M 8.04 % 863.990 M -2.42 % 885.460 M 11.52 % 794.026 M -6.39 % 848.198 M 8.87 % 779.083 M -2.54 % 799.348 M 8.63 % 735.823 M -12.65 % 842.375 M 8.01 % 779.898 M -2.43 % 799.343 M -11.33 % 901.475 M -17.92 % 1.098 B 13.90 % 964.231 M 16.97 % 824.325 M -22.60 % 1.065 B 9.37 % 973.706 M
Other non current liabilities 4.572 B 1 896.17 % 229.041 M -94.70 % 4.321 B 28.86 % 3.353 B 7.92 % 3.107 B -7.41 % 3.356 B 3.79 % 3.234 B 5.60 % 3.062 B -3.21 % 3.164 B 0.36 % 3.152 B -4.06 % 3.286 B -2.84 % 3.382 B 21.05 % 2.794 B 333.24 % -1.198 B -146.44 % 2.579 B 295.21 % -1.321 B -17.86 % -1.121 B -4.80 % -1.070 B 15.75 % -1.270 B -13.30 % -1.121 B 27.68 % -1.550 B 8.82 % -1.700 B -3.04 % -1.650 B 8.33 % -1.800 B 0.000 0.000 0.000 100.00 % -11.317 M -36.74 % -8.276 M -29.76 % -6.378 M
Long term debt 2.101 B -27.82 % 2.910 B 5.90 % 2.748 B 3.36 % 2.659 B 8.76 % 2.445 B 12.30 % 2.177 B 0.87 % 2.158 B 0.75 % 2.142 B 3.89 % 2.062 B -10.81 % 2.312 B 0.61 % 2.298 B -1.22 % 2.326 B 92.67 % 1.207 B 0.80 % 1.198 B -7.67 % 1.297 B -1.83 % 1.321 B 17.86 % 1.121 B 4.80 % 1.070 B -15.75 % 1.270 B 13.30 % 1.121 B -27.68 % 1.550 B -8.82 % 1.700 B 3.04 % 1.650 B -8.33 % 1.800 B 0.000 0.000 0.000 -100.00 % 11.317 M 36.74 % 8.276 M 29.76 % 6.378 M
Total non current liabilities 6.673 B 112.55 % 3.139 B -55.59 % 7.069 B 17.29 % 6.027 B 8.30 % 5.565 B 0.03 % 5.564 B 3.08 % 5.397 B 3.48 % 5.216 B -0.21 % 5.227 B -4.59 % 5.478 B -1.93 % 5.586 B -2.36 % 5.720 B 42.98 % 4.001 B 234.04 % 1.198 B -7.67 % 1.297 B -1.83 % 1.321 B 17.86 % 1.121 B 4.80 % 1.070 B -15.75 % 1.270 B 13.30 % 1.121 B -27.68 % 1.550 B -8.82 % 1.700 B 3.04 % 1.650 B -56.48 % 3.790 B 7.63 % 3.522 B 5 993.47 % 57.793 M 172.01 % 21.247 M -99.59 % 5.226 B 2.17 % 5.115 B -7.90 % 5.554 B
Other current liabilities -654.942 M -121.00 % 3.119 B 0.000 -100.00 % 360.766 M 155.01 % -655.867 M -280.15 % 364.065 M 202.21 % -356.186 M -208.33 % 328.793 M 168.50 % -480.008 M -229.45 % 370.794 M -41.60 % 634.879 M 79.39 % 353.907 M 8.72 % 325.519 M 0.000 -100.00 % 571.026 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -17.962 M 27.53 % -24.786 M 0.000 0.000 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 654.942 M 61.58 % 405.347 M 0.000 -100.00 % 455.082 M -30.61 % 655.867 M 43.87 % 455.859 M 27.98 % 356.186 M -0.07 % 356.439 M -25.74 % 480.008 M 70.30 % 281.852 M 0.000 -100.00 % 332.069 M -6.85 % 356.472 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
Total current liabilities 0.000 -100.00 % 3.524 B 370.75 % 748.650 M -8.24 % 815.848 M -17.76 % 992.085 M 21.00 % 819.924 M 21.69 % 673.762 M -1.67 % 685.232 M -14.35 % 800.009 M 22.58 % 652.646 M 2.80 % 634.879 M -7.45 % 685.976 M 0.58 % 681.991 M 335.59 % 156.566 M 17.65 % 133.082 M -7.88 % 144.473 M 51.82 % 95.162 M 3.47 % 91.967 M 4.11 % 88.340 M -1.14 % 89.362 M -10.84 % 100.225 M -2.86 % 103.175 M -10.85 % 115.733 M -3.11 % 119.448 M -0.06 % 119.522 M 106.81 % 57.793 M 172.01 % 21.247 M 0.000 0.000 0.000
Total liabilities 6.673 B 0.14 % 6.664 B -5.74 % 7.069 B 3.31 % 6.843 B 4.36 % 6.557 B 2.72 % 6.384 B 5.15 % 6.071 B 2.88 % 5.901 B -2.09 % 6.027 B -1.69 % 6.130 B -1.45 % 6.220 B -2.90 % 6.406 B 36.80 % 4.683 B 3.91 % 4.507 B 1.33 % 4.448 B 5.55 % 4.214 B 2.45 % 4.113 B 2.60 % 4.009 B 3.60 % 3.870 B -1.93 % 3.946 B -2.24 % 4.036 B 1.68 % 3.970 B 3.16 % 3.848 B 1.52 % 3.790 B 7.63 % 3.522 B 5.55 % 3.337 B -3.11 % 3.444 B -34.11 % 5.226 B 2.17 % 5.115 B -7.90 % 5.554 B
Other non current assets 7.678 B 134.07 % 3.280 B -53.60 % 7.069 B 4.83 % 6.744 B 6 374.81 % 104.151 M -98.37 % 6.373 B 1.35 % 6.288 B 12 172.01 % 51.241 M -99.15 % 6.058 B 12 773.17 % 47.057 M 18.15 % 39.829 M -99.38 % 6.434 B 28.35 % 5.013 B 8 981.08 % -56.442 M -19.74 % -47.139 M -0.88 % -46.730 M -43.85 % -32.485 M -14.82 % -28.291 M 3.28 % -29.250 M 7.74 % -31.704 M -13.40 % -27.957 M -27.02 % -22.010 M -124.34 % -9.811 M -54.89 % -6.334 M 1.12 % -6.406 M 15.80 % -7.608 M 17.93 % -9.270 M 54.79 % -20.503 M 45.88 % -37.886 M 67.40 % -116.208 M
Long term investments 0.000 -100.00 % 3.612 B 0.000 -100.00 % 98.256 M 11 142.11 % 874.000 K -99.10 % 97.337 M 0.000 -100.00 % 6.008 B 0.000 -100.00 % 6.097 B 202 337.42 % 3.012 M -46.86 % 5.668 M -45.89 % 10.475 M -0.79 % 10.558 M -1.07 % 10.672 M -9.21 % 11.754 M -0.92 % 11.863 M -0.82 % 11.961 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 307.000 K -5.54 % 325.000 K -79.76 % 1.606 M -86.67 % 12.047 M -83.87 % 74.672 M
Intangible assets 39.625 M 171.11 % 14.616 M -71.89 % 51.995 M 95.99 % 26.530 M -89.72 % 257.963 M -3.55 % 267.471 M 19.94 % 223.010 M -1.74 % 226.955 M -2.23 % 232.143 M -2.74 % 238.674 M -1.44 % 242.164 M -3.08 % 249.849 M 403.39 % 49.633 M 49.71 % 33.152 M 23.30 % 26.887 M 1.83 % 26.403 M 9.66 % 24.078 M 2.99 % 23.379 M -4.34 % 24.440 M -7.32 % 26.370 M 16.69 % 22.599 M 32.01 % 17.119 M 208.56 % 5.548 M 143.44 % 2.279 M -0.91 % 2.300 M 0.000 0.000 0.000 0.000 0.000
GoodWill 189.521 M 0.00 % 189.521 M 0.00 % 189.521 M 0.00 % 189.521 M 0.00 % 189.521 M 0.00 % 189.521 M 20.85 % 156.828 M 0.00 % 156.828 M 0.00 % 156.828 M 0.00 % 156.828 M 0.00 % 156.828 M 0.00 % 156.828 M 887.77 % 15.877 M 0.00 % 15.877 M 9.44 % 14.508 M 0.00 % 14.508 M 281.89 % 3.799 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
Goodwill and intangible assets 229.146 M 12.25 % 204.137 M -2.66 % 209.725 M -2.93 % 216.051 M -51.72 % 447.484 M -2.08 % 456.992 M 20.31 % 379.838 M -1.03 % 383.783 M -1.33 % 388.971 M -1.65 % 395.502 M -0.87 % 398.992 M -1.89 % 406.677 M 520.79 % 65.510 M 33.61 % 49.029 M 18.44 % 41.395 M 1.18 % 40.911 M 46.76 % 27.877 M 19.24 % 23.379 M -4.34 % 24.440 M -7.32 % 26.370 M 16.69 % 22.599 M 32.01 % 17.119 M 208.56 % 5.548 M 143.44 % 2.279 M -0.91 % 2.300 M 0.000 0.000 0.000 0.000 -100.00 % 11.481 M
Property plant equipment net 12.224 M -73.89 % 46.817 M 139.80 % 19.523 M -64.44 % 54.903 M 136.58 % 23.207 M -8.15 % 25.267 M -6.66 % 27.069 M -6.22 % 28.863 M -7.32 % 31.144 M -11.96 % 35.376 M 47.50 % 23.984 M -16.79 % 28.822 M 15.97 % 24.852 M 235.25 % 7.413 M 29.06 % 5.744 M -1.29 % 5.819 M 26.28 % 4.608 M -6.19 % 4.912 M 2.12 % 4.810 M -9.82 % 5.334 M -0.45 % 5.358 M 9.55 % 4.891 M 14.73 % 4.263 M 5.13 % 4.055 M -1.24 % 4.106 M -43.76 % 7.301 M -18.38 % 8.945 M -52.66 % 18.897 M -26.87 % 25.839 M -14.03 % 30.055 M
Total non current assets 7.919 B 10.86 % 7.143 B -2.13 % 7.299 B 2.55 % 7.117 B 0.87 % 7.056 B 1.42 % 6.957 B 3.91 % 6.695 B 3.36 % 6.478 B 0.00 % 6.478 B -1.68 % 6.588 B -0.82 % 6.643 B -3.55 % 6.887 B 34.58 % 5.117 B 8 966.27 % 56.442 M 19.74 % 47.139 M 0.88 % 46.730 M 43.85 % 32.485 M 14.82 % 28.291 M -3.28 % 29.250 M -7.74 % 31.704 M 13.40 % 27.957 M 27.02 % 22.010 M 124.34 % 9.811 M 54.89 % 6.334 M -1.12 % 6.406 M -15.80 % 7.608 M -17.93 % 9.270 M -54.79 % 20.503 M -45.88 % 37.886 M -67.40 % 116.208 M
Other current assets 0.000 0.000 0.000 -100.00 % 975.389 M 43.53 % 679.556 M -3.01 % 700.646 M 27.03 % 551.556 M -11.56 % 623.632 M -3.53 % 646.423 M -3.40 % 669.141 M 5.79 % 632.531 M 3.68 % 610.052 M 29.05 % 472.742 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.446 M -93.11 % 50.026 M 11.12 % 45.018 M 0.000 -100.00 % 52.371 M -2.20 % 53.551 M
Short term investments 0.000 0.000 0.000 100.00 % -1.844 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 743.413 M -6.28 % 793.201 M -19.10 % 980.531 M 6.35 % 921.974 M 53.78 % 599.540 M -5.23 % 632.644 M 30.24 % 485.750 M -10.83 % 544.769 M -1.50 % 553.067 M -7.67 % 599.002 M 4.53 % 573.053 M 5.62 % 542.579 M 31.19 % 413.589 M -17.17 % 499.323 M 13.49 % 439.955 M 5.15 % 418.422 M -31.73 % 612.895 M -8.38 % 668.948 M 51.74 % 440.852 M -22.99 % 572.440 M 7.23 % 533.854 M -14.22 % 622.333 M 57.64 % 394.784 M -19.72 % 491.733 M 61.92 % 303.698 M -16.30 % 362.823 M -2.22 % 371.047 M 14.90 % 322.937 M 356.35 % 70.765 M 60.08 % 44.206 M
Cash and short term investments 0.000 -100.00 % 793.201 M -19.10 % 980.531 M 206.35 % -922.000 M -253.78 % 599.540 M -5.23 % 632.644 M 30.24 % 485.750 M -10.83 % 544.769 M -1.50 % 553.067 M -7.67 % 599.002 M 4.53 % 573.053 M 5.62 % 542.579 M 31.19 % 413.589 M -17.17 % 499.323 M 13.49 % 439.955 M 5.15 % 418.422 M -31.73 % 612.895 M -8.38 % 668.948 M 51.74 % 440.852 M -22.99 % 572.440 M 7.23 % 533.854 M -14.22 % 622.333 M 57.64 % 394.784 M -19.72 % 491.733 M 61.92 % 303.698 M -16.30 % 362.823 M -2.22 % 371.047 M 14.90 % 322.937 M 356.35 % 70.765 M 60.08 % 44.206 M
Total current assets 0.000 -100.00 % 805.310 M -17.87 % 980.531 M 0.53 % 975.389 M 43.53 % 679.556 M -3.01 % 700.646 M 27.03 % 551.556 M -11.56 % 623.632 M -3.53 % 646.423 M -3.40 % 669.141 M 5.79 % 632.531 M 3.68 % 610.052 M 29.05 % 472.742 M -5.32 % 499.323 M 13.49 % 439.955 M 5.15 % 418.422 M -31.73 % 612.895 M -8.38 % 668.948 M 51.74 % 440.852 M -22.99 % 572.440 M 7.23 % 533.854 M -14.22 % 622.333 M 57.64 % 394.784 M -20.39 % 495.870 M 62.91 % 304.385 M -17.10 % 367.193 M -2.60 % 377.011 M -93.74 % 6.027 B 8 416.95 % 70.765 M 60.08 % 44.206 M
Inventory 0.000 0.000 0.000 -100.00 % 908.254 M 248.70 % -610.793 M 5.21 % -644.393 M -30.98 % -491.971 M 10.96 % -552.548 M 0.87 % -557.394 M 8.11 % -606.588 M -4.64 % -579.674 M -4.55 % -554.448 M -33.07 % -416.651 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 0.000 -100.00 % 12.109 M 42.16 % 8.518 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.137 M 502.18 % 687.000 K -84.03 % 4.303 M -27.85 % 5.964 M -99.90 % 5.704 B 0.000 0.000
Tax assets 0.000 0.000 0.000 -100.00 % 4.682 M -99.93 % 6.481 B 139 716.89 % 4.635 M 0.000 -100.00 % 5.852 M 0.000 -100.00 % 13.000 M -99.79 % 6.177 B 52 361.95 % 11.774 M 219.25 % 3.688 M -91.96 % 45.884 M 25.82 % 36.467 M 4.26 % 34.976 M 69.61 % 20.622 M 26.28 % 16.330 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
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 -100.00 % 4.884 B 1.24 % 4.825 B 4.11 % 4.634 B 8.74 % 4.262 B 2.45 % 4.160 B -0.45 % 4.179 B 0.91 % 4.141 B -1.65 % 4.210 B 1.02 % 4.168 B -1.31 % 4.223 B 3.32 % 4.087 B -0.61 % 4.112 B 1.29 % 4.060 B 0.95 % 4.022 B 122 478.18 % 3.281 M -99.95 % 6.072 B -4.64 % 6.367 B
Account payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 57.793 M 172.01 % 21.247 M 0.000 0.000 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.962 M 407.54 % 3.539 M 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 3.291 B 12.46 % 2.926 B -7.48 % 3.163 B 2.51 % 3.086 B 6.84 % 2.888 B -3.22 % 2.984 B 2.00 % 2.926 B -4.37 % 3.059 B -3.00 % 3.154 B 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 -100.00 % 11.065 M -10.54 % 12.369 M -10.96 % 13.892 M -10.65 % 15.548 M 0.000 -100.00 % 20.431 M -6.44 % 21.838 M 134.69 % 9.305 M -26.48 % 12.657 M 15.85 % 10.925 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
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 -100.00 % 21.236 M 47.65 % 14.383 M -7.39 % 15.531 M -49.60 % 30.813 M -8.03 % 33.502 M 8.63 % 30.841 M -7.55 % 33.358 M 57.13 % 21.229 M -7.35 % 22.913 M 138.26 % 9.617 M -6.83 % 10.322 M -63.96 % 28.641 M 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 217.247 M -1.72 % 221.055 M 0.20 % 220.617 M -0.30 % 221.286 M 0.08 % 221.113 M -0.05 % 221.220 M 0.15 % 220.887 M -1.01 % 223.143 M -0.06 % 223.281 M 0.03 % 223.203 M 0.14 % 222.895 M -0.58 % 224.187 M 108.03 % 107.765 M 62.92 % 66.146 M -39.18 % 108.762 M -33.06 % 162.478 M -15.57 % 192.452 M -33.76 % 290.546 M 26.90 % 228.948 M -28.13 % 318.542 M -7.00 % 342.523 M -39.02 % 561.679 M 0.11 % 561.064 M -10.27 % 625.262 M -17.10 % 754.260 M -3.37 % 780.546 M 473.94 % 135.999 M -80.76 % 706.855 M 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 15.044 M 13.89 % 13.209 M -56.68 % 30.490 M 457.20 % 5.472 M -52.54 % 11.530 M 1 011.86 % 1.037 M -92.43 % 13.694 M 565.40 % 2.058 M -83.62 % 12.562 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 liabilities 0.000 0.000 100.00 % -748.650 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.152 B 4.48 % 3.017 B 9.80 % 2.748 B -5.13 % 2.897 B 1.75 % 2.847 B 13.36 % 2.511 B -8.19 % 2.736 B 14.64 % 2.386 B 10.13 % 2.167 B 4.04 % 2.083 B 1 843.55 % -119.448 M 0.06 % -119.522 M -103.71 % 3.221 B -5.30 % 3.401 B 0.000 0.000 0.000
Total assets 7.919 B -0.37 % 7.949 B -3.99 % 8.279 B 2.30 % 8.093 B 4.62 % 7.736 B 1.02 % 7.658 B 5.67 % 7.247 B 2.05 % 7.101 B -0.32 % 7.124 B -1.84 % 7.257 B -0.24 % 7.275 B -2.96 % 7.497 B 34.12 % 5.590 B 2.75 % 5.440 B 2.42 % 5.312 B 4.16 % 5.099 B 3.92 % 4.907 B 1.03 % 4.857 B 4.48 % 4.649 B -2.03 % 4.745 B -0.57 % 4.772 B -0.83 % 4.812 B 3.98 % 4.628 B 0.83 % 4.590 B 3.76 % 4.423 B -0.27 % 4.435 B 0.61 % 4.408 B -27.15 % 6.051 B -2.10 % 6.180 B -5.32 % 6.528 B
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 2009-12-31 2008-12-31 2007-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2011-01-31 2008-12-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31
Deferred income tax 0.000 0.000 0.000 100.00 % -28.063 M 0.000 100.00 % -27.760 M 0.000 100.00 % -25.172 M 0.000 100.00 % -27.011 M 0.000 100.00 % -26.150 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 -100.00 % 595.000 K 0.000 -100.00 % 470.000 K 0.000 -100.00 % 94.000 K 0.000 -100.00 % 851.000 K 0.000 -100.00 % 840.000 K 0.000 -100.00 % 697.000 K 0.000 -100.00 % 294.000 K 0.000 -100.00 % 417.000 K 0.000 -100.00 % 1.134 M 0.000 -100.00 % 861.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
Change in working capital -65.177 M -38.88 % -46.930 M -215.07 % 40.785 M 2.18 % 39.915 M 246.50 % -27.246 M -282.33 % 14.943 M 174.73 % -19.997 M -204.91 % 19.062 M 126.84 % -71.013 M -2 198.16 % -3.090 M -400.81 % -617.000 K -101.40 % 44.008 M 315.93 % -20.381 M -199.96 % 20.389 M 295.99 % -10.403 M -117.81 % 58.403 M 530.09 % 9.269 M 162.61 % -14.805 M -20 180.82 % -73.000 K 99.48 % -14.012 M -854.14 % 1.858 M 111.49 % -16.167 M -547.98 % -2.495 M 54.25 % -5.454 M 65.40 % -15.763 M -109.41 % 167.469 M 0.00 % 167.469 M -27.58 % 231.242 M 0.00 % 231.242 M 100.00 % 115.621 M 803.33 % -16.439 M 0.00 % -16.439 M -100.00 % -8.220 M -105.37 % 153.116 M 100.00 % 76.558 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -65.177 M -38.88 % -46.930 M -215.07 % 40.785 M -11.25 % 45.956 M 251.16 % -30.402 M -603.01 % 6.044 M 176.28 % -7.923 M -302.18 % -1.970 M 95.18 % -40.885 M -3 847.48 % 1.091 M -85.62 % 7.586 M -69.73 % 25.064 M 703.66 % -4.152 M -120.36 % 20.389 M 295.99 % -10.403 M -117.81 % 58.403 M 530.09 % 9.269 M 162.61 % -14.805 M -20 180.82 % -73.000 K 99.48 % -14.012 M -854.14 % 1.858 M 111.49 % -16.167 M -547.98 % -2.495 M 54.25 % -5.454 M 65.40 % -15.763 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 31.160 M -39.39 % 51.413 M 63.92 % 31.364 M -47.21 % 59.408 M 521.84 % -14.083 M -121.43 % 65.711 M 66.70 % 39.419 M -22.43 % 50.816 M 29.32 % 39.294 M -25.39 % 52.665 M -9.05 % 57.906 M 3.85 % 55.759 M 67.63 % 33.263 M -8.15 % 36.213 M 267.31 % 9.859 M -72.89 % 36.360 M 176.78 % 13.137 M -74.95 % 52.441 M 699.04 % 6.563 M -89.89 % 64.902 M 4 282.31 % 1.481 M -97.22 % 53.204 M 3 011.35 % 1.710 M -95.48 % 37.861 M 347.07 % -15.324 M -542.11 % -2.387 M 0.00 % -2.387 M 95.30 % -50.758 M 0.00 % -50.758 M -100.00 % -25.379 M -10 365.46 % -242.500 K 0.00 % -242.500 K -100.00 % -121.250 K -525.44 % 28.500 K 100.00 % 14.250 K
Net cash provided by operating activities 63.366 M -34.36 % 96.540 M -41.17 % 164.105 M -2.65 % 168.567 M 744.35 % 19.964 M -86.30 % 145.708 M 49.12 % 97.713 M -30.25 % 140.099 M 305.97 % 34.510 M -70.07 % 115.298 M -2.26 % 117.966 M -29.66 % 167.716 M 98.07 % 84.675 M -39.60 % 140.191 M 67.51 % 83.693 M -51.01 % 170.841 M 84.80 % 92.446 M -16.42 % 110.609 M 39.89 % 79.070 M -38.29 % 128.138 M 73.83 % 73.714 M -35.21 % 113.772 M 76.08 % 64.612 M -17.56 % 78.376 M 36.52 % 57.411 M -75.43 % 233.658 M 0.00 % 233.658 M -7.30 % 252.060 M 0.00 % 252.060 M 100.00 % 126.030 M 195.79 % 42.608 M 0.00 % 42.608 M 100.00 % 21.304 M -89.51 % 203.180 M 100.00 % 101.590 M
Investments in property plant and equipment -3.601 M 18.20 % -4.402 M 25.36 % -5.898 M -8.50 % -5.436 M -54.04 % -3.529 M 41.82 % -6.066 M 16.89 % -7.299 M -22.08 % -5.979 M -49.89 % -3.989 M 53.31 % -8.543 M -55.58 % -5.491 M 41.93 % -9.456 M -22.53 % -7.717 M 99.19 % -952.857 M -52 631.43 % -1.807 M 99.83 % -1.040 B -337 410.39 % -308.000 K 99.92 % -367.500 M 6.75 % -394.090 M -6.52 % -369.963 M -2.48 % -361.006 M -26 780.57 % -1.343 M -46.94 % -914.000 K -24.69 % -733.000 K 31.62 % -1.072 M -44.96 % -739.500 K 0.00 % -739.500 K 54.24 % -1.616 M 0.00 % -1.616 M -100.00 % -808.000 K 86.09 % -5.808 M 0.00 % -5.808 M -100.00 % -2.904 M 60.95 % -7.437 M -100.00 % -3.718 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 100.00 % -50.638 M 0.000 0.000 0.000 0.000 0.000 100.00 % -255.216 M 0.000 100.00 % -1.369 M 0.000 100.00 % -18.502 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -159.786 M -217.68 % -50.297 M 0.000 0.000 100.00 % -149.111 M 0.000 0.000 0.000 0.000 0.000 100.00 % -255.216 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 90.000 M 200.00 % 30.000 M 0.000 0.000 100.00 % -12.239 M 0.000 0.000 -100.00 % 8.209 M 172.54 % 3.012 M 13.40 % 2.656 M -45.69 % 4.890 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 326.250 K -96.30 % 8.822 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.100 M 0.00 % 2.100 M 100.00 % 1.050 M 112.12 % 495.000 K 100.00 % 247.500 K
Other investing activites -51.493 M -133.49 % 153.769 M 192.66 % -165.952 M -153 759.26 % 108.000 K 200.00 % -108.000 K 96.49 % -3.077 M -106.37 % -1.491 M -235.81 % -444.000 K -4.96 % -423.000 K -100.06 % 754.114 M 81 958.11 % 919.000 K 185.33 % -1.077 M -2 094.44 % 54.000 K -99.99 % 847.920 M 506.24 % -208.722 M -133.38 % 625.370 M 588.71 % -127.963 M -136.12 % 354.320 M 0.82 % 351.441 M -5.46 % 371.739 M 16.07 % 320.285 M 8 770.41 % -3.694 M 97.34 % -138.961 M -742.62 % 21.624 M 166.78 % -32.382 M -4 278.90 % -739.500 K -200.00 % 739.500 K 145.76 % -1.616 M -200.00 % 1.616 M 100.00 % 808.000 K 121.79 % -3.708 M -200.00 % 3.708 M 100.00 % 1.854 M -73.29 % 6.942 M 100.00 % 3.471 M
Net cash used for investing activites -55.094 M -169.23 % 79.581 M 141.42 % -192.147 M -84.19 % -104.320 M 19.21 % -129.118 M 41.61 % -221.131 M 11.81 % -250.739 M -650.92 % -33.391 M -149.22 % 67.841 M 55.35 % 43.669 M -76.45 % 185.465 M 151.14 % -362.640 M -49.11 % -243.206 M -128.78 % -106.306 M 49.51 % -210.529 M 51.34 % -432.664 M -237.30 % -128.271 M -873.22 % -13.180 M 69.10 % -42.649 M -2 501.41 % 1.776 M 104.36 % -40.721 M -708.44 % -5.037 M 96.40 % -139.875 M -769.55 % 20.891 M 162.45 % -33.454 M -4 423.87 % -739.500 K 0.00 % -739.500 K 54.24 % -1.616 M 0.00 % -1.616 M -100.00 % -808.000 K 78.21 % -3.708 M 0.00 % -3.708 M -100.00 % -1.854 M 73.29 % -6.942 M -100.00 % -3.471 M
Debt repayment -150.058 M 0.000 100.00 % -200.016 M -1 433.44 % 15.000 M -96.81 % 470.000 M 380.30 % 97.855 M 0.000 100.00 % -25.161 M 49.73 % -50.055 M 0.000 100.00 % -75.063 M 0.000 -100.00 % 50.000 M 0.000 -100.00 % 125.704 M 0.000 -100.00 % 100.948 M 0.000 100.00 % -150.715 M 0.000 100.00 % -150.000 M 0.000 100.00 % -175.000 M 0.000 0.000 100.00 % -251.000 M 0.000 0.000 0.000 0.000 100.00 % -464.205 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 101.908 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 M 0.00 % 100.000 M -43.04 % 175.551 M 0.00 % 175.551 M 100.00 % 87.776 M 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -6.035 M 0.000 100.00 % -2.117 M 0.000 100.00 % -1.080 M -10 900.00 % 10.000 K 100.33 % -3.007 M 0.000 100.00 % -511.000 K 0.000 100.00 % -2.182 M 0.000 100.00 % -1.704 M 0.000 100.00 % -847.000 K 0.000 100.00 % -1.443 M -394.18 % -292.000 K 0.000 100.00 % -100.000 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
Dividends paid -124.691 M 0.000 100.00 % -117.394 M 0.000 100.00 % -115.930 M 0.000 100.00 % -112.971 M 0.000 100.00 % -110.181 M 0.000 100.00 % -110.233 M 0.000 100.00 % -105.734 M 0.000 100.00 % -100.097 M 0.000 100.00 % -125.471 M 0.000 100.00 % -94.464 M 0.000 100.00 % -93.000 M 0.000 100.00 % -85.500 M 68.31 % -269.800 M 0.00 % -269.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 226.884 M 163.16 % -359.243 M -192.08 % 390.140 M 57.61 % 247.534 M 194.25 % -262.634 M -307.87 % 126.347 M -33.30 % 189.420 M 326.30 % -83.702 M -862.66 % 10.975 M 108.68 % -126.399 M -38.53 % -91.245 M -127.55 % 331.148 M 164.54 % 125.179 M 381.00 % 26.025 M -78.95 % 123.644 M 71.77 % 71.981 M 2 658.95 % 2.609 M -98.01 % 130.959 M 69.70 % 77.169 M 789.86 % 8.672 M -92.86 % 121.527 M 2.28 % 118.814 M -50.25 % 238.814 M -33.40 % 358.568 M 97.37 % 181.673 M 42.19 % 127.769 M 153.90 % -237.031 M 74.18 % -918.164 M -61.92 % -567.062 M -100.00 % -283.531 M -164.49 % 439.652 M 1 747.41 % -26.688 M -100.00 % -13.344 M 96.09 % -341.097 M -100.00 % -170.548 M
Net cash used provided by financing activities -53.900 M 85.00 % -359.243 M -608.75 % 70.613 M -73.10 % 262.534 M 190.56 % 90.356 M -59.70 % 224.202 M 205.28 % 73.442 M 167.46 % -108.863 M 27.31 % -149.772 M -18.49 % -126.399 M 54.65 % -278.723 M -184.17 % 331.148 M 388.84 % 67.741 M 160.29 % 26.025 M -82.46 % 148.404 M 106.17 % 71.981 M 408.18 % -23.357 M -117.88 % 130.667 M 177.77 % -168.010 M -83.96 % -91.328 M 24.82 % -121.473 M -202.24 % 118.814 M 647.88 % -21.686 M -124.43 % 88.768 M 200.73 % -88.127 M 62.82 % -237.031 M 0.00 % -237.031 M 58.20 % -567.062 M 0.00 % -567.062 M -100.00 % -283.531 M -1 054.75 % -24.554 M 8.00 % -26.688 M -100.00 % -13.344 M 96.09 % -341.097 M -100.00 % -170.548 M
Effect of forex changes on cash 0.000 0.000 0.000 100.00 % -299.305 M -146.02 % 650.441 M 200.00 % -650.441 M -211.90 % 581.246 M 200.00 % -581.244 M -192.14 % 630.820 M 200.00 % -630.822 M -209.99 % 573.546 M 200.00 % -573.546 M -208.60 % 528.112 M 200.00 % -528.111 M -218.24 % 446.633 M 200.00 % -446.634 M -164.20 % 695.658 M 203.99 % -668.948 M -216.86 % 572.441 M 200.00 % -572.440 M -191.98 % 622.334 M 200.00 % -622.333 M -226.56 % 491.733 M 500.64 % 81.868 M -62.52 % 218.406 M 0.000 0.000 0.000 0.000 0.000 100.00 % -1.067 M -200.00 % 1.067 M 100.00 % 533.500 K -99.65 % 154.344 M 100.00 % 77.172 M
Net change in cash 772.244 M 177.15 % -1.001 B -200.00 % 1.001 B 265.68 % -604.167 M -195.65 % 631.643 M 225.91 % -501.662 M -200.00 % 501.662 M 185.99 % -583.399 M -200.00 % 583.399 M 197.52 % -598.254 M -200.00 % 598.254 M 236.80 % -437.322 M -200.00 % 437.322 M 193.40 % -468.201 M -200.00 % 468.201 M 173.56 % -636.476 M -200.00 % 636.476 M 244.37 % -440.852 M -200.00 % 440.852 M 182.58 % -533.854 M -200.00 % 533.854 M 235.23 % -394.784 M -200.00 % 394.784 M 366.54 % -148.115 M -169.95 % 211.731 M 2 674.55 % -8.224 M -300.00 % -2.056 M 99.68 % -633.235 M -300.00 % -158.309 M 0.00 % -158.309 M -696.06 % 26.559 M 300.00 % 6.640 M 0.00 % 6.640 M 39.99 % 4.743 M 0.00 % 4.743 M
Cash at beginning of period 0.000 0.000 0.000 -100.00 % 631.643 M 0.000 -100.00 % 501.662 M 0.000 -100.00 % 583.399 M 0.000 -100.00 % 598.254 M 0.000 -100.00 % 437.322 M 0.000 -100.00 % 468.201 M 0.000 -100.00 % 636.476 M 0.000 -100.00 % 440.852 M 0.000 -100.00 % 533.854 M 0.000 -100.00 % 394.784 M 0.000 -100.00 % 303.698 M 230.22 % 91.967 M -75.21 % 371.047 M 300.00 % 92.762 M -90.76 % 1.004 B 300.00 % 251.071 M 0.00 % 251.071 M 467.96 % 44.206 M 300.00 % 11.052 M 0.00 % 11.052 M 75.18 % 6.309 M 0.00 % 6.309 M
Cash at end of period 772.244 M 0.000 -100.00 % 1.001 B 3 543.16 % 27.476 M -95.65 % 631.643 M 0.000 -100.00 % 501.662 M 0.000 -100.00 % 583.399 M 0.000 -100.00 % 598.254 M 0.000 -100.00 % 437.322 M 0.000 -100.00 % 468.201 M 0.000 -100.00 % 636.476 M 0.000 -100.00 % 440.852 M 0.000 -100.00 % 533.854 M 0.000 -100.00 % 394.784 M 153.74 % 155.583 M -48.77 % 303.698 M -16.30 % 362.823 M 300.00 % 90.706 M -75.55 % 371.047 M 300.00 % 92.762 M 0.00 % 92.762 M 31.08 % 70.765 M 300.00 % 17.691 M 0.00 % 17.691 M 60.08 % 11.052 M 0.00 % 11.052 M
Operating cash flow 63.366 M -34.36 % 96.540 M -41.17 % 164.105 M -2.65 % 168.567 M 744.35 % 19.964 M -86.30 % 145.708 M 49.12 % 97.713 M -30.25 % 140.099 M 305.97 % 34.510 M -70.07 % 115.298 M -2.26 % 117.966 M -29.66 % 167.716 M 98.07 % 84.675 M -39.60 % 140.191 M 67.51 % 83.693 M -51.01 % 170.841 M 84.80 % 92.446 M -16.42 % 110.609 M 39.89 % 79.070 M -38.29 % 128.138 M 73.83 % 73.714 M -35.21 % 113.772 M 76.08 % 64.612 M -17.56 % 78.376 M 36.52 % 57.411 M -75.43 % 233.658 M 0.00 % 233.658 M -7.30 % 252.060 M 0.00 % 252.060 M 100.00 % 126.030 M 195.79 % 42.608 M 0.00 % 42.608 M 100.00 % 21.304 M -89.51 % 203.180 M 100.00 % 101.590 M
Capital expenditure -3.601 M 18.20 % -4.402 M 25.36 % -5.898 M -8.50 % -5.436 M -54.04 % -3.529 M 41.82 % -6.066 M 16.89 % -7.299 M -22.08 % -5.979 M -49.89 % -3.989 M 53.31 % -8.543 M -55.58 % -5.491 M 41.93 % -9.456 M -22.53 % -7.717 M 99.19 % -952.857 M -52 631.43 % -1.807 M 99.83 % -1.040 B -337 410.39 % -308.000 K 99.92 % -367.500 M 6.75 % -394.090 M -6.52 % -369.963 M -2.48 % -361.006 M -26 780.57 % -1.343 M -46.94 % -914.000 K -24.69 % -733.000 K 31.62 % -1.072 M -44.96 % -739.500 K 0.00 % -739.500 K 54.24 % -1.616 M 0.00 % -1.616 M -100.00 % -808.000 K 86.09 % -5.808 M 0.00 % -5.808 M -100.00 % -2.904 M 60.95 % -7.437 M -100.00 % -3.718 M
Free CashFlow 59.765 M -35.14 % 92.138 M -41.76 % 158.207 M -3.02 % 163.131 M 892.58 % 16.435 M -88.23 % 139.642 M 54.45 % 90.414 M -32.59 % 134.120 M 339.44 % 30.521 M -71.41 % 106.755 M -5.09 % 112.475 M -28.93 % 158.260 M 105.64 % 76.958 M 109.47 % -812.666 M -1 092.44 % 81.886 M 109.43 % -868.691 M -1 042.82 % 92.138 M 135.87 % -256.891 M 18.45 % -315.020 M -30.27 % -241.825 M 15.83 % -287.292 M -355.53 % 112.429 M 76.50 % 63.698 M -17.96 % 77.643 M 37.81 % 56.339 M -75.81 % 232.919 M 0.00 % 232.919 M -7.00 % 250.444 M 0.00 % 250.444 M 100.00 % 125.222 M 240.28 % 36.800 M 0.00 % 36.800 M 100.00 % 18.400 M -90.60 % 195.744 M 100.00 % 97.872 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2011 2008 2008 2008 2007 2007