Saudi Marketing Company 4006.SR
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.835 B 1.20 % | 1.813 B 0.82 % | 1.799 B 8.92 % | 1.651 B -11.37 % | 1.863 B 17.86 % | 1.581 B 1.09 % | 1.564 B -5.10 % | 1.648 B -14.58 % | 1.929 B 1.95 % | 1.892 B 8.69 % | 1.741 B 7.05 % | 1.626 B 8.74 % | 1.496 B |
| Net income | 25.430 M 16.70 % | 21.792 M -4.53 % | 22.826 M 9.88 % | 20.774 M -46.41 % | 38.764 M 277.89 % | 10.258 M 171.31 % | 3.781 M -93.61 % | 59.131 M -35.18 % | 91.223 M -14.86 % | 107.145 M 2.56 % | 104.475 M 9.81 % | 95.143 M 20.80 % | 78.762 M |
| Income before tax | 43.351 M 71.13 % | 25.332 M -3.54 % | 26.261 M 18.52 % | 22.157 M -46.01 % | 41.040 M 214.65 % | 13.043 M 29.25 % | 10.091 M -83.46 % | 60.998 M -36.06 % | 95.400 M -13.75 % | 110.607 M 1.70 % | 108.755 M 10.23 % | 98.659 M 20.15 % | 82.116 M |
| Income before tax ratio | 0.02 69.10 % | 0.01 -4.32 % | 0.01 8.82 % | 0.01 -39.08 % | 0.02 166.97 % | 0.01 27.86 % | 0.01 -82.57 % | 0.04 -25.15 % | 0.05 -15.40 % | 0.06 -6.43 % | 0.06 2.97 % | 0.06 10.49 % | 0.05 |
| EBITDA | 107.001 M -54.53 % | 235.308 M 9.51 % | 214.868 M 10.31 % | 194.794 M -6.98 % | 209.401 M 5.96 % | 197.632 M 120.81 % | 89.503 M -20.75 % | 112.944 M -25.66 % | 151.929 M 28.42 % | 118.309 M 2.72 % | 115.177 M -13.20 % | 132.692 M 53.98 % | 86.173 M |
| Net income ratio | 0.01 15.31 % | 0.01 -5.31 % | 0.01 0.88 % | 0.01 -39.53 % | 0.02 220.62 % | 0.01 168.39 % | 0.00 -93.26 % | 0.04 -24.12 % | 0.05 -16.49 % | 0.06 -5.64 % | 0.06 2.58 % | 0.06 11.09 % | 0.05 |
| Ratio EBITDA | 0.06 -55.07 % | 0.13 8.62 % | 0.12 1.27 % | 0.12 4.96 % | 0.11 -10.10 % | 0.13 118.43 % | 0.06 -16.50 % | 0.07 -12.97 % | 0.08 25.96 % | 0.06 -5.49 % | 0.07 -18.92 % | 0.08 41.61 % | 0.06 |
| Gross profit ratio | 0.26 -15.12 % | 0.30 5.08 % | 0.29 -2.58 % | 0.29 14.16 % | 0.26 -13.93 % | 0.30 5.93 % | 0.28 -6.43 % | 0.30 34.92 % | 0.22 -6.93 % | 0.24 4.08 % | 0.23 6.40 % | 0.22 8.83 % | 0.20 |
| Weighted average shs out dil | 44.614 M -0.86 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M |
| Weighted average shs out | 44.614 M -0.86 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M |
| EPS diluted | 0.57 18.75 % | 0.48 -5.88 % | 0.51 10.87 % | 0.46 -46.51 % | 0.86 273.91 % | 0.23 173.81 % | 0.08 -44.00 % | 0.15 -92.65 % | 2.04 -14.29 % | 2.38 2.15 % | 2.33 9.91 % | 2.12 20.45 % | 1.76 |
| Earnings per share | 0.57 18.75 % | 0.48 -5.88 % | 0.51 10.87 % | 0.46 -46.51 % | 0.86 273.91 % | 0.23 173.81 % | 0.08 -44.00 % | 0.15 -92.65 % | 2.04 -14.29 % | 2.38 2.15 % | 2.33 9.91 % | 2.12 20.45 % | 1.76 |
| Gross profit | 470.124 M -14.10 % | 547.283 M 5.94 % | 516.594 M 6.10 % | 486.871 M 1.18 % | 481.194 M 1.45 % | 474.335 M 7.08 % | 442.963 M -11.20 % | 498.859 M 15.25 % | 432.841 M -5.12 % | 456.190 M 13.12 % | 403.279 M 13.90 % | 354.057 M 18.34 % | 299.186 M |
| Income tax expense | 18.155 M 391.03 % | 3.697 M 5.17 % | 3.516 M 144.12 % | 1.440 M -37.92 % | 2.320 M -15.12 % | 2.733 M -56.70 % | 6.312 M 249.12 % | 1.808 M -56.72 % | 4.177 M | 0.000 | 0.000 -100.00 % | 3.516 M | 0.000 |
| Cost of revenue | 1.365 B 7.82 % | 1.266 B -1.25 % | 1.282 B 10.10 % | 1.165 B -15.74 % | 1.382 B 24.90 % | 1.107 B -1.28 % | 1.121 B -2.45 % | 1.149 B -23.21 % | 1.496 B 4.19 % | 1.436 B 7.36 % | 1.338 B 5.14 % | 1.272 B 6.34 % | 1.196 B |
| General and administrative expenses | 30.052 M 4.09 % | 28.872 M 16.33 % | 24.820 M 18.81 % | 20.889 M 5.33 % | 19.832 M 9.55 % | 18.104 M 8.37 % | 16.705 M 275.62 % | 4.447 M -76.87 % | 19.225 M -76.10 % | 80.431 M 19.84 % | 67.113 M -16.86 % | 80.723 M | 0.000 |
| Selling and marketing expenses | 90.386 M 4.88 % | 86.177 M 6.36 % | 81.025 M 0.16 % | 80.893 M 22.63 % | 65.967 M -6.32 % | 70.416 M 9.97 % | 64.032 M -23.81 % | 84.047 M 448.86 % | 15.313 M -92.08 % | 193.423 M 13.73 % | 170.069 M 28.35 % | 132.502 M | 0.000 |
| Other expenses | 341.768 M -0.90 % | 344.865 M 7.74 % | 320.096 M -1.31 % | 324.354 M 2.28 % | 317.120 M 0.43 % | 315.751 M 3 777.83 % | 8.142 M 1 611.19 % | 475.838 K 100.14 % | -329.684 M 1.99 % | -336.367 M -15.54 % | -291.131 M -12.05 % | -259.826 M -14.61 % | -226.697 M |
| Operating expenses | 462.206 M 0.50 % | 459.913 M 7.98 % | 425.941 M -0.05 % | 426.136 M 5.76 % | 402.919 M -0.33 % | 404.271 M -2.65 % | 415.281 M -1.77 % | 422.753 M 228.23 % | -329.684 M 1.99 % | -336.367 M -15.54 % | -291.131 M -12.05 % | -259.826 M -14.61 % | -226.697 M |
| Cost and expenses | 1.724 B -0.14 % | 1.726 B 0.26 % | 1.722 B 8.23 % | 1.591 B -10.89 % | 1.785 B 18.14 % | 1.511 B -1.65 % | 1.536 B -2.27 % | 1.572 B 5.05 % | 1.496 B 4.19 % | 1.436 B 7.36 % | 1.338 B 5.14 % | 1.272 B 6.34 % | 1.196 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 120.438 M 4.68 % | 115.049 M 8.70 % | 105.844 M 3.99 % | 101.782 M 18.63 % | 85.799 M -3.07 % | 88.520 M 9.64 % | 80.737 M -8.77 % | 88.494 M -73.48 % | 333.658 M 13.12 % | 294.969 M 15.82 % | 254.683 M 12.07 % | 227.246 M | 0.000 |
| Interest income | 0.000 -100.00 % | 2.927 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 88.975 M 21.21 % | 73.403 M 24.21 % | 59.098 M 20.21 % | 49.161 M -7.99 % | 53.431 M -18.28 % | 65.381 M 195.19 % | 22.149 M 61.80 % | 13.689 M 44.63 % | 9.465 M 22.89 % | 7.702 M 25.97 % | 6.114 M 32.39 % | 4.618 M 13.83 % | 4.057 M |
| Depreciation and amortization | 63.650 M -51.05 % | 130.030 M 7.43 % | 121.032 M 3.65 % | 116.775 M 1.61 % | 114.931 M 0.25 % | 114.646 M 116.75 % | 52.893 M 13.24 % | 46.709 M 6.72 % | 43.769 M 2 989.48 % | -1.515 M -155.66 % | 2.721 M -69.92 % | 9.046 M -33.89 % | 13.684 M |
| Operating income | 111.627 M 27.76 % | 87.370 M 9.22 % | 79.994 M 21.62 % | 65.776 M -12.22 % | 74.934 M 14.40 % | 65.501 M 180.98 % | 23.312 M -68.07 % | 73.004 M -29.23 % | 103.157 M -13.91 % | 119.823 M 6.84 % | 112.148 M 19.01 % | 94.231 M 29.99 % | 72.489 M |
| Operating income ratio | 0.06 26.25 % | 0.05 8.33 % | 0.04 11.66 % | 0.04 -0.96 % | 0.04 -2.93 % | 0.04 177.95 % | 0.01 -66.35 % | 0.04 -17.15 % | 0.05 -15.56 % | 0.06 -1.70 % | 0.06 11.18 % | 0.06 19.55 % | 0.05 |
| Total other income expenses net | -68.276 M -10.06 % | -62.038 M -15.46 % | -53.733 M -23.19 % | -43.618 M -28.69 % | -33.895 M | 0.000 100.00 % | -13.221 M 75.03 % | -52.943 M -582.57 % | -7.756 M 15.84 % | -9.217 M -171.66 % | -3.393 M -176.62 % | 4.428 M -54.00 % | 9.627 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.266 B 5.26 % | 1.203 B 4.45 % | 1.151 B -0.42 % | 1.156 B -4.11 % | 1.206 B -5.73 % | 1.279 B 111.60 % | 604.533 M 14.45 % | 528.224 M 24.17 % | 425.398 M 15.41 % | 368.585 M 70.54 % | 216.123 M 28.08 % | 168.745 M 772.42 % | -25.095 M |
| Total investments | 47.175 M 8 392.58 % | 555.485 K -0.82 % | 560.057 K -23.49 % | 731.961 K 105.76 % | 355.740 K -29.75 % | 506.406 K -2.50 % | 519.412 K -58.71 % | 1.258 M -99.20 % | 157.815 M 2 015.14 % | 7.461 M -8.73 % | 8.175 M 342.27 % | 1.848 M | 0.000 |
| Total debt | 1.285 B 5.11 % | 1.222 B 3.20 % | 1.184 B 0.93 % | 1.173 B -3.98 % | 1.222 B -5.98 % | 1.300 B 109.39 % | 620.767 M 13.23 % | 548.213 M 20.45 % | 455.151 M 18.14 % | 385.269 M 61.75 % | 238.188 M 23.15 % | 193.407 M | 0.000 |
| Accumulated other comprehensive income loss | 102.776 M 0.17 % | 102.597 M 2.17 % | 100.423 M 2.15 % | 98.312 M 2.56 % | 95.858 M 4.04 % | 92.133 M 1.11 % | 91.120 M -0.39 % | 91.480 M 6.91 % | 85.567 M 11.93 % | 76.445 M | 0.000 | 0.000 | 0.000 |
| Retained earnings | 132.183 M 22.41 % | 107.984 M -0.47 % | 108.496 M 25.22 % | 86.643 M 25.66 % | 68.950 M 97.41 % | 34.928 M 27.53 % | 27.389 M -74.44 % | 107.139 M 8.88 % | 98.398 M -20.31 % | 123.483 M -15.82 % | 146.683 M 3.15 % | 142.208 M | 0.000 |
| Common stock | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 28.57 % | 350.000 M 0.00 % | 350.000 M 40.00 % | 250.000 M | 0.000 |
| Total equity | 684.671 M 3.66 % | 660.528 M 0.23 % | 659.023 M 3.76 % | 635.140 M 3.27 % | 615.051 M 6.53 % | 577.347 M 1.51 % | 568.742 M -12.35 % | 648.846 M 1.17 % | 641.319 M 16.42 % | 550.844 M 10.75 % | 497.380 M 26.68 % | 392.633 M -5.33 % | 414.722 M |
| Other non current liabilities | 76.701 M 10.67 % | 69.306 M 5.74 % | 65.546 M 5.68 % | 62.023 M 10.27 % | 56.248 M 3.92 % | 54.128 M 9.88 % | 49.260 M -4.24 % | 51.442 M 10.72 % | 46.459 M 21.74 % | 38.163 M 22.74 % | 31.092 M -20.04 % | 38.886 M -54.64 % | 85.729 M |
| Long term debt | 635.140 M -4.57 % | 665.567 M -3.11 % | 686.962 M 2.60 % | 669.524 M -0.90 % | 675.589 M -9.59 % | 747.285 M 507.96 % | 122.917 M -47.84 % | 235.663 M 51.24 % | 155.818 M -26.87 % | 213.075 M 137.68 % | 89.650 M 81.38 % | 49.426 M | 0.000 |
| Total non current liabilities | 711.842 M -3.13 % | 734.873 M -2.34 % | 752.508 M 2.87 % | 731.547 M -0.04 % | 731.837 M -8.68 % | 801.413 M 365.46 % | 172.176 M -40.03 % | 287.104 M 42.12 % | 202.018 M -19.74 % | 251.708 M 108.47 % | 120.742 M 36.72 % | 88.312 M 1.71 % | 86.826 M |
| Other current liabilities | -12.213 M -132.05 % | 38.109 M 2.97 % | 37.012 M 27.83 % | 28.954 M -3.69 % | 30.064 M 6 503.72 % | -469.485 K -101.66 % | 28.251 M -27.16 % | 38.784 M 21.72 % | 31.864 M -25.22 % | 42.608 M 37.03 % | 31.093 M -53.81 % | 67.321 M -48.57 % | 130.907 M |
| Deferred revenue | 3.083 M -42.23 % | 5.337 M 73.53 % | 3.076 M -1.83 % | 3.133 M -18.98 % | 3.867 M -85.94 % | 27.499 M 840.88 % | 2.923 M -59.86 % | 7.281 M 11.69 % | 6.519 M -20.06 % | 8.155 M 12.99 % | 7.217 M 170.45 % | -10.244 M | 0.000 |
| Short term debt | 709.301 M 27.42 % | 556.666 M 11.92 % | 497.392 M -1.31 % | 503.971 M -7.79 % | 546.544 M -1.09 % | 552.559 M 10.99 % | 497.850 M 64.72 % | 302.233 M 3.22 % | 292.814 M 70.05 % | 172.194 M 32.53 % | 129.925 M -9.76 % | 143.981 M | 0.000 |
| Total current liabilities | 1.005 B 4.89 % | 958.597 M 4.44 % | 917.851 M 7.44 % | 854.254 M -7.86 % | 927.138 M 4.89 % | 883.916 M 3.47 % | 854.302 M 25.02 % | 683.355 M 2.03 % | 669.752 M 31.20 % | 510.490 M 8.92 % | 468.698 M 4.57 % | 448.207 M 16.49 % | 384.752 M |
| Total liabilities | 1.717 B 1.41 % | 1.693 B 1.38 % | 1.670 B 5.33 % | 1.586 B -4.41 % | 1.659 B -1.56 % | 1.685 B 64.19 % | 1.026 B 5.77 % | 970.459 M -35.86 % | 1.513 B 15.24 % | 1.313 B 20.82 % | 1.087 B 16.97 % | 929.152 M 4.83 % | 886.300 M |
| Other non current assets | 163.000 -100.00 % | 28.607 M -17.99 % | 34.885 M 12.95 % | 30.886 M 4.62 % | 29.521 M -1.13 % | 29.857 M -2.61 % | 30.656 M -80.05 % | 153.690 M 9 126.29 % | 1.666 M -45.84 % | 3.076 M -32.78 % | 4.576 M 154.20 % | 1.800 M | 0.000 |
| Long term investments | 29.155 M 5 148.57 % | 555.485 K 110.04 % | -5.531 M -370.98 % | -1.174 M -103.98 % | 29.521 M -1.13 % | 29.857 M -0.66 % | 30.056 M 597.75 % | -6.038 M -103.99 % | 151.212 M 8 315.16 % | 1.797 M -2.78 % | 1.848 M | 0.000 | 0.000 |
| Intangible assets | 463.837 K -44.46 % | 835.118 K -45.79 % | 1.541 M -42.94 % | 2.700 M -27.42 % | 3.720 M 2.35 % | 3.635 M -1.39 % | 3.686 M 11.59 % | 3.303 M 285.54 % | 856.664 K -26.83 % | 1.171 M -42.86 % | 2.049 M -45.65 % | 3.770 M | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 463.837 K -44.46 % | 835.118 K -45.79 % | 1.541 M -42.94 % | 2.700 M -27.42 % | 3.720 M 2.35 % | 3.635 M -1.39 % | 3.686 M 11.59 % | 3.303 M 285.54 % | 856.664 K -26.83 % | 1.171 M -42.86 % | 2.049 M -45.65 % | 3.770 M | 0.000 |
| Property plant equipment net | 1.272 B 5.57 % | 1.205 B -4.25 % | 1.259 B -0.07 % | 1.259 B -6.07 % | 1.341 B -4.10 % | 1.398 B 97.89 % | 706.548 M -3.88 % | 735.099 M 5.56 % | 696.378 M -2.88 % | 717.057 M 14.21 % | 627.865 M 14.81 % | 546.894 M | 0.000 |
| Total non current assets | 1.302 B 5.40 % | 1.235 B -4.22 % | 1.289 B -0.18 % | 1.292 B -5.99 % | 1.374 B -4.02 % | 1.432 B 93.23 % | 740.890 M -16.38 % | 886.053 M 4.16 % | 850.652 M 17.64 % | 723.101 M 14.50 % | 631.514 M 14.31 % | 552.464 M 5.34 % | 524.439 M |
| Other current assets | 12.900 M -82.97 % | 75.747 M 71.85 % | 44.077 M 28.01 % | 34.432 M -3.25 % | 35.588 M 41.14 % | 25.214 M -80.55 % | 129.627 M 136.02 % | 54.923 M 44.81 % | 37.927 M -58.25 % | 90.854 M 253.03 % | 25.735 M -55.69 % | 58.079 M 286.31 % | 15.034 M |
| Short term investments | 18.020 M 53.03 % | 11.775 M 93.31 % | 6.092 M 219.52 % | 1.906 M | 0.000 | 0.000 100.00 % | -29.537 M -504.83 % | 7.296 M 10.50 % | 6.603 M 16.57 % | 5.664 M -10.46 % | 6.326 M 242.27 % | 1.848 M | 0.000 |
| cash and cash equivalents | 18.646 M -4.32 % | 19.488 M -40.70 % | 32.862 M 91.27 % | 17.181 M 5.37 % | 16.305 M -21.14 % | 20.675 M 27.36 % | 16.234 M -18.79 % | 19.989 M -32.82 % | 29.753 M 78.33 % | 16.684 M -24.39 % | 22.065 M -10.53 % | 24.662 M -1.73 % | 25.095 M |
| Cash and short term investments | 36.666 M 17.28 % | 31.263 M -19.74 % | 38.954 M 104.08 % | 19.087 M 17.06 % | 16.305 M -21.14 % | 20.675 M 27.36 % | 16.234 M -40.50 % | 27.286 M -8.29 % | 29.753 M 78.33 % | 16.684 M -24.39 % | 22.065 M -10.53 % | 24.662 M -1.73 % | 25.095 M |
| Total current assets | 1.100 B -1.67 % | 1.119 B 7.59 % | 1.040 B 11.92 % | 929.135 M 3.24 % | 899.955 M 8.30 % | 831.017 M -2.73 % | 854.331 M 16.51 % | 733.252 M 10.69 % | 662.437 M 12.29 % | 589.941 M 29.57 % | 455.306 M 20.87 % | 376.687 M 4.10 % | 361.862 M |
| Inventory | 1.023 B 3.88 % | 984.605 M 5.97 % | 929.138 M 9.27 % | 850.343 M 3.17 % | 824.233 M 8.52 % | 759.502 M 9.27 % | 695.082 M 12.49 % | 617.880 M 13.10 % | 546.323 M 9.05 % | 500.991 M 37.09 % | 365.454 M 33.40 % | 273.949 M | 0.000 |
| Net receivables | 27.792 M 1.86 % | 27.284 M -1.71 % | 27.758 M 9.83 % | 25.274 M 6.06 % | 23.829 M -7.02 % | 25.627 M -71.37 % | 89.524 M 214.90 % | 28.429 M -38.66 % | 46.349 M 98.40 % | 23.361 M -12.53 % | 26.709 M -36.61 % | 42.134 M -48.43 % | 81.703 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.521 M 1.13 % | -29.857 M 0.66 % | -30.056 M | 0.000 -100.00 % | 539.070 K | 0.000 100.00 % | -4.824 M | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 305.316 M -13.95 % | 354.807 M -5.87 % | 376.938 M 18.94 % | 316.919 M -7.98 % | 344.410 M 14.51 % | 300.775 M -6.37 % | 321.249 M -1.77 % | 327.040 M 3.70 % | 315.367 M 8.08 % | 291.800 M 6.61 % | 273.713 M 10.75 % | 247.149 M -1.11 % | 249.926 M |
| Tax payables | 0.000 -100.00 % | 3.679 M 7.11 % | 3.434 M 168.94 % | 1.277 M -43.31 % | 2.252 M -36.59 % | 3.552 M -11.82 % | 4.028 M 32.65 % | 3.037 M -20.96 % | 3.842 M -1.15 % | 3.887 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 388.119 K -17.40 % | 469.868 K | 0.000 | 0.000 | 0.000 |
| Minority interest | -288.000 K -441.79 % | -53.157 K -150.86 % | 104.522 K -43.58 % | 185.263 K -23.43 % | 241.966 K -15.34 % | 285.793 K 22.21 % | 233.845 K 3.05 % | 226.913 K 35.21 % | 167.826 K -81.69 % | 916.440 K 31.50 % | 696.930 K 63.84 % | 425.378 K -44.39 % | 764.955 K |
| Capital lease obligations | 666.418 M 2.05 % | 653.010 M -2.05 % | 666.707 M 2.02 % | 653.496 M -7.63 % | 707.456 M -3.52 % | 733.263 M | 0.000 100.00 % | -10.318 M -58.28 % | -6.519 M | 0.000 100.00 % | -18.614 M | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 902.088 K 20.05 % | 751.422 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -647.197 K | 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 -100.00 % | 641.319 M 16.42 % | 550.844 M 10.75 % | 497.380 M 26.68 % | 392.633 M -5.33 % | 414.722 M |
| Total assets | 2.402 B 2.04 % | 2.354 B 1.06 % | 2.329 B 4.88 % | 2.221 B -2.33 % | 2.274 B 0.50 % | 2.263 B 41.84 % | 1.595 B -1.49 % | 1.619 B 7.02 % | 1.513 B 15.24 % | 1.313 B 20.82 % | 1.087 B 16.97 % | 929.152 M 4.83 % | 886.300 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -81.684 M -52.50 % | -53.563 M -85.31 % | -28.904 M 53.00 % | -61.503 M -148.18 % | -24.782 M -85.90 % | -13.330 M 85.82 % | -93.986 M -11.21 % | -84.509 M -215.07 % | -26.822 M 77.51 % | -119.259 M -40.89 % | -84.649 M 31.71 % | -123.953 M | 0.000 |
| Accounts receivables | -2.322 M -132.62 % | 7.119 M 158.69 % | -12.129 M -4 095.16 % | -289.108 K 96.63 % | -8.576 M -111.76 % | 72.947 M 697.94 % | -12.200 M -34.92 % | -9.042 M -254.41 % | 5.856 M 123.29 % | -25.141 M -466.71 % | 6.856 M -76.53 % | 29.216 M | 0.000 |
| Inventory | -16.576 M 72.78 % | -60.899 M 28.18 % | -84.795 M -166.00 % | -31.878 M 52.24 % | -66.742 M -3.60 % | -64.420 M 20.65 % | -81.184 M 7.10 % | -87.389 M -95.56 % | -44.686 M 62.87 % | -120.352 M -31.52 % | -91.505 M -63.62 % | -55.924 M | 0.000 |
| Accounts payables | -52.934 M -178.75 % | -18.990 M -127.89 % | 68.076 M 338.02 % | -28.602 M -156.49 % | 50.632 M 321.13 % | -22.897 M -467.92 % | -4.032 M -121.68 % | 18.592 M 24.14 % | 14.977 M -45.09 % | 27.278 M | 0.000 | 0.000 | 0.000 |
| Other working capital | -9.852 M -151.29 % | 19.208 M 33 664.43 % | -57.226 K 92.20 % | -733.912 K -670.50 % | -95.251 K -109.17 % | 1.039 M 108.12 % | -12.802 M -544.52 % | 2.880 M 196.99 % | -2.969 M -184.22 % | -1.045 M | 0.000 100.00 % | -97.245 M | 0.000 |
| Other non cash items | 192.889 M 660.13 % | 25.376 M -42.22 % | 43.918 M -1.32 % | 44.507 M 12.88 % | 39.428 M -7.44 % | 42.598 M 1 288.03 % | -3.586 M -285.51 % | 1.933 M -98.38 % | 119.621 M -39.41 % | 197.431 M 1 692.86 % | 11.012 M -42.92 % | 19.291 M | 0.000 |
| Net cash provided by operating activities | 136.635 M 10.51 % | 123.635 M -23.91 % | 162.492 M 33.06 % | 122.122 M -28.50 % | 170.803 M 8.69 % | 157.142 M 617.77 % | -30.350 M -200.74 % | 30.126 M -74.21 % | 116.795 M 304.71 % | 28.859 M -52.15 % | 60.313 M 203.14 % | 19.896 M -87.79 % | 162.982 M |
| Investments in property plant and equipment | 0.000 100.00 % | -86.004 M -40.08 % | -61.396 M -67.32 % | -36.694 M -34.83 % | -27.215 M 16.12 % | -32.445 M 52.24 % | -67.933 M 22.78 % | -87.978 M 49.31 % | -173.563 M -35.64 % | -127.955 M -12.40 % | -113.842 M -77.62 % | -64.093 M | 0.000 |
| Acquisitions net | 0.000 -100.00 % | 2.264 M 181.35 % | 804.760 K 2 590.43 % | 29.912 K -93.79 % | 481.671 K 176.16 % | 174.416 K -99.69 % | 55.890 M 18 215.84 % | 305.143 K 9.65 % | 278.289 K -48.53 % | 540.661 K | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -764.339 K 61.03 % | -1.961 M -20.30 % | -1.630 M | 0.000 | 0.000 100.00 % | -36.998 K 89.19 % | -342.265 K -6.06 % | -322.720 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 100.00 % | -804.760 K -348.62 % | 323.696 K | 0.000 | 0.000 | 0.000 -100.00 % | 63.240 K | 0.000 -100.00 % | 51.435 K | 0.000 | 0.000 | 0.000 |
| Other investing activites | -86.595 M -1 734 575.48 % | -4.992 K -100.62 % | 804.760 K 248.71 % | 230.781 K | 0.000 | 0.000 -100.00 % | 12.753 K -51.17 % | 26.118 K 109.53 % | -274.131 K -190.45 % | 303.059 K -87.12 % | 2.352 M -76.04 % | 9.818 M | 0.000 |
| Net cash used for investing activites | -86.595 M -2.47 % | -84.509 M -35.10 % | -62.553 M -65.75 % | -37.740 M -41.18 % | -26.733 M 17.16 % | -32.271 M -168.24 % | -12.031 M 86.32 % | -87.952 M 49.34 % | -173.608 M -36.31 % | -127.362 M -16.69 % | -109.150 M -101.10 % | -54.275 M 38.59 % | -88.375 M |
| Debt repayment | 48.989 M -5.02 % | 51.576 M 2 291.63 % | -2.353 M -144.21 % | 5.323 M 110.26 % | -51.904 M 4.21 % | -54.186 M -121.66 % | -24.446 M -126.27 % | 93.062 M 33.17 % | 69.882 M -46.41 % | 130.410 M 182.03 % | 46.240 M | 0.000 100.00 % | -49.096 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 100.00 % | -22.500 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.750 M 25.00 % | -45.000 M | 0.000 100.00 % | -52.500 M | 0.000 | 0.000 | 0.000 |
| Other financing activites | -99.870 M -22.42 % | -81.577 M 0.40 % | -81.905 M 7.80 % | -88.830 M 7.98 % | -96.536 M -45.73 % | -66.244 M -168.21 % | 97.116 M | 0.000 | 0.000 -100.00 % | 16.672 M 1 243.00 % | -1.459 M -104.30 % | 33.946 M 420.63 % | -10.587 M |
| Net cash used provided by financing activities | -50.881 M 3.09 % | -52.501 M 37.69 % | -84.258 M -0.90 % | -83.507 M 43.74 % | -148.440 M -23.26 % | -120.430 M -409.43 % | 38.920 M -19.02 % | 48.062 M -31.22 % | 69.882 M -26.11 % | 94.581 M 104.55 % | 46.240 M 36.21 % | 33.946 M 156.88 % | -59.683 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -294.837 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -842.000 K 93.70 % | -13.375 M -185.29 % | 15.682 M 1 691.04 % | 875.563 K 120.04 % | -4.370 M -198.40 % | 4.441 M 218.27 % | -3.755 M 61.54 % | -9.764 M -174.71 % | 13.069 M 433.22 % | -3.922 M -51.00 % | -2.597 M -499.82 % | -433.017 K -102.90 % | 14.924 M |
| Cash at beginning of period | 19.488 M -40.70 % | 32.862 M 91.27 % | 17.181 M 5.37 % | 16.305 M -21.14 % | 20.675 M 27.36 % | 16.234 M -18.79 % | 19.989 M -32.82 % | 29.753 M 78.33 % | 16.684 M -19.03 % | 20.606 M -16.45 % | 24.662 M -1.73 % | 25.095 M 146.72 % | 10.172 M |
| Cash at end of period | 18.646 M -4.32 % | 19.488 M -40.70 % | 32.862 M 91.27 % | 17.181 M 5.37 % | 16.305 M -21.14 % | 20.675 M 27.36 % | 16.234 M -18.79 % | 19.989 M -32.82 % | 29.753 M 78.33 % | 16.684 M -24.39 % | 22.065 M -10.53 % | 24.662 M -1.73 % | 25.095 M |
| Operating cash flow | 136.635 M 10.51 % | 123.635 M -23.91 % | 162.492 M 33.06 % | 122.122 M -28.50 % | 170.803 M 8.69 % | 157.142 M 617.77 % | -30.350 M -200.74 % | 30.126 M -74.21 % | 116.795 M 304.71 % | 28.859 M -52.15 % | 60.313 M 203.14 % | 19.896 M -87.79 % | 162.982 M |
| Capital expenditure | -126.013 M -46.51 % | -86.009 M -40.09 % | -61.396 M -67.32 % | -36.694 M -34.83 % | -27.215 M 16.12 % | -32.445 M 52.24 % | -67.933 M 22.78 % | -87.978 M 49.31 % | -173.563 M -35.64 % | -127.955 M -12.40 % | -113.842 M -77.62 % | -64.093 M | 0.000 |
| Free CashFlow | 136.635 M 263.14 % | 37.626 M -62.78 % | 101.096 M 18.34 % | 85.428 M -40.50 % | 143.588 M 15.15 % | 124.697 M 226.88 % | -98.283 M -69.89 % | -57.852 M -1.91 % | -56.768 M 42.71 % | -99.096 M -85.12 % | -53.530 M -21.11 % | -44.197 M -127.12 % | 162.982 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 438.011 M -6.74 % | 469.654 M 0.11 % | 469.134 M 4.45 % | 449.150 M 2.06 % | 440.063 M -7.72 % | 476.865 M 4.81 % | 454.990 M 5.99 % | 429.257 M -4.44 % | 449.221 M -6.40 % | 479.936 M 0.61 % | 477.004 M 10.81 % | 430.477 M -4.85 % | 452.407 M 3.10 % | 438.793 M 3.99 % | 421.957 M 6.84 % | 394.937 M -5.30 % | 417.045 M -0.10 % | 417.458 M -1.89 % | 425.497 M 3.96 % | 409.295 M -27.74 % | 566.397 M 22.57 % | 462.083 M 13.33 % | 407.748 M 6.95 % | 381.243 M -5.28 % | 402.513 M 3.36 % | 389.420 M 111.87 % | 183.806 M -60.24 % | 462.311 M -2.45 % | 473.934 M 4.78 % | 452.316 M 105.04 % | 220.602 M -47.41 % | 419.495 M -18.77 % | 516.415 M 5.08 % | 491.467 M 0.48 % | 489.100 M 12.94 % | 433.058 M -17.48 % | 524.819 M 8.83 % | 482.227 M 1.67 % | 474.323 M 5.71 % | 448.700 M -12.67 % | 513.808 M 12.80 % | 455.486 M 1.02 % | 450.889 M 10.00 % | 409.882 M -13.75 % | 475.208 M 17.32 % | 405.035 M -4.42 % | 423.764 M 2.43 % | 413.711 M 4.04 % | 397.652 M 1.65 % | 391.216 M |
| Net income | 7.878 M 37.74 % | 5.720 M 15.20 % | 4.965 M -29.94 % | 7.087 M 8.56 % | 6.528 M -4.69 % | 6.850 M 122.95 % | 3.072 M -37.12 % | 4.886 M -23.51 % | 6.388 M -14.21 % | 7.446 M 10.30 % | 6.751 M 49.32 % | 4.521 M -15.98 % | 5.381 M -12.83 % | 6.173 M -27.36 % | 8.498 M 143.08 % | 3.496 M -22.64 % | 4.519 M 6.05 % | 4.261 M 5.32 % | 4.046 M -45.40 % | 7.411 M -61.38 % | 19.190 M 136.42 % | 8.117 M 78.60 % | 4.545 M 0.13 % | 4.539 M 20.22 % | 3.776 M 245.15 % | -2.601 M -1 053.45 % | 272.820 K -91.59 % | 3.244 M 127.35 % | -11.861 M -197.77 % | 12.131 M 34.08 % | 9.048 M 25.48 % | 7.211 M -64.56 % | 20.346 M -9.94 % | 22.592 M 46.60 % | 15.411 M -33.53 % | 23.185 M -14.68 % | 27.174 M 6.76 % | 25.453 M 56.31 % | 16.284 M -43.75 % | 28.950 M -11.83 % | 32.834 M 12.92 % | 29.076 M 25.84 % | 23.106 M -6.47 % | 24.704 M -15.19 % | 29.127 M 5.77 % | 27.539 M 2.49 % | 26.869 M 20.96 % | 22.212 M 3.89 % | 21.380 M -13.38 % | 24.682 M |
| Income before tax | 8.413 M 17.84 % | 7.139 M 23.41 % | 5.785 M -52.61 % | 12.206 M -22.14 % | 15.676 M 61.88 % | 9.684 M 135.12 % | 4.119 M -28.34 % | 5.747 M -20.03 % | 7.187 M -13.18 % | 8.278 M -15.38 % | 9.782 M 111.97 % | 4.615 M -17.26 % | 5.578 M -11.26 % | 6.285 M -33.87 % | 9.505 M 164.81 % | 3.589 M -22.68 % | 4.642 M 5.01 % | 4.421 M -3.17 % | 4.566 M -39.82 % | 7.586 M -63.09 % | 20.554 M 146.63 % | 8.334 M 16.25 % | 7.169 M 52.98 % | 4.686 M 23.37 % | 3.799 M 245.48 % | -2.611 M -142.91 % | 6.086 M 87.59 % | 3.244 M 127.69 % | -11.714 M -193.90 % | 12.475 M 33.68 % | 9.332 M 26.05 % | 7.404 M -64.86 % | 21.067 M -9.18 % | 23.196 M 32.62 % | 17.491 M -26.61 % | 23.833 M -14.58 % | 27.902 M 6.60 % | 26.175 M 55.36 % | 16.848 M -43.41 % | 29.771 M -12.53 % | 34.034 M 13.62 % | 29.954 M 25.43 % | 23.881 M -6.38 % | 25.509 M -14.75 % | 29.923 M 1.63 % | 29.442 M 10.63 % | 26.612 M 16.45 % | 22.853 M 1.69 % | 22.474 M -15.89 % | 26.720 M |
| Income before tax ratio | 0.02 26.35 % | 0.02 23.28 % | 0.01 -54.62 % | 0.03 -23.71 % | 0.04 75.42 % | 0.02 124.34 % | 0.01 -32.39 % | 0.01 -16.31 % | 0.02 -7.24 % | 0.02 -15.89 % | 0.02 91.29 % | 0.01 -13.05 % | 0.01 -13.93 % | 0.01 -36.41 % | 0.02 147.85 % | 0.01 -18.35 % | 0.01 5.11 % | 0.01 -1.31 % | 0.01 -42.11 % | 0.02 -48.92 % | 0.04 101.21 % | 0.02 2.58 % | 0.02 43.03 % | 0.01 30.26 % | 0.01 240.75 % | -0.01 -120.25 % | 0.03 371.84 % | 0.01 128.39 % | -0.02 -189.61 % | 0.03 -34.80 % | 0.04 139.69 % | 0.02 -56.74 % | 0.04 -13.56 % | 0.05 31.98 % | 0.04 -35.02 % | 0.06 3.52 % | 0.05 -2.05 % | 0.05 52.81 % | 0.04 -46.46 % | 0.07 0.17 % | 0.07 0.72 % | 0.07 24.17 % | 0.05 -14.90 % | 0.06 -1.17 % | 0.06 -13.37 % | 0.07 15.75 % | 0.06 13.68 % | 0.06 -2.26 % | 0.06 -17.25 % | 0.07 |
| EBITDA | 46.571 M -28.55 % | 65.175 M 608.70 % | -12.812 M -119.87 % | 64.490 M -1.25 % | 65.310 M 8.99 % | 59.924 M 0.05 % | 59.895 M 6.48 % | 56.251 M 0.27 % | 56.101 M -0.41 % | 56.332 M -5.92 % | 59.877 M 19.59 % | 50.067 M 0.78 % | 49.680 M 3.39 % | 48.053 M -4.88 % | 50.520 M 115.27 % | 23.469 M -14.55 % | 27.464 M 7.12 % | 25.639 M -41.52 % | 43.843 M 50.05 % | 29.219 M -28.74 % | 41.002 M 28.35 % | 31.946 M -35.61 % | 49.615 M 65.23 % | 30.028 M 19.32 % | 25.166 M 8.01 % | 23.301 M -12.33 % | 26.579 M 20.93 % | 21.978 M 232.76 % | 6.605 M -77.96 % | 29.971 M 127.01 % | 13.202 M -44.01 % | 23.579 M -35.72 % | 36.683 M -3.10 % | 37.859 M 86.15 % | 20.337 M -22.46 % | 26.228 M -12.60 % | 30.009 M 6.07 % | 28.291 M 40.94 % | 20.074 M -37.08 % | 31.904 M -9.13 % | 35.107 M 12.44 % | 31.224 M 16.60 % | 26.778 M 2.10 % | 26.228 M -15.22 % | 30.936 M 0.03 % | 30.927 M 11.15 % | 27.824 M 16.60 % | 23.862 M 1.54 % | 23.499 M -16.35 % | 28.092 M |
| Net income ratio | 0.02 47.69 % | 0.01 15.08 % | 0.01 -32.93 % | 0.02 6.36 % | 0.01 3.28 % | 0.01 112.73 % | 0.01 -40.68 % | 0.01 -19.95 % | 0.01 -8.35 % | 0.02 9.62 % | 0.01 34.75 % | 0.01 -11.70 % | 0.01 -15.45 % | 0.01 -30.15 % | 0.02 127.52 % | 0.01 -18.31 % | 0.01 6.15 % | 0.01 7.35 % | 0.01 -47.48 % | 0.02 -46.56 % | 0.03 92.88 % | 0.02 57.60 % | 0.01 -6.38 % | 0.01 26.92 % | 0.01 240.43 % | -0.01 -550.03 % | 0.00 -78.85 % | 0.01 128.04 % | -0.03 -193.31 % | 0.03 -34.61 % | 0.04 138.61 % | 0.02 -56.37 % | 0.04 -14.29 % | 0.05 45.89 % | 0.03 -41.15 % | 0.05 3.40 % | 0.05 -1.90 % | 0.05 53.74 % | 0.03 -46.79 % | 0.06 0.96 % | 0.06 0.11 % | 0.06 24.57 % | 0.05 -14.97 % | 0.06 -1.67 % | 0.06 -9.85 % | 0.07 7.23 % | 0.06 18.09 % | 0.05 -0.14 % | 0.05 -14.78 % | 0.06 |
| Ratio EBITDA | 0.11 -23.38 % | 0.14 608.14 % | -0.03 -119.02 % | 0.14 -3.25 % | 0.15 18.10 % | 0.13 -4.54 % | 0.13 0.45 % | 0.13 4.93 % | 0.12 6.40 % | 0.12 -6.50 % | 0.13 7.93 % | 0.12 5.91 % | 0.11 0.27 % | 0.11 -8.53 % | 0.12 101.48 % | 0.06 -9.76 % | 0.07 7.22 % | 0.06 -40.39 % | 0.10 44.33 % | 0.07 -1.38 % | 0.07 4.71 % | 0.07 -43.18 % | 0.12 54.49 % | 0.08 25.97 % | 0.06 4.49 % | 0.06 -58.62 % | 0.14 204.17 % | 0.05 241.13 % | 0.01 -78.97 % | 0.07 10.72 % | 0.06 6.48 % | 0.06 -20.87 % | 0.07 -7.79 % | 0.08 85.26 % | 0.04 -31.34 % | 0.06 5.92 % | 0.06 -2.54 % | 0.06 38.63 % | 0.04 -40.48 % | 0.07 4.06 % | 0.07 -0.32 % | 0.07 15.43 % | 0.06 -7.19 % | 0.06 -1.71 % | 0.07 -14.74 % | 0.08 16.29 % | 0.07 13.84 % | 0.06 -2.40 % | 0.06 -17.70 % | 0.07 |
| Gross profit ratio | 0.34 1.75 % | 0.33 133.20 % | -0.99 -407.06 % | 0.32 -2.60 % | 0.33 12.46 % | 0.29 -2.32 % | 0.30 -6.53 % | 0.32 8.08 % | 0.30 4.77 % | 0.29 -1.25 % | 0.29 -4.04 % | 0.30 6.48 % | 0.28 2.21 % | 0.28 -9.90 % | 0.31 0.69 % | 0.30 6.43 % | 0.29 1.80 % | 0.28 5.89 % | 0.27 -6.82 % | 0.29 22.34 % | 0.23 -9.76 % | 0.26 -14.63 % | 0.30 -2.93 % | 0.31 8.62 % | 0.29 -4.17 % | 0.30 -50.74 % | 0.61 144.26 % | 0.25 19.65 % | 0.21 -25.38 % | 0.28 -52.20 % | 0.58 113.30 % | 0.27 10.56 % | 0.25 8.31 % | 0.23 10.27 % | 0.21 -14.84 % | 0.24 11.77 % | 0.22 -6.48 % | 0.23 2.02 % | 0.23 -15.09 % | 0.27 12.16 % | 0.24 4.26 % | 0.23 0.65 % | 0.23 -9.99 % | 0.25 16.57 % | 0.22 -5.56 % | 0.23 10.99 % | 0.21 -4.60 % | 0.22 -3.08 % | 0.22 0.85 % | 0.22 |
| Weighted average shs out dil | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 3.80 % | 43.353 M -3.66 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M -0.64 % | 45.290 M 0.65 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M |
| Weighted average shs out | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 3.80 % | 43.353 M -3.66 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M -0.64 % | 45.290 M 0.65 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M 0.00 % | 45.000 M |
| EPS diluted | 0.18 38.46 % | 0.13 18.18 % | 0.11 -31.25 % | 0.16 6.67 % | 0.15 0.00 % | 0.15 119.62 % | 0.07 -37.91 % | 0.11 -21.43 % | 0.14 -17.65 % | 0.17 13.33 % | 0.15 50.00 % | 0.10 -16.67 % | 0.12 -14.29 % | 0.14 -26.32 % | 0.19 137.50 % | 0.08 -20.00 % | 0.10 11.11 % | 0.09 0.00 % | 0.09 -43.75 % | 0.16 -62.79 % | 0.43 138.89 % | 0.18 80.00 % | 0.10 0.00 % | 0.10 25.00 % | 0.08 233.33 % | -0.06 -1 083.61 % | 0.01 -91.29 % | 0.07 126.92 % | -0.26 -186.67 % | 0.30 131.25 % | -0.96 -700.00 % | 0.16 -64.44 % | 0.45 -10.00 % | 0.50 42.86 % | 0.35 -32.69 % | 0.52 -13.33 % | 0.60 5.26 % | 0.57 58.33 % | 0.36 -43.75 % | 0.64 -12.33 % | 0.73 12.31 % | 0.65 27.45 % | 0.51 -7.27 % | 0.55 -15.38 % | 0.65 6.56 % | 0.61 1.67 % | 0.60 22.45 % | 0.49 2.08 % | 0.48 -12.73 % | 0.55 |
| Earnings per share | 0.18 38.46 % | 0.13 18.18 % | 0.11 -31.25 % | 0.16 6.67 % | 0.15 0.00 % | 0.15 119.62 % | 0.07 -37.91 % | 0.11 -21.43 % | 0.14 -17.65 % | 0.17 13.33 % | 0.15 50.00 % | 0.10 -16.67 % | 0.12 -14.29 % | 0.14 -26.32 % | 0.19 137.50 % | 0.08 -20.00 % | 0.10 11.11 % | 0.09 0.00 % | 0.09 -43.75 % | 0.16 -62.79 % | 0.43 138.89 % | 0.18 80.00 % | 0.10 0.00 % | 0.10 25.00 % | 0.08 233.33 % | -0.06 -1 083.61 % | 0.01 -91.29 % | 0.07 126.92 % | -0.26 -186.67 % | 0.30 131.25 % | -0.96 -700.00 % | 0.16 -64.44 % | 0.45 -10.00 % | 0.50 42.86 % | 0.35 -32.69 % | 0.52 -13.33 % | 0.60 5.26 % | 0.57 58.33 % | 0.36 -43.75 % | 0.64 -12.33 % | 0.73 12.31 % | 0.65 25.00 % | 0.52 -5.45 % | 0.55 -15.38 % | 0.65 6.56 % | 0.61 1.67 % | 0.60 22.45 % | 0.49 2.08 % | 0.48 -12.73 % | 0.55 |
| Gross profit | 146.760 M -5.11 % | 154.656 M 133.24 % | -465.309 M -420.73 % | 145.080 M -0.59 % | 145.937 M 3.78 % | 140.619 M 2.38 % | 137.350 M -0.93 % | 138.639 M 3.27 % | 134.244 M -1.93 % | 136.887 M -0.64 % | 137.772 M 6.33 % | 129.571 M 1.31 % | 127.890 M 5.38 % | 121.362 M -6.31 % | 129.534 M 7.58 % | 120.405 M 0.79 % | 119.466 M 1.70 % | 117.466 M 3.89 % | 113.068 M -3.13 % | 116.727 M -11.59 % | 132.036 M 10.62 % | 119.364 M -3.25 % | 123.374 M 3.82 % | 118.836 M 2.88 % | 115.510 M -0.95 % | 116.615 M 4.37 % | 111.727 M -2.89 % | 115.048 M 16.72 % | 98.569 M -21.82 % | 126.074 M -1.99 % | 128.640 M 12.17 % | 114.684 M -10.19 % | 127.698 M 13.81 % | 112.201 M 10.81 % | 101.259 M -3.82 % | 105.276 M -7.78 % | 114.152 M 1.78 % | 112.154 M 3.72 % | 108.133 M -10.25 % | 120.476 M -2.05 % | 123.001 M 17.61 % | 104.580 M 1.68 % | 102.852 M -0.98 % | 103.874 M 0.54 % | 103.311 M 10.80 % | 93.242 M 6.09 % | 87.892 M -2.28 % | 89.946 M 0.83 % | 89.204 M 2.51 % | 87.016 M |
| Income tax expense | 575.175 K -60.80 % | 1.467 M 69.34 % | 866.522 K -83.25 % | 5.173 M -43.86 % | 9.215 M 217.76 % | 2.900 M 156.97 % | 1.129 M 29.49 % | 871.524 K 2.86 % | 847.311 K -0.32 % | 850.000 K -71.65 % | 2.998 M 2 470.03 % | 116.660 K -48.96 % | 228.588 K 32.78 % | 172.155 K -83.96 % | 1.073 M 951.10 % | 102.093 K -12.27 % | 116.374 K -21.67 % | 148.568 K -71.37 % | 518.846 K 186.56 % | 181.058 K -87.17 % | 1.412 M 577.48 % | 208.348 K -91.94 % | 2.586 M 2 225.44 % | 111.212 K 212.36 % | 35.604 K | 0.000 -100.00 % | 5.814 M | 0.000 -100.00 % | 153.619 K -55.39 % | 344.377 K 21.15 % | 284.254 K 47.33 % | 192.943 K -73.25 % | 721.416 K 19.44 % | 604.022 K | 0.000 | 0.000 | 0.000 -100.00 % | 722.038 K | 0.000 | 0.000 -100.00 % | 1.199 M 36.67 % | 877.609 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.903 M 840.95 % | -256.870 K | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 291.250 M -7.54 % | 314.998 M -66.29 % | 934.443 M 207.31 % | 304.070 M 3.38 % | 294.126 M -12.53 % | 336.246 M 5.86 % | 317.640 M 9.30 % | 290.618 M -7.73 % | 314.977 M -8.18 % | 343.049 M 1.13 % | 339.232 M 12.74 % | 300.906 M -7.28 % | 324.517 M 2.23 % | 317.431 M 8.55 % | 292.423 M 6.52 % | 274.532 M -7.74 % | 297.579 M -0.80 % | 299.992 M -3.98 % | 312.429 M 6.79 % | 292.568 M -32.64 % | 434.361 M 26.74 % | 342.719 M 20.52 % | 284.374 M 8.37 % | 262.408 M -8.57 % | 287.003 M 5.20 % | 272.805 M 278.48 % | 72.079 M -79.24 % | 347.264 M -7.49 % | 375.365 M 15.06 % | 326.242 M 254.75 % | 91.963 M -69.83 % | 304.812 M -21.59 % | 388.717 M 2.49 % | 379.266 M -2.21 % | 387.841 M 18.32 % | 327.782 M -20.18 % | 410.667 M 10.97 % | 370.073 M 1.06 % | 366.190 M 11.57 % | 328.224 M -16.01 % | 390.807 M 11.37 % | 350.906 M 0.82 % | 348.037 M 13.73 % | 306.009 M -17.72 % | 371.897 M 19.28 % | 311.793 M -7.17 % | 335.872 M 3.74 % | 323.765 M 4.97 % | 308.449 M 1.40 % | 304.200 M |
| General and administrative expenses | 24.774 M 5.27 % | 23.534 M -67.59 % | 72.610 M 176.82 % | 26.230 M 19.16 % | 22.012 M -9.67 % | 24.368 M 152.26 % | -46.628 M -277.77 % | 26.229 M 4.28 % | 25.153 M 4.29 % | 24.118 M 152.10 % | -46.292 M -291.54 % | 24.169 M 5.88 % | 22.827 M -5.34 % | 24.116 M 146.26 % | -52.133 M -302.44 % | 25.752 M 10.95 % | 23.210 M -3.53 % | 24.060 M 156.48 % | -42.602 M -305.92 % | 20.688 M 2.43 % | 20.198 M -6.26 % | 21.548 M 143.42 % | -49.629 M -335.68 % | 21.057 M -12.26 % | 23.999 M 5.84 % | 22.676 M -11.51 % | 25.625 M 11.13 % | 23.057 M 2.43 % | 22.510 M 2.47 % | 21.967 M -75.34 % | 89.070 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.225 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.525 M -85.80 % | 24.819 M -12.97 % | 28.519 M 21.00 % | 23.568 M 157.56 % | 9.151 M -72.70 % | 33.520 M 55.68 % | 21.532 M 1.51 % | 21.212 M 2 422.74 % | 840.830 K -97.64 % | 35.587 M 24.37 % | 28.614 M 20.42 % | 23.761 M |
| Selling and marketing expenses | 96.781 M 0.38 % | 96.410 M -66.38 % | 286.735 M 199.55 % | 95.721 M 0.30 % | 95.434 M -0.15 % | 95.580 M 149.90 % | -191.538 M -300.91 % | 95.333 M 5.84 % | 90.076 M -2.41 % | 92.306 M 150.12 % | -184.173 M -300.75 % | 91.744 M 2.49 % | 89.519 M 6.65 % | 83.934 M 150.56 % | -166.003 M -296.71 % | 84.388 M 3.07 % | 81.875 M 1.54 % | 80.633 M 145.67 % | -176.568 M -320.71 % | 79.999 M -4.54 % | 83.807 M 6.45 % | 78.729 M 145.71 % | -172.240 M -314.13 % | 80.437 M 1.82 % | 78.996 M -5.08 % | 83.222 M 130.53 % | -272.569 M -414.02 % | 86.801 M -0.38 % | 87.132 M 8.98 % | 79.955 M -66.30 % | 237.222 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.313 M | 0.000 | 0.000 | 0.000 -100.00 % | 53.187 M 7.31 % | 49.564 M -2.85 % | 51.020 M 28.67 % | 39.652 M -23.97 % | 52.156 M 44.63 % | 36.062 M -20.00 % | 45.076 M 22.57 % | 36.775 M 1.52 % | 36.225 M 34.31 % | 26.971 M -16.88 % | 32.447 M 6.52 % | 30.461 M |
| Other expenses | -4.276 M -39.36 % | -3.068 M 99.59 % | -740.682 M -17 786.55 % | -4.141 M -4.40 % | -3.967 M -15.26 % | -3.441 M -100.97 % | 354.539 M | 0.000 | 0.000 | 0.000 100.00 % | -1.122 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.858 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.856 M | 0.000 | 0.000 | 0.000 100.00 % | -123.602 K | 0.000 | 0.000 | 0.000 100.00 % | -14.819 M -334.07 % | 6.331 M -15.92 % | 7.530 M 1 066.60 % | 645.464 K 100.56 % | -115.437 M -11.22 % | -103.795 M -0.45 % | -103.335 M -20.20 % | -85.968 M -5.00 % | -81.870 M -3.73 % | -78.928 M 7.65 % | -85.463 M -2.45 % | -83.422 M 8.85 % | -91.517 M -8.84 % | -84.083 M 5.30 % | -88.793 M -23.37 % | -71.973 M 3.85 % | -74.853 M 3.02 % | -77.185 M -4.38 % | -73.947 M -13.51 % | -65.145 M -5.99 % | -61.464 M 11.74 % | -69.639 M -2.48 % | -67.950 M -11.81 % | -60.774 M |
| Operating expenses | 117.279 M 0.35 % | 116.875 M 130.65 % | -381.337 M -423.69 % | 117.810 M 3.82 % | 113.479 M -2.49 % | 116.375 M 0.00 % | 116.373 M -4.27 % | 121.562 M 5.50 % | 115.229 M -1.03 % | 116.423 M 12.91 % | 103.108 M -11.05 % | 115.912 M 3.17 % | 112.347 M 3.98 % | 108.050 M 1.72 % | 106.218 M -3.56 % | 110.140 M 4.81 % | 105.085 M 0.37 % | 104.693 M 6.88 % | 97.950 M -2.72 % | 100.687 M -3.19 % | 104.005 M 3.72 % | 100.276 M 6.81 % | 93.883 M -7.50 % | 101.494 M -1.46 % | 102.996 M -2.74 % | 105.898 M 34.59 % | 78.680 M -30.66 % | 113.473 M 0.35 % | 113.081 M 2.76 % | 110.048 M 195.33 % | -115.437 M -11.22 % | -103.795 M -0.45 % | -103.335 M -20.20 % | -85.968 M -5.00 % | -81.870 M -3.73 % | -78.928 M 7.65 % | -85.463 M -2.45 % | -83.422 M 8.85 % | -91.517 M -8.84 % | -84.083 M 5.30 % | -88.793 M -23.37 % | -71.973 M 3.85 % | -74.853 M 3.02 % | -77.185 M -4.38 % | -73.947 M -13.51 % | -65.145 M -5.99 % | -61.464 M 11.74 % | -69.639 M -2.48 % | -67.950 M -11.81 % | -60.774 M |
| Cost and expenses | 408.529 M -5.41 % | 431.873 M -21.92 % | 553.106 M 31.10 % | 421.881 M 3.50 % | 407.605 M -9.95 % | 452.621 M 4.29 % | 434.013 M 5.30 % | 412.180 M -4.19 % | 430.207 M -6.37 % | 459.473 M 3.87 % | 442.340 M 6.12 % | 416.818 M -4.59 % | 436.863 M 2.67 % | 425.482 M 6.73 % | 398.641 M 3.63 % | 384.672 M -4.47 % | 402.664 M -0.50 % | 404.685 M -1.39 % | 410.379 M 4.35 % | 393.255 M -26.95 % | 538.366 M 21.53 % | 442.995 M 17.12 % | 378.257 M 3.94 % | 363.902 M -6.69 % | 389.999 M 2.98 % | 378.704 M 151.20 % | 150.759 M -67.28 % | 460.736 M -5.67 % | 488.446 M 11.95 % | 436.290 M -15.24 % | 514.715 M 68.86 % | 304.812 M -21.59 % | 388.717 M 2.49 % | 379.266 M -2.21 % | 387.841 M 18.32 % | 327.782 M -20.18 % | 410.667 M 10.97 % | 370.073 M 1.06 % | 366.190 M 11.57 % | 328.224 M -16.01 % | 390.807 M 11.37 % | 350.906 M 0.82 % | 348.037 M 13.73 % | 306.009 M -17.72 % | 371.897 M 19.28 % | 311.793 M -7.17 % | 335.872 M 3.74 % | 323.765 M 4.97 % | 308.449 M 1.40 % | 304.200 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 121.555 M 1.34 % | 119.943 M -66.62 % | 359.345 M 194.66 % | 121.951 M 3.84 % | 117.446 M -1.98 % | 119.816 M 150.31 % | -238.166 M -295.92 % | 121.562 M 5.50 % | 115.229 M -1.03 % | 116.423 M 150.52 % | -230.465 M -298.83 % | 115.912 M 3.17 % | 112.347 M 3.98 % | 108.050 M 149.53 % | -218.136 M -298.05 % | 110.140 M 4.81 % | 105.085 M 0.37 % | 104.693 M 147.77 % | -219.170 M -317.67 % | 100.687 M -3.19 % | 104.005 M 3.72 % | 100.276 M 145.20 % | -221.868 M -318.60 % | 101.494 M -1.46 % | 102.996 M -2.74 % | 105.898 M 141.39 % | -255.864 M -332.90 % | 109.858 M 0.20 % | 109.642 M 7.57 % | 101.923 M 57.18 % | 64.844 M -37.84 % | 104.311 M 0.46 % | 103.838 M 2.26 % | 101.543 M 129.59 % | 44.228 M -52.86 % | 93.815 M -7.49 % | 101.410 M 21.56 % | 83.422 M 11.09 % | 75.097 M 0.96 % | 74.383 M -6.48 % | 79.539 M 25.81 % | 63.220 M 4.49 % | 60.506 M -13.04 % | 69.582 M 4.47 % | 66.608 M 14.87 % | 57.987 M 17.37 % | 49.405 M -21.03 % | 62.558 M 2.45 % | 61.061 M 12.61 % | 54.222 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 19.809 M -14.58 % | 23.188 M -19.31 % | 28.736 M 52.55 % | 18.837 M 9.56 % | 17.194 M 0.06 % | 17.184 M -16.77 % | 20.645 M 12.07 % | 18.421 M 6.40 % | 17.313 M 1.70 % | 17.024 M -6.68 % | 18.242 M 19.16 % | 15.309 M 6.96 % | 14.313 M 14.32 % | 12.520 M -8.68 % | 13.710 M 10.31 % | 12.429 M -0.42 % | 12.481 M 2.62 % | 12.163 M -13.72 % | 14.097 M 12.44 % | 12.537 M -4.79 % | 13.168 M -12.62 % | 15.070 M -4.90 % | 15.846 M -3.17 % | 16.364 M -7.33 % | 17.659 M 0.90 % | 17.501 M 104.50 % | 8.558 M 83.57 % | 4.662 M -1.49 % | 4.732 M 12.78 % | 4.196 M 8.42 % | 3.870 M 11.06 % | 3.485 M 5.72 % | 3.296 M 8.51 % | 3.038 M 6.71 % | 2.847 M 18.88 % | 2.395 M 13.65 % | 2.107 M -0.44 % | 2.116 M -34.39 % | 3.225 M 51.22 % | 2.133 M 98.68 % | 1.074 M -15.44 % | 1.270 M -56.17 % | 2.897 M 302.92 % | 718.969 K -29.04 % | 1.013 M -31.78 % | 1.485 M 22.55 % | 1.212 M 20.15 % | 1.009 M -1.66 % | 1.026 M -25.25 % | 1.372 M |
| Depreciation and amortization | 17.089 M -50.96 % | 34.847 M 116.08 % | 16.127 M -51.78 % | 33.447 M 2.96 % | 32.486 M -1.73 % | 33.056 M -5.91 % | 35.131 M 9.50 % | 32.083 M 1.52 % | 31.601 M 1.84 % | 31.030 M -2.58 % | 31.853 M 5.67 % | 30.143 M 1.19 % | 29.789 M 1.85 % | 29.248 M 7.12 % | 27.305 M -8.91 % | 29.976 M -0.96 % | 30.267 M 3.56 % | 29.227 M 16.07 % | 25.181 M -16.74 % | 30.244 M 1.15 % | 29.902 M 0.38 % | 29.789 M 11.79 % | 26.646 M -5.82 % | 28.294 M -5.62 % | 29.979 M 0.22 % | 29.912 M 84.96 % | 16.173 M 14.92 % | 14.072 M 3.58 % | 13.586 M 2.16 % | 13.299 M -0.12 % | 13.316 M 0.83 % | 13.206 M 2.99 % | 12.823 M 6.28 % | 12.065 M 1 171.59 % | 948.838 K 889.71 % | -120.150 K -109.10 % | 1.320 M 399.75 % | -440.354 K -112.74 % | 3.458 M 177.02 % | -4.489 M -598.91 % | 899.776 K 165.06 % | -1.383 M -13.25 % | -1.221 M -165.38 % | -460.213 K -129.26 % | 1.573 M -44.42 % | 2.830 M 102.74 % | 1.396 M -60.73 % | 3.555 M 58.26 % | 2.246 M 21.43 % | 1.850 M |
| Operating income | 29.481 M -21.97 % | 37.781 M 144.99 % | -83.971 M -407.94 % | 27.269 M -15.99 % | 32.458 M 33.88 % | 24.244 M 15.57 % | 20.977 M -4.10 % | 21.875 M -4.06 % | 22.800 M -6.06 % | 24.269 M -35.25 % | 37.480 M 174.41 % | 13.659 M -12.13 % | 15.544 M 16.77 % | 13.311 M -19.89 % | 16.616 M 61.86 % | 10.265 M -28.62 % | 14.381 M 12.58 % | 12.774 M 8.47 % | 11.776 M -26.58 % | 16.040 M -42.78 % | 28.031 M 46.85 % | 19.087 M -23.43 % | 24.929 M 43.75 % | 17.342 M 38.57 % | 12.514 M 16.78 % | 10.716 M 65.06 % | 6.492 M -17.13 % | 7.834 M 211.26 % | -7.041 M -143.93 % | 16.026 M 21.39 % | 13.202 M 21.25 % | 10.888 M -55.31 % | 24.363 M -7.13 % | 26.233 M 35.30 % | 19.388 M -26.41 % | 26.348 M -8.16 % | 28.689 M -0.15 % | 28.732 M 72.92 % | 16.616 M -54.34 % | 36.393 M 6.39 % | 34.208 M 4.91 % | 32.607 M 16.46 % | 27.999 M 4.91 % | 26.688 M -9.11 % | 29.363 M 4.51 % | 28.097 M 6.32 % | 26.428 M 30.14 % | 20.307 M -4.45 % | 21.253 M -19.01 % | 26.243 M |
| Operating income ratio | 0.07 -16.33 % | 0.08 144.94 % | -0.18 -394.82 % | 0.06 -17.69 % | 0.07 45.08 % | 0.05 10.27 % | 0.05 -9.53 % | 0.05 0.41 % | 0.05 0.37 % | 0.05 -35.64 % | 0.08 147.64 % | 0.03 -7.65 % | 0.03 13.25 % | 0.03 -22.96 % | 0.04 51.50 % | 0.03 -24.62 % | 0.03 12.69 % | 0.03 10.56 % | 0.03 -29.37 % | 0.04 -20.81 % | 0.05 19.81 % | 0.04 -32.44 % | 0.06 34.41 % | 0.05 46.31 % | 0.03 12.98 % | 0.03 -22.09 % | 0.04 108.45 % | 0.02 214.06 % | -0.01 -141.93 % | 0.04 -40.80 % | 0.06 130.57 % | 0.03 -44.98 % | 0.05 -11.62 % | 0.05 34.65 % | 0.04 -34.85 % | 0.06 11.30 % | 0.05 -8.25 % | 0.06 70.08 % | 0.04 -56.81 % | 0.08 21.83 % | 0.07 -7.00 % | 0.07 15.28 % | 0.06 -4.63 % | 0.07 5.37 % | 0.06 -10.92 % | 0.07 11.23 % | 0.06 27.05 % | 0.05 -8.16 % | 0.05 -20.32 % | 0.07 |
| Total other income expenses net | -21.068 M 31.24 % | -30.642 M -134.14 % | 89.756 M 695.83 % | -15.064 M 10.23 % | -16.781 M -15.25 % | -14.560 M 13.63 % | -16.859 M -4.53 % | -16.128 M -3.30 % | -15.612 M 2.37 % | -15.991 M 42.27 % | -27.698 M -97.04 % | -14.057 M -1.91 % | -13.793 M -23.81 % | -11.141 M -56.68 % | -7.111 M -6.51 % | -6.676 M 31.45 % | -9.739 M -16.59 % | -8.353 M -15.84 % | -7.211 M 14.70 % | -8.454 M -13.06 % | -7.477 M 30.47 % | -10.754 M 39.45 % | -17.760 M -40.34 % | -12.655 M -45.20 % | -8.716 M 34.60 % | -13.327 M -3 175.09 % | -406.927 K 91.13 % | -4.590 M 0.84 % | -4.629 M -30.36 % | -3.551 M 2.58 % | -3.645 M -22.76 % | -2.969 M -6.29 % | -2.794 M -7.54 % | -2.598 M -36.87 % | -1.898 M 24.53 % | -2.515 M -219.49 % | -787.104 K 62.81 % | -2.116 M -1 011.65 % | 232.143 K 103.51 % | -6.622 M -3 709.74 % | -173.819 K 93.45 % | -2.653 M 35.74 % | -4.128 M -250.07 % | -1.179 M -310.66 % | 559.754 K 101.95 % | -28.655 M -15 669.79 % | 184.043 K -92.77 % | 2.546 M 108.62 % | 1.220 M 155.55 % | 477.578 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.374 B 8.17 % | 1.270 B 0.34 % | 1.266 B 1.77 % | 1.244 B 1.34 % | 1.228 B 4.41 % | 1.176 B -2.26 % | 1.203 B -1.05 % | 1.215 B 2.44 % | 1.186 B 0.86 % | 1.176 B 2.16 % | 1.151 B 0.70 % | 1.143 B -0.25 % | 1.146 B -0.84 % | 1.156 B -0.02 % | 1.156 B -3.06 % | 1.193 B -1.10 % | 1.206 B 1.71 % | 1.186 B -1.66 % | 1.206 B -0.34 % | 1.210 B 6.41 % | 1.137 B -7.71 % | 1.232 B -3.69 % | 1.279 B -10.58 % | 1.431 B -8.36 % | 1.561 B -1.70 % | 1.588 B 162.67 % | 604.533 M 3.00 % | 586.907 M 6.25 % | 552.361 M 5.83 % | 521.932 M -1.19 % | 528.224 M 77.94 % | 296.859 M -38.94 % | 486.153 M 3.65 % | 469.051 M 10.26 % | 425.398 M 15.47 % | 368.400 M -2.74 % | 378.759 M -2.46 % | 388.326 M 5.36 % | 368.585 M 160.33 % | 141.583 M 50.60 % | 94.013 M -19.19 % | 116.335 M -46.17 % | 216.123 M 1.00 % | 213.988 M 27.51 % | 167.824 M -3.32 % | 173.590 M 2.87 % | 168.745 M 3.74 % | 162.662 M -8.37 % | 177.517 M 27.01 % | 139.763 M |
| Total investments | 765.792 K 9.84 % | 697.214 K -98.52 % | 47.175 M 6 023.73 % | 770.364 K 14.63 % | 672.068 K -98.44 % | 42.955 M 4.93 % | 40.938 M 6 787.94 % | 594.346 K -7.80 % | 644.637 K 8.46 % | 594.346 K 6.12 % | 560.057 K -5.77 % | 594.346 K -4.41 % | 621.777 K -16.34 % | 743.222 K 1.54 % | 731.961 K 60.89 % | 454.942 K -1.46 % | 461.699 K 22.24 % | 377.699 K 6.17 % | 355.740 K 1.25 % | 351.348 K 8.11 % | 324.997 K -35.82 % | 506.406 K 0.00 % | 506.406 K -2.50 % | 519.412 K 0.00 % | 519.412 K 0.00 % | 519.412 K 0.00 % | 519.412 K -58.71 % | 1.258 M 0.00 % | 1.258 M 0.00 % | 1.258 M 0.00 % | 1.258 M -85.45 % | 8.647 M 0.92 % | 8.568 M 4.84 % | 8.173 M 3.97 % | 7.861 M 4.08 % | 7.553 M -0.80 % | 7.614 M 5.53 % | 7.215 M -3.30 % | 7.461 M -2.70 % | 7.669 M -13.61 % | 8.877 M 10.89 % | 8.006 M -2.07 % | 8.175 M -28.00 % | 11.353 M 12.61 % | 10.082 M -1.32 % | 10.217 M 452.75 % | 1.848 M -83.99 % | 11.543 M 524.53 % | 1.848 M -86.59 % | 13.782 M |
| Total debt | 1.393 B 6.23 % | 1.311 B 2.05 % | 1.285 B 1.77 % | 1.262 B 1.35 % | 1.246 B 4.35 % | 1.194 B -2.34 % | 1.222 B -0.86 % | 1.233 B 1.68 % | 1.213 B 0.40 % | 1.208 B 1.97 % | 1.184 B 1.29 % | 1.169 B 0.27 % | 1.166 B -1.22 % | 1.180 B 0.59 % | 1.173 B -2.89 % | 1.208 B -0.47 % | 1.214 B 0.61 % | 1.207 B -1.26 % | 1.222 B -0.07 % | 1.223 B 5.72 % | 1.157 B -7.87 % | 1.256 B -3.40 % | 1.300 B -10.07 % | 1.445 B -8.19 % | 1.574 B -2.02 % | 1.607 B 158.84 % | 620.767 M 3.41 % | 600.300 M 4.68 % | 573.482 M 6.41 % | 538.954 M -1.69 % | 548.213 M 71.37 % | 319.909 M -38.98 % | 524.306 M 8.65 % | 482.559 M 6.02 % | 455.151 M 17.13 % | 388.595 M 0.53 % | 386.533 M -3.93 % | 402.341 M 4.43 % | 385.269 M 138.83 % | 161.313 M 32.76 % | 121.504 M -11.50 % | 137.290 M -42.36 % | 238.188 M 3.59 % | 229.926 M 9.49 % | 210.007 M 5.08 % | 199.854 M 3.33 % | 193.407 M -3.36 % | 200.121 M 0.14 % | 199.845 M 19.72 % | 166.928 M |
| Accumulated other comprehensive income loss | -492.036 K | 0.000 -100.00 % | 102.776 M -0.04 % | 102.812 M 0.10 % | 102.714 M -0.04 % | 102.755 M 0.15 % | 102.597 M 2.13 % | 100.457 M -0.05 % | 100.507 M 0.05 % | 100.457 M 0.03 % | 100.423 M 2.29 % | 98.174 M -0.03 % | 98.202 M -0.12 % | 98.323 M 0.01 % | 98.312 M 2.45 % | 95.958 M -0.01 % | 95.964 M 0.09 % | 95.880 M 10 728.72 % | -902.088 K 0.48 % | -906.481 K 2.82 % | -932.832 K -24.14 % | -751.422 K 0.00 % | -751.422 K -1.76 % | -738.417 K 0.00 % | -738.416 K 0.00 % | -738.416 K 0.00 % | -738.416 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 249.081 M 80.62 % | 137.903 M 4.33 % | 132.183 M 2.91 % | 128.449 M 5.84 % | 121.362 M 5.68 % | 114.833 M 6.34 % | 107.984 M 3.12 % | 104.715 M 4.89 % | 99.829 M -13.90 % | 115.942 M 6.86 % | 108.496 M 5.62 % | 102.718 M 4.60 % | 98.197 M 5.80 % | 92.816 M 7.12 % | 86.643 M 6.67 % | 81.226 M 4.50 % | 77.731 M 6.17 % | 73.212 M 6.18 % | 68.950 M -1.00 % | 69.646 M 11.91 % | 62.235 M 44.58 % | 43.045 M 23.24 % | 34.928 M 5.52 % | 33.102 M 15.89 % | 28.563 M 15.23 % | 24.787 M -9.50 % | 27.389 M -64.38 % | 76.897 M 4.40 % | 73.653 M -38.24 % | 119.264 M 11.32 % | 107.139 M -43.33 % | 189.048 M 3.97 % | 181.838 M -11.94 % | 206.492 M 12.25 % | 183.965 M 4.68 % | 175.740 M 15.20 % | 152.555 M 21.67 % | 125.381 M -37.29 % | 199.928 M 8.04 % | 185.044 M 18.55 % | 156.094 M -11.19 % | 175.759 M 19.82 % | 146.683 M -34.39 % | 223.577 M 12.42 % | 198.873 M 17.16 % | 169.747 M 19.37 % | 142.208 M -17.82 % | 173.052 M 14.89 % | 150.627 M 16.54 % | 129.247 M |
| Common stock | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 28.57 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 40.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M |
| Total equity | 698.213 M 1.15 % | 690.306 M 0.82 % | 684.671 M 0.54 % | 681.020 M 1.06 % | 673.890 M 0.96 % | 667.470 M 1.05 % | 660.528 M 0.81 % | 655.202 M 0.74 % | 650.376 M -2.42 % | 666.486 M 1.13 % | 659.023 M 1.24 % | 650.964 M 0.69 % | 646.493 M 0.82 % | 641.265 M 0.96 % | 635.140 M 1.23 % | 627.435 M 0.56 % | 623.955 M 0.74 % | 619.345 M 0.70 % | 615.051 M 0.52 % | 611.865 M 1.23 % | 604.433 M 3.24 % | 585.472 M 1.41 % | 577.347 M 0.50 % | 574.469 M 0.80 % | 569.894 M 0.66 % | 566.131 M -0.46 % | 568.742 M -8.06 % | 618.604 M 0.53 % | 615.360 M -6.90 % | 660.977 M 1.87 % | 648.846 M 1.50 % | 639.254 M 1.14 % | 632.055 M -3.76 % | 656.724 M 2.40 % | 641.319 M 2.46 % | 625.948 M 3.85 % | 602.754 M 4.58 % | 576.340 M 4.63 % | 550.844 M 2.78 % | 535.955 M 5.72 % | 506.958 M -3.73 % | 526.583 M 5.87 % | 497.380 M 4.89 % | 474.191 M 5.51 % | 449.437 M 6.94 % | 420.260 M 7.04 % | 392.633 M -7.27 % | 423.422 M 5.60 % | 400.971 M 5.65 % | 379.513 M |
| Other non current liabilities | 76.691 M -0.27 % | 76.895 M 0.25 % | 76.701 M 0.60 % | 76.246 M 9.57 % | 69.586 M 1.03 % | 68.879 M -0.62 % | 69.306 M -1.90 % | 70.647 M 2.02 % | 69.247 M 2.92 % | 67.280 M 2.64 % | 65.546 M -0.60 % | 65.939 M 1.76 % | 64.801 M 1.83 % | 63.638 M 2.60 % | 62.023 M 3.75 % | 59.779 M 1.77 % | 58.742 M 2.16 % | 57.497 M 2.22 % | 56.248 M 1.10 % | 55.635 M -1.11 % | 56.258 M 1.99 % | 55.161 M 1.91 % | 54.128 M 4.61 % | 51.741 M 0.91 % | 51.276 M 2.26 % | 50.141 M 1.79 % | 49.260 M -7.74 % | 53.390 M -0.68 % | 53.753 M 2.65 % | 52.366 M 1.80 % | 51.442 M 2.49 % | 50.192 M 2.50 % | 48.966 M 3.16 % | 47.468 M 2.75 % | 46.200 M 3.54 % | 44.618 M 4.58 % | 42.665 M 5.77 % | 40.338 M 4.42 % | 38.633 M -13.15 % | 44.483 M 5.91 % | 42.001 M 8.95 % | 38.552 M 23.99 % | 31.092 M -25.25 % | 41.595 M 8.41 % | 38.369 M 7.35 % | 35.743 M -8.08 % | 38.886 M 30.87 % | 29.713 M -9.85 % | 32.959 M 45.23 % | 22.694 M |
| Long term debt | 725.205 M 9.12 % | 664.581 M 4.64 % | 635.140 M 1.33 % | 626.818 M -0.98 % | 633.028 M -2.01 % | 646.030 M -2.94 % | 665.567 M 2.52 % | 649.216 M -4.27 % | 678.187 M -1.41 % | 687.881 M 0.13 % | 686.962 M 9.88 % | 625.179 M -2.49 % | 641.133 M -2.55 % | 657.876 M -1.74 % | 669.524 M -5.32 % | 707.153 M 0.66 % | 702.518 M -0.76 % | 707.900 M 4.78 % | 675.589 M -1.62 % | 686.738 M 0.18 % | 685.471 M -3.29 % | 708.795 M -5.15 % | 747.285 M -16.26 % | 892.338 M -7.40 % | 963.622 M -3.95 % | 1.003 B 716.23 % | 122.917 M -36.30 % | 192.972 M -16.44 % | 230.944 M 18.05 % | 195.639 M -16.98 % | 235.663 M 7.85 % | 218.519 M 8.14 % | 202.067 M 64.04 % | 123.178 M -20.95 % | 155.818 M -13.60 % | 180.350 M -15.03 % | 212.250 M 19.78 % | 177.202 M -16.84 % | 213.075 M 91.32 % | 111.369 M 66.11 % | 67.046 M -12.89 % | 76.967 M -14.15 % | 89.650 M 1.18 % | 88.601 M -14.83 % | 104.028 M 8.79 % | 95.623 M 93.47 % | 49.426 M -19.16 % | 61.144 M 4.85 % | 58.317 M 6.25 % | 54.889 M |
| Total non current liabilities | 801.896 M 8.15 % | 741.475 M 4.16 % | 711.842 M 1.25 % | 703.063 M 0.06 % | 702.614 M -1.72 % | 714.909 M -2.72 % | 734.873 M 2.08 % | 719.864 M -3.69 % | 747.434 M -1.02 % | 755.161 M 0.35 % | 752.508 M 8.88 % | 691.118 M -2.10 % | 705.934 M -2.16 % | 721.514 M -1.37 % | 731.547 M -4.61 % | 766.932 M 0.75 % | 761.260 M -0.54 % | 765.397 M 4.59 % | 731.837 M -1.42 % | 742.373 M 0.09 % | 741.729 M -2.91 % | 763.955 M -4.67 % | 801.413 M -15.11 % | 944.079 M -6.98 % | 1.015 B -3.66 % | 1.053 B 511.83 % | 172.176 M -30.11 % | 246.362 M -13.47 % | 284.698 M 14.80 % | 248.005 M -13.62 % | 287.104 M 6.84 % | 268.711 M 7.04 % | 251.033 M 47.11 % | 170.646 M -15.53 % | 202.018 M -10.20 % | 224.969 M -11.75 % | 254.916 M 17.18 % | 217.540 M -13.57 % | 251.708 M 61.50 % | 155.852 M 42.92 % | 109.047 M -5.60 % | 115.519 M -4.33 % | 120.742 M -7.26 % | 130.196 M -8.57 % | 142.398 M 8.40 % | 131.366 M 48.75 % | 88.312 M -2.80 % | 90.857 M -0.46 % | 91.277 M 17.65 % | 77.583 M |
| Other current liabilities | 9.387 M -32.72 % | 13.951 M 128.52 % | -48.922 M -535.45 % | 11.235 M 1 264.64 % | 823.297 K | 0.000 -100.00 % | 39.524 M 1 257.12 % | -3.416 M -38.35 % | -2.469 M 62.54 % | -6.591 M -117.93 % | 36.764 M 2 806.94 % | -1.358 M 10.53 % | -1.518 M 58.00 % | -3.614 M -112.61 % | 28.660 M 2 145.86 % | -1.401 M 34.22 % | -2.130 M 59.47 % | -5.255 M -116.26 % | 32.317 M 2 588.62 % | -1.299 M 22.97 % | -1.686 M 43.27 % | -2.971 M -111.16 % | 26.620 M 6 119.30 % | -442.245 K 71.32 % | -1.542 M 62.35 % | -4.096 M -112.76 % | 32.088 M 1 229.83 % | 2.413 M 31.25 % | 1.838 M -60.81 % | 4.692 M -88.48 % | 40.728 M 1 368.33 % | 2.774 M -55.64 % | 6.253 M -73.85 % | 23.914 M -54.34 % | 52.374 M 394.77 % | 10.585 M 64.16 % | 6.448 M -4.78 % | 6.772 M -85.44 % | 46.495 M -75.95 % | 193.350 M -3.87 % | 201.131 M 64.69 % | 122.124 M 285.70 % | 31.663 M | 0.000 | 0.000 | 0.000 -100.00 % | 44.757 M | 0.000 -100.00 % | 22.307 M | 0.000 |
| Deferred revenue | 770.791 K | 0.000 -100.00 % | 3.083 M | 0.000 | 0.000 -100.00 % | 2.470 M -25.00 % | 3.293 M 29.14 % | 2.550 M 50.00 % | 1.700 M -60.32 % | 4.284 M -89.41 % | 40.446 M 9 173.72 % | 436.137 K 36.52 % | 319.477 K -77.95 % | 1.449 M -95.21 % | 30.231 M 10 198.86 % | 293.534 K 43.81 % | 204.116 K -91.36 % | 2.363 M -92.77 % | 32.700 M 1 769.03 % | 1.750 M -66.17 % | 5.172 M 37.53 % | 3.761 M -86.32 % | 27.499 M 2 733.25 % | 970.584 K 12.94 % | 859.371 K -78.67 % | 4.028 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -354.462 M | 0.000 | 0.000 -100.00 % | 12.826 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.217 M | 0.000 | 0.000 | 0.000 100.00 % | -10.244 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 667.395 M 3.25 % | 646.390 M -8.87 % | 709.301 M 11.61 % | 635.501 M 3.75 % | 612.513 M 11.86 % | 547.551 M -1.64 % | 556.666 M -4.63 % | 583.669 M 9.23 % | 534.352 M 2.80 % | 519.808 M 4.51 % | 497.392 M -8.58 % | 544.069 M 3.65 % | 524.927 M 0.45 % | 522.556 M 3.69 % | 503.971 M 0.53 % | 501.301 M -2.02 % | 511.623 M 2.56 % | 498.869 M -8.72 % | 546.544 M 1.91 % | 536.299 M 13.78 % | 471.358 M -13.81 % | 546.893 M -1.03 % | 552.559 M -0.09 % | 553.059 M -9.44 % | 610.687 M 1.18 % | 603.537 M 21.23 % | 497.850 M 22.22 % | 407.328 M 18.92 % | 342.537 M -0.23 % | 343.315 M 9.84 % | 312.551 M -2.30 % | 319.909 M -0.72 % | 322.239 M -10.34 % | 359.381 M 20.06 % | 299.333 M 43.74 % | 208.244 M 19.49 % | 174.282 M -22.59 % | 225.139 M 30.75 % | 172.194 M 244.77 % | 49.945 M -8.29 % | 54.458 M -9.72 % | 60.323 M -57.32 % | 141.321 M 0.00 % | 141.325 M 33.35 % | 105.978 M 1.68 % | 104.231 M -27.61 % | 143.981 M 3.60 % | 138.978 M -1.80 % | 141.527 M 26.32 % | 112.039 M |
| Total current liabilities | 958.495 M -1.27 % | 970.867 M -3.44 % | 1.005 B 4.82 % | 959.261 M 0.55 % | 954.010 M 3.07 % | 925.571 M -3.45 % | 958.597 M 1.00 % | 949.144 M 1.67 % | 933.522 M -1.17 % | 944.529 M 2.91 % | 917.851 M 2.62 % | 894.458 M 0.22 % | 892.462 M -2.11 % | 911.699 M 6.72 % | 854.254 M 0.93 % | 846.408 M -3.23 % | 874.669 M -6.23 % | 932.737 M 0.60 % | 927.138 M -0.33 % | 930.179 M 3.33 % | 900.199 M -2.37 % | 922.093 M 4.32 % | 883.916 M 0.14 % | 882.710 M -9.24 % | 972.561 M 1.60 % | 957.285 M 12.05 % | 854.302 M 4.85 % | 814.777 M 2.45 % | 795.324 M 6.25 % | 748.509 M 9.53 % | 683.355 M 0.10 % | 682.660 M -6.67 % | 731.474 M 2.34 % | 714.734 M 6.72 % | 669.752 M 12.59 % | 594.844 M 2.27 % | 581.637 M 0.38 % | 579.455 M 13.51 % | 510.490 M -13.39 % | 589.444 M -7.71 % | 638.692 M 25.04 % | 510.771 M 8.98 % | 468.698 M 1.07 % | 463.733 M 0.89 % | 459.661 M 13.16 % | 406.211 M -9.37 % | 448.207 M 5.59 % | 424.489 M -2.44 % | 435.090 M 2.88 % | 422.897 M |
| Total liabilities | 1.760 B 2.81 % | 1.712 B -0.29 % | 1.717 B 3.31 % | 1.662 B 0.34 % | 1.657 B 0.98 % | 1.640 B -3.13 % | 1.693 B 1.47 % | 1.669 B -0.71 % | 1.681 B -1.10 % | 1.700 B 1.76 % | 1.670 B 5.35 % | 1.586 B -0.80 % | 1.598 B -2.13 % | 1.633 B 2.99 % | 1.586 B -1.71 % | 1.613 B -1.38 % | 1.636 B -3.66 % | 1.698 B 2.36 % | 1.659 B -0.81 % | 1.673 B 1.87 % | 1.642 B -2.62 % | 1.686 B 0.04 % | 1.685 B -7.74 % | 1.827 B -8.08 % | 1.987 B -1.16 % | 2.011 B 95.88 % | 1.026 B -3.27 % | 1.061 B -1.75 % | 1.080 B 8.38 % | 996.514 M 2.68 % | 970.459 M 2.01 % | 951.371 M -41.08 % | 1.615 B 4.70 % | 1.542 B 1.92 % | 1.513 B 4.66 % | 1.446 B 0.45 % | 1.439 B 4.80 % | 1.373 B 4.59 % | 1.313 B 2.48 % | 1.281 B 2.12 % | 1.255 B 8.83 % | 1.153 B 6.08 % | 1.087 B 1.75 % | 1.068 B 1.58 % | 1.051 B 9.78 % | 957.837 M 3.09 % | 929.152 M 80.30 % | 515.346 M -2.09 % | 526.367 M 5.17 % | 500.480 M |
| Other non current assets | 28.329 M 10 081 440.57 % | -281.000 -272.39 % | 163.000 -100.00 % | 10.453 M -63.34 % | 28.514 M 191.21 % | -31.263 M -3 843.53 % | 835.117 K -97.86 % | 38.950 M 6.08 % | 36.718 M 3.72 % | 35.399 M 1.47 % | 34.885 M 1.23 % | 34.462 M 1.88 % | 33.826 M 1.06 % | 33.472 M 8.37 % | 30.886 M 4.77 % | 29.481 M -0.18 % | 29.534 M 0.13 % | 29.496 M -0.08 % | 29.521 M -0.14 % | 29.563 M -0.07 % | 29.583 M -0.76 % | 29.811 M -0.16 % | 29.857 M -0.20 % | 29.917 M -0.16 % | 29.963 M -0.15 % | 30.010 M -2.11 % | 30.656 M -76.99 % | 133.230 M -0.78 % | 134.281 M 0.13 % | 134.113 M -12.74 % | 153.690 M 363.33 % | 33.170 M 6.55 % | 31.132 M -0.71 % | 31.354 M -79.32 % | 151.620 M 9 523.26 % | 1.576 M -19.23 % | 1.951 M -27.77 % | 2.701 M -12.19 % | 3.076 M -10.87 % | 3.451 M -9.80 % | 3.826 M -8.93 % | 4.201 M -8.20 % | 4.576 M 177.31 % | 1.650 M -2.94 % | 1.700 M -2.86 % | 1.750 M -2.78 % | 1.800 M -1.94 % | 1.836 M -3.93 % | 1.911 M -3.78 % | 1.986 M |
| Long term investments | 765.792 K -97.37 % | 29.072 M -0.28 % | 29.155 M 3 684.57 % | 770.364 K 14.63 % | 672.068 K -97.70 % | 29.274 M 0.38 % | 29.163 M 400.60 % | -9.702 M -31.59 % | -7.373 M -21.70 % | -6.058 M -9.52 % | -5.531 M -10.01 % | -5.028 M -16.45 % | -4.318 M -13.74 % | -3.796 M -223.20 % | -1.174 M -103.98 % | 29.481 M -0.18 % | 29.534 M 0.13 % | 29.496 M 8 191.55 % | 355.740 K 1.25 % | 351.348 K 8.11 % | 324.997 K -35.82 % | 506.406 K 0.00 % | 506.406 K -2.50 % | 519.412 K 0.00 % | 519.412 K 0.00 % | 519.412 K 0.00 % | 519.412 K -58.71 % | 1.258 M 0.00 % | 1.258 M 3.80 % | 1.212 M 120.07 % | -6.038 M -580.06 % | 1.258 M 0.00 % | 1.258 M 0.00 % | 1.258 M 0.00 % | 1.258 M -30.00 % | 1.797 M 0.00 % | 1.797 M 0.00 % | 1.797 M 0.00 % | 1.797 M 0.00 % | 1.797 M -2.78 % | 1.848 M 0.00 % | 1.848 M 0.00 % | 1.848 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 389.321 K -8.83 % | 427.026 K -7.94 % | 463.837 K -15.28 % | 547.526 K -11.28 % | 617.161 K -13.75 % | 715.551 K -14.32 % | 835.118 K -16.22 % | 996.790 K -15.29 % | 1.177 M -13.27 % | 1.357 M -11.93 % | 1.541 M -14.09 % | 1.793 M -13.59 % | 2.075 M -12.86 % | 2.381 M -11.80 % | 2.700 M -10.09 % | 3.003 M -9.82 % | 3.330 M -8.94 % | 3.657 M -1.70 % | 3.720 M -4.89 % | 3.911 M -10.24 % | 4.357 M 27.60 % | 3.415 M -6.05 % | 3.635 M -6.65 % | 3.893 M -6.68 % | 4.172 M 20.61 % | 3.459 M -6.14 % | 3.686 M 26.78 % | 2.907 M -5.88 % | 3.089 M -1.26 % | 3.128 M -5.29 % | 3.303 M 229.73 % | 1.002 M -6.14 % | 1.067 M -6.91 % | 1.146 M 33.81 % | 856.664 K -11.45 % | 967.452 K -11.97 % | 1.099 M -11.56 % | 1.243 M 6.14 % | 1.171 M 12.63 % | 1.040 M -12.87 % | 1.193 M -26.30 % | 1.619 M -21.00 % | 2.049 M -17.35 % | 2.479 M -14.89 % | 2.913 M -12.90 % | 3.345 M -11.28 % | 3.770 M -10.43 % | 4.209 M -9.10 % | 4.630 M -8.50 % | 5.060 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 389.321 K -8.83 % | 427.026 K -7.94 % | 463.837 K -15.28 % | 547.526 K -11.28 % | 617.161 K -13.75 % | 715.551 K -14.32 % | 835.118 K -16.22 % | 996.790 K -15.29 % | 1.177 M -13.27 % | 1.357 M -11.93 % | 1.541 M -14.09 % | 1.793 M -13.59 % | 2.075 M -12.86 % | 2.381 M -11.80 % | 2.700 M -10.09 % | 3.003 M -9.82 % | 3.330 M -8.94 % | 3.657 M -1.70 % | 3.720 M -4.89 % | 3.911 M -10.24 % | 4.357 M 27.60 % | 3.415 M -6.05 % | 3.635 M -6.65 % | 3.893 M -6.68 % | 4.172 M 20.61 % | 3.459 M -6.14 % | 3.686 M 26.78 % | 2.907 M -5.88 % | 3.089 M -1.26 % | 3.128 M -5.29 % | 3.303 M 229.73 % | 1.002 M -6.14 % | 1.067 M -6.91 % | 1.146 M 33.81 % | 856.664 K -11.45 % | 967.452 K -11.97 % | 1.099 M -11.56 % | 1.243 M 6.14 % | 1.171 M 12.63 % | 1.040 M -12.87 % | 1.193 M -26.30 % | 1.619 M -21.00 % | 2.049 M -17.35 % | 2.479 M -14.89 % | 2.913 M -12.90 % | 3.345 M -11.28 % | 3.770 M -10.43 % | 4.209 M -9.10 % | 4.630 M -8.50 % | 5.060 M |
| Property plant equipment net | 1.368 B 6.37 % | 1.286 B 1.10 % | 1.272 B 1.55 % | 1.253 B 0.98 % | 1.241 B 2.79 % | 1.207 B 0.15 % | 1.205 B -4.07 % | 1.256 B -0.79 % | 1.266 B -0.49 % | 1.272 B 1.10 % | 1.259 B 2.46 % | 1.228 B -1.05 % | 1.241 B -1.13 % | 1.256 B -0.31 % | 1.259 B -2.49 % | 1.292 B -1.57 % | 1.312 B -0.49 % | 1.319 B -1.65 % | 1.341 B -1.08 % | 1.355 B 0.35 % | 1.351 B -1.81 % | 1.376 B -1.62 % | 1.398 B -9.77 % | 1.550 B -8.05 % | 1.685 B -1.31 % | 1.708 B 141.68 % | 706.548 M -7.16 % | 761.002 M 0.27 % | 758.939 M 0.61 % | 754.312 M 2.61 % | 735.099 M -12.17 % | 836.926 M 0.31 % | 834.324 M 1.14 % | 824.933 M 18.46 % | 696.378 M -12.29 % | 793.973 M 2.00 % | 778.415 M 4.51 % | 744.821 M 3.87 % | 717.057 M 4.02 % | 689.345 M 2.63 % | 671.664 M 3.51 % | 648.866 M 3.34 % | 627.865 M 4.08 % | 603.238 M 2.92 % | 586.124 M 4.24 % | 562.309 M 2.82 % | 546.894 M 1.56 % | 538.482 M 1.18 % | 532.183 M 1.74 % | 523.069 M |
| Total non current assets | 1.398 B 6.23 % | 1.316 B 1.07 % | 1.302 B 1.50 % | 1.283 B 0.96 % | 1.270 B 2.71 % | 1.237 B 0.14 % | 1.235 B -3.99 % | 1.286 B -0.79 % | 1.297 B -0.49 % | 1.303 B 1.06 % | 1.289 B 2.37 % | 1.260 B -1.05 % | 1.273 B -1.13 % | 1.288 B -0.33 % | 1.292 B -2.44 % | 1.324 B -1.56 % | 1.345 B -0.50 % | 1.352 B -1.62 % | 1.374 B -1.07 % | 1.389 B 0.31 % | 1.385 B -1.72 % | 1.409 B -1.60 % | 1.432 B -9.58 % | 1.583 B -7.91 % | 1.719 B -1.24 % | 1.741 B 134.99 % | 740.890 M -17.42 % | 897.140 M 0.09 % | 896.309 M 0.40 % | 892.765 M 0.76 % | 886.053 M 1.83 % | 870.096 M 0.27 % | 867.782 M 1.06 % | 858.691 M 0.95 % | 850.652 M 6.56 % | 798.313 M 1.92 % | 783.262 M 4.36 % | 750.561 M 3.80 % | 723.101 M 3.95 % | 695.632 M 2.52 % | 678.531 M 3.35 % | 656.534 M 3.96 % | 631.514 M 3.98 % | 607.367 M 2.82 % | 590.737 M 4.11 % | 567.404 M 2.70 % | 552.464 M 1.46 % | 544.527 M 1.08 % | 538.724 M 1.62 % | 530.115 M |
| Other current assets | 31.537 M | 0.000 -100.00 % | 12.900 M -63.77 % | 35.603 M 31.70 % | 27.034 M -17.19 % | 32.647 M -56.90 % | 75.747 M 97.07 % | 38.436 M -4.00 % | 40.037 M -0.25 % | 40.135 M -30.64 % | 57.869 M 67.90 % | 34.467 M 0.91 % | 34.155 M -5.69 % | 36.215 M -21.29 % | 46.012 M -3.18 % | 47.524 M 7.67 % | 44.139 M -4.30 % | 46.124 M 105.54 % | 22.440 M -46.24 % | 41.740 M 1.74 % | 41.026 M -11.70 % | 46.459 M 16.39 % | 39.917 M -32.77 % | 59.374 M -20.33 % | 74.523 M -4.01 % | 77.639 M -40.11 % | 129.627 M 162.64 % | 49.355 M -19.11 % | 61.017 M 7.48 % | 56.768 M 131.63 % | 24.508 M -77.15 % | 107.246 M -2.97 % | 110.534 M 4.69 % | 105.583 M | 0.000 -100.00 % | 97.251 M 81.09 % | 53.704 M 10.87 % | 48.439 M -13.18 % | 55.790 M 30.83 % | 42.643 M -4.16 % | 44.494 M -5.17 % | 46.920 M 29.58 % | 36.210 M -12.27 % | 41.276 M -4.48 % | 43.211 M 0.34 % | 43.062 M -12.61 % | 49.277 M 45.63 % | 33.838 M -29.29 % | 47.857 M -0.83 % | 48.255 M |
| Short term investments | 15.540 M -2.60 % | 15.954 M -11.47 % | 18.020 M -4.07 % | 18.785 M 27.47 % | 14.736 M 7.71 % | 13.681 M 16.18 % | 11.775 M 14.37 % | 10.296 M 28.42 % | 8.017 M 20.52 % | 6.652 M 9.21 % | 6.092 M 8.35 % | 5.622 M 13.83 % | 4.939 M 8.82 % | 4.539 M 138.10 % | 1.906 M 106.57 % | -29.026 M 0.16 % | -29.072 M 0.16 % | -29.119 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 % | 46.050 K -99.37 % | 7.296 M -1.25 % | 7.389 M 1.07 % | 7.311 M 5.72 % | 6.915 M 4.72 % | 6.603 M 14.71 % | 5.756 M -1.05 % | 5.817 M 7.36 % | 5.418 M -4.34 % | 5.664 M -3.53 % | 5.872 M -16.46 % | 7.029 M 14.15 % | 6.157 M -2.67 % | 6.326 M -44.28 % | 11.353 M 12.61 % | 10.082 M -1.32 % | 10.217 M 452.75 % | 1.848 M -83.99 % | 11.543 M 524.53 % | 1.848 M -86.59 % | 13.782 M |
| cash and cash equivalents | 18.452 M -54.62 % | 40.663 M 118.08 % | 18.646 M 1.39 % | 18.390 M 1.97 % | 18.035 M 0.37 % | 17.968 M -7.80 % | 19.488 M 11.89 % | 17.417 M -33.20 % | 26.073 M -16.76 % | 31.321 M -4.69 % | 32.862 M 27.43 % | 25.789 M 30.72 % | 19.728 M -18.98 % | 24.351 M 41.73 % | 17.181 M 10.26 % | 15.582 M 94.34 % | 8.018 M -61.74 % | 20.955 M 28.52 % | 16.305 M 24.00 % | 13.149 M -33.72 % | 19.838 M -16.15 % | 23.658 M 14.43 % | 20.675 M 39.10 % | 14.863 M 11.31 % | 13.353 M -29.37 % | 18.906 M 16.46 % | 16.234 M 21.21 % | 13.393 M -36.59 % | 21.121 M 24.08 % | 17.021 M -14.85 % | 19.989 M -13.28 % | 23.050 M -39.59 % | 38.153 M 182.45 % | 13.508 M -54.60 % | 29.753 M 47.33 % | 20.195 M 159.79 % | 7.774 M -44.53 % | 14.015 M -16.00 % | 16.684 M -15.44 % | 19.730 M -28.23 % | 27.491 M 31.19 % | 20.955 M -5.03 % | 22.065 M 38.44 % | 15.938 M -62.22 % | 42.183 M 60.61 % | 26.265 M 6.50 % | 24.662 M -34.16 % | 37.459 M 67.77 % | 22.327 M -17.81 % | 27.165 M |
| Cash and short term investments | 33.992 M -39.96 % | 56.617 M 54.41 % | 36.666 M -1.37 % | 37.175 M 13.44 % | 32.771 M 3.55 % | 31.649 M 1.23 % | 31.263 M 12.81 % | 27.713 M -18.71 % | 34.090 M -10.23 % | 37.973 M -2.52 % | 38.954 M 24.01 % | 31.411 M 27.34 % | 24.668 M -14.62 % | 28.890 M 51.36 % | 19.087 M 22.49 % | 15.582 M 94.34 % | 8.018 M -61.74 % | 20.955 M 28.52 % | 16.305 M 24.00 % | 13.149 M -33.72 % | 19.838 M -16.15 % | 23.658 M 14.43 % | 20.675 M 39.10 % | 14.863 M 11.31 % | 13.353 M -29.37 % | 18.906 M 16.46 % | 16.234 M 21.21 % | 13.393 M -36.59 % | 21.121 M 23.75 % | 17.067 M -37.45 % | 27.286 M 18.38 % | 23.050 M -39.59 % | 38.153 M 182.45 % | 13.508 M -54.60 % | 29.753 M 47.33 % | 20.195 M 159.79 % | 7.774 M -44.53 % | 14.015 M -16.00 % | 16.684 M -15.44 % | 19.730 M -28.23 % | 27.491 M 31.19 % | 20.955 M -5.03 % | 22.065 M 38.44 % | 15.938 M -62.22 % | 42.183 M 60.61 % | 26.265 M 6.50 % | 24.662 M -49.67 % | 49.002 M 46.79 % | 33.383 M -18.47 % | 40.947 M |
| Total current assets | 1.061 B -2.39 % | 1.087 B -1.21 % | 1.100 B 3.71 % | 1.061 B 0.06 % | 1.060 B -1.02 % | 1.071 B -4.27 % | 1.119 B 7.82 % | 1.038 B 0.30 % | 1.035 B -2.67 % | 1.063 B 2.23 % | 1.040 B 6.45 % | 976.953 M 0.52 % | 971.934 M -1.52 % | 986.918 M 6.22 % | 929.135 M 1.36 % | 916.692 M 0.21 % | 914.798 M -5.27 % | 965.674 M 7.30 % | 899.955 M 0.49 % | 895.539 M 3.92 % | 861.778 M -0.11 % | 862.715 M 3.81 % | 831.017 M 1.61 % | 817.830 M -2.41 % | 838.000 M 0.26 % | 835.813 M -2.17 % | 854.331 M 9.17 % | 782.603 M -2.06 % | 799.072 M 4.49 % | 764.726 M 4.29 % | 733.252 M 1.77 % | 720.529 M -3.52 % | 746.780 M 9.27 % | 683.414 M 3.17 % | 662.437 M 2.32 % | 647.447 M -1.31 % | 656.046 M 5.34 % | 622.774 M 5.57 % | 589.941 M 0.74 % | 585.619 M 1.64 % | 576.166 M 16.08 % | 496.339 M 9.01 % | 455.306 M -1.18 % | 460.754 M 0.00 % | 460.760 M 18.01 % | 390.434 M 3.65 % | 376.687 M -4.45 % | 394.241 M 1.45 % | 388.614 M 11.07 % | 349.878 M |
| Inventory | 983.020 M 0.03 % | 982.774 M -3.91 % | 1.023 B 5.65 % | 968.133 M -0.90 % | 976.953 M -0.44 % | 981.225 M -0.34 % | 984.605 M 3.40 % | 952.208 M 0.97 % | 943.041 M -2.59 % | 968.142 M 4.20 % | 929.138 M 4.15 % | 892.105 M -0.26 % | 894.398 M -1.20 % | 905.262 M 6.46 % | 850.343 M 1.85 % | 834.890 M -1.64 % | 848.782 M -4.20 % | 886.002 M 7.49 % | 824.233 M -0.08 % | 824.865 M 5.05 % | 785.224 M 0.72 % | 779.644 M 2.65 % | 759.502 M 5.11 % | 722.569 M -0.81 % | 728.484 M 0.55 % | 724.496 M 4.23 % | 695.082 M 3.52 % | 671.440 M -0.10 % | 672.097 M 3.51 % | 649.303 M 5.09 % | 617.880 M 8.60 % | 568.925 M -1.92 % | 580.036 M 4.73 % | 553.825 M 4.40 % | 530.491 M 3.25 % | 513.782 M -4.26 % | 536.617 M 4.79 % | 512.081 M 5.41 % | 485.806 M 1.06 % | 480.713 M 3.69 % | 463.589 M 17.70 % | 393.870 M 7.78 % | 365.454 M 1.80 % | 358.996 M 9.32 % | 328.385 M 15.49 % | 284.337 M 3.79 % | 273.949 M -3.74 % | 284.580 M 3.56 % | 274.803 M 15.83 % | 237.255 M |
| Net receivables | 12.340 M -74.02 % | 47.506 M 70.93 % | 27.792 M 39.71 % | 19.893 M -14.88 % | 23.371 M -8.65 % | 25.585 M -6.23 % | 27.284 M -52.85 % | 57.871 M 0.60 % | 57.528 M 0.97 % | 56.978 M 105.27 % | 27.758 M -48.06 % | 53.437 M 1.08 % | 52.868 M 0.19 % | 52.766 M 108.78 % | 25.274 M 35.18 % | 18.696 M -67.76 % | 57.998 M -1.22 % | 58.717 M 146.41 % | 23.829 M 50.96 % | 15.785 M 0.61 % | 15.690 M 21.13 % | 12.953 M -59.71 % | 32.145 M 52.90 % | 21.023 M -69.52 % | 68.982 M 11.52 % | 61.857 M -40.97 % | 104.786 M 7.18 % | 97.770 M -7.64 % | 105.855 M 7.62 % | 98.356 M 82.79 % | 53.808 M -20.33 % | 67.542 M 2.31 % | 66.014 M 17.10 % | 56.375 M | 0.000 -100.00 % | 59.089 M 13.34 % | 52.134 M 21.75 % | 42.821 M 35.25 % | 31.661 M -13.64 % | 36.661 M 9.23 % | 33.563 M 18.02 % | 28.438 M 6.47 % | 26.709 M -19.53 % | 33.191 M -10.05 % | 36.900 M 38.97 % | 26.553 M -7.80 % | 28.798 M 7.37 % | 26.821 M -17.66 % | 32.571 M 39.07 % | 23.420 M |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 18.015 M | 0.000 -100.00 % | 31.263 M 3 843.52 % | -835.118 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.481 M 0.18 % | -29.534 M -0.13 % | -29.496 M -8 191.55 % | -355.740 K -1.25 % | -351.348 K -8.11 % | -324.997 K 35.82 % | -506.406 K 0.00 % | -506.406 K 2.50 % | -519.412 K 0.00 % | -519.412 K 0.00 % | -519.412 K 0.00 % | -519.412 K 58.71 % | -1.258 M 0.00 % | -1.258 M | 0.000 | 0.000 100.00 % | -2.259 M | 0.000 | 0.000 -100.00 % | 539.070 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.824 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 280.943 M -9.53 % | 310.526 M -9.21 % | 342.025 M 9.44 % | 312.525 M -4.86 % | 328.500 M -10.97 % | 368.972 M 3.81 % | 355.435 M -1.83 % | 362.059 M -8.73 % | 396.701 M -5.12 % | 418.129 M 10.85 % | 377.186 M 8.07 % | 349.029 M -4.64 % | 366.014 M -5.06 % | 385.527 M 21.54 % | 317.213 M -7.71 % | 343.704 M -4.77 % | 360.917 M -15.79 % | 428.613 M 24.45 % | 344.410 M -11.88 % | 390.833 M -7.38 % | 421.983 M 14.52 % | 368.467 M 22.51 % | 300.775 M -8.37 % | 328.239 M -8.69 % | 359.472 M 4.01 % | 345.623 M 7.89 % | 320.335 M -20.56 % | 403.260 M -10.22 % | 449.173 M 13.11 % | 397.122 M 21.43 % | 327.040 M -7.74 % | 354.462 M -12.04 % | 402.981 M 21.59 % | 331.439 M 6.39 % | 311.525 M -17.15 % | 376.014 M -6.21 % | 400.907 M 15.35 % | 347.544 M 19.10 % | 291.800 M -15.70 % | 346.149 M -9.65 % | 383.104 M 16.68 % | 328.325 M 19.80 % | 274.062 M -15.00 % | 322.408 M -8.84 % | 353.683 M 17.12 % | 301.980 M 11.96 % | 269.713 M -5.53 % | 285.512 M 5.26 % | 271.256 M -12.74 % | 310.858 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.174 M 85.05 % | 6.579 M 78.84 % | 3.679 M 44.26 % | 2.550 M 50.00 % | 1.700 M -60.32 % | 4.284 M 24.75 % | 3.434 M 687.44 % | 436.137 K 36.52 % | 319.477 K -77.95 % | 1.449 M 13.48 % | 1.277 M 335.05 % | 293.534 K 43.81 % | 204.116 K -91.36 % | 2.363 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 859.371 K -78.67 % | 4.028 M 0.00 % | 4.028 M 126.82 % | 1.776 M 0.00 % | 1.776 M -47.48 % | 3.381 M 11.34 % | 3.037 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | -376.271 K -11.99 % | -336.000 K -16.67 % | -288.000 K -19.50 % | -241.000 K -29.72 % | -185.786 K -56.11 % | -119.006 K -123.88 % | -53.157 K -283.19 % | 29.018 K -26.09 % | 39.259 K -54.87 % | 86.999 K -16.76 % | 104.522 K 47.23 % | 70.994 K -24.23 % | 93.697 K -25.38 % | 125.563 K -32.22 % | 185.263 K -26.24 % | 251.182 K -3.29 % | 259.738 K 2.69 % | 252.925 K 4.53 % | 241.966 K 0.34 % | 241.135 K -2.35 % | 246.948 K -16.14 % | 294.473 K 3.04 % | 285.793 K 15.43 % | 247.588 K 17.17 % | 211.312 K -5.66 % | 223.992 K -4.21 % | 233.845 K 3.36 % | 226.244 K -0.20 % | 226.695 K -2.79 % | 233.204 K 2.77 % | 226.913 K 10.27 % | 205.779 K -5.04 % | 216.694 K -6.70 % | 232.250 K 38.39 % | 167.826 K -19.14 % | 207.541 K 4.20 % | 199.171 K -79.23 % | 959.091 K 4.65 % | 916.440 K 0.56 % | 911.352 K 5.50 % | 863.879 K 4.88 % | 823.695 K 18.19 % | 696.930 K 13.45 % | 614.312 K 8.88 % | 564.230 K 9.88 % | 513.475 K 20.71 % | 425.378 K 14.88 % | 370.277 K 7.61 % | 344.099 K 29.32 % | 266.088 K |
| Capital lease obligations | 757.110 M 10.68 % | 684.081 M 2.65 % | 666.418 M 1.81 % | 654.563 M 0.86 % | 649.003 M -0.47 % | 652.041 M -0.15 % | 653.010 M -1.88 % | 665.555 M -1.52 % | 675.818 M -1.70 % | 687.480 M 3.12 % | 666.707 M 2.99 % | 647.344 M -0.72 % | 652.063 M -0.93 % | 658.182 M 0.72 % | 653.496 M -5.42 % | 690.927 M -1.56 % | 701.863 M 1.34 % | 692.580 M -2.10 % | 707.456 M -1.75 % | 720.066 M 1.84 % | 707.051 M -1.25 % | 715.996 M -2.35 % | 733.263 M -14.88 % | 861.482 M -12.59 % | 985.553 M -0.76 % | 993.070 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.217 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 902.088 K -0.48 % | 906.481 K -2.82 % | 932.832 K 24.14 % | 751.422 K 0.00 % | 751.422 K 1.76 % | 738.417 K 0.00 % | 738.416 K 0.00 % | 738.416 K 0.00 % | 738.416 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 |
| Other total stockholders equity | 0.000 -100.00 % | 102.739 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -902.088 K 0.48 % | -906.481 K -100.99 % | 91.951 M -0.20 % | 92.133 M 0.00 % | 92.133 M 12 577.06 % | -738.417 K 0.00 % | -738.416 K 0.00 % | -738.416 K 50.00 % | -1.477 M -101.61 % | 91.480 M 0.00 % | 91.480 M 0.00 % | 91.480 M 66.75 % | 54.860 M | 0.000 | 0.000 100.00 % | -85.567 M -1 290.70 % | 7.186 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 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 632.055 M -3.76 % | 656.724 M 2.40 % | 641.319 M 2.46 % | 625.948 M 3.85 % | 602.754 M 4.58 % | 576.340 M 4.63 % | 550.844 M 2.78 % | 535.955 M 5.72 % | 506.958 M -3.73 % | 526.583 M 5.87 % | 497.380 M 4.89 % | 474.191 M 5.51 % | 449.437 M 6.94 % | 420.260 M 7.04 % | 392.633 M | 0.000 | 0.000 | 0.000 |
| Total assets | 2.459 B 2.33 % | 2.403 B 0.03 % | 2.402 B 2.50 % | 2.343 B 0.55 % | 2.331 B 0.98 % | 2.308 B -1.96 % | 2.354 B 1.28 % | 2.324 B -0.31 % | 2.331 B -1.47 % | 2.366 B 1.58 % | 2.329 B 4.15 % | 2.237 B -0.37 % | 2.245 B -1.30 % | 2.274 B 2.41 % | 2.221 B -0.89 % | 2.241 B -0.85 % | 2.260 B -2.49 % | 2.317 B 1.91 % | 2.274 B -0.45 % | 2.284 B 1.69 % | 2.246 B -1.11 % | 2.272 B 0.39 % | 2.263 B -5.77 % | 2.401 B -6.10 % | 2.557 B -0.76 % | 2.577 B 61.53 % | 1.595 B -5.03 % | 1.680 B -0.92 % | 1.695 B 2.29 % | 1.657 B 2.36 % | 1.619 B 1.80 % | 1.591 B -1.48 % | 1.615 B 4.70 % | 1.542 B 1.92 % | 1.513 B 4.66 % | 1.446 B 0.45 % | 1.439 B 4.80 % | 1.373 B 4.59 % | 1.313 B 2.48 % | 1.281 B 2.12 % | 1.255 B 8.83 % | 1.153 B 6.08 % | 1.087 B 1.75 % | 1.068 B 1.58 % | 1.051 B 9.78 % | 957.837 M 3.09 % | 929.152 M -1.02 % | 938.768 M 1.23 % | 927.338 M 5.38 % | 879.993 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 664.441 K 402.03 % | -219.994 K 98.86 % | -19.265 M -44.95 % | -13.291 M -246.30 % | 9.085 M 141.60 % | -21.838 M -210.79 % | -7.027 M 84.53 % | -45.412 M -20 161.69 % | 226.362 K 101.02 % | -22.094 M -321.64 % | 9.969 M 158.71 % | -16.979 M -34.73 % | -12.603 M -35.65 % | -9.291 M -105.81 % | -4.514 M 70.61 % | -15.360 M 54.45 % | -33.724 M -326.62 % | -7.905 M 53.67 % | -17.060 M 76.30 % | -71.987 M -245.88 % | 49.346 M 230.73 % | 14.920 M 344.43 % | -6.104 M 39.27 % | -10.052 M -440.23 % | 2.954 M 2 388.04 % | -129.122 K 99.83 % | -75.944 M -107.51 % | -36.597 M -292.98 % | 18.964 M 4 731.49 % | -409.466 K 98.53 % | -27.830 M -347.91 % | 11.226 M 129.29 % | -38.325 M -3.83 % | -36.911 M -355.01 % | 14.474 M -30.94 % | 20.959 M 154.42 % | -38.515 M -7.74 % | -35.748 M -489.23 % | -6.067 M 66.97 % | -18.370 M 74.63 % | -72.419 M -53.64 % | -47.136 M -244.20 % | 32.689 M 230.93 % | -24.968 M 68.77 % | -79.960 M -544.27 % | -12.411 M 58.63 % | -29.998 M -378.78 % | 10.760 M 112.40 % | -86.811 M -384.85 % | -17.905 M |
| Accounts receivables | 178.169 K 104.78 % | -3.724 M -141.78 % | 8.914 M 545.01 % | 1.382 M 14.43 % | 1.208 M -81.24 % | 6.439 M 194.08 % | -6.845 M -1 898.36 % | -342.518 K 37.79 % | -550.599 K -103.71 % | 14.856 M 180.76 % | -18.397 M -3 132.16 % | -569.184 K -455.51 % | -102.462 K -101.48 % | 6.940 M 6.54 % | 6.514 M 179.23 % | -8.222 M -1 243.61 % | 718.957 K 2.76 % | 699.674 K -88.49 % | 6.077 M 6 473.41 % | -95.357 K 96.52 % | -2.737 M -30.33 % | -2.100 M -120.65 % | 10.171 M 1 546.66 % | 617.674 K 108.99 % | -6.868 M -396.16 % | -1.384 M -104.41 % | 31.374 M 1 087.36 % | -3.178 M -11.49 % | -2.850 M 78.80 % | -13.443 M -136.66 % | 36.667 M 31 576.01 % | 115.756 K 100.96 % | -12.115 M 10.77 % | -13.577 M -178.25 % | 17.350 M 1 024.69 % | -1.876 M 86.58 % | -13.978 M -47.55 % | -9.473 M -872.58 % | -974.008 K 21.86 % | -1.246 M 53.84 % | -2.700 M 85.58 % | -18.720 M -147.82 % | 39.147 M 593.66 % | 5.644 M 115.71 % | -35.912 M -1 675.39 % | -2.023 M 36.44 % | -3.182 M -139.08 % | 8.143 M 179.06 % | -10.300 M -129.81 % | 34.556 M |
| Inventory | -1.423 M -111.08 % | 12.848 M 205.58 % | -12.169 M -264.76 % | 7.386 M 154.34 % | 2.904 M 54.50 % | 1.880 M 105.57 % | -33.755 M -220.73 % | -10.525 M -144.33 % | 23.743 M 158.83 % | -40.362 M -4.28 % | -38.707 M -4 645.32 % | 851.569 K -89.33 % | 7.979 M 114.53 % | -54.919 M -260.80 % | -15.222 M -239.75 % | 10.892 M -68.17 % | 34.220 M 155.40 % | -61.769 M -4 379.81 % | -1.379 M 96.52 % | -39.641 M -610.40 % | -5.580 M 72.30 % | -20.142 M 45.46 % | -36.933 M -724.41 % | 5.915 M 248.31 % | -3.988 M 86.44 % | -29.414 M -6.48 % | -27.624 M -4 304.60 % | 657.000 K 102.88 % | -22.794 M 27.46 % | -31.423 M 30.65 % | -45.313 M -507.85 % | 11.110 M 142.39 % | -26.210 M -12.33 % | -23.334 M -39.65 % | -16.709 M -173.17 % | 22.835 M 193.06 % | -24.537 M 6.61 % | -26.275 M -415.91 % | -5.093 M 70.26 % | -17.124 M 75.44 % | -69.719 M -145.35 % | -28.416 M -339.99 % | -6.458 M 78.90 % | -30.611 M 30.50 % | -44.047 M -324.01 % | -10.388 M -197.72 % | 10.631 M 208.73 % | -9.777 M 73.96 % | -37.548 M -95.25 % | -19.230 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -40.471 M -55.73 % | -25.988 M -178.99 % | 32.900 M 194.97 % | -34.642 M -61.66 % | -21.428 M -612.64 % | 4.180 M -93.56 % | 64.920 M 482.21 % | -16.985 M 12.95 % | -19.513 M -149.21 % | 39.655 M 1 728.55 % | 2.169 M 112.60 % | -17.213 M 74.57 % | -67.696 M -225.04 % | 54.138 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 |
| Other working capital | 1.909 M 120.43 % | -9.343 M 41.64 % | -16.010 M 27.42 % | -22.058 M -543.57 % | 4.973 M 219.29 % | -4.169 M -719.15 % | 673.288 K 595.09 % | 96.864 K 106.30 % | -1.538 M -100.00 % | -768.885 K -135.72 % | 2.153 M 878.63 % | -276.458 K 71.40 % | -966.670 K -102.12 % | 45.628 M 326.14 % | 10.707 M 140.79 % | -26.252 M 61.36 % | -67.944 M -226.14 % | 53.864 M 443.49 % | -15.682 M 51.52 % | -32.346 M -158.89 % | 54.926 M 56.65 % | 35.063 M 13.73 % | 30.829 M 293.08 % | -15.966 M -329.98 % | 6.943 M -76.29 % | 29.285 M 160.61 % | -48.319 M -29.70 % | -37.254 M -189.21 % | 41.758 M 34.65 % | 31.013 M 261.66 % | -19.184 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.833 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 % | -37.446 M -402.14 % | 12.394 M 131.81 % | -38.963 M -17.25 % | -33.230 M |
| Other non cash items | -20.101 M -216.72 % | 17.222 M -89.18 % | 159.163 M 2 669.02 % | 5.748 M 123.08 % | -24.902 M -317.81 % | 11.433 M -5.78 % | 12.134 M -0.91 % | 12.245 M 53.40 % | 7.983 M -29.43 % | 11.311 M -7.40 % | 12.215 M 10.32 % | 11.072 M -4.65 % | 11.612 M 28.75 % | 9.019 M 14.50 % | 7.876 M -42.99 % | 13.817 M 15.73 % | 11.938 M 9.78 % | 10.875 M -8.40 % | 11.872 M 106.90 % | 5.738 M -47.35 % | 10.898 M -0.21 % | 10.921 M 22.24 % | 8.934 M -25.56 % | 12.001 M 24.87 % | 9.611 M -20.26 % | 12.053 M 392.91 % | -4.115 M -31 645.73 % | -12.962 K 98.20 % | -721.759 K -157.10 % | 1.264 M -98.25 % | 72.415 M 260.02 % | -45.252 M -182.06 % | 55.143 M 368.04 % | -20.573 M 40.56 % | -34.610 M -88.54 % | -18.356 M -133.19 % | 55.300 M 200.75 % | 18.387 M 184.29 % | -21.815 M 31.27 % | -31.742 M -159.95 % | 52.949 M 93.18 % | 27.409 M 177.43 % | -35.398 M -24.12 % | -28.520 M -135.66 % | 79.983 M 1 683.02 % | -5.053 M -212.10 % | 4.507 M 136.21 % | -12.447 M -136.28 % | 34.305 M 584.93 % | -7.074 M |
| Net cash provided by operating activities | 23.912 M -59.46 % | 58.988 M 28.72 % | 45.827 M 20.25 % | 38.110 M 64.29 % | 23.196 M -21.37 % | 29.501 M -31.88 % | 43.310 M 819.51 % | 4.710 M -89.99 % | 47.044 M 64.65 % | 28.571 M -55.26 % | 63.865 M 121.01 % | 28.897 M -16.05 % | 34.422 M -2.51 % | 35.308 M -12.21 % | 40.218 M 25.41 % | 32.069 M 143.49 % | 13.171 M -64.08 % | 36.665 M 49.30 % | 24.558 M 186.41 % | -28.419 M -125.67 % | 110.700 M 73.06 % | 63.964 M 74.55 % | 36.645 M 4.91 % | 34.929 M -24.63 % | 46.343 M 18.15 % | 39.225 M 167.86 % | -57.800 M -199.58 % | -19.294 M -195.92 % | 20.115 M -24.46 % | 26.629 M 60.02 % | 16.641 M 222.27 % | -13.610 M -127.23 % | 49.987 M 318.36 % | -22.891 M -448.49 % | 6.569 M -82.19 % | 36.879 M -32.61 % | 54.725 M 193.89 % | 18.621 M 1 420.15 % | -1.411 M 87.53 % | -11.308 M -149.07 % | 23.045 M 24.35 % | 18.532 M -27.62 % | 25.606 M 231.48 % | -19.475 M -152.94 % | 36.786 M 111.46 % | 17.396 M 93.70 % | 8.981 M -67.97 % | 28.036 M 217.77 % | -23.806 M -456.11 % | 6.685 M |
| Investments in property plant and equipment | -24.257 M 11.06 % | -27.273 M -126.07 % | 104.631 M 528.64 % | -24.410 M 58.65 % | -59.037 M -178.52 % | -21.196 M 18.80 % | -26.105 M -2.27 % | -25.525 M -43.75 % | -17.757 M -6.84 % | -16.621 M 14.30 % | -19.394 M -78.05 % | -10.892 M 31.72 % | -15.951 M -5.23 % | -15.158 M -42.91 % | -10.607 M -17.26 % | -9.045 M 10.05 % | -10.056 M -43.94 % | -6.986 M 3.34 % | -7.228 M 0.54 % | -7.267 M -24.01 % | -5.860 M 14.56 % | -6.859 M 9.78 % | -7.603 M -0.32 % | -7.578 M 8.81 % | -8.310 M 7.18 % | -8.954 M 33.43 % | -13.451 M 15.69 % | -15.954 M 12.25 % | -18.180 M 10.66 % | -20.348 M 17.85 % | -24.770 M -57.42 % | -15.735 M 28.76 % | -22.088 M -7.77 % | -20.496 M 67.63 % | -63.313 M -138.76 % | -26.518 M 41.45 % | -45.289 M -18.52 % | -38.213 M -0.94 % | -37.855 M -38.25 % | -27.382 M 16.10 % | -32.636 M -9.55 % | -29.792 M 8.93 % | -32.712 M -21.05 % | -27.023 M 14.21 % | -31.497 M -39.30 % | -22.610 M -15.44 % | -19.585 M -39.49 % | -14.040 M 12.55 % | -16.055 M -11.40 % | -14.412 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.893 M 14 825.16 % | 273.986 K -86.18 % | 1.982 M | 0.000 -100.00 % | 7.826 K | 0.000 -100.00 % | 186.940 K -54.59 % | 411.661 K 99.68 % | 206.159 K 238.08 % | 60.979 K -15.28 % | 71.980 K -43.65 % | 127.733 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -165.541 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.531 K 108.24 % | -734.630 K -714.08 % | -90.240 K | 0.000 100.00 % | -779.666 K | 0.000 | 0.000 100.00 % | -1.182 M 27.52 % | -1.630 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -332.717 K 83.22 % | -1.982 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 323.696 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -914.677 K -2 607.06 % | 36.484 K 100.03 % | -127.049 M -67 679.26 % | 188.000 K 130.61 % | -614.172 K | 0.000 -100.00 % | 332.717 K -83.22 % | 1.982 M 2 296.77 % | -90.240 K -2 047.35 % | 4.634 K 100.59 % | -779.666 K -581.73 % | 161.847 K -60.68 % | 411.661 K 99.68 % | 206.159 K 116.55 % | -1.246 M -1 830.38 % | 71.980 K -43.65 % | 127.734 K 2 085.30 % | -6.434 K -191.60 % | 7.024 K -93.60 % | 109.717 K 108.24 % | -1.331 M -464.67 % | 364.930 K 1 718.29 % | 20.070 K 123.02 % | 8.999 K -92.40 % | 118.347 K 338.32 % | 27.000 K -99.95 % | 53.804 M 7 574.02 % | 701.117 K -49.44 % | 1.387 M 13 107.50 % | 10.500 K 100.40 % | -2.617 M -2 280.39 % | 120.030 K 4 000 900.00 % | 3.000 100.00 % | -266.251 K -5.04 % | -253.469 K -13 997.27 % | -1.798 K -101.38 % | 130.226 K 187.35 % | -149.090 K 0.69 % | -150.133 K -179.19 % | 189.596 K -14.38 % | 221.446 K 425.38 % | 42.150 K -86.07 % | 302.495 K -81.16 % | 1.605 M 369.30 % | 342.085 K 234.29 % | 102.332 K -98.01 % | 5.130 M 1 929.58 % | 252.742 K -90.69 % | 2.714 M 57.58 % | 1.722 M |
| Net cash used for investing activites | -25.172 M 8.14 % | -27.402 M -22.23 % | -22.418 M 7.45 % | -24.222 M 59.39 % | -59.651 M -402.85 % | 19.696 M 176.43 % | -25.771 M -6.15 % | -24.278 M -36.03 % | -17.847 M -7.43 % | -16.613 M 17.65 % | -20.174 M -88.44 % | -10.705 M 31.11 % | -15.540 M 3.68 % | -16.134 M -36.12 % | -11.852 M -32.08 % | -8.973 M 9.62 % | -9.928 M -42.11 % | -6.986 M 3.25 % | -7.221 M -0.89 % | -7.157 M -22.13 % | -5.860 M 9.76 % | -6.494 M 14.35 % | -7.583 M -0.17 % | -7.569 M 7.60 % | -8.192 M 8.23 % | -8.927 M -122.12 % | 40.353 M 364.56 % | -15.253 M 9.17 % | -16.793 M 17.43 % | -20.338 M 31.03 % | -29.487 M -88.84 % | -15.615 M 29.31 % | -22.088 M -6.39 % | -20.762 M 67.34 % | -63.567 M -139.70 % | -26.520 M 41.27 % | -45.159 M -17.72 % | -38.362 M -0.94 % | -38.005 M -39.76 % | -27.192 M 16.11 % | -32.415 M -8.96 % | -29.750 M -1.88 % | -29.200 M -9.41 % | -26.689 M 13.96 % | -31.020 M -39.47 % | -22.241 M -53.86 % | -14.456 M -4.85 % | -13.788 M -3.34 % | -13.342 M -5.13 % | -12.690 M |
| Debt repayment | -43.762 M -604.29 % | 8.678 M -17.00 % | 10.456 M -6.78 % | 11.217 M -79.60 % | 54.999 M 298.67 % | -27.683 M -1 562.60 % | 1.893 M -93.82 % | 30.609 M 85.39 % | 16.511 M 544.34 % | 2.563 M 160.19 % | -4.257 M -153.84 % | 7.907 M 195.81 % | -8.253 M -466.79 % | 2.250 M -8.99 % | 2.472 M -52.91 % | 5.250 M 374.70 % | -1.911 M -291.69 % | -487.928 K -104.17 % | 11.707 M -77.99 % | 53.192 M 159.16 % | -89.914 M -53.66 % | -58.515 M -237.58 % | -17.334 M -258.03 % | -4.841 M 80.63 % | -24.989 M -255.85 % | -7.022 M -134.12 % | 20.583 M -23.25 % | 26.819 M -22.33 % | 34.528 M 472.89 % | -9.260 M | 0.000 -100.00 % | 34.122 M | 0.000 -100.00 % | 27.408 M | 0.000 100.00 % | -18.920 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 688.750 K | 0.000 | 0.000 | 0.000 100.00 % | -16.122 M | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.750 M | 0.000 | 0.000 | 0.000 100.00 % | -45.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -52.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 22.811 M 225.01 % | -18.247 M 45.71 % | -33.609 M -35.79 % | -24.750 M -33.95 % | -18.477 M 19.79 % | -23.035 M -32.67 % | -17.362 M 11.86 % | -19.697 M 30.78 % | -28.455 M -77.16 % | -16.062 M 50.37 % | -32.361 M -61.50 % | -20.037 M -31.37 % | -15.253 M -7.01 % | -14.254 M 51.25 % | -29.240 M -40.70 % | -20.781 M -45.65 % | -14.268 M 41.86 % | -24.540 M 5.21 % | -25.888 M -6.51 % | -24.305 M -29.66 % | -18.745 M -565.36 % | 4.028 M 168.08 % | -5.917 M 71.84 % | -21.008 M -12.25 % | -18.715 M 9.17 % | -20.604 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.786 M 148.93 % | -20.000 M -147.91 % | 41.747 M | 0.000 -100.00 % | 66.557 M 217.21 % | 20.982 M 232.73 % | -15.808 M -192.60 % | 17.072 M -54.87 % | 37.828 M 23.06 % | 30.740 M 100.07 % | 15.365 M 52.01 % | 10.108 M 33.46 % | 7.573 M -61.98 % | 19.919 M 96.20 % | 10.152 M 57.47 % | 6.447 M -26.73 % | 8.800 M 895.82 % | 883.649 K -97.27 % | 32.310 M 300.12 % | 8.075 M |
| Net cash used provided by financing activities | -20.951 M -118.94 % | -9.569 M 58.67 % | -23.153 M -71.09 % | -13.533 M -137.05 % | 36.522 M 172.01 % | -50.718 M -227.86 % | -15.469 M -241.76 % | 10.912 M 131.68 % | -34.444 M -155.15 % | -13.500 M 63.13 % | -36.618 M -201.87 % | -12.131 M 48.39 % | -23.505 M -95.82 % | -12.004 M 55.16 % | -26.768 M -72.35 % | -15.531 M 4.01 % | -16.179 M 35.36 % | -25.028 M -76.49 % | -14.181 M -149.09 % | 28.887 M 126.59 % | -108.660 M -99.42 % | -54.487 M -134.35 % | -23.251 M 10.05 % | -25.849 M 40.85 % | -43.704 M -58.20 % | -27.626 M -234.22 % | 20.583 M -23.25 % | 26.819 M 3 348.06 % | 777.792 K 108.40 % | -9.260 M -194.62 % | 9.786 M -30.70 % | 14.122 M 534.11 % | -3.253 M -111.87 % | 27.408 M -58.82 % | 66.557 M 3 127.98 % | 2.062 M 113.04 % | -15.808 M -192.60 % | 17.072 M -54.87 % | 37.828 M 23.06 % | 30.740 M 93.26 % | 15.906 M 57.37 % | 10.108 M 3.98 % | 9.721 M -51.20 % | 19.919 M 96.20 % | 10.152 M 57.47 % | 6.447 M 188.05 % | -7.322 M -928.61 % | 883.649 K -97.27 % | 32.310 M 300.12 % | 8.075 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 | 0.000 | 0.000 | 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 % | -294.837 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.459 M | 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 | -22.211 M -200.88 % | 22.017 M 8 487.80 % | 256.374 K -27.79 % | 355.049 K 429.43 % | 67.062 K 104.41 % | -1.520 M -173.43 % | 2.070 M 123.92 % | -8.655 M -64.93 % | -5.248 M -240.41 % | -1.542 M -121.80 % | 7.073 M 16.70 % | 6.061 M 231.11 % | -4.623 M -164.47 % | 7.170 M 348.64 % | 1.598 M -78.87 % | 7.564 M 158.47 % | -12.937 M -378.22 % | 4.650 M 47.34 % | 3.156 M 147.18 % | -6.689 M -75.09 % | -3.820 M -228.06 % | 2.983 M -48.67 % | 5.812 M 284.76 % | 1.510 M 127.20 % | -5.553 M -307.83 % | 2.672 M -5.95 % | 2.841 M 136.76 % | -7.728 M -288.51 % | 4.099 M 238.12 % | -2.968 M 3.02 % | -3.060 M 79.74 % | -15.103 M -161.28 % | 24.645 M 251.70 % | -16.246 M -269.96 % | 9.558 M -23.05 % | 12.422 M 299.01 % | -6.242 M -133.85 % | -2.669 M 12.38 % | -3.046 M 60.75 % | -7.761 M -218.73 % | 6.536 M 688.83 % | -1.110 M -118.12 % | 6.127 M 123.34 % | -26.245 M -264.87 % | 15.918 M 893.46 % | 1.602 M 112.52 % | -12.797 M -184.57 % | 15.132 M 412.77 % | -4.838 M -333.71 % | 2.070 M |
| Cash at beginning of period | 40.663 M 118.08 % | 18.646 M 1.39 % | 18.390 M 1.97 % | 18.035 M 0.38 % | 17.968 M -7.80 % | 19.488 M 11.89 % | 17.417 M -33.20 % | 26.073 M -16.76 % | 31.321 M -4.69 % | 32.862 M 27.43 % | 25.789 M 30.72 % | 19.728 M -18.98 % | 24.351 M 41.73 % | 17.181 M 10.26 % | 15.582 M 94.34 % | 8.018 M -61.74 % | 20.955 M 28.52 % | 16.305 M 24.00 % | 13.149 M -33.72 % | 19.838 M -16.15 % | 23.658 M 14.43 % | 20.675 M 39.10 % | 14.863 M 11.31 % | 13.353 M -29.37 % | 18.906 M 16.46 % | 16.234 M 21.21 % | 13.393 M -36.59 % | 21.121 M 24.08 % | 17.021 M -14.85 % | 19.989 M -13.28 % | 23.050 M -39.59 % | 38.153 M 182.45 % | 13.508 M -54.60 % | 29.753 M 47.33 % | 20.195 M 159.79 % | 7.774 M -44.53 % | 14.015 M -16.00 % | 16.684 M -15.44 % | 19.730 M -28.23 % | 27.491 M 31.19 % | 20.955 M -5.03 % | 22.065 M 38.44 % | 15.938 M -62.22 % | 42.183 M 60.61 % | 26.265 M 6.50 % | 24.662 M -34.16 % | 37.459 M 67.77 % | 22.327 M -17.81 % | 27.165 M 8.25 % | 25.095 M |
| Cash at end of period | 18.452 M -54.62 % | 40.663 M 118.08 % | 18.646 M 1.39 % | 18.390 M 1.97 % | 18.035 M 0.37 % | 17.968 M -7.80 % | 19.488 M 11.89 % | 17.417 M -33.20 % | 26.073 M -16.76 % | 31.321 M -4.69 % | 32.862 M 27.43 % | 25.789 M 30.72 % | 19.728 M -18.98 % | 24.351 M 41.73 % | 17.181 M 10.26 % | 15.582 M 94.34 % | 8.018 M -61.74 % | 20.955 M 28.52 % | 16.305 M 24.00 % | 13.149 M -33.72 % | 19.838 M -16.15 % | 23.658 M 14.43 % | 20.675 M 39.10 % | 14.863 M 11.31 % | 13.353 M -29.37 % | 18.906 M 16.46 % | 16.234 M 21.21 % | 13.393 M -36.59 % | 21.121 M 24.08 % | 17.021 M -14.85 % | 19.989 M -13.28 % | 23.050 M -39.59 % | 38.153 M 182.45 % | 13.508 M -54.60 % | 29.753 M 47.33 % | 20.195 M 159.79 % | 7.774 M -44.53 % | 14.015 M -16.00 % | 16.684 M -15.44 % | 19.730 M -28.23 % | 27.491 M 31.19 % | 20.955 M -5.03 % | 22.065 M 38.44 % | 15.938 M -62.22 % | 42.183 M 60.61 % | 26.265 M 6.50 % | 24.662 M -34.16 % | 37.459 M 67.77 % | 22.327 M -17.81 % | 27.165 M |
| Operating cash flow | 23.912 M -59.46 % | 58.988 M 28.72 % | 45.827 M 20.25 % | 38.110 M 64.29 % | 23.196 M -21.37 % | 29.501 M -31.88 % | 43.310 M 819.51 % | 4.710 M -89.99 % | 47.044 M 64.65 % | 28.571 M -55.26 % | 63.865 M 121.01 % | 28.897 M -16.05 % | 34.422 M -2.51 % | 35.308 M -12.21 % | 40.218 M 25.41 % | 32.069 M 143.49 % | 13.171 M -64.08 % | 36.665 M 49.30 % | 24.558 M 186.41 % | -28.419 M -125.67 % | 110.700 M 73.06 % | 63.964 M 74.55 % | 36.645 M 4.91 % | 34.929 M -24.63 % | 46.343 M 18.15 % | 39.225 M 167.86 % | -57.800 M -199.58 % | -19.294 M -195.92 % | 20.115 M -24.46 % | 26.629 M 60.02 % | 16.641 M 222.27 % | -13.610 M -127.23 % | 49.987 M 318.36 % | -22.891 M -448.49 % | 6.569 M -82.19 % | 36.879 M -32.61 % | 54.725 M 193.89 % | 18.621 M 1 420.15 % | -1.411 M 87.53 % | -11.308 M -149.07 % | 23.045 M 24.35 % | 18.532 M -27.62 % | 25.606 M 231.48 % | -19.475 M -152.94 % | 36.786 M 111.46 % | 17.396 M 93.70 % | 8.981 M -67.97 % | 28.036 M 217.77 % | -23.806 M -456.11 % | 6.685 M |
| Capital expenditure | -24.257 M 11.20 % | -27.317 M -126.11 % | 104.631 M 528.41 % | -24.423 M 58.63 % | -59.037 M -178.52 % | -21.196 M 18.80 % | -26.105 M -2.27 % | -25.525 M -43.75 % | -17.757 M -6.84 % | -16.621 M 14.30 % | -19.394 M -78.05 % | -10.892 M 31.72 % | -15.951 M -5.23 % | -15.158 M -42.91 % | -10.607 M -17.26 % | -9.045 M 10.05 % | -10.056 M -43.94 % | -6.986 M 3.34 % | -7.228 M 0.54 % | -7.267 M -24.01 % | -5.860 M 14.56 % | -6.859 M 9.78 % | -7.603 M -0.32 % | -7.578 M 8.81 % | -8.310 M 7.18 % | -8.954 M 33.43 % | -13.451 M 15.69 % | -15.954 M 12.25 % | -18.180 M 10.66 % | -20.348 M 17.85 % | -24.770 M -57.42 % | -15.735 M 28.76 % | -22.088 M -7.77 % | -20.496 M 67.63 % | -63.313 M -138.76 % | -26.518 M 41.45 % | -45.289 M -18.52 % | -38.213 M -0.94 % | -37.855 M -38.25 % | -27.382 M 16.10 % | -32.636 M -9.55 % | -29.792 M 8.93 % | -32.712 M -21.05 % | -27.023 M 14.21 % | -31.497 M -39.30 % | -22.610 M -15.44 % | -19.585 M -39.49 % | -14.040 M 12.55 % | -16.055 M -11.40 % | -14.412 M |
| Free CashFlow | -344.916 K -101.09 % | 31.672 M -78.95 % | 150.458 M 999.28 % | 13.687 M 138.19 % | -35.841 M -531.57 % | 8.305 M -51.73 % | 17.205 M 182.65 % | -20.815 M -171.07 % | 29.287 M 145.07 % | 11.950 M -73.13 % | 44.471 M 147.00 % | 18.005 M -2.52 % | 18.471 M -8.33 % | 20.149 M -31.95 % | 29.612 M 28.61 % | 23.024 M 639.24 % | 3.115 M -89.51 % | 29.678 M 71.25 % | 17.330 M 148.56 % | -35.686 M -134.04 % | 104.839 M 83.59 % | 57.105 M 96.63 % | 29.042 M 6.18 % | 27.351 M -28.09 % | 38.032 M 25.64 % | 30.271 M 142.48 % | -71.251 M -102.14 % | -35.248 M -1 921.72 % | 1.935 M -69.20 % | 6.281 M 177.27 % | -8.129 M 72.30 % | -29.345 M -205.19 % | 27.898 M 164.30 % | -43.387 M 23.54 % | -56.745 M -647.65 % | 10.361 M 9.81 % | 9.436 M 148.16 % | -19.592 M 50.11 % | -39.266 M -1.49 % | -38.690 M -303.38 % | -9.591 M 14.82 % | -11.260 M -58.45 % | -7.106 M 84.72 % | -46.498 M -979.15 % | 5.289 M 201.43 % | -5.214 M 50.83 % | -10.604 M -175.77 % | 13.995 M 135.11 % | -39.861 M -415.87 % | -7.727 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 |