688127.SS

Zhejiang Lante Optics Co., Ltd. 688127.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 1.034 B 37.08 % 754.463 M 98.35 % 380.366 M -8.45 % 415.484 M -5.34 % 438.933 M 31.38 % 334.089 M -15.35 % 394.661 M -3.75 % 410.058 M 145.68 % 166.904 M 52.75 % 109.264 M 20.18 % 90.917 M -6.94 % 97.695 M
Net income 220.531 M 22.58 % 179.908 M 87.27 % 96.068 M -31.38 % 140.003 M -23.49 % 182.995 M 57.57 % 116.139 M 1.93 % 113.941 M -32.67 % 169.216 M 521.86 % 27.211 M 146.26 % 11.050 M 305.67 % 2.724 M -2.22 % 2.786 M
Income before tax 241.799 M 17.13 % 206.428 M 202.19 % 68.311 M -57.06 % 159.091 M -25.09 % 212.381 M 57.89 % 134.512 M -4.26 % 140.497 M -29.62 % 199.625 M 559.46 % 30.271 M 153.87 % 11.924 M 473.37 % 2.080 M -1.63 % 2.114 M
Income before tax ratio 0.23 -14.55 % 0.27 52.35 % 0.18 -53.10 % 0.38 -20.86 % 0.48 20.18 % 0.40 13.10 % 0.36 -26.87 % 0.49 168.42 % 0.18 66.20 % 0.11 377.09 % 0.02 5.70 % 0.02
EBITDA 394.652 M 28.95 % 306.057 M 228.45 % 93.182 M -46.82 % 175.232 M -26.41 % 238.119 M 40.74 % 169.188 M -2.70 % 173.876 M -23.47 % 227.209 M 343.64 % 51.214 M 77.03 % 28.930 M 50.22 % 19.259 M 2.09 % 18.864 M
Net income ratio 0.21 -10.58 % 0.24 -5.59 % 0.25 -25.05 % 0.34 -19.18 % 0.42 19.93 % 0.35 20.41 % 0.29 -30.04 % 0.41 153.11 % 0.16 61.21 % 0.10 237.55 % 0.03 5.07 % 0.03
Ratio EBITDA 0.38 -5.93 % 0.41 65.59 % 0.24 -41.91 % 0.42 -22.26 % 0.54 7.12 % 0.51 14.95 % 0.44 -20.49 % 0.55 80.57 % 0.31 15.89 % 0.26 24.99 % 0.21 9.70 % 0.19
Gross profit ratio 0.39 -4.16 % 0.41 13.21 % 0.36 -26.56 % 0.49 -13.35 % 0.57 9.00 % 0.52 -2.37 % 0.54 -12.31 % 0.61 63.49 % 0.37 2.98 % 0.36 16.94 % 0.31 2.23 % 0.30
Weighted average shs out dil 400.965 M 0.29 % 399.796 M -0.57 % 402.092 M 0.13 % 401.580 M 0.00 % 401.580 M 0.00 % 401.580 M 19.83 % 335.120 M -0.98 % 338.431 M 509.42 % 55.533 M 5.54 % 52.619 M -3.41 % 54.478 M 17.34 % 46.427 M
Weighted average shs out 400.965 M 0.29 % 399.796 M -0.57 % 402.092 M 0.13 % 401.580 M 0.00 % 401.580 M 0.00 % 401.580 M 19.83 % 335.120 M -0.98 % 338.431 M 509.42 % 55.533 M 5.54 % 52.619 M -3.41 % 54.478 M 17.34 % 46.427 M
EPS diluted 0.55 22.22 % 0.45 87.50 % 0.24 -31.43 % 0.35 -23.20 % 0.46 57.14 % 0.29 -14.71 % 0.34 -32.00 % 0.50 2.04 % 0.49 133.33 % 0.21 320.00 % 0.05 -16.67 % 0.06
Earnings per share 0.55 22.22 % 0.45 87.50 % 0.24 -31.43 % 0.35 -23.20 % 0.46 57.14 % 0.29 -14.71 % 0.34 -32.00 % 0.50 2.04 % 0.49 133.33 % 0.21 320.00 % 0.05 -16.67 % 0.06
Gross profit 406.598 M 31.37 % 309.497 M 124.55 % 137.830 M -32.77 % 204.999 M -17.98 % 249.933 M 43.21 % 174.527 M -17.35 % 211.176 M -15.60 % 250.220 M 301.67 % 62.295 M 57.31 % 39.600 M 40.54 % 28.177 M -4.86 % 29.617 M
Income tax expense 20.513 M -19.98 % 25.636 M 189.74 % -28.566 M -257.29 % 18.162 M -38.02 % 29.303 M 59.20 % 18.407 M -30.69 % 26.556 M -15.32 % 31.359 M 592.87 % 4.526 M 95.81 % 2.311 M 56.33 % 1.479 M -1.35 % 1.499 M
Cost of revenue 627.615 M 41.05 % 444.966 M 83.46 % 242.536 M 15.23 % 210.485 M 11.37 % 189.001 M 18.45 % 159.562 M -13.04 % 183.486 M 14.80 % 159.838 M 52.79 % 104.609 M 50.16 % 69.663 M 11.04 % 62.740 M -7.84 % 68.078 M
General and administrative expenses 53.291 M 17.02 % 45.540 M 18.08 % 38.569 M 15.95 % 33.264 M 20.03 % 27.713 M 31.91 % 21.010 M -36.62 % 33.149 M 108.62 % 15.890 M -26.33 % 21.569 M 8.62 % 19.857 M 14.13 % 17.398 M -0.70 % 17.520 M
Selling and marketing expenses 11.179 M 41.80 % 7.884 M 93.03 % 4.084 M -35.48 % 6.330 M 78.71 % 3.542 M -29.09 % 4.995 M -56.61 % 11.513 M 147.11 % 4.659 M 51.51 % 3.075 M 13.47 % 2.710 M 41.95 % 1.909 M 1.32 % 1.884 M
Other expenses -16.664 M 3.10 % -17.198 M 57.86 % -40.813 M -7.29 % -38.039 M -81.31 % -20.980 M -93.65 % -10.834 M -1 568.41 % 737.786 K -94.59 % 13.645 M 8.52 % 12.574 M 35.82 % 9.258 M 16.24 % 7.964 M -17.54 % 9.658 M
Operating expenses 164.328 M 61.42 % 101.802 M 49.52 % 68.087 M 49.22 % 45.630 M 21.76 % 37.475 M -5.59 % 39.692 M -43.63 % 70.414 M 40.28 % 50.194 M 34.86 % 37.218 M 16.95 % 31.825 M 16.70 % 27.271 M -6.16 % 29.063 M
Cost and expenses 791.942 M 44.84 % 546.768 M 76.02 % 310.624 M 21.28 % 256.115 M 13.09 % 226.475 M 13.66 % 199.254 M -21.52 % 253.900 M 20.89 % 210.031 M 48.09 % 141.828 M 39.75 % 101.488 M 12.75 % 90.011 M -7.34 % 97.141 M
Research and development expenses 116.521 M 77.69 % 65.575 M -1.01 % 66.247 M 50.30 % 44.075 M 62.05 % 27.199 M 10.92 % 24.521 M -1.97 % 25.014 M 56.34 % 16.000 M 0.000 0.000 0.000 0.000
Selling general and administrative expenses 64.470 M 20.68 % 53.424 M 25.25 % 42.653 M 7.73 % 39.594 M 26.68 % 31.255 M 20.19 % 26.005 M -41.77 % 44.662 M 117.34 % 20.549 M -16.62 % 24.644 M 9.21 % 22.567 M 16.88 % 19.307 M -0.50 % 19.404 M
Interest income 8.934 M -53.76 % 19.322 M -29.75 % 27.503 M 1 254.15 % 2.031 M -81.09 % 10.740 M 234.72 % 3.209 M 308.21 % 785.990 K 104.66 % 384.038 K 408.98 % 75.452 K 5.00 % 71.859 K 0.000 0.000
Interest expense 4.609 M -24.71 % 6.122 M 423.67 % 1.169 M 509.08 % 191.927 K -51.79 % 398.145 K -57.79 % 943.144 K -77.73 % 4.234 M -13.25 % 4.881 M 0.000 0.000 0.000 0.000
Depreciation and amortization 167.270 M 38.90 % 120.424 M 80.44 % 66.738 M 17.15 % 56.969 M 8.81 % 52.356 M 15.21 % 45.445 M 42.24 % 31.950 M 58.43 % 20.166 M 35.70 % 14.861 M 15.13 % 12.908 M 11.69 % 11.557 M 18.51 % 9.752 M
Operating income 242.271 M 16.65 % 207.695 M 197.80 % 69.743 M -56.24 % 159.369 M -24.99 % 212.458 M 57.57 % 134.834 M -4.21 % 140.761 M -29.63 % 200.026 M 697.66 % 25.077 M 222.51 % 7.775 M 758.53 % 905.674 K 63.51 % 553.888 K
Operating income ratio 0.23 -14.91 % 0.28 50.14 % 0.18 -52.20 % 0.38 -20.75 % 0.48 19.93 % 0.40 13.16 % 0.36 -26.88 % 0.49 224.67 % 0.15 111.13 % 0.07 614.37 % 0.01 75.70 % 0.01
Total other income expenses net -471.993 K 62.75 % -1.267 M 11.53 % -1.432 M -415.01 % -278.068 K -261.24 % -76.976 K 76.13 % -322.534 K -22.14 % -264.078 K 34.12 % -400.823 K -107.72 % 5.194 M 25.22 % 4.148 M 253.37 % 1.174 M -24.76 % 1.560 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Net debt -159.537 M -209.69 % 145.441 M 579.17 % 21.415 M 129.92 % -71.567 M 52.83 % -151.732 M -19.44 % -127.037 M -75.00 % -72.591 M -313.80 % -17.542 M -144.81 % 39.146 M -37.24 % 62.373 M -6.55 % 66.745 M 6.04 % 62.941 M
Total investments 16.691 M -95.35 % 359.300 M 170 995.14 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K
Total debt 15.117 M -95.66 % 348.307 M 190.49 % 119.905 M 429.75 % 22.634 M 767.21 % 2.610 M -57.94 % 6.205 M -74.77 % 24.600 M -75.60 % 100.801 M 38.08 % 73.000 M -0.68 % 73.500 M 0.55 % 73.100 M 7.50 % 68.000 M
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 84.542 M 19.15 % 70.954 M 10.26 % 64.350 M -30.15 % 92.129 M -69.43 % 301.418 M 159.76 % 116.038 M 0.000 0.000 0.000 0.000
Retained earnings 655.959 M 21.98 % 537.743 M 23.42 % 435.690 M 6.43 % 409.370 M 19.13 % 343.642 M 92.05 % 178.933 M -31.22 % 260.166 M 34.76 % 193.062 M 314.08 % 46.625 M 25.63 % 37.113 M 70.64 % 21.749 M 9.40 % 19.880 M
Common stock 403.192 M 0.40 % 401.580 M -0.19 % 402.333 M -0.13 % 402.845 M 0.32 % 401.580 M 11.34 % 360.680 M 468.00 % 63.500 M 7.63 % 59.000 M 0.00 % 59.000 M 9.26 % 54.000 M 8.00 % 50.000 M 0.00 % 50.000 M
Total equity 1.825 B 11.48 % 1.637 B 8.61 % 1.507 B 2.35 % 1.473 B 6.39 % 1.384 B 114.30 % 645.873 M 3.34 % 625.019 M 69.83 % 368.034 M 84.12 % 199.888 M 51.61 % 131.839 M 20.35 % 109.547 M 6.29 % 103.066 M
Other non current liabilities 0.000 -100.00 % 69.193 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 4.108 M 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 127.184 M 54.90 % 82.106 M 44.84 % 56.688 M -34.67 % 86.767 M 8.76 % 79.781 M -0.25 % 79.978 M 8.20 % 73.917 M 35.83 % 54.417 M 0.000 0.000 -100.00 % 4.940 M -5.93 % 5.251 M
Other current liabilities 51.448 M 15.72 % 44.458 M -56.58 % 102.379 M 172.83 % 37.524 M 103.87 % 18.406 M -76.74 % 79.133 M 93.63 % 40.867 M 228.93 % 12.424 M 29.87 % 9.567 M -35.08 % 14.737 M 348.58 % 3.285 M -43.62 % 5.827 M
Deferred revenue 0.000 0.000 -100.00 % 1.354 M -37.48 % 2.165 M -22.16 % 2.782 M -96.71 % 84.551 M 860.92 % 8.799 M -78.90 % 41.697 M 0.000 0.000 -100.00 % 12.341 M 103.85 % 6.054 M
Short term debt 11.009 M -96.84 % 348.307 M 1 254.60 % 25.713 M 0.000 0.000 -100.00 % 6.205 M -76.68 % 26.608 M -73.60 % 100.801 M 38.08 % 73.000 M -0.68 % 73.500 M 0.55 % 73.100 M 7.50 % 68.000 M
Total current liabilities 356.172 M -37.42 % 569.137 M 56.84 % 362.883 M 229.37 % 110.174 M 52.59 % 72.203 M -51.21 % 147.993 M 34.78 % 109.804 M -41.31 % 187.101 M 71.79 % 108.910 M 4.25 % 104.473 M 1.26 % 103.171 M 19.39 % 86.416 M
Total liabilities 483.357 M -25.78 % 651.243 M 55.22 % 419.571 M 113.04 % 196.941 M 29.58 % 151.984 M -33.33 % 227.970 M 24.09 % 183.721 M -23.93 % 241.518 M 121.76 % 108.910 M 4.25 % 104.473 M -3.36 % 108.110 M 17.94 % 91.666 M
Other non current assets -24.963 M -150.44 % 49.491 M -92.48 % 658.348 M -16.25 % 786.054 M 20.01 % 654.972 M 2 847.09 % 22.224 M 80.05 % 12.344 M -12.40 % 14.090 M 299.44 % 3.527 M -27.64 % 4.875 M 2 512.61 % 186.589 K -54.44 % 409.579 K
Long term investments 16.691 M 7 848.24 % 210.000 K 100.04 % -560.086 M 26.20 % -758.943 M -17.36 % -646.680 M -3 335.48 % -18.824 M -9 063.62 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.000
Intangible assets 90.165 M 67.16 % 53.938 M -1.23 % 54.608 M 1.52 % 53.789 M -2.09 % 54.936 M -2.69 % 56.453 M -2.60 % 57.962 M 216.82 % 18.295 M -1.53 % 18.579 M 118.34 % 8.509 M -8.87 % 9.337 M -2.67 % 9.593 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
Goodwill and intangible assets 90.165 M 67.16 % 53.938 M -1.23 % 54.608 M 1.52 % 53.789 M -2.09 % 54.936 M -2.69 % 56.453 M -2.60 % 57.962 M 216.82 % 18.295 M -1.53 % 18.579 M 118.34 % 8.509 M -8.87 % 9.337 M -2.67 % 9.593 M
Property plant equipment net 1.477 B 25.47 % 1.177 B 38.24 % 851.402 M 58.62 % 536.747 M 8.43 % 495.030 M -0.66 % 498.320 M 18.96 % 418.906 M 59.07 % 263.350 M 56.92 % 167.820 M 36.34 % 123.085 M 3.09 % 119.401 M 10.89 % 107.673 M
Total non current assets 1.615 B 26.13 % 1.281 B 26.21 % 1.015 B 61.01 % 630.154 M 10.60 % 569.784 M 0.03 % 569.619 M 13.48 % 501.976 M 66.18 % 302.065 M 58.87 % 190.137 M 39.11 % 136.679 M 2.78 % 132.982 M 9.39 % 121.567 M
Other current assets 10.191 M 149.42 % 4.086 M -87.27 % 32.089 M 1 153.79 % 2.559 M 56.07 % 1.640 M -78.83 % 7.746 M -84.87 % 51.211 M 452.59 % 9.267 M -17.96 % 11.297 M -11.89 % 12.821 M 25.35 % 10.228 M 85.86 % 5.503 M
Short term investments 73.265 M -79.60 % 359.090 M -35.91 % 560.296 M -26.19 % 759.153 M 17.35 % 646.890 M 3 298.68 % 19.034 M 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 174.654 M -13.91 % 202.866 M 105.98 % 98.491 M 4.55 % 94.201 M -38.97 % 154.342 M 15.84 % 133.242 M 37.09 % 97.191 M -17.87 % 118.344 M 249.57 % 33.854 M 204.26 % 11.127 M 75.09 % 6.355 M 25.62 % 5.059 M
Cash and short term investments 247.919 M -55.88 % 561.956 M -14.70 % 658.787 M -22.80 % 853.355 M 6.51 % 801.232 M 426.17 % 152.276 M 56.68 % 97.191 M -17.87 % 118.344 M 249.57 % 33.854 M 204.26 % 11.127 M 75.09 % 6.355 M 25.62 % 5.059 M
Total current assets 692.901 M -31.22 % 1.007 B 10.46 % 912.040 M -12.25 % 1.039 B 7.56 % 966.288 M 217.62 % 304.224 M -0.83 % 306.763 M -0.24 % 307.487 M 149.39 % 123.294 M 18.52 % 104.031 M 22.86 % 84.675 M 15.73 % 73.165 M
Inventory 227.121 M 9.72 % 207.008 M 52.53 % 135.714 M 37.09 % 99.000 M 52.47 % 64.929 M -7.96 % 70.547 M 20.12 % 58.728 M 7.31 % 54.728 M 49.10 % 36.707 M -23.47 % 47.966 M 15.36 % 41.579 M 43.80 % 28.915 M
Net receivables 207.670 M -11.41 % 234.406 M 174.32 % 85.450 M -0.17 % 85.597 M -13.44 % 98.884 M 24.63 % 79.343 M -27.01 % 108.701 M -15.07 % 127.984 M 208.86 % 41.437 M 29.01 % 32.118 M 11.47 % 28.812 M -22.81 % 37.325 M
Tax assets 56.573 M 0.000 -100.00 % 10.356 M -17.20 % 12.507 M 8.51 % 11.527 M 0.71 % 11.446 M -8.82 % 12.553 M 105.16 % 6.119 M 0.000 0.000 -100.00 % 3.847 M -1.13 % 3.891 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
Account payables 287.961 M 67.37 % 172.050 M 25.28 % 137.335 M 110.31 % 65.302 M 51.03 % 43.237 M -22.38 % 55.702 M 60.99 % 34.599 M -20.29 % 43.404 M 64.77 % 26.342 M 62.25 % 16.236 M 19.57 % 13.579 M 14.44 % 11.865 M
Tax payables 5.754 M 33.14 % 4.321 M 126.17 % 1.911 M -74.00 % 7.348 M -30.42 % 10.560 M 51.90 % 6.952 M -20.99 % 8.799 M -69.94 % 29.272 M 0.000 0.000 -100.00 % 865.425 K 19.56 % 723.820 K
Deferred revenue non current 91.389 M 0.000 -100.00 % 56.688 M 1.14 % 56.051 M 5.22 % 53.271 M -1.42 % 54.039 M -8.74 % 59.214 M 8.82 % 54.417 M 0.000 0.000 -100.00 % 4.940 M -5.93 % 5.251 M
Minority interest 3.355 M 29.02 % 2.601 M 51.51 % 1.717 M 88.87 % 908.842 K 5 279.21 % -17.548 K 82.52 % -100.397 K -52.41 % -65.872 K 0.62 % -66.281 K -107.37 % 899.824 K -47.83 % 1.725 M -69.15 % 5.590 M 204.99 % 1.833 M
Capital lease obligations 0.000 0.000 100.00 % -94.192 M 0.000 0.000 0.000 -100.00 % 1.981 M 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
Other total stockholders equity 762.227 M 9.69 % 694.887 M 4.13 % 667.358 M 1.21 % 659.402 M 3.21 % 638.883 M 221.87 % 198.490 M -34.15 % 301.418 M 159.76 % 116.038 M 24.29 % 93.363 M 139.39 % 39.001 M 21.09 % 32.208 M 2.73 % 31.353 M
Deferred tax liabilities non current 31.687 M 145.39 % 12.913 M 0.000 -100.00 % 30.716 M 15.87 % 26.510 M 2.20 % 25.939 M 76.43 % 14.702 M 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.308 B 0.88 % 2.288 B 18.76 % 1.927 B 15.41 % 1.669 B 8.68 % 1.536 B 75.78 % 873.844 M 8.05 % 808.739 M 32.68 % 609.552 M 94.48 % 313.431 M 30.21 % 240.711 M 10.59 % 217.657 M 11.77 % 194.732 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Deferred income tax 0.000 0.000 100.00 % -28.566 M -985.41 % 3.226 M 557.91 % 490.375 K -96.03 % 12.344 M 49.30 % 8.268 M 471.12 % -2.228 M 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 100.00 % -1.791 M -128.61 % 6.261 M 0.000 0.000 -100.00 % 31.444 M 0.000 0.000 0.000 0.000 0.000
Change in working capital 64.135 M 130.04 % -213.524 M -186.29 % -74.584 M -1 666.38 % -4.222 M -258.91 % -1.176 M -103.27 % 35.995 M 27.72 % 28.183 M 231.24 % -21.474 M -336.32 % -4.922 M 71.85 % -17.484 M -266.83 % -4.766 M -62.41 % -2.935 M
Accounts receivables 1.041 M 100.73 % -143.466 M -194.40 % -48.731 M -2 119.69 % 2.413 M 110.12 % -23.848 M -183.72 % 28.485 M 10.91 % 25.682 M 125.75 % -99.717 M -1 093.28 % -8.357 M -1.73 % -8.214 M -61.67 % -5.081 M 0.000
Inventory -27.155 M 65.72 % -79.214 M -88.91 % -41.931 M -13.07 % -37.083 M -1 593.19 % 2.483 M 114.88 % -16.689 M -39.21 % -11.988 M 48.78 % -23.408 M -781.44 % 3.435 M 137.06 % -9.269 M 34.09 % -14.065 M -754.68 % 2.148 M
Accounts payables 71.475 M -33.85 % 108.046 M 142.01 % 44.644 M 64.01 % 27.221 M 38.19 % 19.698 M 66.16 % 11.855 M 90.57 % 6.221 M -94.01 % 103.879 M 0.000 0.000 0.000 0.000
Other working capital 33.474 M 133.85 % -98.889 M -246.18 % -28.566 M -985.41 % 3.226 M 557.91 % 490.375 K -96.03 % 12.344 M -69.27 % 40.171 M 1 977.44 % 1.934 M 0.000 0.000 -100.00 % 9.299 M 282.94 % -5.083 M
Other non cash items 34.852 M -74.65 % 137.507 M 1 660.20 % 7.812 M 128.22 % -27.682 M -5 992.24 % -454.384 K -108.91 % 5.100 M -87.64 % 41.270 M 202.20 % 13.657 M 78.03 % 7.671 M -41.93 % 13.209 M 94.10 % 6.805 M -4.59 % 7.133 M
Net cash provided by operating activities 488.608 M 117.82 % 224.316 M 238.80 % 66.209 M -62.27 % 175.481 M -24.95 % 233.804 M 15.38 % 202.645 M -5.97 % 215.503 M 19.24 % 180.737 M 303.23 % 44.822 M 127.71 % 19.684 M 38.64 % 14.198 M -2.53 % 14.566 M
Investments in property plant and equipment -480.519 M -18.88 % -404.206 M -18.86 % -340.078 M -219.20 % -106.539 M -49.92 % -71.065 M 46.55 % -132.945 M 41.07 % -225.590 M -79.89 % -125.404 M -104.33 % -61.374 M -148.10 % -24.738 M 12.47 % -28.263 M -45.77 % -19.389 M
Acquisitions net 0.000 0.000 -100.00 % 243.000 K 247.14 % 70.000 K -81.75 % 383.500 K -99.94 % 613.600 M 31 349 688.23 % 1.957 K -98.55 % 134.839 K 0.000 0.000 0.000 0.000
Purchases of investments -16.500 M 0.000 100.00 % -172.108 M 66.59 % -515.092 M 65.38 % -1.488 B -142.51 % -613.600 M 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 27.005 M 15.80 % 23.320 M 0.14 % 23.287 M 434.03 % 4.361 M 165.38 % 1.643 M 102.61 % 810.989 K 486.00 % 138.395 K -0.35 % 138.888 K 0.000 0.000 -100.00 % 68.437 K 5.00 % 65.178 K
Other investing activites 249.663 M 37.58 % 181.464 M -53.61 % 391.129 M -22.82 % 506.802 M -41.11 % 860.524 M 3 215.80 % -27.618 M 72.82 % -101.598 M -1 481.92 % 7.352 M 9.28 % 6.727 M 7.26 % 6.272 M 433.44 % 1.176 M -55.39 % 2.636 M
Net cash used for investing activites -220.351 M -10.49 % -199.423 M -104.48 % -97.527 M 11.66 % -110.400 M 84.15 % -696.562 M -336.03 % -159.752 M 51.15 % -327.049 M -177.37 % -117.913 M -115.77 % -54.647 M -195.93 % -18.466 M 31.65 % -27.019 M -61.91 % -16.688 M
Debt repayment -245.372 M -274.42 % 140.676 M 17.43 % 119.800 M 0.000 100.00 % -6.200 M 66.30 % -18.400 M 76.06 % -76.851 M 0.000 100.00 % -500.000 K -225.00 % 400.000 K -92.16 % 5.100 M -17.90 % 6.212 M
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
Common stock repurchased 0.000 100.00 % -9.251 M -46.41 % -6.318 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -84.993 M -41.10 % -60.237 M 0.31 % -60.427 M 0.00 % -60.427 M 5.24 % -63.768 M -95.70 % -32.584 M 17.85 % -39.664 M -767.71 % -4.571 M 78.82 % -21.585 M -370.58 % -4.587 M 9.19 % -5.051 M 42.52 % -8.789 M
Other financing activites 13.480 M 194.27 % -14.299 M -2 793.09 % -494.256 K -103.28 % 15.090 M -97.26 % 550.636 M 0.000 -100.00 % 147.000 M 459.52 % 26.273 M -53.61 % 56.637 M 622.34 % 7.841 M -34.49 % 11.968 M 959.15 % 1.130 M
Net cash used provided by financing activities -316.885 M -579.12 % 66.140 M 25.83 % 52.561 M 216.41 % -45.153 M -109.39 % 480.669 M 1 042.78 % -50.984 M -267.24 % 30.485 M 40.48 % 21.701 M -37.19 % 34.552 M 845.63 % 3.654 M -69.59 % 12.017 M 930.61 % -1.447 M
Effect of forex changes on cash 6.574 M 201.61 % 2.179 M 64.02 % 1.329 M 293.36 % -687.214 K 72.31 % -2.482 M -1 095.15 % -207.691 K -127.10 % -91.452 K 12.16 % -104.116 K 0.000 0.000 100.00 % 0.000 0.00 % 0.000
Net change in cash -42.055 M -136.09 % 116.533 M 416.28 % 22.572 M 17.31 % 19.241 M 24.71 % 15.428 M 285.91 % -8.299 M 89.77 % -81.153 M -196.13 % 84.421 M 241.41 % 24.727 M 407.56 % 4.872 M 706.06 % -803.840 K 77.47 % -3.568 M
Cash at beginning of period 202.666 M 135.29 % 86.133 M 35.51 % 63.562 M 43.41 % 44.321 M 53.40 % 28.892 M -22.31 % 37.191 M -68.57 % 118.344 M 248.87 % 33.922 M 271.69 % 9.127 M 114.50 % 4.255 M -15.89 % 5.059 M -41.36 % 8.627 M
Cash at end of period 160.611 M -20.75 % 202.666 M 135.29 % 86.133 M 35.51 % 63.562 M 43.41 % 44.321 M 53.40 % 28.892 M -22.31 % 37.191 M -68.57 % 118.344 M 249.57 % 33.854 M 270.94 % 9.127 M 114.50 % 4.255 M -15.89 % 5.059 M
Operating cash flow 488.608 M 117.82 % 224.316 M 238.80 % 66.209 M -62.27 % 175.481 M -24.95 % 233.804 M 15.38 % 202.645 M -5.97 % 215.503 M 19.24 % 180.737 M 303.23 % 44.822 M 127.71 % 19.684 M 38.64 % 14.198 M -2.53 % 14.566 M
Capital expenditure -480.519 M -18.88 % -404.206 M -18.86 % -340.078 M -219.20 % -106.539 M -49.92 % -71.065 M 46.55 % -132.945 M 41.07 % -225.590 M -79.89 % -125.404 M -104.33 % -61.374 M -148.10 % -24.738 M 12.47 % -28.263 M -45.77 % -19.389 M
Free CashFlow 8.090 M 104.50 % -179.890 M 34.32 % -273.869 M -497.25 % 68.942 M -57.64 % 162.739 M 133.49 % 69.700 M 790.98 % -10.087 M -118.23 % 55.333 M 434.29 % -16.552 M -227.51 % -5.054 M 64.07 % -14.065 M -191.67 % -4.822 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
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 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31
Revenue 321.208 M 25.63 % 255.686 M 3.14 % 247.906 M -39.26 % 408.110 M 93.42 % 210.999 M 26.20 % 167.198 M -36.73 % 264.265 M -8.64 % 289.243 M 150.60 % 115.421 M 34.94 % 85.535 M 0.75 % 84.900 M -9.63 % 93.943 M -16.01 % 111.843 M 24.71 % 89.680 M -10.39 % 100.075 M -7.54 % 108.239 M -2.41 % 110.914 M 15.23 % 96.256 M -17.13 % 116.159 M -16.31 % 138.792 M 47.55 % 94.066 M 4.61 % 89.916 M -13.10 % 103.474 M -6.93 % 111.174 M 50.87 % 73.687 M 23.39 % 59.720 M 2.19 % 58.443 M 0.00 % 58.443 M 21.34 % 48.164 M 0.00 % 48.164 M 36.49 % 35.288 M 0.00 % 35.288 M 13.18 % 31.179 M 0.00 % 31.179 M 32.94 % 23.453 M 0.00 % 23.453 M
Net income 57.812 M 26.91 % 45.552 M -22.73 % 58.952 M -47.56 % 112.421 M 465.87 % 19.867 M -32.17 % 29.291 M -66.75 % 88.098 M 26.41 % 69.690 M 302.28 % 17.324 M 261.16 % 4.797 M -84.68 % 31.317 M 75.13 % 17.883 M -29.41 % 25.335 M 17.65 % 21.533 M -29.64 % 30.604 M -7.69 % 33.152 M -12.47 % 37.877 M -1.29 % 38.371 M -30.40 % 55.134 M -5.97 % 58.632 M 81.86 % 32.240 M -12.84 % 36.990 M 4.18 % 35.506 M -20.86 % 44.862 M 62.97 % 27.527 M 53.91 % 17.886 M 0.75 % 17.752 M 0.00 % 17.752 M 103.30 % 8.732 M 0.00 % 8.732 M 79.16 % 4.874 M 0.00 % 4.874 M 107.36 % 2.350 M 0.00 % 2.350 M -25.96 % 3.175 M 0.00 % 3.175 M
Income before tax 65.256 M 28.99 % 50.589 M -16.56 % 60.630 M -52.68 % 128.137 M 513.28 % 20.894 M -34.99 % 32.138 M -68.36 % 101.573 M 22.69 % 82.789 M 339.77 % 18.826 M 480.78 % 3.241 M 252.28 % -2.129 M -111.13 % 19.123 M -29.00 % 26.934 M 10.46 % 24.382 M -26.00 % 32.949 M -14.07 % 38.347 M -11.94 % 43.546 M -1.59 % 44.249 M -30.67 % 63.820 M -6.46 % 68.227 M 82.13 % 37.460 M -12.63 % 42.875 M 3.84 % 41.288 M -20.92 % 52.214 M 64.48 % 31.746 M 54.82 % 20.505 M 2.96 % 19.916 M 0.00 % 19.916 M 104.98 % 9.716 M 0.00 % 9.716 M 79.28 % 5.419 M 0.00 % 5.419 M 83.39 % 2.955 M 0.00 % 2.955 M -1.72 % 3.007 M 0.00 % 3.007 M
Income before tax ratio 0.20 2.68 % 0.20 -19.10 % 0.24 -22.11 % 0.31 217.07 % 0.10 -48.48 % 0.19 -49.99 % 0.38 34.29 % 0.29 75.49 % 0.16 330.40 % 0.04 251.15 % -0.03 -112.32 % 0.20 -15.47 % 0.24 -11.43 % 0.27 -17.42 % 0.33 -7.07 % 0.35 -9.76 % 0.39 -14.60 % 0.46 -16.33 % 0.55 11.77 % 0.49 23.44 % 0.40 -16.48 % 0.48 19.50 % 0.40 -15.04 % 0.47 9.02 % 0.43 25.48 % 0.34 0.75 % 0.34 0.00 % 0.34 68.93 % 0.20 0.00 % 0.20 31.35 % 0.15 0.00 % 0.15 62.04 % 0.09 0.00 % 0.09 -26.07 % 0.13 0.00 % 0.13
EBITDA 107.663 M 18.88 % 90.566 M 0.16 % 90.424 M -44.42 % 162.703 M 191.05 % 55.903 M -5.57 % 59.202 M -49.72 % 117.747 M 15.27 % 102.148 M 156.26 % 39.861 M 153.75 % 15.709 M 418.43 % -4.933 M -117.73 % 27.828 M -14.00 % 32.357 M 0.23 % 32.283 M 18.94 % 27.141 M -39.80 % 45.087 M -8.70 % 49.381 M -3.12 % 50.971 M 0.48 % 50.727 M -37.20 % 80.780 M 65.99 % 48.666 M -9.83 % 53.972 M 39.86 % 38.590 M -32.53 % 57.197 M 75.35 % 32.619 M 43.28 % 22.765 M -18.12 % 27.802 M 0.00 % 27.802 M 83.85 % 15.122 M 0.00 % 15.122 M 44.23 % 10.485 M 0.00 % 10.485 M 34.39 % 7.802 M 0.00 % 7.802 M 17.10 % 6.663 M 0.00 % 6.663 M
Net income ratio 0.18 1.03 % 0.18 -25.08 % 0.24 -13.67 % 0.28 192.57 % 0.09 -46.25 % 0.18 -47.45 % 0.33 38.36 % 0.24 60.53 % 0.15 167.64 % 0.06 -84.80 % 0.37 93.78 % 0.19 -15.97 % 0.23 -5.66 % 0.24 -21.48 % 0.31 -0.16 % 0.31 -10.31 % 0.34 -14.33 % 0.40 -16.01 % 0.47 12.35 % 0.42 23.26 % 0.34 -16.69 % 0.41 19.89 % 0.34 -14.97 % 0.40 8.02 % 0.37 24.74 % 0.30 -1.40 % 0.30 0.00 % 0.30 67.55 % 0.18 0.00 % 0.18 31.26 % 0.14 0.00 % 0.14 83.21 % 0.08 0.00 % 0.08 -44.31 % 0.14 0.00 % 0.14
Ratio EBITDA 0.34 -5.37 % 0.35 -2.89 % 0.36 -8.51 % 0.40 50.48 % 0.26 -25.18 % 0.35 -20.53 % 0.45 26.17 % 0.35 2.26 % 0.35 88.04 % 0.18 416.07 % -0.06 -119.62 % 0.30 2.39 % 0.29 -19.63 % 0.36 32.73 % 0.27 -34.89 % 0.42 -6.44 % 0.45 -15.92 % 0.53 21.26 % 0.44 -24.97 % 0.58 12.50 % 0.52 -13.81 % 0.60 60.95 % 0.37 -27.51 % 0.51 16.22 % 0.44 16.13 % 0.38 -19.87 % 0.48 0.00 % 0.48 51.52 % 0.31 0.00 % 0.31 5.67 % 0.30 0.00 % 0.30 18.74 % 0.25 0.00 % 0.25 -11.92 % 0.28 0.00 % 0.28
Gross profit ratio 0.34 -0.92 % 0.35 -17.94 % 0.42 -6.48 % 0.45 62.60 % 0.28 -19.75 % 0.35 -29.86 % 0.49 22.72 % 0.40 28.92 % 0.31 2.74 % 0.30 15.68 % 0.26 -33.23 % 0.39 2.61 % 0.38 -3.04 % 0.40 -11.05 % 0.45 -10.66 % 0.50 3.50 % 0.48 -12.70 % 0.55 0.28 % 0.55 -11.59 % 0.62 19.47 % 0.52 -7.66 % 0.56 7.68 % 0.52 -9.61 % 0.58 8.35 % 0.53 14.24 % 0.47 -15.45 % 0.55 0.00 % 0.55 50.56 % 0.37 0.00 % 0.37 -3.41 % 0.38 0.00 % 0.38 18.10 % 0.32 0.00 % 0.32 -22.44 % 0.42 0.00 % 0.42
Weighted average shs out dil 403.192 M -2.64 % 414.108 M 1.15 % 409.403 M 1.95 % 401.580 M 0.00 % 401.580 M 0.00 % 401.580 M -0.49 % 403.563 M 0.49 % 401.580 M 0.00 % 401.580 M 0.00 % 401.580 M -0.13 % 402.092 M 0.09 % 401.744 M 0.00 % 401.744 M 0.00 % 401.744 M 4.49 % 384.489 M -4.51 % 402.629 M 0.00 % 402.629 M 0.00 % 402.629 M 9.87 % 366.451 M 0.00 % 366.451 M 0.00 % 366.451 M 1.54 % 360.876 M -3.47 % 373.851 M 0.00 % 373.851 M 0.00 % 373.851 M -7.20 % 402.845 M 580.78 % 59.174 M 0.00 % 59.174 M 3.97 % 56.913 M 0.00 % 56.913 M 5.10 % 54.153 M 0.00 % 54.153 M -3.98 % 56.398 M 0.00 % 56.398 M 15.48 % 48.840 M 0.00 % 48.840 M
Weighted average shs out 403.192 M -2.64 % 414.108 M 1.15 % 409.403 M 1.95 % 401.580 M 0.00 % 401.580 M 0.00 % 401.580 M 0.00 % 401.580 M 0.00 % 401.580 M 0.00 % 401.580 M 0.00 % 401.580 M -0.13 % 402.092 M 0.13 % 401.580 M 0.00 % 401.580 M 0.00 % 401.580 M 4.45 % 384.487 M -4.26 % 401.580 M 0.40 % 399.972 M -0.40 % 401.580 M 9.59 % 366.451 M 0.00 % 366.451 M 0.00 % 366.451 M 1.54 % 360.876 M -3.47 % 373.851 M 0.00 % 373.851 M 0.00 % 373.851 M -7.20 % 402.845 M 580.78 % 59.174 M 0.00 % 59.174 M 3.97 % 56.913 M 0.00 % 56.913 M 5.10 % 54.153 M 0.00 % 54.153 M -3.98 % 56.398 M 0.00 % 56.398 M 15.47 % 48.841 M 0.00 % 48.840 M
EPS diluted 0.14 30.36 % 0.11 -23.77 % 0.14 -48.46 % 0.28 465.66 % 0.05 -32.10 % 0.07 -66.61 % 0.22 25.82 % 0.17 302.55 % 0.04 262.18 % 0.01 -84.72 % 0.08 75.06 % 0.04 -29.48 % 0.06 17.72 % 0.05 -32.66 % 0.08 -3.28 % 0.08 -12.54 % 0.09 -1.26 % 0.10 -36.47 % 0.15 -6.25 % 0.16 81.82 % 0.09 -12.00 % 0.10 5.26 % 0.10 -20.83 % 0.12 63.04 % 0.07 47.20 % 0.05 -83.33 % 0.30 0.00 % 0.30 100.00 % 0.15 0.00 % 0.15 66.67 % 0.09 0.00 % 0.09 115.83 % 0.04 0.00 % 0.04 -35.85 % 0.07 0.00 % 0.07
Earnings per share 0.14 30.36 % 0.11 -24.86 % 0.15 -47.71 % 0.28 465.66 % 0.05 -32.10 % 0.07 -66.86 % 0.22 26.80 % 0.17 302.55 % 0.04 262.18 % 0.01 -84.72 % 0.08 75.06 % 0.04 -29.48 % 0.06 17.72 % 0.05 -32.66 % 0.08 -3.28 % 0.08 -13.09 % 0.09 -0.63 % 0.10 -36.47 % 0.15 -6.25 % 0.16 81.82 % 0.09 -12.00 % 0.10 5.26 % 0.10 -20.83 % 0.12 63.04 % 0.07 41.54 % 0.05 -82.67 % 0.30 0.00 % 0.30 100.00 % 0.15 0.00 % 0.15 66.67 % 0.09 0.00 % 0.09 115.83 % 0.04 0.00 % 0.04 -35.85 % 0.07 0.00 % 0.07
Gross profit 110.607 M 24.47 % 88.861 M -15.37 % 104.993 M -43.19 % 184.815 M 214.50 % 58.766 M 1.28 % 58.024 M -55.62 % 130.748 M 12.12 % 116.616 M 223.07 % 36.096 M 38.64 % 26.037 M 16.55 % 22.340 M -39.65 % 37.020 M -13.81 % 42.951 M 20.92 % 35.519 M -20.29 % 44.558 M -17.40 % 53.945 M 1.01 % 53.406 M 0.60 % 53.089 M -16.90 % 63.889 M -26.01 % 86.348 M 76.27 % 48.985 M -3.40 % 50.711 M -6.43 % 54.194 M -15.87 % 64.420 M 63.48 % 39.406 M 40.95 % 27.957 M -13.61 % 32.359 M 0.00 % 32.359 M 82.69 % 17.712 M 0.00 % 17.712 M 31.84 % 13.435 M 0.00 % 13.435 M 33.66 % 10.051 M 0.00 % 10.051 M 3.10 % 9.749 M 0.00 % 9.749 M
Income tax expense 6.334 M 35.28 % 4.683 M 193.32 % 1.596 M -89.61 % 15.362 M 1 978.72 % 739.013 K -73.76 % 2.816 M -79.87 % 13.987 M 17.78 % 11.875 M 811.64 % 1.303 M 185.19 % -1.529 M 95.44 % -33.525 M -3 453.36 % 999.746 K -15.31 % 1.181 M -57.52 % 2.779 M 29.10 % 2.153 M -55.98 % 4.890 M -9.22 % 5.387 M -6.03 % 5.732 M -34.52 % 8.754 M -7.54 % 9.467 M 84.65 % 5.127 M -13.91 % 5.955 M 3.70 % 5.743 M -22.82 % 7.440 M 75.42 % 4.241 M 62.40 % 2.612 M 5.37 % 2.479 M 0.00 % 2.479 M 63.03 % 1.520 M 0.00 % 1.520 M 104.74 % 742.600 K 0.00 % 742.601 K -28.81 % 1.043 M 0.00 % 1.043 M 826.00 % 112.643 K 0.00 % 112.643 K
Cost of revenue 210.601 M 26.24 % 166.825 M 16.73 % 142.913 M -36.00 % 223.294 M 46.68 % 152.233 M 39.44 % 109.174 M -18.23 % 133.517 M -22.66 % 172.626 M 117.62 % 79.325 M 33.32 % 59.498 M -4.89 % 62.560 M 9.90 % 56.923 M -17.37 % 68.892 M 27.20 % 54.161 M -2.44 % 55.517 M 2.25 % 54.294 M -5.59 % 57.508 M 33.22 % 43.166 M -17.42 % 52.270 M -0.33 % 52.444 M 16.33 % 45.081 M 14.99 % 39.205 M -20.44 % 49.280 M 5.40 % 46.754 M 36.38 % 34.281 M 7.92 % 31.764 M 21.78 % 26.084 M 0.00 % 26.084 M -14.34 % 30.452 M 0.00 % 30.452 M 39.35 % 21.853 M 0.00 % 21.853 M 3.43 % 21.127 M 0.00 % 21.127 M 54.17 % 13.704 M 0.00 % 13.704 M
General and administrative expenses 13.683 M 9.46 % 12.501 M -20.44 % 15.712 M 10.38 % 14.234 M 14.66 % 12.414 M 13.57 % 10.931 M -18.64 % 13.435 M 27.24 % 10.558 M -11.46 % 11.925 M 23.94 % 9.622 M -11.67 % 10.893 M 8.90 % 10.002 M -4.33 % 10.455 M 44.84 % 7.218 M -24.84 % 9.604 M 11.39 % 8.622 M 8.27 % 7.963 M 12.57 % 7.074 M -16.30 % 8.452 M -1.52 % 8.583 M 59.47 % 5.382 M 1.62 % 5.296 M -12.47 % 6.051 M 5.19 % 5.752 M 23.38 % 4.662 M 1.28 % 4.603 M -40.83 % 7.780 M 0.00 % 7.780 M 53.77 % 5.060 M 0.00 % 5.060 M -11.62 % 5.725 M 0.00 % 5.725 M 9.52 % 5.227 M 0.00 % 5.227 M 11.18 % 4.701 M 0.00 % 4.701 M
Selling and marketing expenses 2.370 M -4.87 % 2.491 M -7.73 % 2.700 M -11.86 % 3.063 M 14.77 % 2.669 M -2.85 % 2.747 M -1.01 % 2.775 M 48.98 % 1.863 M 1.98 % 1.827 M 28.72 % 1.419 M 171.34 % 523.023 K -67.62 % 1.615 M 4.56 % 1.545 M 6.76 % 1.447 M 1 299.30 % 103.413 K -95.44 % 2.269 M 5.07 % 2.160 M 7.78 % 2.004 M 539.98 % 313.134 K -78.99 % 1.491 M 74.14 % 856.041 K -2.94 % 882.015 K -41.12 % 1.498 M 16.93 % 1.281 M 21.61 % 1.053 M -4.91 % 1.108 M 28.41 % 862.772 K 0.00 % 862.772 K 6.32 % 811.489 K 0.00 % 811.489 K 11.77 % 726.022 K 0.00 % 726.022 K 10.30 % 658.227 K 0.00 % 658.227 K -5.53 % 696.784 K 0.00 % 696.785 K
Other expenses 1.295 M 125.64 % -5.051 M 60.32 % -12.729 M -278.99 % 7.111 M 404.19 % -2.338 M 73.16 % -8.709 M 9.95 % -9.671 M -305.16 % 4.714 M 171.28 % -6.613 M -17.52 % -5.627 M 23.43 % -7.349 M 41.38 % -12.537 M 1.98 % -12.790 M -39.28 % -9.183 M 15.31 % -10.843 M -43.07 % -7.579 M 30.51 % -10.906 M -22.27 % -8.919 M 48.26 % -17.238 M -2 452.96 % 732.609 K 173.98 % -990.314 K 71.58 % -3.484 M 47.10 % -6.587 M -478.06 % 1.742 M 153.12 % -3.280 M -9.52 % -2.995 M -184.71 % 3.535 M 0.00 % 3.535 M -19.56 % 4.395 M 0.00 % 4.395 M 132.23 % 1.892 M 0.00 % 1.892 M -39.90 % 3.149 M 0.00 % 3.149 M 112.75 % 1.480 M 0.00 % 1.480 M
Operating expenses 45.251 M 18.24 % 38.271 M -13.08 % 44.030 M -22.20 % 56.596 M 49.67 % 37.814 M 46.07 % 25.888 M -10.95 % 29.072 M -11.51 % 32.855 M 92.42 % 17.074 M -25.11 % 22.801 M -1.25 % 23.089 M 29.01 % 17.897 M 11.74 % 16.016 M 44.47 % 11.086 M -2.17 % 11.332 M -27.35 % 15.598 M 58.20 % 9.860 M 11.53 % 8.840 M 13 043.28 % 67.261 K -99.63 % 17.988 M 56.47 % 11.496 M 45.08 % 7.924 M -38.61 % 12.907 M 7.21 % 12.040 M 58.37 % 7.602 M 3.11 % 7.373 M -39.46 % 12.178 M 0.00 % 12.178 M 18.63 % 10.266 M 0.00 % 10.266 M 23.05 % 8.343 M 0.00 % 8.343 M -7.65 % 9.034 M 0.00 % 9.034 M 31.34 % 6.878 M 0.00 % 6.878 M
Cost and expenses 255.852 M 24.75 % 205.096 M 9.71 % 186.942 M -33.21 % 279.890 M 47.27 % 190.047 M 40.71 % 135.062 M -16.93 % 162.589 M -20.87 % 205.481 M 113.16 % 96.399 M 17.13 % 82.299 M -3.91 % 85.648 M 14.47 % 74.820 M -11.88 % 84.908 M 30.13 % 65.247 M -2.40 % 66.848 M -4.35 % 69.892 M 3.75 % 67.368 M 29.54 % 52.007 M -0.63 % 52.338 M -25.69 % 70.432 M 24.49 % 56.577 M 20.05 % 47.129 M -24.21 % 62.187 M 5.77 % 58.794 M 40.38 % 41.883 M 7.02 % 39.137 M 2.29 % 38.262 M 0.00 % 38.262 M -6.03 % 40.718 M 0.00 % 40.718 M 34.84 % 30.196 M 0.00 % 30.196 M 0.11 % 30.162 M 0.00 % 30.162 M 46.54 % 20.583 M 0.00 % 20.583 M
Research and development expenses 27.903 M -1.51 % 28.330 M -26.12 % 38.347 M 19.14 % 32.187 M 28.40 % 25.069 M 19.84 % 20.919 M -7.16 % 22.533 M 43.34 % 15.720 M 58.22 % 9.935 M -42.86 % 17.387 M -8.59 % 19.022 M 1.10 % 18.816 M 11.96 % 16.806 M 44.84 % 11.603 M -6.93 % 12.467 M 1.48 % 12.285 M 15.44 % 10.642 M 22.59 % 8.681 M 1.65 % 8.540 M 18.92 % 7.182 M 14.94 % 6.248 M 19.47 % 5.230 M -56.22 % 11.946 M 265.99 % 3.264 M -36.82 % 5.166 M 10.96 % 4.656 M 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 16.053 M 7.08 % 14.992 M -18.57 % 18.412 M 6.44 % 17.297 M 14.68 % 15.083 M 10.27 % 13.678 M -15.62 % 16.210 M 30.50 % 12.421 M -9.68 % 13.752 M 24.56 % 11.041 M -3.29 % 11.416 M -1.74 % 11.618 M -3.19 % 12.000 M 38.48 % 8.666 M -10.73 % 9.707 M -10.87 % 10.892 M 7.59 % 10.123 M 11.51 % 9.078 M 3.57 % 8.765 M -12.99 % 10.074 M 61.48 % 6.238 M 0.97 % 6.178 M -18.15 % 7.549 M 7.33 % 7.033 M 23.05 % 5.716 M 0.08 % 5.711 M -33.92 % 8.643 M 0.00 % 8.643 M 47.21 % 5.871 M 0.00 % 5.871 M -8.98 % 6.451 M 0.00 % 6.451 M 9.61 % 5.885 M 0.00 % 5.885 M 9.02 % 5.398 M 0.00 % 5.398 M
Interest income 1.484 M 49.10 % 995.455 K -22.42 % 1.283 M -36.15 % 2.010 M 48.93 % 1.349 M -69.64 % 4.444 M 4.45 % 4.255 M 35.49 % 3.140 M -29.69 % 4.466 M -5.95 % 4.749 M -23.55 % 6.212 M 1.92 % 6.095 M -15.35 % 7.200 M 1 401 082.32 % 513.820 -99.99 % 7.751 M 1 561.56 % 466.463 K -94.24 % 8.093 M 1 082.88 % 684.172 K -90.95 % 7.557 M 159.56 % 2.912 M 122.05 % 1.311 M 21.98 % 1.075 M 26.46 % 850.040 K 14.86 % 740.082 K 0.000 0.000 -100.00 % 49.044 K 0.00 % 49.044 K 0.000 0.000 -100.00 % 37.726 K 0.00 % 37.726 K 0.000 0.000 -100.00 % 35.929 K 0.00 % 35.930 K
Interest expense 345.019 K 132.80 % 148.206 K -58.14 % 354.041 K -57.23 % 827.782 K -34.50 % 1.264 M -35.79 % 1.968 M -15.81 % 2.338 M 86.15 % 1.256 M -0.19 % 1.258 M 23.36 % 1.020 M 28.90 % 791.290 K 439.41 % 146.696 K 0.000 -100.00 % 256.910 0.000 0.000 0.000 -100.00 % 137.888 K 135.77 % 58.485 K -13.61 % 67.700 K -0.88 % 68.304 K 0.66 % 67.857 K -37.58 % 108.704 K -32.33 % 160.629 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
Depreciation and amortization 49.576 M 18.55 % 41.818 M 0.00 % 41.818 M 39.87 % 29.898 M -22.39 % 38.521 M 27.95 % 30.106 M 0.00 % 30.106 M 80.44 % 16.684 M -36.70 % 26.358 M 57.98 % 16.684 M 0.00 % 16.684 M 17.15 % 14.242 M -10.55 % 15.921 M 11.79 % 14.242 M 0.00 % 14.242 M 8.81 % 13.089 M -5.82 % 13.897 M 6.18 % 13.089 M 0.00 % 13.089 M 15.21 % 11.361 M -9.63 % 12.571 M 10.65 % 11.361 M 0.00 % 11.361 M 448.60 % 2.071 M 0.00 % 2.071 M 0.00 % 2.071 M -51.83 % 4.299 M 0.00 % 4.299 M 16.87 % 3.678 M 0.00 % 3.678 M -1.96 % 3.752 M 0.00 % 3.752 M -5.54 % 3.972 M 0.00 % 3.972 M 60.04 % 2.482 M 0.00 % 2.482 M
Operating income 65.356 M 29.19 % 50.590 M -17.02 % 60.964 M -52.45 % 128.219 M 511.98 % 20.952 M -34.80 % 32.136 M -68.39 % 101.676 M 21.39 % 83.761 M 340.34 % 19.022 M 487.79 % 3.236 M 532.28 % -748.620 K -103.91 % 19.123 M -29.00 % 26.935 M 10.24 % 24.433 M -26.46 % 33.227 M -13.35 % 38.347 M -11.94 % 43.547 M -1.59 % 44.249 M -30.67 % 63.822 M -6.64 % 68.360 M 82.35 % 37.489 M -12.38 % 42.787 M 3.63 % 41.287 M -21.18 % 52.380 M 64.70 % 31.803 M 54.51 % 20.584 M 2.00 % 20.181 M 0.00 % 20.181 M 171.01 % 7.447 M 0.00 % 7.447 M 46.25 % 5.092 M 0.00 % 5.092 M 400.56 % 1.017 M 0.00 % 1.017 M -64.56 % 2.871 M 0.00 % 2.871 M
Operating income ratio 0.20 2.84 % 0.20 -19.54 % 0.25 -21.73 % 0.31 216.40 % 0.10 -48.34 % 0.19 -50.04 % 0.38 32.86 % 0.29 75.72 % 0.16 335.60 % 0.04 529.07 % -0.01 -104.33 % 0.20 -15.48 % 0.24 -11.61 % 0.27 -17.94 % 0.33 -6.28 % 0.35 -9.76 % 0.39 -14.59 % 0.46 -16.33 % 0.55 11.55 % 0.49 23.58 % 0.40 -16.25 % 0.48 19.26 % 0.40 -15.31 % 0.47 9.16 % 0.43 25.22 % 0.34 -0.18 % 0.35 0.00 % 0.35 123.34 % 0.15 0.00 % 0.15 7.15 % 0.14 0.00 % 0.14 342.27 % 0.03 0.00 % 0.03 -73.34 % 0.12 0.00 % 0.12
Total other income expenses net -100.078 K -21 193.19 % -470.000 99.86 % -333.521 K -303.34 % -82.689 K -42.97 % -57.835 K -2 918.47 % 2.052 K 101.98 % -103.392 K 89.37 % -972.654 K -395.79 % -196.181 K -3 807.82 % 5.291 K 100.38 % -1.380 M -34 499 875.00 % -4.000 99.66 % -1.193 K 97.66 % -50.891 K 81.64 % -277.194 K 0.000 100.00 % -875.000 0.000 100.00 % -1.893 K 98.58 % -133.107 K -351.61 % -29.474 K -133.69 % 87.498 K 4 931.51 % 1.739 K 101.05 % -166.163 K -187.39 % -57.818 K 26.86 % -79.051 K 70.11 % -264.512 K 0.00 % -264.512 K -111.65 % 2.270 M 0.00 % 2.270 M 592.72 % 327.624 K 0.00 % 327.624 K -83.09 % 1.938 M 0.00 % 1.938 M 1 322.71 % 136.212 K 0.00 % 136.211 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 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 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 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 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-03-31 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-03-31
Net debt -8.731 M 93.36 % -131.582 M 17.52 % -159.537 M -52.21 % -104.811 M -237.48 % -31.057 M 72.55 % -113.128 M -177.78 % 145.441 M 69.41 % 85.852 M 429.05 % 16.228 M 113.04 % -124.422 M -681.02 % 21.415 M 763.55 % 2.480 M 112.24 % -20.264 M 66.17 % -59.895 M 16.31 % -71.567 M -4.28 % -68.629 M -10.72 % -61.986 M 18.50 % -76.055 M 50.72 % -154.342 M 77.89 % -697.961 M -447.72 % -127.430 M -183.68 % 152.276 M 219.87 % -127.037 M -195.38 % 133.191 M 65.17 % 80.636 M 0.00 % 80.636 M 105.99 % 39.146 M 0.00 % 39.146 M 587.32 % 5.695 M 0.00 % 5.695 M -90.87 % 62.373 M 0.00 % 62.373 M 881.53 % 6.355 M
Total investments 90.731 M 443.58 % 16.691 M 0.00 % 16.691 M 1.26 % 16.484 M 0.00 % 16.484 M -76.08 % 68.899 M -80.82 % 359.300 M 170 995.14 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K -99.93 % 304.551 M 144 924.33 % 210.000 K -99.92 % 266.382 M 126 748.42 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K -98.35 % 12.709 M
Total debt 82.112 M 606.48 % 11.623 M -23.11 % 15.117 M -77.14 % 66.132 M -42.14 % 114.292 M -60.92 % 292.445 M -16.04 % 348.307 M 60.05 % 217.629 M 61.31 % 134.914 M 12.50 % 119.918 M 0.01 % 119.905 M 140.60 % 49.836 M 77.19 % 28.125 M 94.76 % 14.441 M -36.20 % 22.634 M 75.06 % 12.930 M -24.17 % 17.050 M 8 019.17 % 210.000 K 0.000 -100.00 % 6.007 M 0.00 % 6.007 M 0.000 -100.00 % 6.205 M 0.000 -100.00 % 98.000 M 0.00 % 98.000 M 34.25 % 73.000 M 0.00 % 73.000 M 1.39 % 72.000 M 0.00 % 72.000 M -2.04 % 73.500 M 0.00 % 73.500 M 0.000
Accumulated other comprehensive income loss 176.962 M 0.000 0.000 0.000 -100.00 % 135.352 M -80.73 % 702.551 M 483.74 % 120.354 M -82.01 % 668.910 M 608.77 % 94.377 M -86.06 % 676.878 M 625.08 % 93.352 M -86.27 % 680.156 M 657.53 % 89.786 M -86.72 % 676.313 M 686.92 % 85.944 M -87.08 % 665.192 M 815.98 % 72.621 M -88.95 % 656.905 M 0.000 0.000 0.000 -100.00 % 645.974 M 0.000 -100.00 % 625.084 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 103.957 M
Retained earnings 678.684 M -3.25 % 701.510 M 6.94 % 655.959 M 5.97 % 619.005 M 22.19 % 506.584 M -10.66 % 567.033 M 5.45 % 537.743 M 1.90 % 527.727 M 15.21 % 458.037 M 3.98 % 440.487 M 1.10 % 435.690 M 5.32 % 413.695 M 4.52 % 395.812 M -8.14 % 430.904 M 5.26 % 409.370 M 4.27 % 392.614 M 9.22 % 359.462 M -5.90 % 382.013 M 11.17 % 343.642 M 12.01 % 306.794 M 23.63 % 248.162 M 0.000 -100.00 % 178.933 M 0.000 -100.00 % 82.129 M 0.00 % 82.129 M 76.15 % 46.625 M 0.00 % 46.625 M -0.50 % 46.861 M 0.00 % 46.861 M 26.26 % 37.113 M 0.00 % 37.113 M 0.000
Common stock 403.192 M 0.00 % 403.192 M 0.00 % 403.192 M 0.40 % 401.580 M 0.00 % 401.580 M 0.00 % 401.580 M 0.00 % 401.580 M 0.00 % 401.580 M 0.00 % 401.580 M -0.19 % 402.333 M 0.00 % 402.333 M -0.13 % 402.845 M 0.00 % 402.845 M 0.00 % 402.845 M 0.00 % 402.845 M 0.00 % 402.845 M 0.00 % 402.845 M 0.00 % 402.845 M 0.32 % 401.580 M 0.00 % 401.580 M 11.34 % 360.680 M 0.000 -100.00 % 360.680 M 0.000 -100.00 % 59.000 M 0.00 % 59.000 M 0.00 % 59.000 M 0.00 % 59.000 M 9.26 % 54.000 M 0.00 % 54.000 M 0.00 % 54.000 M 0.00 % 54.000 M 0.000
Total equity 1.867 B -0.72 % 1.881 B 3.07 % 1.825 B 4.79 % 1.741 B 7.42 % 1.621 B -3.16 % 1.674 B 2.26 % 1.637 B 2.22 % 1.601 B 4.63 % 1.530 B 1.18 % 1.513 B 0.36 % 1.507 B 1.59 % 1.484 B 1.37 % 1.463 B -2.18 % 1.496 B 1.60 % 1.473 B 1.81 % 1.446 B 2.67 % 1.409 B -1.26 % 1.427 B 3.08 % 1.384 B 4.14 % 1.329 B 85.84 % 715.125 M 4.68 % 683.135 M 5.77 % 645.873 M 3.34 % 625.019 M 166.23 % 234.763 M 0.00 % 234.763 M 17.45 % 199.888 M 0.00 % 199.888 M 41.57 % 141.193 M 0.00 % 141.193 M 7.09 % 131.839 M 0.00 % 131.839 M 20.35 % 109.547 M
Other non current 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 -100.00 % 142.239 M 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 15.878 M 251.52 % 4.517 M 9.97 % 4.108 M 280.03 % 1.081 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 149.910 M 14.85 % 130.525 M 2.63 % 127.184 M 3.06 % 123.408 M 15.19 % 107.136 M 4.38 % 102.638 M 694.84 % 12.913 M -76.58 % 55.134 M -1.27 % 55.842 M 1.77 % 54.869 M -3.21 % 56.688 M -38.85 % 92.709 M -0.31 % 92.997 M 7.07 % 86.854 M 0.10 % 86.767 M 1.00 % 85.906 M 4.54 % 82.177 M 8.77 % 75.550 M -5.30 % 79.781 M -1.84 % 81.277 M 4.39 % 77.858 M -45.26 % 142.239 M 77.85 % 79.978 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 46.982 M 7.10 % 43.866 M -14.74 % 51.448 M -67.00 % 155.923 M 139.11 % 65.210 M 82.00 % 35.830 M -9.21 % 39.465 M -3.16 % 40.754 M 80.56 % 22.572 M -24.89 % 30.052 M -70.65 % 102.379 M 202.83 % 33.807 M -30.42 % 48.586 M 69.43 % 28.676 M -23.58 % 37.524 M 27.71 % 29.382 M 6.69 % 27.540 M 7.36 % 25.651 M 39.37 % 18.406 M 3 302.69 % -574.694 K -107.81 % 7.356 M 0.000 -100.00 % 79.133 M 0.000 -100.00 % 16.418 M 0.00 % 16.418 M 71.61 % 9.567 M 0.00 % 9.567 M -88.77 % 85.158 M 0.00 % 85.158 M 477.86 % 14.737 M 0.00 % 14.737 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 42.915 M 1 033.07 % 3.788 M -24.14 % 4.993 M -86.83 % 37.913 M 30.71 % 29.006 M 1 728.07 % 1.587 M 17.20 % 1.354 M 11.80 % 1.211 M -15.39 % 1.431 M -51.09 % 2.926 M 35.12 % 2.165 M -21.79 % 2.769 M -3.22 % 2.861 M -23.91 % 3.760 M 0.000 -100.00 % 16.609 M 154.49 % 6.527 M 0.000 -100.00 % 84.551 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 66.235 M 832.12 % 7.106 M -35.45 % 11.009 M -83.08 % 65.051 M -43.08 % 114.292 M -53.29 % 244.705 M -29.74 % 348.307 M 60.05 % 217.629 M 70.78 % 127.435 M 6.27 % 119.918 M 366.37 % 25.713 M -48.40 % 49.836 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.007 M 132.43 % -18.523 M 0.000 -100.00 % 6.205 M 0.000 -100.00 % 98.000 M 0.00 % 98.000 M 34.25 % 73.000 M 0.00 % 73.000 M 1.39 % 72.000 M 0.00 % 72.000 M -2.04 % 73.500 M 0.00 % 73.500 M 0.000
Total current liabilities 429.943 M 27.28 % 337.792 M -5.16 % 356.172 M -2.53 % 365.404 M -2.41 % 374.446 M -24.01 % 492.776 M -13.42 % 569.137 M 21.92 % 466.805 M 39.05 % 335.712 M -9.50 % 370.967 M 2.23 % 362.883 M 130.57 % 157.387 M 24.85 % 126.060 M 25.35 % 100.569 M -8.72 % 110.174 M 14.04 % 96.608 M 0.40 % 96.222 M 33.00 % 72.346 M 0.20 % 72.203 M -7.78 % 78.291 M 8.47 % 72.177 M 0.000 -100.00 % 147.993 M 0.000 -100.00 % 163.413 M 0.00 % 163.413 M 50.05 % 108.910 M 0.00 % 108.910 M -38.15 % 176.086 M 0.00 % 176.086 M 68.55 % 104.473 M 0.00 % 104.473 M 0.000
Total liabilities 579.853 M 23.82 % 468.317 M -3.11 % 483.357 M -1.12 % 488.812 M 1.50 % 481.582 M -19.12 % 595.413 M 2.30 % 582.050 M 11.52 % 521.938 M 33.30 % 391.554 M -8.05 % 425.837 M 1.49 % 419.571 M 67.76 % 250.096 M 14.17 % 219.057 M 16.88 % 187.423 M -4.83 % 196.941 M 7.90 % 182.514 M 2.31 % 178.399 M 20.62 % 147.896 M -2.69 % 151.984 M -4.75 % 159.568 M 6.35 % 150.034 M 5.48 % 142.239 M -37.61 % 227.970 M 0.000 -100.00 % 163.413 M 0.00 % 163.413 M 50.05 % 108.910 M 0.00 % 108.910 M -38.15 % 176.086 M 0.00 % 176.086 M 68.55 % 104.473 M 0.00 % 104.473 M 0.000
Other non current assets 36.879 M -23.21 % 48.027 M -54.21 % 104.875 M 9.83 % 95.491 M 101.45 % 47.403 M -33.85 % 71.659 M 14 524.95 % 489.981 K -99.89 % 461.457 M 12.24 % 411.128 M -6.37 % 439.116 M -33.30 % 658.348 M -10.95 % 739.314 M 3.84 % 711.952 M -7.74 % 771.682 M -1.83 % 786.054 M -0.74 % 791.938 M 4.58 % 757.270 M -3.90 % 787.989 M 20.31 % 654.972 M 1 035.08 % 57.703 M 433.39 % 10.818 M -98.69 % 825.032 M 3 612.28 % 22.224 M 116.69 % -133.191 M -2 299.26 % 6.056 M 0.00 % 6.056 M 71.69 % 3.527 M 0.00 % 3.527 M -20.04 % 4.412 M 0.00 % 4.412 M -9.50 % 4.875 M 0.00 % 4.875 M 176.71 % -6.355 M
Long term investments 16.690 M 121.51 % -77.604 M -37.17 % -56.573 M -51.75 % -37.282 M 20.34 % -46.803 M -380.06 % 16.712 M 7 857.89 % 210.000 K 100.05 % -388.338 M -0.90 % -384.869 M -0.90 % -381.438 M 31.90 % -560.086 M 17.16 % -676.067 M 2.33 % -692.220 M 6.32 % -738.942 M 2.64 % -758.943 M 2.41 % -777.652 M -3.60 % -750.614 M 4.16 % -783.203 M -21.11 % -646.680 M -1 144.09 % -51.980 M -490.02 % -8.810 M 0.000 100.00 % -18.824 M 0.000 -100.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.00 % 210.000 K 0.000
Intangible assets 91.857 M 2.34 % 89.758 M -0.45 % 90.165 M 0.04 % 90.128 M 0.22 % 89.931 M -0.69 % 90.551 M 67.88 % 53.938 M -1.05 % 54.512 M -0.76 % 54.932 M 0.76 % 54.517 M -0.17 % 54.608 M 2.10 % 53.485 M 0.71 % 53.109 M -0.68 % 53.474 M -0.59 % 53.789 M -0.36 % 53.984 M -1.09 % 54.579 M 0.07 % 54.540 M -0.72 % 54.936 M -0.64 % 55.291 M -0.76 % 55.716 M 0.000 -100.00 % 56.453 M 0.000 -100.00 % 18.434 M 0.00 % 18.434 M -0.78 % 18.579 M 0.00 % 18.579 M -0.55 % 18.681 M 0.00 % 18.681 M 119.54 % 8.509 M 0.00 % 8.509 M 0.000
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 91.857 M 2.34 % 89.758 M -0.45 % 90.165 M 0.04 % 90.128 M 0.22 % 89.931 M -0.69 % 90.551 M 67.88 % 53.938 M -1.05 % 54.512 M -0.76 % 54.932 M 0.76 % 54.517 M -0.17 % 54.608 M 2.10 % 53.485 M 0.71 % 53.109 M -0.68 % 53.474 M -0.59 % 53.789 M -0.36 % 53.984 M -1.09 % 54.579 M 0.07 % 54.540 M -0.72 % 54.936 M -0.64 % 55.291 M -0.76 % 55.716 M 0.000 -100.00 % 56.453 M 0.000 -100.00 % 18.434 M 0.00 % 18.434 M -0.78 % 18.579 M 0.00 % 18.579 M -0.55 % 18.681 M 0.00 % 18.681 M 119.54 % 8.509 M 0.00 % 8.509 M 0.000
Property plant equipment net 1.580 B 5.91 % 1.491 B 1.00 % 1.477 B 9.23 % 1.352 B 3.34 % 1.308 B 5.80 % 1.236 B 1.03 % 1.224 B 19.72 % 1.022 B 1.46 % 1.008 B 7.76 % 934.969 M 9.82 % 851.402 M 31.27 % 648.587 M 3.33 % 627.699 M 9.32 % 574.186 M 6.98 % 536.747 M 4.79 % 512.231 M -0.60 % 515.343 M 3.08 % 499.961 M 1.00 % 495.030 M 0.73 % 491.447 M -1.15 % 497.157 M 0.000 -100.00 % 498.320 M 0.000 -100.00 % 218.183 M 0.00 % 218.183 M 30.01 % 167.820 M 0.00 % 167.820 M 32.63 % 126.530 M 0.00 % 126.530 M 2.80 % 123.085 M 0.00 % 123.085 M 0.000
Total non current assets 1.725 B 4.80 % 1.646 B 1.90 % 1.615 B 7.66 % 1.500 B 2.59 % 1.462 B 3.32 % 1.415 B 10.53 % 1.281 B 11.30 % 1.151 B 4.66 % 1.099 B 3.80 % 1.059 B 4.38 % 1.015 B 30.18 % 779.389 M 9.14 % 714.104 M 6.23 % 672.241 M 6.68 % 630.154 M 6.33 % 592.647 M 0.60 % 589.129 M 3.25 % 570.603 M 0.14 % 569.784 M 1.16 % 563.261 M -0.46 % 565.879 M -31.41 % 825.032 M 44.84 % 569.619 M 527.67 % -133.191 M -154.84 % 242.883 M 0.00 % 242.883 M 27.74 % 190.137 M 0.00 % 190.137 M 26.90 % 149.832 M 0.00 % 149.832 M 9.62 % 136.679 M 0.00 % 136.679 M 2 250.82 % -6.355 M
Other current assets 15.109 M 0.86 % 14.981 M 47.00 % 10.191 M 53.65 % 6.633 M 66.67 % 3.979 M -66.17 % 11.762 M 444.15 % 2.162 M 0.000 -100.00 % 4.437 M -26.15 % 6.008 M -81.28 % 32.089 M 861.90 % 3.336 M -27.16 % 4.580 M -16.12 % 5.460 M 113.33 % 2.559 M 105.31 % 1.247 M -59.20 % 3.055 M 145.42 % 1.245 M -24.09 % 1.640 M -72.94 % 6.061 M -44.27 % 10.875 M 0.000 -100.00 % 7.746 M 0.000 -100.00 % 15.396 M 0.00 % 15.396 M 36.29 % 11.297 M 0.00 % 11.297 M -23.04 % 14.678 M 0.00 % 14.678 M 14.49 % 12.821 M 0.00 % 12.821 M 0.000
Short term investments 74.041 M -21.48 % 94.295 M 28.71 % 73.265 M 36.27 % 53.766 M -15.04 % 63.287 M 21.27 % 52.187 M -85.47 % 359.090 M -7.58 % 388.548 M 0.90 % 385.079 M 0.90 % 381.648 M -31.88 % 560.296 M -17.15 % 676.277 M -2.33 % 692.430 M -6.32 % 739.152 M -2.63 % 759.153 M -2.41 % 777.862 M 3.60 % 750.824 M -4.16 % 783.413 M 21.10 % 646.890 M 1 139.49 % 52.190 M 478.61 % 9.020 M -97.04 % 304.551 M 1 500.07 % 19.034 M -92.85 % 266.382 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.709 M
cash and cash equivalents 90.843 M -36.56 % 143.205 M -18.01 % 174.654 M 2.17 % 170.943 M 17.61 % 145.349 M -64.16 % 405.573 M 99.92 % 202.866 M 53.95 % 131.777 M 11.03 % 118.686 M -51.43 % 244.340 M 148.08 % 98.491 M 107.98 % 47.356 M -2.14 % 48.389 M -34.90 % 74.336 M -21.09 % 94.201 M 15.50 % 81.559 M 3.19 % 79.036 M 3.63 % 76.265 M -50.59 % 154.342 M -78.08 % 703.969 M 427.57 % 133.437 M 187.63 % -152.276 M -214.28 % 133.242 M 200.04 % -133.191 M -867.07 % 17.364 M 0.00 % 17.364 M -48.71 % 33.854 M 0.00 % 33.854 M -48.94 % 66.305 M 0.00 % 66.305 M 495.91 % 11.127 M 0.00 % 11.127 M 275.09 % -6.355 M
Cash and short term investments 164.884 M -30.58 % 237.500 M -4.20 % 247.919 M 10.33 % 224.708 M 7.70 % 208.636 M -54.42 % 457.760 M -18.54 % 561.956 M 8.00 % 520.324 M 3.29 % 503.765 M -19.52 % 625.988 M -4.98 % 658.787 M -8.96 % 723.633 M -2.32 % 740.819 M -8.93 % 813.488 M -4.67 % 853.355 M -0.71 % 859.420 M 3.56 % 829.859 M -3.47 % 859.679 M 7.29 % 801.232 M 5.96 % 756.159 M 430.80 % 142.457 M -6.45 % 152.276 M 0.00 % 152.276 M 14.33 % 133.191 M 667.07 % 17.364 M 0.00 % 17.364 M -48.71 % 33.854 M 0.00 % 33.854 M -48.94 % 66.305 M 0.00 % 66.305 M 495.91 % 11.127 M 0.00 % 11.127 M 75.09 % 6.355 M
Total current assets 722.242 M 2.70 % 703.220 M 1.49 % 692.901 M -5.06 % 729.835 M 14.01 % 640.135 M -25.02 % 853.793 M -15.25 % 1.007 B 3.57 % 972.693 M 18.24 % 822.654 M -6.45 % 879.366 M -3.58 % 912.040 M -4.42 % 954.240 M -1.47 % 968.441 M -4.23 % 1.011 B -2.70 % 1.039 B 0.30 % 1.036 B 3.83 % 998.066 M -0.59 % 1.004 B 3.90 % 966.288 M 4.43 % 925.329 M 209.18 % 299.281 M 96.54 % 152.276 M -49.95 % 304.224 M 128.41 % 133.191 M -16.55 % 159.613 M 0.00 % 159.613 M 29.46 % 123.294 M 0.00 % 123.294 M -28.14 % 171.575 M 0.00 % 171.575 M 64.93 % 104.031 M 0.00 % 104.031 M 1 537.07 % 6.355 M
Inventory 242.673 M 9.23 % 222.160 M -2.18 % 227.121 M 9.28 % 207.842 M -10.40 % 231.969 M 6.31 % 218.201 M 5.41 % 207.008 M 11.20 % 186.161 M -8.52 % 203.496 M 29.83 % 156.743 M 15.49 % 135.714 M 0.99 % 134.379 M 7.82 % 124.635 M 13.87 % 109.453 M 10.56 % 99.000 M 19.65 % 82.740 M 4.21 % 79.395 M 6.69 % 74.418 M 14.61 % 64.929 M 5.49 % 61.548 M -9.31 % 67.865 M 0.000 -100.00 % 70.547 M 0.000 -100.00 % 54.287 M 0.00 % 54.287 M 47.89 % 36.707 M 0.00 % 36.707 M -21.72 % 46.890 M 0.00 % 46.890 M -2.24 % 47.966 M 0.00 % 47.966 M 0.000
Net receivables 299.576 M 31.06 % 228.579 M 10.07 % 207.670 M -28.55 % 290.652 M 48.63 % 195.552 M 17.75 % 166.069 M -29.73 % 236.330 M -10.12 % 262.934 M 136.97 % 110.956 M 22.43 % 90.627 M 6.06 % 85.450 M -8.01 % 92.892 M -6.79 % 99.659 M 20.32 % 82.830 M -3.23 % 85.597 M -7.80 % 92.838 M 6.06 % 87.531 M 27.48 % 68.663 M -30.56 % 98.884 M -6.55 % 105.815 M 23.18 % 85.902 M 0.000 -100.00 % 79.343 M 0.000 -100.00 % 72.567 M 0.00 % 72.567 M 75.13 % 41.437 M 0.00 % 41.437 M -5.18 % 43.702 M 0.00 % 43.702 M 36.07 % 32.118 M 0.00 % 32.118 M 0.000
Tax assets 0.000 -100.00 % 94.295 M 66.68 % 56.573 M 5.22 % 53.766 M -15.54 % 63.659 M 0.000 -100.00 % 2.044 M 205.39 % 669.284 K -93.68 % 10.583 M -10.96 % 11.885 M 14.77 % 10.356 M -26.39 % 14.070 M 3.73 % 13.564 M 14.54 % 11.842 M -5.32 % 12.507 M 2.97 % 12.146 M -3.22 % 12.551 M 10.90 % 11.317 M -1.82 % 11.527 M 6.73 % 10.800 M -1.80 % 10.998 M 0.000 -100.00 % 11.446 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -152.276 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 313.572 M 10.17 % 284.631 M -1.16 % 287.961 M 106.10 % 139.720 M -27.30 % 192.178 M -8.91 % 210.980 M 22.63 % 172.050 M -16.76 % 206.695 M 39.44 % 148.232 M -32.25 % 218.781 M 59.31 % 137.335 M 92.96 % 71.171 M -2.80 % 73.220 M 12.60 % 65.029 M -0.42 % 65.302 M 19.35 % 54.713 M 1.67 % 53.812 M 55.51 % 34.604 M -19.97 % 43.237 M 9.07 % 39.640 M -13.38 % 45.761 M 0.000 -100.00 % 55.702 M 0.000 -100.00 % 48.995 M 0.00 % 48.995 M 85.99 % 26.342 M 0.00 % 26.342 M 39.17 % 18.928 M 0.00 % 18.928 M 16.58 % 16.236 M 0.00 % 16.236 M 0.000
Tax payables 3.155 M 44.10 % 2.189 M -61.95 % 5.754 M 22.16 % 4.710 M 70.25 % 2.766 M 119.48 % 1.260 M -70.83 % 4.321 M 150.36 % 1.726 M 74.63 % 988.397 K 57.01 % 629.500 K -67.05 % 1.911 M 40.31 % 1.362 M -67.99 % 4.254 M 8.02 % 3.938 M -46.40 % 7.348 M -24.60 % 9.744 M -18.86 % 12.010 M 44.16 % 8.331 M -21.11 % 10.560 M -36.42 % 16.609 M 154.49 % 6.527 M 0.000 -100.00 % 6.952 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 92.282 M 1.44 % 90.969 M -0.46 % 91.389 M 1.33 % 90.186 M -0.09 % 90.263 M 3.94 % 86.846 M 25.51 % 69.193 M 25.50 % 55.134 M -1.27 % 55.842 M 1.77 % 54.869 M -3.21 % 56.688 M 2.19 % 55.471 M -3.13 % 57.264 M 5.54 % 54.257 M -3.20 % 56.051 M 0.19 % 55.944 M 4.39 % 53.593 M 9.26 % 49.052 M -7.92 % 53.271 M -3.12 % 54.986 M 6.91 % 51.434 M 0.000 -100.00 % 54.039 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 4.820 M 29.90 % 3.710 M 10.57 % 3.355 M 2.50 % 3.274 M 12.11 % 2.920 M 10.94 % 2.632 M 1.20 % 2.601 M -16.45 % 3.113 M 64.73 % 1.890 M 11.79 % 1.690 M -1.53 % 1.717 M 4.84 % 1.637 M 17.21 % 1.397 M 42.75 % 978.583 K 7.67 % 908.842 K 26.92 % 716.078 K 74.05 % 411.414 K 219.09 % 128.934 K 834.75 % -17.548 K -135.36 % 49.621 K 163.57 % -78.059 K -145.65 % 171.000 K 270.32 % -100.397 K 0.000 -100.00 % 270.539 K 0.00 % 270.539 K -69.93 % 899.824 K 0.00 % 899.824 K -32.38 % 1.331 M 0.00 % 1.331 M -22.85 % 1.725 M 0.00 % 1.725 M 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.479 M 0.000 100.00 % -94.192 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -24.531 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
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
Other total stockholders equity 603.672 M -21.84 % 772.396 M 1.33 % 762.227 M 6.25 % 717.409 M 1.06 % 709.885 M 0.000 -100.00 % 694.887 M 0.000 -100.00 % 668.910 M 0.13 % 668.068 M 0.11 % 667.358 M 4 609.02 % -14.801 M -102.23 % 663.434 M 4 525.77 % -14.990 M -102.61 % 573.458 M -11.80 % 650.201 M 0.64 % 646.078 M 0.68 % 641.725 M 0.44 % 638.883 M 0.000 -100.00 % 106.361 M 187.54 % 36.990 M -65.22 % 106.361 M 161 566.66 % -65.872 K -100.07 % 93.363 M 0.00 % 93.363 M 0.00 % 93.363 M 0.00 % 93.363 M 139.39 % 39.001 M 0.00 % 39.001 M 0.00 % 39.001 M 0.00 % 39.001 M 597.69 % 5.590 M
Deferred tax liabilities non current 41.751 M 19.16 % 35.039 M 10.58 % 31.687 M -1.41 % 32.141 M 90.49 % 16.873 M 6.84 % 15.792 M 22.30 % 12.913 M 0.000 0.000 0.000 0.000 -100.00 % 37.238 M 4.21 % 35.733 M 9.62 % 32.596 M 6.12 % 30.716 M 2.52 % 29.963 M 4.82 % 28.583 M 7.87 % 26.498 M -0.04 % 26.510 M 0.83 % 26.291 M -0.50 % 26.424 M 0.000 -100.00 % 25.939 M 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
Total assets 2.447 B 4.17 % 2.349 B 1.78 % 2.308 B 3.50 % 2.230 B 6.07 % 2.103 B -7.34 % 2.269 B -0.82 % 2.288 B 7.76 % 2.123 B 10.47 % 1.922 B -0.85 % 1.938 B 0.61 % 1.927 B 11.14 % 1.734 B 3.04 % 1.683 B -0.06 % 1.683 B 0.84 % 1.669 B 2.49 % 1.629 B 2.63 % 1.587 B 0.80 % 1.575 B 2.51 % 1.536 B 3.19 % 1.489 B 72.06 % 865.160 M 4.86 % 825.032 M -5.59 % 873.844 M 0.000 -100.00 % 402.496 M 0.00 % 402.496 M 28.42 % 313.431 M 0.00 % 313.431 M -2.48 % 321.407 M 0.00 % 321.407 M 33.52 % 240.711 M 0.00 % 240.711 M 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-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-03-31 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 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 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 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -24.772 M -202.41 % 24.188 M 0.000 -100.00 % 106.599 M 318.41 % -48.807 M -362.61 % 18.585 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
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 15.403 M 0.000 -100.00 % 8.752 M 954.19 % -1.025 M -200.00 % 1.025 M 0.000 100.00 % -1.791 M 42.50 % -3.115 M -200.00 % 3.115 M 0.000 -100.00 % 6.261 M 193.30 % -6.711 M -200.00 % 6.711 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
Change in working capital 0.000 0.000 0.000 0.000 -100.00 % 17.222 M 0.000 100.00 % -213.524 M -373.35 % 78.114 M 200.00 % -78.114 M 0.000 100.00 % -90.663 M -273.16 % 52.357 M 200.00 % -52.357 M 0.000 100.00 % -26.924 M -743.35 % -3.193 M -200.00 % 3.193 M 0.000 100.00 % -21.365 M -412.26 % 6.842 M 200.00 % -6.842 M 0.000 -100.00 % 11.796 M 0.000 0.000 0.000 100.00 % -28.213 M 0.00 % -28.213 M -917.80 % 3.450 M 0.00 % 3.450 M 158.37 % -5.911 M 0.00 % -5.911 M -241.07 % 4.190 M 0.00 % 4.190 M 132.40 % -12.932 M 0.00 % -12.932 M
Accounts receivables 0.000 0.000 0.000 0.000 -100.00 % 29.912 M 0.000 100.00 % -143.466 M -2 120.26 % 7.101 M 200.00 % -7.101 M 0.000 100.00 % -48.731 M -291.36 % 25.465 M 200.00 % -25.465 M 0.000 -100.00 % 2.413 M 122.51 % -10.720 M -200.00 % 10.720 M 0.000 100.00 % -23.848 M -377.31 % 8.600 M 200.00 % -8.600 M 0.000 -100.00 % 28.485 M 0.000 0.000 0.000 100.00 % -18.329 M 0.00 % -18.329 M -907.32 % 2.270 M 0.00 % 2.270 M 135.21 % -6.449 M 0.00 % -6.449 M -259.41 % 4.045 M 0.00 % 4.045 M 149.62 % -8.153 M 0.00 % -8.153 M
Inventory 0.000 0.000 0.000 0.000 100.00 % -27.689 M 0.000 100.00 % -79.214 M -211.55 % 71.012 M 200.00 % -71.012 M 0.000 100.00 % -41.931 M -255.93 % 26.892 M 200.00 % -26.892 M 0.000 100.00 % -37.083 M -334.74 % 15.798 M 200.00 % -15.798 M 0.000 -100.00 % 2.483 M 241.28 % -1.758 M -200.00 % 1.758 M 0.000 100.00 % -16.689 M 0.000 0.000 0.000 100.00 % -9.884 M 0.00 % -9.884 M -937.98 % 1.180 M 0.00 % 1.180 M 119.23 % 538.012 K 0.00 % 538.012 K 272.45 % 144.451 K 0.00 % 144.451 K 103.02 % -4.779 M 0.00 % -4.779 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.021 M 200.00 % -1.021 M 0.000 -100.00 % 2.067 M -46.20 % 3.842 M 200.00 % -3.842 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
Other working capital 0.000 0.000 0.000 0.000 -100.00 % 14.998 M 0.000 -100.00 % 9.157 M 996.88 % -1.021 M -200.00 % 1.021 M 0.000 100.00 % -2.067 M 46.20 % -3.842 M -200.00 % 3.842 M 0.000 -100.00 % 7.746 M 193.66 % -8.270 M -200.00 % 8.270 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 non cash items 82.678 M 10.24 % 74.996 M 0.000 -100.00 % 46.990 M -44.92 % 85.318 M -12.93 % 97.984 M -22.58 % 126.554 M 310.53 % -60.112 M -381.67 % 21.341 M 180.86 % -26.394 M 15.72 % -31.317 M -75.13 % -17.883 M -221.36 % 14.735 M 168.43 % -21.533 M -203.55 % 20.795 M 162.73 % -33.152 M 12.47 % -37.877 M 1.29 % -38.371 M 30.40 % -55.134 M 5.97 % -58.632 M -81.86 % -32.240 M 12.84 % -36.990 M -4.18 % -35.506 M 20.86 % -44.862 M -62.97 % -27.527 M -233.91 % -8.244 M -150.81 % 16.224 M 0.00 % 16.224 M 971.40 % -1.862 M 0.00 % -1.862 M -132.68 % 5.697 M 0.00 % 5.697 M 413.83 % -1.815 M 0.00 % -1.815 M -121.56 % 8.420 M 0.00 % 8.420 M
Net cash provided by operating activities 82.678 M 10.24 % 74.996 M 0.000 -100.00 % 159.411 M 139.34 % 66.605 M -47.67 % 127.274 M -29.58 % 180.727 M 1 786.91 % 9.578 M -21.22 % 12.158 M 153.46 % 4.797 M -84.68 % 31.317 M 75.13 % 17.883 M -29.41 % 25.335 M 5 757 945 082.45 % -0.440 -100.00 % 36.812 M -16.82 % 44.257 M 18.72 % 37.278 M -36.27 % 58.490 M -25.64 % 78.658 M 15.83 % 67.909 M 295.06 % 17.190 M 185.42 % 6.023 M -91.03 % 67.132 M -7.08 % 72.247 M 63.68 % 44.139 M 44.44 % 30.558 M 203.71 % 10.062 M 0.00 % 10.062 M -28.12 % 13.998 M 0.00 % 13.998 M 66.40 % 8.413 M 0.00 % 8.413 M -3.27 % 8.697 M 0.00 % 8.697 M 659.61 % 1.145 M 0.00 % 1.145 M
Investments in property plant and equipment -145.816 M -70.14 % -85.705 M 15.84 % -101.839 M -7.74 % -94.524 M 11.14 % -106.369 M 40.17 % -177.786 M -46.94 % -120.989 M -55.64 % -77.736 M 45.70 % -143.150 M -129.65 % -62.333 M 58.74 % -151.077 M -74.16 % -86.749 M -97.76 % -43.866 M 24.87 % -58.387 M -19.30 % -48.940 M -193.99 % -16.647 M 16.35 % -19.901 M 5.47 % -21.053 M -3.89 % -20.265 M -9.72 % -18.469 M -57.41 % -11.733 M 43.03 % -20.597 M -24.97 % -16.481 M 44.00 % -29.430 M 32.37 % -43.517 M 0.00 % -43.517 M -48.75 % -29.256 M 0.00 % -29.256 M -51.65 % -19.292 M 0.00 % -19.292 M -69.30 % -11.395 M 0.00 % -11.395 M -44.31 % -7.896 M 0.00 % -7.896 M -76.54 % -4.473 M 0.00 % -4.473 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 121.704 K -99.93 % 162.818 M 104.75 % 79.520 M 0.000 -100.00 % 172.108 M 5 736 830.23 % 3.000 K -99.99 % 31.192 M 12 896.62 % 240.000 K 0.000 0.000 0.000 -100.00 % 70.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 -100.00 % 121.313 M 200.00 % -121.313 M -635.23 % -16.500 M 81.82 % -90.757 M -214.13 % 79.520 M 200.00 % -79.520 M 0.000 100.00 % -172.108 M -651.77 % 31.192 M 200.00 % -31.192 M 0.000 100.00 % -515.092 M -217.89 % 436.940 M 200.00 % -436.940 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
Sales maturities of investments 613.945 K 178.76 % 220.244 K -89.90 % 2.181 M 101.78 % 1.081 M 1 195.00 % 83.458 K -99.65 % 23.660 M -91.99 % 295.419 M 221.90 % -242.338 M -213 521.32 % 113.549 K -99.43 % 19.775 M 28.33 % 15.410 M 419.68 % 2.965 M -6.86 % 3.184 M 84.18 % 1.729 M 27.47 % 1.356 M 340.62 % 307.760 K -61.77 % 805.033 K -57.44 % 1.892 M 177.58 % 681.520 K 203.80 % 224.330 K 0.000 -100.00 % 143.081 K -41.90 % 246.256 K 40.94 % 174.722 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
Other investing activites 30.999 M 202.03 % -30.384 M 14.57 % -35.565 M 68.14 % -111.625 M -212.84 % 98.921 M -43.65 % 175.538 M 96.42 % 89.370 M 1 131.93 % 7.255 M -83.81 % 44.815 M -63.51 % 122.826 M 23.47 % 99.482 M 1 512.65 % -7.042 M -110.03 % 70.217 M 176.31 % 25.413 M 3.06 % 24.659 M 182.12 % -30.029 M -176.00 % 39.510 M 193.27 % -42.361 M 24.21 % -55.888 M 90.35 % -579.333 M -3 271.12 % -17.185 M -171.63 % -6.327 M 70.34 % -21.333 M -17.61 % -18.139 M 59.51 % -44.802 M -49.41 % -29.986 M -1 035.52 % -2.641 M 0.00 % -2.641 M 90.20 % -26.948 M 0.00 % -26.948 M -188.90 % 30.312 M 0.00 % 30.312 M 1 877.70 % 1.533 M 0.00 % 1.533 M -4.40 % 1.603 M 0.00 % 1.603 M
Net cash used for investing activites -114.203 M 1.44 % -115.868 M 14.31 % -135.224 M -61.45 % -83.756 M -1 037.36 % -7.364 M 60.72 % -18.748 M 79.42 % -91.100 M -29.25 % -70.481 M 28.24 % -98.221 M -222.37 % 80.268 M 321.82 % -36.186 M 39.32 % -59.631 M -301.90 % 29.535 M 194.53 % -31.245 M -36.30 % -22.925 M 50.56 % -46.368 M -327.13 % 20.414 M 133.18 % -61.521 M 18.48 % -75.472 M 87.37 % -597.578 M -3 377.29 % -17.185 M -171.63 % -6.327 M 83.16 % -37.568 M 20.73 % -47.395 M -5.79 % -44.802 M -49.41 % -29.986 M 5.99 % -31.896 M 0.00 % -31.896 M 31.02 % -46.240 M 0.00 % -46.240 M -344.44 % 18.917 M 0.00 % 18.917 M 397.27 % -6.363 M 0.00 % -6.363 M -121.77 % -2.869 M 0.00 % -2.869 M
Debt repayment 70.450 M 4 831.69 % -1.489 M 97.08 % -50.976 M -5.94 % -48.120 M 0.000 100.00 % -16.000 M -137.20 % 43.008 M -47.98 % 82.669 M 451.12 % 15.000 M 0.000 -100.00 % 70.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.000 M 0.000 0.000 0.000 100.00 % -3.800 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
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.251 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
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.251 M 0.000 100.00 % -9.251 M 0.000 100.00 % -6.318 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
Dividends paid -80.963 M -53 372.87 % -151.410 K 72.11 % -542.862 K 37.44 % -867.765 K 98.94 % -81.604 M -4 024.57 % -1.978 M 96.81 % -62.118 M -5 036.98 % -1.209 M -27.10 % -951.364 K 5.55 % -1.007 M -83.92 % -547.707 K 84.13 % -3.450 M 93.94 % -56.923 M 0.000 100.00 % -60.427 M -984.65 % -5.571 M 89.81 % -54.672 M 0.000 100.00 % -65.845 K 2.74 % -67.701 K 2.33 % -69.319 K 99.89 % -63.565 M -54 710.38 % -115.972 K 99.64 % -31.917 M -11 478.75 % -275.649 K 0.00 % -275.649 K 72.63 % -1.007 M 0.00 % -1.007 M 89.73 % -9.802 M 0.00 % -9.802 M -889.66 % -990.442 K 0.00 % -990.443 K 7.89 % -1.075 M 0.00 % -1.075 M 11.74 % -1.218 M 0.00 % -1.218 M
Other financing activites 0.000 0.000 -100.00 % 13.480 M 1 821 575 981.10 % 0.740 100.00 % -130.276 M 0.000 0.000 0.000 100.00 % -9.251 M 0.000 100.00 % -0.760 -100.00 % 49.800 M 187.49 % -56.923 M -605.32 % 11.265 M -81.36 % 60.427 M 0.000 100.00 % -54.672 M -462.31 % 15.090 M 388.04 % -5.239 M -100.94 % 558.135 M 38 085.88 % -1.469 M -38.62 % -1.060 M 0.000 100.00 % -4.800 M 7.26 % -5.176 M 0.43 % -5.198 M -143.66 % 11.907 M 0.00 % 11.907 M -53.88 % 25.819 M 0.00 % 25.819 M 1 047.49 % 2.250 M 0.00 % 2.250 M 155.15 % -4.080 M 0.00 % -4.080 M -149.75 % 8.200 M 0.00 % 8.200 M
Net cash used provided by financing activities -10.513 M -540.92 % -1.640 M 95.69 % -38.039 M 22.35 % -48.988 M 76.88 % -211.880 M -1 078.52 % -17.978 M 5.92 % -19.110 M -123.46 % 81.459 M 1 597.83 % 4.798 M 576.30 % -1.007 M -101.60 % 63.134 M 36.21 % 46.350 M 175.62 % -61.293 M -644.11 % 11.265 M 0.000 100.00 % -5.571 M 89.81 % -54.672 M -462.31 % 15.090 M 233.48 % -11.305 M -102.03 % 558.067 M 38 081.27 % -1.469 M 97.73 % -64.625 M -1 550.29 % -3.916 M 89.33 % -36.717 M -612.52 % -5.153 M 0.87 % -5.198 M -147.69 % 10.900 M 0.00 % 10.900 M -31.95 % 16.017 M 0.00 % 16.017 M 1 171.60 % 1.260 M 0.00 % 1.260 M 124.43 % -5.155 M 0.00 % -5.155 M -173.83 % 6.982 M 0.00 % 6.982 M
Effect of forex changes on cash 207.735 K -90.58 % 2.205 M -22.08 % 2.830 M 416.67 % -893.621 K -135.32 % 2.530 M 20.08 % 2.107 M 103.71 % 1.034 M 168.34 % 385.464 K -59.90 % 961.260 K 576.78 % -201.614 K -179.25 % 254.387 K -28.16 % 354.118 K -57.77 % 838.459 K 809.46 % -118.183 K 6.43 % -126.304 K -330.31 % -29.352 K 91.47 % -344.016 K -83.43 % -187.542 K 86.72 % -1.412 M -3.12 % -1.370 M -30 338.45 % -4.499 K -101.48 % 304.100 K 116.54 % 140.438 K 131.90 % -440.305 K -166.34 % 663.675 K 216.13 % -571.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -41.830 M -3.21 % -40.528 M -293.82 % -10.291 M -139.93 % 25.774 M 117.16 % -150.192 M -174.09 % 202.707 M 185.14 % 71.090 M 239.47 % 20.942 M 126.08 % -80.304 M -176.96 % 104.344 M 137.25 % 43.980 M 928.85 % 4.275 M 176.54 % -5.585 M 72.21 % -20.099 M -262.03 % 12.404 M 260.87 % -7.711 M -388.09 % 2.677 M -77.45 % 11.871 M 224.55 % -9.531 M -135.26 % 27.029 M 261.30 % -16.758 M 82.08 % -93.517 M -462.63 % 25.788 M 309.57 % -12.305 M -138.80 % -5.153 M 0.87 % -5.198 M 52.46 % -10.935 M 0.00 % -10.935 M 32.61 % -16.225 M 0.00 % -16.225 M -156.75 % 28.589 M 0.00 % 28.589 M 1 113.30 % -2.821 M 0.00 % -2.821 M -153.67 % 5.257 M 0.00 % 5.257 M
Cash at beginning of period 120.084 M -25.23 % 160.611 M -6.02 % 170.902 M 17.76 % 145.128 M -50.86 % 295.321 M 45.57 % 202.866 M 53.95 % 131.777 M 19.61 % 110.173 M -42.16 % 190.477 M 121.14 % 86.133 M 104.33 % 42.153 M 11.29 % 37.878 M -12.85 % 43.463 M -31.62 % 63.562 M 24.25 % 51.157 M -13.10 % 58.868 M 4.76 % 56.192 M 26.79 % 44.321 M -17.70 % 53.852 M 100.77 % 26.823 M 75.45 % 15.288 M -47.08 % 28.892 M 830.88 % 3.104 M -79.86 % 15.409 M 1 556 484 038.13 % 0.990 0.000 0.000 0.000 0.000 -100.00 % 66.305 M 75.80 % 37.716 M 0.000 0.000 -100.00 % 14.769 M 55.27 % 9.512 M 0.000
Cash at end of period 78.254 M -34.83 % 120.084 M -25.23 % 160.611 M -6.02 % 170.902 M 17.76 % 145.128 M -64.22 % 405.573 M 99.92 % 202.866 M 54.72 % 131.115 M 19.01 % 110.173 M -42.16 % 190.477 M 121.14 % 86.133 M 104.33 % 42.153 M 11.29 % 37.878 M -12.85 % 43.463 M -31.62 % 63.562 M 24.25 % 51.157 M -13.10 % 58.868 M 4.76 % 56.192 M 26.79 % 44.321 M -17.70 % 53.852 M 3 765.09 % -1.469 M 97.73 % -64.625 M -323.68 % 28.892 M 830.88 % 3.104 M 160.23 % -5.153 M 0.87 % -5.198 M 52.46 % -10.935 M 0.00 % -10.935 M 32.61 % -16.225 M -132.40 % 50.079 M -24.47 % 66.305 M 131.92 % 28.589 M 1 113.30 % -2.821 M -123.61 % 11.948 M -19.10 % 14.769 M 180.93 % 5.257 M
Operating cash flow 82.678 M 10.24 % 74.996 M 0.000 -100.00 % 159.411 M 139.34 % 66.605 M -47.67 % 127.274 M -29.58 % 180.727 M 1 786.91 % 9.578 M -21.22 % 12.158 M 153.46 % 4.797 M -84.68 % 31.317 M 75.13 % 17.883 M -29.41 % 25.335 M 5 757 945 082.45 % -0.440 -100.00 % 36.812 M -16.82 % 44.257 M 18.72 % 37.278 M -36.27 % 58.490 M -25.64 % 78.658 M 15.83 % 67.909 M 295.06 % 17.190 M 185.42 % 6.023 M -91.03 % 67.132 M -7.08 % 72.247 M 63.68 % 44.139 M 44.44 % 30.558 M 203.71 % 10.062 M 0.00 % 10.062 M -28.12 % 13.998 M 0.00 % 13.998 M 66.40 % 8.413 M 0.00 % 8.413 M -3.27 % 8.697 M 0.00 % 8.697 M 659.61 % 1.145 M 0.00 % 1.145 M
Capital expenditure -145.816 M -70.14 % -85.705 M 15.84 % -101.839 M -7.74 % -94.524 M 11.14 % -106.369 M 40.17 % -177.786 M -46.94 % -120.989 M -55.64 % -77.736 M 45.70 % -143.150 M -129.65 % -62.333 M 58.74 % -151.077 M -74.16 % -86.749 M -97.76 % -43.866 M 24.87 % -58.387 M -19.30 % -48.940 M -193.99 % -16.647 M 16.35 % -19.901 M 5.47 % -21.053 M -3.89 % -20.265 M -9.72 % -18.469 M -57.41 % -11.733 M 43.03 % -20.597 M -24.97 % -16.481 M 44.00 % -29.430 M 32.37 % -43.517 M 0.00 % -43.517 M -48.75 % -29.256 M 0.00 % -29.256 M -51.65 % -19.292 M 0.00 % -19.292 M -69.30 % -11.395 M 0.00 % -11.395 M -44.31 % -7.896 M 0.00 % -7.896 M -76.54 % -4.473 M 0.00 % -4.473 M
Free CashFlow -63.138 M -477.73 % -10.929 M -118.74 % 58.303 M -8.63 % 63.806 M 260.46 % -39.764 M 21.28 % -50.512 M -184.56 % 59.738 M 187.65 % -68.158 M 47.97 % -130.992 M -127.67 % -57.536 M 51.96 % -119.760 M -73.90 % -68.866 M -271.63 % -18.531 M 68.26 % -58.387 M -381.42 % -12.128 M -143.93 % 27.610 M 58.88 % 17.378 M -53.58 % 37.438 M -35.89 % 58.392 M 18.11 % 49.440 M 806.09 % 5.456 M 137.44 % -14.574 M -128.77 % 50.650 M 18.30 % 42.816 M 6 781.12 % 622.228 K 104.80 % -12.959 M 32.49 % -19.194 M 0.00 % -19.194 M -262.59 % -5.294 M 0.00 % -5.294 M -77.48 % -2.983 M 0.00 % -2.983 M -472.46 % 800.797 K 0.00 % 800.797 K 124.06 % -3.328 M 0.00 % -3.328 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 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013