300644.SZ

Nanjing Julong Science&Technology Co.,LTD 300644.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 2.387 B 30.53 % 1.829 B 7.11 % 1.708 B 2.90 % 1.659 B 45.73 % 1.139 B 19.45 % 953.249 M -6.38 % 1.018 B -0.54 % 1.024 B 13.33 % 903.332 M 10.11 % 820.404 M -10.38 % 915.446 M
Net income 84.340 M 16.25 % 72.548 M 30.94 % 55.404 M 74.32 % 31.784 M -48.04 % 61.169 M 108.96 % 29.273 M 27.13 % 23.026 M -59.20 % 56.433 M -28.26 % 78.660 M 4.71 % 75.123 M 78.63 % 42.056 M
Income before tax 99.012 M 33.69 % 74.063 M 36.90 % 54.100 M 80.93 % 29.901 M -56.63 % 68.942 M 130.84 % 29.865 M 18.07 % 25.294 M -61.38 % 65.502 M -28.97 % 92.215 M 3.31 % 89.262 M 83.79 % 48.568 M
Income before tax ratio 0.04 2.42 % 0.04 27.81 % 0.03 75.83 % 0.02 -70.24 % 0.06 93.25 % 0.03 26.12 % 0.02 -61.17 % 0.06 -37.32 % 0.10 -6.18 % 0.11 105.08 % 0.05
EBITDA 187.723 M 25.19 % 149.953 M 33.25 % 112.532 M 48.34 % 75.861 M -20.83 % 95.824 M 65.48 % 57.905 M 5.92 % 54.667 M -41.03 % 92.702 M -20.18 % 116.143 M 1.60 % 114.309 M 61.93 % 70.590 M
Net income ratio 0.04 -10.94 % 0.04 22.25 % 0.03 69.40 % 0.02 -64.34 % 0.05 74.93 % 0.03 35.79 % 0.02 -58.98 % 0.06 -36.70 % 0.09 -4.90 % 0.09 99.32 % 0.05
Ratio EBITDA 0.08 -4.10 % 0.08 24.41 % 0.07 44.16 % 0.05 -45.68 % 0.08 38.54 % 0.06 13.14 % 0.05 -40.71 % 0.09 -29.57 % 0.13 -7.72 % 0.14 80.69 % 0.08
Gross profit ratio 0.15 -5.32 % 0.16 23.06 % 0.13 13.34 % 0.12 -37.06 % 0.18 15.21 % 0.16 22.14 % 0.13 -25.67 % 0.18 -29.09 % 0.25 -5.38 % 0.26 41.78 % 0.18
Weighted average shs out dil 107.480 M 0.13 % 107.336 M -0.59 % 107.970 M 0.42 % 107.523 M -0.16 % 107.691 M -1.02 % 108.798 M 4.34 % 104.271 M 27.78 % 81.599 M 74.28 % 46.822 M 7.20 % 43.676 M 0.00 % 43.676 M
Weighted average shs out 106.275 M -0.99 % 107.336 M -0.59 % 107.970 M 1.10 % 106.800 M -0.10 % 106.905 M -1.74 % 108.798 M 4.34 % 104.271 M 27.79 % 81.598 M 2.23 % 79.815 M 7.19 % 74.462 M -0.02 % 74.473 M
EPS diluted 0.78 14.71 % 0.68 33.33 % 0.51 70.00 % 0.30 -47.37 % 0.57 111.11 % 0.27 22.73 % 0.22 -68.12 % 0.69 -30.30 % 0.99 -1.98 % 1.01 5.21 % 0.96
Earnings per share 0.79 16.18 % 0.68 33.33 % 0.51 70.00 % 0.30 -47.37 % 0.57 111.11 % 0.27 22.73 % 0.22 -68.12 % 0.69 -30.30 % 0.99 -1.98 % 1.01 80.36 % 0.56
Gross profit 364.261 M 23.59 % 294.741 M 31.81 % 223.617 M 16.63 % 191.726 M -8.27 % 209.021 M 37.62 % 151.886 M 14.35 % 132.821 M -26.07 % 179.666 M -19.64 % 223.572 M 4.18 % 214.592 M 27.06 % 168.892 M
Income tax expense 11.916 M 99.74 % 5.966 M 1 471.59 % 379.613 K 179.07 % -480.111 K -106.24 % 7.698 M 1 059.54 % 663.871 K -76.61 % 2.838 M -69.65 % 9.349 M -37.62 % 14.986 M -0.06 % 14.996 M 128.44 % 6.564 M
Cost of revenue 2.023 B 31.87 % 1.534 B 3.39 % 1.484 B 1.11 % 1.468 B 57.87 % 929.650 M 16.01 % 801.363 M -9.49 % 885.372 M 4.89 % 844.083 M 24.17 % 679.760 M 12.21 % 605.812 M -18.85 % 746.554 M
General and administrative expenses 34.609 M 37.67 % 25.139 M 23.24 % 20.398 M 1.00 % 20.197 M -0.80 % 20.360 M 82.78 % 11.139 M 21.95 % 9.134 M 13.59 % 8.041 M -27.47 % 11.087 M 68.42 % 6.583 M -90.57 % 69.805 M
Selling and marketing expenses 18.522 M 32.43 % 13.986 M -47.07 % 26.425 M 10.38 % 23.940 M 2.70 % 23.311 M -47.69 % 44.560 M 14.04 % 39.073 M 3.86 % 37.622 M -9.27 % 41.465 M -7.83 % 44.988 M 8.91 % 41.308 M
Other expenses 120.119 M 9.42 % 109.777 M 30 507.32 % 358.662 K -76.42 % 1.521 M 144.15 % -3.445 M -7 076.28 % 49.375 K -98.93 % 4.634 M 213.89 % 1.476 M -85.12 % 9.924 M 159.58 % 3.823 M -35.74 % 5.949 M
Operating expenses 268.885 M 21.86 % 220.646 M 50.98 % 146.144 M 10.72 % 131.994 M 11.79 % 118.074 M -1.82 % 120.264 M 10.03 % 109.297 M 1.84 % 107.324 M -15.25 % 126.629 M 9.13 % 116.037 M 2.17 % 113.576 M
Cost and expenses 2.292 B 30.61 % 1.755 B 7.65 % 1.630 B 1.90 % 1.600 B 52.68 % 1.048 B 13.68 % 921.627 M -7.34 % 994.670 M 4.55 % 951.407 M 17.98 % 806.388 M 11.71 % 721.849 M -16.08 % 860.130 M
Research and development expenses 95.636 M 33.30 % 71.745 M 18.90 % 60.341 M 4.27 % 57.872 M 24.13 % 46.621 M 26.45 % 36.869 M -1.23 % 37.328 M 6.64 % 35.003 M -2.67 % 35.962 M 22.85 % 29.274 M -9.31 % 32.280 M
Selling general and administrative expenses 53.131 M 35.80 % 39.125 M -16.44 % 46.823 M 6.09 % 44.137 M 1.07 % 43.670 M -21.60 % 55.699 M 15.54 % 48.207 M 5.57 % 45.663 M -13.11 % 52.552 M 1.90 % 51.570 M -53.59 % 111.114 M
Interest income 650.136 K -30.63 % 937.221 K 1.88 % 919.929 K 45.55 % 632.020 K -32.77 % 940.141 K -1.15 % 951.116 K -46.24 % 1.769 M 534.97 % 278.650 K -17.90 % 339.396 K 7.43 % 315.929 K 0.000
Interest expense 30.815 M 44.83 % 21.277 M 54.60 % 13.763 M 33.78 % 10.288 M 94.35 % 5.294 M -12.23 % 6.031 M -18.05 % 7.360 M 16.97 % 6.293 M 9.36 % 5.754 M -32.89 % 8.574 M -2.67 % 8.810 M
Depreciation and amortization 59.341 M 9.22 % 54.330 M 22.68 % 44.285 M 28.75 % 34.396 M 41.01 % 24.392 M 12.18 % 21.744 M 4.64 % 20.780 M -0.61 % 20.908 M 15.04 % 18.174 M 10.33 % 16.473 M 7.84 % 15.275 M
Operating income 95.375 M 28.72 % 74.094 M 36.09 % 54.446 M 91.93 % 28.368 M -60.81 % 72.386 M 142.78 % 29.816 M 44.32 % 20.660 M -67.73 % 64.025 M -22.20 % 82.291 M -3.68 % 85.439 M 100.47 % 42.619 M
Operating income ratio 0.04 -1.39 % 0.04 27.05 % 0.03 86.51 % 0.02 -73.11 % 0.06 103.24 % 0.03 54.15 % 0.02 -67.56 % 0.06 -31.35 % 0.09 -12.53 % 0.10 123.70 % 0.05
Total other income expenses net 3.637 M 11 601.73 % -31.621 K -183.47 % 37.882 K -97.53 % 1.533 M 144.50 % -3.445 M -504.45 % -569.862 K -112.30 % 4.634 M 213.89 % 1.476 M -62.08 % 3.894 M 178.24 % -4.977 M -109.94 % -2.370 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Net debt 288.055 M -32.87 % 429.103 M 121.23 % 193.962 M 38.20 % 140.352 M 192.08 % 48.053 M 679.51 % -8.292 M 93.24 % -122.671 M -303.15 % 60.386 M 13.40 % 53.249 M -45.21 % 97.188 M -17.84 % 118.288 M
Total investments 32.493 M 6.03 % 30.644 M 24.51 % 24.611 M 51.08 % 16.290 M 547.87 % 2.514 M -32.62 % 3.732 M 3 216.87 % 112.508 K -96.59 % 3.303 M -5.64 % 3.500 M 75.00 % 2.000 M 11.11 % 1.800 M
Total debt 430.721 M -16.63 % 516.623 M 80.33 % 286.494 M 11.00 % 258.100 M 49.16 % 173.036 M 56.81 % 110.350 M -15.89 % 131.199 M -12.54 % 150.002 M 43.00 % 104.900 M -19.86 % 130.900 M -17.73 % 159.108 M
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 54.211 M 54.49 % 35.090 M 75.17 % 20.032 M -42.15 % 34.630 M -21.60 % 44.173 M 6.56 % 41.453 M 0.000 0.000 100.00 % -100.000
Retained earnings 463.679 M 14.23 % 405.911 M 13.57 % 357.422 M 8.61 % 329.098 M 2.80 % 320.146 M 15.33 % 277.583 M 6.43 % 260.803 M 0.43 % 259.697 M 9.14 % 237.944 M 41.48 % 168.188 M 27.73 % 131.674 M
Common stock 109.951 M 1.99 % 107.800 M -0.16 % 107.970 M -0.66 % 108.682 M 69.82 % 64.000 M 0.00 % 64.000 M 0.00 % 64.000 M 33.33 % 48.000 M 0.00 % 48.000 M 9.59 % 43.800 M 0.00 % 43.800 M
Total equity 984.142 M 11.89 % 879.578 M 11.18 % 791.142 M 5.41 % 750.559 M 3.03 % 728.502 M 4.31 % 698.422 M 2.52 % 681.256 M 60.16 % 425.366 M 6.87 % 398.013 M 41.04 % 282.194 M 18.28 % 238.587 M
Other non current liabilities 0.000 0.000 -100.00 % 36.327 M 0.000 -100.00 % 3.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.333 M
Long term debt 165.682 M -9.05 % 182.170 M 3 185.99 % 5.544 M -63.43 % 15.159 M -33.56 % 22.816 M 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 193.661 M -15.69 % 229.688 M 435.17 % 42.918 M -6.41 % 45.856 M 2.35 % 44.802 M 190.45 % 15.425 M -0.69 % 15.533 M -4.08 % 16.193 M -14.43 % 18.924 M -6.10 % 20.153 M 63.41 % 12.333 M
Other current liabilities 190.105 M 50.70 % 126.146 M 496.87 % 21.135 M 60.52 % 13.166 M -72.46 % 47.805 M 95.05 % 24.509 M 3 446.77 % 691.018 K 111.71 % -5.900 M -127.82 % 21.204 M -50.93 % 43.212 M 169.70 % 16.022 M
Deferred revenue 0.000 0.000 -100.00 % 39.717 M -10.53 % 44.394 M -27.28 % 61.044 M 214.18 % 19.430 M -1.55 % 19.735 M 12.92 % 17.476 M -27.04 % 23.954 M -53.77 % 51.811 M 193.77 % 17.637 M
Short term debt 265.039 M -20.75 % 334.452 M 77.82 % 188.085 M 33.08 % 141.336 M -5.91 % 150.220 M 36.13 % 110.350 M 6.28 % 103.825 M -2.54 % 106.535 M 1.56 % 104.900 M -19.86 % 130.900 M -17.73 % 159.108 M
Total current liabilities 1.205 B 26.59 % 951.665 M 18.72 % 801.610 M 12.88 % 710.171 M 21.00 % 586.924 M 84.33 % 318.405 M 10.33 % 288.605 M -24.83 % 383.920 M 21.93 % 314.877 M 2.30 % 307.803 M -13.97 % 357.774 M
Total liabilities 1.398 B 18.37 % 1.181 B 39.88 % 844.528 M 11.71 % 756.026 M 19.68 % 631.726 M 89.24 % 333.831 M 9.76 % 304.137 M -23.99 % 400.112 M 19.87 % 333.801 M 1.78 % 327.956 M -11.39 % 370.107 M
Other non current assets 101.562 M -40.79 % 171.537 M 798.22 % 19.098 M -62.97 % 51.577 M -54.18 % 112.568 M 18.68 % 94.850 M 1 070.83 % 8.101 M 309.18 % 1.980 M 167.74 % 739.458 K -77.25 % 3.251 M -8.66 % 3.559 M
Long term investments -43.204 M 62.94 % -116.587 M -573.72 % 24.611 M 411.95 % -7.889 M 88.03 % -65.890 M 16.61 % -79.017 M -3 432.46 % 2.371 M -28.21 % 3.303 M -18.58 % 4.056 M 121.70 % 1.830 M -38.83 % 2.991 M
Intangible assets 36.627 M -1.94 % 37.351 M -0.75 % 37.633 M 76.17 % 21.362 M -3.42 % 22.119 M -0.50 % 22.229 M -3.46 % 23.025 M 0.33 % 22.949 M -2.83 % 23.617 M -2.75 % 24.285 M -1.23 % 24.588 M
GoodWill 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 36.627 M -1.94 % 37.351 M -0.75 % 37.633 M 76.17 % 21.362 M -3.42 % 22.119 M -0.50 % 22.229 M -3.46 % 23.025 M 0.33 % 22.949 M -2.83 % 23.617 M -2.75 % 24.285 M -1.23 % 24.588 M
Property plant equipment net 632.758 M 20.88 % 523.446 M 18.74 % 440.852 M 14.26 % 385.833 M 12.54 % 342.838 M 40.54 % 243.944 M 23.75 % 197.119 M 5.03 % 187.684 M -4.34 % 196.191 M 10.50 % 177.550 M 0.75 % 176.228 M
Total non current assets 739.554 M 15.96 % 637.789 M 18.44 % 538.494 M 16.45 % 462.409 M 9.88 % 420.839 M 46.04 % 288.164 M 22.96 % 234.365 M 6.77 % 219.506 M -3.76 % 228.092 M 8.78 % 209.681 M -0.42 % 210.564 M
Other current assets 42.692 M 36.79 % 31.210 M -43.74 % 55.475 M -28.68 % 77.782 M -29.20 % 109.861 M -13.49 % 127.000 M 381.20 % 26.392 M 18.94 % 22.189 M 31.89 % 16.824 M -56.30 % 38.501 M -83.88 % 238.887 M
Short term investments 75.698 M -48.59 % 147.231 M 114 997 146.74 % 128.030 -100.00 % 24.180 M -64.65 % 68.404 M -17.33 % 82.748 M 3 763.68 % -2.259 M 0.000 -100.00 % 3.500 M 75.00 % 2.000 M 0.00 % 2.000 M
cash and cash equivalents 142.666 M 63.01 % 87.519 M -5.42 % 92.532 M -21.42 % 117.748 M -5.79 % 124.983 M 5.34 % 118.642 M -53.27 % 253.870 M 183.29 % 89.616 M 73.50 % 51.651 M 53.21 % 33.712 M -17.41 % 40.820 M
Cash and short term investments 218.364 M -6.98 % 234.750 M 153.70 % 92.532 M -34.80 % 141.928 M -26.61 % 193.387 M -3.97 % 201.390 M -20.67 % 253.870 M 183.29 % 89.616 M 73.50 % 51.651 M 53.21 % 33.712 M -17.41 % 40.820 M
Total current assets 1.643 B 15.45 % 1.423 B 29.71 % 1.097 B 5.08 % 1.044 B 11.15 % 939.390 M 26.25 % 744.089 M -0.92 % 751.029 M 23.94 % 605.972 M 20.30 % 503.721 M 25.78 % 400.469 M 0.59 % 398.130 M
Inventory 435.151 M 16.29 % 374.203 M 10.89 % 337.455 M 8.30 % 311.606 M 5.46 % 295.481 M 68.86 % 174.989 M 14.87 % 152.330 M 5.17 % 144.844 M -3.40 % 149.947 M 30.12 % 115.238 M -2.69 % 118.423 M
Net receivables 946.751 M 20.92 % 782.978 M 23.54 % 633.782 M 12.60 % 562.860 M 32.87 % 423.616 M 22.81 % 344.945 M 4.73 % 329.356 M -7.95 % 357.810 M 23.92 % 288.738 M 25.78 % 229.561 M 7.89 % 212.781 M
Tax assets 11.810 M -46.42 % 22.041 M 35.22 % 16.300 M 41.42 % 11.527 M 25.23 % 9.204 M 49.49 % 6.157 M 64.29 % 3.748 M 4.39 % 3.590 M 2.92 % 3.488 M 26.14 % 2.765 M -13.50 % 3.197 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
Account payables 735.959 M 51.75 % 484.969 M 6.84 % 453.904 M 11.67 % 406.487 M 10.06 % 369.333 M 102.23 % 182.631 M 36.66 % 133.634 M -37.51 % 213.841 M 16.82 % 183.054 M 50.20 % 121.873 M -31.40 % 177.665 M
Tax payables 13.605 M 123.10 % 6.098 M 3.30 % 5.904 M 85.48 % 3.183 M 11.19 % 2.862 M 212.69 % 915.455 K -70.11 % 3.063 M -63.97 % 8.501 M 48.65 % 5.719 M -51.61 % 11.819 M 137.40 % 4.979 M
Deferred revenue non current 27.979 M -17.28 % 33.825 M -6.89 % 36.327 M 18.45 % 30.669 M 62.06 % 18.925 M 23.59 % 15.313 M -1.41 % 15.533 M -4.08 % 16.193 M -14.43 % 18.924 M -6.10 % 20.153 M 0.000
Minority interest 18.336 M 103.63 % 9.004 M -16.60 % 10.796 M 97.32 % 5.471 M -20.10 % 6.848 M 44.69 % 4.733 M 307.13 % 1.162 M -32.86 % 1.731 M -13.93 % 2.011 M -41.57 % 3.442 M -19.92 % 4.299 M
Capital lease obligations 7.378 M -22.00 % 9.458 M 110.25 % -92.322 M 9.14 % -101.605 M 0.000 0.000 100.00 % -27.656 M 36.37 % -43.467 M 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000
Other total stockholders equity 392.177 M 9.90 % 356.862 M 13.31 % 314.953 M 2.49 % 307.308 M -8.95 % 337.508 M -4.15 % 352.106 M -0.90 % 355.291 M 206.45 % 115.938 M 5.34 % 110.057 M 64.85 % 66.763 M 13.52 % 58.814 M
Deferred tax liabilities non current 0.000 -100.00 % 13.692 M 1 207.59 % 1.047 M 3 781.76 % 26.976 K -55.51 % 60.631 K -45.99 % 112.258 K 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
Total assets 2.383 B 15.60 % 2.061 B 26.00 % 1.636 B 8.57 % 1.507 B 10.76 % 1.360 B 31.77 % 1.032 B 4.76 % 985.393 M 19.37 % 825.478 M 12.80 % 731.813 M 19.94 % 610.150 M 0.24 % 608.694 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Deferred income tax 0.000 0.000 100.00 % -2.610 M -7.67 % -2.424 M 15.54 % -2.870 M -24.94 % -2.297 M -1 358.74 % -157.480 K -103.23 % 4.871 M 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 1.003 M -30.42 % 1.442 M -64.92 % 4.111 M -24.01 % 5.410 M 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -73.077 M 55.43 % -163.974 M -73.70 % -94.401 M 38.72 % -154.044 M -65.97 % -92.812 M -349.92 % -20.628 M 71.49 % -72.351 M 11.17 % -81.445 M -15.84 % -70.308 M -43.53 % -48.984 M 16.08 % -58.369 M
Accounts receivables -275.536 M -18.01 % -233.494 M -92.30 % -121.420 M 41.51 % -207.589 M -19.39 % -173.868 M -255.20 % -48.949 M -2 084.02 % 2.467 M 2 942.19 % -86.805 K 99.88 % -71.126 M -175.30 % -25.836 M 37.92 % -41.620 M
Inventory -65.955 M -46.98 % -44.874 M -56.35 % -28.702 M -47.18 % -19.501 M 84.16 % -123.082 M -441.56 % -22.727 M -1 021.19 % 2.467 M -50.39 % 4.973 M 114.03 % -35.433 M -1 212.58 % 3.185 M 117.53 % -18.170 M
Accounts payables 268.414 M 14.96 % 233.494 M 300.29 % 58.331 M -22.71 % 75.469 M -63.54 % 207.008 M 288.06 % 53.345 M 180.89 % -65.949 M 0.000 0.000 0.000 0.000
Other working capital 268.414 M 325.37 % -119.100 M -4 462.70 % -2.610 M -7.67 % -2.424 M 15.54 % -2.870 M -24.94 % -2.297 M 96.93 % -74.818 M 13.42 % -86.418 M -147.80 % -34.874 M 33.15 % -52.169 M -29.78 % -40.199 M
Other non cash items 50.019 M 53.68 % 32.548 M 19.07 % 27.335 M -24.45 % 36.183 M 46.08 % 24.770 M 729.99 % 2.984 M -42.32 % 5.174 M -44.48 % 9.319 M -37.42 % 14.892 M 18.59 % 12.558 M -10.75 % 14.070 M
Net cash provided by operating activities 123.379 M 3 580.53 % -3.545 M -112.79 % 27.724 M 149.07 % -56.505 M -482.03 % 14.790 M -53.65 % 31.913 M 227.14 % -25.100 M -761.68 % 3.793 M -90.51 % 39.987 M -26.38 % 54.312 M 318.42 % 12.981 M
Investments in property plant and equipment -95.388 M -13.24 % -84.238 M -11.78 % -75.362 M -94.66 % -38.715 M 20.46 % -48.675 M -6.64 % -45.644 M -161.20 % -17.475 M -95.99 % -8.916 M 30.69 % -12.864 M 20.30 % -16.141 M 35.88 % -25.176 M
Acquisitions net 0.000 0.000 -100.00 % 315.486 K 1 321.68 % 22.191 K -99.95 % 48.818 M 6.78 % 45.717 M 147.64 % 18.461 M 68 275.12 % 27.000 K -99.79 % 12.912 M 19 620.70 % 65.473 K -61.93 % 172.000 K
Purchases of investments -337.500 M -48.03 % -228.000 M -660.00 % -30.000 M 86.01 % -214.500 M 54.99 % -476.600 M 3.72 % -495.000 M -60.98 % -307.500 M 0.000 100.00 % -3.500 M -121.36 % 16.385 M 531.19 % -3.800 M
Sales maturities of investments 416.552 M 445.70 % 76.334 M 64.90 % 46.292 M -81.33 % 247.891 M -49.76 % 493.394 M 19.18 % 414.004 M 32.72 % 311.942 M 8 791.36 % 3.508 M 56.85 % 2.237 M 12.04 % 1.996 M 714.55 % 245.100 K
Other investing activites 1.505 M 133.94 % 643.374 K 238.33 % 190.163 K 125.76 % 84.231 K 100.17 % -48.675 M -6.64 % -45.644 M -161.20 % -17.475 M -64 821.10 % 27.000 K -43.45 % 47.747 K -80.40 % 243.652 K 41.74 % 171.900 K
Net cash used for investing activites -14.831 M 93.70 % -235.260 M -301.72 % -58.564 M -1 022.61 % -5.217 M 83.56 % -31.738 M 74.92 % -126.566 M -950.65 % -12.046 M -123.87 % -5.381 M 61.78 % -14.080 M -1.76 % -13.836 M 51.55 % -28.559 M
Debt repayment -35.928 M -112.12 % 296.452 M 1 009.37 % 26.722 M -68.57 % 85.033 M 35.46 % 62.775 M 395.01 % -21.279 M -9.03 % -19.517 M -142.93 % 45.461 M 274.85 % -26.000 M 7.83 % -28.208 M -200.36 % 28.108 M
Common stock issued 0.000 0.000 -100.00 % 6.998 M 718.67 % 854.850 K -91.54 % 10.109 M -18.71 % 12.436 M 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -8.004 M 64.05 % -22.266 M -218.16 % -6.998 M -718.67 % -854.851 K 91.54 % -10.109 M 18.71 % -12.436 M 15.79 % -14.768 M 0.000 0.000 0.000 0.000
Dividends paid -37.499 M -131.91 % -16.170 M 25.59 % -21.730 M -13.23 % -19.191 M -53.16 % -12.530 M -30.52 % -9.600 M 63.76 % -26.487 M 23.05 % -34.421 M -24.18 % -27.718 M -49.80 % -18.503 M -5.95 % -17.463 M
Other financing activites -2.242 M 94.18 % -38.504 M -3 232.88 % 1.229 M 119.68 % -6.245 M -412.27 % 2.000 M -80.00 % 10.000 M -96.16 % 260.115 M 30 882.79 % -845.000 K -101.97 % 42.790 M 895.11 % 4.300 M -28.33 % 6.000 M
Net cash used provided by financing activities -83.673 M -134.61 % 241.777 M 2 560.59 % -9.826 M -116.73 % 58.741 M 60.31 % 36.643 M 194.46 % -38.792 M -118.77 % 206.630 M 1 926.66 % 10.196 M 193.30 % -10.928 M 74.23 % -42.411 M -354.80 % 16.645 M
Effect of forex changes on cash 592.179 K 315.87 % -274.317 K -149.57 % 553.434 K 18.46 % 467.199 K 169.61 % -671.212 K -443.87 % -123.414 K -105.18 % 2.381 M 357.26 % -925.379 K -1 836.82 % 53.280 K -94.16 % 912.567 K 912 667.00 % -100.000
Net change in cash 25.467 M 843.98 % 2.698 M 106.73 % -40.112 M -1 496.37 % -2.513 M -113.21 % 19.025 M 114.24 % -133.569 M -177.72 % 171.865 M 2 137.07 % 7.683 M -48.90 % 15.033 M 1 571.55 % -1.022 M -195.76 % 1.067 M
Cash at beginning of period 63.370 M 4.45 % 60.672 M -39.80 % 100.784 M -2.43 % 103.296 M 22.58 % 84.271 M -61.32 % 217.840 M 373.82 % 45.975 M 20.06 % 38.293 M 64.63 % 23.260 M -4.21 % 24.281 M 4.60 % 23.215 M
Cash at end of period 88.836 M 40.19 % 63.370 M 4.45 % 60.672 M -39.80 % 100.784 M -2.43 % 103.296 M 22.58 % 84.271 M -61.32 % 217.840 M 373.82 % 45.975 M 20.06 % 38.293 M 64.63 % 23.260 M -4.21 % 24.281 M
Operating cash flow 123.379 M 3 580.53 % -3.545 M -112.79 % 27.724 M 149.07 % -56.505 M -482.03 % 14.790 M -53.65 % 31.913 M 227.14 % -25.100 M -761.68 % 3.793 M -90.51 % 39.987 M -26.38 % 54.312 M 318.42 % 12.981 M
Capital expenditure -95.388 M -13.24 % -84.238 M -11.78 % -75.362 M -94.66 % -38.715 M 20.46 % -48.675 M -6.64 % -45.644 M -161.20 % -17.475 M -95.99 % -8.916 M 30.69 % -12.864 M 20.30 % -16.141 M 35.88 % -25.176 M
Free CashFlow 27.991 M 131.89 % -87.783 M -84.27 % -47.637 M 49.97 % -95.219 M -181.01 % -33.884 M -146.77 % -13.731 M 67.75 % -42.574 M -731.04 % -5.123 M -118.89 % 27.123 M -28.94 % 38.171 M 413.00 % -12.195 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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
Revenue 662.672 M 11.44 % 594.655 M -23.29 % 775.210 M 26.61 % 612.292 M 11.53 % 548.982 M 22.30 % 448.876 M -23.10 % 583.747 M 19.05 % 490.357 M 13.15 % 433.377 M 34.82 % 321.457 M -33.97 % 486.824 M 11.50 % 436.608 M 16.63 % 374.346 M -8.64 % 409.764 M -20.15 % 513.173 M 29.95 % 394.909 M 5.10 % 375.730 M 0.05 % 375.548 M -2.66 % 385.810 M 35.90 % 283.891 M -11.08 % 319.250 M 113.23 % 149.720 M -46.70 % 280.905 M 28.69 % 218.280 M 5.06 % 207.769 M -15.64 % 246.295 M -8.64 % 269.575 M 9.82 % 245.460 M 0.16 % 245.074 M -5.04 % 258.084 M -24.30 % 340.928 M 53.60 % 221.960 M -5.98 % 236.066 M 5.01 % 224.796 M
Net income 26.837 M -12.09 % 30.528 M 8.46 % 28.146 M 82.40 % 15.431 M -13.82 % 17.906 M -21.67 % 22.858 M 18.71 % 19.255 M -6.12 % 20.511 M -0.39 % 20.592 M 68.93 % 12.190 M -54.21 % 26.624 M 216.99 % 8.399 M 34.53 % 6.243 M -55.84 % 14.138 M 1 622.54 % 820.781 K -85.31 % 5.587 M -45.71 % 10.290 M -31.79 % 15.086 M 43.15 % 10.538 M 148.71 % 4.237 M -89.74 % 41.302 M 711.32 % 5.091 M -57.45 % 11.965 M 214.79 % 3.801 M -49.00 % 7.453 M 23.13 % 6.053 M -27.69 % 8.371 M 115.88 % 3.878 M -21.40 % 4.933 M -15.57 % 5.843 M -75.65 % 24.000 M 93.59 % 12.397 M 0.67 % 12.315 M 59.49 % 7.722 M
Income before tax 32.315 M -7.62 % 34.980 M -2.10 % 35.729 M 104.27 % 17.491 M -19.85 % 21.824 M -9.22 % 24.040 M 30.78 % 18.382 M -15.20 % 21.676 M -1.17 % 21.933 M 81.69 % 12.071 M -52.32 % 25.315 M 229.87 % 7.674 M 33.81 % 5.735 M -62.70 % 15.375 M 729.08 % -2.444 M -145.59 % 5.362 M -49.60 % 10.637 M -34.93 % 16.346 M 44.78 % 11.291 M 159.09 % 4.358 M -90.83 % 47.521 M 723.19 % 5.773 M -49.64 % 11.463 M 198.79 % 3.837 M -54.76 % 8.480 M 39.35 % 6.085 M -28.17 % 8.472 M 66.82 % 5.079 M -11.15 % 5.716 M -5.19 % 6.028 M -78.79 % 28.425 M 104.19 % 13.921 M -1.98 % 14.202 M 58.61 % 8.954 M
Income before tax ratio 0.05 -17.10 % 0.06 27.63 % 0.05 61.34 % 0.03 -28.14 % 0.04 -25.77 % 0.05 70.07 % 0.03 -28.76 % 0.04 -12.65 % 0.05 34.77 % 0.04 -27.79 % 0.05 195.85 % 0.02 14.72 % 0.02 -59.17 % 0.04 887.84 % 0.00 -135.08 % 0.01 -52.04 % 0.03 -34.96 % 0.04 48.74 % 0.03 90.65 % 0.02 -89.69 % 0.15 286.05 % 0.04 -5.52 % 0.04 132.18 % 0.02 -56.94 % 0.04 65.19 % 0.02 -21.38 % 0.03 51.90 % 0.02 -11.29 % 0.02 -0.15 % 0.02 -71.98 % 0.08 32.94 % 0.06 4.25 % 0.06 51.03 % 0.04
EBITDA 39.516 M -5.73 % 41.916 M -1.49 % 42.552 M 71.45 % 24.819 M -45.51 % 45.545 M -4.97 % 47.928 M 18.05 % 40.600 M -2.78 % 41.761 M 8.58 % 38.461 M 35.44 % 28.396 M -17.55 % 34.440 M 79.33 % 19.205 M -2.77 % 19.754 M -32.22 % 29.143 M 190.81 % 10.021 M -43.88 % 17.855 M -13.31 % 20.596 M -20.24 % 25.824 M 41.72 % 18.222 M 44.04 % 12.651 M -76.86 % 54.662 M 330.21 % 12.706 M -31.57 % 18.569 M 75.97 % 10.552 M -30.20 % 15.117 M 18.26 % 12.783 M -15.75 % 15.172 M 77.33 % 8.556 M 65.32 % 5.175 M -38.35 % 8.394 M -72.13 % 30.116 M 79.91 % 16.740 M 24.18 % 13.481 M 36.59 % 9.869 M
Net income ratio 0.04 -21.11 % 0.05 41.40 % 0.04 44.07 % 0.03 -22.73 % 0.03 -35.95 % 0.05 54.38 % 0.03 -21.14 % 0.04 -11.97 % 0.05 25.30 % 0.04 -30.66 % 0.05 184.29 % 0.02 15.35 % 0.02 -51.66 % 0.03 2 057.25 % 0.00 -88.69 % 0.01 -48.35 % 0.03 -31.82 % 0.04 47.06 % 0.03 83.01 % 0.01 -88.46 % 0.13 280.49 % 0.03 -20.18 % 0.04 144.61 % 0.02 -51.46 % 0.04 45.96 % 0.02 -20.85 % 0.03 96.56 % 0.02 -21.52 % 0.02 -11.09 % 0.02 -67.84 % 0.07 26.04 % 0.06 7.07 % 0.05 51.87 % 0.03
Ratio EBITDA 0.06 -15.40 % 0.07 28.41 % 0.05 35.42 % 0.04 -51.14 % 0.08 -22.30 % 0.11 53.52 % 0.07 -18.33 % 0.09 -4.04 % 0.09 0.46 % 0.09 24.87 % 0.07 60.83 % 0.04 -16.64 % 0.05 -25.80 % 0.07 264.21 % 0.02 -56.81 % 0.05 -17.52 % 0.05 -20.28 % 0.07 45.59 % 0.05 5.99 % 0.04 -73.97 % 0.17 101.76 % 0.08 28.38 % 0.07 36.74 % 0.05 -33.56 % 0.07 40.18 % 0.05 -7.78 % 0.06 61.47 % 0.03 65.06 % 0.02 -35.07 % 0.03 -63.18 % 0.09 17.13 % 0.08 32.07 % 0.06 30.07 % 0.04
Gross profit ratio 0.17 3.21 % 0.16 -0.64 % 0.16 7.21 % 0.15 9.39 % 0.14 -3.00 % 0.14 -15.70 % 0.17 -0.18 % 0.17 7.00 % 0.16 13.67 % 0.14 -12.04 % 0.16 20.85 % 0.13 29.96 % 0.10 -15.80 % 0.12 2.90 % 0.12 9.82 % 0.11 -13.94 % 0.12 4.64 % 0.12 12.16 % 0.10 -43.09 % 0.18 -35.81 % 0.29 73.10 % 0.17 -10.50 % 0.19 14.71 % 0.16 5.75 % 0.15 13.98 % 0.13 0.21 % 0.13 8.64 % 0.12 -6.76 % 0.13 -0.79 % 0.13 -26.50 % 0.18 -0.30 % 0.18 3.12 % 0.18 9.18 % 0.16
Weighted average shs out dil 102.995 M 0.00 % 102.995 M -3.10 % 106.293 M 0.00 % 106.293 M -1.99 % 108.453 M 2.53 % 105.774 M -0.18 % 105.963 M -1.69 % 107.783 M -0.02 % 107.800 M -0.16 % 107.970 M 0.55 % 107.384 M -0.54 % 107.970 M -0.66 % 108.682 M 0.01 % 108.672 M 1.58 % 106.978 M 0.51 % 106.433 M -0.07 % 106.505 M -2.43 % 109.161 M 2.11 % 106.901 M -1.76 % 108.811 M -0.01 % 108.826 M -0.03 % 108.858 M 0.06 % 108.798 M 0.01 % 108.783 M -0.98 % 109.860 M 0.99 % 108.780 M 2.84 % 105.778 M 60.46 % 65.923 M -20.22 % 82.628 M -16.82 % 99.332 M 21.73 % 81.599 M 0.67 % 81.058 M 1.18 % 80.115 M -2.35 % 82.041 M
Weighted average shs out 101.793 M 0.00 % 101.793 M -4.23 % 106.293 M 0.00 % 106.293 M -0.21 % 106.517 M -0.70 % 107.263 M 1.23 % 105.963 M -1.69 % 107.783 M -0.02 % 107.800 M -0.16 % 107.970 M 0.55 % 107.384 M 0.87 % 106.459 M -2.05 % 108.682 M 0.01 % 108.672 M -0.05 % 108.728 M 2.16 % 106.433 M -0.07 % 106.505 M -1.73 % 108.377 M 1.38 % 106.901 M -1.76 % 108.811 M -0.01 % 108.826 M 0.05 % 108.776 M -0.02 % 108.798 M 0.01 % 108.783 M -0.98 % 109.861 M 0.99 % 108.780 M 2.84 % 105.778 M 60.46 % 65.923 M -20.22 % 82.628 M -16.82 % 99.332 M 21.73 % 81.599 M 0.67 % 81.058 M 1.18 % 80.115 M -2.35 % 82.041 M
EPS diluted 0.26 -13.33 % 0.30 11.11 % 0.27 80.00 % 0.15 -11.76 % 0.17 -19.05 % 0.21 16.67 % 0.18 -5.26 % 0.19 0.00 % 0.19 72.73 % 0.11 -56.00 % 0.25 221.34 % 0.08 35.54 % 0.06 -55.85 % 0.13 2 665.96 % 0.00 -91.05 % 0.05 -45.65 % 0.10 -31.00 % 0.14 40.00 % 0.10 157.07 % 0.04 -89.76 % 0.38 711.97 % 0.05 -57.45 % 0.11 215.19 % 0.03 -48.53 % 0.07 21.94 % 0.06 -29.71 % 0.08 34.52 % 0.06 -1.51 % 0.06 1.53 % 0.06 -79.72 % 0.29 93.33 % 0.15 0.00 % 0.15 59.40 % 0.09
Earnings per share 0.26 -13.33 % 0.30 11.11 % 0.27 80.00 % 0.15 -11.76 % 0.17 -19.05 % 0.21 16.67 % 0.18 -5.26 % 0.19 0.00 % 0.19 72.73 % 0.11 -56.00 % 0.25 216.86 % 0.08 37.46 % 0.06 -55.85 % 0.13 1 610.53 % 0.01 -85.52 % 0.05 -45.65 % 0.10 -31.00 % 0.14 40.00 % 0.10 157.07 % 0.04 -89.76 % 0.38 711.97 % 0.05 -57.45 % 0.11 215.19 % 0.03 -48.53 % 0.07 21.94 % 0.06 -29.71 % 0.08 34.52 % 0.06 -1.51 % 0.06 1.53 % 0.06 -79.72 % 0.29 93.33 % 0.15 0.00 % 0.15 59.40 % 0.09
Gross profit 110.043 M 15.02 % 95.674 M -23.78 % 125.527 M 35.74 % 92.477 M 22.00 % 75.801 M 18.63 % 63.895 M -35.18 % 98.573 M 18.84 % 82.949 M 21.07 % 68.512 M 53.24 % 44.708 M -41.92 % 76.970 M 34.75 % 57.121 M 51.58 % 37.684 M -23.08 % 48.989 M -17.84 % 59.626 M 42.70 % 41.783 M -9.55 % 46.192 M 4.69 % 44.125 M 9.18 % 40.416 M -22.66 % 52.255 M -42.92 % 91.547 M 269.11 % 24.802 M -52.30 % 51.994 M 47.63 % 35.220 M 11.10 % 31.701 M -3.85 % 32.971 M -8.44 % 36.012 M 19.31 % 30.183 M -6.61 % 32.321 M -5.79 % 34.306 M -44.36 % 61.656 M 53.13 % 40.263 M -3.04 % 41.527 M 14.65 % 36.220 M
Income tax expense 4.723 M 12.77 % 4.188 M -53.04 % 8.918 M 16 354.33 % 54.201 K -97.38 % 2.066 M 135.58 % 877.167 K -65.10 % 2.513 M 66.94 % 1.505 M -2.13 % 1.538 M 275.73 % 409.362 K -32.31 % 604.803 K 675.97 % -105.006 K 34.42 % -160.130 K -112.81 % 1.250 M 173.75 % -1.694 M -1 144.09 % -136.183 K -210.23 % 123.546 K -89.93 % 1.227 M 101.79 % 607.949 K 450.36 % -173.519 K -102.65 % 6.551 M 819.03 % 712.773 K 196.63 % -737.612 K -358.14 % 285.736 K -73.61 % 1.083 M 3 200.84 % 32.808 K -86.74 % 247.371 K -82.49 % 1.412 M 46.84 % 961.815 K 345.01 % 216.132 K -95.05 % 4.363 M 138.06 % 1.833 M -6.99 % 1.970 M 66.60 % 1.183 M
Cost of revenue 552.628 M 10.75 % 498.981 M -23.20 % 649.683 M 24.98 % 519.815 M 9.86 % 473.181 M 22.91 % 384.981 M -20.65 % 485.175 M 19.09 % 407.408 M 11.66 % 364.865 M 31.84 % 276.749 M -32.48 % 409.854 M 8.00 % 379.486 M 12.72 % 336.662 M -6.68 % 360.774 M -20.46 % 453.547 M 28.44 % 353.126 M 7.16 % 329.538 M -0.57 % 331.423 M -4.04 % 345.394 M 49.11 % 231.636 M 1.73 % 227.703 M 82.28 % 124.917 M -45.43 % 228.911 M 25.05 % 183.060 M 3.97 % 176.068 M -17.46 % 213.323 M -8.67 % 233.564 M 8.49 % 215.277 M 1.19 % 212.753 M -4.93 % 223.778 M -19.87 % 279.272 M 53.70 % 181.697 M -6.60 % 194.539 M 3.16 % 188.575 M
General and administrative expenses -7.070 M -126.65 % 26.526 M 178.38 % -33.845 M -163.33 % 53.441 M 138.70 % 22.389 M 14.63 % 19.531 M 168.19 % -28.641 M -166.39 % 43.143 M 869.82 % -5.604 M -134.51 % 16.241 M 9.90 % 14.779 M -60.05 % 36.994 M 962.43 % -4.289 M -128.01 % 15.314 M 181.64 % -18.758 M -164.19 % 29.223 M 3 234.72 % -932.240 K -108.74 % 10.664 M 166.81 % -15.963 M -206.27 % 15.021 M 934.67 % -1.800 M -124.37 % 7.384 M 138.97 % -18.947 M -259.91 % 11.848 M 322.26 % -5.331 M -161.16 % 8.716 M 144.51 % -19.582 M -322.45 % 8.803 M 183.48 % -10.545 M -162.36 % 16.910 M 197.08 % -17.418 M -327.16 % 7.668 M -57.63 % 18.097 M 4.69 % 17.287 M
Selling and marketing expenses -208.751 K -101.88 % 11.121 M 192.66 % -12.002 M -152.86 % 22.706 M 97.24 % 11.512 M 62.54 % 7.083 M -39.58 % 11.722 M 18.43 % 9.898 M 6.47 % 9.297 M 34.14 % 6.931 M -6.98 % 7.450 M -7.67 % 8.069 M 23.73 % 6.522 M 48.78 % 4.383 M -42.69 % 7.648 M 20.22 % 6.362 M -2.46 % 6.522 M 91.45 % 3.407 M 120.60 % -16.541 M -204.60 % 15.814 M -2.50 % 16.219 M 107.46 % 7.818 M -48.47 % 15.173 M 34.02 % 11.322 M 17.25 % 9.656 M 14.83 % 8.409 M -17.24 % 10.161 M 16.97 % 8.687 M -20.52 % 10.929 M 17.58 % 9.295 M -12.54 % 10.628 M 32.97 % 7.993 M -11.03 % 8.983 M -10.32 % 10.017 M
Other expenses 60.453 M 6 461.43 % 921.344 K -99.11 % 103.311 M 529.18 % -24.072 M -997.58 % -2.193 M -7 145.27 % -30.270 K 72.94 % -111.847 K -250.44 % -31.916 K 87.06 % -246.708 K -168.75 % 358.850 K 0.000 -100.00 % 161.422 K 192.45 % -174.612 K -105.86 % -84.820 K -14.76 % -73.909 K -105.46 % 1.354 M 1 179.96 % -125.420 K -134.30 % 365.633 K 110.64 % -3.437 M -14 477.54 % 23.902 K 124.27 % -98.488 K -247.96 % 66.565 K -9.84 % 73.833 K 0.000 100.00 % -24.473 K -1 271.19 % -1.785 K -100.04 % 4.219 M 1 847.02 % 216.712 K 195.81 % 73.261 K -41.38 % 124.967 K -52.39 % 262.454 K 0.000 -100.00 % 434.426 K -20.92 % 549.373 K
Operating expenses 78.054 M 27.62 % 61.160 M -34.60 % 93.519 M 24.77 % 74.955 M 37.32 % 54.586 M 48.62 % 36.729 M -36.86 % 58.175 M 20.61 % 48.234 M 18.20 % 40.805 M 18.46 % 34.447 M -24.05 % 45.352 M 10.22 % 41.146 M 21.17 % 33.957 M 7.02 % 31.730 M -17.24 % 38.339 M 6.07 % 36.146 M 10.30 % 32.770 M 32.46 % 24.738 M 84.62 % 13.400 M -67.55 % 41.296 M -0.52 % 41.514 M 89.88 % 21.863 M -41.72 % 37.516 M 19.89 % 31.292 M 23.13 % 25.413 M -2.42 % 26.043 M -2.42 % 26.690 M 0.32 % 26.606 M -10.11 % 29.599 M 12.11 % 26.402 M -10.30 % 29.433 M 25.28 % 23.494 M -16.23 % 28.046 M 6.43 % 26.351 M
Cost and expenses 630.682 M 12.59 % 560.141 M -24.63 % 743.201 M 24.96 % 594.770 M 12.70 % 527.767 M 25.15 % 421.710 M -22.39 % 543.349 M 19.25 % 455.642 M 12.32 % 405.670 M 30.36 % 311.196 M -31.64 % 455.206 M 8.22 % 420.632 M 13.49 % 370.619 M -5.58 % 392.504 M -20.20 % 491.887 M 26.36 % 389.273 M 7.44 % 362.307 M 1.73 % 356.162 M -0.73 % 358.794 M 31.46 % 272.932 M 1.38 % 269.217 M 83.41 % 146.781 M -44.91 % 266.427 M 24.29 % 214.352 M 6.39 % 201.481 M -15.83 % 239.367 M -8.03 % 260.254 M 7.60 % 241.883 M -0.19 % 242.352 M -3.13 % 250.181 M -18.96 % 308.705 M 50.45 % 205.191 M -7.81 % 222.585 M 3.56 % 214.926 M
Research and development expenses 24.879 M 10.13 % 22.591 M -37.34 % 36.054 M 57.58 % 22.880 M 18.75 % 19.267 M 18.24 % 16.294 M -41.41 % 27.809 M 59.76 % 17.407 M 16.81 % 14.902 M 28.16 % 11.627 M -33.57 % 17.503 M 14.13 % 15.336 M 18.90 % 12.899 M -11.67 % 14.603 M -8.59 % 15.975 M -2.02 % 16.305 M 14.69 % 14.217 M 24.98 % 11.375 M -39.74 % 18.875 M 89.98 % 9.936 M -10.84 % 11.144 M 67.16 % 6.667 M -36.01 % 10.417 M 23.47 % 8.438 M -10.67 % 9.446 M 10.24 % 8.569 M -28.03 % 11.905 M 25.75 % 9.468 M 27.25 % 7.441 M -12.62 % 8.515 M -9.37 % 9.395 M 17.19 % 8.017 M -54.43 % 17.592 M 0.000
Selling general and administrative expenses -7.279 M -119.33 % 37.648 M 182.12 % -45.847 M -160.21 % 76.146 M 124.62 % 33.901 M 27.38 % 26.614 M 257.30 % -16.919 M -131.90 % 53.041 M 1 336.37 % 3.693 M -84.06 % 23.172 M -25.44 % 31.080 M -31.03 % 45.063 M 1 918.88 % 2.232 M -88.67 % 19.698 M 277.31 % -11.109 M -131.22 % 35.585 M 536.56 % 5.590 M -60.27 % 14.071 M 143.29 % -32.504 M -205.41 % 30.836 M 113.84 % 14.420 M -5.14 % 15.202 M 502.83 % -3.774 M -116.29 % 23.170 M 435.68 % 4.325 M -74.74 % 17.125 M 281.77 % -9.421 M -153.87 % 17.490 M 4 449.95 % 384.403 K -98.53 % 26.205 M 485.94 % -6.790 M -143.36 % 15.661 M -42.17 % 27.080 M -0.82 % 27.304 M
Interest income 245.258 K -74.92 % 977.829 K 44.30 % 677.654 K 264.10 % 186.117 K -85.22 % 1.259 M -22.51 % 1.625 M 489.07 % 275.826 K 12.12 % 245.999 K 301.76 % 61.230 K -64.98 % 174.847 K -97.23 % 6.303 M 9 658.04 % 64.590 K -31.00 % 93.605 K -96.71 % 2.848 M 121.70 % 1.285 M 77.30 % 724.487 K 33.30 % 543.518 K -44.02 % 970.887 K 108.44 % 465.784 K -18.20 % 569.404 K 3.82 % 548.453 K -57.21 % 1.282 M -20.06 % 1.603 M -4.10 % 1.672 M 20.17 % 1.391 M 23.53 % 1.126 M -25.26 % 1.507 M -29.41 % 2.135 M 256.38 % 599.004 K 108.62 % 287.133 K 226.58 % 87.921 K -93.30 % 1.313 M 32.99 % 987.152 K -34.04 % 1.497 M
Interest expense 7.201 M 3.81 % 6.936 M 1.66 % 6.823 M -6.88 % 7.328 M -2.21 % 7.493 M -3.03 % 7.727 M -2.50 % 7.925 M 44.83 % 5.472 M 43.56 % 3.812 M 14.35 % 3.333 M 0.000 0.000 -100.00 % 3.119 M 0.000 -100.00 % 2.900 M 0.33 % 2.891 M 13.84 % 2.539 M 29.72 % 1.958 M 8.00 % 1.812 M 0.000 -100.00 % 1.243 M 16.83 % 1.064 M -51.03 % 2.172 M 89.51 % 1.146 M -15.03 % 1.349 M 0.000 -100.00 % 1.623 M -16.06 % 1.934 M -15.70 % 2.294 M 51.93 % 1.510 M -10.76 % 1.692 M 0.000 0.000 0.000
Depreciation and amortization 0.000 0.000 0.000 0.000 -100.00 % 16.228 M 36.28 % 11.908 M -17.27 % 14.394 M 0.00 % 14.394 M 12.72 % 12.770 M 0.00 % 12.770 M 26.62 % 10.086 M -11.94 % 11.454 M 6.25 % 10.780 M 1.71 % 10.598 M 7.34 % 9.874 M 0.00 % 9.874 M 34.81 % 7.324 M 0.00 % 7.324 M 35.70 % 5.397 M 6.06 % 5.089 M -1.38 % 5.160 M 1.40 % 5.089 M 0.00 % 5.089 M 3.75 % 4.905 M -2.63 % 5.037 M 2.70 % 4.905 M -54.38 % 10.752 M 531.55 % 1.703 M 464.30 % -467.348 K -118.76 % 2.491 M -40.67 % 4.198 M 37.03 % 3.063 M 255.51 % -1.970 M -237.59 % 1.432 M
Operating income 31.990 M -7.31 % 34.514 M 7.83 % 32.008 M 59.84 % 20.025 M -5.61 % 21.215 M -11.86 % 24.070 M 30.15 % 18.494 M -15.02 % 21.761 M -1.65 % 22.126 M 88.91 % 11.713 M -51.91 % 24.354 M 218.91 % 7.637 M 31.98 % 5.786 M -62.57 % 15.460 M 748.95 % -2.382 M -159.45 % 4.007 M -62.77 % 10.763 M -32.65 % 15.981 M 8.51 % 14.727 M 239.81 % 4.334 M -90.90 % 47.619 M 734.52 % 5.706 M -49.90 % 11.390 M 197.01 % 3.835 M -54.91 % 8.504 M 39.71 % 6.087 M 43.15 % 4.253 M -12.53 % 4.862 M -13.83 % 5.642 M -4.42 % 5.903 M -79.04 % 28.162 M 105.92 % 13.676 M -0.67 % 13.768 M 63.81 % 8.405 M
Operating income ratio 0.05 -16.83 % 0.06 40.57 % 0.04 26.25 % 0.03 -15.37 % 0.04 -27.93 % 0.05 69.26 % 0.03 -28.61 % 0.04 -13.08 % 0.05 40.12 % 0.04 -27.17 % 0.05 186.02 % 0.02 13.16 % 0.02 -59.03 % 0.04 912.72 % 0.00 -145.75 % 0.01 -64.58 % 0.03 -32.68 % 0.04 11.48 % 0.04 150.04 % 0.02 -89.77 % 0.15 291.37 % 0.04 -6.00 % 0.04 130.79 % 0.02 -57.08 % 0.04 65.61 % 0.02 56.68 % 0.02 -20.36 % 0.02 -13.97 % 0.02 0.65 % 0.02 -72.31 % 0.08 34.06 % 0.06 5.65 % 0.06 55.99 % 0.04
Total other income expenses net 325.048 K -30.29 % 466.264 K -87.47 % 3.720 M 246.84 % -2.534 M -571.01 % 537.883 K 1 876.95 % -30.270 K 99.26 % -4.069 M -29.44 % -3.143 M -339.41 % 1.313 M 265.87 % 358.851 K -62.65 % 960.835 K 2 461.07 % 37.517 K -45.69 % 69.074 K 181.44 % -84.817 K 77.11 % -370.482 K -127.35 % 1.354 M 4 626.28 % -29.925 K -49.77 % -19.980 K -103.34 % 599.003 K 2 405.97 % 23.903 K 124.27 % -98.488 K -156.79 % 173.429 K 134.89 % 73.833 K 739.58 % 8.794 K -98.79 % 727.085 K 40 855.89 % -1.784 K -100.04 % 4.219 M 188.13 % 1.464 M -22.22 % 1.883 M 1 406.66 % 124.967 K -52.39 % 262.454 K 156.60 % -463.680 K 53.33 % -993.439 K -280.83 % 549.374 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
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-06-30 2017-03-31
Net debt 327.229 M -15.31 % 386.396 M 34.14 % 288.055 M -22.81 % 373.162 M -42.50 % 648.992 M 48.54 % 436.905 M -2.08 % 446.170 M 3.33 % 431.775 M 66.50 % 259.319 M 9.65 % 236.490 M 22.62 % 192.860 M -9.51 % 213.116 M 24.85 % 170.697 M 8.27 % 157.663 M 12.33 % 140.352 M -2.48 % 143.921 M 2.59 % 140.294 M -10.08 % 156.018 M 224.68 % 48.053 M 21.88 % 39.425 M -11.80 % 44.700 M 180.25 % -55.704 M -571.78 % -8.292 M -127.72 % 29.910 M 2 650.71 % 1.087 M -94.66 % 20.351 M 116.59 % -122.671 M -395.39 % 41.528 M -6.93 % 44.618 M 24.59 % 35.814 M -40.69 % 60.386 M 16.37 % 51.890 M -5.91 % 55.151 M
Total investments 32.347 M -0.06 % 32.368 M -0.39 % 32.493 M -74.41 % 126.968 M 54.62 % 82.118 M 167.95 % 30.647 M 0.01 % 30.644 M -0.38 % 30.761 M 26.12 % 24.391 M 0.27 % 24.325 M -1.16 % 24.611 M 3.83 % 23.703 M -0.70 % 23.871 M 48.72 % 16.051 M -1.47 % 16.290 M 91.77 % 8.495 M 3.30 % 8.223 M 254.64 % 2.319 M -7.78 % 2.514 M -10.34 % 2.805 M -19.62 % 3.489 M -3.75 % 3.625 M -2.86 % 3.732 M 20.27 % 3.103 M -0.22 % 3.110 M 0.69 % 3.088 M 2 645.01 % 112.508 K -95.52 % 2.512 M -98.64 % 185.000 M 6 002.80 % 3.031 M -8.21 % 3.303 M -14.87 % 3.879 M -96.48 % 110.302 M
Total debt 472.711 M -9.48 % 522.203 M 21.24 % 430.721 M -11.89 % 488.848 M -41.74 % 839.149 M 58.81 % 528.382 M -0.99 % 533.690 M -0.26 % 535.074 M 67.62 % 319.224 M 8.76 % 293.503 M 2.84 % 285.392 M -9.50 % 315.361 M 29.12 % 244.234 M -6.29 % 260.615 M 0.97 % 258.100 M 7.73 % 239.587 M 1.06 % 237.078 M -3.07 % 244.597 M 41.36 % 173.036 M 38.70 % 124.752 M 9.51 % 113.919 M -7.85 % 123.629 M 12.03 % 110.350 M -3.40 % 114.236 M -6.29 % 121.907 M 8.51 % 112.344 M -14.37 % 131.199 M -22.81 % 169.970 M -4.26 % 177.529 M 10.76 % 160.289 M 6.86 % 150.002 M 27.54 % 117.611 M 0.000
Accumulated other comprehensive income loss 0.000 0.000 0.000 -100.00 % 382.750 M 215.00 % 121.509 M -68.03 % 380.068 M 672.16 % 49.221 M -86.36 % 360.976 M 438.69 % 67.010 M -79.58 % 328.199 M 0.000 -100.00 % 336.628 M 460.33 % 60.077 M -81.99 % 333.502 M 455.13 % 60.077 M -82.29 % 339.231 M 432.67 % 63.685 M -83.19 % 378.846 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 -100.00 % 396.001 M
Retained earnings 493.945 M -0.05 % 494.206 M 6.58 % 463.679 M 6.46 % 435.533 M 3.67 % 420.102 M -1.54 % 426.665 M 5.11 % 405.911 M 2.88 % 394.545 M 5.48 % 374.034 M 1.20 % 369.612 M -11.90 % 419.553 M 24.81 % 336.147 M 2.56 % 327.748 M -4.51 % 343.236 M 4.30 % 329.098 M -0.85 % 331.930 M 1.71 % 326.344 M -2.65 % 335.232 M 4.71 % 320.146 M 1.41 % 315.683 M 1.36 % 311.446 M 10.18 % 282.674 M 1.83 % 277.583 M 3.38 % 268.510 M 1.44 % 264.709 M -0.57 % 266.219 M 2.08 % 260.803 M 2.21 % 255.151 M 1.54 % 251.273 M -5.37 % 265.540 M 2.25 % 259.697 M 13.32 % 229.181 M 0.000
Common stock 109.969 M 0.02 % 109.952 M 0.00 % 109.951 M 1.81 % 107.995 M 0.00 % 107.990 M 0.17 % 107.806 M 0.01 % 107.800 M 0.00 % 107.800 M 0.00 % 107.800 M -0.16 % 107.970 M 0.00 % 107.970 M 0.00 % 107.970 M -0.66 % 108.682 M 0.00 % 108.682 M 0.00 % 108.682 M -0.04 % 108.728 M -0.05 % 108.779 M 69.97 % 64.000 M 0.00 % 64.000 M 0.00 % 64.000 M 0.00 % 64.000 M 0.00 % 64.000 M 0.00 % 64.000 M 0.00 % 64.000 M 0.00 % 64.000 M 0.00 % 64.000 M 0.00 % 64.000 M 0.00 % 64.000 M 0.00 % 64.000 M 0.00 % 64.000 M 33.33 % 48.000 M 0.00 % 48.000 M 0.000
Total equity 1.006 B 1.74 % 988.649 M 0.46 % 984.142 M 6.79 % 921.533 M 2.29 % 900.861 M 0.59 % 895.594 M 1.82 % 879.578 M 0.57 % 874.558 M 8.00 % 809.794 M 0.76 % 803.702 M 1.59 % 791.142 M 3.11 % 767.250 M 1.19 % 758.264 M -1.00 % 765.892 M 2.04 % 750.559 M 0.39 % 747.635 M 1.12 % 739.341 M -0.85 % 745.689 M 2.36 % 728.502 M 2.23 % 712.605 M 1.07 % 705.088 M 2.02 % 691.133 M -1.04 % 698.422 M -0.03 % 698.657 M 0.51 % 695.106 M -0.32 % 697.309 M 2.36 % 681.256 M 1.20 % 673.197 M 0.55 % 669.531 M -2.12 % 684.021 M 60.81 % 425.366 M 9.29 % 389.216 M -2.21 % 398.013 M
Other non current liabilities 0.000 0.000 0.000 0.000 100.00 % -30.707 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.623 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.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 -100.00 % 16.138 M 0.000
Long term debt 206.673 M -12.46 % 236.085 M 42.49 % 165.682 M -25.63 % 222.781 M 9.92 % 202.671 M 4.98 % 193.065 M 5.98 % 182.170 M 0.93 % 180.494 M 1 103.29 % 15.000 M -26.04 % 20.281 M 265.83 % 5.544 M -73.06 % 20.576 M -2.54 % 21.112 M 3.19 % 20.459 M 34.96 % 15.159 M -36.69 % 23.943 M -2.78 % 24.628 M 2.55 % 24.014 M 5.25 % 22.816 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
Total non current liabilities 233.835 M -11.71 % 264.855 M 36.76 % 193.661 M -26.36 % 262.974 M 22.71 % 214.305 M -10.04 % 238.210 M 3.71 % 229.688 M 6.60 % 215.462 M 319.77 % 51.329 M -11.70 % 58.127 M 34.66 % 43.166 M -23.22 % 56.223 M 5.73 % 53.177 M -1.16 % 53.804 M 17.33 % 45.856 M -11.07 % 51.562 M -5.13 % 54.351 M -0.87 % 54.826 M 22.37 % 44.802 M 141.66 % 18.539 M 0.30 % 18.483 M -2.99 % 19.052 M 23.51 % 15.425 M 18.34 % 13.035 M -6.00 % 13.868 M -5.66 % 14.700 M -5.36 % 15.533 M 6.64 % 14.565 M -2.36 % 14.918 M -4.10 % 15.555 M -3.94 % 16.193 M 0.34 % 16.138 M 0.000
Other current liabilities 202.123 M 31.76 % 153.407 M -19.30 % 190.105 M -60.26 % 478.318 M 0.88 % 474.149 M 294.85 % 120.085 M 72.01 % 69.814 M 106.22 % 33.854 M 58.28 % 21.389 M -57.55 % 50.391 M -49.89 % 100.554 M 1 944.48 % 4.918 M -98.13 % 262.830 M 556.22 % 40.052 M 204.21 % 13.166 M -65.32 % 37.968 M -28.12 % 52.824 M 91.56 % 27.576 M -52.24 % 57.735 M -22.17 % 74.183 M 33.46 % 55.585 M 656.89 % 7.344 M -70.04 % 24.509 M 35.22 % 18.125 M -46.40 % 33.813 M 128.18 % 14.818 M 2 044.43 % 691.018 K -96.57 % 20.168 M -26.50 % 27.440 M 1 621.27 % 1.594 M 127.02 % -5.900 M -153.74 % 10.980 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 8.995 M -68.41 % 28.472 M -27.49 % 39.265 M 34.51 % 29.191 M -36.97 % 46.311 M 82.43 % 25.386 M 0.000 -100.00 % 33.762 M -7.48 % 36.490 M 0.000 -100.00 % 44.394 M 312.86 % 10.753 M 30.60 % 8.233 M -39.84 % 13.684 M -77.58 % 61.044 M 0.000 -100.00 % 24.463 M 47.96 % 16.533 M -14.91 % 19.430 M 24.87 % 15.560 M -49.01 % 30.516 M 77.67 % 17.175 M -12.97 % 19.735 M 16.51 % 16.939 M -44.78 % 30.675 M 267.66 % 8.343 M -52.26 % 17.476 M 6.76 % 16.370 M 0.000
Short term debt 266.037 M -7.02 % 286.118 M 7.95 % 265.039 M -0.39 % 266.067 M -1.23 % 269.393 M -16.60 % 323.012 M 29.90 % 248.668 M -11.17 % 279.925 M 40.30 % 199.518 M -24.38 % 263.856 M -5.71 % 279.848 M 15.37 % 242.573 M -44.83 % 439.681 M 89.56 % 231.951 M 64.11 % 141.336 M -13.87 % 164.105 M 12.18 % 146.282 M -13.38 % 168.884 M 20.38 % 140.290 M 12.46 % 124.752 M 9.51 % 113.919 M 36.36 % 83.544 M -24.29 % 110.350 M -3.40 % 114.236 M -6.29 % 121.907 M 8.51 % 112.344 M 8.20 % 103.825 M -38.92 % 169.970 M -4.26 % 177.529 M 28.94 % 137.679 M 29.23 % 106.535 M -9.42 % 117.611 M 0.000
Total current liabilities 1.146 B 1.98 % 1.124 B -6.70 % 1.205 B 13.70 % 1.060 B 10.81 % 956.169 M 5.03 % 910.359 M -4.34 % 951.665 M 6.93 % 890.013 M 14.96 % 774.174 M 5.67 % 732.632 M -8.60 % 801.610 M 1.16 % 792.395 M 18.02 % 671.394 M -3.49 % 695.684 M -2.04 % 710.171 M 14.11 % 622.363 M 2.33 % 608.172 M -3.58 % 630.774 M 7.47 % 586.924 M 34.45 % 436.538 M 25.99 % 346.489 M 15.88 % 298.994 M -6.10 % 318.405 M 16.98 % 272.184 M -14.54 % 318.510 M 19.10 % 267.440 M -7.33 % 288.605 M -14.77 % 338.608 M -5.70 % 359.070 M 1.88 % 352.453 M -8.20 % 383.920 M 26.05 % 304.583 M 0.000
Total liabilities 1.380 B -0.63 % 1.389 B -0.68 % 1.398 B 5.74 % 1.322 B 12.99 % 1.170 B 1.91 % 1.149 B -2.78 % 1.181 B 6.86 % 1.105 B 33.92 % 825.502 M 4.39 % 790.759 M -6.39 % 844.776 M -0.45 % 848.617 M 17.12 % 724.572 M -3.32 % 749.488 M -0.86 % 756.026 M 12.18 % 673.925 M 1.72 % 662.523 M -3.37 % 685.600 M 8.53 % 631.726 M 38.82 % 455.077 M 24.69 % 364.971 M 14.75 % 318.046 M -4.73 % 333.831 M 17.04 % 285.219 M -14.19 % 332.377 M 17.81 % 282.140 M -7.23 % 304.137 M -13.88 % 353.173 M -5.57 % 373.988 M 1.62 % 368.008 M -8.02 % 400.112 M 24.75 % 320.720 M 0.000
Other non current assets 80.064 M -12.43 % 91.431 M -9.98 % 101.562 M 42.36 % 71.344 M 16.38 % 61.301 M -66.47 % 182.813 M 6.57 % 171.537 M -5.18 % 180.917 M 479.16 % 31.238 M -3.77 % 32.460 M -8.94 % 35.646 M -26.76 % 48.669 M -10.87 % 54.608 M 43.38 % 38.086 M -26.16 % 51.577 M -28.02 % 71.654 M -28.07 % 99.621 M -29.55 % 141.402 M 25.61 % 112.568 M -22.40 % 145.070 M -15.00 % 170.672 M 351.25 % 37.822 M -60.12 % 94.850 M -35.65 % 147.401 M -12.50 % 168.463 M 21.57 % 138.578 M 1 610.61 % 8.101 M -42.71 % 14.141 M 52.29 % 9.285 M 178.31 % 3.336 M 68.52 % 1.980 M -24.95 % 2.638 M 104.78 % -55.151 M
Long term investments 0.000 100.00 % -12.857 M 70.24 % -43.204 M -238.48 % 31.199 M -2.49 % 31.997 M 130.16 % -106.088 M 9.00 % -116.587 M -0.76 % -115.705 M -574.39 % 24.390 M 0.27 % 24.325 M -1.16 % 24.611 M 80.40 % 13.643 M 15.72 % 11.790 M -58.51 % 28.412 M 460.13 % -7.889 M 72.45 % -28.641 M 48.94 % -56.091 M 30.74 % -80.981 M -22.90 % -65.890 M 12.71 % -75.485 M 44.95 % -137.115 M -3 935.99 % -3.397 M 95.70 % -79.017 M 33.00 % -117.938 M 20.37 % -148.100 M -18.40 % -125.089 M -5 375.53 % 2.371 M -5.61 % 2.512 M -10.18 % 2.797 M -7.74 % 3.031 M -8.21 % 3.303 M -14.87 % 3.879 M 0.000
Intangible assets 36.517 M 0.48 % 36.343 M -0.77 % 36.627 M -0.49 % 36.807 M -0.21 % 36.884 M -0.50 % 37.070 M -0.75 % 37.351 M 1.42 % 36.827 M -0.70 % 37.088 M -0.70 % 37.350 M -0.75 % 37.633 M 80.46 % 20.854 M -0.37 % 20.932 M -1.02 % 21.147 M -1.01 % 21.362 M -1.00 % 21.577 M -0.56 % 21.700 M -0.96 % 21.909 M -0.95 % 22.119 M 2.02 % 21.681 M -0.99 % 21.898 M -0.98 % 22.115 M -0.52 % 22.229 M -0.74 % 22.394 M -0.91 % 22.601 M -0.93 % 22.813 M -0.92 % 23.025 M -0.91 % 23.238 M -0.90 % 23.450 M -0.90 % 23.662 M 3.11 % 22.949 M -1.43 % 23.283 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 36.517 M 0.48 % 36.343 M -0.77 % 36.627 M -0.49 % 36.807 M -0.21 % 36.884 M -0.50 % 37.070 M -0.75 % 37.351 M 1.42 % 36.827 M -0.70 % 37.088 M -0.70 % 37.350 M -0.75 % 37.633 M 80.46 % 20.854 M -0.37 % 20.932 M -1.02 % 21.147 M -1.01 % 21.362 M -1.00 % 21.577 M -0.56 % 21.700 M -0.96 % 21.909 M -0.95 % 22.119 M 2.02 % 21.681 M -0.99 % 21.898 M -0.98 % 22.115 M -0.52 % 22.229 M -0.74 % 22.394 M -0.91 % 22.601 M -0.93 % 22.813 M -0.92 % 23.025 M -0.91 % 23.238 M -0.90 % 23.450 M -0.90 % 23.662 M 3.11 % 22.949 M -1.43 % 23.283 M 0.000
Property plant equipment net 659.027 M 4.18 % 632.594 M -0.03 % 632.758 M 14.82 % 551.086 M 3.52 % 532.332 M 2.41 % 519.822 M -0.69 % 523.446 M 13.27 % 462.139 M 2.10 % 452.631 M 2.64 % 441.008 M 0.04 % 440.852 M 5.11 % 419.407 M -0.10 % 419.838 M 9.27 % 384.234 M -0.41 % 385.833 M 2.89 % 375.006 M 1.58 % 369.155 M 8.32 % 340.785 M -0.60 % 342.838 M 21.79 % 281.492 M 4.29 % 269.907 M 11.17 % 242.795 M -0.47 % 243.944 M 21.76 % 200.342 M -0.74 % 201.827 M 3.31 % 195.364 M -0.89 % 197.119 M 3.61 % 190.246 M 3.77 % 183.343 M -0.32 % 183.930 M -2.00 % 187.684 M -0.45 % 188.539 M 0.000
Total non current assets 786.636 M 3.55 % 759.686 M 2.72 % 739.554 M 3.80 % 712.500 M 4.31 % 683.040 M 4.25 % 655.192 M 2.73 % 637.789 M 9.38 % 583.098 M 3.61 % 562.799 M 2.10 % 551.205 M 2.31 % 538.742 M 4.62 % 514.948 M -0.70 % 518.568 M 7.44 % 482.639 M 4.38 % 462.409 M 3.03 % 448.801 M 1.01 % 444.335 M 2.63 % 432.967 M 2.88 % 420.839 M 10.96 % 379.283 M 14.55 % 331.117 M 8.63 % 304.813 M 5.78 % 288.164 M 12.63 % 255.841 M 3.01 % 248.358 M 5.46 % 235.506 M 0.49 % 234.365 M 0.40 % 233.421 M 5.04 % 222.217 M 2.07 % 217.702 M -0.82 % 219.506 M -0.86 % 221.408 M 501.46 % -55.151 M
Other current assets 55.065 M 11.88 % 49.218 M 15.28 % 42.692 M -22.15 % 54.839 M 63.42 % 33.557 M -84.74 % 219.898 M 10.92 % 198.256 M -18.82 % 244.227 M 139.53 % 101.962 M -83.81 % 629.895 M 1 785.58 % 33.406 M -73.64 % 126.722 M 36.17 % 93.058 M 36.49 % 68.179 M -12.35 % 77.782 M -26.05 % 105.187 M -78.70 % 493.826 M 200.63 % 164.262 M 49.52 % 109.861 M -23.28 % 143.196 M 441.30 % 26.454 M -53.55 % 56.954 M -55.15 % 127.000 M 328.46 % 29.641 M 8.85 % 27.230 M -83.10 % 161.111 M 510.45 % 26.392 M -88.29 % 225.332 M 11.39 % 202.282 M -6.00 % 215.197 M 869.83 % 22.189 M -92.59 % 299.645 M 0.000
Short term investments 30.112 M -33.42 % 45.225 M -40.26 % 75.698 M -20.96 % 95.769 M 91.07 % 50.121 M -63.34 % 136.735 M -7.13 % 147.231 M 0.52 % 146.466 M 114 400 024.19 % 128.030 0.00 % 128.030 0.02 % 128.000 -100.00 % 10.061 M -16.73 % 12.082 M 197.74 % -12.361 M -151.12 % 24.180 M -34.89 % 37.136 M -42.26 % 64.314 M -22.79 % 83.300 M 21.78 % 68.404 M -12.63 % 78.290 M -44.32 % 140.603 M 1 902.28 % 7.022 M -91.51 % 82.748 M -31.64 % 121.041 M -19.95 % 151.209 M 17.97 % 128.177 M 5 775.05 % -2.259 M 0.000 -100.00 % 185.000 M 0.000 0.000 0.000 -100.00 % 110.302 M
cash and cash equivalents 145.482 M 7.12 % 135.807 M -4.81 % 142.666 M 23.32 % 115.686 M -39.16 % 190.157 M 107.87 % 91.477 M 4.52 % 87.519 M -15.28 % 103.299 M 72.44 % 59.905 M 5.07 % 57.014 M -38.39 % 92.532 M -9.50 % 102.244 M 39.04 % 73.537 M -28.57 % 102.952 M -12.57 % 117.748 M 23.08 % 95.666 M -1.15 % 96.784 M 9.26 % 88.579 M -29.13 % 124.983 M 46.48 % 85.327 M 23.27 % 69.218 M -61.40 % 179.333 M 51.16 % 118.642 M 40.69 % 84.326 M -30.20 % 120.819 M 31.34 % 91.993 M -63.76 % 253.870 M 97.65 % 128.442 M -3.36 % 132.911 M 6.78 % 124.475 M 38.90 % 89.616 M 36.36 % 65.721 M 219.17 % -55.151 M
Cash and short term investments 175.594 M -3.00 % 181.032 M -17.10 % 218.364 M 3.27 % 211.455 M -12.00 % 240.278 M 5.29 % 228.212 M -2.79 % 234.750 M -6.01 % 249.765 M 316.94 % 59.905 M 5.07 % 57.014 M -38.39 % 92.532 M -17.61 % 112.305 M 31.17 % 85.619 M -16.84 % 102.952 M -27.46 % 141.928 M 6.87 % 132.802 M -17.56 % 161.098 M -6.27 % 171.879 M -11.12 % 193.387 M 18.20 % 163.617 M -22.02 % 209.822 M 12.59 % 186.355 M -7.47 % 201.390 M -1.94 % 205.367 M -24.51 % 272.029 M 23.55 % 220.170 M -13.27 % 253.870 M 97.65 % 128.442 M -3.36 % 132.911 M 6.78 % 124.475 M 38.90 % 89.616 M 36.36 % 65.721 M 19.17 % 55.151 M
Total current assets 1.599 B -1.15 % 1.618 B -1.53 % 1.643 B 7.28 % 1.532 B 7.93 % 1.419 B 2.16 % 1.389 B -2.40 % 1.423 B 1.88 % 1.397 B 30.25 % 1.072 B 2.80 % 1.043 B -4.91 % 1.097 B -0.34 % 1.101 B 14.17 % 964.268 M -6.63 % 1.033 B -1.10 % 1.044 B 7.34 % 972.759 M 1.59 % 957.529 M -4.09 % 998.322 M 6.27 % 939.390 M 19.15 % 788.399 M 6.69 % 738.943 M 4.91 % 704.366 M -5.34 % 744.089 M 2.21 % 728.035 M -6.56 % 779.125 M 4.73 % 743.943 M -0.94 % 751.029 M -5.29 % 792.949 M -3.45 % 821.302 M -1.56 % 834.328 M 37.68 % 605.972 M 24.04 % 488.529 M 785.80 % 55.151 M
Inventory 452.071 M -1.17 % 457.418 M 5.12 % 435.151 M 0.23 % 434.159 M 14.22 % 380.105 M 1.03 % 376.246 M 0.55 % 374.203 M -5.07 % 394.187 M 16.71 % 337.753 M -5.22 % 356.347 M 5.60 % 337.455 M -12.56 % 385.906 M 17.18 % 329.315 M -5.71 % 349.251 M 12.08 % 311.606 M -8.11 % 339.119 M 12.07 % 302.604 M -7.28 % 326.357 M 10.45 % 295.481 M 16.19 % 254.317 M 18.97 % 213.761 M 15.63 % 184.867 M 5.64 % 174.989 M -1.17 % 177.064 M 10.20 % 160.682 M 13.86 % 141.116 M -7.36 % 152.330 M -11.52 % 172.158 M 18.53 % 145.241 M -7.93 % 157.745 M 8.91 % 144.844 M 17.60 % 123.163 M 0.000
Net receivables 916.543 M -1.47 % 930.184 M -1.75 % 946.751 M 13.92 % 831.067 M 8.63 % 765.063 M 3.90 % 736.353 M -5.95 % 782.978 M 11.20 % 704.140 M 13.95 % 617.960 M 6.08 % 582.520 M -8.09 % 633.782 M 18.90 % 533.051 M 5.96 % 503.052 M -7.88 % 546.083 M -2.98 % 562.860 M 20.97 % 465.295 M 0.83 % 461.487 M 0.94 % 457.196 M 7.93 % 423.616 M 25.10 % 338.617 M 15.99 % 291.939 M -5.16 % 307.831 M -10.76 % 344.945 M 9.17 % 315.963 M -1.88 % 322.010 M -12.10 % 366.326 M 11.22 % 329.356 M 5.46 % 312.299 M -8.38 % 340.868 M -3.51 % 353.268 M -1.27 % 357.810 M 23.44 % 289.864 M 0.000
Tax assets 11.028 M -9.41 % 12.174 M 3.08 % 11.810 M -46.47 % 22.063 M 7.49 % 20.527 M -4.86 % 21.575 M -2.11 % 22.041 M 16.50 % 18.920 M 8.41 % 17.451 M 8.65 % 16.062 M 0.000 -100.00 % 12.375 M 8.55 % 11.401 M 5.96 % 10.759 M -6.66 % 11.527 M 25.22 % 9.205 M -7.49 % 9.950 M 1.00 % 9.852 M 7.04 % 9.204 M 41.03 % 6.526 M 13.42 % 5.754 M 5.04 % 5.478 M -11.02 % 6.157 M 69.08 % 3.641 M 2.09 % 3.567 M -7.10 % 3.840 M 2.45 % 3.748 M 14.09 % 3.285 M -1.70 % 3.342 M -10.69 % 3.742 M 4.22 % 3.590 M 16.98 % 3.069 M 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 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 668.519 M -0.01 % 668.562 M -9.16 % 735.959 M 136.58 % 311.089 M 46.51 % 212.333 M -54.19 % 463.535 M -4.42 % 484.969 M 3.18 % 470.040 M 17.93 % 398.571 M -3.17 % 411.630 M -9.31 % 453.904 M -0.97 % 458.343 M 157.63 % 177.909 M -57.79 % 421.527 M 3.70 % 406.487 M 13.82 % 357.134 M 7.15 % 333.310 M -9.24 % 367.257 M -0.56 % 369.333 M 57.82 % 234.026 M 35.96 % 172.124 M 14.32 % 150.560 M -17.56 % 182.631 M 31.51 % 138.870 M -13.31 % 160.198 M 18.06 % 135.686 M 1.54 % 133.634 M -9.73 % 148.044 M -0.32 % 148.514 M -17.92 % 180.935 M -15.39 % 213.841 M 27.26 % 168.038 M 0.000
Tax payables 9.588 M -39.87 % 15.946 M 17.21 % 13.605 M 236.83 % 4.039 M 1 270.97 % 294.621 K -92.10 % 3.727 M -38.88 % 6.098 M 159.67 % 2.348 M -36.15 % 3.678 M 89.13 % 1.945 M 0.000 -100.00 % 1.650 M -4.89 % 1.735 M -19.45 % 2.154 M -32.33 % 3.183 M 268.26 % 864.277 K -36.18 % 1.354 M -19.12 % 1.674 M -41.51 % 2.862 M -19.97 % 3.577 M -26.42 % 4.861 M 424.09 % 927.542 K 1.32 % 915.455 K -4.00 % 953.642 K -63.22 % 2.593 M -43.54 % 4.592 M 49.93 % 3.063 M 620.06 % 425.317 K -92.39 % 5.586 M 332.19 % 1.293 M -84.79 % 8.501 M 6.88 % 7.953 M 0.000
Deferred revenue non current 27.161 M -5.59 % 28.770 M 2.83 % 27.979 M -5.31 % 29.548 M -3.77 % 30.707 M -4.83 % 32.266 M -4.61 % 33.825 M 0.16 % 33.771 M -4.30 % 35.290 M -4.13 % 36.808 M 0.000 -100.00 % 35.637 M 11.18 % 32.054 M -3.87 % 33.345 M 8.72 % 30.669 M 11.13 % 27.598 M 3.46 % 26.676 M -3.93 % 27.767 M 46.72 % 18.925 M 2.32 % 18.495 M 0.56 % 18.392 M -2.71 % 18.905 M 23.46 % 15.313 M 17.47 % 13.035 M -6.00 % 13.868 M -5.66 % 14.700 M -5.36 % 15.533 M 6.64 % 14.565 M -2.36 % 14.918 M -4.10 % 15.555 M -3.94 % 16.193 M 0.000 0.000
Minority interest 19.693 M 5.06 % 18.744 M 2.23 % 18.336 M -24.48 % 24.279 M 10.16 % 22.040 M 118.68 % 10.079 M 11.94 % 9.004 M -23.27 % 11.736 M 1.38 % 11.576 M 8.00 % 10.718 M -0.72 % 10.796 M -6.05 % 11.492 M -5.12 % 12.111 M 121.86 % 5.459 M -0.23 % 5.471 M -22.02 % 7.016 M -1.25 % 7.105 M 3.25 % 6.881 M 0.49 % 6.848 M 46.82 % 4.664 M 6.73 % 4.370 M -7.06 % 4.702 M -0.65 % 4.733 M 8.55 % 4.360 M -5.43 % 4.610 M -1.21 % 4.667 M 301.44 % 1.162 M -11.21 % 1.309 M -13.92 % 1.521 M -10.56 % 1.700 M -1.78 % 1.731 M -12.49 % 1.979 M 0.000
Capital lease obligations 15.661 M -6.47 % 16.745 M 126.97 % 7.378 M 14.45 % 6.447 M -15.30 % 7.611 M -15.64 % 9.022 M 109.66 % -93.393 M -25.10 % -74.656 M 28.70 % -104.706 M -37 342.99 % 281.144 K 0.000 100.00 % -50.305 M -122.95 % 219.157 M 0.000 100.00 % -101.605 M -97.14 % -51.539 M 22.11 % -66.169 M -27.99 % -51.698 M 0.000 0.000 0.000 100.00 % -40.086 M 0.000 0.000 0.000 0.000 100.00 % -27.656 M 0.000 0.000 100.00 % -22.610 M 47.98 % -43.467 M 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 382.199 M 4.50 % 365.747 M -6.74 % 392.177 M 1 451.26 % -29.023 M -108.28 % 350.728 M 1 308.44 % -29.023 M -108.13 % 356.862 M 242.38 % -250.648 M -179.22 % 316.383 M 2 572.12 % -12.798 M -105.06 % 252.823 M 169.91 % -361.615 M -216.75 % 309.722 M 1 339.54 % -24.987 M -108.13 % 307.308 M 2.45 % 299.961 M 0.96 % 297.113 M -12.50 % 339.576 M 0.61 % 337.508 M 2.82 % 328.258 M 0.92 % 325.272 M 1 412.38 % -24.785 M -107.04 % 352.106 M -2.68 % 361.786 M 0.00 % 361.786 M -0.18 % 362.423 M 2.01 % 355.291 M 0.72 % 352.737 M 0.00 % 352.737 M -0.01 % 352.781 M 204.29 % 115.938 M 5.34 % 110.057 M 5 371.48 % 2.011 M
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 10.645 M -8.50 % 11.633 M -9.67 % 12.878 M -5.95 % 13.692 M 1 043.42 % 1.197 M 15.24 % 1.039 M 0.16 % 1.037 M 0.000 -100.00 % 9.090 K -25.97 % 12.279 K 100.04 % -33.345 M -123 709.72 % 26.976 K 32.22 % 20.403 K -56.66 % 47.081 K 4.76 % 44.940 K -25.88 % 60.631 K 39.56 % 43.445 K -52.01 % 90.520 K -38.11 % 146.251 K 30.28 % 112.258 K 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.386 B 0.35 % 2.378 B -0.21 % 2.383 B 6.17 % 2.244 B 6.75 % 2.102 B 2.83 % 2.044 B -0.81 % 2.061 B 4.09 % 1.980 B 21.08 % 1.635 B 2.56 % 1.594 B -2.53 % 1.636 B 1.24 % 1.616 B 8.97 % 1.483 B -2.15 % 1.515 B 0.58 % 1.507 B 5.98 % 1.422 B 1.41 % 1.402 B -2.06 % 1.431 B 5.22 % 1.360 B 16.49 % 1.168 B 9.12 % 1.070 B 6.03 % 1.009 B -2.24 % 1.032 B 4.92 % 983.876 M -4.24 % 1.027 B 4.90 % 979.449 M -0.60 % 985.393 M -3.99 % 1.026 B -1.64 % 1.044 B -0.81 % 1.052 B 27.44 % 825.478 M 16.27 % 709.936 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 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-06-30 2017-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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -22.827 M -816.29 % -2.491 M 0.00 % -2.491 M 0.000 -100.00 % 2.191 M 104.69 % -46.747 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.003 M 179.63 % -1.260 M -300.00 % 630.075 K 0.00 % 630.075 K -56.31 % 1.442 M 163.79 % -2.260 M -200.00 % 2.260 M 0.000 -100.00 % 4.111 M 199.00 % -4.152 M -200.00 % 4.152 M 0.000 -100.00 % 5.410 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
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -277.365 M -685.66 % 47.359 M 300.00 % -23.680 M 0.00 % -23.680 M 84.07 % -148.639 M -548.32 % -22.927 M -200.00 % 22.927 M 0.000 100.00 % -222.805 M -364.62 % 84.197 M 200.00 % -84.197 M 0.000 100.00 % -290.978 M -2 143.51 % 14.239 M 200.00 % -14.239 M 0.000 100.00 % -71.676 M -472.69 % 19.232 M 200.00 % -19.232 M 0.000 100.00 % -6.244 M 19.12 % -7.720 M -200.00 % 7.720 M 0.000 100.00 % -86.316 M -370.90 % -18.330 M -200.00 % 18.330 M 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -233.494 M -597.10 % 46.971 M 300.00 % -23.486 M 0.00 % -23.486 M 80.66 % -121.420 M -290.21 % -31.117 M -200.00 % 31.117 M 0.000 100.00 % -207.589 M -352.46 % 82.225 M 200.00 % -82.225 M 0.000 100.00 % -173.868 M -541.81 % -27.090 M -200.00 % 27.090 M 0.000 100.00 % -48.949 M -530.85 % 11.361 M 200.00 % -11.361 M 0.000 -100.00 % 2.467 M 130.39 % -8.117 M -200.00 % 8.117 M 0.000 100.00 % -86.805 K -101.02 % 8.499 M 200.00 % -8.499 M 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -44.874 M -11 663.33 % 388.074 K 300.00 % -194.037 K 0.00 % -194.037 K 99.32 % -28.702 M -450.46 % 8.190 M 200.00 % -8.190 M 0.000 100.00 % -19.501 M -406.83 % 6.356 M 200.00 % -6.356 M 0.000 100.00 % -123.082 M -397.81 % 41.329 M 200.00 % -41.329 M 0.000 100.00 % -22.727 M -388.75 % 7.871 M 200.00 % -7.871 M 0.000 100.00 % -8.711 M -2 293.58 % 397.117 K 200.00 % -397.117 K 0.000 100.00 % -86.229 M -221.41 % -26.829 M -200.00 % 26.829 M 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 -100.00 % 2.414 M 200.00 % -2.414 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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.003 M 0.000 0.000 0.000 -100.00 % 1.483 M 161.44 % -2.414 M -200.00 % 2.414 M 0.000 -100.00 % 4.284 M 197.74 % -4.384 M -200.00 % 4.384 M 0.000 -100.00 % 5.972 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
Other non cash items 11.008 M 111.63 % -94.692 M 0.000 100.00 % -23.315 M -128.79 % 80.995 M 585.27 % 11.819 M -95.60 % 268.777 M 548.72 % -59.899 M -22 859.78 % -260.887 K 99.15 % -30.863 M -125.94 % 118.960 M 516.70 % -28.548 M -151.26 % 55.688 M 261.40 % -34.503 M -223.68 % 27.898 M 2 543.10 % 1.055 M -93.74 % 16.851 M 117.41 % -96.805 M -144.91 % 215.577 M 512.65 % -52.242 M -212.71 % 46.349 M 485.37 % 7.918 M -86.08 % 56.897 M 236.15 % -41.790 M -196.46 % 43.324 M 1 069.10 % -4.471 M -16.89 % -3.825 M 42.02 % -6.597 M 64.21 % -18.431 M 43.55 % -32.649 M -181.62 % 40.000 M 1 437.04 % -2.992 M 72.16 % -10.745 M 13.02 % -12.354 M
Net cash provided by operating activities 11.008 M 117.16 % -64.165 M 0.000 100.00 % -7.885 M -109.54 % 82.672 M 138.41 % 34.677 M -41.98 % 59.770 M 251.75 % -39.388 M -620.95 % 7.561 M 124.05 % -31.443 M -179.69 % 39.457 M 224.50 % -31.692 M -161.96 % 51.151 M 263.99 % -31.191 M -265.52 % 18.845 M 683.17 % -3.231 M -116.31 % 19.817 M 122.26 % -89.043 M -135.16 % -37.864 M 14.11 % -44.086 M -152.65 % 83.732 M 543.67 % 13.009 M -25.84 % 17.542 M 160.84 % -28.832 M -169.27 % 41.621 M 2 529.72 % 1.583 M -91.17 % 17.923 M 188.40 % -20.276 M -599.52 % 4.059 M 115.14 % -26.806 M -951.35 % -2.550 M 86.42 % -18.769 M -163.10 % 29.744 M 742.10 % -4.632 M
Investments in property plant and equipment -3.874 M 82.31 % -21.906 M -155.41 % -8.577 M 58.15 % -20.492 M 47.86 % -39.302 M -45.48 % -27.016 M 47.93 % -51.880 M -616.28 % -7.243 M 62.60 % -19.366 M -236.86 % -5.749 M 83.12 % -34.061 M -184.17 % -11.986 M -13.15 % -10.593 M 43.42 % -18.722 M -99.61 % -9.379 M -118.91 % -4.284 M 65.01 % -12.244 M 4.39 % -12.807 M -180.68 % 15.874 M 145.26 % -35.071 M -121.03 % -15.867 M -16.58 % -13.611 M 40.21 % -22.766 M -105.92 % -11.056 M -3.87 % -10.643 M -802.98 % -1.179 M -110.06 % 11.713 M 152.96 % -22.118 M -240.37 % -6.498 M -1 036.75 % -571.650 K 69.64 % -1.883 M 40.15 % -3.146 M -317.55 % -753.396 K 75.96 % -3.134 M
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 3.160 M 237.70 % 935.676 K 334 169 898.58 % 0.280 -100.00 % 591.374 K -62.02 % 1.557 M 246.00 % 450.000 K 42.64 % 315.486 K 6 160.82 % 5.039 K -91.06 % 56.388 K 0.000 -100.00 % 9.596 K -99.78 % 4.314 M -64.80 % 12.257 M -4.30 % 12.807 M 180.54 % -15.902 M -145.30 % 35.107 M 119.39 % 16.002 M 17.57 % 13.611 M -40.21 % 22.766 M 104.65 % 11.124 M 0.000 0.000 100.00 % -11.910 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -30.000 M 33.33 % -45.000 M 18.18 % -55.000 M 15.38 % -65.000 M 32.64 % -96.500 M 20.25 % -121.000 M -116.07 % -56.000 M 67.44 % -172.000 M 0.000 0.000 0.000 100.00 % -10.000 M 50.00 % -20.000 M 0.000 100.00 % -31.500 M 41.67 % -54.000 M -12.50 % -48.000 M 40.74 % -81.000 M 6.47 % -86.600 M 29.59 % -123.000 M 40.00 % -205.000 M -230.65 % -62.000 M 34.74 % -95.000 M 20.83 % -120.000 M 20.00 % -150.000 M -15.38 % -130.000 M -740.39 % -15.469 M 85.55 % -107.031 M -27 393 770.15 % -390.710 100.00 % -185.000 M 0.000 0.000 0.000 0.000
Sales maturities of investments 45.277 M -40.22 % 75.742 M -7.62 % 81.986 M 309.32 % 20.030 M -89.00 % 182.018 M 37.35 % 132.518 M 135.42 % 56.290 M 181.45 % 20.000 M 0.000 0.000 0.000 -100.00 % 12.089 M -39.38 % 19.944 M -17.69 % 24.229 M -37.47 % 38.749 M -52.46 % 81.516 M 32.84 % 61.362 M -7.40 % 66.264 M -31.68 % 96.996 M -47.88 % 186.116 M 157.60 % 72.250 M -47.66 % 138.032 M 2.76 % 134.320 M -11.33 % 151.475 M 0.000 0.000 -100.00 % 153.828 M 0.000 0.000 0.000 0.000 100.00 % -31.480 -200.00 % 31.480 -100.00 % 3.508 M
Other investing activites 459.049 K -30.77 % 663.081 K 2 066.11 % -33.725 K -102.60 % 1.295 M 1 557.67 % 78.123 K -99.33 % 11.684 M 1 909.68 % 581.375 K 206.23 % -547.264 K 63.39 % -1.495 M -232.22 % -450.000 K -104.60 % 9.788 M 13 982 228 411.90 % 0.070 100.00 % -19.628 M -7 269 675 860.18 % 0.270 -100.00 % 108.461 K 261.54 % 30.000 K 138.19 % 12.595 K 338 094 456 832 100.00 % 0.000 100.00 % -27.711 K -177.38 % 35.811 K -73.49 % 135.109 K 1 813 402 301 235 100.00 % 0.000 200.00 % 0.000 -100.00 % 68.640 K -99.95 % 128.214 M 10 977.69 % -1.179 M -498.32 % -197.000 K -100.12 % 158.598 M 87 725.62 % 180.583 K -65.21 % 519.000 K 127.56 % -1.883 M -7 073.72 % 26.999 K 103.58 % -753.396 K -323 581 203 993 067 392.00 % 0.000
Net cash used for investing activites 11.862 M 24.88 % 9.499 M -48.31 % 18.375 M 128.64 % -64.168 M -229.96 % 49.375 M 422.03 % -15.333 M 69.94 % -51.009 M 67.96 % -159.199 M -724.70 % -19.304 M -235.78 % -5.749 M 76.00 % -23.958 M -142.20 % -9.892 M 67.27 % -30.221 M -648.78 % 5.507 M 366.55 % -2.066 M -108.88 % 23.261 M 1 957.80 % 1.130 M 104.10 % -27.542 M -204.95 % 26.243 M -6.55 % 28.081 M 118.91 % -148.482 M -337.87 % 62.421 M 277.08 % 16.554 M -19.20 % 20.488 M 163.18 % -32.429 M 75.28 % -131.179 M -187.53 % 149.875 M 408.92 % 29.450 M 566.12 % -6.318 M 96.59 % -185.053 M -9 728.41 % -1.883 M 39.63 % -3.119 M -313.99 % -753.365 K -301.40 % 374.064 K
Debt repayment -19.546 M -124.71 % 79.115 M 2 304.42 % -3.589 M -124.32 % 14.758 M 137.72 % -39.124 M -390.67 % -7.973 M -103.75 % 212.502 M 319.62 % 50.641 M 96.24 % 25.805 M 243.89 % 7.504 M 0.000 -100.00 % 71.132 M 460.99 % -19.705 M -809.40 % 2.778 M -84.00 % 17.365 M 378.45 % 3.629 M 147.57 % -7.629 M -110.64 % 71.667 M 0.000 -100.00 % 10.828 M 211.52 % -9.709 M -171.36 % 13.605 M 415.21 % -4.316 M 43.73 % -7.670 M -182.32 % 9.318 M 150.07 % -18.611 M 51.90 % -38.690 M -382.73 % -8.015 M -148.28 % 16.599 M 56.77 % 10.588 M -50.75 % 21.500 M 93.93 % 11.086 M -33.09 % 16.569 M 548.60 % -3.693 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 8.004 M 200.00 % -8.004 M 0.000 100.00 % -22.266 M 0.000 0.000 0.000 100.00 % -9.874 M 0.000 0.000 0.000 100.00 % -854.851 K 0.000 0.000 0.000 100.00 % -26.834 M 0.000 0.000 0.000 100.00 % -10.000 M 0.000 0.000 0.000 0.000 0.000 100.00 % -43.868 K 0.000 0.000 0.000 0.000 0.000
Dividends paid -2.213 M 6.21 % -2.360 M -11.71 % -2.112 M 92.85 % -29.534 M -937.83 % -2.846 M 5.37 % -3.007 M -0.01 % -3.007 M 84.18 % -19.012 M -678.61 % -2.442 M 8.68 % -2.674 M -2.56 % -2.607 M -6.54 % -2.447 M 89.86 % -24.127 M -918.40 % -2.369 M -155.74 % -926.379 K 96.06 % -23.538 M -1 112.06 % -1.942 M 5.90 % -2.064 M -22.22 % -1.689 M -44.39 % -1.169 M 91.51 % -13.774 M -890.98 % -1.390 M -0.80 % -1.379 M 87.24 % -10.807 M -606.32 % -1.530 M -12.41 % -1.361 M 26.64 % -1.856 M 91.10 % -20.848 M -949.00 % -1.987 M -10.62 % -1.797 M -9.79 % -1.636 M -17.34 % -1.394 M 95.36 % -30.080 M -2 196.32 % -1.310 M
Other financing activites 9.974 M 133.57 % -29.707 M -745.03 % -3.515 M -151.92 % -1.395 M -59.83 % -873.131 K 88.43 % -7.544 M 96.81 % -236.501 M -214.01 % 207.442 M 38 186.17 % -544.665 K 0.000 100.00 % -29.899 M -399.95 % -5.980 M -275.94 % 3.399 M 5 665 110 094.72 % -0.060 0.000 -100.00 % 0.560 -100.00 % 3.034 M 0.000 -100.00 % 60.160 M 259.70 % 16.725 M 215.46 % -14.485 M -17.30 % -12.349 M -530 395 523 381 303 616.00 % 0.000 0.000 -100.00 % 0.180 -100.00 % 10.000 M 361.17 % -3.829 M -414.86 % 1.216 M 2 872.25 % -43.867 K -100.02 % 258.794 M 19 341.17 % -1.345 M -369.00 % 500.000 K 1 680 007.53 % 29.760 12 300.00 % 0.240
Net cash used provided by financing activities -11.785 M -125.05 % 47.049 M 610.46 % -9.217 M 43.00 % -16.171 M 62.25 % -42.842 M -131.27 % -18.525 M 31.10 % -26.888 M -111.25 % 239.071 M 883.28 % 24.314 M 360.48 % 5.280 M 116.24 % -32.506 M -151.84 % 62.704 M 255.08 % -40.432 M -9 996.09 % 408.569 K -97.38 % 15.584 M 178.27 % -19.909 M -204.56 % -6.537 M -109.39 % 69.604 M 43.92 % 48.362 M 83.30 % 26.383 M 169.49 % -37.968 M -28 297.79 % -133.700 K 99.26 % -18.131 M 1.88 % -18.478 M -337.26 % 7.788 M 178.10 % -9.972 M 80.70 % -51.661 M -116.50 % -23.862 M -263.80 % 14.568 M -94.56 % 267.586 M 1 344.97 % 18.518 M 81.70 % 10.192 M 175.43 % -13.511 M -170.04 % -5.003 M
Effect of forex changes on cash 681.048 K 712.09 % 83.864 K 118.59 % -451.003 K -158.61 % 769.518 K 593.45 % 110.970 K -31.79 % 162.693 K 219.00 % -136.714 K -401.77 % 45.304 K 144.71 % 18.513 K 109.19 % -201.422 K 91.96 % -2.506 M -181.02 % 3.092 M 980.40 % 286.227 K 189.56 % -319.601 K -134.07 % 938.051 K 213.25 % -828.293 K -393.93 % 281.797 K 272.54 % 75.642 K -54.71 % 167.035 K 114.47 % -1.154 M -1 163.38 % 108.518 K -47.63 % 207.198 K 245.28 % -142.624 K -233.41 % 106.904 K -62.17 % 282.622 K 176.32 % -370.318 K -2 309.80 % 16.758 K -99.29 % 2.372 M 371.86 % 502.721 K 198.37 % -511.044 K -58.00 % -323.441 K 21.41 % -411.538 K -265.41 % -112.622 K -44.80 % -77.778 K
Net change in cash 11.453 M 252.03 % -7.533 M -133.30 % 22.622 M 125.87 % -87.454 M -188.62 % 98.680 M 9 942.55 % 982.615 K 105.38 % -18.264 M -145.11 % 40.486 M 221.59 % 12.589 M 139.20 % -32.113 M -64.58 % -19.513 M -180.59 % 24.213 M 226.00 % -19.217 M 24.92 % -25.595 M -181.12 % 31.551 M 2 679.91 % -1.223 M -108.53 % 14.330 M 130.38 % -47.171 M -227.81 % 36.907 M 300.10 % 9.225 M 108.99 % -102.610 M -235.90 % 75.503 M 377.20 % 15.822 M 159.23 % -26.715 M -254.76 % 17.262 M 112.34 % -139.938 M -220.48 % 116.153 M 1 043.09 % -12.316 M -196.13 % 12.812 M -76.80 % 55.216 M 398.37 % 11.079 M 217.56 % -9.424 M -161.33 % 15.367 M 264.54 % -9.339 M
Cash at beginning of period 81.617 M -8.45 % 89.150 M 34.64 % 66.214 M -56.91 % 153.668 M 67.99 % 91.477 M 44.35 % 63.370 M -22.37 % 81.633 M 98.39 % 41.148 M 44.08 % 28.558 M -52.93 % 60.672 M -24.33 % 80.184 M 43.26 % 55.972 M -25.56 % 75.188 M -25.40 % 100.784 M 45.57 % 69.233 M -1.74 % 70.455 M 25.53 % 56.125 M -45.67 % 103.296 M 55.59 % 66.389 M 16.14 % 57.165 M -64.22 % 159.774 M 89.60 % 84.271 M 23.12 % 68.449 M -28.07 % 95.164 M 22.16 % 77.902 M -64.24 % 217.840 M 114.23 % 101.687 M -10.80 % 114.003 M 12.66 % 101.191 M 120.10 % 45.975 M 31.75 % 34.896 M -21.26 % 44.320 M 53.07 % 28.953 M -24.39 % 38.293 M
Cash at end of period 93.069 M 14.03 % 81.617 M -8.13 % 88.836 M 34.17 % 66.214 M -65.18 % 190.157 M 195.49 % 64.352 M 1.55 % 63.370 M -22.37 % 81.633 M 98.39 % 41.148 M 44.08 % 28.558 M -52.93 % 60.672 M -24.33 % 80.184 M 43.26 % 55.972 M -25.56 % 75.188 M -25.40 % 100.784 M 45.57 % 69.233 M -1.74 % 70.455 M 25.53 % 56.125 M -45.67 % 103.296 M 55.59 % 66.389 M 16.14 % 57.165 M -64.22 % 159.774 M 89.60 % 84.271 M 23.12 % 68.449 M -28.07 % 95.164 M 22.16 % 77.902 M -64.24 % 217.840 M 114.23 % 101.687 M -10.80 % 114.003 M 12.66 % 101.191 M 120.10 % 45.975 M 31.75 % 34.896 M -21.26 % 44.320 M 53.07 % 28.953 M
Operating cash flow 11.008 M 117.16 % -64.165 M 0.000 100.00 % -7.885 M -109.54 % 82.672 M 138.41 % 34.677 M -41.98 % 59.770 M 251.75 % -39.388 M -620.95 % 7.561 M 124.05 % -31.443 M -179.69 % 39.457 M 224.50 % -31.692 M -161.96 % 51.151 M 263.99 % -31.191 M -265.52 % 18.845 M 683.17 % -3.231 M -116.31 % 19.817 M 122.26 % -89.043 M -135.16 % -37.864 M 14.11 % -44.086 M -152.65 % 83.732 M 543.67 % 13.009 M -25.84 % 17.542 M 160.84 % -28.832 M -169.27 % 41.621 M 2 529.72 % 1.583 M -91.17 % 17.923 M 188.40 % -20.276 M -599.52 % 4.059 M 115.14 % -26.806 M -951.35 % -2.550 M 86.42 % -18.769 M -163.10 % 29.744 M 742.10 % -4.632 M
Capital expenditure -3.874 M 82.31 % -21.906 M -155.41 % -8.577 M 58.15 % -20.492 M 47.86 % -39.302 M -45.48 % -27.016 M 47.93 % -51.880 M -616.28 % -7.243 M 62.60 % -19.366 M -236.86 % -5.749 M 83.12 % -34.061 M -184.17 % -11.986 M -13.15 % -10.593 M 43.42 % -18.722 M -99.61 % -9.379 M -118.91 % -4.284 M 65.01 % -12.244 M 4.39 % -12.807 M -180.68 % 15.874 M 145.26 % -35.071 M -121.03 % -15.867 M -16.58 % -13.611 M 40.21 % -22.766 M -105.92 % -11.056 M -3.87 % -10.643 M -802.98 % -1.179 M -110.06 % 11.713 M 152.96 % -22.118 M -240.37 % -6.498 M -1 036.75 % -571.650 K 69.64 % -1.883 M 40.15 % -3.146 M -317.55 % -753.396 K 75.96 % -3.134 M
Free CashFlow 7.134 M 108.29 % -86.071 M -1 712.52 % 5.338 M 118.81 % -28.377 M -165.43 % 43.370 M 466.13 % 7.661 M -2.90 % 7.890 M 116.92 % -46.631 M -295.01 % -11.805 M 68.26 % -37.192 M -789.24 % 5.396 M 112.35 % -43.678 M -207.69 % 40.558 M 181.26 % -49.913 M -627.30 % 9.466 M 225.94 % -7.516 M -199.25 % 7.573 M 107.44 % -101.850 M -363.17 % -21.990 M 72.22 % -79.157 M -216.64 % 67.865 M 11 369.80 % -602.184 K 88.47 % -5.224 M 86.90 % -39.888 M -228.77 % 30.977 M 7 567.50 % 404.006 K -98.64 % 29.636 M 169.91 % -42.394 M -1 638.06 % -2.439 M 91.09 % -27.378 M -517.66 % -4.433 M 79.77 % -21.914 M -175.59 % 28.990 M 473.27 % -7.767 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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014