A2Z Infra Engineering Limited A2ZINFRA.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.363 B -13.44 % | 3.885 B 11.17 % | 3.494 B -1.10 % | 3.533 B -14.67 % | 4.141 B -40.84 % | 6.998 B -19.43 % | 8.686 B 22.60 % | 7.085 B -28.83 % | 9.955 B -26.20 % | 13.488 B 126.91 % | 5.944 B -14.93 % | 6.988 B -22.60 % | 9.028 B -32.55 % | 13.386 B -0.78 % | 13.491 B 20.63 % | 11.184 B 62.98 % | 6.862 B 48.13 % | 4.633 B 155.19 % | 1.815 B |
| Net income | 89.731 M 257.65 % | -56.918 M 95.37 % | -1.229 B 31.68 % | -1.799 B -121.54 % | -812.074 M 70.68 % | -2.770 B -190.79 % | 3.050 B 375.80 % | -1.106 B 58.35 % | -2.655 B -127.63 % | -1.167 B 44.11 % | -2.087 B 15.51 % | -2.471 B -133.36 % | -1.059 B -489.90 % | -179.469 M -122.60 % | 793.974 M -16.34 % | 949.036 M 37.83 % | 688.568 M 54.82 % | 444.766 M 281.62 % | 116.545 M |
| Income before tax | 100.409 M 318.56 % | -45.942 M 95.67 % | -1.062 B 39.91 % | -1.767 B -128.71 % | -772.576 M 67.44 % | -2.373 B -180.74 % | 2.939 B 445.42 % | -850.716 M 65.09 % | -2.437 B -93.12 % | -1.262 B 56.27 % | -2.885 B -19.56 % | -2.413 B -75.82 % | -1.373 B -2 866.70 % | -46.268 M -103.58 % | 1.292 B -11.70 % | 1.464 B 36.47 % | 1.072 B 52.14 % | 704.896 M 226.59 % | 215.832 M |
| Income before tax ratio | 0.03 352.50 % | -0.01 96.11 % | -0.30 39.24 % | -0.50 -168.02 % | -0.19 44.97 % | -0.34 -200.22 % | 0.34 381.75 % | -0.12 50.95 % | -0.24 -161.66 % | -0.09 80.73 % | -0.49 -40.54 % | -0.35 -127.17 % | -0.15 -4 298.59 % | 0.00 -103.61 % | 0.10 -26.80 % | 0.13 -16.27 % | 0.16 2.71 % | 0.15 27.98 % | 0.12 |
| EBITDA | 249.153 M -39.28 % | 410.336 M 146.62 % | -880.134 M 29.96 % | -1.257 B -1 035.31 % | -110.677 M 93.22 % | -1.633 B -142.93 % | 3.805 B 147.76 % | 1.536 B 232 786.06 % | -660.000 K -100.06 % | 1.097 B 240.81 % | -779.270 M 10.34 % | -869.119 M -745.20 % | 134.705 M -87.15 % | 1.048 B -50.20 % | 2.105 B -0.33 % | 2.112 B 34.61 % | 1.569 B 80.81 % | 867.826 M 224.46 % | 267.470 M |
| Net income ratio | 0.03 282.13 % | -0.01 95.83 % | -0.35 30.92 % | -0.51 -159.62 % | -0.20 50.44 % | -0.40 -212.69 % | 0.35 324.96 % | -0.16 41.47 % | -0.27 -208.42 % | -0.09 75.37 % | -0.35 0.69 % | -0.35 -201.51 % | -0.12 -774.62 % | -0.01 -122.78 % | 0.06 -30.65 % | 0.08 -15.43 % | 0.10 4.51 % | 0.10 49.55 % | 0.06 |
| Ratio EBITDA | 0.07 -29.85 % | 0.11 141.94 % | -0.25 29.18 % | -0.36 -1 230.45 % | -0.03 88.55 % | -0.23 -153.28 % | 0.44 102.09 % | 0.22 327 032.94 % | 0.00 -100.08 % | 0.08 162.06 % | -0.13 -5.40 % | -0.12 -933.63 % | 0.01 -80.95 % | 0.08 -49.80 % | 0.16 -17.37 % | 0.19 -17.41 % | 0.23 22.06 % | 0.19 27.14 % | 0.15 |
| Gross profit ratio | 0.09 -83.39 % | 0.55 -10.55 % | 0.62 34.42 % | 0.46 6.40 % | 0.43 10.04 % | 0.39 -12.75 % | 0.45 -0.93 % | 0.45 460.34 % | 0.08 -75.61 % | 0.33 1 572.61 % | 0.02 155.42 % | -0.04 -140.40 % | 0.09 -77.39 % | 0.39 0.95 % | 0.39 45.91 % | 0.27 -14.85 % | 0.31 8.35 % | 0.29 17.91 % | 0.24 |
| Weighted average shs out dil | 176.120 M 0.00 % | 176.120 M 0.00 % | 176.120 M 0.00 % | 176.120 M 0.00 % | 176.120 M 0.00 % | 176.120 M -0.14 % | 176.374 M 18.09 % | 149.355 M 15.32 % | 129.510 M 13.65 % | 113.953 M 46.35 % | 77.863 M 4.97 % | 74.178 M 0.00 % | 74.178 M 0.00 % | 74.178 M 19.25 % | 62.202 M 9.85 % | 56.624 M 2.51 % | 55.237 M 157.15 % | 21.481 M 13.46 % | 18.932 M |
| Weighted average shs out | 176.120 M -0.98 % | 177.869 M 0.99 % | 176.120 M 0.00 % | 176.120 M 0.00 % | 176.120 M 0.00 % | 176.120 M 0.00 % | 176.120 M 17.92 % | 149.355 M 15.32 % | 129.510 M 13.65 % | 113.953 M 46.35 % | 77.863 M 4.97 % | 74.178 M 0.00 % | 74.178 M 0.00 % | 74.178 M 19.25 % | 62.202 M 9.85 % | 56.624 M 2.51 % | 55.237 M 189.28 % | 19.094 M 1.11 % | 18.884 M |
| EPS diluted | 0.51 259.38 % | -0.32 95.42 % | -6.98 31.70 % | -10.22 -121.69 % | -4.61 70.69 % | -15.73 -190.92 % | 17.30 333.47 % | -7.41 63.85 % | -20.50 -100.20 % | -10.24 61.81 % | -26.81 19.51 % | -33.31 -133.43 % | -14.27 -482.45 % | -2.45 -119.76 % | 12.40 -26.01 % | 16.76 34.40 % | 12.47 -39.50 % | 20.61 234.58 % | 6.16 |
| Earnings per share | 0.51 259.38 % | -0.32 95.42 % | -6.98 31.70 % | -10.22 -121.69 % | -4.61 70.69 % | -15.73 -190.82 % | 17.32 333.74 % | -7.41 63.85 % | -20.50 -100.20 % | -10.24 61.81 % | -26.81 19.51 % | -33.31 -133.43 % | -14.27 -482.45 % | -2.45 -119.76 % | 12.40 -26.01 % | 16.76 34.40 % | 12.47 -46.23 % | 23.19 275.85 % | 6.17 |
| Gross profit | 308.308 M -85.62 % | 2.144 B -0.55 % | 2.156 B 32.95 % | 1.622 B -9.21 % | 1.786 B -34.90 % | 2.744 B -29.70 % | 3.903 B 21.46 % | 3.214 B 298.81 % | 805.825 M -82.00 % | 4.477 B 3 695.24 % | 117.971 M 147.14 % | -250.240 M -131.27 % | 800.197 M -84.75 % | 5.248 B 0.16 % | 5.240 B 76.01 % | 2.977 B 38.77 % | 2.145 B 60.50 % | 1.337 B 200.89 % | 444.215 M |
| Income tax expense | 90.065 M 225.07 % | 27.706 M -86.06 % | 198.757 M 539.15 % | 31.097 M -18.96 % | 38.374 M -90.61 % | 408.699 M 516.75 % | 66.267 M 179.31 % | 23.725 M -96.17 % | 620.219 M 1 006.76 % | 56.039 M 107.09 % | -790.829 M -1 561.98 % | 54.093 M 117.37 % | -311.419 M -338.41 % | 130.623 M -73.78 % | 498.272 M -3.15 % | 514.500 M 34.04 % | 383.838 M 47.56 % | 260.130 M 162.00 % | 99.286 M |
| Cost of revenue | 3.054 B 75.49 % | 1.740 B 30.08 % | 1.338 B -29.99 % | 1.911 B -18.81 % | 2.354 B -44.67 % | 4.254 B -11.05 % | 4.783 B 23.54 % | 3.871 B -57.69 % | 9.149 B 1.53 % | 9.011 B 54.66 % | 5.826 B -19.50 % | 7.238 B -12.03 % | 8.228 B 1.11 % | 8.138 B -1.38 % | 8.251 B 0.54 % | 8.207 B 73.99 % | 4.717 B 43.11 % | 3.296 B 140.38 % | 1.371 B |
| General and administrative expenses | 103.320 M -7.14 % | 111.269 M 54.86 % | 71.852 M -19.91 % | 89.715 M 34.72 % | 66.596 M -29.48 % | 94.436 M -32.73 % | 140.378 M 1.42 % | 138.413 M 1.20 % | 136.770 M 17.74 % | 116.163 M -3.05 % | 119.823 M -11.19 % | 134.927 M -8.82 % | 147.979 M -76.60 % | 632.356 M 7.50 % | 588.226 M 3.23 % | 569.827 M 37.01 % | 415.913 M 101.72 % | 206.181 M 158.12 % | 79.880 M |
| Selling and marketing expenses | 11.235 M 935.48 % | 1.085 M -49.20 % | 2.136 M -69.50 % | 7.003 M 5.02 % | 6.668 M 12.31 % | 5.937 M -17.48 % | 7.195 M -35.92 % | 11.228 M -2.15 % | 11.475 M -25.46 % | 15.394 M 13.20 % | 13.599 M -40.41 % | 22.819 M -59.44 % | 56.255 M 3.71 % | 54.245 M 0.47 % | 53.990 M | 0.000 100.00 % | -21.650 M -5 119.08 % | -414.818 K | 0.000 |
| Other expenses | 0.000 -100.00 % | 2.836 B 32.11 % | 2.147 B -26.53 % | 2.922 B 40.22 % | 2.084 B -21.16 % | 2.644 B -29.61 % | 3.756 B | 0.000 100.00 % | -22.453 M -100.61 % | 3.702 B | 0.000 | 0.000 | 0.000 -100.00 % | 4.699 B 35 915.10 % | -13.120 M -104.11 % | 319.527 M 64.94 % | 193.718 M -28.66 % | 271.557 M 171.75 % | 99.930 M |
| Operating expenses | 271.088 M -90.81 % | 2.949 B 32.77 % | 2.221 B -26.43 % | 3.019 B 39.94 % | 2.158 B -21.38 % | 2.744 B -29.70 % | 3.903 B 21.46 % | 3.214 B -16.21 % | 3.836 B 0.48 % | 3.817 B 2 760.98 % | 133.421 M -85.08 % | 894.496 M -1.49 % | 908.017 M -83.14 % | 5.385 B 2.78 % | 5.240 B 489.17 % | 889.353 M 51.26 % | 587.981 M 23.08 % | 477.738 M 165.69 % | 179.809 M |
| Cost and expenses | 3.325 B -48.31 % | 6.434 B 80.77 % | 3.559 B -27.81 % | 4.930 B 9.54 % | 4.501 B -35.68 % | 6.998 B -19.43 % | 8.686 B 22.60 % | 7.085 B -26.53 % | 9.644 B -24.82 % | 12.828 B 115.80 % | 5.944 B -27.30 % | 8.176 B -9.44 % | 9.028 B -33.24 % | 13.523 B 19.75 % | 11.293 B 24.15 % | 9.096 B 71.47 % | 5.305 B 40.58 % | 3.774 B 143.31 % | 1.551 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 |
| Selling general and administrative expenses | 271.088 M 141.28 % | 112.354 M 51.85 % | 73.988 M -23.50 % | 96.718 M 32.01 % | 73.264 M -27.01 % | 100.373 M -31.98 % | 147.573 M -1.38 % | 149.641 M 0.94 % | 148.245 M 12.68 % | 131.557 M -1.40 % | 133.421 M -85.08 % | 894.496 M 0.37 % | 891.161 M 29.79 % | 686.601 M 6.91 % | 642.216 M 12.70 % | 569.827 M 44.53 % | 394.263 M 91.61 % | 205.766 M 157.60 % | 79.880 M |
| Interest income | 10.523 M 213.28 % | 3.359 M -44.98 % | 6.105 M -94.05 % | 102.629 M -43.24 % | 180.816 M -10.47 % | 201.972 M 365.78 % | 43.362 M -19.12 % | 53.616 M -50.23 % | 107.738 M 55.83 % | 69.140 M 137.78 % | 29.078 M 33.42 % | 21.793 M -65.46 % | 63.093 M -12.22 % | 71.876 M 1 061.32 % | 6.189 M 104.73 % | -130.807 M -35.46 % | -96.565 M -290.57 % | -24.725 M -4.26 % | -23.714 M |
| Interest expense | 79.561 M 27.80 % | 62.254 M -53.17 % | 132.949 M -52.30 % | 278.713 M -53.41 % | 598.225 M -0.87 % | 603.447 M 0.95 % | 597.790 M -70.98 % | 2.060 B 2.72 % | 2.005 B 5.47 % | 1.901 B 2.32 % | 1.858 B 30.69 % | 1.422 B 6.28 % | 1.338 B 79.50 % | 745.343 M 8.06 % | 689.728 M 39.81 % | 493.320 M 27.05 % | 388.280 M 210.90 % | 124.890 M 402.37 % | 24.860 M |
| Depreciation and amortization | 49.310 M -4.88 % | 51.839 M -41.31 % | 88.324 M -2.35 % | 90.445 M -1.58 % | 91.898 M -32.41 % | 135.972 M -49.62 % | 269.867 M -17.34 % | 326.475 M -24.21 % | 430.791 M -5.91 % | 457.838 M 12.84 % | 405.746 M 25.25 % | 323.949 M -17.79 % | 394.027 M 93.02 % | 204.137 M 4.84 % | 194.710 M 695.92 % | 24.463 M 24.43 % | 19.660 M 47.65 % | 13.315 M 334.54 % | 3.064 M |
| Operating income | -625.102 M -16.24 % | -537.748 M -731.00 % | -64.711 M 95.38 % | -1.399 B -277.10 % | -371.082 M -18.60 % | -312.883 M -173.43 % | 426.098 M 536.93 % | -97.521 M -131.39 % | 310.673 M -51.99 % | 647.086 M 164.11 % | -1.009 B 9.27 % | -1.113 B -382.74 % | -230.462 M -127.30 % | 844.328 M -60.94 % | 2.162 B 3.55 % | 2.088 B 34.06 % | 1.557 B 82.22 % | 854.588 M 223.21 % | 264.406 M |
| Operating income ratio | -0.19 -34.30 % | -0.14 -647.48 % | -0.02 95.32 % | -0.40 -341.92 % | -0.09 -100.46 % | -0.04 -191.14 % | 0.05 456.39 % | -0.01 -144.10 % | 0.03 -34.95 % | 0.05 128.25 % | -0.17 -6.65 % | -0.16 -523.72 % | -0.03 -140.47 % | 0.06 -60.63 % | 0.16 -14.16 % | 0.19 -17.74 % | 0.23 23.02 % | 0.18 26.66 % | 0.15 |
| Total other income expenses net | 725.511 M | 0.000 100.00 % | -997.080 M -171.24 % | -367.595 M 8.44 % | -401.494 M 80.51 % | -2.060 B -181.98 % | 2.512 B 433.58 % | -753.195 M 72.59 % | -2.747 B -43.93 % | -1.909 B -1.76 % | -1.876 B -44.21 % | -1.301 B -13.89 % | -1.142 B -28.25 % | -890.596 M -2.43 % | -869.456 M -39.31 % | -624.127 M -28.73 % | -484.845 M -223.89 % | -149.692 M -208.18 % | -48.574 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 876.326 M -55.41 % | 1.965 B -35.10 % | 3.028 B -21.33 % | 3.849 B -25.00 % | 5.132 B 9.91 % | 4.669 B 10.77 % | 4.215 B -66.03 % | 12.408 B -21.67 % | 15.841 B 26.44 % | 12.529 B -0.18 % | 12.551 B 9.83 % | 11.428 B 3.24 % | 11.069 B 13.74 % | 9.731 B 163.37 % | 3.695 B 40.38 % | 2.632 B 35.63 % | 1.941 B 149.04 % | 779.273 M 123.78 % | 348.232 M |
| Total investments | 169.658 M -59.45 % | 418.359 M -43.80 % | 744.451 M -53.73 % | 1.609 B -30.92 % | 2.329 B 9.38 % | 2.129 B -5.59 % | 2.255 B 324.22 % | 531.650 M 100.93 % | 264.592 M 23.91 % | 213.540 M -4.14 % | 222.760 M 863.16 % | 23.128 M -0.98 % | 23.356 M | 0.000 -100.00 % | 2.182 B 252.92 % | 618.204 M 192.24 % | 211.541 M 2 015.41 % | 10.000 M 90 809.09 % | 11.000 K |
| Total debt | 916.225 M -53.71 % | 1.980 B -36.84 % | 3.134 B -20.45 % | 3.940 B -25.25 % | 5.271 B 10.43 % | 4.773 B 9.88 % | 4.344 B -65.52 % | 12.598 B -23.46 % | 16.460 B 29.76 % | 12.685 B 0.19 % | 12.660 B 8.48 % | 11.671 B 2.89 % | 11.343 B 7.28 % | 10.573 B 135.52 % | 4.489 B 27.68 % | 3.516 B 33.94 % | 2.625 B 110.23 % | 1.249 B 150.54 % | 498.388 M |
| Accumulated other comprehensive income loss | 159.317 M -4.35 % | 166.555 M -6.45 % | 178.047 M -7.89 % | 193.289 M 0.62 % | 192.097 M 46.59 % | 131.044 M 20.36 % | 108.881 M | 0.000 | 0.000 -100.00 % | 148.860 M | 0.000 | 0.000 100.00 % | -5.114 M | 0.000 | 0.000 | 0.000 100.00 % | -23.389 M -38.30 % | -16.912 M -371.28 % | -3.588 M |
| Retained earnings | -10.428 B 1.30 % | -10.565 B -0.45 % | -10.517 B -12.83 % | -9.322 B -23.73 % | -7.534 B -11.01 % | -6.787 B -68.10 % | -4.038 B 43.24 % | -7.113 B -18.12 % | -6.022 B -39.02 % | -4.332 B -44.58 % | -2.996 B -218.39 % | -941.013 M -161.52 % | 1.530 B -40.40 % | 2.566 B -6.57 % | 2.747 B 23.97 % | 2.216 B 6.56 % | 2.079 B 212.27 % | 665.887 M 77.81 % | 374.502 M |
| Common stock | 1.761 B 0.00 % | 1.761 B 0.00 % | 1.761 B 0.00 % | 1.761 B 0.00 % | 1.761 B 0.00 % | 1.761 B 0.00 % | 1.761 B 0.00 % | 1.761 B 21.50 % | 1.449 B 14.23 % | 1.269 B 46.67 % | 865.177 M 16.64 % | 741.777 M 0.00 % | 741.777 M 0.00 % | 741.777 M 0.00 % | 741.777 M 29.45 % | 573.011 M 164.71 % | 216.470 M -77.00 % | 941.364 M 5 996.92 % | 15.440 M |
| Total equity | 265.765 M 27.38 % | 208.646 M -27.38 % | 287.331 M -81.19 % | 1.528 B -53.87 % | 3.311 B -18.82 % | 4.079 B -40.61 % | 6.868 B 187.73 % | 2.387 B 11.77 % | 2.136 B -54.89 % | 4.734 B -16.22 % | 5.650 B -39.22 % | 9.296 B -19.19 % | 11.504 B 2.33 % | 11.242 B -4.49 % | 11.771 B 177.30 % | 4.245 B 84.73 % | 2.298 B 42.97 % | 1.607 B 292.07 % | 409.941 M |
| Other non current liabilities | 447.395 M -22.56 % | 577.724 M -10.91 % | 648.507 M -12.91 % | 744.603 M 33.75 % | 556.693 M 11.14 % | 500.904 M 201.66 % | 166.049 M -88.23 % | 1.410 B 7.35 % | 1.314 B 2.95 % | 1.276 B -1.32 % | 1.293 B 304.32 % | 319.809 M 0.01 % | 319.787 M 9.34 % | 292.475 M 770.58 % | 33.595 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 6.926 M -29.27 % | 9.792 M -76.58 % | 41.811 M -70.32 % | 140.877 M 789.49 % | 15.838 M -62.59 % | 42.334 M -88.43 % | 365.907 M -90.03 % | 3.670 B -21.04 % | 4.649 B -17.47 % | 5.632 B -9.67 % | 6.236 B 16.79 % | 5.339 B -5.14 % | 5.629 B 8.25 % | 5.200 B 224.09 % | 1.604 B -54.37 % | 3.516 B 33.94 % | 2.625 B 110.23 % | 1.249 B 150.54 % | 498.388 M |
| Total non current liabilities | 454.321 M -22.67 % | 587.520 M -14.89 % | 690.318 M -22.04 % | 885.494 M 54.66 % | 572.531 M 5.39 % | 543.238 M 1.80 % | 533.623 M -89.50 % | 5.081 B -14.77 % | 5.962 B -13.70 % | 6.908 B -8.24 % | 7.529 B 33.04 % | 5.659 B -4.87 % | 5.949 B 8.31 % | 5.492 B 235.30 % | 1.638 B -53.41 % | 3.516 B 33.94 % | 2.625 B 110.23 % | 1.249 B 150.54 % | 498.388 M |
| Other current liabilities | 856.430 M 6.40 % | 804.943 M -54.26 % | 1.760 B -10.64 % | 1.969 B -59.74 % | 4.891 B 58.57 % | 3.084 B 3.23 % | 2.988 B -38.48 % | 4.857 B 7.28 % | 4.528 B 41.57 % | 3.198 B 19.81 % | 2.669 B 75.68 % | 1.519 B -17.44 % | 1.840 B -13.96 % | 2.139 B 3.03 % | 2.076 B -32.28 % | 3.066 B 68.03 % | 1.825 B 31.55 % | 1.387 B 478.99 % | 239.554 M |
| Deferred revenue | 0.000 -100.00 % | 480.675 M 5.06 % | 457.514 M -42.79 % | 799.718 M -11.11 % | 899.624 M 15.54 % | 778.606 M -13.91 % | 904.403 M 15.70 % | 781.696 M | 0.000 -100.00 % | 295.452 M | 0.000 -100.00 % | 367.611 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 909.299 M -53.84 % | 1.970 B -36.31 % | 3.093 B -18.60 % | 3.799 B -27.71 % | 5.255 B 11.09 % | 4.731 B 18.24 % | 4.001 B -55.19 % | 8.928 B -24.41 % | 11.811 B 47.75 % | 7.994 B -10.78 % | 8.959 B 14.90 % | 7.798 B 16.93 % | 6.668 B 8.97 % | 6.120 B 112.12 % | 2.885 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 4.264 B -29.32 % | 6.033 B -32.43 % | 8.930 B -24.70 % | 11.859 B -20.08 % | 14.840 B -3.10 % | 15.315 B 6.72 % | 14.350 B -34.68 % | 21.969 B -8.24 % | 23.942 B 11.26 % | 21.520 B 50.18 % | 14.329 B 8.67 % | 13.187 B 18.11 % | 11.165 B -3.80 % | 11.607 B 50.79 % | 7.697 B 56.64 % | 4.914 B 67.86 % | 2.928 B 49.01 % | 1.965 B 172.09 % | 722.066 M |
| Total liabilities | 4.718 B -28.73 % | 6.621 B -31.18 % | 9.620 B -24.52 % | 12.745 B -17.31 % | 15.412 B -2.81 % | 15.858 B 6.54 % | 14.884 B -44.98 % | 27.050 B -9.54 % | 29.904 B 5.19 % | 28.428 B 30.06 % | 21.858 B 16.16 % | 18.817 B 10.13 % | 17.086 B -0.08 % | 17.099 B 83.16 % | 9.335 B 10.74 % | 8.430 B 51.82 % | 5.553 B 72.80 % | 3.213 B 163.29 % | 1.220 B |
| Other non current assets | 503.984 M -31.74 % | 738.332 M 7.02 % | 689.892 M -58.35 % | 1.656 B 162.86 % | 630.116 M -62.57 % | 1.684 B 33.19 % | 1.264 B -20.47 % | 1.590 B 121.71 % | 716.938 M -45.54 % | 1.316 B -3.76 % | 1.368 B 1.58 % | 1.346 B 5.46 % | 1.277 B -38.14 % | 2.064 B 2 316.57 % | -93.114 M -111.10 % | 839.146 M 5.68 % | 794.050 M 85.58 % | 427.875 M 147.27 % | 173.041 M |
| Long term investments | 158.053 M -60.89 % | 404.161 M -44.65 % | 730.253 M 17.06 % | 623.810 M -73.08 % | 2.317 B 64.55 % | 1.408 B -26.68 % | 1.921 B 15 273.93 % | 12.493 M -90.61 % | 132.999 M -30.15 % | 190.412 M 190 311.85 % | 100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.682 B 777.44 % | -248.254 M 57.38 % | -582.509 M -42.99 % | -407.391 M -135.45 % | -173.029 M |
| Intangible assets | 54.000 K -69.32 % | 176.000 K -53.56 % | 379.000 K -92.04 % | 4.761 M -42.76 % | 8.317 M -5.14 % | 8.768 M -5.21 % | 9.250 M -0.70 % | 9.315 M -33.79 % | 14.068 M -30.87 % | 20.349 M -24.99 % | 27.129 M -27.89 % | 37.622 M -20.41 % | 47.270 M -91.61 % | 563.561 M 17.52 % | 479.550 M 2 012.61 % | 22.699 M 2 182.98 % | 994.290 K -23.66 % | 1.302 M -98.68 % | 98.420 M |
| GoodWill | 356.365 M 0.00 % | 356.365 M 0.00 % | 356.365 M 0.00 % | 356.365 M -16.96 % | 429.123 M 0.00 % | 429.123 M 0.00 % | 429.123 M -0.02 % | 429.198 M -13.78 % | 497.790 M -0.02 % | 497.880 M -9.58 % | 550.640 M 9.86 % | 501.220 M -0.95 % | 506.050 M | 0.000 -100.00 % | 19.169 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 356.419 M -0.03 % | 356.541 M -0.06 % | 356.744 M -1.21 % | 361.126 M -17.45 % | 437.440 M -0.10 % | 437.891 M -0.11 % | 438.373 M -0.03 % | 438.513 M -14.33 % | 511.858 M -1.23 % | 518.229 M -10.31 % | 577.769 M 7.22 % | 538.842 M -2.62 % | 553.320 M -1.82 % | 563.561 M 13.00 % | 498.720 M 2 097.06 % | 22.699 M 2 182.98 % | 994.290 K -23.66 % | 1.302 M -99.25 % | 173.030 M |
| Property plant equipment net | 550.497 M -43.48 % | 973.925 M 1.14 % | 962.945 M -43.08 % | 1.692 B 0.87 % | 1.677 B -1.22 % | 1.698 B -36.01 % | 2.653 B -54.80 % | 5.870 B -21.87 % | 7.513 B -27.44 % | 10.354 B -4.20 % | 10.807 B -3.32 % | 11.179 B 2.43 % | 10.914 B 28.75 % | 8.476 B 115.19 % | 3.939 B 667.95 % | 512.925 M 137.10 % | 216.331 M 79.59 % | 120.457 M 187.01 % | 41.970 M |
| Total non current assets | 1.683 B -31.95 % | 2.473 B -13.31 % | 2.852 B -38.45 % | 4.635 B -13.70 % | 5.370 B -3.17 % | 5.546 B -20.44 % | 6.971 B -19.18 % | 8.625 B -10.02 % | 9.585 B -29.96 % | 13.686 B -2.96 % | 14.103 B 4.12 % | 13.545 B 2.68 % | 13.192 B 17.87 % | 11.191 B 82.64 % | 6.127 B 412.13 % | 1.196 B 163.84 % | 453.484 M 189.26 % | 156.773 M 215.00 % | 49.769 M |
| Other current assets | 685.053 M -62.58 % | 1.831 B -25.25 % | 2.449 B 186.62 % | 854.369 M -35.29 % | 1.320 B -55.10 % | 2.941 B 4.81 % | 2.806 B -34.78 % | 4.302 B -4.38 % | 4.499 B 227.55 % | 1.373 B -17.24 % | 1.660 B -11.70 % | 1.880 B 15.01 % | 1.634 B -89.71 % | 15.886 B 249.96 % | 4.539 B -54.57 % | 9.991 B 108.82 % | 4.785 B 46.42 % | 3.268 B 182.03 % | 1.159 B |
| Short term investments | 1.327 B 9 248.34 % | 14.198 M 0.00 % | 14.198 M -98.56 % | 985.153 M 8 332.36 % | 11.683 M -98.38 % | 721.073 M 115.45 % | 334.690 M -35.53 % | 519.157 M 21.42 % | 427.564 M 1 748.67 % | 23.128 M 0.00 % | 23.128 M 0.00 % | 23.128 M -0.98 % | 23.356 M | 0.000 -100.00 % | 500.000 M -42.29 % | 866.459 M 9.12 % | 794.050 M 90.24 % | 417.391 M 141.21 % | 173.040 M |
| cash and cash equivalents | 39.899 M 176.96 % | 14.406 M -86.46 % | 106.409 M 16.72 % | 91.169 M -34.48 % | 139.155 M 34.01 % | 103.843 M -19.37 % | 128.787 M -32.51 % | 190.819 M -69.16 % | 618.652 M 207.74 % | 201.030 M 47.01 % | 136.746 M -43.75 % | 243.084 M -11.41 % | 274.407 M -67.41 % | 841.954 M 5.98 % | 794.418 M -10.13 % | 883.963 M 29.16 % | 684.399 M 45.81 % | 469.392 M 212.60 % | 150.156 M |
| Cash and short term investments | 1.367 B 4 679.67 % | 28.604 M -76.28 % | 120.607 M -88.79 % | 1.076 B 91.22 % | 562.863 M -31.77 % | 824.916 M 77.98 % | 463.477 M -34.72 % | 709.976 M -32.14 % | 1.046 B 366.73 % | 224.159 M 40.21 % | 159.874 M -39.94 % | 266.212 M -10.60 % | 297.764 M -64.63 % | 841.954 M -34.96 % | 1.294 B -26.05 % | 1.750 B 18.40 % | 1.478 B 66.72 % | 886.784 M 174.38 % | 323.197 M |
| Total current assets | 3.301 B -24.22 % | 4.357 B -38.25 % | 7.055 B -26.80 % | 9.637 B -27.83 % | 13.353 B -7.21 % | 14.391 B -2.64 % | 14.781 B -28.98 % | 20.812 B -7.32 % | 22.455 B 15.06 % | 19.515 B 42.03 % | 13.740 B -5.68 % | 14.568 B -5.39 % | 15.398 B -10.21 % | 17.149 B 14.49 % | 14.979 B 30.49 % | 11.479 B 55.22 % | 7.395 B 58.56 % | 4.664 B 195.06 % | 1.581 B |
| Inventory | 0.000 100.00 % | -14.198 M -130.73 % | 46.200 M 2.58 % | 45.038 M -36.36 % | 70.775 M 19.84 % | 59.058 M 40.61 % | 42.001 M -76.64 % | 179.808 M -12.92 % | 206.493 M -67.30 % | 631.471 M 12.66 % | 560.522 M -2.75 % | 576.386 M -4.54 % | 603.822 M 14.24 % | 528.540 M 89.09 % | 279.512 M 3 491.62 % | 7.782 M -62.39 % | 20.693 M -82.90 % | 121.026 M 38 321.03 % | 315.000 K |
| Net receivables | 1.249 B -50.26 % | 2.512 B -43.42 % | 4.439 B -42.06 % | 7.662 B -32.79 % | 11.399 B 7.89 % | 10.566 B -7.79 % | 11.459 B -26.58 % | 15.608 B -6.56 % | 16.703 B -0.61 % | 16.806 B 47.94 % | 11.360 B -4.10 % | 11.845 B -7.91 % | 12.862 B 23.13 % | 10.446 B 19.13 % | 8.768 B 3 335.22 % | -271.030 M -124.40 % | 1.111 B 186.19 % | 388.200 M 294.43 % | 98.420 M |
| Tax assets | 113.852 M | 0.000 -100.00 % | 112.650 M -62.68 % | 301.874 M -2.12 % | 308.422 M -3.20 % | 318.614 M -54.12 % | 694.458 M -2.83 % | 714.702 M 0.60 % | 710.429 M -45.66 % | 1.307 B -3.20 % | 1.350 B 180.92 % | 480.728 M 7.37 % | 447.727 M 412.28 % | 87.399 M -27.30 % | 120.221 M 71.84 % | 69.960 M 184.18 % | 24.618 M 69.43 % | 14.530 M 86.59 % | 7.787 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -39.360 M 88.28 % | -335.878 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 2.497 B -10.06 % | 2.777 B -23.26 % | 3.619 B -31.55 % | 5.287 B 39.37 % | 3.794 B -43.50 % | 6.714 B 4.10 % | 6.450 B -12.85 % | 7.401 B -2.66 % | 7.604 B -1.72 % | 7.736 B 186.44 % | 2.701 B 7.13 % | 2.521 B -5.09 % | 2.656 B -20.66 % | 3.348 B 22.35 % | 2.736 B 48.04 % | 1.848 B 67.58 % | 1.103 B 90.93 % | 577.693 M 19.73 % | 482.512 M |
| Tax payables | 970.000 K -19.90 % | 1.211 M 0.00 % | 1.211 M -72.23 % | 4.361 M 2 465.29 % | 170.000 K -97.53 % | 6.889 M 0.38 % | 6.863 M 1 089.43 % | 577.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 100.00 % | -4.000 K | 0.000 100.00 % | -14.000 K 99.63 % | -3.825 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 |
| Minority interest | -185.895 M -64.29 % | -113.149 M -21.44 % | -93.170 M -45.85 % | -63.882 M 3.81 % | -66.411 M -35.82 % | -48.895 M -487.23 % | 12.627 M 100.95 % | -1.333 B 8.17 % | -1.451 B -726.84 % | -175.519 M -253.95 % | 114.011 M -7.55 % | 123.327 M 2.53 % | 120.280 M -22.31 % | 154.830 M -38.03 % | 249.861 M | 0.000 -100.00 % | 2.040 M | 0.000 | 0.000 |
| Capital lease obligations | 770.000 K -60.75 % | 1.962 M -42.48 % | 3.411 M -96.16 % | 88.911 M 933.49 % | 8.603 M -29.43 % | 12.190 M | 0.000 | 0.000 | 0.000 100.00 % | -2.296 B | 0.000 100.00 % | -981.165 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 8.959 B 0.00 % | 8.959 B 0.00 % | 8.959 B 0.00 % | 8.959 B 0.00 % | 8.959 B -0.71 % | 9.023 B 0.00 % | 9.023 B -0.54 % | 9.071 B 11.18 % | 8.159 B 4.30 % | 7.823 B 2.04 % | 7.667 B -18.19 % | 9.372 B 2.79 % | 9.118 B 17.21 % | 7.779 B -3.16 % | 8.032 B 451.67 % | 1.456 B 6 124.95 % | 23.390 M 38.31 % | 16.912 M -28.30 % | 23.588 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 4.000 K | 0.000 -100.00 % | 14.000 K -99.63 % | 3.825 M | 0.000 -100.00 % | 1.667 M 96.58 % | 848.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.335 M -4.78 % | -27.997 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 4.984 B -27.02 % | 6.830 B -31.07 % | 9.907 B -30.58 % | 14.272 B -23.77 % | 18.724 B -6.09 % | 19.937 B -8.34 % | 21.752 B -26.11 % | 29.437 B -8.12 % | 32.040 B -3.38 % | 33.162 B 20.55 % | 27.508 B -2.15 % | 28.113 B -1.67 % | 28.590 B 0.88 % | 28.341 B 34.28 % | 21.106 B 66.52 % | 12.675 B 61.50 % | 7.848 B 62.81 % | 4.821 B 195.67 % | 1.630 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 188.207 M 27.22 % | 147.937 M | 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 -100.00 % | 7.706 M -28.23 % | 10.737 M 321.72 % | 2.546 M -80.32 % | 12.938 M -53.37 % | 27.744 M 45.17 % | 19.112 M -2.60 % | 19.622 M 15.53 % | 16.984 M -40.58 % | 28.585 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 370.328 M -50.46 % | 747.524 M 175.45 % | 271.385 M 87.65 % | 144.624 M 130.32 % | -476.962 M -6.89 % | -446.199 M -252.52 % | 292.548 M -35.97 % | 456.927 M 440.93 % | -134.025 M 88.58 % | -1.173 B -291.91 % | 611.306 M 360.51 % | -234.658 M -143.72 % | 536.696 M 138.71 % | -1.387 B 56.94 % | -3.220 B -59.08 % | -2.024 B -16.47 % | -1.738 B -3.80 % | -1.675 B -135.46 % | -711.164 M |
| Accounts receivables | 539.475 M -16.10 % | 643.028 M -60.70 % | 1.636 B -3.73 % | 1.700 B 1 824.08 % | -98.595 M 71.46 % | -345.407 M -47.71 % | -233.839 M -240.00 % | 167.029 M 107.92 % | -2.108 B 45.39 % | -3.860 B -1 200.94 % | -296.673 M 27.13 % | -407.147 M -142.00 % | 969.420 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 -100.00 % | 46.200 M 4 075.90 % | -1.162 M -104.51 % | 25.737 M 319.66 % | -11.717 M -180.62 % | 14.534 M 1 054.30 % | -1.523 M -107.05 % | 21.599 M -79.83 % | 107.073 M 250.92 % | -70.949 M -547.23 % | 15.864 M -42.18 % | 27.436 M 136.44 % | -75.282 M 50.45 % | -151.925 M 44.09 % | -271.729 M -2 204.69 % | 12.911 M -87.13 % | 100.333 M 32 265.56 % | 310.000 K -85.25 % | 2.101 M |
| Accounts payables | -267.503 M -209.98 % | 243.228 M 139.65 % | -613.459 M 12.92 % | -704.444 M -12.68 % | -625.180 M -282.91 % | 341.791 M 797.32 % | -49.015 M 84.42 % | -314.613 M -514.67 % | -51.184 M -101.02 % | 5.035 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 98.356 M 153.18 % | -184.932 M 75.35 % | -750.369 M 14.39 % | -876.524 M -439.04 % | 258.530 M 156.56 % | -457.117 M -179.23 % | 576.925 M -1.03 % | 582.912 M -69.61 % | 1.918 B 184.19 % | -2.278 B -355.35 % | 892.115 M 515.03 % | 145.053 M 140.58 % | -357.442 M 71.05 % | -1.235 B 58.13 % | -2.949 B -44.73 % | -2.037 B -10.82 % | -1.839 B -9.77 % | -1.675 B -134.81 % | -713.265 M |
| Other non cash items | 22.096 M -89.12 % | 203.126 M -83.65 % | 1.242 B -34.98 % | 1.911 B 77.74 % | 1.075 B -55.07 % | 2.393 B 185.48 % | -2.799 B -1 406.97 % | 214.157 M -91.89 % | 2.639 B 31.98 % | 2.000 B -11.03 % | 2.248 B 52.77 % | 1.471 B 140.61 % | 611.491 M 45.25 % | 420.987 M 258.33 % | -265.900 M -1 506.69 % | 18.903 M -69.11 % | 61.200 M 249.99 % | -40.803 M -229.52 % | 31.504 M |
| Net cash provided by operating activities | 542.143 M -43.13 % | 953.277 M 73.03 % | 550.923 M 44.46 % | 381.362 M 647.31 % | -69.679 M 73.36 % | -261.595 M -131.40 % | 833.044 M 134.88 % | 354.672 M -46.62 % | 664.380 M 1 195.31 % | 51.291 M -82.87 % | 299.489 M 132.00 % | -935.954 M -446.19 % | 270.355 M 135.50 % | -761.502 M 59.31 % | -1.871 B -269.65 % | -506.239 M 13.45 % | -584.903 M 41.34 % | -997.124 M -116.78 % | -459.963 M |
| Investments in property plant and equipment | -33.343 M 68.71 % | -106.559 M -63.23 % | -65.282 M -290.28 % | -16.727 M 53.71 % | -36.137 M 40.98 % | -61.232 M -111.42 % | -28.962 M 56.78 % | -67.004 M 58.71 % | -162.273 M -156.86 % | -63.175 M -184.17 % | -22.231 M 97.19 % | -790.411 M 59.87 % | -1.970 B 58.51 % | -4.747 B -38.02 % | -3.440 B -902.13 % | -343.236 M -120.68 % | -155.534 M -77.10 % | -87.820 M -135.49 % | -37.293 M |
| Acquisitions net | 1.091 M 10 810.00 % | 10.000 K -99.92 % | 12.218 M -79.64 % | 60.000 M | 0.000 100.00 % | -66.672 M -2 005.21 % | -3.167 M -154.94 % | 5.764 M 576 500.00 % | -1.000 K | 0.000 -100.00 % | 191.563 K -99.05 % | 20.083 M -85.86 % | 142.007 M 129.44 % | -482.292 M -32.62 % | -363.669 M 10.57 % | -406.664 M -389.96 % | -83.000 M -314.40 % | -20.029 M -181 981.82 % | -11.000 K |
| Purchases of investments | -99.629 M | 0.000 100.00 % | -23.986 M -36.59 % | -17.560 M | 0.000 100.00 % | -65.461 M | 0.000 -100.00 % | 90.696 M 371.17 % | -33.446 M 68.46 % | -106.060 M 46.13 % | -196.894 M | 0.000 | 0.000 100.00 % | -910.000 M 83.44 % | -5.494 B -1 563.52 % | -330.268 M -107.00 % | -159.552 M -1 489.17 % | -10.040 M | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 17.560 M | 0.000 | 0.000 -100.00 % | 28.215 M 291.88 % | 7.200 M 121.53 % | -33.446 M -403.83 % | 11.008 M -94.23 % | 190.646 M | 0.000 | 0.000 -100.00 % | 1.426 B -4.94 % | 1.500 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 7.620 M 503.80 % | 1.262 M -81.95 % | 6.992 M -96.60 % | 205.854 M 40.13 % | 146.900 M -43.64 % | 260.623 M 374.97 % | 54.872 M 4 638.51 % | 1.158 M -99.51 % | 236.655 M -37.77 % | 380.264 M 249.50 % | 108.802 M -77.47 % | 482.925 M -51.11 % | 987.807 M 25 113.41 % | 3.918 M -99.90 % | 3.835 B 1 999.89 % | 182.642 M 363.81 % | 39.378 M 33.61 % | 29.473 M 1 213.07 % | 2.245 M |
| Net cash used for investing activites | -124.261 M -18.02 % | -105.287 M -50.29 % | -70.058 M -128.12 % | 249.127 M 124.92 % | 110.763 M 64.68 % | 67.258 M 31.99 % | 50.958 M 34.76 % | 37.814 M 404.93 % | 7.489 M -96.63 % | 222.037 M 175.77 % | 80.514 M 128.01 % | -287.403 M 65.79 % | -840.036 M 82.16 % | -4.710 B -18.88 % | -3.962 B -341.42 % | -897.525 M -150.21 % | -358.708 M -305.70 % | -88.416 M -152.19 % | -35.060 M |
| Debt repayment | -360.171 M 56.24 % | -823.012 M -110.26 % | -391.435 M 23.28 % | -510.236 M -346.60 % | 206.911 M -46.78 % | 388.756 M 147.64 % | -816.090 M -121.35 % | -368.686 M -969.23 % | 42.415 M -79.93 % | 211.370 M -70.27 % | 711.064 M -40.34 % | 1.192 B 22.78 % | 970.743 M -85.21 % | 6.561 B 2 925.22 % | 216.891 M -75.69 % | 892.081 M -35.47 % | 1.383 B 83.03 % | 755.347 M 72.97 % | 436.689 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.940 M -96.96 % | 293.775 M 1.28 % | 290.069 M 135.06 % | 123.400 M -44.16 % | 221.000 M | 0.000 | 0.000 -100.00 % | 6.750 B 52 909.44 % | 12.734 M | 0.000 -100.00 % | 764.000 M 324.45 % | 179.996 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 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.045 K 69.36 % | -9.938 K -1 970.42 % | -480.000 90.35 % | -4.976 K 100.00 % | -172.908 M | 0.000 | 0.000 100.00 % | -11.558 K | 0.000 | 0.000 |
| Other financing activites | -32.218 M 72.46 % | -116.981 M -57.68 % | -74.190 M 55.90 % | -168.239 M 20.90 % | -212.683 M 3.05 % | -219.363 M -68.81 % | -129.944 M 71.79 % | -460.573 M -121.35 % | -208.075 M 50.48 % | -420.198 M 64.37 % | -1.179 B -418.44 % | -227.484 M 78.14 % | -1.041 B -16.18 % | -895.596 M -72.56 % | -519.007 M -205.18 % | 493.464 M 230.36 % | -378.538 M -227.45 % | -115.601 M -2 732.34 % | -4.081 M |
| Net cash used provided by financing activities | -392.389 M 58.26 % | -939.993 M -101.88 % | -465.625 M 31.37 % | -678.475 M -11 654.59 % | -5.772 M -103.41 % | 169.393 M 117.91 % | -946.034 M -15.33 % | -820.319 M -395.18 % | -165.660 M 20.67 % | -208.831 M 55.41 % | -468.313 M -139.51 % | 1.185 B 1 798.08 % | -69.806 M -101.27 % | 5.493 B -14.81 % | 6.448 B 361.13 % | 1.398 B 39.28 % | 1.004 B -28.48 % | 1.404 B 129.14 % | 612.604 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 | 0.000 -100.00 % | 302.832 K 432.11 % | 56.912 K | 0.000 | 0.000 100.00 % | -5.431 M | 0.000 -100.00 % | 9.298 M |
| Net change in cash | 25.493 M 127.71 % | -92.003 M -703.69 % | 15.240 M 131.76 % | -47.986 M -235.89 % | 35.312 M 241.57 % | -24.944 M 59.79 % | -62.032 M 85.50 % | -427.833 M -184.52 % | 506.209 M 684.86 % | 64.497 M 173.03 % | -88.310 M -132.45 % | -37.991 M 94.06 % | -639.184 M -3 029.97 % | 21.815 M -96.60 % | 641.103 M 13 769.86 % | -4.690 M -108.46 % | 55.454 M 457.51 % | 9.947 M -92.16 % | 126.879 M |
| Cash at beginning of period | 14.406 M -86.46 % | 106.409 M 16.72 % | 91.169 M -34.48 % | 139.155 M 34.01 % | 103.843 M -19.37 % | 128.787 M -32.51 % | 190.819 M -69.16 % | 618.652 M 450.19 % | 112.443 M 134.12 % | 48.028 M -64.77 % | 136.338 M -21.79 % | 174.329 M -78.57 % | 813.513 M 2.76 % | 791.698 M 425.71 % | 150.595 M 112.35 % | 70.917 M 358.61 % | 15.463 M 180.30 % | 5.517 M -83.42 % | 33.277 M |
| Cash at end of period | 39.899 M 176.96 % | 14.406 M -86.46 % | 106.409 M 16.72 % | 91.169 M -34.48 % | 139.155 M 34.01 % | 103.843 M -19.37 % | 128.787 M -32.51 % | 190.819 M -69.16 % | 618.652 M 449.79 % | 112.525 M 134.29 % | 48.028 M -64.77 % | 136.338 M -21.79 % | 174.329 M -78.57 % | 813.513 M 2.76 % | 791.698 M 1 095.42 % | 66.228 M -6.61 % | 70.917 M 358.61 % | 15.463 M -90.34 % | 160.156 M |
| Operating cash flow | 542.143 M -43.13 % | 953.277 M 73.03 % | 550.923 M 44.46 % | 381.362 M 647.31 % | -69.679 M 73.36 % | -261.595 M -131.40 % | 833.044 M 134.88 % | 354.672 M -46.62 % | 664.380 M 1 195.31 % | 51.291 M -82.87 % | 299.489 M 132.00 % | -935.954 M -446.19 % | 270.355 M 135.50 % | -761.502 M 59.31 % | -1.871 B -269.65 % | -506.239 M 13.45 % | -584.903 M 41.34 % | -997.124 M -116.78 % | -459.963 M |
| Capital expenditure | -33.343 M 68.73 % | -106.637 M -62.73 % | -65.532 M -291.77 % | -16.727 M 53.79 % | -36.197 M 40.89 % | -61.232 M -111.42 % | -28.962 M 56.82 % | -67.070 M 58.67 % | -162.273 M -156.86 % | -63.175 M -184.17 % | -22.231 M 97.19 % | -790.411 M 59.87 % | -1.970 B 58.51 % | -4.747 B -38.02 % | -3.440 B -902.13 % | -343.236 M -120.98 % | -155.326 M -76.87 % | -87.820 M -135.82 % | -37.240 M |
| Free CashFlow | 508.800 M -39.90 % | 846.640 M 74.42 % | 485.391 M 33.12 % | 364.635 M 444.40 % | -105.876 M 67.20 % | -322.827 M -140.15 % | 804.082 M 179.58 % | 287.602 M -42.72 % | 502.107 M 4 325.07 % | -11.884 M -104.29 % | 277.258 M 116.06 % | -1.726 B -1.58 % | -1.699 B 69.15 % | -5.509 B -3.73 % | -5.311 B -525.21 % | -849.475 M -14.73 % | -740.436 M 31.77 % | -1.085 B -118.23 % | -497.256 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2015-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 905.113 M -0.16 % | 906.559 M 7.21 % | 845.590 M 7.84 % | 784.096 M -5.12 % | 826.430 M -15.65 % | 979.725 M 3.72 % | 944.547 M -7.36 % | 1.020 B 8.35 % | 940.999 M 3.74 % | 907.097 M 8.57 % | 835.482 M -13.45 % | 965.358 M 22.74 % | 786.479 M -19.86 % | 981.414 M 21.63 % | 806.867 M -20.09 % | 1.010 B 38.64 % | 728.290 M -47.54 % | 1.388 B 66.45 % | 833.986 M -30.67 % | 1.203 B 66.13 % | 724.052 M -47.16 % | 1.370 B -4.31 % | 1.432 B -38.16 % | 2.316 B 23.19 % | 1.880 B -30.11 % | 2.690 B 9.33 % | 2.461 B 30.81 % | 1.881 B 13.68 % | 1.655 B -54.36 % | 3.626 B |
| Net income | 7.488 M -81.34 % | 40.127 M 963.13 % | -4.649 M -108.60 % | 54.079 M 30 979.89 % | 174.000 K 101.44 % | -12.116 M 16.97 % | -14.593 M 32.00 % | -21.461 M -145.32 % | -8.748 M 98.62 % | -635.676 M -24.29 % | -511.441 M -844.19 % | -54.167 M -94.01 % | -27.919 M 80.46 % | -142.858 M -719.89 % | -17.424 M 98.91 % | -1.597 B -3 695.46 % | -42.070 M 88.12 % | -354.094 M -134.05 % | -151.289 M 9.21 % | -166.638 M -18.98 % | -140.053 M 95.21 % | -2.922 B -1 867.41 % | -148.511 M 60.39 % | -374.913 M -155.49 % | 675.647 M -78.93 % | 3.206 B 6 252.68 % | 50.474 M -67.28 % | 154.273 M 142.77 % | -360.716 M -12.41 % | -320.900 M |
| Income before tax | 15.610 M -78.63 % | 73.036 M 687.06 % | -12.441 M -144.07 % | 28.230 M 143.70 % | 11.584 M 194.16 % | -12.302 M -521.94 % | -1.978 M 91.41 % | -23.015 M -166.16 % | -8.647 M 96.97 % | -285.037 M 59.69 % | -707.029 M -1 576.85 % | -42.164 M -52.98 % | -27.561 M 83.00 % | -162.169 M -6 787.38 % | 2.425 M 100.15 % | -1.571 B -4 221.10 % | -36.353 M 89.59 % | -349.156 M -156.94 % | -135.889 M 14.21 % | -158.402 M -22.67 % | -129.129 M 95.31 % | -2.753 B -2 024.41 % | -129.571 M 32.58 % | -192.177 M -127.39 % | 701.634 M -78.11 % | 3.205 B 158 084.80 % | 2.026 M -99.05 % | 213.413 M 144.31 % | -481.682 M -57.77 % | -305.300 M |
| Income before tax ratio | 0.02 -78.59 % | 0.08 647.58 % | -0.01 -140.87 % | 0.04 156.86 % | 0.01 211.63 % | -0.01 -499.61 % | 0.00 90.72 % | -0.02 -145.64 % | -0.01 97.08 % | -0.31 62.87 % | -0.85 -1 837.52 % | -0.04 -24.64 % | -0.04 78.79 % | -0.17 -5 598.01 % | 0.00 100.19 % | -1.56 -3 016.71 % | -0.05 80.15 % | -0.25 -54.36 % | -0.16 -23.73 % | -0.13 26.16 % | -0.18 91.12 % | -2.01 -2 120.15 % | -0.09 -9.03 % | -0.08 -122.23 % | 0.37 -68.67 % | 1.19 144 582.72 % | 0.00 -99.27 % | 0.11 138.97 % | -0.29 -245.71 % | -0.08 |
| EBITDA | 42.764 M -60.44 % | 108.101 M 543.31 % | 16.804 M -71.66 % | 59.287 M 31.49 % | 45.088 M -86.60 % | 336.359 M 796.38 % | 37.524 M 172.78 % | 13.756 M -39.39 % | 22.697 M 106.34 % | -357.852 M 43.91 % | -637.985 M -6 889.96 % | 9.396 M -88.24 % | 79.881 M 216.17 % | -68.761 M -173.06 % | 94.112 M 106.53 % | -1.440 B -1 261.83 % | 123.974 M 154.47 % | -227.583 M -734.25 % | 35.882 M 25.75 % | 28.534 M -45.64 % | 52.490 M 102.09 % | -2.508 B -3 705.12 % | 69.574 M 249.63 % | -46.498 M -105.07 % | 917.452 M 163.18 % | 348.597 M 60.12 % | 217.714 M 101.47 % | 108.063 M 36.08 % | 79.413 M -63.60 % | 218.138 M |
| Net income ratio | 0.01 -81.31 % | 0.04 905.08 % | -0.01 -107.97 % | 0.07 32 657.92 % | 0.00 101.70 % | -0.01 19.96 % | -0.02 26.60 % | -0.02 -126.41 % | -0.01 98.67 % | -0.70 -14.48 % | -0.61 -990.97 % | -0.06 -58.06 % | -0.04 75.61 % | -0.15 -574.07 % | -0.02 98.63 % | -1.58 -2 637.57 % | -0.06 77.35 % | -0.26 -40.61 % | -0.18 -30.94 % | -0.14 28.38 % | -0.19 90.93 % | -2.13 -1 956.07 % | -0.10 35.94 % | -0.16 -145.04 % | 0.36 -69.85 % | 1.19 5 710.44 % | 0.02 -74.99 % | 0.08 137.62 % | -0.22 -146.31 % | -0.09 |
| Ratio EBITDA | 0.05 -60.38 % | 0.12 500.04 % | 0.02 -73.72 % | 0.08 38.59 % | 0.05 -84.11 % | 0.34 764.20 % | 0.04 194.46 % | 0.01 -44.07 % | 0.02 106.11 % | -0.39 48.34 % | -0.76 -7 945.47 % | 0.01 -90.42 % | 0.10 244.97 % | -0.07 -160.07 % | 0.12 108.18 % | -1.43 -938.00 % | 0.17 203.83 % | -0.16 -481.04 % | 0.04 81.37 % | 0.02 -67.28 % | 0.07 103.96 % | -1.83 -3 867.58 % | 0.05 341.97 % | -0.02 -104.11 % | 0.49 276.59 % | 0.13 46.45 % | 0.09 54.01 % | 0.06 19.70 % | 0.05 -20.23 % | 0.06 |
| Gross profit ratio | 0.57 266.88 % | 0.16 -71.34 % | 0.54 -6.45 % | 0.58 -3.17 % | 0.60 22.08 % | 0.49 -66.91 % | 1.48 710.92 % | 0.18 106.79 % | 0.09 -87.37 % | 0.70 503.86 % | 0.12 -27.55 % | 0.16 24.18 % | 0.13 -60.36 % | 0.32 185.74 % | 0.11 -31.40 % | 0.17 8.23 % | 0.15 -36.59 % | 0.24 -58.90 % | 0.59 30.29 % | 0.45 -24.46 % | 0.60 377.72 % | 0.12 -70.99 % | 0.43 30.41 % | 0.33 -18.97 % | 0.41 5.51 % | 0.39 -10.93 % | 0.43 -12.30 % | 0.49 -6.67 % | 0.53 56.68 % | 0.34 |
| Weighted average shs out dil | 187.200 M 6.29 % | 176.120 M 0.00 % | 176.120 M 0.96 % | 174.448 M -0.95 % | 176.120 M 0.00 % | 176.120 M -3.45 % | 182.413 M 2.00 % | 178.842 M 2.22 % | 174.960 M -0.66 % | 176.120 M -0.14 % | 176.359 M 0.93 % | 174.732 M 0.14 % | 174.494 M -0.61 % | 175.561 M 0.76 % | 174.240 M -1.03 % | 176.047 M 0.43 % | 175.292 M -0.36 % | 175.917 M 0.00 % | 175.917 M -0.77 % | 177.274 M 1.26 % | 175.066 M -0.60 % | 176.119 M 0.80 % | 174.719 M -0.74 % | 176.015 M -0.22 % | 176.409 M -1.86 % | 179.758 M 3.28 % | 174.048 M -0.72 % | 175.310 M -0.37 % | 175.959 M 59.56 % | 110.275 M |
| Weighted average shs out | 187.200 M 6.29 % | 176.120 M 0.00 % | 176.120 M 0.96 % | 174.448 M -0.95 % | 176.120 M 0.00 % | 176.120 M -3.45 % | 182.413 M 2.00 % | 178.842 M 2.22 % | 174.960 M -0.66 % | 176.120 M -0.14 % | 176.359 M 0.93 % | 174.732 M 0.14 % | 174.494 M -0.21 % | 174.857 M 0.35 % | 174.240 M -1.03 % | 176.047 M 0.43 % | 175.292 M -0.36 % | 175.917 M 0.00 % | 175.917 M -0.77 % | 177.274 M 1.26 % | 175.066 M -0.60 % | 176.120 M 0.80 % | 174.719 M -0.74 % | 176.015 M 0.04 % | 175.950 M -2.09 % | 179.714 M 3.25 % | 174.048 M -0.72 % | 175.310 M -0.37 % | 175.959 M 59.56 % | 110.275 M |
| EPS diluted | 0.04 -82.61 % | 0.23 971.21 % | -0.03 -108.52 % | 0.31 30 900.00 % | 0.00 101.45 % | -0.07 14.00 % | -0.08 33.33 % | -0.12 -140.00 % | -0.05 98.61 % | -3.61 -24.48 % | -2.90 -835.48 % | -0.31 -93.75 % | -0.16 80.25 % | -0.81 -710.00 % | -0.10 98.90 % | -9.07 -3 679.17 % | -0.24 88.06 % | -2.01 -133.72 % | -0.86 8.51 % | -0.94 -17.50 % | -0.80 95.15 % | -16.48 -1 838.82 % | -0.85 60.09 % | -2.13 -155.61 % | 3.83 -78.83 % | 18.09 6 137.93 % | 0.29 -67.05 % | 0.88 142.93 % | -2.05 29.55 % | -2.91 |
| Earnings per share | 0.04 -82.61 % | 0.23 971.21 % | -0.03 -108.52 % | 0.31 30 900.00 % | 0.00 101.45 % | -0.07 14.00 % | -0.08 33.33 % | -0.12 -140.00 % | -0.05 98.61 % | -3.61 -24.48 % | -2.90 -835.48 % | -0.31 -93.75 % | -0.16 80.25 % | -0.81 -710.00 % | -0.10 98.90 % | -9.07 -3 679.17 % | -0.24 88.06 % | -2.01 -133.72 % | -0.86 8.51 % | -0.94 -17.50 % | -0.80 95.25 % | -16.84 -1 881.18 % | -0.85 60.09 % | -2.13 -155.47 % | 3.84 -78.77 % | 18.09 6 137.93 % | 0.29 -67.05 % | 0.88 142.93 % | -2.05 29.55 % | -2.91 |
| Gross profit | 514.930 M 266.29 % | 140.579 M -69.27 % | 457.470 M 0.89 % | 453.450 M -8.13 % | 493.556 M 2.98 % | 479.290 M -65.67 % | 1.396 B 651.23 % | 185.868 M 124.07 % | 82.951 M -86.89 % | 632.945 M 555.62 % | 96.541 M -37.30 % | 153.965 M 52.42 % | 101.015 M -68.23 % | 317.994 M 247.55 % | 91.495 M -45.18 % | 166.909 M 50.06 % | 111.229 M -66.73 % | 334.331 M -31.58 % | 488.659 M -9.67 % | 540.941 M 25.50 % | 431.044 M 152.41 % | 170.769 M -72.24 % | 615.267 M -19.36 % | 762.942 M -0.18 % | 764.348 M -26.26 % | 1.037 B -2.62 % | 1.064 B 14.72 % | 927.877 M 6.09 % | 874.586 M -28.49 % | 1.223 B |
| Income tax expense | 9.967 M -83.49 % | 60.377 M 2 015.51 % | -3.152 M -121.26 % | 14.825 M -17.71 % | 18.015 M 334.94 % | -7.668 M -146.53 % | 16.479 M 39.56 % | 11.808 M 66.61 % | 7.087 M -97.99 % | 351.783 M 315.17 % | -163.493 M -1 661.99 % | 10.467 M | 0.000 100.00 % | -9.981 M -155.54 % | 17.972 M -0.87 % | 18.129 M 264.26 % | 4.977 M 21.57 % | 4.094 M -67.59 % | 12.633 M 37.21 % | 9.207 M -25.99 % | 12.440 M -92.96 % | 176.680 M 1 373.68 % | 11.989 M -94.04 % | 201.051 M 959.33 % | 18.979 M -22.06 % | 24.352 M 129.54 % | 10.609 M -36.09 % | 16.599 M 12.86 % | 14.707 M 0.73 % | 14.600 M |
| Cost of revenue | 390.183 M -49.06 % | 765.980 M 97.36 % | 388.120 M 17.38 % | 330.646 M -0.67 % | 332.874 M -33.48 % | 500.435 M 210.78 % | -451.740 M -154.18 % | 833.741 M -2.83 % | 858.048 M 212.98 % | 274.152 M -62.90 % | 738.941 M -8.93 % | 811.393 M 18.37 % | 685.464 M 3.32 % | 663.420 M -7.26 % | 715.372 M -15.12 % | 842.814 M 36.59 % | 617.061 M -41.45 % | 1.054 B 205.18 % | 345.327 M -47.83 % | 661.902 M 125.90 % | 293.008 M -75.57 % | 1.200 B 46.86 % | 816.836 M -47.40 % | 1.553 B 39.20 % | 1.116 B -32.53 % | 1.654 B 18.44 % | 1.396 B 46.48 % | 953.073 M 22.19 % | 779.995 M -67.53 % | 2.402 B |
| General and administrative expenses | 0.000 -100.00 % | 24.735 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.452 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.769 M | 0.000 | 0.000 | 0.000 -100.00 % | 110.819 M | 0.000 | 0.000 | 0.000 -100.00 % | 415.276 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.100 M | 0.000 | 0.000 | 0.000 -100.00 % | 54.635 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 11.235 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.084 M | 0.000 | 0.000 | 0.000 -100.00 % | 997.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.043 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.301 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.404 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.020 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 460.034 M | 0.000 -100.00 % | 442.715 M 152.92 % | -836.497 M -312.43 % | 393.782 M -49.45 % | 779.009 M | 0.000 | 0.000 | 0.000 -100.00 % | 632.945 M | 0.000 | 0.000 | 0.000 -100.00 % | 317.994 M | 0.000 | 0.000 | 0.000 100.00 % | -135.671 M -127.76 % | 488.659 M -9.67 % | 540.941 M 28.92 % | 419.590 M -30.25 % | 601.539 M -1.82 % | 612.692 M -19.69 % | 762.942 M 0.65 % | 758.024 M | 0.000 -100.00 % | 1.064 B 19.27 % | 892.488 M 2.05 % | 874.586 M | 0.000 |
| Operating expenses | 460.034 M 640.20 % | 62.150 M -87.51 % | 497.400 M 165.66 % | -757.582 M -261.49 % | 469.120 M -42.19 % | 811.545 M 169.52 % | 301.109 M 47.17 % | 204.594 M 295.38 % | 51.746 M -91.82 % | 632.945 M 453.01 % | 114.455 M -25.23 % | 153.069 M -53.03 % | 325.884 M 2.48 % | 317.994 M 454.13 % | 57.386 M -57.48 % | 134.952 M 31.33 % | 102.755 M -69.27 % | 334.331 M -31.58 % | 488.659 M -9.67 % | 540.941 M 28.92 % | 419.590 M -30.25 % | 601.539 M -1.82 % | 612.692 M -19.69 % | 762.942 M 0.65 % | 758.024 M -26.87 % | 1.037 B -2.62 % | 1.064 B 19.27 % | 892.488 M 2.05 % | 874.586 M | 0.000 |
| Cost and expenses | 850.217 M 2.67 % | 828.130 M -6.48 % | 885.520 M 9.35 % | 809.811 M 0.97 % | 801.994 M -38.87 % | 1.312 B 15.47 % | 1.136 B 11.43 % | 1.020 B 10.51 % | 922.680 M 1.72 % | 907.097 M 22.76 % | 738.941 M -23.38 % | 964.462 M -4.64 % | 1.011 B 3.05 % | 981.414 M 27.00 % | 772.758 M -20.97 % | 977.766 M 35.84 % | 719.816 M -48.15 % | 1.388 B 47.75 % | 939.537 M -22.81 % | 1.217 B 70.81 % | 712.598 M -59.19 % | 1.746 B 22.15 % | 1.430 B -39.83 % | 2.376 B 26.80 % | 1.874 B -19.18 % | 2.318 B -5.78 % | 2.461 B 33.32 % | 1.846 B 11.54 % | 1.655 B -31.13 % | 2.402 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 62.150 M 13.65 % | 54.685 M -30.70 % | 78.915 M 4.75 % | 75.338 M 131.55 % | 32.536 M -89.19 % | 301.109 M 47.17 % | 204.594 M 295.38 % | 51.746 M 62.90 % | 31.766 M -72.25 % | 114.455 M -25.23 % | 153.069 M -53.03 % | 325.884 M 178.86 % | 116.862 M 103.64 % | 57.386 M -57.48 % | 134.952 M 31.33 % | 102.755 M -75.51 % | 419.577 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.504 M | 0.000 | 0.000 | 0.000 -100.00 % | 58.655 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.367 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.115 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 -100.00 % | 43.362 M | 0.000 -100.00 % | 226.354 M | 0.000 -100.00 % | 489.100 M |
| Interest expense | 14.505 M -35.61 % | 22.526 M 27.36 % | 17.687 M -5.23 % | 18.664 M -9.77 % | 20.684 M 56.11 % | 13.250 M 83.21 % | 7.232 M -68.98 % | 23.314 M 26.31 % | 18.458 M -39.03 % | 30.274 M 10.17 % | 27.480 M -4.39 % | 28.742 M -38.13 % | 46.453 M | 0.000 -100.00 % | 63.836 M -7.73 % | 69.185 M -35.21 % | 106.789 M | 0.000 -100.00 % | 150.152 M -9.23 % | 165.423 M 3.37 % | 160.030 M | 0.000 -100.00 % | 158.108 M 41.73 % | 111.554 M -27.12 % | 153.060 M 20.97 % | 126.532 M -14.00 % | 147.133 M | 0.000 -100.00 % | 486.876 M | 0.000 |
| Depreciation and amortization | 12.649 M 0.88 % | 12.539 M 8.49 % | 11.558 M -6.74 % | 12.393 M -3.33 % | 12.820 M 3.24 % | 12.418 M -5.05 % | 13.078 M -2.82 % | 13.457 M 4.43 % | 12.886 M -44.75 % | 23.322 M 17.37 % | 19.871 M -12.92 % | 22.818 M 2.26 % | 22.313 M 3.67 % | 21.524 M -22.72 % | 27.851 M 39.43 % | 19.975 M -5.31 % | 21.095 M -22.38 % | 27.177 M 25.71 % | 21.619 M 0.49 % | 21.513 M -0.35 % | 21.589 M -39.27 % | 35.548 M 0.78 % | 35.273 M 3.36 % | 34.125 M 6.31 % | 32.101 M -41.01 % | 54.419 M -20.62 % | 68.555 M -5.67 % | 72.674 M -2.08 % | 74.219 M -24.76 % | 98.638 M |
| Operating income | 54.896 M -30.01 % | 78.429 M 296.42 % | -39.930 M -55.28 % | -25.715 M -205.23 % | 24.436 M 107.35 % | -332.255 M -73.38 % | -191.629 M | 0.000 -100.00 % | 18.319 M -95.96 % | 453.362 M 2 630.77 % | -17.914 M -2 099.33 % | 896.000 K 100.40 % | -224.869 M -3 639.01 % | 6.354 M -81.37 % | 34.109 M 6.73 % | 31.957 M 277.12 % | 8.474 M -78.90 % | 40.154 M 138.04 % | -105.551 M -635.70 % | -14.347 M -225.26 % | 11.454 M 103.09 % | -370.605 M -14 492.43 % | 2.575 M 104.29 % | -59.980 M -1 048.45 % | 6.324 M -98.52 % | 426.119 M 270.99 % | 114.859 M 224.56 % | 35.389 M 176.06 % | -46.526 M -103.80 % | 1.223 B |
| Operating income ratio | 0.06 -29.89 % | 0.09 283.21 % | -0.05 -43.99 % | -0.03 -210.92 % | 0.03 108.72 % | -0.34 -67.16 % | -0.20 | 0.00 -100.00 % | 0.02 -96.10 % | 0.50 2 430.97 % | -0.02 -2 410.13 % | 0.00 100.32 % | -0.29 -4 516.19 % | 0.01 -84.68 % | 0.04 33.57 % | 0.03 172.01 % | 0.01 -59.77 % | 0.03 122.85 % | -0.13 -961.09 % | -0.01 -175.40 % | 0.02 105.85 % | -0.27 -15 141.00 % | 0.00 106.94 % | -0.03 -869.93 % | 0.00 -97.88 % | 0.16 239.33 % | 0.05 148.11 % | 0.02 166.91 % | -0.03 -108.34 % | 0.34 |
| Total other income expenses net | -39.286 M -628.46 % | -5.393 M -119.62 % | 27.489 M -49.04 % | 53.945 M 519.74 % | -12.852 M -104.02 % | 319.953 M 68.71 % | 189.651 M 924.03 % | -23.015 M 14.65 % | -26.966 M 96.35 % | -738.399 M -7.15 % | -689.115 M -1 500.36 % | -43.060 M -121.82 % | 197.308 M 217.08 % | -168.523 M -431.89 % | -31.684 M 98.02 % | -1.603 B -3 475.54 % | -44.827 M 88.49 % | -389.310 M -1 183.24 % | -30.338 M 78.94 % | -144.055 M -2.47 % | -140.583 M 94.10 % | -2.382 B -1 702.57 % | -132.146 M 0.04 % | -132.197 M -119.01 % | 695.310 M -74.98 % | 2.779 B 2 562.67 % | -112.833 M -163.38 % | 178.024 M 140.91 % | -435.156 M 71.53 % | -1.528 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-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2015-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2011-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 876.326 M | 0.000 -100.00 % | 1.036 B | 0.000 -100.00 % | 1.965 B 1 895.82 % | 98.461 M -96.11 % | 2.534 B 2 000.63 % | 120.607 M -96.02 % | 3.028 B 2 631.35 % | 110.859 M -97.01 % | 3.702 B -3.81 % | 3.849 B 3 753.41 % | 99.879 M -97.90 % | 4.767 B 3 060.23 % | 150.838 M -97.06 % | 5.132 B 3 400.17 % | 146.615 M -95.84 % | 3.522 B 326.99 % | 824.916 M -82.33 % | 4.669 B 4 364.08 % | 104.594 M -95.70 % | 2.432 B 5.21 % | 2.311 B -45.17 % | 4.215 B -66.03 % | 12.408 B -21.63 % | 15.831 B 0.43 % | 15.764 B 5.60 % | 14.928 B 8.61 % | 13.745 B 13.26 % | 12.136 B 12.70 % | 10.769 B 170.57 % | 3.980 B |
| Total investments | 0.000 -100.00 % | 169.658 M | 0.000 -100.00 % | 222.066 M | 0.000 -100.00 % | 418.359 M 112.45 % | 196.922 M -69.94 % | 655.109 M 171.59 % | 241.214 M -67.60 % | 744.451 M 235.76 % | 221.718 M -86.27 % | 1.615 B 0.38 % | 1.609 B 705.46 % | 199.758 M -88.77 % | 1.779 B 489.81 % | 301.676 M -86.54 % | 2.242 B 664.49 % | 293.230 M -87.04 % | 2.263 B 37.18 % | 1.650 B -22.52 % | 2.129 B 917.92 % | 209.188 M -91.27 % | 2.396 B -48.17 % | 4.622 B 104.95 % | 2.255 B 2 120.97 % | 101.548 M -22.83 % | 131.593 M 331.21 % | 30.517 M -25.34 % | 40.873 M -82.15 % | 228.943 M 11.44 % | 205.433 M -29.80 % | 292.637 M -59.37 % | 720.272 M |
| Total debt | 0.000 -100.00 % | 916.225 M | 0.000 -100.00 % | 1.069 B | 0.000 -100.00 % | 1.980 B | 0.000 -100.00 % | 2.618 B | 0.000 -100.00 % | 3.134 B | 0.000 -100.00 % | 3.799 B -3.57 % | 3.940 B | 0.000 -100.00 % | 4.855 B | 0.000 -100.00 % | 5.271 B | 0.000 -100.00 % | 3.657 B | 0.000 -100.00 % | 4.773 B | 0.000 -100.00 % | 2.524 B | 0.000 -100.00 % | 4.344 B -65.52 % | 12.598 B -23.41 % | 16.450 B 3.04 % | 15.965 B 5.13 % | 15.186 B 7.74 % | 14.095 B 14.61 % | 12.297 B 8.64 % | 11.319 B 137.67 % | 4.763 B |
| Accumulated other comprehensive income loss | 451.660 M | 0.000 -100.00 % | 377.569 M | 0.000 -100.00 % | 321.795 M 93.21 % | 166.555 M -53.02 % | 354.547 M | 0.000 -100.00 % | 380.501 M 113.71 % | 178.047 M -88.27 % | 1.518 B | 0.000 -100.00 % | 193.289 M -88.91 % | 1.742 B | 0.000 -100.00 % | 3.378 B 2 537.28 % | 128.083 M -96.66 % | 3.837 B | 0.000 -100.00 % | 4.128 B 3 049.97 % | 131.044 M -98.17 % | 7.174 B 32.54 % | 5.413 B -21.04 % | 6.855 B 6 196.04 % | 108.881 M | 0.000 | 0.000 | 0.000 100.00 % | -42.519 K 57.88 % | -100.953 K -227.92 % | -30.786 K -230.68 % | -9.310 K | 0.000 |
| Retained earnings | 0.000 100.00 % | -10.428 B | 0.000 | 0.000 | 0.000 100.00 % | -10.565 B | 0.000 | 0.000 | 0.000 100.00 % | -10.517 B | 0.000 | 0.000 100.00 % | -9.322 B | 0.000 | 0.000 | 0.000 100.00 % | -7.534 B | 0.000 | 0.000 | 0.000 100.00 % | -6.787 B | 0.000 | 0.000 | 0.000 100.00 % | -3.974 B 44.14 % | -7.113 B -18.12 % | -6.022 B -39.08 % | -4.330 B -44.52 % | -2.996 B -218.39 % | -941.013 M | 0.000 -100.00 % | 2.566 B -6.57 % | 2.747 B |
| Common stock | 0.000 -100.00 % | 1.761 B | 0.000 -100.00 % | 1.761 B | 0.000 -100.00 % | 1.761 B | 0.000 -100.00 % | 1.761 B | 0.000 -100.00 % | 1.761 B | 0.000 -100.00 % | 1.761 B 0.00 % | 1.761 B | 0.000 -100.00 % | 1.761 B | 0.000 -100.00 % | 1.761 B | 0.000 -100.00 % | 1.761 B | 0.000 -100.00 % | 1.761 B | 0.000 -100.00 % | 1.761 B | 0.000 -100.00 % | 1.761 B 0.00 % | 1.761 B 21.50 % | 1.449 B 14.23 % | 1.269 B 46.67 % | 865.177 M 16.64 % | 741.777 M 0.00 % | 741.777 M 0.00 % | 741.777 M 0.00 % | 741.777 M |
| Total equity | 265.765 M 0.00 % | 265.765 M 22.39 % | 217.141 M 0.00 % | 217.141 M 4.07 % | 208.646 M 0.00 % | 208.646 M -13.44 % | 241.029 M 0.00 % | 241.029 M -16.11 % | 287.331 M 0.00 % | 287.331 M -80.26 % | 1.456 B 0.00 % | 1.456 B -4.69 % | 1.528 B -9.32 % | 1.684 B 0.00 % | 1.684 B -49.13 % | 3.311 B 0.00 % | 3.311 B -12.52 % | 3.785 B 0.00 % | 3.785 B -7.20 % | 4.079 B 0.00 % | 4.079 B -42.75 % | 7.125 B 0.00 % | 7.125 B 3.75 % | 6.868 B 0.00 % | 6.868 B 84.64 % | 3.720 B 3.70 % | 3.587 B -26.93 % | 4.909 B -13.11 % | 5.649 B -25.54 % | 7.587 B -24.47 % | 10.045 B -9.40 % | 11.087 B -3.77 % | 11.521 B |
| Other non current liabilities | -265.765 M -159.40 % | 447.395 M 306.04 % | -217.141 M -136.78 % | 590.420 M 382.98 % | -208.646 M -136.11 % | 577.728 M 339.69 % | -241.029 M -137.52 % | 642.419 M | 0.000 -100.00 % | 648.507 M | 0.000 -100.00 % | 761.488 M 2.27 % | 744.603 M | 0.000 -100.00 % | 596.029 M | 0.000 -100.00 % | 552.868 M | 0.000 -100.00 % | 534.985 M | 0.000 -100.00 % | 500.904 M | 0.000 -100.00 % | 511.616 M | 0.000 -100.00 % | 167.716 M -88.11 % | 1.410 B 7.35 % | 1.314 B 2 498.30 % | 50.559 M 8.64 % | 46.538 M -83.98 % | 290.474 M -0.45 % | 291.790 M -0.23 % | 292.475 M 7 531.85 % | 3.832 M |
| Long term debt | 0.000 -100.00 % | 6.926 M | 0.000 -100.00 % | 6.840 M | 0.000 -100.00 % | 9.792 M | 0.000 -100.00 % | 39.148 M | 0.000 -100.00 % | 41.811 M | 0.000 -100.00 % | 136.191 M -3.33 % | 140.877 M | 0.000 -100.00 % | 10.140 M | 0.000 -100.00 % | 15.838 M | 0.000 -100.00 % | 29.339 M | 0.000 -100.00 % | 42.334 M | 0.000 -100.00 % | 214.275 M | 0.000 -100.00 % | 365.907 M -90.03 % | 3.670 B -21.04 % | 4.649 B -18.10 % | 5.676 B -8.98 % | 6.236 B 16.79 % | 5.339 B -5.14 % | 5.629 B 8.25 % | 5.200 B 156.64 % | 2.026 B |
| Total non current liabilities | -265.765 M -158.50 % | 454.321 M 309.23 % | -217.141 M -136.36 % | 597.260 M 386.26 % | -208.646 M -135.51 % | 587.520 M 343.75 % | -241.029 M -135.36 % | 681.573 M | 0.000 -100.00 % | 690.318 M | 0.000 -100.00 % | 897.693 M 1.38 % | 885.494 M | 0.000 -100.00 % | 606.180 M | 0.000 -100.00 % | 572.531 M | 0.000 -100.00 % | 569.063 M | 0.000 -100.00 % | 543.238 M | 0.000 -100.00 % | 729.448 M | 0.000 -100.00 % | 533.623 M -89.61 % | 5.136 B -14.88 % | 6.034 B 3.77 % | 5.815 B -7.87 % | 6.311 B 11.53 % | 5.659 B -4.87 % | 5.949 B 7.67 % | 5.525 B 171.02 % | 2.039 B |
| Other current liabilities | 0.000 -100.00 % | 857.400 M | 0.000 -100.00 % | 1.305 B | 0.000 -100.00 % | 804.943 M | 0.000 -100.00 % | 1.865 B | 0.000 -100.00 % | 1.760 B | 0.000 -100.00 % | 2.427 B 23.25 % | 1.969 B | 0.000 -100.00 % | 3.464 B | 0.000 -100.00 % | 2.602 B | 0.000 -100.00 % | 5.325 B | 0.000 -100.00 % | 3.084 B | 0.000 -100.00 % | 5.297 B | 0.000 -100.00 % | 3.915 B -30.05 % | 5.598 B 23.37 % | 4.537 B 34.46 % | 3.374 B 29.13 % | 2.613 B 36.77 % | 1.911 B 3.82 % | 1.840 B -13.97 % | 2.139 B 51.30 % | 1.414 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 480.675 M | 0.000 | 0.000 | 0.000 -100.00 % | 457.514 M | 0.000 | 0.000 -100.00 % | 799.718 M | 0.000 | 0.000 | 0.000 -100.00 % | 899.624 M | 0.000 | 0.000 | 0.000 -100.00 % | 778.606 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 |
| Short term debt | 0.000 -100.00 % | 909.299 M | 0.000 -100.00 % | 1.062 B | 0.000 -100.00 % | 1.970 B | 0.000 -100.00 % | 2.579 B | 0.000 -100.00 % | 3.093 B | 0.000 -100.00 % | 3.663 B -3.58 % | 3.799 B | 0.000 -100.00 % | 4.845 B | 0.000 -100.00 % | 5.255 B | 0.000 -100.00 % | 3.628 B | 0.000 -100.00 % | 4.731 B | 0.000 -100.00 % | 2.310 B | 0.000 -100.00 % | 3.978 B -55.44 % | 8.928 B -24.35 % | 11.801 B 14.70 % | 10.289 B 14.96 % | 8.950 B 2.22 % | 8.755 B 31.29 % | 6.668 B 8.97 % | 6.120 B 123.63 % | 2.737 B |
| Total current liabilities | 0.000 -100.00 % | 4.264 B | 0.000 -100.00 % | 5.172 B | 0.000 -100.00 % | 6.033 B | 0.000 -100.00 % | 7.187 B | 0.000 -100.00 % | 8.930 B | 0.000 -100.00 % | 10.807 B -8.87 % | 11.859 B | 0.000 -100.00 % | 14.325 B | 0.000 -100.00 % | 14.840 B | 0.000 -100.00 % | 15.242 B | 0.000 -100.00 % | 15.315 B | 0.000 -100.00 % | 15.211 B | 0.000 -100.00 % | 14.350 B -34.68 % | 21.969 B -8.24 % | 23.942 B 10.25 % | 21.716 B 51.55 % | 14.329 B 8.67 % | 13.187 B 18.11 % | 11.165 B -3.80 % | 11.607 B 46.85 % | 7.904 B |
| Total liabilities | -265.765 M -105.63 % | 4.718 B 2 273.00 % | -217.141 M -103.76 % | 5.770 B 2 865.32 % | -208.646 M -103.15 % | 6.621 B 2 846.95 % | -241.029 M -103.06 % | 7.869 B | 0.000 -100.00 % | 9.620 B | 0.000 -100.00 % | 11.705 B -8.16 % | 12.745 B | 0.000 -100.00 % | 14.931 B | 0.000 -100.00 % | 15.412 B | 0.000 -100.00 % | 15.811 B | 0.000 -100.00 % | 15.858 B | 0.000 -100.00 % | 15.940 B | 0.000 -100.00 % | 14.884 B -45.09 % | 27.105 B -9.58 % | 29.976 B 8.88 % | 27.530 B 33.38 % | 20.641 B 9.52 % | 18.846 B 10.12 % | 17.114 B -0.10 % | 17.132 B 72.31 % | 9.942 B |
| Other non current assets | 0.000 -100.00 % | 503.984 M | 0.000 -100.00 % | 451.563 M 1 678.67 % | -28.604 M -105.37 % | 532.900 M 641.23 % | -98.461 M -115.95 % | 617.436 M 611.94 % | -120.607 M -117.48 % | 689.892 M 722.31 % | -110.859 M -118.10 % | 612.359 M -63.03 % | 1.656 B 1 758.33 % | -99.879 M -116.55 % | 603.405 M 500.04 % | -150.838 M -105.51 % | 2.738 B 1 967.42 % | -146.615 M -119.93 % | 735.758 M 189.19 % | -824.916 M -149.00 % | 1.684 B 1 709.66 % | -104.594 M -103.77 % | 2.776 B 220.13 % | -2.311 B -282.83 % | 1.264 B 28.04 % | 987.226 M 16.15 % | 849.937 M -44.34 % | 1.527 B 92.98 % | 791.273 M -41.23 % | 1.346 B -4.05 % | 1.403 B -35.54 % | 2.177 B 335.44 % | 500.000 M |
| Long term investments | 0.000 -100.00 % | 158.053 M | 0.000 -100.00 % | 207.868 M | 0.000 -100.00 % | 404.161 M | 0.000 -100.00 % | 655.109 M | 0.000 -100.00 % | 730.253 M | 0.000 -100.00 % | 1.615 B 158.90 % | 623.810 M | 0.000 -100.00 % | 1.768 B | 0.000 -100.00 % | 209.520 M | 0.000 -100.00 % | 2.251 B | 0.000 -100.00 % | 1.408 B | 0.000 -100.00 % | 405.574 M | 0.000 -100.00 % | 1.921 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 54.000 K | 0.000 -100.00 % | 114.000 K | 0.000 -100.00 % | 176.000 K | 0.000 -100.00 % | 222.000 K | 0.000 -100.00 % | 379.000 K | 0.000 -100.00 % | 601.000 K -87.38 % | 4.761 M | 0.000 -100.00 % | 8.109 M | 0.000 -100.00 % | 8.317 M | 0.000 -100.00 % | 8.531 M | 0.000 -100.00 % | 8.768 M | 0.000 -100.00 % | 8.950 M | 0.000 -100.00 % | 9.250 M -0.70 % | 9.315 M -33.79 % | 14.068 M -30.87 % | 20.349 M -24.99 % | 27.129 M -27.89 % | 37.622 M -20.41 % | 47.270 M -10.49 % | 52.812 M 38.87 % | 38.029 M |
| GoodWill | 0.000 -100.00 % | 356.365 M | 0.000 -100.00 % | 356.365 M | 0.000 -100.00 % | 356.365 M | 0.000 -100.00 % | 356.365 M | 0.000 -100.00 % | 356.365 M | 0.000 -100.00 % | 356.365 M 0.00 % | 356.365 M | 0.000 -100.00 % | 429.123 M | 0.000 -100.00 % | 429.123 M | 0.000 -100.00 % | 429.123 M | 0.000 -100.00 % | 429.123 M | 0.000 -100.00 % | 429.123 M | 0.000 -100.00 % | 429.123 M -0.02 % | 429.198 M -13.78 % | 497.790 M -0.02 % | 497.880 M -9.58 % | 550.640 M 9.86 % | 501.220 M -0.95 % | 506.050 M -0.92 % | 510.749 M 16.52 % | 438.322 M |
| Goodwill and intangible assets | 0.000 -100.00 % | 356.419 M | 0.000 -100.00 % | 356.479 M | 0.000 -100.00 % | 356.541 M | 0.000 -100.00 % | 356.587 M | 0.000 -100.00 % | 356.744 M | 0.000 -100.00 % | 356.966 M -1.15 % | 361.126 M | 0.000 -100.00 % | 437.232 M | 0.000 -100.00 % | 437.440 M | 0.000 -100.00 % | 437.654 M | 0.000 -100.00 % | 437.891 M | 0.000 -100.00 % | 438.073 M | 0.000 -100.00 % | 438.373 M -0.03 % | 438.513 M -14.33 % | 511.858 M -1.23 % | 518.229 M -10.31 % | 577.769 M 7.22 % | 538.842 M -2.62 % | 553.320 M -1.82 % | 563.561 M 18.31 % | 476.351 M |
| Property plant equipment net | 0.000 -100.00 % | 550.497 M | 0.000 -100.00 % | 955.583 M | 0.000 -100.00 % | 1.051 B | 0.000 -100.00 % | 979.278 M | 0.000 -100.00 % | 962.945 M | 0.000 -100.00 % | 1.628 B -3.79 % | 1.692 B | 0.000 -100.00 % | 1.560 B | 0.000 -100.00 % | 1.677 B | 0.000 -100.00 % | 1.662 B | 0.000 -100.00 % | 1.698 B | 0.000 -100.00 % | 3.195 B | 0.000 -100.00 % | 2.653 B -59.08 % | 6.485 B -13.69 % | 7.513 B -27.44 % | 10.354 B -9.28 % | 11.413 B 2.09 % | 11.179 B 2.43 % | 10.914 B 28.75 % | 8.476 B 89.28 % | 4.478 B |
| Total non current assets | 0.000 -100.00 % | 1.683 B | 0.000 -100.00 % | 2.099 B 7 436.90 % | -28.604 M -101.16 % | 2.473 B 2 611.61 % | -98.461 M -103.61 % | 2.724 B 2 358.66 % | -120.607 M -104.23 % | 2.852 B 2 673.07 % | -110.859 M -102.46 % | 4.511 B -2.67 % | 4.635 B 4 740.40 % | -99.879 M -102.14 % | 4.670 B 3 196.33 % | -150.838 M -102.81 % | 5.370 B 3 762.87 % | -146.615 M -102.72 % | 5.399 B 754.47 % | -824.916 M -114.87 % | 5.546 B 5 402.55 % | -104.594 M -101.43 % | 7.316 B 416.55 % | -2.311 B -133.15 % | 6.971 B -19.69 % | 8.680 B -10.12 % | 9.657 B -29.99 % | 13.795 B -2.39 % | 14.133 B 4.11 % | 13.574 B 1.71 % | 13.346 B 17.72 % | 11.337 B 103.05 % | 5.583 B |
| Other current assets | -51.504 M -116.04 % | 321.021 M 785.55 % | -46.827 M -106.69 % | 700.012 M | 0.000 -100.00 % | 1.831 B | 0.000 -100.00 % | 2.656 B | 0.000 -100.00 % | 2.463 B | 0.000 -100.00 % | 4.564 B 149.97 % | 1.826 B | 0.000 -100.00 % | 4.509 B | 0.000 -100.00 % | 2.810 B | 0.000 -100.00 % | 5.335 B | 0.000 -100.00 % | 2.703 B | 0.000 -100.00 % | 2.785 B | 0.000 -100.00 % | 2.806 B -39.94 % | 4.672 B -0.11 % | 4.677 B 3 470.42 % | 130.996 M 463.35 % | 23.253 M -71.50 % | 81.575 M -98.36 % | 4.960 B -4.95 % | 5.218 B 364.49 % | 1.123 B |
| Short term investments | 0.000 -100.00 % | 1.327 B | 0.000 -100.00 % | 1.584 B | 0.000 -100.00 % | 14.198 M -92.79 % | 196.922 M 1 286.97 % | 14.198 M -94.11 % | 241.214 M 1 598.93 % | 14.198 M -93.60 % | 221.718 M 1 510.04 % | 13.771 M -98.60 % | 985.153 M 393.17 % | 199.758 M 1 609.82 % | 11.683 M -96.13 % | 301.676 M -28.80 % | 423.708 M 44.50 % | 293.230 M 2 409.89 % | 11.683 M -99.29 % | 1.650 B 128.80 % | 721.073 M 244.70 % | 209.188 M -89.49 % | 1.990 B -56.94 % | 4.622 B 1 240.26 % | 344.883 M 239.63 % | 101.548 M -22.83 % | 131.593 M 331.21 % | 30.517 M -25.34 % | 40.873 M -82.15 % | 228.943 M 11.44 % | 205.433 M -29.80 % | 292.637 M -59.37 % | 720.272 M |
| cash and cash equivalents | 0.000 -100.00 % | 39.899 M | 0.000 -100.00 % | 32.629 M | 0.000 -100.00 % | 14.406 M 114.63 % | -98.461 M -216.85 % | 84.263 M 169.87 % | -120.607 M -213.34 % | 106.409 M 195.99 % | -110.859 M -214.18 % | 97.088 M 6.49 % | 91.169 M 191.28 % | -99.879 M -213.25 % | 88.196 M 158.47 % | -150.838 M -208.40 % | 139.155 M 194.91 % | -146.615 M -208.66 % | 134.932 M 116.36 % | -824.916 M -894.39 % | 103.843 M 199.28 % | -104.594 M -212.57 % | 92.911 M 104.02 % | -2.311 B -1 894.57 % | 128.787 M -32.54 % | 190.901 M -69.15 % | 618.734 M 207.78 % | 201.030 M -21.90 % | 257.387 M -26.44 % | 349.907 M 116.39 % | 161.705 M -70.65 % | 550.892 M -29.62 % | 782.698 M |
| Cash and short term investments | 51.504 M -96.23 % | 1.367 B 2 819.63 % | 46.827 M -97.10 % | 1.617 B 5 553.24 % | 28.604 M 0.00 % | 28.604 M -70.95 % | 98.461 M 0.00 % | 98.461 M -18.36 % | 120.607 M 13.34 % | 106.409 M -4.01 % | 110.859 M 0.00 % | 110.859 M -89.70 % | 1.076 B 977.63 % | 99.879 M 0.00 % | 99.879 M -33.78 % | 150.838 M -73.20 % | 562.863 M 283.91 % | 146.615 M 0.00 % | 146.615 M -82.23 % | 824.916 M 0.00 % | 824.916 M 688.68 % | 104.594 M -94.98 % | 2.083 B -9.86 % | 2.311 B 387.93 % | 473.670 M 61.97 % | 292.449 M -61.02 % | 750.327 M 224.05 % | 231.547 M -22.37 % | 298.260 M -48.47 % | 578.850 M 57.67 % | 367.139 M -56.48 % | 843.530 M -43.88 % | 1.503 B |
| Total current assets | 0.000 -100.00 % | 3.301 B | 0.000 -100.00 % | 3.888 B 13 493.28 % | 28.604 M -99.34 % | 4.357 B 4 324.72 % | 98.461 M -98.17 % | 5.386 B 4 365.73 % | 120.607 M -98.29 % | 7.055 B 6 263.78 % | 110.859 M -98.72 % | 8.650 B -10.25 % | 9.637 B 9 549.04 % | 99.879 M -99.16 % | 11.945 B 7 819.15 % | 150.838 M -98.87 % | 13.353 B 9 007.75 % | 146.615 M -98.97 % | 14.197 B 1 621.08 % | 824.916 M -94.27 % | 14.391 B 13 658.80 % | 104.594 M -99.34 % | 15.749 B 581.45 % | 2.311 B -84.36 % | 14.781 B -28.98 % | 20.812 B -7.32 % | 22.455 B 12.88 % | 19.893 B 44.78 % | 13.740 B -5.68 % | 14.568 B -4.61 % | 15.272 B -10.36 % | 17.036 B 5.62 % | 16.130 B |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.198 M | 0.000 -100.00 % | 236.000 K | 0.000 -100.00 % | 46.200 M | 0.000 -100.00 % | 55.633 M 23.52 % | 45.038 M | 0.000 -100.00 % | 106.197 M | 0.000 -100.00 % | 70.775 M | 0.000 -100.00 % | 59.058 M | 0.000 -100.00 % | 59.058 M | 0.000 -100.00 % | 65.203 M | 0.000 -100.00 % | 42.001 M -76.64 % | 179.808 M -12.92 % | 206.493 M -67.30 % | 631.471 M 12.66 % | 560.522 M -2.75 % | 576.386 M -4.54 % | 603.822 M 14.24 % | 528.540 M 40.34 % | 376.615 M |
| Net receivables | 0.000 -100.00 % | 1.613 B | 0.000 -100.00 % | 1.571 B | 0.000 -100.00 % | 2.512 B | 0.000 -100.00 % | 2.786 B | 0.000 -100.00 % | 4.439 B | 0.000 -100.00 % | 4.762 B -26.08 % | 6.442 B | 0.000 -100.00 % | 8.081 B | 0.000 -100.00 % | 11.399 B | 0.000 -100.00 % | 9.555 B | 0.000 -100.00 % | 10.566 B | 0.000 -100.00 % | 11.646 B | 0.000 -100.00 % | 12.337 B -21.26 % | 15.668 B -6.85 % | 16.821 B -11.00 % | 18.899 B 46.98 % | 12.858 B -3.55 % | 13.331 B 42.71 % | 9.341 B -10.58 % | 10.446 B -20.42 % | 13.127 B |
| Tax assets | 0.000 -100.00 % | 113.852 M | 0.000 -100.00 % | 127.155 M | 0.000 -100.00 % | 128.459 M | 0.000 -100.00 % | 115.696 M | 0.000 -100.00 % | 112.650 M | 0.000 -100.00 % | 299.007 M -0.95 % | 301.874 M | 0.000 -100.00 % | 302.218 M | 0.000 -100.00 % | 308.422 M | 0.000 -100.00 % | 312.363 M | 0.000 -100.00 % | 318.614 M | 0.000 -100.00 % | 500.552 M | 0.000 -100.00 % | 694.458 M -9.74 % | 769.428 M -1.66 % | 782.380 M -43.94 % | 1.396 B 3.34 % | 1.350 B 164.77 % | 510.063 M 7.22 % | 475.724 M 295.71 % | 120.221 M -6.75 % | 128.922 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 2.497 B | 0.000 -100.00 % | 2.805 B | 0.000 -100.00 % | 2.777 B | 0.000 -100.00 % | 2.743 B | 0.000 -100.00 % | 3.619 B | 0.000 -100.00 % | 4.716 B -10.80 % | 5.287 B | 0.000 -100.00 % | 6.015 B | 0.000 -100.00 % | 6.083 B | 0.000 -100.00 % | 6.289 B | 0.000 -100.00 % | 6.714 B | 0.000 -100.00 % | 7.571 B | 0.000 -100.00 % | 6.450 B -13.34 % | 7.442 B -2.12 % | 7.604 B -5.58 % | 8.053 B 197.12 % | 2.710 B 7.51 % | 2.521 B -5.09 % | 2.656 B -20.66 % | 3.348 B 5.57 % | 3.171 B |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 970.000 K | 0.000 -100.00 % | 1.211 M | 0.000 -100.00 % | 1.211 M | 0.000 -100.00 % | 1.211 M | 0.000 -100.00 % | 1.211 M -72.23 % | 4.361 M | 0.000 -100.00 % | 170.000 K | 0.000 -100.00 % | 170.000 K | 0.000 -100.00 % | 226.000 K | 0.000 -100.00 % | 6.889 M | 0.000 -100.00 % | 32.441 M | 0.000 -100.00 % | 6.863 M 1 089.43 % | 577.000 K | 0.000 | 0.000 -100.00 % | 56.216 M 1 474 232.81 % | 3.813 K -98.10 % | 200.736 K 5 164.52 % | 3.813 K -100.00 % | 582.287 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.000 K | 0.000 | 0.000 | 0.000 100.00 % | -3.825 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 |
| Minority interest | 0.000 100.00 % | -185.895 M | 0.000 100.00 % | -160.428 M | 0.000 100.00 % | -113.149 M | 0.000 100.00 % | -113.518 M | 0.000 100.00 % | -93.170 M | 0.000 100.00 % | -61.988 M 2.96 % | -63.882 M | 0.000 100.00 % | -57.901 M | 0.000 100.00 % | -66.411 M | 0.000 100.00 % | -51.382 M | 0.000 100.00 % | -48.895 M | 0.000 100.00 % | -48.953 M | 0.000 -100.00 % | 12.627 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 770.000 K | 0.000 -100.00 % | 1.315 M | 0.000 -100.00 % | 1.962 M | 0.000 -100.00 % | 2.705 M | 0.000 -100.00 % | 3.411 M | 0.000 -100.00 % | 85.945 M -3.34 % | 88.911 M | 0.000 -100.00 % | 2.623 M | 0.000 -100.00 % | 8.603 M | 0.000 -100.00 % | 11.591 M | 0.000 -100.00 % | 12.190 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | -185.895 M -102.04 % | 9.118 B 5 783.53 % | -160.428 M 88.41 % | -1.384 B -1 122.84 % | -113.149 M -101.26 % | 8.959 B 7 991.84 % | -113.518 M 91.93 % | -1.407 B -1 409.77 % | -93.170 M -101.04 % | 8.959 B 14 552.24 % | -61.988 M 74.52 % | -243.269 M -102.72 % | 8.959 B 15 572.37 % | -57.901 M -207.54 % | -18.827 M 71.65 % | -66.411 M -100.74 % | 9.023 B 17 659.98 % | -51.382 M -102.48 % | 2.075 B 4 344.70 % | -48.895 M -100.54 % | 9.023 B 18 531.29 % | -48.953 M | 0.000 -100.00 % | 12.627 M -99.86 % | 8.959 B -1.24 % | 9.071 B 11.18 % | 8.159 B 2.38 % | 7.970 B 2.43 % | 7.780 B -0.08 % | 7.786 B -16.31 % | 9.303 B 19.60 % | 7.779 B -3.16 % | 8.032 B |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K | 0.000 -100.00 % | 6.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 14.000 K 0.00 % | 14.000 K | 0.000 -100.00 % | 11.000 K | 0.000 -100.00 % | 3.825 M | 0.000 -100.00 % | 4.739 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.557 M | 0.000 | 0.000 -100.00 % | 55.574 M -22.76 % | 71.951 M -18.47 % | 88.254 M 201.61 % | 29.261 M -0.25 % | 29.335 M 4.78 % | 27.997 M -14.70 % | 32.822 M 277.22 % | 8.701 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 4.984 B | 0.000 -100.00 % | 5.987 B | 0.000 -100.00 % | 6.830 B | 0.000 -100.00 % | 8.110 B | 0.000 -100.00 % | 9.907 B | 0.000 -100.00 % | 13.160 B -7.79 % | 14.272 B | 0.000 -100.00 % | 16.616 B | 0.000 -100.00 % | 18.724 B | 0.000 -100.00 % | 19.596 B | 0.000 -100.00 % | 19.937 B | 0.000 -100.00 % | 23.065 B | 0.000 -100.00 % | 21.752 B -26.24 % | 29.492 B -8.16 % | 32.112 B -4.68 % | 33.688 B 20.86 % | 27.873 B -0.96 % | 28.142 B -1.66 % | 28.618 B 0.86 % | 28.374 B 30.67 % | 21.713 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-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2011-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2018-01-31 | 2017-06-30 | 2017-03-31 | 2017-01-31 | 2016-06-30 | 2016-03-31 | 2016-01-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2015-01-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2014-01-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2013-01-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2012-01-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2011-01-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-01-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2007-01-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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 2.565 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.706 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.779 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.546 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.938 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.744 M | 0.000 | 0.000 -100.00 % | 4.778 M -75.00 % | 19.112 M 300.00 % | 4.778 M | 0.000 -100.00 % | 4.906 M 0.00 % | 4.906 M 0.00 % | 4.906 M 15.74 % | 4.238 M 0.00 % | 4.238 M 0.00 % | 4.238 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -111.550 M 0.00 % | -111.550 M 0.00 % | -111.550 M 0.00 % | -111.550 M | 0.000 -100.00 % | 73.137 M 0.00 % | 73.137 M 0.00 % | 73.137 M | 0.000 | 0.000 -100.00 % | 114.232 M 0.00 % | 114.232 M 440.93 % | -33.506 M 0.00 % | -33.506 M 0.00 % | -33.506 M 87.09 % | -259.474 M 0.00 % | -259.474 M 0.00 % | -259.474 M | 0.000 -100.00 % | 152.827 M 0.00 % | 152.827 M 0.00 % | 152.827 M 360.51 % | -58.664 M 0.00 % | -58.664 M 0.00 % | -58.664 M 0.00 % | -58.664 M -143.72 % | 134.174 M 0.00 % | 134.174 M 0.00 % | 134.174 M 0.00 % | 134.174 M 138.71 % | -346.657 M 0.00 % | -346.657 M 0.00 % | -346.657 M 0.00 % | -346.657 M 57.78 % | -821.156 M 0.00 % | -821.156 M 0.00 % | -821.156 M 0.00 % | -821.156 M -62.25 % | -506.112 M 0.00 % | -506.112 M 0.00 % | -506.112 M 0.00 % | -506.112 M -16.28 % | -435.248 M 0.00 % | -435.248 M 0.00 % | -435.248 M 0.00 % | -435.248 M -3.97 % | -418.635 M 0.00 % | -418.635 M 0.00 % | -418.635 M 0.00 % | -418.635 M -135.47 % | -177.791 M 0.00 % | -177.791 M 0.00 % | -177.791 M 0.00 % | -177.791 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 5.400 M 0.00 % | 5.400 M 0.00 % | 5.400 M -79.83 % | 26.768 M 0.00 % | 26.768 M 0.00 % | 26.768 M 250.92 % | -17.737 M 0.00 % | -17.737 M 0.00 % | -17.737 M -547.23 % | 3.966 M 0.00 % | 3.966 M 0.00 % | 3.966 M 0.00 % | 3.966 M -42.18 % | 6.859 M 0.00 % | 6.859 M 0.00 % | 6.859 M 0.00 % | 6.859 M 136.44 % | -18.820 M 0.00 % | -18.820 M 0.00 % | -18.820 M 0.00 % | -18.820 M 50.45 % | -37.981 M 0.00 % | -37.981 M 0.00 % | -37.981 M 0.00 % | -37.981 M 44.09 % | -67.932 M 0.00 % | -67.932 M 0.00 % | -67.932 M 0.00 % | -67.932 M -2 204.69 % | 3.228 M 0.00 % | 3.228 M 0.00 % | 3.228 M 0.00 % | 3.228 M -87.13 % | 25.083 M 0.00 % | 25.083 M 0.00 % | 25.083 M 0.00 % | 25.083 M 183.12 % | -30.178 M 0.00 % | -30.178 M 0.00 % | -30.178 M 0.00 % | -30.178 M -5 844.08 % | 525.372 K 0.00 % | 525.372 K 0.00 % | 525.372 K 0.00 % | 525.372 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -111.550 M 0.00 % | -111.550 M 0.00 % | -111.550 M 0.00 % | -111.550 M | 0.000 -100.00 % | 73.137 M 0.00 % | 73.137 M 0.00 % | 73.137 M | 0.000 -100.00 % | 108.832 M 0.00 % | 108.832 M 0.00 % | 108.832 M 280.56 % | -60.275 M 0.00 % | -60.275 M 0.00 % | -60.275 M 75.07 % | -241.737 M 0.00 % | -241.737 M 0.00 % | -241.737 M -262.39 % | 148.861 M 0.00 % | 148.861 M 0.00 % | 148.861 M 0.00 % | 148.861 M 327.19 % | -65.523 M 0.00 % | -65.523 M 0.00 % | -65.523 M 0.00 % | -65.523 M -142.83 % | 152.994 M 0.00 % | 152.994 M 0.00 % | 152.994 M 0.00 % | 152.994 M 149.56 % | -308.675 M 0.00 % | -308.675 M 0.00 % | -308.675 M 0.00 % | -308.675 M 59.02 % | -753.224 M 0.00 % | -753.224 M 0.00 % | -753.224 M 0.00 % | -753.224 M -47.88 % | -509.340 M 0.00 % | -509.340 M 0.00 % | -509.340 M 0.00 % | -509.340 M -10.65 % | -460.332 M 0.00 % | -460.332 M 0.00 % | -460.332 M 0.00 % | -460.332 M -18.50 % | -388.458 M 0.00 % | -388.458 M 0.00 % | -388.458 M 0.00 % | -388.458 M -117.85 % | -178.316 M 0.00 % | -178.316 M 0.00 % | -178.316 M 0.00 % | -178.316 M |
| Other non cash items | -7.488 M 82.46 % | -42.692 M -1 018.31 % | 4.649 M 108.60 % | -54.079 M -30 979.89 % | -174.000 K -103.95 % | 4.410 M -89.18 % | 40.749 M -15.76 % | 48.375 M 40.14 % | 34.520 M -94.86 % | 671.541 M 21.84 % | 551.183 M 452.27 % | 99.803 M 257.47 % | 27.919 M -80.10 % | 140.312 M 705.28 % | 17.424 M -98.91 % | 1.597 B 3 695.46 % | 42.070 M -87.67 % | 341.156 M 125.50 % | 151.289 M -9.21 % | 166.638 M 18.98 % | 140.053 M -95.16 % | 2.894 B 1 848.73 % | 148.511 M -60.39 % | 374.913 M 155.49 % | -675.647 M 79.05 % | -3.226 B -6 290.55 % | -50.474 M 67.28 % | -154.273 M -142.52 % | 362.860 M 260.73 % | 100.591 M 0.00 % | 100.591 M -85.60 % | 698.428 M 0.00 % | 698.428 M 0.00 % | 698.428 M 31.00 % | 533.147 M 0.00 % | 533.147 M 0.00 % | 533.147 M 69.63 % | 314.308 M -44.07 % | 561.921 M 0.00 % | 561.921 M 0.00 % | 561.921 M 52.77 % | 367.830 M 0.00 % | 367.830 M 0.00 % | 367.830 M 0.00 % | 367.830 M 429.01 % | -111.799 M 0.00 % | -111.799 M 0.00 % | -111.799 M 0.00 % | -111.799 M -203.44 % | 108.083 M 0.00 % | 108.083 M 0.00 % | 108.083 M 0.00 % | 108.083 M 231.43 % | -82.239 M 0.00 % | -82.239 M 0.00 % | -82.239 M 0.00 % | -82.239 M -1 188.93 % | 7.552 M 0.00 % | 7.552 M 0.00 % | 7.552 M 0.00 % | 7.552 M -57.96 % | 17.963 M 0.00 % | 17.963 M 0.00 % | 17.963 M 0.00 % | 17.963 M 352.04 % | -7.127 M 0.00 % | -7.127 M 0.00 % | -7.127 M 0.00 % | -7.127 M -190.49 % | 7.876 M 0.00 % | 7.876 M 0.00 % | 7.876 M 0.00 % | 7.876 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.156 M -2.82 % | 26.914 M 4.43 % | 25.772 M -44.75 % | 46.644 M 17.37 % | 39.742 M -12.92 % | 45.636 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -65.399 M 0.00 % | -65.399 M 0.00 % | -65.399 M 0.00 % | -65.399 M | 0.000 -100.00 % | 208.261 M 0.00 % | 208.261 M 0.00 % | 208.261 M | 0.000 -100.00 % | 88.668 M 0.00 % | 88.668 M 0.00 % | 88.668 M -47.11 % | 167.662 M 0.00 % | 167.662 M 0.00 % | 167.662 M 250.93 % | 47.777 M 0.00 % | 47.777 M 0.00 % | 47.777 M -36.19 % | 74.872 M 0.00 % | 74.872 M 0.00 % | 74.872 M 0.00 % | 74.872 M 132.00 % | -233.989 M 0.00 % | -233.989 M 0.00 % | -233.989 M 0.00 % | -233.989 M -446.19 % | 67.589 M 0.00 % | 67.589 M 0.00 % | 67.589 M 0.00 % | 67.589 M 135.50 % | -190.376 M 0.00 % | -190.376 M 0.00 % | -190.376 M 0.00 % | -190.376 M 63.47 % | -521.115 M 0.00 % | -521.115 M 0.00 % | -521.115 M 0.00 % | -521.115 M -311.75 % | -126.560 M 0.00 % | -126.560 M 0.00 % | -126.560 M 0.00 % | -126.560 M 13.45 % | -146.226 M 0.00 % | -146.226 M 0.00 % | -146.226 M 0.00 % | -146.226 M 40.61 % | -246.210 M 0.00 % | -246.210 M 0.00 % | -246.210 M 0.00 % | -246.210 M -114.11 % | -114.991 M 0.00 % | -114.991 M 0.00 % | -114.991 M 0.00 % | -114.991 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.308 M 0.00 % | -15.308 M 0.00 % | -15.308 M 0.00 % | -15.308 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.768 M 0.00 % | -16.768 M 0.00 % | -16.768 M 58.67 % | -40.568 M 0.00 % | -40.568 M 0.00 % | -40.568 M -168.49 % | -15.110 M 0.00 % | -15.110 M 0.00 % | -15.110 M -171.87 % | -5.558 M 0.00 % | -5.558 M 0.00 % | -5.558 M 0.00 % | -5.558 M 97.19 % | -197.603 M 0.00 % | -197.603 M 0.00 % | -197.603 M 0.00 % | -197.603 M 59.87 % | -492.462 M 0.00 % | -492.462 M 0.00 % | -492.462 M 0.00 % | -492.462 M 58.51 % | -1.187 B 0.00 % | -1.187 B 0.00 % | -1.187 B 0.00 % | -1.187 B -185.14 % | -416.235 M 0.00 % | -416.235 M 0.00 % | -416.235 M 0.00 % | -416.235 M -385.07 % | -85.809 M 0.00 % | -85.809 M 0.00 % | -85.809 M 0.00 % | -85.809 M -120.68 % | -38.883 M 0.00 % | -38.883 M 0.00 % | -38.883 M 0.00 % | -38.883 M -76.63 % | -22.014 M 0.00 % | -22.014 M 0.00 % | -22.014 M 0.00 % | -22.014 M -136.11 % | -9.323 M 0.00 % | -9.323 M 0.00 % | -9.323 M 0.00 % | -9.323 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -8.362 M 0.00 % | -8.362 M 0.00 % | -8.362 M 68.46 % | -26.515 M 0.00 % | -26.515 M 0.00 % | -26.515 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 % | -287.582 M 0.00 % | -287.582 M 0.00 % | -287.582 M 0.00 % | -287.582 M 78.74 % | -1.352 B 0.00 % | -1.352 B 0.00 % | -1.352 B 0.00 % | -1.352 B -1 538.03 % | -82.567 M 0.00 % | -82.567 M 0.00 % | -82.567 M 0.00 % | -82.567 M -107.00 % | -39.888 M 0.00 % | -39.888 M 0.00 % | -39.888 M 0.00 % | -39.888 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.800 M 0.00 % | 1.800 M 0.00 % | 1.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.372 M 0.00 % | 26.372 M 0.00 % | 26.372 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 % | 358.095 M 0.00 % | 358.095 M 0.00 % | 358.095 M 0.00 % | 358.095 M -4.51 % | 375.000 M 0.00 % | 375.000 M 0.00 % | 375.000 M 0.00 % | 375.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.308 M 0.00 % | 15.308 M 0.00 % | 15.308 M 0.00 % | 15.308 M | 0.000 -100.00 % | 186.750 K 0.00 % | 186.750 K 0.00 % | 186.750 K | 0.000 -100.00 % | 14.968 M 5 070.12 % | 289.500 K 0.00 % | 289.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.558 M -20.22 % | 6.966 M 0.00 % | 6.966 M 0.00 % | 6.966 M -90.14 % | 70.679 M 0.00 % | 70.679 M 0.00 % | 70.679 M 0.00 % | 70.679 M -67.05 % | 214.491 M 0.00 % | 214.491 M 0.00 % | 214.491 M 0.00 % | 214.491 M 447.43 % | 39.182 M 0.00 % | 39.182 M 0.00 % | 39.182 M 0.00 % | 39.182 M -95.55 % | 880.657 M 0.00 % | 880.657 M 0.00 % | 880.657 M 0.00 % | 880.657 M 2 695.45 % | 31.503 M 0.00 % | 31.503 M 0.00 % | 31.503 M 0.00 % | 31.503 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -14.678 M 0.00 % | -14.678 M 70.00 % | -48.930 M 0.00 % | -48.930 M 0.00 % | -48.930 M -220.80 % | -15.253 M 0.00 % | -15.253 M 0.00 % | -15.253 M | 0.000 -100.00 % | 1.409 M 0.00 % | 1.409 M 0.00 % | 1.409 M 101.11 % | -126.924 M 0.00 % | -126.924 M 0.00 % | -126.924 M 0.00 % | -126.924 M 54.34 % | -277.972 M 0.00 % | -277.972 M 0.00 % | -277.972 M 0.00 % | -277.972 M 74.19 % | -1.077 B 0.00 % | -1.077 B 0.00 % | -1.077 B 0.00 % | -1.077 B -109.96 % | -513.051 M 0.00 % | -513.051 M 0.00 % | -513.051 M 0.00 % | -513.051 M -274.84 % | -136.873 M 0.00 % | -136.873 M 0.00 % | -136.873 M 0.00 % | -136.873 M -73.76 % | -78.772 M 0.00 % | -78.772 M 0.00 % | -78.772 M 0.00 % | -78.772 M -257.83 % | -22.014 M 0.00 % | -22.014 M 0.00 % | -22.014 M 0.00 % | -22.014 M -136.11 % | -9.323 M 0.00 % | -9.323 M 0.00 % | -9.323 M 0.00 % | -9.323 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.690 M 0.00 % | 3.690 M 0.00 % | 3.690 M -94.98 % | 73.444 M 0.00 % | 73.444 M 0.00 % | 73.444 M 191.55 % | 25.191 M 0.00 % | 25.191 M 0.00 % | 25.191 M -19.00 % | 31.100 M 0.00 % | 31.100 M 0.00 % | 31.100 M 0.00 % | 31.100 M -43.71 % | 55.250 M 0.00 % | 55.250 M 0.00 % | 55.250 M 0.00 % | 55.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.191 M 0.00 % | 42.191 M 0.00 % | 42.191 M 0.00 % | 42.191 M 1 225.36 % | 3.183 M 0.00 % | 3.183 M 0.00 % | 3.183 M 0.00 % | 3.183 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 191.000 M 0.00 % | 191.000 M 0.00 % | 191.000 M 0.00 % | 191.000 M 324.45 % | 44.999 M 0.00 % | 44.999 M 0.00 % | 44.999 M 0.00 % | 44.999 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -761.250 0.00 % | -761.250 0.00 % | -761.250 69.36 % | -2.485 K 0.00 % | -2.485 K 0.00 % | -2.485 K 0.00 % | -2.485 K -1 970.42 % | -120.000 0.00 % | -120.000 0.00 % | -120.000 0.00 % | -120.000 90.35 % | -1.244 K 0.00 % | -1.244 K 0.00 % | -1.244 K 0.00 % | -1.244 K 100.00 % | -43.227 M 0.00 % | -43.227 M 0.00 % | -43.227 M 0.00 % | -43.227 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.890 K 0.00 % | -2.890 K 0.00 % | -2.890 K 0.00 % | -2.890 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -88.482 M 0.00 % | -88.482 M 0.00 % | -88.482 M 64.83 % | -251.556 M 0.00 % | -251.556 M 0.00 % | -251.556 M -828.59 % | 34.526 M 0.00 % | 34.526 M 0.00 % | 34.526 M | 0.000 -100.00 % | 4.478 M 0.00 % | 4.478 M 0.00 % | 4.478 M -91.89 % | 55.214 M 0.00 % | 55.214 M 0.00 % | 55.214 M 0.00 % | 55.214 M 157.99 % | -95.215 M 0.00 % | -95.215 M 0.00 % | -95.215 M 0.00 % | -95.215 M 50.32 % | -191.671 M 0.00 % | -191.671 M 0.00 % | -191.671 M 0.00 % | -191.671 M -113.08 % | 1.465 B 0.00 % | 1.465 B 0.00 % | 1.465 B 0.00 % | 1.465 B 554.33 % | 223.942 M 0.00 % | 223.942 M 0.00 % | 223.942 M 0.00 % | 223.942 M 119.10 % | -1.172 B 0.00 % | -1.172 B 0.00 % | -1.172 B 0.00 % | -1.172 B -871.89 % | 151.880 M 0.00 % | 151.880 M 0.00 % | 151.880 M 0.00 % | 151.880 M 203.77 % | 49.999 M 0.00 % | 49.999 M 0.00 % | 49.999 M 0.00 % | 49.999 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -88.482 M 0.00 % | -88.482 M 0.00 % | -88.482 M 64.83 % | -251.556 M 0.00 % | -251.556 M 0.00 % | -251.556 M -828.61 % | 34.526 M 0.00 % | 34.526 M 0.00 % | 34.526 M | 0.000 -100.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M -91.89 % | 55.214 M 0.00 % | 55.214 M 0.00 % | 55.214 M 0.00 % | 55.214 M 157.99 % | -95.217 M 0.00 % | -95.217 M 0.00 % | -95.217 M 0.00 % | -95.217 M 59.46 % | -234.898 M 0.00 % | -234.898 M 0.00 % | -234.898 M 0.00 % | -234.898 M -116.03 % | 1.465 B 0.00 % | 1.465 B 0.00 % | 1.465 B 0.00 % | 1.465 B 554.33 % | 223.942 M 0.00 % | 223.942 M 0.00 % | 223.942 M 0.00 % | 223.942 M 119.10 % | -1.172 B 0.00 % | -1.172 B 0.00 % | -1.172 B 0.00 % | -1.172 B -871.89 % | 151.880 M 0.00 % | 151.880 M 0.00 % | 151.880 M 0.00 % | 151.880 M 203.77 % | 49.999 M 0.00 % | 49.999 M 0.00 % | 49.999 M 0.00 % | 49.999 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -118.750 K 0.00 % | -118.750 K 0.00 % | -118.750 K 98.49 % | -7.870 M 0.00 % | -7.870 M 0.00 % | -7.870 M -136.72 % | 21.430 M 0.00 % | 21.430 M 0.00 % | 21.430 M | 0.000 -100.00 % | 71.752 M 0.00 % | 71.752 M 0.00 % | 71.752 M 347 501.37 % | 20.642 K 0.00 % | 20.642 K 0.00 % | 20.642 K 0.00 % | 20.642 K 112.38 % | -166.761 K 0.00 % | -166.761 K 0.00 % | -166.761 K 0.00 % | -166.761 K 63.95 % | -462.606 K 0.00 % | -462.606 K 0.00 % | -462.606 K 0.00 % | -462.606 K 99.84 % | -286.316 M 0.00 % | -286.316 M 0.00 % | -286.316 M 0.00 % | -286.316 M -847.22 % | 38.318 M 0.00 % | 38.318 M 0.00 % | 38.318 M 0.00 % | 38.318 M 28 570.08 % | 133.650 K 0.00 % | 133.650 K 0.00 % | 133.650 K 0.00 % | 133.650 K -99.93 % | 196.127 M 0.00 % | 196.127 M 0.00 % | 196.127 M 0.00 % | 196.127 M 84.96 % | 106.035 M 0.00 % | 106.035 M 0.00 % | 106.035 M 0.00 % | 106.035 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.156 M -2.82 % | 26.914 M 4.43 % | 25.772 M -44.75 % | 46.644 M 17.37 % | 39.742 M -12.92 % | 45.636 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 100.00 % | -106.958 M 0.00 % | -106.958 M -184.52 % | 126.552 M 0.00 % | 126.552 M 0.00 % | 126.552 M 684.86 % | 16.124 M 0.00 % | 16.124 M 0.00 % | 16.124 M | 0.000 100.00 % | -22.078 M 0.00 % | -22.078 M 0.00 % | -22.078 M -132.45 % | -9.498 M 0.00 % | -9.498 M 0.00 % | -9.498 M 0.00 % | -9.498 M 94.06 % | -159.796 M 0.00 % | -159.796 M 0.00 % | -159.796 M 0.00 % | -159.796 M -3 029.97 % | 5.454 M 0.00 % | 5.454 M 0.00 % | 5.454 M 0.00 % | 5.454 M -96.23 % | 144.833 M 0.00 % | 144.833 M 0.00 % | 144.833 M 0.00 % | 144.833 M 12 452.80 % | -1.172 M 0.00 % | -1.172 M 0.00 % | -1.172 M 0.00 % | -1.172 M -108.46 % | 13.863 M 0.00 % | 13.863 M 0.00 % | 13.863 M 0.00 % | 13.863 M -82.62 % | 79.784 M 0.00 % | 79.784 M 0.00 % | 79.784 M 0.00 % | 79.784 M 151.53 % | 31.720 M 0.00 % | 31.720 M 0.00 % | 31.720 M 0.00 % | 31.720 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.419 M 31.04 % | 84.263 M 46.93 % | 57.349 M -46.11 % | 106.409 M 78.05 % | 59.765 M -38.44 % | 97.088 M 88.70 % | 51.452 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.197 M 0.00 % | 32.197 M 0.00 % | 32.197 M 0.00 % | 32.197 M | 0.000 -100.00 % | 47.705 M 0.00 % | 47.705 M 0.00 % | 47.705 M | 0.000 | 0.000 -100.00 % | 154.663 M 0.00 % | 154.663 M 450.19 % | 28.111 M 0.00 % | 28.111 M 0.00 % | 28.111 M 134.12 % | 12.007 M 0.00 % | 12.007 M 0.00 % | 12.007 M | 0.000 -100.00 % | 34.085 M 0.00 % | 34.085 M 0.00 % | 34.085 M -21.79 % | 43.582 M 0.00 % | 43.582 M 0.00 % | 43.582 M 0.00 % | 43.582 M -78.57 % | 203.378 M 0.00 % | 203.378 M 0.00 % | 203.378 M 0.00 % | 203.378 M 2.76 % | 197.924 M 0.00 % | 197.924 M 0.00 % | 197.924 M 0.00 % | 197.924 M 1 095.42 % | 16.557 M 0.00 % | 16.557 M 0.00 % | 16.557 M 0.00 % | 16.557 M -6.61 % | 17.729 M 0.00 % | 17.729 M 0.00 % | 17.729 M 0.00 % | 17.729 M 358.61 % | 3.866 M 0.00 % | 3.866 M 0.00 % | 3.866 M 0.00 % | 3.866 M -90.34 % | 40.039 M 0.00 % | 40.039 M 0.00 % | 40.039 M 0.00 % | 40.039 M 381.28 % | 8.319 M 0.00 % | 8.319 M 0.00 % | 8.319 M 0.00 % | 8.319 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.406 M -86.95 % | 110.419 M 31.04 % | 84.263 M -36.25 % | 132.181 M 24.22 % | 106.409 M -22.23 % | 136.830 M 40.93 % | 97.088 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.961 M 0.00 % | 25.961 M 0.00 % | 25.961 M 0.00 % | 25.961 M | 0.000 -100.00 % | 32.197 M 0.00 % | 32.197 M 0.00 % | 32.197 M | 0.000 -100.00 % | 47.705 M 0.00 % | 47.705 M 0.00 % | 47.705 M -69.16 % | 154.663 M 0.00 % | 154.663 M 0.00 % | 154.663 M 449.79 % | 28.131 M 0.00 % | 28.131 M 0.00 % | 28.131 M 134.29 % | 12.007 M 0.00 % | 12.007 M 0.00 % | 12.007 M 0.00 % | 12.007 M -64.77 % | 34.085 M 0.00 % | 34.085 M 0.00 % | 34.085 M 0.00 % | 34.085 M -21.79 % | 43.582 M 0.00 % | 43.582 M 0.00 % | 43.582 M 0.00 % | 43.582 M -78.57 % | 203.378 M 0.00 % | 203.378 M 0.00 % | 203.378 M 0.00 % | 203.378 M 26.02 % | 161.390 M 0.00 % | 161.390 M 0.00 % | 161.390 M 0.00 % | 161.390 M 874.76 % | 16.557 M 0.00 % | 16.557 M 0.00 % | 16.557 M 0.00 % | 16.557 M -6.61 % | 17.729 M 0.00 % | 17.729 M 0.00 % | 17.729 M 0.00 % | 17.729 M -85.20 % | 119.823 M 0.00 % | 119.823 M 0.00 % | 119.823 M 0.00 % | 119.823 M 199.26 % | 40.039 M 0.00 % | 40.039 M 0.00 % | 40.039 M 0.00 % | 40.039 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.156 M -2.82 % | 26.914 M 4.43 % | 25.772 M -44.75 % | 46.644 M 17.37 % | 39.742 M -12.92 % | 45.636 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -65.399 M 0.00 % | -65.399 M 0.00 % | -65.399 M 0.00 % | -65.399 M | 0.000 -100.00 % | 208.261 M 0.00 % | 208.261 M 0.00 % | 208.261 M | 0.000 -100.00 % | 88.668 M 0.00 % | 88.668 M 0.00 % | 88.668 M -47.11 % | 167.662 M 0.00 % | 167.662 M 0.00 % | 167.662 M 250.93 % | 47.777 M 0.00 % | 47.777 M 0.00 % | 47.777 M -36.19 % | 74.872 M 0.00 % | 74.872 M 0.00 % | 74.872 M 0.00 % | 74.872 M 132.00 % | -233.989 M 0.00 % | -233.989 M 0.00 % | -233.989 M 0.00 % | -233.989 M -446.19 % | 67.589 M 0.00 % | 67.589 M 0.00 % | 67.589 M 0.00 % | 67.589 M 135.50 % | -190.376 M 0.00 % | -190.376 M 0.00 % | -190.376 M 0.00 % | -190.376 M 63.47 % | -521.115 M 0.00 % | -521.115 M 0.00 % | -521.115 M 0.00 % | -521.115 M -311.75 % | -126.560 M 0.00 % | -126.560 M 0.00 % | -126.560 M 0.00 % | -126.560 M 13.45 % | -146.226 M 0.00 % | -146.226 M 0.00 % | -146.226 M 0.00 % | -146.226 M 40.61 % | -246.210 M 0.00 % | -246.210 M 0.00 % | -246.210 M 0.00 % | -246.210 M -114.11 % | -114.991 M 0.00 % | -114.991 M 0.00 % | -114.991 M 0.00 % | -114.991 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.308 M 0.00 % | -15.308 M 0.00 % | -15.308 M 0.00 % | -15.308 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.768 M 0.00 % | -16.768 M 0.00 % | -16.768 M 58.67 % | -40.568 M 0.00 % | -40.568 M 0.00 % | -40.568 M -168.49 % | -15.110 M 0.00 % | -15.110 M 0.00 % | -15.110 M -171.87 % | -5.558 M 0.00 % | -5.558 M 0.00 % | -5.558 M 0.00 % | -5.558 M 97.19 % | -197.603 M 0.00 % | -197.603 M 0.00 % | -197.603 M 0.00 % | -197.603 M 59.87 % | -492.462 M 0.00 % | -492.462 M 0.00 % | -492.462 M 0.00 % | -492.462 M 58.51 % | -1.187 B 0.00 % | -1.187 B 0.00 % | -1.187 B 0.00 % | -1.187 B -185.14 % | -416.235 M 0.00 % | -416.235 M 0.00 % | -416.235 M 0.00 % | -416.235 M -385.07 % | -85.809 M 0.00 % | -85.809 M 0.00 % | -85.809 M 0.00 % | -85.809 M -120.68 % | -38.883 M 0.00 % | -38.883 M 0.00 % | -38.883 M 0.00 % | -38.883 M -76.63 % | -22.014 M 0.00 % | -22.014 M 0.00 % | -22.014 M 0.00 % | -22.014 M -136.11 % | -9.323 M 0.00 % | -9.323 M 0.00 % | -9.323 M 0.00 % | -9.323 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.156 M -2.82 % | 26.914 M 4.43 % | 25.772 M -44.75 % | 46.644 M 17.37 % | 39.742 M -12.92 % | 45.636 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -80.707 M 0.00 % | -80.707 M 0.00 % | -80.707 M 0.00 % | -80.707 M | 0.000 -100.00 % | 201.021 M 0.00 % | 201.021 M 0.00 % | 201.021 M | 0.000 -100.00 % | 71.901 M 0.00 % | 71.901 M 0.00 % | 71.901 M -43.43 % | 127.094 M 0.00 % | 127.094 M 0.00 % | 127.094 M 289.06 % | 32.667 M 0.00 % | 32.667 M 0.00 % | 32.667 M -52.87 % | 69.314 M 0.00 % | 69.314 M 0.00 % | 69.314 M 0.00 % | 69.314 M 116.06 % | -431.591 M 0.00 % | -431.591 M 0.00 % | -431.591 M 0.00 % | -431.591 M -1.58 % | -424.874 M 0.00 % | -424.874 M 0.00 % | -424.874 M 0.00 % | -424.874 M 69.15 % | -1.377 B 0.00 % | -1.377 B 0.00 % | -1.377 B 0.00 % | -1.377 B -46.93 % | -937.349 M 0.00 % | -937.349 M 0.00 % | -937.349 M 0.00 % | -937.349 M -341.38 % | -212.369 M 0.00 % | -212.369 M 0.00 % | -212.369 M 0.00 % | -212.369 M -14.73 % | -185.109 M 0.00 % | -185.109 M 0.00 % | -185.109 M 0.00 % | -185.109 M 30.99 % | -268.223 M 0.00 % | -268.223 M 0.00 % | -268.223 M 0.00 % | -268.223 M -115.76 % | -124.314 M 0.00 % | -124.314 M 0.00 % | -124.314 M 0.00 % | -124.314 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 |