Inventure Growth & Securities Limited INVENTURE.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 561.928 M 10.14 % | 510.195 M 30.95 % | 389.600 M -17.24 % | 470.735 M 15.89 % | 406.180 M 86.44 % | 217.863 M -76.73 % | 936.158 M 136.89 % | 395.187 M 14.45 % | 345.296 M 115.60 % | 160.155 M -40.30 % | 268.259 M 40.95 % | 190.325 M -31.64 % | 278.427 M -19.66 % | 346.551 M 11.20 % | 311.642 M -20.61 % | 392.550 M 62.04 % | 242.248 M -8.84 % | 265.749 M 32.35 % | 200.793 M |
| Net income | 20.696 M -82.76 % | 120.047 M 29.64 % | 92.600 M -33.63 % | 139.529 M 12.09 % | 124.481 M 25 442.06 % | 487.357 K 101.14 % | -42.617 M -193.89 % | 45.390 M 785.32 % | 5.127 M 110.45 % | -49.040 M -147.98 % | 102.215 M 4 802.36 % | -2.174 M -103.06 % | 71.076 M -13.84 % | 82.493 M 32.79 % | 62.121 M -57.78 % | 147.128 M 171.11 % | 54.268 M -66.78 % | 163.353 M 49.43 % | 109.319 M |
| Income before tax | 61.688 M -65.71 % | 179.911 M 43.70 % | 125.200 M -34.26 % | 190.441 M 5.80 % | 179.997 M 33 400.17 % | -540.528 K 99.02 % | -54.880 M -183.48 % | 65.740 M -22.31 % | 84.615 M 226.76 % | -66.751 M -152.59 % | 126.918 M 23 234.21 % | 543.912 K -99.42 % | 93.530 M -21.94 % | 119.814 M 27.95 % | 93.640 M -53.94 % | 203.317 M 170.22 % | 75.241 M -66.96 % | 227.699 M 41.47 % | 160.947 M |
| Income before tax ratio | 0.11 -68.87 % | 0.35 9.73 % | 0.32 -20.57 % | 0.40 -8.71 % | 0.44 17 961.23 % | 0.00 95.77 % | -0.06 -135.24 % | 0.17 -32.12 % | 0.25 158.80 % | -0.42 -188.09 % | 0.47 16 455.17 % | 0.00 -99.15 % | 0.34 -2.84 % | 0.35 15.06 % | 0.30 -41.99 % | 0.52 66.76 % | 0.31 -63.75 % | 0.86 6.89 % | 0.80 |
| EBITDA | 130.418 M -31.85 % | 191.355 M 24.09 % | 154.204 M -22.74 % | 199.594 M 7.22 % | 186.151 M 2 723.22 % | 6.594 M 116.93 % | -38.941 M -147.14 % | 82.612 M -38.05 % | 133.357 M 445.63 % | -38.584 M -120.95 % | 184.141 M 405.67 % | 36.415 M -77.98 % | 165.342 M -26.26 % | 224.223 M 139.45 % | 93.640 M -63.75 % | 258.282 M 126.69 % | 113.937 M -54.94 % | 252.853 M 44.22 % | 175.324 M |
| Net income ratio | 0.04 -84.35 % | 0.24 -1.00 % | 0.24 -19.81 % | 0.30 -3.28 % | 0.31 13 600.01 % | 0.00 104.91 % | -0.05 -139.63 % | 0.11 673.55 % | 0.01 104.85 % | -0.31 -180.36 % | 0.38 3 436.23 % | -0.01 -104.47 % | 0.26 7.24 % | 0.24 19.42 % | 0.20 -46.82 % | 0.37 67.31 % | 0.22 -63.56 % | 0.61 12.90 % | 0.54 |
| Ratio EBITDA | 0.23 -38.12 % | 0.38 -5.24 % | 0.40 -6.65 % | 0.42 -7.48 % | 0.46 1 414.29 % | 0.03 172.76 % | -0.04 -119.90 % | 0.21 -45.87 % | 0.39 260.31 % | -0.24 -135.10 % | 0.69 258.76 % | 0.19 -67.78 % | 0.59 -8.22 % | 0.65 115.33 % | 0.30 -54.33 % | 0.66 39.89 % | 0.47 -50.57 % | 0.95 8.97 % | 0.87 |
| Gross profit ratio | 0.89 118.95 % | 0.40 49.10 % | 0.27 8.50 % | 0.25 -36.09 % | 0.39 9.90 % | 0.36 47.52 % | 0.24 -52.50 % | 0.51 -1.74 % | 0.52 -48.29 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 1.035 B 20.63 % | 857.857 M 2.13 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M -0.65 % | 845.522 M 0.66 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 12.38 % | 747.432 M 33.47 % | 560.000 M 0.00 % | 560.000 M 0.00 % | 560.000 M 131.98 % | 241.399 M 8.51 % | 222.469 M |
| Weighted average shs out | 1.035 B 20.63 % | 857.857 M 2.13 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.45 % | 836.240 M -0.45 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 12.38 % | 747.432 M 33.47 % | 560.000 M 0.00 % | 560.000 M 0.00 % | 560.000 M 131.98 % | 241.399 M 8.51 % | 222.469 M |
| EPS diluted | 0.02 -85.71 % | 0.14 27.27 % | 0.11 -35.29 % | 0.17 13.33 % | 0.15 14 900.00 % | 0.00 101.97 % | -0.05 -193.89 % | 0.05 800.00 % | 0.01 110.34 % | -0.06 -148.33 % | 0.12 4 715.38 % | 0.00 -103.06 % | 0.09 -22.73 % | 0.11 0.00 % | 0.11 -57.69 % | 0.26 168.04 % | 0.10 -85.74 % | 0.68 38.78 % | 0.49 |
| Earnings per share | 0.02 -85.71 % | 0.14 27.27 % | 0.11 -35.29 % | 0.17 13.33 % | 0.15 14 900.00 % | 0.00 101.96 % | -0.05 -194.44 % | 0.05 800.00 % | 0.01 110.27 % | -0.06 -148.67 % | 0.12 4 715.38 % | 0.00 -103.06 % | 0.09 -22.73 % | 0.11 0.00 % | 0.11 -57.69 % | 0.26 168.04 % | 0.10 -85.74 % | 0.68 38.78 % | 0.49 |
| Gross profit | 497.711 M 141.15 % | 206.388 M 95.26 % | 105.700 M -10.20 % | 117.709 M -25.93 % | 158.909 M 104.89 % | 77.559 M -65.67 % | 225.922 M 12.52 % | 200.785 M 12.46 % | 178.545 M 11.48 % | 160.155 M -40.30 % | 268.259 M 40.95 % | 190.325 M -31.64 % | 278.427 M -19.66 % | 346.551 M 11.20 % | 311.642 M -20.61 % | 392.550 M 62.04 % | 242.248 M -8.84 % | 265.749 M 32.35 % | 200.793 M |
| Income tax expense | 40.992 M -31.52 % | 59.864 M 83.63 % | 32.600 M -35.97 % | 50.910 M -8.30 % | 55.516 M 5 510.05 % | -1.026 M 91.63 % | -12.261 M -160.25 % | 20.350 M -74.40 % | 79.487 M 548.81 % | -17.711 M -171.70 % | 24.702 M 809.11 % | 2.717 M -87.88 % | 22.426 M -40.51 % | 37.698 M 18.73 % | 31.752 M -43.68 % | 56.378 M 165.48 % | 21.236 M -67.00 % | 64.346 M 24.64 % | 51.628 M |
| Cost of revenue | 219.868 M -27.63 % | 303.807 M 7.01 % | 283.900 M 15.31 % | 246.210 M 46.67 % | 167.861 M 19.64 % | 140.304 M -80.25 % | 710.236 M 265.34 % | 194.403 M 16.58 % | 166.751 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 80.789 M 177.89 % | 29.072 M 70.41 % | 17.060 M 27.61 % | 13.369 M -4.68 % | 14.025 M -14.64 % | 16.431 M 43.73 % | 11.432 M -48.01 % | 21.988 M 90.82 % | 11.523 M 6.02 % | 10.869 M -80.43 % | 55.537 M 296.59 % | 14.004 M -18.98 % | 17.285 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 2.482 M 26.44 % | 1.963 M 11.34 % | 1.763 M 32.86 % | 1.327 M 202.63 % | 438.495 K -72.57 % | 1.599 M 14.83 % | 1.392 M 15.59 % | 1.204 M 39.23 % | 865.047 K -98.46 % | 56.229 M 3 041.41 % | 1.790 M 50.10 % | 1.193 M -49.76 % | 2.374 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -73.220 M -289.95 % | 38.546 M -34.97 % | 59.277 M 141.07 % | 24.589 M 71.05 % | 14.375 M -46.68 % | 26.962 M -84.63 % | 175.375 M 56.79 % | 111.852 M 249.67 % | 31.988 M 1.14 % | 31.627 M -71.95 % | 112.735 M -29.35 % | 159.558 M 29.32 % | 123.384 M -7.39 % | 133.229 M 60.82 % | 82.845 M 90.90 % | 43.396 M 55.83 % | 27.849 M 46.28 % | 19.039 M 99.63 % | 9.537 M |
| Operating expenses | 83.271 M 19.67 % | 69.581 M -10.91 % | 78.100 M 98.80 % | 39.285 M 36.22 % | 28.839 M -35.90 % | 44.992 M -76.09 % | 188.200 M 39.36 % | 135.044 M 74.63 % | 77.334 M -57.77 % | 183.144 M 62.45 % | 112.735 M -29.35 % | 159.558 M 29.32 % | 123.384 M -7.39 % | 133.229 M -45.26 % | 243.387 M 2.92 % | 236.482 M 21.21 % | 195.101 M 15.07 % | 169.549 M 114.35 % | 79.100 M |
| Cost and expenses | 521.648 M 39.71 % | 373.388 M 53.14 % | 243.829 M -12.17 % | 277.609 M 28.30 % | 216.375 M 16.77 % | 185.297 M -79.38 % | 898.436 M 172.71 % | 329.447 M 34.97 % | 244.084 M 33.27 % | 183.144 M 62.45 % | 112.735 M -29.35 % | 159.558 M 29.32 % | 123.384 M -7.39 % | 133.229 M -45.26 % | 243.387 M 2.92 % | 236.482 M 21.21 % | 195.101 M 15.07 % | 169.549 M 114.35 % | 79.100 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.049 -332.64 % | 0.021 -91.80 % | 0.257 | 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 | 156.491 M 404.24 % | 31.035 M 64.88 % | 18.823 M 28.08 % | 14.696 M 1.61 % | 14.464 M -19.78 % | 18.030 M 40.59 % | 12.824 M -44.70 % | 23.192 M 87.22 % | 12.388 M -81.54 % | 67.098 M 17.04 % | 57.327 M -10.64 % | 64.151 M -26.36 % | 87.114 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 -100.00 % | 74.131 M 13.18 % | 65.501 M 2.84 % | 63.695 M 20.30 % | 52.949 M -11.26 % | 59.669 M 23.96 % | 48.135 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.418 M 19.40 % | 35.525 M 25.16 % | 28.384 M -25.17 % | 37.933 M 57.20 % | 24.130 M |
| Interest expense | 42.688 M 885.64 % | 4.331 M 159.19 % | 1.671 M -25.27 % | 2.236 M 363.56 % | 482.356 K -54.71 % | 1.065 M -38.52 % | 1.732 M -30.91 % | 2.507 M -93.49 % | 38.534 M -31.53 % | 56.278 M | 0.000 | 0.000 | 0.000 -100.00 % | 93.509 M 12.87 % | 82.845 M 90.90 % | 43.396 M 55.83 % | 27.849 M 46.28 % | 19.039 M 99.63 % | 9.537 M |
| Depreciation and amortization | 6.292 M -11.55 % | 7.114 M -12.10 % | 8.093 M 25.10 % | 6.469 M 14.05 % | 5.672 M -97.98 % | 280.180 M -71.50 % | 983.176 M -67.65 % | 3.040 B 1 383.31 % | 204.923 M 1 890.90 % | 10.293 M -21.20 % | 13.063 M 35.33 % | 9.652 M -6.28 % | 10.299 M -5.52 % | 10.900 M -12.46 % | 12.452 M 7.64 % | 11.568 M 6.65 % | 10.847 M 77.35 % | 6.116 M 26.34 % | 4.841 M |
| Operating income | 111.286 M -18.65 % | 136.807 M -53.15 % | 291.990 M 51.19 % | 193.126 M 1.75 % | 189.805 M 482.82 % | 32.566 M -13.67 % | 37.722 M -42.62 % | 65.740 M 22.83 % | 53.520 M 154.40 % | -98.378 M -177.51 % | 126.918 M 23 234.21 % | 543.912 K -99.42 % | 93.530 M -56.16 % | 213.323 M 212.54 % | 68.255 M -56.27 % | 156.068 M 231.02 % | 47.148 M -50.99 % | 96.200 M -20.95 % | 121.693 M |
| Operating income ratio | 0.20 -26.14 % | 0.27 -64.22 % | 0.75 82.68 % | 0.41 -12.20 % | 0.47 212.61 % | 0.15 270.97 % | 0.04 -75.78 % | 0.17 7.33 % | 0.15 125.23 % | -0.61 -229.83 % | 0.47 16 455.17 % | 0.00 -99.15 % | 0.34 -45.43 % | 0.62 181.05 % | 0.22 -44.91 % | 0.40 104.28 % | 0.19 -46.24 % | 0.36 -40.27 % | 0.61 |
| Total other income expenses net | -363.187 M -942.58 % | 43.104 M 125.85 % | -166.755 M -6 110.61 % | -2.685 M 72.62 % | -9.808 M -224.92 % | -3.019 M 96.43 % | -84.471 M -38 747 941.74 % | -218.000 -100.00 % | 14.498 M 3.69 % | 13.982 M | 0.000 | 0.000 | 0.000 100.00 % | -93.509 M | 0.000 -100.00 % | 47.249 M 68.19 % | 28.093 M -78.64 % | 131.498 M 235.00 % | 39.254 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -951.546 M -545.05 % | 213.808 M -9.17 % | 235.400 M 4.38 % | 225.514 M 74.99 % | 128.876 M 347.69 % | -52.030 M -120.73 % | 251.028 M 79.33 % | 139.984 M 126.95 % | -519.387 M -197.59 % | -174.531 M -40.40 % | -124.309 M -33.28 % | -93.269 M 61.82 % | -244.261 M -421.82 % | 75.899 M -83.00 % | 446.456 M 116.58 % | 206.135 M 119.95 % | 93.719 M 15.33 % | 81.265 M | 0.000 |
| Total investments | 858.596 M 27.61 % | 672.824 M 733.73 % | 80.700 M -91.04 % | 900.587 M 98.67 % | 453.306 M 0.90 % | 449.254 M 1 182.63 % | 35.026 M 3.42 % | 33.867 M -94.91 % | 665.823 M 390.25 % | 135.812 M -12.83 % | 155.792 M -13.04 % | 179.149 M 29.43 % | 138.414 M -44.33 % | 248.644 M 56.49 % | 158.884 M 38.89 % | 114.393 M -21.12 % | 145.024 M 533.26 % | 22.901 M 1 362.16 % | 1.566 M |
| Total debt | 327.450 M 37.57 % | 238.032 M -15.29 % | 281.000 M 6.22 % | 264.548 M -15.65 % | 313.650 M 322.67 % | 74.207 M -76.23 % | 312.139 M 20.62 % | 258.783 M 332.59 % | 59.822 M -80.87 % | 312.748 M -12.42 % | 357.110 M 64.86 % | 216.613 M -35.92 % | 338.036 M 345.38 % | 75.899 M -83.00 % | 446.456 M 116.58 % | 206.135 M 119.95 % | 93.719 M 15.33 % | 81.265 M | 0.000 |
| Accumulated other comprehensive income loss | 566.635 M -3.81 % | 589.086 M 14 539.32 % | 4.024 M 14.74 % | 3.507 M | 0.000 100.00 % | -98.880 M -6.06 % | -93.228 M -8.56 % | -85.878 M -9.53 % | -78.408 M -13.44 % | -69.116 M -15.80 % | -59.686 M 11.25 % | -67.255 M -12.52 % | -59.772 M -1 672.09 % | 3.802 M 105.62 % | -67.602 M -22.58 % | -55.150 M -26.26 % | -43.680 M -33.49 % | -32.721 M -22.72 % | -26.662 M |
| Retained earnings | 749.645 M 6.17 % | 706.084 M 18.26 % | 597.037 M 16.33 % | 513.212 M 29.83 % | 395.282 M 45.97 % | 270.803 M -11.37 % | 305.547 M 21.36 % | 251.764 M 19.16 % | 211.274 M 2.49 % | 206.147 M -21.37 % | 262.188 M 50.27 % | 174.472 M -1.23 % | 176.645 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 1.050 B 25.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 300.00 % | 210.000 M 50.00 % | 140.000 M 0.00 % | 140.000 M 100.00 % | 70.000 M -30.80 % | 101.163 M 75.95 % | 57.496 M |
| Total equity | 2.727 B 23.03 % | 2.216 B 6.17 % | 2.088 B 4.67 % | 1.995 B 7.77 % | 1.851 B 8.04 % | 1.713 B -2.87 % | 1.764 B -2.36 % | 1.806 B 19.44 % | 1.512 B -13.87 % | 1.756 B -2.72 % | 1.805 B 6.00 % | 1.703 B -0.14 % | 1.705 B 3.95 % | 1.640 B 103.88 % | 804.553 M 6.04 % | 758.702 M 20.83 % | 627.899 M 4.02 % | 603.626 M 45.00 % | 416.292 M |
| Other non current liabilities | 671.788 M 5 354.91 % | -12.784 M | 0.000 | 0.000 -100.00 % | 2.100 M | 0.000 -100.00 % | 462.700 M 10 088.36 % | -4.632 M -100.63 % | 732.268 M 9.43 % | 669.150 M 1 695.85 % | 37.261 M -91.97 % | 464.024 M -53.44 % | 996.677 M 62 327.07 % | 1.597 M 157.99 % | 618.844 K -27.42 % | 852.640 K -18.17 % | 1.042 M | 0.000 | 0.000 |
| Long term debt | 327.450 M 37.58 % | 238.000 M 13 891.77 % | 1.701 M -48.86 % | 3.326 M 0.01 % | 3.326 M 0.00 % | 3.326 M 0.00 % | 3.326 M 241.75 % | 973.149 K -35.79 % | 1.515 M -24.53 % | 2.008 M | 0.000 -100.00 % | 54.663 M -18.22 % | 66.845 M -11.93 % | 75.899 M -83.00 % | 446.456 M 116.58 % | 206.135 M 119.95 % | 93.719 M 15.33 % | 81.265 M | 0.000 |
| Total non current liabilities | 999.238 M 145 561.52 % | 686.000 K -99.76 % | 285.700 M 615.16 % | 39.949 M 11.78 % | 35.738 M 192.32 % | 12.226 M -84.31 % | 77.899 M -22.04 % | 99.916 M 2 086.60 % | 4.569 M -93.75 % | 73.145 M 35.86 % | 53.840 M -34.99 % | 82.821 M 1.04 % | 81.971 M -8.73 % | 89.810 M -80.42 % | 458.739 M 109.54 % | 218.930 M 108.48 % | 105.012 M 18.91 % | 88.309 M 1 965.16 % | 4.276 M |
| Other current liabilities | -327.450 M -302.24 % | 161.912 M 9 264.49 % | 1.729 M -41.43 % | 2.952 M -55.34 % | 6.609 M 121.94 % | 2.978 M 100.70 % | -427.877 M -486.55 % | 110.690 M 123.78 % | -465.492 M 3.44 % | -482.079 M -490.27 % | 123.526 M 143.11 % | -286.519 M 58.30 % | -687.163 M -200.71 % | 682.307 M -21.63 % | 870.646 M 14.46 % | 760.649 M 29.26 % | 588.455 M 20.42 % | 488.651 M 122.48 % | 219.639 M |
| Deferred revenue | 0.000 | 0.000 100.00 % | -236.026 M | 0.000 | 0.000 -100.00 % | 16.477 M -18.07 % | 20.111 M 41.83 % | 14.180 M 2 923.53 % | 468.977 K -98.09 % | 24.496 M 683.31 % | 3.127 M 24.17 % | 2.518 M -9.39 % | 2.779 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 327.450 M 37.57 % | 238.032 M -14.78 % | 279.326 M 6.93 % | 261.222 M -15.82 % | 310.324 M 337.81 % | 70.881 M -77.05 % | 308.813 M 19.78 % | 257.810 M -22.98 % | 334.711 M 7.71 % | 310.741 M -16.51 % | 372.208 M 129.83 % | 161.950 M -40.28 % | 271.190 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 7.258 M -99.31 % | 1.053 B 163.71 % | 399.300 M -43.94 % | 712.224 M 5.05 % | 677.979 M 83.39 % | 369.684 M -20.19 % | 463.183 M -18.33 % | 567.139 M 47.60 % | 384.236 M -37.68 % | 616.547 M -1.69 % | 627.158 M 41.22 % | 444.108 M -55.52 % | 998.345 M 0.14 % | 996.930 M 14.50 % | 870.646 M 14.46 % | 760.649 M 29.26 % | 588.455 M 20.42 % | 488.651 M 122.48 % | 219.639 M |
| Total liabilities | 999.238 M -5.17 % | 1.054 B 53.82 % | 685.000 M -8.93 % | 752.173 M 5.39 % | 713.717 M 86.88 % | 381.910 M -29.42 % | 541.082 M -18.88 % | 667.055 M 71.57 % | 388.806 M -43.63 % | 689.693 M 1.28 % | 680.998 M 29.24 % | 526.929 M -51.22 % | 1.080 B -0.59 % | 1.087 B -18.25 % | 1.329 B 35.71 % | 979.579 M 41.26 % | 693.467 M 20.19 % | 576.960 M 157.67 % | 223.915 M |
| Other non current assets | 309.191 M -71.70 % | 1.092 B -15.02 % | 1.285 B -53.59 % | 2.769 B 159.25 % | 1.068 B 46.17 % | 730.845 M -26.72 % | 997.317 M 16.73 % | 854.358 M 12.90 % | 756.718 M 350.43 % | 168.000 M -7.31 % | 181.250 M -59.46 % | 447.135 M -2.56 % | 458.872 M -24.32 % | 606.315 M 281.61 % | 158.884 M 38.89 % | 114.393 M -21.12 % | 145.024 M 533.26 % | 22.901 M 1 362.16 % | 1.566 M |
| Long term investments | 0.000 -100.00 % | 137.600 M 111.73 % | -1.173 B -5.43 % | -1.113 B -1 352.78 % | -76.577 M -127.42 % | 279.235 M 143.10 % | -647.826 M -0.79 % | -642.780 M -4 209.37 % | -14.916 M -104.86 % | 307.090 M -11.07 % | 345.308 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 1.587 M -60.33 % | 4.000 M -40.30 % | 6.700 M -31.88 % | 9.836 M 503.53 % | 1.630 M 65.58 % | 984.285 K 51.55 % | 649.480 K -16.20 % | 775.000 K 103.77 % | -20.548 M -7 214.61 % | 288.809 K -74.66 % | 1.140 M -48.94 % | 2.233 M -38.52 % | 3.631 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 -100.00 % | 14.900 M 0.00 % | 14.900 M -0.11 % | 14.916 M 0.00 % | 14.916 M 0.00 % | 14.916 M 0.00 % | 14.916 M 0.00 % | 14.916 M -57.94 % | 35.463 M 137.76 % | 14.916 M 0.00 % | 14.916 M 0.00 % | 14.916 M -0.20 % | 14.946 M -0.41 % | 15.008 M 0.00 % | 15.008 M 0.00 % | 15.008 M 0.00 % | 15.008 M | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.587 M -91.60 % | 18.900 M -12.50 % | 21.600 M -12.73 % | 24.752 M 49.60 % | 16.546 M 4.06 % | 15.900 M 2.15 % | 15.565 M -0.80 % | 15.691 M 5.20 % | 14.916 M -1.90 % | 15.205 M -5.30 % | 16.056 M -6.37 % | 17.148 M -7.69 % | 18.577 M 23.78 % | 15.008 M 0.00 % | 15.008 M 0.00 % | 15.008 M 0.00 % | 15.008 M | 0.000 | 0.000 |
| Property plant equipment net | 253.820 M 307.81 % | 62.240 M -30.38 % | 89.400 M -4.10 % | 93.222 M -0.16 % | 93.369 M -4.22 % | 97.480 M -5.17 % | 102.797 M 24.05 % | 82.869 M 1.20 % | 81.884 M -14.57 % | 95.850 M -4.74 % | 100.616 M -9.63 % | 111.336 M -7.90 % | 120.890 M -4.01 % | 125.936 M -7.81 % | 136.610 M -3.10 % | 140.978 M 3.17 % | 136.646 M 2.59 % | 133.199 M 444.60 % | 24.458 M |
| Total non current assets | 564.598 M -57.95 % | 1.343 B 444.96 % | 246.400 M -86.34 % | 1.804 B 56.99 % | 1.149 B -3.65 % | 1.193 B 138.53 % | 500.033 M 45.84 % | 342.859 M -59.21 % | 840.619 M 31.22 % | 640.594 M -2.06 % | 654.057 M 13.63 % | 575.619 M -3.80 % | 598.338 M -19.93 % | 747.259 M 140.66 % | 310.501 M 14.84 % | 270.379 M -8.86 % | 296.677 M 90.06 % | 156.100 M 499.83 % | 26.024 M |
| Other current assets | 1.397 B 1 054.41 % | 121.006 M -46.55 % | 226.381 M 152.60 % | -430.371 M -2 816.71 % | 15.842 M -98.85 % | 1.372 B 214.44 % | 436.463 M -57.54 % | 1.028 B -26.18 % | 1.393 B 29 217.87 % | 4.750 M -61.67 % | 12.391 M 109.03 % | -137.190 M -2 120.15 % | 6.791 M -99.66 % | 1.980 B 8.57 % | 1.823 B 24.22 % | 1.468 B 43.25 % | 1.025 B 0.02 % | 1.024 B 66.80 % | 614.183 M |
| Short term investments | 1.678 B 112.40 % | 790.077 M -36.98 % | 1.254 B 4 671.08 % | 26.275 M -95.04 % | 529.884 M 211.66 % | 170.019 M -75.10 % | 682.852 M 0.92 % | 676.646 M -0.60 % | 680.739 M 497.45 % | -171.278 M 9.62 % | -189.515 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 34.305 M 41.62 % | 24.224 M -46.88 % | 45.600 M 16.82 % | 39.034 M -78.87 % | 184.774 M 46.37 % | 126.237 M 106.57 % | 61.111 M -48.56 % | 118.798 M -79.49 % | 579.208 M 18.87 % | 487.280 M 1.22 % | 481.419 M 55.36 % | 309.882 M -46.78 % | 582.297 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash and short term investments | 1.712 B 110.30 % | 814.302 M -37.32 % | 1.299 B 154.92 % | 509.648 M -28.69 % | 714.657 M 141.23 % | 296.256 M -60.18 % | 743.963 M -6.47 % | 795.445 M 37.33 % | 579.208 M 18.87 % | 487.280 M 1.22 % | 481.419 M 55.36 % | 309.882 M -46.78 % | 582.297 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current assets | 3.161 B 64.03 % | 1.927 B -23.71 % | 2.526 B 168.00 % | 942.616 M -33.40 % | 1.415 B 56.85 % | 902.337 M -50.00 % | 1.805 B -15.29 % | 2.131 B 100.89 % | 1.061 B -41.24 % | 1.805 B -1.47 % | 1.832 B 10.75 % | 1.654 B -24.37 % | 2.187 B 10.47 % | 1.980 B 8.57 % | 1.823 B 24.22 % | 1.468 B 43.25 % | 1.025 B 0.02 % | 1.024 B 66.80 % | 614.183 M |
| Inventory | 0.000 -100.00 % | 106.806 M 3 582.97 % | 2.900 M 130.34 % | 1.259 M -86.86 % | 9.584 M -1.81 % | 9.761 M -14.17 % | 11.372 M -61.65 % | 29.656 M 5 917.12 % | 492.855 K -99.08 % | 53.463 M 80.02 % | 29.698 M -36.43 % | 46.714 M -37.96 % | 75.292 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 52.038 M -94.12 % | 885.155 M -11.28 % | 997.719 M 15.73 % | 862.080 M 27.67 % | 675.243 M 187.00 % | -776.100 M -226.60 % | 613.027 M -40.70 % | 1.034 B -20.41 % | 1.299 B 200.61 % | 432.013 M -66.98 % | 1.308 B -8.80 % | 1.435 B -5.78 % | 1.523 B 5.23 % | 1.447 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 -100.00 % | 31.678 M 38.33 % | 22.900 M -21.59 % | 29.206 M -38.63 % | 47.590 M -31.27 % | 69.244 M 115.18 % | 32.180 M -1.66 % | 32.721 M 1 522.16 % | 2.017 M -96.30 % | 54.450 M 402.91 % | 10.827 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 100.00 % | -60.000 K | 0.000 100.00 % | -42.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 |
| Account payables | 7.258 M -98.89 % | 653.067 M 84.34 % | 354.271 M -20.93 % | 448.050 M 24.10 % | 361.046 M 29.25 % | 279.348 M 127.84 % | 122.606 M -38.28 % | 198.639 M 50.23 % | 132.224 M -23.37 % | 172.541 M 31.29 % | 131.424 M 3.35 % | 127.170 M -69.77 % | 420.712 M 33.72 % | 314.623 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax 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 |
| Deferred revenue non current | 0.000 -100.00 % | 94.000 K -99.79 % | 43.753 M 19.63 % | 36.575 M 20.74 % | 30.292 M 2 705.97 % | -1.162 M 91.17 % | -13.158 M -102.28 % | 577.178 M -23.32 % | 752.668 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 -100.00 % | 29.000 K 0.00 % | 29.000 K 3.57 % | 28.000 K 6.25 % | 26.353 K 2.43 % | 25.729 K -5.97 % | 27.362 K -5.05 % | 28.816 K 1.56 % | 28.374 K 2.10 % | 27.790 K 1.51 % | 27.377 K 0.71 % | 27.183 K -88.35 % | 233.315 K -58.91 % | 567.882 K -8.24 % | 618.844 K -27.42 % | 852.640 K -18.17 % | 1.042 M | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 597.037 M 16.33 % | 513.212 M 29.83 % | 395.282 M -83.16 % | 2.347 B 693.89 % | 295.633 M 17.42 % | 251.764 M 19.16 % | 211.274 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 360.463 M 344.12 % | 81.163 M 0.00 % | 81.163 M 0.00 % | 81.163 M 0.00 % | 81.163 M 0.00 % | 81.163 M 0.00 % | 81.163 M 0.00 % | 81.163 M 0.00 % | 81.163 M 0.00 % | 81.163 M 0.00 % | 81.163 M 0.00 % | 81.163 M -88.21 % | 688.203 M -4.03 % | 717.072 M -1.98 % | 731.536 M 8.70 % | 673.000 M 12.07 % | 600.537 M 12.21 % | 535.184 M 38.84 % | 385.459 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 12.690 M 132.08 % | -39.553 M -82 502.08 % | 48.000 K 137.14 % | 20.241 K -99.85 % | 13.388 M 1.75 % | 13.158 M -5.26 % | 13.889 M -20.36 % | 17.440 M 0.63 % | 17.332 M 4.54 % | 16.579 M 193.88 % | 5.641 M -53.20 % | 12.055 M -2.10 % | 12.314 M 5.57 % | 11.665 M -2.32 % | 11.942 M 16.49 % | 10.251 M 45.53 % | 7.044 M 64.73 % | 4.276 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 3.726 B 13.94 % | 3.270 B 17.94 % | 2.773 B 0.94 % | 2.747 B 7.10 % | 2.565 B 22.41 % | 2.095 B -9.10 % | 2.305 B -6.82 % | 2.473 B 30.10 % | 1.901 B -22.26 % | 2.446 B -1.62 % | 2.486 B 11.49 % | 2.230 B -19.95 % | 2.785 B 2.14 % | 2.727 B 27.79 % | 2.134 B 22.76 % | 1.738 B 31.55 % | 1.321 B 11.92 % | 1.181 B 84.41 % | 640.207 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -317.735 M 8.88 % | -348.691 M -170.09 % | -129.100 M -1 193.23 % | 11.809 M 106.18 % | -191.219 M -5 118.86 % | -3.664 M -124.74 % | 14.809 M 136.58 % | -40.480 M -230.91 % | 30.923 M -68.19 % | 97.206 M 202.59 % | 32.124 M 116.10 % | -199.471 M -1 610.81 % | 13.203 M 101.95 % | -677.727 M -80.06 % | -376.394 M -565.90 % | 80.789 M 142.79 % | -188.810 M -1 152.73 % | -15.072 M 83.78 % | -92.941 M |
| Accounts receivables | 45.661 M 161.79 % | -73.900 M -470.50 % | 19.946 M 270.47 % | 5.384 M 284.64 % | -2.916 M 92.89 % | -41.022 M -154.84 % | 74.796 M 395.48 % | 15.096 M -34.49 % | 23.042 M 71.79 % | 13.413 M -89.35 % | 125.997 M -60.86 % | 321.918 M 330.05 % | -139.934 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -326.638 M -214.38 % | -103.900 M -6 393.75 % | -1.600 M -119.22 % | 8.326 M 4 615.92 % | 176.551 K -89.04 % | 1.611 M -91.19 % | 18.283 M 255.38 % | -11.767 M -133.08 % | 35.574 M 249.69 % | -23.765 M -239.67 % | 17.016 M -40.46 % | 28.578 M -62.97 % | 77.169 M 151.12 % | -150.968 M -10 711.88 % | -1.396 M -726.30 % | 222.948 K 77.25 % | 125.780 K 197.28 % | -129.291 K -151.13 % | 252.880 K |
| Accounts payables | 2.760 M -99.07 % | 296.600 M 433.13 % | -89.035 M -202.33 % | 87.004 M 5.78 % | 82.250 M -47.52 % | 156.731 M 314.67 % | -73.009 M -600.15 % | 14.597 M 130.93 % | -47.195 M -198.33 % | 47.995 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -39.518 M 91.55 % | -467.491 M -700.35 % | -58.411 M 34.30 % | -88.905 M 67.16 % | -270.729 M -123.77 % | -120.984 M -2 199.33 % | -5.262 M 81.68 % | -28.714 M -517.31 % | -4.651 M -103.85 % | 120.972 M 700.67 % | 15.109 M 106.63 % | -228.049 M -256.52 % | -63.966 M 87.86 % | -526.759 M -40.47 % | -374.997 M -565.45 % | 80.566 M 142.64 % | -188.936 M -1 164.41 % | -14.943 M 83.97 % | -93.194 M |
| Other non cash items | -51.387 M -195.86 % | 53.607 M 191.01 % | -58.900 M 18.44 % | -72.217 M -521.42 % | -11.621 M -116.98 % | 68.431 M -40.05 % | 114.140 M 352.95 % | 25.199 M 149.44 % | -50.968 M -33.09 % | -38.294 M 51.60 % | -79.113 M -260.65 % | 49.245 M 259.93 % | -30.791 M -1 272.25 % | -2.244 M 69.77 % | -7.423 M 88.10 % | -62.363 M -214.45 % | -19.832 M 84.12 % | -124.850 M -64.35 % | -75.967 M |
| Net cash provided by operating activities | -342.134 M -103.74 % | -167.924 M -206.99 % | -54.700 M -140.07 % | 136.501 M 894.94 % | -17.171 M -124.46 % | 70.214 M -14.04 % | 81.681 M 40.05 % | 58.321 M -21.35 % | 74.151 M 268.92 % | 20.099 M -70.57 % | 68.289 M 148.77 % | -140.030 M -262.37 % | 86.240 M 115.70 % | -549.257 M -97.77 % | -277.725 M -219.04 % | 233.312 M 290.37 % | -122.554 M -230.53 % | 93.892 M 3 109.08 % | -3.120 M |
| Investments in property plant and equipment | -195.454 M -7 718.16 % | -2.500 M -108.33 % | -1.200 M 91.74 % | -14.527 M -558.33 % | -2.207 M -119.57 % | -1.005 M -13.75 % | -883.492 K 69.41 % | -2.889 M -36.83 % | -2.111 M 54.90 % | -4.681 M -174.54 % | -1.705 M -79.03 % | -952.317 K 89.28 % | -8.884 M -715.19 % | -1.090 M 86.52 % | -8.083 M 50.50 % | -16.329 M -14.24 % | -14.294 M 85.31 % | -97.289 M -1 634.21 % | -5.610 M |
| Acquisitions net | 72.000 K | 0.000 100.00 % | -6.438 M -104.74 % | 135.787 M 8 192.94 % | -1.678 M 99.27 % | -229.891 M -873.55 % | -23.614 M -52.19 % | -15.516 M | 0.000 | 0.000 | 0.000 100.00 % | -175.920 K 50.01 % | -351.880 K | 0.000 | 0.000 | 0.000 100.00 % | -12.977 M -135.99 % | -5.499 M | 0.000 |
| Purchases of investments | -72.391 M | 0.000 100.00 % | -149.700 M 52.84 % | -317.443 M -136.03 % | -134.493 M -101.80 % | -66.646 M 91.38 % | -772.902 M -9.83 % | -703.741 M -25.69 % | -559.906 M -11.44 % | -502.437 M 17.93 % | -612.176 M -100.69 % | -305.040 M 18.86 % | -375.944 M -121.43 % | -169.782 M -18.55 % | -143.211 M 31.06 % | -207.724 M -406.83 % | -40.985 M -78.07 % | -23.016 M 74.25 % | -89.378 M |
| Sales maturities of investments | 63.868 M | 0.000 -100.00 % | 156.100 M -14.07 % | 181.656 M 33.40 % | 136.171 M -54.08 % | 296.537 M -48.23 % | 572.777 M -19.27 % | 709.464 M 36.87 % | 518.355 M 2.78 % | 504.336 M 44.63 % | 348.716 M -14.12 % | 406.074 M -33.32 % | 609.017 M 375.56 % | 128.063 M 442.25 % | 23.617 M -41.58 % | 40.429 M -64.36 % | 113.439 M 193.13 % | 38.699 M 914.92 % | 3.813 M |
| Other investing activites | 5.903 M -97.08 % | 202.050 M 314.56 % | 48.738 M 153.69 % | -90.784 M -372.72 % | 33.288 M -87.88 % | 274.701 M 615.41 % | 38.397 M -11.45 % | 43.363 M -24.35 % | 57.324 M 4.73 % | 54.734 M -29.81 % | 77.985 M 100.03 % | 38.987 M -21.92 % | 49.931 M -8.50 % | 54.569 M 44.86 % | 37.670 M 15.82 % | 32.525 M 8.34 % | 30.021 M 170.00 % | -42.886 M -261.57 % | 26.543 M |
| Net cash used for investing activites | -198.002 M -199.22 % | 199.550 M 320.11 % | 47.500 M 145.10 % | -105.311 M -438.83 % | 31.081 M -88.64 % | 273.696 M 246.97 % | -186.225 M -706.95 % | 30.682 M 124.57 % | 13.662 M -73.70 % | 51.952 M 127.76 % | -187.179 M -234.77 % | 138.892 M -49.27 % | 273.769 M 2 227.94 % | 11.760 M 113.07 % | -90.007 M 40.43 % | -151.099 M -300.92 % | 75.204 M 157.85 % | -129.991 M -101.12 % | -64.632 M |
| Debt repayment | 89.418 M 307.97 % | -42.995 M -360.91 % | 16.479 M 105.70 % | -289.180 M -675.07 % | 50.286 M 121.13 % | -238.007 M -546.07 % | 53.356 M 193.95 % | -56.791 M -341.89 % | 23.478 M 139.49 % | -59.460 M -141.49 % | 143.321 M 219.22 % | -120.213 M 10.38 % | -134.133 M 3.93 % | -139.620 M -136.63 % | 381.162 M 413.11 % | 74.284 M 53.19 % | 48.491 M -12.66 % | 55.518 M 22.73 % | 45.238 M |
| Common stock issued | 481.620 M 16 852.00 % | -2.875 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 782.012 M | 0.000 | 0.000 100.00 % | -21.510 M -147.63 % | 45.163 M 4 166.65 % | 1.059 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 M |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.318 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.407 M -50.00 % | -16.271 M -16.22 % | -14.000 M -100.00 % | -7.000 M 61.34 % | -18.105 M | 0.000 100.00 % | -25.541 M |
| Other financing activites | -20.821 M -191.12 % | -7.152 M -166.97 % | -2.679 M -102.39 % | 112.249 M 2 083.52 % | -5.659 M 63.39 % | -15.460 M -137.61 % | -6.506 M 40.43 % | -10.923 M 33.35 % | -16.389 M 19.73 % | -20.418 M -0.27 % | -20.363 M 36.62 % | -32.129 M 53.47 % | -69.047 M 25.75 % | -92.994 M -12.42 % | -82.720 M -85.53 % | -44.586 M -50.53 % | -29.620 M -371.77 % | 10.899 M 160.15 % | -18.119 M |
| Net cash used provided by financing activities | 550.217 M 1 137.71 % | -53.022 M -484.22 % | 13.800 M 107.80 % | -176.931 M -496.47 % | 44.627 M 116.01 % | -278.784 M -694.78 % | 46.872 M 152.97 % | -88.490 M -1 348.21 % | 7.089 M 108.88 % | -79.878 M -164.96 % | 122.958 M 180.71 % | -152.342 M 33.06 % | -227.587 M -142.69 % | 533.127 M 89.06 % | 281.992 M 1 142.36 % | 22.698 M 209.42 % | -20.744 M -125.41 % | 81.642 M 2 997.35 % | 2.636 M |
| Effect of forex changes on cash | 0.000 | 0.000 100.00 % | -14.000 K | 0.000 -100.00 % | 421.000 | 0.000 | 0.000 | 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 | 10.081 M 147.12 % | -21.395 M -424.17 % | 6.600 M 104.53 % | -145.741 M -348.97 % | 58.537 M -10.12 % | 65.126 M 212.92 % | -57.672 M -11 326.77 % | 513.703 K -99.46 % | 94.903 M 1 312.61 % | -7.826 M -292.35 % | 4.069 M 102.65 % | -153.479 M -215.90 % | 132.422 M 3 129.97 % | -4.370 M 94.90 % | -85.741 M -181.73 % | 104.911 M 254.07 % | -68.094 M -249.51 % | 45.543 M 169.94 % | -65.117 M |
| Cash at beginning of period | 24.224 M -46.90 % | 45.619 M 16.97 % | 39.000 M -78.89 % | 184.774 M 46.37 % | 126.237 M 106.57 % | 61.111 M -48.55 % | 118.783 M 0.42 % | 118.285 M 405.88 % | 23.382 M -25.08 % | 31.208 M 14.99 % | 27.140 M -84.97 % | 180.619 M 274.75 % | 48.197 M -8.31 % | 52.568 M -61.99 % | 138.308 M 314.13 % | 33.398 M -67.09 % | 101.491 M 106.34 % | 49.187 M -56.97 % | 114.303 M |
| Cash at end of period | 34.305 M 41.62 % | 24.224 M -46.88 % | 45.600 M 16.82 % | 39.033 M -78.88 % | 184.774 M 46.37 % | 126.237 M 106.57 % | 61.111 M -48.56 % | 118.798 M 0.43 % | 118.285 M 405.88 % | 23.382 M -25.08 % | 31.208 M 14.99 % | 27.140 M -84.97 % | 180.619 M 274.75 % | 48.197 M -8.31 % | 52.568 M -61.99 % | 138.308 M 314.13 % | 33.398 M -64.74 % | 94.730 M 92.59 % | 49.187 M |
| Operating cash flow | -342.134 M -103.65 % | -168.000 M -207.13 % | -54.700 M -140.07 % | 136.501 M 894.94 % | -17.171 M -124.46 % | 70.214 M -14.04 % | 81.681 M 40.05 % | 58.321 M -21.35 % | 74.151 M 268.92 % | 20.099 M -70.57 % | 68.289 M 148.77 % | -140.030 M -262.37 % | 86.240 M 115.70 % | -549.257 M -97.77 % | -277.725 M -219.04 % | 233.312 M 290.37 % | -122.554 M -230.53 % | 93.892 M 3 109.08 % | -3.120 M |
| Capital expenditure | -195.454 M -7 659.19 % | -2.519 M -109.92 % | -1.200 M 91.74 % | -14.527 M -558.33 % | -2.207 M -119.57 % | -1.005 M -13.75 % | -883.492 K 69.41 % | -2.889 M -36.83 % | -2.111 M 54.90 % | -4.681 M -174.54 % | -1.705 M -79.03 % | -952.317 K 89.28 % | -8.884 M -715.19 % | -1.090 M 86.52 % | -8.083 M 50.50 % | -16.329 M -14.24 % | -14.294 M 85.31 % | -97.289 M -1 634.21 % | -5.610 M |
| Free CashFlow | -537.588 M -215.41 % | -170.443 M -204.91 % | -55.900 M -145.83 % | 121.974 M 729.45 % | -19.378 M -128.00 % | 69.209 M -14.34 % | 80.798 M 45.76 % | 55.433 M -23.05 % | 72.040 M 367.22 % | 15.419 M -76.84 % | 66.584 M 147.23 % | -140.982 M -282.25 % | 77.356 M 114.06 % | -550.347 M -92.56 % | -285.808 M -231.72 % | 216.983 M 258.56 % | -136.848 M -3 928.35 % | -3.397 M 61.09 % | -8.730 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 105.678 M -0.24 % | 105.928 M -6.23 % | 112.967 M -22.03 % | 144.877 M -18.52 % | 177.800 M -11.45 % | 200.800 M -57.57 % | 473.300 M 30.86 % | 361.693 M 264.98 % | 99.100 M -27.13 % | 136.000 M 49.94 % | 90.700 M 21.42 % | 74.700 M -15.31 % | 88.200 M 189.95 % | 30.419 M -74.16 % | 117.700 M 13.72 % | 103.500 M -7.84 % | 112.300 M 49.20 % | 75.270 M -14.07 % | 87.600 M 6.31 % | 82.400 M 8.85 % | 75.700 M 3 083.71 % | -2.537 M -103.15 % | 80.600 M 55.30 % | 51.900 M -40.96 % | 87.900 M 217.81 % | 27.658 M -80.04 % | 138.600 M -31.22 % | 201.500 M -64.55 % | 568.400 M 639.14 % | 76.900 M 150.49 % | 30.700 M -73.35 % | 115.200 M 27.29 % | 90.500 M 380.19 % | -32.300 M -127.54 % | 117.300 M 2 565.91 % | 4.400 M -93.79 % | 70.800 M -8.95 % | 77.759 M 48.11 % | 52.500 M -13.65 % | 60.800 M -21.24 % | 77.200 M 142.58 % | 31.825 M -52.92 % | 67.600 M 62.50 % | 41.600 M -7.76 % | 45.100 M -51.93 % | 93.827 M 44.79 % | 64.800 M 6.58 % | 60.800 M 3.05 % | 59.000 M |
| Net income | 53.104 M 335.36 % | -22.563 M -27 615.85 % | 82.000 K 100.50 % | -16.437 M -125.56 % | 64.300 M -8.14 % | 70.000 M 163.16 % | 26.600 M 67.30 % | 15.900 M 117.81 % | 7.300 M -82.50 % | 41.725 M 189.76 % | 14.400 M 0.70 % | 14.300 M -35.87 % | 22.300 M 6.55 % | 20.929 M -49.32 % | 41.300 M 11.62 % | 37.000 M -7.96 % | 40.200 M -49.74 % | 79.981 M 341.88 % | 18.100 M -56.49 % | 41.600 M 371.90 % | -15.300 M -128.50 % | 53.687 M 327.49 % | -23.600 M 40.40 % | -39.600 M -496.00 % | 10.000 M 139.81 % | -25.117 M 4.50 % | -26.300 M -557.50 % | -4.000 M -131.25 % | 12.800 M -50.77 % | 26.000 M 150.98 % | -51.000 M -25 600.00 % | 200.000 K -99.33 % | 29.900 M 152.83 % | -56.600 M -194.02 % | 60.200 M 228.63 % | -46.800 M -706.90 % | -5.800 M 11.92 % | -6.585 M -758.47 % | 1.000 M -86.67 % | 7.500 M -92.52 % | 100.300 M 1 005.75 % | -11.074 M -199.76 % | 11.100 M 177.62 % | -14.300 M -218.18 % | 12.100 M -80.63 % | 62.476 M 283.29 % | 16.300 M 189.07 % | -18.300 M -272.64 % | 10.600 M |
| Income before tax | 72.138 M 614.76 % | -14.014 M -314.71 % | 6.527 M 130.36 % | -21.500 M -123.73 % | 90.600 M -7.36 % | 97.800 M 103.75 % | 48.000 M 147.42 % | 19.400 M 32.88 % | 14.600 M -74.43 % | 57.100 M 179.90 % | 20.400 M 25.93 % | 16.200 M -48.57 % | 31.500 M -5.52 % | 33.341 M -41.09 % | 56.600 M 23.58 % | 45.800 M -16.27 % | 54.700 M -52.35 % | 114.797 M 314.43 % | 27.700 M -49.73 % | 55.100 M 409.55 % | -17.800 M -124.94 % | 71.359 M 323.00 % | -32.000 M 34.29 % | -48.700 M -653.41 % | 8.800 M 128.22 % | -31.180 M 17.30 % | -37.700 M -918.92 % | -3.700 M -120.90 % | 17.700 M -47.32 % | 33.600 M 151.77 % | -64.900 M -195.30 % | 68.100 M 42.47 % | 47.800 M 162.98 % | -75.900 M -227.78 % | 59.400 M 232.89 % | -44.700 M -712.73 % | -5.500 M -181.87 % | 6.718 M 1 219.59 % | -600.000 K -105.71 % | 10.500 M -90.48 % | 110.300 M 520.09 % | -26.256 M -308.38 % | 12.600 M 604.00 % | -2.500 M -114.97 % | 16.700 M -70.61 % | 56.830 M 125.52 % | 25.200 M 714.63 % | -4.100 M -126.28 % | 15.600 M |
| Income before tax ratio | 0.68 615.97 % | -0.13 -328.98 % | 0.06 138.93 % | -0.15 -129.12 % | 0.51 4.62 % | 0.49 380.25 % | 0.10 89.08 % | 0.05 -63.59 % | 0.15 -64.91 % | 0.42 86.67 % | 0.22 3.71 % | 0.22 -39.28 % | 0.36 -67.42 % | 1.10 127.93 % | 0.48 8.67 % | 0.44 -9.15 % | 0.49 -68.06 % | 1.53 382.31 % | 0.32 -52.71 % | 0.67 384.38 % | -0.24 99.16 % | -28.13 -6 984.31 % | -0.40 57.69 % | -0.94 -1 037.28 % | 0.10 108.88 % | -1.13 -314.45 % | -0.27 -1 381.33 % | -0.02 -158.97 % | 0.03 -92.87 % | 0.44 120.67 % | -2.11 -457.61 % | 0.59 11.92 % | 0.53 -77.52 % | 2.35 364.04 % | 0.51 104.98 % | -10.16 -12 977.52 % | -0.08 -189.92 % | 0.09 855.90 % | -0.01 -106.62 % | 0.17 -87.91 % | 1.43 273.18 % | -0.83 -542.63 % | 0.19 410.15 % | -0.06 -116.23 % | 0.37 -38.86 % | 0.61 55.75 % | 0.39 676.69 % | -0.07 -125.50 % | 0.26 |
| EBITDA | 79.994 M 986.75 % | -9.021 M -145.74 % | 19.724 M 9.90 % | 17.948 M -82.36 % | 101.767 M 15.12 % | 88.400 M 51.61 % | 58.307 M -1.00 % | 58.893 M 56.60 % | 37.607 M 11.59 % | 33.700 M 30.07 % | 25.910 M 17.24 % | 22.100 M -39.62 % | 36.600 M -10.51 % | 40.900 M -26.17 % | 55.400 M 20.43 % | 46.000 M 25.68 % | 36.600 M -60.30 % | 92.200 M 200.33 % | 30.700 M -14.01 % | 35.700 M 3.48 % | 34.500 M -36.36 % | 54.212 M 278.33 % | -30.400 M 26.21 % | -41.200 M -500.00 % | 10.300 M 125.86 % | -39.835 M -11.27 % | -35.800 M -2 205.88 % | 1.700 M -93.44 % | 25.900 M -42.95 % | 45.400 M 186.31 % | -52.600 M -166.16 % | 79.500 M 31.62 % | 60.400 M 208.44 % | -55.700 M -189.84 % | 62.000 M 246.92 % | -42.200 M -1 407.14 % | -2.800 M -106.22 % | 45.041 M 185.07 % | 15.800 M -43.97 % | 28.200 M -76.38 % | 119.400 M 779.15 % | -17.581 M -182.93 % | 21.200 M 155.42 % | 8.300 M -70.88 % | 28.500 M -60.98 % | 73.042 M 75.58 % | 41.600 M 212.78 % | 13.300 M -64.44 % | 37.400 M |
| Net income ratio | 0.50 335.92 % | -0.21 -29 444.30 % | 0.00 100.64 % | -0.11 -131.37 % | 0.36 3.74 % | 0.35 520.28 % | 0.06 27.85 % | 0.04 -40.32 % | 0.07 -75.99 % | 0.31 93.24 % | 0.16 -17.06 % | 0.19 -24.29 % | 0.25 -63.25 % | 0.69 96.08 % | 0.35 -1.85 % | 0.36 -0.13 % | 0.36 -66.31 % | 1.06 414.27 % | 0.21 -59.07 % | 0.50 349.79 % | -0.20 99.04 % | -21.16 -7 126.97 % | -0.29 61.62 % | -0.76 -770.68 % | 0.11 112.53 % | -0.91 -378.58 % | -0.19 -855.89 % | -0.02 -188.15 % | 0.02 -93.34 % | 0.34 120.35 % | -1.66 -95 787.30 % | 0.00 -99.47 % | 0.33 -81.15 % | 1.75 241.44 % | 0.51 104.83 % | -10.64 -12 883.70 % | -0.08 3.26 % | -0.08 -544.57 % | 0.02 -84.56 % | 0.12 -90.51 % | 1.30 473.39 % | -0.35 -311.91 % | 0.16 147.77 % | -0.34 -228.13 % | 0.27 -59.71 % | 0.67 164.71 % | 0.25 183.57 % | -0.30 -267.53 % | 0.18 |
| Ratio EBITDA | 0.76 988.85 % | -0.09 -148.78 % | 0.17 40.94 % | 0.12 -78.36 % | 0.57 30.01 % | 0.44 257.36 % | 0.12 -24.34 % | 0.16 -57.09 % | 0.38 53.15 % | 0.25 -13.26 % | 0.29 -3.44 % | 0.30 -28.70 % | 0.41 -69.14 % | 1.34 185.66 % | 0.47 5.90 % | 0.44 36.37 % | 0.33 -73.39 % | 1.22 249.52 % | 0.35 -19.11 % | 0.43 -4.94 % | 0.46 102.13 % | -21.37 -5 565.27 % | -0.38 52.49 % | -0.79 -777.46 % | 0.12 108.14 % | -1.44 -457.60 % | -0.26 -3 161.58 % | 0.01 -81.48 % | 0.05 -92.28 % | 0.59 134.46 % | -1.71 -348.27 % | 0.69 3.40 % | 0.67 -61.30 % | 1.72 226.26 % | 0.53 105.51 % | -9.59 -24 151.30 % | -0.04 -106.83 % | 0.58 92.47 % | 0.30 -35.11 % | 0.46 -70.01 % | 1.55 379.97 % | -0.55 -276.15 % | 0.31 57.18 % | 0.20 -68.43 % | 0.63 -18.83 % | 0.78 21.26 % | 0.64 193.47 % | 0.22 -65.49 % | 0.63 |
| Gross profit ratio | 0.54 61.01 % | 0.34 -42.27 % | 0.58 -0.79 % | 0.59 -22.71 % | 0.76 15.16 % | 0.66 247.64 % | 0.19 -9.04 % | 0.21 274.59 % | -0.12 -171.34 % | 0.17 -40.40 % | 0.28 190.56 % | -0.31 -154.77 % | 0.56 151.75 % | -1.09 -348.41 % | 0.44 -17.19 % | 0.53 19.85 % | 0.44 70.75 % | 0.26 -52.99 % | 0.55 0.74 % | 0.55 -0.40 % | 0.55 -98.49 % | 36.32 4 730.35 % | 0.75 27.52 % | 0.59 -28.62 % | 0.83 338.49 % | -0.35 -143.01 % | 0.81 183.65 % | 0.28 155.30 % | 0.11 -88.88 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 1.041 B -7.70 % | 1.128 B 7.44 % | 1.050 B 8.60 % | 966.882 M 10.77 % | 872.846 M 3.91 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 17.48 % | 715.000 M -14.88 % | 840.000 M 13.37 % | 740.924 M -10.30 % | 826.000 M -10.70 % | 925.000 M 10.12 % | 840.000 M 0.00 % | 840.000 M -7.18 % | 905.000 M 7.74 % | 840.000 M 9.80 % | 765.000 M -4.67 % | 802.500 M -4.79 % | 842.857 M -0.22 % | 844.681 M 0.56 % | 840.000 M 0.00 % | 840.000 M -0.99 % | 848.387 M 1.00 % | 840.000 M 0.00 % | 840.000 M 0.15 % | 838.710 M 0.32 % | 836.066 M 0.33 % | 833.311 M 0.33 % | 830.556 M -1.68 % | 844.776 M 1.04 % | 836.111 M 0.05 % | 835.714 M 0.86 % | 828.571 M -9.94 % | 920.000 M -8.00 % | 1.000 B 20.00 % | 833.333 M -1.13 % | 842.857 M -0.48 % | 846.923 M -0.81 % | 853.846 M 1.51 % | 841.176 M -2.67 % | 864.286 M 2.89 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 3.02 % | 815.385 M |
| Weighted average shs out | 1.041 B -7.70 % | 1.128 B 7.44 % | 1.050 B 8.60 % | 966.882 M 10.77 % | 872.846 M 3.91 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 17.48 % | 715.000 M -14.88 % | 840.000 M 13.37 % | 740.924 M -10.30 % | 826.000 M -10.70 % | 925.000 M 15.05 % | 804.000 M -2.19 % | 822.000 M -9.17 % | 905.000 M 7.74 % | 840.000 M 9.80 % | 765.000 M -4.67 % | 802.500 M -4.79 % | 842.857 M -0.22 % | 844.681 M 0.56 % | 840.000 M 0.22 % | 838.120 M -1.21 % | 848.387 M 1.00 % | 840.000 M 0.00 % | 840.000 M 0.15 % | 838.710 M 0.32 % | 836.066 M 0.33 % | 833.311 M 0.33 % | 830.556 M -1.68 % | 844.776 M 1.04 % | 836.111 M 0.05 % | 835.714 M 0.86 % | 828.571 M -9.94 % | 920.000 M -8.00 % | 1.000 B 20.00 % | 833.333 M -1.13 % | 842.857 M -0.48 % | 846.923 M -0.81 % | 853.846 M 1.51 % | 841.176 M -2.67 % | 864.286 M 2.89 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 3.02 % | 815.385 M |
| EPS diluted | 0.05 355.00 % | -0.02 -20 100.00 % | 0.00 100.59 % | -0.02 -123.07 % | 0.07 -8.67 % | 0.08 154.57 % | 0.03 67.72 % | 0.02 117.24 % | 0.01 -82.60 % | 0.05 192.40 % | 0.02 -14.50 % | 0.02 -24.53 % | 0.03 -6.03 % | 0.03 -43.60 % | 0.05 25.00 % | 0.04 -16.49 % | 0.05 -49.68 % | 0.10 376.00 % | 0.02 -96.00 % | 0.50 2 600.00 % | -0.02 -129.90 % | 0.07 338.93 % | -0.03 40.30 % | -0.05 -494.12 % | 0.01 139.80 % | -0.03 3.55 % | -0.03 -545.83 % | 0.00 -131.58 % | 0.02 -50.97 % | 0.03 150.82 % | -0.06 -30 600.00 % | 0.00 -99.44 % | 0.04 153.73 % | -0.07 -193.06 % | 0.07 228.57 % | -0.06 -700.00 % | -0.01 2.78 % | -0.01 -820.00 % | 0.00 -88.89 % | 0.01 -92.50 % | 0.12 1 016.03 % | -0.01 -200.77 % | 0.01 176.47 % | -0.02 -221.43 % | 0.01 -81.18 % | 0.07 291.58 % | 0.02 187.16 % | -0.02 -267.69 % | 0.01 |
| Earnings per share | 0.05 355.00 % | -0.02 -20 100.00 % | 0.00 100.59 % | -0.02 -123.07 % | 0.07 -8.67 % | 0.08 154.57 % | 0.03 67.72 % | 0.02 117.24 % | 0.01 -82.60 % | 0.05 192.40 % | 0.02 -14.50 % | 0.02 -24.53 % | 0.03 -6.03 % | 0.03 -43.60 % | 0.05 25.00 % | 0.04 -16.49 % | 0.05 -50.77 % | 0.10 386.50 % | 0.02 -96.00 % | 0.50 2 600.00 % | -0.02 -129.90 % | 0.07 338.93 % | -0.03 40.30 % | -0.05 -494.12 % | 0.01 139.67 % | -0.03 3.23 % | -0.03 -545.83 % | 0.00 -131.58 % | 0.02 -50.97 % | 0.03 150.82 % | -0.06 -30 600.00 % | 0.00 -99.44 % | 0.04 153.73 % | -0.07 -193.06 % | 0.07 228.57 % | -0.06 -700.00 % | -0.01 2.78 % | -0.01 -820.00 % | 0.00 -88.89 % | 0.01 -92.50 % | 0.12 1 016.03 % | -0.01 -200.77 % | 0.01 176.47 % | -0.02 -221.43 % | 0.01 -81.18 % | 0.07 291.58 % | 0.02 187.16 % | -0.02 -267.69 % | 0.01 |
| Gross profit | 57.021 M 60.63 % | 35.498 M -45.87 % | 65.576 M -22.64 % | 84.770 M -37.02 % | 134.600 M 1.97 % | 132.000 M 47.49 % | 89.500 M 19.03 % | 75.193 M 737.23 % | -11.800 M -151.98 % | 22.700 M -10.63 % | 25.400 M 209.96 % | -23.100 M -146.39 % | 49.800 M 250.04 % | -33.191 M -164.20 % | 51.700 M -5.83 % | 54.900 M 10.46 % | 49.700 M 154.75 % | 19.509 M -59.61 % | 48.300 M 7.10 % | 45.100 M 8.41 % | 41.600 M 145.15 % | -92.141 M -252.05 % | 60.600 M 98.04 % | 30.600 M -57.85 % | 72.600 M 857.95 % | -9.578 M -108.58 % | 111.600 M 95.10 % | 57.200 M -9.49 % | 63.200 M -17.82 % | 76.900 M 150.49 % | 30.700 M -73.35 % | 115.200 M 27.29 % | 90.500 M 380.19 % | -32.300 M -127.54 % | 117.300 M 2 565.91 % | 4.400 M -93.79 % | 70.800 M -8.95 % | 77.759 M 48.11 % | 52.500 M -13.65 % | 60.800 M -21.24 % | 77.200 M 142.58 % | 31.825 M -52.92 % | 67.600 M 62.50 % | 41.600 M -7.76 % | 45.100 M -51.93 % | 93.827 M 44.79 % | 64.800 M 6.58 % | 60.800 M 3.05 % | 59.000 M |
| Income tax expense | 19.034 M 122.65 % | 8.549 M 32.62 % | 6.446 M 227.32 % | -5.063 M -119.25 % | 26.300 M -5.40 % | 27.800 M 29.91 % | 21.400 M 511.43 % | 3.500 M -52.05 % | 7.300 M -52.60 % | 15.400 M 156.67 % | 6.000 M 215.79 % | 1.900 M -79.35 % | 9.200 M -25.87 % | 12.410 M -18.89 % | 15.300 M 75.86 % | 8.700 M -40.00 % | 14.500 M -58.35 % | 34.816 M 262.67 % | 9.600 M -28.89 % | 13.500 M 662.50 % | -2.400 M -113.58 % | 17.674 M 310.40 % | -8.400 M 7.69 % | -9.100 M -658.33 % | -1.200 M 80.20 % | -6.061 M 46.83 % | -11.400 M -3 900.00 % | 300.000 K -93.88 % | 4.900 M -35.53 % | 7.600 M 154.68 % | -13.900 M -120.47 % | 67.900 M 279.33 % | 17.900 M 192.75 % | -19.300 M -2 312.50 % | -800.000 K -138.10 % | 2.100 M 600.00 % | 300.000 K -97.74 % | 13.302 M 931.38 % | -1.600 M -153.33 % | 3.000 M -70.00 % | 10.000 M 165.86 % | -15.183 M -1 112.19 % | 1.500 M -87.29 % | 11.800 M 156.52 % | 4.600 M 182.53 % | -5.574 M -163.34 % | 8.800 M -38.03 % | 14.200 M 184.00 % | 5.000 M |
| Cost of revenue | 48.657 M -30.91 % | 70.430 M 48.61 % | 47.391 M -21.16 % | 60.107 M 19.26 % | 50.400 M -26.74 % | 68.800 M -82.19 % | 386.200 M 34.80 % | 286.500 M 158.34 % | 110.900 M -2.12 % | 113.300 M 73.51 % | 65.300 M -33.23 % | 97.800 M 154.69 % | 38.400 M -39.63 % | 63.610 M -3.62 % | 66.000 M 35.80 % | 48.600 M -22.36 % | 62.600 M 12.26 % | 55.761 M 41.89 % | 39.300 M 5.36 % | 37.300 M 9.38 % | 34.100 M -61.94 % | 89.604 M 348.02 % | 20.000 M -6.10 % | 21.300 M 39.22 % | 15.300 M -58.91 % | 37.236 M 37.91 % | 27.000 M -81.29 % | 144.300 M -71.44 % | 505.200 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 |
| General and administrative expenses | 0.000 -100.00 % | 16.451 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.346 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.434 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.417 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.306 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.962 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.955 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.238 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.537 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.004 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.285 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 2.482 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.963 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.763 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.327 M | 0.000 | 0.000 | 0.000 -100.00 % | 438.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.392 M | 0.000 | 0.000 | 0.000 -100.00 % | 865.047 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.132 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.790 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.193 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.374 M | 0.000 | 0.000 | 0.000 |
| Other expenses | -22.244 M 72.70 % | -81.493 M -253.05 % | 53.245 M 99.68 % | 26.665 M | 0.000 -100.00 % | 26.191 M 2 719.10 % | -1.000 M -109.90 % | 10.100 M 53.03 % | 6.600 M 32.00 % | 5.000 M -5.66 % | 5.300 M -14.52 % | 6.200 M 19.23 % | 5.200 M 137.82 % | -13.749 M -190.45 % | 15.200 M 223.40 % | 4.700 M -11.32 % | 5.300 M 147.99 % | -11.043 M -220.04 % | 9.200 M 411.11 % | 1.800 M -14.29 % | 2.100 M 104.03 % | -52.164 M -294.64 % | 26.800 M -61.22 % | 69.100 M 71.89 % | 40.200 M 168.48 % | -58.700 M -278.96 % | 32.800 M -38.35 % | 53.200 M 56.47 % | 34.000 M 871.43 % | 3.500 M -95.92 % | 85.700 M 124.93 % | 38.100 M 17.23 % | 32.500 M 253.26 % | 9.200 M -80.71 % | 47.700 M 23.58 % | 38.600 M -19.58 % | 48.000 M -9.83 % | 53.235 M 34.09 % | 39.700 M 11.20 % | 35.700 M 324.53 % | -15.900 M -130.72 % | 51.758 M 6.28 % | 48.700 M 36.41 % | 35.700 M 85.94 % | 19.200 M -18.93 % | 23.684 M -7.85 % | 25.700 M -48.50 % | 49.900 M 107.05 % | 24.100 M |
| Operating expenses | -22.244 M -217.49 % | 18.933 M -64.44 % | 53.245 M 99.68 % | 26.665 M 43.36 % | 18.600 M -59.12 % | 45.500 M 142.02 % | 18.800 M -69.08 % | 60.800 M 166.67 % | 22.800 M 188.37 % | -25.800 M -165.15 % | 39.600 M 132.94 % | 17.000 M 3.66 % | 16.400 M 207.08 % | -15.315 M -161.26 % | 25.000 M 83.82 % | 13.600 M -15.00 % | 16.000 M 213.79 % | -14.061 M -174.01 % | 19.000 M 88.12 % | 10.100 M 26.25 % | 8.000 M 104.52 % | -176.908 M -305.95 % | 85.900 M 8.32 % | 79.300 M 39.86 % | 56.700 M 196.59 % | -58.700 M -139.99 % | 146.800 M 141.05 % | 60.900 M 55.36 % | 39.200 M 4.81 % | 37.400 M -56.36 % | 85.700 M 124.93 % | 38.100 M 17.23 % | 32.500 M 26.95 % | 25.600 M -46.33 % | 47.700 M 23.58 % | 38.600 M -19.58 % | 48.000 M -9.83 % | 53.235 M 34.09 % | 39.700 M 11.20 % | 35.700 M 324.53 % | -15.900 M -130.72 % | 51.758 M 6.28 % | 48.700 M 36.41 % | 35.700 M 85.94 % | 19.200 M -18.93 % | 23.684 M -7.85 % | 25.700 M -48.50 % | 49.900 M 107.05 % | 24.100 M |
| Cost and expenses | 26.413 M -77.52 % | 117.521 M 16.78 % | 100.636 M -21.38 % | 127.996 M 588.15 % | 18.600 M -83.73 % | 114.300 M 477.27 % | 19.800 M -94.30 % | 347.300 M 159.76 % | 133.700 M 52.80 % | 87.500 M -16.59 % | 104.900 M -8.62 % | 114.800 M 109.49 % | 54.800 M 13.47 % | 48.295 M -46.93 % | 91.000 M 46.30 % | 62.200 M -20.87 % | 78.600 M 88.49 % | 41.700 M -28.47 % | 58.300 M 23.00 % | 47.400 M 12.59 % | 42.100 M 148.22 % | -87.303 M -182.44 % | 105.900 M 5.27 % | 100.600 M 39.72 % | 72.000 M 435.45 % | -21.464 M -112.35 % | 173.800 M -15.30 % | 205.200 M -62.31 % | 544.400 M 1 355.61 % | 37.400 M -56.36 % | 85.700 M 124.93 % | 38.100 M 17.23 % | 32.500 M 26.95 % | 25.600 M -46.33 % | 47.700 M 23.58 % | 38.600 M -19.58 % | 48.000 M -9.83 % | 53.235 M 34.09 % | 39.700 M 11.20 % | 35.700 M 324.53 % | -15.900 M -130.72 % | 51.758 M 6.28 % | 48.700 M 36.41 % | 35.700 M 85.94 % | 19.200 M -18.93 % | 23.684 M -7.85 % | 25.700 M -48.50 % | 49.900 M 107.05 % | 24.100 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 100.426 M | 0.000 | 0.000 -100.00 % | 18.600 M -3.67 % | 19.309 M -2.48 % | 19.800 M 30.26 % | 15.200 M 7.04 % | 14.200 M 16.42 % | 12.197 M -32.61 % | 18.100 M 27.46 % | 14.200 M -14.97 % | 16.700 M 71.39 % | 9.744 M -50.54 % | 19.700 M 33.11 % | 14.800 M 0.00 % | 14.800 M -6.00 % | 15.744 M -5.72 % | 16.700 M 32.54 % | 12.600 M -5.26 % | 13.300 M -57.60 % | 31.367 M 58.42 % | 19.800 M 29.41 % | 15.300 M 2.68 % | 14.900 M -8.89 % | 16.354 M -14.38 % | 19.100 M 38.41 % | 13.800 M -3.50 % | 14.300 M -27.85 % | 19.820 M 16.59 % | 17.000 M 32.81 % | 12.800 M 6.67 % | 12.000 M -30.92 % | 17.371 M 3.40 % | 16.800 M 31.25 % | 12.800 M 6.67 % | 12.000 M -37.91 % | 19.327 M 15.73 % | 16.700 M 42.74 % | 11.700 M 21.88 % | 9.600 M -67.40 % | 29.451 M 126.55 % | 13.000 M 25.00 % | 10.400 M -7.96 % | 11.300 M -71.83 % | 40.114 M 113.37 % | 18.800 M | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 5.889 M -48.88 % | 11.519 M -0.64 % | 11.593 M -6.33 % | 12.376 M 71.89 % | 7.200 M 156.83 % | -12.669 M -264.53 % | 7.700 M 48.08 % | 5.200 M 26.83 % | 4.100 M -18.00 % | 5.000 M -13.79 % | 5.800 M 38.10 % | 4.200 M 2.44 % | 4.100 M | 0.000 -100.00 % | 3.400 M 100.00 % | 1.700 M -54.05 % | 3.700 M | 0.000 -100.00 % | 2.400 M 140.00 % | 1.000 M 100.00 % | 500.000 K | 0.000 -100.00 % | 6.700 M 13.56 % | 5.900 M -16.90 % | 7.100 M | 0.000 -100.00 % | 2.500 M -28.57 % | 3.500 M -44.44 % | 6.300 M -32.98 % | 9.400 M -5.05 % | 9.900 M 10.00 % | 9.000 M -11.76 % | 10.200 M 7.37 % | 9.500 M -6.86 % | 10.200 M -2.86 % | 10.500 M -62.90 % | 28.300 M | 0.000 -100.00 % | 13.400 M -8.22 % | 14.600 M 105.63 % | 7.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.900 M -7.33 % | 15.000 M -22.28 % | 19.300 M |
| Depreciation and amortization | 1.967 M -23.52 % | 2.572 M 60.35 % | 1.604 M 50.33 % | 1.067 M 1.72 % | 1.049 M -44.79 % | 1.900 M 6.62 % | 1.782 M 4.82 % | 1.700 M -5.56 % | 1.800 M -5.26 % | 1.900 M -5.00 % | 2.000 M -4.76 % | 2.100 M 0.00 % | 2.100 M 10.53 % | 1.900 M 11.76 % | 1.700 M 6.25 % | 1.600 M 23.08 % | 1.300 M -13.33 % | 1.500 M 7.14 % | 1.400 M 0.00 % | 1.400 M 0.00 % | 1.400 M -5.90 % | 1.488 M -7.01 % | 1.600 M 14.29 % | 1.400 M -6.67 % | 1.500 M -21.55 % | 1.912 M 0.64 % | 1.900 M 0.00 % | 1.900 M 0.00 % | 1.900 M -20.83 % | 2.400 M 0.00 % | 2.400 M 0.00 % | 2.400 M 0.00 % | 2.400 M -4.00 % | 2.500 M -3.85 % | 2.600 M 4.00 % | 2.500 M -7.41 % | 2.700 M -45.60 % | 4.963 M 65.43 % | 3.000 M -3.23 % | 3.100 M 55.00 % | 2.000 M -14.98 % | 2.352 M 2.28 % | 2.300 M -4.17 % | 2.400 M -7.69 % | 2.600 M -10.31 % | 2.899 M 15.96 % | 2.500 M 4.17 % | 2.400 M -4.00 % | 2.500 M |
| Operating income | 79.265 M 783.73 % | -11.593 M -194.02 % | 12.331 M -26.95 % | 16.881 M -89.40 % | 159.200 M 84.05 % | 86.500 M -80.93 % | 453.500 M 2 237.63 % | 19.400 M 169.29 % | -28.000 M -188.05 % | 31.800 M 457.30 % | -8.900 M 73.75 % | -33.900 M -201.50 % | 33.400 M 206.42 % | 10.900 M -63.18 % | 29.600 M -25.25 % | 39.600 M -19.84 % | 49.400 M 6.30 % | 46.471 M 131.20 % | 20.100 M -37.58 % | 32.200 M 3.87 % | 31.000 M -80.38 % | 157.966 M 368.65 % | -58.800 M -20.74 % | -48.700 M -653.41 % | 8.800 M -91.79 % | 107.122 M 251.95 % | -70.500 M -1 805.41 % | -3.700 M -120.90 % | 17.700 M -41.20 % | 30.100 M 146.38 % | -64.900 M -195.30 % | 68.100 M 42.47 % | 47.800 M 156.17 % | -85.100 M -243.27 % | 59.400 M 232.89 % | -44.700 M -712.73 % | -5.500 M -122.43 % | 24.524 M 91.60 % | 12.800 M 21.90 % | 10.500 M -90.48 % | 110.300 M 520.09 % | -26.256 M -308.38 % | 12.600 M 604.00 % | -2.500 M -114.97 % | 16.700 M -76.19 % | 70.143 M 79.39 % | 39.100 M 258.72 % | 10.900 M -68.77 % | 34.900 M |
| Operating income ratio | 0.75 785.35 % | -0.11 -200.26 % | 0.11 -6.32 % | 0.12 -86.99 % | 0.90 107.85 % | 0.43 -55.04 % | 0.96 1 686.40 % | 0.05 118.98 % | -0.28 -220.84 % | 0.23 338.29 % | -0.10 78.38 % | -0.45 -219.84 % | 0.38 5.68 % | 0.36 42.48 % | 0.25 -34.27 % | 0.38 -13.02 % | 0.44 -28.75 % | 0.62 169.07 % | 0.23 -41.28 % | 0.39 -4.57 % | 0.41 100.66 % | -62.26 -8 434.60 % | -0.73 22.25 % | -0.94 -1 037.28 % | 0.10 -97.42 % | 3.87 861.43 % | -0.51 -2 670.12 % | -0.02 -158.97 % | 0.03 -92.04 % | 0.39 118.52 % | -2.11 -457.61 % | 0.59 11.92 % | 0.53 -79.95 % | 2.63 420.28 % | 0.51 104.98 % | -10.16 -12 977.52 % | -0.08 -124.63 % | 0.32 29.36 % | 0.24 41.18 % | 0.17 -87.91 % | 1.43 273.18 % | -0.83 -542.63 % | 0.19 410.15 % | -0.06 -116.23 % | 0.37 -50.47 % | 0.75 23.90 % | 0.60 236.57 % | 0.18 -69.69 % | 0.59 |
| Total other income expenses net | -7.127 M -194.38 % | -2.421 M 58.29 % | -5.804 M 84.88 % | -38.381 M 44.05 % | -68.600 M -708.05 % | 11.282 M 102.78 % | -405.500 M -972.95 % | -37.793 M -539 800.00 % | -7.000 K -100.11 % | 6.397 M 1 354.31 % | -510.000 K | 0.000 100.00 % | -1.900 M -138.02 % | 4.998 M | 0.000 -100.00 % | 6.200 M | 0.000 -100.00 % | 24.097 M 1 606.05 % | -1.600 M -245.45 % | 1.100 M 102.25 % | -48.800 M -228.45 % | 37.993 M | 0.000 | 0.000 | 0.000 100.00 % | -126.002 M | 0.000 | 0.000 100.00 % | -6.300 M 32.98 % | -9.400 M | 0.000 100.00 % | -9.000 M 11.76 % | -10.200 M -10.07 % | -9.267 M | 0.000 | 0.000 | 0.000 100.00 % | -17.807 M | 0.000 | 0.000 -100.00 % | 80.500 M 3 485.07 % | -2.378 M | 0.000 | 0.000 | 0.000 100.00 % | -13.314 M 4.22 % | -13.900 M 7.33 % | -15.000 M 22.28 % | -19.300 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 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 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -951.546 M | 0.000 -100.00 % | 245.123 M | 0.000 100.00 % | -1.120 B | 0.000 -100.00 % | 224.500 M -4.63 % | 235.400 M 10.10 % | 213.800 M -5.19 % | 225.514 M 3 722.27 % | 5.900 M -95.42 % | 128.876 M 18.89 % | 108.400 M 308.34 % | -52.030 M 53.38 % | -111.600 M -144.46 % | 251.028 M 146.78 % | -536.662 M -26.07 % | -425.700 M -19.44 % | -356.400 M -104.20 % | -174.531 M -147.91 % | -70.400 M 43.37 % | -124.309 M -917.82 % | 15.200 M 116.30 % | -93.269 M 21.95 % | -119.500 M 51.08 % | -244.261 M 60.91 % | -624.800 M |
| Total investments | 0.000 -100.00 % | 858.596 M | 0.000 -100.00 % | 279.343 M | 0.000 -100.00 % | 790.078 M | 0.000 -100.00 % | 208.800 M 158.74 % | 80.700 M -52.11 % | 168.500 M -87.47 % | 1.345 B 1 969.18 % | 65.000 M -85.66 % | 453.306 M 2 298.45 % | 18.900 M -95.79 % | 449.254 M -16.23 % | 536.300 M 1 431.15 % | 35.026 M | 0.000 -100.00 % | 89.000 M -49.08 % | 174.800 M 28.71 % | 135.812 M -12.83 % | 155.800 M 0.00 % | 155.792 M -6.54 % | 166.700 M -6.95 % | 179.149 M 7.92 % | 166.000 M 19.93 % | 138.414 M -69.65 % | 456.000 M |
| Total debt | 0.000 -100.00 % | 327.450 M | 0.000 -100.00 % | 478.376 M | 0.000 -100.00 % | 238.000 M | 0.000 -100.00 % | 304.200 M 8.26 % | 281.000 M 8.37 % | 259.300 M -1.98 % | 264.548 M 144.73 % | 108.100 M -65.53 % | 313.650 M 157.72 % | 121.700 M 64.00 % | 74.207 M -74.86 % | 295.200 M -5.43 % | 312.139 M 20.62 % | 258.783 M -22.91 % | 335.700 M 2.10 % | 328.800 M 5.13 % | 312.748 M -22.51 % | 403.600 M 13.02 % | 357.110 M -28.28 % | 497.900 M 129.86 % | 216.613 M 11.54 % | 194.200 M -42.55 % | 338.036 M 140.77 % | 140.400 M |
| Accumulated other comprehensive income loss | 2.727 B 381.22 % | 566.635 M -79.44 % | 2.756 B 61.56 % | 1.706 B -23.03 % | 2.216 B 276.23 % | 589.086 M -72.12 % | 2.113 B 65.97 % | 1.273 B 123.61 % | 569.438 M -52.12 % | 1.189 B 120.85 % | 538.522 M -50.51 % | 1.088 B 18.13 % | 921.163 M 1.72 % | 905.600 M 1 015.85 % | -98.880 M -111.55 % | 855.900 M 1 018.08 % | -93.228 M | 0.000 -100.00 % | 2.025 M -99.79 % | 945.900 M 1 468.57 % | -69.116 M | 0.000 100.00 % | -59.686 M -106.15 % | 970.500 M 1 543.01 % | -67.255 M -107.80 % | 862.600 M 1 543.15 % | -59.772 M | 0.000 |
| Retained earnings | 0.000 -100.00 % | 749.645 M | 0.000 | 0.000 | 0.000 -100.00 % | 706.084 M | 0.000 | 0.000 -100.00 % | 597.037 M | 0.000 -100.00 % | 534.816 M | 0.000 -100.00 % | 395.282 M | 0.000 -100.00 % | 270.803 M | 0.000 -100.00 % | 305.547 M 21.36 % | 251.764 M -69.95 % | 837.789 M | 0.000 -100.00 % | 206.147 M | 0.000 -100.00 % | 262.188 M | 0.000 -100.00 % | 174.472 M | 0.000 -100.00 % | 176.645 M | 0.000 |
| Common stock | 0.000 -100.00 % | 1.050 B | 0.000 -100.00 % | 1.050 B | 0.000 -100.00 % | 840.000 M | 0.000 -100.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M 0.00 % | 840.000 M -50.00 % | 1.680 B |
| Total equity | 2.727 B 0.00 % | 2.727 B -1.05 % | 2.756 B 0.00 % | 2.756 B 24.34 % | 2.216 B 0.00 % | 2.216 B 4.87 % | 2.113 B 0.00 % | 2.113 B 1.23 % | 2.088 B 2.87 % | 2.029 B 1.74 % | 1.995 B 3.44 % | 1.928 B 4.18 % | 1.851 B 6.02 % | 1.746 B 1.90 % | 1.713 B 1.02 % | 1.696 B -3.85 % | 1.764 B -2.36 % | 1.806 B 2.57 % | 1.761 B -1.39 % | 1.786 B 1.71 % | 1.756 B 0.21 % | 1.752 B -2.92 % | 1.805 B -0.31 % | 1.811 B 6.33 % | 1.703 B 0.01 % | 1.703 B -0.15 % | 1.705 B -47.78 % | 3.265 B |
| Other non current liabilities | -2.727 B -505.89 % | 671.788 M 124.38 % | -2.756 B -412.48 % | 881.898 M 139.79 % | -2.216 B -1 464.72 % | 162.400 M 107.68 % | -2.113 B -66 140.63 % | 3.200 M -31.70 % | 4.685 M -21.92 % | 6.000 M | 0.000 -100.00 % | 764.700 M 36 314.29 % | 2.100 M 101.99 % | -105.600 M -1 286.51 % | 8.900 M -94.66 % | 166.700 M 115.03 % | 77.523 M 621.62 % | -14.862 M -128.75 % | 51.700 M 10.00 % | 47.000 M -92.98 % | 669.150 M 1 059.71 % | 57.700 M 54.85 % | 37.261 M 156.97 % | 14.500 M -96.88 % | 464.024 M 3 469.41 % | 13.000 M -98.70 % | 996.677 M 27 585.47 % | 3.600 M |
| Long term debt | 0.000 -100.00 % | 327.450 M | 0.000 -100.00 % | 478.376 M | 0.000 -100.00 % | 238.000 M | 0.000 -100.00 % | 304.200 M 8.26 % | 281.000 M 8.37 % | 259.300 M 136.71 % | -706.415 M -753.48 % | 108.100 M 116.18 % | -668.044 M -648.93 % | 121.700 M 3 559.32 % | 3.326 M 3 225.76 % | 100.000 K -73.40 % | 375.918 K -61.37 % | 973.149 K -35.12 % | 1.500 M -16.67 % | 1.800 M -10.36 % | 2.008 M | 0.000 | 0.000 -100.00 % | 19.600 M -64.14 % | 54.663 M -10.39 % | 61.000 M -8.74 % | 66.845 M -52.39 % | 140.400 M |
| Total non current liabilities | -2.727 B -372.88 % | 999.238 M 136.26 % | -2.756 B -302.59 % | 1.360 B 161.38 % | -2.216 B -653.52 % | 400.400 M 118.95 % | -2.113 B -527.62 % | 494.200 M 72.98 % | 285.700 M 7.69 % | 265.300 M 564.10 % | 39.949 M -66.68 % | 119.900 M 235.50 % | 35.738 M 121.98 % | 16.100 M 31.69 % | 12.226 M -92.67 % | 166.800 M 114.12 % | 77.899 M | 0.000 -100.00 % | 70.600 M 44.67 % | 48.800 M -33.28 % | 73.145 M -0.89 % | 73.800 M 37.07 % | 53.840 M 31.00 % | 41.100 M -50.38 % | 82.821 M -3.81 % | 86.100 M 5.04 % | 81.971 M -51.55 % | 169.200 M |
| Other current liabilities | 0.000 100.00 % | -327.450 M | 0.000 | 0.000 | 0.000 100.00 % | -237.799 M | 0.000 | 0.000 -100.00 % | 45.029 M -28.86 % | 63.300 M 108.96 % | -706.833 M 3.03 % | -728.900 M -11 128.48 % | 6.609 M -95.15 % | 136.200 M 139.21 % | -347.322 M -426.43 % | 106.400 M 124.70 % | -430.827 M -67.11 % | -257.810 M -226.32 % | 204.100 M 7.48 % | 189.900 M 139.39 % | -482.079 M -426.83 % | 147.500 M 19.41 % | 123.526 M -9.84 % | 137.000 M 147.82 % | -286.519 M -236.18 % | 210.400 M 130.62 % | -687.163 M -134.85 % | 1.972 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -236.026 M | 0.000 -100.00 % | 2.439 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.477 M | 0.000 -100.00 % | 20.111 M | 0.000 -100.00 % | 11.500 M -54.18 % | 25.100 M 2.47 % | 24.496 M 642.31 % | 3.300 M 5.52 % | 3.127 M -2.27 % | 3.200 M 27.06 % | 2.518 M 4.93 % | 2.400 M -13.65 % | 2.779 M | 0.000 |
| Short term debt | 0.000 -100.00 % | 327.450 M | 0.000 | 0.000 | 0.000 -100.00 % | 238.032 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 261.222 M | 0.000 -100.00 % | 310.324 M | 0.000 -100.00 % | 70.881 M -75.98 % | 295.100 M -5.34 % | 311.763 M 20.93 % | 257.810 M -22.86 % | 334.200 M 2.20 % | 327.000 M 5.23 % | 310.741 M -23.01 % | 403.600 M 8.43 % | 372.208 M -22.18 % | 478.300 M 195.34 % | 161.950 M 21.58 % | 133.200 M -50.88 % | 271.190 M | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 7.258 M | 0.000 -100.00 % | 23.167 M | 0.000 -100.00 % | 653.300 M | 0.000 -100.00 % | 751.400 M 88.18 % | 399.300 M -35.98 % | 623.700 M -12.43 % | 712.224 M -5.94 % | 757.200 M 11.68 % | 677.979 M 39.73 % | 485.200 M 31.25 % | 369.684 M -32.47 % | 547.400 M 18.18 % | 463.183 M | 0.000 -100.00 % | 682.000 M -11.02 % | 766.500 M 24.32 % | 616.547 M -24.10 % | 812.300 M 29.52 % | 627.158 M -22.33 % | 807.500 M 81.83 % | 444.108 M -31.12 % | 644.800 M -35.41 % | 998.345 M -49.36 % | 1.972 B |
| Total liabilities | -2.727 B -372.88 % | 999.238 M 136.26 % | -2.756 B -299.20 % | 1.383 B 162.42 % | -2.216 B -310.34 % | 1.054 B 149.86 % | -2.113 B -269.66 % | 1.246 B 81.84 % | 685.000 M -22.95 % | 889.000 M 18.19 % | 752.173 M -14.24 % | 877.100 M 22.89 % | 713.717 M 42.37 % | 501.300 M 31.26 % | 381.910 M -46.53 % | 714.200 M 31.99 % | 541.082 M -18.88 % | 667.055 M -11.37 % | 752.600 M -7.69 % | 815.300 M 18.21 % | 689.693 M -22.17 % | 886.100 M 30.12 % | 680.998 M -19.75 % | 848.600 M 61.05 % | 526.929 M -27.91 % | 730.900 M -32.34 % | 1.080 B -49.54 % | 2.141 B |
| Other non current assets | 0.000 -100.00 % | 3.471 B | 0.000 -100.00 % | 1.795 B | 0.000 -100.00 % | 167.600 M | 0.000 -100.00 % | 1.480 B 15.17 % | 1.285 B -0.85 % | 1.296 B -53.19 % | 2.769 B 134.04 % | 1.183 B 10.77 % | 1.068 B 8.71 % | 982.700 M 34.46 % | 730.845 M -33.64 % | 1.101 B 10.43 % | 997.317 M 859.68 % | -131.281 M -145.05 % | 291.400 M -16.43 % | 348.700 M 107.56 % | 168.000 M -72.77 % | 616.900 M 240.36 % | 181.250 M -67.06 % | 550.200 M 23.05 % | 447.135 M -22.52 % | 577.100 M 25.77 % | 458.872 M -58.20 % | 1.098 B |
| Long term investments | 0.000 | 0.000 | 0.000 100.00 % | -1.480 B | 0.000 | 0.000 | 0.000 100.00 % | -1.239 B -5.64 % | -1.173 B -6.45 % | -1.102 B 0.96 % | -1.113 B -5.23 % | -1.057 B -1 280.57 % | -76.577 M 90.85 % | -837.000 M -399.75 % | 279.235 M 157.81 % | -483.000 M 25.44 % | -647.826 M | 0.000 100.00 % | -88.669 M 4.55 % | -92.900 M -130.25 % | 307.090 M | 0.000 -100.00 % | 345.308 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 1.587 M | 0.000 -100.00 % | 3.245 M | 0.000 -100.00 % | 4.000 M | 0.000 -100.00 % | 5.400 M -19.40 % | 6.700 M -18.29 % | 8.200 M -16.63 % | 9.836 M 66.71 % | 5.900 M 262.02 % | 1.630 M -90.41 % | 17.000 M 1 627.14 % | 984.285 K -93.73 % | 15.700 M 2 317.32 % | 649.480 K | 0.000 100.00 % | -15.864 K | 0.000 -100.00 % | 288.809 K | 0.000 -100.00 % | 1.140 M | 0.000 -100.00 % | 2.233 M | 0.000 -100.00 % | 3.631 M | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.900 M | 0.000 -100.00 % | 14.900 M 0.00 % | 14.900 M 0.00 % | 14.900 M -0.11 % | 14.916 M 0.11 % | 14.900 M -0.11 % | 14.916 M | 0.000 -100.00 % | 14.916 M | 0.000 -100.00 % | 14.916 M 0.00 % | 14.916 M 0.00 % | 14.916 M 0.11 % | 14.900 M -0.11 % | 14.916 M -98.99 % | 1.482 B 9 834.39 % | 14.916 M 0.11 % | 14.900 M -0.11 % | 14.916 M 0.11 % | 14.900 M -0.31 % | 14.946 M -50.18 % | 30.000 M |
| Goodwill and intangible assets | 0.000 -100.00 % | 1.587 M | 0.000 -100.00 % | 3.245 M | 0.000 -100.00 % | 18.900 M | 0.000 -100.00 % | 20.300 M -6.02 % | 21.600 M -6.49 % | 23.100 M -6.67 % | 24.752 M 19.00 % | 20.800 M 25.71 % | 16.546 M -2.67 % | 17.000 M 6.92 % | 15.900 M 1.27 % | 15.700 M 0.87 % | 15.565 M -0.80 % | 15.691 M 5.31 % | 14.900 M 0.00 % | 14.900 M -2.00 % | 15.205 M 2.04 % | 14.900 M -7.20 % | 16.056 M 7.76 % | 14.900 M -13.11 % | 17.148 M 15.09 % | 14.900 M -19.79 % | 18.577 M -38.08 % | 30.000 M |
| Property plant equipment net | 0.000 -100.00 % | 253.820 M | 0.000 -100.00 % | 63.433 M | 0.000 -100.00 % | 63.000 M | 0.000 -100.00 % | 63.900 M -28.52 % | 89.400 M -2.08 % | 91.300 M -2.06 % | 93.222 M -1.04 % | 94.200 M 0.89 % | 93.369 M -2.13 % | 95.400 M -2.13 % | 97.480 M -2.81 % | 100.300 M -2.43 % | 102.797 M 24.05 % | 82.869 M -6.54 % | 88.669 M -4.55 % | 92.900 M -3.08 % | 95.850 M | 0.000 -100.00 % | 100.616 M -7.44 % | 108.700 M -2.37 % | 111.336 M 647.22 % | 14.900 M -87.67 % | 120.890 M -51.10 % | 247.200 M |
| Total non current assets | 0.000 -100.00 % | 3.726 B | 0.000 -100.00 % | 407.884 M | 0.000 -100.00 % | 268.500 M | 0.000 -100.00 % | 358.000 M 45.29 % | 246.400 M -27.51 % | 339.900 M -81.16 % | 1.804 B 548.50 % | 278.200 M -75.79 % | 1.149 B 241.71 % | 336.300 M -71.80 % | 1.193 B 51.80 % | 785.700 M 57.13 % | 500.033 M | 0.000 -100.00 % | 341.700 M -8.22 % | 372.300 M -41.88 % | 640.594 M 1.39 % | 631.800 M -3.40 % | 654.057 M -2.93 % | 673.800 M 17.06 % | 575.619 M -5.15 % | 606.900 M 1.43 % | 598.338 M -56.48 % | 1.375 B |
| Other current assets | 0.000 100.00 % | -1.764 B | 0.000 -100.00 % | 1.582 B | 0.000 -100.00 % | 1.093 B | 0.000 -100.00 % | 1.160 B 14.88 % | 1.009 B -9.42 % | 1.114 B 27.21 % | 876.048 M -18.21 % | 1.071 B 6 661.46 % | 15.841 M -98.47 % | 1.032 B 73.11 % | 596.320 M 150.78 % | -1.174 B -369.05 % | 436.463 M 121.25 % | -2.054 B -5 285.73 % | 39.600 M 340.00 % | 9.000 M 102.91 % | -308.800 M -3 865.85 % | 8.200 M -33.82 % | 12.391 M 51.11 % | 8.200 M 100.61 % | -1.336 B -10 539.13 % | 12.800 M 88.48 % | 6.791 M -75.39 % | 27.600 M |
| Short term investments | 0.000 -100.00 % | 1.678 B | 0.000 -100.00 % | 1.759 B | 0.000 -100.00 % | 790.078 M | 0.000 -100.00 % | 1.448 B 15.50 % | 1.254 B -1.31 % | 1.270 B 4 734.63 % | 26.275 M -97.66 % | 1.122 B 111.78 % | 529.884 M -38.09 % | 855.900 M 403.41 % | 170.019 M -83.32 % | 1.019 B 49.27 % | 682.852 M | 0.000 -100.00 % | 177.669 M -33.63 % | 267.700 M 256.30 % | -171.278 M | 0.000 100.00 % | -189.515 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 34.305 M | 0.000 -100.00 % | 233.253 M | 0.000 -100.00 % | 24.224 M | 0.000 -100.00 % | 79.700 M 74.78 % | 45.600 M 0.22 % | 45.500 M 16.57 % | 39.034 M -61.81 % | 102.200 M -44.69 % | 184.774 M 1 289.28 % | 13.300 M -89.46 % | 126.237 M -68.97 % | 406.800 M 565.68 % | 61.111 M -92.32 % | 795.445 M 4.47 % | 761.400 M 11.12 % | 685.200 M 40.62 % | 487.280 M 2.80 % | 474.000 M -1.54 % | 481.419 M -0.27 % | 482.700 M 55.77 % | 309.882 M -1.22 % | 313.700 M -46.13 % | 582.297 M -23.90 % | 765.200 M |
| Cash and short term investments | 0.000 -100.00 % | 1.712 B | 0.000 -100.00 % | 1.993 B | 0.000 -100.00 % | 814.302 M | 0.000 -100.00 % | 1.528 B 17.58 % | 1.299 B -1.26 % | 1.316 B 1 914.73 % | 65.309 M -94.67 % | 1.224 B 71.33 % | 714.657 M -17.78 % | 869.200 M 193.39 % | 296.256 M -79.23 % | 1.426 B 91.69 % | 743.963 M -6.47 % | 795.445 M 4.47 % | 761.400 M 11.12 % | 685.200 M 40.62 % | 487.280 M 2.80 % | 474.000 M -1.54 % | 481.419 M -0.27 % | 482.700 M 55.77 % | 309.882 M -1.22 % | 313.700 M -46.13 % | 582.297 M -23.90 % | 765.200 M |
| Total current assets | 0.000 | 0.000 | 0.000 -100.00 % | 3.731 B | 0.000 -100.00 % | 3.002 B | 0.000 -100.00 % | 3.001 B 18.79 % | 2.526 B -2.02 % | 2.578 B 173.54 % | 942.616 M -62.70 % | 2.527 B 78.55 % | 1.415 B -25.92 % | 1.911 B 111.74 % | 902.337 M -44.45 % | 1.624 B -10.00 % | 1.805 B | 0.000 -100.00 % | 2.172 B -2.56 % | 2.229 B 23.49 % | 1.805 B -10.04 % | 2.007 B 9.53 % | 1.832 B -7.74 % | 1.986 B 20.04 % | 1.654 B -9.45 % | 1.827 B -16.48 % | 2.187 B -45.74 % | 4.031 B |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 106.800 M | 0.000 -100.00 % | 81.000 M 2 693.10 % | 2.900 M -66.67 % | 8.700 M 591.02 % | 1.259 M -86.89 % | 9.600 M 0.16 % | 9.584 M 5.32 % | 9.100 M -6.77 % | 9.761 M -9.62 % | 10.800 M -5.03 % | 11.372 M | 0.000 -100.00 % | 17.900 M -59.50 % | 44.200 M -17.33 % | 53.463 M 25.80 % | 42.500 M 43.11 % | 29.698 M 26.37 % | 23.500 M -49.69 % | 46.714 M -34.30 % | 71.100 M -5.57 % | 75.292 M -76.92 % | 326.200 M |
| Net receivables | 0.000 -100.00 % | 52.038 M | 0.000 -100.00 % | 156.787 M | 0.000 -100.00 % | 987.785 M | 0.000 -100.00 % | 232.600 M -80.98 % | 1.223 B 776.43 % | 139.500 M 115.44 % | -903.583 M -507.02 % | 222.000 M -67.12 % | 675.243 M 164.84 % | -1.041 B -34.18 % | -776.100 M -638.21 % | 144.200 M -76.48 % | 613.027 M -51.27 % | 1.258 B -7.01 % | 1.353 B -9.23 % | 1.491 B 179.98 % | 532.359 M -64.07 % | 1.482 B 13.26 % | 1.308 B -11.06 % | 1.471 B 14.08 % | 1.289 B -9.76 % | 1.429 B -6.15 % | 1.523 B -47.71 % | 2.912 B |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 26.151 M | 0.000 -100.00 % | 19.000 M | 0.000 -100.00 % | 32.500 M 41.92 % | 22.900 M -25.89 % | 30.900 M 5.80 % | 29.206 M -21.28 % | 37.100 M -22.04 % | 47.590 M -39.14 % | 78.200 M 12.93 % | 69.244 M 34.72 % | 51.400 M 59.73 % | 32.180 M -1.65 % | 32.721 M -7.57 % | 35.400 M 306.90 % | 8.700 M -84.02 % | 54.450 M | 0.000 -100.00 % | 10.827 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -42.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.473 B | 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 % | 7.258 M | 0.000 -100.00 % | 8.911 M | 0.000 -100.00 % | 653.067 M | 0.000 -100.00 % | 751.400 M 112.10 % | 354.271 M -36.74 % | 560.000 M 24.99 % | 448.050 M -38.89 % | 733.200 M 103.08 % | 361.046 M 3.45 % | 349.000 M 24.93 % | 279.348 M 91.47 % | 145.900 M 19.00 % | 122.606 M | 0.000 -100.00 % | 132.200 M -41.11 % | 224.500 M 30.11 % | 172.541 M -33.10 % | 257.900 M 96.23 % | 131.424 M -30.46 % | 189.000 M 48.62 % | 127.170 M -57.44 % | 298.800 M -28.98 % | 420.712 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 14.256 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 400.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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 131.200 M 199.87 % | 43.753 M | 0.000 -100.00 % | 36.575 M | 0.000 -100.00 % | 30.292 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.600 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.000 K | 0.000 | 0.000 -100.00 % | 29.000 K | 0.000 -100.00 % | 28.000 K | 0.000 -100.00 % | 26.353 K 1.36 % | 26.000 K 1.05 % | 25.729 K | 0.000 -100.00 % | 27.362 K | 0.000 -100.00 % | 28.374 K | 0.000 -100.00 % | 27.790 K | 0.000 -100.00 % | 27.377 K | 0.000 -100.00 % | 27.183 K | 0.000 -100.00 % | 233.315 K -80.56 % | 1.200 M |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -709.741 M | 0.000 100.00 % | -671.370 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 |
| 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 |
| Other total stockholders equity | 0.000 -100.00 % | 360.463 M | 0.000 -100.00 % | 1.706 B | 0.000 -100.00 % | 81.130 M | 0.000 | 0.000 -100.00 % | 650.563 M | 0.000 -100.00 % | 81.163 M | 0.000 -100.00 % | 81.163 M | 0.000 -100.00 % | 81.163 M | 0.000 -100.00 % | 628.117 M -12.10 % | 714.603 M 0.98 % | 707.701 M | 0.000 -100.00 % | 81.163 M -91.10 % | 912.200 M 29.81 % | 702.703 M | 0.000 -100.00 % | 688.203 M | 0.000 -100.00 % | 688.203 M -56.55 % | 1.584 B |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.600 M 240.57 % | -39.553 M | 0.000 -100.00 % | 48.000 K | 0.000 -100.00 % | 20.241 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.889 M -20.18 % | 17.400 M | 0.000 -100.00 % | 17.332 M 7.65 % | 16.100 M -2.89 % | 16.579 M 136.84 % | 7.000 M 24.08 % | 5.641 M -53.38 % | 12.100 M 0.37 % | 12.055 M -52.16 % | 25.200 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 667.055 M | 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 % | 3.726 B | 0.000 -100.00 % | 4.139 B | 0.000 -100.00 % | 3.270 B | 0.000 -100.00 % | 3.359 B 21.15 % | 2.773 B -4.99 % | 2.918 B 6.25 % | 2.747 B -2.09 % | 2.805 B 9.39 % | 2.565 B 14.14 % | 2.247 B 7.25 % | 2.095 B -13.07 % | 2.410 B 4.57 % | 2.305 B -6.82 % | 2.473 B -1.60 % | 2.514 B -3.37 % | 2.601 B 6.36 % | 2.446 B -7.31 % | 2.638 B 6.13 % | 2.486 B -6.52 % | 2.659 B 19.27 % | 2.230 B -8.38 % | 2.434 B -12.63 % | 2.785 B -48.48 % | 5.406 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2018-01-31 | 2017-06-30 | 2017-03-31 | 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 | 2012-01-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2011-01-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-01-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2007-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -156.300 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 % | 3.702 M 0.00 % | 3.702 M 0.00 % | 3.702 M | 0.000 100.00 % | -10.120 M 0.00 % | -10.120 M 0.00 % | -10.120 M -230.91 % | 7.731 M 0.00 % | 7.731 M 0.00 % | 7.731 M | 0.000 -100.00 % | 24.302 M 0.00 % | 24.302 M 0.00 % | 24.302 M 202.59 % | 8.031 M 0.00 % | 8.031 M 0.00 % | 8.031 M 0.00 % | 8.031 M 116.10 % | -49.868 M 0.00 % | -49.868 M 0.00 % | -49.868 M 0.00 % | -49.868 M -1 610.81 % | 3.301 M 0.00 % | 3.301 M 0.00 % | 3.301 M 0.00 % | 3.301 M 101.95 % | -169.432 M 0.00 % | -169.432 M 0.00 % | -169.432 M 0.00 % | -169.432 M -80.06 % | -94.098 M 0.00 % | -94.098 M 0.00 % | -94.098 M 0.00 % | -94.098 M -565.90 % | 20.197 M 0.00 % | 20.197 M 0.00 % | 20.197 M 0.00 % | 20.197 M 142.79 % | -47.202 M 0.00 % | -47.202 M 0.00 % | -47.202 M 0.00 % | -47.202 M -1 152.73 % | -3.768 M 0.00 % | -3.768 M 0.00 % | -3.768 M 0.00 % | -3.768 M 83.78 % | -23.235 M 0.00 % | -23.235 M 0.00 % | -23.235 M 0.00 % | -23.235 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -78.200 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -78.100 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 % | 4.571 M 0.00 % | 4.571 M 0.00 % | 4.571 M | 0.000 100.00 % | -2.942 M 0.00 % | -2.942 M 0.00 % | -2.942 M -133.08 % | 8.894 M 0.00 % | 8.894 M 0.00 % | 8.894 M | 0.000 100.00 % | -5.941 M 0.00 % | -5.941 M 0.00 % | -5.941 M -239.67 % | 4.254 M 0.00 % | 4.254 M 0.00 % | 4.254 M 0.00 % | 4.254 M -40.46 % | 7.145 M 0.00 % | 7.145 M 0.00 % | 7.145 M 0.00 % | 7.145 M -62.97 % | 19.292 M 0.00 % | 19.292 M 0.00 % | 19.292 M 0.00 % | 19.292 M 151.12 % | -37.742 M 0.00 % | -37.742 M 0.00 % | -37.742 M 0.00 % | -37.742 M -10 711.88 % | -349.080 K 0.00 % | -349.080 K 0.00 % | -349.080 K 0.00 % | -349.080 K -726.30 % | 55.737 K 0.00 % | 55.737 K 0.00 % | 55.737 K 0.00 % | 55.737 K 77.25 % | 31.445 K 0.00 % | 31.445 K 0.00 % | 31.445 K 0.00 % | 31.445 K 197.28 % | -32.323 K 0.00 % | -32.323 K 0.00 % | -32.323 K 0.00 % | -32.323 K -151.13 % | 63.220 K 0.00 % | 63.220 K 0.00 % | 63.220 K 0.00 % | 63.220 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -868.560 K 0.00 % | -868.560 K 0.00 % | -868.560 K | 0.000 100.00 % | -7.178 M 0.00 % | -7.178 M 0.00 % | -7.178 M -517.31 % | -1.163 M 0.00 % | -1.163 M 0.00 % | -1.163 M | 0.000 -100.00 % | 30.243 M 0.00 % | 30.243 M 0.00 % | 30.243 M 700.67 % | 3.777 M 0.00 % | 3.777 M 0.00 % | 3.777 M 0.00 % | 3.777 M 106.63 % | -57.012 M 0.00 % | -57.012 M 0.00 % | -57.012 M 0.00 % | -57.012 M -256.52 % | -15.992 M 0.00 % | -15.992 M 0.00 % | -15.992 M 0.00 % | -15.992 M 87.86 % | -131.690 M 0.00 % | -131.690 M 0.00 % | -131.690 M 0.00 % | -131.690 M -40.47 % | -93.749 M 0.00 % | -93.749 M 0.00 % | -93.749 M 0.00 % | -93.749 M -565.45 % | 20.141 M 0.00 % | 20.141 M 0.00 % | 20.141 M 0.00 % | 20.141 M 142.64 % | -47.234 M 0.00 % | -47.234 M 0.00 % | -47.234 M 0.00 % | -47.234 M -1 164.41 % | -3.736 M 0.00 % | -3.736 M 0.00 % | -3.736 M 0.00 % | -3.736 M 83.97 % | -23.299 M 0.00 % | -23.299 M 0.00 % | -23.299 M 0.00 % | -23.299 M |
| Other non cash items | -53.104 M -335.36 % | 22.563 M 27 615.85 % | -82.000 K -100.50 % | 16.437 M 125.56 % | -64.300 M 8.14 % | -70.000 M -182.26 % | -24.800 M -55.97 % | -15.900 M -117.81 % | -7.300 M 82.50 % | -41.725 M -189.76 % | -14.400 M -0.70 % | -14.300 M 35.87 % | -22.300 M -6.55 % | -20.929 M 49.32 % | -41.300 M -11.62 % | -37.000 M 7.96 % | -40.200 M 49.74 % | -79.981 M -341.88 % | -18.100 M 56.49 % | -41.600 M -371.90 % | 15.300 M 128.50 % | -53.687 M -327.49 % | 23.600 M -40.40 % | 39.600 M 496.00 % | -10.000 M -151.83 % | 19.295 M -26.64 % | 26.300 M 557.50 % | 4.000 M 131.25 % | -12.800 M -303.18 % | 6.300 M 0.00 % | 6.300 M 149.44 % | -12.742 M 51.04 % | -26.027 M -151.03 % | 51.000 M 25 600.00 % | -200.000 K 99.33 % | -29.900 M -152.79 % | 56.640 M 194.09 % | -60.200 M -228.63 % | 46.800 M 706.90 % | 5.800 M -11.92 % | 6.585 M 758.47 % | -1.000 M 86.67 % | -7.500 M 92.52 % | -100.300 M -1 005.75 % | 11.074 M 199.76 % | -11.100 M -177.62 % | 14.300 M 218.18 % | -12.100 M 80.63 % | -62.476 M -283.29 % | -16.300 M -134.18 % | 47.692 M 153.79 % | 18.792 M 3 450.01 % | -560.967 K 0.00 % | -560.967 K 69.77 % | -1.856 M 0.00 % | -1.856 M 0.00 % | -1.856 M 0.00 % | -1.856 M 88.10 % | -15.591 M 0.00 % | -15.591 M 0.00 % | -15.591 M 0.00 % | -15.591 M -214.45 % | -4.958 M 0.00 % | -4.958 M 0.00 % | -4.958 M 0.00 % | -4.958 M 84.12 % | -31.213 M 0.00 % | -31.213 M 0.00 % | -31.213 M 0.00 % | -31.213 M -64.35 % | -18.992 M 0.00 % | -18.992 M 0.00 % | -18.992 M 0.00 % | -18.992 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.600 M 107.50 % | -48.000 M -1 433.33 % | 3.600 M -5.26 % | 3.800 M -5.00 % | 4.000 M -4.76 % | 4.200 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 % | 20.420 M 0.00 % | 20.420 M 0.00 % | 20.420 M | 0.000 -100.00 % | 14.580 M 0.00 % | 14.580 M 0.00 % | 14.580 M -21.35 % | 18.538 M 0.00 % | 18.538 M 0.00 % | 18.538 M | 0.000 -100.00 % | 5.025 M 0.00 % | 5.025 M 0.00 % | 5.025 M -70.57 % | 17.072 M 0.00 % | 17.072 M 0.00 % | 17.072 M 0.00 % | 17.072 M 148.77 % | -35.007 M 0.00 % | -35.007 M 0.00 % | -35.007 M 0.00 % | -35.007 M -262.37 % | 21.560 M 0.00 % | 21.560 M 0.00 % | 21.560 M 0.00 % | 21.560 M 115.70 % | -137.314 M 0.00 % | -137.314 M 0.00 % | -137.314 M 0.00 % | -137.314 M -97.77 % | -69.431 M 0.00 % | -69.431 M 0.00 % | -69.431 M 0.00 % | -69.431 M -219.04 % | 58.328 M 0.00 % | 58.328 M 0.00 % | 58.328 M 0.00 % | 58.328 M 290.37 % | -30.639 M 0.00 % | -30.639 M 0.00 % | -30.639 M 0.00 % | -30.639 M -230.53 % | 23.473 M 0.00 % | 23.473 M 0.00 % | 23.473 M 0.00 % | 23.473 M 3 109.08 % | -780.075 K 0.00 % | -780.075 K 0.00 % | -780.075 K 0.00 % | -780.075 K |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.200 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 % | -6.124 M 0.00 % | -6.124 M 0.00 % | -6.124 M | 0.000 100.00 % | -4.601 M 0.00 % | -4.601 M 0.00 % | -4.601 M -771.78 % | -527.783 K 0.00 % | -527.783 K 0.00 % | -527.783 K | 0.000 100.00 % | -1.170 M 0.00 % | -1.170 M 0.00 % | -1.170 M -174.54 % | -426.235 K 0.00 % | -426.235 K 0.00 % | -426.235 K 0.00 % | -426.235 K -79.03 % | -238.079 K 0.00 % | -238.079 K 0.00 % | -238.079 K 0.00 % | -238.079 K 89.28 % | -2.221 M 0.00 % | -2.221 M 0.00 % | -2.221 M 0.00 % | -2.221 M -715.19 % | -272.447 K 0.00 % | -272.447 K 0.00 % | -272.447 K 0.00 % | -272.447 K 86.52 % | -2.021 M 0.00 % | -2.021 M 0.00 % | -2.021 M 0.00 % | -2.021 M 50.50 % | -4.082 M 0.00 % | -4.082 M 0.00 % | -4.082 M 0.00 % | -4.082 M -14.24 % | -3.573 M 0.00 % | -3.573 M 0.00 % | -3.573 M 0.00 % | -3.573 M 85.31 % | -24.322 M 0.00 % | -24.322 M 0.00 % | -24.322 M 0.00 % | -24.322 M -1 634.21 % | -1.403 M 0.00 % | -1.403 M 0.00 % | -1.403 M 0.00 % | -1.403 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -193.226 M 0.00 % | -193.226 M 0.00 % | -193.226 M | 0.000 100.00 % | -175.935 M 0.00 % | -175.935 M 0.00 % | -175.935 M -25.69 % | -139.976 M 0.00 % | -139.976 M 0.00 % | -139.976 M | 0.000 100.00 % | -125.609 M 0.00 % | -125.609 M 0.00 % | -125.609 M 17.93 % | -153.044 M 0.00 % | -153.044 M 0.00 % | -153.044 M 0.00 % | -153.044 M -100.69 % | -76.260 M 0.00 % | -76.260 M 0.00 % | -76.260 M 0.00 % | -76.260 M 18.86 % | -93.986 M 0.00 % | -93.986 M 0.00 % | -93.986 M 0.00 % | -93.986 M -121.43 % | -42.445 M 0.00 % | -42.445 M 0.00 % | -42.445 M 0.00 % | -42.445 M -18.55 % | -35.803 M 0.00 % | -35.803 M 0.00 % | -35.803 M 0.00 % | -35.803 M 31.06 % | -51.931 M 0.00 % | -51.931 M 0.00 % | -51.931 M 0.00 % | -51.931 M -406.83 % | -10.246 M 0.00 % | -10.246 M 0.00 % | -10.246 M 0.00 % | -10.246 M -78.07 % | -5.754 M 0.00 % | -5.754 M 0.00 % | -5.754 M 0.00 % | -5.754 M 74.25 % | -22.344 M 0.00 % | -22.344 M 0.00 % | -22.344 M 0.00 % | -22.344 M |
| 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 -100.00 % | 143.194 M 0.00 % | 143.194 M 0.00 % | 143.194 M | 0.000 -100.00 % | 177.366 M 0.00 % | 177.366 M 0.00 % | 177.366 M 36.87 % | 129.589 M 0.00 % | 129.589 M 0.00 % | 129.589 M | 0.000 -100.00 % | 126.084 M 0.00 % | 126.084 M 0.00 % | 126.084 M 44.63 % | 87.179 M 0.00 % | 87.179 M 0.00 % | 87.179 M 0.00 % | 87.179 M -14.12 % | 101.518 M 0.00 % | 101.518 M 0.00 % | 101.518 M 0.00 % | 101.518 M -33.32 % | 152.254 M 0.00 % | 152.254 M 0.00 % | 152.254 M 0.00 % | 152.254 M 375.56 % | 32.016 M 0.00 % | 32.016 M 0.00 % | 32.016 M 0.00 % | 32.016 M 442.25 % | 5.904 M 0.00 % | 5.904 M 0.00 % | 5.904 M 0.00 % | 5.904 M -41.58 % | 10.107 M 0.00 % | 10.107 M 0.00 % | 10.107 M 0.00 % | 10.107 M -64.36 % | 28.360 M 0.00 % | 28.360 M 0.00 % | 28.360 M 0.00 % | 28.360 M 193.13 % | 9.675 M 0.00 % | 9.675 M 0.00 % | 9.675 M 0.00 % | 9.675 M 914.92 % | 953.254 K 0.00 % | 953.254 K 0.00 % | 953.254 K 0.00 % | 953.254 K |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.400 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 % | 56.156 M 0.00 % | 56.156 M 0.00 % | 56.156 M | 0.000 -100.00 % | 3.170 M 0.00 % | 3.170 M 0.00 % | 3.170 M -70.96 % | 10.915 M 0.00 % | 10.915 M 0.00 % | 10.915 M | 0.000 -100.00 % | 695.553 K 0.00 % | 695.553 K 0.00 % | 695.553 K -98.95 % | 66.291 M 0.00 % | 66.291 M 0.00 % | 66.291 M 0.00 % | 66.291 M 364.95 % | -25.020 M 0.00 % | -25.020 M 0.00 % | -25.020 M 0.00 % | -25.020 M 55.36 % | -56.047 M 0.00 % | -56.047 M 0.00 % | -56.047 M 0.00 % | -56.047 M -623.70 % | 10.702 M 0.00 % | 10.702 M 0.00 % | 10.702 M 0.00 % | 10.702 M -66.47 % | 31.919 M 0.00 % | 31.919 M 0.00 % | 31.919 M 0.00 % | 31.919 M -30.47 % | 45.906 M 0.00 % | 45.906 M 0.00 % | 45.906 M 0.00 % | 45.906 M 415.72 % | -14.540 M 0.00 % | -14.540 M 0.00 % | -14.540 M 0.00 % | -14.540 M -171.27 % | 20.402 M 0.00 % | 20.402 M 0.00 % | 20.402 M 0.00 % | 20.402 M -10.49 % | 22.794 M 0.00 % | 22.794 M 0.00 % | 22.794 M 0.00 % | 22.794 M |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.200 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 % | -56.156 M 0.00 % | -56.156 M 0.00 % | -56.156 M | 0.000 100.00 % | -3.170 M 0.00 % | -3.170 M 0.00 % | -3.170 M 70.96 % | -10.915 M 0.00 % | -10.915 M 0.00 % | -10.915 M | 0.000 100.00 % | -695.554 K 0.00 % | -695.554 K 0.00 % | -695.554 K 98.95 % | -66.291 M 0.00 % | -66.291 M 0.00 % | -66.291 M 0.00 % | -66.291 M -364.95 % | 25.020 M 0.00 % | 25.020 M 0.00 % | 25.020 M 0.00 % | 25.020 M -55.36 % | 56.047 M 0.00 % | 56.047 M 0.00 % | 56.047 M 0.00 % | 56.047 M 623.70 % | -10.702 M 0.00 % | -10.702 M 0.00 % | -10.702 M 0.00 % | -10.702 M 66.47 % | -31.919 M 0.00 % | -31.919 M 0.00 % | -31.919 M 0.00 % | -31.919 M 30.47 % | -45.906 M 0.00 % | -45.906 M 0.00 % | -45.906 M 0.00 % | -45.906 M -415.72 % | 14.540 M 0.00 % | 14.540 M 0.00 % | 14.540 M 0.00 % | 14.540 M 171.27 % | -20.402 M 0.00 % | -20.402 M 0.00 % | -20.402 M 0.00 % | -20.402 M 10.49 % | -22.794 M 0.00 % | -22.794 M 0.00 % | -22.794 M 0.00 % | -22.794 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 195.503 M 0.00 % | 195.503 M 0.00 % | 195.503 M 0.00 % | 195.503 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.378 M 0.00 % | -5.378 M 0.00 % | -5.378 M 0.00 % | -5.378 M -147.63 % | 11.291 M 0.00 % | 11.291 M 0.00 % | 11.291 M 0.00 % | 11.291 M 4 166.65 % | 264.625 K 0.00 % | 264.625 K 0.00 % | 264.625 K 0.00 % | 264.625 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.250 M 0.00 % | -1.250 M 0.00 % | -1.250 M 0.00 % | -1.250 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -6.102 M 0.00 % | -6.102 M 0.00 % | -6.102 M 0.00 % | -6.102 M -50.00 % | -4.068 M 0.00 % | -4.068 M 0.00 % | -4.068 M 0.00 % | -4.068 M -16.22 % | -3.500 M 0.00 % | -3.500 M 0.00 % | -3.500 M 0.00 % | -3.500 M -100.00 % | -1.750 M 0.00 % | -1.750 M 0.00 % | -1.750 M 0.00 % | -1.750 M 61.34 % | -4.526 M 0.00 % | -4.526 M 0.00 % | -4.526 M 0.00 % | -4.526 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.385 M 0.00 % | -6.385 M 0.00 % | -6.385 M 0.00 % | -6.385 M |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.757 M 0.00 % | -1.757 M 0.00 % | -1.757 M | 0.000 -100.00 % | 123.122 K 104.27 % | -2.885 M 0.00 % | -2.885 M 31.54 % | -4.214 M -3 709.08 % | 116.758 K 0.00 % | 116.758 K | 0.000 100.00 % | -19.969 M 0.00 % | -19.969 M 0.00 % | -19.969 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -38.086 M 0.00 % | -38.086 M 0.00 % | -38.086 M 0.00 % | -38.086 M 22.78 % | -49.318 M 0.00 % | -49.318 M 0.00 % | -49.318 M 0.00 % | -49.318 M -125.23 % | 195.503 M 0.00 % | 195.503 M 0.00 % | 195.503 M 0.00 % | 195.503 M 189.22 % | -219.130 M 0.00 % | -219.130 M 0.00 % | -219.130 M 0.00 % | -219.130 M -333.33 % | -50.568 M 0.00 % | -50.568 M 0.00 % | -50.568 M 0.00 % | -50.568 M -466.16 % | -8.932 M 0.00 % | -8.932 M 0.00 % | -8.932 M 0.00 % | -8.932 M -179.81 % | 11.191 M 0.00 % | 11.191 M 0.00 % | 11.191 M 0.00 % | 11.191 M 430.89 % | -3.382 M 0.00 % | -3.382 M 0.00 % | -3.382 M 0.00 % | -3.382 M |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.757 M 0.00 % | -1.757 M 0.00 % | -1.757 M | 0.000 100.00 % | -2.885 M 0.00 % | -2.885 M 0.00 % | -2.885 M 31.54 % | -4.214 M 0.00 % | -4.214 M 0.00 % | -4.214 M | 0.000 100.00 % | -19.969 M 0.00 % | -19.969 M 0.00 % | -19.969 M -54.09 % | -12.960 M 0.00 % | -12.960 M 0.00 % | -12.960 M 0.00 % | -12.960 M 65.97 % | -38.086 M 0.00 % | -38.086 M 0.00 % | -38.086 M 0.00 % | -38.086 M 31.28 % | -55.420 M 0.00 % | -55.420 M 0.00 % | -55.420 M 0.00 % | -55.420 M -128.95 % | 191.435 M 0.00 % | 191.435 M 0.00 % | 191.435 M 0.00 % | 191.435 M 185.99 % | -222.630 M 0.00 % | -222.630 M 0.00 % | -222.630 M 0.00 % | -222.630 M -325.53 % | -52.318 M 0.00 % | -52.318 M 0.00 % | -52.318 M 0.00 % | -52.318 M -288.75 % | -13.458 M 0.00 % | -13.458 M 0.00 % | -13.458 M 0.00 % | -13.458 M -220.26 % | 11.191 M 0.00 % | 11.191 M 0.00 % | 11.191 M 0.00 % | 11.191 M 214.58 % | -9.767 M 0.00 % | -9.767 M 0.00 % | -9.767 M 0.00 % | -9.767 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.500 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 % | 23.074 M 0.00 % | 23.074 M 0.00 % | 23.074 M | 0.000 100.00 % | -8.397 M 0.00 % | -8.397 M 0.00 % | -8.397 M -141.33 % | 20.317 M 0.00 % | 20.317 M 0.00 % | 20.317 M | 0.000 -100.00 % | 13.683 M 0.00 % | 13.683 M 0.00 % | 13.683 M -78.35 % | 63.196 M 0.00 % | 63.196 M 0.00 % | 63.196 M 0.00 % | 63.196 M 551.32 % | 9.703 M 0.00 % | 9.703 M 0.00 % | 9.703 M 0.00 % | 9.703 M -11.13 % | 10.918 M 0.00 % | 10.918 M 0.00 % | 10.918 M 0.00 % | 10.918 M 124.53 % | -44.511 M 0.00 % | -44.511 M 0.00 % | -44.511 M 0.00 % | -44.511 M -114.71 % | 302.545 M 0.00 % | 302.545 M 0.00 % | 302.545 M 0.00 % | 302.545 M 357.54 % | 66.124 M 0.00 % | 66.124 M 0.00 % | 66.124 M 0.00 % | 66.124 M 427.60 % | 12.533 M 0.00 % | 12.533 M 0.00 % | 12.533 M 0.00 % | 12.533 M 535.65 % | -2.877 M 0.00 % | -2.877 M 0.00 % | -2.877 M 0.00 % | -2.877 M -116.86 % | 17.062 M 0.00 % | 17.062 M 0.00 % | 17.062 M 0.00 % | 17.062 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.600 M -95.48 % | 79.700 M 2 113.89 % | 3.600 M -5.26 % | 3.800 M -5.00 % | 4.000 M -4.76 % | 4.200 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 % | -14.418 M 0.00 % | -14.418 M 0.00 % | -14.418 M | 0.000 -100.00 % | 128.426 K 0.00 % | 128.426 K 0.00 % | 128.426 K -99.46 % | 23.726 M 0.00 % | 23.726 M 0.00 % | 23.726 M | 0.000 100.00 % | -1.957 M 0.00 % | -1.957 M 0.00 % | -1.957 M -292.35 % | 1.017 M 0.00 % | 1.017 M 0.00 % | 1.017 M 0.00 % | 1.017 M 102.65 % | -38.370 M 0.00 % | -38.370 M 0.00 % | -38.370 M 0.00 % | -38.370 M -215.90 % | 33.105 M 0.00 % | 33.105 M 0.00 % | 33.105 M 0.00 % | 33.105 M 3 129.97 % | -1.093 M 0.00 % | -1.093 M 0.00 % | -1.093 M 0.00 % | -1.093 M 94.90 % | -21.435 M 0.00 % | -21.435 M 0.00 % | -21.435 M 0.00 % | -21.435 M -181.73 % | 26.228 M 0.00 % | 26.228 M 0.00 % | 26.228 M 0.00 % | 26.228 M 254.07 % | -17.023 M 0.00 % | -17.023 M 0.00 % | -17.023 M 0.00 % | -17.023 M -249.51 % | 11.386 M 0.00 % | 11.386 M 0.00 % | 11.386 M 0.00 % | 11.386 M 169.94 % | -16.279 M 0.00 % | -16.279 M 0.00 % | -16.279 M 0.00 % | -16.279 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.531 B 0.24 % | 1.528 B 5.50 % | 1.448 B 3 073.90 % | 45.619 M 9.09 % | 41.819 M -96.82 % | 1.316 B 0.32 % | 1.312 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.696 M 0.00 % | 29.696 M 0.00 % | 29.696 M | 0.000 -100.00 % | 29.571 M 0.00 % | 29.571 M 0.00 % | 29.571 M 405.88 % | 5.846 M 0.00 % | 5.846 M 0.00 % | 5.846 M | 0.000 -100.00 % | 7.802 M 0.00 % | 7.802 M 0.00 % | 7.802 M 14.99 % | 6.785 M 0.00 % | 6.785 M 0.00 % | 6.785 M 0.00 % | 6.785 M -84.97 % | 45.155 M 0.00 % | 45.155 M 0.00 % | 45.155 M 0.00 % | 45.155 M 274.75 % | 12.049 M 0.00 % | 12.049 M 0.00 % | 12.049 M 0.00 % | 12.049 M -8.31 % | 13.142 M 0.00 % | 13.142 M 0.00 % | 13.142 M 0.00 % | 13.142 M -61.99 % | 34.577 M 0.00 % | 34.577 M 0.00 % | 34.577 M 0.00 % | 34.577 M 314.13 % | 8.349 M 0.00 % | 8.349 M 0.00 % | 8.349 M 0.00 % | 8.349 M -67.09 % | 25.373 M 0.00 % | 25.373 M 0.00 % | 25.373 M 0.00 % | 25.373 M 106.34 % | 12.297 M 0.00 % | 12.297 M 0.00 % | 12.297 M 0.00 % | 12.297 M -56.97 % | 28.576 M 0.00 % | 28.576 M 0.00 % | 28.576 M 0.00 % | 28.576 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.224 M -98.42 % | 1.531 B 0.24 % | 1.528 B 3 003.68 % | 49.219 M 7.89 % | 45.619 M -96.54 % | 1.320 B 0.30 % | 1.316 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.278 M 0.00 % | 15.278 M 0.00 % | 15.278 M | 0.000 -100.00 % | 29.700 M 0.00 % | 29.700 M 0.00 % | 29.700 M 0.43 % | 29.571 M 0.00 % | 29.571 M 0.00 % | 29.571 M | 0.000 -100.00 % | 5.846 M 0.00 % | 5.846 M 0.00 % | 5.846 M -25.08 % | 7.802 M 0.00 % | 7.802 M 0.00 % | 7.802 M 0.00 % | 7.802 M 14.99 % | 6.785 M 0.00 % | 6.785 M 0.00 % | 6.785 M 0.00 % | 6.785 M -84.97 % | 45.155 M 0.00 % | 45.155 M 0.00 % | 45.155 M 0.00 % | 45.155 M 274.75 % | 12.049 M 0.00 % | 12.049 M 0.00 % | 12.049 M 0.00 % | 12.049 M -8.31 % | 13.142 M 0.00 % | 13.142 M 0.00 % | 13.142 M 0.00 % | 13.142 M -61.99 % | 34.577 M 0.00 % | 34.577 M 0.00 % | 34.577 M 0.00 % | 34.577 M 314.13 % | 8.349 M 0.00 % | 8.349 M 0.00 % | 8.349 M 0.00 % | 8.349 M -64.74 % | 23.682 M 0.00 % | 23.682 M 0.00 % | 23.682 M 0.00 % | 23.682 M 92.59 % | 12.297 M 0.00 % | 12.297 M 0.00 % | 12.297 M 0.00 % | 12.297 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.600 M 107.50 % | -48.000 M -1 433.33 % | 3.600 M -5.26 % | 3.800 M -5.00 % | 4.000 M -4.76 % | 4.200 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 % | 20.420 M 0.00 % | 20.420 M 0.00 % | 20.420 M | 0.000 -100.00 % | 14.580 M 0.00 % | 14.580 M 0.00 % | 14.580 M -21.35 % | 18.538 M 0.00 % | 18.538 M 0.00 % | 18.538 M | 0.000 -100.00 % | 5.025 M 0.00 % | 5.025 M 0.00 % | 5.025 M -70.57 % | 17.072 M 0.00 % | 17.072 M 0.00 % | 17.072 M 0.00 % | 17.072 M 148.77 % | -35.007 M 0.00 % | -35.007 M 0.00 % | -35.007 M 0.00 % | -35.007 M -262.37 % | 21.560 M 0.00 % | 21.560 M 0.00 % | 21.560 M 0.00 % | 21.560 M 115.70 % | -137.314 M 0.00 % | -137.314 M 0.00 % | -137.314 M 0.00 % | -137.314 M -97.77 % | -69.431 M 0.00 % | -69.431 M 0.00 % | -69.431 M 0.00 % | -69.431 M -219.04 % | 58.328 M 0.00 % | 58.328 M 0.00 % | 58.328 M 0.00 % | 58.328 M 290.37 % | -30.639 M 0.00 % | -30.639 M 0.00 % | -30.639 M 0.00 % | -30.639 M -230.53 % | 23.473 M 0.00 % | 23.473 M 0.00 % | 23.473 M 0.00 % | 23.473 M 3 109.08 % | -780.075 K 0.00 % | -780.075 K 0.00 % | -780.075 K 0.00 % | -780.075 K |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.200 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 % | -6.124 M 0.00 % | -6.124 M 0.00 % | -6.124 M | 0.000 100.00 % | -4.601 M 0.00 % | -4.601 M 0.00 % | -4.601 M -771.78 % | -527.783 K 0.00 % | -527.783 K 0.00 % | -527.783 K | 0.000 100.00 % | -1.170 M 0.00 % | -1.170 M 0.00 % | -1.170 M -174.54 % | -426.235 K 0.00 % | -426.235 K 0.00 % | -426.235 K 0.00 % | -426.235 K -79.03 % | -238.079 K 0.00 % | -238.079 K 0.00 % | -238.079 K 0.00 % | -238.079 K 89.28 % | -2.221 M 0.00 % | -2.221 M 0.00 % | -2.221 M 0.00 % | -2.221 M -715.19 % | -272.447 K 0.00 % | -272.447 K 0.00 % | -272.447 K 0.00 % | -272.447 K 86.52 % | -2.021 M 0.00 % | -2.021 M 0.00 % | -2.021 M 0.00 % | -2.021 M 50.50 % | -4.082 M 0.00 % | -4.082 M 0.00 % | -4.082 M 0.00 % | -4.082 M -14.24 % | -3.573 M 0.00 % | -3.573 M 0.00 % | -3.573 M 0.00 % | -3.573 M 85.31 % | -24.322 M 0.00 % | -24.322 M 0.00 % | -24.322 M 0.00 % | -24.322 M -1 634.21 % | -1.403 M 0.00 % | -1.403 M 0.00 % | -1.403 M 0.00 % | -1.403 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.600 M 107.32 % | -49.200 M -1 466.67 % | 3.600 M -5.26 % | 3.800 M -5.00 % | 4.000 M -4.76 % | 4.200 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 % | 14.296 M 0.00 % | 14.296 M 0.00 % | 14.296 M | 0.000 -100.00 % | 9.979 M 0.00 % | 9.979 M 0.00 % | 9.979 M -44.59 % | 18.010 M 0.00 % | 18.010 M 0.00 % | 18.010 M | 0.000 -100.00 % | 3.855 M 0.00 % | 3.855 M 0.00 % | 3.855 M -76.84 % | 16.646 M 0.00 % | 16.646 M 0.00 % | 16.646 M 0.00 % | 16.646 M 147.23 % | -35.245 M 0.00 % | -35.245 M 0.00 % | -35.245 M 0.00 % | -35.245 M -282.25 % | 19.339 M 0.00 % | 19.339 M 0.00 % | 19.339 M 0.00 % | 19.339 M 114.06 % | -137.587 M 0.00 % | -137.587 M 0.00 % | -137.587 M 0.00 % | -137.587 M -92.56 % | -71.452 M 0.00 % | -71.452 M 0.00 % | -71.452 M 0.00 % | -71.452 M -231.72 % | 54.246 M 0.00 % | 54.246 M 0.00 % | 54.246 M 0.00 % | 54.246 M 258.56 % | -34.212 M 0.00 % | -34.212 M 0.00 % | -34.212 M 0.00 % | -34.212 M -3 928.34 % | -849.282 K 0.00 % | -849.282 K 0.00 % | -849.282 K 0.00 % | -849.282 K 61.09 % | -2.183 M 0.00 % | -2.183 M 0.00 % | -2.183 M 0.00 % | -2.183 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 |