Camping World Holdings, Inc. 0HSU.L
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 6.100 B -2.03 % | 6.227 B -10.63 % | 6.967 B 0.77 % | 6.914 B 26.94 % | 5.447 B 11.34 % | 4.892 B 2.09 % | 4.792 B 11.83 % | 4.285 B 21.51 % | 3.527 B 5.80 % | 3.333 B 26.50 % | 2.635 B 11.81 % | 2.357 B |
| Net income | -38.637 M -224.46 % | 31.044 M -91.16 % | 351.031 M -45.33 % | 642.075 M 86.53 % | 344.215 M 386.13 % | -120.301 M -1 256.96 % | 10.398 M 155.88 % | -18.608 M -109.71 % | 191.661 M 7.36 % | 178.530 M 44.41 % | 123.626 M 493.87 % | 20.817 M |
| Income before tax | -90.257 M -282.70 % | 49.402 M -89.02 % | 450.115 M -38.69 % | 734.199 M 82.66 % | 401.958 M 543.08 % | -90.719 M -194.14 % | 96.371 M -75.29 % | 389.956 M 86.45 % | 209.144 M 16.26 % | 179.886 M 43.03 % | 125.766 M 451.48 % | 22.805 M |
| Income before tax ratio | -0.01 -286.49 % | 0.01 -87.72 % | 0.06 -39.16 % | 0.11 43.89 % | 0.07 497.97 % | -0.02 -192.21 % | 0.02 -77.90 % | 0.09 53.45 % | 0.06 9.89 % | 0.05 13.07 % | 0.05 393.22 % | 0.01 |
| EBITDA | 226.498 M -32.67 % | 336.390 M -52.48 % | 707.842 M -22.08 % | 908.420 M 61.14 % | 563.751 M 193.70 % | 191.949 M -34.62 % | 293.573 M -24.29 % | 387.754 M 28.46 % | 301.849 M 14.28 % | 264.137 M 25.95 % | 209.710 M 16.50 % | 180.008 M |
| Net income ratio | -0.01 -227.04 % | 0.00 -90.10 % | 0.05 -45.75 % | 0.09 46.95 % | 0.06 356.99 % | -0.02 -1 233.31 % | 0.00 149.97 % | 0.00 -107.99 % | 0.05 1.47 % | 0.05 14.16 % | 0.05 431.12 % | 0.01 |
| Ratio EBITDA | 0.04 -31.27 % | 0.05 -46.83 % | 0.10 -22.68 % | 0.13 26.94 % | 0.10 163.79 % | 0.04 -35.95 % | 0.06 -32.30 % | 0.09 5.72 % | 0.09 8.01 % | 0.08 -0.43 % | 0.08 4.19 % | 0.08 |
| Gross profit ratio | 0.30 -0.81 % | 0.30 -3.66 % | 0.31 -9.40 % | 0.35 14.07 % | 0.30 20.77 % | 0.25 -8.47 % | 0.27 -3.30 % | 0.28 2.65 % | 0.28 3.44 % | 0.27 -2.51 % | 0.27 0.60 % | 0.27 |
| Weighted average shs out dil | 48.005 M -43.50 % | 84.972 M 98.28 % | 42.854 M -52.26 % | 89.762 M 124.35 % | 40.009 M 7.12 % | 37.350 M -57.98 % | 88.878 M 233.85 % | 26.622 M -68.16 % | 83.602 M 1.88 % | 82.063 M 0.00 % | 82.063 M 345.33 % | 18.427 M |
| Weighted average shs out | 48.005 M 7.57 % | 44.626 M 5.28 % | 42.386 M -5.83 % | 45.009 M 14.29 % | 39.383 M 5.56 % | 37.310 M 0.39 % | 37.166 M 39.61 % | 26.622 M 41.86 % | 18.766 M 9.70 % | 17.107 M 0.00 % | 17.107 M -7.17 % | 18.427 M |
| EPS diluted | -0.80 -245.45 % | 0.55 -93.28 % | 8.19 14.55 % | 7.15 -16.86 % | 8.60 367.08 % | -3.22 -2 783.33 % | 0.12 117.14 % | -0.70 -1 100.00 % | 0.07 -96.70 % | 2.12 40.40 % | 1.51 33.63 % | 1.13 |
| Earnings per share | -0.80 -176.92 % | 1.04 -87.44 % | 8.28 -41.98 % | 14.27 63.27 % | 8.74 371.43 % | -3.22 -1 250.00 % | 0.28 140.00 % | -0.70 -975.00 % | 0.08 -99.21 % | 10.19 40.94 % | 7.23 539.82 % | 1.13 |
| Gross profit | 1.825 B -2.83 % | 1.879 B -13.90 % | 2.182 B -8.70 % | 2.390 B 44.80 % | 1.650 B 34.46 % | 1.227 B -6.56 % | 1.314 B 8.13 % | 1.215 B 24.73 % | 973.906 M 9.44 % | 889.861 M 23.32 % | 721.594 M 12.49 % | 641.480 M |
| Income tax expense | -11.377 M -848.87 % | -1.199 M -101.21 % | 99.084 M 7.56 % | 92.124 M 59.54 % | 57.743 M 95.20 % | 29.582 M -3.92 % | 30.790 M -84.90 % | 203.952 M 3 352.72 % | 5.907 M 335.62 % | 1.356 M -36.64 % | 2.140 M 7.65 % | 1.988 M |
| Cost of revenue | 4.274 B -1.69 % | 4.348 B -9.14 % | 4.785 B 5.77 % | 4.524 B 19.17 % | 3.796 B 3.59 % | 3.665 B 5.35 % | 3.478 B 13.29 % | 3.070 B 20.28 % | 2.553 B 4.48 % | 2.443 B 27.70 % | 1.913 B 11.56 % | 1.715 B |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.024 B 6.99 % | 956.959 M 24.84 % | 766.560 M 24.46 % | 615.884 M 10.24 % | 558.690 M 18.50 % | 471.485 M -2.31 % | 482.655 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 117.800 M 4.80 % | 112.400 M 29.79 % | 86.600 M 13.95 % | 76.000 M -0.26 % | 76.200 M 17.23 % | 65.000 M | 0.000 |
| Other expenses | 103.809 M 43.01 % | 72.587 M 11 477.27 % | -638.000 K 78.26 % | -2.935 M -2 181.56 % | 141.000 K -98.59 % | 10.005 M 855.66 % | -1.324 M | 0.000 | 0.000 -100.00 % | 1.000 K 102.86 % | -35.000 K 40.68 % | -59.000 K |
| Operating expenses | 1.677 B 4.06 % | 1.612 B 0.29 % | 1.607 B 2.12 % | 1.574 B 36.12 % | 1.156 B 1.26 % | 1.142 B 6.76 % | 1.069 B 25.34 % | 853.160 M 23.31 % | 691.884 M 7.37 % | 644.409 M 20.12 % | 536.485 M 11.15 % | 482.655 M |
| Cost and expenses | 5.951 B -0.14 % | 5.959 B -6.77 % | 6.392 B 4.83 % | 6.097 B 23.13 % | 4.952 B 3.04 % | 4.806 B 5.68 % | 4.548 B 15.91 % | 3.924 B 20.92 % | 3.245 B 5.08 % | 3.088 B 26.04 % | 2.450 B 11.47 % | 2.198 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.573 B 2.22 % | 1.539 B -4.23 % | 1.607 B 2.12 % | 1.574 B 36.12 % | 1.156 B 1.26 % | 1.142 B 6.76 % | 1.069 B 25.34 % | 853.160 M 23.31 % | 691.884 M 8.98 % | 634.890 M 18.34 % | 536.485 M 11.15 % | 482.655 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 235.565 M 7.89 % | 218.345 M 85.39 % | 117.776 M 93.01 % | 61.020 M -17.96 % | 74.378 M -32.06 % | 109.471 M 7.70 % | 101.644 M 43.87 % | 70.649 M 5.18 % | 67.172 M 3.94 % | 64.625 M 12.50 % | 57.444 M -32.19 % | 84.708 M |
| Depreciation and amortization | 81.190 M 18.28 % | 68.643 M -50.95 % | 139.951 M 10.25 % | 126.937 M 15.91 % | 109.517 M -4.65 % | 114.853 M 132.86 % | 49.322 M 56.35 % | 31.545 M 27.74 % | 24.695 M 2.46 % | 24.101 M -2.03 % | 24.601 M 16.14 % | 21.183 M |
| Operating income | 148.570 M -44.37 % | 267.074 M -53.02 % | 568.529 M -28.89 % | 799.544 M 67.90 % | 476.195 M 1 226.60 % | 35.896 M -82.14 % | 201.015 M -44.38 % | 361.380 M 28.44 % | 281.368 M 14.52 % | 245.689 M 32.75 % | 185.076 M 17.87 % | 157.022 M |
| Operating income ratio | 0.02 -43.22 % | 0.04 -47.44 % | 0.08 -29.44 % | 0.12 32.27 % | 0.09 1 091.52 % | 0.01 -82.51 % | 0.04 -50.26 % | 0.08 5.70 % | 0.08 8.24 % | 0.07 4.94 % | 0.07 5.41 % | 0.07 |
| Total other income expenses net | -238.827 M -9.72 % | -217.672 M -83.82 % | -118.414 M -81.21 % | -65.345 M 11.98 % | -74.237 M 25.36 % | -99.466 M 4.95 % | -104.644 M -452.97 % | 29.647 M 142.64 % | -69.534 M -7.60 % | -64.624 M -8.96 % | -59.310 M 55.81 % | -134.217 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 3.434 B -10.01 % | 3.816 B 4.51 % | 3.651 B 18.73 % | 3.075 B 27.66 % | 2.409 B -14.30 % | 2.811 B 43.62 % | 1.957 B 16.65 % | 1.678 B 45.88 % | 1.150 B -9.00 % | 1.264 B 20.43 % | 1.049 B |
| Total investments | 7.556 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 3.642 B -5.53 % | 3.856 B 1.96 % | 3.782 B 13.13 % | 3.343 B 29.80 % | 2.575 B -12.96 % | 2.958 B 41.17 % | 2.096 B 10.19 % | 1.902 B 50.43 % | 1.264 B -6.75 % | 1.356 B 16.87 % | 1.160 B |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -200.554 M -23.94 % | -161.814 M -13.33 % | -142.781 M -3.05 % | -138.549 M -9.20 % | -126.871 M |
| Retained earnings | 132.241 M -28.61 % | 185.244 M -16.19 % | 221.031 M 16.66 % | 189.471 M 968.58 % | -21.814 M 73.76 % | -83.134 M -2 366.88 % | -3.370 M 91.74 % | -40.778 M -7 595.96 % | 544.000 K 100.19 % | -288.947 M -22.07 % | -236.700 M |
| Common stock | 629.000 K 25.80 % | 500.000 K 4.17 % | 480.000 K 0.21 % | 479.000 K 10.62 % | 433.000 K 13.95 % | 380.000 K 0.80 % | 377.000 K 1.34 % | 372.000 K 90.77 % | 195.000 K | 0.000 | 0.000 |
| Total equity | 484.949 M 126.39 % | 214.207 M -13.52 % | 247.686 M 5.90 % | 233.894 M 2 633.79 % | -9.231 M 94.20 % | -159.236 M -583.75 % | 32.917 M -81.75 % | 180.361 M 739.24 % | -28.215 M 90.24 % | -288.947 M -22.07 % | -236.700 M |
| Other non current liabilities | 245.299 M 4.25 % | 235.306 M -4.17 % | 245.535 M 9.90 % | 223.411 M 15.90 % | 192.765 M 34.15 % | 143.695 M -29.81 % | 204.721 M 21.31 % | 168.757 M 220.29 % | 52.689 M 20.68 % | 43.661 M -64.53 % | 123.080 M |
| Long term debt | 2.388 B 0.29 % | 2.382 B 0.73 % | 2.364 B 5.16 % | 2.248 B 13.79 % | 1.976 B -3.04 % | 2.038 B 70.27 % | 1.197 B 30.42 % | 917.653 M 47.74 % | 621.144 M -7.85 % | 674.055 M 15.72 % | 582.495 M |
| Total non current liabilities | 2.697 B 0.51 % | 2.684 B 0.13 % | 2.680 B 5.49 % | 2.541 B 13.93 % | 2.230 B -0.42 % | 2.240 B 52.49 % | 1.469 B 27.66 % | 1.150 B 58.46 % | 726.043 M -5.69 % | 769.867 M 2.35 % | 752.222 M |
| Other current liabilities | 189.457 M -23.56 % | 247.863 M 66.44 % | 148.920 M -22.94 % | 193.248 M 52.36 % | 126.838 M 9.34 % | 116.001 M -29.18 % | 163.807 M 21.74 % | 134.560 M 40.09 % | 96.050 M 5.07 % | 91.413 M 27.04 % | 71.954 M |
| Deferred revenue | 92.124 M -0.26 % | 92.366 M -3.48 % | 95.695 M 0.24 % | 95.467 M 8.22 % | 88.213 M 1.29 % | 87.093 M -1.09 % | 88.054 M 13.37 % | 77.669 M 13.15 % | 68.643 M 7.90 % | 63.616 M 4.29 % | 60.998 M |
| Short term debt | 1.254 B -14.93 % | 1.474 B -1.01 % | 1.489 B 28.21 % | 1.162 B 74.95 % | 663.919 M -32.21 % | 979.338 M 8.94 % | 899.003 M -8.75 % | 985.196 M 55.37 % | 634.083 M -2.64 % | 651.280 M 40.37 % | 463.982 M |
| Total current liabilities | 1.681 B -13.70 % | 1.948 B 4.03 % | 1.872 B 17.14 % | 1.598 B 54.35 % | 1.036 B -20.10 % | 1.296 B -0.70 % | 1.305 B -1.14 % | 1.320 B 52.46 % | 865.937 M 0.33 % | 863.098 M 33.27 % | 647.646 M |
| Total liabilities | 4.378 B -5.47 % | 4.631 B 1.74 % | 4.552 B 9.99 % | 4.139 B 26.74 % | 3.266 B -7.63 % | 3.535 B 27.46 % | 2.774 B 12.27 % | 2.471 B 55.19 % | 1.592 B -2.51 % | 1.633 B 16.65 % | 1.400 B |
| Other non current assets | 29.689 M -25.46 % | 39.829 M 35.92 % | 29.304 M 17.56 % | 24.927 M 57.09 % | 15.868 M -8.22 % | 17.290 M -5.65 % | 18.326 M -16.33 % | 21.903 M 22.15 % | 17.931 M 16.48 % | 15.394 M 1.79 % | 15.124 M |
| Long term investments | 7.556 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 19.469 M 41.93 % | 13.717 M -34.51 % | 20.945 M -32.37 % | 30.970 M 2.82 % | 30.122 M 1.40 % | 29.707 M -15.81 % | 35.284 M -8.84 % | 38.707 M 1 043.15 % | 3.386 M 104.96 % | 1.652 M -32.32 % | 2.441 M |
| GoodWill | 734.023 M 3.21 % | 711.222 M 14.27 % | 622.423 M 28.70 % | 483.634 M 17.07 % | 413.123 M 6.77 % | 386.941 M 7.75 % | 359.117 M 3.08 % | 348.387 M 127.55 % | 153.105 M 35.56 % | 112.940 M 84.99 % | 61.053 M |
| Goodwill and intangible assets | 753.492 M 3.94 % | 724.939 M 12.68 % | 643.368 M 25.02 % | 514.604 M 16.10 % | 443.245 M 6.38 % | 416.648 M 5.64 % | 394.401 M 1.89 % | 387.094 M 147.36 % | 156.491 M 36.56 % | 114.592 M 80.48 % | 63.494 M |
| Property plant equipment net | 1.586 B 0.74 % | 1.574 B 4.92 % | 1.501 B 11.14 % | 1.350 B 18.71 % | 1.137 B 1.38 % | 1.122 B 211.77 % | 359.855 M 81.72 % | 198.022 M 51.44 % | 130.760 M -12.67 % | 149.725 M -25.81 % | 201.812 M |
| Total non current assets | 2.592 B 3.82 % | 2.497 B 7.77 % | 2.316 B 10.89 % | 2.089 B 18.55 % | 1.762 B 4.55 % | 1.686 B 83.51 % | 918.525 M 7.80 % | 852.094 M 97.67 % | 431.060 M 50.81 % | 285.822 M 0.19 % | 285.283 M |
| Other current assets | 59.395 M -24.06 % | 78.217 M 16.89 % | 66.913 M 4.07 % | 64.295 M 6.78 % | 60.211 M 4.12 % | 57.827 M 11.83 % | 51.710 M 25.70 % | 41.138 M 89.10 % | 21.755 M 15.34 % | 18.861 M 0.43 % | 18.780 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 |
| cash and cash equivalents | 208.422 M 425.69 % | 39.647 M -69.53 % | 130.131 M -51.32 % | 267.332 M 60.97 % | 166.072 M 12.58 % | 147.521 M 6.47 % | 138.557 M -38.19 % | 224.163 M 96.30 % | 114.196 M 24.09 % | 92.025 M -16.88 % | 110.710 M |
| Cash and short term investments | 208.422 M 425.69 % | 39.647 M -69.53 % | 130.131 M -51.32 % | 267.332 M 60.97 % | 166.072 M 12.58 % | 147.521 M 6.47 % | 138.557 M -38.19 % | 224.163 M 96.30 % | 114.196 M 24.09 % | 92.025 M -16.88 % | 110.710 M |
| Total current assets | 2.271 B -3.31 % | 2.349 B -5.42 % | 2.484 B 8.75 % | 2.284 B 52.85 % | 1.494 B -11.62 % | 1.691 B -10.46 % | 1.888 B 4.96 % | 1.799 B 58.82 % | 1.133 B 7.04 % | 1.058 B 20.54 % | 877.885 M |
| Inventory | 1.822 B -10.82 % | 2.043 B -3.81 % | 2.124 B 18.46 % | 1.793 B 57.77 % | 1.136 B -16.36 % | 1.359 B -12.86 % | 1.559 B 10.10 % | 1.416 B 55.72 % | 909.254 M 4.64 % | 868.939 M 28.39 % | 676.806 M |
| Net receivables | 181.634 M -3.54 % | 188.299 M 15.69 % | 162.760 M 2.12 % | 159.385 M 21.12 % | 131.597 M 3.79 % | 126.794 M -8.73 % | 138.925 M 10.16 % | 126.108 M 44.12 % | 87.500 M 11.82 % | 78.248 M 9.30 % | 71.589 M |
| Tax assets | 215.140 M 36.75 % | 157.326 M 9.84 % | 143.226 M -28.14 % | 199.321 M 20.28 % | 165.708 M 27.75 % | 129.710 M -11.12 % | 145.943 M -40.45 % | 245.075 M 94.69 % | 125.878 M 1 959.86 % | 6.111 M 25.92 % | 4.853 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 |
| Account payables | 145.346 M 8.86 % | 133.516 M 4.56 % | 127.691 M -6.63 % | 136.757 M -7.88 % | 148.462 M 38.80 % | 106.959 M -26.14 % | 144.808 M 15.28 % | 125.616 M 82.97 % | 68.655 M 20.89 % | 56.789 M 11.98 % | 50.712 M |
| Tax payables | 0.000 | 0.000 -100.00 % | 10.873 M -3.97 % | 11.322 M 39.97 % | 8.089 M 23.25 % | 6.563 M -30.52 % | 9.446 M 16.72 % | 8.093 M 716.65 % | 991.000 K | 0.000 | 0.000 |
| Deferred revenue non current | 63.642 M -4.70 % | 66.780 M -4.94 % | 70.247 M 1.77 % | 69.024 M 12.20 % | 61.519 M 5.92 % | 58.079 M -13.52 % | 67.157 M 4.83 % | 64.061 M 22.70 % | 52.210 M 0.11 % | 52.151 M 11.80 % | 46.647 M |
| Minority interest | 158.387 M 76.73 % | 89.623 M -10.25 % | 99.856 M 31.67 % | 75.837 M 310.63 % | -36.005 M 71.57 % | -126.634 M -989.70 % | -11.621 M -133.85 % | 34.332 M 133.27 % | -103.193 M | 0.000 | 0.000 |
| Capital lease obligations | 964.154 M 2.29 % | 942.537 M 1.23 % | 931.040 M 1.55 % | 916.822 M 2.22 % | 896.942 M -0.55 % | 901.925 M 17 345.36 % | 5.170 M -53.25 % | 11.060 M 435.59 % | 2.065 M 35.68 % | 1.522 M -32.63 % | 2.259 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 136.494 M | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 193.692 M 416.70 % | -61.160 M 16.99 % | -73.681 M -131.03 % | -31.893 M -166.23 % | 48.155 M -3.98 % | 50.152 M 5.51 % | 47.531 M 11.79 % | 42.520 M 241.70 % | -30.006 M -407.46 % | -5.913 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 5.977 M -96.51 % | 171.073 M 24.11 % | 137.845 M 27.37 % | 108.228 M -13.25 % | 124.763 M -3.73 % | 129.596 M 612.46 % | 18.190 M | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 4.863 B 0.36 % | 4.846 B 0.95 % | 4.800 B 9.77 % | 4.373 B 34.29 % | 3.256 B -3.55 % | 3.376 B 20.29 % | 2.807 B 5.87 % | 2.651 B 69.53 % | 1.564 B 16.35 % | 1.344 B 15.55 % | 1.163 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -12.946 M 9.61 % | -14.322 M -133.16 % | 43.187 M 1 503.54 % | -3.077 M -147.59 % | 6.465 M 32.15 % | 4.892 M -61.44 % | 12.688 M -49.12 % | 24.935 M 562.28 % | 3.765 M 2 180.11 % | -181.000 K -115.40 % | 1.175 M 20.76 % | 973.000 K |
| Stock based compensation | 21.585 M -10.38 % | 24.086 M -28.84 % | 33.847 M -29.39 % | 47.936 M 132.01 % | 20.661 M 57.18 % | 13.145 M -6.69 % | 14.088 M 175.75 % | 5.109 M 219.91 % | 1.597 M | 0.000 | 0.000 | 0.000 |
| Change in working capital | 166.493 M 34.72 % | 123.586 M 132.63 % | -378.726 M 42.90 % | -663.300 M -366.72 % | 248.689 M 49.73 % | 166.091 M 435.19 % | -49.551 M 84.01 % | -309.924 M -1 370.65 % | -21.074 M 78.75 % | -99.157 M 10.34 % | -110.587 M -28.27 % | -86.213 M |
| Accounts receivables | 10.173 M 1 240.47 % | -892.000 K -233.33 % | 669.000 K 100.69 % | -96.935 M -29.69 % | -74.744 M -711.80 % | 12.217 M 173.82 % | -16.550 M 56.47 % | -38.019 M -247.78 % | -10.932 M -23.67 % | -8.840 M -14.57 % | -7.716 M -404.14 % | 2.537 M |
| Inventory | 228.024 M 13.48 % | 200.940 M 179.01 % | -254.319 M 59.62 % | -629.830 M -363.16 % | 239.334 M 10.75 % | 216.111 M 316.96 % | -99.610 M 70.94 % | -342.780 M -971.62 % | -31.987 M 71.63 % | -112.765 M 2.20 % | -115.304 M -24.11 % | -92.906 M |
| Accounts payables | -8.908 M -3 203.83 % | 287.000 K 100.68 % | -42.303 M -180.28 % | 52.694 M 32.24 % | 39.846 M 416.59 % | -12.586 M -127.83 % | 45.230 M -15.69 % | 53.646 M 163.89 % | 20.329 M 14.94 % | 17.686 M 65.06 % | 10.715 M 4 473.47 % | -245.000 K |
| Other working capital | -71.704 M 6.57 % | -76.749 M 7.28 % | -82.773 M -868.48 % | 10.771 M -75.66 % | 44.253 M 189.13 % | -49.651 M -332.24 % | 21.379 M 24.09 % | 17.229 M 1 036.48 % | 1.516 M -68.16 % | 4.762 M 177.18 % | 1.718 M -60.96 % | 4.401 M |
| Other non cash items | -11.163 M -119.18 % | 58.213 M -3.20 % | 60.140 M -5.96 % | 63.952 M -15.47 % | 75.658 M -40.97 % | 128.175 M 190.23 % | 44.164 M 604.71 % | 6.267 M -45.46 % | 11.490 M 29.83 % | 8.850 M 68.60 % | 5.249 M -90.93 % | 57.863 M |
| Net cash provided by operating activities | 245.159 M -21.12 % | 310.807 M 63.77 % | 189.783 M 23.23 % | 154.004 M -79.40 % | 747.669 M 196.77 % | 251.934 M 84.85 % | 136.292 M 1 598.70 % | -9.094 M -104.07 % | 223.710 M 99.49 % | 112.143 M 154.50 % | 44.064 M 201.33 % | 14.623 M |
| Investments in property plant and equipment | -90.980 M 30.59 % | -131.080 M 38.02 % | -211.476 M 16.58 % | -253.506 M -197.90 % | -85.099 M 3.69 % | -88.356 M 65.26 % | -254.359 M -184.15 % | -89.515 M -57.43 % | -56.859 M 20.71 % | -71.709 M -73.16 % | -41.413 M 12.71 % | -47.442 M |
| Acquisitions net | -48.341 M 76.92 % | -209.459 M 3.49 % | -217.034 M -116.78 % | -100.117 M -110.46 % | -47.571 M 1.75 % | -48.418 M 51.21 % | -99.240 M 74.75 % | -392.956 M -399.91 % | -78.606 M 37.21 % | -125.189 M -1 079.36 % | -10.615 M 39.28 % | -17.482 M |
| Purchases of investments | 0.000 100.00 % | -3.444 M -14.80 % | -3.000 M 62.42 % | -7.983 M -219.32 % | -2.500 M 92.08 % | -31.567 M 73.87 % | -120.802 M -469.50 % | -21.212 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 7.352 M 29.10 % | 5.695 M 3 135.80 % | 176.000 K -99.38 % | 28.169 M -50.52 % | 56.932 M 848.87 % | 6.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 51.146 M 301.18 % | -25.423 M -1 666.42 % | 1.623 M 1 067.63 % | 139.000 K -98.47 % | 9.059 M -74.58 % | 35.635 M -41.50 % | 60.910 M 1 055.35 % | 5.272 M -73.32 % | 19.762 M -4.52 % | 20.698 M 1 070.04 % | 1.769 M -90.16 % | 17.983 M |
| Net cash used for investing activites | -88.175 M 76.13 % | -369.406 M 12.57 % | -422.535 M -18.77 % | -355.772 M -182.50 % | -125.935 M -20.47 % | -104.537 M 64.28 % | -292.689 M 38.47 % | -475.676 M -311.12 % | -115.703 M 34.33 % | -176.200 M -250.82 % | -50.225 M -8.72 % | -46.195 M |
| Debt repayment | -271.740 M -1 963.15 % | 14.585 M -96.81 % | 457.368 M -38.01 % | 737.825 M 292.36 % | -383.555 M -774.94 % | -43.838 M -122.00 % | 199.243 M -31.29 % | 289.982 M 531.12 % | -67.263 M -124.23 % | 277.590 M 93.59 % | 143.388 M 15.70 % | 123.927 M |
| Common stock issued | 333.356 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 121.395 M -48.16 % | 234.191 M | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -5.412 M 21.12 % | -6.861 M 92.45 % | -90.885 M 46.01 % | -168.345 M -540.97 % | -26.264 M -1 677.00 % | -1.478 M -8.28 % | -1.365 M -270.92 % | -368.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -43.431 M 35.01 % | -66.831 M 75.10 % | -268.350 M -2.85 % | -260.911 M -31.77 % | -197.999 M -112.74 % | -93.070 M -310.05 % | -22.697 M -2.05 % | -22.241 M -1 368.05 % | -1.515 M 99.34 % | -228.894 M -280.85 % | -60.101 M -128.24 % | -26.332 M |
| Other financing activites | -6.394 M -123.49 % | 27.222 M 1 154.30 % | -2.582 M 53.40 % | -5.541 M -219.55 % | 4.635 M 9 961.70 % | -47.000 K 98.22 % | -2.635 M -103.12 % | 84.574 M 134.77 % | -243.230 M -7 217.39 % | -3.324 M -13.80 % | -2.921 M 94.10 % | -49.475 M |
| Net cash used provided by financing activities | 11.791 M 136.98 % | -31.885 M -133.37 % | 95.551 M -68.47 % | 303.028 M 150.24 % | -603.183 M -335.72 % | -138.433 M -295.55 % | 70.791 M -88.10 % | 594.737 M 792.88 % | -85.836 M -289.18 % | 45.372 M -43.54 % | 80.366 M 67.01 % | 48.120 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 168.775 M 286.52 % | -90.484 M 34.05 % | -137.201 M -235.49 % | 101.260 M 445.85 % | 18.551 M 106.95 % | 8.964 M 110.47 % | -85.606 M -177.85 % | 109.967 M 395.99 % | 22.171 M 218.66 % | -18.685 M -125.18 % | 74.205 M 348.42 % | 16.548 M |
| Cash at beginning of period | 39.647 M -69.53 % | 130.131 M -51.32 % | 267.332 M 60.97 % | 166.072 M 12.58 % | 147.521 M 6.47 % | 138.557 M -38.19 % | 224.163 M 96.30 % | 114.196 M 24.09 % | 92.025 M -16.88 % | 110.710 M 203.27 % | 36.505 M 82.92 % | 19.957 M |
| Cash at end of period | 208.422 M 425.69 % | 39.647 M -69.53 % | 130.131 M -51.32 % | 267.332 M 60.97 % | 166.072 M 12.58 % | 147.521 M 6.47 % | 138.557 M -38.19 % | 224.163 M 96.30 % | 114.196 M 24.09 % | 92.025 M -16.88 % | 110.710 M 203.27 % | 36.505 M |
| Operating cash flow | 245.159 M -21.12 % | 310.807 M 63.77 % | 189.783 M 23.23 % | 154.004 M -79.40 % | 747.669 M 196.77 % | 251.934 M 84.85 % | 136.292 M 1 598.70 % | -9.094 M -104.07 % | 223.710 M 99.49 % | 112.143 M 154.50 % | 44.064 M 201.33 % | 14.623 M |
| Capital expenditure | -90.837 M 54.69 % | -200.492 M 5.19 % | -211.476 M 16.58 % | -253.506 M -197.90 % | -85.099 M 3.69 % | -88.356 M 65.26 % | -254.359 M -184.15 % | -89.515 M -57.43 % | -56.859 M 20.71 % | -71.709 M -73.16 % | -41.413 M 12.71 % | -47.442 M |
| Free CashFlow | 154.322 M 39.89 % | 110.315 M 608.53 % | -21.693 M 78.20 % | -99.502 M -115.02 % | 662.570 M 305.05 % | 163.578 M 238.55 % | -118.067 M -19.73 % | -98.609 M -159.10 % | 166.851 M 312.65 % | 40.434 M 1 425.24 % | 2.651 M 108.08 % | -32.819 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.976 B 39.79 % | 1.414 B 17.36 % | 1.204 B -30.18 % | 1.725 B -4.51 % | 1.807 B 32.44 % | 1.364 B 22.96 % | 1.109 B -35.86 % | 1.730 B -9.00 % | 1.901 B 27.83 % | 1.487 B 16.14 % | 1.280 B -31.01 % | 1.856 B -14.43 % | 2.169 B 30.45 % | 1.662 B 20.67 % | 1.378 B -28.12 % | 1.917 B -7.04 % | 2.062 B 32.36 % | 1.558 B 37.39 % | 1.134 B -32.46 % | 1.679 B 4.48 % | 1.607 B 56.41 % | 1.027 B 6.46 % | 964.931 M -30.48 % | 1.388 B -5.86 % | 1.474 B 38.47 % | 1.065 B 8.39 % | 982.393 M -25.16 % | 1.313 B -9.16 % | 1.445 B 36.14 % | 1.062 B 19.41 % | 888.992 M -28.25 % | 1.239 B -3.40 % | 1.283 B 45.13 % | 883.815 M 31.91 % | 670.032 M -33.40 % | 1.006 B -5.56 % | 1.065 B 31.57 % | 809.676 M 23.35 % | 656.408 M -31.76 % | 961.966 M -4.48 % | 1.007 B 42.28 % | 707.821 M |
| Net income | 30.216 M 346.06 % | -12.280 M 61.14 % | -31.602 M -674.48 % | 5.501 M -43.70 % | 9.771 M 143.80 % | -22.307 M 74.47 % | -87.382 M -647.47 % | 15.961 M -44.39 % | 28.703 M 485.42 % | 4.903 M 108.57 % | -57.201 M -155.56 % | 102.948 M -48.00 % | 197.985 M 84.52 % | 107.299 M 293.79 % | 27.248 M -65.81 % | 79.703 M -27.00 % | 109.188 M 75.20 % | 62.322 M 333.45 % | 14.378 M -75.23 % | 58.050 M -0.05 % | 58.077 M 811.73 % | -8.160 M 71.39 % | -28.521 M 7.07 % | -30.692 M -270.35 % | 18.017 M 192.90 % | -19.395 M 36.05 % | -30.328 M -314.74 % | 14.123 M -43.01 % | 24.782 M 679.06 % | 3.181 M 104.89 % | -65.082 M -432.24 % | 19.589 M 1.27 % | 19.344 M 157.17 % | 7.522 M 265.32 % | 2.059 M -96.98 % | 68.247 M -18.86 % | 84.108 M 126.24 % | 37.176 M 201.39 % | 12.335 M -78.55 % | 57.505 M -22.84 % | 74.529 M 118.17 % | 34.161 M |
| Income before tax | 75.844 M 369.40 % | -28.153 M 58.45 % | -67.765 M -1 228.10 % | 6.007 M -80.84 % | 31.349 M 152.38 % | -59.848 M 12.82 % | -68.650 M -298.57 % | 34.572 M -55.85 % | 78.304 M 1 412.83 % | 5.176 M 115.26 % | -33.925 M -127.07 % | 125.345 M -45.59 % | 230.360 M 79.50 % | 128.335 M 88.37 % | 68.131 M -70.14 % | 228.177 M -20.89 % | 288.423 M 92.97 % | 149.468 M 192.63 % | 51.078 M -71.17 % | 177.182 M -3.55 % | 183.695 M 1 937.50 % | -9.997 M 88.74 % | -88.769 M -50.76 % | -58.880 M -196.80 % | 60.824 M 1 661.99 % | -3.894 M 94.55 % | -71.491 M -220.57 % | 59.294 M -36.87 % | 93.917 M 283.41 % | 24.495 M -80.12 % | 123.222 M 31.66 % | 93.594 M -21.75 % | 119.606 M 117.20 % | 55.068 M 269.48 % | 14.904 M -78.70 % | 69.966 M -18.73 % | 86.087 M 120.84 % | 38.981 M 277.07 % | 10.338 M -82.37 % | 58.650 M -23.15 % | 76.319 M 120.71 % | 34.579 M |
| Income before tax ratio | 0.04 292.72 % | -0.02 64.60 % | -0.06 -1 715.62 % | 0.00 -79.93 % | 0.02 139.55 % | -0.04 29.10 % | -0.06 -409.60 % | 0.02 -51.48 % | 0.04 1 083.44 % | 0.00 113.14 % | -0.03 -139.23 % | 0.07 -36.41 % | 0.11 37.60 % | 0.08 56.09 % | 0.05 -58.46 % | 0.12 -14.89 % | 0.14 45.79 % | 0.10 112.99 % | 0.05 -57.32 % | 0.11 -7.68 % | 0.11 1 274.81 % | -0.01 89.42 % | -0.09 -116.86 % | -0.04 -202.83 % | 0.04 1 228.07 % | 0.00 94.97 % | -0.07 -261.11 % | 0.05 -30.50 % | 0.06 181.64 % | 0.02 -83.35 % | 0.14 83.49 % | 0.08 -18.99 % | 0.09 49.66 % | 0.06 180.11 % | 0.02 -68.02 % | 0.07 -13.94 % | 0.08 67.86 % | 0.05 205.69 % | 0.02 -74.17 % | 0.06 -19.55 % | 0.08 55.13 % | 0.05 |
| EBITDA | 151.088 M 249.51 % | 43.228 M 1 386.52 % | 2.908 M -96.57 % | 84.839 M -26.44 % | 115.333 M 272.96 % | 30.924 M 301.35 % | 7.705 M -92.99 % | 109.974 M -26.99 % | 150.635 M 100.06 % | 75.294 M 73.36 % | 43.431 M -75.36 % | 176.257 M -38.51 % | 286.650 M 51.06 % | 189.757 M 62.93 % | 116.468 M -59.04 % | 284.353 M -13.99 % | 330.604 M 77.24 % | 186.527 M 113.89 % | 87.207 M -57.54 % | 205.397 M -4.87 % | 215.907 M 689.62 % | 27.343 M 185.09 % | -32.134 M -76.53 % | -18.203 M -117.46 % | 104.250 M 244.49 % | 30.262 M 203.52 % | -29.232 M -129.85 % | 97.925 M -24.29 % | 129.348 M 132.72 % | 55.580 M 15.46 % | 48.138 M -59.56 % | 119.041 M -17.54 % | 144.365 M 88.86 % | 76.439 M 107.32 % | 36.870 M -60.46 % | 93.243 M -15.13 % | 109.863 M 75.11 % | 62.738 M 93.19 % | 32.475 M -60.73 % | 82.704 M -16.58 % | 99.139 M 79.49 % | 55.235 M |
| Net income ratio | 0.02 276.02 % | -0.01 66.89 % | -0.03 -922.74 % | 0.00 -41.04 % | 0.01 133.07 % | -0.02 79.24 % | -0.08 -953.59 % | 0.01 -38.89 % | 0.02 357.96 % | 0.00 107.38 % | -0.04 -180.53 % | 0.06 -39.23 % | 0.09 41.44 % | 0.06 226.32 % | 0.02 -52.44 % | 0.04 -21.47 % | 0.05 32.37 % | 0.04 215.49 % | 0.01 -63.33 % | 0.03 -4.33 % | 0.04 555.04 % | -0.01 73.13 % | -0.03 -33.67 % | -0.02 -280.95 % | 0.01 167.09 % | -0.02 41.00 % | -0.03 -386.95 % | 0.01 -37.26 % | 0.02 472.27 % | 0.00 104.09 % | -0.07 -563.04 % | 0.02 4.84 % | 0.02 77.20 % | 0.01 176.96 % | 0.00 -95.47 % | 0.07 -14.08 % | 0.08 71.96 % | 0.05 144.34 % | 0.02 -68.56 % | 0.06 -19.22 % | 0.07 53.34 % | 0.05 |
| Ratio EBITDA | 0.08 150.03 % | 0.03 1 166.66 % | 0.00 -95.09 % | 0.05 -22.96 % | 0.06 181.60 % | 0.02 226.41 % | 0.01 -89.08 % | 0.06 -19.77 % | 0.08 56.50 % | 0.05 49.28 % | 0.03 -64.29 % | 0.09 -28.14 % | 0.13 15.80 % | 0.11 35.01 % | 0.08 -43.02 % | 0.15 -7.47 % | 0.16 33.91 % | 0.12 55.68 % | 0.08 -37.14 % | 0.12 -8.95 % | 0.13 404.85 % | 0.03 179.93 % | -0.03 -153.93 % | -0.01 -118.55 % | 0.07 148.79 % | 0.03 195.51 % | -0.03 -139.89 % | 0.07 -16.65 % | 0.09 70.95 % | 0.05 -3.31 % | 0.05 -43.64 % | 0.10 -14.64 % | 0.11 30.14 % | 0.09 57.17 % | 0.06 -40.63 % | 0.09 -10.13 % | 0.10 33.10 % | 0.08 56.62 % | 0.05 -42.45 % | 0.09 -12.67 % | 0.10 26.15 % | 0.08 |
| Gross profit ratio | 0.30 -1.38 % | 0.30 -2.87 % | 0.31 8.28 % | 0.29 -1.05 % | 0.29 3.99 % | 0.28 -9.28 % | 0.31 5.94 % | 0.29 0.28 % | 0.29 1.62 % | 0.29 -1.48 % | 0.29 -6.14 % | 0.31 -3.81 % | 0.32 0.24 % | 0.32 -5.23 % | 0.34 -2.61 % | 0.35 -3.80 % | 0.36 11.12 % | 0.33 1.26 % | 0.32 3.76 % | 0.31 4.71 % | 0.30 5.47 % | 0.28 21.93 % | 0.23 -1.41 % | 0.23 -13.00 % | 0.27 0.45 % | 0.27 0.86 % | 0.27 -4.14 % | 0.28 -1.19 % | 0.28 0.60 % | 0.28 -4.08 % | 0.29 3.20 % | 0.28 -1.28 % | 0.28 2.75 % | 0.28 -2.29 % | 0.28 3.42 % | 0.27 -0.69 % | 0.28 1.63 % | 0.27 0.07 % | 0.27 3.32 % | 0.26 -1.55 % | 0.27 -0.60 % | 0.27 |
| Weighted average shs out dil | 62.747 M -38.74 % | 102.426 M 81.01 % | 56.586 M -33.91 % | 85.618 M 89.24 % | 45.244 M -46.83 % | 85.092 M 0.19 % | 84.934 M -0.29 % | 85.180 M 90.12 % | 44.804 M -47.11 % | 84.717 M 100.34 % | 42.287 M -0.51 % | 42.505 M 0.87 % | 42.139 M -4.70 % | 44.215 M -50.08 % | 88.566 M 88.35 % | 47.022 M -1.11 % | 47.550 M -47.31 % | 90.238 M 108.72 % | 43.233 M 5.78 % | 40.872 M 8.60 % | 37.635 M 0.27 % | 37.534 M -57.88 % | 89.112 M 138.52 % | 37.361 M -57.99 % | 88.925 M 139.08 % | 37.195 M -58.12 % | 88.812 M 139.68 % | 37.055 M 0.02 % | 37.047 M -0.73 % | 37.320 M 7.13 % | 34.837 M 18.00 % | 29.522 M 28.49 % | 22.977 M -72.57 % | 83.772 M 0.20 % | 83.602 M 353.68 % | 18.427 M 0.00 % | 18.427 M -77.54 % | 82.063 M 379.71 % | 17.107 M -79.15 % | 82.063 M 379.71 % | 17.107 M -79.15 % | 82.063 M |
| Weighted average shs out | 62.610 M 0.13 % | 62.531 M 10.51 % | 56.586 M 25.10 % | 45.232 M 0.31 % | 45.093 M 0.10 % | 45.047 M 0.35 % | 44.889 M 0.50 % | 44.666 M 0.40 % | 44.490 M 0.08 % | 44.455 M 5.13 % | 42.287 M 0.72 % | 41.985 M 0.59 % | 41.737 M -4.17 % | 43.553 M -2.83 % | 44.820 M -1.77 % | 45.628 M -0.77 % | 45.983 M 5.50 % | 43.584 M 2.69 % | 42.444 M 6.43 % | 39.880 M 5.97 % | 37.635 M 1.47 % | 37.091 M -0.94 % | 37.443 M 0.22 % | 37.361 M 0.33 % | 37.239 M 0.12 % | 37.195 M 0.16 % | 37.137 M 0.32 % | 37.018 M 0.15 % | 36.964 M 0.40 % | 36.816 M 5.68 % | 34.837 M 18.00 % | 29.522 M 28.49 % | 22.977 M 21.28 % | 18.946 M 0.96 % | 18.766 M 1.84 % | 18.427 M 0.00 % | 18.427 M 7.72 % | 17.107 M 0.00 % | 17.107 M 0.00 % | 17.107 M 0.00 % | 17.107 M 0.00 % | 17.107 M |
| EPS diluted | 0.48 328.57 % | -0.21 62.50 % | -0.56 -728.51 % | 0.09 -59.50 % | 0.22 184.62 % | -0.26 74.76 % | -1.03 -421.88 % | 0.32 -50.00 % | 0.64 1 005.35 % | 0.06 104.29 % | -1.35 -155.79 % | 2.42 -48.51 % | 4.70 93.42 % | 2.43 350.00 % | 0.54 -68.60 % | 1.72 -26.18 % | 2.33 66.43 % | 1.40 311.76 % | 0.34 -76.39 % | 1.44 -6.49 % | 1.54 800.00 % | -0.22 31.25 % | -0.32 60.98 % | -0.82 -278.26 % | 0.46 188.46 % | -0.52 -52.94 % | -0.34 -189.47 % | 0.38 -43.28 % | 0.67 686.38 % | 0.09 104.56 % | -1.87 -383.33 % | 0.66 -21.43 % | 0.84 121.05 % | 0.38 1 444.72 % | 0.02 -99.34 % | 3.70 -18.86 % | 4.56 913.33 % | 0.45 -37.50 % | 0.72 2.86 % | 0.70 -83.94 % | 4.36 938.10 % | 0.42 |
| Earnings per share | 0.48 340.00 % | -0.20 64.29 % | -0.56 -429.41 % | 0.17 -22.73 % | 0.22 144.00 % | -0.50 74.36 % | -1.95 -641.67 % | 0.36 -44.62 % | 0.65 490.91 % | 0.11 108.15 % | -1.35 -155.10 % | 2.45 -48.31 % | 4.74 92.68 % | 2.46 303.28 % | 0.61 -65.14 % | 1.75 -26.16 % | 2.37 65.73 % | 1.43 320.59 % | 0.34 -76.71 % | 1.46 -5.19 % | 1.54 800.00 % | -0.22 71.05 % | -0.76 7.32 % | -0.82 -270.83 % | 0.48 192.31 % | -0.52 36.59 % | -0.82 -315.79 % | 0.38 -43.28 % | 0.67 675.46 % | 0.09 104.62 % | -1.87 -383.33 % | 0.66 -21.43 % | 0.84 110.00 % | 0.40 263.64 % | 0.11 -97.03 % | 3.70 -18.86 % | 4.56 110.14 % | 2.17 201.39 % | 0.72 -78.57 % | 3.36 -22.94 % | 4.36 118.00 % | 2.00 |
| Gross profit | 592.255 M 37.85 % | 429.628 M 13.99 % | 376.916 M -24.39 % | 498.524 M -5.52 % | 527.627 M 37.72 % | 383.107 M 11.55 % | 343.441 M -32.05 % | 505.467 M -8.74 % | 553.896 M 29.91 % | 426.383 M 14.41 % | 372.666 M -35.24 % | 575.481 M -17.69 % | 699.166 M 30.77 % | 534.667 M 14.37 % | 467.494 M -30.00 % | 667.824 M -10.58 % | 746.799 M 47.07 % | 507.793 M 39.12 % | 364.997 M -29.92 % | 520.845 M 9.40 % | 476.071 M 64.97 % | 288.585 M 29.81 % | 222.320 M -31.46 % | 324.369 M -18.10 % | 396.044 M 39.09 % | 284.733 M 9.32 % | 260.467 M -28.26 % | 363.075 M -10.25 % | 404.536 M 36.96 % | 295.376 M 14.54 % | 257.889 M -25.95 % | 348.285 M -4.64 % | 365.225 M 49.11 % | 244.929 M 28.89 % | 190.034 M -31.12 % | 275.882 M -6.21 % | 294.152 M 33.71 % | 219.996 M 23.44 % | 178.223 M -29.50 % | 252.783 M -5.95 % | 268.788 M 41.42 % | 190.067 M |
| Income tax expense | -18.321 M -427.83 % | -3.471 M 90.40 % | -36.163 M -1 664.91 % | -2.049 M -125.82 % | 7.935 M 187.76 % | -9.042 M -148.27 % | 18.732 M 409.16 % | 3.679 M -72.91 % | 13.581 M 4 874.73 % | 273.000 K -98.83 % | 23.276 M 3.92 % | 22.397 M -30.82 % | 32.375 M 53.90 % | 21.036 M 137.29 % | 8.865 M -77.19 % | 38.869 M -8.21 % | 42.347 M 1 972.79 % | 2.043 M -80.98 % | 10.740 M -52.05 % | 22.398 M 9.40 % | 20.473 M 395.47 % | 4.132 M 152.20 % | -7.915 M -224.00 % | 6.383 M -22.17 % | 8.201 M -64.21 % | 22.913 M 9 767.93 % | -237.000 K -102.08 % | 11.385 M -5.92 % | 12.102 M 67.64 % | 7.219 M -95.89 % | 175.705 M 2 007.79 % | 8.336 M -41.64 % | 14.284 M 153.85 % | 5.627 M 343.42 % | 1.269 M -44.54 % | 2.288 M 15.61 % | 1.979 M 433.42 % | 371.000 K 118.58 % | -1.997 M -274.41 % | 1.145 M -36.03 % | 1.790 M 328.23 % | 418.000 K |
| Cost of revenue | 1.384 B 40.63 % | 983.896 M 18.89 % | 827.548 M -32.53 % | 1.226 B -4.10 % | 1.279 B 30.38 % | 980.910 M 28.07 % | 765.892 M -37.43 % | 1.224 B -9.11 % | 1.347 B 27.00 % | 1.060 B 16.84 % | 907.637 M -29.10 % | 1.280 B -12.88 % | 1.469 B 30.30 % | 1.128 B 23.91 % | 910.098 M -27.12 % | 1.249 B -5.04 % | 1.315 B 25.24 % | 1.050 B 36.57 % | 768.823 M -33.60 % | 1.158 B 2.41 % | 1.131 B 53.07 % | 738.688 M -0.53 % | 742.611 M -30.18 % | 1.064 B -1.36 % | 1.078 B 38.24 % | 780.036 M 8.05 % | 721.926 M -23.98 % | 949.652 M -8.74 % | 1.041 B 35.82 % | 766.190 M 21.40 % | 631.103 M -29.15 % | 890.717 M -2.91 % | 917.442 M 43.60 % | 638.886 M 33.10 % | 479.998 M -34.26 % | 730.105 M -5.32 % | 771.107 M 30.77 % | 589.680 M 23.32 % | 478.185 M -32.57 % | 709.183 M -3.94 % | 738.278 M 42.59 % | 517.754 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 420.887 M | 0.000 -100.00 % | 420.887 M | 0.000 | 0.000 | 0.000 -100.00 % | 441.123 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 267.656 M | 0.000 | 0.000 -100.00 % | 267.656 M 79.46 % | 149.148 M -50.21 % | 299.564 M -1.25 % | 303.366 M 13.17 % | 268.065 M 79.64 % | 149.221 M -46.39 % | 278.329 M -2.10 % | 284.295 M 15.98 % | 245.114 M 93.84 % | 126.452 M -46.46 % | 236.174 M 3.38 % | 228.444 M 30.17 % | 175.490 M 19.44 % | 146.930 M -22.20 % | 188.858 M -0.77 % | 190.323 M 16.66 % | 163.149 M 115.05 % | 75.864 M -57.01 % | 176.466 M | 0.000 -100.00 % | 140.193 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -83.800 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 % | 26.178 M | 0.000 | 0.000 | 0.000 -100.00 % | 117.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 112.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 86.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.988 M | 0.000 | 0.000 | 0.000 -100.00 % | 76.200 M | 0.000 | 0.000 | 0.000 |
| Other expenses | 24.497 M 14.79 % | 21.341 M -13.28 % | 24.609 M 23.68 % | 19.897 M 24 664.20 % | -81.000 K 13.83 % | -94.000 K -100.51 % | 18.482 M 984.62 % | 1.704 M 1 031.15 % | -183.000 K 87.80 % | -1.500 M -803.61 % | -166.000 K 6.21 % | -177.000 K -145.83 % | -72.000 K 67.71 % | -223.000 K -133.69 % | 662.000 K 642.62 % | -122.000 K | 0.000 | 0.000 -100.00 % | 141.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.528 M | 0.000 | 0.000 | 0.000 100.00 % | -1.324 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -96.000 K | 0.000 -100.00 % | 17.000 K 750.00 % | 2.000 K | 0.000 100.00 % | -2.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 |
| Operating expenses | 461.986 M 13.01 % | 408.786 M 4.18 % | 392.368 M -9.61 % | 434.106 M 3.51 % | 419.400 M 12.98 % | 371.213 M 4.40 % | 355.569 M -14.38 % | 415.288 M -1.33 % | 420.887 M 15.08 % | 365.726 M 1.18 % | 361.444 M -13.76 % | 419.102 M -4.99 % | 441.123 M 14.48 % | 385.315 M 1.41 % | 379.941 M -10.47 % | 424.385 M -1.82 % | 432.249 M 28.25 % | 337.034 M 14.70 % | 293.834 M -9.03 % | 322.990 M 18.93 % | 271.591 M 1.47 % | 267.656 M -1.11 % | 270.648 M -9.65 % | 299.564 M -1.25 % | 303.366 M 13.17 % | 268.065 M 2.46 % | 261.621 M -6.00 % | 278.329 M -2.10 % | 284.295 M 15.98 % | 245.114 M 15.05 % | 213.052 M -9.79 % | 236.174 M 3.38 % | 228.444 M 30.17 % | 175.490 M 13.28 % | 154.918 M -17.97 % | 188.858 M -0.77 % | 190.323 M 16.66 % | 163.149 M 7.29 % | 152.064 M -13.83 % | 176.466 M 0.44 % | 175.686 M 25.32 % | 140.193 M |
| Cost and expenses | 1.846 B 32.53 % | 1.393 B 14.16 % | 1.220 B -26.54 % | 1.661 B -2.22 % | 1.698 B 25.60 % | 1.352 B 20.57 % | 1.121 B -31.59 % | 1.639 B -7.26 % | 1.768 B 23.94 % | 1.426 B 12.38 % | 1.269 B -25.32 % | 1.699 B -11.06 % | 1.911 B 26.27 % | 1.513 B 17.29 % | 1.290 B -22.90 % | 1.673 B -4.24 % | 1.747 B 25.97 % | 1.387 B 30.52 % | 1.063 B -28.24 % | 1.481 B 5.61 % | 1.402 B 39.34 % | 1.006 B -0.68 % | 1.013 B -25.67 % | 1.363 B -1.34 % | 1.382 B 31.83 % | 1.048 B 6.56 % | 983.547 M -19.91 % | 1.228 B -7.32 % | 1.325 B 31.01 % | 1.011 B 19.80 % | 844.155 M -25.09 % | 1.127 B -1.66 % | 1.146 B 40.71 % | 814.376 M 28.27 % | 634.916 M -30.91 % | 918.963 M -4.42 % | 961.430 M 27.71 % | 752.829 M 19.45 % | 630.249 M -28.84 % | 885.649 M -3.10 % | 913.964 M 38.91 % | 657.947 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 437.489 M 12.92 % | 387.445 M 5.35 % | 367.759 M -11.21 % | 414.209 M -1.24 % | 419.400 M 12.98 % | 371.213 M 10.12 % | 337.087 M -18.83 % | 415.288 M -1.33 % | 420.887 M 15.08 % | 365.726 M 1.18 % | 361.444 M -13.76 % | 419.102 M -4.99 % | 441.123 M 14.48 % | 385.315 M 1.41 % | 379.941 M -10.47 % | 424.385 M -1.82 % | 432.249 M 28.25 % | 337.034 M 14.70 % | 293.834 M -9.03 % | 322.990 M 18.93 % | 271.591 M 1.47 % | 267.656 M 0.27 % | 266.948 M -10.89 % | 299.564 M -1.25 % | 303.366 M 13.17 % | 268.065 M 2.46 % | 261.621 M -6.00 % | 278.329 M -2.10 % | 284.295 M 15.98 % | 245.114 M 15.05 % | 213.052 M -9.79 % | 236.174 M 3.38 % | 228.444 M 30.17 % | 175.490 M 13.28 % | 154.918 M -17.97 % | 188.858 M -0.77 % | 190.323 M 16.66 % | 163.149 M 7.29 % | 152.064 M -13.83 % | 176.466 M 0.44 % | 175.686 M 25.32 % | 140.193 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 51.825 M 6.12 % | 48.837 M -1.12 % | 49.388 M -15.21 % | 58.249 M -8.92 % | 63.952 M -0.04 % | 63.976 M 11.90 % | 57.174 M 3.84 % | 55.058 M 1.60 % | 54.190 M 4.37 % | 51.923 M 19.28 % | 43.531 M 45.05 % | 30.010 M 26.80 % | 23.668 M 15.08 % | 20.567 M 29.58 % | 15.872 M 10.41 % | 14.375 M -5.18 % | 15.160 M -2.90 % | 15.613 M 0.34 % | 15.560 M -2.21 % | 15.911 M -19.01 % | 19.645 M -15.55 % | 23.262 M -3.74 % | 24.165 M -9.06 % | 26.573 M -9.86 % | 29.480 M 0.78 % | 29.253 M 7.77 % | 27.144 M 10.30 % | 24.609 M -6.46 % | 26.309 M 11.56 % | 23.582 M 15.75 % | 20.373 M 10.57 % | 18.426 M 7.48 % | 17.144 M 16.58 % | 14.706 M 2.98 % | 14.281 M -16.18 % | 17.037 M -5.16 % | 17.964 M 0.41 % | 17.890 M 14.43 % | 15.634 M -10.29 % | 17.427 M 3.19 % | 16.889 M 6.53 % | 15.854 M |
| Depreciation and amortization | 23.419 M 3.88 % | 22.544 M 5.91 % | 21.285 M 3.41 % | 20.583 M 2.75 % | 20.032 M 3.85 % | 19.290 M 0.57 % | 19.181 M 8.87 % | 17.619 M -45.63 % | 32.404 M 9.19 % | 29.676 M -12.27 % | 33.825 M 3.60 % | 32.649 M 0.08 % | 32.622 M -20.15 % | 40.855 M 25.84 % | 32.465 M -16.23 % | 38.753 M 38.61 % | 27.959 M 0.72 % | 27.760 M 113.01 % | 13.032 M 5.92 % | 12.304 M -2.09 % | 12.567 M -10.73 % | 14.078 M -23.02 % | 18.288 M 29.67 % | 14.104 M 1.13 % | 13.946 M 2.59 % | 13.594 M -10.06 % | 15.115 M 14.69 % | 13.179 M 13.34 % | 11.628 M 23.70 % | 9.400 M 7.72 % | 8.726 M 4.10 % | 8.382 M 10.52 % | 7.584 M 10.67 % | 6.853 M 4.61 % | 6.551 M 5.34 % | 6.219 M 3.07 % | 6.034 M 2.43 % | 5.891 M -6.73 % | 6.316 M -1.11 % | 6.387 M 5.80 % | 6.037 M 12.61 % | 5.361 M |
| Operating income | 130.269 M 525.03 % | 20.842 M 234.88 % | -15.452 M -123.99 % | 64.418 M -40.48 % | 108.227 M 809.93 % | 11.894 M 198.07 % | -12.128 M -113.79 % | 87.926 M -33.73 % | 132.677 M 126.42 % | 58.599 M 843.74 % | -7.879 M -105.07 % | 155.532 M -38.79 % | 254.100 M 70.39 % | 149.125 M 78.93 % | 83.341 M -65.66 % | 242.674 M -20.43 % | 304.973 M 80.93 % | 168.556 M 153.48 % | 66.497 M -65.56 % | 193.093 M -5.04 % | 203.340 M 1 432.91 % | 13.265 M 120.06 % | -66.132 M -104.70 % | -32.307 M -135.78 % | 90.304 M 434.91 % | 16.882 M 139.24 % | -43.023 M -151.28 % | 83.903 M -30.21 % | 120.226 M 141.65 % | 49.753 M 12.33 % | 44.291 M -60.50 % | 112.116 M -18.01 % | 136.750 M 96.04 % | 69.757 M 103.76 % | 34.235 M -60.65 % | 87.003 M -16.39 % | 104.053 M 82.96 % | 56.871 M 118.97 % | 25.972 M -65.86 % | 76.076 M -18.38 % | 93.208 M 84.82 % | 50.433 M |
| Operating income ratio | 0.07 347.13 % | 0.01 214.93 % | -0.01 -134.35 % | 0.04 -37.67 % | 0.06 587.05 % | 0.01 179.76 % | -0.01 -121.51 % | 0.05 -27.17 % | 0.07 77.12 % | 0.04 740.41 % | -0.01 -107.34 % | 0.08 -28.47 % | 0.12 30.62 % | 0.09 48.28 % | 0.06 -52.22 % | 0.13 -14.40 % | 0.15 36.70 % | 0.11 84.49 % | 0.06 -49.01 % | 0.12 -9.11 % | 0.13 880.06 % | 0.01 118.84 % | -0.07 -194.44 % | -0.02 -138.00 % | 0.06 286.31 % | 0.02 136.20 % | -0.04 -168.52 % | 0.06 -23.17 % | 0.08 77.50 % | 0.05 -5.93 % | 0.05 -44.94 % | 0.09 -15.12 % | 0.11 35.08 % | 0.08 54.47 % | 0.05 -40.92 % | 0.09 -11.46 % | 0.10 39.07 % | 0.07 77.52 % | 0.04 -49.97 % | 0.08 -14.55 % | 0.09 29.90 % | 0.07 |
| Total other income expenses net | -54.425 M -11.08 % | -48.995 M 6.34 % | -52.313 M 10.44 % | -58.411 M 8.78 % | -64.033 M 0.06 % | -64.070 M -13.35 % | -56.522 M -5.94 % | -53.354 M 1.87 % | -54.373 M -1.78 % | -53.423 M -22.26 % | -43.697 M -44.75 % | -30.187 M -27.16 % | -23.740 M -14.19 % | -20.790 M -36.69 % | -15.210 M -4.92 % | -14.497 M 12.40 % | -16.550 M 13.30 % | -19.088 M -23.80 % | -15.419 M 3.09 % | -15.911 M 19.01 % | -19.645 M 15.55 % | -23.262 M -2.76 % | -22.637 M 14.81 % | -26.573 M 9.86 % | -29.480 M -41.89 % | -20.776 M -11.55 % | -18.624 M 12.84 % | -21.368 M 10.17 % | -23.788 M 5.82 % | -25.258 M -132.63 % | 77.397 M 517.87 % | -18.522 M -8.04 % | -17.144 M -16.71 % | -14.689 M 20.76 % | -18.537 M -8.80 % | -17.037 M 5.17 % | -17.966 M -0.42 % | -17.890 M -23.76 % | -14.455 M 17.05 % | -17.426 M -3.18 % | -16.889 M -6.53 % | -15.854 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 2.133 B -43.65 % | 3.785 B 95.02 % | 1.941 B -45.24 % | 3.544 B -7.62 % | 3.836 B -4.11 % | 4.000 B 4.83 % | 3.816 B 10.34 % | 3.458 B -3.68 % | 3.591 B 3.67 % | 3.464 B -5.14 % | 3.651 B 19.04 % | 3.067 B -3.49 % | 3.178 B -7.23 % | 3.426 B 11.40 % | 3.075 B 27.27 % | 2.416 B 3.77 % | 2.329 B -0.53 % | 2.341 B -2.82 % | 2.409 B 19.67 % | 2.013 B -13.57 % | 2.329 B -18.23 % | 2.848 B 1.33 % | 2.811 B 4.52 % | 2.689 B -4.60 % | 2.819 B -2.66 % | 2.896 B 47.97 % | 1.957 B 8.45 % | 1.805 B -1.78 % | 1.837 B 1.57 % | 1.809 B 7.82 % | 1.678 B 22.94 % | 1.365 B 8.44 % | 1.258 B 0.51 % | 1.252 B 8.86 % | 1.150 B -7.73 % | 1.247 B -11.30 % | 1.405 B -0.82 % | 1.417 B 12.11 % | 1.264 B 1 041.64 % | 110.710 M |
| Total 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 -100.00 % | 221.420 M |
| Total debt | 2.251 B -40.86 % | 3.806 B 4.48 % | 3.642 B 1.97 % | 3.572 B -7.45 % | 3.860 B -4.23 % | 4.030 B 4.53 % | 3.856 B 9.79 % | 3.512 B -3.66 % | 3.645 B 3.07 % | 3.536 B -6.48 % | 3.782 B 17.60 % | 3.215 B -2.92 % | 3.312 B -7.10 % | 3.565 B 6.66 % | 3.343 B 31.12 % | 2.549 B 1.16 % | 2.520 B -3.00 % | 2.598 B 0.88 % | 2.575 B 3.18 % | 2.496 B -2.40 % | 2.557 B -13.55 % | 2.958 B -0.02 % | 2.958 B 4.93 % | 2.820 B -3.44 % | 2.920 B -1.54 % | 2.966 B 41.52 % | 2.096 B 8.58 % | 1.930 B -5.85 % | 2.050 B -4.23 % | 2.140 B 12.54 % | 1.902 B 24.48 % | 1.528 B 1.15 % | 1.511 B 5.88 % | 1.427 B 12.84 % | 1.264 B -7.14 % | 1.362 B -7.28 % | 1.469 B 2.20 % | 1.437 B 5.97 % | 1.356 B | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -218.229 M | 0.000 | 0.000 | 0.000 100.00 % | -200.554 M -4.38 % | -192.143 M -11.85 % | -171.789 M | 0.000 100.00 % | -161.814 M | 0.000 | 0.000 100.00 % | -29.780 M 79.14 % | -142.781 M | 0.000 | 0.000 | 0.000 100.00 % | -138.549 M 41.47 % | -236.700 M |
| Retained earnings | 134.525 M 19.96 % | 112.140 M -15.20 % | 132.241 M -18.00 % | 161.269 M -0.10 % | 161.434 M 2.63 % | 157.303 M -15.08 % | 185.244 M -10.79 % | 207.657 M 5.25 % | 197.293 M 0.45 % | 196.409 M -11.14 % | 221.031 M -21.28 % | 280.772 M 5.56 % | 265.974 M 28.01 % | 207.774 M 9.66 % | 189.471 M 2.66 % | 184.553 M 44.43 % | 127.783 M 323.75 % | 30.155 M 238.24 % | -21.814 M -461.58 % | 6.033 M 113.48 % | -44.754 M 53.88 % | -97.046 M -16.73 % | -83.134 M -70.11 % | -48.872 M -292.45 % | -12.453 M 49.70 % | -24.759 M -634.69 % | -3.370 M -109.43 % | 35.730 M 30.46 % | 27.387 M 445.01 % | 5.025 M 112.32 % | -40.778 M -214.37 % | 35.655 M 77.67 % | 20.068 M 293.95 % | 5.094 M 836.40 % | 544.000 K 100.15 % | -354.287 M 9.76 % | -392.586 M -40.76 % | -278.905 M 3.48 % | -288.947 M | 0.000 |
| Common stock | 630.000 K 0.00 % | 630.000 K 0.16 % | 629.000 K 25.80 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 4.17 % | 480.000 K 0.00 % | 480.000 K 0.00 % | 480.000 K 0.00 % | 480.000 K 0.21 % | 479.000 K 1.05 % | 474.000 K 0.00 % | 474.000 K 2.60 % | 462.000 K 6.70 % | 433.000 K 0.23 % | 432.000 K 12.79 % | 383.000 K 0.79 % | 380.000 K 0.00 % | 380.000 K 0.26 % | 379.000 K 0.26 % | 378.000 K 0.27 % | 377.000 K 0.00 % | 377.000 K 0.27 % | 376.000 K 0.27 % | 375.000 K 0.27 % | 374.000 K 0.54 % | 372.000 K 20.78 % | 308.000 K 3.70 % | 297.000 K 52.31 % | 195.000 K 0.00 % | 195.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 516.579 M 12.59 % | 458.811 M -5.39 % | 484.949 M 180.82 % | 172.691 M 3.63 % | 166.637 M 9.33 % | 152.410 M -28.85 % | 214.207 M -20.91 % | 270.855 M 4.88 % | 258.243 M 14.39 % | 225.753 M -8.86 % | 247.686 M -26.61 % | 337.498 M 12.53 % | 299.931 M 42.71 % | 210.170 M -10.14 % | 233.894 M -18.19 % | 285.900 M 32.68 % | 215.475 M 72.86 % | 124.650 M 1 450.34 % | -9.231 M -128.65 % | 32.218 M 146.07 % | -69.939 M 62.08 % | -184.418 M -15.81 % | -159.236 M -142.72 % | -65.605 M -356.14 % | 25.613 M 235.51 % | 7.634 M -76.81 % | 32.917 M -76.24 % | 138.552 M 17.35 % | 118.072 M 31.22 % | 89.977 M -50.11 % | 180.361 M -30.35 % | 258.944 M 16.56 % | 222.161 M 7 742.28 % | -2.907 M 89.70 % | -28.215 M 92.04 % | -354.287 M 9.76 % | -392.586 M -40.76 % | -278.905 M 3.48 % | -288.947 M -22.07 % | -236.700 M |
| Other non current liabilities | 236.714 M -80.38 % | 1.206 B -33.06 % | 1.802 B 639.37 % | 243.756 M -17.85 % | 296.710 M 23.94 % | 239.394 M 1.74 % | 235.306 M 0.20 % | 234.844 M -1.01 % | 237.239 M -5.44 % | 250.895 M 2.18 % | 245.535 M -0.72 % | 247.307 M 1.97 % | 242.531 M -4.02 % | 252.677 M 13.10 % | 223.411 M -5.09 % | 235.386 M 1.53 % | 231.833 M 4.21 % | 222.458 M 15.40 % | 192.765 M -10.70 % | 215.868 M 25.96 % | 171.382 M 19.93 % | 142.907 M -0.55 % | 143.695 M 2.53 % | 140.156 M 2.45 % | 136.798 M -4.50 % | 143.247 M -30.03 % | 204.721 M 9.98 % | 186.140 M 2.72 % | 181.214 M -4.46 % | 189.683 M 6.00 % | 178.950 M 20.51 % | 148.491 M 25.26 % | 118.545 M 109.06 % | 56.704 M 7.62 % | 52.689 M 70.36 % | 30.928 M -63.12 % | 83.869 M 6.68 % | 78.616 M -17.95 % | 95.812 M | 0.000 |
| Long term debt | 1.725 B -27.76 % | 2.389 B 0.00 % | 2.388 B -2.54 % | 2.451 B -0.75 % | 2.469 B -1.64 % | 2.510 B 5.40 % | 2.382 B -0.87 % | 2.402 B 0.27 % | 2.396 B -0.19 % | 2.400 B 1.52 % | 2.364 B 6.09 % | 2.229 B 0.20 % | 2.224 B -0.64 % | 2.238 B -0.44 % | 2.248 B 15.28 % | 1.950 B -0.37 % | 1.958 B -1.16 % | 1.980 B 0.23 % | 1.976 B 0.61 % | 1.964 B -1.00 % | 1.984 B -2.61 % | 2.037 B -0.03 % | 2.038 B -0.76 % | 2.053 B 0.82 % | 2.037 B 1.04 % | 2.016 B 68.43 % | 1.197 B 1.09 % | 1.184 B 0.08 % | 1.183 B -0.43 % | 1.188 B 30.92 % | 907.460 M 27.86 % | 709.714 M -1.61 % | 721.308 M 1.25 % | 712.388 M 14.69 % | 621.144 M -19.39 % | 770.512 M -1.41 % | 781.507 M 17.35 % | 665.958 M -1.20 % | 674.055 M | 0.000 |
| Total non current liabilities | 2.646 B -1.80 % | 2.695 B -0.10 % | 2.697 B -2.34 % | 2.762 B -0.14 % | 2.766 B -1.77 % | 2.815 B 4.91 % | 2.684 B -0.88 % | 2.707 B 0.17 % | 2.703 B -0.63 % | 2.720 B 1.48 % | 2.680 B 5.13 % | 2.549 B 0.37 % | 2.540 B -0.83 % | 2.561 B 0.80 % | 2.541 B 12.50 % | 2.258 B -0.04 % | 2.259 B -0.35 % | 2.267 B 1.66 % | 2.230 B -0.54 % | 2.242 B 1.13 % | 2.217 B -0.93 % | 2.238 B -0.07 % | 2.240 B -0.63 % | 2.254 B 0.84 % | 2.235 B 0.84 % | 2.216 B 50.91 % | 1.469 B 2.04 % | 1.439 B 0.49 % | 1.432 B -0.77 % | 1.443 B 25.45 % | 1.150 B 25.73 % | 915.036 M 2.11 % | 896.154 M 8.99 % | 822.242 M 13.25 % | 726.043 M -15.13 % | 855.459 M -1.15 % | 865.376 M 16.22 % | 744.574 M -3.29 % | 769.867 M | 0.000 |
| Other current liabilities | 178.446 M -24.56 % | 236.540 M 96.43 % | 120.420 M -54.87 % | 266.832 M 27.30 % | 209.610 M 35.47 % | 154.723 M -7.37 % | 167.035 M -10.59 % | 186.809 M -12.78 % | 214.171 M 12.14 % | 190.991 M -13.54 % | 220.909 M -16.70 % | 265.205 M 4.19 % | 254.537 M 10.92 % | 229.481 M -11.88 % | 260.429 M 3.72 % | 251.094 M 11.32 % | 225.560 M 20.66 % | 186.944 M -2.37 % | 191.483 M 19.70 % | 159.970 M -13.91 % | 185.827 M 54.67 % | 120.144 M -31.19 % | 174.614 M 15.80 % | 150.791 M -4.60 % | 158.064 M 34.37 % | 117.635 M -28.19 % | 163.807 M -6.45 % | 175.105 M -3.31 % | 181.107 M 12.81 % | 160.546 M 29.90 % | 123.595 M -18.29 % | 151.263 M 8.67 % | 139.201 M 22.53 % | 113.607 M 21.42 % | 93.565 M -20.61 % | 117.859 M -34.26 % | 179.271 M 3.64 % | 172.967 M 11.57 % | 155.029 M | 0.000 |
| Deferred revenue | 94.041 M 5.56 % | 89.084 M -3.30 % | 92.124 M -8.69 % | 100.894 M 1.87 % | 99.045 M 3.33 % | 95.854 M 3.78 % | 92.366 M -7.46 % | 99.813 M 3.06 % | 96.850 M 2.85 % | 94.166 M -1.60 % | 95.695 M -6.10 % | 101.917 M 6.46 % | 95.730 M 3.22 % | 92.747 M -2.85 % | 95.467 M -5.18 % | 100.687 M 6.61 % | 94.448 M 7.32 % | 88.006 M -0.23 % | 88.213 M -6.28 % | 94.129 M 11.68 % | 84.286 M 2.55 % | 82.187 M -5.63 % | 87.093 M -6.96 % | 93.609 M 11.11 % | 84.247 M 3.42 % | 81.463 M -7.49 % | 88.054 M -4.69 % | 92.391 M 12.08 % | 82.433 M 12.25 % | 73.440 M -5.44 % | 77.669 M -1.60 % | 78.934 M 12.89 % | 69.920 M 7.73 % | 64.902 M -5.45 % | 68.643 M -8.10 % | 74.695 M 13.49 % | 65.818 M 6.74 % | 61.664 M -3.07 % | 63.616 M | 0.000 |
| Short term debt | 1.473 B 3.95 % | 1.417 B 13.01 % | 1.254 B 11.81 % | 1.122 B -23.22 % | 1.461 B -8.69 % | 1.600 B 2.88 % | 1.555 B 32.01 % | 1.178 B -10.52 % | 1.316 B 9.42 % | 1.203 B -15.11 % | 1.417 B 33.92 % | 1.058 B -8.73 % | 1.159 B -17.23 % | 1.401 B 28.00 % | 1.094 B 64.59 % | 664.908 M 5.86 % | 628.088 M -8.05 % | 683.045 M 13.98 % | 599.274 M 5.74 % | 566.735 M -6.68 % | 607.329 M -38.09 % | 980.986 M 6.54 % | 920.725 M 11.68 % | 824.454 M -12.23 % | 939.331 M -6.54 % | 1.005 B 11.80 % | 899.003 M 20.44 % | 746.443 M -13.94 % | 867.357 M -8.98 % | 952.966 M -3.27 % | 985.196 M 21.79 % | 808.898 M 2.36 % | 790.275 M 12.07 % | 705.167 M 11.21 % | 634.083 M 8.94 % | 582.033 M -13.38 % | 671.913 M -11.10 % | 755.810 M 16.05 % | 651.280 M | 0.000 |
| Total current liabilities | 2.029 B 1.78 % | 1.994 B 18.60 % | 1.681 B -1.73 % | 1.711 B -15.73 % | 2.030 B -1.24 % | 2.055 B 5.52 % | 1.948 B 16.02 % | 1.679 B -8.85 % | 1.842 B 9.33 % | 1.685 B -10.01 % | 1.872 B 15.25 % | 1.625 B -8.24 % | 1.771 B -9.50 % | 1.956 B 22.40 % | 1.598 B 28.66 % | 1.242 B 1.65 % | 1.222 B 0.89 % | 1.211 B 16.98 % | 1.036 B 0.31 % | 1.032 B -7.61 % | 1.117 B -17.18 % | 1.349 B 4.10 % | 1.296 B 3.43 % | 1.253 B -11.26 % | 1.412 B -1.84 % | 1.438 B 10.21 % | 1.305 B 4.47 % | 1.249 B -9.06 % | 1.374 B -4.68 % | 1.441 B 9.17 % | 1.320 B 9.60 % | 1.204 B 4.91 % | 1.148 B 15.67 % | 992.584 M 14.63 % | 865.937 M -0.05 % | 866.336 M -9.64 % | 958.775 M -6.17 % | 1.022 B 18.39 % | 863.098 M | 0.000 |
| Total liabilities | 4.675 B -0.28 % | 4.688 B 7.08 % | 4.378 B -2.11 % | 4.473 B -6.73 % | 4.795 B -1.55 % | 4.871 B 5.17 % | 4.631 B 5.59 % | 4.386 B -3.49 % | 4.545 B 3.18 % | 4.405 B -3.24 % | 4.552 B 9.07 % | 4.174 B -3.17 % | 4.310 B -4.58 % | 4.517 B 9.14 % | 4.139 B 18.23 % | 3.501 B 0.56 % | 3.481 B 0.08 % | 3.479 B 6.52 % | 3.266 B -0.27 % | 3.275 B -1.80 % | 3.334 B -7.04 % | 3.587 B 1.46 % | 3.535 B 0.82 % | 3.507 B -3.85 % | 3.647 B -0.22 % | 3.655 B 31.76 % | 2.774 B 3.17 % | 2.689 B -4.19 % | 2.806 B -2.72 % | 2.885 B 16.75 % | 2.471 B 16.57 % | 2.120 B 3.68 % | 2.044 B 12.64 % | 1.815 B 14.00 % | 1.592 B -7.54 % | 1.722 B -5.61 % | 1.824 B 3.27 % | 1.766 B 8.17 % | 1.633 B | 0.000 |
| Other non current assets | 34.168 M 7.01 % | 31.929 M -14.27 % | 37.245 M 8.46 % | 34.339 M -0.14 % | 34.387 M -4.52 % | 36.013 M -9.58 % | 39.829 M 24.24 % | 32.058 M 1.03 % | 31.732 M 17.48 % | 27.010 M -7.83 % | 29.304 M -0.77 % | 29.532 M -1.66 % | 30.029 M 13.86 % | 26.373 M 5.80 % | 24.927 M -1.39 % | 25.279 M 49.43 % | 16.917 M 5.63 % | 16.016 M 0.93 % | 15.868 M -4.84 % | 16.675 M -0.05 % | 16.684 M -0.57 % | 16.779 M -2.96 % | 17.290 M -8.15 % | 18.825 M -2.24 % | 19.257 M -8.00 % | 20.931 M 14.21 % | 18.326 M -10.27 % | 20.423 M -4.89 % | 21.474 M -12.17 % | 24.450 M 11.63 % | 21.903 M 22.09 % | 17.940 M 0.39 % | 17.871 M -2.61 % | 18.349 M 2.33 % | 17.931 M 0.34 % | 17.870 M 7.86 % | 16.568 M 2.45 % | 16.172 M 5.05 % | 15.394 M 113.90 % | -110.710 M |
| Long 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 |
| Intangible assets | 17.602 M -4.96 % | 18.520 M -4.87 % | 19.469 M -4.62 % | 20.413 M -4.41 % | 21.354 M 64.29 % | 12.998 M -5.24 % | 13.717 M -5.03 % | 14.444 M -3.89 % | 15.028 M -2.30 % | 15.381 M -26.56 % | 20.945 M -4.01 % | 21.819 M -4.90 % | 22.943 M 6.96 % | 21.450 M -30.74 % | 30.970 M 4.70 % | 29.579 M -3.87 % | 30.769 M 5.43 % | 29.185 M -3.11 % | 30.122 M 8.58 % | 27.741 M -1.28 % | 28.101 M -2.51 % | 28.824 M -2.97 % | 29.707 M -5.35 % | 31.386 M -4.91 % | 33.005 M -3.34 % | 34.144 M -3.23 % | 35.284 M -3.09 % | 36.410 M -1.03 % | 36.789 M -2.43 % | 37.707 M -2.58 % | 38.707 M 1.94 % | 37.972 M 74.30 % | 21.785 M 615.91 % | 3.043 M -10.13 % | 3.386 M -9.00 % | 3.721 M 46.38 % | 2.542 M -8.79 % | 2.787 M 68.70 % | 1.652 M | 0.000 |
| GoodWill | 748.561 M 0.10 % | 747.802 M 1.88 % | 734.023 M 0.17 % | 732.813 M 0.25 % | 731.015 M -0.63 % | 735.680 M 3.44 % | 711.222 M 3.35 % | 688.139 M 4.94 % | 655.744 M 5.33 % | 622.545 M 0.02 % | 622.423 M 16.73 % | 533.217 M 5.11 % | 507.284 M 0.07 % | 506.954 M 4.82 % | 483.634 M 0.02 % | 483.553 M 0.05 % | 483.295 M 15.03 % | 420.135 M 1.70 % | 413.123 M 6.73 % | 387.066 M 0.00 % | 387.049 M 0.03 % | 386.945 M 0.00 % | 386.941 M 0.01 % | 386.915 M 0.84 % | 383.676 M 3.39 % | 371.098 M 3.34 % | 359.117 M -7.70 % | 389.087 M 0.14 % | 388.545 M 9.77 % | 353.958 M 1.60 % | 348.387 M 6.09 % | 328.402 M 13.29 % | 289.884 M 45.72 % | 198.937 M 29.94 % | 153.105 M 2.94 % | 148.726 M 1.36 % | 146.735 M 0.22 % | 146.409 M 29.63 % | 112.940 M | 0.000 |
| Goodwill and intangible assets | 766.163 M -0.02 % | 766.322 M 1.70 % | 753.492 M 0.04 % | 753.226 M 0.11 % | 752.369 M 0.49 % | 748.678 M 3.27 % | 724.939 M 3.18 % | 702.583 M 4.74 % | 670.772 M 5.15 % | 637.926 M -0.85 % | 643.368 M 15.91 % | 555.036 M 4.68 % | 530.227 M 0.35 % | 528.404 M 2.68 % | 514.604 M 0.29 % | 513.132 M -0.18 % | 514.064 M 14.41 % | 449.320 M 1.37 % | 443.245 M 6.86 % | 414.807 M -0.08 % | 415.150 M -0.15 % | 415.769 M -0.21 % | 416.648 M -0.40 % | 418.301 M 0.39 % | 416.681 M 2.82 % | 405.242 M 2.75 % | 394.401 M -7.31 % | 425.497 M 0.04 % | 425.334 M 8.60 % | 391.665 M 1.18 % | 387.094 M 5.66 % | 366.374 M 17.55 % | 311.669 M 54.31 % | 201.980 M 29.07 % | 156.491 M 2.65 % | 152.447 M 2.12 % | 149.277 M 0.05 % | 149.196 M 30.20 % | 114.592 M | 0.000 |
| Property plant equipment net | 1.626 B -0.57 % | 1.635 B 3.11 % | 1.586 B -0.37 % | 1.592 B -1.51 % | 1.616 B -1.91 % | 1.648 B 4.66 % | 1.574 B -0.21 % | 1.578 B 4.11 % | 1.515 B 2.31 % | 1.481 B -1.29 % | 1.501 B 3.64 % | 1.448 B 3.43 % | 1.400 B 1.05 % | 1.385 B 2.61 % | 1.350 B 6.41 % | 1.269 B 1.32 % | 1.252 B 6.83 % | 1.172 B 3.07 % | 1.137 B 3.86 % | 1.095 B -1.75 % | 1.115 B -0.02 % | 1.115 B -0.63 % | 1.122 B -2.75 % | 1.154 B -3.64 % | 1.197 B 2.85 % | 1.164 B 223.47 % | 359.855 M -8.10 % | 391.579 M 7.81 % | 363.212 M 28.93 % | 281.712 M 42.26 % | 198.022 M 7.92 % | 183.485 M 20.74 % | 151.965 M 7.07 % | 141.936 M 8.55 % | 130.760 M 0.09 % | 130.647 M -0.27 % | 131.004 M -9.22 % | 144.310 M -3.62 % | 149.725 M | 0.000 |
| Total non current assets | 2.638 B -0.24 % | 2.644 B 2.02 % | 2.592 B 2.15 % | 2.537 B -0.62 % | 2.553 B -1.27 % | 2.586 B 3.59 % | 2.497 B 1.71 % | 2.455 B 4.04 % | 2.359 B 2.95 % | 2.292 B -1.07 % | 2.316 B 4.76 % | 2.211 B 3.22 % | 2.142 B 0.78 % | 2.126 B 1.76 % | 2.089 B 2.96 % | 2.029 B 1.12 % | 2.007 B 8.41 % | 1.851 B 5.03 % | 1.762 B 4.49 % | 1.686 B 0.83 % | 1.673 B -0.15 % | 1.675 B -0.62 % | 1.686 B -1.85 % | 1.717 B -2.52 % | 1.762 B 2.49 % | 1.719 B 87.14 % | 918.525 M -6.58 % | 983.250 M 2.73 % | 957.097 M 12.29 % | 852.380 M 0.03 % | 852.094 M 2.63 % | 830.232 M 14.56 % | 724.690 M 48.76 % | 487.167 M 13.02 % | 431.060 M 41.82 % | 303.941 M 0.82 % | 301.458 M -4.50 % | 315.653 M 10.44 % | 285.822 M 358.17 % | -110.710 M |
| Other current assets | 73.176 M -23.94 % | 96.213 M 61.99 % | 59.395 M -12.02 % | 67.511 M -11.91 % | 76.638 M 2.04 % | 75.109 M -3.97 % | 78.217 M 79.34 % | 43.614 M -28.15 % | 60.698 M -16.55 % | 72.732 M 8.70 % | 66.913 M 42.77 % | 46.869 M -23.55 % | 61.308 M 6.14 % | 57.763 M -10.16 % | 64.295 M 43.01 % | 44.959 M -18.71 % | 55.307 M 8.27 % | 51.082 M -15.16 % | 60.211 M 40.37 % | 42.893 M -23.37 % | 55.974 M 8.00 % | 51.829 M -10.37 % | 57.827 M 53.15 % | 37.759 M -13.72 % | 43.761 M -5.56 % | 46.338 M -10.39 % | 51.710 M 41.14 % | 36.637 M -21.78 % | 46.841 M 35.11 % | 34.668 M 5.95 % | 32.721 M 18.19 % | 27.685 M 14.45 % | 24.189 M 23.16 % | 19.640 M -9.72 % | 21.755 M -15.67 % | 25.798 M -1.30 % | 26.139 M 18.87 % | 21.989 M 16.58 % | 18.861 M | 0.000 |
| 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 -100.00 % | 221.420 M |
| cash and cash equivalents | 118.084 M 464.56 % | 20.916 M -89.96 % | 208.422 M 634.40 % | 28.380 M 19.53 % | 23.743 M -20.11 % | 29.718 M -25.04 % | 39.647 M -25.64 % | 53.318 M -2.09 % | 54.458 M -25.22 % | 72.828 M -44.03 % | 130.131 M -12.21 % | 148.235 M 10.66 % | 133.957 M -3.96 % | 139.480 M -47.83 % | 267.332 M 101.31 % | 132.795 M -30.66 % | 191.507 M -25.45 % | 256.870 M 54.67 % | 166.072 M -65.59 % | 482.640 M 111.78 % | 227.902 M 108.31 % | 109.406 M -25.84 % | 147.521 M 13.27 % | 130.234 M 28.61 % | 101.260 M 44.69 % | 69.985 M -49.49 % | 138.557 M 10.52 % | 125.366 M -40.99 % | 212.442 M -35.88 % | 331.301 M 47.79 % | 224.163 M 37.33 % | 163.225 M -35.27 % | 252.161 M 44.31 % | 174.734 M 53.01 % | 114.196 M -0.76 % | 115.066 M 82.25 % | 63.137 M 216.38 % | 19.956 M -78.31 % | 92.025 M 183.12 % | -110.710 M |
| Cash and short term investments | 118.084 M 464.56 % | 20.916 M -89.96 % | 208.422 M 634.40 % | 28.380 M 19.53 % | 23.743 M -20.11 % | 29.718 M -25.04 % | 39.647 M -25.64 % | 53.318 M -2.09 % | 54.458 M -25.22 % | 72.828 M -44.03 % | 130.131 M -12.21 % | 148.235 M 10.66 % | 133.957 M -3.96 % | 139.480 M -47.83 % | 267.332 M 101.31 % | 132.795 M -30.66 % | 191.507 M -25.45 % | 256.870 M 54.67 % | 166.072 M -65.59 % | 482.640 M 111.78 % | 227.902 M 108.31 % | 109.406 M -25.84 % | 147.521 M 13.27 % | 130.234 M 28.61 % | 101.260 M 44.69 % | 69.985 M -49.49 % | 138.557 M 10.52 % | 125.366 M -40.99 % | 212.442 M -35.88 % | 331.301 M 47.79 % | 224.163 M 37.33 % | 163.225 M -35.27 % | 252.161 M 44.31 % | 174.734 M 53.01 % | 114.196 M -0.76 % | 115.066 M 82.25 % | 63.137 M 216.38 % | 19.956 M -78.31 % | 92.025 M -16.88 % | 110.710 M |
| Total current assets | 2.554 B 2.04 % | 2.503 B 10.20 % | 2.271 B 7.76 % | 2.108 B -12.50 % | 2.409 B -1.15 % | 2.437 B 3.74 % | 2.349 B 6.65 % | 2.203 B -9.87 % | 2.444 B 4.49 % | 2.339 B -5.83 % | 2.484 B 7.98 % | 2.300 B -6.80 % | 2.468 B -5.14 % | 2.602 B 13.92 % | 2.284 B 29.94 % | 1.758 B 3.98 % | 1.690 B -3.54 % | 1.752 B 17.28 % | 1.494 B -7.79 % | 1.620 B 1.78 % | 1.592 B -7.84 % | 1.727 B 2.18 % | 1.691 B -1.92 % | 1.724 B -9.79 % | 1.911 B -1.68 % | 1.944 B 2.93 % | 1.888 B 2.40 % | 1.844 B -6.26 % | 1.967 B -7.31 % | 2.122 B 17.97 % | 1.799 B 16.19 % | 1.548 B 0.42 % | 1.542 B 16.38 % | 1.325 B 16.95 % | 1.133 B 6.50 % | 1.064 B -5.89 % | 1.130 B -3.56 % | 1.172 B 10.74 % | 1.058 B 855.83 % | 110.710 M |
| Inventory | 2.061 B -2.74 % | 2.119 B 16.32 % | 1.822 B 2.26 % | 1.782 B -11.56 % | 2.014 B -3.04 % | 2.078 B 1.70 % | 2.043 B 9.30 % | 1.869 B -10.01 % | 2.077 B 4.89 % | 1.980 B -6.77 % | 2.124 B 11.77 % | 1.900 B -4.79 % | 1.996 B -7.28 % | 2.152 B 20.05 % | 1.793 B 31.72 % | 1.361 B 13.74 % | 1.197 B 0.61 % | 1.190 B 4.68 % | 1.136 B 22.49 % | 927.722 M -11.83 % | 1.052 B -26.90 % | 1.439 B 5.96 % | 1.359 B -1.57 % | 1.380 B -10.81 % | 1.547 B -4.65 % | 1.623 B 4.10 % | 1.559 B 4.28 % | 1.495 B 0.56 % | 1.487 B -5.55 % | 1.574 B 11.17 % | 1.416 B 17.59 % | 1.204 B 8.86 % | 1.106 B 10.77 % | 998.595 M 9.83 % | 909.254 M 12.52 % | 808.089 M -11.70 % | 915.153 M -9.35 % | 1.010 B 16.18 % | 868.939 M | 0.000 |
| Net receivables | 301.589 M 12.57 % | 267.913 M 47.50 % | 181.634 M -21.09 % | 230.179 M -21.70 % | 293.971 M 15.52 % | 254.477 M 35.15 % | 188.299 M -20.44 % | 236.663 M -5.98 % | 251.713 M 18.03 % | 213.253 M 31.02 % | 162.760 M -20.57 % | 204.915 M -25.99 % | 276.886 M 9.83 % | 252.106 M 58.17 % | 159.385 M -27.13 % | 218.733 M -11.36 % | 246.773 M -3.19 % | 254.893 M 93.69 % | 131.597 M -21.26 % | 167.139 M -34.69 % | 255.930 M 101.86 % | 126.783 M -0.01 % | 126.794 M -27.77 % | 175.550 M -19.61 % | 218.369 M 6.92 % | 204.232 M 47.01 % | 138.925 M -25.63 % | 186.804 M -15.45 % | 220.934 M 21.32 % | 182.106 M 44.40 % | 126.108 M -17.68 % | 153.199 M -3.82 % | 159.278 M 20.86 % | 131.783 M 50.61 % | 87.500 M -23.66 % | 114.614 M -8.80 % | 125.678 M 4.42 % | 120.358 M 53.82 % | 78.248 M | 0.000 |
| Tax assets | 211.435 M 0.40 % | 210.586 M -2.12 % | 215.140 M 36.26 % | 157.886 M 5.18 % | 150.105 M -2.35 % | 153.716 M -2.29 % | 157.326 M 10.65 % | 142.187 M 0.68 % | 141.233 M -2.87 % | 145.413 M 1.53 % | 143.226 M -19.90 % | 178.808 M -1.87 % | 182.212 M -1.83 % | 185.616 M -6.88 % | 199.321 M -10.09 % | 221.695 M -0.70 % | 223.248 M 4.72 % | 213.180 M 28.65 % | 165.708 M 3.66 % | 159.853 M 26.77 % | 126.097 M -1.29 % | 127.746 M -1.51 % | 129.710 M 2.55 % | 126.487 M -1.56 % | 128.492 M -0.16 % | 128.695 M -11.82 % | 145.943 M 0.13 % | 145.751 M -0.90 % | 147.077 M -4.84 % | 154.553 M -36.94 % | 245.075 M -6.61 % | 262.433 M 7.91 % | 243.185 M 94.70 % | 124.902 M -0.78 % | 125.878 M 4 128.35 % | 2.977 M -35.41 % | 4.609 M -22.86 % | 5.975 M -2.23 % | 6.111 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 283.450 M 12.98 % | 250.884 M 72.61 % | 145.346 M -34.32 % | 221.292 M -15.02 % | 260.390 M 27.02 % | 205.006 M 53.54 % | 133.516 M -33.39 % | 200.433 M -0.04 % | 200.516 M 8.01 % | 185.652 M 45.39 % | 127.691 M -31.94 % | 187.613 M -24.72 % | 249.218 M 12.27 % | 221.990 M 62.32 % | 136.757 M -35.87 % | 213.257 M -18.51 % | 261.696 M 6.70 % | 245.261 M 65.20 % | 148.462 M -26.98 % | 203.311 M -12.74 % | 232.989 M 46.36 % | 159.189 M 48.83 % | 106.959 M -39.69 % | 177.336 M -20.66 % | 223.510 M -0.58 % | 224.821 M 55.25 % | 144.808 M -35.63 % | 224.965 M -3.61 % | 233.398 M -5.21 % | 246.215 M 96.01 % | 125.616 M -20.51 % | 158.026 M 11.10 % | 142.236 M 30.85 % | 108.700 M 58.33 % | 68.655 M -25.17 % | 91.749 M -14.72 % | 107.591 M 15.61 % | 93.065 M 63.88 % | 56.789 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.999 M 0.00 % | 13.999 M 28.02 % | 10.935 M 0.57 % | 10.873 M -6.96 % | 11.686 M 0.00 % | 11.686 M 3.21 % | 11.322 M 0.00 % | 11.322 M -8.18 % | 12.330 M 0.00 % | 12.330 M 52.43 % | 8.089 M 0.00 % | 8.089 M -1.20 % | 8.187 M 18.50 % | 6.909 M 5.27 % | 6.563 M 0.00 % | 6.563 M -3.70 % | 6.815 M 0.00 % | 6.815 M -27.31 % | 9.376 M -0.74 % | 9.446 M -9.21 % | 10.404 M 10.01 % | 9.457 M 16.85 % | 8.093 M 0.00 % | 8.093 M 9.69 % | 7.378 M 14.05 % | 6.469 M 3 010.10 % | 208.000 K -79.01 % | 991.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 63.337 M | 0.000 | 0.000 -100.00 % | 67.647 M 0.99 % | 66.981 M 1.53 % | 65.970 M -1.21 % | 66.780 M -4.89 % | 70.214 M 0.58 % | 69.809 M 1.63 % | 68.690 M -2.22 % | 70.247 M -4.16 % | 73.294 M 0.30 % | 73.076 M 4.54 % | 69.902 M 1.27 % | 69.024 M -5.08 % | 72.716 M 4.08 % | 69.868 M 8.71 % | 64.269 M 4.47 % | 61.519 M -1.49 % | 62.449 M 0.84 % | 61.928 M 6.93 % | 57.915 M -0.28 % | 58.079 M -3.38 % | 60.112 M -2.26 % | 61.502 M 7.16 % | 57.393 M -14.54 % | 67.157 M -2.98 % | 69.223 M 1.73 % | 68.047 M 3.84 % | 65.530 M 2.29 % | 64.061 M 12.82 % | 56.782 M 0.85 % | 56.301 M 5.93 % | 53.150 M 1.80 % | 52.210 M -3.35 % | 54.019 M 0.83 % | 53.576 M 3.94 % | 51.543 M -1.17 % | 52.151 M | 0.000 |
| Minority interest | 176.041 M 18.70 % | 148.311 M -6.36 % | 158.387 M 144.14 % | 64.875 M 6.80 % | 60.743 M 13.73 % | 53.410 M -40.41 % | 89.623 M -26.30 % | 121.603 M 0.18 % | 121.389 M 29.61 % | 93.659 M -6.21 % | 99.856 M -23.04 % | 129.753 M 19.55 % | 108.530 M 32.45 % | 81.943 M 8.05 % | 75.837 M -9.88 % | 84.154 M 73.54 % | 48.492 M 32.95 % | 36.475 M 201.31 % | -36.005 M -20.10 % | -29.980 M 61.72 % | -78.315 M 43.80 % | -139.348 M -10.04 % | -126.634 M -84.23 % | -68.737 M -432.18 % | -12.916 M 21.99 % | -16.557 M -42.47 % | -11.621 M -122.23 % | 52.276 M 10.85 % | 47.158 M 45.24 % | 32.468 M -5.43 % | 34.332 M -47.94 % | 65.950 M 35.35 % | 48.725 M 159.02 % | -82.558 M 20.00 % | -103.193 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 947.683 M -2.64 % | 973.413 M 0.96 % | 964.154 M -1.64 % | 980.215 M -1.32 % | 993.281 M -1.92 % | 1.013 B 7.45 % | 942.537 M 1.61 % | 927.562 M 0.77 % | 920.485 M -0.07 % | 921.163 M -1.06 % | 931.040 M 2.22 % | 910.808 M 0.84 % | 903.250 M -1.48 % | 916.853 M 0.00 % | 916.822 M -0.35 % | 920.042 M -1.34 % | 932.517 M 3.09 % | 904.564 M 0.85 % | 896.942 M 2.00 % | 879.385 M -0.55 % | 884.244 M -2.34 % | 905.406 M 0.39 % | 901.925 M -0.80 % | 909.159 M 3.57 % | 877.796 M 0.04 % | 877.430 M 16 871.57 % | 5.170 M -49.71 % | 10.281 M -2.12 % | 10.504 M -2.49 % | 10.772 M 1 142.45 % | 867.000 K -22.24 % | 1.115 M -90.42 % | 11.644 M 581.73 % | 1.708 M -17.29 % | 2.065 M -14.60 % | 2.418 M -12.61 % | 2.767 M -11.11 % | 3.113 M 104.53 % | 1.522 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 -100.00 % | 136.494 M | 0.000 | 0.000 -100.00 % | 29.780 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 205.383 M 3.87 % | 197.730 M 2.08 % | 193.692 M 459.00 % | -53.953 M 3.72 % | -56.040 M 4.70 % | -58.803 M 3.85 % | -61.160 M -3.83 % | -58.905 M 3.34 % | -60.939 M 5.98 % | -64.815 M 12.03 % | -73.681 M -0.24 % | -73.507 M 2.06 % | -75.053 M 6.22 % | -80.027 M -150.92 % | -31.893 M -290.76 % | 16.719 M -56.83 % | 38.726 M -32.72 % | 57.558 M 19.53 % | 48.155 M -13.60 % | 55.733 M 5.66 % | 52.747 M 2.23 % | 51.596 M 2.88 % | 50.152 M -2.85 % | 51.625 M 2.02 % | 50.604 M 4.18 % | 48.573 M 2.19 % | 47.531 M -5.26 % | 50.170 M 16.26 % | 43.152 M -17.19 % | 52.110 M 214.33 % | -45.577 M -129.02 % | 157.031 M 2.59 % | 153.071 M 105.85 % | 74.362 M 0.17 % | 74.239 M | 0.000 | 0.000 | 0.000 100.00 % | -5.913 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 923.151 M -1.06 % | 933.054 M 16 938.97 % | 5.476 M -96.33 % | 149.134 M -1.27 % | 151.053 M | 0.000 -100.00 % | 5.977 M | 0.000 | 0.000 | 0.000 -100.00 % | 171.073 M 2.12 % | 167.521 M 0.00 % | 167.521 M 0.04 % | 167.457 M 21.48 % | 137.845 M 4.58 % | 131.802 M 29.60 % | 101.702 M -6.08 % | 108.286 M 0.05 % | 108.228 M -1.17 % | 109.504 M 0.00 % | 109.504 M -5.90 % | 116.368 M -6.73 % | 124.763 M 1.20 % | 123.285 M 1.06 % | 121.994 M -7.19 % | 131.451 M 1.43 % | 129.596 M 264 381.63 % | 49.000 K -99.94 % | 86.857 M 354.15 % | 19.125 M 5.14 % | 18.190 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 5.192 B 0.87 % | 5.147 B 5.84 % | 4.863 B 4.69 % | 4.645 B -6.39 % | 4.962 B -1.22 % | 5.023 B 3.66 % | 4.846 B 4.05 % | 4.657 B -3.04 % | 4.803 B 3.73 % | 4.631 B -3.53 % | 4.800 B 6.40 % | 4.511 B -2.15 % | 4.610 B -2.48 % | 4.728 B 8.11 % | 4.373 B 15.48 % | 3.787 B 2.43 % | 3.697 B 2.60 % | 3.603 B 10.65 % | 3.256 B -1.52 % | 3.307 B 1.30 % | 3.265 B -4.06 % | 3.403 B 0.78 % | 3.376 B -1.88 % | 3.441 B -6.30 % | 3.673 B 0.28 % | 3.662 B 30.49 % | 2.807 B -0.72 % | 2.827 B -3.32 % | 2.924 B -1.70 % | 2.975 B 12.20 % | 2.651 B 11.46 % | 2.378 B 4.94 % | 2.266 B 25.08 % | 1.812 B 15.87 % | 1.564 B 14.35 % | 1.368 B -4.47 % | 1.432 B -3.76 % | 1.488 B 10.68 % | 1.344 B | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -4.554 M -200.00 % | 4.554 M 155.39 % | -8.221 M -5.65 % | -7.781 M -315.48 % | 3.611 M 0.03 % | 3.610 M 118.31 % | -19.713 M -576.26 % | -2.915 M -169.74 % | 4.180 M 1.31 % | 4.126 M -87.47 % | 32.942 M 867.74 % | 3.404 M 0.03 % | 3.403 M -1.02 % | 3.438 M 19.96 % | 2.866 M 84.43 % | 1.554 M -65.57 % | 4.514 M 137.58 % | -12.011 M -1 480.39 % | -760.000 K -124.07 % | 3.157 M 54.98 % | 2.037 M 0.30 % | 2.031 M 138.68 % | -5.251 M -361.90 % | 2.005 M 887.68 % | 203.000 K -97.44 % | 7.935 M 47.27 % | 5.388 M 24.12 % | 4.341 M 1 846.64 % | 223.000 K -91.85 % | 2.736 M -87.33 % | 21.600 M 837.45 % | -2.929 M -156.57 % | 5.178 M 376.80 % | 1.086 M 60.65 % | 676.000 K -58.19 % | 1.617 M 19.69 % | 1.351 M 1 016.53 % | 121.000 K 105.32 % | -2.275 M -375.09 % | 827.000 K -11.55 % | 935.000 K 181.63 % | 332.000 K |
| Stock based compensation | -7.270 M -200.00 % | 7.270 M 34.18 % | 5.418 M -2.78 % | 5.573 M 3.26 % | 5.397 M 3.85 % | 5.197 M -9.93 % | 5.770 M 5.56 % | 5.466 M -15.80 % | 6.492 M 2.11 % | 6.358 M -0.86 % | 6.413 M -5.58 % | 6.792 M -24.26 % | 8.968 M -23.18 % | 11.674 M -59.56 % | 28.867 M 317.58 % | 6.913 M 14.32 % | 6.047 M -1.01 % | 6.109 M -12.30 % | 6.966 M 12.34 % | 6.201 M 48.28 % | 4.182 M 26.27 % | 3.312 M -8.81 % | 3.632 M 23.79 % | 2.934 M -24.05 % | 3.863 M 42.23 % | 2.716 M -23.56 % | 3.553 M -15.16 % | 4.188 M 33.84 % | 3.129 M -2.77 % | 3.218 M 38.89 % | 2.317 M 92.44 % | 1.204 M 38.55 % | 869.000 K 20.86 % | 719.000 K -53.22 % | 1.537 M 2 461.67 % | 60.000 K 0.00 % | 60.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 81.100 M | 0.000 100.00 % | -132.504 M -146.83 % | 282.961 M 297.46 % | 71.192 M 204.54 % | -68.099 M 66.53 % | -203.466 M -182.55 % | 246.486 M 448.23 % | -70.783 M -134.04 % | 207.960 M 158.81 % | -353.625 M -284.19 % | 191.987 M 21.99 % | 157.385 M 142.03 % | -374.473 M 31.19 % | -544.228 M -330.67 % | -126.368 M -236.86 % | 92.334 M 208.58 % | -85.038 M 67.47 % | -261.410 M -221.29 % | 215.531 M -36.36 % | 338.681 M 867.76 % | -44.113 M -10.53 % | -39.911 M -120.25 % | 197.072 M 106.83 % | 95.284 M 210.34 % | -86.354 M 13.32 % | -99.628 M -239.86 % | 71.232 M 12.97 % | 63.056 M 174.88 % | -84.211 M 65.72 % | -245.658 M -1 899.98 % | -12.283 M -62.26 % | -7.570 M 82.96 % | -44.413 M 63.45 % | -121.501 M -198.49 % | 123.363 M 40.85 % | 87.583 M 179.25 % | -110.519 M 10.40 % | -123.347 M -316.91 % | 56.865 M 81.93 % | 31.256 M 148.89 % | -63.931 M |
| Accounts receivables | -33.883 M 62.50 % | -90.359 M | 0.000 -100.00 % | 67.617 M 269.30 % | -39.938 M 39.69 % | -66.222 M -235.91 % | 48.724 M 189.78 % | 16.814 M 131.43 % | -53.502 M -12 823.19 % | -414.000 K -100.99 % | 41.655 M -41.96 % | 71.765 M 279.62 % | -39.954 M -53 891.89 % | -74.000 K 99.95 % | -140.811 M -609.54 % | 27.635 M 5 308.02 % | 511.000 K 111.16 % | 242.000 K -98.38 % | 14.953 M -79.57 % | 73.193 M 148.90 % | -149.681 M -31 089.86 % | 483.000 K -99.02 % | 49.338 M 15.54 % | 42.702 M 397.99 % | -14.330 M 78.12 % | -65.493 M -264.68 % | 39.771 M 20.31 % | 33.058 M 199.35 % | -33.275 M 40.69 % | -56.104 M -314.20 % | 26.192 M 336.53 % | 6.000 M 123.12 % | -25.948 M 41.38 % | -44.263 M -261.06 % | 27.483 M 178.48 % | 9.869 M 244.09 % | -6.849 M 83.47 % | -41.435 M -220.52 % | 34.380 M 78.78 % | 19.230 M 508.02 % | -4.713 M 91.84 % | -57.737 M |
| Inventory | 59.382 M 125.73 % | -230.772 M | 0.000 -100.00 % | 230.708 M 592.26 % | 33.327 M 453.05 % | 6.026 M 104.36 % | -138.247 M -154.88 % | 251.928 M 546.55 % | -56.416 M -139.27 % | 143.675 M 181.20 % | -176.931 M -254.25 % | 114.705 M -26.60 % | 156.281 M 144.86 % | -348.374 M 19.27 % | -431.520 M -163.71 % | -163.634 M -1 156.18 % | 15.493 M 130.88 % | -50.169 M 73.77 % | -191.288 M -254.02 % | 124.194 M -67.93 % | 387.227 M 579.25 % | -80.799 M -485.23 % | 20.974 M -87.62 % | 169.385 M 111.08 % | 80.248 M 247.25 % | -54.496 M 12.45 % | -62.246 M -799.12 % | -6.923 M -105.75 % | 120.477 M 179.83 % | -150.918 M 21.45 % | -192.127 M -310.99 % | -46.747 M -8.81 % | -42.963 M 29.50 % | -60.943 M 40.07 % | -101.685 M -191.59 % | 111.018 M 50.55 % | 73.740 M 164.09 % | -115.060 M -24.83 % | -92.174 M -298.76 % | 46.375 M 366.08 % | 9.950 M 112.94 % | -76.916 M |
| Accounts payables | 55.232 M -45.64 % | 101.608 M | 0.000 100.00 % | -7.660 M -107.99 % | 95.879 M 280.56 % | 25.194 M 134.92 % | -72.150 M -173.88 % | -26.344 M -177.30 % | 34.082 M -47.32 % | 64.699 M 141.88 % | -154.470 M -2 527.93 % | -5.878 M -114.71 % | 39.954 M -48.84 % | 78.091 M 48.20 % | 52.694 M 1 503.59 % | 3.286 M -95.09 % | 66.965 M -29.04 % | 94.366 M 201.21 % | -93.238 M -1 265.32 % | -6.829 M -107.94 % | 86.049 M 59.75 % | 53.864 M 175.01 % | -71.806 M -233.61 % | -21.524 M -184.90 % | 25.352 M -54.23 % | 55.392 M 176.15 % | -72.741 M -498.10 % | 18.272 M 175.23 % | -24.288 M -119.59 % | 123.987 M 340.71 % | -51.508 M -507.26 % | -8.482 M -115.67 % | 54.135 M -9.02 % | 59.501 M 224.99 % | -47.606 M -378.31 % | -9.953 M -135.03 % | 28.416 M -42.56 % | 49.472 M 183.92 % | -58.952 M -243.60 % | -17.157 M -175.23 % | 22.805 M -67.88 % | 70.990 M |
| Other working capital | 369.000 K 100.96 % | -38.425 M 71.00 % | -132.504 M -1 619.94 % | -7.704 M 57.38 % | -18.076 M 45.38 % | -33.097 M 20.81 % | -41.793 M -1 122.33 % | 4.088 M -19.10 % | 5.053 M 102.43 % | -207.960 M -225.55 % | -63.879 M -660.59 % | 11.395 M 932.16 % | 1.104 M 101.06 % | -104.116 M -323.39 % | -24.591 M -165.99 % | 37.266 M -51.50 % | 76.841 M 159.35 % | -129.477 M -1 686.14 % | 8.163 M -67.31 % | 24.973 M 65.54 % | 15.086 M 185.42 % | -17.661 M 54.03 % | -38.417 M -690.21 % | 6.509 M 62.16 % | 4.014 M 118.45 % | -21.757 M -393.13 % | -4.412 M -116.45 % | 26.825 M 18 790.85 % | 142.000 K 112.07 % | -1.176 M 95.83 % | -28.215 M -176.37 % | 36.946 M 412.71 % | 7.206 M 457.74 % | 1.292 M 320.85 % | 307.000 K -97.53 % | 12.429 M 260.91 % | -7.724 M -120.94 % | -3.496 M 47.04 % | -6.601 M -178.42 % | 8.417 M 161.89 % | 3.214 M 1 299.25 % | -268.000 K |
| Other non cash items | 93.926 M 142.77 % | -219.621 M -2 256.53 % | 10.184 M -31.23 % | 14.808 M 1 095.83 % | -1.487 M -102.03 % | 73.106 M 366.24 % | 15.680 M -11.71 % | 17.760 M 156.31 % | 6.929 M 117.87 % | -38.767 M -310.69 % | 18.400 M 10.93 % | 16.587 M 91.09 % | 8.680 M -47.31 % | 16.473 M -9.67 % | 18.236 M 8.63 % | 16.788 M 63.28 % | 10.282 M -44.86 % | 18.646 M -11.15 % | 20.985 M 1.73 % | 20.628 M 98.10 % | 10.413 M -55.94 % | 23.632 M -28.15 % | 32.889 M -54.39 % | 72.110 M 770.89 % | 8.280 M -44.41 % | 14.896 M -64.72 % | 42.225 M 902.02 % | 4.214 M 174.74 % | -5.638 M -267.65 % | 3.363 M 17.22 % | 2.869 M 126.98 % | 1.264 M 20.84 % | 1.046 M -3.86 % | 1.088 M -79.86 % | 5.403 M 258.05 % | 1.509 M -2.83 % | 1.553 M 0.13 % | 1.551 M -32.24 % | 2.289 M 37.73 % | 1.662 M 5.79 % | 1.571 M 13.43 % | 1.385 M |
| Net cash provided by operating activities | 187.884 M 180.82 % | -232.479 M -42.29 % | -163.382 M -150.40 % | 324.200 M 112.84 % | 152.323 M 324.06 % | -67.982 M 70.76 % | -232.466 M -173.73 % | 315.309 M 996.84 % | 28.747 M -85.57 % | 199.217 M 159.62 % | -334.136 M -198.30 % | 339.925 M -13.74 % | 394.048 M 287.59 % | -210.054 M 49.73 % | -417.872 M -473.94 % | 111.747 M -69.98 % | 372.297 M 323.87 % | 87.832 M 148.57 % | -180.849 M -143.83 % | 412.605 M -22.31 % | 531.102 M 3 596.62 % | -15.189 M 78.67 % | -71.207 M -131.94 % | 222.962 M 27.99 % | 174.199 M 335.34 % | -74.020 M 35.50 % | -114.766 M -179.11 % | 145.063 M -5.93 % | 154.213 M 419.82 % | -48.218 M 77.80 % | -217.193 M -368.48 % | 80.896 M -28.05 % | 112.429 M 660.99 % | 14.774 M 116.00 % | -92.317 M -145.79 % | 201.602 M 12.93 % | 178.526 M 378.51 % | -64.101 M 38.09 % | -103.535 M -183.41 % | 124.133 M 8.24 % | 114.683 M 595.65 % | -23.138 M |
| Investments in property plant and equipment | -26.185 M -11.37 % | -23.511 M | 0.000 100.00 % | -19.641 M 13.28 % | -22.649 M 13.04 % | -26.046 M 32.44 % | -38.550 M 45.13 % | -70.256 M -46.02 % | -48.113 M -10.42 % | -43.573 M 13.69 % | -50.484 M 20.14 % | -63.212 M -30.65 % | -48.382 M 2.06 % | -49.398 M 51.24 % | -101.310 M -87.22 % | -54.114 M 12.45 % | -61.810 M -70.41 % | -36.272 M 42.35 % | -62.916 M -651.42 % | -8.373 M -62.84 % | -5.142 M 40.68 % | -8.668 M 44.06 % | -15.496 M 22.20 % | -19.919 M 50.84 % | -40.515 M -226.05 % | -12.426 M 74.58 % | -48.878 M -12.16 % | -43.577 M 49.01 % | -85.457 M -11.79 % | -76.447 M -233.31 % | -22.936 M 29.00 % | -32.302 M -77.25 % | -18.224 M -13.52 % | -16.053 M -8.58 % | -14.785 M -1.92 % | -14.507 M -31.14 % | -11.062 M 32.98 % | -16.505 M -227.68 % | -5.037 M 69.34 % | -16.426 M 6.67 % | -17.600 M 58.95 % | -42.878 M |
| Acquisitions net | 80.022 M 200.00 % | -80.022 M -700.22 % | -10.000 M -4 319.41 % | 237.000 K -98.81 % | 19.874 M 133.88 % | -58.657 M 0.55 % | -58.984 M 22.45 % | -76.061 M -2.21 % | -74.414 M -40 763.39 % | 183.000 K 100.14 % | -133.807 M -197.09 % | -45.039 M -1 232.51 % | -3.380 M 90.29 % | -34.808 M -9 358.70 % | -368.000 K 49.80 % | -733.000 K 99.17 % | -88.610 M -751.53 % | -10.406 M 78.13 % | -47.571 M | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K 99.90 % | -9.800 M 43.80 % | -17.439 M 17.62 % | -21.169 M -24.19 % | -17.045 M -755.67 % | -1.992 M 97.06 % | -67.719 M -442.45 % | -12.484 M 73.89 % | -47.816 M 48.61 % | -93.048 M 47.32 % | -176.644 M -134.13 % | -75.448 M -591.17 % | -10.916 M -46.74 % | -7.439 M | 0.000 100.00 % | -60.251 M -8 097.41 % | -735.000 K -193.75 % | 784.000 K 192.56 % | -847.000 K 99.32 % | -124.391 M |
| Purchases of investments | 0.000 | 0.000 -100.00 % | 1.162 M | 0.000 -100.00 % | 81.000 K 106.52 % | -1.243 M -1 230.00 % | 110.000 K 578.26 % | -23.000 K -112.50 % | 184.000 K 101.01 % | -18.236 M -707.87 % | 3.000 M 121.96 % | -13.663 M -355.43 % | -3.000 M 82.37 % | -17.018 M -313.18 % | 7.983 M 204.59 % | -7.633 M 71.68 % | -26.952 M -7 600.57 % | -350.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.342 M -69.22 % | 23.853 M 10 791.78 % | 219.000 K -36.89 % | 347.000 K -78.70 % | 1.629 M -92.82 % | 22.703 M 4 081.03 % | 543.000 K -96.03 % | 13.663 M 100.66 % | 6.809 M | 0.000 100.00 % | -11.098 M | 0.000 -100.00 % | 760.000 K 26.67 % | 600.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -88.487 M -111.21 % | -41.895 M -88.37 % | -22.241 M -229.02 % | 17.239 M -43.88 % | 30.716 M 1 083.66 % | 2.595 M -51.35 % | 5.334 M 1 361.37 % | 365.000 K -96.16 % | 9.494 M -47.94 % | 18.236 M 834.73 % | -2.482 M -650.33 % | 451.000 K -0.88 % | 455.000 K 128.64 % | 199.000 K -96.27 % | 5.336 M 1 047.53 % | 465.000 K -80.09 % | 2.335 M 187.21 % | 813.000 K 101.65 % | -49.149 M -728.34 % | 7.822 M 2 703.58 % | 279.000 K 31.60 % | 212.000 K -92.03 % | 2.660 M -85.66 % | 18.550 M 5 230.46 % | 348.000 K -96.74 % | 10.679 M -82.21 % | 60.018 M 22 807.63 % | 262.000 K 123.93 % | 117.000 K -77.19 % | 513.000 K 167.19 % | 192.000 K 1.59 % | 189.000 K -96.87 % | 6.035 M 1 492.35 % | 379.000 K -95.78 % | 8.985 M 76.84 % | 5.081 M 191.34 % | 1.744 M -55.87 % | 3.952 M 215.76 % | -3.414 M -154.96 % | 6.212 M -39.40 % | 10.250 M -42.68 % | 17.882 M |
| Net cash used for investing activites | -34.650 M 76.17 % | -145.428 M -367.93 % | -31.079 M -1 335.52 % | -2.165 M -147.41 % | 4.567 M 107.68 % | -59.498 M 35.24 % | -91.871 M 36.91 % | -145.628 M -30.94 % | -111.220 M -437.63 % | -20.687 M 88.71 % | -183.230 M -69.97 % | -107.800 M -126.96 % | -47.498 M 43.46 % | -84.007 M 15.53 % | -99.457 M -60.38 % | -62.015 M 58.12 % | -148.085 M -220.43 % | -46.215 M 58.76 % | -112.065 M -20 238.48 % | -551.000 K 88.67 % | -4.863 M 42.49 % | -8.456 M 34.17 % | -12.846 M -15.01 % | -11.169 M 80.61 % | -57.606 M -151.38 % | -22.916 M -288.08 % | -5.905 M 86.97 % | -45.307 M 70.40 % | -153.059 M -73.11 % | -88.418 M -25.31 % | -70.560 M 43.62 % | -125.161 M 33.72 % | -188.833 M -107.23 % | -91.122 M -445.12 % | -16.716 M 0.88 % | -16.865 M -80.99 % | -9.318 M 87.20 % | -72.804 M -692.55 % | -9.186 M 2.59 % | -9.430 M -15.04 % | -8.197 M 94.51 % | -149.387 M |
| Debt repayment | -47.867 M -123.97 % | 199.699 M 285.90 % | 51.749 M 116.70 % | -309.823 M -108.94 % | -148.281 M -210.87 % | 133.739 M -58.07 % | 318.971 M 316.76 % | -147.156 M -243.02 % | 102.891 M 151.01 % | -201.699 M -137.37 % | 539.688 M 470.48 % | -145.674 M 37.98 % | -234.882 M -178.76 % | 298.236 M -61.27 % | 770.050 M 4 339.86 % | 17.344 M 113.75 % | -126.096 M -268.80 % | 74.700 M 16.28 % | 64.240 M 169.12 % | -92.944 M 73.80 % | -354.755 M -369 436.46 % | -96.000 K -100.08 % | 117.258 M 176.18 % | -153.929 M -229.16 % | -46.764 M -218.10 % | 39.597 M -72.60 % | 144.495 M 200.17 % | -144.254 M -96.67 % | -73.350 M -126.93 % | 272.352 M -29.41 % | 385.813 M 3 420.83 % | 10.958 M -88.09 % | 91.986 M -51.75 % | 190.659 M 284.90 % | -103.114 M -665.16 % | 18.245 M 119.68 % | -92.713 M -178.82 % | 117.626 M -38.02 % | 189.781 M 447.79 % | -54.568 M -255.84 % | 35.015 M -67.39 % | 107.362 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.000 K 95.45 % | -1.099 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -2.356 M -2 354.17 % | -96.000 K | 0.000 100.00 % | -2.778 M 19.66 % | -3.458 M -1 104.88 % | -287.000 K 15.09 % | -338.000 K 92.74 % | -4.654 M 6.11 % | -4.957 M -1 676.70 % | -279.000 K 99.66 % | -80.995 M -8.93 % | -74.355 M -54.15 % | -48.235 M -5.92 % | -45.541 M -21 180.84 % | -214.000 K 99.14 % | -24.747 M -2 483.19 % | -958.000 K -176.08 % | -347.000 K -63.68 % | -212.000 K 67.73 % | -657.000 K -19.89 % | -548.000 K -100.73 % | -273.000 K | 0.000 100.00 % | -1.303 M -2 001.61 % | -62.000 K | 0.000 | 0.000 100.00 % | -368.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -7.831 M -0.13 % | -7.821 M 53.97 % | -16.991 M -197.20 % | -5.717 M -1.37 % | -5.640 M -0.11 % | -5.634 M -0.18 % | -5.624 M -0.48 % | -5.597 M 79.88 % | -27.819 M -0.10 % | -27.791 M 85.33 % | -189.484 M -112.07 % | -89.350 M 23.60 % | -116.953 M -128.14 % | -51.263 M -41.06 % | -36.340 M 53.89 % | -78.811 M 33.48 % | -118.481 M -334.33 % | -27.279 M 35.40 % | -42.225 M -481.37 % | -7.263 M -25.55 % | -5.785 M -0.57 % | -5.752 M -0.19 % | -5.741 M -0.24 % | -5.727 M -0.28 % | -5.711 M -0.21 % | -5.699 M -0.04 % | -5.697 M -0.42 % | -5.673 M -0.16 % | -5.664 M -0.04 % | -5.662 M 45.38 % | -10.367 M -128.35 % | -4.540 M -2.46 % | -4.431 M -52.64 % | -2.903 M 87.31 % | -22.878 M 83.32 % | -137.129 M -179.37 % | -49.085 M -71.82 % | -28.568 M -25.55 % | -22.755 M 58.54 % | -54.883 M 58.31 % | -131.634 M -570.85 % | -19.622 M |
| Other financing activites | -368.000 K -100.19 % | 198.222 M -41.66 % | 339.745 M 68 121.89 % | 498.000 K 105.57 % | -8.944 M 15.66 % | -10.605 M -11 032.99 % | 97.000 K 100.66 % | -14.610 M -36.77 % | -10.682 M -77.89 % | -6.005 M -103.91 % | 153.712 M 328.68 % | -67.216 M -164 041.46 % | 41.000 K -82.25 % | 231.000 K 103.08 % | -7.489 M -695.31 % | 1.258 M 131.68 % | 543.000 K -72.49 % | 1.974 M -98.30 % | 116.052 M 306.68 % | -56.151 M -6.67 % | -52.641 M | 0.000 100.00 % | -9.520 M 57.90 % | -22.615 M 30.56 % | -32.570 M -488.54 % | -5.534 M -52.37 % | -3.632 M 90.14 % | -36.831 M 10.17 % | -40.999 M -78.91 % | -22.916 M 12.99 % | -26.337 M 52.68 % | -55.661 M -174.10 % | 75.111 M 425.47 % | -23.078 M -110.92 % | 211.277 M 7 968.79 % | -2.685 M 95.32 % | -57.385 M | 0.000 100.00 % | -945.000 K 98.28 % | -54.883 M 59.05 % | -134.013 M -582.97 % | -19.622 M |
| Net cash used provided by financing activities | -56.066 M -129.45 % | 190.401 M -49.16 % | 374.503 M 217.99 % | -317.398 M -94.88 % | -162.865 M -238.55 % | 117.551 M -62.16 % | 310.666 M 281.87 % | -170.821 M -366.48 % | 64.103 M 127.18 % | -235.833 M -147.24 % | 499.262 M 329.18 % | -217.847 M 38.12 % | -352.073 M -311.83 % | 166.209 M -74.50 % | 651.866 M 701.11 % | -108.444 M 62.55 % | -289.575 M -688.79 % | 49.181 M 307.92 % | -23.654 M 84.96 % | -157.316 M 61.42 % | -407.743 M -2 717.85 % | -14.470 M -114.28 % | 101.340 M 155.43 % | -182.819 M -114.28 % | -85.318 M -400.80 % | 28.364 M -78.81 % | 133.862 M 171.65 % | -186.832 M -55.68 % | -120.013 M -149.23 % | 243.774 M -30.09 % | 348.691 M 880.58 % | -44.671 M -129.04 % | 153.831 M 12.38 % | 136.886 M 26.56 % | 108.163 M 199.47 % | -108.737 M 27.56 % | -150.098 M -331.50 % | 64.836 M -60.96 % | 166.081 M 251.74 % | -109.451 M -10.56 % | -98.998 M -212.83 % | 87.740 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.918 M -154.30 % | 55.095 M -48.50 % | 106.975 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 |
| Net change in cash | 97.168 M 151.82 % | -187.506 M -204.15 % | 180.042 M 3 782.73 % | 4.637 M 177.61 % | -5.975 M 39.82 % | -9.929 M 27.37 % | -13.671 M -1 099.21 % | -1.140 M 93.79 % | -18.370 M 67.94 % | -57.303 M -216.52 % | -18.104 M -226.80 % | 14.278 M 358.52 % | -5.523 M 95.68 % | -127.852 M -195.03 % | 134.537 M 329.15 % | -58.712 M 10.18 % | -65.363 M -171.99 % | 90.798 M 128.68 % | -316.568 M -224.27 % | 254.738 M 114.98 % | 118.496 M 410.89 % | -38.115 M -320.48 % | 17.287 M -40.34 % | 28.974 M -7.36 % | 31.275 M 145.61 % | -68.572 M -619.84 % | 13.191 M 115.15 % | -87.076 M 26.74 % | -118.859 M -210.94 % | 107.138 M 75.81 % | 60.938 M 168.52 % | -88.936 M -214.86 % | 77.427 M 27.90 % | 60.538 M 7 058.39 % | -870.000 K -101.14 % | 76.000 M 297.70 % | 19.110 M 126.52 % | -72.069 M -235.06 % | 53.360 M 915.99 % | 5.252 M -29.86 % | 7.488 M 108.83 % | -84.785 M |
| Cash at beginning of period | 20.916 M -89.96 % | 208.422 M 634.40 % | 28.380 M 19.53 % | 23.743 M -20.11 % | 29.718 M -25.04 % | 39.647 M -25.64 % | 53.318 M -2.09 % | 54.458 M -25.22 % | 72.828 M -44.03 % | 130.131 M -12.21 % | 148.235 M 10.66 % | 133.957 M -3.96 % | 139.480 M -47.83 % | 267.332 M 101.31 % | 132.795 M -30.66 % | 191.507 M -25.45 % | 256.870 M 54.67 % | 166.072 M -65.59 % | 482.640 M 111.78 % | 227.902 M 108.31 % | 109.406 M -25.84 % | 147.521 M 13.27 % | 130.234 M 28.61 % | 101.260 M 44.69 % | 69.985 M -49.49 % | 138.557 M 10.52 % | 125.366 M -40.99 % | 212.442 M -35.88 % | 331.301 M 47.79 % | 224.163 M 37.33 % | 163.225 M -35.27 % | 252.161 M 44.31 % | 174.734 M 53.01 % | 114.196 M -0.76 % | 115.066 M 194.54 % | 39.066 M 95.76 % | 19.956 M -78.31 % | 92.025 M 138.01 % | 38.665 M 15.72 % | 33.413 M 28.88 % | 25.925 M -76.58 % | 110.710 M |
| Cash at end of period | 118.084 M 464.56 % | 20.916 M -89.96 % | 208.422 M 634.40 % | 28.380 M 19.53 % | 23.743 M -20.11 % | 29.718 M -25.04 % | 39.647 M -25.64 % | 53.318 M -2.09 % | 54.458 M -25.22 % | 72.828 M -44.03 % | 130.131 M -12.21 % | 148.235 M 10.66 % | 133.957 M -3.96 % | 139.480 M -47.83 % | 267.332 M 101.31 % | 132.795 M -30.66 % | 191.507 M -25.45 % | 256.870 M 54.67 % | 166.072 M -65.59 % | 482.640 M 111.78 % | 227.902 M 108.31 % | 109.406 M -25.84 % | 147.521 M 13.27 % | 130.234 M 28.61 % | 101.260 M 44.69 % | 69.985 M -49.49 % | 138.557 M 10.52 % | 125.366 M -40.99 % | 212.442 M -35.88 % | 331.301 M 47.79 % | 224.163 M 37.33 % | 163.225 M -35.27 % | 252.161 M 44.31 % | 174.734 M 53.01 % | 114.196 M -0.76 % | 115.066 M 194.54 % | 39.066 M 95.76 % | 19.956 M -78.31 % | 92.025 M 138.01 % | 38.665 M 15.72 % | 33.413 M 28.88 % | 25.925 M |
| Operating cash flow | 187.884 M 180.82 % | -232.479 M -42.29 % | -163.382 M -150.40 % | 324.200 M 112.84 % | 152.323 M 324.06 % | -67.982 M 70.76 % | -232.466 M -173.73 % | 315.309 M 996.84 % | 28.747 M -85.57 % | 199.217 M 159.62 % | -334.136 M -198.30 % | 339.925 M -13.74 % | 394.048 M 287.59 % | -210.054 M 49.73 % | -417.872 M -473.94 % | 111.747 M -69.98 % | 372.297 M 323.87 % | 87.832 M 148.57 % | -180.849 M -143.83 % | 412.605 M -22.31 % | 531.102 M 3 596.62 % | -15.189 M 78.67 % | -71.207 M -131.94 % | 222.962 M 27.99 % | 174.199 M 335.34 % | -74.020 M 35.50 % | -114.766 M -179.11 % | 145.063 M -5.93 % | 154.213 M 419.82 % | -48.218 M 77.80 % | -217.193 M -368.48 % | 80.896 M -28.05 % | 112.429 M 660.99 % | 14.774 M 116.00 % | -92.317 M -145.79 % | 201.602 M 12.93 % | 178.526 M 378.51 % | -64.101 M 38.09 % | -103.535 M -183.41 % | 124.133 M 8.24 % | 114.683 M 595.65 % | -23.138 M |
| Capital expenditure | -26.185 M -11.37 % | -23.511 M 24.17 % | -31.003 M -57.85 % | -19.641 M 13.28 % | -22.649 M 13.04 % | -26.046 M 32.44 % | -38.550 M 45.13 % | -70.256 M -46.02 % | -48.113 M -10.42 % | -43.573 M 13.69 % | -50.484 M 20.14 % | -63.212 M -30.65 % | -48.382 M 2.06 % | -49.398 M 51.24 % | -101.310 M -87.22 % | -54.114 M 12.45 % | -61.810 M -70.41 % | -36.272 M 42.35 % | -62.916 M -651.42 % | -8.373 M -62.84 % | -5.142 M 40.68 % | -8.668 M 44.06 % | -15.496 M 22.20 % | -19.919 M 50.84 % | -40.515 M -226.05 % | -12.426 M 74.58 % | -48.878 M -12.16 % | -43.577 M 49.01 % | -85.457 M -11.79 % | -76.447 M -233.31 % | -22.936 M 29.00 % | -32.302 M -77.25 % | -18.224 M -13.52 % | -16.053 M -8.58 % | -14.785 M -1.92 % | -14.507 M -31.14 % | -11.062 M 32.98 % | -16.505 M -227.68 % | -5.037 M 69.34 % | -16.426 M 6.67 % | -17.600 M 58.95 % | -42.878 M |
| Free CashFlow | 161.699 M 163.17 % | -255.990 M -31.69 % | -194.385 M -163.83 % | 304.559 M 134.87 % | 129.674 M 237.91 % | -94.028 M 65.31 % | -271.016 M -210.59 % | 245.053 M 1 365.38 % | -19.366 M -112.44 % | 155.644 M 140.47 % | -384.620 M -239.00 % | 276.713 M -19.95 % | 345.666 M 233.23 % | -259.452 M 50.03 % | -519.182 M -1 000.84 % | 57.633 M -81.44 % | 310.487 M 502.19 % | 51.560 M 121.15 % | -243.765 M -160.30 % | 404.232 M -23.14 % | 525.960 M 2 304.64 % | -23.857 M 72.48 % | -86.703 M -142.70 % | 203.043 M 51.88 % | 133.684 M 254.64 % | -86.446 M 47.17 % | -163.644 M -261.25 % | 101.486 M 47.60 % | 68.756 M 155.15 % | -124.665 M 48.08 % | -240.129 M -594.15 % | 48.594 M -48.42 % | 94.205 M 7 465.52 % | -1.279 M 98.81 % | -107.102 M -157.24 % | 187.095 M 11.72 % | 167.464 M 307.76 % | -80.606 M 25.76 % | -108.572 M -200.80 % | 107.707 M 10.94 % | 97.083 M 247.06 % | -66.016 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 |