RKEC.NS

RKEC Projects Limited RKEC.NS

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Revenue 4.219 B 19.60 % 3.528 B 27.03 % 2.777 B 31.79 % 2.107 B 1.52 % 2.076 B -31.66 % 3.037 B 34.78 % 2.254 B -5.99 % 2.397 B 21.54 % 1.972 B 75.20 % 1.126 B 58.93 % 708.369 M 23.72 % 572.560 M -27.89 % 793.990 M -20.99 % 1.005 B
Net income 200.376 M 0.40 % 199.578 M 60.60 % 124.267 M 74.56 % 71.189 M -44.22 % 127.636 M -55.45 % 286.502 M 27.72 % 224.325 M 10.21 % 203.537 M 55.05 % 131.275 M 310.95 % 31.944 M 62.92 % 19.607 M 82.21 % 10.761 M -61.55 % 27.990 M -25.64 % 37.639 M
Income before tax 299.779 M 6.17 % 282.356 M 4.24 % 270.879 M 168.48 % 100.895 M -42.20 % 174.546 M -52.63 % 368.465 M 14.19 % 322.667 M -0.84 % 325.408 M 61.69 % 201.249 M 289.13 % 51.718 M 70.26 % 30.375 M 34.61 % 22.566 M -46.67 % 42.316 M -17.81 % 51.484 M
Income before tax ratio 0.07 -11.23 % 0.08 -17.94 % 0.10 103.71 % 0.05 -43.06 % 0.08 -30.68 % 0.12 -15.27 % 0.14 5.48 % 0.14 33.04 % 0.10 122.10 % 0.05 7.13 % 0.04 8.80 % 0.04 -26.05 % 0.05 4.03 % 0.05
EBITDA 583.236 M 14.52 % 509.305 M -1.98 % 519.579 M 76.47 % 294.435 M 1.53 % 289.986 M -48.44 % 562.453 M 31.19 % 428.734 M 10.81 % 386.921 M 35.76 % 285.006 M 104.63 % 139.280 M 34.61 % 103.472 M -5.17 % 109.117 M -3.70 % 113.309 M -4.60 % 118.767 M
Net income ratio 0.05 -16.05 % 0.06 26.43 % 0.04 32.45 % 0.03 -45.06 % 0.06 -34.81 % 0.09 -5.24 % 0.10 17.24 % 0.08 27.57 % 0.07 134.56 % 0.03 2.51 % 0.03 47.27 % 0.02 -46.69 % 0.04 -5.88 % 0.04
Ratio EBITDA 0.14 -4.25 % 0.14 -22.84 % 0.19 33.90 % 0.14 0.02 % 0.14 -24.56 % 0.19 -2.66 % 0.19 17.87 % 0.16 11.70 % 0.14 16.80 % 0.12 -15.30 % 0.15 -23.35 % 0.19 33.54 % 0.14 20.75 % 0.12
Gross profit ratio 0.15 -48.54 % 0.30 7.71 % 0.28 -11.15 % 0.31 13.80 % 0.28 -12.57 % 0.31 7.66 % 0.29 12.13 % 0.26 -49.90 % 0.52 -12.78 % 0.60 -0.64 % 0.60 -13.01 % 0.69 22.71 % 0.56 57.14 % 0.36
Weighted average shs out dil 24.008 M 0.07 % 23.991 M 0.00 % 23.991 M 0.00 % 23.991 M 0.00 % 23.991 M 0.00 % 23.991 M 0.00 % 23.991 M 10.80 % 21.652 M 12.11 % 19.313 M -19.50 % 23.991 M 0.00 % 23.991 M 0.00 % 23.991 M 0.00 % 23.991 M -0.01 % 23.993 M
Weighted average shs out 24.008 M 0.07 % 23.991 M 0.00 % 23.991 M 0.00 % 23.991 M 0.00 % 23.991 M 0.00 % 23.991 M 0.00 % 23.991 M 10.80 % 21.652 M 12.11 % 19.313 M -0.03 % 19.318 M 0.00 % 19.318 M 0.00 % 19.318 M 0.00 % 19.318 M -19.48 % 23.993 M
EPS diluted 8.35 0.36 % 8.32 60.62 % 5.18 74.41 % 2.97 -44.17 % 5.32 -55.44 % 11.94 27.70 % 9.35 -0.53 % 9.40 40.51 % 6.69 305.45 % 1.65 63.37 % 1.01 80.36 % 0.56 -61.38 % 1.45 -7.64 % 1.57
Earnings per share 8.35 0.36 % 8.32 60.62 % 5.18 74.41 % 2.97 -44.17 % 5.32 -55.44 % 11.94 27.70 % 9.35 -0.53 % 9.40 40.51 % 6.69 305.45 % 1.65 63.37 % 1.01 80.36 % 0.56 -61.38 % 1.45 -7.64 % 1.57
Gross profit 650.926 M -38.45 % 1.058 B 36.82 % 772.974 M 17.09 % 660.155 M 15.53 % 571.436 M -40.25 % 956.410 M 45.10 % 659.149 M 5.41 % 625.342 M -39.11 % 1.027 B 52.81 % 672.110 M 57.91 % 425.628 M 7.62 % 395.482 M -11.51 % 446.917 M 24.15 % 359.970 M
Income tax expense 99.403 M 20.08 % 82.778 M -44.18 % 148.300 M 399.23 % 29.705 M -36.68 % 46.910 M -57.49 % 110.351 M 12.21 % 98.342 M -19.31 % 121.871 M 74.17 % 69.973 M 253.87 % 19.773 M 83.63 % 10.768 M -8.78 % 11.805 M -17.60 % 14.326 M 3.47 % 13.845 M
Cost of revenue 3.568 B 44.46 % 2.470 B 23.25 % 2.004 B 33.54 % 1.501 B -0.23 % 1.504 B -27.71 % 2.081 B 30.51 % 1.594 B -10.02 % 1.772 B 87.42 % 945.416 M 108.38 % 453.704 M 60.47 % 282.741 M 59.67 % 177.077 M -48.98 % 347.073 M -46.19 % 644.975 M
General and administrative expenses 93.975 M -71.54 % 330.220 M 610.46 % 46.480 M 13.02 % 41.126 M 64.28 % 25.034 M -0.54 % 25.169 M -40.52 % 42.314 M 68.32 % 25.139 M -95.92 % 615.901 M 33.72 % 460.588 M 63.15 % 282.309 M 12.29 % 251.421 M -7.02 % 270.407 M 0.000
Selling and marketing expenses 4.364 M 73.17 % 2.520 M 172.92 % 923.350 K 290.15 % 236.666 K -89.03 % 2.158 M 50.96 % 1.429 M -72.32 % 5.164 M 44.73 % 3.568 M 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 -100.00 % 238.086 M -20.52 % 299.538 M 40.40 % 213.340 M -26.20 % 289.068 M 46.15 % 197.782 M 4 463.64 % -4.533 M -124.87 % -2.016 M 0.000 0.000 0.000 0.000 0.000
Operating expenses 225.022 M -32.37 % 332.740 M 16.55 % 285.489 M -16.25 % 340.900 M 41.73 % 240.532 M -23.80 % 315.666 M 28.71 % 245.261 M -0.60 % 246.742 M -67.43 % 757.526 M 33.40 % 567.874 M 56.73 % 362.335 M 12.57 % 321.873 M -12.58 % 368.174 M 32.73 % 277.381 M
Cost and expenses 3.793 B 35.34 % 2.803 B 22.42 % 2.290 B 31.77 % 1.738 B 0.20 % 1.734 B -27.64 % 2.397 B 30.27 % 1.840 B -8.87 % 2.019 B 18.54 % 1.703 B 66.70 % 1.022 B 58.37 % 645.076 M 29.29 % 498.950 M -30.24 % 715.247 M -22.45 % 922.356 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
Selling general and administrative expenses 225.022 M -32.37 % 332.740 M 601.93 % 47.403 M 14.60 % 41.363 M 52.11 % 27.192 M 2.23 % 26.599 M -43.98 % 47.479 M 65.39 % 28.708 M -95.34 % 615.901 M 33.72 % 460.588 M 63.15 % 282.309 M 12.29 % 251.421 M -7.02 % 270.407 M -2.51 % 277.381 M
Interest income 0.000 -100.00 % 2.214 M -90.06 % 22.273 M -17.99 % 27.160 M 26.32 % 21.500 M -24.18 % 28.358 M 112.81 % 13.325 M 27.42 % 10.458 M -17.76 % 12.715 M 0.000 0.000 0.000 0.000 -100.00 % 8.652 M
Interest expense 194.768 M 33.60 % 145.786 M -26.73 % 198.972 M 28.84 % 154.431 M 1.98 % 151.435 M 17.32 % 129.079 M 82.54 % 70.712 M 102.11 % 34.987 M -58.37 % 84.044 M 58.03 % 53.181 M 64.09 % 32.410 M -23.66 % 42.452 M 17.67 % 36.078 M 7.04 % 33.704 M
Depreciation and amortization 88.689 M 9.27 % 81.164 M 63.22 % 49.728 M 27.15 % 39.110 M -1.93 % 39.880 M -3.78 % 41.446 M 17.23 % 35.355 M 14.50 % 30.877 M 12.76 % 27.383 M -20.35 % 34.381 M -14.43 % 40.179 M 13.16 % 35.508 M 1.70 % 34.915 M 3.98 % 33.579 M
Operating income 425.904 M -41.24 % 724.861 M 151.18 % 288.581 M -21.91 % 369.571 M 7.76 % 342.950 M -44.43 % 617.151 M 49.11 % 413.888 M 10.36 % 375.022 M 86.35 % 201.249 M 289.13 % 51.718 M 70.26 % 30.375 M 34.61 % 22.566 M -46.67 % 42.316 M -48.76 % 82.589 M
Operating income ratio 0.10 -50.87 % 0.21 97.73 % 0.10 -40.75 % 0.18 6.15 % 0.17 -18.69 % 0.20 10.64 % 0.18 17.40 % 0.16 53.33 % 0.10 122.10 % 0.05 7.13 % 0.04 8.80 % 0.04 -26.05 % 0.05 -35.15 % 0.08
Total other income expenses net -126.125 M 71.50 % -442.505 M -2 399.71 % -17.702 M 93.41 % -268.676 M -59.54 % -168.404 M 38.16 % -272.319 M -198.53 % -91.220 M -74.91 % -52.153 M 55.82 % -118.058 M -1.47 % -116.343 M -390.81 % -23.704 M 36.28 % -37.202 M -2.13 % -36.427 M -17.11 % -31.105 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Net debt 1.484 B 8.14 % 1.372 B 25.41 % 1.094 B -4.88 % 1.150 B 4.90 % 1.097 B 67.09 % 656.318 M 33.92 % 490.089 M 270.78 % 132.178 M 160.04 % -220.148 M -151.75 % -87.445 M -243.53 % 60.923 M 126.28 % 26.924 M 210.06 % -24.463 M -130.30 % 80.729 M
Total investments 365.763 M 33.22 % 274.561 M -56.63 % 633.055 M 0.000 -100.00 % 370.427 M -10.54 % 414.067 M 26.34 % 327.731 M 4 730.04 % 6.785 M 9.94 % 6.172 M 10 877.61 % -57.266 K -57.82 % -36.286 K 26.31 % -49.244 K 20.17 % -61.684 K 0.000
Total debt 1.955 B 30.07 % 1.503 B 29.31 % 1.162 B -17.69 % 1.412 B 27.75 % 1.105 B 58.85 % 695.690 M 40.32 % 495.793 M 220.81 % 154.544 M 3 128.09 % 4.787 M -96.80 % 149.833 M 42.86 % 104.880 M -48.05 % 201.870 M 34.91 % 149.628 M -37.55 % 239.598 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 99.840 K 0.00 % 99.840 K 0.000
Retained earnings 1.483 B 15.62 % 1.283 B 18.44 % 1.083 B 11.98 % 967.337 M 8.48 % 891.690 M 20.60 % 739.368 M 37.15 % 539.100 M 6.24 % 507.427 M 156.69 % 197.683 M 23.77 % 159.719 M 25.00 % 127.775 M 17.60 % 108.651 M 10.99 % 97.890 M 40.04 % 69.900 M
Common stock 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 24.22 % 193.126 M 100.00 % 96.563 M 0.00 % 96.563 M 0.00 % 96.563 M 0.00 % 96.563 M 0.00 % 96.563 M
Total equity 1.887 B 11.88 % 1.687 B 13.43 % 1.487 B 8.45 % 1.371 B 5.84 % 1.295 B 13.33 % 1.143 B 21.24 % 942.736 M 26.15 % 747.333 M 91.23 % 390.809 M 52.49 % 256.282 M 14.24 % 224.338 M 9.27 % 205.314 M 5.53 % 194.553 M 16.87 % 166.463 M
Other non current liabilities 17.945 M 21.80 % 14.733 M -2.06 % 15.044 M 9.54 % 13.733 M 30.92 % 10.490 M 48.09 % 7.083 M 14.58 % 6.182 M 272.96 % 1.658 M -64.27 % 4.640 M 114.79 % 2.160 M 101.78 % 1.071 M 21.11 % 883.992 K 346.31 % 198.069 K -3.96 % 206.230 K
Long term debt 267.045 M -33.78 % 403.243 M -5.92 % 428.627 M -12.42 % 489.434 M 707.94 % 60.578 M 54.52 % 39.203 M 160.05 % 15.075 M 26.06 % 11.958 M 181.58 % 4.247 M 0.000 -100.00 % 3.100 M -83.46 % 18.750 M -19.99 % 23.434 M -39.93 % 39.012 M
Total non current liabilities 302.290 M -29.05 % 426.062 M -3.97 % 443.670 M -11.82 % 503.167 M 608.01 % 71.068 M 53.54 % 46.286 M 117.74 % 21.257 M 56.12 % 13.616 M 53.22 % 8.887 M 311.38 % 2.160 M -48.21 % 4.171 M -78.76 % 19.634 M -16.92 % 23.632 M -39.74 % 39.218 M
Other current liabilities 723.162 M 7.04 % 675.630 M -2.87 % 695.598 M 100.39 % 347.120 M -38.56 % 564.965 M 75.51 % 321.894 M 409.43 % 63.187 M 45.18 % 43.523 M -16.26 % 51.977 M -71.18 % 180.350 M 35.77 % 132.838 M 1.47 % 130.916 M -39.90 % 217.825 M 1 922.70 % 10.769 M
Deferred revenue 0.000 0.000 -100.00 % 205.023 M 564.84 % 30.838 M -48.25 % 59.589 M -87.07 % 460.904 M 21.24 % 380.168 M 112.28 % 179.088 M -19.92 % 223.639 M -28.59 % 313.191 M 0.000 0.000 0.000 -100.00 % 195.899 M
Short term debt 1.688 B 53.49 % 1.100 B 49.90 % 733.480 M -20.48 % 922.378 M -11.69 % 1.045 B 213.20 % 333.499 M 111.16 % 157.938 M 2 585.46 % 5.881 M 101.47 % -400.565 M -159.85 % -154.154 M -251.46 % 101.779 M -44.42 % 183.121 M 45.11 % 126.194 M -37.09 % 200.586 M
Total current liabilities 3.618 B 41.96 % 2.549 B 3.06 % 2.473 B 37.46 % 1.799 B -25.33 % 2.409 B 14.39 % 2.106 B 28.86 % 1.634 B 120.11 % 742.536 M 2.33 % 725.602 M -16.26 % 866.456 M 158.24 % 335.526 M -26.06 % 453.791 M -20.69 % 572.167 M 5.64 % 541.622 M
Total liabilities 3.920 B 31.79 % 2.975 B 1.99 % 2.916 B 26.69 % 2.302 B -7.18 % 2.480 B 15.23 % 2.152 B 30.00 % 1.656 B 118.96 % 756.152 M 2.95 % 734.488 M -15.44 % 868.616 M 155.70 % 339.697 M -28.25 % 473.425 M -20.54 % 595.799 M 2.58 % 580.840 M
Other non current assets 0.000 0.000 100.00 % -633.056 M 0.000 -100.00 % 1.001 K -99.99 % 12.431 M 19 125.74 % -65.339 K -100.74 % 8.850 M 11.04 % 7.970 M 13 817.02 % 57.266 K 57.82 % 36.286 K -26.31 % 49.244 K -20.17 % 61.684 K 0.000
Long term investments 0.000 0.000 -100.00 % 633.055 M 0.000 100.00 % -1.000 K 99.99 % -12.431 M 0.000 100.00 % -8.850 M -11.04 % -7.970 M -13 817.02 % -57.266 K -57.82 % -36.286 K 26.31 % -49.244 K 20.17 % -61.684 K 0.000
Intangible assets 707.000 K 0.000 -100.00 % 2.000 K -94.10 % 33.915 K -69.22 % 110.172 K -58.82 % 267.506 K 1.59 % 263.308 K -29.10 % 371.355 K 710.61 % 45.812 K 1 938.81 % 2.247 K -93.81 % 36.286 K -26.31 % 49.244 K -20.17 % 61.684 K 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.264 K -100.04 % 25.559 M 0.000 0.000 0.000 0.000
Goodwill and intangible assets 707.000 K 0.000 -100.00 % 2.000 K -94.10 % 33.915 K -69.22 % 110.172 K -58.82 % 267.506 K 1.59 % 263.308 K -29.10 % 371.355 K 916.07 % 36.548 K -36.18 % 57.266 K 57.82 % 36.286 K -26.31 % 49.244 K -20.17 % 61.684 K 0.000
Property plant equipment net 1.095 B 34.65 % 812.893 M 28.41 % 633.054 M 21.31 % 521.833 M -4.73 % 547.718 M 2.37 % 535.041 M 81.23 % 295.228 M 107.71 % 142.135 M 39.41 % 101.954 M -16.47 % 122.058 M -18.39 % 149.554 M -13.74 % 173.384 M -12.91 % 199.094 M -12.30 % 227.009 M
Total non current assets 1.095 B 34.74 % 812.893 M 27.47 % 637.700 M 19.17 % 535.118 M -4.92 % 562.787 M 2.75 % 547.740 M 79.48 % 305.189 M 101.64 % 151.356 M 37.15 % 110.361 M -17.77 % 134.214 M -15.85 % 159.487 M -11.75 % 180.721 M -13.21 % 208.231 M -11.09 % 234.197 M
Other current assets 443.438 M 20.48 % 368.046 M -56.41 % 844.248 M 33.40 % 632.893 M -11.63 % 716.195 M 34.64 % 531.946 M 41.37 % 376.287 M 96.96 % 191.052 M 147.19 % 77.290 M 325.17 % 18.179 M 60.05 % 11.358 M 33.01 % 8.539 M -50.22 % 17.153 M 181.66 % 6.090 M
Short term investments 365.763 M 33.22 % 274.561 M 0.000 0.000 -100.00 % 370.427 M -10.54 % 414.067 M 26.34 % 327.731 M 4 730.04 % 6.785 M 9.94 % 6.172 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 470.601 M 260.69 % 130.473 M 92.13 % 67.909 M -74.03 % 261.448 M 2 999.65 % 8.435 M -80.12 % 42.439 M 644.04 % 5.704 M -74.50 % 22.367 M -90.06 % 224.935 M -5.20 % 237.279 M 439.80 % 43.956 M -74.87 % 174.946 M 0.49 % 174.091 M 9.58 % 158.869 M
Cash and short term investments 470.601 M 260.69 % 130.473 M 92.13 % 67.909 M -74.03 % 261.448 M 2 999.65 % 8.435 M -98.15 % 456.506 M 7 903.49 % 5.704 M -74.50 % 22.367 M -90.06 % 224.935 M -5.20 % 237.279 M 439.80 % 43.956 M -74.87 % 174.946 M 0.49 % 174.091 M 9.58 % 158.869 M
Total current assets 4.712 B 22.44 % 3.848 B 2.19 % 3.766 B 20.00 % 3.138 B -2.33 % 3.213 B 16.93 % 2.748 B 19.82 % 2.293 B 69.60 % 1.352 B 33.22 % 1.015 B 2.45 % 990.684 M 144.89 % 404.548 M -18.77 % 498.017 M -14.45 % 582.120 M 13.43 % 513.206 M
Inventory 2.070 B 61.23 % 1.284 B 6.01 % 1.211 B 58.55 % 763.832 M -27.23 % 1.050 B 15.00 % 912.721 M 38.62 % 658.439 M 322.47 % 155.854 M -51.14 % 319.002 M -33.47 % 479.481 M 192.29 % 164.042 M 49.68 % 109.595 M 100.33 % 54.706 M 123.42 % 24.486 M
Net receivables 1.728 B -16.36 % 2.066 B 25.78 % 1.642 B 10.99 % 1.480 B 2.87 % 1.438 B 69.93 % 846.480 M 4.57 % 809.461 M -2.66 % 831.586 M 104.57 % 406.500 M 58.95 % 255.745 M 0.000 0.000 0.000 -100.00 % 323.761 M
Tax assets 0.000 0.000 -100.00 % 4.645 M -64.95 % 13.251 M -11.41 % 14.958 M 20.33 % 12.431 M 27.33 % 9.763 M 10.33 % 8.850 M 5.73 % 8.370 M -30.83 % 12.100 M 22.26 % 9.897 M 35.80 % 7.288 M -19.70 % 9.076 M 26.26 % 7.188 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 1.207 B 56.08 % 773.389 M 1.59 % 761.289 M 52.69 % 498.575 M -31.32 % 725.968 M -24.97 % 967.597 M 26.93 % 762.331 M 81.63 % 419.721 M 45.03 % 289.405 M 49.20 % 193.974 M 92.23 % 100.908 M -27.80 % 139.755 M -38.74 % 228.148 M 115.73 % 105.754 M
Tax payables 0.000 0.000 -100.00 % 77.409 M 0.000 -100.00 % 14.076 M -36.62 % 22.209 M 314.00 % 5.364 M -80.00 % 26.827 M 35.80 % 19.755 M -32.13 % 29.107 M 0.000 0.000 0.000 -100.00 % 28.613 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 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 0.000 0.000 0.000 0.000 100.00 % -322.989 M -0.06 % -322.780 M -136.11 % -136.705 M 65.92 % -401.105 M -31.95 % -303.987 M 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 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 163.730 M 0.00 % 163.730 M 0.00 % 163.730 M 0.00 % 163.730 M 0.00 % 163.730 M 0.00 % 163.730 M 0.00 % 163.730 M 0.00 % 163.730 M 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 17.300 M 113.95 % 8.086 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 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
Total assets 5.807 B 24.59 % 4.661 B 5.86 % 4.403 B 19.88 % 3.673 B -2.71 % 3.776 B 14.57 % 3.295 B 26.83 % 2.598 B 72.82 % 1.503 B 33.61 % 1.125 B 0.04 % 1.125 B 99.44 % 564.035 M -16.90 % 678.738 M -14.12 % 790.351 M 5.75 % 747.403 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
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
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
Change in working capital -417.230 M -146.73 % -169.101 M -25.03 % -135.245 M -50.47 % -89.879 M 85.72 % -629.442 M -6 593.85 % -9.403 M 95.83 % -225.257 M 55.67 % -508.175 M -132.27 % -218.790 M -269.92 % 128.762 M 181.23 % -158.525 M -474.10 % -27.613 M -48.94 % -18.540 M 3.24 % -19.161 M
Accounts receivables 67.712 M 160.16 % -112.552 M 30.80 % -162.658 M -212.92 % -51.981 M 91.06 % -581.300 M -1 317.16 % -41.019 M -375.76 % 14.875 M 103.50 % -425.086 M -108.00 % -204.364 M -383.56 % -42.262 M -225.32 % 33.725 M -76.16 % 141.476 M 339.33 % -59.113 M 67.89 % -184.107 M
Inventory -865.238 M -13 539.55 % 6.438 M 101.38 % -466.524 M -298.84 % 234.628 M 807.70 % -33.154 M 86.96 % -254.282 M 49.41 % -502.586 M -408.05 % 163.148 M 1.66 % 160.479 M 150.87 % -315.439 M -479.35 % -54.447 M 0.80 % -54.889 M -81.63 % -30.220 M -129.81 % 101.392 M
Accounts payables 433.752 M 3 484.73 % 12.100 M -95.39 % 262.715 M 215.53 % -227.393 M 5.89 % -241.629 M -217.72 % 205.266 M -40.09 % 342.610 M 162.91 % 130.316 M 36.56 % 95.431 M 2.54 % 93.066 M 0.000 0.000 0.000 -100.00 % 22.125 M
Other working capital -53.456 M 15.13 % -62.987 M -127.24 % 231.222 M 612.31 % -45.133 M -119.91 % 226.641 M 181.08 % 80.632 M 200.59 % -80.156 M 88.06 % -671.323 M -77.00 % -379.269 M -185.38 % 444.201 M 526.80 % -104.078 M -481.58 % 27.276 M 133.52 % 11.680 M -71.81 % 41.429 M
Other non cash items 171.879 M 32.60 % 129.626 M 574.12 % -27.340 M -140.77 % 67.052 M 41.74 % 47.306 M 312.97 % -22.213 M 58.29 % -53.252 M 39.20 % -87.579 M -342.55 % 36.107 M 11.42 % 32.405 M 507.78 % -7.947 M 33.09 % -11.877 M 41.26 % -20.220 M -296.08 % 10.312 M
Net cash provided by operating activities 43.714 M -81.88 % 241.267 M 50.53 % 160.277 M 36.78 % 117.177 M 131.87 % -367.710 M -191.52 % 401.798 M 405.33 % 79.512 M 133.20 % -239.469 M -624.24 % 45.680 M -81.53 % 247.267 M 357.79 % -95.918 M -616.13 % 18.584 M -51.69 % 38.472 M -38.31 % 62.368 M
Investments in property plant and equipment -580.588 M -122.45 % -261.002 M 2.44 % -267.527 M -1 934.68 % -13.148 M 95.02 % -263.863 M 13.49 % -305.003 M -55.52 % -196.119 M -199.89 % -65.397 M -158.92 % -25.258 M -203.77 % -8.315 M 52.17 % -17.382 M -28.55 % -13.522 M 63.81 % -37.365 M 66.37 % -111.113 M
Acquisitions net 209.527 M 0.000 -100.00 % 106.610 M 0.000 -100.00 % 231.261 M 26 093.85 % 882.882 K -88.75 % 7.846 M 8 654.49 % 89.625 K -99.74 % 34.070 M 1 236.08 % 2.550 M 0.000 0.000 0.000 -100.00 % 27.293 M
Purchases of investments 0.000 100.00 % -65.654 M 38.42 % -106.610 M -265.24 % -29.189 M -4 060.89 % -701.518 K 50.00 % -1.403 M 0.000 0.000 100.00 % -1.268 M 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 190.710 M 0.000 100.00 % -230.559 M -44 421.01 % 520.203 K 0.000 -100.00 % 17.242 M 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -68.315 M -522.74 % 16.160 M -87.46 % 128.883 M 374.54 % 27.160 M -90.82 % 295.699 M 561.22 % -64.113 M 57.79 % -151.886 M -646.57 % 27.789 M -40.91 % 47.031 M 341.55 % 10.651 M 10.22 % 9.664 M -41.40 % 16.490 M -63.91 % 45.692 M 0.000
Net cash used for investing activites -439.376 M -41.51 % -310.496 M -696.35 % 52.066 M 443.03 % -15.178 M -147.68 % 31.836 M 108.63 % -369.116 M -8.51 % -340.159 M -804.49 % -37.608 M -272.72 % 21.773 M 831.74 % 2.337 M 130.27 % -7.719 M -360.07 % 2.968 M -64.36 % 8.328 M 109.94 % -83.819 M
Debt repayment 564.793 M 103.47 % 277.580 M 205.91 % -262.082 M -186.29 % 303.720 M -27.15 % 416.921 M 142.27 % 172.089 M 5 421.28 % 3.117 M -97.87 % 146.048 M 2 950.62 % 4.787 M 254.42 % -3.100 M 80.19 % -15.649 M -234.12 % -4.684 M 69.93 % -15.578 M -120.87 % 74.654 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 210.510 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 100.00 % -28.789 M 0.000 100.00 % -57.846 M -100.01 % -28.922 M 54.63 % -63.741 M 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -194.768 M -33.60 % -145.786 M -1.38 % -143.800 M -16.05 % -123.917 M -7.71 % -115.050 M -1.58 % -113.256 M -141.98 % 269.788 M 799.89 % -38.547 M 74.27 % -149.833 M -2 822.68 % -5.127 M 56.20 % -11.703 M 26.92 % -16.014 M -0.09 % -15.999 M 0.000
Net cash used provided by financing activities 370.025 M 180.76 % 131.794 M 132.47 % -405.882 M -368.77 % 151.014 M -49.97 % 301.870 M 30 509.01 % 986.213 K -99.60 % 243.983 M -4.05 % 254.270 M 418.65 % -79.797 M -41.78 % -56.281 M -105.76 % -27.353 M -32.16 % -20.697 M 34.45 % -31.577 M -142.30 % 74.654 M
Effect of forex changes on cash 91.202 M 0.000 0.000 0.000 0.000 -100.00 % 3.067 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 65.565 M 4.80 % 62.565 M 132.33 % -193.539 M -176.49 % 253.013 M 844.07 % -34.004 M -201.00 % 33.668 M 302.05 % -16.663 M 26.94 % -22.807 M -84.76 % -12.344 M -106.39 % 193.322 M 247.59 % -130.989 M -15 425.64 % 854.708 K -94.39 % 15.222 M 0.000
Cash at beginning of period 130.474 M 92.13 % 67.909 M -74.03 % 261.448 M 2 999.65 % 8.435 M -80.12 % 42.439 M 644.04 % 5.704 M -74.50 % 22.367 M -50.49 % 45.174 M -80.96 % 237.279 M 439.80 % 43.956 M -74.87 % 174.946 M 0.49 % 174.091 M 9.58 % 158.869 M 0.000
Cash at end of period 104.838 M -19.65 % 130.474 M 92.13 % 67.909 M -74.03 % 261.448 M 2 999.65 % 8.435 M -78.58 % 39.372 M 590.27 % 5.704 M -74.50 % 22.367 M -90.06 % 224.935 M -5.20 % 237.279 M 439.80 % 43.956 M -74.87 % 174.946 M 0.49 % 174.091 M 9.58 % 158.869 M
Operating cash flow -128.165 M -153.12 % 241.267 M 50.53 % 160.277 M 36.78 % 117.177 M 131.87 % -367.710 M -191.52 % 401.798 M 405.33 % 79.512 M 133.20 % -239.469 M -624.24 % 45.680 M -81.53 % 247.267 M 357.79 % -95.918 M -616.13 % 18.584 M -51.69 % 38.472 M -38.31 % 62.368 M
Capital expenditure -580.588 M -122.45 % -261.002 M 2.44 % -267.527 M -1 934.68 % -13.148 M 95.02 % -263.863 M 13.49 % -305.003 M -55.52 % -196.119 M -199.89 % -65.397 M -158.92 % -25.258 M -203.77 % -8.315 M 52.17 % -17.382 M -28.55 % -13.522 M 63.81 % -37.365 M 66.37 % -111.113 M
Free CashFlow -708.753 M -3 491.35 % -19.735 M 81.60 % -107.250 M -203.10 % 104.029 M 116.47 % -631.573 M -752.49 % 96.795 M 183.01 % -116.606 M 61.75 % -304.866 M -1 592.83 % 20.422 M -91.45 % 238.952 M 310.90 % -113.300 M -2 338.33 % 5.062 M 357.10 % 1.107 M 102.27 % -48.744 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
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 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30
Revenue 760.737 M -46.21 % 1.414 B 18.87 % 1.190 B 54.83 % 768.445 M -9.25 % 846.735 M -44.05 % 1.513 B 42.72 % 1.060 B 86.39 % 568.882 M 47.69 % 385.198 M -42.85 % 674.029 M -41.15 % 1.145 B 59.25 % 719.220 M 54.74 % 464.802 M -53.23 % 993.769 M 250.05 % 283.891 M -40.17 % 474.462 M 34.47 % 352.850 M -58.66 % 853.556 M 60.66 % 531.287 M 60.84 % 330.319 M -7.97 % 358.915 M -68.50 % 1.140 B 225.55 % 350.056 M -54.35 % 766.816 M 0.00 % 766.816 M 19.79 % 640.153 M 0.00 % 640.153 M 31.00 % 488.674 M 0.00 % 488.674 M -16.35 % 584.213 M 0.00 % 584.213 M -4.91 % 614.408 M 0.00 % 614.408 M 6.21 % 578.511 M 0.00 % 578.511 M 41.89 % 407.711 M 0.00 % 407.711 M
Net income 33.716 M 24.10 % 27.168 M -67.10 % 82.589 M 120.39 % 37.474 M -29.49 % 53.146 M -3.36 % 54.996 M -48.50 % 106.796 M 989.64 % 9.801 M -64.98 % 27.985 M 637.01 % 3.797 M -96.43 % 106.406 M 1 461.12 % 6.816 M -5.96 % 7.248 M 1 010.89 % -795.706 K -105.41 % 14.707 M -52.99 % 31.284 M 20.36 % 25.993 M -63.22 % 70.669 M 104.56 % 34.546 M 228.49 % -26.887 M -339.91 % 11.207 M -87.99 % 93.307 M 2 359.97 % 3.793 M -95.29 % 80.507 M 0.00 % 80.507 M 19.62 % 67.301 M 0.00 % 67.301 M 50.02 % 44.862 M 0.00 % 44.862 M -6.29 % 47.871 M 0.00 % 47.871 M -11.18 % 53.897 M 0.00 % 53.897 M 16.52 % 46.257 M 0.00 % 46.257 M 151.80 % 18.371 M 0.00 % 18.371 M
Income before tax 45.769 M -29.69 % 65.099 M -42.78 % 113.777 M 137.94 % 47.817 M -34.57 % 73.086 M -16.03 % 87.042 M -38.58 % 141.714 M 945.09 % 13.560 M -66.13 % 40.040 M -62.97 % 108.130 M -24.52 % 143.255 M 2 243.45 % 6.113 M -54.32 % 13.381 M 56.58 % 8.546 M -53.60 % 18.416 M -56.11 % 41.963 M 31.26 % 31.970 M -65.04 % 91.460 M 97.35 % 46.344 M 398.57 % -15.522 M -185.68 % 18.116 M -87.67 % 146.929 M 2 860.48 % 4.963 M -95.42 % 108.286 M 0.00 % 108.286 M 14.63 % 94.468 M 0.00 % 94.468 M 41.28 % 66.866 M 0.00 % 66.866 M -15.40 % 79.034 M 0.00 % 79.034 M -5.54 % 83.670 M 0.00 % 83.670 M 13.87 % 73.476 M 0.00 % 73.476 M 164.64 % 27.765 M 0.00 % 27.765 M
Income before tax ratio 0.06 30.70 % 0.05 -51.86 % 0.10 53.68 % 0.06 -27.91 % 0.09 50.07 % 0.06 -56.96 % 0.13 460.71 % 0.02 -77.07 % 0.10 -35.20 % 0.16 28.26 % 0.13 1 371.56 % 0.01 -70.48 % 0.03 234.78 % 0.01 -86.74 % 0.06 -26.65 % 0.09 -2.39 % 0.09 -15.44 % 0.11 22.84 % 0.09 285.63 % -0.05 -193.10 % 0.05 -60.85 % 0.13 809.39 % 0.01 -89.96 % 0.14 0.00 % 0.14 -4.31 % 0.15 0.00 % 0.15 7.85 % 0.14 0.00 % 0.14 1.14 % 0.14 0.00 % 0.14 -0.66 % 0.14 0.00 % 0.14 7.22 % 0.13 0.00 % 0.13 86.50 % 0.07 0.00 % 0.07
EBITDA 112.938 M -16.62 % 135.449 M -30.74 % 195.558 M 75.86 % 111.199 M -18.27 % 136.052 M -12.94 % 156.266 M -23.56 % 204.428 M 260.96 % 56.634 M -31.10 % 82.203 M -58.68 % 198.950 M 10.95 % 179.311 M 320.45 % 42.647 M -78.56 % 198.950 M 384.04 % 41.102 M -17.65 % 49.912 M -30.17 % 71.474 M 3.83 % 68.839 M -18.32 % 84.283 M -18.38 % 103.264 M 26 018.39 % 395.369 K -99.52 % 82.999 M -64.57 % 234.255 M 108.42 % 112.395 M -28.15 % 156.434 M 0.00 % 156.434 M 32.02 % 118.493 M 0.93 % 117.402 M 38.75 % 84.612 M 0.00 % 84.612 M 10.21 % 76.770 M 1.15 % 75.897 M -34.47 % 115.817 M 0.00 % 115.817 M 12.95 % 102.537 M 0.01 % 102.525 M 156.07 % 40.037 M 0.00 % 40.037 M
Net income ratio 0.04 130.71 % 0.02 -72.33 % 0.07 42.34 % 0.05 -22.30 % 0.06 72.71 % 0.04 -63.92 % 0.10 484.61 % 0.02 -76.29 % 0.07 1 189.64 % 0.01 -93.94 % 0.09 880.30 % 0.01 -39.23 % 0.02 2 047.52 % 0.00 -101.55 % 0.05 -21.43 % 0.07 -10.49 % 0.07 -11.02 % 0.08 27.33 % 0.07 179.88 % -0.08 -360.68 % 0.03 -61.86 % 0.08 655.64 % 0.01 -89.68 % 0.10 0.00 % 0.10 -0.14 % 0.11 0.00 % 0.11 14.52 % 0.09 0.00 % 0.09 12.04 % 0.08 0.00 % 0.08 -6.59 % 0.09 0.00 % 0.09 9.71 % 0.08 0.00 % 0.08 77.46 % 0.05 0.00 % 0.05
Ratio EBITDA 0.15 55.01 % 0.10 -41.73 % 0.16 13.58 % 0.14 -9.94 % 0.16 55.61 % 0.10 -46.44 % 0.19 93.66 % 0.10 -53.35 % 0.21 -27.70 % 0.30 88.54 % 0.16 164.02 % 0.06 -86.15 % 0.43 934.90 % 0.04 -76.48 % 0.18 16.71 % 0.15 -22.78 % 0.20 97.58 % 0.10 -49.20 % 0.19 16 138.68 % 0.00 -99.48 % 0.23 12.50 % 0.21 -35.98 % 0.32 57.39 % 0.20 0.00 % 0.20 10.21 % 0.19 0.93 % 0.18 5.92 % 0.17 0.00 % 0.17 31.76 % 0.13 1.15 % 0.13 -31.08 % 0.19 0.00 % 0.19 6.35 % 0.18 0.01 % 0.18 80.47 % 0.10 0.00 % 0.10
Gross profit ratio 0.37 335.55 % 0.09 -69.59 % 0.28 -71.75 % 1.00 231.06 % 0.30 155.85 % 0.12 -47.18 % 0.22 8.58 % 0.21 -14.40 % 0.24 -50.60 % 0.49 136.07 % 0.21 324.79 % 0.05 -67.98 % 0.15 50.20 % 0.10 -43.98 % 0.18 -3.83 % 0.19 -23.59 % 0.25 10.16 % 0.22 -19.37 % 0.28 104.12 % 0.14 -66.47 % 0.40 -27.82 % 0.56 227.88 % -0.44 -246.04 % 0.30 0.00 % 0.30 -13.97 % 0.35 0.00 % 0.35 18.67 % 0.29 0.00 % 0.29 10.04 % 0.27 0.00 % 0.27 -8.27 % 0.29 0.00 % 0.29 121.62 % 0.13 152.51 % 0.05 -89.05 % 0.47 0.00 % 0.47
Weighted average shs out dil 24.083 M 0.31 % 24.008 M 0.00 % 24.008 M -0.06 % 24.022 M 0.34 % 23.940 M -0.21 % 23.990 M 0.00 % 23.991 M 0.00 % 23.991 M 0.00 % 23.991 M 0.00 % 23.991 M 0.00 % 23.991 M 0.00 % 23.991 M 0.00 % 23.990 M 0.05 % 23.977 M -0.55 % 24.110 M 0.96 % 23.881 M -0.78 % 24.068 M 0.90 % 23.852 M -0.58 % 23.990 M 0.30 % 23.917 M 0.31 % 23.845 M -0.62 % 23.994 M 1.21 % 23.706 M -1.21 % 23.996 M 0.00 % 23.996 M 0.02 % 23.991 M 0.00 % 23.991 M 0.00 % 23.990 M 0.00 % 23.990 M 0.02 % 23.985 M 0.00 % 23.985 M 24.16 % 19.318 M 0.00 % 19.318 M 0.03 % 19.313 M 0.00 % 19.313 M 0.00 % 19.313 M 0.00 % 19.313 M
Weighted average shs out 24.083 M 0.31 % 24.008 M 0.00 % 24.008 M -0.06 % 24.022 M 0.34 % 23.940 M -0.21 % 23.990 M 0.00 % 23.991 M 0.00 % 23.991 M 0.00 % 23.991 M 0.00 % 23.991 M 0.00 % 23.991 M 0.00 % 23.991 M 0.00 % 23.990 M 0.05 % 23.977 M -0.06 % 23.991 M 0.46 % 23.881 M -0.46 % 23.991 M 0.58 % 23.852 M -0.58 % 23.990 M 0.30 % 23.917 M 0.31 % 23.845 M -0.57 % 23.980 M 1.16 % 23.706 M -1.21 % 23.996 M 0.00 % 23.996 M 0.02 % 23.991 M 0.00 % 23.991 M 0.00 % 23.990 M 0.00 % 23.990 M 0.02 % 23.985 M 0.00 % 23.985 M 24.16 % 19.318 M 0.00 % 19.318 M 0.03 % 19.313 M 0.00 % 19.313 M 0.00 % 19.313 M 0.00 % 19.313 M
EPS diluted 1.40 23.89 % 1.13 -67.15 % 3.44 120.51 % 1.56 -29.73 % 2.22 -3.06 % 2.29 -48.54 % 4.45 985.37 % 0.41 -64.96 % 1.17 631.25 % 0.16 -96.40 % 4.44 1 485.71 % 0.28 -6.67 % 0.30 1 003.61 % -0.03 -105.44 % 0.61 -53.44 % 1.31 21.30 % 1.08 -63.39 % 2.95 104.86 % 1.44 228.57 % -1.12 -338.30 % 0.47 -90.73 % 5.07 3 068.75 % 0.16 -95.24 % 3.36 0.00 % 3.36 19.57 % 2.81 0.00 % 2.81 50.27 % 1.87 0.00 % 1.87 -6.50 % 2.00 0.00 % 2.00 -28.32 % 2.79 0.00 % 2.79 16.25 % 2.40 0.00 % 2.40 152.63 % 0.95 0.00 % 0.95
Earnings per share 1.40 23.89 % 1.13 -67.15 % 3.44 120.51 % 1.56 -29.73 % 2.22 -3.06 % 2.29 -48.54 % 4.45 985.37 % 0.41 -64.96 % 1.17 631.25 % 0.16 -96.40 % 4.44 1 485.71 % 0.28 -6.67 % 0.30 1 003.61 % -0.03 -105.44 % 0.61 -53.44 % 1.31 21.30 % 1.08 -63.39 % 2.95 104.86 % 1.44 228.57 % -1.12 -338.30 % 0.47 -90.73 % 5.07 3 068.75 % 0.16 -95.24 % 3.36 0.00 % 3.36 19.57 % 2.81 0.00 % 2.81 50.27 % 1.87 0.00 % 1.87 -6.50 % 2.00 0.00 % 2.00 -28.32 % 2.79 0.00 % 2.79 16.25 % 2.40 0.00 % 2.40 152.63 % 0.95 0.00 % 0.95
Gross profit 284.624 M 134.29 % 121.486 M -63.85 % 336.071 M -56.27 % 768.445 M 200.45 % 255.767 M 43.16 % 178.664 M -24.62 % 237.008 M 102.38 % 117.112 M 26.42 % 92.635 M -71.77 % 328.132 M 38.93 % 236.189 M 576.47 % 34.915 M -50.45 % 70.459 M -29.75 % 100.297 M 96.11 % 51.143 M -42.46 % 88.878 M 2.74 % 86.507 M -54.46 % 189.961 M 29.55 % 146.637 M 228.31 % 44.664 M -69.14 % 144.722 M -77.27 % 636.618 M 516.31 % -152.918 M -166.67 % 229.369 M 0.00 % 229.369 M 3.05 % 222.570 M 0.00 % 222.570 M 55.45 % 143.178 M 0.00 % 143.178 M -7.96 % 155.557 M 0.00 % 155.557 M -12.78 % 178.341 M 0.00 % 178.341 M 135.37 % 75.770 M 152.51 % 30.006 M -84.46 % 193.114 M 0.00 % 193.114 M
Income tax expense 12.053 M -68.22 % 37.931 M 21.62 % 31.188 M 201.54 % 10.343 M -48.13 % 19.940 M -37.78 % 32.045 M -8.23 % 34.918 M 828.92 % 3.759 M -68.82 % 12.054 M -88.63 % 106.021 M 187.71 % 36.850 M 5 334.38 % -704.000 K -111.48 % 6.133 M -34.34 % 9.340 M 151.83 % 3.709 M -65.27 % 10.679 M 78.64 % 5.978 M -71.25 % 20.790 M 76.22 % 11.798 M 3.81 % 11.365 M 64.50 % 6.909 M -87.12 % 53.623 M 4 483.17 % 1.170 M -95.79 % 27.780 M 0.00 % 27.780 M 2.25 % 27.168 M 0.00 % 27.168 M 23.47 % 22.003 M 0.00 % 22.003 M -29.39 % 31.163 M 0.00 % 31.163 M 4.67 % 29.773 M 0.00 % 29.773 M 9.38 % 27.219 M 0.00 % 27.219 M 189.74 % 9.394 M 0.00 % 9.394 M
Cost of revenue 476.113 M -63.17 % 1.293 B 51.43 % 853.721 M 56.75 % 544.649 M -7.84 % 590.968 M -55.72 % 1.335 B 62.11 % 823.318 M 82.24 % 451.770 M 54.42 % 292.563 M -15.42 % 345.897 M -61.95 % 909.163 M 32.86 % 684.305 M 73.53 % 394.343 M -55.86 % 893.472 M 283.88 % 232.748 M -39.64 % 385.584 M 44.77 % 266.343 M -59.86 % 663.595 M 72.52 % 384.650 M 34.66 % 285.655 M 33.36 % 214.193 M -57.41 % 502.974 M 0.00 % 502.974 M -6.41 % 537.447 M 0.00 % 537.447 M 28.70 % 417.583 M 0.00 % 417.583 M 20.86 % 345.496 M 0.00 % 345.496 M -19.40 % 428.656 M 0.00 % 428.656 M -1.70 % 436.067 M 0.00 % 436.067 M -13.26 % 502.741 M -8.34 % 548.505 M 155.60 % 214.596 M 0.00 % 214.596 M
General and administrative 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 -100.00 % 54.774 M 0.000 0.000 0.000 -100.00 % 76.271 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 68.451 M 0.00 % 68.451 M 0.000 0.000 -100.00 % 48.854 M 0.00 % 48.854 M 0.000 0.000 -100.00 % 45.204 M -48.74 % 88.185 M 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.520 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 236.666 K 0.000 0.000 0.000 -100.00 % 2.158 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.582 M 0.00 % 2.582 M 0.000 0.000 -100.00 % 1.784 M 0.00 % 1.784 M 0.000 0.000 -100.00 % 649.729 K 0.00 % 649.729 K 0.000 0.000
Other expenses 0.000 0.000 0.000 -100.00 % 684.550 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.333 M -644.44 % 2.449 M -70.28 % 8.241 M 205.22 % 2.700 M 192.58 % -2.916 M -185.30 % 3.419 M -41.04 % 5.799 M -3.91 % 6.035 M 131.56 % -19.123 M -763.29 % 2.883 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 92.107 M 43.85 % 64.029 M -21.14 % 81.191 M -88.14 % 684.550 M 924.59 % 66.812 M -3.69 % 69.369 M 30.36 % 53.213 M -33.88 % 80.484 M 165.44 % 30.321 M -79.52 % 148.079 M 97.19 % 75.093 M 136.39 % 31.766 M -18.55 % 39.000 M 106.29 % -620.216 M -351.46 % 246.644 M -41.37 % 420.675 M 43.19 % 293.796 M 134.43 % -853.431 M -289.91 % 449.392 M 32.07 % 340.274 M 16.55 % 291.949 M 124.29 % -1.202 B -570.87 % 255.264 M 155.02 % 100.096 M 0.00 % 100.096 M -18.23 % 122.408 M 0.00 % 122.408 M 91.04 % 64.076 M 0.00 % 64.076 M -19.46 % 79.554 M 0.00 % 79.554 M -3.75 % 82.652 M 0.00 % 82.652 M 1 835.00 % 4.271 M -91.46 % 50.035 M -66.43 % 149.041 M 0.00 % 149.041 M
Cost and expenses 568.220 M -58.12 % 1.357 B 45.13 % 934.912 M 36.57 % 684.550 M 4.07 % 657.780 M -53.15 % 1.404 B 60.18 % 876.531 M 64.68 % 532.254 M 64.84 % 322.884 M -34.64 % 493.975 M -49.81 % 984.256 M 37.45 % 716.071 M 65.24 % 433.343 M -50.79 % 880.540 M 257.01 % 246.644 M -41.37 % 420.675 M 43.19 % 293.796 M -54.86 % 650.839 M 44.83 % 449.392 M 32.07 % 340.274 M 16.55 % 291.949 M -66.78 % 878.871 M 244.30 % 255.264 M -59.96 % 637.543 M 0.00 % 637.543 M 18.07 % 539.991 M 0.00 % 539.991 M 31.84 % 409.572 M 0.00 % 409.572 M -19.41 % 508.210 M 0.00 % 508.210 M -2.03 % 518.719 M 0.00 % 518.719 M 2.31 % 507.012 M -15.29 % 598.540 M 64.60 % 363.637 M 0.00 % 363.637 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
Selling general and administrative expenses 92.107 M 43.85 % 64.029 M -21.14 % 81.191 M 0.000 -100.00 % 66.812 M -3.69 % 69.369 M 30.36 % 53.213 M -33.88 % 80.484 M 165.44 % 30.321 M -79.52 % 148.079 M 97.19 % 75.093 M 136.39 % 31.766 M -18.55 % 39.000 M -29.11 % 55.011 M 295.88 % 13.896 M -60.40 % 35.091 M 27.82 % 27.453 M -65.00 % 78.429 M 144.29 % 32.105 M 7.89 % 29.756 M -24.56 % 39.442 M -21.78 % 50.423 M 0.00 % 50.423 M 22.02 % 41.323 M 0.00 % 41.323 M -41.83 % 71.033 M 0.00 % 71.033 M 106.07 % 34.470 M 0.00 % 34.470 M -31.93 % 50.638 M 0.00 % 50.638 M -1.09 % 51.198 M 0.00 % 51.198 M 11.65 % 45.854 M -48.38 % 88.835 M -41.97 % 153.077 M 0.00 % 153.077 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 74.995 M 0.000 0.000 -100.00 % 19.825 M 364.68 % 4.266 M 0.000 0.000 0.000 -100.00 % 17.011 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.987 M 0.00 % 20.987 M 268.55 % 5.694 M 0.00 % 5.694 M -53.47 % 12.237 M 0.00 % 12.237 M 303.78 % 3.031 M 0.00 % 3.031 M -74.78 % 12.019 M 0.00 % 12.019 M 83.06 % 6.565 M 0.00 % 6.565 M -59.74 % 16.309 M 0.00 % 16.309 M
Interest expense 49.441 M 4.19 % 47.451 M -24.49 % 62.844 M 46.34 % 42.943 M 3.40 % 41.530 M -11.73 % 47.050 M 9.39 % 43.013 M 34.21 % 32.048 M 35.37 % 23.675 M -68.43 % 74.995 M 220.83 % 23.375 M -8.71 % 25.605 M -65.86 % 74.995 M 0.000 -100.00 % 21.308 M 6.19 % 20.065 M -32.63 % 29.783 M 0.000 -100.00 % 38.971 M 242.90 % 11.365 M -45.19 % 20.737 M -41.82 % 35.641 M -41.04 % 60.448 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
Depreciation and amortization 22.763 M -0.59 % 22.899 M -4.25 % 23.915 M 17.01 % 20.439 M -4.65 % 21.436 M 3.88 % 20.636 M 0.01 % 20.633 M 3.13 % 20.006 M 0.59 % 19.889 M 25.68 % 15.825 M 24.80 % 12.680 M 16.01 % 10.930 M 6.19 % 10.293 M 6.52 % 9.663 M -5.41 % 10.216 M 8.15 % 9.446 M -3.46 % 9.785 M 211.43 % 3.142 M -82.50 % 17.950 M -23.93 % 23.598 M 136.05 % 9.997 M -55.75 % 22.590 M 53.47 % 14.720 M 6.52 % 13.819 M 0.00 % 13.819 M 56.84 % 8.811 M 14.15 % 7.719 M 0.16 % 7.707 M 0.00 % 7.707 M -0.16 % 7.719 M 12.76 % 6.846 M 0.00 % 6.846 M 0.00 % 6.846 M -2.95 % 7.054 M 0.16 % 7.042 M 6.00 % 6.644 M 0.00 % 6.644 M
Operating income 192.517 M 235.06 % 57.457 M -77.46 % 254.880 M 203.81 % 83.895 M -55.60 % 188.955 M 72.89 % 109.295 M -40.53 % 183.795 M 401.79 % 36.628 M -41.22 % 62.314 M -65.39 % 180.054 M 11.77 % 161.096 M 5 015.78 % 3.149 M -89.99 % 31.459 M -37.91 % 50.670 M 27.56 % 39.724 M -35.96 % 62.028 M -62.74 % 166.470 M 73.50 % 95.949 M 12.46 % 85.315 M 2 152.32 % -4.157 M -105.69 % 73.002 M -65.51 % 211.665 M 116.70 % 97.675 M -31.51 % 142.615 M 0.00 % 142.615 M 30.03 % 109.682 M 0.00 % 109.682 M 42.62 % 76.905 M 0.00 % 76.905 M 11.37 % 69.051 M 0.00 % 69.051 M -36.63 % 108.971 M 0.00 % 108.971 M 14.13 % 95.483 M 0.00 % 95.483 M 185.93 % 33.394 M 0.00 % 33.394 M
Operating income ratio 0.25 522.90 % 0.04 -81.04 % 0.21 96.22 % 0.11 -51.08 % 0.22 208.99 % 0.07 -58.33 % 0.17 169.22 % 0.06 -60.20 % 0.16 -39.44 % 0.27 89.92 % 0.14 3 112.44 % 0.00 -93.53 % 0.07 32.74 % 0.05 -63.56 % 0.14 7.03 % 0.13 -72.29 % 0.47 319.70 % 0.11 -30.00 % 0.16 1 376.00 % -0.01 -106.19 % 0.20 9.51 % 0.19 -33.43 % 0.28 50.03 % 0.19 0.00 % 0.19 8.55 % 0.17 0.00 % 0.17 8.87 % 0.16 0.00 % 0.16 33.15 % 0.12 0.00 % 0.12 -33.36 % 0.18 0.00 % 0.18 7.46 % 0.17 0.00 % 0.17 101.51 % 0.08 0.00 % 0.08
Total other income expenses net -146.748 M -2 020.28 % 7.642 M 105.42 % -141.103 M -291.11 % -36.078 M 68.86 % -115.869 M -420.69 % -22.253 M 47.12 % -42.081 M 65.94 % -123.558 M -454.72 % -22.274 M 90.80 % -242.085 M -1 256.98 % -17.840 M -701.89 % 2.964 M 116.40 % -18.078 M 82.73 % -104.683 M -455.91 % -18.831 M -59.26 % -11.824 M 56.34 % -27.084 M 75.66 % -111.259 M -212.95 % -35.551 M -16.83 % -30.430 M 37.71 % -48.850 M 57.07 % -113.793 M -26.68 % -89.829 M -12.62 % -79.760 M 0.00 % -79.760 M -424.25 % -15.214 M 0.00 % -15.214 M -51.54 % -10.040 M 0.00 % -10.040 M -200.57 % 9.983 M 0.00 % 9.983 M 122.96 % -43.473 M 0.00 % -43.473 M -97.54 % -22.007 M 0.00 % -22.007 M -290.97 % -5.629 M 0.00 % -5.629 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 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-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-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-12-31 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30
Net debt 1.981 B 33.47 % 1.484 B -1.00 % 1.499 B -0.59 % 1.508 B 19.89 % 1.258 B 27.71 % 984.809 M -5.73 % 1.045 B 0.93 % 1.035 B 13.61 % 911.046 M 2.91 % 885.291 M 0.29 % 882.693 M 16.25 % 759.277 M -46.21 % 1.412 B 22.70 % 1.150 B 16.97 % 983.447 M 10.91 % 886.714 M 12.69 % 786.885 M -28.25 % 1.097 B 3.71 % 1.057 B 12.36 % 941.136 M 53.96 % 611.267 M 209.97 % 197.200 M -25.67 % 265.303 M 0.00 % 265.303 M -44.09 % 474.542 M 192.28 % 162.358 M -31.61 % 237.389 M 0.00 % 237.389 M 79.60 % 132.178 M 535.63 % -30.342 M -113.49 % 224.935 M 656.96 % -40.386 M 81.65 % -220.148 M -233.47 % -66.017 M 0.00 % -66.017 M
Total investments 0.000 -100.00 % 365.763 M 13.40 % 322.552 M 7.98 % 298.711 M 4.50 % 285.844 M 4.11 % 274.561 M 10.21 % 249.131 M 0.000 0.000 -100.00 % 633.055 M 2 344 748.78 % -27.000 K -100.00 % 574.035 M 2 296 240.00 % -25.000 K 0.000 -100.00 % 647.000 K 0.00 % 647.000 K -99.83 % 386.012 M 4.21 % 370.427 M 1.01 % 366.724 M 1.27 % 362.116 M -12.55 % 414.067 M 0.000 100.00 % -9.920 M 0.000 -100.00 % 326.360 M 0.000 100.00 % -10.204 M 0.000 100.00 % -8.850 M 0.000 -100.00 % 449.870 M 5 744.74 % -7.970 M 0.000 0.000 0.000
Total debt 2.066 B 5.70 % 1.955 B -0.52 % 1.965 B 17.10 % 1.678 B 6.10 % 1.581 B 13.78 % 1.390 B 0.16 % 1.388 B 3.02 % 1.347 B 12.35 % 1.199 B 3.17 % 1.162 B -3.90 % 1.209 B -16.78 % 1.453 B -5.63 % 1.540 B 9.07 % 1.412 B 29.63 % 1.089 B 18.41 % 919.817 M 13.82 % 808.137 M -26.87 % 1.105 B 4.05 % 1.062 B 9.06 % 973.887 M 48.98 % 653.705 M 0.00 % 653.705 M 0.38 % 651.222 M 0.00 % 651.222 M 35.22 % 481.617 M -2.86 % 495.793 M 4.46 % 474.625 M 0.00 % 474.625 M 207.11 % 154.544 M 0.00 % 154.544 M 0.000 -100.00 % 4.787 M 0.00 % 4.787 M -96.11 % 123.081 M 0.00 % 123.081 M
Accumulated other comprehensive income loss 1.678 B 0.000 -100.00 % 1.618 B 0.000 -100.00 % 1.500 B 0.000 -100.00 % 1.392 B 8.31 % 1.285 B 0.86 % 1.274 B 0.000 -100.00 % 1.243 B 9.32 % 1.137 B -0.10 % 1.138 B 0.000 -100.00 % 1.132 B -1.23 % 1.146 B 2.81 % 1.115 B 176.15 % 403.636 M 0.000 0.000 -100.00 % 903.098 M 0.00 % 903.098 M 12.05 % 805.998 M 0.00 % 805.998 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 362.160 M 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 1.483 B 0.000 0.000 0.000 -100.00 % 1.283 B 0.000 0.000 0.000 -100.00 % 1.083 B 0.000 0.000 0.000 -100.00 % 967.337 M 0.000 0.000 0.000 -100.00 % 891.690 M 0.000 0.000 -100.00 % 739.368 M 0.000 0.000 0.000 -100.00 % 539.100 M 0.00 % 539.100 M -5.13 % 568.229 M 0.00 % 568.229 M 65.33 % 343.697 M 0.00 % 343.697 M 0.000 -100.00 % 169.034 M 0.00 % 169.034 M -13.96 % 196.461 M 0.00 % 196.461 M
Common stock 239.906 M 0.00 % 239.906 M 0.00 % 239.900 M 0.00 % 239.906 M 0.00 % 239.900 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.00 % 239.906 M 0.000 -100.00 % 193.126 M 0.00 % 193.126 M 100.00 % 96.563 M 0.00 % 96.563 M
Total equity 1.918 B 1.66 % 1.887 B 1.58 % 1.857 B 4.52 % 1.777 B 2.15 % 1.740 B 3.15 % 1.687 B 3.38 % 1.631 B 7.00 % 1.525 B 0.73 % 1.514 B 1.80 % 1.487 B 0.25 % 1.483 B 7.70 % 1.377 B -0.08 % 1.378 B 0.53 % 1.371 B -0.06 % 1.372 B -1.02 % 1.386 B 2.31 % 1.355 B 4.57 % 1.295 B 4.68 % 1.237 B 4.65 % 1.182 B 1.26 % 1.168 B 2.16 % 1.143 B 9.28 % 1.046 B 0.00 % 1.046 B 11.38 % 939.035 M -0.39 % 942.736 M 16.66 % 808.135 M 0.00 % 808.135 M 8.14 % 747.333 M 0.00 % 747.333 M 106.35 % 362.160 M 0.00 % 362.160 M 0.00 % 362.160 M 23.59 % 293.024 M 0.00 % 293.024 M
Other non current liabilities 28.156 M 56.90 % 17.945 M 21.80 % 14.733 M 0.00 % 14.733 M 0.01 % 14.732 M -0.01 % 14.733 M -2.07 % 15.044 M 0.00 % 15.044 M 0.00 % 15.044 M 0.00 % 15.044 M -2.91 % 15.495 M 3.00 % 15.044 M 0.00 % 15.044 M 9.54 % 13.733 M -0.73 % 13.834 M 0.74 % 13.733 M -0.01 % 13.734 M 30.92 % 10.490 M -0.44 % 10.536 M 0.43 % 10.491 M 48.11 % 7.083 M 0.00 % 7.083 M -1.96 % 7.225 M 0.00 % 7.225 M 16.87 % 6.182 M 0.00 % 6.182 M 783.16 % 700.000 K 0.00 % 700.000 K -57.77 % 1.658 M 0.00 % 1.658 M 0.000 -100.00 % 3.342 M 0.00 % 3.342 M 0.000 0.000
Long term debt 343.282 M 28.55 % 267.045 M -11.10 % 300.374 M -20.05 % 375.719 M -2.53 % 385.458 M -4.41 % 403.243 M -1.28 % 408.481 M -5.29 % 431.279 M -16.15 % 514.364 M 20.00 % 428.627 M -20.60 % 539.824 M -4.72 % 566.569 M -16.71 % 680.235 M 38.98 % 489.434 M -5.53 % 518.065 M 43.44 % 361.166 M 39.21 % 259.442 M 328.28 % 60.578 M -7.62 % 65.574 M -22.46 % 84.568 M 115.72 % 39.203 M 0.00 % 39.203 M -53.07 % 83.532 M 0.00 % 83.532 M 454.11 % 15.075 M 0.00 % 15.075 M 38.41 % 10.892 M 0.00 % 10.892 M -8.92 % 11.958 M 0.00 % 11.958 M 0.000 -100.00 % 4.247 M 0.00 % 4.247 M 0.000 0.000
Total non current liabilities 389.277 M 28.78 % 302.290 M -5.06 % 318.390 M -20.09 % 398.441 M -2.78 % 409.851 M -3.80 % 426.062 M 0.60 % 423.525 M -5.11 % 446.323 M -15.69 % 529.408 M 19.32 % 443.670 M -20.11 % 555.319 M -4.52 % 581.613 M -16.35 % 695.279 M 38.18 % 503.167 M -5.40 % 531.899 M 41.88 % 374.899 M 37.24 % 273.176 M 284.39 % 71.068 M -6.62 % 76.110 M -19.93 % 95.059 M 105.37 % 46.286 M 0.00 % 46.286 M -49.00 % 90.757 M 0.00 % 90.757 M 326.95 % 21.257 M 0.00 % 21.257 M 83.38 % 11.592 M 0.00 % 11.592 M -14.86 % 13.616 M 0.00 % 13.616 M 0.000 -100.00 % 7.589 M 0.00 % 7.589 M 0.000 0.000
Other current liabilities 501.061 M -30.71 % 723.162 M 70.09 % 425.164 M -22.27 % 546.990 M -0.28 % 548.519 M -30.44 % 788.530 M 24.41 % 633.797 M 66.11 % 381.543 M -48.43 % 739.813 M -7.11 % 796.398 M 262.77 % 219.534 M -63.41 % 600.054 M 181.36 % 213.270 M -20.06 % 266.792 M 68.81 % 158.042 M 253.88 % 44.660 M -88.18 % 377.836 M 39.23 % 271.366 M -44.23 % 486.606 M 78.41 % 272.747 M 366.55 % 58.460 M -88.75 % 519.739 M 20.14 % 432.598 M -11.14 % 486.818 M 30.20 % 373.894 M -4.46 % 391.331 M 88.00 % 208.151 M -23.77 % 273.060 M 23 852.60 % 1.140 M -99.37 % 180.228 M 0.000 -100.00 % 100.000 K -99.98 % 472.838 M -24.34 % 624.956 M 0.00 % 624.956 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 104.223 M 0.000 100.00 % -886.602 M 0.000 -100.00 % 111.166 M -21.65 % 141.887 M -56.55 % 326.541 M 128.06 % 143.183 M -59.46 % 353.186 M 42.02 % 248.680 M 0.00 % 248.680 M -46.09 % 461.279 M 0.000 -100.00 % 54.220 M 0.000 -100.00 % 31.613 M 0.000 -100.00 % 64.909 M 0.000 -100.00 % 179.088 M 0.000 0.000 -100.00 % 472.738 M 0.000 0.000 0.000
Short term debt 1.723 B 2.08 % 1.688 B 1.39 % 1.664 B 27.82 % 1.302 B 8.88 % 1.196 B 21.22 % 986.601 M 0.76 % 979.134 M 6.93 % 915.699 M 33.76 % 684.600 M -6.66 % 733.480 M 4.50 % 701.872 M -20.84 % 886.602 M -0.61 % 892.052 M -3.29 % 922.378 M 61.52 % 571.053 M 2.22 % 558.651 M 1.81 % 548.695 M -47.47 % 1.045 B 4.81 % 996.554 M 12.06 % 889.319 M 44.72 % 614.503 M 0.00 % 614.503 M 8.25 % 567.690 M 0.00 % 567.690 M 21.68 % 466.542 M -2.95 % 480.718 M 3.66 % 463.733 M 0.00 % 463.733 M 1 370.42 % -36.502 M -125.60 % 142.586 M 0.000 100.00 % -472.197 M -87 448.84 % 540.588 K -99.56 % 123.081 M 0.00 % 123.081 M
Total current liabilities 3.427 B -5.29 % 3.618 B 29.69 % 2.790 B 7.48 % 2.595 B 2.28 % 2.538 B -0.43 % 2.549 B 3.90 % 2.453 B 30.19 % 1.884 B -9.44 % 2.081 B -15.86 % 2.473 B 74.86 % 1.414 B -34.75 % 2.167 B 35.70 % 1.597 B -11.21 % 1.799 B 25.21 % 1.437 B -4.10 % 1.498 B -13.44 % 1.731 B -28.15 % 2.409 B 21.23 % 1.987 B 4.56 % 1.901 B -9.58 % 2.102 B -0.20 % 2.106 B 32.23 % 1.593 B 0.00 % 1.593 B -2.55 % 1.634 B 0.00 % 1.634 B 40.39 % 1.164 B 0.00 % 1.164 B 56.79 % 742.536 M 0.00 % 742.536 M 0.000 -100.00 % 762.784 M 0.00 % 762.784 M -21.31 % 969.397 M 0.00 % 969.397 M
Total liabilities 3.816 B -2.66 % 3.920 B 26.13 % 3.108 B 3.81 % 2.994 B 1.57 % 2.947 B -0.91 % 2.975 B 3.41 % 2.876 B 23.43 % 2.331 B -10.71 % 2.610 B -10.51 % 2.916 B 48.08 % 1.969 B -28.36 % 2.749 B 19.91 % 2.293 B -0.41 % 2.302 B 16.94 % 1.969 B 5.10 % 1.873 B -6.53 % 2.004 B -19.20 % 2.480 B 20.20 % 2.063 B 3.39 % 1.996 B -7.10 % 2.148 B -0.20 % 2.152 B 27.85 % 1.683 B 0.00 % 1.683 B 1.68 % 1.656 B 0.00 % 1.656 B 40.81 % 1.176 B 0.00 % 1.176 B 55.50 % 756.152 M 0.00 % 756.152 M 0.000 -100.00 % 770.373 M 0.00 % 770.373 M -20.53 % 969.397 M 0.00 % 969.397 M
Other non current assets 0.000 0.000 0.000 -100.00 % 1.000 K 200.00 % -1.000 K 0.000 0.000 0.000 0.000 100.00 % -633.055 M -2 261 011.33 % 28.000 K 100.00 % -574.035 M -2 207 926.92 % 26.000 K 4 177.16 % 607.880 -100.00 % 380.483 M 1.59 % 374.535 M 37 453 600.00 % -1.000 K 0.000 -100.00 % 1.000 K -98.28 % 58.000 K -99.53 % 12.431 M 0.00 % 12.431 M 25.32 % 9.920 M 0.00 % 9.920 M 15 282.04 % -65.339 K -100.67 % 9.763 M -4.32 % 10.204 M 0.00 % 10.204 M 15.31 % 8.850 M 0.00 % 8.850 M 103.93 % -224.935 M -2 922.37 % 7.970 M 0.00 % 7.970 M 77.24 % 4.497 M 0.00 % 4.497 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 633.055 M 2 344 748.78 % -27.000 K -100.00 % 574.035 M 2 296 240.00 % -25.000 K 0.000 100.00 % -379.836 M -1.59 % -373.888 M 0.000 0.000 0.000 0.000 100.00 % -12.431 M 0.000 100.00 % -9.920 M 0.000 -100.00 % 65.339 K 0.000 100.00 % -10.204 M 0.000 100.00 % -8.850 M 0.000 0.000 100.00 % -7.970 M 0.000 0.000 0.000
Intangible assets 1.368 M 93.49 % 707.000 K -8.66 % 774.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.450 K -91.25 % 28.000 K -17.65 % 34.000 K 30.77 % 26.000 K -23.53 % 34.000 K -35.85 % 53.000 K -26.39 % 72.000 K -20.88 % 91.000 K -17.40 % 110.172 K 0.000 -100.00 % 247.000 K -7.67 % 267.506 K 0.00 % 267.506 K -8.46 % 292.216 K 0.00 % 292.216 K 47.61 % 197.968 K 0.00 % 197.968 K 129.25 % 86.354 K 0.00 % 86.354 K -76.75 % 371.355 K 0.00 % 371.355 K 0.000 -100.00 % 45.812 K 0.00 % 45.812 K -2.28 % 46.879 K 0.00 % 46.879 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 1.368 M 93.49 % 707.000 K -8.66 % 774.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.450 K -91.25 % 28.000 K -17.65 % 34.000 K 30.77 % 26.000 K -23.53 % 34.000 K -35.85 % 53.000 K -26.39 % 72.000 K -20.88 % 91.000 K -17.40 % 110.172 K -53.51 % 237.000 K -4.05 % 247.000 K -7.67 % 267.506 K 0.00 % 267.506 K -8.46 % 292.216 K 0.00 % 292.216 K 47.61 % 197.968 K 0.00 % 197.968 K 129.25 % 86.354 K 0.00 % 86.354 K -76.75 % 371.355 K 0.00 % 371.355 K 0.000 -100.00 % 45.812 K 0.00 % 45.812 K -2.28 % 46.879 K 0.00 % 46.879 K
Property plant equipment net 1.075 B -1.81 % 1.095 B 17.82 % 928.977 M 0.40 % 925.289 M 8.39 % 853.666 M 5.02 % 812.893 M 23.19 % 659.884 M 8.35 % 609.007 M -1.59 % 618.856 M -2.24 % 633.053 M 8.96 % 580.977 M 1.22 % 574.001 M 0.14 % 573.223 M 9.85 % 521.832 M -1.66 % 530.637 M -1.23 % 537.259 M -1.66 % 546.307 M -0.26 % 547.718 M 5.01 % 521.566 M 0.83 % 517.277 M -6.76 % 554.802 M 3.69 % 535.041 M 18.58 % 451.205 M 0.00 % 451.205 M 54.77 % 291.526 M -1.25 % 295.228 M 120.83 % 133.691 M 0.00 % 133.691 M -5.94 % 142.135 M 0.00 % 142.135 M 0.000 -100.00 % 108.040 M 0.00 % 108.040 M 5.40 % 102.504 M 0.00 % 102.504 M
Total non current assets 1.076 B -1.75 % 1.095 B 17.80 % 929.751 M 0.48 % 925.290 M 8.39 % 853.665 M 5.02 % 812.893 M 22.19 % 665.296 M 8.78 % 611.574 M -1.63 % 621.707 M -2.51 % 637.700 M 7.40 % 593.740 M 1.12 % 587.175 M 0.11 % 586.501 M 9.60 % 535.118 M -2.53 % 549.026 M -1.03 % 554.757 M -1.13 % 561.102 M -0.30 % 562.787 M 6.36 % 529.141 M 0.78 % 525.054 M -7.59 % 568.162 M 3.73 % 547.740 M 18.71 % 461.417 M 0.00 % 461.417 M 53.05 % 301.488 M -1.21 % 305.189 M 111.96 % 143.981 M 0.00 % 143.981 M -4.87 % 151.356 M 0.00 % 151.356 M 167.29 % -224.935 M -293.82 % 116.056 M 0.00 % 116.056 M 8.42 % 107.047 M 0.00 % 107.047 M
Other current assets 811.722 M 83.05 % 443.438 M 30.59 % 339.563 M -80.25 % 1.719 B 229.60 % 521.561 M 41.71 % 368.046 M -34.15 % 558.886 M 59.51 % 350.385 M -40.69 % 590.743 M -28.46 % 825.729 M 162.16 % 314.970 M -33.64 % 474.665 M -21.68 % 606.025 M -4.25 % 632.893 M 52.39 % 415.307 M 8.89 % 381.388 M -4.02 % 397.358 M -45.33 % 726.875 M 2 485.27 % 28.116 M -8.38 % 30.687 M 0.000 -100.00 % 531.946 M 20.18 % 442.638 M 0.00 % 442.638 M 17.63 % 376.287 M 0.00 % 376.287 M 108.53 % 180.446 M 0.00 % 180.446 M -5.55 % 191.052 M 0.00 % 191.052 M 0.000 -100.00 % 77.290 M 0.00 % 77.290 M -30.05 % 110.496 M 0.00 % 110.496 M
Short term investments 0.000 -100.00 % 365.763 M 13.40 % 322.552 M 7.98 % 298.711 M 4.50 % 285.844 M 4.11 % 274.561 M 10.21 % 249.131 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 380.483 M 1.59 % 374.535 M -2.97 % 386.012 M 4.21 % 370.427 M 1.01 % 366.724 M 1.27 % 362.116 M -12.55 % 414.067 M 0.000 0.000 0.000 -100.00 % 326.360 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 449.870 M 0.000 0.000 0.000 0.000
cash and cash equivalents 85.251 M -81.88 % 470.601 M 1.03 % 465.784 M 173.98 % 170.005 M -47.48 % 323.694 M -20.08 % 405.035 M 18.12 % 342.915 M 9.93 % 311.938 M 8.34 % 287.919 M 4.01 % 276.816 M -15.24 % 326.607 M -52.93 % 693.894 M 440.45 % 128.391 M -50.89 % 261.448 M 147.42 % 105.671 M 219.22 % 33.103 M 55.76 % 21.252 M 151.96 % 8.435 M 79.46 % 4.700 M -85.65 % 32.751 M -22.83 % 42.439 M -90.70 % 456.506 M 18.29 % 385.919 M 0.00 % 385.919 M 5 354.62 % 7.075 M -97.88 % 333.435 M 40.55 % 237.236 M 0.00 % 237.236 M 960.66 % 22.367 M -87.90 % 184.886 M 182.20 % -224.935 M -597.93 % 45.174 M -79.92 % 224.935 M 18.95 % 189.098 M 0.00 % 189.098 M
Cash and short term investments 85.251 M -81.88 % 470.601 M 1.03 % 465.784 M -0.63 % 468.716 M 44.80 % 323.694 M 148.09 % 130.473 M -61.95 % 342.915 M 9.93 % 311.938 M 8.34 % 287.919 M 4.01 % 276.816 M -15.24 % 326.607 M -52.93 % 693.894 M 440.45 % 128.391 M -50.89 % 261.448 M -46.22 % 486.154 M 19.26 % 407.638 M 0.09 % 407.264 M 4 728.40 % 8.435 M -97.73 % 371.424 M -5.94 % 394.867 M -13.50 % 456.506 M 0.00 % 456.506 M 18.29 % 385.919 M 0.00 % 385.919 M 15.74 % 333.435 M 0.00 % 333.435 M 40.55 % 237.236 M 0.00 % 237.236 M 960.66 % 22.367 M -87.90 % 184.886 M -17.80 % 224.935 M 397.93 % 45.174 M -79.92 % 224.935 M 18.95 % 189.098 M 0.00 % 189.098 M
Total current assets 4.658 B -1.14 % 4.712 B 16.75 % 4.036 B 4.94 % 3.846 B 0.32 % 3.833 B -0.38 % 3.848 B 0.15 % 3.843 B 18.47 % 3.244 B -7.38 % 3.502 B -7.00 % 3.766 B 31.72 % 2.859 B -19.22 % 3.539 B 14.74 % 3.084 B -1.71 % 3.138 B 12.42 % 2.791 B 3.22 % 2.704 B -3.34 % 2.797 B -12.93 % 3.213 B 15.92 % 2.772 B 4.47 % 2.653 B -3.44 % 2.748 B 0.00 % 2.748 B 21.15 % 2.268 B 0.00 % 2.268 B -1.10 % 2.293 B 0.00 % 2.293 B 24.63 % 1.840 B 0.00 % 1.840 B 36.08 % 1.352 B 0.00 % 1.352 B 501.12 % 224.935 M -77.87 % 1.016 B 0.00 % 1.016 B -12.23 % 1.158 B 0.00 % 1.158 B
Inventory 1.994 B -3.64 % 2.070 B 34.38 % 1.540 B -5.82 % 1.636 B 20.59 % 1.356 B 5.64 % 1.284 B 14.42 % 1.122 B -15.68 % 1.331 B 21.22 % 1.098 B -10.72 % 1.230 B 69.21 % 726.650 M -45.95 % 1.344 B -15.55 % 1.592 B 113.80 % 744.493 M -33.92 % 1.127 B 9.07 % 1.033 B 2.47 % 1.008 B 6.57 % 945.875 M -25.26 % 1.266 B 56.57 % 808.339 M -11.44 % 912.721 M 0.00 % 912.721 M 20.50 % 757.461 M 0.00 % 757.461 M 15.04 % 658.439 M -15.37 % 778.001 M 400.50 % 155.443 M 0.00 % 155.443 M -0.26 % 155.854 M 0.00 % 155.854 M 0.000 -100.00 % 319.002 M 0.00 % 319.002 M -33.62 % 480.561 M 0.00 % 480.561 M
Net receivables 1.767 B 2.24 % 1.728 B 2.24 % 1.690 B 7 448.69 % 22.389 M -98.63 % 1.632 B -21.00 % 2.066 B 13.59 % 1.819 B 44.25 % 1.261 B -17.36 % 1.526 B -7.11 % 1.642 B 109.19 % 785.130 M -12.60 % 898.270 M 18.49 % 758.095 M -56.58 % 1.746 B 122.37 % 785.130 M -12.60 % 898.270 M -9.80 % 995.891 M -30.77 % 1.438 B 0.000 0.000 0.000 -100.00 % 846.480 M -20.90 % 1.070 B 56.93 % 681.939 M -15.34 % 805.461 M 0.00 % 805.461 M -43.94 % 1.437 B 13.42 % 1.267 B 52.34 % 831.586 M 1.37 % 820.336 M 0.000 -100.00 % 406.500 M 2.85 % 395.250 M 4.59 % 377.900 M 0.00 % 377.900 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.412 M 110.83 % 2.567 M -9.97 % 2.851 M -38.62 % 4.645 M -63.52 % 12.734 M -3.09 % 13.140 M -0.84 % 13.251 M 0.00 % 13.251 M -25.09 % 17.689 M 5.42 % 16.779 M 14.10 % 14.705 M -1.69 % 14.958 M 103.88 % 7.337 M -1.81 % 7.472 M -42.93 % 13.092 M 0.000 -100.00 % 9.920 M 0.000 -100.00 % 9.763 M 0.000 -100.00 % 10.204 M 0.000 -100.00 % 8.850 M 0.000 0.000 -100.00 % 7.970 M 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 101.000 K 0.000 0.000 0.000 100.00 % -1.000 K 98.28 % -58.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
Account payables 1.203 B -0.37 % 1.207 B 72.44 % 700.018 M -6.19 % 746.211 M -5.91 % 793.123 M 2.55 % 773.389 M -7.93 % 840.042 M 43.12 % 586.942 M -10.56 % 656.253 M -13.80 % 761.289 M 54.49 % 492.762 M -27.62 % 680.769 M 38.39 % 491.924 M -1.33 % 498.575 M -11.88 % 565.786 M 56.16 % 362.322 M -37.75 % 582.004 M -19.83 % 725.968 M 53.59 % 472.674 M -33.15 % 707.118 M -26.92 % 967.597 M -0.44 % 971.861 M 80.57 % 538.204 M 0.00 % 538.204 M -29.40 % 762.331 M 0.00 % 762.331 M 78.36 % 427.418 M 0.00 % 427.418 M 1.83 % 419.721 M 0.00 % 419.721 M 0.000 -100.00 % 289.405 M 0.00 % 289.405 M 30.74 % 221.360 M 0.00 % 221.360 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 77.409 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 205.983 M 160.33 % 79.123 M 462.02 % 14.078 M -55.17 % 31.402 M 0.00 % 31.402 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -179.088 M 0.000 0.000 100.00 % -472.738 M 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 -100.00 % 163.730 M -89.88 % 1.618 B 5.23 % 1.537 B 2.50 % 1.500 B 816.00 % 163.730 M -88.23 % 1.391 B 23 195 615.92 % -5.999 K 0.00 % -5.999 K -100.00 % 163.730 M 2 729 388.21 % -5.999 K 0.02 % -6.000 K 0.00 % -6.000 K -100.00 % 163.730 M 2 729 388.21 % -5.999 K 0.00 % -5.999 K 0.02 % -6.000 K -100.00 % 163.730 M -83.59 % 997.500 M 5.83 % 942.533 M 400.24 % 188.417 M 0.000 0.000 0.000 -100.00 % 160.028 M -2.26 % 163.730 M 0.000 0.000 -100.00 % 163.730 M 0.00 % 163.730 M 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 17.839 M 3.12 % 17.300 M 426.96 % 3.283 M -58.91 % 7.989 M -17.31 % 9.661 M 19.48 % 8.086 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 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
Total assets 5.734 B -1.26 % 5.807 B 16.95 % 4.965 B 4.08 % 4.771 B 1.79 % 4.687 B 0.56 % 4.661 B 3.40 % 4.508 B 16.93 % 3.855 B -6.51 % 4.124 B -6.35 % 4.403 B 27.54 % 3.453 B -16.32 % 4.126 B 12.40 % 3.671 B -0.06 % 3.673 B 9.96 % 3.340 B 2.50 % 3.259 B -2.97 % 3.359 B -11.04 % 3.776 B 14.38 % 3.301 B 3.86 % 3.178 B -4.15 % 3.316 B 0.62 % 3.295 B 20.74 % 2.729 B 0.00 % 2.729 B 5.19 % 2.595 B -0.14 % 2.598 B 30.97 % 1.984 B 0.00 % 1.984 B 31.96 % 1.503 B 0.00 % 1.503 B 0.000 -100.00 % 1.133 B 0.00 % 1.133 B -10.48 % 1.265 B 0.00 % 1.265 B
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-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 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-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 -100.00 % 2.074 M 200.00 % -2.074 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
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
Change in working capital -59.613 M -7 023.69 % 861.000 K 100.52 % -164.581 M -317.71 % -39.401 M 79.84 % -195.446 M -223.77 % 157.906 M 340.89 % -65.552 M 54.37 % -143.673 M -21.98 % -117.782 M -211.89 % -37.764 M 57.85 % -89.590 M -113.86 % 646.193 M 198.79 % -654.084 M -1 460.86 % 48.064 M 69.71 % 28.322 M 106.59 % -429.730 M -263.11 % 263.465 M 174.33 % -354.433 M -327.40 % 155.865 M 0.000 0.000 100.00 % -16.209 M -122.82 % 71.025 M -11.17 % 79.954 M 0.00 % 79.954 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.140 M 0.00 % -3.140 M 95.14 % -64.665 M 0.00 % -64.665 M
Accounts receivables -80.611 M -2 098.29 % 4.034 M 101.21 % -333.948 M -220.79 % 276.459 M 127.02 % 121.780 M 176.97 % 43.968 M 108.03 % -547.586 M -313.58 % 256.381 M 89.26 % 135.468 M 189.23 % -151.812 M 67.32 % -464.518 M -62.91 % -285.140 M -138.59 % 738.812 M 203.11 % -716.502 M -227.52 % 561.873 M 265.13 % -340.260 M -176.82 % 442.908 M 161.35 % -721.930 M 0.000 0.000 0.000 100.00 % -82.271 M 0.00 % -82.271 M -233.21 % 61.761 M 0.00 % 61.761 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.958 M 0.00 % -8.958 M 90.39 % -93.224 M 0.00 % -93.224 M
Inventory 75.443 M 114.25 % -529.517 M -656.06 % 95.226 M 134.09 % -279.311 M -84.20 % -151.636 M -83.67 % -82.560 M -139.57 % 208.630 M 189.56 % -232.949 M -305.57 % 113.317 M 123.39 % -484.367 M -178.42 % 617.629 M 149.59 % 247.455 M 129.21 % -847.241 M -292.43 % 440.282 M 343.60 % -180.742 M -586.01 % 37.189 M 159.88 % -62.101 M -111.09 % 559.900 M 180.28 % -697.436 M 0.000 0.000 100.00 % -99.022 M -76.08 % -56.238 M -13.59 % -49.511 M 0.00 % -49.511 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.182 M 0.00 % 49.182 M 58.36 % 31.058 M 0.00 % 31.058 M
Accounts payables 0.000 -100.00 % 507.123 M 0.000 100.00 % -46.912 M -337.72 % 19.734 M 0.000 -100.00 % 253.099 M 465.16 % -69.311 M 34.01 % -105.036 M -139.12 % 268.528 M 242.83 % -188.007 M -203.19 % 182.194 M 0.000 100.00 % -67.211 M -212.96 % 59.500 M 178.58 % -75.718 M 47.40 % -143.964 M 9.44 % -158.970 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
Other working capital -54.445 M -383.26 % 19.221 M -74.08 % 74.141 M 575.42 % 10.977 M 105.92 % -185.324 M -194.31 % 196.497 M 867.73 % 20.305 M 121.02 % -96.620 M 63.06 % -261.531 M -179.28 % 329.887 M 703.15 % -54.694 M -110.90 % 501.684 M 191.94 % -545.655 M -39.12 % -392.218 M -287.61 % 209.064 M 144.78 % -466.919 M -243.42 % 325.566 M 135.61 % -914.333 M -207.15 % 853.301 M 0.000 0.000 -100.00 % 82.813 M -34.93 % 127.263 M 87.97 % 67.704 M 0.00 % 67.704 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -43.364 M 0.00 % -43.364 M -1 635.26 % -2.499 M 0.00 % -2.499 M
Other non cash items 43.593 M 14.38 % 38.111 M 447.73 % 6.958 M -72.96 % 25.736 M -64.29 % 72.067 M 80.23 % 39.986 M -4.98 % 42.082 M -51.00 % 85.890 M 182.61 % -103.970 M -125.93 % 400.990 M 565.49 % 60.255 M 1.19 % 59.545 M -53.85 % 129.015 M 1 658.51 % 7.337 M -80.40 % 37.434 M 3 157.96 % 1.149 M -94.56 % 21.132 M 322.38 % 5.003 M -90.66 % 53.586 M 99.30 % 26.887 M 339.91 % -11.207 M -537.91 % 2.559 M -93.19 % 37.564 M 138.81 % -96.797 M 0.00 % -96.797 M -43.83 % -67.301 M 0.00 % -67.301 M -50.02 % -44.862 M 0.00 % -44.862 M 6.29 % -47.871 M 0.00 % -47.871 M 11.18 % -53.897 M 0.00 % -53.897 M -178.48 % 68.676 M -0.02 % 68.687 M 275.54 % 18.290 M 0.00 % 18.290 M
Net cash provided by operating activities 40.459 M -54.56 % 89.039 M 274.18 % -51.119 M -193.64 % 54.591 M 211.87 % -48.797 M -117.84 % 273.524 M 163.11 % 103.959 M 191.30 % -113.867 M -62.88 % -69.907 M -285.34 % -18.141 M -161.51 % 29.495 M -95.56 % 663.939 M 204.30 % -636.543 M -3 155.16 % -19.555 M -110.43 % 187.552 M 149.73 % -377.172 M -215.57 % 326.352 M 221.03 % -269.650 M -205.41 % 255.809 M 0.000 0.000 -100.00 % 202.923 M 362.16 % 43.907 M -43.33 % 77.484 M 0.00 % 77.484 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 118.846 M 0.00 % 118.846 M 656.39 % -21.360 M 0.00 % -21.360 M
Investments in property plant and equipment -3.604 M 99.09 % -397.800 M -1 301.89 % -28.376 M 69.18 % -92.063 M -47.66 % -62.349 M 64.09 % -173.647 M -142.74 % -71.537 M -606.26 % -10.129 M -78.05 % -5.689 M 96.74 % -174.486 M -787.97 % -19.650 M -67.72 % -11.716 M 81.00 % -61.675 M -962.39 % 7.152 M 161.83 % -11.566 M -2 943.68 % -380.000 K 95.45 % -8.354 M 83.52 % -50.703 M 76.09 % -212.048 M 0.000 0.000 100.00 % -183.710 M -394.33 % 62.417 M 167.95 % -91.855 M 0.00 % -91.855 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.746 M 0.00 % -6.746 M -14.68 % -5.883 M 0.00 % -5.883 M
Acquisitions net 0.000 -100.00 % 209.387 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.938 M 0.000 -100.00 % 106.610 M 155.52 % -192.010 M 0.000 0.000 0.000 100.00 % -647.000 K 0.000 0.000 -100.00 % 20.672 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
Purchases of investments 0.000 0.000 100.00 % -23.840 M 0.000 0.000 0.000 -100.00 % 14.759 M 126.84 % -54.983 M 0.000 0.000 -100.00 % 20.712 M 200.00 % -20.712 M 0.000 -100.00 % 647.000 K 200.00 % -647.000 K 0.000 100.00 % -15.585 M -2 121.61 % -701.518 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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.721 M -200.00 % 2.721 M 101.79 % -151.911 M -200.00 % 151.911 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.897 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
Other investing activites 4.956 M 114.63 % -33.874 M -780.61 % 4.977 M 182.92 % -6.002 M 36.39 % -9.436 M 48.62 % -18.366 M -2 076.96 % 929.000 K 101.82 % -50.936 M -1 336.31 % 4.120 M -97.84 % 190.710 M -0.68 % 192.010 M 148.07 % -399.412 M -200.00 % 399.412 M 1 572.93 % -27.117 M -910.18 % 3.347 M -90.52 % 35.297 M 1 219.51 % 2.675 M -95.60 % 60.741 M -59.99 % 151.812 M 0.000 0.000 100.00 % -117.593 M -221.49 % 96.791 M 546.96 % -21.655 M 0.00 % -21.655 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.420 M 0.00 % 3.420 M -82.43 % 19.461 M 0.00 % 19.461 M
Net cash used for investing activites 1.352 M 100.61 % -222.287 M -370.56 % -47.239 M 51.83 % -98.065 M -36.61 % -71.785 M 62.61 % -192.013 M -243.81 % -55.849 M 17.66 % -67.831 M -2 184.64 % -2.969 M 89.79 % -29.077 M -119.01 % 152.973 M 135.42 % -431.840 M -227.86 % 337.737 M 1 791.63 % -19.965 M -125.19 % -8.866 M -125.39 % 34.917 M 264.21 % -21.264 M -311.83 % 10.038 M 116.66 % -60.236 M 0.000 0.000 100.00 % -301.303 M -289.25 % 159.207 M 240.26 % -113.510 M 0.00 % -113.510 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.326 M 0.00 % -3.326 M -124.50 % 13.579 M 0.00 % 13.579 M
Debt repayment 76.237 M -46.43 % 142.304 M 5.86 % 134.430 M -38.50 % 218.572 M 214.55 % 69.487 M 3 017.41 % 2.229 M -94.51 % 40.637 M -72.55 % 148.014 M 70.72 % 86.700 M 0.000 100.00 % -26.745 M 69.16 % -86.720 M -145.45 % 190.801 M 766.41 % -28.631 M -254.83 % 18.492 M -95.06 % 374.169 M 242.55 % -262.489 M -167.64 % 388.075 M 244.55 % -268.469 M 0.000 0.000 -100.00 % 169.607 M 201.49 % -167.124 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
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
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
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 100.00 % -280.000 100.00 % -28.789 M 0.000 0.000 100.00 % -52.728 M 0.000 0.000 0.000 0.000 0.000 100.00 % -28.923 M 0.00 % -28.923 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 -137.635 M -190.06 % -47.451 M 24.49 % -62.844 M -46.34 % -42.943 M -3.40 % -41.530 M 11.73 % -47.050 M -4 705 100.00 % 1.000 K 0.000 100.00 % -23.675 M 75.60 % -97.036 M 55.31 % -217.125 M 0.000 100.00 % -45.082 M -117.27 % 261.098 M 466.94 % -71.156 M -254.65 % -20.064 M 32.63 % -29.784 M 80.40 % -151.931 M -1 034.69 % 16.255 M 0.000 0.000 100.00 % -99.819 M -175.21 % 132.724 M 107.98 % 63.816 M 0.00 % 63.816 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -98.236 M 0.00 % -98.236 M -502.35 % -16.309 M 0.00 % -16.309 M
Net cash used provided by financing activities -61.398 M -164.73 % 94.853 M 32.50 % 71.586 M -59.24 % 175.629 M 528.21 % 27.957 M 162.37 % -44.821 M -210.29 % 40.638 M -72.54 % 148.014 M 70.72 % 86.700 M 189.35 % -97.036 M 60.21 % -243.870 M -181.22 % -86.720 M -152.38 % 165.544 M -2.98 % 170.635 M 309.49 % -81.453 M -123.00 % 354.105 M 221.16 % -292.273 M -201.18 % 288.871 M 214.53 % -252.215 M 0.000 0.000 -100.00 % 69.788 M 150.36 % -138.588 M -497.18 % 34.893 M 0.00 % 34.893 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -98.236 M 0.00 % -98.236 M -502.35 % -16.309 M 0.00 % -16.309 M
Effect of forex changes on cash 0.000 -100.00 % 43.212 M 0.000 0.000 -100.00 % 11.282 M 0.000 100.00 % -14.758 M -125.58 % 57.703 M 5 770 238.00 % 1.000 K -100.00 % 133.261 M 200.00 % -133.261 M -13 326 000.00 % -1.000 K -211.98 % 893.000 -100.00 % 24.662 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 -100.00 % 27.889 M 0.000 0.000 0.000
Net change in cash -19.587 M 48.98 % -38.394 M -43.41 % -26.773 M -120.26 % 132.155 M 262.47 % -81.342 M -321.70 % 36.690 M 18.44 % 30.977 M 28.97 % 24.019 M 116.34 % 11.103 M 122.30 % -49.791 M 86.44 % -367.287 M -164.95 % 565.503 M 206.16 % -532.673 M -441.95 % 155.777 M 60.21 % 97.234 M 720.47 % 11.851 M -7.52 % 12.815 M 243.13 % 3.735 M 113.31 % -28.051 M 0.000 0.000 100.00 % -28.591 M -144.31 % 64.526 M 5 792.49 % -1.134 M 0.00 % -1.134 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.174 M 161.36 % 17.284 M 171.75 % -24.091 M 0.00 % -24.091 M
Cash at beginning of period 104.838 M -26.81 % 143.232 M -15.75 % 170.005 M 349.15 % 37.850 M -70.99 % 130.474 M -61.95 % 342.915 M 9.93 % 311.938 M 8.34 % 287.919 M 4.01 % 276.816 M -15.24 % 326.607 M -52.93 % 693.894 M 440.45 % 128.391 M -80.58 % 661.064 M 525.59 % 105.671 M 1 152.47 % 8.437 M -60.30 % 21.252 M 151.89 % 8.437 M 79.51 % 4.700 M -85.65 % 32.751 M 0.000 0.000 -100.00 % 67.963 M 1 877.53 % 3.437 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.174 M 0.000 0.000 0.000 0.000
Cash at end of period 85.251 M -18.68 % 104.838 M -26.81 % 143.232 M -15.75 % 170.005 M 349.15 % 37.850 M -90.66 % 405.035 M 18.12 % 342.915 M 9.93 % 311.938 M 8.34 % 287.919 M 4.01 % 276.816 M -15.24 % 326.607 M -52.93 % 693.894 M 440.45 % 128.391 M -50.89 % 261.448 M 147.42 % 105.671 M 219.22 % 33.103 M 55.76 % 21.252 M 151.96 % 8.435 M 79.46 % 4.700 M 0.000 0.000 -100.00 % 39.372 M -42.07 % 67.963 M 6 095.68 % -1.134 M 0.00 % -1.134 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.174 M 0.00 % 45.174 M 161.36 % 17.284 M 171.75 % -24.091 M 0.00 % -24.091 M
Operating cash flow 40.459 M -20.55 % 50.927 M 199.62 % -51.119 M -193.64 % 54.591 M 211.87 % -48.797 M -120.89 % 233.539 M 277.43 % 61.876 M 154.34 % -113.867 M -62.88 % -69.907 M -285.34 % -18.141 M -161.51 % 29.495 M -95.56 % 663.939 M 204.30 % -636.543 M -3 155.16 % -19.555 M -110.43 % 187.552 M 149.73 % -377.172 M -215.57 % 326.352 M 221.03 % -269.650 M -205.41 % 255.809 M 0.000 0.000 -100.00 % 202.923 M 362.16 % 43.907 M -43.33 % 77.484 M 0.00 % 77.484 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 118.846 M 0.00 % 118.846 M 656.39 % -21.360 M 0.00 % -21.360 M
Capital expenditure -3.604 M 99.09 % -397.800 M -1 301.89 % -28.376 M 69.18 % -92.063 M -47.66 % -62.349 M 64.09 % -173.647 M -142.74 % -71.537 M -606.26 % -10.129 M -78.05 % -5.689 M 96.74 % -174.486 M -787.97 % -19.650 M -67.72 % -11.716 M 81.00 % -61.675 M -962.39 % 7.152 M 161.83 % -11.566 M -2 943.68 % -380.000 K 95.45 % -8.354 M 83.52 % -50.703 M 76.09 % -212.048 M 0.000 0.000 100.00 % -183.710 M -394.33 % 62.417 M 167.95 % -91.855 M 0.00 % -91.855 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.746 M 0.00 % -6.746 M -14.68 % -5.883 M 0.00 % -5.883 M
Free CashFlow 36.855 M 110.62 % -346.873 M -336.35 % -79.495 M -112.15 % -37.472 M 66.29 % -111.146 M -285.58 % 59.892 M 719.94 % -9.661 M 92.21 % -123.996 M -64.02 % -75.596 M 60.76 % -192.627 M -2 056.60 % 9.845 M -98.49 % 652.223 M 193.41 % -698.218 M -5 529.34 % -12.403 M -107.05 % 175.986 M 146.61 % -377.552 M -218.73 % 317.998 M 199.26 % -320.353 M -832.06 % 43.760 M 0.000 0.000 -100.00 % 19.213 M -81.93 % 106.324 M 839.85 % -14.371 M 0.00 % -14.371 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 112.100 M 0.00 % 112.100 M 511.49 % -27.243 M 0.00 % -27.243 M
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 2018 2017 2017 2017 2017 2016 2016 2016