BBTCL.BO

B&B Triplewall Containers Limited BBTCL.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 4.918 B 31.00 % 3.754 B 11.54 % 3.365 B 7.66 % 3.126 B 33.38 % 2.344 B 22.59 % 1.912 B -1.31 % 1.937 B 16.41 % 1.664 B 63.59 % 1.017 B 5.39 % 965.194 M 116.76 % 445.291 M 42.59 % 312.297 M
Net income -55.302 M -132.72 % 168.998 M -5.71 % 179.237 M -26.66 % 244.401 M 53.98 % 158.719 M 250.52 % 45.281 M -12.56 % 51.786 M 13.32 % 45.701 M 174.48 % 16.650 M -13.67 % 19.286 M 51.14 % 12.760 M 89.80 % 6.723 M
Income before tax -78.306 M -134.84 % 224.741 M -6.50 % 240.371 M -26.24 % 325.867 M 56.14 % 208.706 M 252.77 % 59.163 M -13.14 % 68.109 M 18.32 % 57.562 M 261.23 % 15.935 M -63.44 % 43.587 M 112.97 % 20.466 M 129.72 % 8.909 M
Income before tax ratio -0.02 -126.60 % 0.06 -16.18 % 0.07 -31.48 % 0.10 17.06 % 0.09 187.77 % 0.03 -11.99 % 0.04 1.65 % 0.03 120.81 % 0.02 -65.31 % 0.05 -1.75 % 0.05 61.11 % 0.03
EBITDA 409.656 M 1.85 % 402.218 M 3.26 % 389.525 M -13.57 % 450.678 M 34.23 % 335.756 M 63.77 % 205.013 M 7.14 % 191.347 M 4.83 % 182.522 M 145.43 % 74.368 M -17.19 % 89.801 M 77.71 % 50.532 M 29.71 % 38.957 M
Net income ratio -0.01 -124.98 % 0.05 -15.47 % 0.05 -31.88 % 0.08 15.44 % 0.07 185.94 % 0.02 -11.41 % 0.03 -2.66 % 0.03 67.78 % 0.02 -18.08 % 0.02 -30.27 % 0.03 33.11 % 0.02
Ratio EBITDA 0.08 -22.25 % 0.11 -7.43 % 0.12 -19.72 % 0.14 0.63 % 0.14 33.60 % 0.11 8.56 % 0.10 -9.94 % 0.11 50.03 % 0.07 -21.42 % 0.09 -18.01 % 0.11 -9.03 % 0.12
Gross profit ratio 0.17 -15.10 % 0.20 -22.04 % 0.26 4.74 % 0.25 -3.13 % 0.26 17.51 % 0.22 6.36 % 0.21 -13.64 % 0.24 15.90 % 0.21 34.33 % 0.15 -28.06 % 0.21 8.60 % 0.20
Weighted average shs out dil 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 16.71 % 17.575 M -32.67 % 26.102 M 27.26 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M
Weighted average shs out 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 16.71 % 17.575 M -32.67 % 26.102 M 27.26 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M
EPS diluted -2.70 -132.26 % 8.37 -4.23 % 8.74 -26.68 % 11.92 54.01 % 7.74 250.23 % 2.21 -25.08 % 2.95 68.57 % 1.75 116.05 % 0.81 -13.83 % 0.94 51.61 % 0.62 87.88 % 0.33
Earnings per share -2.70 -132.26 % 8.37 -4.23 % 8.74 -26.68 % 11.92 54.01 % 7.74 250.23 % 2.21 -25.08 % 2.95 68.57 % 1.75 116.05 % 0.81 -13.83 % 0.94 51.61 % 0.62 87.88 % 0.33
Gross profit 853.081 M 11.22 % 767.037 M -13.04 % 882.043 M 12.76 % 782.228 M 29.20 % 605.418 M 44.05 % 420.282 M 4.97 % 400.371 M 0.53 % 398.245 M 89.61 % 210.033 M 41.57 % 148.359 M 55.93 % 95.142 M 54.84 % 61.444 M
Income tax expense -17.220 M -127.88 % 61.767 M 1.04 % 61.134 M -24.96 % 81.467 M 62.98 % 49.987 M 223.60 % 15.447 M -5.37 % 16.323 M 37.62 % 11.861 M 1 758.88 % -715.000 K -102.94 % 24.301 M 215.35 % 7.706 M 252.52 % 2.186 M
Cost of revenue 4.065 B 36.08 % 2.987 B 20.27 % 2.483 B 5.96 % 2.344 B 34.84 % 1.738 B 16.54 % 1.492 B -2.94 % 1.537 B 21.40 % 1.266 B 56.82 % 807.166 M -1.18 % 816.835 M 133.28 % 350.149 M 39.58 % 250.853 M
General and administrative expenses 0.000 -100.00 % 287.592 M 2 541.61 % 10.887 M 50.52 % 7.233 M 17.47 % 6.158 M 68.85 % 3.647 M 129.07 % 1.592 M -45.79 % 2.937 M 25.57 % 2.339 M 33.81 % 1.748 M 191.33 % 600.000 K 4.17 % 576.000 K
Selling and marketing expenses 0.000 -100.00 % 484.000 K -99.61 % 123.631 M 12.29 % 110.104 M 17.26 % 93.894 M 11.62 % 84.123 M -3.99 % 87.623 M 28.38 % 68.254 M 76.56 % 38.658 M 6.94 % 36.148 M 291.81 % 9.226 M -1.92 % 9.407 M
Other expenses 0.000 -100.00 % 189.037 M 313.58 % 45.707 M -84.73 % 299.250 M 16.70 % 256.430 M 12.94 % 227.044 M 2 553.21 % 8.557 M 69.08 % 5.061 M 524.81 % 810.000 K -98.45 % 52.295 M 961.18 % 4.928 M 113.24 % 2.311 M
Operating expenses 764.470 M 60.23 % 477.113 M 164.73 % 180.225 M -56.74 % 416.587 M 16.86 % 356.482 M 13.24 % 314.814 M 8.01 % 291.456 M -1.49 % 295.874 M 77.92 % 166.296 M 24.42 % 133.660 M 104.74 % 65.283 M 74.09 % 37.500 M
Cost and expenses 4.829 B 39.64 % 3.458 B 12.63 % 3.070 B 11.23 % 2.760 B 31.78 % 2.095 B 15.96 % 1.806 B -1.19 % 1.828 B 17.06 % 1.562 B 60.43 % 973.462 M 2.42 % 950.495 M 128.80 % 415.432 M 44.07 % 288.353 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
Selling general and administrative expenses 764.470 M 165.37 % 288.076 M 114.15 % 134.518 M 14.64 % 117.337 M 17.28 % 100.052 M 13.99 % 87.770 M -1.62 % 89.216 M 25.32 % 71.191 M 73.65 % 40.997 M 8.18 % 37.896 M 285.67 % 9.826 M -1.57 % 9.983 M
Interest income 0.000 -100.00 % 788.000 K 51.83 % 519.000 K 54.46 % 336.000 K 37.65 % 244.102 K -3.75 % 253.625 K -61.93 % 666.160 K 12.15 % 594.000 K -61.28 % 1.534 M 1 567.39 % 92.000 K -53.06 % 196.000 K -88.05 % 1.640 M
Interest expense 176.636 M 159.00 % 68.199 M 13.90 % 59.878 M 28.33 % 46.658 M 3.03 % 45.288 M -12.44 % 51.725 M 6.68 % 48.486 M -3.90 % 50.453 M 88.24 % 26.803 M 32.98 % 20.156 M 63.75 % 12.309 M 21.62 % 10.121 M
Depreciation and amortization 311.326 M 197.85 % 104.525 M 17.08 % 89.276 M 11.77 % 79.873 M -2.17 % 81.641 M -11.21 % 91.949 M 22.55 % 75.032 M -4.67 % 78.709 M 148.84 % 31.630 M 21.38 % 26.058 M 46.75 % 17.757 M 28.02 % 13.871 M
Operating income 88.611 M -69.44 % 289.925 M -2.66 % 297.846 M -19.20 % 368.626 M 51.30 % 243.639 M 115.73 % 112.938 M -0.39 % 113.383 M 10.76 % 102.371 M 134.06 % 43.737 M 197.55 % 14.699 M -50.77 % 29.859 M 24.70 % 23.944 M
Operating income ratio 0.02 -76.67 % 0.08 -12.73 % 0.09 -24.95 % 0.12 13.43 % 0.10 75.98 % 0.06 0.93 % 0.06 -4.85 % 0.06 43.08 % 0.04 182.34 % 0.02 -77.29 % 0.07 -12.54 % 0.08
Total other income expenses net -166.917 M -146.14 % -67.815 M -17.99 % -57.475 M -34.42 % -42.759 M -22.40 % -34.933 M 18.00 % -42.602 M -1.01 % -42.176 M 2.69 % -43.342 M -55.89 % -27.802 M -196.24 % 28.888 M 407.55 % -9.393 M 37.53 % -15.035 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Net debt 2.386 B 26.47 % 1.886 B 45.91 % 1.293 B 122.95 % 579.806 M 20.73 % 480.245 M 0.41 % 478.299 M -9.62 % 529.191 M 14.62 % 461.680 M -3.37 % 477.757 M 130.64 % 207.146 M 66.06 % 124.741 M 8.30 % 115.186 M
Total investments 7.110 M -3.37 % 7.358 M 103.65 % 3.613 M 28.03 % 2.822 M 25.42 % 2.250 M 865.55 % 233.029 K 0.000 -100.00 % 8.613 M 0.000 0.000 0.000 0.000
Total debt 2.398 B 26.73 % 1.892 B 44.72 % 1.307 B 125.26 % 580.422 M 20.60 % 481.296 M 0.33 % 479.710 M -10.89 % 538.329 M 14.75 % 469.135 M -3.18 % 484.522 M 101.45 % 240.515 M 92.31 % 125.067 M -14.65 % 146.527 M
Accumulated other comprehensive income loss -802.999 K 1.35 % -814.000 K -485.61 % -139.000 K 80.96 % -730.000 K -27.85 % -571.000 K -100.12 % 474.570 M 5.94 % 447.963 M 0.000 0.000 0.000 0.000 -100.00 % 11.999 K
Retained earnings 701.344 M -10.48 % 783.454 M 24.01 % 631.787 M 34.08 % 471.207 M 99.25 % 236.491 M 149.57 % 94.759 M 85.34 % 51.127 M -50.30 % 102.880 M 71.26 % 60.072 M 36.24 % 44.094 M 233.36 % 13.227 M 1 848.01 % 679.000 K
Common stock 205.112 M 0.00 % 205.112 M 0.00 % 205.112 M 0.00 % 205.112 M 0.00 % 205.112 M 0.00 % 205.112 M 0.00 % 205.112 M 448.49 % 37.396 M 0.00 % 37.396 M 7.57 % 34.764 M 100.00 % 17.382 M 0.00 % 17.382 M
Total equity 1.104 B -7.40 % 1.192 B 13.74 % 1.048 B 18.56 % 884.204 M 35.99 % 650.219 M 30.81 % 497.062 M 9.62 % 453.430 M 98.37 % 228.583 M 16.76 % 195.775 M 50.83 % 129.796 M 78.40 % 72.755 M 80.90 % 40.219 M
Other non current liabilities 7.396 M 152.77 % 2.926 M 116.90 % 1.349 M -79.51 % 6.583 M 52.43 % 4.319 M 0.000 -100.00 % 4.000 M 0.000 -100.00 % 16.389 M 0.000 -100.00 % 4.806 M 119.95 % 2.185 M
Long term debt 1.372 B 10.51 % 1.242 B 48.76 % 834.657 M 218.11 % 262.379 M 22.08 % 214.920 M -10.39 % 239.852 M -24.72 % 318.613 M -3.85 % 331.367 M -10.77 % 371.379 M 100.84 % 184.911 M 104.74 % 90.313 M 3.33 % 87.401 M
Total non current liabilities 1.380 B 10.86 % 1.245 B 48.50 % 838.089 M 204.13 % 275.573 M 20.21 % 229.236 M -11.25 % 258.283 M -23.07 % 335.725 M -4.96 % 353.232 M -13.10 % 406.462 M 102.91 % 200.320 M 110.60 % 95.118 M 6.18 % 89.586 M
Other current liabilities 162.814 M 55.58 % 104.649 M 185.86 % 36.608 M 18.15 % 30.984 M -37.77 % 49.787 M 701.78 % -8.273 M -278.95 % 4.623 M 1.91 % 4.536 M 4.41 % 4.345 M -36.19 % 6.809 M 19.75 % 5.686 M 55.44 % 3.658 M
Deferred revenue 0.000 0.000 -100.00 % 7.473 M -62.05 % 19.690 M 3 144.50 % 606.874 K -96.35 % 16.649 M -7.75 % 18.047 M 17.53 % 15.355 M 90.65 % 8.054 M -68.49 % 25.564 M 181.63 % 9.077 M 373.25 % 1.918 M
Short term debt 1.047 B 56.42 % 669.641 M 40.71 % 475.905 M 48.29 % 320.922 M 17.34 % 273.498 M 7.58 % 254.227 M 15.71 % 219.716 M 32.72 % 165.553 M 46.32 % 113.143 M 103.48 % 55.603 M 116.55 % 25.677 M -56.57 % 59.125 M
Total current liabilities 1.746 B 44.70 % 1.207 B 41.71 % 851.591 M 32.39 % 643.225 M 14.52 % 561.663 M 44.47 % 388.770 M -7.96 % 422.404 M 10.95 % 380.730 M 70.55 % 223.234 M 38.14 % 161.598 M 88.73 % 85.625 M -12.36 % 97.706 M
Total liabilities 3.126 B 27.52 % 2.451 B 45.08 % 1.690 B 83.90 % 918.798 M 16.17 % 790.900 M 22.23 % 647.054 M -14.65 % 758.130 M 3.29 % 733.962 M 16.56 % 629.696 M 73.99 % 361.918 M 100.24 % 180.743 M -3.50 % 187.292 M
Other non current assets 48.642 M 137.73 % 20.461 M -93.49 % 314.525 M 1 265.30 % 23.037 M 20.52 % 19.115 M 81.30 % 10.543 M -2.90 % 10.858 M 47.68 % 7.352 M -89.56 % 70.425 M 195.27 % 23.851 M 525.03 % 3.816 M 631.03 % 522.000 K
Long term investments 6.665 M -6.14 % 7.101 M -6.34 % 7.582 M -6.56 % 8.114 M 2 686 854.97 % -302.000 -100.00 % 9.348 M 0.000 -100.00 % 1.853 M 0.000 0.000 0.000 0.000
Intangible assets 5.135 M 43.72 % 3.573 M -11.89 % 4.055 M -12.25 % 4.621 M -15.98 % 5.500 M 13.27 % 4.856 M -5.71 % 5.150 M 35.84 % 3.791 M 21.04 % 3.132 M 12 950.00 % 24.000 K 4.35 % 23.000 K -47.73 % 44.000 K
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
Goodwill and intangible assets 5.135 M 43.72 % 3.573 M -11.89 % 4.055 M -12.25 % 4.621 M -15.98 % 5.500 M 13.27 % 4.856 M -5.71 % 5.150 M 35.84 % 3.791 M 21.04 % 3.132 M 12 950.00 % 24.000 K 4.35 % 23.000 K -47.73 % 44.000 K
Property plant equipment net 2.380 B 6.72 % 2.230 B 98.38 % 1.124 B 59.30 % 705.609 M 21.53 % 580.629 M 2.89 % 564.300 M -7.48 % 609.917 M 28.53 % 474.524 M -9.62 % 525.055 M 165.46 % 197.793 M 48.08 % 133.576 M 23.03 % 108.576 M
Total non current assets 2.465 B 8.73 % 2.268 B 57.19 % 1.443 B 96.73 % 733.267 M 20.93 % 606.364 M 4.60 % 579.699 M -7.39 % 625.925 M 28.88 % 485.667 M -18.87 % 598.612 M 170.05 % 221.668 M 61.31 % 137.415 M 25.90 % 109.142 M
Other current assets 139.982 M 213.14 % 44.702 M -42.67 % 77.978 M 43.01 % 54.525 M 37.23 % 39.733 M -38.77 % 64.889 M -78.99 % 308.788 M 318.87 % 73.719 M 666.15 % 9.622 M -93.64 % 151.387 M 582.82 % 22.171 M 44.57 % 15.336 M
Short term investments 445.000 K 73.15 % 257.000 K -92.89 % 3.613 M 28.03 % 2.822 M 25.41 % 2.250 M 865.67 % 233.029 K 0.000 -100.00 % 6.760 M 0.000 0.000 0.000 0.000
cash and cash equivalents 4.762 M 199.12 % 1.592 M -89.25 % 14.803 M 2 303.08 % 616.000 K -41.36 % 1.051 M -25.54 % 1.411 M -84.56 % 9.138 M 22.57 % 7.455 M 10.20 % 6.765 M -79.73 % 33.369 M 10 135.89 % 326.000 K -98.96 % 31.341 M
Cash and short term investments 5.207 M 181.61 % 1.849 M -89.96 % 18.416 M 435.66 % 3.438 M 4.15 % 3.301 M 133.97 % 1.411 M -84.56 % 9.138 M 22.57 % 7.455 M 10.20 % 6.765 M -79.73 % 33.369 M 10 135.89 % 326.000 K -98.96 % 31.341 M
Total current assets 1.765 B 28.22 % 1.376 B 6.24 % 1.295 B 21.10 % 1.070 B 28.15 % 834.754 M 47.90 % 564.416 M -3.62 % 585.636 M 76.21 % 332.349 M 46.57 % 226.747 M -16.03 % 270.042 M 132.61 % 116.090 M -1.93 % 118.369 M
Inventory 746.520 M 39.25 % 536.113 M -13.35 % 618.692 M 23.14 % 502.437 M 24.04 % 405.071 M 43.70 % 281.890 M 6.25 % 265.310 M 330.41 % 61.641 M -40.41 % 103.450 M 21.30 % 85.286 M 45.67 % 58.547 M 30.12 % 44.994 M
Net receivables 873.042 M 10.01 % 793.629 M 36.75 % 580.368 M 13.95 % 509.332 M 31.73 % 386.648 M 78.82 % 216.226 M 7 737.96 % 2.759 M -98.53 % 188.273 M 76.10 % 106.910 M 0.000 -100.00 % 35.055 M 31.30 % 26.698 M
Tax assets 25.458 M 284.74 % 6.617 M 187.27 % -7.582 M 6.56 % -8.114 M -823.58 % 1.121 M 112.00 % -9.348 M 0.000 100.00 % -1.853 M 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 100.00 % -1.000 K -133.33 % 3.000 K 0.000 0.000 0.000 -100.00 % 144.529 M 128 943.75 % 112.000 K 2 700.00 % 4.000 K 157.14 % -7.000 K 0.000
Account payables 536.043 M 28.21 % 418.091 M 28.96 % 324.214 M 28.60 % 252.108 M 9.34 % 230.562 M 87.06 % 123.255 M -31.53 % 180.018 M -9.44 % 198.788 M 103.48 % 97.692 M 32.69 % 73.622 M 104.04 % 36.083 M 9.33 % 33.005 M
Tax payables 0.000 -100.00 % 14.419 M 95.09 % 7.391 M -62.14 % 19.521 M 170.75 % 7.210 M 147.52 % 2.913 M 0.000 -100.00 % 1.277 M 0.000 0.000 -100.00 % 25.000 K 0.000
Deferred revenue non current 193.000 K -50.00 % 386.000 K -33.22 % 578.000 K -40.04 % 964.000 K -16.68 % 1.157 M -71.08 % 4.000 M 0.00 % 4.000 M 0.00 % 4.000 M 0.00 % 4.000 M 125.96 % -15.410 M 0.000 0.000
Minority interest -10.068 M -156.57 % -3.924 M -231.59 % 2.982 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 134.059 M 498.83 % 22.387 M 628.03 % 3.075 M 6.81 % 2.879 M 6.83 % 2.695 M -73.36 % 10.117 M 0.000 -100.00 % 27.787 M 0.000 0.000 100.00 % -9.077 M 0.000
Preferred stock 0.000 0.000 -100.00 % 139.000 K -80.96 % 730.000 K 27.85 % 571.000 K -89.56 % 5.467 M 0.00 % 5.467 M -64.65 % 15.467 M -39.27 % 25.467 M 0.00 % 25.467 M 27.34 % 20.000 M 0.000
Other total stockholders equity 208.615 M 0.00 % 208.615 M 0.07 % 208.476 M 0.28 % 207.885 M -0.35 % 208.615 M 0.00 % 208.615 M 8.81 % 191.724 M 163.21 % 72.840 M 0.00 % 72.840 M 185.97 % 25.471 M 15.01 % 22.146 M -0.05 % 22.158 M
Deferred tax liabilities non current 0.000 100.00 % -386.000 K -125.65 % 1.505 M -73.35 % 5.647 M -51.05 % 11.536 M -38.26 % 18.684 M 42.49 % 13.112 M -26.61 % 17.866 M 21.59 % 14.694 M -4.64 % 15.409 M 220.62 % 4.806 M 119.85 % 2.186 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
Total assets 4.230 B 16.09 % 3.644 B 33.08 % 2.738 B 51.86 % 1.803 B 25.11 % 1.441 B 25.96 % 1.144 B -5.57 % 1.212 B 25.87 % 962.545 M 16.61 % 825.471 M 67.88 % 491.714 M 93.97 % 253.498 M 11.42 % 227.511 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
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
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
Change in working capital -139.277 M -158.92 % 236.383 M 167.50 % -350.186 M -16.36 % -300.962 M -62.03 % -185.740 M -250.29 % -53.024 M 51.73 % -109.849 M 12.27 % -125.214 M -242.21 % 88.049 M 239.37 % -63.178 M 6.03 % -67.232 M -288.18 % 35.727 M
Accounts receivables -84.246 M 60.33 % -212.392 M -206.57 % -69.279 M 43.73 % -123.110 M 27.58 % -169.992 M -38 515.06 % 442.514 K 101.63 % -27.231 M 66.10 % -80.325 M -835.51 % 10.921 M 113.19 % -82.776 M -890.62 % -8.356 M 39.39 % -13.786 M
Inventory -220.483 M -386.07 % 77.072 M 177.56 % -99.373 M 22.32 % -127.927 M -37.65 % -92.935 M -460.54 % -16.580 M 71.97 % -59.144 M 42.42 % -102.713 M -465.44 % -18.165 M 32.07 % -26.739 M -97.28 % -13.554 M 20.65 % -17.081 M
Accounts payables 124.368 M 32.48 % 93.877 M 30.19 % 72.107 M 234.67 % 21.546 M -79.92 % 107.307 M 289.04 % -56.763 M -202.42 % -18.770 M -116.88 % 111.213 M 0.000 0.000 0.000 0.000
Other working capital 41.084 M -85.21 % 277.826 M 209.54 % -253.641 M -254.89 % -71.471 M -137.29 % -30.120 M -251.54 % 19.876 M 522.49 % -4.704 M 79.09 % -22.501 M -121.18 % 106.214 M 391.48 % -36.439 M 32.12 % -53.678 M -201.65 % 52.808 M
Other non cash items -55.438 M -194.02 % 58.965 M 47.10 % 40.085 M -26.36 % 54.432 M 38.38 % 39.334 M -27.90 % 54.553 M 38.01 % 39.527 M 12.44 % 35.154 M 17.33 % 29.962 M 269.99 % 8.098 M -12.25 % 9.228 M -16.15 % 11.006 M
Net cash provided by operating activities 61.309 M -89.22 % 568.872 M 1 550.43 % -39.221 M -150.07 % 78.331 M -17.20 % 94.602 M -31.40 % 137.908 M 163.25 % 52.386 M 24.43 % 42.101 M -74.57 % 165.576 M 1 036.81 % 14.565 M 173.63 % -19.781 M -128.46 % 69.513 M
Investments in property plant and equipment -390.104 M 63.97 % -1.083 B -57.65 % -686.877 M -441.21 % -126.915 M -30.60 % -97.180 M -137.82 % -40.864 M 81.73 % -223.725 M -300.07 % -55.921 M 81.67 % -305.046 M -224.67 % -93.956 M -118.07 % -43.086 M -318.31 % -10.300 M
Acquisitions net 4.064 M 0.000 -100.00 % 91.235 M 0.000 -100.00 % 754.283 K 0.000 -100.00 % 225.000 K 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -225.000 K 96.67 % -6.760 M 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.760 M 0.000 0.000 0.000 0.000 0.000
Other investing activites 6.760 M -16.04 % 8.051 M 20.72 % 6.669 M 7.55 % 6.201 M 8.16 % 5.733 M 1.36 % 5.656 M -6.30 % 6.037 M -93.88 % 98.640 M 267.94 % -58.736 M -200.56 % -19.542 M -535.10 % -3.077 M -315.48 % 1.428 M
Net cash used for investing activites -379.280 M 64.71 % -1.075 B -82.49 % -588.973 M -387.91 % -120.714 M -33.10 % -90.693 M -157.60 % -35.208 M 83.31 % -210.928 M -593.76 % 42.719 M 111.74 % -363.782 M -220.52 % -113.498 M -145.86 % -46.163 M -420.32 % -8.872 M
Debt repayment 368.676 M -36.59 % 581.423 M -19.52 % 722.454 M 627.47 % 99.311 M 459.46 % -27.628 M 66.65 % -82.850 M -292.17 % 43.114 M 292.57 % -22.389 M -111.36 % 197.135 M 71.50 % 114.949 M 306.51 % 28.277 M 231.66 % -21.477 M
Common stock issued 0.000 0.000 -100.00 % 3.000 M 0.000 0.000 0.000 -100.00 % 199.908 M 0.000 -100.00 % 2.632 M 0.000 -100.00 % 20.000 M 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.000 M 0.00 % -10.000 M 0.000 0.000 100.00 % -12.000 K 0.000
Dividends paid -20.511 M 0.00 % -20.511 M 0.00 % -20.511 M -99.99 % -10.256 M 0.000 100.00 % -84.123 K 87.23 % -658.967 K 38.53 % -1.072 M 5.30 % -1.132 M 0.00 % -1.132 M -835.54 % -121.000 K 0.000
Other financing activites -23.695 M 65.26 % -68.200 M -9.01 % -62.562 M -32.81 % -47.107 M -299.68 % 23.591 M 185.80 % -27.494 M 63.53 % -75.398 M -24.72 % -60.453 M -123.62 % -27.034 M -248.79 % 18.169 M 237.39 % -13.224 M 35.56 % -20.522 M
Net cash used provided by financing activities 324.470 M -34.15 % 492.712 M -23.30 % 642.381 M 1 431.37 % 41.948 M 1 139.18 % -4.037 M 96.34 % -110.428 M -166.13 % 166.985 M 298.48 % -84.131 M -149.03 % 171.601 M 30.01 % 131.986 M 277.97 % 34.920 M 183.14 % -41.999 M
Effect of forex changes on cash 256.000 K 0.000 0.000 100.00 % -571.555 K -129 119.19 % 443.000 100.19 % -233.028 K 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000
Net change in cash 6.755 M 151.13 % -13.211 M -193.12 % 14.187 M 3 361.38 % -435.000 K -241.88 % -127.238 K 98.35 % -7.727 M -191.52 % 8.443 M 1 123.62 % 690.000 K 102.59 % -26.605 M -180.49 % 33.053 M 206.54 % -31.024 M -266.42 % 18.642 M
Cash at beginning of period 5.747 M -61.18 % 14.803 M 2 303.08 % 616.000 K -41.39 % 1.051 M -10.77 % 1.178 M -87.11 % 9.138 M 1 214.95 % 694.921 K -89.73 % 6.765 M -79.73 % 33.370 M 10 426.81 % 317.000 K -98.99 % 31.341 M 146.80 % 12.699 M
Cash at end of period 12.502 M 685.30 % 1.592 M -89.25 % 14.803 M 2 303.08 % 616.000 K -41.36 % 1.051 M -25.54 % 1.411 M -84.56 % 9.138 M 22.57 % 7.455 M 10.20 % 6.765 M -79.73 % 33.370 M 10 426.81 % 317.000 K -98.99 % 31.341 M
Operating cash flow 61.309 M -89.22 % 568.872 M 1 550.43 % -39.221 M -150.07 % 78.331 M -17.20 % 94.602 M -31.40 % 137.908 M 163.25 % 52.386 M 24.43 % 42.101 M -74.57 % 165.576 M 1 036.81 % 14.565 M 173.63 % -19.781 M -128.46 % 69.513 M
Capital expenditure -390.104 M 63.97 % -1.083 B -57.65 % -686.877 M -441.21 % -126.915 M -30.60 % -97.180 M -137.82 % -40.864 M 81.73 % -223.725 M -300.07 % -55.921 M 81.67 % -305.046 M -224.67 % -93.956 M -118.07 % -43.086 M -318.31 % -10.300 M
Free CashFlow -328.795 M 36.03 % -513.974 M 29.21 % -726.098 M -1 394.52 % -48.584 M -1 784.58 % -2.578 M -102.66 % 97.045 M 156.64 % -171.339 M -1 139.79 % -13.820 M 90.09 % -139.470 M -75.67 % -79.391 M -26.28 % -62.867 M -206.17 % 59.213 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30
Revenue 1.523 B 7.54 % 1.416 B 14.69 % 1.234 B 2.43 % 1.205 B 13.43 % 1.062 B 3.28 % 1.029 B 12.36 % 915.580 M -3.98 % 953.562 M 11.38 % 856.097 M 6.63 % 802.854 M -6.08 % 854.870 M -1.52 % 868.104 M 3.39 % 839.616 M 4.63 % 802.429 M 0.87 % 795.524 M 4.12 % 764.033 M 0.00 % 764.033 M 13.47 % 673.325 M 0.00 % 673.325 M 35.08 % 498.479 M 0.00 % 498.479 M 8.16 % 460.887 M 0.00 % 460.887 M -6.89 % 495.007 M 0.00 % 495.007 M 6.30 % 465.664 M 0.00 % 465.664 M -7.13 % 501.423 M 0.00 % 501.423 M
Net income 17.391 M 194.90 % -18.326 M 72.39 % -66.365 M -6 331.46 % 1.065 M -95.73 % 24.961 M -24.21 % 32.934 M -14.24 % 38.403 M -27.00 % 52.608 M 16.80 % 45.041 M -19.12 % 55.691 M 18.95 % 46.819 M 7.70 % 43.473 M 23.79 % 35.117 M -36.58 % 55.370 M -6.23 % 59.049 M -9.14 % 64.992 M 0.00 % 64.992 M 47.72 % 43.997 M 0.00 % 43.997 M 26.03 % 34.909 M 0.00 % 34.909 M 139.22 % 14.593 M 0.00 % 14.593 M 81.33 % 8.048 M 0.00 % 8.048 M 2.71 % 7.835 M 0.00 % 7.835 M -55.81 % 17.729 M 0.00 % 17.729 M
Income before tax 24.427 M 191.20 % -26.785 M 69.95 % -89.142 M -2 920.95 % 3.160 M -90.83 % 34.460 M -35.11 % 53.107 M 7.13 % 49.572 M -25.15 % 66.232 M 7.08 % 61.854 M -15.59 % 73.274 M 17.94 % 62.128 M 5.97 % 58.627 M 21.69 % 48.177 M -35.02 % 74.137 M -5.98 % 78.853 M -8.78 % 86.440 M 0.00 % 86.440 M 48.04 % 58.390 M 0.00 % 58.390 M 28.26 % 45.524 M 0.00 % 45.524 M 131.43 % 19.670 M 0.00 % 19.670 M 82.20 % 10.796 M 0.00 % 10.796 M 12.49 % 9.597 M 0.00 % 9.597 M -60.76 % 24.457 M 0.00 % 24.457 M
Income before tax ratio 0.02 184.80 % -0.02 73.80 % -0.07 -2 854.03 % 0.00 -91.92 % 0.03 -37.17 % 0.05 -4.65 % 0.05 -22.05 % 0.07 -3.87 % 0.07 -20.84 % 0.09 25.58 % 0.07 7.61 % 0.07 17.70 % 0.06 -37.89 % 0.09 -6.79 % 0.10 -12.39 % 0.11 0.00 % 0.11 30.46 % 0.09 0.00 % 0.09 -5.04 % 0.09 0.00 % 0.09 113.98 % 0.04 0.00 % 0.04 95.69 % 0.02 0.00 % 0.02 5.82 % 0.02 0.00 % 0.02 -57.74 % 0.05 0.00 % 0.05
EBITDA 185.097 M 14.83 % 161.194 M 116.53 % 74.444 M -18.16 % 90.968 M 9.53 % 83.052 M -18.00 % 101.283 M 4.91 % 96.541 M -10.20 % 107.501 M 9.51 % 98.168 M -13.85 % 113.947 M 12.37 % 101.401 M 1.69 % 99.715 M 25.48 % 79.465 M -24.60 % 105.386 M -6.18 % 112.329 M -4.43 % 117.539 M 0.00 % 117.539 M 30.95 % 89.756 M 0.00 % 89.756 M 15.93 % 77.425 M 0.00 % 77.425 M 40.11 % 55.260 M 10.91 % 49.825 M 18.63 % 42.000 M 0.00 % 42.000 M 9.39 % 38.393 M -2.34 % 39.313 M -28.10 % 54.678 M 0.00 % 54.678 M
Net income ratio 0.01 188.24 % -0.01 75.92 % -0.05 -6 183.63 % 0.00 -96.24 % 0.02 -26.61 % 0.03 -23.67 % 0.04 -23.97 % 0.06 4.86 % 0.05 -24.15 % 0.07 26.66 % 0.05 9.36 % 0.05 19.73 % 0.04 -39.39 % 0.07 -7.04 % 0.07 -12.74 % 0.09 0.00 % 0.09 30.18 % 0.07 0.00 % 0.07 -6.70 % 0.07 0.00 % 0.07 121.18 % 0.03 0.00 % 0.03 94.75 % 0.02 0.00 % 0.02 -3.37 % 0.02 0.00 % 0.02 -52.41 % 0.04 0.00 % 0.04
Ratio EBITDA 0.12 6.78 % 0.11 88.79 % 0.06 -20.11 % 0.08 -3.44 % 0.08 -20.60 % 0.10 -6.63 % 0.11 -6.47 % 0.11 -1.69 % 0.11 -19.21 % 0.14 19.65 % 0.12 3.27 % 0.11 21.37 % 0.09 -27.94 % 0.13 -6.99 % 0.14 -8.22 % 0.15 0.00 % 0.15 15.41 % 0.13 0.00 % 0.13 -14.18 % 0.16 0.00 % 0.16 29.54 % 0.12 10.91 % 0.11 27.41 % 0.08 0.00 % 0.08 2.91 % 0.08 -2.34 % 0.08 -22.58 % 0.11 0.00 % 0.11
Gross profit ratio 0.37 116.46 % 0.17 -54.06 % 0.38 21.08 % 0.31 17.62 % 0.26 45.49 % 0.18 -7.85 % 0.20 -29.93 % 0.28 -1.25 % 0.28 -6.08 % 0.30 13.56 % 0.27 3.84 % 0.26 15.59 % 0.22 83.65 % 0.12 -57.31 % 0.28 -5.55 % 0.30 0.00 % 0.30 -2.30 % 0.31 0.00 % 0.31 3.19 % 0.30 0.00 % 0.30 -6.94 % 0.32 0.00 % 0.32 31.59 % 0.24 0.00 % 0.24 33.21 % 0.18 0.00 % 0.18 -32.85 % 0.27 0.00 % 0.27
Weighted average shs out dil 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.02 % 20.507 M 0.02 % 20.503 M 0.00 % 20.502 M 0.00 % 20.502 M -0.10 % 20.522 M 0.00 % 20.522 M -0.06 % 20.535 M 0.00 % 20.535 M -12.72 % 23.527 M 0.00 % 23.527 M 34.48 % 17.495 M 0.00 % 17.495 M -13.34 % 20.189 M 0.00 % 20.189 M 34.95 % 14.961 M 0.00 % 14.961 M
Weighted average shs out 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.00 % 20.511 M 0.02 % 20.507 M 0.02 % 20.503 M 0.00 % 20.502 M 0.00 % 20.502 M -0.10 % 20.522 M 0.00 % 20.522 M -0.06 % 20.535 M 0.00 % 20.535 M -12.72 % 23.527 M 0.00 % 23.527 M 34.48 % 17.495 M 0.00 % 17.495 M -13.34 % 20.189 M 0.00 % 20.189 M 34.95 % 14.961 M 0.00 % 14.961 M
EPS diluted 0.95 206.74 % -0.89 72.53 % -3.24 -6 342.77 % 0.05 -95.75 % 1.22 -1.61 % 1.24 -33.69 % 1.87 -26.95 % 2.56 16.36 % 2.20 -18.82 % 2.71 18.86 % 2.28 7.55 % 2.12 23.98 % 1.71 -36.67 % 2.70 -6.25 % 2.88 -9.15 % 3.17 0.00 % 3.17 48.13 % 2.14 0.00 % 2.14 25.88 % 1.70 0.00 % 1.70 174.19 % 0.62 0.00 % 0.62 34.78 % 0.46 0.00 % 0.46 17.95 % 0.39 0.00 % 0.39 -66.95 % 1.18 -0.84 % 1.19
Earnings per share 0.95 206.74 % -0.89 72.53 % -3.24 -6 342.77 % 0.05 -95.75 % 1.22 -1.61 % 1.24 -33.69 % 1.87 -26.95 % 2.56 16.36 % 2.20 -18.82 % 2.71 18.86 % 2.28 7.55 % 2.12 23.98 % 1.71 -36.67 % 2.70 -6.25 % 2.88 -9.15 % 3.17 0.00 % 3.17 48.13 % 2.14 0.00 % 2.14 25.88 % 1.70 0.00 % 1.70 174.19 % 0.62 0.00 % 0.62 34.78 % 0.46 0.00 % 0.46 17.95 % 0.39 0.00 % 0.39 -66.95 % 1.18 -0.84 % 1.19
Gross profit 569.854 M 132.79 % 244.797 M -47.31 % 464.600 M 24.02 % 374.611 M 33.42 % 280.778 M 50.25 % 186.871 M 3.54 % 180.485 M -32.72 % 268.259 M 9.99 % 243.890 M 0.15 % 243.536 M 6.65 % 228.345 M 2.25 % 223.314 M 19.52 % 186.848 M 92.16 % 97.235 M -56.94 % 225.792 M -1.66 % 229.601 M 0.00 % 229.601 M 10.87 % 207.096 M 0.00 % 207.096 M 39.38 % 148.582 M 0.00 % 148.582 M 0.65 % 147.616 M 0.00 % 147.616 M 22.52 % 120.483 M 0.00 % 120.483 M 41.61 % 85.083 M 0.00 % 85.083 M -37.64 % 136.442 M 0.00 % 136.442 M
Income tax expense 7.036 M 201.51 % -6.931 M -131.67 % 21.883 M 944.53 % 2.095 M -77.95 % 9.499 M -39.20 % 15.624 M 14.97 % 13.590 M -13.65 % 15.739 M -6.39 % 16.814 M -4.37 % 17.583 M 14.85 % 15.309 M 0.92 % 15.169 M 16.15 % 13.060 M -30.41 % 18.768 M -5.23 % 19.804 M -7.66 % 21.448 M 0.00 % 21.448 M 49.01 % 14.394 M 0.00 % 14.394 M 35.60 % 10.615 M 0.00 % 10.615 M 109.05 % 5.078 M 0.00 % 5.078 M 84.75 % 2.748 M 0.00 % 2.748 M 91.81 % 1.433 M 0.00 % 1.433 M -78.70 % 6.729 M 0.00 % 6.729 M
Cost of revenue 952.651 M -18.64 % 1.171 B 52.12 % 769.769 M -7.31 % 830.475 M 6.25 % 781.621 M -7.15 % 841.834 M 14.52 % 735.095 M 7.27 % 685.303 M 11.94 % 612.207 M 9.46 % 559.318 M -10.73 % 626.525 M -2.83 % 644.790 M -1.22 % 652.768 M -7.43 % 705.194 M 23.78 % 569.732 M 6.61 % 534.432 M 0.00 % 534.432 M 14.63 % 466.230 M 0.00 % 466.230 M 33.25 % 349.896 M 0.00 % 349.896 M 11.69 % 313.271 M 0.00 % 313.271 M -16.35 % 374.524 M 0.00 % 374.524 M -1.59 % 380.581 M 0.00 % 380.581 M 4.27 % 364.981 M 0.00 % 364.981 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 81.537 M 0.000 0.000 0.000 -100.00 % 67.691 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.118 M 0.00 % 47.118 M 0.000 0.000 -100.00 % 47.058 M 0.00 % 47.058 M 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 326.000 K 0.000 0.000 0.000 -100.00 % 85.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 451.926 K 0.00 % 451.926 K 0.000 0.000 -100.00 % 53.000 K 0.00 % 53.000 K 0.000 0.000
Other expenses 487.827 M 0.000 -100.00 % 498.207 M 47.98 % 336.666 M 0.000 0.000 0.000 -100.00 % 2.330 M -23.83 % 3.059 M -7.69 % 3.314 M 72.25 % 1.924 M -18.37 % 2.357 M 18.86 % 1.983 M 598.24 % -398.000 K -116.23 % 2.453 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
Operating expenses 487.827 M 124.68 % 217.121 M -56.42 % 498.207 M 47.98 % 336.666 M 278.14 % 89.032 M -23.27 % 116.037 M 1.12 % 114.754 M -39.34 % 189.164 M 11.52 % 169.622 M 7.91 % 157.186 M 2.82 % 152.874 M 2.37 % 149.328 M 17.15 % 127.466 M 877.13 % 13.045 M -90.39 % 135.813 M 2.92 % 131.958 M 0.00 % 131.958 M -4.17 % 137.707 M 0.00 % 137.707 M 50.62 % 91.429 M 0.00 % 91.429 M -20.90 % 115.585 M 0.00 % 115.585 M 20.27 % 96.108 M 0.00 % 96.108 M 52.22 % 63.137 M 0.00 % 63.137 M -37.12 % 100.414 M 0.00 % 100.414 M
Cost and expenses 1.440 B 3.78 % 1.388 B 9.47 % 1.268 B 8.64 % 1.167 B 34.05 % 870.653 M -9.11 % 957.871 M 12.71 % 849.849 M -2.82 % 874.467 M 11.85 % 781.829 M 9.12 % 716.504 M -8.07 % 779.399 M -1.85 % 794.118 M 1.78 % 780.234 M 8.63 % 718.239 M 1.80 % 705.545 M 5.88 % 666.390 M 0.00 % 666.390 M 10.34 % 603.936 M 0.00 % 603.936 M 36.85 % 441.325 M 0.00 % 441.325 M 2.91 % 428.856 M 0.00 % 428.856 M -8.88 % 470.632 M 0.00 % 470.632 M 6.07 % 443.718 M 0.00 % 443.718 M -4.66 % 465.394 M 0.00 % 465.394 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 217.121 M 0.000 0.000 -100.00 % 89.032 M -23.27 % 116.037 M 1.12 % 114.754 M 20.22 % 95.454 M 70.37 % 56.028 M -31.56 % 81.863 M 6.05 % 77.190 M 5.88 % 72.905 M 61.39 % 45.174 M -33.35 % 67.776 M 58.01 % 42.893 M 3.09 % 41.606 M 0.00 % 41.606 M 15.96 % 35.881 M 0.00 % 35.881 M 31.07 % 27.376 M 0.00 % 27.376 M -42.45 % 47.569 M 0.00 % 47.569 M 38.47 % 34.354 M 0.00 % 34.354 M -27.08 % 47.111 M 0.00 % 47.111 M 49.22 % 31.572 M 0.00 % 31.572 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 241.000 K 0.000 0.000 0.000 -100.00 % 70.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 60.165 M 4.51 % 57.569 M 0.43 % 57.325 M 51.89 % 37.742 M 57.25 % 24.001 M 23.43 % 19.445 M 7.49 % 18.090 M 19.08 % 15.192 M -1.81 % 15.472 M -5.61 % 16.391 M 7.36 % 15.267 M -13.83 % 17.717 M 34.35 % 13.187 M 23.55 % 10.673 M -21.40 % 13.579 M 21.21 % 11.203 M 0.00 % 11.203 M 1.85 % 10.999 M 0.00 % 10.999 M -5.42 % 11.630 M 0.00 % 11.630 M -5.91 % 12.360 M 0.00 % 12.360 M -8.98 % 13.579 M 0.00 % 13.579 M 9.96 % 12.349 M 0.00 % 12.349 M 6.72 % 11.571 M 0.00 % 11.571 M
Depreciation and amortization 100.505 M -22.93 % 130.409 M 22.73 % 106.261 M 112.24 % 50.066 M 103.60 % 24.590 M -14.41 % 28.731 M -0.51 % 28.877 M 10.74 % 26.076 M 25.12 % 20.841 M -14.34 % 24.329 M 1.35 % 24.006 M 2.71 % 23.372 M 29.13 % 18.100 M -11.24 % 20.393 M 0.59 % 20.273 M 1.89 % 19.897 M 0.00 % 19.897 M -4.68 % 20.873 M 0.00 % 20.873 M 2.97 % 20.271 M 0.00 % 20.271 M -12.50 % 23.166 M 30.66 % 17.730 M 0.60 % 17.625 M 0.00 % 17.625 M -0.59 % 17.730 M -4.93 % 18.650 M 0.00 % 18.650 M 0.00 % 18.650 M
Operating income 82.027 M 196.38 % 27.676 M 182.35 % -33.607 M -188.57 % 37.945 M -80.21 % 191.746 M 170.70 % 70.834 M 7.76 % 65.731 M -19.27 % 81.424 M 5.30 % 77.327 M -13.76 % 89.665 M 15.85 % 77.395 M 1.38 % 76.344 M 24.41 % 61.365 M -26.76 % 83.790 M -9.35 % 92.432 M -5.34 % 97.643 M 0.00 % 97.643 M 41.75 % 68.883 M 0.00 % 68.883 M 20.52 % 57.154 M 0.00 % 57.154 M 78.08 % 32.094 M 0.00 % 32.094 M 31.67 % 24.375 M 0.00 % 24.375 M 17.96 % 20.663 M 0.00 % 20.663 M -42.65 % 36.029 M 0.00 % 36.029 M
Operating income ratio 0.05 175.60 % 0.02 171.80 % -0.03 -186.47 % 0.03 -82.55 % 0.18 162.11 % 0.07 -4.09 % 0.07 -15.92 % 0.09 -5.46 % 0.09 -19.12 % 0.11 23.36 % 0.09 2.95 % 0.09 20.33 % 0.07 -30.01 % 0.10 -10.13 % 0.12 -9.08 % 0.13 0.00 % 0.13 24.92 % 0.10 0.00 % 0.10 -10.77 % 0.11 0.00 % 0.11 64.65 % 0.07 0.00 % 0.07 41.42 % 0.05 0.00 % 0.05 10.97 % 0.04 0.00 % 0.04 -38.24 % 0.07 0.00 % 0.07
Total other income expenses net -57.600 M -5.76 % -54.461 M 1.93 % -55.535 M -59.65 % -34.785 M 77.88 % -157.286 M -787.27 % -17.727 M -9.70 % -16.159 M -25.63 % -12.862 M -3.62 % -12.413 M 4.64 % -13.017 M 2.44 % -13.343 M 13.14 % -15.361 M -37.09 % -11.205 M -11.46 % -10.053 M 9.64 % -11.126 M 0.69 % -11.203 M 0.00 % -11.203 M -6.77 % -10.493 M 0.00 % -10.493 M 9.78 % -11.630 M 0.00 % -11.630 M 6.39 % -12.424 M 0.00 % -12.424 M 8.51 % -13.579 M 0.00 % -13.579 M -22.71 % -11.066 M 0.00 % -11.066 M 4.37 % -11.571 M 0.00 % -11.571 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30
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-09-30 2022-03-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31
Net debt 0.000 -100.00 % 2.386 B 0.000 -100.00 % 2.216 B 0.000 -100.00 % 1.886 B 24 172.17 % 7.771 M -99.51 % 1.600 B 8 589.76 % 18.416 M -98.58 % 1.293 B 68.45 % 767.405 M 32.36 % 579.806 M 77.72 % 326.252 M -14.43 % 381.268 M -20.61 % 480.245 M -1.46 % 487.367 M 61.12 % 302.493 M -31.60 % 442.239 M -7.54 % 478.299 M -0.93 % 482.785 M 21.55 % 397.203 M -26.44 % 539.995 M 2.04 % 529.191 M 0.00 % 529.191 M 43.13 % 369.728 M 4 859.31 % 7.455 M -98.39 % 461.680 M
Total investments 0.000 -100.00 % 27.369 M 0.000 -100.00 % 14.902 M 0.000 -100.00 % 7.358 M -52.66 % 15.542 M 317.68 % 3.721 M -89.90 % 36.832 M 919.43 % 3.613 M 24.93 % 2.892 M 2.48 % 2.822 M 23.07 % 2.293 M 0.000 -100.00 % 2.250 M 0.01 % 2.250 M 22 400.00 % 10.000 K 0.00 % 10.000 K -95.71 % 233.029 K 0.00 % 233.029 K 0.000 0.000 -100.00 % 7.241 M 0.000 0.000 -100.00 % 14.910 M 0.000
Total debt 0.000 -100.00 % 2.398 B 0.000 -100.00 % 2.217 B 0.000 -100.00 % 1.892 B 0.000 -100.00 % 1.604 B 0.000 -100.00 % 1.307 B 69.78 % 770.095 M 32.68 % 580.422 M 77.57 % 326.872 M -14.92 % 384.181 M -20.18 % 481.296 M -1.46 % 488.418 M 60.09 % 305.090 M -31.42 % 444.837 M -7.27 % 479.710 M -0.88 % 483.963 M 21.21 % 399.291 M -26.34 % 542.083 M 0.70 % 538.329 M 0.00 % 538.329 M 40.74 % 382.508 M 0.000 -100.00 % 469.135 M
Accumulated other comprehensive income loss 1.114 B 138 863.31 % -802.999 K -100.07 % 1.205 B 20.52 % 999.458 M -16.46 % 1.196 B 147 073.83 % -814.000 K -100.07 % 1.143 B 21.87 % 937.923 M -10.28 % 1.045 B 752 167.63 % -139.000 K -100.02 % 737.171 M 101 082.33 % -730.000 K -100.13 % 564.835 M 0.00 % 564.835 M 99 020.32 % -571.000 K 0.00 % -571.000 K -100.16 % 356.300 M 0.00 % 356.300 M 0.000 0.000 -100.00 % 258.946 M 0.00 % 258.946 M 0.000 0.000 0.000 -100.00 % 213.819 M 0.000
Retained earnings 0.000 -100.00 % 701.344 M 0.000 0.000 0.000 -100.00 % 777.157 M 0.000 0.000 0.000 -100.00 % 631.787 M 0.000 -100.00 % 471.207 M 0.000 0.000 -100.00 % 236.491 M -0.24 % 237.062 M 0.000 0.000 -100.00 % 94.759 M 21.90 % 77.734 M 0.000 0.000 -100.00 % 51.127 M 0.00 % 51.127 M 0.000 0.000 -100.00 % 102.880 M
Common stock 0.000 -100.00 % 205.112 M 0.000 -100.00 % 205.112 M 0.000 -100.00 % 205.112 M 0.000 -100.00 % 205.112 M 0.000 -100.00 % 205.112 M 0.00 % 205.112 M 0.00 % 205.112 M 0.00 % 205.112 M 0.00 % 205.112 M 0.00 % 205.112 M 0.00 % 205.112 M -2.60 % 210.579 M 0.00 % 210.579 M 2.67 % 205.112 M 0.00 % 205.112 M -2.60 % 210.579 M 0.00 % 210.579 M 2.67 % 205.112 M 0.00 % 205.112 M 24.27 % 165.049 M 0.000 -100.00 % 37.396 M
Total equity 1.104 B 0.00 % 1.104 B -7.80 % 1.198 B 0.00 % 1.198 B 0.43 % 1.192 B 0.00 % 1.192 B 4.24 % 1.144 B 0.00 % 1.144 B 9.11 % 1.048 B 0.00 % 1.048 B 10.91 % 945.268 M 6.91 % 884.204 M 14.84 % 769.947 M 0.00 % 769.947 M 18.41 % 650.219 M 0.00 % 650.218 M 14.70 % 566.879 M 0.00 % 566.879 M 14.05 % 497.062 M 1.14 % 491.461 M 4.67 % 469.526 M 0.00 % 469.526 M 3.55 % 453.430 M 0.00 % 453.430 M 71.27 % 264.743 M 15.46 % 229.286 M 0.31 % 228.583 M
Other non current liabilities -1.104 B -15 029.69 % 7.396 M 100.62 % -1.198 B -68 027.62 % 1.763 M 100.15 % -1.192 B -40 853.35 % 2.926 M 100.26 % -1.144 B -37 864.61 % 3.029 M 0.000 -100.00 % 6.155 M 300.20 % 1.538 M -82.08 % 8.583 M -18.96 % 10.591 M -30.80 % 15.306 M 152.97 % 6.051 M -57.74 % 14.317 M -24.16 % 18.877 M 0.00 % 18.877 M 2.42 % 18.431 M -24.12 % 24.290 M 19.20 % 20.377 M 0.00 % 20.377 M 56.46 % 13.024 M -23.89 % 17.112 M 327.81 % 4.000 M 0.000 0.000
Long term debt 0.000 -100.00 % 1.372 B 0.000 -100.00 % 1.287 B 0.000 -100.00 % 1.242 B 0.000 -100.00 % 1.399 B 0.000 -100.00 % 829.851 M 108.20 % 398.587 M 49.29 % 266.990 M 38.89 % 192.232 M 0.00 % 192.232 M -8.68 % 210.493 M -2.06 % 214.920 M -0.65 % 216.327 M 0.00 % 216.327 M -9.81 % 239.852 M 0.00 % 239.852 M -14.01 % 278.926 M 0.00 % 278.926 M -13.57 % 322.702 M 1.28 % 318.613 M 7.72 % 295.793 M 0.000 -100.00 % 331.367 M
Total non current liabilities -1.104 B -180.03 % 1.380 B 215.21 % -1.198 B -192.92 % 1.289 B 208.08 % -1.192 B -195.81 % 1.245 B 208.80 % -1.144 B -181.62 % 1.402 B 0.000 -100.00 % 838.089 M 106.82 % 405.218 M 47.05 % 275.573 M 32.78 % 207.538 M 0.00 % 207.538 M -9.47 % 229.236 M 0.00 % 229.237 M -2.54 % 235.204 M 0.00 % 235.204 M -8.94 % 258.283 M -2.22 % 264.142 M -11.75 % 299.304 M 0.00 % 299.304 M -10.85 % 335.725 M 0.00 % 335.725 M 6.69 % 314.681 M 0.000 -100.00 % 353.232 M
Other current liabilities 0.000 -100.00 % 162.814 M 0.000 -100.00 % 251.006 M 0.000 -100.00 % 102.918 M 0.000 -100.00 % 95.441 M 0.000 -100.00 % 42.670 M -36.09 % 66.766 M 115.49 % 30.984 M 224.74 % -24.839 M -127.00 % 91.996 M 82.56 % 50.394 M -12.52 % 57.603 M 0.000 -100.00 % 18.718 M -12.55 % 21.405 M 9.65 % 19.522 M 0.000 -100.00 % 546.594 K -97.59 % 22.670 M 0.00 % 22.670 M -68.75 % 72.550 M 0.000 -100.00 % 44.175 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.419 M 0.000 -100.00 % 21.968 M 0.000 -100.00 % 7.473 M -56.39 % 17.135 M -12.98 % 19.690 M -77.39 % 87.072 M 0.000 -100.00 % 7.710 M 0.000 -100.00 % 18.718 M 0.000 -100.00 % 16.649 M 0.000 -100.00 % 546.594 K 0.000 -100.00 % 18.047 M 0.000 -100.00 % 3.703 M 0.000 -100.00 % 15.355 M
Short term debt 0.000 -100.00 % 1.047 B 0.000 -100.00 % 930.182 M 0.000 -100.00 % 621.042 M 0.000 -100.00 % 205.839 M 0.000 -100.00 % 475.905 M 27.12 % 374.387 M 16.66 % 320.922 M 67.19 % 191.949 M 0.00 % 191.949 M -29.82 % 273.498 M 0.00 % 273.498 M 19.69 % 228.509 M 0.00 % 228.509 M -6.39 % 244.110 M 0.00 % 244.110 M -7.24 % 263.157 M 0.00 % 263.157 M 19.77 % 219.716 M 0.00 % 219.716 M 153.38 % 86.716 M 0.000 -100.00 % 137.767 M
Total current liabilities 0.000 -100.00 % 1.746 B 0.000 -100.00 % 1.579 B 0.000 -100.00 % 1.171 B 0.000 -100.00 % 681.657 M 0.000 -100.00 % 851.591 M 2.02 % 834.758 M 29.78 % 643.225 M 18.14 % 544.481 M 0.00 % 544.481 M -3.06 % 561.663 M 0.00 % 561.663 M 28.45 % 437.264 M 0.00 % 437.264 M 12.47 % 388.770 M 0.49 % 386.887 M -10.62 % 432.881 M 0.00 % 432.881 M 2.48 % 422.404 M 0.00 % 422.404 M -14.56 % 494.395 M 0.000 -100.00 % 380.730 M
Total liabilities -1.104 B -135.32 % 3.126 B 361.03 % -1.198 B -141.76 % 2.868 B 340.51 % -1.192 B -148.64 % 2.451 B 314.30 % -1.144 B -154.91 % 2.083 B 0.000 -100.00 % 1.690 B 36.27 % 1.240 B 34.96 % 918.798 M 22.18 % 752.019 M 0.00 % 752.019 M -4.92 % 790.900 M 0.00 % 790.900 M 17.61 % 672.469 M 0.00 % 672.469 M 3.93 % 647.054 M -0.61 % 651.030 M -11.08 % 732.184 M 0.00 % 732.184 M -3.42 % 758.130 M 0.00 % 758.130 M -6.30 % 809.077 M 0.000 -100.00 % 733.962 M
Other non current assets 0.000 -100.00 % 27.938 M 0.000 -100.00 % 77.472 M 1 390.34 % -6.004 M -106.43 % 93.373 M 1 301.56 % -7.771 M -104.28 % 181.391 M 1 084.96 % -18.416 M -105.86 % 314.525 M -6.64 % 336.877 M 1 362.33 % 23.037 M -66.19 % 68.134 M 0.00 % 68.135 M 236.70 % 20.236 M -48.25 % 39.103 M 41.09 % 27.714 M 0.04 % 27.704 M 162.77 % 10.543 M -60.50 % 26.692 M 6.59 % 25.041 M 0.00 % 25.041 M 130.63 % 10.858 M -7.74 % 11.769 M -73.44 % 44.313 M 694.39 % -7.455 M -201.40 % 7.352 M
Long term investments 0.000 -100.00 % 27.369 M 0.000 0.000 0.000 -100.00 % 7.101 M 0.000 -100.00 % 7.341 M 0.000 -100.00 % 7.582 M -3.38 % 7.847 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.000 K 0.00 % 10.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 5.135 M 0.000 -100.00 % 4.619 M 0.000 -100.00 % 3.573 M 0.000 -100.00 % 3.752 M 0.000 -100.00 % 4.055 M -6.70 % 4.346 M -5.95 % 4.621 M -8.11 % 5.029 M 0.00 % 5.029 M -8.56 % 5.500 M 0.00 % 5.500 M 18.00 % 4.661 M 0.00 % 4.661 M -4.01 % 4.856 M 0.00 % 4.856 M -6.10 % 5.171 M 0.00 % 5.171 M 0.41 % 5.150 M 0.00 % 5.150 M -4.58 % 5.397 M 0.000 -100.00 % 3.791 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 5.135 M 0.000 -100.00 % 4.619 M 0.000 -100.00 % 3.573 M 0.000 -100.00 % 3.752 M 0.000 -100.00 % 4.055 M -6.70 % 4.346 M -5.95 % 4.621 M -8.11 % 5.029 M 0.00 % 5.029 M -8.56 % 5.500 M 0.00 % 5.500 M 18.00 % 4.661 M 0.00 % 4.661 M -4.01 % 4.856 M 0.00 % 4.856 M -6.10 % 5.171 M 0.00 % 5.171 M 0.41 % 5.150 M 0.00 % 5.150 M -4.58 % 5.397 M 0.000 -100.00 % 3.791 M
Property plant equipment net 0.000 -100.00 % 2.380 B 0.000 -100.00 % 2.408 B 0.000 -100.00 % 2.157 B 0.000 -100.00 % 1.776 B 0.000 -100.00 % 1.124 B 65.05 % 681.024 M -3.48 % 705.609 M 28.40 % 549.533 M 0.00 % 549.533 M -5.36 % 580.629 M 3.36 % 561.761 M 5.51 % 532.422 M 0.00 % 532.422 M -5.65 % 564.300 M 2.95 % 548.151 M -4.92 % 576.540 M 0.00 % 576.540 M -5.47 % 609.917 M 0.15 % 609.006 M 36.78 % 445.254 M 0.000 -100.00 % 474.524 M
Total non current assets 0.000 -100.00 % 2.465 B 0.000 -100.00 % 2.490 B 41 574.43 % -6.004 M -100.26 % 2.268 B 29 279.41 % -7.771 M -100.39 % 1.971 B 10 800.45 % -18.416 M -101.28 % 1.443 B 41.12 % 1.022 B 39.41 % 733.267 M 17.76 % 622.696 M 0.00 % 622.697 M 2.69 % 606.364 M 0.00 % 606.364 M 7.36 % 564.798 M 0.00 % 564.798 M -2.57 % 579.699 M 0.00 % 579.699 M -4.46 % 606.753 M 0.00 % 606.753 M -3.06 % 625.925 M 0.00 % 625.925 M 26.46 % 494.964 M 6 739.15 % -7.455 M -101.54 % 485.667 M
Other current assets -12.502 M -109.42 % 132.687 M 1 407.26 % -10.150 M -115.22 % 66.710 M 0.000 -100.00 % 54.776 M 0.000 -100.00 % 74.242 M 0.000 -100.00 % 79.483 M 71.55 % 46.333 M -91.78 % 563.857 M 1 127.62 % 45.931 M 0.00 % 45.931 M 8.41 % 42.367 M 0.00 % 42.367 M -24.72 % 56.277 M 0.00 % 56.277 M -3.35 % 58.229 M 0.00 % 58.229 M -30.94 % 84.322 M 0.00 % 84.322 M -8.31 % 91.964 M 3.12 % 89.178 M 465.29 % 15.776 M 0.000 -100.00 % 261.992 M
Short term investments 0.000 -100.00 % 445.000 K 0.000 -100.00 % 14.902 M 0.000 -100.00 % 257.000 K -98.35 % 15.542 M 317.68 % 3.721 M -89.90 % 36.832 M 919.43 % 3.613 M 24.93 % 2.892 M 2.48 % 2.822 M 23.07 % 2.293 M 0.000 -100.00 % 2.250 M 0.01 % 2.250 M 0.000 0.000 -100.00 % 233.029 K 0.00 % 233.029 K 0.000 0.000 -100.00 % 7.241 M 0.000 0.000 -100.00 % 14.910 M 0.000
cash and cash equivalents 0.000 -100.00 % 12.502 M 0.000 -100.00 % 1.076 M 0.000 -100.00 % 1.592 M 120.49 % -7.771 M -291.88 % 4.050 M 121.99 % -18.416 M -224.41 % 14.803 M 450.30 % 2.690 M 336.69 % 616.000 K -0.65 % 620.000 K -78.72 % 2.913 M 177.28 % 1.051 M -0.04 % 1.051 M -59.54 % 2.598 M 0.00 % 2.598 M 84.11 % 1.411 M 19.79 % 1.178 M -43.59 % 2.088 M 0.00 % 2.088 M -77.15 % 9.138 M 0.00 % 9.138 M -28.50 % 12.780 M 271.43 % -7.455 M -200.00 % 7.455 M
Cash and short term investments 12.502 M 0.00 % 12.502 M 23.17 % 10.150 M -36.48 % 15.978 M 166.12 % 6.004 M 224.72 % 1.849 M -76.21 % 7.771 M 0.00 % 7.771 M -57.80 % 18.416 M 0.00 % 18.416 M 229.92 % 5.582 M 62.36 % 3.438 M 18.02 % 2.913 M 0.00 % 2.913 M -11.75 % 3.301 M 0.00 % 3.301 M 27.08 % 2.598 M 0.00 % 2.598 M 84.11 % 1.411 M 0.00 % 1.411 M -32.42 % 2.088 M 0.00 % 2.088 M -77.15 % 9.138 M 0.00 % 9.138 M -28.50 % 12.780 M 71.43 % 7.455 M 0.00 % 7.455 M
Total current assets 0.000 -100.00 % 1.765 B 0.000 -100.00 % 1.575 B 26 139.61 % 6.004 M -99.56 % 1.376 B 17 610.63 % 7.771 M -99.38 % 1.256 B 6 722.86 % 18.416 M -98.58 % 1.295 B 11.39 % 1.163 B 8.72 % 1.070 B 18.96 % 899.269 M 0.00 % 899.269 M 7.73 % 834.754 M 0.00 % 834.754 M 23.75 % 674.550 M 0.00 % 674.550 M 19.51 % 564.416 M 0.29 % 562.791 M -5.41 % 594.957 M 0.00 % 594.957 M 1.59 % 585.636 M 0.00 % 585.636 M 1.17 % 578.856 M 7 664.42 % 7.455 M -97.76 % 332.349 M
Inventory 0.000 -100.00 % 746.520 M 0.000 -100.00 % 676.868 M 0.000 -100.00 % 526.039 M 0.000 -100.00 % 549.653 M 0.000 -100.00 % 601.811 M 7.66 % 558.995 M 11.26 % 502.437 M 4.17 % 482.309 M 0.00 % 482.309 M 28.78 % 374.511 M -7.54 % 405.071 M 44.59 % 280.154 M 0.00 % 280.154 M -0.62 % 281.890 M -2.50 % 289.129 M 9.28 % 264.568 M 0.00 % 264.568 M -0.28 % 265.310 M -2.76 % 272.854 M 1.63 % 268.487 M 0.000 -100.00 % 61.641 M
Net receivables 0.000 -100.00 % 873.042 M 0.000 -100.00 % 815.870 M 0.000 -100.00 % 793.629 M 0.000 -100.00 % 662.882 M 0.000 -100.00 % 580.163 M 3.10 % 562.726 M 10.96 % 507.125 M 37.76 % 368.116 M 0.00 % 368.116 M -4.14 % 384.015 M 0.00 % 384.015 M 14.45 % 335.522 M 0.00 % 335.522 M 56.77 % 214.023 M 0.00 % 214.023 M -12.28 % 243.979 M 0.00 % 243.979 M 13.76 % 214.465 M 0.00 % 214.465 M -23.90 % 281.813 M 0.000 -100.00 % 235.000
Tax assets 0.000 -100.00 % 25.458 M 0.000 -100.00 % 383.000 K 0.000 -100.00 % 6.617 M 0.000 -100.00 % 2.313 M 0.000 100.00 % -7.582 M 3.38 % -7.847 M 0.000 0.000 0.000 0.000 0.000 100.00 % -10.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 100.00 % -1.000 K 0.000 -100.00 % 3.000 K 200.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 144.529 M
Account payables 0.000 -100.00 % 536.043 M 0.000 -100.00 % 398.016 M 0.000 -100.00 % 418.091 M 0.000 -100.00 % 336.564 M 0.000 -100.00 % 324.214 M -13.18 % 373.431 M 48.12 % 252.108 M -3.23 % 260.536 M 0.00 % 260.536 M 13.00 % 230.562 M 0.00 % 230.562 M 21.32 % 190.037 M 0.00 % 190.037 M 54.18 % 123.255 M 0.00 % 123.255 M -27.14 % 169.177 M 0.00 % 169.177 M -6.02 % 180.018 M 0.00 % 180.018 M -45.68 % 331.426 M 0.000 -100.00 % 198.788 M
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.419 M 0.000 -100.00 % 21.845 M 0.000 -100.00 % 7.391 M 143.21 % 3.039 M -84.43 % 19.521 M -34.41 % 29.763 M 0.000 -100.00 % 7.210 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
Deferred revenue non current 0.000 -100.00 % 193.000 K 0.000 0.000 0.000 -100.00 % 386.000 K 0.000 0.000 0.000 -100.00 % 578.000 K -83.26 % 3.452 M 258.09 % 964.000 K -79.55 % 4.715 M 0.000 -100.00 % 1.157 M 0.000 0.000 0.000 -100.00 % 4.000 M 0.000 0.000 0.000 -100.00 % 4.000 M 0.000 0.000 0.000 -100.00 % 4.000 M
Minority interest 0.000 100.00 % -10.068 M 0.000 100.00 % -7.006 M 0.000 100.00 % -3.924 M 0.000 -100.00 % 855.000 K 0.000 -100.00 % 2.982 M -0.10 % 2.985 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 134.059 M 0.000 -100.00 % 3.395 M 0.000 -100.00 % 22.387 M 0.000 -100.00 % 3.179 M 0.000 -100.00 % 3.075 M 6.81 % 2.879 M 0.00 % 2.879 M 0.000 0.000 -100.00 % 2.695 M 0.00 % 2.695 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 139.000 K 0.000 -100.00 % 730.000 K 0.000 0.000 -100.00 % 571.000 K 0.000 0.000 0.000 -100.00 % 5.467 M 0.000 0.000 0.000 -100.00 % 5.467 M 0.00 % 5.467 M 0.000 -100.00 % 15.467 M 0.00 % 15.467 M
Other total stockholders equity -10.068 M -104.83 % 208.615 M 3 077.66 % -7.006 M -100.70 % 999.458 M 25 570.39 % -3.924 M -101.88 % 208.615 M 24 299.42 % 855.000 K 0.000 -100.00 % 2.982 M -98.57 % 208.615 M 0.000 -100.00 % 208.615 M 0.000 0.000 -100.00 % 207.473 M -0.55 % 208.615 M 0.000 0.000 -100.00 % 214.216 M 2.68 % 208.615 M 0.000 0.000 -100.00 % 161.551 M -15.74 % 191.724 M 92.31 % 99.694 M 0.000 -100.00 % 72.137 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 100.00 % -386.000 K 0.000 0.000 0.000 -100.00 % 1.505 M -70.45 % 5.093 M -9.81 % 5.647 M -40.75 % 9.531 M 0.000 -100.00 % 11.536 M 0.000 -100.00 % 14.731 M 0.000 -100.00 % 18.684 M 0.000 -100.00 % 16.377 M 0.000 -100.00 % 13.112 M 0.000 -100.00 % 14.889 M 0.000 -100.00 % 17.866 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 4.230 B 0.000 -100.00 % 4.066 B 0.000 -100.00 % 3.644 B 0.000 -100.00 % 3.227 B 0.000 -100.00 % 2.738 B 25.30 % 2.185 B 21.20 % 1.803 B 18.47 % 1.522 B 0.00 % 1.522 B 5.61 % 1.441 B 0.00 % 1.441 B 16.28 % 1.239 B 0.00 % 1.239 B 8.32 % 1.144 B 0.14 % 1.142 B -4.93 % 1.202 B 0.00 % 1.202 B -0.81 % 1.212 B 0.00 % 1.212 B 12.83 % 1.074 B 0.000 -100.00 % 962.545 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-09-30 2022-03-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -36.462 M 0.00 % -36.462 M 54.88 % -80.805 M 0.00 % -80.805 M -80.98 % -44.648 M 0.00 % -44.648 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 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 % 7.949 M 0.00 % 7.949 M 133.83 % -23.496 M 0.00 % -23.496 M 61.32 % -60.750 M 0.00 % -60.750 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -53.899 M 0.00 % -53.899 M -14.24 % -47.179 M 0.00 % -47.179 M -5 535.39 % 867.987 K 0.00 % 867.987 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.489 M 0.00 % 9.489 M 193.66 % -10.131 M 0.00 % -10.131 M -166.50 % 15.234 M 0.00 % 15.234 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -19.412 M -237.98 % 14.069 M -79.08 % 67.260 M 3 274.14 % -2.119 M 92.04 % -26.610 M 29.01 % -37.482 M -427.54 % -7.105 M 86.49 % -52.608 M -16.77 % -45.052 M 19.10 % -55.691 M -18.95 % -46.819 M -7.75 % -43.452 M -23.73 % -35.117 M 36.58 % -55.370 M 6.23 % -59.049 M -269.08 % 34.923 M 0.00 % 34.923 M 51.53 % 23.048 M 0.00 % 23.048 M -54.34 % 50.480 M 0.00 % 50.480 M 445.93 % -14.593 M 0.00 % -14.593 M -81.33 % -8.048 M 0.00 % -8.048 M 1.43 % -8.165 M 0.00 % -8.165 M 53.95 % -17.729 M 0.00 % -17.729 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 57.754 M 10.74 % 52.152 M 25.12 % 41.682 M -14.34 % 48.658 M 1.35 % 48.012 M 2.71 % 46.744 M 0.000 0.000 0.000 -100.00 % 83.350 M 0.00 % 83.350 M 1 071.96 % 7.112 M 0.00 % 7.112 M -88.34 % 61.013 M 0.00 % 61.013 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment 0.000 0.000 0.000 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 % -13.400 M 0.00 % -13.400 M 66.73 % -40.281 M 0.00 % -40.281 M -415.82 % -7.809 M 0.00 % -7.809 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.540 M 0.00 % 1.540 M -9.33 % 1.699 M 0.00 % 1.699 M 9.97 % 1.545 M 0.00 % 1.545 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 0.000 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 % -11.860 M 0.00 % -11.860 M 69.26 % -38.583 M 0.00 % -38.583 M -515.88 % -6.265 M 0.00 % -6.265 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.128 M 0.00 % -5.128 M 0.000 0.000 100.00 % -42.062 K 0.00 % -42.062 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 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 % -66.577 M 0.00 % -66.577 M -312.70 % 31.302 M 0.00 % 31.302 M 157.84 % -54.113 M 0.00 % -54.113 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 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 % -71.705 M 0.00 % -71.705 M -329.08 % 31.302 M 0.00 % 31.302 M 157.80 % -54.155 M 0.00 % -54.155 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 57.754 M 10.74 % 52.152 M 25.12 % 41.682 M -14.34 % 48.658 M 1.35 % 48.012 M 2.71 % 46.744 M 0.000 0.000 0.000 100.00 % -215.000 K 0.00 % -215.000 K -27.22 % -169.000 K 0.00 % -169.000 K -128.48 % 593.357 K 0.00 % 593.357 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 61.804 M 1 426.02 % 4.050 M 108.42 % -48.102 M -424.95 % 14.803 M 143.72 % -33.855 M -1 358.55 % 2.690 M 106.11 % -44.054 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.592 M -97.42 % 61.804 M 1 426.02 % 4.050 M -92.83 % 56.485 M 281.58 % 14.803 M -70.80 % 50.702 M 1 784.83 % 2.690 M 0.000 0.000 0.000 100.00 % -215.000 K 0.00 % -215.000 K -27.22 % -169.000 K 0.00 % -169.000 K -128.48 % 593.357 K 0.00 % 593.357 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 57.754 M 10.74 % 52.152 M 25.12 % 41.682 M -14.34 % 48.658 M 1.35 % 48.012 M 2.71 % 46.744 M 0.000 0.000 0.000 -100.00 % 83.350 M 0.00 % 83.350 M 1 071.96 % 7.112 M 0.00 % 7.112 M -88.34 % 61.013 M 0.00 % 61.013 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure 0.000 0.000 0.000 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 % -13.400 M 0.00 % -13.400 M 66.73 % -40.281 M 0.00 % -40.281 M -415.82 % -7.809 M 0.00 % -7.809 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 57.754 M 10.74 % 52.152 M 25.12 % 41.682 M -14.34 % 48.658 M 1.35 % 48.012 M 2.71 % 46.744 M 0.000 0.000 0.000 -100.00 % 69.950 M 0.00 % 69.950 M 310.89 % -33.169 M 0.00 % -33.169 M -162.34 % 53.204 M 0.00 % 53.204 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 2019 2019 2018 2018 2018