0236.HK

San Miguel Brewery Hong Kong Limited 0236.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
Revenue 711.157 M -4.11 % 741.619 M 8.88 % 681.163 M 14.36 % 595.616 M 7.19 % 555.658 M -4.21 % 580.050 M -0.78 % 584.609 M 3.33 % 565.785 M 4.50 % 541.427 M -4.93 % 569.502 M -21.84 % 728.640 M 6.05 % 687.093 M 0.11 % 686.362 M 0.36 % 683.879 M 16.05 % 589.322 M -15.43 % 696.824 M -7.51 % 753.375 M -0.19 % 754.833 M -8.71 % 826.817 M -34.81 % 1.268 B 0.56 % 1.261 B 8.85 % 1.159 B -12.66 % 1.327 B -3.62 % 1.376 B 1.57 % 1.355 B 0.91 % 1.343 B 8.00 % 1.243 B 4.37 % 1.191 B
Net income -20.096 M -123.40 % 85.898 M 165.90 % 32.305 M 66.83 % 19.364 M 12.40 % 17.228 M 420.48 % 3.310 M 104.50 % -73.556 M -689.39 % 12.480 M 44.21 % 8.654 M 153.84 % -16.074 M -145.51 % 35.323 M 35.81 % 26.010 M -89.16 % 239.854 M 548.63 % -53.464 M 92.75 % -736.984 M -120.09 % -334.856 M -29.91 % -257.769 M 0.97 % -260.294 M -144.82 % -106.322 M -61.00 % -66.037 M -670.37 % 11.578 M 135.33 % -32.771 M -206.62 % 30.736 M -66.00 % 90.403 M 3.94 % 86.977 M 53.33 % 56.726 M 188.90 % 19.635 M 586.54 % 2.860 M
Income before tax -21.652 M -132.59 % 66.445 M 89.85 % 34.998 M 59.00 % 22.011 M 75.43 % 12.547 M 279.06 % 3.310 M 104.67 % -70.860 M -592.08 % 14.400 M 142.96 % 5.927 M 136.92 % -16.053 M -143.12 % 37.227 M 67.06 % 22.283 M -90.42 % 232.643 M 437.03 % -69.027 M 91.18 % -782.509 M -126.60 % -345.324 M -9.91 % -314.185 M 0.52 % -315.814 M -179.80 % -112.871 M -91.12 % -59.058 M -472.75 % 15.844 M 158.50 % -27.083 M -162.15 % 43.580 M -54.38 % 95.534 M 2.06 % 93.608 M 47.48 % 63.470 M 107.17 % 30.637 M 535.25 % -7.039 M
Income before tax ratio -0.03 -133.98 % 0.09 74.38 % 0.05 39.03 % 0.04 63.66 % 0.02 295.70 % 0.01 104.71 % -0.12 -576.24 % 0.03 132.50 % 0.01 138.84 % -0.03 -155.17 % 0.05 57.54 % 0.03 -90.43 % 0.34 435.81 % -0.10 92.40 % -1.33 -167.94 % -0.50 -18.83 % -0.42 0.32 % -0.42 -206.48 % -0.14 -193.18 % -0.05 -470.66 % 0.01 153.74 % -0.02 -171.16 % 0.03 -52.67 % 0.07 0.48 % 0.07 46.15 % 0.05 91.82 % 0.02 517.02 % -0.01
EBITDA 3.076 M -96.62 % 91.030 M 68.09 % 54.155 M 29.14 % 41.935 M 88.55 % 22.241 M -17.99 % 27.120 M 158.48 % -46.375 M -224.29 % 37.312 M 6.14 % 35.154 M 184.67 % 12.349 M -81.63 % 67.214 M 26.26 % 53.233 M -79.56 % 260.469 M 900.11 % -32.554 M 95.47 % -719.112 M -2 330.58 % -29.586 M 87.75 % -241.511 M -8.05 % -223.513 M -407.70 % 72.640 M -27.63 % 100.377 M 7.67 % 93.229 M 87.30 % 49.774 M -58.47 % 119.855 M -77.74 % 538.508 M -0.52 % 541.342 M 34.45 % 402.624 M 11.63 % 360.682 M -69.72 % 1.191 B
Net income ratio -0.03 -124.40 % 0.12 144.22 % 0.05 45.88 % 0.03 4.86 % 0.03 443.33 % 0.01 104.54 % -0.13 -670.41 % 0.02 38.00 % 0.02 156.63 % -0.03 -158.22 % 0.05 28.06 % 0.04 -89.17 % 0.35 547.00 % -0.08 93.75 % -1.25 -160.24 % -0.48 -40.45 % -0.34 0.78 % -0.34 -168.16 % -0.13 -146.98 % -0.05 -667.17 % 0.01 132.46 % -0.03 -222.08 % 0.02 -64.73 % 0.07 2.34 % 0.06 51.94 % 0.04 167.50 % 0.02 557.79 % 0.00
Ratio EBITDA 0.00 -96.48 % 0.12 54.39 % 0.08 12.92 % 0.07 75.90 % 0.04 -14.39 % 0.05 158.94 % -0.08 -220.29 % 0.07 1.57 % 0.06 199.43 % 0.02 -76.49 % 0.09 19.06 % 0.08 -79.58 % 0.38 897.22 % -0.05 96.10 % -1.22 -2 773.96 % -0.04 86.76 % -0.32 -8.26 % -0.30 -437.04 % 0.09 11.01 % 0.08 7.06 % 0.07 72.07 % 0.04 -52.45 % 0.09 -76.91 % 0.39 -2.06 % 0.40 33.23 % 0.30 3.36 % 0.29 -70.99 % 1.00
Gross profit ratio 0.37 -2.77 % 0.38 6.11 % 0.36 -11.11 % 0.41 -6.84 % 0.44 -1.84 % 0.45 2.73 % 0.43 -2.31 % 0.44 1.02 % 0.44 5.48 % 0.42 -2.47 % 0.43 1.27 % 0.42 -1.34 % 0.43 -1.33 % 0.43 0.07 % 0.43 -16.46 % 0.52 -8.46 % 0.57 6.80 % 0.53 14.80 % 0.46 -29.09 % 0.65 125.02 % 0.29 -58.37 % 0.70 -1.69 % 0.71 0.45 % 0.71 0.76 % 0.70 1.40 % 0.69 -30.97 % 1.00 0.00 % 1.00
Weighted average shs out dil 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M -3.97 % 389.000 M 3.55 % 375.667 M 3.17 % 364.122 M -8.17 % 396.513 M 7.23 % 369.763 M -2.98 % 381.117 M 1.46 % 375.625 M 10.15 % 341.020 M 0.00 % 341.020 M
Weighted average shs out 373.573 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M -3.97 % 389.000 M 3.55 % 375.667 M 3.17 % 364.122 M -8.17 % 396.513 M 7.23 % 369.763 M -2.98 % 381.117 M 1.46 % 375.625 M 10.15 % 341.020 M 0.00 % 341.020 M
EPS diluted -0.05 -123.39 % 0.23 165.90 % 0.09 66.99 % 0.05 12.36 % 0.05 107.66 % 0.02 111.10 % -0.20 -766.67 % 0.03 50.00 % 0.02 146.51 % -0.04 -147.78 % 0.09 28.57 % 0.07 -89.06 % 0.64 557.14 % -0.14 92.89 % -1.97 -118.89 % -0.90 -30.43 % -0.69 1.43 % -0.70 -150.00 % -0.28 -64.71 % -0.17 -666.67 % 0.03 133.33 % -0.09 -212.50 % 0.08 -66.67 % 0.24 4.35 % 0.23 43.75 % 0.16 220.00 % 0.05 495.24 % 0.01
Earnings per share -0.05 -123.39 % 0.23 165.90 % 0.09 66.99 % 0.05 12.36 % 0.05 107.66 % 0.02 111.10 % -0.20 -766.67 % 0.03 50.00 % 0.02 146.51 % -0.04 -147.78 % 0.09 28.57 % 0.07 -89.06 % 0.64 557.14 % -0.14 92.89 % -1.97 -118.89 % -0.90 -30.43 % -0.69 1.43 % -0.70 -150.00 % -0.28 -64.71 % -0.17 -666.67 % 0.03 133.33 % -0.09 -212.50 % 0.08 -66.67 % 0.24 4.35 % 0.23 43.75 % 0.16 220.00 % 0.05 495.24 % 0.01
Gross profit 266.133 M -6.76 % 285.439 M 15.53 % 247.078 M 1.66 % 243.044 M -0.14 % 243.391 M -5.97 % 258.846 M 1.93 % 253.939 M 0.94 % 251.575 M 5.56 % 238.316 M 0.28 % 237.656 M -23.77 % 311.757 M 7.39 % 290.295 M -1.23 % 293.920 M -0.98 % 296.817 M 16.12 % 255.607 M -29.35 % 361.773 M -15.33 % 427.290 M 6.59 % 400.874 M 4.80 % 382.506 M -53.78 % 827.529 M 126.29 % 365.689 M -54.69 % 807.025 M -14.13 % 939.875 M -3.18 % 970.742 M 2.34 % 948.511 M 2.32 % 926.971 M -25.45 % 1.243 B 4.37 % 1.191 B
Income tax expense -2.737 M 88.17 % -23.135 M -1 341.81 % 1.863 M 2 020.62 % -97.000 K 92.56 % -1.304 M 73.87 % -4.990 M -254.58 % 3.228 M 494.14 % -819.000 K -5.27 % -778.000 K -190.89 % 856.000 K 267.38 % 233.000 K 106.58 % -3.541 M -202.10 % 3.468 M 991.52 % -389.000 K 95.44 % -8.522 M -275.09 % -2.272 M 96.09 % -58.159 M -4.75 % -55.520 M -747.76 % -6.549 M -193.84 % 6.979 M 130.18 % 3.032 M -67.94 % 9.456 M 288.98 % 2.431 M -52.62 % 5.131 M -22.62 % 6.631 M -1.68 % 6.744 M -38.70 % 11.002 M 211.14 % -9.899 M
Cost of revenue 445.024 M -2.45 % 456.180 M 5.09 % 434.085 M 23.12 % 352.572 M 12.91 % 312.267 M -2.78 % 321.204 M -2.86 % 330.670 M 5.24 % 314.210 M 3.66 % 303.111 M -8.66 % 331.846 M -20.40 % 416.883 M 5.06 % 396.798 M 1.11 % 392.442 M 1.39 % 387.062 M 15.99 % 333.715 M -0.40 % 335.051 M 2.75 % 326.085 M -7.87 % 353.959 M -20.34 % 444.311 M 0.79 % 440.817 M -50.78 % 895.543 M 154.69 % 351.624 M -9.09 % 386.767 M -4.66 % 405.681 M -0.24 % 406.673 M -2.23 % 415.931 M 0.000 0.000
General and administrative expenses 76.753 M -0.58 % 77.199 M -2.72 % 79.357 M 7.71 % 73.675 M -18.50 % 90.398 M 12.82 % 80.127 M -0.84 % 80.803 M 4.14 % 77.591 M -6.35 % 82.849 M -1.12 % 83.784 M -1.68 % 85.217 M 2.37 % 83.241 M 7.11 % 77.714 M -3.56 % 80.586 M 3.10 % 78.162 M 11.54 % 70.077 M -11.51 % 79.195 M -2.01 % 80.819 M -22.54 % 104.343 M -0.60 % 104.970 M -64.18 % 293.016 M -3.92 % 304.973 M -2.70 % 313.440 M -14.38 % 366.080 M -18.72 % 450.369 M -0.55 % 452.871 M 0.000 0.000
Selling and marketing expenses 175.258 M 1.24 % 173.116 M 8.31 % 159.835 M -2.95 % 164.694 M -2.70 % 169.265 M -10.99 % 190.156 M 0.10 % 189.968 M 2.81 % 184.772 M 3.59 % 178.366 M -9.55 % 197.195 M -14.26 % 230.005 M 8.34 % 212.303 M -23.53 % 277.645 M 2.74 % 270.251 M -0.09 % 270.487 M -10.72 % 302.960 M -6.59 % 324.337 M 5.43 % 307.642 M 7.24 % 286.873 M 13.24 % 253.337 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 35.413 M 211.85 % -31.660 M -12.32 % -28.187 M -49.32 % -18.877 M 39.48 % -31.192 M -502.63 % 7.747 M -66.08 % 22.839 M 8.04 % 21.140 M 8.53 % 19.479 M 73.84 % 11.205 M -78.58 % 52.315 M 24.89 % 41.889 M 22.06 % 34.319 M 564.96 % -7.381 M -9.84 % -6.720 M -136.68 % 18.322 M -39.58 % 30.325 M 274.98 % 8.087 M 179.15 % 2.897 M -54.07 % 6.307 M -89.55 % 60.348 M -88.67 % 532.693 M -9.33 % 587.493 M 788.07 % 66.154 M -11.83 % 75.033 M 4.98 % 71.476 M 105.94 % -1.204 B -1.93 % -1.181 B
Operating expenses 287.424 M 31.45 % 218.655 M 3.63 % 211.005 M -3.87 % 219.492 M -3.93 % 228.471 M -17.83 % 278.030 M 5.13 % 264.455 M 4.40 % 253.308 M 2.05 % 248.216 M -6.03 % 264.153 M -18.84 % 325.480 M 6.83 % 304.671 M -16.51 % 364.918 M 6.25 % 343.456 M 0.45 % 341.929 M -12.63 % 391.359 M -9.80 % 433.857 M 9.41 % 396.548 M 0.62 % 394.113 M 8.09 % 364.614 M 3.18 % 353.364 M -57.82 % 837.666 M -7.02 % 900.933 M 108.44 % 432.234 M -17.73 % 525.402 M 0.20 % 524.347 M 143.55 % -1.204 B -1.93 % -1.181 B
Cost and expenses 732.448 M 8.54 % 674.835 M 4.61 % 645.090 M 12.77 % 572.064 M 5.79 % 540.738 M -9.76 % 599.234 M 0.69 % 595.125 M 4.86 % 567.518 M 2.94 % 551.327 M -7.50 % 595.999 M -19.72 % 742.363 M 5.83 % 701.469 M -7.38 % 757.360 M 3.67 % 730.518 M 8.12 % 675.644 M -6.99 % 726.410 M -4.41 % 759.942 M 1.26 % 750.507 M -10.49 % 838.424 M 4.10 % 805.431 M -35.51 % 1.249 B 5.01 % 1.189 B -7.64 % 1.288 B 53.68 % 837.915 M -10.10 % 932.075 M -0.87 % 940.278 M 178.10 % -1.204 B -1.93 % -1.181 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 0.000 0.000 0.000 0.000
Selling general and administrative expenses 252.011 M 0.68 % 250.315 M 4.65 % 239.192 M 0.35 % 238.369 M -8.20 % 259.663 M -3.93 % 270.283 M -0.18 % 270.771 M 3.20 % 262.363 M 0.44 % 261.215 M -7.03 % 280.979 M -10.86 % 315.222 M 6.66 % 295.544 M -16.83 % 355.359 M 1.29 % 350.837 M 0.63 % 348.649 M -6.54 % 373.037 M -7.56 % 403.532 M 3.88 % 388.461 M -0.70 % 391.216 M 9.18 % 358.307 M 22.28 % 293.016 M -3.92 % 304.973 M -2.70 % 313.440 M -14.38 % 366.080 M -18.72 % 450.369 M -0.55 % 452.871 M 0.000 0.000
Interest income 7.209 M 84.18 % 3.914 M 208.43 % 1.269 M 35.43 % 937.000 K -21.06 % 1.187 M -24.73 % 1.577 M -19.58 % 1.961 M 50.04 % 1.307 M 52.51 % 857.000 K -3.38 % 887.000 K -41.72 % 1.522 M 98.95 % 765.000 K -44.20 % 1.371 M -63.64 % 3.771 M 45.94 % 2.584 M 0.000 0.000 -100.00 % 14.248 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 361.000 K 6.49 % 339.000 K -68.47 % 1.075 M -30.24 % 1.541 M -35.06 % 2.373 M -47.01 % 4.478 M -27.42 % 6.170 M -1.94 % 6.292 M 12.80 % 5.578 M 24.01 % 4.498 M 2.04 % 4.408 M -31.03 % 6.391 M -51.42 % 13.156 M -36.33 % 20.662 M 73.57 % 11.904 M -11.46 % 13.445 M -14.14 % 15.659 M -95.11 % 320.140 M 216.14 % 101.264 M -80.60 % 521.973 M 0.000 0.000 -100.00 % 5.775 M -7.64 % 6.253 M -41.24 % 10.641 M -47.50 % 20.267 M 131.04 % 8.772 M -48.91 % 17.171 M
Depreciation and amortization 24.497 M 1.04 % 24.246 M 34.09 % 18.082 M -1.64 % 18.383 M -20.61 % 23.156 M 19.78 % 19.332 M 5.55 % 18.315 M 10.20 % 16.620 M 0.70 % 16.505 M -37.70 % 26.492 M 3.57 % 25.579 M 4.15 % 24.559 M 41.93 % 17.304 M -3.45 % 17.922 M -66.10 % 52.865 M -82.51 % 302.293 M 300.99 % 75.387 M 12.59 % 66.960 M -20.52 % 84.247 M 15.27 % 73.084 M -9.67 % 80.904 M 0.61 % 80.415 M -0.62 % 80.913 M -81.47 % 436.721 M 36.96 % 318.860 M -0.01 % 318.887 M -73.51 % 1.204 B 1.93 % 1.181 B
Operating income -21.291 M -131.88 % 66.784 M 85.14 % 36.073 M 53.16 % 23.552 M 57.86 % 14.920 M 91.58 % 7.788 M 112.04 % -64.690 M -412.63 % 20.692 M 79.85 % 11.505 M 199.57 % -11.555 M -127.75 % 41.635 M 45.20 % 28.674 M -88.35 % 246.062 M 608.76 % -48.365 M 93.72 % -770.605 M -132.19 % -331.879 M -11.17 % -298.526 M -7 000.74 % 4.326 M 137.27 % -11.607 M -885.32 % 1.478 M -88.01 % 12.325 M 140.22 % -30.641 M -178.68 % 38.942 M -61.74 % 101.787 M -2.36 % 104.249 M 24.50 % 83.737 M 112.48 % 39.409 M 288.96 % 10.132 M
Operating income ratio -0.03 -133.25 % 0.09 70.04 % 0.05 33.93 % 0.04 47.27 % 0.03 99.99 % 0.01 112.13 % -0.11 -402.57 % 0.04 72.11 % 0.02 204.73 % -0.02 -135.51 % 0.06 36.92 % 0.04 -88.36 % 0.36 606.92 % -0.07 94.59 % -1.31 -174.55 % -0.48 -20.19 % -0.40 -7 014.09 % 0.01 140.82 % -0.01 -1 304.69 % 0.00 -88.08 % 0.01 136.95 % -0.03 -190.09 % 0.03 -60.31 % 0.07 -3.87 % 0.08 23.37 % 0.06 96.74 % 0.03 272.67 % 0.01
Total other income expenses net -361.000 K -6.49 % -339.000 K 68.47 % -1.075 M 30.24 % -1.541 M 35.06 % -2.373 M 0.000 100.00 % -6.170 M 1.94 % -6.292 M -12.80 % -5.578 M -24.01 % -4.498 M -2.04 % -4.408 M 31.03 % -6.391 M -102.37 % 269.322 M 1 403.47 % -20.662 M 96.96 % -680.371 M -116.47 % -314.299 M -6.96 % -293.845 M 8.21 % -320.140 M -216.14 % -101.264 M -45.79 % -69.458 M -1 546.70 % -4.218 M -218.55 % 3.558 M -23.29 % 4.638 M 174.17 % -6.253 M 12.12 % -7.115 M 64.89 % -20.267 M -131.04 % -8.772 M 48.91 % -17.171 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
Net debt -210.447 M -21.30 % -173.487 M -62.01 % -107.085 M -91.91 % -55.800 M -187.57 % -19.404 M -443.53 % -3.570 M -110.33 % 34.546 M -5.51 % 36.560 M -54.15 % 79.741 M -14.28 % 93.029 M 13.02 % 82.315 M -9.36 % 90.814 M -30.62 % 130.901 M -51.18 % 268.148 M 835.94 % 28.650 M 165.77 % -43.559 M 72.83 % -160.291 M 36.49 % -252.388 M -4.74 % -240.961 M -1.28 % -237.923 M -13.69 % -209.265 M -127.55 % -91.966 M -1 228.56 % 8.149 M 104.99 % -163.442 M 52.04 % -340.785 M -48.26 % -229.855 M 0.000 0.000
Total investments 262.504 M 138.77 % 109.940 M 1.64 % 108.162 M 253.71 % 30.579 M -30.14 % 43.770 M 93.15 % 22.661 M -38.28 % 36.718 M -6.32 % 39.197 M -15.89 % 46.602 M -8.41 % 50.882 M 88.08 % 27.054 M 34.14 % 20.168 M 0.000 0.000 -100.00 % 5.876 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 48.584 M 155.69 % 19.001 M 81.43 % 10.473 M 0.000 0.000
Total debt 6.073 M -6.45 % 6.492 M -6.20 % 6.921 M -84.96 % 46.007 M -50.50 % 92.935 M -9.91 % 103.162 M -10.79 % 115.637 M -30.63 % 166.706 M -12.65 % 190.858 M 0.06 % 190.747 M -0.07 % 190.889 M -6.22 % 203.560 M -12.18 % 231.805 M -26.11 % 313.734 M 25.89 % 249.206 M 2.83 % 242.343 M 30.19 % 186.146 M -3.94 % 193.780 M 10.50 % 175.374 M 20.61 % 145.408 M -40.78 % 245.552 M -5.92 % 260.998 M -4.40 % 272.998 M 249.99 % 78.002 M -0.06 % 78.051 M -16.51 % 93.490 M 0.000 0.000
Accumulated other comprehensive income loss 180.147 M -1.13 % 182.199 M -1.81 % 185.558 M -5.70 % 196.764 M 1.64 % 193.595 M 3.29 % 187.421 M 108.10 % -2.314 B -1.86 % -2.272 B -3.96 % -2.185 B 3.62 % -2.267 B 2.70 % -2.330 B -0.45 % -2.320 B -2.41 % -2.265 B 9.57 % -2.505 B 0.27 % -2.512 B -41.15 % -1.780 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
Retained earnings 224.528 M -14.25 % 261.849 M 45.67 % 179.754 M 17.07 % 153.547 M 17.74 % 130.410 M 25.23 % 104.139 M 23.45 % 84.360 M -49.12 % 165.800 M 15.26 % 143.847 M 12.70 % 127.639 M -16.76 % 153.345 M 20.94 % 126.797 M 33.96 % 94.651 M -67.08 % 287.494 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
Common stock 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 35.20 % 186.785 M 0.00 % 186.785 M 0.00 % 186.785 M 0.00 % 186.785 M 0.00 % 186.785 M 0.00 % 186.785 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 634.794 M -5.60 % 672.472 M 14.03 % 589.719 M 3.26 % 571.102 M 5.17 % 543.011 M 5.25 % 515.914 M 3.05 % 500.668 M -14.39 % 584.811 M 4.79 % 558.084 M 2.40 % 544.986 M -4.71 % 571.949 M 5.20 % 543.678 M 6.22 % 511.836 M 72.21 % 297.223 M -24.08 % 391.474 M -66.53 % 1.169 B -19.39 % 1.451 B -17.31 % 1.754 B -11.13 % 1.974 B -4.98 % 2.078 B 39.65 % 1.488 B -29.86 % 2.121 B -2.38 % 2.173 B -4.20 % 2.268 B -2.42 % 2.324 B 1.57 % 2.288 B 0.73 % 2.272 B 0.23 % 2.267 B
Other non current liabilities 35.296 M 24.99 % 28.238 M 122.70 % 12.680 M 621.68 % 1.757 M -26.11 % 2.378 M -77.86 % 10.741 M 623.30 % 1.485 M -84.93 % 9.851 M -44.79 % 17.844 M -33.76 % 26.939 M 33.92 % 20.115 M 13.90 % 17.660 M -48.86 % 34.534 M 64.64 % 20.975 M 15.61 % 18.143 M 0.30 % 18.089 M -78.42 % 83.818 M 68.95 % 49.612 M 233.64 % 14.870 M 0.000 -100.00 % 47.968 M 4.19 % 46.040 M -65.15 % 132.105 M -42.78 % 230.879 M -45.30 % 422.066 M 0.72 % 419.040 M 1.22 % 413.972 M -4.23 % 432.257 M
Long term debt 2.154 M -15.00 % 2.534 M -13.07 % 2.915 M -11.51 % 3.294 M -91.38 % 38.193 M -25.28 % 51.115 M 6.42 % 48.031 M -58.38 % 115.412 M -30.23 % 165.410 M -13.28 % 190.747 M 36.26 % 139.985 M -26.65 % 190.837 M 31.53 % 145.092 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 95.000 M 0.00 % 95.000 M -51.28 % 195.000 M 0.00 % 195.000 M 0.00 % 195.000 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 37.450 M 21.70 % 30.772 M 97.32 % 15.595 M 208.75 % 5.051 M -87.55 % 40.571 M -34.41 % 61.856 M -28.33 % 86.306 M -31.10 % 125.263 M -32.73 % 186.223 M -15.33 % 219.929 M 35.27 % 162.587 M -23.10 % 211.435 M 15.40 % 183.221 M 650.05 % 24.428 M 10.02 % 22.203 M -27.84 % 30.771 M -68.91 % 98.986 M 36.37 % 72.585 M -66.63 % 217.525 M 2.89 % 211.425 M -39.80 % 351.232 M 3.28 % 340.084 M 2.90 % 330.498 M 39.51 % 236.905 M -43.87 % 422.066 M 0.72 % 419.040 M 1.22 % 413.972 M -4.23 % 432.257 M
Other current liabilities 44.351 M -27.59 % 61.254 M -17.46 % 74.210 M 22.50 % 60.582 M -10.38 % 67.597 M 18.39 % 57.098 M -3.23 % 59.003 M -10.13 % 65.657 M 2.37 % 64.134 M -6.44 % 68.551 M -9.15 % 75.455 M -30.07 % 107.906 M 39.82 % 77.175 M -23.34 % 100.666 M -38.47 % 163.594 M -9.25 % 180.260 M -24.21 % 237.842 M 1 144.59 % 19.110 M -87.35 % 151.106 M 1.36 % 149.074 M 1.38 % 147.041 M 5.14 % 139.852 M 680.34 % 17.922 M 18.34 % 15.144 M 1 347.45 % -1.214 M 0.000 -100.00 % 110.843 M -81.64 % 603.578 M
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 -100.00 % 71.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 3.919 M -0.99 % 3.958 M -1.20 % 4.006 M -90.62 % 42.713 M -21.97 % 54.742 M 5.18 % 52.047 M 1.27 % 51.394 M 0.19 % 51.294 M 101.56 % 25.448 M 0.000 -100.00 % 50.904 M 300.09 % 12.723 M -85.33 % 86.713 M -72.36 % 313.734 M 25.89 % 249.206 M 2.83 % 242.343 M 30.19 % 186.146 M -3.94 % 193.780 M 141.10 % 80.374 M 59.45 % 50.408 M -0.28 % 50.552 M -23.40 % 65.998 M -15.39 % 77.998 M -0.01 % 78.002 M -0.06 % 78.051 M -16.51 % 93.490 M 0.000 0.000
Total current liabilities 86.962 M -16.63 % 104.312 M -8.52 % 114.030 M -21.32 % 144.927 M -9.51 % 160.162 M 3.81 % 154.284 M 7.04 % 144.137 M -11.93 % 163.654 M 28.71 % 127.146 M 10.71 % 114.851 M -33.92 % 173.807 M 0.15 % 173.543 M -19.25 % 214.908 M -55.54 % 483.415 M 17.11 % 412.800 M -2.32 % 422.603 M -0.33 % 423.988 M 12.82 % 375.816 M 32.88 % 282.820 M 18.30 % 239.066 M 20.99 % 197.593 M -4.01 % 205.850 M -0.18 % 206.215 M -11.37 % 232.662 M -8.64 % 254.677 M -6.60 % 272.659 M -1.26 % 276.147 M -54.25 % 603.578 M
Total liabilities 124.412 M -7.90 % 135.084 M 4.21 % 129.625 M -13.57 % 149.978 M -25.28 % 200.733 M -7.13 % 216.140 M -6.21 % 230.443 M -20.24 % 288.917 M -7.80 % 313.369 M -6.40 % 334.780 M -0.48 % 336.394 M -12.62 % 384.978 M -3.30 % 398.129 M -21.60 % 507.843 M 16.74 % 435.003 M -4.05 % 453.374 M -13.31 % 522.974 M 16.63 % 448.401 M -10.38 % 500.345 M 11.07 % 450.491 M -17.92 % 548.825 M 0.53 % 545.934 M 1.72 % 536.713 M 14.30 % 469.567 M -30.61 % 676.743 M -2.16 % 691.699 M 0.23 % 690.119 M -33.38 % 1.036 B
Other non current assets 0.000 0.000 -100.00 % 108.162 M -3.58 % 112.173 M -52.01 % 233.764 M 92.22 % 121.613 M -3.09 % 125.497 M -3.62 % 130.206 M -3.50 % 134.923 M 37.04 % 98.457 M 18.98 % 82.750 M -3.05 % 85.356 M -2.98 % 87.978 M -49.21 % 173.231 M 0.000 0.000 -100.00 % 126.631 M 244.66 % -87.534 M -186.27 % 101.471 M -4.98 % 106.790 M 117.14 % -623.201 M -2 955.18 % 21.827 M -41.61 % 37.383 M -33.39 % 56.124 M 111.44 % 26.544 M 329.10 % 6.186 M -50.25 % 12.435 M -34.36 % 18.945 M
Long term investments 117.126 M 6.54 % 109.940 M 1.64 % 108.162 M -3.58 % 112.173 M 0.000 -100.00 % 121.613 M -3.09 % 125.497 M -3.62 % 130.206 M -3.50 % 134.923 M 37.04 % 98.457 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
Intangible assets 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M -93.89 % 78.043 M -4.64 % 81.838 M -1.28 % 82.897 M -5.01 % 87.265 M -4.83 % 91.696 M -2.87 % 94.409 M -1.93 % 96.265 M 1 586.20 % 5.709 M 0.55 % 5.678 M -84.09 % 35.687 M 24.25 % 28.722 M -27.55 % 39.643 M 0.20 % 39.564 M 0.10 % 39.525 M 18.21 % 33.435 M -10.63 % 37.413 M 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.044 M 0.00 % 5.044 M 0.00 % 5.044 M 0.00 % 5.044 M -5.15 % 5.318 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M -93.89 % 78.043 M -4.64 % 81.838 M -1.28 % 82.897 M -5.01 % 87.265 M -4.83 % 91.696 M -2.87 % 94.409 M -1.93 % 96.265 M 1 586.20 % 5.709 M 0.55 % 5.678 M -84.09 % 35.687 M 24.25 % 28.722 M -35.73 % 44.687 M 0.18 % 44.608 M 0.09 % 44.569 M 15.83 % 38.479 M -9.95 % 42.731 M 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 247.963 M -27.28 % 340.971 M 0.63 % 338.844 M -2.28 % 346.750 M -0.48 % 348.409 M -1.23 % 352.764 M 22.09 % 288.939 M -21.72 % 369.125 M -0.81 % 372.125 M -10.72 % 416.822 M -7.79 % 452.050 M -2.01 % 461.316 M -3.06 % 475.861 M 119.86 % 216.440 M -45.62 % 398.011 M -63.39 % 1.087 B -15.99 % 1.294 B -20.97 % 1.638 B -4.62 % 1.717 B -3.37 % 1.777 B -8.37 % 1.939 B -3.84 % 2.017 B -3.23 % 2.084 B -3.35 % 2.156 B -2.62 % 2.214 B -2.72 % 2.276 B -3.06 % 2.348 B -2.01 % 2.396 B
Total non current assets 404.602 M -16.24 % 483.033 M 6.92 % 451.777 M -2.57 % 463.694 M -1.35 % 470.062 M -1.90 % 479.148 M -2.71 % 492.479 M -15.26 % 581.169 M -1.49 % 589.945 M -2.09 % 602.544 M -3.82 % 626.496 M -2.28 % 641.081 M -2.88 % 660.104 M 66.95 % 395.380 M -2.06 % 403.689 M -64.05 % 1.123 B -22.53 % 1.449 B -9.11 % 1.595 B -14.40 % 1.863 B -3.38 % 1.928 B 42.36 % 1.354 B -34.92 % 2.081 B -1.89 % 2.121 B -4.12 % 2.212 B -1.27 % 2.241 B -1.82 % 2.282 B -3.31 % 2.360 B -2.27 % 2.415 B
Other current assets 0.000 0.000 0.000 0.000 -100.00 % 11.090 M -7.80 % 12.028 M 14.50 % 10.505 M -19.88 % 13.111 M 2.77 % 12.758 M -28.34 % 17.803 M 26.59 % 14.064 M -14.51 % 16.452 M 7.82 % 15.259 M 0.000 0.000 -100.00 % 6.997 M 0.000 -100.00 % 25.589 M 0.000 0.000 0.000 -100.00 % 42.745 M -7.34 % 46.131 M -75.53 % 188.496 M -24.07 % 248.263 M -1.52 % 252.099 M -58.10 % 601.609 M -32.20 % 887.380 M
Short term investments 145.378 M 0.000 0.000 -100.00 % 30.579 M -30.14 % 43.770 M 93.15 % 22.661 M -38.28 % 36.718 M -6.32 % 39.197 M -15.89 % 46.602 M -8.41 % 50.882 M 88.08 % 27.054 M 34.14 % 20.168 M 0.000 0.000 -100.00 % 5.876 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.473 M 0.000 0.000
cash and cash equivalents 216.520 M 20.30 % 179.979 M 57.87 % 114.006 M 11.98 % 101.807 M -9.38 % 112.339 M 5.25 % 106.732 M 31.62 % 81.091 M -37.69 % 130.146 M 17.13 % 111.117 M 13.71 % 97.718 M -10.00 % 108.574 M -3.70 % 112.746 M 11.74 % 100.904 M 121.35 % 45.586 M -79.33 % 220.556 M -22.86 % 285.902 M -17.47 % 346.437 M -22.35 % 446.168 M 7.17 % 416.335 M 8.61 % 383.331 M -15.72 % 454.817 M 28.86 % 352.964 M 33.27 % 264.849 M 9.69 % 241.444 M -42.35 % 418.836 M 29.53 % 323.345 M 0.000 0.000
Cash and short term investments 216.520 M 20.30 % 179.979 M 57.87 % 114.006 M -13.88 % 132.386 M -15.20 % 156.109 M 20.65 % 129.393 M 9.83 % 117.809 M -30.43 % 169.343 M 7.37 % 157.719 M 6.14 % 148.600 M 9.56 % 135.628 M 2.04 % 132.914 M 31.72 % 100.904 M 121.35 % 45.586 M -79.87 % 226.432 M -20.80 % 285.902 M -17.47 % 346.437 M -22.35 % 446.168 M 7.17 % 416.335 M 8.61 % 383.331 M -15.72 % 454.817 M 28.86 % 352.964 M 33.27 % 264.849 M 9.69 % 241.444 M -42.35 % 418.836 M 25.47 % 333.818 M 0.000 0.000
Total current assets 354.604 M 9.27 % 324.523 M 21.29 % 267.567 M 3.96 % 257.386 M -5.95 % 273.682 M 8.21 % 252.906 M 5.98 % 238.632 M -18.43 % 292.559 M 3.93 % 281.508 M 1.55 % 277.222 M -1.64 % 281.847 M -1.99 % 287.575 M 15.09 % 249.861 M -39.01 % 409.686 M -3.10 % 422.788 M -15.44 % 499.973 M -4.63 % 524.230 M -13.79 % 608.103 M -0.55 % 611.457 M 1.92 % 599.918 M -12.05 % 682.136 M 16.42 % 585.943 M -0.41 % 588.334 M 11.97 % 525.443 M -30.89 % 760.343 M 8.97 % 697.751 M 15.98 % 601.609 M -32.20 % 887.380 M
Inventory 82.077 M -7.34 % 88.579 M -1.19 % 89.643 M 29.22 % 69.374 M 22.33 % 56.709 M 11.14 % 51.027 M 20.89 % 42.209 M -11.53 % 47.708 M -3.13 % 49.247 M -6.07 % 52.431 M 1.96 % 51.425 M -12.52 % 58.787 M 4.86 % 56.062 M -13.97 % 65.166 M 30.93 % 49.772 M -17.97 % 60.673 M -6.62 % 64.974 M 62.33 % 40.027 M -21.00 % 50.664 M -0.07 % 50.700 M -45.72 % 93.408 M 23.71 % 75.503 M -13.48 % 87.263 M -8.63 % 95.503 M 2.42 % 93.244 M -16.62 % 111.834 M 0.000 0.000
Net receivables 56.007 M 0.08 % 55.965 M -12.44 % 63.918 M 14.91 % 55.626 M 11.76 % 49.774 M -17.67 % 60.458 M -11.23 % 68.109 M 9.15 % 62.397 M 0.99 % 61.784 M 5.82 % 58.388 M -27.67 % 80.730 M 1.65 % 79.422 M 2.30 % 77.636 M 0.000 -100.00 % 84.453 M -2.25 % 86.401 M -19.28 % 107.040 M 0.000 -100.00 % 144.458 M -12.92 % 165.887 M 29.74 % 127.865 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 34.742 M 27.02 % 27.351 M 125.29 % -108.162 M 3.58 % -112.173 M 4.03 % -116.882 M 3.89 % -121.613 M 3.09 % -125.497 M 3.62 % -130.206 M 3.50 % -134.923 M -37.04 % -98.457 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 assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 38.692 M -1.04 % 39.100 M 9.18 % 35.814 M -13.97 % 41.632 M 10.07 % 37.823 M -14.51 % 44.245 M 32.36 % 33.427 M -28.43 % 46.703 M 24.33 % 37.564 M -18.87 % 46.300 M -2.42 % 47.448 M -10.33 % 52.914 M 3.71 % 51.020 M -26.07 % 69.015 M 0.000 0.000 0.000 -100.00 % 162.855 M 217.21 % 51.340 M 29.70 % 39.584 M 0.000 0.000 -100.00 % 110.295 M -20.94 % 139.516 M -12.02 % 158.578 M -20.64 % 199.815 M 20.88 % 165.304 M 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 894.000 K 185.62 % 313.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 71.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.186 M -52.64 % 4.616 M 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.212 M 175.52 % -21.467 M 79.63 % -105.367 M 28.17 % -146.690 M -232.48 % -44.120 M 65.57 % -128.138 M -1 069.78 % -10.954 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
Minority interest -22.405 M 7.03 % -24.100 M 14.29 % -28.117 M 11.40 % -31.733 M 5.33 % -33.518 M -18.98 % -28.170 M -10.51 % -25.490 M 3.01 % -26.280 M 3.12 % -27.127 M -0.27 % -27.054 M 3.24 % -27.961 M 5.99 % -29.743 M -3.95 % -28.614 M -59.61 % -17.928 M -2 152.26 % -796.000 K -102.16 % 36.894 M -18.41 % 45.221 M 10.33 % 40.987 M 13.18 % 36.215 M -48.53 % 70.364 M -28.60 % 98.551 M 1.44 % 97.154 M -9.85 % 107.764 M 1.33 % 106.351 M 0.80 % 105.504 M -0.23 % 105.748 M -2.84 % 108.838 M -0.55 % 109.438 M
Capital lease obligations 2.570 M -11.81 % 2.914 M -11.40 % 3.289 M -10.04 % 3.656 M 7 847.83 % 46.000 K -95.06 % 932.000 K 105.75 % -16.212 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 65.739 M 0.00 % 65.739 M 0.00 % 65.739 M -75.72 % 270.778 M 311.90 % 65.739 M 159.39 % 25.344 M -89.96 % 252.524 M 284.13 % 65.739 M -19.14 % 81.302 M 113.98 % -581.637 M -128.74 % 2.024 B -1.99 % 2.065 B -4.47 % 2.162 B -2.57 % 2.219 B 1.66 % 2.183 B 0.91 % 2.163 B 0.27 % 2.157 B
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.366 M 7.75 % 4.052 M 36.48 % 2.969 M 32.37 % 2.243 M -9.81 % 2.487 M -15.35 % 2.938 M -18.28 % 3.595 M 4.11 % 3.453 M -14.95 % 4.060 M -67.99 % 12.682 M 179.66 % -15.920 M -124.89 % 63.960 M -40.59 % 107.655 M -7.53 % 116.425 M 7.54 % 108.264 M 9.31 % 99.044 M 2 819.07 % 3.393 M -43.69 % 6.026 M 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 759.206 M -5.99 % 807.556 M 12.26 % 719.344 M -0.24 % 721.080 M -3.05 % 743.744 M 1.60 % 732.054 M 0.13 % 731.111 M -16.32 % 873.728 M 0.26 % 871.453 M -0.94 % 879.766 M -3.15 % 908.343 M -2.19 % 928.656 M 2.05 % 909.965 M 13.03 % 805.066 M -2.59 % 826.477 M -49.07 % 1.623 B -17.78 % 1.974 B -10.40 % 2.203 B -10.98 % 2.474 B -2.12 % 2.528 B 24.14 % 2.037 B -23.64 % 2.667 B -1.57 % 2.710 B -1.03 % 2.738 B -8.78 % 3.001 B 0.71 % 2.980 B 0.61 % 2.962 B -10.31 % 3.303 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -13.415 M -244.98 % 9.253 M 152.02 % -17.789 M -140.00 % -7.412 M -162.39 % 11.881 M 36.41 % 8.710 M 156.26 % -15.482 M -246.51 % 10.567 M 227.27 % -8.303 M -188.75 % 9.356 M 132.28 % -28.983 M -249.14 % 19.434 M 200.62 % -19.314 M 24.02 % -25.419 M -221.29 % 20.958 M 0.000 100.00 % -12.497 M -96.59 % -6.357 M -970.20 % -594.000 K 81.21 % -3.161 M 64.82 % -8.986 M -109.16 % 98.109 M 325.28 % -43.550 M 0.000 0.000 0.000 0.000 0.000
Accounts receivables -11.934 M -498.73 % 2.993 M 136.10 % -8.292 M -259.16 % 5.210 M -54.78 % 11.522 M 88.45 % 6.114 M 299.22 % -3.069 M -613.21 % 598.000 K -81.85 % 3.294 M -82.22 % 18.523 M 308.36 % 4.536 M 203.85 % -4.368 M -179.84 % 5.471 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 6.502 M 511.09 % 1.064 M 105.25 % -20.269 M -60.04 % -12.665 M -122.90 % -5.682 M 35.56 % -8.818 M -260.36 % 5.499 M 257.31 % 1.539 M -51.66 % 3.184 M 416.50 % -1.006 M -113.66 % 7.362 M 370.17 % -2.725 M -129.93 % 9.104 M 159.14 % -15.394 M -241.22 % 10.901 M 0.000 100.00 % -24.947 M -334.53 % 10.637 M 29 447.22 % 36.000 K -99.12 % 4.098 M 122.89 % -17.905 M -252.25 % 11.760 M 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables -3.513 M -178.89 % 4.453 M -45.00 % 8.097 M 282.48 % 2.117 M 872.63 % -274.000 K -104.74 % 5.786 M 132.63 % -17.733 M -366.98 % 6.642 M 141.88 % -15.858 M -116.23 % -7.334 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 working capital -4.470 M -701.62 % 743.000 K -72.22 % 2.675 M 228.98 % -2.074 M -132.84 % 6.315 M 12.21 % 5.628 M 126.82 % -20.981 M -332.40 % 9.028 M 178.59 % -11.487 M -210.86 % 10.362 M 128.51 % -36.345 M -264.02 % 22.159 M 177.98 % -28.418 M -183.47 % -10.025 M -199.68 % 10.057 M 0.000 -100.00 % 12.450 M 173.26 % -16.994 M -2 597.46 % -630.000 K 91.32 % -7.259 M -181.39 % 8.919 M -89.67 % 86.349 M 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 78.267 M 355.02 % -30.690 M -971.58 % -2.864 M -333.94 % -660.000 K 72.23 % -2.377 M -282.01 % 1.306 M -98.43 % 83.038 M 2 081.19 % 3.807 M -34.61 % 5.822 M 85.89 % 3.132 M 131.83 % 1.351 M 41.47 % 955.000 K 100.35 % -270.698 M -13 564.71 % -1.981 M -100.29 % 688.346 M 104.63 % 336.384 M 12.17 % 299.876 M 7.78 % 278.235 M 669.26 % 36.169 M -45.02 % 65.784 M 150.83 % 26.227 M 555.84 % 3.999 M -69.84 % 13.259 M -90.43 % 138.549 M 45.02 % 95.535 M -9.71 % 105.808 M 102.60 % 52.225 M -38.73 % 85.232 M
Net cash provided by operating activities 67.697 M -23.68 % 88.707 M 138.72 % 37.159 M 0.35 % 37.031 M -18.09 % 45.207 M 20.88 % 37.397 M 67.94 % 22.268 M -57.70 % 52.637 M 93.38 % 27.219 M 18.72 % 22.927 M -34.82 % 35.174 M -47.68 % 67.231 M 267.80 % -40.065 M 48.97 % -78.505 M -285.96 % -20.340 M -1 431.15 % 1.528 M -96.85 % 48.581 M -38.15 % 78.544 M 481.81 % 13.500 M -80.62 % 69.670 M -36.50 % 109.723 M -26.73 % 149.752 M 84.07 % 81.358 M -64.47 % 228.952 M 25.44 % 182.512 M 12.29 % 162.534 M 126.18 % 71.860 M -18.43 % 88.092 M
Investments in property plant and equipment -19.178 M 21.74 % -24.504 M -59.49 % -15.364 M -21.71 % -12.623 M 7.39 % -13.630 M -26.12 % -10.807 M 43.45 % -19.111 M -32.06 % -14.471 M -4.76 % -13.813 M -175.32 % -5.017 M 55.57 % -11.292 M -125.43 % -5.009 M 67.02 % -15.188 M 28.52 % -21.248 M 42.38 % -36.876 M 36.76 % -58.309 M 64.36 % -163.620 M -93.35 % -84.624 M -9.78 % -77.087 M -283.98 % -20.076 M -61.86 % -12.403 M 25.51 % -16.650 M -74.73 % -9.529 M 62.13 % -25.161 M -71.83 % -14.643 M 14.05 % -17.037 M 29.07 % -24.020 M 44.43 % -43.227 M
Acquisitions net 0.000 0.000 -100.00 % 1.900 M 0.000 0.000 0.000 0.000 -100.00 % 2.253 M 10.66 % 2.036 M -31.24 % 2.961 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 449.000 K 0.000 0.000 0.000 100.00 % -122.000 K 99.85 % -83.400 M
Purchases of investments -10.800 M 0.000 100.00 % -721.000 K 0.000 100.00 % -21.109 M 0.000 0.000 0.000 0.000 100.00 % -23.828 M -246.04 % -6.886 M 65.86 % -20.168 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.000 K 99.99 % -28.272 M -49.93 % -18.857 M -13 765.44 % -136.000 K -13 500.00 % -1.000 K 99.99 % -10.299 M
Sales maturities of investments 0.000 0.000 -100.00 % 30.579 M 131.82 % 13.191 M 0.000 -100.00 % 14.057 M 467.04 % 2.479 M -66.52 % 7.405 M 73.01 % 4.280 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.492 M 0.000 -100.00 % 15.975 M -14.86 % 18.764 M 267 957.14 % 7.000 K 0.000 -100.00 % 10.373 M -47.78 % 19.865 M 822.24 % 2.154 M 0.05 % 2.153 M
Other investing activites 8.809 M 26.88 % 6.943 M 447.56 % 1.268 M -67.77 % 3.934 M 4.18 % 3.776 M -1.18 % 3.821 M -0.96 % 3.858 M 9.23 % 3.532 M -50.57 % 7.145 M 83.63 % 3.891 M 24.87 % 3.116 M 51.04 % 2.063 M -67.43 % 6.335 M -0.91 % 6.393 M 136.08 % 2.708 M -65.81 % 7.920 M -39.66 % 13.126 M -14.95 % 15.433 M -71.49 % 54.127 M 560.42 % -11.756 M -281.67 % 6.471 M 116.24 % -39.835 M -1 144.44 % 3.814 M 116.53 % -23.077 M -6 867.45 % 341.000 K -90.44 % 3.568 M 264.45 % 979.000 K -98.50 % 65.441 M
Net cash used for investing activites -21.169 M -20.55 % -17.561 M -199.43 % 17.662 M 292.31 % 4.502 M 114.54 % -30.963 M -537.89 % 7.071 M 155.35 % -12.774 M -261.46 % -3.534 M 47.00 % -6.668 M 73.28 % -24.954 M -65.68 % -15.062 M 34.84 % -23.114 M -161.09 % -8.853 M 40.40 % -14.855 M 56.52 % -34.168 M 32.19 % -50.389 M 66.52 % -150.494 M -117.51 % -69.191 M -560.98 % -10.468 M 67.11 % -31.832 M -416.96 % 10.043 M 126.62 % -37.721 M -616.99 % -5.261 M 93.12 % -76.510 M -235.78 % -22.786 M -463.99 % 6.260 M 129.80 % -21.010 M 69.70 % -69.332 M
Debt repayment -664.000 K -77.07 % -375.000 K 99.03 % -38.509 M 24.75 % -51.172 M -421.74 % -9.808 M 23.25 % -12.779 M 75.14 % -51.394 M -100.37 % -25.649 M 0.000 0.000 100.00 % -12.726 M 55.06 % -28.316 M 64.80 % -80.449 M -249.55 % 53.793 M 0.000 -100.00 % 55.904 M 645.19 % -10.254 M -164.00 % 16.022 M -46.31 % 29.843 M 129.84 % -100.000 M -542.88 % -15.555 M -33.55 % -11.647 M -72 893.75 % 16.000 K 100.01 % -195.005 M -1 623.57 % -11.314 M -72.13 % -6.573 M 90.43 % -68.706 M -138.97 % 176.308 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -18.679 M -399.97 % -3.736 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.736 M 48.23 % -7.216 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.472 M 0.000 100.00 % -7.471 M 83.33 % -44.828 M 72.23 % -161.409 M -232.36 % -48.564 M -30.00 % -37.357 M -438.05 % -6.943 M 85.57 % -48.126 M
Other financing activites -231.000 K -7.94 % -214.000 K 83.87 % -1.327 M 46.66 % -2.488 M -10.43 % -2.253 M 58.47 % -5.425 M 10.18 % -6.040 M 2.28 % -6.181 M -13.33 % -5.454 M -24.72 % -4.373 M -2.82 % -4.253 M 3.21 % -4.394 M -102.38 % 184.689 M 221.41 % -152.117 M -884.70 % -15.448 M 78.04 % -70.352 M -2 464.77 % 2.975 M 0.000 100.00 % -6.671 M -5.94 % -6.297 M -138.98 % -2.635 M 39.98 % -4.390 M 44.23 % -7.872 M 67.20 % -23.998 M 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -19.574 M -352.58 % -4.325 M 89.14 % -39.836 M 25.76 % -53.660 M -344.91 % -12.061 M 33.75 % -18.204 M 68.30 % -57.434 M -80.44 % -31.830 M -483.61 % -5.454 M 32.74 % -8.109 M 66.48 % -24.195 M 26.03 % -32.710 M -131.38 % 104.240 M 206.02 % -98.324 M -536.48 % -15.448 M -6.92 % -14.448 M -98.49 % -7.279 M -214.16 % 6.376 M -72.48 % 23.172 M 120.37 % -113.769 M -525.45 % -18.190 M 22.62 % -23.508 M 55.38 % -52.684 M 85.22 % -356.414 M -495.23 % -59.878 M -36.30 % -43.930 M 41.93 % -75.649 M -159.02 % 128.182 M
Effect of forex changes on cash -1.213 M -43.04 % -848.000 K 69.56 % -2.786 M -274.67 % 1.595 M -53.42 % 3.424 M 649.60 % -623.000 K 44.13 % -1.115 M -163.50 % 1.756 M 203.42 % -1.698 M -135.83 % -720.000 K -708.99 % -89.000 K -120.46 % 435.000 K 10 975.00 % -4.000 K -100.02 % 16.714 M 262.56 % 4.610 M 66.19 % 2.774 M -70.68 % 9.461 M -32.92 % 14.104 M 107.41 % 6.800 M 52.98 % 4.445 M 1 504.69 % 277.000 K 167.89 % -408.000 K -5 000.00 % -8.000 K 77.78 % -36.000 K -129.51 % 122.000 K 40.23 % 87.000 K 770.00 % 10.000 K -96.93 % 326.000 K
Net change in cash 25.741 M -60.98 % 65.973 M 440.81 % 12.199 M 215.83 % -10.532 M -287.84 % 5.607 M -78.13 % 25.641 M 152.27 % -49.055 M -357.79 % 19.029 M 42.02 % 13.399 M 223.42 % -10.856 M -160.21 % -4.172 M -135.23 % 11.842 M -78.59 % 55.318 M 131.62 % -174.970 M -167.76 % -65.346 M -7.95 % -60.535 M 39.30 % -99.731 M -434.30 % 29.833 M -9.61 % 33.004 M 146.17 % -71.486 M -170.19 % 101.853 M 15.59 % 88.115 M 276.48 % 23.405 M 111.47 % -204.008 M -304.07 % 99.970 M -19.99 % 124.951 M 604.06 % -24.789 M -116.83 % 147.268 M
Cash at beginning of period 179.979 M 57.87 % 114.006 M 11.98 % 101.807 M -9.38 % 112.339 M 5.25 % 106.732 M 31.62 % 81.091 M -37.69 % 130.146 M 17.13 % 111.117 M 13.71 % 97.718 M -10.00 % 108.574 M -3.70 % 112.746 M 11.74 % 100.904 M 121.35 % 45.586 M -79.33 % 220.556 M -22.86 % 285.902 M -17.47 % 346.437 M -22.35 % 446.168 M 7.17 % 416.335 M 8.61 % 383.331 M -15.72 % 454.817 M 28.86 % 352.964 M 33.27 % 264.849 M 9.69 % 241.444 M -42.35 % 418.836 M 31.35 % 318.866 M 64.44 % 193.915 M -11.33 % 218.704 M 206.15 % 71.436 M
Cash at end of period 205.720 M 14.30 % 179.979 M 57.87 % 114.006 M 11.98 % 101.807 M -9.38 % 112.339 M 5.25 % 106.732 M 31.62 % 81.091 M -37.69 % 130.146 M 17.13 % 111.117 M 13.71 % 97.718 M -10.00 % 108.574 M -3.70 % 112.746 M 11.74 % 100.904 M 121.35 % 45.586 M -79.33 % 220.556 M -22.86 % 285.902 M -17.47 % 346.437 M -22.35 % 446.168 M 7.17 % 416.335 M 8.61 % 383.331 M -15.72 % 454.817 M 28.86 % 352.964 M 33.27 % 264.849 M 23.28 % 214.828 M -48.71 % 418.836 M 31.35 % 318.866 M 64.44 % 193.915 M -11.33 % 218.704 M
Operating cash flow 67.697 M -26.39 % 91.962 M 147.48 % 37.159 M 0.35 % 37.031 M -18.09 % 45.207 M 20.88 % 37.397 M 67.94 % 22.268 M -57.70 % 52.637 M 93.38 % 27.219 M 18.72 % 22.927 M -34.82 % 35.174 M -47.68 % 67.231 M 267.80 % -40.065 M 48.97 % -78.505 M -285.96 % -20.340 M -1 431.15 % 1.528 M -96.85 % 48.581 M -38.15 % 78.544 M 481.81 % 13.500 M -80.62 % 69.670 M -36.50 % 109.723 M -26.73 % 149.752 M 84.07 % 81.358 M -64.47 % 228.952 M 25.44 % 182.512 M 12.29 % 162.534 M 126.18 % 71.860 M -18.43 % 88.092 M
Capital expenditure -19.178 M 21.74 % -24.504 M -59.49 % -15.364 M -21.71 % -12.623 M 7.39 % -13.630 M -26.12 % -10.807 M 43.45 % -19.111 M -32.06 % -14.471 M -4.76 % -13.813 M -175.32 % -5.017 M 55.57 % -11.292 M -125.43 % -5.009 M 67.02 % -15.188 M 28.52 % -21.248 M 42.38 % -36.876 M 36.76 % -58.309 M 64.36 % -163.620 M -93.35 % -84.624 M -9.78 % -77.087 M -283.98 % -20.076 M -61.86 % -12.403 M 25.51 % -16.650 M -74.73 % -9.529 M 62.13 % -25.161 M -71.83 % -14.643 M 14.05 % -17.037 M 29.07 % -24.020 M 44.43 % -43.227 M
Free CashFlow 48.519 M -28.08 % 67.458 M 209.51 % 21.795 M -10.71 % 24.408 M -22.70 % 31.577 M 18.76 % 26.590 M 742.26 % 3.157 M -91.73 % 38.166 M 184.69 % 13.406 M -25.15 % 17.910 M -25.01 % 23.882 M -61.62 % 62.222 M 212.61 % -55.253 M 44.61 % -99.753 M -74.34 % -57.216 M -0.77 % -56.781 M 50.64 % -115.039 M -1 792.09 % -6.080 M 90.44 % -63.587 M -228.22 % 49.594 M -49.04 % 97.320 M -26.88 % 133.102 M 85.30 % 71.829 M -64.75 % 203.791 M 21.40 % 167.869 M 15.38 % 145.497 M 204.13 % 47.840 M 6.63 % 44.865 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 1999-12-31 1999-06-30 1998-12-31 1998-06-30 1998-01-31 1997-06-30 1997-01-31
Revenue 390.286 M 17.18 % 333.063 M -11.91 % 378.094 M 16.06 % 325.782 M -21.66 % 415.837 M 12.94 % 368.179 M 17.64 % 312.984 M -4.93 % 329.221 M 23.58 % 266.395 M -14.48 % 311.516 M 27.60 % 244.142 M -22.14 % 313.560 M 17.66 % 266.490 M -16.37 % 318.664 M 19.82 % 265.945 M -14.12 % 309.666 M 20.91 % 256.119 M -9.15 % 281.907 M 8.63 % 259.520 M -12.69 % 297.231 M 9.17 % 272.271 M -27.00 % 372.961 M 4.86 % 355.679 M -1.75 % 362.001 M 11.35 % 325.092 M -8.49 % 355.241 M 3.51 % 343.181 M 0.36 % 341.940 M 0.00 % 341.940 M 16.05 % 294.661 M 0.00 % 294.661 M -15.43 % 348.412 M 0.00 % 348.412 M -7.51 % 376.688 M 0.00 % 376.688 M 0.00 % 376.688 M -0.19 % 377.417 M -8.71 % 413.409 M 0.00 % 413.409 M -34.81 % 634.173 M 0.00 % 634.173 M 0.56 % 630.616 M 0.00 % 630.616 M 8.85 % 579.325 M 0.00 % 579.325 M -12.66 % 663.321 M 0.00 % 663.321 M -3.62 % 688.212 M 0.00 % 688.212 M 1.57 % 677.592 M 0.00 % 677.592 M 0.00 % 677.592 M 0.91 % 671.451 M 100.00 % 335.726 M -46.00 % 621.700 M 0.00 % 621.700 M 4.37 % 595.666 M 100.00 % 297.833 M
Net income 49.644 M 186.02 % -57.714 M -253.42 % 37.618 M 0.64 % 37.380 M -22.96 % 48.518 M 74.49 % 27.806 M 518.05 % 4.499 M -75.31 % 18.222 M 1 495.62 % 1.142 M -92.09 % 14.443 M 418.60 % 2.785 M -84.67 % 18.162 M 376.06 % -6.579 M 90.33 % -68.015 M -1 127.49 % -5.541 M -132.55 % 17.022 M 474.77 % -4.542 M -149.02 % 9.265 M 1 616.37 % -611.000 K 57.36 % -1.433 M 90.21 % -14.641 M -205.77 % 13.842 M -35.56 % 21.481 M -11.81 % 24.358 M 1 374.46 % 1.652 M -99.34 % 249.543 M 117.78 % 114.588 M 698.52 % -19.145 M 44.21 % -34.319 M 90.19 % -349.991 M 9.56 % -386.994 M -136.94 % -163.330 M 4.78 % -171.526 M -32.19 % -129.756 M -1.36 % -128.013 M 0.00 % -128.013 M 1.64 % -130.147 M -144.82 % -53.161 M 0.00 % -53.161 M -61.00 % -33.019 M 0.00 % -33.019 M -738.41 % 5.172 M -19.26 % 6.406 M 144.17 % -14.502 M 20.62 % -18.270 M -279.79 % 10.162 M -50.61 % 20.575 M -54.48 % 45.202 M 0.00 % 45.202 M 3.94 % 43.489 M 0.00 % 43.489 M 0.00 % 43.489 M 53.33 % 28.363 M 100.00 % 14.182 M 44.45 % 9.818 M 0.00 % 9.818 M 586.54 % 1.430 M 100.00 % 715.000 K
Income before tax 61.564 M 196.51 % -63.790 M -251.38 % 42.138 M 205.39 % 13.798 M -73.79 % 52.647 M 71.65 % 30.671 M 608.83 % 4.327 M -78.99 % 20.592 M 1 351.16 % 1.419 M -88.12 % 11.949 M 1 898.16 % 598.000 K -94.85 % 11.611 M 239.87 % -8.301 M 87.26 % -65.145 M -1 039.89 % -5.715 M -132.66 % 17.496 M 665.12 % -3.096 M -144.35 % 6.981 M 762.33 % -1.054 M 52.05 % -2.198 M 84.14 % -13.855 M -198.07 % 14.128 M -38.84 % 23.099 M 0.73 % 22.932 M 3 633.44 % -649.000 K -100.26 % 247.734 M 112.97 % 116.322 M 437.03 % -34.514 M 0.00 % -34.514 M 91.18 % -391.255 M 0.00 % -391.255 M -126.60 % -172.662 M 0.00 % -172.662 M -9.91 % -157.093 M 0.00 % -157.093 M 0.00 % -157.093 M 0.52 % -157.907 M -179.80 % -56.436 M 0.00 % -56.436 M -91.12 % -29.529 M 0.00 % -29.529 M -472.75 % 7.922 M 0.00 % 7.922 M 158.50 % -13.542 M 0.00 % -13.542 M -162.15 % 21.790 M 0.00 % 21.790 M -54.38 % 47.767 M 0.00 % 47.767 M 2.06 % 46.804 M 0.00 % 46.804 M 0.00 % 46.804 M 47.48 % 31.735 M 100.00 % 15.868 M 3.58 % 15.319 M 0.00 % 15.319 M 535.25 % -3.520 M -100.00 % -1.760 M
Income before tax ratio 0.16 182.36 % -0.19 -271.85 % 0.11 163.14 % 0.04 -66.55 % 0.13 51.98 % 0.08 502.57 % 0.01 -77.90 % 0.06 1 074.23 % 0.01 -86.11 % 0.04 1 466.00 % 0.00 -93.39 % 0.04 218.88 % -0.03 84.76 % -0.20 -851.31 % -0.02 -138.03 % 0.06 567.40 % -0.01 -148.81 % 0.02 709.74 % 0.00 45.08 % -0.01 85.47 % -0.05 -234.33 % 0.04 -41.67 % 0.06 2.52 % 0.06 3 273.17 % 0.00 -100.29 % 0.70 105.74 % 0.34 435.81 % -0.10 0.00 % -0.10 92.40 % -1.33 0.00 % -1.33 -167.94 % -0.50 0.00 % -0.50 -18.83 % -0.42 0.00 % -0.42 0.00 % -0.42 0.32 % -0.42 -206.48 % -0.14 0.00 % -0.14 -193.18 % -0.05 0.00 % -0.05 -470.66 % 0.01 0.00 % 0.01 153.74 % -0.02 0.00 % -0.02 -171.16 % 0.03 0.00 % 0.03 -52.67 % 0.07 0.00 % 0.07 0.48 % 0.07 0.00 % 0.07 0.00 % 0.07 46.15 % 0.05 0.00 % 0.05 91.82 % 0.02 0.00 % 0.02 517.02 % -0.01 0.00 % -0.01
EBITDA 65.217 M 93.40 % 33.722 M -27.22 % 46.337 M 75.61 % 26.386 M -59.18 % 64.644 M 60.87 % 40.184 M 187.62 % 13.971 M -53.82 % 30.251 M 158.91 % 11.684 M -47.61 % 22.304 M 102.01 % 11.041 M -53.56 % 23.777 M 611.25 % 3.343 M 103.16 % -105.770 M -1 292.58 % 8.869 M -70.55 % 30.120 M 183.51 % 10.624 M -42.09 % 18.347 M 47.14 % 12.469 M 33.10 % 9.368 M 1 339.15 % -756.000 K -102.97 % 25.463 M -29.48 % 36.109 M -0.35 % 36.237 M 174.29 % 13.211 M 153.92 % -24.503 M -117.93 % 136.686 M 648.51 % -24.920 M -226.41 % -7.635 M 97.98 % -378.744 M -11.27 % -340.369 M -357.36 % 132.256 M 181.72 % -161.842 M -25.39 % -129.070 M -14.79 % -112.441 M 0.00 % -112.441 M 9.63 % -124.427 M -243.10 % 86.952 M 707.55 % -14.312 M -115.33 % 93.364 M 1 231.30 % 7.013 M -84.58 % 45.472 M -4.78 % 47.757 M 125.01 % 21.224 M -25.66 % 28.550 M -54.55 % 62.815 M 10.12 % 57.040 M -88.38 % 490.741 M 927.36 % 47.767 M -90.34 % 494.538 M 956.61 % 46.804 M 0.00 % 46.804 M 47.48 % 31.735 M 100.00 % 15.868 M 3.58 % 15.319 M 0.00 % 15.319 M 535.25 % -3.520 M -100.00 % -1.760 M
Net income ratio 0.13 173.41 % -0.17 -274.16 % 0.10 -13.29 % 0.11 -1.66 % 0.12 54.49 % 0.08 425.39 % 0.01 -74.03 % 0.06 1 191.13 % 0.00 -90.75 % 0.05 306.44 % 0.01 -80.31 % 0.06 334.62 % -0.02 88.43 % -0.21 -924.41 % -0.02 -137.90 % 0.05 409.96 % -0.02 -153.96 % 0.03 1 495.95 % 0.00 51.17 % 0.00 91.03 % -0.05 -244.89 % 0.04 -38.55 % 0.06 -10.24 % 0.07 1 224.12 % 0.01 -99.28 % 0.70 110.38 % 0.33 696.36 % -0.06 44.21 % -0.10 91.55 % -1.19 9.56 % -1.31 -180.16 % -0.47 4.78 % -0.49 -42.92 % -0.34 -1.36 % -0.34 0.00 % -0.34 1.45 % -0.34 -168.16 % -0.13 0.00 % -0.13 -146.98 % -0.05 0.00 % -0.05 -734.83 % 0.01 -19.26 % 0.01 140.58 % -0.03 20.62 % -0.03 -305.86 % 0.02 -50.61 % 0.03 -52.77 % 0.07 0.00 % 0.07 2.34 % 0.06 0.00 % 0.06 0.00 % 0.06 51.94 % 0.04 0.00 % 0.04 167.50 % 0.02 0.00 % 0.02 557.79 % 0.00 0.00 % 0.00
Ratio EBITDA 0.17 65.04 % 0.10 -17.39 % 0.12 51.31 % 0.08 -47.90 % 0.16 42.43 % 0.11 144.51 % 0.04 -51.42 % 0.09 109.50 % 0.04 -38.74 % 0.07 58.32 % 0.05 -40.36 % 0.08 504.48 % 0.01 103.78 % -0.33 -1 095.28 % 0.03 -65.71 % 0.10 134.49 % 0.04 -36.26 % 0.07 35.46 % 0.05 52.44 % 0.03 1 235.10 % 0.00 -104.07 % 0.07 -32.75 % 0.10 1.42 % 0.10 146.33 % 0.04 158.92 % -0.07 -117.32 % 0.40 646.53 % -0.07 -226.41 % -0.02 98.26 % -1.29 -11.27 % -1.16 -404.30 % 0.38 181.72 % -0.46 -35.57 % -0.34 -14.79 % -0.30 0.00 % -0.30 9.46 % -0.33 -256.74 % 0.21 707.55 % -0.03 -123.52 % 0.15 1 231.30 % 0.01 -84.66 % 0.07 -4.78 % 0.08 106.71 % 0.04 -25.66 % 0.05 -47.96 % 0.09 10.12 % 0.09 -87.94 % 0.71 927.36 % 0.07 -90.49 % 0.73 956.61 % 0.07 0.00 % 0.07 46.15 % 0.05 0.00 % 0.05 91.82 % 0.02 0.00 % 0.02 517.02 % -0.01 0.00 % -0.01
Gross profit ratio 0.40 4.97 % 0.38 3.00 % 0.37 -0.30 % 0.37 -6.62 % 0.40 1.96 % 0.39 17.08 % 0.33 -17.84 % 0.40 -2.11 % 0.41 -8.03 % 0.45 5.86 % 0.42 -3.86 % 0.44 -2.47 % 0.45 4.43 % 0.43 -0.64 % 0.44 -3.99 % 0.45 4.76 % 0.43 -5.40 % 0.46 8.91 % 0.42 -0.57 % 0.42 2.94 % 0.41 -4.27 % 0.43 0.72 % 0.43 -0.57 % 0.43 3.17 % 0.42 -0.01 % 0.42 -2.95 % 0.43 -1.33 % 0.43 0.00 % 0.43 0.07 % 0.43 0.00 % 0.43 -16.46 % 0.52 0.00 % 0.52 -8.46 % 0.57 0.00 % 0.57 0.00 % 0.57 6.80 % 0.53 14.80 % 0.46 0.00 % 0.46 -29.09 % 0.65 0.00 % 0.65 125.02 % 0.29 0.00 % 0.29 -58.37 % 0.70 0.00 % 0.70 -1.69 % 0.71 0.00 % 0.71 0.45 % 0.71 0.00 % 0.71 0.76 % 0.70 0.00 % 0.70 0.00 % 0.70 1.40 % 0.69 0.00 % 0.69 -30.97 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 1.19 % 369.179 M -5.10 % 389.000 M 9.14 % 356.410 M -5.13 % 375.667 M -2.66 % 385.933 M 5.99 % 364.122 M 0.00 % 364.122 M -8.17 % 396.513 M 41.91 % 279.418 M -24.43 % 369.763 M 0.01 % 369.725 M -2.99 % 381.117 M 0.00 % 381.117 M 0.00 % 381.117 M 1.46 % 375.625 M 0.00 % 375.625 M 10.15 % 341.020 M 0.00 % 341.020 M 0.00 % 341.020 M 0.00 % 341.020 M
Weighted average shs out 373.572 M 0.00 % 373.573 M 0.00 % 373.572 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.573 M 0.00 % 373.584 M 0.00 % 373.584 M 0.00 % 373.581 M 0.00 % 373.589 M -0.09 % 373.929 M 0.04 % 373.761 M 0.05 % 373.571 M 0.00 % 373.583 M 0.00 % 373.583 M 0.00 % 373.577 M 0.00 % 373.587 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 0.00 % 373.571 M 1.19 % 369.179 M -5.10 % 389.000 M 9.14 % 356.410 M -5.13 % 375.667 M -2.66 % 385.933 M 5.99 % 364.122 M 0.00 % 364.122 M -8.17 % 396.513 M 41.91 % 279.418 M -24.43 % 369.763 M 0.01 % 369.725 M -2.99 % 381.117 M 0.00 % 381.117 M 0.00 % 381.117 M 1.46 % 375.625 M 0.00 % 375.625 M 10.15 % 341.020 M 0.00 % 341.020 M 0.00 % 341.020 M 0.00 % 341.020 M
EPS diluted 0.13 186.67 % -0.15 -250.00 % 0.10 0.00 % 0.10 -23.08 % 0.13 74.73 % 0.07 520.00 % 0.01 -75.41 % 0.05 1 474.19 % 0.00 -91.99 % 0.04 416.00 % 0.01 -84.57 % 0.05 376.14 % -0.02 90.33 % -0.18 -1 129.73 % -0.01 -132.46 % 0.05 473.77 % -0.01 -149.19 % 0.02 1 650.00 % 0.00 57.89 % 0.00 90.31 % -0.04 -205.95 % 0.04 -35.76 % 0.06 -11.66 % 0.07 1 381.82 % 0.00 -99.33 % 0.66 120.00 % 0.30 722.41 % -0.05 47.49 % -0.09 90.13 % -0.93 10.58 % -1.04 -136.36 % -0.44 4.35 % -0.46 -31.43 % -0.35 -2.94 % -0.34 0.00 % -0.34 0.00 % -0.34 -150.00 % -0.14 5.56 % -0.14 -86.05 % -0.08 16.41 % -0.09 -791.04 % 0.01 -19.28 % 0.02 141.71 % -0.04 20.72 % -0.05 -884.38 % 0.01 -91.30 % 0.07 -37.52 % 0.12 -3.60 % 0.12 5.53 % 0.12 1.40 % 0.11 0.00 % 0.11 51.06 % 0.08 100.00 % 0.04 31.25 % 0.03 0.00 % 0.03 585.71 % 0.00 100.00 % 0.00
Earnings per share 0.13 186.67 % -0.15 -250.00 % 0.10 0.00 % 0.10 -23.08 % 0.13 74.73 % 0.07 520.00 % 0.01 -75.41 % 0.05 1 474.19 % 0.00 -91.99 % 0.04 416.00 % 0.01 -84.57 % 0.05 376.14 % -0.02 90.33 % -0.18 -1 129.73 % -0.01 -132.46 % 0.05 473.77 % -0.01 -149.19 % 0.02 1 650.00 % 0.00 57.89 % 0.00 90.31 % -0.04 -205.95 % 0.04 -35.76 % 0.06 -11.66 % 0.07 1 381.82 % 0.00 -99.33 % 0.66 120.00 % 0.30 722.41 % -0.05 47.49 % -0.09 90.13 % -0.93 10.58 % -1.04 -136.36 % -0.44 4.35 % -0.46 -31.43 % -0.35 -2.94 % -0.34 0.00 % -0.34 0.00 % -0.34 -150.00 % -0.14 5.56 % -0.14 -86.05 % -0.08 16.41 % -0.09 -791.04 % 0.01 -19.28 % 0.02 141.71 % -0.04 20.72 % -0.05 -884.38 % 0.01 -91.30 % 0.07 -37.52 % 0.12 -3.60 % 0.12 5.53 % 0.12 1.40 % 0.11 0.00 % 0.11 51.06 % 0.08 100.00 % 0.04 31.25 % 0.03 0.00 % 0.03 585.71 % 0.00 100.00 % 0.00
Gross profit 155.727 M 23.01 % 126.599 M -9.27 % 139.534 M 15.70 % 120.595 M -26.84 % 164.844 M 15.16 % 143.146 M 37.73 % 103.932 M -21.89 % 133.055 M 20.97 % 109.989 M -21.35 % 139.852 M 35.07 % 103.539 M -25.14 % 138.314 M 14.75 % 120.532 M -12.67 % 138.016 M 19.06 % 115.923 M -17.54 % 140.583 M 26.66 % 110.992 M -14.06 % 129.147 M 18.30 % 109.169 M -13.19 % 125.753 M 12.38 % 111.903 M -30.12 % 160.131 M 5.61 % 151.626 M -2.30 % 155.201 M 14.88 % 135.094 M -8.50 % 147.641 M 0.46 % 146.960 M -0.98 % 148.409 M 0.00 % 148.409 M 16.12 % 127.804 M 0.00 % 127.804 M -29.35 % 180.887 M 0.00 % 180.887 M -15.33 % 213.645 M 0.00 % 213.645 M 0.00 % 213.645 M 6.59 % 200.437 M 4.80 % 191.253 M 0.00 % 191.253 M -53.78 % 413.765 M 0.00 % 413.765 M 126.29 % 182.845 M 0.00 % 182.845 M -54.69 % 403.513 M 0.00 % 403.513 M -14.13 % 469.938 M 0.00 % 469.938 M -3.18 % 485.371 M 0.00 % 485.371 M 2.34 % 474.256 M 0.00 % 474.256 M 0.00 % 474.256 M 2.32 % 463.486 M 100.00 % 231.743 M -62.72 % 621.700 M 0.00 % 621.700 M 4.37 % 595.666 M 100.00 % 297.833 M
Income tax expense 10.475 M 264.57 % -6.365 M -275.44 % 3.628 M 114.48 % -25.057 M -1 403.69 % 1.922 M 3.17 % 1.863 M 1 183.14 % -172.000 K -77.32 % -97.000 K -135.02 % 277.000 K 121.24 % -1.304 M 40.37 % -2.187 M 56.17 % -4.990 M 0.000 -100.00 % 3.228 M 0.000 -100.00 % 819.000 K 300.00 % -409.500 K -152.63 % 778.000 K 0.000 -100.00 % 856.000 K 0.000 -100.00 % 184.000 K 275.51 % 49.000 K -98.62 % 3.554 M 27 238.46 % 13.000 K -99.57 % 3.027 M 74.57 % 1.734 M 991.52 % -194.500 K 0.00 % -194.500 K 95.44 % -4.261 M 0.00 % -4.261 M -275.09 % -1.136 M 0.00 % -1.136 M 96.09 % -29.080 M 0.00 % -29.080 M 0.00 % -29.080 M -4.75 % -27.760 M -747.76 % -3.275 M 0.00 % -3.275 M -193.84 % 3.490 M 0.00 % 3.490 M 130.18 % 1.516 M 0.00 % 1.516 M -67.94 % 4.728 M 0.00 % 4.728 M 288.98 % 1.216 M 0.00 % 1.216 M -52.62 % 2.566 M 0.00 % 2.566 M -22.62 % 3.316 M 0.00 % 3.316 M 0.00 % 3.316 M -1.68 % 3.372 M 100.00 % 1.686 M -69.35 % 5.501 M 0.00 % 5.501 M 211.14 % -4.950 M -100.00 % -2.475 M
Cost of revenue 234.559 M 13.61 % 206.464 M -13.45 % 238.560 M 16.26 % 205.187 M -18.25 % 250.993 M 11.54 % 225.033 M 7.64 % 209.052 M 6.57 % 196.166 M 25.42 % 156.406 M -8.89 % 171.664 M 22.09 % 140.603 M -19.77 % 175.246 M 20.07 % 145.958 M -19.20 % 180.648 M 20.41 % 150.022 M -11.27 % 169.083 M 16.51 % 145.127 M -5.00 % 152.760 M 1.60 % 150.351 M -12.32 % 171.478 M 6.93 % 160.368 M -24.65 % 212.830 M 4.30 % 204.053 M -1.33 % 206.800 M 8.84 % 189.998 M -8.48 % 207.600 M 5.80 % 196.221 M 1.39 % 193.531 M 0.00 % 193.531 M 15.99 % 166.858 M 0.00 % 166.858 M -0.40 % 167.526 M 0.00 % 167.526 M 2.75 % 163.043 M 0.00 % 163.043 M 0.00 % 163.043 M -7.87 % 176.980 M -20.34 % 222.156 M 0.00 % 222.156 M 0.79 % 220.409 M 0.00 % 220.409 M -50.78 % 447.772 M 0.00 % 447.772 M 154.69 % 175.812 M 0.00 % 175.812 M -9.09 % 193.384 M 0.00 % 193.384 M -4.66 % 202.841 M 0.00 % 202.841 M -0.24 % 203.337 M 0.00 % 203.337 M 0.00 % 203.337 M -2.23 % 207.966 M 100.00 % 103.983 M 0.000 0.000 0.000 0.000
General and administrative expenses 35.748 M -2.81 % 36.782 M -7.98 % 39.971 M 6.53 % 37.522 M 89.14 % 19.839 M -0.96 % 20.031 M 1.95 % 19.648 M 7.93 % 18.204 M -2.30 % 18.634 M -28.36 % 26.010 M 35.55 % 19.189 M -4.14 % 20.019 M -0.13 % 20.045 M -51.25 % 41.120 M 3.62 % 39.683 M 2.09 % 38.872 M 0.40 % 38.719 M -8.18 % 42.167 M 3.65 % 40.682 M -7.46 % 43.961 M 10.39 % 39.823 M -15.36 % 47.050 M 23.27 % 38.167 M -13.65 % 44.202 M 13.23 % 39.039 M -3.36 % 40.397 M 3.96 % 38.857 M -3.56 % 40.293 M 0.00 % 40.293 M 3.10 % 39.081 M 0.00 % 39.081 M 11.54 % 35.039 M 0.00 % 35.039 M -11.51 % 39.598 M 0.00 % 39.598 M 0.00 % 39.598 M -2.01 % 40.410 M -22.54 % 52.172 M 0.00 % 52.172 M -0.60 % 52.485 M 0.00 % 52.485 M -64.18 % 146.508 M 0.00 % 146.508 M -3.92 % 152.487 M 0.00 % 152.487 M -2.70 % 156.720 M 0.00 % 156.720 M -14.38 % 183.040 M 0.00 % 183.040 M -18.72 % 225.185 M 0.00 % 225.185 M 0.00 % 225.185 M -0.55 % 226.436 M 100.00 % 113.218 M 0.000 0.000 0.000 0.000
Selling and marketing expenses 86.553 M -4.55 % 90.675 M 7.20 % 84.583 M -5.75 % 89.745 M 115.29 % 41.686 M -2.30 % 42.667 M 14.54 % 37.251 M -13.29 % 42.958 M 9.06 % 39.389 M -16.25 % 47.034 M 25.09 % 37.599 M -20.53 % 47.314 M -0.94 % 47.764 M -49.88 % 95.298 M 0.66 % 94.670 M -0.80 % 95.431 M 6.82 % 89.341 M -6.45 % 95.499 M 15.24 % 82.867 M -15.00 % 97.491 M -2.22 % 99.704 M -18.30 % 122.034 M 13.02 % 107.971 M -4.19 % 112.689 M 13.13 % 99.614 M -38.10 % 160.935 M 15.93 % 138.823 M 2.74 % 135.126 M 0.00 % 135.126 M -0.09 % 135.244 M 0.00 % 135.244 M -10.72 % 151.480 M 0.00 % 151.480 M -6.59 % 162.169 M 0.00 % 162.169 M 0.00 % 162.169 M 5.43 % 153.821 M 7.24 % 143.437 M 0.00 % 143.437 M 13.24 % 126.669 M 0.00 % 126.669 M 519.79 % -30.174 M -200.00 % 30.174 M 111.33 % -266.347 M -200.00 % 266.347 M 190.67 % -293.747 M -200.00 % 293.747 M 988.07 % -33.077 M -200.00 % 33.077 M 188.17 % -37.517 M -200.00 % 37.517 M 0.00 % 37.517 M 4.98 % 35.738 M 100.00 % 17.869 M 0.000 0.000 0.000 0.000
Other expenses -28.323 M -145.10 % 62.802 M 329.30 % -27.389 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.874 M 222.66 % -3.158 M 0.00 % -3.158 M 30.25 % -4.528 M 0.00 % -4.528 M 30.34 % -6.500 M 0.00 % -6.500 M 22.74 % -8.413 M 0.00 % -8.413 M -264.03 % 5.129 M 0.00 % 5.129 M 12.39 % 4.564 M 0.00 % 4.564 M -4.52 % 4.780 M 229.51 % -3.691 M 0.00 % -3.691 M -9.84 % -3.360 M 0.00 % -3.360 M -136.68 % 9.161 M 0.00 % 9.161 M -39.58 % 15.163 M 0.00 % 15.163 M 0.00 % 15.163 M 274.98 % 4.044 M 179.15 % 1.449 M 0.00 % 1.449 M -54.07 % 3.154 M 0.00 % 3.154 M -94.77 % 60.348 M 0.000 -100.00 % 532.693 M 0.000 -100.00 % 587.493 M 0.000 -100.00 % 66.154 M 0.000 -100.00 % 75.033 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 93.978 M -50.61 % 190.259 M 95.81 % 97.165 M -23.65 % 127.267 M 3.43 % 123.048 M -1.87 % 125.396 M 10.19 % 113.796 M -6.97 % 122.324 M 5.41 % 116.045 M -20.56 % 146.087 M 28.62 % 113.576 M -15.66 % 134.665 M -0.70 % 135.618 M -32.92 % 202.169 M 70.53 % 118.551 M -2.31 % 121.354 M 9.38 % 110.947 M -7.66 % 120.150 M 11.62 % 107.642 M -14.94 % 126.549 M 2.32 % 123.674 M -14.93 % 145.387 M 15.01 % 126.412 M -2.85 % 130.114 M -1.74 % 132.414 M 29.28 % 102.428 M -43.86 % 182.459 M 6.25 % 171.728 M 0.00 % 171.728 M 0.45 % 170.965 M 0.00 % 170.965 M -12.63 % 195.680 M 0.00 % 195.680 M -9.80 % 216.929 M 0.00 % 216.929 M 0.00 % 216.929 M 9.41 % 198.274 M 0.62 % 197.057 M 0.00 % 197.057 M 8.09 % 182.307 M 0.00 % 182.307 M 3.18 % 176.682 M 0.00 % 176.682 M -57.82 % 418.833 M 0.00 % 418.833 M -7.02 % 450.467 M 0.00 % 450.467 M 108.44 % 216.117 M 0.00 % 216.117 M -17.73 % 262.701 M 0.00 % 262.701 M 0.00 % 262.701 M 0.20 % 262.174 M 100.00 % 131.087 M 0.000 0.000 0.000 0.000
Cost and expenses 328.537 M -17.19 % 396.723 M 18.17 % 335.725 M 11.61 % 300.794 M -19.58 % 374.041 M 6.74 % 350.429 M 8.54 % 322.848 M 1.37 % 318.490 M 16.90 % 272.451 M -14.26 % 317.751 M 25.01 % 254.179 M -17.98 % 309.911 M 10.06 % 281.576 M -26.45 % 382.817 M 42.54 % 268.573 M -7.53 % 290.437 M 13.42 % 256.074 M -6.17 % 272.910 M 5.78 % 257.993 M -13.43 % 298.027 M 4.92 % 284.042 M -20.71 % 358.217 M 8.40 % 330.465 M -1.91 % 336.914 M 4.50 % 322.412 M 3.99 % 310.028 M -18.13 % 378.680 M 3.67 % 365.259 M 0.00 % 365.259 M 8.12 % 337.822 M 0.00 % 337.822 M -6.99 % 363.205 M 0.00 % 363.205 M -4.41 % 379.971 M 0.00 % 379.971 M 0.00 % 379.971 M 1.26 % 375.254 M -10.49 % 419.212 M 0.00 % 419.212 M 4.10 % 402.716 M 0.00 % 402.716 M -35.51 % 624.454 M 0.00 % 624.454 M 5.01 % 594.645 M 0.00 % 594.645 M -7.64 % 643.850 M 0.00 % 643.850 M 53.68 % 418.958 M 0.00 % 418.958 M -10.10 % 466.038 M 0.00 % 466.038 M 0.00 % 466.038 M -0.87 % 470.139 M 100.00 % 235.070 M 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 122.301 M -4.05 % 127.457 M 2.33 % 124.554 M -2.13 % 127.267 M 3.43 % 123.048 M -1.87 % 125.396 M 10.19 % 113.796 M -6.97 % 122.324 M 5.41 % 116.045 M -20.56 % 146.087 M 28.62 % 113.576 M -15.66 % 134.665 M -0.70 % 135.618 M -0.59 % 136.418 M 1.54 % 134.353 M 0.04 % 134.303 M 4.88 % 128.060 M -6.98 % 137.666 M 11.43 % 123.549 M -12.66 % 141.452 M 1.38 % 139.527 M -17.48 % 169.084 M 15.70 % 146.138 M -6.85 % 156.891 M 13.15 % 138.653 M -31.13 % 201.332 M 13.31 % 177.680 M 1.29 % 175.419 M 0.00 % 175.419 M 0.63 % 174.325 M 0.00 % 174.325 M -6.54 % 186.519 M 0.00 % 186.519 M -7.56 % 201.766 M 0.00 % 201.766 M 0.00 % 201.766 M 3.88 % 194.231 M -0.70 % 195.608 M 0.00 % 195.608 M 9.18 % 179.154 M 0.00 % 179.154 M 54.00 % 116.334 M -34.16 % 176.682 M 255.17 % -113.860 M -127.19 % 418.833 M 405.66 % -137.027 M -130.42 % 450.467 M 200.39 % 149.963 M -30.61 % 216.117 M 15.16 % 187.668 M -28.56 % 262.701 M 0.00 % 262.701 M 0.20 % 262.174 M 100.00 % 131.087 M 0.000 0.000 0.000 0.000
Interest income 0.000 0.000 0.000 -100.00 % 3.914 M 4 559.52 % 84.000 K -77.27 % 369.500 K 71.86 % 215.000 K -20.22 % 269.500 K -48.17 % 520.000 K 263.64 % 143.000 K -78.85 % 676.000 K 293.02 % 172.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 -100.00 % 3.771 M 0.000 -100.00 % 2.584 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 185.000 K 42.31 % 130.000 K -43.72 % 231.000 K 115.89 % 107.000 K -53.88 % 232.000 K -60.74 % 591.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.085 M -50.00 % 2.170 M -28.15 % 3.020 M 0.00 % 3.020 M -2.28 % 3.091 M 0.00 % 3.091 M 13.33 % 2.727 M 0.00 % 2.727 M 24.72 % 2.187 M 0.00 % 2.187 M 2.82 % 2.127 M 0.00 % 2.127 M -22.59 % 2.747 M 0.00 % 2.747 M -56.90 % 6.373 M -38.31 % 10.331 M 0.00 % 10.331 M 73.57 % 5.952 M 0.00 % 5.952 M -11.46 % 6.723 M 0.00 % 6.723 M -14.14 % 7.830 M 0.00 % 7.830 M 0.00 % 7.830 M 0.000 -100.00 % 101.264 M 0.000 -100.00 % 521.973 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.775 M 0.000 100.00 % -215.234 M -197.18 % 221.487 M 243.72 % -154.110 M -193.54 % 164.751 M 0.00 % 164.751 M -2.85 % 169.577 M 100.00 % 84.789 M -86.02 % 606.381 M 0.00 % 606.381 M 1.20 % 599.185 M 100.00 % 299.593 M
Depreciation and amortization 3.468 M -78.09 % 15.829 M 298.92 % 3.968 M -68.21 % 12.481 M 6.09 % 11.765 M 31.87 % 8.922 M -2.60 % 9.160 M -0.52 % 9.208 M 0.36 % 9.175 M -2.37 % 9.398 M 4.11 % 9.027 M -11.38 % 10.186 M 11.37 % 9.146 M -35.33 % 14.143 M 23.75 % 11.429 M 5.60 % 10.823 M 2.94 % 10.514 M 1.50 % 10.359 M -4.77 % 10.878 M -16.06 % 12.959 M 18.40 % 10.945 M -9.98 % 12.159 M 12.36 % 10.821 M -5.74 % 11.480 M 9.80 % 10.455 M 55.26 % 6.734 M -22.17 % 8.652 M -3.45 % 8.961 M 0.00 % 8.961 M -66.10 % 26.433 M 0.00 % 26.433 M -94.12 % 449.342 M 405.57 % -147.049 M -490.12 % 37.694 M 0.00 % 37.694 M 0.00 % 37.694 M 12.59 % 33.480 M -20.52 % 42.124 M 0.00 % 42.124 M 15.27 % 36.542 M 0.00 % 36.542 M -9.67 % 40.452 M 0.00 % 40.452 M 0.61 % 40.208 M 0.00 % 40.208 M -0.62 % 40.457 M 0.00 % 40.457 M -93.85 % 658.208 M 397.18 % -221.487 M -145.80 % 483.611 M 393.54 % -164.751 M 0.00 % -164.751 M 2.85 % -169.577 M -100.00 % -84.789 M 86.02 % -606.381 M 0.00 % -606.381 M -1.20 % -599.185 M -100.00 % -299.593 M
Operating income 61.749 M 197.00 % -63.660 M -250.25 % 42.369 M 69.56 % 24.988 M -40.21 % 41.796 M 135.47 % 17.750 M 279.95 % -9.864 M -191.92 % 10.731 M 277.20 % -6.056 M 2.87 % -6.235 M 37.88 % -10.037 M -375.06 % 3.649 M 124.19 % -15.086 M -201.36 % 14.883 M 681.37 % -2.560 M -113.27 % 19.297 M 17 442.73 % 110.000 K -98.62 % 7.988 M 402.07 % 1.591 M 144.31 % -3.591 M 69.31 % -11.701 M -187.95 % 13.304 M -47.39 % 25.288 M 2.14 % 24.757 M 798.29 % 2.756 M 108.82 % -31.237 M -124.40 % 128.034 M 503.01 % -31.770 M -91.43 % -16.596 M 95.89 % -403.804 M -10.09 % -366.801 M -15.68 % -317.086 M -2 043.49 % -14.793 M 90.03 % -148.392 M 1.16 % -150.135 M 0.00 % -150.135 M 4.92 % -157.907 M -452.25 % 44.829 M 179.43 % -56.436 M -282.01 % 31.007 M 205.01 % -29.529 M -688.23 % 5.020 M -31.28 % 7.305 M 138.48 % -18.984 M -62.84 % -11.658 M -152.14 % 22.359 M 34.82 % 16.584 M 109.90 % -167.467 M -162.20 % 269.254 M 350.92 % -107.306 M -150.72 % 211.555 M 0.00 % 211.555 M 5.09 % 201.312 M 100.00 % 100.656 M -83.81 % 621.700 M 0.00 % 621.700 M 4.37 % 595.666 M 100.00 % 297.833 M
Operating income ratio 0.16 182.78 % -0.19 -270.57 % 0.11 46.10 % 0.08 -23.69 % 0.10 108.48 % 0.05 252.97 % -0.03 -196.69 % 0.03 243.38 % -0.02 -13.58 % -0.02 51.32 % -0.04 -453.27 % 0.01 120.56 % -0.06 -221.21 % 0.05 585.19 % -0.01 -115.45 % 0.06 14 409.26 % 0.00 -98.48 % 0.03 362.20 % 0.01 150.74 % -0.01 71.89 % -0.04 -220.48 % 0.04 -49.83 % 0.07 3.96 % 0.07 706.71 % 0.01 109.64 % -0.09 -123.57 % 0.37 501.55 % -0.09 -91.43 % -0.05 96.46 % -1.37 -10.09 % -1.24 -36.78 % -0.91 -2 043.49 % -0.04 89.22 % -0.39 1.16 % -0.40 0.00 % -0.40 4.74 % -0.42 -485.84 % 0.11 179.43 % -0.14 -379.20 % 0.05 205.01 % -0.05 -684.93 % 0.01 -31.28 % 0.01 135.35 % -0.03 -62.84 % -0.02 -159.70 % 0.03 34.82 % 0.03 110.27 % -0.24 -162.20 % 0.39 347.05 % -0.16 -150.72 % 0.31 0.00 % 0.31 4.14 % 0.30 0.00 % 0.30 -70.02 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Total other income expenses net -185.000 K -42.31 % -130.000 K 43.72 % -231.000 K 97.94 % -11.190 M -203.12 % 10.851 M -16.02 % 12.921 M 572.44 % 1.922 M -80.51 % 9.861 M 31.92 % 7.475 M 36.01 % 5.496 M 1 443.77 % -409.000 K -105.14 % 7.962 M 17.35 % 6.785 M 104.67 % -145.173 M -4 501.36 % -3.155 M -2.24 % -3.086 M 51.03 % -6.302 M -114.87 % -2.933 M -10.89 % -2.645 M -12.84 % -2.344 M -8.82 % -2.154 M -361.41 % 824.000 K 137.64 % -2.189 M -19.95 % -1.825 M 46.40 % -3.405 M -101.22 % 278.971 M 2 481.82 % -11.713 M -326.84 % -2.744 M 84.69 % -17.918 M 97.27 % -655.918 M -2 582.31 % -24.454 M 84.37 % -156.430 M 0.91 % -157.869 M 44.97 % -286.887 M -4 023.12 % -6.958 M 0.00 % -6.958 M 0.000 100.00 % -101.264 M 0.000 100.00 % -69.458 M 0.000 100.00 % -4.835 M -883.63 % 617.000 K -88.66 % 5.442 M 388.85 % -1.884 M -231.40 % -568.500 K -110.92 % 5.207 M -97.58 % 215.234 M 197.18 % -221.487 M -240.51 % 157.636 M 195.68 % -164.751 M 0.00 % -164.751 M 2.85 % -169.577 M -100.00 % -84.789 M 86.02 % -606.381 M 0.00 % -606.381 M -1.20 % -599.185 M -100.00 % -299.593 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 1999-12-31 1999-06-30 1998-12-31 1998-06-30 1998-01-31 1997-06-30 1997-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 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 1999-12-31 1999-06-30 1998-12-31 1998-06-30 1997-12-31
Net debt -243.579 M -15.74 % -210.447 M -10.04 % -191.241 M -10.23 % -173.487 M -12.46 % -154.263 M -44.06 % -107.085 M -117.57 % -49.218 M 11.80 % -55.800 M -89.63 % -29.426 M -51.65 % -19.404 M -20.75 % -16.069 M -350.11 % -3.570 M -175.51 % 4.728 M -86.31 % 34.546 M -51.85 % 71.743 M 96.23 % 36.560 M -45.12 % 66.614 M -16.46 % 79.741 M -12.09 % 90.708 M -2.49 % 93.029 M 10.45 % 84.226 M 2.32 % 82.315 M 52.83 % 53.860 M -40.69 % 90.814 M -14.19 % 105.829 M -19.15 % 130.901 M 19.09 % 109.918 M -59.01 % 268.148 M 67.74 % 159.861 M 457.98 % 28.650 M 149.38 % -58.021 M -33.20 % -43.559 M 72.83 % -160.291 M 22.32 % -206.340 M 18.25 % -252.388 M -2.32 % -246.675 M -2.37 % -240.961 M -0.63 % -239.442 M -0.64 % -237.923 M -6.41 % -223.594 M -6.85 % -209.265 M -38.94 % -150.616 M -63.77 % -91.966 M -119.44 % -41.909 M -614.28 % 8.149 M 110.49 % -77.647 M 52.49 % -163.442 M 35.17 % -252.114 M 26.02 % -340.785 M -19.44 % -285.320 M -24.13 % -229.855 M -100.00 % -114.928 M 0.000 0.000 0.000
Total investments 240.976 M -8.20 % 262.504 M 129.03 % 114.617 M 4.25 % 109.940 M 3.91 % 105.802 M -2.18 % 108.162 M 362.51 % 23.386 M -23.52 % 30.579 M -36.19 % 47.925 M 9.49 % 43.770 M 186.04 % 15.302 M -32.47 % 22.661 M 3.39 % 21.918 M -40.31 % 36.718 M -51.58 % 75.838 M 93.48 % 39.197 M -9.98 % 43.541 M -6.57 % 46.602 M -19.54 % 57.916 M 13.82 % 50.882 M 54.30 % 32.977 M 21.89 % 27.054 M 0.000 -100.00 % 20.168 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.876 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.292 M -50.00 % 48.584 M 43.77 % 33.793 M 77.85 % 19.001 M 28.93 % 14.737 M 40.71 % 10.473 M 100.00 % 5.237 M 0.000 0.000 0.000
Total debt 6.019 M -0.89 % 6.073 M 0.18 % 6.062 M -6.62 % 6.492 M 1.36 % 6.405 M -7.46 % 6.921 M -65.26 % 19.925 M -56.69 % 46.007 M -35.38 % 71.200 M -23.39 % 92.935 M 3.88 % 89.463 M -13.28 % 103.162 M -0.79 % 103.984 M -10.08 % 115.637 M -18.36 % 141.641 M -15.04 % 166.706 M -13.22 % 192.094 M 0.65 % 190.858 M -0.04 % 190.932 M 0.10 % 190.747 M -0.02 % 190.784 M -0.06 % 190.889 M -6.19 % 203.477 M -0.04 % 203.560 M 0.21 % 203.139 M -12.37 % 231.805 M 0.04 % 231.702 M -26.15 % 313.734 M 0.13 % 313.326 M 25.73 % 249.206 M 1.99 % 244.350 M 0.83 % 242.343 M 30.19 % 186.146 M -2.01 % 189.963 M -1.97 % 193.780 M 4.99 % 184.577 M 5.25 % 175.374 M 9.34 % 160.391 M 10.30 % 145.408 M -25.61 % 195.480 M -20.39 % 245.552 M -3.05 % 253.275 M -2.96 % 260.998 M -2.25 % 266.998 M -2.20 % 272.998 M 55.55 % 175.500 M 124.99 % 78.002 M -0.03 % 78.027 M -0.03 % 78.051 M -9.00 % 85.771 M -8.26 % 93.490 M 100.00 % 46.745 M 0.000 0.000 0.000
Accumulated other comprehensive income loss 181.899 M 0.97 % 180.147 M -0.65 % 181.326 M -0.48 % 182.199 M 1.16 % 180.102 M -2.94 % 185.558 M -4.63 % 194.566 M -1.12 % 196.764 M 1.06 % 194.698 M 108.20 % -2.375 B -1 379.09 % 185.697 M 108.08 % -2.298 B -1 316.21 % 188.930 M 108.16 % -2.314 B -1 305.05 % 192.035 M 108.45 % -2.272 B -1 292.92 % 190.445 M 108.71 % -2.185 B -1 243.99 % 191.029 M 108.42 % -2.267 B -1 268.40 % 194.061 M 108.33 % -2.330 B -1 302.18 % 193.853 M 108.36 % -2.320 B -1 297.70 % 193.700 M 108.55 % -2.265 B -26 442.74 % -8.535 M 99.66 % -2.505 B 0.000 100.00 % -2.512 B 0.000 100.00 % -1.780 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
Retained earnings 255.493 M 13.79 % 224.528 M -20.04 % 280.788 M 7.23 % 261.849 M 16.62 % 224.536 M 24.91 % 179.754 M 13.74 % 158.046 M 2.93 % 153.547 M 16.72 % 131.552 M 0.88 % 130.410 M 21.97 % 106.924 M 2.67 % 104.139 M 34.03 % 77.701 M -7.89 % 84.360 M -47.36 % 160.259 M -3.34 % 165.800 M 19.02 % 139.305 M -3.16 % 143.847 M 13.24 % 127.028 M -0.48 % 127.639 M -5.43 % 134.968 M -11.98 % 153.345 M 5.93 % 144.755 M 14.16 % 126.797 M 31.66 % 96.303 M 1.75 % 94.651 M 0.000 -100.00 % 287.494 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 0.00 % 252.524 M 35.20 % 186.785 M 0.00 % 186.785 M 0.00 % 186.785 M 0.00 % 186.785 M 0.00 % 186.785 M 0.00 % 186.785 M 0.00 % 186.785 M 0.00 % 186.785 M 0.00 % 186.785 M 0.00 % 186.785 M 0.00 % 186.785 M 100.00 % 93.393 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
Total equity 668.595 M 5.32 % 634.794 M -8.21 % 691.592 M 2.84 % 672.472 M 6.40 % 632.014 M 7.17 % 589.719 M 3.11 % 571.927 M 0.14 % 571.102 M 4.76 % 545.164 M 0.40 % 543.011 M 5.36 % 515.404 M -0.10 % 515.914 M 4.85 % 492.065 M -1.72 % 500.668 M -13.47 % 578.605 M -1.06 % 584.811 M 5.23 % 555.747 M -0.42 % 558.084 M 2.65 % 543.651 M -0.24 % 544.986 M -1.69 % 554.370 M -3.07 % 571.949 M 1.54 % 563.249 M 3.60 % 543.678 M 6.39 % 511.035 M -0.16 % 511.836 M 82.31 % 280.743 M -5.54 % 297.223 M -16.39 % 355.494 M -9.19 % 391.474 M -65.43 % 1.132 B -3.16 % 1.169 B -19.39 % 1.451 B -9.48 % 1.603 B -8.66 % 1.754 B -5.89 % 1.864 B -5.56 % 1.974 B -2.56 % 2.026 B -2.49 % 2.078 B 16.55 % 1.783 B 19.83 % 1.488 B -17.55 % 1.804 B -14.93 % 2.121 B -1.20 % 2.147 B -1.19 % 2.173 B -2.15 % 2.221 B -2.10 % 2.268 B -1.22 % 2.296 B -1.21 % 2.324 B 0.78 % 2.306 B 0.79 % 2.288 B 0.36 % 2.280 B 0.36 % 2.272 B 0.11 % 2.269 B 0.11 % 2.267 B
Other non current liabilities 34.671 M -1.77 % 35.296 M -8.42 % 38.540 M 36.48 % 28.238 M 102.22 % 13.964 M 10.13 % 12.680 M 295.39 % 3.207 M 82.53 % 1.757 M -55.91 % 3.985 M 67.58 % 2.378 M -79.78 % 11.759 M 9.48 % 10.741 M -43.17 % 18.900 M 1 172.73 % 1.485 M -86.29 % 10.833 M 9.97 % 9.851 M -43.68 % 17.491 M -1.98 % 17.844 M -33.97 % 27.023 M -7.40 % 29.182 M 29.75 % 22.491 M -0.49 % 22.602 M 5.57 % 21.410 M 3.94 % 20.598 M -45.19 % 37.580 M 8.82 % 34.534 M 84.39 % 18.729 M -10.71 % 20.975 M 95.75 % 10.715 M -40.94 % 18.143 M 0.30 % 18.089 M 0.00 % 18.089 M -78.42 % 83.818 M 25.64 % 66.715 M 34.47 % 49.612 M 53.88 % 32.241 M 116.82 % 14.870 M 100.00 % 7.435 M 0.000 -100.00 % 23.984 M -50.00 % 47.968 M 2.05 % 47.004 M 2.09 % 46.040 M -48.31 % 89.073 M -32.57 % 132.105 M -27.21 % 181.492 M -21.39 % 230.879 M -29.28 % 326.473 M -22.65 % 422.066 M 0.36 % 420.553 M 0.36 % 419.040 M 0.61 % 416.506 M 0.61 % 413.972 M -2.16 % 423.115 M -2.12 % 432.257 M
Long term debt 1.784 M -17.18 % 2.154 M 1.41 % 2.124 M -16.18 % 2.534 M 0.64 % 2.518 M -13.62 % 2.915 M 0.62 % 2.897 M -12.05 % 3.294 M -79.37 % 15.968 M -58.19 % 38.193 M -39.93 % 63.580 M 24.39 % 51.115 M -33.96 % 77.398 M 61.14 % 48.031 M -46.71 % 90.135 M -21.90 % 115.412 M -18.07 % 140.869 M -14.84 % 165.410 M -0.04 % 165.474 M -13.25 % 190.747 M 15.36 % 165.346 M 18.12 % 139.985 M -15.33 % 165.325 M -13.37 % 190.837 M 118.94 % 87.163 M -39.93 % 145.092 M -37.38 % 231.702 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.500 M -50.00 % 95.000 M 0.00 % 95.000 M 0.00 % 95.000 M -34.48 % 145.000 M -25.64 % 195.000 M 0.00 % 195.000 M 0.00 % 195.000 M 0.00 % 195.000 M 0.00 % 195.000 M 100.00 % 97.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 36.455 M -2.66 % 37.450 M -7.90 % 40.664 M 32.15 % 30.772 M 86.70 % 16.482 M 5.69 % 15.595 M 155.49 % 6.104 M 20.85 % 5.051 M -74.69 % 19.953 M -50.82 % 40.571 M -46.15 % 75.339 M 21.80 % 61.856 M -38.55 % 100.664 M 16.64 % 86.306 M -14.52 % 100.968 M -19.40 % 125.263 M -22.36 % 161.329 M -13.37 % 186.223 M -4.37 % 194.740 M -11.45 % 219.929 M 17.09 % 187.837 M 15.53 % 162.587 M -12.93 % 186.735 M -11.68 % 211.435 M 69.50 % 124.743 M -31.92 % 183.221 M -27.83 % 253.884 M 939.32 % 24.428 M 65.33 % 14.775 M -33.45 % 22.203 M -27.84 % 30.771 M 0.00 % 30.771 M -68.91 % 98.986 M 15.39 % 85.786 M 18.19 % 72.585 M -49.96 % 145.055 M -33.32 % 217.525 M 1.42 % 214.475 M 1.44 % 211.425 M -24.85 % 281.329 M -19.90 % 351.232 M 1.61 % 345.658 M 1.64 % 340.084 M 1.43 % 335.291 M 1.45 % 330.498 M 16.49 % 283.702 M 19.75 % 236.905 M -28.10 % 329.486 M -21.94 % 422.066 M 0.36 % 420.553 M 0.36 % 419.040 M 0.61 % 416.506 M 0.61 % 413.972 M -2.16 % 423.115 M -2.12 % 432.257 M
Other current liabilities 15.268 M -65.57 % 44.351 M 285.16 % 11.515 M -83.91 % 71.576 M 354.91 % 15.734 M -78.80 % 74.210 M 299.75 % 18.564 M -69.36 % 60.582 M 237.65 % 17.942 M -73.46 % 67.597 M 256.39 % 18.967 M -66.78 % 57.098 M 229.19 % 17.345 M -70.60 % 59.003 M -16.57 % 70.722 M 7.71 % 65.657 M -8.20 % 71.519 M 11.51 % 64.134 M -9.27 % 70.685 M 3.11 % 68.551 M 0.49 % 68.215 M -9.60 % 75.455 M -23.76 % 98.974 M -8.28 % 107.906 M 15.71 % 93.257 M 20.84 % 77.175 M 326.17 % 18.109 M -82.01 % 100.666 M -41.44 % 171.889 M 5.07 % 163.594 M 5.23 % 155.460 M -13.76 % 180.260 M -24.21 % 237.842 M 85.13 % 128.476 M 572.30 % 19.110 M -77.55 % 85.108 M -43.68 % 151.106 M 0.68 % 150.090 M 0.68 % 149.074 M 0.69 % 148.058 M 0.69 % 147.041 M 2.51 % 143.447 M 2.57 % 139.852 M 77.28 % 78.887 M 340.17 % 17.922 M 8.40 % 16.533 M 9.17 % 15.144 M 117.43 % 6.965 M 673.72 % -1.214 M -100.00 % -607.000 K 0.000 -100.00 % 55.422 M -50.00 % 110.843 M -68.97 % 357.211 M -40.82 % 603.578 M
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 0.000 0.000 0.000 -100.00 % 35.500 K -50.00 % 71.000 K 100.00 % 35.500 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
Short term debt 4.235 M 8.06 % 3.919 M -0.48 % 3.938 M -0.51 % 3.958 M 1.83 % 3.887 M -2.97 % 4.006 M -76.47 % 17.028 M -60.13 % 42.713 M -22.67 % 55.232 M 0.90 % 54.742 M 111.50 % 25.883 M -50.27 % 52.047 M 95.77 % 26.586 M -48.27 % 51.394 M -0.22 % 51.506 M 0.41 % 51.294 M 0.13 % 51.225 M 101.29 % 25.448 M -0.04 % 25.458 M 0.000 -100.00 % 25.438 M -50.03 % 50.904 M 33.42 % 38.152 M 199.87 % 12.723 M -89.03 % 115.976 M 33.75 % 86.713 M 0.000 -100.00 % 313.734 M 0.13 % 313.326 M 25.73 % 249.206 M 1.99 % 244.350 M 0.83 % 242.343 M 30.19 % 186.146 M -2.01 % 189.963 M -1.97 % 193.780 M 41.37 % 137.077 M 70.55 % 80.374 M 22.91 % 65.391 M 29.72 % 50.408 M -0.14 % 50.480 M -0.14 % 50.552 M -13.25 % 58.275 M -11.70 % 65.998 M -8.33 % 71.998 M -7.69 % 77.998 M 0.00 % 78.000 M 0.00 % 78.002 M -0.03 % 78.027 M -0.03 % 78.051 M -9.00 % 85.771 M -8.26 % 93.490 M 100.00 % 46.745 M 0.000 0.000 0.000
Total current liabilities 92.899 M 6.83 % 86.962 M -8.35 % 94.887 M -9.04 % 104.312 M -4.71 % 109.471 M -4.00 % 114.030 M -3.23 % 117.832 M -18.70 % 144.927 M -2.39 % 148.473 M -7.30 % 160.162 M 42.00 % 112.788 M -26.90 % 154.284 M 20.61 % 127.915 M -11.25 % 144.137 M -7.80 % 156.338 M -4.47 % 163.654 M 1.69 % 160.934 M 26.57 % 127.146 M 0.79 % 126.150 M 9.84 % 114.851 M -18.20 % 140.401 M -19.22 % 173.807 M -11.52 % 196.429 M 13.19 % 173.543 M -34.81 % 266.201 M 23.87 % 214.908 M 39.99 % 153.516 M -68.24 % 483.415 M -0.37 % 485.215 M 17.54 % 412.800 M 3.25 % 399.810 M -5.39 % 422.603 M -0.33 % 423.988 M 6.02 % 399.902 M 6.41 % 375.816 M 14.12 % 329.318 M 16.44 % 282.820 M 8.38 % 260.943 M 9.15 % 239.066 M 9.50 % 218.330 M 10.49 % 197.593 M -2.05 % 201.722 M -2.01 % 205.850 M -0.09 % 206.033 M -0.09 % 206.215 M -6.03 % 219.439 M -5.68 % 232.662 M -4.52 % 243.670 M -4.32 % 254.677 M -3.41 % 263.668 M -3.30 % 272.659 M -0.64 % 274.403 M -0.63 % 276.147 M -37.22 % 439.863 M -27.12 % 603.578 M
Total liabilities 129.354 M 3.97 % 124.412 M -8.22 % 135.551 M 0.35 % 135.084 M 7.25 % 125.953 M -2.83 % 129.625 M 4.59 % 123.936 M -17.36 % 149.978 M -10.95 % 168.426 M -16.09 % 200.733 M 6.70 % 188.127 M -12.96 % 216.140 M -5.44 % 228.579 M -0.81 % 230.443 M -10.44 % 257.306 M -10.94 % 288.917 M -10.35 % 322.263 M 2.84 % 313.369 M -2.34 % 320.890 M -4.15 % 334.780 M 1.99 % 328.238 M -2.42 % 336.394 M -12.21 % 383.164 M -0.47 % 384.978 M -1.53 % 390.944 M -1.80 % 398.129 M -2.28 % 407.400 M -19.78 % 507.843 M 1.57 % 499.990 M 14.94 % 435.003 M 1.03 % 430.581 M -5.03 % 453.374 M -13.31 % 522.974 M 7.68 % 485.688 M 8.32 % 448.401 M -5.48 % 474.373 M -5.19 % 500.345 M 5.24 % 475.418 M 5.53 % 450.491 M -9.84 % 499.658 M -8.96 % 548.825 M 0.26 % 547.380 M 0.26 % 545.934 M 0.85 % 541.324 M 0.86 % 536.713 M 6.67 % 503.140 M 7.15 % 469.567 M -18.07 % 573.155 M -15.31 % 676.743 M -1.09 % 684.221 M -1.08 % 691.699 M 0.11 % 690.909 M 0.11 % 690.119 M -20.03 % 862.977 M -16.69 % 1.036 B
Other non current assets 0.000 0.000 0.000 0.000 -100.00 % 105.802 M -2.18 % 108.162 M -2.14 % 110.526 M -50.73 % 224.346 M -2.06 % 229.054 M -2.01 % 233.764 M -1.98 % 238.482 M -1.95 % 243.226 M 96.16 % 123.996 M -1.20 % 125.497 M -1.84 % 127.847 M -1.81 % 130.206 M -1.78 % 132.564 M -1.75 % 134.923 M 4.89 % 128.635 M 30.65 % 98.457 M 20.98 % 81.385 M -1.65 % 82.750 M -1.51 % 84.015 M -1.57 % 85.356 M -1.57 % 86.719 M -1.43 % 87.978 M -49.18 % 173.106 M -0.07 % 173.231 M 112.23 % 81.623 M 0.000 -100.00 % 83.804 M 0.000 -100.00 % 126.631 M 547.78 % 19.549 M 122.33 % -87.534 M -1 356.14 % 6.969 M -93.13 % 101.471 M -2.55 % 104.131 M -2.49 % 106.790 M 141.36 % -258.206 M 58.57 % -623.201 M -107.26 % -300.687 M -1 477.59 % 21.827 M -26.27 % 29.605 M -20.81 % 37.383 M -20.04 % 46.754 M -16.70 % 56.124 M 35.78 % 41.334 M 55.72 % 26.544 M 62.20 % 16.365 M 164.55 % 6.186 M -33.56 % 9.311 M -25.13 % 12.435 M -20.75 % 15.690 M -17.18 % 18.945 M
Long term investments 119.163 M 1.74 % 117.126 M 2.19 % 114.617 M 4.25 % 109.940 M 3.91 % 105.802 M -2.18 % 108.162 M -2.14 % 110.526 M -1.47 % 112.173 M -2.06 % 114.527 M -2.01 % 116.882 M -1.98 % 119.241 M -1.95 % 121.613 M -1.92 % 123.996 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M -93.89 % 78.043 M -2.85 % 80.333 M -1.84 % 81.838 M -0.31 % 82.089 M -0.97 % 82.897 M -2.95 % 85.415 M -2.12 % 87.265 M -3.47 % 90.405 M -1.41 % 91.696 M -1.19 % 92.796 M -1.71 % 94.409 M -0.91 % 95.278 M -1.03 % 96.265 M 0.000 -100.00 % 5.709 M 0.28 % 5.693 M 0.26 % 5.678 M -66.85 % 17.128 M -52.00 % 35.687 M 24.25 % 28.722 M -15.97 % 34.183 M -13.77 % 39.643 M 0.10 % 39.604 M 0.10 % 39.564 M 0.05 % 39.545 M 0.05 % 39.525 M 8.35 % 36.480 M 9.11 % 33.435 M -5.61 % 35.424 M -5.32 % 37.413 M 100.00 % 18.707 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.522 M -50.00 % 5.044 M 0.00 % 5.044 M 0.00 % 5.044 M 0.00 % 5.044 M 0.00 % 5.044 M 0.00 % 5.044 M 0.00 % 5.044 M -2.64 % 5.181 M -2.58 % 5.318 M 100.00 % 2.659 M 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 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M 0.00 % 4.771 M -93.89 % 78.043 M -2.85 % 80.333 M -1.84 % 81.838 M -0.31 % 82.089 M -0.97 % 82.897 M -2.95 % 85.415 M -2.12 % 87.265 M -3.47 % 90.405 M -1.41 % 91.696 M -1.19 % 92.796 M -1.71 % 94.409 M -0.91 % 95.278 M -1.03 % 96.265 M 1 168.15 % 7.591 M 32.97 % 5.709 M 0.28 % 5.693 M 0.26 % 5.678 M -66.85 % 17.128 M -52.00 % 35.687 M 24.25 % 28.722 M -21.75 % 36.705 M -17.86 % 44.687 M 0.09 % 44.648 M 0.09 % 44.608 M 0.04 % 44.589 M 0.04 % 44.569 M 7.33 % 41.524 M 7.91 % 38.479 M -5.24 % 40.605 M -4.98 % 42.731 M 100.00 % 21.366 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 250.719 M 1.11 % 247.963 M -26.27 % 336.323 M -1.36 % 340.971 M 1.41 % 336.220 M -0.77 % 338.844 M -1.20 % 342.965 M -1.09 % 346.750 M -0.51 % 348.521 M 0.03 % 348.409 M 0.73 % 345.883 M -1.95 % 352.764 M -1.74 % 359.024 M 24.26 % 288.939 M -20.99 % 365.718 M -0.92 % 369.125 M 0.15 % 368.574 M -0.95 % 372.125 M -3.06 % 383.861 M -7.91 % 416.822 M -6.27 % 444.695 M -1.63 % 452.050 M -0.96 % 456.418 M -1.06 % 461.316 M -1.95 % 470.475 M -1.13 % 475.861 M 123.90 % 212.532 M -1.81 % 216.440 M -32.08 % 318.652 M -19.94 % 398.011 M -60.45 % 1.006 B -7.44 % 1.087 B -15.99 % 1.294 B -11.72 % 1.466 B -10.49 % 1.638 B -2.36 % 1.677 B -2.31 % 1.717 B -1.72 % 1.747 B -1.69 % 1.777 B -4.37 % 1.858 B -4.18 % 1.939 B -1.96 % 1.978 B -1.92 % 2.017 B -1.64 % 2.050 B -1.61 % 2.084 B -1.71 % 2.120 B -1.68 % 2.156 B -1.33 % 2.185 B -1.31 % 2.214 B -1.38 % 2.245 B -1.36 % 2.276 B -1.55 % 2.312 B -1.53 % 2.348 B -1.02 % 2.372 B -1.01 % 2.396 B
Total non current assets 403.622 M -0.24 % 404.602 M -16.23 % 483.017 M 0.00 % 483.033 M 8.11 % 446.793 M -1.10 % 451.777 M -1.42 % 458.262 M -1.17 % 463.694 M -0.88 % 467.819 M -0.48 % 470.062 M 0.04 % 469.895 M -1.93 % 479.148 M -1.77 % 487.791 M -0.95 % 492.479 M -14.19 % 573.898 M -1.25 % 581.169 M -0.35 % 583.227 M -1.14 % 589.945 M -1.33 % 597.911 M -0.77 % 602.544 M -2.26 % 616.485 M -1.60 % 626.496 M -1.06 % 633.229 M -1.22 % 641.081 M -1.75 % 652.472 M -1.16 % 660.104 M 67.87 % 393.229 M -0.54 % 395.380 M -2.61 % 405.968 M 0.56 % 403.689 M -63.54 % 1.107 B -1.39 % 1.123 B -22.53 % 1.449 B -4.77 % 1.522 B -4.56 % 1.595 B -7.76 % 1.729 B -7.20 % 1.863 B -1.72 % 1.896 B -1.69 % 1.928 B 17.48 % 1.641 B 21.18 % 1.354 B -21.15 % 1.718 B -17.46 % 2.081 B -0.95 % 2.101 B -0.94 % 2.121 B -2.10 % 2.167 B -2.06 % 2.212 B -0.64 % 2.227 B -0.64 % 2.241 B -0.92 % 2.262 B -0.91 % 2.282 B -1.68 % 2.321 B -1.65 % 2.360 B -1.15 % 2.388 B -1.13 % 2.415 B
Other current assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.400 M -9.05 % 12.535 M -2.37 % 12.839 M 69.83 % 7.560 M -31.83 % 11.090 M 0.000 -100.00 % 12.028 M 35.01 % 8.909 M -15.19 % 10.505 M -17.65 % 12.756 M -2.71 % 13.111 M -22.09 % 16.828 M 31.90 % 12.758 M 9.05 % 11.699 M -35.30 % 18.082 M 26.84 % 14.256 M 1.37 % 14.064 M -31.21 % 20.445 M 6.01 % 19.286 M 19.86 % 16.091 M -0.08 % 16.104 M -86.82 % 122.211 M 25.91 % 97.066 M 376.96 % 20.351 M -66.08 % 60.000 M -40.65 % 101.096 M 27.23 % 79.457 M 0.000 -100.00 % 12.795 M -50.00 % 25.589 M 100.00 % 12.795 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.373 M -50.00 % 42.745 M -3.81 % 44.438 M -3.67 % 46.131 M -60.68 % 117.314 M -37.76 % 188.496 M -13.68 % 218.380 M -12.04 % 248.263 M -0.77 % 250.181 M -0.76 % 252.099 M -40.94 % 426.854 M -29.05 % 601.609 M -19.19 % 744.495 M -16.10 % 887.380 M
Short term investments 121.813 M -16.21 % 145.378 M 0.000 0.000 0.000 0.000 -100.00 % 23.386 M -23.52 % 30.579 M -36.19 % 47.925 M 9.49 % 43.770 M 186.04 % 15.302 M -32.47 % 22.661 M 3.39 % 21.918 M -40.31 % 36.718 M -51.58 % 75.838 M 93.48 % 39.197 M -9.98 % 43.541 M -6.57 % 46.602 M -19.54 % 57.916 M 13.82 % 50.882 M 54.30 % 32.977 M 21.89 % 27.054 M 0.000 -100.00 % 20.168 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.876 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 -100.00 % 5.237 M -50.00 % 10.473 M 100.00 % 5.237 M 0.000 0.000 0.000
cash and cash equivalents 249.598 M 15.28 % 216.520 M 9.74 % 197.303 M 9.63 % 179.979 M 12.02 % 160.668 M 40.93 % 114.006 M 64.88 % 69.143 M -32.08 % 101.807 M 1.17 % 100.626 M -10.43 % 112.339 M 6.45 % 105.532 M -1.12 % 106.732 M 7.53 % 99.256 M 22.40 % 81.091 M 16.01 % 69.898 M -46.29 % 130.146 M 3.72 % 125.480 M 12.93 % 111.117 M 10.87 % 100.224 M 2.56 % 97.718 M -8.30 % 106.558 M -1.86 % 108.574 M -27.43 % 149.617 M 32.70 % 112.746 M 15.86 % 97.310 M -3.56 % 100.904 M -17.15 % 121.784 M 167.15 % 45.586 M -70.30 % 153.465 M -30.42 % 220.556 M -27.06 % 302.371 M 5.76 % 285.902 M -17.47 % 346.437 M -12.58 % 396.303 M -11.18 % 446.168 M 3.46 % 431.252 M 3.58 % 416.335 M 4.13 % 399.833 M 4.30 % 383.331 M -8.53 % 419.074 M -7.86 % 454.817 M 12.61 % 403.891 M 14.43 % 352.964 M 14.26 % 308.907 M 16.63 % 264.849 M 4.62 % 253.147 M 4.85 % 241.444 M -26.87 % 330.140 M -21.18 % 418.836 M 12.87 % 371.091 M 14.77 % 323.345 M 100.00 % 161.673 M 0.000 0.000 0.000
Cash and short term investments 249.598 M 15.28 % 216.520 M 9.74 % 197.303 M 9.63 % 179.979 M 12.02 % 160.668 M 40.93 % 114.006 M 23.21 % 92.529 M -30.11 % 132.386 M -10.88 % 148.551 M -4.84 % 156.109 M 29.19 % 120.834 M -6.61 % 129.393 M 6.78 % 121.174 M 2.86 % 117.809 M -19.16 % 145.736 M -13.94 % 169.343 M 0.19 % 169.021 M 7.17 % 157.719 M -0.27 % 158.140 M 6.42 % 148.600 M 6.50 % 139.535 M 2.88 % 135.628 M -9.35 % 149.617 M 12.57 % 132.914 M 36.59 % 97.310 M -3.56 % 100.904 M -17.15 % 121.784 M 167.15 % 45.586 M -70.30 % 153.465 M -32.22 % 226.432 M -25.11 % 302.371 M 5.76 % 285.902 M -17.47 % 346.437 M -12.58 % 396.303 M -11.18 % 446.168 M 3.46 % 431.252 M 3.58 % 416.335 M 4.13 % 399.833 M 4.30 % 383.331 M -8.53 % 419.074 M -7.86 % 454.817 M 12.61 % 403.891 M 14.43 % 352.964 M 14.26 % 308.907 M 16.63 % 264.849 M 4.62 % 253.147 M 4.85 % 241.444 M -26.87 % 330.140 M -21.18 % 418.836 M 11.30 % 376.327 M 12.73 % 333.818 M 100.00 % 166.909 M 0.000 0.000 0.000
Total current assets 394.327 M 11.20 % 354.604 M 3.04 % 344.126 M 6.04 % 324.523 M 4.29 % 311.174 M 16.30 % 267.567 M 12.61 % 237.601 M -7.69 % 257.386 M 4.73 % 245.771 M -10.20 % 273.682 M 17.14 % 233.636 M -7.62 % 252.906 M 8.61 % 232.853 M -2.42 % 238.632 M -8.92 % 262.013 M -10.44 % 292.559 M -0.75 % 294.783 M 4.72 % 281.508 M 5.58 % 266.630 M -3.82 % 277.222 M 4.17 % 266.123 M -5.58 % 281.847 M -10.01 % 313.184 M 8.91 % 287.575 M 15.26 % 249.507 M -0.14 % 249.861 M -15.28 % 294.914 M -28.01 % 409.686 M -8.86 % 449.516 M 6.32 % 422.788 M -7.25 % 455.832 M -8.83 % 499.973 M -4.63 % 524.230 M -7.41 % 566.167 M -6.90 % 608.103 M -0.28 % 609.780 M -0.27 % 611.457 M 0.95 % 605.688 M 0.96 % 599.918 M -6.41 % 641.027 M -6.03 % 682.136 M 7.59 % 634.040 M 8.21 % 585.943 M -0.20 % 587.139 M -0.20 % 588.334 M 5.65 % 556.889 M 5.98 % 525.443 M -18.27 % 642.893 M -15.45 % 760.343 M 4.29 % 729.047 M 4.49 % 697.751 M 7.40 % 649.680 M 7.99 % 601.609 M -19.19 % 744.495 M -16.10 % 887.380 M
Inventory 70.443 M -14.17 % 82.077 M 13.31 % 72.434 M -18.23 % 88.579 M 23.38 % 71.793 M -19.91 % 89.643 M 35.07 % 66.367 M -4.33 % 69.374 M 23.23 % 56.296 M -0.73 % 56.709 M 21.50 % 46.675 M -8.53 % 51.027 M 10.08 % 46.354 M 9.82 % 42.209 M 3.47 % 40.794 M -14.49 % 47.708 M 8.79 % 43.852 M -10.95 % 49.247 M 25.38 % 39.278 M -25.09 % 52.431 M 6.51 % 49.225 M -4.28 % 51.425 M -6.04 % 54.728 M -6.90 % 58.787 M 10.96 % 52.978 M -5.50 % 56.062 M 10.10 % 50.919 M -21.86 % 65.166 M 7.89 % 60.402 M 21.36 % 49.772 M -4.95 % 52.365 M -13.69 % 60.673 M -6.62 % 64.974 M 23.76 % 52.501 M 31.16 % 40.027 M -11.73 % 45.346 M -10.50 % 50.664 M -0.04 % 50.682 M -0.04 % 50.700 M -29.64 % 72.054 M -22.86 % 93.408 M 10.60 % 84.456 M 11.86 % 75.503 M -7.23 % 81.383 M -6.74 % 87.263 M -4.51 % 91.383 M -4.31 % 95.503 M 1.20 % 94.374 M 1.21 % 93.244 M -9.06 % 102.539 M -8.31 % 111.834 M 100.00 % 55.917 M 0.000 0.000 0.000
Net receivables 74.286 M 32.64 % 56.007 M -24.71 % 74.389 M 32.92 % 55.965 M -28.90 % 78.713 M 49.88 % 52.518 M -20.63 % 66.170 M 54.65 % 42.787 M 28.24 % 33.364 M -32.97 % 49.774 M -24.73 % 66.127 M 9.38 % 60.458 M 7.16 % 56.416 M -17.17 % 68.109 M 8.58 % 62.727 M 0.53 % 62.397 M -4.13 % 65.082 M 5.34 % 61.784 M 7.43 % 57.513 M -1.03 % 58.109 M -7.92 % 63.107 M -21.83 % 80.730 M -8.67 % 88.394 M 15.41 % 76.588 M -7.87 % 83.128 M 8.25 % 76.791 M 0.000 -100.00 % 100.934 M -6.24 % 107.649 M 0.000 0.000 0.000 -100.00 % 107.040 M 100.00 % 53.520 M 0.000 -100.00 % 72.229 M -50.00 % 144.458 M -6.90 % 155.173 M -6.46 % 165.887 M 12.94 % 146.876 M 14.87 % 127.865 M 100.00 % 63.933 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
Tax assets 28.969 M -16.62 % 34.742 M 27.23 % 27.306 M -0.16 % 27.351 M 125.85 % -105.802 M 2.18 % -108.162 M 2.14 % -110.526 M 1.47 % -112.173 M 2.06 % -114.527 M 2.01 % -116.882 M 1.98 % -119.241 M 1.95 % -121.613 M 1.92 % -123.996 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 71.261 M 84.18 % 38.692 M -51.23 % 79.331 M 175.67 % 28.778 M -67.97 % 89.850 M 150.88 % 35.814 M -56.45 % 82.240 M 97.54 % 41.632 M -44.71 % 75.299 M 99.08 % 37.823 M -44.33 % 67.938 M 53.55 % 44.245 M -47.12 % 83.671 M 150.31 % 33.427 M -2.00 % 34.110 M -26.96 % 46.703 M 22.29 % 38.190 M 1.67 % 37.564 M 25.18 % 30.007 M -35.19 % 46.300 M -0.96 % 46.748 M -1.48 % 47.448 M -19.99 % 59.303 M 12.07 % 52.914 M -7.12 % 56.968 M 11.66 % 51.020 M -62.32 % 135.407 M 96.20 % 69.015 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 81.428 M -50.00 % 162.855 M 52.06 % 107.098 M 108.60 % 51.340 M 12.93 % 45.462 M 14.85 % 39.584 M 100.00 % 19.792 M 0.000 0.000 0.000 -100.00 % 55.148 M -50.00 % 110.295 M -11.70 % 124.906 M -10.47 % 139.516 M -6.39 % 149.047 M -6.01 % 158.578 M -11.51 % 179.197 M -10.32 % 199.815 M 9.45 % 182.560 M 10.44 % 165.304 M 100.00 % 82.652 M 0.000
Tax payables 2.135 M 0.000 -100.00 % 103.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 894.000 K 185.62 % 313.000 K 0.00 % 313.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 % 35.500 K -50.00 % 71.000 K 100.00 % 35.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.093 M -50.00 % 2.186 M -35.72 % 3.401 M -26.32 % 4.616 M 100.00 % 2.308 M 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.493 M 75.75 % 16.212 M 289.15 % -8.571 M 60.07 % -21.467 M 60.56 % -54.423 M 48.35 % -105.367 M 6.13 % -112.252 M 23.48 % -146.690 M -53.37 % -95.647 M -116.79 % -44.120 M 37.69 % -70.808 M 44.74 % -128.138 M -255.91 % 82.186 M 850.28 % -10.954 M 89.02 % -99.748 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -21.321 M 4.84 % -22.405 M 2.78 % -23.046 M 4.37 % -24.100 M 4.17 % -25.148 M 10.56 % -28.117 M 15.33 % -33.209 M -4.65 % -31.733 M 5.58 % -33.610 M -0.27 % -33.518 M -12.70 % -29.741 M -5.58 % -28.170 M -3.99 % -27.090 M -6.28 % -25.490 M 2.76 % -26.213 M 0.25 % -26.280 M 0.93 % -26.527 M 2.21 % -27.127 M -0.73 % -26.930 M 0.46 % -27.054 M 0.47 % -27.183 M 2.78 % -27.961 M -0.28 % -27.883 M 6.25 % -29.743 M 5.55 % -31.492 M -10.06 % -28.614 M -21.15 % -23.619 M -31.74 % -17.928 M -153.51 % -7.072 M -788.44 % -796.000 K -102.44 % 32.578 M -11.70 % 36.894 M -18.41 % 45.221 M 4.91 % 43.104 M 5.17 % 40.987 M 6.18 % 38.601 M 6.59 % 36.215 M -32.04 % 53.290 M -24.27 % 70.364 M -16.69 % 84.458 M -14.30 % 98.551 M 0.71 % 97.853 M 0.72 % 97.154 M -5.18 % 102.459 M -4.92 % 107.764 M 0.66 % 107.058 M 0.66 % 106.351 M 0.40 % 105.928 M 0.40 % 105.504 M -0.12 % 105.626 M -0.12 % 105.748 M -1.44 % 107.293 M -1.42 % 108.838 M -0.27 % 109.138 M -0.27 % 109.438 M
Capital lease obligations 2.462 M -4.20 % 2.570 M 2.47 % 2.508 M -13.93 % 2.914 M 0.97 % 2.886 M -12.25 % 3.289 M 0.98 % 3.257 M -10.91 % 3.656 M 0.97 % 3.621 M 7 771.74 % 46.000 K -89.80 % 451.000 K -51.61 % 932.000 K -33.99 % 1.412 M 108.71 % -16.212 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 194.566 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 188.930 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 65.739 M 0.00 % 65.739 M -74.66 % 259.439 M 0.16 % 259.014 M 105.38 % 126.112 M -51.28 % 258.846 M 47.25 % 175.781 M 319.01 % -80.260 M -108.79 % 913.115 M -66.50 % 2.725 B 10 653.39 % 25.344 M -81.76 % 138.934 M -44.98 % 252.524 M 58.69 % 159.132 M 142.07 % 65.739 M -10.58 % 73.521 M -9.57 % 81.302 M 132.50 % -250.168 M 56.99 % -581.637 M -180.65 % 721.211 M -64.37 % 2.024 B -1.00 % 2.045 B -0.99 % 2.065 B -2.29 % 2.113 B -2.24 % 2.162 B -1.30 % 2.190 B -1.29 % 2.219 B 0.82 % 2.201 B 0.83 % 2.183 B 0.45 % 2.173 B 0.45 % 2.163 B 0.13 % 2.160 B 0.13 % 2.157 B
Deferred tax liabilities 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 -100.00 % 4.366 M 0.00 % 4.366 M 7.75 % 4.052 M 0.00 % 4.052 M 36.48 % 2.969 M 0.00 % 2.969 M 32.37 % 2.243 M 0.00 % 2.243 M -9.81 % 2.487 M 0.00 % 2.487 M -15.35 % 2.938 M 0.00 % 2.938 M -18.28 % 3.595 M 0.00 % 3.595 M 4.11 % 3.453 M 0.00 % 3.453 M -14.95 % 4.060 M 0.00 % 4.060 M -67.99 % 12.682 M 0.00 % 12.682 M 179.66 % -15.920 M -166.28 % 24.020 M -62.45 % 63.960 M -25.46 % 85.808 M -20.29 % 107.655 M -3.91 % 112.040 M -3.77 % 116.425 M 3.63 % 112.345 M 3.77 % 108.264 M 4.45 % 103.654 M 4.65 % 99.044 M 93.38 % 51.219 M 1 409.53 % 3.393 M -27.95 % 4.710 M -21.85 % 6.026 M 100.00 % 3.013 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 797.949 M 5.10 % 759.206 M -8.21 % 827.143 M 2.43 % 807.556 M 6.54 % 757.967 M 5.37 % 719.344 M 3.37 % 695.863 M -3.50 % 721.080 M 1.05 % 713.590 M -4.05 % 743.744 M 5.72 % 703.531 M -3.90 % 732.054 M 1.58 % 720.644 M -1.43 % 731.111 M -12.54 % 835.911 M -4.33 % 873.728 M -0.49 % 878.010 M 0.75 % 871.453 M 0.80 % 864.541 M -1.73 % 879.766 M -0.32 % 882.608 M -2.83 % 908.343 M -4.02 % 946.413 M 1.91 % 928.656 M 2.96 % 901.979 M -0.88 % 909.965 M 32.23 % 688.143 M -14.52 % 805.066 M -5.89 % 855.484 M 3.51 % 826.477 M -47.12 % 1.563 B -3.68 % 1.623 B -17.78 % 1.974 B -5.49 % 2.088 B -5.20 % 2.203 B -5.81 % 2.339 B -5.49 % 2.474 B -1.07 % 2.501 B -1.06 % 2.528 B 10.77 % 2.282 B 12.07 % 2.037 B -13.41 % 2.352 B -11.82 % 2.667 B -0.79 % 2.688 B -0.78 % 2.710 B -0.52 % 2.724 B -0.51 % 2.738 B -4.59 % 2.869 B -4.39 % 3.001 B 0.35 % 2.991 B 0.35 % 2.980 B 0.30 % 2.971 B 0.31 % 2.962 B -5.44 % 3.132 B -5.16 % 3.303 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 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 1999-12-31 1999-06-30 1998-12-31 1998-06-30 1997-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 1999-12-31 1999-06-30 1998-12-31 1998-06-30 1998-01-31 1997-06-30 1997-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -9.902 M 0.000 -100.00 % 4.800 M 0.000 100.00 % -12.943 M 0.000 100.00 % -4.765 M 0.000 -100.00 % 12.155 M 0.000 -100.00 % 2.924 M -32.86 % 4.355 M 93.47 % 2.251 M 129.08 % -7.741 M -297.22 % 3.925 M -25.71 % 5.284 M -30.07 % 7.555 M 281.98 % -4.152 M -124.87 % 16.690 M 256.78 % 4.678 M 285.05 % -2.528 M 82.56 % -14.492 M -2 071.63 % 735.000 K -92.44 % 9.717 M -33.33 % 14.575 M 250.93 % -9.657 M 24.02 % -12.710 M 0.00 % -12.710 M -221.29 % 10.479 M 0.00 % 10.479 M 0.000 0.000 100.00 % -6.249 M 0.00 % -6.249 M -96.59 % -3.179 M 0.00 % -3.179 M -970.20 % -297.000 K 0.00 % -297.000 K 81.21 % -1.581 M 0.00 % -1.581 M 64.82 % -4.493 M 0.00 % -4.493 M -109.16 % 49.055 M 0.00 % 49.055 M 325.28 % -21.775 M 0.00 % -21.775 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 100.00 % -8.120 M 0.000 100.00 % -6.433 M 0.000 100.00 % -466.500 K 0.000 -100.00 % 248.500 K 0.000 -100.00 % 8.524 M 0.000 100.00 % -547.000 K 0.000 -100.00 % 1.017 M 0.000 -100.00 % 6.027 M 0.000 -100.00 % 10.959 M 0.000 -100.00 % 13.826 M 0.000 -100.00 % 4.536 M 0.000 100.00 % -4.368 M 0.000 -100.00 % 5.471 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 -100.00 % 6.502 M 0.000 -100.00 % 1.064 M 0.000 100.00 % -10.135 M 0.000 100.00 % -6.333 M 0.000 100.00 % -5.682 M 0.000 100.00 % -8.818 M -100.00 % -4.409 M -180.18 % 5.499 M 100.00 % 2.750 M 78.65 % 1.539 M 100.00 % 769.500 K -75.83 % 3.184 M 100.00 % 1.592 M 258.25 % -1.006 M -100.00 % -503.000 K -106.83 % 7.362 M 100.00 % 3.681 M 235.08 % -2.725 M -100.00 % -1.363 M -114.97 % 9.104 M 100.00 % 4.552 M 159.14 % -7.697 M 0.00 % -7.697 M -241.22 % 5.451 M 0.00 % 5.451 M 0.000 0.000 100.00 % -12.474 M 0.00 % -12.474 M -334.53 % 5.319 M 0.00 % 5.319 M 29 447.22 % 18.000 K 0.00 % 18.000 K -99.12 % 2.049 M 0.00 % 2.049 M 122.89 % -8.953 M 0.00 % -8.953 M -252.25 % 5.880 M 0.00 % 5.880 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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -8.284 M 0.000 -100.00 % 10.169 M 0.000 100.00 % -2.342 M 0.000 -100.00 % 1.320 M 0.000 -100.00 % 9.313 M 0.000 -100.00 % 12.289 M 40.22 % 8.764 M 305.49 % -4.265 M 59.34 % -10.491 M -188.12 % -3.641 M -180.66 % 4.514 M 168.52 % -6.588 M -14.70 % -5.744 M -248.41 % 3.870 M -25.30 % 5.181 M 135.91 % -14.426 M 20.62 % -18.173 M -332.15 % 7.828 M -29.35 % 11.080 M 0.00 % 11.080 M 177.98 % -14.209 M -183.47 % -5.013 M 0.00 % -5.013 M -199.68 % 5.029 M 0.00 % 5.029 M 0.000 0.000 -100.00 % 6.225 M 0.00 % 6.225 M 173.26 % -8.497 M 0.00 % -8.497 M -2 597.46 % -315.000 K 0.00 % -315.000 K 91.32 % -3.630 M 0.00 % -3.630 M -181.39 % 4.460 M 0.00 % 4.460 M -89.67 % 43.175 M 0.00 % 43.175 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -2.920 M -103.40 % 85.936 M 608.31 % 12.133 M 146.61 % -26.032 M -211.61 % 23.325 M -4.46 % 24.413 M 2 313.33 % -1.103 M -128.36 % 3.889 M -87.75 % 31.749 M 2 914.63 % -1.128 M 81.82 % -6.204 M 71.00 % -21.390 M -205.84 % 20.209 M -68.27 % 63.700 M 1 381.05 % 4.301 M 542.90 % 669.000 K -95.30 % 14.226 M 170.58 % -20.156 M -303.00 % 9.929 M 159.49 % -16.689 M -210.55 % 15.096 M 203.91 % -14.528 M -139.22 % -6.073 M -1 635.14 % -350.000 K -101.85 % 18.901 M 106.98 % -270.838 M -94.91 % -138.955 M -2 146.16 % 6.791 M 177.42 % -8.772 M -102.39 % 366.936 M 14.16 % 321.411 M 91.10 % 168.192 M 0.00 % 168.192 M -5.59 % 178.146 M 46.35 % 121.730 M -12.50 % 139.118 M 0.00 % 139.118 M 669.26 % 18.085 M 0.00 % 18.085 M -45.02 % 32.892 M 0.00 % 32.892 M 150.83 % 13.114 M 0.00 % 13.114 M 555.84 % 2.000 M 0.00 % 2.000 M -69.84 % 6.630 M 0.00 % 6.630 M -90.43 % 69.275 M 0.00 % 69.275 M 45.02 % 47.768 M 0.00 % 47.768 M -9.71 % 52.904 M 0.00 % 52.904 M 102.60 % 26.113 M 0.00 % 26.113 M 100.00 % 13.056 M -69.36 % 42.616 M 100.00 % 21.308 M
Net cash provided by operating activities 57.063 M 85.91 % 30.694 M -17.05 % 37.003 M 29.25 % 28.629 M -52.35 % 60.078 M 38.76 % 43.297 M 851.16 % -5.764 M -144.67 % 12.903 M -45.59 % 23.716 M -36.29 % 37.227 M 366.50 % 7.980 M -34.94 % 12.265 M -51.20 % 25.132 M 108.06 % 12.079 M 18.55 % 10.189 M -68.59 % 32.439 M 60.61 % 20.198 M 187.60 % 7.023 M -65.23 % 20.196 M 75.21 % 11.527 M 1.11 % 11.400 M 27.45 % 8.945 M -65.90 % 26.229 M -27.59 % 36.223 M 16.82 % 31.008 M 312.95 % -14.561 M 27.31 % -20.033 M 48.97 % -39.253 M 0.00 % -39.253 M -285.96 % -10.170 M 0.00 % -10.170 M -1 431.15 % 764.000 K 0.00 % 764.000 K -96.85 % 24.291 M 0.00 % 24.291 M -38.15 % 39.272 M 0.00 % 39.272 M 481.81 % 6.750 M 0.00 % 6.750 M -80.62 % 34.835 M 0.00 % 34.835 M -36.50 % 54.862 M 0.00 % 54.862 M -26.73 % 74.876 M 0.00 % 74.876 M 84.07 % 40.679 M 0.00 % 40.679 M -64.47 % 114.476 M 0.00 % 114.476 M 25.44 % 91.256 M 0.00 % 91.256 M 12.29 % 81.267 M 0.00 % 81.267 M 126.18 % 35.930 M 0.00 % 35.930 M 100.00 % 17.965 M -59.21 % 44.046 M 100.00 % 22.023 M
Investments in property plant and equipment 0.000 100.00 % -19.178 M 0.000 100.00 % -24.504 M 0.000 100.00 % -8.043 M 0.000 100.00 % -12.623 M 0.000 100.00 % -13.630 M 0.000 100.00 % -10.807 M -100.00 % -5.404 M 71.73 % -19.111 M -100.00 % -9.556 M 33.97 % -14.471 M -100.00 % -7.236 M 47.62 % -13.813 M -100.00 % -6.907 M -37.66 % -5.017 M -100.00 % -2.509 M 77.79 % -11.292 M -100.00 % -5.646 M -12.72 % -5.009 M -100.00 % -2.505 M 83.51 % -15.188 M -100.00 % -7.594 M 28.52 % -10.624 M 0.00 % -10.624 M 42.38 % -18.438 M 0.00 % -18.438 M 36.76 % -29.155 M 0.00 % -29.155 M 64.36 % -81.810 M 0.00 % -81.810 M -93.35 % -42.312 M 0.00 % -42.312 M -9.78 % -38.544 M 0.00 % -38.544 M -283.98 % -10.038 M 0.00 % -10.038 M -61.86 % -6.202 M 0.00 % -6.202 M 25.51 % -8.325 M 0.00 % -8.325 M -74.73 % -4.765 M 0.00 % -4.765 M 62.13 % -12.581 M 0.00 % -12.581 M -71.83 % -7.322 M 0.00 % -7.322 M 14.05 % -8.519 M 0.00 % -8.519 M 29.07 % -12.010 M 0.00 % -12.010 M -100.00 % -6.005 M 72.22 % -21.614 M -100.00 % -10.807 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.900 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 449.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -122.000 K 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 100.00 % -24.818 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 100.00 % -11.914 M 0.00 % -11.914 M -246.04 % -3.443 M 0.00 % -3.443 M 65.86 % -10.084 M 0.00 % -10.084 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 100.00 % -1.000 K 0.00 % -1.000 K 99.99 % -14.136 M 0.00 % -14.136 M -49.93 % -9.429 M 0.00 % -9.429 M -13 765.44 % -68.000 K 0.00 % -68.000 K -13 500.00 % -500.000 0.00 % -500.000 -100.00 % -250.000 100.00 % -5.150 M -100.00 % -2.575 M
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.579 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.029 M 0.00 % 7.029 M 467.04 % 1.240 M 0.00 % 1.240 M -66.52 % 3.703 M 0.00 % 3.703 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 -100.00 % 6.246 M 0.00 % 6.246 M 0.000 0.000 -100.00 % 7.988 M 0.00 % 7.988 M -14.86 % 9.382 M 0.00 % 9.382 M 267 957.14 % 3.500 K 0.00 % 3.500 K 0.000 0.000 -100.00 % 5.187 M 0.00 % 5.187 M -47.78 % 9.933 M 0.00 % 9.933 M 822.24 % 1.077 M 0.00 % 1.077 M 100.00 % 538.500 K -49.98 % 1.077 M 100.00 % 538.250 K
Other investing activites -8.114 M -4 126.04 % -192.000 K 89.33 % -1.799 M -113.26 % 13.568 M 509.60 % -3.313 M -119.52 % 16.972 M 17 330.46 % -98.500 K -103.32 % 2.969 M 170.29 % -4.224 M 80.49 % -21.649 M -601.60 % 4.316 M -50.71 % 8.756 M -4.01 % 9.122 M -80.86 % 47.656 M 215.34 % -41.319 M -374.49 % 15.053 M 465.72 % -4.116 M -118.66 % 22.054 M 247.92 % -14.909 M -20.91 % -12.331 M -62.12 % -7.606 M 62.58 % -20.327 M -222.77 % 16.557 M 207.00 % -15.474 M -488.14 % -2.631 M -122.06 % 11.924 M 57.02 % 7.594 M 279.48 % -4.231 M -139.82 % 10.624 M 167.54 % -15.730 M -185.31 % 18.438 M 186.83 % -21.235 M -172.83 % 29.155 M 142.45 % -68.684 M -183.96 % 81.810 M 404.36 % -26.879 M -163.53 % 42.312 M 93.83 % 21.830 M -32.41 % 32.298 M 248.19 % -21.794 M -317.11 % 10.038 M 21.57 % 8.257 M 562.32 % -1.786 M 95.39 % -38.778 M -3 568.68 % -1.057 M -11.50 % -948.000 K -119.91 % 4.762 M 109.56 % -49.794 M -286.38 % 26.717 M 338.06 % -11.223 M -197.05 % 11.564 M 135.32 % 4.914 M 465.08 % -1.346 M 86.48 % -9.955 M -191.05 % 10.934 M 100.00 % 5.467 M -78.72 % 25.687 M 100.00 % 12.843 M
Net cash used for investing activites -8.114 M 58.11 % -19.370 M -976.71 % -1.799 M 83.55 % -10.936 M -65.07 % -6.625 M -139.93 % 16.591 M 8 521.83 % -197.000 K -101.64 % 11.985 M 241.87 % -8.448 M 76.05 % -35.279 M -917.40 % 4.316 M 310.43 % -2.051 M -122.48 % 9.122 M -68.04 % 28.545 M 169.08 % -41.319 M -7 199.48 % 582.000 K 114.14 % -4.116 M -149.95 % 8.241 M 155.28 % -14.909 M 14.06 % -17.348 M -128.08 % -7.606 M 75.94 % -31.619 M -290.97 % 16.557 M 180.83 % -20.483 M -678.53 % -2.631 M 19.39 % -3.264 M 41.91 % -5.619 M -32.79 % -4.231 M 60.18 % -10.624 M 32.46 % -15.730 M 14.69 % -18.438 M 13.17 % -21.235 M 27.17 % -29.155 M 57.55 % -68.684 M 16.04 % -81.810 M -140.88 % -33.964 M 3.59 % -35.228 M -363.26 % 13.382 M 156.11 % -23.850 M -51.90 % -15.701 M 2.67 % -16.131 M -386.98 % 5.621 M 27.11 % 4.422 M 123.51 % -18.809 M 0.55 % -18.913 M -686.06 % -2.406 M 15.73 % -2.855 M 92.17 % -36.486 M 8.84 % -40.025 M -256.65 % -11.223 M 2.95 % -11.564 M -335.32 % 4.914 M 265.08 % 1.346 M 113.36 % -10.077 M 7.84 % -10.934 M -100.00 % -5.467 M -178.90 % 6.929 M 100.00 % 3.464 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 53.793 M 0.000 0.000 0.000 -100.00 % 55.904 M 0.000 100.00 % -10.254 M 0.000 -100.00 % 16.022 M 0.000 -100.00 % 29.843 M 0.000 100.00 % -100.000 M 0.000 100.00 % -15.555 M 0.000 100.00 % -11.647 M 0.000 -100.00 % 16.000 K 0.000 100.00 % -195.005 M 0.000 100.00 % -11.314 M 0.000 100.00 % -6.573 M 0.000 100.00 % -68.706 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 100.00 % -18.679 M 0.000 100.00 % -3.736 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 100.00 % -3.736 M -7.36 % -3.480 M 6.85 % -3.736 M -3.55 % -3.608 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.736 M 0.00 % -3.736 M 0.000 0.000 100.00 % -3.736 M 0.00 % -3.736 M 83.33 % -22.414 M 0.00 % -22.414 M 72.23 % -80.705 M 0.00 % -80.705 M -232.36 % -24.282 M 0.00 % -24.282 M -30.00 % -18.679 M 0.00 % -18.679 M -438.05 % -3.472 M 0.00 % -3.472 M -100.00 % -1.736 M 92.79 % -24.063 M -100.00 % -12.032 M
Other financing activites -18.850 M -202.59 % 18.375 M 195.36 % -19.270 M -603.00 % 3.831 M 273.35 % -2.210 M 66.83 % -6.662 M 74.87 % -26.512 M -102.73 % -13.078 M 52.45 % -27.505 M -4 144.85 % 680.000 K 105.34 % -12.741 M -354.87 % -2.801 M 81.82 % -15.403 M 46.25 % -28.659 M 0.40 % -28.775 M 1.92 % -29.339 M -1 077.80 % -2.491 M 14.25 % -2.905 M -13.97 % -2.549 M -11.07 % -2.295 M -10.44 % -2.078 M 86.20 % -15.054 M -682.03 % -1.925 M -292.86 % -490.000 K 98.48 % -32.220 M -923.83 % -3.147 M 97.91 % -150.776 M -255.93 % 96.692 M 138.86 % -248.809 M -1 018.67 % 27.084 M 163.68 % -42.532 M -160.93 % 69.809 M 149.81 % -140.161 M -417.75 % 44.111 M 207.23 % -41.136 M -952.90 % 4.823 M 200.00 % -4.823 M -44.60 % -3.336 M 0.00 % -3.336 M -107.12 % 46.852 M 188.15 % -53.149 M -922.73 % 6.460 M 171.03 % -9.095 M -124.83 % 36.631 M 189.30 % -41.021 M -130.95 % 132.555 M 194.39 % -140.427 M -291.05 % 73.505 M 175.39 % -97.503 M -1 084.87 % 9.900 M 200.00 % -9.900 M -132.44 % 30.517 M 200.00 % -30.517 M -153.70 % 56.829 M 200.00 % -56.829 M -100.00 % -28.415 M 0.000 0.000
Net cash used provided by financing activities -18.850 M -6 100.66 % -304.000 K 98.42 % -19.270 M -20 384.21 % 95.000 K 102.15 % -4.420 M 64.44 % -12.430 M 53.12 % -26.512 M -7.00 % -24.778 M 9.91 % -27.505 M -4 144.85 % 680.000 K 105.34 % -12.741 M -354.87 % -2.801 M 81.82 % -15.403 M 46.25 % -28.659 M 0.40 % -28.775 M 1.92 % -29.339 M -1 077.80 % -2.491 M 14.25 % -2.905 M -13.97 % -2.549 M -11.07 % -2.295 M 60.53 % -5.814 M 68.63 % -18.534 M -227.40 % -5.661 M -1 055.31 % -490.000 K 98.48 % -32.220 M -923.83 % -3.147 M 97.91 % -150.776 M -200.19 % 150.485 M 160.48 % -248.809 M -1 018.67 % 27.084 M 163.68 % -42.532 M -133.83 % 125.713 M 189.69 % -140.161 M -513.98 % 33.857 M 182.30 % -41.136 M -467.31 % 11.199 M 332.20 % -4.823 M -118.19 % 26.508 M 894.71 % -3.336 M 94.14 % -56.885 M 0.00 % -56.885 M -525.45 % -9.095 M 0.00 % -9.095 M -142.80 % 21.248 M 147.48 % -44.756 M -140.63 % 110.157 M 167.65 % -162.841 M 8.62 % -178.207 M 0.00 % -178.207 M -593.52 % -25.696 M 24.83 % -34.182 M -749.23 % 5.265 M 110.70 % -49.195 M -220.52 % -15.349 M 74.55 % -60.301 M -100.00 % -30.150 M -25.30 % -24.063 M -100.00 % -12.032 M
Effect of forex changes on cash 2.979 M 214.44 % -2.603 M -287.27 % 1.390 M -8.73 % 1.523 M 228.47 % -1.186 M 8.63 % -1.298 M -1 258.64 % -95.500 K -117.83 % 535.500 K 104.39 % 262.000 K -93.73 % 4.179 M 653.51 % -755.000 K -1 298.41 % 63.000 K 109.18 % -686.000 K 11.14 % -772.000 K -125.07 % -343.000 K -134.86 % 984.000 K 27.46 % 772.000 K 152.66 % -1.466 M -531.90 % -232.000 K 67.96 % -724.000 K -18 200.00 % 4.000 K -97.58 % 165.000 K 164.96 % -254.000 K -236.56 % 186.000 K -25.30 % 249.000 K 170.65 % 92.000 K 114.11 % -652.000 K -102.38 % 27.444 M 355.77 % -10.730 M -239.33 % 7.701 M 349.14 % -3.091 M 97.72 % -135.510 M -197.99 % 138.284 M 1 060.83 % 11.913 M 585.93 % -2.452 M -54.09 % -1.591 M -110.14 % 15.695 M 152.08 % -30.137 M -181.59 % 36.937 M 1 739.95 % 2.008 M -17.64 % 2.438 M 628.74 % -461.000 K -162.47 % 738.000 K 102.22 % -33.258 M -201.24 % 32.850 M 124.03 % -136.728 M -200.01 % 136.720 M 7 748.64 % -1.788 M -202.06 % 1.752 M 140.24 % -4.353 M -197.27 % 4.475 M 115.45 % -28.971 M -199.70 % 29.058 M 226.89 % -22.900 M -199.96 % 22.910 M 100.00 % 11.455 M -75.48 % 46.723 M 100.00 % 23.361 M
Net change in cash 249.598 M 226.50 % -197.303 M -1 238.90 % 17.324 M 110.78 % -160.668 M -444.32 % 46.662 M 4.01 % 44.863 M 237.35 % -32.664 M -2 865.79 % 1.181 M 110.08 % -11.713 M 88.90 % -105.532 M -17 488.67 % -600.000 K -116.05 % 3.738 M -95.27 % 78.983 M 1 132.14 % 6.410 M -82.84 % 37.362 M 404.65 % -12.264 M -112.55 % 97.701 M 1 953.72 % 4.757 M -93.72 % 75.795 M 2 162.69 % 3.350 M -95.78 % 79.415 M 3 026.11 % -2.714 M -102.24 % 121.431 M 11 742.43 % -1.043 M -101.45 % 72.084 M 2 334.86 % 2.961 M -78.59 % 13.830 M 107.90 % -174.970 M -300.00 % -43.743 M 33.06 % -65.346 M -300.00 % -16.337 M 73.01 % -60.535 M -300.00 % -15.134 M 84.83 % -99.731 M -300.00 % -24.933 M -183.57 % 29.833 M 300.00 % 7.458 M -77.40 % 33.004 M 300.00 % 8.251 M 111.54 % -71.486 M -300.00 % -17.872 M -117.55 % 101.853 M 300.00 % 25.463 M -71.10 % 88.115 M 300.00 % 22.029 M -5.88 % 23.405 M 300.00 % 5.851 M 102.87 % -204.008 M -300.00 % -51.002 M -151.02 % 99.970 M 300.00 % 24.993 M -80.00 % 124.951 M 300.00 % 31.238 M 226.01 % -24.789 M -300.00 % -6.197 M 0.00 % -6.197 M -116.83 % 36.817 M 0.00 % 36.817 M
Cash at beginning of period 0.000 -100.00 % 197.303 M 9.63 % 179.979 M 12.02 % 160.668 M 40.93 % 114.006 M 64.88 % 69.143 M -32.08 % 101.807 M 1.17 % 100.626 M -10.43 % 112.339 M 6.45 % 105.532 M -0.57 % 106.132 M 0.000 -100.00 % 20.273 M 0.00 % 20.273 M -37.69 % 32.537 M 0.00 % 32.537 M 17.13 % 27.779 M 0.00 % 27.779 M 13.71 % 24.430 M 0.00 % 24.430 M -10.00 % 27.144 M 0.00 % 27.144 M -3.70 % 28.187 M 0.00 % 28.187 M 11.74 % 25.226 M 0.00 % 25.226 M 121.35 % 11.397 M -94.83 % 220.556 M 300.00 % 55.139 M -80.71 % 285.902 M 300.00 % 71.476 M -79.37 % 346.437 M 300.00 % 86.609 M -80.59 % 446.168 M 300.00 % 111.542 M -73.21 % 416.335 M 300.00 % 104.084 M -72.85 % 383.331 M 300.00 % 95.833 M -78.93 % 454.817 M 300.00 % 113.704 M -67.79 % 352.964 M 300.00 % 88.241 M -66.68 % 264.849 M 300.00 % 66.212 M -72.58 % 241.444 M 300.00 % 60.361 M -85.59 % 418.836 M 300.00 % 104.709 M -67.16 % 318.866 M 300.00 % 79.717 M -58.89 % 193.915 M 300.00 % 48.479 M -77.83 % 218.704 M 300.00 % 54.676 M 0.00 % 54.676 M 206.15 % 17.859 M 0.00 % 17.859 M
Cash at end of period 249.598 M 0.000 -100.00 % 197.303 M 0.000 -100.00 % 160.668 M 40.93 % 114.006 M 64.88 % 69.143 M -32.08 % 101.807 M 1.17 % 100.626 M 0.000 -100.00 % 105.532 M 2 723.22 % 3.738 M -96.23 % 99.256 M 271.98 % 26.683 M -61.83 % 69.898 M 244.79 % 20.273 M -83.84 % 125.480 M 285.66 % 32.537 M -67.54 % 100.224 M 260.79 % 27.779 M -73.93 % 106.558 M 336.19 % 24.430 M -83.67 % 149.617 M 451.21 % 27.144 M -72.11 % 97.310 M 245.24 % 28.187 M 11.74 % 25.226 M -44.66 % 45.586 M 300.00 % 11.397 M -94.83 % 220.556 M 300.00 % 55.139 M -80.71 % 285.902 M 300.00 % 71.476 M -79.37 % 346.437 M 300.00 % 86.609 M -80.59 % 446.168 M 300.00 % 111.542 M -73.21 % 416.335 M 300.00 % 104.084 M -72.85 % 383.331 M 300.00 % 95.833 M -78.93 % 454.817 M 300.00 % 113.704 M -67.79 % 352.964 M 300.00 % 88.241 M -66.68 % 264.849 M 300.00 % 66.212 M -69.18 % 214.828 M 300.00 % 53.707 M -87.18 % 418.836 M 300.00 % 104.709 M -67.16 % 318.866 M 300.00 % 79.717 M -58.89 % 193.915 M 300.00 % 48.479 M 0.00 % 48.479 M -11.33 % 54.676 M 0.00 % 54.676 M
Operating cash flow 57.063 M 85.91 % 30.694 M 65.90 % 18.502 M -35.37 % 28.629 M -52.35 % 60.078 M 38.76 % 43.297 M 851.16 % -5.764 M -144.67 % 12.903 M -45.59 % 23.716 M -36.29 % 37.227 M 366.50 % 7.980 M -34.94 % 12.265 M -51.20 % 25.132 M 108.06 % 12.079 M 18.55 % 10.189 M -68.59 % 32.439 M 60.61 % 20.198 M 187.60 % 7.023 M -65.23 % 20.196 M 75.21 % 11.527 M 1.11 % 11.400 M 27.45 % 8.945 M -65.90 % 26.229 M -27.59 % 36.223 M 16.82 % 31.008 M 312.95 % -14.561 M 27.31 % -20.033 M 48.97 % -39.253 M 0.00 % -39.253 M -285.96 % -10.170 M 0.00 % -10.170 M -1 431.15 % 764.000 K 0.00 % 764.000 K -96.85 % 24.291 M 0.00 % 24.291 M -38.15 % 39.272 M 0.00 % 39.272 M 481.81 % 6.750 M 0.00 % 6.750 M -80.62 % 34.835 M 0.00 % 34.835 M -36.50 % 54.862 M 0.00 % 54.862 M -26.73 % 74.876 M 0.00 % 74.876 M 84.07 % 40.679 M 0.00 % 40.679 M -64.47 % 114.476 M 0.00 % 114.476 M 25.44 % 91.256 M 0.00 % 91.256 M 12.29 % 81.267 M 0.00 % 81.267 M 126.18 % 35.930 M 0.00 % 35.930 M 100.00 % 17.965 M -59.21 % 44.046 M 100.00 % 22.023 M
Capital expenditure 0.000 100.00 % -19.178 M 0.000 100.00 % -24.504 M 0.000 100.00 % -8.043 M 0.000 100.00 % -12.623 M 0.000 100.00 % -13.630 M 0.000 100.00 % -10.807 M -100.00 % -5.404 M 71.73 % -19.111 M -100.00 % -9.556 M 33.97 % -14.471 M -100.00 % -7.236 M 47.62 % -13.813 M -100.00 % -6.907 M -37.66 % -5.017 M -100.00 % -2.509 M 77.79 % -11.292 M -100.00 % -5.646 M -12.72 % -5.009 M -100.00 % -2.505 M 83.51 % -15.188 M -100.00 % -7.594 M 28.52 % -10.624 M 0.00 % -10.624 M 42.38 % -18.438 M 0.00 % -18.438 M 36.76 % -29.155 M 0.00 % -29.155 M 64.36 % -81.810 M 0.00 % -81.810 M -93.35 % -42.312 M 0.00 % -42.312 M -9.78 % -38.544 M 0.00 % -38.544 M -283.98 % -10.038 M 0.00 % -10.038 M -61.86 % -6.202 M 0.00 % -6.202 M 25.51 % -8.325 M 0.00 % -8.325 M -74.73 % -4.765 M 0.00 % -4.765 M 62.13 % -12.581 M 0.00 % -12.581 M -71.83 % -7.322 M 0.00 % -7.322 M 14.05 % -8.519 M 0.00 % -8.519 M 29.07 % -12.010 M 0.00 % -12.010 M -100.00 % -6.005 M 72.22 % -21.614 M -100.00 % -10.807 M
Free CashFlow 57.063 M 395.51 % 11.516 M -37.76 % 18.502 M 348.52 % 4.125 M -93.13 % 60.078 M 70.41 % 35.255 M 711.63 % -5.764 M -2 158.57 % 280.000 K -98.82 % 23.716 M 0.50 % 23.597 M 195.70 % 7.980 M 447.33 % 1.458 M -92.61 % 19.729 M 380.55 % -7.032 M -1 210.02 % 633.500 K -96.47 % 17.968 M 38.62 % 12.963 M 290.91 % -6.790 M -151.09 % 13.290 M 104.14 % 6.510 M -26.78 % 8.892 M 478.85 % -2.347 M -111.40 % 20.583 M -34.06 % 31.214 M 9.51 % 28.504 M 195.81 % -29.749 M -7.68 % -27.627 M 44.61 % -49.877 M 0.00 % -49.877 M -74.34 % -28.608 M 0.00 % -28.608 M -0.77 % -28.391 M 0.00 % -28.391 M 50.64 % -57.520 M 0.00 % -57.520 M -1 792.09 % -3.040 M 0.00 % -3.040 M 90.44 % -31.794 M 0.00 % -31.794 M -228.22 % 24.797 M 0.00 % 24.797 M -49.04 % 48.660 M 0.00 % 48.660 M -26.88 % 66.551 M 0.00 % 66.551 M 85.30 % 35.915 M 0.00 % 35.915 M -64.75 % 101.896 M 0.00 % 101.896 M 21.40 % 83.935 M 0.00 % 83.935 M 15.38 % 72.749 M 0.00 % 72.749 M 204.13 % 23.920 M 0.00 % 23.920 M 100.00 % 11.960 M -46.68 % 22.433 M 100.00 % 11.216 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001 2001 2000 2000 1999 1999 1998 1998 1998 1997 1997
Date Form 10K
2024 https://www1.hkexnews.hk/search/titlesearch.xhtml
2023 https://www1.hkexnews.hk/search/titlesearch.xhtml
2022 https://www1.hkexnews.hk/search/titlesearch.xhtml
2021 https://www1.hkexnews.hk/search/titlesearch.xhtml
2020 https://www1.hkexnews.hk/search/titlesearch.xhtml
2019 https://www1.hkexnews.hk/search/titlesearch.xhtml
2018 https://www1.hkexnews.hk/search/titlesearch.xhtml
2017 https://www1.hkexnews.hk/search/titlesearch.xhtml
2016 https://www1.hkexnews.hk/search/titlesearch.xhtml
2015 https://www1.hkexnews.hk/search/titlesearch.xhtml
2014 https://www1.hkexnews.hk/search/titlesearch.xhtml
2013 https://www1.hkexnews.hk/search/titlesearch.xhtml
2012 https://www1.hkexnews.hk/search/titlesearch.xhtml
2011 https://www1.hkexnews.hk/search/titlesearch.xhtml
2010 https://www1.hkexnews.hk/search/titlesearch.xhtml
2009 https://www1.hkexnews.hk/search/titlesearch.xhtml
2008 https://www1.hkexnews.hk/search/titlesearch.xhtml
2007 https://www1.hkexnews.hk/search/titlesearch.xhtml
2006 https://www1.hkexnews.hk/search/titlesearch.xhtml
2005 https://www1.hkexnews.hk/search/titlesearch.xhtml
2004 https://www1.hkexnews.hk/search/titlesearch.xhtml
2003 https://www1.hkexnews.hk/search/titlesearch.xhtml
2002 https://www1.hkexnews.hk/search/titlesearch.xhtml
2001 https://www1.hkexnews.hk/search/titlesearch.xhtml
2000 https://www1.hkexnews.hk/search/titlesearch.xhtml
1999 https://www1.hkexnews.hk/search/titlesearch.xhtml
1998 https://www1.hkexnews.hk/search/titlesearch.xhtml
1997 https://www1.hkexnews.hk/search/titlesearch.xhtml