3556.TWO

eGalax_eMPIA Technology Inc. 3556.TWO

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Revenue 955.594 M -16.39 % 1.143 B -19.46 % 1.419 B -12.15 % 1.615 B 31.92 % 1.224 B 6.74 % 1.147 B 6.51 % 1.077 B -6.17 % 1.148 B -7.04 % 1.235 B 23.28 % 1.002 B -0.93 % 1.011 B -34.12 % 1.535 B 116.69 % 708.174 M -39.38 % 1.168 B 75.80 % 664.525 M 53.73 % 432.260 M
Net income 145.151 M 135.87 % 61.538 M -81.13 % 326.132 M -12.45 % 372.489 M 61.43 % 230.740 M 17.81 % 195.851 M -0.93 % 197.685 M -5.33 % 208.814 M 5.65 % 197.643 M -12.39 % 225.601 M -5.88 % 239.706 M -46.86 % 451.118 M 301.59 % 112.332 M -52.32 % 235.575 M 102.92 % 116.091 M 9.70 % 105.827 M
Income before tax 163.235 M 141.90 % 67.481 M -82.33 % 381.998 M -13.12 % 439.660 M 62.86 % 269.957 M 24.79 % 216.322 M -6.68 % 231.795 M -4.84 % 243.594 M 11.53 % 218.402 M -13.65 % 252.936 M -6.65 % 270.958 M -49.00 % 531.254 M 325.35 % 124.897 M -51.73 % 258.768 M 101.91 % 128.158 M 25.08 % 102.462 M
Income before tax ratio 0.17 189.30 % 0.06 -78.07 % 0.27 -1.10 % 0.27 23.45 % 0.22 16.91 % 0.19 -12.38 % 0.22 1.42 % 0.21 19.98 % 0.18 -29.96 % 0.25 -5.77 % 0.27 -22.58 % 0.35 96.30 % 0.18 -20.38 % 0.22 14.85 % 0.19 -18.64 % 0.24
EBITDA 203.753 M 92.51 % 105.840 M -74.87 % 421.187 M -12.43 % 480.950 M 51.79 % 316.854 M 14.05 % 277.828 M 13.99 % 243.732 M -5.44 % 257.756 M 7.43 % 239.934 M -15.32 % 283.329 M -7.39 % 305.947 M -46.16 % 568.219 M 284.14 % 147.918 M -43.44 % 261.523 M 89.89 % 137.723 M 17.11 % 117.597 M
Net income ratio 0.15 182.10 % 0.05 -76.57 % 0.23 -0.33 % 0.23 22.37 % 0.19 10.37 % 0.17 -6.98 % 0.18 0.90 % 0.18 13.65 % 0.16 -28.94 % 0.23 -5.00 % 0.24 -19.35 % 0.29 85.33 % 0.16 -21.34 % 0.20 15.43 % 0.17 -28.64 % 0.24
Ratio EBITDA 0.21 130.24 % 0.09 -68.80 % 0.30 -0.31 % 0.30 15.06 % 0.26 6.84 % 0.24 7.02 % 0.23 0.78 % 0.22 15.56 % 0.19 -31.31 % 0.28 -6.52 % 0.30 -18.27 % 0.37 77.28 % 0.21 -6.69 % 0.22 8.01 % 0.21 -23.82 % 0.27
Gross profit ratio 0.48 51.95 % 0.32 -41.26 % 0.54 3.33 % 0.52 -0.77 % 0.53 -8.00 % 0.57 3.31 % 0.55 1.17 % 0.55 19.57 % 0.46 -19.11 % 0.57 -7.30 % 0.61 6.98 % 0.57 15.07 % 0.50 16.00 % 0.43 -16.65 % 0.51 -15.14 % 0.60
Weighted average shs out dil 64.248 M 0.44 % 63.968 M -1.16 % 64.722 M 0.20 % 64.594 M 0.21 % 64.457 M -0.04 % 64.482 M -0.07 % 64.526 M 0.25 % 64.367 M -0.71 % 64.826 M -4.55 % 67.918 M 0.08 % 67.867 M 0.63 % 67.444 M 4.86 % 64.320 M 1.59 % 63.312 M 3.96 % 60.900 M -2.36 % 62.374 M
Weighted average shs out 63.703 M 0.41 % 63.441 M -0.41 % 63.703 M 0.00 % 63.703 M 0.00 % 63.703 M 0.00 % 63.703 M 0.00 % 63.703 M 0.00 % 63.703 M 0.00 % 63.703 M 0.00 % 63.702 M 0.00 % 63.703 M 0.00 % 63.703 M 0.00 % 63.703 M 2.00 % 62.453 M 2.94 % 60.669 M -2.38 % 62.149 M
EPS diluted 2.26 135.42 % 0.96 -80.95 % 5.04 -12.65 % 5.77 61.17 % 3.58 17.76 % 3.04 -0.65 % 3.06 -5.85 % 3.25 6.56 % 3.05 -8.68 % 3.34 -6.18 % 3.56 -46.87 % 6.70 282.86 % 1.75 -52.96 % 3.72 94.76 % 1.91 12.35 % 1.70
Earnings per share 2.28 135.05 % 0.97 -81.05 % 5.12 -12.48 % 5.85 61.60 % 3.62 17.92 % 3.07 -0.97 % 3.10 -5.49 % 3.28 5.81 % 3.10 -12.68 % 3.55 -5.59 % 3.76 -46.89 % 7.08 300.00 % 1.77 -53.05 % 3.77 96.35 % 1.92 12.94 % 1.70
Gross profit 460.368 M 27.05 % 362.347 M -52.69 % 765.905 M -9.23 % 843.765 M 30.90 % 644.565 M -1.80 % 656.360 M 10.03 % 596.536 M -5.08 % 628.447 M 11.15 % 565.386 M -0.28 % 566.967 M -8.16 % 617.344 M -29.52 % 875.887 M 149.35 % 351.265 M -29.68 % 499.533 M 46.53 % 340.902 M 30.45 % 261.320 M
Income tax expense 25.265 M 190.84 % 8.687 M -84.33 % 55.448 M -17.03 % 66.826 M 74.42 % 38.314 M -12.17 % 43.622 M 18.12 % 36.930 M 13.12 % 32.648 M 60.27 % 20.371 M -35.79 % 31.725 M -6.45 % 33.911 M -58.69 % 82.093 M 553.35 % 12.565 M -45.82 % 23.193 M 92.20 % 12.067 M 458.60 % -3.365 M
Cost of revenue 495.226 M -36.55 % 780.513 M 19.51 % 653.085 M -15.35 % 771.501 M 33.06 % 579.833 M 18.17 % 490.674 M 2.14 % 480.417 M -7.50 % 519.362 M -22.41 % 669.339 M 54.02 % 434.583 M 10.41 % 393.624 M -40.24 % 658.657 M 84.54 % 356.909 M -46.63 % 668.716 M 106.63 % 323.623 M 89.32 % 170.940 M
General and administrative expenses 44.869 M 12.76 % 39.793 M -26.05 % 53.810 M -18.33 % 65.887 M 11.29 % 59.202 M -4.33 % 61.882 M 8.85 % 56.851 M 6.48 % 53.393 M 2.28 % 52.201 M -11.80 % 59.184 M -9.77 % 65.590 M -2.57 % 67.319 M 56.60 % 42.988 M -11.29 % 48.461 M 21.28 % 39.958 M 11.86 % 35.721 M
Selling and marketing expenses 60.200 M 26.34 % 47.650 M -20.80 % 60.163 M -1.46 % 61.054 M 8.83 % 56.100 M 6.69 % 52.584 M -14.94 % 61.819 M 1.64 % 60.822 M 7.50 % 56.576 M 16.42 % 48.598 M -21.25 % 61.715 M 7.91 % 57.191 M 31.62 % 43.453 M -16.36 % 51.950 M -4.47 % 54.381 M 41.94 % 38.312 M
Other expenses 0.000 0.000 0.000 -100.00 % 1.718 M 0.000 0.000 0.000 100.00 % -3.531 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 334.058 M 6.16 % 314.670 M -20.66 % 396.628 M -2.91 % 408.521 M 8.90 % 375.122 M -5.56 % 397.196 M 3.12 % 385.167 M 1.01 % 381.322 M 8.65 % 350.967 M 4.95 % 334.411 M -9.24 % 368.455 M -1.06 % 372.394 M 54.41 % 241.173 M -7.44 % 260.559 M 15.53 % 225.535 M 34.89 % 167.205 M
Cost and expenses 829.284 M -24.28 % 1.095 B 4.33 % 1.050 B -11.04 % 1.180 B 23.57 % 954.955 M 7.56 % 887.870 M 2.57 % 865.584 M -3.90 % 900.684 M -11.72 % 1.020 B 32.68 % 768.994 M 0.91 % 762.079 M -26.09 % 1.031 B 72.39 % 598.082 M -35.64 % 929.275 M 69.22 % 549.158 M 62.40 % 338.145 M
Research and development expenses 228.989 M 0.58 % 227.669 M -19.45 % 282.655 M 0.38 % 281.580 M 8.38 % 259.820 M -8.10 % 282.730 M 6.09 % 266.497 M -0.23 % 267.107 M 10.29 % 242.190 M 6.87 % 226.629 M -6.02 % 241.150 M -2.72 % 247.884 M 60.20 % 154.732 M -3.38 % 160.148 M 22.07 % 131.196 M 40.81 % 93.172 M
Selling general and administrative expenses 105.069 M 20.16 % 87.443 M -23.28 % 113.973 M -10.22 % 126.941 M 10.09 % 115.302 M 0.73 % 114.466 M -3.54 % 118.670 M 3.90 % 114.215 M 5.00 % 108.777 M 0.92 % 107.782 M -15.34 % 127.305 M 2.24 % 124.510 M 44.04 % 86.441 M -13.91 % 100.411 M 6.44 % 94.339 M 27.43 % 74.033 M
Interest income 10.073 M 6.37 % 9.470 M 91.66 % 4.941 M 66.20 % 2.973 M -36.26 % 4.664 M -39.06 % 7.653 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.262 M 7.90 % 6.730 M 62.56 % 4.140 M -37.00 % 6.571 M
Interest expense 781.000 K 42.52 % 548.000 K 255.84 % 154.000 K -44.00 % 275.000 K -25.47 % 369.000 K -16.14 % 440.000 K 0.000 0.000 -100.00 % 154.000 K -86.24 % 1.119 M 0.27 % 1.116 M 0.27 % 1.113 M 0.000 0.000 0.000 0.000
Depreciation and amortization 39.737 M 5.09 % 37.811 M -2.03 % 38.593 M -5.91 % 41.015 M -11.85 % 46.528 M -23.81 % 61.066 M 88.69 % 32.363 M 128.52 % 14.162 M -33.75 % 21.378 M -26.97 % 29.274 M -13.58 % 33.873 M -5.52 % 35.852 M 57.77 % 22.724 M 0.78 % 22.549 M 0.86 % 22.356 M -4.80 % 23.482 M
Operating income 126.310 M 164.93 % 47.677 M -87.54 % 382.594 M -13.03 % 439.935 M 62.74 % 270.326 M 24.71 % 216.762 M 2.55 % 211.369 M -14.47 % 247.125 M 15.25 % 214.419 M -7.80 % 232.556 M -6.56 % 248.889 M -50.57 % 503.493 M 357.34 % 110.092 M -53.93 % 238.974 M 107.14 % 115.367 M 22.58 % 94.115 M
Operating income ratio 0.13 216.85 % 0.04 -84.53 % 0.27 -1.00 % 0.27 23.36 % 0.22 16.83 % 0.19 -3.71 % 0.20 -8.84 % 0.22 23.98 % 0.17 -25.21 % 0.23 -5.68 % 0.25 -24.97 % 0.33 111.06 % 0.16 -24.00 % 0.20 17.83 % 0.17 -20.26 % 0.22
Total other income expenses net 36.925 M 86.45 % 19.804 M 3 422.82 % -596.000 K -116.73 % -275.000 K -153.50 % 514.000 K 101.20 % -42.842 M -309.74 % 20.426 M 678.48 % -3.531 M -188.65 % 3.983 M -80.46 % 20.380 M -7.65 % 22.069 M -20.50 % 27.761 M 87.51 % 14.805 M -25.20 % 19.794 M 54.75 % 12.791 M 53.24 % 8.347 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt -575.538 M -37.98 % -417.116 M 17.44 % -505.243 M 30.54 % -727.360 M -28.14 % -567.615 M 7.21 % -611.716 M 3.24 % -632.168 M -0.11 % -631.466 M 20.76 % -796.854 M -10.29 % -722.509 M -2.40 % -705.543 M 29.67 % -1.003 B -51.71 % -661.229 M 7.47 % -714.629 M -7.49 % -664.833 M 15.62 % -787.857 M
Total investments 79.937 M 62.48 % 49.199 M -50.80 % 100.000 M -65.47 % 289.636 M 479.27 % 50.000 M -50.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 90.84 % 52.400 M 30.90 % 40.032 M -79.87 % 198.866 M 98.40 % 100.234 M 0.19 % 100.040 M 100.08 % 50.000 M -65.70 % 145.761 M 237.06 % 43.245 M
Total debt 67.122 M 44.98 % 46.298 M 193.82 % 15.757 M -52.38 % 33.092 M -34.00 % 50.136 M -8.52 % 54.805 M 0.000 -100.00 % 385.000 K 0.000 -100.00 % 90.135 M 0.67 % 89.539 M 0.22 % 89.345 M 0.31 % 89.068 M 0.000 0.000 0.000
Accumulated other comprehensive income loss 19.947 M -94.50 % 362.992 M 9.50 % 331.487 M 13.26 % 292.670 M 8.69 % 269.279 M 7.98 % 249.381 M 7.82 % 231.285 M 10.30 % 209.683 M 9.81 % 190.944 M 13.52 % 168.203 M 313.85 % 40.643 M 3.23 % 39.371 M 0.000 0.000 0.000 0.000
Retained earnings 518.027 M 509.05 % 85.055 M -74.60 % 334.815 M -10.47 % 373.957 M 61.95 % 230.915 M 15.16 % 200.523 M -2.06 % 204.746 M -4.45 % 214.275 M 4.68 % 204.689 M -12.95 % 235.136 M -42.36 % 407.939 M -6.07 % 434.287 M 255.67 % 122.103 M -48.37 % 236.506 M 101.47 % 117.390 M 9.92 % 106.796 M
Common stock 637.029 M 0.00 % 637.029 M 0.00 % 637.029 M 4.00 % 612.528 M 3.00 % 594.687 M 0.00 % 594.687 M 0.00 % 594.687 M 0.00 % 594.687 M 4.00 % 571.814 M 4.00 % 549.821 M 3.00 % 533.807 M 2.00 % 523.340 M 8.50 % 482.341 M 2.00 % 472.883 M 5.00 % 450.365 M 2.50 % 439.381 M
Total equity 1.235 B 7.28 % 1.151 B -17.27 % 1.392 B 1.85 % 1.366 B 15.62 % 1.182 B 2.87 % 1.149 B -1.16 % 1.162 B -2.69 % 1.194 B -0.37 % 1.199 B -0.66 % 1.207 B -0.78 % 1.216 B -9.54 % 1.345 B 41.77 % 948.529 M -8.75 % 1.039 B 14.57 % 907.304 M 2.30 % 886.946 M
Other non current liabilities 3.331 M -38.37 % 5.405 M -11.16 % 6.084 M -35.46 % 9.427 M 2.43 % 9.203 M 11.58 % 8.248 M 22.48 % 6.734 M 29.72 % 5.191 M 52.27 % 3.409 M 96.48 % 1.735 M 891.43 % 175.000 K 0.000 -100.00 % 418.000 K 0.000 0.000 0.000
Long term debt 49.540 M 43.91 % 34.424 M 814.07 % 3.766 M -73.25 % 14.077 M -55.49 % 31.628 M -17.63 % 38.397 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 89.281 M 0.24 % 89.068 M 0.000 0.000 0.000
Total non current liabilities 53.646 M 34.69 % 39.829 M 284.04 % 10.371 M -55.88 % 23.509 M -42.52 % 40.898 M -12.32 % 46.645 M 558.83 % 7.080 M 36.39 % 5.191 M 34.24 % 3.867 M 66.82 % 2.318 M 172.07 % 852.000 K -99.05 % 89.281 M -0.23 % 89.486 M 0.000 0.000 0.000
Other current liabilities 110.707 M -50.20 % 222.295 M 15.26 % 192.867 M -8.29 % 210.291 M 32.27 % 158.981 M 8.62 % 146.365 M -4.19 % 152.765 M 0.64 % 151.801 M 9.25 % 138.954 M -4.26 % 145.133 M 32 441.03 % 446.000 K -99.75 % 180.078 M 122.52 % 80.928 M -25.28 % 108.311 M 64.14 % 65.988 M 41.33 % 46.691 M
Deferred revenue 7.891 M 0.000 -100.00 % 7.018 M -97.27 % 257.252 M 46.58 % 175.497 M 0.98 % 173.792 M 2 421.28 % 6.893 M -96.14 % 178.477 M 0.000 -100.00 % 157.685 M 3.59 % 152.224 M -41.27 % 259.197 M 0.000 0.000 0.000 0.000
Short term debt 17.582 M 48.07 % 11.874 M 231.32 % -9.042 M 70.89 % -31.064 M -1 913.22 % -1.543 M 89.23 % -14.327 M 0.000 -100.00 % 385.000 K 0.000 -100.00 % 90.135 M 228.81 % -69.974 M -109 434.38 % 64.000 K 0.00 % 64.000 K 0.00 % 64.000 K 0.000 0.000
Total current liabilities 214.197 M -15.93 % 254.794 M -28.34 % 355.553 M -18.62 % 436.916 M 34.32 % 325.288 M 14.31 % 284.558 M 10.19 % 258.248 M 0.03 % 258.163 M -16.02 % 307.406 M -3.30 % 317.901 M -1.26 % 321.944 M -8.16 % 350.543 M 77.76 % 197.203 M -19.35 % 244.512 M 63.16 % 149.861 M 36.75 % 109.591 M
Total liabilities 267.843 M -9.09 % 294.623 M -19.49 % 365.924 M -20.52 % 460.425 M 25.74 % 366.186 M 10.56 % 331.203 M 24.83 % 265.328 M 0.75 % 263.354 M -15.39 % 311.273 M -2.79 % 320.219 M -0.80 % 322.796 M -26.61 % 439.824 M 53.42 % 286.689 M 17.25 % 244.512 M 63.16 % 149.861 M 36.75 % 109.591 M
Other non current assets 21.719 M -24.91 % 28.923 M -87.37 % 228.981 M 1 823.24 % 11.906 M -95.09 % 242.315 M 29.44 % 187.200 M -3.10 % 193.188 M 5.17 % 183.684 M 12.44 % 163.362 M -56.03 % 371.560 M 74.39 % 213.060 M -8.51 % 232.888 M 96.65 % 118.428 M 6 482.99 % 1.799 M -93.43 % 27.377 M 10.62 % 24.748 M
Long term investments 0.000 0.000 100.00 % -98.440 M -544.95 % 22.124 M 113.01 % -170.020 M -164.54 % -64.271 M -0.60 % -63.888 M -1.14 % -63.168 M 35.66 % -98.176 M 68.86 % -315.256 M -2 708.66 % 12.085 M 111.24 % -107.489 M -1 131.07 % 10.425 M 106.96 % -149.765 M 0.000 0.000
Intangible assets 5.857 M 117 040.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K -99.98 % 28.881 M 577 520.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K -99.89 % 4.438 M -60.69 % 11.290 M 0.000 -100.00 % 103.745 M 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.401 M 0.000 0.000 0.000 0.000 -100.00 % 5.217 M 0.000 0.000 0.000 0.000
Goodwill and intangible assets 5.857 M 117 040.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K -99.99 % 52.282 M 1 045 540.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K -99.89 % 4.438 M -73.11 % 16.507 M 0.000 -100.00 % 229.667 M 0.000 0.000
Property plant equipment net 69.682 M 37.66 % 50.619 M 172.56 % 18.572 M -50.57 % 37.569 M -35.01 % 57.809 M -5.51 % 61.178 M 560.88 % 9.257 M 140.32 % 3.852 M -18.75 % 4.741 M -3.68 % 4.922 M -11.47 % 5.560 M -2.80 % 5.720 M -6.57 % 6.122 M 41.88 % 4.315 M -19.00 % 5.327 M 48.43 % 3.589 M
Total non current assets 152.886 M 10.87 % 137.899 M -14.56 % 161.405 M 92.10 % 84.023 M -41.22 % 142.936 M -28.03 % 198.611 M -5.76 % 210.751 M 47.04 % 143.332 M 62.62 % 88.141 M 24.88 % 70.582 M -71.19 % 244.971 M 51.36 % 161.842 M 19.91 % 134.975 M 37.61 % 98.086 M 126.64 % 43.279 M 3.34 % 41.880 M
Other current assets 23.099 M 72.11 % 13.421 M -42.51 % 23.345 M 19.79 % 19.489 M 18.24 % 16.483 M 46.50 % 11.251 M -5.03 % 11.847 M 109.53 % 5.654 M -62.87 % 15.226 M 28.01 % 11.894 M 32.32 % 8.989 M -63.25 % 24.463 M 294.50 % 6.201 M -74.64 % 24.454 M -4.14 % 25.510 M -1.94 % 26.014 M
Short term investments 79.937 M 62.48 % 49.199 M -75.21 % 198.440 M -31.49 % 289.636 M 31.64 % 220.020 M 33.94 % 164.271 M 0.23 % 163.888 M 0.44 % 163.168 M 8.36 % 150.576 M -57.62 % 355.288 M 90.22 % 186.781 M -10.08 % 207.723 M 131.79 % 89.615 M -55.14 % 199.765 M 37.05 % 145.761 M 237.06 % 43.245 M
cash and cash equivalents 642.660 M 38.68 % 463.414 M -11.05 % 521.000 M -31.49 % 760.452 M 23.10 % 617.751 M -7.32 % 666.521 M 5.43 % 632.168 M 0.05 % 631.851 M -20.71 % 796.854 M -1.94 % 812.644 M 2.21 % 795.082 M -27.22 % 1.093 B 45.61 % 750.297 M 4.99 % 714.629 M 7.49 % 664.833 M -15.62 % 787.857 M
Cash and short term investments 722.597 M 40.96 % 512.613 M -28.75 % 719.440 M -31.49 % 1.050 B 25.34 % 837.771 M 0.84 % 830.792 M 4.36 % 796.056 M 0.13 % 795.019 M -16.09 % 947.430 M -18.88 % 1.168 B 18.95 % 981.863 M -24.49 % 1.300 B 54.81 % 839.912 M -8.15 % 914.394 M 12.81 % 810.594 M -2.47 % 831.102 M
Total current assets 1.350 B 3.22 % 1.308 B -18.05 % 1.596 B -8.41 % 1.743 B 24.03 % 1.405 B 9.65 % 1.281 B 5.31 % 1.217 B -7.42 % 1.314 B -7.56 % 1.422 B -2.37 % 1.457 B 12.54 % 1.294 B -20.24 % 1.623 B 47.49 % 1.100 B -7.22 % 1.186 B 16.96 % 1.014 B 6.20 % 954.657 M
Inventory 456.185 M -27.70 % 630.934 M -11.95 % 716.524 M 71.68 % 417.355 M 12.87 % 369.769 M 50.08 % 246.380 M 1.34 % 243.128 M -31.74 % 356.190 M 13.52 % 313.773 M 121.09 % 141.921 M -21.72 % 181.307 M 104.04 % 88.859 M -12.67 % 101.749 M -26.52 % 138.464 M 21.48 % 113.983 M 160.46 % 43.763 M
Net receivables 148.398 M -2.50 % 152.200 M 11.10 % 136.997 M -46.75 % 257.267 M 40.10 % 183.629 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 120.219 M 15.88 % 103.745 M 49.86 % 69.226 M 13.54 % 60.973 M
Tax assets 55.628 M -4.67 % 58.352 M 374.91 % 12.287 M -1.06 % 12.419 M -3.18 % 12.827 M -11.53 % 14.499 M -27.18 % 19.912 M 5.03 % 18.959 M 4.12 % 18.209 M 94.73 % 9.351 M -4.85 % 9.828 M -30.87 % 14.216 M 0.000 -100.00 % 12.070 M 14.14 % 10.575 M -21.92 % 13.543 M
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
Account payables 71.173 M -37.71 % 114.263 M -11.88 % 129.662 M -17.69 % 157.531 M 23.31 % 127.748 M 40.31 % 91.050 M 24.95 % 72.867 M -0.43 % 73.180 M -52.21 % 153.129 M 132.09 % 65.977 M -8.93 % 72.446 M -15.14 % 85.374 M 14.85 % 74.334 M -27.92 % 103.121 M 43.79 % 71.715 M 58.48 % 45.253 M
Tax payables 6.844 M -64.42 % 19.236 M 37.25 % 14.015 M -64.85 % 39.875 M 224.98 % 12.270 M -44.67 % 22.176 M -13.79 % 25.723 M -21.57 % 32.797 M 114.04 % 15.323 M -8.00 % 16.656 M 128.51 % 7.289 M -91.43 % 85.027 M 92.81 % 44.098 M 33.57 % 33.016 M 171.56 % 12.158 M -31.10 % 17.647 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -514.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 59.805 M -9.95 % 66.414 M -3.93 % 69.128 M 1.72 % 67.959 M 0.43 % 67.666 M 0.80 % 67.127 M -17.95 % 81.809 M 22.91 % 66.562 M 2.43 % 64.983 M 0.32 % 64.774 M -5.96 % 68.877 M -2.78 % 70.849 M 0.000 0.000 0.000 0.000
Capital lease obligations 67.122 M 44.98 % 46.298 M 193.82 % 15.757 M -52.38 % 33.092 M -34.00 % 50.136 M -8.52 % 54.805 M 0.000 0.000 0.000 0.000 100.00 % -159.513 M 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
Other total stockholders equity 514.000 K 0.00 % 514.000 K 0.00 % 514.000 K 0.00 % 514.000 K 0.00 % 514.000 K 0.00 % 514.000 K -95.09 % 10.468 M -85.03 % 69.937 M -44.98 % 127.119 M -14.75 % 149.112 M -9.70 % 165.126 M -47.79 % 316.267 M -8.08 % 344.085 M 27.93 % 268.972 M -6.57 % 287.896 M -15.52 % 340.769 M
Deferred tax liabilities non current 775.000 K 0.000 -100.00 % 521.000 K 10 320.00 % 5.000 K -92.54 % 67.000 K 0.000 -100.00 % 346.000 K 0.000 -100.00 % 458.000 K -21.44 % 583.000 K -13.88 % 677.000 K 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
Total assets 1.503 B 3.95 % 1.446 B -17.73 % 1.758 B -3.79 % 1.827 B 18.01 % 1.548 B 4.59 % 1.480 B 3.67 % 1.428 B -2.07 % 1.458 B -3.46 % 1.510 B -1.11 % 1.527 B -0.78 % 1.539 B -13.75 % 1.785 B 44.47 % 1.235 B -3.80 % 1.284 B 21.45 % 1.057 B 6.08 % 996.537 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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
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
Change in working capital 142.476 M 9.69 % 129.892 M 164.12 % -202.580 M -137.06 % -85.456 M 16.72 % -102.607 M -748.62 % -12.091 M -111.85 % 102.057 M 182.30 % -124.011 M -423.49 % 38.335 M 524.55 % 6.138 M 104.97 % -123.473 M -177.04 % -44.568 M -556.50 % 9.763 M 120.60 % -47.400 M 66.55 % -141.696 M -751.64 % -16.638 M
Accounts receivables 2.681 M 121.97 % -12.204 M -110.31 % 118.348 M 260.62 % -73.681 M -858.11 % 9.719 M 134.90 % -27.847 M -270.01 % -7.526 M 34.67 % -11.520 M -2.10 % -11.283 M 10.51 % -12.608 M -116.47 % 76.563 M 185.46 % -89.593 M -515.76 % -14.550 M 0.000 0.000 0.000
Inventory 174.749 M 104.17 % 85.590 M 128.61 % -299.169 M -528.69 % -47.586 M 61.43 % -123.389 M -3 694.25 % -3.252 M -102.76 % 117.623 M 377.30 % -42.417 M 75.32 % -171.852 M -536.33 % 39.386 M 142.67 % -92.293 M -563.46 % 19.914 M 138.01 % 8.367 M 117.21 % -48.614 M 31.55 % -71.026 M -1 119.17 % 6.969 M
Accounts payables -43.090 M -179.82 % -15.399 M 44.75 % -27.869 M -193.57 % 29.783 M -18.84 % 36.698 M 101.83 % 18.183 M 5 909.27 % -313.000 K 99.61 % -79.949 M -191.74 % 87.152 M 1 447.23 % -6.469 M 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 8.136 M -88.69 % 71.905 M 1 076.84 % 6.110 M 1.36 % 6.028 M 123.51 % -25.635 M -3 207.27 % 825.000 K 105.30 % -15.566 M 80.92 % -81.594 M -138.82 % 210.187 M 732.18 % -33.248 M -6.63 % -31.180 M 51.65 % -64.482 M -4 719.05 % 1.396 M 14.99 % 1.214 M 101.72 % -70.670 M -199.36 % -23.607 M
Other non cash items -74.159 M -35.47 % -54.743 M 25.09 % -73.082 M -88.28 % -38.816 M 18.30 % -47.513 M -1 498.26 % 3.398 M 107.39 % -45.956 M -162.68 % -17.495 M 42.90 % -30.639 M -34.16 % -22.837 M 75.10 % -91.707 M -363.35 % -19.792 M -188.61 % 22.336 M 39.30 % 16.034 M 236.07 % 4.771 M 117.85 % -26.727 M
Net cash provided by operating activities 271.289 M 50.35 % 180.441 M 24.50 % 144.929 M -59.34 % 356.403 M 114.23 % 166.365 M -38.08 % 268.695 M -16.10 % 320.259 M 175.49 % 116.250 M -53.03 % 247.476 M -6.79 % 265.511 M 196.16 % 89.651 M -82.17 % 502.746 M 200.77 % 167.155 M -26.28 % 226.758 M 14 798.69 % 1.522 M -98.23 % 85.944 M
Investments in property plant and equipment -322.000 K 91.17 % -3.648 M -200.74 % -1.213 M -49.75 % -810.000 K 84.31 % -5.161 M 3.19 % -5.331 M 34.57 % -8.148 M -325.71 % -1.914 M 35.94 % -2.988 M -5.29 % -2.838 M -92.54 % -1.474 M 51.70 % -3.052 M 34.20 % -4.638 M -186.12 % -1.621 M 60.43 % -4.097 M -166.04 % -1.540 M
Acquisitions net 0.000 0.000 100.00 % -50.000 M -100.00 % -25.000 M 0.00 % -25.000 M -267.01 % 14.969 M 149.96 % -29.962 M 0.000 0.000 0.000 -100.00 % 746.000 K -96.88 % 23.922 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -50.000 M -300.00 % 25.000 M 0.00 % 25.000 M 0.000 0.000 100.00 % -50.000 M -205.04 % 47.600 M 7 423.08 % -650.000 K 0.000 100.00 % -50.000 M 0.000 100.00 % -50.000 M 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 100.059 M 100.12 % 50.000 M 100.00 % 25.000 M 0.00 % 25.000 M 0.000 0.000 -100.00 % 2.400 M -97.60 % 100.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -17.084 M -6.11 % -16.100 M -63.93 % -9.821 M 68.54 % -31.213 M -56.94 % -19.889 M 55.05 % -44.243 M -39.37 % -31.744 M -70.68 % -18.599 M -34.49 % -13.829 M 15.78 % -16.421 M 24.13 % -21.643 M 25.09 % -28.893 M -121.00 % -13.074 M 40.36 % -21.920 M 11.31 % -24.716 M -59.09 % -15.536 M
Net cash used for investing activites -17.406 M -121.67 % 80.311 M 231.58 % -61.034 M -769.06 % -7.023 M -13 946.00 % -50.000 K 99.86 % -34.605 M 50.46 % -69.854 M -2.56 % -68.113 M -321.27 % 30.783 M 259.84 % -19.259 M 13.91 % -22.371 M 61.44 % -58.023 M -227.59 % -17.712 M 75.92 % -73.541 M -155.24 % -28.813 M -68.73 % -17.076 M
Debt repayment -18.881 M 0.000 0.000 0.000 0.000 0.000 100.00 % -1.074 M 0.000 100.00 % -90.131 M 0.000 0.000 0.000 -100.00 % 90.000 M 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
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
Dividends paid -57.333 M 80.85 % -299.403 M 2.24 % -306.264 M -63.49 % -187.326 M 4.55 % -196.247 M 0.00 % -196.247 M 19.51 % -243.822 M -15.24 % -211.571 M -4.00 % -203.434 M 11.37 % -229.537 M 37.34 % -366.338 M -253.26 % -103.703 M 49.00 % -203.340 M -96.30 % -103.584 M -9.65 % -94.467 M -51.98 % -62.156 M
Other financing activites 0.000 100.00 % -18.998 M 1.33 % -19.254 M -0.84 % -19.093 M -7.20 % -17.811 M -788.77 % -2.004 M 65.55 % -5.817 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -76.214 M 76.06 % -318.401 M 2.19 % -325.518 M -57.70 % -206.419 M 3.57 % -214.058 M -7.97 % -198.251 M 20.93 % -250.713 M -18.50 % -211.571 M 27.93 % -293.565 M -27.89 % -229.537 M 37.34 % -366.338 M -253.26 % -103.703 M 8.50 % -113.340 M -9.42 % -103.584 M -9.65 % -94.467 M -51.98 % -62.156 M
Effect of forex changes on cash 1.577 M 2 403.17 % 63.000 K -97.10 % 2.171 M 935.00 % -260.000 K 74.68 % -1.027 M 30.89 % -1.486 M -337.76 % 625.000 K 139.83 % -1.569 M -224.17 % -484.000 K -157.14 % 847.000 K -47.94 % 1.627 M 36.04 % 1.196 M 374.94 % -435.000 K -366.87 % 163.000 K 112.88 % -1.266 M -13.24 % -1.118 M
Net change in cash 179.246 M 411.27 % -57.586 M 75.95 % -239.452 M -267.80 % 142.701 M 392.60 % -48.770 M -241.97 % 34.353 M 10 736.91 % 317.000 K 100.19 % -165.003 M -944.98 % -15.790 M -189.91 % 17.562 M 105.90 % -297.431 M -186.91 % 342.216 M 859.45 % 35.668 M -28.37 % 49.796 M 140.48 % -123.024 M -2 299.21 % 5.594 M
Cash at beginning of period 463.414 M -11.05 % 521.000 M -31.49 % 760.452 M 23.10 % 617.751 M -7.32 % 666.521 M 5.43 % 632.168 M 0.05 % 631.851 M -20.71 % 796.854 M -1.94 % 812.644 M 2.21 % 795.082 M -27.22 % 1.093 B 45.61 % 750.297 M 4.99 % 714.629 M 7.49 % 664.833 M -15.62 % 787.857 M 0.72 % 782.263 M
Cash at end of period 642.660 M 38.68 % 463.414 M -11.05 % 521.000 M -31.49 % 760.452 M 23.10 % 617.751 M -7.32 % 666.521 M 5.43 % 632.168 M 0.05 % 631.851 M -20.71 % 796.854 M -1.94 % 812.644 M 2.21 % 795.082 M -27.22 % 1.093 B 45.61 % 750.297 M 4.99 % 714.629 M 7.49 % 664.833 M -15.62 % 787.857 M
Operating cash flow 271.289 M 50.35 % 180.441 M 24.50 % 144.929 M -59.34 % 356.403 M 114.23 % 166.365 M -38.08 % 268.695 M -16.10 % 320.259 M 175.49 % 116.250 M -53.03 % 247.476 M -6.79 % 265.511 M 196.16 % 89.651 M -82.17 % 502.746 M 200.77 % 167.155 M -26.28 % 226.758 M 14 798.69 % 1.522 M -98.23 % 85.944 M
Capital expenditure -8.461 M -131.94 % -3.648 M -200.74 % -1.213 M -49.75 % -810.000 K 84.31 % -5.161 M 3.19 % -5.331 M 34.57 % -8.148 M -325.71 % -1.914 M 35.94 % -2.988 M -5.29 % -2.838 M -92.54 % -1.474 M 51.70 % -3.052 M 34.20 % -4.638 M -186.12 % -1.621 M 60.43 % -4.097 M -166.04 % -1.540 M
Free CashFlow 262.828 M 48.66 % 176.793 M 23.02 % 143.716 M -59.58 % 355.593 M 120.59 % 161.204 M -38.79 % 263.364 M -15.62 % 312.111 M 172.98 % 114.336 M -53.23 % 244.488 M -6.92 % 262.673 M 197.89 % 88.177 M -82.35 % 499.694 M 207.47 % 162.517 M -27.81 % 225.137 M 8 843.18 % -2.575 M -103.05 % 84.404 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31
Revenue 255.158 M 1.57 % 251.224 M 14.07 % 220.233 M -0.73 % 221.859 M -9.49 % 245.109 M -8.68 % 268.393 M 10.01 % 243.964 M -0.65 % 245.558 M -20.79 % 310.023 M -9.70 % 343.315 M 32.20 % 259.697 M -5.79 % 275.649 M -31.96 % 405.152 M -15.33 % 478.492 M 32.38 % 361.461 M -21.31 % 459.320 M 0.12 % 458.748 M 36.64 % 335.737 M 16.38 % 288.489 M -8.80 % 316.311 M -4.46 % 331.094 M 14.76 % 288.504 M -1.73 % 293.593 M 0.43 % 292.348 M 3.79 % 281.670 M 0.80 % 279.423 M 3.10 % 271.014 M 0.55 % 269.525 M 7.90 % 249.798 M -12.85 % 286.616 M 1.11 % 283.467 M -7.62 % 306.835 M 8.86 % 281.863 M 2.26 % 275.644 M -12.65 % 315.558 M -3.30 % 326.339 M 5.47 % 309.426 M 9.18 % 283.402 M 6.01 % 267.333 M 29.09 % 207.095 M -31.23 % 301.161 M 33.28 % 225.961 M -1.27 % 228.878 M -10.70 % 256.311 M -2.76 % 263.579 M 0.53 % 262.200 M -25.81 % 353.432 M -25.68 % 475.569 M 23.24 % 385.887 M 20.72 % 319.656 M 52.86 % 209.114 M 2.29 % 204.441 M 36.43 % 149.850 M 3.51 % 144.769 M -29.54 % 205.468 M -37.11 % 326.708 M -5.22 % 344.713 M 18.31 % 291.360 M 63.87 % 177.799 M 4.95 % 169.408 M -6.09 % 180.390 M 31.74 % 136.928 M
Net income 27.713 M 6.68 % 25.978 M -24.38 % 34.354 M 99.74 % 17.199 M -52.90 % 36.519 M -36.02 % 57.079 M 170.53 % -80.933 M -620.60 % 15.546 M -73.42 % 58.498 M -14.51 % 68.427 M 58.67 % 43.124 M -19.61 % 53.646 M -42.70 % 93.631 M -31.02 % 135.731 M 111.00 % 64.328 M -43.43 % 113.717 M -9.04 % 125.016 M 80.07 % 69.428 M 100.13 % 34.692 M -38.91 % 56.789 M -24.64 % 75.357 M 17.93 % 63.902 M 230.24 % 19.350 M -65.05 % 55.361 M -6.17 % 59.001 M -5.05 % 62.139 M 47.00 % 42.272 M -32.23 % 62.379 M 32.25 % 47.166 M 2.83 % 45.868 M 32.34 % 34.660 M -44.97 % 62.987 M 3.99 % 60.573 M 19.72 % 50.594 M 12.31 % 45.050 M -4.56 % 47.204 M -8.40 % 51.530 M -4.32 % 53.859 M 1.23 % 53.202 M 10.42 % 48.182 M -36.69 % 76.103 M 58.17 % 48.114 M -3.55 % 49.884 M -17.17 % 60.221 M -1.10 % 60.891 M -11.38 % 68.710 M -16.00 % 81.802 M -42.73 % 142.828 M 18.43 % 120.603 M 13.90 % 105.885 M 184.87 % 37.169 M 2.37 % 36.310 M 50.08 % 24.194 M 56.00 % 15.509 M 6.18 % 14.607 M -79.77 % 72.211 M -21.15 % 91.575 M 60.15 % 57.182 M 172.75 % 20.965 M -20.16 % 26.258 M -25.39 % 35.195 M 4.52 % 33.673 M
Income before tax 28.679 M 8.26 % 26.491 M -34.74 % 40.593 M 137.62 % 17.083 M -58.50 % 41.161 M -36.08 % 64.398 M 167.94 % -94.793 M -637.83 % 17.625 M -74.34 % 68.684 M -9.58 % 75.965 M 62.81 % 46.659 M -22.93 % 60.543 M -45.94 % 111.999 M -31.20 % 162.797 M 112.05 % 76.773 M -43.52 % 135.919 M -6.82 % 145.862 M 79.84 % 81.106 M 105.00 % 39.563 M -41.42 % 67.536 M -23.55 % 88.340 M 18.55 % 74.518 M 277.34 % 19.748 M -68.37 % 62.431 M -0.73 % 62.891 M -11.73 % 71.252 M 38.16 % 51.572 M -30.70 % 74.423 M 33.48 % 55.754 M 11.41 % 50.046 M 21.48 % 41.196 M -44.82 % 74.658 M 7.65 % 69.353 M 18.78 % 58.387 M 13.99 % 51.220 M 0.78 % 50.825 M -10.99 % 57.098 M -3.65 % 59.259 M -2.18 % 60.580 M 9.48 % 55.334 M -34.05 % 83.909 M 57.98 % 53.113 M -3.64 % 55.117 M -20.82 % 69.614 M 0.36 % 69.367 M -9.75 % 76.860 M -30.10 % 109.951 M -31.96 % 161.586 M 16.53 % 138.660 M 14.54 % 121.057 M 190.55 % 41.665 M 4.63 % 39.821 M 45.64 % 27.343 M 56.95 % 17.422 M -2.03 % 17.783 M -77.82 % 80.174 M -18.66 % 98.565 M 58.35 % 62.246 M 222.52 % 19.300 M -35.99 % 30.152 M -37.12 % 47.953 M 55.93 % 30.753 M
Income before tax ratio 0.11 6.59 % 0.11 -42.79 % 0.18 139.38 % 0.08 -54.15 % 0.17 -30.01 % 0.24 161.75 % -0.39 -641.35 % 0.07 -67.60 % 0.22 0.12 % 0.22 23.16 % 0.18 -18.20 % 0.22 -20.55 % 0.28 -18.75 % 0.34 60.19 % 0.21 -28.22 % 0.30 -6.93 % 0.32 31.62 % 0.24 76.15 % 0.14 -35.77 % 0.21 -19.98 % 0.27 3.30 % 0.26 284.00 % 0.07 -68.50 % 0.21 -4.36 % 0.22 -12.44 % 0.25 34.00 % 0.19 -31.08 % 0.28 23.71 % 0.22 27.83 % 0.17 20.15 % 0.15 -40.27 % 0.24 -1.11 % 0.25 16.16 % 0.21 30.50 % 0.16 4.22 % 0.16 -15.60 % 0.18 -11.75 % 0.21 -7.73 % 0.23 -15.19 % 0.27 -4.10 % 0.28 18.53 % 0.24 -2.39 % 0.24 -11.34 % 0.27 3.20 % 0.26 -10.22 % 0.29 -5.77 % 0.31 -8.44 % 0.34 -5.44 % 0.36 -5.12 % 0.38 90.07 % 0.20 2.29 % 0.19 6.75 % 0.18 51.62 % 0.12 39.05 % 0.09 -64.73 % 0.25 -14.18 % 0.29 33.84 % 0.21 96.81 % 0.11 -39.01 % 0.18 -33.05 % 0.27 18.36 % 0.22
EBITDA 36.705 M -5.09 % 38.673 M -24.03 % 50.906 M 85.48 % 27.446 M -27.36 % 37.785 M -49.00 % 74.081 M 187.05 % -85.106 M -407.68 % 27.661 M -64.33 % 77.553 M -9.64 % 85.823 M 48.49 % 57.798 M -17.22 % 69.819 M -42.32 % 121.052 M -29.65 % 172.076 M 98.24 % 86.804 M -40.42 % 145.685 M -6.97 % 156.595 M 70.46 % 91.866 M 74.96 % 52.507 M -34.19 % 79.783 M -19.55 % 99.169 M 16.13 % 85.395 M 147.70 % 34.475 M -55.98 % 78.320 M 0.84 % 77.671 M -11.09 % 87.362 M 50.09 % 58.206 M -23.95 % 76.533 M 70.27 % 44.949 M -29.82 % 64.044 M 40.65 % 45.533 M -41.09 % 77.294 M 5.54 % 73.238 M 18.72 % 61.691 M 11.58 % 55.290 M -2.39 % 56.642 M -4.66 % 59.408 M -11.96 % 67.482 M 6.02 % 63.652 M 26.84 % 50.182 M -43.88 % 89.422 M 52.67 % 58.574 M -2.64 % 60.163 M -12.20 % 68.525 M -11.72 % 77.619 M 1.52 % 76.455 M -34.02 % 115.882 M -32.22 % 170.962 M 11.31 % 153.588 M 20.19 % 127.787 M 190.06 % 44.056 M -3.35 % 45.583 M 39.26 % 32.732 M 70.31 % 19.219 M -5.78 % 20.398 M -72.80 % 74.980 M -26.58 % 102.129 M 59.54 % 64.016 M 175.49 % 23.237 M -27.70 % 32.141 M -34.77 % 49.272 M 48.98 % 33.073 M
Net income ratio 0.11 5.03 % 0.10 -33.71 % 0.16 101.22 % 0.08 -47.97 % 0.15 -29.94 % 0.21 164.11 % -0.33 -624.00 % 0.06 -66.45 % 0.19 -5.33 % 0.20 20.03 % 0.17 -14.68 % 0.19 -15.79 % 0.23 -18.53 % 0.28 59.39 % 0.18 -28.12 % 0.25 -9.15 % 0.27 31.78 % 0.21 71.96 % 0.12 -33.02 % 0.18 -21.12 % 0.23 2.76 % 0.22 236.07 % 0.07 -65.20 % 0.19 -9.60 % 0.21 -5.81 % 0.22 42.57 % 0.16 -32.61 % 0.23 22.57 % 0.19 17.99 % 0.16 30.88 % 0.12 -40.44 % 0.21 -4.48 % 0.21 17.08 % 0.18 28.57 % 0.14 -1.30 % 0.14 -13.14 % 0.17 -12.37 % 0.19 -4.51 % 0.20 -14.46 % 0.23 -7.93 % 0.25 18.68 % 0.21 -2.30 % 0.22 -7.24 % 0.23 1.70 % 0.23 -11.84 % 0.26 13.22 % 0.23 -22.93 % 0.30 -3.90 % 0.31 -5.65 % 0.33 86.36 % 0.18 0.08 % 0.18 10.00 % 0.16 50.71 % 0.11 50.69 % 0.07 -67.84 % 0.22 -16.80 % 0.27 35.36 % 0.20 66.44 % 0.12 -23.93 % 0.15 -20.56 % 0.20 -20.66 % 0.25
Ratio EBITDA 0.14 -6.55 % 0.15 -33.40 % 0.23 86.85 % 0.12 -19.75 % 0.15 -44.15 % 0.28 179.12 % -0.35 -409.69 % 0.11 -54.97 % 0.25 0.07 % 0.25 12.32 % 0.22 -12.13 % 0.25 -15.23 % 0.30 -16.92 % 0.36 49.75 % 0.24 -24.29 % 0.32 -7.08 % 0.34 24.75 % 0.27 50.34 % 0.18 -27.84 % 0.25 -15.79 % 0.30 1.19 % 0.30 152.07 % 0.12 -56.17 % 0.27 -2.85 % 0.28 -11.80 % 0.31 45.57 % 0.21 -24.36 % 0.28 57.80 % 0.18 -19.47 % 0.22 39.11 % 0.16 -36.23 % 0.25 -3.05 % 0.26 16.10 % 0.22 27.73 % 0.18 0.95 % 0.17 -9.60 % 0.19 -19.37 % 0.24 0.01 % 0.24 -1.74 % 0.24 -18.39 % 0.30 14.54 % 0.26 -1.38 % 0.26 -1.68 % 0.27 -9.21 % 0.29 0.99 % 0.29 -11.07 % 0.33 -8.79 % 0.36 -9.68 % 0.40 -0.44 % 0.40 89.75 % 0.21 -5.51 % 0.22 2.07 % 0.22 64.54 % 0.13 33.72 % 0.10 -56.74 % 0.23 -22.54 % 0.30 34.84 % 0.22 68.12 % 0.13 -31.11 % 0.19 -30.54 % 0.27 13.09 % 0.24
Gross profit ratio 0.48 -0.59 % 0.48 -1.02 % 0.49 2.98 % 0.47 13.98 % 0.41 -20.11 % 0.52 438.32 % -0.15 -140.91 % 0.37 -22.99 % 0.49 6.12 % 0.46 -15.22 % 0.54 1.52 % 0.53 0.34 % 0.53 -4.02 % 0.55 12.93 % 0.49 -8.08 % 0.53 -4.04 % 0.55 10.63 % 0.50 6.55 % 0.47 -7.99 % 0.51 -7.55 % 0.55 -2.79 % 0.57 -1.45 % 0.58 3.69 % 0.56 -0.94 % 0.56 -5.37 % 0.59 1.81 % 0.58 -4.56 % 0.61 16.41 % 0.52 5.48 % 0.50 -7.01 % 0.54 1.19 % 0.53 -5.50 % 0.56 -1.54 % 0.57 33.54 % 0.43 -2.62 % 0.44 -4.22 % 0.46 -12.13 % 0.52 -1.67 % 0.53 -8.59 % 0.58 1.06 % 0.57 -3.47 % 0.59 -5.23 % 0.63 8.01 % 0.58 -4.67 % 0.61 -4.09 % 0.63 15.49 % 0.55 1.52 % 0.54 -9.51 % 0.60 -2.33 % 0.61 22.48 % 0.50 -1.07 % 0.50 -0.39 % 0.51 7.62 % 0.47 19.41 % 0.39 -5.78 % 0.42 -11.68 % 0.47 15.97 % 0.41 -10.55 % 0.46 -7.42 % 0.49 -8.54 % 0.54 -6.75 % 0.58
Weighted average shs out dil 64.449 M 1.72 % 63.361 M -2.26 % 64.829 M 1.77 % 63.700 M -0.42 % 63.969 M -0.26 % 64.134 M 0.68 % 63.703 M -0.55 % 64.057 M 0.11 % 63.987 M -0.54 % 64.333 M -1.09 % 65.039 M 0.63 % 64.634 M 0.89 % 64.063 M -0.63 % 64.472 M 1.40 % 63.584 M -1.03 % 64.247 M 0.31 % 64.048 M -0.44 % 64.328 M 1.52 % 63.367 M -1.29 % 64.196 M 0.20 % 64.065 M -0.65 % 64.486 M 1.13 % 63.766 M -1.08 % 64.459 M 0.97 % 63.840 M -0.82 % 64.367 M 1.15 % 63.638 M -0.95 % 64.250 M 0.46 % 63.955 M -0.46 % 64.251 M 0.94 % 63.653 M -0.94 % 64.259 M 0.02 % 64.243 M -0.12 % 64.320 M 1.52 % 63.358 M -1.01 % 64.006 M -4.11 % 66.752 M 0.73 % 66.271 M 4.47 % 63.437 M -5.45 % 67.096 M -4.12 % 69.979 M 3.68 % 67.494 M 6.13 % 63.598 M -5.20 % 67.089 M 0.64 % 66.665 M -1.22 % 67.490 M 5.98 % 63.683 M -4.73 % 66.842 M 1.99 % 65.537 M 1.21 % 64.751 M 1.09 % 64.055 M 0.00 % 64.055 M 0.23 % 63.906 M 1.23 % 63.132 M -0.90 % 63.702 M 0.00 % 63.702 M 0.00 % 63.702 M 4.47 % 60.978 M -4.28 % 63.702 M 0.00 % 63.702 M 2.50 % 62.149 M -0.49 % 62.456 M
Weighted average shs out 64.449 M 1.72 % 63.361 M -0.54 % 63.703 M 0.00 % 63.700 M 0.00 % 63.703 M 0.44 % 63.421 M -0.44 % 63.703 M 0.00 % 63.703 M 0.00 % 63.703 M 0.00 % 63.703 M 0.00 % 63.703 M -0.25 % 63.864 M 0.27 % 63.695 M -0.01 % 63.703 M 0.19 % 63.584 M 0.09 % 63.529 M -0.32 % 63.734 M 0.05 % 63.703 M 0.53 % 63.367 M -0.22 % 63.506 M -0.09 % 63.561 M -0.22 % 63.703 M 0.00 % 63.703 M -0.10 % 63.766 M -0.12 % 63.840 M 0.21 % 63.703 M 0.10 % 63.638 M 0.00 % 63.638 M -0.49 % 63.954 M 0.39 % 63.703 M 0.08 % 63.653 M 0.00 % 63.653 M 0.06 % 63.614 M -0.14 % 63.703 M 0.54 % 63.358 M -1.01 % 64.005 M -3.00 % 65.985 M 3.58 % 63.702 M 0.42 % 63.437 M -0.73 % 63.901 M -3.61 % 66.296 M 4.07 % 63.703 M 0.16 % 63.598 M 0.27 % 63.430 M -0.49 % 63.742 M 0.06 % 63.703 M 0.03 % 63.683 M 0.13 % 63.599 M -0.36 % 63.827 M 0.20 % 63.703 M 0.00 % 63.703 M -0.54 % 64.050 M 0.23 % 63.906 M 2.33 % 62.453 M 0.00 % 62.453 M -1.96 % 63.702 M 0.00 % 63.702 M 5.00 % 60.669 M 0.00 % 60.669 M -2.38 % 62.149 M 0.00 % 62.149 M 0.00 % 62.149 M
EPS diluted 0.43 4.88 % 0.41 -22.64 % 0.53 96.30 % 0.27 -52.63 % 0.57 -35.96 % 0.89 170.08 % -1.27 -629.17 % 0.24 -73.63 % 0.91 -14.15 % 1.06 60.61 % 0.66 -20.48 % 0.83 -43.15 % 1.46 -30.81 % 2.11 111.00 % 1.00 -43.50 % 1.77 -9.23 % 1.95 80.56 % 1.08 96.36 % 0.55 -37.50 % 0.88 -25.42 % 1.18 19.19 % 0.99 230.00 % 0.30 -65.12 % 0.86 -6.52 % 0.92 -4.17 % 0.96 45.45 % 0.66 -31.96 % 0.97 31.08 % 0.74 4.23 % 0.71 31.48 % 0.54 -44.90 % 0.98 4.26 % 0.94 20.51 % 0.78 9.86 % 0.71 -4.05 % 0.74 -3.90 % 0.77 -6.10 % 0.82 -2.38 % 0.84 16.67 % 0.72 -33.94 % 1.09 51.39 % 0.72 -7.69 % 0.78 -13.33 % 0.90 -1.10 % 0.91 -9.90 % 1.01 -21.09 % 1.28 -40.19 % 2.14 16.30 % 1.84 12.88 % 1.63 181.03 % 0.58 1.75 % 0.57 50.00 % 0.38 58.33 % 0.24 4.35 % 0.23 -79.65 % 1.13 -21.53 % 1.44 53.19 % 0.94 184.85 % 0.33 -19.51 % 0.41 -28.07 % 0.57 5.56 % 0.54
Earnings per share 0.43 4.88 % 0.41 -24.07 % 0.54 100.00 % 0.27 -52.63 % 0.57 -36.67 % 0.90 170.87 % -1.27 -629.17 % 0.24 -73.91 % 0.92 -14.02 % 1.07 57.35 % 0.68 -19.05 % 0.84 -42.86 % 1.47 -30.99 % 2.13 113.00 % 1.00 -44.13 % 1.79 -8.67 % 1.96 79.82 % 1.09 98.18 % 0.55 -38.20 % 0.89 -25.21 % 1.19 19.00 % 1.00 233.33 % 0.30 -65.52 % 0.87 -5.43 % 0.92 -5.15 % 0.97 46.97 % 0.66 -32.65 % 0.98 32.43 % 0.74 2.78 % 0.72 33.33 % 0.54 -45.45 % 0.99 4.21 % 0.95 20.25 % 0.79 11.27 % 0.71 -4.05 % 0.74 -5.13 % 0.78 -7.14 % 0.84 0.00 % 0.84 12.00 % 0.75 -34.78 % 1.15 51.32 % 0.76 -2.56 % 0.78 -17.89 % 0.95 -1.04 % 0.96 -11.11 % 1.08 -15.63 % 1.28 -43.11 % 2.25 19.05 % 1.89 13.86 % 1.66 186.21 % 0.58 1.75 % 0.57 50.00 % 0.38 52.00 % 0.25 8.70 % 0.23 -79.65 % 1.13 -21.53 % 1.44 53.19 % 0.94 184.85 % 0.33 -19.51 % 0.41 -28.07 % 0.57 5.56 % 0.54
Gross profit 121.914 M 0.96 % 120.752 M 12.91 % 106.950 M 2.23 % 104.621 M 3.17 % 101.407 M -27.04 % 138.993 M 472.20 % -37.344 M -140.64 % 91.880 M -39.00 % 150.630 M -4.17 % 157.181 M 12.08 % 140.238 M -4.35 % 146.622 M -31.73 % 214.774 M -18.73 % 264.271 M 49.49 % 176.779 M -27.66 % 244.384 M -3.92 % 254.345 M 51.16 % 168.257 M 24.00 % 135.691 M -16.08 % 161.697 M -11.68 % 183.076 M 11.56 % 164.101 M -3.16 % 169.453 M 4.14 % 162.724 M 2.81 % 158.272 M -4.60 % 165.911 M 4.97 % 158.061 M -4.03 % 164.703 M 25.60 % 131.133 M -8.07 % 142.639 M -5.98 % 151.708 M -6.52 % 162.290 M 2.87 % 157.762 M 0.69 % 156.687 M 16.65 % 134.320 M -5.84 % 142.646 M 1.01 % 141.219 M -4.06 % 147.201 M 4.24 % 141.217 M 17.99 % 119.681 M -30.50 % 172.214 M 28.66 % 133.855 M -6.43 % 143.059 M -3.55 % 148.325 M -7.30 % 160.001 M -3.59 % 165.959 M -14.32 % 193.701 M -24.55 % 256.734 M 11.52 % 230.211 M 17.91 % 195.241 M 87.22 % 104.284 M 1.19 % 103.060 M 35.89 % 75.839 M 11.39 % 68.082 M -15.87 % 80.922 M -40.75 % 136.566 M -16.29 % 163.141 M 37.20 % 118.904 M 46.59 % 81.114 M -2.84 % 83.481 M -14.11 % 97.192 M 22.85 % 79.115 M
Income tax expense 4.942 M 7.32 % 4.605 M -36.04 % 7.200 M 154.60 % 2.828 M -52.43 % 5.945 M -36.02 % 9.292 M 162.45 % -14.880 M -680.57 % 2.563 M -78.21 % 11.760 M 27.22 % 9.244 M 44.23 % 6.409 M 1.02 % 6.344 M -63.26 % 17.268 M -32.09 % 25.427 M 92.31 % 13.222 M -38.69 % 21.567 M 3.52 % 20.834 M 85.97 % 11.203 M 100.13 % 5.598 M -40.17 % 9.356 M -24.22 % 12.347 M 12.11 % 11.013 M 0.26 % 10.984 M 9.63 % 10.019 M 9.38 % 9.160 M -31.94 % 13.459 M 28.79 % 10.450 M -10.99 % 11.740 M 30.36 % 9.006 M 57.06 % 5.734 M 7.00 % 5.359 M -42.08 % 9.253 M -6.51 % 9.897 M 21.60 % 8.139 M 35.45 % 6.009 M 64.27 % 3.658 M -37.02 % 5.808 M 18.63 % 4.896 M -37.38 % 7.819 M 15.12 % 6.792 M -35.63 % 10.551 M 60.76 % 6.563 M -9.43 % 7.246 M -20.90 % 9.161 M 16.37 % 7.872 M -18.27 % 9.632 M -68.01 % 30.106 M 60.50 % 18.758 M 3.88 % 18.057 M 19.02 % 15.172 M 237.46 % 4.496 M 28.05 % 3.511 M 11.50 % 3.149 M 123.49 % 1.409 M -55.64 % 3.176 M -60.12 % 7.963 M 13.92 % 6.990 M 38.03 % 5.064 M 404.14 % -1.665 M -142.76 % 3.894 M -69.48 % 12.758 M 536.92 % -2.920 M
Cost of revenue 133.244 M 2.12 % 130.472 M 15.17 % 113.283 M -3.37 % 117.238 M -18.42 % 143.702 M 11.05 % 129.400 M -54.00 % 281.308 M 83.05 % 153.678 M -3.59 % 159.393 M -14.37 % 186.134 M 55.81 % 119.459 M -7.42 % 129.027 M -32.23 % 190.378 M -11.13 % 214.221 M 15.99 % 184.682 M -14.08 % 214.936 M 5.15 % 204.403 M 22.05 % 167.480 M 9.61 % 152.798 M -1.17 % 154.614 M 4.46 % 148.018 M 18.98 % 124.403 M 0.21 % 124.140 M -4.23 % 129.624 M 5.05 % 123.398 M 8.71 % 113.512 M 0.49 % 112.953 M 7.76 % 104.822 M -11.67 % 118.665 M -17.58 % 143.977 M 9.27 % 131.759 M -8.85 % 144.545 M 16.47 % 124.101 M 4.32 % 118.957 M -34.36 % 181.238 M -1.34 % 183.693 M 9.21 % 168.207 M 23.50 % 136.201 M 8.00 % 126.116 M 44.27 % 87.414 M -32.21 % 128.947 M 40.00 % 92.106 M 7.33 % 85.819 M -20.53 % 107.986 M 4.26 % 103.578 M 7.62 % 96.241 M -39.75 % 159.731 M -27.01 % 218.835 M 40.57 % 155.676 M 25.13 % 124.415 M 18.68 % 104.830 M 3.40 % 101.381 M 36.98 % 74.011 M -3.49 % 76.687 M -38.43 % 124.546 M -34.50 % 190.142 M 4.72 % 181.572 M 5.29 % 172.456 M 78.37 % 96.685 M 12.52 % 85.927 M 3.28 % 83.198 M 43.91 % 57.813 M
General and administrative expenses 12.299 M 11.73 % 11.008 M 0.86 % 10.914 M 9.19 % 9.995 M -15.55 % 11.835 M -2.39 % 12.125 M 222.99 % 3.754 M -62.65 % 10.052 M -23.16 % 13.082 M 1.37 % 12.905 M 10.24 % 11.706 M -6.90 % 12.574 M -8.14 % 13.688 M -13.60 % 15.842 M 2.89 % 15.397 M -14.85 % 18.083 M 1.10 % 17.887 M 23.19 % 14.520 M 5.00 % 13.829 M -8.96 % 15.190 M -1.90 % 15.484 M 5.34 % 14.699 M 14.67 % 12.818 M -24.16 % 16.901 M 8.14 % 15.629 M -5.47 % 16.534 M 5.39 % 15.688 M 7.50 % 14.594 M 6.65 % 13.684 M 6.20 % 12.885 M 3.16 % 12.490 M -9.68 % 13.828 M 0.25 % 13.794 M 3.86 % 13.281 M 5.33 % 12.609 M -2.29 % 12.905 M -4.57 % 13.523 M 2.73 % 13.164 M 2.68 % 12.820 M -7.61 % 13.876 M -16.10 % 16.538 M 3.69 % 15.950 M -1.03 % 16.116 M -5.95 % 17.136 M 10.02 % 15.576 M -7.08 % 16.762 M 13.17 % 14.811 M -20.39 % 18.604 M 9.42 % 17.002 M 0.59 % 16.902 M 58.76 % 10.646 M -3.42 % 11.023 M 9.43 % 10.073 M 1.83 % 9.892 M -4.49 % 10.357 M -20.71 % 13.063 M -0.66 % 13.150 M 10.59 % 11.891 M 27.19 % 9.349 M -8.90 % 10.262 M -4.39 % 10.733 M 11.64 % 9.614 M
Selling and marketing expenses 15.674 M -1.92 % 15.981 M -3.19 % 16.507 M 13.36 % 14.562 M 3.39 % 14.085 M -6.39 % 15.046 M 48.93 % 10.103 M -17.86 % 12.299 M 1.96 % 12.063 M -8.51 % 13.185 M -7.73 % 14.290 M 9.54 % 13.046 M -20.43 % 16.396 M -0.21 % 16.431 M 1.94 % 16.119 M 4.69 % 15.397 M -0.94 % 15.543 M 11.06 % 13.995 M 0.67 % 13.902 M -1.62 % 14.131 M 1.37 % 13.940 M -1.32 % 14.127 M -2.81 % 14.536 M 4.22 % 13.947 M 22.15 % 11.418 M -9.97 % 12.683 M -34.82 % 19.458 M 27.06 % 15.314 M 16.02 % 13.199 M -4.69 % 13.848 M -28.73 % 19.431 M 44.86 % 13.414 M -6.78 % 14.389 M 5.89 % 13.588 M -9.82 % 15.068 M 19.83 % 12.574 M -12.25 % 14.329 M -1.89 % 14.605 M 2.84 % 14.201 M 27.74 % 11.117 M -8.38 % 12.134 M 8.86 % 11.146 M -36.84 % 17.646 M 101.97 % 8.737 M -40.81 % 14.762 M -28.24 % 20.570 M 47.92 % 13.906 M -14.70 % 16.302 M 18.51 % 13.756 M 4.00 % 13.227 M 15.97 % 11.406 M -1.27 % 11.553 M 16.09 % 9.952 M -5.60 % 10.542 M -13.22 % 12.148 M -13.04 % 13.970 M 4.71 % 13.342 M 6.82 % 12.490 M -14.74 % 14.650 M 13.42 % 12.917 M -5.36 % 13.649 M 3.68 % 13.165 M
Other expenses 0.000 0.000 0.000 0.000 -100.00 % 10.629 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 604.000 K 0.000 0.000 0.000 100.00 % -899.000 K 0.000 0.000 0.000 100.00 % -73.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 84.803 M -6.22 % 90.429 M 12.80 % 80.167 M -2.23 % 81.995 M 11.45 % 73.573 M -18.18 % 89.926 M 59.28 % 56.457 M -30.02 % 80.673 M -10.83 % 90.468 M 3.38 % 87.514 M -4.67 % 91.802 M 0.38 % 91.451 M -12.28 % 104.256 M -4.46 % 109.119 M 7.04 % 101.947 M -5.37 % 107.730 M -0.49 % 108.262 M 19.52 % 90.582 M -3.38 % 93.746 M 0.09 % 93.659 M -0.96 % 94.564 M 1.51 % 93.153 M -1.72 % 94.785 M -6.68 % 101.566 M 0.10 % 101.464 M 2.10 % 99.381 M -10.70 % 111.284 M 18.66 % 93.781 M 1.29 % 92.585 M 5.79 % 87.517 M -19.80 % 109.118 M 21.87 % 89.540 M -3.37 % 92.659 M 2.95 % 90.005 M -3.73 % 93.488 M 10.69 % 84.458 M -2.67 % 86.778 M 0.62 % 86.243 M 2.14 % 84.438 M 9.50 % 77.109 M -14.05 % 89.713 M 7.89 % 83.151 M -9.06 % 91.430 M 5.78 % 86.434 M -7.65 % 93.589 M -3.52 % 97.002 M 6.93 % 90.715 M -6.91 % 97.453 M -2.00 % 99.441 M 17.29 % 84.785 M 27.48 % 66.508 M 2.64 % 64.800 M 18.77 % 54.558 M 1.12 % 53.953 M -18.97 % 66.581 M -1.09 % 67.314 M 1.17 % 66.533 M 10.65 % 60.131 M -4.35 % 62.863 M 11.65 % 56.304 M 4.81 % 53.721 M 2.04 % 52.647 M
Cost and expenses 218.047 M -1.29 % 220.901 M 14.19 % 193.450 M -2.90 % 199.233 M -8.30 % 217.275 M -0.94 % 219.326 M -35.07 % 337.765 M 44.13 % 234.351 M -6.21 % 249.861 M -8.69 % 273.648 M 29.53 % 211.261 M -4.18 % 220.478 M -25.17 % 294.634 M -8.88 % 323.340 M 12.81 % 286.629 M -11.17 % 322.666 M 3.20 % 312.665 M 21.16 % 258.062 M 4.67 % 246.544 M -0.70 % 248.273 M 2.35 % 242.582 M 11.50 % 217.556 M -0.63 % 218.925 M -5.31 % 231.190 M 2.81 % 224.862 M 5.62 % 212.893 M -5.06 % 224.237 M 12.91 % 198.603 M -5.99 % 211.250 M -8.74 % 231.494 M -3.90 % 240.877 M 2.90 % 234.085 M 7.99 % 216.760 M 3.73 % 208.962 M -23.94 % 274.726 M 2.45 % 268.151 M 5.16 % 254.985 M 14.63 % 222.444 M 5.65 % 210.554 M 27.98 % 164.523 M -24.76 % 218.660 M 24.77 % 175.257 M -1.12 % 177.249 M -8.83 % 194.420 M -1.39 % 197.167 M 2.03 % 193.243 M -22.84 % 250.446 M -20.82 % 316.288 M 23.98 % 255.117 M 21.95 % 209.200 M 22.10 % 171.338 M 3.10 % 166.181 M 29.25 % 128.569 M -1.59 % 130.640 M -31.65 % 191.127 M -25.76 % 257.456 M 3.77 % 248.105 M 6.67 % 232.587 M 45.78 % 159.548 M 12.18 % 142.231 M 3.88 % 136.919 M 23.95 % 110.460 M
Research and development expenses 56.830 M -10.42 % 63.440 M 20.27 % 52.746 M -8.17 % 57.438 M 2.48 % 56.050 M -10.68 % 62.755 M 47.31 % 42.600 M -26.96 % 58.322 M -10.72 % 65.323 M 6.35 % 61.424 M -6.66 % 65.806 M -0.04 % 65.831 M -11.25 % 74.172 M -3.48 % 76.846 M 9.11 % 70.431 M -5.14 % 74.250 M -0.78 % 74.832 M 20.57 % 62.067 M -5.98 % 66.015 M 2.61 % 64.338 M -1.23 % 65.140 M 1.26 % 64.327 M -4.60 % 67.431 M -4.65 % 70.718 M -4.97 % 74.417 M 6.06 % 70.164 M -7.85 % 76.138 M 19.20 % 63.873 M -2.78 % 65.702 M 8.09 % 60.784 M -21.26 % 77.197 M 23.92 % 62.298 M -3.38 % 64.476 M 2.12 % 63.136 M -4.06 % 65.811 M 11.58 % 58.979 M 0.09 % 58.926 M 0.77 % 58.474 M 1.84 % 57.417 M 10.17 % 52.116 M -14.62 % 61.041 M 8.89 % 56.055 M -2.80 % 57.668 M -4.78 % 60.561 M -4.25 % 63.251 M 6.00 % 59.670 M -3.75 % 61.998 M -0.88 % 62.547 M -8.93 % 68.683 M 25.66 % 54.656 M 22.94 % 44.456 M 5.29 % 42.224 M 22.27 % 34.533 M 3.03 % 33.519 M -23.95 % 44.076 M 9.42 % 40.281 M 0.60 % 40.041 M 12.00 % 35.750 M -8.01 % 38.864 M 17.33 % 33.125 M 12.90 % 29.339 M -1.77 % 29.868 M
Selling general and administrative expenses 27.973 M 3.65 % 26.989 M -1.58 % 27.421 M 11.66 % 24.557 M -5.26 % 25.920 M -4.60 % 27.171 M 96.08 % 13.857 M -38.00 % 22.351 M -11.11 % 25.145 M -3.62 % 26.090 M 0.36 % 25.996 M 1.47 % 25.620 M -14.84 % 30.084 M -6.78 % 32.273 M 2.40 % 31.516 M -5.87 % 33.480 M 0.15 % 33.430 M 17.24 % 28.515 M 2.83 % 27.731 M -5.42 % 29.321 M -0.35 % 29.424 M 2.07 % 28.826 M 5.38 % 27.354 M -11.33 % 30.848 M 14.05 % 27.047 M -7.43 % 29.217 M -16.87 % 35.146 M 17.51 % 29.908 M 11.25 % 26.883 M 0.56 % 26.733 M -16.25 % 31.921 M 17.18 % 27.242 M -3.34 % 28.183 M 4.89 % 26.869 M -2.92 % 27.677 M 8.63 % 25.479 M -8.52 % 27.852 M 0.30 % 27.769 M 2.77 % 27.021 M 8.11 % 24.993 M -12.83 % 28.672 M 5.82 % 27.096 M -19.74 % 33.762 M 30.49 % 25.873 M -14.72 % 30.338 M -18.73 % 37.332 M 30.00 % 28.717 M -17.73 % 34.906 M 13.49 % 30.758 M 2.09 % 30.129 M 36.63 % 22.052 M -2.32 % 22.576 M 12.74 % 20.025 M -2.00 % 20.434 M -9.20 % 22.505 M -16.75 % 27.033 M 2.04 % 26.492 M 8.66 % 24.381 M 1.59 % 23.999 M 3.54 % 23.179 M -4.93 % 24.382 M 7.04 % 22.779 M
Interest income 2.484 M 7.07 % 2.320 M -10.63 % 2.596 M 0.93 % 2.572 M -11.49 % 2.906 M 45.37 % 1.999 M -12.29 % 2.279 M 16.45 % 1.957 M -32.07 % 2.881 M 22.44 % 2.353 M 13.89 % 2.066 M 58.31 % 1.305 M 42.00 % 919.000 K 41.17 % 651.000 K -9.58 % 720.000 K -11.66 % 815.000 K 8.52 % 751.000 K 9.32 % 687.000 K -16.93 % 827.000 K -12.95 % 950.000 K -26.70 % 1.296 M -18.54 % 1.591 M 0.000 -100.00 % 1.845 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 -100.00 % 5.422 M 0.000 -100.00 % 1.675 M 0.000 -100.00 % 4.711 M 133.22 % 2.020 M 7.85 % 1.873 M -3.35 % 1.938 M 21.58 % 1.594 M 20.30 % 1.325 M 12.38 % 1.179 M 4.34 % 1.130 M 23.50 % 915.000 K -0.11 % 916.000 K
Interest expense 200.000 K 12.99 % 177.000 K -6.84 % 190.000 K -3.55 % 197.000 K -5.29 % 208.000 K 11.83 % 186.000 K 17.72 % 158.000 K -12.22 % 180.000 K 23.29 % 146.000 K 128.13 % 64.000 K 120.69 % 29.000 K -14.71 % 34.000 K -19.05 % 42.000 K -14.29 % 49.000 K -15.52 % 58.000 K -10.77 % 65.000 K -10.96 % 73.000 K -7.59 % 79.000 K -5.95 % 84.000 K -7.69 % 91.000 K -8.08 % 99.000 K 4.21 % 95.000 K -4.04 % 99.000 K -6.60 % 106.000 K -7.02 % 114.000 K -5.79 % 121.000 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 % 154.000 K -45.00 % 280.000 K 0.00 % 280.000 K 0.36 % 279.000 K -0.36 % 280.000 K 0.36 % 279.000 K 0.00 % 279.000 K 0.00 % 279.000 K 0.00 % 279.000 K 0.36 % 278.000 K 0.00 % 278.000 K -0.36 % 279.000 K 0.36 % 278.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
Depreciation and amortization 7.826 M -34.81 % 12.005 M 18.59 % 10.123 M -0.42 % 10.166 M 2.16 % 9.951 M 4.78 % 9.497 M -0.34 % 9.529 M 2.21 % 9.323 M 6.88 % 8.723 M -14.78 % 10.236 M -7.87 % 11.110 M 20.21 % 9.242 M 2.56 % 9.011 M -2.37 % 9.230 M -7.45 % 9.973 M 2.80 % 9.701 M -9.00 % 10.660 M -0.20 % 10.681 M -16.94 % 12.860 M 5.79 % 12.156 M 13.29 % 10.730 M -0.48 % 10.782 M -26.29 % 14.628 M -7.32 % 15.783 M 7.62 % 14.666 M -8.27 % 15.989 M 39.90 % 11.429 M 103.69 % 5.611 M -12.34 % 6.401 M -28.26 % 8.922 M 105.72 % 4.337 M 64.53 % 2.636 M -32.15 % 3.885 M 17.58 % 3.304 M -18.82 % 4.070 M -30.03 % 5.817 M 17.11 % 4.967 M -23.87 % 6.524 M -5.08 % 6.873 M -9.68 % 7.610 M 9.96 % 6.921 M -12.06 % 7.870 M -7.78 % 8.534 M 28.64 % 6.634 M -40.80 % 11.207 M 49.47 % 7.498 M 32.64 % 5.653 M -37.87 % 9.098 M -37.89 % 14.649 M 127.05 % 6.452 M 2.74 % 6.280 M 8.99 % 5.762 M 6.92 % 5.389 M 1.81 % 5.293 M -12.61 % 6.057 M 5.74 % 5.728 M 3.75 % 5.521 M 5.30 % 5.243 M 5.15 % 4.986 M 0.44 % 4.964 M -14.43 % 5.801 M -12.17 % 6.605 M
Operating income 37.111 M 22.39 % 30.323 M 13.22 % 26.783 M 18.37 % 22.626 M -18.71 % 27.834 M -56.90 % 64.584 M 167.82 % -95.227 M -619.29 % 18.338 M -73.36 % 68.830 M -8.94 % 75.587 M 61.90 % 46.688 M -22.93 % 60.577 M -45.93 % 112.041 M -31.20 % 162.846 M 109.83 % 77.608 M -43.21 % 136.654 M -6.45 % 146.083 M 88.07 % 77.675 M 85.18 % 41.945 M -38.35 % 68.038 M -23.13 % 88.512 M 24.76 % 70.948 M -4.98 % 74.668 M 22.09 % 61.158 M 7.66 % 56.808 M -14.61 % 66.530 M 42.23 % 46.777 M -34.04 % 70.922 M 83.98 % 38.548 M -30.07 % 55.122 M 29.42 % 42.590 M -41.46 % 72.750 M 11.75 % 65.103 M -2.37 % 66.682 M 63.31 % 40.832 M -29.83 % 58.188 M 6.88 % 54.441 M -10.69 % 60.958 M 7.36 % 56.779 M 33.37 % 42.572 M -48.40 % 82.501 M 62.71 % 50.704 M -1.79 % 51.629 M -16.58 % 61.891 M -6.81 % 66.412 M -3.69 % 68.957 M -33.04 % 102.986 M -35.34 % 159.281 M 21.80 % 130.770 M 18.39 % 110.456 M 192.40 % 37.776 M -1.27 % 38.260 M 79.78 % 21.281 M 50.62 % 14.129 M -1.48 % 14.341 M -79.29 % 69.252 M -28.32 % 96.608 M 64.37 % 58.773 M 222.03 % 18.251 M -32.84 % 27.177 M -37.48 % 43.471 M 64.24 % 26.468 M
Operating income ratio 0.15 20.50 % 0.12 -0.75 % 0.12 19.25 % 0.10 -10.19 % 0.11 -52.81 % 0.24 161.65 % -0.39 -622.68 % 0.07 -66.36 % 0.22 0.84 % 0.22 22.47 % 0.18 -18.19 % 0.22 -20.53 % 0.28 -18.74 % 0.34 58.51 % 0.21 -27.83 % 0.30 -6.57 % 0.32 37.64 % 0.23 59.12 % 0.15 -32.41 % 0.22 -19.54 % 0.27 8.71 % 0.25 -3.31 % 0.25 21.57 % 0.21 3.73 % 0.20 -15.29 % 0.24 37.95 % 0.17 -34.41 % 0.26 70.52 % 0.15 -19.76 % 0.19 28.00 % 0.15 -36.63 % 0.24 2.65 % 0.23 -4.52 % 0.24 86.96 % 0.13 -27.43 % 0.18 1.34 % 0.18 -18.20 % 0.22 1.27 % 0.21 3.32 % 0.21 -24.96 % 0.27 22.08 % 0.22 -0.52 % 0.23 -6.58 % 0.24 -4.16 % 0.25 -4.19 % 0.26 -9.74 % 0.29 -13.00 % 0.33 -1.17 % 0.34 -1.93 % 0.35 91.28 % 0.18 -3.47 % 0.19 31.78 % 0.14 45.51 % 0.10 39.83 % 0.07 -67.07 % 0.21 -24.37 % 0.28 38.93 % 0.20 96.51 % 0.10 -36.01 % 0.16 -33.43 % 0.24 24.67 % 0.19
Total other income expenses net -8.432 M -120.04 % -3.832 M -127.75 % 13.810 M 349.14 % -5.543 M -141.59 % 13.327 M -13.07 % 15.331 M 1 645.46 % -992.000 K -39.13 % -713.000 K -108.37 % 8.522 M 2 154.50 % 378.000 K 1 403.45 % -29.000 K -100.54 % 5.372 M 262.73 % 1.481 M -80.63 % 7.645 M 293.87 % 1.941 M 364.08 % -735.000 K -232.58 % -221.000 K -106.44 % 3.431 M 244.04 % -2.382 M -374.50 % -502.000 K -191.86 % -172.000 K -104.82 % 3.570 M 106.50 % -54.920 M -4 414.22 % 1.273 M -79.07 % 6.083 M 28.82 % 4.722 M -1.52 % 4.795 M 36.96 % 3.501 M -79.65 % 17.206 M 438.97 % -5.076 M -264.13 % -1.394 M -173.06 % 1.908 M -55.11 % 4.250 M 151.24 % -8.295 M -179.85 % 10.388 M 241.08 % -7.363 M -377.12 % 2.657 M 256.39 % -1.699 M -144.70 % 3.801 M -70.22 % 12.762 M 806.39 % 1.408 M -41.55 % 2.409 M -30.93 % 3.488 M -54.84 % 7.723 M 161.35 % 2.955 M -62.61 % 7.903 M 13.47 % 6.965 M 202.17 % 2.305 M -70.79 % 7.890 M -25.57 % 10.601 M 141.43 % 4.391 M 181.29 % 1.561 M -74.25 % 6.062 M 59.65 % 3.797 M 10.31 % 3.442 M -68.49 % 10.922 M 458.10 % 1.957 M -43.65 % 3.473 M 231.08 % 1.049 M -64.74 % 2.975 M -33.62 % 4.482 M 4.60 % 4.285 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31
Net debt -693.570 M -14.65 % -604.964 M -5.11 % -575.538 M -15.90 % -496.573 M 10.06 % -552.140 M -22.95 % -449.069 M -7.66 % -417.116 M -67.80 % -248.574 M 55.79 % -562.230 M -31.82 % -426.524 M 15.58 % -505.243 M 0.55 % -508.014 M 43.62 % -901.044 M -10.59 % -814.742 M -12.01 % -727.360 M -19.44 % -609.000 M 12.35 % -694.783 M -24.05 % -560.103 M 1.32 % -567.615 M -6.70 % -531.961 M 31.22 % -773.451 M -13.49 % -681.518 M -11.41 % -611.716 M -14.36 % -534.911 M 25.38 % -716.812 M -8.87 % -658.381 M -4.15 % -632.168 M -16.09 % -544.564 M 30.39 % -782.264 M -12.94 % -692.612 M -9.68 % -631.466 M -10.40 % -571.961 M 22.26 % -735.724 M 3.28 % -760.657 M 4.54 % -796.854 M -17.56 % -677.856 M 22.48 % -874.407 M -11.57 % -783.731 M -8.47 % -722.509 M -10.82 % -651.954 M 24.15 % -859.564 M -16.72 % -736.401 M -4.37 % -705.543 M -3.71 % -680.328 M 40.57 % -1.145 B 3.56 % -1.187 B -18.32 % -1.003 B -8.05 % -928.406 M -25.58 % -739.290 M -10.17 % -671.060 M -1.49 % -661.229 M -9.23 % -605.342 M 23.69 % -793.236 M -14.47 % -692.951 M 3.02 % -714.565 M -17.30 % -609.153 M 17.29 % -736.467 M -0.76 % -730.921 M -9.94 % -664.833 M
Total investments 98.273 M 10.02 % 89.326 M 11.75 % 79.937 M 4.45 % 76.535 M 23.47 % 61.987 M 10.76 % 55.965 M 13.75 % 49.199 M -50.80 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M -61.71 % 261.198 M -9.16 % 287.537 M -0.72 % 289.636 M -1.09 % 292.826 M 2.39 % 286.004 M 472.01 % 50.000 M 0.00 % 50.000 M -50.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M -2.34 % 102.400 M 95.42 % 52.400 M 0.00 % 52.400 M 321.87 % 12.421 M -0.03 % 12.425 M -37.91 % 20.011 M -50.01 % 40.032 M -73.10 % 148.842 M 0.01 % 148.829 M -25.17 % 198.888 M 0.01 % 198.866 M 16.86 % 170.177 M 25.73 % 135.355 M 12.08 % 120.769 M 20.49 % 100.234 M 100.30 % 50.041 M -0.62 % 50.354 M -28.34 % 70.270 M -29.76 % 100.040 M 100.08 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M -63.78 % 138.047 M -5.29 % 145.761 M
Total debt 67.143 M 7.63 % 62.383 M -7.06 % 67.122 M -4.02 % 69.935 M -6.32 % 74.654 M -5.93 % 79.361 M 71.41 % 46.298 M -69.36 % 151.088 M 170.34 % 55.889 M -3.35 % 57.829 M 267.01 % 15.757 M -16.51 % 18.873 M -21.04 % 23.902 M -17.36 % 28.924 M -12.60 % 33.092 M -15.03 % 38.944 M -10.85 % 43.683 M -10.26 % 48.677 M -2.91 % 50.136 M -11.70 % 56.778 M -4.28 % 59.316 M 9.04 % 54.399 M -0.74 % 54.805 M -7.36 % 59.160 M -6.91 % 63.554 M -6.65 % 68.079 M 0.000 -100.00 % 979.000 K -17.59 % 1.188 M -25.33 % 1.591 M 313.25 % 385.000 K -78.82 % 1.818 M -10.31 % 2.027 M -9.67 % 2.244 M 0.000 -100.00 % 81.000 K -74.84 % 322.000 K -57.24 % 753.000 K -99.16 % 90.135 M -0.68 % 90.750 M -0.21 % 90.937 M -0.21 % 91.125 M 1.77 % 89.539 M -2.14 % 91.500 M -0.20 % 91.687 M -0.20 % 91.875 M 2.83 % 89.345 M 0.06 % 89.293 M 0.06 % 89.239 M 0.06 % 89.186 M 0.13 % 89.068 M 0.000 0.000 0.000 -100.00 % 64.000 K 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 370.304 M 1 756.44 % 19.947 M 3.00 % 19.366 M -94.77 % 369.943 M 1.75 % 363.583 M 0.16 % 362.992 M -0.20 % 363.705 M 0.14 % 363.195 M 9.59 % 331.417 M -0.02 % 331.487 M -0.17 % 332.066 M -6.61 % 355.558 M 21.31 % 293.106 M 0.15 % 292.670 M -0.02 % 292.740 M 8.79 % 269.087 M -0.10 % 269.352 M 1 422.71 % 17.689 M -1.85 % 18.022 M -1.31 % 18.262 M -1.38 % 18.518 M -48.84 % 36.193 M -1.49 % 36.739 M -1.59 % 37.334 M -17.73 % 45.380 M 12.01 % 40.514 M 1.13 % 40.062 M 0.05 % 40.040 M 1.14 % 39.587 M -0.58 % 39.818 M -0.46 % 40.002 M -36.44 % 62.933 M 57.23 % 40.025 M -2.00 % 40.843 M 1.00 % 40.439 M -35.70 % 62.887 M 53.92 % 40.858 M -0.77 % 41.176 M -0.16 % 41.242 M -26.50 % 56.113 M 38.89 % 40.400 M -0.60 % 40.643 M 2.35 % 39.710 M -20.18 % 49.752 M 25.25 % 39.722 M 0.89 % 39.371 M 3.40 % 38.076 M -51.96 % 79.251 M 107.54 % 38.185 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 55.914 M 31.59 % 42.491 M -91.80 % 518.027 M 7.46 % 482.056 M 402.95 % 95.845 M 46.39 % 65.473 M -0.39 % 65.727 M -55.11 % 146.410 M 11.88 % 130.864 M 26.03 % 103.839 M -68.99 % 334.815 M 15.93 % 288.811 M 22.81 % 235.165 M 15.60 % 203.424 M -45.60 % 373.957 M 20.51 % 310.310 M 30.36 % 238.033 M 110.62 % 113.017 M -51.06 % 230.915 M 16.86 % 197.604 M 40.33 % 140.815 M 63.70 % 86.019 M -57.10 % 200.523 M 9.52 % 183.097 M 43.34 % 127.736 M -52.14 % 266.885 M 30.35 % 204.746 M 24.52 % 164.429 M 61.13 % 102.050 M -60.77 % 260.143 M 21.41 % 214.275 M 17.85 % 181.817 M 53.01 % 118.830 M -53.45 % 255.283 M 24.72 % 204.689 M 26.56 % 161.735 M 41.22 % 114.531 M -60.37 % 288.995 M 22.91 % 235.136 M 27.84 % 183.932 M 35.49 % 135.750 M -56.59 % 312.684 M -23.35 % 407.939 M 13.61 % 359.074 M 20.15 % 298.853 M -50.55 % 604.300 M 39.15 % 434.287 M 16.73 % 372.043 M 62.31 % 229.215 M 2.34 % 223.982 M 83.44 % 122.103 M 43.76 % 84.934 M 71.32 % 49.577 M -80.37 % 252.519 M 6.77 % 236.506 M 6.58 % 221.899 M 48.24 % 149.688 M -14.25 % 174.572 M 48.71 % 117.390 M
Common stock 637.029 M 0.00 % 637.029 M 0.00 % 637.029 M 0.00 % 637.029 M 0.00 % 637.029 M 0.00 % 637.029 M 0.00 % 637.029 M 0.00 % 637.029 M 0.00 % 637.029 M 0.00 % 637.029 M 0.00 % 637.029 M 0.00 % 637.029 M 0.00 % 637.029 M 4.00 % 612.528 M 0.00 % 612.528 M 0.00 % 612.528 M 3.00 % 594.687 M 0.00 % 594.687 M 0.00 % 594.687 M 0.00 % 594.687 M 0.00 % 594.687 M 0.00 % 594.687 M 0.00 % 594.687 M 0.00 % 594.687 M 0.00 % 594.687 M 0.00 % 594.687 M 0.00 % 594.687 M 0.00 % 594.687 M 0.00 % 594.687 M 0.00 % 594.687 M 0.00 % 594.687 M 0.00 % 594.687 M 0.00 % 594.687 M 4.00 % 571.814 M 0.00 % 571.814 M 0.00 % 571.814 M 0.00 % 571.814 M 4.00 % 549.821 M 0.00 % 549.821 M 0.00 % 549.821 M 0.00 % 549.821 M 3.00 % 533.807 M 0.00 % 533.807 M 0.00 % 533.807 M 0.00 % 533.807 M 2.00 % 523.340 M 0.00 % 523.340 M 0.00 % 523.340 M 0.00 % 523.340 M 8.50 % 482.341 M 0.00 % 482.341 M 0.00 % 482.341 M 0.00 % 482.341 M 2.00 % 472.883 M 0.00 % 472.883 M 0.00 % 472.883 M 0.00 % 472.883 M 5.00 % 450.365 M 0.00 % 450.365 M
Total equity 1.146 B 1.89 % 1.125 B -8.94 % 1.235 B 3.00 % 1.199 B 1.15 % 1.186 B 3.09 % 1.150 B -0.11 % 1.151 B -6.55 % 1.232 B 1.30 % 1.216 B 4.95 % 1.159 B -16.72 % 1.392 B 3.13 % 1.350 B 4.31 % 1.294 B 7.98 % 1.198 B -12.31 % 1.366 B 4.81 % 1.304 B 9.62 % 1.189 B 11.71 % 1.065 B -9.92 % 1.182 B 2.79 % 1.150 B 5.29 % 1.092 B 7.44 % 1.016 B -11.53 % 1.149 B 0.52 % 1.143 B 4.70 % 1.092 B -11.57 % 1.235 B 6.21 % 1.162 B 5.21 % 1.105 B 6.02 % 1.042 B -15.86 % 1.238 B 3.68 % 1.194 B 2.87 % 1.161 B 5.96 % 1.096 B -12.19 % 1.248 B 4.09 % 1.199 B 3.79 % 1.155 B 4.19 % 1.109 B -12.06 % 1.261 B 4.46 % 1.207 B 4.38 % 1.156 B 4.55 % 1.106 B -12.41 % 1.263 B 3.80 % 1.216 B 4.13 % 1.168 B 5.52 % 1.107 B -21.63 % 1.413 B 5.04 % 1.345 B 11.10 % 1.210 B 13.36 % 1.068 B 1.61 % 1.051 B 10.78 % 948.529 M 4.12 % 910.970 M 4.00 % 875.938 M -17.00 % 1.055 B 1.53 % 1.039 B 1.42 % 1.025 B 7.61 % 952.378 M -1.27 % 964.582 M 6.31 % 907.304 M
Other non current liabilities 3.048 M -3.82 % 3.169 M -4.86 % 3.331 M -33.65 % 5.020 M -2.24 % 5.135 M -2.17 % 5.249 M -2.89 % 5.405 M -5.51 % 5.720 M -1.85 % 5.828 M -1.80 % 5.935 M -2.45 % 6.084 M -32.68 % 9.038 M -1.27 % 9.154 M -1.26 % 9.271 M -1.65 % 9.427 M 6.89 % 8.819 M -1.29 % 8.934 M -1.26 % 9.048 M -1.68 % 9.203 M 16.69 % 7.887 M -1.35 % 7.995 M -1.32 % 8.102 M -1.77 % 8.248 M 29.16 % 6.386 M -1.59 % 6.489 M -1.56 % 6.592 M -2.11 % 6.734 M 39.07 % 4.842 M -2.10 % 4.946 M -2.08 % 5.051 M -2.70 % 5.191 M 69.81 % 3.057 M -3.35 % 3.163 M -3.27 % 3.270 M -4.08 % 3.409 M 146.67 % 1.382 M -7.12 % 1.488 M -6.65 % 1.594 M -31.23 % 2.318 M 0.000 0.000 -100.00 % 166.000 K -80.52 % 852.000 K 446.15 % 156.000 K 15.56 % 135.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
Long term debt 48.341 M 6.87 % 45.234 M -8.69 % 49.540 M -6.30 % 52.871 M -7.10 % 56.914 M -6.62 % 60.946 M 77.05 % 34.424 M -7.11 % 37.060 M -7.19 % 39.930 M -2.31 % 40.876 M 985.40 % 3.766 M -31.04 % 5.461 M -30.84 % 7.896 M -23.62 % 10.338 M -26.56 % 14.077 M -24.56 % 18.661 M -20.00 % 23.326 M -17.00 % 28.103 M -11.15 % 31.628 M -12.73 % 36.242 M -8.63 % 39.666 M 8.83 % 36.446 M -5.08 % 38.397 M -8.72 % 42.066 M -8.84 % 46.144 M -8.48 % 50.419 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 -100.00 % 89.444 M 0.06 % 89.390 M 0.06 % 89.336 M 0.06 % 89.281 M 0.06 % 89.229 M 0.06 % 89.175 M 0.06 % 89.122 M 0.06 % 89.068 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 52.164 M 6.07 % 49.178 M -8.33 % 53.646 M -7.33 % 57.891 M -6.70 % 62.049 M -6.26 % 66.195 M 66.20 % 39.829 M -8.02 % 43.301 M -6.43 % 46.279 M -2.22 % 47.332 M 356.39 % 10.371 M -28.47 % 14.499 M -15.81 % 17.222 M -13.70 % 19.957 M -15.11 % 23.509 M -16.61 % 28.191 M -13.12 % 32.447 M -13.02 % 37.303 M -8.79 % 40.898 M -7.37 % 44.151 M -7.36 % 47.661 M 6.95 % 44.563 M -4.46 % 46.645 M -4.23 % 48.704 M -8.16 % 53.034 M -7.66 % 57.435 M 711.23 % 7.080 M 38.61 % 5.108 M -7.75 % 5.537 M 9.62 % 5.051 M -2.70 % 5.191 M 63.96 % 3.166 M -1.59 % 3.217 M -1.62 % 3.270 M -15.44 % 3.867 M 179.81 % 1.382 M -7.12 % 1.488 M -6.65 % 1.594 M -31.23 % 2.318 M 317.66 % 555.000 K 208.33 % 180.000 K 8.43 % 166.000 K -80.52 % 852.000 K -99.05 % 89.600 M 0.08 % 89.525 M 0.21 % 89.336 M 0.06 % 89.281 M 0.06 % 89.229 M 0.06 % 89.175 M 0.06 % 89.122 M -0.41 % 89.486 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 241.395 M 3.43 % 233.392 M 110.82 % 110.707 M 17.51 % 94.210 M -73.64 % 357.376 M 118.88 % 163.272 M 56.33 % 104.438 M -11.01 % 117.365 M -75.13 % 471.914 M 7.92 % 437.272 M 126.72 % 192.867 M 6.68 % 180.792 M -66.38 % 537.827 M 6.74 % 503.858 M 139.60 % 210.291 M 18.56 % 177.368 M -51.83 % 368.176 M 11.09 % 331.407 M 108.46 % 158.981 M 14.60 % 138.731 M -60.41 % 350.442 M 5.72 % 331.481 M 126.48 % 146.365 M 8.51 % 134.882 M -60.92 % 345.131 M 153.25 % 136.282 M -14.64 % 159.658 M 30.63 % 122.225 M -68.46 % 387.531 M 198.99 % 129.612 M -14.62 % 151.801 M 8.74 % 139.600 M -61.11 % 358.921 M 189.85 % 123.829 M -10.88 % 138.954 M 14.04 % 121.843 M 1 244.17 % -10.649 M 46.61 % -19.945 M -113.74 % 145.133 M 3 790.13 % -3.933 M 61.80 % -10.297 M -1 375.96 % 807.000 K 80.94 % 446.000 K -94.94 % 8.820 M 163.49 % -13.892 M 84.36 % -88.828 M -12.27 % -79.119 M -8.80 % -72.721 M -129.65 % 245.250 M 139.39 % 102.449 M 30.17 % 78.707 M 29.71 % 60.679 M -79.32 % 293.445 M 230.75 % 88.722 M -18.09 % 108.311 M 29.23 % 83.811 M -55.95 % 190.246 M 188.13 % 66.028 M 0.06 % 65.988 M
Deferred revenue 0.000 0.000 -100.00 % 7.891 M 55.95 % 5.060 M 0.000 -100.00 % 186.953 M 49.06 % 125.419 M 2.79 % 122.020 M -75.55 % 499.088 M 8 750.65 % 5.639 M -19.65 % 7.018 M -23.58 % 9.183 M -31.11 % 13.329 M -14.58 % 15.604 M -93.93 % 257.252 M 19.03 % 216.131 M -47.25 % 409.708 M 13.10 % 362.267 M 106.42 % 175.497 M 16.42 % 150.747 M -59.97 % 376.576 M 1.56 % 370.806 M 113.36 % 173.792 M 11.18 % 156.309 M -57.83 % 370.630 M 108.15 % 178.056 M 0.000 -100.00 % 147.955 M -64.09 % 411.997 M 127.14 % 181.386 M 1.63 % 178.477 M 12.40 % 158.791 M -56.63 % 366.158 M 163.74 % 138.833 M 0.000 -100.00 % 120.411 M -66.28 % 357.052 M 145.38 % 145.508 M -7.72 % 157.685 M 24.91 % 126.237 M -68.28 % 398.015 M 195.78 % 134.564 M -11.60 % 152.224 M 22.77 % 123.993 M -78.17 % 567.902 M 122.40 % 255.351 M -1.48 % 259.197 M -22.98 % 336.553 M 14.62 % 293.625 M 97.94 % 148.338 M 231 878.13 % -64.000 K 0.000 0.000 0.000 100.00 % -64.000 K 0.000 0.000 0.000 0.000
Short term debt 18.802 M 9.64 % 17.149 M -2.46 % 17.582 M 3.04 % 17.064 M -3.81 % 17.740 M 289.73 % -9.350 M 24.26 % -12.345 M -110.83 % 114.028 M 856.66 % -15.070 M -233.20 % 11.314 M 225.13 % -9.042 M -167.42 % 13.412 M -16.21 % 16.006 M -13.88 % 18.586 M 159.83 % -31.064 M -253.15 % 20.283 M -0.36 % 20.357 M -1.05 % 20.574 M 1 433.38 % -1.543 M -107.51 % 20.536 M 4.51 % 19.650 M 9.45 % 17.953 M 225.31 % -14.327 M -183.81 % 17.094 M -1.82 % 17.410 M -1.42 % 17.660 M 0.000 -100.00 % 979.000 K -17.59 % 1.188 M -25.33 % 1.591 M 313.25 % 385.000 K -78.82 % 1.818 M -10.31 % 2.027 M -9.67 % 2.244 M 0.000 -100.00 % 81.000 K 100.02 % -357.052 M -145.38 % -145.508 M -261.43 % 90.135 M 346.44 % -36.575 M 88.14 % -308.408 M -585.18 % -45.011 M 28.24 % -62.726 M 49.41 % -123.993 M 78.17 % -567.902 M -122.40 % -255.351 M 1.48 % -259.197 M 22.98 % -336.553 M -525 964.06 % 64.000 K 0.00 % 64.000 K 0.00 % 64.000 K 0.000 0.000 0.000 -100.00 % 64.000 K 0.000 0.000 0.000 0.000
Total current liabilities 362.480 M 7.81 % 336.232 M 56.97 % 214.197 M 15.26 % 185.842 M -41.80 % 319.304 M 11.48 % 286.418 M 12.41 % 254.794 M -29.22 % 359.976 M -48.25 % 695.662 M 1.55 % 685.016 M 92.66 % 355.553 M -8.58 % 388.943 M -49.64 % 772.398 M -1.23 % 781.988 M 78.98 % 436.916 M 8.37 % 403.178 M -30.31 % 578.555 M 17.08 % 494.134 M 51.91 % 325.288 M -2.41 % 333.322 M -37.92 % 536.907 M 11.67 % 480.814 M 68.97 % 284.558 M 3.75 % 274.278 M -42.99 % 481.067 M 77.72 % 270.685 M 4.82 % 258.248 M 17.53 % 219.721 M -54.02 % 477.847 M 104.13 % 234.084 M -9.33 % 258.163 M -9.86 % 286.401 M -41.57 % 490.182 M 96.49 % 249.470 M -18.85 % 307.406 M 0.53 % 305.781 M -44.96 % 555.546 M 98.50 % 279.871 M -11.96 % 317.901 M 4.16 % 305.212 M -47.06 % 576.516 M 98.29 % 290.741 M -9.69 % 321.944 M 37.22 % 234.626 M -65.55 % 681.050 M 102.19 % 336.842 M -3.91 % 350.543 M -24.15 % 462.173 M 18.41 % 390.310 M 36.88 % 285.146 M 44.60 % 197.203 M 8.45 % 181.833 M -52.31 % 381.299 M 129.58 % 166.089 M -32.07 % 244.512 M 15.47 % 211.755 M -43.33 % 373.650 M 50.89 % 247.638 M 65.25 % 149.861 M
Total liabilities 414.644 M 7.59 % 385.410 M 43.89 % 267.843 M 9.89 % 243.733 M -36.09 % 381.353 M 8.15 % 352.613 M 19.68 % 294.623 M -26.94 % 403.277 M -45.65 % 741.941 M 1.31 % 732.348 M 100.14 % 365.924 M -9.30 % 403.442 M -48.91 % 789.620 M -1.54 % 801.945 M 74.17 % 460.425 M 6.74 % 431.369 M -29.40 % 611.002 M 14.97 % 531.437 M 45.13 % 366.186 M -2.99 % 377.473 M -35.43 % 584.568 M 11.27 % 525.377 M 58.63 % 331.203 M 2.55 % 322.982 M -39.53 % 534.101 M 62.78 % 328.120 M 23.67 % 265.328 M 18.01 % 224.829 M -53.49 % 483.384 M 102.14 % 239.135 M -9.20 % 263.354 M -9.05 % 289.567 M -41.31 % 493.399 M 95.22 % 252.740 M -18.80 % 311.273 M 1.34 % 307.163 M -44.86 % 557.034 M 97.91 % 281.465 M -12.10 % 320.219 M 4.73 % 305.767 M -46.98 % 576.696 M 98.24 % 290.907 M -9.88 % 322.796 M -0.44 % 324.226 M -57.92 % 770.575 M 80.81 % 426.178 M -3.10 % 439.824 M -20.24 % 551.402 M 15.00 % 479.485 M 28.11 % 374.268 M 30.55 % 286.689 M 57.67 % 181.833 M -52.31 % 381.299 M 129.58 % 166.089 M -32.07 % 244.512 M 15.47 % 211.755 M -43.33 % 373.650 M 50.89 % 247.638 M 65.25 % 149.861 M
Other non current assets 18.734 M -1.59 % 19.037 M -12.35 % 21.719 M -21.90 % 27.808 M 1.46 % 27.408 M 64.59 % 16.652 M 0.23 % 16.613 M -80.04 % 83.243 M -52.75 % 176.179 M -19.72 % 219.464 M -4.16 % 228.981 M -12.26 % 260.986 M 760.54 % 30.328 M -5.63 % 32.138 M 169.93 % 11.906 M -3.64 % 12.356 M 57.60 % 7.840 M -96.98 % 259.770 M 7.20 % 242.315 M 21.98 % 198.644 M 6.05 % 187.304 M 1.19 % 185.102 M -1.12 % 187.200 M -1.59 % 190.229 M 0.60 % 189.095 M -2.95 % 194.848 M 0.86 % 193.188 M -12.80 % 221.556 M 15.50 % 191.824 M -1.38 % 194.518 M 5.90 % 183.684 M -0.41 % 184.449 M 7.47 % 171.622 M 5.44 % 162.772 M -0.36 % 163.362 M -33.80 % 246.754 M -20.66 % 311.011 M -20.51 % 391.234 M 5.29 % 371.560 M 38.68 % 267.924 M -1.27 % 271.359 M 14.61 % 236.763 M 11.13 % 213.060 M -0.36 % 213.825 M 13.97 % 187.620 M 26.58 % 148.228 M -36.35 % 232.888 M 1 027.08 % 20.663 M 5.72 % 19.545 M -23.91 % 25.685 M -78.31 % 118.428 M -24.87 % 157.635 M -9.33 % 173.864 M 8 885.22 % 1.935 M 7.56 % 1.799 M 4.17 % 1.727 M 6.54 % 1.621 M -93.87 % 26.455 M -3.37 % 27.377 M
Long term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.310 M 0.00 % 12.310 M -76.64 % 52.703 M 203.84 % -50.756 M 43.37 % -89.628 M 8.95 % -98.440 M 24.73 % -130.790 M 0.000 0.000 -100.00 % 22.124 M -0.10 % 22.146 M 376.05 % 4.652 M 102.42 % -192.406 M -13.17 % -170.020 M -127.13 % -74.855 M -15.73 % -64.681 M -0.30 % -64.487 M -0.34 % -64.271 M -0.39 % -64.023 M -0.35 % -63.799 M 0.47 % -64.098 M -0.33 % -63.888 M -0.33 % -63.681 M -0.27 % -63.510 M -0.26 % -63.343 M -0.28 % -63.168 M -0.29 % -62.986 M -4.23 % -60.427 M 38.52 % -98.293 M -0.12 % -98.176 M 55.55 % -220.850 M 21.98 % -283.066 M 20.38 % -355.535 M -12.78 % -315.256 M -224.02 % -97.295 M -0.27 % -97.034 M -702.33 % -12.094 M -200.07 % 12.085 M 171.73 % -16.848 M 40.04 % -28.099 M -1 056.72 % 2.937 M 102.73 % -107.489 M 41.99 % -185.302 M -28.08 % -144.681 M -38.36 % -104.567 M -1 103.04 % 10.425 M 113.63 % -76.498 M 17.72 % -92.974 M 41.27 % -158.300 M -5.70 % -149.765 M -17.36 % -127.616 M -49.44 % -85.396 M 0.000 0.000
Intangible assets 135.569 M 3 029.48 % 4.332 M -26.04 % 5.857 M 117 040.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K -99.97 % 19.790 M -14.31 % 23.096 M -10.78 % 25.888 M -10.36 % 28.881 M 577 520.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K -99.30 % 715.000 K -72.07 % 2.560 M -42.32 % 4.438 M -27.17 % 6.094 M -21.59 % 7.772 M -19.88 % 9.700 M -14.08 % 11.290 M -95.95 % 279.060 M 4.08 % 268.116 M 34.83 % 198.861 M 0.000 0.000 0.000 -100.00 % 67.876 M 252.29 % 19.267 M -89.90 % 190.797 M 26.66 % 150.632 M 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 -100.00 % 23.401 M 0.00 % 23.401 M 0.00 % 23.401 M 0.00 % 23.401 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 % 5.217 M 0.00 % 5.217 M 0.00 % 5.217 M 0.00 % 5.217 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
Goodwill and intangible assets 2.806 M -35.23 % 4.332 M -26.04 % 5.857 M 117 040.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K -99.99 % 43.191 M -7.11 % 46.497 M -5.66 % 49.289 M -5.72 % 52.282 M 1 045 540.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K -99.30 % 715.000 K -72.07 % 2.560 M -42.32 % 4.438 M -60.76 % 11.311 M -12.92 % 12.989 M -12.92 % 14.917 M -9.63 % 16.507 M -93.13 % 240.277 M 20.23 % 199.852 M 11.59 % 179.100 M 651.45 % -32.478 M 0.000 0.000 -100.00 % 233.963 M 1.87 % 229.667 M 12.53 % 204.089 M 27.43 % 160.155 M 0.000 0.000
Property plant equipment net 69.033 M 6.83 % 64.618 M -7.27 % 69.682 M -4.30 % 72.814 M -6.65 % 78.000 M -6.13 % 83.096 M 64.16 % 50.619 M -9.21 % 55.751 M -8.27 % 60.777 M -3.93 % 63.263 M 240.64 % 18.572 M -15.57 % 21.997 M -18.73 % 27.068 M -15.93 % 32.198 M -14.30 % 37.569 M -13.24 % 43.301 M -10.44 % 48.349 M -10.28 % 53.889 M -6.78 % 57.809 M -8.04 % 62.862 M -2.62 % 64.554 M 7.06 % 60.298 M -1.44 % 61.178 M -11.09 % 68.807 M -7.20 % 74.142 M -5.55 % 78.502 M 748.03 % 9.257 M 1.50 % 9.120 M -7.84 % 9.896 M 173.52 % 3.618 M -6.07 % 3.852 M -10.71 % 4.314 M -9.69 % 4.777 M 12.35 % 4.252 M -10.31 % 4.741 M -2.97 % 4.886 M 0.91 % 4.842 M 3.66 % 4.671 M -5.10 % 4.922 M 21.05 % 4.066 M -5.79 % 4.316 M -13.16 % 4.970 M -10.61 % 5.560 M 18.25 % 4.702 M 0.94 % 4.658 M -13.61 % 5.392 M -5.73 % 5.720 M -0.23 % 5.733 M -13.16 % 6.602 M -9.64 % 7.306 M 19.34 % 6.122 M -7.88 % 6.646 M 37.26 % 4.842 M 7.31 % 4.512 M 4.57 % 4.315 M -12.85 % 4.951 M -6.00 % 5.267 M 13.24 % 4.651 M -12.69 % 5.327 M
Total non current assets 146.201 M 1.80 % 143.615 M -6.06 % 152.886 M -3.83 % 158.979 M -2.92 % 163.765 M -3.90 % 170.415 M 23.58 % 137.899 M -32.40 % 203.989 M 2.77 % 198.492 M -3.36 % 205.391 M 27.25 % 161.405 M -2.31 % 165.228 M 137.99 % 69.427 M -9.24 % 76.498 M -8.96 % 84.023 M -6.28 % 89.654 M 23.58 % 72.548 M -45.66 % 133.509 M -6.60 % 142.936 M -28.49 % 199.874 M -0.35 % 200.573 M 3.09 % 194.568 M -2.04 % 198.611 M -22.30 % 255.606 M -2.94 % 263.347 M -4.83 % 276.714 M 31.30 % 210.751 M 11.75 % 188.595 M 16.10 % 162.447 M 1.64 % 159.825 M 11.51 % 143.332 M -1.65 % 145.737 M 9.38 % 133.242 M 54.07 % 86.482 M -1.88 % 88.141 M 76.05 % 50.065 M 3.35 % 48.444 M -11.78 % 54.914 M -22.20 % 70.582 M -61.92 % 185.368 M -1.97 % 189.088 M -21.99 % 242.382 M -1.06 % 244.971 M 9.29 % 224.142 M 17.57 % 190.653 M 2.85 % 185.374 M 14.54 % 161.842 M 42.83 % 113.312 M 3.30 % 109.690 M -19.13 % 135.644 M 0.50 % 134.975 M 53.76 % 87.783 M 2.39 % 85.732 M -8.35 % 93.545 M -4.63 % 98.086 M -0.22 % 98.306 M 7.84 % 91.161 M 126.34 % 40.276 M -6.94 % 43.279 M
Other current assets 22.645 M -4.54 % 23.723 M 2.70 % 23.099 M -9.13 % 25.419 M 95.62 % 12.994 M -14.38 % 15.177 M -5.17 % 16.005 M -48.54 % 31.102 M 77.34 % 17.538 M -27.08 % 24.051 M 3.02 % 23.345 M -9.80 % 25.881 M 20.73 % 21.437 M -3.46 % 22.205 M 13.94 % 19.489 M 9.54 % 17.792 M -9.23 % 19.601 M -7.57 % 21.206 M 28.65 % 16.483 M -1.85 % 16.794 M 10.16 % 15.245 M -9.79 % 16.900 M 50.21 % 11.251 M -1.58 % 11.432 M -11.43 % 12.908 M -12.97 % 14.831 M 25.19 % 11.847 M -18.92 % 14.612 M 14.33 % 12.780 M -5.21 % 13.483 M 138.47 % 5.654 M -40.47 % 9.498 M -54.06 % 20.674 M -5.87 % 21.963 M 44.25 % 15.226 M -22.47 % 19.638 M -14.64 % 23.006 M 37.30 % 16.756 M 13.35 % 14.782 M 6.02 % 13.942 M -3.89 % 14.507 M 14.58 % 12.661 M -1.09 % 12.801 M -16.08 % 15.253 M -24.38 % 20.171 M -6.20 % 21.504 M -24.03 % 28.307 M 73.23 % 16.341 M -94.16 % 279.682 M 31.04 % 213.440 M 68.83 % 126.420 M 283.65 % 32.952 M -72.65 % 120.474 M 312.31 % 29.219 M -74.31 % 113.759 M 367.53 % 24.332 M -10.35 % 27.142 M 7.08 % 25.348 M 26.22 % 20.083 M
Short term investments 98.273 M 10.02 % 89.326 M 11.75 % 79.937 M 4.45 % 76.535 M 23.47 % 61.987 M 10.76 % 55.965 M 13.75 % 49.199 M 4.02 % 47.297 M -68.63 % 150.756 M -20.50 % 189.628 M -4.44 % 198.440 M -14.02 % 230.790 M -11.64 % 261.198 M -9.16 % 287.537 M -0.72 % 289.636 M -1.09 % 292.826 M 2.39 % 286.004 M 17.99 % 242.406 M 10.17 % 220.020 M 25.83 % 174.855 M 6.18 % 164.681 M 0.12 % 164.487 M 0.13 % 164.271 M 0.15 % 164.023 M 0.14 % 163.799 M -0.18 % 164.098 M 0.13 % 163.888 M 0.13 % 163.681 M 0.10 % 163.510 M 0.10 % 163.343 M 0.11 % 163.168 M 0.11 % 162.986 M 0.10 % 162.827 M 8.05 % 150.693 M 0.08 % 150.576 M -35.45 % 233.271 M -21.06 % 295.491 M -21.32 % 375.546 M 5.70 % 355.288 M 44.35 % 246.137 M 0.11 % 245.863 M 16.53 % 210.982 M 12.96 % 186.781 M -0.13 % 187.025 M 14.42 % 163.454 M 38.72 % 117.832 M -43.27 % 207.723 M -11.74 % 235.343 M 20.67 % 195.035 M 11.55 % 174.837 M 95.10 % 89.615 M -29.16 % 126.498 M -11.52 % 142.974 M -31.36 % 208.300 M 4.27 % 199.765 M 12.47 % 177.616 M 31.18 % 135.396 M -1.92 % 138.047 M -5.29 % 145.761 M
cash and cash equivalents 760.713 M 13.99 % 667.347 M 3.84 % 642.660 M 13.44 % 566.508 M -9.62 % 626.794 M 18.61 % 528.430 M 14.03 % 463.414 M 15.95 % 399.662 M -35.34 % 618.119 M 27.62 % 484.353 M -7.03 % 521.000 M -1.12 % 526.887 M -43.04 % 924.946 M 9.63 % 843.666 M 10.94 % 760.452 M 17.36 % 647.944 M -12.26 % 738.466 M 21.30 % 608.780 M -1.45 % 617.751 M 4.93 % 588.739 M -29.30 % 832.767 M 13.16 % 735.917 M 10.41 % 666.521 M 12.20 % 594.071 M -23.87 % 780.366 M 7.42 % 726.460 M 14.92 % 632.168 M 15.88 % 545.543 M -30.37 % 783.452 M 12.86 % 694.203 M 9.87 % 631.851 M 10.12 % 573.779 M -22.23 % 737.751 M -3.30 % 762.901 M -4.26 % 796.854 M 17.54 % 677.937 M -22.50 % 874.729 M 11.50 % 784.484 M -3.47 % 812.644 M 9.42 % 742.704 M -21.86 % 950.501 M 14.86 % 827.526 M 4.08 % 795.082 M 3.01 % 771.828 M -37.57 % 1.236 B -3.32 % 1.279 B 17.05 % 1.093 B 7.35 % 1.018 B 22.83 % 828.529 M 8.98 % 760.246 M 1.33 % 750.297 M 23.95 % 605.342 M -23.69 % 793.236 M 14.47 % 692.951 M -3.03 % 714.629 M 17.32 % 609.153 M -17.29 % 736.467 M 0.76 % 730.921 M 9.94 % 664.833 M
Cash and short term investments 858.986 M 13.52 % 756.673 M 4.72 % 722.597 M 12.37 % 643.043 M -6.64 % 688.781 M 17.86 % 584.395 M 14.00 % 512.613 M 14.69 % 446.959 M -41.87 % 768.875 M 14.08 % 673.981 M -6.32 % 719.440 M -5.05 % 757.677 M -36.12 % 1.186 B 4.86 % 1.131 B 7.72 % 1.050 B 11.62 % 940.770 M -8.17 % 1.024 B 20.36 % 851.186 M 1.60 % 837.771 M 9.71 % 763.594 M -23.45 % 997.448 M 10.78 % 900.404 M 8.38 % 830.792 M 9.59 % 758.094 M -19.71 % 944.165 M 6.02 % 890.558 M 11.87 % 796.056 M 12.24 % 709.224 M -25.11 % 946.962 M 10.43 % 857.546 M 7.86 % 795.019 M 7.91 % 736.765 M -18.19 % 900.578 M -1.42 % 913.594 M -3.57 % 947.430 M 3.98 % 911.208 M -22.13 % 1.170 B 0.88 % 1.160 B -0.68 % 1.168 B 18.11 % 988.841 M -17.35 % 1.196 B 15.20 % 1.039 B 5.77 % 981.863 M 2.40 % 958.853 M -31.50 % 1.400 B 0.23 % 1.397 B 7.41 % 1.300 B 3.77 % 1.253 B 22.42 % 1.024 B 9.46 % 935.083 M 11.33 % 839.912 M 14.77 % 731.840 M -21.83 % 936.210 M 3.88 % 901.251 M -1.44 % 914.394 M 16.22 % 786.769 M -9.76 % 871.863 M 0.33 % 868.968 M 7.20 % 810.594 M
Total current assets 1.415 B 3.50 % 1.367 B 1.22 % 1.350 B 5.15 % 1.284 B -8.49 % 1.403 B 5.32 % 1.332 B 1.85 % 1.308 B -8.61 % 1.432 B -18.66 % 1.760 B 4.38 % 1.686 B 5.62 % 1.596 B 0.54 % 1.588 B -21.16 % 2.014 B 4.70 % 1.924 B 10.37 % 1.743 B 5.92 % 1.645 B -4.76 % 1.728 B 18.13 % 1.463 B 4.08 % 1.405 B 5.85 % 1.327 B -10.07 % 1.476 B 9.56 % 1.347 B 5.13 % 1.281 B 5.88 % 1.210 B -11.16 % 1.362 B 5.95 % 1.286 B 5.67 % 1.217 B 6.65 % 1.141 B -16.29 % 1.363 B 3.43 % 1.318 B 0.25 % 1.314 B 0.73 % 1.305 B -10.37 % 1.456 B 2.96 % 1.414 B -0.55 % 1.422 B 0.69 % 1.412 B -12.68 % 1.617 B 8.74 % 1.487 B 2.11 % 1.457 B 14.09 % 1.277 B -14.52 % 1.494 B 13.92 % 1.311 B 1.30 % 1.294 B 2.05 % 1.268 B -24.82 % 1.687 B 2.03 % 1.653 B 1.89 % 1.623 B -1.56 % 1.648 B 14.67 % 1.437 B 11.49 % 1.289 B 17.19 % 1.100 B 9.47 % 1.005 B -14.21 % 1.172 B 3.87 % 1.128 B -4.89 % 1.186 B 4.18 % 1.138 B -7.82 % 1.235 B 5.37 % 1.172 B 15.59 % 1.014 B
Inventory 397.433 M -6.36 % 424.427 M -6.96 % 456.185 M -5.03 % 480.333 M -11.32 % 541.674 M -9.09 % 595.831 M -5.56 % 630.934 M -21.35 % 802.155 M -2.51 % 822.779 M 5.44 % 780.304 M 8.90 % 716.524 M 11.15 % 644.657 M 26.50 % 509.592 M 9.34 % 466.071 M 11.67 % 417.355 M 13.46 % 367.848 M 3.26 % 356.222 M -3.09 % 367.569 M -0.59 % 369.769 M 10.57 % 334.421 M 23.93 % 269.856 M 16.26 % 232.122 M -5.79 % 246.380 M -0.95 % 248.755 M 3.10 % 241.285 M 3.12 % 233.992 M -3.76 % 243.128 M -1.42 % 246.638 M -6.03 % 262.466 M -11.26 % 295.758 M -16.97 % 356.190 M -7.95 % 386.936 M 2.64 % 376.997 M 6.82 % 352.940 M 12.48 % 313.773 M 3.01 % 304.619 M 15.28 % 264.246 M 53.20 % 172.486 M 21.54 % 141.921 M -16.38 % 169.713 M 16.59 % 145.567 M -9.11 % 160.164 M -11.66 % 181.307 M 11.23 % 163.001 M 22.55 % 133.006 M 36.28 % 97.595 M 9.83 % 88.859 M -12.08 % 101.072 M -24.71 % 134.252 M -4.68 % 140.837 M 38.42 % 101.749 M -11.99 % 115.610 M 0.69 % 114.821 M -11.35 % 129.529 M -6.45 % 138.464 M 1.49 % 136.432 M -26.34 % 185.230 M 43.76 % 128.849 M 13.04 % 113.983 M
Net receivables 135.569 M -16.27 % 161.916 M 9.11 % 148.398 M 9.65 % 135.338 M -15.34 % 159.859 M 14.78 % 139.273 M -8.49 % 152.200 M -0.45 % 152.884 M 1.47 % 150.664 M -29.51 % 213.748 M 56.02 % 136.997 M -14.16 % 159.590 M -46.42 % 297.867 M -2.59 % 305.790 M 18.86 % 257.267 M -19.35 % 318.979 M -2.56 % 327.376 M 47.10 % 222.551 M 21.20 % 183.629 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 -100.00 % 160.901 M 15.63 % 139.150 M 4.62 % 132.999 M 26.39 % 105.227 M -23.85 % 138.191 M 37.02 % 100.855 M -15.49 % 119.342 M -9.70 % 132.163 M -2.11 % 135.018 M -2.63 % 138.658 M -32.82 % 206.406 M -26.04 % 279.060 M 4.08 % 268.116 M 34.83 % 198.861 M 518.31 % 32.162 M -74.19 % 124.618 M 0.000 -100.00 % 67.876 M 252.29 % 19.267 M -89.90 % 190.797 M 26.66 % 150.632 M 1.25 % 148.779 M 114.92 % 69.226 M
Tax assets 55.628 M 0.00 % 55.628 M 0.00 % 55.628 M -4.67 % 58.352 M 0.00 % 58.352 M 0.00 % 58.352 M 0.00 % 58.352 M 374.91 % 12.287 M 0.00 % 12.287 M 0.00 % 12.287 M 0.00 % 12.287 M -5.70 % 13.030 M 8.35 % 12.026 M -1.08 % 12.157 M -2.11 % 12.419 M 4.84 % 11.846 M 1.23 % 11.702 M -4.48 % 12.251 M -4.49 % 12.827 M -2.96 % 13.218 M -1.29 % 13.391 M -1.90 % 13.650 M -5.86 % 14.499 M -16.68 % 17.402 M -0.06 % 17.412 M -4.19 % 18.173 M -8.73 % 19.912 M -7.79 % 21.595 M -10.88 % 24.232 M -3.18 % 25.027 M 32.01 % 18.959 M -4.99 % 19.955 M 15.58 % 17.265 M -2.71 % 17.746 M -2.54 % 18.209 M -5.51 % 19.270 M 23.12 % 15.652 M 7.66 % 14.539 M 55.48 % 9.351 M -12.35 % 10.668 M 9.62 % 9.732 M -4.43 % 10.183 M 3.61 % 9.828 M -11.87 % 11.152 M -17.30 % 13.485 M -2.99 % 13.900 M -2.22 % 14.216 M -55.49 % 31.941 M 12.58 % 28.372 M 0.90 % 28.120 M -13.42 % 32.478 M 0.000 0.000 -100.00 % 11.435 M -5.26 % 12.070 M -20.36 % 15.155 M 59.29 % 9.514 M 3.75 % 9.170 M -13.29 % 10.575 M
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 0.000 0.000 0.000 0.000
Account payables 86.536 M 15.73 % 74.775 M 5.06 % 71.173 M 12.75 % 63.123 M -37.87 % 101.597 M 32.00 % 76.966 M -32.64 % 114.263 M -5.00 % 120.282 M -31.95 % 176.760 M -12.49 % 201.992 M 55.78 % 129.662 M -26.58 % 176.602 M 10.05 % 160.469 M -10.48 % 179.256 M 13.79 % 157.531 M -3.57 % 163.366 M 12.85 % 144.770 M 34.97 % 107.263 M -16.04 % 127.748 M -19.34 % 158.384 M 15.92 % 136.637 M 55.61 % 87.810 M -3.56 % 91.050 M -8.76 % 99.793 M 8.83 % 91.695 M 24.83 % 73.456 M 0.81 % 72.867 M 4.57 % 69.683 M 9.95 % 63.377 M 27.79 % 49.593 M -32.23 % 73.180 M -36.80 % 115.791 M 3.53 % 111.847 M 11.85 % 99.994 M -34.70 % 153.129 M -11.45 % 172.921 M -9.65 % 191.400 M 51.53 % 126.309 M 91.44 % 65.977 M -19.35 % 81.808 M 1.44 % 80.650 M 57.78 % 51.114 M -29.45 % 72.446 M -26.02 % 97.928 M -6.80 % 105.072 M 42.66 % 73.652 M -13.73 % 85.374 M -29.36 % 120.856 M 34.66 % 89.748 M -32.06 % 132.099 M 77.71 % 74.334 M -13.14 % 85.584 M 60.98 % 53.166 M 25.84 % 42.248 M -59.03 % 103.121 M 2.72 % 100.392 M -40.44 % 168.550 M 1.51 % 166.049 M 131.54 % 71.715 M
Tax payables 15.747 M 44.26 % 10.916 M 59.50 % 6.844 M 7.19 % 6.385 M -70.30 % 21.498 M 12.71 % 19.073 M -0.85 % 19.236 M 606.95 % 2.721 M -88.38 % 23.420 M 1.12 % 23.160 M 65.25 % 14.015 M 56.52 % 8.954 M -80.00 % 44.767 M -30.79 % 64.684 M 62.22 % 39.875 M 41.60 % 28.161 M -14.64 % 32.992 M 44.88 % 22.772 M 85.59 % 12.270 M 87.10 % 6.558 M -73.12 % 24.396 M -24.43 % 32.282 M 45.57 % 22.176 M 58.51 % 13.990 M -36.48 % 22.023 M -40.85 % 37.231 M 44.74 % 25.723 M 41.13 % 18.227 M -5.18 % 19.223 M -56.79 % 44.490 M 35.65 % 32.797 M 12.35 % 29.192 M 67.90 % 17.387 M -25.71 % 23.403 M 52.73 % 15.323 M 40.12 % 10.936 M -37.23 % 17.421 M -36.06 % 27.246 M 63.58 % 16.656 M 60.93 % 10.350 M -39.86 % 17.211 M 31.07 % 13.131 M 80.15 % 7.289 M 298.52 % 1.829 M -90.70 % 19.671 M -79.10 % 94.128 M 10.70 % 85.027 M 9.82 % 77.421 M 40.13 % 55.248 M 9.33 % 50.534 M 14.59 % 44.098 M 23.98 % 35.570 M 2.54 % 34.688 M -1.23 % 35.119 M 6.37 % 33.016 M 19.83 % 27.552 M 85.49 % 14.854 M -4.54 % 15.561 M 27.99 % 12.158 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 50.954 M -8.67 % 55.792 M -6.71 % 59.805 M -1.01 % 60.414 M -4.97 % 63.575 M -1.83 % 64.760 M -2.49 % 66.414 M 0.97 % 65.776 M -0.33 % 65.991 M -2.09 % 67.403 M -2.50 % 69.128 M -4.46 % 72.357 M 1.56 % 71.246 M 2.03 % 69.827 M 2.75 % 67.959 M -1.18 % 68.768 M 1.01 % 68.080 M -0.18 % 68.200 M 0.79 % 67.666 M -1.36 % 68.600 M 1.86 % 67.345 M 0.75 % 66.844 M -0.42 % 67.127 M -13.98 % 78.035 M -4.29 % 81.531 M -6.27 % 86.981 M 6.32 % 81.809 M 25.81 % 65.024 M 0.49 % 64.709 M -0.27 % 64.882 M -2.52 % 66.562 M 1.65 % 65.484 M 3.78 % 63.097 M -1.71 % 64.195 M -1.21 % 64.983 M 0.59 % 64.603 M -0.44 % 64.887 M -0.34 % 65.107 M 0.51 % 64.774 M -0.73 % 65.252 M 1.52 % 64.274 M -4.33 % 67.181 M -2.46 % 68.877 M -2.14 % 70.386 M 0.66 % 69.924 M 0.53 % 69.556 M -1.83 % 70.849 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
Capital lease obligations 67.143 M 7.63 % 62.383 M -7.06 % 67.122 M -4.02 % 69.935 M -6.32 % 74.654 M -5.93 % 79.361 M 71.41 % 46.298 M -9.38 % 51.088 M -8.59 % 55.889 M -3.35 % 57.829 M 267.01 % 15.757 M -15.56 % 18.661 M -20.52 % 23.479 M -17.00 % 28.289 M -14.51 % 33.092 M -12.65 % 37.886 M -10.68 % 42.414 M -10.13 % 47.196 M -5.86 % 50.136 M -8.44 % 54.757 M -4.27 % 57.201 M 9.85 % 52.072 M -4.99 % 54.805 M -7.03 % 58.950 M -6.73 % 63.204 M -6.30 % 67.450 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -357.374 M -144.34 % -146.261 M 0.000 100.00 % -127.325 M 68.12 % -399.345 M -193.34 % -136.136 M 10.59 % -152.265 M -20.80 % -126.049 M 77.89 % -570.199 M -121.10 % -257.890 M 0.53 % -259.261 M 22.98 % -336.617 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 402.293 M 6 923.27 % 5.728 M 1 014.40 % 514.000 K 0.00 % 514.000 K -99.87 % 384.057 M 74 619.26 % 514.000 K 0.00 % 514.000 K 0.00 % 514.000 K 0.00 % 514.000 K 0.00 % 514.000 K 0.00 % 514.000 K 0.00 % 514.000 K 0.00 % 514.000 K 0.00 % 514.000 K 0.00 % 514.000 K 0.00 % 514.000 K 0.00 % 514.000 K 0.00 % 514.000 K 0.00 % 514.000 K 0.00 % 514.000 K 0.00 % 514.000 K -99.81 % 268.875 M 52 210.31 % 514.000 K 0.00 % 514.000 K 0.00 % 514.000 K -95.09 % 10.468 M 0.00 % 10.468 M 5.16 % 9.954 M -4.91 % 10.468 M -85.03 % 69.937 M 0.00 % 69.937 M 0.00 % 69.937 M 0.00 % 69.937 M -44.98 % 127.119 M 0.00 % 127.119 M 0.00 % 127.119 M 0.00 % 127.119 M -14.75 % 149.112 M 0.00 % 149.112 M 0.00 % 149.112 M -58.12 % 356.080 M 115.64 % 165.126 M 0.00 % 165.126 M -19.39 % 204.836 M -4.67 % 214.878 M -0.20 % 215.315 M -31.92 % 316.267 M 80.11 % 175.593 M -44.28 % 315.148 M -8.50 % 344.413 M 0.10 % 344.085 M 0.11 % 343.695 M -0.09 % 344.020 M 4.27 % 329.929 M -0.04 % 330.069 M -0.01 % 330.099 M 0.09 % 329.807 M -2.90 % 339.645 M 0.03 % 339.549 M
Deferred tax liabilities non current 775.000 K 0.00 % 775.000 K 0.00 % 775.000 K 0.000 0.000 0.000 0.000 -100.00 % 521.000 K 0.00 % 521.000 K 0.00 % 521.000 K 0.00 % 521.000 K 0.000 -100.00 % 172.000 K -50.57 % 348.000 K 6 860.00 % 5.000 K -99.30 % 711.000 K 280.21 % 187.000 K 23.03 % 152.000 K 126.87 % 67.000 K 204.55 % 22.000 K 0.000 -100.00 % 15.000 K 0.000 -100.00 % 252.000 K -37.16 % 401.000 K -5.42 % 424.000 K 22.54 % 346.000 K 30.08 % 266.000 K -54.99 % 591.000 K 0.000 0.000 -100.00 % 109.000 K 101.85 % 54.000 K 0.000 -100.00 % 458.000 K 0.000 0.000 0.000 -100.00 % 583.000 K 5.05 % 555.000 K 208.33 % 180.000 K 33.33 % 135.000 K -80.06 % 677.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
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 0.000 0.000 0.000 0.000
Total assets 1.561 B 3.34 % 1.510 B 0.48 % 1.503 B 4.16 % 1.443 B -7.91 % 1.567 B 4.28 % 1.503 B 3.92 % 1.446 B -11.58 % 1.636 B -16.48 % 1.958 B 3.54 % 1.891 B 7.60 % 1.758 B 0.27 % 1.753 B -15.86 % 2.083 B 4.16 % 2.000 B 9.49 % 1.827 B 5.29 % 1.735 B -3.62 % 1.800 B 12.79 % 1.596 B 3.10 % 1.548 B 1.36 % 1.527 B -8.90 % 1.677 B 8.74 % 1.542 B 4.17 % 1.480 B 0.97 % 1.466 B -9.83 % 1.626 B 4.04 % 1.563 B 9.45 % 1.428 B 7.37 % 1.330 B -12.84 % 1.525 B 3.24 % 1.478 B 1.35 % 1.458 B 0.49 % 1.451 B -8.72 % 1.589 B 5.90 % 1.501 B -0.63 % 1.510 B 3.27 % 1.462 B -12.21 % 1.666 B 8.01 % 1.542 B 0.99 % 1.527 B 4.45 % 1.462 B -13.11 % 1.683 B 8.31 % 1.553 B 0.93 % 1.539 B 3.14 % 1.492 B -20.52 % 1.878 B 2.11 % 1.839 B 3.03 % 1.785 B 1.29 % 1.762 B 13.87 % 1.547 B 8.57 % 1.425 B 15.36 % 1.235 B 13.03 % 1.093 B -13.08 % 1.257 B 2.93 % 1.221 B -4.87 % 1.284 B 3.83 % 1.237 B -6.74 % 1.326 B 9.39 % 1.212 B 14.67 % 1.057 B
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-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 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 0.000 0.000 0.000 0.000
Change in working capital 73.501 M 503.14 % -18.232 M -144.74 % 40.749 M 47.40 % 27.646 M -58.98 % 67.399 M 504.69 % 11.146 M -92.81 % 154.961 M 2 635.89 % 5.664 M -92.09 % 71.606 M 169.97 % -102.339 M -83.26 % -55.845 M -427.84 % -10.580 M 80.59 % -54.514 M 33.23 % -81.641 M -1 000.62 % 9.065 M 324.99 % 2.133 M 126.06 % -8.185 M 90.75 % -88.469 M -126.40 % -39.076 M 54.63 % -86.134 M -378.77 % 30.898 M 472.49 % -8.295 M -222.78 % 6.756 M 117.30 % -39.049 M -567.15 % 8.359 M -29.42 % 11.843 M -68.46 % 37.554 M 259.31 % -23.573 M -136.80 % 64.053 M 166.63 % 24.023 M 35.42 % 17.740 M 190.51 % -19.600 M 39.12 % -32.192 M 64.21 % -89.959 M -233.51 % 67.382 M 310.79 % -31.967 M -3 967.05 % -786.000 K -121.21 % 3.706 M -40.58 % 6.237 M 126.35 % -23.667 M -160.07 % 39.397 M 348.89 % -15.829 M 66.45 % -47.179 M 68.50 % -149.759 M -275.07 % -39.928 M -135.21 % 113.393 M 21.71 % 93.165 M 172.72 % 34.161 M 152.52 % -65.040 M 39.13 % -106.854 M -1 472.39 % 7.786 M 186.44 % -9.007 M -115.55 % 57.927 M 223.40 % -46.943 M -157.56 % 81.559 M 181.49 % -100.089 M -199.32 % -33.439 M -831.87 % 4.569 M 113.83 % -33.030 M 34.49 % -50.419 M -52.55 % -33.051 M -31.18 % -25.196 M
Accounts receivables 26.284 M 293.25 % -13.601 M -2.37 % -13.286 M -154.63 % 24.322 M 214.87 % -21.174 M -265.18 % 12.819 M 463.97 % 2.273 M 150.02 % -4.544 M -107.13 % 63.726 M 186.51 % -73.659 M -433.96 % 22.056 M -83.99 % 137.781 M 1 910.52 % 6.853 M 114.18 % -48.342 M -178.40 % 61.664 M 617.86 % 8.590 M 108.16 % -105.252 M -172.09 % -38.683 M -251.66 % 25.507 M 266.07 % -15.359 M -591.02 % 3.128 M 155.35 % -5.651 M -2 389.43 % -227.000 K 99.25 % -30.433 M -49.92 % -20.299 M -182.24 % 24.682 M 1 632.09 % -1.611 M 93.96 % -26.683 M -338.97 % 11.166 M 43.97 % 7.756 M -44.29 % 13.921 M 204.05 % -13.379 M 60.38 % -33.769 M -239.62 % 24.187 M -11.14 % 27.220 M 337.50 % -11.461 M 49.15 % -22.537 M -292.22 % -5.746 M 78.34 % -26.523 M -186.04 % 30.828 M 187.54 % -35.214 M -297.14 % 17.862 M 115.62 % 8.284 M 366.11 % -3.113 M -243.06 % 2.176 M -96.86 % 69.216 M -4.84 % 72.733 M 725.82 % -11.622 M 83.78 % -71.671 M 9.32 % -79.033 M -1 689.56 % 4.972 M 111.53 % -43.130 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 26.994 M -15.00 % 31.758 M 31.51 % 24.148 M -60.63 % 61.341 M 13.27 % 54.157 M 54.28 % 35.103 M -79.50 % 171.221 M 730.20 % 20.624 M 148.56 % -42.475 M 33.40 % -63.780 M 11.25 % -71.867 M 46.79 % -135.065 M -210.34 % -43.521 M 10.66 % -48.716 M 1.60 % -49.507 M -325.83 % -11.626 M -202.46 % 11.347 M 415.77 % 2.200 M 106.22 % -35.348 M 45.25 % -64.565 M -71.11 % -37.734 M -364.65 % 14.258 M 500.34 % 2.375 M 131.79 % -7.470 M -2.43 % -7.293 M -179.83 % 9.136 M 13.20 % 8.071 M -49.01 % 15.828 M -52.46 % 33.292 M -44.91 % 60.432 M 96.55 % 30.746 M 409.35 % -9.939 M 58.69 % -24.057 M 38.58 % -39.167 M -327.87 % -9.154 M 77.33 % -40.373 M 56.00 % -91.760 M -200.21 % -30.565 M -209.98 % 27.792 M 215.10 % -24.146 M -265.42 % 14.597 M -30.96 % 21.143 M 215.50 % -18.306 M 38.65 % -29.840 M 15.73 % -35.411 M -305.35 % -8.736 M -145.41 % 19.237 M -42.02 % 33.180 M 403.87 % 6.585 M 116.85 % -39.088 M -39 582.83 % 99.000 K -98.79 % 8.153 M 1 652.95 % -525.000 K -182.03 % 640.000 K 104.23 % -15.136 M -141.29 % 36.660 M 167.51 % -54.300 M -242.85 % -15.838 M -173.00 % 21.696 M 140.56 % -53.492 M -771.92 % -6.135 M 81.46 % -33.095 M
Accounts payables 0.000 0.000 -100.00 % 8.050 M 120.92 % -38.474 M -256.20 % 24.631 M 166.04 % -37.297 M -519.65 % -6.019 M 89.34 % -56.478 M -123.83 % -25.232 M -134.88 % 72.330 M 254.09 % -46.940 M -390.96 % 16.133 M 185.87 % -18.787 M -186.48 % 21.725 M 472.32 % -5.835 M -131.38 % 18.596 M -50.42 % 37.507 M 283.09 % -20.485 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 0.000 0.000
Other working capital 20.223 M 155.57 % -36.389 M -298.61 % 18.322 M 193.75 % -19.543 M -299.72 % 9.785 M 1 453.17 % 630.000 K 105.03 % -12.514 M -127.17 % 46.062 M -39.06 % 75.587 M 303.03 % -37.230 M -191.01 % 40.906 M 239.00 % -29.429 M -3 227.42 % 941.000 K 102.86 % -32.925 M -156.21 % 58.572 M 325.70 % 13.759 M 170.44 % -19.532 M 78.46 % -90.669 M -2 332.11 % -3.728 M 82.72 % -21.569 M -131.43 % 68.632 M 404.31 % -22.553 M -614.79 % 4.381 M 113.87 % -31.579 M -301.76 % 15.652 M 478.20 % 2.707 M -90.82 % 29.483 M 174.83 % -39.401 M -228.09 % 30.761 M 184.49 % -36.409 M -179.94 % -13.006 M -34.62 % -9.661 M -18.76 % -8.135 M 83.98 % -50.792 M -166.36 % 76.536 M 810.49 % 8.406 M -90.76 % 90.974 M 165.45 % 34.271 M 258.99 % -21.555 M -4 600.00 % 479.000 K -98.07 % 24.800 M 167.08 % -36.972 M -28.05 % -28.873 M 75.92 % -119.919 M -2 554.84 % -4.517 M -103.70 % 122.129 M 65.20 % 73.928 M 7 435.98 % 981.000 K 101.37 % -71.625 M -5.69 % -67.766 M -981.57 % 7.687 M 144.80 % -17.160 M -129.36 % 58.452 M 222.84 % -47.583 M -149.21 % 96.695 M 170.71 % -136.749 M -755.52 % 20.861 M 2.22 % 20.407 M 137.29 % -54.726 M -1 880.87 % 3.073 M 111.42 % -26.916 M -440.75 % 7.899 M
Other non cash items -8.089 M -180.44 % 10.056 M 246.44 % -6.867 M 84.61 % -44.614 M -490.60 % -7.554 M -316.66 % -1.813 M 35.60 % -2.815 M 91.37 % -32.614 M -171.13 % -12.029 M -65.12 % -7.285 M -263.89 % -2.002 M 95.18 % -41.554 M -38.73 % -29.953 M -7 114.75 % 427.000 K -68.79 % 1.368 M 105.68 % -24.066 M -79.32 % -13.421 M -397.63 % -2.697 M -5 494.00 % 50.000 K 100.18 % -27.444 M -41.42 % -19.406 M -2 621.74 % -713.000 K -101.57 % 45.412 M 345.35 % -18.509 M 20.67 % -23.331 M -13 308.62 % -174.000 K 58.87 % -423.000 K 96.40 % -11.765 M 64.35 % -32.999 M -4 191.16 % -769.000 K -6.51 % -722.000 K -43.82 % -502.000 K 96.82 % -15.805 M -3 291.63 % -466.000 K -200.22 % 465.000 K 103.29 % -14.129 M 13.56 % -16.345 M -2 494.44 % -630.000 K 31.97 % -926.000 K 93.49 % -14.233 M -165.84 % -5.354 M -130.38 % -2.324 M -125.02 % 9.290 M 149.22 % -18.876 M 76.66 % -80.888 M -6 460.26 % -1.233 M -678.87 % 213.000 K 115.65 % -1.361 M 89.80 % -13.342 M -151.64 % -5.302 M -157.45 % 9.229 M 245.50 % -6.343 M -151.89 % 12.223 M 69.13 % 7.227 M -29.40 % 10.237 M 94.88 % 5.253 M 368.42 % -1.957 M -178.25 % 2.501 M 249.31 % -1.675 M -122.85 % 7.329 M -23.88 % 9.628 M 191.60 % -10.511 M
Net cash provided by operating activities 101.917 M 236.14 % 30.320 M -64.16 % 84.598 M 722.86 % 10.281 M -90.33 % 106.315 M 54.00 % 69.037 M 3.22 % 66.882 M 3 344 200.00 % -2.000 K -100.00 % 136.984 M 684.83 % -23.423 M -29 929.49 % -78.000 K -100.44 % 17.651 M -51.70 % 36.543 M -59.76 % 90.813 M -6.55 % 97.179 M -21.43 % 123.687 M -8.32 % 134.916 M 21 625.60 % 621.000 K -95.36 % 13.397 M 139.54 % -33.886 M -130.65 % 110.562 M 44.92 % 76.292 M -11.85 % 86.544 M 318.98 % 20.656 M -67.00 % 62.585 M -36.73 % 98.910 M -1.22 % 100.132 M 124.03 % 44.696 M -52.05 % 93.209 M 13.36 % 82.222 M 31.45 % 62.551 M 9.37 % 57.192 M 126.58 % 25.241 M 187.84 % -28.734 M -123.33 % 123.137 M 1 067.62 % 10.546 M -76.53 % 44.934 M -34.74 % 68.859 M -5.37 % 72.764 M 190.54 % 25.044 M -79.94 % 124.873 M 191.55 % 42.830 M 66.25 % 25.762 M 127.88 % -92.387 M -129.58 % -40.242 M -120.48 % 196.518 M -5.96 % 208.982 M 2.70 % 203.484 M 171.58 % 74.927 M 388.03 % 15.353 M -74.61 % 60.464 M 134.64 % 25.769 M -74.06 % 99.332 M 639.55 % -18.410 M -116.37 % 112.460 M 765.56 % -16.897 M -127.39 % 61.700 M -11.22 % 69.495 M 893.87 % -8.754 M 26.24 % -11.868 M -167.54 % 17.573 M 284.45 % 4.571 M
Investments in property plant and equipment -26.000 K 48.00 % -50.000 K 50.98 % -102.000 K -104.00 % -50.000 K 98.92 % -4.642 M -2 221.00 % -200.000 K -3.09 % -194.000 K 36.81 % -307.000 K -179.09 % -110.000 K 96.38 % -3.037 M -303 800.00 % 1.000 K 100.18 % -548.000 K -132.20 % -236.000 K 45.12 % -430.000 K 8.51 % -470.000 K -95.02 % -241.000 K -249.28 % -69.000 K -130.00 % -30.000 K 98.10 % -1.582 M -115.24 % -735.000 K 25.23 % -983.000 K 47.18 % -1.861 M 14.98 % -2.189 M -567.38 % -328.000 K 67.49 % -1.009 M 44.10 % -1.805 M -361.64 % -391.000 K 93.33 % -5.860 M -301.64 % -1.459 M -233.11 % -438.000 K 45.25 % -800.000 K -81.82 % -440.000 K -877.78 % -45.000 K 92.85 % -629.000 K 22.54 % -812.000 K -2.65 % -791.000 K -45.14 % -545.000 K 35.12 % -840.000 K -13.21 % -742.000 K -77.94 % -417.000 K -3 375.00 % -12.000 K 99.28 % -1.667 M -166 600.00 % -1.000 K 99.88 % -837.000 K -830.00 % -90.000 K 83.52 % -546.000 K 34.14 % -829.000 K -368.36 % -177.000 K 91.18 % -2.007 M -5 046.15 % -39.000 K 85.87 % -276.000 K 88.98 % -2.504 M -147.92 % -1.010 M -19.10 % -848.000 K -84 700.00 % -1.000 K 99.72 % -358.000 K 0.000 0.000 100.00 % -3.324 M -652.04 % -442.000 K 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -29.962 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 % 746.000 K 0.000 0.000 -100.00 % 23.922 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -100.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.925 M 200.00 % -30.925 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.059 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.000 M 0.000 -100.00 % 25.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -1.313 M -21.57 % -1.080 M 76.28 % -4.554 M 42.13 % -7.869 M -71 636.36 % 11.000 K 105.50 % -200.000 K -106.93 % 2.887 M 119.61 % -14.721 M -1 299.76 % 1.227 M 122.34 % -5.493 M -12 106.67 % -45.000 K 99.20 % -5.647 M -414.30 % -1.098 M 63.77 % -3.031 M -114.65 % 20.695 M 194.24 % -21.959 M -122 094.44 % 18.000 K 100.36 % -4.967 M -122.22 % 22.358 M 365.79 % -8.412 M -5.52 % -7.972 M -823.75 % -863.000 K 87.76 % -7.048 M -18.47 % -5.949 M -96.40 % -3.029 M 77.14 % -13.248 M 64.58 % -37.398 M -1 739.55 % -2.033 M 36.43 % -3.198 M 83.24 % -19.077 M -461.09 % -3.400 M 62.48 % -9.061 M 82.02 % -50.400 M -1 409.89 % -3.338 M 17.27 % -4.035 M -66.39 % -2.425 M -105.30 % 45.792 M 923.45 % -5.561 M -192.84 % -1.899 M 59.29 % -4.665 M -237.31 % -1.383 M 83.68 % -8.474 M -124.95 % -3.767 M 31.66 % -5.512 M -244.28 % -1.601 M 84.02 % -10.017 M 67.28 % -30.611 M -119.25 % -13.962 M -196.75 % -4.705 M 17.35 % -5.693 M -15.03 % -4.949 M 35.34 % -7.654 M -522.87 % 1.810 M 179.35 % -2.281 M 67.15 % -6.944 M -2.48 % -6.776 M 87.86 % -55.802 M -1 424.64 % -3.660 M 63.27 % -9.965 M -21.39 % -8.209 M -4 124.02 % 204.000 K 102.88 % -7.077 M
Net cash used for investing activites -1.339 M -18.50 % -1.130 M 75.73 % -4.656 M 41.20 % -7.919 M -71.00 % -4.631 M -2 215.50 % -200.000 K -100.19 % 102.752 M 783.74 % -15.028 M -1 445.39 % 1.117 M 113.09 % -8.530 M -19 286.36 % -44.000 K 99.96 % -106.195 M -318.21 % 48.666 M 1 506.13 % -3.461 M -117.11 % 20.225 M 191.10 % -22.200 M -43 429.41 % -51.000 K 98.98 % -4.997 M -124.05 % 20.776 M 327.13 % -9.147 M -2.14 % -8.955 M -228.74 % -2.724 M 70.51 % -9.237 M -47.16 % -6.277 M -55.45 % -4.038 M 73.17 % -15.053 M -119.30 % -6.864 M 82.32 % -38.818 M -733.54 % -4.657 M 76.14 % -19.515 M -364.64 % -4.200 M 55.79 % -9.501 M 81.17 % -50.445 M -1 171.62 % -3.967 M 18.16 % -4.847 M -50.72 % -3.216 M -107.11 % 45.247 M 806.87 % -6.401 M -142.37 % -2.641 M 48.03 % -5.082 M -264.30 % -1.395 M 86.24 % -10.141 M -169.13 % -3.768 M 40.65 % -6.349 M -275.46 % -1.691 M 83.99 % -10.563 M 66.40 % -31.440 M -122.36 % -14.139 M -110.65 % -6.712 M -17.10 % -5.732 M -9.70 % -5.225 M 48.56 % -10.158 M -1 369.75 % 800.000 K 125.57 % -3.129 M 54.95 % -6.945 M 2.65 % -7.134 M 87.22 % -55.802 M -1 424.64 % -3.660 M 72.46 % -13.289 M -53.61 % -8.651 M -4 340.69 % 204.000 K 102.88 % -7.077 M
Debt repayment 0.000 100.00 % -4.739 M -0.30 % -4.725 M -0.13 % -4.719 M 0.000 0.000 100.00 % -100.000 M -200.00 % 100.000 M 0.000 0.000 100.00 % -212.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -90.131 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
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 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 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 100.00 % -57.333 M 0.000 0.000 0.000 100.00 % -299.403 M 0.000 0.000 0.000 100.00 % -306.264 M 0.000 0.000 0.000 100.00 % -187.326 M 0.000 0.000 0.000 100.00 % -196.247 M 0.000 0.000 0.000 100.00 % -196.247 M 0.000 0.000 0.000 100.00 % -243.822 M 0.000 0.000 0.000 100.00 % -211.571 M 0.000 0.000 0.000 100.00 % -203.434 M 0.000 0.000 0.000 100.00 % -229.537 M 0.000 0.000 0.000 100.00 % -366.338 M 0.000 0.000 100.00 % -103.703 M 0.000 0.000 0.000 0.000 100.00 % -203.340 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -4.896 M 0.000 0.000 0.000 100.00 % -4.707 M 0.49 % -4.730 M 1.25 % -4.790 M 0.23 % -4.801 M 0.02 % -4.802 M -4.28 % -4.605 M 0.13 % -4.611 M 4.30 % -4.818 M -0.17 % -4.810 M -0.15 % -4.803 M -0.19 % -4.794 M -0.08 % -4.790 M -0.17 % -4.782 M -1.16 % -4.727 M -2.29 % -4.621 M -5.70 % -4.372 M -0.14 % -4.366 M 1.93 % -4.452 M -14.39 % -3.892 M 10.73 % -4.360 M 0.00 % -4.360 M -141.10 % 10.608 M 253.94 % -6.891 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 % -229.537 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -103.703 M 0.000 0.000 0.000 -100.00 % 90.000 M 0.000 0.000 0.000 0.000 100.00 % -103.584 M 0.000 0.000 0.000 100.00 % -94.467 M 0.000 0.000
Net cash used provided by financing activities -4.896 M -3.31 % -4.739 M -0.30 % -4.725 M 92.39 % -62.052 M -1 218.29 % -4.707 M 0.49 % -4.730 M 95.49 % -104.790 M 48.68 % -204.204 M -4 152.48 % -4.802 M -4.28 % -4.605 M 4.52 % -4.823 M 98.45 % -311.082 M -6 367.40 % -4.810 M -0.15 % -4.803 M -0.19 % -4.794 M 97.50 % -192.116 M -3 917.48 % -4.782 M -1.16 % -4.727 M -2.29 % -4.621 M 97.70 % -200.619 M -4 495.03 % -4.366 M 1.93 % -4.452 M -14.39 % -3.892 M 98.06 % -200.607 M -4 501.08 % -4.360 M -141.10 % 10.608 M 253.94 % -6.891 M 97.17 % -243.822 M 0.000 0.000 0.000 100.00 % -211.571 M 0.000 0.000 0.000 100.00 % -203.434 M 0.000 100.00 % -90.131 M 0.000 100.00 % -229.537 M 0.000 0.000 0.000 100.00 % -366.338 M 0.000 0.000 100.00 % -103.703 M 0.000 0.000 0.000 -100.00 % 90.000 M 144.26 % -203.340 M -20 334 100.00 % 1.000 K 0.000 0.000 100.00 % -103.584 M 0.000 0.000 0.000 100.00 % -94.467 M 0.000 0.000
Effect of forex changes on cash -2.316 M -1 081.36 % 236.000 K -74.76 % 935.000 K 256.88 % -596.000 K -281.16 % 329.000 K -63.81 % 909.000 K 183.24 % -1.092 M -240.54 % 777.000 K 66.38 % 467.000 K 624.72 % -89.000 K 90.55 % -942.000 K -160.11 % 1.567 M 77.87 % 881.000 K 32.48 % 665.000 K 751.96 % -102.000 K -195.33 % 107.000 K 126.95 % -397.000 K -400.76 % 132.000 K 124.44 % -540.000 K -43.62 % -376.000 K 3.84 % -391.000 K -239.64 % 280.000 K 129.02 % -965.000 K -1 340.30 % -67.000 K 76.16 % -281.000 K -62.43 % -173.000 K -169.76 % 248.000 K 608.57 % 35.000 K -94.98 % 697.000 K 296.34 % -355.000 K -27.24 % -279.000 K -203.26 % -92.000 K -270.37 % 54.000 K 104.31 % -1.252 M -299.68 % 627.000 K 191.13 % -688.000 K -1 175.00 % 64.000 K 113.14 % -487.000 K -166.12 % -183.000 K -110.29 % 1.778 M 453.48 % -503.000 K -105.31 % -245.000 K -119.44 % 1.260 M 128.68 % 551.000 K 204.95 % -525.000 K -253.96 % 341.000 K -65.03 % 975.000 K 657.14 % -175.000 K -357.35 % 68.000 K -79.27 % 328.000 K 215.49 % -284.000 K -72.12 % -165.000 K -208.55 % 152.000 K 210.14 % -138.000 K -253.85 % -39.000 K -112.96 % 301.000 K 185.51 % -352.000 K -239.13 % 253.000 K 126.94 % -939.000 K -140.15 % -391.000 K -262.24 % 241.000 K 236.16 % -177.000 K
Net change in cash 93.366 M 278.20 % 24.687 M -67.58 % 76.152 M 226.32 % -60.286 M -161.29 % 98.364 M 51.29 % 65.016 M 1.98 % 63.752 M 129.18 % -218.457 M -263.31 % 133.766 M 465.01 % -36.647 M -522.51 % -5.887 M 98.52 % -398.059 M -589.74 % 81.280 M -2.32 % 83.214 M -26.04 % 112.508 M 224.29 % -90.522 M -169.80 % 129.686 M 1 545.61 % -8.971 M -130.92 % 29.012 M 111.89 % -244.028 M -351.96 % 96.850 M 39.56 % 69.396 M -4.22 % 72.450 M 138.89 % -186.295 M -445.59 % 53.906 M -42.83 % 94.292 M 8.85 % 86.625 M 136.41 % -237.909 M -366.57 % 89.249 M 43.14 % 62.352 M 7.37 % 58.072 M 135.42 % -163.972 M -551.98 % -25.150 M 25.93 % -33.953 M -128.55 % 118.917 M 160.43 % -196.792 M -318.06 % 90.245 M 420.47 % -28.160 M -140.26 % 69.940 M 133.66 % -207.797 M -268.97 % 122.975 M 279.04 % 32.444 M 39.52 % 23.254 M 105.01 % -464.523 M -994.08 % -42.458 M -122.79 % 186.296 M 149.01 % 74.814 M -60.45 % 189.170 M 177.04 % 68.283 M 586.33 % 9.949 M -93.14 % 144.955 M 177.15 % -187.894 M -287.36 % 100.285 M 562.63 % -21.677 M -120.55 % 105.476 M 182.85 % -127.314 M -2 395.60 % 5.546 M -91.61 % 66.088 M 387.56 % -22.982 M 80.08 % -115.377 M -740.34 % 18.018 M 771.56 % -2.683 M
Cash at beginning of period 667.347 M 3.84 % 642.660 M 13.44 % 566.508 M -9.62 % 626.794 M 18.61 % 528.430 M 14.03 % 463.414 M 15.95 % 399.662 M -35.34 % 618.119 M 27.62 % 484.353 M -7.03 % 521.000 M -1.12 % 526.887 M -43.04 % 924.946 M 9.63 % 843.666 M 10.94 % 760.452 M 17.36 % 647.944 M -12.26 % 738.466 M 21.30 % 608.780 M -1.45 % 617.751 M 4.93 % 588.739 M -29.30 % 832.767 M 13.16 % 735.917 M 10.41 % 666.521 M 12.20 % 594.071 M -23.87 % 780.366 M 7.42 % 726.460 M 14.92 % 632.168 M 15.88 % 545.543 M -30.37 % 783.452 M 12.86 % 694.203 M 9.87 % 631.851 M 10.12 % 573.779 M -22.23 % 737.751 M -3.30 % 762.901 M -4.26 % 796.854 M 17.54 % 677.937 M -22.50 % 874.729 M 11.50 % 784.484 M -3.47 % 812.644 M 9.42 % 742.704 M -21.86 % 950.501 M 14.86 % 827.526 M 4.08 % 795.082 M 3.01 % 771.828 M -37.57 % 1.236 B -3.32 % 1.279 B 17.05 % 1.093 B 7.35 % 1.018 B 22.83 % 828.529 M 8.98 % 760.246 M 1.33 % 750.297 M 23.95 % 605.342 M -23.69 % 793.236 M 14.47 % 692.951 M -3.03 % 714.628 M 17.32 % 609.153 M -17.29 % 736.467 M 0.76 % 730.921 M 9.94 % 664.833 M -3.34 % 687.815 M -14.36 % 803.192 M 2.29 % 785.174 M -0.34 % 787.857 M
Cash at end of period 760.713 M 13.99 % 667.347 M 3.84 % 642.660 M 13.44 % 566.508 M -9.62 % 626.794 M 18.61 % 528.430 M 14.03 % 463.414 M 15.95 % 399.662 M -35.34 % 618.119 M 27.62 % 484.353 M -7.03 % 521.000 M -1.12 % 526.887 M -43.04 % 924.946 M 9.63 % 843.666 M 10.94 % 760.452 M 17.36 % 647.944 M -12.26 % 738.466 M 21.30 % 608.780 M -1.45 % 617.751 M 4.93 % 588.739 M -29.30 % 832.767 M 13.16 % 735.917 M 10.41 % 666.521 M 12.20 % 594.071 M -23.87 % 780.366 M 7.42 % 726.460 M 14.92 % 632.168 M 15.88 % 545.543 M -30.37 % 783.452 M 12.86 % 694.203 M 9.87 % 631.851 M 10.12 % 573.779 M -22.23 % 737.751 M -3.30 % 762.901 M -4.26 % 796.854 M 17.54 % 677.937 M -22.50 % 874.729 M 11.50 % 784.484 M -3.47 % 812.644 M 9.42 % 742.704 M -21.86 % 950.501 M 14.86 % 827.526 M 4.08 % 795.082 M 3.01 % 771.828 M -37.57 % 1.236 B -3.32 % 1.279 B 17.05 % 1.093 B 7.35 % 1.018 B 22.83 % 828.529 M 8.98 % 760.246 M 1.33 % 750.297 M 23.95 % 605.342 M -23.69 % 793.236 M 14.47 % 692.951 M -3.03 % 714.629 M 17.32 % 609.153 M -17.29 % 736.467 M 0.76 % 730.921 M 9.94 % 664.833 M -3.34 % 687.815 M -14.36 % 803.192 M 2.29 % 785.174 M
Operating cash flow 101.917 M 236.14 % 30.320 M -64.16 % 84.598 M 722.86 % 10.281 M -90.33 % 106.315 M 54.00 % 69.037 M 3.22 % 66.882 M 3 344 200.00 % -2.000 K -100.00 % 136.984 M 684.83 % -23.423 M -29 929.49 % -78.000 K -100.44 % 17.651 M -51.70 % 36.543 M -59.76 % 90.813 M -6.55 % 97.179 M -21.43 % 123.687 M -8.32 % 134.916 M 21 625.60 % 621.000 K -95.36 % 13.397 M 139.54 % -33.886 M -130.65 % 110.562 M 44.92 % 76.292 M -11.85 % 86.544 M 318.98 % 20.656 M -67.00 % 62.585 M -36.73 % 98.910 M -1.22 % 100.132 M 124.03 % 44.696 M -52.05 % 93.209 M 13.36 % 82.222 M 31.45 % 62.551 M 9.37 % 57.192 M 126.58 % 25.241 M 187.84 % -28.734 M -123.33 % 123.137 M 1 067.62 % 10.546 M -76.53 % 44.934 M -34.74 % 68.859 M -5.37 % 72.764 M 190.54 % 25.044 M -79.94 % 124.873 M 191.55 % 42.830 M 66.25 % 25.762 M 127.88 % -92.387 M -129.58 % -40.242 M -120.48 % 196.518 M -5.96 % 208.982 M 2.70 % 203.484 M 171.58 % 74.927 M 388.03 % 15.353 M -74.61 % 60.464 M 134.64 % 25.769 M -74.06 % 99.332 M 639.55 % -18.410 M -116.37 % 112.460 M 765.56 % -16.897 M -127.39 % 61.700 M -11.22 % 69.495 M 893.87 % -8.754 M 26.24 % -11.868 M -167.54 % 17.573 M 284.45 % 4.571 M
Capital expenditure -26.000 K 48.00 % -50.000 K 99.39 % -8.241 M -16 382.00 % -50.000 K 98.92 % -4.642 M -2 221.00 % -200.000 K -3.09 % -194.000 K 36.81 % -307.000 K -179.09 % -110.000 K 96.38 % -3.037 M -303 800.00 % 1.000 K 100.18 % -548.000 K -132.20 % -236.000 K 45.12 % -430.000 K 8.51 % -470.000 K -95.02 % -241.000 K -249.28 % -69.000 K -130.00 % -30.000 K 98.10 % -1.582 M -115.24 % -735.000 K 25.23 % -983.000 K 47.18 % -1.861 M 14.98 % -2.189 M -567.38 % -328.000 K 67.49 % -1.009 M 44.10 % -1.805 M -361.64 % -391.000 K 93.33 % -5.860 M -301.64 % -1.459 M -233.11 % -438.000 K 45.25 % -800.000 K -81.82 % -440.000 K -877.78 % -45.000 K 92.85 % -629.000 K 22.54 % -812.000 K -2.65 % -791.000 K -45.14 % -545.000 K 35.12 % -840.000 K -13.21 % -742.000 K -77.94 % -417.000 K -3 375.00 % -12.000 K 99.28 % -1.667 M -166 600.00 % -1.000 K 99.88 % -837.000 K -830.00 % -90.000 K 83.52 % -546.000 K 34.14 % -829.000 K -368.36 % -177.000 K 91.18 % -2.007 M -5 046.15 % -39.000 K 85.87 % -276.000 K 88.98 % -2.504 M -147.92 % -1.010 M -19.10 % -848.000 K -84 700.00 % -1.000 K 99.72 % -358.000 K 0.000 0.000 100.00 % -3.324 M -652.04 % -442.000 K 0.000 0.000
Free CashFlow 101.891 M 236.61 % 30.270 M -60.36 % 76.357 M 646.33 % 10.231 M -89.94 % 101.673 M 47.70 % 68.837 M 3.22 % 66.688 M 21 681.88 % -309.000 K -100.23 % 136.874 M 617.29 % -26.460 M -34 263.64 % -77.000 K -100.45 % 17.103 M -52.89 % 36.307 M -59.83 % 90.383 M -6.54 % 96.709 M -21.66 % 123.446 M -8.45 % 134.847 M 22 716.75 % 591.000 K -95.00 % 11.815 M 134.13 % -34.621 M -131.59 % 109.579 M 47.22 % 74.431 M -11.76 % 84.355 M 314.97 % 20.328 M -66.99 % 61.576 M -36.59 % 97.105 M -2.64 % 99.741 M 156.83 % 38.836 M -57.67 % 91.750 M 12.19 % 81.784 M 32.44 % 61.751 M 8.81 % 56.752 M 125.24 % 25.196 M 185.81 % -29.363 M -124.00 % 122.325 M 1 153.97 % 9.755 M -78.02 % 44.389 M -34.74 % 68.019 M -5.56 % 72.022 M 192.45 % 24.627 M -80.28 % 124.861 M 203.33 % 41.163 M 59.79 % 25.761 M 127.63 % -93.224 M -131.14 % -40.332 M -120.58 % 195.972 M -5.85 % 208.153 M 2.38 % 203.307 M 178.81 % 72.920 M 376.17 % 15.314 M -74.56 % 60.188 M 158.71 % 23.265 M -76.34 % 98.322 M 610.55 % -19.258 M -117.12 % 112.459 M 751.75 % -17.255 M -127.97 % 61.700 M -11.22 % 69.495 M 675.38 % -12.078 M 1.88 % -12.310 M -170.05 % 17.573 M 284.45 % 4.571 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013 2012 2012 2012 2012 2011 2011 2011 2011 2010 2010 2010 2010
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009