Knowledge Economic City Company 4310.SR
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 158.805 M 137.52 % | 66.861 M 17.95 % | 56.687 M 33.52 % | 42.454 M -62.41 % | 112.936 M -30.13 % | 161.641 M 127.28 % | 71.121 M 123.52 % | 31.819 M -70.03 % | 106.185 M 197.50 % | 35.693 M -54.36 % | 78.204 M 65.90 % | 47.139 M -49.08 % | 92.584 M -1.44 % | 93.939 M 5 084.52 % | 1.812 M |
| Net income | -20.957 M 54.00 % | -45.557 M -141.86 % | -18.836 M 16.39 % | -22.529 M 5.49 % | -23.836 M -231.24 % | 18.163 M 147.85 % | -37.954 M -74.29 % | -21.776 M -242.98 % | 15.230 M 232.80 % | -11.468 M 59.30 % | -28.176 M -7 485.09 % | -371.467 K 98.57 % | -26.047 M 91.58 % | -309.520 M -112.54 % | -145.630 M |
| Income before tax | -15.687 M 59.82 % | -39.040 M -224.28 % | -12.039 M -5.66 % | -11.394 M -73.45 % | -6.569 M -117.25 % | 38.085 M 260.06 % | -23.794 M -230.00 % | -7.210 M -124.34 % | 29.623 M 1 257.26 % | 2.183 M 116.31 % | -13.385 M -171.22 % | 18.794 M 209.81 % | 6.066 M 102.07 % | -292.567 M -0.45 % | -291.261 M |
| Income before tax ratio | -0.10 83.08 % | -0.58 -174.93 % | -0.21 20.87 % | -0.27 -361.40 % | -0.06 -124.69 % | 0.24 170.43 % | -0.33 -47.64 % | -0.23 -181.23 % | 0.28 356.23 % | 0.06 135.73 % | -0.17 -142.93 % | 0.40 508.48 % | 0.07 102.10 % | -3.11 98.06 % | -160.75 |
| EBITDA | -12.354 M 67.04 % | -37.481 M -37.37 % | -27.284 M -236.24 % | -8.115 M -146.84 % | -3.287 M -139.39 % | 8.345 M 135.07 % | -23.794 M 3.89 % | -24.757 M -143.10 % | 57.437 M 365.00 % | -21.674 M -78.48 % | -12.144 M 26.62 % | -16.550 M 28.23 % | -23.059 M 82.11 % | -128.876 M 11.72 % | -145.979 M |
| Net income ratio | -0.13 80.63 % | -0.68 -105.06 % | -0.33 37.38 % | -0.53 -151.43 % | -0.21 -287.84 % | 0.11 121.06 % | -0.53 22.02 % | -0.68 -577.15 % | 0.14 144.64 % | -0.32 10.82 % | -0.36 -4 472.12 % | -0.01 97.20 % | -0.28 91.46 % | -3.29 95.90 % | -80.37 |
| Ratio EBITDA | -0.08 86.12 % | -0.56 -16.47 % | -0.48 -151.82 % | -0.19 -556.63 % | -0.03 -156.38 % | 0.05 115.43 % | -0.33 57.00 % | -0.78 -243.84 % | 0.54 189.08 % | -0.61 -291.06 % | -0.16 55.77 % | -0.35 -40.96 % | -0.25 81.85 % | -1.37 98.30 % | -80.57 |
| Gross profit ratio | 0.44 29.86 % | 0.34 6.92 % | 0.32 28.89 % | 0.25 13.52 % | 0.22 -23.93 % | 0.29 53.17 % | 0.19 58.42 % | 0.12 -78.86 % | 0.56 93.54 % | 0.29 43.92 % | 0.20 -52.51 % | 0.42 -31.56 % | 0.62 -13.12 % | 0.71 -29.20 % | 1.00 |
| Weighted average shs out dil | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 2.72 % | 330.300 M -2.65 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M -0.05 % | 339.471 M -8.61 % | 371.467 M 9.81 % | 338.276 M -0.30 % | 339.300 M 0.00 % | 339.300 M |
| Weighted average shs out | 339.301 M 0.00 % | 339.300 M 0.00 % | 339.300 M 2.72 % | 330.300 M -2.65 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M -0.05 % | 339.471 M -8.61 % | 371.467 M 9.81 % | 338.276 M -0.30 % | 339.300 M 0.00 % | 339.300 M |
| EPS diluted | -0.06 52.46 % | -0.13 -134.23 % | -0.06 18.62 % | -0.07 2.99 % | -0.07 -231.40 % | 0.05 148.64 % | -0.11 -71.34 % | -0.06 -256.59 % | 0.04 221.30 % | -0.03 59.28 % | -0.08 -8 200.00 % | 0.00 98.70 % | -0.08 91.54 % | -0.91 -111.63 % | -0.43 |
| Earnings per share | -0.06 52.46 % | -0.13 -134.23 % | -0.06 18.62 % | -0.07 2.99 % | -0.07 -231.40 % | 0.05 148.64 % | -0.11 -71.34 % | -0.06 -256.59 % | 0.04 221.30 % | -0.03 59.28 % | -0.08 -8 200.00 % | 0.00 98.70 % | -0.08 91.54 % | -0.91 -111.63 % | -0.43 |
| Gross profit | 70.096 M 208.44 % | 22.726 M 26.11 % | 18.020 M 72.10 % | 10.471 M -57.33 % | 24.537 M -46.85 % | 46.168 M 248.11 % | 13.263 M 254.08 % | 3.746 M -93.66 % | 59.120 M 475.77 % | 10.268 M -34.31 % | 15.631 M -21.22 % | 19.843 M -65.15 % | 56.943 M -14.38 % | 66.504 M 3 570.41 % | 1.812 M |
| Income tax expense | 5.622 M -14.35 % | 6.563 M -3.44 % | 6.797 M -38.96 % | 11.134 M -35.52 % | 17.267 M -13.41 % | 19.940 M 69.81 % | 11.742 M -19.38 % | 14.566 M 8.89 % | 13.377 M 6.72 % | 12.534 M -9.97 % | 13.922 M -22.42 % | 17.945 M | 0.000 -100.00 % | 16.628 M 112.82 % | -129.726 M |
| Cost of revenue | 88.709 M 100.99 % | 44.135 M 14.14 % | 38.667 M 20.89 % | 31.984 M -63.82 % | 88.399 M -23.45 % | 115.473 M 99.58 % | 57.859 M 106.10 % | 28.074 M -40.35 % | 47.065 M 85.11 % | 25.425 M -59.37 % | 62.572 M 129.23 % | 27.297 M -23.41 % | 35.641 M 29.91 % | 27.434 M | 0.000 |
| General and administrative expenses | 59.729 M 16.74 % | 51.166 M 285.04 % | 13.289 M -30.29 % | 19.062 M 114.30 % | 8.895 M -73.48 % | 33.542 M 52.23 % | 22.033 M 172.13 % | 8.097 M -78.62 % | 37.867 M 20.43 % | 31.443 M 17.71 % | 26.712 M 4.35 % | 25.599 M -28.42 % | 35.764 M -43.46 % | 63.250 M 276.65 % | 16.793 M |
| Selling and marketing expenses | 35.674 M 125.16 % | 15.844 M 756.53 % | 1.850 M -48.88 % | 3.619 M 0.17 % | 3.613 M -56.64 % | 8.332 M 20.28 % | 6.927 M -9.15 % | 7.625 M 52.88 % | 4.988 M 898.60 % | 499.469 K -52.99 % | 1.063 M -75.57 % | 4.349 M -72.02 % | 15.543 M -18.44 % | 19.057 M 304.93 % | 4.706 M |
| Other expenses | -7.508 M | 0.000 -100.00 % | 42.146 M 24.26 % | 33.917 M 42.51 % | 23.799 M 3 761.16 % | -650.051 K -103.12 % | 20.835 M 162.34 % | -33.420 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -55.677 M 68.24 % | -175.285 M -22.80 % | -142.736 M |
| Operating expenses | 87.896 M 34.49 % | 65.356 M 14.09 % | 57.284 M 1.21 % | 56.598 M 55.89 % | 36.307 M -11.93 % | 41.224 M -17.21 % | 49.796 M 249.00 % | -33.420 M -177.98 % | 42.855 M 34.16 % | 31.942 M 15.00 % | 27.775 M -7.25 % | 29.947 M 92.68 % | 15.543 M -92.16 % | 198.149 M 33.59 % | 148.331 M |
| Cost and expenses | 176.605 M 61.30 % | 109.491 M 14.11 % | 95.951 M 8.32 % | 88.582 M -28.97 % | 124.706 M -20.42 % | 156.697 M 45.56 % | 107.654 M 283.47 % | 28.074 M -68.78 % | 89.920 M 56.74 % | 57.367 M -36.50 % | 90.347 M 57.83 % | 57.244 M 11.84 % | 51.184 M -77.31 % | 225.583 M 52.08 % | 148.331 M |
| Research and development expenses | 0.000 | 0.000 100.00 % | -0.186 22.99 % | -0.242 -332.44 % | -0.056 -122.28 % | 0.251 176.28 % | -0.329 -136.74 % | -0.139 -153.07 % | 0.262 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 95.404 M 42.37 % | 67.011 M 342.65 % | 15.138 M -33.26 % | 22.681 M 81.34 % | 12.508 M -70.13 % | 41.875 M 44.59 % | 28.960 M 84.21 % | 15.722 M -63.31 % | 42.855 M 34.16 % | 31.942 M 15.00 % | 27.775 M -7.25 % | 29.947 M -41.63 % | 51.306 M -37.66 % | 82.307 M 282.84 % | 21.499 M |
| Interest income | 2.159 M -31.59 % | 3.156 M 5.48 % | 2.992 M 21.05 % | 2.472 M -54.15 % | 5.391 M -59.37 % | 13.269 M 3.96 % | 12.763 M 12.40 % | 11.355 M -33.84 % | 17.162 M 141.13 % | 7.117 M 38.79 % | 5.128 M -57.82 % | 12.158 M -19.51 % | 15.106 M | 0.000 | 0.000 |
| Interest expense | 45.683 K -48.77 % | 89.166 K -23.36 % | 116.347 K -28.99 % | 163.847 K -13.86 % | 190.202 K -23.50 % | 248.643 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 3.287 M -3.19 % | 3.396 M -96.45 % | 95.774 M 8.30 % | 88.432 M -31.48 % | 129.052 M -12.37 % | 147.273 M 35.43 % | 108.746 M 110.66 % | 51.621 M -43.13 % | 90.769 M 3 655.06 % | 2.417 M -12.76 % | 2.771 M 9.54 % | 2.530 M -96.08 % | 64.459 M 2 228.44 % | 2.768 M 412.73 % | 539.922 K |
| Operating income | -17.800 M 58.25 % | -42.630 M -8.57 % | -39.264 M 14.88 % | -46.128 M -291.90 % | -11.770 M -131.00 % | 37.970 M 203.93 % | -36.533 M -23.11 % | -29.675 M -282.44 % | 16.265 M 175.04 % | -21.674 M -78.48 % | -12.144 M -20.18 % | -10.105 M 56.18 % | -23.059 M 83.88 % | -143.030 M 10.84 % | -160.418 M |
| Operating income ratio | -0.11 82.42 % | -0.64 7.95 % | -0.69 36.25 % | -1.09 -942.53 % | -0.10 -144.37 % | 0.23 145.73 % | -0.51 44.92 % | -0.93 -708.84 % | 0.15 125.22 % | -0.61 -291.06 % | -0.16 27.56 % | -0.21 13.93 % | -0.25 83.64 % | -1.52 98.28 % | -88.54 |
| Total other income expenses net | 2.113 M -41.14 % | 3.590 M -81.00 % | 18.900 M -34.10 % | 28.680 M 451.44 % | 5.201 M -84.31 % | 33.141 M 160.15 % | 12.739 M -45.04 % | 23.178 M 90.33 % | 12.178 M -57.40 % | 28.585 M 2 401.80 % | -1.242 M -104.30 % | 28.899 M -0.78 % | 29.125 M 119.48 % | -149.538 M -14.29 % | -130.843 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.373 B 191.59 % | 470.858 M 400.38 % | 94.100 M 196.96 % | -97.047 M 44.94 % | -176.256 M 8.48 % | -192.594 M -27.77 % | -150.740 M -34.66 % | -111.941 M 83.64 % | -684.050 M -3 849.67 % | -17.319 M 32.22 % | -25.552 M 96.92 % | -829.658 M 48.23 % | -1.602 B 56.16 % | -3.655 B 10.01 % | -4.062 B |
| Total investments | 176.740 M 32.06 % | 133.834 M 7.26 % | 124.772 M 0.00 % | 124.772 M 0.00 % | 124.772 M -53.09 % | 265.990 M 3 393.29 % | 7.614 M -0.32 % | 7.639 M -71.47 % | 26.775 M -98.94 % | 2.529 B 4 823.56 % | 51.367 M 279.59 % | 13.532 M -99.05 % | 1.430 B 18.97 % | 1.202 B 4.53 % | 1.150 B |
| Total debt | 1.444 B 167.46 % | 539.761 M 142.89 % | 222.225 M 8 429.83 % | 2.605 M -31.20 % | 3.787 M -11.32 % | 4.270 M -73.96 % | 16.400 M 1 961.98 % | 795.368 K -41.10 % | 1.350 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.613 M | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 2.979 M | 0.000 -100.00 % | 2.509 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.199 B -1.22 % | 3.239 B -0.63 % | 3.259 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -406.237 M -6.09 % | -382.923 M -13.95 % | -336.038 M -6.05 % | -316.878 M -7.54 % | -294.655 M -9.24 % | -269.723 M 5.83 % | -286.427 M -109.11 % | 3.143 B -0.61 % | 3.163 B 1 365.37 % | -249.934 M -4.81 % | -238.466 M -13.40 % | -210.290 M -0.18 % | -209.918 M 42.92 % | -367.742 M -5.22 % | -349.482 M |
| Common stock | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B | 0.000 | 0.000 -100.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B |
| Total equity | 3.083 B -0.45 % | 3.097 B -1.78 % | 3.153 B -0.51 % | 3.169 B -0.71 % | 3.192 B -0.78 % | 3.217 B 0.55 % | 3.199 B -1.13 % | 3.236 B -0.59 % | 3.255 B 0.47 % | 3.240 B -0.35 % | 3.251 B -1.28 % | 3.293 B 2.39 % | 3.216 B -50.13 % | 6.450 B 0.20 % | 6.437 B |
| Other non current liabilities | 74.292 M 6.72 % | 69.616 M 11.46 % | 62.456 M 1.30 % | 61.652 M 732.38 % | 7.407 M -72.22 % | 26.662 M 12.80 % | 23.636 M 12.70 % | 20.973 M -32.91 % | 31.262 M 55.69 % | 20.080 M -0.78 % | 20.237 M -5.71 % | 21.462 M 370.37 % | 4.563 M -28.04 % | 6.341 M 98.93 % | 3.187 M |
| Long term debt | 1.352 B 153.87 % | 532.684 M 141.87 % | 220.237 M 16 324.57 % | 1.341 M -30.36 % | 1.926 M -38.45 % | 3.129 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 1.427 B 136.86 % | 602.300 M 113.06 % | 282.693 M 348.77 % | 62.993 M 575.00 % | 9.332 M -68.67 % | 29.791 M 26.04 % | 23.636 M 12.70 % | 20.973 M -32.91 % | 31.262 M 55.69 % | 20.080 M -0.78 % | 20.237 M -5.71 % | 21.462 M -6.67 % | 22.996 M 262.68 % | 6.341 M 98.93 % | 3.187 M |
| Other current liabilities | 132.195 M 13.08 % | 116.903 M 151.05 % | 46.566 M 741.12 % | -7.263 M 29.43 % | -10.293 M -1.86 % | -10.105 M -120.00 % | 50.525 M 13.31 % | 44.590 M -24.73 % | 59.240 M 126.93 % | 26.105 M -65.43 % | 75.520 M -7.35 % | 81.511 M 30.24 % | 62.585 M 8.67 % | 57.593 M 17.94 % | 48.833 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 4.309 M -90.78 % | 46.763 M 59.25 % | 29.364 M -58.08 % | 70.047 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.946 M | 0.000 | 0.000 100.00 % | -15.299 M | 0.000 | 0.000 |
| Short term debt | 91.322 M 1 190.49 % | 7.077 M 256.08 % | 1.987 M 57.18 % | 1.264 M -32.07 % | 1.861 M 63.05 % | 1.141 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.613 M | 0.000 | 0.000 |
| Total current liabilities | 229.461 M 34.18 % | 171.010 M 133.86 % | 73.124 M 17.58 % | 62.190 M 0.23 % | 62.047 M -40.97 % | 105.105 M 33.20 % | 78.908 M 22.07 % | 64.643 M -2.56 % | 66.342 M 42.20 % | 46.653 M -43.84 % | 83.067 M 0.06 % | 83.018 M -20.41 % | 104.312 M -9.44 % | 115.185 M 21.12 % | 95.103 M |
| Total liabilities | 1.656 B 114.15 % | 773.311 M 117.33 % | 355.817 M 184.24 % | 125.183 M 75.38 % | 71.380 M -47.09 % | 134.896 M 31.55 % | 102.544 M 19.77 % | 85.616 M -97.45 % | 3.352 B 1.39 % | 3.306 B -1.43 % | 3.354 B -1.28 % | 3.398 B 2 568.87 % | 127.308 M 109.52 % | 60.763 M 23.64 % | 49.145 M |
| Other non current assets | 4.159 B 19.66 % | 3.476 B 11.51 % | 3.117 B 813.99 % | -436.544 M 18.33 % | -534.549 M -121.18 % | 2.524 B -10.66 % | 2.826 B 415.99 % | -894.219 M -1.92 % | -877.391 M -9 178.29 % | 9.665 M -99.60 % | 2.432 B 5.47 % | 2.305 B 57.50 % | 1.464 B -39.81 % | 2.432 B 4.01 % | 2.338 B |
| Long term investments | 143.420 M 7.16 % | 133.834 M 76.78 % | 75.707 M 392.26 % | -25.904 M -132.92 % | 78.684 M 102.36 % | -3.340 B -778.89 % | -380.060 M -5 075.53 % | 7.639 M -71.47 % | 26.775 M -98.94 % | 2.529 B 4 823.56 % | 51.367 M 279.59 % | 13.532 M | 0.000 | 0.000 | 0.000 |
| Intangible assets | 873.329 K 191.62 % | 299.480 K 58.14 % | 189.378 K -58.96 % | 461.458 K -49.18 % | 907.981 K -0.56 % | 913.110 K -23.40 % | 1.192 M -26.68 % | 1.626 M -23.35 % | 2.121 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 873.329 K 191.62 % | 299.480 K 58.14 % | 189.378 K -58.96 % | 461.458 K -49.18 % | 907.981 K -0.56 % | 913.110 K -23.40 % | 1.192 M -26.68 % | 1.626 M -23.35 % | 2.121 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 47.694 M 1.75 % | 46.875 M -4.98 % | 49.331 M -3.47 % | 51.104 M -4.14 % | 53.310 M -3.10 % | 55.015 M 9.33 % | 50.319 M -1.93 % | 51.310 M -3.88 % | 53.380 M 14.51 % | 46.617 M -4.40 % | 48.762 M -4.48 % | 51.046 M -5.14 % | 53.813 M 29.27 % | 41.627 M 9.09 % | 38.157 M |
| Total non current assets | 4.351 B 18.99 % | 3.657 B 15.48 % | 3.166 B 9.82 % | 2.883 B 0.77 % | 2.861 B 10.90 % | 2.580 B 3.38 % | 2.496 B 0.32 % | 2.488 B -2.69 % | 2.557 B -1.12 % | 2.585 B 2.12 % | 2.532 B 6.82 % | 2.370 B 56.17 % | 1.518 B -38.65 % | 2.474 B 4.10 % | 2.376 B |
| Other current assets | 72.386 M -13.40 % | 83.591 M 54.29 % | 54.180 M 110.50 % | 25.738 M -71.31 % | 89.707 M 44.53 % | 62.068 M 660.71 % | 8.159 M 209.83 % | 2.633 M 104.10 % | -64.278 M -1 586.63 % | 4.324 M -78.08 % | 19.722 M -77.33 % | 86.981 M -4.36 % | 90.944 M -72.34 % | 328.807 M 239.85 % | 96.751 M |
| Short term investments | 33.320 M | 0.000 -100.00 % | 49.065 M -67.44 % | 150.677 M 226.93 % | 46.088 M -82.67 % | 265.990 M -31.39 % | 387.674 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 70.646 M 2.53 % | 68.902 M -46.22 % | 128.124 M 28.57 % | 99.652 M -44.65 % | 180.043 M -8.54 % | 196.864 M 17.78 % | 167.141 M 48.26 % | 112.736 M -83.55 % | 685.400 M 3 857.46 % | 17.319 M -32.22 % | 25.552 M -96.92 % | 829.658 M -48.57 % | 1.613 B -55.87 % | 3.655 B -10.01 % | 4.062 B |
| Cash and short term investments | 103.966 M 50.89 % | 68.902 M -61.11 % | 177.190 M -29.22 % | 250.329 M 10.70 % | 226.131 M -51.14 % | 462.854 M -16.58 % | 554.815 M 392.14 % | 112.736 M -83.55 % | 685.400 M 3 857.46 % | 17.319 M -32.22 % | 25.552 M -96.92 % | 829.658 M -48.57 % | 1.613 B -55.87 % | 3.655 B -10.01 % | 4.062 B |
| Total current assets | 388.104 M 81.64 % | 213.671 M -37.58 % | 342.317 M -16.69 % | 410.883 M 2.30 % | 401.647 M -47.93 % | 771.390 M -4.27 % | 805.793 M -3.32 % | 833.487 M 4.72 % | 795.942 M 10.37 % | 721.135 M -12.34 % | 822.645 M -19.95 % | 1.028 B -43.21 % | 1.809 B -55.84 % | 4.098 B -1.47 % | 4.158 B |
| Inventory | 100.099 M 66.96 % | 59.952 M 3.10 % | 58.152 M -13.40 % | 67.151 M -21.74 % | 85.809 M -47.88 % | 164.625 M -6.50 % | 176.061 M 12.40 % | 156.639 M 39.08 % | 112.626 M 293.84 % | -58.101 M -23.44 % | -47.068 M -238.85 % | 33.899 M -58.94 % | 82.558 M | 0.000 | 0.000 |
| Net receivables | 111.653 M 9 011.35 % | 1.225 M -97.68 % | 52.796 M -21.97 % | 67.664 M 35.41 % | 49.971 M | 0.000 -100.00 % | 66.757 M 250.53 % | 19.044 M -69.38 % | 62.194 M 32.13 % | 47.070 M 0.01 % | 47.068 M -38.94 % | 77.080 M -26.89 % | 105.426 M -7.25 % | 113.663 M | 0.000 |
| Tax assets | 0.000 | 0.000 100.00 % | -75.707 M -102.30 % | 3.294 B 0.95 % | 3.263 B -2.31 % | 3.340 B 280 308.80 % | -1.192 M -100.04 % | 3.321 B -0.90 % | 3.352 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -60.763 M -23.64 % | -49.145 M |
| Account payables | 5.944 M -87.36 % | 47.031 M 132.12 % | 20.262 M 56.88 % | 12.915 M -55.75 % | 29.187 M -12.18 % | 33.234 M 32.14 % | 25.150 M 25.42 % | 20.052 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.441 M 57.09 % | 31.473 M |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 8.511 M -28.65 % | 11.927 M 10.58 % | 10.787 M 233.65 % | 3.233 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.114 M 281.71 % | 8.151 M -44.91 % | 14.797 M |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 4.309 M -96.56 % | 125.183 M 75.38 % | 71.380 M 9 572.90 % | 737.933 K -99.28 % | 102.544 M 24.02 % | 82.684 M -10.43 % | 92.315 M 162.28 % | 35.196 M | 0.000 | 0.000 -100.00 % | 18.433 M | 0.000 | 0.000 |
| Minority interest | 93.048 M -0.38 % | 93.400 M -0.05 % | 93.446 M 0.59 % | 92.893 M -0.47 % | 93.334 M -0.12 % | 93.448 M -1.06 % | 94.449 M -1.25 % | 95.644 M -0.95 % | 96.562 M -0.14 % | 96.699 M 0.23 % | 96.475 M -12.69 % | 110.494 M 562.40 % | 16.681 M 6.20 % | 15.707 M | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 2.077 M 4.49 % | 1.987 M -23.72 % | 2.605 M -31.20 % | 3.787 M -11.32 % | 4.270 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 100.00 % | -6.607 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.902 M -38.10 % | -1.377 M 99.96 % | -3.392 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.409 B 0.46 % | 3.393 B |
| Deferred tax liabilities non current | 0.000 | 0.000 100.00 % | -4.309 M -421.38 % | 1.341 M -30.36 % | 1.926 M 360.93 % | -737.933 K 99.28 % | -102.729 M | 0.000 100.00 % | -101.019 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.255 B 0.47 % | 3.240 B -0.35 % | 3.251 B -1.28 % | 3.293 B | 0.000 100.00 % | -60.763 M -23.64 % | -49.145 M |
| Total assets | 4.739 B 22.45 % | 3.870 B 10.30 % | 3.509 B 6.51 % | 3.294 B 0.95 % | 3.263 B -2.64 % | 3.352 B 1.51 % | 3.302 B -0.59 % | 3.321 B -0.93 % | 3.352 B 1.39 % | 3.306 B -1.43 % | 3.354 B -1.28 % | 3.398 B 2.12 % | 3.327 B -48.90 % | 6.510 B 0.38 % | 6.486 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Change in working capital | -148.919 M -256.68 % | 95.049 M 223.55 % | 29.377 M -30.31 % | 42.153 M 217.95 % | -35.738 M -11.15 % | -32.154 M 22.04 % | -41.243 M -1 630.06 % | -2.384 M -110.16 % | 23.473 M 246.63 % | -16.008 M -135.12 % | 45.586 M 55.16 % | 29.380 M 194.36 % | -31.136 M 44.28 % | -55.877 M -936.37 % | 6.681 M |
| Accounts receivables | -61.457 M -236.74 % | 44.944 M 14.58 % | 39.225 M 107.75 % | 18.881 M 142.91 % | -44.001 M 47.88 % | -84.426 M -105.58 % | -41.068 M -204.39 % | 39.341 M 389.64 % | -13.583 M -521.94 % | 3.219 M -90.31 % | 33.234 M 67.91 % | 19.793 M 136.16 % | -54.736 M | 0.000 | 0.000 |
| Inventory | -28.071 M -1 459.13 % | -1.800 M -120.01 % | 9.000 M -51.76 % | 18.657 M -76.33 % | 78.816 M 589.18 % | 11.436 M 158.88 % | -19.422 M 51.17 % | -39.776 M -509.38 % | 9.716 M | 0.000 -100.00 % | 36.340 M 935.27 % | 3.510 M -85.13 % | 23.600 M | 0.000 | 0.000 |
| Accounts payables | -2.189 M -174.47 % | 2.939 M 200.14 % | -2.935 M -148.65 % | 6.033 M 372.17 % | -2.217 M -1 136.30 % | 213.909 K 104.01 % | -5.339 M -296.22 % | 2.721 M 79.05 % | 1.520 M 137.50 % | -4.052 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -59.391 M -221.29 % | 48.967 M 407.73 % | -15.912 M -1 021.60 % | -1.419 M 97.92 % | -68.337 M -268.23 % | 40.622 M 286.16 % | -21.821 M -367.28 % | -4.670 M -117.34 % | 26.932 M 277.48 % | -15.175 M 36.74 % | -23.988 M -494.73 % | 6.077 M | 0.000 | 0.000 | 0.000 |
| Other non cash items | -51.541 M -620.23 % | -7.156 M 72.34 % | -25.872 M -333.20 % | -5.972 M 72.01 % | -21.334 M 59.45 % | -52.613 M -126.73 % | -23.205 M -44.23 % | -16.089 M -147.37 % | 33.968 M 205.07 % | -32.327 M -154.36 % | 59.464 M 1 676.12 % | -3.773 M -102.98 % | 126.702 M -53.84 % | 274.467 M 1.99 % | 269.108 M |
| Net cash provided by operating activities | -218.130 M -517.48 % | 52.249 M 1 221.62 % | -4.658 M -116.70 % | 27.902 M 144.61 % | -62.551 M -37.54 % | -45.478 M 50.47 % | -91.823 M -142.50 % | -37.866 M -176.97 % | 49.198 M 212.34 % | -43.795 M -239.97 % | 31.288 M 854.97 % | -4.144 M -104.12 % | 100.655 M 214.17 % | -88.162 M -490.43 % | -14.932 M |
| Investments in property plant and equipment | -3.334 M -217.62 % | -1.050 M 42.65 % | -1.830 M -269.16 % | -495.832 K 64.11 % | -1.381 M 19.84 % | -1.723 M -119.49 % | -785.160 K 64.92 % | -2.238 M 75.50 % | -9.137 M -3 228.87 % | -274.479 K 43.57 % | -486.391 K 39.07 % | -798.234 K 94.58 % | -14.733 M 10.04 % | -16.378 M -5 625.59 % | -286.048 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 19.688 K -94.78 % | 377.438 K 101.48 % | -25.468 M -54 431.56 % | 46.875 K -99.89 % | 41.944 M 219 109.72 % | 19.134 K 102.15 % | -890.213 K | 0.000 100.00 % | -614.965 M | 0.000 100.00 % | -40.000 M 0.60 % | -40.242 M |
| Purchases of investments | 0.000 100.00 % | -280.000 M -460.00 % | -50.000 M 66.67 % | -150.000 M 57.36 % | -351.772 M 49.75 % | -700.000 M 15.15 % | -825.000 M 60.85 % | -2.107 B -5 421.24 % | -38.167 M 42.31 % | -66.155 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 329.589 M 115.42 % | 153.000 M 232.61 % | 46.000 M -89.69 % | 446.000 M -45.61 % | 820.000 M -16.33 % | 980.000 M -35.74 % | 1.525 B 133.74 % | 652.421 M 737.70 % | 77.883 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -616.219 M -26.10 % | -488.676 M -69.95 % | -287.542 M -400.32 % | -57.471 M -22.75 % | -46.820 M -176.48 % | -16.934 M -20 402.26 % | 83.410 K 100.02 % | -533.793 M -186.09 % | 620.035 M 1 600.81 % | 36.455 M 104.44 % | -820.506 M -5.43 % | -778.283 M -170.15 % | -288.092 M 56.27 % | -658.738 M -1 525.38 % | -40.528 M |
| Net cash used for investing activites | -619.553 M -40.76 % | -440.137 M -136.16 % | -186.373 M -15.08 % | -161.947 M -449.00 % | 46.404 M -38.84 % | 75.875 M -50.84 % | 154.345 M 128.91 % | -533.793 M -186.09 % | 620.035 M 1 600.81 % | 36.455 M 104.44 % | -820.506 M -5.43 % | -778.283 M -170.15 % | -288.092 M 59.71 % | -715.116 M -782.25 % | -81.056 M |
| Debt repayment | 875.660 M 175.84 % | 317.447 M 44.14 % | 220.237 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 |
| 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 -100.00 % | 2.407 B -29.35 % | 3.407 B |
| 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -2.788 M | 0.000 100.00 % | -734.249 K -101.37 % | 53.655 M 8 066.16 % | -673.533 K -0.07 % | -673.061 K | 0.000 100.00 % | -1.005 M 12.75 % | -1.152 M -29.11 % | -892.278 K 94.01 % | -14.888 M -1 388.82 % | -1.000 M 96.30 % | -27.000 M -101.38 % | 1.951 B 11.45 % | 1.751 B |
| Net cash used provided by financing activities | 872.872 M 174.97 % | 317.447 M 44.62 % | 219.503 M 309.10 % | 53.655 M 8 066.16 % | -673.533 K -0.07 % | -673.061 K | 0.000 100.00 % | -1.005 M 12.75 % | -1.152 M -29.11 % | -892.278 K 94.01 % | -14.888 M -1 388.82 % | -1.000 M 96.30 % | -27.000 M -100.62 % | 4.358 B -15.50 % | 5.158 B |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 803.277 M 736.85 % | 95.988 M |
| Net change in cash | 35.189 M 149.95 % | -70.442 M -347.41 % | 28.472 M 135.42 % | -80.391 M -377.91 % | -16.821 M -156.59 % | 29.724 M -45.37 % | 54.405 M 109.50 % | -572.664 M -185.72 % | 668.081 M 8 215.28 % | -8.232 M 98.98 % | -804.106 M -2.64 % | -783.427 M -265.34 % | -214.438 M -104.92 % | 4.358 B -15.50 % | 5.158 B |
| Cash at beginning of period | 35.460 M -66.52 % | 105.901 M 6.27 % | 99.652 M -44.65 % | 180.043 M -8.54 % | 196.864 M 17.78 % | 167.141 M 48.26 % | 112.736 M -83.55 % | 685.400 M 3 857.46 % | 17.319 M -32.22 % | 25.552 M -96.92 % | 829.658 M -48.57 % | 1.613 B -11.73 % | 1.828 B 327.51 % | -803.277 M -736.85 % | -95.988 M |
| Cash at end of period | 70.649 M 99.24 % | 35.460 M -72.32 % | 128.124 M 28.57 % | 99.652 M -44.65 % | 180.043 M -8.54 % | 196.864 M 17.78 % | 167.141 M 48.26 % | 112.736 M -83.55 % | 685.400 M 3 857.46 % | 17.319 M -32.22 % | 25.552 M -96.92 % | 829.658 M -48.57 % | 1.613 B -54.63 % | 3.555 B -29.77 % | 5.062 B |
| Operating cash flow | -218.130 M -517.48 % | 52.249 M 1 221.62 % | -4.658 M -116.70 % | 27.902 M 144.61 % | -62.551 M -37.54 % | -45.478 M 50.47 % | -91.823 M -142.50 % | -37.866 M -176.97 % | 49.198 M 212.34 % | -43.795 M -239.97 % | 31.288 M 854.97 % | -4.144 M -104.12 % | 100.655 M 214.17 % | -88.162 M -490.43 % | -14.932 M |
| Capital expenditure | -3.334 M -217.62 % | -1.050 M 42.65 % | -1.830 M -269.16 % | -495.832 K 64.11 % | -1.381 M 19.84 % | -1.723 M -119.49 % | -785.160 K 64.92 % | -2.238 M 75.50 % | -9.137 M -3 228.87 % | -274.479 K 43.57 % | -486.391 K 39.07 % | -798.234 K 94.58 % | -14.733 M 10.04 % | -16.378 M -5 625.59 % | -286.048 K |
| Free CashFlow | -221.464 M -532.55 % | 51.199 M 889.04 % | -6.489 M -123.68 % | 27.406 M 142.87 % | -63.933 M -35.45 % | -47.201 M 49.03 % | -92.608 M -130.92 % | -40.104 M -200.11 % | 40.061 M 190.90 % | -44.070 M -243.08 % | 30.802 M 723.20 % | -4.943 M -105.75 % | 85.921 M 182.19 % | -104.540 M -586.96 % | -15.218 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 123.330 M 100.67 % | 61.458 M 20.51 % | 50.998 M -54.80 % | 112.837 M 223.71 % | 34.857 M 870.14 % | 3.593 M -52.21 % | 7.518 M 85.52 % | 4.052 M -62.07 % | 10.683 M -68.65 % | 34.074 M 88.75 % | 18.052 M 5.51 % | 17.109 M 68.48 % | 10.155 M -25.83 % | 13.692 M -12.96 % | 15.731 M 75.91 % | 8.942 M 498.00 % | 1.495 M -79.75 % | 7.385 M -70.02 % | 24.632 M 19.68 % | 20.581 M 107.99 % | 9.895 M -83.23 % | 58.991 M 136.62 % | 24.931 M -21.93 % | 31.935 M 83.26 % | 17.426 M -42.19 % | 30.144 M -63.30 % | 82.135 M 206.00 % | 26.842 M 53.13 % | 17.529 M -0.01 % | 17.531 M 90.22 % | 9.216 M -12.43 % | 10.524 M 152.03 % | 4.176 M -50.49 % | 8.434 M -2.90 % | 8.685 M -88.23 % | 73.798 M 1 158.72 % | 5.863 M -80.21 % | 29.632 M 481.62 % | 5.095 M -46.86 % | 9.587 M -3.96 % | 9.982 M -2.40 % | 10.227 M 87.62 % | 5.451 M 149.95 % | 2.181 M -88.67 % | 19.244 M -30.17 % | 27.560 M 22.40 % | 22.516 M 117.04 % | 10.374 M -49.18 % | 20.414 M 129.92 % | 8.878 M 48.17 % | 5.992 M 19.76 % | 5.003 M -91.23 % | 57.037 M 115.05 % | 26.523 M |
| Net income | 28.239 M 174.93 % | -37.685 M -118.34 % | -17.260 M -164.73 % | 26.665 M 398.76 % | -8.925 M 64.46 % | -25.114 M -84.91 % | -13.582 M 37.34 % | -21.677 M -63.21 % | -13.281 M -774.65 % | -1.518 M 83.40 % | -9.148 M -11.69 % | -8.190 M -276.85 % | 4.631 M 154.26 % | -8.535 M -26.73 % | -6.735 M 65.49 % | -19.513 M -679.49 % | -2.503 M -153.44 % | 4.685 M 198.49 % | -4.756 M -35.54 % | -3.509 M 76.82 % | -15.138 M -4 569.66 % | -324.170 K 93.87 % | -5.290 M -263.85 % | -1.454 M 73.23 % | -5.431 M -199.05 % | 5.483 M -71.97 % | 19.564 M 1 021.46 % | -2.123 M 83.23 % | -12.661 M -36.62 % | -9.267 M 31.26 % | -13.483 M -324.15 % | 6.015 M 151.46 % | -11.689 M -27.00 % | -9.204 M -33.40 % | -6.899 M -123.12 % | 29.840 M 513.40 % | -7.218 M -3 270.89 % | 227.639 K 104.74 % | -4.806 M -319.54 % | 2.189 M 138.12 % | -5.743 M -84.73 % | -3.109 M 35.32 % | -4.806 M 91.59 % | -57.149 M -458.71 % | 15.932 M 2.59 % | 15.529 M 724.28 % | -2.487 M -127.43 % | 9.067 M 427.37 % | 1.719 M 156.97 % | -3.018 M 62.92 % | -8.140 M 69.43 % | -26.628 M -374.81 % | 9.690 M 1 347.30 % | -776.851 K |
| Income before tax | 28.299 M 191.29 % | -31.000 M -114.52 % | -14.451 M -150.18 % | 28.799 M 338.79 % | -12.060 M 39.96 % | -20.087 M -62.79 % | -12.339 M 40.95 % | -20.898 M -88.51 % | -11.085 M -1 563.13 % | 757.648 K 109.69 % | -7.815 M -29.30 % | -6.044 M -206.86 % | 5.656 M 189.98 % | -6.286 M -17.16 % | -5.365 M 69.94 % | -17.847 M -2 626.72 % | 706.323 K -90.50 % | 7.433 M 540.58 % | -1.687 M -460.86 % | 467.541 K 105.64 % | -8.289 M -257.03 % | 5.278 M 305.83 % | -2.564 M -155.38 % | -1.004 M 54.63 % | -2.213 M -112.16 % | 18.206 M -21.17 % | 23.096 M 899.32 % | 2.311 M 123.90 % | -9.670 M -72.49 % | -5.606 M 48.23 % | -10.829 M -190.34 % | 11.986 M 234.98 % | -8.880 M -44.84 % | -6.131 M -46.50 % | -4.185 M -111.88 % | 35.224 M 858.46 % | -4.644 M -238.87 % | 3.344 M 312.84 % | -1.571 M -131.75 % | 4.949 M 365.43 % | -1.865 M -378.69 % | 669.071 K 142.58 % | -1.571 M 97.12 % | -54.521 M -389.16 % | 18.855 M -7.17 % | 20.312 M 931.74 % | 1.969 M -87.96 % | 16.353 M 135.38 % | 6.947 M 856.35 % | -918.530 K 74.39 % | -3.587 M 65.52 % | -10.404 M -161.65 % | 16.876 M 188.50 % | 5.850 M |
| Income before tax ratio | 0.23 145.49 % | -0.50 -78.01 % | -0.28 -211.02 % | 0.26 173.77 % | -0.35 93.81 % | -5.59 -240.62 % | -1.64 68.17 % | -5.16 -396.97 % | -1.04 -4 766.80 % | 0.02 105.14 % | -0.43 -22.55 % | -0.35 -163.42 % | 0.56 221.32 % | -0.46 -34.61 % | -0.34 82.91 % | -2.00 -522.53 % | 0.47 -53.07 % | 1.01 1 569.50 % | -0.07 -401.52 % | 0.02 102.71 % | -0.84 -1 036.18 % | 0.09 186.99 % | -0.10 -227.13 % | -0.03 75.24 % | -0.13 -121.03 % | 0.60 114.79 % | 0.28 226.58 % | 0.09 115.61 % | -0.55 -72.51 % | -0.32 72.78 % | -1.18 -203.17 % | 1.14 153.56 % | -2.13 -192.52 % | -0.73 -50.87 % | -0.48 -200.96 % | 0.48 160.26 % | -0.79 -801.87 % | 0.11 136.59 % | -0.31 -159.74 % | 0.52 376.38 % | -0.19 -385.54 % | 0.07 122.70 % | -0.29 98.85 % | -25.00 -2 651.58 % | 0.98 32.94 % | 0.74 742.89 % | 0.09 -94.45 % | 1.58 363.17 % | 0.34 428.96 % | -0.10 82.72 % | -0.60 71.21 % | -2.08 -802.80 % | 0.30 34.16 % | 0.22 |
| EBITDA | 26.072 M 186.33 % | -30.200 M -120.49 % | -13.696 M -142.72 % | 32.061 M 372.78 % | -11.754 M 37.82 % | -18.903 M -65.57 % | -11.417 M 43.44 % | -20.187 M -99.06 % | -10.141 M -702.15 % | 1.684 M 120.34 % | -8.280 M -7.37 % | -7.711 M -18.37 % | -6.514 M 7.33 % | -7.029 M -43.75 % | -4.890 M 71.27 % | -17.022 M -1 175.00 % | 1.583 M -80.71 % | 8.208 M 1 027.87 % | -884.650 K -225.08 % | 707.252 K 109.61 % | -7.361 M -212.97 % | 6.516 M 399.69 % | -2.174 M 21.29 % | -2.762 M 41.67 % | -4.736 M -125.65 % | 18.466 M -23.27 % | 24.068 M 160.13 % | -40.024 M -364.75 % | -8.612 M -95.56 % | -4.404 M 64.03 % | -12.241 M -140.05 % | 30.568 M 1 608.27 % | -2.027 M 74.15 % | -7.840 M -6.17 % | -7.384 M -123.23 % | 31.788 M 438.50 % | -9.391 M -1 720.86 % | -515.742 K -33.93 % | -385.074 K 94.29 % | -6.741 M 6.51 % | -7.210 M -245.85 % | -2.085 M 65.83 % | -6.102 M 76.67 % | -26.152 M -529.76 % | 6.085 M -16.10 % | 7.253 M 883.98 % | -925.155 K -6.10 % | -871.978 K -176.50 % | 1.140 M 123.81 % | -4.786 M 19.79 % | -5.968 M -117.97 % | 33.202 M 150.60 % | 13.249 M 245.04 % | 3.840 M |
| Net income ratio | 0.23 137.34 % | -0.61 -81.18 % | -0.34 -243.22 % | 0.24 192.29 % | -0.26 96.34 % | -6.99 -286.90 % | -1.81 66.23 % | -5.35 -330.27 % | -1.24 -2 689.79 % | -0.04 91.21 % | -0.51 -5.86 % | -0.48 -204.97 % | 0.46 173.16 % | -0.62 -45.60 % | -0.43 80.38 % | -2.18 -30.35 % | -1.67 -363.91 % | 0.63 428.51 % | -0.19 -13.25 % | -0.17 88.85 % | -1.53 -27 738.85 % | -0.01 97.41 % | -0.21 -366.08 % | -0.05 85.39 % | -0.31 -271.33 % | 0.18 -23.64 % | 0.24 401.13 % | -0.08 89.05 % | -0.72 -36.64 % | -0.53 63.87 % | -1.46 -355.97 % | 0.57 120.42 % | -2.80 -156.48 % | -1.09 -37.38 % | -0.79 -296.46 % | 0.40 132.84 % | -1.23 -16 125.99 % | 0.01 100.81 % | -0.94 -513.11 % | 0.23 139.69 % | -0.58 -89.28 % | -0.30 65.52 % | -0.88 96.64 % | -26.20 -3 265.32 % | 0.83 46.93 % | 0.56 610.01 % | -0.11 -112.64 % | 0.87 937.74 % | 0.08 124.78 % | -0.34 74.98 % | -1.36 74.48 % | -5.32 -3 232.82 % | 0.17 680.02 % | -0.03 |
| Ratio EBITDA | 0.21 143.02 % | -0.49 -82.97 % | -0.27 -194.52 % | 0.28 184.26 % | -0.34 93.59 % | -5.26 -246.45 % | -1.52 69.52 % | -4.98 -424.78 % | -0.95 -2 020.63 % | 0.05 110.78 % | -0.46 -1.76 % | -0.45 29.74 % | -0.64 -24.95 % | -0.51 -65.16 % | -0.31 83.67 % | -1.90 -279.77 % | 1.06 -4.73 % | 1.11 3 194.76 % | -0.04 -204.51 % | 0.03 104.62 % | -0.74 -773.48 % | 0.11 226.66 % | -0.09 -0.82 % | -0.09 68.17 % | -0.27 -144.36 % | 0.61 109.06 % | 0.29 119.65 % | -1.49 -203.49 % | -0.49 -95.59 % | -0.25 81.09 % | -1.33 -145.73 % | 2.90 698.45 % | -0.49 47.79 % | -0.93 -9.34 % | -0.85 -297.37 % | 0.43 126.89 % | -1.60 -9 102.83 % | -0.02 76.97 % | -0.08 89.25 % | -0.70 2.65 % | -0.72 -254.36 % | -0.20 81.79 % | -1.12 90.67 % | -11.99 -3 892.19 % | 0.32 20.16 % | 0.26 740.48 % | -0.04 51.12 % | -0.08 -250.54 % | 0.06 110.36 % | -0.54 45.87 % | -1.00 -115.01 % | 6.64 2 756.77 % | 0.23 60.45 % | 0.14 |
| Gross profit ratio | 0.42 111.55 % | 0.20 3.33 % | 0.19 -64.12 % | 0.53 190.01 % | 0.18 -25.28 % | 0.25 -25.52 % | 0.33 486.16 % | -0.09 -126.96 % | 0.32 -17.33 % | 0.38 5.71 % | 0.36 26.25 % | 0.29 -20.83 % | 0.36 10.57 % | 0.33 6.06 % | 0.31 54.62 % | 0.20 290.68 % | 0.05 -81.25 % | 0.27 2.74 % | 0.27 -14.82 % | 0.31 177.14 % | 0.11 -48.24 % | 0.22 -1.85 % | 0.22 39.07 % | 0.16 -26.36 % | 0.22 -9.86 % | 0.24 -34.02 % | 0.37 0.35 % | 0.36 113.52 % | 0.17 48.17 % | 0.12 169.80 % | -0.16 -149.96 % | 0.33 167.98 % | -0.49 -773.57 % | 0.07 -63.02 % | 0.19 -70.75 % | 0.67 152.45 % | 0.26 -54.00 % | 0.57 859.02 % | -0.08 2.22 % | -0.08 -113.56 % | 0.57 36.52 % | 0.42 279.74 % | 0.11 101.62 % | -6.78 -1 316.63 % | 0.56 101.01 % | 0.28 16.65 % | 0.24 -56.49 % | 0.55 68.52 % | 0.32 -18.19 % | 0.40 -7.39 % | 0.43 -92.33 % | 5.58 1 229.28 % | 0.42 235.08 % | 0.13 |
| Weighted average shs out dil | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M -0.02 % | 339.354 M 0.02 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.66 % | 337.066 M -3.43 % | 349.047 M -0.19 % | 349.706 M 1.37 % | 344.967 M 5.00 % | 328.540 M 0.83 % | 325.838 M -4.73 % | 342.012 M -3.66 % | 355.010 M 3.42 % | 343.284 M 1.17 % | 339.300 M -1.77 % | 345.403 M -0.27 % | 346.330 M 0.89 % | 343.284 M 1.17 % | 339.300 M 9.25 % | 310.574 M -12.60 % | 355.350 M 0.00 % | 355.350 M 4.73 % | 339.300 M 12.43 % | 301.791 M -11.01 % | 339.148 M 0.00 % | 339.148 M -2.00 % | 346.058 M 1.99 % | 339.300 M |
| Weighted average shs out | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.304 M -0.01 % | 339.354 M 0.02 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 0.00 % | 339.300 M 5.20 % | 322.541 M -6.18 % | 343.780 M -1.69 % | 349.706 M 1.37 % | 344.967 M 5.00 % | 328.540 M 0.83 % | 325.838 M -4.73 % | 342.012 M -3.66 % | 355.010 M 4.63 % | 339.300 M 0.00 % | 339.300 M -0.01 % | 339.333 M -1.15 % | 343.284 M 0.97 % | 339.984 M 0.20 % | 339.300 M 9.25 % | 310.574 M -12.60 % | 355.350 M 0.00 % | 355.350 M 4.73 % | 339.300 M 12.43 % | 301.791 M -11.01 % | 339.148 M 0.00 % | 339.148 M -2.00 % | 346.058 M 1.99 % | 339.300 M |
| EPS diluted | 0.08 175.45 % | -0.11 -116.11 % | -0.05 -164.76 % | 0.08 398.86 % | -0.03 64.46 % | -0.07 -85.00 % | -0.04 37.40 % | -0.06 -63.43 % | -0.04 -768.89 % | 0.00 83.33 % | -0.03 -12.03 % | -0.02 -277.21 % | 0.01 153.97 % | -0.03 -27.27 % | -0.02 65.57 % | -0.06 -677.03 % | -0.01 -152.86 % | 0.01 200.00 % | -0.01 -35.92 % | -0.01 76.91 % | -0.04 -4 360.00 % | 0.00 93.59 % | -0.02 -262.79 % | 0.00 73.13 % | -0.02 -200.00 % | 0.02 -72.41 % | 0.06 1 020.63 % | -0.01 83.11 % | -0.04 -36.63 % | -0.03 31.23 % | -0.04 -320.56 % | 0.02 153.73 % | -0.03 -27.38 % | -0.03 -31.50 % | -0.02 -121.98 % | 0.09 509.91 % | -0.02 -3 271.43 % | 0.00 105.19 % | -0.01 -310.94 % | 0.01 137.87 % | -0.02 -87.78 % | -0.01 35.25 % | -0.01 91.82 % | -0.17 -461.70 % | 0.05 -6.00 % | 0.05 814.29 % | -0.01 -126.92 % | 0.03 160.00 % | 0.01 200.00 % | -0.01 58.33 % | -0.02 69.43 % | -0.08 -380.36 % | 0.03 1 317.39 % | 0.00 |
| Earnings per share | 0.08 175.45 % | -0.11 -116.11 % | -0.05 -164.76 % | 0.08 398.86 % | -0.03 64.46 % | -0.07 -85.00 % | -0.04 37.40 % | -0.06 -63.43 % | -0.04 -768.89 % | 0.00 83.33 % | -0.03 -12.03 % | -0.02 -277.21 % | 0.01 153.97 % | -0.03 -27.27 % | -0.02 65.57 % | -0.06 -677.03 % | -0.01 -152.86 % | 0.01 200.00 % | -0.01 -35.92 % | -0.01 76.91 % | -0.04 -4 360.00 % | 0.00 93.59 % | -0.02 -262.79 % | 0.00 73.13 % | -0.02 -200.00 % | 0.02 -72.41 % | 0.06 1 020.63 % | -0.01 83.11 % | -0.04 -36.63 % | -0.03 31.23 % | -0.04 -320.56 % | 0.02 152.94 % | -0.03 -29.28 % | -0.03 -31.50 % | -0.02 -121.98 % | 0.09 509.91 % | -0.02 -3 271.43 % | 0.00 105.19 % | -0.01 -310.94 % | 0.01 137.87 % | -0.02 -83.70 % | -0.01 34.29 % | -0.01 91.76 % | -0.17 -461.70 % | 0.05 -6.00 % | 0.05 814.29 % | -0.01 -126.92 % | 0.03 160.00 % | 0.01 200.00 % | -0.01 58.33 % | -0.02 69.43 % | -0.08 -380.36 % | 0.03 1 317.39 % | 0.00 |
| Gross profit | 51.692 M 324.52 % | 12.177 M 24.52 % | 9.779 M -83.78 % | 60.298 M 838.80 % | 6.423 M 624.93 % | 886.000 K -64.40 % | 2.489 M 816.41 % | -347.425 K -110.23 % | 3.397 M -74.08 % | 13.107 M 99.53 % | 6.569 M 33.21 % | 4.931 M 33.38 % | 3.697 M -18.00 % | 4.508 M -7.69 % | 4.884 M 171.99 % | 1.796 M 2 236.26 % | 76.854 K -96.20 % | 2.025 M -69.20 % | 6.573 M 1.95 % | 6.448 M 476.41 % | 1.119 M -91.32 % | 12.885 M 132.24 % | 5.548 M 8.57 % | 5.110 M 34.96 % | 3.786 M -47.89 % | 7.266 M -75.79 % | 30.006 M 207.06 % | 9.772 M 226.97 % | 2.989 M 48.15 % | 2.017 M 232.78 % | -1.519 M -143.75 % | 3.472 M 271.33 % | -2.027 M -433.52 % | 607.684 K -64.09 % | 1.692 M -96.56 % | 49.161 M 3 077.65 % | 1.547 M -90.90 % | 17.000 M 4 514.64 % | -385.074 K 48.03 % | -741.002 K -113.02 % | 5.692 M 33.24 % | 4.272 M 612.46 % | 599.581 K 104.06 % | -14.785 M -237.88 % | 10.723 M 40.36 % | 7.640 M 42.79 % | 5.351 M -5.56 % | 5.666 M -14.36 % | 6.616 M 88.10 % | 3.517 M 37.22 % | 2.563 M -90.81 % | 27.902 M 16.60 % | 23.929 M 620.57 % | 3.321 M |
| Income tax expense | 244.159 K -93.58 % | 3.804 M 29.24 % | 2.943 M 32.50 % | 2.221 M 172.47 % | -3.065 M -112.21 % | 25.114 M 84.91 % | 13.582 M 1 654.49 % | 774.127 K -63.48 % | 2.120 M -9.31 % | 2.337 M 75.34 % | 1.333 M -37.89 % | 2.146 M 107.95 % | 1.032 M -54.12 % | 2.249 M 64.19 % | 1.370 M -33.11 % | 2.048 M -31.73 % | 3.000 M 0.00 % | 3.000 M -2.80 % | 3.086 M -24.00 % | 4.061 M -39.29 % | 6.690 M 76.63 % | 3.787 M 38.80 % | 2.729 M 496.99 % | 457.072 K -85.81 % | 3.221 M -74.69 % | 12.727 M 260.37 % | 3.532 M -20.36 % | 4.434 M 48.27 % | 2.991 M -18.31 % | 3.661 M 37.96 % | 2.654 M -55.56 % | 5.971 M 99.89 % | 2.987 M -2.78 % | 3.073 M 10.29 % | 2.786 M -33.74 % | 4.205 M 39.34 % | 3.018 M -3.18 % | 3.117 M -3.65 % | 3.235 M 31.92 % | 2.452 M -27.08 % | 3.363 M -10.99 % | 3.778 M 13.17 % | 3.338 M 30.55 % | 2.557 M -4.20 % | 2.669 M -44.21 % | 4.784 M 13.54 % | 4.213 M -37.00 % | 6.687 M 29.81 % | 5.152 M 145.40 % | 2.099 M -47.16 % | 3.973 M -76.87 % | 17.176 M 145.37 % | 7.000 M 12.90 % | 6.200 M |
| Cost of revenue | 71.638 M 45.36 % | 49.282 M 19.56 % | 41.219 M -21.55 % | 52.539 M 84.77 % | 28.434 M 950.40 % | 2.707 M -46.17 % | 5.029 M 14.30 % | 4.400 M -39.61 % | 7.285 M -65.25 % | 20.967 M 82.59 % | 11.483 M -5.70 % | 12.178 M 88.58 % | 6.458 M -29.68 % | 9.184 M -15.34 % | 10.847 M 51.78 % | 7.147 M 403.82 % | 1.419 M -73.54 % | 5.360 M -70.32 % | 18.058 M 27.77 % | 14.133 M 61.03 % | 8.777 M -80.96 % | 46.107 M 137.87 % | 19.383 M -27.74 % | 26.825 M 96.67 % | 13.640 M -40.38 % | 22.878 M -56.11 % | 52.129 M 205.39 % | 17.070 M 17.40 % | 14.540 M -6.28 % | 15.514 M 44.51 % | 10.735 M 52.23 % | 7.052 M 13.69 % | 6.203 M -20.74 % | 7.826 M 11.91 % | 6.993 M -71.62 % | 24.637 M 470.86 % | 4.316 M -65.83 % | 12.632 M 130.52 % | 5.480 M -46.94 % | 10.328 M 140.72 % | 4.290 M -27.96 % | 5.956 M 22.76 % | 4.852 M -71.40 % | 16.966 M 99.11 % | 8.521 M -57.23 % | 19.920 M 16.05 % | 17.165 M 264.56 % | 4.708 M -65.88 % | 13.798 M 157.36 % | 5.361 M 56.35 % | 3.429 M 114.97 % | -22.899 M -169.17 % | 33.108 M 42.69 % | 23.202 M |
| General and administrative expenses | 17.842 M -3.42 % | 18.474 M 13.63 % | 16.258 M -14.42 % | 18.997 M 32.34 % | 14.355 M 1.34 % | 14.164 M 15.98 % | 12.213 M 172.20 % | -16.915 M -227.82 % | 13.233 M 14.71 % | 11.536 M 7.84 % | 10.697 M 156.04 % | -19.089 M -286.06 % | 10.260 M -14.70 % | 12.028 M 19.20 % | 10.091 M 237.12 % | -7.359 M -174.56 % | 9.869 M 17.53 % | 8.397 M 2.98 % | 8.154 M 155.53 % | -14.684 M -267.57 % | 8.763 M 36.16 % | 6.436 M -23.20 % | 8.380 M 61.68 % | 5.183 M -28.89 % | 7.289 M -35.71 % | 11.339 M 16.52 % | 9.731 M -2.22 % | 9.951 M -32.80 % | 14.808 M 67.90 % | 8.820 M -14.09 % | 10.265 M 2 271.38 % | 432.891 K -94.67 % | 8.119 M -4.68 % | 8.518 M 0.50 % | 8.475 M -35.28 % | 13.096 M 25.72 % | 10.417 M 20.78 % | 8.624 M 50.00 % | 5.750 M 6.56 % | 5.396 M -57.88 % | 12.811 M 91.79 % | 6.680 M 1.88 % | 6.556 M -18.32 % | 8.026 M 41.51 % | 5.672 M -17.42 % | 6.868 M 11.74 % | 6.146 M 1.94 % | 6.030 M 16.18 % | 5.190 M -36.37 % | 8.156 M 31.05 % | 6.224 M -42.26 % | 10.778 M 34.75 % | 7.998 M 0.78 % | 7.937 M |
| Selling and marketing expenses | 8.447 M -32.43 % | 12.500 M 32.03 % | 9.468 M -27.51 % | 13.060 M 68.86 % | 7.734 M -5.07 % | 8.147 M 20.99 % | 6.734 M 204.18 % | -6.463 M -251.96 % | 4.253 M 14.17 % | 3.725 M 32.85 % | 2.804 M 148.34 % | -5.802 M -337.51 % | 2.443 M -11.62 % | 2.764 M 13.06 % | 2.445 M 173.25 % | -3.338 M -236.09 % | 2.452 M -12.63 % | 2.807 M 65.42 % | 1.697 M 150.77 % | -3.343 M -268.45 % | 1.984 M -31.96 % | 2.917 M 41.97 % | 2.054 M -38.80 % | 3.357 M 73.14 % | 1.939 M 26.61 % | 1.531 M 1.71 % | 1.505 M -46.33 % | 2.805 M 116.39 % | 1.296 M 2.72 % | 1.262 M -19.32 % | 1.564 M -53.27 % | 3.347 M 73.73 % | 1.927 M 80.21 % | 1.069 M -16.63 % | 1.282 M -64.60 % | 3.622 M 560.01 % | 548.739 K -21.43 % | 698.367 K 487.62 % | 118.847 K -0.98 % | 120.025 K 7.51 % | 111.637 K -9.01 % | 122.692 K -15.45 % | 145.115 K -68.46 % | 460.087 K 128.03 % | 201.764 K -8.88 % | 221.433 K 71.28 % | 129.281 K 104.85 % | 63.110 K -81.95 % | 349.599 K -78.54 % | 1.629 M -29.40 % | 2.307 M -38.18 % | 3.732 M -3.52 % | 3.868 M -20.21 % | 4.849 M |
| Other expenses | -2.334 M -118.32 % | 12.742 M 1 433.33 % | -955.665 K -4 920.57 % | -19.035 K 99.38 % | -3.066 M 85.74 % | -21.494 M -40.12 % | -15.340 M -1 062.22 % | 1.594 M | 0.000 | 0.000 | 0.000 -100.00 % | 42.146 M | 0.000 | 0.000 | 0.000 100.00 % | -23.360 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.451 M | 0.000 -100.00 % | 69.929 K -44.70 % | 126.449 K -17.46 % | 153.202 K 320.13 % | -69.597 K -123.30 % | 298.649 K 102.93 % | -10.204 M 79.51 % | -49.796 M -212.79 % | -15.920 M -340.65 % | 6.615 M 154.96 % | -12.038 M -90.34 % | -6.324 M -762.72 % | -733.063 K 91.58 % | -8.707 M | 0.000 -100.00 % | 2.781 M 10 292.26 % | -27.289 K 99.84 % | -17.515 M -206.39 % | -5.717 M -1 281.91 % | 483.678 K 2 374.31 % | -21.267 K 99.67 % | -6.356 M | 0.000 -100.00 % | 2.881 M 333.17 % | -1.236 M -219.45 % | -386.818 K | 0.000 -100.00 % | 444.864 K 800.54 % | -63.503 K 99.24 % | -8.303 M | 0.000 -100.00 % | 14.074 M 9 098.49 % | -156.409 K 98.82 % | -13.304 M |
| Operating expenses | 23.955 M -45.21 % | 43.717 M 76.49 % | 24.770 M -22.69 % | 32.038 M 68.42 % | 19.023 M 188.50 % | -21.494 M -240.12 % | 15.340 M -39.17 % | 25.220 M 44.22 % | 17.486 M 14.58 % | 15.262 M 13.04 % | 13.501 M -21.75 % | 17.255 M 35.84 % | 12.703 M -14.12 % | 14.792 M 18.00 % | 12.535 M -46.02 % | 23.220 M 88.45 % | 12.322 M 9.97 % | 11.204 M 13.73 % | 9.851 M 70.66 % | 5.773 M -46.29 % | 10.747 M 14.91 % | 9.353 M -11.44 % | 10.561 M 21.49 % | 8.693 M -5.08 % | 9.159 M -30.45 % | 13.169 M 229.05 % | -10.204 M 79.51 % | -49.796 M -212.79 % | -15.920 M -340.65 % | 6.615 M 154.96 % | -12.038 M -90.34 % | -6.324 M -167.91 % | 9.313 M 206.96 % | -8.707 M -189.23 % | 9.758 M -43.83 % | 17.373 M 58.83 % | 10.938 M 162.45 % | -17.515 M -206.39 % | -5.717 M -195.28 % | 6.000 M -53.50 % | 12.901 M 302.97 % | -6.356 M -194.85 % | 6.701 M -41.05 % | 11.368 M 145.11 % | 4.638 M 1 298.97 % | -386.818 K -106.16 % | 6.276 M -4.00 % | 6.538 M 19.39 % | 5.476 M 165.95 % | -8.303 M -197.34 % | 8.531 M 260.95 % | -5.300 M -145.26 % | 11.710 M 2 355.92 % | -519.095 K |
| Cost and expenses | 95.592 M 2.79 % | 92.998 M 40.93 % | 65.989 M -21.98 % | 84.577 M 78.22 % | 47.457 M 96.10 % | 24.201 M 18.81 % | 20.369 M -31.23 % | 29.619 M 19.57 % | 24.772 M -31.62 % | 36.228 M 45.00 % | 24.985 M -15.11 % | 29.433 M 53.61 % | 19.160 M -20.08 % | 23.975 M 2.53 % | 23.383 M -23.00 % | 30.367 M 121.01 % | 13.740 M -17.05 % | 16.565 M -40.65 % | 27.910 M 40.21 % | 19.906 M 1.96 % | 19.524 M -64.80 % | 55.459 M 85.21 % | 29.944 M -15.69 % | 35.519 M 55.79 % | 22.799 M -36.75 % | 36.047 M -30.85 % | 52.129 M -22.04 % | 66.866 M 359.88 % | 14.540 M -6.28 % | 15.514 M 44.51 % | 10.735 M 153.56 % | -20.044 M -229.19 % | 15.515 M 98.26 % | 7.826 M -53.28 % | 16.751 M -60.13 % | 42.010 M 175.41 % | 15.254 M 20.75 % | 12.632 M 130.52 % | 5.480 M -66.44 % | 16.327 M -5.03 % | 17.192 M 188.66 % | 5.956 M -48.45 % | 11.553 M -59.23 % | 28.333 M 115.32 % | 13.159 M -33.94 % | 19.920 M -15.02 % | 23.441 M 108.44 % | 11.246 M -41.65 % | 19.274 M 259.49 % | 5.361 M -55.17 % | 11.960 M 142.41 % | -28.199 M -162.92 % | 44.818 M 97.58 % | 22.683 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 26.288 M -15.13 % | 30.975 M 20.40 % | 25.725 M -19.75 % | 32.057 M 45.13 % | 22.089 M -1.00 % | 22.311 M 17.76 % | 18.947 M 181.04 % | -23.379 M -233.70 % | 17.486 M 14.58 % | 15.262 M 13.04 % | 13.501 M 154.24 % | -24.891 M -295.95 % | 12.703 M -14.12 % | 14.792 M 18.00 % | 12.535 M 217.19 % | -10.697 M -186.81 % | 12.322 M 9.97 % | 11.204 M 13.73 % | 9.851 M 154.65 % | -18.027 M -267.73 % | 10.747 M 14.91 % | 9.353 M -10.37 % | 10.435 M 22.18 % | 8.540 M -7.46 % | 9.228 M -28.30 % | 12.870 M 14.54 % | 11.236 M -12.71 % | 12.872 M -20.07 % | 16.104 M 59.74 % | 10.081 M -14.78 % | 11.829 M 211.23 % | 3.801 M -62.16 % | 10.046 M 4.79 % | 9.587 M -1.75 % | 9.758 M -41.63 % | 16.718 M 52.46 % | 10.965 M 17.62 % | 9.323 M 58.86 % | 5.869 M 6.39 % | 5.516 M -57.32 % | 12.923 M 89.97 % | 6.802 M 1.51 % | 6.701 M -21.03 % | 8.486 M 44.48 % | 5.874 M -17.15 % | 7.089 M 12.96 % | 6.276 M 3.00 % | 6.093 M 9.99 % | 5.539 M -43.39 % | 9.785 M 14.70 % | 8.531 M 144.03 % | -19.375 M -263.27 % | 11.867 M -7.18 % | 12.785 M |
| Interest income | 560.934 K 3.93 % | 539.716 K 0.00 % | 539.717 K 0.00 % | 539.715 K 0.00 % | 539.718 K 0.01 % | 539.688 K -0.01 % | 539.732 K 0.01 % | 539.704 K -21.22 % | 685.062 K -26.31 % | 929.707 K -7.14 % | 1.001 M 8.88 % | 919.570 K 3.72 % | 886.593 K 38.59 % | 639.718 K 17.17 % | 545.968 K -11.69 % | 618.216 K 4.91 % | 589.295 K -23.56 % | 770.933 K 56.32 % | 493.185 K 4.70 % | 471.026 K -31.63 % | 688.922 K -60.09 % | 1.726 M -31.09 % | 2.505 M -5.12 % | 2.640 M -17.96 % | 3.218 M -10.75 % | 3.606 M -5.24 % | 3.805 M | 0.000 -100.00 % | 3.266 M 7.75 % | 3.031 M | 0.000 | 0.000 -100.00 % | 2.514 M | 0.000 -100.00 % | 3.564 M -30.82 % | 5.153 M 2.49 % | 5.027 M | 0.000 -100.00 % | 2.379 M 3.60 % | 2.296 M 14.07 % | 2.013 M | 0.000 -100.00 % | 1.496 M 48.63 % | 1.006 M 2.69 % | 979.987 K | 0.000 -100.00 % | 2.011 M -35.76 % | 3.130 M 10.37 % | 2.836 M | 0.000 -100.00 % | 3.474 M | 0.000 -100.00 % | 4.934 M 58.07 % | 3.121 M |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.273 K -33.33 % | 27.410 K 69.07 % | 16.212 K -33.33 % | 24.318 K 0.00 % | 24.318 K 0.00 % | 24.318 K 8.66 % | 22.379 K -51.75 % | 46.380 K 247.44 % | 13.349 K -61.01 % | 34.239 K -34.89 % | 52.583 K 87.73 % | 28.010 K -16.35 % | 33.483 K -32.73 % | 49.771 K 86.15 % | 26.737 K -53.33 % | 57.290 K 14.45 % | 50.057 K -10.80 % | 56.118 K -7.89 % | 60.926 K 3.08 % | 59.107 K -11.31 % | 66.643 K 7.55 % | 61.967 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 |
| Depreciation and amortization | 667.466 K -16.62 % | 800.500 K 6.11 % | 754.433 K 23.23 % | 612.227 K 99.57 % | 306.775 K 101.22 % | -25.114 M -2 906.59 % | 894.823 K 28.90 % | 694.219 K -24.55 % | 920.054 K 1.98 % | 902.155 K 2.59 % | 879.396 K -42.38 % | 1.526 M 78.48 % | 855.040 K 68.65 % | 506.984 K -48.64 % | 987.090 K 27.79 % | 772.432 K -9.03 % | 849.084 K 14.51 % | 741.525 K -1.49 % | 752.745 K 253.44 % | 212.974 K -75.53 % | 870.222 K -26.74 % | 1.188 M 44.74 % | 820.628 K 168.50 % | -1.198 M -272.30 % | 695.274 K -12.67 % | 796.126 K -12.57 % | 910.550 K 1.42 % | 897.844 K -94.36 % | 15.920 M 3 715.99 % | 417.191 K 2.23 % | 408.085 K -98.78 % | 33.420 M 6 168.47 % | 533.149 K 105.41 % | 259.557 K 138.09 % | -681.465 K -4.05 % | -654.918 K -2 499.93 % | 27.289 K -95.46 % | 600.866 K -89.49 % | 5.717 M 1 281.91 % | -483.678 K -2 374.31 % | 21.267 K -96.23 % | 563.992 K -5.65 % | 597.749 K 120.75 % | -2.881 M -324.10 % | 1.286 M 92.24 % | 668.805 K -11.61 % | 756.680 K 270.09 % | -444.864 K -800.54 % | 63.503 K -90.03 % | 637.167 K 105.34 % | -11.935 M -118.52 % | 64.459 M 6 154.02 % | 1.031 M | 0.000 |
| Operating income | 27.738 M 187.95 % | -31.540 M -110.40 % | -14.991 M -153.05 % | 28.260 M 324.28 % | -12.600 M 38.86 % | -20.608 M -60.36 % | -12.851 M 40.01 % | -21.421 M -82.37 % | -11.746 M -3 759.85 % | -304.316 K 95.61 % | -6.933 M 43.75 % | -12.324 M -36.84 % | -9.006 M 12.42 % | -10.283 M -34.39 % | -7.652 M 59.92 % | -19.089 M -13 261.40 % | 145.038 K -97.83 % | 6.696 M 414.28 % | -2.131 M -9 263.00 % | 23.252 K 100.26 % | -8.920 M -347.64 % | 3.602 M 171.85 % | -5.013 M -39.90 % | -3.583 M 33.30 % | -5.372 M 8.99 % | -5.903 M -129.81 % | 19.802 M 149.48 % | -40.024 M -209.51 % | -12.931 M -249.80 % | 8.633 M 163.68 % | -13.557 M -375.37 % | -2.852 M 74.85 % | -11.340 M -40.01 % | -8.099 M -9.69 % | -7.384 M -122.76 % | 32.443 M 444.47 % | -9.418 M -1 726.16 % | -515.742 K 91.55 % | -6.102 M 2.48 % | -6.257 M 13.47 % | -7.231 M -246.87 % | -2.085 M 65.83 % | -6.102 M 73.78 % | -23.271 M -584.84 % | 4.800 M -33.82 % | 7.253 M 883.98 % | -925.155 K -116.61 % | -427.114 K -139.68 % | 1.076 M 122.49 % | -4.786 M -180.21 % | 5.968 M 119.09 % | -31.257 M -355.81 % | 12.219 M 218.20 % | 3.840 M |
| Operating income ratio | 0.22 143.83 % | -0.51 -74.59 % | -0.29 -217.37 % | 0.25 169.28 % | -0.36 93.70 % | -5.74 -235.54 % | -1.71 67.66 % | -5.29 -380.76 % | -1.10 -12 211.34 % | -0.01 97.67 % | -0.38 46.68 % | -0.72 18.78 % | -0.89 -18.08 % | -0.75 -54.40 % | -0.49 77.21 % | -2.13 -2 300.91 % | 0.10 -89.30 % | 0.91 1 148.22 % | -0.09 -7 756.14 % | 0.00 100.13 % | -0.90 -1 576.34 % | 0.06 130.37 % | -0.20 -79.21 % | -0.11 63.60 % | -0.31 -57.43 % | -0.20 -181.22 % | 0.24 116.17 % | -1.49 -102.12 % | -0.74 -249.82 % | 0.49 133.48 % | -1.47 -442.86 % | -0.27 90.02 % | -2.72 -182.76 % | -0.96 -12.96 % | -0.85 -293.39 % | 0.44 127.37 % | -1.61 -9 129.57 % | -0.02 98.55 % | -1.20 -83.50 % | -0.65 9.90 % | -0.72 -255.40 % | -0.20 81.79 % | -1.12 89.51 % | -10.67 -4 378.28 % | 0.25 -5.23 % | 0.26 740.48 % | -0.04 0.20 % | -0.04 -178.09 % | 0.05 109.78 % | -0.54 -154.13 % | 1.00 115.94 % | -6.25 -3 016.23 % | 0.21 47.97 % | 0.14 |
| Total other income expenses net | 560.934 K 3.93 % | 539.716 K 0.00 % | 539.717 K 0.00 % | 539.715 K 0.00 % | 539.718 K 3.51 % | 521.415 K 1.77 % | 512.322 K -2.13 % | 523.492 K -20.77 % | 660.744 K -37.78 % | 1.062 M -20.99 % | 1.344 M -67.32 % | 4.113 M -68.42 % | 13.025 M 941.88 % | 1.250 M 144.31 % | 511.729 K -58.81 % | 1.242 M 121.32 % | 561.285 K -23.89 % | 737.450 K 66.31 % | 443.414 K -0.20 % | 444.289 K -29.66 % | 631.632 K -62.32 % | 1.676 M -14.58 % | 1.962 M -23.92 % | 2.579 M -18.35 % | 3.159 M -86.90 % | 24.109 M 632.00 % | 3.294 M -48.31 % | 6.372 M 67.70 % | 3.800 M 25.55 % | 3.026 M 10.94 % | 2.728 M -78.87 % | 12.909 M 424.90 % | 2.459 M 24.96 % | 1.968 M -38.47 % | 3.199 M 15.01 % | 2.781 M -43.56 % | 4.928 M 23.84 % | 3.979 M 155.49 % | 1.557 M -86.10 % | 11.206 M 108.82 % | 5.366 M 67.72 % | 3.200 M -31.52 % | 4.673 M 114.95 % | -31.250 M -322.34 % | 14.055 M -28.88 % | 19.762 M 582.88 % | 2.894 M -82.75 % | 16.780 M 185.81 % | 5.871 M 51.79 % | 3.868 M 62.48 % | 2.381 M -88.58 % | 20.853 M 333.18 % | 4.814 M 139.54 % | 2.010 M |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.893 B 11.77 % | 1.694 B 11.05 % | 1.525 B 11.10 % | 1.373 B 23.44 % | 1.112 B 16.80 % | 952.296 M 29.51 % | 735.289 M 56.16 % | 470.858 M 42.50 % | 330.421 M 65.39 % | 199.786 M 85.12 % | 107.922 M 14.69 % | 94.100 M 169.62 % | 34.901 M 6.76 % | 32.691 M 140.00 % | -81.734 M 15.78 % | -97.047 M 65.41 % | -280.572 M 2.75 % | -288.513 M -30.05 % | -221.854 M -25.87 % | -176.256 M 52.35 % | -369.931 M -48.24 % | -249.544 M -837.82 % | -26.609 M 86.18 % | -192.594 M 39.23 % | -316.931 M -1 224.31 % | -23.932 M 61.48 % | -62.129 M 62.83 % | -167.141 M -26.38 % | -132.255 M 19.56 % | -164.412 M -22.02 % | -134.744 M -19.52 % | -112.736 M 65.69 % | -328.618 M 50.19 % | -659.700 M -358.64 % | -143.839 M 79.01 % | -685.400 M -7.50 % | -637.592 M 0.10 % | -638.221 M 1.66 % | -649.011 M -3 647.35 % | -17.319 M 10.35 % | -19.318 M 25.97 % | -26.093 M -19.97 % | -21.750 M 14.88 % | -25.552 M 96.74 % | -783.740 M 0.95 % | -791.219 M 5.40 % | -836.409 M -0.81 % | -829.658 M 44.57 % | -1.497 B 1.37 % | -1.517 B 0.65 % | -1.527 B 4.69 % | -1.602 B 3.09 % | -1.654 B 0.89 % | -1.668 B |
| Total investments | 124.233 M -7.71 % | 134.609 M -1.10 % | 136.100 M -22.99 % | 176.740 M 32.63 % | 133.259 M -8.42 % | 145.516 M 0.97 % | 144.122 M 7.69 % | 133.834 M -10.42 % | 149.398 M 5.27 % | 141.920 M 14.24 % | 124.233 M -0.43 % | 124.772 M -8.31 % | 136.077 M 9.06 % | 124.772 M 0.43 % | 124.233 M -0.43 % | 124.772 M 0.43 % | 124.233 M -0.43 % | 124.772 M 0.58 % | 124.053 M -0.58 % | 124.772 M | 0.000 -100.00 % | 181.797 M -54.87 % | 402.854 M 51.45 % | 265.990 M 81.87 % | 146.254 M -66.68 % | 438.987 M 5 665.30 % | 7.614 M 0.00 % | 7.614 M -0.12 % | 7.624 M -0.07 % | 7.629 M -0.07 % | 7.634 M -0.07 % | 7.639 M -77.23 % | 33.542 M -0.16 % | 33.597 M 27.22 % | 26.410 M -1.37 % | 26.775 M -3.85 % | 27.847 M 1.39 % | 27.466 M -37.48 % | 43.932 M -0.77 % | 44.273 M 21.31 % | 36.495 M -94.97 % | 725.280 M 1 211.15 % | 55.316 M 7.69 % | 51.367 M 1.49 % | 50.614 M 56.97 % | 32.245 M 114.32 % | 15.046 M 11.18 % | 13.532 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.430 B 4 405.28 % | 31.745 M -0.86 % | 32.021 M |
| Total debt | 2.040 B 11.47 % | 1.830 B 10.65 % | 1.654 B 14.58 % | 1.444 B 20.34 % | 1.200 B 17.70 % | 1.019 B 18.19 % | 862.382 M 59.77 % | 539.761 M 22.35 % | 441.158 M 27.70 % | 345.467 M 36.36 % | 253.345 M 14.00 % | 222.225 M 18.77 % | 187.104 M 27.32 % | 146.959 M 0.09 % | 146.822 M 5 535.60 % | 2.605 M -0.30 % | 2.613 M -18.26 % | 3.197 M 1.06 % | 3.163 M -16.46 % | 3.787 M 0.70 % | 3.760 M -14.06 % | 4.376 M 1.15 % | 4.326 M 1.31 % | 4.270 M -12.54 % | 4.882 M 1.23 % | 4.823 M 9.91 % | 4.388 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.682 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 % | 10.613 M | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -1.458 M 32.53 % | -2.161 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.992 M 20.65 % | 4.138 M 162.63 % | -6.607 M -169.57 % | 9.497 M 686.39 % | 1.208 M 127.03 % | -4.468 M -278.04 % | 2.509 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.377 M 0.00 % | -1.377 M 0.00 % | -1.377 M 0.00 % | -1.377 M -124.18 % | -614.455 K 0.00 % | -614.455 K 0.00 % | -614.456 K 0.00 % | -614.456 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 |
| Retained earnings | -432.944 M 6.12 % | -461.182 M -8.90 % | -423.497 M -4.25 % | -406.237 M 5.65 % | -430.544 M -2.12 % | -421.619 M -6.33 % | -396.506 M -3.55 % | -382.923 M -6.39 % | -359.919 M -3.83 % | -346.637 M -0.44 % | -345.119 M -2.70 % | -336.038 M -2.57 % | -327.615 M 1.39 % | -332.246 M -2.67 % | -323.606 M -2.12 % | -316.878 M -6.64 % | -297.143 M -0.85 % | -294.639 M 1.59 % | -299.411 M -1.61 % | -294.655 M -1.34 % | -290.756 M -5.04 % | -276.798 M -0.65 % | -275.012 M -1.96 % | -269.723 M -0.40 % | -268.656 M -2.06 % | -263.225 M 2.04 % | -268.708 M 6.19 % | -286.427 M -1.11 % | -283.286 M -4.60 % | -270.818 M -3.38 % | -261.956 M -5.43 % | -248.473 M 3.53 % | -257.578 M -4.75 % | -245.889 M -3.89 % | -236.685 M -3.00 % | -229.786 M 13.14 % | -264.544 M -2.81 % | -257.325 M 0.09 % | -257.553 M -3.05 % | -249.934 M 0.87 % | -252.123 M -2.33 % | -246.380 M -1.28 % | -243.272 M -2.02 % | -238.466 M -31.52 % | -181.317 M 8.08 % | -197.248 M 7.30 % | -212.777 M -1.18 % | -210.290 M 4.13 % | -219.356 M 0.78 % | -221.076 M -1.38 % | -218.058 M -3.88 % | -209.918 M -14.53 % | -183.290 M 5.02 % | -192.979 M |
| Common stock | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B 0.00 % | 3.393 B |
| Total equity | 3.054 B 0.95 % | 3.025 B -1.19 % | 3.062 B -0.68 % | 3.083 B 1.08 % | 3.050 B -0.64 % | 3.070 B -0.79 % | 3.094 B -0.09 % | 3.097 B -1.25 % | 3.136 B -0.16 % | 3.141 B 0.13 % | 3.137 B -0.51 % | 3.153 B -0.17 % | 3.158 B 0.15 % | 3.154 B -0.27 % | 3.162 B -0.21 % | 3.169 B -0.63 % | 3.189 B -0.07 % | 3.191 B 0.14 % | 3.187 B -0.15 % | 3.192 B -0.12 % | 3.196 B -0.44 % | 3.210 B -0.06 % | 3.211 B -0.16 % | 3.217 B -0.03 % | 3.218 B -0.17 % | 3.223 B 0.17 % | 3.218 B 0.58 % | 3.199 B -0.12 % | 3.203 B -0.39 % | 3.216 B -0.29 % | 3.225 B -0.33 % | 3.236 B 0.15 % | 3.231 B -0.37 % | 3.243 B -0.30 % | 3.252 B -0.08 % | 3.255 B 0.93 % | 3.225 B -0.24 % | 3.233 B 0.01 % | 3.232 B -0.23 % | 3.240 B 0.08 % | 3.237 B -0.16 % | 3.242 B -0.11 % | 3.246 B -0.15 % | 3.251 B -1.73 % | 3.308 B 0.49 % | 3.292 B 0.03 % | 3.291 B -0.07 % | 3.293 B 3.24 % | 3.190 B 0.06 % | 3.188 B -0.11 % | 3.192 B -0.77 % | 3.216 B -0.31 % | 3.226 B 0.31 % | 3.216 B |
| Other non current liabilities | 86.462 M 0.57 % | 85.976 M 14.68 % | 74.972 M 0.92 % | 74.292 M 5.11 % | 70.678 M 0.27 % | 70.489 M 0.59 % | 70.076 M 0.66 % | 69.616 M 2.45 % | 67.953 M 1.42 % | 67.003 M 1.22 % | 66.195 M 5.99 % | 62.456 M 0.90 % | 61.900 M -0.22 % | 62.039 M 0.59 % | 61.676 M 0.04 % | 61.652 M -3.07 % | 63.603 M 0.53 % | 63.266 M 706.40 % | 7.846 M 5.92 % | 7.407 M -80.15 % | 37.305 M 1.00 % | 36.937 M 57.59 % | 23.439 M -12.09 % | 26.662 M -7.57 % | 28.846 M 8.20 % | 26.659 M -12.86 % | 30.595 M 29.44 % | 23.636 M -4.73 % | 24.810 M 6.65 % | 23.263 M 4.02 % | 22.364 M 6.63 % | 20.973 M 12.64 % | 18.620 M 0.66 % | 18.498 M -34.81 % | 28.375 M -9.24 % | 31.262 M 61.75 % | 19.328 M -6.17 % | 20.599 M -2.29 % | 21.082 M 4.99 % | 20.080 M 2.79 % | 19.534 M | 0.000 -100.00 % | 20.678 M 2.18 % | 20.237 M -1.48 % | 20.540 M -7.59 % | 22.228 M 0.59 % | 22.098 M 2.96 % | 21.462 M -2.14 % | 21.932 M | 0.000 | 0.000 -100.00 % | 4.563 M 15.05 % | 3.966 M 6.72 % | 3.716 M |
| Long term debt | 1.947 B 12.33 % | 1.734 B 10.42 % | 1.570 B 16.11 % | 1.352 B 17.48 % | 1.151 B 19.42 % | 963.844 M 13.90 % | 846.234 M 58.86 % | 532.684 M 21.31 % | 439.098 M 27.86 % | 343.431 M 36.64 % | 251.334 M 14.12 % | 220.237 M 18.96 % | 185.139 M 27.65 % | 145.040 M -0.82 % | 146.246 M 10 806.57 % | 1.341 M -31.73 % | 1.964 M 0.73 % | 1.950 M 187.20 % | 678.937 K -64.74 % | 1.926 M -24.03 % | 2.535 M 0.00 % | 2.535 M -21.43 % | 3.226 M 3.11 % | 3.129 M -16.69 % | 3.755 M -14.34 % | 4.384 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 |
| Total non current liabilities | 2.034 B 11.77 % | 1.820 B 10.61 % | 1.645 B 15.32 % | 1.427 B 16.77 % | 1.222 B 18.12 % | 1.034 B 12.88 % | 916.310 M 52.14 % | 602.300 M 18.79 % | 507.051 M 23.54 % | 410.434 M 29.26 % | 317.529 M 12.32 % | 282.693 M 14.43 % | 247.038 M 19.30 % | 207.079 M -0.41 % | 207.923 M 230.07 % | 62.993 M -3.93 % | 65.567 M 0.54 % | 65.216 M 665.05 % | 8.524 M -8.66 % | 9.332 M -76.58 % | 39.840 M 0.93 % | 39.472 M 48.03 % | 26.665 M -10.49 % | 29.791 M -8.62 % | 32.601 M 5.02 % | 31.043 M 1.47 % | 30.595 M 29.44 % | 23.636 M -4.73 % | 24.810 M 6.65 % | 23.263 M 4.02 % | 22.364 M 6.63 % | 20.973 M 12.64 % | 18.620 M 0.66 % | 18.498 M -34.81 % | 28.375 M -9.24 % | 31.262 M 61.75 % | 19.328 M -6.17 % | 20.599 M -2.29 % | 21.082 M 4.99 % | 20.080 M 2.79 % | 19.534 M | 0.000 -100.00 % | 20.678 M 2.18 % | 20.237 M -1.48 % | 20.540 M -7.59 % | 22.228 M 0.59 % | 22.098 M 2.96 % | 21.462 M -2.14 % | 21.932 M | 0.000 | 0.000 -100.00 % | 22.996 M 479.82 % | 3.966 M 6.72 % | 3.716 M |
| Other current liabilities | 117.527 M -22.97 % | 152.571 M 23.07 % | 123.973 M -6.22 % | 132.195 M -8.97 % | 145.215 M 36 821.82 % | 393.304 K -69.71 % | 1.299 M 4.05 % | 1.248 M -98.65 % | 92.591 M 11.02 % | 83.398 M 22.06 % | 68.324 M 46.73 % | 46.566 M -35.74 % | 72.464 M 15.28 % | 62.857 M 12.68 % | 55.785 M 868.04 % | -7.263 M -148.60 % | 14.944 M -36.95 % | 23.704 M -23.41 % | 30.949 M 400.69 % | -10.293 M -116.55 % | 62.178 M -21.15 % | 78.858 M 14.91 % | 68.624 M 779.11 % | -10.105 M -115.88 % | 63.652 M -4.16 % | 66.412 M -22.63 % | 85.838 M 69.89 % | 50.525 M -26.73 % | 68.956 M 6.91 % | 64.498 M 13.49 % | 56.831 M 63.68 % | 34.721 M -31.41 % | 50.620 M 12.42 % | 45.030 M -20.30 % | 56.499 M -4.63 % | 59.240 M 8.79 % | 54.456 M 36.13 % | 40.002 M -12.25 % | 45.588 M 74.63 % | 26.105 M -56.42 % | 59.896 M -14.09 % | 69.720 M 0.16 % | 69.611 M -7.82 % | 75.520 M 5.38 % | 71.662 M -13.93 % | 83.262 M -3.37 % | 86.164 M 5.71 % | 81.511 M 85.46 % | 43.950 M -58.97 % | 107.116 M -0.14 % | 107.265 M 71.39 % | 62.585 M 231.51 % | 18.879 M 40.21 % | 13.464 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.966 M 29.92 % | 78.481 M -32.14 % | 115.655 M 7 980.14 % | 1.431 M -56.33 % | 3.278 M -59.04 % | 8.003 M 85.72 % | 4.309 M -6.08 % | 4.588 M -1.92 % | 4.678 M | 0.000 -100.00 % | 46.763 M 400.91 % | 9.336 M 47.35 % | 6.336 M -56.85 % | 14.681 M -50.00 % | 29.364 M 224.40 % | 9.052 M -47.68 % | 17.303 M 28.02 % | 13.515 M -80.71 % | 70.047 M 578.13 % | 10.330 M 45.31 % | 7.109 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.588 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 % | -15.299 M | 0.000 | 0.000 |
| Short term debt | 92.749 M -3.92 % | 96.529 M 14.98 % | 83.949 M -8.07 % | 91.322 M 88.02 % | 48.571 M -12.31 % | 55.388 M 243.00 % | 16.148 M 128.19 % | 7.077 M 243.47 % | 2.060 M 1.19 % | 2.036 M 1.21 % | 2.012 M 1.22 % | 1.987 M 1.14 % | 1.965 M 2.42 % | 1.919 M 233.15 % | 575.893 K -54.45 % | 1.264 M 94.87 % | 648.829 K -47.97 % | 1.247 M -49.81 % | 2.484 M 33.49 % | 1.861 M 51.83 % | 1.226 M -33.42 % | 1.841 M 67.32 % | 1.100 M -3.60 % | 1.141 M 1.31 % | 1.127 M 156.63 % | 439.040 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.682 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 % | 10.613 M | 0.000 | 0.000 |
| Total current liabilities | 287.265 M -8.40 % | 313.624 M 16.73 % | 268.665 M 17.09 % | 229.461 M -3.02 % | 236.605 M 13.02 % | 209.354 M 39.36 % | 150.224 M -12.15 % | 171.010 M 67.39 % | 102.162 M 4.65 % | 97.618 M 8.78 % | 89.737 M 22.72 % | 73.124 M -14.46 % | 85.488 M 8.73 % | 78.624 M 3.25 % | 76.152 M 22.45 % | 62.190 M 61.36 % | 38.540 M -11.82 % | 43.707 M -36.62 % | 68.955 M 11.13 % | 62.047 M -27.28 % | 85.319 M -29.84 % | 121.602 M 20.23 % | 101.142 M -3.77 % | 105.105 M 19.51 % | 87.947 M 6.16 % | 82.845 M -6.72 % | 88.816 M 12.56 % | 78.908 M 6.20 % | 74.301 M 7.90 % | 68.860 M 9.65 % | 62.800 M -2.85 % | 64.643 M 18.35 % | 54.619 M 11.43 % | 49.018 M -20.09 % | 61.339 M -7.54 % | 66.342 M 10.94 % | 59.802 M 14.41 % | 52.272 M 6.14 % | 49.247 M 5.56 % | 46.653 M -27.24 % | 64.121 M -14.79 % | 75.253 M 0.30 % | 75.029 M -9.68 % | 83.067 M 14.48 % | 72.560 M -14.62 % | 84.980 M -5.33 % | 89.763 M 8.12 % | 83.018 M -28.48 % | 116.082 M 2.99 % | 112.714 M -4.27 % | 117.745 M 12.88 % | 104.312 M 49.71 % | 69.676 M 26.37 % | 55.138 M |
| Total liabilities | 2.321 B 8.81 % | 2.133 B 11.47 % | 1.914 B 15.56 % | 1.656 B 13.56 % | 1.458 B 17.26 % | 1.244 B 16.61 % | 1.067 B 37.92 % | 773.311 M 26.94 % | 609.212 M 19.91 % | 508.052 M 24.75 % | 407.266 M 14.46 % | 355.817 M 7.00 % | 332.526 M 16.39 % | 285.703 M 0.57 % | 284.074 M 126.93 % | 125.183 M 20.24 % | 104.107 M -4.42 % | 108.923 M 40.58 % | 77.480 M 8.55 % | 71.380 M -42.97 % | 125.159 M -22.30 % | 161.074 M 26.03 % | 127.807 M -5.26 % | 134.896 M 11.90 % | 120.548 M 5.85 % | 113.888 M -96.59 % | 3.337 B 3 154.37 % | 102.544 M -96.89 % | 3.302 B -0.17 % | 3.308 B 3 783.98 % | 85.164 M -0.53 % | 85.616 M -97.41 % | 3.304 B -0.19 % | 3.310 B -0.95 % | 3.342 B -0.31 % | 3.352 B 1.46 % | 3.304 B -0.04 % | 3.306 B 4 600.10 % | 70.329 M -97.87 % | 3.306 B -0.43 % | 3.321 B 4 313.01 % | 75.253 M -97.75 % | 3.342 B -0.37 % | 3.354 B -1.38 % | 3.401 B 0.06 % | 3.399 B -0.11 % | 3.403 B 0.15 % | 3.398 B 2.10 % | 3.328 B 2 852.56 % | 112.714 M -4.27 % | 117.745 M -7.51 % | 127.308 M 72.87 % | 73.642 M 25.12 % | 58.855 M |
| Other non current assets | 4.831 B 7.15 % | 4.509 B 3.83 % | 4.342 B 4.42 % | 4.159 B 4.04 % | 3.997 B 4.33 % | 3.831 B 0.78 % | 3.802 B 5.33 % | 3.609 B 4.96 % | 3.439 B 3.97 % | 3.307 B 4.20 % | 3.174 B 1.83 % | 3.117 B 5.29 % | 2.960 B -0.03 % | 2.961 B 3.62 % | 2.858 B 0.01 % | 2.858 B 2.57 % | 2.786 B -0.23 % | 2.793 B -0.99 % | 2.820 B 3.37 % | 2.729 B 0.97 % | 2.702 B 0.43 % | 2.691 B 6.03 % | 2.538 B 0.53 % | 2.524 B 0.70 % | 2.507 B 0.22 % | 2.501 B 1.93 % | 2.454 B -13.15 % | 2.826 B 15.69 % | 2.442 B -0.20 % | 2.447 B 0.33 % | 2.439 B 0.11 % | 2.437 B -0.83 % | 2.457 B 0.07 % | 2.455 B 0.58 % | 2.441 B -2.48 % | 2.503 B -0.72 % | 2.521 B 0.14 % | 2.518 B 0.38 % | 2.508 B 0.55 % | 2.494 B 0.75 % | 2.476 B 0.02 % | 2.475 B 0.78 % | 2.456 B 1.01 % | 2.432 B 2.85 % | 2.364 B 0.64 % | 2.349 B 1.14 % | 2.323 B 0.75 % | 2.305 B 37.68 % | 1.675 B 2.56 % | 1.633 B 1 482.15 % | 103.193 M -92.95 % | 1.464 B 8.82 % | 1.345 B 0.80 % | 1.335 B |
| Long term investments | 0.000 -100.00 % | 134.609 M -1.10 % | 136.100 M -5.10 % | 143.420 M 7.63 % | 133.259 M -8.42 % | 145.516 M 0.97 % | 144.122 M 7.69 % | 133.834 M -10.42 % | 149.398 M 5.27 % | 141.920 M 44.08 % | 98.500 M 30.11 % | 75.707 M -0.95 % | 76.437 M 397.25 % | 15.372 M -76.55 % | 65.556 M 353.07 % | -25.904 M -120.85 % | 124.233 M -0.43 % | 124.772 M 0.58 % | 124.053 M 57.66 % | 78.684 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.614 M 102.00 % | -380.060 M -5 085.32 % | 7.624 M -0.07 % | 7.629 M -0.07 % | 7.634 M -0.07 % | 7.639 M -77.23 % | 33.542 M -0.16 % | 33.597 M 27.22 % | 26.410 M -1.37 % | 26.775 M -3.85 % | 27.847 M 1.39 % | 27.466 M -37.48 % | 43.932 M -0.77 % | 44.273 M 21.31 % | 36.495 M 13.46 % | 32.166 M -41.85 % | 55.316 M 7.69 % | 51.367 M 1.49 % | 50.614 M 56.97 % | 32.245 M 114.32 % | 15.046 M 11.18 % | 13.532 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.745 M | 0.000 |
| Intangible assets | 0.000 -100.00 % | 763.942 K -6.66 % | 818.472 K -6.28 % | 873.329 K 198.59 % | 292.488 K 14.59 % | 255.249 K -7.55 % | 276.106 K -7.80 % | 299.480 K -8.30 % | 326.576 K -7.66 % | 353.672 K 31.90 % | 268.136 K 41.59 % | 189.378 K 19.48 % | 158.500 K 36.41 % | 116.196 K -17.50 % | 140.841 K -69.48 % | 461.458 K -18.88 % | 568.863 K -15.95 % | 676.800 K -13.75 % | 784.737 K -13.57 % | 907.981 K -10.54 % | 1.015 M -6.34 % | 1.084 M 33.73 % | 810.265 K -11.26 % | 913.110 K -10.12 % | 1.016 M -9.11 % | 1.118 M -7.02 % | 1.202 M 0.85 % | 1.192 M -7.58 % | 1.290 M -7.05 % | 1.388 M -5.02 % | 1.461 M -10.14 % | 1.626 M -9.58 % | 1.798 M 0.97 % | 1.781 M -8.41 % | 1.945 M -8.33 % | 2.121 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 861.318 K 12.75 % | 763.942 K -6.66 % | 818.472 K -6.28 % | 873.329 K 198.59 % | 292.488 K 14.59 % | 255.249 K -7.55 % | 276.106 K -7.80 % | 299.480 K -8.30 % | 326.576 K -7.66 % | 353.672 K 31.90 % | 268.136 K 41.59 % | 189.378 K 19.48 % | 158.500 K 36.41 % | 116.196 K -17.50 % | 140.841 K -69.48 % | 461.458 K -18.88 % | 568.863 K -15.95 % | 676.800 K -13.75 % | 784.737 K -13.57 % | 907.981 K -10.54 % | 1.015 M -6.34 % | 1.084 M 33.73 % | 810.265 K -11.26 % | 913.110 K -10.12 % | 1.016 M -9.11 % | 1.118 M -7.02 % | 1.202 M 0.85 % | 1.192 M -7.58 % | 1.290 M -7.05 % | 1.388 M -5.02 % | 1.461 M -10.14 % | 1.626 M -9.58 % | 1.798 M 0.97 % | 1.781 M -8.41 % | 1.945 M -8.33 % | 2.121 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 |
| Property plant equipment net | 49.705 M 0.43 % | 49.493 M 1.42 % | 48.799 M 2.32 % | 47.694 M -0.76 % | 48.060 M 1.04 % | 47.567 M 1.99 % | 46.638 M -0.51 % | 46.875 M -1.25 % | 47.469 M -1.33 % | 48.108 M -1.31 % | 48.744 M -1.19 % | 49.331 M -0.43 % | 49.544 M -1.49 % | 50.295 M -1.13 % | 50.869 M -0.46 % | 51.104 M -1.13 % | 51.689 M -1.21 % | 52.324 M -1.25 % | 52.985 M -0.61 % | 53.310 M 1.14 % | 52.709 M -1.25 % | 53.375 M -1.88 % | 54.396 M -1.12 % | 55.015 M 0.58 % | 54.700 M -0.19 % | 54.802 M 9.96 % | 49.838 M -0.95 % | 50.319 M -0.55 % | 50.597 M -0.81 % | 51.009 M -0.13 % | 51.075 M -0.46 % | 51.310 M -0.08 % | 51.350 M -0.33 % | 51.522 M 0.45 % | 51.291 M -3.91 % | 53.380 M 9.73 % | 48.648 M 1.47 % | 47.942 M 3.97 % | 46.113 M -1.08 % | 46.617 M -1.03 % | 47.100 M -1.21 % | 47.676 M -1.22 % | 48.264 M -1.02 % | 48.762 M -1.10 % | 49.305 M -1.02 % | 49.814 M -1.09 % | 50.361 M -1.34 % | 51.046 M -0.95 % | 51.534 M -0.82 % | 51.960 M -96.55 % | 1.506 B 2 698.83 % | 53.813 M 3.81 % | 51.836 M 5.76 % | 49.013 M |
| Total non current assets | 4.882 B 4.01 % | 4.694 B 3.65 % | 4.528 B 4.08 % | 4.351 B 4.11 % | 4.179 B 3.83 % | 4.025 B 4.57 % | 3.849 B 5.25 % | 3.657 B 4.88 % | 3.486 B 3.89 % | 3.356 B 4.12 % | 3.223 B 1.79 % | 3.166 B 2.59 % | 3.087 B 1.97 % | 3.027 B 1.77 % | 2.974 B 3.16 % | 2.883 B 1.58 % | 2.838 B -0.25 % | 2.846 B -1.00 % | 2.874 B 0.45 % | 2.861 B 3.83 % | 2.756 B 0.40 % | 2.745 B 5.87 % | 2.593 B 0.49 % | 2.580 B 0.69 % | 2.562 B 0.20 % | 2.557 B 2.14 % | 2.504 B 0.32 % | 2.496 B 0.12 % | 2.493 B -0.21 % | 2.498 B 0.32 % | 2.490 B 0.10 % | 2.488 B -0.82 % | 2.508 B 0.06 % | 2.507 B 0.58 % | 2.492 B -2.51 % | 2.557 B -1.58 % | 2.598 B 0.18 % | 2.593 B -0.20 % | 2.598 B 0.49 % | 2.585 B 1.01 % | 2.560 B 0.17 % | 2.555 B -0.17 % | 2.560 B 1.11 % | 2.532 B 2.75 % | 2.464 B 1.35 % | 2.431 B 1.80 % | 2.388 B 0.76 % | 2.370 B 37.31 % | 1.726 B 2.46 % | 1.685 B 4.68 % | 1.609 B 6.04 % | 1.518 B 6.22 % | 1.429 B 3.27 % | 1.384 B |
| Other current assets | 95.225 M 7.65 % | 88.459 M 10.52 % | 80.040 M 10.57 % | 72.386 M -24.66 % | 96.073 M -24.16 % | 126.685 M 96.25 % | 64.554 M 17.83 % | 54.787 M 287.18 % | 14.150 M -67.23 % | 43.182 M 13.02 % | 38.207 M -29.48 % | 54.180 M -9.56 % | 59.904 M 12.60 % | 53.201 M 20.66 % | 44.091 M 71.31 % | 25.738 M -75.87 % | 106.671 M 8.55 % | 98.265 M 2.21 % | 96.137 M 7.17 % | 89.707 M 340.48 % | 20.366 M 64.90 % | 12.350 M 34.56 % | 9.178 M -85.21 % | 62.068 M 144.62 % | 25.373 M 8.19 % | 23.453 M -99.72 % | 8.268 B 101 227.46 % | 8.159 M 9.61 % | 7.444 M -98.78 % | 611.814 M -7.47 % | 661.231 M 2 950.25 % | 21.678 M -15.33 % | 25.602 M 211.47 % | 8.220 M -98.72 % | 642.176 M 1 099.06 % | -64.278 M -823.99 % | 8.878 M 3.98 % | 8.539 M -7.91 % | 9.272 M 114.45 % | 4.324 M -58.61 % | 10.447 M -33.30 % | 15.662 M 9.86 % | 14.257 M -27.71 % | 19.722 M -81.05 % | 104.064 M -0.48 % | 104.566 M -41.36 % | 178.313 M 105.00 % | 86.981 M -17.35 % | 105.242 M 1 181.47 % | 8.213 M -72.78 % | 30.170 M -66.83 % | 90.944 M -35.73 % | 141.510 M -36.66 % | 223.413 M |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 33.320 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.732 M -47.55 % | 49.065 M -17.73 % | 59.641 M -45.48 % | 109.400 M 86.45 % | 58.677 M -61.06 % | 150.677 M | 0.000 | 0.000 | 0.000 -100.00 % | 46.088 M | 0.000 -100.00 % | 181.797 M -54.87 % | 402.854 M 51.45 % | 265.990 M 81.87 % | 146.254 M -66.68 % | 438.987 M | 0.000 -100.00 % | 387.674 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 % | 693.114 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 |
| cash and cash equivalents | 146.858 M 7.76 % | 136.285 M 5.84 % | 128.764 M 82.27 % | 70.646 M -19.10 % | 87.325 M 30.46 % | 66.936 M -47.33 % | 127.093 M 84.45 % | 68.902 M -37.78 % | 110.737 M -23.99 % | 145.681 M 0.18 % | 145.423 M 13.50 % | 128.124 M -15.82 % | 152.202 M 33.20 % | 114.268 M -50.00 % | 228.556 M 129.35 % | 99.652 M -64.81 % | 283.185 M -2.92 % | 291.710 M 29.64 % | 225.017 M 24.98 % | 180.043 M -51.82 % | 373.692 M 47.17 % | 253.920 M 720.81 % | 30.935 M -84.29 % | 196.864 M -38.83 % | 321.813 M 1 019.16 % | 28.755 M -56.77 % | 66.517 M -60.20 % | 167.141 M 26.38 % | 132.255 M -19.56 % | 164.412 M 22.02 % | 134.744 M 19.52 % | 112.736 M -65.69 % | 328.618 M -50.19 % | 659.700 M 358.64 % | 143.839 M -79.01 % | 685.400 M 7.50 % | 637.592 M -1.13 % | 644.903 M -0.63 % | 649.011 M 3 647.35 % | 17.319 M -10.35 % | 19.318 M -25.97 % | 26.093 M 19.97 % | 21.750 M -14.88 % | 25.552 M -96.74 % | 783.740 M -0.95 % | 791.219 M -5.40 % | 836.409 M 0.81 % | 829.658 M -44.57 % | 1.497 B -1.37 % | 1.517 B -0.65 % | 1.527 B -5.32 % | 1.613 B -2.45 % | 1.654 B -0.89 % | 1.668 B |
| Cash and short term investments | 146.858 M 7.76 % | 136.285 M 5.84 % | 128.764 M 23.85 % | 103.966 M 19.06 % | 87.325 M 30.46 % | 66.936 M -47.33 % | 127.093 M 84.45 % | 68.902 M -37.78 % | 110.737 M -23.99 % | 145.681 M -14.88 % | 171.155 M -3.41 % | 177.190 M -16.36 % | 211.843 M -5.29 % | 223.668 M -22.13 % | 287.233 M 14.74 % | 250.329 M -11.60 % | 283.185 M -2.92 % | 291.710 M 29.64 % | 225.017 M -0.49 % | 226.131 M -39.49 % | 373.692 M -14.24 % | 435.717 M 0.44 % | 433.789 M -6.28 % | 462.854 M -1.11 % | 468.067 M 0.07 % | 467.742 M 603.19 % | 66.517 M -88.01 % | 554.815 M 319.50 % | 132.255 M -19.56 % | 164.412 M 22.02 % | 134.744 M 19.52 % | 112.736 M -65.69 % | 328.618 M -50.19 % | 659.700 M 358.64 % | 143.839 M -79.01 % | 685.400 M 7.50 % | 637.592 M -1.13 % | 644.903 M -0.63 % | 649.011 M 3 647.35 % | 17.319 M -10.35 % | 19.318 M -97.31 % | 719.207 M 3 206.70 % | 21.750 M -14.88 % | 25.552 M -96.74 % | 783.740 M -0.95 % | 791.219 M -5.40 % | 836.409 M 0.81 % | 829.658 M -44.57 % | 1.497 B -1.37 % | 1.517 B -0.65 % | 1.527 B -5.32 % | 1.613 B -2.45 % | 1.654 B -0.89 % | 1.668 B |
| Total current assets | 493.516 M 6.09 % | 465.199 M 3.98 % | 447.394 M 15.28 % | 388.104 M 17.79 % | 329.481 M 14.15 % | 288.648 M -7.46 % | 311.932 M 45.99 % | 213.671 M -17.41 % | 258.700 M -11.72 % | 293.045 M -8.70 % | 320.961 M -6.24 % | 342.317 M -15.34 % | 404.337 M -1.96 % | 412.426 M -12.62 % | 471.966 M 14.87 % | 410.883 M -9.66 % | 454.828 M 0.00 % | 454.817 M 16.55 % | 390.223 M -2.84 % | 401.647 M -28.90 % | 564.872 M -9.72 % | 625.681 M -16.17 % | 746.408 M -3.24 % | 771.390 M -0.58 % | 775.899 M -0.51 % | 779.886 M -90.64 % | 8.334 B 934.27 % | 805.793 M -0.42 % | 809.156 M -0.05 % | 809.532 M -1.25 % | 819.794 M -1.64 % | 833.487 M 4.75 % | 795.697 M -0.95 % | 803.294 M -5.46 % | 849.644 M 6.75 % | 795.942 M 12.67 % | 706.458 M -0.86 % | 712.573 M 1.13 % | 704.584 M -2.30 % | 721.135 M -5.28 % | 761.355 M -2.83 % | 783.531 M 0.19 % | 782.010 M -4.94 % | 822.645 M -12.23 % | 937.241 M -3.18 % | 968.020 M -4.60 % | 1.015 B -1.25 % | 1.028 B -35.85 % | 1.602 B -2.21 % | 1.638 B -4.92 % | 1.723 B -4.79 % | 1.809 B -3.30 % | 1.871 B -1.09 % | 1.892 B |
| Inventory | 95.069 M -23.49 % | 124.256 M 18.99 % | 104.422 M 4.32 % | 100.099 M 15.28 % | 86.828 M -8.63 % | 95.026 M 11.01 % | 85.599 M 42.78 % | 59.952 M 25.02 % | 47.955 M -0.43 % | 48.160 M -11.71 % | 54.545 M -6.20 % | 58.152 M -10.54 % | 65.001 M 2.40 % | 63.480 M -4.11 % | 66.203 M -1.41 % | 67.151 M 3.35 % | 64.972 M 0.20 % | 64.842 M -6.12 % | 69.069 M -19.51 % | 85.809 M -22.69 % | 111.000 M -6.26 % | 118.412 M -24.14 % | 156.096 M -5.18 % | 164.625 M 1.76 % | 161.781 M -1.02 % | 163.456 M 1.17 % | 161.569 M -8.23 % | 176.061 M -3.93 % | 183.258 M 9.71 % | 167.037 M 7.03 % | 156.071 M -0.36 % | 156.639 M 14.65 % | 136.626 M 21.31 % | 112.626 M 0.00 % | 112.626 M 0.00 % | 112.626 M 287.75 % | -59.987 M -1.45 % | -59.131 M | 0.000 100.00 % | -47.070 M -1.43 % | -46.406 M | 0.000 | 0.000 100.00 % | -47.068 M -1 016.96 % | 5.133 M -42.28 % | 8.894 M -60.80 % | 22.687 M -33.07 % | 33.899 M 0.00 % | 33.899 M -18.02 % | 41.349 M -52.20 % | 86.497 M 4.77 % | 82.558 M 17.31 % | 70.375 M | 0.000 |
| Net receivables | 156.365 M 34.57 % | 116.199 M -13.39 % | 134.168 M 20.17 % | 111.653 M 88.43 % | 59.255 M 65.58 % | 35.787 M 3.18 % | 34.685 M 15.50 % | 30.029 M -30.05 % | 42.929 M -23.37 % | 56.022 M -1.81 % | 57.054 M 8.06 % | 52.796 M -21.89 % | 67.589 M -6.23 % | 72.078 M -3.17 % | 74.439 M 10.01 % | 67.664 M | 0.000 | 0.000 | 0.000 -100.00 % | 118.020 M 97.31 % | 59.815 M 1.03 % | 59.202 M -59.82 % | 147.344 M 80.03 % | 81.843 M -38.63 % | 133.365 M -2.63 % | 136.961 M 17.30 % | 116.763 M 74.91 % | 66.757 M 55.46 % | 42.943 M 28.93 % | 33.306 M 39.83 % | 23.819 M 15 177.19 % | -157.980 K -101.06 % | 14.851 M -34.71 % | 22.748 M -64.25 % | 63.629 M 2.31 % | 62.194 M 3.68 % | 59.987 M 1.45 % | 59.131 M 27.71 % | 46.301 M -1.64 % | 47.070 M 1.30 % | 46.466 M -4.51 % | 48.662 M 10.09 % | 44.203 M -6.09 % | 47.068 M 6.24 % | 44.303 M -30.06 % | 63.341 M | 0.000 -100.00 % | 77.080 M | 0.000 -100.00 % | 71.099 M -9.84 % | 78.854 M -25.20 % | 105.426 M 38.45 % | 76.148 M | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -144.122 M -7.69 % | -133.834 M 10.42 % | -149.398 M -5.27 % | -141.920 M -44.08 % | -98.500 M -30.11 % | -75.707 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -124.233 M 0.43 % | -124.772 M -0.58 % | -124.053 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.817 M -639.59 % | -1.192 M 86.63 % | -8.913 M 1.14 % | -9.016 M 0.86 % | -9.095 M 1.83 % | -9.265 M 73.78 % | -35.340 M 0.11 % | -35.378 M -24.77 % | -28.354 M 1.88 % | -28.896 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 |
| 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 100.00 % | -4.283 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 76.990 M 19.32 % | 64.525 M 6.23 % | 60.743 M 921.92 % | 5.944 M -86.12 % | 42.819 M -17.03 % | 51.607 M -4.96 % | 54.297 M 15.45 % | 47.031 M 673.69 % | 6.079 M -31.74 % | 8.906 M -21.87 % | 11.398 M -43.75 % | 20.262 M 213.15 % | 6.470 M -29.45 % | 9.171 M -7.47 % | 9.911 M -23.26 % | 12.915 M 202.08 % | 4.275 M -29.74 % | 6.085 M -1.20 % | 6.159 M -78.90 % | 29.187 M 665.81 % | 3.811 M -39.48 % | 6.297 M 43.52 % | 4.388 M -86.80 % | 33.234 M 1 224.31 % | 2.510 M 41.26 % | 1.777 M | 0.000 -100.00 % | 25.150 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.052 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.533 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.599 M -46.58 % | 10.480 M | 0.000 -100.00 % | 35.886 M 6.29 % | 33.762 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 -100.00 % | 9.881 M 16.10 % | 8.511 M -8.84 % | 9.336 M 47.35 % | 6.336 M -56.85 % | 14.681 M 23.09 % | 11.927 M 31.77 % | 9.052 M -47.68 % | 17.303 M 28.02 % | 13.515 M 25.30 % | 10.787 M 4.42 % | 10.330 M 45.31 % | 7.109 M | 0.000 -100.00 % | 3.233 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.869 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.114 M 108.65 % | 14.912 M 88.48 % | 7.912 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.431 M -56.33 % | 3.278 M -59.04 % | 8.003 M 85.72 % | 4.309 M -6.08 % | 4.588 M -1.92 % | 4.678 M 45.16 % | 3.223 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.433 M | 0.000 | 0.000 |
| Minority interest | 95.611 M -0.19 % | 95.795 M 3.10 % | 92.914 M -0.14 % | 93.048 M -0.09 % | 93.135 M -0.07 % | 93.205 M -0.15 % | 93.343 M -0.06 % | 93.400 M 0.01 % | 93.395 M 0.08 % | 93.318 M -0.07 % | 93.379 M -0.07 % | 93.446 M 0.50 % | 92.984 M -0.01 % | 92.991 M 0.11 % | 92.887 M -0.01 % | 92.893 M -0.43 % | 93.296 M 0.23 % | 93.087 M -0.25 % | 93.316 M -0.02 % | 93.334 M -0.09 % | 93.418 M -0.01 % | 93.428 M -0.02 % | 93.445 M 0.00 % | 93.448 M -0.01 % | 93.456 M 0.00 % | 93.459 M 0.00 % | 93.463 M -1.04 % | 94.449 M -0.19 % | 94.627 M -0.20 % | 94.820 M -0.42 % | 95.224 M -0.44 % | 95.644 M -0.35 % | 95.981 M -0.19 % | 96.160 M -0.51 % | 96.649 M 0.09 % | 96.562 M 0.03 % | 96.534 M -0.46 % | 96.978 M 0.05 % | 96.933 M 0.24 % | 96.699 M 0.32 % | 96.390 M 0.54 % | 95.875 M -0.51 % | 96.371 M -0.11 % | 96.475 M 0.03 % | 96.444 M 0.26 % | 96.190 M -13.14 % | 110.737 M 0.22 % | 110.494 M 577.75 % | 16.303 M 0.47 % | 16.227 M -3.18 % | 16.760 M 0.48 % | 16.681 M 0.13 % | 16.659 M 1.13 % | 16.472 M |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.405 M 15.82 % | 2.077 M 0.79 % | 2.060 M 1.19 % | 2.036 M 1.21 % | 2.012 M 1.22 % | 1.987 M 1.14 % | 1.965 M 2.42 % | 1.919 M 0.70 % | 1.905 M -26.87 % | 2.605 M -0.30 % | 2.613 M -18.26 % | 3.197 M 1.06 % | 3.163 M -16.46 % | 3.787 M 0.70 % | 3.760 M -14.06 % | 4.376 M 1.15 % | 4.326 M 1.31 % | 4.270 M -12.54 % | 4.882 M 1.23 % | 4.823 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 100.00 % | -659.000 K -122.12 % | 2.979 M 152.94 % | -5.627 M | 0.000 | 0.000 100.00 % | -13.214 M | 0.000 | 0.000 100.00 % | -4.468 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.902 M | 0.000 | 0.000 | 0.000 100.00 % | -3.090 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 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.431 M 56.33 % | -3.278 M 59.04 % | -8.003 M -85.72 % | -4.309 M 6.08 % | -4.588 M 1.92 % | -4.678 M -45.16 % | -3.223 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 3.218 B | 0.000 -100.00 % | 3.203 B -0.39 % | 3.216 B | 0.000 | 0.000 -100.00 % | 3.231 B -0.37 % | 3.243 B -0.30 % | 3.252 B -0.08 % | 3.255 B 0.93 % | 3.225 B -0.24 % | 3.233 B | 0.000 -100.00 % | 3.240 B 0.08 % | 3.237 B | 0.000 -100.00 % | 3.246 B -0.15 % | 3.251 B -1.73 % | 3.308 B 0.49 % | 3.292 B 0.03 % | 3.291 B -0.07 % | 3.293 B 3.24 % | 3.190 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 5.375 B 4.20 % | 5.159 B 3.68 % | 4.976 B 4.99 % | 4.739 B 5.11 % | 4.508 B 4.52 % | 4.313 B 3.67 % | 4.161 B 7.50 % | 3.870 B 3.34 % | 3.745 B 2.64 % | 3.649 B 2.96 % | 3.544 B 1.01 % | 3.509 B 0.51 % | 3.491 B 1.50 % | 3.439 B -0.20 % | 3.446 B 4.62 % | 3.294 B 0.03 % | 3.293 B -0.22 % | 3.300 B 1.10 % | 3.264 B 0.04 % | 3.263 B -1.74 % | 3.321 B -1.48 % | 3.371 B 0.94 % | 3.339 B -0.37 % | 3.352 B 0.40 % | 3.338 B 0.04 % | 3.337 B -49.09 % | 6.555 B 98.53 % | 3.302 B -0.01 % | 3.302 B -0.17 % | 3.308 B -0.07 % | 3.310 B -0.34 % | 3.321 B 0.52 % | 3.304 B -0.19 % | 3.310 B -0.95 % | 3.342 B -0.31 % | 3.352 B 1.46 % | 3.304 B -0.04 % | 3.306 B 0.09 % | 3.303 B -0.11 % | 3.306 B -0.43 % | 3.321 B -0.54 % | 3.339 B -0.09 % | 3.342 B -0.37 % | 3.354 B -1.38 % | 3.401 B 0.06 % | 3.399 B -0.11 % | 3.403 B 0.15 % | 3.398 B 2.10 % | 3.328 B 0.16 % | 3.323 B -0.28 % | 3.332 B 0.15 % | 3.327 B 0.82 % | 3.300 B 0.75 % | 3.275 B |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -42.091 M -194.92 % | 44.343 M 276.45 % | -25.130 M 78.20 % | -115.259 M -547.44 % | 25.760 M 5 829.14 % | 434.464 K 100.71 % | -60.827 M -223.76 % | 49.150 M 1 061.63 % | 4.231 M -49.98 % | 8.459 M -74.53 % | 33.209 M 13.34 % | 29.301 M 623.37 % | 4.051 M -56.68 % | 9.351 M 170.17 % | -13.325 M -132.02 % | 41.616 M 1 758.35 % | -2.509 M 48.01 % | -4.827 M -161.31 % | 7.873 M 125.59 % | -30.765 M -38.36 % | -22.236 M -170.26 % | 31.649 M 319.99 % | -14.386 M -255.39 % | 9.258 M 19.07 % | 7.776 M 137.43 % | -20.773 M 26.89 % | -28.415 M -231.72 % | -8.566 M 18.70 % | -10.536 M 30.22 % | -15.100 M -896.91 % | -1.515 M 90.73 % | -16.340 M -55.93 % | -10.479 M -133.82 % | 30.988 M 3 550.34 % | -898.117 K -102.92 % | 30.797 M 337.70 % | 7.036 M 163.43 % | -11.092 M -162.86 % | -4.220 M 60.47 % | -10.674 M -1 000.44 % | 1.185 M 124.25 % | -4.888 M -301.93 % | 2.420 M -72.10 % | 8.675 M -34.45 % | 13.234 M 1 150.26 % | -1.260 M -105.05 % | 24.937 M 271.81 % | -14.514 M -241.40 % | 10.265 M -51.17 % | 21.022 M 66.75 % | 12.607 M -43.35 % | 22.255 M 230.10 % | 6.742 M |
| Accounts receivables | -37.351 M -280.83 % | 20.655 M 219.31 % | -17.312 M 65.69 % | -50.455 M -157.04 % | -19.629 M -305.06 % | 9.572 M 1 112.75 % | -945.169 K -105.34 % | 17.688 M -5.35 % | 18.688 M 132.02 % | 8.054 M 1 467.69 % | 513.771 K -96.34 % | 14.019 M 22.47 % | 11.447 M 18.02 % | 9.699 M 138.88 % | 4.060 M -28.92 % | 5.712 M -61.53 % | 14.850 M 66.53 % | 8.917 M 184.14 % | -10.598 M -49.50 % | -7.089 M -172.28 % | 9.808 M 124.26 % | -40.429 M -542.73 % | -6.290 M -1.33 % | -6.208 M -272.64 % | 3.596 M | 0.000 100.00 % | -62.001 M -261.10 % | -17.170 M -35.20 % | -12.700 M -9.29 % | -11.620 M -2 855.65 % | 421.680 K | 0.000 -100.00 % | 11.300 M -66.35 % | 33.584 M 472.91 % | 5.862 M 236.16 % | -4.305 M -289.04 % | 2.278 M 117.63 % | -12.920 M -1 996.56 % | 681.252 K 212.65 % | -604.751 K -111.16 % | 5.418 M 221.51 % | -4.459 M -255.65 % | 2.865 M 203.61 % | -2.765 M -112.42 % | 22.260 M 1 333.15 % | 1.553 M -87.25 % | 12.186 M 156.14 % | 4.758 M 210.83 % | -4.293 M -121.73 % | 19.756 M 4 720.07 % | -427.602 K 68.22 % | -1.345 M 95.78 % | -31.901 M |
| Inventory | 33.455 M 268.67 % | -19.834 M -358.80 % | -4.323 M -261.48 % | -1.196 M -114.59 % | 8.199 M 186.97 % | -9.427 M 63.24 % | -25.647 M -113.77 % | -11.998 M -5 949.83 % | 205.093 K -96.79 % | 6.386 M 77.07 % | 3.606 M -47.34 % | 6.849 M 550.26 % | -1.521 M -155.85 % | 2.724 M 187.34 % | 947.930 K 143.49 % | -2.179 M -1 576.57 % | -129.995 K -103.08 % | 4.227 M -74.75 % | 16.740 M -33.55 % | 25.191 M 239.88 % | 7.412 M -80.33 % | 37.684 M 341.85 % | 8.529 M 225.68 % | -6.786 M -505.02 % | 1.675 M 188.79 % | -1.887 M -110.24 % | 18.434 M 156.14 % | 7.197 M 144.37 % | -16.221 M -47.93 % | -10.966 M -2 030.83 % | 567.920 K 103.60 % | -15.776 M 34.26 % | -24.000 M | 0.000 | 0.000 -100.00 % | 9.716 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.574 M 101.39 % | 3.761 M -72.74 % | 13.794 M 23.03 % | 11.211 M | 0.000 -100.00 % | 7.450 M | 0.000 100.00 % | -3.939 M -116.69 % | 23.600 M | 0.000 |
| Accounts payables | 0.000 100.00 % | -3.703 M | 0.000 | 0.000 | 0.000 100.00 % | -2.785 M -283.84 % | 1.515 M -26.26 % | 2.054 M 172.67 % | -2.827 M -13.42 % | -2.492 M -140.17 % | 6.204 M 586.07 % | -1.276 M 52.74 % | -2.701 M -264.96 % | -739.958 K -141.53 % | 1.782 M -53.76 % | 3.853 M 312.94 % | -1.810 M -2 341.55 % | -74.120 K -101.82 % | 4.064 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 |
| Other working capital | -38.195 M -180.88 % | 47.225 M 1 451.20 % | -3.495 M 94.51 % | -63.609 M -271.04 % | 37.190 M 1 109.89 % | 3.074 M 104.97 % | -61.871 M -249.43 % | 41.405 M 449.85 % | -11.835 M -239.28 % | -3.488 M -115.24 % | 22.885 M 135.70 % | 9.709 M 405.86 % | -3.174 M -36.12 % | -2.332 M 83.66 % | -14.273 M -132.59 % | 43.795 M 1 940.54 % | -2.379 M 73.72 % | -9.054 M -2.10 % | -8.867 M 84.15 % | -55.956 M -88.74 % | -29.648 M -391.25 % | -6.035 M 73.66 % | -22.915 M -242.82 % | 16.044 M 163.00 % | 6.100 M 126.90 % | 2.689 M -83.75 % | 16.547 M 1 076.01 % | 1.407 M -92.19 % | 18.012 M 140.61 % | 7.486 M 398.93 % | -2.504 M -344.58 % | -563.285 K -125.36 % | 2.221 M 185.57 % | -2.596 M 61.60 % | -6.760 M -126.63 % | 25.386 M 433.47 % | 4.759 M 160.31 % | 1.828 M 137.30 % | -4.901 M 51.33 % | -10.069 M -137.90 % | -4.233 M -887.55 % | -428.599 K 3.55 % | -444.392 K -111.50 % | 3.866 M 130.23 % | -12.786 M 23.01 % | -16.607 M -1 178.68 % | 1.540 M 107.99 % | -19.272 M -371.13 % | 7.108 M 461.05 % | 1.267 M -92.54 % | 16.974 M | 0.000 | 0.000 |
| Other non cash items | -42.346 M -403.85 % | -8.404 M 74.20 % | -32.580 M -962.31 % | -3.067 M 89.79 % | -30.027 M -94.38 % | -15.447 M -2 915.14 % | -512.322 K -172.90 % | -187.730 K -133.48 % | 560.698 K 105.65 % | -9.925 M -514.31 % | 2.395 M 171.96 % | -3.329 M 74.71 % | -13.163 M -48.02 % | -8.893 M -1 725.65 % | -487.112 K -107.79 % | 6.252 M 2 880.55 % | -224.862 K 98.07 % | -11.663 M -3 360.32 % | -337.043 K 85.00 % | -2.246 M 85.31 % | -15.292 M -760.50 % | -1.777 M 11.97 % | -2.019 M -205.34 % | -661.167 K 79.62 % | -3.244 M 93.87 % | -52.946 M -96.18 % | -26.988 M -153.48 % | -10.647 M 55.41 % | -23.876 M -55.63 % | -15.342 M -246.77 % | -4.424 M 86.55 % | -32.897 M -386.19 % | -6.766 M -132.69 % | 20.701 M 620.58 % | 2.873 M -91.25 % | 32.816 M 309.24 % | 8.019 M 207.72 % | -7.444 M -232.99 % | -2.236 M 87.75 % | -18.255 M -248.02 % | -5.245 M 14.06 % | -6.103 M -124.12 % | -2.723 M -104.75 % | 57.349 M 1 228.03 % | -5.084 M 73.65 % | -19.291 M -172.82 % | 26.491 M 168.47 % | -38.688 M -504.50 % | 9.565 M -36.93 % | 15.166 M 48.90 % | 10.185 M -92.05 % | 128.197 M 1 610.27 % | 7.496 M |
| Net cash provided by operating activities | -55.471 M -1 066.66 % | 5.738 M 108.04 % | -71.407 M 21.31 % | -90.741 M -466.39 % | -16.021 M 58.88 % | -38.961 M 46.19 % | -72.407 M -351.78 % | 28.759 M 635.19 % | -5.374 M -2 863.79 % | 194.426 K -99.32 % | 28.669 M 33.63 % | 21.454 M 924.81 % | -2.601 M 51.12 % | -5.321 M 70.75 % | -18.190 M -159.07 % | 30.794 M 2 712.02 % | -1.179 M 85.82 % | -8.315 M -225.95 % | 6.602 M 120.42 % | -32.331 M 28.34 % | -45.116 M -236.53 % | 33.044 M 282.07 % | -18.149 M -383.79 % | 6.395 M 112.20 % | 3.014 M 106.35 % | -47.463 M -539.32 % | -7.424 M 41.87 % | -12.770 M 65.05 % | -36.537 M -48.47 % | -24.609 M -37.43 % | -17.907 M 33.39 % | -26.882 M -45.66 % | -18.455 M -260.51 % | 11.497 M 385.54 % | -4.026 M -106.43 % | 62.656 M 7 727.86 % | 800.417 K 111.09 % | -7.217 M -2.49 % | -7.042 M 56.17 % | -16.066 M -46.22 % | -10.988 M -19.28 % | -9.212 M -22.35 % | -7.529 M -3 871.36 % | 199.642 K -98.16 % | 10.848 M 388.31 % | -3.762 M -115.67 % | 24.003 M 181.03 % | -29.622 M -362.51 % | 11.284 M -7.11 % | 12.148 M 493.82 % | 2.046 M -97.99 % | 101.568 M 306.96 % | 24.958 M |
| Investments in property plant and equipment | -826.923 K 42.58 % | -1.440 M 20.18 % | -1.804 M -481.55 % | -310.204 K 86.41 % | -2.282 M -460.19 % | -407.364 K -22.07 % | -333.703 K -356.56 % | -73.091 K 71.22 % | -253.970 K 27.74 % | -351.445 K 5.32 % | -371.188 K 72.38 % | -1.344 M -308.11 % | 645.787 K 187.62 % | -737.066 K -111.08 % | -349.182 K -210.28 % | -112.536 K -6.27 % | -105.898 K -491.29 % | 27.064 K 108.89 % | -304.462 K 60.08 % | -762.700 K -950.22 % | -72.623 K 83.75 % | -446.908 K -350.78 % | -99.140 K 90.43 % | -1.036 M -110.67 % | -491.764 K -775.77 % | -56.152 K 59.73 % | -139.429 K 31.48 % | -203.481 K -1 931.97 % | -10.014 K 97.15 % | -351.424 K -102.71 % | -173.367 K 55.80 % | -392.255 K -8.48 % | -361.608 K 45.78 % | -666.980 K -10.92 % | -601.328 K 83.67 % | -3.682 M -189.12 % | -1.273 M 47.76 % | -2.438 M -2 847.94 % | -82.689 K 40.42 % | -138.776 K -132.34 % | -59.729 K -352.20 % | 23.683 K 123.76 % | -99.657 K 4.69 % | -104.557 K 20.98 % | -132.324 K 35.01 % | -203.608 K -343.57 % | -45.902 K 90.23 % | -469.991 K -214.73 % | -149.330 K 1.15 % | -151.062 K -442.39 % | -27.851 K 98.96 % | -2.670 M 30.71 % | -3.853 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.121 K | 0.000 -100.00 % | 90.667 M | 0.000 | 0.000 | 0.000 100.00 % | -109.002 K | 0.000 -100.00 % | 109.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 376.495 K | 0.000 -100.00 % | 1.091 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.944 M 446.73 % | -17.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -614.965 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.700 M |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -139.238 M 22.79 % | -180.326 M -501.09 % | -30.000 M 70.00 % | -100.000 M 33.33 % | -150.000 M -65.44 % | -90.667 M -90 766.70 % | 100.000 K 100.09 % | -109.283 M -21.77 % | -89.743 M 40.17 % | -150.000 M -1 833.61 % | -7.758 M -11.56 % | -6.954 M 12.54 % | -7.951 M 95.34 % | -170.772 M | 0.000 100.00 % | -46.000 M 65.93 % | -135.000 M 47.06 % | -255.000 M | 0.000 100.00 % | -155.000 M 46.55 % | -290.000 M | 0.000 100.00 % | -200.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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 M -76.17 % | 125.889 M -27.53 % | 173.700 M 1 479.09 % | 11.000 M -78.00 % | 50.000 M | 0.000 -100.00 % | 92.000 M 443.62 % | -26.774 M -205.32 % | 25.422 M 3 632.64 % | -719.622 K -101.54 % | 46.720 M | 0.000 -100.00 % | 181.000 M -31.70 % | 265.000 M | 0.000 -100.00 % | 135.000 M -53.45 % | 290.000 M 48.72 % | 195.000 M -2.50 % | 200.000 M | 0.000 -100.00 % | 200.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 |
| Other investing activites | -158.057 M 4.74 % | -165.920 M -24.15 % | -133.649 M 0.81 % | -134.738 M 15.83 % | -160.080 M 12.64 % | -183.242 M -32.63 % | -138.159 M 23.38 % | -180.326 M -44.28 % | -124.983 M -6.21 % | -117.676 M -78.85 % | -65.796 M 27.13 % | -90.287 M -79.47 % | -50.309 M -5 509.14 % | 930.067 K 101.05 % | -88.740 M -38.56 % | -64.044 M -866.16 % | -6.629 M -132.19 % | 20.591 M 379.41 % | -7.369 M -182.81 % | 8.899 M 157.32 % | -15.524 M 43.57 % | -27.513 M -116.96 % | -12.681 M -18.24 % | -10.725 M -2 100.67 % | 536.085 K -94.47 % | 9.700 M 110.41 % | -93.199 M -267.40 % | 55.673 M 1 142.67 % | 4.480 M -91.75 % | 54.277 M 35.98 % | 39.915 M 121.20 % | -188.246 M 39.79 % | -312.627 M -161.95 % | 504.615 M 193.88 % | -537.535 M -3 824.78 % | -13.696 M -68.86 % | -8.111 M -360.90 % | 3.109 M -99.51 % | 638.733 M 4 440.49 % | 14.067 M 233.92 % | 4.213 M -70.84 % | 14.447 M 287.57 % | 3.728 M 100.49 % | -758.348 M -4 037.95 % | -18.327 M 31.05 % | -26.579 M -54.07 % | -17.252 M 97.29 % | -637.389 M -1 892.03 % | -31.997 M -48.45 % | -21.554 M 75.32 % | -87.343 M 24.10 % | -115.075 M -356.78 % | -25.193 M |
| Net cash used for investing activites | -158.884 M 5.06 % | -167.360 M -23.56 % | -135.453 M -0.30 % | -135.048 M 16.82 % | -162.363 M 11.59 % | -183.650 M -32.61 % | -138.492 M 23.23 % | -180.400 M -44.05 % | -125.237 M -36.08 % | -92.034 M -116.72 % | -42.467 M 47.33 % | -80.631 M -18 543.05 % | 437.188 K 100.40 % | -109.090 M -3 847.13 % | 2.911 M 101.36 % | -214.157 M -3 079.92 % | -6.735 M -133.85 % | 19.899 M -49.04 % | 39.046 M 124.01 % | -162.636 M -198.33 % | 165.403 M -13.59 % | 191.417 M 229.53 % | -147.780 M -13.09 % | -130.671 M -145.05 % | 290.044 M 2 890.09 % | 9.700 M 110.41 % | -93.199 M -267.40 % | 55.673 M 1 142.67 % | 4.480 M -91.75 % | 54.277 M 35.98 % | 39.915 M 121.20 % | -188.246 M 39.79 % | -312.627 M -161.95 % | 504.615 M 193.88 % | -537.535 M -3 824.78 % | -13.696 M -68.86 % | -8.111 M -360.90 % | 3.109 M -99.51 % | 638.733 M 4 440.49 % | 14.067 M 233.92 % | 4.213 M -70.84 % | 14.447 M 287.57 % | 3.728 M 100.49 % | -758.348 M -4 037.95 % | -18.327 M 31.05 % | -26.579 M -54.07 % | -17.252 M 97.29 % | -637.389 M -1 892.03 % | -31.997 M -48.45 % | -21.554 M 75.32 % | -87.343 M 24.10 % | -115.075 M -189.53 % | -39.746 M |
| Debt repayment | 213.719 M 30.68 % | 163.549 M -26.26 % | 221.799 M -2.36 % | 227.155 M 19.30 % | 190.402 M 31.72 % | 144.553 M -53.90 % | 313.550 M 218.05 % | 98.587 M 3.05 % | 95.667 M 3.88 % | 92.097 M 196.17 % | 31.096 M -11.40 % | 35.099 M -12.47 % | 40.099 M 32 463.35 % | 123.140 K -99.92 % | 144.917 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 100.00 % | -201.496 K | 0.000 -100.00 % | 15.965 M 186.06 % | -18.552 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -734.250 K -333.58 % | -169.347 K 72.32 % | -611.874 K -101.11 % | 55.109 M 8 287.78 % | -673.064 K -143 105.11 % | -470.000 99.93 % | -673.063 K | 0.000 | 0.000 100.00 % | -673.061 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -753.828 K | 0.000 100.00 % | -251.276 K | 0.000 100.00 % | -1.152 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -892.278 K | 0.000 100.00 % | -40.008 K | 0.000 100.00 % | -14.848 M | 0.000 | 0.000 | 0.000 100.00 % | -500.000 K 0.00 % | -500.000 K | 0.000 | 0.000 |
| Net cash used provided by financing activities | 213.719 M 30.68 % | 163.549 M -26.26 % | 221.799 M -2.27 % | 226.953 M 19.20 % | 190.402 M 18.62 % | 160.518 M -45.59 % | 294.999 M 199.23 % | 98.587 M 3.05 % | 95.667 M 3.88 % | 92.097 M 196.17 % | 31.096 M -11.40 % | 35.099 M -12.47 % | 40.099 M 32 463.35 % | 123.140 K -99.91 % | 144.183 M 85 240.42 % | -169.347 K 72.32 % | -611.874 K -101.11 % | 55.109 M 8 287.78 % | -673.064 K -143 105.11 % | -470.000 99.93 % | -673.063 K | 0.000 | 0.000 100.00 % | -673.061 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -753.828 K | 0.000 100.00 % | -251.276 K | 0.000 100.00 % | -1.152 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -892.278 K | 0.000 100.00 % | -40.008 K | 0.000 100.00 % | -14.848 M | 0.000 | 0.000 | 0.000 100.00 % | -500.000 K 0.00 % | -500.000 K | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.223 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.319 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -635.596 K -132.97 % | 1.928 M -87.09 % | 14.939 M 1 183.12 % | 1.164 M -90.31 % | 12.019 M 119.36 % | -62.093 M -173.83 % | 84.099 M 211.72 % | -75.278 M -115.43 % | -34.944 M -13 638.76 % | 258.101 K -98.51 % | 17.298 M 171.84 % | -24.078 M -163.47 % | 37.935 M 133.19 % | -114.288 M -188.66 % | 128.904 M 170.23 % | -183.532 M -2 052.75 % | -8.525 M -112.78 % | 66.693 M 48.29 % | 44.974 M 123.22 % | -193.649 M -261.68 % | 119.772 M -46.29 % | 222.985 M 234.39 % | -165.929 M -32.80 % | -124.949 M -142.64 % | 293.058 M 876.05 % | -37.763 M 62.47 % | -100.623 M -389.27 % | 34.785 M 208.51 % | -32.057 M -208.05 % | 29.668 M 34.80 % | 22.008 M 110.19 % | -215.882 M 34.79 % | -331.082 M -164.18 % | 515.861 M 195.25 % | -541.561 M -1 232.79 % | 47.808 M 753.96 % | -7.310 M -77.96 % | -4.108 M -100.65 % | 631.691 M 31 705.68 % | -1.999 M 70.50 % | -6.775 M -256.00 % | 4.343 M 214.24 % | -3.802 M 99.50 % | -758.189 M -10 037.51 % | -7.479 M 83.45 % | -45.190 M -769.32 % | 6.752 M 101.01 % | -667.010 M -3 120.22 % | -20.713 M -109.08 % | -9.907 M 88.45 % | -85.797 M -111.81 % | -40.507 M -173.92 % | -14.788 M |
| Cash at beginning of period | 87.515 M 2.25 % | 85.587 M 21.14 % | 70.649 M 1.68 % | 69.484 M 20.91 % | 57.466 M -51.93 % | 119.559 M 237.17 % | 35.460 M -67.98 % | 110.737 M -23.99 % | 145.681 M 0.18 % | 145.423 M 13.50 % | 128.124 M -15.82 % | 152.202 M 33.20 % | 114.268 M -50.00 % | 228.556 M 129.35 % | 99.652 M -64.81 % | 283.185 M -2.92 % | 291.710 M 29.64 % | 225.017 M 24.98 % | 180.043 M -51.82 % | 373.692 M 47.17 % | 253.920 M 720.81 % | 30.935 M -84.29 % | 196.864 M -38.83 % | 321.813 M 1 019.16 % | 28.755 M -56.77 % | 66.517 M -60.20 % | 167.141 M 26.28 % | 132.355 M -19.50 % | 164.412 M 22.02 % | 134.744 M 19.52 % | 112.736 M -65.69 % | 328.618 M -50.19 % | 659.700 M 358.64 % | 143.839 M -79.01 % | 685.400 M 7.50 % | 637.592 M -1.13 % | 644.903 M -0.63 % | 649.011 M 3 647.35 % | 17.319 M -10.35 % | 19.318 M -25.97 % | 26.093 M 19.97 % | 21.750 M -14.88 % | 25.552 M -96.74 % | 783.740 M -0.95 % | 791.219 M -5.40 % | 836.409 M 0.81 % | 829.658 M -44.57 % | 1.497 B -1.37 % | 1.517 B -0.65 % | 1.527 B -5.32 % | 1.613 B -2.45 % | 1.654 B -0.89 % | 1.668 B |
| Cash at end of period | 86.880 M -0.73 % | 87.515 M 2.25 % | 85.587 M 21.14 % | 70.649 M 1.68 % | 69.484 M 20.91 % | 57.466 M -51.93 % | 119.559 M 237.17 % | 35.460 M -67.98 % | 110.737 M -23.99 % | 145.681 M 0.18 % | 145.423 M 13.50 % | 128.124 M -15.82 % | 152.202 M 33.20 % | 114.268 M -50.00 % | 228.556 M 129.35 % | 99.652 M -64.81 % | 283.185 M -2.92 % | 291.710 M 29.64 % | 225.017 M 24.98 % | 180.043 M -51.82 % | 373.692 M 47.17 % | 253.920 M 720.81 % | 30.935 M -84.29 % | 196.864 M -38.83 % | 321.813 M 1 019.16 % | 28.755 M -56.77 % | 66.517 M -60.20 % | 167.141 M 26.28 % | 132.355 M -19.50 % | 164.412 M 22.02 % | 134.744 M 19.52 % | 112.736 M -65.69 % | 328.618 M -50.19 % | 659.700 M 358.64 % | 143.839 M -79.01 % | 685.400 M 7.50 % | 637.592 M -1.13 % | 644.903 M -0.63 % | 649.011 M 3 647.35 % | 17.319 M -10.35 % | 19.318 M -25.97 % | 26.093 M 19.97 % | 21.750 M -14.88 % | 25.552 M -96.74 % | 783.740 M -0.95 % | 791.219 M -5.40 % | 836.409 M 0.81 % | 829.658 M -44.57 % | 1.497 B -1.37 % | 1.517 B -0.65 % | 1.527 B -5.32 % | 1.613 B -2.45 % | 1.654 B |
| Operating cash flow | -55.471 M -1 066.66 % | 5.738 M 108.04 % | -71.407 M 21.31 % | -90.741 M -466.39 % | -16.021 M -129.16 % | 54.947 M 175.89 % | -72.407 M -351.78 % | 28.759 M 635.19 % | -5.374 M -2 863.79 % | 194.426 K -99.32 % | 28.669 M 33.63 % | 21.454 M 924.81 % | -2.601 M 51.12 % | -5.321 M 70.75 % | -18.190 M -159.07 % | 30.794 M 2 712.02 % | -1.179 M 85.82 % | -8.315 M -225.95 % | 6.602 M 120.42 % | -32.331 M 28.34 % | -45.116 M -236.53 % | 33.044 M 282.07 % | -18.149 M -383.79 % | 6.395 M 112.20 % | 3.014 M 106.35 % | -47.463 M -539.32 % | -7.424 M 41.87 % | -12.770 M 65.05 % | -36.537 M -48.47 % | -24.609 M -37.43 % | -17.907 M 33.39 % | -26.882 M -45.66 % | -18.455 M -260.51 % | 11.497 M 385.54 % | -4.026 M -106.43 % | 62.656 M 7 727.86 % | 800.417 K 111.09 % | -7.217 M -2.49 % | -7.042 M 56.17 % | -16.066 M -46.22 % | -10.988 M -19.28 % | -9.212 M -22.35 % | -7.529 M -3 871.36 % | 199.642 K -98.16 % | 10.848 M 388.31 % | -3.762 M -115.67 % | 24.003 M 181.03 % | -29.622 M -362.51 % | 11.284 M -7.11 % | 12.148 M 493.82 % | 2.046 M -97.99 % | 101.568 M 306.96 % | 24.958 M |
| Capital expenditure | -976.325 K 32.20 % | -1.440 M 20.18 % | -1.804 M -481.55 % | -310.204 K 86.74 % | -2.339 M -474.18 % | -407.364 K -22.07 % | -333.703 K -356.56 % | -73.091 K 71.22 % | -253.970 K 27.74 % | -351.445 K 5.32 % | -371.188 K 72.38 % | -1.344 M -308.11 % | 645.787 K 187.62 % | -737.066 K -111.08 % | -349.182 K -210.28 % | -112.536 K -6.27 % | -105.898 K -491.29 % | 27.064 K 108.89 % | -304.462 K 60.08 % | -762.700 K -950.22 % | -72.623 K 83.75 % | -446.908 K -350.78 % | -99.140 K 90.43 % | -1.036 M -110.67 % | -491.764 K -775.77 % | -56.152 K 59.73 % | -139.429 K 31.48 % | -203.481 K -1 931.97 % | -10.014 K 97.15 % | -351.424 K -102.71 % | -173.367 K 55.80 % | -392.255 K -8.48 % | -361.608 K 45.78 % | -666.980 K -10.92 % | -601.328 K 83.67 % | -3.682 M -189.12 % | -1.273 M 47.76 % | -2.438 M -2 847.94 % | -82.689 K 40.42 % | -138.776 K -132.34 % | -59.729 K -352.20 % | 23.683 K 123.76 % | -99.657 K 4.69 % | -104.557 K 20.98 % | -132.324 K 35.01 % | -203.608 K -343.57 % | -45.902 K 90.23 % | -469.991 K -214.73 % | -149.330 K 1.15 % | -151.062 K -442.39 % | -27.851 K 98.96 % | -2.670 M 30.71 % | -3.853 M |
| Free CashFlow | -56.447 M -1 413.22 % | 4.298 M 105.87 % | -73.212 M 19.59 % | -91.051 M -395.92 % | -18.360 M -133.66 % | 54.540 M 174.98 % | -72.741 M -353.58 % | 28.686 M 609.74 % | -5.627 M -3 483.96 % | -157.019 K -100.55 % | 28.298 M 40.71 % | 20.110 M 1 128.49 % | -1.955 M 67.73 % | -6.058 M 67.32 % | -18.539 M -160.43 % | 30.681 M 2 487.97 % | -1.285 M 84.50 % | -8.288 M -231.61 % | 6.297 M 119.03 % | -33.094 M 26.77 % | -45.188 M -238.63 % | 32.597 M 278.64 % | -18.248 M -440.50 % | 5.359 M 112.50 % | 2.522 M 105.31 % | -47.519 M -528.27 % | -7.563 M 41.70 % | -12.974 M 64.50 % | -36.547 M -46.42 % | -24.960 M -38.05 % | -18.080 M 33.71 % | -27.274 M -44.95 % | -18.816 M -273.74 % | 10.830 M 334.03 % | -4.628 M -107.85 % | 58.974 M 12 567.21 % | -473.031 K 95.10 % | -9.654 M -35.51 % | -7.124 M 56.04 % | -16.205 M -46.68 % | -11.048 M -20.24 % | -9.188 M -20.44 % | -7.629 M -8 123.22 % | 95.085 K -99.11 % | 10.715 M 370.17 % | -3.966 M -116.55 % | 23.957 M 179.62 % | -30.092 M -370.26 % | 11.135 M -7.19 % | 11.997 M 494.53 % | 2.018 M -97.96 % | 98.898 M 368.61 % | 21.105 M |
| 2025 | 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 |