300915.SZ

Shanghai Hi-Road Food Technology Co., Ltd. 300915.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 1.087 B 13.89 % 954.568 M 9.95 % 868.163 M 16.23 % 746.934 M 30.66 % 571.653 M -2.04 % 583.572 M 7.86 % 541.064 M 14.82 % 471.245 M 14.50 % 411.576 M 19.98 % 343.037 M 35.43 % 253.290 M
Net income 110.794 M 23.78 % 89.511 M -4.07 % 93.312 M -17.01 % 112.436 M 29.49 % 86.828 M 13.18 % 76.718 M 5.19 % 72.932 M 4.80 % 69.593 M 13.24 % 61.457 M 207.10 % 20.012 M -0.33 % 20.078 M
Income before tax 126.757 M 26.88 % 99.901 M -6.90 % 107.303 M -17.36 % 129.847 M 28.53 % 101.024 M 11.83 % 90.337 M 6.55 % 84.782 M 3.35 % 82.033 M 15.49 % 71.032 M 181.54 % 25.230 M -5.14 % 26.597 M
Income before tax ratio 0.12 11.41 % 0.10 -15.33 % 0.12 -28.90 % 0.17 -1.63 % 0.18 14.16 % 0.15 -1.21 % 0.16 -9.99 % 0.17 0.86 % 0.17 134.65 % 0.07 -29.96 % 0.11
EBITDA 157.587 M 25.71 % 125.356 M 0.15 % 125.172 M -14.41 % 146.246 M 28.27 % 114.014 M 9.66 % 103.966 M 7.95 % 96.310 M 2.06 % 94.367 M 17.97 % 79.992 M 127.28 % 35.195 M 12.77 % 31.210 M
Net income ratio 0.10 8.68 % 0.09 -12.76 % 0.11 -28.60 % 0.15 -0.90 % 0.15 15.54 % 0.13 -2.47 % 0.13 -8.72 % 0.15 -1.10 % 0.15 155.96 % 0.06 -26.40 % 0.08
Ratio EBITDA 0.14 10.38 % 0.13 -8.92 % 0.14 -26.36 % 0.20 -1.83 % 0.20 11.95 % 0.18 0.09 % 0.18 -11.11 % 0.20 3.03 % 0.19 89.43 % 0.10 -16.73 % 0.12
Gross profit ratio 0.35 -0.12 % 0.35 6.33 % 0.33 -24.45 % 0.44 -17.52 % 0.53 0.94 % 0.52 2.64 % 0.51 0.28 % 0.51 1.85 % 0.50 11.20 % 0.45 10.10 % 0.41
Weighted average shs out dil 89.142 M -0.95 % 90.000 M 0.00 % 90.000 M 0.00 % 89.999 M 0.00 % 90.000 M 0.00 % 90.000 M 33.27 % 67.530 M 0.27 % 67.348 M -0.23 % 67.501 M 4.16 % 64.807 M 30.12 % 49.804 M
Weighted average shs out 89.142 M -0.95 % 90.000 M 0.00 % 90.000 M 0.00 % 89.999 M 0.00 % 90.000 M 0.00 % 90.000 M 33.27 % 67.530 M 0.27 % 67.348 M -0.23 % 67.501 M 4.16 % 64.807 M 30.12 % 49.804 M
EPS diluted 1.24 25.25 % 0.99 -4.81 % 1.04 -16.80 % 1.25 30.21 % 0.96 12.94 % 0.85 -21.30 % 1.08 4.85 % 1.03 13.19 % 0.91 193.55 % 0.31 -22.50 % 0.40
Earnings per share 1.24 25.25 % 0.99 -4.81 % 1.04 -16.80 % 1.25 30.21 % 0.96 12.94 % 0.85 -21.30 % 1.08 4.85 % 1.03 13.19 % 0.91 193.55 % 0.31 -22.50 % 0.40
Gross profit 380.840 M 13.75 % 334.790 M 16.92 % 286.347 M -12.19 % 326.088 M 7.77 % 302.589 M -1.12 % 306.016 M 10.71 % 276.415 M 15.14 % 240.077 M 16.62 % 205.868 M 33.41 % 154.309 M 49.11 % 103.486 M
Income tax expense 16.084 M 54.81 % 10.390 M -25.74 % 13.992 M -19.64 % 17.411 M 22.65 % 14.196 M 4.24 % 13.619 M 14.94 % 11.849 M -4.75 % 12.440 M 29.93 % 9.575 M 72.67 % 5.545 M -15.60 % 6.570 M
Cost of revenue 706.325 M 13.96 % 619.778 M 6.52 % 581.816 M 38.25 % 420.846 M 56.41 % 269.064 M -3.06 % 277.556 M 4.88 % 264.648 M 14.48 % 231.167 M 12.38 % 205.707 M 9.00 % 188.728 M 25.98 % 149.804 M
General and administrative expenses 27.750 M 24.34 % 22.317 M 37.20 % 16.266 M -19.41 % 20.184 M 23.23 % 16.379 M 128.61 % -57.255 M -15.37 % -49.625 M -34.64 % -36.858 M -236.78 % 26.947 M -44.71 % 48.733 M 126.88 % 21.480 M
Selling and marketing expenses 67.285 M -52.70 % 142.265 M 15.56 % 123.105 M -5.80 % 130.679 M -3.67 % 135.662 M -6.47 % 145.052 M 9.23 % 132.799 M 24.56 % 106.614 M 11.87 % 95.303 M 21.01 % 78.754 M 40.47 % 56.066 M
Other expenses 121.893 M 252.38 % 34.592 M 17 243.64 % 199.449 K 244.55 % -137.978 K 79.06 % -659.072 K 78.99 % -3.136 M 49.08 % -6.159 M -559.33 % 1.341 M -13.39 % 1.548 M 506.60 % 255.226 K -86.61 % 1.907 M
Operating expenses 253.392 M 9.70 % 230.982 M 7.52 % 214.823 M -3.43 % 222.451 M 9.47 % 203.209 M -5.14 % 214.222 M 10.57 % 193.736 M 23.76 % 156.544 M 14.35 % 136.899 M 6.13 % 128.994 M 64.23 % 78.543 M
Cost and expenses 959.717 M 12.81 % 850.760 M 6.79 % 796.639 M 23.84 % 643.297 M 36.21 % 472.273 M -3.97 % 491.778 M 7.29 % 458.384 M 18.23 % 387.711 M 13.17 % 342.606 M 7.83 % 317.722 M 39.14 % 228.347 M
Research and development expenses 36.464 M 17.15 % 31.126 M -0.32 % 31.226 M -3.19 % 32.254 M 45.85 % 22.114 M 2.44 % 21.587 M 0.51 % 21.478 M 23.32 % 17.417 M 42.61 % 12.213 M 38.12 % 8.842 M 0.000
Selling general and administrative expenses 95.035 M -42.50 % 165.265 M 18.58 % 139.371 M -7.62 % 150.863 M -0.77 % 152.041 M 73.17 % 87.797 M 5.56 % 83.174 M 19.24 % 69.756 M -42.94 % 122.250 M -4.11 % 127.487 M 64.40 % 77.546 M
Interest income 8.667 M 30.22 % 6.656 M 3.79 % 6.413 M 78.84 % 3.586 M 58.51 % 2.262 M 68.44 % 1.343 M 2.06 % 1.316 M -31.72 % 1.927 M 145.54 % 784.834 K 0.000 0.000
Interest expense 2.814 M 0.51 % 2.800 M 258.32 % 781.484 K -11.66 % 884.625 K 37.97 % 641.183 K 25.13 % 512.423 K 24.60 % 411.257 K -48.48 % 798.179 K -41.69 % 1.369 M 0.000 0.000
Depreciation and amortization 28.823 M 27.23 % 22.654 M 28.33 % 17.653 M 13.79 % 15.514 M 4.31 % 14.873 M 13.39 % 13.117 M 17.99 % 11.116 M -3.63 % 11.536 M 4.66 % 11.023 M 11.56 % 9.880 M 57.68 % 6.266 M
Operating income 127.448 M 22.77 % 103.808 M -3.08 % 107.104 M -17.60 % 129.985 M 27.83 % 101.683 M 11.56 % 91.147 M 7.60 % 84.710 M 3.66 % 81.719 M 17.61 % 69.484 M 178.22 % 24.975 M 1.15 % 24.690 M
Operating income ratio 0.12 7.80 % 0.11 -11.85 % 0.12 -29.11 % 0.17 -2.16 % 0.18 13.89 % 0.16 -0.24 % 0.16 -9.72 % 0.17 2.72 % 0.17 131.89 % 0.07 -25.31 % 0.10
Total other income expenses net -690.236 K 82.33 % -3.906 M -2 058.60 % 199.449 K -99.41 % 34.041 M 5 264.98 % -659.072 K 18.63 % -810.009 K -1 218.57 % 72.415 K -76.99 % 314.744 K -79.67 % 1.548 M 506.60 % 255.227 K -86.61 % 1.907 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 -258.714 M 49.60 % -513.288 M -101.48 % -254.756 M 21.37 % -323.977 M 73.32 % -1.214 B -603.71 % -172.528 M -26.38 % -136.518 M 16.31 % -163.128 M -23.75 % -131.821 M -195.90 % -44.549 M 17.42 % -53.945 M
Total investments 25.000 M -95.12 % 511.995 M -45.09 % 932.450 M 3.54 % 900.599 M 0.000 0.000 100.00 % -102.909 M -8.39 % -94.943 M -3 824.42 % -2.419 M 0.000 0.000
Total debt 53.792 M -3.01 % 55.463 M -7.75 % 60.121 M 226.12 % 18.435 M 22.90 % 15.000 M 5 845.82 % 252.278 K -97.56 % 10.324 M -32.99 % 15.406 M 53.34 % 10.047 M -66.59 % 30.067 M 107.36 % 14.500 M
Accumulated other comprehensive income loss 59.560 M 1 473.05 % -4.338 M -108.10 % 53.530 M 7.59 % 49.752 M 23.42 % 40.311 M 13.22 % 35.603 M -45.47 % 65.296 M 9.56 % 59.599 M 4 194.10 % 1.388 M 2 308.30 % 57.631 K 0.000
Retained earnings 484.066 M 18.28 % 409.255 M 15.04 % 355.743 M 17.50 % 302.766 M 27.75 % 236.996 M 50.31 % 157.668 M 60.57 % 98.190 M 19.97 % 81.847 M 66.12 % 49.271 M 982.61 % -5.582 M -114.57 % 38.313 M
Common stock 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 50.00 % 60.000 M 33.33 % 45.000 M 0.00 % 45.000 M 0.00 % 45.000 M 0.00 % 45.000 M 0.00 % 45.000 M 12.50 % 40.000 M
Total equity 1.552 B 2.95 % 1.507 B 3.71 % 1.453 B 4.06 % 1.396 B 5.69 % 1.321 B 390.36 % 269.440 M 29.23 % 208.489 M 11.82 % 186.450 M 28.87 % 144.684 M 76.67 % 81.896 M -36.05 % 128.059 M
Other non current liabilities 42.681 K -98.78 % 3.504 M -18.99 % 4.325 M -15.98 % 5.147 M 11 448.15 % 44.572 K -98.67 % 3.362 M 6 772.16 % 48.928 K -4.03 % 50.985 K 0.000 0.000 -100.00 % 686.877 K
Long term debt 43.792 M -4.10 % 45.663 M -4.70 % 47.913 M 6 886.01 % 685.835 K 0.000 -100.00 % 252.278 K -22.09 % 323.818 K -20.26 % 406.072 K 769.11 % 46.723 K -30.27 % 67.003 K 0.000
Total non current liabilities 95.387 M 93.01 % 49.420 M -6.05 % 52.605 M 788.16 % 5.923 M -0.80 % 5.971 M 65.18 % 3.615 M -12.76 % 4.143 M 45.14 % 2.855 M 5.02 % 2.718 M -3.16 % 2.807 M 308.66 % 686.877 K
Other current liabilities 97.414 M 59.06 % 61.244 M 17.15 % 52.278 M 5.53 % 49.541 M -35.15 % 76.398 M 179.31 % 27.352 M -54.36 % 59.930 M -46.77 % 112.591 M 2.58 % 109.757 M 17.87 % 93.119 M 124.13 % 41.548 M
Deferred revenue 0.000 -100.00 % 44.121 M -62.41 % 117.385 M 3.93 % 112.944 M 21.71 % 92.796 M 82.46 % 50.857 M 64.20 % 30.973 M 6.28 % 29.143 M 7.57 % 27.093 M 46.33 % 18.515 M -2.54 % 18.998 M
Short term debt 10.000 M 2.04 % 9.800 M -2.00 % 10.000 M -42.16 % 17.288 M 15.25 % 15.000 M 0.000 -100.00 % 10.000 M -33.33 % 15.000 M 50.00 % 10.000 M -66.67 % 30.000 M 106.90 % 14.500 M
Total current liabilities 216.961 M 1.08 % 214.633 M -0.82 % 216.403 M 9.94 % 196.846 M 21.48 % 162.040 M 9.94 % 147.393 M 2.86 % 143.292 M -21.17 % 181.765 M 13.87 % 159.623 M 6.32 % 150.133 M 64.54 % 91.241 M
Total liabilities 312.348 M 18.29 % 264.054 M -1.84 % 269.008 M 32.67 % 202.769 M 20.69 % 168.011 M 11.26 % 151.008 M 2.42 % 147.435 M -20.14 % 184.620 M 13.72 % 162.342 M 6.15 % 152.940 M 66.37 % 91.928 M
Other non current assets 711.818 M 318.01 % 170.289 M 286.97 % 44.006 M 226.62 % 13.473 M 490.58 % 2.281 M 82.67 % 1.249 M -98.79 % 102.909 M 8.39 % 94.943 M 3 824.42 % 2.419 M 0.000 0.000
Long term investments -625.566 M 0.000 0.000 0.000 0.000 0.000 100.00 % -102.909 M -8.39 % -94.943 M -3 824.42 % -2.419 M 0.000 0.000
Intangible assets 25.069 M 0.34 % 24.985 M -0.68 % 25.156 M 0.04 % 25.145 M -0.70 % 25.323 M 0.10 % 25.299 M -1.21 % 25.609 M -1.62 % 26.031 M -2.81 % 26.783 M 1.01 % 26.515 M -2.41 % 27.169 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 25.069 M 0.34 % 24.985 M -0.68 % 25.156 M 0.04 % 25.145 M -0.70 % 25.323 M 0.10 % 25.299 M -1.21 % 25.609 M -1.62 % 26.031 M -2.81 % 26.783 M 1.01 % 26.515 M -2.41 % 27.169 M
Property plant equipment net 551.545 M 99.68 % 276.212 M 62.09 % 170.406 M 30.30 % 130.783 M 0.01 % 130.775 M 0.81 % 129.726 M 26.06 % 102.909 M 8.39 % 94.943 M 17.77 % 80.620 M -0.36 % 80.909 M 17.37 % 68.933 M
Total non current assets 668.726 M 40.45 % 476.142 M 96.31 % 242.552 M 38.63 % 174.964 M 7.28 % 163.097 M 0.50 % 162.278 M 21.49 % 133.569 M 6.54 % 125.373 M 14.16 % 109.822 M 1.43 % 108.276 M 12.15 % 96.542 M
Other current assets 15.905 M 21.01 % 13.143 M 13.33 % 11.597 M 25.49 % 9.242 M 35.55 % 6.818 M -45.48 % 12.506 M 27.23 % 9.829 M -16.08 % 11.713 M 74.03 % 6.731 M -41.28 % 11.462 M 35.58 % 8.454 M
Short term investments 650.566 M 27.06 % 511.995 M -45.09 % 932.450 M 3.54 % 900.599 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 312.505 M -45.24 % 570.690 M 81.24 % 314.877 M -8.04 % 342.412 M -72.14 % 1.229 B 611.36 % 172.780 M 17.66 % 146.842 M -17.75 % 178.534 M 25.85 % 141.867 M 90.13 % 74.616 M 9.02 % 68.445 M
Cash and short term investments 963.071 M -11.05 % 1.083 B -13.20 % 1.247 B 0.35 % 1.243 B 1.13 % 1.229 B 611.36 % 172.780 M 17.66 % 146.842 M -17.75 % 178.534 M 25.85 % 141.867 M 90.13 % 74.616 M 9.02 % 68.445 M
Total current assets 1.195 B -7.71 % 1.295 B -12.48 % 1.480 B 3.89 % 1.424 B 7.40 % 1.326 B 413.67 % 258.170 M 16.11 % 222.355 M -9.50 % 245.697 M 24.59 % 197.203 M 55.82 % 126.560 M 2.52 % 123.445 M
Inventory 115.869 M -25.16 % 154.824 M -15.56 % 183.360 M 33.27 % 137.589 M 113.27 % 64.514 M 26.60 % 50.957 M 17.34 % 43.428 M 17.22 % 37.050 M 7.46 % 34.478 M 24.94 % 27.595 M -10.96 % 30.991 M
Net receivables 100.354 M 126.16 % 44.374 M 13.37 % 39.139 M 11.24 % 35.183 M 36.85 % 25.710 M -14.48 % 30.062 M 20.80 % 24.886 M -4.81 % 26.143 M 43.95 % 18.161 M 3.11 % 17.612 M 13.22 % 15.556 M
Tax assets 5.860 M 25.82 % 4.657 M 56.07 % 2.984 M -46.36 % 5.563 M 17.92 % 4.718 M -21.43 % 6.005 M 18.86 % 5.052 M 14.83 % 4.400 M 81.85 % 2.419 M 183.71 % 852.732 K 94.03 % 439.492 K
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 95.370 M 11.21 % 85.753 M 8.19 % 79.262 M 28.42 % 61.722 M 26.43 % 48.820 M -1.66 % 49.644 M -14.27 % 57.905 M 40.06 % 41.343 M 36.60 % 30.265 M 15.77 % 26.143 M 5.52 % 24.775 M
Tax payables 14.177 M 3.37 % 13.715 M 122.19 % 6.173 M -74.10 % 23.837 M 9.23 % 21.822 M 11.68 % 19.540 M 26.42 % 15.457 M 20.46 % 12.831 M 33.64 % 9.601 M 1 002.33 % 870.993 K -91.64 % 10.419 M
Deferred revenue non current 51.139 M 0.000 -100.00 % 4.283 M -16.10 % 5.104 M -13.87 % 5.926 M 78.85 % 3.314 M -12.12 % 3.771 M 57.27 % 2.398 M -10.26 % 2.672 M -2.50 % 2.740 M 0.000
Minority interest -116.158 K -2 540.29 % 4.760 K 9.05 % 4.365 K -6.49 % 4.668 K 9.80 % 4.252 K -3.94 % 4.426 K 15.97 % 3.816 K -4.13 % 3.981 K 31.98 % 3.016 K 3.60 % 2.911 K -99.98 % 12.013 M
Capital lease obligations 43.792 M -4.10 % 45.663 M -4.70 % 47.913 M 6 886.01 % 685.835 K 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
Other total stockholders equity 918.067 M -9.30 % 1.012 B 0.00 % 1.012 B 0.43 % 1.008 B -1.88 % 1.027 B 3 195.98 % 31.165 M -52.27 % 65.296 M 11.87 % 58.367 M 19.07 % 49.021 M 15.57 % 42.418 M 12.41 % 37.734 M
Deferred tax liabilities non current 413.223 K 62.62 % 254.106 K -30.86 % 367.512 K 309.11 % 89.833 K 0.000 0.000 0.000 0.000 100.00 % -2.672 M 2.50 % -2.740 M 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 1.864 B 5.24 % 1.771 B 2.84 % 1.722 B 7.69 % 1.599 B 7.38 % 1.489 B 254.20 % 420.448 M 18.13 % 355.924 M -4.08 % 371.070 M 20.86 % 307.025 M 30.74 % 234.836 M 6.75 % 219.988 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.857 M 478.15 % -755.488 K -158.72 % 1.287 M 235.05 % -952.757 K -46.06 % -652.300 K 67.06 % -1.980 M 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.282 M 0.000
Change in working capital 43.630 M 147.46 % 17.631 M 166.02 % -26.704 M 46.64 % -50.050 M -143.43 % -20.560 M -537.90 % 4.695 M 111.41 % -41.150 M -606.84 % 8.119 M -68.34 % 25.647 M -43.58 % 45.456 M 1 274.30 % 3.308 M
Accounts receivables -62.419 M -599.10 % -8.928 M 76.69 % -38.307 M -225.91 % -11.754 M -201.52 % -3.898 M -2.70 % -3.796 M 3.25 % -3.924 M 61.01 % -10.064 M -578.48 % -1.483 M -149.72 % 2.984 M 0.000
Inventory 38.846 M 62.32 % 23.932 M 152.29 % -45.771 M 37.36 % -73.075 M -439.04 % -13.557 M -80.06 % -7.529 M -18.03 % -6.379 M -148.05 % -2.572 M 62.64 % -6.883 M -302.69 % 3.396 M 188.24 % -3.848 M
Accounts payables 61.773 M 1 299.50 % 4.414 M -91.90 % 54.516 M 53.42 % 35.535 M 909.03 % -4.392 M -125.88 % 16.973 M 156.21 % -30.196 M -232.82 % 22.735 M 0.000 0.000 0.000
Other working capital 5.430 M 403.95 % -1.786 M -162.53 % 2.857 M 478.15 % -755.489 K -158.72 % 1.287 M 235.05 % -952.758 K 97.26 % -34.772 M -425.25 % 10.691 M -67.14 % 32.530 M -22.66 % 42.061 M 487.79 % 7.156 M
Other non cash items -10.807 M -23.48 % -8.752 M 69.60 % -28.787 M -38.13 % -20.840 M -944.46 % -1.995 M -230.42 % 1.530 M 221.92 % -1.255 M -136.96 % 3.395 M 6 616.46 % -52.100 K -100.37 % 14.052 M 2 582.23 % 523.900 K
Net cash provided by operating activities 172.319 M 42.56 % 120.871 M 117.89 % 55.473 M -2.78 % 57.060 M -27.90 % 79.145 M -17.61 % 96.060 M 130.67 % 41.644 M -55.05 % 92.643 M -5.54 % 98.075 M 10.11 % 89.074 M 195.69 % 30.125 M
Investments in property plant and equipment -220.798 M -2.90 % -214.576 M -467.18 % -37.832 M -37.67 % -27.479 M -38.19 % -19.885 M 55.03 % -44.216 M -101.98 % -21.892 M 25.17 % -29.255 M -129.52 % -12.746 M 51.19 % -26.112 M 40.85 % -44.147 M
Acquisitions net 0.000 -100.00 % 764.332 K 27.73 % 598.403 K 111.93 % 282.353 K 307.87 % 69.226 K -28.59 % 96.937 K -94.54 % 1.776 M 2 874.43 % 59.700 K 0.000 0.000 0.000
Purchases of investments -2.749 B -6.63 % -2.578 B 32.16 % -3.800 B 17.03 % -4.580 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 2.602 B -11.70 % 2.947 B -24.34 % 3.895 B 8.07 % 3.604 B 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 359.147 K
Other investing activites 188.067 K -99.17 % 22.618 M 0.000 0.000 -100.00 % 2.600 M 200.00 % -2.600 M -246.42 % 1.776 M 2 874.43 % 59.700 K -90.10 % 603.236 K -87.64 % 4.880 M 34 219.22 % 14.220 K
Net cash used for investing activites -367.378 M -306.72 % 177.718 M 206.21 % 58.038 M 105.79 % -1.003 B -5 724.78 % -17.215 M 63.15 % -46.719 M -132.25 % -20.116 M 31.10 % -29.195 M -140.43 % -12.143 M 42.81 % -21.231 M 51.50 % -43.774 M
Debt repayment 200.000 K 200.00 % -200.000 K 97.23 % -7.218 M -370.16 % 2.672 M -81.90 % 14.760 M 247.60 % -10.000 M -97.43 % -5.065 M -194.51 % 5.359 M 126.77 % -20.020 M -228.61 % 15.567 M 7.36 % 14.500 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
Common stock repurchased -35.378 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -36.186 M 2.10 % -36.962 M -2.67 % -36.000 M 0.00 % -36.000 M -6 982.14 % -508.321 K 96.77 % -15.750 M 68.39 % -49.828 M -63.77 % -30.425 M -2 122.78 % -1.369 M 96.89 % -43.976 M -6 017.86 % -718.813 K
Other financing activites 7.690 M 259.92 % -4.809 M -460.13 % -858.479 K 76.49 % -3.652 M -100.37 % 983.570 M 8 356.15 % 11.631 M 199.69 % -11.667 M 0.000 0.000 100.00 % -33.749 M -229.12 % 26.138 M
Net cash used provided by financing activities -63.674 M -51.71 % -41.970 M 5.52 % -44.421 M -18.24 % -37.569 M -103.77 % 997.821 M 7 167.43 % -14.119 M 78.79 % -66.560 M -165.54 % -25.066 M -17.19 % -21.389 M 65.59 % -62.158 M -255.71 % 39.919 M
Effect of forex changes on cash 548.831 K 168.11 % -805.832 K -123.88 % 3.375 M 322.00 % -1.520 M 44.46 % -2.737 M -1 160.95 % -217.065 K -112.98 % 1.673 M 197.53 % -1.715 M -163.33 % 2.708 M 456.28 % 486.889 K 3 687.23 % -13.573 K
Net change in cash -258.185 M -200.93 % 255.813 M 253.02 % 72.464 M 107.36 % -984.782 M -193.17 % 1.057 B 2 919.58 % 35.005 M 180.73 % -43.359 M -218.25 % 36.667 M -45.48 % 67.252 M 989.85 % 6.171 M -76.50 % 26.256 M
Cash at beginning of period 570.690 M 81.24 % 314.877 M 29.89 % 242.412 M -80.25 % 1.227 B 621.12 % 170.180 M 25.90 % 135.175 M -24.29 % 178.534 M 25.85 % 141.867 M 90.13 % 74.616 M 9.02 % 68.445 M 62.24 % 42.189 M
Cash at end of period 312.505 M -45.24 % 570.690 M 81.24 % 314.877 M 29.89 % 242.412 M -80.25 % 1.227 B 621.12 % 170.180 M 25.90 % 135.175 M -24.29 % 178.534 M 25.85 % 141.867 M 90.13 % 74.616 M 9.02 % 68.445 M
Operating cash flow 172.319 M 42.56 % 120.871 M 117.89 % 55.473 M -2.78 % 57.060 M -27.90 % 79.145 M -17.61 % 96.060 M 130.67 % 41.644 M -55.05 % 92.643 M -5.54 % 98.075 M 10.11 % 89.074 M 195.69 % 30.125 M
Capital expenditure -220.798 M -2.90 % -214.576 M -467.18 % -37.832 M -37.67 % -27.479 M -38.19 % -19.885 M 55.03 % -44.216 M -101.98 % -21.892 M 25.17 % -29.255 M -129.52 % -12.746 M 51.19 % -26.112 M 40.85 % -44.147 M
Free CashFlow -48.479 M 48.26 % -93.705 M -631.17 % 17.641 M -40.36 % 29.581 M -50.08 % 59.261 M 14.31 % 51.844 M 162.47 % 19.752 M -68.84 % 63.388 M -25.71 % 85.329 M 35.52 % 62.962 M 549.01 % -14.022 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 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
Revenue 271.497 M 13.10 % 240.055 M -25.27 % 321.212 M 29.78 % 247.502 M -6.33 % 264.218 M 4.40 % 253.079 M 2.31 % 247.361 M 5.92 % 233.530 M 0.02 % 233.478 M -2.80 % 240.199 M 8.78 % 220.822 M -3.36 % 228.499 M 12.07 % 203.887 M -5.15 % 214.956 M 6.64 % 201.573 M 3.13 % 195.449 M 1.28 % 192.983 M 22.97 % 156.930 M -19.73 % 195.510 M 31.91 % 148.216 M 24.68 % 118.879 M 9.01 % 109.049 M -42.04 % 188.155 M 38.42 % 135.928 M 4.77 % 129.745 M 0.00 % 129.745 M
Net income -4.061 M -156.14 % 7.234 M -68.95 % 23.294 M 28.11 % 18.183 M -45.47 % 33.347 M -7.29 % 35.970 M 53.45 % 23.441 M 33.36 % 17.577 M -29.64 % 24.982 M 6.26 % 23.511 M 58.68 % 14.817 M -44.19 % 26.547 M 34.50 % 19.738 M -38.72 % 32.209 M 70.41 % 18.902 M -54.78 % 41.796 M 18.33 % 35.323 M 115.19 % 16.415 M -57.40 % 38.532 M 87.45 % 20.556 M -13.87 % 23.866 M 516.11 % 3.874 M -89.32 % 36.269 M 87.23 % 19.371 M 83.81 % 10.539 M 0.00 % 10.539 M
Income before tax -4.640 M -158.40 % 7.945 M -71.20 % 27.582 M 40.72 % 19.601 M -47.48 % 37.319 M -11.68 % 42.254 M 53.43 % 27.540 M 45.26 % 18.958 M -27.09 % 26.002 M -5.10 % 27.401 M 57.03 % 17.449 M -39.85 % 29.011 M 22.36 % 23.709 M -36.15 % 37.134 M 64.22 % 22.613 M -50.62 % 45.792 M 10.11 % 41.589 M 109.48 % 19.853 M -54.76 % 43.884 M 70.72 % 25.705 M -3.93 % 26.756 M 471.79 % 4.679 M -88.81 % 41.825 M 77.77 % 23.527 M 88.33 % 12.493 M 0.00 % 12.493 M
Income before tax ratio -0.02 -151.63 % 0.03 -61.46 % 0.09 8.42 % 0.08 -43.93 % 0.14 -15.40 % 0.17 49.96 % 0.11 37.14 % 0.08 -27.11 % 0.11 -2.37 % 0.11 44.37 % 0.08 -37.76 % 0.13 9.18 % 0.12 -32.69 % 0.17 53.99 % 0.11 -52.12 % 0.23 8.72 % 0.22 70.35 % 0.13 -43.64 % 0.22 29.42 % 0.17 -22.94 % 0.23 424.51 % 0.04 -80.70 % 0.22 28.43 % 0.17 79.76 % 0.10 0.00 % 0.10
EBITDA -4.993 M -158.11 % 8.593 M -68.90 % 27.630 M 30.06 % 21.244 M -42.47 % 36.929 M -14.04 % 42.962 M 27.43 % 33.715 M 31.61 % 25.618 M -20.58 % 32.258 M -3.86 % 33.553 M 93.22 % 17.365 M -48.21 % 33.534 M 18.98 % 28.185 M -32.33 % 41.652 M 56.12 % 26.680 M -46.53 % 49.895 M 35.80 % 36.740 M 55.90 % 23.567 M -50.63 % 47.740 M 59.60 % 29.912 M 3.81 % 28.815 M 252.29 % 8.179 M -82.08 % 45.639 M 68.26 % 27.124 M 74.56 % 15.539 M 0.00 % 15.539 M
Net income ratio -0.01 -149.64 % 0.03 -58.45 % 0.07 -1.29 % 0.07 -41.79 % 0.13 -11.20 % 0.14 49.98 % 0.09 25.90 % 0.08 -29.66 % 0.11 9.32 % 0.10 45.88 % 0.07 -42.25 % 0.12 20.01 % 0.10 -35.39 % 0.15 59.80 % 0.09 -56.15 % 0.21 16.83 % 0.18 74.99 % 0.10 -46.93 % 0.20 42.11 % 0.14 -30.92 % 0.20 465.17 % 0.04 -81.57 % 0.19 35.26 % 0.14 75.44 % 0.08 0.00 % 0.08
Ratio EBITDA -0.02 -151.38 % 0.04 -58.39 % 0.09 0.21 % 0.09 -38.59 % 0.14 -17.67 % 0.17 24.55 % 0.14 24.25 % 0.11 -20.60 % 0.14 -1.09 % 0.14 77.63 % 0.08 -46.41 % 0.15 6.16 % 0.14 -28.66 % 0.19 46.40 % 0.13 -48.15 % 0.26 34.09 % 0.19 26.77 % 0.15 -38.50 % 0.24 20.99 % 0.20 -16.74 % 0.24 223.16 % 0.08 -69.08 % 0.24 21.56 % 0.20 66.62 % 0.12 0.00 % 0.12
Gross profit ratio 0.24 -17.02 % 0.29 -12.74 % 0.33 1.61 % 0.32 -13.66 % 0.37 -0.95 % 0.38 1.65 % 0.37 9.19 % 0.34 -1.93 % 0.35 1.02 % 0.34 11.36 % 0.31 -4.60 % 0.32 -0.66 % 0.33 -10.40 % 0.36 -4.41 % 0.38 -11.93 % 0.43 2.00 % 0.42 -20.59 % 0.53 -1.05 % 0.54 4.30 % 0.52 -3.65 % 0.54 2.13 % 0.52 -1.12 % 0.53 0.87 % 0.53 1.35 % 0.52 0.00 % 0.52
Weighted average shs out dil 89.636 M 0.00 % 89.636 M 0.55 % 89.142 M 0.00 % 89.142 M 0.00 % 89.142 M -0.95 % 89.993 M -0.01 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 89.996 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 50.01 % 59.996 M 63.49 % 36.697 M -58.92 % 89.342 M -19.86 % 111.482 M 65.19 % 67.487 M -0.60 % 67.896 M 0.00 % 67.896 M 0.60 % 67.492 M 0.00 % 67.492 M
Weighted average shs out 89.636 M 0.00 % 89.636 M 0.55 % 89.142 M 0.00 % 89.142 M 0.00 % 89.142 M -0.95 % 89.993 M -0.01 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 89.996 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 50.01 % 59.996 M 63.49 % 36.697 M -58.92 % 89.342 M -19.86 % 111.483 M 65.19 % 67.487 M -0.60 % 67.896 M 0.00 % 67.896 M 0.60 % 67.492 M 0.00 % 67.492 M
EPS diluted -0.05 -156.13 % 0.08 -68.96 % 0.26 30.00 % 0.20 -45.95 % 0.37 -7.50 % 0.40 53.85 % 0.26 30.00 % 0.20 -28.57 % 0.28 7.69 % 0.26 62.50 % 0.16 -44.83 % 0.29 31.82 % 0.22 -38.89 % 0.36 71.43 % 0.21 -54.35 % 0.46 17.95 % 0.39 44.44 % 0.27 -74.29 % 1.05 356.52 % 0.23 9.52 % 0.21 265.85 % 0.06 -86.00 % 0.41 0.00 % 0.41 156.25 % 0.16 0.00 % 0.16
Earnings per share -0.05 -156.13 % 0.08 -68.96 % 0.26 30.00 % 0.20 -45.95 % 0.37 -7.50 % 0.40 53.85 % 0.26 30.00 % 0.20 -28.57 % 0.28 7.69 % 0.26 62.50 % 0.16 -44.83 % 0.29 31.82 % 0.22 -38.89 % 0.36 71.43 % 0.21 -54.35 % 0.46 17.95 % 0.39 44.44 % 0.27 -74.29 % 1.05 356.52 % 0.23 9.52 % 0.21 265.85 % 0.06 -86.00 % 0.41 0.00 % 0.41 156.25 % 0.16 0.00 % 0.16
Gross profit 64.503 M -6.15 % 68.731 M -34.79 % 105.394 M 31.88 % 79.919 M -19.12 % 98.818 M 3.41 % 95.556 M 4.00 % 91.882 M 15.66 % 79.441 M -1.91 % 80.988 M -1.81 % 82.479 M 21.13 % 68.089 M -7.81 % 73.857 M 11.33 % 66.342 M -15.01 % 78.059 M 1.93 % 76.579 M -9.17 % 84.315 M 3.31 % 81.616 M -2.35 % 83.578 M -20.58 % 105.234 M 37.58 % 76.492 M 20.13 % 63.675 M 11.34 % 57.189 M -42.69 % 99.796 M 39.63 % 71.474 M 6.18 % 67.315 M 0.00 % 67.315 M
Income tax expense -542.970 K -175.06 % 723.360 K -83.32 % 4.338 M 199.06 % 1.451 M -63.85 % 4.012 M -36.15 % 6.284 M 53.33 % 4.098 M 196.79 % 1.381 M 35.34 % 1.020 M -73.77 % 3.890 M 47.76 % 2.633 M 6.84 % 2.464 M -37.94 % 3.971 M -19.37 % 4.924 M 32.70 % 3.711 M -7.12 % 3.996 M -36.24 % 6.266 M 82.26 % 3.438 M -35.75 % 5.351 M 3.93 % 5.149 M 78.18 % 2.890 M 258.70 % 805.638 K -85.50 % 5.556 M 33.69 % 4.156 M 112.73 % 1.954 M 0.00 % 1.954 M
Cost of revenue 206.994 M 20.82 % 171.325 M -20.62 % 215.818 M 28.78 % 167.583 M 1.32 % 165.401 M 5.00 % 157.523 M 1.31 % 155.478 M 0.90 % 154.089 M 1.05 % 152.490 M -3.32 % 157.720 M 3.27 % 152.733 M -1.23 % 154.642 M 12.43 % 137.545 M 0.47 % 136.897 M 9.52 % 124.994 M 12.47 % 111.134 M -0.21 % 111.366 M 51.82 % 73.352 M -18.75 % 90.276 M 25.87 % 71.724 M 29.93 % 55.204 M 6.45 % 51.860 M -41.31 % 88.359 M 37.09 % 64.454 M 3.24 % 62.429 M 0.00 % 62.429 M
General and administrative expenses -2.904 M -115.59 % 18.633 M 167.56 % -27.579 M -160.29 % 45.744 M 636.62 % -8.524 M -147.07 % 18.110 M 156.39 % -32.118 M -169.36 % 46.307 M 625.67 % -8.809 M -152.01 % 16.937 M 166.10 % -25.624 M -170.20 % 36.502 M 530.79 % -8.473 M -161.13 % 13.862 M 153.99 % -25.675 M -170.59 % 36.372 M 634.69 % -6.802 M -141.76 % 16.290 M 125.42 % 7.226 M -59.55 % 17.865 M 190.52 % -19.736 M -279.04 % 11.023 M 112.05 % -91.484 M -928.93 % 11.036 M -3.56 % 11.444 M 0.00 % 11.444 M
Selling and marketing expenses -3.959 M -111.10 % 35.657 M 192.40 % -38.590 M -151.72 % 74.618 M 98.58 % 37.577 M 8.95 % 34.489 M -3.66 % 35.799 M -1.75 % 36.438 M -5.51 % 38.565 M 19.97 % 32.145 M -5.03 % 33.849 M 3.98 % 32.553 M 17.66 % 27.667 M -4.71 % 29.036 M -14.21 % 33.845 M 12.58 % 30.065 M 13.34 % 26.525 M -34.09 % 40.244 M -8.64 % 44.048 M 30.48 % 33.757 M 38.51 % 24.372 M -27.22 % 33.485 M -17.03 % 40.357 M 23.52 % 32.672 M -8.87 % 35.852 M 0.00 % 35.852 M
Other expenses 65.571 M 2 123.47 % -3.241 M -102.42 % 133.638 M 5 154.31 % -2.644 M -3 863.80 % -66.704 K -14.50 % -58.259 K 98.09 % -3.053 M -5 637.61 % -53.208 K 91.79 % -647.829 K -324.77 % -152.514 K -824.90 % -16.490 K -115.68 % 105.167 K -34.18 % 159.785 K 426.00 % -49.014 K -1.44 % -48.320 K 91.53 % -570.582 K -189.43 % 638.053 K 506.07 % -157.130 K -162.35 % 252.031 K -72.38 % 912.474 K 173.67 % -1.239 M 0.000 100.00 % -2.249 M -12 128.18 % 18.701 K 0.000 0.000
Operating expenses 68.839 M 13.38 % 60.717 M -21.49 % 77.335 M 28.40 % 60.229 M -8.43 % 65.774 M 9.18 % 60.242 M -2.29 % 61.654 M -5.82 % 65.464 M -0.83 % 66.015 M 13.89 % 57.962 M -3.11 % 59.824 M 8.37 % 55.205 M 11.94 % 49.319 M -2.29 % 50.475 M -16.94 % 60.767 M 26.60 % 48.000 M 0.37 % 47.824 M -27.39 % 65.860 M -0.09 % 65.923 M 32.41 % 49.787 M 40.42 % 35.457 M -31.87 % 52.043 M -11.11 % 58.548 M 20.78 % 48.475 M -11.78 % 54.947 M 0.00 % 54.947 M
Cost and expenses 275.833 M 18.87 % 232.042 M -20.85 % 293.153 M 28.68 % 227.812 M -1.45 % 231.175 M 6.16 % 217.765 M 0.29 % 217.133 M -1.10 % 219.553 M 0.48 % 218.505 M 1.31 % 215.682 M 1.47 % 212.557 M 1.29 % 209.847 M 12.30 % 186.863 M -0.27 % 187.372 M 0.87 % 185.761 M 16.73 % 159.134 M -0.04 % 159.190 M 14.35 % 139.213 M -10.87 % 156.199 M 28.55 % 121.511 M 34.03 % 90.661 M -12.75 % 103.903 M -29.27 % 146.906 M 30.09 % 112.929 M -3.79 % 117.377 M 0.00 % 117.377 M
Research and development expenses 10.131 M 4.78 % 9.668 M -2.01 % 9.866 M 16.06 % 8.501 M -17.67 % 10.325 M 32.87 % 7.771 M 25.15 % 6.209 M -31.18 % 9.023 M 6.39 % 8.481 M 14.43 % 7.412 M -11.43 % 8.368 M 4.46 % 8.011 M -5.63 % 8.489 M 33.52 % 6.358 M -26.86 % 8.692 M 9.92 % 7.908 M 24.38 % 6.358 M -31.60 % 9.296 M 78.48 % 5.208 M 3.62 % 5.026 M 15.86 % 4.338 M -42.47 % 7.541 M 59.16 % 4.738 M -5.63 % 5.021 M -15.10 % 5.914 M 0.00 % 5.914 M
Selling general and administrative expenses -6.863 M -112.64 % 54.289 M 182.05 % -66.169 M -154.97 % 120.362 M 314.29 % 29.052 M -44.63 % 52.471 M 1 325.26 % 3.681 M -95.55 % 82.746 M 178.08 % 29.756 M -39.38 % 49.082 M 496.76 % 8.225 M -88.09 % 69.054 M 259.77 % 19.194 M -55.26 % 42.898 M 425.05 % 8.170 M -87.70 % 66.436 M 236.85 % 19.723 M -65.11 % 56.534 M 10.26 % 51.274 M -0.67 % 51.622 M 1 013.44 % 4.636 M -89.58 % 44.508 M 187.05 % -51.127 M -216.97 % 43.708 M -9.57 % 48.333 M 0.00 % 48.333 M
Interest income 777.959 K -78.72 % 3.655 M 101.17 % 1.817 M 4.80 % 1.734 M -63.75 % 4.782 M -13.61 % 5.536 M -31.75 % 8.111 M 19.12 % 6.809 M -19.64 % 8.473 M 173.55 % 3.098 M -70.18 % 10.387 M 25.27 % 8.292 M 142.54 % 3.419 M 715.09 % 419.420 K -94.31 % 7.376 M 899.66 % 737.895 K -70.64 % 2.513 M 63.50 % 1.537 M 95.31 % 786.948 K 45.25 % 541.795 K -77.69 % 2.428 M 332.41 % 561.495 K -88.55 % 4.904 M 0.000 -100.00 % 124.549 K 0.00 % 124.549 K
Interest expense 0.000 -100.00 % 648.138 K 1 269.55 % 47.325 K -97.12 % 1.642 M 0.000 -100.00 % 707.522 K 100.53 % 352.830 K -81.45 % 1.903 M 0.000 0.000 -100.00 % 261.221 K 205.32 % 85.556 K -0.32 % 85.827 K -32.75 % 127.627 K -30.53 % 183.719 K -16.20 % 219.229 K 0.000 -100.00 % 143.270 K -12.40 % 163.545 K 991.68 % 14.981 K 0.000 -100.00 % 197.421 K -73.17 % 735.708 K 479.48 % 126.960 K 0.000 0.000
Depreciation and amortization 0.000 0.000 0.000 0.000 -100.00 % 1.072 M -75.84 % 4.438 M -23.77 % 5.822 M 0.00 % 5.822 M 5.76 % 5.505 M 0.00 % 5.505 M 24.08 % 4.437 M 0.00 % 4.437 M 1.06 % 4.390 M 0.00 % 4.390 M 13.04 % 3.884 M 0.00 % 3.884 M 4.57 % 3.714 M 0.00 % 3.714 M 0.59 % 3.692 M -8.61 % 4.040 M 13.17 % 3.570 M 8.87 % 3.279 M -13.90 % 3.809 M 9.77 % 3.470 M 18.87 % 2.919 M 0.00 % 2.919 M
Operating income -4.336 M -154.11 % 8.013 M -71.44 % 28.059 M 42.51 % 19.690 M -47.33 % 37.386 M 5.87 % 35.314 M 15.43 % 30.593 M 60.92 % 19.012 M -28.66 % 26.650 M -3.28 % 27.553 M 57.76 % 17.466 M -39.58 % 28.906 M 22.75 % 23.549 M -36.67 % 37.183 M 64.08 % 22.661 M -51.12 % 46.363 M 13.21 % 40.951 M 104.65 % 20.010 M -54.44 % 43.926 M 71.23 % 25.653 M -4.42 % 26.840 M 409.84 % 5.264 M -87.39 % 41.748 M 77.59 % 23.508 M 86.28 % 12.620 M 0.00 % 12.620 M
Operating income ratio -0.02 -147.85 % 0.03 -61.79 % 0.09 9.80 % 0.08 -43.78 % 0.14 1.40 % 0.14 12.83 % 0.12 51.92 % 0.08 -28.68 % 0.11 -0.49 % 0.11 45.03 % 0.08 -37.48 % 0.13 9.53 % 0.12 -33.23 % 0.17 53.87 % 0.11 -52.61 % 0.24 11.79 % 0.21 66.42 % 0.13 -43.25 % 0.22 29.81 % 0.17 -23.34 % 0.23 367.68 % 0.05 -78.24 % 0.22 28.29 % 0.17 77.81 % 0.10 0.00 % 0.10
Total other income expenses net -303.188 K -341.55 % -68.665 K 85.60 % -476.967 K -440.14 % -88.305 K -32.38 % -66.704 K -14.50 % -58.259 K 98.09 % -3.053 M -5 637.58 % -53.208 K 91.79 % -647.829 K -324.76 % -152.515 K -824.84 % -16.491 K -115.68 % 105.167 K -34.18 % 159.785 K 426.01 % -49.013 K -1.43 % -48.320 K 91.53 % -570.582 K -189.43 % 638.053 K 506.07 % -157.130 K -272.47 % -42.186 K -181.76 % 51.595 K 161.81 % -83.469 K 85.73 % -585.013 K -860.51 % 76.924 K 311.31 % 18.702 K 104.13 % -452.814 K 0.00 % -452.814 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
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
Net debt -478.960 M -100.07 % -239.397 M 7.47 % -258.714 M -36.13 % -190.044 M -7.96 % -176.030 M 15.84 % -209.169 M 59.25 % -513.288 M -102.77 % -253.136 M 9.95 % -281.105 M -2.59 % -274.018 M -7.56 % -254.756 M 1.35 % -258.246 M -29.18 % -199.917 M 54.40 % -438.419 M -35.32 % -323.977 M -44.22 % -224.636 M -37.61 % -163.237 M -12.04 % -145.690 M 88.00 % -1.214 B -721.79 % -147.738 M -16.98 % -126.293 M -173.09 % 172.780 M 200.15 % -172.528 M 0.00 % -172.528 M -63.61 % -105.451 M 0.00 % -105.451 M
Total investments 60.505 M 142.02 % 25.000 M 0.00 % 25.000 M -96.35 % 685.005 M 2 640.02 % 25.000 M -96.67 % 751.423 M 46.76 % 511.995 M -30.49 % 736.531 M -10.34 % 821.458 M -3.78 % 853.699 M -8.45 % 932.450 M 2.22 % 912.215 M -6.23 % 972.815 M 22.97 % 791.099 M -12.16 % 900.599 M -5.26 % 950.591 M -3.06 % 980.600 M -3.92 % 1.021 B 0.000 0.000 0.000 -100.00 % 345.560 M 0.000 0.000 0.000 0.000
Total debt 42.651 M -19.87 % 53.224 M -1.05 % 53.792 M -0.92 % 54.290 M -4.00 % 56.553 M -0.50 % 56.836 M -0.99 % 57.402 M -0.97 % 57.963 M -0.95 % 58.517 M -5.50 % 61.926 M 3.00 % 60.121 M 458.59 % 10.763 M -1.09 % 10.881 M -1.07 % 10.998 M -40.34 % 18.435 M -16.74 % 22.142 M 47.61 % 15.000 M -10.44 % 16.749 M 11.66 % 15.000 M 0.00 % 15.000 M 0.00 % 15.000 M 0.000 -100.00 % 252.278 K 0.00 % 252.278 K -97.55 % 10.294 M 0.00 % 10.294 M
Accumulated other comprehensive income loss 0.000 -100.00 % 1.002 B 0.000 -100.00 % 997.737 M 1 723.34 % 54.720 M -94.57 % 1.008 B 23 333.71 % -4.338 M -100.43 % 1.008 B 1 723.02 % 55.305 M -94.51 % 1.007 B 1 781.70 % 53.530 M -94.71 % 1.011 B 1 719.36 % 55.584 M -94.47 % 1.005 B 1 920.72 % 49.752 M -95.05 % 1.004 B 2 047.64 % 46.768 M -95.44 % 1.025 B 34 607.32 % -2.971 M 0.000 100.00 % -1.129 M -100.42 % 269.436 M 150 957.40 % -178.603 K 0.00 % -178.603 K -130.75 % 580.781 K 0.00 % 580.781 K
Retained earnings 451.400 M -8.12 % 491.300 M 1.49 % 484.066 M 5.06 % 460.773 M 4.11 % 442.590 M -0.59 % 445.225 M 8.79 % 409.255 M 6.08 % 385.814 M 4.77 % 368.236 M -2.91 % 379.254 M 6.61 % 355.743 M 4.35 % 340.927 M 8.44 % 314.380 M -6.15 % 334.975 M 10.64 % 302.766 M 5.96 % 285.725 M 15.23 % 247.962 M -2.15 % 253.411 M 6.93 % 236.996 M 15.07 % 205.964 M 11.09 % 185.408 M 0.000 -100.00 % 157.668 M -12.49 % 180.168 M 76.59 % 102.028 M -18.07 % 124.528 M
Common stock 125.839 M 39.82 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 50.00 % 60.000 M 0.00 % 60.000 M 33.33 % 45.000 M 0.00 % 45.000 M 0.000 -100.00 % 45.000 M 0.00 % 45.000 M 0.00 % 45.000 M 0.00 % 45.000 M
Total equity 1.562 B 0.11 % 1.560 B 0.54 % 1.552 B 1.70 % 1.526 B 0.73 % 1.515 B -1.66 % 1.540 B 2.18 % 1.507 B 1.55 % 1.484 B 1.13 % 1.467 B -0.61 % 1.477 B 1.61 % 1.453 B 0.76 % 1.442 B 2.00 % 1.414 B -1.15 % 1.430 B 2.43 % 1.396 B 1.18 % 1.380 B 3.10 % 1.339 B 0.01 % 1.339 B 1.31 % 1.321 B 318.15 % 315.967 M 6.66 % 296.230 M 9.94 % 269.440 M 0.00 % 269.440 M 0.00 % 269.440 M 25.58 % 214.560 M 0.00 % 214.560 M
Other non current liabilities 41.886 K -0.18 % 41.963 K -1.68 % 42.681 K 1.94 % 41.868 K -1.92 % 42.688 K 1.48 % 42.064 K -98.80 % 3.504 M 8 228.92 % 42.065 K -98.93 % 3.914 M 9 204.65 % 42.064 K -99.03 % 4.325 M 9 995.62 % 42.838 K -99.10 % 4.736 M 0.000 -100.00 % 5.147 M 0.000 0.000 0.000 -100.00 % 44.572 K -3.45 % 46.163 K -1.53 % 46.882 K 0.000 -100.00 % 3.362 M 0.00 % 3.362 M -6.39 % 3.592 M 0.00 % 3.592 M
Long term debt 42.651 M -1.33 % 43.224 M -1.30 % 43.792 M -1.13 % 44.290 M -1.03 % 44.753 M -1.01 % 45.210 M -0.99 % 45.663 M -0.97 % 46.110 M -0.95 % 46.553 M -1.67 % 47.343 M -1.19 % 47.913 M 15 430.85 % 308.499 K -29.68 % 438.677 K -15.93 % 521.827 K -23.91 % 685.835 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 252.278 K 0.00 % 252.278 K -14.14 % 293.812 K 0.00 % 293.812 K
Total non current liabilities 104.805 M 0.96 % 103.812 M 8.83 % 95.387 M 100.48 % 47.580 M -1.35 % 48.233 M -1.21 % 48.822 M -1.21 % 49.420 M -1.26 % 50.049 M -1.26 % 50.686 M -2.56 % 52.018 M -1.12 % 52.605 M 917.16 % 5.172 M -7.60 % 5.597 M 0.21 % 5.586 M -5.69 % 5.923 M 11.55 % 5.310 M -3.72 % 5.515 M -3.59 % 5.721 M -4.19 % 5.971 M 97.91 % 3.017 M -3.67 % 3.132 M 0.000 -100.00 % 3.615 M 0.00 % 3.615 M -6.97 % 3.886 M 0.00 % 3.886 M
Other current liabilities 64.676 M -5.51 % 68.443 M -29.74 % 97.414 M 32.66 % 73.430 M 36.71 % 53.714 M -14.52 % 62.838 M 2.60 % 61.244 M 52.63 % 40.125 M -41.78 % 68.917 M 100.26 % 34.414 M -34.17 % 52.278 M 26.82 % 41.224 M 7.35 % 38.401 M 25.23 % 30.664 M -38.10 % 49.541 M 23.76 % 40.030 M 31.47 % 30.447 M -2.07 % 31.090 M -59.31 % 76.398 M 471.89 % 13.359 M -61.35 % 34.564 M 0.000 -100.00 % 78.209 M -19.99 % 97.749 M 111.74 % 46.165 M -20.24 % 57.878 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 78.036 M 329.40 % 18.173 M -83.76 % 111.909 M 89.26 % 59.131 M -16.98 % 71.227 M 3.66 % 68.714 M -41.46 % 117.385 M 50.65 % 77.919 M -4.51 % 81.600 M -8.08 % 88.777 M -21.40 % 112.944 M 85.21 % 60.983 M 3.17 % 59.110 M 0.22 % 58.982 M -36.44 % 92.796 M 133.75 % 39.699 M 1.30 % 39.189 M 0.000 0.000 0.000 -100.00 % 25.023 M 0.000
Short term debt 0.000 -100.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 2.04 % 9.800 M 0.00 % 9.800 M 0.00 % 9.800 M 0.00 % 9.800 M -20.61 % 12.344 M 23.44 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M -42.16 % 17.288 M -21.92 % 22.142 M 47.61 % 15.000 M -10.44 % 16.749 M 11.66 % 15.000 M 0.00 % 15.000 M 0.00 % 15.000 M 0.000 0.000 0.000 -100.00 % 10.000 M 0.00 % 10.000 M
Total current liabilities 165.693 M -9.86 % 183.825 M -15.27 % 216.961 M 41.71 % 153.099 M 0.42 % 152.464 M -2.24 % 155.964 M -27.33 % 214.633 M 65.82 % 129.435 M -34.94 % 198.939 M 32.03 % 150.681 M -30.37 % 216.403 M 53.25 % 141.208 M -11.07 % 158.780 M 9.51 % 144.994 M -26.34 % 196.846 M 44.36 % 136.354 M 12.43 % 121.274 M 3.96 % 116.654 M -28.01 % 162.040 M 70.38 % 95.103 M 0.95 % 94.204 M 0.000 -100.00 % 147.393 M 0.00 % 147.393 M 22.74 % 120.081 M 0.00 % 120.081 M
Total liabilities 270.498 M -5.96 % 287.636 M -7.91 % 312.348 M 55.65 % 200.679 M -0.01 % 200.697 M -2.00 % 204.786 M -22.45 % 264.054 M 47.12 % 179.484 M -28.10 % 249.625 M 23.15 % 202.698 M -24.65 % 269.008 M 83.77 % 146.379 M -10.95 % 164.378 M 9.16 % 150.580 M -25.74 % 202.769 M 43.13 % 141.664 M 11.73 % 126.789 M 3.61 % 122.374 M -27.16 % 168.011 M 71.23 % 98.120 M 0.81 % 97.336 M 0.000 -100.00 % 151.008 M 0.00 % 151.008 M 21.81 % 123.967 M 0.00 % 123.967 M
Other non current assets 123.111 M -81.64 % 670.385 M -5.82 % 711.818 M 379.69 % 148.391 M -82.91 % 868.342 M 508.12 % 142.792 M -13.22 % 164.539 M 18.34 % 139.035 M 48.39 % 93.698 M 21.51 % 77.111 M 75.23 % 44.006 M 56.57 % 28.106 M 4.70 % 26.844 M 101.52 % 13.321 M -1.13 % 13.473 M 284.80 % 3.501 M 12.91 % 3.101 M 18.49 % 2.617 M 14.72 % 2.281 M 33.38 % 1.710 M 39.52 % 1.226 M 100.71 % -172.780 M -13 935.02 % 1.249 M -82.78 % 7.253 M -15.97 % 8.632 M -40.00 % 14.386 M
Long term investments 0.000 100.00 % -583.657 M 6.70 % -625.566 M -2 602.26 % 25.000 M 103.62 % -691.397 M -2 865.59 % 25.000 M 334.79 % 5.750 M 11.04 % 5.178 M 240.83 % 1.519 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
Intangible assets 24.368 M -1.39 % 24.712 M -1.42 % 25.069 M -0.12 % 25.098 M -0.60 % 25.250 M 2.49 % 24.636 M -1.40 % 24.985 M 3.27 % 24.195 M -1.29 % 24.511 M -1.27 % 24.826 M -1.31 % 25.156 M -0.04 % 25.166 M 0.35 % 25.080 M 0.76 % 24.889 M -1.02 % 25.145 M -1.06 % 25.414 M -1.13 % 25.706 M 2.63 % 25.047 M -1.09 % 25.323 M 1.31 % 24.996 M 0.03 % 24.988 M 0.000 -100.00 % 25.299 M 0.00 % 25.299 M -1.38 % 25.652 M 0.00 % 25.652 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 24.368 M -1.39 % 24.712 M -1.42 % 25.069 M -0.12 % 25.098 M -0.60 % 25.250 M 2.49 % 24.636 M -1.40 % 24.985 M 3.27 % 24.195 M -1.29 % 24.511 M -1.27 % 24.826 M -1.31 % 25.156 M -0.04 % 25.166 M 0.35 % 25.080 M 0.76 % 24.889 M -1.02 % 25.145 M -1.06 % 25.414 M -1.13 % 25.706 M 2.63 % 25.047 M -1.09 % 25.323 M 1.31 % 24.996 M 0.03 % 24.988 M 0.000 -100.00 % 25.299 M 0.00 % 25.299 M -1.38 % 25.652 M 0.00 % 25.652 M
Property plant equipment net 561.523 M 0.10 % 560.939 M 1.70 % 551.545 M 37.83 % 400.168 M 18.60 % 337.409 M 0.36 % 336.206 M 21.72 % 276.212 M 11.86 % 246.916 M 7.16 % 230.427 M 28.29 % 179.618 M 5.41 % 170.406 M 40.89 % 120.950 M -1.83 % 123.206 M -3.74 % 127.986 M -2.14 % 130.783 M 2.06 % 128.138 M -1.75 % 130.422 M 0.60 % 129.650 M -0.86 % 130.775 M 0.52 % 130.093 M -1.50 % 132.069 M 0.000 -100.00 % 129.726 M 0.00 % 129.726 M 15.45 % 112.364 M 0.00 % 112.364 M
Total non current assets 716.159 M 5.50 % 678.802 M 1.51 % 668.726 M 10.75 % 603.791 M 10.98 % 544.048 M 1.99 % 533.434 M 12.03 % 476.142 M 13.45 % 419.683 M 18.51 % 354.142 M 24.29 % 284.928 M 17.47 % 242.552 M 36.25 % 178.021 M -1.34 % 180.446 M 4.84 % 172.118 M -1.63 % 174.964 M 8.09 % 161.862 M -1.39 % 164.137 M 1.37 % 161.921 M -0.72 % 163.097 M 0.25 % 162.697 M -1.24 % 164.747 M 195.35 % -172.780 M -206.47 % 162.278 M 0.00 % 162.278 M 6.48 % 152.401 M 0.00 % 152.401 M
Other current assets 19.656 M 23.62 % 15.900 M -0.03 % 15.905 M -10.21 % 17.713 M 42.77 % 12.407 M -37.23 % 19.765 M 27.08 % 15.553 M 10.81 % 14.036 M -0.05 % 14.043 M -7.99 % 15.262 M 31.60 % 11.597 M -37.09 % 18.436 M -30.46 % 26.513 M 34.95 % 19.647 M 112.59 % 9.242 M -15.77 % 10.972 M -66.21 % 32.468 M 28.11 % 25.345 M 271.74 % 6.818 M -32.94 % 10.167 M -66.55 % 30.394 M 0.000 -100.00 % 12.506 M 39.39 % 8.972 M -1.31 % 9.091 M 52.50 % 5.961 M
Short term investments 305.126 M -49.87 % 608.657 M -6.44 % 650.566 M -1.43 % 660.005 M -7.87 % 716.397 M -1.38 % 726.423 M 41.88 % 511.995 M -30.49 % 736.531 M -10.34 % 821.458 M -3.78 % 853.699 M -8.45 % 932.450 M 2.22 % 912.215 M -6.23 % 972.815 M 22.97 % 791.099 M -12.16 % 900.599 M -5.26 % 950.591 M -3.06 % 980.600 M -3.92 % 1.021 B 0.000 0.000 0.000 -100.00 % 345.560 M 0.000 0.000 0.000 0.000
cash and cash equivalents 521.611 M 78.25 % 292.621 M -6.36 % 312.505 M 27.90 % 244.334 M 5.05 % 232.583 M -12.56 % 266.005 M -53.39 % 570.690 M 83.44 % 311.099 M -8.40 % 339.623 M 1.09 % 335.944 M 6.69 % 314.877 M 17.05 % 269.009 M 27.61 % 210.798 M -53.10 % 449.417 M 31.25 % 342.412 M 38.75 % 246.778 M 38.45 % 178.237 M 9.73 % 162.439 M -86.78 % 1.229 B 655.26 % 162.738 M 15.18 % 141.293 M 181.78 % -172.780 M -200.00 % 172.780 M 0.00 % 172.780 M 49.28 % 115.745 M 0.00 % 115.745 M
Cash and short term investments 826.737 M -8.27 % 901.279 M -6.42 % 963.071 M 6.49 % 904.339 M -4.70 % 948.980 M -4.38 % 992.428 M -8.34 % 1.083 B 3.35 % 1.048 B -9.77 % 1.161 B -2.40 % 1.190 B -4.62 % 1.247 B 5.60 % 1.181 B -0.20 % 1.184 B -4.59 % 1.241 B -0.20 % 1.243 B 3.81 % 1.197 B 3.33 % 1.159 B -2.05 % 1.183 B -3.75 % 1.229 B 655.26 % 162.738 M 15.18 % 141.293 M -18.22 % 172.780 M 0.00 % 172.780 M 0.00 % 172.780 M 49.28 % 115.745 M 0.00 % 115.745 M
Total current assets 1.116 B -4.52 % 1.169 B -2.21 % 1.195 B 6.48 % 1.122 B -4.16 % 1.171 B -3.32 % 1.211 B -6.46 % 1.295 B 4.11 % 1.244 B -8.74 % 1.363 B -2.25 % 1.394 B -5.77 % 1.480 B 4.90 % 1.411 B 0.91 % 1.398 B -0.78 % 1.409 B -1.08 % 1.424 B 4.73 % 1.360 B 4.51 % 1.301 B 0.18 % 1.299 B -2.05 % 1.326 B 427.52 % 251.390 M 9.86 % 228.819 M 32.43 % 172.780 M -33.08 % 258.170 M 0.00 % 258.170 M 38.71 % 186.125 M 0.00 % 186.125 M
Inventory 171.510 M 3.39 % 165.882 M 43.16 % 115.869 M -5.68 % 122.848 M -13.70 % 142.357 M -9.66 % 157.587 M 1.78 % 154.824 M 12.48 % 137.640 M -8.66 % 150.686 M -3.44 % 156.058 M -14.89 % 183.360 M 8.01 % 169.754 M 13.66 % 149.352 M 25.30 % 119.199 M -13.37 % 137.589 M 17.78 % 116.818 M 41.53 % 82.541 M 24.69 % 66.196 M 2.61 % 64.514 M 27.87 % 50.453 M 3.20 % 48.891 M 0.000 -100.00 % 50.957 M 0.00 % 50.957 M 32.34 % 38.504 M 0.00 % 38.504 M
Net receivables 98.064 M 14.46 % 85.676 M -14.63 % 100.354 M 29.33 % 77.593 M 4.57 % 74.199 M 78.36 % 41.601 M -6.25 % 44.374 M -0.37 % 44.539 M 13.80 % 39.136 M 17.37 % 33.344 M -14.81 % 39.139 M -4.89 % 41.153 M 3.73 % 39.673 M 34.81 % 29.430 M -16.35 % 35.183 M 1.16 % 34.780 M 20.85 % 28.780 M 18.18 % 24.353 M -5.28 % 25.710 M -8.28 % 28.032 M 31.36 % 21.340 M 0.000 -100.00 % 30.062 M 18.07 % 25.460 M -10.81 % 28.545 M 10.15 % 25.915 M
Tax assets 7.157 M 11.43 % 6.423 M 9.62 % 5.860 M 14.13 % 5.134 M 15.56 % 4.443 M -7.44 % 4.800 M 3.07 % 4.657 M 6.83 % 4.359 M 9.32 % 3.988 M 18.24 % 3.372 M 13.02 % 2.984 M -21.45 % 3.799 M -28.55 % 5.316 M -10.21 % 5.921 M 6.43 % 5.563 M 15.70 % 4.808 M -2.04 % 4.908 M 6.55 % 4.607 M -2.36 % 4.718 M -20.01 % 5.898 M -8.76 % 6.464 M 0.000 -100.00 % 6.005 M 0.000 -100.00 % 5.754 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
Account payables 98.311 M -1.02 % 99.322 M 4.14 % 95.370 M 56.36 % 60.996 M -0.63 % 61.385 M -16.12 % 73.186 M -14.65 % 85.753 M 49.20 % 57.476 M -49.02 % 112.733 M 75.05 % 64.401 M -18.75 % 79.262 M 59.34 % 49.744 M -20.97 % 62.941 M 58.76 % 39.646 M -35.77 % 61.722 M 19.66 % 51.580 M 14.73 % 44.958 M 19.82 % 37.522 M -23.14 % 48.820 M 28.37 % 38.030 M 0.59 % 37.808 M 0.000 -100.00 % 49.644 M 0.00 % 49.644 M -4.90 % 52.203 M 0.00 % 52.203 M
Tax payables 2.707 M -55.32 % 6.059 M -57.26 % 14.177 M 63.46 % 8.673 M -38.10 % 14.011 M 38.19 % 10.139 M -26.08 % 13.715 M 66.96 % 8.215 M 9.70 % 7.488 M 3.77 % 7.216 M 16.91 % 6.173 M 9.18 % 5.654 M -22.10 % 7.258 M -33.63 % 10.935 M -54.13 % 23.837 M 103.57 % 11.710 M -16.93 % 14.096 M 247.17 % 4.060 M -81.39 % 21.822 M 152.57 % 8.640 M 26.46 % 6.832 M 0.000 -100.00 % 19.540 M 0.000 -100.00 % 11.713 M 0.000
Deferred revenue non current 59.928 M -0.34 % 60.134 M 17.59 % 51.139 M 1 697.70 % 2.845 M -6.74 % 3.050 M -6.31 % 3.256 M -5.94 % 3.461 M -5.60 % 3.666 M -5.31 % 3.872 M -5.04 % 4.077 M -4.80 % 4.283 M -4.58 % 4.488 M -4.38 % 4.694 M -4.19 % 4.899 M -4.02 % 5.104 M -3.87 % 5.310 M -3.72 % 5.515 M -3.59 % 5.721 M -3.47 % 5.926 M 99.48 % 2.971 M -3.70 % 3.085 M 0.000 -100.00 % 3.314 M 0.000 -100.00 % 3.542 M 0.000
Minority interest -163.701 K -27.35 % -128.547 K -10.67 % -116.158 K -73.67 % -66.885 K -91.92 % -34.850 K -814.30 % 4.879 K 2.48 % 4.761 K 4.62 % 4.551 K 1.53 % 4.482 K 6.12 % 4.224 K -3.24 % 4.365 K -13.89 % 5.069 K 2.35 % 4.953 K 1.44 % 4.882 K 4.59 % 4.668 K -4.75 % 4.901 K 2.46 % 4.783 K 5.10 % 4.551 K 7.05 % 4.252 K -3.02 % 4.384 K 2.56 % 4.275 K 0.000 -100.00 % 4.426 K 0.02 % 4.425 K 8.01 % 4.097 K 0.02 % 4.096 K
Capital lease obligations 42.651 M -1.33 % 43.224 M -1.30 % 43.792 M -1.13 % 44.290 M -1.03 % 44.753 M -1.01 % 45.210 M -0.99 % 45.663 M -0.97 % 46.110 M -0.95 % 46.553 M -1.67 % 47.343 M -1.19 % 47.913 M 15 430.85 % 308.499 K -29.68 % 438.677 K -15.93 % 521.827 K -23.91 % 685.835 K 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 -100.00 % 45.000 M 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.971 M 0.000 -100.00 % 1.129 M 0.000 -100.00 % 178.603 K 0.000 0.000 0.000
Other total stockholders equity 984.553 M 4 410.93 % -22.839 M -102.34 % 977.627 M 4 380.61 % -22.839 M -102.33 % 981.963 M 32 490.23 % -3.032 M -100.30 % 1.012 B 0.000 -100.00 % 1.012 B 0.000 -100.00 % 1.012 B 0.000 -100.00 % 1.012 B 0.000 -100.00 % 1.008 B 0.000 -100.00 % 1.002 B 0.000 -100.00 % 1.027 B 1 480.33 % 64.999 M -2.91 % 66.947 M 1 512 824.27 % 4.425 K -99.99 % 66.947 M 50.62 % 44.447 M 0.00 % 44.447 M 0.00 % 44.447 M
Deferred tax liabilities non current 2.183 M 430.17 % 411.846 K -0.33 % 413.223 K 2.51 % 403.092 K 4.16 % 386.988 K 23.11 % 314.348 K 23.71 % 254.106 K 10.64 % 229.666 K 4.98 % 218.768 K -60.57 % 554.893 K 50.99 % 367.512 K 10.61 % 332.262 K -21.32 % 422.272 K 156.17 % 164.841 K 83.50 % 89.833 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.832 B -0.83 % 1.848 B -0.88 % 1.864 B 7.97 % 1.726 B 0.65 % 1.715 B -1.70 % 1.745 B -1.49 % 1.771 B 6.47 % 1.664 B -3.12 % 1.717 B 2.25 % 1.679 B -2.49 % 1.722 B 8.41 % 1.589 B 0.65 % 1.578 B -0.17 % 1.581 B -1.14 % 1.599 B 5.09 % 1.522 B 3.85 % 1.465 B 0.31 % 1.461 B -1.90 % 1.489 B 259.64 % 414.087 M 5.21 % 393.566 M 0.000 -100.00 % 420.448 M 0.00 % 420.448 M 24.20 % 338.526 M 0.00 % 338.526 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31
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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.004 M 145.91 % -32.680 M -200.00 % 32.680 M 0.000 100.00 % -84.078 M -374.85 % 30.591 M 200.00 % -30.591 M 0.000 100.00 % -82.929 M -287.62 % 44.201 M 200.00 % -44.201 M 0.000 -100.00 % 53.421 M 4 809.37 % -1.134 M 68.94 % -3.652 M 0.000 -100.00 % 70.595 M 254.93 % -45.566 M -2 473.49 % 1.920 M 0.00 % 1.920 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.928 M -139 865.26 % -6.379 K -200.00 % 6.379 K 0.000 100.00 % -38.307 M -303.52 % 18.822 M 200.00 % -18.822 M 0.000 100.00 % -11.754 M -144.91 % 26.174 M 200.00 % -26.174 M 0.000 100.00 % -3.898 M -154.75 % 7.120 M 200.00 % -7.120 M 0.000 100.00 % -1.355 M 0.00 % -1.355 M -149.86 % -542.500 K 0.00 % -542.500 K
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.932 M 173.25 % -32.674 M -200.00 % 32.674 M 0.000 100.00 % -45.771 M -489.11 % 11.763 M 200.00 % -11.763 M 0.000 100.00 % -73.075 M -505.37 % 18.027 M 200.00 % -18.027 M 0.000 100.00 % -14.047 M -799.28 % -1.562 M -176.09 % 2.053 M 0.000 100.00 % -8.720 M -133.52 % -3.734 M -251.64 % 2.462 M 0.00 % 2.462 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.487 K 200.00 % -5.487 K 0.000 -100.00 % 1.900 M 0.000 0.000 0.000 -100.00 % 67.469 M 15 674.21 % 427.715 K -69.77 % 1.415 M 0.000 -100.00 % 79.314 M 289.60 % -41.832 M 0.000 0.000
Other non cash items -15.240 M 65.96 % -44.767 M 0.000 -100.00 % 17.299 M 394.63 % -5.871 M 87.10 % -45.519 M -220.20 % 37.870 M 5.03 % 36.054 M 296.46 % -18.352 M 60.74 % -46.740 M -130.34 % 154.034 M 290.32 % -80.934 M -1 368.97 % -5.510 M 74.68 % -21.759 M -152.50 % 41.444 M 154.09 % 16.310 M 191.67 % -17.793 M 68.06 % -55.698 M -1 688.45 % -3.114 M -812.09 % -341.448 K -101.41 % 24.249 M 126.36 % -91.984 M -18 692.75 % -489.463 K -257.04 % -137.090 K 98.75 % -11.008 M 0.00 % -11.008 M
Net cash provided by operating activities -15.240 M 59.40 % -37.533 M 0.000 -100.00 % 35.482 M 68.01 % 21.119 M 321.17 % -9.549 M -109.67 % 98.795 M 872.58 % 10.158 M -77.33 % 44.815 M 352.84 % -17.724 M -119.87 % 89.210 M 560.82 % -19.359 M -61.71 % -11.972 M -397.64 % -2.406 M -104.26 % 56.462 M 4.13 % 54.223 M 292.46 % 13.816 M 132.13 % -42.997 M -146.47 % 92.531 M 300.22 % 23.120 M -55.20 % 51.603 M 158.57 % -88.110 M -179.97 % 110.183 M 581.94 % -22.862 M -623.19 % 4.370 M 0.00 % 4.370 M
Investments in property plant and equipment -19.067 M 10.24 % -21.242 M 74.49 % -83.256 M -22.29 % -68.082 M -306.45 % -16.750 M 68.22 % -52.709 M -297.12 % -13.273 M 89.08 % -121.578 M -233.62 % -36.442 M 15.80 % -43.283 M -110.52 % -20.560 M -1 893.92 % -1.031 M 93.02 % -14.769 M -903.48 % -1.472 M 90.27 % -15.124 M -340.92 % -3.430 M 8.33 % -3.742 M 27.82 % -5.184 M 25.32 % -6.941 M -187.21 % -2.417 M 62.41 % -6.429 M -56.91 % -4.097 M 20.40 % -5.147 M 65.74 % -15.026 M -24.99 % -12.022 M 0.00 % -12.022 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 204.450 -97.14 % 7.145 K -83.68 % 43.776 K -91.16 % 495.043 K 0.000 -100.00 % 269.189 K 0.000 100.00 % -7.928 M -192.98 % 8.526 M 0.000 0.000 -100.00 % 39.151 K -83.90 % 243.201 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -305.000 M 33.70 % -460.000 M 26.40 % -625.000 M 5.16 % -659.000 M 7.83 % -715.000 M 4.67 % -750.000 M -22.73 % -611.089 M 13.32 % -705.000 M 15.06 % -830.000 M -92.13 % -432.000 M 66.25 % -1.280 B -15.32 % -1.110 B -79.03 % -620.000 M 21.52 % -790.000 M 23.30 % -1.030 B -8.42 % -950.000 M 39.87 % -1.580 B -54.90 % -1.020 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 611.861 M 21.22 % 504.771 M -20.82 % 637.537 M -11.40 % 719.558 M -1.50 % 730.483 M 42.95 % 511.000 M -35.29 % 789.657 M -0.77 % 795.774 M -8.47 % 869.399 M 68.88 % 514.789 M -59.38 % 1.267 B 7.65 % 1.177 B 166.33 % 442.061 M -56.17 % 1.008 B 2.24 % 986.402 M -0.31 % 989.468 M -38.92 % 1.620 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 211.917 K 1 254.53 % 15.645 K -88.58 % 136.942 K 103.00 % -4.558 M -63 891.91 % 7.145 K 100.00 % -235.302 M -231.41 % 179.063 M 0.000 0.000 0.000 0.000 0.000 100.00 % -177.939 M 0.000 100.00 % -1.861 M -865.15 % 243.201 K -99.99 % 1.648 B 9 352.82 % -17.814 M -56 428.54 % 31.625 K 0.000 -100.00 % 2.628 M 27 681.61 % 9.460 K 100.36 % -2.600 M -207.88 % 2.410 M 308.38 % -1.157 M 0.00 % -1.157 M
Net cash used for investing activites 288.006 M 1 123.23 % 23.545 M 133.36 % -70.583 M -484.22 % -12.082 M -858.88 % -1.260 M 99.57 % -291.665 M -275.92 % 165.790 M 638.21 % -30.804 M -1 055.10 % 3.225 M -91.84 % 39.507 M 196.14 % -41.093 M -154.90 % 74.845 M 138.84 % -192.709 M -188.81 % 216.995 M 458.18 % -60.583 M -266.98 % 36.281 M -43.79 % 64.546 M 106.19 % -1.043 B -14 994.75 % -6.910 M -185.90 % -2.417 M 36.42 % -3.801 M 7.02 % -4.088 M 47.24 % -7.747 M 38.59 % -12.616 M 4.27 % -13.178 M 0.00 % -13.178 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.544 M -208.53 % 2.344 M 0.000 0.000 0.000 100.00 % -7.218 M -61.47 % -4.470 M -162.59 % 7.142 M 508.22 % -1.749 M -200.00 % 1.749 M 53 517.82 % 3.263 K 103.07 % 1.607 K 100.66 % -244.981 K -101.63 % 15.000 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.824 M 200.00 % -15.824 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -35.365 M -56 483.77 % -62.500 K 1.10 % -63.194 K 0.000 100.00 % -35.836 M -15 617.48 % -228.001 K 99.37 % -36.000 M -11 302.06 % -315.732 K 99.13 % -36.222 M -32 688.97 % -110.470 K 99.69 % -36.000 M -64 614.74 % -55.629 K 99.85 % -36.098 M -28 356.67 % -126.854 K 15.05 % -149.332 K 31.88 % -219.229 K 99.39 % -36.000 M 0.000 100.00 % -163.546 K 1.91 % -166.723 K 2.39 % -170.802 K -2 255.89 % -7.250 K -34.13 % -5.405 K 95.74 % -126.960 K 98.39 % -7.875 M 0.00 % -7.875 M
Other financing activites -9.444 M -855.35 % -988.483 K 4.52 % -1.035 M 89.87 % -10.224 M 17.91 % -12.455 M -225.03 % -3.832 M -170.37 % -1.417 M -25.42 % -1.130 M -152.79 % -447.033 K 75.36 % -1.814 M -150.63 % -723.834 K -441.95 % -133.560 K 0.000 100.00 % -1.084 K -100.01 % 12.210 M 0.000 100.00 % -16.083 M 0.000 -100.00 % 983.406 M 589 941.90 % -166.724 K 2.39 % -170.801 K 0.000 -100.00 % 11.991 M 218.41 % -10.127 M -8 600.66 % -116.393 K 0.00 % -116.393 K
Net cash used provided by financing activities -44.808 M -4 163.47 % -1.051 M 4.33 % -1.099 M 89.26 % -10.224 M 78.83 % -48.291 M -1 089.42 % -4.060 M -134.58 % -1.731 M -19.71 % -1.446 M 96.31 % -39.213 M -9 448.50 % 419.458 K 153.23 % -787.980 K -316.50 % -189.189 K 99.48 % -36.098 M -391.43 % -7.346 M -196.77 % 7.591 M 9.66 % 6.922 M 112.86 % -53.832 M -3 177.08 % 1.749 M -99.82 % 983.410 M 595 684.49 % -165.117 K 60.29 % -415.783 K -102.77 % 14.993 M 25.03 % 11.991 M 218.41 % -10.127 M -26.72 % -7.991 M 0.00 % -7.991 M
Effect of forex changes on cash 1.032 M 149.75 % -2.074 M -332.74 % 891.111 K 0.000 -100.00 % 493.441 K -16.28 % 589.399 K 118.07 % -3.263 M -395.34 % -658.648 K -115.50 % 4.249 M 474.70 % -1.134 M 22.35 % -1.461 M -150.12 % 2.914 M 34.92 % 2.160 M 1 005.65 % -238.476 K 83.36 % -1.433 M -887.52 % 182.026 K 507.59 % -44.660 K 80.06 % -223.946 K 86.63 % -1.675 M -68.63 % -993.323 K -481.42 % 260.426 K 179.13 % -329.108 K 42.85 % -575.890 K -324.41 % 256.628 K 402.22 % 51.099 K 0.00 % 51.099 K
Net change in cash 228.990 M 1 251.62 % -19.884 M -129.17 % 68.172 M 480.14 % 11.751 M 135.16 % -33.422 M 25.88 % -45.094 M -117.37 % 259.592 M 1 010.08 % -28.524 M -875.47 % 3.678 M -82.54 % 21.067 M -54.07 % 45.868 M -21.20 % 58.211 M 124.39 % -238.619 M -215.27 % 207.005 M 4 842.33 % -4.365 M -104.96 % 87.921 M 445.02 % 16.132 M 101.49 % -1.084 B -201.60 % 1.067 B 5 360.97 % 19.545 M -56.61 % 45.047 M 158.10 % -77.534 M -168.10 % 113.851 M 351.06 % -45.348 M -170.75 % -16.749 M 0.00 % -16.749 M
Cash at beginning of period 292.621 M -6.36 % 312.505 M 27.90 % 244.334 M 5.05 % 232.583 M -12.56 % 266.005 M -14.49 % 311.099 M 0.00 % 311.099 M -8.40 % 339.623 M 1.09 % 335.944 M 6.69 % 314.877 M 17.05 % 269.009 M 27.61 % 210.798 M -53.10 % 449.417 M 85.39 % 242.412 M -1.77 % 246.778 M 55.35 % 158.857 M 11.30 % 142.725 M -88.37 % 1.227 B 667.77 % 159.838 M 13.93 % 140.293 M 47.30 % 95.246 M -44.87 % 172.780 M 206.73 % 56.329 M -44.60 % 101.677 M 0.000 0.000
Cash at end of period 521.611 M 78.25 % 292.621 M -6.36 % 312.505 M 27.90 % 244.334 M 5.05 % 232.583 M -12.56 % 266.005 M -53.39 % 570.690 M 83.44 % 311.099 M -8.40 % 339.623 M 1.09 % 335.944 M 6.69 % 314.877 M 17.05 % 269.009 M 27.61 % 210.798 M -53.10 % 449.417 M 85.39 % 242.412 M -1.77 % 246.778 M 55.35 % 158.857 M 11.30 % 142.725 M -88.37 % 1.227 B 667.77 % 159.838 M 13.93 % 140.293 M 47.30 % 95.246 M -44.03 % 170.180 M 202.12 % 56.329 M 436.32 % -16.749 M 0.00 % -16.749 M
Operating cash flow -15.240 M 62.19 % -40.304 M 0.000 -100.00 % 35.482 M 68.01 % 21.119 M 321.17 % -9.549 M -109.67 % 98.795 M 872.58 % 10.158 M -77.33 % 44.815 M 352.84 % -17.724 M -119.87 % 89.210 M 560.82 % -19.359 M -61.71 % -11.972 M -397.64 % -2.406 M -104.26 % 56.462 M 4.13 % 54.223 M 292.46 % 13.816 M 132.13 % -42.997 M -146.47 % 92.531 M 300.22 % 23.120 M -55.20 % 51.603 M 158.57 % -88.110 M -179.97 % 110.183 M 581.94 % -22.862 M -623.19 % 4.370 M 0.00 % 4.370 M
Capital expenditure -19.067 M 10.24 % -21.242 M 74.49 % -83.256 M -22.29 % -68.082 M -306.45 % -16.750 M 68.22 % -52.709 M -297.12 % -13.273 M 89.08 % -121.578 M -233.62 % -36.442 M 15.80 % -43.283 M -110.52 % -20.560 M -1 893.92 % -1.031 M 93.02 % -14.769 M -903.48 % -1.472 M 90.27 % -15.124 M -340.92 % -3.430 M 8.33 % -3.742 M 27.82 % -5.184 M 25.32 % -6.941 M -187.21 % -2.417 M 62.41 % -6.429 M -56.91 % -4.097 M 20.40 % -5.147 M 65.74 % -15.026 M -24.99 % -12.022 M 0.00 % -12.022 M
Free CashFlow -34.307 M 44.26 % -61.546 M -210.48 % 55.705 M 270.88 % -32.600 M -846.18 % 4.369 M 107.02 % -62.258 M -172.80 % 85.522 M 176.76 % -111.420 M -1 430.76 % 8.373 M 113.72 % -61.007 M -188.87 % 68.650 M 436.68 % -20.390 M 23.75 % -26.741 M -589.64 % -3.878 M -109.38 % 41.338 M -18.61 % 50.793 M 404.17 % 10.075 M 120.91 % -48.181 M -156.29 % 85.590 M 313.41 % 20.704 M -54.17 % 45.174 M 148.99 % -92.207 M -187.79 % 105.036 M 377.23 % -37.888 M -395.14 % -7.652 M 0.00 % -7.652 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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014