300898.SZ

Panda Dairy Corporation 300898.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Revenue 764.304 M -19.29 % 946.938 M 6.20 % 891.622 M 4.05 % 856.897 M 25.21 % 684.346 M 13.35 % 603.753 M 0.35 % 601.654 M 12.67 % 534.019 M 30.68 % 408.644 M 11.63 % 366.061 M -4.25 % 382.311 M -10.20 % 425.752 M -25.79 % 573.704 M
Net income 102.498 M -5.98 % 109.014 M 104.11 % 53.408 M -30.95 % 77.349 M -5.11 % 81.513 M 22.37 % 66.611 M -29.70 % 94.753 M 9.02 % 86.912 M 1.61 % 85.534 M 15.72 % 73.916 M 325.56 % 17.369 M 238.00 % 5.139 M 5 660.48 % -92.416 K
Income before tax 120.718 M -1.91 % 123.068 M 100.76 % 61.303 M -36.01 % 95.797 M -0.60 % 96.373 M 23.02 % 78.342 M -28.42 % 109.445 M 8.28 % 101.079 M -0.81 % 101.905 M 15.83 % 87.979 M 496.95 % 14.738 M 79.93 % 8.191 M 3 196.91 % 248.448 K
Income before tax ratio 0.16 21.53 % 0.13 89.03 % 0.07 -38.50 % 0.11 -20.61 % 0.14 8.53 % 0.13 -28.67 % 0.18 -3.90 % 0.19 -24.10 % 0.25 3.76 % 0.24 523.45 % 0.04 100.37 % 0.02 4 342.61 % 0.00
EBITDA 147.161 M -2.22 % 150.509 M 70.11 % 88.476 M -26.23 % 119.939 M 1.08 % 118.659 M 19.93 % 98.938 M -20.51 % 124.469 M 15.66 % 107.615 M -0.74 % 108.416 M 9.09 % 99.382 M 287.80 % 25.628 M 22.93 % 20.847 M 135.07 % 8.869 M
Net income ratio 0.13 16.49 % 0.12 92.19 % 0.06 -33.64 % 0.09 -24.22 % 0.12 7.96 % 0.11 -29.94 % 0.16 -3.23 % 0.16 -22.24 % 0.21 3.66 % 0.20 344.45 % 0.05 276.41 % 0.01 7 592.79 % 0.00
Ratio EBITDA 0.19 21.14 % 0.16 60.18 % 0.10 -29.11 % 0.14 -19.28 % 0.17 5.81 % 0.16 -20.79 % 0.21 2.66 % 0.20 -24.04 % 0.27 -2.28 % 0.27 305.01 % 0.07 36.90 % 0.05 216.76 % 0.02
Gross profit ratio 0.28 22.78 % 0.23 20.02 % 0.19 -17.84 % 0.23 -5.12 % 0.25 -13.94 % 0.29 -12.98 % 0.33 9.79 % 0.30 -19.60 % 0.37 0.62 % 0.37 115.49 % 0.17 35.79 % 0.13 48.90 % 0.09
Weighted average shs out dil 124.000 M 0.10 % 123.880 M -0.10 % 124.000 M 0.80 % 123.020 M -0.79 % 124.000 M 0.00 % 124.000 M 33.48 % 92.895 M -0.60 % 93.454 M 15.82 % 80.692 M 6.98 % 75.425 M 4.22 % 72.371 M 54.92 % 46.716 M 0.00 % 46.716 M
Weighted average shs out 124.000 M 0.10 % 123.880 M -0.10 % 124.000 M 0.80 % 123.020 M -0.79 % 124.000 M 0.00 % 124.000 M 33.48 % 92.895 M -0.60 % 93.454 M 15.82 % 80.692 M 6.98 % 75.425 M 4.22 % 72.371 M 54.92 % 46.716 M 0.00 % 46.716 M
EPS diluted 0.83 -5.68 % 0.88 104.65 % 0.43 -31.75 % 0.63 -4.55 % 0.66 22.22 % 0.54 -47.06 % 1.02 9.68 % 0.93 -12.26 % 1.06 8.16 % 0.98 308.33 % 0.24 118.18 % 0.11 5 600.00 % 0.00
Earnings per share 0.83 -5.68 % 0.88 104.65 % 0.43 -31.75 % 0.63 -4.55 % 0.66 22.22 % 0.54 -47.06 % 1.02 9.68 % 0.93 -12.26 % 1.06 8.16 % 0.98 308.33 % 0.24 118.18 % 0.11 5 600.00 % 0.00
Gross profit 217.036 M -0.90 % 219.003 M 27.47 % 171.814 M -14.51 % 200.983 M 18.80 % 169.180 M -2.45 % 173.437 M -12.68 % 198.611 M 23.70 % 160.563 M 5.07 % 152.817 M 12.33 % 136.046 M 106.33 % 65.936 M 21.93 % 54.076 M 10.50 % 48.937 M
Income tax expense 18.920 M 8.73 % 17.401 M 182.79 % 6.153 M -57.80 % 14.582 M 10.69 % 13.174 M 23.16 % 10.696 M -17.48 % 12.961 M -1.19 % 13.118 M -20.52 % 16.505 M 20.84 % 13.659 M 796.41 % 1.524 M -36.66 % 2.406 M 192.36 % 822.833 K
Cost of revenue 547.268 M -24.82 % 727.936 M 1.13 % 719.808 M 9.74 % 655.913 M 27.32 % 515.165 M 19.72 % 430.316 M 6.77 % 403.043 M 7.92 % 373.457 M 45.98 % 255.827 M 11.22 % 230.015 M -27.30 % 316.376 M -14.88 % 371.676 M -29.17 % 524.766 M
General and administrative expenses 14.590 M -15.60 % 17.287 M 32.96 % 13.002 M 8.49 % 11.984 M 13.17 % 10.590 M 219.81 % -8.839 M -3.52 % -8.538 M 76.86 % -36.891 M -1 733.62 % 2.258 M 308.97 % 552.178 K -97.48 % 21.929 M 249.36 % 6.277 M 7.87 % 5.819 M
Selling and marketing expenses 13.554 M -67.52 % 41.726 M -23.30 % 54.405 M -1.94 % 55.480 M 15.03 % 48.231 M -10.21 % 53.715 M 21.95 % 44.046 M 70.82 % 25.785 M 30.84 % 19.708 M 16.89 % 16.861 M -27.50 % 23.255 M 11.49 % 20.858 M -10.37 % 23.271 M
Other expenses 46.867 M 1 077.32 % -4.795 M -388.50 % -981.671 K 31.74 % -1.438 M -108.34 % 17.236 M 4 730.91 % -372.185 K -137.41 % 994.814 K -16.85 % 1.196 M -77.82 % 5.393 M 18.41 % 4.555 M 29.12 % 3.528 M 187.07 % 1.229 M 99.52 % 615.929 K
Operating expenses 94.585 M -1.21 % 95.739 M -12.46 % 109.363 M -1.45 % 110.977 M 21.13 % 91.615 M -4.26 % 95.693 M 12.45 % 85.095 M 45.52 % 58.475 M 6.98 % 54.659 M 15.04 % 47.511 M 2.17 % 46.503 M 11.78 % 41.601 M 0.84 % 41.256 M
Cost and expenses 641.853 M -22.07 % 823.675 M -0.66 % 829.171 M 8.12 % 766.890 M 26.39 % 606.780 M 15.36 % 526.009 M 7.76 % 488.138 M 13.01 % 431.932 M 39.11 % 310.486 M 11.88 % 277.526 M -23.52 % 362.879 M -12.19 % 413.277 M -26.99 % 566.022 M
Research and development expenses 19.574 M 12.88 % 17.341 M -5.80 % 18.409 M -0.03 % 18.414 M 26.29 % 14.581 M -5.16 % 15.374 M 12.64 % 13.648 M -47.09 % 25.795 M 36.20 % 18.938 M 7.42 % 17.630 M 138.81 % 7.382 M -8.65 % 8.081 M 29.70 % 6.231 M
Selling general and administrative expenses 28.144 M -52.31 % 59.013 M -12.45 % 67.407 M -0.08 % 67.464 M 14.70 % 58.820 M 31.07 % 44.876 M 26.38 % 35.508 M 419.73 % -11.106 M -150.56 % 21.966 M 26.15 % 17.413 M -61.46 % 45.184 M 66.52 % 27.135 M -6.72 % 29.090 M
Interest income 4.125 M 37.28 % 3.005 M 3.48 % 2.904 M 51.03 % 1.923 M 48.61 % 1.294 M 80.35 % 717.357 K -58.76 % 1.739 M 54.43 % 1.126 M 641.02 % 152.009 K -90.64 % 1.623 M 0.000 -100.00 % 796.103 K 129.69 % -2.681 M
Interest expense 1.802 M -52.48 % 3.792 M 2.89 % 3.685 M 54.65 % 2.383 M 20.45 % 1.978 M 0.000 -100.00 % 1.536 M -21.35 % 1.954 M 80.81 % 1.080 M -82.05 % 6.019 M 0.000 -100.00 % 6.400 M 46.19 % 4.378 M
Depreciation and amortization 25.297 M 8.78 % 23.255 M 2.32 % 22.728 M 5.75 % 21.493 M 7.65 % 19.966 M 2.82 % 19.419 M 39.99 % 13.872 M 131.02 % 6.005 M 10.58 % 5.430 M 0.84 % 5.385 M -13.08 % 6.195 M -0.98 % 6.256 M 47.47 % 4.242 M
Operating income 122.451 M -0.66 % 123.263 M 100.42 % 61.503 M -35.80 % 95.800 M 20.97 % 79.194 M 0.04 % 79.159 M -27.09 % 108.563 M 6.91 % 101.544 M 5.21 % 96.512 M 15.69 % 83.424 M 644.17 % 11.210 M 59.96 % 7.008 M 2 463.54 % -296.518 K
Operating income ratio 0.16 23.08 % 0.13 88.71 % 0.07 -38.30 % 0.11 -3.39 % 0.12 -11.74 % 0.13 -27.34 % 0.18 -5.11 % 0.19 -19.49 % 0.24 3.63 % 0.23 677.21 % 0.03 78.13 % 0.02 3 284.89 % 0.00
Total other income expenses net -1.733 M -787.62 % -195.203 K 2.50 % -200.205 K -6 039.37 % -3.261 K -100.02 % 17.179 M 2 202.81 % -816.959 K -164.55 % 1.266 M 372.14 % -465.069 K -108.62 % 5.393 M 18.41 % 4.555 M 29.12 % 3.528 M 198.27 % 1.183 M 117.04 % 544.965 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Net debt -181.628 M -12.92 % -160.846 M -206.38 % -52.498 M 23.85 % -68.945 M 9.81 % -76.445 M -102.97 % -37.663 M 8.34 % -41.090 M 6.21 % -43.810 M 70.79 % -149.977 M -375.49 % -31.541 M -397.21 % 10.613 M -63.89 % 29.390 M 112.83 % 13.809 M
Total investments 9.123 M -24.15 % 12.027 M 1.74 % 11.821 M 387.68 % 2.424 M -70.62 % 8.252 M 4.78 % 7.876 M -6.68 % 8.439 M -4.35 % 8.823 M -1.96 % 9.000 M 50.00 % 6.000 M -40.00 % 10.000 M 0.00 % 10.000 M 100.00 % 5.000 M
Total debt 670.543 K -99.33 % 100.071 M 9.83 % 91.115 M 27.30 % 71.573 M -39.54 % 118.379 M 644.52 % 15.900 M 0.000 -100.00 % 3.000 M -11.76 % 3.400 M -83.80 % 20.990 M -46.50 % 39.230 M -17.24 % 47.400 M 14.22 % 41.500 M
Accumulated other comprehensive income loss 75.251 M 0.00 % 75.251 M 55.81 % 48.296 M 8.94 % 44.332 M -17.25 % 53.574 M -38.74 % 87.457 M 141.94 % 36.149 M 37.80 % 26.232 M 0.000 0.000 0.000 0.000 0.000
Retained earnings 373.656 M 12.16 % 333.158 M 28.33 % 259.601 M 9.92 % 236.181 M 28.57 % 183.693 M -9.50 % 202.985 M 12.96 % 179.703 M 46.38 % 122.767 M 23.46 % 99.439 M 113.13 % 46.657 M 21 604.83 % 214.960 K -98.93 % 20.016 M 27.30 % 15.723 M
Common stock 124.000 M 0.00 % 124.000 M -0.98 % 125.230 M 0.20 % 124.980 M 0.79 % 124.000 M 33.33 % 93.000 M 0.00 % 93.000 M 0.00 % 93.000 M 0.00 % 93.000 M 20.78 % 77.000 M 54.00 % 50.000 M 0.00 % 50.000 M 400.00 % 10.000 M
Total equity 993.578 M 4.66 % 949.380 M 8.53 % 874.759 M 3.78 % 842.921 M 8.04 % 780.197 M 52.85 % 510.441 M 7.68 % 474.037 M 16.92 % 405.454 M 9.54 % 370.151 M 166.70 % 138.790 M 98.36 % 69.968 M -8.43 % 76.412 M 148.82 % 30.710 M
Other non current liabilities 0.000 0.000 0.000 -100.00 % 660.377 K 0.00 % 660.378 K -5.66 % 700.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 670.543 K -96.65 % 20.000 M 4 299.78 % 454.568 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 7.198 M -69.56 % 23.648 M 390.62 % 4.820 M -21.38 % 6.131 M 526.19 % 979.069 K 36.21 % 718.773 K 0.000 -100.00 % 7.500 M 0.00 % 7.500 M 0.000 -100.00 % 245.736 K 48.26 % 165.751 K 0.000
Other current liabilities 36.144 M -13.89 % 41.972 M 647.60 % -7.665 M -116.94 % 45.239 M 103.33 % 22.249 M -34.56 % 34.002 M 18.52 % 28.688 M -35.71 % 44.623 M 75.32 % 25.452 M -53.15 % 54.330 M 21.13 % 44.852 M -33.56 % 67.506 M 6.52 % 63.376 M
Deferred revenue 0.000 0.000 -100.00 % 66.520 M -29.06 % 93.774 M 48.06 % 63.335 M 106.13 % 30.725 M 793.47 % 3.439 M -87.95 % 28.546 M 44.21 % 19.794 M -65.56 % 57.479 M 28.18 % 44.843 M -2.47 % 45.980 M 88.06 % 24.449 M
Short term debt 20.017 M -75.00 % 80.071 M -11.13 % 90.098 M 28.57 % 70.076 M -40.80 % 118.379 M 644.52 % 15.900 M 0.000 -100.00 % 3.000 M -11.76 % 3.400 M -83.80 % 20.990 M -46.50 % 39.230 M -17.24 % 47.400 M 14.22 % 41.500 M
Total current liabilities 91.049 M -47.51 % 173.465 M -12.99 % 199.360 M -8.30 % 217.394 M 7.26 % 202.676 M 150.40 % 80.940 M 9.66 % 73.811 M -6.14 % 78.639 M 54.15 % 51.014 M -51.79 % 105.822 M -5.23 % 111.668 M -19.38 % 138.519 M -26.78 % 189.181 M
Total liabilities 98.248 M -50.16 % 197.113 M -3.46 % 204.180 M -8.65 % 223.525 M 9.76 % 203.655 M 149.40 % 81.658 M 10.63 % 73.811 M -14.31 % 86.139 M 47.21 % 58.514 M -44.71 % 105.822 M -5.44 % 111.913 M -19.30 % 138.685 M -26.69 % 189.181 M
Other non current assets 333.346 M 5.97 % 314.554 M 48.54 % 211.764 M -39.09 % 347.645 M 19.08 % 291.943 M 148.97 % 117.261 M 144 573.21 % 81.052 K -97.81 % 3.700 M -73.02 % 13.715 M 2 955.29 % 448.900 K 240.51 % 131.831 K -84.58 % 854.805 K -85.69 % 5.973 M
Long term investments -315.671 M -11.42 % -283.323 M -48.28 % -191.071 M 42.45 % -332.037 M -22.40 % -271.267 M -175.47 % -98.476 M -721.34 % 15.849 M -4.28 % 16.557 M -2.76 % 17.027 M 157.22 % 6.619 M -38.35 % 10.737 M 7.37 % 10.000 M 0.000
Intangible assets 44.630 M -3.51 % 46.252 M -3.44 % 47.901 M -2.79 % 49.276 M -3.94 % 51.297 M -3.39 % 53.098 M 8.34 % 49.010 M -1.26 % 49.635 M 93.40 % 25.664 M 141.26 % 10.638 M -9.81 % 11.795 M -42.26 % 20.430 M 841.43 % 2.170 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 44.630 M -3.51 % 46.252 M -3.44 % 47.901 M -2.79 % 49.276 M -3.94 % 51.297 M -3.39 % 53.098 M 8.34 % 49.010 M -1.26 % 49.635 M 93.40 % 25.664 M 141.26 % 10.638 M -9.81 % 11.795 M -42.26 % 20.430 M 841.43 % 2.170 M
Property plant equipment net 291.327 M 0.09 % 291.066 M 1.36 % 287.160 M 4.90 % 273.756 M 35.81 % 201.574 M 8.24 % 186.235 M -5.90 % 197.902 M 6.44 % 185.937 M 278.60 % 49.112 M 26.05 % 38.962 M 0.89 % 38.619 M -1.83 % 39.339 M -6.24 % 41.959 M
Total non current assets 361.293 M -1.97 % 368.549 M 2.46 % 359.701 M 5.30 % 341.602 M 24.17 % 275.104 M 5.64 % 260.418 M -2.70 % 267.650 M 3.90 % 257.608 M 139.91 % 107.376 M 81.31 % 59.221 M -9.33 % 65.312 M -9.14 % 71.878 M 39.07 % 51.684 M
Other current assets 85.903 M 39.32 % 61.660 M -31.02 % 89.382 M -23.02 % 116.106 M 24.09 % 93.567 M 33.96 % 69.849 M -50.35 % 140.688 M 66.25 % 84.623 M -6.99 % 90.985 M 4.78 % 86.837 M 147.67 % 35.062 M -49.47 % 69.388 M -43.10 % 121.940 M
Short term investments 324.793 M 9.97 % 295.350 M 45.57 % 202.892 M -39.34 % 334.461 M 19.66 % 279.518 M 162.83 % 106.351 M 1 535.29 % -7.410 M -132.62 % 22.719 M 383.05 % -8.027 M -1 195.85 % -619.400 K 15.97 % -737.104 K -114.74 % 5.000 M 0.000
cash and cash equivalents 182.299 M -30.25 % 261.355 M 81.98 % 143.614 M 2.20 % 140.518 M -27.87 % 194.824 M 263.73 % 53.563 M 30.36 % 41.090 M -12.22 % 46.810 M -69.48 % 153.377 M 191.97 % 52.531 M 83.56 % 28.617 M 58.89 % 18.010 M -34.96 % 27.691 M
Cash and short term investments 507.092 M -8.91 % 556.706 M 60.66 % 346.506 M -27.05 % 474.979 M 0.13 % 474.342 M 196.62 % 159.915 M 289.18 % 41.090 M -12.22 % 46.810 M -69.48 % 153.377 M 191.97 % 52.531 M 83.56 % 28.617 M 58.89 % 18.010 M -34.96 % 27.691 M
Total current assets 730.533 M -6.09 % 777.944 M 8.16 % 719.238 M -0.77 % 724.843 M 2.27 % 708.748 M 113.68 % 331.681 M 18.37 % 280.199 M 19.75 % 233.985 M -27.17 % 321.289 M 73.30 % 185.392 M 59.04 % 116.569 M -18.61 % 143.219 M -14.86 % 168.207 M
Inventory 98.917 M -20.00 % 123.649 M -30.08 % 176.833 M 32.20 % 133.758 M 29.14 % 103.575 M 59.91 % 64.773 M 13.80 % 56.917 M -28.78 % 79.911 M 31.00 % 61.001 M 32.54 % 46.023 M 2.50 % 44.899 M 45.62 % 30.833 M 65.98 % 18.576 M
Net receivables 38.621 M 7.49 % 35.929 M -7.81 % 38.972 M 39.51 % 27.935 M -7.45 % 30.185 M -18.74 % 37.144 M 3.30 % 35.958 M -19.76 % 44.811 M 181.35 % 15.927 M -8.95 % 17.493 M 118.93 % 7.990 M -60.02 % 19.987 M -81.25 % 106.569 M
Tax assets 7.660 M -97.41 % 295.350 M 7 382.34 % 3.947 M 33.28 % 2.962 M 90.26 % 1.557 M -32.32 % 2.300 M -52.16 % 4.808 M 170.33 % 1.778 M -4.26 % 1.858 M -27.21 % 2.552 M -36.65 % 4.028 M 221.02 % 1.255 M -20.71 % 1.583 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 23.950 M -39.49 % 39.582 M -3.00 % 40.809 M -14.37 % 47.655 M 157.58 % 18.501 M -19.43 % 22.964 M -32.28 % 33.908 M 47.17 % 23.040 M 43.43 % 16.063 M 0.31 % 16.013 M -27.58 % 22.110 M 3.05 % 21.456 M -73.38 % 80.608 M
Tax payables 10.939 M -7.60 % 11.839 M 23.33 % 9.599 M -33.88 % 14.518 M -27.25 % 19.955 M 147.14 % 8.074 M -28.01 % 11.215 M 40.60 % 7.977 M 30.80 % 6.098 M -57.91 % 14.489 M 164.61 % 5.476 M 153.84 % 2.157 M -41.66 % 3.698 M
Deferred revenue non current 5.631 M 58.29 % 3.558 M -18.35 % 4.357 M -13.30 % 5.026 M 0.000 0.000 0.000 -100.00 % 7.500 M 0.00 % 7.500 M 0.000 0.000 0.000 0.000
Minority interest 9.300 M 62.21 % 5.734 M -63.07 % 15.525 M 3.66 % 14.977 M 36.13 % 11.002 M 35.01 % 8.149 M 72.44 % 4.725 M 57.79 % 2.995 M 336.46 % 686.126 K 206.58 % 223.800 K 247.49 % -151.735 K -103.79 % 4.003 M 16.59 % 3.433 M
Capital lease obligations 670.543 K 0.000 -100.00 % 454.568 K 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
Other total stockholders equity 411.371 M 0.03 % 411.238 M -13.31 % 474.403 M 1.63 % 466.783 M 14.43 % 407.928 M 243.23 % 118.850 M -39.55 % 196.608 M 22.53 % 160.460 M -9.36 % 177.026 M 1 087.32 % 14.910 M -25.09 % 19.904 M 731.95 % 2.392 M 54.03 % 1.553 M
Deferred tax liabilities non current 896.615 K 891.80 % 90.403 K 982.94 % 8.348 K -98.12 % 444.788 K 39.57 % 318.691 K 1 597.60 % 18.773 K 0.000 0.000 0.000 0.000 -100.00 % 245.736 K 48.26 % 165.751 K 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.092 B -4.77 % 1.146 B 6.26 % 1.079 B 1.17 % 1.066 B 8.39 % 983.852 M 66.16 % 592.099 M 8.08 % 547.848 M 11.44 % 491.593 M 14.68 % 428.665 M 75.24 % 244.612 M 34.49 % 181.881 M -15.44 % 215.097 M -2.18 % 219.891 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Deferred income tax 0.000 100.00 % -2.686 M -88.85 % -1.422 M -11.21 % -1.279 M -222.59 % 1.043 M -58.71 % 2.526 M 183.40 % -3.029 M -3 924.75 % 79.200 K 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 2.682 M 0.000 0.000 0.000 0.000 -100.00 % 1.278 M 0.000 0.000 0.000 0.000 0.000
Change in working capital 52.689 M -4.82 % 55.360 M 208.14 % -51.194 M -753.35 % 7.836 M 121.32 % -36.760 M -2 171.59 % -1.618 M 90.10 % -16.346 M 49.08 % -32.104 M -151.16 % -12.782 M 46.26 % -23.784 M -202.72 % 23.155 M 138.07 % -60.827 M -507.08 % -10.020 M
Accounts receivables 43.820 M 1 150.93 % 3.503 M -84.66 % 22.833 M 57.82 % 14.468 M 183.80 % -17.264 M -202.41 % 16.858 M 126.99 % -62.462 M -1 731.19 % -3.411 M 89.79 % -33.397 M 24.50 % -44.234 M -167.97 % 65.078 M 0.000 0.000
Inventory 22.253 M -54.01 % 48.388 M 201.28 % -47.775 M -51.01 % -31.638 M 21.67 % -40.390 M -348.86 % -8.998 M -141.68 % 21.588 M 213.87 % -18.958 M -36.50 % -13.888 M -891.02 % -1.401 M 90.06 % -14.092 M -15.21 % -12.232 M -2 496.73 % -471.053 K
Accounts payables -13.246 M 0.000 100.00 % -24.830 M -194.47 % 26.284 M 32.41 % 19.851 M 265.37 % -12.004 M -143.56 % 27.557 M 380.79 % -9.814 M 0.000 0.000 0.000 0.000 0.000
Other working capital 2.074 M -40.21 % 3.468 M 343.88 % -1.422 M -11.21 % -1.279 M -222.59 % 1.043 M -58.71 % 2.526 M 106.66 % -37.934 M -188.57 % -13.146 M -1 288.69 % 1.106 M 104.94 % -22.383 M -160.09 % 37.247 M 176.65 % -48.595 M -408.93 % -9.549 M
Other non cash items -3.340 M -218.71 % 2.814 M -44.42 % 5.062 M 1 207.76 % 387.102 K -82.77 % 2.247 M 280.25 % -1.246 M -120.11 % 6.197 M 161.08 % 2.374 M -50.17 % 4.763 M -51.06 % 9.732 M 103.48 % 4.783 M 1.89 % 4.694 M -13.24 % 5.411 M
Net cash provided by operating activities 176.437 M -4.23 % 184.223 M 475.72 % 31.998 M -71.22 % 111.196 M 61.38 % 68.902 M -18.14 % 84.173 M -15.98 % 100.180 M 56.02 % 64.209 M -22.46 % 82.811 M 26.13 % 65.653 M 38.66 % 47.348 M 207.39 % -44.091 M -4 585.61 % -940.994 K
Investments in property plant and equipment -28.364 M 17.87 % -34.537 M 24.79 % -45.922 M 33.28 % -68.831 M -75.86 % -39.141 M -362.82 % -8.457 M 71.58 % -29.758 M 80.60 % -153.368 M -143.29 % -63.040 M -1 464.62 % -4.029 M -127.05 % -1.775 M 39.35 % -2.926 M 7.77 % -3.173 M
Acquisitions net 0.000 0.000 -100.00 % 39.679 K -96.49 % 1.131 M -48.77 % 2.208 M 10.01 % 2.007 M 0.000 -100.00 % 11.899 K -89.96 % 118.537 K 0.000 -100.00 % 1.775 M -40.34 % 2.975 M 1 051.94 % 258.219 K
Purchases of investments 0.000 0.000 100.00 % -11.845 M 98.62 % -858.200 M -61.83 % -530.300 M -253.75 % -149.910 M 0.000 0.000 100.00 % -3.000 M -1 100.00 % -250.000 K -198.70 % -83.696 K 99.16 % -10.000 M 33.33 % -15.000 M
Sales maturities of investments 9.534 M 3.14 % 9.244 M -32.61 % 13.718 M 88.48 % 7.278 M 152.89 % 2.878 M 145.21 % 1.174 M 116.82 % 541.296 K -49.66 % 1.075 M 81.72 % 591.702 K 477.83 % 102.400 K -97.95 % 5.000 M -66.70 % 15.014 M 362.24 % 3.248 M
Other investing activites -93.595 M -973.33 % 10.717 M -27.53 % 14.788 M -98.17 % 809.829 M 132.60 % 348.166 M 241.67 % 101.900 M 388.82 % -35.281 M -219.75 % 29.463 M 249.23 % -19.744 M 37.38 % -31.531 M -1 676.85 % -1.775 M -3 758.82 % 48.500 K -35.80 % 75.550 K
Net cash used for investing activites -112.425 M -671.30 % -14.576 M 50.12 % -29.222 M 73.14 % -108.793 M 49.68 % -216.189 M -305.71 % -53.286 M 17.38 % -64.498 M 47.49 % -122.829 M -44.38 % -85.074 M -138.25 % -35.707 M -1 236.53 % 3.142 M 47.04 % 2.137 M 111.98 % -17.839 M
Debt repayment -80.000 M -900.00 % 10.000 M -50.00 % 20.000 M 141.41 % -48.300 M 0.000 -100.00 % 15.900 M 630.00 % -3.000 M -650.00 % -400.000 K 97.73 % -17.590 M 18.72 % -21.640 M 0.37 % -21.720 M -175.40 % 28.806 M 11.81 % 25.762 M
Common stock issued 0.000 0.000 0.000 100.00 % -1.474 M 90.85 % -16.098 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 100.00 % -18.980 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -63.174 M -152.36 % -25.033 M -0.15 % -24.996 M -34.39 % -18.600 M 80.00 % -93.000 M -150.00 % -37.200 M -22.46 % -30.378 M 46.38 % -56.651 M -104.30 % -27.729 M 1.13 % -28.044 M -1.63 % -27.594 M -492.07 % -4.661 M -16.71 % -3.993 M
Other financing activites 3.692 M 110.83 % -34.091 M -3 675.95 % 953.348 K -90.47 % 10.007 M -97.39 % 383.451 M 66 753.00 % 573.574 K 133 389 202.42 % 0.430 -100.00 % 8.948 M -93.97 % 148.406 M 296.26 % 37.452 M 274.52 % 10.000 M -50.01 % 20.004 M 5 437.37 % -374.788 K
Net cash used provided by financing activities -139.483 M -183.94 % -49.124 M -543.39 % -7.635 M 86.58 % -56.893 M -119.72 % 288.547 M 1 492.17 % -20.726 M 37.90 % -33.378 M 30.61 % -48.103 M -146.66 % 103.087 M 942.74 % -12.232 M 68.89 % -39.314 M -191.61 % 42.913 M 100.59 % 21.394 M
Effect of forex changes on cash 12.319 K -58.92 % 29.990 K 322 015 173 017 700.00 % 0.000 -100.00 % 0.710 2 382 364 550.00 % 0.000 366.67 % 0.000 100.00 % -23.259 K -559.88 % -3.525 K -116.54 % 21.310 K -30.59 % 30.700 K 2 092.64 % 1.400 K 105.57 % -25.139 K -214.02 % -8.005 K
Net change in cash -75.459 M -162.59 % 120.553 M 2 580.99 % -4.859 M 91.08 % -54.490 M -138.57 % 141.261 M 1 290.26 % 10.161 M 345.56 % 2.280 M 102.14 % -106.727 M -205.83 % 100.845 M 468.34 % 17.744 M 58.75 % 11.177 M 1 097.60 % 933.284 K -64.19 % 2.606 M
Cash at beginning of period 253.555 M 90.64 % 133.003 M -3.52 % 137.862 M -28.33 % 192.351 M 276.49 % 51.091 M 24.82 % 40.930 M 5.90 % 38.650 M -73.41 % 145.377 M 226.46 % 44.531 M 66.24 % 26.788 M 71.60 % 15.610 M 6.36 % 14.677 M 21.59 % 12.071 M
Cash at end of period 178.097 M -29.76 % 253.555 M 90.64 % 133.003 M -3.52 % 137.862 M -28.33 % 192.351 M 276.49 % 51.091 M 24.82 % 40.930 M 5.90 % 38.650 M -73.41 % 145.377 M 226.46 % 44.531 M 66.24 % 26.787 M 71.60 % 15.610 M 6.36 % 14.677 M
Operating cash flow 176.437 M -4.23 % 184.223 M 475.72 % 31.998 M -71.22 % 111.196 M 61.38 % 68.902 M -18.14 % 84.173 M -15.98 % 100.180 M 56.02 % 64.209 M -22.46 % 82.811 M 26.13 % 65.653 M 38.66 % 47.348 M 207.39 % -44.091 M -4 585.61 % -940.994 K
Capital expenditure -28.364 M 17.87 % -34.537 M 24.79 % -45.922 M 33.28 % -68.831 M -75.86 % -39.141 M -362.82 % -8.457 M 71.58 % -29.758 M 80.60 % -153.368 M -143.29 % -63.040 M -1 464.62 % -4.029 M -127.05 % -1.775 M 39.35 % -2.926 M 7.77 % -3.173 M
Free CashFlow 148.073 M -1.08 % 149.686 M 1 175.03 % -13.924 M -132.87 % 42.365 M 42.35 % 29.762 M -60.69 % 75.717 M 7.52 % 70.422 M 178.98 % -89.159 M -550.96 % 19.771 M -67.92 % 61.624 M 35.22 % 45.573 M 196.93 % -47.017 M -1 042.98 % -4.114 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 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 2014-06-30 2014-03-31
Revenue 182.861 M 7.76 % 169.696 M -13.26 % 195.639 M -6.08 % 208.312 M 19.46 % 174.385 M -5.09 % 183.729 M -22.67 % 237.583 M -9.27 % 261.855 M 12.73 % 232.278 M 7.92 % 215.222 M -12.90 % 247.088 M -7.21 % 266.299 M 44.06 % 184.858 M -4.41 % 193.377 M -19.03 % 238.837 M 4.88 % 227.719 M 17.69 % 193.493 M -1.70 % 196.848 M -20.56 % 247.781 M 23.47 % 200.683 M 39.22 % 144.148 M 57.14 % 91.734 M -52.95 % 194.988 M 0.33 % 194.356 M 62.22 % 119.809 M 27.56 % 93.925 M -51.96 % 195.520 M 33.33 % 146.649 M 14.58 % 127.985 M -2.67 % 131.501 M -2.72 % 135.173 M 1.65 % 132.979 M 1.74 % 130.710 M -3.46 % 135.401 M 21.27 % 111.648 M 0.00 % 111.648 M 20.38 % 92.745 M 0.00 % 92.745 M -10.43 % 103.547 M 0.00 % 103.547 M 30.28 % 79.483 M 0.00 % 79.483 M -30.33 % 114.086 M 0.00 % 114.086 M 48.03 % 77.070 M 0.00 % 77.070 M
Net income 27.729 M 103.69 % 13.613 M -44.24 % 24.414 M -20.47 % 30.697 M 47.43 % 20.821 M -21.63 % 26.566 M -2.56 % 27.264 M -21.13 % 34.568 M 23.38 % 28.017 M 46.18 % 19.166 M 41.89 % 13.508 M -21.08 % 17.116 M 55.29 % 11.022 M -6.30 % 11.763 M -30.91 % 17.025 M -29.05 % 23.996 M 10.24 % 21.768 M 49.51 % 14.559 M -66.42 % 43.361 M 61.29 % 26.883 M 147.86 % 10.846 M 2 466.46 % 422.612 K -98.41 % 26.563 M -9.32 % 29.294 M 314.51 % 7.067 M 60.65 % 4.399 M -86.00 % 31.419 M 84.50 % 17.029 M -18.46 % 20.883 M -17.85 % 25.421 M -9.47 % 28.080 M 24.86 % 22.489 M 74.49 % 12.889 M -45.05 % 23.455 M -8.50 % 25.635 M 0.00 % 25.635 M 49.63 % 17.132 M 0.00 % 17.132 M -30.11 % 24.513 M 0.00 % 24.513 M 96.96 % 12.445 M 0.00 % 12.445 M 55.19 % 8.020 M 0.00 % 8.020 M 1 105.96 % 664.998 K 0.00 % 665.000 K
Income before tax 29.986 M 64.67 % 18.210 M -34.86 % 27.954 M -23.66 % 36.615 M 60.12 % 22.867 M -33.82 % 34.553 M 16.26 % 29.719 M -21.76 % 37.987 M 19.64 % 31.752 M 34.48 % 23.610 M 74.26 % 13.549 M -32.56 % 20.090 M 63.34 % 12.299 M -19.95 % 15.365 M -9.11 % 16.906 M -44.11 % 30.249 M 10.51 % 27.372 M 28.69 % 21.270 M -58.74 % 51.548 M 59.07 % 32.405 M 182.71 % 11.462 M 1 097.34 % 957.324 K -96.98 % 31.751 M 0.64 % 31.549 M 270.59 % 8.513 M 17.57 % 7.241 M -78.99 % 34.461 M 64.01 % 21.011 M -13.42 % 24.269 M -18.29 % 29.703 M -4.09 % 30.969 M 13.16 % 27.368 M 64.70 % 16.617 M -36.40 % 26.126 M -14.78 % 30.657 M 0.00 % 30.657 M 51.06 % 20.295 M 0.00 % 20.295 M -28.81 % 28.510 M 0.00 % 28.510 M 84.18 % 15.479 M 0.00 % 15.479 M 120.01 % 7.036 M 0.00 % 7.036 M 2 009.94 % 333.450 K 0.00 % 333.450 K
Income before tax ratio 0.16 52.81 % 0.11 -24.90 % 0.14 -18.71 % 0.18 34.04 % 0.13 -30.27 % 0.19 50.34 % 0.13 -13.77 % 0.15 6.12 % 0.14 24.61 % 0.11 100.06 % 0.05 -27.32 % 0.08 13.38 % 0.07 -16.26 % 0.08 12.25 % 0.07 -46.71 % 0.13 -6.10 % 0.14 30.92 % 0.11 -48.06 % 0.21 28.84 % 0.16 103.06 % 0.08 661.98 % 0.01 -93.59 % 0.16 0.31 % 0.16 128.45 % 0.07 -7.83 % 0.08 -56.26 % 0.18 23.02 % 0.14 -24.44 % 0.19 -16.05 % 0.23 -1.41 % 0.23 11.32 % 0.21 61.89 % 0.13 -34.11 % 0.19 -29.73 % 0.27 0.00 % 0.27 25.48 % 0.22 0.00 % 0.22 -20.52 % 0.28 0.00 % 0.28 41.38 % 0.19 0.00 % 0.19 215.80 % 0.06 0.00 % 0.06 1 325.35 % 0.00 0.00 % 0.00
EBITDA 30.110 M 64.01 % 18.359 M -34.71 % 28.118 M -23.55 % 36.779 M 25.07 % 29.407 M -14.97 % 34.584 M -0.18 % 34.648 M -23.11 % 45.060 M 14.45 % 39.372 M 28.49 % 30.643 M 104.45 % 14.988 M -44.67 % 27.087 M 44.07 % 18.801 M -12.33 % 21.446 M -5.94 % 22.801 M -38.46 % 37.050 M 12.44 % 32.950 M 22.44 % 26.912 M -52.95 % 57.201 M 49.29 % 38.315 M 126.70 % 16.901 M 173.97 % 6.169 M -82.06 % 34.381 M -7.41 % 37.133 M 202.39 % 12.280 M 13.43 % 10.826 M -64.28 % 30.306 M 33.58 % 22.688 M -14.04 % 26.393 M -12.91 % 30.305 M -13.24 % 34.931 M 25.70 % 27.788 M 58.20 % 17.565 M -34.71 % 26.904 M -9.75 % 29.811 M 0.00 % 29.811 M 35.61 % 21.983 M 0.00 % 21.983 M -20.22 % 27.556 M 0.00 % 27.556 M 37.80 % 19.997 M 0.00 % 19.997 M 124.52 % 8.906 M 0.00 % 8.906 M 116.54 % 4.113 M 0.00 % 4.113 M
Net income ratio 0.15 89.02 % 0.08 -35.71 % 0.12 -15.32 % 0.15 23.42 % 0.12 -17.43 % 0.14 26.00 % 0.11 -13.07 % 0.13 9.44 % 0.12 35.45 % 0.09 62.90 % 0.05 -14.95 % 0.06 7.80 % 0.06 -1.98 % 0.06 -14.67 % 0.07 -32.35 % 0.11 -6.33 % 0.11 52.10 % 0.07 -57.73 % 0.17 30.63 % 0.13 78.04 % 0.08 1 533.27 % 0.00 -96.62 % 0.14 -9.62 % 0.15 155.52 % 0.06 25.94 % 0.05 -70.85 % 0.16 38.38 % 0.12 -28.83 % 0.16 -15.59 % 0.19 -6.94 % 0.21 22.83 % 0.17 71.51 % 0.10 -43.08 % 0.17 -24.55 % 0.23 0.00 % 0.23 24.30 % 0.18 0.00 % 0.18 -21.97 % 0.24 0.00 % 0.24 51.19 % 0.16 0.00 % 0.16 122.75 % 0.07 0.00 % 0.07 714.67 % 0.01 0.00 % 0.01
Ratio EBITDA 0.16 52.20 % 0.11 -24.73 % 0.14 -18.60 % 0.18 4.70 % 0.17 -10.41 % 0.19 29.07 % 0.15 -15.25 % 0.17 1.52 % 0.17 19.05 % 0.14 134.72 % 0.06 -40.37 % 0.10 0.01 % 0.10 -8.29 % 0.11 16.17 % 0.10 -41.32 % 0.16 -4.46 % 0.17 24.56 % 0.14 -40.78 % 0.23 20.92 % 0.19 62.83 % 0.12 74.35 % 0.07 -61.86 % 0.18 -7.71 % 0.19 86.41 % 0.10 -11.08 % 0.12 -25.64 % 0.16 0.19 % 0.15 -24.98 % 0.21 -10.52 % 0.23 -10.82 % 0.26 23.66 % 0.21 55.50 % 0.13 -32.37 % 0.20 -25.58 % 0.27 0.00 % 0.27 12.65 % 0.24 0.00 % 0.24 -10.93 % 0.27 0.00 % 0.27 5.78 % 0.25 0.00 % 0.25 222.27 % 0.08 0.00 % 0.08 46.28 % 0.05 0.00 % 0.05
Gross profit ratio 0.27 9.62 % 0.25 -14.67 % 0.29 0.89 % 0.29 18.04 % 0.25 -13.12 % 0.28 27.16 % 0.22 -4.35 % 0.23 -9.66 % 0.26 23.79 % 0.21 29.20 % 0.16 -11.26 % 0.18 -13.52 % 0.21 2.72 % 0.20 27.24 % 0.16 -41.56 % 0.28 -0.89 % 0.28 18.80 % 0.23 -9.93 % 0.26 -2.84 % 0.27 25.66 % 0.21 -4.87 % 0.22 -23.32 % 0.29 -2.34 % 0.30 3.03 % 0.29 7.60 % 0.27 -13.91 % 0.31 3.14 % 0.30 -17.05 % 0.37 10.23 % 0.33 -0.82 % 0.33 13.97 % 0.29 5.15 % 0.28 -5.93 % 0.30 -23.77 % 0.39 0.00 % 0.39 7.68 % 0.36 0.00 % 0.36 -6.20 % 0.39 0.00 % 0.39 8.96 % 0.35 0.00 % 0.35 110.65 % 0.17 0.00 % 0.17 -4.69 % 0.18 0.00 % 0.18
Weighted average shs out dil 123.984 M 0.00 % 123.984 M -0.01 % 124.000 M 0.00 % 124.000 M 0.00 % 124.000 M 0.00 % 124.000 M 1.19 % 122.540 M -1.18 % 124.000 M -0.93 % 125.165 M 0.94 % 124.000 M 1.11 % 122.635 M -1.10 % 124.000 M 0.00 % 124.000 M -5.12 % 130.696 M 2.88 % 127.040 M 2.44 % 124.020 M 0.06 % 123.950 M -0.05 % 124.015 M 9.10 % 113.670 M 22.62 % 92.702 M 0.72 % 92.040 M -2.00 % 93.914 M 3.59 % 90.657 M -4.06 % 94.495 M -8.36 % 103.120 M 17.21 % 87.982 M -4.54 % 92.164 M -2.58 % 94.607 M 3.89 % 91.066 M -3.28 % 94.153 M 0.52 % 93.662 M -0.04 % 93.704 M 1.16 % 92.632 M -1.27 % 93.820 M 14.83 % 81.701 M 0.00 % 81.701 M 2.53 % 79.684 M 0.00 % 79.684 M -16.59 % 95.537 M 0.00 % 95.537 M 72.72 % 55.313 M 0.00 % 55.313 M -44.91 % 100.410 M 0.00 % 100.410 M 126.49 % 44.333 M 0.00 % 44.333 M
Weighted average shs out 123.984 M 0.00 % 123.984 M -0.01 % 124.000 M 0.00 % 124.000 M 0.00 % 124.000 M 0.00 % 124.000 M 1.19 % 122.540 M -1.18 % 124.000 M -0.93 % 125.165 M 0.94 % 124.000 M 1.11 % 122.636 M -1.10 % 124.000 M 0.00 % 124.000 M -5.12 % 130.696 M 2.88 % 127.040 M 2.44 % 124.020 M 0.06 % 123.950 M -0.04 % 124.000 M 9.09 % 113.670 M 22.62 % 92.702 M 0.72 % 92.040 M -2.00 % 93.914 M 3.59 % 90.657 M -4.06 % 94.495 M -8.36 % 103.121 M 17.21 % 87.982 M -4.54 % 92.164 M -2.58 % 94.607 M 3.89 % 91.066 M -3.28 % 94.153 M 0.52 % 93.662 M -0.04 % 93.704 M 1.16 % 92.632 M -1.27 % 93.820 M 14.83 % 81.701 M 0.00 % 81.701 M 2.53 % 79.684 M 0.00 % 79.684 M -16.59 % 95.537 M 0.00 % 95.537 M 72.72 % 55.313 M 0.00 % 55.313 M -44.91 % 100.410 M 0.00 % 100.410 M 126.48 % 44.336 M 0.01 % 44.333 M
EPS diluted 0.22 100.00 % 0.11 -45.00 % 0.20 -20.00 % 0.25 47.06 % 0.17 -19.05 % 0.21 -58.00 % 0.50 78.57 % 0.28 27.27 % 0.22 46.67 % 0.15 36.36 % 0.11 -21.43 % 0.14 57.48 % 0.09 -1.22 % 0.09 -30.77 % 0.13 -31.58 % 0.19 5.56 % 0.18 50.00 % 0.12 -68.42 % 0.38 31.03 % 0.29 141.67 % 0.12 2 566.67 % 0.00 -98.45 % 0.29 -6.45 % 0.31 352.55 % 0.07 37.00 % 0.05 -85.29 % 0.34 88.89 % 0.18 -21.74 % 0.23 -14.81 % 0.27 -10.00 % 0.30 25.00 % 0.24 71.43 % 0.14 -44.00 % 0.25 -19.35 % 0.31 0.00 % 0.31 47.62 % 0.21 -4.55 % 0.22 -15.38 % 0.26 0.00 % 0.26 13.04 % 0.23 0.00 % 0.23 187.86 % 0.08 0.00 % 0.08 432.67 % 0.02 0.00 % 0.02
Earnings per share 0.22 100.00 % 0.11 -45.00 % 0.20 -20.00 % 0.25 47.06 % 0.17 -19.05 % 0.21 -58.00 % 0.50 78.57 % 0.28 27.27 % 0.22 46.67 % 0.15 36.36 % 0.11 -21.43 % 0.14 57.48 % 0.09 -1.22 % 0.09 -30.77 % 0.13 -31.58 % 0.19 5.56 % 0.18 50.00 % 0.12 -68.42 % 0.38 31.03 % 0.29 141.67 % 0.12 2 566.67 % 0.00 -98.45 % 0.29 -6.45 % 0.31 352.55 % 0.07 37.00 % 0.05 -85.29 % 0.34 88.89 % 0.18 -21.74 % 0.23 -14.81 % 0.27 -10.00 % 0.30 25.00 % 0.24 71.43 % 0.14 -44.00 % 0.25 -19.35 % 0.31 0.00 % 0.31 47.62 % 0.21 -4.55 % 0.22 -15.38 % 0.26 0.00 % 0.26 13.04 % 0.23 0.00 % 0.23 187.86 % 0.08 0.00 % 0.08 432.67 % 0.02 0.00 % 0.02
Gross profit 50.220 M 18.12 % 42.515 M -25.99 % 57.442 M -5.25 % 60.625 M 41.01 % 42.995 M -17.54 % 52.139 M -1.66 % 53.021 M -13.21 % 61.094 M 1.84 % 59.988 M 33.60 % 44.900 M 12.54 % 39.897 M -17.66 % 48.454 M 24.58 % 38.893 M -1.80 % 39.607 M 3.02 % 38.444 M -38.70 % 62.720 M 16.64 % 53.771 M 16.77 % 46.048 M -28.45 % 64.354 M 19.96 % 53.647 M 74.94 % 30.666 M 49.49 % 20.514 M -63.92 % 56.863 M -2.03 % 58.040 M 67.13 % 34.727 M 37.25 % 25.301 M -58.65 % 61.182 M 37.51 % 44.491 M -4.95 % 46.810 M 7.29 % 43.631 M -3.51 % 45.219 M 15.85 % 39.033 M 6.98 % 36.488 M -9.19 % 40.181 M -7.55 % 43.462 M 0.00 % 43.462 M 29.63 % 33.529 M 0.00 % 33.529 M -15.99 % 39.909 M 0.00 % 39.909 M 41.95 % 28.114 M 0.00 % 28.114 M 46.76 % 19.156 M 0.00 % 19.156 M 41.09 % 13.578 M 0.00 % 13.578 M
Income tax expense 2.851 M -44.83 % 5.168 M 33.02 % 3.885 M -38.06 % 6.273 M 275.60 % 1.670 M -76.45 % 7.092 M 99.47 % 3.555 M -31.66 % 5.202 M 58.13 % 3.290 M -38.54 % 5.353 M 969.35 % 500.610 K -76.13 % 2.097 M 248.32 % 601.983 K -79.62 % 2.954 M 1 204.89 % 226.375 K -95.66 % 5.213 M 16.05 % 4.492 M -3.40 % 4.650 M -32.55 % 6.895 M 45.41 % 4.741 M 300.52 % 1.184 M 234.81 % 353.589 K -92.74 % 4.869 M 87.15 % 2.602 M 65.69 % 1.570 M -5.14 % 1.655 M -44.14 % 2.963 M -17.44 % 3.589 M 38.54 % 2.591 M -32.15 % 3.818 M 30.76 % 2.920 M -28.63 % 4.091 M 0.96 % 4.052 M 97.25 % 2.054 M -61.15 % 5.289 M 0.00 % 5.289 M 78.43 % 2.964 M 0.00 % 2.964 M -33.96 % 4.488 M 0.00 % 4.488 M 91.68 % 2.341 M 0.00 % 2.341 M 300.91 % 584.028 K 0.00 % 584.028 K 228.42 % 177.829 K 0.00 % 177.829 K
Cost of revenue 132.641 M 4.29 % 127.181 M -7.97 % 138.197 M -6.43 % 147.687 M 12.40 % 131.391 M -0.15 % 131.590 M -28.70 % 184.562 M -8.07 % 200.761 M 16.53 % 172.290 M 1.16 % 170.322 M -17.79 % 207.191 M -4.89 % 217.845 M 49.25 % 145.965 M -5.08 % 153.770 M -23.27 % 200.392 M 21.45 % 164.999 M 18.09 % 139.722 M -7.35 % 150.800 M -17.79 % 183.427 M 24.75 % 147.037 M 29.57 % 113.482 M 59.34 % 71.220 M -48.44 % 138.125 M 1.33 % 136.316 M 60.22 % 85.083 M 23.99 % 68.623 M -48.92 % 134.338 M 31.50 % 102.157 M 25.85 % 81.174 M -7.62 % 87.870 M -2.32 % 89.954 M -4.25 % 93.946 M -0.29 % 94.222 M -1.05 % 95.220 M 39.65 % 68.186 M 0.00 % 68.186 M 15.15 % 59.217 M 0.00 % 59.217 M -6.95 % 63.638 M 0.00 % 63.638 M 23.88 % 51.369 M 0.00 % 51.369 M -45.89 % 94.930 M 0.00 % 94.930 M 49.51 % 63.492 M 0.00 % 63.492 M
General and administrative expenses -3.806 M -131.13 % 12.225 M 165.09 % -18.782 M -173.08 % 25.700 M 842.08 % -3.463 M -131.10 % 11.136 M 170.39 % -15.821 M -173.38 % 21.560 M 1 442.55 % 1.398 M -86.23 % 10.150 M 85.22 % 5.480 M -77.29 % 24.129 M 2 599.82 % -965.214 K -111.02 % 8.760 M 164.48 % -13.586 M -168.87 % 19.727 M 1 817.62 % -1.148 M -116.42 % 6.992 M 180.95 % -8.638 M -219.90 % 7.204 M 363.91 % -2.730 M -148.58 % 5.620 M 118.07 % -31.093 M -540.51 % 7.058 M -25.13 % 9.428 M 63.46 % 5.768 M -10.87 % 6.472 M -20.27 % 8.117 M 487.68 % -2.094 M -135.59 % 5.883 M 0.30 % 5.865 M 7.81 % 5.440 M -6.59 % 5.824 M -20.13 % 7.292 M -20.50 % 9.172 M 0.00 % 9.172 M 31.32 % 6.984 M 0.00 % 6.984 M -13.72 % 8.095 M 0.00 % 8.095 M 36.52 % 5.929 M 0.00 % 5.929 M 1.29 % 5.854 M 0.00 % 5.854 M 14.55 % 5.111 M 0.00 % 5.111 M
Selling and marketing expenses -2.364 M -125.73 % 9.189 M 163.58 % -14.453 M -170.72 % 20.436 M 103.00 % 10.067 M 8.33 % 9.293 M -2.47 % 9.529 M -2.62 % 9.785 M -20.32 % 12.280 M 21.20 % 10.132 M -36.90 % 16.057 M 24.14 % 12.935 M 3.09 % 12.547 M -2.48 % 12.866 M 544.85 % 1.995 M -89.24 % 18.541 M -7.04 % 19.945 M 32.98 % 14.998 M -0.39 % 15.058 M 19.75 % 12.575 M 22.00 % 10.307 M 0.16 % 10.291 M -34.24 % 15.650 M -0.28 % 15.694 M 6.24 % 14.773 M 62.48 % 9.092 M -29.48 % 12.893 M 17.57 % 10.966 M -3.97 % 11.419 M 30.25 % 8.767 M -3.42 % 9.078 M 70.83 % 5.314 M -15.89 % 6.318 M -2.54 % 6.482 M 34.43 % 4.822 M 0.00 % 4.822 M -14.11 % 5.614 M 0.00 % 5.614 M 55.57 % 3.609 M 0.00 % 3.609 M -25.16 % 4.822 M 0.00 % 4.822 M -12.33 % 5.500 M 0.00 % 5.500 M -10.24 % 6.127 M 0.00 % 6.127 M
Other expenses 21.638 M 2 253.32 % -1.005 M -101.82 % 55.299 M 300.93 % -27.522 M -29 376.23 % 94.009 K 0.000 -100.00 % 1.469 M 366.55 % -551.128 K -3 855.81 % 14.674 K -91.15 % 165.757 K 116.25 % -1.020 M -320.74 % -242.422 K -238.48 % 175.059 K 1 781.16 % -10.413 K 99.30 % -1.487 M -551.98 % 328.962 K 1 178.09 % -30.514 K 0.000 -100.00 % 18.168 M 11 620.88 % -157.699 K 27.20 % -216.618 K 59.90 % -540.156 K -287.20 % 288.549 K 138.66 % -746.408 K -1 193.64 % 68.250 K 291.75 % 17.422 K 0.000 0.000 -100.00 % 938.465 K 3 676.06 % 24.853 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
Operating expenses 20.369 M -16.78 % 24.475 M -11.99 % 27.808 M 17.72 % 23.622 M -4.63 % 24.770 M 2.47 % 24.173 M 0.86 % 23.966 M -2.37 % 24.547 M -18.11 % 29.977 M 22.32 % 24.506 M -6.56 % 26.226 M -9.55 % 28.996 M 3.62 % 27.984 M 10.30 % 25.371 M 9.72 % 23.123 M -31.10 % 33.562 M 17.34 % 28.602 M 11.34 % 25.690 M -17.01 % 30.955 M 38.86 % 22.292 M 19.03 % 18.728 M -4.65 % 19.640 M -30.11 % 28.103 M 13.40 % 24.781 M -6.08 % 26.385 M 47.26 % 17.918 M -34.43 % 27.327 M 18.45 % 23.071 M 8.44 % 21.274 M 42.68 % 14.910 M 2.55 % 14.539 M 24.28 % 11.699 M -41.51 % 20.002 M 38.06 % 14.488 M 14.49 % 12.654 M 0.00 % 12.654 M -5.45 % 13.383 M 0.00 % 13.383 M 16.89 % 11.450 M 0.00 % 11.450 M -9.38 % 12.635 M 0.00 % 12.635 M 27.80 % 9.887 M 0.00 % 9.887 M -11.83 % 11.214 M 0.00 % 11.214 M
Cost and expenses 153.010 M 0.89 % 151.655 M -8.64 % 166.005 M -3.10 % 171.309 M 9.70 % 156.161 M 0.26 % 155.763 M -25.30 % 208.528 M -7.45 % 225.309 M 11.39 % 202.267 M 3.82 % 194.829 M -16.53 % 233.417 M -5.44 % 246.841 M 41.90 % 173.948 M -2.90 % 179.141 M -19.85 % 223.515 M 12.57 % 198.561 M 17.96 % 168.324 M -4.63 % 176.490 M -17.67 % 214.381 M 26.61 % 169.329 M 28.08 % 132.209 M 45.51 % 90.861 M -45.34 % 166.228 M 3.18 % 161.098 M 44.52 % 111.468 M 28.80 % 86.541 M -46.47 % 161.665 M 29.10 % 125.228 M 22.23 % 102.449 M -0.32 % 102.780 M -1.64 % 104.493 M -1.09 % 105.645 M -7.51 % 114.223 M 4.12 % 109.707 M 35.71 % 80.841 M 0.00 % 80.841 M 11.35 % 72.600 M 0.00 % 72.600 M -3.31 % 75.088 M 0.00 % 75.088 M 17.32 % 64.004 M 0.00 % 64.004 M -38.94 % 104.816 M 0.00 % 104.816 M 40.31 % 74.706 M 0.00 % 74.706 M
Research and development expenses 4.900 M 20.54 % 4.065 M -29.23 % 5.744 M 14.70 % 5.008 M -0.18 % 5.017 M 41.16 % 3.554 M 4.06 % 3.415 M -28.19 % 4.756 M 7.83 % 4.411 M -7.31 % 4.759 M -16.97 % 5.731 M 22.65 % 4.673 M 15.22 % 4.055 M 2.68 % 3.949 M -29.17 % 5.576 M 9.66 % 5.085 M 18.58 % 4.289 M 23.80 % 3.464 M -25.07 % 4.623 M 32.45 % 3.491 M 7.03 % 3.261 M 1.74 % 3.206 M -39.93 % 5.337 M 4.48 % 5.108 M 104.18 % 2.502 M 3.10 % 2.427 M -46.07 % 4.500 M 39.27 % 3.231 M 31.53 % 2.457 M -29.01 % 3.460 M -14.46 % 4.045 M 222.18 % 1.256 M -83.47 % 7.596 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.860 M 0.00 % 1.860 M 1.59 % 1.831 M 0.00 % 1.831 M
Selling general and administrative expenses -6.170 M -128.81 % 21.414 M 164.43 % -33.235 M -172.04 % 46.136 M 132.46 % 19.847 M -2.85 % 20.429 M 424.68 % -6.292 M -120.07 % 31.345 M 129.17 % 13.678 M -32.56 % 20.283 M -5.73 % 21.515 M -41.95 % 37.063 M 220.00 % 11.582 M -46.44 % 21.626 M 286.58 % -11.591 M -130.29 % 38.268 M 103.59 % 18.796 M -14.53 % 21.991 M 242.54 % 6.420 M -67.54 % 19.779 M 161.01 % 7.578 M -52.37 % 15.911 M 203.03 % -15.443 M -167.87 % 22.752 M -5.99 % 24.201 M 62.86 % 14.860 M -32.63 % 22.056 M 15.58 % 19.083 M 104.63 % 9.326 M -36.34 % 14.650 M -2.87 % 15.083 M 40.26 % 10.754 M -11.43 % 12.142 M -11.85 % 13.774 M -1.57 % 13.994 M 0.00 % 13.994 M 11.08 % 12.598 M 0.00 % 12.598 M 7.65 % 11.703 M 0.00 % 11.703 M 8.86 % 10.751 M 0.00 % 10.751 M -5.31 % 11.354 M 0.00 % 11.354 M 5.15 % 10.798 M 0.00 % 10.798 M
Interest income 697.912 K -37.50 % 1.117 M -4.62 % 1.171 M -74.09 % 4.519 M -13.12 % 5.201 M 105.52 % 2.531 M -53.15 % 5.402 M 139.02 % 2.260 M -32.44 % 3.345 M -4.19 % 3.491 M 0.000 -100.00 % 235.304 K -94.36 % 4.173 M 3 732.10 % 108.903 K -98.28 % 6.349 M 0.000 -100.00 % 855.418 K -8.38 % 933.700 K -16.44 % 1.117 M -0.66 % 1.125 M 265.77 % 307.507 K 346.75 % 68.832 K -89.17 % 635.585 K 1 971.73 % 30.679 K -91.22 % 349.470 K -17.76 % 424.925 K -29.97 % 606.782 K 48.19 % 409.451 K -82.53 % 2.344 M 60.33 % 1.462 M 404.63 % 289.658 K 757.69 % 33.772 K -74.07 % 130.242 K -69.88 % 432.346 K 188.12 % 150.059 K 0.00 % 150.059 K 0.00 % 150.058 K 0.00 % 150.059 K 193.07 % 51.203 K 0.00 % 51.203 K 0.000 0.000 -100.00 % 2.234 M 0.00 % 2.234 M 10.02 % 2.031 M 0.00 % 2.031 M
Interest expense 124.117 K -16.49 % 148.628 K -9.31 % 163.878 K -0.12 % 164.077 K -26.36 % 222.799 K -62.56 % 595.131 K -23.68 % 779.774 K -30.06 % 1.115 M 5.79 % 1.054 M 24.98 % 843.264 K 0.000 -100.00 % 870.553 K -23.82 % 1.143 M 65.23 % 691.651 K 210.19 % 222.980 K -84.00 % 1.394 M 75.45 % 794.545 K 12.38 % 707.034 K 37.51 % 514.162 K -33.25 % 770.288 K -7.24 % 830.419 K 273.02 % 222.623 K 0.000 -100.00 % 25.208 K -95.97 % 626.017 K -23.20 % 815.123 K 0.000 0.000 0.000 -100.00 % 601.813 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
Depreciation and amortization 0.000 0.000 0.000 0.000 -100.00 % 6.317 M 10.93 % 5.694 M 1.23 % 5.625 M 0.00 % 5.625 M -4.80 % 5.909 M 0.00 % 5.909 M 11.41 % 5.304 M -13.79 % 6.152 M 18.03 % 5.212 M 0.00 % 5.212 M -12.79 % 5.976 M 0.00 % 5.976 M 25.28 % 4.770 M 0.00 % 4.770 M -5.62 % 5.054 M 4.25 % 4.848 M -1.05 % 4.900 M 1.06 % 4.848 M -6.07 % 5.162 M 13.20 % 4.560 M -4.90 % 4.794 M 39.28 % 3.442 M -0.56 % 3.461 M 134.25 % 1.478 M -42.76 % 2.582 M 311.96 % 626.666 K -58.07 % 1.495 M 10.09 % 1.358 M -9.71 % 1.503 M 10.75 % 1.358 M 11.87 % 1.213 M 0.00 % 1.213 M -19.19 % 1.502 M 0.00 % 1.502 M 369.59 % 319.768 K 0.00 % 319.768 K -89.22 % 2.966 M 0.00 % 2.966 M 91.50 % 1.549 M 0.00 % 1.549 M 0.00 % 1.549 M 0.00 % 1.549 M
Operating income 29.851 M 65.46 % 18.041 M -39.12 % 29.634 M -19.92 % 37.003 M 103.04 % 18.225 M -34.83 % 27.966 M -5.34 % 29.544 M -23.34 % 38.538 M 21.43 % 31.737 M 35.37 % 23.444 M 71.49 % 13.671 M -32.76 % 20.332 M 67.69 % 12.124 M -21.14 % 15.375 M -9.33 % 16.958 M -43.18 % 29.842 M 8.59 % 27.480 M 27.70 % 21.520 M -35.64 % 33.436 M 2.68 % 32.563 M 178.38 % 11.697 M 681.14 % 1.497 M -95.31 % 31.907 M -1.20 % 32.295 M 282.43 % 8.445 M 16.91 % 7.223 M -73.09 % 26.844 M 26.56 % 21.210 M -9.09 % 23.331 M -21.39 % 29.678 M -11.24 % 33.436 M 26.51 % 26.430 M 64.56 % 16.062 M -37.13 % 25.546 M -10.67 % 28.597 M 0.00 % 28.597 M 39.63 % 20.481 M 0.00 % 20.481 M -24.80 % 27.236 M 0.00 % 27.236 M 59.92 % 17.031 M 0.00 % 17.031 M 131.48 % 7.358 M 0.00 % 7.358 M 186.92 % 2.564 M 0.00 % 2.564 M
Operating income ratio 0.16 53.55 % 0.11 -29.81 % 0.15 -14.73 % 0.18 69.97 % 0.10 -31.34 % 0.15 22.41 % 0.12 -15.51 % 0.15 7.71 % 0.14 25.43 % 0.11 96.88 % 0.06 -27.53 % 0.08 16.41 % 0.07 -17.51 % 0.08 11.99 % 0.07 -45.82 % 0.13 -7.73 % 0.14 29.91 % 0.11 -18.99 % 0.13 -16.84 % 0.16 99.95 % 0.08 397.11 % 0.02 -90.02 % 0.16 -1.52 % 0.17 135.74 % 0.07 -8.35 % 0.08 -43.99 % 0.14 -5.07 % 0.14 -20.66 % 0.18 -19.23 % 0.23 -8.76 % 0.25 24.45 % 0.20 61.75 % 0.12 -34.87 % 0.19 -26.34 % 0.26 0.00 % 0.26 15.99 % 0.22 0.00 % 0.22 -16.04 % 0.26 0.00 % 0.26 22.75 % 0.21 0.00 % 0.21 232.25 % 0.06 0.00 % 0.06 93.83 % 0.03 0.00 % 0.03
Total other income expenses net 134.970 K -20.22 % 169.175 K 110.07 % -1.680 M -333.26 % -387.739 K -539.42 % 88.239 K -64.24 % 246.745 K 40.60 % 175.493 K 131.84 % -551.128 K -3 855.81 % 14.674 K -91.15 % 165.758 K 235.39 % -122.433 K 54.25 % -267.616 K -183.11 % 321.984 K 3 192.13 % -10.413 K 79.95 % -51.944 K -112.77 % 406.815 K 475.41 % -108.365 K 56.61 % -249.768 K -101.38 % 18.112 M 11 592.34 % -157.600 K 32.92 % -234.941 K 56.50 % -540.154 K -245.74 % -156.231 K 79.07 % -746.408 K -1 193.62 % 68.251 K 291.71 % 17.424 K -99.98 % 108.547 M 165 618.36 % -65.580 K -106.99 % 938.561 K 3 676.30 % 24.854 K 100.82 % -3.043 M -323.35 % 1.362 M 18.20 % 1.153 M 1 734.55 % 62.823 K -97.64 % 2.658 M 0.00 % 2.658 M 6 754.25 % 38.778 K 0.00 % 38.777 K -98.14 % 2.090 M 0.00 % 2.090 M 1 013.19 % 187.727 K 0.00 % 187.727 K -90.36 % 1.948 M 0.00 % 1.948 M 1 159.90 % -183.759 K 0.00 % -183.759 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 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 2014-06-30 2014-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-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 2014-03-31
Net debt -112.169 M 30.25 % -160.814 M 11.46 % -181.628 M 17.64 % -220.530 M -16.99 % -188.512 M -60.78 % -117.251 M 27.10 % -160.846 M -12 083.15 % 1.342 M 118.20 % -7.375 M 75.94 % -30.657 M 41.60 % -52.498 M -16.52 % -45.056 M 5.82 % -47.839 M -60.40 % -29.824 M 56.74 % -68.945 M -46.77 % -46.975 M 71.67 % -165.815 M -29.71 % -127.832 M -67.22 % -76.445 M -190.27 % 84.682 M 43.73 % 58.919 M -63.16 % 159.915 M 524.59 % -37.663 M 34.42 % -57.429 M -261.30 % -15.895 M -1 181.45 % 1.470 M 103.58 % -41.090 M -4.88 % -39.180 M -405.93 % -7.744 M 51.13 % -15.847 M 63.83 % -43.810 M -128.56 % 153.377 M 202.27 % -149.977 M 0.00 % -149.977 M -580.56 % -22.037 M 0.00 % -22.037 M 30.13 % -31.541 M 0.00 % -31.541 M -536.76 % 7.222 M -64.39 % 20.282 M 91.11 % 10.613 M -64.97 % 30.294 M 31.65 % 23.010 M
Total investments 8.015 M -3.19 % 8.279 M -9.25 % 9.123 M -4.44 % 9.546 M -96.54 % 276.223 M -4.36 % 288.810 M 2 301.28 % 12.027 M 14.00 % 10.551 M -3.06 % 10.883 M -5.70 % 11.541 M -89.77 % 112.810 M 764.54 % 13.049 M -6.43 % 13.945 M 520.57 % 2.247 M -7.29 % 2.424 M -69.74 % 8.011 M -1.73 % 8.152 M 0.27 % 8.130 M -1.48 % 8.252 M 8.41 % 7.611 M -0.18 % 7.625 M -97.62 % 319.829 M 3 960.94 % 7.876 M -2.89 % 8.111 M -2.00 % 8.276 M -0.78 % 8.341 M -1.16 % 8.439 M -0.41 % 8.474 M -2.24 % 8.668 M -1.17 % 8.771 M -72.19 % 31.542 M -89.72 % 306.753 M 3 308.37 % 9.000 M 0.00 % 9.000 M 50.00 % 6.000 M 0.00 % 6.000 M 0.00 % 6.000 M 0.00 % 6.000 M 0.00 % 6.000 M 0.00 % 6.000 M -40.00 % 10.000 M 0.00 % 10.000 M -78.27 % 46.021 M
Total debt 20.634 M 3 232.66 % 619.132 K -7.67 % 670.543 K -96.76 % 20.717 M -2.15 % 21.172 M -47.53 % 40.352 M -59.85 % 100.509 M -23.10 % 130.700 M -0.08 % 130.802 M 17.92 % 110.923 M 21.74 % 91.115 M 0.50 % 90.659 M -0.68 % 91.283 M -9.85 % 101.255 M 41.47 % 71.573 M 19.17 % 60.059 M 0.00 % 60.059 M -0.01 % 60.066 M -49.26 % 118.379 M 0.07 % 118.300 M 0.00 % 118.300 M 0.000 -100.00 % 15.900 M 3 080.00 % 500.000 K -96.97 % 16.500 M -17.50 % 20.000 M 0.000 -100.00 % 15.710 M -38.90 % 25.710 M 231.53 % 7.755 M 158.50 % 3.000 M 0.000 -100.00 % 3.400 M 0.00 % 3.400 M -15.00 % 4.000 M 0.00 % 4.000 M -80.94 % 20.990 M 0.00 % 20.990 M -58.42 % 50.480 M -20.55 % 63.540 M 61.97 % 39.230 M -33.41 % 58.912 M 0.000
Accumulated other comprehensive income loss 0.000 0.000 0.000 -100.00 % 486.622 M 545.52 % 75.384 M -84.50 % 486.489 M 546.49 % 75.251 M -84.19 % 476.065 M 563.26 % 71.776 M -85.36 % 490.217 M 0.000 -100.00 % 491.122 M 720.79 % 59.835 M -87.59 % 482.287 M 706.02 % 59.835 M -87.03 % 461.502 M 761.43 % 53.574 M -88.39 % 461.502 M 0.000 0.000 0.000 -100.00 % 502.292 M 0.000 -100.00 % 443.578 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 369.464 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 72.409 M
Retained earnings 340.598 M -12.05 % 387.269 M 3.64 % 373.656 M 6.99 % 349.242 M 9.64 % 318.545 M -11.45 % 359.724 M 7.97 % 333.158 M 5.32 % 316.318 M 12.27 % 281.751 M 1.07 % 278.767 M -13.14 % 320.937 M 27.82 % 251.085 M 7.32 % 233.969 M -5.64 % 247.943 M 4.98 % 236.181 M 4.78 % 225.416 M 11.91 % 201.420 M 1.60 % 198.252 M 7.93 % 183.693 M 24.00 % 148.137 M 22.17 % 121.254 M 0.000 -100.00 % 202.985 M 11.19 % 182.551 M 18.56 % 153.969 M 4.81 % 146.902 M -18.25 % 179.703 M -2.56 % 184.433 M 30.64 % 141.172 M -19.06 % 174.421 M 17.06 % 148.999 M 0.000 -100.00 % 117.887 M 0.00 % 117.887 M 88.49 % 62.544 M 0.00 % 62.544 M 34.05 % 46.657 M -17.64 % 56.653 M 150.49 % 22.617 M -16.46 % 27.073 M 12 494.66 % 214.960 K -91.60 % 2.561 M 0.000
Common stock 124.000 M 0.00 % 124.000 M 0.00 % 124.000 M 0.00 % 124.000 M 0.00 % 124.000 M 0.00 % 124.000 M 0.00 % 124.000 M 0.00 % 124.000 M 0.00 % 124.000 M -0.98 % 125.230 M 0.00 % 125.230 M 0.00 % 125.230 M 0.00 % 125.230 M 0.20 % 124.980 M 0.00 % 124.980 M 0.79 % 124.000 M 0.00 % 124.000 M 0.00 % 124.000 M 0.00 % 124.000 M 33.33 % 93.000 M 0.00 % 93.000 M 0.000 -100.00 % 93.000 M 0.00 % 93.000 M 0.00 % 93.000 M 0.00 % 93.000 M 0.00 % 93.000 M 0.00 % 93.000 M 0.00 % 93.000 M 0.00 % 93.000 M 0.00 % 93.000 M 0.000 -100.00 % 93.000 M 0.00 % 93.000 M 14.81 % 81.000 M 0.00 % 81.000 M 5.19 % 77.000 M 0.00 % 77.000 M 40.00 % 55.000 M 0.00 % 55.000 M 10.00 % 50.000 M 0.00 % 50.000 M 0.000
Total equity 958.127 M -4.70 % 1.005 B 1.19 % 993.578 M 2.48 % 969.510 M 3.23 % 939.168 M -4.29 % 981.278 M 3.36 % 949.380 M 2.83 % 923.217 M 3.68 % 890.432 M 0.82 % 883.173 M 0.96 % 874.759 M 1.24 % 864.014 M 2.19 % 845.487 M -1.15 % 855.332 M 1.47 % 842.921 M 2.02 % 826.191 M 3.12 % 801.156 M 0.45 % 797.566 M 2.23 % 780.197 M 70.44 % 457.744 M 7.05 % 427.580 M -16.23 % 510.441 M 0.00 % 510.441 M 5.56 % 483.560 M 6.51 % 453.989 M 1.55 % 447.064 M -5.69 % 474.037 M 7.04 % 442.852 M 4.17 % 425.117 M -1.44 % 431.338 M 6.38 % 405.454 M 9.54 % 370.151 M 0.00 % 370.151 M 0.00 % 370.151 M 119.47 % 168.653 M 0.00 % 168.653 M 21.52 % 138.790 M 0.00 % 138.790 M 29.21 % 107.412 M 0.00 % 107.412 M 53.52 % 69.968 M 0.00 % 69.968 M -8.43 % 76.412 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.365 M 0.000 0.000 -100.00 % 660.378 K 0.00 % 660.377 K 33.33 % 495.283 K 50.00 % 330.189 K -60.00 % 825.471 K 25.00 % 660.378 K 33.33 % 495.283 K 50.00 % 330.188 K 0.000 -100.00 % 700.000 K 33.33 % 525.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 620.789 K 0.27 % 619.132 K -7.67 % 670.543 K -96.76 % 20.717 M -0.22 % 20.763 M 3.82 % 20.000 M 0.00 % 20.000 M -2.30 % 20.471 M 0.00 % 20.471 M 4 403.30 % 454.568 K 0.00 % 454.568 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 0.000 0.000
Total non current liabilities 7.931 M -10.62 % 8.874 M 23.27 % 7.198 M -73.13 % 26.786 M 25.42 % 21.357 M -13.83 % 24.783 M 4.80 % 23.648 M -7.40 % 25.539 M 4.50 % 24.440 M 428.88 % 4.621 M -4.13 % 4.820 M 0.61 % 4.791 M 1.35 % 4.727 M -23.11 % 6.147 M 0.27 % 6.131 M 293.22 % 1.559 M 53.88 % 1.013 M -2.20 % 1.036 M 5.82 % 979.069 K 97.68 % 495.283 K 50.00 % 330.188 K 0.000 -100.00 % 718.773 K 36.91 % 525.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 245.736 K 0.000 0.000
Other current liabilities 25.757 M 11.86 % 23.026 M -59.00 % 56.161 M 61.55 % 34.764 M 68.47 % 20.635 M 61.71 % 12.760 M 222.16 % -10.445 M 6.49 % -11.170 M -163.12 % 17.697 M -47.59 % 33.764 M -50.27 % 67.891 M 1 718.00 % -4.196 M -110.39 % 40.381 M 14.02 % 35.415 M -21.72 % 45.239 M 104.41 % 22.132 M 14.82 % 19.276 M -25.94 % 26.027 M 16.98 % 22.249 M -25.23 % 29.755 M -73.34 % 111.604 M 0.000 -100.00 % 34.002 M 39.25 % 24.417 M 16.78 % 20.909 M 2 788.29 % -777.780 K -101.70 % 45.846 M 39.33 % 32.905 M 63.90 % 20.077 M -56.29 % 45.928 M -26.76 % 62.708 M 0.000 -100.00 % 31.551 M 0.00 % 31.551 M -7.98 % 34.285 M 0.00 % 34.285 M -36.89 % 54.330 M -21.05 % 68.819 M 230.27 % 20.837 M -35.04 % 32.077 M -28.48 % 44.852 M 44.96 % 30.941 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 10.037 M -10.56 % 11.222 M -78.59 % 52.418 M 2.72 % 51.032 M 25.51 % 40.661 M -24.76 % 54.043 M 0.000 -100.00 % 64.863 M -15.73 % 76.966 M 14.01 % 67.508 M -28.01 % 93.774 M 94.72 % 48.157 M 21.88 % 39.512 M -0.76 % 39.813 M -37.14 % 63.335 M 0.000 0.000 0.000 -100.00 % 30.725 M 7.28 % 28.641 M 29.45 % 22.125 M 20.15 % 18.415 M 0.000 0.000 -100.00 % 19.672 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 57.479 M 0.000 -100.00 % 21.885 M 0.000 -100.00 % 44.843 M 0.000 0.000
Short term debt 20.013 M -1.56 % 20.330 M 0.000 0.000 -100.00 % 408.695 K -97.96 % 20.018 M -75.00 % 80.071 M -27.29 % 110.128 M 0.00 % 110.128 M 0.01 % 110.114 M 21.46 % 90.661 M -0.59 % 91.198 M 1.23 % 90.093 M -9.97 % 100.074 M 42.81 % 70.076 M 16.68 % 60.059 M 0.00 % 60.059 M -0.01 % 60.066 M -49.26 % 118.379 M 0.07 % 118.300 M 0.00 % 118.300 M 0.000 -100.00 % 15.900 M 3 080.00 % 500.000 K -96.97 % 16.500 M -17.50 % 20.000 M 0.000 -100.00 % 15.710 M -38.90 % 25.710 M 231.53 % 7.755 M 158.50 % 3.000 M 0.000 -100.00 % 3.400 M 0.00 % 3.400 M -15.00 % 4.000 M 0.00 % 4.000 M -80.94 % 20.990 M 0.00 % 20.990 M -58.42 % 50.480 M -20.55 % 63.540 M 61.97 % 39.230 M -33.41 % 58.912 M 0.000
Total current liabilities 85.280 M -4.04 % 88.875 M -2.39 % 91.049 M 6.53 % 85.469 M 3.48 % 82.595 M -7.92 % 89.701 M -48.29 % 173.465 M -15.72 % 205.813 M 12.65 % 182.705 M -9.98 % 202.962 M 1.81 % 199.360 M -2.18 % 203.802 M 0.72 % 202.346 M -3.49 % 209.667 M -3.55 % 217.394 M 60.91 % 135.100 M 1.12 % 133.609 M -1.44 % 135.556 M -33.12 % 202.676 M 7.28 % 188.922 M -24.89 % 251.541 M 0.000 -100.00 % 80.940 M 28.56 % 62.959 M -14.56 % 73.691 M -9.15 % 81.113 M 9.89 % 73.811 M -10.45 % 82.428 M 2.16 % 80.686 M -16.47 % 96.599 M 22.84 % 78.639 M 0.000 -100.00 % 51.014 M 0.00 % 51.014 M -6.58 % 54.607 M 0.00 % 54.607 M -48.40 % 105.822 M 0.00 % 105.822 M -23.13 % 137.656 M 0.00 % 137.656 M 23.27 % 111.668 M 0.00 % 111.668 M 0.000
Total liabilities 93.211 M -4.64 % 97.748 M -0.51 % 98.248 M -12.48 % 112.255 M 7.99 % 103.951 M -9.20 % 114.484 M -41.92 % 197.113 M -14.80 % 231.352 M 11.69 % 207.146 M -0.21 % 207.583 M 1.67 % 204.180 M -2.12 % 208.593 M 0.73 % 207.073 M -4.05 % 215.815 M -3.45 % 223.525 M 63.56 % 136.660 M 1.51 % 134.622 M -1.44 % 136.592 M -32.93 % 203.655 M 7.52 % 189.418 M -24.80 % 251.871 M 0.000 -100.00 % 81.658 M 28.63 % 63.484 M -13.85 % 73.691 M -9.15 % 81.113 M 9.89 % 73.811 M -10.45 % 82.428 M 2.16 % 80.686 M -16.47 % 96.599 M 22.84 % 78.639 M 0.000 -100.00 % 51.014 M 0.00 % 51.014 M -6.58 % 54.607 M 0.00 % 54.607 M -48.40 % 105.822 M 0.00 % 105.822 M -23.13 % 137.656 M 0.00 % 137.656 M 23.00 % 111.913 M 0.22 % 111.668 M 0.000
Other non current assets 17.887 M -94.63 % 332.785 M -0.17 % 333.346 M 13 400.13 % 2.469 M 82.32 % 1.354 M -44.54 % 2.442 M -99.21 % 307.839 M 0.13 % 307.453 M 38.62 % 221.800 M -8.14 % 241.448 M 1 783.49 % 12.819 M -95.70 % 297.879 M 14.37 % 260.462 M -14.86 % 305.918 M -12.00 % 347.645 M 10.75 % 313.903 M 97.81 % 158.690 M -22.72 % 205.343 M -29.66 % 291.943 M 152.62 % 115.567 M 0.25 % 115.284 M 172.09 % -159.915 M -236.38 % 117.261 M 723.44 % 14.240 M -29.51 % 20.203 M -45.14 % 36.824 M 45 333.04 % 81.052 K -99.41 % 13.691 M 816.55 % 1.494 M -86.89 % 11.397 M -13.74 % 13.212 M 108.61 % -153.377 M -1 651.75 % 9.884 M 0.00 % 9.884 M 205.32 % 3.237 M 0.00 % 3.237 M 621.16 % 448.900 K -85.85 % 3.172 M 366.12 % 680.417 K -82.48 % 3.883 M 2 845.48 % 131.831 K -97.31 % 4.897 M 121.28 % -23.010 M
Long term investments 0.000 100.00 % -314.605 M 0.34 % -315.671 M -2 006.88 % 16.554 M -7.30 % 17.857 M -4.27 % 18.654 M 106.58 % -283.323 M 1.20 % -286.767 M -41.55 % -202.591 M 6.48 % -216.639 M -1 932.62 % 11.821 M 104.33 % -272.883 M -15.95 % -235.339 M 19.56 % -292.561 M 11.89 % -332.037 M -18.74 % -279.645 M -107.09 % -135.037 M 26.56 % -183.872 M 32.22 % -271.267 M -198.62 % -90.841 M 2.15 % -92.839 M 0.000 100.00 % -98.476 M -1 850.27 % 5.626 M 221.68 % -4.624 M 73.82 % -17.659 M -211.42 % 15.849 M 87.03 % 8.474 M -47.82 % 16.240 M 85.16 % 8.771 M -0.59 % 8.823 M 0.000 -100.00 % 9.000 M 0.00 % 9.000 M 50.00 % 6.000 M 0.00 % 6.000 M -9.36 % 6.619 M 10.32 % 6.000 M 0.00 % 6.000 M 0.00 % 6.000 M -44.12 % 10.737 M 7.37 % 10.000 M 0.000
Intangible assets 49.276 M -0.92 % 49.734 M 11.44 % 44.630 M -0.90 % 45.036 M -0.89 % 45.441 M -0.88 % 45.847 M -0.88 % 46.252 M -0.87 % 46.660 M -0.88 % 47.074 M -0.87 % 47.487 M -0.86 % 47.901 M -0.86 % 48.314 M -0.16 % 48.390 M -0.91 % 48.833 M -0.90 % 49.276 M -0.89 % 49.718 M -0.88 % 50.161 M -0.87 % 50.604 M -1.35 % 51.297 M -0.87 % 51.748 M -0.86 % 52.198 M 0.000 -100.00 % 53.098 M -0.33 % 53.272 M -0.49 % 53.532 M -0.81 % 53.969 M 10.12 % 49.010 M 0.43 % 48.801 M -0.57 % 49.079 M -0.61 % 49.379 M -0.52 % 49.635 M 0.000 -100.00 % 25.664 M 0.00 % 25.664 M 155.19 % 10.057 M 0.00 % 10.057 M -5.46 % 10.638 M 0.00 % 10.638 M -5.15 % 11.215 M 0.00 % 11.215 M -4.92 % 11.795 M 0.00 % 11.795 M 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 49.276 M -0.92 % 49.734 M 11.44 % 44.630 M -0.90 % 45.036 M -0.89 % 45.441 M -0.88 % 45.847 M -0.88 % 46.252 M -0.87 % 46.660 M -0.88 % 47.074 M -0.87 % 47.487 M -0.86 % 47.901 M -0.86 % 48.314 M -0.16 % 48.390 M -0.91 % 48.833 M -0.90 % 49.276 M -0.89 % 49.718 M -0.88 % 50.161 M -0.87 % 50.604 M -1.35 % 51.297 M -0.87 % 51.748 M -0.86 % 52.198 M 0.000 -100.00 % 53.098 M -0.33 % 53.272 M -0.49 % 53.532 M -0.81 % 53.969 M 10.12 % 49.010 M 0.43 % 48.801 M -0.57 % 49.079 M -0.61 % 49.379 M -0.52 % 49.635 M 0.000 -100.00 % 25.664 M 0.00 % 25.664 M 155.19 % 10.057 M 0.00 % 10.057 M -5.46 % 10.638 M 0.00 % 10.638 M -5.15 % 11.215 M 0.00 % 11.215 M -4.92 % 11.795 M 0.00 % 11.795 M 0.000
Property plant equipment net 283.643 M -1.86 % 289.008 M -0.80 % 291.327 M -1.45 % 295.603 M -4.52 % 309.588 M 3.98 % 297.749 M 2.30 % 291.066 M 1.49 % 286.781 M -0.99 % 289.657 M 1.20 % 286.226 M -0.33 % 287.160 M 3.56 % 277.296 M 0.71 % 275.333 M 0.42 % 274.184 M 0.16 % 273.756 M 20.89 % 226.460 M 7.37 % 210.907 M 1.94 % 206.893 M 2.64 % 201.574 M 7.75 % 187.074 M 1.01 % 185.201 M 0.000 -100.00 % 186.235 M -2.36 % 190.730 M -2.06 % 194.737 M -0.18 % 195.080 M -1.43 % 197.902 M 0.54 % 196.836 M -0.39 % 197.602 M 0.07 % 197.466 M 6.20 % 185.937 M 0.000 -100.00 % 49.112 M 0.00 % 49.112 M -11.44 % 55.458 M 0.00 % 55.458 M 42.34 % 38.962 M 0.00 % 38.962 M 2.23 % 38.113 M 0.00 % 38.113 M -1.31 % 38.619 M 0.00 % 38.619 M 0.000
Total non current assets 357.828 M -1.63 % 363.751 M 0.68 % 361.293 M -1.14 % 365.448 M -3.92 % 380.374 M 2.64 % 370.597 M 0.56 % 368.549 M 2.44 % 359.774 M 0.15 % 359.233 M -0.43 % 360.786 M 0.30 % 359.701 M 1.83 % 353.222 M 0.60 % 351.100 M 3.58 % 338.957 M -0.77 % 341.602 M 9.61 % 311.642 M 9.04 % 285.814 M 2.02 % 280.166 M 1.84 % 275.104 M 4.15 % 264.142 M 1.07 % 261.352 M 263.43 % -159.915 M -161.41 % 260.418 M -2.53 % 267.174 M -0.41 % 268.283 M -1.74 % 273.022 M 2.01 % 267.650 M -0.06 % 267.802 M 0.27 % 267.094 M 0.03 % 267.012 M 3.65 % 257.608 M 267.96 % -153.377 M -263.76 % 93.660 M 0.00 % 93.660 M 25.29 % 74.753 M 0.00 % 74.753 M 26.23 % 59.221 M 0.76 % 58.772 M -0.74 % 59.211 M 0.00 % 59.211 M -9.34 % 65.312 M 0.00 % 65.312 M 383.84 % -23.010 M
Other current assets 106.071 M 2.56 % 103.420 M 20.39 % 85.903 M 710.91 % 10.593 M -77.38 % 46.841 M -62.31 % 124.285 M 101.56 % 61.660 M -60.12 % 154.624 M -1.38 % 156.794 M 5.85 % 148.130 M 164.81 % 55.939 M 57.51 % 35.515 M -37.02 % 56.394 M -44.00 % 100.711 M -13.26 % 116.106 M 149.85 % 46.470 M -38.82 % 75.957 M -17.85 % 92.460 M -1.18 % 93.567 M 18.75 % 78.790 M -21.87 % 100.851 M 0.000 -100.00 % 69.849 M -50.71 % 141.714 M 58.56 % 89.374 M -0.63 % 89.944 M -36.07 % 140.688 M 91.50 % 73.466 M -11.41 % 82.932 M -23.43 % 108.311 M 74.96 % 61.905 M 0.000 -100.00 % 105.530 M 0.00 % 105.530 M 155.24 % 41.345 M 0.00 % 41.345 M -52.39 % 86.837 M 24.42 % 69.793 M -33.18 % 104.444 M 95.06 % 53.545 M 52.71 % 35.062 M 0.00 % 35.062 M 0.000
Short term investments 265.997 M -17.62 % 322.884 M -0.59 % 324.793 M 7.39 % 302.451 M 17.06 % 258.366 M -4.36 % 270.156 M -8.53 % 295.350 M -0.66 % 297.318 M 39.28 % 213.474 M -6.44 % 228.179 M 125.95 % 100.989 M -64.68 % 285.932 M 14.70 % 249.285 M -15.44 % 294.809 M -11.86 % 334.461 M 16.27 % 287.655 M 100.89 % 143.189 M -25.42 % 192.002 M -31.31 % 279.518 M 183.91 % 98.452 M -2.00 % 100.464 M -68.59 % 319.829 M 200.73 % 106.351 M 4 181.12 % 2.484 M -80.74 % 12.900 M -50.38 % 26.000 M -55.17 % 58.000 M 0.000 -100.00 % 3.582 M 0.000 -100.00 % 22.719 M -92.59 % 306.753 M 0.000 0.000 0.000 0.000 100.00 % -619.400 K 0.000 0.000 0.000 100.00 % -737.104 K 0.000 -100.00 % 46.021 M
cash and cash equivalents 132.803 M -17.74 % 161.433 M -11.45 % 182.299 M -24.43 % 241.248 M 15.05 % 209.684 M 33.05 % 157.602 M -39.70 % 261.355 M 102.04 % 129.358 M -6.38 % 138.176 M -2.40 % 141.580 M -1.42 % 143.614 M 5.82 % 135.716 M -2.45 % 139.122 M 6.14 % 131.079 M -6.72 % 140.518 M 31.28 % 107.035 M -52.61 % 225.874 M 20.21 % 187.898 M -3.56 % 194.824 M 479.53 % 33.618 M -43.39 % 59.381 M 137.13 % -159.915 M -398.55 % 53.563 M -7.54 % 57.929 M 78.82 % 32.395 M 74.82 % 18.530 M -54.90 % 41.090 M -25.14 % 54.890 M 64.08 % 33.454 M 41.74 % 23.602 M -49.58 % 46.810 M 130.52 % -153.377 M -200.00 % 153.377 M 0.00 % 153.377 M 489.07 % 26.037 M 0.00 % 26.037 M -50.43 % 52.531 M 0.00 % 52.531 M 21.44 % 43.258 M 0.00 % 43.258 M 51.16 % 28.617 M 0.00 % 28.617 M 224.37 % -23.010 M
Cash and short term investments 398.800 M -17.66 % 484.318 M -4.49 % 507.092 M -6.73 % 543.699 M 16.16 % 468.049 M 9.42 % 427.759 M -23.16 % 556.706 M 30.47 % 426.676 M 21.34 % 351.651 M -4.90 % 369.760 M -17.37 % 447.495 M 6.13 % 421.647 M 8.56 % 388.406 M -8.80 % 425.887 M -10.34 % 474.979 M 20.34 % 394.690 M 6.94 % 369.063 M -2.85 % 379.900 M -19.91 % 474.342 M 259.16 % 132.070 M -17.38 % 159.845 M -0.04 % 159.915 M 0.00 % 159.915 M 164.70 % 60.413 M 33.38 % 45.295 M 1.72 % 44.530 M 8.37 % 41.090 M -25.14 % 54.890 M 64.08 % 33.454 M 41.74 % 23.602 M -66.05 % 69.528 M -54.67 % 153.377 M 0.00 % 153.377 M 0.00 % 153.377 M 489.07 % 26.037 M 0.00 % 26.037 M -50.43 % 52.531 M 0.00 % 52.531 M 21.44 % 43.258 M 0.00 % 43.258 M 51.16 % 28.617 M 0.00 % 28.617 M 24.37 % 23.010 M
Total current assets 693.511 M -6.20 % 739.390 M 1.21 % 730.533 M 1.98 % 716.317 M 7.10 % 668.850 M -7.77 % 725.165 M -6.78 % 777.944 M -2.12 % 794.795 M 7.65 % 738.344 M 1.15 % 729.970 M 1.49 % 719.238 M -0.02 % 719.385 M 2.56 % 701.459 M -4.20 % 732.189 M 1.01 % 724.843 M 11.31 % 651.209 M 0.19 % 649.964 M -0.62 % 653.992 M -7.73 % 708.748 M 85.04 % 383.019 M -8.39 % 418.099 M 161.45 % 159.915 M -51.79 % 331.681 M 18.51 % 279.870 M 7.89 % 259.397 M 1.66 % 255.154 M -8.94 % 280.199 M 8.82 % 257.477 M 7.86 % 238.709 M -11.07 % 268.425 M 14.72 % 233.985 M 52.56 % 153.377 M -54.22 % 335.004 M 0.00 % 335.004 M 125.58 % 148.508 M 0.00 % 148.508 M -19.89 % 185.392 M -0.24 % 185.840 M -0.01 % 185.856 M 0.00 % 185.856 M 59.44 % 116.569 M 0.00 % 116.569 M 406.59 % 23.010 M
Inventory 147.648 M 28.25 % 115.122 M 16.38 % 98.917 M -15.18 % 116.625 M -15.49 % 137.995 M -10.01 % 153.352 M 24.02 % 123.649 M -27.47 % 170.479 M -14.44 % 199.251 M 12.51 % 177.095 M 0.15 % 176.833 M -17.39 % 214.049 M -5.71 % 227.015 M 24.91 % 181.744 M 35.88 % 133.758 M -23.28 % 174.345 M 2.33 % 170.378 M 22.47 % 139.113 M 34.31 % 103.575 M -29.11 % 146.101 M -8.83 % 160.244 M 0.000 -100.00 % 64.773 M -16.68 % 77.743 M -37.67 % 124.728 M 3.35 % 120.679 M 112.03 % 56.917 M -46.70 % 106.777 M -12.71 % 122.323 M 16.39 % 105.101 M 31.52 % 79.911 M 0.000 -100.00 % 61.001 M 0.00 % 61.001 M -13.86 % 70.818 M 0.00 % 70.818 M 53.87 % 46.023 M 0.00 % 46.023 M -40.16 % 76.914 M 0.00 % 76.914 M 71.30 % 44.899 M 0.00 % 44.899 M 0.000
Net receivables 40.993 M 12.22 % 36.530 M -5.41 % 38.621 M -14.93 % 45.400 M 11.93 % 40.563 M -10.21 % 45.174 M -27.56 % 62.358 M -12.92 % 71.614 M 41.27 % 50.693 M 44.90 % 34.985 M -10.23 % 38.972 M -19.10 % 48.174 M 62.51 % 29.644 M 24.31 % 23.847 M -14.64 % 27.935 M -24.71 % 37.104 M 30.56 % 28.419 M -33.16 % 42.520 M 40.87 % 30.185 M 15.83 % 26.058 M -43.82 % 46.380 M 0.000 -100.00 % 37.144 M -40.17 % 62.083 M 284.50 % 16.147 M -13.48 % 18.661 M -48.10 % 35.958 M 60.92 % 22.345 M -31.83 % 32.780 M 4.36 % 31.411 M 38.73 % 22.641 M 0.000 -100.00 % 15.097 M 0.00 % 15.097 M 46.45 % 10.309 M 0.00 % 10.309 M -41.07 % 17.493 M 0.00 % 17.493 M 18.31 % 14.786 M 21.80 % 12.140 M 51.93 % 7.990 M 0.00 % 7.990 M 0.000
Tax assets 7.022 M 2.81 % 6.829 M -10.84 % 7.660 M 32.39 % 5.786 M -5.67 % 6.134 M 3.87 % 5.905 M -12.06 % 6.715 M 18.93 % 5.646 M 71.46 % 3.293 M 45.51 % 2.263 M 0.000 -100.00 % 2.615 M 16.02 % 2.254 M -12.78 % 2.584 M -12.74 % 2.962 M 145.67 % 1.205 M 10.28 % 1.093 M -8.79 % 1.199 M -23.00 % 1.557 M 162.04 % 594.052 K -60.60 % 1.508 M 0.000 -100.00 % 2.300 M -30.39 % 3.304 M -25.51 % 4.435 M -7.74 % 4.808 M 0.00 % 4.808 M 0.000 -100.00 % 2.679 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.552 M 0.000 -100.00 % 3.203 M 0.000 -100.00 % 4.028 M 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 33.119 M -8.34 % 36.134 M 50.88 % 23.950 M -36.54 % 37.737 M -21.69 % 48.192 M 23.47 % 39.030 M -1.39 % 39.582 M -7.38 % 42.735 M 42.01 % 30.094 M -19.08 % 37.191 M -8.87 % 40.809 M -11.86 % 46.299 M 54.49 % 29.968 M -19.24 % 37.106 M -22.14 % 47.655 M 86.90 % 25.498 M -21.48 % 32.473 M -5.38 % 34.319 M 85.50 % 18.501 M -41.18 % 31.453 M 92.13 % 16.370 M 0.000 -100.00 % 22.964 M -22.62 % 29.676 M -4.81 % 31.176 M -14.83 % 36.604 M 118.54 % 16.750 M -50.46 % 33.812 M 18.58 % 28.515 M -33.56 % 42.916 M 231.87 % 12.931 M 0.000 -100.00 % 16.063 M 0.00 % 16.063 M -1.59 % 16.322 M 0.00 % 16.322 M 1.93 % 16.013 M 0.00 % 16.013 M -61.91 % 42.039 M 0.00 % 42.039 M 90.13 % 22.110 M 1.35 % 21.815 M 0.000
Tax payables 6.392 M -31.89 % 9.384 M -14.21 % 10.939 M -15.64 % 12.968 M 290.25 % 3.323 M -50.18 % 6.670 M -43.66 % 11.839 M -9.55 % 13.089 M 35.20 % 9.681 M -7.33 % 10.447 M 0.000 -100.00 % 5.639 M -10.22 % 6.281 M 10.26 % 5.697 M -60.76 % 14.518 M 28.51 % 11.297 M 91.10 % 5.912 M -60.96 % 15.144 M -24.11 % 19.955 M 111.96 % 9.414 M 78.75 % 5.267 M 0.000 -100.00 % 8.074 M -3.48 % 8.366 M 63.85 % 5.106 M -25.69 % 6.871 M -38.73 % 11.215 M 0.000 -100.00 % 6.384 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.489 M 0.000 -100.00 % 2.415 M 0.000 -100.00 % 5.476 M 0.000 0.000
Deferred revenue non current 5.112 M -4.84 % 5.371 M -4.61 % 5.631 M -3.43 % 5.831 M -4.49 % 6.106 M 81.84 % 3.358 M -5.62 % 3.558 M -5.32 % 3.757 M -5.05 % 3.957 M -4.89 % 4.161 M 0.000 -100.00 % 4.437 M -4.24 % 4.633 M -4.07 % 4.829 M -3.91 % 5.026 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
Minority interest 8.134 M -6.81 % 8.729 M -6.15 % 9.300 M -3.58 % 9.646 M -3.55 % 10.001 M -9.62 % 11.065 M 92.98 % 5.734 M -16.10 % 6.834 M -20.69 % 8.617 M 5.45 % 8.172 M -47.36 % 15.525 M -2.88 % 15.985 M -1.94 % 16.301 M 4.32 % 15.625 M 4.33 % 14.977 M -1.94 % 15.273 M 7.30 % 14.233 M 3.05 % 13.812 M 25.54 % 11.002 M 13.24 % 9.715 M 38.42 % 7.019 M 0.000 -100.00 % 8.149 M 4.07 % 7.830 M -24.79 % 10.412 M -1.34 % 10.553 M 123.32 % 4.725 M -4.71 % 4.959 M 16.60 % 4.253 M 22.99 % 3.458 M 15.47 % 2.995 M 0.000 -100.00 % 686.126 K 0.00 % 686.126 K 10.28 % 622.143 K 0.00 % 622.143 K 177.99 % 223.800 K 0.01 % 223.775 K -20.05 % 279.899 K 0.00 % 279.899 K 284.47 % -151.735 K 0.00 % -151.735 K 0.000
Capital lease obligations 620.789 K 0.27 % 619.132 K -7.67 % 670.543 K -6.50 % 717.192 K -6.05 % 763.383 K 0.000 0.000 -100.00 % 454.568 K 0.00 % 454.568 K 0.00 % 454.568 K -55.34 % 1.018 M 89.03 % 538.525 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 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 485.394 M 0.00 % 485.394 M -0.25 % 486.622 M 0.000 -100.00 % 411.238 M 0.000 -100.00 % 411.238 M 0.000 -100.00 % 404.288 M -14.16 % 471.004 M 14.03 % 413.067 M -12.43 % 471.714 M 0.37 % 469.987 M 0.69 % 466.783 M 0.00 % 466.783 M 0.000 -100.00 % 407.928 M 0.000 -100.00 % 407.928 M 97.17 % 206.891 M 0.28 % 206.307 M 2 431.81 % 8.149 M -96.05 % 206.307 M 184.76 % -243.400 M -223.80 % 196.608 M 0.00 % 196.608 M 0.00 % 196.608 M 22.53 % 160.460 M -14.05 % 186.692 M 16.35 % 160.460 M 0.00 % 160.460 M 23 286.32 % 686.126 K -99.57 % 158.578 M 0.00 % 158.578 M 547.59 % 24.487 M 0.00 % 24.487 M 64.24 % 14.910 M 203.44 % 4.913 M -83.35 % 29.516 M 17.79 % 25.059 M 25.90 % 19.904 M 13.36 % 17.559 M 338.64 % 4.003 M
Deferred tax liabilities non current 2.198 M -23.75 % 2.883 M 221.55 % 896.615 K 277.04 % 237.806 K -59.91 % 593.168 K -58.39 % 1.425 M 1 476.73 % 90.403 K -93.10 % 1.311 M 10 588.22 % 12.266 K 112.74 % 5.766 K 0.000 -100.00 % 353.860 K 278.41 % 93.512 K -85.78 % 657.517 K 47.83 % 444.788 K -58.19 % 1.064 M 55.76 % 683.027 K 224.40 % 210.552 K -33.93 % 318.691 K 0.000 0.000 0.000 -100.00 % 18.773 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 -100.00 % 245.736 K 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.051 B -4.70 % 1.103 B 1.04 % 1.092 B 0.93 % 1.082 B 3.10 % 1.049 B -4.25 % 1.096 B -4.42 % 1.146 B -0.70 % 1.155 B 5.19 % 1.098 B 0.63 % 1.091 B 1.10 % 1.079 B 0.59 % 1.073 B 1.90 % 1.053 B -1.74 % 1.071 B 0.44 % 1.066 B 10.76 % 962.851 M 2.89 % 935.778 M 0.17 % 934.158 M -5.05 % 983.852 M 52.03 % 647.161 M -4.75 % 679.451 M 0.000 -100.00 % 592.099 M 8.24 % 547.044 M 3.67 % 527.680 M -0.09 % 528.176 M -3.59 % 547.848 M 4.30 % 525.279 M 3.85 % 505.803 M -5.53 % 535.437 M 8.92 % 491.593 M 0.000 -100.00 % 428.665 M 0.00 % 428.665 M 92.00 % 223.261 M 0.00 % 223.261 M -8.73 % 244.612 M 0.00 % 244.612 M -0.19 % 245.068 M 0.00 % 245.068 M 34.74 % 181.881 M 0.00 % 181.881 M 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-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 2014-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 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 2014-06-30 2014-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.669 M -132.83 % 17.266 M 0.000 0.000 100.00 % -53.372 M -200.00 % 53.372 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.268 M 200.00 % -4.268 M -200.00 % 4.268 M 0.000 -100.00 % 2.682 M 177.64 % -3.454 M -200.00 % 3.454 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 -100.00 % 1.278 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -6.218 M 0.000 -100.00 % 55.360 M 157.08 % 21.534 M 200.00 % -21.534 M 0.000 100.00 % -22.929 M -140.35 % 56.826 M 200.00 % -56.826 M 0.000 100.00 % -11.484 M -118.15 % 63.257 M 200.00 % -63.257 M 0.000 100.00 % -54.994 M -151.38 % 107.028 M 200.00 % -107.028 M 0.000 100.00 % -11.298 M -120.78 % 54.361 M 291.19 % -28.433 M 0.000 100.00 % -40.874 M -333.86 % 17.478 M 200.00 % -17.478 M 0.000 100.00 % -21.372 M -203.24 % 20.702 M 200.00 % -20.702 M 0.000 100.00 % -5.210 M 0.00 % -5.210 M -135.95 % -2.208 M 0.00 % -2.208 M -144.47 % 4.966 M 0.00 % 4.966 M 118.66 % -26.606 M 0.00 % -26.606 M -293.22 % 13.770 M 0.00 % 13.770 M 17.46 % 11.723 M 0.00 % 11.723 M
Accounts receivables 0.000 0.000 0.000 0.000 -100.00 % 5.894 M 0.000 -100.00 % 3.503 M -25.40 % 4.696 M 200.00 % -4.696 M 0.000 -100.00 % 22.833 M 422.43 % 4.371 M 200.00 % -4.371 M 0.000 -100.00 % 14.468 M 83.38 % 7.889 M 200.00 % -7.889 M 0.000 100.00 % -17.264 M -251.43 % 11.401 M 200.00 % -11.401 M 0.000 -100.00 % 16.858 M 143.04 % -39.168 M -200.00 % 39.168 M 0.000 100.00 % -62.462 M -136.37 % -26.426 M -200.00 % 26.426 M 0.000 100.00 % -3.692 M 70.34 % -12.448 M -200.00 % 12.448 M 0.000 100.00 % -26.888 M 0.00 % -26.888 M -363.89 % 10.189 M 0.00 % 10.189 M 182.18 % -12.399 M 0.00 % -12.399 M -27.59 % -9.718 M 0.00 % -9.718 M -156.20 % 17.293 M 0.00 % 17.293 M 13.43 % 15.246 M 0.00 % 15.246 M
Inventory 0.000 0.000 0.000 0.000 100.00 % -11.366 M 0.000 -100.00 % 48.388 M 121.71 % 21.825 M 200.00 % -21.825 M 0.000 100.00 % -47.775 M -189.73 % 53.241 M 200.00 % -53.241 M 0.000 100.00 % -31.638 M -156.80 % 55.698 M 200.00 % -55.698 M 0.000 100.00 % -40.390 M -142.09 % 95.957 M 200.00 % -95.957 M 0.000 -100.00 % 12.912 M -71.74 % 45.690 M 167.59 % -67.601 M 0.000 -100.00 % 21.588 M -50.83 % 43.904 M 200.00 % -43.904 M 0.000 100.00 % -18.958 M -154.88 % 34.541 M 200.00 % -34.541 M 0.000 -100.00 % 20.199 M 0.00 % 20.199 M 262.93 % -12.397 M 0.00 % -12.397 M -175.93 % 16.327 M 0.00 % 16.327 M 196.67 % -16.889 M 0.00 % -16.889 M -379.38 % -3.523 M 0.00 % -3.523 M 0.00 % -3.523 M 0.00 % -3.523 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 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 100.00 % -746.285 K 0.000 -100.00 % 3.468 M 169.55 % -4.987 M -200.00 % 4.987 M 0.000 -100.00 % 2.013 M 356.09 % -786.042 K -200.00 % 786.042 K 0.000 -100.00 % 5.686 M 1 822.07 % -330.188 K -200.00 % 330.188 K 0.000 -100.00 % 2.660 M 905.72 % -330.188 K -200.00 % 330.188 K 0.000 100.00 % -24.210 M -379.24 % 8.670 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.278 M 191.84 % -1.392 M -200.00 % 1.392 M 0.000 -100.00 % 1.479 M 0.00 % 1.479 M 0.000 0.000 -100.00 % 1.038 M 0.00 % 1.038 M 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -21.871 M -17.76 % -18.572 M 0.000 -100.00 % 48.615 M 7.09 % 45.398 M 392.73 % -15.509 M 22.67 % -20.054 M -149.84 % 40.234 M 257.16 % -25.602 M -274.54 % -6.836 M -231.84 % 5.185 M -86.53 % 38.494 M 746.14 % -5.958 M 90.39 % -61.963 M -207.94 % 57.407 M 24.08 % 46.266 M 376.63 % -16.725 M 31.26 % -24.330 M -130.51 % 79.749 M 253.19 % -52.057 M -146.26 % 112.528 M 195.32 % -118.053 M -3 800.11 % -3.027 M -427.93 % 923.041 K -96.69 % 27.877 M 166.18 % -42.123 M -187.26 % 48.275 M 662.31 % 6.333 M -71.22 % 22.002 M 149.79 % -44.188 M -249.82 % 29.495 M 404.68 % -9.681 M -139.95 % 24.232 M 146.04 % -52.634 M -742.88 % 8.187 M 0.00 % 8.187 M 199.52 % -8.227 M 0.00 % -8.227 M -33.59 % -6.158 M 0.00 % -6.158 M -129.36 % 20.975 M 0.00 % 20.975 M 363.70 % -7.954 M 0.00 % -7.954 M -40.85 % -5.647 M 0.00 % -5.647 M
Net cash provided by operating activities -21.871 M -341.04 % -4.959 M 0.000 -100.00 % 79.312 M 32.40 % 59.902 M 441.74 % 11.057 M -87.12 % 85.824 M 14.74 % 74.802 M 798.60 % 8.324 M -54.36 % 18.239 M -15.26 % 21.523 M -65.15 % 61.763 M 501.02 % 10.276 M 118.55 % -55.413 M -180.95 % 68.456 M 6.49 % 64.286 M 23 453.11 % 272.939 K 101.88 % -14.540 M -116.46 % 88.332 M 22.59 % 72.055 M 175.59 % 26.146 M 122.23 % -117.630 M -763.89 % 17.718 M -79.88 % 88.079 M 447.07 % 16.100 M 142.68 % -37.724 M -171.63 % 52.665 M 46.50 % 35.950 M 18.52 % 30.331 M 261.62 % -18.767 M -143.18 % 43.459 M 42.48 % 30.503 M 57.02 % 19.427 M 166.58 % -29.179 M -197.83 % 29.826 M 0.00 % 29.826 M 263.79 % 8.199 M 0.00 % 8.199 M -64.43 % 23.047 M 0.00 % 23.047 M 135.66 % 9.780 M 0.00 % 9.780 M -36.43 % 15.384 M 0.00 % 15.384 M 85.59 % 8.289 M 0.00 % 8.289 M
Investments in property plant and equipment -2.300 M -28.78 % -1.786 M 78.30 % -8.232 M -253.05 % -2.332 M 55.71 % -5.265 M 58.00 % -12.536 M 4.00 % -13.058 M -141.84 % -5.400 M 2.69 % -5.549 M 47.30 % -10.530 M -97.79 % -5.324 M 44.26 % -9.551 M -4.75 % -9.119 M 58.42 % -21.929 M -4.57 % -20.971 M 32.86 % -31.237 M -556.69 % -4.757 M 59.91 % -11.866 M 22.07 % -15.227 M -51.75 % -10.034 M 26.08 % -13.574 M -4 347.67 % -305.186 K -112.47 % 2.446 M 442.43 % -714.418 K 82.93 % -4.185 M 30.30 % -6.004 M -202.19 % 5.875 M 202.94 % -5.707 M 59.64 % -14.141 M 10.41 % -15.784 M 72.67 % -57.764 M -191.72 % -19.801 M 57.15 % -46.209 M -56.14 % -29.594 M -8.83 % -27.193 M 0.00 % -27.193 M -528.50 % -4.327 M 0.00 % -4.327 M -206.76 % -1.410 M 0.00 % -1.410 M -133.49 % -604.067 K 0.00 % -604.068 K -58.50 % -381.110 K 0.00 % -381.110 K 24.70 % -506.152 K 0.00 % -506.152 K
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 43.936 K 266.13 % 12.000 K 100.12 % -10.329 M -89 115.91 % 11.604 K 1 812 320 018 282 954.75 % 0.000 -100.00 % 20.000 K 0.000 -100.00 % 921.874 K -99.68 % 288.845 M 0.000 -100.00 % 1.068 M 209.94 % -971.000 K -197.10 % 1.000 M 2 801.83 % 34.461 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
Purchases of investments 0.000 100.00 % -9.252 M 0.000 0.000 100.00 % -193.000 M 0.000 100.00 % -637.987 M -263.80 % 389.500 M 38 850.00 % 1.000 M 108.69 % -11.514 M 0.000 100.00 % -8.000 M 97.23 % -288.845 M 0.000 100.00 % -858.200 M -495.48 % 217.000 M 200.00 % -217.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 7.150 M 618.78 % 994.676 K 289.43 % 255.418 K 100.11 % -232.707 M -200.00 % 232.707 M 20 531.21 % 1.128 M -55.53 % 2.536 M 26 053.37 % 9.698 K -99.67 % 2.957 M -20.97 % 3.741 M 0.000 -100.00 % 2.323 M -4.31 % 2.427 M 73.28 % 1.401 M 84.04 % 761.101 K -76.75 % 3.273 M 272.47 % 878.694 K -62.85 % 2.365 M 23 993.42 % 9.817 K -99.03 % 1.008 M 17.29 % 859.104 K -14.20 % 1.001 M 44.42 % 693.339 K 757.01 % 80.902 K 182.33 % -98.266 K -119.75 % 497.655 K 0.000 0.000 -100.00 % 212.024 K 221.86 % 65.875 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
Other investing activites 64.261 M 1 453.17 % -4.749 M 94.68 % -89.310 M -147.34 % 188.659 M 88.66 % 100.000 M 349.15 % -40.137 M -137.03 % 108.404 M 123.26 % -466.041 M -25 562.19 % 1.830 M 107.89 % -23.192 M -71.10 % -13.555 M 70.96 % -46.684 M -220.11 % 38.866 M -0.34 % 39.000 M 156.61 % -68.896 M 44.07 % -123.179 M -297.96 % 62.223 M -24.68 % 82.612 M 143.49 % -189.936 M -11 272.72 % 1.700 M 105.14 % -33.090 M -179.93 % 41.400 M 193.88 % -44.100 M 6.19 % -47.010 M -865.32 % 6.142 M -84.24 % 38.965 M 170.42 % -55.332 M -4 798.44 % 1.178 M -90.48 % 12.375 M 83.03 % 6.761 M 22.36 % 5.526 M 116.86 % -32.774 M -198.87 % 33.148 M 34.54 % 24.639 M 470.58 % -6.649 M 0.00 % -6.649 M -573.51 % -987.157 K 0.00 % -987.157 K 92.37 % -12.939 M 0.00 % -12.939 M -346.18 % -2.900 M 0.00 % -2.900 M -13.82 % -2.548 M 0.00 % -2.548 M -150.90 % 5.006 M 0.00 % 5.006 M
Net cash used for investing activites 69.110 M 567.21 % -14.792 M 84.80 % -97.287 M -109.76 % -46.379 M -162.15 % 74.623 M 241.70 % -52.661 M -148.50 % 108.579 M 232.54 % -81.919 M -34 528.95 % 237.937 K 100.57 % -41.474 M -119.69 % -18.878 M 69.05 % -60.991 M -289.56 % 32.175 M 74.18 % 18.472 M 120.73 % -89.106 M 41.05 % -151.143 M -359.05 % 58.344 M -20.20 % 73.111 M 135.64 % -205.154 M -2 700.09 % -7.327 M 84.00 % -45.805 M -208.81 % 42.096 M 202.77 % -40.960 M 14.03 % -47.644 M -2 662.55 % 1.859 M -94.44 % 33.458 M 167.65 % -49.457 M -991.89 % -4.529 M -191.44 % -1.554 M 82.65 % -8.957 M 82.85 % -52.238 M 0.64 % -52.575 M -302.54 % -13.061 M -163.58 % -4.955 M 85.36 % -33.842 M 0.00 % -33.842 M -536.87 % -5.314 M 0.00 % -5.314 M 62.97 % -14.350 M 0.00 % -14.350 M -309.51 % -3.504 M 0.00 % -3.504 M -19.63 % -2.929 M 0.00 % -2.929 M -165.09 % 4.500 M 0.00 % 4.500 M
Debt repayment 0.000 0.000 0.000 0.000 100.00 % -20.000 M 66.67 % -60.000 M 0.000 0.000 -100.00 % 20.000 M 0.00 % 20.000 M 1 236.82 % -1.759 M 0.000 0.000 -100.00 % 30.000 M -26.29 % 40.700 M 249.08 % -27.300 M 0.000 100.00 % -61.700 M 0.000 -100.00 % 30.000 K -95.71 % 700.000 K -99.31 % 101.700 M 560.39 % 15.400 M 196.25 % -16.000 M 0.000 -100.00 % 20.000 M 0.000 0.000 0.000 -100.00 % 4.755 M 0.000 100.00 % -17.930 M -139.02 % 45.950 M 1 451.47 % -3.400 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 100.00 % -1.474 M -233.95 % 1.100 M 200.00 % -1.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -18.980 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 100.00 % -988.923 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
Dividends paid -74.336 M -16 037.26 % -460.649 K -145.28 % 1.017 M 358.52 % -393.516 K 99.37 % -62.745 M -5 859.19 % -1.053 M -88.40 % -558.887 K 58.07 % -1.333 M 94.99 % -26.623 M -1 553.87 % -1.610 M -171.67 % 2.246 M 158.91 % -3.813 M 85.29 % -25.924 M -2 260.37 % -1.098 M -0.80 % -1.090 M 22.71 % -1.410 M 92.96 % -20.012 M -1 750.23 % -1.082 M 33.37 % -1.623 M 98.29 % -95.138 M -17 726.97 % -533.673 K 37.65 % -855.919 K 49.67 % -1.701 M -587.55 % -247.351 K 84.38 % -1.583 M 95.87 % -38.294 M -3 244.94 % -1.145 M 0.000 100.00 % -28.925 M -9 276.40 % -308.488 K 0.000 100.00 % -629.594 K 98.87 % -55.610 M -13 416.10 % -411.435 K 56.78 % -951.932 K 0.00 % -951.932 K 92.63 % -12.912 M 0.00 % -12.912 M 1.67 % -13.132 M 0.00 % -13.132 M -1 375.09 % -890.244 K 0.00 % -890.244 K 92.83 % -12.410 M 0.00 % -12.410 M -794.54 % -1.387 M 0.00 % -1.387 M
Other financing activites 0.000 0.000 100.00 % -708.292 K 0.000 100.00 % -600.000 K -112.00 % 5.000 M 108.32 % -60.117 M -54 652 139 140.01 % 0.110 2 952 789 918.75 % 0.000 100.00 % -0.040 -100.00 % 2.713 M 577 159 686.98 % 0.470 100.00 % -10.000 M 0.000 -100.00 % 11.871 M 1 087.12 % 1.000 M 233.33 % -750.000 K -114.29 % -350.000 K -100.13 % 278.877 M 12 907.34 % 2.144 M 0.000 0.000 100.00 % -697.096 K -127.94 % 2.495 M 199.35 % -2.511 M -405 012 393.66 % -0.620 100.00 % -15.770 M -57.95 % -9.985 M -155.47 % 18.000 M 3 600 000 100.00 % -0.500 100.00 % -26.072 M -360.72 % 10.000 M 0.000 0.000 -100.00 % 68.403 M 0.00 % 68.403 M 2 383.91 % -2.995 M 0.00 % -2.995 M -150.04 % 5.985 M 0.00 % 5.985 M 211.56 % 1.921 M 0.00 % 1.921 M 160.25 % -3.188 M 0.00 % -3.188 M -19.35 % -2.672 M 0.00 % -2.672 M
Net cash used provided by financing activities -74.336 M -16 037.26 % -460.649 K -249.07 % 309.012 K 178.53 % -393.516 K 99.53 % -83.345 M -48.69 % -56.053 M 5.89 % -59.558 M -4 368.04 % -1.333 M 79.87 % -6.623 M -136.01 % 18.390 M 474.80 % 3.199 M 183.92 % -3.813 M 89.39 % -35.924 M -224.30 % 28.902 M -47.17 % 54.711 M 290.57 % -28.710 M -45.28 % -19.762 M 68.70 % -63.132 M -122.51 % 280.501 M 401.73 % -92.964 M -55 992.14 % 166.327 K -99.84 % 100.844 M 514.77 % 16.404 M 211.27 % -14.742 M -260.04 % -4.094 M 77.62 % -18.294 M -8.15 % -16.915 M -69.41 % -9.985 M 8.61 % -10.925 M -345.70 % 4.447 M 117.05 % -26.072 M -204.60 % -8.560 M 11.39 % -9.660 M -153.45 % -3.811 M -105.65 % 67.451 M 0.00 % 67.451 M 524.02 % -15.907 M 0.00 % -15.907 M -122.58 % -7.147 M 0.00 % -7.147 M -793.38 % 1.031 M 0.00 % 1.031 M 106.61 % -15.598 M 0.00 % -15.598 M -284.30 % -4.059 M 0.00 % -4.059 M
Effect of forex changes on cash -56.747 K -189.30 % 63.550 K 251.59 % 18.075 K 380.29 % -6.449 K -1 823.87 % -335.190 -132.61 % 1.028 K -56.62 % 2.370 K 104.55 % -52.035 K -194.95 % 54.802 K 120.50 % 24.853 K 0.000 100.00 % -2.323 M 4.31 % -2.427 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 100.00 % -93.259 K 0.000 0.000 -100.00 % 70.000 K 0.000 0.000 0.000 100.00 % -3.524 K -101.50 % 234.950 K 0.00 % 234.950 K 204.75 % -224.294 K 0.00 % -224.295 K -1 563.11 % 15.330 K 0.00 % 15.330 K 0.000 0.000 -100.00 % 700.000 0.00 % 700.000 0.000 0.000
Net change in cash -27.153 M -34.77 % -20.148 M 67.25 % -61.516 M -289.09 % 32.533 M -37.54 % 52.081 M 84.40 % 28.244 M -79.05 % 134.847 M 1 684.18 % -8.512 M -784.24 % -962.648 K 80.03 % -4.820 M -182.48 % 5.844 M 208.96 % -5.363 M -230.81 % 4.100 M 143.44 % -9.440 M -128.35 % 33.300 M 128.02 % -118.840 M -412.93 % 37.976 M 648.31 % -6.926 M -104.30 % 161.206 M 725.72 % -25.763 M -32.17 % -19.493 M -177.01 % 25.310 M 470.12 % -6.838 M -126.61 % 25.694 M 87.48 % 13.705 M 160.75 % -22.560 M -61.60 % -13.960 M -164.64 % 21.596 M 122.82 % 9.692 M 141.76 % -23.208 M 45.84 % -42.851 M -89.34 % -22.632 M -100.38 % -11.294 M 70.24 % -37.950 M -159.60 % 63.670 M 0.00 % 63.670 M 580.64 % -13.247 M 0.00 % -13.247 M -946.13 % 1.566 M 0.00 % 1.566 M -78.57 % 7.306 M 0.00 % 7.306 M 332.54 % -3.142 M 0.00 % -3.142 M -135.99 % 8.730 M 0.00 % 8.730 M
Cash at beginning of period 157.949 M -11.31 % 178.097 M -25.67 % 239.612 M 15.71 % 207.080 M 31.39 % 157.602 M 21.83 % 129.358 M 8.97 % 118.708 M -6.69 % 127.220 M -0.75 % 128.183 M -3.62 % 133.003 M 4.60 % 127.159 M -4.05 % 132.522 M 3.19 % 128.422 M -6.85 % 137.862 M 31.85 % 104.562 M -53.20 % 223.402 M 20.48 % 185.425 M -3.60 % 192.351 M 517.60 % 31.145 M -45.27 % 56.908 M -25.51 % 76.401 M 49.54 % 51.091 M -11.80 % 57.929 M 79.71 % 32.235 M 73.96 % 18.530 M -54.90 % 41.090 M -25.14 % 54.890 M 64.86 % 33.294 M 41.06 % 23.602 M -49.58 % 46.810 M -42.57 % 81.501 M -21.73 % 104.133 M -9.78 % 115.427 M -24.74 % 153.377 M 0.000 -100.00 % 18.037 M -42.34 % 31.284 M 0.000 0.000 -100.00 % 43.258 M 20.32 % 35.952 M 0.000 0.000 -100.00 % 33.101 M 35.82 % 24.371 M 0.000
Cash at end of period 130.796 M -17.19 % 157.949 M -11.31 % 178.097 M -25.67 % 239.612 M 14.27 % 209.684 M 33.05 % 157.602 M -37.84 % 253.555 M 113.60 % 118.708 M -6.69 % 127.220 M -0.75 % 128.183 M -3.62 % 133.003 M 4.60 % 127.159 M -4.05 % 132.522 M 3.19 % 128.422 M -6.85 % 137.862 M 31.85 % 104.562 M -53.20 % 223.402 M 20.48 % 185.425 M -3.60 % 192.351 M 517.60 % 31.145 M -45.27 % 56.908 M -25.51 % 76.401 M 49.54 % 51.091 M -11.80 % 57.929 M 79.71 % 32.235 M 73.96 % 18.530 M -54.73 % 40.930 M -25.43 % 54.890 M 64.86 % 33.294 M 41.06 % 23.602 M -38.93 % 38.650 M -52.58 % 81.501 M -21.73 % 104.133 M -9.78 % 115.427 M 81.29 % 63.670 M -22.08 % 81.707 M 352.99 % 18.037 M 236.16 % -13.247 M -946.13 % 1.566 M -96.51 % 44.824 M 3.62 % 43.258 M 492.07 % 7.306 M 332.54 % -3.142 M -110.49 % 29.959 M -9.49 % 33.101 M 279.15 % 8.730 M
Operating cash flow -21.871 M -341.04 % -4.959 M 0.000 -100.00 % 79.312 M 32.40 % 59.902 M 441.74 % 11.057 M -87.12 % 85.824 M 14.74 % 74.802 M 798.60 % 8.324 M -54.36 % 18.239 M -15.26 % 21.523 M -65.15 % 61.763 M 501.02 % 10.276 M 118.55 % -55.413 M -180.95 % 68.456 M 6.49 % 64.286 M 23 453.11 % 272.939 K 101.88 % -14.540 M -116.46 % 88.332 M 22.59 % 72.055 M 175.59 % 26.146 M 122.23 % -117.630 M -763.89 % 17.718 M -79.88 % 88.079 M 447.07 % 16.100 M 142.68 % -37.724 M -171.63 % 52.665 M 46.50 % 35.950 M 18.52 % 30.331 M 261.62 % -18.767 M -143.18 % 43.459 M 42.48 % 30.503 M 57.02 % 19.427 M 166.58 % -29.179 M -197.83 % 29.826 M 0.00 % 29.826 M 263.79 % 8.199 M 0.00 % 8.199 M -64.43 % 23.047 M 0.00 % 23.047 M 135.66 % 9.780 M 0.00 % 9.780 M -36.43 % 15.384 M 0.00 % 15.384 M 85.59 % 8.289 M 0.00 % 8.289 M
Capital expenditure -2.300 M -28.78 % -1.786 M 78.30 % -8.232 M -253.05 % -2.332 M 55.71 % -5.265 M 58.00 % -12.536 M 4.00 % -13.058 M -141.84 % -5.400 M 2.69 % -5.549 M 47.30 % -10.530 M -97.79 % -5.324 M 44.26 % -9.551 M -4.75 % -9.119 M 58.42 % -21.929 M -4.57 % -20.971 M 32.86 % -31.237 M -556.69 % -4.757 M 59.91 % -11.866 M 22.07 % -15.227 M -51.75 % -10.034 M 26.08 % -13.574 M -4 347.67 % -305.186 K -112.47 % 2.446 M 442.43 % -714.418 K 82.93 % -4.185 M 30.30 % -6.004 M -202.19 % 5.875 M 202.94 % -5.707 M 59.64 % -14.141 M 10.41 % -15.784 M 72.67 % -57.764 M -191.72 % -19.801 M 57.15 % -46.209 M -56.14 % -29.594 M -8.83 % -27.193 M 0.00 % -27.193 M -528.50 % -4.327 M 0.00 % -4.327 M -206.76 % -1.410 M 0.00 % -1.410 M -133.49 % -604.067 K 0.00 % -604.068 K -58.50 % -381.110 K 0.00 % -381.110 K 24.70 % -506.152 K 0.00 % -506.152 K
Free CashFlow -24.171 M -258.34 % -6.745 M -124.79 % 27.212 M -62.84 % 73.236 M 34.04 % 54.638 M 3 795.37 % -1.479 M -102.03 % 72.766 M 4.85 % 69.402 M 2 400.74 % 2.775 M -64.00 % 7.709 M -52.41 % 16.199 M -68.97 % 52.211 M 4 410.56 % 1.158 M 101.50 % -77.341 M -262.88 % 47.485 M 43.68 % 33.049 M 837.07 % -4.484 M 83.02 % -26.406 M -136.12 % 73.104 M 17.87 % 62.020 M 393.32 % 12.572 M 110.66 % -117.935 M -684.86 % 20.165 M -76.92 % 87.365 M 633.22 % 11.915 M 127.25 % -43.728 M -174.70 % 58.541 M 93.57 % 30.243 M 86.80 % 16.190 M 146.86 % -34.551 M -141.54 % -14.305 M -233.67 % 10.702 M 139.96 % -26.782 M 54.43 % -58.773 M -2 332.76 % 2.632 M 0.00 % 2.632 M -32.02 % 3.872 M 0.00 % 3.872 M -82.10 % 21.636 M 0.00 % 21.636 M 135.80 % 9.176 M 0.00 % 9.176 M -38.84 % 15.003 M 0.00 % 15.003 M 92.76 % 7.783 M 0.00 % 7.783 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 2014 2014 2014
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012