DOOR

Masonite International Corporation DOOR

Trading inactive

Finances

2023 2023 2022 2021 2019 2018 2017 2017 2016 2014 2013 2012 2011 2010 2008
Revenue 2.831 B -2.11 % 2.892 B 11.35 % 2.597 B 15.06 % 2.257 B 3.69 % 2.177 B 0.30 % 2.170 B 6.75 % 2.033 B 2.99 % 1.974 B 5.45 % 1.872 B 1.86 % 1.838 B 6.16 % 1.731 B 3.29 % 1.676 B 12.55 % 1.489 B 7.66 % 1.383 B -22.84 % 1.793 B
Net income 118.227 M -44.81 % 214.233 M 126.70 % 94.501 M 36.88 % 69.037 M 54.78 % 44.602 M -51.89 % 92.710 M -38.90 % 151.739 M 53.86 % 98.622 M 309.34 % -47.111 M -26.17 % -37.340 M -239.15 % -11.010 M 52.63 % -23.245 M -255.75 % -6.534 M -315.08 % 3.038 M 100.24 % -1.262 B
Income before tax 162.210 M -44.10 % 290.197 M 101.57 % 143.966 M 40.73 % 102.300 M 54.19 % 66.348 M -44.87 % 120.357 M -7.42 % 130.004 M 2.62 % 126.681 M 559.51 % -27.569 M 4.79 % -28.955 M 2.64 % -29.739 M 15.43 % -35.167 M -36.77 % -25.712 M -368.85 % -5.484 M 99.57 % -1.282 B
Income before tax ratio 0.06 -42.90 % 0.10 81.03 % 0.06 22.31 % 0.05 48.70 % 0.03 -45.04 % 0.06 -13.27 % 0.06 -0.35 % 0.06 535.76 % -0.01 6.53 % -0.02 8.28 % -0.02 18.13 % -0.02 -21.53 % -0.02 -335.51 % 0.00 99.45 % -0.72
EBITDA 386.136 M -8.62 % 422.577 M 11.29 % 379.711 M 41.91 % 267.574 M 21.93 % 219.442 M 20.98 % 181.394 M 12.53 % 161.190 M 10.66 % 145.662 M -30.59 % 209.852 M 196.98 % 70.661 M 161.06 % 27.067 M -73.15 % 100.801 M 36.33 % 73.941 M -8.28 % 80.618 M -93.49 % 1.238 B
Net income ratio 0.04 -43.62 % 0.07 103.59 % 0.04 18.97 % 0.03 49.27 % 0.02 -52.04 % 0.04 -42.76 % 0.07 49.40 % 0.05 298.52 % -0.03 -23.86 % -0.02 -219.48 % -0.01 54.14 % -0.01 -216.10 % 0.00 -299.78 % 0.00 100.31 % -0.70
Ratio EBITDA 0.14 -6.65 % 0.15 -0.06 % 0.15 23.34 % 0.12 17.59 % 0.10 20.61 % 0.08 5.42 % 0.08 7.45 % 0.07 -34.17 % 0.11 191.55 % 0.04 145.92 % 0.02 -74.00 % 0.06 21.13 % 0.05 -14.81 % 0.06 -91.56 % 0.69
Gross profit ratio 0.23 0.13 % 0.23 -1.08 % 0.24 -7.12 % 0.25 15.58 % 0.22 9.40 % 0.20 0.20 % 0.20 -3.53 % 0.21 10.72 % 0.19 29.78 % 0.14 10.87 % 0.13 0.93 % 0.13 3.69 % 0.12 -4.24 % 0.13 -5.02 % 0.14
Weighted average shs out dil 22.345 M -1.88 % 22.772 M -7.29 % 24.563 M -1.53 % 24.943 M -2.00 % 25.453 M -8.66 % 27.865 M -6.54 % 29.815 M -4.14 % 31.101 M 2.76 % 30.267 M 2.29 % 29.588 M 4.81 % 28.231 M 1.94 % 27.694 M 0.61 % 27.525 M -0.37 % 27.627 M 0.00 % 27.627 M
Weighted average shs out 22.031 M -2.23 % 22.533 M -6.80 % 24.177 M -1.60 % 24.570 M -2.23 % 25.130 M -8.33 % 27.412 M -6.44 % 29.298 M -3.49 % 30.359 M 0.53 % 30.198 M 2.06 % 29.588 M 5.14 % 28.141 M 1.61 % 27.694 M 0.61 % 27.525 M -0.37 % 27.627 M 0.00 % 27.627 M
EPS diluted 5.29 -43.78 % 9.41 144.42 % 3.85 38.99 % 2.77 58.29 % 1.75 -47.45 % 3.33 -34.58 % 5.09 60.57 % 3.17 303.21 % -1.56 -23.81 % -1.26 -223.08 % -0.39 53.57 % -0.84 -250.00 % -0.24 -318.18 % 0.11 100.24 % -45.69
Earnings per share 5.37 -43.53 % 9.51 143.22 % 3.91 39.15 % 2.81 58.76 % 1.77 -47.63 % 3.38 -34.75 % 5.18 59.38 % 3.25 308.33 % -1.56 -23.81 % -1.26 -223.08 % -0.39 53.57 % -0.84 -250.00 % -0.24 -318.18 % 0.11 100.24 % -45.69
Gross profit 660.541 M -1.98 % 673.895 M 10.15 % 611.779 M 6.86 % 572.504 M 19.85 % 477.683 M 9.73 % 435.306 M 6.96 % 406.983 M -0.65 % 409.645 M 16.76 % 350.850 M 32.20 % 265.399 M 17.69 % 225.507 M 4.25 % 216.304 M 16.69 % 185.359 M 3.09 % 179.802 M -26.71 % 245.344 M
Income tax expense 40.941 M -42.94 % 71.753 M 60.26 % 44.772 M 56.49 % 28.611 M 65.30 % 17.309 M -27.31 % 23.813 M 186.40 % -27.560 M -226.50 % 21.787 M 53.73 % 14.172 M 212.64 % 4.533 M 121.21 % -21.377 M -59.95 % -13.365 M 38.01 % -21.560 M -89.19 % -11.396 M 77.20 % -49.990 M
Cost of revenue 2.170 B -2.15 % 2.218 B 11.72 % 1.985 B 17.84 % 1.685 B -0.85 % 1.699 B -2.06 % 1.735 B 6.69 % 1.626 B 3.94 % 1.564 B 2.84 % 1.521 B -3.26 % 1.572 B 4.43 % 1.506 B 3.15 % 1.460 B 11.96 % 1.304 B 8.34 % 1.203 B -22.22 % 1.547 B
General and administrative expenses 350.726 M 7.02 % 327.714 M 11.38 % 294.230 M -17.34 % 355.972 M 20.11 % 296.367 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 167.383 M -8.23 % 182.389 M
Selling and marketing expenses 20.000 M 18.34 % 16.900 M 19.01 % 14.200 M 31.48 % 10.800 M -23.94 % 14.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 2.087 M -58.27 % 5.001 M 132.02 % -15.620 M -399.41 % 5.217 M 367.13 % -1.953 M -177.10 % 2.533 M 132.17 % 1.091 M -44.31 % 1.959 M 11.50 % 1.757 M 199.32 % 587.000 K 0.000 100.00 % -528.000 K 0.000 -100.00 % 8.092 M -57.54 % 19.058 M
Operating expenses 398.526 M 15.64 % 344.614 M 11.73 % 308.430 M -15.91 % 366.772 M 18.10 % 310.567 M 16.67 % 266.193 M 7.83 % 246.855 M -5.19 % 260.364 M 6.64 % 244.145 M 8.96 % 224.077 M 7.18 % 209.070 M 1.14 % 206.708 M 10.67 % 186.776 M 6.44 % 175.475 M -12.89 % 201.447 M
Cost and expenses 2.569 B 0.24 % 2.562 B 11.72 % 2.294 B 11.81 % 2.051 B 2.08 % 2.010 B 0.43 % 2.001 B 6.85 % 1.873 B 2.64 % 1.825 B 3.37 % 1.765 B -1.73 % 1.796 B 4.76 % 1.715 B 2.90 % 1.666 B 11.79 % 1.491 B 8.10 % 1.379 B -21.15 % 1.749 B
Research and development expenses 27.800 M 31.13 % 21.200 M 15.22 % 18.400 M 8.24 % 17.000 M 136.11 % 7.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 370.726 M 7.58 % 344.614 M 11.73 % 308.430 M -15.91 % 366.772 M 18.10 % 310.567 M 16.67 % 266.193 M 7.83 % 246.855 M -5.19 % 260.364 M 6.64 % 244.145 M 8.96 % 224.077 M 7.18 % 209.070 M 1.14 % 206.708 M 10.67 % 186.776 M 11.59 % 167.383 M -8.23 % 182.389 M
Interest income 50.822 M 22.96 % 41.331 M -10.39 % 46.123 M -1.46 % 46.807 M 0.68 % 46.489 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 50.822 M 22.96 % 41.331 M -10.39 % 46.123 M -1.46 % 46.807 M 0.68 % 46.489 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.068 M 0.000 0.000
Depreciation and amortization 124.121 M 29.23 % 96.050 M -40.13 % 160.419 M 29.70 % 123.684 M 37.23 % 90.129 M 2.80 % 87.672 M 7.04 % 81.903 M -0.52 % 82.331 M -0.67 % 82.885 M 0.66 % 82.344 M 4.05 % 79.138 M 0.91 % 78.424 M 9.91 % 71.353 M 6.94 % 66.725 M -34.94 % 102.552 M
Operating income 262.015 M -19.76 % 326.527 M 48.90 % 219.292 M 52.40 % 143.890 M 11.27 % 129.313 M -20.30 % 162.246 M 2.00 % 159.066 M 4.03 % 152.900 M 383.80 % 31.604 M 163.74 % 11.983 M 106.35 % 5.807 M 282.32 % -3.185 M 51.25 % -6.533 M -64.39 % -3.974 M 99.60 % -1.001 B
Operating income ratio 0.09 -18.03 % 0.11 33.72 % 0.08 32.46 % 0.06 7.31 % 0.06 -20.54 % 0.07 -4.45 % 0.08 1.02 % 0.08 358.80 % 0.02 158.91 % 0.01 94.39 % 0.00 276.52 % 0.00 56.68 % 0.00 -52.70 % 0.00 99.49 % -0.56
Total other income expenses net -48.735 M -5.21 % -46.321 M 38.51 % -75.326 M -81.12 % -41.590 M 33.95 % -62.965 M -50.31 % -41.889 M -44.14 % -29.062 M -10.84 % -26.219 M 55.69 % -59.173 M -44.54 % -40.938 M -15.17 % -35.546 M -11.14 % -31.982 M -66.76 % -19.179 M -1 170.13 % -1.510 M 99.46 % -281.002 M
2023 2023 2022 2021 2019 2018 2017 2017 2016 2014 2013 2012 2011 2010 2008
2023 2023 2022 2021 2019 2018 2017 2017 2016 2014 2013 2012 2011 2010 2009
Net debt 1.186 B 59.26 % 744.808 M 14.59 % 649.996 M 15.29 % 563.803 M -23.24 % 734.517 M 7.90 % 680.742 M 51.62 % 448.988 M 12.52 % 399.031 M 5.10 % 379.669 M 18.69 % 319.883 M 15.49 % 276.988 M 7.97 % 256.534 M 54.73 % 165.795 M 236.97 % -121.042 M 20.42 % -152.093 M
Total investments 20.378 M 26.49 % 16.111 M 7.45 % 14.994 M 2.45 % 14.636 M -9.09 % 16.100 M 19.49 % 13.474 M 19.13 % 11.310 M 21.59 % 9.302 M -50.55 % 18.811 M 113.11 % 8.827 M 17.96 % 7.483 M -1.97 % 7.633 M -7.60 % 8.261 M -13.58 % 9.559 M 2.52 % 9.324 M
Total debt 1.335 B 28.20 % 1.042 B 1.00 % 1.031 B 11.08 % 928.477 M 2.99 % 901.481 M 13.19 % 796.398 M 27.29 % 625.657 M 32.91 % 470.745 M 0.40 % 468.856 M -8.41 % 511.920 M 35.48 % 377.861 M -0.26 % 378.848 M 37.76 % 275.000 M 3 437 400.00 % 8.000 K -94.41 % 143.000 K
Accumulated other comprehensive income loss -120.192 M 15.49 % -142.224 M -40.01 % -101.582 M 9.35 % -112.063 M 13.91 % -130.169 M 14.88 % -152.919 M -38.83 % -110.152 M 26.07 % -148.986 M -38.02 % -107.948 M -41.55 % -76.259 M -289.06 % -19.601 M -3.25 % -18.984 M 31.53 % -27.728 M -605.06 % 5.490 M -67.49 % 16.887 M
Retained earnings 211.881 M 65.76 % 127.826 M 427.25 % 24.244 M 18.93 % 20.385 M 201.69 % -20.047 M 34.99 % -30.836 M -69.90 % -18.150 M 79.62 % -89.063 M 38.42 % -144.628 M -48.31 % -97.517 M -62.05 % -60.177 M -22.39 % -49.167 M -89.67 % -25.922 M -33.70 % -19.388 M 13.55 % -22.427 M
Common stock 525.232 M 1.01 % 520.003 M -4.31 % 543.400 M -1.73 % 552.969 M -0.99 % 558.514 M -2.90 % 575.207 M -7.88 % 624.403 M -3.94 % 650.007 M -2.05 % 663.600 M 0.96 % 657.292 M 1.72 % 646.196 M 1.94 % 633.910 M 0.000 0.000 0.000
Total equity 859.328 M 15.69 % 742.782 M 6.15 % 699.778 M 0.67 % 695.117 M 9.15 % 636.862 M 2.34 % 622.305 M -15.44 % 735.902 M 11.54 % 659.776 M 0.64 % 655.566 M -10.87 % 735.499 M -10.91 % 825.562 M -1.46 % 837.815 M -1.26 % 848.483 M -16.20 % 1.013 B -0.09 % 1.013 B
Other non current liabilities 75.158 M 474.39 % -20.075 M -137.97 % 52.874 M -4.01 % 55.080 M 16.92 % 47.109 M 45.69 % 32.334 M -9.57 % 35.754 M -18.26 % 43.739 M 0.49 % 43.527 M -19.56 % 54.114 M 7.78 % 50.206 M -33.29 % 75.258 M 12.56 % 66.862 M 48.97 % 44.884 M -61.16 % 115.573 M
Long term debt 1.049 B 3.15 % 1.017 B -1.36 % 1.031 B 11.08 % 928.477 M 2.99 % 901.481 M 13.19 % 796.398 M 27.29 % 625.657 M 32.91 % 470.745 M 0.40 % 468.856 M -8.41 % 511.920 M 35.48 % 377.861 M -0.26 % 378.848 M 37.76 % 275.000 M 0.000 -100.00 % 95.000 K
Total non current liabilities 1.431 B 23.78 % 1.156 B -0.49 % 1.162 B 9.99 % 1.057 B 2.38 % 1.032 B 13.31 % 910.854 M 26.12 % 722.231 M 23.48 % 584.907 M -4.28 % 611.065 M -9.31 % 673.811 M 25.48 % 536.991 M -6.32 % 573.245 M 25.93 % 455.217 M 154.94 % 178.559 M -3.64 % 185.297 M
Other current liabilities 204.777 M 12.18 % 182.541 M -13.79 % 211.749 M -16.98 % 255.049 M 59.98 % 159.425 M 8.20 % 147.345 M 16.24 % 126.759 M -5.26 % 133.799 M -1.64 % 136.029 M -1.20 % 137.681 M 6.79 % 128.924 M -7.50 % 139.383 M 16.53 % 119.612 M 20 522.76 % 580.000 K 108.21 % -7.065 M
Deferred revenue 3.400 M -78.93 % 16.133 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 105.416 M -11.95 % 119.717 M
Short term debt 69.799 M 186.39 % 24.372 M -4.61 % 25.551 M 12.72 % 22.667 M 8.04 % 20.980 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.000 K -83.33 % 48.000 K
Total current liabilities 394.584 M 13.08 % 348.933 M -9.28 % 384.639 M -0.36 % 386.013 M 44.21 % 267.667 M 9.12 % 245.306 M 10.44 % 222.125 M -3.92 % 231.178 M -0.58 % 232.518 M -1.99 % 237.241 M 3.78 % 228.592 M -2.68 % 234.888 M 4.69 % 224.356 M 8.17 % 207.404 M 3.60 % 200.188 M
Total liabilities 1.826 B 21.30 % 1.505 B -2.68 % 1.547 B 7.22 % 1.443 B 11.00 % 1.300 B 12.42 % 1.156 B 22.43 % 944.356 M 15.72 % 816.085 M -3.26 % 843.583 M -7.41 % 911.052 M 19.00 % 765.583 M -5.27 % 808.133 M 18.92 % 679.573 M 76.07 % 385.963 M 0.12 % 385.485 M
Other non current assets 36.517 M 9.51 % 33.346 M -27.36 % 45.903 M -3.18 % 47.411 M 5.81 % 44.808 M 18.56 % 37.794 M 66.59 % 22.687 M 34.91 % 16.816 M 4.08 % 16.157 M -35.06 % 24.879 M 2.98 % 24.158 M -4.27 % 25.235 M 106.64 % 12.212 M 250.92 % 3.480 M -17.73 % 4.230 M
Long term investments 20.378 M 26.49 % 16.111 M 7.45 % 14.994 M 2.45 % 14.636 M -9.09 % 16.100 M 19.49 % 13.474 M 19.13 % 11.310 M 21.59 % 9.302 M -50.55 % 18.811 M 113.11 % 8.827 M 17.96 % 7.483 M -1.97 % 7.633 M -7.60 % 8.261 M -13.58 % 9.559 M 2.52 % 9.324 M
Intangible assets 402.941 M 196.16 % 136.056 M -9.59 % 150.487 M -11.16 % 169.392 M -8.20 % 184.532 M -12.98 % 212.045 M 16.20 % 182.484 M -4.03 % 190.154 M -15.84 % 225.932 M 11.09 % 203.372 M -0.17 % 203.714 M -7.24 % 219.624 M 10.64 % 198.502 M 19.13 % 166.620 M 11.84 % 148.986 M
GoodWill 294.710 M 321.81 % 69.868 M -9.38 % 77.102 M -44.41 % 138.692 M -24.70 % 184.192 M 2.16 % 180.297 M 30.23 % 138.449 M 7.09 % 129.286 M 0.87 % 128.170 M 29.20 % 99.199 M 26.52 % 78.404 M 0.36 % 78.122 M 38.12 % 56.563 M 2 499.40 % 2.176 M 0.000
Goodwill and intangible assets 697.651 M 238.79 % 205.924 M -9.52 % 227.589 M -26.13 % 308.084 M -16.45 % 368.724 M -6.02 % 392.342 M 22.25 % 320.933 M 0.47 % 319.440 M -9.79 % 354.102 M 17.03 % 302.571 M 7.25 % 282.118 M -5.25 % 297.746 M 16.73 % 255.065 M 51.11 % 168.796 M 13.30 % 148.986 M
Property plant equipment net 950.776 M 16.94 % 813.024 M 1.22 % 803.242 M 4.06 % 771.932 M 3.34 % 746.952 M 22.50 % 609.753 M 6.31 % 573.559 M 5.81 % 542.088 M 1.47 % 534.234 M -7.29 % 576.234 M -8.57 % 630.279 M -2.79 % 648.360 M 2.48 % 632.655 M -2.01 % 645.615 M 1.78 % 634.322 M
Total non current assets 1.732 B 59.70 % 1.085 B -2.51 % 1.112 B -4.70 % 1.167 B -2.92 % 1.203 B 11.15 % 1.082 B 12.88 % 958.388 M 6.83 % 897.124 M -4.58 % 940.203 M 0.75 % 933.208 M -3.53 % 967.401 M -2.62 % 993.476 M 8.10 % 919.053 M 9.17 % 841.858 M 3.37 % 814.445 M
Other current assets 72.018 M 7.41 % 67.050 M 10.81 % 60.509 M 13.96 % 53.098 M 21.13 % 43.834 M 0.87 % 43.455 M 9.85 % 39.560 M 8.42 % 36.487 M 5.37 % 34.628 M -37.11 % 55.057 M -4.17 % 57.450 M -1.30 % 58.207 M 7.09 % 54.351 M 37.95 % 39.400 M -7.99 % 42.820 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 149.340 M -49.70 % 296.922 M -22.15 % 381.395 M 4.59 % 364.674 M 118.41 % 166.964 M 44.36 % 115.656 M -34.54 % 176.669 M 146.35 % 71.714 M -19.59 % 89.187 M -53.56 % 192.037 M 90.38 % 100.873 M -17.53 % 122.314 M 12.00 % 109.205 M -9.79 % 121.050 M -20.49 % 152.236 M
Cash and short term investments 149.340 M -49.70 % 296.922 M -22.15 % 381.395 M 4.59 % 364.674 M 118.41 % 166.964 M 44.36 % 115.656 M -34.54 % 176.669 M 146.35 % 71.714 M -19.59 % 89.187 M -53.56 % 192.037 M 90.38 % 100.873 M -17.53 % 122.314 M 12.00 % 109.205 M -9.79 % 121.050 M -20.49 % 152.236 M
Total current assets 953.399 M -18.07 % 1.164 B 2.60 % 1.134 B 16.88 % 970.366 M 32.19 % 734.055 M 5.38 % 696.593 M -3.50 % 721.870 M 24.73 % 578.737 M 3.54 % 558.946 M -21.64 % 713.343 M 14.36 % 623.744 M -4.40 % 652.472 M 7.14 % 609.003 M 9.40 % 556.652 M -4.77 % 584.532 M
Inventory 391.199 M -3.84 % 406.828 M 17.08 % 347.476 M 33.15 % 260.962 M 7.73 % 242.230 M -3.27 % 250.407 M 6.99 % 234.042 M 3.59 % 225.940 M 8.42 % 208.393 M -6.44 % 222.732 M 2.01 % 218.348 M 4.58 % 208.783 M -0.12 % 209.041 M 12.15 % 186.401 M 4.70 % 178.028 M
Net receivables 352.768 M -10.20 % 392.840 M 13.95 % 344.746 M 18.21 % 291.632 M 3.77 % 281.027 M -2.11 % 287.075 M 5.70 % 271.599 M 11.04 % 244.596 M 7.88 % 226.738 M -6.89 % 243.517 M -1.44 % 247.073 M -6.12 % 263.168 M 11.32 % 236.406 M 12.68 % 209.801 M -0.78 % 211.448 M
Tax assets 26.658 M 65.24 % 16.133 M -22.30 % 20.764 M -18.03 % 25.331 M -2.37 % 25.945 M -8.99 % 28.509 M -4.65 % 29.899 M 215.46 % 9.478 M -43.91 % 16.899 M -18.35 % 20.697 M -11.41 % 23.363 M 61.10 % 14.502 M 33.54 % 10.860 M -24.63 % 14.408 M -18.06 % 17.583 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
Account payables 113.208 M 1.51 % 111.526 M -19.64 % 138.788 M 42.77 % 97.211 M 14.48 % 84.912 M -11.88 % 96.362 M 1.97 % 94.497 M -1.75 % 96.178 M -0.31 % 96.480 M -1.75 % 98.199 M -0.74 % 98.936 M 6.03 % 93.311 M 1.46 % 91.971 M 4.12 % 88.335 M 26.78 % 69.676 M
Tax payables 3.400 M -76.32 % 14.361 M 67.95 % 8.551 M -22.87 % 11.086 M 371.74 % 2.350 M 46.97 % 1.599 M 84.00 % 869.000 K -27.64 % 1.201 M 13 244.44 % 9.000 K -99.34 % 1.361 M 85.93 % 732.000 K -66.64 % 2.194 M -82.82 % 12.773 M -2.23 % 13.065 M -26.65 % 17.812 M
Deferred revenue non current 186.647 M 134.51 % 79.590 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 % -73.924 M
Minority interest 11.075 M 3.86 % 10.663 M -7.59 % 11.539 M 13.57 % 10.160 M -15.19 % 11.980 M 0.97 % 11.865 M -10.61 % 13.273 M 2.96 % 12.892 M -2.18 % 13.179 M -49.44 % 26.065 M -9.62 % 28.838 M -7.78 % 31.272 M -7.62 % 33.850 M -5.71 % 35.901 M -5.80 % 38.113 M
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 231.332 M 2.13 % 226.514 M 1.95 % 222.177 M -0.67 % 223.666 M 3.27 % 216.584 M -1.10 % 218.988 M -3.33 % 226.528 M -3.57 % 234.926 M 1.54 % 231.363 M 2.41 % 225.918 M -1.91 % 230.306 M -4.35 % 240.784 M -72.27 % 868.283 M -12.34 % 990.544 M 0.98 % 980.919 M
Deferred tax liabilities non current 120.278 M 51.12 % 79.590 M 2.12 % 77.936 M 6.65 % 73.073 M -12.45 % 83.465 M 1.64 % 82.122 M 35.02 % 60.820 M -13.64 % 70.423 M -28.64 % 98.682 M -8.44 % 107.777 M -1.05 % 108.924 M -8.57 % 119.139 M 5.10 % 113.355 M -15.20 % 133.675 M -6.88 % 143.553 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.685 B 19.45 % 2.248 B 0.07 % 2.247 B 5.09 % 2.138 B 10.39 % 1.937 B 8.89 % 1.778 B 5.84 % 1.680 B 13.85 % 1.476 B -1.55 % 1.499 B -8.95 % 1.647 B 3.48 % 1.591 B -3.33 % 1.646 B 7.72 % 1.528 B 9.26 % 1.399 B -0.03 % 1.399 B
2023 2023 2022 2021 2019 2018 2017 2017 2016 2014 2013 2012 2011 2010 2009
2023 2023 2022 2021 2019 2018 2017 2017 2016 2014 2013 2012 2011 2010 2008
Deferred income tax -11.978 M -298.84 % 6.024 M 23.42 % 4.881 M 148.40 % -10.085 M -406.35 % 3.292 M -68.83 % 10.563 M 130.86 % -34.230 M -364.98 % 12.918 M 42.00 % 9.097 M 561.78 % -1.970 M 91.50 % -23.177 M -48.41 % -15.617 M 28.91 % -21.968 M -79.80 % -12.218 M 78.71 % -57.399 M
Stock based compensation 23.638 M 8.58 % 21.771 M 36.42 % 15.959 M -17.83 % 19.423 M 93.78 % 10.023 M 0.000 -100.00 % 11.644 M -38.03 % 18.790 M 41.96 % 13.236 M 37.80 % 9.605 M 23.90 % 7.752 M 18.95 % 6.517 M 10.68 % 5.888 M -38.83 % 9.626 M 1 029.81 % 852.000 K
Change in working capital 111.715 M 177.85 % -143.508 M 12.75 % -164.472 M -285.94 % 88.453 M 551.20 % 13.583 M 341.00 % -5.636 M 85.70 % -39.413 M -1.93 % -38.665 M -1 041.90 % 4.105 M 934.35 % -492.000 K 95.73 % -11.532 M -354.68 % 4.528 M 116.63 % -27.232 M -580.20 % 5.671 M 206.34 % -5.333 M
Accounts receivables 67.310 M 272.34 % -39.056 M 31.28 % -56.831 M -336.96 % -13.006 M -293.46 % 6.723 M 247.99 % -4.543 M 71.47 % -15.926 M 46.04 % -29.514 M -208.71 % 27.150 M 293.28 % -14.047 M -253.22 % 9.168 M 195.08 % -9.642 M -11.79 % -8.625 M -219.16 % 7.238 M -21.09 % 9.173 M
Inventory 102.625 M 254.62 % -66.372 M 28.36 % -92.641 M -495.07 % -15.568 M -371.46 % 5.735 M 581.12 % -1.192 M -272.25 % 692.000 K 103.01 % -23.022 M -1 011.64 % -2.071 M 83.87 % -12.843 M -47.28 % -8.720 M -182.20 % -3.090 M 65.55 % -8.969 M -2 350.55 % -366.000 K -100.83 % 44.094 M
Accounts payables -23.459 M 29.56 % -33.302 M -408.58 % -6.548 M -106.69 % 97.950 M 2 121.09 % 4.410 M -62.97 % 11.909 M 175.33 % -15.809 M -195.46 % 16.560 M 300.82 % -8.246 M -134.95 % 23.592 M 563.04 % -5.095 M -131.31 % 16.274 M 0.000 0.000 0.000
Other working capital -34.761 M -627.52 % -4.778 M 43.47 % -8.452 M -144.30 % 19.077 M 680.73 % -3.285 M 72.18 % -11.810 M -41.10 % -8.370 M -211.27 % -2.689 M 78.87 % -12.728 M -553.60 % 2.806 M 140.76 % -6.885 M -798.28 % 986.000 K 110.23 % -9.638 M -702.50 % -1.201 M 97.95 % -58.600 M
Other non cash items 42.007 M 2 396.72 % -1.829 M -101.68 % 108.913 M 88.02 % 57.927 M 26.29 % 45.870 M 615.82 % 6.408 M 260.72 % -3.987 M 36.09 % -6.238 M -106.68 % 93.429 M 336.85 % 21.387 M 488.53 % 3.634 M 14.56 % 3.172 M -65.15 % 9.102 M 888.27 % 921.000 K -99.92 % 1.146 B
Net cash provided by operating activities 407.730 M 115.51 % 189.197 M 20.93 % 156.457 M -51.29 % 321.180 M 44.90 % 221.656 M 9.07 % 203.232 M 17.15 % 173.481 M -0.32 % 174.030 M 8.09 % 161.011 M 108.06 % 77.386 M 63.08 % 47.453 M -14.07 % 55.222 M 68.94 % 32.688 M -56.50 % 75.153 M 203.10 % -72.895 M
Investments in property plant and equipment -112.660 M 1.44 % -114.307 M -31.89 % -86.670 M -18.88 % -72.908 M 11.86 % -82.720 M -0.41 % -82.380 M -11.65 % -73.782 M 10.34 % -82.287 M -61.14 % -51.065 M -1.83 % -50.147 M -9.08 % -45.971 M 5.06 % -48.419 M -14.16 % -42.413 M 26.65 % -57.823 M -76.53 % -32.755 M
Acquisitions net -626.735 M -846 839.19 % -74.000 K -101.08 % 6.841 M 217.66 % -5.814 M -465.56 % -1.028 M 99.35 % -157.363 M -1 039.24 % -13.813 M -310.82 % 6.552 M 105.07 % -129.249 M -133.54 % -55.343 M -259.93 % -15.376 M 82.60 % -88.354 M 39.29 % -145.537 M -231.75 % -43.869 M -43.80 % -30.507 M
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 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 5.563 M 69.45 % 3.283 M -10.96 % 3.687 M -23.70 % 4.832 M 197.90 % 1.622 M 111.01 % -14.734 M -558.36 % -2.238 M -205.74 % -732.000 K -913.33 % 90.000 K -98.04 % 4.582 M -33.34 % 6.874 M 925.97 % 670.000 K -45.66 % 1.233 M -66.85 % 3.719 M -48.77 % 7.259 M
Net cash used for investing activites -733.832 M -560.53 % -111.098 M -45.91 % -76.142 M -3.05 % -73.890 M 10.03 % -82.126 M 67.73 % -254.477 M -183.28 % -89.833 M -17.48 % -76.467 M 57.57 % -180.224 M -78.60 % -100.908 M -85.24 % -54.473 M 59.98 % -136.103 M 27.11 % -186.717 M -90.58 % -97.973 M -74.94 % -56.003 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.487 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -46.559 M 68.85 % -149.489 M -31.21 % -113.929 M -160.56 % -43.724 M 27.06 % -59.947 M 64.09 % -166.916 M -39.23 % -119.888 M -9.79 % -109.202 M -5 065.66 % -2.114 M 33.10 % -3.160 M 57.38 % -7.415 M -394.33 % -1.500 M 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 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 financing activites 166.335 M 205.68 % -157.398 M -146.95 % -63.737 M -17.90 % -54.061 M 39.53 % -89.407 M -789.80 % -10.048 M -147.36 % 21.216 M 119.35 % -109.638 M -52.21 % -72.033 M -155.90 % 128.849 M 1 256.84 % -11.138 M -111.82 % 94.230 M -31.02 % 136.605 M 2 947.72 % -4.797 M -101.63 % 295.165 M
Net cash used provided by financing activities 166.335 M 205.68 % -157.398 M -146.95 % -63.737 M -17.90 % -54.061 M 39.53 % -89.407 M -789.80 % -10.048 M -147.36 % 21.216 M 119.35 % -109.638 M -52.21 % -72.033 M -155.90 % 128.849 M 1 256.84 % -11.138 M -111.82 % 94.230 M -31.02 % 136.605 M 2 947.72 % -4.797 M -101.63 % 295.165 M
Effect of forex changes on cash 186.000 K 105.66 % -3.285 M -970.03 % -307.000 K -106.98 % 4.397 M 227.16 % 1.344 M 218.94 % -1.130 M -1 341.76 % 91.000 K 101.69 % -5.398 M 53.48 % -11.604 M 18.07 % -14.163 M -331.40 % -3.283 M -1 267.92 % -240.000 K -104.30 % 5.579 M 256.32 % -3.569 M 76.00 % -14.871 M
Net change in cash -159.581 M -93.23 % -82.584 M -607.55 % 16.271 M -91.77 % 197.626 M 283.99 % 51.467 M 182.45 % -62.423 M -159.48 % 104.955 M 700.67 % -17.473 M 83.01 % -102.850 M -212.82 % 91.164 M 525.19 % -21.441 M -263.56 % 13.109 M 210.67 % -11.845 M 62.02 % -31.186 M -120.60 % 151.396 M
Cash at beginning of period 308.921 M -21.09 % 391.505 M 4.34 % 375.234 M 111.27 % 177.608 M 40.80 % 126.141 M -33.10 % 188.564 M 162.94 % 71.714 M -19.59 % 89.187 M -53.56 % 192.037 M 90.38 % 100.873 M -17.53 % 122.314 M 12.00 % 109.205 M -9.79 % 121.050 M -20.49 % 152.236 M 284.30 % 39.614 M
Cash at end of period 149.340 M -51.66 % 308.921 M -21.09 % 391.505 M 4.34 % 375.234 M 111.27 % 177.608 M 40.80 % 126.141 M -28.60 % 176.669 M 146.35 % 71.714 M -19.59 % 89.187 M -53.56 % 192.037 M 90.38 % 100.873 M -17.53 % 122.314 M 12.00 % 109.205 M -9.79 % 121.050 M -36.63 % 191.010 M
Operating cash flow 407.730 M 115.51 % 189.197 M 20.93 % 156.457 M -51.29 % 321.180 M 44.90 % 221.656 M 9.07 % 203.232 M 17.15 % 173.481 M -0.32 % 174.030 M 8.09 % 161.011 M 108.06 % 77.386 M 63.08 % 47.453 M -14.07 % 55.222 M 68.94 % 32.688 M -56.50 % 75.153 M 203.10 % -72.895 M
Capital expenditure -112.660 M 1.44 % -114.307 M -31.89 % -86.670 M -18.88 % -72.908 M 11.86 % -82.720 M -0.41 % -82.380 M -11.65 % -73.782 M 10.34 % -82.287 M -61.14 % -51.065 M -1.83 % -50.147 M -9.08 % -45.971 M 5.06 % -48.419 M -14.16 % -42.413 M 26.65 % -57.823 M -76.53 % -32.755 M
Free CashFlow 295.070 M 294.00 % 74.890 M 7.31 % 69.787 M -71.89 % 248.272 M 78.70 % 138.936 M 14.96 % 120.852 M 21.22 % 99.699 M 8.67 % 91.743 M -16.56 % 109.946 M 303.63 % 27.239 M 1 737.99 % 1.482 M -78.22 % 6.803 M 169.95 % -9.725 M -156.12 % 17.330 M 116.40 % -105.650 M
2023 2023 2022 2021 2019 2018 2017 2017 2016 2014 2013 2012 2011 2010 2008
2024-03-31 2023-12-31 2023-10-01 2023-07-02 2023-04-02 2023-01-01 2022-10-02 2022-07-03 2022-04-03 2022-01-02 2021-10-03 2021-07-04 2021-04-04 2021-01-03 2020-09-27 2020-06-28 2020-03-29 2019-12-29 2019-09-29 2019-06-30 2019-03-31 2018-12-30 2018-09-30 2018-07-01 2018-04-01 2017-12-31 2017-10-01 2017-07-02 2017-04-02 2017-01-01 2016-10-02 2016-07-03 2016-04-03 2016-01-03 2015-09-27 2015-06-28 2015-03-29 2014-12-28 2014-09-28 2014-06-29 2014-03-30 2013-12-29 2013-09-29 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31
Revenue 668.339 M 1.17 % 660.580 M -5.93 % 702.247 M -5.34 % 741.884 M 2.19 % 725.984 M 7.40 % 675.970 M -7.10 % 727.626 M -4.50 % 761.874 M 4.91 % 726.217 M 14.19 % 635.965 M -2.49 % 652.208 M -1.54 % 662.410 M 2.49 % 646.337 M 4.49 % 618.537 M 5.26 % 587.652 M 17.61 % 499.658 M -9.36 % 551.228 M 3.76 % 531.237 M -3.79 % 552.192 M -1.91 % 562.943 M 6.15 % 530.311 M 0.37 % 528.350 M -5.17 % 557.148 M -1.69 % 566.726 M 9.43 % 517.879 M 1.84 % 508.500 M -1.74 % 517.503 M -0.43 % 519.741 M 6.68 % 487.181 M 1.28 % 481.027 M -1.76 % 489.647 M -4.74 % 513.985 M 5.04 % 489.305 M 0.80 % 485.422 M 2.05 % 475.650 M -0.16 % 476.428 M 9.66 % 434.465 M -3.22 % 448.940 M -5.71 % 476.124 M -2.87 % 490.176 M 16.03 % 422.460 M 0.47 % 420.475 M -2.90 % 433.051 M -4.42 % 453.093 M 6.73 % 424.524 M 1.52 % 418.159 M -1.60 % 424.957 M -1.81 % 432.774 M 8.16 % 400.115 M
Net income 61.055 M 710.86 % -9.995 M -124.09 % 41.486 M -14.01 % 48.245 M 25.34 % 38.491 M 23.77 % 31.099 M -45.48 % 57.037 M -2.53 % 58.515 M -13.42 % 67.582 M 368.00 % -25.217 M -166.90 % 37.691 M 7.55 % 35.046 M -25.40 % 46.981 M 74.51 % 26.921 M 223.68 % -21.766 M -164.02 % 33.997 M 13.76 % 29.885 M 1 765.48 % 1.602 M -89.30 % 14.969 M -38.25 % 24.242 M 539.80 % 3.789 M -69.31 % 12.347 M -50.21 % 24.796 M -28.63 % 34.741 M 66.82 % 20.826 M -71.00 % 71.812 M 143.61 % 29.478 M 9.65 % 26.884 M 14.08 % 23.565 M 52.72 % 15.430 M -51.79 % 32.009 M -4.04 % 33.355 M 87.09 % 17.828 M 234.88 % -13.218 M 18.82 % -16.283 M -221.14 % 13.442 M 143.29 % -31.052 M -89.72 % -16.367 M -64.21 % -9.967 M -278.62 % 5.580 M 133.64 % -16.586 M -118.55 % -7.589 M -309.93 % 3.615 M 398.51 % -1.211 M 79.21 % -5.825 M 21.82 % -7.451 M 24.86 % -9.916 M -154.98 % -3.889 M -95.53 % -1.989 M
Income before tax 84.660 M 1 391.34 % -6.556 M -112.06 % 54.344 M -14.58 % 63.618 M 25.22 % 50.804 M 13.36 % 44.818 M -39.56 % 74.158 M -6.16 % 79.023 M -14.29 % 92.198 M 522.17 % -21.839 M -141.44 % 52.701 M 4.68 % 50.343 M -19.79 % 62.761 M 86.94 % 33.572 M 257.65 % -21.295 M -143.15 % 49.347 M 21.32 % 40.676 M 639.83 % 5.498 M -73.09 % 20.429 M -42.26 % 35.384 M 602.48 % 5.037 M -69.64 % 16.590 M -47.92 % 31.852 M -27.14 % 43.719 M 52.15 % 28.734 M -11.51 % 32.472 M -11.68 % 36.768 M -0.95 % 37.120 M 57.00 % 23.644 M -1.06 % 23.898 M -40.15 % 39.928 M 6.35 % 37.545 M 48.34 % 25.310 M 294.95 % -12.983 M 27.22 % -17.839 M -161.35 % 29.076 M 212.60 % -25.823 M -93.90 % -13.318 M -75.68 % -7.581 M -199.38 % 7.628 M 148.64 % -15.684 M 25.03 % -20.921 M -1 090.72 % -1.757 M -81.13 % -970.000 K 84.07 % -6.091 M 55.36 % -13.646 M -50.05 % -9.094 M -108.63 % -4.359 M 45.97 % -8.068 M
Income before tax ratio 0.13 1 376.34 % -0.01 -112.82 % 0.08 -9.76 % 0.09 22.54 % 0.07 5.55 % 0.07 -34.95 % 0.10 -1.74 % 0.10 -18.30 % 0.13 469.71 % -0.03 -142.50 % 0.08 6.32 % 0.08 -21.73 % 0.10 78.90 % 0.05 249.78 % -0.04 -136.69 % 0.10 33.84 % 0.07 613.00 % 0.01 -72.03 % 0.04 -41.14 % 0.06 561.76 % 0.01 -69.75 % 0.03 -45.08 % 0.06 -25.89 % 0.08 39.04 % 0.06 -13.11 % 0.06 -10.12 % 0.07 -0.52 % 0.07 47.16 % 0.05 -2.31 % 0.05 -39.07 % 0.08 11.63 % 0.07 41.22 % 0.05 293.40 % -0.03 28.69 % -0.04 -161.45 % 0.06 202.68 % -0.06 -100.36 % -0.03 -86.31 % -0.02 -202.32 % 0.02 141.92 % -0.04 25.38 % -0.05 -1 126.34 % 0.00 -89.52 % 0.00 85.08 % -0.01 56.03 % -0.03 -52.49 % -0.02 -112.46 % -0.01 50.05 % -0.02
EBITDA 90.170 M 13.46 % 79.470 M -19.98 % 99.315 M -9.87 % 110.194 M 12.86 % 97.640 M 20.28 % 81.180 M -23.42 % 106.000 M 18.36 % 89.555 M -27.95 % 124.302 M 153.58 % 49.018 M -46.93 % 92.367 M 10.73 % 83.417 M 8.83 % 76.650 M 52.98 % 50.105 M 14.08 % 43.920 M -50.63 % 88.968 M 65.06 % 53.899 M 15.59 % 46.629 M -27.76 % 64.548 M 16.74 % 55.291 M 4.37 % 52.974 M 30.39 % 40.627 M -21.46 % 51.726 M -0.19 % 51.823 M 39.24 % 37.218 M -7.81 % 40.370 M -13.33 % 46.581 M 7.74 % 43.234 M -15.23 % 50.999 M 42.33 % 35.831 M -0.07 % 35.856 M -42.11 % 61.940 M 85.64 % 33.366 M -43.33 % 58.880 M -13.69 % 68.218 M 83.36 % 37.204 M -18.32 % 45.550 M 43.27 % 31.793 M 42.65 % 22.288 M 7.94 % 20.648 M 607.57 % -4.068 M -238.41 % 2.939 M -89.73 % 28.630 M -5.78 % 30.386 M 18.34 % 25.677 M -12.65 % 29.394 M 9.56 % 26.828 M 3.35 % 25.958 M 39.40 % 18.621 M
Net income ratio 0.09 703.76 % -0.02 -125.61 % 0.06 -9.16 % 0.07 22.65 % 0.05 15.24 % 0.05 -41.31 % 0.08 2.06 % 0.08 -17.47 % 0.09 334.70 % -0.04 -168.61 % 0.06 9.23 % 0.05 -27.21 % 0.07 67.01 % 0.04 217.51 % -0.04 -154.44 % 0.07 25.50 % 0.05 1 697.83 % 0.00 -88.88 % 0.03 -37.05 % 0.04 502.71 % 0.01 -69.43 % 0.02 -47.49 % 0.04 -27.40 % 0.06 52.44 % 0.04 -71.52 % 0.14 147.93 % 0.06 10.12 % 0.05 6.94 % 0.05 50.79 % 0.03 -50.93 % 0.07 0.73 % 0.06 78.11 % 0.04 233.81 % -0.03 20.46 % -0.03 -221.33 % 0.03 139.48 % -0.07 -96.04 % -0.04 -74.16 % -0.02 -283.89 % 0.01 129.00 % -0.04 -117.53 % -0.02 -316.21 % 0.01 412.33 % 0.00 80.52 % -0.01 22.99 % -0.02 23.64 % -0.02 -159.67 % -0.01 -80.77 % 0.00
Ratio EBITDA 0.13 12.15 % 0.12 -14.93 % 0.14 -4.79 % 0.15 10.44 % 0.13 11.99 % 0.12 -17.56 % 0.15 23.93 % 0.12 -31.33 % 0.17 122.07 % 0.08 -45.58 % 0.14 12.46 % 0.13 6.19 % 0.12 46.40 % 0.08 8.39 % 0.07 -58.03 % 0.18 82.10 % 0.10 11.40 % 0.09 -24.91 % 0.12 19.02 % 0.10 -1.68 % 0.10 29.91 % 0.08 -17.18 % 0.09 1.53 % 0.09 27.24 % 0.07 -9.48 % 0.08 -11.80 % 0.09 8.21 % 0.08 -20.54 % 0.10 40.53 % 0.07 1.72 % 0.07 -39.23 % 0.12 76.72 % 0.07 -43.78 % 0.12 -15.43 % 0.14 83.66 % 0.08 -25.52 % 0.10 48.04 % 0.07 51.28 % 0.05 11.13 % 0.04 537.45 % -0.01 -237.76 % 0.01 -89.43 % 0.07 -1.42 % 0.07 10.88 % 0.06 -13.96 % 0.07 11.35 % 0.06 5.25 % 0.06 28.88 % 0.05
Gross profit ratio 0.23 1.08 % 0.23 -3.02 % 0.24 -1.86 % 0.24 2.38 % 0.23 11.03 % 0.21 -7.94 % 0.23 -2.47 % 0.24 -7.14 % 0.25 19.79 % 0.21 -10.36 % 0.24 -4.76 % 0.25 1.08 % 0.25 7.25 % 0.23 -16.12 % 0.27 -0.03 % 0.27 12.02 % 0.24 16.54 % 0.21 -8.10 % 0.23 -0.68 % 0.23 8.34 % 0.21 17.12 % 0.18 -9.28 % 0.20 -8.83 % 0.22 7.19 % 0.20 3.40 % 0.20 -2.02 % 0.20 -2.69 % 0.21 5.28 % 0.20 -2.22 % 0.20 -5.37 % 0.21 -1.93 % 0.22 7.66 % 0.20 2.60 % 0.20 6.37 % 0.18 -7.77 % 0.20 18.22 % 0.17 12.10 % 0.15 8.21 % 0.14 -13.26 % 0.16 27.86 % 0.13 2.47 % 0.12 -10.11 % 0.14 -4.59 % 0.14 20.22 % 0.12 -6.08 % 0.13 -3.10 % 0.13 -6.82 % 0.14 18.12 % 0.12
Weighted average shs out dil 22.323 M 2.04 % 21.877 M -2.07 % 22.339 M -0.04 % 22.349 M -0.58 % 22.480 M -0.02 % 22.485 M -0.03 % 22.492 M -0.94 % 22.705 M -2.88 % 23.378 M -1.43 % 23.718 M -2.90 % 24.426 M -1.67 % 24.842 M -0.31 % 24.919 M -0.08 % 24.938 M 1.81 % 24.496 M -0.63 % 24.651 M -2.23 % 25.215 M -0.16 % 25.256 M 0.05 % 25.244 M -0.52 % 25.377 M -2.22 % 25.951 M -2.92 % 26.732 M -4.23 % 27.912 M -0.42 % 28.030 M -2.24 % 28.672 M -1.03 % 28.970 M -2.05 % 29.575 M -2.58 % 30.358 M -0.32 % 30.455 M -1.79 % 31.010 M -0.52 % 31.174 M -0.50 % 31.332 M -0.13 % 31.372 M 3.19 % 30.402 M 0.17 % 30.352 M -4.23 % 31.694 M 5.45 % 30.056 M 0.47 % 29.916 M 0.62 % 29.732 M -4.09 % 31.000 M 4.67 % 29.618 M -2.43 % 30.356 M 1.54 % 29.895 M 6.90 % 27.964 M 0.05 % 27.951 M 0.52 % 27.806 M 0.00 % 27.806 M 0.97 % 27.538 M 0.02 % 27.532 M
Weighted average shs out 21.891 M 0.06 % 21.877 M -0.52 % 21.993 M -0.36 % 22.072 M -0.50 % 22.183 M -0.33 % 22.256 M -0.05 % 22.268 M -1.14 % 22.525 M -2.41 % 23.081 M -2.69 % 23.718 M -1.46 % 24.069 M -1.56 % 24.451 M -0.08 % 24.470 M 0.03 % 24.461 M 0.02 % 24.456 M -0.04 % 24.467 M -1.59 % 24.861 M -0.05 % 24.875 M -0.28 % 24.944 M -0.72 % 25.126 M -1.76 % 25.575 M -3.03 % 26.373 M -4.02 % 27.477 M -0.48 % 27.609 M -2.06 % 28.190 M -0.96 % 28.463 M -2.14 % 29.086 M -2.36 % 29.790 M -0.24 % 29.861 M -1.38 % 30.280 M -0.45 % 30.417 M -0.53 % 30.578 M 0.27 % 30.495 M 1.06 % 30.176 M -0.58 % 30.352 M 0.35 % 30.245 M 0.63 % 30.056 M 1.56 % 29.593 M 2.22 % 28.950 M -1.42 % 29.368 M 0.62 % 29.186 M -1.42 % 29.607 M 5.66 % 28.022 M 0.21 % 27.964 M 2.40 % 27.310 M -1.04 % 27.596 M 0.70 % 27.406 M -0.48 % 27.538 M 0.02 % 27.532 M
EPS diluted 2.74 695.65 % -0.46 -124.73 % 1.86 -13.89 % 2.16 26.32 % 1.71 23.91 % 1.38 -45.67 % 2.54 -1.55 % 2.58 -10.73 % 2.89 372.64 % -1.06 -168.83 % 1.54 9.22 % 1.41 -25.40 % 1.89 75.00 % 1.08 221.35 % -0.89 -164.49 % 1.38 15.97 % 1.19 1 883.33 % 0.06 -89.83 % 0.59 -38.54 % 0.96 540.00 % 0.15 -67.39 % 0.46 -48.31 % 0.89 -28.23 % 1.24 69.86 % 0.73 -70.56 % 2.48 148.00 % 1.00 12.36 % 0.89 15.58 % 0.77 54.00 % 0.50 -51.46 % 1.03 -2.83 % 1.06 85.96 % 0.57 232.56 % -0.43 20.37 % -0.54 -228.57 % 0.42 140.78 % -1.03 -87.27 % -0.55 -61.76 % -0.34 -288.89 % 0.18 132.14 % -0.56 -124.00 % -0.25 -308.33 % 0.12 377.14 % -0.04 79.38 % -0.21 22.22 % -0.27 25.00 % -0.36 -157.14 % -0.14 -93.91 % -0.07
Earnings per share 2.79 706.52 % -0.46 -124.34 % 1.89 -13.70 % 2.19 25.86 % 1.74 24.29 % 1.40 -45.31 % 2.56 -1.54 % 2.60 -11.26 % 2.93 376.42 % -1.06 -167.52 % 1.57 9.79 % 1.43 -25.52 % 1.92 74.55 % 1.10 223.60 % -0.89 -164.03 % 1.39 15.83 % 1.20 1 900.00 % 0.06 -90.00 % 0.60 -37.50 % 0.96 540.00 % 0.15 -68.09 % 0.47 -47.78 % 0.90 -28.57 % 1.26 70.27 % 0.74 -70.63 % 2.52 149.50 % 1.01 12.22 % 0.90 13.92 % 0.79 54.90 % 0.51 -51.43 % 1.05 -3.67 % 1.09 87.93 % 0.58 234.88 % -0.43 20.37 % -0.54 -222.73 % 0.44 142.72 % -1.03 -87.27 % -0.55 -61.76 % -0.34 -278.95 % 0.19 133.93 % -0.56 -124.00 % -0.25 -292.31 % 0.13 400.23 % -0.04 79.38 % -0.21 22.22 % -0.27 25.00 % -0.36 -157.14 % -0.14 -93.91 % -0.07
Gross profit 154.594 M 2.27 % 151.160 M -8.77 % 165.699 M -7.10 % 178.367 M 4.62 % 170.491 M 19.24 % 142.977 M -14.48 % 167.184 M -6.85 % 179.485 M -2.59 % 184.249 M 36.79 % 134.694 M -12.60 % 154.105 M -6.23 % 164.342 M 3.60 % 158.638 M 12.07 % 141.548 M -11.71 % 160.321 M 17.58 % 136.354 M 1.54 % 134.281 M 20.92 % 111.045 M -11.59 % 125.604 M -2.58 % 128.930 M 15.01 % 112.104 M 17.56 % 95.361 M -13.97 % 110.842 M -10.38 % 123.674 M 17.31 % 105.429 M 5.31 % 100.114 M -3.72 % 103.986 M -3.11 % 107.326 M 12.32 % 95.557 M -0.97 % 96.494 M -7.04 % 103.802 M -6.57 % 111.104 M 13.09 % 98.245 M 3.42 % 94.998 M 8.56 % 87.509 M -7.92 % 95.034 M 29.63 % 73.309 M 8.48 % 67.576 M 2.03 % 66.230 M -15.75 % 78.607 M 48.35 % 52.986 M 2.95 % 51.468 M -12.72 % 58.969 M -8.81 % 64.669 M 28.31 % 50.401 M -4.65 % 52.858 M -4.65 % 55.437 M -8.50 % 60.588 M 27.77 % 47.421 M
Income tax expense 23.278 M 711.93 % 2.867 M -76.19 % 12.041 M -17.94 % 14.673 M 29.16 % 11.360 M -7.27 % 12.251 M -25.19 % 16.376 M -16.66 % 19.649 M -16.31 % 23.477 M 1 040.21 % 2.059 M -85.14 % 13.854 M -2.75 % 14.246 M -2.51 % 14.613 M 187.15 % 5.089 M 732.96 % -804.000 K -105.47 % 14.687 M 52.37 % 9.639 M 267.34 % 2.624 M -39.46 % 4.334 M -57.89 % 10.293 M 17 646.55 % 58.000 K -98.11 % 3.067 M -50.14 % 6.151 M -22.08 % 7.894 M 17.80 % 6.701 M 116.42 % -40.802 M -781.28 % 5.989 M -32.95 % 8.932 M 631.98 % -1.679 M -127.10 % 6.196 M -5.06 % 6.526 M 128.58 % 2.855 M -54.03 % 6.210 M 489.34 % -1.595 M 36.45 % -2.510 M -116.72 % 15.013 M 359.96 % 3.264 M 188.59 % 1.131 M -43.56 % 2.004 M 45.32 % 1.379 M 7 157.89 % 19.000 K 100.14 % -13.661 M -117.81 % -6.272 M -1 437.25 % -408.000 K 60.62 % -1.036 M 85.26 % -7.027 M -4 883.69 % -141.000 K 88.06 % -1.181 M 76.46 % -5.016 M
Cost of revenue 513.745 M 0.85 % 509.420 M -5.06 % 536.548 M -4.79 % 563.517 M 1.44 % 555.493 M 4.22 % 532.993 M -4.90 % 560.442 M -3.77 % 582.389 M 7.46 % 541.968 M 8.12 % 501.271 M 0.64 % 498.103 M 0.01 % 498.068 M 2.13 % 487.699 M 2.25 % 476.989 M 11.62 % 427.331 M 17.62 % 363.304 M -12.87 % 416.947 M -0.77 % 420.192 M -1.50 % 426.588 M -1.71 % 434.013 M 3.78 % 418.207 M -3.41 % 432.989 M -2.98 % 446.306 M 0.73 % 443.052 M 7.42 % 412.450 M 1.00 % 408.386 M -1.24 % 413.517 M 0.27 % 412.415 M 5.31 % 391.624 M 1.84 % 384.533 M -0.34 % 385.845 M -4.23 % 402.881 M 3.02 % 391.060 M 0.16 % 390.424 M 0.59 % 388.141 M 1.77 % 381.394 M 5.60 % 361.156 M -5.30 % 381.364 M -6.96 % 409.894 M -0.41 % 411.569 M 11.39 % 369.474 M 0.13 % 369.007 M -1.36 % 374.082 M -3.69 % 388.424 M 3.82 % 374.123 M 2.41 % 365.301 M -1.14 % 369.520 M -0.72 % 372.186 M 5.53 % 352.694 M
General and administrative expenses 0.000 -100.00 % 86.541 M 0.000 0.000 0.000 -100.00 % 71.448 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
Selling and marketing expenses 0.000 -100.00 % 20.000 M 0.000 0.000 0.000 -100.00 % 16.900 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 100.00 % -1.581 M 0.000 -100.00 % 550.000 K 1 157.69 % -52.000 K -101.53 % 3.397 M 1 709.95 % -211.000 K -152.75 % 400.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -49.000 K 0.000 0.000 -100.00 % 456.000 K 0.000 0.000 0.000 0.000 -100.00 % 272.000 K 0.000 -100.00 % 186.000 K 745.45 % 22.000 K -91.16 % 249.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 404.000 K 0.000 100.00 % -181.000 K 0.000 -100.00 % 255.000 K -29.75 % 363.000 K 129.75 % 158.000 K 0.000 100.00 % -80.000 K 0.000 -100.00 % 142.000 K
Operating expenses 102.868 M -3.45 % 106.541 M 8.03 % 98.625 M -0.12 % 98.746 M -2.91 % 101.705 M 15.12 % 88.348 M 6.84 % 82.690 M -8.46 % 90.330 M 8.51 % 83.246 M 26.79 % 65.656 M -14.32 % 76.632 M -7.13 % 82.511 M -1.34 % 83.631 M -11.68 % 94.695 M -19.99 % 118.354 M 61.27 % 73.390 M -8.64 % 80.333 M 4.67 % 76.752 M -1.06 % 77.573 M -0.73 % 78.142 M 0.05 % 78.100 M 26.78 % 61.601 M -4.54 % 64.530 M -10.19 % 71.851 M 5.34 % 68.211 M 14.43 % 59.608 M 1.38 % 58.798 M -7.56 % 63.604 M -1.91 % 64.845 M 2.14 % 63.488 M 0.75 % 63.017 M -8.62 % 68.961 M 6.26 % 64.898 M -3.96 % 67.576 M 13.40 % 59.590 M 1.31 % 58.818 M 1.13 % 58.161 M 7.85 % 53.928 M 0.14 % 53.855 M -7.97 % 58.519 M 1.29 % 57.775 M 5.64 % 54.692 M 6.43 % 51.386 M -8.29 % 56.032 M 19.32 % 46.960 M -8.03 % 51.062 M -3.02 % 52.653 M -3.49 % 54.556 M 12.63 % 48.437 M
Cost and expenses 616.613 M 0.11 % 615.961 M -3.02 % 635.173 M -4.09 % 662.263 M 0.77 % 657.198 M 5.77 % 621.341 M -3.39 % 643.132 M -4.40 % 672.719 M 7.60 % 625.214 M 10.28 % 566.927 M -1.36 % 574.735 M -1.01 % 580.579 M 1.62 % 571.330 M -0.06 % 571.684 M 4.76 % 545.685 M 24.96 % 436.694 M -12.18 % 497.280 M 0.07 % 496.944 M -1.43 % 504.161 M -1.56 % 512.155 M 3.19 % 496.307 M 0.35 % 494.590 M -3.18 % 510.836 M -0.79 % 514.903 M 7.12 % 480.661 M 2.71 % 467.994 M -0.91 % 472.315 M -0.78 % 476.019 M 4.28 % 456.469 M 1.89 % 448.021 M -0.19 % 448.862 M -4.87 % 471.842 M 3.48 % 455.958 M -0.45 % 458.000 M 2.29 % 447.731 M 1.71 % 440.212 M 4.98 % 419.317 M -3.67 % 435.292 M -6.14 % 463.749 M -1.35 % 470.088 M 10.03 % 427.249 M 0.84 % 423.699 M -0.42 % 425.468 M -4.27 % 444.456 M 5.55 % 421.083 M 1.13 % 416.363 M -1.38 % 422.173 M -1.07 % 426.742 M 6.38 % 401.131 M
Research and development expenses 0.000 -100.00 % 27.800 M 0.000 0.000 0.000 -100.00 % 21.200 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
Selling general and administrative expenses 102.868 M -3.45 % 106.541 M 8.03 % 98.625 M -0.12 % 98.746 M -2.91 % 101.705 M 15.12 % 88.348 M 6.84 % 82.690 M -8.46 % 90.330 M 8.51 % 83.246 M 26.79 % 65.656 M -14.32 % 76.632 M -7.13 % 82.511 M -1.34 % 83.631 M -11.68 % 94.695 M -19.99 % 118.354 M 61.27 % 73.390 M -8.64 % 80.333 M 4.67 % 76.752 M -1.06 % 77.573 M -0.73 % 78.142 M 0.05 % 78.100 M 26.78 % 61.601 M -4.54 % 64.530 M -10.19 % 71.851 M 5.34 % 68.211 M 14.43 % 59.608 M 1.38 % 58.798 M -7.56 % 63.604 M -1.91 % 64.845 M 2.14 % 63.488 M 0.75 % 63.017 M -8.62 % 68.961 M 6.26 % 64.898 M -3.96 % 67.576 M 13.40 % 59.590 M 1.31 % 58.818 M 1.13 % 58.161 M 7.85 % 53.928 M 0.14 % 53.855 M -7.97 % 58.519 M 1.29 % 57.775 M 5.64 % 54.692 M 6.43 % 51.386 M -8.29 % 56.032 M 19.32 % 46.960 M -8.03 % 51.062 M -3.02 % 52.653 M -3.49 % 54.556 M 12.63 % 48.437 M
Interest income 0.000 -100.00 % 11.169 M -6.25 % 11.913 M -11.68 % 13.488 M -5.36 % 14.252 M 39.27 % 10.233 M -0.32 % 10.266 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
Interest expense 12.022 M 7.64 % 11.169 M -6.25 % 11.913 M -11.68 % 13.488 M -5.36 % 14.252 M 39.27 % 10.233 M -0.32 % 10.266 M -3.09 % 10.593 M 3.46 % 10.239 M -6.15 % 10.910 M -3.87 % 11.349 M -4.77 % 11.918 M -0.23 % 11.946 M 0.000 -100.00 % 11.805 M 0.000 -100.00 % 11.282 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
Depreciation and amortization 38.444 M 10.31 % 34.851 M 14.86 % 30.341 M 1.06 % 30.023 M -7.71 % 32.532 M 10.18 % 29.526 M 38.20 % 21.365 M -0.81 % 21.540 M -7.47 % 23.280 M 4.13 % 22.357 M -1.89 % 22.788 M -3.60 % 23.640 M 1.91 % 23.197 M 0.29 % 23.131 M -1.15 % 23.400 M 2.79 % 22.765 M 1.28 % 22.477 M -10.18 % 25.024 M 6.88 % 23.413 M -8.29 % 25.530 M -1.36 % 25.882 M 10.70 % 23.381 M 2.79 % 22.747 M 8.19 % 21.025 M 2.47 % 20.519 M -0.62 % 20.646 M 1.26 % 20.390 M -2.31 % 20.873 M 4.40 % 19.994 M 1.21 % 19.754 M -2.27 % 20.212 M -5.25 % 21.331 M 1.41 % 21.034 M -5.98 % 22.371 M 7.49 % 20.812 M 7.36 % 19.385 M -4.59 % 20.317 M -0.15 % 20.347 M -1.85 % 20.731 M 2.99 % 20.129 M -4.77 % 21.137 M 13.80 % 18.573 M -6.11 % 19.782 M -1.03 % 19.987 M -3.89 % 20.796 M 4.67 % 19.868 M -1.72 % 20.215 M 5.04 % 19.245 M 0.78 % 19.096 M
Operating income 51.726 M 15.93 % 44.619 M -31.54 % 65.174 M -14.87 % 76.556 M 17.58 % 65.108 M 26.05 % 51.654 M -38.97 % 84.635 M 24.44 % 68.015 M -32.67 % 101.022 M 1 011.23 % 9.091 M -88.06 % 76.162 M 25.52 % 60.675 M -17.30 % 73.364 M 68.26 % 43.601 M 481.03 % -11.443 M -119.16 % 59.725 M 14.84 % 52.007 M 136.86 % 21.957 M -52.31 % 46.037 M -0.54 % 46.285 M 207.87 % 15.034 M -44.10 % 26.893 M -41.93 % 46.312 M -10.63 % 51.823 M 39.24 % 37.218 M -8.42 % 40.642 M -7.20 % 43.795 M -0.94 % 44.210 M 45.34 % 30.419 M 0.79 % 30.181 M -33.98 % 45.714 M 4.66 % 43.677 M 31.05 % 33.328 M 925.77 % -4.036 M 67.40 % -12.380 M -135.14 % 35.228 M 175.39 % 12.792 M 384.46 % -4.497 M -282.66 % 2.462 M -87.39 % 19.528 M 454.41 % -5.510 M 41.30 % -9.387 M -248.58 % 6.318 M -8.10 % 6.875 M 243.58 % 2.001 M 133.72 % -5.934 M -467.85 % -1.045 M -119.53 % 5.351 M 443.67 % -1.557 M
Operating income ratio 0.08 14.58 % 0.07 -27.22 % 0.09 -10.06 % 0.10 15.06 % 0.09 17.36 % 0.08 -34.30 % 0.12 30.29 % 0.09 -35.82 % 0.14 873.13 % 0.01 -87.76 % 0.12 27.49 % 0.09 -19.30 % 0.11 61.02 % 0.07 462.00 % -0.02 -116.29 % 0.12 26.69 % 0.09 128.27 % 0.04 -50.42 % 0.08 1.40 % 0.08 190.02 % 0.03 -44.30 % 0.05 -38.77 % 0.08 -9.10 % 0.09 27.24 % 0.07 -10.08 % 0.08 -5.56 % 0.08 -0.51 % 0.09 36.23 % 0.06 -0.48 % 0.06 -32.80 % 0.09 9.87 % 0.08 24.76 % 0.07 919.22 % -0.01 68.06 % -0.03 -135.20 % 0.07 151.13 % 0.03 393.93 % -0.01 -293.72 % 0.01 -87.02 % 0.04 405.45 % -0.01 41.58 % -0.02 -253.02 % 0.01 -3.85 % 0.02 221.91 % 0.00 133.22 % -0.01 -477.08 % 0.00 -119.89 % 0.01 417.74 % 0.00
Total other income expenses net 73.228 M 243.09 % -51.175 M -372.53 % -10.830 M 16.29 % -12.938 M 9.55 % -14.304 M -109.25 % -6.836 M 34.75 % -10.477 M -2.79 % -10.193 M -15.51 % -8.824 M 71.47 % -30.930 M -31.84 % -23.461 M -127.07 % -10.332 M 2.56 % -10.603 M -885.99 % 1.349 M 113.69 % -9.852 M 5.07 % -10.378 M 8.41 % -11.331 M 52.64 % -23.923 M 6.58 % -25.608 M -134.91 % -10.901 M -9.04 % -9.997 M 2.97 % -10.303 M 28.75 % -14.460 M -78.43 % -8.104 M 4.48 % -8.484 M -3.84 % -8.170 M -16.27 % -7.027 M 0.89 % -7.090 M -4.65 % -6.775 M -7.83 % -6.283 M -8.59 % -5.786 M 5.64 % -6.132 M 23.52 % -8.018 M 80.16 % -40.405 M -640.15 % -5.459 M 11.26 % -6.152 M 84.07 % -38.615 M -64.56 % -23.466 M -133.66 % -10.043 M 15.61 % -11.900 M -16.96 % -10.174 M -291.31 % -2.600 M 67.80 % -8.075 M -2.93 % -7.845 M -55.90 % -5.032 M 65.84 % -14.731 M -83.02 % -8.049 M 17.11 % -9.710 M -49.13 % -6.511 M
2024-03-31 2023-12-31 2023-10-01 2023-07-02 2023-04-02 2023-01-01 2022-10-02 2022-07-03 2022-04-03 2022-01-02 2021-10-03 2021-07-04 2021-04-04 2021-01-03 2020-09-27 2020-06-28 2020-03-29 2019-12-29 2019-09-29 2019-06-30 2019-03-31 2018-12-30 2018-09-30 2018-07-01 2018-04-01 2017-12-31 2017-10-01 2017-07-02 2017-04-02 2017-01-01 2016-10-02 2016-07-03 2016-04-03 2016-01-03 2015-09-27 2015-06-28 2015-03-29 2014-12-28 2014-09-28 2014-06-29 2014-03-30 2013-12-29 2013-09-29 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31
2024-03-31 2023-12-31 2023-10-01 2023-07-02 2023-04-02 2023-01-01 2022-10-02 2022-07-03 2022-04-03 2022-01-02 2021-10-03 2021-07-04 2021-04-04 2021-01-03 2020-09-27 2020-06-28 2020-03-29 2019-12-29 2019-09-29 2019-06-30 2019-03-31 2018-12-30 2018-09-30 2018-07-01 2018-04-01 2017-12-31 2017-10-01 2017-07-02 2017-04-02 2017-01-01 2016-10-02 2016-07-03 2016-04-03 2016-01-03 2015-09-27 2015-06-28 2015-03-29 2014-12-28 2014-09-28 2014-06-29 2014-03-30 2013-12-29 2013-09-29 2013-06-30 2013-03-31 2012-12-31
Net debt 1.092 B -7.97 % 1.186 B 29.88 % 913.237 M -5.50 % 966.346 M -8.76 % 1.059 B 42.20 % 744.808 M -6.01 % 792.438 M -3.20 % 818.606 M -5.57 % 866.906 M 33.37 % 649.996 M 0.99 % 643.609 M 7.76 % 597.276 M -1.94 % 609.072 M 8.03 % 563.803 M -7.49 % 609.439 M -17.64 % 739.978 M -6.27 % 789.506 M 7.49 % 734.517 M -9.23 % 809.228 M -0.95 % 817.016 M -1.73 % 831.370 M 22.13 % 680.742 M 12.79 % 603.545 M 1.36 % 595.428 M 1.26 % 588.043 M 30.97 % 448.988 M -5.43 % 474.768 M 9.12 % 435.089 M -0.38 % 436.769 M 9.46 % 399.031 M -5.50 % 422.242 M 3.34 % 408.614 M -2.49 % 419.050 M 10.37 % 379.669 M -4.97 % 399.529 M 20.39 % 331.868 M -13.78 % 384.899 M 20.32 % 319.883 M 3.31 % 309.639 M -4.82 % 325.333 M -6.26 % 347.075 M 25.30 % 276.988 M 4.58 % 264.868 M -7.15 % 285.275 M 6.05 % 268.992 M 4.86 % 256.534 M
Total investments 21.360 M 4.82 % 20.378 M 5.23 % 19.366 M 7.24 % 18.058 M -9.37 % 19.924 M 23.67 % 16.111 M 8.94 % 14.789 M -15.99 % 17.604 M 5.53 % 16.681 M 11.25 % 14.994 M 19.57 % 12.540 M 9.28 % 11.475 M -23.11 % 14.923 M 1.96 % 14.636 M 6.08 % 13.797 M -3.75 % 14.334 M -15.74 % 17.011 M 5.66 % 16.100 M 0.92 % 15.953 M 6.42 % 14.991 M 4.31 % 14.372 M 6.66 % 13.474 M 5.41 % 12.782 M 5.71 % 12.091 M 4.04 % 11.621 M 2.75 % 11.310 M 6.75 % 10.595 M 4.58 % 10.131 M 5.54 % 9.599 M 3.19 % 9.302 M 9.02 % 8.532 M -56.61 % 19.663 M 2.20 % 19.239 M 2.28 % 18.811 M 124.39 % 8.383 M 5.02 % 7.982 M 5.69 % 7.552 M -14.44 % 8.827 M 6.03 % 8.325 M 3.33 % 8.057 M 4.23 % 7.730 M 3.30 % 7.483 M -11.15 % 8.422 M 2.48 % 8.218 M 4.82 % 7.840 M 2.71 % 7.633 M
Total debt 1.334 B -0.08 % 1.335 B 4.85 % 1.274 B -0.76 % 1.284 B 1.07 % 1.270 B 21.90 % 1.042 B -0.14 % 1.043 B -0.67 % 1.050 B -0.03 % 1.050 B 1.85 % 1.031 B -0.57 % 1.037 B 12.04 % 925.874 M -0.69 % 932.270 M 0.41 % 928.477 M 2.00 % 910.236 M -2.91 % 937.484 M 3.72 % 903.881 M 0.27 % 901.481 M -1.93 % 919.183 M -1.13 % 929.660 M 2.05 % 911.012 M 14.39 % 796.398 M 0.00 % 796.388 M 27.30 % 625.579 M -0.02 % 625.694 M 0.01 % 625.657 M -0.02 % 625.799 M 31.27 % 476.736 M 1.17 % 471.242 M 0.11 % 470.745 M 0.02 % 470.666 M -0.07 % 470.984 M 0.42 % 469.032 M 0.04 % 468.856 M 0.06 % 468.576 M 0.09 % 468.173 M -1.44 % 475.000 M -7.21 % 511.920 M -0.09 % 512.393 M -0.09 % 512.866 M -0.09 % 513.339 M 35.85 % 377.861 M -0.05 % 378.040 M -0.05 % 378.215 M -0.11 % 378.645 M -0.05 % 378.848 M
Accumulated other comprehensive income loss -124.735 M -3.78 % -120.192 M 10.44 % -134.201 M -7.72 % -124.581 M 6.42 % -133.121 M 6.40 % -142.224 M 12.06 % -161.736 M -21.86 % -132.721 M -26.63 % -104.810 M -3.18 % -101.582 M 9.51 % -112.259 M -8.45 % -103.512 M 5.66 % -109.726 M 2.09 % -112.063 M 19.65 % -139.468 M 9.17 % -153.547 M 8.71 % -168.193 M -29.21 % -130.169 M 16.64 % -156.153 M -8.57 % -143.832 M -3.60 % -138.833 M 9.21 % -152.919 M -15.56 % -132.333 M 1.84 % -134.812 M -29.71 % -103.935 M 5.64 % -110.152 M 2.61 % -113.102 M 11.02 % -127.114 M 11.62 % -143.825 M 3.46 % -148.986 M -17.73 % -126.550 M -6.86 % -118.430 M -13.42 % -104.417 M 3.27 % -107.948 M 11.67 % -122.205 M -20.57 % -101.359 M 8.34 % -110.581 M -45.01 % -76.259 M -73.00 % -44.080 M -117.75 % -20.243 M 23.94 % -26.615 M -35.78 % -19.601 M 37.85 % -31.536 M 24.75 % -41.909 M -18.55 % -35.350 M -86.21 % -18.984 M
Retained earnings 272.936 M 28.82 % 211.881 M -6.78 % 227.298 M 17.61 % 193.262 M 24.18 % 155.625 M 21.75 % 127.826 M 23.73 % 103.308 M 123.27 % 46.271 M 2 387.25 % -2.023 M -108.34 % 24.244 M -67.20 % 73.905 M 7.35 % 68.845 M 15.30 % 59.712 M 192.92 % 20.385 M 72 703.57 % 28.000 K -99.87 % 21.794 M 278.60 % -12.203 M 39.13 % -20.047 M 2.59 % -20.581 M 31.91 % -30.225 M 34.08 % -45.852 M -48.70 % -30.836 M -22 284.17 % 139.000 K 106.87 % -2.023 M 92.30 % -26.286 M -44.83 % -18.150 M 78.14 % -83.010 M -26.63 % -65.551 M 10.93 % -73.595 M 17.37 % -89.063 M -1.53 % -87.725 M -23.88 % -70.816 M 48.37 % -137.158 M 5.16 % -144.628 M -10.06 % -131.410 M -14.14 % -115.127 M 10.46 % -128.569 M -31.84 % -97.517 M -20.17 % -81.150 M -14.00 % -71.183 M 7.27 % -76.763 M -27.56 % -60.177 M -14.43 % -52.588 M 6.43 % -56.203 M -2.20 % -54.992 M -11.85 % -49.167 M
Common stock 538.746 M 2.57 % 525.232 M -0.09 % 525.709 M -0.21 % 526.816 M -0.44 % 529.156 M 1.76 % 520.003 M -0.49 % 522.575 M 0.26 % 521.243 M -1.16 % 527.386 M -2.95 % 543.400 M -1.10 % 549.468 M -1.25 % 556.398 M -0.96 % 561.776 M 1.59 % 552.969 M -0.31 % 554.673 M 0.16 % 553.766 M 0.32 % 551.983 M -1.17 % 558.514 M 0.09 % 558.026 M -0.63 % 561.543 M -1.05 % 567.490 M -1.34 % 575.207 M -4.76 % 603.965 M -1.69 % 614.371 M -0.84 % 619.554 M -0.78 % 624.403 M -0.36 % 626.679 M -3.65 % 650.415 M -1.18 % 658.156 M 1.25 % 650.007 M -0.92 % 656.052 M -3.30 % 678.411 M 2.54 % 661.599 M -0.30 % 663.600 M 0.12 % 662.774 M 0.21 % 661.364 M 0.31 % 659.303 M 0.31 % 657.292 M 0.33 % 655.150 M 0.23 % 653.654 M 1.05 % 646.871 M 0.10 % 646.196 M 0.76 % 641.311 M 1.03 % 634.757 M 0.08 % 634.242 M 0.05 % 633.910 M
Total equity 920.054 M 7.07 % 859.328 M 0.30 % 856.719 M 3.24 % 829.825 M 6.29 % 780.724 M 5.11 % 742.782 M 6.62 % 696.639 M 5.06 % 663.065 M 5.85 % 626.447 M -10.48 % 699.778 M -5.50 % 740.481 M -1.29 % 750.173 M 1.77 % 737.153 M 6.05 % 695.117 M 7.69 % 645.502 M -0.11 % 646.245 M 8.38 % 596.256 M -6.38 % 636.862 M 4.13 % 611.624 M -0.48 % 614.571 M 0.69 % 610.370 M -1.92 % 622.305 M -11.56 % 703.686 M -0.82 % 709.515 M -1.40 % 719.573 M -2.22 % 735.902 M 9.71 % 670.760 M -3.68 % 696.382 M 3.08 % 675.602 M 2.40 % 659.776 M -3.65 % 684.784 M -2.45 % 701.984 M 5.41 % 665.955 M 1.58 % 655.566 M -0.92 % 661.620 M -5.20 % 697.899 M 3.67 % 673.217 M -8.47 % 735.499 M -6.37 % 785.551 M -3.99 % 818.190 M 1.79 % 803.837 M -2.63 % 825.562 M -0.21 % 827.269 M 1.98 % 811.187 M -0.76 % 817.382 M -2.44 % 837.815 M
Other non current liabilities 58.049 M -22.76 % 75.158 M -1.26 % 76.116 M -0.38 % 76.406 M -0.03 % 76.429 M 480.72 % -20.075 M 37.47 % -32.107 M -8.84 % -29.498 M -160.12 % 49.068 M -7.20 % 52.874 M -10.98 % 59.393 M 0.20 % 59.274 M 8.66 % 54.550 M -0.96 % 55.080 M 0.30 % 54.917 M 10.59 % 49.660 M 10.29 % 45.028 M -4.42 % 47.109 M 136.38 % 19.929 M -13.00 % 22.906 M -8.17 % 24.944 M -22.86 % 32.334 M 6.97 % 30.227 M -8.36 % 32.986 M -6.86 % 35.415 M -0.95 % 35.754 M -4.66 % 37.501 M -5.50 % 39.684 M -2.27 % 40.604 M -7.17 % 43.739 M 12.33 % 38.939 M -6.22 % 41.521 M -2.29 % 42.492 M -2.38 % 43.527 M -8.97 % 47.814 M -7.39 % 51.628 M -0.72 % 52.005 M -3.90 % 54.114 M 22.69 % 44.108 M -5.40 % 46.626 M -4.40 % 48.771 M -2.86 % 50.206 M -26.30 % 68.123 M -4.21 % 71.120 M 20.92 % 58.816 M -21.85 % 75.258 M
Long term debt 1.041 B -0.84 % 1.049 B -15.11 % 1.236 B -0.79 % 1.246 B -1.88 % 1.270 B 24.82 % 1.017 B 0.02 % 1.017 B -0.70 % 1.024 B -0.05 % 1.025 B -0.63 % 1.031 B -0.57 % 1.037 B 12.04 % 925.874 M -0.69 % 932.270 M 0.41 % 928.477 M 2.00 % 910.236 M -0.56 % 915.361 M 1.27 % 903.881 M 0.27 % 901.481 M -1.93 % 919.183 M -1.13 % 929.660 M 2.05 % 911.012 M 14.39 % 796.398 M 0.00 % 796.388 M 27.30 % 625.579 M -0.02 % 625.694 M 0.01 % 625.657 M -0.02 % 625.799 M 31.27 % 476.736 M 1.17 % 471.242 M 0.11 % 470.745 M 0.02 % 470.666 M -0.07 % 470.984 M 0.42 % 469.032 M 0.04 % 468.856 M 0.06 % 468.576 M 0.09 % 468.173 M -1.44 % 475.000 M -7.21 % 511.920 M -0.09 % 512.393 M -0.09 % 512.866 M -0.09 % 513.339 M 35.85 % 377.861 M -0.05 % 378.040 M -0.05 % 378.215 M 3.44 % 365.645 M -3.49 % 378.848 M
Total non current liabilities 1.441 B 0.67 % 1.431 B 0.05 % 1.431 B -0.88 % 1.443 B -2.12 % 1.475 B 27.51 % 1.156 B 0.66 % 1.149 B -0.70 % 1.157 B -0.13 % 1.158 B -0.32 % 1.162 B -1.25 % 1.177 B 10.69 % 1.063 B -0.14 % 1.065 B 0.77 % 1.057 B 1.64 % 1.040 B -0.94 % 1.049 B 1.16 % 1.037 B 0.52 % 1.032 B 0.64 % 1.026 B -0.96 % 1.035 B 1.99 % 1.015 B 11.46 % 910.854 M 0.47 % 906.621 M 23.25 % 735.582 M -0.16 % 736.791 M 2.02 % 722.231 M -2.91 % 743.907 M 25.23 % 594.028 M 1.95 % 582.656 M -0.38 % 584.907 M 1.86 % 574.218 M -0.05 % 574.523 M -5.78 % 609.766 M -0.21 % 611.065 M -4.13 % 637.380 M -0.20 % 638.688 M 1.35 % 630.196 M -6.47 % 673.811 M 0.87 % 667.990 M -1.28 % 676.621 M 0.37 % 674.155 M 25.54 % 536.991 M -2.57 % 551.172 M -1.36 % 558.789 M -0.09 % 559.308 M -2.43 % 573.245 M
Other current liabilities -11.086 B -5 513.62 % 204.777 M -4.27 % 213.920 M 103.40 % -6.292 B -3 819.87 % 169.150 M -7.34 % 182.541 M 6.24 % 171.819 M -12.10 % 195.469 M -2.54 % 200.561 M -5.28 % 211.749 M 7.75 % 196.525 M -1.97 % 200.479 M -10.97 % 225.182 M -11.71 % 255.049 M 19.90 % 212.710 M 45.13 % 146.561 M 18.40 % 123.783 M -22.36 % 159.425 M 5.05 % 151.766 M 0.57 % 150.904 M 17.80 % 128.103 M -13.06 % 147.345 M 10.39 % 133.482 M -1.00 % 134.836 M 17.81 % 114.454 M -9.71 % 126.759 M 2.51 % 123.652 M -5.41 % 130.719 M 16.19 % 112.505 M -15.91 % 133.799 M 4.60 % 127.919 M -2.33 % 130.973 M 8.39 % 120.839 M -11.17 % 136.029 M -3.65 % 141.177 M 2.89 % 137.216 M 20.08 % 114.268 M -17.01 % 137.681 M -11.07 % 154.817 M -0.36 % 155.374 M 12.95 % 137.565 M 6.70 % 128.924 M -8.29 % 140.581 M 12.86 % 124.567 M -2.46 % 127.714 M -8.37 % 139.383 M
Deferred revenue 11.281 B 331 694.12 % 3.400 M 0.000 -100.00 % 6.520 B 0.000 -100.00 % 16.133 M -47.04 % 30.461 M 25.67 % 24.238 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
Short term debt 67.853 M -2.79 % 69.799 M 86.13 % 37.500 M 0.00 % 37.500 M 53.11 % 24.492 M 0.49 % 24.372 M -6.18 % 25.977 M 0.69 % 25.798 M 1.04 % 25.532 M -0.07 % 25.551 M 0.57 % 25.407 M 6.15 % 23.935 M -3.78 % 24.876 M 9.75 % 22.667 M 1.66 % 22.296 M 0.78 % 22.123 M 2.62 % 21.559 M 2.76 % 20.980 M 2.83 % 20.403 M -4.08 % 21.271 M 7.33 % 19.819 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
Total current liabilities 425.673 M 7.88 % 394.584 M -0.97 % 398.458 M -2.76 % 409.748 M 25.79 % 325.739 M -6.65 % 348.933 M -6.92 % 374.874 M -6.08 % 399.137 M 7.24 % 372.183 M -3.24 % 384.639 M 9.09 % 352.592 M 2.50 % 343.976 M -6.71 % 368.712 M -4.48 % 386.013 M 12.86 % 342.032 M 28.50 % 266.179 M 8.92 % 244.380 M -8.70 % 267.667 M -1.86 % 272.733 M -1.09 % 275.737 M 12.05 % 246.088 M 0.32 % 245.306 M 1.71 % 241.184 M -3.47 % 249.852 M 9.97 % 227.200 M 2.28 % 222.125 M -5.72 % 235.598 M -4.85 % 247.607 M 12.32 % 220.446 M -4.64 % 231.178 M 0.82 % 229.301 M -6.79 % 246.014 M 6.61 % 230.759 M -0.76 % 232.518 M -14.80 % 272.899 M 10.92 % 246.039 M 16.35 % 211.458 M -10.87 % 237.241 M -12.03 % 269.674 M -5.30 % 284.774 M 13.13 % 251.716 M 10.12 % 228.592 M -9.47 % 252.493 M 7.03 % 235.916 M 1.64 % 232.101 M -1.19 % 234.888 M
Total liabilities 1.867 B 2.22 % 1.826 B -0.17 % 1.829 B -1.29 % 1.853 B 2.93 % 1.800 B 19.59 % 1.505 B -1.21 % 1.524 B -2.08 % 1.556 B 1.67 % 1.531 B -1.04 % 1.547 B 1.13 % 1.530 B 8.69 % 1.407 B -1.83 % 1.433 B -0.63 % 1.443 B 4.42 % 1.382 B 5.02 % 1.316 B 2.64 % 1.282 B -1.38 % 1.300 B 0.11 % 1.298 B -0.99 % 1.311 B 3.95 % 1.261 B 9.10 % 1.156 B 0.73 % 1.148 B 16.48 % 985.434 M 2.22 % 963.991 M 2.08 % 944.356 M -3.59 % 979.505 M 16.38 % 841.635 M 4.80 % 803.102 M -1.59 % 816.085 M 1.56 % 803.519 M -2.07 % 820.537 M -2.38 % 840.525 M -0.36 % 843.583 M -7.33 % 910.279 M 2.89 % 884.727 M 5.12 % 841.654 M -7.62 % 911.052 M -2.84 % 937.664 M -2.47 % 961.395 M 3.84 % 925.871 M 20.94 % 765.583 M -4.74 % 803.665 M 1.13 % 794.705 M 0.42 % 791.409 M -2.07 % 808.133 M
Other non current assets 37.570 M 2.88 % 36.517 M 5.83 % 34.506 M 0.92 % 34.191 M 0.42 % 34.049 M 2.11 % 33.346 M -26.96 % 45.652 M -5.13 % 48.119 M 3.09 % 46.677 M 1.69 % 45.903 M -5.94 % 48.802 M 2.16 % 47.772 M -5.96 % 50.801 M 7.15 % 47.411 M -3.31 % 49.034 M 4.45 % 46.945 M 7.55 % 43.650 M -2.58 % 44.808 M 9.85 % 40.789 M 0.31 % 40.664 M 3.35 % 39.347 M 4.11 % 37.794 M 35.10 % 27.974 M -1.51 % 28.403 M 10.14 % 25.789 M 13.67 % 22.687 M 3.73 % 21.871 M 0.51 % 21.761 M 10.79 % 19.641 M 16.80 % 16.816 M -3.89 % 17.497 M -0.14 % 17.522 M 1.13 % 17.327 M 7.24 % 16.157 M -4.05 % 16.839 M -2.13 % 17.205 M -27.00 % 23.567 M -5.27 % 24.879 M -1.34 % 25.217 M 0.16 % 25.177 M 2.87 % 24.475 M 1.31 % 24.158 M -6.40 % 25.809 M 0.46 % 25.690 M -3.30 % 26.567 M 5.28 % 25.235 M
Long term investments 21.360 M 4.82 % 20.378 M 5.23 % 19.366 M 7.24 % 18.058 M -9.37 % 19.924 M 23.67 % 16.111 M 8.94 % 14.789 M -15.99 % 17.604 M 5.53 % 16.681 M 11.25 % 14.994 M 19.57 % 12.540 M 9.28 % 11.475 M -23.11 % 14.923 M 1.96 % 14.636 M 6.08 % 13.797 M -3.75 % 14.334 M -15.74 % 17.011 M 5.66 % 16.100 M 0.92 % 15.953 M 6.42 % 14.991 M 4.31 % 14.372 M 6.66 % 13.474 M 5.41 % 12.782 M 5.71 % 12.091 M 4.04 % 11.621 M 2.75 % 11.310 M 6.75 % 10.595 M 4.58 % 10.131 M 5.54 % 9.599 M 3.19 % 9.302 M 9.02 % 8.532 M -56.61 % 19.663 M 2.20 % 19.239 M 2.28 % 18.811 M 124.39 % 8.383 M 5.02 % 7.982 M 5.69 % 7.552 M -14.44 % 8.827 M 6.03 % 8.325 M 3.33 % 8.057 M 4.23 % 7.730 M 3.30 % 7.483 M -11.15 % 8.422 M 2.48 % 8.218 M 4.82 % 7.840 M 2.71 % 7.633 M
Intangible assets 391.913 M -2.74 % 402.941 M 62.63 % 247.763 M -2.52 % 254.156 M -4.69 % 266.658 M 95.99 % 136.056 M 5.73 % 128.678 M -6.05 % 136.962 M -6.04 % 145.763 M -3.14 % 150.487 M -2.80 % 154.816 M -3.80 % 160.930 M -2.83 % 165.620 M -2.23 % 169.392 M 1.05 % 167.631 M -0.57 % 168.592 M -1.80 % 171.684 M -6.96 % 184.532 M -2.80 % 189.853 M -4.88 % 199.597 M -4.47 % 208.947 M -1.46 % 212.045 M -4.77 % 222.657 M -2.86 % 229.209 M -4.44 % 239.862 M 31.44 % 182.484 M -0.18 % 182.808 M -1.19 % 185.014 M -0.71 % 186.334 M -2.01 % 190.154 M -4.68 % 199.490 M -3.75 % 207.260 M -4.95 % 218.056 M -3.49 % 225.932 M -3.97 % 235.273 M 22.00 % 192.852 M -0.77 % 194.339 M -4.44 % 203.372 M -5.44 % 215.062 M -4.37 % 224.883 M -1.32 % 227.885 M 11.87 % 203.714 M -1.98 % 207.824 M -0.87 % 209.652 M -1.98 % 213.888 M -2.61 % 219.624 M
GoodWill 294.846 M 0.05 % 294.710 M 16.09 % 253.871 M -1.42 % 257.527 M -0.17 % 257.977 M 269.23 % 69.868 M 7.51 % 64.987 M -7.06 % 69.921 M -7.27 % 75.402 M -2.20 % 77.102 M -43.70 % 136.958 M -0.81 % 138.072 M -1.19 % 139.728 M 0.75 % 138.692 M 5.21 % 131.827 M -26.94 % 180.443 M 0.59 % 179.386 M -2.61 % 184.192 M 2.29 % 180.066 M -0.44 % 180.865 M -1.11 % 182.898 M 1.44 % 180.297 M 0.80 % 178.862 M -0.13 % 179.103 M 1.84 % 175.870 M 27.03 % 138.449 M 4.72 % 132.205 M 0.94 % 130.979 M 1.07 % 129.589 M 0.23 % 129.286 M 4.56 % 123.646 M -0.76 % 124.596 M -1.73 % 126.789 M -1.08 % 128.170 M 8.56 % 118.065 M 19.00 % 99.217 M 1.07 % 98.167 M -1.04 % 99.199 M 0.94 % 98.276 M -0.89 % 99.161 M -0.33 % 99.485 M 26.89 % 78.404 M -0.06 % 78.450 M 0.50 % 78.061 M -0.04 % 78.092 M -0.04 % 78.122 M
Goodwill and intangible assets 686.759 M -1.56 % 697.651 M 39.08 % 501.634 M -1.96 % 511.683 M -2.47 % 524.635 M 154.77 % 205.924 M 6.33 % 193.665 M -6.39 % 206.883 M -6.46 % 221.165 M -2.82 % 227.589 M -22.00 % 291.774 M -2.42 % 299.002 M -2.08 % 305.348 M -0.89 % 308.084 M 2.88 % 299.458 M -14.20 % 349.035 M -0.58 % 351.070 M -4.79 % 368.724 M -0.32 % 369.919 M -2.77 % 380.462 M -2.90 % 391.845 M -0.13 % 392.342 M -2.29 % 401.519 M -1.66 % 408.312 M -1.78 % 415.732 M 29.54 % 320.933 M 1.88 % 315.013 M -0.31 % 315.993 M 0.02 % 315.923 M -1.10 % 319.440 M -1.14 % 323.136 M -2.63 % 331.856 M -3.77 % 344.845 M -2.61 % 354.102 M 0.22 % 353.338 M 20.98 % 292.069 M -0.15 % 292.506 M -3.33 % 302.571 M -3.44 % 313.338 M -3.30 % 324.044 M -1.02 % 327.370 M 16.04 % 282.118 M -1.45 % 286.274 M -0.50 % 287.713 M -1.46 % 291.980 M -1.94 % 297.746 M
Property plant equipment net 979.308 M 3.00 % 950.776 M 2.74 % 925.407 M -0.18 % 927.122 M 5.34 % 880.128 M 8.25 % 813.024 M 4.26 % 779.829 M -0.62 % 784.715 M -0.57 % 789.230 M -1.74 % 803.242 M 2.36 % 784.699 M 4.43 % 751.393 M -2.39 % 769.753 M -0.28 % 771.932 M 4.74 % 736.996 M -1.08 % 745.010 M 1.19 % 736.229 M -1.44 % 746.952 M 2.16 % 731.143 M -0.95 % 738.151 M 1.86 % 724.664 M 18.85 % 609.753 M 2.60 % 594.281 M 0.56 % 590.998 M 0.99 % 585.225 M 2.03 % 573.559 M 2.83 % 557.773 M 0.91 % 552.727 M 2.16 % 541.023 M -0.20 % 542.088 M 0.76 % 538.011 M 0.67 % 534.436 M -0.88 % 539.175 M 0.92 % 534.234 M -2.65 % 548.803 M -0.88 % 553.665 M -0.26 % 555.134 M -3.66 % 576.234 M -3.75 % 598.679 M -3.26 % 618.873 M -0.20 % 620.135 M -1.61 % 630.279 M 1.77 % 619.317 M 0.71 % 614.927 M -1.95 % 627.162 M -3.27 % 648.360 M
Total non current assets 1.735 B 0.20 % 1.732 B 15.13 % 1.504 B -0.54 % 1.512 B 2.34 % 1.478 B 36.27 % 1.085 B 1.89 % 1.064 B -1.59 % 1.082 B -1.21 % 1.095 B -1.59 % 1.112 B -4.02 % 1.159 B 2.70 % 1.129 B -2.81 % 1.161 B -0.52 % 1.167 B 4.35 % 1.119 B -4.87 % 1.176 B 0.32 % 1.172 B -2.51 % 1.203 B 1.35 % 1.187 B -1.35 % 1.203 B 0.26 % 1.200 B 10.89 % 1.082 B 1.62 % 1.065 B -0.22 % 1.067 B 0.08 % 1.066 B 11.24 % 958.388 M 4.78 % 914.637 M 0.53 % 909.806 M 1.53 % 896.103 M -0.11 % 897.124 M -0.03 % 897.431 M -1.87 % 914.524 M -1.93 % 932.536 M -0.82 % 940.203 M -0.29 % 942.984 M 6.32 % 886.912 M -1.22 % 897.894 M -3.78 % 933.208 M -3.16 % 963.675 M -3.68 % 1.000 B -0.19 % 1.002 B 3.62 % 967.401 M 1.70 % 951.256 M 0.34 % 948.078 M -1.75 % 964.991 M -2.87 % 993.476 M
Other current assets 72.594 M 0.80 % 72.018 M -6.75 % 77.231 M -1.70 % 78.569 M 23.02 % 63.867 M -4.75 % 67.050 M 9.54 % 61.213 M -6.93 % 65.769 M 6.37 % 61.832 M 2.19 % 60.509 M 17.65 % 51.432 M -4.33 % 53.758 M 11.86 % 48.057 M -9.49 % 53.098 M 31.03 % 40.525 M -11.83 % 45.961 M 4.98 % 43.781 M -0.12 % 43.834 M 2.68 % 42.689 M -2.71 % 43.877 M 3.44 % 42.417 M -2.39 % 43.455 M 6.83 % 40.678 M 0.02 % 40.668 M 1.03 % 40.252 M 1.75 % 39.560 M 1.00 % 39.168 M 3.21 % 37.948 M 4.70 % 36.245 M -0.66 % 36.487 M 10.54 % 33.007 M -7.67 % 35.749 M 1.19 % 35.329 M 2.02 % 34.628 M -34.05 % 52.503 M -21.42 % 66.814 M 23.78 % 53.978 M -1.96 % 55.057 M 2.73 % 53.595 M -10.12 % 59.631 M 2.59 % 58.124 M 1.17 % 57.450 M 2.43 % 56.086 M -19.49 % 69.665 M 25.84 % 55.361 M -4.89 % 58.207 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 242.867 M 62.63 % 149.340 M -58.57 % 360.482 M 13.66 % 317.157 M 50.51 % 210.725 M -29.03 % 296.922 M 18.43 % 250.705 M 8.28 % 231.541 M 26.16 % 183.526 M -51.88 % 381.395 M -3.13 % 393.730 M 19.82 % 328.598 M 1.67 % 323.198 M -11.37 % 364.674 M 21.24 % 300.797 M 52.30 % 197.506 M 72.68 % 114.375 M -31.50 % 166.964 M 51.85 % 109.955 M -2.39 % 112.644 M 41.44 % 79.642 M -31.14 % 115.656 M -40.03 % 192.843 M 539.59 % 30.151 M -19.92 % 37.651 M -78.69 % 176.669 M 16.98 % 151.031 M 262.65 % 41.647 M 20.81 % 34.473 M -51.93 % 71.714 M 48.10 % 48.424 M -22.36 % 62.370 M 24.78 % 49.982 M -43.96 % 89.187 M 29.17 % 69.047 M -49.34 % 136.305 M 51.28 % 90.101 M -53.08 % 192.037 M -5.29 % 202.754 M 8.12 % 187.533 M 12.79 % 166.264 M 64.83 % 100.873 M -10.87 % 113.172 M 21.77 % 92.940 M -15.24 % 109.653 M -10.35 % 122.314 M
Cash and short term investments 242.867 M 62.63 % 149.340 M -58.57 % 360.482 M 13.66 % 317.157 M 50.51 % 210.725 M -29.03 % 296.922 M 18.43 % 250.705 M 8.28 % 231.541 M 26.16 % 183.526 M -51.88 % 381.395 M -3.13 % 393.730 M 19.82 % 328.598 M 1.67 % 323.198 M -11.37 % 364.674 M 21.24 % 300.797 M 52.30 % 197.506 M 72.68 % 114.375 M -31.50 % 166.964 M 51.85 % 109.955 M -2.39 % 112.644 M 41.44 % 79.642 M -31.14 % 115.656 M -40.03 % 192.843 M 539.59 % 30.151 M -19.92 % 37.651 M -78.69 % 176.669 M 16.98 % 151.031 M 262.65 % 41.647 M 20.81 % 34.473 M -51.93 % 71.714 M 48.10 % 48.424 M -22.36 % 62.370 M 24.78 % 49.982 M -43.96 % 89.187 M 29.17 % 69.047 M -49.34 % 136.305 M 51.28 % 90.101 M -53.08 % 192.037 M -5.29 % 202.754 M 8.12 % 187.533 M 12.79 % 166.264 M 64.83 % 100.873 M -10.87 % 113.172 M 21.77 % 92.940 M -15.24 % 109.653 M -10.35 % 122.314 M
Total current assets 1.051 B 10.27 % 953.399 M -19.31 % 1.182 B 0.95 % 1.170 B 6.10 % 1.103 B -5.20 % 1.164 B 0.66 % 1.156 B 1.61 % 1.138 B 7.09 % 1.062 B -6.33 % 1.134 B 2.09 % 1.111 B 7.98 % 1.029 B 1.92 % 1.009 B 4.02 % 970.366 M 6.83 % 908.336 M 15.59 % 785.799 M 11.34 % 705.734 M -3.86 % 734.055 M 1.48 % 723.340 M 0.05 % 722.972 M 7.58 % 672.037 M -3.53 % 696.593 M -11.47 % 786.856 M 25.30 % 627.961 M 1.70 % 617.482 M -14.46 % 721.870 M -1.87 % 735.628 M 17.10 % 628.211 M 7.83 % 582.601 M 0.67 % 578.737 M -2.05 % 590.872 M -2.82 % 607.997 M 5.93 % 573.944 M 2.68 % 558.946 M -11.13 % 628.915 M -9.60 % 695.714 M 12.76 % 616.977 M -13.51 % 713.343 M -6.08 % 759.540 M -2.51 % 779.091 M 7.13 % 727.262 M 16.60 % 623.744 M -8.23 % 679.678 M 3.32 % 657.814 M 2.18 % 643.800 M -1.33 % 652.472 M
Inventory 383.866 M -1.87 % 391.199 M 7.42 % 364.181 M -3.84 % 378.705 M -9.53 % 418.581 M 2.89 % 406.828 M -6.95 % 437.202 M 1.38 % 431.266 M 6.32 % 405.617 M 16.73 % 347.476 M 12.15 % 309.832 M 10.19 % 281.179 M 5.22 % 267.230 M 2.40 % 260.962 M 7.33 % 243.150 M -3.02 % 250.718 M 4.04 % 240.975 M -0.52 % 242.230 M -4.56 % 253.805 M -0.32 % 254.625 M -0.34 % 255.499 M 2.03 % 250.407 M 0.27 % 249.742 M 2.18 % 244.424 M 1.25 % 241.414 M 3.15 % 234.042 M -7.16 % 252.105 M 0.62 % 250.562 M 5.11 % 238.375 M 5.50 % 225.940 M -5.61 % 239.359 M 2.32 % 233.937 M 6.70 % 219.251 M 5.21 % 208.393 M -13.02 % 239.583 M -1.61 % 243.514 M 6.55 % 228.555 M 2.61 % 222.732 M -4.94 % 234.300 M -3.84 % 243.649 M 3.45 % 235.521 M 7.86 % 218.348 M -7.04 % 234.878 M 7.85 % 217.786 M 6.78 % 203.955 M -2.31 % 208.783 M
Net receivables 364.400 M 3.30 % 352.768 M -7.09 % 379.698 M -4.13 % 396.060 M -3.40 % 409.992 M 4.37 % 392.840 M -3.46 % 406.924 M -0.53 % 409.102 M -0.56 % 411.387 M 19.33 % 344.746 M -3.14 % 355.904 M -2.56 % 365.236 M -1.53 % 370.894 M 27.18 % 291.632 M -9.95 % 323.864 M 11.06 % 291.614 M -4.89 % 306.603 M 9.10 % 281.027 M -11.32 % 316.891 M 1.62 % 311.826 M 5.89 % 294.479 M 2.58 % 287.075 M -5.44 % 303.593 M -2.92 % 312.718 M 4.88 % 298.165 M 9.78 % 271.599 M -7.41 % 293.324 M -1.59 % 298.054 M 8.97 % 273.508 M 11.82 % 244.596 M -9.44 % 270.082 M -2.12 % 275.941 M 2.43 % 269.382 M 18.81 % 226.738 M -15.33 % 267.782 M 7.51 % 249.081 M 1.94 % 244.343 M 0.34 % 243.517 M -9.44 % 268.891 M -6.73 % 288.278 M 7.83 % 267.353 M 8.21 % 247.073 M -10.33 % 275.542 M -0.68 % 277.423 M 0.94 % 274.831 M 4.43 % 263.168 M
Tax assets 10.420 M -60.91 % 26.658 M 13.92 % 23.401 M 9.35 % 21.400 M 11.71 % 19.156 M 18.74 % 16.133 M -47.04 % 30.461 M 25.67 % 24.238 M 15.35 % 21.013 M 1.20 % 20.764 M -2.46 % 21.287 M 11.80 % 19.040 M -6.89 % 20.448 M -19.28 % 25.331 M 30.20 % 19.455 M -6.05 % 20.708 M -14.97 % 24.355 M -6.13 % 25.945 M -9.72 % 28.737 M 0.63 % 28.558 M -3.03 % 29.451 M 3.30 % 28.509 M 1.53 % 28.079 M 3.29 % 27.184 M -1.92 % 27.715 M -7.30 % 29.899 M 218.58 % 9.385 M 2.08 % 9.194 M -7.29 % 9.917 M 4.63 % 9.478 M -7.58 % 10.255 M -7.17 % 11.047 M -7.56 % 11.950 M -29.29 % 16.899 M 8.18 % 15.621 M -2.31 % 15.991 M -16.43 % 19.135 M -7.55 % 20.697 M 14.25 % 18.116 M -25.58 % 24.343 M 7.07 % 22.736 M -2.68 % 23.363 M 104.33 % 11.434 M -0.83 % 11.530 M 0.77 % 11.442 M -21.10 % 14.502 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
Account payables 151.392 M 33.73 % 113.208 M -19.32 % 140.310 M 1.75 % 137.895 M 11.41 % 123.768 M 10.98 % 111.526 M -17.67 % 135.461 M -6.98 % 145.628 M 8.59 % 134.108 M -3.37 % 138.788 M 17.87 % 117.748 M 2.00 % 115.443 M 1.04 % 114.259 M 17.54 % 97.211 M 2.08 % 95.231 M 14.53 % 83.149 M -14.72 % 97.501 M 14.83 % 84.912 M -14.22 % 98.983 M -2.88 % 101.920 M 6.70 % 95.523 M -0.87 % 96.362 M -6.86 % 103.454 M -8.23 % 112.730 M 1.60 % 110.956 M 17.42 % 94.497 M -14.86 % 110.987 M -4.37 % 116.064 M 8.23 % 107.239 M 11.50 % 96.178 M -3.92 % 100.104 M -11.87 % 113.581 M 4.02 % 109.187 M 13.17 % 96.480 M -25.21 % 129.002 M 20.92 % 106.686 M 11.71 % 95.504 M -2.74 % 98.199 M -14.01 % 114.195 M -11.53 % 129.082 M 13.91 % 113.315 M 14.53 % 98.936 M -9.57 % 109.403 M -0.89 % 110.390 M 6.68 % 103.480 M 10.90 % 93.311 M
Tax payables 11.281 M 231.79 % 3.400 M -49.46 % 6.728 M 3.19 % 6.520 M -21.72 % 8.329 M -42.00 % 14.361 M 28.73 % 11.156 M 39.38 % 8.004 M -33.20 % 11.982 M 40.12 % 8.551 M -33.77 % 12.912 M 213.47 % 4.119 M -6.28 % 4.395 M -60.36 % 11.086 M -6.01 % 11.795 M -17.78 % 14.346 M 833.38 % 1.537 M -34.60 % 2.350 M 48.64 % 1.581 M -3.71 % 1.642 M -37.87 % 2.643 M 65.29 % 1.599 M -62.36 % 4.248 M 85.83 % 2.286 M 27.71 % 1.790 M 105.98 % 869.000 K -9.38 % 959.000 K 16.38 % 824.000 K 17.38 % 702.000 K -41.55 % 1.201 M -6.03 % 1.278 M -12.47 % 1.460 M 99.18 % 733.000 K 8 044.44 % 9.000 K -99.67 % 2.720 M 27.28 % 2.137 M 26.75 % 1.686 M 23.88 % 1.361 M 105.59 % 662.000 K 108.18 % 318.000 K -61.96 % 836.000 K 14.21 % 732.000 K -70.83 % 2.509 M 161.63 % 959.000 K 5.73 % 907.000 K -58.66 % 2.194 M
Deferred revenue non current 226.058 M 21.12 % 186.647 M 0.000 0.000 0.000 -100.00 % 79.590 M -2.86 % 81.934 M 1.04 % 81.092 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 -100.00 % 13.000 M 0.000
Minority interest 9.665 M -12.73 % 11.075 M 1.02 % 10.963 M 1.62 % 10.788 M -2.41 % 11.054 M 3.67 % 10.663 M -4.23 % 11.134 M -4.17 % 11.619 M 1.61 % 11.435 M -0.90 % 11.539 M 2.66 % 11.240 M 3.66 % 10.843 M 1.32 % 10.702 M 5.33 % 10.160 M -7.32 % 10.962 M 5.22 % 10.418 M -12.03 % 11.843 M -1.14 % 11.980 M 0.49 % 11.921 M 2.18 % 11.667 M -12.09 % 13.271 M 11.85 % 11.865 M -0.15 % 11.883 M -1.37 % 12.048 M -7.41 % 13.012 M -1.97 % 13.273 M -8.60 % 14.522 M -1.89 % 14.801 M 2.01 % 14.509 M 12.54 % 12.892 M -10.29 % 14.371 M -8.84 % 15.764 M 9.70 % 14.370 M 9.04 % 13.179 M -48.13 % 25.406 M -2.28 % 25.998 M -2.32 % 26.616 M 2.11 % 26.065 M -7.41 % 28.152 M -2.34 % 28.826 M 0.98 % 28.545 M -1.02 % 28.838 M -7.90 % 31.313 M 1.95 % 30.715 M -1.58 % 31.208 M -0.20 % 31.272 M
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -13.000 M 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
Other total stockholders equity 223.442 M -3.41 % 231.332 M 1.93 % 226.950 M 1.53 % 223.540 M 2.54 % 218.010 M -3.75 % 226.514 M 2.33 % 221.358 M 2.17 % 216.653 M 11.41 % 194.459 M -12.48 % 222.177 M 1.86 % 218.127 M 0.24 % 217.599 M 1.36 % 214.689 M -4.01 % 223.666 M 1.99 % 219.307 M 2.57 % 213.814 M 0.46 % 212.826 M -1.74 % 216.584 M -0.84 % 218.411 M 1.39 % 215.418 M 0.52 % 214.294 M -2.14 % 218.988 M -0.47 % 220.032 M 0.05 % 219.931 M 1.24 % 217.228 M -4.11 % 226.528 M 0.38 % 225.671 M 0.82 % 223.831 M 1.58 % 220.357 M -6.20 % 234.926 M 2.75 % 228.636 M 16.03 % 197.055 M -14.90 % 231.561 M 0.09 % 231.363 M 1.90 % 227.055 M 0.01 % 227.023 M 0.25 % 226.448 M 0.23 % 225.918 M -0.69 % 227.479 M 0.15 % 227.136 M -2.01 % 231.799 M 0.65 % 230.306 M -3.54 % 238.769 M -2.07 % 243.827 M 0.64 % 242.274 M 0.62 % 240.784 M
Deferred tax liabilities non current 116.348 M -3.27 % 120.278 M 1.59 % 118.394 M -2.12 % 120.963 M -5.71 % 128.292 M 61.19 % 79.590 M -2.86 % 81.934 M 1.04 % 81.092 M -4.07 % 84.530 M 8.46 % 77.936 M -2.82 % 80.195 M 2.61 % 78.156 M 0.24 % 77.967 M 6.70 % 73.073 M -1.77 % 74.389 M -11.85 % 84.386 M -4.65 % 88.504 M 6.04 % 83.465 M -3.41 % 86.412 M 4.21 % 82.924 M 4.57 % 79.302 M -3.43 % 82.122 M 2.64 % 80.006 M 3.88 % 77.017 M 1.76 % 75.682 M 24.44 % 60.820 M -24.55 % 80.607 M 3.86 % 77.608 M 9.60 % 70.810 M 0.55 % 70.423 M 8.99 % 64.613 M 4.18 % 62.018 M -36.87 % 98.242 M -0.45 % 98.682 M -18.44 % 120.990 M 1.77 % 118.887 M 15.21 % 103.191 M -4.26 % 107.777 M -3.33 % 111.489 M -4.82 % 117.129 M 4.54 % 112.045 M 2.87 % 108.924 M 3.73 % 105.009 M -4.06 % 109.454 M 0.56 % 108.847 M -8.64 % 119.139 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 2.787 B 3.77 % 2.685 B -0.02 % 2.686 B 0.11 % 2.683 B 3.95 % 2.581 B 14.81 % 2.248 B 1.25 % 2.220 B 0.05 % 2.219 B 2.88 % 2.157 B -3.98 % 2.247 B -1.03 % 2.270 B 5.22 % 2.157 B -0.61 % 2.171 B 1.54 % 2.138 B 5.46 % 2.027 B 3.33 % 1.962 B 4.46 % 1.878 B -3.02 % 1.937 B 1.40 % 1.910 B -0.83 % 1.926 B 2.89 % 1.872 B 5.24 % 1.778 B -3.94 % 1.851 B 9.24 % 1.695 B 0.68 % 1.684 B 0.20 % 1.680 B 1.82 % 1.650 B 7.30 % 1.538 B 4.01 % 1.479 B 0.19 % 1.476 B -0.84 % 1.488 B -2.25 % 1.523 B 1.06 % 1.506 B 0.49 % 1.499 B -4.63 % 1.572 B -0.68 % 1.583 B 4.47 % 1.515 B -8.00 % 1.647 B -4.45 % 1.723 B -3.17 % 1.780 B 2.88 % 1.730 B 8.71 % 1.591 B -2.44 % 1.631 B 1.56 % 1.606 B -0.18 % 1.609 B -2.26 % 1.646 B
2024-03-31 2023-12-31 2023-10-01 2023-07-02 2023-04-02 2023-01-01 2022-10-02 2022-07-03 2022-04-03 2022-01-02 2021-10-03 2021-07-04 2021-04-04 2021-01-03 2020-09-27 2020-06-28 2020-03-29 2019-12-29 2019-09-29 2019-06-30 2019-03-31 2018-12-30 2018-09-30 2018-07-01 2018-04-01 2017-12-31 2017-10-01 2017-07-02 2017-04-02 2017-01-01 2016-10-02 2016-07-03 2016-04-03 2016-01-03 2015-09-27 2015-06-28 2015-03-29 2014-12-28 2014-09-28 2014-06-29 2014-03-30 2013-12-29 2013-09-29 2013-06-30 2013-03-31 2012-12-31
2024-03-31 2023-12-31 2023-10-01 2023-07-02 2023-04-02 2023-01-01 2022-10-02 2022-07-03 2022-04-03 2022-01-02 2021-10-03 2021-07-04 2021-04-04 2021-01-03 2020-09-27 2020-06-28 2020-03-29 2019-12-29 2019-09-29 2019-06-30 2019-03-31 2018-12-30 2018-09-30 2018-07-01 2018-04-01 2017-12-31 2017-10-01 2017-07-02 2017-04-02 2017-01-01 2016-10-02 2016-07-03 2016-04-03 2016-01-03 2015-09-27 2015-06-28 2015-03-29 2014-12-28 2014-09-28 2014-06-29 2014-03-30 2013-12-29 2013-09-29 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31
Deferred income tax 12.196 M 575.43 % 1.806 M 143.39 % -4.161 M 59.77 % -10.342 M -1 268.59 % 885.000 K -91.73 % 10.699 M 287.14 % -5.717 M 4.48 % -5.985 M -185.17 % 7.027 M 198.86 % -7.108 M -3 961.71 % -175.000 K -108.66 % 2.021 M -80.07 % 10.143 M 239.35 % -7.279 M 17.75 % -8.850 M -7 529.31 % -116.000 K -101.88 % 6.160 M 479.78 % -1.622 M -145.73 % 3.547 M -30.11 % 5.075 M 236.87 % -3.708 M -741.52 % 578.000 K -78.99 % 2.751 M -23.90 % 3.615 M -0.11 % 3.619 M 108.50 % -42.589 M -1 673.29 % 2.707 M -59.60 % 6.700 M 739.31 % -1.048 M -120.99 % 4.994 M 33.14 % 3.751 M 2 023.59 % -195.000 K -104.46 % 4.368 M 434.97 % -1.304 M 68.49 % -4.139 M -132.40 % 12.775 M 623.80 % 1.765 M 167.57 % -2.612 M -260.84 % 1.624 M 2 288.24 % 68.000 K 106.48 % -1.050 M 92.68 % -14.351 M -118.10 % -6.580 M -830.69 % -707.000 K 54.06 % -1.539 M 77.44 % -6.823 M -1 066.43 % 706.000 K 122.84 % -3.091 M 51.77 % -6.409 M
Stock based compensation 6.930 M 11.79 % 6.199 M 44.77 % 4.282 M -39.72 % 7.103 M 17.33 % 6.054 M 9.67 % 5.520 M -0.65 % 5.556 M -7.03 % 5.976 M 26.64 % 4.719 M 4.89 % 4.499 M 92.59 % 2.336 M -50.36 % 4.706 M 6.52 % 4.418 M -25.30 % 5.914 M -6.11 % 6.299 M 68.42 % 3.740 M 7.78 % 3.470 M 123.15 % 1.555 M -57.92 % 3.695 M 76.54 % 2.093 M -21.90 % 2.680 M 576.87 % -562.000 K -134.27 % 1.640 M -53.65 % 3.538 M 15.43 % 3.065 M 3.90 % 2.950 M 7.66 % 2.740 M -22.31 % 3.527 M 45.32 % 2.427 M -64.66 % 6.868 M 101.29 % 3.412 M -28.65 % 4.782 M 28.27 % 3.728 M -40.46 % 6.261 M 320.20 % 1.490 M -52.03 % 3.106 M 30.56 % 2.379 M 4.80 % 2.270 M 0.67 % 2.255 M -19.38 % 2.797 M 22.51 % 2.283 M 14.15 % 2.000 M 8.64 % 1.841 M -11.53 % 2.081 M 13.72 % 1.830 M -4.29 % 1.912 M 7.05 % 1.786 M 42.88 % 1.250 M -20.33 % 1.569 M
Change in working capital 13.637 M -52.39 % 28.641 M 55.80 % 18.384 M -77.96 % 83.406 M 515.55 % -20.071 M -154.73 % 36.676 M 205.36 % -34.810 M -264.92 % -9.539 M 92.98 % -135.835 M -826.70 % -14.658 M -44.48 % -10.145 M 75.72 % -41.785 M 57.31 % -97.884 M -291.84 % 51.024 M -20.66 % 64.310 M 117.64 % 29.549 M 152.36 % -56.430 M -243.29 % 39.383 M 543.80 % -8.874 M -191.58 % 9.690 M 136.41 % -26.616 M -230.23 % 20.437 M 610.41 % -4.004 M -5 238.67 % -75.000 K 99.66 % -21.994 M -199.83 % 22.031 M 494.96 % -5.578 M 31.44 % -8.136 M 82.95 % -47.730 M -252.48 % 31.302 M 256.50 % -20.001 M -334.05 % -4.608 M 89.84 % -45.358 M -324.47 % 20.207 M 41.81 % 14.249 M 20.23 % 11.851 M 128.08 % -42.202 M -2 034.65 % -1.977 M -118.74 % 10.547 M 32.04 % 7.988 M 146.85 % -17.050 M -267.47 % 10.181 M -30.37 % 14.621 M 186.39 % -16.925 M 12.80 % -19.409 M -241.95 % 13.673 M -52.18 % 28.591 M 377.02 % -10.321 M 62.35 % -27.415 M
Accounts receivables -6.692 M -118.80 % 35.599 M 103.44 % 17.498 M -7.57 % 18.931 M 446.91 % -5.457 M -117.34 % 31.474 M 1 178.25 % -2.919 M -9.61 % -2.663 M 95.90 % -64.948 M -853.72 % 8.617 M 23.29 % 6.989 M 312.33 % 1.695 M 102.29 % -74.132 M -294.75 % 38.065 M 219.83 % -31.767 M -270.00 % 18.686 M 149.19 % -37.990 M -206.58 % 35.644 M 528.83 % -8.312 M 40.72 % -14.022 M -112.87 % -6.587 M -131.02 % 21.237 M 49.54 % 14.202 M 160.81 % -23.353 M -40.44 % -16.629 M -170.44 % 23.606 M 179.16 % 8.456 M 145.07 % -18.762 M 35.80 % -29.226 M -234.24 % 21.771 M 8 371.21 % 257.000 K 102.62 % -9.824 M 76.45 % -41.718 M -217.34 % 35.553 M 3 972.51 % 873.000 K 190.56 % -964.000 K 88.40 % -8.312 M -145.58 % 18.236 M 193.75 % 6.208 M 132.82 % -18.915 M 3.38 % -19.576 M -171.81 % 27.259 M 363.98 % 5.875 M 236.76 % -4.296 M 78.16 % -19.670 M -461.71 % 5.438 M -72.38 % 19.691 M 1 061.94 % -2.047 M 93.74 % -32.724 M
Inventory 6.494 M -50.95 % 13.239 M 6.95 % 12.378 M -70.31 % 41.685 M 22.52 % 34.024 M -2.60 % 34.933 M 396.12 % -11.797 M 62.43 % -31.402 M 45.96 % -58.106 M -52.05 % -38.216 M -26.36 % -30.243 M -63.47 % -18.501 M -225.66 % -5.681 M 51.10 % -11.618 M -221.41 % 9.569 M 217.69 % -8.131 M -50.91 % -5.388 M -145.77 % 11.773 M 1 448.57 % -873.000 K -218.45 % 737.000 K 112.49 % -5.902 M -193.86 % 6.288 M 234.33 % -4.681 M -305.28 % -1.155 M 29.74 % -1.644 M -108.61 % 19.091 M 1 638.71 % 1.098 M 112.36 % -8.884 M 16.29 % -10.613 M -204.09 % 10.196 M 227.40 % -8.003 M 47.95 % -15.376 M -56.28 % -9.839 M -142.36 % 23.228 M 6 792.58 % 337.000 K 102.46 % -13.680 M -14.42 % -11.956 M -245.20 % 8.234 M 348.96 % 1.834 M 127.72 % -6.616 M 59.40 % -16.295 M -206.06 % 15.364 M 254.71 % -9.931 M 36.26 % -15.581 M -1 191.11 % 1.428 M -87.65 % 11.566 M 366.81 % -4.335 M 28.49 % -6.062 M -42.33 % -4.259 M
Accounts payables 8.362 M 133.77 % -24.765 M -255.41 % -6.968 M -124.26 % 28.719 M 186.44 % -33.223 M 0.24 % -33.302 M -26.27 % -26.375 M -176.63 % 34.420 M 404.76 % -11.294 M -866.73 % 1.473 M -20.85 % 1.861 M 107.60 % -24.479 M -148.82 % -9.838 M -109.18 % 107.129 M 25.98 % 85.039 M 2 474.60 % 3.303 M 121.78 % -15.163 M -160.13 % -5.829 M -330.67 % 2.527 M -90.56 % 26.764 M 265.28 % -16.193 M -4 792.15 % -331.000 K 97.85 % -15.383 M -151.98 % 29.592 M 1 602.89 % -1.969 M 89.53 % -18.802 M -25.58 % -14.972 M -167.14 % 22.299 M 614.51 % -4.334 M -249.71 % 2.895 M 119.59 % -14.780 M -169.76 % 21.187 M 191.91 % 7.258 M 122.12 % -32.805 M -385.34 % 11.497 M -61.90 % 30.178 M 276.31 % -17.116 M 40.93 % -28.978 M -1 835.21 % 1.670 M -94.68 % 31.373 M 60.66 % 19.527 M 174.43 % -26.237 M -281.19 % 14.480 M 146.09 % 5.884 M 656.30 % 778.000 K 116.74 % -4.647 M -147.72 % 9.739 M 293.81 % 2.473 M -71.60 % 8.709 M
Other working capital 5.473 M 19.79 % 4.569 M 200.99 % -4.524 M 23.70 % -5.929 M 61.54 % -15.415 M -531.67 % 3.571 M -43.14 % 6.281 M 163.48 % -9.894 M -565.37 % -1.487 M -111.04 % 13.468 M 19.74 % 11.248 M 2 349.60 % -500.000 K 93.93 % -8.233 M 90.03 % -82.552 M -5 719.61 % 1.469 M -90.64 % 15.691 M 643.30 % 2.111 M 195.74 % -2.205 M 0.50 % -2.216 M 41.51 % -3.789 M -283.40 % 2.066 M 130.58 % -6.757 M -463.67 % 1.858 M 136.01 % -5.159 M -194.46 % -1.752 M 6.01 % -1.864 M -1 065.00 % -160.000 K 94.26 % -2.789 M 21.59 % -3.557 M 0.08 % -3.560 M -240.99 % 2.525 M 524.37 % -595.000 K 43.81 % -1.059 M 81.64 % -5.769 M -474.12 % 1.542 M 141.87 % -3.683 M 23.56 % -4.818 M -1 007.34 % 531.000 K -36.41 % 835.000 K -61.09 % 2.146 M 403.97 % -706.000 K 88.62 % -6.205 M -247.84 % 4.197 M 243.14 % -2.932 M -50.75 % -1.945 M -247.80 % 1.316 M -62.36 % 3.496 M 174.62 % -4.685 M -645.40 % 859.000 K
Other non cash items 76.714 M 148.90 % 30.822 M 2 025.64 % 1.450 M -37.77 % 2.330 M 106.38 % 1.129 M 148.29 % -2.338 M -154.66 % 4.277 M 616.42 % 597.000 K 113.68 % -4.365 M -105.80 % 75.246 M 471.87 % 13.158 M -42.43 % 22.856 M 1 073.84 % -2.347 M -460.52 % 651.000 K -98.73 % 51.388 M 683.83 % 6.556 M 1 081.44 % -668.000 K -104.16 % 16.073 M 30.89 % 12.280 M 452.41 % 2.223 M -85.46 % 15.294 M 156.52 % 5.962 M 63.84 % 3.639 M 215.74 % -3.144 M -6 316.33 % -49.000 K 94.76 % -936.000 K -6.97 % -875.000 K -29.44 % -676.000 K 54.93 % -1.500 M -196.28 % 1.558 M 126.10 % -5.970 M -181.47 % -2.121 M -818.98 % 295.000 K -99.06 % 31.440 M -13.01 % 36.144 M 3 657.48 % -1.016 M -103.78 % 26.861 M 52.90 % 17.568 M 253.48 % 4.970 M 632.69 % -933.000 K -327.98 % -218.000 K -102.58 % 8.463 M 223.91 % -6.830 M -357.74 % 2.650 M 508.32 % -649.000 K -113.57 % 4.781 M 423.26 % -1.479 M -956.43 % -140.000 K -1 500.00 % 10.000 K
Net cash provided by operating activities 133.322 M 44.41 % 92.324 M -0.30 % 92.599 M -42.65 % 161.465 M 186.55 % 56.347 M -46.98 % 106.278 M 117.76 % 48.805 M -32.18 % 71.963 M 290.13 % -37.849 M -167.06 % 56.438 M -15.52 % 66.809 M 40.55 % 47.535 M 431.83 % -14.325 M -114.05 % 101.924 M -12.18 % 116.056 M 19.46 % 97.154 M 1 506.91 % 6.046 M -92.74 % 83.287 M 66.06 % 50.156 M -28.04 % 69.702 M 276.54 % 18.511 M -70.51 % 62.781 M 19.64 % 52.474 M -13.67 % 60.784 M 123.53 % 27.193 M -63.92 % 75.376 M 50.26 % 50.163 M -0.62 % 50.476 M 2 091.95 % -2.534 M -103.08 % 82.178 M 136.10 % 34.806 M -35.40 % 53.879 M 1 601.26 % 3.167 M -95.31 % 67.587 M 26.98 % 53.227 M -11.53 % 60.164 M 401.32 % -19.967 M -194.42 % 21.147 M -30.76 % 30.542 M -15.86 % 36.298 M 442.40 % -10.601 M -160.21 % 17.606 M -35.62 % 27.349 M 319.21 % 6.524 M 262.05 % -4.026 M -115.03 % 26.792 M -34.44 % 40.866 M 985.42 % 3.765 M 123.24 % -16.201 M
Investments in property plant and equipment -25.764 M -2.62 % -25.106 M 10.71 % -28.116 M 6.99 % -30.229 M -8.63 % -27.827 M 42.64 % -48.515 M -87.77 % -25.837 M -23.86 % -20.860 M -9.24 % -19.095 M 52.31 % -40.044 M -136.01 % -16.967 M -7.87 % -15.729 M -12.91 % -13.930 M 48.42 % -27.009 M -57.15 % -17.187 M -49.90 % -11.466 M 33.52 % -17.246 M 36.47 % -27.147 M -53.81 % -17.650 M -0.85 % -17.501 M 14.30 % -20.422 M 34.38 % -31.121 M -78.61 % -17.424 M -44.79 % -12.034 M 44.80 % -21.801 M -1.67 % -21.442 M -27.31 % -16.843 M 19.14 % -20.829 M -42.00 % -14.668 M 39.82 % -24.372 M -22.86 % -19.838 M -38.52 % -14.321 M 39.72 % -23.756 M -19.26 % -19.919 M -50.58 % -13.228 M -71.17 % -7.728 M 24.16 % -10.190 M 31.94 % -14.973 M 1.57 % -15.212 M -31.04 % -11.609 M -38.98 % -8.353 M 60.45 % -21.121 M -146.34 % -8.574 M 12.84 % -9.837 M -52.77 % -6.439 M 58.58 % -15.546 M -24.54 % -12.483 M -153.10 % -4.932 M 68.09 % -15.458 M
Acquisitions net -392.000 K 99.85 % -266.750 M -17 500.49 % 1.533 M 291.39 % -801.000 K 99.77 % -353.618 M -477 762.16 % -74.000 K -12.21 % -65.948 K -39.53 % -47.266 K 0.000 100.00 % -7.001 M 0.000 -100.00 % 7.001 M 4 475.63 % -160.000 K 95.90 % -3.902 M -104.08 % -1.912 M 0.000 0.000 -100.00 % 1.060 M 164.67 % -1.639 M 0.000 100.00 % -449.000 K 97.97 % -22.087 M -6 916.98 % 324.000 K 100.82 % -39.291 M 59.20 % -96.309 M -597.23 % -13.813 M 0.000 0.000 0.000 100.00 % -7.952 M -152.65 % 15.103 M 0.000 0.000 100.00 % -18.011 M 83.81 % -111.238 M 0.000 0.000 100.00 % -3.801 M -220.22 % -1.187 M -9 030.77 % -13.000 K 99.97 % -50.342 M -17 023.13 % -294.000 K 98.05 % -15.082 M 0.000 0.000 100.00 % -622.000 K 97.08 % -21.304 M 61.72 % -55.656 M -416.67 % -10.772 M
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -455.000 K 27.44 % -627.055 K 68.79 % -2.009 M -539.81 % -314.000 K -103.70 % 8.493 M 915.07 % -1.042 M -22.44 % -851.052 K -65.02 % -515.734 K -108.88 % 5.805 M -36.16 % 9.093 M 1 753.27 % -550.000 K -249.05 % 369.000 K -79.22 % 1.776 M 17.77 % 1.508 M -66.35 % 4.481 M 865.98 % -585.000 K -2.27 % -572.000 K -118.97 % 3.016 M 670.13 % -529.000 K 1.12 % -535.000 K -62.12 % -330.000 K 97.51 % -13.276 M -1 227.60 % -1.000 M -347.52 % 404.000 K 146.87 % -862.000 K -21.75 % -708.000 K -3.96 % -681.000 K -205.38 % -223.000 K 64.38 % -626.000 K 10.57 % -700.000 K -219.45 % 586.000 K 184.93 % -690.000 K -30.93 % -527.000 K -354.59 % 207.000 K -95.69 % 4.801 M 209.94 % -4.367 M -692.56 % -551.000 K -555.95 % -84.000 K -101.45 % 5.775 M 455.38 % -1.625 M -414.92 % 516.000 K -63.81 % 1.426 M -91.77 % 17.320 M 255.11 % -11.166 M -1 481.59 % -706.000 K -520.24 % 168.000 K 149.27 % -341.000 K 30.55 % -491.000 K -136.81 % 1.334 M
Net cash used for investing activites -26.611 M 90.90 % -292.483 M -922.95 % -28.592 M 8.78 % -31.344 M 91.60 % -372.952 M -651.45 % -49.631 M -85.51 % -26.754 M -24.88 % -21.423 M -61.20 % -13.290 M 64.98 % -37.952 M -116.66 % -17.517 M -109.56 % -8.359 M 32.12 % -12.314 M 58.12 % -29.403 M -101.14 % -14.618 M -21.30 % -12.051 M 32.37 % -17.818 M 22.77 % -23.071 M -16.41 % -19.818 M -9.88 % -18.036 M 14.93 % -21.201 M 68.11 % -66.484 M -267.31 % -18.100 M 64.45 % -50.921 M 57.20 % -118.972 M -230.82 % -35.963 M -105.22 % -17.524 M 16.76 % -21.052 M -37.65 % -15.294 M 53.69 % -33.024 M -695.95 % -4.149 M 72.36 % -15.011 M 38.18 % -24.283 M 35.63 % -37.723 M 68.48 % -119.665 M -889.38 % -12.095 M -12.61 % -10.741 M 43.04 % -18.858 M -77.50 % -10.624 M 19.80 % -13.247 M 77.23 % -58.179 M -191.06 % -19.989 M -215.48 % -6.336 M 69.83 % -21.003 M -193.95 % -7.145 M 55.34 % -16.000 M 53.12 % -34.128 M 44.12 % -61.079 M -145.34 % -24.896 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -139.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -47.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.487 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 263.000 K 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 -2.094 M 71.81 % -7.427 M 25.72 % -9.999 M 30.64 % -14.416 M 2.05 % -14.717 M -55.10 % -9.489 M 0.000 0.000 100.00 % -140.000 M -354.63 % -30.794 M 25.09 % -41.109 M -26.79 % -32.424 M -237.68 % -9.602 M -7.24 % -8.954 M 0.000 0.000 100.00 % -34.770 M -2 123.15 % -1.564 M 83.87 % -9.699 M 37.40 % -15.493 M 53.32 % -33.191 M 54.16 % -72.412 M -114.02 % -33.835 M -105.33 % -16.478 M 62.71 % -44.191 M -340.94 % -10.022 M 86.08 % -71.980 M -170.26 % -26.634 M -136.70 % -11.252 M 40.85 % -19.022 M 56.35 % -43.580 M -42.54 % -30.574 M -90.78 % -16.026 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -375.139 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -500.047 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.487 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
Other financing activites -13.051 M 26.08 % -17.655 M 12.27 % -20.125 M 19.58 % -25.026 M -110.92 % 229.141 M 2 081.16 % -11.566 M -6 952.44 % -164.000 K 87.58 % -1.320 M 99.09 % -144.348 M -351.88 % -31.944 M -108.15 % 392.065 M 1 249.92 % -34.095 M -133.14 % -14.624 M -16.83 % -12.517 M -868.06 % -1.293 M 60.66 % -3.287 M 91.11 % -36.964 M -590.40 % -5.354 M -101.14 % 468.452 M 2 678.02 % -18.171 M 47.00 % -34.287 M 53.29 % -73.399 M -156.83 % 129.162 M 812.78 % -18.121 M 62.00 % -47.690 M -224.20 % -14.710 M -119.45 % 75.627 M 435.17 % -22.564 M -31.67 % -17.137 M -39.89 % -12.250 M 73.58 % -46.367 M -94.69 % -23.816 M -42.46 % -16.718 M -88.14 % -8.886 M -403.69 % 2.926 M 255.64 % -1.880 M 97.07 % -64.193 M -1 183.86 % -5.000 M -411.25 % -978.000 K 22.26 % -1.258 M -100.92 % 136.085 M 1 775.72 % -8.121 M -381.96 % -1.685 M -100.12 % -842.000 K -71.84 % -490.000 K 78.72 % -2.303 M -5.84 % -2.176 M 30.61 % -3.136 M -103.08 % 101.845 M
Net cash used provided by financing activities -13.051 M 26.08 % -17.655 M 12.27 % -20.125 M 19.58 % -25.026 M -110.92 % 229.141 M 2 081.16 % -11.566 M -6 952.44 % -164.000 K 87.58 % -1.320 M 99.09 % -144.348 M -351.88 % -31.944 M -288.73 % 16.926 M 149.64 % -34.095 M -133.14 % -14.624 M -16.83 % -12.517 M -868.06 % -1.293 M 60.66 % -3.287 M 91.11 % -36.964 M -590.40 % -5.354 M 83.05 % -31.595 M -73.88 % -18.171 M 47.00 % -34.287 M 53.29 % -73.399 M -156.83 % 129.162 M 812.78 % -18.121 M 62.00 % -47.690 M -224.20 % -14.710 M -119.45 % 75.627 M 435.17 % -22.564 M -31.67 % -17.137 M 24.63 % -22.737 M 50.96 % -46.367 M -94.69 % -23.816 M -42.46 % -16.718 M -88.14 % -8.886 M -403.69 % 2.926 M 255.64 % -1.880 M 97.07 % -64.193 M -1 183.86 % -5.000 M -411.25 % -978.000 K 22.26 % -1.258 M -100.92 % 136.085 M 1 775.72 % -8.121 M -381.96 % -1.685 M -100.12 % -842.000 K -71.84 % -490.000 K 78.72 % -2.303 M -5.84 % -2.176 M 30.61 % -3.136 M -103.08 % 101.845 M
Effect of forex changes on cash -133.000 K 92.56 % -1.788 M -720.18 % -218.000 K -116.31 % 1.337 M 56.37 % 855.000 K -24.74 % 1.136 M 162.31 % -1.823 M -51.41 % -1.204 M 13.63 % -1.394 M -241.24 % 987.000 K 170.50 % -1.400 M -538.87 % 319.000 K 249.77 % -213.000 K -105.50 % 3.873 M 26.49 % 3.062 M 132.85 % 1.315 M 134.13 % -3.853 M -279.54 % 2.146 M 249.97 % -1.431 M -71.58 % -834.000 K -157.01 % 1.463 M 1 821.18 % -85.000 K 89.93 % -844.000 K -3 769.57 % 23.000 K 110.27 % -224.000 K -123.96 % 935.000 K -16.37 % 1.118 M 256.05 % 314.000 K 113.80 % -2.276 M 27.21 % -3.127 M -277.27 % 1.764 M 166.22 % -2.664 M -94.31 % -1.371 M -63.60 % -838.000 K 77.63 % -3.746 M -25 073.33 % 15.000 K 100.21 % -7.035 M 12.13 % -8.006 M -115.27 % -3.719 M -609.73 % -524.000 K 72.62 % -1.914 M -6.63 % -1.795 M -298.56 % 904.000 K 164.94 % -1.392 M -39.20 % -1.000 M 18.17 % -1.222 M -181.85 % 1.493 M 772.52 % -222.000 K 23.18 % -289.000 K
Net change in cash 93.527 M 141.93 % -223.068 M -610.87 % 43.664 M -58.97 % 106.432 M 222.89 % -86.609 M -287.40 % 46.217 M 130.35 % 20.064 M -58.21 % 48.016 M 124.39 % -196.881 M -1 478.71 % -12.471 M -119.24 % 64.818 M 1 100.33 % 5.400 M 113.02 % -41.476 M -164.93 % 63.877 M -38.11 % 103.207 M 24.15 % 83.131 M 258.08 % -52.589 M -192.25 % 57.008 M 2 220.83 % -2.688 M -108.23 % 32.661 M 191.97 % -35.514 M 53.99 % -77.187 M -147.44 % 162.692 M 2 075.62 % -8.235 M 94.10 % -139.693 M -644.87 % 25.638 M -76.56 % 109.384 M 1 424.73 % 7.174 M 119.26 % -37.241 M -259.90 % 23.290 M 267.00 % -13.946 M -212.58 % 12.388 M 131.60 % -39.205 M -294.66 % 20.140 M 129.94 % -67.258 M -245.57 % 46.204 M 145.33 % -101.936 M -851.16 % -10.717 M -170.41 % 15.221 M -28.44 % 21.269 M -67.47 % 65.391 M 631.68 % -12.299 M -160.79 % 20.232 M 221.06 % -16.713 M -32.00 % -12.661 M -274.23 % 7.267 M 20.02 % 6.055 M 109.98 % -60.672 M -200.35 % 60.459 M
Cash at beginning of period 149.340 M -59.90 % 372.408 M 13.28 % 328.744 M 47.88 % 222.312 M -28.04 % 308.921 M 17.59 % 262.704 M 8.27 % 242.640 M 24.67 % 194.624 M -50.29 % 391.505 M -3.09 % 403.976 M 19.11 % 339.158 M 1.62 % 333.758 M -11.05 % 375.234 M 20.52 % 311.357 M 49.58 % 208.150 M 66.49 % 125.019 M -29.61 % 177.608 M 47.27 % 120.600 M -2.18 % 123.288 M 36.04 % 90.627 M -28.15 % 126.141 M -37.96 % 203.328 M 400.36 % 40.636 M -16.85 % 48.871 M -74.08 % 188.564 M 24.85 % 151.031 M 262.65 % 41.647 M 20.81 % 34.473 M -51.93 % 71.714 M 48.10 % 48.424 M -22.36 % 62.370 M 24.78 % 49.982 M -43.96 % 89.187 M 29.17 % 69.047 M -49.34 % 136.305 M 51.28 % 90.101 M -53.08 % 192.037 M -5.29 % 202.754 M 8.12 % 187.533 M 12.79 % 166.264 M 64.83 % 100.873 M -10.87 % 113.172 M 21.77 % 92.940 M -15.24 % 109.653 M -10.35 % 122.314 M 6.32 % 115.047 M 5.56 % 108.992 M -35.76 % 169.664 M 55.36 % 109.205 M
Cash at end of period 242.867 M 62.63 % 149.340 M -59.90 % 372.408 M 13.28 % 328.744 M 47.88 % 222.312 M -28.04 % 308.921 M 17.59 % 262.704 M 8.27 % 242.640 M 24.67 % 194.624 M -50.29 % 391.505 M -3.09 % 403.976 M 19.11 % 339.158 M 1.62 % 333.758 M -11.05 % 375.234 M 20.52 % 311.357 M 49.58 % 208.150 M 66.49 % 125.019 M -29.61 % 177.608 M 47.27 % 120.600 M -2.18 % 123.288 M 36.04 % 90.627 M -28.15 % 126.141 M -37.96 % 203.328 M 400.36 % 40.636 M -16.85 % 48.871 M -72.34 % 176.669 M 16.98 % 151.031 M 262.65 % 41.647 M 20.81 % 34.473 M -51.93 % 71.714 M 48.10 % 48.424 M -22.36 % 62.370 M 24.78 % 49.982 M -43.96 % 89.187 M 29.17 % 69.047 M -49.34 % 136.305 M 51.28 % 90.101 M -53.08 % 192.037 M -5.29 % 202.754 M 8.12 % 187.533 M 12.79 % 166.264 M 64.83 % 100.873 M -10.87 % 113.172 M 21.77 % 92.940 M -15.24 % 109.653 M -10.35 % 122.314 M 6.32 % 115.047 M 5.56 % 108.992 M -35.76 % 169.664 M
Operating cash flow 133.322 M 44.41 % 92.324 M -0.30 % 92.599 M -42.65 % 161.465 M 186.55 % 56.347 M -46.98 % 106.278 M 117.76 % 48.805 M -32.18 % 71.963 M 290.13 % -37.849 M -167.06 % 56.438 M -15.52 % 66.809 M 40.55 % 47.535 M 431.83 % -14.325 M -114.05 % 101.924 M -12.18 % 116.056 M 19.46 % 97.154 M 1 506.91 % 6.046 M -92.74 % 83.287 M 66.06 % 50.156 M -28.04 % 69.702 M 276.54 % 18.511 M -70.51 % 62.781 M 19.64 % 52.474 M -13.67 % 60.784 M 123.53 % 27.193 M -63.92 % 75.376 M 50.26 % 50.163 M -0.62 % 50.476 M 2 091.95 % -2.534 M -103.08 % 82.178 M 136.10 % 34.806 M -35.40 % 53.879 M 1 601.26 % 3.167 M -95.31 % 67.587 M 26.98 % 53.227 M -11.53 % 60.164 M 401.32 % -19.967 M -194.42 % 21.147 M -30.76 % 30.542 M -15.86 % 36.298 M 442.40 % -10.601 M -160.21 % 17.606 M -35.62 % 27.349 M 319.21 % 6.524 M 262.05 % -4.026 M -115.03 % 26.792 M -34.44 % 40.866 M 985.42 % 3.765 M 123.24 % -16.201 M
Capital expenditure -25.764 M -2.62 % -25.106 M 10.71 % -28.116 M 6.99 % -30.229 M -8.63 % -27.827 M 42.64 % -48.515 M -87.77 % -25.837 M -23.86 % -20.860 M -9.24 % -19.095 M 52.31 % -40.044 M -136.01 % -16.967 M -7.87 % -15.729 M -12.91 % -13.930 M 48.42 % -27.009 M -57.15 % -17.187 M -49.90 % -11.466 M 33.52 % -17.246 M 36.47 % -27.147 M -53.81 % -17.650 M -0.85 % -17.501 M 14.30 % -20.422 M 34.38 % -31.121 M -78.61 % -17.424 M -44.79 % -12.034 M 44.80 % -21.801 M -1.67 % -21.442 M -27.31 % -16.843 M 19.14 % -20.829 M -42.00 % -14.668 M 39.82 % -24.372 M -22.86 % -19.838 M -38.52 % -14.321 M 39.72 % -23.756 M -19.26 % -19.919 M -50.58 % -13.228 M -71.17 % -7.728 M 24.16 % -10.190 M 31.94 % -14.973 M 1.57 % -15.212 M -31.04 % -11.609 M -38.98 % -8.353 M 60.45 % -21.121 M -146.34 % -8.574 M 12.84 % -9.837 M -52.77 % -6.439 M 58.58 % -15.546 M -24.54 % -12.483 M -153.10 % -4.932 M 68.09 % -15.458 M
Free CashFlow 107.558 M 60.01 % 67.218 M 4.24 % 64.483 M -50.86 % 131.236 M 360.15 % 28.520 M -50.63 % 57.763 M 151.49 % 22.968 M -55.06 % 51.103 M 189.74 % -56.944 M -447.35 % 16.394 M -67.11 % 49.842 M 56.71 % 31.806 M 212.57 % -28.255 M -137.72 % 74.915 M -24.23 % 98.869 M 15.38 % 85.688 M 865.07 % -11.200 M -119.95 % 56.140 M 72.71 % 32.506 M -37.73 % 52.201 M 2 831.61 % -1.911 M -106.04 % 31.660 M -9.67 % 35.050 M -28.10 % 48.750 M 804.12 % 5.392 M -90.00 % 53.934 M 61.87 % 33.320 M 12.39 % 29.647 M 272.35 % -17.202 M -129.76 % 57.806 M 286.20 % 14.968 M -62.16 % 39.558 M 292.13 % -20.589 M -143.19 % 47.668 M 19.17 % 39.999 M -23.72 % 52.436 M 273.88 % -30.157 M -588.45 % 6.174 M -59.73 % 15.330 M -37.91 % 24.689 M 230.26 % -18.954 M -439.23 % -3.515 M -118.72 % 18.775 M 666.71 % -3.313 M 68.34 % -10.465 M -193.06 % 11.246 M -60.38 % 28.383 M 2 532.13 % -1.167 M 96.31 % -31.659 M
2024 2023 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013 2012 2012 2012 2012