Macnica Galaxy Inc. 6227.TWO
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 12.327 B -7.68 % | 13.352 B -11.00 % | 15.002 B 5.05 % | 14.280 B 39.35 % | 10.247 B 18.81 % | 8.625 B 0.78 % | 8.558 B 37.27 % | 6.234 B -22.62 % | 8.057 B |
| Net income | 490.002 M 53.88 % | 318.429 M -44.95 % | 578.484 M 36.66 % | 423.314 M 112.96 % | 198.775 M 55.17 % | 128.099 M -38.26 % | 207.497 M 31.96 % | 157.243 M 16.98 % | 134.419 M |
| Income before tax | 625.241 M 57.30 % | 397.474 M -45.70 % | 731.946 M 35.08 % | 541.868 M 117.11 % | 249.583 M 51.30 % | 164.964 M -40.95 % | 279.357 M 41.51 % | 197.414 M 11.61 % | 176.873 M |
| Income before tax ratio | 0.05 70.39 % | 0.03 -38.99 % | 0.05 28.58 % | 0.04 55.80 % | 0.02 27.35 % | 0.02 -41.41 % | 0.03 3.09 % | 0.03 44.25 % | 0.02 |
| EBITDA | 717.336 M 18.33 % | 606.201 M -21.36 % | 770.850 M 36.22 % | 565.883 M 101.07 % | 281.437 M 30.84 % | 215.099 M -32.23 % | 317.405 M 73.58 % | 182.858 M 3.85 % | 176.077 M |
| Net income ratio | 0.04 66.68 % | 0.02 -38.15 % | 0.04 30.08 % | 0.03 52.82 % | 0.02 30.61 % | 0.01 -38.74 % | 0.02 -3.87 % | 0.03 51.18 % | 0.02 |
| Ratio EBITDA | 0.06 28.17 % | 0.05 -11.64 % | 0.05 29.67 % | 0.04 44.29 % | 0.03 10.13 % | 0.02 -32.76 % | 0.04 26.45 % | 0.03 34.22 % | 0.02 |
| Gross profit ratio | 0.10 13.70 % | 0.09 3.59 % | 0.09 20.92 % | 0.07 9.03 % | 0.07 -6.36 % | 0.07 -19.83 % | 0.09 2.99 % | 0.09 33.45 % | 0.07 |
| Weighted average shs out dil | 77.210 M -0.96 % | 77.959 M -1.08 % | 78.812 M 1.11 % | 77.948 M 0.55 % | 77.523 M 0.17 % | 77.395 M -0.76 % | 77.984 M 1.08 % | 77.151 M 0.31 % | 76.912 M |
| Weighted average shs out | 76.112 M 0.00 % | 76.112 M 0.00 % | 76.112 M 0.00 % | 76.112 M 0.00 % | 76.112 M 0.00 % | 76.112 M 0.00 % | 76.112 M 0.00 % | 76.112 M 0.00 % | 76.112 M |
| EPS diluted | 6.46 58.33 % | 4.08 -44.41 % | 7.34 35.17 % | 5.43 112.11 % | 2.56 54.22 % | 1.66 -37.59 % | 2.66 30.39 % | 2.04 16.57 % | 1.75 |
| Earnings per share | 6.55 56.70 % | 4.18 -45.00 % | 7.60 36.69 % | 5.56 113.03 % | 2.61 55.36 % | 1.68 -38.46 % | 2.73 31.88 % | 2.07 16.95 % | 1.77 |
| Gross profit | 1.293 B 4.97 % | 1.232 B -7.80 % | 1.336 B 27.03 % | 1.052 B 51.93 % | 692.263 M 11.26 % | 622.229 M -19.20 % | 770.105 M 41.38 % | 544.709 M 3.26 % | 527.518 M |
| Income tax expense | 113.255 M 43.28 % | 79.045 M -48.49 % | 153.462 M 29.44 % | 118.554 M 133.34 % | 50.808 M 37.82 % | 36.865 M -48.70 % | 71.860 M 78.89 % | 40.171 M -5.38 % | 42.454 M |
| Cost of revenue | 11.033 B -8.96 % | 12.120 B -11.31 % | 13.665 B 3.31 % | 13.228 B 38.44 % | 9.555 B 19.39 % | 8.003 B 2.76 % | 7.788 B 36.88 % | 5.690 B -24.44 % | 7.530 B |
| General and administrative expenses | 124.396 M 11.17 % | 111.902 M -8.36 % | 122.111 M 19.57 % | 102.122 M 20.47 % | 84.767 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 454.168 M 14.52 % | 396.576 M 1.86 % | 389.346 M 12.07 % | 347.421 M 15.96 % | 299.606 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 -100.00 % | 61.498 M 205.25 % | 20.147 M 69.74 % | 11.869 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 700.687 M 11.15 % | 630.387 M 5.00 % | 600.368 M 15.75 % | 518.681 M 17.31 % | 442.139 M 1.72 % | 434.648 M -4.57 % | 455.447 M 25.06 % | 364.176 M 2.91 % | 353.892 M |
| Cost and expenses | 11.734 B -7.97 % | 12.750 B -10.62 % | 14.266 B 3.78 % | 13.747 B 37.51 % | 9.997 B 18.48 % | 8.438 B 2.36 % | 8.243 B 36.17 % | 6.054 B -23.21 % | 7.884 B |
| Research and development expenses | 122.123 M 0.16 % | 121.933 M -1.65 % | 123.982 M 21.66 % | 101.906 M 14.21 % | 89.225 M 7.64 % | 82.894 M 3.98 % | 79.718 M 26.91 % | 62.814 M -3.52 % | 65.105 M |
| Selling general and administrative expenses | 578.564 M 13.78 % | 508.478 M -0.58 % | 511.457 M 13.77 % | 449.543 M 16.95 % | 384.373 M 9.27 % | 351.754 M -6.38 % | 375.729 M 24.68 % | 301.362 M 4.35 % | 288.787 M |
| Interest income | 2.804 M 75.91 % | 1.594 M 199.62 % | 532.000 K 182.98 % | 188.000 K -20.68 % | 237.000 K -61.84 % | 621.000 K | 0.000 | 0.000 | 0.000 |
| Interest expense | 43.704 M -74.18 % | 169.285 M 157.21 % | 65.817 M 469.25 % | 11.562 M -8.58 % | 12.647 M -60.87 % | 32.322 M 17.35 % | 27.544 M 102.48 % | 13.603 M 45.53 % | 9.347 M |
| Depreciation and amortization | 48.391 M 22.69 % | 39.442 M 12.32 % | 35.117 M 7.10 % | 32.788 M 4.71 % | 31.313 M 13.79 % | 27.518 M 901.75 % | 2.747 M 18.15 % | 2.325 M -5.14 % | 2.451 M |
| Operating income | 592.360 M -1.51 % | 601.449 M -18.25 % | 735.733 M 38.01 % | 533.095 M 113.13 % | 250.124 M 33.34 % | 187.581 M -40.39 % | 314.658 M 74.29 % | 180.533 M 3.98 % | 173.626 M |
| Operating income ratio | 0.05 6.68 % | 0.05 -8.15 % | 0.05 31.37 % | 0.04 52.94 % | 0.02 12.23 % | 0.02 -40.85 % | 0.04 26.97 % | 0.03 34.38 % | 0.02 |
| Total other income expenses net | 35.704 M 117.50 % | -203.975 M -5 286.19 % | -3.787 M -143.17 % | 8.773 M 1 721.63 % | -541.000 K 97.61 % | -22.617 M 35.93 % | -35.301 M -309.12 % | 16.881 M 419.90 % | 3.247 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | -72.136 M -115.65 % | 460.955 M -82.26 % | 2.599 B 155.54 % | 1.017 B 14.97 % | 884.508 M 44.51 % | 612.084 M -67.35 % | 1.875 B 210.37 % | 604.086 M 13.44 % | 532.539 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.206 M |
| Total debt | 499.266 M -37.43 % | 797.974 M -72.61 % | 2.914 B 121.54 % | 1.315 B 9.34 % | 1.203 B 33.76 % | 899.318 M -56.41 % | 2.063 B 176.14 % | 747.071 M -22.78 % | 967.500 M |
| Accumulated other comprehensive income loss | 29.011 M 205.06 % | 9.510 M -97.91 % | 455.522 M 22.71 % | 371.233 M 7.54 % | 345.189 M -0.32 % | 346.302 M 2.90 % | 336.544 M 9.91 % | 306.199 M -3.28 % | 316.572 M |
| Retained earnings | 1.359 B 25.00 % | 1.087 B -3.75 % | 1.130 B 32.61 % | 851.778 M 47.48 % | 577.566 M 22.47 % | 471.599 M -0.75 % | 475.141 M 27.71 % | 372.037 M 18.38 % | 314.282 M |
| Common stock | 761.118 M 0.00 % | 761.118 M 0.00 % | 761.118 M 0.00 % | 761.118 M 0.00 % | 761.118 M 0.00 % | 761.118 M 0.00 % | 761.118 M 0.00 % | 761.118 M 0.00 % | 761.118 M |
| Total equity | 2.756 B 15.29 % | 2.390 B -0.35 % | 2.398 B 17.78 % | 2.036 B 17.30 % | 1.736 B 6.52 % | 1.630 B 0.30 % | 1.625 B 9.05 % | 1.490 B 3.28 % | 1.443 B |
| Other non current liabilities | 72.077 M 1 249.00 % | 5.343 M -4.64 % | 5.603 M -49.03 % | 10.993 M 0.34 % | 10.956 M 13.04 % | 9.692 M 21.44 % | 7.981 M -0.63 % | 8.032 M 11.76 % | 7.187 M |
| Long term debt | 42.907 M -20.01 % | 53.639 M 139.63 % | 22.384 M 229.27 % | 6.798 M -40.28 % | 11.384 M 37.74 % | 8.265 M | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 181.900 M 61.54 % | 112.604 M 14.91 % | 97.996 M 19.62 % | 81.923 M 6.27 % | 77.092 M 5.35 % | 73.176 M -12.10 % | 83.247 M 22.00 % | 68.238 M 2.86 % | 66.338 M |
| Other current liabilities | 1.059 B 636.20 % | 143.862 M 68.97 % | 85.143 M -58.25 % | 203.926 M -9.78 % | 226.022 M 37.03 % | 164.946 M -45.92 % | 305.007 M 2.94 % | 296.288 M -65.24 % | 852.456 M |
| Deferred revenue | 0.000 -100.00 % | 63.591 M 151.15 % | 25.320 M -4.77 % | 26.587 M 58.04 % | 16.823 M 74.33 % | 9.650 M -21.83 % | 12.345 M 607.04 % | 1.746 M -93.02 % | 25.028 M |
| Short term debt | 456.359 M -78.21 % | 2.094 B -43.48 % | 3.706 B 111.98 % | 1.748 B 13.46 % | 1.541 B 36.50 % | 1.129 B -45.28 % | 2.063 B 176.78 % | 745.325 M -22.96 % | 967.500 M |
| Total current liabilities | 3.623 B -15.77 % | 4.301 B -37.97 % | 6.934 B 63.30 % | 4.246 B 7.93 % | 3.935 B 48.64 % | 2.647 B -24.52 % | 3.507 B 98.39 % | 1.768 B -34.75 % | 2.709 B |
| Total liabilities | 3.805 B -13.79 % | 4.414 B -37.23 % | 7.032 B 62.47 % | 4.328 B 7.89 % | 4.012 B 47.47 % | 2.720 B -24.23 % | 3.590 B 95.55 % | 1.836 B -33.85 % | 2.776 B |
| Other non current assets | 22.970 M 158.44 % | 8.888 M 10.01 % | 8.079 M 14.43 % | 7.060 M -4.25 % | 7.373 M -25.18 % | 9.854 M 13.38 % | 8.691 M 28.66 % | 6.755 M -0.59 % | 6.795 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.206 M |
| Intangible assets | 1.971 M -12.40 % | 2.250 M -99.94 % | 3.849 B 4.19 % | 3.694 B 8.40 % | 3.408 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.643 B |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.971 M -12.40 % | 2.250 M 52.65 % | 1.474 M -40.20 % | 2.465 M -20.25 % | 3.091 M | 0.000 | 0.000 | 0.000 -100.00 % | 817.000 K |
| Property plant equipment net | 90.783 M -9.77 % | 100.615 M 82.48 % | 55.138 M 43.43 % | 38.442 M -19.55 % | 47.786 M 72.82 % | 27.651 M 403.57 % | 5.491 M 52.32 % | 3.605 M -16.92 % | 4.339 M |
| Total non current assets | 177.633 M -1.02 % | 179.457 M 81.18 % | 99.050 M 76.75 % | 56.041 M -20.82 % | 70.773 M 15.79 % | 61.120 M 151.13 % | 24.338 M 28.41 % | 18.954 M -73.42 % | 71.315 M |
| Other current assets | 83.546 M 14.80 % | 72.777 M -64.75 % | 206.486 M 61.14 % | 128.143 M 17.61 % | 108.954 M 12.63 % | 96.735 M -61.02 % | 248.191 M 24.70 % | 199.034 M -55.00 % | 442.263 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 571.402 M 78.07 % | 320.884 M 1.82 % | 315.135 M 5.62 % | 298.354 M -6.30 % | 318.410 M 10.85 % | 287.234 M 52.76 % | 188.034 M 31.51 % | 142.985 M -67.13 % | 434.961 M |
| Cash and short term investments | 571.402 M 78.07 % | 320.884 M 1.82 % | 315.135 M 5.62 % | 298.354 M -6.30 % | 318.410 M 10.85 % | 287.234 M 52.76 % | 188.034 M 31.51 % | 142.985 M -67.13 % | 434.961 M |
| Total current assets | 6.383 B -3.65 % | 6.625 B -29.01 % | 9.332 B 47.92 % | 6.309 B 11.13 % | 5.677 B 32.36 % | 4.289 B -17.38 % | 5.191 B 56.96 % | 3.307 B -20.25 % | 4.147 B |
| Inventory | 2.312 B -28.84 % | 3.248 B -34.53 % | 4.961 B 126.72 % | 2.188 B 15.37 % | 1.897 B 17.19 % | 1.618 B -17.39 % | 1.959 B 51.26 % | 1.295 B -20.36 % | 1.626 B |
| Net receivables | 3.416 B 14.55 % | 2.983 B -22.50 % | 3.849 B 4.19 % | 3.694 B 8.40 % | 3.408 B 44.46 % | 2.359 B -21.81 % | 3.017 B 63.95 % | 1.840 B 11.96 % | 1.643 B |
| Tax assets | 61.909 M -8.56 % | 67.704 M 97.05 % | 34.359 M 325.55 % | 8.074 M -35.53 % | 12.523 M -46.97 % | 23.615 M 132.52 % | 10.156 M 18.18 % | 8.594 M -61.21 % | 22.158 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 2.060 B 8.94 % | 1.891 B -33.52 % | 2.844 B 28.67 % | 2.211 B 4.08 % | 2.124 B 69.89 % | 1.250 B 14.98 % | 1.087 B 50.84 % | 720.896 M -14.11 % | 839.293 M |
| Tax payables | 47.785 M -11.96 % | 54.278 M -56.26 % | 124.089 M 48.33 % | 83.657 M 1 543.56 % | 5.090 M -87.86 % | 41.915 M -18.97 % | 51.726 M 2 862.54 % | 1.746 M -93.02 % | 25.028 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 38.483 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 69.266 M -19.54 % | 86.090 M 127.62 % | 37.821 M 56.95 % | 24.097 M -25.44 % | 32.319 M 69.86 % | 19.027 M | 0.000 100.00 % | -1.746 M | 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 | 597.052 M 12.17 % | 532.253 M 920.25 % | 52.169 M 0.02 % | 52.157 M -86.87 % | 397.339 M 0.07 % | 397.057 M 661.48 % | 52.143 M 2.73 % | 50.755 M -54.90 % | 112.539 M |
| Deferred tax liabilities non current | 66.916 M 24.79 % | 53.622 M -23.41 % | 70.009 M 9.16 % | 64.132 M 17.13 % | 54.752 M -0.85 % | 55.219 M -26.63 % | 75.266 M 25.01 % | 60.206 M 1.78 % | 59.151 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 6.561 B -3.58 % | 6.804 B -27.85 % | 9.431 B 48.17 % | 6.365 B 10.73 % | 5.748 B 32.13 % | 4.350 B -16.59 % | 5.215 B 56.80 % | 3.326 B -21.15 % | 4.218 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 | 766.641 M -56.47 % | 1.761 B 175.87 % | -2.321 B -277.97 % | -614.174 M -37.67 % | -446.113 M -141.12 % | 1.085 B 173.99 % | -1.466 B -565.88 % | 314.694 M -31.44 % | 459.004 M |
| Accounts receivables | -370.842 M -141.96 % | 883.789 M 629.51 % | -166.906 M 49.55 % | -330.866 M 68.49 % | -1.050 B -260.12 % | 655.842 M 155.66 % | -1.178 B -409.38 % | 380.884 M 395.66 % | -128.826 M |
| Inventory | 944.933 M -44.83 % | 1.713 B 161.77 % | -2.773 B -851.05 % | -291.569 M -4.79 % | -278.231 M -181.65 % | 340.775 M 151.32 % | -663.964 M -305.88 % | 322.494 M -33.68 % | 486.278 M |
| Accounts payables | 142.828 M 114.98 % | -953.401 M -250.45 % | 633.713 M 631.21 % | 86.666 M -90.08 % | 873.743 M 436.51 % | 162.857 M -55.56 % | 366.470 M 409.53 % | -118.397 M -8 170.69 % | 1.467 M |
| Other working capital | 49.722 M -57.88 % | 118.052 M 876.35 % | -15.206 M 80.61 % | -78.405 M -1 021.22 % | 8.511 M 111.40 % | -74.651 M -864.87 % | 9.760 M 103.61 % | -270.287 M -370.06 % | 100.085 M |
| Other non cash items | -62.025 M 47.68 % | -118.546 M -104.95 % | 2.394 B 243.31 % | 697.466 M 40.63 % | 495.963 M 143.30 % | -1.145 B -174.15 % | 1.545 B 365.15 % | -582.619 M -66.67 % | -349.564 M |
| Net cash provided by operating activities | 1.378 B -31.11 % | 2.001 B 218.40 % | -1.690 B -2 627.51 % | -61.951 M 73.89 % | -237.312 M -119.79 % | 1.199 B 200.59 % | -1.192 B -352.64 % | 471.974 M -21.38 % | 600.327 M |
| Investments in property plant and equipment | -17.316 M -190.05 % | -5.970 M 55.30 % | -13.355 M -85.25 % | -7.209 M 48.53 % | -14.006 M -64.43 % | -8.518 M -22.97 % | -6.927 M -490.03 % | -1.174 M 23.87 % | -1.542 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 3.000 K -82.35 % | 17.000 K 112.50 % | 8.000 K 0.00 % | 8.000 K -97.55 % | 327.000 K 16 250.00 % | 2.000 K 100.00 % | 1.000 K |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -251.000 K |
| 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 | -25.875 M -852.69 % | -2.716 M -166.54 % | -1.019 M -425.56 % | 313.000 K 154.53 % | -574.000 K -291.33 % | 300.000 K 689.47 % | 38.000 K -99.90 % | 37.626 M 1 383.29 % | -2.932 M |
| Net cash used for investing activites | -43.191 M -397.25 % | -8.686 M 34.95 % | -13.352 M -94.10 % | -6.879 M 50.86 % | -13.998 M -70.50 % | -8.210 M -25.11 % | -6.562 M -118.00 % | 36.454 M 871.68 % | -4.724 M |
| Debt repayment | -265.749 M 87.81 % | -2.180 B -237.57 % | 1.585 B 1 214.27 % | 120.586 M -58.46 % | 290.308 M 153.52 % | -542.445 M -141.22 % | 1.316 B 289.17 % | -695.616 M -9.66 % | -634.360 M |
| Common stock issued | -8.016 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -190.279 M 41.86 % | -327.281 M -28.36 % | -254.974 M -123.33 % | -114.168 M -50.00 % | -76.112 M 33.33 % | -114.168 M -36.36 % | -83.723 M -10.00 % | -76.112 M 0.00 % | -76.112 M |
| Other financing activites | -758.585 M -245.82 % | 520.224 M 49.79 % | 347.307 M 734.57 % | 41.615 M -52.02 % | 86.728 M 120.32 % | -426.905 M | 0.000 100.00 % | -12.107 M -103.29 % | 367.721 M |
| Net cash used provided by financing activities | -1.223 B 38.48 % | -1.987 B -218.49 % | 1.677 B 2 733.42 % | 59.192 M -80.33 % | 300.924 M 127.77 % | -1.084 B -187.94 % | 1.232 B 259.66 % | -771.728 M -125.16 % | -342.751 M |
| Effect of forex changes on cash | 24.672 M 2 159.34 % | 1.092 M -97.44 % | 42.690 M 509.77 % | -10.418 M 43.50 % | -18.438 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 137.100 M 2 284.76 % | 5.749 M -65.74 % | 16.781 M 183.67 % | -20.056 M -164.33 % | 31.176 M -68.57 % | 99.200 M 120.20 % | 45.049 M 115.43 % | -291.976 M -215.47 % | 252.852 M |
| Cash at beginning of period | 434.302 M 37.81 % | 315.135 M 5.62 % | 298.354 M -6.30 % | 318.410 M 10.85 % | 287.234 M 52.76 % | 188.034 M 31.51 % | 142.985 M -67.13 % | 434.961 M 138.85 % | 182.109 M |
| Cash at end of period | 571.402 M 78.07 % | 320.884 M 1.82 % | 315.135 M 5.62 % | 298.354 M -6.30 % | 318.410 M 10.85 % | 287.234 M 52.76 % | 188.034 M 31.51 % | 142.985 M -67.13 % | 434.961 M |
| Operating cash flow | 1.378 B -36.45 % | 2.169 B 228.35 % | -1.690 B -2 627.51 % | -61.951 M 73.89 % | -237.312 M -119.79 % | 1.199 B 200.59 % | -1.192 B -352.64 % | 471.974 M -21.38 % | 600.327 M |
| Capital expenditure | -17.316 M -190.05 % | -5.970 M 55.30 % | -13.355 M -85.25 % | -7.209 M 48.53 % | -14.006 M -64.43 % | -8.518 M -22.97 % | -6.927 M -490.03 % | -1.174 M 23.87 % | -1.542 M |
| Free CashFlow | 1.360 B -37.05 % | 2.161 B 226.88 % | -1.703 B -2 362.51 % | -69.160 M 72.48 % | -251.318 M -121.10 % | 1.191 B 199.30 % | -1.199 B -354.75 % | 470.800 M -21.37 % | 598.785 M |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 5.307 B 51.85 % | 3.495 B 3.18 % | 3.387 B 3.70 % | 3.266 B 4.66 % | 3.121 B 22.26 % | 2.553 B -13.51 % | 2.951 B -16.67 % | 3.541 B 0.88 % | 3.510 B 4.82 % | 3.349 B -10.57 % | 3.745 B -4.00 % | 3.901 B 3.80 % | 3.758 B 4.48 % | 3.597 B 4.50 % | 3.442 B |
| Net income | -22.866 M -116.54 % | 138.207 M -19.92 % | 172.591 M 58.33 % | 109.006 M -20.63 % | 137.344 M 93.28 % | 71.061 M -7.10 % | 76.496 M -30.05 % | 109.360 M 27.60 % | 85.703 M 82.85 % | 46.870 M -66.35 % | 139.271 M -12.45 % | 159.075 M 9.91 % | 144.736 M 6.89 % | 135.402 M 0.19 % | 135.150 M |
| Income before tax | -40.911 M -121.81 % | 187.561 M -21.16 % | 237.900 M 69.53 % | 140.332 M -7.79 % | 152.183 M 60.49 % | 94.826 M -0.64 % | 95.440 M -30.40 % | 137.134 M 46.01 % | 93.918 M 32.31 % | 70.982 M -58.68 % | 171.784 M -13.70 % | 199.056 M 4.18 % | 191.074 M 12.38 % | 170.032 M -0.67 % | 171.187 M |
| Income before tax ratio | -0.01 -114.36 % | 0.05 -23.59 % | 0.07 63.48 % | 0.04 -11.90 % | 0.05 31.27 % | 0.04 14.87 % | 0.03 -16.49 % | 0.04 44.73 % | 0.03 26.23 % | 0.02 -53.79 % | 0.05 -10.10 % | 0.05 0.36 % | 0.05 7.56 % | 0.05 -4.95 % | 0.05 |
| EBITDA | 4.138 M -98.14 % | 222.136 M -15.18 % | 261.898 M 63.25 % | 160.423 M 8.26 % | 148.187 M 54.71 % | 95.785 M -50.99 % | 195.449 M -1.95 % | 199.345 M 29.57 % | 153.856 M 66.80 % | 92.241 M -48.21 % | 178.118 M -19.68 % | 221.761 M 5.93 % | 209.347 M 29.53 % | 161.623 M -2.32 % | 165.460 M |
| Net income ratio | 0.00 -110.90 % | 0.04 -22.39 % | 0.05 52.68 % | 0.03 -24.17 % | 0.04 58.09 % | 0.03 7.40 % | 0.03 -16.06 % | 0.03 26.49 % | 0.02 74.45 % | 0.01 -62.37 % | 0.04 -8.80 % | 0.04 5.88 % | 0.04 2.31 % | 0.04 -4.13 % | 0.04 |
| Ratio EBITDA | 0.00 -98.77 % | 0.06 -17.80 % | 0.08 57.43 % | 0.05 3.43 % | 0.05 26.54 % | 0.04 -43.34 % | 0.07 17.65 % | 0.06 28.43 % | 0.04 59.13 % | 0.03 -42.09 % | 0.05 -16.33 % | 0.06 2.05 % | 0.06 23.97 % | 0.04 -6.53 % | 0.05 |
| Gross profit ratio | 0.04 -63.17 % | 0.11 -14.26 % | 0.13 25.91 % | 0.10 4.77 % | 0.09 7.34 % | 0.09 -22.51 % | 0.11 18.17 % | 0.10 16.14 % | 0.08 25.79 % | 0.07 -25.23 % | 0.09 -5.20 % | 0.09 0.98 % | 0.09 13.39 % | 0.08 -4.84 % | 0.09 |
| Weighted average shs out dil | 76.220 M -0.73 % | 76.782 M -0.81 % | 77.409 M 0.84 % | 76.765 M 0.29 % | 76.540 M -0.92 % | 77.247 M -2.18 % | 78.966 M 3.12 % | 76.578 M -1.55 % | 77.786 M 0.15 % | 77.670 M -2.69 % | 79.816 M 3.90 % | 76.822 M -1.59 % | 78.063 M 0.17 % | 77.933 M -1.43 % | 79.067 M |
| Weighted average shs out | 76.220 M 0.37 % | 75.938 M -0.23 % | 76.112 M -0.15 % | 76.228 M -0.10 % | 76.302 M 0.25 % | 76.112 M 0.00 % | 76.112 M 0.00 % | 76.112 M 0.00 % | 76.112 M 0.00 % | 76.112 M 0.00 % | 76.112 M 0.00 % | 76.112 M 0.00 % | 76.112 M 0.00 % | 76.112 M 0.00 % | 76.112 M |
| EPS diluted | -0.30 -116.67 % | 1.80 -23.08 % | 2.34 64.79 % | 1.42 -20.67 % | 1.79 94.57 % | 0.92 -5.15 % | 0.97 -32.17 % | 1.43 30.00 % | 1.10 83.33 % | 0.60 -65.52 % | 1.74 -15.94 % | 2.07 11.89 % | 1.85 6.32 % | 1.74 1.75 % | 1.71 |
| Earnings per share | -0.30 -116.48 % | 1.82 -23.53 % | 2.38 66.43 % | 1.43 -20.56 % | 1.80 93.55 % | 0.93 -7.00 % | 1.00 -30.56 % | 1.44 27.43 % | 1.13 82.26 % | 0.62 -66.12 % | 1.83 -12.44 % | 2.09 10.00 % | 1.90 6.74 % | 1.78 0.00 % | 1.78 |
| Gross profit | 210.010 M -44.08 % | 375.527 M -11.53 % | 424.475 M 30.57 % | 325.091 M 9.66 % | 296.448 M 31.23 % | 225.896 M -32.98 % | 337.049 M -1.53 % | 342.278 M 17.16 % | 292.134 M 31.84 % | 221.574 M -33.14 % | 331.376 M -8.99 % | 364.122 M 4.82 % | 347.393 M 18.47 % | 293.221 M -0.55 % | 294.844 M |
| Income tax expense | -22.170 M -148.17 % | 46.022 M 6.23 % | 43.325 M 38.30 % | 31.326 M 111.11 % | 14.839 M -37.56 % | 23.765 M 25.45 % | 18.944 M -31.79 % | 27.774 M 238.09 % | 8.215 M -65.93 % | 24.112 M -25.84 % | 32.513 M -18.68 % | 39.981 M -13.72 % | 46.338 M 33.81 % | 34.630 M -3.90 % | 36.037 M |
| Cost of revenue | 5.097 B 63.40 % | 3.119 B 5.29 % | 2.963 B 0.73 % | 2.941 B 4.14 % | 2.824 B 21.39 % | 2.327 B -10.99 % | 2.614 B -18.29 % | 3.199 B -0.59 % | 3.218 B 2.90 % | 3.127 B -8.38 % | 3.414 B -3.49 % | 3.537 B 3.70 % | 3.411 B 3.24 % | 3.304 B 4.98 % | 3.147 B |
| General and administrative expenses | 25.008 M -22.06 % | 32.085 M -13.71 % | 37.182 M 21.53 % | 30.594 M 5.31 % | 29.050 M 5.37 % | 27.570 M -5.22 % | 29.087 M -1.30 % | 29.469 M 5.33 % | 27.978 M 10.29 % | 25.368 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 101.171 M -10.91 % | 113.563 M -29.56 % | 161.216 M 61.56 % | 99.790 M 0.94 % | 98.857 M -7.50 % | 106.870 M 4.09 % | 102.669 M 0.84 % | 101.811 M 1.63 % | 100.175 M 8.98 % | 91.921 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.053 M 145.93 % | -58.898 M -623.03 % | -8.146 M -1 591.94 % | 546.000 K -98.19 % | 30.214 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 153.968 M -13.26 % | 177.506 M -23.03 % | 230.605 M 44.16 % | 159.969 M -1.05 % | 161.674 M 14.94 % | 140.654 M -7.36 % | 151.822 M -0.80 % | 153.049 M 3.31 % | 148.139 M 6.90 % | 138.576 M -14.62 % | 162.299 M 7.27 % | 151.297 M 2.95 % | 146.964 M 5.11 % | 139.819 M 1.67 % | 137.516 M |
| Cost and expenses | 5.251 B 59.28 % | 3.297 B 3.25 % | 3.193 B 2.97 % | 3.101 B 4.24 % | 2.975 B 20.58 % | 2.467 B -10.80 % | 2.766 B -17.49 % | 3.352 B -0.42 % | 3.366 B 3.07 % | 3.266 B -8.67 % | 3.576 B -3.05 % | 3.688 B 3.67 % | 3.558 B 3.31 % | 3.444 B 4.84 % | 3.285 B |
| Research and development expenses | 27.789 M -12.77 % | 31.858 M -1.08 % | 32.207 M 8.86 % | 29.585 M -6.83 % | 31.755 M 11.12 % | 28.576 M -7.11 % | 30.764 M -0.97 % | 31.066 M 1.04 % | 30.745 M 4.72 % | 29.358 M -11.96 % | 33.348 M 9.19 % | 30.541 M 1.49 % | 30.092 M 0.30 % | 30.001 M 5.88 % | 28.334 M |
| Selling general and administrative expenses | 126.179 M -13.37 % | 145.648 M -26.59 % | 198.398 M 52.16 % | 130.384 M 1.94 % | 127.907 M -4.86 % | 134.440 M 2.04 % | 131.756 M 0.36 % | 131.280 M 2.44 % | 128.153 M 9.26 % | 117.289 M -9.04 % | 128.951 M 6.79 % | 120.756 M 3.32 % | 116.872 M 6.42 % | 109.818 M 0.58 % | 109.182 M |
| Interest income | 1.181 M 2 928.21 % | 39.000 K -97.73 % | 1.718 M 1 355.93 % | 118.000 K -87.06 % | 912.000 K 1 528.57 % | 56.000 K -93.10 % | 812.000 K 1 880.49 % | 41.000 K -94.17 % | 703.000 K 1 750.00 % | 38.000 K -90.00 % | 380.000 K 955.56 % | 36.000 K -60.00 % | 90.000 K 246.15 % | 26.000 K -61.19 % | 67.000 K |
| Interest expense | 32.521 M 47.96 % | 21.980 M 161.48 % | 8.406 M -5.89 % | 8.932 M 1.03 % | 8.841 M -49.55 % | 17.525 M -44.72 % | 31.701 M -27.94 % | 43.990 M -14.29 % | 51.326 M 21.43 % | 42.268 M 41.20 % | 29.935 M 41.14 % | 21.209 M 119.12 % | 9.679 M 93.81 % | 4.994 M 94.77 % | 2.564 M |
| Depreciation and amortization | 12.528 M -0.53 % | 12.595 M -19.22 % | 15.592 M 39.73 % | 11.159 M 0.55 % | 11.098 M 5.26 % | 10.543 M 3.14 % | 10.222 M 1.05 % | 10.116 M 2.59 % | 9.861 M 6.69 % | 9.243 M 2.23 % | 9.041 M 1.18 % | 8.936 M 0.20 % | 8.918 M 8.48 % | 8.221 M 1.09 % | 8.132 M |
| Operating income | 56.042 M -71.70 % | 198.021 M 2.14 % | 193.870 M 17.41 % | 165.122 M 13.39 % | 145.620 M 70.83 % | 85.242 M -53.98 % | 185.227 M -2.11 % | 189.229 M 31.41 % | 143.995 M 73.49 % | 82.998 M -50.91 % | 169.077 M -20.56 % | 212.825 M 6.18 % | 200.429 M 30.66 % | 153.402 M -2.50 % | 157.328 M |
| Operating income ratio | 0.01 -81.36 % | 0.06 -1.01 % | 0.06 13.22 % | 0.05 8.34 % | 0.05 39.73 % | 0.03 -46.79 % | 0.06 17.46 % | 0.05 30.26 % | 0.04 65.52 % | 0.02 -45.11 % | 0.05 -17.25 % | 0.05 2.30 % | 0.05 25.05 % | 0.04 -6.70 % | 0.05 |
| Total other income expenses net | -96.953 M -826.89 % | -10.460 M -123.76 % | 44.030 M 277.61 % | -24.790 M -477.72 % | 6.563 M -31.52 % | 9.584 M 110.67 % | -89.787 M -72.35 % | -52.095 M -4.03 % | -50.077 M -316.75 % | -12.016 M -543.89 % | 2.707 M 119.66 % | -13.769 M -47.18 % | -9.355 M -156.25 % | 16.630 M 19.99 % | 13.859 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 226.938 M -87.58 % | 1.827 B 2 632.35 % | -72.136 M -129.78 % | 242.204 M -31.59 % | 354.026 M 60.72 % | 220.281 M -52.21 % | 460.955 M -77.58 % | 2.056 B -17.56 % | 2.494 B -19.39 % | 3.093 B 19.03 % | 2.599 B 27.99 % | 2.030 B 6.47 % | 1.907 B 52.33 % | 1.252 B 23.10 % | 1.017 B |
| Total 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 |
| Total debt | 848.561 M -65.39 % | 2.452 B 391.07 % | 499.266 M -17.44 % | 604.713 M -5.13 % | 637.426 M -8.74 % | 698.464 M -10.66 % | 781.839 M -67.49 % | 2.405 B -14.29 % | 2.806 B -15.56 % | 3.323 B 14.05 % | 2.914 B 19.27 % | 2.443 B -0.35 % | 2.452 B 33.50 % | 1.837 B 39.64 % | 1.315 B |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 -100.00 % | 17.834 M -96.68 % | 537.109 M 7.24 % | 500.861 M 2.30 % | 489.583 M -2.93 % | 504.367 M 2.32 % | 492.954 M 1.45 % | 485.889 M 6.67 % | 455.522 M -2.57 % | 467.539 M 5.13 % | 444.731 M 16.36 % | 382.210 M 2.96 % | 371.233 M |
| Retained earnings | 1.136 B -5.98 % | 1.208 B -11.11 % | 1.359 B 14.92 % | 1.183 B 10.15 % | 1.073 B 10.90 % | 967.964 M -10.97 % | 1.087 B 7.53 % | 1.011 B 12.13 % | 901.669 M 10.50 % | 815.966 M -27.76 % | 1.130 B 14.62 % | 985.505 M 19.25 % | 826.430 M -16.28 % | 987.180 M 15.90 % | 851.778 M |
| Common stock | 761.118 M 0.00 % | 761.118 M 0.00 % | 761.118 M 0.00 % | 761.118 M 0.00 % | 761.118 M 0.00 % | 761.118 M 0.00 % | 761.118 M 0.00 % | 761.118 M 0.00 % | 761.118 M 0.00 % | 761.118 M 0.00 % | 761.118 M 0.00 % | 761.118 M 0.00 % | 761.118 M 0.00 % | 761.118 M 0.00 % | 761.118 M |
| Total equity | 2.545 B -2.58 % | 2.612 B -5.21 % | 2.756 B 9.11 % | 2.526 B 4.19 % | 2.424 B 6.21 % | 2.282 B -4.52 % | 2.390 B 2.64 % | 2.329 B 5.47 % | 2.208 B 4.39 % | 2.115 B -11.81 % | 2.398 B 5.83 % | 2.266 B 8.73 % | 2.084 B -4.50 % | 2.183 B 7.19 % | 2.036 B |
| Other non current liabilities | 58.489 M -8.84 % | 64.158 M -10.99 % | 72.077 M 1 296.84 % | 5.160 M -1.15 % | 5.220 M -1.12 % | 5.279 M -1.20 % | 5.343 M 3.71 % | 5.152 M -2.88 % | 5.305 M -2.73 % | 5.454 M -2.66 % | 5.603 M -46.94 % | 10.559 M -1.38 % | 10.707 M -1.33 % | 10.851 M -1.29 % | 10.993 M |
| Long term debt | 46.409 M -13.34 % | 53.553 M 24.81 % | 42.907 M 17.30 % | 36.579 M -12.75 % | 41.926 M -12.44 % | 47.882 M -10.73 % | 53.639 M 2.02 % | 52.576 M -5.05 % | 55.370 M -10.00 % | 61.524 M 174.86 % | 22.384 M -3.33 % | 23.155 M -4.24 % | 24.180 M 29.88 % | 18.617 M 173.86 % | 6.798 M |
| Total non current liabilities | 161.675 M -12.02 % | 183.769 M 1.03 % | 181.900 M 85.82 % | 97.892 M -0.07 % | 97.956 M -1.51 % | 99.454 M -11.68 % | 112.604 M -7.68 % | 121.978 M -1.25 % | 123.523 M -10.42 % | 137.884 M 40.70 % | 97.996 M -7.46 % | 105.891 M 1.07 % | 104.775 M 4.21 % | 100.541 M 22.73 % | 81.923 M |
| Other current liabilities | 2.029 B -1.50 % | 2.060 B 94.49 % | 1.059 B 1.64 % | 1.042 B 253.78 % | 294.524 M 11.18 % | 264.906 M 230.01 % | 80.271 M -53.14 % | 171.290 M -62.64 % | 458.529 M 30.57 % | 351.170 M 312.45 % | 85.143 M -53.89 % | 184.642 M -46.37 % | 344.309 M 186.05 % | 120.366 M -40.98 % | 203.926 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.332 M 92.72 % | 21.966 M -65.46 % | 63.591 M 11.36 % | 57.102 M 53.67 % | 37.159 M 53.66 % | 24.183 M -4.49 % | 25.320 M -17.96 % | 30.864 M 22.47 % | 25.202 M -25.04 % | 33.621 M 26.46 % | 26.587 M |
| Short term debt | 802.152 M -66.55 % | 2.398 B 425.51 % | 456.359 M -19.67 % | 568.134 M -51.50 % | 1.172 B -24.12 % | 1.544 B -26.29 % | 2.094 B -43.44 % | 3.703 B -2.56 % | 3.800 B -6.99 % | 4.086 B 10.26 % | 3.706 B 13.74 % | 3.258 B 5.71 % | 3.082 B 33.32 % | 2.312 B 32.24 % | 1.748 B |
| Total current liabilities | 4.718 B -25.16 % | 6.304 B 74.00 % | 3.623 B -3.21 % | 3.743 B -7.63 % | 4.053 B 12.15 % | 3.614 B -15.99 % | 4.301 B -28.91 % | 6.051 B -9.12 % | 6.658 B -6.27 % | 7.103 B 2.44 % | 6.934 B 3.12 % | 6.725 B 5.21 % | 6.391 B 13.13 % | 5.650 B 33.04 % | 4.246 B |
| Total liabilities | 4.880 B -24.79 % | 6.488 B 70.51 % | 3.805 B -0.94 % | 3.841 B -7.45 % | 4.151 B 11.78 % | 3.713 B -15.88 % | 4.414 B -28.49 % | 6.173 B -8.97 % | 6.781 B -6.35 % | 7.241 B 2.97 % | 7.032 B 2.95 % | 6.831 B 5.15 % | 6.496 B 12.98 % | 5.750 B 32.85 % | 4.328 B |
| Other non current assets | 32.148 M -8.02 % | 34.951 M 52.16 % | 22.970 M 101.63 % | 11.392 M -0.77 % | 11.480 M 1.60 % | 11.299 M 27.13 % | 8.888 M -21.66 % | 11.346 M 7.23 % | 10.581 M 0.75 % | 10.502 M 9.93 % | 9.553 M -20.70 % | 12.046 M 0.97 % | 11.930 M 0.61 % | 11.858 M 24.49 % | 9.525 M |
| Long term 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 |
| Intangible assets | 4.257 B 250 451.38 % | 1.699 M -13.80 % | 1.971 M 10.54 % | 1.783 M -11.51 % | 2.015 M -99.92 % | 2.539 B -14.87 % | 2.983 B -28.65 % | 4.180 B 13.92 % | 3.669 B 4.52 % | 3.511 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Goodwill and intangible assets | 2.181 M 28.37 % | 1.699 M -13.80 % | 1.971 M 10.54 % | 1.783 M -11.51 % | 2.015 M -10.72 % | 2.257 M 0.31 % | 2.250 M -12.14 % | 2.561 M 36.88 % | 1.871 M 50.52 % | 1.243 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 99.538 M -9.96 % | 110.550 M 21.77 % | 90.783 M 11.85 % | 81.163 M -11.36 % | 91.561 M -2.32 % | 93.738 M -6.83 % | 100.615 M 4.43 % | 96.348 M -0.93 % | 97.256 M -6.57 % | 104.092 M 88.78 % | 55.138 M -7.88 % | 59.852 M -5.93 % | 63.628 M 17.50 % | 54.150 M 40.86 % | 38.442 M |
| Total non current assets | 197.148 M -3.13 % | 203.521 M 14.57 % | 177.633 M 3.33 % | 171.912 M -1.21 % | 174.020 M 3.11 % | 168.776 M -5.95 % | 179.457 M 4.21 % | 172.205 M 1.56 % | 169.563 M 4.10 % | 162.886 M 64.45 % | 99.050 M 3.35 % | 95.837 M 2.85 % | 93.177 M 20.17 % | 77.535 M 38.35 % | 56.041 M |
| Other current assets | 106.033 M 7.93 % | 98.245 M 17.59 % | 83.546 M 208.73 % | 27.061 M -59.14 % | 66.222 M 17.90 % | 56.166 M -22.82 % | 72.777 M -50.63 % | 147.407 M 20.37 % | 122.465 M -34.78 % | 187.779 M -9.06 % | 206.486 M 2.15 % | 202.133 M 4.61 % | 193.234 M 40.21 % | 137.813 M 7.55 % | 128.143 M |
| Short term 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 |
| cash and cash equivalents | 621.623 M -0.54 % | 625.025 M 9.38 % | 571.402 M 57.62 % | 362.509 M 27.91 % | 283.400 M -40.73 % | 478.183 M 49.02 % | 320.884 M -8.18 % | 349.452 M 11.84 % | 312.468 M 35.95 % | 229.834 M -27.07 % | 315.135 M -23.66 % | 412.799 M -24.24 % | 544.863 M -6.82 % | 584.766 M 96.00 % | 298.354 M |
| Cash and short term investments | 621.623 M -0.54 % | 625.025 M 9.38 % | 571.402 M 57.62 % | 362.509 M 27.91 % | 283.400 M -40.73 % | 478.183 M 49.02 % | 320.884 M -8.18 % | 349.452 M 11.84 % | 312.468 M 35.95 % | 229.834 M -27.07 % | 315.135 M -23.66 % | 412.799 M -24.24 % | 544.863 M -6.82 % | 584.766 M 96.00 % | 298.354 M |
| Total current assets | 7.227 B -18.76 % | 8.897 B 39.38 % | 6.383 B 3.04 % | 6.195 B -3.21 % | 6.400 B 9.85 % | 5.826 B -12.05 % | 6.625 B -20.47 % | 8.329 B -5.56 % | 8.820 B -4.07 % | 9.193 B -1.48 % | 9.332 B 3.67 % | 9.001 B 6.05 % | 8.488 B 8.05 % | 7.855 B 24.52 % | 6.309 B |
| Inventory | 2.243 B -49.98 % | 4.484 B 93.95 % | 2.312 B -2.04 % | 2.360 B -13.82 % | 2.738 B -0.54 % | 2.753 B -15.25 % | 3.248 B -13.89 % | 3.772 B -20.00 % | 4.715 B -10.44 % | 5.265 B 6.13 % | 4.961 B 14.82 % | 4.321 B 7.32 % | 4.026 B 20.14 % | 3.351 B 53.14 % | 2.188 B |
| Net receivables | 4.257 B 15.37 % | 3.690 B 8.00 % | 3.416 B -0.84 % | 3.446 B 4.01 % | 3.313 B 30.47 % | 2.539 B -14.87 % | 2.983 B -28.65 % | 4.180 B 13.92 % | 3.669 B 4.52 % | 3.511 B -8.78 % | 3.849 B -5.32 % | 4.065 B 9.18 % | 3.723 B -1.54 % | 3.781 B 2.37 % | 3.694 B |
| Tax assets | 63.281 M 12.36 % | 56.321 M -9.03 % | 61.909 M -20.19 % | 77.574 M 12.48 % | 68.964 M 12.17 % | 61.482 M -9.19 % | 67.704 M 9.29 % | 61.950 M 3.50 % | 59.855 M 27.22 % | 47.049 M 36.93 % | 34.359 M 43.53 % | 23.939 M 35.87 % | 17.619 M 52.85 % | 11.527 M 42.77 % | 8.074 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.846 B 5.11 % | 1.756 B -14.75 % | 2.060 B -1.99 % | 2.102 B -11.44 % | 2.373 B 48.64 % | 1.597 B -15.56 % | 1.891 B -7.24 % | 2.039 B -6.83 % | 2.188 B -4.83 % | 2.299 B -19.17 % | 2.844 B -5.70 % | 3.016 B 10.85 % | 2.721 B -6.63 % | 2.914 B 31.82 % | 2.211 B |
| Tax payables | 41.047 M -54.44 % | 90.104 M 88.56 % | 47.785 M 51.95 % | 31.447 M -51.08 % | 64.287 M -21.65 % | 82.056 M 51.18 % | 54.278 M 358.93 % | 11.827 M -82.67 % | 68.231 M -57.19 % | 159.372 M 28.43 % | 124.089 M 21.65 % | 102.005 M 5.38 % | 96.796 M -17.95 % | 117.968 M 41.01 % | 83.657 M |
| 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 |
| Minority interest | 35.960 M -14.00 % | 41.815 M 8.66 % | 38.483 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 |
| Capital lease obligations | 77.287 M -11.04 % | 86.880 M 25.43 % | 69.266 M 11.65 % | 62.039 M -11.91 % | 70.426 M -10.24 % | 78.464 M -8.86 % | 86.090 M 6.40 % | 80.914 M -0.23 % | 81.101 M -8.38 % | 88.518 M 134.04 % | 37.821 M -9.31 % | 41.702 M -7.55 % | 45.106 M 12.09 % | 40.241 M 67.00 % | 24.097 M |
| 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 |
| Other total stockholders equity | 611.799 M 1.78 % | 601.126 M 0.68 % | 597.052 M 2.60 % | 581.902 M 1 015.05 % | 52.186 M 0.00 % | 52.186 M -90.37 % | 541.763 M -2.66 % | 556.547 M 966.59 % | 52.180 M 0.00 % | 52.180 M 0.02 % | 52.169 M 0.00 % | 52.169 M 0.00 % | 52.169 M 0.00 % | 52.169 M 0.02 % | 52.157 M |
| Deferred tax liabilities non current | 56.777 M -14.05 % | 66.058 M -1.28 % | 66.916 M 19.17 % | 56.153 M 10.52 % | 50.810 M 9.76 % | 46.293 M -13.67 % | 53.622 M -16.54 % | 64.250 M 2.23 % | 62.848 M -11.36 % | 70.906 M 1.28 % | 70.009 M -3.00 % | 72.177 M 3.28 % | 69.888 M -1.67 % | 71.073 M 10.82 % | 64.132 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 |
| Total assets | 7.424 B -18.42 % | 9.100 B 38.71 % | 6.561 B 3.05 % | 6.367 B -3.16 % | 6.574 B 9.66 % | 5.995 B -11.89 % | 6.804 B -19.97 % | 8.501 B -5.43 % | 8.989 B -3.92 % | 9.356 B -0.79 % | 9.431 B 3.67 % | 9.097 B 6.02 % | 8.581 B 8.17 % | 7.933 B 24.64 % | 6.365 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 1.749 B 163.41 % | -2.759 B -2 871.01 % | 99.559 M 1 304.02 % | 7.091 M -87.94 % | 58.793 M -90.22 % | 601.198 M -59.89 % | 1.499 B 278.91 % | 395.619 M 1.86 % | 388.381 M 174.45 % | -521.697 M 7.59 % | -564.529 M -54.25 % | -365.987 M 55.96 % | -830.999 M -48.43 % | -559.856 M -0.81 % | -555.376 M |
| Accounts receivables | -566.883 M -109.07 % | -271.151 M -718.50 % | 43.840 M 146.91 % | -93.464 M 88.16 % | -789.062 M -268.66 % | 467.844 M -59.24 % | 1.148 B 348.24 % | -462.346 M -177.34 % | -166.708 M -147.39 % | 351.742 M 69.36 % | 207.685 M 161.32 % | -338.712 M -768.69 % | 50.653 M 158.54 % | -86.532 M -34.46 % | -64.357 M |
| Inventory | 2.241 B 203.18 % | -2.172 B -3 949.88 % | 56.416 M -85.09 % | 378.453 M 2 467.18 % | 14.742 M -97.02 % | 495.322 M -5.46 % | 523.902 M -44.45 % | 943.092 M 71.54 % | 549.783 M 280.92 % | -303.879 M 52.54 % | -640.272 M -117.23 % | -294.741 M 56.34 % | -675.030 M 41.95 % | -1.163 B -1 780.82 % | -61.831 M |
| Accounts payables | 0.000 100.00 % | -303.829 M -346.28 % | -68.081 M 74.92 % | -271.479 M -134.96 % | 776.611 M 363.95 % | -294.223 M -99.24 % | -147.676 M 1.15 % | -149.396 M -34.66 % | -110.944 M 79.66 % | -545.385 M -217.40 % | -171.828 M -158.22 % | 295.131 M 252.85 % | -193.082 M -127.45 % | 703.492 M 253.34 % | -458.789 M |
| Other working capital | 75.108 M 733.34 % | -11.859 M -117.60 % | 67.384 M 1 149.76 % | -6.419 M -111.36 % | 56.502 M 183.40 % | -67.745 M -171.70 % | -24.934 M -138.80 % | 64.269 M -44.71 % | 116.250 M 580.87 % | -24.175 M -160.61 % | 39.886 M 244.17 % | -27.665 M -104.32 % | -13.540 M 2.50 % | -13.887 M -146.91 % | 29.601 M |
| Other non cash items | -1.034 M -105.20 % | 19.902 M 712.66 % | 2.449 M 104.32 % | -56.751 M -416.34 % | -10.991 M 98.24 % | -624.728 M 57.73 % | -1.478 B -303.15 % | -366.579 M 0.05 % | -366.749 M -167.72 % | 541.597 M -14.96 % | 636.843 M 80.32 % | 353.169 M -56.21 % | 806.593 M 34.92 % | 597.846 M -6.02 % | 636.155 M |
| Net cash provided by operating activities | 1.720 B 167.74 % | -2.539 B -814.13 % | 355.500 M 249.11 % | 101.831 M -48.11 % | 196.244 M -72.20 % | 705.931 M -56.19 % | 1.611 B 250.59 % | 459.634 M 24.36 % | 369.605 M 184.00 % | -439.995 M -9.49 % | -401.871 M -99.93 % | -201.001 M 71.53 % | -706.047 M -85.41 % | -380.798 M -0.96 % | -377.180 M |
| Investments in property plant and equipment | -1.572 M 69.22 % | -5.108 M -0.61 % | -5.077 M -669.24 % | -660.000 K 92.28 % | -8.552 M -50.51 % | -5.682 M -651.65 % | 1.030 M 131.50 % | -3.270 M 12.24 % | -3.726 M -36.93 % | -2.721 M -265.21 % | 1.647 M 181.66 % | -2.017 M 77.25 % | -8.865 M -115.17 % | -4.120 M -364.10 % | 1.560 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K | 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 |
| 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 |
| Other investing activites | -616.000 K -151.76 % | 1.190 M 105.15 % | -23.127 M -26 380.68 % | 88.000 K 148.62 % | -181.000 K 92.49 % | -2.411 M -198.09 % | 2.458 M 421.31 % | -765.000 K -868.35 % | -79.000 K 96.74 % | -2.423 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 313.000 K |
| Net cash used for investing activites | -2.188 M 44.16 % | -3.918 M 86.11 % | -28.204 M -4 830.77 % | -572.000 K 93.45 % | -8.733 M -53.70 % | -5.682 M -651.12 % | 1.031 M 131.53 % | -3.270 M 12.24 % | -3.726 M -36.93 % | -2.721 M -264.91 % | 1.650 M 181.80 % | -2.017 M 77.25 % | -8.865 M -115.17 % | -4.120 M -319.97 % | 1.873 M |
| Debt repayment | -1.594 B -182.36 % | 1.935 B 1 817.24 % | -112.674 M -363.18 % | -24.326 M 54.10 % | -53.000 M 30.03 % | -75.749 M 95.35 % | -1.629 B -306.46 % | -400.684 M 21.37 % | -509.604 M -242.09 % | 358.642 M -24.43 % | 474.560 M 9 134.08 % | -5.253 M -100.86 % | 610.343 M 20.82 % | 505.177 M 266.55 % | 137.821 M |
| Common stock issued | 0.000 | 0.000 100.00 % | -8.016 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 |
| 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -190.279 M | 0.000 | 0.000 | 0.000 100.00 % | -327.281 M | 0.000 | 0.000 | 0.000 100.00 % | -254.974 M | 0.000 | 0.000 | 0.000 |
| Other financing activites | -78.952 M -112.03 % | 656.298 M 623.81 % | -125.294 M -162.07 % | 201.845 M 160.27 % | -334.908 M 30.44 % | -481.486 M -7 737.79 % | 6.304 M -97.52 % | 254.033 M 16.86 % | 217.381 M 649.30 % | -39.574 M 78.61 % | -185.007 M -161.19 % | 302.352 M 511.33 % | 49.458 M -67.53 % | 152.331 M 343.39 % | -62.586 M |
| Net cash used provided by financing activities | -1.673 B -164.55 % | 2.591 B 1 153.39 % | -245.984 M -1 827.77 % | -12.760 M 96.71 % | -387.908 M 30.39 % | -557.235 M 65.65 % | -1.622 B -273.98 % | -433.798 M -48.45 % | -292.223 M -180.95 % | 361.014 M 13.62 % | 317.726 M 654.25 % | 42.125 M -93.62 % | 659.801 M 0.35 % | 657.508 M 773.94 % | 75.235 M |
| Effect of forex changes on cash | -48.457 M -1 052.57 % | 5.087 M -64.08 % | 14.163 M 250.83 % | -9.390 M -267.26 % | 5.614 M -60.70 % | 14.285 M 176.37 % | -18.705 M -229.73 % | 14.418 M 60.59 % | 8.978 M 349.46 % | -3.599 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -3.402 M -106.34 % | 53.623 M -74.33 % | 208.893 M 164.06 % | 79.109 M 140.61 % | -194.783 M -223.83 % | 157.299 M 650.61 % | -28.568 M -177.24 % | 36.984 M -55.24 % | 82.634 M 196.87 % | -85.301 M 12.66 % | -97.664 M 26.05 % | -132.064 M -230.96 % | -39.903 M -113.93 % | 286.412 M 195.45 % | -300.072 M |
| Cash at beginning of period | 625.025 M 9.38 % | 571.402 M 57.62 % | 362.509 M 27.91 % | 283.400 M -40.73 % | 478.183 M 49.02 % | 320.884 M -8.18 % | 349.452 M 11.84 % | 312.468 M 35.95 % | 229.834 M -27.07 % | 315.135 M -23.66 % | 412.799 M -24.24 % | 544.863 M -6.82 % | 584.766 M 96.00 % | 298.354 M -50.14 % | 598.426 M |
| Cash at end of period | 621.623 M -0.54 % | 625.025 M 9.38 % | 571.402 M 57.62 % | 362.509 M 27.91 % | 283.400 M -40.73 % | 478.183 M 49.02 % | 320.884 M -8.18 % | 349.452 M 11.84 % | 312.468 M 35.95 % | 229.834 M -27.07 % | 315.135 M -23.66 % | 412.799 M -24.24 % | 544.863 M -6.82 % | 584.766 M 96.00 % | 298.354 M |
| Operating cash flow | 1.720 B 167.74 % | -2.539 B -814.13 % | 355.500 M 249.11 % | 101.831 M -48.11 % | 196.244 M -72.20 % | 705.931 M -56.19 % | 1.611 B 250.59 % | 459.634 M 24.36 % | 369.605 M 184.00 % | -439.995 M -9.49 % | -401.871 M -99.93 % | -201.001 M 71.53 % | -706.047 M -85.41 % | -380.798 M -0.96 % | -377.180 M |
| Capital expenditure | -2.400 M 53.01 % | -5.108 M 7.58 % | -5.527 M -737.42 % | -660.000 K 92.28 % | -8.552 M -50.51 % | -5.682 M -651.65 % | 1.030 M 131.50 % | -3.270 M 12.24 % | -3.726 M -36.93 % | -2.721 M -265.21 % | 1.647 M 181.66 % | -2.017 M 77.25 % | -8.865 M -115.17 % | -4.120 M -364.10 % | 1.560 M |
| Free CashFlow | 1.717 B 167.51 % | -2.544 B -826.87 % | 349.973 M 245.92 % | 101.171 M -46.10 % | 187.692 M -73.20 % | 700.249 M -56.57 % | 1.612 B 253.33 % | 456.364 M 24.73 % | 365.879 M 182.64 % | -442.716 M -10.62 % | -400.224 M -97.14 % | -203.018 M 71.60 % | -714.912 M -85.73 % | -384.918 M -2.48 % | -375.620 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 |