300491.SZ

Shijiazhuang Tonhe Electronics Technologies Co.,Ltd. 300491.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Revenue 1.209 B 19.89 % 1.009 B 57.80 % 639.157 M 51.79 % 421.068 M 31.34 % 320.586 M 15.85 % 276.717 M 70.83 % 161.987 M -25.31 % 216.879 M -2.59 % 222.645 M 20.04 % 185.472 M 23.65 % 149.995 M 11.61 % 134.393 M 20.76 % 111.293 M 33.93 % 83.100 M
Net income 23.941 M -76.66 % 102.571 M 131.26 % 44.354 M 36.41 % 32.515 M -21.65 % 41.497 M 38.28 % 30.009 M 311.85 % -14.165 M -232.17 % 10.718 M -73.88 % 41.038 M -3.98 % 42.737 M 14.73 % 37.251 M 2.44 % 36.362 M 6.54 % 34.131 M 37.52 % 24.819 M
Income before tax 18.672 M -82.59 % 107.241 M 153.13 % 42.365 M 35.70 % 31.221 M -35.27 % 48.231 M 37.23 % 35.145 M 290.49 % -18.450 M -263.56 % 11.281 M -75.02 % 45.162 M -3.65 % 46.875 M 13.79 % 41.193 M 2.53 % 40.178 M 5.33 % 38.145 M 36.50 % 27.945 M
Income before tax ratio 0.02 -85.48 % 0.11 60.42 % 0.07 -10.60 % 0.07 -50.72 % 0.15 18.45 % 0.13 211.51 % -0.11 -318.98 % 0.05 -74.36 % 0.20 -19.74 % 0.25 -7.97 % 0.27 -8.14 % 0.30 -12.78 % 0.34 1.92 % 0.34
EBITDA 59.809 M -56.15 % 136.397 M 99.22 % 68.466 M 16.26 % 58.891 M -16.27 % 70.338 M 25.50 % 56.044 M 2 403.80 % -2.433 M -109.49 % 25.633 M -28.36 % 35.779 M -6.90 % 38.431 M -9.64 % 42.530 M 1.82 % 41.771 M 5.42 % 39.625 M 79.45 % 22.081 M
Net income ratio 0.02 -80.53 % 0.10 46.55 % 0.07 -10.13 % 0.08 -40.34 % 0.13 19.36 % 0.11 224.02 % -0.09 -276.96 % 0.05 -73.19 % 0.18 -20.01 % 0.23 -7.22 % 0.25 -8.21 % 0.27 -11.78 % 0.31 2.69 % 0.30
Ratio EBITDA 0.05 -63.42 % 0.14 26.25 % 0.11 -23.41 % 0.14 -36.25 % 0.22 8.33 % 0.20 1 448.62 % -0.02 -112.71 % 0.12 -26.45 % 0.16 -22.44 % 0.21 -26.92 % 0.28 -8.77 % 0.31 -12.70 % 0.36 33.99 % 0.27
Gross profit ratio 0.27 -15.07 % 0.32 4.10 % 0.31 -17.36 % 0.37 -14.21 % 0.43 -1.21 % 0.44 21.56 % 0.36 2.13 % 0.35 -12.16 % 0.40 -19.71 % 0.50 -0.71 % 0.51 -3.89 % 0.53 -5.17 % 0.56 0.62 % 0.55
Weighted average shs out dil 171.005 M -1.64 % 173.849 M 0.23 % 173.453 M 6.69 % 162.573 M 1.13 % 160.762 M 0.00 % 160.762 M 13.49 % 141.652 M -7.48 % 153.108 M 4.46 % 146.564 M 35.27 % 108.347 M 0.18 % 108.148 M 0.79 % 107.299 M -0.45 % 107.783 M 0.00 % 107.783 M
Weighted average shs out 171.005 M -1.64 % 173.849 M 0.23 % 173.453 M 6.69 % 162.573 M 1.13 % 160.762 M 0.00 % 160.762 M 13.49 % 141.652 M -2.83 % 145.773 M 0.64 % 144.840 M 33.68 % 108.347 M 0.18 % 108.148 M 0.79 % 107.299 M -0.45 % 107.783 M 0.00 % 107.783 M
EPS diluted 0.14 -76.27 % 0.59 126.92 % 0.26 30.00 % 0.20 -23.08 % 0.26 36.84 % 0.19 290.00 % -0.10 -242.86 % 0.07 -75.00 % 0.28 -28.21 % 0.39 14.71 % 0.34 0.00 % 0.34 6.25 % 0.32 39.13 % 0.23
Earnings per share 0.14 -76.27 % 0.59 126.92 % 0.26 30.00 % 0.20 -23.08 % 0.26 36.84 % 0.19 290.00 % -0.10 -242.86 % 0.07 -75.00 % 0.28 -28.21 % 0.39 14.71 % 0.34 0.00 % 0.34 6.25 % 0.32 39.13 % 0.23
Gross profit 329.484 M 1.82 % 323.610 M 64.27 % 197.002 M 25.45 % 157.042 M 12.68 % 139.367 M 14.45 % 121.773 M 107.66 % 58.640 M -23.72 % 76.871 M -14.44 % 89.844 M -3.62 % 93.219 M 22.77 % 75.927 M 7.27 % 70.783 M 14.51 % 61.815 M 34.76 % 45.872 M
Income tax expense -5.269 M -212.83 % 4.670 M 399.02 % -1.562 M -36.57 % -1.144 M -116.98 % 6.734 M 31.11 % 5.136 M 219.86 % -4.285 M -861.07 % 563.031 K -86.35 % 4.124 M -0.34 % 4.138 M 4.98 % 3.942 M 3.30 % 3.816 M -4.94 % 4.014 M 28.38 % 3.127 M
Cost of revenue 879.652 M 28.42 % 684.962 M 54.91 % 442.155 M 67.47 % 264.026 M 45.69 % 181.220 M 16.96 % 154.944 M 49.92 % 103.348 M -26.18 % 140.007 M 5.43 % 132.801 M 43.95 % 92.252 M 24.55 % 74.068 M 16.44 % 63.610 M 28.56 % 49.478 M 32.90 % 37.228 M
General and administrative expenses 73.800 M 39.01 % 53.091 M 334.54 % 12.218 M 39.76 % 8.742 M 3.93 % 8.411 M 5.39 % 7.981 M 39.72 % 5.712 M 52.54 % 3.745 M -12.24 % 4.267 M 5.60 % 4.041 M 54.40 % 2.617 M -9.11 % 2.880 M -25.64 % 3.872 M -76.01 % 16.145 M
Selling and marketing expenses 36.325 M -40.79 % 61.348 M 19.46 % 51.355 M 28.37 % 40.004 M 35.63 % 29.495 M 14.19 % 25.830 M 39.52 % 18.514 M 0.28 % 18.463 M -3.76 % 19.185 M 15.80 % 16.567 M 33.07 % 12.450 M 16.23 % 10.711 M 21.14 % 8.842 M 30.22 % 6.790 M
Other expenses 87.960 M 542.55 % 13.689 M 31 347.92 % 43.530 K 227.79 % 13.280 K 120.53 % -64.696 K -30.80 % -49.460 K -35.80 % -36.420 K -103.97 % 916.580 K -95.21 % 19.124 M 54.03 % 12.415 M 34.22 % 9.250 M 17.06 % 7.902 M -15.66 % 9.369 M 56.85 % 5.973 M
Operating expenses 311.400 M 43.92 % 216.369 M 50.18 % 144.072 M 25.00 % 115.260 M 20.46 % 95.685 M 13.21 % 84.522 M 71.74 % 49.214 M -24.19 % 64.916 M 1.85 % 63.737 M 9.19 % 58.373 M 33.72 % 43.654 M 14.13 % 38.250 M 15.39 % 33.148 M 38.80 % 23.882 M
Cost and expenses 1.191 B 32.14 % 901.331 M 53.75 % 586.226 M 54.56 % 379.286 M 36.97 % 276.905 M 15.63 % 239.465 M 56.96 % 152.561 M -25.55 % 204.923 M 4.27 % 196.538 M 30.48 % 150.625 M 27.95 % 117.721 M 15.57 % 101.861 M 23.28 % 82.626 M 35.21 % 61.111 M
Research and development expenses 113.316 M 28.42 % 88.241 M 50.53 % 58.622 M 22.83 % 47.726 M 20.93 % 39.464 M 18.19 % 33.391 M 57.78 % 21.163 M -24.08 % 27.876 M 22.13 % 22.826 M 13.57 % 20.098 M 21.60 % 16.527 M 33.15 % 12.413 M 44.06 % 8.617 M 0.000
Selling general and administrative expenses 110.124 M -3.77 % 114.439 M 80.01 % 63.573 M 30.42 % 48.746 M 28.60 % 37.906 M 12.11 % 33.811 M 39.57 % 24.226 M 9.09 % 22.207 M -5.31 % 23.452 M 13.80 % 20.608 M 36.78 % 15.067 M 10.86 % 13.591 M 6.89 % 12.714 M -44.56 % 22.935 M
Interest income 2.013 M -35.10 % 3.102 M -35.36 % 4.799 M 244.65 % 1.392 M 4.62 % 1.331 M -20.94 % 1.684 M -41.52 % 2.879 M 110.53 % 1.368 M 0.11 % 1.366 M 517.50 % 221.223 K 18.05 % 187.400 K -28.80 % 263.200 K 68.07 % 156.600 K 0.000
Interest expense 7.674 M 47.48 % 5.204 M 40.43 % 3.706 M -3.35 % 3.834 M 70.54 % 2.248 M 5.37 % 2.134 M 152.19 % 846.024 K -2.49 % 867.596 K 791.47 % 97.322 K 526.63 % 15.531 K -19.11 % 19.200 K -16.88 % 23.100 K -15.44 % 27.317 K 0.000
Depreciation and amortization 34.085 M 42.30 % 23.952 M 6.96 % 22.395 M -6.16 % 23.864 M 19.57 % 19.959 M 5.64 % 18.892 M 23.40 % 15.310 M 9.08 % 14.035 M 192.05 % 4.806 M 34.10 % 3.584 M 31.89 % 2.717 M 0.20 % 2.712 M 23.07 % 2.204 M 1 915.48 % 109.335 K
Operating income 18.084 M -83.14 % 107.240 M 153.39 % 42.322 M 35.61 % 31.207 M -35.38 % 48.296 M 37.23 % 35.195 M 291.13 % -18.414 M -277.67 % 10.364 M -60.20 % 26.038 M -24.44 % 34.460 M 7.88 % 31.942 M -1.03 % 32.276 M 12.16 % 28.776 M 30.97 % 21.972 M
Operating income ratio 0.01 -85.93 % 0.11 60.58 % 0.07 -10.66 % 0.07 -50.80 % 0.15 18.45 % 0.13 211.89 % -0.11 -337.88 % 0.05 -59.14 % 0.12 -37.05 % 0.19 -12.75 % 0.21 -11.33 % 0.24 -7.12 % 0.26 -2.21 % 0.26
Total other income expenses net 587.787 K 77 240.39 % 760.000 -98.25 % 43.531 K 227.79 % 13.280 K 120.53 % -64.692 K -30.80 % -49.457 K -35.79 % -36.421 K -103.97 % 916.583 K -95.18 % 19.000 M 53.04 % 12.415 M 34.22 % 9.250 M 17.06 % 7.902 M -15.66 % 9.369 M 56.85 % 5.973 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Net debt -37.559 M -519.83 % -6.060 M 96.80 % -189.529 M 23.61 % -248.103 M -699.51 % -31.032 M 34.31 % -47.243 M 49.12 % -92.854 M 39.26 % -152.873 M -1.86 % -150.075 M 31.52 % -219.140 M -357.47 % -47.902 M 32.60 % -71.069 M -8.96 % -65.226 M -228.24 % -19.871 M
Total investments 0.000 -100.00 % 4.459 M 3.66 % 4.302 M -7.43 % 4.647 M -12.25 % 5.296 M 1.93 % 5.196 M 2.51 % 5.068 M 2.80 % 4.930 M 0.000 100.00 % -301.139 K 0.000 100.00 % -133.071 K 0.000 0.000
Total debt 208.885 M 8.33 % 192.817 M 69.07 % 114.044 M 24.02 % 91.959 M 53.06 % 60.080 M 33.51 % 45.000 M 290.01 % 11.538 M -66.79 % 34.738 M -34.86 % 53.326 M 213.68 % 17.000 M 1 600.00 % 1.000 M 0.000 0.000 0.000
Accumulated other comprehensive income loss 58.223 M 29.43 % 44.983 M 74.27 % 25.812 M 14.90 % 22.466 M 3.67 % 21.670 M 12.61 % 19.243 M 164.32 % 7.280 M 205.21 % -6.919 M 71.41 % -24.200 M -277.34 % 13.646 M 0.000 0.000 0.000 0.000
Retained earnings 304.684 M -0.86 % 307.333 M 36.67 % 224.876 M 18.92 % 189.091 M 17.19 % 161.355 M 31.95 % 122.284 M 31.91 % 92.700 M -15.50 % 109.700 M -5.63 % 116.250 M 12.52 % 103.313 M 42.80 % 72.350 M 56.18 % 46.324 M 240.67 % 13.598 M -76.36 % 57.517 M
Common stock 174.738 M 0.40 % 174.041 M 0.34 % 173.453 M 0.00 % 173.453 M 7.89 % 160.762 M 0.00 % 160.762 M 10.75 % 145.154 M -0.42 % 145.773 M 79.90 % 81.030 M 1.29 % 80.000 M 33.33 % 60.000 M 0.00 % 60.000 M 0.00 % 60.000 M 1 100.00 % 5.000 M
Total equity 1.140 B 2.05 % 1.117 B 10.35 % 1.012 B 4.42 % 969.053 M 39.41 % 695.090 M 2.74 % 676.552 M 63.51 % 413.756 M -4.04 % 431.176 M 4.04 % 414.438 M 4.77 % 395.572 M 118.84 % 180.761 M 19.70 % 151.010 M 31.72 % 114.648 M 76.34 % 65.017 M
Other non current liabilities 6.633 M 0.000 -100.00 % 434.194 K 0.000 -100.00 % 24.220 M 25.94 % 19.232 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 56.628 M 194.26 % 19.244 M 0.000 -100.00 % 9.506 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.000 M 1 600.00 % 1.000 M 0.000 0.000 0.000
Total non current liabilities 92.190 M 155.80 % 36.040 M 138.81 % 15.092 M -41.95 % 25.999 M 28.18 % 20.284 M 3.06 % 19.681 M -5.49 % 20.825 M -1.28 % 21.095 M -7.34 % 22.766 M -47.24 % 43.149 M 55.97 % 27.665 M 11.33 % 24.850 M 29.09 % 19.250 M 0.000
Other current liabilities 145.556 M 19.88 % 121.418 M 564.98 % 18.259 M 71.12 % 10.670 M 30.97 % 8.147 M -10.69 % 9.122 M -35.89 % 14.230 M -53.96 % 30.904 M -36.15 % 48.401 M 71.12 % 28.285 M 161.02 % 10.836 M 227.56 % 3.308 M 34.76 % 2.455 M 5.33 % 2.331 M
Deferred revenue 0.000 0.000 -100.00 % 28.710 M 26.34 % 22.724 M 36.32 % 16.669 M 19.44 % 13.956 M 1 397.44 % 931.979 K -36.47 % 1.467 M 81.81 % 806.848 K 109.48 % -8.511 M 0.000 0.000 0.000 0.000
Short term debt 152.257 M -11.10 % 171.273 M 59.24 % 107.559 M 30.45 % 82.453 M 37.24 % 60.080 M 33.51 % 45.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 900.616 M 8.53 % 829.833 M 56.73 % 529.471 M 86.61 % 283.724 M 32.35 % 214.371 M 30.80 % 163.896 M 101.26 % 81.434 M -45.72 % 150.016 M 16.96 % 128.259 M 46.46 % 87.572 M 107.12 % 42.282 M 46.05 % 28.950 M 45.29 % 19.926 M 51.70 % 13.135 M
Total liabilities 992.806 M 14.66 % 865.873 M 59.00 % 544.563 M 75.82 % 309.723 M 31.99 % 234.654 M 27.82 % 183.577 M 79.52 % 102.259 M -40.24 % 171.111 M 13.30 % 151.025 M 15.53 % 130.721 M 86.89 % 69.946 M 30.01 % 53.800 M 37.33 % 39.176 M 198.25 % 13.135 M
Other non current assets 9.124 M -14.73 % 10.700 M 997.46 % 974.981 K 65.36 % 589.601 K -36.68 % 931.112 K 2.38 % 909.457 K -91.54 % 10.752 M 0.000 0.000 -100.00 % 301.141 K 0.000 -100.00 % 133.072 K 0.000 0.000
Long term investments 0.000 -100.00 % 4.459 M 3.66 % 4.302 M -7.43 % 4.647 M -54.83 % 10.289 M -2.33 % 10.534 M 0.000 -100.00 % 10.959 M 0.000 100.00 % -301.139 K 0.000 100.00 % -133.071 K 0.000 0.000
Intangible assets 68.656 M -2.02 % 70.069 M 127.87 % 30.750 M -10.15 % 34.223 M 49.14 % 22.946 M -2.06 % 23.430 M 9.52 % 21.393 M 9.06 % 19.615 M -6.02 % 20.871 M 8.62 % 19.214 M -2.71 % 19.749 M -2.29 % 20.212 M -1.70 % 20.563 M 485.25 % 3.514 M
GoodWill 151.695 M -9.28 % 167.212 M -6.95 % 179.708 M 0.00 % 179.708 M 0.00 % 179.708 M -4.79 % 188.741 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 220.352 M -7.13 % 237.281 M 12.75 % 210.458 M -1.62 % 213.931 M 5.56 % 202.654 M -4.49 % 212.170 M 891.78 % 21.393 M 9.06 % 19.615 M -6.02 % 20.871 M 8.62 % 19.214 M -2.71 % 19.749 M -2.29 % 20.212 M -1.70 % 20.563 M 485.25 % 3.514 M
Property plant equipment net 379.540 M 2.66 % 369.697 M 90.37 % 194.195 M 20.70 % 160.887 M 1.86 % 157.953 M -4.06 % 164.630 M 5.16 % 156.557 M -7.11 % 168.546 M -3.04 % 173.823 M 51.53 % 114.709 M 58.43 % 72.403 M 109.10 % 34.627 M 203.29 % 11.417 M 27.24 % 8.973 M
Total non current assets 626.472 M -0.95 % 632.473 M 50.28 % 420.849 M 8.58 % 387.589 M 2.41 % 378.472 M -3.90 % 393.840 M 102.86 % 194.141 M -2.98 % 200.110 M 2.36 % 195.490 M 45.64 % 134.224 M 45.33 % 92.361 M 68.01 % 54.972 M 71.56 % 32.043 M 155.39 % 12.547 M
Other current assets 21.565 M -12.46 % 24.634 M -0.56 % 24.771 M 14.72 % 21.592 M 15.85 % 18.638 M 34.05 % 13.904 M -60.39 % 35.107 M 227.76 % 10.711 M 70.49 % 6.283 M -8.33 % 6.854 M 0.000 -100.00 % 2.640 M 3.82 % 2.543 M -52.09 % 5.308 M
Short term investments 0.000 0.000 0.000 0.000 100.00 % -4.993 M 6.47 % -5.338 M -205.32 % 5.068 M 184.07 % -6.029 M 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 246.443 M 23.92 % 198.877 M -34.49 % 303.573 M -10.73 % 340.062 M 273.24 % 91.111 M -1.23 % 92.243 M -11.64 % 104.392 M -44.36 % 187.611 M -7.76 % 203.401 M -13.86 % 236.140 M 382.88 % 48.902 M -31.19 % 71.069 M 8.96 % 65.226 M 228.24 % 19.871 M
Cash and short term investments 246.443 M 23.92 % 198.877 M -34.49 % 303.573 M -10.73 % 340.062 M 273.24 % 91.111 M -1.23 % 92.243 M -11.64 % 104.392 M -44.36 % 187.611 M -7.76 % 203.401 M -13.86 % 236.140 M 382.88 % 48.902 M -31.19 % 71.069 M 8.96 % 65.226 M 228.24 % 19.871 M
Total current assets 1.506 B 11.54 % 1.350 B 18.88 % 1.136 B 27.43 % 891.187 M 61.66 % 551.273 M 18.23 % 466.290 M 44.87 % 321.874 M -19.97 % 402.177 M 8.70 % 369.973 M -5.64 % 392.069 M 147.60 % 158.346 M 5.68 % 149.838 M 23.04 % 121.781 M 85.63 % 65.605 M
Inventory 264.297 M -2.04 % 269.800 M 18.64 % 227.413 M 71.27 % 132.784 M 40.12 % 94.761 M 21.61 % 77.921 M 93.31 % 40.308 M -4.94 % 42.402 M 33.15 % 31.844 M -18.43 % 39.040 M 64.97 % 23.664 M 7.12 % 22.091 M 25.47 % 17.606 M 62.80 % 10.814 M
Net receivables 973.615 M 13.64 % 856.750 M 47.13 % 582.300 M 42.26 % 409.322 M 14.73 % 356.762 M 24.66 % 286.182 M 64.68 % 173.778 M 3.30 % 168.233 M 28.05 % 131.377 M 0.000 0.000 -100.00 % 54.038 M 48.43 % 36.405 M 22.94 % 29.611 M
Tax assets 17.457 M 68.90 % 10.336 M -5.35 % 10.920 M 44.95 % 7.533 M 13.37 % 6.645 M 18.73 % 5.597 M 2.89 % 5.440 M 449.55 % 989.834 K 24.20 % 796.953 K 164.65 % 301.139 K 44.01 % 209.117 K 57.15 % 133.071 K 111.17 % 63.017 K 3.98 % 60.604 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 0.000 0.000 0.000
Account payables 592.135 M 12.23 % 527.610 M 36.58 % 386.314 M 116.62 % 178.338 M 29.84 % 137.354 M 32.81 % 103.424 M 62.50 % 63.645 M -43.73 % 113.101 M 49.38 % 75.714 M 33.54 % 56.698 M 104.80 % 27.684 M 25.80 % 22.006 M 47.67 % 14.902 M 92.81 % 7.729 M
Tax payables 10.668 M 11.91 % 9.533 M -23.91 % 12.528 M 42.50 % 8.791 M 30.59 % 6.732 M 6.02 % 6.350 M 141.70 % 2.627 M -42.17 % 4.543 M 9.61 % 4.145 M 60.11 % 2.589 M -31.18 % 3.761 M 3.45 % 3.636 M 41.53 % 2.569 M -16.47 % 3.076 M
Deferred revenue non current 24.543 M 90.77 % 12.866 M -2.22 % 13.158 M -19.38 % 16.322 M -1.23 % 16.525 M -14.08 % 19.232 M -7.47 % 20.786 M -1.47 % 21.095 M -7.34 % 22.766 M -12.94 % 26.149 M -1.93 % 26.665 M 7.30 % 24.850 M 29.09 % 19.250 M 0.000
Minority interest 0.000 0.000 -100.00 % 924.669 K -22.93 % 1.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 634.247 K -49.01 % 1.244 M 0.000 -100.00 % 4.506 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.919 M -71.41 % 24.200 M 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 601.941 M 1.97 % 590.303 M 0.59 % 586.851 M 0.69 % 582.843 M 47.21 % 395.933 M 5.79 % 374.263 M 112.77 % 175.902 M 0.11 % 175.703 M -27.20 % 241.358 M 21.52 % 198.613 M 310.26 % 48.411 M 8.34 % 44.686 M 14.47 % 39.039 M 1 461.55 % 2.500 M
Deferred tax liabilities non current 4.386 M 11.60 % 3.930 M 103.25 % 1.934 M 1 031.04 % 170.975 K -95.45 % 3.759 M 737.22 % 448.929 K 1 040.83 % 39.351 K 0.000 0.000 100.00 % -17.000 M -1 600.00 % -1.000 M 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.132 B 7.56 % 1.983 B 27.37 % 1.556 B 21.72 % 1.279 B 37.54 % 929.744 M 8.09 % 860.130 M 66.69 % 516.015 M -14.32 % 602.287 M 6.51 % 565.463 M 7.44 % 526.293 M 109.92 % 250.707 M 22.41 % 204.811 M 33.15 % 153.824 M 96.83 % 78.152 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Deferred income tax 0.000 0.000 100.00 % -1.624 M 63.73 % -4.476 M -297.92 % 2.262 M 149.77 % 905.463 K 120.53 % -4.410 M -2 186.60 % -192.881 K 61.10 % -495.813 K -438.80 % -92.022 K 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 4.141 M 0.000 0.000 0.000 100.00 % -361.484 K -105.60 % 6.454 M 253.02 % 1.828 M 0.000 0.000 0.000 0.000 0.000
Change in working capital -51.547 M 68.02 % -161.193 M -86.78 % -86.302 M -31.16 % -65.801 M -4.14 % -63.185 M -0.66 % -62.772 M 5.14 % -66.174 M -476.28 % -11.483 M 67.17 % -34.972 M -90.81 % -18.328 M -40.84 % -13.013 M 2.93 % -13.406 M -86.27 % -7.197 M 0.000
Accounts receivables -116.956 M 66.48 % -348.890 M -80.71 % -193.063 M -175.99 % -69.952 M 16.73 % -84.002 M -11.92 % -75.054 M -738.90 % -8.947 M 77.66 % -40.042 M -4.18 % -38.435 M -21.16 % -31.723 M -28.46 % -24.695 M -38.15 % -17.876 M 0.000 0.000
Inventory -2.937 M 94.47 % -53.136 M 46.42 % -99.164 M -158.56 % -38.353 M -127.75 % -16.840 M 55.23 % -37.613 M -1 896.43 % 2.094 M 119.83 % -10.558 M -246.73 % 7.195 M 146.80 % -15.375 M -877.42 % -1.573 M 64.93 % -4.485 M 33.96 % -6.792 M 0.000
Accounts payables 75.012 M -68.85 % 240.833 M 16.04 % 207.548 M 341.78 % 46.980 M 32.73 % 35.395 M -27.75 % 48.990 M 189.22 % -54.910 M -239.69 % 39.309 M 1 314.43 % -3.237 M -111.21 % 28.863 M 0.000 0.000 0.000 0.000
Other working capital 68.347 M 17 086 717 463.65 % 0.400 100.00 % -1.624 M 63.73 % -4.476 M -297.92 % 2.262 M 149.77 % 905.463 K 101.33 % -68.267 M -7 278.26 % -925.252 K 97.81 % -42.167 M -1 328.06 % -2.953 M 74.19 % -11.440 M -28.24 % -8.921 M -2 101.46 % -405.238 K 0.000
Other non cash items 51.911 M 3.63 % 50.093 M 234.29 % 14.985 M 29.95 % 11.531 M 483.65 % -3.006 M -170.95 % 4.236 M -85.96 % 30.174 M 1 126.97 % 2.459 M 100.72 % 1.225 M 99.75 % 613.380 K 25.08 % 490.373 K 10.89 % 442.205 K 3 457.56 % 12.430 K -99.87 % 9.569 M
Net cash provided by operating activities 58.390 M 297.10 % 14.704 M 361.03 % -5.633 M -389.90 % 1.943 M 138.67 % -5.024 M 49.05 % -9.862 M 71.42 % -34.510 M -321.84 % 15.556 M 0.49 % 15.481 M -45.88 % 28.606 M 4.23 % 27.445 M 5.11 % 26.110 M -10.43 % 29.150 M 204.62 % 9.569 M
Investments in property plant and equipment -57.804 M 69.04 % -186.688 M -205.28 % -61.153 M -196.39 % -20.633 M -439.93 % -3.821 M 42.71 % -6.670 M -47.41 % -4.525 M 30.98 % -6.556 M 86.14 % -47.313 M -14.87 % -41.187 M 4.84 % -43.284 M -71.31 % -25.267 M -13.28 % -22.305 M -1 159.37 % -1.771 M
Acquisitions net 0.000 0.000 -100.00 % 46.300 K -99.13 % 5.324 M 8 772.59 % 60.000 K -23.35 % 78.278 K -81.80 % 430.200 K -93.45 % 6.566 M 3 253.42 % 195.800 K 8 058.33 % 2.400 K 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -1.350 M 99.18 % -165.000 M 0.000 0.000 0.000 0.000 100.00 % -64.900 M -29.80 % -50.000 M 0.000 0.000 0.000 0.000 100.00 % -2.200 M
Sales maturities of investments 0.000 0.000 -100.00 % 1.444 M 0.000 0.000 0.000 0.000 -100.00 % 60.308 M 20.29 % 50.134 M 0.000 0.000 0.000 0.000 -100.00 % 9.218 M
Other investing activites 191.675 K 187.07 % -220.131 K -100.13 % 165.000 M 47 133.82 % 349.326 K 109.14 % -3.821 M 71.01 % -13.180 M 48.05 % -25.370 M -253 798.00 % 10.000 K -99.25 % 1.334 M 55 475.00 % 2.400 K -99.55 % 536.500 K -88.07 % 4.498 M -80.45 % 23.010 M 715.23 % -3.740 M
Net cash used for investing activites -57.612 M 69.40 % -188.258 M -215.54 % -59.663 M -298.82 % -14.960 M -297.73 % -3.761 M 80.98 % -19.772 M 33.86 % -29.894 M -168.40 % -11.138 M 75.71 % -45.845 M -11.32 % -41.185 M 3.66 % -42.747 M -105.83 % -20.769 M -3 047.50 % 704.615 K -53.24 % 1.507 M
Debt repayment 33.647 M -56.91 % 78.081 M 261.08 % 21.625 M -21.04 % 27.386 M 82.57 % 15.000 M -55.88 % 34.000 M 0.000 0.000 100.00 % -17.000 M -206.25 % 16.000 M 1 500.00 % 1.000 M 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.020 M 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 100.00 % -12.020 M 21.29 % -15.271 M -698.50 % -1.913 M 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -28.076 M -98.75 % -14.127 M -171.48 % -5.204 M -30.65 % -3.983 M -93.42 % -2.059 M -76.59 % -1.166 M 58.86 % -2.834 M 82.35 % -16.060 M 33.42 % -24.121 M -191.83 % -8.265 M -10.20 % -7.500 M 0.000 100.00 % -4.500 M 0.000
Other financing activites 33.979 M 1 968.32 % 1.643 M 144.07 % -3.727 M -101.54 % 241.709 M 9 485.04 % -2.575 M 85.16 % -17.353 M -13.63 % -15.271 M -698.50 % -1.912 M -104.72 % 40.524 M -78.20 % 185.866 M 0.000 0.000 -100.00 % 20.000 M 0.000
Net cash used provided by financing activities 39.550 M -39.71 % 65.598 M 416.78 % 12.694 M -95.15 % 261.967 M 2 427.33 % 10.365 M -33.04 % 15.481 M 185.50 % -18.106 M -0.74 % -17.972 M -2 912.08 % -596.675 K -100.31 % 194.366 M 3 090.25 % -6.500 M 0.000 -100.00 % 15.500 M 0.000
Effect of forex changes on cash 0.000 0.000 -100.00 % 0.530 -18.46 % 0.650 -9.72 % 0.720 4 831 838 300.00 % 0.000 100.00 % -0.270 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 40.328 M 137.36 % -107.956 M -105.23 % -52.602 M -121.13 % 248.951 M 15 657.61 % 1.580 M 111.16 % -14.152 M 82.85 % -82.510 M -508.76 % -13.554 M 56.22 % -30.961 M -117.03 % 181.788 M 933.82 % -21.802 M -508.13 % 5.342 M -88.22 % 45.355 M 309.47 % 11.076 M
Cash at beginning of period 179.349 M -37.58 % 287.305 M -15.48 % 339.907 M 273.70 % 90.957 M 1.77 % 89.377 M -13.67 % 103.529 M -44.35 % 186.039 M -6.79 % 199.593 M -13.43 % 230.554 M 372.77 % 48.766 M -30.89 % 70.568 M 8.19 % 65.226 M 228.24 % 19.871 M 125.94 % 8.795 M
Cash at end of period 219.677 M 22.49 % 179.349 M -37.58 % 287.305 M -15.48 % 339.907 M 273.70 % 90.957 M 1.77 % 89.377 M -13.67 % 103.529 M -44.35 % 186.039 M -6.79 % 199.593 M -13.43 % 230.554 M 372.77 % 48.766 M -30.89 % 70.568 M 8.19 % 65.226 M 228.24 % 19.871 M
Operating cash flow 58.390 M 297.10 % 14.704 M 361.03 % -5.633 M -389.90 % 1.943 M 138.67 % -5.024 M 49.05 % -9.862 M 71.42 % -34.510 M -321.84 % 15.556 M 0.49 % 15.481 M -45.88 % 28.606 M 4.23 % 27.445 M 5.11 % 26.110 M -10.43 % 29.150 M 204.62 % 9.569 M
Capital expenditure -57.804 M 69.04 % -186.688 M -205.28 % -61.153 M -196.39 % -20.633 M -439.93 % -3.821 M 42.71 % -6.670 M -47.41 % -4.525 M 30.98 % -6.556 M 86.14 % -47.313 M -14.87 % -41.187 M 4.84 % -43.284 M -71.31 % -25.267 M -13.28 % -22.305 M -1 159.37 % -1.771 M
Free CashFlow 586.445 K 100.34 % -171.984 M -157.52 % -66.786 M -257.34 % -18.690 M -111.29 % -8.846 M 46.49 % -16.531 M 57.65 % -39.035 M -533.69 % 9.000 M 128.27 % -31.832 M -153.02 % -12.581 M 20.57 % -15.838 M -1 977.49 % 843.590 K -87.68 % 6.845 M -12.22 % 7.798 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30
Revenue 378.623 M 82.69 % 207.251 M -56.13 % 472.460 M 70.40 % 277.260 M -0.52 % 278.696 M 56.17 % 178.453 M -56.19 % 407.321 M 50.30 % 271.000 M 28.18 % 211.420 M 77.92 % 118.831 M -52.26 % 248.926 M 37.42 % 181.146 M 27.14 % 142.474 M 113.89 % 66.611 M -62.80 % 179.083 M 85.21 % 96.690 M 0.84 % 95.882 M 94.04 % 49.414 M -64.00 % 137.256 M 30.19 % 105.428 M 66.38 % 63.365 M 335.87 % 14.538 M -84.37 % 93.001 M 22.86 % 75.697 M 17.97 % 64.169 M 46.33 % 43.851 M -15.53 % 51.914 M 22.75 % 42.291 M 5.71 % 40.007 M 44.04 % 27.776 M -71.35 % 96.933 M 77.85 % 54.503 M 58.35 % 34.420 M 10.95 % 31.023 M -62.94 % 83.704 M 61.10 % 51.957 M 0.96 % 51.463 M 44.88 % 35.522 M -55.88 % 80.516 M 83.97 % 43.766 M 11.18 % 39.365 M 80.37 % 21.824 M -59.78 % 54.260 M 37.98 % 39.324 M
Net income 21.991 M 437.22 % -6.521 M -314.31 % 3.043 M 331.34 % 705.463 K -94.36 % 12.499 M 62.46 % 7.693 M -78.71 % 36.136 M 18.35 % 30.534 M 51.66 % 20.134 M 27.69 % 15.768 M -35.48 % 24.440 M 30.67 % 18.704 M 99.99 % 9.352 M 213.15 % -8.266 M -130.85 % 26.793 M 2 480.71 % 1.038 M -87.59 % 8.366 M 327.18 % -3.683 M -110.67 % 34.503 M 73.21 % 19.919 M 391.22 % 4.055 M 123.88 % -16.980 M -256.12 % 10.876 M -10.19 % 12.110 M 60.18 % 7.560 M 1 507.13 % -537.295 K 96.91 % -17.408 M -26 943.00 % 64.851 K -98.61 % 4.660 M 414.49 % -1.482 M -109.81 % 15.104 M 693.76 % 1.903 M 142.20 % -4.510 M -153.41 % -1.780 M -112.80 % 13.906 M 66.12 % 8.371 M -32.47 % 12.395 M 94.69 % 6.367 M -61.38 % 16.487 M 66.54 % 9.899 M -20.23 % 12.410 M 214.93 % 3.941 M -72.16 % 14.152 M 22.58 % 11.546 M
Income before tax 20.479 M 329.06 % -8.940 M -622.93 % -1.237 M -347.41 % 499.851 K -95.88 % 12.137 M 66.92 % 7.271 M -82.24 % 40.950 M 31.34 % 31.177 M 56.41 % 19.934 M 31.31 % 15.181 M -33.10 % 22.693 M 27.14 % 17.848 M 72.34 % 10.357 M 221.38 % -8.532 M -130.06 % 28.381 M 1 875.82 % -1.598 M -119.11 % 8.364 M 313.03 % -3.926 M -109.63 % 40.758 M 96.26 % 20.767 M 431.23 % 3.909 M 122.72 % -17.203 M -226.07 % 13.645 M 5.98 % 12.876 M 48.98 % 8.643 M 46 684.89 % -18.552 K 99.91 % -21.463 M -14 273.49 % -149.322 K -103.20 % 4.662 M 410.77 % -1.500 M -109.48 % 15.821 M 766.29 % 1.826 M 140.42 % -4.519 M -144.54 % -1.848 M -112.08 % 15.291 M 79.50 % 8.519 M -39.38 % 14.051 M 92.47 % 7.301 M -59.07 % 17.837 M 61.71 % 11.030 M -19.71 % 13.738 M 221.78 % 4.270 M -72.75 % 15.669 M 20.26 % 13.030 M
Income before tax ratio 0.05 225.38 % -0.04 -1 548.03 % 0.00 -245.19 % 0.00 -95.86 % 0.04 6.88 % 0.04 -59.47 % 0.10 -12.61 % 0.12 22.02 % 0.09 -26.20 % 0.13 40.13 % 0.09 -7.48 % 0.10 35.55 % 0.07 156.75 % -0.13 -180.83 % 0.16 1 058.79 % -0.02 -118.95 % 0.09 209.78 % -0.08 -126.76 % 0.30 50.75 % 0.20 219.28 % 0.06 105.21 % -1.18 -906.49 % 0.15 -13.74 % 0.17 26.29 % 0.13 31 934.57 % 0.00 99.90 % -0.41 -11 609.14 % 0.00 -103.03 % 0.12 315.76 % -0.05 -133.09 % 0.16 387.09 % 0.03 125.52 % -0.13 -120.41 % -0.06 -132.61 % 0.18 11.42 % 0.16 -39.95 % 0.27 32.85 % 0.21 -7.23 % 0.22 -12.10 % 0.25 -27.79 % 0.35 78.39 % 0.20 -32.26 % 0.29 -12.84 % 0.33
EBITDA 21.966 M 396.36 % -7.412 M -807.15 % 1.048 M -50.38 % 2.112 M -90.30 % 21.782 M 81.77 % 11.984 M -75.55 % 49.018 M 25.46 % 39.070 M 45.69 % 26.817 M 25.35 % 21.394 M 90.14 % 11.252 M -53.95 % 24.434 M 44.88 % 16.864 M 894.86 % -2.122 M -105.87 % 36.146 M 603.57 % 5.138 M -64.12 % 14.320 M 666.74 % 1.868 M -95.91 % 45.704 M 107.91 % 21.983 M 135.85 % 9.321 M 160.69 % -15.359 M -183.03 % 18.497 M 1.61 % 18.203 M 28.50 % 14.166 M 208.43 % 4.593 M -29.71 % 6.534 M 519.78 % 1.054 M -73.21 % 3.935 M 425.80 % -1.208 M -106.25 % 19.317 M 1 714.49 % 1.065 M 129.28 % -3.636 M -89.38 % -1.920 M -118.73 % 10.249 M 137.54 % 4.315 M -41.35 % 7.357 M 63.42 % 4.502 M -64.75 % 12.770 M 20.41 % 10.605 M -31.99 % 15.593 M 345.99 % 3.496 M -83.73 % 21.485 M 93.17 % 11.123 M
Net income ratio 0.06 284.59 % -0.03 -588.55 % 0.01 153.13 % 0.00 -94.33 % 0.04 4.03 % 0.04 -51.41 % 0.09 -21.26 % 0.11 18.31 % 0.10 -28.23 % 0.13 35.15 % 0.10 -4.91 % 0.10 57.30 % 0.07 152.90 % -0.12 -182.94 % 0.15 1 293.36 % 0.01 -87.69 % 0.09 217.08 % -0.07 -129.65 % 0.25 33.05 % 0.19 195.24 % 0.06 105.48 % -1.17 -1 098.72 % 0.12 -26.90 % 0.16 35.78 % 0.12 1 061.59 % -0.01 96.35 % -0.34 -21 967.23 % 0.00 -98.68 % 0.12 318.34 % -0.05 -134.23 % 0.16 346.31 % 0.03 126.65 % -0.13 -128.40 % -0.06 -134.53 % 0.17 3.11 % 0.16 -33.11 % 0.24 34.38 % 0.18 -12.47 % 0.20 -9.47 % 0.23 -28.25 % 0.32 74.60 % 0.18 -30.77 % 0.26 -11.16 % 0.29
Ratio EBITDA 0.06 262.22 % -0.04 -1 712.05 % 0.00 -70.88 % 0.01 -90.25 % 0.08 16.39 % 0.07 -44.20 % 0.12 -16.53 % 0.14 13.66 % 0.13 -29.55 % 0.18 298.31 % 0.05 -66.49 % 0.13 13.95 % 0.12 471.62 % -0.03 -115.78 % 0.20 279.87 % 0.05 -64.42 % 0.15 295.14 % 0.04 -88.65 % 0.33 59.69 % 0.21 41.75 % 0.15 113.92 % -1.06 -631.18 % 0.20 -17.29 % 0.24 8.93 % 0.22 110.77 % 0.10 -16.79 % 0.13 404.89 % 0.02 -74.65 % 0.10 326.19 % -0.04 -121.82 % 0.20 920.25 % 0.02 118.49 % -0.11 -70.69 % -0.06 -150.55 % 0.12 47.45 % 0.08 -41.91 % 0.14 12.80 % 0.13 -20.09 % 0.16 -34.55 % 0.24 -38.83 % 0.40 147.26 % 0.16 -59.54 % 0.40 40.00 % 0.28
Gross profit ratio 0.27 4.25 % 0.26 0.31 % 0.26 -2.20 % 0.26 2.36 % 0.26 -16.44 % 0.31 -10.58 % 0.35 6.70 % 0.32 3.25 % 0.31 -3.76 % 0.33 2.14 % 0.32 12.14 % 0.29 -2.04 % 0.29 -1.49 % 0.30 -16.86 % 0.36 -1.12 % 0.36 -10.46 % 0.40 -1.30 % 0.41 -6.12 % 0.43 -6.86 % 0.47 7.40 % 0.43 86.51 % 0.23 -43.15 % 0.41 -12.73 % 0.47 -2.34 % 0.48 19.61 % 0.40 5.19 % 0.38 21.60 % 0.31 -20.84 % 0.40 12.52 % 0.35 -2.75 % 0.36 9.48 % 0.33 -2.58 % 0.34 -13.24 % 0.39 3.43 % 0.38 -8.27 % 0.41 6.30 % 0.39 -18.32 % 0.47 -1.56 % 0.48 -3.58 % 0.50 -9.95 % 0.56 13.56 % 0.49 -1.24 % 0.50 -3.47 % 0.51
Weighted average shs out dil 163.031 M 0.00 % 163.031 M -2.39 % 167.018 M -4.42 % 174.738 M 0.40 % 174.041 M -9.51 % 192.333 M 12.54 % 170.907 M -1.80 % 174.041 M 0.00 % 174.041 M 0.34 % 173.453 M 24.55 % 139.264 M -19.71 % 173.453 M 0.00 % 173.453 M 4.92 % 165.314 M 1.31 % 163.171 M 2.09 % 159.829 M -0.58 % 160.762 M -12.69 % 184.135 M 6.78 % 172.448 M 3.89 % 165.993 M -1.64 % 168.755 M 9.33 % 154.360 M 0.60 % 153.445 M 1.37 % 151.375 M 3.25 % 146.603 M 9.14 % 134.324 M 3.04 % 130.366 M -19.59 % 162.128 M 15.20 % 140.738 M -5.01 % 148.162 M -25.89 % 199.933 M 36.59 % 146.370 M 45.01 % 100.939 M -43.28 % 177.954 M 15.40 % 154.213 M 7.04 % 144.076 M -0.35 % 144.584 M 0.93 % 143.247 M 30.83 % 109.491 M 1.39 % 107.993 M -5.84 % 114.696 M 13.19 % 101.331 M -3.25 % 104.740 M -2.77 % 107.723 M
Weighted average shs out 163.031 M 0.00 % 163.031 M -2.39 % 167.018 M -4.42 % 174.738 M 0.40 % 174.041 M -9.51 % 192.333 M 12.54 % 170.907 M -1.80 % 174.041 M 0.00 % 174.041 M 0.34 % 173.453 M 24.55 % 139.265 M -19.71 % 173.453 M 0.00 % 173.453 M 4.92 % 165.314 M 1.31 % 163.171 M 2.09 % 159.829 M -0.58 % 160.762 M -12.69 % 184.135 M 6.78 % 172.448 M 3.89 % 165.993 M -1.64 % 168.755 M 9.33 % 154.360 M 0.60 % 153.446 M 1.37 % 151.375 M 3.25 % 146.605 M 9.14 % 134.324 M 3.04 % 130.366 M -19.59 % 162.128 M 15.20 % 140.741 M -5.01 % 148.162 M -25.89 % 199.934 M 38.70 % 144.153 M 42.81 % 100.940 M -43.28 % 177.954 M 15.39 % 154.214 M 7.04 % 144.076 M -0.35 % 144.585 M 0.93 % 143.247 M 30.83 % 109.492 M 1.39 % 107.993 M -5.84 % 114.697 M 13.19 % 101.331 M -3.25 % 104.740 M -2.77 % 107.723 M
EPS diluted 0.13 425.00 % -0.04 -322.22 % 0.02 350.00 % 0.00 -94.43 % 0.07 79.50 % 0.04 -80.95 % 0.21 16.67 % 0.18 50.00 % 0.12 32.01 % 0.09 -49.50 % 0.18 63.64 % 0.11 104.08 % 0.05 207.80 % -0.05 -131.25 % 0.16 2 361.54 % 0.01 -87.50 % 0.05 360.00 % -0.02 -110.00 % 0.20 66.67 % 0.12 400.00 % 0.02 121.82 % -0.11 -255.15 % 0.07 -11.38 % 0.08 55.04 % 0.05 1 390.00 % 0.00 96.92 % -0.13 -32 600.00 % 0.00 -98.79 % 0.03 431.00 % -0.01 -113.25 % 0.08 480.77 % 0.01 129.08 % -0.04 -347.00 % -0.01 -111.09 % 0.09 55.25 % 0.06 -32.21 % 0.09 93.02 % 0.04 -70.40 % 0.15 63.58 % 0.09 -16.64 % 0.11 182.78 % 0.04 -72.21 % 0.14 27.27 % 0.11
Earnings per share 0.13 425.00 % -0.04 -322.22 % 0.02 350.00 % 0.00 -94.43 % 0.07 79.50 % 0.04 -80.95 % 0.21 16.67 % 0.18 50.00 % 0.12 32.01 % 0.09 -49.50 % 0.18 63.64 % 0.11 104.08 % 0.05 207.80 % -0.05 -131.25 % 0.16 2 361.54 % 0.01 -87.50 % 0.05 360.00 % -0.02 -110.00 % 0.20 66.67 % 0.12 400.00 % 0.02 121.82 % -0.11 -255.15 % 0.07 -11.38 % 0.08 55.04 % 0.05 1 390.00 % 0.00 96.92 % -0.13 -32 600.00 % 0.00 -98.79 % 0.03 431.00 % -0.01 -113.25 % 0.08 471.97 % 0.01 129.53 % -0.04 -347.00 % -0.01 -111.09 % 0.09 55.25 % 0.06 -32.21 % 0.09 93.02 % 0.04 -70.40 % 0.15 63.58 % 0.09 -16.64 % 0.11 182.78 % 0.04 -72.21 % 0.14 27.27 % 0.11
Gross profit 102.598 M 90.46 % 53.869 M -56.00 % 122.418 M 66.66 % 73.456 M 1.83 % 72.132 M 30.51 % 55.272 M -60.82 % 141.084 M 60.37 % 87.975 M 32.34 % 66.475 M 71.23 % 38.823 M -51.24 % 79.623 M 54.10 % 51.669 M 24.54 % 41.486 M 110.71 % 19.689 M -69.08 % 63.671 M 83.14 % 34.766 M -9.70 % 38.502 M 91.52 % 20.104 M -66.20 % 59.485 M 21.26 % 49.054 M 78.70 % 27.451 M 712.92 % 3.377 M -91.11 % 37.996 M 7.21 % 35.439 M 15.20 % 30.762 M 75.03 % 17.576 M -11.15 % 19.781 M 49.27 % 13.252 M -16.32 % 15.836 M 62.07 % 9.771 M -72.13 % 35.063 M 94.70 % 18.008 M 54.26 % 11.674 M -3.74 % 12.127 M -61.67 % 31.635 M 47.77 % 21.407 M 7.32 % 19.946 M 18.33 % 16.856 M -56.57 % 38.814 M 77.39 % 21.880 M 0.11 % 21.856 M 104.84 % 10.670 M -60.28 % 26.860 M 33.19 % 20.166 M
Income tax expense -1.511 M 37.52 % -2.419 M 43.47 % -4.280 M -1 981.40 % -205.612 K 43.16 % -361.748 K 14.30 % -422.102 K -108.77 % 4.814 M 648.49 % 643.160 K 421.21 % -200.229 K 65.88 % -586.901 K -139.73 % 1.477 M 269.03 % -873.938 K -184.24 % 1.037 M 825.27 % -143.036 K -108.23 % 1.739 M 165.95 % -2.636 M -110 721.43 % -2.379 K 99.02 % -243.563 K -103.89 % 6.255 M 637.88 % 847.713 K 681.35 % -145.819 K 34.61 % -223.000 K -108.05 % 2.769 M 261.61 % 765.825 K -29.23 % 1.082 M 108.61 % 518.742 K 112.79 % -4.055 M -1 793.22 % -214.173 K -9 050.24 % 2.393 K 112.94 % -18.497 K -102.58 % 717.032 K 1 036.87 % -76.534 K -732.25 % -9.196 K 86.53 % -68.270 K -104.93 % 1.385 M 837.25 % 147.821 K -91.08 % 1.656 M 77.35 % 934.015 K -30.84 % 1.350 M 19.44 % 1.131 M -14.86 % 1.328 M 303.80 % 328.876 K -78.32 % 1.517 M 2.19 % 1.484 M
Cost of revenue 276.025 M 79.96 % 153.382 M -56.18 % 350.042 M 71.75 % 203.804 M -1.34 % 206.564 M 67.69 % 123.182 M -53.73 % 266.237 M 45.47 % 183.024 M 26.27 % 144.944 M 81.16 % 80.008 M -52.74 % 169.304 M 30.76 % 129.477 M 28.21 % 100.987 M 115.22 % 46.922 M -59.34 % 115.412 M 86.38 % 61.924 M 7.92 % 57.380 M 95.77 % 29.310 M -62.31 % 77.771 M 37.96 % 56.374 M 56.97 % 35.914 M 221.79 % 11.161 M -79.71 % 55.005 M 36.63 % 40.258 M 20.51 % 33.406 M 27.14 % 26.275 M -18.23 % 32.133 M 10.65 % 29.039 M 20.14 % 24.170 M 34.25 % 18.005 M -70.90 % 61.870 M 69.53 % 36.495 M 60.44 % 22.746 M 20.38 % 18.896 M -63.71 % 52.070 M 70.44 % 30.550 M -3.07 % 31.516 M 68.85 % 18.665 M -55.24 % 41.703 M 90.55 % 21.885 M 24.99 % 17.509 M 56.97 % 11.154 M -59.29 % 27.400 M 43.02 % 19.158 M
General and administrative expenses 16.941 M -21.87 % 21.681 M 28.67 % 16.851 M -38.28 % 27.304 M 251.82 % 7.761 M -58.67 % 18.776 M 57.92 % 11.890 M -67.11 % 36.153 M 648.86 % -6.587 M -156.61 % 11.635 M -14.46 % 13.603 M -54.08 % 29.620 M 572.40 % -6.270 M -158.86 % 10.653 M 153.12 % -20.054 M -179.78 % 25.135 M 600.41 % -5.023 M -157.84 % 8.684 M 149.85 % -17.421 M -287.55 % 9.289 M 284.78 % -5.027 M -160.56 % 8.300 M 156.69 % -14.640 M -288.34 % 7.773 M 320.38 % -3.527 M -147.19 % 7.474 M 174.86 % -9.983 M -281.08 % 5.513 M 165.66 % -8.396 M -181.83 % 10.261 M 128.66 % -35.804 M -361.97 % 13.667 M 228.38 % -10.646 M -186.58 % 12.296 M 151.44 % -23.904 M -313.80 % 11.181 M 278.06 % -6.279 M -173.80 % 8.509 M 147.97 % -17.737 M -293.68 % 9.158 M 297.52 % -4.636 M -184.51 % 5.486 M 131.04 % -17.673 M -384.70 % 6.208 M
Selling and marketing expenses -142.705 K -101.07 % 13.311 M 183.05 % -16.028 M -143.52 % 36.831 M 94.26 % 18.959 M 71.94 % 11.027 M -55.37 % 24.708 M 71.17 % 14.435 M 12.95 % 12.781 M 35.61 % 9.424 M -51.57 % 19.459 M 55.93 % 12.479 M 1.80 % 12.258 M 71.23 % 7.159 M -53.26 % 15.318 M 49.15 % 10.270 M 6.50 % 9.643 M 101.97 % 4.774 M -57.33 % 11.190 M 36.22 % 8.215 M 29.35 % 6.351 M 69.87 % 3.739 M -63.38 % 10.209 M 67.68 % 6.088 M 6.32 % 5.727 M 50.49 % 3.805 M -48.01 % 7.319 M 78.18 % 4.108 M 4.12 % 3.945 M 25.59 % 3.142 M -53.60 % 6.770 M 46.27 % 4.628 M 16.37 % 3.977 M 28.85 % 3.087 M -50.21 % 6.199 M 11.90 % 5.540 M 39.39 % 3.974 M 14.49 % 3.471 M -58.20 % 8.304 M 163.02 % 3.157 M -0.27 % 3.166 M 63.24 % 1.939 M -58.90 % 4.719 M 90.16 % 2.482 M
Other expenses 33.028 M 1 458.18 % -2.432 M -102.73 % 89.117 M 559.35 % -19.401 M -449.40 % -3.531 M -15 721.77 % -22.319 K -4 749.79 % 480.000 100.02 % -2.825 M 32.19 % -4.166 M -160 744.40 % -2.590 K 99.95 % -5.062 M -28 003.91 % -18.010 K -154.34 % 33.145 K 11 737.50 % 280.000 -99.61 % 71.280 K 109.01 % -790.899 K -4 549.61 % -17.010 K -388.86 % 5.889 K -28.88 % 8.280 K -58.93 % 20.159 K 136.79 % -54.801 K -258.77 % 34.515 K 3 695.69 % -959.900 -103.07 % 31.248 K 276.77 % -17.677 K -151.53 % 34.307 K 12 152.50 % 280.000 -97.67 % 12.000 K 422.14 % -3.725 K -125.03 % 14.882 K 100.61 % -2.448 M -238.26 % 1.770 M 352.41 % -701.389 K -130.56 % 2.295 M -54.98 % 5.099 M 14.02 % 4.472 M -37.59 % 7.166 M 200.13 % 2.387 M -60.11 % 5.985 M 173.77 % 2.186 M -29.19 % 3.087 M 166.65 % 1.158 M -70.51 % 3.926 M 109.32 % 1.876 M
Operating expenses 82.212 M 30.89 % 62.810 M -49.45 % 124.242 M 70.30 % 72.956 M 16.79 % 62.466 M 32.46 % 47.159 M -33.83 % 71.270 M 41.57 % 50.343 M 27.14 % 39.596 M 75.15 % 22.606 M -60.31 % 56.958 M 87.45 % 30.386 M -10.92 % 34.113 M 31.60 % 25.922 M -30.12 % 37.093 M 24.29 % 29.845 M 9.02 % 27.376 M 30.70 % 20.946 M -31.11 % 30.403 M 29.11 % 23.547 M 4.71 % 22.489 M 16.85 % 19.246 M -24.66 % 25.545 M 22.90 % 20.785 M -2.66 % 21.352 M 26.80 % 16.840 M 23.18 % 13.670 M 12.08 % 12.197 M 2.49 % 11.901 M 3.99 % 11.445 M -27.32 % 15.746 M -9.79 % 17.454 M 13.53 % 15.374 M -5.93 % 16.342 M -23.58 % 21.385 M 25.11 % 17.093 M 32.45 % 12.905 M 4.46 % 12.354 M -54.83 % 27.350 M 115.81 % 12.673 M 19.02 % 10.648 M 38.24 % 7.702 M -47.86 % 14.770 M 63.32 % 9.044 M
Cost and expenses 358.237 M 65.70 % 216.192 M -54.42 % 474.284 M 71.37 % 276.760 M 2.87 % 269.030 M 57.94 % 170.341 M -49.53 % 337.507 M 44.62 % 233.368 M 26.46 % 184.540 M 79.84 % 102.614 M -54.65 % 226.261 M 41.53 % 159.863 M 18.33 % 135.100 M 85.47 % 72.844 M -52.24 % 152.505 M 66.18 % 91.769 M 8.27 % 84.756 M 68.65 % 50.256 M -53.54 % 108.174 M 35.35 % 79.921 M 36.84 % 58.403 M 92.07 % 30.407 M -62.25 % 80.550 M 31.96 % 61.042 M 11.48 % 54.758 M 27.01 % 43.115 M -5.87 % 45.804 M 11.08 % 41.237 M 14.32 % 36.072 M 22.49 % 29.449 M -62.06 % 77.616 M 43.87 % 53.949 M 41.52 % 38.120 M 8.18 % 35.238 M -52.03 % 73.455 M 54.18 % 47.642 M 7.25 % 44.421 M 43.20 % 31.020 M -55.08 % 69.053 M 99.81 % 34.559 M 22.74 % 28.157 M 49.32 % 18.856 M -55.28 % 42.170 M 49.53 % 28.202 M
Research and development expenses 32.386 M 7.07 % 30.249 M -11.82 % 34.302 M 21.73 % 28.178 M 2.95 % 27.372 M 24.19 % 22.040 M -34.33 % 33.561 M 61.77 % 20.746 M 10.99 % 18.692 M 22.65 % 15.241 M -25.71 % 20.516 M 44.94 % 14.154 M -1.38 % 14.352 M 49.51 % 9.599 M -39.27 % 15.807 M 39.00 % 11.372 M -1.52 % 11.548 M 28.33 % 8.998 M -29.11 % 12.694 M 57.41 % 8.064 M -19.24 % 9.986 M 14.51 % 8.720 M -11.01 % 9.799 M 32.03 % 7.421 M -24.38 % 9.814 M 54.40 % 6.356 M 23.46 % 5.148 M 18.00 % 4.363 M -36.47 % 6.868 M 24.58 % 5.513 M -41.58 % 9.437 M 43.94 % 6.556 M -53.03 % 13.958 M 0.000 -100.00 % 22.826 M 0.000 -100.00 % 8.819 M 0.000 -100.00 % 20.098 M 0.000 -100.00 % 6.868 M 0.000 0.000 0.000
Selling general and administrative expenses 16.798 M -52.00 % 34.992 M 4 152.19 % 822.919 K -98.72 % 64.179 M 103.33 % 31.563 M 5.91 % 29.802 M -18.57 % 36.597 M -27.66 % 50.588 M 716.76 % 6.194 M -70.59 % 21.060 M -49.26 % 41.503 M -1.42 % 42.099 M 603.05 % 5.988 M -66.38 % 17.812 M 476.08 % -4.736 M -113.38 % 35.405 M 666.36 % 4.620 M -65.67 % 13.458 M 315.99 % -6.231 M -135.60 % 17.504 M 1 221.85 % 1.324 M -89.00 % 12.039 M 371.70 % -4.431 M -131.96 % 13.862 M 530.20 % 2.200 M -80.50 % 11.279 M 523.36 % -2.664 M -127.69 % 9.621 M 316.16 % -4.451 M -133.21 % 13.402 M 146.16 % -29.034 M -258.69 % 18.296 M 374.37 % -6.668 M -143.35 % 15.383 M 186.88 % -17.705 M -205.89 % 16.720 M 825.46 % -2.305 M -119.24 % 11.980 M 227.01 % -9.433 M -176.59 % 12.315 M 937.44 % -1.471 M -119.80 % 7.426 M 157.32 % -12.954 M -249.08 % 8.689 M
Interest income 117.934 K -24.84 % 156.909 K -57.19 % 366.525 K -37.56 % 587.041 K 5.12 % 558.425 K 11.39 % 501.302 K -61.91 % 1.316 M 72.99 % 760.697 K 17.38 % 648.084 K 71.79 % 377.261 K -78.93 % 1.791 M -6.69 % 1.919 M 169.43 % 712.307 K 88.94 % 376.997 K -39.67 % 624.942 K 117.30 % 287.597 K 19.43 % 240.815 K 0.70 % 239.131 K -92.10 % 3.026 M 276.65 % 803.355 K 89.34 % 424.303 K -9.17 % 467.149 K 77.25 % 263.558 K -19.07 % 325.673 K -36.55 % 513.238 K -11.68 % 581.138 K -87.79 % 4.759 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
Interest expense 1.487 M -2.73 % 1.529 M -33.10 % 2.285 M 41.70 % 1.612 M 7.52 % 1.500 M -9.41 % 1.655 M -3.57 % 1.717 M 11.37 % 1.541 M 22.44 % 1.259 M 113.73 % 589.068 K -7.67 % 638.018 K -37.80 % 1.026 M -1.63 % 1.043 M 10.27 % 945.596 K -0.99 % 955.033 K 9.72 % 870.438 K 4.43 % 833.540 K 19.18 % 699.409 K 0.000 -100.00 % 1.216 M 103.87 % 596.444 K 15.24 % 517.556 K 256.20 % 145.299 K -76.61 % 621.325 K -38.95 % 1.018 M 829.89 % 109.450 K -94.45 % 1.972 M 0.000 -100.00 % 1.193 M 0.000 -100.00 % 656.177 K 0.000 0.000 0.000 -100.00 % 635.427 K 0.000 -100.00 % 160.073 K 0.000 -100.00 % 113.835 K 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 0.000 0.000 0.000 -100.00 % 7.195 M -11.67 % 8.145 M 64.06 % 4.965 M -21.83 % 6.352 M 0.00 % 6.352 M 12.93 % 5.624 M 0.00 % 5.624 M 20.85 % 4.654 M -16.28 % 5.559 M 1.73 % 5.465 M 0.00 % 5.465 M -19.75 % 6.810 M 0.00 % 6.810 M 32.95 % 5.122 M 0.00 % 5.122 M 4.16 % 4.917 M 5.38 % 4.666 M -4.04 % 4.863 M 4.21 % 4.666 M 0.00 % 4.666 M 19.23 % 3.914 M -14.64 % 4.585 M 17.15 % 3.914 M -86.02 % 27.997 M 940.80 % 2.690 M 958.60 % -313.299 K -218.41 % -98.394 K -103.54 % 2.783 M 175.91 % 1.009 M 457.35 % 180.975 K -53.78 % 391.530 K -55.70 % 883.826 K 7.45 % 822.580 K 74.56 % 471.232 K 175.31 % -625.691 K -147.91 % 1.306 M 28.75 % 1.014 M 60.11 % 633.521 K 0.57 % 629.956 K -5.07 % 663.597 K 2 208.41 % -31.474 K
Operating income 20.386 M 328.02 % -8.940 M -390.03 % -1.824 M -465.00 % 499.851 K -94.83 % 9.666 M 32.94 % 7.271 M -82.24 % 40.949 M 31.34 % 31.177 M 56.40 % 19.934 M 31.31 % 15.181 M -33.02 % 22.665 M 26.86 % 17.866 M 73.07 % 10.323 M 220.99 % -8.533 M -130.14 % 28.310 M 1 938.06 % -1.540 M -118.40 % 8.370 M 312.86 % -3.932 M -109.65 % 40.750 M 96.22 % 20.767 M 421.50 % 3.982 M 123.15 % -17.203 M -226.06 % 13.646 M 5.98 % 12.876 M 48.15 % 8.691 M 46 946.32 % -18.552 K 99.91 % -21.463 M -13 204.48 % -161.322 K -103.42 % 4.711 M 414.02 % -1.500 M -108.21 % 18.268 M 32 573.04 % 55.913 K 101.46 % -3.817 M 7.86 % -4.143 M -140.65 % 10.192 M 151.86 % 4.047 M -41.23 % 6.886 M 40.15 % 4.913 M -58.55 % 11.852 M 34.02 % 8.844 M -16.97 % 10.651 M 242.29 % 3.112 M -73.50 % 11.743 M 5.28 % 11.154 M
Operating income ratio 0.05 224.81 % -0.04 -1 017.09 % 0.00 -314.20 % 0.00 -94.80 % 0.03 -14.88 % 0.04 -59.47 % 0.10 -12.61 % 0.12 22.02 % 0.09 -26.20 % 0.13 40.31 % 0.09 -7.68 % 0.10 36.12 % 0.07 156.56 % -0.13 -181.03 % 0.16 1 092.40 % -0.02 -118.25 % 0.09 209.70 % -0.08 -126.80 % 0.30 50.72 % 0.20 213.43 % 0.06 105.31 % -1.18 -906.43 % 0.15 -13.74 % 0.17 25.59 % 0.14 32 113.22 % 0.00 99.90 % -0.41 -10 738.29 % 0.00 -103.24 % 0.12 318.01 % -0.05 -128.66 % 0.19 18 271.36 % 0.00 100.93 % -0.11 16.96 % -0.13 -209.68 % 0.12 56.33 % 0.08 -41.79 % 0.13 -3.26 % 0.14 -6.04 % 0.15 -27.15 % 0.20 -25.32 % 0.27 89.77 % 0.14 -34.12 % 0.22 -23.70 % 0.28
Total other income expenses net 93.028 K 0.000 -100.00 % 587.786 K 0.000 -100.00 % 2.471 M 0.000 -100.00 % 480.000 71.43 % 280.000 0.000 0.000 -100.00 % 28.120 K 256.14 % -18.010 K -154.34 % 33.145 K 11 777.80 % 279.050 -99.61 % 71.280 K 222.90 % -58.000 K -885.05 % -5.888 K -199.99 % 5.889 K -28.86 % 8.277 K 0.000 100.00 % -72.976 K -14 033 746.17 % -0.520 99.95 % -960.000 0.000 100.00 % -48.500 K 0.000 -100.00 % 278.840 -97.68 % 11.999 K 124.64 % -48.700 K -32 466 566.69 % -0.150 -100.01 % 2.781 K -99.71 % 947.800 K 2 887.65 % -34.000 K -101.48 % 2.295 M -53.87 % 4.976 M 11.27 % 4.472 M -37.59 % 7.166 M 200.13 % 2.387 M -60.11 % 5.985 M 173.77 % 2.186 M -29.19 % 3.087 M 166.65 % 1.158 M -70.51 % 3.926 M 109.32 % 1.876 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31
Net debt 68.655 M 34.45 % 51.065 M 235.96 % -37.559 M -214.21 % 32.884 M -84.27 % 209.110 M 366.84 % 44.793 M 839.22 % -6.060 M 78.11 % -27.686 M 70.81 % -94.857 M 35.60 % -147.285 M 22.29 % -189.529 M -2.72 % -184.516 M -103.09 % -90.853 M -29.46 % -70.179 M 71.71 % -248.103 M -3 108.31 % 8.247 M 157.61 % -14.315 M -66.78 % -8.583 M 72.34 % -31.032 M -153.77 % -12.228 M 60.08 % -30.635 M 20.69 % -38.630 M 18.23 % -47.243 M -5.76 % -44.670 M 23.44 % -58.348 M 33.07 % -87.184 M 16.48 % -104.392 M -11.60 % -93.540 M -1.26 % -92.379 M 34.49 % -141.015 M 24.84 % -187.611 M -13.29 % -165.602 M -1.87 % -162.557 M 6.78 % -174.389 M 14.26 % -203.401 M -39.50 % -145.808 M 7.75 % -158.061 M 16.74 % -189.830 M 13.37 % -219.140 M -1 064.39 % -18.820 M 22.65 % -24.330 M -2.27 % -23.790 M 50.34 % -47.902 M
Total investments 90.291 M -9.71 % 100.000 M 0.000 -100.00 % 3.698 M -2.28 % 3.784 M -11.99 % 4.299 M -3.59 % 4.459 M 10.30 % 4.043 M -2.09 % 4.129 M -2.05 % 4.216 M 0.000 -100.00 % 25.000 M -77.27 % 110.000 M -21.43 % 140.000 M 2 912.40 % 4.647 M -1.82 % 4.734 M -1.79 % 4.820 M -1.76 % 4.907 M -7.35 % 5.296 M 0.52 % 5.269 M 0.38 % 5.248 M 0.35 % 5.230 M 0.66 % 5.196 M 0.60 % 5.165 M 0.61 % 5.134 M 0.60 % 5.103 M 0.68 % 5.068 M 0.78 % 5.029 M 0.78 % 4.990 M 0.91 % 4.945 M 0.30 % 4.930 M 0.62 % 4.900 M 0.000 100.00 % -1.378 M 0.000 100.00 % -904.058 K -185.80 % -316.320 K -17.60 % -268.972 K 10.68 % -301.139 K 0.000 100.00 % -284.802 K -46.87 % -193.920 K 0.000
Total debt 195.748 M 12.07 % 174.667 M -16.38 % 208.885 M 3.16 % 202.485 M -52.96 % 430.487 M 114.08 % 201.083 M 4.29 % 192.817 M 0.28 % 192.276 M 18.77 % 161.888 M 30.31 % 124.235 M 8.94 % 114.044 M 17.37 % 97.163 M -4.87 % 102.133 M 8.72 % 93.937 M 2.15 % 91.959 M 29.53 % 70.994 M -7.10 % 76.417 M 4.40 % 73.198 M 21.83 % 60.080 M 16.77 % 51.450 M 103.96 % 25.225 M -36.94 % 40.000 M -11.11 % 45.000 M 44.15 % 31.217 M 29.35 % 24.134 M 119.40 % 11.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 % 17.000 M 0.00 % 17.000 M 6.25 % 16.000 M 45.45 % 11.000 M 1 000.00 % 1.000 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 -100.00 % 648.522 M 1 150.45 % 51.863 M 0.000 0.000 -100.00 % 620.679 M 2 060.84 % 28.724 M -95.32 % 614.013 M 0.000 -100.00 % 607.675 M 2 535.51 % 23.057 M -96.19 % 605.309 M 2 594.38 % 22.466 M -94.12 % 382.079 M 1 663.21 % 21.670 M -94.53 % 395.933 M 1 824.45 % -22.960 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 320.154 M 7.38 % 298.163 M -2.14 % 304.684 M -0.87 % 307.346 M -6.16 % 327.526 M 3.97 % 315.027 M 2.50 % 307.333 M 8.82 % 282.428 M 12.12 % 251.894 M 4.67 % 240.644 M -3.93 % 250.477 M 22.98 % 203.678 M 10.11 % 184.974 M 2.29 % 180.825 M -4.37 % 189.091 M 15.95 % 163.082 M 0.66 % 162.020 M 2.76 % 157.673 M -2.28 % 161.355 M 24.81 % 129.279 M 18.21 % 109.360 M 3.85 % 105.305 M -13.89 % 122.284 M 9.28 % 111.898 M 12.21 % 99.723 M 8.20 % 92.163 M -0.58 % 92.700 M -15.81 % 110.108 M 0.06 % 110.043 M 1.69 % 108.218 M -1.35 % 109.700 M 14.68 % 95.658 M 2.03 % 93.755 M -18.10 % 114.471 M -1.53 % 116.250 M 9.21 % 106.446 M 8.54 % 98.075 M -10.58 % 109.680 M 6.16 % 103.313 M 13.41 % 91.101 M 12.19 % 81.201 M 18.04 % 68.791 M -4.92 % 72.350 M
Common stock 174.738 M 0.00 % 174.738 M 0.00 % 174.738 M 0.00 % 174.738 M 0.40 % 174.041 M 0.00 % 174.041 M 0.00 % 174.041 M 0.00 % 174.041 M 0.00 % 174.041 M 0.34 % 173.453 M 0.00 % 173.453 M 0.00 % 173.453 M 0.00 % 173.453 M 0.00 % 173.453 M 0.00 % 173.453 M 8.52 % 159.829 M -0.58 % 160.762 M 0.00 % 160.762 M 0.00 % 160.762 M 0.00 % 160.762 M 0.00 % 160.762 M 0.00 % 160.762 M 0.00 % 160.762 M -0.30 % 161.248 M 0.00 % 161.253 M 0.00 % 161.253 M 11.09 % 145.154 M 0.00 % 145.154 M 0.00 % 145.154 M -0.34 % 145.656 M -0.08 % 145.773 M -0.06 % 145.854 M 0.00 % 145.854 M 80.00 % 81.030 M 0.00 % 81.030 M 1.29 % 80.000 M 0.00 % 80.000 M 0.00 % 80.000 M 0.00 % 80.000 M 33.33 % 60.000 M 0.00 % 60.000 M 0.00 % 60.000 M 0.00 % 60.000 M
Total equity 1.170 B 2.57 % 1.141 B 0.13 % 1.140 B 0.79 % 1.131 B -1.15 % 1.144 B 1.39 % 1.128 B 1.02 % 1.117 B 3.67 % 1.077 B 3.08 % 1.045 B 1.64 % 1.028 B 1.62 % 1.012 B 2.62 % 985.868 M 2.12 % 965.371 M 0.49 % 960.664 M -0.87 % 969.053 M 39.07 % 696.816 M 0.15 % 695.754 M 0.63 % 691.407 M -0.53 % 695.090 M 1.69 % 683.547 M 3.00 % 663.628 M 0.61 % 659.573 M -2.51 % 676.552 M 1.62 % 665.741 M 1.85 % 653.631 M 1.17 % 646.070 M 56.15 % 413.756 M -4.17 % 431.751 M 0.03 % 431.610 M 0.43 % 429.767 M -0.33 % 431.176 M 7.48 % 401.170 M 1.08 % 396.895 M -4.37 % 415.032 M 0.14 % 414.438 M 3.95 % 398.705 M 2.14 % 390.334 M -2.89 % 401.939 M 1.61 % 395.572 M 98.27 % 199.512 M 5.22 % 189.612 M 7.00 % 177.202 M -1.97 % 180.761 M
Other non current liabilities 7.563 M 8.62 % 6.963 M 4.98 % 6.633 M 146.98 % 2.686 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.526 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.695 M 0.000 0.000 0.000 -100.00 % 19.232 M 0.000 -100.00 % 19.141 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
Long term debt 34.863 M 5.38 % 33.085 M -41.57 % 56.628 M 2.68 % 55.151 M 37.96 % 39.976 M -11.71 % 45.277 M 135.28 % 19.244 M 71.77 % 11.203 M -1.74 % 11.402 M 0.000 0.000 -100.00 % 2.908 M -4.10 % 3.033 M -68.06 % 9.495 M -0.11 % 9.506 M -42.61 % 16.563 M -0.11 % 16.582 M 25.64 % 13.198 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 -100.00 % 17.000 M 0.00 % 17.000 M 6.25 % 16.000 M 45.45 % 11.000 M 1 000.00 % 1.000 M
Total non current liabilities 71.621 M 3.50 % 69.200 M -24.94 % 92.190 M 33.84 % 68.879 M 58.34 % 43.501 M -28.75 % 61.050 M 69.40 % 36.040 M 43.53 % 25.109 M -4.98 % 26.426 M 79.36 % 14.734 M -5.10 % 15.526 M -10.78 % 17.401 M -9.50 % 19.229 M -23.58 % 25.162 M -3.22 % 25.999 M -20.04 % 32.515 M -8.45 % 35.516 M 8.63 % 32.694 M 61.18 % 20.284 M 4.20 % 19.466 M -1.99 % 19.862 M 5.32 % 18.858 M -4.18 % 19.681 M 4.50 % 18.834 M -4.21 % 19.663 M -4.23 % 20.531 M -1.41 % 20.825 M -3.71 % 21.627 M -3.67 % 22.451 M 10.73 % 20.276 M -3.88 % 21.095 M 0.86 % 20.915 M -1.05 % 21.138 M -3.75 % 21.962 M -3.53 % 22.766 M -8.05 % 24.758 M -2.13 % 25.295 M -1.81 % 25.762 M -40.30 % 43.149 M -0.62 % 43.418 M 2.24 % 42.468 M 12.84 % 37.634 M 36.04 % 27.665 M
Other current liabilities 172.730 M -12.84 % 198.181 M 36.15 % 145.556 M 22.63 % 118.696 M 2.61 % 115.672 M 0.52 % 115.079 M -22.94 % 149.335 M 2 809.27 % 5.133 M 284.44 % -2.783 M -177.85 % -1.002 M -103.44 % 29.113 M 208.05 % 9.451 M -27.77 % 13.085 M 195.88 % 4.422 M -58.55 % 10.670 M 460.76 % -2.958 M -156.46 % 5.238 M 30.04 % 4.028 M -50.56 % 8.147 M 8.89 % 7.482 M -9.81 % 8.296 M 362.64 % 1.793 M -80.34 % 9.122 M 295.01 % -4.678 M -8.23 % -4.322 M -112.41 % 34.822 M 129.67 % 15.162 M 20.76 % 12.555 M -1.78 % 12.783 M -48.94 % 25.036 M -22.66 % 32.371 M -25.35 % 43.363 M -3.21 % 44.800 M 10.35 % 40.597 M -16.12 % 48.401 M 903.81 % 4.822 M -18.69 % 5.930 M -61.91 % 15.569 M -69.01 % 50.246 M 587.93 % 7.304 M 52.00 % 4.805 M 111.45 % 2.272 M -79.03 % 10.836 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 9.291 M -64.34 % 26.053 M -34.56 % 39.812 M 64.85 % 24.150 M 41.10 % 17.116 M -23.60 % 22.404 M 0.000 -100.00 % 22.850 M 27.56 % 17.913 M 2.04 % 17.555 M -22.74 % 22.724 M 146.96 % 9.201 M -33.84 % 13.907 M 30.42 % 10.664 M -36.03 % 16.669 M 0.000 -100.00 % 6.764 M -2.40 % 6.931 M -50.34 % 13.956 M 9.28 % 12.771 M -28.51 % 17.864 M -59.50 % 44.103 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
Short term debt 160.884 M 13.63 % 141.582 M -7.01 % 152.257 M 3.34 % 147.333 M -13.64 % 170.596 M 9.49 % 155.805 M -10.24 % 173.573 M -3.61 % 180.073 M 20.46 % 149.486 M 21.81 % 122.717 M 7.60 % 114.044 M 27.77 % 89.254 M -2.03 % 91.101 M 7.89 % 84.442 M 2.41 % 82.453 M 51.48 % 54.430 M -9.03 % 59.835 M -0.28 % 60.000 M -0.13 % 60.080 M 16.77 % 51.450 M 103.96 % 25.225 M -36.94 % 40.000 M -11.11 % 45.000 M 44.15 % 31.217 M 29.35 % 24.134 M 119.40 % 11.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 978.280 M 6.10 % 922.052 M 2.38 % 900.616 M 13.73 % 791.910 M -4.62 % 830.227 M 5.19 % 789.264 M -4.89 % 829.833 M 18.15 % 702.352 M 20.38 % 583.432 M 3.32 % 564.662 M 6.65 % 529.471 M 6.51 % 497.129 M 28.50 % 386.868 M 26.37 % 306.145 M 7.90 % 283.724 M 12.77 % 251.595 M 6.19 % 236.938 M 12.38 % 210.845 M -1.64 % 214.371 M 5.72 % 202.764 M 46.92 % 138.008 M -9.25 % 152.076 M -7.21 % 163.896 M 3.38 % 158.541 M 12.39 % 141.065 M -6.01 % 150.086 M 84.30 % 81.434 M -11.96 % 92.497 M 1.31 % 91.302 M -21.97 % 117.007 M -22.00 % 150.016 M 6.26 % 141.181 M 11.58 % 126.530 M 12.35 % 112.622 M -12.19 % 128.259 M 90.42 % 67.358 M -15.93 % 80.121 M 2.12 % 78.457 M -10.41 % 87.572 M 64.27 % 53.308 M 87.24 % 28.471 M 30.19 % 21.869 M -48.28 % 42.282 M
Total liabilities 1.050 B 5.92 % 991.251 M -0.16 % 992.806 M 15.34 % 860.789 M -1.48 % 873.728 M 2.75 % 850.314 M -1.80 % 865.873 M 19.03 % 727.461 M 19.28 % 609.857 M 5.26 % 579.395 M 6.31 % 544.997 M 5.92 % 514.530 M 26.70 % 406.096 M 22.57 % 331.307 M 6.97 % 309.723 M 9.02 % 284.110 M 4.28 % 272.454 M 11.87 % 243.539 M 3.79 % 234.654 M 5.59 % 222.230 M 40.77 % 157.870 M -7.64 % 170.935 M -6.89 % 183.577 M 3.50 % 177.376 M 10.36 % 160.728 M -5.80 % 170.617 M 66.85 % 102.259 M -10.40 % 114.124 M 0.33 % 113.753 M -17.14 % 137.283 M -19.77 % 171.111 M 5.56 % 162.096 M 9.77 % 147.667 M 9.72 % 134.584 M -10.89 % 151.025 M 63.95 % 92.115 M -12.62 % 105.417 M 1.15 % 104.219 M -20.27 % 130.721 M 35.15 % 96.726 M 36.35 % 70.939 M 19.22 % 59.503 M -14.93 % 69.946 M
Other non current assets 4.968 M 100.81 % 2.474 M -72.88 % 9.124 M 14.31 % 7.981 M -0.92 % 8.055 M -24.72 % 10.700 M 0.00 % 10.700 M 1 472.19 % 680.578 K 39.61 % 487.491 K -33.33 % 731.236 K -95.55 % 16.420 M 1 404.84 % 1.091 M -78.32 % 5.034 M -3.86 % 5.236 M 788.00 % 589.601 K -13.31 % 680.160 K -11.75 % 770.721 K -10.51 % 861.280 K -85.46 % 5.924 M -96.34 % 161.665 M 2 611.90 % 5.961 M -2.35 % 6.105 M -2.29 % 6.248 M -2.24 % 6.391 M -2.19 % 6.534 M -2.14 % 6.677 M 17.48 % 5.684 M -1.50 % 5.770 M -1.47 % 5.856 M -1.45 % 5.943 M -1.43 % 6.029 M 0.000 0.000 -100.00 % 1.378 M 0.000 -100.00 % 904.058 K 185.80 % 316.321 K 17.60 % 268.973 K -10.68 % 301.141 K 0.000 -100.00 % 284.804 K 46.87 % 193.921 K 0.000
Long term investments 0.000 -100.00 % 3.525 M 0.000 -100.00 % 3.698 M -2.28 % 3.784 M -11.99 % 4.299 M -3.59 % 4.459 M 10.30 % 4.043 M -2.09 % 4.129 M -2.05 % 4.216 M 0.000 -100.00 % 4.388 M 0.000 0.000 -100.00 % 4.647 M -1.82 % 4.734 M -1.79 % 4.820 M -1.76 % 4.907 M -7.35 % 5.296 M 103.52 % -150.298 M -2 963.69 % 5.248 M 0.35 % 5.230 M 0.66 % 5.196 M 0.60 % 5.165 M 0.61 % 5.134 M 0.60 % 5.103 M 0.68 % 5.068 M 0.78 % 5.029 M 0.78 % 4.990 M 0.91 % 4.945 M 0.30 % 4.930 M 0.62 % 4.900 M 0.000 100.00 % -1.378 M 0.000 100.00 % -904.058 K -185.80 % -316.320 K -17.60 % -268.972 K 10.68 % -301.139 K 0.000 100.00 % -284.802 K -46.87 % -193.920 K 0.000
Intangible assets 67.831 M -0.54 % 68.197 M -0.67 % 68.656 M -0.35 % 68.899 M -0.41 % 69.183 M -0.64 % 69.626 M -0.63 % 70.069 M 138.99 % 29.318 M -1.80 % 29.855 M -1.55 % 30.327 M -1.38 % 30.750 M -2.77 % 31.625 M -2.38 % 32.395 M -2.65 % 33.276 M -2.77 % 34.223 M 76.75 % 19.362 M -5.78 % 20.550 M -5.48 % 21.741 M -5.25 % 22.946 M 6.18 % 21.611 M 1.06 % 21.385 M -4.44 % 22.379 M -4.49 % 23.430 M 2.00 % 22.970 M 2.16 % 22.485 M -4.27 % 23.487 M 9.79 % 21.393 M 8.12 % 19.786 M 6.41 % 18.594 M -2.66 % 19.103 M -2.61 % 19.615 M -12.87 % 22.512 M 0.95 % 22.299 M 5.89 % 21.059 M 0.90 % 20.871 M 5.17 % 19.844 M 3.07 % 19.254 M -0.84 % 19.417 M 1.06 % 19.214 M -0.80 % 19.368 M -0.88 % 19.540 M -0.20 % 19.580 M -0.86 % 19.749 M
GoodWill 151.695 M 0.00 % 151.695 M 0.00 % 151.695 M -9.28 % 167.212 M 0.00 % 167.212 M 0.00 % 167.212 M 0.00 % 167.212 M -6.95 % 179.708 M 0.00 % 179.708 M 0.00 % 179.708 M 0.00 % 179.708 M 0.00 % 179.708 M 0.00 % 179.708 M 0.00 % 179.708 M 0.00 % 179.708 M 0.00 % 179.708 M 0.00 % 179.708 M 0.00 % 179.708 M 0.00 % 179.708 M -4.79 % 188.741 M 0.00 % 188.741 M 0.00 % 188.741 M 0.00 % 188.741 M 0.00 % 188.741 M 0.00 % 188.741 M 0.00 % 188.741 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
Goodwill and intangible assets 219.526 M -0.17 % 219.892 M -0.21 % 220.352 M -6.67 % 236.111 M -0.12 % 236.395 M -0.19 % 236.838 M -0.19 % 237.281 M 13.52 % 209.026 M -0.26 % 209.563 M -0.22 % 210.035 M -0.20 % 210.458 M -0.41 % 211.333 M -0.36 % 212.103 M -0.41 % 212.984 M -0.44 % 213.931 M 7.47 % 199.070 M -0.59 % 200.258 M -0.59 % 201.449 M -0.59 % 202.654 M -3.66 % 210.352 M 0.11 % 210.125 M -0.47 % 211.119 M -0.50 % 212.170 M 0.22 % 211.710 M 0.23 % 211.225 M -0.47 % 212.228 M 892.05 % 21.393 M 8.12 % 19.786 M 6.41 % 18.594 M -2.66 % 19.103 M -2.61 % 19.615 M -12.87 % 22.512 M 0.95 % 22.299 M 5.89 % 21.059 M 0.90 % 20.871 M 5.17 % 19.844 M 3.07 % 19.254 M -0.84 % 19.417 M 1.06 % 19.214 M -0.80 % 19.368 M -0.88 % 19.540 M -0.20 % 19.580 M -0.86 % 19.749 M
Property plant equipment net 392.184 M 2.16 % 383.876 M 1.14 % 379.540 M 2.48 % 370.353 M 1.21 % 365.937 M 0.64 % 363.613 M -1.65 % 369.697 M 42.64 % 259.176 M 9.74 % 236.178 M 7.78 % 219.123 M 12.84 % 194.195 M 18.99 % 163.202 M 4.31 % 156.457 M -0.46 % 157.173 M -2.31 % 160.887 M -1.16 % 162.773 M -2.15 % 166.342 M 2.07 % 162.963 M 3.17 % 157.953 M -2.30 % 161.665 M 1.55 % 159.194 M -1.71 % 161.964 M -1.62 % 164.630 M 1.51 % 162.174 M 2.21 % 158.673 M -1.71 % 161.431 M 3.11 % 156.557 M -1.71 % 159.286 M -1.90 % 162.373 M -1.97 % 165.635 M -1.73 % 168.546 M -2.58 % 173.012 M -1.21 % 175.131 M -0.52 % 176.048 M 1.28 % 173.823 M 1.81 % 170.734 M 2.86 % 165.989 M 7.25 % 154.769 M 34.92 % 114.709 M 5.62 % 108.606 M 4.57 % 103.864 M 16.53 % 89.128 M 23.10 % 72.403 M
Total non current assets 636.650 M 1.30 % 628.484 M 0.32 % 626.472 M -0.41 % 629.067 M 0.64 % 625.041 M -0.17 % 626.136 M -1.00 % 632.473 M 30.34 % 485.263 M 4.96 % 462.332 M 3.76 % 445.558 M 5.82 % 421.072 M 8.66 % 387.499 M 1.92 % 380.205 M -0.74 % 383.038 M -1.17 % 387.589 M 3.27 % 375.317 M -1.07 % 379.372 M 0.58 % 377.187 M -0.34 % 378.472 M -2.94 % 389.930 M 0.90 % 386.441 M -0.96 % 390.205 M -0.92 % 393.840 M 0.34 % 392.514 M 1.05 % 388.421 M -0.99 % 392.288 M 102.06 % 194.141 M 1.53 % 191.213 M -0.88 % 192.919 M -1.89 % 196.638 M -1.74 % 200.110 M -0.63 % 201.376 M 1.55 % 198.305 M 0.17 % 197.974 M 1.27 % 195.490 M 2.41 % 190.893 M 2.87 % 185.559 M 6.36 % 174.455 M 29.97 % 134.224 M 4.60 % 128.316 M 3.74 % 123.689 M 13.58 % 108.901 M 17.91 % 92.361 M
Other current assets 29.961 M -9.96 % 33.274 M 54.30 % 21.565 M -44.19 % 38.643 M -7.56 % 41.803 M 12.56 % 37.138 M 35.77 % 27.354 M -63.94 % 75.865 M 32.98 % 57.051 M 59.19 % 35.839 M 44.68 % 24.771 M -29.54 % 35.156 M 19.31 % 29.467 M 73.26 % 17.008 M -21.23 % 21.592 M 719.51 % 2.635 M -81.76 % 14.447 M 80.21 % 8.017 M -60.25 % 20.167 M -94.22 % 349.082 M 3 685.80 % 9.221 M -13.58 % 10.669 M -23.27 % 13.904 M -5.51 % 14.715 M -20.27 % 18.455 M 1.96 % 18.101 M -48.44 % 35.107 M -8.78 % 38.484 M 14.70 % 33.551 M 27.52 % 26.310 M 145.63 % 10.711 M 2.13 % 10.488 M 23.79 % 8.473 M -13.25 % 9.767 M 55.46 % 6.283 M -29.68 % 8.935 M -20.18 % 11.193 M -10.33 % 12.482 M 82.11 % 6.854 M -7.13 % 7.381 M -21.09 % 9.353 M -26.63 % 12.749 M 86.07 % 6.852 M
Short term investments 90.291 M -9.71 % 100.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.000 M -77.27 % 110.000 M -21.43 % 140.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 155.567 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 127.093 M 2.82 % 123.602 M -49.85 % 246.443 M 45.31 % 169.600 M -23.39 % 221.377 M 41.65 % 156.290 M -21.41 % 198.877 M -9.59 % 219.962 M -14.33 % 256.745 M -5.44 % 271.521 M -10.56 % 303.573 M 7.77 % 281.678 M 45.96 % 192.986 M 17.59 % 164.116 M -51.74 % 340.062 M 441.96 % 62.746 M -30.84 % 90.732 M 10.95 % 81.781 M -10.24 % 91.111 M 43.08 % 63.679 M 14.00 % 55.861 M -28.96 % 78.630 M -14.76 % 92.243 M 21.55 % 75.887 M -8.00 % 82.483 M -15.99 % 98.184 M -5.95 % 104.392 M 11.60 % 93.540 M 1.26 % 92.379 M -34.49 % 141.015 M -24.84 % 187.611 M 13.29 % 165.602 M 1.87 % 162.557 M -6.78 % 174.389 M -14.26 % 203.401 M 39.50 % 145.808 M -7.75 % 158.061 M -16.74 % 189.830 M -19.61 % 236.140 M 559.24 % 35.820 M -11.18 % 40.330 M 15.92 % 34.790 M -28.86 % 48.902 M
Cash and short term investments 217.384 M -2.78 % 223.602 M -9.27 % 246.443 M 45.31 % 169.600 M -23.39 % 221.377 M 41.65 % 156.290 M -21.41 % 198.877 M -9.59 % 219.962 M -14.33 % 256.745 M -5.44 % 271.521 M -10.56 % 303.573 M -1.01 % 306.678 M 1.22 % 302.986 M -0.37 % 304.116 M -10.57 % 340.062 M 441.96 % 62.746 M -30.84 % 90.732 M 10.95 % 81.781 M -10.24 % 91.111 M 43.08 % 63.679 M 14.00 % 55.861 M -28.96 % 78.630 M -14.76 % 92.243 M 21.55 % 75.887 M -8.00 % 82.483 M -15.99 % 98.184 M -5.95 % 104.392 M 11.60 % 93.540 M 1.26 % 92.379 M -34.49 % 141.015 M -24.84 % 187.611 M 13.29 % 165.602 M 1.87 % 162.557 M -6.78 % 174.389 M -14.26 % 203.401 M 39.50 % 145.808 M -7.75 % 158.061 M -16.74 % 189.830 M -19.61 % 236.140 M 559.24 % 35.820 M -11.18 % 40.330 M 15.92 % 34.790 M -28.86 % 48.902 M
Total current assets 1.584 B 5.31 % 1.504 B -0.14 % 1.506 B 10.54 % 1.362 B -2.94 % 1.404 B 3.80 % 1.352 B 0.16 % 1.350 B 2.33 % 1.319 B 10.64 % 1.192 B 2.63 % 1.162 B 2.32 % 1.136 B 2.04 % 1.113 B 12.27 % 991.262 M 9.06 % 908.933 M 1.99 % 891.187 M 47.16 % 605.609 M 2.85 % 588.836 M 5.57 % 557.759 M 1.18 % 551.273 M 6.87 % 515.847 M 18.57 % 435.057 M -1.19 % 440.303 M -5.57 % 466.290 M 3.48 % 450.602 M 5.79 % 425.938 M 0.36 % 424.399 M 31.85 % 321.874 M -9.24 % 354.662 M 0.63 % 352.444 M -4.85 % 370.412 M -7.90 % 402.177 M 11.13 % 361.890 M 4.52 % 346.257 M -1.53 % 351.642 M -4.95 % 369.973 M 23.35 % 299.927 M -3.31 % 310.192 M -6.49 % 331.703 M -15.40 % 392.069 M 133.48 % 167.922 M 22.69 % 136.862 M 7.09 % 127.804 M -19.29 % 158.346 M
Inventory 369.782 M 6.48 % 347.286 M 31.40 % 264.297 M -24.00 % 347.772 M 0.08 % 347.504 M 11.08 % 312.846 M 15.95 % 269.800 M -5.58 % 285.731 M 8.25 % 263.960 M -2.36 % 270.332 M 18.87 % 227.413 M -5.53 % 240.733 M 19.94 % 200.714 M 17.07 % 171.446 M 29.12 % 132.784 M -8.59 % 145.269 M 19.14 % 121.929 M 13.37 % 107.545 M 13.49 % 94.761 M -8.08 % 103.086 M 12.28 % 91.815 M 10.77 % 82.889 M 6.38 % 77.921 M 4.77 % 74.374 M 6.19 % 70.038 M 13.77 % 61.562 M 52.73 % 40.308 M -7.34 % 43.503 M 2.64 % 42.384 M -3.05 % 43.718 M 3.11 % 42.402 M -26.60 % 57.765 M 31.23 % 44.018 M 28.55 % 34.241 M 7.53 % 31.844 M -39.19 % 52.366 M -8.67 % 57.338 M 19.09 % 48.145 M 23.32 % 39.040 M -19.53 % 48.512 M 74.82 % 27.750 M 9.20 % 25.412 M 7.39 % 23.664 M
Net receivables 966.552 M 7.43 % 899.707 M -7.59 % 973.615 M 20.75 % 806.314 M 1.06 % 797.834 M -5.69 % 845.953 M -1.26 % 856.750 M 16.12 % 737.788 M 18.96 % 620.178 M 5.22 % 589.401 M 1.64 % 579.874 M 9.34 % 530.332 M 14.21 % 464.355 M 11.53 % 416.363 M 1.72 % 409.322 M 0.000 -100.00 % 366.368 M 1.65 % 360.415 M 1.02 % 356.762 M 0.000 -100.00 % 278.160 M 3.75 % 268.115 M -6.31 % 286.182 M -1.65 % 290.990 M 11.76 % 260.378 M 0.63 % 258.755 M 48.90 % 173.778 M -5.56 % 184.006 M -1.27 % 186.376 M 1.87 % 182.958 M 8.75 % 168.233 M 31.40 % 128.035 M -4.85 % 134.561 M -1.23 % 136.242 M 3.70 % 131.377 M 34.57 % 97.628 M 10.01 % 88.742 M 3.48 % 85.758 M 0.000 -100.00 % 76.209 M 0.000 -100.00 % 56.902 M -27.91 % 78.928 M
Tax assets 19.972 M 6.71 % 18.716 M 7.21 % 17.457 M 59.81 % 10.923 M 0.50 % 10.869 M 1.72 % 10.685 M 3.38 % 10.336 M -16.22 % 12.337 M 3.03 % 11.974 M 4.55 % 11.453 M 0.000 -100.00 % 7.484 M 13.21 % 6.611 M -13.53 % 7.645 M 1.48 % 7.533 M -6.53 % 8.060 M 12.22 % 7.182 M 2.50 % 7.007 M 5.45 % 6.645 M 1.51 % 6.546 M 10.73 % 5.912 M 2.16 % 5.787 M 3.39 % 5.597 M -20.88 % 7.074 M 3.20 % 6.855 M 0.09 % 6.849 M 25.91 % 5.440 M 305.28 % 1.342 M 21.43 % 1.105 M 9.23 % 1.012 M 2.24 % 989.834 K 3.91 % 952.622 K 8.74 % 876.088 K 1.10 % 866.524 K 8.73 % 796.953 K 152.69 % 315.388 K -0.29 % 316.320 K 17.60 % 268.972 K -10.68 % 301.139 K -12.04 % 342.366 K 20.21 % 284.802 K 46.87 % 193.920 K -7.27 % 209.117 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 634.148 M 9.79 % 577.601 M -2.45 % 592.135 M 13.54 % 521.531 M -3.21 % 538.823 M 10.28 % 488.595 M -1.77 % 497.392 M 0.24 % 496.201 M 19.52 % 415.171 M -0.40 % 416.848 M 7.90 % 386.314 M 1.92 % 379.048 M 40.70 % 269.411 M 32.39 % 203.493 M 14.10 % 178.338 M -5.02 % 187.761 M 15.42 % 162.679 M 16.32 % 139.856 M 1.82 % 137.354 M 0.17 % 137.119 M 34.18 % 102.194 M 0.76 % 101.419 M -1.94 % 103.424 M -8.62 % 113.186 M 16.32 % 97.309 M 3.95 % 93.611 M 47.08 % 63.645 M -17.84 % 77.467 M 2.15 % 75.834 M -15.63 % 89.887 M -20.53 % 113.101 M 18.42 % 95.509 M 18.67 % 80.486 M 13.80 % 70.724 M -6.59 % 75.714 M 25.08 % 60.534 M -14.71 % 70.973 M 16.33 % 61.012 M 75.64 % 34.737 M -22.79 % 44.993 M 112.72 % 21.152 M 21.61 % 17.392 M -37.18 % 27.684 M
Tax payables 10.517 M 124.37 % 4.688 M -56.06 % 10.668 M 145.28 % 4.349 M -15.32 % 5.136 M 37.63 % 3.732 M -60.85 % 9.533 M -4.89 % 10.023 M 125.66 % 4.442 M 20.23 % 3.694 M 0.000 -100.00 % 7.348 M -5.00 % 7.735 M 10.83 % 6.979 M -20.61 % 8.791 M 178.21 % 3.160 M -14.58 % 3.699 M -14.10 % 4.307 M -36.03 % 6.732 M 0.30 % 6.712 M 192.80 % 2.292 M 18.58 % 1.933 M -69.56 % 6.350 M 5.05 % 6.045 M -0.59 % 6.081 M -42.92 % 10.652 M 305.44 % 2.627 M 6.20 % 2.474 M -7.87 % 2.685 M 28.83 % 2.084 M -54.13 % 4.543 M 96.83 % 2.308 M 85.74 % 1.243 M -4.48 % 1.301 M -68.61 % 4.145 M 107.06 % 2.002 M -37.81 % 3.219 M 71.57 % 1.876 M -27.53 % 2.589 M 155.89 % 1.012 M -59.76 % 2.514 M 14.08 % 2.204 M -41.41 % 3.761 M
Deferred revenue non current 25.343 M 1.19 % 25.045 M 2.04 % 24.543 M 135.68 % 10.414 M -7.21 % 11.223 M -6.83 % 12.046 M -6.37 % 12.866 M 9.63 % 11.736 M -7.13 % 12.637 M -1.88 % 12.879 M 0.000 -100.00 % 14.412 M -10.40 % 16.086 M 3.60 % 15.527 M -4.87 % 16.322 M 12.39 % 14.523 M -4.81 % 15.256 M -3.26 % 15.771 M -4.56 % 16.525 M -13.56 % 19.118 M -1.86 % 19.481 M 5.63 % 18.443 M -4.10 % 19.232 M 4.83 % 18.347 M -4.15 % 19.141 M -4.07 % 19.954 M -4.00 % 20.786 M -3.89 % 21.627 M -3.67 % 22.451 M 10.73 % 20.276 M -3.88 % 21.095 M 0.86 % 20.915 M -1.05 % 21.138 M -3.75 % 21.962 M -3.53 % 22.766 M -8.05 % 24.758 M -2.13 % 25.295 M -1.81 % 25.762 M -1.48 % 26.149 M -1.02 % 26.418 M -0.19 % 26.468 M -0.62 % 26.634 M -0.11 % 26.665 M
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 924.669 K -12.88 % 1.061 M 1.77 % 1.043 M -3.08 % 1.076 M -10.31 % 1.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 212.972 K -49.82 % 424.384 K -33.09 % 634.247 K 0.99 % 628.030 K -24.77 % 834.831 K -19.74 % 1.040 M -16.38 % 1.244 M -43.54 % 2.203 M -8.26 % 2.402 M 0.000 -100.00 % 1.485 M -48.94 % 2.908 M -4.10 % 3.033 M -32.54 % 4.495 M -0.23 % 4.506 M -31.35 % 6.563 M -0.29 % 6.582 M -19.71 % 8.198 M 6.53 % 7.695 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 -100.00 % 22.960 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 675.537 M 1.10 % 668.201 M 1.22 % 660.164 M 0.000 -100.00 % 642.166 M 0.50 % 638.980 M 0.58 % 635.286 M 0.000 -100.00 % 619.027 M 0.000 -100.00 % 586.851 M 0.000 -100.00 % 605.901 M 0.000 -100.00 % 582.843 M 55.88 % 373.906 M -5.56 % 395.933 M 1 824.45 % -22.960 M -105.80 % 395.933 M 0.62 % 393.506 M 5.14 % 374.263 M 0.000 -100.00 % 393.506 M 0.23 % 392.595 M -0.02 % 392.654 M 0.00 % 392.654 M 123.22 % 175.902 M -0.33 % 176.489 M 0.04 % 176.413 M 0.30 % 175.893 M 0.11 % 175.703 M 10.05 % 159.658 M 1.51 % 157.285 M -28.35 % 219.531 M 1.09 % 217.158 M 2.31 % 212.259 M -6.04 % 225.905 M 13.74 % 198.613 M 0.00 % 198.613 M 310.26 % 48.411 M 0.00 % 48.411 M 0.00 % 48.411 M 0.00 % 48.411 M
Deferred tax liabilities non current 3.851 M -6.22 % 4.107 M -6.37 % 4.386 M 598.42 % 628.032 K -82.18 % 3.524 M -5.45 % 3.727 M -5.17 % 3.930 M 81.11 % 2.170 M -9.07 % 2.387 M 28.68 % 1.855 M 0.000 -100.00 % 80.277 K -26.99 % 109.949 K -21.29 % 139.697 K -18.29 % 170.975 K -88.03 % 1.428 M -61.16 % 3.678 M -1.27 % 3.725 M -0.89 % 3.759 M 979.68 % 348.115 K -8.80 % 381.696 K -8.09 % 415.289 K -7.49 % 448.929 K -7.92 % 487.559 K -6.54 % 521.669 K -9.61 % 577.147 K 1 366.66 % 39.351 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -17.000 M 0.00 % -17.000 M -6.25 % -16.000 M -45.45 % -11.000 M -1 000.00 % -1.000 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.220 B 4.13 % 2.132 B 0.00 % 2.132 B 7.08 % 1.991 B -1.84 % 2.029 B 2.54 % 1.978 B -0.21 % 1.983 B 9.86 % 1.805 B 9.05 % 1.655 B 2.94 % 1.608 B 3.26 % 1.557 B 3.75 % 1.500 B 9.40 % 1.371 B 6.15 % 1.292 B 1.03 % 1.279 B 30.36 % 980.926 M 1.31 % 968.209 M 3.56 % 934.946 M 0.56 % 929.744 M 2.65 % 905.777 M 10.26 % 821.498 M -1.08 % 830.507 M -3.44 % 860.130 M 2.02 % 843.116 M 3.53 % 814.359 M -0.29 % 816.687 M 58.27 % 516.015 M -5.47 % 545.875 M 0.09 % 545.363 M -3.82 % 567.050 M -5.85 % 602.287 M 6.93 % 563.266 M 3.43 % 544.562 M -0.92 % 549.615 M -2.80 % 565.463 M 15.21 % 490.820 M -0.99 % 495.751 M -2.06 % 506.158 M -3.83 % 526.293 M 77.66 % 296.238 M 13.70 % 260.551 M 10.07 % 236.705 M -5.59 % 250.707 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -69.512 M -186.76 % 80.119 M 0.000 0.000 100.00 % -132.447 M -200.00 % 132.447 M 0.000 100.00 % -4.476 M -824.00 % 618.250 K 200.00 % -618.250 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 6.880 M 0.000 -100.00 % 8.407 M 348.87 % -3.378 M -200.00 % 3.378 M 0.000 -100.00 % 2.438 M 800.00 % -348.305 K -200.00 % 348.305 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -361.484 K 0.000 -100.00 % 149.308 K 0.000 -100.00 % 6.454 M 0.000 -100.00 % 4.745 M 0.000 -100.00 % 1.828 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -10.552 M 0.000 100.00 % -402.026 M -581.49 % 83.497 M 200.00 % -83.497 M 0.000 100.00 % -292.227 M -320.06 % 132.796 M 200.00 % -132.796 M 0.000 100.00 % -108.305 M -315.81 % 50.185 M 200.00 % -50.185 M 0.000 100.00 % -100.842 M -1 960.86 % 5.419 M 200.00 % -5.419 M 0.000 100.00 % -112.667 M -1 110.55 % 11.149 M 200.00 % -11.149 M 0.000 100.00 % -6.853 M -123.04 % 29.741 M 200.00 % -29.741 M 0.000 100.00 % -50.599 M -468.05 % 13.748 M 200.00 % -13.748 M 0.000 100.00 % -31.239 M -262.09 % 19.272 M 200.00 % -19.272 M 0.000 -100.00 % 471.616 K 103.40 % -13.862 M -374.90 % -2.919 M -44.55 % -2.019 M -155.47 % 3.640 M
Accounts receivables 0.000 0.000 0.000 0.000 -100.00 % 70.548 M 0.000 100.00 % -348.890 M -877.19 % 44.891 M 200.00 % -44.891 M 0.000 100.00 % -193.063 M -396.26 % 65.168 M 200.00 % -65.168 M 0.000 100.00 % -69.952 M -401.13 % 23.230 M 200.00 % -23.230 M 0.000 100.00 % -84.002 M -891.21 % -8.475 M -200.00 % 8.475 M 0.000 100.00 % -75.054 M -1 418.09 % 5.694 M 200.00 % -5.694 M 0.000 100.00 % -8.947 M -130.06 % 29.758 M 200.00 % -29.758 M 0.000 100.00 % -40.042 M -2 644.59 % 1.574 M 200.00 % -1.574 M 0.000 100.00 % -38.435 M -4 044.55 % 974.372 K 200.00 % -974.372 K 0.000 100.00 % -31.723 M -143.39 % -13.034 M -200.00 % 13.034 M 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 100.00 % -81.101 M 0.000 100.00 % -53.136 M -237.64 % 38.606 M 200.00 % -38.606 M 0.000 100.00 % -99.164 M -246.63 % 67.628 M 200.00 % -67.628 M 0.000 100.00 % -38.353 M -242.28 % 26.955 M 200.00 % -26.955 M 0.000 100.00 % -16.840 M -221.21 % 13.894 M 200.00 % -13.894 M 0.000 100.00 % -37.613 M -789.53 % 5.455 M 200.00 % -5.455 M 0.000 -100.00 % 2.094 M 11 823.97 % -17.859 K -200.00 % 17.859 K 0.000 100.00 % -10.558 M -186.72 % 12.174 M 200.00 % -12.174 M 0.000 -100.00 % 7.195 M -60.68 % 18.298 M 200.00 % -18.298 M 0.000 -100.00 % 9.472 M 145.62 % -20.762 M -787.96 % -2.338 M -33.76 % -1.748 M -126.56 % 6.582 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 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -9.001 M -230.45 % 6.900 M 1 288.10 % -580.759 K -114.06 % -271.306 K 90.78 % -2.941 M
Other non cash items 8.680 M 347.00 % -3.514 M 0.000 100.00 % -33.514 M -157.58 % 58.201 M 252.04 % -38.281 M -109.60 % 398.602 M 749.03 % -61.415 M -82.07 % -33.732 M -41.87 % -23.777 M -109.50 % 250.211 M 7 682.27 % -3.300 M 74.52 % -12.952 M 37.85 % -20.840 M -217.47 % 17.741 M 221.90 % -14.554 M -1 449.81 % -939.066 K 79.04 % -4.480 M -106.65 % 67.356 M 306.33 % -32.645 M -240.65 % -9.583 M -200.63 % 9.523 M -88.98 % 86.379 M 501.30 % -21.525 M -109.53 % -10.273 M -2 184.95 % -449.594 K -101.45 % 30.921 M 278.10 % -17.362 M 8.11 % -18.894 M 19.94 % -23.600 M -159.99 % 39.342 M 1 581.74 % -2.655 M -118.37 % 14.455 M 169.61 % -20.765 M -165.58 % 31.664 M 210.58 % -28.635 M -307.40 % -7.029 M -1 994.53 % -335.579 K -22.05 % -274.946 K -171.65 % 383.755 K -36.66 % 605.881 K 698.04 % -101.310 K -127.40 % 369.725 K
Net cash provided by operating activities 8.680 M 186.49 % -10.036 M 0.000 100.00 % -33.514 M -153.58 % 62.554 M 304.51 % -30.588 M -154.67 % 55.945 M 281.16 % -30.881 M -287.27 % -7.974 M -234.31 % -2.385 M -132.87 % 7.257 M -65.38 % 20.963 M 1 023.50 % 1.866 M 105.40 % -34.571 M -203.98 % 33.248 M 268.71 % -19.707 M -1 268.19 % 1.687 M 112.70 % -13.284 M -164.22 % 20.687 M 221.45 % -17.032 M -1 294.66 % -1.221 M 83.62 % -7.457 M -329.24 % 3.253 M 143.75 % -7.436 M -58.47 % -4.692 M -375.44 % -986.887 K -104.50 % 21.954 M 377.57 % 4.597 M 112.78 % -35.979 M -43.45 % -25.081 M -203.80 % 24.162 M 290.42 % 6.189 M -20.15 % 7.750 M 134.38 % -22.545 M -192.59 % 24.348 M 699.80 % -4.059 M 62.55 % -10.839 M -279.72 % 6.031 M -66.47 % 17.989 M 801.53 % -2.564 M -123.90 % 10.731 M 337.99 % 2.450 M -86.99 % 18.826 M
Investments in property plant and equipment -14.994 M -667.43 % -1.954 M 88.82 % -17.480 M -59.79 % -10.939 M 13.56 % -12.656 M 24.35 % -16.728 M 73.45 % -63.016 M -23.18 % -51.156 M -32.23 % -38.688 M -14.37 % -33.828 M -29.26 % -26.170 M -28.56 % -20.357 M -67.05 % -12.186 M -399.45 % -2.440 M 86.24 % -17.731 M -883.28 % -1.803 M -133.42 % -772.554 K -137.43 % -325.376 K 77.30 % -1.433 M -40.74 % -1.019 M -7.15 % -950.528 K -126.97 % -418.789 K 85.29 % -2.847 M -26.50 % -2.250 M -87.77 % -1.198 M -220.08 % -374.418 K 83.23 % -2.233 M -35.59 % -1.647 M -163.50 % -624.995 K -3 067.11 % -19.734 K 95.70 % -458.796 K -201.52 % 451.908 K 112.62 % -3.581 M -20.63 % -2.968 M 29.49 % -4.210 M -59.87 % -2.633 M -15.32 % -2.284 M 94.02 % -38.186 M -365.06 % -8.211 M -96.14 % -4.186 M 50.53 % -8.462 M 58.37 % -20.328 M -76.51 % -11.516 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 57.000 K -5.00 % 60.000 K 2 900.00 % 2.000 K -92.00 % 25.000 K -50.00 % 50.000 K -17.36 % 60.500 K 656.25 % 8.000 K 0.000 -100.00 % 8.000 K 700.00 % 1.000 K -86.30 % 7.300 K -99.48 % 1.407 M 19 434.72 % 7.200 K -99.87 % 5.390 M 1 529.25 % 330.800 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.500 M 200.00 % -7.500 M 0.000 100.00 % -25.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.968 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.350 M 0.000 100.00 % -1.350 M 0.000 -100.00 % 140.000 M 200.00 % -140.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.900 M 0.000 100.00 % -60.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 264.331 M 816 895.67 % 32.354 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.300 M 0.000 100.00 % -8.000 K 0.000 -100.00 % 1.055 M -96.48 % 30.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 60.308 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -253.988 M -153.99 % -99.999 M -122 050.61 % 82.000 K 979.36 % -9.325 K -115.54 % 60.000 K 2 901.50 % 1.999 K -92.00 % 25.000 K 132.06 % -77.975 K 66.91 % -235.656 K -3 045.70 % 8.000 K -99.97 % 25.326 M 146.05 % -55.000 M -139.26 % 140.092 M 200.07 % -139.993 M -283 911.17 % 49.326 K 150.96 % -96.800 K -101.80 % 5.390 M 1 529.25 % 330.800 K 123.08 % -1.433 M -40.74 % -1.019 M -1 797.55 % 60.000 K 114.33 % -418.789 K -818.61 % 58.278 K 132.38 % -180.000 K 97.59 % -7.480 M -36.00 % -5.500 M -1 258.70 % -404.800 K -1 256.57 % 35.000 K 100.78 % -4.500 M 78.05 % -20.500 M -205 100.00 % 10.000 K -97.79 % 451.908 K 112.62 % -3.581 M -256 321 322 500 489 312.00 % 0.000 -100.00 % 1.277 M 568.61 % 191.000 K 108.36 % -2.284 M 94.02 % -38.186 M -1 591 174.12 % 2.400 K 100.06 % -4.186 M 50.53 % -8.462 M 58.37 % -20.328 M -3 888.99 % 536.500 K
Net cash used for investing activites -4.651 M 95.44 % -101.921 M -485.82 % -17.398 M -59.74 % -10.892 M 13.53 % -12.596 M 24.69 % -16.726 M 73.45 % -62.991 M -22.95 % -51.234 M -31.83 % -38.863 M -10.50 % -35.170 M -4 067.91 % -843.827 K -101.28 % 65.706 M 266.93 % 17.907 M 112.57 % -142.433 M -705.52 % -17.682 M -830.59 % -1.900 M -141.15 % 4.617 M 85 015.25 % 5.424 K 100.38 % -1.433 M -40.74 % -1.019 M -14.37 % -890.528 K -112.64 % -418.789 K 84.98 % -2.788 M -14.74 % -2.430 M 72.00 % -8.678 M -47.73 % -5.874 M -122.70 % -2.638 M -63.65 % -1.612 M 68.55 % -5.125 M 75.02 % -20.520 M -4 472.18 % -448.796 K 89.91 % -4.448 M -24.22 % -3.581 M -34.60 % -2.660 M 9.30 % -2.933 M -20.09 % -2.442 M -6.95 % -2.284 M 94.02 % -38.186 M -365.19 % -8.209 M -96.08 % -4.186 M 50.53 % -8.462 M 58.37 % -20.328 M -85.14 % -10.980 M
Debt repayment 14.290 M 292.82 % -7.411 M -357.74 % 2.875 M -75.64 % 11.804 M 12.50 % 10.493 M 23.81 % 8.475 M 1 136.74 % 685.233 K -97.76 % 30.564 M -12.13 % 34.784 M 242.91 % 10.144 M -26.92 % 13.881 M 383.51 % -4.896 M -145.97 % 10.651 M 435.54 % 1.989 M -89.74 % 19.382 M 462.67 % -5.344 M -211.93 % 4.775 M -4.51 % 5.000 M -41.52 % 8.550 M -67.40 % 26.225 M 250.82 % -17.389 M -247.78 % -5.000 M -136.28 % 13.783 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 % -17.000 M 0.000 -100.00 % 1.000 M -80.00 % 5.000 M -50.00 % 10.000 M 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -15.271 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
Dividends paid -1.476 M 8.82 % -1.619 M 27.90 % -2.245 M 90.04 % -22.535 M -1 261.22 % -1.655 M -0.90 % -1.641 M 81.08 % -8.673 M 0.00 % -8.673 M 11.83 % -9.837 M -838.75 % -1.048 M -15.25 % -909.188 K 5.47 % -961.846 K 84.48 % -6.199 M -619.98 % -861.004 K 2.09 % -879.343 K -6.37 % -826.673 K 82.64 % -4.763 M -623.35 % -658.438 K -16.96 % -562.972 K -58.08 % -356.124 K 46.97 % -671.577 K -43.35 % -468.478 K 3.56 % -485.763 K -21.04 % -401.337 K -61.51 % -248.483 K -716.04 % -30.450 K 58.15 % -72.757 K 0.000 100.00 % -2.901 M -45 046.49 % -6.425 K 89.26 % -59.815 K 0.000 100.00 % -16.000 M 0.000 100.00 % -9.457 K 0.000 100.00 % -24.000 M -18 347.74 % -130.097 K 39.08 % -213.548 K 4.85 % -224.422 K 87.02 % -1.729 M 71.64 % -6.098 M 0.000
Other financing activites -225.271 K -102.57 % 8.775 M -70.75 % 30.000 M 577.25 % 4.430 M 1 330.18 % 309.730 K 140.74 % -760.271 K -237.49 % -225.270 K 0.00 % -225.270 K -105.63 % 3.999 M 0.000 -100.00 % 1.887 M 1 890.15 % -105.429 K 93.76 % -1.689 M -1 713.70 % -93.113 K -100.04 % 249.220 M 267 751.18 % -93.114 K 94.52 % -1.698 M -331.96 % -393.114 K -1 113.70 % 38.780 K 0.000 100.00 % -1.190 -147.92 % -0.480 -100.00 % 226.020 K -93.84 % 3.671 M 386.83 % -1.280 M -370.89 % 472.500 K 245.08 % -325.674 K 0.000 100.00 % -12.183 M -341.02 % -2.763 M 0.000 100.00 % -1.913 M 0.000 0.000 -100.00 % 43.775 M 0.000 0.000 100.00 % -3.251 M -101.74 % 186.632 M 0.000 100.00 % -0.460 0.000 -100.00 % 1.000 M
Net cash used provided by financing activities 12.589 M 5 037.45 % -254.965 K -100.83 % 30.630 M 586.13 % -6.301 M -168.89 % 9.147 M 50.60 % 6.074 M 556.78 % -1.330 M -104.60 % 28.886 M -0.21 % 28.946 M 218.23 % 9.096 M -38.79 % 14.859 M 349.17 % -5.963 M -315.81 % 2.763 M 167.04 % 1.035 M -99.61 % 265.969 M 4 345.92 % -6.264 M -271.46 % -1.686 M -142.71 % 3.948 M -50.80 % 8.025 M -68.98 % 25.869 M 243.24 % -18.060 M -230.26 % -5.468 M -141.12 % 13.297 M 306.65 % 3.270 M 313.94 % -1.528 M -445.76 % 442.049 K 274.78 % -252.918 K 0.000 100.00 % -15.084 M -444.75 % -2.769 M -4 529.14 % -59.815 K 96.87 % -1.913 M 88.05 % -16.000 M 0.000 -100.00 % 43.784 M 0.000 100.00 % -24.000 M -17.76 % -20.381 M -110.93 % 186.418 M 23 936.05 % 775.577 K -76.29 % 3.271 M -16.18 % 3.902 M 290.20 % 1.000 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -0.150 80.52 % -0.770 20.62 % -0.970 0.000 100.00 % -1.055 M -1 041.30 % -92.464 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 16.618 M 114.81 % -112.211 M -253.36 % 73.169 M 241.32 % -51.777 M -179.55 % 65.087 M 257.82 % -41.240 M -392.37 % -8.376 M 84.26 % -53.229 M -197.51 % -17.892 M 37.13 % -28.459 M -233.79 % 21.272 M -73.29 % 79.651 M 254.89 % 22.444 M 112.75 % -175.969 M -162.50 % 281.535 M 1 110.12 % -27.871 M -703.59 % 4.618 M 149.49 % -9.330 M -134.20 % 27.278 M 248.92 % 7.818 M 138.76 % -20.172 M -51.17 % -13.344 M -198.92 % 13.490 M 304.52 % -6.596 M 55.73 % -14.899 M -132.10 % -6.419 M -133.67 % 19.063 M 538.61 % 2.985 M 105.31 % -56.188 M -16.16 % -48.370 M -304.49 % 23.654 M 13 865.73 % -171.831 K 98.55 % -11.831 M 53.06 % -25.205 M -138.66 % 65.199 M 1 102.79 % -6.502 M 82.49 % -37.123 M 29.34 % -52.536 M -126.78 % 196.199 M 3 383.69 % -5.975 M -207.85 % 5.540 M 139.64 % -13.976 M -257.99 % 8.846 M
Cash at beginning of period 107.465 M -51.08 % 219.677 M 49.94 % 146.507 M -33.82 % 221.377 M 41.65 % 156.290 M -12.86 % 179.349 M -4.46 % 187.725 M -22.09 % 240.954 M -6.91 % 258.846 M -9.91 % 287.305 M 8.00 % 266.033 M 42.74 % 186.382 M 13.69 % 163.938 M -51.77 % 339.907 M 482.31 % 58.373 M -32.32 % 86.244 M 5.66 % 81.626 M -10.26 % 90.957 M 42.84 % 63.678 M 14.00 % 55.860 M -26.53 % 76.033 M -14.93 % 89.377 M 17.78 % 75.887 M -8.00 % 82.483 M -15.30 % 97.382 M -6.18 % 103.801 M 22.89 % 84.466 M 3.66 % 81.481 M -40.81 % 137.669 M -26.00 % 186.039 M 14.57 % 162.385 M -0.11 % 162.557 M -6.78 % 174.388 M -12.63 % 199.593 M 48.51 % 134.393 M -4.61 % 140.895 M -20.85 % 178.018 M -22.79 % 230.554 M 571.09 % 34.355 M -14.82 % 40.330 M 15.92 % 34.790 M -28.66 % 48.766 M 22.16 % 39.920 M
Cash at end of period 124.083 M 15.46 % 107.465 M -51.08 % 219.677 M 29.53 % 169.600 M -23.39 % 221.377 M 60.29 % 138.109 M -22.99 % 179.349 M -4.46 % 187.725 M -22.09 % 240.954 M -6.91 % 258.846 M -9.91 % 287.305 M 8.00 % 266.033 M 42.74 % 186.382 M 13.69 % 163.938 M -51.77 % 339.907 M 482.31 % 58.373 M -32.32 % 86.244 M 5.66 % 81.626 M -10.26 % 90.957 M 42.84 % 63.678 M 14.00 % 55.860 M -26.53 % 76.033 M -14.93 % 89.377 M 17.78 % 75.887 M -8.00 % 82.483 M -15.30 % 97.382 M -5.94 % 103.529 M 22.57 % 84.466 M 3.66 % 81.481 M -40.81 % 137.669 M -26.00 % 186.039 M 14.57 % 162.385 M -0.11 % 162.557 M -6.78 % 174.388 M -12.63 % 199.593 M 48.51 % 134.393 M -4.61 % 140.895 M -20.85 % 178.018 M -22.79 % 230.554 M 571.09 % 34.355 M -14.82 % 40.330 M 15.92 % 34.790 M -28.66 % 48.766 M
Operating cash flow 8.680 M 186.49 % -10.036 M 0.000 100.00 % -33.514 M -153.58 % 62.554 M 304.51 % -30.588 M -154.67 % 55.945 M 281.16 % -30.881 M -287.27 % -7.974 M -234.31 % -2.385 M -132.87 % 7.257 M -65.38 % 20.963 M 1 023.50 % 1.866 M 105.40 % -34.571 M -203.98 % 33.248 M 268.71 % -19.707 M -1 268.19 % 1.687 M 112.70 % -13.284 M -164.22 % 20.687 M 221.45 % -17.032 M -1 294.66 % -1.221 M 83.62 % -7.457 M -329.24 % 3.253 M 143.75 % -7.436 M -58.47 % -4.692 M -375.44 % -986.887 K -104.50 % 21.954 M 377.57 % 4.597 M 112.78 % -35.979 M -43.45 % -25.081 M -203.80 % 24.162 M 290.42 % 6.189 M -20.15 % 7.750 M 134.38 % -22.545 M -192.59 % 24.348 M 699.80 % -4.059 M 62.55 % -10.839 M -279.72 % 6.031 M -66.47 % 17.989 M 801.53 % -2.564 M -123.90 % 10.731 M 337.99 % 2.450 M -86.99 % 18.826 M
Capital expenditure -14.994 M -667.43 % -1.954 M 88.82 % -17.480 M -59.79 % -10.939 M 13.56 % -12.656 M 24.35 % -16.728 M 73.45 % -63.016 M -23.18 % -51.156 M -32.23 % -38.688 M -14.37 % -33.828 M -29.26 % -26.170 M -28.56 % -20.357 M -67.05 % -12.186 M -399.45 % -2.440 M 86.24 % -17.731 M -883.28 % -1.803 M -133.42 % -772.554 K -137.43 % -325.376 K 77.30 % -1.433 M -40.74 % -1.019 M -7.15 % -950.528 K -126.97 % -418.789 K 85.29 % -2.847 M -26.50 % -2.250 M -87.77 % -1.198 M -220.08 % -374.418 K 83.23 % -2.233 M -35.59 % -1.647 M -163.50 % -624.995 K -3 067.11 % -19.734 K 95.70 % -458.796 K -201.52 % 451.908 K 112.62 % -3.581 M -20.63 % -2.968 M 29.49 % -4.210 M -59.87 % -2.633 M -15.32 % -2.284 M 94.02 % -38.186 M -365.06 % -8.211 M -96.14 % -4.186 M 50.53 % -8.462 M 58.37 % -20.328 M -76.51 % -11.516 M
Free CashFlow -6.314 M 47.33 % -11.989 M -128.24 % 42.457 M 195.51 % -44.453 M -189.09 % 49.898 M 205.46 % -47.316 M -569.14 % -7.071 M 91.38 % -82.037 M -75.81 % -46.662 M -28.85 % -36.213 M -91.47 % -18.913 M -3 217.94 % 606.589 K 105.88 % -10.320 M 72.12 % -37.011 M -338.53 % 15.516 M 172.13 % -21.510 M -2 452.33 % 914.431 K 106.72 % -13.610 M -170.69 % 19.253 M 206.66 % -18.051 M -731.16 % -2.172 M 72.42 % -7.876 M -2 038.89 % 406.202 K 104.19 % -9.686 M -64.43 % -5.890 M -332.71 % -1.361 M -106.90 % 19.721 M 568.48 % 2.950 M 108.06 % -36.604 M -45.83 % -25.101 M -205.89 % 23.704 M 256.95 % 6.641 M 59.27 % 4.169 M 116.34 % -25.513 M -226.69 % 20.138 M 400.89 % -6.693 M 49.00 % -13.123 M 59.19 % -32.155 M -428.84 % 9.778 M 244.85 % -6.751 M -397.49 % 2.269 M 112.69 % -17.878 M -344.57 % 7.310 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 2016 2016 2016 2016 2015 2015 2015 2015 2014
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011