Cranes Software International Limited CRANESSOFT.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 82.063 M 15.26 % | 71.201 M 11.54 % | 63.836 M 8.96 % | 58.587 M -90.00 % | 585.985 M 134.37 % | 250.023 M -2.24 % | 255.742 M -85.00 % | 1.705 B -47.62 % | 3.255 B -16.13 % | 3.881 B 5.56 % | 3.676 B 8.37 % | 3.392 B 9.44 % | 3.100 B 14.83 % | 2.699 B 10.95 % | 2.433 B 3.39 % | 2.353 B -53.75 % | 5.088 B 28.73 % | 3.952 B 39.30 % | 2.837 B 34.55 % | 2.109 B 29.06 % | 1.634 B |
| Net income | -143.644 M 21.09 % | -182.036 M 81.34 % | -975.439 M -550.37 % | -149.983 M 23.66 % | -196.478 M 44.48 % | -353.883 M -70.25 % | -207.866 M 73.44 % | -782.525 M 12.77 % | -897.133 M 19.94 % | -1.121 B -183.01 % | -395.961 M 61.55 % | -1.030 B 60.68 % | -2.619 B -335.62 % | -601.128 M 55.10 % | -1.339 B 34.32 % | -2.038 B -267.88 % | 1.214 B 5.60 % | 1.150 B 32.91 % | 865.093 M 38.47 % | 624.764 M 36.19 % | 458.751 M |
| Income before tax | -142.974 M 13.97 % | -166.195 M -112.72 % | 1.307 B 322.50 % | 309.323 M 189.25 % | -346.593 M -582.46 % | -50.786 M -105.94 % | 854.841 M 196.88 % | -882.330 M 29.57 % | -1.253 B 16.04 % | -1.492 B -121.00 % | -675.131 M 66.37 % | -2.008 B 27.23 % | -2.759 B -120.83 % | -1.249 B 12.48 % | -1.427 B 53.90 % | -3.096 B -332.33 % | 1.333 B -0.66 % | 1.342 B 33.34 % | 1.006 B 24.14 % | 810.586 M 36.12 % | 595.504 M |
| Income before tax ratio | -1.74 25.36 % | -2.33 -111.40 % | 20.47 287.76 % | 5.28 992.64 % | -0.59 -191.19 % | -0.20 -106.08 % | 3.34 745.92 % | -0.52 -34.45 % | -0.38 -0.11 % | -0.38 -109.36 % | -0.18 68.97 % | -0.59 33.50 % | -0.89 -92.32 % | -0.46 21.12 % | -0.59 55.42 % | -1.32 -602.35 % | 0.26 -22.83 % | 0.34 -4.28 % | 0.35 -7.74 % | 0.38 5.46 % | 0.36 |
| EBITDA | -136.751 M 16.02 % | -162.842 M -112.14 % | 1.341 B 311.81 % | 325.642 M 258.72 % | -205.170 M -344.08 % | 84.057 M -91.55 % | 995.019 M 238.04 % | -720.812 M -368.92 % | 268.039 M 211.60 % | -240.171 M -131.23 % | 769.148 M 150.17 % | -1.533 B -5.45 % | -1.454 B -31.95 % | -1.102 B -5 184.04 % | -20.852 M 98.67 % | -1.562 B -165.05 % | 2.402 B 19.35 % | 2.013 B 12.92 % | 1.782 B 43.16 % | 1.245 B 31.03 % | 950.084 M |
| Net income ratio | -1.75 31.53 % | -2.56 83.27 % | -15.28 -496.89 % | -2.56 -663.51 % | -0.34 76.31 % | -1.42 -74.14 % | -0.81 -77.10 % | -0.46 -66.51 % | -0.28 4.54 % | -0.29 -168.09 % | -0.11 64.52 % | -0.30 64.07 % | -0.84 -279.38 % | -0.22 59.53 % | -0.55 36.48 % | -0.87 -463.01 % | 0.24 -17.97 % | 0.29 -4.59 % | 0.30 2.91 % | 0.30 5.52 % | 0.28 |
| Ratio EBITDA | -1.67 27.14 % | -2.29 -110.89 % | 21.01 277.95 % | 5.56 1 687.49 % | -0.35 -204.14 % | 0.34 -91.36 % | 3.89 1 020.31 % | -0.42 -613.36 % | 0.08 233.07 % | -0.06 -129.58 % | 0.21 146.29 % | -0.45 3.65 % | -0.47 -14.92 % | -0.41 -4 662.36 % | -0.01 98.71 % | -0.66 -240.64 % | 0.47 -7.29 % | 0.51 -18.94 % | 0.63 6.40 % | 0.59 1.53 % | 0.58 |
| Gross profit ratio | 0.22 2 829.46 % | -0.01 -140.28 % | 0.02 104.48 % | -0.44 -156.05 % | 0.79 -17.02 % | 0.95 5.15 % | 0.90 161.85 % | 0.34 9.99 % | 0.31 -27.00 % | 0.43 -10.56 % | 0.48 -7.98 % | 0.52 0.83 % | 0.52 -10.17 % | 0.58 -2.40 % | 0.59 0.52 % | 0.59 -24.67 % | 0.78 -2.51 % | 0.80 70.53 % | 0.47 2.07 % | 0.46 -8.23 % | 0.50 |
| Weighted average shs out dil | 160.867 M 36.97 % | 117.443 M -0.28 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M -14.05 % | 137.010 M 0.00 % | 137.010 M 2.31 % | 133.910 M 0.00 % | 133.910 M 23.40 % | 108.520 M 6.74 % | 101.668 M |
| Weighted average shs out | 160.867 M 36.97 % | 117.443 M -0.28 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.770 M 0.00 % | 117.770 M 2.70 % | 114.670 M 0.00 % | 114.668 M 6.35 % | 107.820 M 6.05 % | 101.668 M |
| EPS diluted | -0.89 42.58 % | -1.55 81.28 % | -8.28 -551.97 % | -1.27 23.95 % | -1.67 44.33 % | -3.00 -69.49 % | -1.77 73.34 % | -6.64 12.86 % | -7.62 19.96 % | -9.52 -183.33 % | -3.36 61.56 % | -8.74 60.70 % | -22.24 -336.08 % | -5.10 55.15 % | -11.37 23.59 % | -14.88 -258.97 % | 9.36 5.76 % | 8.85 31.31 % | 6.74 16.81 % | 5.77 27.94 % | 4.51 |
| Earnings per share | -0.89 42.58 % | -1.55 81.28 % | -8.28 -551.97 % | -1.27 23.95 % | -1.67 44.33 % | -3.00 -69.49 % | -1.77 73.34 % | -6.64 12.86 % | -7.62 19.96 % | -9.52 -183.33 % | -3.36 61.56 % | -8.74 60.70 % | -22.24 -336.08 % | -5.10 55.15 % | -11.37 34.32 % | -17.31 -268.06 % | 10.30 2.69 % | 10.03 33.02 % | 7.54 30.22 % | 5.79 28.38 % | 4.51 |
| Gross profit | 17.837 M 3 245.86 % | -567.000 K -144.93 % | 1.262 M 104.88 % | -25.867 M -105.60 % | 461.595 M 94.48 % | 237.354 M 2.80 % | 230.900 M -60.72 % | 587.892 M -42.39 % | 1.020 B -38.78 % | 1.667 B -5.58 % | 1.765 B -0.27 % | 1.770 B 10.35 % | 1.604 B 3.15 % | 1.555 B 8.29 % | 1.436 B 3.94 % | 1.382 B -65.16 % | 3.966 B 25.49 % | 3.160 B 137.55 % | 1.330 B 37.34 % | 968.642 M 18.44 % | 817.822 M |
| Income tax expense | 670.000 K -95.77 % | 15.841 M -99.31 % | 2.282 B 396.91 % | 459.307 M 405.97 % | -150.115 M -149.53 % | 303.097 M -71.48 % | 1.063 B 1 164.78 % | -99.805 M 71.94 % | -355.642 M 4.26 % | -371.467 M -33.06 % | -279.171 M 71.46 % | -978.015 M -598.02 % | -140.113 M 78.38 % | -647.990 M -632.71 % | -88.438 M 91.64 % | -1.058 B -984.01 % | 119.689 M -37.65 % | 191.971 M 36.00 % | 141.158 M -25.15 % | 188.592 M 39.72 % | 134.975 M |
| Cost of revenue | 64.226 M -10.51 % | 71.768 M 14.69 % | 62.574 M -25.91 % | 84.454 M 161.72 % | 32.269 M 154.71 % | 12.669 M -49.00 % | 24.842 M -97.78 % | 1.117 B -50.00 % | 2.234 B 0.92 % | 2.214 B 15.86 % | 1.911 B 17.81 % | 1.622 B 8.47 % | 1.496 B 30.70 % | 1.144 B 14.79 % | 996.958 M 2.62 % | 971.464 M -13.43 % | 1.122 B 41.64 % | 792.309 M -47.42 % | 1.507 B 32.18 % | 1.140 B 39.71 % | 816.023 M |
| General and administrative expenses | 647.000 K -93.37 % | 9.766 M -30.78 % | 14.109 M -84.90 % | 93.414 M 224.79 % | 28.761 M 2.78 % | 27.984 M 5.72 % | 26.471 M -55.05 % | 58.892 M -44.69 % | 106.478 M -54.51 % | 234.065 M 273.80 % | 62.618 M | 0.000 | 0.000 | 0.000 -100.00 % | 575.752 M -70.23 % | 1.934 B 101.45 % | 959.994 M 52.12 % | 631.058 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 4.816 M -17.21 % | 5.817 M 8.63 % | 5.355 M 10.94 % | 4.827 M 456.11 % | 868.000 K -79.75 % | 4.287 M -24.12 % | 5.650 M -90.07 % | 56.875 M -42.32 % | 98.604 M 5.96 % | 93.058 M 441.79 % | 17.176 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 55.625 M 138.76 % | 23.297 M -87.27 % | 183.077 M -14.18 % | 213.317 M -39.03 % | 349.854 M 89.94 % | 184.192 M -51.61 % | 380.608 M 7 857.52 % | 4.783 M 170.05 % | -6.828 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.387 B 21 449.36 % | -6.499 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.877 M -95.01 % | 77.699 M 168.45 % | -113.515 M |
| Operating expenses | 51.218 M -28.07 % | 71.208 M 66.53 % | 42.761 M -84.80 % | 281.318 M 15.79 % | 242.946 M -36.42 % | 382.125 M -5.54 % | 404.534 M -55.64 % | 911.937 M -28.74 % | 1.280 B -36.83 % | 2.026 B -2.06 % | 2.068 B -41.06 % | 3.509 B -2.53 % | 3.600 B 2.43 % | 3.515 B 69.70 % | 2.071 B -45.93 % | 3.830 B 64.21 % | 2.333 B 35.95 % | 1.716 B 498.60 % | 286.645 M 268.92 % | 77.699 M -31.55 % | 113.515 M |
| Cost and expenses | 115.444 M -19.26 % | 142.976 M -75.55 % | 584.766 M 193.33 % | 199.354 M -52.35 % | 418.345 M 5.97 % | 394.794 M -8.05 % | 429.376 M -78.84 % | 2.029 B -42.26 % | 3.514 B -17.12 % | 4.240 B 6.55 % | 3.980 B -22.45 % | 5.131 B 0.70 % | 5.096 B 9.37 % | 4.659 B 51.86 % | 3.068 B -36.11 % | 4.802 B 38.99 % | 3.455 B 37.75 % | 2.508 B 39.84 % | 1.794 B 47.29 % | 1.218 B 31.01 % | 929.538 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 51.218 M 228.68 % | 15.583 M -19.94 % | 19.464 M -80.19 % | 98.241 M 231.57 % | 29.629 M -8.19 % | 32.271 M 0.47 % | 32.121 M -72.25 % | 115.767 M -43.55 % | 205.082 M -37.31 % | 327.123 M 309.96 % | 79.794 M | 0.000 | 0.000 | 0.000 -100.00 % | 575.752 M -70.23 % | 1.934 B 101.45 % | 959.994 M 52.12 % | 631.058 M 123.17 % | 282.768 M | 0.000 | 0.000 |
| Interest income | 0.000 -100.00 % | 1.607 M -99.81 % | 857.413 M 108.33 % | 411.568 M 3 727.12 % | 10.754 M 531.10 % | 1.704 M -99.75 % | 671.833 M 26.36 % | 531.696 M 40 611.79 % | 1.306 M -89.08 % | 11.958 M -37.40 % | 19.103 M 418.28 % | 3.686 M -31.25 % | 5.361 M 1 178.19 % | 419.433 K -50.55 % | 848.199 K -99.36 % | 132.716 M -34.74 % | 203.365 M | 0.000 -100.00 % | 117.026 M 170.80 % | 43.215 M 287.79 % | 11.144 M |
| Interest expense | 4.578 M 251.07 % | 1.304 M -95.92 % | 31.975 M 189.52 % | 11.044 M 226.65 % | 3.381 M 3.62 % | 3.263 M -57.78 % | 7.729 M -48.65 % | 15.053 M -98.76 % | 1.217 B 30.69 % | 930.934 M -18.08 % | 1.136 B 17.55 % | 966.728 M 4.30 % | 926.886 M 21.93 % | 760.204 M -3.37 % | 786.681 M 0.82 % | 780.319 M 54.96 % | 503.547 M | 0.000 -100.00 % | 165.376 M 32.59 % | 124.727 M 3.98 % | 119.948 M |
| Depreciation and amortization | 1.645 M 9.67 % | 1.500 M -7.41 % | 1.620 M -69.29 % | 5.275 M -96.18 % | 138.042 M 4.91 % | 131.580 M -0.47 % | 132.201 M -9.73 % | 146.443 M -51.85 % | 304.137 M -5.24 % | 320.952 M 4.26 % | 307.847 M -29.71 % | 437.957 M -19.22 % | 542.178 M -36.79 % | 857.738 M 39.65 % | 614.220 M -30.71 % | 886.505 M 15.28 % | 768.991 M 34.86 % | 570.221 M -6.62 % | 610.660 M 97.23 % | 309.626 M 31.96 % | 234.632 M |
| Operating income | -33.381 M 53.49 % | -71.775 M 86.22 % | -520.930 M -65.08 % | -315.561 M -288.24 % | 167.640 M 209.32 % | -153.346 M 33.33 % | -230.010 M 30.84 % | -332.560 M -26.63 % | -262.630 M 36.92 % | -416.312 M 37.24 % | -663.331 M 75.11 % | -2.665 B -33.58 % | -1.995 B 2.29 % | -2.042 B -221.57 % | -635.072 M 74.07 % | -2.449 B -249.96 % | 1.633 B 13.21 % | 1.442 B 38.21 % | 1.044 B 17.14 % | 890.943 M 26.50 % | 704.307 M |
| Operating income ratio | -0.41 59.65 % | -1.01 87.65 % | -8.16 -51.51 % | -5.39 -1 982.74 % | 0.29 146.64 % | -0.61 31.81 % | -0.90 -361.11 % | -0.20 -141.73 % | -0.08 24.78 % | -0.11 40.55 % | -0.18 77.04 % | -0.79 -22.06 % | -0.64 14.91 % | -0.76 -189.82 % | -0.26 74.92 % | -1.04 -424.26 % | 0.32 -12.05 % | 0.36 -0.79 % | 0.37 -12.94 % | 0.42 -1.99 % | 0.43 |
| Total other income expenses net | -109.593 M -16.07 % | -94.420 M -105.17 % | 1.828 B 192.51 % | 624.884 M 221.52 % | -514.233 M | 0.000 -100.00 % | 1.031 B 284.87 % | -557.808 M 43.72 % | -991.190 M 8.71 % | -1.086 B -191.91 % | -371.973 M -38.42 % | -268.720 M 64.77 % | -762.757 M -207.39 % | 710.281 M 189.64 % | -792.331 M -22.34 % | -647.646 M -115.75 % | -300.182 M -198.16 % | -100.676 M -169.09 % | -37.413 M 53.44 % | -80.358 M 26.14 % | -108.803 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 4.575 B -40.21 % | 7.651 B -10.42 % | 8.541 B -12.68 % | 9.782 B -1.23 % | 9.904 B -0.34 % | 9.938 B -0.02 % | 9.939 B -8.63 % | 10.878 B -11.38 % | 12.275 B 9.78 % | 11.181 B 12.73 % | 9.918 B 3 054.73 % | 314.399 M -22.59 % | 406.147 M -6.98 % | 436.628 M -93.79 % | 7.030 B -19.21 % | 8.701 B 51.26 % | 5.752 B 88.83 % | 3.046 B -28.91 % | 4.285 B 49.49 % | 2.867 B 150.83 % | 1.143 B |
| Total investments | 877.000 K -15.83 % | 1.042 M 1 218.99 % | 79.000 K -95.77 % | 1.866 M -84.96 % | 12.410 M -40.96 % | 21.018 M -0.92 % | 21.213 M 0.93 % | 21.017 M 0.00 % | 21.017 M 0.00 % | 21.017 M 1 076.65 % | 1.786 M 0.00 % | 1.786 M 0.00 % | 1.786 M 0.00 % | 1.786 M 0.00 % | 1.786 M -62.47 % | 4.759 M 22.23 % | 3.894 M 75.19 % | 2.223 M -99.91 % | 2.553 B 0.25 % | 2.546 B 511.07 % | 416.698 M |
| Total debt | 4.580 B -40.18 % | 7.656 B 0.97 % | 7.583 B -7.45 % | 8.193 B -17.44 % | 9.924 B -0.26 % | 9.950 B 0.00 % | 9.950 B -8.63 % | 10.889 B -11.66 % | 12.327 B 9.06 % | 11.303 B 13.03 % | 10.000 B 2 384.32 % | 402.532 M -21.11 % | 510.260 M -15.48 % | 603.686 M -91.56 % | 7.149 B -19.09 % | 8.836 B 7.06 % | 8.253 B 40.96 % | 5.855 B 26.90 % | 4.614 B 42.53 % | 3.237 B 180.15 % | 1.156 B |
| Accumulated other comprehensive income loss | 2.578 B 4.85 % | 2.458 B 6.04 % | 2.319 B 5.96 % | 2.188 B | 0.000 -100.00 % | 2.025 B 0.00 % | 2.025 B 0.00 % | 2.025 B 0.00 % | 2.025 B 0.00 % | 2.025 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.130 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.085 B 53.69 % | 1.356 B 50.49 % | 901.324 M |
| Retained earnings | -11.660 B 12.72 % | -13.359 B -1.38 % | -13.177 B -11.17 % | -11.853 B -1.25 % | -11.707 B -1.71 % | -11.510 B -3.17 % | -11.156 B -1.90 % | -10.949 B -7.70 % | -10.166 B -9.68 % | -9.269 B -61.94 % | -5.724 B -9.97 % | -5.204 B -24.66 % | -4.175 B -1 242.47 % | 365.418 M | 0.000 -100.00 % | 383.801 M -84.15 % | 2.422 B 57.74 % | 1.536 B | 0.000 | 0.000 | 0.000 |
| Common stock | 303.914 M 29.03 % | 235.534 M 0.00 % | 235.534 M 0.00 % | 235.534 M 0.00 % | 235.534 M 0.00 % | 235.534 M 0.00 % | 235.534 M 0.00 % | 235.534 M 0.00 % | 235.534 M 0.00 % | 235.534 M 0.00 % | 235.534 M 0.00 % | 235.534 M 0.00 % | 235.534 M 0.00 % | 235.534 M 0.00 % | 235.534 M 0.00 % | 235.534 M 0.00 % | 235.534 M 2.70 % | 229.336 M 0.00 % | 229.336 M 0.88 % | 227.336 M 123.61 % | 101.668 M |
| Total equity | -8.743 B 1.49 % | -8.875 B -0.48 % | -8.833 B -15.62 % | -7.640 B -4.46 % | -7.314 B -2.81 % | -7.113 B -5.22 % | -6.761 B -3.12 % | -6.556 B -13.06 % | -5.799 B -12.95 % | -5.134 B -223.02 % | -1.589 B -48.89 % | -1.068 B -815.77 % | 149.150 M -95.70 % | 3.467 B 3.02 % | 3.365 B -27.52 % | 4.642 B -30.30 % | 6.661 B 35.67 % | 4.910 B 23.90 % | 3.963 B 26.83 % | 3.124 B 99.09 % | 1.569 B |
| Other non current liabilities | 6.632 M 60.97 % | 4.120 M 67.82 % | 2.455 M -37.32 % | 3.917 M -15.98 % | 4.662 M -11.57 % | 5.272 M 39.07 % | 3.791 M 64.25 % | 2.308 M 101.61 % | -143.737 M -560.05 % | 31.243 M 318.57 % | 7.464 M -17.56 % | 9.055 M -8.76 % | 9.923 M 125.58 % | 4.399 M -69.07 % | 14.224 M | 0.000 100.00 % | -578.607 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 1.145 M -25.84 % | 1.544 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 146.831 M 0.00 % | 146.831 M 0.00 % | 146.831 M -42.37 % | 254.761 M -39.08 % | 418.191 M -19.12 % | 517.056 M -18.12 % | 631.467 M -92.84 % | 8.821 B 7.08 % | 8.238 B 40.88 % | 5.848 B 126.76 % | 2.579 B -1.19 % | 2.610 B 565.00 % | 392.438 M |
| Total non current liabilities | 7.777 M 37.31 % | 5.664 M 130.71 % | 2.455 M -37.32 % | 3.917 M -15.98 % | 4.662 M -11.57 % | 5.272 M 39.07 % | 3.791 M 48.90 % | 2.546 M -17.71 % | 3.094 M -12.03 % | 3.517 M -97.72 % | 154.295 M -41.51 % | 263.815 M -38.38 % | 428.115 M -17.90 % | 521.455 M -19.24 % | 645.691 M -92.68 % | 8.821 B 7.08 % | 8.238 B 29.27 % | 6.373 B 118.89 % | 2.912 B 1.47 % | 2.869 B 452.58 % | 519.256 M |
| Other current liabilities | 4.252 B 247.72 % | 1.223 B 18.40 % | 1.033 B -54.39 % | 2.264 B 105.40 % | 1.102 B 12.13 % | 983.067 M -20.40 % | 1.235 B -40.39 % | 2.072 B -45.46 % | 3.799 B 2.55 % | 3.705 B -14.38 % | 4.327 B -65.51 % | 12.548 B 9.46 % | 11.463 B 388.83 % | 2.345 B -24.21 % | 3.094 B 302 503.10 % | 1.022 M 0.00 % | 1.022 M -99.37 % | 163.465 M 17.66 % | 138.934 M -10.34 % | 154.948 M -24.02 % | 203.943 M |
| Deferred revenue | 0.000 -100.00 % | 67.401 M -71.22 % | 234.227 M 243.52 % | 68.184 M | 0.000 -100.00 % | 2.207 M 0.82 % | 2.189 M -89.60 % | 21.058 M -0.90 % | 21.249 M 0.43 % | 21.159 M -91.05 % | 236.370 M 423.82 % | 45.124 M 98.70 % | 22.709 M | 0.000 -100.00 % | 70.000 M -59.71 % | 173.743 M -2.87 % | 178.874 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 4.580 B -40.17 % | 7.655 B 0.95 % | 7.583 B -7.45 % | 8.193 B -17.44 % | 9.924 B -0.26 % | 9.950 B 0.00 % | 9.950 B 0.22 % | 9.928 B -12.65 % | 11.366 B 0.55 % | 11.303 B 23.01 % | 9.189 B 6 118.13 % | 147.772 M 60.50 % | 92.069 M -98.84 % | 7.906 B 21.30 % | 6.518 B 43 351.67 % | 15.000 M 0.00 % | 15.000 M 100.00 % | 7.500 M -99.63 % | 2.035 B 224.32 % | 627.597 M -17.76 % | 763.147 M |
| Total current liabilities | 8.887 B -1.30 % | 9.004 B 0.39 % | 8.968 B -15.82 % | 10.654 B -4.75 % | 11.185 B 0.55 % | 11.124 B -2.05 % | 11.357 B -6.71 % | 12.173 B -20.80 % | 15.370 B 0.97 % | 15.223 B 9.75 % | 13.870 B 7.60 % | 12.891 B 5.53 % | 12.216 B 11.88 % | 10.919 B 1.84 % | 10.721 B 407.78 % | 2.111 B 30.00 % | 1.624 B 49.19 % | 1.089 B -58.74 % | 2.639 B 119.36 % | 1.203 B 0.84 % | 1.193 B |
| Total liabilities | 8.895 B -1.27 % | 9.009 B 0.43 % | 8.971 B -15.83 % | 10.658 B -4.75 % | 11.190 B 0.54 % | 11.129 B -2.03 % | 11.361 B -6.70 % | 12.176 B -20.80 % | 15.373 B 0.96 % | 15.226 B 8.57 % | 14.025 B 6.61 % | 13.155 B 4.04 % | 12.644 B 10.52 % | 11.440 B 0.64 % | 11.367 B 3.97 % | 10.933 B 10.85 % | 9.863 B 32.17 % | 7.462 B 34.44 % | 5.550 B 36.30 % | 4.072 B 137.83 % | 1.712 B |
| Other non current assets | 1.673 M 13.58 % | 1.473 M 73 750.00 % | -2.000 K -100.01 % | 19.626 M -64.61 % | 55.453 M 329.77 % | 12.903 M -36.73 % | 20.392 M -19.85 % | 25.442 M -12.77 % | 29.167 M -1.37 % | 29.573 M -98.81 % | 2.477 B 29 736.78 % | 8.301 M -99.74 % | 3.219 B -0.04 % | 3.220 B -43.78 % | 5.727 B 22 701.33 % | 25.119 M 188.44 % | 8.709 M -94.78 % | 166.910 M -46.05 % | 309.388 M -34.28 % | 470.786 M 1 209.30 % | 35.957 M |
| Long term investments | 0.000 -100.00 % | 662.000 K 18.21 % | 560.000 K -68.65 % | 1.786 M 0.00 % | 1.786 M -84.12 % | 11.250 M 94.50 % | 5.784 M -91.21 % | 65.786 M 0.00 % | 65.786 M 0.00 % | 65.786 M | 0.000 | 0.000 100.00 % | -774.641 M -129.18 % | 2.655 B 148 549.51 % | 1.786 M -62.47 % | 4.759 M 22.23 % | 3.894 M | 0.000 -100.00 % | 72.165 M 507.14 % | 11.886 M 0.00 % | 11.886 M |
| Intangible assets | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K -100.00 % | 213.762 M -45.74 % | 393.967 M -19.51 % | 489.468 M -18.24 % | 598.659 M 13.12 % | 529.204 M -42.16 % | 914.925 M -24.09 % | 1.205 B 37.57 % | 876.092 M -71.81 % | 3.108 B 59.34 % | 1.951 B -37.56 % | 3.124 B -15.38 % | 3.691 B 33.19 % | 2.771 B -21.64 % | 3.537 B 7.35 % | 3.295 B | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 133.095 M -91.15 % | 1.504 B 0.00 % | 1.504 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.155 B -0.13 % | 2.158 B 176.72 % | 779.937 M 143.85 % | 319.839 M 5 054.54 % | 6.205 M 2.53 % | 6.052 M |
| Goodwill and intangible assets | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K -100.00 % | 213.762 M -45.74 % | 393.967 M -19.51 % | 489.468 M -18.24 % | 598.659 M -9.61 % | 662.299 M -72.62 % | 2.419 B -10.72 % | 2.709 B -52.74 % | 5.732 B -6.74 % | 6.147 B -5.44 % | 6.501 B 60.16 % | 4.059 B -2.45 % | 4.161 B -15.55 % | 4.927 B -13.49 % | 5.695 B 39.77 % | 4.075 B 1 173.92 % | 319.839 M 5 054.54 % | 6.205 M 2.53 % | 6.052 M |
| Property plant equipment net | 5.744 M 1.27 % | 5.672 M -15.97 % | 6.750 M -0.72 % | 6.799 M 6.38 % | 6.391 M -98.75 % | 511.249 M 0.26 % | 509.946 M -16.87 % | 613.463 M -74.14 % | 2.372 B 0.10 % | 2.370 B 1 446.26 % | 153.246 M -24.21 % | 202.194 M -4.44 % | 211.587 M -5.27 % | 223.358 M -6.82 % | 239.698 M -93.20 % | 3.523 B -4.86 % | 3.703 B 10.39 % | 3.354 B -27.65 % | 4.636 B 108.57 % | 2.223 B 76.34 % | 1.261 B |
| Total non current assets | 15.724 M 30.40 % | 12.058 M 13.16 % | 10.656 M -99.60 % | 2.676 B -17.60 % | 3.247 B -10.29 % | 3.619 B -9.39 % | 3.994 B -23.07 % | 5.192 B -39.63 % | 8.601 B 0.84 % | 8.529 B -24.70 % | 11.327 B 27.74 % | 8.868 B -16.81 % | 10.660 B -6.97 % | 11.459 B 7.71 % | 10.639 B 19.19 % | 8.926 B 1.06 % | 8.832 B 16.27 % | 7.596 B 42.30 % | 5.338 B 96.79 % | 2.713 B 106.27 % | 1.315 B |
| Other current assets | 71.626 M -1.06 % | 72.390 M 101.31 % | 35.959 M 3 596 000.00 % | -1.000 K -100.00 % | 44.432 M 2 221 700.00 % | -2.000 K -100.00 % | 45.084 M 3.41 % | 43.596 M -53.10 % | 92.950 M -93.34 % | 1.395 B 889.32 % | 140.994 M | 0.000 -100.00 % | 58.550 M -46.08 % | 108.583 M -96.14 % | 2.812 B 12 602.87 % | 22.139 M -60.44 % | 55.962 M -48.88 % | 109.467 M 60.81 % | 68.074 M 66.74 % | 40.827 M 42.70 % | 28.610 M |
| Short term investments | 215.000 K -43.42 % | 380.000 K 381.01 % | 79.000 K 0.00 % | 79.000 K -99.26 % | 10.624 M 8.76 % | 9.768 M -14.42 % | 11.414 M 19.16 % | 9.579 M 146.75 % | 3.882 M -67.28 % | 11.863 M | 0.000 | 0.000 -100.00 % | 776.427 M 129.26 % | -2.653 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.481 B -2.12 % | 2.534 B 526.08 % | 404.812 M |
| cash and cash equivalents | 4.319 M -11.55 % | 4.883 M 88.68 % | 2.588 M -67.24 % | 7.901 M -61.39 % | 20.464 M 63.84 % | 12.490 M 15.25 % | 10.837 M -8.27 % | 11.814 M -77.31 % | 52.067 M -57.39 % | 122.196 M 49.46 % | 81.759 M -7.23 % | 88.134 M -15.35 % | 104.112 M -37.68 % | 167.058 M 40.06 % | 119.275 M -11.68 % | 135.050 M -94.60 % | 2.501 B -10.96 % | 2.809 B 753.71 % | 329.005 M -11.27 % | 370.802 M 2 802.11 % | 12.777 M |
| Cash and short term investments | 5.196 M -1.27 % | 5.263 M 97.34 % | 2.667 M -66.58 % | 7.980 M -74.33 % | 31.088 M 39.67 % | 22.258 M 0.03 % | 22.251 M 4.01 % | 21.393 M -61.76 % | 55.949 M -58.27 % | 134.059 M 63.97 % | 81.759 M -7.23 % | 88.134 M -15.35 % | 104.112 M -37.68 % | 167.058 M 40.06 % | 119.275 M -11.68 % | 135.050 M -94.60 % | 2.501 B -10.96 % | 2.809 B -0.03 % | 2.810 B -3.29 % | 2.905 B 595.72 % | 417.589 M |
| Total current assets | 135.677 M 11.19 % | 122.023 M -4.02 % | 127.130 M -62.95 % | 343.168 M -45.46 % | 629.254 M 58.67 % | 396.587 M -34.49 % | 605.392 M 41.84 % | 426.821 M -56.12 % | 972.707 M -37.75 % | 1.563 B 41.06 % | 1.108 B -65.59 % | 3.220 B 50.95 % | 2.133 B -38.14 % | 3.448 B -15.79 % | 4.094 B -38.43 % | 6.650 B -13.55 % | 7.692 B 61.06 % | 4.776 B 14.38 % | 4.175 B -6.89 % | 4.484 B 128.02 % | 1.967 B |
| Inventory | 0.000 -100.00 % | 662.000 K 1 689.19 % | 37.000 K -99.99 % | 258.227 M 37 001.58 % | 696.000 K -98.55 % | 48.107 M 6 811.93 % | 696.000 K -97.83 % | 32.107 M 46.59 % | 21.903 M -35.12 % | 33.760 M 274.29 % | 9.020 M -61.43 % | 23.384 M 19.35 % | 19.592 M -59.23 % | 48.050 M 84.28 % | 26.075 M 22.55 % | 21.276 M -42.52 % | 37.016 M 126.20 % | 16.364 M -8.04 % | 17.796 M -27.41 % | 24.517 M -60.17 % | 61.549 M |
| Net receivables | 58.855 M 34.65 % | 43.708 M -50.59 % | 88.467 M 14.95 % | 76.962 M -86.08 % | 553.038 M 69.53 % | 326.224 M -39.29 % | 537.361 M 48.80 % | 361.135 M -54.92 % | 801.150 M -13.55 % | 926.668 M 5.77 % | 876.092 M -71.81 % | 3.108 B 59.34 % | 1.951 B -37.56 % | 3.124 B -15.38 % | 3.691 B -42.96 % | 6.471 B 26.94 % | 5.098 B 176.87 % | 1.841 B 43.87 % | 1.280 B -15.45 % | 1.514 B 3.75 % | 1.459 B |
| Tax assets | 8.307 M 95.46 % | 4.250 M 26.98 % | 3.347 M -99.86 % | 2.434 B -12.76 % | 2.789 B 7.51 % | 2.595 B -9.27 % | 2.860 B -25.25 % | 3.825 B 2.96 % | 3.715 B 10.73 % | 3.355 B 13.17 % | 2.965 B 18.10 % | 2.511 B 66.94 % | 1.504 B 15.51 % | 1.302 B 155.74 % | 509.055 M 14.18 % | 445.847 M 177.06 % | -578.607 M | 0.000 | 0.000 -100.00 % | 689.639 K 29.60 % | 532.137 K |
| Other assets | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K -50.00 % | 2.000 K 100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 55.228 M 76.27 % | 31.331 M -65.60 % | 91.082 M -9.97 % | 101.167 M -22.86 % | 131.141 M -15.10 % | 154.465 M 8.63 % | 142.190 M 14.34 % | 124.358 M -20.48 % | 156.377 M -16.57 % | 187.443 M -38.62 % | 305.364 M 103.02 % | 150.414 M -76.41 % | 637.595 M -4.48 % | 667.491 M -35.79 % | 1.039 B -45.91 % | 1.922 B 34.45 % | 1.429 B 55.75 % | 917.714 M 98.17 % | 463.098 M 11.35 % | 415.903 M 86.89 % | 222.542 M |
| Tax payables | 0.000 -100.00 % | 27.388 M 0.00 % | 27.388 M 0.00 % | 27.388 M 0.00 % | 27.388 M -20.47 % | 34.437 M 25.74 % | 27.388 M 0.00 % | 27.388 M 0.00 % | 27.388 M 0.00 % | 27.388 M 0.00 % | 27.388 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.455 M -68.17 % | 4.571 M 34.36 % | 3.402 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -144.145 M 17.42 % | -174.557 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.054 M | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.085 M -17.05 % | -926.807 K | 0.000 -100.00 % | 1.054 M | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 1.544 M -18.22 % | 1.888 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 |
| 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 |
| Other total stockholders equity | -7.169 B -500.57 % | 1.790 B 0.00 % | 1.790 B 0.00 % | 1.790 B -56.95 % | 4.158 B 132.29 % | 1.790 B -56.98 % | 4.160 B 0.09 % | 4.157 B 0.61 % | 4.131 B 5.96 % | 3.899 B 0.01 % | 3.899 B -0.07 % | 3.901 B -4.57 % | 4.088 B 42.67 % | 2.866 B | 0.000 -100.00 % | 4.024 B 0.52 % | 4.003 B 27.34 % | 3.144 B 90.69 % | 1.649 B 7.01 % | 1.541 B 172.04 % | 566.332 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 238.000 K -41.52 % | 407.000 K -98.53 % | 27.727 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 578.607 M 10.10 % | 525.509 M 57.90 % | 332.812 M 28.22 % | 259.561 M 104.67 % | 126.819 M |
| Other liabilities | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 151.401 M 12.92 % | 134.081 M -2.69 % | 137.786 M -95.44 % | 3.019 B -22.12 % | 3.876 B -3.48 % | 4.016 B -12.69 % | 4.600 B -18.14 % | 5.619 B -41.31 % | 9.574 B -5.13 % | 10.092 B -18.84 % | 12.435 B 2.88 % | 12.087 B -5.51 % | 12.793 B -14.18 % | 14.907 B 1.18 % | 14.733 B -5.41 % | 15.575 B -5.74 % | 16.524 B 33.56 % | 12.372 B 30.05 % | 9.513 B 32.19 % | 7.197 B 119.30 % | 3.282 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -13.644 M 82.93 % | -79.916 M 75.75 % | -329.528 M 5.00 % | -346.858 M -33.56 % | -259.705 M -179.76 % | -92.833 M 90.63 % | -990.320 M 32.67 % | -1.471 B -150.37 % | -587.505 M -22.80 % | -478.410 M 19.04 % | -590.909 M -46 747.22 % | -1.261 M -100.17 % | 734.359 M 191.46 % | -802.954 M -692.34 % | 135.557 M 116.28 % | -832.443 M 68.70 % | -2.659 B -14 590.43 % | -18.102 M -105.42 % | 334.256 M 252.52 % | 94.820 M 122.09 % | -429.149 M |
| Accounts receivables | -15.148 M -101.21 % | 1.249 B 4 681.14 % | -27.268 M -106.39 % | 426.895 M 253.91 % | -277.365 M -231.37 % | 211.137 M 191.85 % | -229.860 M -152.24 % | 440.015 M 275.50 % | 117.181 M 280.63 % | -64.872 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 206.539 M 175.82 % | -272.400 M 42.59 % | -474.441 M |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 55.677 M 154.20 % | 21.903 M 84.74 % | 11.856 M 147.92 % | -24.740 M -272.24 % | 14.364 M 478.82 % | -3.792 M -113.32 % | 28.458 M 31.88 % | 21.579 M 549.67 % | -4.799 M -130.49 % | 15.740 M 176.22 % | -20.651 M -1 542.05 % | 1.432 M -78.69 % | 6.721 M -81.85 % | 37.031 M 210.45 % | -33.528 M |
| Accounts payables | 23.952 M 140.09 % | -59.751 M -492.47 % | -10.085 M 66.35 % | -29.974 M -28.51 % | -23.324 M -290.01 % | 12.275 M -18.64 % | 15.087 M 149.93 % | -30.219 M 2.72 % | -31.065 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 |
| Other working capital | -22.448 M 98.23 % | -1.269 B -334.45 % | -292.175 M 60.72 % | -743.780 M -1 914.81 % | 40.984 M 112.96 % | -316.245 M 61.95 % | -831.224 M 56.31 % | -1.903 B -177.57 % | -685.477 M -76.31 % | -388.798 M 35.76 % | -605.273 M -24 020.32 % | 2.530 M -99.64 % | 705.901 M 185.61 % | -824.533 M -687.46 % | 140.356 M 116.55 % | -848.183 M 67.86 % | -2.639 B -13 407.73 % | -19.534 M -116.14 % | 120.996 M -63.36 % | 330.188 M 318.91 % | 78.821 M |
| Other non cash items | 101.352 M 66.16 % | 60.998 M 105.94 % | -1.027 B -66.13 % | -617.985 M -152 488.89 % | -405.000 K 99.58 % | -97.280 M 91.09 % | -1.092 B -3 855.45 % | 29.085 M -97.97 % | 1.431 B 26.41 % | 1.132 B 214.14 % | 360.403 M 337.01 % | 82.470 M 104.58 % | -1.801 B -1 048.59 % | -156.796 M 72.64 % | -573.124 M 76.60 % | -2.449 B -613.22 % | 477.154 M 270.48 % | 128.794 M 2 797.51 % | 4.445 M -93.30 % | 66.309 M -29.64 % | 94.249 M |
| Net cash provided by operating activities | -54.291 M 70.43 % | -183.613 M -284.95 % | -47.698 M 92.66 % | -650.244 M -1 927.40 % | 35.583 M 132.55 % | -109.319 M 90.02 % | -1.096 B 49.69 % | -2.178 B -1 974.98 % | -104.953 M 79.71 % | -517.348 M 13.46 % | -597.790 M -215.14 % | 519.166 M 199.00 % | -524.414 M -414.07 % | -102.012 M -157.75 % | 176.653 M 107.38 % | -2.395 B -2 881.42 % | -80.324 M -103.97 % | 2.023 B 11.47 % | 1.814 B 65.63 % | 1.096 B 205.60 % | 358.484 M |
| Investments in property plant and equipment | -1.721 M 47.48 % | -3.277 M -108.46 % | -1.572 M 3.26 % | -1.625 M 95.15 % | -33.516 M -1 513.67 % | -2.077 M 19.65 % | -2.585 M 81.27 % | -13.804 M 15.26 % | -16.289 M -103.55 % | 459.167 M 1 859.92 % | -26.090 M 65.77 % | -76.212 M 45.44 % | -139.680 M 23.70 % | -183.068 M | 0.000 100.00 % | -32.873 M 98.49 % | -2.183 B 30.78 % | -3.154 B 0.70 % | -3.176 B -86.31 % | -1.705 B -84.88 % | -922.146 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 504.244 M 352.32 % | 111.479 M -37.01 % | 176.969 M | 0.000 | 0.000 -100.00 % | 459.167 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 280.761 K | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.485 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -865.458 K 48.21 % | -1.671 M | 0.000 100.00 % | -60.279 M | 0.000 100.00 % | -6.881 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.052 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -493.490 M -29 060.68 % | 1.704 M -86.21 % | 12.360 M -99.47 % | 2.341 B 179 159.19 % | 1.306 M 100.29 % | -447.209 M -2 441.05 % | 19.103 M 281.61 % | 5.006 M | 0.000 -100.00 % | 18.169 M -90.75 % | 196.392 M 98.57 % | 98.905 M -55.14 % | 220.453 M -39.54 % | 364.650 M | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -1.721 M 47.48 % | -3.277 M -108.46 % | -1.572 M 3.26 % | -1.625 M 92.86 % | -22.762 M -120.49 % | 111.106 M -56.13 % | 253.281 M -89.12 % | 2.327 B 15 633.08 % | -14.983 M -103.18 % | 471.126 M 6 842.63 % | -6.987 M 90.19 % | -71.206 M 49.02 % | -139.680 M 15.29 % | -164.899 M -183.96 % | 196.392 M 201.37 % | 65.166 M 103.32 % | -1.965 B 29.57 % | -2.790 B 13.80 % | -3.236 B -89.83 % | -1.705 B -83.51 % | -929.028 M |
| Debt repayment | -89.038 M -149.80 % | 178.783 M 115.14 % | -1.181 B -595.94 % | 238.081 M | 0.000 | 0.000 | 0.000 100.00 % | -169.103 M -438.65 % | 49.934 M -53.03 % | 106.321 M -82.36 % | 602.728 M 241.35 % | -426.422 M -189.50 % | 476.453 M -56.08 % | 1.085 B 172.64 % | 397.861 M -31.76 % | 582.994 M -75.61 % | 2.391 B 93.82 % | 1.234 B -10.03 % | 1.371 B -34.14 % | 2.082 B 709.72 % | 257.091 M |
| Common stock issued | 141.805 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 % | 110.000 M -89.81 % | 1.080 B | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 M |
| 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 100.00 % | -137.602 M -3.25 % | -133.267 M 14.32 % | -155.536 M -168.70 % | -57.885 M -55.96 % | -37.116 M |
| Other financing activites | 2.515 M -9.43 % | 2.777 M -99.77 % | 1.224 B 208.23 % | 397.237 M 10 050.83 % | -3.992 M -124.27 % | -1.780 M -100.98 % | 180.758 M 1 298.98 % | -15.076 M -86.63 % | -8.078 M -14.22 % | -7.072 M -63.47 % | -4.326 M 88.47 % | -37.516 M -130.09 % | 124.695 M 116.19 % | -770.029 M 2.12 % | -786.681 M -21.48 % | -647.603 M -28.61 % | -503.547 M -48.05 % | -340.119 M | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 55.282 M -69.55 % | 181.560 M 315.82 % | 43.663 M -93.13 % | 635.318 M 16 014.78 % | -3.992 M -124.27 % | -1.780 M -100.21 % | 843.128 M 557.78 % | -184.179 M -540.03 % | 41.856 M -57.83 % | 99.248 M -83.41 % | 598.402 M 228.98 % | -463.938 M -177.18 % | 601.148 M 91.03 % | 314.693 M 180.94 % | -388.820 M -501.80 % | -64.610 M -103.69 % | 1.750 B 130.17 % | 760.138 M -42.65 % | 1.325 B -57.30 % | 3.104 B 1 452.12 % | 199.975 M |
| Effect of forex changes on cash | 381.000 K 227.00 % | -300.000 K -30 100.00 % | 1.000 K -99.94 % | 1.626 M 162 500.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.300 M -7.07 % | 28.300 M 326.93 % | -12.471 M -312.68 % | 5.864 M | 0.000 | 0.000 | 0.000 |
| Net change in cash | -349.000 K 93.45 % | -5.330 M 4.92 % | -5.606 M 62.44 % | -14.925 M -269.03 % | 8.830 M 110 275.00 % | 8.000 K -99.07 % | 857.000 K 102.48 % | -34.614 M 55.67 % | -78.080 M -247.25 % | 53.026 M 931.73 % | -6.375 M 60.10 % | -15.979 M 74.62 % | -62.945 M -231.73 % | 47.782 M 402.92 % | -15.774 M 99.33 % | -2.366 B -668.77 % | -307.754 M -34 888.98 % | -879.574 K | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 5.545 M -50.73 % | 11.255 M -33.24 % | 16.860 M -46.96 % | 31.785 M 38.47 % | 22.955 M 0.03 % | 22.947 M 3.88 % | 22.090 M -61.04 % | 56.704 M -57.93 % | 134.784 M 64.86 % | 81.759 M -7.23 % | 88.134 M -15.35 % | 104.112 M -37.68 % | 167.058 M 40.06 % | 119.275 M -11.68 % | 135.050 M -94.60 % | 2.501 B -10.96 % | 2.809 B -0.03 % | 2.810 B 657.71 % | 370.802 M | 0.000 | 0.000 |
| Cash at end of period | 5.196 M -12.30 % | 5.925 M -47.35 % | 11.254 M -33.25 % | 16.860 M -46.96 % | 31.785 M 38.47 % | 22.955 M 0.03 % | 22.947 M 3.88 % | 22.090 M -61.04 % | 56.704 M -57.93 % | 134.784 M 64.86 % | 81.759 M -7.23 % | 88.134 M -15.35 % | 104.112 M -37.68 % | 167.058 M 40.06 % | 119.275 M -11.68 % | 135.050 M -94.60 % | 2.501 B -10.96 % | 2.809 B 753.71 % | 329.005 M -11.27 % | 370.802 M 2 802.11 % | 12.777 M |
| Operating cash flow | -54.291 M 70.58 % | -184.540 M -286.89 % | -47.698 M 92.66 % | -650.244 M -1 927.40 % | 35.583 M 132.55 % | -109.319 M 90.02 % | -1.096 B 49.69 % | -2.178 B -1 974.98 % | -104.953 M 79.71 % | -517.348 M 13.46 % | -597.790 M -215.14 % | 519.166 M 199.00 % | -524.414 M -414.07 % | -102.012 M -157.75 % | 176.653 M 107.38 % | -2.395 B -2 881.42 % | -80.324 M -103.97 % | 2.023 B 11.47 % | 1.814 B 65.63 % | 1.096 B 205.60 % | 358.484 M |
| Capital expenditure | -1.721 M 47.48 % | -3.277 M -108.46 % | -1.572 M 3.26 % | -1.625 M 95.15 % | -33.516 M -1 513.67 % | -2.077 M 19.65 % | -2.585 M 81.27 % | -13.804 M 15.26 % | -16.289 M -103.55 % | 459.167 M 1 859.92 % | -26.090 M 65.77 % | -76.212 M 45.44 % | -139.680 M 23.70 % | -183.068 M | 0.000 100.00 % | -32.873 M 98.49 % | -2.183 B 30.78 % | -3.154 B 0.70 % | -3.176 B -86.31 % | -1.705 B -93.56 % | -880.774 M |
| Free CashFlow | -56.012 M 70.18 % | -187.817 M -281.20 % | -49.270 M 92.44 % | -651.869 M -31 636.96 % | 2.067 M 101.86 % | -111.396 M 89.86 % | -1.098 B 49.89 % | -2.192 B -1 707.59 % | -121.242 M -108.39 % | -58.181 M 90.67 % | -623.880 M -240.85 % | 442.954 M 166.70 % | -664.093 M -132.95 % | -285.080 M -261.38 % | 176.653 M 107.28 % | -2.428 B -7.24 % | -2.264 B -100.05 % | -1.132 B 16.91 % | -1.362 B -123.49 % | -609.347 M -16.67 % | -522.290 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 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 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 12.576 M -59.41 % | 30.986 M 150.17 % | 12.386 M -30.89 % | 17.921 M -13.72 % | 20.770 M -9.67 % | 22.994 M 107.34 % | 11.090 M -38.77 % | 18.111 M -4.71 % | 19.006 M -18.95 % | 23.450 M 77.21 % | 13.233 M -31.92 % | 19.437 M 151.87 % | 7.717 M -41.58 % | 13.210 M 26.99 % | 10.402 M -54.57 % | 22.898 M 89.62 % | 12.076 M -96.33 % | 329.080 M 83.59 % | 179.250 M 688.67 % | 22.728 M -58.62 % | 54.927 M -2.38 % | 56.268 M -4.04 % | 58.634 M -29.47 % | 83.135 M 59.92 % | 51.985 M -22.76 % | 67.300 M 3.90 % | 64.771 M 12.24 % | 57.708 M -2.73 % | 59.326 M | 0.000 -100.00 % | 824.067 M 3.53 % | 795.947 M -6.68 % | 852.925 M 9.09 % | 781.890 M -18.50 % | 959.355 M -5.58 % | 1.016 B 3.39 % | 982.749 M 6.50 % | 922.745 M -5.71 % | 978.631 M 4.61 % | 935.486 M 7.86 % | 867.343 M -3.08 % | 894.905 M 6.99 % | 836.440 M -9.82 % | 927.564 M 8.41 % | 855.624 M 10.74 % | 772.672 M -6.45 % | 825.906 M 6.90 % | 772.620 M 3.67 % | 745.274 M -1.40 % | 755.889 M 1.50 % | 744.737 M 3.05 % | 722.665 M |
| Net income | -17.253 M 84.46 % | -111.036 M -2 200.79 % | -4.826 M 63.49 % | -13.218 M 9.24 % | -14.564 M -240.35 % | 10.377 M 140.16 % | -25.842 M 82.92 % | -151.272 M -888.77 % | -15.299 M -116.69 % | 91.647 M 105.26 % | -1.742 B -925.35 % | -169.884 M -120.01 % | 848.879 M 1 955.51 % | -45.749 M -81.19 % | -25.249 M 80.21 % | -127.614 M -213.54 % | -40.701 M 66.92 % | -123.055 M -1 138.96 % | 11.844 M 120.77 % | -57.037 M -102.05 % | -28.229 M 89.72 % | -274.675 M -598.85 % | -39.304 M -591.85 % | -5.681 M 83.40 % | -34.223 M 95.37 % | -738.592 M -868.24 % | -76.282 M -545.20 % | -11.823 M -66.59 % | -7.097 M | 0.000 100.00 % | -251.942 M -76.60 % | -142.663 M 49.80 % | -284.204 M -33.94 % | -212.186 M 51.38 % | -436.451 M -547.83 % | -67.371 M 74.24 % | -261.539 M 26.37 % | -355.230 M -1 792.57 % | -18.770 M 91.01 % | -208.687 M -2 824.84 % | -7.135 M 95.58 % | -161.371 M -484.72 % | -27.598 M 90.00 % | -275.912 M -148.39 % | -111.080 M 81.94 % | -615.093 M 62.57 % | -1.643 B -325.26 % | -386.388 M -72.42 % | -224.093 M 38.61 % | -365.046 M -420.21 % | 114.002 M 167.98 % | -167.690 M |
| Income before tax | -17.045 M 84.74 % | -111.677 M -2 275.60 % | -4.701 M 60.93 % | -12.032 M 17.39 % | -14.564 M -156.10 % | 25.960 M 200.20 % | -25.907 M 82.84 % | -150.950 M -886.67 % | -15.299 M -104.37 % | 350.435 M 1 853.67 % | -19.983 M 42.68 % | -34.862 M -103.43 % | 1.015 B 128.88 % | 443.607 M 1 624.68 % | -29.095 M 79.61 % | -142.688 M -175.30 % | -51.830 M 81.52 % | -280.476 M -1 238.99 % | 24.625 M 138.80 % | -63.466 M -132.68 % | -27.276 M -392.85 % | 9.314 M 130.31 % | -30.733 M -943.85 % | 3.642 M 111.03 % | -33.010 M 68.31 % | -104.155 M -247.23 % | 70.744 M 972.04 % | 6.599 M -37.97 % | 10.638 M | 0.000 100.00 % | -356.332 M -64.80 % | -216.224 M 43.53 % | -382.913 M -33.28 % | -287.306 M 32.86 % | -427.918 M -84.17 % | -232.355 M 35.21 % | -358.633 M 24.20 % | -473.151 M -883.09 % | 60.421 M 121.29 % | -283.784 M -91.56 % | -148.144 M 51.21 % | -303.625 M 31.18 % | -441.179 M -5.64 % | -417.618 M -2.06 % | -409.180 M 44.69 % | -739.729 M 57.21 % | -1.729 B -328.70 % | -403.277 M -60.09 % | -251.913 M 38.56 % | -410.026 M -138.86 % | 1.055 B 161.32 % | -1.720 B |
| Income before tax ratio | -1.36 62.39 % | -3.60 -849.60 % | -0.38 43.47 % | -0.67 4.25 % | -0.70 -162.11 % | 1.13 148.33 % | -2.34 71.97 % | -8.33 -935.42 % | -0.80 -105.39 % | 14.94 1 089.61 % | -1.51 15.81 % | -1.79 -101.36 % | 131.57 291.80 % | 33.58 1 300.59 % | -2.80 55.11 % | -6.23 -45.19 % | -4.29 -403.57 % | -0.85 -720.41 % | 0.14 104.92 % | -2.79 -462.32 % | -0.50 -400.00 % | 0.17 131.58 % | -0.52 -1 296.46 % | 0.04 106.90 % | -0.63 58.97 % | -1.55 -241.70 % | 1.09 855.14 % | 0.11 -36.23 % | 0.18 | 0.00 100.00 % | -0.43 -59.17 % | -0.27 39.49 % | -0.45 -22.18 % | -0.37 17.62 % | -0.45 -95.04 % | -0.23 37.33 % | -0.36 28.83 % | -0.51 -930.52 % | 0.06 120.35 % | -0.30 -77.61 % | -0.17 49.66 % | -0.34 35.67 % | -0.53 -17.15 % | -0.45 5.85 % | -0.48 50.05 % | -0.96 54.26 % | -2.09 -301.04 % | -0.52 -54.42 % | -0.34 37.69 % | -0.54 -138.29 % | 1.42 159.51 % | -2.38 |
| EBITDA | -15.558 M 85.82 % | -109.685 M -3 570.85 % | -2.988 M 69.83 % | -9.904 M 30.13 % | -14.174 M -154.22 % | 26.143 M 253.25 % | -17.059 M 87.97 % | -141.765 M -2 222.49 % | -6.104 M -101.59 % | 382.960 M 2 071.38 % | -19.426 M 43.75 % | -34.533 M -103.40 % | 1.016 B 124.47 % | 452.644 M 1 716.12 % | -28.008 M 80.24 % | -141.766 M -204.51 % | -46.556 M 80.86 % | -243.274 M -468.97 % | 65.934 M 301.37 % | -32.742 M -766.30 % | 4.914 M -89.38 % | 46.259 M 2 046.59 % | 2.155 M -93.64 % | 33.858 M 1 846.98 % | 1.739 M 102.55 % | -68.261 M -166.30 % | 102.955 M 139.59 % | 42.972 M -4.61 % | 45.048 M | 0.000 -100.00 % | 30.551 M -83.09 % | 180.701 M 1 147.48 % | -17.251 M -123.25 % | 74.199 M 129.08 % | -255.168 M -275.60 % | 145.308 M 23 612.62 % | -618.000 K 99.52 % | -129.695 M 81.37 % | -696.288 M -1 021.66 % | 75.547 M -64.18 % | 210.896 M 365.60 % | 45.296 M 105.32 % | -851.827 M -2 135.59 % | -38.103 M 32.33 % | -56.303 M 84.13 % | -354.794 M 77.95 % | -1.609 B -3 950.13 % | -39.720 M -123.74 % | 167.295 M 852.54 % | 17.563 M -90.20 % | 179.262 M 114.23 % | -1.260 B |
| Net income ratio | -1.37 61.72 % | -3.58 -819.69 % | -0.39 47.17 % | -0.74 -5.19 % | -0.70 -255.38 % | 0.45 119.37 % | -2.33 72.10 % | -8.35 -937.63 % | -0.80 -120.60 % | 3.91 102.97 % | -131.63 -1 406.07 % | -8.74 -107.95 % | 110.00 3 276.28 % | -3.46 -42.68 % | -2.43 56.45 % | -5.57 -65.36 % | -3.37 -801.33 % | -0.37 -665.92 % | 0.07 102.63 % | -2.51 -388.30 % | -0.51 89.47 % | -4.88 -628.23 % | -0.67 -880.95 % | -0.07 89.62 % | -0.66 94.00 % | -10.97 -831.85 % | -1.18 -474.84 % | -0.20 -71.26 % | -0.12 | 0.00 100.00 % | -0.31 -70.57 % | -0.18 46.21 % | -0.33 -22.79 % | -0.27 40.35 % | -0.45 -586.09 % | -0.07 75.08 % | -0.27 30.87 % | -0.38 -1 907.19 % | -0.02 91.40 % | -0.22 -2 611.78 % | -0.01 95.44 % | -0.18 -446.52 % | -0.03 88.91 % | -0.30 -129.13 % | -0.13 83.69 % | -0.80 59.99 % | -1.99 -297.82 % | -0.50 -66.32 % | -0.30 37.74 % | -0.48 -415.49 % | 0.15 165.97 % | -0.23 |
| Ratio EBITDA | -1.24 65.05 % | -3.54 -1 367.34 % | -0.24 56.35 % | -0.55 19.02 % | -0.68 -160.02 % | 1.14 173.91 % | -1.54 80.35 % | -7.83 -2 337.27 % | -0.32 -101.97 % | 16.33 1 212.46 % | -1.47 17.37 % | -1.78 -101.35 % | 131.67 284.26 % | 34.27 1 372.59 % | -2.69 56.51 % | -6.19 -60.59 % | -3.86 -421.50 % | -0.74 -300.98 % | 0.37 125.53 % | -1.44 -1 710.26 % | 0.09 -89.12 % | 0.82 2 136.85 % | 0.04 -90.98 % | 0.41 1 117.46 % | 0.03 103.30 % | -1.01 -163.81 % | 1.59 113.46 % | 0.74 -1.93 % | 0.76 | 0.00 -100.00 % | 0.04 -83.67 % | 0.23 1 222.47 % | -0.02 -121.31 % | 0.09 135.68 % | -0.27 -285.98 % | 0.14 22 842.76 % | 0.00 99.55 % | -0.14 80.25 % | -0.71 -981.03 % | 0.08 -66.79 % | 0.24 380.39 % | 0.05 104.97 % | -1.02 -2 379.14 % | -0.04 37.57 % | -0.07 85.67 % | -0.46 76.43 % | -1.95 -3 688.82 % | -0.05 -122.90 % | 0.22 866.11 % | 0.02 -90.35 % | 0.24 113.81 % | -1.74 |
| Gross profit ratio | -0.28 -169.53 % | 0.41 258.70 % | 0.11 -44.63 % | 0.20 141.82 % | 0.08 -74.53 % | 0.33 145.44 % | -0.73 -1 306.43 % | 0.06 -51.71 % | 0.13 108.88 % | -1.41 -329.17 % | 0.62 399.34 % | -0.21 63.68 % | -0.57 -171.99 % | 0.79 -7.78 % | 0.85 -4.20 % | 0.89 18.08 % | 0.75 -17.99 % | 0.92 -7.79 % | 1.00 33.98 % | 0.75 -25.49 % | 1.00 0.37 % | 1.00 14.04 % | 0.87 -7.82 % | 0.95 -3.91 % | 0.99 27.28 % | 0.77 -15.52 % | 0.92 -7.61 % | 0.99 6.41 % | 0.93 | 0.00 -100.00 % | 0.39 48.12 % | 0.26 -6.50 % | 0.28 -9.34 % | 0.31 -22.21 % | 0.40 -7.58 % | 0.43 -3.14 % | 0.45 3.94 % | 0.43 -9.84 % | 0.48 1.54 % | 0.47 1.69 % | 0.46 -8.35 % | 0.51 -16.10 % | 0.60 19.18 % | 0.51 4.36 % | 0.49 -1.62 % | 0.49 218.16 % | -0.42 -149.49 % | 0.84 -1.51 % | 0.86 61.44 % | 0.53 -14.92 % | 0.62 5.78 % | 0.59 |
| Weighted average shs out dil | 156.845 M -2.50 % | 160.867 M 0.00 % | 160.867 M 33.87 % | 120.164 M -0.99 % | 121.367 M 3.06 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M -0.18 % | 117.975 M 0.20 % | 117.736 M -0.03 % | 117.767 M -2.05 % | 120.233 M 1.75 % | 118.161 M 1.61 % | 116.289 M -1.26 % | 117.767 M -0.57 % | 118.440 M -0.33 % | 118.827 M 1.03 % | 117.621 M -0.06 % | 117.694 M -1.18 % | 119.103 M 4.83 % | 113.620 M -3.72 % | 118.010 M 0.10 % | 117.889 M 0.45 % | 117.357 M -0.74 % | 118.230 M -0.05 % | 118.283 M 0.44 % | 117.764 M 0.03 % | 117.730 M -0.15 % | 117.903 M -0.02 % | 117.927 M 0.04 % | 117.881 M 0.20 % | 117.642 M -0.47 % | 118.195 M 0.33 % | 117.810 M 0.16 % | 117.626 M -0.18 % | 117.835 M -0.06 % | 117.902 M -0.85 % | 118.917 M 0.96 % | 117.789 M -0.04 % | 117.839 M -0.06 % | 117.911 M -0.22 % | 118.170 M 0.29 % | 117.834 M 0.06 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.01 % | 117.757 M -0.15 % | 117.929 M -0.14 % | 118.092 M |
| Weighted average shs out | 156.845 M -2.50 % | 160.867 M 0.00 % | 160.867 M 33.87 % | 120.164 M -0.99 % | 121.367 M 3.06 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.03 % | 117.736 M -0.03 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 1.27 % | 116.289 M -1.26 % | 117.767 M 0.00 % | 117.767 M -0.89 % | 118.827 M 1.03 % | 117.621 M -0.06 % | 117.694 M -1.18 % | 119.103 M 4.83 % | 113.620 M -3.72 % | 118.010 M 0.10 % | 117.889 M 0.45 % | 117.357 M -0.74 % | 118.230 M -0.05 % | 118.283 M 0.44 % | 117.764 M 0.03 % | 117.730 M -0.15 % | 117.903 M -0.02 % | 117.927 M 0.04 % | 117.881 M 0.20 % | 117.642 M -0.47 % | 118.195 M 0.33 % | 117.810 M 0.16 % | 117.626 M -0.18 % | 117.835 M -0.06 % | 117.902 M -0.85 % | 118.917 M 0.96 % | 117.789 M -0.04 % | 117.839 M -0.06 % | 117.911 M -0.22 % | 118.170 M 0.29 % | 117.834 M 0.06 % | 117.767 M 0.00 % | 117.767 M 0.00 % | 117.767 M 0.01 % | 117.757 M -0.15 % | 117.929 M -0.14 % | 118.092 M |
| EPS diluted | -0.11 84.06 % | -0.69 -2 200.00 % | -0.03 72.73 % | -0.11 8.33 % | -0.12 -236.21 % | 0.09 140.05 % | -0.22 82.81 % | -1.28 -884.62 % | -0.13 -116.67 % | 0.78 105.27 % | -14.79 -927.08 % | -1.44 -119.97 % | 7.21 1 948.72 % | -0.39 -85.71 % | -0.21 80.56 % | -1.08 -208.57 % | -0.35 66.35 % | -1.04 -1 140.00 % | 0.10 120.83 % | -0.48 -100.00 % | -0.24 89.70 % | -2.33 -606.06 % | -0.33 -560.00 % | -0.05 82.76 % | -0.29 95.37 % | -6.27 -864.62 % | -0.65 -550.00 % | -0.10 -66.67 % | -0.06 -248.51 % | 0.04 101.89 % | -2.14 -76.86 % | -1.21 49.79 % | -2.41 -33.89 % | -1.80 51.48 % | -3.71 -550.88 % | -0.57 74.32 % | -2.22 26.49 % | -3.02 -1 787.50 % | -0.16 90.96 % | -1.77 -2 850.00 % | -0.06 95.62 % | -1.37 -495.65 % | -0.23 90.17 % | -2.34 -148.94 % | -0.94 81.99 % | -5.22 62.58 % | -13.95 -325.30 % | -3.28 -72.63 % | -1.90 38.71 % | -3.10 -419.59 % | 0.97 168.31 % | -1.42 |
| Earnings per share | -0.11 84.06 % | -0.69 -2 200.00 % | -0.03 72.73 % | -0.11 8.33 % | -0.12 -236.21 % | 0.09 140.05 % | -0.22 82.81 % | -1.28 -884.62 % | -0.13 -116.67 % | 0.78 105.27 % | -14.79 -927.08 % | -1.44 -119.97 % | 7.21 1 948.72 % | -0.39 -85.71 % | -0.21 80.56 % | -1.08 -208.57 % | -0.35 66.35 % | -1.04 -1 140.00 % | 0.10 120.83 % | -0.48 -100.00 % | -0.24 89.70 % | -2.33 -606.06 % | -0.33 -560.00 % | -0.05 82.76 % | -0.29 95.37 % | -6.27 -864.62 % | -0.65 -550.00 % | -0.10 -66.67 % | -0.06 -248.51 % | 0.04 101.89 % | -2.14 -76.86 % | -1.21 49.79 % | -2.41 -33.89 % | -1.80 51.48 % | -3.71 -550.88 % | -0.57 74.32 % | -2.22 26.49 % | -3.02 -1 787.50 % | -0.16 90.96 % | -1.77 -2 850.00 % | -0.06 95.62 % | -1.37 -495.65 % | -0.23 90.17 % | -2.34 -148.94 % | -0.94 81.99 % | -5.22 62.58 % | -13.95 -325.30 % | -3.28 -72.63 % | -1.90 38.71 % | -3.10 -419.59 % | 0.97 168.31 % | -1.42 |
| Gross profit | -3.553 M -128.22 % | 12.590 M 797.36 % | 1.403 M -61.73 % | 3.666 M 108.65 % | 1.757 M -76.99 % | 7.636 M 194.23 % | -8.104 M -838.74 % | 1.097 M -53.98 % | 2.384 M 107.20 % | -33.122 M -506.11 % | 8.156 M 303.80 % | -4.002 M 8.53 % | -4.375 M -142.06 % | 10.403 M 17.11 % | 8.883 M -56.48 % | 20.411 M 123.90 % | 9.116 M -96.99 % | 302.911 M 69.28 % | 178.943 M 956.65 % | 16.935 M -69.17 % | 54.927 M -2.02 % | 56.060 M 9.44 % | 51.224 M -34.99 % | 78.793 M 53.66 % | 51.276 M -1.69 % | 52.155 M -12.22 % | 59.414 M 3.69 % | 57.297 M 3.51 % | 55.356 M | 0.000 -100.00 % | 323.416 M 53.36 % | 210.893 M -12.74 % | 241.691 M -1.10 % | 244.380 M -36.60 % | 385.455 M -12.73 % | 441.701 M 0.14 % | 441.086 M 10.70 % | 398.457 M -14.99 % | 468.714 M 6.22 % | 441.272 M 9.68 % | 402.324 M -11.17 % | 452.929 M -10.24 % | 504.597 M 7.47 % | 469.509 M 13.13 % | 415.008 M 8.94 % | 380.936 M 210.54 % | -344.616 M -152.90 % | 651.399 M 2.10 % | 637.976 M 59.17 % | 400.802 M -13.64 % | 464.126 M 9.01 % | 425.752 M |
| Income tax expense | 208.000 K 132.45 % | -641.000 K -612.80 % | 125.000 K -89.46 % | 1.186 M | 0.000 -100.00 % | 15.584 M 24 075.38 % | -65.000 K -120.19 % | 322.000 K | 0.000 -100.00 % | 258.788 M -84.97 % | 1.722 B 1 175.29 % | 135.022 M -18.89 % | 166.463 M -65.98 % | 489.355 M 12 823.74 % | -3.846 M 74.57 % | -15.125 M -35.91 % | -11.129 M 92.93 % | -157.421 M -1 331.68 % | 12.781 M 298.80 % | -6.429 M -774.61 % | 953.000 K -99.66 % | 283.989 M 3 213.37 % | 8.571 M -8.08 % | 9.324 M 668.67 % | 1.213 M -99.81 % | 634.437 M 331.51 % | 147.027 M 698.11 % | 18.422 M 3.87 % | 17.735 M | 0.000 100.00 % | -104.390 M -41.91 % | -73.561 M 32.33 % | -108.708 M -44.71 % | -75.120 M -980.35 % | 8.533 M 105.17 % | -164.985 M -69.92 % | -97.094 M 17.66 % | -117.921 M -248.91 % | 79.189 M 205.45 % | -75.097 M 46.74 % | -141.009 M 0.88 % | -142.254 M 65.60 % | -413.580 M -191.86 % | -141.706 M 52.46 % | -298.100 M -139.19 % | -124.629 M -45.48 % | -85.668 M -407.45 % | -16.882 M 39.33 % | -27.826 M 38.14 % | -44.979 M 90.15 % | -456.858 M -195.29 % | -154.716 M |
| Cost of revenue | 16.129 M -12.32 % | 18.396 M 67.50 % | 10.983 M -22.95 % | 14.255 M -25.02 % | 19.013 M 23.80 % | 15.358 M -19.99 % | 19.194 M 12.81 % | 17.014 M 2.36 % | 16.622 M -70.62 % | 56.572 M 1 014.28 % | 5.077 M -78.34 % | 23.439 M 93.84 % | 12.092 M 330.78 % | 2.807 M 84.79 % | 1.519 M -38.92 % | 2.487 M -15.98 % | 2.960 M -88.69 % | 26.169 M 8 424.10 % | 307.000 K -94.70 % | 5.793 M | 0.000 -100.00 % | 208.000 K -97.19 % | 7.410 M 70.66 % | 4.342 M 512.41 % | 709.000 K -95.32 % | 15.145 M 182.71 % | 5.357 M 1 203.41 % | 411.000 K -89.65 % | 3.970 M | 0.000 -100.00 % | 500.651 M -14.43 % | 585.054 M -4.28 % | 611.234 M 13.72 % | 537.510 M -6.34 % | 573.900 M -0.07 % | 574.315 M 6.03 % | 541.663 M 3.31 % | 524.288 M 2.82 % | 509.917 M 3.18 % | 494.214 M 6.28 % | 465.019 M 5.21 % | 441.976 M 33.19 % | 331.843 M -27.55 % | 458.055 M 3.96 % | 440.616 M 12.48 % | 391.736 M -66.53 % | 1.171 B 865.61 % | 121.221 M 12.98 % | 107.298 M -69.78 % | 355.087 M 26.54 % | 280.610 M -5.49 % | 296.913 M |
| General and administrative expenses | 0.000 -100.00 % | 647.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 9.766 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 4.816 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.817 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 14.834 M | 0.000 -100.00 % | 5.799 M -60.25 % | 14.587 M | 0.000 | 0.000 | 0.000 -100.00 % | 377.000 K -41.64 % | 646.000 K 100.09 % | -703.754 M -38 683.00 % | 1.824 M | 0.000 | 0.000 -100.00 % | 90.093 M 3 868.85 % | 2.270 M 259.75 % | 631.000 K -95.87 % | 15.263 M 219.70 % | -12.751 M | 0.000 -100.00 % | 11.064 M 345.41 % | 2.484 M 107.21 % | -34.464 M -587.40 % | 7.071 M -60.56 % | 17.928 M 88.22 % | 9.525 M 101.06 % | -902.669 M -876.33 % | 116.274 M 113.18 % | 54.543 M 0.57 % | 54.236 M | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 10.000 M 999 900.00 % | 1.000 K 200.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.387 B | 0.000 |
| Operating expenses | 14.834 M -6.83 % | 15.922 M 174.56 % | 5.799 M -60.25 % | 14.587 M -11.53 % | 16.488 M -69.51 % | 54.077 M 454.75 % | 9.748 M 22.26 % | 7.973 M -17.75 % | 9.694 M 109.47 % | -102.416 M -421.99 % | 31.807 M -19.50 % | 39.512 M 12.25 % | 35.199 M 127.95 % | -125.931 M -418.12 % | 39.586 M -75.69 % | 162.869 M 116.01 % | 75.399 M 222.44 % | 23.384 M -84.84 % | 154.250 M 68.68 % | 91.443 M 7.99 % | 84.680 M -20.27 % | 106.208 M 19.30 % | 89.028 M -4.35 % | 93.080 M -0.78 % | 93.811 M -8.47 % | 102.489 M -1.31 % | 103.852 M 0.13 % | 103.722 M 5.80 % | 98.036 M | 0.000 -100.00 % | 365.545 M 234.59 % | 109.251 M -67.88 % | 340.179 M 40.06 % | 242.886 M -65.68 % | 707.774 M 85.49 % | 381.579 M -27.40 % | 525.565 M -14.09 % | 611.777 M -29.50 % | 867.726 M 94.93 % | 445.141 M 64.42 % | 270.734 M -44.16 % | 484.798 M -65.85 % | 1.420 B 124.00 % | 633.731 M 6.10 % | 597.310 M -30.42 % | 858.424 M -32.42 % | 1.270 B 54.03 % | 824.682 M 24.26 % | 663.691 M 11.99 % | 592.644 M -13.36 % | 683.997 M -62.84 % | 1.841 B |
| Cost and expenses | 30.963 M -9.78 % | 34.318 M 104.49 % | 16.782 M -41.81 % | 28.842 M -18.76 % | 35.501 M -48.87 % | 69.435 M 139.91 % | 28.942 M 15.83 % | 24.987 M -5.05 % | 26.316 M 157.40 % | -45.844 M -224.29 % | 36.884 M -41.41 % | 62.951 M 33.11 % | 47.291 M 138.41 % | -123.124 M -399.54 % | 41.105 M -75.14 % | 165.356 M 111.02 % | 78.359 M 58.13 % | 49.553 M -67.94 % | 154.557 M 58.95 % | 97.236 M 14.83 % | 84.680 M -20.43 % | 106.416 M 10.35 % | 96.438 M -1.01 % | 97.422 M 3.07 % | 94.520 M -19.65 % | 117.634 M 7.71 % | 109.209 M 4.87 % | 104.133 M 2.09 % | 102.006 M | 0.000 -100.00 % | 866.196 M 24.76 % | 694.305 M -27.02 % | 951.413 M 21.91 % | 780.396 M -39.11 % | 1.282 B 34.08 % | 955.894 M -10.43 % | 1.067 B -6.06 % | 1.136 B -17.54 % | 1.378 B 46.66 % | 939.355 M 27.67 % | 735.753 M -20.61 % | 926.774 M -47.08 % | 1.751 B 60.42 % | 1.092 B 5.19 % | 1.038 B -16.98 % | 1.250 B -48.78 % | 2.441 B 158.04 % | 945.903 M 22.69 % | 770.989 M -18.65 % | 947.731 M -1.75 % | 964.607 M -54.87 % | 2.137 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 15.922 M | 0.000 | 0.000 -100.00 % | 16.488 M -69.51 % | 54.077 M 454.75 % | 9.748 M 26.63 % | 7.698 M -15.72 % | 9.134 M -98.09 % | 478.151 M 3 270.58 % | 14.186 M -63.80 % | 39.183 M 12.42 % | 34.855 M -82.86 % | 203.397 M 1 661.78 % | 11.545 M -91.14 % | 130.325 M 183.30 % | 46.003 M -91.60 % | 547.870 M 471.13 % | 95.927 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 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 856.873 M | 0.000 | 0.000 | 0.000 -100.00 % | 411.099 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.566 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.659 M | 0.000 | 0.000 | 0.000 -100.00 % | 671.586 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 % | 19.103 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 |
| Interest expense | 1.048 M -52.81 % | 2.221 M 140.37 % | 924.000 K -30.94 % | 1.338 M 1 308.42 % | 95.000 K 100.39 % | -24.603 M -394.19 % | 8.363 M -6.14 % | 8.910 M 3.20 % | 8.634 M -72.52 % | 31.416 M 17 450.84 % | 179.000 K | 0.000 -100.00 % | 384.000 K -95.35 % | 8.260 M 1 147.73 % | 662.000 K -21.28 % | 841.000 K 3.57 % | 812.000 K -73.76 % | 3.095 M 4 451.47 % | 68.000 K 195.65 % | 23.000 K 228.57 % | 7.000 K -99.78 % | 3.218 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.163 M 189.39 % | 1.093 M -28.09 % | 1.520 M 65.58 % | 918.000 K | 0.000 -100.00 % | 314.892 M -1.20 % | 318.720 M 8.31 % | 294.265 M 1.89 % | 288.801 M 174.55 % | 105.190 M -64.03 % | 292.418 M 6.92 % | 273.495 M 5.26 % | 259.831 M -14.82 % | 305.027 M 8.97 % | 279.915 M 0.06 % | 279.734 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 439.000 K 291.70 % | -229.000 K -129.02 % | 789.000 K -0.13 % | 790.000 K 167.80 % | 295.000 K 62.98 % | 181.000 K -62.53 % | 483.000 K 75.64 % | 275.000 K -50.89 % | 560.000 K -1.58 % | 569.000 K 50.53 % | 378.000 K 14.89 % | 329.000 K -4.36 % | 344.000 K 12.05 % | 307.000 K -27.76 % | 425.000 K 424.69 % | 81.000 K -98.19 % | 4.464 M -86.84 % | 33.917 M -17.76 % | 41.241 M 34.33 % | 30.701 M -4.60 % | 32.183 M -4.58 % | 33.727 M 2.55 % | 32.888 M 8.84 % | 30.217 M -13.04 % | 34.749 M 6.17 % | 32.731 M 5.18 % | 31.118 M -10.72 % | 34.853 M 4.06 % | 33.492 M | 0.000 -100.00 % | 71.991 M -7.95 % | 78.205 M -3.73 % | 81.237 M 11.74 % | 72.704 M 7.61 % | 67.561 M -20.74 % | 85.245 M 0.86 % | 84.520 M 1.07 % | 83.626 M 16.21 % | 71.960 M -9.39 % | 79.416 M 0.14 % | 79.306 M 2.77 % | 77.165 M 22.20 % | 63.145 M -49.93 % | 126.119 M 0.10 % | 125.999 M 2.69 % | 122.694 M 1 879.08 % | 6.200 M -95.36 % | 133.563 M -30.80 % | 193.010 M -7.83 % | 209.405 M -47.54 % | 399.133 M 157.28 % | 155.137 M |
| Operating income | -18.387 M -451.83 % | -3.332 M 24.20 % | -4.396 M 59.75 % | -10.921 M 25.86 % | -14.731 M 68.28 % | -46.441 M -160.14 % | -17.852 M -159.63 % | -6.876 M -3.17 % | -6.665 M 98.56 % | -461.975 M -1 853.30 % | -23.651 M 45.65 % | -43.514 M -9.96 % | -39.574 M 80.06 % | -198.470 M -546.42 % | -30.703 M 78.45 % | -142.478 M -114.95 % | -66.283 M 76.96 % | -287.676 M -1 265.01 % | 24.693 M 138.92 % | -63.443 M -132.66 % | -27.269 M -317.59 % | 12.532 M 140.78 % | -30.733 M -943.85 % | 3.642 M 111.03 % | -33.010 M 67.31 % | -100.992 M -240.58 % | 71.837 M 784.80 % | 8.119 M -29.74 % | 11.556 M | 0.000 -100.00 % | 356.333 M 64.80 % | 216.224 M 155.03 % | -392.913 M -36.76 % | -287.307 M -167.14 % | 427.917 M 284.16 % | -232.356 M 35.21 % | -358.633 M 24.20 % | -473.151 M -883.09 % | 60.421 M 121.29 % | -283.784 M -91.56 % | -148.144 M 51.21 % | -303.625 M 31.18 % | -441.179 M -5.64 % | -417.618 M -2.06 % | -409.179 M 44.69 % | -739.729 M 57.21 % | -1.729 B -328.70 % | -403.278 M -60.09 % | -251.913 M 38.56 % | -410.026 M -23.35 % | -332.412 M 80.68 % | -1.720 B |
| Operating income ratio | -1.46 -1 259.66 % | -0.11 69.70 % | -0.35 41.76 % | -0.61 14.08 % | -0.71 64.88 % | -2.02 -25.47 % | -1.61 -324.00 % | -0.38 -8.26 % | -0.35 98.22 % | -19.70 -1 002.26 % | -1.79 20.17 % | -2.24 56.34 % | -5.13 65.87 % | -15.02 -409.01 % | -2.95 52.56 % | -6.22 -13.36 % | -5.49 -527.88 % | -0.87 -734.58 % | 0.14 104.94 % | -2.79 -462.26 % | -0.50 -322.91 % | 0.22 142.49 % | -0.52 -1 296.46 % | 0.04 106.90 % | -0.63 57.68 % | -1.50 -235.30 % | 1.11 688.32 % | 0.14 -27.77 % | 0.19 | 0.00 -100.00 % | 0.43 59.17 % | 0.27 158.97 % | -0.46 -25.37 % | -0.37 -182.38 % | 0.45 295.04 % | -0.23 37.33 % | -0.36 28.83 % | -0.51 -930.52 % | 0.06 120.35 % | -0.30 -77.61 % | -0.17 49.66 % | -0.34 35.67 % | -0.53 -17.15 % | -0.45 5.85 % | -0.48 50.05 % | -0.96 54.26 % | -2.09 -301.04 % | -0.52 -54.42 % | -0.34 37.69 % | -0.54 -21.53 % | -0.45 81.25 % | -2.38 |
| Total other income expenses net | 1.342 M 101.24 % | -108.345 M -35 422.95 % | -305.000 K 72.55 % | -1.111 M -765.27 % | 167.000 K -99.77 % | 72.401 M 998.83 % | -8.055 M 94.41 % | -144.074 M -1 568.68 % | -8.634 M -103.07 % | 281.142 M 7 564.72 % | 3.668 M -57.61 % | 8.652 M -99.18 % | 1.055 B 64.30 % | 642.077 M 39 830.16 % | 1.608 M 799.13 % | -230.000 K -101.59 % | 14.453 M 100.74 % | 7.200 M 10 688.24 % | -68.000 K -195.65 % | -23.000 K -100.93 % | 2.477 M 176.97 % | -3.218 M | 0.000 -100.00 % | 17.929 M | 0.000 100.00 % | -3.163 M -102.75 % | 115.182 M 117.23 % | 53.024 M -0.55 % | 53.318 M | 0.000 100.00 % | -297.015 M 31.32 % | -432.448 M -47.94 % | -292.315 M -20.05 % | -243.494 M -341.82 % | -55.112 M 75.14 % | -221.685 M 15.70 % | -262.971 M -3.16 % | -254.905 M -34 680 852.38 % | -735.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 1.387 B | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-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-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-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-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 4.575 B | 0.000 -100.00 % | 4.520 B | 0.000 -100.00 % | 7.651 B | 0.000 -100.00 % | 4.656 B | 0.000 -100.00 % | 8.541 B 18.68 % | 7.197 B -26.43 % | 9.782 B 144 210.39 % | -6.788 M -100.07 % | 9.904 B 9 585.83 % | -104.408 M | 0.000 -100.00 % | 9.938 B | 0.000 100.00 % | -7.740 M | 0.000 -100.00 % | 9.939 B 0.23 % | 9.916 B -19.22 % | 12.275 B | 0.000 -100.00 % | 300.074 M | 0.000 -100.00 % | 11.181 B | 0.000 -100.00 % | 232.971 M | 0.000 -100.00 % | 9.918 B | 0.000 -100.00 % | 269.610 M | 0.000 -100.00 % | 314.399 M 149.47 % | 126.025 M -68.97 % | 406.147 M -6.98 % | 436.628 M |
| Total investments | 0.000 -100.00 % | 877.000 K | 0.000 -100.00 % | 854.000 K | 0.000 -100.00 % | 1.042 M | 0.000 -100.00 % | 8.317 M | 0.000 -100.00 % | 79.000 K -95.58 % | 1.787 M -91.36 % | 20.687 M 1 058.29 % | 1.786 M -91.37 % | 20.686 M 1 058.23 % | 1.786 M | 0.000 -100.00 % | 21.018 M | 0.000 -100.00 % | 1.786 M | 0.000 -100.00 % | 21.213 M | 0.000 -100.00 % | 21.017 M | 0.000 -100.00 % | 1.786 M | 0.000 -100.00 % | 21.017 M | 0.000 -100.00 % | 1.786 M | 0.000 -100.00 % | 1.786 M | 0.000 -100.00 % | 1.786 M | 0.000 -100.00 % | 1.786 M 0.01 % | 1.786 M -0.01 % | 1.786 M 0.00 % | 1.786 M |
| Total debt | 0.000 -100.00 % | 4.580 B | 0.000 -100.00 % | 4.525 B | 0.000 -100.00 % | 7.656 B | 0.000 -100.00 % | 4.667 B | 0.000 -100.00 % | 8.544 B 18.59 % | 7.205 B -26.41 % | 9.790 B 223 520.69 % | 4.378 M -99.96 % | 9.924 B 226 588.69 % | 4.378 M | 0.000 -100.00 % | 9.950 B | 0.000 -100.00 % | 4.378 M | 0.000 -100.00 % | 9.950 B 0.22 % | 9.928 B -19.46 % | 12.327 B | 0.000 -100.00 % | 356.377 M | 0.000 -100.00 % | 11.303 B | 0.000 -100.00 % | 296.951 M | 0.000 -100.00 % | 10.000 B | 0.000 -100.00 % | 333.531 M | 0.000 -100.00 % | 402.532 M 92.50 % | 209.107 M -59.02 % | 510.260 M -15.48 % | 603.686 M |
| Accumulated other comprehensive income loss | -8.743 B -1 289.82 % | 734.840 M 108.44 % | -8.712 B | 0.000 100.00 % | -8.875 B -461.00 % | 2.458 B 127.53 % | -8.930 B -3 891.35 % | 235.534 M 102.67 % | -8.833 B -536.13 % | 2.025 B 759.90 % | 235.534 M -88.37 % | 2.025 B 759.90 % | 235.534 M -88.37 % | 2.025 B | 0.000 100.00 % | -7.113 B | 0.000 100.00 % | -6.808 B | 0.000 100.00 % | -6.761 B | 0.000 -100.00 % | 283.716 M | 0.000 100.00 % | -2.975 B | 0.000 100.00 % | -2.710 B | 0.000 100.00 % | -2.088 B | 0.000 100.00 % | -1.589 B | 0.000 100.00 % | -953.047 M | 0.000 100.00 % | -1.068 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 100.00 % | -11.660 B | 0.000 | 0.000 | 0.000 100.00 % | -13.359 B | 0.000 | 0.000 | 0.000 100.00 % | -13.177 B | 0.000 100.00 % | -11.853 B | 0.000 100.00 % | -11.707 B | 0.000 | 0.000 100.00 % | -11.510 B | 0.000 | 0.000 | 0.000 100.00 % | -11.156 B -1.90 % | -10.949 B -7.70 % | -10.166 B | 0.000 | 0.000 | 0.000 100.00 % | -9.269 B | 0.000 | 0.000 | 0.000 100.00 % | -5.724 B | 0.000 | 0.000 | 0.000 100.00 % | -5.204 B | 0.000 100.00 % | -4.175 B -1 242.47 % | 365.418 M |
| Common stock | 0.000 -100.00 % | 303.914 M | 0.000 -100.00 % | 303.915 M | 0.000 -100.00 % | 235.534 M | 0.000 -100.00 % | 235.534 M | 0.000 -100.00 % | 235.534 M 0.00 % | 235.534 M 0.00 % | 235.534 M 0.00 % | 235.534 M 0.00 % | 235.534 M 0.00 % | 235.534 M | 0.000 -100.00 % | 235.534 M | 0.000 -100.00 % | 235.534 M | 0.000 -100.00 % | 235.534 M 0.00 % | 235.534 M 0.00 % | 235.534 M | 0.000 -100.00 % | 235.534 M | 0.000 -100.00 % | 235.534 M | 0.000 -100.00 % | 235.534 M | 0.000 -100.00 % | 235.534 M | 0.000 -100.00 % | 235.534 M | 0.000 -100.00 % | 235.534 M 0.00 % | 235.534 M 0.00 % | 235.534 M 0.00 % | 235.534 M |
| Total equity | -8.743 B 0.00 % | -8.743 B -0.36 % | -8.712 B 0.00 % | -8.712 B 1.84 % | -8.875 B 0.00 % | -8.875 B 0.61 % | -8.930 B 0.00 % | -8.930 B -1.10 % | -8.833 B 0.00 % | -8.833 B -26.89 % | -6.961 B 8.88 % | -7.640 B -2.46 % | -7.456 B -1.94 % | -7.314 B -1.62 % | -7.197 B -1.18 % | -7.113 B 0.00 % | -7.113 B -4.48 % | -6.808 B 0.00 % | -6.808 B -0.71 % | -6.761 B 0.00 % | -6.761 B -3.12 % | -6.556 B -13.06 % | -5.799 B -94.91 % | -2.975 B 0.00 % | -2.975 B -9.81 % | -2.710 B 47.22 % | -5.134 B -145.87 % | -2.088 B 0.00 % | -2.088 B -31.38 % | -1.589 B 0.00 % | -1.589 B -66.78 % | -953.047 M 0.00 % | -953.047 M 10.73 % | -1.068 B 0.00 % | -1.068 B -83.92 % | -580.461 M -489.18 % | 149.150 M -95.70 % | 3.467 B |
| Other non current liabilities | 8.743 B 131 734.44 % | 6.632 M -99.92 % | 8.712 B 207 666.23 % | 4.193 M -99.95 % | 8.875 B 215 317.91 % | 4.120 M -99.95 % | 8.930 B 354 121.30 % | 2.521 M -99.97 % | 8.833 B 359 702.20 % | 2.455 M -81.85 % | 13.527 M 245.34 % | 3.917 M -10.10 % | 4.357 M -6.54 % | 4.662 M -10.95 % | 5.235 M -99.93 % | 7.113 B 134 829.10 % | 5.272 M -99.92 % | 6.808 B 176 512.58 % | 3.855 M -99.94 % | 6.761 B 178 235.93 % | 3.791 M 48.84 % | 2.547 M 101.77 % | -143.737 M -104.83 % | 2.975 B 84 524.00 % | 3.516 M -99.87 % | 2.710 B 1 990.72 % | -143.314 M -106.86 % | 2.088 B 27 877.24 % | 7.464 M -99.53 % | 1.589 B 21 194.54 % | 7.464 M -99.22 % | 953.047 M 10 422.77 % | 9.057 M -99.15 % | 1.068 B 11 690.48 % | 9.055 M 11.85 % | 8.095 M -18.43 % | 9.923 M 125.58 % | 4.399 M |
| Long term debt | 0.000 -100.00 % | 1.145 M | 0.000 -100.00 % | 1.544 M | 0.000 -100.00 % | 1.544 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 146.831 M | 0.000 -100.00 % | 146.831 M | 0.000 -100.00 % | 146.831 M | 0.000 -100.00 % | 146.831 M | 0.000 -100.00 % | 146.831 M | 0.000 -100.00 % | 231.874 M | 0.000 -100.00 % | 254.761 M 89.47 % | 134.457 M -67.85 % | 418.191 M -19.12 % | 517.056 M |
| Total non current liabilities | 8.743 B 112 324.59 % | 7.777 M -99.91 % | 8.712 B 151 750.06 % | 5.737 M -99.94 % | 8.875 B 156 595.23 % | 5.664 M -99.94 % | 8.930 B 325 928.44 % | 2.739 M -99.97 % | 8.833 B 359 702.20 % | 2.455 M -81.85 % | 13.528 M 245.37 % | 3.917 M -10.10 % | 4.357 M -6.54 % | 4.662 M -10.95 % | 5.235 M -99.93 % | 7.113 B 134 829.10 % | 5.272 M -99.92 % | 6.808 B 176 512.58 % | 3.855 M -99.94 % | 6.761 B 178 235.93 % | 3.791 M -45.94 % | 7.013 M 126.66 % | 3.094 M -99.90 % | 2.975 B 1 879.01 % | 150.347 M -94.45 % | 2.710 B 76 944.64 % | 3.517 M -99.83 % | 2.088 B 1 253.40 % | 154.295 M -90.29 % | 1.589 B 930.16 % | 154.295 M -83.81 % | 953.047 M 295.18 % | 241.169 M -77.41 % | 1.068 B 304.67 % | 263.815 M 84.76 % | 142.790 M -66.65 % | 428.115 M -17.90 % | 521.455 M |
| Other current liabilities | 0.000 -100.00 % | 4.252 B | 0.000 -100.00 % | 4.273 B | 0.000 -100.00 % | 1.223 B | 0.000 -100.00 % | 4.279 B | 0.000 -100.00 % | 1.267 B -38.34 % | 2.055 B -9.25 % | 2.264 B -79.57 % | 11.081 B 905.23 % | 1.102 B -90.12 % | 11.158 B | 0.000 -100.00 % | 983.067 M | 0.000 -100.00 % | 10.998 B | 0.000 -100.00 % | 1.237 B -41.65 % | 2.120 B -25.85 % | 2.859 B | 0.000 -100.00 % | 15.066 B | 0.000 -100.00 % | 3.705 B | 0.000 -100.00 % | 14.301 B | 0.000 -100.00 % | 4.349 B | 0.000 -100.00 % | 12.197 B | 0.000 -100.00 % | 12.548 B -1.62 % | 12.754 B 11.26 % | 11.463 B 12.78 % | 10.164 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.401 M | 0.000 -100.00 % | 14.702 M | 0.000 -100.00 % | 234.227 M 1 492.08 % | 14.712 M -78.42 % | 68.184 M 344.40 % | 15.343 M -95.64 % | 351.861 M 2 137.31 % | 15.727 M | 0.000 -100.00 % | 334.744 M | 0.000 -100.00 % | 16.161 M | 0.000 -100.00 % | 330.387 M | 0.000 -100.00 % | 343.105 M | 0.000 -100.00 % | 8.799 M | 0.000 -100.00 % | 333.228 M | 0.000 -100.00 % | 8.180 M | 0.000 -100.00 % | 236.370 M | 0.000 -100.00 % | 44.640 M | 0.000 -100.00 % | 45.124 M 268.54 % | 12.244 M -46.08 % | 22.709 M | 0.000 |
| Short term debt | 0.000 -100.00 % | 4.580 B | 0.000 -100.00 % | 4.524 B | 0.000 -100.00 % | 7.655 B | 0.000 -100.00 % | 4.667 B | 0.000 -100.00 % | 7.583 B 5.25 % | 7.205 B -12.07 % | 8.193 B 187 048.86 % | 4.378 M -99.96 % | 9.924 B 226 588.69 % | 4.378 M | 0.000 -100.00 % | 9.950 B | 0.000 -100.00 % | 4.378 M | 0.000 -100.00 % | 9.950 B 0.22 % | 9.928 B -19.46 % | 12.327 B | 0.000 -100.00 % | 209.546 M | 0.000 -100.00 % | 11.303 B | 0.000 -100.00 % | 151.120 M | 0.000 -100.00 % | 9.189 B | 0.000 -100.00 % | 101.657 M | 0.000 -100.00 % | 147.772 M 97.95 % | 74.650 M -18.92 % | 92.069 M 6.28 % | 86.629 M |
| Total current liabilities | 0.000 -100.00 % | 8.887 B | 0.000 -100.00 % | 8.840 B | 0.000 -100.00 % | 9.004 B | 0.000 -100.00 % | 9.064 B | 0.000 -100.00 % | 8.968 B -4.37 % | 9.379 B -11.97 % | 10.654 B -5.05 % | 11.222 B 0.32 % | 11.185 B -1.20 % | 11.321 B | 0.000 -100.00 % | 11.124 B | 0.000 -100.00 % | 11.153 B | 0.000 -100.00 % | 11.357 B -6.71 % | 12.173 B -20.80 % | 15.370 B | 0.000 -100.00 % | 15.464 B | 0.000 -100.00 % | 15.223 B | 0.000 -100.00 % | 14.753 B | 0.000 -100.00 % | 13.870 B | 0.000 -100.00 % | 13.165 B | 0.000 -100.00 % | 12.891 B -5.46 % | 13.635 B 11.62 % | 12.216 B 11.88 % | 10.919 B |
| Total liabilities | 8.743 B -1.70 % | 8.895 B 2.10 % | 8.712 B -1.52 % | 8.846 B -0.33 % | 8.875 B -1.49 % | 9.009 B 0.89 % | 8.930 B -1.50 % | 9.066 B 2.64 % | 8.833 B -1.54 % | 8.971 B -4.49 % | 9.392 B -11.88 % | 10.658 B -5.06 % | 11.226 B 0.32 % | 11.190 B -1.20 % | 11.326 B 59.22 % | 7.113 B -36.08 % | 11.129 B 63.47 % | 6.808 B -38.97 % | 11.157 B 65.02 % | 6.761 B -40.49 % | 11.361 B -6.73 % | 12.180 B -20.77 % | 15.373 B 416.68 % | 2.975 B -80.94 % | 15.614 B 476.24 % | 2.710 B -82.20 % | 15.226 B 629.16 % | 2.088 B -85.99 % | 14.907 B 837.84 % | 1.589 B -88.67 % | 14.025 B 1 371.57 % | 953.047 M -92.89 % | 13.407 B 1 155.80 % | 1.068 B -91.88 % | 13.155 B -4.52 % | 13.778 B 8.97 % | 12.644 B 10.52 % | 11.440 B |
| Other non current assets | 0.000 -100.00 % | 1.673 M | 0.000 -100.00 % | 2.397 M | 0.000 -100.00 % | 1.473 M | 0.000 -100.00 % | 571.000 K | 0.000 100.00 % | -2.000 K -100.01 % | 33.382 M 70.09 % | 19.626 M -8.57 % | 21.466 M -61.25 % | 55.393 M 63.02 % | 33.980 M | 0.000 -100.00 % | 12.903 M | 0.000 -100.00 % | 37.592 M | 0.000 -100.00 % | 16.377 M -82.05 % | 91.227 M 17.23 % | 77.818 M | 0.000 -100.00 % | 8.245 B | 0.000 -100.00 % | 86.205 M | 0.000 -100.00 % | 5.912 B | 0.000 -100.00 % | 2.477 B | 0.000 -100.00 % | 8.405 B | 0.000 -100.00 % | 8.301 M -99.91 % | 9.163 B 184.70 % | 3.219 B -0.04 % | 3.220 B |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 662.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 560.000 K -68.66 % | 1.787 M 0.06 % | 1.786 M 0.00 % | 1.786 M -3.25 % | 1.846 M 119.35 % | -9.538 M | 0.000 -100.00 % | 11.250 M | 0.000 100.00 % | -10.290 M | 0.000 -100.00 % | 9.799 M | 0.000 -100.00 % | 17.135 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.154 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -774.641 M -129.18 % | 2.655 B |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 213.762 M -45.89 % | 395.048 M 0.27 % | 393.967 M 28.86 % | 305.742 M | 0.000 -100.00 % | 489.468 M | 0.000 -100.00 % | 291.626 M | 0.000 -100.00 % | 598.659 M 13.12 % | 529.204 M -42.16 % | 914.925 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.205 B | 0.000 | 0.000 | 0.000 -100.00 % | 876.092 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.108 B | 0.000 -100.00 % | 2.009 B -37.85 % | 3.232 B |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 133.095 M -91.15 % | 1.504 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.504 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 213.762 M -45.89 % | 395.048 M 0.27 % | 393.967 M -21.87 % | 504.244 M | 0.000 -100.00 % | 489.468 M | 0.000 -100.00 % | 583.194 M | 0.000 -100.00 % | 598.659 M -9.61 % | 662.299 M -72.62 % | 2.419 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.709 B | 0.000 | 0.000 | 0.000 -100.00 % | 5.732 B | 0.000 | 0.000 | 0.000 -100.00 % | 6.147 B | 0.000 -100.00 % | 6.501 B 60.16 % | 4.059 B |
| Property plant equipment net | 0.000 -100.00 % | 5.744 M | 0.000 -100.00 % | 6.030 M | 0.000 -100.00 % | 5.672 M | 0.000 -100.00 % | 6.341 M | 0.000 -100.00 % | 6.750 M -96.94 % | 220.696 M 3 146.01 % | 6.799 M 164.66 % | 2.569 M -59.80 % | 6.391 M -98.67 % | 480.491 M | 0.000 -100.00 % | 511.249 M | 0.000 -100.00 % | 510.396 M | 0.000 -100.00 % | 509.946 M -16.87 % | 613.464 M -74.14 % | 2.372 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.370 B | 0.000 | 0.000 | 0.000 -100.00 % | 153.246 M | 0.000 | 0.000 | 0.000 -100.00 % | 202.194 M | 0.000 -100.00 % | 211.587 M -5.27 % | 223.358 M |
| Total non current assets | 0.000 -100.00 % | 15.724 M | 0.000 -100.00 % | 12.677 M | 0.000 -100.00 % | 12.058 M | 0.000 -100.00 % | 10.477 M | 0.000 -100.00 % | 10.656 M -99.53 % | 2.259 B -15.57 % | 2.676 B -17.43 % | 3.240 B -0.21 % | 3.247 B -9.89 % | 3.604 B | 0.000 -100.00 % | 3.619 B | 0.000 -100.00 % | 3.982 B | 0.000 -100.00 % | 3.994 B -23.14 % | 5.197 B -39.58 % | 8.601 B | 0.000 -100.00 % | 11.788 B | 0.000 -100.00 % | 8.529 B | 0.000 -100.00 % | 9.106 B | 0.000 -100.00 % | 11.327 B | 0.000 -100.00 % | 11.273 B | 0.000 -100.00 % | 8.868 B -20.19 % | 11.111 B 4.23 % | 10.660 B -6.97 % | 11.459 B |
| Other current assets | -5.196 M -107.25 % | 71.626 M 1 234.22 % | -6.315 M -108.50 % | 74.264 M 1 353.40 % | -5.925 M -108.11 % | 73.052 M 489.80 % | -18.741 M -179.70 % | 23.514 M 308.94 % | -11.254 M -141.92 % | 26.846 M -70.43 % | 90.799 M -63.59 % | 249.346 M 116.24 % | 115.311 M 159.52 % | 44.432 M -55.29 % | 99.382 M 532.94 % | -22.955 M -106.13 % | 374.329 M 1 647.20 % | -24.194 M -148.02 % | 50.384 M 319.57 % | -22.947 M -103.94 % | 583.141 M 1 237.60 % | 43.596 M -95.13 % | 894.855 M 1 689.36 % | -56.303 M -157.99 % | 97.093 M 172.04 % | -134.784 M -109.66 % | 1.395 B 2 280.19 % | -63.980 M -102.44 % | 2.621 B 3 305.26 % | -81.759 M -157.99 % | 140.994 M 320.58 % | -63.921 M -119.49 % | 327.998 M 472.16 % | -88.134 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 -100.00 % | 215.000 K | 0.000 -100.00 % | 854.000 K | 0.000 -100.00 % | 380.000 K | 0.000 -100.00 % | 8.317 M | 0.000 -100.00 % | 79.000 K -89.82 % | 776.000 K 882.28 % | 79.000 K -90.55 % | 836.000 K -92.13 % | 10.624 M -6.18 % | 11.324 M | 0.000 -100.00 % | 9.768 M | 0.000 -100.00 % | 12.076 M | 0.000 -100.00 % | 11.414 M | 0.000 -100.00 % | 3.882 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.863 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 776.427 M 129.26 % | -2.653 B |
| cash and cash equivalents | 0.000 -100.00 % | 4.319 M | 0.000 -100.00 % | 5.461 M | 0.000 -100.00 % | 4.883 M | 0.000 -100.00 % | 10.424 M | 0.000 -100.00 % | 2.588 M -65.92 % | 7.595 M -3.87 % | 7.901 M -29.24 % | 11.166 M -45.44 % | 20.464 M -81.19 % | 108.786 M | 0.000 -100.00 % | 12.490 M | 0.000 -100.00 % | 12.118 M | 0.000 -100.00 % | 10.837 M -13.38 % | 12.511 M -75.97 % | 52.067 M | 0.000 -100.00 % | 56.303 M | 0.000 -100.00 % | 122.196 M | 0.000 -100.00 % | 63.980 M | 0.000 -100.00 % | 81.759 M | 0.000 -100.00 % | 63.921 M | 0.000 -100.00 % | 88.134 M 6.08 % | 83.082 M -20.20 % | 104.112 M -37.68 % | 167.058 M |
| Cash and short term investments | 5.196 M 0.00 % | 5.196 M -17.72 % | 6.315 M 0.00 % | 6.315 M 6.58 % | 5.925 M 12.58 % | 5.263 M -71.92 % | 18.741 M 0.00 % | 18.741 M 66.53 % | 11.254 M 321.97 % | 2.667 M -68.14 % | 8.371 M 4.90 % | 7.980 M -33.51 % | 12.002 M -61.39 % | 31.088 M -74.12 % | 120.110 M 423.24 % | 22.955 M 3.13 % | 22.258 M -8.00 % | 24.194 M 0.00 % | 24.194 M 5.43 % | 22.947 M 3.13 % | 22.251 M 0.73 % | 22.090 M -60.52 % | 55.949 M -0.63 % | 56.303 M 0.00 % | 56.303 M -58.23 % | 134.784 M 0.54 % | 134.059 M 109.53 % | 63.980 M 0.00 % | 63.980 M -21.75 % | 81.759 M 0.00 % | 81.759 M 27.91 % | 63.921 M 0.00 % | 63.921 M -27.47 % | 88.134 M 0.00 % | 88.134 M 6.08 % | 83.082 M -20.20 % | 104.112 M -37.68 % | 167.058 M |
| Total current assets | 0.000 -100.00 % | 135.677 M | 0.000 -100.00 % | 121.766 M | 0.000 -100.00 % | 122.023 M | 0.000 -100.00 % | 125.931 M | 0.000 -100.00 % | 127.130 M -26.06 % | 171.942 M -49.90 % | 343.168 M -35.24 % | 529.875 M -15.79 % | 629.254 M 19.80 % | 525.234 M | 0.000 -100.00 % | 396.587 M | 0.000 -100.00 % | 366.204 M | 0.000 -100.00 % | 605.392 M 41.84 % | 426.821 M -56.12 % | 972.707 M | 0.000 -100.00 % | 851.003 M | 0.000 -100.00 % | 1.563 B | 0.000 -100.00 % | 3.712 B | 0.000 -100.00 % | 1.108 B | 0.000 -100.00 % | 1.180 B | 0.000 -100.00 % | 3.220 B 54.30 % | 2.087 B -2.17 % | 2.133 B -38.14 % | 3.448 B |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.000 K | 0.000 -100.00 % | 37.000 K | 0.000 -100.00 % | 258.227 M | 0.000 -100.00 % | 696.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.903 M | 0.000 -100.00 % | 39.253 M | 0.000 -100.00 % | 33.760 M | 0.000 -100.00 % | 31.145 M | 0.000 -100.00 % | 9.020 M | 0.000 -100.00 % | 5.044 M | 0.000 -100.00 % | 23.384 M -21.71 % | 29.868 M 52.45 % | 19.592 M -59.23 % | 48.050 M |
| Net receivables | 0.000 -100.00 % | 58.855 M | 0.000 -100.00 % | 41.187 M | 0.000 -100.00 % | 43.708 M | 0.000 -100.00 % | 83.639 M | 0.000 -100.00 % | 88.467 M 21.57 % | 72.772 M -5.44 % | 76.962 M -80.88 % | 402.562 M -27.21 % | 553.038 M 80.88 % | 305.742 M | 0.000 | 0.000 | 0.000 -100.00 % | 291.626 M | 0.000 | 0.000 -100.00 % | 361.135 M -54.92 % | 801.150 M | 0.000 -100.00 % | 755.448 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.617 B | 0.000 -100.00 % | 876.092 M | 0.000 -100.00 % | 1.112 B | 0.000 -100.00 % | 3.108 B 57.48 % | 1.974 B -1.77 % | 2.009 B -37.85 % | 3.232 B |
| Tax assets | 0.000 -100.00 % | 8.307 M | 0.000 -100.00 % | 4.250 M | 0.000 -100.00 % | 4.250 M | 0.000 -100.00 % | 3.564 M | 0.000 -100.00 % | 3.347 M -99.83 % | 2.003 B -17.69 % | 2.434 B -13.68 % | 2.819 B 1.07 % | 2.789 B 7.52 % | 2.594 B | 0.000 -100.00 % | 2.595 B | 0.000 -100.00 % | 2.861 B | 0.000 -100.00 % | 2.860 B -25.33 % | 3.830 B 3.09 % | 3.715 B | 0.000 -100.00 % | 3.543 B | 0.000 -100.00 % | 3.355 B | 0.000 -100.00 % | 3.195 B | 0.000 -100.00 % | 2.965 B | 0.000 -100.00 % | 2.868 B | 0.000 -100.00 % | 2.511 B 28.89 % | 1.948 B 29.52 % | 1.504 B 15.51 % | 1.302 B |
| Other assets | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 55.228 M | 0.000 -100.00 % | 43.683 M | 0.000 -100.00 % | 31.331 M | 0.000 -100.00 % | 103.345 M | 0.000 -100.00 % | 91.082 M -12.80 % | 104.449 M 3.24 % | 101.167 M -16.15 % | 120.653 M -8.00 % | 131.141 M -8.31 % | 143.028 M | 0.000 -100.00 % | 154.465 M | 0.000 -100.00 % | 134.254 M | 0.000 -100.00 % | 142.190 M 14.34 % | 124.358 M -20.48 % | 156.377 M | 0.000 -100.00 % | 179.836 M | 0.000 -100.00 % | 187.443 M | 0.000 -100.00 % | 292.589 M | 0.000 -100.00 % | 305.364 M | 0.000 -100.00 % | 822.593 M | 0.000 -100.00 % | 150.414 M -81.07 % | 794.664 M 24.63 % | 637.595 M -4.48 % | 667.491 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.388 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.388 M | 0.000 -100.00 % | 27.388 M | 0.000 -100.00 % | 27.388 M | 0.000 | 0.000 -100.00 % | 34.437 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.388 M | 0.000 -100.00 % | 27.388 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.388 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.388 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 1.544 M | 0.000 -100.00 % | 1.888 M | 0.000 -100.00 % | 1.888 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 1.878 B | 0.000 100.00 % | -9.016 B | 0.000 -100.00 % | 1.790 B | 0.000 100.00 % | -9.165 B | 0.000 -100.00 % | 4.108 B 157.09 % | -7.197 B -280.91 % | 3.978 B 151.72 % | -7.691 B -285.00 % | 4.158 B 155.94 % | -7.433 B | 0.000 -100.00 % | 4.161 B | 0.000 100.00 % | -7.044 B | 0.000 -100.00 % | 4.160 B 7.42 % | 3.873 B -6.26 % | 4.131 B | 0.000 100.00 % | -3.211 B | 0.000 -100.00 % | 3.899 B | 0.000 100.00 % | -2.324 B | 0.000 -100.00 % | 3.899 B | 0.000 100.00 % | -1.189 B | 0.000 -100.00 % | 3.901 B 578.11 % | -815.995 M -119.96 % | 4.088 B 42.67 % | 2.866 B |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 218.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.466 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 238.000 K | 0.000 | 0.000 -100.00 % | 238.000 K | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 151.401 M | 0.000 -100.00 % | 134.444 M | 0.000 -100.00 % | 134.081 M | 0.000 -100.00 % | 136.408 M | 0.000 -100.00 % | 137.786 M -94.33 % | 2.431 B -19.47 % | 3.019 B -19.93 % | 3.770 B -2.74 % | 3.876 B -6.11 % | 4.129 B | 0.000 -100.00 % | 4.016 B | 0.000 -100.00 % | 4.348 B | 0.000 -100.00 % | 4.600 B -18.21 % | 5.624 B -41.26 % | 9.574 B | 0.000 -100.00 % | 12.639 B | 0.000 -100.00 % | 10.092 B | 0.000 -100.00 % | 12.819 B | 0.000 -100.00 % | 12.435 B | 0.000 -100.00 % | 12.454 B | 0.000 -100.00 % | 12.087 B -8.41 % | 13.198 B 3.17 % | 12.793 B -14.18 % | 14.907 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-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-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-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-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 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 non cash items | 17.253 M -84.46 % | 111.036 M 2 200.79 % | 4.826 M -63.49 % | 13.218 M -9.24 % | 14.564 M 240.35 % | -10.377 M -139.42 % | 26.325 M 9 672.73 % | -275.000 K -101.80 % | 15.299 M 2 788.75 % | -569.000 K -50.53 % | -378.000 K -14.89 % | -329.000 K 99.96 % | -848.879 M -1 955.55 % | 45.748 M 81.19 % | 25.249 M -80.21 % | 127.614 M 213.54 % | 40.701 M -66.92 % | 123.054 M 1 138.96 % | -11.844 M -120.77 % | 57.037 M 102.05 % | 28.229 M -89.72 % | 274.674 M 598.86 % | 39.303 M 591.83 % | 5.681 M -83.40 % | 34.223 M -95.37 % | 738.592 M 868.24 % | 76.282 M 545.20 % | 11.823 M 66.59 % | 7.097 M -97.18 % | 251.941 M 76.60 % | 142.663 M -49.80 % | 284.204 M 33.94 % | 212.186 M -51.38 % | 436.452 M 547.83 % | 67.371 M -74.24 % | 261.539 M -26.37 % | 355.230 M 1 792.54 % | 18.770 M -91.01 % | 208.686 M 2 825.23 % | 7.134 M -95.58 % | 161.371 M 484.72 % | 27.598 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 966.000 K 100.64 % | -151.272 M | 0.000 -100.00 % | 91.647 M 105.26 % | -1.742 B -925.35 % | -169.884 M -120.01 % | 848.879 M 1 955.55 % | -45.748 M -81.19 % | -25.249 M 80.21 % | -127.614 M -213.54 % | -40.701 M 66.92 % | -123.054 M -1 138.96 % | 11.844 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 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 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 966.000 K -87.23 % | 7.566 M | 0.000 -100.00 % | 91.647 M 105.24 % | -1.750 B -930.28 % | -169.884 M -120.01 % | 848.879 M 1 955.55 % | -45.748 M -81.19 % | -25.249 M 80.21 % | -127.614 M -213.54 % | -40.701 M 66.92 % | -123.054 M -1 138.96 % | 11.844 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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.707 M 5.15 % | 18.741 M 67.70 % | 11.175 M | 0.000 100.00 % | -80.472 M -1 061.32 % | 8.371 M -95.30 % | 178.255 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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.925 M -69.93 % | 19.707 M 5.15 % | 18.741 M | 0.000 -100.00 % | 11.175 M 100.64 % | -1.742 B -20 908.86 % | 8.371 M -99.01 % | 848.879 M 1 955.55 % | -45.748 M -81.19 % | -25.249 M 80.21 % | -127.614 M -213.54 % | -40.701 M 66.92 % | -123.054 M -1 138.96 % | 11.844 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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 966.000 K 100.64 % | -151.272 M | 0.000 -100.00 % | 91.647 M 105.26 % | -1.742 B -925.35 % | -169.884 M -120.01 % | 848.879 M 1 955.55 % | -45.748 M -81.19 % | -25.249 M 80.21 % | -127.614 M -213.54 % | -40.701 M 66.92 % | -123.054 M -1 138.96 % | 11.844 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 966.000 K 100.64 % | -151.272 M | 0.000 -100.00 % | 91.647 M 105.26 % | -1.742 B -925.35 % | -169.884 M -120.01 % | 848.879 M 1 955.55 % | -45.748 M -81.19 % | -25.249 M 80.21 % | -127.614 M -213.54 % | -40.701 M 66.92 % | -123.054 M -1 138.96 % | 11.844 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 |
| 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 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 |