The Russian Public Joint-Stock Commercial Roads Bank (Public joint-stock company) RDRB.ME
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.667 B 28.69 % | 2.072 B 56.87 % | 1.321 B -5.13 % | 1.392 B -36.72 % | 2.200 B 15.31 % | 1.908 B 19.53 % | 1.596 B -6.96 % | 1.716 B -3.92 % | 1.786 B -2.00 % | 1.822 B 19.57 % | 1.524 B 6.82 % | 1.427 B 9.05 % | 1.308 B 12.04 % | 1.168 B 21.76 % | 959.080 M -11.09 % | 1.079 B 9.64 % | 983.812 M |
| Net income | 725.330 M 34.32 % | 539.985 M 89.40 % | 285.106 M -7.16 % | 307.082 M 25.25 % | 245.166 M 53.81 % | 159.391 M -28.17 % | 221.892 M -12.37 % | 253.205 M 9 783.10 % | 2.562 M -97.78 % | 115.302 M 65.62 % | 69.617 M -2.69 % | 71.538 M 38.91 % | 51.498 M 177.76 % | -66.225 M -194.19 % | 70.310 M -50.70 % | 142.631 M 503.67 % | -35.334 M |
| Income before tax | 888.769 M 34.74 % | 659.611 M 87.46 % | 351.869 M -10.31 % | 392.298 M 19.89 % | 327.228 M 57.70 % | 207.499 M -18.01 % | 253.072 M -13.23 % | 291.664 M 497.75 % | 48.794 M -63.85 % | 134.962 M 16.81 % | 115.535 M -2.51 % | 118.506 M 17.52 % | 100.836 M 241.44 % | -71.294 M -198.07 % | 72.696 M -60.82 % | 185.555 M 878.53 % | -23.834 M |
| Income before tax ratio | 0.33 4.70 % | 0.32 19.50 % | 0.27 -5.46 % | 0.28 89.44 % | 0.15 36.77 % | 0.11 -31.41 % | 0.16 -6.74 % | 0.17 522.17 % | 0.03 -63.11 % | 0.07 -2.31 % | 0.08 -8.73 % | 0.08 7.77 % | 0.08 226.24 % | -0.06 -180.54 % | 0.08 -55.94 % | 0.17 810.07 % | -0.02 |
| EBITDA | 902.707 M 34.88 % | 669.253 M 90.08 % | 352.097 M -10.30 % | 392.535 M -6.29 % | 418.885 M 38.38 % | 302.705 M -0.08 % | 302.949 M -0.48 % | 304.400 M 410.26 % | 59.656 M -58.58 % | 144.031 M 24.66 % | 115.535 M -2.51 % | 118.506 M -11.18 % | 133.428 M 413.11 % | -42.614 M -143.65 % | 97.624 M -53.28 % | 208.952 M 9 244.51 % | -2.285 M |
| Net income ratio | 0.27 4.37 % | 0.26 20.73 % | 0.22 -2.14 % | 0.22 97.93 % | 0.11 33.40 % | 0.08 -39.90 % | 0.14 -5.81 % | 0.15 10 186.85 % | 0.00 -97.73 % | 0.06 38.51 % | 0.05 -8.89 % | 0.05 27.39 % | 0.04 169.41 % | -0.06 -177.36 % | 0.07 -44.56 % | 0.13 468.17 % | -0.04 |
| Ratio EBITDA | 0.34 4.81 % | 0.32 21.17 % | 0.27 -5.45 % | 0.28 48.08 % | 0.19 20.01 % | 0.16 -16.41 % | 0.19 6.97 % | 0.18 431.10 % | 0.03 -57.74 % | 0.08 4.26 % | 0.08 -8.73 % | 0.08 -18.55 % | 0.10 379.47 % | -0.04 -135.85 % | 0.10 -47.45 % | 0.19 8 440.42 % | 0.00 |
| Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 51.67 % | 0.66 5.82 % | 0.62 4.36 % | 0.60 -2.69 % | 0.61 7.54 % | 0.57 24.86 % | 0.46 -11.76 % | 0.52 1.20 % | 0.51 -15.45 % | 0.61 11.08 % | 0.54 -2.26 % | 0.56 -13.88 % | 0.65 9.02 % | 0.59 |
| Weighted average shs out dil | 24.342 M 0.00 % | 24.342 M 15.01 % | 21.165 M 39.63 % | 15.158 M -5.00 % | 15.956 M 42.77 % | 11.176 M 2.54 % | 10.899 M 0.00 % | 10.899 M 8.18 % | 10.075 M 8.71 % | 9.268 M -3.77 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.06 % | 9.625 M 0.00 % | 9.625 M -0.06 % | 9.631 M |
| Weighted average shs out | 24.342 M 0.00 % | 24.342 M 15.01 % | 21.165 M 39.63 % | 15.158 M -5.00 % | 15.956 M 42.77 % | 11.176 M 2.54 % | 10.899 M 0.00 % | 10.899 M 9.75 % | 9.931 M 7.15 % | 9.268 M -3.77 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.06 % | 9.625 M 0.00 % | 9.625 M -0.06 % | 9.631 M |
| EPS diluted | 29.79 34.31 % | 22.18 64.66 % | 13.47 -33.48 % | 20.25 31.58 % | 15.39 7.92 % | 14.26 -29.86 % | 20.33 -12.48 % | 23.23 9 192.00 % | 0.25 -97.99 % | 12.43 71.92 % | 7.23 -2.69 % | 7.43 39.14 % | 5.34 177.62 % | -6.88 -194.77 % | 7.26 -50.91 % | 14.79 503.00 % | -3.67 |
| Earnings per share | 29.79 34.31 % | 22.18 64.66 % | 13.47 -33.48 % | 20.25 31.58 % | 15.39 7.92 % | 14.26 -29.86 % | 20.33 -12.48 % | 23.23 9 192.00 % | 0.25 -97.99 % | 12.43 71.92 % | 7.23 -2.69 % | 7.43 39.14 % | 5.34 177.62 % | -6.88 -194.77 % | 7.26 -50.91 % | 14.79 503.00 % | -3.67 |
| Gross profit | 2.667 B 28.69 % | 2.072 B 56.87 % | 1.321 B -5.13 % | 1.392 B -4.02 % | 1.451 B 22.02 % | 1.189 B 24.74 % | 953.099 M -9.46 % | 1.053 B 3.32 % | 1.019 B 22.36 % | 832.635 M 5.51 % | 789.180 M 8.10 % | 730.053 M -7.80 % | 791.786 M 24.45 % | 636.245 M 19.01 % | 534.595 M -23.43 % | 698.133 M 19.53 % | 584.078 M |
| Income tax expense | 151.500 M 17.35 % | 129.100 M 93.37 % | 66.763 M -21.65 % | 85.216 M 3.84 % | 82.062 M 70.58 % | 48.108 M 54.29 % | 31.180 M -18.93 % | 38.459 M -16.81 % | 46.232 M 135.16 % | 19.660 M -57.18 % | 45.918 M -2.24 % | 46.968 M -4.80 % | 49.338 M 1 073.33 % | -5.069 M -312.45 % | 2.386 M -94.44 % | 42.924 M 273.25 % | 11.500 M |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 749.492 M 4.21 % | 719.196 M 11.81 % | 643.214 M -2.99 % | 663.052 M -13.55 % | 767.005 M -22.49 % | 989.601 M 34.68 % | 734.798 M 5.47 % | 696.684 M 34.86 % | 516.592 M -2.81 % | 531.554 M 25.22 % | 424.485 M 11.55 % | 380.527 M -4.80 % | 399.734 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.766 M -94.36 % | 31.295 M 675.97 % | 4.033 M 234.13 % | 1.207 M -71.99 % | 4.309 M 1.94 % | 4.227 M | 0.000 | 0.000 -100.00 % | 4.486 M 7.91 % | 4.157 M 0.78 % | 4.125 M -65.86 % | 12.081 M 162.52 % | 4.602 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.839 M 38.75 % | 4.929 M -43.58 % | 8.737 M 83.17 % | 4.770 M -51.98 % | 9.934 M 46.63 % | 6.775 M | 0.000 | 0.000 -100.00 % | 35.070 M 6.60 % | 32.899 M -2.57 % | 33.766 M 94.56 % | 17.355 M 33.13 % | 13.036 M |
| Other expenses | 1.764 B | 0.000 -100.00 % | 969.034 M -3.10 % | 1.000 B -10.30 % | 1.115 B 17.95 % | 945.176 M 37.53 % | 687.257 M -8.98 % | 755.069 M -21.00 % | 955.814 M 39.20 % | 686.671 M 1.93 % | 673.645 M 10.15 % | 611.547 M -6.12 % | 651.394 M -2.85 % | 670.483 M 58.13 % | 424.008 M -12.24 % | 483.142 M -18.15 % | 590.274 M |
| Operating expenses | 1.764 B 25.73 % | 1.403 B 44.79 % | 969.034 M -3.10 % | 1.000 B -10.99 % | 1.123 B 14.47 % | 981.400 M 40.19 % | 700.027 M -8.02 % | 761.046 M -21.55 % | 970.057 M 39.04 % | 697.673 M 3.57 % | 673.645 M 10.15 % | 611.547 M -11.49 % | 690.950 M -2.34 % | 707.539 M 53.18 % | 461.899 M -9.89 % | 512.578 M -15.68 % | 607.912 M |
| Cost and expenses | 1.764 B 25.73 % | 1.403 B 44.79 % | 969.034 M -3.10 % | 1.000 B -46.61 % | 1.873 B 10.13 % | 1.701 B 26.60 % | 1.343 B -5.68 % | 1.424 B -18.02 % | 1.737 B 2.95 % | 1.687 B 19.80 % | 1.408 B 7.66 % | 1.308 B 8.34 % | 1.208 B -2.55 % | 1.239 B 39.79 % | 886.384 M -0.75 % | 893.105 M -11.37 % | 1.008 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 1.403 B | 0.000 | 0.000 -100.00 % | 8.605 M -76.25 % | 36.224 M 183.66 % | 12.770 M 113.65 % | 5.977 M -58.04 % | 14.243 M 29.46 % | 11.002 M | 0.000 | 0.000 -100.00 % | 39.556 M 6.75 % | 37.056 M -2.20 % | 37.891 M 28.72 % | 29.436 M 66.89 % | 17.638 M |
| Interest income | 6.335 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.584 B 4.36 % | 1.518 B 1.03 % | 1.502 B -4.30 % | 1.570 B -2.20 % | 1.605 B -7.17 % | 1.729 B 23.44 % | 1.401 B 15.33 % | 1.215 B -0.88 % | 1.225 B 7.47 % | 1.140 B 31.08 % | 869.801 M -1.53 % | 883.309 M 2.78 % | 859.446 M |
| Interest expense | 4.479 B | 0.000 | 0.000 | 0.000 -100.00 % | 749.492 M 4.21 % | 719.196 M 11.81 % | 643.214 M -2.99 % | 663.052 M -13.55 % | 767.005 M -22.49 % | 989.601 M 34.68 % | 734.798 M 5.47 % | 696.684 M 34.86 % | 516.592 M -2.81 % | 531.554 M 25.22 % | 424.485 M 11.55 % | 380.527 M -4.80 % | 399.734 M |
| Depreciation and amortization | 0.000 -100.00 % | 167.895 K -26.52 % | 228.485 K -3.41 % | 236.558 K -99.74 % | 91.657 M -3.73 % | 95.206 M 90.88 % | 49.877 M 291.62 % | 12.736 M 17.25 % | 10.862 M 19.77 % | 9.069 M | 0.000 | 0.000 -100.00 % | 32.592 M 13.64 % | 28.680 M 15.05 % | 24.928 M 6.54 % | 23.397 M 8.58 % | 21.549 M |
| Operating income | 2.672 B 23.80 % | 2.158 B 63.37 % | 1.321 B -5.13 % | 1.392 B 325.49 % | 327.228 M 57.70 % | 207.499 M -18.01 % | 253.072 M -13.23 % | 291.664 M 497.75 % | 48.794 M -63.85 % | 134.962 M 16.81 % | 115.535 M -2.51 % | 118.506 M 17.52 % | 100.836 M 241.44 % | -71.294 M -198.07 % | 72.696 M -60.82 % | 185.555 M 878.53 % | -23.834 M |
| Operating income ratio | 1.00 -3.80 % | 1.04 4.15 % | 1.00 0.00 % | 1.00 572.36 % | 0.15 36.77 % | 0.11 -31.41 % | 0.16 -6.74 % | 0.17 522.17 % | 0.03 -63.11 % | 0.07 -2.31 % | 0.08 -8.73 % | 0.08 7.77 % | 0.08 226.24 % | -0.06 -180.54 % | 0.08 -55.94 % | 0.17 810.07 % | -0.02 |
| Total other income expenses net | -1.783 B -18.98 % | -1.498 B -54.63 % | -969.034 M 3.10 % | -1.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 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 88.164 M -96.06 % | 2.238 B 129.05 % | 977.207 M 2.45 % | 953.839 M -52.44 % | 2.005 B 206.26 % | -1.887 B -980.04 % | 214.447 M 127.74 % | -773.029 M 54.12 % | -1.685 B -53.34 % | -1.099 B 42.85 % | -1.922 B -14.01 % | -1.686 B -16.37 % | -1.449 B -106.63 % | -701.305 M -168.04 % | 1.031 B 243.07 % | 300.430 M 198.11 % | -306.218 M -136.13 % | 847.586 M |
| Total investments | 2.248 B | 0.000 | 0.000 | 0.000 -100.00 % | 13.419 B 48.86 % | 9.014 B 17.28 % | 7.686 B -17.98 % | 9.370 B 12.56 % | 8.325 B 89.24 % | 4.399 B -49.42 % | 8.697 B 10.38 % | 7.879 B 11.96 % | 7.037 B -0.58 % | 7.078 B 19.76 % | 5.910 B 99.37 % | 2.964 B 252.87 % | 840.078 M -33.55 % | 1.264 B |
| Total debt | 599.578 M -78.61 % | 2.803 B 102.66 % | 1.383 B -6.77 % | 1.484 B -67.10 % | 4.509 B 228.97 % | 1.371 B -12.72 % | 1.570 B 110.66 % | 745.397 M 47.63 % | 504.922 M -17.11 % | 609.125 M -47.21 % | 1.154 B 16.18 % | 993.117 M -16.79 % | 1.193 B -17.30 % | 1.443 B -39.52 % | 2.386 B 193.47 % | 813.046 M -17.48 % | 985.221 M -46.43 % | 1.839 B |
| Accumulated other comprehensive income loss | -1.197 B -54.39 % | -775.607 M -53.95 % | -503.819 M -57.46 % | -319.967 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -115.235 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -39.634 M | 0.000 |
| Retained earnings | 1.413 B 20.71 % | 1.171 B 39.33 % | 840.245 M 9.10 % | 770.165 M 480.10 % | 132.764 M 1 391.86 % | -10.277 M 84.79 % | -67.569 M -117.37 % | 388.890 M 109.35 % | 185.758 M -37.27 % | 296.119 M 18.28 % | 250.353 M -0.67 % | 252.048 M 32.19 % | 190.669 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 2.965 B 11.26 % | 2.665 B 13.32 % | 2.352 B 0.00 % | 2.352 B 9.46 % | 2.148 B 0.00 % | 2.148 B 38.37 % | 1.553 B 20.94 % | 1.284 B 0.00 % | 1.284 B 18.41 % | 1.084 B -0.17 % | 1.086 B 0.00 % | 1.086 B 0.00 % | 1.086 B -20.16 % | 1.360 B 0.00 % | 1.360 B 0.04 % | 1.360 B 0.00 % | 1.360 B 18.95 % | 1.143 B |
| Total equity | 3.774 B 10.50 % | 3.416 B 15.28 % | 2.963 B -3.70 % | 3.077 B 17.18 % | 2.626 B 5.23 % | 2.495 B 56.65 % | 1.593 B -8.77 % | 1.746 B 12.65 % | 1.550 B 7.38 % | 1.443 B 3.74 % | 1.391 B -0.12 % | 1.393 B 4.61 % | 1.332 B 10.62 % | 1.204 B -8.35 % | 1.314 B 5.70 % | 1.243 B 12.95 % | 1.100 B 19.72 % | 918.975 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 20.070 B 9 096.64 % | 218.234 M 1.50 % | 215.011 M 38.77 % | 154.941 M 89.47 % | 81.775 M 41.97 % | 57.602 M | 0.000 -100.00 % | 2.872 B 5.24 % | 2.729 B 2.40 % | 2.665 B 4 317.99 % | 60.320 M 23.90 % | 48.684 M 2.21 % | 47.630 M 104.83 % | -985.221 M 46.43 % | -1.839 B |
| Long term debt | 599.578 M -78.61 % | 2.803 B 102.66 % | 1.383 B -6.77 % | 1.484 B -67.10 % | 4.509 B 228.97 % | 1.371 B -12.72 % | 1.570 B 110.66 % | 745.397 M 47.63 % | 504.922 M | 0.000 -100.00 % | 1.154 B 16.18 % | 993.117 M -16.79 % | 1.193 B -17.30 % | 1.443 B -39.52 % | 2.386 B 193.47 % | 813.046 M -17.48 % | 985.221 M -46.43 % | 1.839 B |
| Total non current liabilities | 1.047 B -62.65 % | 2.803 B 102.66 % | 1.383 B -6.77 % | 1.484 B -68.61 % | 4.727 B 198.12 % | 1.586 B -8.09 % | 1.725 B 108.57 % | 827.172 M 47.05 % | 562.524 M 569.29 % | 84.048 M -97.91 % | 4.026 B 8.16 % | 3.722 B -3.53 % | 3.858 B 156.65 % | 1.503 B -38.25 % | 2.435 B 182.89 % | 860.676 M -86.16 % | 6.217 B 2.23 % | 6.082 B |
| Other current liabilities | 39.689 B | 0.000 | 0.000 | 0.000 -100.00 % | 16.346 B 1.20 % | 16.152 B 12.85 % | 14.313 B 28.75 % | 11.118 B -6.89 % | 11.940 B 13 515.34 % | -89.003 M -100.82 % | 10.876 B 8.78 % | 9.998 B 26.45 % | 7.906 B -19.16 % | 9.780 B 27.06 % | 7.697 B 65.66 % | 4.646 B 118 297.91 % | -3.931 M -6.10 % | -3.705 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 39.728 B | 0.000 | 0.000 | 0.000 -100.00 % | 16.366 B 1.24 % | 16.166 B 12.89 % | 14.321 B 27.96 % | 11.192 B -6.82 % | 12.011 B 14 190.61 % | 84.048 M -99.23 % | 10.963 B 9.05 % | 10.053 B 26.42 % | 7.952 B -18.69 % | 9.780 B 27.06 % | 7.697 B 65.66 % | 4.646 B | 0.000 | 0.000 |
| Total liabilities | 40.775 B 1 354.59 % | 2.803 B -91.52 % | 33.046 B 53.32 % | 21.554 B 2.18 % | 21.093 B 18.82 % | 17.752 B 10.63 % | 16.046 B 33.50 % | 12.019 B -4.41 % | 12.573 B -3.22 % | 12.992 B -13.32 % | 14.989 B 8.81 % | 13.775 B 16.63 % | 11.811 B 4.67 % | 11.283 B 11.36 % | 10.132 B 83.98 % | 5.507 B -11.42 % | 6.217 B 2.23 % | 6.082 B |
| Other non current assets | 38.328 B 3.86 % | 36.902 B 5.30 % | 35.045 B 47.29 % | 23.793 B 250.32 % | 6.792 B -1.01 % | 6.861 B -10.14 % | 7.636 B 218.09 % | 2.400 B -28.38 % | 3.352 B 175.50 % | -4.439 B -204.63 % | 4.243 B -1.15 % | 4.292 B 40.14 % | 3.063 B 10.73 % | 2.766 B -25.09 % | 3.692 B 29.01 % | 2.862 B 329.09 % | -1.249 B 25.49 % | -1.676 B |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.419 B 48.86 % | 9.014 B 17.28 % | 7.686 B -17.98 % | 9.370 B 12.56 % | 8.325 B 89.24 % | 4.399 B -49.42 % | 8.697 B 10.38 % | 7.879 B 11.96 % | 7.037 B -0.58 % | 7.078 B 19.76 % | 5.910 B 99.37 % | 2.964 B 252.87 % | 840.078 M -33.55 % | 1.264 B |
| Intangible assets | 72.227 M 14.81 % | 62.908 M | 0.000 | 0.000 -100.00 % | 48.598 M 32.13 % | 36.780 M 10.67 % | 33.234 M -0.73 % | 33.479 M 12.64 % | 29.721 M 138.95 % | 12.438 M 9 541.86 % | 129.000 K -15.69 % | 153.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 72.227 M 14.81 % | 62.908 M | 0.000 | 0.000 -100.00 % | 48.598 M 32.13 % | 36.780 M 10.67 % | 33.234 M -0.73 % | 33.479 M 12.64 % | 29.721 M 138.95 % | 12.438 M 9 541.86 % | 129.000 K -15.69 % | 153.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 507.234 M -12.90 % | 582.330 M 4.41 % | 557.737 M 81.33 % | 307.574 M -65.10 % | 881.322 M -8.91 % | 967.581 M 25.97 % | 768.084 M 287.25 % | 198.344 M 480.50 % | 34.168 M 22.76 % | 27.833 M -83.30 % | 166.714 M 0.17 % | 166.429 M -0.17 % | 166.717 M -63.37 % | 455.084 M -2.04 % | 464.568 M 17.74 % | 394.577 M -3.56 % | 409.152 M -0.77 % | 412.325 M |
| Total non current assets | 39.590 B 5.44 % | 37.547 B 5.46 % | 35.603 B 47.72 % | 24.101 B 13.88 % | 21.164 B 24.80 % | 16.959 B 4.55 % | 16.221 B 34.31 % | 12.077 B 2.50 % | 11.782 B 165.41 % | 4.439 B -66.14 % | 13.111 B 6.25 % | 12.339 B 19.41 % | 10.334 B -0.09 % | 10.343 B 2.50 % | 10.090 B 61.77 % | 6.237 B 399.28 % | 1.249 B -25.49 % | 1.676 B |
| Other current assets | 671.651 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.780 M 66.02 % | 21.551 M 39.77 % | 15.419 M 66.01 % | 9.288 M -3.14 % | 9.589 M | 0.000 -100.00 % | 21.940 M 4.66 % | 20.963 M -3.42 % | 21.705 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 2.248 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 |
| cash and cash equivalents | 511.414 M -9.46 % | 564.873 M 39.13 % | 406.000 M -23.36 % | 529.760 M -78.84 % | 2.503 B -23.16 % | 3.258 B 140.28 % | 1.356 B -10.71 % | 1.518 B -30.65 % | 2.190 B 28.21 % | 1.708 B -44.48 % | 3.076 B 14.81 % | 2.679 B 1.39 % | 2.643 B 23.23 % | 2.144 B 58.21 % | 1.355 B 164.41 % | 512.616 M -60.31 % | 1.291 B 30.26 % | 991.419 M |
| Cash and short term investments | 2.759 B 388.51 % | 564.873 M 39.13 % | 406.000 M -23.36 % | 529.760 M -78.84 % | 2.503 B -23.16 % | 3.258 B 140.28 % | 1.356 B -10.71 % | 1.518 B -30.65 % | 2.190 B 28.21 % | 1.708 B -44.48 % | 3.076 B 14.81 % | 2.679 B 1.39 % | 2.643 B 23.23 % | 2.144 B 58.21 % | 1.355 B 164.41 % | 512.616 M -60.31 % | 1.291 B 30.26 % | 991.419 M |
| Total current assets | 3.431 B 507.41 % | 564.873 M 39.13 % | 406.000 M -23.36 % | 529.760 M -79.26 % | 2.554 B -22.31 % | 3.288 B 131.82 % | 1.418 B -16.00 % | 1.688 B -27.88 % | 2.341 B 26.36 % | 1.853 B -43.34 % | 3.270 B 15.59 % | 2.829 B 0.72 % | 2.809 B 30.98 % | 2.144 B 58.21 % | 1.355 B 164.41 % | 512.616 M -60.31 % | 1.291 B 30.26 % | 991.419 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.104 M 81.87 % | 8.305 M -82.31 % | 46.960 M -70.76 % | 160.583 M 13.28 % | 141.755 M -2.13 % | 144.838 M -15.67 % | 171.755 M 33.47 % | 128.687 M -10.88 % | 144.402 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 682.908 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.824 M -69.94 % | 79.261 M -18.90 % | 97.730 M 32.01 % | 74.031 M 74.66 % | 42.385 M | 0.000 -100.00 % | 4.443 M 140.42 % | 1.848 M -97.25 % | 67.242 M 52.51 % | 44.091 M 87.36 % | 23.533 M 43.07 % | 16.449 M | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.143 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.777 B 10.25 % | 4.333 B |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.431 M 10.08 % | 1.300 M 83.10 % | 710.000 K -98.54 % | 48.703 M -22.30 % | 62.680 M -25.42 % | 84.048 M -4.32 % | 87.842 M 68.55 % | 52.117 M 39.50 % | 37.360 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 39.115 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.504 M 48.70 % | 12.444 M 86.12 % | 6.686 M -73.95 % | 25.663 M 211.63 % | 8.235 M 66.20 % | 4.955 M | 0.000 -100.00 % | 3.256 M -61.56 % | 8.471 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.931 M 6.10 % | 3.705 M |
| 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 |
| 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 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 7.676 M 0.00 % | 7.676 M 0.00 % | 7.676 M 248.59 % | 2.202 M 0.00 % | 2.202 M 0.00 % | 2.202 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 593.841 M 66.90 % | 355.801 M 29.39 % | 274.977 M 0.00 % | 274.977 M -18.34 % | 336.717 M -3.61 % | 349.316 M 249.28 % | 100.010 M 41.03 % | 70.912 M -9.10 % | 78.009 M -55.69 % | 176.065 M 220.67 % | 54.906 M -0.07 % | 54.943 M -0.01 % | 54.947 M 135.11 % | -156.521 M -234.24 % | -46.829 M 59.99 % | -117.029 M 46.78 % | -219.916 M 1.89 % | -224.159 M |
| Deferred tax liabilities non current | 447.355 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.824 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 43.021 B 12.88 % | 38.112 B 5.84 % | 36.009 B 46.20 % | 24.631 B 3.85 % | 23.719 B 17.15 % | 20.247 B 14.79 % | 17.639 B 28.14 % | 13.765 B -2.54 % | 14.123 B -2.16 % | 14.435 B -11.88 % | 16.381 B 7.99 % | 15.169 B 15.42 % | 13.142 B 5.25 % | 12.487 B 9.10 % | 11.446 B 69.57 % | 6.750 B -7.76 % | 7.317 B 4.53 % | 7.001 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 281.133 M -44.26 % | 504.325 M 113.55 % | -3.723 B -190.46 % | -1.282 B 44.87 % | -2.325 B -18.72 % | -1.958 B -195.14 % | 2.058 B 658.39 % | -368.599 M -172.76 % | 506.604 M -1.53 % | 514.491 M -13.65 % | 595.816 M 210.59 % | -538.777 M -463.88 % | 148.066 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 281.133 M -44.26 % | 504.325 M 113.55 % | -3.723 B -190.46 % | -1.282 B 44.87 % | -2.325 B -18.72 % | -1.958 B -195.14 % | 2.058 B 658.39 % | -368.599 M -172.76 % | 506.604 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -737.269 M -36.54 % | -539.985 M -89.40 % | -285.106 M 7.16 % | -307.082 M -99.61 % | -153.841 M -105.07 % | -75.020 M -315.83 % | 34.759 M -42.97 % | 60.946 M -81.57 % | 330.775 M -41.73 % | 567.662 M 39.51 % | 406.898 M 187.41 % | 141.573 M -18.14 % | 172.954 M -26.08 % | 233.988 M 111.97 % | 110.386 M 182.87 % | -133.198 M -134.37 % | 387.503 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 481.994 M -17.35 % | 583.205 M 116.60 % | -3.514 B -268.07 % | -954.769 M 51.79 % | -1.981 B -42.44 % | -1.391 B -156.41 % | 2.465 B 1 185.83 % | -227.026 M -133.41 % | 679.558 M -4.41 % | 710.934 M -11.29 % | 801.440 M 258.40 % | -505.947 M -196.96 % | 521.784 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -84.524 M 33.43 % | -126.961 M -67.59 % | -75.759 M 62.39 % | -201.430 M -256.54 % | -56.496 M -140.56 % | -23.485 M 19.59 % | -29.208 M -57.92 % | -18.495 M 0.60 % | -18.607 M -270.29 % | -5.025 M 94.41 % | -89.912 M -1 735.69 % | -4.898 M 75.43 % | -19.934 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.312 B 17.21 % | -2.792 B -27 922 170.00 % | -10.000 K | 0.000 | 0.000 -100.00 % | 100.000 M 4 554.34 % | -2.245 M 98.97 % | -218.104 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.975 B 1 262.20 % | 144.974 M 590.02 % | 21.010 M 162.63 % | 8.000 M -92.00 % | 100.000 M | 0.000 -100.00 % | 3.000 K -99.99 % | 49.999 M |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -866.028 M 18.99 % | -1.069 B -277.93 % | 600.825 M -22.34 % | 773.649 M 21.96 % | 634.349 M 1 862.17 % | 32.329 M 750.76 % | 3.800 M -78.43 % | 17.620 M 361.26 % | 3.820 M 438.03 % | 710.000 K 1 265.38 % | 52.000 K | 0.000 -100.00 % | 4.454 M |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -950.552 M 20.52 % | -1.196 B -327.78 % | 525.066 M -8.24 % | 572.219 M -0.97 % | 577.853 M 276.19 % | -327.969 M 87.73 % | -2.673 B -13 380.30 % | 20.125 M 396.52 % | -6.787 M -107.09 % | 95.685 M 843.64 % | 10.140 M 242.02 % | -7.140 M 96.11 % | -183.585 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.175 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -526.596 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 345.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 597.000 K | 0.000 -100.00 % | 216.658 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -101.974 M -0.10 % | -101.872 M 27.14 % | -139.816 M -175.46 % | -50.758 M 50.23 % | -101.982 M -46.94 % | -69.406 M 3.10 % | -71.623 M -641.59 % | -9.658 M -2 115.14 % | -436.000 K 98.99 % | -43.007 M -41 252.88 % | -104.000 K 23.53 % | -136.000 K 18.07 % | -166.000 K |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.558 B -236.11 % | 2.614 B -5.59 % | 2.769 B 1 480.28 % | -200.607 M -109.85 % | 2.037 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -38.915 M -1 145.68 % | -3.124 M 7.98 % | -3.395 M 44.65 % | -6.134 M |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -485.566 M -119.33 % | 2.512 B -4.44 % | 2.629 B 1 145.93 % | -251.365 M -112.99 % | 1.935 B 2 901.68 % | -69.061 M 3.58 % | -71.623 M -641.59 % | -9.658 M -2 115.14 % | -436.000 K 99.47 % | -81.922 M -3 013.72 % | -2.631 M 25.49 % | -3.531 M 98.88 % | -316.238 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.061 M 243.51 % | -67.633 M -181.65 % | 82.831 M 1 259.12 % | -7.146 M 95.74 % | -167.601 M -138.33 % | 437.290 M -44.71 % | 790.854 M 334.09 % | 182.188 M 53 327.57 % | 341.000 K -96.80 % | 10.643 M 1 124.74 % | 869.000 K -98.56 % | 60.350 M 48.89 % | 40.532 M |
| Net change in cash | 0.000 | 0.000 | 0.000 100.00 % | -1.947 B -127.23 % | -857.063 M -146.79 % | 1.832 B 760.71 % | -277.251 M 56.75 % | -641.061 M -275.87 % | 364.517 M 127.00 % | -1.350 B -363.88 % | 511.680 M 1 588.70 % | -34.371 M -105.11 % | 672.676 M -8.52 % | 735.340 M -9.20 % | 809.818 M 277.49 % | -456.268 M -830.11 % | 62.493 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 -100.00 % | 1.947 B -30.56 % | 2.805 B 188.32 % | 972.733 M -22.18 % | 1.250 B -33.90 % | 1.891 B 23.88 % | 1.527 B -46.94 % | 2.877 B 21.63 % | 2.365 B -1.43 % | 2.399 B 38.96 % | 1.727 B 35.76 % | 1.272 B 175.22 % | 462.170 M -49.68 % | 918.438 M 7.30 % | 855.945 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.947 B -30.56 % | 2.805 B 188.32 % | 972.733 M -22.18 % | 1.250 B -33.90 % | 1.891 B 23.88 % | 1.527 B -46.94 % | 2.877 B 21.63 % | 2.365 B -1.43 % | 2.399 B 19.54 % | 2.007 B 57.81 % | 1.272 B 175.22 % | 462.170 M -49.68 % | 918.438 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 481.994 M -17.35 % | 583.205 M 116.60 % | -3.514 B -268.07 % | -954.769 M 51.79 % | -1.981 B -42.44 % | -1.391 B -156.41 % | 2.465 B 1 185.83 % | -227.026 M -133.41 % | 679.558 M -4.41 % | 710.934 M -11.29 % | 801.440 M 258.40 % | -505.947 M -196.96 % | 521.784 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -84.524 M 33.43 % | -126.961 M -67.59 % | -75.759 M 62.39 % | -201.430 M -256.54 % | -56.496 M -140.56 % | -23.485 M 19.59 % | -29.208 M -57.92 % | -18.495 M 0.60 % | -18.607 M -270.29 % | -5.025 M 94.41 % | -89.912 M -1 735.69 % | -4.898 M 75.43 % | -19.934 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 397.470 M -12.88 % | 456.244 M 112.71 % | -3.590 B -210.50 % | -1.156 B 43.24 % | -2.037 B -44.07 % | -1.414 B -158.05 % | 2.436 B 1 092.14 % | -245.521 M -137.15 % | 660.951 M -6.37 % | 705.909 M -0.79 % | 711.528 M 239.28 % | -510.845 M -201.79 % | 501.850 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-03-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 413.736 M -28.15 % | 575.800 M -43.55 % | 1.020 B 87.68 % | 543.469 M -5.36 % | 574.232 M 8.54 % | 529.051 M -13.51 % | 611.708 M 19.73 % | 510.924 M 2.42 % | 498.849 M 10.70 % | 450.643 M 94.91 % | 231.200 M -67.23 % | 705.629 M 16.22 % | 607.175 M 19.63 % | 507.555 M -15.92 % | 603.629 M 117.51 % | 277.515 M -43.43 % | 490.543 M -4.17 % | 511.904 M 0.95 % | 507.070 M 10.61 % | 458.441 M 8.55 % | 422.342 M -20.55 % | 531.593 M 26.86 % | 419.027 M -19.48 % | 520.391 M 3.78 % | 501.459 M 27.86 % | 392.197 M -12.85 % | 450.036 M 16.77 % | 385.417 M -13.28 % | 444.451 M 1.97 % | 435.858 M -12.94 % | 500.639 M 23.62 % | 404.982 M -14.90 % | 475.892 M 17.55 % | 404.840 M -9.01 % | 444.931 M -6.86 % | 477.716 M 5.11 % | 454.491 M 2.11 % | 445.098 M -1.68 % | 452.721 M 16.59 % | 388.286 M 4.92 % | 370.083 M 18.28 % | 312.888 M -15.81 % | 371.640 M 0.45 % | 369.978 M 158.44 % | -633.113 M -304.24 % | 309.984 M | 0.000 -100.00 % | 360.816 M 246.87 % | -245.678 M -122.75 % | 1.080 B |
| Net income | 198.738 M 212.25 % | -177.051 M -151.96 % | 340.759 M 218.47 % | 106.998 M -4.45 % | 111.979 M -32.38 % | 165.594 M 15.22 % | 143.725 M 2.54 % | 140.167 M -5.18 % | 147.826 M 36.54 % | 108.267 M 80.07 % | 60.124 M -21.86 % | 76.948 M -22.97 % | 99.899 M 1 880.94 % | 5.043 M -95.64 % | 115.770 M -99.92 % | 152.464 B 3 879 391.09 % | 3.930 M -73.82 % | 15.009 M -83.62 % | 91.644 M 149.49 % | 36.733 M -48.58 % | 71.435 M 578.15 % | -14.940 M -76.66 % | -8.457 M -118.08 % | 46.788 M -75.08 % | 187.740 M 363.14 % | -71.347 M -159.51 % | 119.887 M 130.70 % | 51.967 M 196.28 % | 17.540 M -72.51 % | 63.811 M 205.72 % | -60.358 M -341.19 % | 25.025 M -31.35 % | 36.453 M 2 264.01 % | 1.542 M -98.05 % | 78.948 M 287.06 % | 20.397 M 806.53 % | 2.250 M -83.59 % | 13.707 M -62.23 % | 36.292 M 47.65 % | 24.579 M -18.73 % | 30.244 M 240.68 % | -21.498 M -711.78 % | 3.514 M -79.42 % | 17.078 M 3 193.84 % | -552.000 K -102.81 % | 19.625 M | 0.000 100.00 % | -19.092 M -14 042.22 % | -135.000 K -134.35 % | 393.000 K |
| Income before tax | 170.699 M 199.60 % | -171.386 M -139.88 % | 429.797 M 223.54 % | 132.844 M -5.72 % | 140.900 M -23.93 % | 185.228 M -12.89 % | 212.642 M 23.42 % | 172.297 M -2.19 % | 176.149 M 63.11 % | 107.997 M 21.01 % | 89.244 M -13.72 % | 103.436 M -18.60 % | 127.077 M 548.29 % | 19.602 M -88.24 % | 166.651 M 94.68 % | 85.602 M 129.19 % | 37.349 M -19.66 % | 46.491 M -64.70 % | 131.686 M 269.34 % | 35.654 M -38.10 % | 57.601 M 807.98 % | -8.136 M -122.48 % | 36.194 M -37.14 % | 57.583 M -70.29 % | 193.803 M 427.86 % | -59.111 M -147.52 % | 124.404 M 76.61 % | 70.438 M 204.28 % | 23.149 M -68.58 % | 73.673 M 256.27 % | -47.145 M -226.58 % | 37.245 M -16.17 % | 44.428 M 211.43 % | 14.266 M -79.60 % | 69.918 M 75.38 % | 39.867 M 2 747.64 % | 1.400 M -94.11 % | 23.777 M -48.26 % | 45.955 M 19.47 % | 38.466 M -6.25 % | 41.030 M 513.78 % | -9.916 M -180.50 % | 12.318 M -65.27 % | 35.473 M 217.77 % | -30.121 M -212.25 % | 26.835 M | 0.000 100.00 % | -3.425 M 79.53 % | -16.732 M -132.39 % | 51.665 M |
| Income before tax ratio | 0.41 238.61 % | -0.30 -170.64 % | 0.42 72.39 % | 0.24 -0.38 % | 0.25 -29.92 % | 0.35 0.72 % | 0.35 3.08 % | 0.34 -4.50 % | 0.35 47.34 % | 0.24 -37.91 % | 0.39 163.33 % | 0.15 -29.96 % | 0.21 441.92 % | 0.04 -86.01 % | 0.28 -10.50 % | 0.31 305.13 % | 0.08 -16.17 % | 0.09 -65.03 % | 0.26 233.92 % | 0.08 -42.98 % | 0.14 991.12 % | -0.02 -117.72 % | 0.09 -21.94 % | 0.11 -71.37 % | 0.39 356.43 % | -0.15 -154.52 % | 0.28 51.26 % | 0.18 250.89 % | 0.05 -69.19 % | 0.17 279.50 % | -0.09 -202.39 % | 0.09 -1.49 % | 0.09 164.93 % | 0.04 -77.58 % | 0.16 88.30 % | 0.08 2 609.20 % | 0.00 -94.23 % | 0.05 -47.37 % | 0.10 2.47 % | 0.10 -10.64 % | 0.11 449.83 % | -0.03 -195.62 % | 0.03 -65.43 % | 0.10 101.53 % | 0.05 -45.04 % | 0.09 | 0.00 100.00 % | -0.01 -113.94 % | 0.07 42.34 % | 0.05 |
| EBITDA | 0.000 100.00 % | -171.386 M -118.99 % | 902.707 M | 0.000 | 0.000 | 0.000 -100.00 % | 212.686 M | 0.000 | 0.000 -100.00 % | 540.000 K | 0.000 -100.00 % | 124.764 M -15.52 % | 147.678 M 264.82 % | 40.480 M -78.82 % | 191.158 M 74.01 % | 109.856 M 81.83 % | 60.418 M -15.25 % | 71.292 M -48.29 % | 137.881 M 230.78 % | 41.683 M -48.09 % | 80.306 M 1 087.05 % | -8.136 M -122.48 % | 36.194 M -37.14 % | 57.583 M -70.29 % | 193.803 M 427.86 % | -59.111 M -146.37 % | 127.472 M 80.97 % | 70.438 M 204.28 % | 23.149 M -68.58 % | 73.673 M 266.84 % | -44.157 M -218.56 % | 37.245 M -16.17 % | 44.428 M 211.43 % | 14.266 M -79.60 % | 69.918 M 75.38 % | 39.867 M 2 747.64 % | 1.400 M -94.11 % | 23.777 M -48.26 % | 45.955 M 19.47 % | 38.466 M -6.25 % | 41.030 M 513.78 % | -9.916 M -180.50 % | 12.318 M -65.27 % | 35.473 M 217.77 % | -30.121 M -212.25 % | 26.835 M | 0.000 100.00 % | -3.425 M 79.53 % | -16.732 M -132.39 % | 51.665 M |
| Net income ratio | 0.48 256.22 % | -0.31 -192.04 % | 0.33 69.69 % | 0.20 0.96 % | 0.20 -37.70 % | 0.31 33.22 % | 0.23 -14.36 % | 0.27 -7.42 % | 0.30 23.34 % | 0.24 -7.61 % | 0.26 138.47 % | 0.11 -33.72 % | 0.16 1 555.93 % | 0.01 -94.82 % | 0.19 -99.97 % | 549.39 6 857 393.09 % | 0.01 -72.68 % | 0.03 -83.78 % | 0.18 125.56 % | 0.08 -52.63 % | 0.17 701.83 % | -0.03 -39.25 % | -0.02 -122.45 % | 0.09 -75.98 % | 0.37 305.80 % | -0.18 -168.29 % | 0.27 97.57 % | 0.13 241.66 % | 0.04 -73.04 % | 0.15 221.43 % | -0.12 -295.11 % | 0.06 -19.33 % | 0.08 1 911.05 % | 0.00 -97.85 % | 0.18 315.58 % | 0.04 762.46 % | 0.00 -83.92 % | 0.03 -61.58 % | 0.08 26.64 % | 0.06 -22.54 % | 0.08 218.94 % | -0.07 -826.66 % | 0.01 -79.52 % | 0.05 5 194.24 % | 0.00 -98.62 % | 0.06 | 0.00 100.00 % | -0.05 -9 729.37 % | 0.00 50.98 % | 0.00 |
| Ratio EBITDA | 0.00 100.00 % | -0.30 -133.63 % | 0.89 | 0.00 | 0.00 | 0.00 -100.00 % | 0.35 | 0.00 | 0.00 -100.00 % | 0.00 | 0.00 -100.00 % | 0.18 -27.30 % | 0.24 204.96 % | 0.08 -74.82 % | 0.32 -20.00 % | 0.40 221.40 % | 0.12 -11.56 % | 0.14 -48.78 % | 0.27 199.06 % | 0.09 -52.18 % | 0.19 1 342.37 % | -0.02 -117.72 % | 0.09 -21.94 % | 0.11 -71.37 % | 0.39 356.43 % | -0.15 -153.21 % | 0.28 54.99 % | 0.18 250.89 % | 0.05 -69.19 % | 0.17 291.64 % | -0.09 -195.91 % | 0.09 -1.49 % | 0.09 164.93 % | 0.04 -77.58 % | 0.16 88.30 % | 0.08 2 609.20 % | 0.00 -94.23 % | 0.05 -47.37 % | 0.10 2.47 % | 0.10 -10.64 % | 0.11 449.83 % | -0.03 -195.62 % | 0.03 -65.43 % | 0.10 101.53 % | 0.05 -45.04 % | 0.09 | 0.00 100.00 % | -0.01 -113.94 % | 0.07 42.34 % | 0.05 |
| Gross profit ratio | 1.00 61.85 % | 0.62 -38.21 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 47.50 % | 0.68 2.90 % | 0.66 -4.74 % | 0.69 | 0.00 -100.00 % | 0.62 -0.66 % | 0.62 -8.20 % | 0.68 4.97 % | 0.65 9.70 % | 0.59 -14.39 % | 0.69 7.82 % | 0.64 -9.38 % | 0.70 -3.09 % | 0.73 14.59 % | 0.63 -0.38 % | 0.64 13.08 % | 0.56 -10.40 % | 0.63 1.48 % | 0.62 -1.63 % | 0.63 18.14 % | 0.53 -12.34 % | 0.61 23.59 % | 0.49 6.16 % | 0.46 4.85 % | 0.44 -5.51 % | 0.47 2.63 % | 0.46 -19.72 % | 0.57 13.86 % | 0.50 -5.15 % | 0.53 14.15 % | 0.46 -5.48 % | 0.49 4.91 % | 0.46 -30.73 % | 0.67 22.72 % | 0.55 | 0.00 -100.00 % | 0.63 -36.51 % | 1.00 83.75 % | 0.54 |
| Weighted average shs out dil | 24.342 M 0.00 % | 24.342 M 0.00 % | 24.342 M 0.00 % | 24.342 M 0.00 % | 24.342 M 0.00 % | 24.342 M 0.00 % | 24.342 M 0.00 % | 24.342 M 0.00 % | 24.342 M 0.00 % | 24.342 M 15.01 % | 21.165 M 39.63 % | 15.158 M 0.00 % | 15.158 M -5.00 % | 15.956 M 0.00 % | 15.956 M 0.00 % | 15.956 M 0.00 % | 15.956 M 0.00 % | 15.956 M 32.89 % | 12.007 M 15.96 % | 10.354 M -5.00 % | 10.899 M 0.00 % | 10.899 M 5.26 % | 10.354 M -5.00 % | 10.899 M -0.69 % | 10.975 M 0.00 % | 10.975 M 0.00 % | 10.975 M 0.00 % | 10.975 M 0.00 % | 10.975 M 0.00 % | 10.975 M -5.48 % | 11.611 M 5.79 % | 10.975 M -5.97 % | 11.672 M 0.00 % | 11.672 M 33.49 % | 8.744 M -9.21 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M |
| Weighted average shs out | 24.342 M 0.00 % | 24.342 M 0.00 % | 24.342 M 0.00 % | 24.342 M 0.00 % | 24.342 M 0.00 % | 24.342 M 0.00 % | 24.342 M 0.00 % | 24.342 M 0.00 % | 24.342 M 0.00 % | 24.342 M 15.01 % | 21.165 M 39.63 % | 15.158 M 0.00 % | 15.158 M -5.00 % | 15.956 M 0.00 % | 15.956 M 0.00 % | 15.956 M 0.00 % | 15.956 M 0.00 % | 15.956 M 32.89 % | 12.007 M 15.96 % | 10.354 M -5.00 % | 10.899 M 0.00 % | 10.899 M 5.26 % | 10.354 M -5.00 % | 10.899 M -0.69 % | 10.975 M 0.00 % | 10.975 M 0.00 % | 10.975 M 0.00 % | 10.975 M 0.00 % | 10.975 M 0.00 % | 10.975 M -5.48 % | 11.611 M 5.79 % | 10.975 M -5.97 % | 11.672 M 0.00 % | 11.672 M 33.30 % | 8.756 M -9.09 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M 0.00 % | 9.631 M |
| EPS diluted | 8.16 212.24 % | -7.27 -151.97 % | 13.99 218.68 % | 4.39 -4.57 % | 4.60 -32.35 % | 6.80 15.25 % | 5.90 2.61 % | 5.75 -5.27 % | 6.07 36.71 % | 4.44 56.34 % | 2.84 -44.09 % | 5.08 -18.85 % | 6.26 1 856.25 % | 0.32 -95.59 % | 7.26 -99.92 % | 9 555.34 3 822 036.00 % | 0.25 -73.40 % | 0.94 -88.41 % | 8.11 128.45 % | 3.55 -45.80 % | 6.55 578.10 % | -1.37 -67.07 % | -0.82 -119.11 % | 4.29 -74.91 % | 17.10 363.08 % | -6.50 -159.58 % | 10.91 130.17 % | 4.74 196.25 % | 1.60 -72.46 % | 5.81 211.73 % | -5.20 -328.07 % | 2.28 -26.92 % | 3.12 2 300.00 % | 0.13 -98.41 % | 8.19 286.32 % | 2.12 821.74 % | 0.23 -83.80 % | 1.42 -62.33 % | 3.77 47.84 % | 2.55 -18.79 % | 3.14 240.81 % | -2.23 -719.44 % | 0.36 -79.66 % | 1.77 3 189.01 % | -0.06 -102.81 % | 2.04 -72.05 % | 7.30 468.69 % | -1.98 -14 042.86 % | -0.01 -151.47 % | 0.03 |
| Earnings per share | 8.16 212.24 % | -7.27 -151.97 % | 13.99 218.68 % | 4.39 -4.57 % | 4.60 -32.35 % | 6.80 15.25 % | 5.90 2.61 % | 5.75 -5.27 % | 6.07 36.71 % | 4.44 56.34 % | 2.84 -44.09 % | 5.08 -18.85 % | 6.26 1 856.25 % | 0.32 -95.59 % | 7.26 -99.92 % | 9 555.34 3 822 036.00 % | 0.25 -73.40 % | 0.94 -88.41 % | 8.11 128.45 % | 3.55 -45.80 % | 6.55 578.10 % | -1.37 -67.07 % | -0.82 -119.11 % | 4.29 -74.91 % | 17.10 363.08 % | -6.50 -159.58 % | 10.91 130.17 % | 4.74 196.25 % | 1.60 -72.46 % | 5.81 211.73 % | -5.20 -328.07 % | 2.28 -26.92 % | 3.12 2 300.00 % | 0.13 -98.41 % | 8.19 286.32 % | 2.12 821.74 % | 0.23 -83.80 % | 1.42 -62.33 % | 3.77 47.84 % | 2.55 -18.79 % | 3.14 240.81 % | -2.23 -719.44 % | 0.36 -79.66 % | 1.77 3 189.01 % | -0.06 -102.81 % | 2.04 -72.05 % | 7.30 468.69 % | -1.98 -14 042.86 % | -0.01 -151.47 % | 0.03 |
| Gross profit | 413.736 M 16.29 % | 355.766 M -65.12 % | 1.020 B 87.68 % | 543.469 M -5.36 % | 574.232 M 8.54 % | 529.051 M -13.51 % | 611.708 M 19.73 % | 510.924 M 2.42 % | 498.849 M 10.70 % | 450.643 M 94.91 % | 231.200 M -67.23 % | 705.629 M 71.42 % | 411.636 M 23.09 % | 334.413 M -19.90 % | 417.484 M | 0.000 -100.00 % | 303.533 M -4.80 % | 318.847 M -7.33 % | 344.055 M 16.11 % | 296.329 M 19.08 % | 248.847 M -31.99 % | 365.887 M 36.79 % | 267.482 M -27.03 % | 366.561 M 0.57 % | 364.484 M 46.52 % | 248.764 M -13.18 % | 286.531 M 32.04 % | 217.004 M -22.30 % | 279.286 M 3.48 % | 269.889 M -14.36 % | 315.152 M 46.04 % | 215.792 M -25.40 % | 289.280 M 45.28 % | 199.124 M -3.41 % | 206.147 M -2.35 % | 211.100 M -0.69 % | 212.558 M 4.80 % | 202.830 M -21.07 % | 256.981 M 32.75 % | 193.581 M -0.49 % | 194.533 M 35.01 % | 144.085 M -20.42 % | 181.064 M 5.38 % | 171.818 M 140.48 % | -424.469 M -350.64 % | 169.355 M | 0.000 -100.00 % | 229.079 M 193.24 % | -245.678 M -141.81 % | 587.642 M |
| Income tax expense | 28.039 M 394.95 % | 5.665 M -92.65 % | 77.099 M 198.30 % | 25.846 M -10.63 % | 28.921 M 47.30 % | 19.634 M -71.51 % | 68.917 M 114.49 % | 32.130 M 13.44 % | 28.323 M 10 590.00 % | -270.000 K -100.93 % | 29.120 M 9.94 % | 26.488 M -2.54 % | 27.178 M 86.67 % | 14.559 M -71.39 % | 50.881 M -99.04 % | 5.322 B 15 825.07 % | 33.419 M 6.15 % | 31.482 M -21.38 % | 40.042 M 3 811.03 % | -1.079 M 92.20 % | -13.834 M -303.32 % | 6.804 M -84.76 % | 44.651 M 313.63 % | 10.795 M 78.05 % | 6.063 M -50.45 % | 12.236 M 170.89 % | 4.517 M -75.55 % | 18.471 M 229.31 % | 5.609 M -43.13 % | 9.862 M -25.45 % | 13.229 M 8.40 % | 12.204 M 53.03 % | 7.975 M -37.81 % | 12.824 M 242.02 % | -9.030 M -146.38 % | 19.470 M 2 390.59 % | -850.000 K -108.44 % | 10.070 M 4.21 % | 9.663 M -30.42 % | 13.887 M 28.75 % | 10.786 M -6.87 % | 11.582 M 31.55 % | 8.804 M -52.14 % | 18.395 M 162.21 % | -29.569 M -510.11 % | 7.210 M | 0.000 -100.00 % | 15.667 M 194.40 % | -16.597 M -132.37 % | 51.272 M |
| Cost of revenue | 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 % | 195.539 M 12.94 % | 173.142 M -6.99 % | 186.145 M | 0.000 -100.00 % | 187.010 M -3.13 % | 193.057 M 18.43 % | 163.015 M 0.56 % | 162.112 M -6.56 % | 173.495 M 4.70 % | 165.706 M 9.34 % | 151.545 M -1.49 % | 153.830 M 12.31 % | 136.975 M -4.50 % | 143.433 M -12.28 % | 163.505 M -2.91 % | 168.413 M 1.97 % | 165.165 M -0.48 % | 165.969 M -10.52 % | 185.487 M -1.96 % | 189.190 M 1.38 % | 186.612 M -9.29 % | 205.716 M -13.85 % | 238.784 M -10.44 % | 266.616 M 10.20 % | 241.933 M -0.14 % | 242.268 M 23.77 % | 195.740 M 0.53 % | 194.705 M 10.91 % | 175.550 M 4.00 % | 168.803 M -11.42 % | 190.576 M -3.83 % | 198.160 M 194.98 % | -208.644 M -248.36 % | 140.629 M | 0.000 -100.00 % | 131.737 M | 0.000 -100.00 % | 492.158 M |
| General and administrative expenses | 46.266 M | 0.000 | 0.000 | 0.000 -100.00 % | 40.520 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.495 M 41.30 % | 1.058 M 86.93 % | 566.000 K | 0.000 -100.00 % | 1.573 M 108.34 % | 755.000 K -90.80 % | 8.204 M 3 546.22 % | 225.000 K -77.57 % | 1.003 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 263.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 305.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 96.627 M | 0.000 | 0.000 | 0.000 -100.00 % | 61.768 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.935 M -22.13 % | 3.769 M 58.90 % | 2.372 M | 0.000 -100.00 % | 193.000 K -86.25 % | 1.404 M -11.75 % | 1.591 M 262.41 % | 439.000 K -90.00 % | 4.391 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.015 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.688 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 |
| Other expenses | 0.000 -100.00 % | 527.152 M -70.12 % | 1.764 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -97.306 M -134.74 % | 280.129 M -9.63 % | 309.984 M 25.05 % | 247.895 M -99.84 % | 152.464 B 57 560.22 % | 264.418 M -2.14 % | 270.197 M 33.38 % | 202.574 M -22.09 % | 260.011 M 39.90 % | 185.852 M -50.31 % | 374.023 M 61.71 % | 231.288 M -25.14 % | 308.978 M 81.03 % | 170.681 M -44.56 % | 307.875 M 91.41 % | 160.849 M 9.75 % | 146.566 M -42.78 % | 256.137 M 30.54 % | 196.216 M -45.54 % | 360.304 M 101.80 % | 178.547 M -27.08 % | 244.852 M 32.45 % | 184.858 M 35.70 % | 136.229 M -20.44 % | 171.233 M -18.91 % | 211.158 M 17.93 % | 179.053 M -15.15 % | 211.026 M 36.04 % | 155.115 M 1.05 % | 153.503 M -0.32 % | 154.001 M -8.74 % | 168.746 M 23.76 % | 136.345 M 134.57 % | -394.348 M -376.70 % | 142.520 M | 0.000 -100.00 % | 232.504 M 194.64 % | -245.678 M -145.84 % | 535.977 M |
| Operating expenses | 817.477 M 55.07 % | 527.152 M -70.12 % | 1.764 B | 0.000 -100.00 % | 681.224 M | 0.000 -100.00 % | 399.066 M | 0.000 | 0.000 -100.00 % | 342.646 M | 0.000 -100.00 % | 97.306 M -65.80 % | 284.559 M -9.61 % | 314.811 M 25.51 % | 250.833 M -99.84 % | 152.464 B 57 177.67 % | 266.184 M -2.27 % | 272.356 M 28.25 % | 212.369 M -18.53 % | 260.675 M 36.30 % | 191.246 M -48.87 % | 374.023 M 61.71 % | 231.288 M -25.14 % | 308.978 M 81.03 % | 170.681 M -44.56 % | 307.875 M 89.90 % | 162.127 M 10.62 % | 146.566 M -42.78 % | 256.137 M 30.54 % | 196.216 M -45.84 % | 362.297 M 102.91 % | 178.547 M -27.08 % | 244.852 M 32.45 % | 184.858 M 35.70 % | 136.229 M -20.44 % | 171.233 M -18.91 % | 211.158 M 17.93 % | 179.053 M -15.15 % | 211.026 M 36.04 % | 155.115 M 1.05 % | 153.503 M -0.32 % | 154.001 M -8.74 % | 168.746 M 23.76 % | 136.345 M 134.57 % | -394.348 M -376.70 % | 142.520 M | 0.000 -100.00 % | 232.504 M 194.64 % | -245.678 M -145.84 % | 535.977 M |
| Cost and expenses | 817.477 M | 0.000 | 0.000 | 0.000 -100.00 % | 681.224 M | 0.000 -100.00 % | 399.066 M | 0.000 | 0.000 -100.00 % | 342.646 M | 0.000 -100.00 % | 605.558 M 26.13 % | 480.098 M -1.61 % | 487.953 M 11.67 % | 436.978 M 152.12 % | 173.322 M -61.76 % | 453.194 M -2.63 % | 465.413 M 23.98 % | 375.384 M -11.21 % | 422.787 M 15.91 % | 364.741 M -32.42 % | 539.729 M 40.98 % | 382.833 M -17.28 % | 462.808 M 50.43 % | 307.656 M -31.83 % | 451.308 M 38.59 % | 325.632 M 3.38 % | 314.979 M -25.24 % | 421.302 M 16.32 % | 362.185 M -33.88 % | 547.784 M 48.96 % | 367.737 M -14.77 % | 431.464 M 10.47 % | 390.574 M 4.15 % | 375.013 M -14.35 % | 437.849 M -3.36 % | 453.091 M 7.54 % | 421.321 M 3.58 % | 406.766 M 16.28 % | 349.820 M 6.31 % | 329.053 M 1.94 % | 322.804 M -10.16 % | 359.322 M 7.42 % | 334.505 M 155.47 % | -602.992 M -312.96 % | 283.149 M | 0.000 -100.00 % | 364.241 M 248.26 % | -245.678 M -123.90 % | 1.028 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 817.477 M | 0.000 | 0.000 | 0.000 -100.00 % | 681.224 M | 0.000 -100.00 % | 399.066 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 246.275 M 5 459.26 % | 4.430 M -8.22 % | 4.827 M 64.30 % | 2.938 M | 0.000 -100.00 % | 1.766 M -18.20 % | 2.159 M -77.96 % | 9.795 M 1 375.15 % | 664.000 K -87.69 % | 5.394 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.278 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.993 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 |
| Interest income | 0.000 -100.00 % | 1.760 B -72.21 % | 6.335 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 517.780 M 19.00 % | 435.118 M 7.17 % | 406.011 M | 0.000 -100.00 % | 380.619 M -1.00 % | 384.464 M 2.20 % | 376.188 M 5.31 % | 357.221 M 0.67 % | 354.826 M -30.49 % | 510.464 M 38.00 % | 369.903 M -14.34 % | 431.846 M 9.62 % | 393.931 M 18.24 % | 333.162 M -16.15 % | 397.309 M 5.14 % | 377.897 M -1.11 % | 382.139 M -7.30 % | 412.251 M -0.43 % | 414.029 M 0.46 % | 412.117 M 4.20 % | 395.496 M 3.18 % | 383.290 M -11.48 % | 432.979 M -5.89 % | 460.082 M 10.59 % | 416.020 M -0.92 % | 419.869 M 15.50 % | 363.513 M -1.99 % | 370.888 M 8.48 % | 341.897 M 5.40 % | 324.386 M -1.24 % | 328.471 M 5.36 % | 311.764 M | 0.000 -100.00 % | 283.145 M | 0.000 -100.00 % | 364.869 M | 0.000 -100.00 % | 1.070 B |
| Interest expense | 0.000 -100.00 % | 1.315 B -70.64 % | 4.479 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.598 M -78.22 % | 195.539 M 12.94 % | 173.142 M -6.99 % | 186.145 M 103.50 % | -5.322 B -2 945.84 % | 187.010 M -3.13 % | 193.057 M 18.43 % | 163.015 M 0.56 % | 162.112 M -6.56 % | 173.495 M 4.70 % | 165.706 M 9.34 % | 151.545 M -1.49 % | 153.830 M 12.31 % | 136.975 M -4.50 % | 143.433 M -12.28 % | 163.505 M -2.91 % | 168.413 M 1.97 % | 165.165 M -0.48 % | 165.969 M -10.52 % | 185.487 M -1.96 % | 189.190 M 1.38 % | 186.612 M -9.29 % | 205.716 M -13.85 % | 238.784 M -10.44 % | 266.616 M 10.20 % | 241.933 M -0.14 % | 242.268 M 23.77 % | 195.740 M 0.53 % | 194.705 M 10.91 % | 175.550 M 4.00 % | 168.803 M -11.42 % | 190.576 M -3.83 % | 198.160 M | 0.000 -100.00 % | 140.629 M | 0.000 -100.00 % | 131.737 M -50.23 % | 264.701 M -46.22 % | 492.158 M |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.812 K | 0.000 | 0.000 -100.00 % | 41.584 K | 0.000 -100.00 % | 21.328 M 3.53 % | 20.601 M -1.33 % | 20.878 M -14.81 % | 24.507 M 46 358.77 % | 52.750 K -99.77 % | 23.069 M -6.98 % | 24.801 M 300.34 % | 6.195 M 2.75 % | 6.029 M -73.45 % | 22.705 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.068 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.988 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 |
| Operating income | -403.741 M -170.12 % | 575.800 M -43.82 % | 1.025 B 88.58 % | 543.469 M -5.36 % | 574.232 M 8.54 % | 529.051 M 148.80 % | 212.642 M -58.38 % | 510.924 M 2.42 % | 498.849 M 361.91 % | 107.997 M -53.29 % | 231.200 M 55.82 % | 148.372 M 16.76 % | 127.077 M 548.29 % | 19.602 M -88.24 % | 166.651 M -99.89 % | 152.464 B 408 114.41 % | 37.349 M -19.66 % | 46.491 M -64.70 % | 131.686 M 269.34 % | 35.654 M -38.10 % | 57.601 M 807.98 % | -8.136 M -122.48 % | 36.194 M -37.14 % | 57.583 M -70.29 % | 193.803 M 427.86 % | -59.111 M -147.52 % | 124.404 M 76.61 % | 70.438 M 204.28 % | 23.149 M -68.58 % | 73.673 M 256.27 % | -47.145 M -226.58 % | 37.245 M -16.17 % | 44.428 M 211.43 % | 14.266 M -79.60 % | 69.918 M 75.38 % | 39.867 M 2 747.64 % | 1.400 M -94.11 % | 23.777 M -48.26 % | 45.955 M 19.47 % | 38.466 M -6.25 % | 41.030 M 513.78 % | -9.916 M -180.50 % | 12.318 M -65.27 % | 35.473 M 217.77 % | -30.121 M -212.25 % | 26.835 M | 0.000 100.00 % | -3.425 M | 0.000 -100.00 % | 51.665 M |
| Operating income ratio | -0.98 -197.58 % | 1.00 -0.48 % | 1.00 0.48 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 187.67 % | 0.35 -65.24 % | 1.00 0.00 % | 1.00 317.27 % | 0.24 -76.03 % | 1.00 375.58 % | 0.21 0.47 % | 0.21 441.92 % | 0.04 -86.01 % | 0.28 -99.95 % | 549.39 721 470.80 % | 0.08 -16.17 % | 0.09 -65.03 % | 0.26 233.92 % | 0.08 -42.98 % | 0.14 991.12 % | -0.02 -117.72 % | 0.09 -21.94 % | 0.11 -71.37 % | 0.39 356.43 % | -0.15 -154.52 % | 0.28 51.26 % | 0.18 250.89 % | 0.05 -69.19 % | 0.17 279.50 % | -0.09 -202.39 % | 0.09 -1.49 % | 0.09 164.93 % | 0.04 -77.58 % | 0.16 88.30 % | 0.08 2 609.20 % | 0.00 -94.23 % | 0.05 -47.37 % | 0.10 2.47 % | 0.10 -10.64 % | 0.11 449.83 % | -0.03 -195.62 % | 0.03 -65.43 % | 0.10 101.53 % | 0.05 -45.04 % | 0.09 | 0.00 100.00 % | -0.01 | 0.00 -100.00 % | 0.05 |
| Total other income expenses net | 574.440 M 176.88 % | -747.186 M -25.56 % | -595.094 M -44.92 % | -410.625 M 5.24 % | -433.332 M -26.03 % | -343.823 M | 0.000 100.00 % | -338.627 M -4.94 % | -322.700 M | 0.000 100.00 % | -141.956 M -4 318.60 % | 3.365 M | 0.000 | 0.000 | 0.000 100.00 % | -18.591 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.732 M | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-03-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-03-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-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-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -2.100 B -162.47 % | 3.361 B 3 712.21 % | 88.164 M -97.58 % | 3.639 B -35.94 % | 5.680 B 116.19 % | 2.627 B 17.38 % | 2.238 B -4.48 % | 2.343 B 62.71 % | 1.440 B | 0.000 100.00 % | -61.029 M -101.32 % | 4.632 B -17.80 % | 5.635 B 215.28 % | 1.787 B 758.76 % | 208.140 M 154.43 % | -382.376 M 16.93 % | -460.305 M 81.50 % | -2.488 B -239.35 % | -733.203 M -116.45 % | -338.733 M 46.63 % | -634.644 M -111.75 % | -299.713 M 63.49 % | -820.819 M -51.85 % | -540.550 M 15.73 % | -641.460 M 17.02 % | -773.029 M 43.70 % | -1.373 B -9.92 % | -1.249 B 25.86 % | -1.685 B -244.21 % | 1.168 B 166.70 % | -1.752 B -202.15 % | 1.715 B 256.06 % | -1.099 B -2 206.89 % | -47.627 M -107.97 % | 597.360 M 139.17 % | -1.525 B 20.67 % | -1.922 B -162.79 % | 3.062 B 266.74 % | -1.836 B -8.90 % | -1.686 B -1 837.01 % | 97.079 M 68.45 % | 57.632 M 103.60 % | -1.599 B 39.49 % | -2.643 B -212.65 % | 2.346 B |
| Total investments | 0.000 | 0.000 -100.00 % | 2.248 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.962 B -69.64 % | 16.345 B 13.06 % | 14.457 B -7.07 % | 15.557 B 14.53 % | 13.583 B 23.14 % | 11.030 B -7.81 % | 11.965 B 285.53 % | 3.103 B 451.42 % | 562.813 M -74.73 % | 2.227 B | 0.000 -100.00 % | 13.318 B 20.85 % | 11.021 B 5.77 % | 10.420 B | 0.000 -100.00 % | 9.370 B 345.13 % | 2.105 B | 0.000 -100.00 % | 3.357 B -62.77 % | 9.019 B 11.80 % | 8.067 B | 0.000 -100.00 % | 4.399 B -51.97 % | 9.159 B | 0.000 -100.00 % | 8.697 B 0.00 % | 8.697 B | 0.000 -100.00 % | 7.879 B 0.00 % | 7.879 B -3.36 % | 8.153 B 10.62 % | 7.371 B 4.85 % | 7.030 B 125.37 % | 3.119 B -60.33 % | 7.863 B |
| Total debt | 2.051 B -52.08 % | 4.279 B 613.70 % | 599.578 M -85.29 % | 4.077 B -32.06 % | 6.001 B 88.23 % | 3.188 B 13.73 % | 2.803 B -18.65 % | 3.446 B 76.12 % | 1.957 B | 0.000 -100.00 % | 2.144 B -69.41 % | 7.008 B -4.25 % | 7.319 B 73.81 % | 4.211 B 114.17 % | 1.966 B 4.26 % | 1.886 B 84.40 % | 1.023 B 45.21 % | 704.282 M 8.64 % | 648.260 M -31.93 % | 952.405 M 100.43 % | 475.188 M -53.68 % | 1.026 B 42.14 % | 721.742 M -10.53 % | 806.649 M 144.47 % | 329.964 M -55.73 % | 745.397 M 187.51 % | 259.263 M -54.52 % | 570.063 M 12.90 % | 504.922 M -82.14 % | 2.828 B 385.59 % | 582.298 M -71.13 % | 2.017 B 231.10 % | 609.125 M -40.18 % | 1.018 B 10.02 % | 925.570 M -40.33 % | 1.551 B 34.44 % | 1.154 B -75.06 % | 4.627 B 448.80 % | 843.117 M -15.10 % | 993.117 M -66.69 % | 2.981 B -9.56 % | 3.296 B 215.91 % | 1.043 B | 0.000 -100.00 % | 3.300 B |
| Accumulated other comprehensive income loss | -547.682 M 40.02 % | -913.059 M 23.75 % | -1.197 B -0.15 % | -1.196 B -30.48 % | -916.357 M -10.66 % | -828.076 M -6.76 % | -775.607 M 19.25 % | -960.447 M -30.53 % | -735.801 M -123.91 % | 3.077 B 1 689.48 % | -193.573 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.901 M | 0.000 | 0.000 | 0.000 100.00 % | -28.494 M | 0.000 | 0.000 -100.00 % | 5.319 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.898 M | 0.000 | 0.000 -100.00 % | 121.000 K | 0.000 | 0.000 -100.00 % | 637.999 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 1.099 B -20.38 % | 1.380 B -2.31 % | 1.413 B 16.09 % | 1.217 B 9.64 % | 1.110 B -17.00 % | 1.337 B 14.25 % | 1.171 B 13.97 % | 1.027 B 8.31 % | 948.324 M | 0.000 -100.00 % | 564.516 M 683.31 % | 72.068 M -47.70 % | 137.807 M -75.44 % | 561.063 M 25.78 % | 446.084 M 5 049.30 % | 8.663 M -97.87 % | 406.727 M 0.44 % | 404.955 M 19.04 % | 340.182 M -16.05 % | 405.221 M -10.53 % | 452.890 M 12.24 % | 403.519 M -2.05 % | 411.976 M 12.81 % | 365.188 M -4.36 % | 381.848 M -1.81 % | 388.890 M 21.92 % | 318.966 M 1.62 % | 313.874 M 68.97 % | 185.758 M -48.24 % | 358.897 M 7.47 % | 333.965 M -5.09 % | 351.867 M 18.83 % | 296.119 M 36.35 % | 217.171 M -13.50 % | 251.079 M 0.29 % | 250.353 M 0.00 % | 250.353 M 2.71 % | 243.749 M -3.29 % | 252.048 M 0.00 % | 252.048 M 1.41 % | 248.534 M 7.38 % | 231.456 M 21.39 % | 190.669 M 0.00 % | 190.669 M 49.41 % | 127.613 M |
| Common stock | 3.686 B 24.31 % | 2.965 B 0.00 % | 2.965 B 0.00 % | 2.965 B 11.26 % | 2.665 B 0.00 % | 2.665 B 0.00 % | 2.665 B 0.00 % | 2.665 B 13.32 % | 2.352 B | 0.000 -100.00 % | 1.880 B -12.82 % | 2.156 B 0.00 % | 2.156 B 14.71 % | 1.880 B 0.00 % | 1.880 B -12.82 % | 2.156 B 14.58 % | 1.882 B 0.12 % | 1.880 B 46.40 % | 1.284 B 0.00 % | 1.284 B 0.00 % | 1.284 B 0.00 % | 1.284 B 0.00 % | 1.284 B 0.00 % | 1.284 B 0.00 % | 1.284 B 0.00 % | 1.284 B 0.00 % | 1.284 B 0.00 % | 1.284 B 0.00 % | 1.284 B -0.17 % | 1.286 B 18.38 % | 1.086 B 0.00 % | 1.086 B 0.20 % | 1.084 B -0.20 % | 1.086 B 0.23 % | 1.084 B -0.20 % | 1.086 B 0.00 % | 1.086 B 0.20 % | 1.084 B -0.20 % | 1.086 B 0.00 % | 1.086 B 0.00 % | 1.086 B 0.00 % | 1.086 B 0.00 % | 1.086 B 0.00 % | 1.086 B 0.00 % | 1.086 B |
| Total equity | 4.796 B 23.58 % | 3.881 B 2.83 % | 3.774 B 9.87 % | 3.435 B 6.87 % | 3.214 B -8.94 % | 3.530 B 3.35 % | 3.416 B 10.64 % | 3.087 B 8.74 % | 2.839 B -7.72 % | 3.077 B 23.13 % | 2.499 B 4.34 % | 2.395 B -1.50 % | 2.431 B -8.63 % | 2.661 B 6.24 % | 2.505 B -0.30 % | 2.512 B 7.78 % | 2.331 B -7.18 % | 2.511 B 48.49 % | 1.691 B -4.85 % | 1.777 B 2.55 % | 1.733 B 4.18 % | 1.664 B -1.45 % | 1.688 B 2.42 % | 1.648 B 0.53 % | 1.639 B -6.10 % | 1.746 B 4.24 % | 1.675 B 4.34 % | 1.605 B 3.58 % | 1.550 B -9.25 % | 1.708 B 13.92 % | 1.499 B 2.80 % | 1.458 B 1.03 % | 1.443 B 6.93 % | 1.350 B 0.94 % | 1.337 B -3.89 % | 1.391 B 0.00 % | 1.391 B 4.58 % | 1.330 B -4.49 % | 1.393 B 0.00 % | 1.393 B 0.25 % | 1.390 B 1.24 % | 1.372 B 3.06 % | 1.332 B 0.00 % | 1.332 B 5.58 % | 1.261 B |
| Other non current liabilities | 40.290 B 34.38 % | 29.982 B | 0.000 -100.00 % | 29.860 B -18.00 % | 36.415 B -5.39 % | 38.488 B | 0.000 -100.00 % | 34.733 B | 0.000 100.00 % | -3.077 B -43.53 % | -2.144 B -419.21 % | 671.564 M 168.08 % | 250.513 M -58.15 % | 598.662 M 115.72 % | 277.518 M 46.47 % | 189.467 M -79.78 % | 937.227 M 233.08 % | -704.282 M -8.64 % | -648.260 M 31.93 % | -952.405 M -106.96 % | 13.687 B 11 019.49 % | 123.086 M -6.68 % | 131.903 M 26.92 % | 103.928 M -99.06 % | 11.060 B 13 425.31 % | 81.775 M 131.54 % | -259.263 M -102.39 % | 10.853 B 2 249.39 % | -504.922 M -884.47 % | 64.365 M -80.36 % | 327.751 M -96.79 % | 10.221 B 1 777.91 % | -609.125 M -119.62 % | 3.105 B -74.44 % | 12.147 B 336.19 % | 2.785 B -3.03 % | 2.872 B -65.89 % | 8.421 B 231.70 % | 2.539 B -6.97 % | 2.729 B 2.88 % | 2.652 B 25.39 % | 2.115 B -18.84 % | 2.606 B | 0.000 -100.00 % | 73.642 M |
| Long term debt | 2.051 B -52.08 % | 4.279 B 613.70 % | 599.578 M -85.29 % | 4.077 B -32.06 % | 6.001 B 88.23 % | 3.188 B 13.73 % | 2.803 B -18.65 % | 3.446 B 76.12 % | 1.957 B | 0.000 | 0.000 -100.00 % | 7.008 B -4.25 % | 7.319 B 73.81 % | 4.211 B 114.17 % | 1.966 B 4.26 % | 1.886 B 84.40 % | 1.023 B 45.21 % | 704.282 M 8.64 % | 648.260 M -31.93 % | 952.405 M 100.43 % | 475.188 M -53.68 % | 1.026 B 42.14 % | 721.742 M -10.53 % | 806.649 M 144.47 % | 329.964 M -55.73 % | 745.397 M 187.51 % | 259.263 M -54.52 % | 570.063 M 12.90 % | 504.922 M -82.14 % | 2.828 B 385.59 % | 582.298 M -71.13 % | 2.017 B 231.10 % | 609.125 M -40.18 % | 1.018 B 10.02 % | 925.570 M -40.33 % | 1.551 B 34.44 % | 1.154 B -75.06 % | 4.627 B 448.80 % | 843.117 M -15.10 % | 993.117 M -66.69 % | 2.981 B -9.56 % | 3.296 B 215.91 % | 1.043 B | 0.000 -100.00 % | 3.300 B |
| Total non current liabilities | 42.341 B 23.58 % | 34.262 B 3 172.57 % | 1.047 B -96.92 % | 33.937 B -19.99 % | 42.416 B 1.77 % | 41.676 B 1 386.74 % | 2.803 B -92.66 % | 38.179 B 1 851.40 % | 1.957 B 163.59 % | -3.077 B -243.53 % | 2.144 B -72.09 % | 7.680 B 1.46 % | 7.570 B 57.39 % | 4.810 B 114.36 % | 2.244 B 8.11 % | 2.075 B 5.89 % | 1.960 B 178.29 % | 704.282 M 8.64 % | 648.260 M -31.93 % | 952.405 M -93.27 % | 14.162 B 1 132.59 % | 1.149 B 34.59 % | 853.645 M -6.25 % | 910.577 M -92.01 % | 11.390 B 1 277.02 % | 827.172 M 219.05 % | 259.263 M -97.73 % | 11.423 B 2 162.29 % | 504.922 M -82.54 % | 2.892 B 217.78 % | 910.049 M -92.56 % | 12.237 B 1 909.01 % | 609.125 M -85.23 % | 4.124 B -68.46 % | 13.073 B 201.49 % | 4.336 B 7.71 % | 4.026 B -69.15 % | 13.048 B 285.83 % | 3.382 B -9.14 % | 3.722 B -33.93 % | 5.634 B 4.10 % | 5.412 B 48.27 % | 3.650 B | 0.000 -100.00 % | 3.374 B |
| Other current liabilities | 0.000 | 0.000 -100.00 % | 39.689 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -563.240 M -103.35 % | 16.836 B -1.20 % | 17.040 B 4.59 % | 16.292 B -2.10 % | 16.642 B 11.49 % | 14.927 B 0.47 % | 14.857 B 81 246.10 % | -18.309 M 8.37 % | -19.981 M 1.06 % | -20.195 M | 0.000 -100.00 % | 14.243 B 14.86 % | 12.400 B 5.88 % | 11.711 B | 0.000 -100.00 % | 11.118 B 83 427.11 % | -13.342 M | 0.000 100.00 % | -8.235 M -100.09 % | 9.563 B -20.99 % | 12.103 B | 0.000 100.00 % | -4.955 M -100.05 % | 9.792 B | 0.000 -100.00 % | 10.494 B -3.51 % | 10.876 B | 0.000 -100.00 % | 10.394 B 3.96 % | 9.998 B 23.53 % | 8.094 B 6.40 % | 7.607 B -6.79 % | 8.161 B 17 906.35 % | -45.831 M -100.65 % | 7.002 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.292 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 -100.00 % | 39.728 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 544.556 M -96.77 % | 16.875 B -1.03 % | 17.050 B 4.16 % | 16.369 B -2.12 % | 16.723 B 11.96 % | 14.937 B 0.54 % | 14.857 B 3 806.05 % | 380.360 M 644.96 % | 51.058 M -6.28 % | 54.480 M | 0.000 -100.00 % | 14.313 B 14.63 % | 12.486 B 5.56 % | 11.829 B | 0.000 -100.00 % | 11.192 B 18 102.30 % | 61.486 M | 0.000 -100.00 % | 62.680 M -99.35 % | 9.643 B -20.33 % | 12.103 B | 0.000 -100.00 % | 84.048 M -99.14 % | 9.792 B | 0.000 -100.00 % | 10.653 B -2.83 % | 10.963 B | 0.000 -100.00 % | 10.394 B 3.38 % | 10.053 B 24.21 % | 8.094 B 6.40 % | 7.607 B -6.79 % | 8.161 B | 0.000 -100.00 % | 7.002 B |
| Total liabilities | 42.341 B 23.58 % | 34.262 B -15.97 % | 40.775 B 20.15 % | 33.937 B -19.99 % | 42.416 B 1.77 % | 41.676 B 1 386.74 % | 2.803 B -92.66 % | 38.179 B 1 851.40 % | 1.957 B 163.59 % | -3.077 B -113.06 % | 23.553 B -4.08 % | 24.554 B -0.26 % | 24.620 B 16.25 % | 21.179 B 11.66 % | 18.967 B 11.49 % | 17.012 B 1.16 % | 16.817 B -1.34 % | 17.046 B 17.35 % | 14.525 B 10.46 % | 13.149 B -7.15 % | 14.162 B -8.41 % | 15.462 B 15.91 % | 13.339 B 4.71 % | 12.739 B 11.84 % | 11.390 B -5.23 % | 12.019 B -3.08 % | 12.401 B 8.56 % | 11.423 B -9.15 % | 12.573 B 0.31 % | 12.535 B -3.67 % | 13.013 B 6.34 % | 12.237 B -5.81 % | 12.992 B -6.64 % | 13.916 B 6.45 % | 13.073 B -12.79 % | 14.989 B 0.00 % | 14.989 B 14.88 % | 13.048 B -5.28 % | 13.775 B 0.00 % | 13.775 B 0.35 % | 13.727 B 5.44 % | 13.019 B 10.23 % | 11.811 B 0.00 % | 11.811 B 13.83 % | 10.376 B |
| Other non current assets | 46.600 B 24.25 % | 37.505 B -2.15 % | 38.328 B 3.97 % | 36.864 B -18.27 % | 45.102 B 1.01 % | 44.651 B 21.00 % | 36.902 B -9.28 % | 40.676 B 6.87 % | 38.062 B | 0.000 100.00 % | -74.925 M -101.03 % | 7.302 B -26.66 % | 9.957 B 109.68 % | 4.749 B -3.37 % | 4.914 B -6.95 % | 5.282 B 13.57 % | 4.650 B 239.45 % | -3.335 B -305.56 % | -822.238 M 66.88 % | -2.482 B -115.98 % | 15.535 B 659.34 % | 2.046 B 3.91 % | 1.969 B -8.98 % | 2.163 B -83.07 % | 12.775 B 432.18 % | 2.400 B 203.30 % | -2.324 B -117.96 % | 12.936 B 478.11 % | -3.421 B -203.30 % | 3.312 B -17.32 % | 4.005 B -70.67 % | 13.658 B 407.67 % | -4.439 B -189.18 % | 4.978 B -65.43 % | 14.400 B 239.06 % | 4.247 B 0.10 % | 4.243 B -70.32 % | 14.295 B 220.67 % | 4.458 B 3.81 % | 4.294 B 9.31 % | 3.928 B 8.46 % | 3.622 B 9.68 % | 3.302 B 200.49 % | -3.286 B -223.73 % | 2.656 B |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.962 B -69.64 % | 16.345 B 13.06 % | 14.457 B -7.07 % | 15.557 B 14.53 % | 13.583 B 23.14 % | 11.030 B -7.81 % | 11.965 B 285.53 % | 3.103 B 451.42 % | 562.813 M -74.73 % | 2.227 B | 0.000 -100.00 % | 13.318 B 20.85 % | 11.021 B 5.77 % | 10.420 B | 0.000 -100.00 % | 9.370 B 345.13 % | 2.105 B | 0.000 -100.00 % | 3.357 B -62.77 % | 9.019 B 11.80 % | 8.067 B | 0.000 -100.00 % | 4.399 B -51.97 % | 9.159 B | 0.000 -100.00 % | 8.697 B 0.00 % | 8.697 B | 0.000 -100.00 % | 7.879 B 0.00 % | 7.879 B -3.36 % | 8.153 B 10.62 % | 7.371 B 4.85 % | 7.030 B 125.37 % | 3.119 B -60.33 % | 7.863 B |
| Intangible assets | 86.008 M | 0.000 -100.00 % | 72.227 M | 0.000 | 0.000 | 0.000 -100.00 % | 62.908 M | 0.000 | 0.000 | 0.000 -100.00 % | 61.109 M | 0.000 | 0.000 -100.00 % | 58.832 M | 0.000 | 0.000 | 0.000 -100.00 % | 46.034 M 4.88 % | 43.890 M 4.36 % | 42.057 M | 0.000 -100.00 % | 41.465 M 16.28 % | 35.661 M 1.95 % | 34.978 M | 0.000 -100.00 % | 33.479 M 5.35 % | 31.779 M | 0.000 -100.00 % | 29.721 M 0.61 % | 29.541 M | 0.000 -100.00 % | 24.908 M 100.26 % | 12.438 M | 0.000 -100.00 % | 117.000 K -9.30 % | 129.000 K 0.00 % | 129.000 K -8.51 % | 141.000 K | 0.000 -100.00 % | 153.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 86.008 M | 0.000 -100.00 % | 72.227 M | 0.000 | 0.000 | 0.000 -100.00 % | 62.908 M | 0.000 | 0.000 | 0.000 -100.00 % | 61.109 M | 0.000 | 0.000 -100.00 % | 58.832 M | 0.000 | 0.000 | 0.000 -100.00 % | 46.034 M 4.88 % | 43.890 M 4.36 % | 42.057 M | 0.000 -100.00 % | 41.465 M 16.28 % | 35.661 M 1.95 % | 34.978 M | 0.000 -100.00 % | 33.479 M 5.35 % | 31.779 M | 0.000 -100.00 % | 29.721 M 0.61 % | 29.541 M | 0.000 -100.00 % | 24.908 M 100.26 % | 12.438 M | 0.000 -100.00 % | 117.000 K -9.30 % | 129.000 K 0.00 % | 129.000 K -8.51 % | 141.000 K | 0.000 -100.00 % | 153.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 450.768 M -29.28 % | 637.411 M 25.66 % | 507.234 M -0.15 % | 507.998 M -3.78 % | 527.975 M -4.99 % | 555.717 M -4.57 % | 582.330 M -1.43 % | 590.779 M 8.82 % | 542.883 M | 0.000 -100.00 % | 795.142 M -7.17 % | 856.572 M -3.40 % | 886.717 M 6.47 % | 832.814 M -8.85 % | 913.713 M -0.96 % | 922.611 M -2.53 % | 946.573 M 411.06 % | 185.217 M -14.07 % | 215.535 M 1.14 % | 213.100 M -40.77 % | 359.756 M 63.06 % | 220.624 M 1.80 % | 216.722 M 0.80 % | 214.997 M -15.64 % | 254.845 M 28.49 % | 198.344 M 6.14 % | 186.867 M 103.06 % | 92.026 M 169.33 % | 34.168 M 0.96 % | 33.842 M -47.87 % | 64.916 M 420.20 % | 12.479 M -55.16 % | 27.833 M -49.73 % | 55.366 M 450.19 % | 10.063 M -93.96 % | 166.714 M 0.00 % | 166.714 M 98.82 % | 83.850 M -44.99 % | 152.435 M -8.41 % | 166.429 M 10.06 % | 151.218 M -5.34 % | 159.744 M -4.64 % | 167.521 M 0.48 % | 166.717 M 1.68 % | 163.966 M |
| Total non current assets | 47.137 B 23.58 % | 38.143 B -3.66 % | 39.590 B 5.94 % | 37.372 B -18.10 % | 45.630 B 0.94 % | 45.206 B 20.40 % | 37.547 B -9.01 % | 41.267 B 6.90 % | 38.604 B | 0.000 -100.00 % | 5.818 B -76.32 % | 24.573 B -3.13 % | 25.367 B 19.55 % | 21.219 B 8.96 % | 19.474 B 12.86 % | 17.256 B -2.31 % | 17.665 B 429.73 % | 3.335 B 305.56 % | 822.238 M -66.88 % | 2.482 B -84.38 % | 15.895 B 1.33 % | 15.686 B 17.62 % | 13.336 B 3.18 % | 12.925 B -0.80 % | 13.030 B 7.89 % | 12.077 B 419.71 % | 2.324 B -82.16 % | 13.028 B 280.80 % | 3.421 B -72.49 % | 12.435 B 2.11 % | 12.178 B -11.08 % | 13.696 B 208.51 % | 4.439 B -68.74 % | 14.200 B -1.46 % | 14.410 B 9.91 % | 13.111 B 0.00 % | 13.111 B -8.82 % | 14.379 B 15.13 % | 12.489 B 1.21 % | 12.339 B 0.87 % | 12.233 B 9.69 % | 11.152 B 6.21 % | 10.500 B 0.00 % | 10.500 B -1.72 % | 10.683 B |
| Other current assets | 0.000 | 0.000 -100.00 % | 671.651 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.305 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.958 M -36.76 % | 15.747 M -4.05 % | 16.412 M | 0.000 -100.00 % | 9.288 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.982 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.940 M 0.00 % | 21.940 M | 0.000 | 0.000 -100.00 % | 20.963 M | 0.000 | 0.000 | 0.000 100.00 % | -144.402 M | 0.000 |
| Short term investments | 0.000 | 0.000 -100.00 % | 2.248 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 4.150 B 352.00 % | 918.192 M 79.54 % | 511.414 M 16.77 % | 437.973 M 36.58 % | 320.666 M -42.81 % | 560.688 M -0.74 % | 564.873 M -48.76 % | 1.102 B 113.53 % | 516.314 M | 0.000 -100.00 % | 2.205 B -7.22 % | 2.376 B 41.13 % | 1.684 B -30.52 % | 2.423 B 37.85 % | 1.758 B -22.49 % | 2.268 B 52.95 % | 1.483 B -53.55 % | 3.192 B 131.09 % | 1.381 B 7.00 % | 1.291 B 16.34 % | 1.110 B -16.28 % | 1.326 B -14.07 % | 1.543 B 14.50 % | 1.347 B 38.68 % | 971.424 M -36.02 % | 1.518 B -6.97 % | 1.632 B -10.28 % | 1.819 B -16.92 % | 2.190 B 31.96 % | 1.659 B -28.90 % | 2.334 B 672.51 % | 302.119 M -82.31 % | 1.708 B 60.22 % | 1.066 B 224.76 % | 328.210 M -89.33 % | 3.076 B 0.00 % | 3.076 B 96.55 % | 1.565 B -41.59 % | 2.679 B 0.00 % | 2.679 B -7.10 % | 2.884 B -10.95 % | 3.239 B 22.56 % | 2.643 B 0.00 % | 2.643 B 176.97 % | 954.118 M |
| Cash and short term investments | 0.000 | 0.000 -100.00 % | 2.759 B | 0.000 | 0.000 | 0.000 -100.00 % | 564.873 M | 0.000 -100.00 % | 516.314 M | 0.000 -100.00 % | 2.205 B -7.22 % | 2.376 B 41.13 % | 1.684 B -30.52 % | 2.423 B 37.85 % | 1.758 B -22.49 % | 2.268 B 52.95 % | 1.483 B -53.55 % | 3.192 B 131.09 % | 1.381 B 7.00 % | 1.291 B | 0.000 -100.00 % | 1.326 B -14.07 % | 1.543 B 14.50 % | 1.347 B | 0.000 -100.00 % | 1.518 B -6.97 % | 1.632 B | 0.000 -100.00 % | 2.190 B 31.96 % | 1.659 B -28.90 % | 2.334 B | 0.000 -100.00 % | 1.708 B 60.22 % | 1.066 B | 0.000 -100.00 % | 3.076 B 0.00 % | 3.076 B | 0.000 -100.00 % | 2.679 B 0.00 % | 2.679 B -7.10 % | 2.884 B -10.95 % | 3.239 B 22.56 % | 2.643 B 0.00 % | 2.643 B 176.97 % | 954.118 M |
| Total current assets | 0.000 | 0.000 -100.00 % | 3.431 B | 0.000 | 0.000 | 0.000 -100.00 % | 564.873 M | 0.000 -100.00 % | 516.314 M | 0.000 -100.00 % | 2.473 B 4.05 % | 2.376 B 41.13 % | 1.684 B -35.75 % | 2.621 B 31.23 % | 1.997 B -11.96 % | 2.268 B 52.95 % | 1.483 B -55.84 % | 3.358 B 115.53 % | 1.558 B 5.23 % | 1.481 B | 0.000 -100.00 % | 1.439 B -14.87 % | 1.691 B 15.67 % | 1.462 B | 0.000 -100.00 % | 1.688 B -7.37 % | 1.823 B | 0.000 -100.00 % | 2.331 B 28.97 % | 1.808 B -22.54 % | 2.334 B | 0.000 -100.00 % | 1.853 B 73.81 % | 1.066 B | 0.000 -100.00 % | 3.270 B 0.00 % | 3.270 B | 0.000 -100.00 % | 2.679 B -5.29 % | 2.829 B -1.91 % | 2.884 B -10.95 % | 3.239 B 22.56 % | 2.643 B 0.00 % | 2.643 B 176.97 % | 954.118 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.305 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 267.741 M | 0.000 | 0.000 -100.00 % | 197.248 M -17.47 % | 238.995 M | 0.000 | 0.000 -100.00 % | 165.891 M -6.09 % | 176.656 M -6.77 % | 189.474 M | 0.000 -100.00 % | 103.966 M -21.66 % | 132.717 M 35.02 % | 98.297 M | 0.000 -100.00 % | 160.583 M -15.61 % | 190.294 M | 0.000 -100.00 % | 141.755 M 3.14 % | 137.435 M | 0.000 | 0.000 -100.00 % | 144.838 M | 0.000 | 0.000 -100.00 % | 171.755 M 0.00 % | 171.755 M | 0.000 | 0.000 -100.00 % | 128.687 M | 0.000 | 0.000 | 0.000 -100.00 % | 144.402 M | 0.000 |
| Tax assets | 0.000 | 0.000 -100.00 % | 682.908 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.925 M 7.86 % | 69.462 M 4.41 % | 66.528 M 206.37 % | 21.715 M -65.70 % | 63.306 M 197.18 % | 21.302 M -79.31 % | 102.952 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.480 M -36.91 % | 94.279 M 1.85 % | 92.562 M | 0.000 -100.00 % | 74.031 M | 0.000 | 0.000 | 0.000 -100.00 % | 41.125 M 0.00 % | 41.125 M | 0.000 | 0.000 -100.00 % | 7.501 M | 0.000 | 0.000 -100.00 % | 4.443 M | 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 -100.00 % | 17.754 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.864 B -7.03 % | 13.836 B 26.20 % | 10.964 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.929 B | 0.000 -100.00 % | 8.371 B | 0.000 | 0.000 | 0.000 -100.00 % | 8.143 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 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 544.556 M 103 231.31 % | 527.000 K 17.63 % | 448.000 K -99.15 % | 52.491 M 4.43 % | 50.263 M 18 111.23 % | 276.000 K | 0.000 -100.00 % | 380.360 M 644.96 % | 51.058 M -6.28 % | 54.480 M | 0.000 -100.00 % | 56.920 M -15.70 % | 67.519 M -35.50 % | 104.678 M | 0.000 -100.00 % | 48.703 M -20.79 % | 61.486 M | 0.000 -100.00 % | 62.680 M -15.41 % | 74.100 M | 0.000 | 0.000 -100.00 % | 84.048 M | 0.000 | 0.000 -100.00 % | 153.894 M 75.19 % | 87.842 M | 0.000 | 0.000 -100.00 % | 52.117 M | 0.000 | 0.000 | 0.000 -100.00 % | 37.360 M | 0.000 |
| Tax payables | 0.000 | 0.000 -100.00 % | 39.115 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.684 M -50.73 % | 37.919 M 302.24 % | 9.427 M -61.34 % | 24.387 M -20.33 % | 30.610 M 230.45 % | 9.263 M | 0.000 -100.00 % | 18.309 M -8.37 % | 19.981 M -1.06 % | 20.195 M | 0.000 -100.00 % | 12.659 M -30.73 % | 18.276 M 47.68 % | 12.375 M | 0.000 -100.00 % | 25.663 M 92.35 % | 13.342 M | 0.000 -100.00 % | 8.235 M 36.77 % | 6.021 M | 0.000 | 0.000 -100.00 % | 4.955 M | 0.000 | 0.000 -100.00 % | 5.162 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.256 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.471 M | 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 -100.00 % | 89.292 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.749 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 2.202 M | 0.000 | 0.000 -100.00 % | 2.202 M 0.00 % | 2.202 M | 0.000 | 0.000 -100.00 % | 2.202 M 0.00 % | 2.202 M 0.00 % | 2.202 M 0.00 % | 2.202 M 0.00 % | 2.202 M 0.00 % | 2.202 M 0.00 % | 2.202 M 0.00 % | 2.202 M 0.00 % | 2.202 M 0.00 % | 2.202 M 0.00 % | 2.202 M 0.00 % | 2.202 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.202 M | 0.000 -100.00 % | 2.202 M | 0.000 | 0.000 -100.00 % | 2.202 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 559.007 M 24.55 % | 448.809 M -24.42 % | 593.841 M 32.31 % | 448.809 M 26.14 % | 355.801 M 0.00 % | 355.801 M 0.00 % | 355.801 M 0.00 % | 355.801 M 29.39 % | 274.977 M | 0.000 -100.00 % | 238.350 M 42.92 % | 166.773 M 21.34 % | 137.438 M -36.98 % | 218.074 M 23.37 % | 176.770 M -49.11 % | 347.379 M 722.76 % | 42.221 M -81.17 % | 224.212 M 246.15 % | 64.774 M -24.67 % | 85.990 M | 0.000 100.00 % | -26.085 M -158.70 % | -10.083 M -213.53 % | -3.216 M | 0.000 -100.00 % | 70.912 M 1.47 % | 69.885 M | 0.000 -100.00 % | 78.009 M 24.22 % | 62.798 M -20.16 % | 78.650 M | 0.000 -100.00 % | 60.830 M 31.39 % | 46.297 M | 0.000 -100.00 % | 54.906 M 0.00 % | 54.906 M | 0.000 -100.00 % | 54.943 M 0.00 % | 54.943 M 0.00 % | 54.943 M 0.00 % | 54.943 M -0.01 % | 54.947 M 0.00 % | 54.947 M 15.26 % | 47.671 M |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 447.355 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.054 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 | 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 -100.00 % | 20.865 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.961 B 15.44 % | 13.826 B 13.86 % | 12.142 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.080 B | 0.000 -100.00 % | 12.006 B | 0.000 | 0.000 | 0.000 -100.00 % | 12.299 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.811 B | 0.000 |
| Total assets | 47.137 B 23.58 % | 38.143 B -11.34 % | 43.021 B 15.12 % | 37.372 B -18.10 % | 45.630 B 0.94 % | 45.206 B 18.61 % | 38.112 B -7.64 % | 41.267 B 5.49 % | 39.121 B | 0.000 -100.00 % | 26.044 B -3.36 % | 26.949 B -0.38 % | 27.051 B 13.47 % | 23.839 B 11.03 % | 21.471 B 9.97 % | 19.524 B 1.97 % | 19.148 B -2.09 % | 19.557 B 20.60 % | 16.216 B 8.64 % | 14.927 B -6.09 % | 15.895 B -7.18 % | 17.125 B 13.96 % | 15.027 B 4.45 % | 14.387 B 10.42 % | 13.030 B -5.34 % | 13.765 B -2.21 % | 14.075 B 8.04 % | 13.028 B -7.76 % | 14.123 B -0.84 % | 14.243 B -1.86 % | 14.512 B 5.96 % | 13.696 B -5.13 % | 14.435 B -5.44 % | 15.266 B 5.94 % | 14.410 B -12.03 % | 16.381 B 0.00 % | 16.381 B 13.92 % | 14.379 B -5.21 % | 15.169 B 0.00 % | 15.169 B 0.34 % | 15.117 B 5.04 % | 14.391 B 9.50 % | 13.142 B 0.00 % | 13.142 B 12.93 % | 11.637 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-03-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-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-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-03-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-07-01 | 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-10-01 | 2014-06-30 | 2014-03-31 | 2013-03-31 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.069 B -813.42 % | 149.842 M 126.87 % | -557.564 M -208.04 % | 516.082 M 130.29 % | -1.704 B -467.35 % | 463.875 M 138.38 % | -1.209 B | 0.000 100.00 % | -537.882 M -438.32 % | 158.986 M 126.28 % | -605.000 M 60.61 % | -1.536 B -190.73 % | 1.693 B | 0.000 | 0.000 100.00 % | -1.247 B -517.83 % | 298.332 M | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.069 B -813.42 % | 149.842 M 126.87 % | -557.564 M -208.04 % | 516.082 M 130.29 % | -1.704 B -467.35 % | 463.875 M 138.38 % | -1.209 B | 0.000 100.00 % | -537.882 M -438.32 % | 158.986 M 126.28 % | -605.000 M 60.61 % | -1.536 B -190.73 % | 1.693 B | 0.000 | 0.000 100.00 % | -1.247 B -517.83 % | 298.332 M | 0.000 | 0.000 | 0.000 |
| Other non cash items | -198.738 M -212.25 % | 177.051 M 150.20 % | -352.698 M -229.63 % | -106.998 M 4.45 % | -111.979 M 32.38 % | -165.594 M -15.22 % | -143.725 M -2.54 % | -140.167 M 5.18 % | -147.826 M -36.54 % | -108.267 M -80.07 % | -60.124 M 97.56 % | -2.468 B -309.64 % | 1.177 B -27.03 % | 1.613 B 198.73 % | 540.120 M 139.36 % | -1.372 B -201.79 % | 1.348 B 345.77 % | -548.538 M -115.40 % | 3.562 B 396.62 % | -1.201 B -418.45 % | 377.100 M 6 230.37 % | 5.957 M 102.41 % | -247.064 M -72.19 % | -143.487 M 8.83 % | -157.382 M -278.87 % | 87.985 M 185.70 % | 30.796 M 226.96 % | 9.419 M -90.61 % | 100.345 M 226.04 % | -79.614 M -132.05 % | 248.371 M 116.41 % | -1.513 B -4 137.57 % | 37.476 M -73.62 % | 142.046 M -70.56 % | 482.420 M 76.19 % | 273.806 M 459.01 % | -76.267 M -103.09 % | 2.465 B -9.57 % | 2.726 B 2 289.92 % | 114.057 M -0.06 % | 114.120 M 150.27 % | -227.026 M | 0.000 | 0.000 |
| Net cash provided by operating activities | 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.370 B -282.40 % | 1.299 B -19.47 % | 1.613 B 198.73 % | 540.120 M 144.77 % | -1.206 B -187.64 % | 1.376 B 369.88 % | -510.034 M -114.32 % | 3.562 B 400.52 % | -1.185 B -350.40 % | 473.351 M 7 846.13 % | 5.957 M 102.41 % | -247.064 M -72.19 % | -143.487 M 86.08 % | -1.031 B -719.02 % | 166.480 M 141.23 % | -403.813 M -169.52 % | 580.830 M 136.76 % | -1.580 B -452.59 % | 448.072 M 144.03 % | -1.018 B 32.75 % | -1.513 B -226.14 % | -463.953 M -253.39 % | 302.474 M 824.18 % | -41.768 M 96.62 % | -1.235 B -176.26 % | 1.619 B -34.33 % | 2.465 B -9.57 % | 2.726 B 346.04 % | -1.108 B -350.26 % | 442.696 M 295.00 % | -227.026 M -133.41 % | 679.558 M 32.26 % | 513.814 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 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 % | -12.054 M | 0.000 | 0.000 | 0.000 100.00 % | -11.390 M | 0.000 | 0.000 100.00 % | -91.278 M -281.04 % | -23.955 M -73.36 % | -13.818 M -49.40 % | -9.249 M 67.82 % | -28.737 M -34.44 % | -21.376 M 84.37 % | -136.786 M -1 481.89 % | -8.647 M 75.02 % | -34.621 M -266.86 % | -9.437 M -27.99 % | -7.373 M 71.00 % | -25.424 M -78.26 % | -14.262 M -24.71 % | -11.436 M -144.62 % | -4.675 M -39.43 % | -3.353 M 88.52 % | -29.208 M -240.98 % | -8.566 M 21.71 % | -10.942 M -128.48 % | -4.789 M 74.11 % | -18.495 M 0.60 % | -18.607 M 10.95 % | -20.894 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.424 B | 0.000 | 0.000 | 0.000 100.00 % | -2.992 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 -100.00 % | 75.296 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.792 B -60.91 % | -1.735 B | 0.000 | 0.000 100.00 % | -10.000 K | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.540 B | 0.000 | 0.000 | 0.000 -100.00 % | 422.061 M | 0.000 | 0.000 -100.00 % | 258.266 M 41 222.56 % | 625.000 K -99.78 % | 288.622 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 503.980 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 144.974 M 549.76 % | 22.312 M | 0.000 | 0.000 -100.00 % | 21.010 M 162.63 % | 8.000 M -92.00 % | 100.000 M |
| Other investing activites | 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.205 B 847.80 % | -294.830 M 87.78 % | -2.413 B -46 195.82 % | 5.234 M -99.36 % | 820.742 M 232.52 % | -619.338 M 49.49 % | -1.226 B -3 230.69 % | 39.163 M -97.72 % | 1.716 B 432.73 % | -515.731 M -22 177.53 % | 2.336 M -54.14 % | 5.094 M 189.60 % | 1.759 M -96.96 % | 57.815 M -76.58 % | 246.910 M 156.42 % | -437.602 M -777.53 % | 64.588 M -90.51 % | 680.515 M 45.99 % | 466.148 M 312.37 % | -219.501 M -88 253.01 % | 249.000 K -99.96 % | 688.710 M 266.20 % | -414.385 M -1 124.82 % | 40.435 M -75.70 % | 166.398 M 117.91 % | -928.945 M -24 545.92 % | 3.800 M 513.89 % | 619.000 K -97.85 % | 28.736 M 92.76 % | 14.908 M -15.39 % | 17.620 M 361.26 % | 3.820 M 198.67 % | 1.279 M |
| Net cash used for investing activites | 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.205 B 847.80 % | -294.830 M 87.78 % | -2.413 B -2 294.58 % | 109.937 M -86.61 % | 820.742 M 232.52 % | -619.338 M 49.49 % | -1.226 B 51.76 % | -2.542 B -248.12 % | 1.716 B 432.73 % | -515.731 M -404.58 % | 169.324 M 1 028.52 % | -18.236 M -106.59 % | 276.563 M 469.46 % | 48.566 M -77.74 % | 218.173 M 147.53 % | -458.978 M -535.72 % | -72.198 M -110.75 % | 671.868 M 55.70 % | 431.527 M 288.49 % | -228.938 M -140.01 % | 572.152 M -13.74 % | 663.286 M 254.74 % | -428.647 M -1 578.14 % | 28.999 M -82.07 % | 161.723 M 117.35 % | -932.298 M 65.12 % | -2.673 B -55.30 % | -1.721 B -9 771.44 % | 17.794 M 75.85 % | 10.119 M -49.72 % | 20.125 M 396.52 % | -6.787 M -108.44 % | 80.385 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 749.474 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 -100.00 % | 199.654 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -727.000 K 99.56 % | -164.654 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 K 0.00 % | -5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -139.814 M -6 990 600.00 % | -2.000 K -100.00 % | -1.000 K | 0.000 100.00 % | -50.008 M -6 576.64 % | -749.000 K 99.26 % | -101.856 M -97 838.46 % | -104.000 K | 0.000 100.00 % | -22.000 K -340.00 % | -5.000 K 16.67 % | -6.000 K 99.99 % | -69.394 M 3.11 % | -71.623 M -1 067.45 % | -6.135 M -213.25 % | 5.417 M 107.68 % | -70.504 M -630.01 % | -9.658 M -2 115.14 % | -436.000 K 98.99 % | -43.006 M |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 123.234 M 169.32 % | -177.777 M -579.21 % | -26.174 M | 0.000 100.00 % | -130.529 M -492.18 % | -22.042 M 74.09 % | -85.084 M | 0.000 100.00 % | -429.662 M -441.43 % | -79.357 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.176 B 276.41 % | -666.520 M -188.10 % | 756.556 M 322.47 % | -340.074 M -222.61 % | 277.361 M 131.01 % | -894.450 M -146.54 % | 1.922 B | 0.000 -100.00 % | 975.560 M 379.73 % | -348.752 M -164.71 % | 538.961 M -22.84 % | 698.479 M 267.85 % | -416.124 M | 0.000 | 0.000 -100.00 % | 654.205 M 188.32 % | -740.715 M | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 122.507 M 135.78 % | -342.431 M -1 208.29 % | -26.174 M | 0.000 100.00 % | -130.529 M -492.18 % | -22.042 M 74.10 % | -85.089 M -111.35 % | 749.469 M 274.43 % | -429.662 M -441.43 % | -79.357 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.036 B 255.43 % | -666.522 M -188.10 % | 756.555 M 322.47 % | -340.074 M -249.58 % | 227.353 M 125.40 % | -895.199 M -149.18 % | 1.820 B 812.12 % | 199.550 M -79.55 % | 975.560 M 379.71 % | -348.774 M -164.71 % | 538.956 M -22.84 % | 698.473 M 243.86 % | -485.518 M -577.88 % | -71.623 M -1 067.45 % | -6.135 M -100.93 % | 659.622 M 181.31 % | -811.219 M -8 299.45 % | -9.658 M -2 115.14 % | -436.000 K 98.99 % | -43.006 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.083 M 115.19 % | -13.713 M -488.69 % | 3.528 M 115.50 % | -22.764 M -135.81 % | 63.563 M 222.23 % | -52.001 M -145.63 % | 113.970 M 926.47 % | -13.790 M -1 955.99 % | 743.000 K 105.07 % | -14.641 M 61.65 % | -38.182 M -253.44 % | 24.884 M 54.25 % | 16.132 M -58.11 % | 38.506 M 1 063.67 % | 3.309 M -39.52 % | 5.471 M 239.18 % | 1.613 M -96.16 % | 42.028 M 174.71 % | -56.258 M -45.20 % | -38.746 M -3 467.77 % | -1.086 M 98.39 % | -67.511 M -12.04 % | -60.258 M -156.89 % | 105.928 M -2.84 % | 109.024 M 315.43 % | -50.607 M -106.40 % | 790.854 M 27.25 % | 621.513 M 410.35 % | 121.782 M 248.22 % | -82.161 M -145.10 % | 182.188 M 53 327.57 % | 341.000 K -96.92 % | 11.089 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -40.760 M -106.29 % | 648.414 M 178.90 % | -821.827 M -231.01 % | 627.293 M 238.62 % | -452.543 M -166.25 % | 683.089 M 139.49 % | -1.730 B -198.52 % | 1.756 B 1 624.28 % | 101.834 M 174.67 % | -136.378 M -199.47 % | 137.099 M 157.03 % | -240.416 M -261.13 % | 149.208 M 61.28 % | 92.517 M 133.21 % | -278.560 M -176.45 % | -100.765 M -159.21 % | 170.171 M 126.65 % | -638.609 M -788.71 % | -71.858 M -113.44 % | 534.842 M 172.03 % | -742.502 M 25.10 % | -991.323 M -85.22 % | -535.205 M -184.67 % | 632.115 M 338.24 % | -265.325 M -276.34 % | 150.460 M -70.59 % | 511.680 M -68.42 % | 1.620 B 624.89 % | -308.697 M 29.93 % | -440.565 M -1 181.79 % | -34.371 M -105.11 % | 672.676 M 19.63 % | 562.282 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.760 B 58.32 % | 1.112 B -42.50 % | 1.934 B 46.47 % | 1.320 B -24.89 % | 1.758 B 63.56 % | 1.075 B -61.68 % | 2.805 B 167.44 % | 1.049 B 11.33 % | 941.900 M -12.65 % | 1.078 B 10.85 % | 972.733 M -19.82 % | 1.213 B 14.02 % | 1.064 B 9.52 % | 971.424 M -22.29 % | 1.250 B -7.46 % | 1.351 B 14.41 % | 1.181 B -35.10 % | 1.819 B -3.80 % | 1.891 B 39.44 % | 1.356 B -35.38 % | 2.099 B 111.71 % | 991.323 M -35.06 % | 1.527 B 70.67 % | 894.413 M -22.88 % | 1.160 B 14.91 % | 1.009 B -57.33 % | 2.365 B 88.23 % | 1.256 B -19.72 % | 1.565 B -21.97 % | 2.006 B -16.41 % | 2.399 B 38.96 % | 1.727 B 48.29 % | 1.165 B |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.719 B -2.32 % | 1.760 B 58.32 % | 1.112 B -42.91 % | 1.947 B 49.20 % | 1.305 B -25.74 % | 1.758 B 63.56 % | 1.075 B -61.68 % | 2.805 B 168.70 % | 1.044 B 10.81 % | 941.900 M -15.13 % | 1.110 B 14.09 % | 972.733 M -19.82 % | 1.213 B 14.02 % | 1.064 B 9.52 % | 971.424 M -22.29 % | 1.250 B -7.46 % | 1.351 B 14.41 % | 1.181 B -35.10 % | 1.819 B -3.80 % | 1.891 B 39.44 % | 1.356 B | 0.000 -100.00 % | 991.323 M -35.06 % | 1.527 B 70.67 % | 894.413 M -22.88 % | 1.160 B -59.69 % | 2.877 B 0.00 % | 2.877 B 128.96 % | 1.256 B -19.72 % | 1.565 B -33.82 % | 2.365 B -1.43 % | 2.399 B 38.96 % | 1.727 B |
| Operating cash flow | 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.370 B -282.40 % | 1.299 B -19.47 % | 1.613 B 198.73 % | 540.120 M 144.77 % | -1.206 B -187.64 % | 1.376 B 369.88 % | -510.034 M -114.32 % | 3.562 B 400.52 % | -1.185 B -350.40 % | 473.351 M 7 846.13 % | 5.957 M 102.41 % | -247.064 M -72.19 % | -143.487 M 86.08 % | -1.031 B -719.02 % | 166.480 M 141.23 % | -403.813 M -169.52 % | 580.830 M 136.76 % | -1.580 B -452.59 % | 448.072 M 144.03 % | -1.018 B 32.75 % | -1.513 B -226.14 % | -463.953 M -253.39 % | 302.474 M 824.18 % | -41.768 M 96.62 % | -1.235 B -176.26 % | 1.619 B -34.33 % | 2.465 B -9.57 % | 2.726 B 346.04 % | -1.108 B -350.26 % | 442.696 M 295.00 % | -227.026 M -133.41 % | 679.558 M 32.26 % | 513.814 M |
| Capital expenditure | 0.000 | 0.000 | 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 % | -12.054 M | 0.000 | 0.000 | 0.000 100.00 % | -11.390 M | 0.000 | 0.000 100.00 % | -91.278 M -281.04 % | -23.955 M -73.36 % | -13.818 M -49.40 % | -9.249 M 67.82 % | -28.737 M -34.44 % | -21.376 M 84.37 % | -136.786 M -1 481.89 % | -8.647 M 75.02 % | -34.621 M -266.86 % | -9.437 M -27.99 % | -7.373 M 71.00 % | -25.424 M -78.26 % | -14.262 M -24.71 % | -11.436 M -144.62 % | -4.675 M -39.43 % | -3.353 M 88.52 % | -29.208 M -240.98 % | -8.566 M 21.71 % | -10.942 M -128.48 % | -4.789 M 74.11 % | -18.495 M 0.60 % | -18.607 M 10.95 % | -20.894 M |
| Free CashFlow | 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.370 B -282.40 % | 1.299 B -19.47 % | 1.613 B 205.54 % | 528.066 M 143.77 % | -1.206 B -187.64 % | 1.376 B 369.88 % | -510.034 M -114.36 % | 3.551 B 399.56 % | -1.185 B -350.40 % | 473.351 M 654.79 % | -85.321 M 68.52 % | -271.019 M -72.29 % | -157.305 M 84.87 % | -1.040 B -854.88 % | 137.743 M 132.40 % | -425.189 M -195.75 % | 444.044 M 127.95 % | -1.589 B -484.21 % | 413.451 M 140.26 % | -1.027 B 32.45 % | -1.520 B -210.70 % | -489.377 M -269.80 % | 288.212 M 641.71 % | -53.204 M 95.71 % | -1.239 B -176.71 % | 1.616 B -33.68 % | 2.436 B -10.36 % | 2.717 B 342.87 % | -1.119 B -355.50 % | 437.907 M 278.36 % | -245.521 M -137.15 % | 660.951 M 34.09 % | 492.920 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2012 |