Sabuy Technology Public Company Limited SABUY.BK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 5.046 B -44.65 % | 9.116 B 83.68 % | 4.963 B 136.82 % | 2.096 B 50.17 % | 1.396 B 24.26 % | 1.123 B -3.40 % | 1.163 B 22.72 % | 947.447 M -34.88 % | 1.455 B |
| Net income | -6.238 B -3 186.36 % | -189.827 M -112.81 % | 1.482 B 593.86 % | 213.605 M 109.30 % | 102.058 M 76.00 % | 57.988 M -36.85 % | 91.820 M 151.74 % | -177.470 M -146.55 % | 381.257 M |
| Income before tax | -6.683 B -1 333.54 % | -466.164 M -126.82 % | 1.738 B 454.61 % | 313.356 M 160.91 % | 120.100 M 59.61 % | 75.244 M -32.68 % | 111.771 M 155.57 % | -201.151 M -140.61 % | 495.296 M |
| Income before tax ratio | -1.32 -2 490.11 % | -0.05 -114.60 % | 0.35 134.19 % | 0.15 73.75 % | 0.09 28.45 % | 0.07 -30.31 % | 0.10 145.28 % | -0.21 -162.37 % | 0.34 |
| EBITDA | -5.549 B -1 271.75 % | 473.572 M -79.07 % | 2.262 B 251.64 % | 643.312 M 75.41 % | 366.743 M 112.21 % | 172.822 M 4.79 % | 164.928 M 222.38 % | -134.767 M -126.33 % | 511.891 M |
| Net income ratio | -1.24 -5 837.78 % | -0.02 -106.97 % | 0.30 192.99 % | 0.10 39.37 % | 0.07 41.64 % | 0.05 -34.62 % | 0.08 142.16 % | -0.19 -171.49 % | 0.26 |
| Ratio EBITDA | -1.10 -2 217.12 % | 0.05 -88.60 % | 0.46 48.49 % | 0.31 16.81 % | 0.26 70.78 % | 0.15 8.48 % | 0.14 199.72 % | -0.14 -140.43 % | 0.35 |
| Gross profit ratio | 0.21 -7.48 % | 0.23 -14.14 % | 0.26 -23.09 % | 0.34 -14.49 % | 0.40 12.15 % | 0.36 -0.20 % | 0.36 -24.32 % | 0.47 -19.88 % | 0.59 |
| Weighted average shs out dil | 1.812 B 2.32 % | 1.771 B 26.09 % | 1.404 B 24.95 % | 1.124 B 24.29 % | 904.289 M 8.04 % | 837.006 M -16.72 % | 1.005 B 20.07 % | 837.006 M 0.00 % | 837.006 M |
| Weighted average shs out | 1.812 B 2.32 % | 1.771 B 27.41 % | 1.390 B 30.90 % | 1.062 B 17.40 % | 904.289 M 8.04 % | 837.006 M -16.72 % | 1.005 B 20.07 % | 837.006 M 0.00 % | 837.006 M |
| EPS diluted | -3.44 -3 027.27 % | -0.11 -110.38 % | 1.06 457.89 % | 0.19 72.73 % | 0.11 58.73 % | 0.07 -24.18 % | 0.09 143.52 % | -0.21 -145.65 % | 0.46 |
| Earnings per share | -3.44 -3 027.27 % | -0.11 -110.28 % | 1.07 435.00 % | 0.20 81.82 % | 0.11 58.73 % | 0.07 -24.18 % | 0.09 143.52 % | -0.21 -145.65 % | 0.46 |
| Gross profit | 1.057 B -48.80 % | 2.065 B 57.71 % | 1.309 B 82.13 % | 718.931 M 28.41 % | 559.856 M 39.35 % | 401.758 M -3.60 % | 416.751 M -7.13 % | 448.729 M -47.83 % | 860.094 M |
| Income tax expense | 140.989 M 194.68 % | -148.904 M -215.73 % | 128.668 M 130.47 % | 55.829 M 148.39 % | 22.476 M 28.89 % | 17.438 M -34.84 % | 26.762 M 179.23 % | -33.776 M -129.62 % | 114.039 M |
| Cost of revenue | 3.988 B -43.44 % | 7.051 B 92.99 % | 3.654 B 165.37 % | 1.377 B 64.74 % | 835.769 M 15.85 % | 721.415 M -3.29 % | 745.985 M 49.58 % | 498.718 M -16.17 % | 594.930 M |
| General and administrative expenses | 1.635 B 2.94 % | 1.589 B 132.50 % | 683.332 M 152.10 % | 271.058 M 25.37 % | 216.202 M -10.29 % | 241.001 M 2.32 % | 235.532 M 4.25 % | 225.931 M 168.00 % | 84.302 M |
| Selling and marketing expenses | 646.462 M -43.52 % | 1.145 B 130.30 % | 497.011 M 73.10 % | 287.121 M -2.19 % | 293.558 M 49.15 % | 196.820 M 23.09 % | 159.898 M 11.29 % | 143.674 M -34.29 % | 218.648 M |
| Other expenses | -337.059 M 49.96 % | -673.555 M -1 840.49 % | 38.699 M | 0.000 100.00 % | -32.069 M 18.97 % | -39.574 M 65.44 % | -114.511 M 65.70 % | -333.899 M | 0.000 |
| Operating expenses | 1.945 B -12.39 % | 2.220 B 82.11 % | 1.219 B 118.40 % | 558.180 M 16.85 % | 477.690 M 19.95 % | 398.247 M 17.65 % | 338.498 M -57.70 % | 800.324 M 128.08 % | 350.903 M |
| Cost and expenses | 5.933 B -36.01 % | 9.271 B 90.27 % | 4.873 B 151.82 % | 1.935 B 47.32 % | 1.313 B 17.31 % | 1.120 B 3.24 % | 1.084 B -16.52 % | 1.299 B 37.34 % | 945.833 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 2.282 B -21.14 % | 2.894 B 145.14 % | 1.180 B 111.46 % | 558.180 M 9.50 % | 509.759 M 16.43 % | 437.821 M 10.72 % | 395.430 M -15.22 % | 466.426 M 32.92 % | 350.903 M |
| Interest income | 249.524 M -31.41 % | 363.765 M 300.76 % | 90.769 M 192.45 % | 31.038 M -52.39 % | 65.194 M -41.50 % | 111.439 M -26.79 % | 152.227 M 259.54 % | 42.339 M 204.71 % | 13.895 M |
| Interest expense | 500.521 M 5.68 % | 473.615 M 218.93 % | 148.500 M 300.51 % | 37.078 M 43.55 % | 25.829 M 167.83 % | 9.644 M 129.72 % | 4.198 M | 0.000 | 0.000 |
| Depreciation and amortization | 650.233 M 39.50 % | 466.121 M 18.06 % | 394.827 M 34.56 % | 293.428 M 32.88 % | 220.815 M 151.11 % | 87.934 M 79.61 % | 48.959 M 101.94 % | 24.244 M 797.59 % | 2.701 M |
| Operating income | -887.476 M -472.94 % | -154.898 M -131.53 % | 491.240 M 21.58 % | 404.059 M 141.68 % | 167.190 M 96.95 % | 84.888 M 8.48 % | 78.253 M 122.26 % | -351.595 M -169.05 % | 509.190 M |
| Operating income ratio | -0.18 -935.19 % | -0.02 -117.17 % | 0.10 -48.66 % | 0.19 60.94 % | 0.12 58.50 % | 0.08 12.30 % | 0.07 118.14 % | -0.37 -206.04 % | 0.35 |
| Total other income expenses net | -5.795 B -1 761.80 % | -311.266 M -124.97 % | 1.247 B 1 474.45 % | -90.703 M -92.61 % | -47.091 M -388.29 % | -9.644 M -128.77 % | 33.518 M 109.10 % | -368.511 M -2 552.15 % | -13.895 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | 5.733 B -26.05 % | 7.752 B 44.23 % | 5.375 B 494.61 % | 903.918 M 17.48 % | 769.418 M 487.42 % | 130.983 M 166.05 % | 49.232 M -23.77 % | 64.584 M -84.77 % | 424.141 M |
| Total investments | 3.604 B -46.65 % | 6.754 B -8.27 % | 7.363 B 123 753.82 % | 5.945 M -97.17 % | 209.856 M -38.14 % | 339.224 M -37.41 % | 542.008 M -2.57 % | 556.305 M | 0.000 |
| Total debt | 6.059 B -27.12 % | 8.314 B 46.01 % | 5.694 B 399.50 % | 1.140 B 32.11 % | 862.862 M 233.87 % | 258.446 M 93.63 % | 133.471 M -31.32 % | 194.344 M -59.73 % | 482.662 M |
| Accumulated other comprehensive income loss | 119.400 M -66.67 % | 358.239 M 200.03 % | 119.400 M 563.33 % | 18.000 M 30.43 % | 13.800 M 67.92 % | 8.218 M 61.14 % | 5.100 M | 0.000 | 0.000 |
| Retained earnings | -8.152 B -1 716.65 % | -448.727 M -130.57 % | 1.468 B 485.14 % | 250.844 M 79.86 % | 139.465 M -62.33 % | 370.234 M 17.13 % | 316.097 M 3.55 % | 305.275 M -23.81 % | 400.682 M |
| Common stock | 2.432 B 37.66 % | 1.766 B 9.99 % | 1.606 B 33.68 % | 1.201 B 19.54 % | 1.005 B 13.18 % | 887.983 M 0.00 % | 887.983 M 30.59 % | 680.000 M 240.00 % | 200.000 M |
| Total equity | 2.049 B -81.31 % | 10.964 B -8.25 % | 11.949 B 252.71 % | 3.388 B 120.84 % | 1.534 B 5.52 % | 1.454 B 5.59 % | 1.377 B 29.17 % | 1.066 B 77.44 % | 600.682 M |
| Other non current liabilities | 56.065 M -36.75 % | 88.637 M 38.39 % | 64.050 M 89.62 % | 33.778 M 154.89 % | 13.252 M 0.23 % | 13.221 M -16.54 % | 15.842 M 29.80 % | 12.205 M 993.29 % | 1.116 M |
| Long term debt | 4.988 B 30.68 % | 3.817 B 9.65 % | 3.481 B 475.62 % | 604.696 M 58.11 % | 382.455 M 362.71 % | 82.656 M 54.30 % | 53.570 M 616.22 % | 7.479 M -18.76 % | 9.207 M |
| Total non current liabilities | 5.067 B 22.99 % | 4.120 B 11.05 % | 3.710 B 461.02 % | 661.336 M 67.13 % | 395.707 M 312.72 % | 95.877 M 38.13 % | 69.411 M 252.63 % | 19.684 M 90.68 % | 10.323 M |
| Other current liabilities | 511.590 M -2.64 % | 525.456 M -31.65 % | 768.728 M -36.30 % | 1.207 B 1 709.60 % | 66.689 M -75.16 % | 268.468 M 310.51 % | 65.398 M 23.86 % | 52.799 M -63.74 % | 145.617 M |
| Deferred revenue | 36.885 M -72.57 % | 134.492 M 15.80 % | 116.138 M 120.25 % | 52.731 M -40.86 % | 89.159 M 21.28 % | 73.517 M 264.18 % | 20.187 M 96.93 % | 10.251 M | 0.000 |
| Short term debt | 1.071 B -76.18 % | 4.497 B 103.18 % | 2.213 B 313.51 % | 535.259 M 11.42 % | 480.408 M 173.28 % | 175.791 M 120.01 % | 79.901 M -58.16 % | 190.984 M -59.94 % | 476.727 M |
| Total current liabilities | 2.042 B -64.57 % | 5.765 B 59.88 % | 3.606 B 72.74 % | 2.087 B 147.70 % | 842.652 M 18.45 % | 711.413 M 117.89 % | 326.497 M -34.45 % | 498.109 M -42.06 % | 859.710 M |
| Total liabilities | 7.110 B -28.08 % | 9.885 B 35.12 % | 7.316 B 166.17 % | 2.749 B 121.96 % | 1.238 B 53.40 % | 807.290 M 103.91 % | 395.909 M -23.54 % | 517.793 M -40.49 % | 870.033 M |
| Other non current assets | 284.563 M -63.18 % | 772.797 M 24.27 % | 621.862 M -9.66 % | 688.325 M 1 263.20 % | 50.493 M 17.21 % | 43.080 M 307.79 % | 10.564 M 18.81 % | 8.892 M -98.86 % | 779.660 M |
| Long term investments | 3.604 B -46.49 % | 6.735 B -8.53 % | 7.363 B 123 753.82 % | 5.945 M -97.17 % | 209.856 M -38.14 % | 339.224 M -37.41 % | 542.008 M -2.57 % | 556.305 M | 0.000 |
| Intangible assets | 664.114 M -59.40 % | 1.636 B 97.17 % | 829.630 M 147.56 % | 335.126 M 105.50 % | 163.075 M 46.28 % | 111.484 M 88.48 % | 59.149 M 676.73 % | 7.615 M 87.27 % | 4.066 M |
| GoodWill | 1.670 B -59.48 % | 4.122 B 2.34 % | 4.028 B 227.84 % | 1.229 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 2.334 B -59.46 % | 5.758 B 18.54 % | 4.857 B 210.64 % | 1.564 B 858.84 % | 163.075 M 46.28 % | 111.484 M 88.48 % | 59.149 M 676.73 % | 7.615 M 87.27 % | 4.066 M |
| Property plant equipment net | 1.538 B -51.55 % | 3.174 B 4.95 % | 3.024 B 59.20 % | 1.899 B 20.40 % | 1.578 B 35.85 % | 1.161 B 287.06 % | 300.040 M 45.99 % | 205.515 M 161.33 % | 78.641 M |
| Total non current assets | 7.831 B -53.05 % | 16.678 B 4.55 % | 15.952 B 274.91 % | 4.255 B 104.65 % | 2.079 B 20.65 % | 1.723 B 75.50 % | 981.896 M 15.27 % | 851.788 M -1.23 % | 862.367 M |
| Other current assets | 77.159 M -76.83 % | 333.000 M 96.59 % | 169.388 M -85.98 % | 1.208 B 348.95 % | 269.109 M 210.39 % | 86.700 M 126.09 % | 38.348 M 269.21 % | 10.387 M -88.65 % | 91.518 M |
| Short term investments | 0.000 -100.00 % | 19.694 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 326.041 M -41.97 % | 561.853 M 75.95 % | 319.334 M 35.29 % | 236.038 M 152.60 % | 93.444 M -26.69 % | 127.463 M 51.31 % | 84.239 M -35.08 % | 129.760 M 121.73 % | 58.521 M |
| Cash and short term investments | 326.041 M -43.94 % | 581.547 M 82.11 % | 319.334 M 35.29 % | 236.038 M 152.60 % | 93.444 M -26.69 % | 127.463 M 51.31 % | 84.239 M -35.08 % | 129.760 M 121.73 % | 58.521 M |
| Total current assets | 1.328 B -68.16 % | 4.170 B 25.86 % | 3.313 B 76.09 % | 1.882 B 171.37 % | 693.355 M 28.92 % | 537.835 M -31.99 % | 790.781 M 8.06 % | 731.827 M 20.30 % | 608.348 M |
| Inventory | 168.602 M -72.69 % | 617.362 M -3.66 % | 640.808 M 232.57 % | 192.681 M 77.81 % | 108.362 M 24.71 % | 86.893 M -79.11 % | 415.854 M 18.78 % | 350.107 M 86.71 % | 187.516 M |
| Net receivables | 755.819 M -71.35 % | 2.638 B 20.82 % | 2.184 B 792.40 % | 244.700 M 10.01 % | 222.441 M -6.06 % | 236.780 M -6.17 % | 252.340 M 4.46 % | 241.573 M -10.79 % | 270.793 M |
| Tax assets | 71.264 M -70.27 % | 239.721 M 178.86 % | 85.965 M -11.91 % | 97.592 M 25.09 % | 78.015 M 14.55 % | 68.108 M -2.89 % | 70.135 M -4.53 % | 73.462 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 406.074 M -31.04 % | 588.861 M 18.39 % | 497.400 M 79.31 % | 277.403 M 52.74 % | 181.618 M -2.00 % | 185.318 M 21.66 % | 152.322 M -36.77 % | 240.886 M 1.48 % | 237.366 M |
| Tax payables | 16.408 M -12.37 % | 18.724 M 86.45 % | 10.042 M -33.44 % | 15.086 M -39.11 % | 24.779 M 197.83 % | 8.320 M -4.24 % | 8.688 M 172.53 % | 3.188 M | 0.000 |
| Deferred revenue non current | 0.000 100.00 % | -795.000 | 0.000 -100.00 % | 27.927 M 144.97 % | -62.100 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 500.507 M -83.63 % | 3.058 B 24.65 % | 2.453 B 444.43 % | 450.597 M 779.40 % | 51.239 M 46.49 % | 34.978 M 56.34 % | 22.373 M 161.77 % | 8.547 M | 0.000 |
| Capital lease obligations | 218.244 M -44.83 % | 395.594 M 25.11 % | 316.203 M -10.28 % | 352.433 M -3.98 % | 367.053 M 338.15 % | 83.773 M 694.29 % | 10.547 M -9.07 % | 11.599 M -7.05 % | 12.478 M |
| Preferred stock | 0.000 -100.00 % | 478.982 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 7.150 B 24.32 % | 5.751 B -8.76 % | 6.303 B 329.63 % | 1.467 B 351.98 % | 324.594 M 136.93 % | 136.998 M -26.83 % | 187.228 M -10.87 % | 210.052 M | 0.000 |
| Deferred tax liabilities non current | 23.665 M -88.99 % | 215.029 M 29.96 % | 165.456 M 623.75 % | 22.861 M -63.19 % | 62.100 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 9.159 B -56.07 % | 20.849 B 8.22 % | 19.265 B 213.95 % | 6.137 B 121.34 % | 2.772 B 22.62 % | 2.261 B 27.55 % | 1.773 B 11.94 % | 1.584 B 7.68 % | 1.471 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 140.989 M 194.68 % | -148.904 M -215.73 % | 128.668 M 130.47 % | 55.829 M 148.39 % | 22.476 M 28.89 % | 17.438 M -34.84 % | 26.762 M | 0.000 | 0.000 |
| Stock based compensation | 10.563 M -67.32 % | 32.319 M -26.22 % | 43.802 M 141.32 % | 18.151 M 67.13 % | 10.860 M 51.91 % | 7.149 M | 0.000 | 0.000 | 0.000 |
| Change in working capital | 716.863 M 152.34 % | -1.370 B -132.73 % | -588.508 M -258.62 % | -164.102 M -983.53 % | 18.574 M -81.89 % | 102.565 M 135.00 % | -293.070 M 16.80 % | -352.260 M | 0.000 |
| Accounts receivables | 731.167 M 5 536.43 % | 12.972 M 103.55 % | -365.750 M -1 086.30 % | 37.083 M -71.62 % | 130.673 M -10.32 % | 145.702 M 163.08 % | -230.993 M 40.77 % | -389.991 M | 0.000 |
| Inventory | 93.077 M 140.14 % | 38.760 M 144.90 % | -86.320 M -100.11 % | -43.138 M -99.03 % | -21.674 M 59.85 % | -53.989 M -885.68 % | 6.872 M -7.25 % | 7.409 M | 0.000 |
| Accounts payables | 10.038 M -62.55 % | 26.803 M 131.20 % | 11.593 M -67.78 % | 35.977 M 300.50 % | -17.944 M -154.38 % | 32.995 M 133.97 % | -97.121 M -3 048.02 % | 3.294 M | 0.000 |
| Other working capital | -117.419 M 91.89 % | -1.448 B -878.31 % | -148.030 M 23.71 % | -194.025 M -167.69 % | -72.481 M -227.31 % | -22.144 M -178.60 % | 28.173 M 4.24 % | 27.028 M | 0.000 |
| Other non cash items | 5.818 B 11 744.03 % | -49.962 M 96.62 % | -1.480 B -1 697.11 % | -82.340 M -300.31 % | 41.106 M 42.87 % | 28.773 M -77.85 % | 129.910 M -82.03 % | 722.931 M 289.62 % | -381.257 M |
| Net cash provided by operating activities | 512.601 M 140.69 % | -1.260 B -1 263.61 % | 108.276 M -71.39 % | 378.493 M -8.01 % | 411.455 M 34.23 % | 306.533 M 468.63 % | -83.154 M 60.47 % | -210.331 M | 0.000 |
| Investments in property plant and equipment | -28.215 M 98.38 % | -1.745 B -147.62 % | -704.652 M -132.69 % | -302.832 M 28.83 % | -425.515 M -23.90 % | -343.426 M -188.29 % | -119.123 M -260.41 % | -33.052 M | 0.000 |
| Acquisitions net | 893.763 M 682.89 % | -153.334 M 92.28 % | -1.987 B -48.08 % | -1.342 B -12 679.22 % | -10.500 M -194.44 % | 11.119 M 3 177.91 % | 339.200 K -97.30 % | 12.541 M | 0.000 |
| Purchases of investments | 0.000 100.00 % | -347.721 M 92.86 % | -4.870 B -6 204.20 % | -77.250 M 66.31 % | -229.306 M | 0.000 | 0.000 100.00 % | -2.000 M | 0.000 |
| Sales maturities of investments | 7.664 M -73.55 % | 28.978 M -1.96 % | 29.557 M -57.77 % | 69.989 M -69.48 % | 229.306 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 247.001 M -88.34 % | 2.118 B 861.93 % | 220.160 M -59.50 % | 543.598 M 331.04 % | -235.286 M -1 255.52 % | -17.358 M -986.92 % | 1.957 M -34.76 % | 3.000 M | 0.000 |
| Net cash used for investing activites | 1.120 B 1 229.81 % | -99.151 M 98.64 % | -7.312 B -559.74 % | -1.108 B -65.10 % | -671.301 M -91.98 % | -349.665 M -198.44 % | -117.166 M -500.52 % | -19.511 M | 0.000 |
| Debt repayment | -1.161 B -146.18 % | 2.515 B -36.89 % | 3.985 B 4 547.98 % | -89.588 M -133.19 % | 269.952 M 205.89 % | 88.250 M 236.00 % | -64.888 M 78.11 % | -296.480 M | 0.000 |
| Common stock issued | 584.694 M | 0.000 -100.00 % | 2.379 B 141.69 % | 984.500 M 236.53 % | 292.543 M | 0.000 -100.00 % | 225.000 M -61.99 % | 592.000 M | 0.000 |
| Common stock repurchased | -606.131 M 65.72 % | -1.768 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 100.00 % | -270.987 M -597.93 % | -38.827 M 36.99 % | -61.620 M 80.88 % | -322.338 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -407.224 M -136.18 % | 1.126 B 17.07 % | 961.469 M 2 357.81 % | 39.119 M 372.97 % | -14.331 M -656.37 % | -1.895 M 64.34 % | -5.313 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | -1.590 B -199.28 % | 1.602 B -78.02 % | 7.287 B 735.26 % | 872.411 M 286.32 % | 225.827 M 161.51 % | 86.355 M -44.21 % | 154.799 M -47.62 % | 295.520 M | 0.000 |
| Effect of forex changes on cash | -46.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -235.812 M -197.23 % | 242.519 M 191.15 % | 83.297 M -41.58 % | 142.594 M 519.15 % | -34.019 M -178.70 % | 43.224 M 194.95 % | -45.521 M -169.31 % | 65.678 M | 0.000 |
| Cash at beginning of period | 561.853 M 75.95 % | 319.334 M 35.29 % | 236.038 M 152.60 % | 93.444 M -26.69 % | 127.463 M 51.31 % | 84.239 M -35.08 % | 129.760 M 102.49 % | 64.083 M | 0.000 |
| Cash at end of period | 326.041 M -41.97 % | 561.853 M 75.95 % | 319.334 M 35.29 % | 236.038 M 152.60 % | 93.444 M -26.69 % | 127.463 M 51.31 % | 84.239 M -35.08 % | 129.760 M | 0.000 |
| Operating cash flow | 512.601 M 140.69 % | -1.260 B -1 263.61 % | 108.276 M -71.39 % | 378.493 M -8.01 % | 411.455 M 34.23 % | 306.533 M 468.63 % | -83.154 M 60.47 % | -210.331 M | 0.000 |
| Capital expenditure | -124.893 M 69.28 % | -406.545 M 42.31 % | -704.652 M -132.69 % | -302.832 M 28.83 % | -425.515 M -23.90 % | -343.426 M -188.29 % | -119.123 M -260.41 % | -33.052 M | 0.000 |
| Free CashFlow | 387.708 M 123.27 % | -1.666 B -179.43 % | -596.376 M -888.22 % | 75.661 M 638.12 % | -14.060 M 61.89 % | -36.892 M 81.76 % | -202.277 M 16.89 % | -243.383 M | 0.000 |
| 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 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 545.243 M 19.38 % | 456.725 M -20.03 % | 571.121 M -52.37 % | 1.199 B -20.99 % | 1.518 B -13.66 % | 1.758 B -8.54 % | 1.922 B -18.78 % | 2.366 B -2.54 % | 2.428 B 1.14 % | 2.401 B 1.91 % | 2.356 B 109.32 % | 1.125 B 49.69 % | 751.786 M 2.92 % | 730.439 M 3.06 % | 708.749 M 8.35 % | 654.142 M 72.75 % | 378.674 M 6.90 % | 354.238 M -4.64 % | 371.492 M -0.53 % | 373.482 M 16.25 % | 321.287 M -2.45 % | 329.364 M 0.34 % | 328.261 M 10.46 % | 297.169 M |
| Net income | -272.360 M 80.05 % | -1.366 B -174.28 % | -497.867 M 42.46 % | -865.243 M 70.31 % | -2.915 B -48.65 % | -1.961 B -241.79 % | -573.671 M -1 638.78 % | 37.281 M -83.31 % | 223.338 M 33.78 % | 166.945 M -67.76 % | 517.890 M 3.44 % | 500.676 M 40.53 % | 356.265 M 232.08 % | 107.282 M 39.72 % | 76.782 M 36.98 % | 56.053 M 19.03 % | 47.090 M 39.82 % | 33.680 M 5.93 % | 31.796 M 41.06 % | 22.541 M 23.05 % | 18.318 M -37.70 % | 29.403 M 400.35 % | 5.877 M -86.72 % | 44.258 M |
| Income before tax | -474.171 M 66.35 % | -1.409 B -83.13 % | -769.570 M 13.53 % | -889.980 M 68.72 % | -2.845 B -30.64 % | -2.178 B -204.33 % | -715.612 M -782.12 % | -81.124 M -169.18 % | 117.273 M -45.02 % | 213.300 M -65.07 % | 610.603 M 16.58 % | 523.743 M 13.94 % | 459.685 M 219.51 % | 143.874 M 7.24 % | 134.162 M 60.31 % | 83.691 M 46.72 % | 57.041 M 48.30 % | 38.462 M 5.44 % | 36.479 M 41.88 % | 25.710 M 17.99 % | 21.790 M -39.67 % | 36.121 M 319.65 % | 8.607 M -84.57 % | 55.779 M |
| Income before tax ratio | -0.87 71.82 % | -3.09 -129.00 % | -1.35 -81.55 % | -0.74 60.41 % | -1.87 -51.31 % | -1.24 -232.75 % | -0.37 -986.10 % | -0.03 -170.98 % | 0.05 -45.64 % | 0.09 -65.72 % | 0.26 -44.30 % | 0.47 -23.89 % | 0.61 210.43 % | 0.20 4.05 % | 0.19 47.96 % | 0.13 -15.07 % | 0.15 38.73 % | 0.11 10.57 % | 0.10 42.64 % | 0.07 1.50 % | 0.07 -38.16 % | 0.11 318.24 % | 0.03 -86.03 % | 0.19 |
| EBITDA | -35.829 M 97.15 % | -1.258 B -155.78 % | -491.911 M 22.15 % | -631.904 M 75.02 % | -2.530 B -33.23 % | -1.899 B -255.21 % | -534.611 M -395.90 % | 180.673 M -22.50 % | 233.115 M 0.33 % | 232.343 M -3.19 % | 239.996 M -0.54 % | 241.302 M 86.27 % | 129.542 M -45.23 % | 236.528 M 0.12 % | 236.240 M 41.96 % | 166.408 M 28.84 % | 129.157 M 11.06 % | 116.292 M 30.92 % | 88.828 M -24.66 % | 117.903 M 47.20 % | 80.097 M -9.74 % | 88.736 M 96.93 % | 45.060 M -50.75 % | 91.485 M |
| Net income ratio | -0.50 83.29 % | -2.99 -242.97 % | -0.87 -20.81 % | -0.72 62.43 % | -1.92 -72.16 % | -1.12 -273.69 % | -0.30 -1 994.59 % | 0.02 -82.87 % | 0.09 32.27 % | 0.07 -68.37 % | 0.22 -50.58 % | 0.44 -6.12 % | 0.47 222.65 % | 0.15 35.57 % | 0.11 26.43 % | 0.09 -31.09 % | 0.12 30.79 % | 0.10 11.08 % | 0.09 41.81 % | 0.06 5.86 % | 0.06 -36.13 % | 0.09 398.67 % | 0.02 -87.98 % | 0.15 |
| Ratio EBITDA | -0.07 97.61 % | -2.75 -219.85 % | -0.86 -63.44 % | -0.53 68.39 % | -1.67 -54.31 % | -1.08 -288.37 % | -0.28 -464.32 % | 0.08 -20.48 % | 0.10 -0.80 % | 0.10 -5.00 % | 0.10 -52.49 % | 0.21 24.44 % | 0.17 -46.79 % | 0.32 -2.85 % | 0.33 31.03 % | 0.25 -25.42 % | 0.34 3.90 % | 0.33 37.29 % | 0.24 -24.26 % | 0.32 26.63 % | 0.25 -7.47 % | 0.27 96.27 % | 0.14 -55.41 % | 0.31 |
| Gross profit ratio | 0.33 34.31 % | 0.25 48.15 % | 0.17 0.47 % | 0.17 -10.24 % | 0.19 -31.68 % | 0.27 8.30 % | 0.25 3.49 % | 0.24 16.24 % | 0.21 0.59 % | 0.21 -9.37 % | 0.23 -23.57 % | 0.30 7.31 % | 0.28 -7.65 % | 0.30 25.04 % | 0.24 -26.55 % | 0.33 -27.05 % | 0.45 -0.20 % | 0.45 6.87 % | 0.42 7.82 % | 0.39 0.67 % | 0.39 -1.24 % | 0.40 10.14 % | 0.36 -10.65 % | 0.40 |
| Weighted average shs out dil | 2.432 B -0.01 % | 2.432 B 0.01 % | 2.432 B 45.46 % | 1.672 B 0.56 % | 1.663 B -3.78 % | 1.728 B 6.15 % | 1.628 B -22.63 % | 2.104 B 10.26 % | 1.908 B 3.44 % | 1.845 B 14.86 % | 1.606 B 8.66 % | 1.478 B 6.57 % | 1.387 B 6.77 % | 1.299 B 0.00 % | 1.299 B 21.71 % | 1.067 B 2.36 % | 1.043 B 3.30 % | 1.009 B 0.00 % | 1.009 B 0.43 % | 1.005 B 0.00 % | 1.005 B 0.00 % | 1.005 B 0.00 % | 1.005 B 0.00 % | 1.005 B |
| Weighted average shs out | 2.432 B -0.01 % | 2.432 B 0.01 % | 2.432 B 45.46 % | 1.672 B 0.56 % | 1.663 B -3.78 % | 1.728 B 6.15 % | 1.628 B -15.04 % | 1.916 B 8.93 % | 1.759 B 8.00 % | 1.629 B 1.41 % | 1.606 B 9.94 % | 1.461 B 6.76 % | 1.368 B 10.38 % | 1.240 B 1.80 % | 1.218 B 16.86 % | 1.042 B 1.51 % | 1.027 B 1.97 % | 1.007 B 0.00 % | 1.007 B 0.17 % | 1.005 B 0.00 % | 1.005 B 0.00 % | 1.005 B 0.00 % | 1.005 B 0.00 % | 1.005 B |
| EPS diluted | -0.11 80.36 % | -0.56 -180.00 % | -0.20 61.54 % | -0.52 70.29 % | -1.75 -54.87 % | -1.13 -222.86 % | -0.35 -2 077.40 % | 0.02 -81.19 % | 0.09 3.98 % | 0.09 -71.72 % | 0.32 -5.88 % | 0.34 30.77 % | 0.26 214.77 % | 0.08 0.24 % | 0.08 56.95 % | 0.05 16.15 % | 0.05 35.33 % | 0.03 4.37 % | 0.03 42.86 % | 0.02 23.08 % | 0.02 -37.88 % | 0.03 405.17 % | 0.01 -86.82 % | 0.04 |
| Earnings per share | -0.11 80.36 % | -0.56 -180.00 % | -0.20 61.54 % | -0.52 70.29 % | -1.75 -54.87 % | -1.13 -222.86 % | -0.35 -1 894.87 % | 0.02 -80.50 % | 0.10 0.00 % | 0.10 -68.75 % | 0.32 -5.88 % | 0.34 30.77 % | 0.26 200.58 % | 0.09 -1.59 % | 0.09 63.38 % | 0.05 17.21 % | 0.05 37.01 % | 0.03 4.69 % | 0.03 42.86 % | 0.02 23.08 % | 0.02 -37.88 % | 0.03 405.17 % | 0.01 -86.82 % | 0.04 |
| Gross profit | 182.073 M 60.34 % | 113.557 M 18.47 % | 95.849 M -52.15 % | 200.296 M -29.09 % | 282.449 M -41.01 % | 478.795 M -0.95 % | 483.386 M -15.95 % | 575.087 M 13.29 % | 507.616 M 1.73 % | 498.961 M -7.64 % | 540.254 M 59.98 % | 337.703 M 60.63 % | 210.237 M -4.95 % | 221.191 M 28.86 % | 171.646 M -20.42 % | 215.694 M 26.02 % | 171.161 M 6.69 % | 160.430 M 1.90 % | 157.431 M 7.25 % | 146.788 M 17.02 % | 125.435 M -3.66 % | 130.202 M 10.51 % | 117.822 M -1.30 % | 119.369 M |
| Income tax expense | 4.022 M -77.76 % | 18.084 M 326.90 % | -7.970 M -128.03 % | 28.436 M -37.31 % | 45.360 M -39.65 % | 75.163 M 220.58 % | 23.446 M 126.55 % | -88.304 M -4.87 % | -84.205 M -53 059.12 % | 159.000 K 142.01 % | -378.441 K -103.01 % | 12.587 M -86.34 % | 92.149 M 279.06 % | 24.310 M -10.53 % | 27.172 M 120.75 % | 12.309 M 18.63 % | 10.376 M 73.74 % | 5.972 M 3.05 % | 5.795 M 15.08 % | 5.036 M 17.77 % | 4.276 M -41.97 % | 7.369 M 178.45 % | 2.646 M -76.55 % | 11.285 M |
| Cost of revenue | 363.170 M 5.83 % | 343.168 M -27.80 % | 475.272 M -52.42 % | 998.796 M -19.14 % | 1.235 B -3.42 % | 1.279 B -11.09 % | 1.438 B -19.69 % | 1.791 B -6.72 % | 1.920 B 0.98 % | 1.902 B 4.75 % | 1.815 B 130.48 % | 787.643 M 45.44 % | 541.549 M 6.34 % | 509.248 M -5.19 % | 537.103 M 22.50 % | 438.448 M 111.29 % | 207.513 M 7.07 % | 193.808 M -9.46 % | 214.061 M -5.57 % | 226.694 M 15.75 % | 195.852 M -1.66 % | 199.162 M -5.36 % | 210.439 M 18.36 % | 177.800 M |
| General and administrative expenses | 236.015 M -23.34 % | 307.866 M -28.32 % | 429.492 M 52.54 % | 281.561 M -36.22 % | 441.427 M -8.60 % | 482.983 M -32.71 % | 717.784 M 121.77 % | 323.661 M 18.22 % | 273.779 M 0.11 % | 273.491 M 7.36 % | 254.747 M 35.98 % | 187.348 M 27.14 % | 147.354 M 56.96 % | 93.882 M -3.64 % | 97.431 M 39.26 % | 69.963 M 28.46 % | 54.461 M 10.69 % | 49.203 M -6.25 % | 52.482 M -7.51 % | 56.741 M 12.64 % | 50.375 M -11.00 % | 56.604 M 1.63 % | 55.698 M 24.72 % | 44.660 M |
| Selling and marketing expenses | 58.735 M -16.53 % | 70.369 M -18.93 % | 86.802 M -26.66 % | 118.349 M -31.29 % | 172.237 M -35.99 % | 269.074 M -23.91 % | 353.626 M 19.49 % | 295.955 M 10.28 % | 268.361 M 18.39 % | 226.671 M 7.95 % | 209.970 M 69.45 % | 123.914 M 37.86 % | 89.882 M 22.71 % | 73.245 M 1.32 % | 72.288 M 4.51 % | 69.169 M -1.80 % | 70.436 M -6.37 % | 75.228 M -7.27 % | 81.124 M -2.37 % | 83.091 M 27.43 % | 65.204 M 1.66 % | 64.139 M 5.67 % | 60.699 M 19.94 % | 50.610 M |
| Other expenses | -36.115 M 24.90 % | -48.092 M 2.15 % | -49.148 M 25.21 % | -65.713 M 84.79 % | -432.072 M | 0.000 -100.00 % | 66.510 M 663.02 % | -11.813 M -224.71 % | -3.638 M 92.79 % | -50.483 M -30.94 % | -38.555 M -151.55 % | -15.327 M 81.87 % | -84.523 M 20.60 % | -106.449 M -160.89 % | -40.802 M -752.71 % | -4.785 M -199.06 % | -1.600 M -1.91 % | -1.570 M 72.30 % | -5.669 M 35.74 % | -8.821 M 34.91 % | -13.552 M -224.37 % | -4.178 M -116.05 % | 26.028 M 295.90 % | -13.286 M |
| Operating expenses | 294.750 M -10.72 % | 330.143 M -29.33 % | 467.146 M 39.78 % | 334.197 M 15.95 % | 288.236 M -66.30 % | 855.286 M -24.84 % | 1.138 B 75.58 % | 648.078 M 23.54 % | 524.575 M 16.66 % | 449.679 M 5.52 % | 426.162 M 44.01 % | 295.935 M 93.79 % | 152.713 M 151.68 % | 60.678 M 594.61 % | -12.268 M -109.76 % | 125.678 M 8.79 % | 115.522 M -5.62 % | 122.395 M 2.32 % | 119.620 M -1.51 % | 121.456 M 19.74 % | 101.433 M -2.84 % | 104.393 M -32.26 % | 154.106 M 109.77 % | 73.465 M |
| Cost and expenses | 657.920 M -2.29 % | 673.311 M -28.55 % | 942.418 M -29.30 % | 1.333 B -12.50 % | 1.523 B -10.50 % | 1.702 B -33.93 % | 2.576 B 5.62 % | 2.439 B -0.23 % | 2.445 B 3.98 % | 2.351 B 4.90 % | 2.242 B 106.86 % | 1.084 B 56.08 % | 694.262 M 21.82 % | 569.926 M 8.59 % | 524.835 M -6.96 % | 564.126 M 74.63 % | 323.035 M 2.16 % | 316.203 M -5.24 % | 333.682 M -4.16 % | 348.150 M 17.11 % | 297.285 M -2.07 % | 303.555 M -16.73 % | 364.545 M 45.08 % | 251.265 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 330.865 M -12.52 % | 378.235 M -26.74 % | 516.294 M 29.10 % | 399.910 M -44.48 % | 720.308 M -15.78 % | 855.286 M -20.17 % | 1.071 B 72.92 % | 619.616 M 14.29 % | 542.140 M 8.39 % | 500.162 M 7.63 % | 464.717 M 49.30 % | 311.262 M 31.20 % | 237.236 M 41.95 % | 167.127 M -1.53 % | 169.720 M 21.98 % | 139.132 M 11.40 % | 124.897 M 0.37 % | 124.431 M -6.87 % | 133.605 M -4.45 % | 139.832 M 20.98 % | 115.579 M -4.28 % | 120.743 M 3.73 % | 116.397 M 22.18 % | 95.270 M |
| Interest income | 44.009 M 8.57 % | 40.535 M 35.06 % | 30.013 M -41.78 % | 51.551 M -24.87 % | 68.616 M -30.93 % | 99.344 M -5.77 % | 105.431 M 15.17 % | 91.545 M 4.27 % | 87.795 M 11.14 % | 78.994 M 58.01 % | 49.994 M 56.29 % | 31.987 M 659.25 % | 4.213 M -7.91 % | 4.575 M -14.24 % | 5.335 M -24.01 % | 7.020 M -20.55 % | 8.836 M -10.27 % | 9.847 M -20.26 % | 12.348 M -21.81 % | 15.792 M -9.44 % | 17.439 M -11.09 % | 19.615 M -11.19 % | 22.087 M -14.14 % | 25.724 M |
| Interest expense | 61.245 M 67.75 % | 36.509 M -68.87 % | 117.262 M 0.39 % | 116.812 M -11.85 % | 132.511 M -1.06 % | 133.936 M -0.12 % | 134.093 M -4.93 % | 141.047 M 26.92 % | 111.127 M 27.22 % | 87.348 M 36.72 % | 63.889 M 34.17 % | 47.619 M 124.11 % | 21.248 M 34.96 % | 15.744 M 17.83 % | 13.362 M 63.39 % | 8.178 M 6.37 % | 7.688 M -2.06 % | 7.850 M -2.02 % | 8.012 M 21.52 % | 6.593 M 8.10 % | 6.099 M 19.00 % | 5.125 M 59.02 % | 3.223 M 25.75 % | 2.563 M |
| Depreciation and amortization | 112.963 M -1.42 % | 114.585 M -27.87 % | 158.851 M 12.45 % | 141.264 M -25.86 % | 190.536 M 19.40 % | 159.582 M 106.61 % | 77.238 M -52.36 % | 162.119 M 49.59 % | 108.376 M -8.46 % | 118.388 M 55.96 % | 75.910 M -53.44 % | 163.047 M 140.46 % | 67.805 M -23.01 % | 88.065 M 0.31 % | 87.794 M 26.56 % | 69.372 M 4.66 % | 66.282 M -5.28 % | 69.980 M 57.83 % | 44.338 M -42.25 % | 76.779 M 47.06 % | 52.208 M 9.93 % | 47.490 M 42.91 % | 33.230 M 67.34 % | 19.857 M |
| Operating income | -112.677 M 47.98 % | -216.586 M 41.67 % | -371.297 M -177.29 % | -133.901 M -2 213.82 % | -5.787 M -110.41 % | 55.581 M 108.49 % | -654.535 M -1 245.57 % | 57.136 M -48.04 % | 109.959 M -16.71 % | 132.016 M -37.60 % | 211.566 M 191.25 % | 72.640 M 12.44 % | 64.606 M -59.38 % | 159.054 M -15.35 % | 187.903 M 92.88 % | 97.419 M 54.15 % | 63.197 M 13.79 % | 55.540 M 17.29 % | 47.353 M 49.84 % | 31.602 M -16.95 % | 38.050 M -24.18 % | 50.185 M 238.31 % | -36.284 M -158.85 % | 61.658 M |
| Operating income ratio | -0.21 56.42 % | -0.47 27.06 % | -0.65 -482.19 % | -0.11 -2 828.59 % | 0.00 -112.06 % | 0.03 109.28 % | -0.34 -1 510.47 % | 0.02 -46.69 % | 0.05 -17.64 % | 0.05 -38.77 % | 0.09 39.14 % | 0.06 -24.89 % | 0.09 -60.53 % | 0.22 -17.87 % | 0.27 78.02 % | 0.15 -10.76 % | 0.17 6.44 % | 0.16 23.00 % | 0.13 50.64 % | 0.08 -28.55 % | 0.12 -22.27 % | 0.15 237.85 % | -0.11 -153.27 % | 0.21 |
| Total other income expenses net | -361.494 M 69.69 % | -1.193 B -199.48 % | -398.273 M 47.32 % | -756.079 M 73.37 % | -2.839 B -27.13 % | -2.233 B -3 556.71 % | -61.078 M 55.82 % | -138.260 M -210.79 % | -44.487 M -154.73 % | 81.284 M -79.63 % | 399.037 M -11.54 % | 451.103 M 14.18 % | 395.079 M 371.59 % | 83.776 M 255.89 % | -53.741 M -291.47 % | -13.728 M -123.00 % | -6.156 M 63.95 % | -17.078 M -57.05 % | -10.875 M -84.56 % | -5.892 M 63.76 % | -16.260 M -15.61 % | -14.064 M 14.82 % | -16.511 M -180.85 % | -5.879 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-03-31 | 2019-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 4.968 B -4.89 % | 5.223 B -8.89 % | 5.733 B -4.64 % | 6.012 B -2.37 % | 6.158 B -20.82 % | 7.777 B 0.46 % | 7.742 B -1.87 % | 7.889 B 4.19 % | 7.572 B 34.28 % | 5.639 B 4.92 % | 5.375 B 56.05 % | 3.444 B 19.19 % | 2.890 B 127.13 % | 1.272 B 40.75 % | 903.918 M -8.06 % | 983.148 M 85.52 % | 529.931 M -24.82 % | 704.840 M -8.39 % | 769.418 M 15.67 % | 665.197 M 421.87 % | 127.463 M -2.69 % | 130.983 M |
| Total investments | 2.526 B -1.96 % | 2.576 B -28.51 % | 3.604 B -5.66 % | 3.820 B 12.31 % | 3.401 B -39.16 % | 5.590 B -24.32 % | 7.387 B -9.11 % | 8.127 B 0.07 % | 8.122 B 1.52 % | 8.000 B 8.64 % | 7.363 B 23.09 % | 5.982 B 47.87 % | 4.045 B 244.88 % | 1.173 B 19 629.57 % | 5.945 M -13.43 % | 6.867 M 449.36 % | 1.250 M 0.00 % | 1.250 M -99.40 % | 209.856 M -10.23 % | 233.772 M -8.30 % | 254.926 M -24.85 % | 339.224 M |
| Total debt | 5.240 B -3.21 % | 5.413 B -10.65 % | 6.059 B -1.68 % | 6.163 B -8.42 % | 6.729 B -17.42 % | 8.149 B -1.98 % | 8.314 B -1.54 % | 8.444 B 4.16 % | 8.106 B 21.12 % | 6.693 B 17.54 % | 5.694 B 54.65 % | 3.682 B 14.68 % | 3.210 B 105.87 % | 1.559 B 36.80 % | 1.140 B -20.58 % | 1.435 B 103.88 % | 704.052 M -14.14 % | 819.961 M -4.97 % | 862.862 M 11.62 % | 773.056 M | 0.000 -100.00 % | 258.446 M |
| Accumulated other comprehensive income loss | -285.432 M -339.06 % | 119.400 M 0.00 % | 119.400 M 0.00 % | 119.400 M -82.72 % | 690.923 M 0.36 % | 688.434 M 92.17 % | 358.239 M -69.16 % | 1.162 B 0.00 % | 1.162 B 872.90 % | 119.400 M 0.00 % | 119.400 M 563.33 % | 18.000 M 0.00 % | 18.000 M 0.00 % | 18.000 M 0.00 % | 18.000 M 30.43 % | 13.800 M 0.00 % | 13.800 M 0.00 % | 13.800 M 0.00 % | 13.800 M 67.92 % | 8.218 M -99.42 % | 1.419 B 17 164.23 % | 8.218 M |
| Retained earnings | -9.670 B -1.61 % | -9.517 B -16.75 % | -8.152 B -5.44 % | -7.731 B -22.89 % | -6.291 B -92.25 % | -3.272 B -252.73 % | -927.708 M -282.53 % | 508.260 M 6.06 % | 479.223 M -70.69 % | 1.635 B 11.37 % | 1.468 B 39.95 % | 1.049 B 91.31 % | 548.220 M 110.46 % | 260.485 M 3.84 % | 250.844 M 30.32 % | 192.483 M 15.10 % | 167.225 M 10.77 % | 150.960 M 8.24 % | 139.465 M 23.15 % | 113.251 M | 0.000 -100.00 % | 370.234 M |
| Common stock | 2.432 B 0.00 % | 2.432 B 0.00 % | 2.432 B 45.46 % | 1.672 B -5.38 % | 1.767 B 0.02 % | 1.766 B 0.00 % | 1.766 B -4.66 % | 1.853 B 0.59 % | 1.842 B 5.75 % | 1.742 B 8.45 % | 1.606 B 7.99 % | 1.487 B 3.91 % | 1.431 B 12.57 % | 1.271 B 5.83 % | 1.201 B 5.71 % | 1.137 B 10.72 % | 1.027 B 0.00 % | 1.027 B 2.14 % | 1.005 B 13.18 % | 887.983 M | 0.000 -100.00 % | 887.983 M |
| Total equity | 143.820 M -76.88 % | 622.013 M -69.65 % | 2.049 B -7.41 % | 2.213 B -44.74 % | 4.006 B -48.32 % | 7.750 B -29.31 % | 10.964 B -8.12 % | 11.933 B 2.79 % | 11.608 B -11.43 % | 13.106 B 9.68 % | 11.949 B 13.73 % | 10.507 B 43.44 % | 7.325 B 68.16 % | 4.356 B 28.57 % | 3.388 B 12.37 % | 3.015 B 82.26 % | 1.654 B 4.72 % | 1.580 B 2.98 % | 1.534 B 25.54 % | 1.222 B -15.95 % | 1.454 B 0.00 % | 1.454 B |
| Other non current liabilities | 74.324 M 30.28 % | 57.048 M 1.75 % | 56.065 M -26.62 % | 76.405 M 23.21 % | 62.011 M -17.43 % | 75.097 M -15.28 % | 88.637 M 1 240.55 % | 6.612 M 10.72 % | 5.972 M -90.62 % | 63.671 M -0.59 % | 64.050 M 16.64 % | 54.914 M 120.87 % | 24.863 M 11.24 % | 22.350 M 281.97 % | 5.851 M 33.26 % | 4.391 M -8.60 % | 4.804 M -63.19 % | 13.052 M -1.51 % | 13.252 M -0.03 % | 13.256 M | 0.000 -100.00 % | 13.221 M |
| Long term debt | 3.941 B -19.76 % | 4.912 B -1.52 % | 4.988 B 293.78 % | 1.267 B -26.96 % | 1.734 B -54.40 % | 3.803 B -0.35 % | 3.817 B -24.72 % | 5.070 B -1.56 % | 5.151 B 22.72 % | 4.197 B 20.58 % | 3.481 B 39.25 % | 2.500 B -1.17 % | 2.529 B 138.78 % | 1.059 B 75.16 % | 604.696 M 16.03 % | 521.148 M 18.81 % | 438.650 M 19.56 % | 366.877 M -4.07 % | 382.455 M 15.23 % | 331.898 M | 0.000 -100.00 % | 82.656 M |
| Total non current liabilities | 4.016 B -19.55 % | 4.991 B -1.50 % | 5.067 B 277.31 % | 1.343 B -28.71 % | 1.884 B -53.72 % | 4.071 B -1.20 % | 4.120 B -21.96 % | 5.280 B -1.23 % | 5.346 B 21.18 % | 4.411 B 18.90 % | 3.710 B 36.97 % | 2.709 B 4.28 % | 2.598 B 133.87 % | 1.111 B 67.95 % | 661.336 M 10.96 % | 596.007 M 28.28 % | 464.629 M 22.29 % | 379.929 M -3.99 % | 395.707 M 14.65 % | 345.154 M | 0.000 -100.00 % | 95.877 M |
| Other current liabilities | 929.335 M 90.22 % | 488.553 M -4.50 % | 511.590 M 33.38 % | 383.550 M -35.93 % | 598.634 M -18.24 % | 732.189 M 39.34 % | 525.457 M -37.61 % | 842.160 M -8.12 % | 916.539 M 4.58 % | 876.432 M 14.01 % | 768.728 M 85.18 % | 415.119 M 54.90 % | 267.997 M 20.01 % | 223.316 M -82.27 % | 1.260 B -17.01 % | 1.518 B 367.12 % | 324.895 M 130.65 % | 140.862 M 39.47 % | 100.997 M -46.65 % | 189.314 M | 0.000 -100.00 % | 341.985 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 36.885 M -60.22 % | 92.731 M -32.59 % | 137.562 M 357.69 % | 30.056 M -77.65 % | 134.492 M -82.87 % | 785.189 M -8.60 % | 859.098 M | 0.000 -100.00 % | 116.138 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.731 M 218.10 % | 16.577 M -35.58 % | 25.733 M -41.71 % | 44.144 M -50.49 % | 89.159 M 72.05 % | 51.821 M | 0.000 -100.00 % | 73.517 M |
| Short term debt | 1.298 B 158.95 % | 501.415 M -53.20 % | 1.071 B -78.12 % | 4.896 B -1.99 % | 4.995 B 14.94 % | 4.346 B -3.36 % | 4.497 B 33.31 % | 3.373 B 14.14 % | 2.955 B 18.42 % | 2.496 B 12.76 % | 2.213 B 87.19 % | 1.182 B 73.54 % | 681.312 M 36.19 % | 500.284 M -6.53 % | 535.259 M -41.45 % | 914.254 M 244.48 % | 265.402 M -41.42 % | 453.084 M -15.35 % | 535.259 M 21.33 % | 441.158 M | 0.000 -100.00 % | 175.791 M |
| Total current liabilities | 2.467 B 77.16 % | 1.392 B -31.83 % | 2.042 B -65.88 % | 5.986 B -8.52 % | 6.543 B 12.92 % | 5.795 B 0.52 % | 5.765 B 16.62 % | 4.943 B 11.77 % | 4.422 B 11.97 % | 3.950 B 9.54 % | 3.606 B 87.79 % | 1.920 B 45.18 % | 1.323 B 19.10 % | 1.111 B -46.80 % | 2.087 B -22.13 % | 2.681 B 241.11 % | 785.851 M -4.48 % | 822.719 M -2.37 % | 842.652 M -2.92 % | 867.967 M | 0.000 -100.00 % | 711.413 M |
| Total liabilities | 6.482 B 1.54 % | 6.384 B -10.21 % | 7.110 B -2.99 % | 7.329 B -13.03 % | 8.427 B -14.58 % | 9.865 B -0.20 % | 9.885 B -3.31 % | 10.223 B 4.66 % | 9.768 B 16.83 % | 8.361 B 14.29 % | 7.316 B 58.05 % | 4.629 B 18.08 % | 3.920 B 76.49 % | 2.221 B -19.19 % | 2.749 B -16.11 % | 3.277 B 162.03 % | 1.250 B 3.98 % | 1.203 B -2.88 % | 1.238 B 2.08 % | 1.213 B | 0.000 -100.00 % | 807.290 M |
| Other non current assets | 315.546 M 22.53 % | 257.526 M -9.50 % | 284.563 M -3.23 % | 294.063 M 69.87 % | 173.110 M 7.60 % | 160.890 M 14.61 % | 140.381 M -79.94 % | 699.738 M -13.53 % | 809.266 M -8.17 % | 881.280 M 41.72 % | 621.862 M -44.43 % | 1.119 B -36.95 % | 1.775 B 437.62 % | 330.141 M -52.04 % | 688.325 M 251.42 % | 195.869 M -7.52 % | 211.793 M -10.19 % | 235.812 M 367.02 % | 50.493 M 5.00 % | 48.087 M 137.73 % | -127.463 M -395.88 % | 43.080 M |
| Long term investments | 2.526 B -1.96 % | 2.576 B -28.51 % | 3.604 B -5.66 % | 3.820 B 12.62 % | 3.392 B -39.16 % | 5.575 B -24.32 % | 7.367 B -9.35 % | 8.127 B 0.07 % | 8.122 B 1.52 % | 8.000 B 8.64 % | 7.363 B 23.09 % | 5.982 B 47.87 % | 4.045 B 244.88 % | 1.173 B 19 629.57 % | 5.945 M -13.43 % | 6.867 M 449.36 % | 1.250 M 0.00 % | 1.250 M -99.40 % | 209.856 M -10.23 % | 233.772 M | 0.000 -100.00 % | 339.224 M |
| Intangible assets | 523.251 M -14.48 % | 611.842 M -7.87 % | 664.114 M -4.73 % | 697.054 M -48.76 % | 1.360 B -8.90 % | 1.493 B -8.71 % | 1.636 B 25.62 % | 1.302 B 18.26 % | 1.101 B 17.76 % | 935.083 M 12.71 % | 829.630 M 57.77 % | 525.856 M 15.18 % | 456.539 M 9.79 % | 415.816 M 24.08 % | 335.126 M 12.30 % | 298.423 M 64.44 % | 181.476 M -0.51 % | 182.410 M 11.86 % | 163.075 M 12.19 % | 145.351 M | 0.000 -100.00 % | 111.484 M |
| GoodWill | 893.686 M 0.00 % | 893.686 M -46.49 % | 1.670 B 14.24 % | 1.462 B -50.33 % | 2.943 B -14.54 % | 3.444 B -16.45 % | 4.122 B -0.72 % | 4.152 B 3.08 % | 4.028 B 0.00 % | 4.028 B 0.00 % | 4.028 B 83.72 % | 2.192 B 53.23 % | 1.431 B 4.32 % | 1.371 B 11.64 % | 1.229 B 3.73 % | 1.184 B 1 076.80 % | 100.643 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.417 B -5.88 % | 1.506 B -35.50 % | 2.334 B 8.12 % | 2.159 B -49.83 % | 4.303 B -12.84 % | 4.937 B -14.25 % | 5.758 B 5.57 % | 5.454 B 6.34 % | 5.129 B 3.35 % | 4.963 B 2.17 % | 4.857 B 78.70 % | 2.718 B 44.03 % | 1.887 B 5.59 % | 1.787 B 14.30 % | 1.564 B 5.45 % | 1.483 B 425.59 % | 282.119 M 54.66 % | 182.410 M 11.86 % | 163.075 M 12.19 % | 145.351 M | 0.000 -100.00 % | 111.484 M |
| Property plant equipment net | 669.415 M -52.21 % | 1.401 B -8.90 % | 1.538 B -14.18 % | 1.792 B -7.11 % | 1.929 B -38.00 % | 3.111 B -1.98 % | 3.174 B 1.01 % | 3.142 B 4.05 % | 3.020 B -1.25 % | 3.058 B 1.12 % | 3.024 B 2.25 % | 2.957 B 48.73 % | 1.988 B -0.35 % | 1.995 B 5.05 % | 1.899 B -18.33 % | 2.326 B 34.47 % | 1.730 B 9.90 % | 1.574 B -0.24 % | 1.578 B 8.94 % | 1.448 B | 0.000 -100.00 % | 1.161 B |
| Total non current assets | 4.928 B -15.00 % | 5.798 B -25.97 % | 7.831 B -3.79 % | 8.140 B -17.60 % | 9.879 B -29.24 % | 13.961 B -16.29 % | 16.678 B -5.61 % | 17.669 B 2.45 % | 17.246 B 1.54 % | 16.985 B 6.48 % | 15.952 B 24.03 % | 12.861 B 31.96 % | 9.746 B 80.87 % | 5.389 B 26.65 % | 4.255 B 3.00 % | 4.131 B 78.57 % | 2.313 B 11.15 % | 2.081 B 0.11 % | 2.079 B 6.61 % | 1.950 B 1 630.03 % | -127.463 M -107.40 % | 1.723 B |
| Other current assets | 796.309 M 906.64 % | 79.106 M 2.52 % | 77.159 M -37.72 % | 123.887 M -23.64 % | 162.231 M -36.45 % | 255.273 M -20.97 % | 322.988 M -18.59 % | 396.759 M 26.44 % | 313.789 M 45.42 % | 215.782 M 27.39 % | 169.388 M 52.50 % | 111.071 M 75.35 % | 63.344 M -38.62 % | 103.208 M -91.46 % | 1.208 B 1 769.35 % | 64.630 M -15.50 % | 76.484 M -71.70 % | 270.224 M 187.52 % | 93.983 M 94.11 % | 48.417 M | 0.000 -100.00 % | 86.700 M |
| Short term investments | 72.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.355 M -38.30 % | 15.161 M -23.02 % | 19.694 M -29.04 % | 27.752 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 254.926 M | 0.000 |
| cash and cash equivalents | 272.169 M 42.94 % | 190.404 M -41.60 % | 326.041 M 116.57 % | 150.549 M -73.66 % | 571.502 M 53.71 % | 371.794 M -34.99 % | 571.866 M 3.16 % | 554.328 M 3.78 % | 534.142 M -49.31 % | 1.054 B 229.99 % | 319.334 M 34.37 % | 237.657 M -25.91 % | 320.761 M 11.69 % | 287.201 M 21.68 % | 236.038 M -47.81 % | 452.254 M 159.74 % | 174.121 M 51.25 % | 115.121 M 23.20 % | 93.444 M -13.36 % | 107.859 M 184.62 % | -127.463 M -200.00 % | 127.463 M |
| Cash and short term investments | 346.990 M 82.24 % | 190.404 M -41.60 % | 326.041 M 116.57 % | 150.549 M -74.08 % | 580.857 M 50.11 % | 386.955 M -34.59 % | 591.559 M 6.72 % | 554.328 M 3.78 % | 534.142 M -49.31 % | 1.054 B 229.99 % | 319.334 M 34.37 % | 237.657 M -25.91 % | 320.761 M 11.69 % | 287.201 M 21.68 % | 236.038 M -47.81 % | 452.254 M 159.74 % | 174.121 M 51.25 % | 115.121 M 23.20 % | 93.444 M -13.36 % | 107.859 M -15.38 % | 127.463 M 0.00 % | 127.463 M |
| Total current assets | 1.698 B 40.58 % | 1.208 B -9.01 % | 1.328 B -5.31 % | 1.402 B -45.09 % | 2.554 B -30.13 % | 3.655 B -12.36 % | 4.170 B -7.04 % | 4.486 B 8.61 % | 4.130 B -7.84 % | 4.482 B 35.27 % | 3.313 B 45.69 % | 2.274 B 51.79 % | 1.498 B 26.08 % | 1.188 B -36.85 % | 1.882 B -12.91 % | 2.161 B 265.41 % | 591.284 M -15.65 % | 700.971 M 1.10 % | 693.355 M 43.00 % | 484.856 M 280.39 % | 127.463 M -76.30 % | 537.835 M |
| Inventory | 155.660 M -14.54 % | 182.147 M 8.03 % | 168.602 M -6.41 % | 180.148 M -40.22 % | 301.376 M -48.07 % | 580.345 M -6.00 % | 617.362 M -9.54 % | 682.497 M 7.22 % | 636.539 M 0.84 % | 631.206 M -1.50 % | 640.808 M 19.32 % | 537.067 M 136.29 % | 227.287 M 2.04 % | 222.737 M 15.60 % | 192.681 M 27.68 % | 150.906 M 67.93 % | 89.860 M -8.51 % | 98.223 M -9.36 % | 108.362 M 19.74 % | 90.500 M | 0.000 -100.00 % | 86.893 M |
| Net receivables | 399.182 M -47.22 % | 756.320 M 0.07 % | 755.819 M -20.23 % | 947.502 M -37.21 % | 1.509 B -37.95 % | 2.432 B -7.81 % | 2.638 B -7.51 % | 2.853 B 7.81 % | 2.646 B 2.51 % | 2.581 B 18.19 % | 2.184 B 57.29 % | 1.388 B 56.54 % | 886.840 M 54.20 % | 575.139 M 135.04 % | 244.700 M -83.61 % | 1.493 B 495.17 % | 250.819 M 15.37 % | 217.403 M 22.43 % | 177.566 M -25.42 % | 238.080 M | 0.000 -100.00 % | 236.780 M |
| Tax assets | 0.000 -100.00 % | 57.388 M -19.47 % | 71.264 M -5.99 % | 75.805 M -7.99 % | 82.384 M -53.46 % | 177.014 M -26.16 % | 239.721 M -2.92 % | 246.920 M 48.07 % | 166.760 M 99.66 % | 83.524 M -2.84 % | 85.965 M 1.43 % | 84.751 M 67.24 % | 50.675 M -50.83 % | 103.051 M 5.59 % | 97.592 M -18.44 % | 119.659 M 34.88 % | 88.715 M 0.67 % | 88.125 M 12.96 % | 78.015 M 4.30 % | 74.799 M | 0.000 -100.00 % | 68.108 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 238.774 M -39.40 % | 393.997 M -2.97 % | 406.074 M -30.61 % | 585.174 M -26.76 % | 798.990 M 21.73 % | 656.360 M 11.46 % | 588.861 M -18.58 % | 723.271 M 33.36 % | 542.337 M -3.76 % | 563.535 M 13.30 % | 497.400 M 59.20 % | 312.431 M -5.22 % | 329.632 M -6.28 % | 351.723 M 26.79 % | 277.403 M 28.00 % | 216.717 M 47.90 % | 146.529 M -4.75 % | 153.833 M -15.30 % | 181.618 M 6.80 % | 170.056 M | 0.000 -100.00 % | 185.318 M |
| Tax payables | 0.000 -100.00 % | 8.272 M -49.59 % | 16.408 M -42.05 % | 28.312 M 116.93 % | 13.051 M -56.58 % | 30.056 M 60.52 % | 18.724 M 359.48 % | 4.075 M -48.63 % | 7.932 M -42.84 % | 13.876 M 38.18 % | 10.042 M -0.62 % | 10.105 M -76.84 % | 43.624 M 24.00 % | 35.181 M 133.20 % | 15.086 M -1.95 % | 15.387 M -33.94 % | 23.292 M -24.37 % | 30.796 M 24.28 % | 24.779 M 58.65 % | 15.618 M | 0.000 -100.00 % | 8.320 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.318 M -4.77 % | 62.286 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.927 M 3.83 % | 26.897 M 212.90 % | 8.596 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 232.808 M -46.93 % | 438.641 M -12.36 % | 500.507 M -34.61 % | 765.364 M -55.08 % | 1.704 B -38.27 % | 2.760 B -9.74 % | 3.058 B 3.33 % | 2.959 B 1.85 % | 2.905 B -1.03 % | 2.936 B 19.67 % | 2.453 B 15.38 % | 2.126 B 158.30 % | 823.138 M 29.43 % | 635.986 M 41.14 % | 450.597 M 1.80 % | 442.615 M 367.00 % | 94.778 M 140.65 % | 39.384 M -23.14 % | 51.239 M -2.13 % | 52.352 M | 0.000 -100.00 % | 34.978 M |
| Capital lease obligations | 82.642 M -61.88 % | 216.779 M -0.67 % | 218.244 M -1.60 % | 221.795 M -25.83 % | 299.021 M -16.90 % | 359.832 M -9.04 % | 395.594 M 72.34 % | 229.544 M -10.75 % | 257.184 M -11.04 % | 289.109 M -8.57 % | 316.203 M -6.36 % | 337.680 M 8.04 % | 312.564 M -10.24 % | 348.203 M -1.20 % | 352.433 M 2.48 % | 343.906 M 17.74 % | 292.077 M -10.35 % | 325.806 M -16.20 % | 388.813 M 77.34 % | 219.247 M | 0.000 -100.00 % | 83.773 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 478.982 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 |
| Other total stockholders equity | 7.435 B 3.99 % | 7.150 B 0.00 % | 7.150 B -3.23 % | 7.388 B 20.42 % | 6.135 B 5.64 % | 5.808 B -6.78 % | 6.230 B 47.44 % | 4.225 B -19.06 % | 5.220 B -19.73 % | 6.503 B 5.82 % | 6.146 B 6.24 % | 5.785 B 29.22 % | 4.476 B 109.47 % | 2.137 B 45.66 % | 1.467 B 19.31 % | 1.230 B 291.23 % | 314.290 M 0.00 % | 314.290 M 7.35 % | 292.785 M 113.71 % | 136.998 M 291.67 % | 34.978 M -81.32 % | 187.228 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 22.295 M -5.79 % | 23.665 M -20.05 % | 29.598 M -66.20 % | 87.581 M -54.52 % | 192.552 M -10.45 % | 215.029 M 49.52 % | 143.811 M 13.49 % | 126.722 M -15.89 % | 150.661 M -8.94 % | 165.456 M 7.28 % | 154.223 M 254.74 % | 43.475 M 49.15 % | 29.149 M 27.51 % | 22.861 M -47.53 % | 43.571 M 246.38 % | 12.579 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 6.626 B -5.42 % | 7.006 B -23.51 % | 9.159 B -4.02 % | 9.542 B -23.25 % | 12.433 B -29.42 % | 17.616 B -15.51 % | 20.849 B -5.90 % | 22.155 B 3.64 % | 21.376 B -0.42 % | 21.467 B 11.43 % | 19.265 B 27.29 % | 15.135 B 34.60 % | 11.245 B 70.97 % | 6.577 B 7.18 % | 6.137 B -2.46 % | 6.292 B 116.60 % | 2.905 B 4.40 % | 2.782 B 0.36 % | 2.772 B 13.86 % | 2.435 B | 0.000 -100.00 % | 2.261 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 | 2020-12-31 | 2020-09-30 | 2020-03-31 | 2019-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 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 -100.00 % | 18.084 M 326.90 % | -7.970 M -128.03 % | 28.436 M -37.31 % | 45.360 M -39.65 % | 75.163 M 220.58 % | 23.446 M 126.55 % | -88.304 M -4.87 % | -84.205 M -53 059.12 % | 159.000 K 142.01 % | -378.441 K -103.01 % | 12.587 M -86.34 % | 92.149 M 279.06 % | 24.310 M -10.53 % | 27.172 M 120.75 % | 12.309 M 18.63 % | 10.376 M 73.74 % | 5.972 M 3.05 % | 5.795 M 15.08 % | 5.036 M 17.77 % | 4.276 M -41.97 % | 7.369 M 178.45 % | 2.646 M | 0.000 |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 1.358 M 0.00 % | 1.358 M -45.44 % | 2.489 M -53.55 % | 5.358 M 41.49 % | 3.787 M -61.01 % | 9.712 M 90.47 % | 5.099 M -62.84 % | 13.721 M -4.30 % | 14.337 M 1.09 % | 14.183 M 14.71 % | 12.364 M 323.71 % | 2.918 M -68.08 % | 9.140 M 188.43 % | 3.169 M 11.74 % | 2.836 M -5.66 % | 3.006 M -2.16 % | 3.072 M 6.49 % | 2.885 M 39.10 % | 2.074 M -26.69 % | 2.829 M -1.06 % | 2.859 M | 0.000 |
| Change in working capital | -19.098 M -272 928.57 % | 7.000 K 100.03 % | -27.542 M 41.32 % | -46.933 M -111.42 % | 411.109 M 8.93 % | 377.399 M 148.59 % | -776.705 M -1 747.17 % | 47.154 M 117.85 % | -264.129 M 27.66 % | -365.112 M -4.63 % | -348.954 M -1 203.48 % | 31.623 M 120.05 % | -157.711 M -38.99 % | -113.466 M 10.75 % | -127.136 M -2 423.82 % | 5.471 M 130.62 % | -17.870 M 27.26 % | -24.567 M -17.78 % | -20.858 M -156.78 % | 36.735 M -78.99 % | 174.851 M 201.57 % | -172.154 M -401.29 % | 57.140 M | 0.000 |
| Accounts receivables | -53.676 M -802.29 % | 7.643 M -90.15 % | 77.613 M -77.22 % | 340.647 M 248.73 % | 97.683 M -54.61 % | 215.224 M 228.52 % | -167.470 M -211.38 % | -53.783 M 30.12 % | -76.964 M -9.36 % | -70.376 M 74.65 % | -277.658 M -573.99 % | 58.579 M 143.97 % | -133.219 M -890.33 % | -13.452 M -127.17 % | 49.508 M 1 764.71 % | 2.655 M 111.90 % | -22.310 M -408.58 % | 7.230 M -63.01 % | 19.546 M -20.29 % | 24.521 M -40.30 % | 41.071 M -9.80 % | 45.535 M 136.72 % | 19.235 M | 0.000 |
| Inventory | 9.689 M 136.36 % | -26.651 M -165.81 % | 40.498 M 167.44 % | 15.143 M 230.77 % | -11.580 M -123.62 % | 49.016 M -30.61 % | 70.641 M 259.43 % | -44.307 M -1 690.18 % | -2.475 M -116.61 % | 14.901 M 66.41 % | 8.955 M 114.37 % | -62.307 M -1 269.38 % | -4.550 M 83.99 % | -28.418 M 56.45 % | -65.252 M -4 113.01 % | 1.626 M -83.97 % | 10.144 M -1.93 % | 10.344 M 157.26 % | -18.066 M -413.00 % | 5.772 M 137.45 % | -15.414 M -355.45 % | 6.034 M 130.22 % | -19.965 M | 0.000 |
| Accounts payables | -3.719 M 72.98 % | -13.765 M 92.42 % | -181.674 M -246.23 % | -52.472 M -129.59 % | 177.319 M 165.19 % | 66.865 M 133.59 % | -199.068 M -210.02 % | 180.935 M 953.51 % | -21.199 M -132.05 % | 66.135 M 1 788.77 % | -3.916 M 88.07 % | -32.822 M -48.58 % | -22.091 M -131.37 % | 70.422 M 7.84 % | 65.305 M 5 010.17 % | -1.330 M 69.47 % | -4.357 M 81.57 % | -23.641 M -325.63 % | 10.478 M 213.61 % | 3.341 M 130.74 % | -10.867 M 47.99 % | -20.896 M -161.19 % | 34.151 M | 0.000 |
| Other working capital | 24.889 M -24.07 % | 32.780 M -9.00 % | 36.021 M 110.28 % | -350.251 M -337.16 % | 147.687 M 219.02 % | 46.294 M 109.63 % | -480.808 M -1 247.14 % | -35.691 M 78.17 % | -163.491 M 56.49 % | -375.772 M -392.27 % | -76.334 M -211.97 % | 68.173 M 3 072.31 % | 2.149 M 101.51 % | -142.018 M 19.63 % | -176.698 M -7 111.83 % | 2.520 M 287.08 % | -1.347 M 92.72 % | -18.500 M 43.62 % | -32.816 M -1 158.23 % | 3.101 M -98.06 % | 160.061 M 178.92 % | -202.827 M -955.17 % | 23.718 M | 0.000 |
| Other non cash items | 184.904 M -85.35 % | 1.262 B 103.24 % | 620.884 M -8.20 % | 676.320 M -73.83 % | 2.585 B 54.74 % | 1.670 B 906.40 % | 165.967 M 155.31 % | 65.006 M 225.38 % | -51.848 M 12.40 % | -59.186 M 84.69 % | -386.536 M 19.58 % | -480.630 M 13.71 % | -556.975 M -901.61 % | -55.608 M 15.52 % | -65.825 M -279.29 % | -17.355 M -23.51 % | -14.052 M -194.36 % | 14.892 M 102.66 % | 7.348 M 569.25 % | 1.098 M -94.11 % | 18.642 M 32.99 % | 14.018 M 16.52 % | 12.031 M 127.04 % | -44.494 M |
| Net cash provided by operating activities | 6.682 M 120.35 % | -32.841 M -105.01 % | -16.019 M 86.42 % | -117.971 M -136.92 % | 319.509 M -2.32 % | 327.082 M 130.29 % | -1.080 B -632.34 % | 202.867 M 338.03 % | -85.229 M -8.04 % | -78.889 M -127.74 % | -34.640 M -113.75 % | 251.965 M 244.12 % | -174.832 M -365.77 % | 65.783 M 72.50 % | 38.135 M -73.58 % | 144.348 M 53.18 % | 94.237 M -7.40 % | 101.773 M 44.61 % | 70.379 M -50.86 % | 143.207 M -46.87 % | 269.565 M 475.98 % | -71.696 M -162.96 % | 113.867 M | 0.000 |
| Investments in property plant and equipment | -9.336 M -141.80 % | -3.861 M -105.79 % | 66.640 M 190.12 % | -73.942 M -50.33 % | -49.186 M 8.39 % | -53.689 M 93.95 % | -887.247 M -253.03 % | -251.322 M -10.05 % | -228.375 M 38.87 % | -373.589 M -92.79 % | -193.781 M 5.96 % | -206.073 M -416.76 % | -39.878 M 84.95 % | -264.920 M -96.42 % | -134.873 M -138.33 % | -56.590 M 2.26 % | -57.900 M -8.29 % | -53.469 M 15.15 % | -63.013 M -18.79 % | -53.047 M 79.69 % | -261.140 M -440.49 % | -48.315 M 55.97 % | -109.743 M | 0.000 |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 6.885 M -97.71 % | 300.000 M 35.64 % | 221.174 M 21 605.00 % | 1.019 M 3 839.18 % | -27.252 K 99.99 % | -302.210 M -5 248.85 % | -5.650 M 98.22 % | -316.610 M -188.11 % | 359.323 M 168.69 % | -523.078 M 67.48 % | -1.609 B -649.56 % | -214.608 M 43.60 % | -380.518 M 57.55 % | -896.349 M -2 805.79 % | -30.847 M 9.54 % | -34.100 M | 0.000 100.00 % | -10.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -51.411 M -482.83 % | -8.821 M -100.59 % | 1.500 B 27 954.41 % | 5.346 M 101.35 % | -395.027 M 64.89 % | -1.125 B 56.60 % | -2.592 B -233.61 % | -777.000 M 46.90 % | -1.463 B -3 796.97 % | -37.550 M -1 351.66 % | 3.000 M 133.33 % | -9.000 M 87.14 % | -70.000 M -5 500.00 % | -1.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 977.000 K -99.43 % | 171.083 M -32.61 % | 253.876 M -60.26 % | 638.912 M 21 297 151.47 % | -3.000 K -100.00 % | 336.506 M -59.70 % | 835.019 M 2 725.12 % | 29.557 M | 0.000 | 0.000 -100.00 % | 15.000 K 100.01 % | -154.065 M -740.20 % | 24.065 M -87.97 % | 199.983 M 3 332 950.00 % | 6.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 123.569 M 446.67 % | 22.604 M 142.04 % | -53.772 M -147.67 % | 112.790 M -2.39 % | 115.553 M -28.15 % | 160.815 M 976.44 % | 14.939 M 177.46 % | -19.287 M -109.26 % | 208.390 M 703.59 % | -34.525 M -127.94 % | 123.590 M 1 135.01 % | -11.941 M -114.00 % | 85.290 M 267.30 % | 23.221 M -92.75 % | 320.436 M 1 613.65 % | 18.699 M -90.56 % | 198.077 M 22 737.37 % | -875.000 K 99.59 % | -212.542 M -654.29 % | -28.178 M -1 561.44 % | -1.696 M 49.67 % | -3.370 M 46.87 % | -6.343 M | 0.000 |
| Net cash used for investing activites | 114.233 M 509.47 % | 18.743 M -5.11 % | 19.753 M -94.19 % | 339.825 M -16.55 % | 407.213 M 15.29 % | 353.200 M -72.11 % | 1.266 B 323.16 % | -567.476 M -574.31 % | -84.156 M 91.71 % | -1.015 B 55.36 % | -2.273 B -49.76 % | -1.518 B 49.84 % | -3.027 B -512.83 % | -493.857 M -153.32 % | -194.956 M 79.13 % | -934.240 M -954.51 % | 109.330 M 223.61 % | -88.444 M 67.90 % | -275.555 M -239.25 % | -81.225 M 69.10 % | -262.836 M -408.53 % | -51.685 M 55.48 % | -116.086 M | 0.000 |
| Debt repayment | -18.425 M 32.62 % | -27.346 M 77.52 % | -121.664 M 67.64 % | -375.957 M 58.34 % | -902.334 M -375.82 % | 327.151 M 223.59 % | -264.698 M -183.68 % | 316.315 M -76.83 % | 1.365 B 33.91 % | 1.020 B -44.04 % | 1.822 B 772.60 % | 208.835 M -86.63 % | 1.562 B 298.48 % | 391.942 M 596.63 % | -78.920 M -164.60 % | 122.169 M 215.19 % | -106.055 M -295.99 % | -26.782 M 60.62 % | -68.013 M -133.18 % | 204.972 M 196.01 % | 69.244 M 8.62 % | 63.749 M 57.86 % | 40.383 M | 0.000 |
| Common stock issued | 0.000 | 0.000 -100.00 % | 335.500 M 420.16 % | 64.500 M -65.20 % | 185.350 M | 0.000 100.00 % | -278.755 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.019 B -35.83 % | 1.589 B | 0.000 -100.00 % | 293.210 M -70.22 % | 984.500 M | 0.000 -100.00 % | 43.010 M | 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 100.00 % | -606.131 M -253.88 % | 393.910 M 423.35 % | -121.822 M -169.14 % | 176.194 M 200.00 % | -176.194 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.155 M 0.00 % | -9.155 M 96.62 % | -270.987 M | 0.000 | 0.000 | 0.000 100.00 % | -38.827 M | 0.000 100.00 % | -150.000 100.00 % | -30.795 M 0.10 % | -30.825 M | 0.000 100.00 % | -280.000 100.00 % | -322.338 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 100.00 % | -94.206 M -123.94 % | -42.067 M 66.41 % | -125.247 M -145.66 % | 274.295 M 154.86 % | -500.000 M -2 374.52 % | -20.206 M -111.15 % | 181.147 M 112.36 % | -1.465 B -332.26 % | 630.921 M 11.18 % | 567.470 M 1 354.38 % | -45.239 M -102.64 % | 1.712 B 1 861.10 % | 87.295 M 347.10 % | 19.525 M 348.76 % | -7.849 M -2.11 % | -7.687 M -121.88 % | 35.130 M -86.42 % | 258.773 M 1 323.55 % | 18.178 M 148.95 % | 7.302 M 220.87 % | -6.041 M -255.68 % | 3.880 M | 0.000 |
| Net cash used provided by financing activities | -18.425 M 84.84 % | -121.552 M -170.76 % | 171.769 M 139.33 % | -436.704 M 1.50 % | -443.345 M 43.09 % | -778.980 M -335.42 % | -178.903 M -146.49 % | 384.795 M 209.86 % | -350.244 M -119.16 % | 1.828 B -23.50 % | 2.390 B 102.00 % | 1.183 B -63.43 % | 3.235 B 575.01 % | 479.237 M 906.86 % | -59.395 M -105.56 % | 1.068 B 838.78 % | -144.567 M -1 831.76 % | 8.348 M -95.62 % | 190.761 M 292.32 % | -99.188 M -229.58 % | 76.546 M 32.64 % | 57.708 M 30.37 % | 44.263 M | 0.000 |
| Effect of forex changes on cash | -20.725 M -159 523.08 % | 13.000 K 218.18 % | -11.000 K 99.99 % | -183.399 M -44 522.63 % | -411.000 K -209.31 % | 376.000 K 101.89 % | -19.897 M | 0.000 | 0.000 | 0.000 100.00 % | -316.000 | 0.000 | 0.000 | 0.000 100.00 % | -108.000 | 0.000 | 0.000 | 0.000 -100.00 % | 243.000 | 0.000 | 0.000 | 0.000 -100.00 % | 283.000 | 0.000 |
| Net change in cash | 81.765 M 160.28 % | -135.637 M -177.29 % | 175.492 M 141.69 % | -420.953 M -299.95 % | 210.526 M 205.23 % | -200.072 M -1 517.10 % | -12.372 M -161.29 % | 20.186 M 103.88 % | -519.629 M -170.75 % | 734.437 M 799.19 % | 81.677 M 198.28 % | -83.104 M -347.63 % | 33.560 M -34.41 % | 51.163 M 123.66 % | -216.216 M -177.74 % | 278.133 M 371.41 % | 59.000 M 172.18 % | 21.677 M 250.38 % | -14.415 M 61.26 % | -37.206 M -144.68 % | 83.275 M 226.80 % | -65.673 M -256.20 % | 42.045 M | 0.000 |
| Cash at beginning of period | 190.404 M -41.60 % | 326.041 M 116.57 % | 150.549 M -73.66 % | 571.502 M 58.32 % | 360.976 M -36.88 % | 571.866 M -2.12 % | 584.238 M 9.38 % | 534.142 M -49.31 % | 1.054 B 229.99 % | 319.334 M 34.37 % | 237.657 M -25.91 % | 320.761 M 11.69 % | 287.201 M 21.68 % | 236.038 M -47.81 % | 452.254 M 159.74 % | 174.121 M 51.25 % | 115.121 M 23.20 % | 93.444 M -13.36 % | 107.859 M -25.65 % | 145.065 M 134.77 % | 61.790 M -51.52 % | 127.463 M 49.22 % | 85.418 M | 0.000 |
| Cash at end of period | 272.169 M 42.94 % | 190.404 M -41.60 % | 326.041 M 116.57 % | 150.549 M -73.66 % | 571.502 M 53.71 % | 371.794 M -34.99 % | 571.866 M 3.16 % | 554.328 M 3.78 % | 534.142 M -49.31 % | 1.054 B 229.99 % | 319.334 M 34.37 % | 237.657 M -25.91 % | 320.761 M 11.69 % | 287.201 M 21.68 % | 236.038 M -47.81 % | 452.254 M 159.74 % | 174.121 M 51.25 % | 115.121 M 23.20 % | 93.444 M -13.36 % | 107.859 M -25.65 % | 145.065 M 134.77 % | 61.790 M -51.52 % | 127.463 M | 0.000 |
| Operating cash flow | -14.543 M 55.72 % | -32.841 M -105.01 % | -16.019 M 86.42 % | -117.971 M -136.92 % | 319.509 M 42.30 % | 224.527 M 120.79 % | -1.080 B -632.34 % | 202.867 M 338.03 % | -85.229 M -8.04 % | -78.889 M -127.74 % | -34.640 M -113.75 % | 251.965 M 244.12 % | -174.832 M -365.77 % | 65.783 M 72.50 % | 38.135 M -73.58 % | 144.348 M 53.18 % | 94.237 M -7.40 % | 101.773 M 44.61 % | 70.379 M -50.86 % | 143.207 M -46.87 % | 269.565 M 475.98 % | -71.696 M -162.96 % | 113.867 M | 0.000 |
| Capital expenditure | -9.336 M -101.47 % | -4.634 M 84.57 % | -30.038 M -27.34 % | -23.588 M 55.86 % | -53.442 M 0.46 % | -53.689 M 93.95 % | -887.247 M -253.03 % | -251.322 M -10.05 % | -228.375 M 38.87 % | -373.589 M -92.79 % | -193.781 M 5.96 % | -206.073 M -416.76 % | -39.878 M 84.95 % | -264.920 M -96.42 % | -134.873 M -138.33 % | -56.590 M 2.26 % | -57.900 M -8.29 % | -53.469 M 15.15 % | -63.013 M -18.79 % | -53.047 M 79.69 % | -261.140 M -440.49 % | -48.315 M 55.97 % | -109.743 M | 0.000 |
| Free CashFlow | -23.879 M 36.28 % | -37.475 M 18.63 % | -46.057 M 67.46 % | -141.559 M -153.20 % | 266.067 M 55.74 % | 170.838 M 108.68 % | -1.967 B -3 959.82 % | -48.455 M 84.55 % | -313.604 M 30.69 % | -452.478 M -98.09 % | -228.421 M -597.74 % | 45.892 M 121.37 % | -214.710 M -7.82 % | -199.137 M -105.85 % | -96.738 M -210.23 % | 87.758 M 141.51 % | 36.337 M -24.77 % | 48.304 M 555.78 % | 7.366 M -91.83 % | 90.160 M 970.15 % | 8.425 M 107.02 % | -120.011 M -3 009.70 % | 4.125 M | 0.000 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 |