Marimo Regional Revitalization REIT, Inc. 3470.T
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 4.787 B 13.33 % | 4.224 B 16.65 % | 3.621 B 33.29 % | 2.717 B 6.66 % | 2.547 B 13.18 % | 2.250 B 4.58 % | 2.152 B 57.77 % | 1.364 B 124.15 % | 608.493 M |
| Net income | 1.760 B 16.41 % | 1.512 B 11.27 % | 1.359 B 31.84 % | 1.031 B 8.88 % | 946.489 M 19.13 % | 794.471 M 0.61 % | 789.666 M 152.93 % | 312.212 M 529.60 % | 49.589 M |
| Income before tax | 1.762 B 16.40 % | 1.514 B 11.25 % | 1.361 B 31.79 % | 1.032 B 8.86 % | 948.392 M 19.10 % | 796.267 M 0.60 % | 791.499 M 151.54 % | 314.658 M 515.67 % | 51.108 M |
| Income before tax ratio | 0.37 2.70 % | 0.36 -4.63 % | 0.38 -1.13 % | 0.38 2.06 % | 0.37 5.23 % | 0.35 -3.80 % | 0.37 59.44 % | 0.23 174.67 % | 0.08 |
| EBITDA | 2.873 B 15.52 % | 2.487 B 15.57 % | 2.152 B 25.08 % | 1.721 B 4.94 % | 1.640 B 31.44 % | 1.248 B 1.57 % | 1.228 B 80.76 % | 679.472 M 107.14 % | 328.031 M |
| Net income ratio | 0.37 2.71 % | 0.36 -4.61 % | 0.38 -1.09 % | 0.38 2.08 % | 0.37 5.26 % | 0.35 -3.80 % | 0.37 60.32 % | 0.23 180.89 % | 0.08 |
| Ratio EBITDA | 0.60 1.93 % | 0.59 -0.93 % | 0.59 -6.16 % | 0.63 -1.61 % | 0.64 16.13 % | 0.55 -2.87 % | 0.57 14.57 % | 0.50 -7.59 % | 0.54 |
| Gross profit ratio | 0.59 1.88 % | 0.58 -1.64 % | 0.59 -1.41 % | 0.60 1.26 % | 0.59 4.35 % | 0.57 -1.41 % | 0.58 -6.68 % | 0.62 -14.58 % | 0.72 |
| Weighted average shs out dil | 252.423 K 7.51 % | 234.798 K 23.45 % | 190.204 K 24.58 % | 152.680 K 0.75 % | 151.548 K 14.51 % | 132.340 K 1.95 % | 129.810 K 42.70 % | 90.968 K 106.04 % | 44.151 K |
| Weighted average shs out | 252.423 K 7.51 % | 234.798 K 23.45 % | 190.204 K 24.58 % | 152.680 K 0.75 % | 151.548 K 14.51 % | 132.340 K 1.99 % | 129.762 K 42.65 % | 90.968 K 106.04 % | 44.151 K |
| EPS diluted | 6 989.92 8.56 % | 6 438.70 -9.87 % | 7 143.40 5.83 % | 6 749.80 8.08 % | 6 245.44 4.03 % | 6 003.26 -1.31 % | 6 083.24 77.24 % | 3 432.11 205.57 % | 1 123.17 |
| Earnings per share | 6 989.92 8.56 % | 6 438.68 -9.87 % | 7 143.40 5.83 % | 6 749.80 8.08 % | 6 245.44 4.03 % | 6 003.26 -1.35 % | 6 085.49 77.31 % | 3 432.11 205.57 % | 1 123.17 |
| Gross profit | 2.845 B 15.46 % | 2.464 B 14.73 % | 2.147 B 31.42 % | 1.634 B 8.00 % | 1.513 B 18.11 % | 1.281 B 3.10 % | 1.242 B 47.22 % | 843.937 M 91.47 % | 440.763 M |
| Income tax expense | 1.928 M 7.65 % | 1.791 M -3.97 % | 1.865 M 2.59 % | 1.818 M -4.42 % | 1.902 M 6.02 % | 1.794 M -2.07 % | 1.832 M -25.07 % | 2.445 M 61.07 % | 1.518 M |
| Cost of revenue | 1.942 B 10.36 % | 1.760 B 19.44 % | 1.474 B 36.12 % | 1.083 B 4.69 % | 1.034 B 6.67 % | 969.338 M 6.60 % | 909.318 M 74.88 % | 519.977 M 210.01 % | 167.730 M |
| General and administrative expenses | 57.904 M -86.24 % | 420.690 M 20.50 % | 349.133 M 24.09 % | 281.362 M 8.80 % | 258.607 M 13.00 % | 228.848 M 9.79 % | 208.450 M 63.91 % | 127.170 M 677.13 % | 16.364 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 567.578 M 258.95 % | 158.122 M 11.66 % | 141.615 M 10.68 % | 127.948 M 26.09 % | 101.474 M 3.70 % | 97.850 M 7.83 % | 90.745 M 20.88 % | 75.073 M -74.23 % | 291.273 M |
| Operating expenses | 625.482 M 8.06 % | 578.812 M 17.94 % | 490.748 M 19.90 % | 409.310 M 13.67 % | 360.081 M 10.22 % | 326.698 M 9.19 % | 299.190 M 47.94 % | 202.237 M -34.26 % | 307.636 M |
| Cost and expenses | 2.568 B 9.79 % | 2.339 B 19.07 % | 1.964 B 31.67 % | 1.492 B 7.01 % | 1.394 B 7.56 % | 1.296 B 4.18 % | 1.244 B 41.04 % | 882.000 M 186.70 % | 307.636 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 57.904 M -86.24 % | 420.690 M 20.50 % | 349.133 M 24.09 % | 281.362 M 8.80 % | 258.607 M 13.00 % | 228.848 M 9.79 % | 208.450 M 63.91 % | 127.170 M 677.13 % | 16.364 M |
| Interest income | 436.000 K 890.91 % | 44.000 K 29.41 % | 34.000 K 17.24 % | 29.000 K 3.57 % | 28.000 K 0.00 % | 28.000 K 12.00 % | 25.000 K | 0.000 -100.00 % | 141.818 M |
| Interest expense | 281.791 M 28.95 % | 218.534 M 26.97 % | 172.112 M 36.54 % | 126.049 M | 0.000 -100.00 % | 105.206 M 5.91 % | 99.337 M 50.27 % | 66.107 M | 0.000 |
| Depreciation and amortization | 829.737 M 9.89 % | 755.088 M 21.89 % | 619.458 M 22.60 % | 505.277 M -0.42 % | 507.402 M 11.91 % | 453.388 M 3.79 % | 436.833 M 46.24 % | 298.707 M 125.74 % | 132.326 M |
| Operating income | 2.219 B 17.73 % | 1.885 B 13.78 % | 1.657 B 35.27 % | 1.225 B 6.23 % | 1.153 B 20.81 % | 954.291 M 1.17 % | 943.274 M 47.00 % | 641.694 M 80.44 % | 355.636 M |
| Operating income ratio | 0.46 3.88 % | 0.45 -2.46 % | 0.46 1.48 % | 0.45 -0.40 % | 0.45 6.74 % | 0.42 -3.26 % | 0.44 -6.83 % | 0.47 -19.50 % | 0.58 |
| Total other income expenses net | -457.292 M -23.16 % | -371.303 M -25.43 % | -296.032 M -53.93 % | -192.322 M 5.94 % | -204.475 M -29.39 % | -158.024 M -5.00 % | -150.501 M 51.97 % | -313.342 M -4.07 % | -301.091 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | 32.226 B 28.19 % | 25.138 B 27.60 % | 19.700 B 32.84 % | 14.830 B 0.69 % | 14.729 B 18.65 % | 12.413 B 2.73 % | 12.084 B 37.34 % | 8.799 B 458.25 % | 1.576 B |
| Total investments | 13.670 M -0.70 % | 13.766 M 0.00 % | 13.766 M 1.97 % | 13.500 M -0.57 % | 13.578 M 0.58 % | 13.500 M 0.00 % | 13.500 M | 0.000 | 0.000 |
| Total debt | 33.340 B 24.31 % | 26.820 B 25.37 % | 21.393 B 32.44 % | 16.153 B 1.70 % | 15.883 B 15.32 % | 13.773 B 5.11 % | 13.103 B 38.91 % | 9.433 B -0.82 % | 9.511 B |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M | 0.000 | 0.000 -100.00 % | 1.000 M | 0.000 |
| Retained earnings | 976.871 M 37.11 % | 712.474 M 6.89 % | 666.574 M 21.12 % | 550.333 M 14.91 % | 478.907 M 20.28 % | 398.155 M 0.78 % | 395.076 M 50.41 % | 262.671 M 429.70 % | 49.589 M |
| Common stock | 29.338 B 20.15 % | 24.417 B 28.16 % | 19.052 B 33.35 % | 14.287 B -0.89 % | 14.415 B 19.24 % | 12.089 B -1.04 % | 12.216 B 52.94 % | 7.987 B -0.56 % | 8.033 B |
| Total equity | 30.315 B 20.63 % | 25.129 B 27.44 % | 19.719 B 32.90 % | 14.837 B -0.38 % | 14.894 B 19.27 % | 12.487 B -0.98 % | 12.611 B 52.86 % | 8.250 B 4.64 % | 7.884 B |
| Other non current liabilities | 4.017 B 78.44 % | 2.251 B 51.40 % | 1.487 B 15.55 % | 1.287 B -5.27 % | 1.358 B 10.32 % | 1.231 B -4.61 % | 1.291 B 22.91 % | 1.050 B 112.67 % | -8.293 B |
| Long term debt | 28.905 B 29.13 % | 22.385 B 26.90 % | 17.640 B 25.04 % | 14.108 B 87.79 % | 7.513 B -45.33 % | 13.743 B 41.06 % | 9.743 B 17.91 % | 8.263 B -0.36 % | 8.293 B |
| Total non current liabilities | 32.922 B 33.63 % | 24.636 B 28.80 % | 19.127 B 24.25 % | 15.394 B 73.54 % | 8.871 B -40.76 % | 14.974 B 35.71 % | 11.033 B 18.48 % | 9.313 B -13.99 % | 10.827 B |
| Other current liabilities | 889.318 M 33.33 % | 667.011 M 11 641.08 % | 5.681 M -81.47 % | 30.660 M 250.08 % | 8.758 M -64.45 % | 24.639 M -93.15 % | 359.822 M 33.14 % | 270.254 M 122.28 % | -1.213 B |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 596.532 M 48.49 % | 401.722 M -1.00 % | 405.798 M 18.31 % | 343.005 M 2.31 % | 335.261 M 41.77 % | 236.481 M 119.42 % | -1.218 B |
| Short term debt | 4.435 B 0.00 % | 4.435 B 18.19 % | 3.753 B 83.50 % | 2.045 B -75.57 % | 8.370 B 27 800.00 % | 30.000 M -99.11 % | 3.360 B 187.18 % | 1.170 B -3.94 % | 1.218 B |
| Total current liabilities | 5.499 B 3.74 % | 5.301 B 16.78 % | 4.539 B 63.87 % | 2.770 B -68.84 % | 8.888 B 1 677.99 % | 499.902 M -87.01 % | 3.848 B 155.97 % | 1.503 B 1 938.35 % | 73.757 M |
| Total liabilities | 38.421 B 28.34 % | 29.937 B 26.50 % | 23.666 B 30.29 % | 18.164 B 2.28 % | 17.759 B 14.77 % | 15.474 B 3.98 % | 14.882 B 37.59 % | 10.816 B 14 564.64 % | 73.757 M |
| Other non current assets | 352.043 M 100.76 % | -46.592 B -23 619.02 % | 198.104 M 37.89 % | 143.672 M 49.88 % | 95.859 M -95.11 % | 1.961 B -1.63 % | 1.994 B 3 213.54 % | 60.163 M 158.45 % | -102.938 M |
| Long term investments | 0.000 -100.00 % | 46.881 B | 0.000 | 0.000 | 0.000 100.00 % | -1.865 B 2.35 % | -1.910 B | 0.000 | 0.000 |
| Intangible assets | 2.568 M -9.03 % | 2.823 M -8.25 % | 3.077 M -7.63 % | 3.331 M -20.20 % | 4.174 M -25.58 % | 5.609 M -20.38 % | 7.045 M -16.92 % | 8.480 M 46.03 % | 5.807 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 2.568 M -9.03 % | 2.823 M -8.25 % | 3.077 M -7.63 % | 3.331 M -20.20 % | 4.174 M -25.58 % | 5.609 M -20.38 % | 7.045 M -16.92 % | 8.480 M 46.03 % | 5.807 M |
| Property plant equipment net | 60.984 B 23.29 % | 49.466 B 27.07 % | 38.928 B 32.47 % | 29.387 B 0.57 % | 29.220 B 19.00 % | 24.555 B 0.59 % | 24.412 B 45.19 % | 16.814 B 14 787.59 % | 112.939 M |
| Total non current assets | 61.339 B 23.27 % | 49.758 B 27.16 % | 39.129 B 32.49 % | 29.534 B 0.73 % | 29.320 B 18.91 % | 24.657 B 0.63 % | 24.502 B 45.13 % | 16.883 B 106 697.43 % | 15.808 M |
| Other current assets | 6.264 B 73.50 % | 3.610 B 180 523 950.00 % | 2.000 K 100.00 % | 1.000 K 0.00 % | 1.000 K -99.98 % | 4.655 M 4 748.96 % | 96.000 K 9 500.00 % | 1.000 K -99.99 % | 7.905 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.879 B -2.34 % | 1.924 B | 0.000 | 0.000 |
| cash and cash equivalents | 1.114 B -33.76 % | 1.682 B -0.63 % | 1.692 B 27.94 % | 1.323 B 14.63 % | 1.154 B -15.10 % | 1.359 B 33.40 % | 1.019 B 60.74 % | 633.879 M -92.01 % | 7.934 B |
| Cash and short term investments | 1.114 B -33.74 % | 1.681 B -0.66 % | 1.692 B 27.94 % | 1.323 B 14.63 % | 1.154 B -64.36 % | 3.238 B 10.04 % | 2.943 B 364.21 % | 633.879 M -92.01 % | 7.934 B |
| Total current assets | 7.396 B 39.35 % | 5.308 B 24.73 % | 4.255 B 22.72 % | 3.467 B 4.05 % | 3.332 B 0.86 % | 3.304 B 10.49 % | 2.990 B 36.94 % | 2.184 B -72.51 % | 7.942 B |
| Inventory | 0.000 | 0.000 -100.00 % | 2.542 B 19.84 % | 2.121 B -2.21 % | 2.169 B 3 928.68 % | 53.837 M 37.09 % | 39.272 M -97.46 % | 1.548 B 427.02 % | -473.445 M |
| Net receivables | 18.299 M 13.10 % | 16.180 M -23.39 % | 21.119 M -10.66 % | 23.638 M 145.36 % | 9.634 M 26.53 % | 7.614 M -10.15 % | 8.474 M 452.05 % | 1.535 M | 0.000 |
| Tax assets | 14.000 K 16.67 % | 12.000 K -25.00 % | 16.000 K 6.67 % | 15.000 K -11.76 % | 17.000 K 21.43 % | 14.000 K 7.69 % | 13.000 K | 0.000 | 0.000 |
| Other assets | 3.000 K 50.00 % | 2.000 K -33.33 % | 3.000 K 0.00 % | 3.000 K 50.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 -100.00 % | 1.000 K | 0.000 |
| Account payables | 173.424 M 34.92 % | 128.542 M 6.14 % | 121.106 M -55.59 % | 272.698 M 352.82 % | 60.222 M -17.68 % | 73.160 M -25.03 % | 97.585 M 131.61 % | 42.133 M -38.08 % | 68.048 M |
| Tax payables | 843.000 K -98.80 % | 69.979 M 11.04 % | 63.022 M 218.89 % | 19.763 M -54.49 % | 43.422 M 49.23 % | 29.098 M -5.77 % | 30.881 M 46.80 % | 21.036 M 4 073.81 % | 504.000 K |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 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 |
| Other total stockholders equity | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -1.000 M | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -197.853 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.827 B |
| Total assets | 68.735 B 24.82 % | 55.066 B 26.93 % | 43.385 B 31.46 % | 33.002 B 1.07 % | 32.653 B 16.78 % | 27.961 B 1.70 % | 27.492 B 44.19 % | 19.066 B 139.58 % | 7.958 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 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 |
| Change in working capital | 407.379 M -16.46 % | 487.633 M -45.73 % | 898.598 M 554.02 % | 137.396 M 144.34 % | 56.232 M -72.46 % | 204.220 M 101.98 % | 101.110 M 127.66 % | -365.506 M 0.09 % | -365.848 M |
| Accounts receivables | -2.119 M -142.90 % | 4.939 M 96.15 % | 2.518 M 117.98 % | -14.003 M -593.22 % | -2.020 M -335.16 % | 859.000 K 112.38 % | -6.939 M -101.45 % | 478.838 M 199.68 % | -480.373 M |
| Inventory | 0.000 | 0.000 -100.00 % | 740.668 M 227.22 % | 226.355 M 6 002.35 % | -3.835 M -196.92 % | 3.957 M | 0.000 | 0.000 | 0.000 |
| Accounts payables | -131.000 K -102.62 % | 5.009 M -84.28 % | 31.868 M 75.09 % | 18.201 M 235.97 % | -13.386 M -213.01 % | 11.845 M -49.69 % | 23.542 M 77.47 % | 13.265 M -42.76 % | 23.176 M |
| Other working capital | 409.498 M -14.27 % | 477.685 M 286.65 % | 123.544 M 232.62 % | -93.157 M -223.43 % | 75.473 M -59.76 % | 187.559 M 122.13 % | 84.438 M 26.65 % | 66.669 M -27.02 % | 91.349 M |
| Other non cash items | 30.547 M 92.57 % | 15.863 M -66.93 % | 47.971 M 287.24 % | 12.388 M -45.44 % | 22.707 M 229.23 % | 6.897 M -51.84 % | 14.321 M -85.77 % | 100.636 M -87.66 % | 815.245 M |
| Net cash provided by operating activities | 3.061 B 10.43 % | 2.772 B -5.28 % | 2.927 B 74.40 % | 1.678 B 10.83 % | 1.514 B 4.46 % | 1.450 B 8.78 % | 1.333 B 282.36 % | 348.495 M 484.92 % | -90.537 M |
| Investments in property plant and equipment | -13.200 B -11.57 % | -11.831 B -6.92 % | -11.065 B -1 491.96 % | -695.044 M 86.50 % | -5.150 B -510.23 % | -843.918 M 89.44 % | -7.990 B 51.78 % | -16.571 B -0.37 % | -16.509 B |
| Acquisitions net | 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 100.00 % | -10.000 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 94.000 K | 0.000 100.00 % | -266.000 K -445.45 % | 77.000 K 198.72 % | -78.000 K | 0.000 100.00 % | -1.000 K 100.00 % | -63.102 M -48.48 % | -42.500 M |
| Net cash used for investing activites | -13.200 B -11.57 % | -11.831 B -6.92 % | -11.065 B -1 492.18 % | -694.967 M 86.51 % | -5.150 B -510.24 % | -843.918 M 89.44 % | -7.990 B 51.94 % | -16.624 B -0.37 % | -16.562 B |
| Debt repayment | 5.280 B -2.72 % | 5.428 B 3.58 % | 5.240 B 1 840.74 % | 270.000 M -87.20 % | 2.110 B 214.93 % | 670.000 M -81.74 % | 3.670 B -60.48 % | 9.288 B | 0.000 |
| Common stock issued | 5.071 B -6.90 % | 5.447 B 13.18 % | 4.812 B | 0.000 -100.00 % | 2.429 B | 0.000 -100.00 % | 4.305 B | 0.000 -100.00 % | 7.994 B |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -4.812 B | 0.000 100.00 % | -2.429 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -1.693 B -6.53 % | -1.589 B -19.24 % | -1.333 B -22.69 % | -1.086 B -8.87 % | -997.918 M -8.83 % | -916.940 M -19.58 % | -766.811 M -90.52 % | -402.490 M | 0.000 |
| Other financing activites | 1.240 B 124 000 000.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -1.000 K -100.00 % | 4.305 B -43.95 % | 7.680 B -56.13 % | 17.505 B |
| Net cash used provided by financing activities | 9.897 B 6.60 % | 9.285 B 6.48 % | 8.719 B 1 167.99 % | -816.436 M -123.05 % | 3.541 B 1 534.13 % | -246.941 M -103.43 % | 7.208 B -57.52 % | 16.967 B -3.07 % | 17.505 B |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 |
| Net change in cash | -241.080 M -206.56 % | 226.240 M -61.06 % | 580.995 M 248.51 % | 166.707 M 276.69 % | -94.351 M -126.31 % | 358.655 M -34.87 % | 550.696 M -20.46 % | 692.343 M -18.76 % | 852.181 M |
| Cash at beginning of period | 6.355 B 27.79 % | 4.973 B 23.92 % | 4.013 B 11.73 % | 3.592 B 0.33 % | 3.580 B 8.70 % | 3.293 B 28.91 % | 2.555 B 113.19 % | 1.198 B 3.17 % | 1.161 B |
| Cash at end of period | 6.114 B 17.59 % | 5.199 B 13.17 % | 4.594 B 22.24 % | 3.758 B 7.83 % | 3.485 B -4.56 % | 3.652 B 17.60 % | 3.105 B 64.25 % | 1.891 B -6.11 % | 2.014 B |
| Operating cash flow | 3.061 B 10.43 % | 2.772 B -5.28 % | 2.927 B 74.40 % | 1.678 B 10.83 % | 1.514 B 4.46 % | 1.450 B 8.78 % | 1.333 B 282.36 % | 348.495 M 484.92 % | -90.537 M |
| Capital expenditure | -13.200 B -11.57 % | -11.831 B -6.92 % | -11.065 B -1 491.96 % | -695.044 M 86.50 % | -5.150 B -510.23 % | -843.918 M 89.44 % | -7.990 B 51.78 % | -16.571 B -0.37 % | -16.509 B |
| Free CashFlow | -10.139 B -11.92 % | -9.058 B -11.31 % | -8.138 B -927.84 % | 983.066 M 127.04 % | -3.636 B -700.35 % | 605.596 M 109.10 % | -6.657 B 58.96 % | -16.223 B 2.27 % | -16.600 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-07-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 4.617 B 79.07 % | 2.579 B 16.76 % | 2.208 B 6.08 % | 2.082 B -23.19 % | 2.710 B 47.22 % | 1.841 B 3.45 % | 1.780 B 26.93 % | 1.402 B 6.70 % | 1.314 B 2.55 % | 1.281 B 1.23 % | 1.266 B -6.56 % | 1.354 B 20.82 % | 1.121 B 4.20 % | 1.076 B 0.00 % | 1.076 B 57.77 % | 681.957 M 0.00 % | 681.957 M 12.07 % | 608.493 M | 0.000 |
| Net income | 919.359 M -5.87 % | 976.730 M 24.72 % | 783.133 M 9.95 % | 712.289 M -10.91 % | 799.506 M 19.95 % | 666.520 M -3.71 % | 692.184 M 453 256.04 % | 152.680 K 0.00 % | 152.680 K 0.00 % | 152.680 K 1.51 % | 150.408 K 13.65 % | 132.340 K -99.97 % | 396.382 M 0.39 % | 394.833 M 0.00 % | 394.833 M 152.93 % | 156.106 M 0.00 % | 156.106 M -20.99 % | 197.589 M 233.51 % | -148.000 M |
| Income before tax | 919.979 M -5.90 % | 977.641 M 24.68 % | 784.149 M 9.96 % | 713.150 M -10.90 % | 800.437 M 19.92 % | 667.476 M -3.70 % | 693.095 M 26.02 % | 550.000 M 14.31 % | 481.137 M 0.28 % | 479.793 M 2.39 % | 468.599 M 15 578 324.20 % | 3.008 K -100.00 % | 397.283 M 0.39 % | 395.750 M 0.00 % | 395.750 M 151.54 % | 157.329 M -41.41 % | 268.517 M 34.86 % | 199.108 M 234.53 % | -148.000 M |
| Income before tax ratio | 0.20 -47.45 % | 0.38 6.78 % | 0.36 3.65 % | 0.34 15.99 % | 0.30 -18.54 % | 0.36 -6.91 % | 0.39 -0.72 % | 0.39 7.13 % | 0.37 -2.21 % | 0.37 1.14 % | 0.37 16 671 156.53 % | 0.00 -100.00 % | 0.35 -3.65 % | 0.37 0.00 % | 0.37 59.44 % | 0.23 -41.41 % | 0.39 20.33 % | 0.33 | 0.00 |
| EBITDA | 1.697 B 0.48 % | 1.689 B 24.15 % | 1.360 B 6.30 % | 1.280 B -5.94 % | 1.360 B 20.54 % | 1.129 B -1.64 % | 1.147 B 27.09 % | 902.880 M 10.41 % | 817.776 M -0.83 % | 824.625 M 14.22 % | 721.937 M 15.66 % | 624.193 M -9.96 % | 693.251 M 12.89 % | 614.091 M 0.00 % | 614.091 M 80.76 % | 339.736 M 0.00 % | 339.736 M 3.89 % | 327.023 M 32 342.76 % | 1.008 M |
| Net income ratio | 0.20 -47.44 % | 0.38 6.82 % | 0.35 3.64 % | 0.34 15.98 % | 0.29 -18.52 % | 0.36 -6.92 % | 0.39 357 065.13 % | 0.00 -6.28 % | 0.00 -2.49 % | 0.00 0.28 % | 0.00 21.63 % | 0.00 -99.97 % | 0.35 -3.65 % | 0.37 0.00 % | 0.37 60.32 % | 0.23 0.00 % | 0.23 -29.51 % | 0.32 | 0.00 |
| Ratio EBITDA | 0.37 -43.89 % | 0.65 6.33 % | 0.62 0.20 % | 0.61 22.45 % | 0.50 -18.12 % | 0.61 -4.92 % | 0.64 0.12 % | 0.64 3.47 % | 0.62 -3.30 % | 0.64 12.84 % | 0.57 23.77 % | 0.46 -25.48 % | 0.62 8.34 % | 0.57 0.00 % | 0.57 14.57 % | 0.50 0.00 % | 0.50 -7.30 % | 0.54 | 0.00 |
| Gross profit ratio | 0.00 -100.00 % | 0.83 586.89 % | 0.12 -74.72 % | 0.48 17.90 % | 0.40 -19.75 % | 0.50 -26.54 % | 0.69 30.15 % | 0.53 7.34 % | 0.49 -0.96 % | 0.50 0.38 % | 0.49 23.23 % | 0.40 -14.50 % | 0.47 -18.86 % | 0.58 0.00 % | 0.58 -6.68 % | 0.62 0.00 % | 0.62 -14.58 % | 0.72 | 0.00 |
| Weighted average shs out dil | 281.494 K 5.79 % | 266.093 K 12.17 % | 237.225 K 0.00 % | 237.225 K 1.95 % | 232.679 K 21.04 % | 192.226 K 2.09 % | 188.297 K 23.32 % | 152.689 K -0.01 % | 152.698 K 7.58 % | 141.944 K -5.63 % | 150.408 K 13.65 % | 132.340 K 0.00 % | 132.340 K 1.95 % | 129.810 K 0.00 % | 129.810 K 42.70 % | 90.968 K 0.00 % | 90.968 K 106.04 % | 44.151 K 1 007.10 % | 3.988 K |
| Weighted average shs out | 281.494 K 5.79 % | 266.093 K 12.17 % | 237.225 K 0.00 % | 237.225 K 1.95 % | 232.679 K 21.04 % | 192.226 K 2.09 % | 188.297 K 23.32 % | 152.689 K -0.01 % | 152.698 K 7.58 % | 141.944 K -5.63 % | 150.408 K 13.65 % | 132.340 K 0.00 % | 132.340 K 1.99 % | 129.762 K 0.00 % | 129.762 K 42.65 % | 90.968 K 0.00 % | 90.968 K 106.04 % | 44.151 K 1 007.10 % | 3.988 K |
| EPS diluted | 3 266.00 -10.96 % | 3 667.89 11.11 % | 3 301.22 9.95 % | 3 002.59 -12.62 % | 3 436.09 -0.90 % | 3 467.38 -5.68 % | 3 676.02 367 502.00 % | 1.00 0.00 % | 1.00 -7.41 % | 1.08 -1.82 % | 1.10 10.00 % | 1.00 -99.97 % | 2 995.18 -1.53 % | 3 041.62 0.00 % | 3 041.62 77.24 % | 1 716.06 0.00 % | 1 716.06 -95.51 % | 38 234.00 203.03 % | -37 111.34 |
| Earnings per share | 3 266.00 -10.96 % | 3 667.89 11.11 % | 3 301.22 9.95 % | 3 002.59 -12.62 % | 3 436.09 -0.90 % | 3 467.38 -5.68 % | 3 676.02 367 502.00 % | 1.00 0.00 % | 1.00 -7.41 % | 1.08 -1.82 % | 1.10 10.00 % | 1.00 -99.97 % | 2 995.18 -1.56 % | 3 042.75 0.00 % | 3 042.75 77.31 % | 1 716.06 0.00 % | 1 716.06 -95.51 % | 38 234.00 203.03 % | -37 111.34 |
| Gross profit | 0.000 -100.00 % | 2.134 B 702.00 % | 266.022 M -73.18 % | 992.056 M -9.44 % | 1.095 B 18.14 % | 927.227 M -24.01 % | 1.220 B 65.21 % | 738.550 M 14.53 % | 644.834 M 1.57 % | 634.873 M 1.61 % | 624.804 M 15.15 % | 542.587 M 3.30 % | 525.231 M -15.45 % | 621.235 M 0.00 % | 621.235 M 47.22 % | 421.969 M 0.00 % | 421.969 M -4.26 % | 440.763 M | 0.000 |
| Income tax expense | 619.000 K -32.05 % | 911.000 K -10.33 % | 1.016 M 18.00 % | 861.000 K -7.42 % | 930.000 K -2.62 % | 955.000 K 4.95 % | 910.000 K 25 149.72 % | 3.604 K 14.59 % | 3.145 K 0.29 % | 3.136 K 0.87 % | 3.109 K 3.36 % | 3.008 K -99.67 % | 900.000 K -1.75 % | 916.000 K 0.00 % | 916.000 K -25.10 % | 1.223 M 0.00 % | 1.223 M -99.11 % | 137.518 M | 0.000 |
| Cost of revenue | 3.157 B 609.31 % | 445.037 M -70.28 % | 1.497 B 37.40 % | 1.090 B -32.51 % | 1.615 B 9.56 % | 1.474 B 34.65 % | 1.095 B 21.32 % | 902.292 M 34.86 % | 669.082 M 3.51 % | 646.383 M 0.86 % | 640.875 M -21.06 % | 811.895 M 36.27 % | 595.802 M 31.04 % | 454.659 M 0.00 % | 454.659 M 74.88 % | 259.989 M 0.00 % | 259.989 M 55.00 % | 167.730 M | 0.000 |
| General and administrative expenses | 0.000 -100.00 % | 28.681 M 6.60 % | 26.904 M -7.23 % | 29.000 M 16.73 % | 24.844 M 3.52 % | 24.000 M -92.90 % | 337.814 M 1 776.74 % | 18.000 M 9.38 % | 16.456 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 104.225 M 0.00 % | 104.225 M 63.91 % | 63.585 M 0.00 % | 63.585 M 459.53 % | 11.364 M 127.28 % | 5.000 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 235.323 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 708.984 M 195.98 % | -738.641 M -164.06 % | 1.153 B 1.84 % | 1.132 B 12.98 % | 1.002 B 322 087.53 % | 310.999 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -59.279 M -697 500.00 % | 8.500 K 0.00 % | 8.500 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 M |
| Operating expenses | 0.000 -100.00 % | 737.665 M 203.64 % | -711.737 M -160.21 % | 1.182 B 2.17 % | 1.157 B 113.02 % | 543.123 M 1 136.99 % | -52.375 M -120.66 % | 253.512 M -34.19 % | 385.225 M 51.98 % | 253.477 M -0.19 % | 253.953 M 12.32 % | 226.103 M 281.42 % | 59.279 M -60.37 % | 149.595 M 0.00 % | 149.595 M 47.94 % | 101.119 M 0.00 % | 101.119 M -68.29 % | 318.909 M 2 557.58 % | 12.000 M |
| Cost and expenses | 3.406 B 154.69 % | 1.337 B 7.42 % | 1.245 B 4.07 % | 1.196 B -31.23 % | 1.739 B 8.88 % | 1.598 B 70.26 % | 938.326 M 3.93 % | 902.880 M 10.41 % | 817.776 M -0.83 % | 824.625 M 1.17 % | 815.060 M 15.91 % | 703.176 M -3.01 % | 725.018 M 19.99 % | 604.254 M 0.00 % | 604.254 M 67.33 % | 361.107 M 0.00 % | 361.107 M -9.78 % | 400.262 M 3 235.52 % | 12.000 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 -100.00 % | 24.000 K 20.00 % | 20.000 K 17.65 % | 17.000 K 200.01 % | -16.999 K -221.42 % | 14.000 K -6.67 % | 15.000 K 7.14 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 28.681 M 6.60 % | 26.904 M -7.23 % | 29.000 M 16.73 % | 24.844 M 3.52 % | 24.000 M -92.90 % | 337.814 M 1 776.74 % | 18.000 M -92.85 % | 251.779 M -0.66 % | 253.463 M -0.19 % | 253.939 M 12.32 % | 226.089 M | 0.000 -100.00 % | 104.225 M 0.00 % | 104.225 M 63.91 % | 63.585 M 0.00 % | 63.585 M 459.53 % | 11.364 M 127.28 % | 5.000 M |
| Interest income | 3.190 M 672.40 % | 413.000 K 1 695.65 % | 23.000 K -4.17 % | 24.000 K 20.00 % | 20.000 K 17.65 % | 17.000 K -83.00 % | 100.000 K -99.98 % | 649.382 M 1 983.69 % | 31.165 M -94.54 % | 571.162 M 1.79 % | 561.121 M 17.61 % | 477.087 M 3 407 664.29 % | 14.000 K 7.69 % | 13.000 K 8.33 % | 12.000 K 33.33 % | 9.000 K 0.00 % | 9.000 K -99.99 % | 141.818 M | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 -100.00 % | 174.994 M 1.11 % | 173.078 M 23.66 % | 139.962 M 335.34 % | 32.150 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 69.937 M 40.81 % | 49.669 M 0.00 % | 49.669 M 50.27 % | 33.054 M 0.00 % | 33.054 M | 0.000 | 0.000 |
| Depreciation and amortization | 484.921 M 3.87 % | 466.837 M 17.71 % | 396.601 M 0.68 % | 393.932 M 1.12 % | 389.552 M 19.82 % | 325.108 M 2.22 % | 318.042 M -42.30 % | 551.242 M 14.57 % | 481.137 M 0.28 % | 479.793 M 2.39 % | 468.599 M 17.45 % | 398.984 M 75.53 % | 227.299 M 4.07 % | 218.417 M 0.00 % | 218.417 M 34.09 % | 162.893 M 2.19 % | 159.405 M 32.48 % | 120.326 M 902.72 % | 12.000 M |
| Operating income | 1.212 B -2.38 % | 1.241 B 28.83 % | 963.562 M 7.18 % | 899.000 M -7.40 % | 970.848 M 20.83 % | 803.504 M -4.49 % | 841.257 M 52.87 % | 550.324 M 14.59 % | 480.236 M 0.29 % | 478.834 M 2.39 % | 467.655 M 17.47 % | 398.089 M -14.56 % | 465.952 M -1.21 % | 471.637 M 0.00 % | 471.637 M 49.76 % | 314.922 M 17.15 % | 268.823 M -20.65 % | 338.777 M 2 923.14 % | -12.000 M |
| Operating income ratio | 0.26 -45.49 % | 0.48 10.34 % | 0.44 1.04 % | 0.43 20.55 % | 0.36 -17.93 % | 0.44 -7.67 % | 0.47 20.43 % | 0.39 7.39 % | 0.37 -2.20 % | 0.37 1.15 % | 0.37 25.72 % | 0.29 -29.29 % | 0.42 -5.18 % | 0.44 0.00 % | 0.44 -5.07 % | 0.46 17.15 % | 0.39 -29.20 % | 0.56 | 0.00 |
| Total other income expenses net | -291.784 M -10.66 % | -263.683 M -46.97 % | -179.413 M 10.69 % | -200.892 M -17.89 % | -170.411 M -25.28 % | -136.028 M 8.19 % | -148.163 M -42.46 % | -104.000 M -16.17 % | -89.524 M 2.02 % | -91.369 M -15 302.83 % | 601.000 K -31.70 % | 880.000 K -30.60 % | 1.268 M 101.69 % | -75.250 M 0.00 % | -75.250 M 51.97 % | -156.671 M 0.00 % | -156.671 M 7.04 % | -168.528 M -23.92 % | -136.000 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-07-31 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-07-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 23.850 B -25.99 % | 32.226 B 32.12 % | 24.391 B 1.66 % | 23.993 B -6.23 % | 25.586 B 29.88 % | 19.700 B -1.84 % | 20.069 B 35.33 % | 14.830 B -2.10 % | 15.149 B 2.85 % | 14.729 B -1.65 % | 14.976 B 20.64 % | 12.413 B -2.26 % | 12.701 B 5.11 % | 12.084 B -2.00 % | 12.331 B 40.14 % | 8.799 B -0.78 % | 8.868 B 18.29 % | 7.497 B 194.49 % | -7.934 B |
| Total investments | 0.000 -100.00 % | 13.670 M 607.05 % | -2.696 M -119.58 % | 13.766 M 0.00 % | 13.766 M 0.00 % | 13.766 M 0.00 % | 13.766 M 1.97 % | 13.500 M -0.57 % | 13.578 M 0.00 % | 13.578 M 0.58 % | 13.500 M 0.00 % | 13.500 M 0.00 % | 13.500 M 0.00 % | 13.500 M 0.00 % | 13.500 M | 0.000 -100.00 % | 13.500 M | 0.000 | 0.000 |
| Total debt | 33.340 B 0.00 % | 33.340 B 24.31 % | 26.820 B 0.00 % | 26.820 B -0.03 % | 26.828 B 25.41 % | 21.393 B 1.35 % | 21.108 B 30.68 % | 16.153 B -0.09 % | 16.168 B 1.79 % | 15.883 B -0.09 % | 15.898 B 15.43 % | 13.773 B -0.11 % | 13.788 B 5.23 % | 13.103 B -1.21 % | 13.263 B 40.60 % | 9.433 B -2.31 % | 9.656 B 1.52 % | 9.511 B | 0.000 |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -994.715 M | 0.000 -100.00 % | 1.000 M 100.14 % | -715.976 M | 0.000 100.00 % | -631.781 M | 0.000 100.00 % | -517.881 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 919.447 M -5.88 % | 976.871 M 24.72 % | 783.220 M 9.93 % | 712.474 M -10.90 % | 799.633 M 19.96 % | 666.574 M -3.71 % | 692.259 M 25.79 % | 550.333 M 14.57 % | 480.339 M 0.30 % | 478.907 M 2.39 % | 467.732 M 17.47 % | 398.155 M 0.44 % | 396.424 M 0.34 % | 395.076 M 0.10 % | 394.697 M 50.26 % | 262.671 M -1.84 % | 267.585 M 439.61 % | 49.589 M 133.51 % | -148.000 M |
| Common stock | 29.297 B -3.42 % | 30.333 B 24.77 % | 24.310 B -0.44 % | 24.417 B -0.33 % | 24.498 B 28.58 % | 19.052 B -0.22 % | 19.094 B 33.64 % | 14.287 B -0.45 % | 14.352 B -0.43 % | 14.415 B -0.45 % | 14.481 B 19.78 % | 12.089 B -0.54 % | 12.155 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.074 B 0.52 % | 8.033 B |
| Total equity | 30.216 B -0.33 % | 30.315 B 20.81 % | 25.094 B -0.14 % | 25.129 B -0.67 % | 25.298 B 28.29 % | 19.719 B -0.34 % | 19.786 B 33.35 % | 14.837 B 0.03 % | 14.832 B -0.41 % | 14.894 B -0.37 % | 14.948 B 19.71 % | 12.487 B -0.51 % | 12.551 B -0.47 % | 12.611 B -0.48 % | 12.671 B 53.59 % | 8.250 B -0.63 % | 8.302 B 2.20 % | 8.124 B 3.03 % | 7.884 B |
| Other non current liabilities | -28.885 B -819.08 % | 4.017 B 81.53 % | 2.213 B -1.70 % | 2.251 B -67.02 % | 6.826 B 359.10 % | 1.487 B -76.72 % | 6.387 B 396.37 % | 1.287 B -2.12 % | 1.315 B -3.22 % | 1.358 B -2.42 % | 1.392 B 13.06 % | 1.231 B -2.13 % | 1.258 B -2.54 % | 1.291 B -2.18 % | 1.320 B 25.65 % | 1.050 B -1.77 % | 1.069 B 112.89 % | -8.293 B | 0.000 |
| Long term debt | 28.885 B -0.07 % | 28.905 B 29.13 % | 22.385 B 0.00 % | 22.385 B -3.14 % | 23.110 B 31.01 % | 17.640 B 4.24 % | 16.923 B 19.95 % | 14.108 B 14.35 % | 12.338 B 64.23 % | 7.513 B -31.87 % | 11.028 B -19.76 % | 13.743 B 41.27 % | 9.728 B -0.15 % | 9.743 B -25.56 % | 13.088 B 58.40 % | 8.263 B -0.18 % | 8.278 B -0.18 % | 8.293 B | 0.000 |
| Total non current liabilities | 0.000 -100.00 % | 32.922 B 33.84 % | 24.598 B -0.16 % | 24.636 B -3.06 % | 25.415 B 32.88 % | 19.127 B 3.72 % | 18.441 B 19.79 % | 15.394 B 12.76 % | 13.652 B 53.90 % | 8.871 B -28.57 % | 12.420 B -17.06 % | 14.974 B 36.30 % | 10.986 B -0.43 % | 11.033 B -23.42 % | 14.407 B 54.70 % | 9.313 B -0.36 % | 9.347 B -13.67 % | 10.827 B | 0.000 |
| Other current liabilities | -4.455 B -600.95 % | 889.318 M 26.72 % | 701.777 M 35 833.28 % | 1.953 M 100.05 % | -3.868 B -742.38 % | 602.213 M 113.87 % | -4.342 B -1 104.19 % | 432.382 M 1.35 % | 426.608 M 2.91 % | 414.556 M 2.84 % | 403.118 M 9.65 % | 367.644 M -4.48 % | 384.901 M 6.97 % | 359.822 M 4.41 % | 344.612 M 27.51 % | 270.254 M 1.84 % | 265.367 M 121.89 % | -1.212 B -23 390.89 % | 5.205 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 665.058 M 15.02 % | 578.225 M -3.07 % | 596.532 M 26.29 % | 472.352 M 17.58 % | 401.722 M 3.19 % | 389.302 M -4.07 % | 405.798 M 16.24 % | 349.089 M 1.77 % | 343.005 M 10.07 % | 311.617 M -7.05 % | 335.261 M 16.93 % | 286.721 M 21.24 % | 236.481 M 10.26 % | 214.485 M | 0.000 | 0.000 |
| Short term debt | 4.455 B 0.45 % | 4.435 B 0.00 % | 4.435 B 0.00 % | 4.435 B 19.30 % | 3.718 B -0.93 % | 3.753 B -10.33 % | 4.185 B 104.65 % | 2.045 B -46.61 % | 3.830 B -54.24 % | 8.370 B 71.87 % | 4.870 B 16 133.33 % | 30.000 M -99.26 % | 4.060 B 20.83 % | 3.360 B 1 820.00 % | 175.000 M -85.04 % | 1.170 B -15.09 % | 1.378 B 13.14 % | 1.218 B | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 5.499 B 2.76 % | 5.351 B 0.95 % | 5.301 B 17.24 % | 4.521 B -0.39 % | 4.539 B -6.78 % | 4.869 B 75.78 % | 2.770 B -36.57 % | 4.367 B -50.87 % | 8.888 B 64.63 % | 5.399 B 979.98 % | 499.902 M -89.05 % | 4.565 B 18.64 % | 3.848 B 476.17 % | 667.910 M -55.57 % | 1.503 B -12.70 % | 1.722 B 2 234.76 % | 73.757 M 0.00 % | 73.757 M |
| Total liabilities | 38.572 B 0.40 % | 38.421 B 28.29 % | 29.949 B 0.04 % | 29.937 B 0.00 % | 29.936 B 26.50 % | 23.666 B 1.53 % | 23.310 B 28.33 % | 18.164 B 0.80 % | 18.019 B 1.46 % | 17.759 B -0.33 % | 17.818 B 15.15 % | 15.474 B -0.50 % | 15.551 B 4.50 % | 14.882 B -1.28 % | 15.075 B 39.37 % | 10.816 B -2.28 % | 11.069 B 1.66 % | 10.888 B 14 661.99 % | 73.757 M |
| Other non current assets | -128.136 M -136.40 % | 352.043 M -99.28 % | 48.917 B 1 676.59 % | 2.753 B 839.44 % | 293.090 M 47.95 % | 198.104 M -12.85 % | 227.304 M 58.21 % | 143.672 M 19.15 % | 120.582 M 25.79 % | 95.859 M -95.77 % | 2.264 B 15.43 % | 1.961 B -1.33 % | 1.987 B -0.31 % | 1.994 B 66 450 666.67 % | 3.000 K -100.00 % | 60.163 M 3 008 050.00 % | 2.000 K 100.00 % | -107.047 M -1 170.36 % | 10.001 M |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 46.881 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.147 B -15.13 % | -1.865 B 2.94 % | -1.922 B -0.61 % | -1.910 B 2.20 % | -1.953 B | 0.000 100.00 % | -1.529 B | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 2.568 M -4.75 % | 2.696 M -4.50 % | 2.823 M -4.31 % | 2.950 M -4.13 % | 3.077 M -3.96 % | 3.204 M -3.81 % | 3.331 M -3.67 % | 3.458 M -17.15 % | 4.174 M -14.66 % | 4.891 M -12.80 % | 5.609 M -11.35 % | 6.327 M -10.19 % | 7.045 M -9.24 % | 7.762 M -8.47 % | 8.480 M -7.81 % | 9.198 M -98.09 % | 480.373 M 8 172.31 % | 5.807 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 2.568 M -4.75 % | 2.696 M -4.50 % | 2.823 M -4.31 % | 2.950 M -4.13 % | 3.077 M -3.96 % | 3.204 M -3.81 % | 3.331 M -3.67 % | 3.458 M -17.15 % | 4.174 M -14.66 % | 4.891 M -12.80 % | 5.609 M -11.35 % | 6.327 M -10.19 % | 7.045 M -9.24 % | 7.762 M -8.47 % | 8.480 M -7.81 % | 9.198 M -7.24 % | 9.916 M 70.76 % | 5.807 M |
| Property plant equipment net | 128.136 M -99.79 % | 60.984 B 40 302.32 % | 150.943 M 25.07 % | 120.683 M -99.76 % | 49.742 B 27.78 % | 38.928 B -0.37 % | 39.072 B 32.96 % | 29.387 B -0.50 % | 29.536 B 1.08 % | 29.220 B -0.74 % | 29.438 B 19.89 % | 24.555 B -1.65 % | 24.966 B 2.27 % | 24.412 B -0.63 % | 24.565 B 46.10 % | 16.814 B -0.74 % | 16.940 B 14 899.28 % | 112.939 M | 0.000 |
| Total non current assets | 0.000 -100.00 % | 61.339 B 25.00 % | 49.070 B -1.38 % | 49.758 B -0.56 % | 50.038 B 27.88 % | 39.129 B -0.44 % | 39.302 B 33.07 % | 29.534 B -0.42 % | 29.660 B 1.16 % | 29.320 B -0.81 % | 29.559 B 19.88 % | 24.657 B -1.52 % | 25.038 B 2.19 % | 24.502 B -0.70 % | 24.675 B 46.16 % | 16.883 B -0.80 % | 17.018 B 107 555.23 % | 15.808 M 0.00 % | 15.808 M |
| Other current assets | -9.517 B -251.92 % | 6.264 B 77.70 % | 3.525 B -2.35 % | 3.610 B -0.45 % | 3.626 B 181 314 950.00 % | 2.000 K -100.00 % | 2.617 B 23.40 % | 2.121 B 106 049 500.00 % | 2.000 K -100.00 % | 2.169 B 3 893.08 % | 54.317 M -7.14 % | 58.492 M 100.06 % | 29.237 M -25.73 % | 39.368 M -77.25 % | 173.064 M -88.83 % | 1.550 B 6 604.65 % | 23.115 M -99.58 % | 5.448 B 68 821.58 % | 7.905 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.161 B 15.02 % | 1.879 B -2.92 % | 1.935 B 0.60 % | 1.924 B -2.18 % | 1.967 B | 0.000 -100.00 % | 1.542 B | 0.000 | 0.000 |
| cash and cash equivalents | 9.490 B 752.03 % | 1.114 B -54.14 % | 2.429 B 44.43 % | 1.682 B 35.43 % | 1.242 B -26.63 % | 1.692 B 62.94 % | 1.039 B -21.48 % | 1.323 B 29.82 % | 1.019 B -11.70 % | 1.154 B 25.21 % | 921.559 M -32.20 % | 1.359 B 25.06 % | 1.087 B 6.67 % | 1.019 B 9.36 % | 931.688 M 46.98 % | 633.879 M -19.53 % | 787.712 M -60.88 % | 2.014 B -74.62 % | 7.934 B |
| Cash and short term investments | 9.490 B 752.03 % | 1.114 B -54.14 % | 2.429 B 44.43 % | 1.682 B 35.43 % | 1.242 B -26.63 % | 1.692 B 62.94 % | 1.039 B -21.48 % | 1.323 B 29.82 % | 1.019 B -11.70 % | 1.154 B -62.57 % | 3.083 B -4.80 % | 3.238 B 7.14 % | 3.022 B 2.70 % | 2.943 B 1.53 % | 2.898 B 357.23 % | 633.879 M -72.79 % | 2.330 B 15.70 % | 2.014 B -74.62 % | 7.934 B |
| Total current assets | 0.000 -100.00 % | 7.396 B 23.84 % | 5.972 B 12.52 % | 5.308 B 2.15 % | 5.196 B 22.11 % | 4.255 B 12.18 % | 3.793 B 9.40 % | 3.467 B 8.64 % | 3.192 B -4.23 % | 3.332 B 3.90 % | 3.207 B -2.92 % | 3.304 B 7.83 % | 3.064 B 2.47 % | 2.990 B -2.64 % | 3.071 B 40.65 % | 2.184 B -7.19 % | 2.353 B -70.37 % | 7.942 B 0.00 % | 7.942 B |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.626 B 42.67 % | 2.542 B -2.89 % | 2.617 B 23.40 % | 2.121 B -1.75 % | 2.159 B -0.47 % | 2.169 B 3 893.30 % | 54.314 M 0.89 % | 53.837 M 84.15 % | 29.236 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 26.622 M 45.48 % | 18.299 M -0.66 % | 18.421 M 13.85 % | 16.180 M -95.07 % | 328.082 M 1 453.49 % | 21.119 M -84.62 % | 137.317 M 480.92 % | 23.638 M 69.53 % | 13.943 M 44.73 % | 9.634 M -12.70 % | 11.035 M 44.93 % | 7.614 M -40.75 % | 12.850 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 480.373 M | 0.000 |
| Tax assets | 0.000 -100.00 % | 14.000 K -30.00 % | 20.000 K 66.67 % | 12.000 K -20.00 % | 15.000 K -6.25 % | 16.000 K 14.29 % | 14.000 K -6.67 % | 15.000 K 7.14 % | 14.000 K -17.65 % | 17.000 K 6.25 % | 16.000 K 14.29 % | 14.000 K 0.00 % | 14.000 K 7.69 % | 13.000 K -100.00 % | 2.055 B | 0.000 -100.00 % | 1.598 B | 0.000 | 0.000 |
| Other assets | 68.788 B 2 292 944 366.67 % | 3.000 K 50.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K -33.33 % | 3.000 K 50.00 % | 2.000 K -33.33 % | 3.000 K 50.00 % | 2.000 K 0.00 % | 2.000 K -33.33 % | 3.000 K 50.00 % | 2.000 K -33.33 % | 3.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 19.012 B | 0.000 |
| Account payables | 0.000 -100.00 % | 173.424 M 3.52 % | 167.535 M 30.33 % | 128.542 M -14.33 % | 150.048 M 23.90 % | 121.106 M -22.39 % | 156.041 M -42.78 % | 272.698 M 176.60 % | 98.591 M 63.71 % | 60.222 M -51.75 % | 124.802 M 70.59 % | 73.160 M -38.84 % | 119.623 M 22.58 % | 97.585 M -33.77 % | 147.348 M 249.72 % | 42.133 M -44.52 % | 75.936 M 11.59 % | 68.048 M 0.00 % | 68.048 M |
| Tax payables | 0.000 -100.00 % | 843.000 K -98.19 % | 46.654 M -33.33 % | 69.979 M 7 448.98 % | 927.000 K -98.53 % | 63.022 M 6 848.40 % | 907.000 K -95.41 % | 19.763 M 66.41 % | 11.876 M -72.65 % | 43.422 M 4 499.79 % | 944.000 K -96.76 % | 29.098 M 3 136.71 % | 899.000 K -97.09 % | 30.881 M 3 150.63 % | 950.000 K -95.48 % | 21.036 M 665.78 % | 2.747 M | 0.000 -100.00 % | 504.000 K |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 517.881 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 | 0.000 | 0.000 -100.00 % | 1.000 K 100.10 % | -999.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.216 B -0.49 % | 12.276 B 53.70 % | 7.987 B -0.59 % | 8.035 B 803 472 400.00 % | 1.000 K | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 38.572 B | 0.000 | 0.000 100.00 % | -3.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.827 B | 0.000 |
| Total assets | 68.788 B 0.08 % | 68.735 B 24.88 % | 55.042 B -0.04 % | 55.066 B -0.30 % | 55.234 B 27.31 % | 43.385 B 0.67 % | 43.096 B 30.59 % | 33.002 B 0.46 % | 32.852 B 0.61 % | 32.653 B -0.35 % | 32.767 B 17.19 % | 27.961 B -0.50 % | 28.102 B 2.22 % | 27.492 B -0.91 % | 27.746 B 45.53 % | 19.066 B -1.57 % | 19.371 B 1.89 % | 19.012 B 138.90 % | 7.958 B |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-07-31 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-07-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 |
| 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 | 821.079 M 251.94 % | -540.404 M -989.98 % | 60.721 M -82.39 % | 344.718 M 182.42 % | -418.226 M -292.02 % | 217.799 M 463.79 % | -59.869 M -18.67 % | -50.451 M -31.01 % | -38.508 M -143.90 % | 87.710 M 417.30 % | -27.643 M -117.69 % | 156.263 M 255.14 % | 44.000 M -12.97 % | 50.555 M 0.00 % | 50.555 M 127.66 % | -182.753 M 0.00 % | -182.753 M 50.48 % | -369.035 M | 0.000 |
| Accounts receivables | 375.689 M 197.86 % | -383.890 M -17 030.30 % | -2.241 M -100.72 % | 311.902 M 9 852.20 % | 3.134 M -97.47 % | 123.720 M 202.08 % | -121.202 M -1 150.28 % | -9.694 M -124.97 % | -4.309 M -107.07 % | 60.943 M 196.79 % | -62.963 M -1 302.73 % | 5.235 M 219.63 % | -4.376 M -26.13 % | -3.470 M 0.00 % | -3.470 M -101.45 % | 239.419 M 0.00 % | 239.419 M 150.51 % | -473.994 M | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 73.592 M 279.38 % | -41.026 M -200.32 % | 40.895 M 341.90 % | -16.906 M -177.14 % | 21.915 M 253.62 % | -14.266 M -130.92 % | 46.134 M 460.08 % | -12.812 M -141.31 % | 31.013 M 179.46 % | -39.028 M -252.20 % | 25.642 M 262.31 % | -15.798 M -157.15 % | 27.643 M 134.84 % | 11.771 M 0.00 % | 11.771 M 77.47 % | 6.633 M 0.00 % | 6.633 M | 0.000 | 0.000 |
| Other working capital | 371.798 M 421.94 % | -115.488 M -623.35 % | 22.067 M -55.62 % | 49.722 M 137.33 % | -133.178 M -222.92 % | 108.345 M 612.84 % | 15.199 M 154.39 % | -27.945 M 57.15 % | -65.212 M -199.11 % | 65.795 M 579.84 % | 9.678 M -94.20 % | 166.826 M 704.64 % | 20.733 M -50.89 % | 42.219 M 0.00 % | 42.219 M 26.65 % | 33.335 M 0.00 % | 33.335 M -68.24 % | 104.959 M | 0.000 |
| Other non cash items | 1.815 B 229.58 % | 550.594 M 50.02 % | 367.011 M 42 726.13 % | -861.000 K -100.16 % | 551.261 M -48.64 % | 1.073 B 13.53 % | 945.407 M 24.65 % | 758.443 M 58.29 % | 479.145 M -1.24 % | 485.148 M -11.02 % | 545.247 M 17.10 % | 465.644 M 8.33 % | 429.820 M 5 902.65 % | 7.161 M 0.00 % | 7.161 M -85.77 % | 50.318 M 0.00 % | 50.318 M 286.14 % | 13.031 M -84.49 % | 84.000 M |
| Net cash provided by operating activities | 4.040 B 177.90 % | 1.454 B -9.56 % | 1.607 B 10.85 % | 1.450 B 9.68 % | 1.322 B -24.10 % | 1.742 B 47.05 % | 1.185 B 20.59 % | 982.312 M 41.18 % | 695.798 M -15.16 % | 820.144 M 18.18 % | 693.999 M -11.41 % | 783.344 M 17.59 % | 666.170 M -0.01 % | 666.253 M 0.00 % | 666.253 M 282.36 % | 174.248 M 0.00 % | 174.248 M 772.15 % | -25.924 M 59.49 % | -64.000 M |
| Investments in property plant and equipment | -142.930 M 98.91 % | -13.111 B -14 671.53 % | -88.759 M 16.50 % | -106.296 M 99.09 % | -11.724 B -1 612.92 % | -684.460 M 93.41 % | -10.380 B -7 304.82 % | -140.184 M 74.74 % | -554.860 M -1 007.70 % | -50.091 M 99.02 % | -5.100 B -7 997.44 % | -62.980 M 91.94 % | -780.938 M 80.45 % | -3.995 B 0.00 % | -3.995 B 51.78 % | -8.286 B 0.00 % | -8.286 B 49.81 % | -16.509 B | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| Other investing activites | 3.488 M 174 500.00 % | -2.000 K -102.08 % | 96.000 K | 0.000 100.00 % | -5.862 B -1 612.92 % | -342.230 M -128 557.89 % | -266.000 K -441.03 % | 78.000 K 100.03 % | -277.430 M -355 579.49 % | -78.000 K | 0.000 | 0.000 | 0.000 100.00 % | -500.000 0.00 % | -500.000 100.00 % | -31.551 M 0.00 % | -31.551 M 25.76 % | -42.501 M -325.01 % | -10.000 M |
| Net cash used for investing activites | -139.442 M 98.94 % | -13.111 B -14 687.53 % | -88.663 M 16.59 % | -106.296 M 99.09 % | -11.724 B -1 612.92 % | -684.460 M 93.41 % | -10.381 B -7 309.13 % | -140.106 M 74.75 % | -554.860 M -1 005.98 % | -50.169 M 99.02 % | -5.100 B -7 997.44 % | -62.980 M 91.94 % | -780.938 M 80.45 % | -3.995 B 0.00 % | -3.995 B 51.94 % | -8.312 B 0.00 % | -8.312 B 49.78 % | -16.552 B -165 419.07 % | -10.000 M |
| Debt repayment | 0.000 -100.00 % | 6.520 B | 0.000 100.00 % | -7.500 M -100.14 % | 5.435 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.125 B | 0.000 | 0.000 -100.00 % | 1.835 B 0.00 % | 1.835 B -60.48 % | 4.644 B 0.00 % | 4.644 B 290.89 % | 1.188 B | 0.000 |
| Common stock issued | 0.000 -100.00 % | 5.071 B | 0.000 | 0.000 -100.00 % | 5.447 B | 0.000 -100.00 % | 4.812 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.429 B | 0.000 | 0.000 -100.00 % | 2.152 B 0.00 % | 2.152 B | 0.000 | 0.000 100.00 % | -14.873 M | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -1.017 B -16.39 % | -874.168 M -6.73 % | -819.045 M 6.98 % | -880.491 M -24.19 % | -709.003 M 3.42 % | -734.097 M -22.57 % | -598.899 M -9.88 % | -545.070 M -0.68 % | -541.366 M -1.52 % | -533.282 M -14.77 % | -464.636 M -0.67 % | -461.541 M -1.35 % | -455.399 M -18.78 % | -383.406 M 0.00 % | -383.406 M -90.52 % | -201.245 M 0.00 % | -201.245 M | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.147 B 1 705.84 % | 285.000 M -96.99 % | 9.468 B 63 220.27 % | -15.000 M -105.26 % | 285.000 M 2 000.00 % | -15.000 M | 0.000 100.00 % | -15.000 M -102.19 % | 684.999 M -68.18 % | 2.152 B 0.00 % | 2.152 B -43.95 % | 3.840 B 0.00 % | 3.840 B -53.86 % | 8.323 B 3.93 % | 8.008 B |
| Net cash used provided by financing activities | -1.017 B -109.49 % | 10.716 B 1 408.41 % | -819.045 M 7.76 % | -887.991 M -108.73 % | 10.173 B 2 365.13 % | -449.097 M -104.90 % | 9.169 B 1 737.04 % | -560.070 M -118.47 % | -256.366 M 53.24 % | -548.282 M -113.41 % | 4.090 B 958.21 % | -476.541 M -307.55 % | 229.600 M -93.63 % | 3.604 B 0.00 % | 3.604 B -57.52 % | 8.484 B 0.00 % | 8.484 B -10.66 % | 9.496 B 18.58 % | 8.008 B |
| Effect of forex changes on cash | 4.021 B | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 0.00 % | 500.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 6.904 B 833.78 % | -940.839 M -234.45 % | 699.758 M 53.53 % | 455.790 M 298.56 % | -229.549 M -137.73 % | 608.429 M 2 317.79 % | -27.434 M -109.72 % | 282.136 M 344.42 % | -115.429 M -152.07 % | 221.692 M 170.15 % | -316.044 M -229.62 % | 243.823 M 112.33 % | 114.832 M -79.15 % | 550.696 M 0.00 % | 550.696 M -20.46 % | 692.343 M 0.00 % | 692.343 M | 0.000 -100.00 % | 3.967 B |
| Cash at beginning of period | 2.586 B -26.67 % | 3.527 B 24.75 % | 2.827 B 19.22 % | 2.372 B -8.82 % | 2.601 B 30.53 % | 1.993 B -1.36 % | 2.020 B 16.23 % | 1.738 B -6.23 % | 1.854 B 13.59 % | 1.632 B -16.23 % | 1.948 B 14.31 % | 1.704 B 5.30 % | 1.618 B -36.66 % | 2.555 B 0.00 % | 2.555 B 113.19 % | 1.198 B 0.00 % | 1.198 B | 0.000 | 0.000 |
| Cash at end of period | 9.490 B 266.93 % | 2.586 B -55.52 % | 5.815 B 105.65 % | 2.827 B 19.22 % | 2.372 B -8.82 % | 2.601 B 30.53 % | 1.993 B -1.36 % | 2.020 B 16.23 % | 1.738 B -6.23 % | 1.854 B 13.59 % | 1.632 B -16.23 % | 1.948 B 12.40 % | 1.733 B -44.19 % | 3.105 B 0.00 % | 3.105 B 64.25 % | 1.891 B 0.00 % | 1.891 B -6.11 % | 2.014 B -49.24 % | 3.967 B |
| Operating cash flow | 4.040 B 177.90 % | 1.454 B -9.56 % | 1.607 B 10.85 % | 1.450 B 9.68 % | 1.322 B -24.10 % | 1.742 B 47.05 % | 1.185 B 20.59 % | 982.312 M 41.18 % | 695.798 M -15.16 % | 820.144 M 18.18 % | 693.999 M -11.41 % | 783.344 M 17.59 % | 666.170 M -0.01 % | 666.253 M 0.00 % | 666.253 M 282.36 % | 174.248 M 0.00 % | 174.248 M 772.15 % | -25.924 M 59.49 % | -64.000 M |
| Capital expenditure | -142.930 M 98.91 % | -13.111 B -14 671.53 % | -88.759 M 16.50 % | -106.296 M 99.09 % | -11.724 B -1 612.92 % | -684.460 M 93.41 % | -10.380 B -7 304.82 % | -140.184 M 74.74 % | -554.860 M -1 007.70 % | -50.091 M 99.02 % | -5.100 B -7 997.44 % | -62.980 M 91.94 % | -780.938 M 80.45 % | -3.995 B 0.00 % | -3.995 B 51.78 % | -8.286 B 0.00 % | -8.286 B 49.78 % | -16.499 B | 0.000 |
| Free CashFlow | 3.897 B 133.43 % | -11.657 B -867.58 % | 1.519 B 13.02 % | 1.344 B 112.92 % | -10.402 B -1 083.63 % | 1.058 B 111.50 % | -9.196 B -1 191.97 % | 842.128 M 497.52 % | 140.938 M -81.70 % | 770.053 M 117.48 % | -4.406 B -711.60 % | 720.364 M 727.67 % | -114.768 M 96.55 % | -3.329 B 0.00 % | -3.329 B 58.96 % | -8.111 B 0.00 % | -8.111 B 50.91 % | -16.525 B -25 719.89 % | -64.000 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 |