NCL International Logistics Public Company Limited NCL.BK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 685.545 M -0.35 % | 687.980 M -63.86 % | 1.904 B 0.57 % | 1.893 B 114.13 % | 883.949 M -30.40 % | 1.270 B 5.52 % | 1.204 B 23.31 % | 976.053 M -0.97 % | 985.605 M -8.28 % | 1.075 B 17.39 % | 915.425 M -2.19 % | 935.910 M 28.58 % | 727.855 M |
| Net income | -268.817 M 18.18 % | -328.561 M -5 464.07 % | -5.905 M -105.32 % | 111.081 M 558.37 % | -24.234 M -319.02 % | 11.064 M 250.39 % | 3.158 M 141.53 % | -7.603 M 7.04 % | -8.179 M 89.85 % | -80.605 M -512.45 % | 19.543 M -53.04 % | 41.616 M 1 255.11 % | 3.071 M |
| Income before tax | -313.385 M 14.28 % | -365.578 M -27 354.53 % | 1.341 M -98.96 % | 129.411 M 767.00 % | -19.402 M -324.73 % | 8.633 M 56.78 % | 5.507 M 189.86 % | -6.128 M 65.38 % | -17.699 M 77.58 % | -78.954 M -409.10 % | 25.543 M -52.19 % | 53.426 M 789.18 % | 6.009 M |
| Income before tax ratio | -0.46 13.97 % | -0.53 -75 511.43 % | 0.00 -98.97 % | 0.07 411.49 % | -0.02 -422.89 % | 0.01 48.58 % | 0.00 172.87 % | -0.01 65.04 % | -0.02 75.56 % | -0.07 -363.31 % | 0.03 -51.12 % | 0.06 591.51 % | 0.01 |
| EBITDA | -249.782 M 17.59 % | -303.084 M -760.23 % | 45.906 M -72.73 % | 168.310 M 547.20 % | 26.006 M -40.05 % | 43.376 M -2.67 % | 44.564 M 63.73 % | 27.218 M 420.46 % | 5.230 M 131.51 % | -16.598 M -130.70 % | 54.067 M -30.38 % | 77.654 M 194.81 % | 26.340 M |
| Net income ratio | -0.39 17.89 % | -0.48 -15 295.40 % | 0.00 -105.29 % | 0.06 314.06 % | -0.03 -414.68 % | 0.01 232.06 % | 0.00 133.68 % | -0.01 6.13 % | -0.01 88.94 % | -0.08 -451.35 % | 0.02 -51.99 % | 0.04 953.86 % | 0.00 |
| Ratio EBITDA | -0.36 17.29 % | -0.44 -1 926.82 % | 0.02 -72.88 % | 0.09 202.25 % | 0.03 -13.86 % | 0.03 -7.76 % | 0.04 32.78 % | 0.03 425.55 % | 0.01 134.35 % | -0.02 -126.15 % | 0.06 -28.82 % | 0.08 129.28 % | 0.04 |
| Gross profit ratio | 0.10 -9.07 % | 0.11 -18.71 % | 0.14 -20.50 % | 0.17 -10.59 % | 0.19 -3.47 % | 0.20 6.88 % | 0.19 -4.34 % | 0.20 25.04 % | 0.16 9.21 % | 0.14 -18.31 % | 0.18 -18.61 % | 0.22 17.57 % | 0.19 |
| Weighted average shs out dil | 528.546 M 0.06 % | 528.234 M 1.01 % | 522.961 M 14.84 % | 455.369 M 0.27 % | 454.152 M 0.00 % | 454.152 M 3.35 % | 439.450 M -2.12 % | 448.966 M 6.90 % | 420.000 M 0.00 % | 420.000 M 23.68 % | 339.575 M 4.48 % | 325.000 M 21.45 % | 267.609 M |
| Weighted average shs out | 528.546 M 0.06 % | 528.234 M 1.01 % | 522.961 M 14.84 % | 455.369 M 0.27 % | 454.152 M 0.00 % | 454.152 M 3.35 % | 439.450 M 4.63 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 23.68 % | 339.575 M 4.48 % | 325.001 M 21.44 % | 267.632 M |
| EPS diluted | -0.51 17.74 % | -0.62 -5 386.73 % | -0.01 -104.71 % | 0.24 549.44 % | -0.05 -318.85 % | 0.02 238.89 % | 0.01 142.60 % | -0.02 13.33 % | -0.02 89.74 % | -0.19 -416.67 % | 0.06 -53.85 % | 0.13 1 030.43 % | 0.01 |
| Earnings per share | -0.51 17.74 % | -0.62 -5 386.73 % | -0.01 -104.71 % | 0.24 549.44 % | -0.05 -318.85 % | 0.02 238.89 % | 0.01 139.78 % | -0.02 7.18 % | -0.02 89.74 % | -0.19 -416.67 % | 0.06 -53.85 % | 0.13 1 030.43 % | 0.01 |
| Gross profit | 70.227 M -9.39 % | 77.504 M -70.62 % | 263.798 M -20.05 % | 329.956 M 91.46 % | 172.339 M -32.82 % | 256.522 M 12.78 % | 227.454 M 17.96 % | 192.823 M 23.82 % | 155.722 M 0.17 % | 155.461 M -4.10 % | 162.113 M -20.40 % | 203.649 M 51.17 % | 134.713 M |
| Income tax expense | -44.568 M -19.31 % | -37.355 M -615.50 % | 7.246 M -56.56 % | 16.682 M 245.24 % | 4.832 M 259.00 % | -3.039 M -174.51 % | 4.079 M 47.60 % | 2.763 M 227.05 % | -2.175 M -231.78 % | 1.651 M -72.49 % | 6.001 M -49.19 % | 11.810 M 302.05 % | 2.937 M |
| Cost of revenue | 615.319 M 0.79 % | 610.476 M -62.77 % | 1.640 B 4.92 % | 1.563 B 119.62 % | 711.610 M -29.79 % | 1.013 B 3.83 % | 976.117 M 24.63 % | 783.231 M -5.62 % | 829.883 M -9.71 % | 919.162 M 22.02 % | 753.312 M 2.87 % | 732.261 M 23.45 % | 593.142 M |
| General and administrative expenses | 193.975 M -32.81 % | 288.679 M 17.46 % | 245.763 M 27.17 % | 193.249 M 1.65 % | 190.107 M -12.00 % | 216.030 M 26.64 % | 170.585 M 14.64 % | 148.798 M 15.90 % | 128.390 M -18.85 % | 158.216 M 29.90 % | 121.794 M 9.97 % | 110.753 M 34.55 % | 82.316 M |
| Selling and marketing expenses | 18.737 M -33.52 % | 28.183 M -35.68 % | 43.816 M 31.00 % | 33.447 M 7.24 % | 31.190 M -39.63 % | 51.665 M -8.62 % | 56.539 M 36.98 % | 41.276 M -11.25 % | 46.508 M 13.72 % | 40.897 M 262.33 % | 11.287 M -61.21 % | 29.098 M -21.17 % | 36.913 M |
| Other expenses | 159.596 M 36.19 % | 117.189 M 431.71 % | -35.329 M -13.62 % | -31.094 M 5.60 % | -32.940 M -679.30 % | -4.227 M -125.23 % | 16.752 M 33.67 % | 12.532 M 148.91 % | -25.621 M -299.68 % | -6.410 M 12.11 % | -7.294 M | 0.000 | 0.000 |
| Operating expenses | 372.308 M -17.03 % | 448.722 M 76.49 % | 254.250 M 29.98 % | 195.602 M 3.85 % | 188.356 M -28.51 % | 263.467 M 25.24 % | 210.372 M 18.49 % | 177.542 M 18.93 % | 149.277 M -22.54 % | 192.703 M 53.20 % | 125.788 M -10.06 % | 139.851 M 17.30 % | 119.229 M |
| Cost and expenses | 987.626 M -6.76 % | 1.059 B -44.08 % | 1.894 B 7.71 % | 1.758 B 95.39 % | 899.966 M -29.52 % | 1.277 B 7.63 % | 1.186 B 23.49 % | 960.772 M -1.88 % | 979.160 M -11.94 % | 1.112 B 26.48 % | 879.100 M 0.80 % | 872.112 M 84.02 % | 473.914 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 |
| Selling general and administrative expenses | 212.712 M -32.87 % | 316.862 M 9.42 % | 289.579 M 27.74 % | 226.697 M 2.44 % | 221.297 M -17.33 % | 267.694 M 17.86 % | 227.123 M 19.49 % | 190.074 M 8.68 % | 174.898 M -12.16 % | 199.113 M 49.62 % | 133.081 M -4.84 % | 139.851 M 17.30 % | 119.229 M |
| Interest income | 1.533 M -76.94 % | 6.650 M 349.12 % | 1.481 M -67.97 % | 4.623 M -41.05 % | 7.842 M 279.20 % | 2.068 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.372 M | 0.000 |
| Interest expense | 22.026 M 7.29 % | 20.530 M 52.13 % | 13.495 M 10.51 % | 12.212 M -6.52 % | 13.063 M 2.99 % | 12.684 M 0.35 % | 12.640 M 30.71 % | 9.670 M 3.92 % | 9.306 M 2.81 % | 9.051 M -15.35 % | 10.693 M | 0.000 -100.00 % | 9.476 M |
| Depreciation and amortization | 41.577 M -11.19 % | 46.813 M 34.22 % | 34.877 M 18.90 % | 29.334 M -13.51 % | 33.915 M 46.56 % | 23.140 M -15.80 % | 27.482 M 130.23 % | 11.937 M -12.38 % | 13.623 M -33.66 % | 20.536 M 20.41 % | 17.055 M 23.08 % | 13.856 M 29.23 % | 10.722 M |
| Operating income | -302.081 M 15.28 % | -356.548 M -2 503.16 % | 14.837 M -88.96 % | 134.354 M 2 134.38 % | -6.604 M -12.61 % | -5.865 M -134.33 % | 17.082 M 11.79 % | 15.281 M 186.34 % | -17.699 M 77.58 % | -78.954 M -409.10 % | 25.543 M -59.96 % | 63.798 M 312.02 % | 15.484 M |
| Operating income ratio | -0.44 14.98 % | -0.52 -6 749.38 % | 0.01 -89.02 % | 0.07 1 050.07 % | -0.01 -61.79 % | 0.00 -132.54 % | 0.01 -9.34 % | 0.02 187.18 % | -0.02 75.56 % | -0.07 -363.31 % | 0.03 -59.07 % | 0.07 220.43 % | 0.02 |
| Total other income expenses net | -11.304 M -25.18 % | -9.031 M -10.04 % | -8.207 M -66.01 % | -4.943 M -35.41 % | -3.651 M 61.71 % | -9.535 M 16.66 % | -11.442 M 46.56 % | -21.409 M 11.33 % | -24.144 M 42.12 % | -41.712 M -286.87 % | -10.782 M -3.96 % | -10.372 M -9.45 % | -9.476 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 | 404.615 M -0.51 % | 406.705 M 51.46 % | 268.514 M 43.70 % | 186.851 M -33.00 % | 278.878 M 15.80 % | 240.820 M 4.58 % | 230.266 M -12.06 % | 261.849 M 100.37 % | 130.683 M -27.04 % | 179.110 M 255.14 % | 50.433 M -58.76 % | 122.280 M 2 027.95 % | -6.342 M |
| Total investments | 130.117 M -44.29 % | 233.559 M -6.93 % | 250.960 M 3 055.36 % | 7.953 M 16.98 % | 6.799 M 8.70 % | 6.255 M -5.06 % | 6.589 M -67.39 % | 20.202 M -83.21 % | 120.311 M 60.96 % | 74.747 M 128.86 % | 32.661 M | 0.000 | 0.000 |
| Total debt | 431.516 M -3.51 % | 447.233 M -13.62 % | 517.728 M 54.72 % | 334.632 M 1.62 % | 329.304 M 16.91 % | 281.678 M 6.42 % | 264.680 M -11.31 % | 298.427 M 30.11 % | 229.369 M -7.39 % | 247.666 M 84.22 % | 134.443 M -25.10 % | 179.497 M | 0.000 |
| Accumulated other comprehensive income loss | 13.206 M -31.63 % | 19.314 M 46.26 % | 13.206 M 5.83 % | 12.479 M 88.29 % | 6.627 M -40.01 % | 11.047 M 2.99 % | 10.727 M 2.16 % | 10.500 M 2.33 % | 10.261 M -8.84 % | 11.256 M 7.20 % | 10.500 M | 0.000 | 0.000 |
| Retained earnings | -517.766 M -102.37 % | -255.848 M -484.49 % | 66.542 M -9.95 % | 73.897 M 304.84 % | -36.076 M -486.59 % | -6.150 M 68.00 % | -19.217 M 21.47 % | -24.470 M -284.33 % | -6.367 M 89.59 % | -61.178 M -307.90 % | 29.427 M -11.51 % | 33.254 M 497.64 % | -8.363 M |
| Common stock | 132.058 M 0.00 % | 132.058 M 0.00 % | 132.058 M 13.32 % | 116.538 M 2.64 % | 113.538 M 0.00 % | 113.538 M 0.00 % | 113.538 M 8.13 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 29.23 % | 81.250 M 0.00 % | 81.250 M |
| Total equity | 72.009 M -78.42 % | 333.757 M -50.66 % | 676.500 M 55.46 % | 435.168 M 57.20 % | 276.831 M -10.58 % | 309.576 M -4.25 % | 323.305 M 29.03 % | 250.566 M 11.58 % | 224.571 M -4.64 % | 235.502 M -27.58 % | 325.209 M 99.20 % | 163.254 M 123.98 % | 72.887 M |
| Other non current liabilities | 72.870 M 1.91 % | 71.505 M 352.79 % | 15.792 M 1 283.85 % | 1.141 M -54.68 % | 2.518 M -28.70 % | 3.531 M 15.16 % | 3.066 M 210.39 % | 987.937 K -84.91 % | 6.549 M 375.36 % | 1.378 M -11.66 % | 1.559 M -78.04 % | 7.100 M 112.35 % | -57.509 M |
| Long term debt | 54.123 M -50.15 % | 108.580 M -36.37 % | 170.648 M 72.24 % | 99.074 M -2.71 % | 101.832 M 252.38 % | 28.898 M -19.17 % | 35.754 M -45.44 % | 65.526 M 368.05 % | 14.000 M -51.61 % | 28.932 M 2.73 % | 28.164 M -46.82 % | 52.960 M -15.64 % | 62.781 M |
| Total non current liabilities | 127.201 M -29.50 % | 180.427 M -3.42 % | 186.814 M 61.02 % | 116.020 M -1.41 % | 117.683 M 171.77 % | 43.302 M -10.53 % | 48.399 M -36.91 % | 76.715 M 273.33 % | 20.549 M -52.77 % | 43.511 M 19.43 % | 36.433 M -39.34 % | 60.061 M 1 039.41 % | 5.271 M |
| Other current liabilities | 53.641 M 68.87 % | 31.765 M -29.96 % | 45.352 M -50.33 % | 91.310 M 51.20 % | 60.392 M -13.74 % | 70.013 M 110.30 % | 33.291 M -31.20 % | 48.386 M 231.14 % | 14.612 M -38.16 % | 23.630 M -21.63 % | 30.150 M 1.72 % | 29.641 M -75.23 % | 119.651 M |
| Deferred revenue | 0.000 -100.00 % | 4.277 M | 0.000 -100.00 % | 49.341 M 16.15 % | 42.482 M -33.30 % | 63.688 M 207.72 % | 20.697 M -19.93 % | 25.848 M 685.72 % | 3.290 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 377.393 M 11.44 % | 338.653 M -2.43 % | 347.080 M 47.34 % | 235.558 M 3.55 % | 227.472 M -10.01 % | 252.779 M 10.42 % | 228.926 M -1.71 % | 232.900 M 8.14 % | 215.369 M 0.26 % | 214.805 M 102.12 % | 106.278 M -32.66 % | 157.813 M | 0.000 |
| Total current liabilities | 533.050 M 18.03 % | 451.625 M -8.56 % | 493.901 M -1.48 % | 501.338 M 38.04 % | 363.175 M -20.99 % | 459.660 M 25.98 % | 364.877 M 3.61 % | 352.156 M 17.44 % | 299.864 M -5.00 % | 315.645 M 83.20 % | 172.295 M -27.15 % | 236.517 M 37.03 % | 172.603 M |
| Total liabilities | 660.250 M 4.46 % | 632.052 M -7.15 % | 680.715 M 10.26 % | 617.359 M 28.39 % | 480.858 M -4.39 % | 502.962 M 21.70 % | 413.276 M -3.64 % | 428.871 M 33.85 % | 320.412 M -10.79 % | 359.155 M 72.07 % | 208.728 M -29.62 % | 296.577 M 23.57 % | 240.007 M |
| Other non current assets | 7.809 M -94.60 % | 144.616 M -29.80 % | 206.007 M 15.06 % | 179.048 M -19.68 % | 222.905 M 10.34 % | 202.025 M 62.05 % | 124.670 M -31.32 % | 181.515 M 17.16 % | 154.928 M 49.48 % | 103.643 M 39.55 % | 74.271 M -0.84 % | 74.899 M 150.91 % | -147.134 M |
| Long term investments | 130.117 M -44.29 % | 233.559 M -6.93 % | 250.960 M 3 055.36 % | 7.953 M 16.98 % | 6.799 M 8.70 % | 6.255 M -5.06 % | 6.589 M -67.39 % | 20.202 M -83.21 % | 120.311 M 60.96 % | 74.747 M 128.86 % | 32.661 M | 0.000 | 0.000 |
| Intangible assets | 15.860 M -25.88 % | 21.399 M -17.03 % | 25.791 M -3.86 % | 26.826 M 10.16 % | 24.352 M -17.40 % | 29.482 M 370.36 % | 6.268 M 57.88 % | 3.970 M 68.04 % | 2.363 M -52.46 % | 4.970 M 40.80 % | 3.530 M 262.03 % | 974.925 K -15.27 % | 1.151 M |
| GoodWill | 55.228 M 0.00 % | 55.228 M 2 351.78 % | 2.253 M 0.00 % | 2.253 M 0.00 % | 2.253 M 0.00 % | 2.253 M 0.00 % | 2.253 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 71.088 M -7.23 % | 76.627 M 173.24 % | 28.044 M -3.56 % | 29.079 M 9.30 % | 26.605 M -16.16 % | 31.734 M 272.45 % | 8.521 M 114.62 % | 3.970 M 68.04 % | 2.363 M -52.46 % | 4.970 M 40.80 % | 3.530 M 262.03 % | 974.925 K -15.27 % | 1.151 M |
| Property plant equipment net | 244.194 M -6.54 % | 261.292 M -0.37 % | 262.266 M 14.33 % | 229.385 M 25.15 % | 183.287 M 0.58 % | 182.235 M -42.87 % | 318.959 M 24.24 % | 256.723 M 813.88 % | 28.092 M -88.80 % | 250.906 M 16.81 % | 214.795 M 26.78 % | 169.421 M 16.06 % | 145.983 M |
| Total non current assets | 538.925 M -28.94 % | 758.452 M 0.52 % | 754.510 M 67.40 % | 450.729 M 1.19 % | 445.437 M 3.98 % | 428.368 M -6.99 % | 460.574 M -0.92 % | 464.867 M 51.11 % | 307.638 M -14.43 % | 359.518 M 4.44 % | 344.243 M 40.34 % | 245.295 M 66.72 % | 147.134 M |
| Other current assets | 7.921 M -87.54 % | 63.557 M -35.51 % | 98.554 M 145.92 % | 40.076 M 729.75 % | 4.830 M -17.57 % | 5.860 M -85.58 % | 40.628 M 8.50 % | 37.443 M 33.30 % | 28.088 M 605.98 % | 3.979 M -6.15 % | 4.239 M -78.80 % | 19.996 M 539.38 % | 3.127 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 26.901 M -33.62 % | 40.528 M -83.74 % | 249.214 M 68.64 % | 147.781 M 193.07 % | 50.426 M 23.42 % | 40.858 M 18.73 % | 34.414 M -5.92 % | 36.578 M -62.93 % | 98.686 M 43.95 % | 68.556 M -18.40 % | 84.010 M 46.83 % | 57.217 M 802.12 % | 6.342 M |
| Cash and short term investments | 26.901 M -33.62 % | 40.528 M -83.74 % | 249.214 M 68.64 % | 147.781 M 193.07 % | 50.426 M 23.42 % | 40.858 M 18.73 % | 34.414 M -5.92 % | 36.578 M -62.93 % | 98.686 M 43.95 % | 68.556 M -18.40 % | 84.010 M 46.83 % | 57.217 M 802.12 % | 6.342 M |
| Total current assets | 193.334 M -6.76 % | 207.357 M -65.60 % | 602.704 M 0.15 % | 601.798 M 92.73 % | 312.252 M -18.72 % | 384.170 M 39.19 % | 276.006 M 28.63 % | 214.569 M -9.60 % | 237.345 M 0.94 % | 235.139 M 23.96 % | 189.694 M -11.58 % | 214.536 M 51.85 % | 141.283 M |
| Inventory | 5.820 M | 0.000 -100.00 % | 6.070 M -33.12 % | 9.076 M 109.12 % | 4.340 M 34.12 % | 3.236 M -9.89 % | 3.591 M -72.93 % | 13.265 M 182.85 % | -16.010 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 152.692 M 47.85 % | 103.273 M -58.50 % | 248.866 M -38.53 % | 404.864 M 60.24 % | 252.656 M -24.40 % | 334.217 M 69.33 % | 197.373 M 26.03 % | 156.606 M 27.69 % | 122.648 M -24.57 % | 162.605 M 66.62 % | 97.591 M -28.93 % | 137.323 M 4.18 % | 131.813 M |
| Tax assets | 85.716 M 102.36 % | 42.358 M 485.54 % | 7.234 M 37.43 % | 5.264 M -9.88 % | 5.841 M -4.53 % | 6.118 M 233.14 % | 1.837 M -25.28 % | 2.458 M 26.38 % | 1.945 M 102.60 % | -74.747 M -493.68 % | 18.987 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 -100.00 % | 73.228 M |
| Account payables | 102.016 M 25.62 % | 81.208 M -19.97 % | 101.468 M -41.84 % | 174.470 M 131.67 % | 75.311 M -44.98 % | 136.868 M 33.32 % | 102.659 M 44.86 % | 70.869 M 11.95 % | 63.303 M -13.92 % | 73.543 M 105.04 % | 35.867 M -26.90 % | 49.063 M -10.53 % | 54.837 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.290 M -10.29 % | 3.667 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 15.517 M 19.02 % | 13.037 M 23.78 % | 10.533 M 53.45 % | 6.864 M -8.99 % | 7.542 M | 0.000 -100.00 % | 3.929 M 30.24 % | 3.017 M | 0.000 | 0.000 |
| Minority interest | 815.297 K -40.63 % | 1.373 M -93.82 % | 22.231 M 3.36 % | 21.507 M -2.73 % | 22.112 M -11.08 % | 24.866 M -50.03 % | 49.767 M 51.74 % | 32.797 M 1 967.41 % | -1.756 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 48.675 M -26.34 % | 66.080 M -14.56 % | 77.342 M 66.15 % | 46.549 M -23.01 % | 60.464 M 80.57 % | 33.486 M -42.45 % | 58.183 M -18.00 % | 70.953 M 950 372.27 % | 7.465 K -99.99 % | 57.699 M 11.53 % | 51.732 M -38.59 % | 84.237 M 46.48 % | 57.509 M |
| 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 |
| Other total stockholders equity | 443.695 M 1.56 % | 436.860 M 0.00 % | 436.860 M 110.20 % | 207.830 M 21.80 % | 170.630 M 0.00 % | 170.630 M 0.00 % | 170.630 M 33.37 % | 127.933 M 0.00 % | 127.933 M -32.99 % | 190.923 M 0.00 % | 190.923 M 222.23 % | 59.250 M 181.29 % | -72.887 M |
| Deferred tax liabilities non current | 207.751 K -39.23 % | 341.849 K -8.61 % | 374.050 K 30.12 % | 287.475 K -2.86 % | 295.932 K -12.95 % | 339.946 K -87.48 % | 2.715 M 2.11 % | 2.658 M | 0.000 -100.00 % | 5.343 M 44.70 % | 3.693 M | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.133 M |
| Total assets | 732.259 M -24.18 % | 965.810 M -28.84 % | 1.357 B 28.95 % | 1.053 B 38.91 % | 757.689 M -6.75 % | 812.538 M 10.31 % | 736.581 M 8.41 % | 679.437 M 24.67 % | 544.983 M -8.35 % | 594.657 M 11.37 % | 533.937 M 16.12 % | 459.831 M 27.15 % | 361.644 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 | -44.568 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 |
| 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 | 26.937 M -75.54 % | 110.112 M 245.79 % | -75.526 M -7.51 % | -70.250 M -585.58 % | 14.467 M 231.54 % | -10.998 M 49.06 % | -21.593 M -1 404.60 % | -1.435 M -163.59 % | 2.257 M 104.92 % | -45.875 M -219.06 % | 38.531 M 263.57 % | -23.556 M 59.21 % | -57.750 M |
| Accounts receivables | -5.872 M -108.83 % | 66.498 M -49.84 % | 132.580 M 170.87 % | -187.085 M -346.70 % | 75.835 M 155.75 % | -136.033 M -337.49 % | -31.094 M -32.16 % | -23.528 M -180.89 % | 29.086 M 148.32 % | -60.198 M -221.10 % | 49.709 M 288.23 % | -26.409 M 54.27 % | -57.750 M |
| Inventory | -5.820 M -890.67 % | 736.104 K -75.14 % | 2.962 M 162.43 % | -4.744 M -327.71 % | -1.109 M -417.93 % | 348.852 K 307.11 % | -168.442 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 40.350 M 281.48 % | -22.234 M 80.02 % | -111.280 M -196.04 % | 115.872 M 272.89 % | -67.021 M -153.66 % | 124.906 M 1 598.26 % | 7.355 M -61.31 % | 19.009 M 175.05 % | -25.329 M -177.71 % | 32.595 M 420.47 % | -10.171 M | 0.000 | 0.000 |
| Other working capital | -1.720 M -102.64 % | 65.112 M 165.25 % | -99.788 M -1 849.01 % | 5.705 M -15.63 % | 6.762 M 3 170.06 % | -220.255 K 98.97 % | -21.424 M -1 392.87 % | -1.435 M -163.59 % | 2.257 M 104.92 % | -45.875 M -219.06 % | 38.531 M 1 250.82 % | 2.852 M | 0.000 |
| Other non cash items | 191.062 M 43.81 % | 132.854 M 462.16 % | 23.633 M 5 853.44 % | 396.958 K -92.81 % | 5.524 M 147.77 % | -11.563 M -305.54 % | 5.626 M -75.20 % | 22.685 M 47.64 % | 15.366 M -72.61 % | 56.092 M 1 030.11 % | 4.963 M -66.00 % | 14.596 M 165.38 % | -22.327 M |
| Net cash provided by operating activities | -53.809 M -43.81 % | -37.416 M -590.11 % | -5.422 M -105.48 % | 98.991 M 178.44 % | 35.552 M 253.83 % | 10.048 M -40.80 % | 16.971 M -40.21 % | 28.385 M 35.87 % | 20.891 M 143.34 % | -48.201 M -155.99 % | 86.092 M 85.09 % | 46.513 M 645.07 % | -8.533 M |
| Investments in property plant and equipment | -15.691 M 38.75 % | -25.618 M -331.00 % | -5.944 M 80.46 % | -30.416 M -486.23 % | -5.188 M 27.18 % | -7.125 M -25.85 % | -5.662 M 21.82 % | -7.242 M -34.67 % | -5.377 M 79.63 % | -26.395 M 62.64 % | -70.659 M -868.22 % | -7.298 M 59.31 % | -17.935 M |
| Acquisitions net | -562.537 K 95.80 % | -13.409 M -362.92 % | 5.100 M 1 390.70 % | 342.122 K 157.06 % | -599.580 K 97.07 % | -20.480 M -538.44 % | 4.671 M 148.38 % | -9.655 M 30.32 % | -13.856 M -956.96 % | 1.617 M 104.94 % | -32.750 M | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -15.197 M -2 059.68 % | -703.657 K 92.64 % | -9.564 M -295.48 % | -2.418 M -486.69 % | -412.186 K 98.31 % | -24.449 M -68.46 % | -14.513 M -349.47 % | -3.229 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 16.000 M 268.08 % | 4.347 M 207.33 % | 1.414 M 291.23 % | 361.535 K -96.22 % | 9.564 M 295.48 % | 2.418 M | 0.000 | 0.000 -100.00 % | 349.521 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 55.591 M 239.86 % | -39.749 M -851.11 % | 5.292 M 368.09 % | 1.131 M -69.23 % | 3.674 M -81.42 % | 19.770 M 480.23 % | 3.407 M 144.86 % | -7.595 M -130.53 % | 24.875 M 1 643.11 % | -1.612 M 83.95 % | -10.044 M -2 487.17 % | 420.753 K 157.66 % | -729.682 K |
| Net cash used for investing activites | 55.337 M 174.35 % | -74.429 M -697.38 % | -9.334 M 68.13 % | -29.285 M -1 285.11 % | -2.114 M 73.01 % | -7.835 M -424.21 % | 2.417 M 109.87 % | -24.491 M -534.05 % | 5.642 M 120.15 % | -28.007 M 75.31 % | -113.454 M -1 549.74 % | -6.877 M 63.15 % | -18.665 M |
| Debt repayment | -5.103 M 89.70 % | -49.540 M -276.56 % | 28.058 M 46.74 % | 19.121 M -6.99 % | 20.557 M -58.12 % | 49.081 M 219.78 % | -40.976 M -37.93 % | -29.709 M -287.97 % | -7.658 M -109.69 % | 79.033 M 347.59 % | -31.921 M 11.67 % | -36.137 M 5.09 % | -38.075 M |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 40.200 M | 0.000 -100.00 % | 305.000 -100.00 % | 43.988 M | 0.000 | 0.000 | 0.000 -100.00 % | 164.654 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.043 M | 0.000 | 0.000 | 0.000 100.00 % | -9.995 M 60.02 % | -25.000 M | 0.000 | 0.000 |
| Other financing activites | -10.846 M 78.22 % | -49.805 M -157.54 % | 86.551 M 332.18 % | -37.277 M -73.38 % | -21.500 M 49.31 % | -42.416 M -82.44 % | -23.249 M -55.21 % | -14.979 M -224.86 % | 11.997 M 238.42 % | -8.667 M 83.82 % | -53.579 M -213.09 % | 47.376 M 505.76 % | -11.676 M |
| Net cash used provided by financing activities | -15.949 M 83.95 % | -99.345 M -186.68 % | 114.608 M 419.91 % | 22.044 M 192.88 % | -23.733 M -755.18 % | 3.622 M 117.90 % | -20.237 M 54.71 % | -44.688 M -1 129.87 % | 4.339 M -92.81 % | 60.371 M 11.48 % | 54.155 M 381.85 % | 11.239 M -62.85 % | 30.249 M |
| Effect of forex changes on cash | 794.139 K 233.58 % | 238.067 K -84.94 % | 1.581 M -71.80 % | 5.606 M 4 203.36 % | -136.614 K 92.45 % | -1.810 M -37.63 % | -1.315 M -37.72 % | -954.751 K -28.51 % | -742.961 K -293.76 % | 383.451 K | 0.000 | 0.000 | 0.000 |
| Net change in cash | -13.627 M 93.47 % | -208.686 M -305.74 % | 101.433 M 4.19 % | 97.355 M 917.51 % | 9.568 M 48.48 % | 6.444 M 397.74 % | -2.164 M 94.82 % | -41.749 M -238.56 % | 30.130 M 294.97 % | -15.454 M -157.68 % | 26.793 M -47.34 % | 50.874 M 1 567.25 % | 3.051 M |
| Cash at beginning of period | 40.528 M -83.74 % | 249.214 M 68.64 % | 147.781 M 193.07 % | 50.426 M 23.42 % | 40.858 M 18.73 % | 34.414 M -5.92 % | 36.578 M -53.30 % | 78.327 M 14.25 % | 68.556 M -18.40 % | 84.010 M 46.83 % | 57.217 M 802.12 % | 6.342 M 92.72 % | 3.291 M |
| Cash at end of period | 26.901 M -33.62 % | 40.528 M -83.74 % | 249.214 M 68.64 % | 147.781 M 193.07 % | 50.426 M 23.42 % | 40.858 M 18.73 % | 34.414 M -5.92 % | 36.578 M -62.93 % | 98.686 M 43.95 % | 68.556 M -18.40 % | 84.010 M 46.83 % | 57.217 M 802.12 % | 6.342 M |
| Operating cash flow | -53.809 M -43.81 % | -37.416 M -590.11 % | -5.422 M -105.48 % | 98.991 M 178.44 % | 35.552 M 253.83 % | 10.048 M -40.80 % | 16.971 M -40.21 % | 28.385 M 35.87 % | 20.891 M 143.34 % | -48.201 M -155.99 % | 86.092 M 85.09 % | 46.513 M 645.07 % | -8.533 M |
| Capital expenditure | -15.691 M 44.15 % | -28.093 M -372.64 % | -5.944 M 80.46 % | -30.416 M -486.23 % | -5.188 M 27.18 % | -7.125 M -25.85 % | -5.662 M 21.82 % | -7.242 M -34.67 % | -5.377 M 79.63 % | -26.395 M 62.64 % | -70.659 M -868.22 % | -7.298 M 59.31 % | -17.935 M |
| Free CashFlow | -69.500 M -6.09 % | -65.509 M -476.38 % | -11.366 M -116.57 % | 68.575 M 125.85 % | 30.364 M 938.91 % | 2.923 M -74.16 % | 11.310 M -46.51 % | 21.144 M 36.29 % | 15.514 M 120.80 % | -74.596 M -583.36 % | 15.433 M -60.65 % | 39.215 M 248.16 % | -26.468 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 | 190.422 M 42.69 % | 133.451 M -13.29 % | 153.906 M -31.98 % | 226.279 M 57.40 % | 143.763 M -11.04 % | 161.597 M 8.24 % | 149.294 M -1.12 % | 150.984 M -13.06 % | 173.669 M -18.86 % | 214.033 M -34.01 % | 324.321 M -25.69 % | 436.420 M -22.22 % | 561.099 M -3.55 % | 581.753 M -8.87 % | 638.382 M 10.81 % | 576.126 M 66.69 % | 345.632 M 3.90 % | 332.663 M 58.41 % | 210.003 M -1.12 % | 212.378 M 8.87 % | 195.078 M -26.80 % | 266.490 M -10.15 % | 296.585 M -4.50 % | 310.574 M -7.68 % | 336.424 M 2.24 % | 329.062 M 2.29 % | 321.691 M -0.20 % | 322.327 M 10.79 % | 290.926 M 8.30 % | 268.627 M 6.02 % | 253.373 M -6.25 % | 270.256 M 14.18 % | 236.697 M 9.72 % | 215.727 M -7.18 % | 232.421 M -9.56 % | 256.993 M 4.38 % | 246.211 M -1.51 % | 249.980 M -10.04 % | 277.888 M 12.19 % | 247.699 M -20.78 % | 312.659 M 32.27 % | 236.377 M 8.51 % | 217.845 M 0.68 % | 216.378 M -7.88 % | 234.891 M -7.38 % | 253.605 M -4.37 % | 265.198 M 13.86 % | 232.908 M 15.43 % | 201.767 M -14.52 % | 236.037 M |
| Net income | 2.247 M 109.54 % | -23.560 M 20.01 % | -29.454 M 81.55 % | -159.621 M -264.80 % | -43.756 M -21.59 % | -35.986 M 80.70 % | -186.453 M -79.96 % | -103.605 M -630.23 % | -14.188 M 41.37 % | -24.201 M -245.28 % | -7.009 M 78.79 % | -33.052 M -1 292.35 % | 2.772 M -91.05 % | 30.972 M -0.50 % | 31.126 M -24.21 % | 41.071 M 117.70 % | 18.866 M -5.75 % | 20.018 M 409.21 % | -6.474 M -791.71 % | -726.000 K 96.07 % | -18.483 M -4 639.23 % | -390.000 K -109.96 % | 3.916 M 52.04 % | 2.576 M -79.70 % | 12.691 M 256.31 % | -8.119 M -4 718.79 % | 175.782 K -96.11 % | 4.516 M 68.13 % | 2.686 M 163.65 % | -4.220 M -258.70 % | -1.176 M -205.57 % | -385.000 K 66.75 % | -1.158 M 76.29 % | -4.884 M 49.15 % | -9.604 M -62.30 % | -5.918 M -170.58 % | 8.384 M 905.29 % | -1.041 M -262.18 % | 641.962 K 101.78 % | -36.022 M -13.55 % | -31.722 M -268.03 % | -8.620 M -676.71 % | 1.495 M -11.39 % | 1.687 M -77.72 % | 7.569 M -13.91 % | 8.792 M -16.70 % | 10.555 M 98.31 % | 5.322 M -36.63 % | 8.399 M -51.56 % | 17.340 M |
| Income before tax | 1.179 M 103.05 % | -38.658 M 17.47 % | -46.843 M 74.94 % | -186.899 M -317.76 % | -44.738 M -11.31 % | -40.193 M 80.69 % | -208.148 M -65.76 % | -125.572 M -930.12 % | -12.190 M 48.95 % | -23.878 M -162.55 % | -9.095 M 71.03 % | -31.388 M -679.76 % | 5.414 M -85.13 % | 36.410 M -3.43 % | 37.704 M -19.77 % | 46.996 M 120.28 % | 21.335 M -8.73 % | 23.376 M 615.14 % | -4.538 M -553.33 % | 1.001 M 105.73 % | -17.462 M -1 193.43 % | 1.597 M -15.87 % | 1.898 M -41.77 % | 3.260 M -76.96 % | 14.147 M 232.56 % | -10.672 M -1 938.00 % | 580.631 K -91.26 % | 6.640 M 183.64 % | 2.341 M 157.73 % | -4.055 M -70.01 % | -2.385 M -838.44 % | 323.000 K -61.04 % | 829.000 K 116.94 % | -4.895 M 56.14 % | -11.161 M -24.43 % | -8.970 M -391.50 % | 3.077 M 576.15 % | -646.227 K -160.92 % | 1.061 M 102.98 % | -35.578 M -13.77 % | -31.273 M -277.66 % | -8.281 M -464.44 % | 2.272 M 40.61 % | 1.616 M -84.21 % | 10.234 M -10.40 % | 11.422 M -15.01 % | 13.439 M 97.06 % | 6.820 M -39.66 % | 11.303 M -48.31 % | 21.864 M |
| Income before tax ratio | 0.01 102.14 % | -0.29 4.82 % | -0.30 63.15 % | -0.83 -165.42 % | -0.31 -25.12 % | -0.25 82.16 % | -1.39 -67.64 % | -0.83 -1 084.90 % | -0.07 37.08 % | -0.11 -297.84 % | -0.03 61.01 % | -0.07 -845.38 % | 0.01 -84.58 % | 0.06 5.97 % | 0.06 -27.60 % | 0.08 32.15 % | 0.06 -12.16 % | 0.07 425.20 % | -0.02 -558.45 % | 0.00 105.27 % | -0.09 -1 593.69 % | 0.01 -6.37 % | 0.01 -39.02 % | 0.01 -75.04 % | 0.04 229.66 % | -0.03 -1 896.83 % | 0.00 -91.24 % | 0.02 156.01 % | 0.01 153.31 % | -0.02 -60.36 % | -0.01 -887.64 % | 0.00 -65.88 % | 0.00 115.44 % | -0.02 52.75 % | -0.05 -37.58 % | -0.03 -379.27 % | 0.01 583.44 % | 0.00 -167.72 % | 0.00 102.66 % | -0.14 -43.60 % | -0.10 -185.52 % | -0.04 -435.87 % | 0.01 39.66 % | 0.01 -82.86 % | 0.04 -3.26 % | 0.05 -11.13 % | 0.05 73.06 % | 0.03 -47.73 % | 0.06 -39.52 % | 0.09 |
| EBITDA | 17.880 M 175.33 % | -23.734 M 27.33 % | -32.661 M 80.89 % | -170.936 M -424.07 % | -32.617 M -40.86 % | -23.155 M 87.89 % | -191.243 M -71.36 % | -111.606 M -2 187.26 % | 5.347 M 179.17 % | -6.754 M -178.96 % | 8.554 M 155.08 % | -15.530 M -190.24 % | 17.209 M -62.58 % | 45.985 M -7.92 % | 49.942 M -16.45 % | 59.776 M 81.95 % | 32.853 M -4.81 % | 34.513 M 484.77 % | 5.902 M -47.13 % | 11.164 M 341.54 % | -4.622 M -145.20 % | 10.225 M 3 359.10 % | -313.737 K -103.03 % | 10.344 M 26.83 % | 8.156 M 1 057.28 % | -852.000 K -108.66 % | 9.837 M -11.70 % | 11.140 M 54.02 % | 7.233 M 34.27 % | 5.387 M -26.27 % | 7.306 M 6.82 % | 6.840 M -23.64 % | 8.957 M 232.23 % | 2.696 M 135.10 % | -7.681 M -40.94 % | -5.450 M -148.44 % | 11.250 M 22.42 % | 9.190 M 1.44 % | 9.059 M 134.42 % | -26.317 M -6.83 % | -24.634 M -1 996.89 % | -1.175 M -112.22 % | 9.611 M 4.99 % | 9.154 M -48.33 % | 17.717 M 2.43 % | 17.296 M -11.55 % | 19.554 M 45.61 % | 13.429 M -21.67 % | 17.145 M -37.71 % | 27.525 M |
| Net income ratio | 0.01 106.68 % | -0.18 7.75 % | -0.19 72.87 % | -0.71 -131.77 % | -0.30 -36.68 % | -0.22 82.17 % | -1.25 -82.00 % | -0.69 -739.95 % | -0.08 27.75 % | -0.11 -423.20 % | -0.02 71.46 % | -0.08 -1 632.99 % | 0.00 -90.72 % | 0.05 9.19 % | 0.05 -31.60 % | 0.07 30.60 % | 0.05 -9.29 % | 0.06 295.20 % | -0.03 -801.80 % | 0.00 96.39 % | -0.09 -6 374.12 % | 0.00 -111.08 % | 0.01 59.21 % | 0.01 -78.01 % | 0.04 252.89 % | -0.02 -4 615.33 % | 0.00 -96.10 % | 0.01 51.75 % | 0.01 158.77 % | -0.02 -238.34 % | 0.00 -225.93 % | 0.00 70.88 % | 0.00 78.39 % | -0.02 45.21 % | -0.04 -79.46 % | -0.02 -167.62 % | 0.03 917.62 % | 0.00 -280.28 % | 0.00 101.59 % | -0.15 -43.33 % | -0.10 -178.24 % | -0.04 -631.49 % | 0.01 -11.99 % | 0.01 -75.81 % | 0.03 -7.05 % | 0.03 -12.89 % | 0.04 74.16 % | 0.02 -45.10 % | 0.04 -43.34 % | 0.07 |
| Ratio EBITDA | 0.09 152.80 % | -0.18 16.19 % | -0.21 71.91 % | -0.76 -232.96 % | -0.23 -58.34 % | -0.14 88.81 % | -1.28 -73.30 % | -0.74 -2 500.87 % | 0.03 197.57 % | -0.03 -219.64 % | 0.03 174.12 % | -0.04 -216.02 % | 0.03 -61.20 % | 0.08 1.04 % | 0.08 -24.60 % | 0.10 9.16 % | 0.10 -8.38 % | 0.10 269.15 % | 0.03 -46.54 % | 0.05 321.86 % | -0.02 -161.75 % | 0.04 3 727.15 % | 0.00 -103.18 % | 0.03 37.38 % | 0.02 1 036.33 % | 0.00 -108.47 % | 0.03 -11.52 % | 0.03 39.01 % | 0.02 23.98 % | 0.02 -30.46 % | 0.03 13.94 % | 0.03 -33.12 % | 0.04 202.80 % | 0.01 137.81 % | -0.03 -55.84 % | -0.02 -146.41 % | 0.05 24.29 % | 0.04 12.77 % | 0.03 130.68 % | -0.11 -34.85 % | -0.08 -1 485.29 % | 0.00 -111.27 % | 0.04 4.28 % | 0.04 -43.91 % | 0.08 10.59 % | 0.07 -7.50 % | 0.07 27.88 % | 0.06 -32.15 % | 0.08 -27.13 % | 0.12 |
| Gross profit ratio | 0.26 176.89 % | 0.09 83.48 % | 0.05 -63.87 % | 0.14 98.80 % | 0.07 -40.77 % | 0.12 151.65 % | -0.23 -216.67 % | 0.20 2.17 % | 0.20 -12.01 % | 0.22 2.26 % | 0.22 166.72 % | 0.08 -27.67 % | 0.11 -29.12 % | 0.16 -2.38 % | 0.16 -5.55 % | 0.17 -1.23 % | 0.18 -8.98 % | 0.19 -19.83 % | 0.24 20.74 % | 0.20 43.78 % | 0.14 -29.12 % | 0.20 3.66 % | 0.19 -9.51 % | 0.21 5.65 % | 0.20 -9.27 % | 0.22 19.76 % | 0.18 -1.49 % | 0.18 -5.23 % | 0.19 -0.62 % | 0.20 -4.44 % | 0.21 8.16 % | 0.19 -2.82 % | 0.20 -2.79 % | 0.20 9.05 % | 0.18 27.81 % | 0.14 2.00 % | 0.14 -14.06 % | 0.16 -6.95 % | 0.18 68.36 % | 0.10 -26.99 % | 0.14 -12.41 % | 0.16 -3.80 % | 0.17 5.38 % | 0.16 -18.73 % | 0.20 6.68 % | 0.19 0.32 % | 0.19 -2.88 % | 0.19 -24.32 % | 0.25 2.24 % | 0.25 |
| Weighted average shs out dil | 561.750 M 7.30 % | 523.556 M -0.89 % | 528.234 M -0.06 % | 528.546 M 0.06 % | 528.234 M 0.00 % | 528.234 M 0.00 % | 528.234 M 0.00 % | 528.234 M 0.00 % | 528.234 M 0.00 % | 528.234 M 1.04 % | 522.816 M -1.03 % | 528.234 M 4.17 % | 507.085 M -3.04 % | 522.961 M 0.00 % | 522.961 M 15.15 % | 454.152 M 0.00 % | 454.152 M 0.00 % | 454.152 M 0.00 % | 454.152 M 0.00 % | 454.152 M 0.00 % | 454.152 M 0.00 % | 454.152 M 0.00 % | 454.152 M 0.00 % | 454.152 M 0.00 % | 454.152 M 0.00 % | 454.152 M 0.00 % | 454.152 M 4.50 % | 434.602 M 2.52 % | 423.915 M -4.23 % | 442.627 M 0.00 % | 442.627 M 5.39 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 9.57 % | 383.301 M 17.94 % | 325.000 M 0.00 % | 325.000 M 0.00 % | 325.000 M 0.00 % | 325.000 M 0.00 % | 325.000 M 0.00 % | 325.000 M 0.00 % | 325.000 M |
| Weighted average shs out | 561.750 M 7.30 % | 523.556 M -0.89 % | 528.234 M -0.06 % | 528.546 M 0.06 % | 528.234 M 0.00 % | 528.234 M 0.00 % | 528.234 M 0.00 % | 528.234 M 0.00 % | 528.234 M 0.00 % | 528.234 M 1.04 % | 522.816 M -1.03 % | 528.234 M 4.17 % | 507.085 M -3.04 % | 522.961 M 0.00 % | 522.961 M 15.15 % | 454.152 M 0.00 % | 454.152 M 0.00 % | 454.152 M 0.00 % | 454.152 M 0.00 % | 454.152 M 0.00 % | 454.152 M 0.00 % | 454.152 M 0.00 % | 454.152 M 0.00 % | 454.152 M 0.00 % | 454.152 M 0.00 % | 454.152 M 0.03 % | 453.994 M 4.46 % | 434.602 M 2.52 % | 423.915 M 0.00 % | 423.915 M 0.00 % | 423.915 M 0.93 % | 420.000 M 0.00 % | 420.000 M 3.19 % | 407.000 M -3.10 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 0.00 % | 420.000 M 9.57 % | 383.331 M 17.95 % | 325.001 M 0.00 % | 325.005 M 0.00 % | 325.000 M 0.00 % | 325.002 M 0.00 % | 325.011 M 0.00 % | 325.008 M 0.00 % | 325.006 M |
| EPS diluted | 0.00 108.89 % | -0.05 19.35 % | -0.06 81.40 % | -0.30 -262.32 % | -0.08 -21.59 % | -0.07 80.54 % | -0.35 -75.00 % | -0.20 -643.49 % | -0.03 41.27 % | -0.05 -241.79 % | -0.01 78.59 % | -0.06 -1 238.18 % | 0.01 -90.71 % | 0.06 -4.98 % | 0.06 -30.78 % | 0.09 114.29 % | 0.04 -4.55 % | 0.04 407.69 % | -0.01 -793.75 % | 0.00 96.07 % | -0.04 -4 422.22 % | 0.00 -110.47 % | 0.01 43.33 % | 0.01 -78.57 % | 0.03 256.42 % | -0.02 -4 575.00 % | 0.00 -96.00 % | 0.01 66.67 % | 0.01 163.16 % | -0.01 -251.85 % | 0.00 -200.00 % | 0.00 67.86 % | 0.00 75.86 % | -0.01 49.34 % | -0.02 -62.41 % | -0.01 -170.50 % | 0.02 900.00 % | 0.00 -266.67 % | 0.00 101.75 % | -0.09 -13.64 % | -0.08 -268.29 % | -0.02 -625.64 % | 0.00 -25.00 % | 0.01 -77.68 % | 0.02 -14.02 % | 0.03 -16.62 % | 0.03 98.17 % | 0.02 -36.43 % | 0.03 -51.69 % | 0.05 |
| Earnings per share | 0.00 108.89 % | -0.05 19.35 % | -0.06 81.40 % | -0.30 -262.32 % | -0.08 -21.59 % | -0.07 80.54 % | -0.35 -75.00 % | -0.20 -643.49 % | -0.03 41.27 % | -0.05 -241.79 % | -0.01 78.59 % | -0.06 -1 238.18 % | 0.01 -90.71 % | 0.06 -4.98 % | 0.06 -30.78 % | 0.09 114.29 % | 0.04 -4.55 % | 0.04 407.69 % | -0.01 -793.75 % | 0.00 96.07 % | -0.04 -4 422.22 % | 0.00 -110.47 % | 0.01 43.33 % | 0.01 -78.57 % | 0.03 256.42 % | -0.02 -4 575.00 % | 0.00 -96.00 % | 0.01 66.67 % | 0.01 160.00 % | -0.01 -257.14 % | 0.00 -211.11 % | 0.00 67.86 % | 0.00 76.67 % | -0.01 47.60 % | -0.02 -62.41 % | -0.01 -170.50 % | 0.02 900.00 % | 0.00 -266.67 % | 0.00 101.75 % | -0.09 -13.64 % | -0.08 -268.29 % | -0.02 -625.64 % | 0.00 -25.00 % | 0.01 -77.68 % | 0.02 -14.02 % | 0.03 -16.62 % | 0.03 98.17 % | 0.02 -36.43 % | 0.03 -51.69 % | 0.05 |
| Gross profit | 49.952 M 295.10 % | 12.643 M 59.09 % | 7.947 M -75.42 % | 32.336 M 212.91 % | 10.334 M -47.30 % | 19.610 M 155.91 % | -35.076 M -215.37 % | 30.404 M -11.18 % | 34.230 M -28.61 % | 47.946 M -32.51 % | 71.044 M 98.21 % | 35.843 M -43.74 % | 63.713 M -31.64 % | 93.198 M -11.04 % | 104.760 M 4.66 % | 100.099 M 64.63 % | 60.802 M -5.43 % | 64.295 M 26.99 % | 50.630 M 19.39 % | 42.406 M 56.53 % | 27.091 M -48.11 % | 52.212 M -6.86 % | 56.057 M -13.59 % | 64.872 M -2.47 % | 66.513 M -7.24 % | 71.707 M 22.50 % | 58.534 M -1.68 % | 59.537 M 5.00 % | 56.702 M 7.63 % | 52.681 M 1.31 % | 51.999 M 1.40 % | 51.280 M 10.96 % | 46.214 M 6.66 % | 43.330 M 1.22 % | 42.808 M 15.59 % | 37.034 M 6.47 % | 34.784 M -15.36 % | 41.095 M -16.29 % | 49.094 M 88.87 % | 25.993 M -42.16 % | 44.938 M 15.85 % | 38.789 M 4.39 % | 37.159 M 6.10 % | 35.024 M -25.14 % | 46.785 M -1.19 % | 47.351 M -4.06 % | 49.357 M 10.58 % | 44.632 M -12.64 % | 51.090 M -12.60 % | 58.457 M |
| Income tax expense | -1.068 M 92.93 % | -15.098 M 13.17 % | -17.389 M 36.25 % | -27.278 M -2 677.80 % | -982.000 K -190.84 % | 1.081 M 106.18 % | -17.485 M 20.41 % | -21.968 M -1 337.63 % | 1.775 M 449.54 % | 323.000 K 115.49 % | -2.086 M -225.34 % | 1.664 M -24.91 % | 2.216 M -59.35 % | 5.452 M 6.19 % | 5.134 M -18.85 % | 6.327 M 152.57 % | 2.505 M -7.77 % | 2.716 M 71.67 % | 1.582 M 50.54 % | 1.051 M 51.01 % | 696.000 K -53.69 % | 1.503 M 170.76 % | -2.124 M -720.07 % | -259.000 K -133.55 % | 772.000 K 154.06 % | -1.428 M -165.30 % | 2.187 M 75.09 % | 1.249 M 530.81 % | 198.000 K -55.51 % | 445.000 K -31.69 % | 651.395 K 95.61 % | 333.000 K -82.18 % | 1.869 M 2 176.67 % | -90.000 K -119.05 % | 472.479 K -17.40 % | 571.981 K 115.86 % | -3.606 M -1 033.09 % | 386.461 K -7.72 % | 418.810 K -5.57 % | 443.520 K -1.32 % | 449.448 K 32.67 % | 338.759 K -56.43 % | 777.553 K 998.07 % | 70.811 K -97.34 % | 2.665 M 1.34 % | 2.629 M -8.84 % | 2.884 M 92.60 % | 1.498 M -48.43 % | 2.904 M -35.81 % | 4.524 M |
| Cost of revenue | 140.470 M 16.28 % | 120.808 M -17.23 % | 145.960 M -24.74 % | 193.943 M 45.35 % | 133.429 M -6.03 % | 141.987 M -22.99 % | 184.370 M 52.90 % | 120.580 M -13.52 % | 139.439 M -16.04 % | 166.087 M -34.42 % | 253.277 M -36.77 % | 400.577 M -19.46 % | 497.386 M 1.81 % | 488.555 M -8.45 % | 533.622 M 12.10 % | 476.027 M 67.13 % | 284.830 M 6.13 % | 268.368 M 68.39 % | 159.373 M -6.24 % | 169.972 M 1.18 % | 167.987 M -21.60 % | 214.278 M -10.91 % | 240.528 M -2.11 % | 245.702 M -8.97 % | 269.911 M 4.88 % | 257.355 M -2.20 % | 263.157 M 0.14 % | 262.790 M 12.20 % | 234.224 M 8.46 % | 215.946 M 7.24 % | 201.375 M -8.04 % | 218.976 M 14.96 % | 190.483 M 10.49 % | 172.397 M -9.08 % | 189.613 M -13.80 % | 219.959 M 4.04 % | 211.427 M 1.22 % | 208.885 M -8.70 % | 228.795 M 3.20 % | 221.706 M -17.19 % | 267.721 M 35.49 % | 197.588 M 9.35 % | 180.685 M -0.37 % | 181.354 M -3.59 % | 188.106 M -8.80 % | 206.254 M -4.44 % | 215.842 M 14.64 % | 188.275 M 24.95 % | 150.676 M -15.15 % | 177.580 M |
| General and administrative expenses | 37.412 M -13.29 % | 43.147 M 37.02 % | 31.489 M -38.06 % | 50.841 M -12.23 % | 57.925 M 7.49 % | 53.888 M -52.70 % | 113.938 M 107.94 % | 54.793 M -8.53 % | 59.900 M -0.25 % | 60.048 M -14.76 % | 70.442 M 8.66 % | 64.827 M 13.26 % | 57.236 M 7.47 % | 53.258 M -19.78 % | 66.393 M 33.35 % | 49.789 M 27.31 % | 39.107 M 3.02 % | 37.960 M -26.47 % | 51.627 M 25.54 % | 41.124 M -17.77 % | 50.011 M 5.63 % | 47.345 M -15.83 % | 56.249 M 15.50 % | 48.700 M -8.01 % | 52.941 M -8.94 % | 58.140 M 44.68 % | 40.185 M -5.39 % | 42.472 M -0.15 % | 42.534 M -6.30 % | 45.394 M -6.45 % | 48.524 M 32.78 % | 36.545 M 27.25 % | 28.718 M -17.97 % | 35.011 M 11.25 % | 31.470 M -7.39 % | 33.983 M 13.03 % | 30.066 M -8.53 % | 32.870 M -34.66 % | 50.310 M 43.33 % | 35.100 M -11.59 % | 39.699 M 4.85 % | 37.864 M 35.42 % | 27.961 M -4.00 % | 29.127 M -6.09 % | 31.015 M 1.34 % | 30.604 M 15.17 % | 26.574 M -2.19 % | 27.169 M -10.13 % | 30.232 M 11.03 % | 27.230 M |
| Selling and marketing expenses | 4.131 M -8.59 % | 4.519 M -19.45 % | 5.610 M 11.40 % | 5.036 M 160.12 % | 1.936 M -68.55 % | 6.155 M 12.06 % | 5.492 M -1.66 % | 5.585 M -34.19 % | 8.486 M -1.55 % | 8.620 M -19.77 % | 10.744 M 0.03 % | 10.741 M -1.52 % | 10.907 M -4.53 % | 11.424 M 25.84 % | 9.078 M -9.78 % | 10.062 M 64.47 % | 6.118 M -25.29 % | 8.189 M 28.38 % | 6.379 M -15.43 % | 7.543 M 31.39 % | 5.741 M -50.20 % | 11.527 M -11.63 % | 13.045 M 10.98 % | 11.754 M 2.76 % | 11.438 M -25.86 % | 15.428 M -15.83 % | 18.329 M 41.65 % | 12.940 M -7.28 % | 13.956 M 23.35 % | 11.314 M 9.44 % | 10.338 M -0.63 % | 10.404 M -11.85 % | 11.802 M 35.16 % | 8.732 M -52.54 % | 18.397 M 85.55 % | 9.915 M 9.98 % | 9.015 M -1.81 % | 9.182 M -19.04 % | 11.341 M 34.17 % | 8.453 M -20.18 % | 10.590 M 16.24 % | 9.110 M 111.36 % | 4.310 M 193.43 % | 1.469 M -46.75 % | 2.759 M 0.33 % | 2.750 M -59.11 % | 6.725 M -15.55 % | 7.963 M 14.65 % | 6.946 M 0.64 % | 6.901 M |
| Other expenses | -326.000 K | 0.000 -100.00 % | 13.423 M -91.50 % | 157.830 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.048 M 35.60 % | -6.286 M 40.48 % | -10.562 M 2.53 % | -10.836 M -41.74 % | -7.645 M 21.66 % | -9.759 M -13.03 % | -8.634 M -32.71 % | -6.506 M -5.02 % | -6.195 M -68.93 % | -3.667 M 57.01 % | -8.531 M 28.02 % | -11.852 M -233.32 % | 8.890 M 201.78 % | 2.946 M 121.16 % | 1.332 M -53.59 % | 2.870 M 151.73 % | -5.548 M -284.65 % | 3.005 M -44.48 % | 5.412 M 4.52 % | 5.178 M 64.02 % | 3.157 M 140.73 % | -7.750 M -531.63 % | -1.227 M -167.53 % | 1.817 M 204.55 % | -1.738 M 42.61 % | -3.029 M -68.98 % | -1.792 M 88.82 % | -16.035 M -236.46 % | -4.766 M -225.09 % | 3.810 M 182.41 % | -4.623 M -72.98 % | -2.673 M 8.62 % | -2.925 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 41.217 M -13.53 % | 47.666 M -5.65 % | 50.522 M -76.36 % | 213.707 M 257.01 % | 59.861 M -0.30 % | 60.043 M -58.37 % | 144.226 M 120.12 % | 65.521 M 5.88 % | 61.883 M -4.24 % | 64.620 M -13.72 % | 74.900 M 15.22 % | 65.006 M 13.43 % | 57.307 M 0.47 % | 57.037 M -13.20 % | 65.712 M 28.30 % | 51.217 M 32.28 % | 38.719 M -3.09 % | 39.954 M -26.47 % | 54.338 M 35.39 % | 40.136 M -8.57 % | 43.900 M -12.17 % | 49.982 M -24.67 % | 66.347 M 12.22 % | 59.122 M -3.88 % | 61.509 M -22.25 % | 79.116 M 42.53 % | 55.509 M 11.02 % | 50.000 M -2.56 % | 51.312 M -4.18 % | 53.551 M 4.77 % | 51.112 M 11.79 % | 45.722 M 18.14 % | 38.703 M -7.86 % | 42.005 M -10.32 % | 46.839 M 11.24 % | 42.105 M 82.69 % | 23.047 M -38.19 % | 37.286 M -43.04 % | 65.460 M 68.15 % | 38.929 M -18.24 % | 47.617 M 8.10 % | 44.050 M 36.12 % | 32.360 M 5.77 % | 30.596 M -9.41 % | 33.774 M 1.26 % | 33.354 M 0.17 % | 33.299 M -5.22 % | 35.132 M -5.50 % | 37.177 M 8.93 % | 34.131 M |
| Cost and expenses | 181.687 M 7.84 % | 168.474 M -14.25 % | 196.481 M -51.80 % | 407.650 M 110.90 % | 193.290 M -4.33 % | 202.030 M -38.52 % | 328.596 M 76.57 % | 186.101 M -7.56 % | 201.322 M -12.74 % | 230.707 M -29.70 % | 328.177 M -29.51 % | 465.583 M -16.06 % | 554.693 M 1.67 % | 545.592 M -8.97 % | 599.334 M 13.67 % | 527.244 M 62.96 % | 323.549 M 4.94 % | 308.322 M 44.27 % | 213.711 M 1.71 % | 210.108 M -0.84 % | 211.887 M -19.82 % | 264.260 M -13.89 % | 306.875 M 0.67 % | 304.824 M -8.02 % | 331.420 M -1.50 % | 336.471 M 5.59 % | 318.666 M 1.88 % | 312.790 M 9.54 % | 285.536 M 5.95 % | 269.497 M 6.74 % | 252.486 M -4.61 % | 264.698 M 15.49 % | 229.186 M 6.90 % | 214.402 M -9.33 % | 236.451 M -9.77 % | 262.064 M 11.77 % | 234.474 M -4.75 % | 246.172 M -16.34 % | 294.255 M 12.90 % | 260.635 M -17.35 % | 315.337 M 30.50 % | 241.637 M 13.42 % | 213.046 M 0.52 % | 211.949 M -4.48 % | 221.880 M -7.40 % | 239.608 M -3.83 % | 249.140 M 11.52 % | 223.407 M 18.93 % | 187.854 M -11.27 % | 211.711 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 | 41.543 M -12.85 % | 47.666 M 28.48 % | 37.099 M -33.61 % | 55.877 M -6.66 % | 59.861 M -0.30 % | 60.043 M -49.73 % | 119.430 M 97.80 % | 60.378 M -11.71 % | 68.386 M -0.41 % | 68.668 M -15.42 % | 81.186 M 7.43 % | 75.568 M 10.90 % | 68.143 M 5.35 % | 64.682 M -14.30 % | 75.472 M 26.10 % | 59.851 M 32.34 % | 45.225 M -2.00 % | 46.149 M -20.44 % | 58.006 M 19.19 % | 48.667 M -12.71 % | 55.752 M -5.30 % | 58.872 M -15.04 % | 69.293 M 14.62 % | 60.454 M -6.10 % | 64.379 M -12.49 % | 73.568 M 25.73 % | 58.513 M 5.60 % | 55.412 M -1.91 % | 56.490 M -0.38 % | 56.708 M -3.66 % | 58.862 M 25.37 % | 46.949 M 15.87 % | 40.520 M -7.37 % | 43.743 M -12.28 % | 49.867 M 13.60 % | 43.897 M 12.32 % | 39.082 M -7.06 % | 42.052 M -31.79 % | 61.650 M 41.56 % | 43.552 M -13.40 % | 50.289 M 7.06 % | 46.975 M 45.56 % | 32.271 M 5.48 % | 30.596 M -9.41 % | 33.774 M 1.26 % | 33.354 M 0.17 % | 33.299 M -5.22 % | 35.132 M -5.50 % | 37.177 M 8.93 % | 34.131 M |
| Interest income | 861.000 K 62.45 % | 530.000 K 830.55 % | -72.548 K -113.19 % | 550.000 K 72.96 % | 318.000 K -56.91 % | 738.000 K -80.22 % | 3.731 M 150.94 % | 1.487 M 14.30 % | 1.301 M 893.13 % | 131.000 K 12.18 % | 116.777 K 42.41 % | 82.000 K -86.58 % | 611.000 K -8.94 % | 671.000 K 3.79 % | 646.528 K -0.07 % | 647.000 K -64.53 % | 1.824 M 21.20 % | 1.505 M -0.53 % | 1.513 M -5.14 % | 1.595 M -35.35 % | 2.467 M 8.82 % | 2.267 M | 0.000 -100.00 % | 32.000 K -93.55 % | 496.000 K 115.65 % | 230.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.527 M -10.16 % | 2.812 M 1.25 % | 2.778 M 7.85 % | 2.576 M -1.65 % | 2.619 M -2.31 % | 2.681 M 2.70 % | 2.610 M 6.02 % | 2.462 M |
| Interest expense | 8.417 M 41.08 % | 5.966 M 42.18 % | 4.196 M -26.11 % | 5.679 M 0.02 % | 5.678 M -12.28 % | 6.473 M 19.77 % | 5.404 M 2.14 % | 5.291 M 5.02 % | 5.038 M 5.02 % | 4.797 M 15.28 % | 4.161 M 14.07 % | 3.648 M 22.09 % | 2.988 M 10.75 % | 2.698 M -10.96 % | 3.030 M -0.94 % | 3.059 M -0.78 % | 3.083 M 1.41 % | 3.040 M 0.09 % | 3.037 M -5.29 % | 3.207 M -9.56 % | 3.546 M 8.34 % | 3.273 M -20.98 % | 4.142 M 40.98 % | 2.938 M 37.03 % | 2.144 M -38.03 % | 3.460 M 23.93 % | 2.792 M -15.60 % | 3.308 M -1.34 % | 3.353 M 5.21 % | 3.187 M 1.27 % | 3.147 M 20.34 % | 2.615 M 29.84 % | 2.014 M 6.34 % | 1.894 M -7.14 % | 2.040 M -0.47 % | 2.049 M -27.85 % | 2.840 M 19.53 % | 2.376 M -4.38 % | 2.485 M -0.60 % | 2.500 M 3.29 % | 2.420 M 47.04 % | 1.646 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 8.284 M -7.52 % | 8.958 M -10.29 % | 9.986 M -2.90 % | 10.284 M -4.26 % | 10.742 M 1.68 % | 10.565 M -8.13 % | 11.500 M -8.00 % | 12.500 M 5.47 % | 11.852 M -3.85 % | 12.327 M 0.27 % | 12.293 M 0.68 % | 12.210 M 13.02 % | 10.803 M 9.97 % | 9.824 M -4.14 % | 10.248 M 0.01 % | 10.247 M 14.54 % | 8.946 M 3.22 % | 8.667 M 6.16 % | 8.164 M -8.21 % | 8.894 M -10.25 % | 9.910 M 23.95 % | 7.995 M 46.14 % | 5.471 M -7.68 % | 5.926 M -1.59 % | 6.022 M -8.16 % | 6.557 M -3.74 % | 6.812 M -2.90 % | 7.015 M -0.09 % | 7.021 M 6.64 % | 6.584 M 0.60 % | 6.545 M 67.73 % | 3.902 M 169.85 % | 1.446 M 5.47 % | 1.371 M -4.76 % | 1.439 M -2.07 % | 1.470 M -72.44 % | 5.333 M -0.88 % | 5.381 M -2.41 % | 5.514 M 3.17 % | 5.344 M 26.67 % | 4.219 M -22.73 % | 5.460 M 15.62 % | 4.722 M -0.07 % | 4.726 M 0.43 % | 4.706 M 42.62 % | 3.299 M -5.63 % | 3.496 M -11.01 % | 3.929 M 21.54 % | 3.232 M 1.04 % | 3.199 M |
| Operating income | 8.735 M 126.29 % | -33.222 M 21.97 % | -42.575 M 76.53 % | -181.371 M -315.26 % | -43.677 M -8.02 % | -40.433 M 77.45 % | -179.303 M -42.76 % | -125.593 M -1 508.93 % | -7.806 M 53.18 % | -16.674 M -237.98 % | -4.933 M 83.08 % | -29.163 M -555.25 % | 6.406 M -82.28 % | 36.161 M -7.39 % | 39.048 M -20.12 % | 48.882 M 121.36 % | 22.083 M -9.28 % | 24.341 M 807.15 % | -3.442 M -251.64 % | 2.270 M 113.50 % | -16.809 M -853.77 % | 2.230 M 121.67 % | -10.290 M -278.96 % | 5.750 M 14.91 % | 5.004 M 167.54 % | -7.409 M -344.90 % | 3.025 M -68.28 % | 9.537 M 76.94 % | 5.390 M 719.54 % | -870.000 K -198.10 % | 886.880 K -69.81 % | 2.938 M -60.88 % | 7.511 M 466.87 % | 1.325 M 111.87 % | -11.161 M -24.43 % | -8.970 M -391.50 % | 3.077 M 576.15 % | -646.227 K -160.92 % | 1.061 M 102.98 % | -35.578 M -13.77 % | -31.273 M -277.66 % | -8.281 M -269.40 % | 4.888 M 10.38 % | 4.428 M -65.97 % | 13.011 M -7.04 % | 13.997 M -12.83 % | 16.058 M 69.02 % | 9.501 M -31.71 % | 13.913 M -42.81 % | 24.326 M |
| Operating income ratio | 0.05 118.43 % | -0.25 10.01 % | -0.28 65.49 % | -0.80 -163.83 % | -0.30 -21.42 % | -0.25 79.17 % | -1.20 -44.38 % | -0.83 -1 750.67 % | -0.04 42.30 % | -0.08 -412.14 % | -0.02 77.24 % | -0.07 -685.30 % | 0.01 -81.63 % | 0.06 1.62 % | 0.06 -27.91 % | 0.08 32.80 % | 0.06 -12.68 % | 0.07 546.41 % | -0.02 -253.35 % | 0.01 112.40 % | -0.09 -1 129.70 % | 0.01 124.12 % | -0.03 -287.41 % | 0.02 24.47 % | 0.01 166.06 % | -0.02 -339.42 % | 0.01 -68.22 % | 0.03 59.70 % | 0.02 672.05 % | 0.00 -192.53 % | 0.00 -67.80 % | 0.01 -65.74 % | 0.03 416.65 % | 0.01 112.79 % | -0.05 -37.58 % | -0.03 -379.27 % | 0.01 583.44 % | 0.00 -167.72 % | 0.00 102.66 % | -0.14 -43.60 % | -0.10 -185.52 % | -0.04 -256.12 % | 0.02 9.64 % | 0.02 -63.05 % | 0.06 0.36 % | 0.06 -8.85 % | 0.06 48.44 % | 0.04 -40.84 % | 0.07 -33.09 % | 0.10 |
| Total other income expenses net | -7.556 M -39.00 % | -5.436 M -27.35 % | -4.268 M 22.79 % | -5.528 M -421.02 % | -1.061 M -137.36 % | -447.000 K -117.62 % | 2.536 M 11 978.25 % | 21.000 K 100.48 % | -4.384 M 39.14 % | -7.204 M -37.52 % | -5.239 M -135.44 % | -2.225 M -124.29 % | -992.000 K -498.39 % | 249.000 K 118.52 % | -1.344 M 28.72 % | -1.886 M -152.14 % | -748.000 K 22.49 % | -965.000 K 11.93 % | -1.096 M 13.66 % | -1.269 M -94.33 % | -653.000 K -3.16 % | -633.000 K 75.00 % | -2.532 M -3.02 % | -2.458 M -62.57 % | -1.512 M 50.15 % | -3.033 M -24.07 % | -2.445 M 15.61 % | -2.897 M 4.99 % | -3.049 M -10 789.29 % | -28.000 K 99.11 % | -3.147 M 65.95 % | -9.242 M -38.31 % | -6.682 M -7.43 % | -6.220 M -51.66 % | -4.101 M -100.07 % | -2.050 M -5 540 440.54 % | -37.000 100.00 % | -4.455 M -125.56 % | 17.428 M 176.97 % | -22.642 M 20.82 % | -28.595 M | 0.000 100.00 % | -2.616 M 6.98 % | -2.812 M -1.25 % | -2.778 M -7.85 % | -2.576 M 1.65 % | -2.619 M 2.31 % | -2.681 M -2.70 % | -2.610 M -6.02 % | -2.462 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 293.764 M -31.31 % | 427.681 M 5.70 % | 404.615 M -8.23 % | 440.911 M 0.28 % | 439.683 M -0.63 % | 442.477 M 8.80 % | 406.705 M 13.38 % | 358.703 M 6.65 % | 336.344 M -0.04 % | 336.472 M 25.31 % | 268.514 M 2.43 % | 262.133 M 37.77 % | 190.267 M 19.54 % | 159.167 M -14.82 % | 186.851 M -27.31 % | 257.044 M -8.35 % | 280.466 M 0.78 % | 278.290 M -0.21 % | 278.878 M -4.36 % | 291.597 M -5.71 % | 309.266 M -4.19 % | 322.777 M 34.03 % | 240.820 M 6.89 % | 225.295 M 0.89 % | 223.300 M 8.40 % | 205.992 M -10.54 % | 230.266 M -5.64 % | 244.027 M 0.41 % | 243.025 M -15.38 % | 287.208 M 9.68 % | 261.849 M -2.08 % | 267.419 M 39.73 % | 191.384 M -5.79 % | 203.155 M 55.46 % | 130.683 M -17.04 % | 157.525 M -3.60 % | 163.400 M -12.74 % | 187.261 M 4.55 % | 179.110 M -12.63 % | 205.006 M 8.06 % | 189.721 M 35.25 % | 140.276 M 422.15 % | 26.865 M -86.55 % | 199.740 M 69.19 % | 118.054 M 14.88 % | 102.759 M -15.96 % | 122.280 M |
| Total investments | 0.000 -100.00 % | 127.261 M -2.20 % | 130.117 M 60.64 % | 81.000 M -77.73 % | 363.771 M -2.39 % | 372.662 M 1.70 % | 366.418 M 39.80 % | 262.100 M -12.85 % | 300.754 M 21.07 % | 248.422 M -1.01 % | 250.960 M -0.47 % | 252.154 M -3.05 % | 260.096 M -0.12 % | 260.418 M 3 174.29 % | 7.953 M 15.03 % | 6.914 M 8.23 % | 6.388 M -13.31 % | 7.369 M 8.38 % | 6.799 M 6.74 % | 6.370 M 5.69 % | 6.027 M -9.07 % | 6.628 M 5.96 % | 6.255 M 5.02 % | 5.956 M 8.15 % | 5.507 M -18.85 % | 6.786 M 3.00 % | 6.589 M 5.55 % | 6.242 M 7.05 % | 5.831 M 5.52 % | 5.526 M -72.65 % | 20.202 M -0.62 % | 20.327 M -83.21 % | 121.095 M 4.41 % | 115.985 M -3.60 % | 120.311 M 2.48 % | 117.402 M -1.55 % | 119.251 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.607 M -24.55 % | 31.287 M -4.21 % | 32.661 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 312.770 M -29.19 % | 441.707 M 2.36 % | 431.516 M -5.85 % | 458.336 M -0.03 % | 458.480 M -2.89 % | 472.132 M 5.57 % | 447.233 M 2.12 % | 437.939 M -3.86 % | 455.527 M 0.31 % | 454.129 M -12.28 % | 517.728 M 25.74 % | 411.747 M 21.93 % | 337.684 M 9.48 % | 308.439 M -7.83 % | 334.632 M -3.33 % | 346.154 M -2.30 % | 354.298 M 2.06 % | 347.146 M 5.42 % | 329.304 M -2.84 % | 338.920 M -2.79 % | 348.647 M -19.21 % | 431.531 M 53.20 % | 281.678 M 0.25 % | 280.983 M 3.42 % | 271.690 M 7.78 % | 252.087 M -4.76 % | 264.680 M -8.99 % | 290.819 M -9.00 % | 319.565 M 1.54 % | 314.731 M 5.46 % | 298.427 M -4.29 % | 311.788 M 42.22 % | 219.236 M -6.40 % | 234.214 M 2.11 % | 229.369 M -6.01 % | 244.034 M -5.57 % | 258.434 M 6.80 % | 241.987 M -2.29 % | 247.666 M 0.74 % | 245.850 M 5.53 % | 232.969 M 20.63 % | 193.122 M 74.18 % | 110.875 M -50.73 % | 225.024 M 3.44 % | 217.541 M 15.61 % | 188.172 M 4.83 % | 179.497 M |
| Accumulated other comprehensive income loss | 13.206 M -90.00 % | 132.058 M 900.00 % | 13.206 M 0.00 % | 13.206 M 132.50 % | 5.680 M -71.88 % | 20.199 M 4.58 % | 19.314 M 46.25 % | 13.206 M 0.00 % | 13.206 M 0.00 % | 13.206 M 0.00 % | 13.206 M 5.82 % | 12.479 M 0.00 % | 12.479 M 0.00 % | 12.479 M 0.00 % | 12.479 M 9.91 % | 11.354 M 0.00 % | 11.354 M 0.00 % | 11.354 M 71.32 % | 6.627 M -40.01 % | 11.047 M 0.00 % | 11.047 M 0.00 % | 11.047 M 0.00 % | 11.047 M 0.00 % | 11.047 M 0.00 % | 11.047 M 2.98 % | 10.727 M 0.00 % | 10.727 M 2.16 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M -0.96 % | 10.602 M 0.97 % | 10.500 M 1 344.32 % | -843.833 K -219.81 % | 704.283 K -93.29 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 7 539.90 % | -141.131 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -539.074 M 0.42 % | -541.321 M -4.55 % | -517.766 M -4.55 % | -495.211 M -47.56 % | -335.595 M -14.99 % | -291.839 M -14.07 % | -255.848 M -238.58 % | -75.566 M -369.50 % | 28.039 M -33.60 % | 42.227 M -36.54 % | 66.542 M -10.66 % | 74.482 M -30.81 % | 107.641 M 2.64 % | 104.869 M 41.91 % | 73.897 M 68.35 % | 43.896 M 1 453.84 % | 2.825 M 117.80 % | -15.873 M 56.00 % | -36.076 M -23.82 % | -29.136 M -2.56 % | -28.410 M -186.19 % | -9.927 M -61.41 % | -6.150 M 38.96 % | -10.075 M 29.38 % | -14.266 M 47.81 % | -27.336 M -42.25 % | -19.217 M -0.27 % | -19.165 M 19.07 % | -23.681 M 10.19 % | -26.367 M -7.75 % | -24.470 M -91.26 % | -12.794 M 44.15 % | -22.909 M -103.62 % | -11.251 M -76.71 % | -6.367 M -296.66 % | 3.238 M -64.64 % | 9.155 M 114.71 % | -62.219 M -1.70 % | -61.178 M 1.04 % | -61.820 M -195.57 % | -20.915 M -200.52 % | 20.807 M -29.29 % | 29.427 M 11.88 % | 26.302 M -24.02 % | 34.615 M -17.67 % | 42.046 M 26.44 % | 33.254 M |
| Common stock | 148.558 M 1 024.93 % | 13.206 M -90.00 % | 132.058 M 0.00 % | 132.058 M 0.00 % | 132.058 M 0.00 % | 132.058 M 0.00 % | 132.058 M 0.00 % | 132.058 M 0.00 % | 132.058 M 0.00 % | 132.058 M 0.00 % | 132.058 M 0.00 % | 132.058 M 0.00 % | 132.058 M 0.00 % | 132.058 M 13.32 % | 116.538 M 2.64 % | 113.538 M 0.00 % | 113.538 M 0.00 % | 113.538 M 0.00 % | 113.538 M 0.00 % | 113.538 M 0.00 % | 113.538 M 0.00 % | 113.538 M 0.00 % | 113.538 M 0.00 % | 113.538 M 0.00 % | 113.538 M 0.00 % | 113.538 M 0.00 % | 113.538 M 0.00 % | 113.538 M 6.90 % | 106.207 M 0.00 % | 106.207 M 1.15 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 0.00 % | 105.000 M 29.23 % | 81.250 M 0.00 % | 81.250 M 0.00 % | 81.250 M 0.00 % | 81.250 M |
| Total equity | 75.064 M 50.75 % | 49.793 M -30.85 % | 72.009 M -24.58 % | 95.471 M -62.27 % | 253.029 M -15.12 % | 298.093 M -10.69 % | 333.757 M -35.27 % | 515.623 M -16.63 % | 618.471 M -5.13 % | 651.911 M -3.63 % | 676.500 M -2.17 % | 691.487 M -3.94 % | 719.857 M 1.34 % | 710.308 M 63.23 % | 435.168 M 19.79 % | 363.285 M 14.39 % | 317.581 M 5.94 % | 299.762 M 8.28 % | 276.831 M -2.90 % | 285.108 M -1.44 % | 289.278 M -6.16 % | 308.280 M -0.42 % | 309.576 M 1.91 % | 303.788 M -3.64 % | 315.268 M 0.61 % | 313.366 M -3.07 % | 323.305 M -0.61 % | 325.282 M 2.46 % | 317.483 M 17.53 % | 270.128 M 7.81 % | 250.566 M -0.44 % | 251.664 M 15.19 % | 218.479 M -0.74 % | 220.107 M -1.99 % | 224.571 M -4.67 % | 235.560 M -3.89 % | 245.100 M 2.43 % | 239.292 M 1.61 % | 235.502 M 0.46 % | 234.415 M -14.68 % | 274.734 M -13.05 % | 315.965 M -2.84 % | 325.209 M 108.07 % | 156.302 M -5.05 % | 164.615 M -4.32 % | 172.046 M 5.39 % | 163.254 M |
| Other non current liabilities | 70.857 M -0.29 % | 71.063 M -2.48 % | 72.870 M -0.82 % | 73.472 M 0.87 % | 72.837 M 0.75 % | 72.293 M 1.10 % | 71.505 M 1 058.54 % | 6.172 M 748.97 % | 727.000 K -95.34 % | 15.603 M -1.20 % | 15.792 M -17.13 % | 19.057 M 3.81 % | 18.357 M 5.62 % | 17.380 M 1 423.00 % | 1.141 M -0.42 % | 1.146 M 2.69 % | 1.116 M 1.36 % | 1.101 M -56.27 % | 2.518 M 1.24 % | 2.487 M 1.63 % | 2.447 M -4.90 % | 2.573 M -27.14 % | 3.531 M 28.27 % | 2.753 M -0.94 % | 2.779 M -12.56 % | 3.178 M 3.64 % | 3.066 M -3.87 % | 3.190 M 62.18 % | 1.967 M -5.30 % | 2.077 M 110.24 % | 987.937 K -3.43 % | 1.023 M -86.45 % | 7.552 M 8.98 % | 6.930 M 5.82 % | 6.549 M 473.60 % | 1.142 M -25.30 % | 1.528 M 13.60 % | 1.345 M -79.98 % | 6.721 M 466.03 % | 1.187 M 7.69 % | 1.103 M 3.74 % | 1.063 M -87.15 % | 8.269 M -5.01 % | 8.705 M 1.16 % | 8.605 M 9.07 % | 7.890 M 11.12 % | 7.100 M |
| Long term debt | 33.059 M -23.02 % | 42.944 M -20.65 % | 54.123 M -20.21 % | 67.832 M -28.12 % | 94.372 M -5.20 % | 99.553 M -8.31 % | 108.580 M -14.42 % | 126.870 M -9.75 % | 140.581 M -10.99 % | 157.939 M -7.45 % | 170.648 M 33.67 % | 127.668 M -3.46 % | 132.248 M 46.03 % | 90.560 M -8.59 % | 99.074 M -8.87 % | 108.712 M 12.95 % | 96.246 M -6.12 % | 102.515 M 0.67 % | 101.832 M -9.93 % | 113.060 M -8.93 % | 124.151 M -9.69 % | 137.471 M 375.71 % | 28.898 M 200.96 % | 9.602 M -26.80 % | 13.117 M -23.75 % | 17.202 M -51.89 % | 35.754 M -16.22 % | 42.677 M -14.50 % | 49.913 M -13.98 % | 58.022 M -11.45 % | 65.526 M -10.84 % | 73.494 M 699.37 % | 9.194 M -22.12 % | 11.806 M -15.67 % | 14.000 M 21.54 % | 11.519 M -38.73 % | 18.800 M -33.21 % | 28.149 M -14.34 % | 32.861 M -13.51 % | 37.992 M -13.09 % | 43.716 M -13.71 % | 50.660 M 79.87 % | 28.164 M -16.39 % | 33.687 M -14.00 % | 39.173 M -12.40 % | 44.720 M -15.56 % | 52.960 M |
| Total non current liabilities | 106.617 M -6.65 % | 114.214 M -10.21 % | 127.201 M -10.11 % | 141.501 M -15.49 % | 167.434 M -2.69 % | 172.069 M -4.63 % | 180.427 M -10.87 % | 202.423 M 30.23 % | 155.435 M -10.62 % | 173.913 M -6.91 % | 186.814 M 27.05 % | 147.039 M -2.56 % | 150.903 M 39.43 % | 108.226 M -6.72 % | 116.020 M -7.52 % | 125.456 M 11.75 % | 112.266 M -4.39 % | 117.419 M -0.22 % | 117.683 M -8.81 % | 129.056 M -7.27 % | 139.175 M -8.37 % | 151.880 M 250.75 % | 43.302 M 87.32 % | 23.117 M -12.34 % | 26.370 M -7.82 % | 28.608 M -40.89 % | 48.399 M -11.44 % | 54.650 M -8.79 % | 59.919 M -11.89 % | 68.003 M -11.36 % | 76.715 M -6.59 % | 82.131 M 390.45 % | 16.746 M -10.62 % | 18.736 M -8.82 % | 20.549 M -9.13 % | 22.613 M -9.18 % | 24.899 M -36.96 % | 39.500 M -9.22 % | 43.511 M -8.80 % | 47.707 M -9.66 % | 52.809 M -10.54 % | 59.032 M 62.03 % | 36.433 M -14.06 % | 42.392 M -11.27 % | 47.778 M -9.18 % | 52.610 M -12.41 % | 60.061 M |
| Other current liabilities | 19.513 M 54.68 % | 12.615 M -76.48 % | 53.641 M 387.02 % | 11.014 M 16.83 % | 9.427 M 11.93 % | 8.422 M -76.33 % | 35.583 M 305.64 % | 8.772 M -21.67 % | 11.199 M 22.77 % | 9.122 M -79.89 % | 45.352 M -21.09 % | 57.477 M -17.49 % | 69.664 M -31.59 % | 101.833 M 11.52 % | 91.310 M -12.00 % | 103.759 M 72.51 % | 60.147 M -7.88 % | 65.290 M 8.11 % | 60.392 M -22.48 % | 77.904 M -2.03 % | 79.517 M -30.93 % | 115.125 M 64.43 % | 70.013 M -30.18 % | 100.276 M 145.86 % | 40.786 M -0.48 % | 40.981 M 23.10 % | 33.291 M -37.10 % | 52.926 M 26.79 % | 41.744 M -0.56 % | 41.981 M -13.24 % | 48.386 M -11.29 % | 54.542 M 72.90 % | 31.546 M 10.68 % | 28.501 M 59.21 % | 17.902 M -16.74 % | 21.501 M -58.25 % | 51.501 M 27.23 % | 40.478 M 48.29 % | 27.297 M -18.95 % | 33.678 M -27.32 % | 46.336 M 33.63 % | 34.675 M 75.36 % | 19.774 M -11.03 % | 22.226 M 4.38 % | 21.293 M 1.19 % | 21.042 M -29.01 % | 29.641 M |
| Deferred revenue | 12.994 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 434.000 K 12.44 % | 386.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.341 M -44.11 % | 88.281 M 143.65 % | 36.233 M -12.08 % | 41.213 M -2.99 % | 42.482 M -41.10 % | 72.130 M 1.77 % | 70.874 M -6.71 % | 75.969 M 19.28 % | 63.688 M 15.75 % | 55.020 M 96.41 % | 28.013 M -7.09 % | 30.151 M 45.68 % | 20.697 M -31.70 % | 30.301 M 23.35 % | 24.566 M 3.30 % | 23.782 M -7.99 % | 25.848 M 418.62 % | 4.984 M | 0.000 -100.00 % | 2.586 M -21.39 % | 3.290 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.289 K 131.41 % | 29.078 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 279.711 M -29.86 % | 398.763 M 5.66 % | 377.393 M -3.36 % | 390.504 M 7.25 % | 364.108 M -2.27 % | 372.579 M 10.02 % | 338.653 M 8.87 % | 311.069 M -1.23 % | 314.946 M 6.33 % | 296.190 M -14.66 % | 347.080 M 22.18 % | 284.079 M 38.28 % | 205.436 M -5.71 % | 217.879 M -7.51 % | 235.558 M -0.79 % | 237.442 M -7.99 % | 258.052 M 5.49 % | 244.631 M 7.54 % | 227.472 M 0.71 % | 225.860 M 0.61 % | 224.496 M -23.66 % | 294.060 M 16.33 % | 252.779 M -6.85 % | 271.381 M 4.95 % | 258.573 M 10.08 % | 234.885 M 2.60 % | 228.926 M -7.74 % | 248.142 M -7.98 % | 269.652 M 5.04 % | 256.709 M 10.22 % | 232.900 M -2.26 % | 238.294 M 13.45 % | 210.042 M -5.56 % | 222.408 M 3.27 % | 215.369 M -5.39 % | 227.634 M -5.01 % | 239.634 M 12.06 % | 213.838 M -0.45 % | 214.805 M 3.34 % | 207.858 M 9.83 % | 189.254 M 32.84 % | 142.462 M 34.05 % | 106.278 M -51.06 % | 217.180 M 5.22 % | 206.403 M 18.95 % | 173.520 M 9.95 % | 157.813 M |
| Total current liabilities | 455.202 M -15.56 % | 539.059 M 1.13 % | 533.050 M 2.58 % | 519.627 M 12.96 % | 460.027 M 0.58 % | 457.375 M 1.27 % | 451.625 M 8.18 % | 417.488 M 1.34 % | 411.981 M -3.55 % | 427.163 M -13.51 % | 493.901 M -3.47 % | 511.640 M 14.37 % | 447.370 M -4.70 % | 469.455 M -6.36 % | 501.338 M -0.66 % | 504.680 M 15.49 % | 436.992 M 13.90 % | 383.664 M 5.64 % | 363.175 M -15.05 % | 427.513 M 0.85 % | 423.929 M -18.89 % | 522.666 M 13.71 % | 459.660 M -3.93 % | 478.459 M 17.72 % | 406.422 M 15.68 % | 351.337 M -3.71 % | 364.877 M -8.60 % | 399.202 M 1.99 % | 391.425 M 3.22 % | 379.220 M 7.69 % | 352.156 M 1.86 % | 345.727 M 17.01 % | 295.468 M -2.31 % | 302.463 M 0.87 % | 299.864 M -3.03 % | 309.243 M -6.59 % | 331.045 M 9.07 % | 303.513 M -3.84 % | 315.645 M 7.39 % | 293.927 M -0.82 % | 296.360 M 34.71 % | 219.995 M 27.68 % | 172.295 M -39.25 % | 283.633 M 2.22 % | 277.474 M 14.28 % | 242.797 M 2.66 % | 236.517 M |
| Total liabilities | 561.819 M -14.00 % | 653.273 M -1.06 % | 660.250 M -0.13 % | 661.128 M 5.37 % | 627.461 M -0.32 % | 629.444 M -0.41 % | 632.052 M 1.96 % | 619.911 M 9.25 % | 567.416 M -5.60 % | 601.076 M -11.70 % | 680.715 M 3.35 % | 658.679 M 10.10 % | 598.273 M 3.56 % | 577.681 M -6.43 % | 617.359 M -2.03 % | 630.136 M 14.72 % | 549.258 M 9.61 % | 501.083 M 4.21 % | 480.858 M -13.60 % | 556.569 M -1.16 % | 563.104 M -16.52 % | 674.546 M 34.11 % | 502.962 M 0.28 % | 501.576 M 15.89 % | 432.792 M 13.91 % | 379.945 M -8.06 % | 413.276 M -8.94 % | 453.852 M 0.56 % | 451.344 M 0.92 % | 447.223 M 4.28 % | 428.871 M 0.24 % | 427.858 M 37.04 % | 312.214 M -2.80 % | 321.199 M 0.25 % | 320.412 M -3.45 % | 331.855 M -6.77 % | 355.944 M 3.77 % | 343.013 M -4.49 % | 359.155 M 5.13 % | 341.633 M -2.16 % | 349.170 M 25.14 % | 279.027 M 33.68 % | 208.728 M -35.98 % | 326.025 M 0.24 % | 325.252 M 10.10 % | 295.407 M -0.39 % | 296.577 M |
| Other non current assets | 41.890 M 432.61 % | 7.865 M 0.71 % | 7.809 M -93.45 % | 119.272 M 1 002.43 % | 10.819 M 16.80 % | 9.263 M -21.21 % | 11.757 M -95.23 % | 246.595 M 17.84 % | 209.256 M 0.67 % | 207.859 M 0.90 % | 206.007 M 5.65 % | 194.998 M 12.40 % | 173.489 M -3.27 % | 179.346 M 0.17 % | 179.048 M -0.64 % | 180.208 M 0.09 % | 180.052 M -18.05 % | 219.711 M -1.43 % | 222.905 M -1.57 % | 226.455 M -2.36 % | 231.936 M 6.38 % | 218.026 M 7.92 % | 202.025 M 69.57 % | 119.142 M 1.36 % | 117.539 M -2.66 % | 120.748 M -3.15 % | 124.670 M -1.83 % | 126.991 M -30.48 % | 182.659 M -0.80 % | 184.136 M 1.44 % | 181.515 M 2.00 % | 177.951 M 2.75 % | 173.193 M 5.82 % | 163.661 M 5.64 % | 154.928 M -11.67 % | 175.395 M -0.70 % | 176.627 M 5.47 % | 167.465 M 61.58 % | 103.643 M -4.93 % | 109.017 M 23.26 % | 88.442 M -0.33 % | 88.737 M -4.85 % | 93.257 M -22.11 % | 119.737 M 11.25 % | 107.632 M 43.99 % | 74.747 M -0.20 % | 74.899 M |
| Long term investments | 0.000 -100.00 % | 127.261 M -2.20 % | 130.117 M 60.64 % | 81.000 M -77.73 % | 363.771 M -2.39 % | 372.662 M 1.70 % | 366.418 M 46.95 % | 249.350 M -17.09 % | 300.754 M 21.07 % | 248.422 M -1.01 % | 250.960 M -0.47 % | 252.154 M -3.05 % | 260.096 M -0.12 % | 260.418 M 3 174.29 % | 7.953 M 15.03 % | 6.914 M 8.23 % | 6.388 M -13.31 % | 7.369 M 8.38 % | 6.799 M 6.74 % | 6.370 M 5.69 % | 6.027 M -9.07 % | 6.628 M 5.96 % | 6.255 M 5.02 % | 5.956 M 8.15 % | 5.507 M -18.85 % | 6.786 M 3.00 % | 6.589 M 5.55 % | 6.242 M 7.05 % | 5.831 M 5.52 % | 5.526 M -72.65 % | 20.202 M -0.62 % | 20.327 M -83.21 % | 121.095 M 4.41 % | 115.985 M -3.60 % | 120.311 M 2.48 % | 117.402 M -1.55 % | 119.251 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.607 M -24.55 % | 31.287 M -4.21 % | 32.661 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 14.761 M -5.09 % | 15.552 M -1.94 % | 15.860 M 5.14 % | 15.084 M -14.19 % | 17.579 M -20.88 % | 22.217 M 3.82 % | 21.399 M -24.45 % | 28.326 M 1.92 % | 27.792 M 10.84 % | 25.075 M -2.78 % | 25.791 M -7.75 % | 27.958 M 5.43 % | 26.519 M 3.45 % | 25.634 M -4.44 % | 26.826 M -1.76 % | 27.306 M 4.37 % | 26.163 M -0.07 % | 26.182 M 7.51 % | 24.352 M -6.41 % | 26.020 M -9.75 % | 28.830 M -6.96 % | 30.986 M 5.10 % | 29.482 M -4.33 % | 30.815 M 419.65 % | 5.930 M -22.25 % | 7.627 M 21.68 % | 6.268 M 10.41 % | 5.677 M 31.11 % | 4.330 M 9.56 % | 3.952 M -0.45 % | 3.970 M -6.65 % | 4.253 M 61.65 % | 2.631 M -5.93 % | 2.797 M 13.51 % | 2.464 M -47.73 % | 4.714 M -13.13 % | 5.427 M 0.84 % | 5.382 M 8.29 % | 4.970 M 10.19 % | 4.510 M -2.50 % | 4.626 M 21.03 % | 3.822 M 8.28 % | 3.530 M 208.87 % | 1.143 M -5.49 % | 1.209 M -5.15 % | 1.275 M 30.75 % | 974.925 K |
| GoodWill | 55.228 M 0.00 % | 55.228 M 0.00 % | 55.228 M 0.00 % | 55.228 M 0.00 % | 55.228 M 0.00 % | 55.228 M 0.00 % | 55.228 M 0.00 % | 55.229 M 0.00 % | 55.229 M 2 351.35 % | 2.253 M 0.02 % | 2.253 M -0.02 % | 2.253 M 0.00 % | 2.253 M 0.00 % | 2.253 M 0.02 % | 2.253 M 0.03 % | 2.252 M 0.00 % | 2.252 M 0.00 % | 2.252 M -0.03 % | 2.253 M -0.02 % | 2.253 M 0.00 % | 2.253 M 0.00 % | 2.253 M 0.02 % | 2.253 M -0.02 % | 2.253 M 0.00 % | 2.253 M 0.00 % | 2.253 M 0.02 % | 2.253 M -0.02 % | 2.253 M 0.00 % | 2.253 M 0.00 % | 2.253 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -101.412 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 |
| Goodwill and intangible assets | 69.989 M -1.12 % | 70.780 M -0.43 % | 71.088 M 1.10 % | 70.312 M -3.43 % | 72.807 M -5.99 % | 77.445 M 1.07 % | 76.627 M -8.29 % | 83.555 M 0.64 % | 83.021 M 203.79 % | 27.328 M -2.55 % | 28.044 M -7.17 % | 30.211 M 5.00 % | 28.772 M 3.17 % | 27.887 M -4.10 % | 29.079 M -1.62 % | 29.558 M 4.02 % | 28.415 M -0.07 % | 28.434 M 6.88 % | 26.605 M -5.90 % | 28.273 M -9.04 % | 31.083 M -6.49 % | 33.239 M 4.74 % | 31.734 M -4.03 % | 33.068 M 304.11 % | 8.183 M -17.18 % | 9.880 M 15.95 % | 8.521 M 7.45 % | 7.930 M 20.46 % | 6.583 M 6.09 % | 6.205 M 56.30 % | 3.970 M -6.65 % | 4.253 M 61.65 % | 2.631 M -5.93 % | 2.797 M 18.39 % | 2.363 M -49.88 % | 4.714 M -13.13 % | 5.427 M 0.84 % | 5.382 M 8.29 % | 4.970 M 10.19 % | 4.510 M -2.50 % | 4.626 M 21.03 % | 3.822 M 8.28 % | 3.530 M 208.87 % | 1.143 M -5.49 % | 1.209 M -5.15 % | 1.275 M 30.75 % | 974.925 K |
| Property plant equipment net | 232.101 M -2.90 % | 239.021 M -2.12 % | 244.194 M 0.84 % | 242.158 M -3.48 % | 250.878 M -3.46 % | 259.864 M -0.55 % | 261.292 M 12.59 % | 232.075 M -4.25 % | 242.388 M -8.57 % | 265.111 M 1.08 % | 262.266 M -2.83 % | 269.909 M -0.26 % | 270.614 M 20.63 % | 224.332 M -2.20 % | 229.385 M 7.46 % | 213.463 M -2.59 % | 219.149 M 26.50 % | 173.242 M -5.48 % | 183.287 M -5.16 % | 193.267 M -4.87 % | 203.151 M -12.34 % | 231.742 M 27.17 % | 182.235 M -30.22 % | 261.146 M -2.07 % | 266.664 M -3.27 % | 275.666 M -13.57 % | 318.959 M -2.43 % | 326.916 M 17.75 % | 277.632 M -2.21 % | 283.905 M 10.59 % | 256.723 M 1.25 % | 253.559 M 753.88 % | 29.695 M 5.42 % | 28.169 M 0.28 % | 28.092 M -1.58 % | 28.543 M -5.06 % | 30.064 M -83.29 % | 179.932 M -28.29 % | 250.906 M -2.09 % | 256.266 M 2.02 % | 251.182 M -1.41 % | 254.769 M 18.61 % | 214.795 M -1.52 % | 218.111 M 37.14 % | 159.046 M -2.85 % | 163.718 M -3.37 % | 169.421 M |
| Total non current assets | 448.336 M -17.85 % | 545.738 M 1.26 % | 538.925 M -7.42 % | 582.119 M -21.38 % | 740.426 M -2.63 % | 760.405 M 0.26 % | 758.452 M -3.11 % | 782.830 M -0.42 % | 786.127 M 4.03 % | 755.680 M 0.16 % | 754.510 M 0.15 % | 753.396 M 2.06 % | 738.194 M 5.88 % | 697.231 M 54.69 % | 450.729 M 3.43 % | 435.792 M -0.80 % | 439.288 M 1.20 % | 434.080 M -2.55 % | 445.437 M -3.27 % | 460.504 M -3.81 % | 478.767 M -3.56 % | 496.431 M 15.89 % | 428.368 M 1.39 % | 422.499 M 5.43 % | 400.733 M -3.57 % | 415.584 M -9.77 % | 460.574 M -1.94 % | 469.707 M -0.98 % | 474.352 M -1.44 % | 481.262 M 3.53 % | 464.867 M 1.38 % | 458.534 M 39.39 % | 328.950 M -1.74 % | 334.786 M 8.82 % | 307.638 M -6.14 % | 327.747 M -1.63 % | 333.189 M -5.55 % | 352.779 M -1.87 % | 359.518 M -2.78 % | 369.793 M -5.36 % | 390.756 M -1.71 % | 397.569 M 15.49 % | 344.243 M 1.55 % | 338.991 M 26.54 % | 267.887 M 11.74 % | 239.740 M -2.26 % | 245.295 M |
| Other current assets | 37.459 M 79.56 % | 20.861 M 163.37 % | 7.921 M -68.69 % | 25.297 M -34.52 % | 38.635 M 22.36 % | 31.576 M -50.32 % | 63.557 M -33.02 % | 94.893 M 2.79 % | 92.319 M -6.68 % | 98.930 M 0.38 % | 98.554 M 4.68 % | 94.144 M 180.47 % | 33.567 M -15.54 % | 39.741 M -0.84 % | 40.076 M -2.82 % | 41.241 M 15.36 % | 35.750 M -58.33 % | 85.802 M 1 676.47 % | 4.830 M -75.47 % | 19.693 M 23.49 % | 15.947 M -22.27 % | 20.516 M 250.13 % | 5.860 M -88.25 % | 49.873 M -27.60 % | 68.883 M 25.02 % | 55.099 M 35.62 % | 40.628 M 36.34 % | 29.799 M 27.40 % | 23.391 M -5.27 % | 24.692 M -34.05 % | 37.443 M 16.40 % | 32.168 M 15.14 % | 27.937 M 392.89 % | 5.668 M -69.37 % | 18.505 M 40.73 % | 13.150 M -32.94 % | 19.609 M 31.59 % | 14.902 M -25.90 % | 20.111 M 472.84 % | 3.511 M -88.88 % | 31.563 M | 0.000 -100.00 % | 12.661 M 0.01 % | 12.659 M -2.43 % | 12.974 M -30.80 % | 18.748 M -6.24 % | 19.996 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.750 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 -100.00 % | 2.283 M -2.73 % | 2.347 M 735.23 % | 281.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 19.006 M 35.51 % | 14.026 M -47.86 % | 26.901 M 54.38 % | 17.425 M -7.30 % | 18.797 M -36.61 % | 29.655 M -26.83 % | 40.528 M -48.85 % | 79.236 M -33.52 % | 119.183 M 1.30 % | 117.657 M -52.79 % | 249.214 M 66.57 % | 149.614 M 1.49 % | 147.417 M -1.24 % | 149.272 M 1.01 % | 147.781 M 65.84 % | 89.110 M 20.69 % | 73.832 M 7.23 % | 68.856 M 36.55 % | 50.426 M 6.56 % | 47.323 M 20.17 % | 39.381 M -63.79 % | 108.754 M 166.18 % | 40.858 M -26.63 % | 55.688 M 15.08 % | 48.390 M 4.98 % | 46.095 M 33.94 % | 34.414 M -26.45 % | 46.792 M -38.87 % | 76.540 M 178.09 % | 27.523 M -24.76 % | 36.578 M -17.56 % | 44.369 M 59.30 % | 27.852 M -10.33 % | 31.059 M -68.53 % | 98.686 M 14.08 % | 86.509 M -8.97 % | 95.034 M 73.65 % | 54.726 M -20.17 % | 68.556 M 67.85 % | 40.844 M -5.56 % | 43.248 M -18.16 % | 52.846 M -37.09 % | 84.010 M 232.26 % | 25.284 M -74.59 % | 99.487 M 16.48 % | 85.413 M 49.28 % | 57.217 M |
| Cash and short term investments | 19.006 M 35.51 % | 14.026 M -47.86 % | 26.901 M 54.38 % | 17.425 M -7.30 % | 18.797 M -36.61 % | 29.655 M -26.83 % | 40.528 M -55.94 % | 91.986 M -22.82 % | 119.183 M 1.30 % | 117.657 M -52.79 % | 249.214 M 66.57 % | 149.614 M 1.49 % | 147.417 M -1.24 % | 149.272 M 1.01 % | 147.781 M 65.84 % | 89.110 M 20.69 % | 73.832 M 7.23 % | 68.856 M 36.55 % | 50.426 M 6.56 % | 47.323 M 20.17 % | 39.381 M -63.79 % | 108.754 M 166.18 % | 40.858 M -26.63 % | 55.688 M 15.08 % | 48.390 M 4.98 % | 46.095 M 33.94 % | 34.414 M -26.45 % | 46.792 M -38.87 % | 76.540 M 178.09 % | 27.523 M -24.76 % | 36.578 M -17.56 % | 44.369 M 59.30 % | 27.852 M -10.33 % | 31.059 M -68.53 % | 98.686 M 14.08 % | 86.509 M -8.97 % | 95.034 M 73.65 % | 54.726 M -20.17 % | 68.556 M 67.85 % | 40.844 M -5.56 % | 43.248 M -18.16 % | 52.846 M -37.09 % | 84.010 M 232.26 % | 25.284 M -74.59 % | 99.487 M 16.48 % | 85.413 M 49.28 % | 57.217 M |
| Total current assets | 188.547 M 19.84 % | 157.328 M -18.62 % | 193.334 M 10.81 % | 174.480 M 24.57 % | 140.064 M -16.20 % | 167.132 M -19.40 % | 207.357 M -41.21 % | 352.704 M -11.77 % | 399.760 M -19.62 % | 497.307 M -17.49 % | 602.704 M 0.99 % | 596.770 M 2.90 % | 579.936 M -1.83 % | 590.758 M -1.83 % | 601.798 M 7.92 % | 557.629 M 30.42 % | 427.551 M 16.57 % | 366.765 M 17.46 % | 312.252 M -18.08 % | 381.173 M 2.02 % | 373.615 M -23.19 % | 486.395 M 26.61 % | 384.170 M 0.34 % | 382.865 M 10.23 % | 347.327 M 25.06 % | 277.727 M 0.62 % | 276.006 M -10.80 % | 309.427 M 5.08 % | 294.475 M 24.73 % | 236.089 M 10.03 % | 214.569 M -2.90 % | 220.988 M 9.54 % | 201.743 M -2.31 % | 206.520 M -12.99 % | 237.345 M -0.97 % | 239.668 M -10.52 % | 267.855 M 16.70 % | 229.525 M -2.39 % | 235.139 M 14.00 % | 206.256 M -11.53 % | 233.148 M 18.10 % | 197.423 M 4.07 % | 189.694 M 32.34 % | 143.336 M -35.43 % | 221.980 M -2.52 % | 227.712 M 6.14 % | 214.536 M |
| Inventory | 6.892 M -28.85 % | 9.687 M 66.44 % | 5.820 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.334 M 2.58 % | 25.672 M 232.71 % | 7.716 M 27.12 % | 6.070 M -34.18 % | 9.222 M -5.90 % | 9.800 M 5.42 % | 9.296 M 2.42 % | 9.076 M 27.87 % | 7.098 M 48.18 % | 4.790 M -19.78 % | 5.971 M 37.58 % | 4.340 M 8.66 % | 3.994 M 6.68 % | 3.744 M 15.09 % | 3.253 M 0.53 % | 3.236 M -33.48 % | 4.865 M 9.28 % | 4.452 M -23.79 % | 5.842 M 62.68 % | 3.591 M -28.95 % | 5.054 M -3.22 % | 5.222 M 37.24 % | 3.805 M -71.32 % | 13.265 M | 0.000 | 0.000 | 0.000 100.00 % | -6.474 M | 0.000 100.00 % | -19.003 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 125.190 M 11.03 % | 112.754 M -26.16 % | 152.692 M 15.89 % | 131.758 M 59.45 % | 82.632 M -21.97 % | 105.901 M 2.55 % | 103.273 M -19.76 % | 128.705 M 11.25 % | 115.687 M -48.08 % | 222.824 M -10.46 % | 248.866 M -31.71 % | 364.435 M -6.35 % | 389.152 M -8.00 % | 422.982 M 4.48 % | 404.864 M -3.65 % | 420.180 M 22.29 % | 343.595 M 35.04 % | 254.436 M 0.70 % | 252.656 M -21.87 % | 323.391 M 2.71 % | 314.872 M -14.33 % | 367.553 M 9.97 % | 334.217 M 14.43 % | 292.065 M 21.33 % | 240.724 M 27.66 % | 188.570 M -4.46 % | 197.373 M -13.35 % | 227.782 M 20.31 % | 189.322 M 5.14 % | 180.069 M 14.98 % | 156.606 M 8.41 % | 144.451 M 14.02 % | 126.686 M -1.99 % | 129.261 M 7.58 % | 120.153 M -15.40 % | 142.019 M -12.71 % | 162.700 M 1.75 % | 159.898 M 9.17 % | 146.472 M -6.58 % | 156.780 M -12.35 % | 178.864 M 23.72 % | 144.577 M 55.42 % | 93.024 M -11.74 % | 105.392 M -3.77 % | 109.520 M -11.36 % | 123.552 M -10.03 % | 137.323 M |
| Tax assets | 104.356 M 3.52 % | 100.811 M 17.61 % | 85.716 M 23.55 % | 69.377 M 64.59 % | 42.151 M 2.38 % | 41.171 M -2.80 % | 42.358 M 59.94 % | 26.484 M 346.08 % | 5.937 M -14.70 % | 6.960 M -3.79 % | 7.234 M 18.13 % | 6.124 M 17.25 % | 5.223 M -0.48 % | 5.248 M -0.30 % | 5.264 M -6.82 % | 5.649 M 6.91 % | 5.284 M -0.75 % | 5.324 M -8.85 % | 5.841 M -4.85 % | 6.139 M -6.56 % | 6.570 M -3.33 % | 6.796 M 11.08 % | 6.118 M 91.97 % | 3.187 M 12.22 % | 2.840 M 13.42 % | 2.504 M 36.35 % | 1.837 M 12.81 % | 1.628 M -1.15 % | 1.647 M 10.54 % | 1.490 M -39.38 % | 2.458 M 0.56 % | 2.444 M 4.62 % | 2.336 M -90.34 % | 24.174 M 1 143.07 % | 1.945 M 14.91 % | 1.692 M -7.06 % | 1.821 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.900 M 20.82 % | 18.954 M | 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 |
| Account payables | 142.984 M 11.99 % | 127.681 M 25.16 % | 102.016 M -13.63 % | 118.109 M 36.55 % | 86.492 M 13.25 % | 76.374 M -1.31 % | 77.390 M -20.75 % | 97.647 M 13.76 % | 85.836 M -29.56 % | 121.851 M 20.09 % | 101.468 M -40.34 % | 170.084 M -1.27 % | 172.270 M 15.04 % | 149.743 M -14.17 % | 174.470 M 6.72 % | 163.479 M 37.62 % | 118.793 M 61.09 % | 73.743 M -2.08 % | 75.311 M -39.14 % | 123.749 M 3.20 % | 119.916 M 5.67 % | 113.481 M -17.09 % | 136.868 M 28.15 % | 106.802 M -0.24 % | 107.063 M 41.86 % | 75.471 M -26.48 % | 102.659 M 4.61 % | 98.134 M 22.62 % | 80.029 M -0.62 % | 80.530 M 13.63 % | 70.869 M 33.99 % | 52.891 M -1.84 % | 53.880 M 4.51 % | 51.554 M -18.56 % | 63.303 M 5.32 % | 60.108 M 50.61 % | 39.910 M -18.88 % | 49.196 M -33.11 % | 73.543 M 40.56 % | 52.323 M -13.86 % | 60.741 M 41.73 % | 42.858 M -7.32 % | 46.243 M 4.56 % | 44.226 M -11.15 % | 49.778 M 3.20 % | 48.234 M -1.69 % | 49.063 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.289 K 131.41 % | 29.078 K | 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 -100.00 % | 40.669 M -1.23 % | 41.174 M -40.32 % | 68.988 M 401.95 % | 13.744 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.517 M 1.63 % | 15.269 M 4.65 % | 14.591 M 8.11 % | 13.497 M 3.53 % | 13.037 M -0.89 % | 13.154 M 7.52 % | 12.234 M 6.60 % | 11.477 M 8.97 % | 10.533 M 5.05 % | 10.026 M 8.12 % | 9.273 M 25.33 % | 7.399 M 7.80 % | 6.864 M 6.95 % | 6.418 M 9.93 % | 5.838 M 11.03 % | 5.258 M -30.28 % | 7.542 M 6.21 % | 7.101 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.881 M 6.78 % | 4.571 M 6.99 % | 4.272 M 8.75 % | 3.929 M 7.11 % | 3.668 M 3.67 % | 3.538 M 7.96 % | 3.277 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 815.000 K 0.00 % | 815.000 K -0.04 % | 815.297 K 0.04 % | 815.000 K 0.00 % | 815.000 K 0.00 % | 815.000 K -40.65 % | 1.373 M 0.01 % | 1.373 M -0.07 % | 1.374 M -94.00 % | 22.908 M 3.05 % | 22.231 M 0.93 % | 22.026 M 0.49 % | 21.919 M 1.98 % | 21.493 M -0.07 % | 21.507 M 7.19 % | 20.065 M -1.96 % | 20.467 M -10.70 % | 22.920 M 3.66 % | 22.112 M 1.63 % | 21.757 M -13.45 % | 25.137 M 1.31 % | 24.812 M -0.22 % | 24.866 M 8.57 % | 22.903 M -39.49 % | 37.851 M -22.18 % | 48.642 M -2.26 % | 49.767 M -3.23 % | 51.428 M 8.13 % | 47.563 M -1.13 % | 48.106 M 46.68 % | 32.797 M 1.17 % | 32.419 M 2 179.47 % | -1.559 M 7.04 % | -1.677 M 4.52 % | -1.756 M -853.84 % | 232.980 K -89.90 % | 2.308 M -42.43 % | 4.008 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 38.756 M -10.82 % | 43.459 M -10.72 % | 48.675 M -20.10 % | 60.920 M -13.19 % | 70.180 M 5.90 % | 66.272 M 0.29 % | 66.080 M -11.70 % | 74.834 M -5.51 % | 79.200 M 5.02 % | 75.413 M -2.49 % | 77.342 M -4.88 % | 81.314 M 4.13 % | 78.089 M 76.84 % | 44.159 M -5.13 % | 46.549 M -8.72 % | 50.994 M -6.34 % | 54.445 M 3.15 % | 52.783 M -12.70 % | 60.464 M -12.03 % | 68.729 M -10.09 % | 76.446 M -9.65 % | 84.610 M 152.67 % | 33.486 M 14.13 % | 29.339 M -8.04 % | 31.904 M -9.32 % | 35.183 M -39.53 % | 58.183 M -4.53 % | 60.941 M -5.02 % | 64.163 M -4.65 % | 67.295 M -5.16 % | 70.953 M -4.84 % | 74.561 M 30 967.08 % | 240.000 K -4.38 % | 251.000 K 3 262.36 % | 7.465 K 100.15 % | -4.851 M -2 712.56 % | 185.689 K -99.63 % | 50.660 M -12.20 % | 57.699 M -10.90 % | 64.757 M -9.74 % | 71.741 M -9.01 % | 78.846 M 52.41 % | 51.732 M -13.10 % | 59.531 M -11.42 % | 67.208 M -10.14 % | 74.789 M -11.22 % | 84.237 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 843.833 K | 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 | 451.559 M 1.47 % | 445.035 M 0.30 % | 443.695 M -0.20 % | 444.603 M -1.21 % | 450.071 M 3.02 % | 436.860 M 0.00 % | 436.860 M 0.00 % | 436.860 M 0.00 % | 436.860 M 0.00 % | 436.860 M 0.00 % | 436.860 M 0.00 % | 436.860 M 0.00 % | 436.860 M -0.58 % | 439.409 M 111.43 % | 207.830 M 19.15 % | 174.432 M 2.97 % | 169.397 M 0.94 % | 167.823 M -1.65 % | 170.630 M 0.00 % | 170.630 M 0.00 % | 170.630 M 0.00 % | 170.630 M 0.00 % | 170.630 M 0.00 % | 170.630 M 0.00 % | 170.630 M 0.00 % | 170.630 M 0.00 % | 170.630 M 0.00 % | 170.630 M 27.36 % | 133.973 M 0.00 % | 133.973 M 4.72 % | 127.933 M -7.58 % | 138.433 M 8.21 % | 127.933 M 0.00 % | 127.933 M -7.59 % | 138.433 M 8.21 % | 127.933 M -0.55 % | 128.637 M -32.62 % | 190.923 M 0.00 % | 190.923 M 0.00 % | 190.923 M -5.21 % | 201.423 M 5.50 % | 190.923 M 0.00 % | 190.923 M 291.64 % | 48.750 M 0.00 % | 48.750 M 0.00 % | 48.750 M 0.00 % | 48.750 M |
| Deferred tax liabilities non current | 2.701 M 1 204.83 % | 207.000 K -0.36 % | 207.751 K 5.46 % | 197.000 K -12.44 % | 225.000 K 0.90 % | 223.000 K -34.77 % | 341.849 K -13.02 % | 393.000 K 2.61 % | 383.000 K 3.23 % | 371.000 K -0.82 % | 374.050 K 19.12 % | 314.000 K 5.37 % | 298.000 K 4.20 % | 286.000 K -0.51 % | 287.475 K -12.62 % | 329.000 K 5.11 % | 313.000 K 2.29 % | 306.000 K 3.40 % | 295.932 K -16.64 % | 355.000 K 3.50 % | 343.000 K -4.46 % | 359.000 K 5.61 % | 339.946 K -53.81 % | 736.000 K -38.72 % | 1.201 M 44.87 % | 829.000 K -69.46 % | 2.715 M 14.78 % | 2.365 M 7.45 % | 2.201 M -16.82 % | 2.646 M -0.47 % | 2.658 M 418.21 % | 513.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 189.927 K -2.46 % | 194.723 K -96.60 % | 5.733 M 7.30 % | 5.343 M 9.96 % | 4.859 M 9.13 % | 4.453 M 10.45 % | 4.031 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 636.883 M -9.41 % | 703.066 M -3.99 % | 732.259 M -3.22 % | 756.599 M -14.07 % | 880.490 M -5.07 % | 927.537 M -3.96 % | 965.810 M -14.95 % | 1.136 B -4.25 % | 1.186 B -5.36 % | 1.253 B -7.68 % | 1.357 B 0.52 % | 1.350 B 2.43 % | 1.318 B 2.34 % | 1.288 B 22.37 % | 1.053 B 5.95 % | 993.421 M 14.60 % | 866.839 M 8.24 % | 800.845 M 5.70 % | 757.689 M -9.98 % | 841.677 M -1.26 % | 852.382 M -13.27 % | 982.826 M 20.96 % | 812.538 M 0.89 % | 805.364 M 7.66 % | 748.060 M 7.90 % | 693.311 M -5.87 % | 736.581 M -5.46 % | 779.134 M 1.34 % | 768.827 M 7.18 % | 717.351 M 5.58 % | 679.437 M -0.01 % | 679.522 M 28.04 % | 530.693 M -1.96 % | 541.306 M -0.67 % | 544.983 M -3.95 % | 567.415 M -5.60 % | 601.045 M 3.22 % | 582.304 M -2.08 % | 594.657 M 3.23 % | 576.049 M -7.67 % | 623.904 M 4.86 % | 594.992 M 11.43 % | 533.937 M 10.70 % | 482.326 M -1.54 % | 489.867 M 4.80 % | 467.453 M 1.66 % | 459.831 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 |
| 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 | -1.068 M 92.93 % | -15.098 M 13.17 % | -17.389 M 36.25 % | -27.278 M -2 677.80 % | -982.000 K -190.84 % | 1.081 M | 0.000 | 0.000 -100.00 % | 1.775 M 449.54 % | 323.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 9.576 M 43.35 % | 6.680 M -74.93 % | 26.645 M 321.43 % | -12.033 M -149.91 % | 24.108 M 304.60 % | -11.783 M -118.41 % | 63.987 M 9 393.63 % | 674.000 K -98.40 % | 42.083 M 757.79 % | 4.906 M 155.95 % | -8.768 M 80.27 % | -44.437 M -210.81 % | -14.297 M -78.18 % | -8.024 M -154.14 % | 14.822 M 146.74 % | -31.714 M -49.83 % | -21.166 M 34.25 % | -32.192 M -901.15 % | 4.018 M -44.13 % | 7.192 M -63.19 % | 19.537 M 220.01 % | -16.280 M -275.91 % | 9.255 M 1 681.98 % | -585.000 K 97.50 % | -23.437 M -721.84 % | 3.769 M -30.71 % | 5.439 M 154.09 % | -10.055 M -23.31 % | -8.154 M 7.58 % | -8.823 M -182.17 % | 10.738 M 240.40 % | -7.648 M -186.16 % | 8.876 M 166.23 % | -13.401 M -373.08 % | 4.907 M -78.66 % | 22.994 M 295.13 % | -11.784 M 14.98 % | -13.860 M -216.46 % | 11.901 M 110.18 % | 5.662 M 124.84 % | -22.797 M 43.91 % | -40.641 M -656.27 % | 7.306 M -20.10 % | 9.144 M -51.99 % | 19.044 M 73.01 % | 11.008 M 131.50 % | -34.941 M -68.57 % | -20.728 M -325.54 % | 9.190 M -59.91 % | 22.922 M |
| Accounts receivables | -14.785 M -155.16 % | 26.804 M 138.51 % | 11.238 M 125.58 % | -43.927 M -493.82 % | 11.154 M -28.79 % | 15.663 M 557.97 % | 2.380 M 129.15 % | -8.167 M -116.43 % | 49.703 M 120.10 % | 22.582 M -69.03 % | 72.912 M 38.38 % | 52.691 M 1 193.63 % | -4.818 M -140.85 % | 11.795 M -45.44 % | 21.617 M 118.88 % | -114.487 M -85.90 % | -61.584 M -88.73 % | -32.631 M -146.84 % | 69.670 M 2 110.10 % | -3.466 M -107.50 % | 46.187 M 226.35 % | -36.556 M -125.83 % | -16.187 M 65.30 % | -46.644 M 54.32 % | -102.117 M -453.16 % | 28.915 M 81.88 % | 15.898 M 146.66 % | -34.074 M -727.44 % | -4.118 M 53.20 % | -8.800 M -10.71 % | -7.949 M -9.39 % | -7.267 M -383.98 % | 2.559 M 123.54 % | -10.871 M -199.97 % | 10.874 M -65.24 % | 31.287 M 413.25 % | -9.988 M -223.55 % | -3.087 M 31.50 % | -4.507 M -115.93 % | 28.285 M 160.38 % | -46.848 M -26.18 % | -37.128 M -508.41 % | 9.091 M -1.74 % | 9.252 M -46.36 % | 17.248 M 22.16 % | 14.119 M 138.57 % | -36.610 M -76.66 % | -20.724 M -309.30 % | 9.901 M -52.90 % | 21.024 M |
| Inventory | 2.794 M 172.27 % | -3.866 M 33.58 % | -5.820 M | 0.000 | 0.000 | 0.000 -100.00 % | 104.000 | 0.000 -100.00 % | 2.384 M 244.66 % | -1.648 M -152.76 % | 3.124 M 440.41 % | 578.000 K 214.68 % | -504.000 K -113.56 % | -236.000 K 88.12 % | -1.986 M 13.96 % | -2.308 M -295.43 % | 1.181 M 172.41 % | -1.631 M -365.86 % | -350.107 K -40.04 % | -250.000 K 49.19 % | -492.000 K -2 794.12 % | -17.000 K -101.05 % | 1.622 M 492.70 % | -413.000 K -129.71 % | 1.390 M 161.78 % | -2.250 M -256.08 % | 1.442 M 752.99 % | 169.000 K 111.93 % | -1.417 M -291.44 % | -362.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 100.00 % | -13.398 M | 0.000 | 0.000 -100.00 % | 11.077 M 152.00 % | -21.302 M -1 760 395.87 % | -1.210 K -100.01 % | 11.651 M 162.73 % | -18.573 M -21.30 % | -15.311 M 80.55 % | -78.708 M -591.27 % | -11.386 M -247.88 % | -3.273 M 81.73 % | -17.913 M -93.37 % | -9.264 M -111.11 % | 83.416 M 100.04 % | 41.699 M 198 466.67 % | 21.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -861.708 K 93.99 % | -14.332 M -33.80 % | -10.712 M -177.29 % | 13.859 M 169.73 % | -19.876 M -172.55 % | 27.398 M 118.50 % | 12.539 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 21.567 M 854.09 % | -2.860 M -113.47 % | 21.228 M -33.44 % | 31.894 M 1 599.20 % | 1.877 M 130.55 % | -6.144 M -109.97 % | 61.608 M 2 292.44 % | -2.810 M -132.79 % | 8.569 M 1 295.12 % | -717.000 K 88.24 % | -6.096 M 92.94 % | -86.320 M -1 413.85 % | -5.702 M 26.78 % | -7.788 M -146.34 % | 16.807 M 157.16 % | -29.406 M -31.59 % | -22.347 M 26.88 % | -30.561 M -799.60 % | 4.368 M -41.30 % | 7.442 M -62.84 % | 20.029 M 223.16 % | -16.263 M -313.07 % | 7.633 M 4 537.64 % | -172.000 K 99.31 % | -24.827 M -512.48 % | 6.019 M 50.57 % | 3.998 M 139.10 % | -10.224 M -51.76 % | -6.737 M 20.38 % | -8.461 M -178.80 % | 10.738 M 240.40 % | -7.648 M -186.16 % | 8.876 M 166.23 % | -13.401 M -373.08 % | 4.907 M -78.66 % | 22.994 M 295.13 % | -11.784 M 14.98 % | -13.860 M -216.46 % | 11.901 M 110.18 % | 5.662 M 124.84 % | -22.797 M 43.91 % | -40.641 M -2 177.06 % | -1.785 M -1 554.27 % | -107.891 K -106.01 % | 1.796 M 157.73 % | -3.111 M -286.32 % | 1.670 M 43 027.58 % | -3.890 K 99.45 % | -711.243 K -137.48 % | 1.898 M |
| Other non cash items | 9.751 M 352.27 % | 2.156 M -87.13 % | 16.757 M -89.74 % | 163.350 M 2 153.10 % | 7.250 M -71.06 % | 25.051 M -51.00 % | 51.126 M -50.70 % | 103.698 M 732.96 % | -16.383 M -333.08 % | 7.029 M -64.75 % | 19.938 M 426.20 % | 3.789 M -12.60 % | 4.335 M 197.88 % | -4.429 M 1.38 % | -4.491 M -379.64 % | 1.606 M 430.03 % | 303.000 K -89.83 % | 2.979 M 253.87 % | 841.826 K -72.67 % | 3.080 M 46.53 % | 2.102 M 520.40 % | -500.000 K 96.46 % | -14.121 M -1 336.49 % | -983.000 K 88.05 % | -8.228 M -169.91 % | 11.769 M 277.26 % | 3.120 M 334.55 % | -1.330 M -158.03 % | 2.292 M 48.45 % | 1.544 M 166.16 % | -2.334 M -114.06 % | 16.594 M 633.92 % | 2.261 M -63.32 % | 6.164 M -38.37 % | 10.001 M 2 240.47 % | -467.235 K -295.63 % | 238.833 K -93.01 % | 3.418 M 2 435.86 % | 134.780 K -99.51 % | 27.608 M 3.05 % | 26.790 M 1 618.99 % | 1.558 M -58.98 % | 3.800 M 166.76 % | -5.692 M -197.47 % | 5.840 M 531.73 % | -1.353 M -121.32 % | 6.343 M -54.29 % | 13.876 M 419.74 % | 2.670 M 132.20 % | -8.293 M |
| Net cash provided by operating activities | 28.790 M 237.99 % | -20.864 M -418.78 % | 6.545 M 125.87 % | -25.298 M -858.98 % | -2.638 M 93.22 % | -38.922 M 34.96 % | -59.840 M -587.82 % | -8.700 M -134.30 % | 25.362 M 6 504.69 % | 384.000 K -97.33 % | 14.368 M 124.02 % | -59.826 M -1 056.45 % | 6.255 M -81.48 % | 33.781 M -42.37 % | 58.616 M 113.39 % | 27.469 M 181.76 % | 9.749 M 208.81 % | 3.157 M -62.80 % | 8.486 M -57.92 % | 20.167 M 43.16 % | 14.087 M 295.98 % | -7.188 M -387.20 % | 2.503 M -67.15 % | 7.618 M 166.27 % | -11.496 M -200.64 % | 11.423 M -28.39 % | 15.951 M 602.70 % | 2.270 M -35.14 % | 3.500 M 173.68 % | -4.750 M -137.81 % | 12.563 M -4.61 % | 13.171 M -1.80 % | 13.412 M 224.64 % | -10.761 M -259.58 % | 6.743 M -62.70 % | 18.079 M 732.31 % | 2.172 M 135.59 % | -6.103 M -132.79 % | 18.610 M 1 107.78 % | -1.847 M 91.99 % | -23.061 M 44.97 % | -41.903 M -341.90 % | 17.323 M 75.60 % | 9.865 M -73.45 % | 37.158 M 70.87 % | 21.746 M 249.50 % | -14.547 M -706.29 % | 2.399 M -89.79 % | 23.491 M -33.20 % | 35.169 M |
| Investments in property plant and equipment | -960.000 K 28.41 % | -1.341 M 79.72 % | -6.613 M -93.77 % | -3.413 M -3.71 % | -3.291 M -14.83 % | -2.866 M 9.09 % | -3.152 M 65.25 % | -9.073 M -37.87 % | -6.581 M 29.14 % | -9.287 M -2 896.19 % | -309.960 K 78.06 % | -1.413 M 12.99 % | -1.624 M 37.47 % | -2.597 M 89.71 % | -25.249 M -1 309.77 % | -1.791 M 0.06 % | -1.792 M -13.13 % | -1.584 M 23.42 % | -2.068 M -490.98 % | -350.000 K 78.86 % | -1.656 M -48.65 % | -1.114 M -11.94 % | -995.161 K -150.04 % | -398.000 K 26.43 % | -541.000 K 89.58 % | -5.191 M -445.95 % | 1.500 M 144.12 % | -3.401 M -19.25 % | -2.852 M -611.22 % | -401.000 K -303.46 % | 197.095 K 104.42 % | -4.461 M -77.09 % | -2.519 M -348.22 % | -562.000 K 51.59 % | -1.161 M -11.94 % | -1.037 M 54.25 % | -2.267 M -148.39 % | -912.580 K -50.16 % | -607.754 K 94.86 % | -11.813 M -730.77 % | -1.422 M 88.67 % | -12.552 M -298.17 % | -3.152 M 95.06 % | -63.868 M -16 996.58 % | -373.570 K 38.31 % | -605.573 K -21.58 % | -498.093 K 62.40 % | -1.325 M 37.08 % | -2.105 M 37.53 % | -3.370 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 463.000 | 0.000 | 0.000 -100.00 % | 357.000 K -63.61 % | 981.057 K 74.26 % | 563.000 K 103.76 % | -14.982 M -2 747.00 % | 566.000 K -88.90 % | 5.100 M 751.42 % | 599.000 K 1 051.92 % | 52.000 K -96.34 % | 1.419 M 315.98 % | 341.122 K 34 012.20 % | 1.000 K | 0.000 | 0.000 100.00 % | -599.580 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.528 M 118.11 % | -25.008 M | 0.000 | 0.000 -100.00 % | 601.975 K -60.37 % | 1.519 M | 0.000 -100.00 % | 2.550 M 1 971.35 % | 123.108 K -97.64 % | 5.223 M 153.42 % | -9.778 M | 0.000 100.00 % | -7.650 M | 0.000 100.00 % | -5.705 M -1 041.01 % | -500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.171 M -1 058.63 % | -101.068 K 98.95 % | -9.650 M -345.73 % | -2.165 M -17 941.67 % | -12.000 K 99.92 % | -14.598 M -2 337.02 % | -599.000 K -6 090.00 % | 10.000 K 200.00 % | -10.000 K -101.45 % | 688.343 K 251.62 % | -454.000 K -34.32 % | -338.000 K 43.67 % | -600.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 4.347 M -54.95 % | 9.650 M 1 479.38 % | 611.000 K -18.10 % | 746.000 K 466.45 % | -203.575 K -132.94 % | 618.000 K 31.77 % | 469.000 K -53.10 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 94.634 M 8 887.08 % | 1.053 M -93.08 % | 15.219 M -43.56 % | 26.967 M 66.05 % | 16.240 M 16.77 % | 13.908 M 65.99 % | 8.379 M 220.84 % | -6.934 M -159.44 % | 11.665 M 123.33 % | -50.000 M -2 466.29 % | 2.113 M 297.85 % | -1.068 M -162.53 % | 1.708 M 21.22 % | 1.409 M 36.86 % | 1.030 M 327.28 % | -453.000 K -139.25 % | 1.154 M 292.33 % | -600.000 K -174.75 % | 802.702 K -94.76 % | 15.328 M 870.74 % | 1.579 M 111.25 % | -14.036 M -312.96 % | -3.399 M -117.47 % | 19.455 M 1 002.27 % | 1.765 M -9.44 % | 1.949 M 472.03 % | -523.888 K -128.99 % | 1.807 M 23.77 % | 1.460 M 835.90 % | 156.000 K 103.44 % | -4.537 M -119.20 % | 23.627 M 95.56 % | 12.082 M 131.25 % | -38.663 M -227.82 % | 30.247 M 443.39 % | -8.808 M -246.67 % | 6.006 M 333.77 % | -2.569 M -125.41 % | 10.111 M 1 725.05 % | 553.987 K 104.19 % | -13.218 M -1 503.75 % | 941.633 K 188.68 % | -1.062 M 91.63 % | -12.682 M 60.64 % | -32.221 M -6 412.97 % | 510.389 K 74.85 % | 291.894 K 1 325.61 % | 20.475 K 104.03 % | -507.890 K -182.41 % | 616.274 K |
| Net cash used for investing activites | 93.674 M 32 625.69 % | -288.000 K -103.35 % | 8.606 M -63.46 % | 23.554 M 81.90 % | 12.949 M 26.60 % | 10.228 M -2.16 % | 10.453 M 167.69 % | -15.444 M -34.86 % | -11.452 M 80.25 % | -57.987 M -634.17 % | -7.898 M -323.96 % | -1.863 M -402.93 % | 615.000 K 427.13 % | -188.000 K 99.22 % | -24.219 M -979.29 % | -2.244 M -251.72 % | -638.000 K 70.79 % | -2.184 M -17.09 % | -1.865 M -112.45 % | 14.978 M 19 551.95 % | -77.000 K 99.49 % | -15.150 M -11 377.94 % | 134.333 K 102.26 % | -5.951 M -586.19 % | 1.224 M 137.75 % | -3.242 M -305.37 % | 1.579 M 2 204.77 % | -75.000 K 94.61 % | -1.392 M -160.39 % | 2.305 M 154.66 % | -4.217 M -122.00 % | 19.166 M 9 014.42 % | -215.000 K 99.45 % | -39.225 M -282.99 % | 21.436 M 317.72 % | -9.845 M -400.70 % | -1.966 M 50.61 % | -3.982 M -141.90 % | 9.503 M 184.40 % | -11.259 M 23.09 % | -14.640 M -26.09 % | -11.610 M -175.50 % | -4.214 M 94.49 % | -76.550 M -134.86 % | -32.594 M -34 143.46 % | -95.184 K 53.84 % | -206.199 K 84.19 % | -1.304 M 50.09 % | -2.613 M 5.10 % | -2.754 M |
| Debt repayment | -130.785 M -1 424.14 % | 9.877 M 189.81 % | -10.998 M 6.35 % | -11.743 M 33.41 % | -17.635 M -171.59 % | 24.633 M 37.05 % | 17.973 M 645.15 % | -3.297 M -32.04 % | -2.497 M 95.95 % | -61.719 M -294.39 % | 31.750 M -55.15 % | 70.788 M 799.21 % | -10.124 M 57.52 % | -23.834 M -136.61 % | -10.073 M -113.19 % | -4.725 M -186.54 % | 5.460 M 684.48 % | 696.000 K 150.38 % | -1.381 M 84.49 % | -8.904 M 88.09 % | -74.750 M -175.71 % | 98.729 M 11 971.33 % | 817.880 K -93.10 % | 11.857 M 345.79 % | -4.824 M 28.13 % | -6.712 M 74.33 % | -26.146 M 9.03 % | -28.740 M -327.87 % | -6.717 M -81.93 % | -3.692 M 72.99 % | -13.667 M -199.12 % | -4.569 M 69.49 % | -14.974 M -425.38 % | 4.602 M 131.38 % | -14.665 M -473.76 % | -2.556 M 89.37 % | -24.040 M -241.53 % | -7.039 M 0.27 % | -7.058 M -1.05 % | -6.984 M 1.70 % | -7.105 M -128.85 % | 24.626 M | 0.000 | 0.000 100.00 % | -7.864 M 8.36 % | -8.581 M -0.79 % | -8.514 M 30.61 % | -12.270 M | 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 -100.00 % | 40.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 305.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 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 % | -187.000 | 0.000 100.00 % | -3.043 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 100.00 % | -214.280 77.68 % | -959.970 99.99 % | -9.994 M | 0.000 | 0.000 100.00 % | -10.000 M 33.33 % | -15.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 11.407 M 486.29 % | -2.953 M -141.66 % | 7.089 M -10.18 % | 7.892 M 497.38 % | -1.986 M 84.96 % | -13.201 M -97.82 % | -6.673 M 46.11 % | -12.383 M 9.39 % | -13.667 M -16.77 % | -11.704 M -118.81 % | 62.213 M 1 020.44 % | -6.759 M -526.41 % | -1.079 M 87.07 % | -8.346 M -124.36 % | 34.255 M 484.54 % | -8.908 M 17.41 % | -10.786 M -166.89 % | 16.125 M 656.29 % | -2.899 M -110.20 % | -1.379 M 87.00 % | -10.604 M -40.38 % | -7.554 M 68.89 % | -24.278 M -824.88 % | -2.625 M -112.18 % | 21.554 M 98.20 % | 10.875 M 436.72 % | -3.230 M -54.45 % | -2.091 M -104.01 % | 52.200 M 2 964.98 % | -1.822 M 42.98 % | -3.195 M 63.57 % | -8.770 M -339.16 % | -1.997 M 5.71 % | -2.118 M -21 180 000 573.41 % | 0.010 100.00 % | -12.348 M -119.26 % | 64.112 M 2 268.38 % | 2.707 M -59.30 % | 6.651 M -61.73 % | 17.379 M -60.96 % | 44.519 M 2 777.44 % | -1.663 M -103.65 % | 45.617 M 1 737.29 % | 2.483 M -92.33 % | 32.374 M 114.03 % | 15.126 M -64.30 % | 42.369 M 5 275.89 % | -818.579 K -127.76 % | 2.948 M 123.63 % | -12.476 M |
| Net cash used provided by financing activities | -119.378 M -1 824.12 % | 6.924 M 277.12 % | -3.909 M -1.51 % | -3.851 M 80.37 % | -19.621 M -209.39 % | 17.936 M 58.72 % | 11.300 M 172.07 % | -15.680 M -12.82 % | -13.898 M 81.07 % | -73.423 M -178.14 % | 93.962 M 46.75 % | 64.029 M 671.53 % | -11.203 M 65.19 % | -32.180 M -233.08 % | 24.182 M 277.38 % | -13.633 M -155.97 % | -5.326 M -131.66 % | 16.821 M 493.00 % | -4.280 M 83.07 % | -25.274 M 70.39 % | -85.354 M -193.62 % | 91.175 M 488.65 % | -23.460 M -354.11 % | 9.232 M -32.55 % | 13.687 M 228.78 % | 4.163 M 114.17 % | -29.375 M 4.72 % | -30.831 M -167.79 % | 45.483 M 924.86 % | -5.514 M 67.30 % | -16.862 M -26.41 % | -13.339 M 21.40 % | -16.971 M -783.21 % | 2.484 M 115.06 % | -16.497 M -10.69 % | -14.903 M -137.19 % | 40.071 M 1 025.00 % | -4.332 M -964.78 % | -406.851 K -103.91 % | 10.394 M -62.10 % | 27.421 M 19.41 % | 22.963 M -49.66 % | 45.617 M 706.84 % | -7.517 M -179.05 % | 9.510 M 45.31 % | 6.545 M -80.67 % | 33.855 M 358.66 % | -13.088 M -543.92 % | 2.948 M 123.63 % | -12.476 M |
| Effect of forex changes on cash | 1.894 M 39.99 % | 1.353 M 176.62 % | -1.766 M -141.82 % | 4.223 M 372.80 % | -1.548 M -1 246.09 % | -115.000 K 81.51 % | -621.933 K -405.64 % | -123.000 K -108.12 % | 1.514 M 385.12 % | -531.000 K 36.18 % | -832.023 K -481.83 % | -143.000 K -105.77 % | 2.478 M 3 076.92 % | 78.000 K -15.92 % | 92.771 K -97.48 % | 3.686 M 209.49 % | 1.191 M 87.26 % | 636.000 K -16.58 % | 762.386 K 139.52 % | -1.929 M -197.87 % | 1.971 M 309.46 % | -941.000 K -316.19 % | 435.269 K 194.21 % | -462.000 K 58.75 % | -1.120 M -68.93 % | -663.000 K -24.41 % | -532.902 K 52.08 % | -1.112 M -177.98 % | 1.426 M 230.11 % | -1.096 M -1 638.27 % | 71.249 K 103.90 % | -1.827 M -422.22 % | 567.000 K 142.31 % | 234.000 K -52.65 % | 494.225 K 126.65 % | -1.855 M -6 083.45 % | 30.998 K -94.72 % | 586.564 K 9 552.77 % | 6.077 K -98.03 % | 307.704 K -54.91 % | 682.423 K 211.37 % | -612.754 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 4.980 M 138.68 % | -12.875 M -235.87 % | 9.476 M 790.66 % | -1.372 M 87.36 % | -10.858 M 0.14 % | -10.873 M 71.91 % | -38.708 M 3.10 % | -39.947 M -2 717.76 % | 1.526 M 101.16 % | -131.557 M -232.09 % | 99.600 M 4 433.46 % | 2.197 M 218.44 % | -1.855 M -224.41 % | 1.491 M -97.46 % | 58.671 M 284.02 % | 15.278 M 207.03 % | 4.976 M -73.00 % | 18.430 M 493.97 % | 3.103 M -60.93 % | 7.942 M 111.45 % | -69.373 M -202.18 % | 67.896 M 557.82 % | -14.830 M -303.21 % | 7.298 M 218.00 % | 2.295 M -80.35 % | 11.681 M 194.37 % | -12.378 M 58.39 % | -29.748 M -160.69 % | 49.017 M 641.33 % | -9.055 M -16.23 % | -7.791 M -147.17 % | 16.517 M 615.03 % | -3.207 M 93.22 % | -47.268 M -488.19 % | 12.177 M 242.84 % | -8.525 M -121.15 % | 40.308 M 391.46 % | -13.830 M -149.91 % | 27.712 M 1 252.52 % | -2.404 M 74.95 % | -9.598 M 69.20 % | -31.163 M -153.07 % | 58.725 M 179.14 % | -74.202 M -627.23 % | 14.074 M -50.09 % | 28.196 M 47.61 % | 19.102 M 259.27 % | -11.993 M -150.34 % | 23.827 M 19.50 % | 19.939 M |
| Cash at beginning of period | 14.026 M -47.86 % | 26.901 M 54.38 % | 17.425 M -7.30 % | 18.797 M -36.61 % | 29.655 M -26.83 % | 40.528 M -48.85 % | 79.236 M -33.52 % | 119.183 M 1.30 % | 117.657 M -52.79 % | 249.214 M 66.57 % | 149.614 M 1.49 % | 147.417 M -1.24 % | 149.272 M 1.01 % | 147.781 M 65.84 % | 89.110 M 20.69 % | 73.832 M 7.23 % | 68.856 M 36.55 % | 50.426 M 6.56 % | 47.323 M 20.17 % | 39.381 M -63.79 % | 108.754 M 166.18 % | 40.858 M -26.63 % | 55.688 M 15.08 % | 48.390 M 4.98 % | 46.095 M 33.94 % | 34.414 M -26.45 % | 46.792 M -38.87 % | 76.540 M 178.09 % | 27.523 M -24.76 % | 36.578 M -17.56 % | 44.369 M 59.30 % | 27.852 M -10.33 % | 31.059 M -60.35 % | 78.327 M -9.46 % | 86.509 M -8.97 % | 95.034 M 73.65 % | 54.726 M -20.17 % | 68.556 M 67.85 % | 40.844 M -5.56 % | 43.248 M -18.16 % | 52.846 M -37.09 % | 84.010 M 232.26 % | 25.284 M -74.59 % | 99.487 M 16.48 % | 85.413 M 49.28 % | 57.217 M 50.12 % | 38.115 M -23.94 % | 50.108 M 90.66 % | 26.281 M 314.37 % | 6.342 M |
| Cash at end of period | 19.006 M 35.51 % | 14.026 M -47.86 % | 26.901 M 54.38 % | 17.425 M -7.30 % | 18.797 M -36.61 % | 29.655 M -26.83 % | 40.528 M -48.85 % | 79.236 M -33.52 % | 119.183 M 1.30 % | 117.657 M -52.79 % | 249.214 M 66.57 % | 149.614 M 1.49 % | 147.417 M -1.24 % | 149.272 M 1.01 % | 147.781 M 65.84 % | 89.110 M 20.69 % | 73.832 M 7.23 % | 68.856 M 36.55 % | 50.426 M 6.56 % | 47.323 M 20.17 % | 39.381 M -63.79 % | 108.754 M 166.18 % | 40.858 M -26.63 % | 55.688 M 15.08 % | 48.390 M 4.98 % | 46.095 M 33.94 % | 34.414 M -26.45 % | 46.792 M -38.87 % | 76.540 M 178.09 % | 27.523 M -24.76 % | 36.578 M -17.56 % | 44.369 M 59.30 % | 27.852 M -10.33 % | 31.059 M -68.53 % | 98.686 M 14.08 % | 86.509 M -8.97 % | 95.034 M 73.65 % | 54.726 M -20.17 % | 68.556 M 67.85 % | 40.844 M -5.56 % | 43.248 M -18.16 % | 52.846 M -37.09 % | 84.010 M 232.26 % | 25.284 M -74.59 % | 99.487 M 16.48 % | 85.413 M 49.28 % | 57.217 M 50.12 % | 38.115 M -23.94 % | 50.108 M 90.66 % | 26.281 M |
| Operating cash flow | 28.790 M 237.99 % | -20.864 M -418.78 % | 6.545 M 125.87 % | -25.298 M -858.98 % | -2.638 M 93.22 % | -38.922 M 34.96 % | -59.840 M -587.82 % | -8.700 M -134.30 % | 25.362 M 6 504.69 % | 384.000 K -97.33 % | 14.368 M 124.02 % | -59.826 M -1 056.45 % | 6.255 M -81.48 % | 33.781 M -42.37 % | 58.616 M 113.39 % | 27.469 M 181.76 % | 9.749 M 208.81 % | 3.157 M -62.80 % | 8.486 M -57.92 % | 20.167 M 43.16 % | 14.087 M 295.98 % | -7.188 M -387.20 % | 2.503 M -67.15 % | 7.618 M 166.27 % | -11.496 M -200.64 % | 11.423 M -28.39 % | 15.951 M 602.70 % | 2.270 M -35.14 % | 3.500 M 173.68 % | -4.750 M -137.81 % | 12.563 M -4.61 % | 13.171 M -1.80 % | 13.412 M 224.64 % | -10.761 M -259.58 % | 6.743 M -62.70 % | 18.079 M 732.31 % | 2.172 M 135.59 % | -6.103 M -132.79 % | 18.610 M 1 107.78 % | -1.847 M 91.99 % | -23.061 M 44.97 % | -41.903 M -341.90 % | 17.323 M 75.60 % | 9.865 M -73.45 % | 37.158 M 70.87 % | 21.746 M 249.50 % | -14.547 M -706.29 % | 2.399 M -89.79 % | 23.491 M -33.20 % | 35.169 M |
| Capital expenditure | -960.000 K 28.41 % | -1.341 M 79.72 % | -6.613 M -85.61 % | -3.563 M -24.54 % | -2.861 M 0.17 % | -2.866 M 9.09 % | -3.152 M 65.25 % | -9.073 M -37.87 % | -6.581 M 29.14 % | -9.287 M -2 896.19 % | -309.960 K 78.06 % | -1.413 M 12.99 % | -1.624 M 37.47 % | -2.597 M 89.71 % | -25.249 M -1 309.77 % | -1.791 M 0.06 % | -1.792 M -13.13 % | -1.584 M 23.42 % | -2.068 M -490.98 % | -350.000 K 78.86 % | -1.656 M -48.65 % | -1.114 M -11.94 % | -995.161 K -150.04 % | -398.000 K 26.43 % | -541.000 K 89.58 % | -5.191 M -445.95 % | 1.500 M 144.12 % | -3.401 M -19.25 % | -2.852 M -611.22 % | -401.000 K -303.46 % | 197.095 K 104.42 % | -4.461 M -77.09 % | -2.519 M -348.22 % | -562.000 K 51.59 % | -1.161 M -11.94 % | -1.037 M 54.25 % | -2.267 M -148.39 % | -912.580 K -50.16 % | -607.754 K 94.86 % | -11.813 M -730.77 % | -1.422 M 88.67 % | -12.552 M -298.17 % | -3.152 M 95.06 % | -63.868 M -16 996.58 % | -373.570 K 38.31 % | -605.573 K -21.58 % | -498.093 K 62.40 % | -1.325 M 37.08 % | -2.105 M 37.53 % | -3.370 M |
| Free CashFlow | 27.830 M 225.33 % | -22.205 M -32 322.21 % | -68.487 K 99.76 % | -28.861 M -386.78 % | -5.929 M 85.81 % | -41.788 M 33.66 % | -62.992 M -254.43 % | -17.773 M -194.63 % | 18.781 M 310.95 % | -8.903 M -163.33 % | 14.058 M 122.96 % | -61.239 M -1 422.37 % | 4.631 M -85.15 % | 31.184 M -6.54 % | 33.367 M 29.94 % | 25.678 M 222.71 % | 7.957 M 405.85 % | 1.573 M -75.49 % | 6.418 M -67.62 % | 19.817 M 59.42 % | 12.431 M 249.74 % | -8.302 M -650.66 % | 1.508 M -79.12 % | 7.220 M 159.98 % | -12.037 M -293.15 % | 6.232 M -64.29 % | 17.452 M 1 643.03 % | -1.131 M -274.54 % | 648.000 K 112.58 % | -5.151 M -140.37 % | 12.761 M 46.50 % | 8.710 M -20.04 % | 10.893 M 196.20 % | -11.323 M -302.83 % | 5.583 M -67.24 % | 17.042 M 18 104.53 % | -94.652 K 98.65 % | -7.015 M -138.97 % | 18.002 M 231.79 % | -13.660 M 44.21 % | -24.483 M 55.04 % | -54.455 M -484.30 % | 14.170 M 126.24 % | -54.003 M -246.81 % | 36.785 M 74.00 % | 21.141 M 240.52 % | -15.045 M -1 500.00 % | 1.075 M -94.98 % | 21.386 M -32.75 % | 31.799 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 |