MITCON.NS

MITCON Consultancy & Engineering Services Limited MITCON.NS

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Revenue 1.127 B -12.91 % 1.294 B 54.71 % 836.516 M -21.46 % 1.065 B 72.73 % 616.587 M 25.93 % 489.620 M 44.17 % 339.609 M -41.41 % 579.623 M 31.64 % 440.293 M -2.10 % 449.738 M 4.01 % 432.388 M 6.79 % 404.907 M -13.23 % 466.657 M -13.33 % 538.411 M 11.92 % 481.084 M 28.36 % 374.806 M 37.42 % 272.740 M
Net income 55.565 M 4.17 % 53.343 M 21.44 % 43.924 M 313.17 % 10.631 M 152.37 % -20.301 M -205.90 % 19.170 M 1 694.47 % 1.068 M -96.22 % 28.236 M -3.51 % 29.264 M -36.52 % 46.098 M -13.91 % 53.547 M -24.46 % 70.890 M -28.52 % 99.179 M 1.61 % 97.606 M -10.45 % 109.002 M 66.55 % 65.447 M 20.45 % 54.336 M
Income before tax 90.975 M -7.58 % 98.436 M 236.31 % 29.269 M -22.77 % 37.898 M 325.53 % -16.804 M -159.84 % 28.084 M 38.10 % 20.336 M -43.21 % 35.811 M -35.30 % 55.345 M -17.90 % 67.411 M -13.33 % 77.783 M -24.25 % 102.677 M -26.49 % 139.670 M -2.18 % 142.780 M -9.05 % 156.995 M 41.82 % 110.699 M 35.14 % 81.915 M
Income before tax ratio 0.08 6.12 % 0.08 117.39 % 0.03 -1.67 % 0.04 230.57 % -0.03 -147.51 % 0.06 -4.21 % 0.06 -3.08 % 0.06 -50.85 % 0.13 -16.14 % 0.15 -16.68 % 0.18 -29.06 % 0.25 -15.27 % 0.30 12.86 % 0.27 -18.74 % 0.33 10.49 % 0.30 -1.66 % 0.30
EBITDA 317.801 M -2.25 % 325.118 M 80.93 % 179.691 M 3.26 % 174.024 M 52.25 % 114.304 M -31.68 % 167.302 M 248.85 % 47.958 M -30.27 % 68.777 M -15.72 % 81.601 M -22.97 % 105.929 M -16.36 % 126.655 M 5.80 % 119.710 M -15.44 % 141.563 M -9.32 % 156.110 M -7.22 % 168.254 M 36.70 % 123.084 M 32.59 % 92.830 M
Net income ratio 0.05 19.60 % 0.04 -21.50 % 0.05 426.04 % 0.01 130.32 % -0.03 -184.09 % 0.04 1 144.68 % 0.00 -93.54 % 0.05 -26.71 % 0.07 -35.15 % 0.10 -17.23 % 0.12 -29.27 % 0.18 -17.62 % 0.21 17.23 % 0.18 -19.99 % 0.23 29.76 % 0.17 -12.35 % 0.20
Ratio EBITDA 0.28 12.24 % 0.25 16.95 % 0.21 31.46 % 0.16 -11.86 % 0.19 -45.75 % 0.34 141.97 % 0.14 19.01 % 0.12 -35.98 % 0.19 -21.31 % 0.24 -19.59 % 0.29 -0.92 % 0.30 -2.54 % 0.30 4.63 % 0.29 -17.10 % 0.35 6.50 % 0.33 -3.52 % 0.34
Gross profit ratio 0.32 -2.70 % 0.33 -49.80 % 0.65 29.25 % 0.51 61.63 % 0.31 -46.96 % 0.59 -3.24 % 0.61 39.05 % 0.44 -36.97 % 0.70 -3.77 % 0.72 -3.25 % 0.75 4.78 % 0.71 1.74 % 0.70 89.66 % 0.37 -11.93 % 0.42 3.95 % 0.40 -3.13 % 0.42
Weighted average shs out dil 10.792 M -19.99 % 13.488 M 0.49 % 13.422 M 0.00 % 13.422 M 0.00 % 13.422 M 3.61 % 12.954 M 6.75 % 12.136 M 0.29 % 12.100 M 0.00 % 12.100 M 0.00 % 12.100 M 0.00 % 12.100 M 24.60 % 9.711 M 21.38 % 8.000 M 15 900.00 % 50.000 K 0.00 % 50.000 K 0.00 % 50.000 K 0.00 % 50.000 K
Weighted average shs out 9.593 M -38.54 % 15.607 M 16.28 % 13.422 M 0.00 % 13.422 M 0.00 % 13.422 M 3.61 % 12.954 M 7.06 % 12.100 M 0.01 % 12.099 M -0.01 % 12.100 M 0.00 % 12.100 M 0.00 % 12.100 M 24.60 % 9.711 M 21.38 % 8.000 M 15 900.00 % 50.000 K 0.00 % 50.000 K 0.00 % 50.000 K 0.00 % 50.000 K
EPS diluted 3.40 -13.92 % 3.95 25.40 % 3.15 298.73 % 0.79 152.32 % -1.51 -202.03 % 1.48 1 581.82 % 0.09 -96.22 % 2.33 -3.72 % 2.42 -36.48 % 3.81 -14.00 % 4.43 -39.32 % 7.30 -41.13 % 12.40 -99.36 % 1 952.11 -10.46 % 2 180.05 66.55 % 1 308.94 20.45 % 1 086.73
Earnings per share 3.93 -1.01 % 3.97 26.03 % 3.15 298.73 % 0.79 152.32 % -1.51 -202.03 % 1.48 1 576.10 % 0.09 -96.21 % 2.33 -3.72 % 2.42 -36.48 % 3.81 -14.00 % 4.43 -39.32 % 7.30 -41.13 % 12.40 -99.36 % 1 952.11 -10.46 % 2 180.05 66.55 % 1 308.94 20.45 % 1 086.73
Gross profit 359.599 M -15.26 % 424.346 M -22.34 % 546.420 M 1.52 % 538.257 M 179.19 % 192.792 M -33.21 % 288.663 M 39.51 % 206.918 M -18.53 % 253.981 M -17.03 % 306.103 M -5.79 % 324.911 M 0.63 % 322.867 M 11.90 % 288.541 M -11.73 % 326.866 M 64.39 % 198.840 M -1.44 % 201.736 M 33.42 % 151.203 M 33.12 % 113.581 M
Income tax expense 14.433 M -65.72 % 42.100 M 387.27 % -14.655 M -163.92 % 22.926 M 159.14 % 8.847 M 106.40 % 4.286 M -23.45 % 5.600 M -26.07 % 7.574 M -31.77 % 11.102 M -47.91 % 21.314 M -12.06 % 24.236 M -23.76 % 31.787 M -21.50 % 40.491 M -10.37 % 45.174 M -5.87 % 47.993 M 6.06 % 45.252 M 64.08 % 27.579 M
Cost of revenue 767.520 M -11.76 % 869.808 M 199.83 % 290.096 M -44.93 % 526.775 M 101.54 % 261.379 M 30.07 % 200.957 M 51.45 % 132.691 M -59.25 % 325.642 M 142.67 % 134.190 M 7.50 % 124.827 M 13.98 % 109.521 M -5.88 % 116.366 M -16.76 % 139.791 M -58.83 % 339.571 M 21.56 % 279.348 M 24.93 % 223.603 M 40.49 % 159.159 M
General and administrative expenses 28.178 M 422.59 % 5.392 M -48.94 % 10.561 M -92.00 % 132.085 M 296.92 % 33.277 M -24.22 % 43.913 M 29.83 % 33.824 M -13.36 % 39.041 M -0.09 % 39.077 M 794.86 % 4.367 M 9.26 % 3.997 M 50.22 % 2.660 M -87.27 % 20.905 M 0.000 0.000 0.000 0.000
Selling and marketing expenses 7.209 M -34.18 % 10.953 M 87.58 % 5.839 M 198.98 % 1.953 M 18.88 % 1.643 M -64.11 % 4.578 M -8.02 % 4.977 M -15.37 % 5.881 M -15.89 % 6.992 M -25.09 % 9.334 M -23.53 % 12.205 M 33.19 % 9.164 M 7.68 % 8.510 M 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 -100.00 % 424.552 M 812.86 % 46.508 M -59.84 % 115.802 M -12.21 % 131.906 M 2 705.92 % 4.701 M -97.29 % 173.709 M 10 423.16 % 1.651 M 26.44 % 1.306 M -80.18 % 6.589 M 2 408.78 % 262.619 K -43.13 % 461.805 K -82.27 % 2.604 M -47.33 % 4.944 M -0.26 % 4.957 M -11.77 % 5.618 M
Operating expenses 158.347 M 868.78 % 16.345 M -96.29 % 440.952 M 144.23 % 180.546 M 19.79 % 150.722 M -16.45 % 180.396 M -10.33 % 201.169 M -7.99 % 218.631 M -18.82 % 269.321 M -2.58 % 276.460 M -0.32 % 277.338 M 34.01 % 206.950 M 3.28 % 200.379 M 211.47 % 64.334 M 30.25 % 49.392 M 10.85 % 44.556 M 23.75 % 36.005 M
Cost and expenses 925.867 M 4.48 % 886.153 M 21.22 % 731.048 M -22.26 % 940.379 M 63.94 % 573.616 M 50.42 % 381.353 M 14.23 % 333.860 M -38.66 % 544.273 M 34.88 % 403.511 M 0.55 % 401.286 M 3.73 % 386.858 M 19.65 % 323.316 M -4.95 % 340.170 M -15.78 % 403.905 M 22.86 % 328.740 M 22.59 % 268.159 M 37.40 % 195.164 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 -100.00 % 395.055 K 7.69 % 366.840 K 0.000 0.000 0.000 0.000
Selling general and administrative expenses 158.347 M 868.78 % 16.345 M -0.34 % 16.400 M -87.76 % 134.038 M 283.84 % 34.920 M -27.99 % 48.491 M 24.97 % 38.801 M -13.63 % 44.922 M -2.49 % 46.068 M 236.25 % 13.700 M -15.44 % 16.202 M 37.02 % 11.824 M -82.19 % 66.376 M -0.84 % 66.938 M 23.19 % 54.336 M 9.74 % 49.513 M 18.96 % 41.623 M
Interest income 15.931 M -46.46 % 29.754 M 276.30 % 7.907 M 226.74 % 2.420 M -78.05 % 11.027 M 135.88 % 4.675 M -83.11 % 27.686 M -5.04 % 29.155 M 39.67 % 20.874 M -26.32 % 28.332 M 36.71 % 20.725 M 63.26 % 12.695 M 14.22 % 11.114 M 49.67 % 7.426 M 90.65 % 3.895 M -4.37 % 4.073 M 3.85 % 3.922 M
Interest expense 135.772 M -4.19 % 141.704 M 47.98 % 95.756 M 15.51 % 82.896 M -0.43 % 83.258 M 2.24 % 81.430 M 1 946.50 % 3.979 M -48.59 % 7.740 M 1 269.17 % 565.282 K 11.88 % 505.246 K -11.28 % 569.488 K -33.90 % 861.541 K -91.86 % 10.584 M 0.000 -100.00 % 535.000 K -57.17 % 1.249 M 81.01 % 690.000 K
Depreciation and amortization 91.054 M 18.00 % 77.162 M 27.28 % 60.624 M 13.89 % 53.230 M -1.36 % 53.962 M -6.62 % 57.787 M 144.42 % 23.643 M -6.28 % 25.227 M 5.60 % 23.888 M -37.16 % 38.012 M -21.30 % 48.303 M 198.70 % 16.171 M 7.27 % 15.075 M 13.09 % 13.330 M 24.30 % 10.724 M -3.70 % 11.136 M 8.91 % 10.225 M
Operating income 201.252 M -4.67 % 211.106 M 110.57 % 100.255 M -15.48 % 118.622 M 181.96 % 42.070 M -59.94 % 105.012 M 1 726.68 % 5.749 M -90.28 % 59.139 M 60.78 % 36.783 M -44.36 % 66.106 M -7.15 % 71.195 M -30.48 % 102.415 M -26.43 % 139.208 M 3.50 % 134.506 M -11.71 % 152.344 M 42.85 % 106.647 M 37.47 % 77.576 M
Operating income ratio 0.18 9.46 % 0.16 36.11 % 0.12 7.60 % 0.11 63.24 % 0.07 -68.19 % 0.21 1 167.01 % 0.02 -83.41 % 0.10 22.13 % 0.08 -43.16 % 0.15 -10.73 % 0.16 -34.90 % 0.25 -15.21 % 0.30 19.41 % 0.25 -21.11 % 0.32 11.29 % 0.28 0.04 % 0.28
Total other income expenses net -110.277 M 2.12 % -112.670 M -58.72 % -70.986 M 0.000 0.000 0.000 100.00 % -45.258 M -9 932.70 % 460.276 K 100.64 % -71.592 M -3.14 % -69.411 M 12.19 % -79.043 M -2 126.27 % 3.901 M -63.05 % 10.557 M 27.60 % 8.274 M 77.90 % 4.651 M 14.78 % 4.052 M -6.61 % 4.339 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt 1.054 B -20.82 % 1.331 B 34.53 % 989.582 M 29.23 % 765.751 M 34.04 % 571.286 M -10.53 % 638.556 M 69.37 % 377.022 M 313.68 % -176.441 M 7.35 % -190.435 M -33.75 % -142.385 M 62.45 % -379.225 M -91.62 % -197.906 M 3.09 % -204.208 M -369.85 % -43.462 M 4.58 % -45.547 M -12.43 % -40.513 M -22.55 % -33.058 M
Total investments 317.599 M -30.70 % 458.301 M 47.32 % 311.086 M 296.36 % 78.485 M 8.01 % 72.663 M 34.91 % 53.859 M 395.89 % 10.861 M -24.83 % 14.448 M -67.28 % 44.161 M 58 781.89 % 75.000 K 0.00 % 75.000 K -99.97 % 246.798 M 328 964.02 % 75.000 K -99.96 % 198.085 M 31.29 % 150.876 M 22.34 % 123.326 M 20.86 % 102.037 M
Total debt 1.130 B -21.49 % 1.439 B 25.47 % 1.147 B 38.24 % 829.653 M -0.41 % 833.031 M 21.66 % 684.746 M 50.14 % 456.061 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 294.000 K -54.21 % 642.000 K
Accumulated other comprehensive income loss 95.403 M 12 705.77 % 745.000 K -99.21 % 93.984 M 427 119.42 % 21.999 K -99.98 % 91.276 M 0.00 % 91.276 M -1.51 % 92.680 M -0.64 % 93.273 M -1.56 % 94.753 M -12.88 % 108.765 M 369.81 % 23.151 M -16.85 % 27.843 M -1.45 % 28.254 M -93.47 % 432.858 M 28.01 % 338.157 M 45.74 % 232.023 M 37.60 % 168.621 M
Retained earnings 731.901 M -7.49 % 791.201 M 41.25 % 560.136 M 18.38 % 473.183 M 4.71 % 451.906 M -7.27 % 487.351 M 0.94 % 482.800 M -2.72 % 496.309 M -3.13 % 512.344 M 6.06 % 483.080 M 6.98 % 451.546 M 7.56 % 419.814 M -6.52 % 449.080 M 0.000 0.000 0.000 0.000
Common stock 144.988 M 7.95 % 134.309 M 0.07 % 134.215 M 0.00 % 134.215 M 0.00 % 134.215 M 0.00 % 134.215 M 10.92 % 121.000 M 0.00 % 121.000 M 0.00 % 121.000 M 0.00 % 121.000 M 0.00 % 121.000 M 0.00 % 121.000 M 2 320.00 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M 0.00 % 5.000 M
Total equity 1.404 B 7.47 % 1.306 B 15.27 % 1.133 B 5.59 % 1.073 B 7.77 % 995.744 M -2.72 % 1.024 B 17.65 % 870.038 M -1.74 % 885.412 M -2.29 % 906.189 M 1.46 % 893.168 M 3.84 % 860.129 M 3.50 % 831.015 M 48.36 % 560.134 M 27.93 % 437.858 M 27.60 % 343.157 M 44.78 % 237.023 M 36.52 % 173.621 M
Other non current liabilities 44.670 M -11.37 % 50.398 M 33.92 % 37.633 M 0.000 -100.00 % 18.651 M 162.21 % -29.979 M -850.92 % 3.992 M -43.48 % 7.064 M -16.87 % 8.498 M -64.58 % 23.994 M 4.34 % 22.997 M 315.64 % 5.533 M 179.70 % 1.978 M -70.63 % 6.736 M 42.56 % 4.725 M 0.81 % 4.687 M 106.02 % 2.275 M
Long term debt 826.258 M -31.26 % 1.202 B 22.06 % 984.712 M 32.33 % 744.153 M -1.00 % 751.684 M 10.69 % 679.072 M 54.42 % 439.756 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 294.000 K
Total non current liabilities 870.928 M -30.46 % 1.252 B 22.50 % 1.022 B 31.35 % 778.361 M 0.41 % 775.184 M 19.43 % 649.093 M 37.89 % 470.730 M 2 313.54 % 19.504 M -12.34 % 22.249 M -7.27 % 23.994 M 4.34 % 22.997 M -27.76 % 31.835 M 32.68 % 23.993 M -27.19 % 32.953 M -0.38 % 33.080 M -3.59 % 34.311 M 81.41 % 18.914 M
Other current liabilities 175.533 M -9.09 % 193.091 M 93.99 % 99.537 M 82.38 % 54.578 M 171.62 % 20.094 M 233.57 % 6.024 M -87.38 % 47.725 M 84.86 % 25.817 M 69.05 % 15.272 M -30.60 % 22.008 M -25.04 % 29.358 M -22.46 % 37.864 M 44.55 % 26.195 M 41.54 % 18.507 M -24.01 % 24.356 M 81.80 % 13.397 M -38.73 % 21.865 M
Deferred revenue 0.000 0.000 -100.00 % 1.740 M 54.67 % 1.125 M -97.67 % 48.270 M 52.59 % 31.634 M -50.30 % 63.655 M 981.47 % 5.886 M 12.72 % 5.222 M -14.50 % 6.107 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 303.462 M 32.18 % 229.586 M 43.10 % 160.438 M 16.74 % 137.435 M 68.95 % 81.348 M 22.44 % 66.441 M 501.43 % 11.047 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 294.000 K -15.52 % 348.000 K
Total current liabilities 588.096 M 4.87 % 560.800 M 74.46 % 321.442 M -12.90 % 369.066 M 45.70 % 253.305 M 1.27 % 250.123 M 54.26 % 162.144 M 43.11 % 113.300 M 29.17 % 87.711 M 9.27 % 80.268 M 11.31 % 72.114 M -11.15 % 81.161 M 9.57 % 74.071 M -14.71 % 86.849 M -3.52 % 90.014 M -17.22 % 108.735 M 43.96 % 75.530 M
Total liabilities 1.459 B -19.53 % 1.813 B 34.93 % 1.344 B 22.67 % 1.095 B 13.33 % 966.652 M 7.50 % 899.215 M 42.08 % 632.873 M 376.55 % 132.803 M 20.77 % 109.960 M 5.46 % 104.262 M 9.62 % 95.110 M -15.83 % 112.996 M 15.23 % 98.065 M -18.14 % 119.802 M -2.67 % 123.094 M -13.95 % 143.046 M 51.46 % 94.444 M
Other non current assets 973.000 K -99.32 % 142.951 M -9.04 % 157.155 M 105.56 % 76.453 M -36.18 % 119.789 M 16.36 % 102.943 M 183.14 % 36.358 M -89.43 % 343.837 M 24.48 % 276.218 M 18.95 % 232.219 M 991.60 % 21.273 M -50.49 % 42.972 M 30.65 % 32.891 M 90.28 % 17.286 M 24.71 % 13.861 M 129.33 % 6.044 M 57.48 % 3.838 M
Long term investments 317.599 M -25.36 % 425.507 M 49.47 % 284.685 M 262.73 % 78.485 M 75.02 % 44.844 M -16.74 % 53.859 M 339.61 % 12.252 M 45.03 % 8.448 M 104.29 % -196.951 M -130.74 % -85.356 M -434.47 % -15.970 M -1 258.22 % 1.379 M 103.75 % -36.792 M -185.81 % 42.876 M 37.23 % 31.245 M 20.74 % 25.878 M -13.39 % 29.878 M
Intangible assets 76.166 M 11.71 % 68.179 M 697.14 % 8.553 M -68.93 % 27.530 M -1.30 % 27.893 M -8.72 % 30.558 M -13.63 % 35.378 M 311.24 % 8.603 M -19.93 % 10.744 M -4.61 % 11.263 M -11.46 % 12.721 M -35.86 % 19.834 M 52.21 % 13.031 M -4.61 % 13.660 M 220.21 % 4.266 M -6.14 % 4.545 M 76.09 % 2.581 M
GoodWill 50.396 M 0.00 % 50.396 M 0.00 % 50.396 M 0.00 % 50.396 M 0.00 % 50.396 M 0.00 % 50.396 M 39.66 % 36.084 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 126.562 M 6.74 % 118.575 M 101.15 % 58.949 M -24.35 % 77.926 M -0.46 % 78.289 M -3.29 % 80.954 M 13.28 % 71.462 M 730.68 % 8.603 M -19.93 % 10.744 M -4.61 % 11.263 M -11.46 % 12.721 M -35.86 % 19.834 M 52.21 % 13.031 M -4.61 % 13.660 M 220.21 % 4.266 M -6.14 % 4.545 M 76.09 % 2.581 M
Property plant equipment net 1.556 B 0.90 % 1.542 B 24.37 % 1.240 B 11.29 % 1.114 B 15.90 % 961.450 M -1.96 % 980.666 M -3.68 % 1.018 B 395.10 % 205.650 M -7.80 % 223.050 M -11.60 % 252.310 M -8.33 % 275.245 M 24.94 % 220.294 M 22.61 % 179.676 M 8.03 % 166.315 M -0.18 % 166.610 M 36.67 % 121.903 M 39.31 % 87.504 M
Total non current assets 2.055 B -8.84 % 2.254 B 26.44 % 1.783 B 28.83 % 1.384 B 12.26 % 1.233 B -1.02 % 1.245 B 7.86 % 1.155 B 106.90 % 558.091 M 76.47 % 316.253 M -39.97 % 526.862 M 52.19 % 346.197 M 22.29 % 283.099 M 12.61 % 251.402 M 3.74 % 242.341 M 10.27 % 219.779 M 36.13 % 161.446 M 28.64 % 125.504 M
Other current assets 54.937 M -40.01 % 91.580 M 53.03 % 59.846 M -80.79 % 311.500 M 81.82 % 171.323 M -12.23 % 195.187 M 175.94 % 70.736 M 37.20 % 51.558 M -44.09 % 92.215 M 34.95 % 68.331 M 25.47 % 54.459 M 48.46 % 36.682 M 75 436.66 % 48.562 K -99.74 % 18.473 M 17.42 % 15.732 M -4.79 % 16.523 M 84.84 % 8.939 M
Short term investments 30.429 M -7.21 % 32.794 M 24.21 % 26.401 M 81.89 % 14.515 M -47.82 % 27.819 M -58.88 % 67.647 M 4 964.41 % -1.391 M -123.18 % 6.000 M -97.51 % 241.112 M 182.23 % 85.431 M 432.44 % 16.045 M -93.50 % 246.798 M 569.43 % 36.867 M -76.25 % 155.209 M 29.74 % 119.631 M 22.76 % 97.448 M 35.05 % 72.159 M
cash and cash equivalents 75.672 M -29.72 % 107.672 M -31.55 % 157.308 M 146.17 % 63.902 M -62.66 % 171.129 M 270.49 % 46.190 M -41.56 % 79.040 M -55.20 % 176.441 M -7.35 % 190.435 M 33.75 % 142.385 M -62.45 % 379.225 M 91.62 % 197.906 M -3.09 % 204.208 M 369.85 % 43.462 M -4.58 % 45.547 M 11.62 % 40.807 M 21.09 % 33.700 M
Cash and short term investments 75.672 M -46.13 % 140.466 M -25.03 % 187.352 M 193.19 % 63.902 M -67.88 % 198.949 M 330.72 % 46.190 M -41.56 % 79.040 M -56.68 % 182.441 M -57.72 % 431.547 M 89.43 % 227.816 M -42.36 % 395.271 M -11.12 % 444.704 M 84.47 % 241.075 M 21.34 % 198.671 M 20.28 % 165.178 M 19.47 % 138.255 M 30.60 % 105.859 M
Total current assets 807.704 M -6.64 % 865.173 M 24.61 % 694.281 M -10.27 % 773.765 M 6.03 % 729.726 M 7.73 % 677.355 M 94.53 % 348.207 M -24.32 % 460.125 M -34.26 % 699.896 M 48.73 % 470.568 M -22.74 % 609.042 M -7.85 % 660.912 M 62.47 % 406.797 M 24.78 % 326.023 M 28.47 % 253.773 M 12.10 % 226.386 M 49.39 % 151.541 M
Inventory 65.496 M -16.47 % 78.410 M 337.80 % 17.910 M -46.14 % 33.252 M 78.22 % 18.658 M -71.99 % 66.617 M 0.000 0.000 0.000 -100.00 % 512.232 K -74.30 % 1.993 M -45.42 % 3.651 M 8.01 % 3.380 M 16.36 % 2.905 M 0.000 0.000 0.000
Net receivables 611.599 M 10.25 % 554.717 M 29.25 % 429.173 M 17.55 % 365.111 M 7.13 % 340.796 M -7.73 % 369.361 M 117.91 % 169.498 M 9.09 % 155.378 M -21.86 % 198.842 M -17.91 % 242.227 M 14.38 % 211.766 M 30.26 % 162.575 M 0.000 -100.00 % 105.974 M 45.44 % 72.863 M 1.75 % 71.608 M 94.89 % 36.743 M
Tax assets 53.503 M 116.34 % 24.731 M -40.81 % 41.785 M 14.19 % 36.593 M 29.31 % 28.299 M 4.76 % 27.013 M 64.21 % 16.450 M 294.73 % -8.448 M -364.72 % 3.191 M -97.26 % 116.426 M 119.97 % 52.929 M 3 938.63 % -1.379 M -102.20 % 62.596 M 2 740.11 % 2.204 M -41.95 % 3.797 M 23.44 % 3.076 M 80.62 % 1.703 M
Other assets 0.000 0.000 100.00 % -60.000 K -372.73 % 22.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
Account payables 109.101 M -21.01 % 138.123 M 131.26 % 59.727 M -66.05 % 175.928 M 76.62 % 99.609 M -28.90 % 140.098 M 76.54 % 79.359 M -1.39 % 80.477 M 31.66 % 61.125 M 29.08 % 47.355 M 10.76 % 42.756 M -1.25 % 43.297 M -9.56 % 47.877 M -27.13 % 65.703 M 7.50 % 61.120 M -28.10 % 85.007 M 84.41 % 46.097 M
Tax payables 0.000 0.000 0.000 0.000 -100.00 % 3.984 M -32.76 % 5.925 M -56.10 % 13.496 M 132.12 % 5.814 M -4.56 % 6.092 M 26.97 % 4.798 M 0.000 0.000 0.000 -100.00 % 2.639 M -41.85 % 4.538 M -54.79 % 10.037 M 39.02 % 7.220 M
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 14.926 M 0.000 -100.00 % 14.920 M -5.21 % 15.740 M 749.37 % 1.853 M -31.79 % 2.717 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 135.979 M -9.40 % 150.079 M 29.68 % 115.729 M 26.64 % 91.385 M 5.85 % 86.337 M 6.78 % 80.855 M 0.000 -100.00 % 18.180 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 74.424 M 16.23 % 64.032 M -11.08 % 72.014 M 16.65 % 61.735 M -1.69 % 62.797 M 3.34 % 60.766 M 1 255.68 % -5.258 M 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 -100.00 % 57.225 M 10.19 % 51.934 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
Other total stockholders equity 295.354 M 28.54 % 229.782 M 33.72 % 171.837 M -36.62 % 271.133 M 18.37 % 229.062 M 0.00 % 229.062 M 31.98 % 173.558 M 0.00 % 173.558 M 0.00 % 173.558 M -3.75 % 180.323 M -31.81 % 264.432 M 0.79 % 262.358 M 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 19.284 M 297.61 % 4.850 M -64.78 % 13.772 M 22.51 % 11.242 M -9.63 % 12.440 M -9.53 % 13.751 M -16.82 % 16.532 M -9.26 % 18.218 M -30.74 % 26.302 M 19.47 % 22.015 M -16.03 % 26.217 M -7.54 % 28.355 M -4.28 % 29.624 M 81.24 % 16.345 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
Total assets 2.863 B -8.23 % 3.119 B 25.93 % 2.477 B 14.22 % 2.169 B 10.51 % 1.962 B 2.06 % 1.923 B 27.94 % 1.503 B 47.60 % 1.018 B 0.20 % 1.016 B 1.88 % 997.430 M 4.42 % 955.239 M 1.19 % 944.012 M 43.42 % 658.199 M 15.81 % 568.364 M 20.02 % 473.552 M 22.10 % 387.832 M 39.99 % 277.045 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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
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
Change in working capital -83.866 M 24.40 % -110.931 M -242.30 % 77.953 M 140.23 % -193.775 M -552.68 % 42.806 M 116.54 % -258.734 M -369.24 % 96.099 M 501.17 % 15.986 M -92.86 % 224.013 M 204.40 % -214.579 M -1 715.71 % -11.818 M 45.83 % -21.816 M 60.18 % -54.784 M 4.71 % -57.493 M -85.66 % -30.967 M -561.26 % -4.683 M 64.08 % -13.036 M
Accounts receivables -59.020 M 59.12 % -144.357 M -103.66 % -70.883 M -103.33 % -34.861 M -226.45 % 27.569 M 113.72 % -200.995 M -1 043.91 % -17.571 M -172.54 % 24.223 M 2 541.91 % -991.961 K 94.02 % -16.589 M -1 421.00 % 1.256 M 107.02 % -17.881 M 48.20 % -34.518 M 2.17 % -35.283 M -424.81 % -6.723 M 84.74 % -44.051 M -193.56 % -15.006 M
Inventory 12.914 M 121.35 % -60.500 M -494.34 % 15.342 M 205.13 % -14.594 M -130.43 % 47.959 M 171.99 % -66.617 M 0.000 0.000 -100.00 % 512.232 K -65.40 % 1.481 M -10.72 % 1.658 M 712.29 % -270.844 K 43.03 % -475.456 K 83.63 % -2.905 M 0.000 0.000 0.000
Accounts payables -29.022 M -137.02 % 78.396 M 167.47 % -116.201 M -241.58 % 82.072 M 419.20 % -25.712 M -142.33 % 60.740 M 5 534.42 % -1.118 M -105.78 % 19.351 M 40.53 % 13.770 M 199.40 % 4.599 M 0.000 0.000 0.000 -100.00 % 4.583 M 119.19 % -23.887 M -161.39 % 38.910 M 839.40 % 4.142 M
Other working capital -8.738 M -109.30 % 93.926 M -62.38 % 249.695 M 210.29 % -226.392 M -3 129.42 % -7.010 M 86.48 % -51.862 M -145.18 % 114.788 M 521.78 % -27.215 M -112.18 % 223.501 M 203.44 % -216.060 M -1 503.26 % -13.476 M 37.45 % -21.545 M 60.33 % -54.309 M -127.35 % -23.888 M -6 591.32 % -357.000 K -177.95 % 458.000 K 121.09 % -2.172 M
Other non cash items 143.424 M -34.45 % 218.808 M 61.34 % 135.620 M 70.09 % 79.734 M -30.29 % 114.386 M 504.33 % 18.928 M 129.11 % -65.013 M -257.58 % -18.181 M 61.68 % -47.449 M 22.58 % -61.289 M 8.16 % -66.734 M -9.48 % -60.955 M -7.98 % -56.451 M -5 445.33 % -1.018 M 73.34 % -3.818 M -132.60 % 11.711 M 62.11 % 7.224 M
Net cash provided by operating activities 206.177 M -13.51 % 238.382 M -19.87 % 297.508 M 1 398.42 % -22.913 M -112.10 % 189.337 M 223.00 % -153.935 M -305.07 % 75.066 M 27.57 % 58.842 M -77.00 % 255.798 M 250.08 % -170.445 M -458.58 % 47.534 M 31.75 % 36.078 M -17.08 % 43.510 M -17.01 % 52.425 M -38.28 % 84.941 M 1.59 % 83.611 M 42.32 % 58.749 M
Investments in property plant and equipment -168.703 M 61.27 % -435.615 M -164.42 % -164.741 M -11.02 % -148.392 M -273.89 % -39.689 M -89.67 % -20.925 M 97.67 % -897.067 M -13 772.30 % -6.467 M -5.32 % -6.140 M 56.03 % -13.962 M 87.41 % -110.883 M -69.16 % -65.548 M -432.75 % -12.304 M 48.78 % -24.020 M 58.17 % -57.429 M -15.65 % -49.656 M -445.73 % -9.099 M
Acquisitions net 31.223 M -0.86 % 31.493 M 23.17 % 25.569 M 128.25 % -90.520 M -268.95 % 53.577 M 14.01 % 46.995 M 108.52 % -551.584 M -347 744.76 % 158.663 K 204.88 % 52.041 K -40.94 % 88.117 K 0.000 0.000 0.000 -100.00 % 168.000 K -87.57 % 1.352 M 147.62 % 546.000 K -42.59 % 951.000 K
Purchases of investments -74.387 M 39.17 % -122.295 M 40.85 % -206.765 M -1 279.26 % -14.991 M -135.30 % -6.371 M 86.62 % -47.626 M -93.57 % -24.604 M -94 530.93 % -26.000 K 99.99 % -315.394 M -133.41 % -135.125 M 53.37 % -289.802 M 66.89 % -875.312 M -12 364.31 % -7.023 M -10.61 % -6.349 M -110.23 % -3.020 M 47.33 % -5.734 M 43.86 % -10.213 M
Sales maturities of investments 355.981 M 1 733.44 % 19.416 M 175.94 % -25.569 M -124.23 % 105.511 M 1 824.44 % 5.483 M -55.70 % 12.375 M -42.36 % 21.469 M -90.87 % 235.137 M 133.34 % 100.771 M 53.29 % 65.738 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -4.802 M -105.30 % 90.528 M 170.90 % 33.418 M -66.95 % 101.100 M 232.20 % -76.474 M -82.86 % -41.820 M -105.12 % 817.357 M 491.41 % -208.823 M -889.40 % 26.453 M -72.47 % 96.076 M -82.50 % 548.913 M -20.14 % 687.384 M 4 723.30 % 14.251 M 0.000 0.000 0.000 0.000
Net cash used for investing activites 139.312 M 133.45 % -416.473 M -23.18 % -338.088 M -614.89 % -47.292 M 25.49 % -63.474 M -24.46 % -51.001 M 91.96 % -634.429 M -3 300.81 % 19.821 M 110.20 % -194.310 M -266.55 % -53.011 M -135.76 % 148.228 M 158.48 % -253.475 M -4 894.84 % -5.075 M 83.20 % -30.201 M 48.90 % -59.097 M -7.75 % -54.844 M -198.70 % -18.361 M
Debt repayment -312.238 M -210.89 % 281.576 M 11.17 % 253.282 M 494.11 % 42.632 M -48.63 % 82.985 M -53.78 % 179.537 M -59.17 % 439.756 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -294.000 K 15.76 % -349.000 K 45.21 % -637.000 K
Common stock issued 76.925 M 9 361.87 % 813.000 K 0.000 0.000 0.000 -100.00 % 68.719 M 137 366.20 % 49.990 K 2.02 % 49.000 K 0.000 0.000 0.000 -100.00 % 214.558 M 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 100.00 % -213.000 K 0.000 100.00 % -439.756 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 100.00 % -6.044 M 0.000 100.00 % -2.684 M -8.62 % -2.471 M 83.10 % -14.619 M -0.29 % -14.577 M -0.09 % -14.563 M 0.00 % -14.563 M 0.00 % -14.563 M -2.87 % -14.156 M -384.00 % -2.925 M -0.66 % -2.906 M 0.32 % -2.915 M -42.40 % -2.047 M -16.64 % -1.755 M -20.04 % -1.462 M
Other financing activites -174.970 M -20.92 % -144.697 M -61.32 % -89.694 M -16.53 % -76.972 M 5.24 % -81.226 M -271.29 % -21.877 M -456.80 % -3.929 M 49.24 % -7.740 M -787.42 % 1.126 M -4.45 % 1.178 M 511.91 % -286.081 K 46.78 % -537.576 K -265.09 % -147.243 K -104.46 % 3.305 M 726.25 % 400.000 K 0.000 0.000
Net cash used provided by financing activities -410.283 M -411.65 % 131.648 M -19.52 % 163.588 M 541.84 % -37.024 M -3 902.59 % -925.000 K -100.44 % 211.761 M -49.73 % 421.250 M 2 025.26 % -21.880 M -62.83 % -13.437 M -0.39 % -13.385 M 7.32 % -14.442 M -106.84 % 211.095 M 7 014.80 % -3.053 M -882.77 % 390.000 K 120.09 % -1.941 M 7.75 % -2.104 M -0.24 % -2.099 M
Effect of forex changes on cash 19.334 M 0.000 0.000 -100.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
Net change in cash -45.460 M 2.12 % -46.443 M -137.76 % 123.008 M 214.72 % -107.228 M -185.82 % 124.939 M 1 730.54 % 6.825 M 104.94 % -138.113 M -343.23 % 56.782 M 18.17 % 48.051 M 120.29 % -236.841 M -230.62 % 181.320 M 2 977.30 % -6.302 M -117.81 % 35.382 M 0.000 0.000 0.000 0.000
Cash at beginning of period 140.466 M -24.85 % 186.909 M 192.50 % 63.901 M -62.66 % 171.129 M 47.61 % 115.930 M 6.26 % 109.104 M -55.87 % 247.217 M 29.82 % 190.435 M 33.75 % 142.385 M -62.45 % 379.225 M 91.62 % 197.906 M -3.09 % 204.208 M 20.96 % 168.825 M 270.66 % 45.547 M 11.62 % 40.807 M 21.09 % 33.700 M 0.000
Cash at end of period 75.672 M -46.13 % 140.466 M -24.85 % 186.909 M 192.50 % 63.901 M -76.90 % 276.641 M 138.63 % 115.930 M 6.26 % 109.104 M -55.87 % 247.217 M 29.82 % 190.435 M 33.75 % 142.385 M -62.45 % 379.225 M 91.62 % 197.906 M -3.09 % 204.208 M 369.85 % 43.462 M -4.58 % 45.547 M 11.62 % 40.807 M 21.09 % 33.700 M
Operating cash flow 86.336 M -63.78 % 238.382 M -19.87 % 297.508 M 1 398.42 % -22.913 M -111.87 % 193.104 M 225.45 % -153.935 M -305.07 % 75.066 M 27.57 % 58.842 M -77.00 % 255.798 M 250.08 % -170.445 M -458.58 % 47.534 M 31.75 % 36.078 M -17.08 % 43.510 M -17.01 % 52.425 M -38.28 % 84.941 M 1.59 % 83.611 M 42.32 % 58.749 M
Capital expenditure -168.703 M 61.27 % -435.615 M -164.42 % -164.741 M -11.02 % -148.392 M -273.89 % -39.689 M -89.67 % -20.925 M 97.67 % -897.067 M -13 772.30 % -6.467 M -5.32 % -6.140 M 56.03 % -13.962 M 87.41 % -110.883 M -69.16 % -65.548 M -432.75 % -12.304 M 48.78 % -24.020 M 58.17 % -57.429 M -15.65 % -49.656 M -445.73 % -9.099 M
Free CashFlow -82.367 M 58.24 % -197.233 M -248.56 % 132.767 M 177.50 % -171.305 M -211.66 % 153.415 M 187.74 % -174.860 M 78.73 % -822.002 M -1 669.46 % 52.375 M -79.02 % 249.658 M 235.38 % -184.408 M -191.10 % -63.349 M -114.97 % -29.469 M -194.43 % 31.206 M 9.86 % 28.405 M 3.25 % 27.512 M -18.98 % 33.955 M -31.61 % 49.650 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30
Revenue 244.335 M -35.91 % 381.261 M 70.92 % 223.058 M -19.88 % 278.395 M 13.91 % 244.405 M -38.84 % 399.603 M 65.48 % 241.475 M -32.47 % 357.601 M 21.03 % 295.475 M 5.61 % 279.775 M 45.49 % 192.294 M 8.69 % 176.922 M -5.65 % 187.526 M -34.54 % 286.487 M 63.12 % 175.626 M -59.99 % 438.974 M 167.76 % 163.945 M -48.34 % 317.374 M 94.09 % 163.518 M 12.95 % 144.776 M 0.00 % 144.776 M -22.38 % 186.516 M 0.00 % 186.516 M 58.25 % 117.865 M 0.00 % 117.865 M 4.39 % 112.907 M 0.00 % 112.907 M 71.66 % 65.774 M 0.00 % 65.774 M -46.10 % 122.039 M 0.00 % 122.039 M 18.68 % 102.831 M 0.00 % 102.831 M -16.99 % 123.880 M 0.00 % 123.880 M 34.20 % 92.314 M 0.00 % 92.314 M -27.40 % 127.146 M 0.00 % 127.146 M 68.84 % 75.307 M 0.00 % 75.307 M
Net income 10.861 M -35.83 % 16.925 M 553.47 % 2.590 M -71.45 % 9.073 M -66.37 % 26.977 M 64.46 % 16.403 M 58.45 % 10.352 M -6.09 % 11.023 M -29.18 % 15.565 M 60.18 % 9.717 M 94.89 % 4.986 M -82.77 % 28.936 M 2 230.78 % -1.358 M -531.11 % 315.000 K -98.64 % 23.145 M 306.63 % -11.201 M -428.57 % 3.409 M 129.22 % -11.668 M -66.63 % -7.003 M -122.44 % -3.148 M 0.00 % -3.148 M -124.91 % 12.639 M 0.00 % 12.639 M 513.80 % -3.055 M 0.00 % -3.055 M -314.71 % 1.423 M 0.00 % 1.423 M 260.12 % -888.500 K 0.00 % -888.500 K -108.15 % 10.897 M 0.00 % 10.897 M -10.32 % 12.152 M 0.00 % 12.152 M -24.55 % 16.106 M 0.00 % 16.106 M 50.99 % 10.667 M 0.00 % 10.667 M -65.22 % 30.667 M 0.00 % 30.667 M 541.76 % 4.779 M 0.00 % 4.779 M
Income before tax 16.558 M -43.61 % 29.363 M 202.99 % 9.691 M -58.90 % 23.578 M 19.33 % 19.759 M 14.98 % 17.184 M -1.01 % 17.360 M -39.43 % 28.661 M -18.65 % 35.231 M 482.81 % 6.045 M 11.68 % 5.413 M -29.66 % 7.696 M 85.04 % 4.159 M -87.77 % 34.008 M 498.78 % -8.528 M -184.87 % 10.048 M 323.97 % 2.370 M 112.09 % -19.599 M -47.70 % -13.270 M -1 042.44 % 1.408 M 0.00 % 1.408 M -87.00 % 10.832 M 0.00 % 10.832 M 239.87 % 3.187 M 0.00 % 3.187 M -8.69 % 3.490 M 0.00 % 3.490 M 2 023.10 % -181.500 K 0.00 % -181.500 K -101.16 % 15.621 M 0.00 % 15.621 M -13.62 % 18.085 M 0.00 % 18.085 M -35.37 % 27.981 M 0.00 % 27.981 M 156.47 % 10.910 M 0.00 % 10.910 M -74.91 % 43.488 M 0.00 % 43.488 M 453.95 % 7.851 M 0.00 % 7.851 M
Income before tax ratio 0.07 -12.01 % 0.08 77.27 % 0.04 -48.70 % 0.08 4.76 % 0.08 88.00 % 0.04 -40.18 % 0.07 -10.30 % 0.08 -32.78 % 0.12 451.84 % 0.02 -23.24 % 0.03 -35.29 % 0.04 96.14 % 0.02 -81.32 % 0.12 344.47 % -0.05 -312.14 % 0.02 58.34 % 0.01 123.41 % -0.06 23.90 % -0.08 -934.42 % 0.01 0.00 % 0.01 -83.25 % 0.06 0.00 % 0.06 114.78 % 0.03 0.00 % 0.03 -12.53 % 0.03 0.00 % 0.03 1 220.30 % 0.00 0.00 % 0.00 -102.16 % 0.13 0.00 % 0.13 -27.22 % 0.18 0.00 % 0.18 -22.14 % 0.23 0.00 % 0.23 91.12 % 0.12 0.00 % 0.12 -65.45 % 0.34 0.00 % 0.34 228.10 % 0.10 0.00 % 0.10
EBITDA 68.183 M -16.60 % 81.755 M 23.73 % 66.075 M -20.26 % 82.864 M 5.53 % 78.523 M -22.17 % 100.885 M 53.02 % 65.931 M -13.52 % 76.241 M -0.80 % 76.857 M 58.77 % 48.407 M 1.75 % 47.573 M 2.46 % 46.429 M 24.53 % 37.284 M -48.08 % 71.815 M 170.75 % 26.524 M -44.79 % 48.044 M 43.90 % 33.386 M -23.27 % 43.512 M 84.57 % 23.575 M -3.57 % 24.449 M 0.00 % 24.449 M -46.92 % 46.059 M 1.40 % 45.425 M 35.53 % 33.518 M 0.00 % 33.518 M 439.42 % 6.214 M 0.00 % 6.214 M 1 312.41 % -512.499 K 0.00 % -512.499 K -103.18 % 16.097 M -5.74 % 17.077 M -8.95 % 18.755 M 0.00 % 18.755 M -33.80 % 28.329 M 24.80 % 22.700 M 297.93 % 5.705 M 0.00 % 5.705 M -86.03 % 40.831 M 0.27 % 40.723 M 475.07 % 7.081 M 0.00 % 7.081 M
Net income ratio 0.04 0.13 % 0.04 282.32 % 0.01 -64.37 % 0.03 -70.47 % 0.11 168.90 % 0.04 -4.25 % 0.04 39.08 % 0.03 -41.48 % 0.05 51.67 % 0.03 33.95 % 0.03 -84.15 % 0.16 2 358.49 % -0.01 -758.62 % 0.00 -99.17 % 0.13 616.48 % -0.03 -222.71 % 0.02 156.56 % -0.04 14.15 % -0.04 -96.95 % -0.02 0.00 % -0.02 -132.09 % 0.07 0.00 % 0.07 361.49 % -0.03 0.00 % -0.03 -305.68 % 0.01 0.00 % 0.01 193.28 % -0.01 0.00 % -0.01 -115.13 % 0.09 0.00 % 0.09 -24.44 % 0.12 0.00 % 0.12 -9.11 % 0.13 0.00 % 0.13 12.51 % 0.12 0.00 % 0.12 -52.09 % 0.24 0.00 % 0.24 280.11 % 0.06 0.00 % 0.06
Ratio EBITDA 0.28 30.14 % 0.21 -27.61 % 0.30 -0.48 % 0.30 -7.36 % 0.32 27.26 % 0.25 -7.53 % 0.27 28.06 % 0.21 -18.04 % 0.26 50.34 % 0.17 -30.06 % 0.25 -5.73 % 0.26 31.99 % 0.20 -20.69 % 0.25 65.98 % 0.15 37.99 % 0.11 -46.26 % 0.20 48.53 % 0.14 -4.90 % 0.14 -14.63 % 0.17 0.00 % 0.17 -31.62 % 0.25 1.40 % 0.24 -14.36 % 0.28 0.00 % 0.28 416.73 % 0.06 0.00 % 0.06 806.29 % -0.01 0.00 % -0.01 -105.91 % 0.13 -5.74 % 0.14 -23.28 % 0.18 0.00 % 0.18 -20.25 % 0.23 24.80 % 0.18 196.53 % 0.06 0.00 % 0.06 -80.76 % 0.32 0.27 % 0.32 240.60 % 0.09 0.00 % 0.09
Gross profit ratio 0.79 185.93 % 0.28 -68.50 % 0.88 20.21 % 0.73 223.11 % -0.59 -316.98 % 0.27 -10.47 % 0.31 -37.53 % 0.49 -20.22 % 0.61 95.38 % 0.31 -64.39 % 0.88 2.84 % 0.86 16.50 % 0.74 2.96 % 0.71 31.30 % 0.54 73.44 % 0.31 -48.95 % 0.61 225.45 % 0.19 -63.94 % 0.52 87.91 % 0.28 0.00 % 0.28 -14.77 % 0.33 0.00 % 0.33 -31.95 % 0.48 0.00 % 0.48 79.62 % 0.27 0.00 % 0.27 4.36 % 0.26 0.00 % 0.26 65.02 % 0.16 0.00 % 0.16 -76.30 % 0.65 0.00 % 0.65 161.88 % 0.25 0.00 % 0.25 -62.55 % 0.67 0.00 % 0.67 124.27 % 0.30 0.00 % 0.30 -51.20 % 0.61 0.00 % 0.61
Weighted average shs out dil 16.210 M 50.21 % 10.792 M 0.00 % 10.792 M 22.51 % 8.809 M -34.41 % 13.431 M -0.19 % 13.456 M 0.24 % 13.424 M 0.02 % 13.422 M 0.00 % 13.422 M 0.00 % 13.422 M 0.00 % 13.422 M 0.19 % 13.396 M -0.19 % 13.422 M 0.00 % 13.422 M 0.00 % 13.422 M -2.83 % 13.813 M -2.75 % 14.204 M 5.63 % 13.447 M 0.00 % 13.447 M 0.38 % 13.396 M 0.00 % 13.396 M -2.16 % 13.691 M 0.00 % 13.691 M 12.06 % 12.218 M 0.00 % 12.218 M -1.66 % 12.425 M 0.00 % 12.425 M 4.88 % 11.847 M 0.00 % 11.847 M -2.09 % 12.100 M 0.00 % 12.100 M 0.00 % 12.100 M 0.00 % 12.100 M 0.00 % 12.100 M 0.00 % 12.100 M 24.78 % 9.697 M 0.00 % 9.697 M -15.10 % 11.421 M 0.00 % 11.421 M 42.77 % 8.000 M 0.00 % 8.000 M
Weighted average shs out 13.245 M 38.08 % 9.593 M 0.00 % 9.593 M 17.36 % 8.174 M -39.14 % 13.431 M -7.47 % 14.516 M 8.13 % 13.424 M 0.02 % 13.422 M 0.00 % 13.422 M 0.00 % 13.422 M 0.00 % 13.422 M 0.19 % 13.396 M -0.19 % 13.422 M 0.00 % 13.422 M 0.00 % 13.422 M -0.46 % 13.483 M -0.46 % 13.545 M 0.73 % 13.447 M 0.00 % 13.447 M 0.38 % 13.396 M 0.00 % 13.396 M -2.16 % 13.691 M 0.00 % 13.691 M 12.06 % 12.218 M 0.00 % 12.218 M -1.10 % 12.353 M 0.00 % 12.353 M 4.28 % 11.847 M 0.00 % 11.847 M -2.16 % 12.108 M 0.00 % 12.108 M 0.07 % 12.100 M 0.00 % 12.100 M 0.00 % 12.100 M 0.00 % 12.100 M 24.78 % 9.697 M 0.00 % 9.697 M -15.10 % 11.421 M 0.00 % 11.421 M 42.21 % 8.031 M 0.00 % 8.031 M
EPS diluted 0.67 -57.32 % 1.57 554.17 % 0.24 -76.70 % 1.03 -48.76 % 2.01 64.75 % 1.22 58.44 % 0.77 -6.10 % 0.82 -29.31 % 1.16 61.11 % 0.72 94.59 % 0.37 -82.87 % 2.16 2 260.00 % -0.10 -525.53 % 0.02 -98.63 % 1.72 312.35 % -0.81 -437.50 % 0.24 127.59 % -0.87 -67.31 % -0.52 -116.67 % -0.24 0.00 % -0.24 -126.09 % 0.92 0.00 % 0.92 468.00 % -0.25 0.00 % -0.25 -327.27 % 0.11 0.00 % 0.11 246.67 % -0.08 0.00 % -0.08 -108.33 % 0.90 0.00 % 0.90 -10.00 % 1.00 0.00 % 1.00 -24.81 % 1.33 0.00 % 1.33 20.91 % 1.10 0.00 % 1.10 -59.11 % 2.69 0.00 % 2.69 348.33 % 0.60 0.00 % 0.60
Earnings per share 0.82 -53.41 % 1.76 551.85 % 0.27 -75.68 % 1.11 -44.78 % 2.01 64.75 % 1.22 58.44 % 0.77 -6.10 % 0.82 -29.31 % 1.16 61.11 % 0.72 94.59 % 0.37 -82.87 % 2.16 2 260.00 % -0.10 -525.53 % 0.02 -98.63 % 1.72 307.23 % -0.83 -445.83 % 0.24 127.59 % -0.87 -67.31 % -0.52 -116.67 % -0.24 0.00 % -0.24 -126.09 % 0.92 0.00 % 0.92 468.00 % -0.25 0.00 % -0.25 -308.33 % 0.12 0.00 % 0.12 260.00 % -0.08 0.00 % -0.08 -108.33 % 0.90 0.00 % 0.90 -10.00 % 1.00 0.00 % 1.00 -24.81 % 1.33 0.00 % 1.33 20.91 % 1.10 0.00 % 1.10 -59.11 % 2.69 0.00 % 2.69 348.33 % 0.60 0.00 % 0.60
Gross profit 193.192 M 83.24 % 105.429 M -46.16 % 195.835 M -3.68 % 203.324 M 240.23 % -144.989 M -232.71 % 109.254 M 48.16 % 73.740 M -57.82 % 174.806 M -3.44 % 181.040 M 106.35 % 87.736 M -48.19 % 169.342 M 11.77 % 151.505 M 9.92 % 137.838 M -32.60 % 204.514 M 114.19 % 95.483 M -30.61 % 137.602 M 36.70 % 100.658 M 68.12 % 59.874 M -30.01 % 85.545 M 112.24 % 40.306 M 0.00 % 40.306 M -33.84 % 60.927 M 0.00 % 60.927 M 7.69 % 56.575 M 0.00 % 56.575 M 87.51 % 30.172 M 0.00 % 30.172 M 79.14 % 16.843 M 0.00 % 16.843 M -11.06 % 18.937 M 0.00 % 18.937 M -71.87 % 67.330 M 0.00 % 67.330 M 117.38 % 30.973 M 0.00 % 30.973 M -49.74 % 61.625 M 0.00 % 61.625 M 62.83 % 37.847 M 0.00 % 37.847 M -17.60 % 45.934 M 0.00 % 45.934 M
Income tax expense 4.598 M -52.78 % 9.737 M 66.47 % 5.849 M -29.17 % 8.258 M 187.75 % -9.411 M -21.43 % -7.750 M -174.73 % 10.370 M -49.80 % 20.657 M 9.74 % 18.823 M 243.61 % 5.478 M 115.08 % 2.547 M 111.97 % -21.274 M -1 414.16 % -1.405 M -105.60 % 25.079 M 278.96 % -14.014 M -210.32 % 12.703 M 1 608.67 % -842.000 K 95.79 % -20.005 M -268.37 % 11.882 M 59.31 % 7.458 M 0.00 % 7.458 M 80.87 % 4.123 M 0.00 % 4.123 M -34.20 % 6.267 M 0.00 % 6.267 M 210.56 % 2.018 M 0.00 % 2.018 M 158.03 % 782.000 K 0.00 % 782.000 K -83.45 % 4.724 M 0.00 % 4.724 M -20.38 % 5.933 M 0.00 % 5.933 M -50.04 % 11.875 M 0.00 % 11.875 M 4 786.83 % 243.000 K 0.00 % 243.000 K -98.10 % 12.822 M 0.00 % 12.822 M 317.37 % 3.072 M 0.00 % 3.072 M
Cost of revenue 51.143 M -81.46 % 275.832 M 913.23 % 27.223 M -63.74 % 75.071 M -80.72 % 389.394 M 34.11 % 290.349 M 73.10 % 167.735 M -8.24 % 182.795 M 59.74 % 114.435 M -40.41 % 192.039 M 736.70 % 22.952 M -9.70 % 25.417 M -48.85 % 49.688 M -39.38 % 81.973 M 2.28 % 80.143 M -73.41 % 301.372 M 376.20 % 63.287 M -75.42 % 257.500 M 230.24 % 77.973 M -25.36 % 104.470 M 0.00 % 104.470 M -16.82 % 125.589 M 0.00 % 125.589 M 104.91 % 61.290 M 0.00 % 61.290 M -25.92 % 82.735 M 0.00 % 82.735 M 69.08 % 48.932 M 0.00 % 48.932 M -52.54 % 103.102 M 0.00 % 103.102 M 190.42 % 35.501 M 0.00 % 35.501 M -61.79 % 92.908 M 0.00 % 92.908 M 202.74 % 30.689 M 0.00 % 30.689 M -65.63 % 89.299 M 0.00 % 89.299 M 204.01 % 29.374 M 0.00 % 29.374 M
General and administrative expenses 0.000 -100.00 % 9.086 M 0.000 0.000 0.000 -100.00 % 5.392 M 0.000 0.000 0.000 -100.00 % 48.660 M 0.000 0.000 0.000 -100.00 % 6.795 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.775 M 0.00 % 10.775 M 0.000 0.000 -100.00 % 11.729 M 0.00 % 11.729 M 0.000 0.000 -100.00 % 24.327 M 0.00 % 24.327 M 0.00 % 24.327 M 0.00 % 24.327 M 0.11 % 24.300 M 0.00 % 24.300 M 0.00 % 24.300 M 0.00 % 24.300 M 216.53 % 7.677 M 0.00 % 7.677 M -61.86 % 20.128 M 0.00 % 20.128 M
Selling and marketing expenses 0.000 -100.00 % 7.209 M 0.000 0.000 0.000 -100.00 % 10.953 M 0.000 0.000 0.000 -100.00 % 5.839 M 0.000 0.000 0.000 -100.00 % 1.953 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.289 M 0.00 % 2.289 M 0.000 0.000 -100.00 % 2.488 M 0.00 % 2.488 M 0.000 0.000 -100.00 % 4.667 M 0.00 % 4.667 M 0.000 0.000 -100.00 % 6.103 M 0.00 % 6.103 M 0.000 0.000 -100.00 % 4.582 M 0.00 % 4.582 M 0.000 0.000
Other expenses 152.583 M 0.000 -100.00 % 152.516 M 336.37 % 34.951 M -34.98 % 53.756 M 0.000 0.000 -100.00 % 4.811 M 34.91 % 3.566 M 18.20 % 3.017 M -28.93 % 4.245 M 3.64 % 4.096 M -57.61 % 9.662 M 157.52 % 3.752 M 733.78 % -592.000 K -125.07 % 2.361 M -48.63 % 4.596 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 152.583 M 186.09 % 53.333 M -65.03 % 152.516 M 336.37 % 34.951 M 9.50 % 31.918 M -41.31 % 54.380 M 91.69 % 28.368 M -76.45 % 120.445 M -3.73 % 125.118 M 112.87 % 58.778 M -58.41 % 141.336 M 14.02 % 123.958 M -0.27 % 124.299 M -11.82 % 140.958 M 73.61 % 81.190 M -23.76 % 106.498 M 25.35 % 84.958 M 66.32 % 51.081 M -37.51 % 81.749 M 295.93 % 20.647 M 0.00 % 20.647 M -37.87 % 33.232 M 0.00 % 33.232 M -10.62 % 37.181 M 0.00 % 37.181 M -6.25 % 39.658 M 0.00 % 39.658 M 138.79 % 16.608 M 0.00 % 16.608 M -10.14 % 18.483 M 0.00 % 18.483 M -62.42 % 49.182 M 0.00 % 49.182 M 185.39 % 17.233 M 0.00 % 17.233 M -65.94 % 50.596 M 0.00 % 50.596 M 877.70 % 5.175 M 0.00 % 5.175 M -86.35 % 37.913 M 0.00 % 37.913 M
Cost and expenses 203.726 M -38.11 % 329.165 M 83.13 % 179.739 M -20.82 % 227.009 M 19.51 % 189.954 M -44.90 % 344.729 M 75.79 % 196.103 M -35.33 % 303.240 M 26.59 % 239.553 M -4.49 % 250.817 M 52.67 % 164.288 M 9.98 % 149.375 M -14.15 % 173.987 M -21.95 % 222.931 M 38.18 % 161.333 M -60.44 % 407.870 M 175.13 % 148.245 M -51.96 % 308.581 M 93.20 % 159.722 M 27.66 % 125.117 M 0.00 % 125.117 M -21.22 % 158.821 M 0.00 % 158.821 M 61.29 % 98.471 M 0.00 % 98.471 M -19.55 % 122.394 M 0.00 % 122.394 M 86.75 % 65.540 M 0.00 % 65.540 M -46.10 % 121.584 M 0.00 % 121.584 M 43.58 % 84.683 M 0.00 % 84.683 M -23.11 % 110.141 M 0.00 % 110.141 M 35.50 % 81.285 M 0.00 % 81.285 M -13.96 % 94.474 M 0.00 % 94.474 M 40.41 % 67.287 M 0.00 % 67.287 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 197.528 K 0.00 % 197.528 K 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 53.333 M 0.000 0.000 100.00 % -21.838 M -140.16 % 54.380 M 91.69 % 28.368 M -13.55 % 32.815 M -5.03 % 34.554 M -36.60 % 54.499 M -18.83 % 67.142 M 30.99 % 51.256 M -2.44 % 52.540 M 500.59 % 8.748 M 0.000 0.000 0.000 -100.00 % 51.081 M 2 236.73 % 2.186 M 0.000 0.000 -100.00 % 13.063 M 0.00 % 13.063 M 0.000 0.000 -100.00 % 14.218 M 0.00 % 14.218 M 0.000 0.000 -100.00 % 6.472 M 0.00 % 6.472 M -73.40 % 24.327 M 0.00 % 24.327 M 140.49 % 10.115 M 0.00 % 10.115 M -58.37 % 24.300 M 0.00 % 24.300 M 72.75 % 14.067 M 0.00 % 14.067 M -30.11 % 20.128 M 0.00 % 20.128 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.130 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.066 M 0.00 % 17.066 M -6.49 % 18.251 M 0.00 % 18.251 M 8.23 % 16.863 M 0.00 % 16.863 M 4.05 % 16.207 M 0.00 % 16.207 M 0.000 -100.00 % 12.977 M 0.000 -100.00 % 416.000 K 0.000 -100.00 % 15.167 M 0.000 -100.00 % 63.500 K 0.000 -100.00 % 14.241 M 0.000 -100.00 % 119.000 K 0.000 -100.00 % 10.816 M 6 262.50 % 170.000 K 0.00 % 170.000 K
Interest expense 28.177 M -1.63 % 28.645 M -13.94 % 33.286 M -9.83 % 36.915 M -0.03 % 36.926 M -34.27 % 56.182 M 91.68 % 29.310 M -4.04 % 30.544 M 19.00 % 25.668 M -1.01 % 25.930 M -3.38 % 26.838 M 12.07 % 23.947 M 25.76 % 19.042 M 55.20 % 12.269 M -44.81 % 22.229 M -5.07 % 23.417 M 30.63 % 17.926 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 23.448 M -1.26 % 23.747 M 2.81 % 23.098 M 3.25 % 22.371 M 2.44 % 21.838 M -1.48 % 22.165 M 7.81 % 20.559 M 20.45 % 17.069 M -1.73 % 17.369 M 5.70 % 16.432 M 7.24 % 15.322 M 3.63 % 14.786 M 4.99 % 14.083 M 10.08 % 12.793 M -0.23 % 12.823 M -12.04 % 14.579 M 11.38 % 13.090 M -41.81 % 22.497 M 100.00 % 11.249 M -14.95 % 13.227 M 0.00 % 13.227 M 18.06 % 11.203 M 0.00 % 11.203 M -27.96 % 15.551 M 0.00 % 15.551 M 230.50 % 4.705 M 0.00 % 4.705 M -3.50 % 4.876 M 0.00 % 4.876 M -37.71 % 7.827 M -11.13 % 8.807 M 0.00 % 8.807 M 0.00 % 8.807 M 0.00 % 8.807 M 177.15 % 3.178 M 0.00 % 3.178 M 0.00 % 3.178 M 0.00 % 3.178 M 3.52 % 3.069 M 0.00 % 3.069 M 0.00 % 3.069 M
Operating income 40.609 M -22.05 % 52.096 M 20.26 % 43.319 M -15.70 % 51.386 M -5.63 % 54.451 M -0.77 % 54.874 M 20.94 % 45.372 M -23.36 % 59.205 M 5.87 % 55.922 M 74.89 % 31.975 M -0.86 % 32.251 M 1.92 % 31.643 M 133.72 % 13.539 M -77.06 % 59.022 M 330.79 % 13.701 M -59.06 % 33.465 M 64.88 % 20.296 M 130.82 % 8.793 M -28.66 % 12.326 M 9.84 % 11.222 M 0.00 % 11.222 M -67.80 % 34.856 M 1.85 % 34.222 M 90.47 % 17.967 M 0.00 % 17.967 M 1 091.05 % 1.509 M 0.00 % 1.509 M 128.00 % -5.388 M 0.00 % -5.388 M -165.15 % 8.270 M 0.00 % 8.270 M -16.86 % 9.948 M 0.00 % 9.948 M -49.04 % 19.522 M 0.00 % 19.522 M 672.55 % 2.527 M 0.00 % 2.527 M -93.29 % 37.653 M 0.00 % 37.653 M 838.52 % 4.012 M 0.00 % 4.012 M
Operating income ratio 0.17 21.63 % 0.14 -29.64 % 0.19 5.21 % 0.18 -17.15 % 0.22 62.24 % 0.14 -26.92 % 0.19 13.49 % 0.17 -12.52 % 0.19 65.60 % 0.11 -31.86 % 0.17 -6.23 % 0.18 147.73 % 0.07 -64.96 % 0.21 164.09 % 0.08 2.33 % 0.08 -38.42 % 0.12 346.83 % 0.03 -63.25 % 0.08 -2.75 % 0.08 0.00 % 0.08 -58.52 % 0.19 1.85 % 0.18 20.37 % 0.15 0.00 % 0.15 1 040.95 % 0.01 0.00 % 0.01 116.31 % -0.08 0.00 % -0.08 -220.88 % 0.07 0.00 % 0.07 -29.95 % 0.10 0.00 % 0.10 -38.61 % 0.16 0.00 % 0.16 475.69 % 0.03 0.00 % 0.03 -90.76 % 0.30 0.00 % 0.30 455.87 % 0.05 0.00 % 0.05
Total other income expenses net -24.051 M 4.88 % -25.285 M 24.81 % -33.628 M -20.93 % -27.808 M 19.84 % -34.692 M 7.95 % -37.690 M -34.55 % -28.012 M 62.94 % -75.584 M -4.09 % -72.614 M -573.18 % 15.346 M 167.92 % -22.593 M -13.81 % -19.851 M -111.63 % -9.380 M 50.70 % -19.026 M 16.63 % -22.821 M -8.38 % -21.056 M -57.96 % -13.330 M 53.05 % -28.392 M -10.93 % -25.596 M -160.81 % -9.814 M 0.00 % -9.814 M 59.15 % -24.024 M -2.71 % -23.391 M -58.26 % -14.780 M 0.00 % -14.780 M -845.74 % 1.982 M 115.90 % -12.464 M -2 896.09 % -416.000 K -107.99 % 5.207 M -29.17 % 7.351 M 0.00 % 7.351 M -9.66 % 8.137 M 0.00 % 8.137 M -3.81 % 8.459 M 0.00 % 8.459 M 0.90 % 8.383 M 0.00 % 8.383 M 43.67 % 5.835 M 0.00 % 5.835 M 52.01 % 3.839 M 0.00 % 3.839 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 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-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-12-31 2022-09-30 2022-06-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 2017-03-31 2016-09-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-06-30
Net debt 0.000 -100.00 % 1.054 B 0.000 -100.00 % 1.377 B 0.000 -100.00 % 1.298 B 895.38 % 130.451 M -88.82 % 1.167 B 524.30 % 186.909 M -81.11 % 989.582 M 695.18 % 124.448 M -84.49 % 802.489 M 1 155.83 % 63.901 M -91.66 % 765.751 M 44.19 % 531.070 M 91.97 % 276.641 M -51.58 % 571.286 M -13.55 % 660.817 M 31.36 % 503.044 M 333.92 % 115.930 M -81.85 % 638.556 M 12.26 % 568.817 M 23.38 % 461.034 M 0.00 % 461.034 M 22.28 % 377.022 M 8.67 % 346.957 M 1 095.99 % -34.835 M -113.76 % 253.217 M 243.51 % -176.441 M 7.35 % -190.435 M -44.30 % -131.974 M 7.31 % -142.385 M 0.00 % -142.385 M 46.31 % -265.222 M 0.00 % -265.222 M 30.06 % -379.225 M 0.00 % -379.225 M -64.01 % -231.218 M 0.00 % -231.218 M -16.83 % -197.906 M 0.00 % -197.906 M -182.09 % 241.075 M
Total investments 0.000 -100.00 % 317.599 M 0.000 -100.00 % 518.637 M 0.000 -100.00 % 458.301 M 75.66 % 260.902 M -40.40 % 437.791 M 17.11 % 373.818 M -9.83 % 414.582 M 66.57 % 248.896 M -21.59 % 317.441 M 148.39 % 127.802 M -7.70 % 138.462 M 134.61 % 59.018 M -89.33 % 553.281 M 925.74 % 53.940 M -25.77 % 72.663 M 32.41 % 54.879 M -76.33 % 231.859 M 330.49 % 53.859 M 0.00 % 53.859 M 284.33 % 14.014 M 0.00 % 14.014 M 29.03 % 10.861 M 0.00 % 10.861 M -84.58 % 70.440 M -86.09 % 506.435 M 3 405.26 % 14.448 M -67.28 % 44.161 M 58 781.89 % 75.000 K 0.00 % 75.000 K -99.98 % 306.709 M 2 393.57 % 12.300 M 0.00 % 12.300 M 16 300.00 % 75.000 K -99.53 % 16.120 M -87.09 % 124.825 M 0.00 % 124.825 M -49.42 % 246.798 M -0.59 % 248.252 M -48.51 % 482.149 M
Total debt 0.000 -100.00 % 1.130 B 0.000 -100.00 % 1.472 B 0.000 -100.00 % 1.439 B 0.000 -100.00 % 1.266 B 0.000 -100.00 % 1.147 B 0.000 -100.00 % 926.339 M 0.000 -100.00 % 829.653 M 21.82 % 681.071 M 0.000 -100.00 % 770.235 M -7.42 % 831.946 M 11.64 % 745.196 M 0.000 -100.00 % 684.746 M 0.00 % 684.746 M 4.99 % 652.203 M 0.00 % 652.203 M 43.01 % 456.061 M 0.00 % 456.061 M 15 255.93 % -3.009 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
Accumulated other comprehensive income loss 1.268 B 1 228.73 % 95.403 M -92.46 % 1.266 B 12.94 % 1.121 B -3.06 % 1.156 B 0.000 -100.00 % 1.060 B 14.50 % 925.898 M -8.99 % 1.017 B 982.52 % 93.984 M -90.59 % 999.108 M 15.52 % 864.893 M -6.98 % 929.792 M 298.92 % -467.431 M -160.30 % 775.178 M -14.76 % 909.407 M 400 519.90 % 227.000 K 0.00 % 227.000 K 0.000 -100.00 % 942.720 M 115 516.58 % 815.385 K 0.00 % 815.385 K -99.90 % 832.517 M 0.00 % 832.517 M 59 198.19 % 1.404 M 0.00 % 1.404 M 0.000 -100.00 % 884.139 M 0.000 0.000 0.000 -100.00 % 24.254 M 0.00 % 24.254 M -96.82 % 763.384 M 0.00 % 763.384 M 3 197.44 % 23.151 M 0.00 % 23.151 M -96.77 % 717.469 M 0.00 % 717.469 M 2 476.84 % 27.843 M 0.00 % 27.843 M -95.03 % 560.134 M
Retained earnings 0.000 -100.00 % 731.901 M 0.000 0.000 0.000 -100.00 % 697.217 M 0.000 0.000 0.000 -100.00 % 654.117 M 0.000 0.000 0.000 -100.00 % 473.183 M 0.000 0.000 -100.00 % 451.906 M -13.99 % 525.429 M 0.000 0.000 -100.00 % 487.351 M -15.77 % 578.628 M 0.000 0.000 -100.00 % 482.800 M -15.90 % 574.076 M 6.62 % 538.429 M 0.000 -100.00 % 496.309 M -3.13 % 512.344 M 0.000 -100.00 % 483.080 M -15.89 % 574.356 M 0.000 0.000 -100.00 % 451.546 M -16.75 % 542.420 M 0.000 0.000 -100.00 % 419.814 M -17.46 % 508.614 M 0.000
Common stock 0.000 -100.00 % 144.988 M 0.000 -100.00 % 144.988 M 0.000 -100.00 % 134.309 M 0.000 -100.00 % 134.215 M 0.000 -100.00 % 134.215 M 0.000 -100.00 % 134.215 M 0.000 -100.00 % 134.215 M 0.00 % 134.215 M 0.000 -100.00 % 134.215 M 0.00 % 134.215 M 0.00 % 134.215 M 0.000 -100.00 % 134.215 M 0.00 % 134.215 M 0.00 % 134.215 M 0.00 % 134.215 M 10.92 % 121.000 M 0.00 % 121.000 M 0.00 % 121.000 M 0.000 -100.00 % 121.000 M 0.00 % 121.000 M 0.00 % 121.000 M 0.00 % 121.000 M 0.00 % 121.000 M 0.00 % 121.000 M 0.00 % 121.000 M 0.00 % 121.000 M 0.00 % 121.000 M 0.00 % 121.000 M 0.00 % 121.000 M 0.00 % 121.000 M 0.00 % 121.000 M 0.000
Total equity 1.404 B 0.00 % 1.404 B 0.24 % 1.400 B 0.00 % 1.400 B 7.21 % 1.306 B 0.00 % 1.306 B 9.06 % 1.198 B 0.00 % 1.198 B 5.69 % 1.133 B 0.00 % 1.133 B 3.24 % 1.098 B 0.00 % 1.098 B 7.48 % 1.021 B -4.84 % 1.073 B 7.29 % 1.000 B 0.44 % 995.744 M 0.00 % 995.744 M 2.72 % 969.338 M -7.91 % 1.053 B 2.83 % 1.024 B 0.00 % 1.024 B 0.00 % 1.024 B 0.16 % 1.022 B 0.00 % 1.022 B 17.46 % 870.038 M 0.00 % 870.038 M -6.04 % 925.961 M 4.73 % 884.157 M -0.14 % 885.412 M -2.29 % 906.189 M 1.30 % 894.539 M 0.15 % 893.168 M 0.00 % 893.168 M 0.99 % 884.384 M 0.00 % 884.384 M 2.82 % 860.129 M 0.00 % 860.129 M 2.58 % 838.469 M 0.00 % 838.469 M 0.90 % 831.015 M 0.00 % 831.015 M 48.36 % 560.134 M
Other non current liabilities -1.404 B -3 242.21 % 44.670 M 103.19 % -1.400 B -3 256.83 % 44.356 M 103.40 % -1.306 B -2 691.60 % 50.398 M 104.21 % -1.198 B -2 912.26 % 42.584 M 0.000 -100.00 % 37.633 M 0.000 -100.00 % 14.306 M 0.000 -100.00 % 34.209 M 44.79 % 23.626 M 0.000 100.00 % -38.337 M -263.13 % 23.500 M 8.44 % 21.670 M 0.000 -100.00 % 14.879 M -50.07 % 29.799 M -19.16 % 36.863 M -13.47 % 42.603 M 179.66 % 15.234 M -50.82 % 30.973 M 347.06 % 6.928 M 0.000 -100.00 % 7.064 M -16.87 % 8.498 M 13.20 % 7.507 M -68.71 % 23.994 M 0.000 0.000 0.000 -100.00 % 22.997 M 0.000 -100.00 % 2.000 K 0.000 -100.00 % 31.835 M 0.000 0.000
Long term debt 0.000 -100.00 % 826.258 M 0.000 -100.00 % 1.181 B 0.000 -100.00 % 1.202 B 0.000 -100.00 % 1.092 B 0.000 -100.00 % 984.712 M 0.000 -100.00 % 732.531 M 0.000 -100.00 % 692.218 M 1.64 % 681.071 M 0.000 -100.00 % 751.684 M 0.00 % 751.684 M 0.87 % 745.196 M 0.000 -100.00 % 619.294 M 0.00 % 619.294 M -5.05 % 652.203 M 0.00 % 652.203 M 48.31 % 439.756 M 0.00 % 439.756 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
Total non current liabilities -1.404 B -261.16 % 870.928 M 162.20 % -1.400 B -214.29 % 1.225 B 193.81 % -1.306 B -204.29 % 1.252 B 204.58 % -1.198 B -205.59 % 1.134 B 0.000 -100.00 % 1.022 B 0.000 -100.00 % 746.837 M 0.000 -100.00 % 726.427 M 2.33 % 709.908 M 0.000 -100.00 % 713.347 M -7.98 % 775.184 M -0.94 % 782.504 M 0.000 -100.00 % 649.093 M 0.00 % 649.093 M -6.58 % 694.806 M 0.00 % 694.806 M 47.60 % 470.730 M 0.00 % 470.730 M 2 336.53 % 19.320 M 0.000 -100.00 % 19.504 M -12.34 % 22.249 M -11.19 % 25.052 M 4.41 % 23.994 M 0.000 0.000 0.000 -100.00 % 22.997 M 0.000 -100.00 % 82.000 K 0.000 -100.00 % 31.835 M 0.000 0.000
Other current liabilities 0.000 -100.00 % 175.533 M 0.000 -100.00 % 167.671 M 0.000 -100.00 % 178.327 M 0.000 -100.00 % 13.524 M 0.000 -100.00 % 97.797 M 0.000 -100.00 % 10.055 M 0.000 -100.00 % 12.106 M -94.32 % 213.174 M 0.000 -100.00 % 68.364 M -4.92 % 71.899 M -15.61 % 85.200 M 0.000 -100.00 % 21.787 M -51.12 % 44.571 M -43.88 % 79.415 M 0.00 % 79.415 M 844.14 % -10.672 M -116.05 % 66.479 M 14 652.05 % -456.839 K 0.000 -100.00 % 27.009 M 1.59 % 26.586 M 92.81 % 13.789 M -58.10 % 32.913 M 0.00 % 32.913 M -62.80 % 88.476 M 0.00 % 88.476 M 201.37 % 29.358 M 8.89 % 26.960 M -71.41 % 94.306 M 0.00 % 94.306 M 149.07 % 37.864 M 0.00 % 37.864 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.382 M 0.000 -100.00 % 79.740 M 0.000 -100.00 % 83.547 M 0.000 -100.00 % 39.734 M 0.000 -100.00 % 43.597 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.634 M 0.000 0.000 0.000 -100.00 % 63.655 M 0.000 -100.00 % 45.429 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
Short term debt 0.000 -100.00 % 303.462 M 0.000 -100.00 % 291.463 M 0.000 -100.00 % 236.968 M 0.000 -100.00 % 39.891 M 0.000 -100.00 % 160.438 M 0.000 -100.00 % 140.668 M 0.000 -100.00 % 137.435 M 0.000 0.000 -100.00 % 81.348 M 0.00 % 81.348 M 0.000 0.000 -100.00 % 33.819 M -48.33 % 65.453 M 0.000 0.000 100.00 % -47.350 M -390.40 % 16.305 M 641.86 % -3.009 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
Total current liabilities 0.000 -100.00 % 588.096 M 0.000 -100.00 % 513.505 M 0.000 -100.00 % 560.800 M 0.000 -100.00 % 404.053 M 0.000 -100.00 % 321.442 M 0.000 -100.00 % 389.829 M 0.000 -100.00 % 369.066 M -15.56 % 437.058 M 0.000 -100.00 % 253.305 M 0.18 % 252.856 M 72.92 % 146.226 M 0.000 -100.00 % 250.123 M 0.00 % 250.123 M 58.95 % 157.355 M 0.00 % 157.355 M -2.95 % 162.144 M 0.00 % 162.144 M -20.75 % 204.609 M 0.000 -100.00 % 113.300 M 29.17 % 87.711 M 33.31 % 65.793 M -18.03 % 80.268 M 0.00 % 80.268 M -9.28 % 88.476 M 0.00 % 88.476 M 22.69 % 72.114 M 3.44 % 69.716 M -26.01 % 94.226 M -0.08 % 94.306 M 16.20 % 81.161 M 0.00 % 81.161 M 0.000
Total liabilities -1.404 B -196.20 % 1.459 B 204.20 % -1.400 B -180.53 % 1.739 B 233.12 % -1.306 B -172.03 % 1.813 B 251.40 % -1.198 B -177.86 % 1.538 B 0.000 -100.00 % 1.344 B 0.000 -100.00 % 1.137 B 0.000 -100.00 % 1.095 B -4.49 % 1.147 B 0.000 -100.00 % 966.652 M -5.97 % 1.028 B 10.69 % 928.730 M 0.000 -100.00 % 899.215 M 0.00 % 899.215 M 5.52 % 852.161 M 0.00 % 852.161 M 34.65 % 632.873 M 0.00 % 632.873 M 182.62 % 223.928 M 0.000 -100.00 % 132.803 M 20.77 % 109.960 M 21.04 % 90.845 M -12.87 % 104.262 M 29.89 % 80.268 M -9.28 % 88.476 M 0.00 % 88.476 M -6.98 % 95.110 M 36.42 % 69.716 M -26.08 % 94.308 M 0.00 % 94.306 M -16.54 % 112.996 M 39.22 % 81.161 M 0.000
Other non current assets 0.000 -100.00 % 973.000 K 0.000 -100.00 % 58.860 M 141.90 % -140.466 M -198.26 % 142.951 M 209.58 % -130.451 M -296.52 % 66.379 M 135.51 % -186.909 M -231.43 % 142.212 M 214.27 % -124.448 M -243.74 % 86.579 M 235.49 % -63.901 M -306.19 % 30.991 M -73.29 % 116.025 M 141.94 % -276.641 M -349.92 % 110.693 M -12.03 % 125.830 M -45.99 % 232.982 M 300.97 % -115.930 M -212.62 % 102.943 M -21.39 % 130.955 M 41.81 % 92.347 M -17.97 % 112.579 M 198.24 % 37.748 M -30.35 % 54.199 M -87.05 % 418.541 M 265.29 % -253.217 M -175.50 % 335.390 M 20.04 % 279.409 M -27.08 % 383.159 M 65.00 % 232.219 M 452.75 % 42.012 M 0.000 100.00 % -285.857 M -1 443.74 % 21.273 M -63.42 % 58.157 M 0.000 100.00 % -415.435 M -1 066.77 % 42.972 M -7.50 % 46.456 M 119.27 % -241.075 M
Long term investments 0.000 -100.00 % 317.599 M 0.000 -100.00 % 478.283 M 0.000 -100.00 % 425.507 M 0.000 -100.00 % 401.742 M 0.000 -100.00 % 299.628 M 0.000 -100.00 % 249.213 M 0.000 -100.00 % 123.947 M 110.02 % 59.018 M 0.000 -100.00 % 53.940 M 20.28 % 44.844 M 0.000 0.000 -100.00 % 53.859 M 0.00 % 53.859 M 284.33 % 14.014 M 0.00 % 14.014 M 29.03 % 10.861 M 0.00 % 10.861 M 0.000 0.000 -100.00 % 8.448 M 104.29 % -196.951 M -82.54 % -107.893 M -26.40 % -85.356 M -138.57 % 221.277 M 1 699.00 % 12.300 M 0.00 % 12.300 M 177.02 % -15.970 M -21 393.62 % 75.000 K -99.94 % 124.825 M 0.00 % 124.825 M 8 952.79 % 1.379 M 0.00 % 1.379 M 0.000
Intangible assets 0.000 -100.00 % 76.166 M 0.000 -100.00 % 72.298 M 0.000 -100.00 % 68.179 M 0.000 -100.00 % 9.713 M 0.000 -100.00 % 8.553 M 0.000 -100.00 % 40.990 M 0.000 -100.00 % 27.530 M 2.05 % 26.976 M 0.000 -100.00 % 27.893 M 0.00 % 27.893 M -4.12 % 29.091 M 0.000 -100.00 % 30.558 M 0.00 % 30.558 M -6.44 % 32.662 M 0.00 % 32.662 M -7.68 % 35.378 M 0.00 % 35.378 M 473.15 % 6.173 M 0.000 -100.00 % 8.603 M -19.93 % 10.744 M 0.000 -100.00 % 11.263 M 0.00 % 11.263 M 0.000 0.000 -100.00 % 12.721 M 0.00 % 12.721 M 0.000 0.000 -100.00 % 19.834 M 0.00 % 19.834 M 0.000
GoodWill 0.000 -100.00 % 50.396 M 0.000 -100.00 % 50.396 M 0.000 -100.00 % 50.396 M 0.000 -100.00 % 50.396 M 0.000 -100.00 % 50.396 M 0.000 -100.00 % 50.396 M 0.000 -100.00 % 50.396 M 0.00 % 50.396 M 0.000 -100.00 % 50.396 M 0.00 % 50.396 M 0.00 % 50.396 M 0.000 -100.00 % 50.396 M 0.00 % 50.396 M 0.00 % 50.396 M 0.00 % 50.396 M 39.66 % 36.084 M 0.00 % 36.084 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
Goodwill and intangible assets 0.000 -100.00 % 126.562 M 0.000 -100.00 % 122.694 M 0.000 -100.00 % 118.575 M 0.000 -100.00 % 60.109 M 0.000 -100.00 % 58.949 M 0.000 -100.00 % 91.386 M 0.000 -100.00 % 77.926 M 0.72 % 77.372 M 0.000 -100.00 % 78.289 M 0.00 % 78.289 M -1.51 % 79.487 M 0.000 -100.00 % 80.954 M 0.00 % 80.954 M -2.53 % 83.058 M 0.00 % 83.058 M 16.23 % 71.462 M 0.00 % 71.462 M 1 057.72 % 6.173 M 0.000 -100.00 % 8.603 M -19.93 % 10.744 M 0.000 -100.00 % 11.263 M 0.00 % 11.263 M 0.000 0.000 -100.00 % 12.721 M 0.00 % 12.721 M 0.000 0.000 -100.00 % 19.834 M 0.00 % 19.834 M 0.000
Property plant equipment net 0.000 -100.00 % 1.556 B 0.000 -100.00 % 1.561 B 0.000 -100.00 % 1.542 B 0.000 -100.00 % 1.560 B 0.000 -100.00 % 1.240 B 0.000 -100.00 % 1.102 B 0.000 -100.00 % 1.114 B 18.86 % 937.497 M 0.000 -100.00 % 961.450 M -5.64 % 1.019 B 2.21 % 996.868 M 0.000 -100.00 % 980.666 M 0.10 % 979.666 M -6.28 % 1.045 B 0.00 % 1.045 B 2.66 % 1.018 B 0.00 % 1.018 B 413.00 % 198.478 M 0.000 -100.00 % 205.650 M -7.80 % 223.050 M -6.57 % 238.727 M -5.38 % 252.310 M 0.00 % 252.310 M -7.77 % 273.557 M 0.00 % 273.557 M -0.61 % 275.245 M 0.00 % 275.245 M -5.29 % 290.610 M 0.00 % 290.610 M 31.92 % 220.294 M 0.00 % 220.294 M 0.000
Total non current assets 0.000 -100.00 % 2.055 B 0.000 -100.00 % 2.257 B 1 707.04 % -140.466 M -106.23 % 2.254 B 1 827.94 % -130.451 M -106.21 % 2.101 B 1 223.93 % -186.909 M -110.48 % 1.783 B 1 532.48 % -124.448 M -107.91 % 1.574 B 2 563.63 % -63.901 M -104.62 % 1.384 B 13.52 % 1.219 B 540.63 % -276.641 M -122.44 % 1.233 B -2.78 % 1.268 B -4.39 % 1.326 B 1 243.96 % -115.930 M -109.31 % 1.245 B 0.00 % 1.245 B -0.76 % 1.255 B 0.00 % 1.255 B 8.68 % 1.155 B 0.00 % 1.155 B 85.29 % 623.191 M 346.11 % -253.217 M -145.37 % 558.091 M 76.47 % 316.253 M -38.47 % 513.993 M -2.44 % 526.862 M 0.00 % 526.862 M 84.31 % 285.857 M 0.00 % 285.857 M -17.43 % 346.197 M 0.00 % 346.197 M -16.67 % 415.435 M 0.00 % 415.435 M 46.75 % 283.099 M -1.69 % 287.962 M 219.45 % -241.075 M
Other current assets -75.672 M -237.74 % 54.937 M 150.91 % -107.909 M -265.53 % 65.190 M 0.000 -100.00 % 91.188 M 0.000 -100.00 % 58.241 M 0.000 -100.00 % 60.567 M 0.000 -100.00 % 150.360 M 0.000 -100.00 % 312.743 M 225.24 % 96.157 M 0.000 -100.00 % 172.766 M 0.00 % 172.766 M 16 464.33 % 1.043 M 0.000 -100.00 % 125.448 M 0.00 % 125.448 M 2.16 % 122.791 M 0.00 % 122.791 M 73.59 % 70.736 M 0.00 % 70.736 M -68.15 % 222.093 M 0.000 -100.00 % 122.306 M -7.77 % 132.616 M 828 749.64 % 16.000 K -99.98 % 68.331 M 0.00 % 68.331 M -71.89 % 243.043 M 0.00 % 243.043 M 346.29 % 54.459 M 0.00 % 54.459 M -52.60 % 114.890 M 0.00 % 114.890 M 149.52 % 46.045 M 0.00 % 46.045 M 0.000
Short term investments 0.000 -100.00 % 30.429 M 0.000 -100.00 % 40.354 M 0.000 -100.00 % 32.794 M -87.43 % 260.902 M 623.74 % 36.049 M -90.36 % 373.818 M 1 144.24 % 30.044 M -87.93 % 248.896 M 2 357.26 % 10.129 M -92.07 % 127.802 M 780.48 % 14.515 M 0.000 -100.00 % 553.281 M 1 888.86 % 27.819 M 0.00 % 27.819 M 0.000 -100.00 % 231.859 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 506.435 M 8 340.58 % 6.000 M -97.51 % 241.112 M 123.32 % 107.968 M 26.38 % 85.431 M 0.00 % 85.431 M 0.000 0.000 -100.00 % 16.045 M 0.00 % 16.045 M 0.000 0.000 -100.00 % 246.798 M -0.03 % 246.873 M -48.80 % 482.149 M
cash and cash equivalents 0.000 -100.00 % 75.672 M 0.000 -100.00 % 95.778 M 0.000 -100.00 % 107.672 M 182.54 % -130.451 M -232.25 % 98.643 M 152.78 % -186.909 M -218.82 % 157.308 M 226.40 % -124.448 M -200.48 % 123.850 M 293.82 % -63.901 M -200.00 % 63.902 M -57.40 % 150.001 M 154.22 % -276.641 M -239.05 % 198.949 M 16.26 % 171.129 M -29.33 % 242.152 M 308.88 % -115.930 M -350.98 % 46.190 M -60.16 % 115.930 M -39.36 % 191.169 M 0.00 % 191.169 M 141.86 % 79.040 M -27.56 % 109.104 M 242.81 % 31.826 M 112.57 % -253.217 M -243.51 % 176.441 M -7.35 % 190.435 M 44.30 % 131.974 M -7.31 % 142.385 M 0.00 % 142.385 M -46.31 % 265.222 M 0.00 % 265.222 M -30.06 % 379.225 M 0.00 % 379.225 M 64.01 % 231.218 M 0.00 % 231.218 M 16.83 % 197.906 M 0.00 % 197.906 M 182.09 % -241.075 M
Cash and short term investments 75.672 M 0.00 % 75.672 M -29.87 % 107.909 M -20.73 % 136.132 M -3.09 % 140.466 M 0.00 % 140.466 M 7.68 % 130.451 M -3.15 % 134.692 M -27.94 % 186.909 M -0.24 % 187.352 M 50.55 % 124.448 M -7.11 % 133.979 M 109.67 % 63.901 M 0.00 % 63.902 M -57.40 % 150.001 M -45.78 % 276.641 M 39.05 % 198.949 M 0.00 % 198.948 M -17.84 % 242.152 M 108.88 % 115.930 M 150.98 % 46.190 M -60.16 % 115.930 M -39.36 % 191.169 M 0.00 % 191.169 M 141.86 % 79.040 M -27.56 % 109.104 M 242.81 % 31.826 M -87.43 % 253.217 M 38.79 % 182.441 M -57.72 % 431.547 M 79.85 % 239.942 M 5.32 % 227.816 M 0.00 % 227.816 M -14.10 % 265.222 M 0.00 % 265.222 M -32.90 % 395.271 M 0.00 % 395.271 M 70.95 % 231.218 M 0.00 % 231.218 M -48.01 % 444.704 M -0.02 % 444.779 M 84.50 % 241.075 M
Total current assets 0.000 -100.00 % 807.704 M 0.000 -100.00 % 881.613 M 527.63 % 140.466 M -83.76 % 865.173 M 563.22 % 130.451 M -79.46 % 635.010 M 239.74 % 186.909 M -73.08 % 694.281 M 457.89 % 124.448 M -81.14 % 659.967 M 932.80 % 63.901 M -91.86 % 784.839 M -15.44 % 928.164 M 235.51 % 276.641 M -62.09 % 729.726 M 0.03 % 729.476 M 11.35 % 655.095 M 465.08 % 115.930 M -82.88 % 677.355 M 0.00 % 677.355 M 9.40 % 619.137 M 0.00 % 619.137 M 77.81 % 348.207 M 0.00 % 348.207 M -33.89 % 526.698 M 108.00 % 253.217 M -44.97 % 460.125 M -34.26 % 699.896 M 48.47 % 471.391 M 0.17 % 470.568 M 0.00 % 470.568 M -31.50 % 687.003 M 0.00 % 687.003 M 12.80 % 609.042 M 0.00 % 609.042 M 17.73 % 517.342 M 0.00 % 517.342 M -21.72 % 660.912 M 0.74 % 656.050 M 172.14 % 241.075 M
Inventory 0.000 -100.00 % 65.496 M 0.000 -100.00 % 55.640 M 0.000 -100.00 % 78.410 M 0.000 -100.00 % 26.914 M 0.000 -100.00 % 17.910 M 0.000 -100.00 % 11.283 M 0.000 -100.00 % 33.252 M 38.14 % 24.072 M 0.000 -100.00 % 18.658 M 0.00 % 18.658 M 104.70 % 9.115 M 0.000 -100.00 % 66.617 M 0.00 % 66.617 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 512.232 K 0.00 % 512.232 K -66.80 % 1.543 M 0.00 % 1.543 M -22.57 % 1.993 M 0.00 % 1.993 M -30.47 % 2.866 M 0.00 % 2.866 M -21.50 % 3.651 M 0.00 % 3.651 M 0.000
Net receivables 0.000 -100.00 % 611.599 M 0.000 -100.00 % 624.651 M 0.000 -100.00 % 555.109 M 0.000 -100.00 % 419.404 M 0.000 -100.00 % 429.173 M 0.000 -100.00 % 382.694 M 0.000 -100.00 % 365.111 M -50.82 % 742.354 M 0.000 -100.00 % 339.104 M 0.00 % 339.104 M 0.000 0.000 -100.00 % 369.361 M 0.00 % 369.361 M 21.03 % 305.177 M 0.00 % 305.177 M 81.26 % 168.366 M 0.00 % 168.366 M -38.28 % 272.779 M 0.000 -100.00 % 155.378 M -21.86 % 198.842 M -14.08 % 231.433 M -4.46 % 242.227 M 39.28 % 173.908 M -36.64 % 274.462 M 54.89 % 177.195 M -16.32 % 211.766 M 34.61 % 157.319 M -19.57 % 195.593 M 16.17 % 168.368 M -18.88 % 207.562 M 28.46 % 161.575 M 0.000
Tax assets 0.000 -100.00 % 53.503 M 0.000 -100.00 % 36.805 M 0.000 -100.00 % 24.731 M 0.000 -100.00 % 12.153 M 0.000 -100.00 % 41.785 M 0.000 -100.00 % 44.916 M 0.000 -100.00 % 36.593 M 25.97 % 29.050 M 0.000 -100.00 % 28.299 M 0.000 -100.00 % 16.847 M 0.000 -100.00 % 27.013 M 0.000 -100.00 % 20.233 M 0.000 -100.00 % 16.450 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 116.426 M 0.000 0.000 0.000 -100.00 % 52.929 M 0.000 0.000 0.000 100.00 % -1.379 M 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -60.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 100.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 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 109.101 M 0.000 -100.00 % 54.371 M 0.000 -100.00 % 138.123 M 0.000 -100.00 % 136.802 M 0.000 -100.00 % 59.727 M 0.000 -100.00 % 146.242 M 0.000 -100.00 % 175.928 M -21.42 % 223.884 M 0.000 -100.00 % 99.609 M 0.00 % 99.609 M 63.22 % 61.026 M 0.000 -100.00 % 125.323 M -10.55 % 140.098 M 79.75 % 77.940 M 0.00 % 77.940 M -1.79 % 79.359 M 0.00 % 79.359 M -49.94 % 158.521 M 0.000 -100.00 % 80.477 M 31.66 % 61.125 M 17.54 % 52.004 M 9.82 % 47.355 M 0.00 % 47.355 M 0.000 0.000 -100.00 % 42.756 M 0.00 % 42.756 M 0.000 0.000 -100.00 % 43.297 M 0.00 % 43.297 M 0.000
Tax 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 -100.00 % 3.984 M 0.000 0.000 0.000 -100.00 % 5.925 M 0.000 0.000 0.000 -100.00 % 13.496 M 0.000 -100.00 % 4.124 M 0.000 -100.00 % 5.814 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.926 M 186.43 % 5.211 M 0.000 100.00 % -503.943 M 0.000 100.00 % -699.808 M 0.000 -100.00 % 14.920 M 0.000 -100.00 % 5.740 M 0.000 -100.00 % 15.740 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
Minority interest 0.000 -100.00 % 135.979 M 0.000 -100.00 % 134.552 M 0.000 -100.00 % 150.079 M 0.000 -100.00 % 137.459 M 0.000 -100.00 % 115.729 M 0.000 -100.00 % 98.480 M 0.000 -100.00 % 91.385 M 0.68 % 90.767 M 0.000 -100.00 % 86.337 M 7.38 % 80.405 M -7.88 % 87.284 M 0.000 -100.00 % 80.855 M 0.00 % 80.855 M 46.49 % 55.195 M 0.00 % 55.195 M 0.000 0.000 0.000 0.000 -100.00 % 18.180 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
Capital lease obligations 0.000 -100.00 % 74.424 M 0.000 -100.00 % 70.563 M 0.000 -100.00 % 71.414 M 0.000 100.00 % -60.739 M 0.000 -100.00 % 72.014 M 0.000 100.00 % -303.000 K 0.000 -100.00 % 61.735 M 0.000 0.000 -100.00 % 62.797 M 0.00 % 62.797 M 0.000 0.000 100.00 % -31.634 M 0.000 0.000 0.000 100.00 % -63.655 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 62.719 M 0.000 0.000 0.000 -100.00 % 923.411 M 0.000 0.000 0.000 -100.00 % 51.934 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 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 135.979 M -53.96 % 295.354 M 119.51 % 134.552 M -87.99 % 1.121 B 646.74 % 150.079 M -42.67 % 261.792 M 90.45 % 137.459 M 0.000 -100.00 % 115.729 M 0.97 % 114.612 M 16.38 % 98.480 M 0.000 -100.00 % 91.385 M -71.71 % 323.068 M 0.000 -100.00 % 86.337 M -65.40 % 249.536 M 8.94 % 229.062 M -72.44 % 831.050 M 927.83 % 80.855 M -64.70 % 229.062 M 0.00 % 229.062 M 0.000 0.000 -100.00 % 173.558 M 0.00 % 173.558 M -34.88 % 266.532 M 1 465 973.87 % 18.180 K -99.99 % 268.086 M -1.74 % 272.844 M -64.73 % 773.539 M 345.70 % 173.558 M 0.00 % 173.558 M 0.000 0.000 -100.00 % 173.558 M 0.00 % 173.558 M 0.000 0.000 -100.00 % 173.558 M 0.00 % 173.558 M 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.284 M 54.05 % 12.518 M 0.000 -100.00 % 6.248 M 0.000 -100.00 % 15.638 M 0.000 -100.00 % 13.772 M 0.000 -100.00 % 21.158 M 0.000 -100.00 % 11.242 M 0.000 -100.00 % 12.391 M 0.000 -100.00 % 12.440 M -9.53 % 13.751 M -21.63 % 17.545 M 6.13 % 16.532 M 0.000 0.000 0.000 -100.00 % 18.218 M 0.000 0.000 0.000 -100.00 % 26.302 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 2.863 B 0.000 -100.00 % 3.139 B 0.000 -100.00 % 3.119 B 0.000 -100.00 % 2.736 B 0.000 -100.00 % 2.477 B 0.000 -100.00 % 2.234 B 0.000 -100.00 % 2.169 B 1.00 % 2.147 B 0.000 -100.00 % 1.962 B -1.75 % 1.997 B 0.81 % 1.981 B 0.000 -100.00 % 1.923 B 0.00 % 1.923 B 2.60 % 1.874 B 0.00 % 1.874 B 24.70 % 1.503 B 0.00 % 1.503 B 30.70 % 1.150 B 0.000 -100.00 % 1.018 B 0.20 % 1.016 B 3.12 % 985.384 M -1.21 % 997.430 M 0.00 % 997.430 M 2.53 % 972.860 M 0.00 % 972.860 M 1.84 % 955.239 M 0.00 % 955.239 M 2.41 % 932.777 M 0.00 % 932.777 M -1.19 % 944.012 M 0.00 % 944.012 M 0.000
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-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 2017-03-31 2016-09-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-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-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 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-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 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 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 % -120.937 M 0.00 % -120.937 M -559.04 % 26.346 M 0.00 % 26.346 M 1 551.76 % 1.595 M 0.00 % 1.595 M 102.70 % -59.111 M 0.00 % -59.111 M 41.26 % -100.626 M 0.00 % -100.626 M -158.98 % 170.623 M 0.00 % 170.623 M 239.84 % -122.015 M 0.00 % -122.015 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
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 % -154.534 M 0.00 % -154.534 M -650.42 % -20.593 M 0.00 % -20.593 M -159.90 % 34.378 M 0.00 % 34.378 M 207.12 % -32.092 M 0.00 % -32.092 M 53.09 % -68.406 M 0.00 % -68.406 M -269.53 % -18.511 M 0.00 % -18.511 M -254.22 % 12.003 M 0.00 % 12.003 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
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 % -2.707 M 0.00 % -2.707 M 43.27 % -4.772 M 0.00 % -4.772 M -116.60 % 28.752 M 0.00 % 28.752 M 186.32 % -33.309 M 0.00 % -33.309 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 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 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 % 36.305 M 0.00 % 36.305 M -29.79 % 51.711 M 0.00 % 51.711 M 184.04 % -61.534 M 0.00 % -61.534 M -1 078.33 % 6.290 M 0.00 % 6.290 M 119.52 % -32.221 M 0.00 % -32.221 M -117.04 % 189.134 M 0.00 % 189.134 M 241.13 % -134.018 M 0.00 % -134.018 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
Other non cash items -10.861 M 35.83 % -16.925 M -553.47 % -2.590 M 71.45 % -9.073 M 66.37 % -26.977 M -64.46 % -16.403 M -260.70 % 10.207 M 192.60 % -11.023 M 29.18 % -15.565 M -60.18 % -9.717 M -94.89 % -4.986 M 82.77 % -28.936 M -2 230.78 % 1.358 M 531.11 % -315.000 K 98.64 % -23.145 M -131.97 % 72.392 M 0.00 % 72.392 M 62.70 % 44.494 M 0.00 % 44.494 M 723.34 % 5.404 M 0.00 % 5.404 M -88.84 % 48.434 M 0.00 % 48.434 M 2 518.07 % -2.003 M 0.00 % -2.003 M 96.66 % -60.037 M 0.00 % -60.037 M -254.55 % 38.847 M 0.00 % 38.847 M 456.48 % -10.897 M 0.00 % -10.897 M 10.32 % -12.152 M 0.00 % -12.152 M 24.55 % -16.106 M 0.00 % -16.106 M -50.99 % -10.667 M 0.00 % -10.667 M 65.22 % -30.667 M 0.00 % -30.667 M -541.76 % -4.779 M 0.00 % -4.779 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.118 M 20.45 % 34.138 M -1.73 % 34.738 M 5.70 % 32.864 M 7.24 % 30.644 M 3.63 % 29.572 M 0.000 0.000 0.000 100.00 % -34.688 M 0.00 % -34.688 M -144.71 % 77.591 M 0.00 % 77.591 M 354.35 % 17.078 M 0.00 % 17.078 M 29.71 % 13.166 M 0.00 % 13.166 M 114.61 % -90.133 M 0.00 % -90.133 M -177.23 % 116.713 M 0.00 % 116.713 M 247.40 % -79.181 M 0.00 % -79.181 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
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 % -3.263 M 0.00 % -3.263 M 75.23 % -13.173 M 0.00 % -13.173 M -3 543.98 % -361.500 K 0.00 % -361.500 K 90.84 % -3.947 M 0.00 % -3.947 M -513.38 % -643.500 K 0.00 % -643.500 K 99.24 % -84.123 M 0.00 % -84.123 M -12.13 % -75.026 M 0.00 % -75.026 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
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 100.00 % -5.872 M 0.00 % -5.872 M 0.000 0.000 100.00 % -289.385 M 0.00 % -289.385 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
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 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 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 % -429.500 K 0.00 % -429.500 K 98.17 % -23.486 M 0.00 % -23.486 M -544.52 % 5.284 M 0.00 % 5.284 M 115.08 % -35.041 M 0.00 % -35.041 M -275.18 % 20.003 M 0.00 % 20.003 M 295.96 % 5.052 M 0.00 % 5.052 M -96.00 % 126.268 M 0.00 % 126.268 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
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 % -3.693 M 0.00 % -3.693 M 89.93 % -36.659 M 0.00 % -36.659 M -844.80 % 4.922 M 0.00 % 4.922 M 110.97 % -44.860 M 0.00 % -44.860 M -331.73 % 19.359 M 0.00 % 19.359 M 105.25 % -368.456 M 0.00 % -368.456 M -819.05 % 51.242 M 0.00 % 51.242 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
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 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 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 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 % -1.342 M 0.00 % -1.342 M -14.75 % -1.170 M 0.00 % -1.170 M -1 671.97 % -66.000 K 0.00 % -66.000 K -318.22 % -15.781 K 0.00 % -15.781 K 99.78 % -7.294 M 0.00 % -7.294 M -194.45 % -2.477 M 0.000 100.00 % -7.289 M 0.00 % -7.289 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
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 % -23.600 M 0.00 % -23.600 M 41.59 % -40.405 M 0.00 % -40.405 M -198.12 % 41.178 M 0.00 % 41.178 M 796.75 % -5.910 M 0.00 % -5.910 M -104.96 % 119.100 M 0.00 % 119.100 M -46.04 % 220.732 M 1.13 % 218.255 M 64 104.29 % -341.000 K 0.00 % -341.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
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 % -24.942 M 0.00 % -24.942 M 40.01 % -41.575 M 0.00 % -41.575 M -201.12 % 41.112 M 0.00 % 41.112 M 793.78 % -5.926 M 0.00 % -5.926 M -105.30 % 111.807 M 0.00 % 111.807 M -48.77 % 218.255 M 0.00 % 218.255 M 2 960.67 % -7.630 M 0.00 % -7.630 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
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 100.00 % -241.510 M -234.89 % 179.041 M 200.00 % -179.041 M -216.60 % 153.549 M 0.000 0.000 0.000 0.000 100.00 % -142.592 M -167.37 % 211.649 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
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.118 M 20.45 % 34.138 M -1.73 % 34.738 M 5.70 % 32.864 M 7.24 % 30.644 M 3.63 % 29.572 M 0.000 0.000 0.000 100.00 % -63.322 M 0.00 % -63.322 M -9 755.49 % -642.500 K 99.73 % -242.152 M -200.00 % 242.152 M 308.88 % -115.930 M -200.00 % 115.930 M 408.16 % -37.620 M -191.68 % 41.033 M 0.00 % 41.033 M 222.53 % -33.489 M 80.98 % -176.081 M -200.00 % 176.081 M 595.05 % -35.568 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 139.761 M 41.68 % 98.643 M 52.92 % 64.505 M -58.99 % 157.308 M 26.41 % 124.444 M 0.47 % 123.858 M 31.36 % 94.286 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 242.152 M 0.000 -100.00 % 115.930 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 176.081 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 140.466 M 0.50 % 139.761 M 41.68 % 98.643 M -48.64 % 192.046 M 22.08 % 157.308 M 1.82 % 154.502 M 24.74 % 123.858 M 0.000 0.000 0.000 100.00 % -63.322 M 0.00 % -63.322 M -9 755.49 % -642.500 K 0.000 -100.00 % 242.152 M 0.000 -100.00 % 115.930 M 408.16 % -37.620 M -191.68 % 41.033 M 0.00 % 41.033 M 222.53 % -33.489 M 0.000 -100.00 % 176.081 M 595.05 % -35.568 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.118 M 20.45 % 34.138 M -1.73 % 34.738 M 5.70 % 32.864 M 7.24 % 30.644 M 3.63 % 29.572 M 0.000 0.000 0.000 100.00 % -34.688 M 0.00 % -34.688 M -144.71 % 77.591 M 0.00 % 77.591 M 354.35 % 17.078 M 0.00 % 17.078 M 29.71 % 13.166 M 0.00 % 13.166 M 114.61 % -90.133 M 0.00 % -90.133 M -177.23 % 116.713 M 0.00 % 116.713 M 247.40 % -79.181 M 0.00 % -79.181 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital 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 % -3.263 M 0.00 % -3.263 M 75.23 % -13.173 M 0.00 % -13.173 M -3 543.98 % -361.500 K 0.00 % -361.500 K 90.84 % -3.947 M 0.00 % -3.947 M -513.38 % -643.500 K 0.00 % -643.500 K 99.24 % -84.123 M 0.00 % -84.123 M -12.13 % -75.026 M 0.00 % -75.026 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
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.118 M 20.45 % 34.138 M -1.73 % 34.738 M 5.70 % 32.864 M 7.24 % 30.644 M 3.63 % 29.572 M 0.000 0.000 0.000 100.00 % -37.951 M 0.00 % -37.951 M -158.91 % 64.418 M 0.00 % 64.418 M 285.37 % 16.716 M 0.00 % 16.716 M 81.33 % 9.219 M 0.00 % 9.219 M 110.16 % -90.777 M 0.00 % -90.777 M -378.54 % 32.590 M 0.00 % 32.590 M 121.13 % -154.206 M 0.00 % -154.206 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
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 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013