Miura Co., Ltd. MIURF
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.676 B 58.85 % | 1.055 B -11.49 % | 1.192 B 1.09 % | 1.179 B -3.29 % | 1.219 B -8.37 % | 1.331 B 6.05 % | 1.255 B 6.85 % | 1.174 B 27.88 % | 918.281 M 4.23 % | 880.991 M |
| Net income | 155.459 M 21.48 % | 127.968 M 0.74 % | 127.026 M 8.62 % | 116.949 M 1.79 % | 114.896 M -9.77 % | 127.331 M 14.77 % | 110.945 M 13.85 % | 97.452 M 20.51 % | 80.867 M 21.58 % | 66.515 M |
| Income before tax | 197.585 M 11.63 % | 176.994 M 0.14 % | 176.746 M 6.29 % | 166.288 M 1.16 % | 164.389 M -5.38 % | 173.739 M 12.26 % | 154.764 M 16.05 % | 133.362 M 15.22 % | 115.750 M 17.42 % | 98.581 M |
| Income before tax ratio | 0.12 -29.72 % | 0.17 13.14 % | 0.15 5.14 % | 0.14 4.59 % | 0.13 3.26 % | 0.13 5.86 % | 0.12 8.61 % | 0.11 -9.90 % | 0.13 12.65 % | 0.11 |
| EBITDA | 45.801 B 32.19 % | 34.648 B 15 582.62 % | 220.933 M -0.12 % | 221.205 M -2.09 % | 225.937 M -4.07 % | 235.515 M 25.10 % | 188.264 M 12.14 % | 167.889 M 21.67 % | 137.988 M -98.94 % | 13.075 B |
| Net income ratio | 0.09 -23.52 % | 0.12 13.82 % | 0.11 7.44 % | 0.10 5.25 % | 0.09 -1.53 % | 0.10 8.22 % | 0.09 6.55 % | 0.08 -5.76 % | 0.09 16.64 % | 0.08 |
| Ratio EBITDA | 27.33 -16.78 % | 32.84 17 618.37 % | 0.19 -1.20 % | 0.19 1.23 % | 0.19 4.69 % | 0.18 17.97 % | 0.15 4.94 % | 0.14 -4.85 % | 0.15 -98.99 % | 14.84 |
| Gross profit ratio | 56.22 -11.24 % | 63.33 16 592.95 % | 0.38 -0.89 % | 0.38 1.24 % | 0.38 1.69 % | 0.37 -2.03 % | 0.38 0.27 % | 0.38 -6.92 % | 0.41 0.19 % | 0.41 |
| Weighted average shs out dil | 113.025 M 2.06 % | 110.746 M -1.97 % | 112.971 M -0.04 % | 113.018 M 0.09 % | 112.921 M 0.02 % | 112.903 M 0.03 % | 112.872 M 0.04 % | 112.832 M 0.03 % | 112.801 M 0.03 % | 112.765 M |
| Weighted average shs out | 112.972 M 2.01 % | 110.744 M -1.88 % | 112.869 M 0.01 % | 112.856 M 0.12 % | 112.726 M 0.05 % | 112.665 M 0.09 % | 112.565 M 0.02 % | 112.538 M 0.00 % | 112.535 M 0.04 % | 112.493 M |
| EPS diluted | 1.38 18.97 % | 1.16 3.57 % | 1.12 8.74 % | 1.03 0.98 % | 1.02 -9.73 % | 1.13 15.31 % | 0.98 13.95 % | 0.86 19.44 % | 0.72 22.03 % | 0.59 |
| Earnings per share | 1.38 18.97 % | 1.16 2.65 % | 1.13 8.65 % | 1.04 1.96 % | 1.02 -9.73 % | 1.13 14.14 % | 0.99 13.79 % | 0.87 20.83 % | 0.72 22.03 % | 0.59 |
| Gross profit | 94.225 B 41.00 % | 66.827 B 14 675.01 % | 452.297 M 0.19 % | 451.431 M -2.09 % | 461.068 M -6.82 % | 494.808 M 3.90 % | 476.243 M 7.14 % | 444.513 M 19.03 % | 373.454 M 4.43 % | 357.614 M |
| Income tax expense | 41.786 M -99.43 % | 7.321 B 14 909.75 % | 48.775 M -1.34 % | 49.438 M 0.16 % | 49.357 M 6.33 % | 46.417 M 7.06 % | 43.357 M 22.05 % | 35.524 M 1.47 % | 35.009 M 9.18 % | 32.065 M |
| Cost of revenue | 1.116 B 81.82 % | 613.598 M -17.06 % | 739.806 M 1.65 % | 727.775 M -4.02 % | 758.226 M -9.28 % | 835.793 M 7.36 % | 778.489 M 6.68 % | 729.751 M 33.94 % | 544.826 M 4.10 % | 523.377 M |
| General and administrative expenses | 69.419 B 55.11 % | 44.754 B 3.80 % | 43.116 B 7.18 % | 40.229 B 6.54 % | 37.761 B -3.96 % | 39.320 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 14.734 M 100.03 % | -42.849 B -7.24 % | -39.956 B -6.59 % | -37.484 B 3.95 % | -39.025 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -69.055 B -258.76 % | 43.497 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 394.407 M -99.10 % | 43.766 B 14 852.39 % | 292.702 M -1.56 % | 297.334 M -2.61 % | 305.294 M -6.83 % | 327.683 M -1.18 % | 331.590 M 4.63 % | 316.925 M 18.85 % | 266.652 M -0.01 % | 266.684 M |
| Cost and expenses | 1.507 B 65.76 % | 909.303 M -11.93 % | 1.033 B 0.72 % | 1.025 B -3.61 % | 1.064 B -8.59 % | 1.163 B 4.81 % | 1.110 B 6.06 % | 1.047 B 28.98 % | 811.478 M 2.71 % | 790.062 M |
| Research and development expenses | 30.409 M 43.33 % | 21.216 M -15.94 % | 25.238 M 5.76 % | 23.865 M -16.68 % | 28.643 M -13.58 % | 33.143 M -1.60 % | 33.681 M 7.41 % | 31.359 M 26.88 % | 24.715 M 6.84 % | 23.133 M |
| Selling general and administrative expenses | 69.419 B 27 861.59 % | 248.266 M -7.18 % | 267.464 M -2.20 % | 273.469 M -1.15 % | 276.652 M -6.07 % | 294.539 M -1.13 % | 297.908 M 4.32 % | 285.567 M 18.03 % | 241.937 M -0.66 % | 243.552 M |
| Interest income | 1.360 B -34.52 % | 2.077 B 69 581.81 % | 2.981 M 109.73 % | 1.421 M -99.64 % | 391.000 M 21 884.60 % | 1.779 M -2.06 % | 1.816 M -3.44 % | 1.881 M 3.23 % | 1.822 M 1.87 % | 1.788 M |
| Interest expense | 1.766 B 53.30 % | 1.152 B 182 101.22 % | 632.268 K 13.18 % | 558.620 K -99.33 % | 84.000 M 10 204.80 % | 815.154 K 234.17 % | 243.935 K 3.77 % | 235.072 K | 0.000 | 0.000 |
| Depreciation and amortization | 14.406 B 114.79 % | 6.707 B 12 569.68 % | 52.937 M -6.32 % | 56.511 M -7.26 % | 60.932 M -0.03 % | 60.951 M 83.43 % | 33.229 M -3.15 % | 34.311 M 54.04 % | 22.274 M -12.31 % | 25.401 M |
| Operating income | 165.422 M -99.28 % | 23.061 B 14 349.70 % | 159.595 M 3.57 % | 154.097 M -1.08 % | 155.774 M -6.79 % | 167.125 M 15.53 % | 144.654 M 13.38 % | 127.588 M 19.46 % | 106.802 M 17.46 % | 90.929 M |
| Operating income ratio | 0.10 -99.55 % | 21.86 16 225.41 % | 0.13 2.45 % | 0.13 2.29 % | 0.13 1.72 % | 0.13 8.95 % | 0.12 6.10 % | 0.11 -6.58 % | 0.12 12.69 % | 0.10 |
| Total other income expenses net | 32.163 M 3.22 % | 31.160 M 82.73 % | 17.052 M 39.88 % | 12.191 M 41.50 % | 8.615 M 30.26 % | 6.614 M -99.96 % | 16.985 B 20.85 % | 14.055 B 9.88 % | 12.791 B 226.38 % | -10.121 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -33.346 B -8.82 % | -30.643 B -17 319.35 % | -175.914 M 29.01 % | -247.814 M 8.54 % | -270.959 M -21.41 % | -223.176 M 18.95 % | -275.367 M -50.78 % | -182.633 M 34.75 % | -279.889 M -2.28 % | -273.660 M |
| Total investments | 9.455 B 1 952.79 % | 460.600 M 17.91 % | 390.644 M 4.56 % | 373.594 M 20.45 % | 310.172 M 40.43 % | 220.870 M 30.91 % | 168.713 M -21.30 % | 214.377 M 8.80 % | 197.030 M 7.61 % | 183.104 M |
| Total debt | 21.905 B 229.69 % | 6.644 B 12 169.79 % | 54.149 M -33.25 % | 81.123 M 19.73 % | 67.756 M -16.26 % | 80.913 M 136.99 % | 34.142 M -50.10 % | 68.416 M 44 744.46 % | 152.562 K -68.82 % | 489.345 K |
| Accumulated other comprehensive income loss | 16.278 M -78.51 % | 75.758 M 60.40 % | 47.232 M -1.19 % | 47.803 M 88.11 % | 25.412 M 381.95 % | -9.013 M -224.39 % | 7.246 M -69.93 % | 24.100 M 41.71 % | 17.006 M -35.73 % | 26.460 M |
| Retained earnings | 181.467 B 10.70 % | 163.926 B 14 331.19 % | 1.136 B -0.49 % | 1.142 B -2.35 % | 1.169 B 4.43 % | 1.119 B 11.47 % | 1.004 B 4.79 % | 958.204 M 13.76 % | 842.314 M 3.79 % | 811.540 M |
| Common stock | 9.544 B 0.00 % | 9.544 B 13 185.51 % | 71.838 M -8.37 % | 78.404 M -9.22 % | 86.371 M -2.30 % | 88.407 M 2.53 % | 86.227 M -3.92 % | 89.741 M 4.78 % | 85.650 M 0.87 % | 84.915 M |
| Total equity | 205.718 B 13.84 % | 180.700 B 14 112.70 % | 1.271 B -3.31 % | 1.315 B -0.14 % | 1.317 B 6.63 % | 1.235 B 9.08 % | 1.132 B 2.27 % | 1.107 B 13.28 % | 977.187 M 2.60 % | 952.391 M |
| Other non current liabilities | 107.424 B 14 034.74 % | 760.000 M | 0.000 | 0.000 -100.00 % | 4.172 M 100.01 % | -44.965 B -1 165 657.60 % | 3.858 M -47.53 % | 7.353 M 10.57 % | 6.650 M -1.14 % | 6.726 M |
| Long term debt | 18.728 B 362.98 % | 4.045 B 14 096.34 % | 28.493 M -99.93 % | 38.255 B 92 025.11 % | 41.525 M -99.91 % | 45.019 B 248 675.35 % | 18.096 M -18.97 % | 22.332 M | 0.000 | 0.000 |
| Total non current liabilities | 148.245 B 2 922.94 % | 4.904 B 14 462.39 % | 33.676 M -42.34 % | 58.409 M -3.31 % | 60.407 M -15.09 % | 71.141 M 69.37 % | 42.002 M -21.30 % | 53.371 M 648.07 % | 7.135 M -68.34 % | 22.537 M |
| Other current liabilities | 53.711 B -5.36 % | 56.754 B 567.46 % | -12.141 B 22.53 % | -15.673 B -14.59 % | -13.677 B 71.84 % | -48.571 B -268.79 % | 28.776 B -4.16 % | 30.026 B 30.42 % | 23.023 B 410.51 % | -7.414 B |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 124.158 M 12.92 % | 109.950 M 6.00 % | 103.729 M -5.44 % | 109.694 M 266.37 % | 29.941 M 22.75 % | 24.391 M 13.91 % | 21.413 M -70.99 % | 73.811 M |
| Short term debt | 3.177 B 22.24 % | 2.599 B 10 016.14 % | 25.692 M -32.85 % | 38.258 M 46.64 % | 26.091 M -99.92 % | 32.972 B | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 M |
| Total current liabilities | 85.609 B 56.95 % | 54.544 B 12 800.69 % | 422.799 M -0.65 % | 425.586 M 6.48 % | 399.683 M -6.71 % | 428.447 M 7.26 % | 399.440 M -2.75 % | 410.738 M 49.77 % | 274.244 M 17.27 % | 233.854 M |
| Total liabilities | 233.854 B 293.38 % | 59.448 B 12 923.28 % | 456.475 M -5.69 % | 483.995 M 5.20 % | 460.090 M -7.91 % | 499.588 M 13.17 % | 441.442 M -4.88 % | 464.109 M 64.94 % | 281.378 M 9.75 % | 256.390 M |
| Other non current assets | 185.458 B 5 432 559.83 % | 3.414 M 100.08 % | -4.050 B -44 292.88 % | 9.165 M -29.82 % | 13.058 M 100.10 % | -13.319 B -40 816.07 % | -32.552 M -134.46 % | 94.462 M 1 074.76 % | 8.041 M -58.90 % | 19.565 M |
| Long term investments | 430.144 M 32.09 % | 325.646 M 50.20 % | 216.808 M -4.58 % | 227.210 M 80.69 % | 125.747 M 23.72 % | 101.635 M 6.06 % | 95.831 M -21.06 % | 121.392 M 21.49 % | 99.919 M -16.77 % | 120.050 M |
| Intangible assets | 536.373 M 0.00 % | 536.373 M 1 644.43 % | 30.748 M -53.76 % | 66.502 M -1.48 % | 67.498 M -45.88 % | 124.709 M -0.25 % | 125.021 M | 0.000 | 0.000 | 0.000 |
| GoodWill | 269.406 M 0.00 % | 269.406 M -93.35 % | 4.054 B 8 074.89 % | 49.594 M -9.22 % | 54.633 M -2.30 % | 55.921 M 2.53 % | 54.542 M -3.92 % | 56.765 M -79.72 % | 279.969 M 22.59 % | 228.382 M |
| Goodwill and intangible assets | 805.779 M 0.00 % | 805.779 M -80.27 % | 4.085 B 3 418.59 % | 116.098 M -4.85 % | 122.019 M -99.09 % | 13.463 B 7 397.62 % | 179.564 M 216.33 % | 56.765 M 692.65 % | 7.161 M 17.51 % | 6.095 M |
| Property plant equipment net | 70.482 B 22 345.50 % | 314.014 M -9.70 % | 347.740 M -13.57 % | 402.354 M -8.98 % | 442.054 M -2.11 % | 451.568 M 23.41 % | 365.894 M -1.85 % | 372.779 M 14.85 % | 324.580 M -7.14 % | 349.535 M |
| Total non current assets | 260.145 B 38 207.61 % | 679.095 M 10.49 % | 614.625 M -20.44 % | 772.563 M 7.62 % | 717.864 M -0.39 % | 720.689 M 13.36 % | 635.750 M -4.91 % | 668.547 M 44.91 % | 461.366 M -6.93 % | 495.743 M |
| Other current assets | 4.516 B 27 795.22 % | 16.189 M -91.66 % | 194.031 M 2 373.21 % | 7.845 M -13.21 % | 9.040 M 13.34 % | 7.976 M -99.98 % | 41.835 B 3.66 % | 40.357 B 28.07 % | 31.512 B 5.91 % | 29.753 B |
| Short term investments | 9.025 B 6 587.44 % | 134.955 M -22.37 % | 173.836 M 18.75 % | 146.383 M -20.63 % | 184.425 M 54.67 % | 119.235 M 63.60 % | 72.883 M -21.62 % | 92.985 M -4.25 % | 97.110 M 54.01 % | 63.054 M |
| cash and cash equivalents | 55.251 B 48.18 % | 37.287 B 16 107.32 % | 230.063 M -30.06 % | 328.937 M -2.89 % | 338.715 M 11.39 % | 304.090 M -1.75 % | 309.509 M 23.29 % | 251.048 M -10.35 % | 280.041 M 2.15 % | 274.149 M |
| Cash and short term investments | 64.276 B 16 756.64 % | 381.310 M -5.59 % | 403.899 M -15.03 % | 475.320 M -9.14 % | 523.140 M 23.58 % | 423.325 M 10.70 % | 382.391 M 11.15 % | 344.034 M -8.78 % | 377.152 M 11.85 % | 337.204 M |
| Total current assets | 179.426 B 19 552.58 % | 912.990 M -17.99 % | 1.113 B 8.47 % | 1.026 B -3.09 % | 1.059 B 4.46 % | 1.014 B 8.11 % | 937.733 M 3.90 % | 902.520 M 13.21 % | 797.227 M 11.81 % | 713.039 M |
| Inventory | 39.573 B 19 806.85 % | 198.791 M -1.79 % | 202.409 M 5.13 % | 192.527 M 8.19 % | 177.955 M -4.59 % | 186.513 M 7.64 % | 173.276 M -1.22 % | 175.421 M 30.19 % | 134.739 M 9.89 % | 122.612 M |
| Net receivables | 71.061 B 22 337.96 % | 316.700 M 1.20 % | 312.935 M -10.75 % | 350.624 M 0.51 % | 348.852 M -11.89 % | 395.933 M 5.67 % | 374.703 M 0.11 % | 374.302 M 33.69 % | 279.969 M 22.59 % | 228.382 M |
| Tax assets | 2.969 B 31 215.11 % | 9.481 M -37.46 % | 15.159 M -14.53 % | 17.736 M 18.35 % | 14.986 M -36.00 % | 23.417 M -13.31 % | 27.014 M 16.69 % | 23.150 M 6.86 % | 21.664 M 4 248.05 % | 498.242 K |
| Other assets | 1.000 M 0.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 23.804 B 0.00 % | 23.804 B 92.05 % | 12.395 B -22.12 % | 15.916 B 14.38 % | 13.915 B -12.46 % | 15.896 B 3.18 % | 15.406 B 13.01 % | 13.632 B 81.40 % | 7.515 B -1.11 % | 7.599 B |
| Tax payables | 4.917 B 15 939.02 % | 30.656 M 60.67 % | 19.081 M -44.11 % | 34.142 M 7.57 % | 31.738 M 41.35 % | 22.454 M -25.01 % | 29.941 M 22.75 % | 24.391 M 13.91 % | 21.413 M 10.80 % | 19.325 M |
| Deferred revenue non current | 0.000 -100.00 % | 26.725 M -5.72 % | 28.347 M -25.89 % | 38.249 M | 0.000 -100.00 % | 44.833 M 1 861.42 % | 2.286 M -28.50 % | 3.197 M | 0.000 | 0.000 |
| Minority interest | 1.572 B 28 951.22 % | 5.411 M 27.46 % | 4.245 M 1 225.04 % | 320.385 K -30.58 % | 461.538 K 50.99 % | 305.682 K -3.33 % | 316.212 K -86.05 % | 2.266 M 24.39 % | 1.822 M -20.64 % | 2.295 M |
| Capital lease obligations | 21.196 B 219.02 % | 6.644 B 14 045.35 % | 46.970 M -99.88 % | 38.271 B 59 277.36 % | 64.455 M -99.91 % | 68.640 B 3 002 846.76 % | 2.286 M | 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 |
| Other total stockholders equity | 13.135 B 81.80 % | 7.225 B 59 261.65 % | 12.171 M -74.00 % | 46.809 M 31.99 % | 35.465 M -98.77 % | 2.892 B 102.42 % | -119.556 B -8.35 % | -110.344 B -7.73 % | -102.428 B -376 936.46 % | 27.181 M |
| Deferred tax liabilities non current | 22.802 B 22 932.32 % | 99.000 M 16 137.84 % | 609.687 K -94.85 % | 11.846 M -19.00 % | 14.624 M -11.95 % | 16.609 M -6.49 % | 17.762 M -13.31 % | 20.489 M 4 127.93 % | 484.609 K -96.93 % | 15.810 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 439.572 B 82.42 % | 240.962 B 13 845.38 % | 1.728 B -3.95 % | 1.799 B 1.24 % | 1.777 B 2.45 % | 1.734 B 10.23 % | 1.573 B 0.15 % | 1.571 B 24.83 % | 1.259 B 4.12 % | 1.209 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025 | 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 | 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 |
| Change in working capital | 3.578 B 8 675.56 % | -41.723 M -31.20 % | -31.802 M -171.66 % | -11.706 M -156.07 % | 20.878 M 239.21 % | -14.997 M -511.90 % | 3.641 M 108.41 % | -43.291 M -470.20 % | -7.592 M 11.20 % | -8.550 M |
| Accounts receivables | -2.937 B -7 937.04 % | -36.543 M -116.74 % | -16.860 M 39.60 % | -27.915 M -169.13 % | 40.380 M 386.98 % | -14.071 M -10.69 % | -12.712 M 76.20 % | -53.418 M -220.71 % | -16.656 M -79.15 % | -9.298 M |
| Inventory | 5.475 B 41 533.33 % | -13.214 M 66.13 % | -39.012 M -58.46 % | -24.620 M -389.73 % | 8.498 M 167.80 % | -12.533 M -135.12 % | -5.330 M 62.23 % | -14.114 M -28.28 % | -11.002 M -195.84 % | -3.719 M |
| Accounts payables | 10.772 M 67.05 % | 6.448 M 6.29 % | 6.067 M -63.62 % | 16.676 M 176.69 % | -21.747 M -679.67 % | 3.752 M -75.59 % | 15.368 M 41.02 % | 10.898 M 179.16 % | 3.904 M -3.78 % | 4.057 M |
| Other working capital | 1.040 B 65 487.00 % | 1.586 M -91.19 % | 18.005 M -25.45 % | 24.152 M 486.22 % | -6.253 M -179.61 % | 7.855 M 24.38 % | 6.315 M -52.67 % | 13.343 M -17.45 % | 16.163 M 3 849.13 % | 409.270 K |
| Other non cash items | -13.494 B -194 722.01 % | 6.933 M 150.06 % | -13.850 M -579.80 % | -2.037 M -118.07 % | 11.276 M 307.73 % | -5.428 M -107.13 % | 76.117 M -37.44 % | 121.674 M 74.49 % | 69.730 M -11.39 % | 78.696 M |
| Net cash provided by operating activities | 34.119 B 24 715.32 % | 137.492 M 2.37 % | 134.312 M -15.91 % | 159.716 M -23.21 % | 207.982 M 23.90 % | 167.857 M 8.43 % | 154.800 M 82.35 % | 84.890 M -12.46 % | 96.976 M -5.20 % | 102.300 M |
| Investments in property plant and equipment | -6.125 B -31 092.70 % | -19.636 M 1.85 % | -20.007 M 44.05 % | -35.760 M -12.39 % | -31.819 M 20.26 % | -39.906 M -3.13 % | -38.695 M 23.55 % | -50.616 M -57.99 % | -32.038 M -37.70 % | -23.266 M |
| Acquisitions net | -140.901 B -1 315 468.58 % | -10.710 M 92.86 % | -150.000 M 98.92 % | -13.835 B -152 889 922.08 % | 9.049 K 100.32 % | -2.872 M -31 683.93 % | -9.035 K 99.99 % | -83.705 M -8 457.08 % | -978.193 K -129.16 % | 3.354 M |
| Purchases of investments | -21.875 B -8 537.61 % | -253.253 M 23.81 % | -332.407 M 15.26 % | -392.266 M -2.30 % | -383.439 M -95.79 % | -195.841 M -29.04 % | -151.773 M 14.52 % | -177.546 M 24.28 % | -234.479 M 39.35 % | -386.610 M |
| Sales maturities of investments | 34.812 B 13 022.85 % | 265.278 M -7.89 % | 287.991 M -6.80 % | 308.999 M -1.67 % | 314.244 M 119.45 % | 143.199 M -14.50 % | 167.493 M -9.32 % | 184.701 M -27.77 % | 255.703 M -23.98 % | 336.376 M |
| Other investing activites | -538.000 M -5 517.57 % | 9.931 M -91.73 % | 120.073 M -99.13 % | 13.835 B 1 737 142.06 % | 796.381 K 8 497.44 % | 9.263 K 112.82 % | -72.277 K 97.77 % | -3.244 M -191.52 % | -1.113 M -14.75 % | -969.794 K |
| Net cash used for investing activites | -134.627 B -1 604 342.44 % | -8.391 M 91.11 % | -94.351 M 20.69 % | -118.961 M -18.71 % | -100.208 M -5.03 % | -95.410 M -313.81 % | -23.056 M 82.32 % | -130.418 M -910.61 % | -12.905 M 81.85 % | -71.115 M |
| Debt repayment | 114.517 B 12 269.71 % | -941.000 M -6 784.17 % | -13.669 M -173.14 % | 18.689 M 513.89 % | -4.516 M 75.95 % | -18.776 M 38.87 % | -30.718 M -201.30 % | 30.324 M 15 459.34 % | -197.433 K -70.70 % | -115.663 K |
| Common stock issued | 14.871 B | 0.000 | 0.000 -100.00 % | 1.700 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 100.00 % | -5.925 B -18 904.50 % | -31.177 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.000 M -2 000.00 % | -1.000 M |
| Dividends paid | -5.960 B -16 479.19 % | -35.949 M -3.06 % | -34.880 M 0.82 % | -35.168 M 1.42 % | -35.674 M 2.20 % | -36.478 M -15.86 % | -31.486 M -29.54 % | -24.307 M -14.77 % | -21.179 M -0.91 % | -20.988 M |
| Other financing activites | -3.725 B -154.78 % | 6.800 B 66.39 % | 4.087 B 338.81 % | -1.711 B -5 226.86 % | -32.127 M -15.11 % | -27.910 M -1 625.81 % | -1.617 M -27.40 % | -1.269 M -106.12 % | 20.733 M 2 514.46 % | 793.005 K |
| Net cash used provided by financing activities | 119.703 B 117 723.86 % | -101.768 M 1.78 % | -103.617 M -272.18 % | -27.841 M 61.50 % | -72.317 M 13.04 % | -83.164 M -30.31 % | -63.821 M -1 444.03 % | 4.748 M 121.92 % | -21.664 M -1.62 % | -21.318 M |
| Effect of forex changes on cash | -1.231 B -11 049.65 % | -11.041 M 68.65 % | -35.218 M -55.20 % | -22.692 M -2 628.24 % | -831.748 K 99.69 % | -271.000 M | 0.000 -100.00 % | 11.788 M | 0.000 | 0.000 |
| Net change in cash | 17.964 B 110 159.63 % | 16.292 M 116.48 % | -98.874 M -911.18 % | -9.778 M -128.24 % | 34.625 M 738.93 % | -5.419 M -109.27 % | 58.461 M 301.64 % | -28.993 M -592.07 % | 5.892 M -40.28 % | 9.867 M |
| Cash at beginning of period | 37.287 B 16 107.32 % | 230.063 M -30.06 % | 328.937 M -2.89 % | 338.715 M 11.39 % | 304.090 M -1.75 % | 309.509 M 23.29 % | 251.048 M -10.35 % | 280.041 M 2.15 % | 274.149 M 3.73 % | 264.282 M |
| Cash at end of period | 55.251 B 22 327.37 % | 246.355 M 7.08 % | 230.063 M -30.06 % | 328.937 M -2.89 % | 338.715 M 11.39 % | 304.090 M -1.75 % | 309.509 M 23.29 % | 251.048 M -10.35 % | 280.041 M 2.15 % | 274.149 M |
| Operating cash flow | 34.119 B 24 715.32 % | 137.492 M 2.37 % | 134.312 M -15.91 % | 159.716 M -23.21 % | 207.982 M 23.90 % | 167.857 M 8.43 % | 154.800 M 82.35 % | 84.890 M -12.46 % | 96.976 M -5.20 % | 102.300 M |
| Capital expenditure | -6.839 B -46 843.96 % | -14.568 M 27.18 % | -20.007 M 44.05 % | -35.760 M -12.39 % | -31.819 M 20.26 % | -39.906 M -3.13 % | -38.695 M 23.55 % | -50.616 M -57.99 % | -32.038 M -37.70 % | -23.266 M |
| Free CashFlow | 27.280 B 22 092.03 % | 122.927 M 7.54 % | 114.305 M -7.79 % | 123.956 M -29.64 % | 176.163 M 37.68 % | 127.951 M 10.20 % | 116.104 M 238.76 % | 34.274 M -47.22 % | 64.938 M -17.84 % | 79.034 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 364.605 M -28.17 % | 507.622 M 25.01 % | 406.061 M -12.71 % | 465.180 M 68.13 % | 276.684 M -19.06 % | 341.833 M 27.57 % | 267.952 M -0.97 % | 270.571 M 31.44 % | 205.859 M -48.06 % | 396.312 M 42.45 % | 278.207 M 0.76 % | 276.121 M 28.17 % | 215.441 M -39.92 % | 358.585 M 22.59 % | 292.510 M -16.04 % | 348.373 M 40.92 % | 247.211 M -32.09 % | 364.027 M |
| Net income | 23.960 M -20.54 % | 30.156 M -43.87 % | 53.723 M -3.22 % | 55.510 M 469.53 % | 9.747 M -74.03 % | 37.528 M 10.55 % | 33.947 M -4.79 % | 35.655 M 41.31 % | 25.232 M -31.59 % | 36.882 M 6.98 % | 34.476 M -3.34 % | 35.668 M 97.13 % | 18.093 M -45.59 % | 33.254 M 6.70 % | 31.165 M -22.25 % | 40.087 M 92.19 % | 20.858 M -29.71 % | 29.674 M |
| Income before tax | 33.542 M 48.59 % | 22.573 M -71.93 % | 80.419 M 10.98 % | 72.465 M -99.63 % | 19.737 B 35 920.54 % | 54.794 M 18.94 % | 46.069 M 11.86 % | 41.183 M 23.63 % | 33.310 M -34.18 % | 50.604 M 17.19 % | 43.182 M -2.19 % | 44.150 M 73.38 % | 25.465 M -43.36 % | 44.961 M 2.18 % | 44.003 M -20.91 % | 55.638 M 90.07 % | 29.273 M -37.77 % | 47.041 M |
| Income before tax ratio | 0.09 106.87 % | 0.04 -77.55 % | 0.20 27.13 % | 0.16 -99.78 % | 71.33 44 402.11 % | 0.16 -6.77 % | 0.17 12.96 % | 0.15 -5.93 % | 0.16 26.72 % | 0.13 -17.74 % | 0.16 -2.92 % | 0.16 35.27 % | 0.12 -5.73 % | 0.13 -16.65 % | 0.15 -5.81 % | 0.16 34.87 % | 0.12 -8.37 % | 0.13 |
| EBITDA | 48.184 M -30.23 % | 69.060 M -20.15 % | 86.490 M 0.05 % | 86.448 M -99.65 % | 24.592 B 39 026.43 % | 62.852 M 13.72 % | 55.272 M 0.10 % | 55.216 M 23.80 % | 44.602 M -33.99 % | 67.570 M 16.86 % | 57.820 M 1.87 % | 56.762 M 47.07 % | 38.595 M -35.52 % | 59.854 M -98.83 % | 5.099 B 7 042.84 % | 71.387 M 59.20 % | 44.842 M -27.96 % | 62.244 M |
| Net income ratio | 0.07 10.62 % | 0.06 -55.10 % | 0.13 10.87 % | 0.12 238.75 % | 0.04 -67.91 % | 0.11 -13.34 % | 0.13 -3.86 % | 0.13 7.51 % | 0.12 31.70 % | 0.09 -24.90 % | 0.12 -4.07 % | 0.13 53.81 % | 0.08 -9.44 % | 0.09 -12.96 % | 0.11 -7.41 % | 0.12 36.38 % | 0.08 3.50 % | 0.08 |
| Ratio EBITDA | 0.13 -2.86 % | 0.14 -36.13 % | 0.21 14.61 % | 0.19 -99.79 % | 88.88 48 239.32 % | 0.18 -10.86 % | 0.21 1.08 % | 0.20 -5.81 % | 0.22 27.08 % | 0.17 -17.96 % | 0.21 1.10 % | 0.21 14.75 % | 0.18 7.32 % | 0.17 -99.04 % | 17.43 8 406.97 % | 0.20 12.97 % | 0.18 6.08 % | 0.17 |
| Gross profit ratio | 0.39 14.09 % | 0.34 -12.92 % | 0.39 0.73 % | 0.39 3.18 % | 0.38 -1.83 % | 0.39 -13.63 % | 0.45 4.64 % | 0.43 -0.21 % | 0.43 14.78 % | 0.37 -13.83 % | 0.43 5.79 % | 0.41 -4.80 % | 0.43 11.72 % | 0.38 -10.59 % | 0.43 5.00 % | 0.41 -5.18 % | 0.43 9.22 % | 0.40 |
| Weighted average shs out dil | 115.728 M 0.03 % | 115.690 M 1.11 % | 114.422 M 3.69 % | 110.349 M 0.08 % | 110.261 M -0.13 % | 110.405 M 0.08 % | 110.316 M -0.45 % | 110.810 M -0.66 % | 111.546 M -0.75 % | 112.386 M -0.58 % | 113.041 M -0.25 % | 113.320 M 0.04 % | 113.275 M 0.04 % | 113.234 M 0.27 % | 112.934 M -0.01 % | 112.946 M 0.02 % | 112.922 M 0.00 % | 112.921 M |
| Weighted average shs out | 115.728 M 0.03 % | 115.690 M 1.14 % | 114.387 M 3.73 % | 110.275 M 0.01 % | 110.261 M 0.01 % | 110.250 M 0.00 % | 110.249 M -0.44 % | 110.739 M -0.65 % | 111.468 M -0.61 % | 112.151 M -0.72 % | 112.964 M -0.23 % | 113.219 M 0.08 % | 113.125 M 0.02 % | 113.108 M 0.29 % | 112.784 M 0.00 % | 112.784 M 0.04 % | 112.736 M 0.00 % | 112.737 M |
| EPS diluted | 0.21 -19.23 % | 0.26 -44.68 % | 0.47 -6.00 % | 0.50 465.61 % | 0.09 -74.00 % | 0.34 9.68 % | 0.31 -3.13 % | 0.32 39.13 % | 0.23 -30.30 % | 0.33 10.00 % | 0.30 -3.23 % | 0.31 93.75 % | 0.16 -44.83 % | 0.29 3.57 % | 0.28 -20.00 % | 0.35 94.44 % | 0.18 -30.77 % | 0.26 |
| Earnings per share | 0.21 -19.23 % | 0.26 -44.68 % | 0.47 -6.00 % | 0.50 465.61 % | 0.09 -74.00 % | 0.34 9.68 % | 0.31 -3.13 % | 0.32 39.13 % | 0.23 -30.30 % | 0.33 6.45 % | 0.31 -3.13 % | 0.32 100.00 % | 0.16 -44.83 % | 0.29 3.57 % | 0.28 -22.22 % | 0.36 89.47 % | 0.19 -26.92 % | 0.26 |
| Gross profit | 142.623 M -18.05 % | 174.038 M 8.87 % | 159.865 M -12.07 % | 181.807 M 73.48 % | 104.802 M -20.54 % | 131.896 M 10.19 % | 119.699 M 3.63 % | 115.511 M 31.16 % | 88.069 M -40.38 % | 147.710 M 22.75 % | 120.337 M 6.59 % | 112.902 M 22.02 % | 92.529 M -32.88 % | 137.848 M 9.61 % | 125.765 M -11.84 % | 142.648 M 33.62 % | 106.757 M -25.83 % | 143.928 M |
| Income tax expense | 10.470 M 246.60 % | -7.142 M -126.94 % | 26.508 M 58.90 % | 16.683 M -99.65 % | 4.793 B 27 951.57 % | 17.086 M 38.55 % | 12.331 M 11.27 % | 11.082 M 19.55 % | 9.270 M -42.85 % | 16.221 M 40.90 % | 11.512 M -2.76 % | 11.839 M 46.15 % | 8.100 M -46.99 % | 15.280 M 18.78 % | 12.864 M -17.28 % | 15.551 M 82.65 % | 8.514 M -50.74 % | 17.285 M |
| Cost of revenue | 221.982 M -33.46 % | 333.585 M 35.50 % | 246.196 M -13.12 % | 283.373 M 64.86 % | 171.882 M -18.13 % | 209.937 M 41.61 % | 148.253 M -4.39 % | 155.060 M 31.64 % | 117.790 M -52.62 % | 248.602 M 57.47 % | 157.870 M -3.28 % | 163.219 M 32.79 % | 122.913 M -44.32 % | 220.737 M 32.38 % | 166.745 M -18.95 % | 205.725 M 46.47 % | 140.454 M -36.19 % | 220.100 M |
| General and administrative expenses | 0.000 -100.00 % | 37.938 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.037 B 16.60 % | 11.181 B 0.36 % | 11.141 B 18.60 % | 9.394 B -26.18 % | 12.725 B 23.05 % | 10.341 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 17.752 M | 0.000 | 0.000 | 0.000 100.00 % | -12.956 B -16.65 % | -11.107 B -0.32 % | -11.072 B -18.63 % | -9.334 B 26.15 % | -12.638 B -23.08 % | -10.268 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 645.699 K 101.91 % | -33.857 M | 0.000 | 0.000 -100.00 % | 92.242 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 118.253 M -21.70 % | 151.018 M 54.04 % | 98.039 M -9.02 % | 107.757 M -99.88 % | 92.338 B 107 100.59 % | 86.135 M 8.70 % | 79.240 M 6.28 % | 74.556 M 14.56 % | 65.082 M -32.05 % | 95.781 M 21.49 % | 78.840 M 9.82 % | 71.791 M 0.97 % | 71.099 M -25.82 % | 95.853 M 13.24 % | 84.645 M -3.96 % | 88.133 M 8.63 % | 81.133 M -18.56 % | 99.620 M |
| Cost and expenses | 340.235 M -29.79 % | 484.602 M 240.78 % | -344.235 M -188.01 % | 391.129 M 48.03 % | 264.220 M -10.76 % | 296.073 M 30.15 % | 227.493 M -0.92 % | 229.616 M 25.56 % | 182.871 M -46.90 % | 344.383 M 45.49 % | 236.710 M 0.72 % | 235.011 M 21.13 % | 194.012 M -38.72 % | 316.590 M 25.94 % | 251.390 M -14.45 % | 293.858 M 32.61 % | 221.588 M -30.69 % | 319.719 M |
| Research and development expenses | 0.000 -100.00 % | 30.409 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.537 M -3.43 % | 5.733 M -4.06 % | 5.976 M 28.55 % | 4.649 M -48.01 % | 8.942 M 51.54 % | 5.901 M 16.08 % | 5.084 M 5.39 % | 4.823 M -37.80 % | 7.755 M 42.17 % | 5.455 M -28.82 % | 7.663 M 77.20 % | 4.325 M -53.01 % | 9.204 M |
| Selling general and administrative expenses | 117.607 M -23.86 % | 154.465 M 57.55 % | 98.039 M -9.02 % | 107.757 M 12.91 % | 95.433 M 18.41 % | 80.599 M 9.65 % | 73.506 M 7.18 % | 68.580 M 13.48 % | 60.433 M -30.41 % | 86.839 M 19.06 % | 72.939 M 9.34 % | 66.708 M 0.65 % | 66.276 M -24.77 % | 88.098 M 11.25 % | 79.190 M -1.59 % | 80.470 M 4.77 % | 76.809 M -15.05 % | 90.416 M |
| Interest income | 3.060 M | 0.000 -100.00 % | 5.298 M | 0.000 -100.00 % | 5.454 M -98.70 % | 420.000 M 21 849.43 % | 1.913 M 17.19 % | 1.633 M -81.83 % | 8.986 M 377.51 % | 1.882 M 16.42 % | 1.616 M 3.54 % | 1.561 M -42.55 % | 2.717 M 18.56 % | 2.292 M 40.36 % | 1.633 M 224.58 % | 503.104 K -69.32 % | 1.640 M -99.72 % | 596.049 M |
| Interest expense | 4.240 M 39.48 % | 3.040 M 13.26 % | 2.684 M -29.21 % | 3.792 M 77.95 % | 2.131 M -99.69 % | 691.000 M 55 615.70 % | 1.240 M -55.98 % | 2.817 M 2 040.31 % | 131.632 K -96.57 % | 3.839 M 208.90 % | 1.243 M 282.81 % | 324.629 K 57.44 % | 206.192 K -67.40 % | 632.555 K 304.58 % | 156.348 K -65.19 % | 449.200 K 162.40 % | 171.186 K | 0.000 |
| Depreciation and amortization | 23.801 M -55.38 % | 53.336 M 275.39 % | 14.208 M -8.21 % | 15.479 M -99.87 % | 12.116 B 105 714.38 % | 11.450 M -4.29 % | 11.963 M 6.66 % | 11.216 M 0.55 % | 11.154 M -14.93 % | 13.112 M -2.12 % | 13.395 M 8.95 % | 12.294 M -4.82 % | 12.916 M -9.43 % | 14.261 M -5.26 % | 15.053 M -1.56 % | 15.291 M -0.64 % | 15.389 M 1.10 % | 15.222 M |
| Operating income | 24.370 M 5.86 % | 23.020 M -62.77 % | 61.826 M -12.42 % | 70.593 M -99.43 % | 12.464 B 27 137.25 % | 45.760 M 13.10 % | 40.460 M -1.21 % | 40.955 M 78.17 % | 22.987 M -55.73 % | 51.929 M 25.14 % | 41.497 M 0.94 % | 41.110 M 91.84 % | 21.429 M -48.97 % | 41.995 M 2.13 % | 41.120 M -24.57 % | 54.515 M 112.75 % | 25.624 M -42.17 % | 44.308 M |
| Operating income ratio | 0.07 47.39 % | 0.05 -70.22 % | 0.15 0.33 % | 0.15 -99.66 % | 45.05 33 550.67 % | 0.13 -11.34 % | 0.15 -0.24 % | 0.15 35.55 % | 0.11 -14.78 % | 0.13 -12.15 % | 0.15 0.18 % | 0.15 49.68 % | 0.10 -15.07 % | 0.12 -16.69 % | 0.14 -10.17 % | 0.16 50.97 % | 0.10 -14.84 % | 0.12 |
| Total other income expenses net | 9.172 M 204.96 % | 3.008 M -83.86 % | 18.640 M 895.92 % | 1.872 M -99.97 % | 7.273 B 80 425.88 % | 9.032 M 62.01 % | 5.575 M 2 350.28 % | 227.528 K -100.00 % | 5.090 B -28.44 % | 7.113 B 422 064.78 % | 1.685 M -44.56 % | 3.039 M -24.69 % | 4.035 M -99.93 % | 5.870 B 203 454.43 % | 2.884 M 156.79 % | 1.123 M -99.97 % | 3.223 B 117 841.44 % | 2.733 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -215.781 M 99.35 % | -33.346 B -22 300.91 % | -148.862 M 16.97 % | -179.296 M 99.82 % | -99.779 B -49 209.33 % | -202.353 M -45.52 % | -139.054 M 15.73 % | -165.011 M -2.83 % | -160.466 M 8.78 % | -175.914 M 4.94 % | -185.065 M 7.88 % | -200.890 M 5.88 % | -213.446 M 13.87 % | -247.814 M -4.15 % | -237.936 M 12.33 % | -271.389 M -24.30 % | -218.326 M 19.42 % | -270.959 M |
| Total investments | 353.704 M -96.26 % | 9.455 B 2 224.61 % | 406.741 M 25.11 % | 325.115 M -99.84 % | 205.991 B 44 622.35 % | 460.600 M 37.86 % | 334.102 M 5.44 % | 316.860 M -0.65 % | 318.944 M -18.35 % | 390.644 M 78.26 % | 219.137 M 9.85 % | 199.481 M -5.76 % | 211.671 M -43.56 % | 375.064 M 227.55 % | 114.508 M -1.52 % | 116.271 M 0.32 % | 115.902 M -62.63 % | 310.172 M |
| Total debt | 143.921 M -99.34 % | 21.905 B 15 789.77 % | 137.853 M -3.37 % | 142.653 M -99.90 % | 139.967 B 317 988.85 % | 44.003 M -1.41 % | 44.634 M 2.02 % | 43.752 M -5.99 % | 46.542 M -14.05 % | 54.149 M -1.00 % | 54.695 M 4.95 % | 52.113 M -6.34 % | 55.642 M -31.41 % | 81.123 M 31.88 % | 61.514 M -1.92 % | 62.717 M -4.30 % | 65.537 M -3.27 % | 67.756 M |
| Accumulated other comprehensive income loss | -2.402 M -114.76 % | 16.278 M -79.06 % | 77.751 M 529.51 % | -18.102 M -100.02 % | 93.363 B 123 164.00 % | 75.743 M 17.94 % | 64.222 M -10.93 % | 72.100 M 9.19 % | 66.031 M 39.80 % | 47.232 M 2.70 % | 45.988 M -17.94 % | 56.043 M -7.75 % | 60.753 M 27.09 % | 47.803 M 55.11 % | 30.818 M 41.57 % | 21.768 M 3.12 % | 21.110 M -82.68 % | 121.900 M |
| Retained earnings | 1.259 B -99.31 % | 181.467 B 16 007.43 % | 1.127 B -5.51 % | 1.192 B -99.88 % | 1.015 T 93 591.36 % | 1.083 B -3.89 % | 1.127 B 7.37 % | 1.050 B -0.01 % | 1.050 B -7.59 % | 1.136 B 1.85 % | 1.115 B 11.93 % | 996.459 M -2.72 % | 1.024 B -10.38 % | 1.143 B -2.86 % | 1.177 B -2.11 % | 1.202 B 3.15 % | 1.165 B -0.32 % | 1.169 B |
| Common stock | 66.264 M -99.31 % | 9.544 B 15 623.27 % | 60.700 M -8.58 % | 66.398 M -99.89 % | 59.329 B 93 987.39 % | 63.057 M -6.77 % | 67.638 M 5.90 % | 63.868 M -3.41 % | 66.121 M -7.96 % | 71.838 M -1.27 % | 72.763 M 10.38 % | 65.920 M -6.21 % | 70.282 M -10.36 % | 78.404 M -5.42 % | 82.899 M -3.32 % | 85.743 M -0.29 % | 85.990 M -0.44 % | 86.371 M |
| Total equity | 1.406 B -99.32 % | 205.718 B 15 207.90 % | 1.344 B 9.94 % | 1.222 B -99.89 % | 1.151 T 95 883.50 % | 1.199 B -2.84 % | 1.234 B 5.85 % | 1.166 B -1.36 % | 1.182 B -7.02 % | 1.271 B 0.22 % | 1.269 B 9.23 % | 1.161 B -3.29 % | 1.201 B -8.77 % | 1.316 B -0.68 % | 1.325 B -1.51 % | 1.346 B 2.88 % | 1.308 B -0.66 % | 1.317 B |
| Other non current liabilities | 870.485 M -99.19 % | 107.424 B 14 395.98 % | 741.061 M 846.26 % | 78.315 M -99.91 % | 85.096 B 1 712 615.86 % | 4.968 M -1.81 % | 5.060 M 100.02 % | -26.922 B 5.77 % | -28.571 B -0.84 % | -28.333 B 20.32 % | -35.557 B -4.34 % | -34.078 B 4.28 % | -35.603 B 6.82 % | -38.208 B -9.13 % | -35.011 B 13.22 % | -40.344 B -9.70 % | -36.776 B -0.86 % | -36.462 B |
| Long term debt | 121.648 M -99.35 % | 18.728 B 15 553.49 % | 119.638 M -2.26 % | 122.401 M -99.90 % | 120.976 B 452 105.21 % | 26.753 M -2.51 % | 27.443 M -99.90 % | 26.954 B -5.77 % | 28.605 B 0.84 % | 28.366 B -20.32 % | 35.601 B 4.35 % | 34.118 B -4.29 % | 35.647 B -6.82 % | 38.255 B -4.55 % | 40.079 B -0.77 % | 40.389 B -3.62 % | 41.905 B 0.92 % | 41.525 B |
| Total non current liabilities | 992.134 M -99.33 % | 148.245 B 16 969.29 % | 868.490 M 317.35 % | 208.098 M -99.90 % | 206.072 B 636 430.01 % | 32.374 M -2.49 % | 33.203 M 2.22 % | 32.483 M -4.55 % | 34.030 M 1.05 % | 33.676 M -37.76 % | 54.108 M 8.46 % | 49.889 M -8.71 % | 54.648 M -6.44 % | 58.409 M 2.68 % | 56.885 M -2.06 % | 58.082 M -3.77 % | 60.357 M -0.08 % | 60.407 M |
| Other current liabilities | 391.613 M -99.27 % | 53.711 B 25 839.51 % | 207.063 M -78.05 % | 943.200 M -99.92 % | 1.183 T 8 514.00 % | -14.065 B -23.54 % | -11.385 B 59.72 % | -28.260 B -1.46 % | -27.853 B 26.09 % | -37.683 B -14.64 % | -32.871 B -101.30 % | -16.329 B -1.70 % | -16.057 B 70.15 % | -53.783 B -291.66 % | 28.061 B 280.66 % | -15.532 B -164.59 % | 24.047 B 229.94 % | 7.288 B |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 183.696 M -0.82 % | 185.209 M 7.13 % | 172.886 M 51.64 % | 114.010 M -16.07 % | 135.844 M 19.59 % | 113.590 M -5.12 % | 119.716 M -3.58 % | 124.158 M -23.99 % | 163.352 M 31.59 % | 124.133 M -4.19 % | 129.562 M 17.84 % | 109.950 M -13.19 % | 126.651 M 2.46 % | 123.611 M 7.53 % | 114.956 M 10.82 % | 103.729 M |
| Short term debt | 22.273 M -99.30 % | 3.177 B 17 341.63 % | 18.215 M -55.03 % | 40.506 M -99.79 % | 19.010 B 110 093.58 % | 17.251 M -49.91 % | 34.443 M -99.79 % | 16.796 B -6.47 % | 17.959 B -30.10 % | 25.692 B 34.84 % | 19.054 B 629.47 % | 2.612 B -3.94 % | 2.719 B -92.89 % | 38.258 B 1 449.55 % | 2.469 B -0.68 % | 2.486 B -5.08 % | 2.619 B -88.58 % | 22.930 B |
| Total current liabilities | 554.141 M -99.35 % | 85.609 B 15 901.59 % | 535.003 M -58.92 % | 1.302 B -99.89 % | 1.203 T 333 640.80 % | 360.372 M 5.02 % | 343.138 M 8.20 % | 317.120 M 5.62 % | 300.239 M -28.99 % | 422.799 M 7.86 % | 391.973 M 14.54 % | 342.207 M -2.68 % | 351.616 M -17.38 % | 425.586 M 12.75 % | 377.468 M -2.95 % | 388.953 M 10.18 % | 353.032 M -11.67 % | 399.683 M |
| Total liabilities | 1.546 B -99.34 % | 233.854 B 16 562.28 % | 1.403 B -7.07 % | 1.510 B -99.89 % | 1.409 T 358 599.87 % | 392.747 M 4.36 % | 376.341 M 7.65 % | 349.603 M 4.59 % | 334.269 M -26.77 % | 456.475 M 2.33 % | 446.080 M 13.77 % | 392.097 M -3.49 % | 406.265 M -16.06 % | 483.995 M 11.43 % | 434.352 M -2.84 % | 447.035 M 8.14 % | 413.389 M -10.15 % | 460.090 M |
| Other non current assets | 105.339 M -99.94 % | 185.458 B 1 904 542.39 % | 9.737 M 5.71 % | 9.211 M -99.99 % | 113.176 B 2 938.60 % | -3.987 B -3.13 % | -3.866 B 4.46 % | -4.047 B 0.69 % | -4.074 B -0.60 % | -4.050 B 71.76 % | -14.342 B 85.75 % | -100.611 B -1 385 748.22 % | 7.261 M -90.40 % | 75.668 M 498.73 % | 12.638 M -4.24 % | 13.197 M 2.50 % | 12.875 M 130.78 % | -41.828 M |
| Long term investments | 353.704 M -17.77 % | 430.144 M 5.75 % | 406.741 M 25.11 % | 325.115 M -99.84 % | 205.991 B 63 156.25 % | 325.646 M -2.53 % | 334.102 M 5.44 % | 316.860 M -0.65 % | 318.944 M 47.11 % | 216.808 M -1.06 % | 219.137 M 9.85 % | 199.481 M -5.76 % | 211.671 M -7.44 % | 228.681 M 99.71 % | 114.508 M -1.52 % | 116.271 M 0.32 % | 115.902 M -7.83 % | 125.747 M |
| Intangible assets | 808.408 M 50.72 % | 536.373 M -26.14 % | 726.248 M 0.74 % | 720.940 M -99.90 % | 709.777 B 2 574.25 % | 26.541 B 95 828.39 % | 27.668 M 1.26 % | 27.323 M -4.09 % | 28.488 M -7.35 % | 30.748 M -72.11 % | 110.243 M -99.89 % | 100.719 B 93 068.64 % | 108.104 M | 0.000 -100.00 % | 126.468 M 2.39 % | 123.512 M 0.37 % | 123.056 M 0.64 % | 122.271 M |
| GoodWill | 0.000 -100.00 % | 269.406 M | 0.000 | 0.000 | 0.000 100.00 % | -22.524 B -681.07 % | 3.876 B -4.42 % | 4.056 B -0.68 % | 4.084 B 0.72 % | 4.054 B -71.75 % | 14.350 B | 0.000 | 0.000 -100.00 % | 49.594 M | 0.000 | 0.000 | 0.000 -100.00 % | 54.633 M |
| Goodwill and intangible assets | 808.408 M 0.33 % | 805.779 M 10.95 % | 726.248 M 0.74 % | 720.940 M -99.90 % | 709.777 B 17 569.33 % | 4.017 B 2.89 % | 3.904 B -4.38 % | 4.083 B -0.71 % | 4.112 B 0.66 % | 4.085 B -71.75 % | 14.460 B -85.64 % | 100.719 B 93 068.64 % | 108.104 M 117.98 % | 49.594 M -60.79 % | 126.468 M 2.39 % | 123.512 M 0.37 % | 123.056 M -30.44 % | 176.905 M |
| Property plant equipment net | 484.628 M -99.31 % | 70.482 B 15 944.00 % | 439.304 M -6.40 % | 469.326 M -99.89 % | 429.177 B 136 578.73 % | 314.004 M -4.38 % | 328.383 M 4.61 % | 313.915 M -4.07 % | 327.223 M -5.90 % | 347.740 M -5.37 % | 367.469 M 8.50 % | 338.692 M -7.21 % | 365.011 M -9.28 % | 402.354 M -4.73 % | 422.313 M -3.26 % | 436.533 M -0.97 % | 440.823 M -0.28 % | 442.054 M |
| Total non current assets | 1.752 B -99.33 % | 260.145 B 16 172.99 % | 1.599 B 3.81 % | 1.540 B -99.89 % | 1.458 T 214 623.68 % | 679.074 M -4.44 % | 710.635 M 5.13 % | 675.979 M -2.84 % | 695.731 M 13.20 % | 614.625 M -14.79 % | 721.307 M 9.20 % | 660.565 M -6.65 % | 707.607 M -8.58 % | 774.034 M 12.09 % | 690.546 M -2.20 % | 706.053 M -0.60 % | 710.325 M -1.05 % | 717.864 M |
| Other current assets | 108.193 M -97.60 % | 4.516 B 3 625.21 % | 121.228 M 3.39 % | 117.253 M -99.92 % | 150.958 B 933 622.21 % | 16.167 M -90.40 % | 168.458 M 17.30 % | 143.617 M -3.67 % | 149.091 M -99.78 % | 66.966 B 36 331.30 % | 183.815 M 16.20 % | 158.184 M -5.53 % | 167.450 M 2 034.39 % | 7.845 M -99.98 % | 41.546 B 20 306.17 % | 203.595 M -99.39 % | 33.644 B -14.07 % | 39.151 B |
| Short term investments | 0.000 -100.00 % | 9.025 B | 0.000 | 0.000 | 0.000 -100.00 % | 134.955 M | 0.000 | 0.000 | 0.000 -100.00 % | 173.836 M | 0.000 | 0.000 | 0.000 -100.00 % | 146.383 M | 0.000 | 0.000 | 0.000 -100.00 % | 184.425 M |
| cash and cash equivalents | 359.703 M -99.35 % | 55.251 B 19 170.34 % | 286.715 M -10.94 % | 321.949 M -99.87 % | 239.746 B 97 217.25 % | 246.355 M 34.12 % | 183.688 M -12.01 % | 208.764 M 0.85 % | 207.009 M -10.02 % | 230.063 M -4.04 % | 239.760 M -5.23 % | 253.003 M -5.98 % | 269.088 M -18.19 % | 328.937 M 9.85 % | 299.450 M -10.37 % | 334.106 M 17.70 % | 283.863 M -16.19 % | 338.715 M |
| Cash and short term investments | 359.703 M -99.44 % | 64.276 B 22 318.07 % | 286.715 M -10.94 % | 321.949 M -99.87 % | 239.746 B 62 774.37 % | 381.310 M 107.59 % | 183.688 M -12.01 % | 208.764 M 0.85 % | 207.009 M -48.75 % | 403.899 M 68.46 % | 239.760 M -5.23 % | 253.003 M -5.98 % | 269.088 M -43.39 % | 475.320 M 58.73 % | 299.450 M -10.37 % | 334.106 M 17.70 % | 283.863 M -45.74 % | 523.140 M |
| Total current assets | 1.200 B -99.33 % | 179.426 B 15 519.24 % | 1.149 B -3.68 % | 1.193 B -99.89 % | 1.102 T 120 578.57 % | 912.962 M 1.43 % | 900.070 M 7.18 % | 839.806 M 2.32 % | 820.767 M -26.27 % | 1.113 B 12.07 % | 993.384 M 11.25 % | 892.916 M -0.73 % | 899.527 M -12.35 % | 1.026 B -4.01 % | 1.069 B -1.61 % | 1.087 B 7.48 % | 1.011 B -4.52 % | 1.059 B |
| Inventory | 313.157 M -99.21 % | 39.573 B 12 757.05 % | 307.792 M -1.53 % | 312.564 M -99.90 % | 308.033 B 154 857.90 % | 198.785 M -19.88 % | 248.116 M 20.26 % | 206.308 M -2.41 % | 211.394 M 4.44 % | 202.409 M -24.10 % | 266.672 M 28.75 % | 207.127 M -0.39 % | 207.930 M 8.00 % | 192.527 M -13.22 % | 221.849 M 11.12 % | 199.642 M -3.68 % | 207.262 M 16.47 % | 177.955 M |
| Net receivables | 419.024 M -99.41 % | 71.061 B 16 310.78 % | 433.014 M -1.79 % | 440.914 M -99.89 % | 403.012 B 127 153.72 % | 316.700 M 5.63 % | 299.808 M 6.65 % | 281.118 M 10.99 % | 253.274 M -19.07 % | 312.935 M 3.23 % | 303.138 M 10.39 % | 274.602 M 7.66 % | 255.060 M -27.26 % | 350.624 M -1.23 % | 354.979 M 1.61 % | 349.370 M 17.10 % | 298.360 M -14.00 % | 346.932 M |
| Tax assets | 0.000 -100.00 % | 2.969 B 17 785.97 % | 16.600 M 7.62 % | 15.424 M 41.15 % | 10.927 M 15.25 % | 9.481 M -6.97 % | 10.191 M 16.25 % | 8.767 M -27.19 % | 12.041 M -20.57 % | 15.159 M -6.74 % | 16.254 M 12.87 % | 14.401 M -7.45 % | 15.560 M -12.27 % | 17.736 M 21.33 % | 14.619 M -11.61 % | 16.540 M -6.39 % | 17.668 M 17.90 % | 14.986 M |
| Other assets | 0.000 -100.00 % | 1.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 |
| Account payables | 140.256 M -99.41 % | 23.804 B 18 787.60 % | 126.030 M -5.45 % | 133.289 M 3.87 % | 128.327 M -99.10 % | 14.263 B 23.53 % | 11.546 B -1.85 % | 11.764 B 15.50 % | 10.185 B -17.83 % | 12.395 B -12.73 % | 14.203 B 1.15 % | 14.042 B 2.63 % | 13.682 B -14.04 % | 15.916 B 23.24 % | 12.915 B -3.71 % | 13.412 B 7.24 % | 12.507 B -10.12 % | 13.915 B |
| Tax payables | 0.000 -100.00 % | 4.917 B | 0.000 | 0.000 -100.00 % | 7.461 M -75.66 % | 30.656 M 166.53 % | 11.502 M -34.22 % | 17.486 M 85.04 % | 9.450 M -50.48 % | 19.081 M 212.06 % | 6.114 M -64.72 % | 17.330 M 132.77 % | 7.445 M -78.19 % | 34.142 M 193.55 % | 11.631 M -50.40 % | 23.448 M 145.29 % | 9.559 M -69.88 % | 31.738 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.001 B 2.38 % | -4.098 B -14 558.16 % | 28.347 M 100.61 % | -4.637 B 86.38 % | -34.050 B | 0.000 -100.00 % | 38.249 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 8.561 M -99.46 % | 1.572 B 14 482.29 % | 10.780 M -1.05 % | 10.895 M -99.89 % | 10.039 B 185 432.51 % | 5.411 M -3.59 % | 5.613 M 1.30 % | 5.541 M -5.80 % | 5.882 M 38.55 % | 4.245 M 17.23 % | 3.621 M 9.23 % | 3.315 M -5.22 % | 3.498 M 991.78 % | 320.385 K 11.77 % | 286.638 K -8.84 % | 314.440 K -5.68 % | 333.363 K -27.77 % | 461.538 K |
| Capital lease obligations | 143.921 M -99.32 % | 21.196 B 17 616.78 % | 119.638 M -16.14 % | 142.655 M -99.90 % | 139.967 B 318 745.13 % | 43.898 M -1.73 % | 44.671 M -99.90 % | 43.750 B -6.04 % | 46.563 B -0.87 % | 46.970 B -14.06 % | 54.654 B 1 965.49 % | 2.646 B -93.10 % | 38.366 B -35.59 % | 59.569 B 40.00 % | 42.548 B -0.76 % | 42.875 B -3.70 % | 44.524 B -30.92 % | 64.455 B |
| 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 |
| Other total stockholders equity | 74.248 M -99.43 % | 13.135 B 19 206.83 % | 68.033 M 334.06 % | -29.066 M 99.89 % | -26.364 B -94 053.99 % | -28.000 M 6.93 % | -30.084 M -20.65 % | -24.934 M -353.28 % | -5.501 M -145.20 % | 12.171 M -60.56 % | 30.862 M -22.12 % | 39.625 M -5.53 % | 41.945 M -10.39 % | 46.809 M 100.03 % | -143.680 B -400 321.99 % | 35.900 M 100.03 % | -137.563 B -0.12 % | -137.396 B |
| Deferred tax liabilities non current | 0.000 -100.00 % | 22.802 B 292 571.03 % | 7.791 M 5.55 % | 7.381 M -52.73 % | 15.617 M 2 287.58 % | 654.093 K -9.51 % | 722.874 K 2.88 % | 702.660 K 37.06 % | 512.672 K -15.91 % | 609.687 K -94.27 % | 10.643 M 6.56 % | 9.988 M -2.99 % | 10.295 M -13.09 % | 11.846 M -8.16 % | 12.899 M -6.10 % | 13.737 M -3.08 % | 14.172 M -3.09 % | 14.624 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 |
| Total assets | 2.952 B -99.33 % | 439.572 B 15 899.68 % | 2.747 B 0.54 % | 2.733 B -99.89 % | 2.560 T 160 692.99 % | 1.592 B -1.16 % | 1.611 B 6.26 % | 1.516 B -0.05 % | 1.516 B -12.23 % | 1.728 B 0.77 % | 1.715 B 10.38 % | 1.553 B -3.34 % | 1.607 B -10.73 % | 1.800 B 2.31 % | 1.760 B -1.84 % | 1.793 B 4.14 % | 1.721 B -3.12 % | 1.777 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 14.809 M -46.22 % | 27.535 M 495.74 % | -6.958 M 42.55 % | -12.112 M -103.81 % | -5.943 M -169.84 % | 8.510 M 154.70 % | -15.556 M 18.21 % | -19.019 M -6.98 % | -17.777 M -210.42 % | 16.100 M 282.21 % | -8.836 M 83.06 % | -52.169 M -401.72 % | 17.291 M -51.10 % | 35.357 M 204.05 % | -33.980 M -84.32 % | -18.435 M -770.86 % | 2.748 M -82.67 % | 15.855 M |
| Accounts receivables | 76.963 M 348.57 % | -30.962 M -126.12 % | -13.693 M 28.94 % | -19.271 M -146.76 % | 41.208 M 217.55 % | -35.057 M -937.03 % | -3.380 M 90.37 % | -35.093 M -192.16 % | 38.076 M 193.90 % | -40.548 M -1 446.06 % | -2.623 M 92.53 % | -35.101 M -155.60 % | 63.132 M 663.41 % | -11.205 M 29.27 % | -15.843 M 69.51 % | -51.963 M -203.47 % | 50.221 M 321.53 % | -22.670 M |
| Inventory | -39.089 M -160.34 % | 64.779 M 717.30 % | -10.494 M -215.50 % | 9.086 M 137.53 % | -24.213 M -169.34 % | 34.918 M 209.51 % | -31.884 M -2 407.66 % | -1.271 M 92.93 % | -17.985 M -141.08 % | 43.785 M 205.18 % | -41.627 M -247.37 % | -11.984 M 57.23 % | -28.020 M -231.69 % | 21.277 M 179.15 % | -26.883 M -494.77 % | 6.810 M 123.26 % | -29.282 M -183.09 % | 35.240 M |
| Accounts payables | 0.000 -100.00 % | 28.490 M 2 282.79 % | 1.196 M 152.72 % | -2.268 M 85.51 % | -15.654 M -243.34 % | 10.921 M 38 426.07 % | 28.348 K -99.70 % | 9.469 M 165.21 % | -14.521 M -173.47 % | 19.766 M 549.77 % | 3.042 M 44.87 % | 2.100 M 111.30 % | -18.579 M -188.38 % | 21.022 M 525.35 % | -4.942 M -155.62 % | 8.885 M 203.92 % | -8.550 M -185.50 % | 10.000 M |
| Other working capital | -23.065 M -90.95 % | -12.079 M -175.33 % | 16.034 M 4 603.40 % | 340.893 K 104.68 % | -7.284 M -220.49 % | -2.273 M -111.55 % | 19.681 M 149.87 % | 7.876 M 133.74 % | -23.347 M -238.26 % | -6.902 M -121.32 % | 32.372 M 550.65 % | -7.183 M -1 047.05 % | 758.492 K -82.21 % | 4.264 M -68.85 % | 13.689 M -23.24 % | 17.833 M 284.98 % | -9.641 M -43.57 % | -6.715 M |
| Other non cash items | -8.102 M -177.59 % | 10.443 M 176.09 % | -13.725 M -237.48 % | 9.983 M 133.61 % | -29.702 M -269.58 % | 17.515 M 279.48 % | -9.759 M -233.54 % | 7.308 M 175.99 % | -9.616 M -163.03 % | 15.257 M 193.43 % | -16.331 M -120.33 % | 80.315 M 599.38 % | -16.083 M -240.44 % | 11.452 M -82.87 % | 66.847 M -17.50 % | 81.027 M 1 969.68 % | -4.334 M -193.53 % | 4.633 M |
| Net cash provided by operating activities | 54.468 M -55.16 % | 121.469 M 157.09 % | 47.248 M -31.39 % | 68.860 M 878.45 % | -8.846 M -111.79 % | 75.003 M 264.18 % | 20.595 M -41.43 % | 35.160 M 290.99 % | 8.993 M -88.95 % | 81.352 M 258.31 % | 22.704 M 247.48 % | 6.534 M -71.49 % | 22.917 M -76.35 % | 96.896 M 7 287.69 % | 1.312 M -97.43 % | 51.119 M 214.16 % | 16.272 M -80.33 % | 82.733 M |
| Investments in property plant and equipment | -9.949 M -26.22 % | -7.882 M -15.18 % | -6.843 M 64.23 % | -19.132 M -112.69 % | -8.995 M -92.84 % | -4.665 M 8.59 % | -5.103 M -31.01 % | -3.895 M 41.68 % | -6.679 M -63.10 % | -4.095 M 27.23 % | -5.627 M -134.76 % | -2.397 M 68.37 % | -7.578 M -151.34 % | -3.015 M 75.78 % | -12.447 M 8.19 % | -13.557 M -44.13 % | -9.406 M -49.98 % | -6.271 M |
| Acquisitions net | 0.000 -100.00 % | 97.369 M 3 450.00 % | -2.907 M | 0.000 100.00 % | -778.531 M -5 891 615.79 % | -13.214 K 6.77 % | -14.174 K 99.29 % | -2.000 M 99.88 % | -1.617 B | 0.000 -100.00 % | 7.624 K | 0.000 100.00 % | -14.728 K -279.28 % | 8.215 K -5.41 % | 8.685 K | 0.000 100.00 % | -9.011 K | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -154.306 M -1 321.80 % | -10.853 M 77.22 % | -47.634 M 31.13 % | -69.169 M -17.41 % | -58.914 M 25.46 % | -79.039 M -47.44 % | -53.609 M 48.51 % | -104.113 M -117.63 % | -47.841 M 52.95 % | -101.685 M -47.95 % | -68.728 M 59.00 % | -167.644 M -227.24 % | -51.230 M 60.33 % | -129.154 M -102.78 % | -63.690 M 55.38 % | -142.742 M |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 47.834 M -7.41 % | 51.663 M -25.70 % | 69.537 M -10.50 % | 77.692 M 107.27 % | 37.483 M -53.52 % | 80.645 M 5.32 % | 76.568 M -13.83 % | 88.856 M 162.20 % | 33.889 M -67.69 % | 104.890 M 108.70 % | 50.259 M -41.82 % | 86.381 M 45.90 % | 59.204 M -60.22 % | 148.811 M 344.11 % | 33.508 M -80.18 % | 169.023 M |
| Other investing activites | -8.179 M 87.33 % | -64.559 M -37 695.47 % | 171.720 K -78.72 % | 807.010 K 169.31 % | -1.164 M -283.12 % | -303.921 K 36.93 % | -481.916 K -124.18 % | 1.993 M -99.88 % | 1.617 B 5 741.48 % | -28.663 M -12 027.58 % | -236.344 K -126.53 % | 891.003 K 145.66 % | -1.951 M -1 796.77 % | 115.010 K 1 424.08 % | -8.686 K -101.05 % | 826.528 K 193.61 % | -882.962 K -324.21 % | -208.145 K |
| Net cash used for investing activites | -18.128 M -172.72 % | 24.927 M 121.48 % | -116.051 M -616.13 % | 22.485 M 102.93 % | -766.787 M -21 752.39 % | 3.541 M 113.10 % | -27.030 M -1 077.59 % | -2.295 M -114.09 % | 16.288 M 133.92 % | -48.015 M -142.41 % | -19.807 M -1 265.73 % | 1.699 M 106.07 % | -28.013 M 66.71 % | -84.154 M -1 781.27 % | -4.473 M -164.58 % | 6.927 M 117.11 % | -40.481 M -304.44 % | 19.801 M |
| Debt repayment | -29.036 M 65.71 % | -84.678 M -343.36 % | -19.099 M -9.68 % | -17.413 M -130.46 % | 57.159 M 2 918.02 % | -2.028 M 98.72 % | -158.000 M -14 564.77 % | -1.077 M 50.63 % | -2.182 M 65.61 % | -6.345 M 97.77 % | -284.000 M -13 885.61 % | -2.031 M 30.19 % | -2.909 M -114.02 % | 20.743 M | 0.000 100.00 % | -1.123 M 99.10 % | -125.000 M -5 425.00 % | -2.262 M |
| Common stock issued | 0.000 | 0.000 -100.00 % | 94.580 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.026 M -213.99 % | -2.238 M | 0.000 100.00 % | -12.869 M | 0.000 | 0.000 -100.00 % | 13.966 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 M 289.58 % | -3.692 M 99.88 % | -3.000 B -24.43 % | -2.411 B 1.75 % | -2.454 B -45.38 % | -1.688 B | 0.000 | 0.000 -100.00 % | 41.519 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -29.765 M -31 981.57 % | 93.360 K 100.55 % | -16.930 M -34 865.95 % | 48.698 K 100.24 % | -20.632 M -62 355.21 % | -33.035 K 99.82 % | -17.987 M -13 339.04 % | -133.840 K 99.34 % | -20.285 M -134 649.46 % | -15.054 K 99.91 % | -16.407 M -59 284.86 % | -27.628 K 99.85 % | -18.322 M -111 413.28 % | -16.430 K 99.90 % | -16.677 M -46 307.83 % | -35.936 K 99.83 % | -21.326 M -117 727.50 % | -18.100 K |
| Other financing activites | -215.234 K -101.15 % | 18.792 M 385.21 % | -6.589 M 3.26 % | -6.811 M -100.92 % | 739.734 M 14 472.54 % | -5.147 M -100.77 % | 668.518 M -77.38 % | 2.955 B 23.69 % | 2.389 B -1.58 % | 2.427 B -40.60 % | 4.087 B 43 428.86 % | -9.432 M -61.30 % | -5.847 M 8.52 % | -6.391 M 5.30 % | -6.749 M 37.67 % | -10.828 M -109.26 % | 116.990 M 1 429.98 % | -8.796 M |
| Net cash used provided by financing activities | -59.015 M 10.30 % | -65.793 M -226.62 % | 51.961 M 314.93 % | -24.176 M -103.11 % | 776.261 M 10 938.62 % | -7.162 M 74.84 % | -28.468 M -9.30 % | -26.045 M 41.35 % | -44.408 M -43.93 % | -30.853 M 17.58 % | -37.434 M -401.82 % | -7.460 M 72.45 % | -27.077 M -195.57 % | 28.334 M 220.95 % | -23.426 M -194.64 % | -7.951 M 72.90 % | -29.336 M -223.84 % | -9.059 M |
| Effect of forex changes on cash | 13.855 M 1 263.63 % | 1.016 M 105.52 % | -18.393 M -221.00 % | 15.201 M 305.30 % | -7.404 M 15.04 % | -8.715 M -188.67 % | 9.828 M -96.71 % | 299.000 M -49.15 % | 588.000 M 115.38 % | 273.000 M 141.87 % | -652.000 M -3 767.58 % | -16.858 M 39.09 % | -27.676 M -138.83 % | -11.588 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 359.703 M 340.88 % | 81.588 M 331.56 % | -35.234 M -142.77 % | 82.371 M 1 315.45 % | -6.777 M -110.81 % | 62.667 M 349.91 % | -25.076 M -1 528.82 % | 1.755 M 107.61 % | -23.054 M -137.75 % | -9.697 M 26.78 % | -13.244 M 17.66 % | -16.085 M 73.12 % | -59.849 M -302.97 % | 29.487 M 185.08 % | -34.656 M -168.98 % | 50.243 M 193.83 % | -53.545 M -157.28 % | 93.475 M |
| Cash at beginning of period | 0.000 -100.00 % | 286.715 M -10.94 % | 321.949 M 34.38 % | 239.578 M -2.75 % | 246.355 M 34.12 % | 183.688 M -12.01 % | 208.764 M 0.85 % | 207.009 M -10.02 % | 230.063 M -4.04 % | 239.760 M -5.23 % | 253.003 M -5.98 % | 269.088 M -18.19 % | 328.937 M 9.85 % | 299.450 M -10.37 % | 334.106 M 17.70 % | 283.863 M -15.87 % | 337.409 M | 0.000 |
| Cash at end of period | 359.703 M -2.37 % | 368.448 M 28.51 % | 286.715 M -10.94 % | 321.949 M 34.29 % | 239.746 M -2.68 % | 246.355 M 34.12 % | 183.688 M -12.01 % | 208.764 M 0.85 % | 207.009 M -10.02 % | 230.063 M -4.04 % | 239.760 M -5.23 % | 253.003 M -5.98 % | 269.088 M -18.19 % | 328.937 M 9.85 % | 299.450 M -10.37 % | 334.106 M 17.70 % | 283.863 M 203.68 % | 93.475 M |
| Operating cash flow | 54.468 M -55.16 % | 121.469 M 157.09 % | 47.248 M -31.39 % | 68.860 M 878.45 % | -8.846 M -111.79 % | 75.003 M 264.18 % | 20.595 M -41.43 % | 35.160 M 290.99 % | 8.993 M -88.95 % | 81.352 M 258.31 % | 22.704 M 247.48 % | 6.534 M -71.49 % | 22.917 M -76.35 % | 96.896 M 7 287.69 % | 1.312 M -97.43 % | 51.119 M 214.16 % | 16.272 M -80.33 % | 82.733 M |
| Capital expenditure | -9.949 M -26.22 % | -7.882 M -36.04 % | -5.794 M 67.78 % | -17.984 M -99.93 % | -8.995 M -92.84 % | -4.665 M 8.59 % | -5.103 M -31.01 % | -3.895 M 41.68 % | -6.679 M -63.10 % | -4.095 M 27.23 % | -5.627 M -134.76 % | -2.397 M 68.37 % | -7.578 M -151.34 % | -3.015 M 75.78 % | -12.447 M 8.19 % | -13.557 M -44.13 % | -9.406 M -49.98 % | -6.271 M |
| Free CashFlow | 44.519 M -60.81 % | 113.587 M 174.00 % | 41.454 M -18.52 % | 50.877 M 385.17 % | -17.841 M -125.36 % | 70.338 M 354.02 % | 15.492 M -50.45 % | 31.265 M 1 251.15 % | 2.314 M -97.00 % | 77.257 M 352.38 % | 17.078 M 312.78 % | 4.137 M -73.03 % | 15.339 M -83.66 % | 93.881 M 943.08 % | -11.135 M -129.65 % | 37.562 M 447.12 % | 6.865 M -91.02 % | 76.462 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 |