Boutique Corporation Public Company Limited BC.BK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 472.490 M 19.98 % | 393.796 M 62.31 % | 242.616 M 102.84 % | 119.607 M -14.93 % | 140.605 M -44.89 % | 255.151 M 2.73 % | 248.378 M 5.67 % | 235.053 M 0.14 % | 234.718 M -3.10 % | 242.218 M -57.25 % | 566.555 M 131.13 % | 245.125 M |
| Net income | 32.155 M 116.57 % | -194.006 M -277.73 % | -51.361 M 78.47 % | -238.549 M 26.69 % | -325.394 M -317.52 % | 149.593 M 324.31 % | -66.691 M -528.63 % | 15.559 M 114.47 % | -107.493 M -211.89 % | 96.073 M 7.80 % | 89.125 M 327.57 % | -39.164 M |
| Income before tax | 7.014 M 102.40 % | -292.005 M -944.64 % | -27.953 M 88.79 % | -249.305 M 24.13 % | -328.608 M -266.51 % | 197.352 M 148.12 % | 79.539 M 781.62 % | -11.669 M 93.85 % | -189.845 M -218.25 % | 160.548 M -28.49 % | 224.517 M 389.15 % | -77.647 M |
| Income before tax ratio | 0.01 102.00 % | -0.74 -543.60 % | -0.12 94.47 % | -2.08 10.81 % | -2.34 -402.16 % | 0.77 141.53 % | 0.32 745.06 % | -0.05 93.86 % | -0.81 -222.03 % | 0.66 67.26 % | 0.40 225.10 % | -0.32 |
| EBITDA | 225.019 M 631.99 % | -42.298 M -119.48 % | 217.138 M 630.22 % | -40.952 M 67.28 % | -125.159 M -134.38 % | 364.058 M 79.70 % | 202.596 M 67.49 % | 120.961 M 249.73 % | -80.788 M -646.38 % | 14.786 M -95.88 % | 358.768 M 373.95 % | 75.698 M |
| Net income ratio | 0.07 113.81 % | -0.49 -132.72 % | -0.21 89.39 % | -1.99 13.82 % | -2.31 -494.72 % | 0.59 318.35 % | -0.27 -505.64 % | 0.07 114.45 % | -0.46 -215.46 % | 0.40 152.14 % | 0.16 198.46 % | -0.16 |
| Ratio EBITDA | 0.48 543.39 % | -0.11 -112.00 % | 0.89 361.40 % | -0.34 61.54 % | -0.89 -162.39 % | 1.43 74.93 % | 0.82 58.50 % | 0.51 249.51 % | -0.34 -663.84 % | 0.06 -90.36 % | 0.63 105.06 % | 0.31 |
| Gross profit ratio | 0.70 7.29 % | 0.65 6.53 % | 0.61 14.88 % | 0.53 11.31 % | 0.48 -13.87 % | 0.55 -8.51 % | 0.61 47.38 % | 0.41 36.55 % | 0.30 -55.13 % | 0.67 -22.80 % | 0.87 19.43 % | 0.73 |
| Weighted average shs out dil | 571.274 M 0.25 % | 569.835 M 2.60 % | 555.388 M 8.87 % | 510.130 M 0.00 % | 510.130 M 39.02 % | 366.959 M 1.16 % | 362.759 M -28.89 % | 510.130 M 0.00 % | 510.130 M 305.19 % | 125.900 M 229.58 % | 38.200 M 0.00 % | 38.200 M |
| Weighted average shs out | 571.274 M 0.25 % | 569.835 M 2.60 % | 555.388 M 8.87 % | 510.130 M 0.00 % | 510.130 M 39.02 % | 366.959 M 5.12 % | 349.069 M -31.57 % | 510.130 M 0.00 % | 510.130 M 305.19 % | 125.900 M 229.58 % | 38.200 M 0.00 % | 38.200 M |
| EPS diluted | 0.06 116.56 % | -0.34 -267.57 % | -0.09 80.32 % | -0.47 26.56 % | -0.64 -256.10 % | 0.41 327.78 % | -0.18 -690.16 % | 0.03 114.52 % | -0.21 -127.63 % | 0.76 -67.38 % | 2.33 326.21 % | -1.03 |
| Earnings per share | 0.06 116.56 % | -0.34 -267.57 % | -0.09 80.32 % | -0.47 26.56 % | -0.64 -256.10 % | 0.41 315.79 % | -0.19 -722.95 % | 0.03 114.52 % | -0.21 -127.63 % | 0.76 -67.38 % | 2.33 326.21 % | -1.03 |
| Gross profit | 329.290 M 28.73 % | 255.806 M 72.92 % | 147.938 M 133.03 % | 63.485 M -5.32 % | 67.050 M -52.54 % | 141.266 M -6.01 % | 150.301 M 55.74 % | 96.510 M 36.74 % | 70.579 M -56.52 % | 162.339 M -67.00 % | 491.865 M 176.03 % | 178.190 M |
| Income tax expense | 5.863 M -15.04 % | 6.901 M -70.52 % | 23.408 M 317.64 % | -10.756 M -234.63 % | -3.214 M -106.73 % | 47.759 M 163.79 % | 18.105 M 397.62 % | 3.638 M 347.77 % | 812.547 K -95.67 % | 18.787 M -69.75 % | 62.113 M 1 270.70 % | 4.531 M |
| Cost of revenue | 143.200 M 3.78 % | 137.990 M 45.75 % | 94.679 M 68.70 % | 56.122 M -23.70 % | 73.555 M -35.41 % | 113.885 M 16.12 % | 98.077 M -29.21 % | 138.543 M -15.59 % | 164.139 M 105.48 % | 79.879 M 6.95 % | 74.690 M 11.59 % | 66.935 M |
| General and administrative expenses | 235.607 M -2.32 % | 241.192 M 10.29 % | 218.683 M 19.79 % | 182.562 M -2.20 % | 186.667 M -33.22 % | 279.537 M 35.96 % | 205.606 M 3.07 % | 199.484 M | 0.000 -100.00 % | 127.876 M 11.81 % | 114.370 M 32.05 % | 86.610 M |
| Selling and marketing expenses | 38.225 M -12.69 % | 43.781 M 76.27 % | 24.838 M 257.16 % | 6.954 M -36.03 % | 10.872 M -40.44 % | 18.253 M -9.94 % | 20.268 M 1.99 % | 19.872 M | 0.000 -100.00 % | 18.145 M 15.55 % | 15.703 M 2.37 % | 15.339 M |
| Other expenses | -114.567 M -301.65 % | 56.815 M 5.39 % | 53.910 M 3.52 % | 52.077 M -1.33 % | 52.779 M 19.86 % | 44.035 M 508.14 % | 7.241 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 159.266 M -53.40 % | 341.788 M 14.91 % | 297.431 M 23.11 % | 241.593 M -3.49 % | 250.317 M -26.77 % | 341.825 M 26.98 % | 269.187 M 6.95 % | 251.687 M 17.30 % | 214.575 M 180.16 % | 76.590 M -58.33 % | 183.802 M 8.31 % | 169.702 M |
| Cost and expenses | 302.466 M -36.96 % | 479.778 M 22.36 % | 392.110 M 31.71 % | 297.715 M -8.08 % | 323.872 M -28.93 % | 455.710 M 24.08 % | 367.264 M -5.89 % | 390.230 M 3.04 % | 378.714 M 142.04 % | 156.470 M -39.47 % | 258.492 M 9.24 % | 236.637 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 |
| Selling general and administrative expenses | 273.833 M -3.91 % | 284.973 M 17.02 % | 243.521 M 28.50 % | 189.516 M -4.06 % | 197.539 M -33.67 % | 297.790 M 31.84 % | 225.874 M -10.26 % | 251.687 M 17.30 % | 214.575 M 43.91 % | 149.104 M 13.82 % | 130.998 M 27.81 % | 102.492 M |
| Interest income | 5.982 M 5.78 % | 5.655 M 59.00 % | 3.557 M 41.67 % | 2.510 M -9.94 % | 2.787 M -25.01 % | 3.717 M 8.91 % | 3.413 M -96.27 % | 91.515 M 2 554.51 % | 3.448 M -95.60 % | 78.382 M -6.18 % | 83.545 M -3.01 % | 86.135 M |
| Interest expense | 147.532 M -17.12 % | 178.016 M 26.31 % | 140.937 M -1.88 % | 143.633 M 35.44 % | 106.050 M -19.47 % | 131.688 M 30.73 % | 100.730 M | 0.000 -100.00 % | 74.292 M | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 70.473 M -1.70 % | 71.692 M 8.26 % | 66.223 M 2.32 % | 64.720 M 16.11 % | 55.739 M 59.17 % | 35.018 M 56.84 % | 22.327 M -40.72 % | 37.663 M 8.34 % | 34.765 M 1.28 % | 34.326 M -21.76 % | 43.875 M -30.46 % | 63.094 M |
| Operating income | 170.024 M 268.84 % | -100.703 M 32.64 % | -149.494 M 16.07 % | -178.108 M 2.82 % | -183.267 M -8.03 % | -169.638 M -42.69 % | -118.886 M 23.39 % | -155.176 M -7.76 % | -143.996 M -636.93 % | -19.540 M -106.21 % | 314.893 M 2 398.30 % | 12.604 M |
| Operating income ratio | 0.36 240.72 % | -0.26 58.50 % | -0.62 58.62 % | -1.49 -14.25 % | -1.30 -96.05 % | -0.66 -38.90 % | -0.48 27.50 % | -0.66 -7.61 % | -0.61 -660.48 % | -0.08 -114.51 % | 0.56 980.91 % | 0.05 |
| Total other income expenses net | -163.011 M 14.79 % | -191.302 M -10.21 % | -173.580 M -143.80 % | -71.197 M 51.94 % | -148.127 M -140.36 % | 366.989 M 84.95 % | 198.425 M 38.27 % | 143.507 M 413.00 % | -45.849 M -125.46 % | 180.088 M 299.26 % | -90.376 M -0.14 % | -90.251 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 2.328 B -9.23 % | 2.565 B 24.60 % | 2.059 B -23.72 % | 2.699 B 12.19 % | 2.405 B 40.55 % | 1.711 B -20.49 % | 2.152 B 42.26 % | 1.513 B -0.62 % | 1.523 B 40.60 % | 1.083 B -24.61 % | 1.436 B -14.11 % | 1.672 B |
| Total investments | 157.666 M -73.61 % | 597.532 M 833.29 % | 64.025 M 2.90 % | 62.219 M -58.44 % | 149.703 M -15.56 % | 177.298 M 23.63 % | 143.413 M -25.24 % | 191.835 M 194.44 % | 65.153 M 283.35 % | 16.996 M 17.85 % | 14.421 M -19.00 % | 17.804 M |
| Total debt | 2.543 B -3.43 % | 2.634 B 0.71 % | 2.615 B -9.24 % | 2.882 B 14.14 % | 2.524 B 14.55 % | 2.204 B -7.48 % | 2.382 B 32.63 % | 1.796 B 3.05 % | 1.743 B 40.42 % | 1.241 B -17.50 % | 1.504 B -10.98 % | 1.690 B |
| Accumulated other comprehensive income loss | 12.051 M 23.61 % | 9.749 M 55.26 % | 6.279 M 0.00 % | 6.279 M 0.00 % | 6.279 M 0.00 % | 6.279 M 12.27 % | 5.593 M -98.74 % | 442.177 M 5 104.64 % | -8.835 M 88.85 % | -79.264 M 11.09 % | -89.151 M -29.60 % | -68.790 M |
| Retained earnings | -852.015 M 11.47 % | -962.379 M -25.82 % | -764.904 M -5.08 % | -727.906 M -15.11 % | -632.356 M -35.99 % | -464.994 M -21.07 % | -384.061 M -3.04 % | -372.731 M -0.40 % | -371.246 M -99.86 % | -185.749 M 8.66 % | -203.350 M 35.54 % | -315.473 M |
| Common stock | 572.113 M 0.32 % | 570.312 M 0.21 % | 569.123 M 12.25 % | 507.000 M 0.00 % | 507.000 M 0.00 % | 507.000 M 49.12 % | 340.000 M 0.00 % | 340.000 M 0.00 % | 340.000 M 0.00 % | 340.000 M 788.90 % | 38.250 M 0.00 % | 38.250 M |
| Total equity | 932.372 M 53.46 % | 607.568 M 30.84 % | 464.367 M -21.81 % | 593.866 M -32.66 % | 881.868 M -19.68 % | 1.098 B 105.79 % | 533.527 M 14.67 % | 465.272 M 271.06 % | -271.993 M -105.75 % | -132.198 M 73.56 % | -500.085 M 16.85 % | -601.435 M |
| Other non current liabilities | 51.615 M -81.20 % | 274.560 M -14.70 % | 321.861 M 1 332.37 % | 22.470 M -84.10 % | 141.289 M 15.18 % | 122.673 M -16.51 % | 146.926 M 12.84 % | 130.204 M -34.17 % | 197.778 M 17.67 % | 168.078 M -26.83 % | 229.719 M -1.67 % | 233.629 M |
| Long term debt | 2.313 B -4.00 % | 2.409 B -0.60 % | 2.424 B -10.82 % | 2.718 B 16.16 % | 2.340 B 17.60 % | 1.990 B -7.28 % | 2.146 B 47.05 % | 1.459 B -4.13 % | 1.522 B 30.05 % | 1.170 B -19.10 % | 1.447 B -10.51 % | 1.617 B |
| Total non current liabilities | 2.500 B -11.34 % | 2.819 B -1.46 % | 2.861 B -7.33 % | 3.088 B 15.11 % | 2.682 B 19.23 % | 2.250 B -6.89 % | 2.416 B 43.16 % | 1.688 B -2.39 % | 1.729 B 29.18 % | 1.338 B -20.16 % | 1.676 B -9.40 % | 1.850 B |
| Other current liabilities | 215.627 M 16.15 % | 185.640 M -42.75 % | 324.236 M 126.50 % | 143.151 M -21.23 % | 181.726 M -26.49 % | 247.208 M -6.92 % | 265.585 M -51.93 % | 552.505 M 373.38 % | 116.716 M -28.44 % | 163.098 M 9.15 % | 149.420 M 117.04 % | 68.845 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 164.767 M -5.26 % | 173.919 M -37.48 % | 278.169 M 812.61 % | 30.480 M 377.72 % | 6.380 M 8 286.51 % | 76.079 K | 0.000 | 0.000 | 0.000 |
| Short term debt | 230.670 M 2.66 % | 224.686 M 10.01 % | 204.233 M 5.28 % | 193.992 M 4.97 % | 184.814 M -13.76 % | 214.304 M -9.56 % | 236.954 M -29.65 % | 336.836 M 52.48 % | 220.898 M 211.99 % | 70.802 M 22.45 % | 57.820 M -21.32 % | 73.489 M |
| Total current liabilities | 456.596 M 7.66 % | 424.102 M -21.26 % | 538.590 M 58.05 % | 340.780 M -8.40 % | 372.016 M -25.23 % | 497.537 M -7.54 % | 538.099 M -45.26 % | 982.990 M 187.50 % | 341.913 M 44.14 % | 237.214 M 9.66 % | 216.308 M 43.16 % | 151.091 M |
| Total liabilities | 2.956 B -8.86 % | 3.243 B -4.60 % | 3.400 B -0.84 % | 3.428 B 12.25 % | 3.054 B 11.18 % | 2.747 B -7.01 % | 2.954 B 10.62 % | 2.670 B 28.96 % | 2.071 B 31.43 % | 1.576 B -16.75 % | 1.893 B -5.43 % | 2.001 B |
| Other non current assets | 425.466 M 1 447.67 % | 27.491 M -70.71 % | 93.846 M 49.36 % | 62.833 M -46.51 % | 117.457 M -51.86 % | 243.977 M -52.64 % | 515.206 M 112.35 % | 242.626 M -16.34 % | 290.007 M -8.26 % | 316.122 M -6.35 % | 337.549 M -3.83 % | 351.003 M |
| Long term investments | 157.666 M -73.61 % | 597.532 M 833.29 % | 64.025 M 2.90 % | 62.219 M -58.44 % | 149.703 M -15.56 % | 177.298 M 23.63 % | 143.413 M -25.24 % | 191.835 M 194.44 % | 65.153 M 283.35 % | 16.996 M 17.85 % | 14.421 M -19.00 % | 17.804 M |
| Intangible assets | 6.101 M 14.28 % | 5.338 M -7.79 % | 5.790 M 20.03 % | 4.824 M -11.80 % | 5.469 M -13.50 % | 6.323 M 87.30 % | 3.376 M 1.73 % | 3.318 M 2.71 % | 3.231 M 25.31 % | 2.578 M -48.78 % | 5.033 M 358.75 % | 1.097 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 6.101 M 14.28 % | 5.338 M -7.79 % | 5.790 M 20.03 % | 4.824 M -11.80 % | 5.469 M -13.50 % | 6.323 M 87.30 % | 3.376 M 1.73 % | 3.318 M 2.71 % | 3.231 M 25.31 % | 2.578 M -48.78 % | 5.033 M 358.75 % | 1.097 M |
| Property plant equipment net | 2.897 B -4.62 % | 3.038 B -0.05 % | 3.039 B -15.72 % | 3.606 B 6.85 % | 3.375 B 19.70 % | 2.819 B 14.59 % | 2.460 B 50.35 % | 1.636 B 40.32 % | 1.166 B 27.96 % | 911.368 M -1.04 % | 920.953 M -4.10 % | 960.334 M |
| Total non current assets | 3.511 B -4.75 % | 3.686 B 14.58 % | 3.217 B -14.61 % | 3.767 B 2.63 % | 3.671 B 12.36 % | 3.267 B 3.92 % | 3.144 B 50.40 % | 2.090 B 36.75 % | 1.528 B 22.56 % | 1.247 B -2.42 % | 1.278 B -3.93 % | 1.330 B |
| Other current assets | 31.956 M -1.08 % | 32.305 M -54.66 % | 71.258 M 11.66 % | 63.817 M 296.31 % | 16.103 M -80.39 % | 82.120 M 1 269.35 % | 5.997 M -99.09 % | 658.741 M 6 177.27 % | 10.494 M -68.22 % | 33.019 M -6.89 % | 35.463 M -6.21 % | 37.813 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 215.129 M 213.29 % | 68.668 M -87.66 % | 556.584 M 204.44 % | 182.822 M 53.55 % | 119.060 M -75.82 % | 492.396 M 114.39 % | 229.672 M -18.84 % | 282.996 M 28.43 % | 220.355 M 39.26 % | 158.232 M 132.35 % | 68.100 M 282.37 % | 17.810 M |
| Cash and short term investments | 215.129 M 213.29 % | 68.668 M -87.66 % | 556.584 M 204.44 % | 182.822 M 53.55 % | 119.060 M -75.82 % | 492.396 M 114.39 % | 229.672 M -18.84 % | 282.996 M 28.43 % | 220.355 M 39.26 % | 158.232 M 132.35 % | 68.100 M 282.37 % | 17.810 M |
| Total current assets | 377.735 M 128.97 % | 164.968 M -74.51 % | 647.237 M 153.73 % | 255.085 M -3.87 % | 265.340 M -54.11 % | 578.207 M 68.07 % | 344.037 M -67.10 % | 1.046 B 286.62 % | 270.479 M 37.74 % | 196.368 M 71.34 % | 114.605 M 64.68 % | 69.593 M |
| Inventory | 2.158 M 85.32 % | 1.165 M 22.37 % | 951.735 K 5.02 % | 906.205 K -19.62 % | 1.127 M -7.81 % | 1.223 M 14.58 % | 1.067 M -3.81 % | 1.110 M -84.61 % | 7.211 M 1 048.74 % | 627.690 K -7.11 % | 675.706 K -85.37 % | 4.619 M |
| Net receivables | 128.492 M 104.51 % | 62.830 M -3.29 % | 64.971 M 24.53 % | 52.172 M -59.57 % | 129.050 M 68.51 % | 76.584 M -32.38 % | 113.252 M 10.08 % | 102.883 M 217.35 % | 32.419 M 622.07 % | 4.490 M -56.69 % | 10.367 M 10.86 % | 9.351 M |
| Tax assets | 24.120 M 34.44 % | 17.942 M 27.91 % | 14.027 M -55.13 % | 31.259 M 33.39 % | 23.434 M 17.51 % | 19.943 M -5.59 % | 21.124 M 33.23 % | 15.855 M 323.93 % | 3.740 M | 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 |
| Account payables | 8.141 M -32.60 % | 12.078 M 53.88 % | 7.849 M 115.87 % | 3.636 M -33.43 % | 5.462 M 10.23 % | 4.955 M -2.46 % | 5.080 M -93.72 % | 80.888 M 1 850.59 % | 4.147 M 25.13 % | 3.314 M -63.46 % | 9.069 M 3.57 % | 8.756 M |
| Tax payables | 2.159 M 27.10 % | 1.698 M -25.24 % | 2.272 M | 0.000 -100.00 % | 14.450 K -99.95 % | 31.069 M 1.93 % | 30.480 M 377.72 % | 6.380 M 8 286.62 % | 76.078 K | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 233.530 M 16.07 % | 201.204 M 46.52 % | 137.326 M 11.37 % | 123.308 M 909.21 % | -15.238 M -582.46 % | 3.158 M | 0.000 | 0.000 | 0.000 |
| Minority interest | 257.951 M 3 061.97 % | 8.158 M 102.89 % | -281.891 M -233.73 % | -84.465 M -195.58 % | 88.369 M -34.26 % | 134.418 M 725.78 % | 16.278 M 121.09 % | -77.171 M 73.36 % | -289.734 M -39.84 % | -207.185 M 15.72 % | -245.834 M 3.75 % | -255.421 M |
| Capital lease obligations | 278.710 M 49.50 % | 186.424 M -2.63 % | 191.459 M 0.70 % | 190.128 M 51.79 % | 125.261 M 868.58 % | 12.932 M 450.37 % | 2.350 M 0.00 % | 2.350 M -25.60 % | 3.158 M | 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 |
| Other total stockholders equity | 942.271 M -4.02 % | 981.728 M 183.35 % | 346.474 M -33.48 % | 520.857 M 0.00 % | 520.857 M -43.09 % | 915.243 M 360.03 % | 198.951 M -12.01 % | 226.099 M 291.02 % | 57.822 M | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 135.180 M -0.29 % | 135.579 M 17.35 % | 115.532 M 1.45 % | 113.877 M -1.25 % | 115.323 M 1.09 % | 114.084 M 10.75 % | 103.014 M 4.99 % | 98.119 M 1 537.83 % | 5.991 M | 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 |
| Total assets | 3.889 B 0.98 % | 3.851 B -0.34 % | 3.864 B -3.93 % | 4.022 B 2.19 % | 3.936 B 2.37 % | 3.845 B 10.25 % | 3.488 B 11.22 % | 3.136 B 74.32 % | 1.799 B 24.62 % | 1.443 B 3.65 % | 1.393 B -0.52 % | 1.400 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -10.756 M -234.63 % | -3.214 M -106.73 % | 47.759 M 163.79 % | 18.105 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 838.125 K -84.59 % | 5.441 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 63.894 M 745.57 % | -9.897 M -173.58 % | 13.450 M -60.93 % | 34.429 M 299.67 % | -17.243 M -145.53 % | 37.868 M 172.63 % | -52.140 M -5 021.93 % | -1.018 M -105.74 % | 17.724 M -24.37 % | 23.435 M 204.47 % | -22.434 M | 0.000 |
| Accounts receivables | -63.025 M -2 844.68 % | 2.296 M 115.41 % | -14.902 M -1 254.36 % | -1.100 M -794.48 % | 158.434 K 101.98 % | -8.000 M -353.73 % | 3.153 M 110.18 % | -30.977 M -1 036.04 % | -2.727 M -229.85 % | 2.100 M -68.75 % | 6.719 M | 0.000 |
| Inventory | -1.013 M -375.84 % | -212.940 K 35.15 % | -328.339 K -248.40 % | 221.255 K 131.76 % | 95.467 K 161.35 % | -155.600 K -468.25 % | 42.254 K 116.98 % | -248.881 K 96.22 % | -6.583 M -32 186.25 % | 20.516 K -99.52 % | 4.266 M | 0.000 |
| Accounts payables | 127.670 M 582.04 % | -26.485 M -148.95 % | 54.104 M 3 061.78 % | -1.827 M -460.34 % | 506.949 K -86.24 % | 3.683 M 280.96 % | 966.890 K -66.32 % | 2.871 M 244.86 % | 832.427 K | 0.000 | 0.000 | 0.000 |
| Other working capital | 262.012 K -98.19 % | 14.505 M 157.05 % | -25.424 M -168.46 % | 37.135 M 306.26 % | -18.004 M -142.52 % | 42.340 M 175.20 % | -56.302 M -305.95 % | 27.337 M 4.33 % | 26.201 M 22.92 % | 21.315 M 163.78 % | -33.418 M | 0.000 |
| Other non cash items | 1.098 M -98.82 % | 93.112 M 179.43 % | -117.223 M -262.54 % | 72.118 M -29.99 % | 103.008 M -29.98 % | 147.108 M 21.04 % | 121.541 M 216.96 % | -103.914 M -419.35 % | 32.539 M -71.71 % | 115.020 M -60.32 % | 289.871 M 640.15 % | 39.164 M |
| Net cash provided by operating activities | 142.479 M 464.41 % | -39.099 M 39.54 % | -64.664 M 10.93 % | -72.598 M 56.34 % | -166.295 M -11.79 % | -148.761 M -12.46 % | -132.284 M 14.87 % | -155.391 M -54.66 % | -100.471 M -137.37 % | 268.854 M -32.86 % | 400.437 M | 0.000 |
| Investments in property plant and equipment | -54.852 M 85.58 % | -380.490 M -50.26 % | -253.222 M -2.77 % | -246.395 M -11.15 % | -221.681 M 52.03 % | -462.087 M 36.79 % | -731.067 M -2.85 % | -710.784 M -97.54 % | -359.815 M -32.02 % | -272.538 M 5.20 % | -287.476 M | 0.000 |
| Acquisitions net | 107.316 M | 0.000 -100.00 % | 1.010 B 410.85 % | 197.699 M 174.92 % | 71.910 M -92.08 % | 908.387 M 1.12 % | 898.308 M 81.91 % | 493.810 M 674.82 % | 63.732 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -105.269 M -295.59 % | -26.611 M -302.99 % | -6.603 M 95.76 % | -155.651 M -211.30 % | -50.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 5.030 M -81.10 % | 26.611 M -87.14 % | 206.868 M 988.62 % | 19.003 M -61.99 % | 50.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -44.139 M -2 209.03 % | -1.912 M 83.29 % | -11.440 M 94.37 % | -203.020 M -184.08 % | -71.466 M 56.86 % | -165.671 M 19.07 % | -204.716 M -1 084.53 % | -17.282 M -2 093.36 % | 867.000 K -99.65 % | 244.798 M -14.86 % | 287.517 M | 0.000 |
| Net cash used for investing activites | 8.324 M 101.72 % | -482.641 M -164.76 % | 745.280 M 1 548.53 % | -51.451 M 85.62 % | -357.885 M -227.53 % | 280.629 M 848.85 % | -37.475 M 84.00 % | -234.257 M 20.65 % | -295.216 M -964.20 % | -27.741 M -68 170.21 % | 40.753 K | 0.000 |
| Debt repayment | -153.156 M -533.39 % | 35.339 M 111.52 % | -306.755 M -207.37 % | 285.709 M 46.17 % | 195.458 M 320.07 % | -88.815 M -149.33 % | 180.025 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 294.186 M 17 738.58 % | 1.649 M -98.46 % | 106.928 M 1 909.93 % | 5.320 M | 0.000 -100.00 % | 457.620 M | 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -55.770 M | 0.000 100.00 % | -51.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -145.373 M -4 494.46 % | -3.164 M 97.04 % | -107.028 M -3.85 % | -103.056 M -1 023.72 % | 11.157 M 104.69 % | -237.950 M -1 213.88 % | -18.111 M -104.09 % | 442.906 M -3.26 % | 457.810 M 403.22 % | -150.982 M 56.89 % | -350.188 M | 0.000 |
| Net cash used provided by financing activities | -4.343 M -112.84 % | 33.824 M 111.02 % | -306.854 M -263.24 % | 187.973 M 24.61 % | 150.844 M 15.28 % | 130.855 M 17.98 % | 110.915 M -75.77 % | 457.809 M 0.00 % | 457.810 M 403.22 % | -150.982 M 56.89 % | -350.188 M | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 100.00 % | -162.976 K | 0.000 | 0.000 -100.00 % | 5.520 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 146.461 M 130.02 % | -487.915 M -230.54 % | 373.762 M 486.18 % | 63.762 M 117.08 % | -373.336 M -242.10 % | 262.724 M 592.69 % | -53.324 M -185.13 % | 62.641 M 0.83 % | 62.123 M -31.08 % | 90.132 M 79.23 % | 50.290 M | 0.000 |
| Cash at beginning of period | 68.668 M -87.66 % | 556.584 M 204.44 % | 182.822 M 53.55 % | 119.060 M -75.82 % | 492.396 M 114.39 % | 229.672 M -18.84 % | 282.996 M 28.43 % | 220.355 M 39.26 % | 158.232 M 132.35 % | 68.100 M 282.37 % | 17.810 M | 0.000 |
| Cash at end of period | 215.129 M 213.29 % | 68.668 M -87.66 % | 556.584 M 204.44 % | 182.822 M 53.55 % | 119.060 M -75.82 % | 492.396 M 114.39 % | 229.672 M -18.84 % | 282.996 M 28.43 % | 220.355 M 39.26 % | 158.232 M 132.35 % | 68.100 M | 0.000 |
| Operating cash flow | 142.479 M 464.41 % | -39.099 M 39.54 % | -64.664 M 10.93 % | -72.598 M 56.34 % | -166.295 M -11.79 % | -148.761 M -12.46 % | -132.284 M 14.87 % | -155.391 M -54.66 % | -100.471 M -137.37 % | 268.854 M -32.86 % | 400.437 M | 0.000 |
| Capital expenditure | -53.072 M 86.04 % | -380.099 M -50.10 % | -253.222 M -2.77 % | -246.395 M -11.15 % | -221.681 M 52.03 % | -462.087 M 36.79 % | -731.067 M -2.85 % | -710.784 M -97.54 % | -359.815 M -32.02 % | -272.538 M 5.20 % | -287.476 M | 0.000 |
| Free CashFlow | 89.407 M 121.31 % | -419.588 M -31.99 % | -317.886 M 0.35 % | -318.992 M 17.78 % | -387.976 M 36.49 % | -610.848 M 29.25 % | -863.351 M 0.33 % | -866.175 M -88.18 % | -460.286 M -12 394.50 % | -3.684 M -103.26 % | 112.961 M | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2016-03-31 | 2015-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 77.328 M -42.06 % | 133.461 M -2.32 % | 136.624 M 27.18 % | 107.422 M 11.20 % | 96.603 M -26.73 % | 131.841 M 8.03 % | 122.040 M 41.00 % | 86.555 M 9.50 % | 79.043 M -25.54 % | 106.158 M 8.40 % | 97.929 M 86.58 % | 52.486 M 16.78 % | 44.944 M -4.89 % | 47.257 M 23.27 % | 38.336 M 36.84 % | 28.015 M 8.07 % | 25.924 M -5.15 % | 27.332 M -23.65 % | 35.797 M 49.37 % | 23.966 M 33.38 % | 17.968 M -71.42 % | 62.874 M -10.11 % | 69.943 M 53.81 % | 45.474 M -26.23 % | 61.640 M -21.07 % | 78.094 M 25.61 % | 62.172 M 26.56 % | 49.123 M 5.27 % | 46.665 M -48.39 % | 90.417 M 59.51 % | 56.683 M -7.45 % | 61.249 M |
| Net income | -55.722 M -229.82 % | 42.921 M 226.11 % | -34.036 M -162.43 % | 54.519 M 48.11 % | 36.809 M 246.43 % | -25.137 M 41.57 % | -43.019 M 3.97 % | -44.795 M 24.08 % | -59.002 M 10.49 % | -65.913 M -131.94 % | 206.361 M 348.79 % | -82.947 M -2.74 % | -80.733 M 14.15 % | -94.042 M -632.18 % | 17.671 M 129.76 % | -59.387 M -27.34 % | -46.638 M -10.56 % | -42.182 M 7.42 % | -45.561 M -7.78 % | -42.271 M -29.59 % | -32.619 M 30.47 % | -46.912 M 33.72 % | -70.775 M -2.30 % | -69.181 M -170.24 % | 98.499 M 426.84 % | -30.137 M -53.93 % | -19.578 M 44.88 % | -35.521 M 27.33 % | -48.879 M -231.09 % | 37.286 M 270.05 % | -21.926 M -411.21 % | -4.289 M |
| Income before tax | -79.590 M -147.33 % | 168.164 M 666.45 % | -29.687 M -171.32 % | 41.628 M 85.44 % | 22.448 M 194.60 % | -23.729 M 55.30 % | -53.085 M 26.17 % | -71.906 M 24.27 % | -94.951 M -44.31 % | -65.797 M -130.24 % | 217.584 M 361.33 % | -83.262 M -1.67 % | -81.894 M -1.88 % | -80.381 M -325.50 % | 35.646 M 131.37 % | -113.628 M -25.00 % | -90.906 M -13.04 % | -80.417 M 4.96 % | -84.613 M 1.08 % | -85.540 M -11.44 % | -76.762 M 6.04 % | -81.693 M 12.45 % | -93.311 M 10.92 % | -104.750 M -123.67 % | 442.503 M 1 039.68 % | -47.091 M -32.31 % | -35.592 M 33.57 % | -53.576 M 27.06 % | -73.454 M -130.33 % | 242.162 M 830.83 % | -33.135 M -171.60 % | -12.200 M |
| Income before tax ratio | -1.03 -181.69 % | 1.26 679.87 % | -0.22 -156.07 % | 0.39 66.77 % | 0.23 229.11 % | -0.18 58.62 % | -0.43 47.64 % | -0.83 30.84 % | -1.20 -93.81 % | -0.62 -127.90 % | 2.22 240.06 % | -1.59 12.94 % | -1.82 -7.13 % | -1.70 -282.93 % | 0.93 122.93 % | -4.06 -15.67 % | -3.51 -19.18 % | -2.94 -24.48 % | -2.36 33.78 % | -3.57 16.45 % | -4.27 -228.80 % | -1.30 2.61 % | -1.33 42.08 % | -2.30 -132.09 % | 7.18 1 290.51 % | -0.60 -5.33 % | -0.57 47.51 % | -1.09 30.71 % | -1.57 -158.77 % | 2.68 558.16 % | -0.58 -193.48 % | -0.20 |
| EBITDA | -37.501 M -117.10 % | 219.344 M 826.68 % | 23.670 M -75.77 % | 97.707 M 31.28 % | 74.425 M 126.46 % | 32.864 M 449.45 % | 5.981 M 172.32 % | -8.270 M 69.49 % | -27.105 M -488.47 % | -4.606 M -101.57 % | 294.236 M 966.45 % | -33.959 M 10.32 % | -37.865 M -26.06 % | -30.037 M -106.84 % | -14.522 M 68.68 % | -46.367 M -21.22 % | -38.249 M -5.64 % | -36.206 M 12.20 % | -41.235 M -34.58 % | -30.641 M -19.92 % | -25.552 M 39.78 % | -42.434 M 16.63 % | -50.900 M 18.20 % | -62.226 M -112.50 % | 497.852 M 10 824.95 % | -4.642 M 81.77 % | -25.468 M -52.28 % | -16.725 M 55.04 % | -37.202 M -474.04 % | 9.946 M 179.74 % | -12.473 M -176.48 % | 16.308 M |
| Net income ratio | -0.72 -324.07 % | 0.32 229.09 % | -0.25 -149.09 % | 0.51 33.20 % | 0.38 299.85 % | -0.19 45.91 % | -0.35 31.89 % | -0.52 30.67 % | -0.75 -20.22 % | -0.62 -129.46 % | 2.11 233.34 % | -1.58 12.02 % | -1.80 9.73 % | -1.99 -531.72 % | 0.46 121.74 % | -2.12 -17.83 % | -1.80 -16.57 % | -1.54 -21.26 % | -1.27 27.84 % | -1.76 2.84 % | -1.82 -143.31 % | -0.75 26.26 % | -1.01 33.49 % | -1.52 -195.20 % | 1.60 514.08 % | -0.39 -22.55 % | -0.31 56.45 % | -0.72 30.97 % | -1.05 -354.00 % | 0.41 206.61 % | -0.39 -452.39 % | -0.07 |
| Ratio EBITDA | -0.48 -129.51 % | 1.64 848.64 % | 0.17 -80.95 % | 0.91 18.06 % | 0.77 209.07 % | 0.25 408.61 % | 0.05 151.29 % | -0.10 72.14 % | -0.34 -690.34 % | -0.04 -101.44 % | 3.00 564.38 % | -0.65 23.20 % | -0.84 -32.55 % | -0.64 -67.80 % | -0.38 77.11 % | -1.66 -12.18 % | -1.48 -11.38 % | -1.32 -15.00 % | -1.15 9.90 % | -1.28 10.10 % | -1.42 -110.71 % | -0.67 7.26 % | -0.73 46.82 % | -1.37 -116.94 % | 8.08 13 687.83 % | -0.06 85.49 % | -0.41 -20.31 % | -0.34 57.29 % | -0.80 -824.73 % | 0.11 149.99 % | -0.22 -182.64 % | 0.27 |
| Gross profit ratio | 0.61 -18.15 % | 0.74 -0.54 % | 0.75 11.69 % | 0.67 4.26 % | 0.64 12.68 % | 0.57 10.47 % | 0.52 -18.61 % | 0.63 -7.95 % | 0.69 11.59 % | 0.62 -20.53 % | 0.78 59.05 % | 0.49 -1.57 % | 0.50 -1.91 % | 0.51 -6.90 % | 0.54 -7.30 % | 0.59 23.86 % | 0.47 -7.35 % | 0.51 5.40 % | 0.48 10.68 % | 0.44 6.13 % | 0.41 -18.41 % | 0.51 -7.19 % | 0.54 41.48 % | 0.39 -26.80 % | 0.53 -22.79 % | 0.68 6.45 % | 0.64 12.58 % | 0.57 4.82 % | 0.54 -14.35 % | 0.63 -10.90 % | 0.71 13.69 % | 0.63 |
| Weighted average shs out dil | 573.418 M 0.22 % | 572.143 M 0.01 % | 572.113 M 0.05 % | 571.837 M 0.19 % | 570.776 M 0.06 % | 570.415 M 0.02 % | 570.312 M 0.00 % | 570.302 M 0.14 % | 569.489 M 0.05 % | 569.221 M 0.02 % | 569.123 M 0.07 % | 568.729 M 0.06 % | 568.389 M 10.45 % | 514.614 M 0.00 % | 514.614 M 1.50 % | 507.000 M 0.00 % | 507.000 M 0.00 % | 507.000 M -5.85 % | 538.481 M -0.21 % | 539.617 M -2.81 % | 555.204 M 4.30 % | 532.322 M 0.00 % | 532.322 M 4.35 % | 510.130 M 46.14 % | 349.069 M 0.00 % | 349.069 M 2.08 % | 341.972 M -5.73 % | 362.759 M 3.92 % | 349.069 M 0.00 % | 349.069 M 2.69 % | 339.938 M 790.07 % | 38.192 M |
| Weighted average shs out | 573.418 M 0.22 % | 572.143 M 0.01 % | 572.113 M 0.05 % | 571.837 M 0.19 % | 570.776 M 0.06 % | 570.415 M 0.02 % | 570.312 M 0.00 % | 570.302 M 0.14 % | 569.489 M 0.05 % | 569.221 M 0.02 % | 569.123 M 0.07 % | 568.729 M 0.06 % | 568.389 M 10.45 % | 514.614 M 1.50 % | 507.000 M 0.00 % | 507.000 M 0.01 % | 506.935 M -0.01 % | 506.995 M -1.79 % | 516.218 M -4.34 % | 539.617 M -2.81 % | 555.204 M 9.51 % | 507.003 M -0.61 % | 510.130 M 0.00 % | 510.130 M 50.19 % | 339.652 M -0.10 % | 340.001 M 0.00 % | 340.002 M -6.27 % | 362.759 M 3.92 % | 349.069 M 0.00 % | 349.069 M 2.69 % | 339.938 M 790.07 % | 38.192 M |
| EPS diluted | -0.10 -229.60 % | 0.08 226.05 % | -0.06 -162.43 % | 0.10 47.75 % | 0.06 246.26 % | -0.04 41.51 % | -0.08 3.95 % | -0.08 21.50 % | -0.10 16.67 % | -0.12 -133.33 % | 0.36 340.00 % | -0.15 -7.14 % | -0.14 22.22 % | -0.18 -340.96 % | 0.07 162.25 % | -0.12 -30.43 % | -0.09 -10.58 % | -0.08 1.65 % | -0.08 -8.05 % | -0.08 -33.16 % | -0.06 33.26 % | -0.09 32.23 % | -0.13 7.14 % | -0.14 -150.00 % | 0.28 424.45 % | -0.09 -50.61 % | -0.06 41.47 % | -0.10 30.07 % | -0.14 -227.27 % | 0.11 270.54 % | -0.06 41.36 % | -0.11 |
| Earnings per share | -0.10 -229.60 % | 0.08 226.05 % | -0.06 -162.43 % | 0.10 47.75 % | 0.06 246.26 % | -0.04 41.51 % | -0.08 3.95 % | -0.08 21.50 % | -0.10 16.67 % | -0.12 -133.33 % | 0.36 340.00 % | -0.15 -7.14 % | -0.14 22.22 % | -0.18 -340.96 % | 0.07 162.25 % | -0.12 -30.43 % | -0.09 -10.58 % | -0.08 5.78 % | -0.09 -12.77 % | -0.08 -33.16 % | -0.06 36.43 % | -0.09 33.93 % | -0.14 0.00 % | -0.14 -150.00 % | 0.28 416.03 % | -0.09 -53.82 % | -0.06 41.16 % | -0.10 30.07 % | -0.14 -227.27 % | 0.11 270.54 % | -0.06 41.36 % | -0.11 |
| Gross profit | 47.109 M -52.57 % | 99.332 M -2.84 % | 102.233 M 42.06 % | 71.967 M 15.94 % | 62.072 M -17.43 % | 75.179 M 19.34 % | 62.994 M 14.76 % | 54.894 M 0.80 % | 54.457 M -16.91 % | 65.543 M -13.86 % | 76.087 M 196.76 % | 25.639 M 14.95 % | 22.304 M -6.71 % | 23.908 M 14.77 % | 20.832 M 26.85 % | 16.422 M 33.85 % | 12.269 M -12.13 % | 13.962 M -19.52 % | 17.349 M 65.32 % | 10.494 M 41.56 % | 7.413 M -76.68 % | 31.794 M -16.57 % | 38.109 M 117.60 % | 17.513 M -46.00 % | 32.431 M -39.05 % | 53.213 M 33.71 % | 39.797 M 42.49 % | 27.930 M 10.34 % | 25.312 M -55.80 % | 57.262 M 42.13 % | 40.288 M 5.22 % | 38.291 M |
| Income tax expense | -35.000 K -100.23 % | 15.221 M 821.52 % | -2.110 M -189.73 % | 2.351 M 39.11 % | 1.690 M -57.02 % | 3.932 M 28.41 % | 3.062 M 374.73 % | 645.000 K -79.04 % | 3.078 M 2 553.45 % | 116.000 K -98.97 % | 11.223 M 3 662.94 % | -315.000 K 72.87 % | -1.161 M -108.50 % | 13.661 M 593.06 % | -2.771 M 36.20 % | -4.343 M -16.19 % | -3.738 M -3 993.75 % | 96.000 K 827.05 % | -13.204 K 98.09 % | -690.000 K 44.76 % | -1.249 M 1.03 % | -1.262 M -148.21 % | 2.618 M 245.27 % | -1.802 M -103.94 % | 45.770 M 3 805.29 % | 1.172 M 154.92 % | -2.134 M -126.00 % | 8.209 M 75.71 % | 4.672 M -36.50 % | 7.358 M 1 417.11 % | 485.000 K -72.38 % | 1.756 M |
| Cost of revenue | 30.219 M -11.46 % | 34.129 M -0.76 % | 34.391 M -3.00 % | 35.455 M 2.68 % | 34.531 M -39.06 % | 56.662 M -4.04 % | 59.046 M 86.49 % | 31.661 M 28.78 % | 24.586 M -39.47 % | 40.615 M 85.94 % | 21.843 M -18.64 % | 26.847 M 18.58 % | 22.640 M -3.04 % | 23.349 M 33.39 % | 17.504 M 50.99 % | 11.593 M -15.10 % | 13.655 M 2.13 % | 13.370 M -27.53 % | 18.448 M 36.94 % | 13.472 M 27.64 % | 10.555 M -66.04 % | 31.080 M -2.37 % | 31.834 M 13.85 % | 27.961 M -4.27 % | 29.209 M 17.39 % | 24.881 M 11.20 % | 22.375 M 5.58 % | 21.193 M -0.75 % | 21.353 M -35.60 % | 33.155 M 102.23 % | 16.395 M -28.59 % | 22.958 M |
| General and administrative expenses | 70.633 M -16.91 % | 85.008 M 20.18 % | 70.731 M 35.07 % | 52.368 M -1.52 % | 53.174 M -10.38 % | 59.334 M 2.92 % | 57.648 M -1.48 % | 58.513 M -14.24 % | 68.229 M 20.12 % | 56.802 M -0.84 % | 57.282 M -3.05 % | 59.085 M 7.95 % | 54.735 M 15.04 % | 47.581 M 302.21 % | 11.830 M -81.83 % | 65.122 M 14.76 % | 56.747 M 16.13 % | 48.863 M 8.29 % | 45.122 M 8.95 % | 41.416 M 23.57 % | 33.517 M -49.68 % | 66.612 M -17.24 % | 80.486 M 2.79 % | 78.299 M 18.08 % | 66.310 M 21.80 % | 54.442 M 32.66 % | 41.039 M -11.56 % | 46.405 M -19.74 % | 57.816 M -4.19 % | 60.346 M 25.14 % | 48.222 M 187.93 % | 16.748 M |
| Selling and marketing expenses | 8.118 M -30.13 % | 11.618 M 5.14 % | 11.050 M 26.44 % | 8.740 M 15.32 % | 7.579 M -30.19 % | 10.856 M -22.79 % | 14.061 M 46.88 % | 9.573 M -2.10 % | 9.778 M -5.70 % | 10.369 M -25.24 % | 13.870 M 240.20 % | 4.077 M 31.09 % | 3.110 M -17.75 % | 3.781 M 55.00 % | 2.439 M 74.73 % | 1.396 M 7.88 % | 1.294 M -29.10 % | 1.825 M -19.02 % | 2.254 M 79.44 % | 1.256 M 55.45 % | 808.000 K -87.67 % | 6.554 M -4.03 % | 6.829 M 54.05 % | 4.433 M 28.49 % | 3.450 M -2.57 % | 3.541 M -43.55 % | 6.273 M 118.65 % | 2.869 M -39.00 % | 4.703 M -26.78 % | 6.423 M 41.51 % | 4.539 M -13.30 % | 5.235 M |
| Other expenses | 12.530 M 106.18 % | -202.856 M -2 041.99 % | 10.446 M 114.11 % | -74.028 M -23.07 % | -60.152 M | 0.000 100.00 % | -111.360 K -171.85 % | 155.000 K | 0.000 -100.00 % | 14.228 M -46.91 % | 26.797 M 320.48 % | 6.373 M -21.61 % | 8.130 M -28.73 % | 11.407 M -35.44 % | 17.668 M 41.41 % | 12.494 M 46.08 % | 8.553 M -35.99 % | 13.362 M -8.21 % | 14.557 M 2.62 % | 14.185 M 2 406.18 % | 566.000 K -48.17 % | 1.092 M 634 783.72 % | 172.000 -99.97 % | 660.000 K -94.10 % | 11.188 M 8 640.63 % | 128.000 K 197 023.08 % | -65.000 -100.00 % | 1.663 M 739.90 % | 198.000 K -97.27 % | 7.241 M | 0.000 | 0.000 |
| Operating expenses | 91.281 M 185.93 % | -106.230 M -215.18 % | 92.228 M 813.84 % | -12.920 M -2 249.75 % | 601.000 K -99.14 % | 70.237 M -2.21 % | 71.821 M -9.92 % | 79.731 M -12.23 % | 90.842 M 11.60 % | 81.399 M -16.90 % | 97.949 M 40.86 % | 69.535 M 5.40 % | 65.975 M 5.11 % | 62.769 M 96.54 % | 31.937 M -59.58 % | 79.012 M 18.65 % | 66.594 M 3.97 % | 64.050 M 3.42 % | 61.932 M 8.93 % | 56.857 M 22.03 % | 46.594 M -45.14 % | 84.934 M -14.56 % | 99.403 M 7.15 % | 92.772 M 21.95 % | 76.071 M 3.39 % | 73.579 M 4.01 % | 70.745 M 15.04 % | 61.495 M -18.94 % | 75.868 M 24.21 % | 61.080 M 7.90 % | 56.609 M 154.64 % | 22.231 M |
| Cost and expenses | 121.500 M 268.51 % | -72.101 M -156.94 % | 126.619 M 461.88 % | 22.535 M -35.86 % | 35.132 M -72.31 % | 126.899 M -3.03 % | 130.867 M 17.48 % | 111.392 M -3.50 % | 115.428 M -5.40 % | 122.014 M 1.85 % | 119.792 M 24.29 % | 96.382 M 8.76 % | 88.615 M 2.90 % | 86.118 M 74.18 % | 49.441 M -45.43 % | 90.605 M 12.90 % | 80.249 M 3.65 % | 77.420 M -3.68 % | 80.380 M 14.29 % | 70.329 M 23.06 % | 57.149 M -50.74 % | 116.014 M -11.60 % | 131.237 M 8.70 % | 120.733 M 14.68 % | 105.280 M 6.93 % | 98.460 M 5.73 % | 93.120 M 12.62 % | 82.688 M -14.95 % | 97.221 M 3.17 % | 94.235 M 29.08 % | 73.004 M 61.55 % | 45.189 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 |
| Selling general and administrative expenses | 78.751 M -18.50 % | 96.626 M 18.15 % | 81.782 M 33.83 % | 61.108 M 0.58 % | 60.753 M -13.50 % | 70.237 M -2.05 % | 71.709 M 5.32 % | 68.086 M -12.72 % | 78.007 M 16.13 % | 67.171 M -5.60 % | 71.152 M 12.65 % | 63.162 M 9.19 % | 57.845 M 12.62 % | 51.362 M 259.95 % | 14.269 M -78.55 % | 66.518 M 14.61 % | 58.041 M 14.51 % | 50.688 M 6.99 % | 47.376 M 11.02 % | 42.672 M 24.32 % | 34.325 M -53.09 % | 73.166 M -16.20 % | 87.315 M 5.54 % | 82.732 M 18.60 % | 69.760 M 20.31 % | 57.983 M 22.55 % | 47.312 M -3.98 % | 49.274 M -21.19 % | 62.519 M -6.37 % | 66.769 M 26.55 % | 52.761 M 140.01 % | 21.983 M |
| Interest income | 1.479 M 8.59 % | 1.362 M -12.57 % | 1.558 M 9.01 % | 1.429 M -9.79 % | 1.584 M 12.26 % | 1.411 M -11.02 % | 1.586 M 16.00 % | 1.367 M -7.88 % | 1.484 M 21.84 % | 1.218 M 12.73 % | 1.081 M 31.77 % | 820.000 K -3.87 % | 853.000 K 6.23 % | 803.000 K 12.57 % | 713.334 K 17.52 % | 607.000 K 2.02 % | 595.000 K 0.00 % | 595.000 K -4.08 % | 620.322 K -13.24 % | 715.000 K -9.95 % | 794.000 K 20.67 % | 658.000 K -49.91 % | 1.314 M 104.31 % | 643.000 K -38.65 % | 1.048 M 47.19 % | 712.000 K -30.39 % | 1.023 M 48.88 % | 687.000 K -33.43 % | 1.032 M 53.57 % | 672.000 K -96.00 % | 16.814 M -40.50 % | 28.260 M |
| Interest expense | 28.831 M -16.67 % | 34.599 M -4.34 % | 36.169 M -5.61 % | 38.317 M 11.74 % | 34.292 M -11.51 % | 38.754 M -5.82 % | 41.149 M -5.44 % | 43.514 M -12.63 % | 49.805 M 14.37 % | 43.548 M -4.90 % | 45.790 M 39.17 % | 32.902 M 15.32 % | 28.532 M -15.37 % | 33.713 M -33.08 % | 50.382 M 20.39 % | 41.847 M 22.50 % | 34.160 M 98.10 % | 17.244 M -38.32 % | 27.957 M 5.26 % | 26.560 M 5.67 % | 25.134 M -4.79 % | 26.399 M -15.79 % | 31.348 M -1.50 % | 31.824 M -14.25 % | 37.113 M 18.18 % | 31.403 M 14.64 % | 27.393 M 19.27 % | 22.967 M 2.92 % | 22.315 M -20.46 % | 28.054 M | 0.000 | 0.000 |
| Depreciation and amortization | 13.258 M -20.04 % | 16.581 M -3.53 % | 17.187 M -3.24 % | 17.762 M 0.44 % | 17.685 M -0.86 % | 17.839 M -0.44 % | 17.918 M -0.95 % | 18.090 M 0.27 % | 18.041 M 2.26 % | 17.643 M -6.64 % | 18.897 M 15.22 % | 16.401 M 5.83 % | 15.497 M 0.45 % | 15.428 M -5.10 % | 16.257 M -1.33 % | 16.476 M 2.49 % | 16.076 M 1.04 % | 15.911 M 5.81 % | 15.037 M 0.20 % | 15.007 M 16.92 % | 12.835 M -0.19 % | 12.860 M 233.38 % | -9.642 M -190.11 % | 10.700 M -41.32 % | 18.236 M 15.98 % | 15.724 M 186.09 % | -18.265 M -231.55 % | 13.884 M 2.49 % | 13.547 M 2.93 % | 13.161 M 82.11 % | 7.227 M -19.22 % | 8.947 M |
| Operating income | -44.172 M -121.49 % | 205.562 M 1 954.53 % | 10.005 M -88.21 % | 84.887 M 38.09 % | 61.471 M 1 143.85 % | 4.942 M 155.99 % | -8.826 M 55.44 % | -19.807 M 45.56 % | -36.385 M -129.47 % | -15.856 M 27.47 % | -21.863 M 50.19 % | -43.896 M -0.52 % | -43.671 M -12.38 % | -38.861 M -137.58 % | 103.409 M 266.83 % | -61.983 M -41.53 % | -43.796 M 11.51 % | -49.493 M -12.58 % | -43.963 M 3.69 % | -45.648 M -18.92 % | -38.387 M 26.86 % | -52.482 M 14.38 % | -61.294 M 18.56 % | -75.259 M -72.45 % | -43.640 M -114.28 % | -20.366 M 34.19 % | -30.948 M 7.80 % | -33.565 M 33.61 % | -50.556 M -1 224.15 % | -3.818 M 80.62 % | -19.700 M -367.63 % | 7.361 M |
| Operating income ratio | -0.57 -137.09 % | 1.54 2 003.22 % | 0.07 -90.73 % | 0.79 24.18 % | 0.64 1 597.57 % | 0.04 151.83 % | -0.07 68.40 % | -0.23 50.29 % | -0.46 -208.19 % | -0.15 33.10 % | -0.22 73.31 % | -0.84 13.93 % | -0.97 -18.16 % | -0.82 -130.49 % | 2.70 221.92 % | -2.21 -30.96 % | -1.69 6.70 % | -1.81 -47.44 % | -1.23 35.52 % | -1.90 10.85 % | -2.14 -155.94 % | -0.83 4.75 % | -0.88 47.05 % | -1.65 -133.76 % | -0.71 -171.48 % | -0.26 47.61 % | -0.50 27.15 % | -0.68 36.93 % | -1.08 -2 465.64 % | -0.04 87.85 % | -0.35 -389.18 % | 0.12 |
| Total other income expenses net | -35.418 M 5.29 % | -37.398 M 5.78 % | -39.693 M 8.24 % | -43.259 M -10.86 % | -39.023 M 4.91 % | -41.036 M 10.67 % | -45.940 M 2.40 % | -47.069 M 19.63 % | -58.566 M -18.51 % | -49.418 M -120.64 % | 239.447 M 708.26 % | -39.366 M -2.99 % | -38.223 M 5.19 % | -40.317 M -160.23 % | 66.943 M 231.16 % | -51.038 M -39.52 % | -36.581 M -20.61 % | -30.329 M 25.39 % | -40.649 M -1.90 % | -39.892 M -3.95 % | -38.375 M -31.37 % | -29.211 M 8.76 % | -32.017 M -4.59 % | -30.612 M -106.30 % | 486.143 M 1 871.85 % | -27.437 M -490.82 % | -4.644 M 76.79 % | -20.011 M 12.61 % | -22.898 M -109.31 % | 245.980 M 1 930.89 % | -13.435 M 31.32 % | -19.561 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2016-03-31 | 2015-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-03-31 | 2016-03-31 | 2015-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 2.154 B 7.57 % | 2.003 B -13.99 % | 2.328 B 0.08 % | 2.326 B -7.92 % | 2.527 B -1.32 % | 2.561 B -0.18 % | 2.565 B -7.71 % | 2.779 B 2.90 % | 2.701 B 4.75 % | 2.579 B 25.26 % | 2.059 B -30.99 % | 2.983 B 6.49 % | 2.801 B 5.00 % | 2.668 B -1.15 % | 2.699 B -3.18 % | 2.787 B 5.55 % | 2.641 B 7.19 % | 2.464 B 2.43 % | 2.405 B 2.95 % | 2.337 B 6.30 % | 2.198 B 6.14 % | 2.071 B 21.00 % | 1.711 B -20.28 % | 2.147 B 26.43 % | 1.698 B -28.00 % | 2.358 B 9.56 % | 2.152 B 660.56 % | 282.996 M -77.00 % | 1.230 B 1 706.53 % | 68.100 M |
| Total investments | 232.816 M -2.92 % | 239.809 M 52.10 % | 157.666 M 3.01 % | 153.061 M -70.31 % | 515.601 M -15.51 % | 610.234 M 2.13 % | 597.532 M 919.56 % | 58.607 M 9.81 % | 53.369 M -12.50 % | 60.990 M -4.74 % | 64.025 M -15.19 % | 75.488 M 26.44 % | 59.702 M 0.45 % | 59.435 M -4.47 % | 62.219 M -54.01 % | 135.301 M -3.09 % | 139.614 M -1.33 % | 141.502 M -5.48 % | 149.703 M -5.65 % | 158.672 M -5.84 % | 168.511 M -4.85 % | 177.102 M -0.11 % | 177.298 M 17.29 % | 151.160 M 1.72 % | 148.607 M 0.92 % | 147.251 M 2.68 % | 143.413 M -74.66 % | 565.992 M 2 878.91 % | 19.000 M -86.05 % | 136.200 M |
| Total debt | 2.259 B -2.23 % | 2.310 B -9.16 % | 2.543 B 5.61 % | 2.408 B -7.66 % | 2.608 B -1.08 % | 2.637 B 0.12 % | 2.634 B -8.09 % | 2.866 B 1.70 % | 2.818 B 1.29 % | 2.782 B 6.38 % | 2.615 B -15.69 % | 3.102 B 3.59 % | 2.994 B 3.10 % | 2.904 B 0.79 % | 2.882 B 0.16 % | 2.877 B 5.64 % | 2.723 B 4.08 % | 2.617 B 3.65 % | 2.524 B 1.33 % | 2.491 B 3.57 % | 2.406 B 2.73 % | 2.342 B 6.25 % | 2.204 B -7.38 % | 2.379 B -2.93 % | 2.451 B -8.05 % | 2.666 B 11.91 % | 2.382 B | 0.000 -100.00 % | 1.482 B | 0.000 |
| Accumulated other comprehensive income loss | 12.051 M 0.00 % | 12.051 M 0.00 % | 12.051 M 23.62 % | 9.749 M -90.48 % | 102.407 M 0.09 % | 102.317 M 0.00 % | 102.317 M 1 529.51 % | 6.279 M 0.00 % | 6.279 M 0.00 % | 6.279 M -0.01 % | 6.279 M 0.01 % | 6.279 M 0.00 % | 6.279 M 0.00 % | 6.279 M -0.01 % | 6.279 M 0.01 % | 6.279 M 0.00 % | 6.279 M 0.00 % | 6.279 M -0.01 % | 6.279 M 0.01 % | 6.279 M 0.00 % | 6.279 M 0.00 % | 6.279 M -0.01 % | 6.279 M 12.27 % | 5.593 M 0.00 % | 5.593 M 0.00 % | 5.593 M -0.01 % | 5.593 M -98.97 % | 542.443 M 784.35 % | -79.264 M 68.82 % | -254.251 M |
| Retained earnings | -870.638 M -10.89 % | -785.162 M 7.85 % | -852.015 M -4.45 % | -815.677 M -4.62 % | -779.660 M 4.51 % | -816.469 M 0.40 % | -819.733 M 10.50 % | -915.890 M -5.14 % | -871.095 M -7.27 % | -812.093 M -6.17 % | -764.904 M 13.20 % | -881.211 M -5.39 % | -836.154 M -6.07 % | -788.290 M -8.30 % | -727.906 M 6.75 % | -780.563 M -8.23 % | -721.176 M -6.91 % | -674.538 M -6.67 % | -632.356 M -7.76 % | -586.795 M -7.76 % | -544.524 M -6.37 % | -511.905 M -10.09 % | -464.994 M -37.67 % | -337.762 M -25.76 % | -268.581 M 35.16 % | -414.198 M -7.85 % | -384.061 M | 0.000 100.00 % | -207.675 M | 0.000 |
| Common stock | 576.489 M 0.75 % | 572.189 M 0.01 % | 572.113 M 0.03 % | 571.954 M 0.06 % | 571.634 M 0.20 % | 570.486 M 0.03 % | 570.312 M 0.00 % | 570.312 M 0.07 % | 569.939 M 0.12 % | 569.278 M 0.03 % | 569.123 M 0.04 % | 568.912 M 0.09 % | 568.389 M 0.00 % | 568.389 M 12.11 % | 507.000 M 0.00 % | 507.000 M 0.00 % | 507.000 M 0.00 % | 507.000 M 0.00 % | 507.000 M 0.00 % | 507.000 M 0.00 % | 507.000 M 0.00 % | 507.000 M 0.00 % | 507.000 M 49.12 % | 340.000 M 0.00 % | 340.000 M 0.00 % | 340.000 M 0.00 % | 340.000 M | 0.000 -100.00 % | 340.000 M | 0.000 |
| Total equity | 989.219 M -8.87 % | 1.086 B 16.43 % | 932.372 M 11.48 % | 836.394 M 3.01 % | 811.968 M 2.90 % | 789.060 M 29.87 % | 607.568 M 156.23 % | 237.119 M -21.50 % | 302.068 M -24.23 % | 398.674 M -14.15 % | 464.367 M 2.21 % | 454.315 M -14.93 % | 534.026 M -11.83 % | 605.669 M 1.99 % | 593.866 M -3.00 % | 612.217 M -10.45 % | 683.662 M -15.00 % | 804.345 M -8.79 % | 881.868 M -8.21 % | 960.730 M -4.46 % | 1.006 B -5.13 % | 1.060 B -3.46 % | 1.098 B 69.41 % | 648.105 M -30.03 % | 926.288 M 90.88 % | 485.264 M -9.05 % | 533.527 M 14.67 % | 465.272 M 380.59 % | -165.818 M 66.84 % | -500.085 M |
| Other non current liabilities | 43.382 M 13.14 % | 38.344 M -25.71 % | 51.615 M -0.29 % | 51.765 M -56.16 % | 118.079 M -4.94 % | 124.219 M -54.76 % | 274.560 M 1 137.42 % | 22.188 M -28.38 % | 30.980 M -90.59 % | 329.352 M 2.33 % | 321.861 M 0.47 % | 320.366 M 4.05 % | 307.901 M 13.02 % | 272.438 M 1 112.43 % | 22.470 M -32.21 % | 33.149 M 176.70 % | 11.980 M -29.48 % | 16.987 M -87.98 % | 141.289 M 488.80 % | 23.996 M 24.68 % | 19.246 M 31.18 % | 14.671 M -88.04 % | 122.673 M 1 848.43 % | 6.296 M -67.64 % | 19.457 M -74.77 % | 77.124 M 14.68 % | 67.250 M | 0.000 -100.00 % | 178.272 M | 0.000 |
| Long term debt | 2.072 B -1.94 % | 2.113 B -8.65 % | 2.313 B 5.77 % | 2.187 B -6.10 % | 2.329 B -3.58 % | 2.415 B 0.24 % | 2.409 B -8.45 % | 2.631 B 0.39 % | 2.621 B -0.16 % | 2.625 B 8.32 % | 2.424 B -17.13 % | 2.925 B 3.40 % | 2.829 B 2.47 % | 2.761 B 1.58 % | 2.718 B 3.36 % | 2.629 B 4.08 % | 2.526 B 2.73 % | 2.459 B 5.10 % | 2.340 B 15.05 % | 2.034 B 3.41 % | 1.967 B -11.92 % | 2.233 B 12.23 % | 1.990 B -0.35 % | 1.997 B 2.64 % | 1.945 B -20.20 % | 2.438 B 8.55 % | 2.246 B | 0.000 -100.00 % | 1.392 B | 0.000 |
| Total non current liabilities | 2.251 B -1.55 % | 2.287 B -8.51 % | 2.500 B 5.35 % | 2.373 B -8.17 % | 2.584 B -3.43 % | 2.675 B -5.10 % | 2.819 B -10.44 % | 3.148 B 0.68 % | 3.127 B 1.77 % | 3.072 B 7.38 % | 2.861 B -14.89 % | 3.362 B 3.38 % | 3.252 B 3.31 % | 3.147 B 1.94 % | 3.088 B 3.44 % | 2.985 B 4.58 % | 2.854 B 2.35 % | 2.789 B 3.96 % | 2.682 B 14.88 % | 2.335 B 3.60 % | 2.254 B -10.18 % | 2.509 B 11.53 % | 2.250 B 0.52 % | 2.238 B 2.02 % | 2.194 B -16.22 % | 2.618 B 8.38 % | 2.416 B | 0.000 -100.00 % | 1.570 B | 0.000 |
| Other current liabilities | 64.668 M -35.37 % | 100.062 M -53.59 % | 215.627 M 483.04 % | 36.983 M 33.20 % | 27.765 M -37.59 % | 44.491 M -76.03 % | 185.640 M 206.42 % | 60.583 M -7.82 % | 65.724 M -8.40 % | 71.749 M -77.87 % | 324.236 M 406.73 % | 63.986 M -31.89 % | 93.945 M 55.72 % | 60.330 M -57.86 % | 143.151 M -32.57 % | 212.307 M -30.31 % | 304.663 M 25.73 % | 242.322 M 33.34 % | 181.726 M -9.91 % | 201.715 M -22.45 % | 260.120 M 3.90 % | 250.356 M 1.27 % | 247.208 M 53.41 % | 161.143 M -13.03 % | 185.276 M -26.23 % | 251.155 M -5.43 % | 265.585 M | 0.000 -100.00 % | 84.093 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.801 M 6.05 % | 1.698 M -96.89 % | 54.527 M -2.11 % | 55.702 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 164.767 M -18.73 % | 202.732 M -31.31 % | 295.149 M 26.21 % | 233.850 M 34.46 % | 173.919 M -10.53 % | 194.381 M -29.39 % | 275.305 M 4.68 % | 263.005 M -5.45 % | 278.169 M 38.80 % | 200.406 M -19.64 % | 249.392 M -0.83 % | 251.475 M -14.28 % | 293.375 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 187.342 M -5.26 % | 197.739 M -14.28 % | 230.670 M 3.97 % | 221.866 M -20.68 % | 279.714 M 26.03 % | 221.938 M -1.22 % | 224.686 M -5.39 % | 237.480 M 20.65 % | 196.837 M 25.60 % | 156.716 M -23.27 % | 204.233 M 15.34 % | 177.072 M 6.94 % | 165.576 M 15.21 % | 143.719 M -25.92 % | 193.992 M -21.63 % | 247.547 M 25.60 % | 197.098 M 25.17 % | 157.461 M -14.80 % | 184.814 M -59.62 % | 457.742 M 4.27 % | 438.977 M 303.18 % | 108.878 M -49.19 % | 214.304 M -44.01 % | 382.785 M -26.69 % | 522.122 M 56.42 % | 333.787 M 40.87 % | 236.954 M | 0.000 -100.00 % | 90.017 M | 0.000 |
| Total current liabilities | 362.516 M -14.99 % | 426.449 M -6.60 % | 456.596 M 1.04 % | 451.918 M -4.80 % | 474.714 M 20.49 % | 393.985 M -7.10 % | 424.102 M 9.71 % | 386.584 M 11.21 % | 347.611 M 0.89 % | 344.553 M -36.03 % | 538.590 M 52.08 % | 354.157 M -4.76 % | 371.849 M 8.20 % | 343.660 M 0.85 % | 340.780 M -26.30 % | 462.377 M -8.34 % | 504.438 M 25.16 % | 403.019 M 8.33 % | 372.016 M -43.90 % | 663.181 M -8.73 % | 726.639 M 89.07 % | 384.328 M -22.75 % | 497.537 M -16.30 % | 594.451 M -22.47 % | 766.775 M 26.00 % | 608.556 M 13.09 % | 538.099 M | 0.000 -100.00 % | 178.695 M | 0.000 |
| Total liabilities | 2.614 B -3.66 % | 2.713 B -8.22 % | 2.956 B 4.66 % | 2.825 B -7.64 % | 3.058 B -0.36 % | 3.069 B -5.36 % | 3.243 B -8.23 % | 3.534 B 1.73 % | 3.474 B 1.68 % | 3.417 B 0.50 % | 3.400 B -8.50 % | 3.716 B 2.54 % | 3.624 B 3.80 % | 3.491 B 1.83 % | 3.428 B -0.55 % | 3.447 B 2.64 % | 3.359 B 5.23 % | 3.192 B 4.50 % | 3.054 B 1.88 % | 2.998 B 0.60 % | 2.980 B 3.00 % | 2.893 B 5.32 % | 2.747 B -3.01 % | 2.832 B -4.32 % | 2.960 B -8.26 % | 3.227 B 9.24 % | 2.954 B | 0.000 -100.00 % | 1.749 B | 0.000 |
| Other non current assets | 166.424 M 19.46 % | 139.318 M -67.26 % | 425.466 M -3.00 % | 438.629 M 1 305.19 % | 31.215 M 21.19 % | 25.758 M -6.30 % | 27.491 M -94.85 % | 533.494 M 0.39 % | 531.426 M 6.88 % | 497.238 M 429.85 % | 93.846 M -78.85 % | 443.766 M -3.76 % | 461.102 M 2.65 % | 449.188 M 614.89 % | 62.833 M -87.72 % | 511.833 M -0.72 % | 515.548 M 14.03 % | 452.118 M 284.92 % | 117.457 M -75.05 % | 470.686 M 1.61 % | 463.213 M 12.94 % | 410.140 M 68.11 % | 243.977 M 17.07 % | 208.409 M 24.13 % | 167.900 M -66.83 % | 506.144 M -1.76 % | 515.206 M 282.05 % | -282.996 M -199.00 % | 285.849 M 519.75 % | -68.100 M |
| Long term investments | 232.816 M -2.92 % | 239.809 M 52.10 % | 157.666 M 3.01 % | 153.061 M -70.31 % | 515.601 M -15.51 % | 610.234 M 2.13 % | 597.532 M 919.56 % | 58.607 M 9.81 % | 53.369 M -12.50 % | 60.990 M -4.74 % | 64.025 M -15.19 % | 75.488 M 26.44 % | 59.702 M 0.45 % | 59.435 M -4.47 % | 62.219 M -54.01 % | 135.301 M -3.09 % | 139.614 M -1.33 % | 141.502 M -5.48 % | 149.703 M -5.65 % | 158.672 M -5.84 % | 168.511 M -4.85 % | 177.102 M -0.11 % | 177.298 M 17.29 % | 151.160 M 1.72 % | 148.607 M 0.92 % | 147.251 M 2.68 % | 143.413 M | 0.000 -100.00 % | 19.000 M | 0.000 |
| Intangible assets | 0.000 -100.00 % | 5.853 M -4.06 % | 6.101 M -1.52 % | 6.195 M -3.88 % | 6.445 M 23.85 % | 5.204 M -2.52 % | 5.338 M -4.52 % | 5.591 M -3.40 % | 5.788 M -3.05 % | 5.970 M 3.11 % | 5.790 M 1.70 % | 5.693 M 25.90 % | 4.522 M -4.26 % | 4.723 M -2.09 % | 4.824 M -3.99 % | 5.024 M -1.14 % | 5.082 M -3.68 % | 5.276 M -3.53 % | 5.469 M -2.11 % | 5.587 M -3.37 % | 5.782 M 4.01 % | 5.559 M -12.08 % | 6.323 M -1.96 % | 6.449 M 13.62 % | 5.676 M -94.95 % | 112.289 M 3 226.27 % | 3.376 M | 0.000 -100.00 % | 2.481 M | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 6.205 M 6.01 % | 5.853 M -4.06 % | 6.101 M -1.52 % | 6.195 M -3.88 % | 6.445 M 23.85 % | 5.204 M -2.52 % | 5.338 M -4.52 % | 5.591 M -3.40 % | 5.788 M -3.05 % | 5.970 M 3.11 % | 5.790 M 1.70 % | 5.693 M 25.90 % | 4.522 M -4.26 % | 4.723 M -2.09 % | 4.824 M -3.99 % | 5.024 M -1.14 % | 5.082 M -3.68 % | 5.276 M -3.53 % | 5.469 M -2.11 % | 5.587 M -3.37 % | 5.782 M 4.01 % | 5.559 M -12.08 % | 6.323 M -1.96 % | 6.449 M 13.62 % | 5.676 M 33.43 % | 4.254 M 26.01 % | 3.376 M | 0.000 -100.00 % | 2.481 M | 0.000 |
| Property plant equipment net | 2.984 B 1.51 % | 2.939 B 1.44 % | 2.897 B 6.10 % | 2.731 B -9.39 % | 3.014 B -0.55 % | 3.030 B -0.24 % | 3.038 B 2.06 % | 2.976 B 0.60 % | 2.959 B 0.24 % | 2.952 B -2.87 % | 3.039 B -10.80 % | 3.407 B 2.13 % | 3.336 B 2.67 % | 3.249 B -9.89 % | 3.606 B 13.02 % | 3.191 B 0.19 % | 3.185 B 2.94 % | 3.094 B -8.32 % | 3.375 B 12.72 % | 2.994 B 0.68 % | 2.974 B 2.08 % | 2.913 B 3.32 % | 2.819 B 3.23 % | 2.731 B 0.83 % | 2.709 B 4.36 % | 2.596 B 5.49 % | 2.460 B | 0.000 -100.00 % | 992.448 M | 0.000 |
| Total non current assets | 3.403 B 1.96 % | 3.337 B -4.95 % | 3.511 B 4.82 % | 3.349 B -6.53 % | 3.583 B -2.80 % | 3.687 B 0.02 % | 3.686 B 2.66 % | 3.590 B 0.72 % | 3.565 B 0.93 % | 3.532 B 9.79 % | 3.217 B -18.64 % | 3.954 B 1.86 % | 3.882 B 2.66 % | 3.781 B 0.37 % | 3.767 B -2.82 % | 3.876 B 0.05 % | 3.875 B 4.20 % | 3.718 B 1.30 % | 3.671 B 0.50 % | 3.653 B 0.50 % | 3.634 B 3.02 % | 3.528 B 7.99 % | 3.267 B 4.92 % | 3.114 B 2.12 % | 3.049 B -6.98 % | 3.277 B 4.26 % | 3.144 B 1 210.79 % | -282.996 M -121.77 % | 1.300 B 2 008.63 % | -68.100 M |
| Other current assets | 25.083 M -23.31 % | 32.705 M 2.34 % | 31.956 M 2.28 % | 31.243 M -21.08 % | 39.588 M 2.35 % | 38.680 M -49.10 % | 75.989 M 104.24 % | 37.206 M 16.02 % | 32.068 M 18.82 % | 26.989 M -62.13 % | 71.258 M 90.86 % | 37.335 M 56.53 % | 23.852 M -64.90 % | 67.950 M 6.48 % | 63.817 M 227.20 % | 19.504 M -15.26 % | 23.016 M 25.69 % | 18.311 M 13.71 % | 16.103 M 4.02 % | 15.481 M -10.31 % | 17.260 M 0.71 % | 17.138 M -79.13 % | 82.120 M 123.01 % | 36.824 M 249.41 % | 10.539 M -24.89 % | 14.032 M -84.94 % | 93.182 M | 0.000 -100.00 % | 25.022 M | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 459.344 M | 0.000 -100.00 % | 565.992 M | 0.000 -100.00 % | 136.200 M |
| cash and cash equivalents | 104.578 M -66.02 % | 307.723 M 43.04 % | 215.129 M 162.40 % | 81.986 M 0.45 % | 81.617 M 6.93 % | 76.327 M 11.15 % | 68.668 M -20.50 % | 86.371 M -26.07 % | 116.829 M -42.55 % | 203.358 M -63.46 % | 556.584 M 367.85 % | 118.966 M -38.44 % | 193.237 M -18.33 % | 236.606 M 29.42 % | 182.822 M 104.41 % | 89.438 M 8.52 % | 82.417 M -46.03 % | 152.717 M 28.27 % | 119.060 M -23.11 % | 154.849 M -25.35 % | 207.440 M -23.40 % | 270.794 M -45.00 % | 492.396 M 111.73 % | 232.554 M -69.12 % | 753.099 M 144.95 % | 307.450 M 33.86 % | 229.672 M 181.16 % | -282.996 M -212.40 % | 251.767 M 469.70 % | -68.100 M |
| Cash and short term investments | 104.578 M -66.02 % | 307.723 M 43.04 % | 215.129 M 162.40 % | 81.986 M 0.45 % | 81.617 M 6.93 % | 76.327 M 11.15 % | 68.668 M -20.50 % | 86.371 M -26.07 % | 116.829 M -42.55 % | 203.358 M -63.46 % | 556.584 M 367.85 % | 118.966 M -38.44 % | 193.237 M -18.33 % | 236.606 M 29.42 % | 182.822 M 104.41 % | 89.438 M 8.52 % | 82.417 M -46.03 % | 152.717 M 28.27 % | 119.060 M -23.11 % | 154.849 M -25.35 % | 207.440 M -23.40 % | 270.794 M -45.00 % | 492.396 M 111.73 % | 232.554 M -69.12 % | 753.099 M 144.95 % | 307.450 M 33.86 % | 229.672 M -18.84 % | 282.996 M 12.40 % | 251.767 M 269.70 % | 68.100 M |
| Total current assets | 200.586 M -56.55 % | 461.603 M 22.20 % | 377.735 M 21.19 % | 311.700 M 8.56 % | 287.117 M 67.00 % | 171.931 M 4.22 % | 164.968 M -8.91 % | 181.110 M -14.36 % | 211.473 M -25.41 % | 283.496 M -56.20 % | 647.237 M 199.38 % | 216.189 M -21.68 % | 276.043 M -12.60 % | 315.821 M 23.81 % | 255.085 M 39.29 % | 183.134 M 9.25 % | 167.635 M -39.57 % | 277.419 M 4.55 % | 265.340 M -13.30 % | 306.061 M -12.92 % | 351.459 M -17.37 % | 425.346 M -26.44 % | 578.207 M 57.60 % | 366.888 M -56.21 % | 837.786 M 92.72 % | 434.721 M 26.36 % | 344.037 M 21.57 % | 282.996 M -0.13 % | 283.366 M 316.10 % | 68.100 M |
| Inventory | 2.108 M -4.18 % | 2.200 M 1.93 % | 2.158 M 58.47 % | 1.362 M 5.42 % | 1.292 M 2.70 % | 1.258 M 8.01 % | 1.165 M 11.13 % | 1.048 M 21.86 % | 860.000 K -10.14 % | 957.000 K 0.55 % | 951.735 K -20.49 % | 1.197 M 38.54 % | 864.000 K 0.35 % | 861.000 K -4.99 % | 906.205 K -13.12 % | 1.043 M -3.96 % | 1.086 M -4.23 % | 1.134 M 0.58 % | 1.127 M 5.86 % | 1.065 M -6.91 % | 1.144 M -9.49 % | 1.264 M 3.36 % | 1.223 M 0.82 % | 1.213 M 19.16 % | 1.018 M 7.16 % | 950.000 K -10.99 % | 1.067 M | 0.000 -100.00 % | 728.000 K | 0.000 |
| Net receivables | 68.817 M -42.16 % | 118.975 M -7.41 % | 128.492 M -34.81 % | 197.109 M 19.74 % | 164.620 M 195.73 % | 55.666 M -11.16 % | 62.656 M 10.93 % | 56.485 M -8.48 % | 61.716 M 18.25 % | 52.192 M -16.80 % | 62.727 M 6.88 % | 58.691 M 1.03 % | 58.090 M 1.61 % | 57.169 M 18.48 % | 48.252 M -34.04 % | 73.149 M 19.69 % | 61.116 M -41.94 % | 105.257 M -18.44 % | 129.050 M -4.17 % | 134.666 M 7.21 % | 125.615 M -7.74 % | 136.150 M 77.78 % | 76.584 M -20.47 % | 96.297 M 31.68 % | 73.130 M -34.87 % | 112.289 M 14.55 % | 98.027 M | 0.000 -100.00 % | 5.849 M | 0.000 |
| Tax assets | 13.567 M 4.50 % | 12.983 M -46.17 % | 24.120 M 17.30 % | 20.563 M 26.46 % | 16.261 M 9.02 % | 14.916 M -16.87 % | 17.942 M 9.80 % | 16.340 M 6.10 % | 15.401 M -3.23 % | 15.915 M 13.46 % | 14.027 M -34.98 % | 21.573 M 7.39 % | 20.089 M 10.36 % | 18.203 M -41.77 % | 31.259 M -6.99 % | 33.608 M 13.55 % | 29.597 M 14.69 % | 25.807 M 10.13 % | 23.434 M -1.70 % | 23.839 M 2.60 % | 23.235 M 4.62 % | 22.208 M 11.36 % | 19.943 M 21.34 % | 16.435 M -9.06 % | 18.072 M -25.58 % | 24.285 M 14.96 % | 21.124 M | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 99.320 M -13.96 % | 115.431 M 1 317.90 % | 8.141 M -95.66 % | 187.448 M 12.74 % | 166.270 M 32.22 % | 125.755 M 941.19 % | 12.078 M -86.29 % | 88.082 M 7.90 % | 81.635 M -28.27 % | 113.816 M 1 350.07 % | 7.849 M -93.06 % | 113.099 M 0.69 % | 112.328 M -19.54 % | 139.611 M 3 739.69 % | 3.636 M 44.11 % | 2.523 M -5.75 % | 2.677 M -11.30 % | 3.018 M -44.75 % | 5.462 M 46.87 % | 3.719 M -24.99 % | 4.958 M 97.53 % | 2.510 M -49.35 % | 4.955 M 96.17 % | 2.526 M 6.09 % | 2.381 M -53.02 % | 5.068 M -0.24 % | 5.080 M | 0.000 -100.00 % | 4.585 M | 0.000 |
| Tax payables | 11.186 M -15.37 % | 13.217 M 512.32 % | 2.159 M -61.60 % | 5.621 M 482.49 % | 965.000 K -46.42 % | 1.801 M 6.05 % | 1.698 M 286.84 % | 439.000 K -87.14 % | 3.415 M 50.31 % | 2.272 M 0.02 % | 2.272 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 218.000 K 1 408.65 % | 14.450 K 189.00 % | 5.000 K -99.98 % | 22.584 M 0.00 % | 22.584 M -27.31 % | 31.069 M -35.27 % | 47.997 M -15.79 % | 56.996 M 207.32 % | 18.546 M -39.15 % | 30.480 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 179.751 M 0.01 % | 179.728 M -52.00 % | 374.404 M 5.33 % | 355.450 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 233.530 M 13.92 % | 204.990 M 3.45 % | 198.160 M 1.69 % | 194.876 M -3.15 % | 201.204 M 24.00 % | 162.262 M 6.26 % | 152.698 M 4.11 % | 146.675 M 6.81 % | 137.326 M 5.65 % | 129.980 M 4.38 % | 124.525 M -4.02 % | 129.745 M 5.22 % | 123.308 M | 0.000 | 0.000 | 0.000 |
| Minority interest | 345.095 M -4.20 % | 360.227 M 39.65 % | 257.951 M 83.44 % | 140.619 M -17.77 % | 171.010 M -8.13 % | 186.149 M 2 181.82 % | 8.158 M 102.27 % | -359.802 M -5.94 % | -339.641 M -12.98 % | -300.614 M -6.64 % | -281.891 M -55.89 % | -180.828 M -26.52 % | -142.927 M -21.13 % | -117.990 M -39.69 % | -84.465 M -119.30 % | -38.516 M -83.25 % | -21.018 M -139.64 % | 53.027 M -39.99 % | 88.369 M -28.84 % | 124.188 M 2.85 % | 120.752 M -15.77 % | 143.364 M 6.66 % | 134.418 M 21.79 % | 110.372 M -67.60 % | 340.678 M 18 534.96 % | -1.848 M -111.35 % | 16.278 M | 0.000 100.00 % | -218.879 M | 0.000 |
| Capital lease obligations | 127.942 M 0.57 % | 127.220 M -54.35 % | 278.710 M 80.38 % | 154.514 M -1.39 % | 156.696 M -15.55 % | 185.543 M -0.47 % | 186.424 M -0.58 % | 187.510 M -0.32 % | 188.121 M -0.34 % | 188.756 M -1.41 % | 191.459 M 2.49 % | 186.810 M -0.55 % | 187.837 M -0.17 % | 188.149 M -1.04 % | 190.128 M -0.44 % | 190.960 M -0.36 % | 191.656 M 56.33 % | 122.598 M -2.13 % | 125.261 M -2.08 % | 127.921 M -4.60 % | 134.089 M -1.95 % | 136.757 M 957.47 % | 12.932 M -6.44 % | 13.823 M 81.19 % | 7.629 M 256.66 % | 2.139 M -8.97 % | 2.350 M | 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 |
| Other total stockholders equity | 926.222 M 0.00 % | 926.211 M -1.70 % | 942.271 M 1.35 % | 929.749 M 24.53 % | 746.577 M 0.00 % | 746.577 M 0.01 % | 746.515 M 5.37 % | 708.447 M 0.02 % | 708.303 M 0.04 % | 708.051 M 0.01 % | 707.986 M -25.19 % | 946.435 M 0.31 % | 943.551 M 31.54 % | 717.314 M -19.60 % | 892.180 M -0.52 % | 896.803 M 0.61 % | 891.363 M 0.00 % | 891.363 M 0.00 % | 891.364 M -0.02 % | 891.524 M -2.68 % | 916.108 M 0.09 % | 915.243 M 0.00 % | 915.243 M 76.00 % | 520.010 M 4.27 % | 498.706 M -10.26 % | 555.717 M 179.32 % | 198.951 M 357.81 % | -77.171 M | 0.000 100.00 % | -245.834 M |
| Deferred tax liabilities non current | 136.507 M 0.51 % | 135.814 M 0.47 % | 135.180 M 0.66 % | 134.295 M -1.94 % | 136.954 M 0.50 % | 136.275 M 0.51 % | 135.579 M 13.18 % | 119.793 M 0.70 % | 118.957 M 1.21 % | 117.536 M 1.73 % | 115.532 M -0.71 % | 116.353 M 1.01 % | 115.186 M 0.61 % | 114.482 M 0.53 % | 113.877 M -3.09 % | 117.512 M -0.28 % | 117.842 M 0.22 % | 117.589 M 1.96 % | 115.323 M 0.35 % | 114.916 M -0.09 % | 115.025 M 0.20 % | 114.796 M 0.62 % | 114.084 M 8.67 % | 104.983 M 0.66 % | 104.294 M 0.65 % | 103.622 M 0.59 % | 103.014 M | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 3.603 B -5.15 % | 3.799 B -2.31 % | 3.889 B 6.22 % | 3.661 B -5.41 % | 3.870 B 0.31 % | 3.858 B 0.20 % | 3.851 B 2.11 % | 3.772 B -0.12 % | 3.776 B -1.03 % | 3.815 B -1.26 % | 3.864 B -7.34 % | 4.170 B 0.30 % | 4.158 B 1.49 % | 4.097 B 1.85 % | 4.022 B -0.92 % | 4.060 B 0.43 % | 4.042 B 1.16 % | 3.996 B 1.52 % | 3.936 B -0.57 % | 3.959 B -0.68 % | 3.986 B 0.82 % | 3.953 B 2.81 % | 3.845 B 10.48 % | 3.480 B -10.45 % | 3.887 B 4.70 % | 3.712 B 6.44 % | 3.488 B | 0.000 -100.00 % | 1.583 B | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-03-31 | 2016-03-31 | 2015-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2016-03-31 | 2015-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.771 M 36.20 % | -4.343 M -16.19 % | -3.738 M -3 993.75 % | 96.000 K 827.05 % | -13.204 K 98.09 % | -690.000 K 44.76 % | -1.249 M 1.03 % | -1.262 M -148.21 % | 2.618 M 245.27 % | -1.802 M -103.94 % | 45.771 M 3 805.38 % | 1.172 M 154.92 % | -2.134 M -126.00 % | 8.209 M 75.71 % | 4.672 M -36.50 % | 7.358 M | 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 -100.00 % | 125.000 | 0.000 | 0.000 -100.00 % | 838.000 K 167 500.00 % | 500.000 -100.00 % | 15.646 M 37.91 % | 11.345 M -21.16 % | 14.389 M 1.73 % | 14.144 M 274.53 % | -8.104 M -161.96 % | 13.080 M 674.42 % | 1.689 M -68.07 % | 5.290 M 116.32 % | -32.410 M 93.93 % | -534.024 M -10 657.94 % | -4.964 M 70.22 % | -16.671 M -182.61 % | -5.899 M -1.64 % | -5.804 M 97.89 % | -275.177 M | 0.000 | 0.000 |
| Change in working capital | -26.712 M 76.74 % | -114.833 M -213.67 % | 101.024 M 3 040.16 % | -3.436 M 92.60 % | -46.455 M -464.04 % | 12.761 M -25.60 % | 17.153 M 101.16 % | 8.527 M 124.51 % | -34.791 M -4 326.34 % | -786.000 K -105.73 % | 13.706 M 707.01 % | -2.258 M -145.10 % | 5.007 M 266.62 % | -3.005 M -123.32 % | 12.888 M 135.18 % | 5.480 M 73.58 % | 3.157 M -75.53 % | 12.904 M -62.84 % | 34.723 M 204.75 % | -33.149 M -243.19 % | 23.151 M 155.16 % | -41.968 M -1 593.98 % | 2.809 M -80.10 % | 14.116 M 37.41 % | 10.273 M -3.72 % | 10.670 M 272.80 % | -6.175 M -71.95 % | -3.591 M 93.41 % | -54.533 M -548.50 % | 12.159 M 281.61 % | -6.695 M -155.82 % | 11.994 M |
| Accounts receivables | 9.965 M 124.91 % | -39.996 M -322.89 % | -9.458 M 49.40 % | -18.691 M 55.49 % | -41.993 M -690.04 % | 7.117 M 210.23 % | -6.457 M -219.88 % | 5.386 M 156.33 % | -9.561 M -173.96 % | 12.928 M 239.82 % | -9.246 M -102.36 % | -4.569 M -220.33 % | 3.797 M 177.74 % | -4.884 M -203.68 % | -1.608 M -371.67 % | 592.000 K 175.90 % | -780.000 K -212.07 % | 696.000 K 170.26 % | -990.566 K 71.97 % | -3.534 M -485.81 % | 916.000 K -75.68 % | 3.767 M 144.42 % | -8.481 M -178.86 % | 10.755 M 323.46 % | -4.813 M 11.87 % | -5.461 M 14.40 % | -6.380 M -469.86 % | 1.725 M -86.93 % | 13.195 M 344.94 % | -5.387 M -296.39 % | -1.359 M -120.00 % | 6.794 M |
| Inventory | 92.000 K 319.05 % | -42.000 K 94.73 % | -796.249 K -784.72 % | -90.000 K -164.71 % | -34.000 K 63.44 % | -93.000 K 19.79 % | -115.940 K 38.66 % | -189.000 K -294.85 % | 97.000 K 2 040.00 % | -5.000 K 86.61 % | -37.339 K 88.79 % | -333.000 K -11 000.00 % | -3.000 K -106.67 % | 45.000 K -67.21 % | 137.255 K 219.20 % | 43.000 K -10.42 % | 48.000 K 785.71 % | -7.000 K 88.81 % | -62.533 K -179.16 % | 79.000 K -34.17 % | 120.000 K 392.68 % | -41.000 K -327.08 % | -9.600 K 95.10 % | -196.000 K -192.54 % | -67.000 K -157.26 % | 117.000 K -35.80 % | 182.254 K 5 975.13 % | 3.000 K 104.92 % | -61.000 K 25.61 % | -82.000 K 18.00 % | -100.000 K -809.09 % | -11.000 K |
| Accounts payables | 0.000 100.00 % | -74.476 M | 0.000 | 0.000 100.00 % | -327.000 K -116.06 % | 2.036 M -85.34 % | 13.888 M 36.45 % | 10.178 M 130.39 % | -33.488 M -96.26 % | -17.063 M -134.95 % | 48.823 M 2 196.48 % | 2.126 M -42.80 % | 3.717 M 761.39 % | -562.000 K -150.53 % | 1.112 M 822.24 % | -154.000 K 54.84 % | -341.000 K 86.05 % | -2.444 M -240.22 % | 1.743 M 240.67 % | -1.239 M -150.61 % | 2.448 M 200.12 % | -2.445 M -200.64 % | 2.429 M 1 575.48 % | 145.000 K -87.07 % | 1.121 M 9 441.67 % | -12.000 K -101.27 % | 947.890 K 217.75 % | -805.000 K 64.94 % | -2.296 M -173.59 % | 3.120 M | 0.000 | 0.000 |
| Other working capital | -36.769 M -11 426.33 % | -319.000 K -115.03 % | 2.122 M -86.17 % | 15.345 M 474.18 % | -4.101 M -210.81 % | 3.701 M -62.38 % | 9.838 M 243.66 % | -6.848 M -183.91 % | 8.161 M 143.32 % | 3.354 M 112.98 % | -25.834 M -5 087.20 % | 518.000 K 120.69 % | -2.504 M 17.90 % | -3.050 M -123.02 % | 13.247 M 164.98 % | 4.999 M 18.18 % | 4.230 M -71.14 % | 14.659 M -56.93 % | 34.033 M 219.60 % | -28.455 M -244.68 % | 19.667 M 145.47 % | -43.249 M -587.56 % | 8.870 M 159.98 % | 3.412 M -75.68 % | 14.032 M -12.44 % | 16.026 M 1 832.72 % | -924.904 K 79.51 % | -4.514 M 93.09 % | -65.371 M -550.59 % | 14.508 M 377.08 % | -5.236 M -200.48 % | 5.211 M |
| Other non cash items | 46.932 M 126.51 % | -177.055 M -542.17 % | 40.042 M 180.51 % | -49.739 M -50.99 % | -32.941 M -189.72 % | 36.714 M 208.87 % | -33.722 M -179.49 % | 42.425 M -27.20 % | 58.279 M 23.84 % | 47.060 M 119.83 % | -237.305 M -693.87 % | 39.959 M -0.64 % | 40.216 M -1.30 % | 40.745 M 174.46 % | -54.718 M -232.68 % | 41.240 M 22.87 % | 33.565 M 108.59 % | 16.091 M -41.06 % | 27.300 M 5.62 % | 25.846 M 7.15 % | 24.121 M -6.29 % | 25.741 M -46.71 % | 48.305 M 54.92 % | 31.181 M -15.57 % | 36.931 M 20.33 % | 30.691 M -38.98 % | 50.301 M 122.85 % | 22.572 M 6.04 % | 21.286 M -22.26 % | 27.382 M 378.41 % | -9.835 M -151.81 % | 18.983 M |
| Net cash provided by operating activities | -46.112 M 56.96 % | -107.143 M -183.34 % | 128.567 M 1 968.66 % | 6.215 M 115.83 % | -39.263 M -352.35 % | 15.559 M 137.34 % | -41.670 M -1 354.95 % | -2.864 M 94.64 % | -53.422 M -2 741.60 % | -1.880 M -114.59 % | 12.883 M 144.18 % | -29.160 M -37.72 % | -21.174 M 22.19 % | -27.213 M -370.15 % | 10.073 M 128.96 % | -34.786 M -29.98 % | -26.763 M -26.71 % | -21.122 M -420.48 % | 6.591 M 107.67 % | -85.940 M -2 303.92 % | -3.575 M 95.71 % | -83.371 M -79.11 % | -46.548 M 42.65 % | -81.163 M -211.21 % | -26.080 M -618.49 % | 5.030 M 119.05 % | -26.402 M 0.78 % | -26.610 M 73.11 % | -98.959 M -602.66 % | 19.687 M 163.04 % | -31.229 M -187.64 % | 35.635 M |
| Investments in property plant and equipment | -51.893 M 37.03 % | -82.408 M -236.02 % | -24.524 M -73.93 % | -14.100 M -54.98 % | -9.098 M -30.53 % | -6.970 M 72.27 % | -25.137 M -23.61 % | -20.336 M 4.57 % | -21.309 M 93.21 % | -313.708 M -693.93 % | -39.513 M 65.59 % | -114.822 M -78.19 % | -64.439 M -87.06 % | -34.448 M 10.48 % | -38.482 M 63.45 % | -105.279 M -63.10 % | -64.548 M -69.48 % | -38.086 M 6.19 % | -40.597 M 33.66 % | -61.196 M -30.43 % | -46.920 M 35.70 % | -72.968 M -45.79 % | -50.050 M 12.32 % | -57.080 M 66.77 % | -171.795 M 6.21 % | -183.162 M 60.39 % | -462.420 M -397.69 % | -92.913 M 8.49 % | -101.534 M -36.84 % | -74.200 M 11.14 % | -83.500 M -174.51 % | -30.418 M |
| Acquisitions net | 29.828 M -90.23 % | 305.284 M 321.64 % | 72.404 M 56.11 % | 46.381 M 121.37 % | -217.014 M -205.56 % | 205.592 M -35.15 % | 317.018 M 3 060.85 % | -10.707 M -312.44 % | -2.596 M 97.47 % | -102.598 M -109.90 % | 1.036 B 14 221.76 % | -7.338 M 61.33 % | -18.975 M -437.27 % | 5.626 M -97.02 % | 188.671 M 671.66 % | 24.450 M 1 556.22 % | -1.679 M -111.24 % | 14.939 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -56.000 -100.01 % | 478.000 K -99.95 % | 907.909 M | 0.000 100.00 % | -280.000 | 0.000 | 0.000 -100.00 % | 898.308 M | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -82.612 M | 0.000 | 0.000 | 0.000 100.00 % | -23.091 M 38.79 % | -37.726 M -9.61 % | -34.419 M -28.12 % | -26.865 M -329.22 % | -6.259 M -7 483.91 % | -82.530 K 98.91 % | -7.538 M 60.31 % | -18.990 M | 0.000 100.00 % | -1.284 M -124.91 % | -571.000 K 80.41 % | -2.915 M -59.03 % | -1.833 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.000 -100.00 % | 5.030 M -82.93 % | 29.461 M -72.94 % | 108.857 M 131 799.92 % | 82.530 K -98.91 % | 7.538 M -60.31 % | 18.990 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.028 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 |
| Other investing activites | -9.347 M -207.06 % | -3.044 M -400.52 % | 1.013 M 294.79 % | -520.000 K 97.63 % | -21.935 M 4.93 % | -23.072 M -558.69 % | 5.030 M -53.05 % | 10.714 M 140.19 % | -26.661 M -211.75 % | -8.552 M 24.24 % | -11.289 M -6 171.60 % | -180.000 K -742.86 % | 28.000 K 2 700.00 % | 1.000 K -99.96 % | 2.468 M 558.79 % | -538.000 K -108.77 % | 6.138 M 441.95 % | -1.795 M 89.38 % | -16.903 M 36.44 % | -26.593 M 67.58 % | -82.026 M -667.89 % | -10.682 M 69.00 % | -34.459 M 12.39 % | -39.332 M 53.56 % | -84.691 M -1 078.06 % | -7.189 M 92.15 % | -91.522 M -97.01 % | -46.456 M -21.68 % | -38.179 M -33.68 % | -28.559 M -245.00 % | 19.696 M 2 484.50 % | -826.000 K |
| Net cash used for investing activites | -31.412 M -122.89 % | 137.220 M 180.66 % | 48.892 M 53.94 % | 31.761 M 112.80 % | -248.047 M -241.31 % | 175.531 M -30.94 % | 254.155 M 611.19 % | -49.718 M -3.64 % | -47.970 M 85.11 % | -322.260 M -132.70 % | 985.453 M 905.50 % | -122.340 M -46.72 % | -83.386 M -142.07 % | -34.447 M -122.56 % | 152.657 M 244.27 % | -105.817 M -81.16 % | -58.410 M -46.46 % | -39.881 M 30.64 % | -57.500 M 34.50 % | -87.789 M 31.92 % | -128.946 M -54.15 % | -83.650 M 1.02 % | -84.509 M 11.91 % | -95.934 M -114.73 % | 651.423 M 442.22 % | -190.351 M 65.64 % | -553.942 M -297.46 % | -139.369 M 0.25 % | -139.713 M -117.56 % | 795.549 M 1 346.86 % | -63.804 M -104.21 % | -31.244 M |
| Debt repayment | -30.644 M -188.81 % | 34.505 M 623.22 % | -6.595 M 81.08 % | -34.852 M -146.20 % | 75.435 M 141.07 % | -183.668 M 18.06 % | -224.146 M -584.11 % | 46.301 M 20.24 % | 38.508 M -76.50 % | 163.876 M 133.05 % | -495.868 M -643.37 % | 91.258 M 12.12 % | 81.393 M 321.73 % | 19.300 M 16.42 % | 16.577 M -88.71 % | 146.773 M 380.17 % | 30.567 M -66.70 % | 91.792 M 201.14 % | 30.482 M -65.02 % | 87.138 M 28.16 % | 67.991 M 590.47 % | 9.847 M 111.08 % | -88.898 M -51.46 % | -58.693 M 73.69 % | -223.106 M -179.15 % | 281.882 M -48.03 % | 542.373 M 444.60 % | 99.591 M 1 173.76 % | -9.275 M 97.95 % | -452.664 M | 0.000 | 0.000 |
| Common stock issued | 63.990 M 168 294.74 % | 38.000 K -99.99 % | 292.414 M 215.02 % | -254.238 M -199.40 % | 255.773 M 107 821.10 % | 237.000 K 28 114.18 % | -846.000 99.97 % | -2.619 M -164.68 % | 4.049 M 1 740.45 % | 220.000 K -31.32 % | 320.315 K -44.39 % | 576.000 K 80.00 % | 320.000 K -99.70 % | 105.712 M 1 887.07 % | 5.320 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 |
| 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 |
| Dividends paid | -64.846 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -59.002 M 0.00 % | -59.002 M 0.00 % | -59.002 M 0.00 % | -59.002 M -232.33 % | -17.754 M | 0.000 100.00 % | -17.754 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -55.770 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -51.000 M -100.00 % | -25.500 M 34.97 % | -39.211 M | 0.000 |
| Other financing activites | -94.121 M -436.46 % | 27.974 M 108.47 % | -330.136 M -231.28 % | 251.483 M 7 334.84 % | -3.476 M | 0.000 -100.00 % | 250.070 M 1 259.99 % | -21.558 M 22.16 % | -27.694 M 79.36 % | -134.180 M -54.83 % | -86.661 M -493.37 % | -14.605 M -427.64 % | -2.768 M 71.07 % | -9.568 M 88.86 % | -85.924 M -10 196.85 % | 851.000 K 105.48 % | -15.531 M -641.53 % | 2.868 M 118.67 % | -15.361 M -145.18 % | 34.000 M 2 791.16 % | 1.176 M 113.58 % | -8.658 M -101.80 % | 479.796 M 268.49 % | -284.755 M -755.94 % | 43.412 M 331.12 % | -18.783 M -350.12 % | 7.509 M -4.92 % | 7.898 M 117.45 % | -45.260 M -485.45 % | 11.742 M -94.85 % | 227.779 M 964.63 % | -26.344 M |
| Net cash used provided by financing activities | -125.621 M -300.94 % | 62.517 M 241.07 % | -44.317 M -17.84 % | -37.607 M -111.47 % | 327.732 M 278.67 % | -183.431 M 20.31 % | -230.187 M -1 140.44 % | 22.124 M 48.85 % | 14.863 M 151.10 % | -29.086 M 94.81 % | -560.718 M -826.05 % | 77.229 M 26.21 % | 61.191 M -47.00 % | 115.444 M 266.47 % | -69.347 M -146.98 % | 147.624 M 881.80 % | 15.036 M -84.12 % | 94.660 M 526.04 % | 15.120 M -87.52 % | 121.138 M 75.14 % | 69.167 M 226.72 % | -54.581 M -113.96 % | 390.898 M 213.82 % | -343.448 M -91.13 % | -179.694 M -168.30 % | 263.099 M -52.15 % | 549.883 M 411.57 % | 107.489 M 201.85 % | -105.535 M 76.06 % | -440.922 M -333.83 % | 188.568 M 815.79 % | -26.344 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -371.000 | 0.000 | 0.000 | 0.000 100.00 % | -230.000 | 0.000 | 0.000 | 0.000 100.00 % | -124.000 | 0.000 100.00 % | -163.000 K | 0.000 100.00 % | -479.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 | 0.000 | 0.000 -100.00 % | 5.520 M | 0.000 | 0.000 |
| Net change in cash | -203.145 M -319.39 % | 92.594 M -30.46 % | 133.143 M 35 982.13 % | 369.000 K -93.02 % | 5.290 M -30.93 % | 7.659 M 143.26 % | -17.703 M 41.88 % | -30.458 M 64.80 % | -86.529 M 75.50 % | -353.226 M -180.72 % | 437.618 M 689.22 % | -74.271 M -71.25 % | -43.369 M -180.64 % | 53.784 M -42.41 % | 93.384 M 1 230.06 % | 7.021 M 109.99 % | -70.300 M -308.87 % | 33.657 M 194.04 % | -35.789 M 31.95 % | -52.591 M 16.99 % | -63.354 M 71.41 % | -221.602 M -185.28 % | 259.842 M 149.92 % | -520.545 M -216.81 % | 445.649 M 472.98 % | 77.778 M 355.34 % | -30.461 M 47.92 % | -58.490 M 83.01 % | -344.207 M -190.62 % | 379.834 M 306.09 % | 93.535 M 526.07 % | -21.953 M |
| Cash at beginning of period | 307.723 M 43.04 % | 215.129 M 162.40 % | 81.986 M 0.45 % | 81.617 M 6.93 % | 76.327 M 11.15 % | 68.668 M -20.50 % | 86.371 M -26.07 % | 116.829 M -42.55 % | 203.358 M -63.46 % | 556.584 M 367.85 % | 118.966 M -38.44 % | 193.237 M -18.33 % | 236.606 M 29.42 % | 182.822 M 104.41 % | 89.438 M 8.52 % | 82.417 M -46.03 % | 152.717 M 28.27 % | 119.060 M -23.11 % | 154.849 M -25.35 % | 207.440 M -23.40 % | 270.794 M -45.00 % | 492.396 M 111.73 % | 232.554 M -69.12 % | 753.099 M 144.95 % | 307.450 M 33.86 % | 229.672 M -11.71 % | 260.133 M -18.36 % | 318.623 M -51.93 % | 662.830 M 134.22 % | 282.996 M 78.85 % | 158.232 M 132.35 % | 68.100 M |
| Cash at end of period | 104.578 M -66.02 % | 307.723 M 43.04 % | 215.129 M 162.40 % | 81.986 M 0.45 % | 81.617 M 6.93 % | 76.327 M 11.15 % | 68.668 M -20.50 % | 86.371 M -26.07 % | 116.829 M -42.55 % | 203.358 M -63.46 % | 556.584 M 367.85 % | 118.966 M -38.44 % | 193.237 M -18.33 % | 236.606 M 29.42 % | 182.822 M 104.41 % | 89.438 M 8.52 % | 82.417 M -46.03 % | 152.717 M 28.27 % | 119.060 M -23.11 % | 154.849 M -25.35 % | 207.440 M -23.40 % | 270.794 M -45.00 % | 492.396 M 111.73 % | 232.554 M -69.12 % | 753.099 M 144.95 % | 307.450 M 33.86 % | 229.672 M -11.71 % | 260.133 M -18.36 % | 318.623 M -51.93 % | 662.830 M 163.27 % | 251.767 M 445.58 % | 46.147 M |
| Operating cash flow | -46.112 M 56.96 % | -107.143 M -183.34 % | 128.567 M 1 968.66 % | 6.215 M 115.83 % | -39.263 M -352.35 % | 15.559 M 137.34 % | -41.670 M -1 354.95 % | -2.864 M 94.64 % | -53.422 M -2 741.60 % | -1.880 M -114.59 % | 12.883 M 144.18 % | -29.160 M -37.72 % | -21.174 M 22.19 % | -27.213 M -370.15 % | 10.073 M 128.96 % | -34.786 M -29.98 % | -26.763 M -26.71 % | -21.122 M -420.48 % | 6.591 M 107.67 % | -85.940 M -2 303.92 % | -3.575 M 95.71 % | -83.371 M -79.11 % | -46.548 M 42.65 % | -81.163 M -211.21 % | -26.080 M -618.49 % | 5.030 M 119.05 % | -26.402 M 0.78 % | -26.610 M 73.11 % | -98.959 M -602.66 % | 19.687 M 163.04 % | -31.229 M -187.64 % | 35.635 M |
| Capital expenditure | -52.521 M 36.27 % | -82.408 M -238.23 % | -24.364 M -70.86 % | -14.260 M -83.81 % | -7.758 M -11.31 % | -6.970 M 72.27 % | -25.137 M -23.61 % | -20.336 M 4.57 % | -21.309 M 93.21 % | -313.708 M -693.93 % | -39.513 M 65.59 % | -114.822 M -78.19 % | -64.439 M -87.06 % | -34.448 M 10.48 % | -38.482 M 63.45 % | -105.279 M -63.10 % | -64.548 M -69.48 % | -38.086 M 6.19 % | -40.597 M 33.66 % | -61.196 M -30.43 % | -46.920 M 35.70 % | -72.968 M -45.79 % | -50.050 M 12.32 % | -57.080 M 66.77 % | -171.795 M 6.21 % | -183.162 M 60.39 % | -462.420 M -397.69 % | -92.913 M 8.49 % | -101.534 M -36.84 % | -74.200 M 11.14 % | -83.500 M -174.51 % | -30.418 M |
| Free CashFlow | -98.633 M 47.96 % | -189.551 M -282.19 % | 104.043 M 1 393.26 % | -8.045 M 83.36 % | -48.361 M -663.06 % | 8.589 M 112.86 % | -66.806 M -187.96 % | -23.200 M 68.96 % | -74.731 M 76.32 % | -315.588 M -1 085.07 % | -26.630 M 81.50 % | -143.982 M -68.18 % | -85.613 M -38.84 % | -61.661 M -117.05 % | -28.408 M 79.72 % | -140.065 M -53.39 % | -91.311 M -54.22 % | -59.208 M -74.11 % | -34.006 M 76.89 % | -147.136 M -191.39 % | -50.495 M 67.70 % | -156.339 M -61.84 % | -96.598 M 30.12 % | -138.243 M 30.14 % | -197.875 M -11.08 % | -178.132 M 63.56 % | -488.822 M -308.98 % | -119.523 M 40.39 % | -200.493 M -267.79 % | -54.513 M 52.49 % | -114.729 M -2 299.14 % | 5.217 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2016 | 2015 |