300767.SZ

QuakeSafe Technologies Co., Ltd. 300767.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Revenue 417.094 M -39.90 % 694.051 M -22.65 % 897.249 M 33.85 % 670.327 M 15.48 % 580.491 M 49.15 % 389.193 M -15.27 % 459.337 M 70.43 % 269.520 M -9.63 % 298.235 M 48.91 % 200.277 M 2.03 % 196.292 M 10.83 % 177.112 M 51.20 % 117.134 M
Net income -141.039 M -242.88 % -41.134 M -141.04 % 100.237 M 14.60 % 87.465 M -45.58 % 160.717 M 77.14 % 90.729 M -20.72 % 114.434 M 74.99 % 65.396 M -4.86 % 68.736 M 27.09 % 54.086 M 3.96 % 52.027 M 17.81 % 44.162 M 46.57 % 30.130 M
Income before tax -158.034 M -249.37 % -45.234 M -137.59 % 120.333 M 22.70 % 98.070 M -48.92 % 191.994 M 81.36 % 105.865 M -21.25 % 134.428 M 75.34 % 76.668 M -5.96 % 81.524 M 27.97 % 63.706 M 3.87 % 61.332 M 17.26 % 52.306 M 46.80 % 35.630 M
Income before tax ratio -0.38 -481.35 % -0.07 -148.60 % 0.13 -8.33 % 0.15 -55.77 % 0.33 21.59 % 0.27 -7.05 % 0.29 2.88 % 0.28 4.06 % 0.27 -14.06 % 0.32 1.80 % 0.31 5.80 % 0.30 -2.91 % 0.30
EBITDA -74.191 M -290.23 % 39.000 M -77.97 % 177.050 M 38.71 % 127.639 M -38.04 % 205.988 M 76.83 % 116.491 M -17.40 % 141.030 M 76.49 % 79.908 M -6.00 % 85.012 M 24.84 % 68.096 M 8.33 % 62.858 M 35.19 % 46.496 M 17.68 % 39.510 M
Net income ratio -0.34 -470.55 % -0.06 -153.05 % 0.11 -14.38 % 0.13 -52.87 % 0.28 18.76 % 0.23 -6.43 % 0.25 2.67 % 0.24 5.28 % 0.23 -14.66 % 0.27 1.89 % 0.27 6.30 % 0.25 -3.06 % 0.26
Ratio EBITDA -0.18 -416.55 % 0.06 -71.52 % 0.20 3.63 % 0.19 -46.34 % 0.35 18.56 % 0.30 -2.51 % 0.31 3.56 % 0.30 4.01 % 0.29 -16.16 % 0.34 6.18 % 0.32 21.98 % 0.26 -22.17 % 0.34
Gross profit ratio 0.32 -7.65 % 0.34 -18.82 % 0.42 1.28 % 0.42 -20.84 % 0.53 -0.77 % 0.53 -5.03 % 0.56 -0.44 % 0.56 -8.89 % 0.62 3.23 % 0.60 2.50 % 0.58 8.46 % 0.54 7.98 % 0.50
Weighted average shs out dil 248.396 M 0.48 % 247.201 M 1.38 % 243.826 M 0.69 % 242.163 M 0.10 % 241.909 M 0.00 % 241.909 M 33.33 % 181.435 M 0.00 % 181.437 M 0.00 % 181.431 M 0.00 % 181.440 M 0.00 % 181.437 M 0.00 % 181.437 M 0.00 % 181.437 M
Weighted average shs out 248.396 M 0.48 % 247.201 M 1.41 % 243.766 M 0.73 % 241.995 M 0.04 % 241.909 M 0.00 % 241.909 M 33.33 % 181.435 M 0.00 % 181.437 M 0.00 % 181.431 M 0.00 % 181.440 M 0.00 % 181.437 M 0.00 % 181.437 M 0.00 % 181.437 M
EPS diluted -0.57 -235.29 % -0.17 -141.46 % 0.41 13.89 % 0.36 -45.45 % 0.66 73.68 % 0.38 -39.68 % 0.63 75.00 % 0.36 -5.26 % 0.38 26.67 % 0.30 3.45 % 0.29 20.83 % 0.24 41.18 % 0.17
Earnings per share -0.57 -235.29 % -0.17 -141.46 % 0.41 13.89 % 0.36 -45.45 % 0.66 73.68 % 0.38 -39.68 % 0.63 75.00 % 0.36 -5.26 % 0.38 26.67 % 0.30 3.45 % 0.29 20.83 % 0.24 41.18 % 0.17
Gross profit 131.993 M -44.50 % 237.836 M -37.21 % 378.762 M 35.57 % 279.390 M -8.59 % 305.631 M 48.00 % 206.510 M -19.53 % 256.637 M 69.67 % 151.254 M -17.66 % 183.690 M 53.73 % 119.491 M 4.58 % 114.260 M 20.20 % 95.056 M 63.27 % 58.221 M
Income tax expense -17.091 M -328.39 % -3.990 M -120.78 % 19.195 M 48.49 % 12.927 M -58.67 % 31.277 M 106.63 % 15.137 M -24.30 % 19.994 M 77.37 % 11.273 M -11.85 % 12.788 M 32.94 % 9.619 M 3.38 % 9.305 M 14.25 % 8.144 M 48.06 % 5.501 M
Cost of revenue 285.101 M -37.51 % 456.215 M -12.01 % 518.487 M 32.63 % 390.937 M 42.23 % 274.860 M 50.46 % 182.683 M -9.88 % 202.700 M 71.39 % 118.266 M 3.25 % 114.545 M 41.79 % 80.787 M -1.52 % 82.032 M -0.03 % 82.056 M 39.28 % 58.913 M
General and administrative expenses 38.570 M -25.27 % 51.610 M 180.33 % 18.410 M 10.42 % 16.673 M 26.14 % 13.217 M -22.41 % 17.034 M 62.11 % 10.508 M 37.77 % 7.627 M -33.28 % 11.431 M -54.85 % 25.319 M 5.11 % 24.089 M -3.84 % 25.052 M 126.22 % 11.074 M
Selling and marketing expenses 61.455 M -10.22 % 68.452 M -27.99 % 95.060 M 1.19 % 93.945 M 20.70 % 77.832 M 22.31 % 63.637 M 1.04 % 62.981 M 54.36 % 40.801 M 3.48 % 39.430 M 43.22 % 27.532 M 1.11 % 27.228 M 24.69 % 21.837 M 157.18 % 8.491 M
Other expenses 153.812 M 528.10 % 24.488 M 1 522.03 % 1.510 M 4.86 % 1.440 M -92.43 % 19.018 M 2 603.45 % 703.459 K -49.93 % 1.405 M 15.74 % 1.214 M -12.46 % 1.387 M -2.44 % 1.422 M -23.33 % 1.854 M -72.27 % 6.687 M 29 609.35 % 22.509 K
Operating expenses 286.391 M 0.57 % 284.755 M 55.65 % 182.944 M 11.89 % 163.498 M 25.72 % 130.052 M 32.64 % 98.046 M -15.09 % 115.469 M 57.09 % 73.505 M -15.49 % 86.981 M 56.07 % 55.732 M 4.60 % 53.283 M 9.73 % 48.560 M 138.88 % 20.328 M
Cost and expenses 571.492 M -22.87 % 740.970 M 5.64 % 701.431 M 26.51 % 554.435 M 36.93 % 404.912 M 44.24 % 280.729 M -11.77 % 318.170 M 65.91 % 191.770 M -4.84 % 201.526 M 47.62 % 136.519 M 0.89 % 135.315 M 3.60 % 130.616 M 64.83 % 79.241 M
Research and development expenses 32.555 M -23.51 % 42.560 M 48.69 % 28.624 M 19.77 % 23.898 M 51.08 % 15.819 M 19.75 % 13.210 M 15.55 % 11.433 M 102.04 % 5.659 M -55.60 % 12.744 M 72.93 % 7.369 M 64.13 % 4.490 M -53.56 % 9.668 M 0.000
Selling general and administrative expenses 100.025 M -16.69 % 120.062 M 5.81 % 113.470 M 2.58 % 110.618 M 21.49 % 91.049 M 12.86 % 80.671 M 9.77 % 73.489 M 51.75 % 48.428 M -4.79 % 50.862 M -3.76 % 52.850 M 2.99 % 51.317 M 9.44 % 46.889 M 139.65 % 19.565 M
Interest income 5.150 M 0.96 % 5.101 M -33.79 % 7.704 M -2.61 % 7.911 M 54.72 % 5.113 M 290.67 % 1.309 M 19.53 % 1.095 M -45.51 % 2.010 M -17.23 % 2.428 M 0.000 -100.00 % 391.788 K 0.000 100.00 % -0.060
Interest expense 26.109 M -15.10 % 30.754 M 30.96 % 23.483 M 160.88 % 9.001 M 822.44 % 975.808 K 542.36 % 151.910 K -85.71 % 1.063 M 4 735.17 % 21.979 K 5.93 % 20.749 K 0.000 0.000 -100.00 % 482.200 K -27.77 % 667.600 K
Depreciation and amortization 58.052 M 9.36 % 53.086 M 60.71 % 33.033 M 67.69 % 19.699 M 69.50 % 11.622 M 38.02 % 8.420 M 28.18 % 6.569 M 104.14 % 3.218 M -7.21 % 3.468 M -42.82 % 6.065 M 79.52 % 3.379 M 168.12 % 1.260 M -67.63 % 3.893 M
Operating income -154.398 M -229.07 % -46.919 M -139.49 % 118.824 M 22.97 % 96.630 M -44.14 % 172.976 M 64.49 % 105.162 M -20.94 % 133.023 M 76.30 % 75.454 M -5.84 % 80.137 M 28.66 % 62.284 M 4.72 % 59.479 M 30.38 % 45.619 M 28.08 % 35.617 M
Operating income ratio -0.37 -447.58 % -0.07 -151.05 % 0.13 -8.13 % 0.14 -51.62 % 0.30 10.28 % 0.27 -6.70 % 0.29 3.44 % 0.28 4.19 % 0.27 -13.60 % 0.31 2.63 % 0.30 17.64 % 0.26 -15.29 % 0.30
Total other income expenses net -3.636 M -315.86 % 1.685 M 11.58 % 1.510 M 4.86 % 1.440 M -92.43 % 19.018 M 2 603.45 % 703.460 K -49.93 % 1.405 M 15.74 % 1.214 M -12.46 % 1.387 M -2.44 % 1.422 M -23.29 % 1.853 M -72.29 % 6.687 M 49 270.85 % 13.545 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Net debt -384.161 M -1 859.06 % -19.609 M 70.06 % -65.489 M 38.81 % -107.021 M 78.03 % -487.170 M -0.47 % -484.903 M -92.80 % -251.505 M -18.68 % -211.913 M -11.75 % -189.629 M -21.80 % -155.683 M -25.68 % -123.875 M -161.45 % -47.380 M -52.41 % -31.087 M
Total investments 10.221 M 3.31 % 9.894 M 3.08 % 9.598 M 976.78 % 891.390 K -14.23 % 1.039 M -35.19 % 1.604 M 38.56 % 1.157 M -7.15 % 1.247 M -7.21 % 1.343 M -27.45 % 1.852 M 0.000 0.000 0.000
Total debt 216.596 M -63.28 % 589.894 M 17.14 % 503.597 M 70.90 % 294.666 M 518.96 % 47.606 M 0.000 0.000 0.000 0.000 -100.00 % 390.990 K 0.000 -100.00 % 12.860 M -11.31 % 14.500 M
Accumulated other comprehensive income loss 0.000 -100.00 % 177.063 M 5.51 % 167.815 M 9.13 % 153.771 M 167.43 % 57.500 M 40.04 % 41.061 M -81.52 % 222.216 M 5.43 % 210.773 M 3.20 % 204.234 M 0.000 0.000 -100.00 % 61.111 M 0.000
Retained earnings 401.019 M -26.02 % 542.058 M -10.14 % 603.240 M 13.50 % 531.504 M 9.46 % 485.581 M 34.99 % 359.704 M 29.37 % 278.048 M 58.83 % 175.057 M 50.65 % 116.200 M 113.85 % 54.338 M 250.22 % 15.515 M -78.66 % 72.693 M 120.63 % 32.947 M
Common stock 276.291 M 11.76 % 247.229 M 0.00 % 247.228 M 22.29 % 202.171 M 40.40 % 144.000 M 80.00 % 80.000 M 33.33 % 60.000 M 0.00 % 60.000 M 0.00 % 60.000 M 0.00 % 60.000 M 0.00 % 60.000 M 342.50 % 13.559 M 0.00 % 13.559 M
Total equity 1.647 B 4.80 % 1.571 B -3.20 % 1.623 B 24.14 % 1.308 B 17.87 % 1.109 B 14.72 % 967.061 M 72.61 % 560.264 M 25.67 % 445.830 M 17.19 % 380.434 M 22.05 % 311.698 M 16.54 % 267.468 M 72.07 % 155.440 M 41.81 % 109.608 M
Other non current liabilities 0.000 0.000 0.000 0.000 -100.00 % 5.925 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 90.348 M -71.18 % 313.518 M 20.05 % 261.154 M 47.41 % 177.164 M 5 779.78 % 3.013 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 159.124 M -58.69 % 385.170 M 27.50 % 302.100 M 54.80 % 195.152 M 1 218.95 % 14.796 M 146.31 % 6.007 M -36.02 % 9.389 M -20.78 % 11.852 M -5.30 % 12.515 M 29.32 % 9.678 M 16.03 % 8.341 M -1.33 % 8.454 M -26.71 % 11.534 M
Other current liabilities 290.911 M 212.35 % 93.137 M -8.46 % 101.750 M -23.85 % 133.610 M 32.86 % 100.562 M 41.71 % 70.963 M -26.44 % 96.473 M 79.52 % 53.739 M 62.79 % 33.010 M 73.62 % 19.013 M -17.98 % 23.180 M 4.80 % 22.118 M 68.92 % 13.094 M
Deferred revenue 0.000 -100.00 % 54.494 M -58.68 % 131.882 M -22.70 % 170.603 M 9.25 % 156.155 M 1 258.05 % 11.498 M -65.96 % 33.780 M 76.48 % 19.141 M 328.17 % 4.471 M -73.47 % 16.851 M 0.000 -100.00 % 13.850 M -36.82 % 21.923 M
Short term debt 126.248 M -51.85 % 262.199 M 10.29 % 237.740 M 106.98 % 114.859 M 141.27 % 47.606 M 0.000 0.000 0.000 0.000 -100.00 % 390.990 K 0.000 -100.00 % 12.860 M -11.31 % 14.500 M
Total current liabilities 668.414 M -2.79 % 687.587 M 7.90 % 637.231 M 13.48 % 561.529 M 57.12 % 357.397 M 167.61 % 133.551 M -26.18 % 180.903 M 73.84 % 104.063 M 50.88 % 68.971 M 96.01 % 35.187 M -21.64 % 44.905 M -24.91 % 59.799 M 2.09 % 58.575 M
Total liabilities 827.539 M -22.86 % 1.073 B 14.20 % 939.331 M 24.14 % 756.681 M 103.30 % 372.193 M 166.69 % 139.558 M -26.66 % 190.293 M 64.17 % 115.915 M 42.25 % 81.485 M 81.62 % 44.865 M -15.74 % 53.245 M -21.99 % 68.252 M -2.65 % 70.109 M
Other non current assets 8.771 M -57.75 % 20.762 M 69.23 % 12.268 M 35.78 % 9.036 M 0.00 % 9.036 M -9.36 % 9.969 M 34.01 % 7.439 M -40.20 % 12.439 M 30.55 % 9.528 M -14.22 % 11.107 M 0.00 % 11.107 M 59.97 % 6.943 M 0.000
Long term investments 10.221 M -48.80 % 19.964 M 85.99 % 10.734 M 1 104.17 % 891.390 K -14.23 % 1.039 M -35.19 % 1.604 M 38.56 % 1.157 M -7.15 % 1.247 M -7.21 % 1.343 M -27.45 % 1.852 M 0.000 0.000 0.000
Intangible assets 70.652 M 5.52 % 66.958 M -0.41 % 67.233 M 25.58 % 53.536 M 49.04 % 35.920 M 63.34 % 21.991 M 248.56 % 6.309 M -2.32 % 6.459 M -2.27 % 6.609 M -2.71 % 6.793 M -1.88 % 6.923 M -2.73 % 7.118 M -1.42 % 7.220 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 70.652 M 5.52 % 66.958 M -0.41 % 67.233 M 25.58 % 53.536 M 49.04 % 35.920 M 63.34 % 21.991 M 248.56 % 6.309 M -2.32 % 6.459 M -2.27 % 6.609 M -2.71 % 6.793 M -1.88 % 6.923 M -2.73 % 7.118 M -1.42 % 7.220 M
Property plant equipment net 600.849 M -5.65 % 636.847 M 0.06 % 636.441 M 17.62 % 541.101 M 114.75 % 251.972 M 102.60 % 124.370 M 3.57 % 120.088 M 114.08 % 56.096 M 8.92 % 51.503 M 21.00 % 42.565 M -14.34 % 49.692 M 1.00 % 49.200 M 17.71 % 41.797 M
Total non current assets 758.530 M -3.08 % 782.648 M 1.34 % 772.320 M 20.82 % 639.215 M 97.63 % 323.439 M 83.66 % 176.103 M 15.35 % 152.668 M 72.72 % 88.390 M 11.31 % 79.410 M 20.54 % 65.876 M -5.96 % 70.048 M 8.06 % 64.823 M 29.42 % 50.088 M
Other current assets 23.703 M -63.98 % 65.799 M 30.99 % 50.231 M -41.30 % 85.577 M 80.58 % 47.391 M 324.63 % 11.161 M -54.35 % 24.451 M 15.05 % 21.253 M 28.45 % 16.545 M 26.18 % 13.112 M 56.97 % 8.353 M -15.87 % 9.928 M -19.78 % 12.376 M
Short term investments 0.000 0.000 100.00 % -1.136 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 600.757 M -1.44 % 609.503 M 7.10 % 569.086 M 41.67 % 401.687 M -24.89 % 534.776 M 10.29 % 484.903 M 92.80 % 251.505 M 18.68 % 211.913 M 11.75 % 189.629 M 21.50 % 156.074 M 25.99 % 123.875 M 105.63 % 60.240 M 32.14 % 45.587 M
Cash and short term investments 600.757 M -1.44 % 609.503 M 7.10 % 569.086 M 41.67 % 401.687 M -24.89 % 534.776 M 10.29 % 484.903 M 92.80 % 251.505 M 18.68 % 211.913 M 11.75 % 189.629 M 21.50 % 156.074 M 25.99 % 123.875 M 105.63 % 60.240 M 32.14 % 45.587 M
Total current assets 1.716 B -7.83 % 1.861 B 3.97 % 1.790 B 25.63 % 1.425 B 23.05 % 1.158 B 24.46 % 930.516 M 55.63 % 597.889 M 26.31 % 473.355 M 23.75 % 382.510 M 31.59 % 290.687 M 15.97 % 250.665 M 57.78 % 158.870 M 22.56 % 129.629 M
Inventory 326.918 M 11.00 % 294.528 M 5.47 % 279.263 M -18.02 % 340.655 M 93.94 % 175.651 M 38.94 % 126.426 M 42.17 % 88.925 M 1.49 % 87.616 M 46.77 % 59.695 M 29.11 % 46.235 M -26.02 % 62.499 M 34.84 % 46.349 M 58.70 % 29.206 M
Net receivables 764.212 M -16.38 % 913.927 M 2.50 % 891.664 M 41.54 % 629.962 M 57.37 % 400.313 M 29.96 % 308.026 M 28.80 % 239.145 M 52.94 % 156.364 M 30.21 % 120.082 M 0.000 0.000 -100.00 % 42.352 M -0.26 % 42.461 M
Tax assets 68.037 M 17.14 % 58.081 M 27.25 % 45.644 M 31.72 % 34.652 M 36.04 % 25.471 M 40.19 % 18.169 M 2.80 % 17.674 M 45.47 % 12.150 M 16.53 % 10.426 M 192.94 % 3.559 M 53.09 % 2.325 M 48.92 % 1.561 M 45.74 % 1.071 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
Account payables 248.015 M -8.83 % 272.022 M 6.37 % 255.740 M -3.92 % 266.179 M 73.52 % 153.398 M 219.51 % 48.011 M -19.43 % 59.590 M 43.89 % 41.413 M 93.95 % 21.353 M 98.35 % 10.765 M -0.69 % 10.840 M -35.34 % 16.766 M -16.66 % 20.116 M
Tax payables 3.241 M -43.48 % 5.734 M -40.94 % 9.709 M -54.98 % 21.566 M -40.04 % 35.966 M 146.72 % 14.578 M -41.32 % 24.840 M 178.74 % 8.912 M -38.99 % 14.608 M 191.13 % 5.018 M -53.90 % 10.884 M 35.13 % 8.054 M -25.87 % 10.865 M
Deferred revenue non current 62.023 M -0.10 % 62.088 M 160.83 % 23.804 M 119.37 % 10.851 M 21.39 % 8.939 M 71.03 % 5.226 M -44.34 % 9.389 M -20.78 % 11.852 M -5.30 % 12.515 M 29.32 % 9.678 M 16.03 % 8.341 M -1.33 % 8.454 M -26.71 % 11.534 M
Minority interest 7.912 M 1.22 % 7.816 M -1.40 % 7.927 M -65.14 % 22.743 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 703.199 K 443.69 % 129.339 K -96.10 % 3.321 M 61.97 % 2.050 M -31.96 % 3.013 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 961.359 M 61.01 % 597.072 M 0.01 % 597.023 M 50.23 % 397.398 M -17.17 % 479.796 M -1.34 % 486.296 M 118.84 % 222.216 M 5.43 % 210.773 M 3.20 % 204.234 M 3.48 % 197.360 M 2.82 % 191.952 M 0.000 -100.00 % 63.101 M
Deferred tax liabilities non current 6.753 M -29.40 % 9.565 M -44.21 % 17.142 M 140.16 % 7.138 M 21.86 % 5.858 M 650.19 % 780.801 K 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
Total assets 2.474 B -6.42 % 2.644 B 3.18 % 2.563 B 24.14 % 2.064 B 39.33 % 1.482 B 33.88 % 1.107 B 47.44 % 750.557 M 33.61 % 561.745 M 21.61 % 461.920 M 29.55 % 356.563 M 11.18 % 320.713 M 43.37 % 223.692 M 24.47 % 179.717 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Deferred income tax 0.000 0.000 100.00 % -987.573 K 86.28 % -7.197 M -223.35 % -2.226 M -877.38 % 286.320 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 9.267 M 56.15 % 5.935 M 286.22 % 1.537 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.670 M 0.000
Change in working capital 79.877 M 185.67 % -93.236 M 64.89 % -265.549 M 20.85 % -335.515 M -6 076.88 % -5.432 M 96.53 % -156.388 M -1 207.03 % -11.965 M 76.79 % -51.553 M -18.77 % -43.406 M 0.000 0.000 0.000 0.000
Accounts receivables 70.463 M 191.51 % -77.002 M 71.26 % -267.897 M -9.85 % -243.868 M -96.22 % -124.282 M -83.00 % -67.913 M 24.49 % -89.944 M -106.57 % -43.541 M 28.71 % -61.079 M 0.000 0.000 0.000 0.000
Inventory -34.882 M -102.29 % -17.244 M -128.62 % 60.258 M 143.77 % -137.665 M -179.67 % -49.225 M -31.26 % -37.501 M -2 764.77 % -1.309 M 95.31 % -27.920 M -107.42 % -13.461 M 0.000 0.000 0.000 0.000
Accounts payables 44.296 M -53.43 % 95.121 M 267.11 % -56.922 M -206.97 % 53.215 M -68.75 % 170.301 M 428.26 % -51.881 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -94.110 M -9 429.42 % -987.574 K 86.28 % -7.197 M -223.35 % -2.226 M -345.59 % 906.311 K 108.51 % -10.656 M 54.91 % -23.633 M 21.08 % -29.945 M 0.000 0.000 0.000 0.000
Other non cash items 98.950 M -34.02 % 149.960 M 60.56 % 93.398 M 95.12 % 47.867 M 204.42 % -45.839 M -1 243.14 % 4.010 M -44.24 % 7.192 M 239.07 % 2.121 M -87.77 % 17.347 M 213.70 % -15.257 M 46.24 % -28.380 M 92.26 % -366.831 M -4 575.94 % 8.196 M
Net cash provided by operating activities 96.124 M 23.43 % 77.875 M 304.90 % -38.006 M 79.21 % -182.850 M -251.62 % 120.596 M 324.90 % -53.623 M -145.99 % 116.586 M 423.77 % 22.259 M -54.38 % 48.789 M 13.02 % 43.167 M 58.94 % 27.158 M -25.17 % 36.291 M 342.81 % 8.196 M
Investments in property plant and equipment -46.269 M 43.19 % -81.443 M 45.51 % -149.472 M 29.62 % -212.378 M -35.68 % -156.524 M -293.65 % -39.762 M 51.55 % -82.076 M -1 740.32 % -4.460 M 74.35 % -17.388 M -288.13 % -4.480 M 58.94 % -10.911 M 6.24 % -11.637 M 63.66 % -32.026 M
Acquisitions net 0.000 0.000 -100.00 % 2.671 M 627.36 % 367.250 K -99.77 % 156.774 M 288.25 % 40.380 M -50.89 % 82.222 M 1 406.73 % 5.457 M -70.21 % 18.316 M 274.83 % 4.886 M -55.43 % 10.963 M 0.000 0.000
Purchases of investments -830.000 M -8.78 % -763.000 M -90.34 % -400.852 M 43.08 % -704.197 M -9.01 % -646.000 M 13.10 % -743.370 M -25.99 % -590.000 M -75.70 % -335.791 M 33.52 % -505.098 M 24.39 % -668.040 M -482.37 % -114.710 M 0.000 0.000
Sales maturities of investments 831.964 M 9.04 % 763.000 M 105.39 % 371.487 M -47.56 % 708.409 M 8.87 % 650.690 M -13.21 % 749.728 M 26.45 % 592.921 M 75.88 % 337.117 M -33.47 % 506.736 M -24.44 % 670.611 M 479.81 % 115.661 M 0.000 0.000
Other investing activites 5.598 M 142.09 % 2.312 M 331.24 % -999.998 K -130.87 % 3.239 M 102.07 % -156.524 M -293.65 % -39.762 M 51.55 % -82.076 M -8 331.25 % 997.124 K 7.49 % 927.684 K 128.22 % 406.487 K 678.37 % 52.223 K 100.45 % -11.637 M -19 494.57 % 60.000 K
Net cash used for investing activites -38.707 M 51.08 % -79.131 M 55.34 % -177.167 M 13.39 % -204.559 M -34.95 % -151.584 M -362.35 % -32.785 M 58.50 % -79.008 M -3 597.77 % -2.137 M 85.58 % -14.822 M -886.34 % -1.503 M 84.83 % -9.907 M 14.86 % -11.637 M 63.60 % -31.966 M
Debt repayment -86.851 M -223.61 % 70.259 M -61.01 % 180.209 M -42.58 % 313.865 M 0.000 0.000 0.000 0.000 100.00 % -390.990 K 0.000 100.00 % -12.860 M -684.15 % -1.640 M -121.87 % 7.500 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 319.584 M 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
Dividends paid -14.141 M 58.98 % -34.475 M -89.47 % -18.195 M 43.59 % -32.256 M -75.30 % -18.400 M 0.000 0.000 0.000 100.00 % -20.750 K 99.79 % -9.856 M -1 202.92 % -756.423 K 62.57 % -2.021 M -371.18 % -428.941 K
Other financing activites 5.277 M -23.52 % 6.899 M -97.14 % 241.641 M 1 353.53 % -19.277 M -140.56 % 47.533 M -85.13 % 319.584 M 0.000 0.000 0.000 -100.00 % 390.990 K -99.34 % 59.244 M 1 034.42 % -6.340 M -110.33 % 61.360 M
Net cash used provided by financing activities -95.715 M -324.24 % 42.684 M -89.14 % 393.057 M 49.83 % 262.332 M 829.24 % 28.231 M -91.17 % 319.584 M 0.000 0.000 100.00 % -411.740 K 95.65 % -9.465 M -120.41 % 46.384 M 563.78 % -10.001 M -114.62 % 68.431 M
Effect of forex changes on cash 0.000 0.000 -100.00 % 0.000 150.00 % 0.000 -100.00 % 0.330 153.85 % 0.130 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -38.298 M -192.44 % 41.428 M -76.71 % 177.884 M 242.22 % -125.077 M -4 436.53 % -2.757 M -101.18 % 233.176 M 520.52 % 37.577 M 86.74 % 20.122 M -40.03 % 33.555 M 4.21 % 32.199 M -49.40 % 63.635 M 334.27 % 14.653 M -67.19 % 44.660 M
Cash at beginning of period 571.983 M 7.81 % 530.554 M 50.44 % 352.670 M -26.18 % 477.747 M -0.57 % 480.504 M 94.28 % 247.328 M 17.92 % 209.751 M 10.61 % 189.629 M 21.50 % 156.074 M 25.99 % 123.875 M 105.63 % 60.240 M 32.14 % 45.587 M 4 821.25 % 926.326 K
Cash at end of period 533.685 M -6.70 % 571.983 M 7.81 % 530.554 M 50.44 % 352.670 M -26.18 % 477.747 M -0.57 % 480.504 M 94.28 % 247.328 M 17.92 % 209.751 M 10.61 % 189.629 M 21.50 % 156.074 M 25.99 % 123.875 M 105.63 % 60.240 M 32.14 % 45.587 M
Operating cash flow 96.124 M 23.43 % 77.875 M 304.90 % -38.006 M 79.21 % -182.850 M -251.62 % 120.596 M 324.90 % -53.623 M -145.99 % 116.586 M 423.77 % 22.259 M -54.38 % 48.789 M 13.02 % 43.167 M 58.94 % 27.158 M -25.17 % 36.291 M 342.81 % 8.196 M
Capital expenditure -46.269 M 43.19 % -81.443 M 45.51 % -149.472 M 29.62 % -212.378 M -35.68 % -156.524 M -293.65 % -39.762 M 51.55 % -82.076 M -1 740.32 % -4.460 M 74.35 % -17.388 M -288.13 % -4.480 M 58.94 % -10.911 M 6.24 % -11.637 M 63.66 % -32.026 M
Free CashFlow 49.855 M 1 497.37 % -3.568 M 98.10 % -187.478 M 52.56 % -395.228 M -1 000.06 % -35.928 M 61.53 % -93.384 M -370.60 % 34.510 M 93.89 % 17.799 M -43.32 % 31.401 M -18.83 % 38.687 M 138.10 % 16.248 M -34.10 % 24.655 M 203.46 % -23.831 M
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 2023-01-01 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 2015-03-31
Revenue 170.009 M 82.73 % 93.038 M -5.63 % 98.593 M 6.80 % 92.313 M -18.77 % 113.641 M 3.51 % 109.792 M -28.50 % 153.563 M -26.69 % 209.463 M 2.81 % 203.731 M 60.05 % 127.294 M -47.81 % 243.889 M 9.72 % 222.289 M 9.72 % 202.591 M -11.33 % 228.480 M 8.68 % 210.227 M 64.04 % 128.155 M -29.04 % 180.596 M 19.32 % 151.349 M 15.38 % 131.177 M -23.31 % 171.057 M -6.63 % 183.211 M 92.76 % 95.045 M -4.96 % 100.002 M 4.09 % 96.069 M -15.53 % 113.734 M 43.26 % 79.388 M -42.42 % 137.870 M 11.06 % 124.142 M -5.94 % 131.976 M 101.95 % 65.349 M -12.08 % 74.327 M 0.00 % 74.327 M 22.99 % 60.433 M 0.00 % 60.433 M 26.51 % 47.768 M
Net income -9.604 M -34.35 % -7.148 M 91.51 % -84.194 M -204.79 % -27.624 M -26.92 % -21.765 M -191.94 % -7.455 M 86.88 % -56.836 M -6 919.20 % 833.471 K -92.28 % 10.801 M 165.51 % 4.068 M -81.03 % 21.446 M -11.21 % 24.154 M 9.34 % 22.090 M -32.13 % 32.547 M 260.16 % 9.037 M -30.59 % 13.019 M -63.73 % 35.893 M 21.61 % 29.516 M 51.82 % 19.441 M -59.74 % 48.292 M -31.69 % 70.698 M 217.24 % 22.286 M -3.59 % 23.115 M -4.92 % 24.312 M 0.00 % 24.312 M 28.03 % 18.989 M -27.87 % 26.328 M -20.61 % 33.164 M -17.13 % 40.020 M 168.18 % 14.923 M -1.09 % 15.087 M 0.00 % 15.087 M -14.33 % 17.611 M 0.00 % 17.611 M 32.37 % 13.305 M
Income before tax -11.832 M -72.98 % -6.840 M 93.15 % -99.839 M -225.04 % -30.716 M -52.55 % -20.135 M -198.30 % -6.750 M 88.46 % -58.475 M -33 916.53 % 172.919 K -98.09 % 9.061 M 126.13 % 4.007 M -80.44 % 20.489 M -34.26 % 31.168 M -0.58 % 31.350 M -16.01 % 37.326 M 858.53 % 3.894 M -75.19 % 15.696 M -64.30 % 43.968 M 27.40 % 34.512 M 35.31 % 25.506 M -56.44 % 58.548 M -28.36 % 81.721 M 211.68 % 26.219 M -0.38 % 26.320 M -9.93 % 29.220 M 4.42 % 27.984 M 25.26 % 22.340 M -27.40 % 30.774 M -19.92 % 38.429 M -19.38 % 47.669 M 171.53 % 17.556 M -1.86 % 17.889 M 0.00 % 17.889 M -12.50 % 20.445 M 0.00 % 20.445 M 28.01 % 15.972 M
Income before tax ratio -0.07 5.34 % -0.07 92.74 % -1.01 -204.33 % -0.33 -87.79 % -0.18 -188.19 % -0.06 83.85 % -0.38 -46 226.53 % 0.00 -98.14 % 0.04 41.29 % 0.03 -62.53 % 0.08 -40.08 % 0.14 -9.39 % 0.15 -5.28 % 0.16 781.96 % 0.02 -84.88 % 0.12 -49.69 % 0.24 6.77 % 0.23 17.27 % 0.19 -43.19 % 0.34 -23.27 % 0.45 61.69 % 0.28 4.81 % 0.26 -13.47 % 0.30 23.62 % 0.25 -12.56 % 0.28 26.07 % 0.22 -27.89 % 0.31 -14.30 % 0.36 34.45 % 0.27 11.62 % 0.24 0.00 % 0.24 -28.86 % 0.34 0.00 % 0.34 1.18 % 0.33
EBITDA -9.986 M -166.28 % -3.750 M 96.15 % -97.277 M -320.87 % -23.113 M -1 361.57 % -1.581 M -249.04 % 1.061 M 102.86 % -37.080 M -569.05 % 7.905 M -51.11 % 16.171 M 41.99 % 11.389 M -66.85 % 34.351 M -8.32 % 37.468 M 4.91 % 35.715 M -17.52 % 43.301 M 289.22 % 11.125 M -49.17 % 21.886 M -50.86 % 44.541 M 15.41 % 38.594 M 33.90 % 28.822 M -51.14 % 58.990 M -28.61 % 82.628 M 184.23 % 29.071 M 1.47 % 28.649 M -9.19 % 31.549 M 5.82 % 29.813 M 23.12 % 24.214 M -29.91 % 34.547 M -7.11 % 37.192 M -29.18 % 52.517 M 210.53 % 16.912 M -10.53 % 18.902 M 0.00 % 18.902 M -6.97 % 20.317 M 0.00 % 20.317 M 25.63 % 16.172 M
Net income ratio -0.06 26.47 % -0.08 91.00 % -0.85 -185.37 % -0.30 -56.24 % -0.19 -182.06 % -0.07 81.65 % -0.37 -9 401.55 % 0.00 -92.49 % 0.05 65.89 % 0.03 -63.66 % 0.09 -19.08 % 0.11 -0.35 % 0.11 -23.46 % 0.14 231.39 % 0.04 -57.69 % 0.10 -48.89 % 0.20 1.91 % 0.20 31.59 % 0.15 -47.50 % 0.28 -26.84 % 0.39 64.57 % 0.23 1.44 % 0.23 -8.66 % 0.25 18.39 % 0.21 -10.63 % 0.24 25.26 % 0.19 -28.52 % 0.27 -11.90 % 0.30 32.79 % 0.23 12.50 % 0.20 0.00 % 0.20 -30.35 % 0.29 0.00 % 0.29 4.63 % 0.28
Ratio EBITDA -0.06 -45.72 % -0.04 95.91 % -0.99 -294.06 % -0.25 -1 699.25 % -0.01 -243.99 % 0.01 104.00 % -0.24 -739.79 % 0.04 -52.45 % 0.08 -11.28 % 0.09 -36.48 % 0.14 -16.44 % 0.17 -4.39 % 0.18 -6.98 % 0.19 258.13 % 0.05 -69.01 % 0.17 -30.76 % 0.25 -3.28 % 0.25 16.06 % 0.22 -36.29 % 0.34 -23.54 % 0.45 47.45 % 0.31 6.76 % 0.29 -12.76 % 0.33 25.28 % 0.26 -14.06 % 0.31 21.72 % 0.25 -16.36 % 0.30 -24.71 % 0.40 53.76 % 0.26 1.77 % 0.25 0.00 % 0.25 -24.36 % 0.34 0.00 % 0.34 -0.70 % 0.34
Gross profit ratio 0.32 2.18 % 0.31 46.12 % 0.21 -36.59 % 0.33 -12.93 % 0.38 36.00 % 0.28 14.34 % 0.25 -26.17 % 0.33 -19.28 % 0.41 10.81 % 0.37 -8.14 % 0.41 -5.14 % 0.43 -10.86 % 0.48 28.30 % 0.37 13.02 % 0.33 -22.67 % 0.43 -9.05 % 0.47 2.74 % 0.46 14.64 % 0.40 -32.67 % 0.59 12.36 % 0.53 -7.45 % 0.57 26.46 % 0.45 -18.16 % 0.55 -4.79 % 0.58 9.32 % 0.53 -3.28 % 0.55 1.16 % 0.54 -7.70 % 0.59 6.92 % 0.55 -4.18 % 0.57 0.00 % 0.57 5.23 % 0.55 0.00 % 0.55 -3.65 % 0.57
Weighted average shs out dil 276.000 M 0.00 % 276.000 M 11.11 % 248.396 M 0.46 % 247.265 M 0.01 % 247.229 M 0.01 % 247.215 M 0.09 % 246.983 M -5.17 % 260.460 M 5.35 % 247.229 M 0.00 % 247.228 M 5.82 % 233.622 M -5.50 % 247.226 M 1.89 % 242.647 M 18.46 % 204.829 M -15.57 % 242.588 M -0.93 % 244.864 M -0.91 % 247.113 M 1.87 % 242.584 M 0.30 % 241.858 M -0.01 % 241.881 M 0.03 % 241.815 M 0.05 % 241.694 M 0.05 % 241.573 M -0.16 % 241.956 M 0.02 % 241.912 M 33.34 % 181.425 M -0.01 % 181.445 M 0.00 % 181.442 M 0.05 % 181.356 M -0.05 % 181.439 M 0.00 % 181.443 M 0.00 % 181.443 M -0.01 % 181.464 M 0.00 % 181.464 M -0.03 % 181.511 M
Weighted average shs out 276.000 M 0.00 % 276.000 M 11.11 % 248.396 M 0.46 % 247.265 M 0.01 % 247.229 M 0.15 % 246.863 M -0.05 % 246.983 M -0.10 % 247.229 M 0.00 % 247.229 M 0.00 % 247.228 M 5.82 % 233.625 M -5.50 % 247.226 M 1.89 % 242.647 M 20.03 % 202.157 M -16.67 % 242.588 M 0.15 % 242.214 M 0.13 % 241.909 M 0.00 % 241.909 M 0.02 % 241.860 M -0.01 % 241.881 M 0.03 % 241.815 M 0.05 % 241.694 M 0.05 % 241.574 M -0.16 % 241.956 M 0.02 % 241.913 M 33.34 % 181.425 M -0.01 % 181.446 M 0.00 % 181.442 M 0.05 % 181.356 M -0.05 % 181.439 M 0.00 % 181.443 M 0.00 % 181.443 M -0.01 % 181.464 M 0.00 % 181.464 M -0.03 % 181.511 M
EPS diluted -0.03 -34.36 % -0.03 92.38 % -0.34 -209.09 % -0.11 -25.00 % -0.09 -83.72 % -0.05 79.17 % -0.23 -7 287.50 % 0.00 -92.68 % 0.04 166.46 % 0.02 -82.14 % 0.09 -6.04 % 0.10 7.36 % 0.09 -43.13 % 0.16 330.11 % 0.04 -30.08 % 0.05 -64.53 % 0.15 25.00 % 0.12 49.25 % 0.08 -59.80 % 0.20 -31.03 % 0.29 214.53 % 0.09 -3.66 % 0.10 -4.30 % 0.10 0.00 % 0.10 0.00 % 0.10 -33.33 % 0.15 -16.67 % 0.18 -18.18 % 0.22 167.64 % 0.08 -1.08 % 0.08 0.00 % 0.08 -14.42 % 0.10 0.00 % 0.10 32.47 % 0.07
Earnings per share -0.03 -34.36 % -0.03 92.38 % -0.34 -209.09 % -0.11 -25.00 % -0.09 -191.39 % -0.03 86.87 % -0.23 -6 864.71 % 0.00 -92.22 % 0.04 166.46 % 0.02 -82.14 % 0.09 -6.04 % 0.10 7.36 % 0.09 -43.13 % 0.16 330.11 % 0.04 -30.86 % 0.05 -64.13 % 0.15 25.00 % 0.12 49.25 % 0.08 -59.80 % 0.20 -31.03 % 0.29 214.53 % 0.09 -3.66 % 0.10 -4.30 % 0.10 0.00 % 0.10 0.00 % 0.10 -33.33 % 0.15 -16.67 % 0.18 -18.18 % 0.22 167.64 % 0.08 -1.08 % 0.08 0.00 % 0.08 -14.42 % 0.10 0.00 % 0.10 32.47 % 0.07
Gross profit 53.772 M 86.72 % 28.798 M 37.88 % 20.886 M -32.28 % 30.839 M -29.27 % 43.604 M 40.77 % 30.976 M -18.25 % 37.893 M -45.87 % 70.006 M -17.01 % 84.352 M 77.34 % 47.565 M -52.05 % 99.203 M 4.08 % 95.312 M -2.20 % 97.452 M 13.76 % 85.662 M 22.83 % 69.739 M 26.85 % 54.977 M -35.46 % 85.186 M 22.59 % 69.487 M 32.27 % 52.535 M -48.36 % 101.743 M 4.90 % 96.988 M 78.40 % 54.365 M 20.19 % 45.232 M -14.81 % 53.097 M -19.58 % 66.025 M 56.62 % 42.157 M -44.31 % 75.699 M 12.34 % 67.382 M -13.18 % 77.612 M 115.93 % 35.944 M -15.75 % 42.664 M 0.00 % 42.664 M 29.43 % 32.963 M 0.00 % 32.963 M 21.90 % 27.042 M
Income tax expense -1.882 M -3 094.53 % -58.910 K 99.61 % -15.178 M -356.63 % -3.324 M -618.55 % 641.015 K -16.82 % 770.637 K 182.08 % -938.938 K -44.53 % -649.670 K 70.40 % -2.195 M -964.03 % -206.257 K -115.51 % 1.330 M -81.05 % 7.017 M -22.19 % 9.018 M 100.84 % 4.490 M 243.23 % -3.135 M -204.80 % 2.991 M -62.95 % 8.075 M 61.61 % 4.996 M -17.62 % 6.065 M -40.86 % 10.256 M -6.96 % 11.023 M 180.22 % 3.934 M 22.74 % 3.205 M -34.71 % 4.908 M 33.67 % 3.672 M 9.58 % 3.351 M -24.63 % 4.446 M -15.56 % 5.265 M -31.17 % 7.649 M 190.48 % 2.633 M -6.02 % 2.802 M 0.00 % 2.802 M -1.14 % 2.834 M 0.00 % 2.834 M 6.27 % 2.667 M
Cost of revenue 116.237 M 80.94 % 64.239 M -17.33 % 77.708 M 26.41 % 61.473 M -12.23 % 70.037 M -11.14 % 78.816 M -31.86 % 115.670 M -17.06 % 139.457 M 16.82 % 119.379 M 49.73 % 79.730 M -44.89 % 144.686 M 13.95 % 126.977 M 20.77 % 105.139 M -26.38 % 142.818 M 1.66 % 140.488 M 91.98 % 73.178 M -23.30 % 95.409 M 16.55 % 81.862 M 4.09 % 78.642 M 13.46 % 69.314 M -19.61 % 86.223 M 111.95 % 40.680 M -25.73 % 54.770 M 27.46 % 42.972 M -9.93 % 47.710 M 28.14 % 37.231 M -40.12 % 62.171 M 9.53 % 56.760 M 4.41 % 54.364 M 84.87 % 29.406 M -7.13 % 31.663 M 0.00 % 31.663 M 15.26 % 27.470 M 0.00 % 27.470 M 32.54 % 20.726 M
General and administrative expenses 6.338 M -33.63 % 9.549 M 192.88 % 3.260 M -79.69 % 16.053 M 113.50 % 7.519 M -35.93 % 11.736 M 188.43 % -13.272 M -143.27 % 30.675 M 630.34 % -5.784 M -136.48 % 15.856 M 49.76 % 10.587 M -63.02 % 28.628 M 1 323.35 % 2.011 M -76.92 % 8.715 M 145.01 % -19.361 M -173.13 % 26.474 M 30 957.54 % 85.243 K -99.10 % 9.474 M 169.95 % -13.545 M -236.52 % 9.921 M 912.95 % -1.220 M -122.42 % 5.444 M 919.83 % -664.004 K -113.60 % 4.882 M 619.24 % 678.760 K -88.47 % 5.886 M 145.08 % -13.058 M -220.18 % 10.865 M 31.56 % 8.258 M 85.88 % 4.443 M -30.73 % 6.413 M 0.00 % 6.413 M 10.47 % 5.805 M 0.00 % 5.805 M 24.20 % 4.674 M
Selling and marketing expenses 586.824 K -96.96 % 19.298 M 646.65 % -3.530 M -107.55 % 46.774 M 3 629.49 % -1.325 M -106.78 % 19.537 M -22.54 % 25.222 M -16.19 % 30.094 M 36.09 % 22.114 M 0.34 % 22.040 M 32.44 % 16.641 M -30.79 % 24.046 M -15.84 % 28.570 M 10.72 % 25.803 M 14.40 % 22.555 M 10.80 % 20.357 M -13.54 % 23.546 M -14.34 % 27.487 M 149.75 % 11.006 M -62.31 % 29.204 M 69.75 % 17.204 M -15.75 % 20.419 M 93.08 % 10.575 M -42.66 % 18.443 M -0.13 % 18.467 M 14.33 % 16.152 M -22.10 % 20.734 M 36.94 % 15.141 M 5.95 % 14.291 M 11.52 % 12.814 M -2.35 % 13.123 M 0.00 % 13.123 M 80.33 % 7.277 M 0.00 % 7.277 M 14.37 % 6.363 M
Other expenses 51.352 M 7 648.47 % 662.737 K -99.37 % 105.429 M 1 850.05 % -6.024 M -661.35 % 1.073 M 0.000 -100.00 % 1.003 M 328.32 % 234.138 K 918.74 % 22.983 K -94.59 % 424.534 K -95.31 % 9.056 M 1 064.53 % 777.621 K 21.85 % 638.184 K 1 953.49 % -34.432 K -105.52 % 624.184 K -6.26 % 665.896 K 388.26 % 136.381 K 923.73 % 13.322 K -99.93 % 19.137 M 5 648.04 % -344.940 K -934.65 % -33.339 K -112.89 % 258.557 K -13.97 % 300.534 K 86.69 % 160.981 K -46.97 % 303.569 K 592.59 % -61.627 K -120.93 % 294.492 K -61.30 % 761.035 K 0.000 -100.00 % 11.626 K 0.000 0.000 0.000 0.000 -100.00 % 217.091 K
Operating expenses 65.562 M 83.62 % 35.706 M -68.95 % 114.989 M 81.24 % 63.445 M 7.06 % 59.264 M 51.13 % 39.213 M -33.01 % 58.540 M 8.39 % 54.010 M 8.74 % 49.670 M 9.02 % 45.562 M -42.21 % 78.842 M 63.29 % 48.283 M -4.72 % 50.676 M 21.71 % 41.635 M -12.22 % 47.429 M 27.60 % 37.169 M -2.70 % 38.203 M -6.13 % 40.696 M -5.41 % 43.022 M 3.50 % 41.569 M 151.34 % 16.539 M -42.82 % 28.922 M 34.01 % 21.582 M -19.62 % 26.851 M -8.01 % 29.189 M 42.91 % 20.425 M -50.37 % 41.152 M 36.31 % 30.190 M 20.30 % 25.095 M 31.86 % 19.032 M -25.57 % 25.569 M 0.00 % 25.569 M 90.94 % 13.391 M 0.00 % 13.391 M 18.11 % 11.338 M
Cost and expenses 181.798 M 81.90 % 99.945 M -48.13 % 192.697 M 54.26 % 124.918 M -3.39 % 129.300 M 9.55 % 118.029 M -32.25 % 174.210 M -9.95 % 193.467 M 14.44 % 169.049 M 34.93 % 125.291 M -43.95 % 223.528 M 27.54 % 175.260 M 12.48 % 155.816 M -15.53 % 184.453 M -1.84 % 187.917 M 70.30 % 110.348 M -17.41 % 133.612 M 9.02 % 122.558 M 0.73 % 121.664 M 9.72 % 110.883 M 7.90 % 102.762 M 47.64 % 69.602 M -8.84 % 76.352 M 9.35 % 69.823 M -9.20 % 76.899 M 33.37 % 57.656 M -44.20 % 103.324 M 18.83 % 86.950 M 9.43 % 79.459 M 64.04 % 48.437 M -15.37 % 57.232 M 0.00 % 57.232 M 40.07 % 40.861 M 0.00 % 40.861 M 27.43 % 32.064 M
Research and development expenses 7.285 M 17.58 % 6.195 M -36.98 % 9.830 M 48.01 % 6.642 M -16.72 % 7.975 M 3.52 % 7.704 M -28.56 % 10.783 M -4.02 % 11.235 M -14.13 % 13.083 M 90.41 % 6.871 M -39.93 % 11.437 M 58.87 % 7.199 M 33.78 % 5.381 M 16.85 % 4.606 M -66.67 % 13.820 M 218.25 % 4.342 M 39.25 % 3.118 M 19.11 % 2.618 M -69.94 % 8.709 M 144.69 % 3.559 M 192.96 % 1.215 M -47.96 % 2.335 M -52.81 % 4.947 M 61.94 % 3.055 M -15.25 % 3.605 M 124.83 % 1.603 M -68.03 % 5.014 M 83.88 % 2.727 M 1.76 % 2.680 M 165.01 % 1.011 M -51.10 % 2.068 M 0.00 % 2.068 M 171.54 % 761.500 K 0.00 % 761.500 K -15.79 % 904.300 K
Selling general and administrative expenses 6.925 M -75.99 % 28.848 M 10 790.42 % -269.845 K -100.43 % 62.828 M 914.35 % 6.194 M -80.19 % 31.273 M 161.69 % 11.950 M -80.34 % 60.770 M 272.14 % 16.330 M -56.91 % 37.896 M -35.05 % 58.349 M 10.77 % 52.674 M 72.24 % 30.581 M -11.40 % 34.518 M 980.67 % 3.194 M -93.18 % 46.831 M 98.18 % 23.631 M -36.07 % 36.961 M 1 555.80 % -2.539 M -106.49 % 39.125 M 144.79 % 15.983 M -38.20 % 25.862 M 160.94 % 9.911 M -57.51 % 23.325 M 21.83 % 19.146 M -13.12 % 22.038 M 187.08 % 7.677 M -70.48 % 26.006 M 15.33 % 22.549 M 30.67 % 17.257 M -22.75 % 22.340 M 0.00 % 22.340 M 70.76 % 13.083 M 0.00 % 13.083 M 18.53 % 11.037 M
Interest income 317.073 K -74.39 % 1.238 M -23.10 % 1.610 M 42.58 % 1.129 M 17.22 % 963.356 K -52.12 % 2.012 M -8.80 % 2.206 M 65.11 % 1.336 M -56.02 % 3.038 M 97.01 % 1.542 M 0.000 -100.00 % 2.028 M -24.83 % 2.698 M 149.87 % 1.080 M -39.43 % 1.783 M 89.10 % 942.733 K -82.20 % 5.296 M 177.88 % 1.906 M 32.06 % 1.443 M 1 358.78 % 98.939 K -97.83 % 4.559 M 797.16 % 508.146 K -92.19 % 6.506 M 130.93 % 2.817 M 0.000 0.000 -100.00 % 1.932 M 262.79 % 532.523 K 0.000 0.000 -100.00 % 794.495 K 0.00 % 794.495 K -9.03 % 873.335 K 0.00 % 873.335 K 0.000
Interest expense 1.847 M -29.36 % 2.614 M 2.02 % 2.562 M -66.30 % 7.603 M -2.71 % 7.814 M 0.04 % 7.811 M -8.42 % 8.529 M 10.31 % 7.732 M 8.75 % 7.110 M -3.68 % 7.382 M 0.000 -100.00 % 6.300 M 44.35 % 4.365 M -26.95 % 5.975 M -17.37 % 7.231 M 990.17 % 663.282 K 13.56 % 584.092 K 9.34 % 534.222 K 32.44 % 403.374 K -8.78 % 442.223 K -29.65 % 628.621 K 6 357.33 % 9.735 K 0.000 -100.00 % 29.402 K 0.000 0.000 -100.00 % 262.045 K 6.51 % 246.025 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 0.000 -100.00 % 476.358 K 0.000 0.000 -100.00 % 14.078 M 237.27 % 4.174 M -69.17 % 13.540 M 0.00 % 13.540 M 4.13 % 13.003 M 0.00 % 13.003 M 86.01 % 6.991 M -18.53 % 8.581 M 8.13 % 7.936 M 0.00 % 7.936 M 12.31 % 7.066 M 27.60 % 5.538 M 56.09 % 3.548 M 0.00 % 3.548 M 27.27 % 2.787 M 38.90 % 2.007 M -27.21 % 2.757 M 37.38 % 2.007 M 0.00 % 2.007 M 15.91 % 1.731 M -2.34 % 1.773 M 2.39 % 1.731 M -82.68 % 9.994 M 2 396.39 % -435.214 K -108.39 % 5.186 M 920.06 % -632.363 K -131.36 % 2.016 M 0.00 % 2.016 M 78.21 % 1.131 M 0.00 % 1.131 M 171.52 % 416.694 K
Operating income -11.789 M -70.68 % -6.907 M 92.66 % -94.104 M -243.45 % -27.400 M -74.97 % -15.660 M -109.54 % -7.473 M 87.44 % -59.478 M -132 831.06 % -44.744 K -100.50 % 9.021 M 151.82 % 3.582 M -82.41 % 20.361 M -33.00 % 30.390 M -1.05 % 30.712 M -17.79 % 37.361 M 1 042.56 % 3.270 M -78.24 % 15.031 M -65.71 % 43.831 M 27.05 % 34.499 M 441.69 % 6.369 M -89.19 % 58.892 M -27.96 % 81.754 M 214.92 % 25.961 M -0.23 % 26.020 M -10.46 % 29.059 M 4.98 % 27.681 M 23.56 % 22.402 M -26.50 % 30.479 M -19.08 % 37.668 M -20.42 % 47.331 M 169.78 % 17.544 M 3.90 % 16.885 M 0.00 % 16.885 M -11.99 % 19.185 M 0.00 % 19.185 M 21.77 % 15.755 M
Operating income ratio -0.07 6.60 % -0.07 92.22 % -0.95 -221.57 % -0.30 -115.40 % -0.14 -102.44 % -0.07 82.43 % -0.39 -181 221.06 % 0.00 -100.48 % 0.04 57.34 % 0.03 -66.29 % 0.08 -38.94 % 0.14 -9.82 % 0.15 -7.29 % 0.16 951.28 % 0.02 -86.74 % 0.12 -51.68 % 0.24 6.48 % 0.23 369.50 % 0.05 -85.90 % 0.34 -22.85 % 0.45 63.37 % 0.27 4.98 % 0.26 -13.98 % 0.30 24.28 % 0.24 -13.75 % 0.28 27.64 % 0.22 -27.14 % 0.30 -15.39 % 0.36 33.59 % 0.27 18.18 % 0.23 0.00 % 0.23 -28.44 % 0.32 0.00 % 0.32 -3.75 % 0.33
Total other income expenses net -42.875 K -164.07 % 66.917 K 101.17 % -5.735 M -72.96 % -3.316 M 25.91 % -4.476 M -718.80 % 723.290 K -27.88 % 1.003 M 360.74 % 217.663 K 451.63 % 39.458 K -90.71 % 424.534 K 230.75 % 128.355 K -83.49 % 777.622 K 21.85 % 638.184 K 1 953.52 % -34.431 K -105.52 % 624.184 K -6.26 % 665.896 K 388.26 % 136.381 K 923.65 % 13.323 K -99.93 % 19.137 M 5 648.04 % -344.940 K -934.61 % -33.340 K -112.89 % 258.558 K -13.97 % 300.535 K 86.69 % 160.982 K -46.97 % 303.569 K 592.59 % -61.627 K -120.93 % 294.493 K -61.30 % 761.036 K 125.20 % 337.932 K 2 806.94 % 11.625 K -77.05 % 50.644 K 0.00 % 50.644 K -90.90 % 556.359 K 0.00 % 556.359 K 156.94 % 216.533 K
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 2023-01-01 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 2015-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 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-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2015-03-31
Net debt -423.016 M -3.39 % -409.158 M -6.51 % -384.161 M -2 336.81 % -15.765 M -761.01 % -1.831 M 97.14 % -64.046 M -226.61 % -19.609 M -135.88 % 54.652 M -49.23 % 107.639 M 976.12 % -12.286 M 80.81 % -64.023 M 55.77 % -144.753 M -579.51 % 30.188 M 35.01 % 22.360 M 120.89 % -107.021 M -85.12 % -57.810 M 47.11 % -109.293 M 77.46 % -484.795 M 0.49 % -487.170 M -4.19 % -467.570 M -9.54 % -426.867 M 11.26 % -481.052 M 0.79 % -484.903 M -2.97 % -470.900 M 1.53 % -478.223 M 11.58 % -540.877 M -115.06 % -251.505 M -218.68 % 211.913 M 200.00 % -211.913 M 0.00 % -211.913 M -8.38 % -195.520 M 0.00 % -195.520 M -52.67 % -128.064 M
Total investments 10.340 M 6.11 % 9.744 M -4.66 % 10.221 M 5.66 % 9.673 M 2.74 % 9.415 M -5.93 % 10.008 M 1.16 % 9.894 M 7.31 % 9.220 M -5.41 % 9.747 M 3.16 % 9.448 M -1.56 % 9.598 M 753.15 % 1.125 M 10.19 % 1.021 M 7.14 % 952.987 K 9.78 % 868.105 K -99.57 % 200.000 M -9.09 % 220.000 M 23 365.04 % 937.565 K -9.79 % 1.039 M -11.95 % 1.180 M -10.68 % 1.321 M -9.65 % 1.463 M -8.80 % 1.604 M -8.82 % 1.759 M -7.38 % 1.899 M 67.30 % 1.135 M -1.93 % 1.157 M -99.73 % 423.825 M 33 899.34 % 1.247 M 0.000 -100.00 % 1.295 M 0.000 -100.00 % 1.924 M
Total debt 177.713 M -3.62 % 184.392 M -14.87 % 216.596 M -48.73 % 422.488 M -25.60 % 567.852 M -9.39 % 626.674 M 6.24 % 589.894 M 5.54 % 558.909 M 6.34 % 525.586 M 5.27 % 499.284 M -1.14 % 505.062 M 2.59 % 492.287 M 4.60 % 470.644 M 7.83 % 436.469 M 48.12 % 294.666 M 9.72 % 268.560 M 27.59 % 210.479 M -17.41 % 254.863 M 435.35 % 47.606 M -33.32 % 71.396 M 197.48 % 24.000 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
Accumulated other comprehensive income loss 0.000 -100.00 % 961.359 M 0.000 -100.00 % 774.316 M 337.31 % 177.063 M 109.82 % 84.388 M 0.00 % 84.388 M -89.01 % 767.857 M 349.56 % 170.803 M -77.76 % 767.838 M 809.68 % 84.407 M -88.78 % 751.970 M 379.58 % 156.797 M -71.31 % 546.591 M 255.46 % 153.771 M -70.92 % 528.808 M 238.39 % 156.271 M -72.88 % 576.235 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 445.830 M 0.000 0.000 0.000 0.000 -100.00 % 190.228 M
Retained earnings 384.267 M -2.44 % 393.871 M -1.78 % 401.019 M -17.35 % 485.213 M -5.39 % 512.838 M -4.07 % 534.603 M -1.38 % 542.058 M -9.49 % 598.894 M 0.14 % 598.061 M -1.52 % 607.308 M -10.73 % 680.331 M 14.90 % 592.100 M 4.25 % 567.946 M 0.69 % 564.052 M 6.12 % 531.504 M -0.05 % 531.753 M 2.51 % 518.734 M 0.71 % 515.097 M 6.08 % 485.581 M 0.62 % 482.580 M 11.12 % 434.288 M 13.69 % 381.989 M 6.20 % 359.704 M 4.06 % 345.661 M 7.57 % 321.349 M 8.18 % 297.037 M 6.83 % 278.048 M 0.000 -100.00 % 175.057 M -10.50 % 195.602 M 29.18 % 151.423 M -8.47 % 165.428 M 474.00 % 28.820 M
Common stock 276.291 M 0.00 % 276.291 M 0.00 % 276.291 M 11.74 % 247.265 M 0.01 % 247.229 M 0.00 % 247.229 M 0.00 % 247.229 M 0.00 % 247.229 M 0.00 % 247.229 M 0.00 % 247.228 M 0.00 % 247.228 M 0.00 % 247.228 M 1.88 % 242.658 M 20.03 % 202.171 M 0.00 % 202.171 M 0.16 % 201.854 M 0.13 % 201.600 M 40.00 % 144.000 M 0.00 % 144.000 M 0.00 % 144.000 M 0.00 % 144.000 M 80.00 % 80.000 M 0.00 % 80.000 M 0.00 % 80.000 M 0.00 % 80.000 M 0.00 % 80.000 M 33.33 % 60.000 M 0.000 -100.00 % 60.000 M 0.00 % 60.000 M 0.00 % 60.000 M 0.00 % 60.000 M 0.00 % 60.000 M
Total equity 1.630 B -0.61 % 1.640 B -0.41 % 1.647 B 8.67 % 1.515 B -1.76 % 1.542 B -1.37 % 1.564 B -0.48 % 1.571 B -3.16 % 1.622 B 0.05 % 1.622 B -0.54 % 1.630 B 0.44 % 1.623 B 1.55 % 1.599 B 20.22 % 1.330 B 0.75 % 1.320 B 0.93 % 1.308 B 1.59 % 1.287 B 3.69 % 1.241 B 0.48 % 1.235 B 11.35 % 1.109 B 1.78 % 1.090 B 4.64 % 1.042 B 5.29 % 989.346 M 2.30 % 967.061 M 2.45 % 943.946 M 2.64 % 919.634 M 2.72 % 895.321 M 59.80 % 560.264 M 25.67 % 445.830 M 0.00 % 445.830 M 0.00 % 445.830 M 7.26 % 415.656 M 0.00 % 415.656 M 48.04 % 280.772 M
Other non current liabilities 0.000 0.000 0.000 0.000 -100.00 % 64.464 M 0.000 0.000 0.000 -100.00 % 107.450 K 0.000 -100.00 % 40.946 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
Long term debt 56.692 M -13.96 % 65.890 M -27.07 % 90.348 M -70.62 % 307.469 M -9.77 % 340.773 M -1.46 % 345.826 M 10.30 % 313.518 M -1.24 % 317.454 M 2.70 % 309.096 M -4.16 % 322.523 M 23.50 % 261.154 M 0.57 % 259.673 M 1.94 % 254.735 M 9.86 % 231.880 M 30.88 % 177.164 M -2.71 % 182.095 M -2.90 % 187.532 M 2.28 % 183.360 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 non current liabilities 122.666 M -8.11 % 133.492 M -16.11 % 159.124 M -58.30 % 381.574 M 8.72 % 350.981 M -15.81 % 416.891 M 8.24 % 385.170 M 0.47 % 383.354 M 13.06 % 339.066 M -6.60 % 363.016 M 20.16 % 302.100 M 4.22 % 289.868 M 3.60 % 279.797 M 8.66 % 257.491 M 31.94 % 195.152 M -0.51 % 196.154 M -2.86 % 201.937 M 2.09 % 197.810 M 1 236.91 % 14.796 M 60.53 % 9.217 M -1.77 % 9.383 M 60.63 % 5.841 M -2.76 % 6.007 M -4.36 % 6.281 M -2.57 % 6.447 M 12.64 % 5.724 M -39.04 % 9.389 M 0.000 -100.00 % 11.852 M 0.000 -100.00 % 12.184 M 0.000 -100.00 % 8.175 M
Other current liabilities 277.876 M -4.63 % 291.353 M 0.15 % 290.911 M -9.12 % 320.091 M 92.30 % 166.456 M 17.83 % 141.269 M -14.78 % 165.768 M 39.81 % 118.570 M -6.81 % 127.231 M 46.15 % 87.054 M -36.73 % 137.583 M 2 419.97 % -5.930 M -105.16 % 115.014 M -21.45 % 146.415 M 9.58 % 133.610 M 11.78 % 119.533 M 11.78 % 106.938 M 6.30 % 100.597 M 0.03 % 100.562 M -11.96 % 114.226 M 1 956.08 % -6.154 M -106.93 % 88.827 M 25.17 % 70.963 M -19.97 % 88.665 M 4.92 % 84.507 M -22.02 % 108.376 M 12.34 % 96.473 M 0.000 -100.00 % 53.739 M -14.22 % 62.650 M 90.14 % 32.950 M -18.10 % 40.231 M 68.71 % 23.846 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 73.485 M -52.50 % 154.713 M 16.52 % 132.776 M -9.96 % 147.456 M -7.62 % 159.612 M 32.02 % 120.897 M 0.000 -100.00 % 171.806 M 7.16 % 160.332 M -23.38 % 209.254 M 22.66 % 170.603 M 1.07 % 168.803 M 22.62 % 137.660 M -17.19 % 166.238 M 6.46 % 156.155 M 0.000 -100.00 % 106.652 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
Short term debt 121.021 M 2.13 % 118.502 M -6.13 % 126.248 M 9.76 % 115.018 M -33.70 % 173.470 M -39.24 % 285.521 M 36.97 % 208.457 M -16.82 % 250.622 M 18.93 % 210.738 M 22.17 % 172.492 M -29.28 % 243.908 M 7.01 % 227.938 M 2.95 % 221.404 M 10.80 % 199.832 M 73.98 % 114.859 M 32.84 % 86.464 M 276.81 % 22.947 M -80.80 % 119.484 M 150.98 % 47.606 M -33.32 % 71.396 M 197.48 % 24.000 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
Total current liabilities 625.941 M -1.24 % 633.789 M -5.18 % 668.414 M 10.18 % 606.635 M 9.97 % 551.641 M -18.88 % 680.032 M -1.10 % 687.587 M 0.64 % 683.209 M 2.32 % 667.696 M 19.17 % 560.302 M -12.07 % 637.231 M -7.70 % 690.379 M 8.40 % 636.859 M 0.32 % 634.853 M 13.06 % 561.529 M 31.94 % 425.583 M 38.02 % 308.352 M -16.62 % 369.820 M 3.48 % 357.397 M 12.08 % 318.889 M 36.60 % 233.450 M 46.07 % 159.823 M 19.67 % 133.551 M -5.94 % 141.990 M 3.57 % 137.101 M -28.31 % 191.237 M 5.71 % 180.903 M 0.000 -100.00 % 104.063 M 0.00 % 104.063 M 39.96 % 74.351 M 0.00 % 74.351 M 86.34 % 39.900 M
Total liabilities 748.606 M -2.43 % 767.281 M -7.28 % 827.539 M -16.26 % 988.209 M 9.48 % 902.622 M -17.71 % 1.097 B 2.25 % 1.073 B 0.58 % 1.067 B 5.94 % 1.007 B 9.04 % 923.318 M -1.70 % 939.331 M -4.17 % 980.248 M 6.94 % 916.656 M 2.72 % 892.343 M 17.93 % 756.681 M 21.70 % 621.737 M 21.84 % 510.289 M -10.10 % 567.630 M 52.51 % 372.193 M 13.44 % 328.107 M 35.12 % 242.833 M 46.58 % 165.664 M 18.71 % 139.558 M -5.88 % 148.271 M 3.29 % 143.548 M -27.12 % 196.961 M 3.50 % 190.293 M 0.000 -100.00 % 115.915 M 11.39 % 104.063 M 20.26 % 86.534 M 16.39 % 74.351 M 54.66 % 48.075 M
Other non current assets 21.185 M 142.74 % 8.727 M -54.05 % 18.992 M 99.67 % 9.512 M 5 796.56 % 161.309 K -98.32 % 9.611 M -6.86 % 10.319 M -16.45 % 12.352 M 0.00 % 12.352 M 0.68 % 12.268 M -80.24 % 62.079 M 633.05 % 8.469 M 0.00 % 8.469 M -6.28 % 9.036 M 0.00 % 9.036 M 0.00 % 9.036 M 0.00 % 9.036 M 0.00 % 9.036 M 0.00 % 9.036 M -3.55 % 9.369 M -6.02 % 9.969 M 0.00 % 9.969 M 0.00 % 9.969 M -23.45 % 13.023 M 30.64 % 9.969 M 34.01 % 7.439 M 0.00 % 7.439 M 103.51 % -211.913 M -1 803.61 % 12.439 M -51.85 % 25.835 M 107.70 % 12.439 M -47.20 % 23.561 M 112.12 % 11.107 M
Long term investments 0.000 -100.00 % 9.744 M 0.000 -100.00 % 9.673 M 2.74 % 9.415 M -5.93 % 10.008 M 1.16 % 9.894 M -5.46 % 10.465 M -5.13 % 11.031 M 2.35 % 10.778 M 12.29 % 9.598 M 753.15 % 1.125 M 10.19 % 1.021 M 7.14 % 952.987 K 6.91 % 891.390 K 0.01 % 891.259 K -2.53 % 914.412 K -2.47 % 937.565 K -9.79 % 1.039 M -11.95 % 1.180 M -10.68 % 1.321 M -9.65 % 1.463 M -8.80 % 1.604 M -8.82 % 1.759 M -7.38 % 1.899 M 67.30 % 1.135 M -1.93 % 1.157 M 0.000 -100.00 % 1.247 M 0.000 -100.00 % 1.295 M 0.000 -100.00 % 1.924 M
Intangible assets 68.191 M -2.51 % 69.948 M -1.00 % 70.652 M 5.35 % 67.062 M -1.50 % 68.082 M 3.22 % 65.960 M -1.49 % 66.958 M 1.17 % 66.184 M -0.40 % 66.448 M -0.03 % 66.468 M 3.53 % 64.201 M -4.25 % 67.048 M -0.42 % 67.328 M -0.39 % 67.595 M 26.26 % 53.536 M -0.40 % 53.750 M 43.21 % 37.532 M 5.20 % 35.678 M -0.67 % 35.920 M 0.68 % 35.677 M -0.61 % 35.895 M -0.60 % 36.113 M 64.21 % 21.991 M 243.12 % 6.409 M 2.81 % 6.234 M -0.60 % 6.272 M -0.59 % 6.309 M 0.000 -100.00 % 6.459 M 0.00 % 6.459 M -1.15 % 6.534 M 0.00 % 6.534 M -5.88 % 6.942 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 68.191 M -2.51 % 69.948 M -1.00 % 70.652 M 5.35 % 67.062 M -1.50 % 68.082 M 3.22 % 65.960 M -1.49 % 66.958 M 1.17 % 66.184 M -0.40 % 66.448 M -0.03 % 66.468 M 3.53 % 64.201 M -4.25 % 67.048 M -0.42 % 67.328 M -0.39 % 67.595 M 26.26 % 53.536 M -0.40 % 53.750 M 43.21 % 37.532 M 5.20 % 35.678 M -0.67 % 35.920 M 0.68 % 35.677 M -0.61 % 35.895 M -0.60 % 36.113 M 64.21 % 21.991 M 243.12 % 6.409 M 2.81 % 6.234 M -0.60 % 6.272 M -0.59 % 6.309 M 0.000 -100.00 % 6.459 M 0.00 % 6.459 M -1.15 % 6.534 M 0.00 % 6.534 M -5.88 % 6.942 M
Property plant equipment net 582.366 M -1.24 % 589.703 M -1.86 % 600.849 M -4.05 % 626.187 M -2.79 % 644.159 M 0.78 % 639.165 M 0.28 % 637.396 M 1.84 % 625.859 M -0.27 % 627.573 M -0.57 % 631.165 M -0.83 % 636.441 M 0.53 % 633.105 M 1.49 % 623.786 M 10.65 % 563.753 M 4.19 % 541.101 M 32.82 % 407.386 M 29.60 % 314.343 M 15.92 % 271.182 M 7.62 % 251.972 M 43.32 % 175.813 M 33.11 % 132.084 M 7.20 % 123.214 M -0.93 % 124.370 M 0.60 % 123.633 M -1.03 % 124.925 M 2.64 % 121.709 M 1.35 % 120.088 M 0.000 -100.00 % 56.096 M 0.00 % 56.096 M -0.61 % 56.441 M 0.00 % 56.441 M 21.42 % 46.485 M
Total non current assets 741.419 M -0.72 % 746.782 M -1.55 % 758.530 M -1.28 % 768.338 M -0.83 % 774.782 M -1.00 % 782.610 M 0.00 % 782.648 M 1.66 % 769.860 M 0.53 % 765.772 M -0.12 % 766.688 M -0.73 % 772.320 M 2.98 % 750.000 M 1.71 % 737.397 M 9.05 % 676.201 M 5.79 % 639.215 M 27.91 % 499.758 M 28.20 % 389.823 M 13.73 % 342.772 M 5.98 % 323.439 M 32.78 % 243.584 M 21.30 % 200.813 M 6.29 % 188.927 M 7.28 % 176.103 M 8.59 % 162.169 M 1.12 % 160.372 M 3.98 % 154.230 M 1.02 % 152.668 M 172.04 % -211.913 M -339.75 % 88.390 M 0.00 % 88.390 M 2.14 % 86.535 M 0.00 % 86.535 M 26.31 % 68.512 M
Other current assets 47.155 M 87.48 % 25.153 M 6.12 % 23.703 M -38.43 % 38.498 M 4.02 % 37.012 M -30.46 % 53.223 M 22.66 % 43.389 M -13.58 % 50.205 M -22.96 % 65.168 M 5.41 % 61.824 M 23.08 % 50.231 M -18.31 % 61.494 M -25.56 % 82.608 M -26.00 % 111.637 M 30.45 % 85.577 M -10.54 % 95.658 M 6.72 % 89.631 M 3.31 % 86.761 M 83.07 % 47.391 M -13.87 % 55.023 M 36.66 % 40.263 M 57.85 % 25.507 M 128.54 % 11.161 M -62.70 % 29.921 M -3.69 % 31.069 M -43.06 % 54.560 M 123.14 % 24.451 M 0.000 -100.00 % 21.253 M 0.00 % 21.253 M 55.44 % 13.673 M 0.00 % 13.673 M 80.89 % 7.558 M
Short term investments 0.000 0.000 -100.00 % 10.221 M 0.000 0.000 0.000 0.000 100.00 % -1.245 M 3.04 % -1.284 M 3.40 % -1.329 M 0.000 0.000 0.000 0.000 100.00 % -23.285 K -100.01 % 200.000 M -9.09 % 220.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 423.825 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 600.729 M 1.21 % 593.550 M -1.20 % 600.757 M 6.16 % 565.920 M -0.66 % 569.683 M -17.52 % 690.721 M 13.33 % 609.503 M 20.87 % 504.257 M 20.65 % 417.948 M -18.30 % 511.570 M -10.11 % 569.086 M -10.67 % 637.041 M 44.63 % 440.456 M 6.36 % 414.109 M 3.09 % 401.687 M 23.08 % 326.370 M 2.06 % 319.772 M -56.77 % 739.657 M 38.31 % 534.776 M -0.78 % 538.966 M 19.54 % 450.867 M -6.27 % 481.052 M -0.79 % 484.903 M 2.97 % 470.900 M -1.53 % 478.223 M -11.58 % 540.877 M 115.06 % 251.505 M 218.68 % -211.913 M -200.00 % 211.913 M 0.00 % 211.913 M 8.38 % 195.520 M 0.00 % 195.520 M 52.67 % 128.064 M
Cash and short term investments 600.729 M 1.21 % 593.550 M -1.20 % 600.757 M 6.16 % 565.920 M -0.66 % 569.683 M -17.52 % 690.721 M 13.33 % 609.503 M 20.87 % 504.257 M 20.65 % 417.948 M -18.30 % 511.570 M -10.11 % 569.086 M -10.67 % 637.041 M 44.63 % 440.456 M 6.36 % 414.109 M 3.09 % 401.687 M -23.69 % 526.370 M -2.48 % 539.772 M -27.02 % 739.657 M 38.31 % 534.776 M -0.78 % 538.966 M 19.54 % 450.867 M -6.27 % 481.052 M -0.79 % 484.903 M 2.97 % 470.900 M -1.53 % 478.223 M -11.58 % 540.877 M 115.06 % 251.505 M 18.68 % 211.913 M 0.00 % 211.913 M 0.00 % 211.913 M 8.38 % 195.520 M 0.00 % 195.520 M 52.67 % 128.064 M
Total current assets 1.637 B -1.40 % 1.660 B -3.22 % 1.716 B -1.12 % 1.735 B 0.03 % 1.734 B -7.64 % 1.878 B 0.90 % 1.861 B -3.01 % 1.919 B 3.04 % 1.863 B 4.23 % 1.787 B -0.18 % 1.790 B -2.11 % 1.829 B 21.19 % 1.509 B -1.76 % 1.536 B 7.78 % 1.425 B 1.13 % 1.409 B 3.48 % 1.362 B -6.74 % 1.460 B 26.08 % 1.158 B -1.39 % 1.174 B 8.38 % 1.084 B 12.17 % 966.084 M 3.82 % 930.516 M 0.05 % 930.048 M 3.02 % 902.809 M -3.76 % 938.053 M 56.89 % 597.889 M 182.14 % 211.913 M -55.23 % 473.355 M 0.00 % 473.355 M 13.88 % 415.655 M 0.00 % 415.655 M 59.66 % 260.335 M
Inventory 305.746 M -10.67 % 342.274 M 4.70 % 326.918 M 10.53 % 295.768 M 8.43 % 272.772 M -1.59 % 277.186 M -5.89 % 294.528 M -13.87 % 341.966 M -5.47 % 361.769 M 16.79 % 309.750 M 10.92 % 279.263 M -14.44 % 326.398 M 10.55 % 295.255 M 2.33 % 288.539 M -15.30 % 340.655 M 14.31 % 298.011 M 56.71 % 190.162 M 8.75 % 174.869 M -0.45 % 175.651 M 5.51 % 166.479 M 5.79 % 157.363 M 16.64 % 134.915 M 6.72 % 126.426 M -4.55 % 132.458 M 15.68 % 114.506 M 10.96 % 103.192 M 16.04 % 88.925 M 0.000 -100.00 % 87.616 M 0.00 % 87.616 M 18.14 % 74.166 M 0.00 % 74.166 M 28.99 % 57.497 M
Net receivables 683.406 M -2.28 % 699.322 M -8.49 % 764.212 M -8.46 % 834.857 M -2.36 % 855.026 M -0.22 % 856.903 M -6.24 % 913.927 M -10.64 % 1.023 B 0.49 % 1.018 B 12.59 % 903.931 M 1.38 % 891.664 M 10.93 % 803.833 M 16.39 % 690.645 M -4.30 % 721.653 M 14.55 % 629.962 M 28.80 % 489.095 M -9.79 % 542.202 M 18.15 % 458.903 M 14.64 % 400.313 M -3.30 % 413.991 M -4.87 % 435.172 M 34.06 % 324.610 M 5.38 % 308.026 M 3.79 % 296.769 M 4.35 % 284.410 M 15.36 % 246.543 M 3.09 % 239.145 M 0.000 -100.00 % 152.574 M 0.00 % 152.574 M 15.33 % 132.297 M 0.00 % 132.297 M 96.82 % 67.216 M
Tax assets 69.677 M 1.48 % 68.660 M 0.91 % 68.037 M 21.70 % 55.904 M 5.55 % 52.966 M -8.47 % 57.865 M -0.37 % 58.081 M 5.60 % 55.000 M 13.71 % 48.368 M 5.13 % 46.009 M 0.000 -100.00 % 40.255 M 9.41 % 36.793 M 5.54 % 34.863 M 0.61 % 34.652 M 20.76 % 28.695 M 2.49 % 27.998 M 7.94 % 25.939 M 1.84 % 25.471 M 18.23 % 21.544 M 0.00 % 21.544 M 18.58 % 18.169 M 0.00 % 18.169 M 4.75 % 17.345 M 0.00 % 17.345 M -1.86 % 17.674 M 0.00 % 17.674 M 0.000 -100.00 % 12.150 M 0.000 -100.00 % 9.826 M 0.000 -100.00 % 2.053 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 224.433 M 1.64 % 220.818 M -10.97 % 248.015 M 46.28 % 169.551 M -19.46 % 210.527 M -9.98 % 233.865 M 17.29 % 199.391 M -25.58 % 267.925 M -2.57 % 275.004 M 6.87 % 257.330 M 0.62 % 255.740 M -7.71 % 277.091 M 9.33 % 253.456 M 18.16 % 214.494 M -19.42 % 266.179 M 56.75 % 169.809 M 16.32 % 145.991 M 11.73 % 130.669 M -14.82 % 153.398 M 39.20 % 110.196 M 36.11 % 80.959 M 73.50 % 46.662 M -2.81 % 48.011 M 16.22 % 41.310 M -11.75 % 46.811 M -21.13 % 59.354 M -0.40 % 59.590 M 0.000 -100.00 % 41.413 M 0.00 % 41.413 M 21.37 % 34.120 M 0.00 % 34.120 M 249.10 % 9.774 M
Tax payables 2.611 M -16.21 % 3.116 M -3.86 % 3.241 M 64.13 % 1.975 M 66.23 % 1.188 M -74.58 % 4.673 M -18.51 % 5.734 M -37.44 % 9.166 M 240.65 % 2.691 M 5.58 % 2.549 M 0.000 -100.00 % 19.475 M 47.28 % 13.223 M -63.16 % 35.892 M 66.43 % 21.566 M -1.66 % 21.930 M 29.90 % 16.882 M -64.81 % 47.981 M 33.41 % 35.966 M 55.89 % 23.071 M -17.58 % 27.994 M 15.04 % 24.334 M 66.93 % 14.578 M 21.33 % 12.015 M 107.78 % 5.782 M -75.40 % 23.508 M -5.36 % 24.840 M 0.000 -100.00 % 8.912 M 0.000 -100.00 % 7.280 M 0.000 -100.00 % 6.280 M
Deferred revenue non current 59.710 M -2.31 % 61.121 M -1.45 % 62.023 M -3.76 % 64.443 M 0.22 % 64.303 M 4.16 % 61.737 M -0.56 % 62.088 M 6.50 % 58.296 M 167.93 % 21.758 M -6.82 % 23.351 M 0.000 -100.00 % 24.994 M 23.22 % 20.285 M 8.56 % 18.685 M 72.20 % 10.851 M 24.13 % 8.741 M -1.86 % 8.907 M 1.53 % 8.773 M -1.85 % 8.939 M 89.01 % 4.729 M -3.39 % 4.895 M -3.27 % 5.061 M -3.17 % 5.226 M -3.07 % 5.392 M -2.98 % 5.558 M -2.90 % 5.724 M -39.04 % 9.389 M 0.000 -100.00 % 11.852 M 0.000 -100.00 % 12.184 M 0.000 -100.00 % 8.175 M
Minority interest 7.932 M -4.18 % 8.279 M 4.64 % 7.912 M -5.57 % 8.378 M 2.85 % 8.146 M 5.10 % 7.751 M -0.84 % 7.816 M -8.22 % 8.517 M -0.13 % 8.527 M 5.64 % 8.072 M 1.83 % 7.927 M 9.79 % 7.220 M -0.05 % 7.223 M 3.47 % 6.981 M -69.30 % 22.743 M -8.07 % 24.739 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
Capital lease obligations 250.233 K -78.76 % 1.178 M 67.51 % 703.199 K 0.000 -100.00 % 36.763 K -99.94 % 59.868 M 211.67 % -53.613 M -469.60 % 14.506 M 1 399.94 % 967.094 K -54.47 % 2.124 M -73.53 % 8.024 M 83.26 % 4.378 M -52.09 % 9.139 M 120.91 % 4.137 M 101.78 % 2.050 M 0.000 0.000 -100.00 % 47.981 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 77.092 M 0.00 % 77.092 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
Other total stockholders equity 961.359 M 0.000 -100.00 % 961.359 M 0.000 -100.00 % 597.074 M -2.54 % 612.658 M 2.61 % 597.072 M 0.000 -100.00 % 597.054 M 0.000 -100.00 % 603.339 M 0.000 -100.00 % 511.877 M 0.000 -100.00 % 397.398 M 0.000 -100.00 % 364.696 M 0.000 -100.00 % 479.796 M 3.55 % 463.357 M 0.00 % 463.357 M -12.14 % 527.357 M 0.00 % 527.357 M 1.75 % 518.284 M 0.00 % 518.284 M 0.00 % 518.284 M 133.23 % 222.216 M 0.000 -100.00 % 190.228 M 0.00 % 190.228 M -6.86 % 204.234 M 7.36 % 190.228 M 0.00 % 190.228 M
Deferred tax liabilities non current 6.264 M -3.35 % 6.481 M -4.02 % 6.753 M -30.11 % 9.661 M -3.84 % 10.047 M 7.71 % 9.328 M -2.47 % 9.565 M 25.77 % 7.605 M -6.18 % 8.105 M -52.72 % 17.142 M 0.000 -100.00 % 5.202 M 8.88 % 4.777 M -31.02 % 6.926 M -2.98 % 7.138 M 34.24 % 5.317 M -3.28 % 5.497 M -3.17 % 5.677 M -3.07 % 5.858 M 30.52 % 4.488 M 0.00 % 4.488 M 474.79 % 780.801 K 0.00 % 780.801 K -12.17 % 889.021 K 0.00 % 889.021 K 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
Total assets 2.378 B -1.19 % 2.407 B -2.71 % 2.474 B -1.17 % 2.503 B -0.23 % 2.509 B -5.69 % 2.661 B 0.63 % 2.644 B -1.68 % 2.689 B 2.31 % 2.628 B 2.92 % 2.554 B -0.34 % 2.563 B -0.63 % 2.579 B 14.80 % 2.246 B 1.55 % 2.212 B 7.16 % 2.064 B 8.14 % 1.909 B 8.98 % 1.752 B -2.85 % 1.803 B 21.69 % 1.482 B 4.48 % 1.418 B 10.40 % 1.284 B 11.21 % 1.155 B 4.37 % 1.107 B 1.32 % 1.092 B 2.73 % 1.063 B -2.66 % 1.092 B 45.53 % 750.557 M 0.000 -100.00 % 561.745 M 0.00 % 561.745 M 11.86 % 502.191 M 0.00 % 502.191 M 52.71 % 328.847 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 2023-01-01 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-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2015-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 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 2015-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -253.426 M -190.88 % 278.869 M 0.000 0.000 100.00 % -80.838 M -200.00 % 80.838 M 0.000 0.000 0.000 100.00 % -2.887 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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.267 M 408.90 % -3.000 M -200.00 % 3.000 M 0.000 -100.00 % 5.935 M 246.50 % -4.051 M -200.00 % 4.051 M 0.000 -100.00 % 1.537 M 165.90 % -2.332 M -200.00 % 2.332 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
Change in working capital 0.000 0.000 0.000 0.000 -100.00 % 81.294 M 0.000 100.00 % -93.236 M -133.08 % 281.869 M 200.00 % -281.869 M 0.000 100.00 % -197.154 M -332.25 % 84.889 M 200.00 % -84.889 M 0.000 100.00 % -360.347 M -334.62 % 153.585 M 200.00 % -153.585 M 0.000 100.00 % -226.137 M -227.24 % 177.726 M 200.00 % -177.726 M 0.000 100.00 % -105.636 M -220.52 % 87.653 M 200.00 % -87.653 M 0.000 100.00 % -93.269 M -261.14 % 57.882 M 200.00 % -57.882 M 0.000 100.00 % -36.811 M 0.00 % -36.811 M 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 -100.00 % 59.261 M 0.000 100.00 % -77.002 M -138.49 % 200.082 M 200.00 % -200.082 M 0.000 100.00 % -267.897 M -305.10 % 130.621 M 200.00 % -130.621 M 0.000 100.00 % -243.868 M -251.68 % 160.779 M 200.00 % -160.779 M 0.000 100.00 % -124.282 M -186.78 % 143.213 M 200.00 % -143.213 M 0.000 100.00 % -67.913 M -210.79 % 61.301 M 200.00 % -61.301 M 0.000 100.00 % -89.944 M -307.95 % 43.253 M 200.00 % -43.253 M 0.000 100.00 % -21.770 M 0.00 % -21.770 M 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 -100.00 % 22.033 M 0.000 100.00 % -17.244 M -121.08 % 81.787 M 200.00 % -81.787 M 0.000 -100.00 % 60.258 M 232.73 % -45.400 M -200.00 % 45.400 M 0.000 100.00 % -137.665 M -1 048.68 % 14.511 M 200.00 % -14.511 M 0.000 100.00 % -49.225 M -259.11 % 30.937 M 200.00 % -30.937 M 0.000 100.00 % -37.501 M -246.60 % 25.581 M 200.00 % -25.581 M 0.000 100.00 % -1.309 M -109.62 % 13.607 M 200.00 % -13.607 M 0.000 100.00 % -13.960 M 0.00 % -13.960 M 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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.011 M 0.000 0.000 0.000 -100.00 % 10.485 M 3 263.67 % -331.425 K -200.00 % 331.425 K 0.000 -100.00 % 21.186 M 197.61 % -21.705 M -200.00 % 21.705 M 0.000 100.00 % -52.630 M -1 571.58 % 3.576 M 200.00 % -3.576 M 0.000 100.00 % -222.062 K -128.79 % 771.309 K 200.00 % -771.309 K 0.000 100.00 % -2.016 M -297.26 % 1.022 M 200.00 % -1.022 M 0.000 100.00 % -1.081 M 0.00 % -1.081 M 0.000 0.000 0.000
Other non cash items 27.052 M -62.52 % 72.169 M 0.000 -100.00 % 52.546 M 20.37 % 43.652 M -41.19 % 74.227 M -64.19 % 207.300 M 119.70 % 94.358 M 183.03 % -113.641 M -112.67 % -53.436 M -137.26 % 143.409 M 221.76 % -117.778 M -353.35 % 46.488 M 178.07 % -59.544 M 44.76 % -107.801 M -732.67 % 17.039 M 115.86 % -107.463 M -137.26 % -45.292 M -118.84 % 240.440 M 276.90 % -135.915 M -271.03 % 79.468 M 970.64 % -9.128 M -108.91 % 102.498 M 188.73 % -115.523 M -577.91 % 24.173 M 141.76 % -57.890 M -139.54 % 146.404 M 286.55 % -78.480 M -469.62 % 21.233 M 3 310.63 % -661.322 K -102.44 % 27.079 M 0.00 % 27.079 M 280.72 % -14.984 M 0.00 % -14.984 M -48.02 % -10.123 M
Net cash provided by operating activities 27.052 M -62.52 % 72.169 M 0.000 -100.00 % 24.922 M 219.16 % 7.809 M -88.31 % 66.772 M -39.43 % 110.247 M 15.82 % 95.191 M 205.96 % -89.837 M -147.04 % -36.365 M -637.85 % 6.761 M 107.95 % -85.043 M -211.15 % 76.513 M 319.03 % -34.932 M 66.99 % -105.830 M -531.60 % 24.521 M 131.44 % -78.004 M -303.66 % -19.324 M -143.04 % 44.894 M -46.93 % 84.590 M 483.69 % -22.046 M -267.55 % 13.158 M -53.01 % 28.004 M 494.25 % -7.103 M 80.06 % -35.623 M 8.43 % -38.900 M -145.03 % 86.388 M 835.74 % 9.232 M 37.71 % 6.704 M -52.99 % 14.261 M 93.48 % 7.371 M 0.00 % 7.371 M 96.11 % 3.759 M 0.00 % 3.759 M -11.34 % 4.239 M
Investments in property plant and equipment -4.798 M -41.74 % -3.385 M 72.75 % -12.420 M -86.00 % -6.677 M 50.66 % -13.532 M 0.79 % -13.640 M 58.89 % -33.176 M -140.04 % -13.821 M -2.13 % -13.533 M 35.29 % -20.913 M 42.84 % -36.585 M -151.19 % -14.565 M 56.78 % -33.701 M 47.85 % -64.622 M 4.46 % -67.636 M -42.21 % -47.559 M -19.63 % -39.754 M 30.78 % -57.429 M 2.95 % -59.174 M -13.63 % -52.078 M -87.97 % -27.705 M -57.72 % -17.566 M 22.63 % -22.703 M -2 526.64 % -864.347 K 91.84 % -10.595 M -89.21 % -5.599 M 55.71 % -12.644 M -45.57 % -8.685 M -167.06 % -3.252 M 94.34 % -57.495 M -51 651.67 % 111.528 K 0.00 % 111.528 K 104.76 % -2.341 M 0.00 % -2.341 M -3 523.03 % -64.627 K
Acquisitions net 0.000 0.000 0.000 -100.00 % 11.700 K 0.000 -100.00 % 5.542 M 88 119.69 % 6.282 K -71.93 % 22.382 K 34.02 % 16.700 K -71.21 % 58.000 K 0.000 -100.00 % 6.495 K 100.03 % -21.051 M -52 764.30 % 39.973 K -87.95 % 331.784 K -99.30 % 47.581 M 19.67 % 39.761 M -30.77 % 57.435 M -2.94 % 59.174 M 13.63 % 52.078 M 0.000 0.000 -100.00 % 22.702 M 1 431.44 % 1.482 M 0.000 0.000 -100.00 % 12.727 M 45.80 % 8.729 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -340.000 M -112.50 % -160.000 M -45.45 % -110.000 M 63.33 % -300.000 M -25.00 % -240.000 M -33.33 % -180.000 M 1.64 % -183.000 M -18.06 % -155.000 M 63.53 % -425.000 M -732 658.62 % -58.000 K 0.000 100.00 % -6.495 K 100.00 % -278.250 M -2 682.50 % -10.000 M 96.42 % -279.128 M -5 802.86 % -4.729 M 97.85 % -220.340 M -10.17 % -200.000 M -98.02 % -101.000 M -1.00 % -100.000 M 0.000 0.000 100.00 % -310.000 M -19.98 % -258.370 M 0.000 0.000 100.00 % -265.000 M -178.95 % -95.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 341.026 M 112.83 % 160.235 M 44.98 % 110.519 M -63.20 % 300.335 M 25.14 % 240.000 M 33.24 % 180.124 M -2.03 % 183.848 M 18.61 % 155.000 M -63.63 % 426.186 M 242 570.73 % 175.623 K 0.000 -100.00 % 804.671 K -99.72 % 288.250 M 0.000 -100.00 % 485.650 M 2 121.50 % 21.861 M 4 902.18 % 437.036 K -99.78 % 200.461 M 97.12 % 101.696 M 1.16 % 100.527 M 0.000 0.000 -100.00 % 315.738 M 22.19 % 258.395 M 47.59 % 175.082 M 34 049.92 % 512.686 K -99.81 % 267.026 M 181.08 % 95.000 M -58.83 % 230.769 M 182 967.54 % 126.057 K 0.000 0.000 0.000 0.000 0.000
Other investing activites 1.273 K 0.000 -100.00 % 44.710 K 113.34 % -335.252 K -134.04 % 984.973 K -82.62 % 5.666 M 563.40 % 854.111 K 388 232 187.98 % 0.220 -75.82 % 0.910 -100.00 % 58.000 K 100.20 % -29.080 M -73 430.41 % 39.656 K -99.82 % 21.553 M 53 817.73 % 39.973 K -98.88 % 3.572 M 16 851.71 % 21.071 K 182.21 % 7.466 K 24.44 % 6.000 K 26 843 545 600 000.00 % 0.000 100.00 % -52.078 M -1 602.04 % 3.467 M 1 285.64 % 250.220 K 18 662.31 % -1.348 K -100.22 % 618.040 K 100.35 % -174.999 M -46 916 728.69 % 373.000 -99.55 % 83.634 K 91.83 % 43.599 K 100.02 % -229.981 M -300.01 % -57.495 M -10 020.26 % 579.567 K 0.00 % 579.567 K -0.42 % 582.035 K 0.00 % 582.035 K 3 998.84 % 14.200 K
Net cash used for investing activites -3.770 M -19.69 % -3.150 M 73.43 % -11.856 M -77.87 % -6.666 M 50.74 % -13.532 M -69.70 % -7.974 M 75.33 % -32.322 M -134.24 % -13.799 M -11.91 % -12.330 M 40.37 % -20.680 M 68.51 % -65.665 M -378.59 % -13.721 M 40.86 % -23.200 M 68.89 % -74.582 M -152.35 % 142.458 M 568.53 % -30.405 M 88.29 % -259.649 M -355.83 % -56.962 M 2.59 % -58.478 M -13.44 % -51.551 M -112.69 % -24.238 M -39.98 % -17.316 M -2.06 % -16.966 M -7 581.56 % -220.873 K 97.90 % -10.512 M -106.67 % -5.086 M 51.72 % -10.534 M -21.90 % -8.642 M -250.74 % -2.464 M 95.71 % -57.368 M -8 401.10 % 691.095 K 0.00 % 691.095 K 139.28 % -1.759 M 0.00 % -1.759 M -3 389.05 % -50.427 K
Debt repayment -8.182 M 82.85 % -47.705 M -660.92 % 8.505 M 144.67 % -19.037 M 82.48 % -108.685 M -435.79 % 32.367 M 89.66 % 17.066 M -42.92 % 29.898 M 45.91 % 20.490 M 630.18 % 2.806 M 119.03 % -14.744 M -166.39 % 22.207 M -21.52 % 28.298 M -77.33 % 124.810 M -60.44 % 315.501 M 1 270.00 % 23.029 M 147.42 % -48.568 M -303.19 % 23.902 M 200.16 % -23.863 M -150.35 % 47.396 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
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
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 100.00 % -285.000 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
Dividends paid -2.009 M 23.95 % -2.641 M 1.57 % -2.683 M -12.50 % -2.385 M 20.06 % -2.984 M 50.99 % -6.089 M -52.68 % -3.988 M 82.51 % -22.801 M -366.42 % -4.889 M -74.80 % -2.797 M 15.60 % -3.314 M -96.69 % -1.685 M 91.90 % -20.795 M -593.38 % -2.999 M -204.41 % -985.227 K 72.21 % -3.545 M 89.17 % -32.743 M -5 961.53 % -540.181 K -29.46 % -417.256 K 13.91 % -484.687 K 97.37 % -18.400 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
Other financing activites -701.257 K -59.87 % -438.655 K -105.98 % 7.332 M 4 300.32 % -174.560 K 86.18 % -1.263 M -104.54 % -617.604 K -105.61 % 11.013 M 75.05 % 6.291 M 1 404.77 % -482.187 K 78.46 % -2.238 M -115.84 % 14.133 M -94.98 % 281.268 M 980.35 % -31.950 M -491.23 % 8.166 M 102.79 % -293.193 M -28 988.40 % 1.015 M 158.35 % -1.739 M -100.62 % 281.226 M 0.000 0.000 -100.00 % 24.000 M 0.000 -100.00 % 3.516 M 0.000 100.00 % -17.290 M -105.19 % 333.358 M 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 -10.892 M 78.55 % -50.785 M -486.09 % 13.154 M 160.90 % -21.597 M 80.88 % -112.932 M -540.09 % 25.661 M 6.52 % 24.091 M 322.49 % 5.702 M -62.28 % 15.119 M 778.38 % -2.229 M 43.21 % -3.925 M -101.35 % 291.451 M 1 292.21 % -24.446 M -118.81 % 129.977 M 509.57 % 21.323 M 9.51 % 19.471 M 123.45 % -83.051 M -127.27 % 304.588 M 1 354.47 % -24.280 M -151.76 % 46.911 M 737.70 % 5.600 M 0.000 -100.00 % 3.516 M 0.000 100.00 % -17.290 M -105.19 % 333.358 M 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 -100.00 % 5.218 K 0.000 -100.00 % 0.980 100.00 % -1.186 M -575.09 % -175.623 K 0.000 100.00 % -804.672 K -60.86 % -500.237 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 0.000 0.000 0.000
Net change in cash 12.367 M -31.29 % 17.999 M 2 466.25 % -760.676 K 79.78 % -3.762 M 96.89 % -121.038 M -243.31 % 84.459 M -17.21 % 102.016 M 17.13 % 87.095 M 198.71 % -88.234 M -48.42 % -59.449 M 5.38 % -62.828 M -132.74 % 191.882 M 576.43 % 28.367 M 38.63 % 20.463 M -63.78 % 56.497 M 381.84 % 11.725 M 102.78 % -421.141 M -284.84 % 227.841 M 701.74 % -37.864 M -147.36 % 79.949 M 296.51 % -40.685 M -878.50 % -4.158 M -128.57 % 14.553 M 298.71 % -7.324 M 89.17 % -67.602 M -123.36 % 289.371 M 281.48 % 75.854 M 12 752.76 % 590.180 K -71.60 % 2.078 M 104.82 % -43.107 M -634.70 % 8.062 M 0.00 % 8.062 M 303.27 % 1.999 M 0.00 % 1.999 M -52.28 % 4.189 M
Cash at beginning of period 551.684 M 3.37 % 533.685 M -0.14 % 534.445 M -0.62 % 537.787 M -22.14 % 690.721 M 20.76 % 571.988 M 21.71 % 469.966 M 22.75 % 382.871 M -18.73 % 471.105 M -11.21 % 530.554 M -10.59 % 593.382 M 47.79 % 401.500 M 7.60 % 373.133 M 5.80 % 352.670 M 19.08 % 296.173 M 4.12 % 284.447 M -59.69 % 705.588 M 47.69 % 477.747 M -7.34 % 515.611 M 18.35 % 435.662 M -8.54 % 476.346 M -0.87 % 480.504 M 3.12 % 465.951 M -1.55 % 473.275 M -12.50 % 540.877 M 115.06 % 251.505 M 46.67 % 171.474 M 0.35 % 170.884 M 1.23 % 168.805 M -20.34 % 211.913 M 0.000 0.000 0.000 0.000 -100.00 % 123.875 M
Cash at end of period 564.051 M 2.24 % 551.684 M 3.37 % 533.685 M -0.14 % 534.445 M -6.19 % 569.683 M -13.22 % 656.447 M 14.77 % 571.983 M 21.71 % 469.966 M 22.75 % 382.871 M -18.73 % 471.105 M -11.21 % 530.554 M -10.59 % 593.382 M 47.79 % 401.500 M 7.60 % 373.133 M 5.80 % 352.670 M 19.08 % 296.173 M 4.12 % 284.447 M -59.69 % 705.588 M 47.69 % 477.747 M -7.34 % 515.611 M 18.35 % 435.662 M -8.54 % 476.346 M -0.87 % 480.504 M 3.12 % 465.951 M -1.55 % 473.275 M -12.50 % 540.877 M 118.69 % 247.328 M 44.24 % 171.474 M 0.35 % 170.884 M 1.23 % 168.805 M 1 993.85 % 8.062 M 0.00 % 8.062 M 303.27 % 1.999 M 0.00 % 1.999 M -98.44 % 128.064 M
Operating cash flow 27.052 M -62.52 % 72.169 M 0.000 -100.00 % 24.922 M 219.16 % 7.809 M -88.31 % 66.772 M -39.43 % 110.247 M 15.82 % 95.191 M 205.96 % -89.837 M -147.04 % -36.365 M -637.85 % 6.761 M 107.95 % -85.043 M -211.15 % 76.513 M 319.03 % -34.932 M 66.99 % -105.830 M -531.60 % 24.521 M 131.44 % -78.004 M -303.66 % -19.324 M -143.04 % 44.894 M -46.93 % 84.590 M 483.69 % -22.046 M -267.55 % 13.158 M -53.01 % 28.004 M 494.25 % -7.103 M 80.06 % -35.623 M 8.43 % -38.900 M -145.03 % 86.388 M 835.74 % 9.232 M 37.71 % 6.704 M -52.99 % 14.261 M 93.48 % 7.371 M 0.00 % 7.371 M 96.11 % 3.759 M 0.00 % 3.759 M -11.34 % 4.239 M
Capital expenditure -4.798 M -41.74 % -3.385 M 72.75 % -12.420 M -86.00 % -6.677 M 50.66 % -13.532 M 0.79 % -13.640 M 58.89 % -33.176 M -140.04 % -13.821 M -2.13 % -13.533 M 35.29 % -20.913 M 42.84 % -36.585 M -151.19 % -14.565 M 56.78 % -33.701 M 47.85 % -64.622 M 4.46 % -67.636 M -42.21 % -47.559 M -19.63 % -39.754 M 30.78 % -57.429 M 2.95 % -59.174 M -13.63 % -52.078 M -87.97 % -27.705 M -57.72 % -17.566 M 22.63 % -22.703 M -2 526.64 % -864.347 K 91.84 % -10.595 M -89.21 % -5.599 M 55.71 % -12.644 M -45.57 % -8.685 M -167.06 % -3.252 M 94.34 % -57.495 M -51 651.67 % 111.528 K 0.00 % 111.528 K 104.76 % -2.341 M 0.00 % -2.341 M -3 523.03 % -64.627 K
Free CashFlow 22.254 M -67.54 % 68.550 M 573.48 % -14.478 M -180.84 % 17.909 M 412.92 % -5.723 M -110.77 % 53.132 M -31.06 % 77.071 M -5.28 % 81.370 M 178.72 % -103.370 M -80.47 % -57.278 M -92.06 % -29.824 M 70.06 % -99.608 M -332.66 % 42.813 M 143.00 % -99.554 M 42.61 % -173.466 M -652.94 % -23.039 M 80.44 % -117.758 M -53.42 % -76.753 M -437.50 % -14.280 M -143.92 % 32.512 M 165.35 % -49.752 M -1 028.65 % -4.408 M -183.16 % 5.300 M 166.53 % -7.967 M 82.76 % -46.218 M -3.86 % -44.500 M -160.34 % 73.745 M 13 392.07 % 546.580 K -84.16 % 3.452 M 107.98 % -43.233 M -677.80 % 7.482 M 0.00 % 7.482 M 428.00 % 1.417 M 0.00 % 1.417 M -66.06 % 4.175 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2023 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2015
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012