Korea Environment Technology Co., Ltd. 029960.KQ
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 80.507 B 2.21 % | 78.764 B -12.76 % | 90.286 B 21.85 % | 74.095 B 4.61 % | 70.830 B -0.40 % | 71.114 B -1.56 % | 72.239 B 17.93 % | 61.255 B 11.18 % | 55.096 B 30.26 % | 42.298 B 101 584.73 % | 41.597 M 7.32 % | 38.761 M 2.13 % | 37.954 M |
| Net income | 26.262 B -24.42 % | 34.748 B -12.22 % | 39.585 B 33.51 % | 29.650 B 16.10 % | 25.539 B 5.85 % | 24.127 B -1.48 % | 24.490 B 52.49 % | 16.060 B 9.10 % | 14.720 B 76.34 % | 8.347 B 84 697.90 % | 9.844 M 9.43 % | 8.995 M -7.01 % | 9.673 M |
| Income before tax | 32.364 B -13.53 % | 37.429 B -25.49 % | 50.230 B 34.98 % | 37.212 B 12.90 % | 32.960 B 6.72 % | 30.884 B -1.33 % | 31.300 B 56.72 % | 19.973 B 21.52 % | 16.436 B 66.39 % | 9.878 B 78 870.79 % | 12.508 M 9.11 % | 11.464 M -6.42 % | 12.250 M |
| Income before tax ratio | 0.40 -15.40 % | 0.48 -14.58 % | 0.56 10.78 % | 0.50 7.92 % | 0.47 7.15 % | 0.43 0.23 % | 0.43 32.89 % | 0.33 9.30 % | 0.30 27.74 % | 0.23 -22.34 % | 0.30 1.67 % | 0.30 -8.37 % | 0.32 |
| EBITDA | 45.204 B -4.10 % | 47.137 B -19.21 % | 58.348 B 27.23 % | 45.862 B 7.88 % | 42.512 B -6.49 % | 45.464 B 15.38 % | 39.403 B 34.15 % | 29.372 B 32.11 % | 22.233 B 59.63 % | 13.927 B -12.45 % | 15.907 B 13.98 % | 13.956 B 89 958.90 % | 15.497 M |
| Net income ratio | 0.33 -26.06 % | 0.44 0.62 % | 0.44 9.57 % | 0.40 10.98 % | 0.36 6.28 % | 0.34 0.08 % | 0.34 29.31 % | 0.26 -1.87 % | 0.27 35.38 % | 0.20 -16.61 % | 0.24 1.97 % | 0.23 -8.95 % | 0.25 |
| Ratio EBITDA | 0.56 -6.18 % | 0.60 -7.39 % | 0.65 4.41 % | 0.62 3.12 % | 0.60 -6.12 % | 0.64 17.21 % | 0.55 13.76 % | 0.48 18.82 % | 0.40 22.55 % | 0.33 -99.91 % | 382.41 6.21 % | 360.05 88 083.50 % | 0.41 |
| Gross profit ratio | 0.44 -11.81 % | 0.50 -14.95 % | 0.59 5.46 % | 0.56 9.77 % | 0.51 10.64 % | 0.46 -2.62 % | 0.47 20.66 % | 0.39 87.80 % | 0.21 -39.52 % | 0.34 -5.02 % | 0.36 10.29 % | 0.33 -10.64 % | 0.37 |
| Weighted average shs out dil | 48.754 M 0.36 % | 48.581 M 0.00 % | 48.581 M -2.42 % | 49.786 M 0.00 % | 49.786 M 0.00 % | 49.786 M 0.00 % | 49.786 M 0.00 % | 49.786 M 0.00 % | 49.786 M 0.00 % | 49.786 M 0.00 % | 49.785 M 0.00 % | 49.785 M -0.15 % | 49.862 M |
| Weighted average shs out | 48.754 M 0.36 % | 48.581 M 0.00 % | 48.581 M -2.42 % | 49.786 M 0.00 % | 49.786 M 0.00 % | 49.786 M 0.00 % | 49.786 M 0.00 % | 49.786 M 0.00 % | 49.786 M 0.00 % | 49.786 M 0.00 % | 49.785 M 0.00 % | 49.785 M -0.15 % | 49.862 M |
| EPS diluted | 538.65 -24.69 % | 715.26 -12.22 % | 814.84 36.82 % | 595.55 16.10 % | 512.98 5.85 % | 484.62 -1.48 % | 491.90 52.49 % | 322.57 9.10 % | 295.66 76.34 % | 167.66 83 730.00 % | 0.20 11.11 % | 0.18 -5.26 % | 0.19 |
| Earnings per share | 538.65 -24.69 % | 715.26 -12.22 % | 814.84 36.82 % | 595.55 16.10 % | 512.98 5.85 % | 484.62 -1.48 % | 491.90 52.49 % | 322.57 9.10 % | 295.66 76.34 % | 167.66 83 730.00 % | 0.20 11.11 % | 0.18 -5.26 % | 0.19 |
| Gross profit | 35.346 B -9.86 % | 39.212 B -25.80 % | 52.849 B 28.50 % | 41.128 B 14.83 % | 35.815 B 10.19 % | 32.502 B -4.14 % | 33.905 B 42.29 % | 23.827 B 108.80 % | 11.412 B -21.22 % | 14.486 B 96 479.34 % | 14.999 M 18.35 % | 12.673 M -8.74 % | 13.887 M |
| Income tax expense | 6.103 B 127.65 % | 2.681 B -74.81 % | 10.645 B 40.77 % | 7.562 B 1.89 % | 7.421 B 9.83 % | 6.757 B -0.79 % | 6.811 B 74.04 % | 3.913 B 127.94 % | 1.717 B 12.13 % | 1.531 B 57 354.32 % | 2.665 M 7.92 % | 2.469 M -4.20 % | 2.578 M |
| Cost of revenue | 45.161 B 14.18 % | 39.551 B 5.65 % | 37.437 B 13.56 % | 32.967 B -5.85 % | 35.015 B -9.32 % | 38.612 B 0.72 % | 38.334 B 2.42 % | 37.428 B -14.32 % | 43.684 B 57.07 % | 27.812 B 104 463.67 % | 26.598 M 1.95 % | 26.089 M 8.40 % | 24.068 M |
| General and administrative expenses | 671.666 M -4.88 % | 706.136 M 16.44 % | 606.427 M 2.33 % | 592.640 M 5.71 % | 560.610 M | 0.000 -100.00 % | 55.921 K -5.55 % | 59.204 K 3.82 % | 57.026 K -19.94 % | 71.232 K 0.35 % | 70.983 K -5.77 % | 75.327 K -6.99 % | 80.989 K |
| Selling and marketing expenses | 748.627 M 10.93 % | 674.879 M -17.48 % | 817.788 M -12.28 % | 932.260 M 4.76 % | 889.929 M | 0.000 -100.00 % | 732.615 K 6.40 % | 688.572 K -2.73 % | 707.881 K -2.87 % | 728.766 K 29.72 % | 561.798 K -5.33 % | 593.446 K -3.14 % | 612.672 K |
| Other expenses | 3.428 B -0.32 % | 3.439 B 3 587.12 % | -98.627 M 14.07 % | -114.776 M 40.68 % | -193.477 M -68.55 % | -114.787 M 13.38 % | -132.519 M | 0.000 -100.00 % | 9.093 B 7 989.73 % | -115.253 M | 0.000 | 0.000 | 0.000 |
| Operating expenses | 4.848 B 0.58 % | 4.820 B 7.46 % | 4.486 B -1.68 % | 4.562 B -4.54 % | 4.779 B 17.85 % | 4.055 B -11.72 % | 4.594 B -12.35 % | 5.241 B 228.96 % | -4.064 B -181.06 % | 5.014 B 153 761.45 % | 3.258 M 60.70 % | 2.028 M -11.39 % | 2.288 M |
| Cost and expenses | 50.009 B 12.71 % | 44.372 B 5.84 % | 41.923 B 11.71 % | 37.529 B -5.69 % | 39.794 B -6.74 % | 42.668 B -0.61 % | 42.928 B 0.61 % | 42.669 B 7.69 % | 39.620 B 20.70 % | 32.826 B 109 843.84 % | 29.857 M 6.19 % | 28.116 M 6.68 % | 26.356 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.420 B 2.84 % | 1.381 B -68.52 % | 4.387 B -1.36 % | 4.447 B -3.02 % | 4.586 B 16.37 % | 3.941 B -11.67 % | 4.461 B -14.88 % | 5.241 B 4.21 % | 5.029 B 2.67 % | 4.898 B 120 709.66 % | 4.055 M 13.23 % | 3.581 M 7.51 % | 3.331 M |
| Interest income | 2.403 B -23.24 % | 3.131 B 60.53 % | 1.950 B 140.23 % | 811.856 M -39.36 % | 1.339 B -29.86 % | 1.909 B 42.85 % | 1.336 B 92.35 % | 694.763 M 67.46 % | 414.892 M -23.85 % | 544.852 M -29.03 % | 767.727 M -6.22 % | 818.642 M 25.25 % | 653.625 M |
| Interest expense | 989.586 M 123.87 % | 442.041 M 7.80 % | 410.067 M 57.28 % | 260.725 M -17.94 % | 317.712 M -15.25 % | 374.903 M -6.51 % | 401.003 M -6.90 % | 430.706 M 19.84 % | 359.398 M 3 329.37 % | 10.480 M | 0.000 | 0.000 -100.00 % | 1.749 M |
| Depreciation and amortization | 11.850 B 27.88 % | 9.267 B 20.22 % | 7.708 B -8.12 % | 8.389 B -9.15 % | 9.234 B -34.99 % | 14.205 B 40.75 % | 10.092 B -6.42 % | 10.785 B 59.61 % | 6.757 B 67.30 % | 4.039 B 77 739.45 % | 5.189 M 0.61 % | 5.157 M -0.04 % | 5.159 M |
| Operating income | 30.497 B -11.32 % | 34.392 B -28.89 % | 48.363 B 32.27 % | 36.566 B 17.82 % | 31.036 B 9.10 % | 28.446 B -2.95 % | 29.311 B 57.70 % | 18.587 B 20.10 % | 15.476 B 63.38 % | 9.472 B 88 277.51 % | 10.718 M 21.81 % | 8.799 M -14.88 % | 10.337 M |
| Operating income ratio | 0.38 -13.24 % | 0.44 -18.48 % | 0.54 8.55 % | 0.49 12.63 % | 0.44 9.54 % | 0.40 -1.41 % | 0.41 33.72 % | 0.30 8.03 % | 0.28 25.43 % | 0.22 -13.09 % | 0.26 13.51 % | 0.23 -16.66 % | 0.27 |
| Total other income expenses net | 1.867 B -38.51 % | 3.037 B 62.70 % | 1.866 B 188.89 % | 646.059 M -66.43 % | 1.924 B -21.06 % | 2.438 B 22.55 % | 1.989 B 43.52 % | 1.386 B 44.32 % | 960.429 M 136.87 % | 405.473 M 103.79 % | -10.706 B -501.69 % | 2.665 B 39.32 % | 1.913 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 3.045 B 137.20 % | -8.187 B 83.98 % | -51.091 B 11.96 % | -58.032 B -515.47 % | 13.968 B 218.93 % | -11.744 B 82.42 % | -66.807 B -233.22 % | -20.049 B -897.80 % | -2.009 B -120.43 % | 9.834 B 70 551.03 % | -13.958 M 25.58 % | -18.756 M -1.01 % | -18.569 M |
| Total investments | 2.162 B -94.62 % | 40.196 B 66.29 % | 24.172 B 293.35 % | 6.145 B -92.78 % | 85.090 B 16.48 % | 73.051 B 146 059.82 % | 49.980 M -99.73 % | 18.261 B 26.18 % | 14.472 B -22.96 % | 18.786 B 124 410.03 % | 15.088 M 23.58 % | 12.209 M 103.15 % | 6.010 M |
| Total debt | 26.684 B 30.08 % | 20.513 B 82.61 % | 11.233 B -25.78 % | 15.134 B -20.06 % | 18.931 B -17.11 % | 22.840 B -11.49 % | 25.805 B -3.99 % | 26.877 B 0.00 % | 26.877 B 79.18 % | 15.000 B | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 10.181 B 17.19 % | 8.688 B 41.30 % | 6.148 B 77.70 % | 3.460 B 46.08 % | 2.369 B 62.08 % | 1.461 B 10.07 % | 1.328 B 21.23 % | 1.095 B | 0.000 | 0.000 | 0.000 |
| Retained earnings | 153.285 B -6.73 % | 164.339 B 14.09 % | 144.039 B 19.53 % | 120.500 B 1.29 % | 118.963 B -3.33 % | 123.067 B 2.53 % | 120.031 B 22.72 % | 97.808 B 17.83 % | 83.009 B 18.86 % | 69.840 B 109 314.19 % | 63.831 M 14.56 % | 55.718 M 19.59 % | 46.591 M |
| Common stock | 25.000 B 0.00 % | 25.000 B 0.00 % | 25.000 B 0.00 % | 25.000 B 0.00 % | 25.000 B 0.00 % | 25.000 B 0.00 % | 25.000 B 0.00 % | 25.000 B 0.00 % | 25.000 B 0.00 % | 25.000 B 99 900.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M |
| Total equity | 182.078 B 0.80 % | 180.632 B 5.93 % | 170.513 B 9.68 % | 155.467 B 2.69 % | 151.390 B -0.93 % | 152.806 B 2.77 % | 148.686 B 18.42 % | 125.556 B 13.50 % | 110.624 B 13.78 % | 97.223 B 107 782.76 % | 90.119 M 9.89 % | 82.007 M 12.52 % | 72.880 M |
| Other non current liabilities | 14.328 B 6.75 % | 13.422 B 11.36 % | 12.052 B 13.89 % | 10.583 B 14.28 % | 9.260 B -2.47 % | 9.495 B 30.47 % | 7.277 B 2.49 % | 7.100 B 22.83 % | 5.781 B -4.45 % | 6.050 B | 0.000 | 0.000 | 0.000 |
| Long term debt | 23.801 B 43.43 % | 16.594 B 127.08 % | 7.308 B -34.79 % | 11.207 B -25.46 % | 15.035 B -20.47 % | 18.906 B -15.56 % | 22.390 B -13.24 % | 25.805 B -3.99 % | 26.877 B 79.18 % | 15.000 B | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 38.130 B 27.03 % | 30.016 B 55.04 % | 19.360 B -11.15 % | 21.789 B -10.31 % | 24.295 B -18.82 % | 29.929 B -3.19 % | 30.914 B -6.05 % | 32.906 B 0.76 % | 32.658 B 55.14 % | 21.050 B | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 5.903 B -3.61 % | 6.124 B 5.93 % | 5.781 B -7.17 % | 6.228 B -11.97 % | 7.074 B 14.39 % | 6.185 B -12.25 % | 7.048 B -16.93 % | 8.485 B 12.13 % | 7.567 B -23.27 % | 9.861 B 1 601.87 % | -656.614 M -109.37 % | 7.011 B 8.73 % | 6.448 B |
| Deferred revenue | 0.000 -100.00 % | 729.856 M -6.95 % | 784.400 M -3.91 % | 816.325 M 33.97 % | 609.321 M -46.81 % | 1.146 B 23.44 % | 928.142 M 175.69 % | 336.666 M -39.24 % | 554.069 M -29.34 % | 784.103 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 2.883 B -26.44 % | 3.919 B -0.17 % | 3.926 B -0.05 % | 3.928 B 0.81 % | 3.896 B -0.96 % | 3.934 B 15.17 % | 3.416 B 218.67 % | 1.072 B | 0.000 -100.00 % | 512.933 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 13.293 B 12.55 % | 11.811 B -35.71 % | 18.371 B 8.75 % | 16.894 B 7.25 % | 15.752 B -8.26 % | 17.170 B -6.87 % | 18.438 B 29.08 % | 14.284 B 34.31 % | 10.636 B -13.40 % | 12.282 B 121 259.76 % | 10.120 M 32.77 % | 7.622 M 6.03 % | 7.189 M |
| Total liabilities | 51.423 B 22.94 % | 41.827 B 10.86 % | 37.731 B -2.46 % | 38.683 B -3.41 % | 40.047 B -14.97 % | 47.099 B -4.56 % | 49.352 B 4.58 % | 47.190 B 9.00 % | 43.293 B 29.89 % | 33.332 B 329 265.91 % | 10.120 M 32.77 % | 7.622 M -29.98 % | 10.885 M |
| Other non current assets | 56.263 B 1 335.26 % | 3.920 B 2.92 % | 3.809 B 29.47 % | 2.942 B -1.46 % | 2.986 B -2.01 % | 3.047 B -2.26 % | 3.117 B -69.87 % | 10.345 B 44.27 % | 7.171 B 35.21 % | 5.304 B 184 009.30 % | 2.881 M 13.64 % | 2.535 M 104.85 % | -52.252 M |
| Long term investments | -52.885 B -29 904.20 % | 177.440 M 13.43 % | 156.425 M 12.39 % | 139.175 M 57.60 % | 88.310 M 98.38 % | 44.515 M 30.56 % | 34.095 M -83.14 % | 202.187 M -93.35 % | 3.042 B -30.92 % | 4.404 B 69 137.05 % | 6.361 M 28.39 % | 4.954 M 930.97 % | 480.538 K |
| Intangible assets | 431.714 M 0.00 % | 431.714 M -30.74 % | 623.324 M -17.01 % | 751.064 M 73.97 % | 431.714 M -0.54 % | 434.054 M 183 758.26 % | 236.081 K -89.90 % | 2.338 M 324.02 % | 551.281 K 38.05 % | 399.329 K -0.64 % | 401.885 K -0.63 % | 404.441 K -0.63 % | 406.998 K |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.910 B 0.00 % | 4.910 B 0.00 % | 4.910 B 99 900.01 % | 4.910 M 0.00 % | 4.910 M 0.00 % | 4.910 M |
| Goodwill and intangible assets | 431.714 M 0.00 % | 431.714 M -30.74 % | 623.324 M -17.01 % | 751.064 M 73.97 % | 431.714 M -0.54 % | 434.054 M 183 758.26 % | 236.081 K -96.74 % | 7.247 M 32.71 % | 5.461 M 2.86 % | 5.309 M -0.05 % | 5.312 M -0.05 % | 5.314 M -0.05 % | 5.317 M |
| Property plant equipment net | 135.370 B 4.09 % | 130.053 B 28.62 % | 101.116 B 7.62 % | 93.956 B 13.50 % | 82.777 B 15.72 % | 71.533 B -5.87 % | 75.990 B -11.03 % | 85.408 B -6.26 % | 91.109 B -1.48 % | 92.475 B 152 125.52 % | 60.749 M 26.38 % | 48.070 M 3.48 % | 46.455 M |
| Total non current assets | 144.548 B 2.22 % | 141.414 B 27.87 % | 110.594 B 7.33 % | 103.041 B 12.00 % | 91.997 B 12.99 % | 81.419 B -2.04 % | 83.112 B -15.04 % | 97.825 B -4.84 % | 102.803 B -0.62 % | 103.441 B 137 267.59 % | 75.302 M 23.70 % | 60.873 M 16.50 % | 52.252 M |
| Other current assets | 430.940 M -96.49 % | 12.269 B 2 321.35 % | 506.680 M 15.27 % | 439.546 M -95.34 % | 9.431 B 1 401.43 % | 628.137 M -95.31 % | 13.399 B 2 537.31 % | 508.066 M -64.17 % | 1.418 B 122.40 % | 637.547 M 102.23 % | -28.588 B -563.94 % | 6.162 B 1 400.68 % | 410.610 M |
| Short term investments | 55.046 B 37.55 % | 40.018 B 66.64 % | 24.015 B 299.86 % | 6.006 B -92.93 % | 85.002 B 16.43 % | 73.006 B 459 491.85 % | 15.885 M -99.91 % | 18.058 B 57.99 % | 11.430 B -20.52 % | 14.382 B 164 696.87 % | 8.727 M 20.29 % | 7.255 M 31.20 % | 5.529 M |
| cash and cash equivalents | 23.639 B -17.64 % | 28.700 B -53.95 % | 62.324 B -14.82 % | 73.166 B 1 374.04 % | 4.964 B -85.65 % | 34.584 B -62.66 % | 92.612 B 97.36 % | 46.926 B 62.45 % | 28.886 B 459.14 % | 5.166 B 36 911.79 % | 13.958 M -25.58 % | 18.756 M 1.01 % | 18.569 M |
| Cash and short term investments | 78.685 B 14.50 % | 68.718 B -20.41 % | 86.340 B 9.05 % | 79.172 B -12.00 % | 89.966 B -16.38 % | 107.590 B 16.15 % | 92.628 B 42.54 % | 64.984 B 61.18 % | 40.317 B 106.25 % | 19.548 B 86 070.01 % | 22.685 M -12.79 % | 26.011 M 7.94 % | 24.099 M |
| Total current assets | 88.953 B 9.76 % | 81.045 B -17.01 % | 97.651 B 7.18 % | 91.108 B -8.38 % | 99.440 B -16.07 % | 118.486 B 3.10 % | 114.927 B 53.40 % | 74.921 B 46.58 % | 51.114 B 88.52 % | 27.114 B 92 767.37 % | 29.197 M -9.41 % | 32.230 M 10.83 % | 29.080 M |
| Inventory | 65.421 M 12.29 % | 58.260 M -29.08 % | 82.143 M 4.17 % | 78.854 M 83.49 % | 42.974 M 12.61 % | 38.162 M -17.20 % | 46.092 M 20.55 % | 38.236 M -23.78 % | 50.163 M -23.33 % | 65.425 M 126 177.08 % | 51.811 K 27.93 % | 40.501 K 23.16 % | 32.884 K |
| Net receivables | 9.772 B | 0.000 -100.00 % | 10.722 B -6.09 % | 11.417 B 29.67 % | 8.805 B -13.92 % | 10.229 B 15.54 % | 8.854 B -5.73 % | 9.391 B 0.68 % | 9.328 B 35.91 % | 6.863 B 16.72 % | 5.880 B 1.16 % | 5.813 B 28.10 % | 4.538 B |
| Tax assets | 5.367 B -21.44 % | 6.832 B 39.74 % | 4.889 B -6.94 % | 5.254 B -8.07 % | 5.715 B -10.16 % | 6.361 B 60.24 % | 3.970 B 113.24 % | 1.862 B 26.17 % | 1.476 B 17.83 % | 1.252 B | 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 -100.00 % | 2.433 M |
| Account payables | 291.547 M -3.59 % | 302.400 M 0.72 % | 300.247 M -58.57 % | 724.744 M 14.96 % | 630.452 M -0.12 % | 631.235 M -25.10 % | 842.739 M -14.69 % | 987.844 M -19.08 % | 1.221 B 94.10 % | 628.918 M -5.67 % | 666.734 M 9.06 % | 611.345 M -17.50 % | 740.981 M |
| Tax payables | 4.216 B 473.23 % | 735.493 M -90.30 % | 7.580 B 45.84 % | 5.197 B 46.74 % | 3.542 B -32.86 % | 5.275 B -14.96 % | 6.203 B 82.28 % | 3.403 B 163.05 % | 1.294 B 161.79 % | 494.177 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 355.904 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.546 M -5.64 % | 7.996 M -4.92 % | 8.410 M -4.37 % | 8.795 M 94 755.11 % | 9.272 K -3.51 % | 9.609 K -4.80 % | 10.093 K |
| Capital lease obligations | 431.589 M 2.35 % | 421.689 M 16.46 % | 362.104 M -14.54 % | 423.711 M 11.17 % | 381.125 M -15.36 % | 450.280 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 3.794 B 143.57 % | -8.706 B 0.00 % | -8.706 B -780.81 % | 1.279 B -82.78 % | 7.427 B 480.79 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B -50.94 % | 2.606 B 9.79 % | 2.374 B 85.64 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.528 B 22.54 % | 1.247 B | 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 |
| Total assets | 233.501 B 4.96 % | 222.459 B 6.83 % | 208.244 B 7.26 % | 194.150 B 1.42 % | 191.437 B -4.24 % | 199.905 B 0.94 % | 198.038 B 14.64 % | 172.746 B 12.23 % | 153.917 B 17.89 % | 130.555 B 124 834.37 % | 104.499 M 12.24 % | 93.103 M 11.15 % | 83.765 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 745.486 M 183.41 % | -893.782 M -23.01 % | -726.564 M 73.49 % | -2.741 B -514.94 % | -445.732 M 60.50 % | -1.129 B 25.50 % | -1.515 B -238.53 % | -447.473 M 82.35 % | -2.535 B -213.67 % | -808.299 M -112 967.24 % | -714.883 K 70.96 % | -2.462 M -575.69 % | 517.566 K |
| Accounts receivables | 1.266 B 5 453.32 % | 22.801 M -97.72 % | 1.001 B 133.59 % | -2.980 B -379.34 % | 1.067 B 415.81 % | -337.784 M 80.91 % | -1.769 B -49 334.17 % | -3.579 M 99.88 % | -2.866 B -301.77 % | -713.405 M -452 111.55 % | 157.829 K 114.39 % | -1.097 M -314.07 % | 512.263 K |
| Inventory | -7.162 M -129.99 % | 23.884 M 826.18 % | -3.289 M 90.83 % | -35.880 M -645.64 % | -4.812 M -160.68 % | 7.930 M 200.94 % | -7.856 M -165.87 % | 11.927 M -21.86 % | 15.263 M 212.11 % | -13.614 M -120 269.30 % | -11.310 K -48.50 % | -7.617 K -243.62 % | 5.303 K |
| Accounts payables | 0.000 -100.00 % | 2.152 M 100.51 % | -424.496 M -550.20 % | 94.291 M 12 142.27 % | -783.000 K 99.81 % | -411.523 M -410.24 % | 132.647 M 147.28 % | -280.569 M -148.23 % | 581.688 M 790.37 % | -84.258 M | 0.000 | 0.000 | 0.000 |
| Other working capital | -513.565 M 45.52 % | -942.619 M 27.47 % | -1.300 B -820.12 % | 180.466 M 111.98 % | -1.507 B -289.18 % | -387.201 M -398.66 % | 129.646 M 173.98 % | -175.252 M 34.14 % | -266.112 M -9 035.42 % | 2.978 M 445.73 % | -861.402 K 36.56 % | -1.358 M | 0.000 |
| Other non cash items | 6.874 B 176.09 % | -9.034 B -151.09 % | 17.682 B -18.08 % | 21.585 B 27.98 % | 16.866 B -35.63 % | 26.203 B 2.74 % | 25.503 B 2.62 % | 24.852 B 33.51 % | 18.614 B 84.03 % | 10.115 B 1 794 439.97 % | 563.638 K 210.60 % | -509.604 K -135.88 % | 1.420 M |
| Net cash provided by operating activities | 45.731 B 34.16 % | 34.086 B -31.01 % | 49.406 B 32.87 % | 37.183 B 10.06 % | 33.786 B -1.37 % | 34.255 B -6.77 % | 36.742 B 24.94 % | 29.407 B 35.07 % | 21.772 B 70.05 % | 12.803 B 85 934.75 % | 14.881 M 33.10 % | 11.181 M -31.21 % | 16.253 M |
| Investments in property plant and equipment | -17.317 B 52.98 % | -36.825 B -166.96 % | -13.794 B 25.87 % | -18.607 B 9.53 % | -20.567 B -160.00 % | -7.910 B -80.66 % | -4.379 B 26.54 % | -5.961 B 46.17 % | -11.074 B 65.86 % | -32.434 B -208 123.51 % | -15.576 M -253.41 % | -4.407 M 0.01 % | -4.408 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 636.364 K | 0.000 -100.00 % | 12.343 B 86 378.15 % | 14.273 M -28.63 % | 19.999 M 66.66 % | 12.000 M -90.17 % | 122.100 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -55.011 B 23.64 % | -72.038 B -24.09 % | -58.051 B -5.42 % | -55.067 B 57.66 % | -130.046 B -65.97 % | -78.353 B -6 346.37 % | -1.215 B 80.04 % | -6.088 B -238.47 % | -1.799 B 52.89 % | -3.818 B | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 40.018 B -28.56 % | 56.014 B 39.22 % | 40.234 B -69.98 % | 134.021 B 13.55 % | 118.033 B 2 252.01 % | 5.018 B -73.91 % | 19.237 B 726.90 % | 2.326 B -44.37 % | 4.182 B 438.27 % | 776.865 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | -270.867 M -195.05 % | 284.975 M 33.17 % | 214.000 M | 0.000 | 0.000 -100.00 % | 12.343 B 6 326.77 % | 192.053 M 147.19 % | -406.982 M -6 161.26 % | -6.500 M -122.69 % | -2.919 M -2.04 % | -2.860 M 56.57 % | -6.586 M -18.79 % | -5.545 M |
| Net cash used for investing activites | -32.581 B 38.02 % | -52.564 B -67.42 % | -31.397 B -152.03 % | 60.348 B 285.23 % | -32.580 B 52.72 % | -68.902 B -597.52 % | 13.849 B 236.99 % | -10.110 B -16.39 % | -8.686 B 75.43 % | -35.353 B -191 649.51 % | -18.437 M -67.70 % | -10.994 M -10.46 % | -9.953 M |
| Debt repayment | 6.161 B -33.19 % | 9.221 B 340.15 % | -3.839 B 0.00 % | -3.839 B 0.00 % | -3.839 B -12.41 % | -3.416 B -218.67 % | -1.072 B | 0.000 -100.00 % | 11.877 B -20.82 % | 15.000 B | 0.000 | 0.000 100.00 % | -145.400 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -9.985 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -24.260 B 0.00 % | -24.260 B -62.43 % | -14.936 B 41.18 % | -25.391 B 5.56 % | -26.884 B -35.20 % | -19.885 B -1 500.00 % | -1.243 B 1.20 % | -1.258 B -1.21 % | -1.243 B 0.00 % | -1.243 B -99 900.00 % | -1.243 M | 0.000 | 0.000 |
| Other financing activites | -111.576 M -3.95 % | -107.331 M -18.91 % | -90.266 M 8.05 % | -98.166 M 4.89 % | -103.216 M -28.16 % | -80.537 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -18.211 B -20.23 % | -15.147 B 47.50 % | -28.851 B 1.63 % | -29.328 B 4.86 % | -30.827 B -31.85 % | -23.381 B -910.14 % | -2.315 B -84.01 % | -1.258 B -111.83 % | 10.634 B -22.70 % | 13.757 B 1 107 065.64 % | -1.243 M | 0.000 100.00 % | -145.400 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.590 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.414 M |
| Net change in cash | -5.061 B 84.95 % | -33.624 B -210.13 % | -10.842 B -115.90 % | 68.203 B 330.26 % | -29.620 B 48.95 % | -58.028 B -227.01 % | 45.686 B 153.26 % | 18.039 B -37.54 % | 28.881 B 460.55 % | 5.152 B 107 479.99 % | -4.798 M -2 664.63 % | 187.090 K -98.99 % | 18.569 M |
| Cash at beginning of period | 28.700 B -53.95 % | 62.324 B -14.82 % | 73.166 B 1 374.04 % | 4.964 B -85.65 % | 34.584 B -62.66 % | 92.612 B 97.36 % | 46.926 B 62.45 % | 28.886 B 559 037.43 % | 5.166 M -62.99 % | 13.958 M -25.58 % | 18.756 M 1.01 % | 18.569 M | 0.000 |
| Cash at end of period | 23.639 B -17.64 % | 28.700 B -53.95 % | 62.324 B -14.82 % | 73.166 B 1 374.04 % | 4.964 B -85.65 % | 34.584 B -62.66 % | 92.612 B 97.36 % | 46.926 B 62.45 % | 28.886 B 459.14 % | 5.166 B 36 911.79 % | 13.958 M -25.58 % | 18.756 M 1.01 % | 18.569 M |
| Operating cash flow | 45.731 B 34.16 % | 34.086 B -31.01 % | 49.406 B 32.87 % | 37.183 B 10.06 % | 33.786 B -1.37 % | 34.255 B -6.77 % | 36.742 B 24.94 % | 29.407 B 35.07 % | 21.772 B 70.05 % | 12.803 B 85 934.75 % | 14.881 M 33.10 % | 11.181 M -31.21 % | 16.253 M |
| Capital expenditure | -17.317 B 52.98 % | -36.825 B -166.96 % | -13.794 B 25.87 % | -18.607 B 9.53 % | -20.567 B -160.00 % | -7.910 B -80.66 % | -4.379 B 26.54 % | -5.961 B 46.17 % | -11.074 B 65.86 % | -32.434 B -208 123.51 % | -15.576 M -253.41 % | -4.407 M 0.01 % | -4.408 M |
| Free CashFlow | 28.414 B 1 137.60 % | -2.738 B -107.69 % | 35.612 B 91.71 % | 18.576 B 40.52 % | 13.220 B -49.82 % | 26.344 B -18.60 % | 32.363 B 38.03 % | 23.446 B 119.17 % | 10.698 B 154.49 % | -19.630 B -2 824 785.16 % | -694.911 K -110.26 % | 6.773 M -42.82 % | 11.845 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 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 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 19.844 B 3.31 % | 19.207 B -2.51 % | 19.702 B -1.95 % | 20.094 B -6.55 % | 21.503 B 11.36 % | 19.309 B 13.58 % | 17.000 B -15.01 % | 20.001 B -10.93 % | 22.454 B -7.47 % | 24.266 B 10.04 % | 22.051 B -1.86 % | 22.469 B 4.51 % | 21.500 B -0.26 % | 21.557 B 14.98 % | 18.748 B 15.56 % | 16.224 B -7.64 % | 17.566 B 91 058.11 % | 19.270 M 6.38 % | 18.115 M -1.19 % | 18.333 M 10.96 % | 16.521 M 20.83 % | 13.673 M -14.68 % | 16.025 M -0.55 % | 16.114 M 4.34 % | 15.444 M -3.15 % | 15.947 M 14.93 % | 13.875 M 9.16 % | 12.710 M 1.16 % | 12.564 M 18.19 % | 10.630 M -1.07 % | 10.745 M -1.09 % | 10.864 M 7.99 % | 10.059 M 6.78 % | 9.421 M -18.94 % | 11.622 M 5.16 % | 11.052 M 16.30 % | 9.503 M -5.99 % | 10.108 M -3.61 % | 10.487 M 9.85 % | 9.547 M 10.78 % | 8.618 M -7.60 % | 9.327 M |
| Net income | 7.720 B 51.97 % | 5.080 B -20.46 % | 6.387 B -10.99 % | 7.175 B -5.83 % | 7.619 B -36.28 % | 11.957 B 165.58 % | 4.502 B -40.71 % | 7.594 B -29.00 % | 10.695 B 12.35 % | 9.520 B 17.18 % | 8.124 B -32.16 % | 11.974 B 20.13 % | 9.968 B -9.63 % | 11.030 B 73.99 % | 6.339 B 24.14 % | 5.107 B -28.82 % | 7.174 B 108 145.77 % | 6.628 M 13.31 % | 5.849 M -19.26 % | 7.244 M 51.92 % | 4.769 M 37.11 % | 3.478 M -30.08 % | 4.974 M 22.86 % | 4.048 M 13.74 % | 3.559 M -34.15 % | 5.405 M 63.03 % | 3.315 M 17.05 % | 2.832 M -10.57 % | 3.167 M 404.73 % | 627.469 K -74.76 % | 2.486 M 6.37 % | 2.337 M -19.34 % | 2.897 M 104.33 % | 1.418 M -52.40 % | 2.979 M -4.73 % | 3.126 M 34.71 % | 2.321 M 13.27 % | 2.049 M -25.76 % | 2.760 M 14.98 % | 2.400 M 34.39 % | 1.786 M -15.20 % | 2.106 M |
| Income before tax | 9.898 B 90.01 % | 5.209 B -36.38 % | 8.188 B -10.99 % | 9.199 B -5.83 % | 9.768 B 18.95 % | 8.212 B 42.27 % | 5.772 B -40.70 % | 9.733 B -29.01 % | 13.712 B 17.35 % | 11.684 B 12.19 % | 10.415 B -32.16 % | 15.352 B 20.13 % | 12.779 B -4.20 % | 13.340 B 63.91 % | 8.139 B 24.53 % | 6.536 B -28.94 % | 9.198 B 112 344.78 % | 8.180 M 3.97 % | 7.867 M -4.94 % | 8.276 M 18.61 % | 6.978 M 28.11 % | 5.446 M -6.94 % | 5.853 M 41.43 % | 4.138 M -8.76 % | 4.535 M 3.27 % | 4.392 M 3.48 % | 4.244 M 13.63 % | 3.735 M -8.09 % | 4.064 M 956.87 % | -474.320 K -114.35 % | 3.304 M -0.87 % | 3.333 M -10.26 % | 3.715 M 129.48 % | 1.619 M -57.54 % | 3.812 M -4.68 % | 4.000 M 29.96 % | 3.077 M 19.52 % | 2.575 M -26.93 % | 3.524 M 14.31 % | 3.083 M 35.07 % | 2.282 M -11.11 % | 2.568 M |
| Income before tax ratio | 0.50 83.92 % | 0.27 -34.74 % | 0.42 -9.22 % | 0.46 0.78 % | 0.45 6.81 % | 0.43 25.26 % | 0.34 -30.23 % | 0.49 -20.31 % | 0.61 26.82 % | 0.48 1.95 % | 0.47 -30.87 % | 0.68 14.95 % | 0.59 -3.95 % | 0.62 42.55 % | 0.43 7.76 % | 0.40 -23.06 % | 0.52 23.35 % | 0.42 -2.26 % | 0.43 -3.79 % | 0.45 6.89 % | 0.42 6.02 % | 0.40 9.06 % | 0.37 42.22 % | 0.26 -12.56 % | 0.29 6.63 % | 0.28 -9.97 % | 0.31 4.09 % | 0.29 -9.15 % | 0.32 824.97 % | -0.04 -114.51 % | 0.31 0.22 % | 0.31 -16.91 % | 0.37 114.91 % | 0.17 -47.62 % | 0.33 -9.36 % | 0.36 11.75 % | 0.32 27.14 % | 0.25 -24.19 % | 0.34 4.06 % | 0.32 21.93 % | 0.26 -3.80 % | 0.28 |
| EBITDA | 10.302 B 7.21 % | 9.609 B -6.03 % | 10.225 B -17.82 % | 12.443 B -3.74 % | 12.927 B 20.18 % | 10.757 B 33.06 % | 8.084 B -33.96 % | 12.241 B -23.76 % | 16.056 B 14.94 % | 13.969 B 12.87 % | 12.377 B -28.40 % | 17.286 B 17.45 % | 14.717 B -2.18 % | 15.044 B 37.90 % | 10.909 B 34.45 % | 8.114 B -31.20 % | 11.794 B 120 098.62 % | 9.812 M -3.11 % | 10.127 M -3.11 % | 10.452 M 15.99 % | 9.011 M 18.86 % | 7.582 M -7.65 % | 8.209 M 26.67 % | 6.481 M -8.71 % | 7.099 M 17.54 % | 6.040 M 5.62 % | 5.719 M 14.11 % | 5.011 M -8.26 % | 5.463 M 220.06 % | 1.707 M -56.31 % | 3.907 M 3.27 % | 3.783 M -8.06 % | 4.115 M 59.93 % | 2.573 M -44.76 % | 4.658 M -4.82 % | 4.894 M 29.39 % | 3.782 M 17.68 % | 3.214 M -22.22 % | 4.132 M 11.44 % | 3.708 M 27.81 % | 2.901 M -16.20 % | 3.462 M |
| Net income ratio | 0.39 47.09 % | 0.26 -18.41 % | 0.32 -9.22 % | 0.36 0.78 % | 0.35 -42.78 % | 0.62 133.81 % | 0.26 -30.25 % | 0.38 -20.28 % | 0.48 21.41 % | 0.39 6.49 % | 0.37 -30.87 % | 0.53 14.95 % | 0.46 -9.39 % | 0.51 51.33 % | 0.34 7.42 % | 0.31 -22.93 % | 0.41 18.75 % | 0.34 6.51 % | 0.32 -18.28 % | 0.40 36.90 % | 0.29 13.47 % | 0.25 -18.05 % | 0.31 23.54 % | 0.25 9.01 % | 0.23 -32.00 % | 0.34 41.85 % | 0.24 7.23 % | 0.22 -11.60 % | 0.25 327.04 % | 0.06 -74.48 % | 0.23 7.54 % | 0.22 -25.31 % | 0.29 91.35 % | 0.15 -41.27 % | 0.26 -9.40 % | 0.28 15.83 % | 0.24 20.49 % | 0.20 -22.97 % | 0.26 4.67 % | 0.25 21.32 % | 0.21 -8.22 % | 0.23 |
| Ratio EBITDA | 0.52 3.77 % | 0.50 -3.61 % | 0.52 -16.19 % | 0.62 3.00 % | 0.60 7.92 % | 0.56 17.15 % | 0.48 -22.30 % | 0.61 -14.41 % | 0.72 24.21 % | 0.58 2.56 % | 0.56 -27.04 % | 0.77 12.39 % | 0.68 -1.92 % | 0.70 19.94 % | 0.58 16.35 % | 0.50 -25.51 % | 0.67 31.86 % | 0.51 -8.92 % | 0.56 -1.94 % | 0.57 4.53 % | 0.55 -1.63 % | 0.55 8.24 % | 0.51 27.38 % | 0.40 -12.51 % | 0.46 21.37 % | 0.38 -8.10 % | 0.41 4.53 % | 0.39 -9.32 % | 0.43 170.79 % | 0.16 -55.84 % | 0.36 4.41 % | 0.35 -14.87 % | 0.41 49.77 % | 0.27 -31.85 % | 0.40 -9.49 % | 0.44 11.25 % | 0.40 25.18 % | 0.32 -19.31 % | 0.39 1.45 % | 0.39 15.37 % | 0.34 -9.31 % | 0.37 |
| Gross profit ratio | 0.52 59.57 % | 0.33 -26.30 % | 0.44 -10.33 % | 0.49 2.01 % | 0.48 4.53 % | 0.46 27.67 % | 0.36 -29.22 % | 0.51 -16.42 % | 0.61 19.36 % | 0.51 1.73 % | 0.50 -28.34 % | 0.70 11.58 % | 0.63 -7.40 % | 0.68 41.07 % | 0.48 6.51 % | 0.45 -21.18 % | 0.57 21.63 % | 0.47 1.69 % | 0.46 -3.89 % | 0.48 4.57 % | 0.46 -3.07 % | 0.48 18.75 % | 0.40 18.22 % | 0.34 -4.84 % | 0.36 -2.33 % | 0.37 -2.61 % | 0.38 3.13 % | 0.36 -10.08 % | 0.40 126.53 % | 0.18 -52.47 % | 0.38 -1.15 % | 0.38 -13.95 % | 0.44 69.48 % | 0.26 -30.82 % | 0.38 -11.07 % | 0.42 15.39 % | 0.37 20.54 % | 0.30 -16.16 % | 0.36 5.23 % | 0.35 19.40 % | 0.29 -12.79 % | 0.33 |
| Weighted average shs out dil | 48.581 M -0.36 % | 48.754 M 0.00 % | 48.754 M 0.36 % | 48.581 M 0.00 % | 48.581 M 0.00 % | 48.581 M 0.00 % | 48.581 M 0.00 % | 48.581 M 0.00 % | 48.581 M 0.00 % | 48.581 M -0.49 % | 48.818 M -1.89 % | 49.760 M -0.05 % | 49.786 M 0.00 % | 49.786 M 0.00 % | 49.786 M 0.00 % | 49.786 M 0.00 % | 49.786 M 0.00 % | 49.785 M 0.00 % | 49.785 M 0.00 % | 49.785 M 0.00 % | 49.785 M 0.19 % | 49.690 M -0.10 % | 49.739 M -0.49 % | 49.983 M 1.05 % | 49.466 M -0.03 % | 49.481 M 0.00 % | 49.481 M 3.16 % | 47.966 M -7.73 % | 51.984 M 5.38 % | 49.328 M -0.77 % | 49.712 M -0.16 % | 49.790 M -0.24 % | 49.911 M 0.25 % | 49.785 M 0.00 % | 49.785 M 1.09 % | 49.249 M -2.13 % | 50.322 M 1.08 % | 49.785 M 0.00 % | 49.785 M -0.44 % | 50.005 M 0.68 % | 49.668 M -0.85 % | 50.096 M |
| Weighted average shs out | 48.581 M -0.36 % | 48.754 M 0.00 % | 48.754 M 0.36 % | 48.581 M 0.00 % | 48.581 M 0.00 % | 48.581 M 0.00 % | 48.581 M 0.00 % | 48.581 M 0.00 % | 48.581 M 0.00 % | 48.581 M -0.49 % | 48.818 M -1.89 % | 49.760 M -0.05 % | 49.786 M 0.00 % | 49.786 M 0.00 % | 49.786 M 0.00 % | 49.786 M 0.00 % | 49.786 M 0.00 % | 49.785 M 0.00 % | 49.785 M 0.00 % | 49.785 M 0.00 % | 49.785 M 0.19 % | 49.690 M -0.10 % | 49.739 M -0.49 % | 49.983 M 1.05 % | 49.466 M -0.03 % | 49.481 M 0.00 % | 49.481 M 3.16 % | 47.966 M -7.73 % | 51.984 M 5.38 % | 49.328 M -0.77 % | 49.712 M -0.16 % | 49.790 M -0.24 % | 49.911 M 0.25 % | 49.785 M 0.00 % | 49.785 M 1.09 % | 49.249 M -2.13 % | 50.322 M 1.08 % | 49.785 M 0.00 % | 49.785 M -0.44 % | 50.005 M 0.68 % | 49.668 M -0.85 % | 50.096 M |
| EPS diluted | 158.92 52.51 % | 104.20 -20.46 % | 131.00 -11.31 % | 147.70 -5.82 % | 156.83 -36.28 % | 246.12 165.59 % | 92.67 -40.72 % | 156.32 -28.99 % | 220.15 12.35 % | 195.95 17.75 % | 166.41 -30.85 % | 240.65 20.20 % | 200.21 -9.63 % | 221.55 74.00 % | 127.33 24.14 % | 102.57 -28.82 % | 144.10 110 746.15 % | 0.13 8.33 % | 0.12 -20.00 % | 0.15 56.58 % | 0.10 36.86 % | 0.07 -30.00 % | 0.10 23.46 % | 0.08 12.50 % | 0.07 -34.55 % | 0.11 64.18 % | 0.07 13.56 % | 0.06 -3.12 % | 0.06 379.53 % | 0.01 -74.60 % | 0.05 6.61 % | 0.05 -19.14 % | 0.06 103.51 % | 0.03 -52.34 % | 0.06 -5.83 % | 0.06 37.74 % | 0.05 11.89 % | 0.04 -25.63 % | 0.06 15.42 % | 0.05 33.33 % | 0.04 -14.29 % | 0.04 |
| Earnings per share | 158.92 52.51 % | 104.20 -20.46 % | 131.00 -11.31 % | 147.70 -5.82 % | 156.83 -36.28 % | 246.12 165.59 % | 92.67 -40.72 % | 156.32 -28.99 % | 220.15 12.35 % | 195.95 17.75 % | 166.41 -30.85 % | 240.65 20.20 % | 200.21 -9.63 % | 221.55 74.00 % | 127.33 24.14 % | 102.57 -28.82 % | 144.10 110 746.15 % | 0.13 8.33 % | 0.12 -20.00 % | 0.15 56.58 % | 0.10 36.86 % | 0.07 -30.00 % | 0.10 23.46 % | 0.08 12.50 % | 0.07 -34.55 % | 0.11 64.18 % | 0.07 13.56 % | 0.06 -3.12 % | 0.06 379.53 % | 0.01 -74.60 % | 0.05 6.61 % | 0.05 -19.14 % | 0.06 103.51 % | 0.03 -52.34 % | 0.06 -5.83 % | 0.06 37.74 % | 0.05 11.89 % | 0.04 -25.63 % | 0.06 15.42 % | 0.05 33.33 % | 0.04 -14.29 % | 0.04 |
| Gross profit | 10.302 B 64.86 % | 6.249 B -28.15 % | 8.697 B -12.08 % | 9.892 B -4.68 % | 10.378 B 16.41 % | 8.915 B 45.01 % | 6.148 B -39.84 % | 10.220 B -25.55 % | 13.727 B 10.45 % | 12.429 B 11.95 % | 11.102 B -29.67 % | 15.787 B 16.61 % | 13.538 B -7.65 % | 14.658 B 62.20 % | 9.037 B 23.08 % | 7.343 B -27.21 % | 10.087 B 110 776.47 % | 9.097 M 8.18 % | 8.409 M -5.03 % | 8.855 M 16.03 % | 7.631 M 17.13 % | 6.515 M 1.32 % | 6.430 M 17.57 % | 5.469 M -0.72 % | 5.509 M -5.41 % | 5.824 M 11.94 % | 5.203 M 12.58 % | 4.622 M -9.03 % | 5.081 M 167.75 % | 1.898 M -52.98 % | 4.036 M -2.23 % | 4.128 M -7.07 % | 4.442 M 80.97 % | 2.454 M -43.92 % | 4.377 M -6.49 % | 4.680 M 34.20 % | 3.487 M 13.31 % | 3.078 M -19.19 % | 3.809 M 15.59 % | 3.295 M 32.27 % | 2.491 M -19.42 % | 3.092 M |
| Income tax expense | 2.178 B 1 591.45 % | 128.737 M -92.85 % | 1.801 B -10.99 % | 2.024 B -5.83 % | 2.149 B 157.39 % | -3.745 B -394.90 % | 1.270 B -40.64 % | 2.139 B -29.08 % | 3.017 B 39.36 % | 2.165 B -5.53 % | 2.291 B -32.16 % | 3.377 B 20.13 % | 2.811 B 21.71 % | 2.310 B 28.36 % | 1.799 B 25.92 % | 1.429 B -29.38 % | 2.023 B 130 273.68 % | 1.552 M -23.10 % | 2.018 M 95.64 % | 1.032 M -53.30 % | 2.209 M 12.22 % | 1.969 M 123.95 % | 879.000 K 880.58 % | 89.641 K -90.82 % | 976.303 K -3.62 % | 1.013 M 9.00 % | 929.289 K 2.90 % | 903.127 K 0.64 % | 897.387 K -18.56 % | 1.102 M 34.57 % | 818.804 K -17.83 % | 996.522 K 21.88 % | 817.651 K 307.13 % | 200.832 K -75.92 % | 833.957 K -4.50 % | 873.226 K 15.37 % | 756.870 K 43.90 % | 525.983 K -31.18 % | 764.303 K 11.97 % | 682.574 K 37.48 % | 496.473 K 7.47 % | 461.953 K |
| Cost of revenue | 9.542 B -26.36 % | 12.959 B 17.75 % | 11.005 B 7.88 % | 10.202 B -8.30 % | 11.125 B 7.03 % | 10.394 B -4.22 % | 10.852 B 10.95 % | 9.781 B 12.08 % | 8.727 B -26.27 % | 11.837 B 8.11 % | 10.949 B 63.84 % | 6.683 B -16.07 % | 7.962 B 15.43 % | 6.898 B -28.96 % | 9.711 B 9.34 % | 8.881 B 18.74 % | 7.479 B 73 423.93 % | 10.173 M 4.82 % | 9.705 M 2.40 % | 9.478 M 6.61 % | 8.890 M 24.20 % | 7.158 M -25.40 % | 9.594 M -9.86 % | 10.644 M 7.14 % | 9.935 M -1.85 % | 10.122 M 16.73 % | 8.672 M 7.21 % | 8.089 M 8.09 % | 7.483 M -14.31 % | 8.732 M 30.15 % | 6.710 M -0.39 % | 6.736 M 19.91 % | 5.618 M -19.36 % | 6.966 M -3.85 % | 7.245 M 13.71 % | 6.372 M 5.93 % | 6.015 M -14.44 % | 7.031 M 5.27 % | 6.679 M 6.82 % | 6.252 M 2.04 % | 6.127 M -1.74 % | 6.235 M |
| General and administrative expenses | 1.219 B 350.18 % | 270.669 M -77.08 % | 1.181 B 987.81 % | 108.576 M -90.57 % | 1.152 B 446.93 % | 210.611 M -4.25 % | 219.955 M 116.45 % | 101.618 M -49.07 % | 199.532 M -82.52 % | 1.141 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.764 K -33.55 % | 14.693 K 47.59 % | 9.955 K -53.72 % | 21.509 K 200.95 % | 7.147 K -6.48 % | 7.642 K -72.20 % | 27.494 K 62.48 % | 16.921 K 101.70 % | 8.389 K -45.12 % | 15.285 K 23.91 % | 12.336 K -41.30 % | 21.016 K 70.20 % | 12.348 K -28.15 % | 17.185 K -17.79 % | 20.905 K 0.53 % | 20.794 K 75.12 % | 11.874 K -32.69 % | 17.640 K 18.11 % | 14.935 K -43.71 % | 26.534 K 91.53 % | 13.854 K -17.80 % | 16.854 K 12.86 % | 14.934 K -49.69 % | 29.685 K 131.07 % | 12.847 K |
| Selling and marketing expenses | 0.000 -100.00 % | 144.324 M | 0.000 -100.00 % | 155.100 M 327.77 % | -68.095 M -155.81 % | 122.023 M -32.17 % | 179.891 M -16.32 % | 214.984 M 36.08 % | 157.982 M -41.21 % | 268.745 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 133.147 K 1.84 % | 130.746 K -54.98 % | 290.442 K 62.91 % | 178.280 K 32.93 % | 134.112 K 10.65 % | 121.200 K -47.89 % | 232.572 K 15.89 % | 200.688 K 12.03 % | 179.131 K 14.98 % | 155.791 K -17.20 % | 188.152 K 1.81 % | 184.807 K -16.18 % | 220.478 K 23.87 % | 177.987 K 5.12 % | 169.319 K 5.18 % | 160.982 K 19.73 % | 134.459 K 4.32 % | 128.895 K -16.03 % | 153.499 K 5.90 % | 144.945 K -9.23 % | 159.679 K 5.59 % | 151.231 K 12.67 % | 134.225 K -9.50 % | 148.311 K -4.98 % | 156.081 K |
| Other expenses | -1.000 K -100.00 % | 1.073 B 107 267 799.00 % | 1.000 K -100.00 % | 764.019 M 4 378.30 % | -17.858 M 13.61 % | -20.672 M 55.44 % | -46.391 M -167.08 % | -17.370 M -588.19 % | -2.524 M 85.65 % | -17.585 M 63.38 % | -48.016 M -199.74 % | -16.019 M 5.81 % | -17.007 M 8.69 % | -18.625 M 61.66 % | -48.578 M -58.82 % | -30.587 M -80.07 % | -16.986 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 |
| Operating expenses | 1.219 B -18.09 % | 1.488 B 25.96 % | 1.181 B 24.49 % | 948.752 M -13.88 % | 1.102 B -21.39 % | 1.401 B 21.93 % | 1.149 B 13.66 % | 1.011 B -4.21 % | 1.056 B -26.04 % | 1.428 B 33.63 % | 1.068 B 13.38 % | 942.164 M -10.59 % | 1.054 B -27.26 % | 1.449 B 42.18 % | 1.019 B 7.79 % | 945.208 M -17.61 % | 1.147 B 61 803.73 % | 1.853 M 241.78 % | 542.224 K 157.64 % | 210.461 K -79.41 % | 1.022 M -23.31 % | 1.333 M 130.74 % | 577.648 K -55.90 % | 1.310 M 31.62 % | 995.141 K -43.03 % | 1.747 M 103.74 % | 857.345 K 17.17 % | 731.708 K -27.89 % | 1.015 M -62.00 % | 2.670 M 229.95 % | 809.273 K -3.27 % | 836.614 K -0.92 % | 844.389 K -21.67 % | 1.078 M 45.62 % | 740.337 K -14.35 % | 864.362 K 50.13 % | 575.732 K -56.43 % | 1.321 M 363.66 % | 285.003 K 566.00 % | 42.793 K -88.69 % | 378.423 K -49.87 % | 754.885 K |
| Cost and expenses | 10.761 B -25.51 % | 14.446 B 18.55 % | 12.186 B 9.29 % | 11.150 B -8.80 % | 12.227 B 3.66 % | 11.795 B -1.71 % | 12.001 B 11.20 % | 10.792 B 10.32 % | 9.783 B -26.25 % | 13.265 B 10.38 % | 12.017 B 57.61 % | 7.625 B -15.43 % | 9.016 B 8.02 % | 8.347 B -22.21 % | 10.730 B 9.19 % | 9.826 B 13.91 % | 8.627 B 71 633.24 % | 12.026 M 17.35 % | 10.247 M 5.77 % | 9.688 M -2.26 % | 9.912 M 16.75 % | 8.491 M -16.53 % | 10.172 M -14.91 % | 11.954 M 9.37 % | 10.930 M -7.91 % | 11.869 M 24.56 % | 9.529 M 8.03 % | 8.820 M 3.79 % | 8.498 M -25.47 % | 11.403 M 51.65 % | 7.519 M -0.71 % | 7.572 M 17.19 % | 6.462 M -19.67 % | 8.044 M 0.73 % | 7.986 M 10.36 % | 7.236 M 9.79 % | 6.591 M -21.09 % | 8.352 M 19.94 % | 6.964 M 10.62 % | 6.295 M -3.24 % | 6.505 M -6.93 % | 6.990 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.219 B 193.62 % | 414.993 M -64.86 % | 1.181 B 347.94 % | 263.676 M -75.67 % | 1.084 B -21.51 % | 1.381 B 25.19 % | 1.103 B 10.97 % | 993.888 M -5.63 % | 1.053 B -25.30 % | 1.410 B 38.20 % | 1.020 B 10.16 % | 926.145 M -10.67 % | 1.037 B -27.50 % | 1.430 B 47.38 % | 970.307 M 6.09 % | 914.621 M -19.08 % | 1.130 B 79 730.96 % | 1.416 M 44.90 % | 977.039 K -4.93 % | 1.028 M -1.26 % | 1.041 M -29.62 % | 1.479 M 53.68 % | 962.328 K -35.54 % | 1.493 M 26.69 % | 1.178 M -22.87 % | 1.528 M 30.57 % | 1.170 M 1.21 % | 1.156 M 0.56 % | 1.150 M -25.65 % | 1.547 M 39.86 % | 1.106 M 0.50 % | 1.100 M 4.14 % | 1.057 M -19.96 % | 1.320 M 45.97 % | 904.253 K -7.09 % | 973.273 K 13.56 % | 857.074 K -23.63 % | 1.122 M 29.62 % | 865.881 K 9.93 % | 787.686 K -2.14 % | 804.939 K -12.12 % | 916.000 K |
| Interest income | 645.168 M -4.96 % | 678.848 M 10.99 % | 611.656 M 30.95 % | 467.076 M -27.64 % | 645.486 M -9.08 % | 709.911 M -5.69 % | 752.723 M 2.38 % | 735.207 M -21.19 % | 932.904 M 21.36 % | 768.711 M 53.79 % | 499.859 M 36.10 % | 367.261 M 16.79 % | 314.452 M 54.84 % | 203.082 M 18.22 % | 171.784 M -2.92 % | 176.950 M -31.95 % | 260.039 M -34.73 % | 398.400 M 7.84 % | 369.448 M 20.92 % | 305.543 M 16.18 % | 262.985 M 14.62 % | 229.441 M 6.13 % | 216.179 M 997 449.72 % | 21.671 K -99.98 % | 94.092 M 29 813.37 % | 314.549 K -99.67 % | 95.488 M 61 588.45 % | 154.791 K 7 941.09 % | 1.925 K -99.35 % | 298.210 K -99.62 % | 77.913 M 184 681.22 % | 42.165 K -63.99 % | 117.084 K | 0.000 -100.00 % | 175.960 K -4.21 % | 183.701 K -99.89 % | 165.731 M 20 144.62 % | 818.642 K -99.57 % | 189.321 M 111 576.02 % | 169.527 K 0.00 % | 169.527 K -26.58 % | 230.912 K |
| Interest expense | 113.354 M -66.64 % | 339.749 M 166.43 % | 127.521 M -60.59 % | 323.601 M 62.85 % | 198.715 M 188.28 % | 68.932 M 75.12 % | 39.362 M -85.58 % | 273.022 M 349.60 % | 60.725 M -54.55 % | 133.605 M -19.73 % | 166.443 M 215.58 % | 52.742 M -7.92 % | 57.277 M -4.87 % | 60.210 M -5.84 % | 63.946 M -4.45 % | 66.923 M -3.91 % | 69.646 M -29.83 % | 99.260 M -2.52 % | 101.822 M 1.30 % | 100.513 M 1.11 % | 99.408 M -2.17 % | 101.617 M 0.00 % | 101.617 M -11.82 % | 115.245 M 15.99 % | 99.357 M | 0.000 -100.00 % | 101.340 M 1.08 % | 100.256 M 3 327.64 % | 2.925 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 430.000 | 0.000 | 0.000 | 0.000 -100.00 % | 132.240 K |
| Depreciation and amortization | 0.000 -100.00 % | 4.060 B 112.64 % | 1.909 B -34.51 % | 2.915 B -1.52 % | 2.960 B 19.57 % | 2.476 B 8.95 % | 2.272 B 1.68 % | 2.235 B -2.13 % | 2.283 B 6.15 % | 2.151 B 19.83 % | 1.795 B -4.57 % | 1.881 B 0.03 % | 1.881 B 14.37 % | 1.644 B -39.25 % | 2.707 B 79.08 % | 1.511 B -40.19 % | 2.527 B 115 861.19 % | 2.179 M -21.77 % | 2.786 M 4.54 % | 2.665 M 8.21 % | 2.463 M -5.19 % | 2.598 M -7.55 % | 2.810 M 9.55 % | 2.565 M -8.83 % | 2.813 M 54.44 % | 1.822 M 3.75 % | 1.756 M 9.53 % | 1.603 M 1.62 % | 1.577 M 11.98 % | 1.409 M 34.93 % | 1.044 M 28.60 % | 811.765 K 4.77 % | 774.824 K -48.30 % | 1.499 M 18.44 % | 1.265 M 2.83 % | 1.231 M 3.05 % | 1.194 M -14.16 % | 1.391 M 10.32 % | 1.261 M 0.99 % | 1.249 M -0.62 % | 1.256 M -6.67 % | 1.346 M |
| Operating income | 9.083 B 90.78 % | 4.761 B -36.66 % | 7.516 B -15.96 % | 8.944 B -3.59 % | 9.276 B 23.46 % | 7.514 B 50.32 % | 4.999 B -45.72 % | 9.209 B -27.33 % | 12.672 B 15.18 % | 11.001 B 9.64 % | 10.034 B -32.41 % | 14.844 B 18.91 % | 12.484 B -5.50 % | 13.210 B 64.74 % | 8.018 B 25.34 % | 6.397 B -28.44 % | 8.940 B 117 018.16 % | 7.633 M 3.97 % | 7.342 M -5.73 % | 7.787 M 18.91 % | 6.549 M 31.39 % | 4.984 M -7.70 % | 5.400 M 37.88 % | 3.916 M -8.63 % | 4.286 M 1.61 % | 4.219 M 6.45 % | 3.963 M 16.26 % | 3.409 M -12.27 % | 3.885 M 1 202.97 % | 298.198 K -89.58 % | 2.863 M -3.65 % | 2.971 M -11.04 % | 3.340 M 210.93 % | 1.074 M -68.34 % | 3.393 M -7.39 % | 3.663 M 41.55 % | 2.588 M 41.97 % | 1.823 M -36.52 % | 2.871 M 16.75 % | 2.459 M 49.52 % | 1.645 M -22.26 % | 2.116 M |
| Operating income ratio | 0.46 84.66 % | 0.25 -35.02 % | 0.38 -14.29 % | 0.45 3.17 % | 0.43 10.86 % | 0.39 32.34 % | 0.29 -36.14 % | 0.46 -18.41 % | 0.56 24.48 % | 0.45 -0.37 % | 0.46 -31.12 % | 0.66 13.78 % | 0.58 -5.25 % | 0.61 43.28 % | 0.43 8.46 % | 0.39 -22.52 % | 0.51 28.48 % | 0.40 -2.26 % | 0.41 -4.59 % | 0.42 7.16 % | 0.40 8.74 % | 0.36 8.18 % | 0.34 38.65 % | 0.24 -12.43 % | 0.28 4.91 % | 0.26 -7.38 % | 0.29 6.51 % | 0.27 -13.28 % | 0.31 1 002.40 % | 0.03 -89.47 % | 0.27 -2.59 % | 0.27 -17.63 % | 0.33 191.19 % | 0.11 -60.94 % | 0.29 -11.93 % | 0.33 21.70 % | 0.27 51.02 % | 0.18 -34.14 % | 0.27 6.28 % | 0.26 34.97 % | 0.19 -15.87 % | 0.23 |
| Total other income expenses net | 814.650 M 81.87 % | 447.918 M -33.35 % | 672.037 M 163.16 % | 255.372 M -48.07 % | 491.762 M -29.59 % | 698.382 M -9.72 % | 773.530 M 47.43 % | 524.685 M -49.55 % | 1.040 B 52.27 % | 682.978 M 79.29 % | 380.934 M -24.92 % | 507.365 M 71.93 % | 295.091 M 127.21 % | 129.878 M 8.11 % | 120.138 M -13.08 % | 138.214 M -46.39 % | 257.829 M 51 679.96 % | 497.932 K -99.91 % | 525.655 M 7.64 % | 488.341 M 126 050.12 % | 387.111 K -99.92 % | 462.342 M 120 088.67 % | 384.680 K 138.16 % | 161.525 K -21.21 % | 204.998 K -100.00 % | 4.388 B 2 073 651.48 % | 211.584 K -35.25 % | 326.767 K 145.12 % | 133.309 K 100.04 % | -298.673 M -79 875.07 % | 374.394 K 22.43 % | 305.810 K -7.11 % | 329.233 K -99.94 % | 544.487 M 160 101.62 % | 339.876 K 16.15 % | 292.612 K -34.55 % | 447.073 K -99.94 % | 752.019 M 115 178.70 % | 652.349 K 4.66 % | 623.307 K 100.04 % | -1.643 B -476.40 % | 436.401 M |
| 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 | 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 |
| 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 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -7.271 B -338.79 % | 3.045 B 146.51 % | -6.547 B 73.58 % | -24.783 B 2.18 % | -25.334 B -209.46 % | -8.187 B -17.60 % | -6.962 B -1 006.94 % | 767.593 M 103.84 % | -19.966 B 60.92 % | -51.091 B -6.83 % | -47.826 B -25.14 % | -38.218 B 44.27 % | -68.577 B -18.17 % | -58.032 B -898.70 % | -5.811 B -151.58 % | 11.265 B 1 162.76 % | -1.060 B -1 486.60 % | -66.807 M -17.52 % | -56.849 M -22.72 % | -46.326 M -39.95 % | -33.101 M -65.11 % | -20.049 M -13.17 % | -17.715 M -49.61 % | -11.841 M -60.94 % | -7.357 M -266.17 % | -2.009 M -125.39 % | 7.912 M 78.55 % | 4.431 M -40.56 % | 7.455 M -24.19 % | 9.834 M 6 880.25 % | 140.880 K 102.98 % | -4.733 M 66.53 % | -14.140 M -1.30 % | -13.958 M 25.72 % | -18.791 M 6.96 % | -20.197 M -4.52 % | -19.324 M -3.02 % | -18.756 M 1.95 % | -19.130 M -11.69 % | -17.129 M 8.32 % | -18.683 M -0.61 % | -18.569 M |
| Total investments | 55.187 B 2 452.93 % | 2.162 B -1.63 % | 2.198 B -78.45 % | 10.197 B -49.51 % | 20.195 B -49.76 % | 40.196 B 0.02 % | 40.187 B -22.99 % | 52.186 B -7.10 % | 56.172 B 132.39 % | 24.172 B -0.08 % | 24.192 B -23.50 % | 31.621 B 414.45 % | 6.147 B 0.02 % | 6.145 B -87.74 % | 50.119 B -21.83 % | 64.114 B -12.30 % | 73.104 B 146 268 963.01 % | 49.979 K -80.22 % | 252.727 K 0.35 % | 251.837 K -98.05 % | 12.908 M -29.31 % | 18.261 M 15.51 % | 15.809 M 3.41 % | 15.288 M 3.74 % | 14.736 M 1.82 % | 14.472 M -32.50 % | 21.439 M 45.32 % | 14.754 M 7.10 % | 13.776 M -19.32 % | 17.075 M -4.68 % | 17.914 M 8.79 % | 16.466 M 2.67 % | 16.037 M 6.30 % | 15.088 M 3.07 % | 14.638 M 10.91 % | 13.199 M 3.38 % | 12.768 M 4.58 % | 12.209 M 26.28 % | 9.668 M 58.56 % | 6.098 M -3.61 % | 6.326 M 5.26 % | 6.010 M |
| Total debt | 25.676 B -3.78 % | 26.684 B -3.55 % | 27.666 B -3.42 % | 28.646 B 45.93 % | 19.629 B -4.31 % | 20.513 B 20.10 % | 17.081 B -5.06 % | 17.991 B 75.20 % | 10.269 B -8.59 % | 11.233 B -7.78 % | 12.181 B -7.40 % | 13.154 B -6.90 % | 14.130 B -6.64 % | 15.134 B -6.07 % | 16.113 B -5.71 % | 17.090 B -5.40 % | 18.064 B 69 902.86 % | 25.805 M -15.22 % | 30.438 M -3.50 % | 31.541 M 17.35 % | 26.877 M 0.00 % | 26.877 M 0.00 % | 26.877 M 0.00 % | 26.877 M 0.00 % | 26.877 M 0.00 % | 26.877 M 0.00 % | 26.877 M 0.00 % | 26.877 M 0.00 % | 26.877 M 79.18 % | 15.000 M 49.00 % | 10.067 M 0.00 % | 10.067 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.500 B | 0.000 | 0.000 | 0.000 -100.00 % | 10.181 B | 0.000 | 0.000 | 0.000 -100.00 % | 8.688 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.269 K 0.01 % | 9.268 K -0.01 % | 9.269 K 0.00 % | 9.269 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 |
| Retained earnings | 164.906 B 7.58 % | 153.285 B | 0.000 -100.00 % | 154.843 B 4.86 % | 147.667 B -2.75 % | 151.839 B -0.58 % | 152.720 B 3.04 % | 148.218 B 5.40 % | 140.624 B -2.37 % | 144.039 B -0.19 % | 144.318 B 5.96 % | 136.194 B 9.64 % | 124.220 B 3.09 % | 120.500 B 1.83 % | 118.340 B 5.66 % | 112.001 B 4.78 % | 106.894 B 87 232.01 % | 122.400 M 5.63 % | 115.878 M 5.32 % | 110.029 M 23.48 % | 89.104 M -10.23 % | 99.260 M 3.75 % | 95.674 M 5.48 % | 90.700 M 4.67 % | 86.651 M 2.74 % | 84.337 M 6.75 % | 79.005 M 4.38 % | 75.690 M 3.89 % | 72.858 M 2.71 % | 70.935 M 0.89 % | 70.306 M 3.67 % | 67.820 M 3.57 % | 65.483 M 2.59 % | 63.831 M 1.48 % | 62.899 M 4.97 % | 59.921 M 5.50 % | 56.794 M 1.93 % | 55.718 M 4.07 % | 53.537 M 5.44 % | 50.777 M 4.96 % | 48.377 M 3.83 % | 46.591 M |
| Common stock | 25.000 B 0.00 % | 25.000 B | 0.000 -100.00 % | 25.000 B 0.00 % | 25.000 B 0.00 % | 25.000 B 0.00 % | 25.000 B 0.00 % | 25.000 B 0.00 % | 25.000 B 0.00 % | 25.000 B 0.00 % | 25.000 B 0.00 % | 25.000 B 0.00 % | 25.000 B 0.00 % | 25.000 B 0.00 % | 25.000 B 0.00 % | 25.000 B 0.00 % | 25.000 B 99 900.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M |
| Total equity | 189.799 B 4.24 % | 182.078 B 2.57 % | 177.523 B 3.73 % | 171.136 B 4.38 % | 163.961 B -9.23 % | 180.632 B 6.87 % | 169.014 B 2.74 % | 164.512 B 4.84 % | 156.918 B -7.97 % | 170.513 B 6.17 % | 160.611 B 0.86 % | 159.236 B 5.81 % | 150.499 B -3.20 % | 155.467 B 7.50 % | 144.619 B 4.58 % | 138.280 B 3.83 % | 133.173 B 89 466.52 % | 148.686 M 4.58 % | 142.173 M 4.29 % | 136.324 M 18.13 % | 115.400 M -8.09 % | 125.556 M 2.95 % | 121.961 M 4.25 % | 116.987 M 3.58 % | 112.939 M 2.09 % | 110.624 M 5.06 % | 105.292 M 3.25 % | 101.977 M 2.86 % | 99.145 M 1.98 % | 97.223 M 0.65 % | 96.594 M 2.64 % | 94.108 M 2.55 % | 91.771 M 1.83 % | 90.119 M 1.04 % | 89.187 M 3.45 % | 86.209 M 3.76 % | 83.083 M 1.31 % | 82.007 M 2.73 % | 79.825 M 3.58 % | 77.066 M 3.21 % | 74.666 M 2.45 % | 72.880 M |
| Other non current liabilities | 14.478 B 1.05 % | 14.328 B 5.58 % | 13.571 B -0.09 % | 13.583 B 1.45 % | 13.389 B -0.25 % | 13.422 B 5.59 % | 12.711 B -0.09 % | 12.723 B 5.67 % | 12.040 B -0.10 % | 12.052 B 0.58 % | 11.983 B 2.78 % | 11.659 B 13.41 % | 10.280 B -2.86 % | 10.583 B 13.72 % | 9.306 B -1.94 % | 9.490 B 2.36 % | 9.271 B 141.46 % | -22.360 B 4.11 % | -23.319 B 3.95 % | -24.278 B 3.80 % | -25.237 B 2.08 % | -25.772 B 2.04 % | -26.308 B 2.00 % | -26.844 B 0.00 % | -26.844 B -464 465.54 % | 5.781 M -4.80 % | 6.072 M 2.62 % | 5.917 M -5.59 % | 6.268 M 3.60 % | 6.050 M -5.26 % | 6.386 M 41.79 % | 4.504 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.809 B 3.05 % | 3.696 B |
| Long term debt | 23.333 B -1.97 % | 23.801 B 0.38 % | 23.711 B -3.97 % | 24.692 B 57.52 % | 15.676 B -5.53 % | 16.594 B 26.15 % | 13.154 B -6.54 % | 14.074 B 122.04 % | 6.339 B -13.26 % | 7.308 B -11.55 % | 8.262 B -10.53 % | 9.234 B -9.53 % | 10.207 B -8.92 % | 11.207 B -8.00 % | 12.181 B -7.40 % | 13.154 B -6.89 % | 14.128 B -36.90 % | 22.390 B -4.11 % | 23.350 B -3.95 % | 24.309 B -3.80 % | 25.270 B -2.08 % | 25.805 B -2.03 % | 26.341 B -1.99 % | 26.877 B 0.00 % | 26.877 B 99 900.00 % | 26.877 M 0.00 % | 26.877 M 0.00 % | 26.877 M 0.00 % | 26.877 M 79.18 % | 15.000 M 49.00 % | 10.067 M 0.00 % | 10.067 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 37.811 B -0.84 % | 38.130 B 2.27 % | 37.282 B -2.59 % | 38.275 B 31.69 % | 29.065 B -3.17 % | 30.016 B 16.05 % | 25.865 B -3.48 % | 26.797 B 45.81 % | 18.379 B -5.07 % | 19.360 B -4.37 % | 20.245 B -3.10 % | 20.893 B 1.98 % | 20.487 B -5.98 % | 21.789 B 1.41 % | 21.487 B -5.11 % | 22.645 B -3.23 % | 23.400 B 78 774.38 % | 29.667 M -3.83 % | 30.849 M -2.56 % | 31.661 M -3.63 % | 32.852 M -0.16 % | 32.906 M 1.45 % | 32.437 M -1.20 % | 32.830 M 0.12 % | 32.790 M 0.40 % | 32.658 M -0.88 % | 32.949 M 0.47 % | 32.794 M -1.06 % | 33.145 M 57.46 % | 21.050 M 27.94 % | 16.453 M 12.92 % | 14.571 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 11.472 B 94.33 % | 5.903 B -13.39 % | 6.815 B 35.58 % | 5.027 B -82.85 % | 29.313 B 378.65 % | 6.124 B 7.38 % | 5.703 B -43.69 % | 10.128 B -68.65 % | 32.305 B 458.81 % | 5.781 B -3.14 % | 5.969 B 5.71 % | 5.646 B -75.08 % | 22.655 B 263.79 % | 6.228 B -14.50 % | 7.283 B -8.18 % | 7.932 B -75.14 % | 31.907 B 3 952.72 % | -828.164 M 18.69 % | -1.019 B 12.12 % | -1.159 B -1.80 % | -1.139 B -16.82 % | -974.632 M 51.84 % | -2.024 B -37.97 % | -1.467 B -32.22 % | -1.109 B 8.33 % | -1.210 B -59.65 % | -757.981 M 30.69 % | -1.094 B -30.47 % | -838.171 M -35.93 % | -616.636 M 11.67 % | -698.137 M 5.69 % | -740.281 M -24.63 % | -593.964 M 9.54 % | -656.614 M 20.41 % | -825.008 M 13.10 % | -949.349 M -43.96 % | -659.464 M -9.23 % | -603.723 M -108.94 % | 6.752 B 1 190.48 % | -619.213 M -109.22 % | 6.718 B 1 015.57 % | -733.792 M |
| Deferred revenue | 1.259 B | 0.000 | 0.000 -100.00 % | 1.315 B 17.52 % | 1.119 B 53.29 % | 729.856 M 24.24 % | 587.438 M 16.33 % | 504.997 M 6.80 % | 472.825 M -39.72 % | 784.400 M 4.20 % | 752.791 M 97.99 % | 380.223 M -42.57 % | 662.047 M -18.90 % | 816.325 M 111.89 % | 385.256 M -49.91 % | 769.159 M 2.57 % | 749.890 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 |
| Short term debt | 2.343 B -18.71 % | 2.883 B -27.11 % | 3.955 B 0.03 % | 3.953 B 0.01 % | 3.953 B 0.87 % | 3.919 B -0.19 % | 3.927 B 0.24 % | 3.917 B -0.34 % | 3.930 B 0.12 % | 3.926 B 0.18 % | 3.918 B -0.04 % | 3.920 B -0.08 % | 3.923 B -0.12 % | 3.928 B -0.12 % | 3.932 B -0.07 % | 3.935 B -0.03 % | 3.936 B 115 142.46 % | 3.416 M -51.81 % | 7.088 M -1.98 % | 7.231 M 349.84 % | 1.608 M 49.98 % | 1.072 M 99.93 % | 536.100 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 |
| Total current liabilities | 15.317 B 15.22 % | 13.293 B -23.16 % | 17.299 B 18.97 % | 14.540 B -61.16 % | 37.441 B 217.01 % | 11.811 B -17.50 % | 14.315 B -27.73 % | 19.809 B -55.24 % | 44.256 B 140.90 % | 18.371 B 1.58 % | 18.086 B 9.27 % | 16.551 B -49.88 % | 33.024 B 95.48 % | 16.894 B 6.11 % | 15.920 B -4.03 % | 16.589 B -59.90 % | 41.372 B 229 867.38 % | 17.990 M 9.86 % | 16.376 M 7.16 % | 15.282 M -53.52 % | 32.875 M 130.15 % | 14.284 M 32.03 % | 10.819 M 4.39 % | 10.364 M -11.69 % | 11.736 M 10.35 % | 10.636 M -9.10 % | 11.701 M 20.56 % | 9.705 M 10.84 % | 8.756 M -28.71 % | 12.282 M -25.86 % | 16.566 M 95.94 % | 8.455 M -17.35 % | 10.229 M 1.08 % | 10.120 M 10.93 % | 9.123 M -7.44 % | 9.856 M 16.52 % | 8.459 M 10.98 % | 7.622 M -1.09 % | 7.706 M 24.74 % | 6.178 M -16.00 % | 7.354 M 2.30 % | 7.189 M |
| Total liabilities | 53.128 B 3.32 % | 51.423 B -5.79 % | 54.581 B 3.34 % | 52.816 B -20.59 % | 66.506 B 59.00 % | 41.827 B 4.10 % | 40.180 B -13.79 % | 46.606 B -25.59 % | 62.634 B 66.00 % | 37.731 B -1.56 % | 38.331 B 2.37 % | 37.444 B -30.03 % | 53.511 B 38.33 % | 38.683 B 3.41 % | 37.407 B -4.66 % | 39.234 B -39.43 % | 64.771 B 135 811.12 % | 47.657 M 0.91 % | 47.225 M 0.60 % | 46.942 M -28.58 % | 65.727 M 39.28 % | 47.190 M 9.10 % | 43.256 M 0.14 % | 43.194 M -2.99 % | 44.526 M 2.85 % | 43.293 M -3.04 % | 44.650 M 5.06 % | 42.500 M 1.43 % | 41.901 M 25.71 % | 33.332 M 0.95 % | 33.019 M 43.40 % | 23.026 M 125.10 % | 10.229 M 1.08 % | 10.120 M 10.93 % | 9.123 M -7.44 % | 9.856 M 16.52 % | 8.459 M 10.98 % | 7.622 M -1.09 % | 7.706 M 24.74 % | 6.178 M -44.66 % | 11.163 M 2.55 % | 10.885 M |
| Other non current assets | 3.231 B -94.26 % | 56.263 B 1 398.35 % | 3.755 B 1.17 % | 3.712 B 0.52 % | 3.693 B -5.80 % | 3.920 B 17.34 % | 3.341 B -3.25 % | 3.453 B -0.58 % | 3.473 B -8.82 % | 3.809 B 32.08 % | 2.884 B 6.23 % | 2.715 B -7.45 % | 2.933 B -0.29 % | 2.942 B -0.29 % | 2.951 B -0.60 % | 2.968 B -0.29 % | 2.977 B 22 127.41 % | 13.393 M 143.13 % | 5.509 M 4.36 % | 5.278 M 0.04 % | 5.276 M 6.23 % | 4.967 M 41.55 % | 3.509 M 12.73 % | 3.113 M -3.56 % | 3.228 M 1.15 % | 3.191 M 3.16 % | 3.093 M 6.48 % | 2.905 M -3.80 % | 3.020 M 1.93 % | 2.963 M 12.68 % | 2.629 M -3.69 % | 2.730 M -4.84 % | 2.869 M -0.41 % | 2.881 M 11.96 % | 2.573 M -1.50 % | 2.612 M 7.41 % | 2.432 M -4.07 % | 2.535 M 0.86 % | 2.514 M -0.74 % | 2.532 M 104.81 % | -52.682 M -0.82 % | -52.252 M |
| Long term investments | 138.310 M 100.26 % | -52.885 B -33 360.74 % | 159.000 M 0.52 % | 158.175 M -6.28 % | 168.780 M -4.88 % | 177.440 M -0.46 % | 178.260 M -0.49 % | 179.135 M 9.99 % | 162.860 M 4.11 % | 156.425 M 9.55 % | 142.790 M 7.65 % | 132.640 M -0.39 % | 133.165 M -4.32 % | 139.175 M 22.41 % | 113.695 M 1.83 % | 111.650 M 9.90 % | 101.595 M 297 884.98 % | 34.094 K -84.16 % | 215.307 K 1.07 % | 213.027 K 2.33 % | 208.167 K 2.96 % | 202.187 K 10.49 % | 182.994 K -5.63 % | 193.919 K -94.13 % | 3.302 M 8.53 % | 3.042 M -11.95 % | 3.455 M 8.03 % | 3.198 M 8.34 % | 2.952 M 9.58 % | 2.694 M -34.76 % | 4.129 M 1.56 % | 4.065 M -39.52 % | 6.722 M 5.68 % | 6.361 M -0.66 % | 6.403 M 7.71 % | 5.945 M 7.76 % | 5.517 M 11.35 % | 4.954 M 9.98 % | 4.505 M 299.76 % | 1.127 M 37.20 % | 821.329 K 70.92 % | 480.538 K |
| Intangible assets | 431.714 M 0.00 % | 431.714 M 0.00 % | 431.714 M 0.00 % | 431.714 M 0.00 % | 431.714 M 0.00 % | 431.714 M 0.00 % | 431.714 M 0.00 % | 431.714 M 0.00 % | 431.714 M -30.74 % | 623.324 M 0.00 % | 623.324 M 0.00 % | 623.324 M -17.01 % | 751.064 M 0.00 % | 751.064 M 0.00 % | 751.064 M 0.00 % | 751.064 M 73.97 % | 431.714 M 182 767.08 % | 236.081 K -95.57 % | 5.334 M -2.70 % | 5.482 M -26.39 % | 7.447 M 218.60 % | 2.338 M 310.20 % | 569.850 K 49.21 % | 381.924 K -30.80 % | 551.920 K 0.12 % | 551.281 K 1.08 % | 545.381 K -0.12 % | 546.020 K 0.47 % | 543.480 K 36.10 % | 399.329 K -0.16 % | 399.968 K -0.16 % | 400.607 K -0.16 % | 401.246 K -0.16 % | 401.885 K -0.16 % | 402.525 K -92.42 % | 5.313 M 1 215.73 % | 403.803 K -0.16 % | 404.441 K -0.16 % | 405.081 K -0.16 % | 405.720 K -0.16 % | 406.359 K -0.16 % | 406.998 K |
| 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 -100.00 % | 4.910 M 0.00 % | 4.910 M 0.00 % | 4.910 M 0.00 % | 4.910 M 0.00 % | 4.910 M 0.00 % | 4.910 M 0.00 % | 4.910 M 0.00 % | 4.910 M 0.00 % | 4.910 M 0.00 % | 4.910 M 0.00 % | 4.910 M 0.00 % | 4.910 M 0.00 % | 4.910 M 0.00 % | 4.910 M | 0.000 -100.00 % | 4.910 M 0.00 % | 4.910 M 0.00 % | 4.910 M 0.00 % | 4.910 M 0.00 % | 4.910 M 0.00 % | 4.910 M |
| Goodwill and intangible assets | 431.714 M 0.00 % | 431.714 M 0.00 % | 431.714 M 0.00 % | 431.714 M 0.00 % | 431.714 M 0.00 % | 431.714 M 0.00 % | 431.714 M 0.00 % | 431.714 M 0.00 % | 431.714 M -30.74 % | 623.324 M 0.00 % | 623.324 M 0.00 % | 623.324 M -17.01 % | 751.064 M 0.00 % | 751.064 M 0.00 % | 751.064 M 0.00 % | 751.064 M 73.97 % | 431.714 M 182 767.08 % | 236.081 K -95.57 % | 5.334 M -2.70 % | 5.482 M -26.39 % | 7.447 M 2.76 % | 7.247 M 32.26 % | 5.480 M 3.55 % | 5.292 M -3.11 % | 5.462 M 0.01 % | 5.461 M 0.11 % | 5.455 M -0.01 % | 5.456 M 0.05 % | 5.453 M 2.72 % | 5.309 M -0.01 % | 5.310 M -0.01 % | 5.310 M -0.01 % | 5.311 M -0.01 % | 5.312 M -0.01 % | 5.312 M -0.01 % | 5.313 M -0.01 % | 5.314 M -0.01 % | 5.314 M -0.01 % | 5.315 M -0.01 % | 5.316 M -0.01 % | 5.316 M -0.01 % | 5.317 M |
| Property plant equipment net | 135.804 B 0.32 % | 135.370 B -1.63 % | 137.616 B -1.21 % | 139.303 B -1.91 % | 142.023 B 9.20 % | 130.053 B 2.68 % | 126.657 B 3.08 % | 122.876 B 8.80 % | 112.934 B 11.69 % | 101.116 B 6.95 % | 94.545 B -0.68 % | 95.194 B 0.52 % | 94.705 B 0.80 % | 93.956 B 3.22 % | 91.026 B 1.00 % | 90.125 B 4.04 % | 86.624 B 113 893.41 % | 75.990 M -5.33 % | 80.268 M -2.38 % | 82.221 M -2.82 % | 84.611 M -0.93 % | 85.408 M -0.47 % | 85.814 M -1.64 % | 87.244 M -1.91 % | 88.946 M -2.37 % | 91.109 M -1.40 % | 92.404 M 1.17 % | 91.334 M -0.26 % | 91.572 M -0.98 % | 92.475 M 7.54 % | 85.992 M 23.92 % | 69.394 M 12.62 % | 61.617 M 1.43 % | 60.749 M 12.84 % | 53.837 M 4.28 % | 51.626 M 6.47 % | 48.488 M 0.87 % | 48.070 M 0.41 % | 47.876 M 2.69 % | 46.623 M 0.17 % | 46.545 M 0.19 % | 46.455 M |
| Total non current assets | 144.973 B 0.29 % | 144.548 B -2.85 % | 148.793 B -1.09 % | 150.437 B -1.77 % | 153.148 B 8.30 % | 141.414 B 4.37 % | 135.496 B 2.78 % | 131.829 B 8.15 % | 121.891 B 10.21 % | 110.594 B 6.91 % | 103.449 B -0.45 % | 103.918 B 0.14 % | 103.776 B 0.71 % | 103.041 B 2.47 % | 100.556 B 0.89 % | 99.671 B 3.99 % | 95.849 B 106 810.17 % | 89.654 M -1.83 % | 91.326 M -2.00 % | 93.195 M -4.46 % | 97.543 M -0.29 % | 97.825 M 2.99 % | 94.986 M -0.89 % | 95.843 M -5.05 % | 100.937 M -1.82 % | 102.803 M -1.54 % | 104.408 M 1.47 % | 102.893 M -0.10 % | 102.997 M -0.43 % | 103.441 M 5.49 % | 98.060 M 20.32 % | 81.500 M 6.51 % | 76.520 M 1.62 % | 75.302 M 10.53 % | 68.125 M 4.01 % | 65.496 M 6.07 % | 61.750 M 1.44 % | 60.873 M 1.10 % | 60.209 M 8.29 % | 55.597 M 5.53 % | 52.682 M 0.82 % | 52.252 M |
| Other current assets | 497.484 M 15.44 % | 430.940 M -40.69 % | 726.619 M 109.55 % | 346.759 M 24.80 % | 277.861 M -14.87 % | 326.407 M -24.80 % | 434.055 M 122.44 % | 195.130 M -68.30 % | 615.540 M 21.48 % | 506.680 M -14.13 % | 590.056 M 77.49 % | 332.442 M 7.71 % | 308.647 M -29.78 % | 439.546 M -22.23 % | 565.169 M -92.89 % | 7.949 B 1 433.75 % | 518.251 M 8 663.60 % | 5.914 M 602.31 % | 842.031 K 39.30 % | 604.473 K -3.24 % | 624.745 K 100.01 % | -9.419 B -529 644.05 % | 1.779 M 13.49 % | 1.567 M -22.79 % | 2.030 M -99.98 % | 10.746 B 615 684.35 % | 1.745 M 172.12 % | 641.300 K -10.24 % | 714.498 K -99.99 % | 7.501 B 317 964.92 % | 2.358 M 74.19 % | 1.354 M 110.23 % | 643.987 K -99.99 % | 6.456 B 1 007 103.75 % | 640.943 K 10.26 % | 581.308 K -37.33 % | 927.603 K -99.98 % | 6.162 B -12.11 % | 7.011 B -25.53 % | 9.415 B 45.37 % | 6.477 B 31.07 % | 4.941 B |
| Short term investments | 55.049 B 0.01 % | 55.046 B 37.49 % | 40.037 B 298.82 % | 10.039 B -49.87 % | 20.027 B -49.96 % | 40.018 B 0.02 % | 40.009 B -23.07 % | 52.007 B -7.15 % | 56.010 B 133.22 % | 24.015 B -0.14 % | 24.049 B -23.63 % | 31.489 B 423.64 % | 6.013 B 0.13 % | 6.006 B -87.99 % | 50.005 B -21.87 % | 64.002 B -12.33 % | 73.002 B 459 566 912.91 % | 15.885 K -57.55 % | 37.420 K -3.58 % | 38.810 K -99.69 % | 12.700 M -29.67 % | 18.058 M 15.56 % | 15.626 M 3.53 % | 15.094 M 32.00 % | 11.435 M 0.04 % | 11.430 M -36.44 % | 17.985 M 55.63 % | 11.556 M 6.76 % | 10.824 M -24.74 % | 14.382 M 4.33 % | 13.785 M 11.16 % | 12.401 M 33.13 % | 9.315 M 6.74 % | 8.727 M 5.97 % | 8.235 M 13.52 % | 7.254 M 0.04 % | 7.251 M -0.05 % | 7.255 M 40.50 % | 5.163 M 3.88 % | 4.971 M -9.70 % | 5.505 M -0.45 % | 5.529 M |
| cash and cash equivalents | 32.947 B 39.38 % | 23.639 B -30.91 % | 34.212 B -35.97 % | 53.428 B 18.83 % | 44.963 B 56.67 % | 28.700 B 19.37 % | 24.042 B 39.59 % | 17.223 B -43.03 % | 30.235 B -51.49 % | 62.324 B 3.86 % | 60.006 B 16.81 % | 51.373 B -37.89 % | 82.706 B 13.04 % | 73.166 B 233.73 % | 21.924 B 276.39 % | 5.825 B -69.54 % | 19.124 B 20 549.99 % | 92.612 M 6.10 % | 87.287 M 12.10 % | 77.866 M 29.82 % | 59.978 M 27.82 % | 46.926 M 5.23 % | 44.592 M 15.17 % | 38.718 M 13.10 % | 34.234 M 18.51 % | 28.886 M 52.31 % | 18.965 M -15.51 % | 22.446 M 15.57 % | 19.422 M 275.95 % | 5.166 M -47.95 % | 9.926 M -32.93 % | 14.800 M 4.67 % | 14.140 M 1.30 % | 13.958 M -25.72 % | 18.791 M -6.96 % | 20.197 M 4.52 % | 19.324 M 3.02 % | 18.756 M -1.95 % | 19.130 M 11.69 % | 17.129 M -8.32 % | 18.683 M 0.61 % | 18.569 M |
| Cash and short term investments | 87.997 B 11.83 % | 78.685 B 5.97 % | 74.249 B 16.99 % | 63.467 B -2.34 % | 64.990 B -5.43 % | 68.718 B 7.29 % | 64.051 B -7.48 % | 69.231 B -19.73 % | 86.244 B -0.11 % | 86.340 B 2.72 % | 84.055 B 1.44 % | 82.861 B -6.60 % | 88.720 B 12.06 % | 79.172 B 10.07 % | 71.929 B 3.01 % | 69.827 B -24.21 % | 92.127 B 99 358.96 % | 92.628 M 6.07 % | 87.324 M 12.09 % | 77.905 M 7.13 % | 72.718 M 11.90 % | 64.984 M 7.91 % | 60.219 M 11.91 % | 53.812 M 17.83 % | 45.669 M 13.28 % | 40.317 M 9.11 % | 36.949 M 8.67 % | 34.001 M 12.41 % | 30.246 M 54.73 % | 19.548 M -17.56 % | 23.711 M -12.83 % | 27.201 M 15.97 % | 23.455 M 3.39 % | 22.685 M -16.06 % | 27.026 M -1.55 % | 27.451 M 3.30 % | 26.574 M 2.17 % | 26.011 M 7.07 % | 24.294 M 9.93 % | 22.099 M -8.63 % | 24.188 M 0.37 % | 24.099 M |
| Total current assets | 97.954 B 10.12 % | 88.953 B 6.77 % | 83.311 B 13.33 % | 73.515 B -4.92 % | 77.319 B -4.60 % | 81.045 B 9.97 % | 73.698 B -7.05 % | 79.289 B -18.81 % | 97.662 B 0.01 % | 97.651 B 2.26 % | 95.493 B 2.95 % | 92.761 B -7.46 % | 100.234 B 10.02 % | 91.108 B 11.83 % | 81.470 B 4.66 % | 77.843 B -23.76 % | 102.096 B 95 593.87 % | 106.690 M 8.79 % | 98.073 M 8.88 % | 90.072 M 7.76 % | 83.584 M 11.56 % | 74.921 M 6.68 % | 70.230 M 9.16 % | 64.338 M 13.82 % | 56.528 M 10.59 % | 51.114 M 12.25 % | 45.535 M 9.50 % | 41.584 M 9.29 % | 38.049 M 40.33 % | 27.114 M -14.07 % | 31.553 M -11.45 % | 35.634 M 19.36 % | 29.856 M 2.26 % | 29.197 M -13.68 % | 33.825 M -0.89 % | 34.130 M 2.22 % | 33.387 M 3.59 % | 32.230 M 2.77 % | 31.361 M -0.63 % | 31.560 M 2.75 % | 30.715 M 5.62 % | 29.080 M |
| Inventory | 53.942 M -17.55 % | 65.421 M -12.56 % | 74.816 M 3.09 % | 72.572 M 9.82 % | 66.082 M 13.43 % | 58.260 M -14.21 % | 67.914 M -0.07 % | 67.962 M -22.73 % | 87.951 M 7.07 % | 82.143 M 1.62 % | 80.834 M -2.43 % | 82.850 M 23.19 % | 67.255 M -14.71 % | 78.854 M 29.95 % | 60.682 M -9.38 % | 66.966 M 29.02 % | 51.903 M 112 506.35 % | 46.092 K -18.81 % | 56.774 K -26.09 % | 76.814 K 77.60 % | 43.250 K 13.12 % | 38.235 K -30.21 % | 54.782 K -7.19 % | 59.029 K 19.86 % | 49.248 K -1.82 % | 50.162 K -12.44 % | 57.287 K -0.51 % | 57.581 K 10.82 % | 51.957 K -20.59 % | 65.425 K 17.02 % | 55.910 K -3.75 % | 58.090 K 13.83 % | 51.032 K -1.50 % | 51.811 K 7.49 % | 48.199 K -10.94 % | 54.117 K -21.86 % | 69.253 K 70.99 % | 40.501 K -21.54 % | 51.619 K 26.74 % | 40.729 K -0.48 % | 40.926 K 24.46 % | 32.884 K |
| Net receivables | 9.406 B -3.74 % | 9.772 B 18.30 % | 8.260 B | 0.000 -100.00 % | 11.985 B 0.36 % | 11.942 B 30.58 % | 9.145 B -6.64 % | 9.795 B -8.58 % | 10.714 B -0.07 % | 10.722 B -0.42 % | 10.767 B 13.52 % | 9.485 B -14.84 % | 11.138 B -2.45 % | 11.417 B 28.06 % | 8.916 B 17.21 % | 7.606 B -19.07 % | 9.399 B 115 902.42 % | 8.102 M -17.74 % | 9.850 M -14.24 % | 11.486 M 12.62 % | 10.198 M -99.89 % | 9.391 B 114 737.52 % | 8.178 M -8.11 % | 8.899 M 1.37 % | 8.779 M -99.91 % | 9.328 B 137 421.59 % | 6.783 M -1.47 % | 6.884 M -2.16 % | 7.036 M 100.09 % | -7.559 B -139 376.49 % | 5.427 M -22.71 % | 7.022 M 23.07 % | 5.706 M 100.09 % | -6.501 B -106 507.79 % | 6.109 M 1.09 % | 6.044 M 3.92 % | 5.816 M 100.09 % | -6.196 B 12.18 % | -7.056 B 25.31 % | -9.446 B -139.08 % | 24.173 B 0.38 % | 24.082 B |
| Tax assets | 5.367 B 0.00 % | 5.367 B -21.44 % | 6.832 B 0.00 % | 6.832 B 0.00 % | 6.832 B 0.00 % | 6.832 B 39.74 % | 4.889 B 0.00 % | 4.889 B 0.00 % | 4.889 B 0.00 % | 4.889 B -6.94 % | 5.254 B 0.00 % | 5.254 B 0.00 % | 5.254 B 0.00 % | 5.254 B -8.07 % | 5.715 B 0.00 % | 5.715 B 0.00 % | 5.715 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.432 M -0.03 % | 2.433 M |
| Account payables | 242.524 M -16.81 % | 291.547 M 39.37 % | 209.191 M -25.96 % | 282.532 M 1.28 % | 278.950 M -7.75 % | 302.400 M 42.80 % | 211.764 M -14.77 % | 248.471 M -20.05 % | 310.773 M 3.51 % | 300.247 M 11.57 % | 269.109 M -2.27 % | 275.361 M -63.95 % | 763.800 M 5.39 % | 724.744 M -16.47 % | 867.634 M 39.05 % | 623.973 M -4.76 % | 655.169 M -22.26 % | 842.739 M -18.01 % | 1.028 B -11.93 % | 1.167 B -0.23 % | 1.170 B 18.42 % | 987.844 M -51.43 % | 2.034 B 37.70 % | 1.477 B 31.76 % | 1.121 B -8.16 % | 1.221 B 58.61 % | 769.682 M -30.23 % | 1.103 B 30.26 % | 846.927 M 34.66 % | 628.918 M -12.00 % | 714.703 M -4.55 % | 748.736 M 23.92 % | 604.193 M -9.38 % | 666.734 M -20.07 % | 834.131 M -13.04 % | 959.205 M 43.61 % | 667.923 M 9.25 % | 611.345 M -35.88 % | 953.455 M 52.46 % | 625.391 M -1.63 % | 635.728 M -14.20 % | 740.981 M |
| Tax payables | 0.000 -100.00 % | 4.216 B -33.29 % | 6.320 B 59.49 % | 3.963 B 42.68 % | 2.777 B 277.62 % | 735.493 M -81.07 % | 3.886 B -22.45 % | 5.011 B -30.75 % | 7.237 B -4.53 % | 7.580 B 5.62 % | 7.177 B 13.40 % | 6.329 B 26.08 % | 5.019 B -3.42 % | 5.197 B 50.57 % | 3.452 B 3.69 % | 3.329 B -19.27 % | 4.124 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.546 K -0.30 % | 7.568 K -2.31 % | 7.747 K -0.69 % | 7.801 K -2.44 % | 7.996 K 0.00 % | 7.996 K -0.86 % | 8.065 K -2.11 % | 8.239 K -2.04 % | 8.410 K -0.07 % | 8.416 K -2.08 % | 8.595 K -0.74 % | 8.659 K -1.54 % | 8.795 K 1.11 % | 8.698 K -2.20 % | 8.894 K -1.02 % | 8.986 K -3.08 % | 9.272 K -0.43 % | 9.312 K -1.93 % | 9.495 K 0.19 % | 9.477 K -1.37 % | 9.609 K 0.02 % | 9.607 K -2.95 % | 9.899 K -0.71 % | 9.970 K -1.22 % | 10.093 K |
| Capital lease obligations | 272.642 M -36.83 % | 431.589 M -4.85 % | 453.568 M -4.22 % | 473.564 M -4.75 % | 497.168 M 17.90 % | 421.689 M 8.36 % | 389.165 M 14.62 % | 339.529 M -5.03 % | 357.512 M -1.27 % | 362.104 M 3.57 % | 349.608 M -3.83 % | 363.543 M -4.09 % | 379.055 M -10.54 % | 423.711 M -4.22 % | 442.380 M -3.64 % | 459.078 M -3.16 % | 474.078 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 |
| 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 |
| Other total stockholders equity | -107.140 M -102.82 % | 3.794 B -97.86 % | 177.523 B 2 138.99 % | -8.706 B 0.00 % | -8.706 B 0.00 % | -8.706 B 0.00 % | -8.706 B 0.00 % | -8.706 B 0.00 % | -8.706 B 0.00 % | -8.706 B 0.00 % | -8.706 B -344.57 % | -1.958 B -253.14 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B 0.00 % | 1.279 B -99.13 % | 146.163 B 11 429 320.79 % | 1.279 M 0.00 % | 1.279 M 0.00 % | 1.279 M 0.00 % | 1.279 M -99.90 % | 1.279 B 0.00 % | 1.279 B 99 900.00 % | 1.279 M -99.90 % | 1.279 B 99 900.00 % | 1.279 M 0.00 % | 1.279 M 0.00 % | 1.279 M 0.00 % | 1.279 M 0.00 % | 1.279 M 0.00 % | 1.279 M 0.00 % | 1.279 M 0.00 % | 1.279 M 0.00 % | 1.279 M 0.00 % | 1.279 M 0.00 % | 1.279 M 0.00 % | 1.279 M 0.00 % | 1.279 M 0.00 % | 1.279 M 0.00 % | 1.279 M 0.00 % | 1.279 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 242.927 B 4.04 % | 233.501 B 0.60 % | 232.104 B 3.64 % | 223.952 B -2.83 % | 230.467 B 3.60 % | 222.459 B 6.34 % | 209.195 B -0.91 % | 211.118 B -3.84 % | 219.552 B 5.43 % | 208.244 B 4.68 % | 198.942 B 1.15 % | 196.679 B -3.59 % | 204.009 B 5.08 % | 194.150 B 6.66 % | 182.026 B 2.54 % | 177.514 B -10.32 % | 197.944 B 100 715.42 % | 196.343 M 3.67 % | 189.399 M 3.35 % | 183.267 M 1.18 % | 181.127 M 4.85 % | 172.746 M 4.56 % | 165.216 M 3.14 % | 160.180 M 1.72 % | 157.465 M 2.30 % | 153.917 M 2.65 % | 149.942 M 3.78 % | 144.477 M 2.43 % | 141.046 M 8.04 % | 130.555 M 0.73 % | 129.613 M 10.65 % | 117.134 M 10.11 % | 106.375 M 1.80 % | 104.499 M 2.50 % | 101.950 M 2.33 % | 99.626 M 4.72 % | 95.138 M 2.19 % | 93.103 M 1.67 % | 91.570 M 5.06 % | 87.158 M 1.55 % | 85.829 M 2.46 % | 83.765 M |
| 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 | 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 |
| 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 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 1.598 B 185.12 % | -1.878 B -195.62 % | 1.964 B -2.35 % | 2.011 B 248.79 % | -1.351 B 39.74 % | -2.243 B -311.99 % | 1.058 B -36.74 % | 1.672 B 221.07 % | -1.381 B -158.36 % | 2.367 B 164.79 % | -3.653 B -36.17 % | -2.683 B -182.73 % | 3.243 B 347.82 % | -1.308 B 57.04 % | -3.046 B -238.69 % | 2.196 B 476.79 % | -582.847 M -65 832.10 % | -884.011 K -171.67 % | 1.233 M 210.00 % | -1.121 M -28.06 % | -875.575 K -193.73 % | 934.110 K 195.87 % | -974.343 K -300.63 % | 485.643 K 179.31 % | -612.314 K 75.27 % | -2.476 M -11 812.88 % | 21.141 K -99.64 % | 5.827 M 189.80 % | -6.489 M -134.71 % | -2.765 M -175.12 % | 3.680 M 862.13 % | 382.484 K 117.08 % | -2.239 M -528.00 % | 523.143 K 578.35 % | 77.120 K 109.43 % | -817.487 K -64.27 % | -497.660 K -13.42 % | -438.771 K -117.61 % | 2.492 M 188.50 % | -2.815 M -146.16 % | -1.144 M -573.44 % | 241.577 K |
| Accounts receivables | 406.756 M 136.29 % | -1.121 B -172.59 % | 1.544 B 122.74 % | 693.306 M 1 054.60 % | -72.628 M 96.69 % | -2.197 B -485.18 % | 570.494 M -55.72 % | 1.288 B 256.40 % | 361.466 M 294.85 % | 91.546 M 108.53 % | -1.073 B -167.15 % | 1.599 B 316.11 % | 384.161 M 114.91 % | -2.577 B -107.39 % | -1.243 B -198.10 % | 1.267 B 396.58 % | -427.053 M -72 279.04 % | -590.023 K -136.00 % | 1.639 M 227.83 % | -1.282 M -21.01 % | -1.060 M -8.64 % | -975.274 K -224.02 % | 786.413 K 532.11 % | -181.995 K -149.55 % | 367.277 K 115.84 % | -2.319 M -2 366.62 % | 102.308 K -32.01 % | 150.476 K 121.77 % | -691.220 K 27.29 % | -950.714 K -159.62 % | 1.595 M 221.16 % | -1.316 M -857.22 % | -137.491 K -121.64 % | 635.272 K 2 994.36 % | 20.530 K 105.80 % | -353.821 K -145.45 % | -144.152 K -129.87 % | 482.574 K 633.65 % | -90.429 K 74.39 % | -353.075 K 68.91 % | -1.136 M -598.69 % | 227.732 K |
| Inventory | 11.480 M 22.21 % | 9.394 M 518.81 % | -2.243 M 65.44 % | -6.491 M 17.02 % | -7.822 M -181.02 % | 9.654 M 20 012.50 % | 48.000 K -99.76 % | 19.989 M 444.22 % | -5.807 M -343.28 % | -1.310 M -164.95 % | 2.017 M 112.93 % | -15.595 M -234.45 % | 11.599 M 163.83 % | -18.173 M -389.15 % | 6.285 M 141.72 % | -15.064 M -68.73 % | -8.928 M -83 679.85 % | 10.682 K -46.70 % | 20.040 K 159.71 % | -33.564 K -569.41 % | -5.014 K -130.30 % | 16.546 K 289.50 % | 4.248 K 143.43 % | -9.782 K -1 169.07 % | 915.000 -87.16 % | 7.125 K 2 323.47 % | 294.000 105.23 % | -5.625 K -141.76 % | 13.469 K -97.24 % | 488.025 K 198.52 % | -495.360 K -6 918.42 % | -7.058 K -1 006.03 % | 779.000 121.56 % | -3.613 K -161.04 % | 5.919 K -60.89 % | 15.136 K 152.64 % | -28.752 K -358.61 % | 11.118 K 202.08 % | -10.891 K -5 628.43 % | 197.000 102.45 % | -8.041 K -158.08 % | 13.845 K |
| Accounts payables | -49.023 M | 0.000 | 0.000 -100.00 % | 3.582 M 115.28 % | -23.449 M -125.87 % | 90.635 M 346.91 % | -36.707 M 41.08 % | -62.302 M -691.89 % | 10.526 M -66.20 % | 31.138 M 598.05 % | -6.252 M 98.72 % | -488.438 M -1 350.61 % | 39.056 M 127.33 % | -142.890 M -158.64 % | 243.660 M 881.06 % | -31.196 M -226.21 % | 24.717 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 |
| Other working capital | 1.229 B 260.44 % | -765.988 M -281.66 % | 421.666 M -68.07 % | 1.320 B 205.84 % | -1.248 B -756.24 % | -145.702 M -127.80 % | 524.135 M 22.92 % | 426.397 M 124.40 % | -1.747 B -177.82 % | 2.245 B 187.18 % | -2.576 B 31.81 % | -3.777 B -234.53 % | 2.808 B 96.43 % | 1.429 B 169.62 % | -2.053 B -310.41 % | 975.814 M 668.71 % | -171.583 M -56 217.66 % | -304.670 K 28.41 % | -425.583 K -318.85 % | 194.462 K 2.89 % | 189.008 K -90.01 % | 1.893 M 207.24 % | -1.765 M -360.55 % | 677.420 K 169.09 % | -980.506 K -496.36 % | -164.415 K -101.83 % | -81.461 K -101.43 % | 5.682 M 197.78 % | -5.811 M -152.45 % | -2.302 M -189.19 % | 2.581 M 51.31 % | 1.706 M 181.13 % | -2.102 M -1 837.36 % | -108.515 K -314.16 % | 50.671 K 110.58 % | -478.802 K -47.43 % | -324.756 K 65.17 % | -932.463 K -135.96 % | 2.593 M 205.29 % | -2.463 M | 0.000 | 0.000 |
| Other non cash items | 1.277 B 145.80 % | 519.568 M -56.41 % | 1.192 B -58.23 % | 2.854 B -65.76 % | 8.333 B 398.94 % | 1.670 B -45.52 % | 3.066 B 176.07 % | 1.111 B -69.18 % | 3.603 B -31.72 % | 5.278 B -15.61 % | 6.254 B 88.10 % | 3.325 B 17.67 % | 2.825 B -59.51 % | 6.979 B -1.61 % | 7.093 B 305.19 % | 1.751 B -69.63 % | 5.763 B 481 713.56 % | 1.196 M -9.16 % | 1.317 M 182.78 % | -1.591 M -155.15 % | 2.885 M 136.39 % | 1.220 M 16.47 % | 1.048 M 3 663.52 % | -29.402 K -106.00 % | 490.254 K -41.89 % | 843.673 K 141.45 % | 349.416 K -66.60 % | 1.046 M -10.80 % | 1.173 M 111.06 % | 555.614 K 125.30 % | 246.611 K -44.58 % | 444.988 K 301.54 % | 110.819 K 112.69 % | -873.174 K -180.23 % | 1.088 M 50.42 % | 723.553 K 292.90 % | -375.096 K 69.35 % | -1.224 M -178.77 % | 1.553 M 221.94 % | -1.274 M -0.72 % | -1.265 M -608.32 % | 248.821 K |
| Net cash provided by operating activities | 12.970 B 66.66 % | 7.782 B -32.04 % | 11.452 B -23.45 % | 14.960 B 29.67 % | 11.537 B 69.38 % | 6.811 B -1.11 % | 6.887 B -26.63 % | 9.388 B -14.65 % | 11.000 B -27.32 % | 15.134 B 92.75 % | 7.852 B -33.63 % | 11.830 B -18.92 % | 14.590 B 18.45 % | 12.318 B 84.21 % | 6.687 B -23.68 % | 8.762 B -6.95 % | 9.416 B 103 162.50 % | 9.119 M -18.47 % | 11.185 M 55.42 % | 7.197 M -22.12 % | 9.240 M 12.28 % | 8.230 M 4.75 % | 7.857 M 11.14 % | 7.069 M 13.10 % | 6.250 M 11.73 % | 5.594 M 2.80 % | 5.441 M -51.88 % | 11.308 M 2 077.34 % | -571.881 K -230.67 % | -172.945 K -102.32 % | 7.456 M 87.52 % | 3.976 M 157.55 % | 1.544 M -39.85 % | 2.567 M -52.55 % | 5.409 M 26.89 % | 4.263 M 61.35 % | 2.642 M 48.64 % | 1.778 M -77.96 % | 8.066 M 1 931.70 % | -440.348 K -124.77 % | 1.778 M -51.97 % | 3.701 M |
| Investments in property plant and equipment | -2.914 B -39.67 % | -2.086 B -1 518.58 % | 147.079 M 113.23 % | -1.112 B 92.21 % | -14.266 B -157.11 % | -5.548 B 49.83 % | -11.059 B -11.25 % | -9.940 B 3.27 % | -10.277 B 14.01 % | -11.951 B -739.15 % | 1.870 B 468.03 % | 329.170 M 108.14 % | -4.042 B 0.79 % | -4.075 B -12.79 % | -3.613 B 13.78 % | -4.190 B 32.83 % | -6.238 B -709 042.21 % | -879.599 K 36.98 % | -1.396 M -658.05 % | -184.117 K 85.99 % | -1.314 M -17.66 % | -1.117 M 13.83 % | -1.296 M -36.83 % | -947.293 K -47.12 % | -643.889 K 73.32 % | -2.414 M -8.27 % | -2.229 M 63.26 % | -6.068 M -2 809.44 % | -208.556 K 97.76 % | -9.317 M 14.38 % | -10.882 M 7.14 % | -11.719 M -2 175.43 % | -515.015 K 92.57 % | -6.929 M -28.35 % | -5.398 M -229.75 % | -1.637 M -1.55 % | -1.612 M -298.51 % | 812.103 K 131.87 % | -2.548 M -92.15 % | -1.326 M 1.44 % | -1.345 M -22.28 % | -1.100 M |
| Acquisitions net | 260.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 -100.00 % | 636.364 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 |
| Purchases of investments | -20.009 B -33.36 % | -15.003 B 49.99 % | -30.002 B -199.89 % | -10.004 B -608 070.52 % | -1.645 M 99.99 % | -20.010 B -0.04 % | -20.001 B -106 146.43 % | -18.825 M 99.94 % | -32.008 B -33.28 % | -24.016 B -635.29 % | -3.266 B 89.38 % | -30.767 B -1 763 066.53 % | -1.745 M 95.42 % | -38.110 M -673.02 % | -4.930 M 99.99 % | -45.010 B -349.49 % | -10.014 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 |
| Sales maturities of investments | 20.010 B 192 029.67 % | 10.415 M 234.35 % | 3.115 M -99.98 % | 20.003 B 0.00 % | 20.002 B 0.01 % | 20.001 B -37.50 % | 32.000 B 699.01 % | 4.005 B 51 544.17 % | 7.755 M -99.97 % | 24.246 B 142.74 % | 9.988 B 66.46 % | 6.000 B 2 448 953.06 % | 245.000 K -100.00 % | 44.021 B 214.43 % | 14.000 B -74.07 % | 54.000 B 145.45 % | 22.000 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 |
| Other investing activites | 0.000 100.00 % | -300.866 M -276.98 % | 169.999 M 221.43 % | -140.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 93.365 M -51.27 % | 191.610 M 254.85 % | -123.740 M -43.45 % | -86.260 M -120.34 % | 424.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 211.303 K 26.64 % | 166.854 K -98.62 % | 12.118 M 136.38 % | 5.127 M 207.59 % | -4.765 M -594.29 % | -686.303 K -73.43 % | -395.725 K -53.14 % | -258.404 K -103.83 % | 6.741 M 200.72 % | -6.693 M -587.06 % | -974.128 K -130.83 % | 3.160 M 1 660.29 % | -202.497 K 86.01 % | -1.448 M -243.55 % | -421.396 K 50.26 % | -847.272 K -79.93 % | -470.883 K 66.75 % | -1.416 M -177.60 % | -510.208 K -10.19 % | -463.046 K 84.37 % | -2.963 M 15.72 % | -3.516 M -1 758.97 % | 211.954 K 166.54 % | -318.560 K 93.93 % | -5.249 M |
| Net cash used for investing activites | -2.653 B 84.74 % | -17.380 B 41.44 % | -29.682 B -439.36 % | 8.746 B 52.51 % | 5.735 B 203.20 % | -5.557 B -690.98 % | 940.327 M 116.04 % | -5.861 B 86.07 % | -42.086 B -255.32 % | -11.845 B -239.26 % | 8.506 B 135.42 % | -24.014 B -493.84 % | -4.044 B -110.13 % | 39.908 B 284.34 % | 10.383 B 141.07 % | 4.307 B -25.08 % | 5.749 B 860 335.92 % | -668.296 K 45.62 % | -1.229 M -110.30 % | 11.934 M 213.02 % | 3.812 M 164.82 % | -5.882 M -196.69 % | -1.982 M -47.61 % | -1.343 M -48.84 % | -902.293 K -120.85 % | 4.327 M 148.50 % | -8.922 M -26.70 % | -7.042 M -338.63 % | 2.951 M 131.00 % | -9.520 M 22.79 % | -12.330 M -1.56 % | -12.140 M -791.16 % | -1.362 M 81.59 % | -7.400 M -8.58 % | -6.815 M -217.36 % | -2.147 M -3.48 % | -2.075 M 3.54 % | -2.151 M 64.53 % | -6.064 M -444.32 % | -1.114 M 33.04 % | -1.664 M 73.79 % | -6.350 M |
| Debt repayment | -959.870 M 0.00 % | -959.870 M 0.00 % | -959.870 M -110.62 % | 9.040 B 1 041.81 % | -959.870 M -128.23 % | 3.400 B 454.23 % | -959.870 M -112.40 % | 7.740 B 906.37 % | -959.870 M 0.00 % | -959.870 M 0.00 % | -959.870 M 0.00 % | -959.870 M 0.00 % | -959.870 M 0.00 % | -959.870 M 0.00 % | -959.870 M 0.00 % | -959.870 M 0.00 % | -959.870 M -179 080.51 % | -535.700 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.877 M 140.77 % | 4.933 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 % | -36.350 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -6.748 B -108.45 % | -3.237 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 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -24.260 B | 0.000 100.00 % | -30.000 M 0.00 % | -30.000 M 99.88 % | -24.260 B | 0.000 | 0.000 | 0.000 100.00 % | -14.936 B | 0.000 | 0.000 | 0.000 100.00 % | -25.391 B | 0.000 | 0.000 | 0.000 100.00 % | -1.243 M | 0.000 100.00 % | -15.042 K | 0.000 100.00 % | -1.243 M | 0.000 | 0.000 | 0.000 100.00 % | -1.243 M | 0.000 | 0.000 | 0.000 100.00 % | -1.243 M | 0.000 | 0.000 | 0.000 100.00 % | -1.243 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -47.979 M -200.51 % | -15.966 M 38.61 % | -26.009 M -22.85 % | -21.171 M 56.29 % | -48.430 M -82.86 % | -26.485 M -39.90 % | -18.931 M -5.27 % | -17.984 M 59.06 % | -43.931 M -270.14 % | -11.869 M 22.33 % | -15.280 M 99.92 % | -18.190 B -39 268.44 % | -46.204 M -98.95 % | -23.224 M -97.89 % | -11.736 M 99.95 % | -25.409 B -56 609.95 % | -44.805 M | 0.000 100.00 % | -536.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.242 B | 0.000 | 0.000 | 0.000 -100.00 % | 10.067 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -1.008 B -3.28 % | -975.836 M 1.02 % | -985.879 M 93.53 % | -15.241 B -1 411.59 % | -1.008 B -129.62 % | 3.404 B 437.39 % | -1.009 B 93.90 % | -16.538 B -1 547.56 % | -1.004 B -3.30 % | -971.739 M 87.42 % | -7.723 B 59.67 % | -19.150 B -1 803.41 % | -1.006 B -2.34 % | -983.094 M -1.18 % | -971.606 M 96.32 % | -26.369 B -2 524.63 % | -1.005 B -187 444.41 % | -535.700 K 0.07 % | -536.100 K 56.86 % | -1.243 M | 0.000 100.00 % | -15.042 K | 0.000 100.00 % | -1.243 M | 0.000 | 0.000 | 0.000 100.00 % | -1.243 M -110.46 % | 11.877 M 140.77 % | 4.933 M | 0.000 -100.00 % | 8.824 M | 0.000 | 0.000 | 0.000 100.00 % | -1.243 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.350 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.590 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.254 M |
| Net change in cash | 0.000 100.00 % | -10.574 B 44.97 % | -19.216 B -327.01 % | 8.465 B -47.95 % | 16.263 B 249.17 % | 4.658 B -31.69 % | 6.819 B 152.41 % | -13.011 B 59.45 % | -32.090 B -1 484.39 % | 2.318 B -73.15 % | 8.634 B 127.55 % | -31.334 B -428.45 % | 9.540 B -81.38 % | 51.243 B 218.30 % | 16.099 B 221.05 % | -13.300 B -193.92 % | 14.161 B 265 817.62 % | 5.325 M -43.47 % | 9.420 M -47.34 % | 17.888 M 37.04 % | 13.053 M 459.46 % | 2.333 M -60.28 % | 5.875 M 31.03 % | 4.484 M -16.17 % | 5.348 M -46.10 % | 9.921 M 385.03 % | -3.481 M -215.13 % | 3.023 M -78.79 % | 14.256 M 399.50 % | -4.760 M 2.34 % | -4.874 M -838.34 % | 660.111 K 263.61 % | 181.542 K 103.76 % | -4.833 M -243.93 % | -1.405 M -260.96 % | 873.015 K 53.95 % | 567.063 K 251.76 % | -373.646 K -118.67 % | 2.002 M 228.76 % | -1.554 M -1 467.15 % | 113.701 K -99.39 % | 18.569 M |
| Cash at beginning of period | 23.639 B -30.91 % | 34.212 B -35.97 % | 53.428 B 18.83 % | 44.963 B 56.67 % | 28.700 B 19.37 % | 24.042 B 39.59 % | 17.223 B -43.03 % | 30.235 B -51.49 % | 62.324 B 3.86 % | 60.006 B 16.81 % | 51.373 B -37.89 % | 82.706 B 13.04 % | 73.166 B 233.73 % | 21.924 B 276.39 % | 5.825 B -69.54 % | 19.124 B 285.29 % | 4.964 B 5 586.61 % | 87.287 M 12.10 % | 77.866 M 29.82 % | 59.978 M 27.82 % | 46.926 M 5.23 % | 44.592 M 15.17 % | 38.718 M 13.10 % | 34.234 M 18.51 % | 28.886 M 52.31 % | 18.965 M -15.51 % | 22.446 M 15.57 % | 19.422 M 275.95 % | 5.166 M -47.95 % | 9.926 M -32.93 % | 14.800 M 4.67 % | 14.140 M 1.30 % | 13.958 M -25.72 % | 18.791 M -6.96 % | 20.197 M 4.52 % | 19.324 M 3.02 % | 18.756 M -1.95 % | 19.130 M 11.69 % | 17.129 M -8.32 % | 18.683 M 0.61 % | 18.569 M | 0.000 |
| Cash at end of period | 32.947 B 39.38 % | 23.639 B -30.91 % | 34.212 B -35.97 % | 53.428 B 18.83 % | 44.963 B 56.67 % | 28.700 B 19.37 % | 24.042 B 39.59 % | 17.223 B -43.03 % | 30.235 B -51.49 % | 62.324 B 3.86 % | 60.006 B 16.81 % | 51.373 B -37.89 % | 82.706 B 13.04 % | 73.166 B 233.73 % | 21.924 B 276.39 % | 5.825 B -69.54 % | 19.124 B 20 549.99 % | 92.612 M 6.10 % | 87.287 M 12.10 % | 77.866 M 29.82 % | 59.978 M 27.82 % | 46.926 M 5.23 % | 44.592 M 15.17 % | 38.718 M 13.10 % | 34.234 M 18.51 % | 28.886 M 52.31 % | 18.965 M -15.51 % | 22.446 M 15.57 % | 19.422 M 275.95 % | 5.166 M -47.95 % | 9.926 M -32.93 % | 14.800 M 4.67 % | 14.140 M 1.30 % | 13.958 M -25.72 % | 18.791 M -6.96 % | 20.197 M 4.52 % | 19.324 M 3.02 % | 18.756 M -1.95 % | 19.130 M 11.69 % | 17.129 M -8.32 % | 18.683 M 0.61 % | 18.569 M |
| Operating cash flow | 12.970 B 66.66 % | 7.782 B -32.04 % | 11.452 B -23.45 % | 14.960 B 29.67 % | 11.537 B 69.38 % | 6.811 B -1.11 % | 6.887 B -26.63 % | 9.388 B -14.65 % | 11.000 B -27.32 % | 15.134 B 92.75 % | 7.852 B -33.63 % | 11.830 B -18.92 % | 14.590 B 18.45 % | 12.318 B 84.21 % | 6.687 B -23.68 % | 8.762 B -6.95 % | 9.416 B 103 162.50 % | 9.119 M -18.47 % | 11.185 M 55.42 % | 7.197 M -22.12 % | 9.240 M 12.28 % | 8.230 M 4.75 % | 7.857 M 11.14 % | 7.069 M 13.10 % | 6.250 M 11.73 % | 5.594 M 2.80 % | 5.441 M -51.88 % | 11.308 M 2 077.34 % | -571.881 K -230.67 % | -172.945 K -102.32 % | 7.456 M 87.52 % | 3.976 M 157.55 % | 1.544 M -39.85 % | 2.567 M -52.55 % | 5.409 M 26.89 % | 4.263 M 61.35 % | 2.642 M 48.64 % | 1.778 M -77.96 % | 8.066 M 1 931.70 % | -440.348 K -124.77 % | 1.778 M -51.97 % | 3.701 M |
| Capital expenditure | -2.914 B -39.67 % | -2.086 B -1 518.58 % | 147.079 M 113.23 % | -1.112 B 92.21 % | -14.266 B -157.11 % | -5.548 B 49.83 % | -11.059 B -11.25 % | -9.940 B 3.27 % | -10.277 B 14.01 % | -11.951 B -739.15 % | 1.870 B 468.03 % | 329.170 M 108.14 % | -4.042 B 0.79 % | -4.075 B -12.79 % | -3.613 B 13.78 % | -4.190 B 32.83 % | -6.238 B -709 042.21 % | -879.599 K 36.98 % | -1.396 M -658.05 % | -184.117 K 85.99 % | -1.314 M -17.66 % | -1.117 M 13.83 % | -1.296 M -36.83 % | -947.293 K -47.12 % | -643.889 K 73.32 % | -2.414 M -8.27 % | -2.229 M 63.26 % | -6.068 M -2 809.44 % | -208.556 K 97.76 % | -9.317 M 14.38 % | -10.882 M 7.14 % | -11.719 M -2 175.43 % | -515.015 K 92.57 % | -6.929 M -28.35 % | -5.398 M -229.75 % | -1.637 M -1.55 % | -1.612 M -298.51 % | 812.103 K 131.87 % | -2.548 M -92.15 % | -1.326 M 1.44 % | -1.345 M -22.28 % | -1.100 M |
| Free CashFlow | 10.055 B 76.54 % | 5.696 B -50.89 % | 11.599 B -16.24 % | 13.848 B 607.51 % | -2.729 B -316.07 % | 1.263 B 130.27 % | -4.172 B -654.96 % | -552.562 M -176.43 % | 722.919 M -77.29 % | 3.184 B -67.25 % | 9.721 B -20.05 % | 12.159 B 15.28 % | 10.548 B 27.96 % | 8.243 B 168.12 % | 3.074 B -32.76 % | 4.572 B 43.84 % | 3.179 B 38 481.18 % | 8.239 M -15.84 % | 9.790 M 39.60 % | 7.013 M -11.53 % | 7.926 M 11.43 % | 7.113 M 8.42 % | 6.561 M 7.17 % | 6.122 M 9.20 % | 5.606 M 76.30 % | 3.180 M -0.99 % | 3.212 M -38.70 % | 5.240 M 771.45 % | -780.437 K 91.78 % | -9.490 M -177.00 % | -3.426 M 55.75 % | -7.743 M -852.60 % | 1.029 M 123.58 % | -4.362 M -39 416.12 % | 11.095 K -99.58 % | 2.626 M 154.93 % | 1.030 M -60.22 % | 2.590 M -53.07 % | 5.518 M 412.37 % | -1.766 M -508.65 % | 432.261 K -83.38 % | 2.601 M |
| 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 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 |