TRIFOR.CO

Trifork Holding AG TRIFOR.CO

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Revenue 205.948 M -1.04 % 208.102 M 12.53 % 184.936 M 16.66 % 158.525 M 21.49 % 130.479 M 22.60 % 106.428 M 23.03 % 86.508 M 31.92 % 65.578 M 3.90 % 63.119 M 6.91 % 59.039 M 33.88 % 44.097 M 23.89 % 35.593 M 19.05 % 29.897 M
Net income 16.578 M 13.25 % 14.639 M -3.76 % 15.211 M -48.17 % 29.349 M -32.09 % 43.216 M 183.57 % 15.240 M 11.31 % 13.691 M 1.57 % 13.479 M 291.64 % 3.442 M -43.94 % 6.139 M 62.06 % 3.788 M 210.37 % 1.220 M -49.60 % 2.422 M
Income before tax 18.852 M -13.51 % 21.796 M -2.02 % 22.246 M -39.31 % 36.656 M -25.17 % 48.986 M 176.09 % 17.743 M 10.69 % 16.030 M 6.72 % 15.021 M 213.52 % 4.791 M -50.52 % 9.683 M 100.96 % 4.818 M 161.22 % 1.844 M -37.13 % 2.934 M
Income before tax ratio 0.09 -12.60 % 0.10 -12.93 % 0.12 -47.98 % 0.23 -38.41 % 0.38 125.20 % 0.17 -10.03 % 0.19 -19.10 % 0.23 201.76 % 0.08 -53.72 % 0.16 50.10 % 0.11 110.84 % 0.05 -47.19 % 0.10
EBITDA 41.288 M 6.26 % 38.854 M 8.93 % 35.668 M -28.48 % 49.873 M 335.35 % -21.191 M -224.06 % 17.081 M 59.75 % 10.692 M 60.61 % 6.657 M -11.33 % 7.507 M -9.74 % 8.318 M 74.12 % 4.777 M 72.96 % 2.762 M -19.86 % 3.446 M
Net income ratio 0.08 14.43 % 0.07 -14.47 % 0.08 -55.57 % 0.19 -44.10 % 0.33 131.30 % 0.14 -9.52 % 0.16 -23.00 % 0.21 276.95 % 0.05 -47.56 % 0.10 21.04 % 0.09 150.51 % 0.03 -57.67 % 0.08
Ratio EBITDA 0.20 7.38 % 0.19 -3.19 % 0.19 -38.70 % 0.31 293.71 % -0.16 -201.19 % 0.16 29.85 % 0.12 21.75 % 0.10 -14.65 % 0.12 -15.58 % 0.14 30.05 % 0.11 39.60 % 0.08 -32.68 % 0.12
Gross profit ratio 0.29 -7.68 % 0.31 2.14 % 0.30 15.38 % 0.26 5.24 % 0.25 6.23 % 0.23 -14.40 % 0.27 -7.36 % 0.30 -53.33 % 0.63 4.57 % 0.61 10.86 % 0.55 -7.14 % 0.59 3.39 % 0.57
Weighted average shs out dil 19.605 M -0.41 % 19.685 M -0.23 % 19.732 M 2.21 % 19.305 M -2.23 % 19.745 M 0.00 % 19.745 M 0.00 % 19.745 M 8.57 % 18.186 M -0.48 % 18.274 M 3.49 % 17.658 M 3.40 % 17.077 M -4.39 % 17.863 M 0.69 % 17.741 M
Weighted average shs out 19.433 M -0.78 % 19.584 M -0.53 % 19.689 M 2.10 % 19.284 M -2.33 % 19.745 M 0.00 % 19.745 M 0.00 % 19.745 M 8.40 % 18.215 M -0.32 % 18.274 M 3.49 % 17.658 M 2.56 % 17.218 M -3.61 % 17.863 M 0.69 % 17.741 M
EPS diluted 0.85 14.86 % 0.74 -3.90 % 0.77 -49.34 % 1.52 -34.76 % 2.33 202.60 % 0.77 11.59 % 0.69 -6.76 % 0.74 289.47 % 0.19 -45.71 % 0.35 59.09 % 0.22 222.11 % 0.07 -51.21 % 0.14
Earnings per share 0.85 14.86 % 0.74 -3.90 % 0.77 -49.34 % 1.52 -34.76 % 2.33 202.60 % 0.77 11.59 % 0.69 -6.76 % 0.74 289.47 % 0.19 -45.71 % 0.35 59.09 % 0.22 222.11 % 0.07 -51.21 % 0.14
Gross profit 58.699 M -8.64 % 64.249 M 14.93 % 55.901 M 34.61 % 41.529 M 27.86 % 32.481 M 30.24 % 24.939 M 5.31 % 23.681 M 22.21 % 19.377 M -51.51 % 39.960 M 11.79 % 35.745 M 48.42 % 24.083 M 15.04 % 20.934 M 23.09 % 17.007 M
Income tax expense 991.000 K -77.52 % 4.408 M 6.32 % 4.146 M 4.70 % 3.960 M 40.83 % 2.812 M 101.72 % 1.394 M 10.55 % 1.261 M -1.48 % 1.280 M 12.14 % 1.141 M 0.64 % 1.134 M 100.14 % 566.683 K 177.56 % 204.163 K -53.87 % 442.591 K
Cost of revenue 147.249 M -3.96 % 153.324 M 18.82 % 129.035 M 10.29 % 116.996 M 19.39 % 97.998 M 20.26 % 81.489 M 29.70 % 62.827 M 35.99 % 46.201 M 99.50 % 23.158 M -0.58 % 23.294 M 16.39 % 20.014 M 36.53 % 14.659 M 13.72 % 12.890 M
General and administrative expenses 17.050 M 13.61 % 15.007 M 10.90 % 13.532 M 33.27 % 10.154 M 27.42 % 7.969 M 10.08 % 7.239 M -0.10 % 7.246 M 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 3.523 M -21.01 % 4.460 M 3.17 % 4.323 M 37.72 % 3.139 M 82.18 % 1.723 M -38.90 % 2.820 M 30.13 % 2.167 M 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 30.205 M 19.47 % 25.282 M 21.47 % 20.813 M 335.39 % -8.842 M -136.17 % 24.445 M 230.78 % 7.390 M -20.72 % 9.321 M 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 50.778 M 13.47 % 44.749 M 15.73 % 38.668 M 768.75 % 4.451 M -81.79 % 24.445 M 40.09 % 17.449 M -6.86 % 18.734 M 367.30 % 4.009 M -88.46 % 34.730 M 35.40 % 25.649 M 35.83 % 18.884 M 0.92 % 18.712 M 33.95 % 13.969 M
Cost and expenses 198.027 M 27.21 % 155.672 M -7.17 % 167.703 M 38.09 % 121.447 M -0.81 % 122.443 M 23.76 % 98.938 M 21.31 % 81.561 M 62.44 % 50.210 M -13.26 % 57.889 M 18.28 % 48.944 M 25.83 % 38.897 M 16.56 % 33.371 M 24.24 % 26.859 M
Research and development expenses 0.000 -100.00 % 2.271 M 7.53 % 2.112 M -34.61 % 3.230 M -7.24 % 3.482 M 27.97 % 2.721 M 19.19 % 2.283 M 76.02 % 1.297 M 17.82 % 1.101 M -36.99 % 1.747 M 19.17 % 1.466 M 31.08 % 1.119 M -37.84 % 1.799 M
Selling general and administrative expenses 20.573 M 5.68 % 19.467 M 9.03 % 17.855 M 34.32 % 13.293 M 37.15 % 9.692 M -3.65 % 10.059 M 6.86 % 9.413 M 0.000 -100.00 % 31.928 M 18.78 % 26.880 M 41.57 % 18.987 M 7.77 % 17.617 M 36.28 % 12.928 M
Interest income 283.000 K -1.39 % 287.000 K 156.25 % 112.000 K -15.15 % 132.000 K 51.72 % 87.000 K -3.33 % 90.000 K 9.76 % 82.000 K -76.37 % 347.000 K -20.95 % 438.961 K 6.33 % 412.819 K 8.26 % 381.333 K 1.01 % 377.525 K 261.28 % 104.497 K
Interest expense 5.977 M 66.58 % 3.588 M 157.57 % 1.393 M -9.84 % 1.545 M 8.35 % 1.426 M 55.34 % 918.000 K 40.58 % 653.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 16.459 M 22.19 % 13.470 M 11.98 % 12.029 M 3.06 % 11.672 M 10.46 % 10.567 M 42.76 % 7.402 M 87.87 % 3.940 M 48.23 % 2.658 M 12.74 % 2.358 M 83.46 % 1.285 M 46.16 % 879.221 K 19.09 % 738.255 K 23.85 % 596.100 K
Operating income 7.921 M -59.38 % 19.500 M 7.97 % 18.060 M -49.29 % 35.612 M 212.14 % -31.758 M -428.11 % 9.679 M 43.35 % 6.752 M 68.84 % 3.999 M -22.35 % 5.150 M -26.77 % 7.033 M 80.43 % 3.898 M 92.61 % 2.024 M -29.00 % 2.850 M
Operating income ratio 0.04 -58.95 % 0.09 -4.05 % 0.10 -56.53 % 0.22 192.30 % -0.24 -367.63 % 0.09 16.52 % 0.08 27.99 % 0.06 -25.26 % 0.08 -31.51 % 0.12 34.76 % 0.09 55.47 % 0.06 -40.36 % 0.10
Total other income expenses net 10.931 M 135.68 % -30.634 M -15.90 % -26.431 M -2 631.70 % 1.044 M -95.60 % 23.714 M 722.09 % -3.812 M 28.87 % -5.359 M -75.19 % -3.059 M -752.70 % -358.743 K -113.54 % 2.650 M 187.92 % 920.296 K 613.56 % -179.199 K -314.47 % 83.556 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 121.338 M 17.00 % 103.708 M 47.70 % 70.215 M 1 955.47 % 3.416 M -93.79 % 55.008 M 869.99 % 5.671 M 164.65 % -8.772 M -106.94 % -4.239 M 3.58 % -4.397 M -201.51 % -1.458 M -128.92 % 5.042 M 28.48 % 3.924 M 402.71 % -1.296 M
Total investments 87.432 M 15.22 % 75.880 M 21.52 % 62.442 M 24.44 % 50.177 M 111.49 % 23.726 M -33.05 % 35.440 M 60.77 % 22.044 M 47.52 % 14.943 M 145.70 % 6.082 M 11.30 % 5.464 M -4.04 % 5.694 M 55.84 % 3.654 M 12.48 % 3.248 M
Total debt 149.552 M 9.56 % 136.502 M 35.33 % 100.867 M 109.95 % 48.044 M -34.15 % 72.965 M 527.76 % 11.623 M 1 170.27 % 915.000 K -32.72 % 1.360 M 22.78 % 1.108 M -88.71 % 9.812 M -1.93 % 10.004 M 61.48 % 6.195 M 0.000
Accumulated other comprehensive income loss 2.941 M -19.31 % 3.645 M 40.14 % 2.601 M 81.51 % 1.433 M 190.30 % -1.587 M 5.31 % -1.676 M -2.51 % -1.635 M -3.68 % -1.577 M -18.99 % -1.325 M -229.83 % 1.021 M 293.18 % 259.627 K 90.91 % 135.995 K 0.000
Retained earnings 135.143 M 11.14 % 121.598 M 8.57 % 112.000 M 4.00 % 107.696 M 32.89 % 81.043 M 41.88 % 57.121 M 32.27 % 43.184 M 30.04 % 33.208 M 40.71 % 23.601 M 10.44 % 21.371 M 92.55 % 11.099 M 46.55 % 7.573 M 12.67 % 6.722 M
Common stock 1.663 M 0.00 % 1.663 M 0.00 % 1.663 M 0.00 % 1.663 M 6.47 % 1.562 M 0.00 % 1.562 M 0.58 % 1.553 M 0.00 % 1.553 M 0.03 % 1.553 M 0.00 % 1.553 M 7.79 % 1.440 M -40.30 % 2.413 M 0.01 % 2.413 M
Total equity 134.824 M 10.80 % 121.685 M 5.44 % 115.409 M 4.22 % 110.736 M 33.10 % 83.196 M 45.11 % 57.334 M 29.32 % 44.336 M 33.39 % 33.237 M 26.38 % 26.300 M -3.13 % 27.151 M 95.07 % 13.918 M 23.79 % 11.244 M 13.23 % 9.930 M
Other non current liabilities 3.607 M 11.16 % 3.245 M -59.71 % 8.054 M -79.39 % 39.078 M -2.70 % 40.161 M 482.30 % 6.897 M -71.64 % 24.323 M 32.67 % 18.334 M 3.84 % 17.657 M 595.15 % 2.540 M 25.43 % 2.025 M 43.22 % 1.414 M 174.28 % -1.903 M
Long term debt 83.546 M 0.54 % 83.099 M 125.84 % 36.795 M 25.75 % 29.261 M -23.83 % 38.417 M 65.26 % 23.246 M 0.000 -100.00 % 1.360 M 22.78 % 1.108 M -74.86 % 4.406 M 0.21 % 4.396 M 233.84 % 1.317 M -30.81 % 1.903 M
Total non current liabilities 92.250 M 0.69 % 91.615 M 104.27 % 44.849 M -34.37 % 68.339 M -13.03 % 78.578 M 160.68 % 30.143 M 23.93 % 24.323 M 23.50 % 19.694 M 4.95 % 18.764 M 170.16 % 6.946 M 8.16 % 6.421 M 135.14 % 2.731 M 43.47 % 1.903 M
Other current liabilities 23.382 M -45.12 % 42.608 M -21.22 % 54.085 M 62.97 % 33.187 M 58.33 % 20.960 M -10.34 % 23.378 M 0.81 % 23.190 M 24.54 % 18.621 M 6.61 % 17.467 M 199.37 % 5.834 M -27.85 % 8.087 M 3.04 % 7.848 M -25.09 % 10.476 M
Deferred revenue 0.000 0.000 100.00 % -63.149 M -236.20 % -18.783 M 45.63 % -34.548 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 66.006 M 65.37 % 39.914 M 58.33 % 25.209 M 5.84 % 23.818 M -39.15 % 39.140 M 967.94 % 3.665 M 0.000 -100.00 % 657.000 K 271.56 % 176.824 K -96.73 % 5.406 M -3.60 % 5.608 M 14.96 % 4.878 M 0.000
Total current liabilities 107.234 M 17.89 % 90.963 M 2.19 % 89.016 M 33.68 % 66.589 M -1.11 % 67.335 M 94.68 % 34.588 M 25.26 % 27.612 M 21.09 % 22.802 M 7.39 % 21.233 M 30.27 % 16.300 M -24.52 % 21.595 M 45.15 % 14.878 M 21.54 % 12.241 M
Total liabilities 199.484 M 9.26 % 182.578 M 36.39 % 133.865 M -0.79 % 134.928 M -7.53 % 145.913 M 125.41 % 64.731 M 24.64 % 51.935 M 22.21 % 42.496 M 6.25 % 39.998 M 72.07 % 23.246 M -17.03 % 28.017 M 59.11 % 17.609 M 5.73 % 16.654 M
Other non current assets 6.577 M 49.48 % 4.400 M 107.06 % 2.125 M 519.53 % 343.000 K -99.41 % 57.967 M 11 068.98 % 519.000 K -76.87 % 2.244 M 16.81 % 1.921 M 0.000 0.000 0.000 0.000 100.00 % -15.378 M
Long term investments 80.855 M 12.47 % 71.891 M 19.19 % 60.317 M 21.04 % 49.834 M 252.30 % -32.720 M -193.70 % 34.921 M 76.37 % 19.800 M 32.50 % 14.943 M 145.70 % 6.082 M 11.30 % 5.464 M -4.04 % 5.694 M 55.84 % 3.654 M 12.48 % 3.248 M
Intangible assets 29.735 M 2.85 % 28.912 M 15.86 % 24.955 M -9.46 % 27.561 M -2.71 % 28.328 M 84.66 % 15.341 M -8.90 % 16.840 M 2.54 % 16.423 M -5.88 % 17.450 M 109.87 % 8.315 M 20.96 % 6.874 M 33.38 % 5.154 M -7.74 % 5.586 M
GoodWill 61.978 M 12.04 % 55.319 M 13.17 % 48.883 M 0.32 % 48.727 M 9.10 % 44.662 M 146.70 % 18.104 M 0.58 % 18.000 M 41.54 % 12.717 M -0.91 % 12.834 M 73.00 % 7.419 M 27.49 % 5.819 M 5.58 % 5.511 M 1.44 % 5.433 M
Goodwill and intangible assets 91.713 M 8.88 % 84.231 M 14.08 % 73.838 M -3.21 % 76.288 M 4.52 % 72.990 M 118.24 % 33.445 M -4.00 % 34.840 M 19.56 % 29.140 M -3.78 % 30.284 M 92.49 % 15.733 M 23.95 % 12.693 M 19.01 % 10.665 M -3.21 % 11.019 M
Property plant equipment net 57.131 M -0.97 % 57.688 M 40.99 % 40.915 M 26.23 % 32.412 M 24.22 % 26.093 M 22.63 % 21.278 M 178.51 % 7.640 M 2.62 % 7.445 M 18.94 % 6.259 M 57.46 % 3.975 M 79.29 % 2.217 M 61.55 % 1.372 M 23.64 % 1.110 M
Total non current assets 236.562 M 8.41 % 218.210 M 23.01 % 177.389 M 11.52 % 159.070 M 27.71 % 124.554 M 37.62 % 90.506 M 40.02 % 64.640 M 20.94 % 53.449 M 25.39 % 42.625 M 69.33 % 25.173 M 22.17 % 20.605 M 31.31 % 15.692 M 2.04 % 15.378 M
Other current assets 8.056 M 49.68 % 5.382 M 57.60 % 3.415 M -4.69 % 3.583 M 13.42 % 3.159 M -0.82 % 3.185 M 152.78 % 1.260 M -24.32 % 1.665 M -47.78 % 3.188 M 58.24 % 2.015 M -0.67 % 2.028 M 45.22 % 1.397 M 7.56 % 1.299 M
Short term investments 6.577 M 64.88 % 3.989 M 87.72 % 2.125 M 519.53 % 343.000 K -99.39 % 56.446 M 10 775.92 % 519.000 K -76.87 % 2.244 M 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 28.214 M -13.97 % 32.794 M 6.99 % 30.652 M -31.32 % 44.628 M 148.53 % 17.957 M 201.70 % 5.952 M -38.56 % 9.687 M 73.01 % 5.599 M 1.72 % 5.504 M -51.16 % 11.270 M 127.10 % 4.963 M 118.53 % 2.271 M 75.17 % 1.296 M
Cash and short term investments 34.791 M 6.09 % 32.794 M 6.99 % 30.652 M -31.84 % 44.971 M -39.56 % 74.403 M 1 049.79 % 6.471 M -33.20 % 9.687 M 73.01 % 5.599 M 1.72 % 5.504 M -51.16 % 11.270 M 127.10 % 4.963 M 118.53 % 2.271 M 75.17 % 1.296 M
Total current assets 97.746 M 13.59 % 86.053 M 19.71 % 71.885 M -16.99 % 86.594 M -17.18 % 104.555 M 231.30 % 31.559 M -0.23 % 31.631 M 41.94 % 22.284 M -5.86 % 23.672 M -6.15 % 25.224 M 18.25 % 21.331 M 62.07 % 13.161 M 17.45 % 11.206 M
Inventory 156.000 K 9.86 % 142.000 K -84.88 % 939.000 K 116.36 % 434.000 K 227.65 % -340.000 K 0.000 100.00 % -20.684 M 0.000 -100.00 % 928.121 K -42.90 % 1.626 M 109.16 % 777.179 K -28.99 % 1.094 M 80.24 % 607.178 K
Net receivables 54.743 M 13.60 % 48.189 M 30.67 % 36.879 M -2.82 % 37.949 M 38.84 % 27.333 M 21.90 % 22.422 M 8.40 % 20.684 M 37.71 % 15.020 M 6.89 % 14.052 M 36.25 % 10.313 M -23.96 % 13.562 M 61.48 % 8.399 M 4.94 % 8.004 M
Tax assets 286.000 K -30.41 % 411.000 K 111.86 % 194.000 K 0.52 % 193.000 K -13.84 % 224.000 K -34.69 % 343.000 K 195.69 % 116.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 16.354 M 93.74 % 8.441 M 52.25 % 5.544 M -23.66 % 7.262 M 52.76 % 4.754 M -17.67 % 5.774 M 58.19 % 3.650 M 3.58 % 3.524 M -1.83 % 3.590 M -29.05 % 5.059 M -35.96 % 7.901 M 267.20 % 2.152 M 21.92 % 1.765 M
Tax payables 1.492 M -66.80 % 4.494 M 7.56 % 4.178 M 79.93 % 2.322 M -6.41 % 2.481 M 40.09 % 1.771 M 129.40 % 772.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 100.00 % -8.416 M 13.15 % -9.690 M 54.20 % -21.158 M -82.04 % -11.623 M -1 170.27 % -915.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 1.034 M 15.27 % 897.000 K 15.00 % 780.000 K -16.84 % 938.000 K -65.28 % 2.702 M 71.34 % 1.577 M -19.83 % 1.967 M 17.78 % 1.670 M -41.56 % 2.858 M -28.30 % 3.986 M 176.80 % 1.440 M 28.36 % 1.122 M 47.12 % 762.561 K
Capital lease obligations 49.619 M 0.48 % 49.380 M 44.17 % 34.252 M 39.20 % 24.606 M 12.61 % 21.851 M 42.93 % 15.288 M 0.000 -100.00 % 2.017 M 57.03 % 1.284 M 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 1.587 M -5.31 % 1.676 M 2.51 % 1.635 M 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -5.957 M 2.63 % -6.118 M -274.19 % -1.635 M -64.49 % -994.000 K 73.12 % -3.698 M 19.64 % -4.602 M -14.96 % -4.003 M -147.56 % -1.617 M -318.96 % -385.957 K 50.45 % -778.963 K -143.15 % -320.362 K 0.000 -100.00 % 33.151 K
Deferred tax liabilities non current 5.097 M -3.30 % 5.271 M 5.89 % 4.978 M -5.43 % 5.264 M -5.66 % 5.580 M 90.31 % 2.932 M -5.60 % 3.106 M 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.510 M
Total assets 334.308 M 9.87 % 304.263 M 22.06 % 249.274 M 1.47 % 245.664 M 7.23 % 229.109 M 87.69 % 122.065 M 26.79 % 96.271 M 27.12 % 75.733 M 14.23 % 66.297 M 31.55 % 50.396 M 20.18 % 41.935 M 45.34 % 28.853 M 8.53 % 26.584 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 0.000 100.00 % -612.000 K -147.77 % -247.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 1.354 M 121.24 % 612.000 K 147.77 % 247.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -2.041 M -97.20 % -1.035 M 82.83 % -6.028 M 37.25 % -9.607 M -361.06 % 3.680 M 473.98 % -984.000 K 38.65 % -1.604 M -146.79 % 3.428 M 252.99 % -2.241 M -324.18 % 999.546 K 119.36 % -5.162 M -1 599.28 % -303.769 K 88.17 % -2.568 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.587 M -162.26 % 4.155 M 183.13 % -4.998 M -556.08 % -761.777 K 67.94 % -2.376 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 791.293 K 224.59 % -635.102 K -285.30 % 342.740 K 170.35 % -487.163 K -153.97 % -191.816 K
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
Other working capital -2.041 M -97.20 % -1.035 M 82.83 % -6.028 M 37.25 % -9.607 M -361.06 % 3.680 M 473.98 % -984.000 K 38.65 % -1.604 M -146.79 % 3.428 M 869.70 % -445.370 K 82.33 % -2.520 M -397.33 % -506.718 K -153.61 % 945.171 K 0.000
Other non cash items -13.947 M -228.47 % -4.246 M -111.56 % -2.007 M 92.59 % -27.083 M 34.13 % -41.118 M -235.57 % -12.253 M -16.23 % -10.542 M 0.81 % -10.628 M -2 585.79 % 427.551 K 112.64 % -3.381 M -160.64 % 5.576 M 651.33 % 742.179 K 173.80 % -1.006 M
Net cash provided by operating activities 18.332 M -31.93 % 26.931 M 21.89 % 22.094 M 184.17 % 7.775 M -56.29 % 17.787 M 69.17 % 10.514 M 60.20 % 6.563 M -26.56 % 8.937 M 124.20 % 3.986 M -20.94 % 5.042 M -0.78 % 5.082 M 111.98 % 2.397 M 19.14 % 2.012 M
Investments in property plant and equipment -3.432 M 31.58 % -5.016 M 16.37 % -5.998 M -5.19 % -5.702 M -67.02 % -3.414 M -12.90 % -3.024 M 10.74 % -3.388 M -56.27 % -2.168 M -21.82 % -1.780 M 24.54 % -2.359 M -152.99 % -932.277 K -54.69 % -602.663 K -36.51 % -441.494 K
Acquisitions net -8.805 M 17.20 % -10.634 M -48.98 % -7.138 M -113.39 % 53.328 M 289.44 % -28.151 M -2 420.23 % -1.117 M -185.66 % 1.304 M 158.21 % -2.240 M 70.83 % -7.680 M -1 082.89 % -649.289 K 0.000 0.000 0.000
Purchases of investments 0.000 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 0.000 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 -993.000 K 79.46 % -4.835 M -222.93 % 3.933 M 93.84 % 2.029 M 4 040.82 % 49.000 K 111.69 % -419.000 K -157.71 % 726.000 K 270.02 % -427.000 K 87.45 % -3.403 M -215.32 % 2.951 M 137.73 % -7.821 M -3 007.09 % -251.715 K 96.56 % -7.307 M
Net cash used for investing activites -13.230 M 35.42 % -20.485 M -122.59 % -9.203 M -118.53 % 49.655 M 257.55 % -31.516 M -591.14 % -4.560 M -235.79 % -1.358 M 71.91 % -4.835 M 62.41 % -12.863 M -22 579.48 % -56.718 K 99.35 % -8.753 M -924.52 % -854.378 K 88.97 % -7.748 M
Debt repayment 12.549 M -53.38 % 26.917 M 532.26 % -6.227 M 77.01 % -27.087 M -177.31 % 35.036 M 2 847.92 % -1.275 M -146.41 % 2.747 M 498.69 % -689.000 K -107.60 % 9.066 M 1 380.59 % -707.950 K -123.25 % 3.044 M 396.54 % -1.027 M 0.000
Common stock issued 375.000 K 0.000 0.000 -100.00 % 19.001 M 246.92 % 5.477 M 941.25 % 526.000 K -59.76 % 1.307 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -1.016 M 80.79 % -5.288 M -527.28 % -843.000 K -15.96 % -727.000 K 90.02 % -7.283 M -1 128.16 % -593.000 K 61.74 % -1.550 M 24.57 % -2.055 M 51.61 % -4.247 M -50.28 % -2.826 M -145.23 % -1.152 M -314.00 % -278.340 K -47.79 % -188.332 K
Dividends paid -1.954 M 28.24 % -2.723 M 64.28 % -7.624 M 41.43 % -13.018 M -597.64 % -1.866 M 31.55 % -2.726 M 7.91 % -2.960 M -122.39 % -1.331 M 0.000 100.00 % -1.284 M 0.000 100.00 % -603.193 K 28.57 % -844.396 K
Other financing activites -19.615 M 17.05 % -23.647 M -94.34 % -12.168 M 4.35 % -12.722 M -97.30 % -6.448 M 1.53 % -6.548 M -902.76 % -653.000 K -454.89 % 184.000 K 113.03 % -1.412 M -119.50 % 7.239 M 96.94 % 3.676 M 20 079.41 % -18.397 K -100.46 % 4.032 M
Net cash used provided by financing activities -9.661 M -103.78 % -4.741 M 82.35 % -26.862 M 17.11 % -32.406 M -225.23 % 25.877 M 362.71 % -9.850 M -788.19 % -1.109 M 71.50 % -3.891 M -214.20 % 3.407 M 40.74 % 2.421 M -56.52 % 5.568 M 388.99 % -1.927 M -160.43 % 3.188 M
Effect of forex changes on cash -21.000 K -104.81 % 437.000 K 8 840.00 % -5.000 K -100.30 % 1.647 M 1 251.75 % -143.000 K -188.82 % 161.000 K 2 112.50 % -8.000 K 93.10 % -116.000 K 77.71 % -520.373 K 41.99 % -897.060 K -6 384.13 % 14.275 K -53.69 % 30.824 K 136.17 % -85.214 K
Net change in cash -4.580 M -313.82 % 2.142 M 115.33 % -13.976 M -152.40 % 26.671 M 122.17 % 12.005 M 421.42 % -3.735 M -191.36 % 4.088 M -25.61 % 5.495 M 195.40 % -5.760 M -188.49 % 6.509 M 231.75 % 1.962 M 655.90 % -352.952 K 86.60 % -2.634 M
Cash at beginning of period 32.794 M 6.99 % 30.652 M -31.32 % 44.628 M 148.53 % 17.957 M 201.70 % 5.952 M -38.56 % 9.687 M 73.01 % 5.599 M 5 300.37 % 103.678 K -98.23 % 5.864 M 1 008.64 % -645.338 K 75.25 % -2.607 M -15.66 % -2.254 M -694.40 % 379.277 K
Cash at end of period 28.214 M -13.97 % 32.794 M 6.99 % 30.652 M -31.32 % 44.628 M 148.53 % 17.957 M 201.70 % 5.952 M -38.56 % 9.687 M 73.01 % 5.599 M 5 300.37 % 103.678 K -98.23 % 5.864 M 1 008.64 % -645.338 K 75.25 % -2.607 M -15.67 % -2.254 M
Operating cash flow 18.332 M -31.93 % 26.931 M 21.89 % 22.094 M 184.17 % 7.775 M -56.29 % 17.787 M 69.17 % 10.514 M 60.20 % 6.563 M -26.56 % 8.937 M 124.20 % 3.986 M -20.94 % 5.042 M -0.78 % 5.082 M 111.98 % 2.397 M 19.14 % 2.012 M
Capital expenditure -6.955 M 20.80 % -8.782 M -46.42 % -5.998 M -5.19 % -5.702 M -67.02 % -3.414 M -12.90 % -3.024 M 10.74 % -3.388 M -56.27 % -2.168 M -21.82 % -1.780 M 24.54 % -2.359 M -152.99 % -932.277 K -54.69 % -602.663 K -36.51 % -441.494 K
Free CashFlow 11.377 M -37.31 % 18.149 M 12.75 % 16.096 M 676.46 % 2.073 M -85.58 % 14.373 M 91.90 % 7.490 M 135.91 % 3.175 M -53.09 % 6.769 M 206.78 % 2.206 M -17.78 % 2.684 M -35.33 % 4.149 M 131.22 % 1.795 M 14.26 % 1.571 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 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 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 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31
Revenue 55.101 M -4.15 % 57.488 M 2.66 % 55.996 M 18.86 % 47.109 M -10.19 % 52.452 M 4.09 % 50.391 M -8.35 % 54.979 M 14.56 % 47.991 M -13.10 % 55.223 M 11.10 % 49.707 M -0.20 % 49.809 M 14.74 % 43.411 M -5.39 % 45.886 M 0.12 % 45.830 M 8.45 % 42.261 M 14.48 % 36.915 M -7.56 % 39.934 M 1.32 % 39.415 M -21.14 % 49.980 M 90.84 % 26.190 M 1.59 % 25.780 M -9.64 % 28.529 M 3.55 % 27.550 M 0.00 % 27.550 M 4.91 % 26.260 M 0.00 % 26.260 M 5.70 % 24.844 M 0.00 % 24.844 M 30.53 % 19.034 M 0.00 % 19.034 M 15.07 % 16.540 M 0.00 % 16.540 M 1.79 % 16.249 M 0.00 % 16.249 M 9.49 % 14.840 M 0.00 % 14.840 M -11.24 % 16.719 M 0.00 % 16.719 M 11.76 % 14.960 M 0.00 % 14.960 M 2.76 % 14.559 M 0.00 % 14.559 M 22.16 % 11.918 M 0.00 % 11.918 M 17.64 % 10.131 M 0.00 % 10.131 M 8.92 % 9.301 M 0.00 % 9.301 M 9.48 % 8.495 M 0.00 % 8.495 M 3.98 % 8.170 M
Net income -118.000 K -118.18 % 649.000 K -94.71 % 12.257 M 834.22 % 1.312 M 30.03 % 1.009 M -49.55 % 2.000 M -85.23 % 13.544 M 1 328.69 % 948.000 K 149.92 % -1.899 M -165.48 % 2.900 M -52.58 % 6.115 M 73.67 % 3.521 M 47.88 % 2.381 M -41.17 % 4.047 M -83.00 % 23.802 M 1 231.21 % 1.788 M -51.87 % 3.715 M 40.14 % 2.651 M -93.58 % 41.277 M 4 073.61 % 989.000 K -13.70 % 1.146 M -2.39 % 1.174 M -73.34 % 4.403 M 0.00 % 4.403 M 36.87 % 3.217 M 0.00 % 3.217 M -46.69 % 6.035 M 0.00 % 6.035 M 644.60 % 810.500 K 0.00 % 810.500 K -86.20 % 5.875 M 0.01 % 5.874 M 579.00 % 865.106 K 0.00 % 865.107 K 466.62 % -235.966 K 0.00 % -235.966 K -112.06 % 1.957 M 0.00 % 1.957 M 82.63 % 1.071 M 0.00 % 1.071 M -46.37 % 1.998 M 0.00 % 1.998 M 51.58 % 1.318 M 0.00 % 1.318 M 128.85 % 575.943 K 0.00 % 575.944 K 33.21 % 432.368 K 0.00 % 432.368 K 143.06 % 177.882 K 0.00 % 177.882 K -77.40 % 787.007 K
Income before tax 207.000 K -85.18 % 1.397 M -89.13 % 12.850 M 551.62 % 1.972 M 29.48 % 1.523 M -39.25 % 2.507 M -83.47 % 15.169 M 468.55 % 2.668 M 3 393.83 % -81.000 K -102.00 % 4.040 M -51.46 % 8.323 M 65.34 % 5.034 M 65.97 % 3.033 M -48.21 % 5.856 M -77.61 % 26.158 M 976.02 % 2.431 M -44.80 % 4.404 M 20.23 % 3.663 M -91.62 % 43.692 M 2 913.24 % 1.450 M -24.44 % 1.919 M -0.31 % 1.925 M -61.16 % 4.956 M 0.00 % 4.956 M 26.57 % 3.916 M 0.00 % 3.916 M -39.74 % 6.498 M 0.00 % 6.498 M 328.17 % 1.518 M 0.00 % 1.518 M -76.88 % 6.564 M 0.00 % 6.564 M 593.77 % 946.181 K 0.00 % 946.181 K 4 049.17 % -23.959 K 0.00 % -23.959 K -100.99 % 2.420 M 0.00 % 2.420 M 6.78 % 2.266 M 0.00 % 2.266 M -12.02 % 2.575 M 0.00 % 2.575 M 49.92 % 1.718 M 0.00 % 1.718 M 148.53 % 691.206 K 0.00 % 691.206 K 12.78 % 612.872 K 0.00 % 612.872 K 98.10 % 309.373 K 0.00 % 309.374 K -64.87 % 880.684 K
Income before tax ratio 0.00 -84.54 % 0.02 -89.41 % 0.23 448.21 % 0.04 44.17 % 0.03 -41.64 % 0.05 -81.97 % 0.28 396.29 % 0.06 3 890.19 % 0.00 -101.80 % 0.08 -51.36 % 0.17 44.10 % 0.12 75.44 % 0.07 -48.27 % 0.13 -79.36 % 0.62 839.90 % 0.07 -40.29 % 0.11 18.67 % 0.09 -89.37 % 0.87 1 478.97 % 0.06 -25.62 % 0.07 10.32 % 0.07 -62.49 % 0.18 0.00 % 0.18 20.64 % 0.15 0.00 % 0.15 -42.99 % 0.26 0.00 % 0.26 228.03 % 0.08 0.00 % 0.08 -79.91 % 0.40 0.00 % 0.40 581.56 % 0.06 0.00 % 0.06 3 706.74 % 0.00 0.00 % 0.00 -101.12 % 0.14 0.00 % 0.14 -4.45 % 0.15 0.00 % 0.15 -14.38 % 0.18 0.00 % 0.18 22.72 % 0.14 0.00 % 0.14 111.26 % 0.07 0.00 % 0.07 3.55 % 0.07 0.00 % 0.07 80.95 % 0.04 0.00 % 0.04 -66.22 % 0.11
EBITDA 5.428 M -18.51 % 6.661 M -64.92 % 18.989 M 147.41 % 7.675 M 12.27 % 6.836 M -12.22 % 7.788 M -34.72 % 11.931 M 72.46 % 6.918 M 82.97 % 3.781 M -51.08 % 7.729 M -34.43 % 11.787 M 41.38 % 8.337 M 30.35 % 6.396 M -30.08 % 9.148 M -69.15 % 29.650 M 417.27 % 5.732 M -24.73 % 7.615 M 9.21 % 6.973 M -3.47 % 7.224 M 71.31 % 4.217 M -1.86 % 4.297 M -0.76 % 4.330 M 1 386.78 % -336.500 K 0.00 % -336.500 K -108.56 % 3.930 M 0.00 % 3.930 M 103.94 % 1.927 M -1.78 % 1.962 M -23.42 % 2.562 M 0.00 % 2.562 M 46.34 % 1.751 M 0.03 % 1.750 M 10.90 % 1.578 M 0.00 % 1.578 M 40.27 % 1.125 M 0.00 % 1.125 M -57.20 % 2.629 M 0.00 % 2.629 M 31.40 % 2.000 M 0.00 % 2.000 M -7.32 % 2.159 M 0.00 % 2.159 M 55.91 % 1.384 M 0.00 % 1.384 M 37.88 % 1.004 M 0.00 % 1.004 M 31.40 % 764.139 K 0.00 % 764.139 K 23.88 % 616.835 K 0.00 % 616.835 K -26.08 % 834.429 K
Net income ratio 0.00 -118.97 % 0.01 -94.84 % 0.22 685.95 % 0.03 44.78 % 0.02 -51.53 % 0.04 -83.89 % 0.25 1 147.10 % 0.02 157.44 % -0.03 -158.94 % 0.06 -52.48 % 0.12 51.36 % 0.08 56.31 % 0.05 -41.24 % 0.09 -84.32 % 0.56 1 062.81 % 0.05 -47.93 % 0.09 38.31 % 0.07 -91.86 % 0.83 2 087.01 % 0.04 -15.05 % 0.04 8.02 % 0.04 -74.25 % 0.16 0.00 % 0.16 30.46 % 0.12 0.00 % 0.12 -49.57 % 0.24 0.00 % 0.24 470.46 % 0.04 0.00 % 0.04 -88.01 % 0.36 0.01 % 0.36 567.05 % 0.05 0.00 % 0.05 434.83 % -0.02 0.00 % -0.02 -113.59 % 0.12 0.00 % 0.12 63.41 % 0.07 0.00 % 0.07 -47.81 % 0.14 0.00 % 0.14 24.08 % 0.11 0.00 % 0.11 94.53 % 0.06 0.00 % 0.06 22.30 % 0.05 0.00 % 0.05 122.02 % 0.02 0.00 % 0.02 -78.26 % 0.10
Ratio EBITDA 0.10 -14.98 % 0.12 -65.83 % 0.34 108.15 % 0.16 25.01 % 0.13 -15.67 % 0.15 -28.78 % 0.22 50.54 % 0.14 110.54 % 0.07 -55.97 % 0.16 -34.29 % 0.24 23.22 % 0.19 37.78 % 0.14 -30.17 % 0.20 -71.55 % 0.70 351.84 % 0.16 -18.57 % 0.19 7.79 % 0.18 22.40 % 0.14 -10.23 % 0.16 -3.40 % 0.17 9.82 % 0.15 1 342.62 % -0.01 0.00 % -0.01 -108.16 % 0.15 0.00 % 0.15 92.95 % 0.08 -1.78 % 0.08 -41.33 % 0.13 0.00 % 0.13 27.17 % 0.11 0.03 % 0.11 8.95 % 0.10 0.00 % 0.10 28.10 % 0.08 0.00 % 0.08 -51.78 % 0.16 0.00 % 0.16 17.58 % 0.13 0.00 % 0.13 -9.81 % 0.15 0.00 % 0.15 27.63 % 0.12 0.00 % 0.12 17.20 % 0.10 0.00 % 0.10 20.64 % 0.08 0.00 % 0.08 13.15 % 0.07 0.00 % 0.07 -28.91 % 0.10
Gross profit ratio 0.20 -74.15 % 0.78 75.95 % 0.44 93.48 % 0.23 0.99 % 0.23 3.56 % 0.22 -52.85 % 0.47 86.14 % 0.25 4.56 % 0.24 -11.33 % 0.27 -35.62 % 0.42 51.83 % 0.28 17.62 % 0.23 -12.24 % 0.27 0.03 % 0.27 -5.13 % 0.28 13.57 % 0.25 -1.27 % 0.25 -2.84 % 0.26 2.72 % 0.25 10.57 % 0.23 -8.19 % 0.25 17.35 % 0.21 0.00 % 0.21 -12.04 % 0.24 0.00 % 0.24 -5.26 % 0.25 0.00 % 0.25 -12.70 % 0.29 0.00 % 0.29 146.87 % -0.62 -203.18 % 0.60 -0.83 % 0.61 0.00 % 0.61 -2.80 % 0.62 0.00 % 0.62 -2.84 % 0.64 0.00 % 0.64 -0.16 % 0.64 0.00 % 0.64 13.33 % 0.57 0.00 % 0.57 8.86 % 0.52 0.00 % 0.52 -9.52 % 0.58 0.00 % 0.58 -11.50 % 0.65 0.00 % 0.65 25.15 % 0.52 0.00 % 0.52 -13.45 % 0.60
Weighted average shs out dil 19.421 M -1.04 % 19.624 M 0.10 % 19.605 M 0.00 % 19.605 M 0.02 % 19.601 M 0.17 % 19.568 M -0.16 % 19.599 M -0.14 % 19.627 M -0.11 % 19.649 M -0.54 % 19.755 M 0.31 % 19.695 M 0.08 % 19.680 M -0.08 % 19.695 M -0.05 % 19.705 M -0.03 % 19.710 M 0.00 % 19.710 M 2.88 % 19.158 M -2.97 % 19.745 M 0.00 % 19.745 M 0.00 % 19.745 M 0.00 % 19.745 M 0.00 % 19.745 M 8.00 % 18.283 M 0.00 % 18.283 M -0.29 % 18.336 M 0.00 % 18.336 M -0.12 % 18.358 M 0.00 % 18.358 M 1.27 % 18.128 M 0.00 % 18.128 M 5.72 % 17.147 M 0.00 % 17.147 M -10.80 % 19.225 M 0.00 % 19.225 M -1.57 % 19.532 M 0.00 % 19.532 M 14.79 % 17.016 M 0.00 % 17.016 M -8.85 % 18.667 M 0.00 % 18.667 M 12.12 % 16.649 M 0.00 % 16.649 M -1.07 % 16.829 M 0.00 % 16.829 M -2.86 % 17.326 M 0.00 % 17.326 M -23.16 % 22.549 M 0.00 % 22.549 M 71.13 % 13.176 M 0.00 % 13.176 M -31.61 % 19.266 M
Weighted average shs out 19.421 M -0.12 % 19.443 M 0.06 % 19.433 M 0.00 % 19.433 M -3.71 % 20.180 M 3.91 % 19.421 M -2.07 % 19.833 M 1.64 % 19.512 M 2.75 % 18.990 M -3.53 % 19.685 M 0.02 % 19.681 M 0.00 % 19.680 M -0.08 % 19.695 M -0.04 % 19.702 M 0.21 % 19.662 M -0.25 % 19.710 M 2.88 % 19.158 M -2.97 % 19.745 M 0.00 % 19.745 M 0.00 % 19.745 M 3.37 % 19.100 M -3.26 % 19.745 M 7.67 % 18.339 M 0.00 % 18.339 M -0.24 % 18.383 M 0.00 % 18.383 M -0.02 % 18.387 M 0.00 % 18.387 M 1.43 % 18.129 M 0.00 % 18.129 M 5.52 % 17.180 M 0.01 % 17.178 M -10.65 % 19.225 M 0.00 % 19.225 M -1.58 % 19.534 M 0.00 % 19.534 M 14.80 % 17.016 M 0.00 % 17.016 M -8.85 % 18.667 M 0.00 % 18.667 M 12.12 % 16.650 M 0.00 % 16.650 M -4.52 % 17.437 M 0.00 % 17.437 M 0.64 % 17.326 M 0.00 % 17.326 M -23.17 % 22.550 M 0.00 % 22.550 M 71.14 % 13.176 M 0.00 % 13.176 M -31.61 % 19.266 M
EPS diluted -0.01 -133.33 % 0.03 -95.25 % 0.63 844.10 % 0.07 29.90 % 0.05 -48.50 % 0.10 -85.29 % 0.68 1 260.00 % 0.05 151.76 % -0.10 -164.40 % 0.15 -51.61 % 0.31 72.22 % 0.18 50.00 % 0.12 -42.86 % 0.21 -83.20 % 1.25 1 278.17 % 0.09 -52.26 % 0.19 46.15 % 0.13 -93.78 % 2.09 4 071.66 % 0.05 -13.62 % 0.06 -2.52 % 0.06 -75.21 % 0.24 0.00 % 0.24 33.33 % 0.18 0.00 % 0.18 -45.45 % 0.33 0.00 % 0.33 638.26 % 0.04 0.00 % 0.04 -86.85 % 0.34 0.00 % 0.34 655.56 % 0.05 0.00 % 0.05 471.90 % -0.01 0.00 % -0.01 -110.08 % 0.12 0.00 % 0.12 109.06 % 0.06 0.00 % 0.06 -52.17 % 0.12 0.00 % 0.12 53.26 % 0.08 0.00 % 0.08 135.84 % 0.03 0.00 % 0.03 72.92 % 0.02 0.00 % 0.02 42.22 % 0.01 0.00 % 0.01 -66.91 % 0.04
Earnings per share -0.01 -129.94 % 0.03 -94.72 % 0.63 837.04 % 0.07 35.00 % 0.05 -50.00 % 0.10 -85.71 % 0.70 1 300.00 % 0.05 150.00 % -0.10 -166.67 % 0.15 -51.61 % 0.31 72.22 % 0.18 50.00 % 0.12 -42.86 % 0.21 -83.20 % 1.25 1 278.17 % 0.09 -52.26 % 0.19 46.15 % 0.13 -93.78 % 2.09 4 071.66 % 0.05 -13.62 % 0.06 -2.52 % 0.06 -75.21 % 0.24 0.00 % 0.24 33.33 % 0.18 0.00 % 0.18 -45.45 % 0.33 0.00 % 0.33 638.26 % 0.04 0.00 % 0.04 -86.85 % 0.34 0.00 % 0.34 655.56 % 0.05 0.00 % 0.05 471.90 % -0.01 0.00 % -0.01 -110.08 % 0.12 0.00 % 0.12 109.06 % 0.06 0.00 % 0.06 -52.17 % 0.12 0.00 % 0.12 58.73 % 0.08 0.00 % 0.08 127.71 % 0.03 0.00 % 0.03 72.92 % 0.02 0.00 % 0.02 42.22 % 0.01 0.00 % 0.01 -66.91 % 0.04
Gross profit 11.136 M -75.23 % 44.950 M 80.64 % 24.884 M 129.98 % 10.820 M -9.30 % 11.929 M 7.80 % 11.066 M -56.79 % 25.608 M 113.24 % 12.009 M -9.13 % 13.216 M -1.49 % 13.416 M -35.75 % 20.882 M 74.21 % 11.987 M 11.28 % 10.772 M -12.14 % 12.260 M 8.48 % 11.302 M 8.61 % 10.406 M 4.98 % 9.912 M 0.03 % 9.909 M -23.38 % 12.932 M 96.03 % 6.597 M 12.33 % 5.873 M -17.04 % 7.079 M 21.52 % 5.826 M 0.00 % 5.826 M -7.71 % 6.313 M 0.00 % 6.313 M 0.13 % 6.304 M 0.00 % 6.304 M 13.96 % 5.532 M 0.00 % 5.532 M 153.94 % -10.256 M -203.19 % 9.940 M 0.94 % 9.847 M 0.00 % 9.847 M 6.43 % 9.252 M 0.00 % 9.252 M -13.76 % 10.728 M 0.00 % 10.728 M 11.57 % 9.616 M 0.00 % 9.616 M 16.46 % 8.257 M 0.00 % 8.257 M 32.98 % 6.209 M 0.00 % 6.209 M 6.45 % 5.833 M 0.00 % 5.833 M -3.60 % 6.051 M 0.00 % 6.051 M 37.02 % 4.416 M 0.00 % 4.416 M -10.01 % 4.907 M
Income tax expense 100.000 K -79.25 % 482.000 K 208.97 % 156.000 K -57.38 % 366.000 K 83.92 % 199.000 K -26.30 % 270.000 K -77.41 % 1.195 M 12.52 % 1.062 M 5.04 % 1.011 M -11.32 % 1.140 M -22.40 % 1.469 M 56.44 % 939.000 K 44.02 % 652.000 K -39.96 % 1.086 M -32.80 % 1.616 M 151.32 % 643.000 K -6.68 % 689.000 K -31.92 % 1.012 M -27.40 % 1.394 M 202.39 % 461.000 K -2.33 % 472.000 K -2.68 % 485.000 K 15.48 % 420.000 K 0.00 % 420.000 K 51.62 % 277.000 K 0.00 % 277.000 K -15.29 % 327.000 K 0.00 % 327.000 K 7.74 % 303.500 K 0.00 % 303.500 K -37.61 % 486.442 K -0.05 % 486.704 K 217.22 % 153.427 K 0.00 % 153.427 K -45.28 % 280.389 K 0.00 % 280.389 K -3.43 % 290.340 K 0.00 % 290.341 K 25.18 % 231.948 K 0.00 % 231.948 K -30.79 % 335.127 K 0.00 % 335.128 K 86.53 % 179.661 K 0.00 % 179.661 K 73.28 % 103.681 K 0.00 % 103.681 K 249.85 % 29.636 K 0.00 % 29.636 K -59.09 % 72.446 K 0.00 % 72.446 K -32.67 % 107.606 K
Cost of revenue 43.965 M 250.65 % 12.538 M -59.70 % 31.112 M -14.27 % 36.289 M -10.45 % 40.523 M 3.05 % 39.325 M 33.89 % 29.371 M -18.37 % 35.982 M -14.34 % 42.007 M 15.75 % 36.291 M 25.46 % 28.927 M -7.95 % 31.424 M -10.51 % 35.114 M 4.60 % 33.570 M 8.43 % 30.959 M 16.79 % 26.509 M -11.70 % 30.022 M 1.75 % 29.506 M -20.36 % 37.048 M 89.09 % 19.593 M -1.58 % 19.907 M -7.19 % 21.450 M -1.26 % 21.725 M 0.00 % 21.725 M 8.91 % 19.947 M 0.00 % 19.947 M 7.59 % 18.540 M 0.00 % 18.540 M 37.32 % 13.502 M 0.00 % 13.502 M -49.62 % 26.797 M 305.99 % 6.600 M 3.10 % 6.402 M 0.00 % 6.402 M 14.56 % 5.588 M 0.00 % 5.588 M -6.72 % 5.991 M 0.00 % 5.991 M 12.09 % 5.345 M 0.00 % 5.345 M -15.19 % 6.302 M 0.00 % 6.302 M 10.39 % 5.709 M 0.00 % 5.709 M 32.84 % 4.298 M 0.00 % 4.298 M 32.23 % 3.250 M 0.00 % 3.250 M -20.33 % 4.079 M 0.00 % 4.079 M 25.02 % 3.263 M
General and administrative expenses 4.157 M 8.26 % 3.840 M -13.73 % 4.451 M 8.35 % 4.108 M -6.02 % 4.371 M 6.09 % 4.120 M -3.06 % 4.250 M 16.41 % 3.651 M -1.75 % 3.716 M 9.62 % 3.390 M -13.12 % 3.902 M 27.73 % 3.055 M -2.52 % 3.134 M -8.92 % 3.441 M 14.21 % 3.013 M -4.71 % 3.162 M 58.10 % 2.000 M 1.06 % 1.979 M 0.000 -100.00 % 1.854 M 18.47 % 1.565 M -25.76 % 2.108 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
Selling and marketing expenses 860.000 K 40.98 % 610.000 K -40.02 % 1.017 M 38.74 % 733.000 K -22.27 % 943.000 K 13.61 % 830.000 K 14.64 % 724.000 K -26.05 % 979.000 K -30.71 % 1.413 M 5.13 % 1.344 M -21.40 % 1.710 M 98.61 % 861.000 K -28.07 % 1.197 M 115.68 % 555.000 K -50.18 % 1.114 M 27.90 % 871.000 K 35.04 % 645.000 K 26.72 % 509.000 K 0.000 -100.00 % 426.000 K 51.60 % 281.000 K -32.78 % 418.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 5.061 M -85.20 % 34.206 M 76.31 % 19.401 M 294.01 % 4.924 M 3.34 % 4.765 M 7 841.67 % 60.000 K 1.69 % 59.000 K 43.90 % 41.000 K 2.50 % 40.000 K -98.93 % 3.726 M -61.11 % 9.582 M 150.18 % 3.830 M 3.15 % 3.713 M 0.68 % 3.688 M 119.62 % -18.798 M -664.67 % 3.329 M -3.40 % 3.446 M 8.33 % 3.181 M -68.64 % 10.145 M 320.08 % 2.415 M -5.66 % 2.560 M -4.30 % 2.675 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
Operating expenses 10.078 M -73.93 % 38.656 M 91.54 % 20.182 M 86.52 % 10.820 M 7.35 % 10.079 M 3.94 % 9.697 M -46.80 % 18.228 M 104.67 % 8.906 M -2.72 % 9.155 M 8.22 % 8.460 M -44.32 % 15.194 M 96.15 % 7.746 M -3.70 % 8.044 M 4.69 % 7.684 M 152.38 % -14.671 M -299.28 % 7.362 M 20.87 % 6.091 M 7.44 % 5.669 M -44.12 % 10.145 M 116.08 % 4.695 M 6.56 % 4.406 M -15.29 % 5.201 M 638.26 % 704.499 K 0.00 % 704.499 K -67.25 % 2.151 M 0.00 % 2.151 M 532.65 % 340.000 K 0.00 % 340.000 K -91.23 % 3.875 M 0.00 % 3.875 M -76.99 % 16.845 M 402.50 % 3.352 M -61.69 % 8.751 M 0.00 % 8.751 M -4.43 % 9.156 M 0.00 % 9.156 M 11.54 % 8.209 M 0.00 % 8.209 M 12.55 % 7.293 M 0.00 % 7.293 M 31.85 % 5.531 M 0.00 % 5.531 M 28.08 % 4.319 M 0.00 % 4.319 M -15.71 % 5.123 M 0.00 % 5.123 M -2.41 % 5.250 M 0.00 % 5.250 M 27.86 % 4.106 M 0.00 % 4.106 M 1.71 % 4.037 M
Cost and expenses 54.043 M 5.57 % 51.194 M -0.19 % 51.294 M 11.38 % 46.054 M -8.99 % 50.602 M 3.22 % 49.022 M 2.99 % 47.599 M 6.04 % 44.888 M -12.26 % 51.162 M 14.33 % 44.751 M 1.43 % 44.121 M 12.64 % 39.170 M -9.24 % 43.158 M 4.62 % 41.254 M 153.28 % 16.288 M -51.91 % 33.871 M -6.21 % 36.113 M 2.67 % 35.175 M -25.47 % 47.193 M 94.31 % 24.288 M -0.10 % 24.313 M -8.77 % 26.651 M 18.82 % 22.429 M 0.00 % 22.429 M 1.50 % 22.098 M 0.00 % 22.098 M 17.04 % 18.880 M 0.00 % 18.880 M 8.65 % 17.377 M 0.00 % 17.377 M -60.18 % 43.641 M 338.50 % 9.952 M -34.32 % 15.153 M 0.00 % 15.153 M 2.77 % 14.744 M 0.00 % 14.744 M 3.83 % 14.200 M 0.00 % 14.200 M 12.36 % 12.638 M 0.00 % 12.638 M 6.80 % 11.834 M 0.00 % 11.834 M 18.01 % 10.028 M 0.00 % 10.028 M 6.44 % 9.421 M 0.00 % 9.421 M 10.84 % 8.500 M 0.00 % 8.500 M 3.84 % 8.185 M 0.00 % 8.185 M 12.13 % 7.300 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.271 M 0.000 0.000 0.000 -100.00 % 2.112 M 0.000 0.000 0.000 -100.00 % 3.230 M 0.000 0.000 0.000 -100.00 % 3.482 M 0.000 0.000 0.000 -100.00 % 1.361 M 0.00 % 1.361 M 0.000 0.000 -100.00 % 1.142 M 0.00 % 1.142 M 0.000 0.000 -100.00 % 648.533 K 0.01 % 648.467 K 0.000 0.000 -100.00 % 550.395 K 0.00 % 550.395 K 0.000 0.000 -100.00 % 873.568 K 0.00 % 873.568 K 0.000 0.000 -100.00 % 733.066 K 0.00 % 733.066 K 0.000 0.000 -100.00 % 559.259 K 0.00 % 559.259 K 0.000 0.000 -100.00 % 899.702 K
Selling general and administrative expenses 5.017 M 12.74 % 4.450 M -18.62 % 5.468 M 12.95 % 4.841 M -8.90 % 5.314 M 7.35 % 4.950 M -0.48 % 4.974 M 7.43 % 4.630 M -9.73 % 5.129 M 8.34 % 4.734 M -15.65 % 5.612 M 43.31 % 3.916 M -9.58 % 4.331 M 8.38 % 3.996 M -3.17 % 4.127 M 2.33 % 4.033 M 52.48 % 2.645 M 6.31 % 2.488 M 12 340.00 % 20.000 K -99.12 % 2.280 M 23.51 % 1.846 M -26.92 % 2.526 M 0.000 0.000 0.000 0.000 -100.00 % 1.066 M 0.00 % 1.066 M 0.00 % 1.066 M 0.00 % 1.066 M -95.68 % 24.661 M 203.58 % 8.123 M -1.76 % 8.269 M 0.00 % 8.269 M 5.15 % 7.864 M 0.00 % 7.864 M -2.91 % 8.100 M 0.00 % 8.100 M 10.33 % 7.342 M 0.00 % 7.342 M 20.39 % 6.098 M 0.00 % 6.098 M 30.73 % 4.665 M 0.00 % 4.665 M -3.40 % 4.829 M 0.00 % 4.829 M -3.61 % 5.009 M 0.00 % 5.009 M 31.86 % 3.799 M 0.00 % 3.799 M 1.15 % 3.756 M
Interest income 472.000 K 790.57 % 53.000 K -38.37 % 86.000 K 48.28 % 58.000 K -15.94 % 69.000 K -1.43 % 70.000 K -25.53 % 94.000 K 32.39 % 71.000 K -2.74 % 73.000 K 15.87 % 63.000 K 0.000 -100.00 % 25.000 K -40.48 % 42.000 K -67.69 % 130.000 K 490.91 % 22.000 K -15.38 % 26.000 K -7.14 % 28.000 K -50.00 % 56.000 K -93.25 % 830.000 K 1 876.19 % 42.000 K 75.00 % 24.000 K -4.00 % 25.000 K -84.85 % 165.000 K 0.00 % 165.000 K -32.93 % 246.000 K 0.00 % 246.000 K 67.92 % 146.500 K 0.00 % 146.500 K 5.40 % 139.000 K 0.00 % 139.000 K 485.34 % 23.747 K 2.12 % 23.253 K -84.50 % 150.000 K 0.00 % 150.000 K 25.54 % 119.481 K 0.00 % 119.481 K 19.48 % 100.000 K 0.00 % 100.000 K 77.27 % 56.410 K 0.00 % 56.410 K -62.39 % 150.000 K 0.00 % 150.000 K -13.00 % 172.418 K 0.00 % 172.418 K 844.86 % 18.248 K -0.01 % 18.249 K -90.30 % 188.074 K 0.00 % 188.074 K 27 236.34 % 688.000 -0.15 % 689.000 -93.51 % 10.617 K
Interest expense 1.160 M -2.44 % 1.189 M -23.09 % 1.546 M 2.25 % 1.512 M -0.26 % 1.516 M 8.05 % 1.403 M -0.07 % 1.404 M 54.63 % 908.000 K 29.90 % 699.000 K 21.14 % 577.000 K 43.53 % 402.000 K 36.27 % 295.000 K 0.34 % 294.000 K 1.38 % 290.000 K -29.27 % 410.000 K 38.51 % 296.000 K -7.21 % 319.000 K -38.65 % 520.000 K 0.000 -100.00 % 390.000 K 70.31 % 229.000 K -6.15 % 244.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 4.061 M -0.34 % 4.075 M -11.28 % 4.593 M 9.59 % 4.191 M 10.38 % 3.797 M -2.09 % 3.878 M 0.65 % 3.853 M 15.29 % 3.342 M 5.66 % 3.163 M 1.64 % 3.112 M 5.49 % 2.950 M -1.93 % 3.008 M -1.99 % 3.069 M 2.23 % 3.002 M -2.60 % 3.082 M 2.56 % 3.005 M 3.91 % 2.892 M 3.66 % 2.790 M -28.09 % 3.880 M 63.23 % 2.377 M 10.61 % 2.149 M -0.56 % 2.161 M 470.18 % 379.000 K 0.00 % 379.000 K -54.85 % 839.500 K 0.00 % 839.500 K 69.42 % 495.500 K 0.00 % 495.500 K -45.79 % 914.000 K 0.00 % 914.000 K 22.36 % 746.959 K -0.01 % 747.003 K 28.35 % 582.019 K 0.00 % 582.020 K 5.03 % 554.169 K 0.00 % 554.169 K -11.28 % 624.620 K 0.00 % 624.621 K 153.65 % 246.252 K 0.00 % 246.252 K -37.86 % 396.270 K 0.00 % 396.271 K 235.61 % 118.075 K 0.00 % 118.075 K -63.28 % 321.536 K 0.00 % 321.536 K 234.08 % 96.245 K 0.00 % 96.245 K -64.73 % 272.883 K 0.00 % 272.883 K 367.35 % 58.389 K
Operating income 1.058 M -83.19 % 6.294 M -3.05 % 6.492 M 515.36 % 1.055 M -42.97 % 1.850 M 29.46 % 1.429 M -82.31 % 8.078 M 160.66 % 3.099 M -30.66 % 4.469 M -12.85 % 5.128 M -22.97 % 6.657 M 64.21 % 4.054 M 53.62 % 2.639 M -43.97 % 4.710 M -81.02 % 24.822 M 800.33 % 2.757 M -26.89 % 3.771 M -11.52 % 4.262 M 111.42 % -37.323 M -2 035.84 % 1.928 M 44.53 % 1.334 M -42.00 % 2.300 M 421.45 % -715.500 K 0.00 % -715.500 K -123.15 % 3.091 M 0.00 % 3.091 M 115.89 % 1.432 M -2.39 % 1.467 M -11.01 % 1.648 M 0.00 % 1.648 M 64.18 % 1.004 M 0.06 % 1.003 M 0.71 % 996.062 K 0.00 % 996.062 K 74.47 % 570.900 K 0.00 % 570.900 K -71.51 % 2.004 M 0.00 % 2.004 M 14.24 % 1.754 M 0.00 % 1.754 M -0.46 % 1.762 M 0.00 % 1.762 M 39.16 % 1.266 M 0.00 % 1.266 M 85.53 % 682.553 K 0.00 % 682.553 K 2.19 % 667.894 K 0.00 % 667.894 K 94.18 % 343.952 K 0.00 % 343.952 K -55.68 % 776.040 K
Operating income ratio 0.02 -82.46 % 0.11 -5.57 % 0.12 417.69 % 0.02 -36.51 % 0.04 24.37 % 0.03 -80.70 % 0.15 127.53 % 0.06 -20.21 % 0.08 -21.56 % 0.10 -22.81 % 0.13 43.12 % 0.09 62.38 % 0.06 -44.04 % 0.10 -82.50 % 0.59 686.44 % 0.07 -20.91 % 0.09 -12.67 % 0.11 114.48 % -0.75 -1 114.40 % 0.07 42.27 % 0.05 -35.82 % 0.08 410.42 % -0.03 0.00 % -0.03 -122.07 % 0.12 0.00 % 0.12 104.25 % 0.06 -2.39 % 0.06 -31.83 % 0.09 0.00 % 0.09 42.68 % 0.06 0.06 % 0.06 -1.06 % 0.06 0.00 % 0.06 59.34 % 0.04 0.00 % 0.04 -67.90 % 0.12 0.00 % 0.12 2.22 % 0.12 0.00 % 0.12 -3.13 % 0.12 0.00 % 0.12 13.91 % 0.11 0.00 % 0.11 57.71 % 0.07 0.00 % 0.07 -6.17 % 0.07 0.00 % 0.07 77.37 % 0.04 0.00 % 0.04 -57.37 % 0.09
Total other income expenses net -851.000 K 82.62 % -4.897 M -117.47 % 28.037 M 2 957.47 % 917.000 K 380.43 % -327.000 K 96.20 % -8.614 M -669.71 % 1.512 M 116.12 % -9.378 M -106.11 % -4.550 M -396.72 % -916.000 K 80.40 % -4.674 M -689.41 % 793.000 K 160.00 % 305.000 K 104.64 % -6.567 M -3 649.73 % 185.000 K 130.18 % -613.000 K 89.05 % -5.596 M -869.84 % -577.000 K -101.41 % 40.905 M 9 149.78 % -452.000 K -200.00 % 452.000 K 861.70 % 47.000 K -90.43 % 491.000 K 0.00 % 491.000 K 120.48 % -2.397 M 0.00 % -2.397 M -129.43 % 8.146 M 0.00 % 8.146 M 6 341.76 % -130.500 K 0.00 % -130.500 K -102.35 % 5.561 M -0.01 % 5.561 M 11 248.88 % -49.881 K 0.00 % -49.881 K 91.61 % -594.859 K 0.00 % -594.859 K -243.17 % 415.486 K 0.00 % 415.487 K -18.80 % 511.679 K 0.00 % 511.679 K -37.08 % 813.158 K 0.00 % 813.159 K 80.10 % 451.495 K 0.00 % 451.495 K 5 117.79 % 8.653 K 0.00 % 8.653 K 115.73 % -55.022 K 0.00 % -55.022 K -59.12 % -34.579 K 0.00 % -34.578 K -133.04 % 104.644 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 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 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-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 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-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 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31
Net debt -29.048 M -133.97 % 85.513 M -29.52 % 121.338 M 530.03 % -28.216 M -212.84 % 25.005 M 19.66 % 20.896 M -79.85 % 103.708 M 780.67 % 11.776 M -45.39 % 21.564 M 290.51 % 5.522 M -92.14 % 70.215 M 6 080.90 % 1.136 M -64.58 % 3.207 M 122.94 % -13.978 M -509.19 % 3.416 M 112.13 % -28.157 M 15.66 % -33.387 M 32.55 % -49.501 M -189.99 % 55.008 M 1 466.29 % 3.512 M -40.99 % 5.952 M 4.96 % 5.671 M 0.00 % 5.671 M -48.38 % 10.987 M 0.00 % 10.987 M 225.25 % -8.772 M 0.00 % -8.772 M -151.93 % -3.482 M 0.00 % -3.482 M 17.86 % -4.239 M -0.02 % -4.238 M -127.33 % 15.508 M 0.00 % 15.508 M 452.73 % -4.397 M 0.00 % -4.397 M -150.92 % 8.633 M 0.00 % 8.633 M 692.06 % -1.458 M 0.00 % -1.458 M -103.89 % -715.167 K 0.00 % -715.167 K -114.18 % 5.042 M 0.00 % 5.042 M -7.54 % 5.453 M 0.00 % 5.453 M 38.95 % 3.924 M 0.00 % 3.924 M -18.67 % 4.825 M -0.04 % 4.827 M 472.35 % -1.296 M
Total investments 89.905 M 8.72 % 82.693 M -5.42 % 87.432 M 4.46 % 83.696 M 3.45 % 80.905 M 4.45 % 77.460 M 2.08 % 75.880 M 26.23 % 60.113 M 1.02 % 59.508 M -3.97 % 61.965 M -0.76 % 62.442 M 5.48 % 59.199 M 0.11 % 59.131 M -0.48 % 59.417 M 18.41 % 50.177 M 84.93 % 27.133 M 6.58 % 25.459 M 6.36 % 23.936 M 0.89 % 23.726 M -32.24 % 35.015 M 194.14 % 11.904 M -63.45 % 32.572 M 0.00 % 32.572 M 28.92 % 25.266 M 0.00 % 25.266 M 27.61 % 19.800 M 0.00 % 19.800 M 29.20 % 15.325 M 0.00 % 15.325 M 2.56 % 14.943 M 0.00 % 14.943 M 157.00 % 5.815 M 0.00 % 5.815 M -4.39 % 6.082 M 0.00 % 6.082 M -0.56 % 6.116 M 0.00 % 6.116 M 11.93 % 5.464 M 0.00 % 5.464 M 53.83 % 3.552 M 0.00 % 3.552 M -37.62 % 5.694 M 0.00 % 5.694 M 39.16 % 4.092 M 0.00 % 4.092 M 11.99 % 3.654 M 0.00 % 3.654 M 38.04 % 2.647 M -0.04 % 2.648 M -18.48 % 3.248 M
Total debt 0.000 -100.00 % 118.127 M -21.01 % 149.552 M 0.000 -100.00 % 50.741 M 3.60 % 48.978 M -64.12 % 136.502 M 203.02 % 45.047 M -2.14 % 46.030 M 38.90 % 33.139 M -67.15 % 100.867 M 249.24 % 28.882 M 3.13 % 28.005 M 16.36 % 24.068 M -49.90 % 48.044 M 126.75 % 21.188 M 1.27 % 20.923 M 0.000 -100.00 % 72.965 M 411.25 % 14.272 M 0.000 -100.00 % 11.623 M 0.00 % 11.623 M -22.00 % 14.902 M 0.00 % 14.902 M 1 528.63 % 915.000 K 0.00 % 915.000 K 0.000 0.000 -100.00 % 1.360 M -0.08 % 1.361 M -92.49 % 18.120 M 0.00 % 18.120 M 1 535.92 % 1.108 M 0.00 % 1.108 M -93.30 % 16.542 M 0.00 % 16.542 M 68.59 % 9.812 M 0.00 % 9.812 M -10.53 % 10.966 M 0.00 % 10.966 M 9.61 % 10.004 M 0.00 % 10.004 M 6.71 % 9.376 M 0.00 % 9.376 M 51.34 % 6.195 M 0.00 % 6.195 M -3.97 % 6.452 M -0.04 % 6.455 M 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 2.656 M 0.000 0.000 -100.00 % 2.732 M 10.29 % 2.477 M -32.04 % 3.645 M 32.45 % 2.752 M 6.21 % 2.591 M 17.99 % 2.196 M -15.57 % 2.601 M -26.38 % 3.533 M 39.87 % 2.526 M 59.87 % 1.580 M 10.26 % 1.433 M 294.70 % -736.000 K 46.04 % -1.364 M -101.69 % 80.494 M 5 172.09 % -1.587 M 8.79 % -1.740 M -103.12 % 55.757 M 3 426.79 % -1.676 M 0.00 % -1.676 M -5.74 % -1.585 M 0.00 % -1.585 M 3.06 % -1.635 M 0.00 % -1.635 M -1.08 % -1.618 M 0.00 % -1.618 M -2.57 % -1.577 M -0.01 % -1.577 M -3 394.69 % 47.861 K 0.00 % 47.861 K 103.61 % -1.325 M 0.00 % -1.325 M -57.27 % -842.708 K 0.00 % -842.708 K -182.55 % 1.021 M 0.00 % 1.021 M 310.37 % -485.253 K 0.00 % -485.253 K -286.90 % 259.627 K 0.00 % 259.627 K 33.03 % 195.157 K 0.00 % 195.157 K 43.50 % 135.995 K 0.00 % 135.995 K 112.51 % 63.996 K -0.04 % 64.023 K 0.000
Retained earnings 134.095 M -0.46 % 134.715 M -0.32 % 135.143 M 12.57 % 120.054 M -0.74 % 120.948 M -1.94 % 123.337 M 1.43 % 121.598 M 14.77 % 105.953 M 1.23 % 104.667 M -5.96 % 111.304 M -0.62 % 112.000 M 0.70 % 111.217 M 4.32 % 106.614 M -6.03 % 113.460 M 5.35 % 107.696 M 23.69 % 87.072 M 1.76 % 85.564 M 4.70 % 81.721 M 0.84 % 81.043 M 38.56 % 58.490 M 0.000 -100.00 % 57.121 M 0.00 % 57.121 M 20.52 % 47.394 M 0.00 % 47.394 M 9.75 % 43.184 M 0.00 % 43.184 M 22.44 % 35.270 M 0.00 % 35.270 M 6.21 % 33.208 M 0.00 % 33.208 M 45.65 % 22.801 M 0.00 % 22.801 M -3.39 % 23.601 M 0.00 % 23.601 M -12.02 % 26.826 M 0.00 % 26.826 M 25.53 % 21.371 M 0.00 % 21.371 M 10.16 % 19.400 M 0.00 % 19.400 M 74.79 % 11.099 M 0.00 % 11.099 M 31.51 % 8.440 M 0.00 % 8.440 M 11.44 % 7.573 M 0.00 % 7.573 M 16.53 % 6.499 M -0.04 % 6.502 M -3.27 % 6.722 M
Common stock 1.663 M 0.00 % 1.663 M 0.00 % 1.663 M 0.00 % 1.663 M 0.00 % 1.663 M 0.00 % 1.663 M 0.00 % 1.663 M 0.00 % 1.663 M 0.00 % 1.663 M 0.00 % 1.663 M 0.00 % 1.663 M 0.00 % 1.663 M 0.00 % 1.663 M 0.00 % 1.663 M 0.00 % 1.663 M 0.00 % 1.663 M 0.00 % 1.663 M 6.47 % 1.562 M 0.00 % 1.562 M 0.00 % 1.562 M 0.000 -100.00 % 1.562 M 0.00 % 1.562 M 0.58 % 1.553 M 0.00 % 1.553 M 0.00 % 1.553 M 0.00 % 1.553 M 0.03 % 1.553 M 0.00 % 1.553 M -0.03 % 1.553 M 0.03 % 1.553 M 0.00 % 1.553 M 0.00 % 1.553 M 0.00 % 1.553 M 0.00 % 1.553 M 0.00 % 1.553 M 0.00 % 1.553 M 0.00 % 1.553 M 0.00 % 1.553 M -0.28 % 1.557 M 0.00 % 1.557 M 8.09 % 1.440 M 0.00 % 1.440 M 1.07 % 1.425 M 0.00 % 1.425 M -40.93 % 2.413 M 0.00 % 2.413 M -0.02 % 2.413 M -0.04 % 2.414 M 0.07 % 2.413 M
Total equity 133.882 M -0.74 % 134.880 M 0.04 % 134.824 M 12.79 % 119.536 M -0.45 % 120.080 M -1.58 % 122.011 M 0.27 % 121.685 M 14.78 % 106.017 M 1.49 % 104.460 M -9.02 % 114.813 M -0.52 % 115.409 M -0.06 % 115.480 M 5.19 % 109.782 M -6.07 % 116.876 M 5.54 % 110.736 M 24.66 % 88.827 M 2.57 % 86.602 M 3.31 % 83.825 M 0.76 % 83.196 M 37.84 % 60.355 M 5.27 % 57.334 M 0.00 % 57.334 M 0.00 % 57.334 M 21.07 % 47.355 M 0.00 % 47.355 M 6.81 % 44.336 M 0.00 % 44.336 M 16.69 % 37.994 M 0.00 % 37.994 M 14.31 % 33.237 M 0.00 % 33.236 M 33.30 % 24.933 M 0.00 % 24.933 M -5.20 % 26.300 M 0.00 % 26.300 M -13.57 % 30.429 M 0.00 % 30.429 M 12.08 % 27.151 M 0.00 % 27.151 M 19.41 % 22.738 M 0.00 % 22.738 M 63.37 % 13.918 M 0.00 % 13.918 M 25.04 % 11.131 M 0.00 % 11.131 M -1.00 % 11.244 M 0.00 % 11.244 M 14.74 % 9.800 M -0.04 % 9.804 M -1.27 % 9.930 M
Other non current liabilities 76.414 M 335.42 % -32.458 M -999.86 % 3.607 M -96.18 % 94.457 M 115.88 % 43.755 M 1.85 % 42.960 M 148.93 % 17.258 M 224.82 % -13.826 M 52.54 % -29.132 M -81.38 % -16.061 M -299.42 % 8.054 M 92.54 % 4.183 M -45.09 % 7.618 M -88.43 % 65.846 M 237.55 % 19.507 M -72.61 % 71.230 M -0.16 % 71.345 M 5.18 % 67.834 M 196.19 % 22.902 M 28.41 % 17.835 M 0.000 -100.00 % 18.520 M 0.00 % 18.520 M 12.54 % 16.457 M 0.00 % 16.457 M -29.69 % 23.408 M 0.00 % 23.408 M 0.000 0.000 -100.00 % 18.334 M 0.00 % 18.334 M 223.66 % 5.665 M 0.00 % 5.665 M -67.92 % 17.657 M 0.00 % 17.657 M 138.89 % 7.391 M 0.00 % 7.391 M 191.00 % 2.540 M 0.00 % 2.540 M -7.55 % 2.747 M 0.00 % 2.747 M 35.67 % 2.025 M 0.00 % 2.025 M 111.21 % 958.777 K 0.00 % 958.777 K -32.19 % 1.414 M 0.00 % 1.414 M -49.67 % 2.809 M -0.04 % 2.811 M 247.66 % -1.903 M
Long term debt 0.000 -100.00 % 118.127 M 41.39 % 83.546 M 0.000 -100.00 % 50.741 M -48.20 % 97.956 M 37.65 % 71.165 M -21.01 % 90.094 M -2.14 % 92.060 M 38.90 % 66.278 M 80.13 % 36.795 M -36.30 % 57.764 M 3.13 % 56.010 M 0.000 -100.00 % 48.832 M 0.000 0.000 0.000 -100.00 % 55.676 M 290.11 % 14.272 M 0.000 -100.00 % 11.623 M 0.00 % 11.623 M -22.00 % 14.902 M 0.00 % 14.902 M 1 528.63 % 915.000 K 0.00 % 915.000 K 0.000 0.000 -100.00 % 1.360 M -0.08 % 1.361 M -84.22 % 8.626 M 0.00 % 8.626 M 678.72 % 1.108 M 0.00 % 1.108 M -89.79 % 10.847 M 0.00 % 10.847 M 146.21 % 4.406 M 0.00 % 4.406 M -3.63 % 4.572 M 0.00 % 4.572 M 3.99 % 4.396 M 0.00 % 4.396 M 1.58 % 4.328 M 0.00 % 4.328 M 228.65 % 1.317 M 0.00 % 1.317 M -41.90 % 2.267 M -0.04 % 2.268 M 19.14 % 1.903 M
Total non current liabilities 80.854 M -10.66 % 90.503 M -1.89 % 92.250 M -7.59 % 99.825 M 5.64 % 94.496 M 2.78 % 91.938 M 0.35 % 91.615 M 12.96 % 81.106 M 19.43 % 67.910 M 35.23 % 50.217 M 11.97 % 44.849 M -27.60 % 61.947 M -2.64 % 63.628 M -3.37 % 65.846 M -3.65 % 68.339 M -4.06 % 71.230 M -0.16 % 71.345 M -2.61 % 73.256 M -6.77 % 78.578 M 144.74 % 32.107 M 0.000 -100.00 % 30.143 M 0.00 % 30.143 M -3.88 % 31.359 M 0.00 % 31.359 M 28.93 % 24.323 M 0.00 % 24.323 M 0.000 0.000 -100.00 % 19.694 M 0.00 % 19.695 M 37.82 % 14.290 M 0.00 % 14.290 M -23.84 % 18.764 M 0.00 % 18.764 M 2.88 % 18.239 M 0.00 % 18.239 M 162.59 % 6.946 M 0.00 % 6.946 M -5.10 % 7.319 M 0.00 % 7.319 M 13.98 % 6.421 M 0.00 % 6.421 M 21.46 % 5.287 M 0.00 % 5.287 M 93.60 % 2.731 M 0.00 % 2.731 M -46.20 % 5.076 M -0.04 % 5.078 M 166.80 % 1.903 M
Other current liabilities 94.110 M 8.92 % 86.404 M 269.53 % 23.382 M -73.47 % 88.122 M 9.30 % 80.623 M 7.48 % 75.013 M 281.80 % 19.647 M -72.75 % 72.088 M -11.09 % 81.081 M 3.66 % 78.216 M 44.62 % 54.085 M 3.42 % 52.297 M 1.41 % 51.568 M -9.25 % 56.826 M 71.23 % 33.187 M -29.34 % 46.968 M -8.93 % 51.574 M 19.50 % 43.157 M 105.90 % 20.960 M -40.01 % 34.938 M 0.000 -100.00 % 25.149 M 0.00 % 25.149 M -7.81 % 27.279 M 0.00 % 27.279 M 18.49 % 23.023 M 0.00 % 23.023 M 14.49 % 20.110 M 0.00 % 20.110 M 8.00 % 18.621 M 7.09 % 17.388 M 82.63 % 9.521 M 0.00 % 9.521 M -45.49 % 17.467 M 0.00 % 17.467 M 134.13 % 7.460 M 0.00 % 7.460 M 27.87 % 5.834 M 0.00 % 5.834 M -10.57 % 6.524 M 0.00 % 6.524 M -19.32 % 8.087 M 0.00 % 8.087 M 4.66 % 7.727 M 0.00 % 7.727 M -1.55 % 7.848 M 0.00 % 7.848 M 12.93 % 6.950 M -0.04 % 6.953 M -33.63 % 10.476 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.467 M 0.000 0.000 0.000 100.00 % -63.149 M 0.000 0.000 0.000 100.00 % -18.783 M 0.000 0.000 0.000 100.00 % -34.548 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
Short term debt 0.000 0.000 -100.00 % 66.006 M 0.000 0.000 0.000 -100.00 % 39.914 M 0.000 0.000 0.000 -100.00 % 25.209 M 0.000 0.000 0.000 -100.00 % 23.818 M 0.000 0.000 0.000 -100.00 % 39.140 M 0.000 0.000 -100.00 % 3.665 M 0.00 % 3.665 M 0.000 0.000 -100.00 % 939.000 K 0.00 % 939.000 K 0.000 0.000 -100.00 % 657.000 K 0.23 % 655.505 K -93.10 % 9.495 M 0.00 % 9.495 M 5 269.66 % 176.824 K 0.00 % 176.824 K -96.89 % 5.695 M 0.00 % 5.695 M 5.34 % 5.406 M 0.00 % 5.406 M -15.45 % 6.394 M 0.00 % 6.394 M 14.02 % 5.608 M 0.00 % 5.608 M 11.10 % 5.048 M 0.00 % 5.048 M 3.47 % 4.878 M 0.00 % 4.878 M 16.57 % 4.185 M -0.04 % 4.187 M 0.000
Total current liabilities 108.405 M 10.70 % 97.924 M -8.68 % 107.234 M 10.02 % 97.471 M 7.29 % 90.847 M 11.73 % 81.309 M -10.61 % 90.963 M 7.64 % 84.504 M -9.37 % 93.242 M 6.21 % 87.792 M -1.38 % 89.016 M 41.02 % 63.122 M 1.63 % 62.112 M -3.00 % 64.034 M -3.84 % 66.589 M 17.81 % 56.522 M -8.92 % 62.059 M 18.10 % 52.547 M -21.96 % 67.335 M 81.03 % 37.196 M 0.000 -100.00 % 34.588 M 0.00 % 34.588 M 6.03 % 32.622 M 0.00 % 32.622 M 18.14 % 27.612 M 0.00 % 27.612 M 6.90 % 25.830 M 0.00 % 25.830 M 13.28 % 22.802 M 0.00 % 22.802 M 6.06 % 21.499 M 0.00 % 21.499 M 1.25 % 21.233 M 0.00 % 21.233 M 20.32 % 17.648 M 0.00 % 17.648 M 8.27 % 16.300 M 0.00 % 16.300 M -6.71 % 17.473 M 0.00 % 17.473 M -19.09 % 21.595 M 0.00 % 21.595 M 54.34 % 13.992 M 0.00 % 13.992 M -5.95 % 14.878 M 0.00 % 14.878 M 33.62 % 11.135 M -0.04 % 11.140 M -9.00 % 12.241 M
Total liabilities 189.259 M 0.44 % 188.427 M -5.54 % 199.484 M 1.11 % 197.296 M 6.45 % 185.343 M 6.98 % 173.247 M -5.11 % 182.578 M 10.25 % 165.610 M 2.77 % 161.152 M 16.77 % 138.009 M 3.10 % 133.865 M 7.03 % 125.069 M -0.53 % 125.740 M -3.19 % 129.880 M -3.74 % 134.928 M 5.62 % 127.752 M -4.24 % 133.404 M 6.04 % 125.803 M -13.78 % 145.913 M 110.54 % 69.303 M 0.000 -100.00 % 64.731 M 0.00 % 64.731 M 1.17 % 63.981 M 0.00 % 63.981 M 23.19 % 51.935 M 0.00 % 51.935 M 101.06 % 25.830 M 0.00 % 25.830 M -39.22 % 42.496 M 0.00 % 42.497 M 18.74 % 35.789 M 0.00 % 35.789 M -10.52 % 39.998 M 0.00 % 39.998 M 11.46 % 35.886 M 0.00 % 35.886 M 54.38 % 23.246 M 0.00 % 23.246 M -6.24 % 24.792 M 0.00 % 24.792 M -11.51 % 28.017 M 0.00 % 28.017 M 45.32 % 19.279 M 0.00 % 19.279 M 9.49 % 17.609 M 0.00 % 17.609 M 8.63 % 16.211 M -0.04 % 16.218 M -2.62 % 16.654 M
Other non current assets 89.905 M 73.50 % 51.819 M 687.88 % 6.577 M -92.14 % 83.696 M 1 608.78 % 4.898 M 20.26 % 4.073 M 2.11 % 3.989 M 39.57 % 2.858 M 0.88 % 2.833 M 8.30 % 2.616 M 23.11 % 2.125 M -11.46 % 2.400 M 0.67 % 2.384 M 597.08 % 342.000 K -0.29 % 343.000 K -3.65 % 356.000 K 0.00 % 356.000 K 0.28 % 355.000 K -99.39 % 57.967 M 1 195.35 % 4.475 M 175.18 % -5.952 M -285.36 % 3.211 M 0.00 % 3.211 M 7.72 % 2.981 M 0.00 % 2.981 M 26.31 % 2.360 M 0.00 % 2.360 M 0.000 0.000 -100.00 % 1.921 M 0.02 % 1.921 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 % 1.160 M -0.04 % 1.160 M 107.54 % -15.378 M
Long term investments 0.000 -100.00 % 82.693 M 2.27 % 80.855 M 0.000 -100.00 % 76.735 M 4.56 % 73.387 M 2.08 % 71.891 M 25.56 % 57.255 M 1.02 % 56.675 M -4.51 % 59.349 M -1.60 % 60.317 M 6.19 % 56.799 M 0.09 % 56.747 M -3.94 % 59.075 M 18.54 % 49.834 M 86.11 % 26.777 M 6.67 % 25.103 M 6.45 % 23.581 M 172.07 % -32.720 M -193.45 % 35.015 M 0.000 -100.00 % 32.572 M 0.00 % 32.572 M 28.92 % 25.266 M 0.00 % 25.266 M 27.61 % 19.800 M 0.00 % 19.800 M 29.20 % 15.325 M 0.00 % 15.325 M 2.56 % 14.943 M 0.00 % 14.943 M 157.00 % 5.815 M 0.00 % 5.815 M -4.39 % 6.082 M 0.00 % 6.082 M -0.56 % 6.116 M 0.00 % 6.116 M 11.93 % 5.464 M 0.00 % 5.464 M 53.83 % 3.552 M 0.00 % 3.552 M -37.62 % 5.694 M 0.00 % 5.694 M 39.16 % 4.092 M 0.00 % 4.092 M 11.99 % 3.654 M 0.00 % 3.654 M 38.04 % 2.647 M -0.04 % 2.648 M -18.48 % 3.248 M
Intangible assets 0.000 -100.00 % 90.574 M 204.60 % 29.735 M -36.33 % 46.699 M -45.75 % 86.086 M 3.53 % 83.149 M 187.59 % 28.912 M -62.04 % 76.164 M -0.73 % 76.721 M 0.08 % 76.660 M 207.19 % 24.955 M -66.79 % 75.148 M 0.59 % 74.706 M -0.93 % 75.407 M 173.60 % 27.561 M -63.40 % 75.304 M -1.05 % 76.106 M 2 183.41 % 3.333 M -88.23 % 28.328 M -20.83 % 35.782 M 0.000 -100.00 % 15.341 M 0.00 % 15.341 M -55.41 % 34.405 M 0.00 % 34.405 M 104.31 % 16.840 M 0.00 % 16.840 M -49.39 % 33.273 M 0.00 % 33.273 M 102.60 % 16.423 M 0.00 % 16.423 M -42.88 % 28.750 M 0.00 % 28.750 M 64.76 % 17.450 M 0.00 % 17.450 M -39.31 % 28.751 M 0.00 % 28.751 M 245.79 % 8.315 M 0.00 % 8.315 M -46.17 % 15.447 M 0.00 % 15.447 M 124.72 % 6.874 M 0.00 % 6.874 M -35.34 % 10.631 M 0.00 % 10.631 M 106.27 % 5.154 M 0.00 % 5.154 M -52.49 % 10.847 M -0.04 % 10.851 M 94.25 % 5.586 M
GoodWill 0.000 0.000 -100.00 % 61.978 M 0.000 0.000 0.000 -100.00 % 55.319 M 0.000 0.000 0.000 -100.00 % 48.883 M 0.000 0.000 0.000 -100.00 % 48.727 M 0.000 0.000 0.000 -100.00 % 44.662 M 0.000 0.000 -100.00 % 18.104 M 0.00 % 18.104 M 0.000 0.000 -100.00 % 18.000 M 0.00 % 18.000 M 0.000 0.000 -100.00 % 12.717 M 0.00 % 12.717 M 0.000 0.000 -100.00 % 12.834 M 0.00 % 12.834 M 0.000 0.000 -100.00 % 7.419 M 0.00 % 7.419 M 0.000 0.000 -100.00 % 5.819 M 0.00 % 5.819 M 0.000 0.000 -100.00 % 5.511 M 0.00 % 5.511 M 0.000 0.000 -100.00 % 5.433 M
Goodwill and intangible assets 90.156 M -0.46 % 90.574 M -1.24 % 91.713 M -1.57 % 93.175 M 8.23 % 86.086 M 3.53 % 83.149 M -1.28 % 84.231 M 10.59 % 76.164 M -0.73 % 76.721 M 0.08 % 76.660 M 3.82 % 73.838 M -1.74 % 75.148 M 0.59 % 74.706 M -0.93 % 75.407 M -1.15 % 76.288 M 1.31 % 75.304 M -1.05 % 76.106 M 5.46 % 72.164 M -1.13 % 72.990 M 103.99 % 35.782 M 0.000 -100.00 % 33.445 M 0.00 % 33.445 M -2.79 % 34.405 M 0.00 % 34.405 M -1.25 % 34.840 M 0.00 % 34.840 M 4.71 % 33.273 M 0.00 % 33.273 M 14.18 % 29.140 M 0.00 % 29.140 M 1.35 % 28.750 M 0.00 % 28.750 M -5.07 % 30.284 M 0.00 % 30.284 M 5.33 % 28.751 M 0.00 % 28.751 M 82.74 % 15.733 M 0.00 % 15.733 M 1.85 % 15.447 M 0.00 % 15.447 M 21.70 % 12.693 M 0.00 % 12.693 M 19.40 % 10.631 M 0.00 % 10.631 M -0.32 % 10.665 M 0.00 % 10.665 M -1.67 % 10.847 M -0.04 % 10.851 M -1.52 % 11.019 M
Property plant equipment net 52.303 M 495.77 % 8.779 M -84.63 % 57.131 M -1.13 % 57.785 M -2.75 % 59.421 M 3.16 % 57.600 M -0.15 % 57.688 M 10.96 % 51.990 M -1.50 % 52.783 M 32.22 % 39.922 M -2.43 % 40.915 M 15.53 % 35.414 M 4.44 % 33.910 M 5.28 % 32.208 M -0.63 % 32.412 M 21.20 % 26.743 M 0.19 % 26.691 M -0.56 % 26.841 M 2.87 % 26.093 M 28.65 % 20.282 M 0.000 -100.00 % 21.278 M 0.00 % 21.278 M 3.46 % 20.566 M 0.00 % 20.566 M 169.19 % 7.640 M 0.00 % 7.640 M -4.55 % 8.004 M 0.00 % 8.004 M 7.51 % 7.445 M 0.00 % 7.445 M 11.28 % 6.691 M 0.00 % 6.691 M 6.89 % 6.259 M 0.00 % 6.259 M 0.93 % 6.202 M 0.00 % 6.202 M 56.02 % 3.975 M 0.00 % 3.975 M 58.44 % 2.509 M 0.00 % 2.509 M 13.16 % 2.217 M 0.00 % 2.217 M -10.57 % 2.479 M 0.00 % 2.479 M 80.65 % 1.372 M 0.00 % 1.372 M 7.82 % 1.273 M -0.04 % 1.273 M 14.72 % 1.110 M
Total non current assets 232.738 M -0.71 % 234.391 M -0.92 % 236.562 M 0.40 % 235.626 M 3.74 % 227.140 M 3.90 % 218.611 M 0.18 % 218.210 M 15.61 % 188.752 M -0.34 % 189.401 M 5.85 % 178.925 M 0.87 % 177.389 M 4.40 % 169.911 M 1.18 % 167.927 M 0.39 % 167.282 M 5.16 % 159.070 M 22.87 % 129.464 M 0.76 % 128.482 M 4.33 % 123.144 M -1.13 % 124.554 M 30.35 % 95.554 M 1 705.41 % -5.952 M -106.58 % 90.506 M 0.00 % 90.506 M 8.76 % 83.218 M 0.00 % 83.218 M 28.74 % 64.640 M 0.00 % 64.640 M 14.20 % 56.602 M 0.00 % 56.602 M 5.90 % 53.449 M 0.00 % 53.449 M 29.56 % 41.255 M 0.00 % 41.255 M -3.21 % 42.625 M 0.00 % 42.625 M 3.79 % 41.069 M 0.00 % 41.069 M 63.15 % 25.173 M 0.00 % 25.173 M 17.04 % 21.508 M 0.00 % 21.508 M 4.38 % 20.605 M 0.00 % 20.605 M 19.78 % 17.202 M 0.00 % 17.202 M 9.63 % 15.692 M 0.00 % 15.692 M -1.47 % 15.926 M -0.04 % 15.933 M 3.61 % 15.378 M
Other current assets 6.001 M -14.78 % 7.042 M -12.59 % 8.056 M -84.25 % 51.160 M 884.60 % 5.196 M -10.27 % 5.791 M 7.60 % 5.382 M 75.48 % 3.067 M -11.18 % 3.453 M -6.60 % 3.697 M 8.26 % 3.415 M -13.81 % 3.962 M -23.84 % 5.202 M 20.72 % 4.309 M 20.26 % 3.583 M 1.50 % 3.530 M -14.59 % 4.133 M -87.59 % 33.295 M 953.97 % 3.159 M 30.48 % 2.421 M 0.000 -100.00 % 3.185 M 0.00 % 3.185 M 74.81 % 1.822 M 0.00 % 1.822 M 44.60 % 1.260 M 0.00 % 1.260 M -72.30 % 4.549 M 0.00 % 4.549 M 173.20 % 1.665 M -0.01 % 1.665 M -54.19 % 3.635 M 0.00 % 3.635 M 14.01 % 3.188 M 0.00 % 3.188 M 35.23 % 2.358 M 0.00 % 2.358 M 17.02 % 2.015 M 0.00 % 2.015 M -34.13 % 3.059 M 0.00 % 3.059 M 50.80 % 2.028 M 0.00 % 2.028 M 21.63 % 1.668 M 0.00 % 1.668 M 19.40 % 1.397 M 0.00 % 1.397 M 43.86 % 970.858 K -0.04 % 971.290 K -25.20 % 1.299 M
Short term investments 0.000 0.000 -100.00 % 6.577 M 0.000 -100.00 % 4.170 M 2.38 % 4.073 M 2.11 % 3.989 M 39.57 % 2.858 M 0.88 % 2.833 M 8.30 % 2.616 M 23.11 % 2.125 M -11.46 % 2.400 M 0.67 % 2.384 M 597.08 % 342.000 K -0.29 % 343.000 K -3.65 % 356.000 K 0.00 % 356.000 K 0.28 % 355.000 K -99.37 % 56.446 M 0.000 -100.00 % 11.904 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
cash and cash equivalents 29.048 M -10.93 % 32.614 M 15.60 % 28.214 M -0.01 % 28.216 M 9.64 % 25.736 M -8.35 % 28.082 M -14.37 % 32.794 M -1.43 % 33.271 M 35.99 % 24.466 M -11.41 % 27.617 M -9.90 % 30.652 M 10.47 % 27.746 M 11.89 % 24.798 M -34.82 % 38.046 M -14.75 % 44.628 M -9.56 % 49.345 M -9.14 % 54.310 M 9.71 % 49.501 M 175.66 % 17.957 M 66.89 % 10.760 M 280.78 % -5.952 M -200.00 % 5.952 M 0.00 % 5.952 M 52.03 % 3.915 M 0.00 % 3.915 M -59.59 % 9.687 M 0.00 % 9.687 M 178.20 % 3.482 M 0.00 % 3.482 M -37.81 % 5.599 M -0.01 % 5.599 M 114.30 % 2.613 M 0.00 % 2.613 M -52.53 % 5.504 M 0.00 % 5.504 M -30.40 % 7.909 M 0.00 % 7.909 M -29.83 % 11.270 M 0.00 % 11.270 M -3.52 % 11.681 M 0.00 % 11.681 M 135.38 % 4.963 M 0.00 % 4.963 M 26.51 % 3.923 M 0.00 % 3.923 M 72.74 % 2.271 M 0.00 % 2.271 M 39.62 % 1.627 M -0.04 % 1.627 M 25.52 % 1.296 M
Cash and short term investments 29.048 M -10.93 % 32.614 M -6.26 % 34.791 M 23.30 % 28.216 M 9.64 % 25.736 M -8.35 % 28.082 M -14.37 % 32.794 M -1.43 % 33.271 M 35.99 % 24.466 M -11.41 % 27.617 M -9.90 % 30.652 M 10.47 % 27.746 M 11.89 % 24.798 M -35.40 % 38.388 M -14.64 % 44.971 M -9.52 % 49.701 M -9.08 % 54.666 M 9.65 % 49.856 M -32.99 % 74.403 M 591.48 % 10.760 M 80.78 % 5.952 M 0.00 % 5.952 M 0.00 % 5.952 M 52.03 % 3.915 M 0.00 % 3.915 M -59.59 % 9.687 M 0.00 % 9.687 M 178.20 % 3.482 M 0.00 % 3.482 M -37.81 % 5.599 M -0.01 % 5.599 M 114.30 % 2.613 M 0.00 % 2.613 M -52.53 % 5.504 M 0.00 % 5.504 M -30.40 % 7.909 M 0.00 % 7.909 M -29.83 % 11.270 M 0.00 % 11.270 M -3.52 % 11.681 M 0.00 % 11.681 M 135.38 % 4.963 M 0.00 % 4.963 M 26.51 % 3.923 M 0.00 % 3.923 M 72.74 % 2.271 M 0.00 % 2.271 M 39.62 % 1.627 M -0.04 % 1.627 M 25.52 % 1.296 M
Total current assets 90.403 M 1.67 % 88.916 M -9.03 % 97.746 M 20.37 % 81.206 M 3.73 % 78.283 M 2.13 % 76.647 M -10.93 % 86.053 M 3.83 % 82.875 M 8.74 % 76.211 M 3.13 % 73.897 M 2.80 % 71.885 M 1.77 % 70.638 M 4.50 % 67.595 M -14.95 % 79.474 M -8.22 % 86.594 M -0.60 % 87.115 M -4.82 % 91.524 M 5.83 % 86.484 M -17.28 % 104.555 M 206.58 % 34.104 M 472.98 % 5.952 M -81.14 % 31.559 M 0.00 % 31.559 M 12.24 % 28.118 M 0.00 % 28.118 M -11.11 % 31.631 M 0.00 % 31.631 M 25.48 % 25.209 M 0.00 % 25.209 M 13.12 % 22.284 M 0.00 % 22.284 M 14.47 % 19.467 M 0.00 % 19.467 M -17.76 % 23.672 M 0.00 % 23.672 M -6.24 % 25.247 M 0.00 % 25.247 M 0.09 % 25.224 M 0.00 % 25.224 M -3.07 % 26.023 M 0.00 % 26.023 M 22.00 % 21.331 M 0.00 % 21.331 M 61.49 % 13.208 M 0.00 % 13.208 M 0.36 % 13.161 M 0.00 % 13.161 M 30.51 % 10.084 M -0.04 % 10.089 M -9.97 % 11.206 M
Inventory 687.000 K 47.42 % 466.000 K 198.72 % 156.000 K -91.48 % 1.830 M 76.13 % 1.039 M 55.54 % 668.000 K 370.42 % 142.000 K -91.25 % 1.622 M 74.03 % 932.000 K -36.60 % 1.470 M 56.55 % 939.000 K 102.41 % -38.930 M 0.000 100.00 % -37.119 M -8 652.76 % 434.000 K 0.000 0.000 0.000 100.00 % -27.333 M 0.000 0.000 0.000 0.000 -100.00 % 547.000 K 0.00 % 547.000 K 0.000 0.000 -100.00 % 1.949 M 0.00 % 1.949 M 0.000 0.000 -100.00 % 1.081 M 0.00 % 1.081 M 16.42 % 928.121 K 0.00 % 928.121 K -53.67 % 2.003 M 0.00 % 2.003 M 23.23 % 1.626 M 0.00 % 1.626 M 0.55 % 1.617 M 0.00 % 1.617 M 108.01 % 777.179 K 0.00 % 777.179 K -39.92 % 1.294 M 0.00 % 1.294 M 18.20 % 1.094 M 0.00 % 1.094 M -11.56 % 1.237 M -0.04 % 1.238 M 103.90 % 607.178 K
Net receivables 54.667 M 12.04 % 48.794 M -10.87 % 54.743 M 17.23 % 46.699 M -2.15 % 47.727 M 8.43 % 44.016 M -7.79 % 47.735 M 6.28 % 44.915 M -5.16 % 47.360 M 15.19 % 41.113 M 11.48 % 36.879 M -5.27 % 38.930 M 3.55 % 37.595 M 1.28 % 37.119 M -2.19 % 37.949 M 10.83 % 34.240 M 3.50 % 33.081 M 892.53 % 3.333 M -87.81 % 27.333 M 30.64 % 20.923 M 0.000 -100.00 % 22.422 M 0.00 % 22.422 M 2.69 % 21.834 M 0.00 % 21.834 M 5.56 % 20.684 M 0.00 % 20.684 M 35.82 % 15.229 M 0.00 % 15.229 M 1.39 % 15.020 M 0.00 % 15.020 M 23.73 % 12.139 M 0.00 % 12.139 M -13.61 % 14.052 M 0.00 % 14.052 M 8.27 % 12.978 M 0.00 % 12.978 M 25.84 % 10.313 M 0.00 % 10.313 M 6.70 % 9.666 M 0.00 % 9.666 M -28.73 % 13.562 M 0.00 % 13.562 M 114.45 % 6.324 M 0.00 % 6.324 M -24.70 % 8.399 M 0.00 % 8.399 M 34.40 % 6.249 M -0.04 % 6.252 M -21.89 % 8.004 M
Tax assets 374.000 K -28.90 % 526.000 K 83.92 % 286.000 K -70.52 % 970.000 K 0.000 -100.00 % 402.000 K -2.19 % 411.000 K -15.26 % 485.000 K 24.68 % 389.000 K 2.91 % 378.000 K 94.85 % 194.000 K 29.33 % 150.000 K -16.67 % 180.000 K -28.00 % 250.000 K 29.53 % 193.000 K -32.04 % 284.000 K 25.66 % 226.000 K 11.33 % 203.000 K -9.38 % 224.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 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 12.796 M 11.08 % 11.520 M -29.56 % 16.354 M 141.32 % 6.777 M -13.30 % 7.817 M 24.16 % 6.296 M -25.41 % 8.441 M 43.70 % 5.874 M -14.34 % 6.857 M 35.43 % 5.063 M -8.68 % 5.544 M -11.86 % 6.290 M -6.33 % 6.715 M 59.27 % 4.216 M -41.94 % 7.262 M 52.31 % 4.768 M -26.90 % 6.523 M 10.80 % 5.887 M 23.83 % 4.754 M 110.54 % 2.258 M 0.000 -100.00 % 5.774 M 0.00 % 5.774 M 8.07 % 5.343 M 0.00 % 5.343 M 46.38 % 3.650 M 0.00 % 3.650 M -36.19 % 5.720 M 0.00 % 5.720 M 62.33 % 3.524 M -25.94 % 4.758 M 91.65 % 2.483 M 0.00 % 2.483 M -30.84 % 3.590 M 0.00 % 3.590 M -20.10 % 4.493 M 0.00 % 4.493 M -11.19 % 5.059 M 0.00 % 5.059 M 11.08 % 4.555 M 0.00 % 4.555 M -42.35 % 7.901 M 0.00 % 7.901 M 548.64 % 1.218 M 0.00 % 1.218 M -43.39 % 2.152 M 0.00 % 2.152 M 0.000 0.000 -100.00 % 1.765 M
Tax payables 1.499 M 0.000 -100.00 % 1.492 M -41.99 % 2.572 M 6.86 % 2.407 M 23.82 % 1.944 M -56.74 % 4.494 M -31.31 % 6.542 M 23.34 % 5.304 M 17.53 % 4.513 M 8.02 % 4.178 M -7.87 % 4.535 M 18.44 % 3.829 M 27.97 % 2.992 M 28.85 % 2.322 M -51.48 % 4.786 M 20.80 % 3.962 M 13.10 % 3.503 M 41.19 % 2.481 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.192 M 107.09 % -45.047 M 2.14 % -46.030 M -38.90 % -33.139 M -293.76 % -8.416 M 70.86 % -28.882 M -3.13 % -28.005 M -16.36 % -24.068 M 17.75 % -29.261 M -38.10 % -21.188 M -1.27 % -20.923 M 0.000 100.00 % -38.417 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
Minority interest 800.000 K -25.16 % 1.069 M 3.38 % 1.034 M 45.43 % 711.000 K 2.45 % 694.000 K -30.60 % 1.000 M 11.48 % 897.000 K 16.19 % 772.000 K 16.62 % 662.000 K -25.70 % 891.000 K 14.23 % 780.000 K 11.27 % 701.000 K 14.36 % 613.000 K -36.48 % 965.000 K 2.88 % 938.000 K -38.04 % 1.514 M 4.41 % 1.450 M -44.06 % 2.592 M -4.07 % 2.702 M 13.24 % 2.386 M 0.000 -100.00 % 1.577 M 0.00 % 1.577 M -14.15 % 1.837 M 0.00 % 1.837 M -6.61 % 1.967 M 0.00 % 1.967 M -45.77 % 3.627 M 0.00 % 3.627 M 117.20 % 1.670 M 0.01 % 1.670 M 8.93 % 1.533 M 0.00 % 1.533 M -46.36 % 2.858 M 0.00 % 2.858 M -23.35 % 3.728 M 0.00 % 3.728 M -6.47 % 3.986 M 0.00 % 3.986 M 75.83 % 2.267 M 0.00 % 2.267 M 57.42 % 1.440 M 0.00 % 1.440 M 34.39 % 1.072 M 0.00 % 1.072 M -4.49 % 1.122 M 0.00 % 1.122 M 36.27 % 823.234 K -0.04 % 823.599 K 8.00 % 762.561 K
Capital lease obligations 0.000 -100.00 % 49.313 M -0.62 % 49.619 M 0.000 -100.00 % 50.741 M 3.60 % 48.978 M -0.81 % 49.380 M 9.62 % 45.047 M -2.14 % 46.030 M 38.90 % 33.139 M -3.25 % 34.252 M 18.59 % 28.882 M 3.13 % 28.005 M 0.000 -100.00 % 24.606 M 0.000 0.000 0.000 -100.00 % 21.851 M 53.10 % 14.272 M 0.000 -100.00 % 15.288 M 0.00 % 15.288 M 2.59 % 14.902 M 0.00 % 14.902 M 703.78 % 1.854 M 0.00 % 1.854 M 0.000 0.000 -100.00 % 2.017 M 0.02 % 2.017 M 0.000 0.000 -100.00 % 1.284 M 0.00 % 1.284 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
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 -100.00 % 736.000 K -46.04 % 1.364 M 0.000 -100.00 % 1.587 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
Other total stockholders equity -2.676 M 48.77 % -5.223 M -73.18 % -3.016 M -4.29 % -2.892 M 10.33 % -3.225 M 19.15 % -3.989 M 34.80 % -6.118 M -158.03 % -2.371 M 6.36 % -2.532 M -104.03 % -1.241 M 24.10 % -1.635 M -0.06 % -1.634 M 0.00 % -1.634 M -106.31 % -792.000 K 20.32 % -994.000 K 53.94 % -2.158 M 37.25 % -3.439 M 95.83 % -82.544 M -2 132.13 % -3.698 M -978.13 % -343.002 K -121.75 % 1.577 M 226.16 % -1.250 M 0.00 % -1.250 M 32.21 % -1.844 M 0.00 % -1.844 M -151.57 % -733.000 K 0.00 % -733.000 K 12.59 % -838.550 K 0.00 % -838.550 K 48.14 % -1.617 M 0.02 % -1.617 M -61.67 % -1.000 M 0.00 % -1.000 M -159.19 % -385.957 K 0.00 % -385.957 K 53.75 % -834.587 K 0.00 % -834.587 K -7.14 % -778.963 K 0.00 % -778.963 K 0.000 0.000 100.00 % -320.362 K 0.00 % -320.362 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 33.151 K
Deferred tax liabilities non current 4.440 M -8.15 % 4.834 M -5.16 % 5.097 M -5.05 % 5.368 M 5.11 % 5.107 M 2.16 % 4.999 M -5.16 % 5.271 M 8.95 % 4.838 M -2.89 % 4.982 M -3.00 % 5.136 M 3.17 % 4.978 M 1.49 % 4.905 M -2.56 % 5.034 M -3.01 % 5.190 M -1.41 % 5.264 M 0.23 % 5.252 M -2.23 % 5.372 M -0.92 % 5.422 M -2.83 % 5.580 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
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 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.510 M
Total assets 323.141 M -0.05 % 323.307 M -3.29 % 334.308 M 5.52 % 316.832 M 3.74 % 305.423 M 3.44 % 295.258 M -2.96 % 304.263 M 12.02 % 271.627 M 2.26 % 265.612 M 5.06 % 252.822 M 1.42 % 249.274 M 3.63 % 240.549 M 2.13 % 235.522 M -4.55 % 246.756 M 0.44 % 245.664 M 13.43 % 216.579 M -1.56 % 220.006 M 4.95 % 209.628 M -8.50 % 229.109 M 76.70 % 129.658 M 0.000 -100.00 % 122.065 M 0.00 % 122.065 M 9.64 % 111.336 M 0.00 % 111.336 M 15.65 % 96.271 M 0.00 % 96.271 M 17.67 % 81.811 M 0.00 % 81.811 M 8.03 % 75.733 M 0.00 % 75.733 M 24.72 % 60.722 M 0.00 % 60.722 M -8.41 % 66.297 M 0.00 % 66.297 M -0.03 % 66.316 M 0.00 % 66.316 M 31.59 % 50.396 M 0.00 % 50.396 M 6.03 % 47.531 M 0.00 % 47.531 M 13.34 % 41.935 M 0.00 % 41.935 M 37.90 % 30.410 M 0.00 % 30.410 M 5.40 % 28.853 M 0.00 % 28.853 M 10.93 % 26.010 M -0.04 % 26.022 M -2.11 % 26.584 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-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 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-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 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 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 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.354 M 0.000 0.000 0.000 100.00 % -612.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.354 M 0.000 0.000 0.000 -100.00 % 612.000 K 0.000 0.000 0.000 -100.00 % 247.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 0.000 0.000 0.000 0.000 0.000 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 -4.041 M -2 120.50 % 200.000 K -81.74 % 1.095 M 423.96 % -338.000 K 87.08 % -2.616 M -1 337.36 % -182.000 K 55.28 % -407.000 K -108.28 % 4.918 M 259.52 % -3.083 M -25.17 % -2.463 M -365.60 % -529.000 K 59.80 % -1.316 M 14.82 % -1.545 M 41.43 % -2.638 M -215.55 % -836.000 K 85.33 % -5.698 M -250.38 % 3.789 M 155.22 % -6.862 M -702.99 % 1.138 M 128.93 % -3.933 M -168.20 % 5.767 M 704.32 % 717.000 K -27.87 % 994.000 K 0.00 % 994.000 K 166.89 % -1.486 M 0.00 % -1.486 M -172.41 % -545.500 K 0.00 % -545.500 K -112.67 % -256.500 K 0.00 % -256.500 K -115.31 % 1.676 M 16.76 % 1.435 M 805.48 % 158.505 K 0.00 % 158.505 K -64.93 % 451.964 K 0.00 % 451.964 K 128.74 % -1.572 M 0.00 % -1.572 M -202.02 % 1.541 M 0.00 % 1.541 M 247.99 % -1.041 M 0.00 % -1.041 M 59.56 % -2.575 M 0.00 % -2.575 M -44 818.96 % -5.733 K 0.02 % -5.734 K 98.98 % -564.481 K 0.00 % -564.481 K -236.81 % 412.596 K 0.00 % 412.596 K 132.13 % -1.284 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.293 M 0.00 % -1.293 M 0.000 0.000 -100.00 % 2.077 M 0.00 % 2.077 M 0.000 0.000 100.00 % -2.499 M 0.00 % -2.499 M 0.000 0.000 100.00 % -380.889 K 0.00 % -380.889 K 0.000 0.000 100.00 % -1.188 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 395.647 K 0.00 % 395.647 K 0.000 0.000 100.00 % -317.551 K 0.00 % -317.551 K 0.000 0.000 -100.00 % 171.370 K 0.00 % 171.370 K 0.000 0.000 100.00 % -243.582 K 0.00 % -243.582 K 0.000 0.000 100.00 % -95.908 K
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 0.000 0.000 0.000 0.000 0.000
Other working capital -4.041 M -2 120.50 % 200.000 K -81.74 % 1.095 M 423.96 % -338.000 K 87.08 % -2.616 M -1 337.36 % -182.000 K 55.28 % -407.000 K -108.28 % 4.918 M 259.52 % -3.083 M -25.17 % -2.463 M -365.60 % -529.000 K 59.80 % -1.316 M 14.82 % -1.545 M 41.43 % -2.638 M -215.55 % -836.000 K 85.33 % -5.698 M -250.38 % 3.789 M 155.22 % -6.862 M -702.99 % 1.138 M 128.93 % -3.933 M -168.20 % 5.767 M 77.88 % 3.242 M 226.16 % 994.000 K 0.00 % 994.000 K 166.89 % -1.486 M 0.00 % -1.486 M -172.41 % -545.500 K 0.00 % -545.500 K -112.67 % -256.500 K 0.00 % -256.500 K -115.31 % 1.676 M 16.76 % 1.435 M 805.48 % 158.505 K 0.00 % 158.505 K -88.26 % 1.350 M 0.00 % 1.350 M 185.84 % -1.572 M 0.00 % -1.572 M -619.36 % -218.573 K 0.00 % -218.573 K 79.01 % -1.041 M 0.00 % -1.041 M -320.57 % -247.625 K 0.00 % -247.625 K -4 219.29 % -5.733 K 0.02 % -5.734 K -109.56 % 59.990 K 0.00 % 59.990 K -85.46 % 412.596 K 0.00 % 412.596 K 0.000
Other non cash items 1.015 M -50.66 % 2.057 M 119.76 % -10.409 M -1 792.55 % -550.000 K -152.33 % 1.051 M -18.34 % 1.287 M 111.89 % -10.825 M -716.11 % 1.757 M -65.69 % 5.121 M 385.40 % 1.055 M 142.39 % -2.489 M -1 617.68 % 164.000 K -80.07 % 823.000 K 262.97 % -505.000 K 98.19 % -27.854 M -2 103.88 % 1.390 M 596.43 % -280.000 K 17.40 % -339.000 K 99.18 % -41.208 M -6 822.35 % 613.000 K 402.46 % 122.000 K 118.63 % -655.000 K 79.03 % -3.124 M 0.00 % -3.124 M -71.84 % -1.818 M 0.00 % -1.818 M 61.55 % -4.729 M 0.00 % -4.729 M -948.92 % 557.000 K 0.00 % 557.000 K 109.78 % -5.693 M -17.77 % -4.834 M -9 555.33 % -50.070 K 0.00 % -50.072 K 73.32 % -187.703 K 0.00 % -187.703 K -146.75 % 401.479 K 0.00 % 401.478 K 121.67 % -1.853 M 0.00 % -1.853 M -1 243.52 % 162.017 K 0.00 % 162.015 K -94.08 % 2.736 M 0.00 % 2.736 M 5 117.08 % 52.437 K 0.00 % 52.438 K -81.76 % 287.418 K 0.00 % 287.418 K 243.51 % 83.670 K 0.00 % 83.671 K 215.75 % -72.284 K
Net cash provided by operating activities 1.142 M -84.24 % 7.247 M -9.11 % 7.973 M 62.42 % 4.909 M 38.05 % 3.556 M 87.75 % 1.894 M -71.28 % 6.595 M -43.26 % 11.623 M 182.87 % 4.109 M -10.75 % 4.604 M -32.15 % 6.786 M 14.03 % 5.951 M 25.87 % 4.728 M 2.14 % 4.629 M 534.24 % -1.066 M -319.79 % 485.000 K -95.21 % 10.116 M 674.77 % -1.760 M -138.33 % 4.592 M 9 882.61 % 46.000 K -99.52 % 9.485 M 158.94 % 3.663 M 2.56 % 3.572 M 0.00 % 3.572 M 111.90 % 1.686 M 0.00 % 1.686 M 34.14 % 1.257 M 0.00 % 1.257 M -37.95 % 2.025 M 0.00 % 2.025 M -22.23 % 2.604 M -19.18 % 3.222 M 107.12 % 1.556 M 0.00 % 1.556 M 167.07 % 582.464 K 0.00 % 582.464 K -58.71 % 1.411 M 0.00 % 1.411 M 40.18 % 1.006 M 0.00 % 1.006 M -33.57 % 1.515 M 0.00 % 1.515 M -5.13 % 1.597 M 0.00 % 1.597 M 69.10 % 944.183 K 0.00 % 944.184 K 275.35 % 251.550 K 0.00 % 251.550 K -73.44 % 947.031 K 0.00 % 947.032 K 22.50 % 773.112 K
Investments in property plant and equipment -387.000 K -12.83 % -343.000 K 11.60 % -388.000 K 28.15 % -540.000 K 50.86 % -1.099 M 47.91 % -2.110 M 57.15 % -4.924 M -271.34 % -1.326 M 0.45 % -1.332 M -11.00 % -1.200 M -67.13 % -718.000 K 69.41 % -2.347 M -40.54 % -1.670 M -32.22 % -1.263 M 64.42 % -3.550 M -322.12 % -841.000 K -14.42 % -735.000 K -27.60 % -576.000 K 30.77 % -832.000 K -134.37 % -355.000 K -95.05 % -182.000 K 91.10 % -2.045 M -304.15 % -506.000 K 0.00 % -506.000 K -2.64 % -493.000 K 0.00 % -493.000 K -33.97 % -368.000 K 0.00 % -368.000 K 46.71 % -690.500 K 0.00 % -690.500 K -57.69 % -437.880 K 0.10 % -438.302 K 32.14 % -645.909 K 0.00 % -645.909 K -27.47 % -506.719 K 0.00 % -506.719 K -32.27 % -383.103 K 0.00 % -383.103 K 60.65 % -973.686 K 0.00 % -973.686 K -373.62 % -205.584 K 0.00 % -205.585 K -61.55 % -127.261 K 0.00 % -127.261 K 62.45 % -338.877 K 0.00 % -338.878 K -265.00 % -92.844 K 0.00 % -92.844 K 55.47 % -208.488 K 0.00 % -208.488 K -9.34 % -190.686 K
Acquisitions net -1.689 M -320.15 % -402.000 K -282.86 % -105.000 K 97.76 % -4.696 M -386.63 % -965.000 K -27.14 % -759.000 K 91.25 % -8.677 M -1 956.16 % -422.000 K 12.63 % -483.000 K 54.09 % -1.052 M -6.48 % -988.000 K -168.90 % 1.434 M 205.76 % 469.000 K 105.82 % -8.053 M -655.44 % -1.066 M -240.58 % -313.000 K 86.01 % -2.237 M -103.93 % 56.944 M 203 471.43 % -28.000 K 99.89 % -25.929 M -9 575.00 % -268.000 K 86.08 % -1.925 M 0.000 0.000 0.000 0.000 100.00 % -245.500 K 0.00 % -245.500 K 86.06 % -1.762 M 0.00 % -1.762 M -57.30 % -1.120 M 0.03 % -1.120 M 0.000 0.000 -100.00 % 830.095 K 0.00 % 830.095 K 117.77 % -4.670 M 0.00 % -4.670 M -1 338.59 % -324.645 K 0.00 % -324.645 K 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 -653.000 K -33.54 % -489.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 -100.00 % 8.330 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 0.000 0.000 0.000 0.000 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 1.435 M 1 057.26 % 124.000 K 231.91 % -94.000 K 87.62 % -759.000 K 73.74 % -2.890 M -791.39 % 418.000 K 141.76 % -1.001 M -497.22 % 252.000 K 1 500.00 % -18.000 K 94.04 % -302.000 K -145.53 % -123.000 K -612.50 % 24.000 K -99.44 % 4.302 M 1 693.33 % -270.000 K -145.92 % 588.000 K 362.99 % 127.000 K -78.97 % 604.000 K -14.93 % 710.000 K 533.93 % 112.000 K 360.47 % -43.000 K 72.26 % -155.000 K -213.97 % 136.000 K 135.23 % -386.000 K 0.00 % -386.000 K 56.87 % -895.000 K 0.00 % -895.000 K -134.64 % 2.584 M 0.00 % 2.584 M 1 411.42 % -197.000 K 0.00 % -197.000 K -166.04 % 298.311 K -0.05 % 298.450 K 158.30 % -511.880 K 0.00 % -511.881 K 61.18 % -1.319 M 0.00 % -1.319 M -244.14 % -383.138 K 0.00 % -383.138 K -119.63 % 1.952 M 0.00 % 1.952 M 509.64 % -476.535 K 0.00 % -476.535 K 69.89 % -1.583 M 0.00 % -1.583 M 32.02 % -2.328 M 0.00 % -2.328 M -35 087.39 % -6.616 K 0.00 % -6.616 K 94.45 % -119.240 K 0.00 % -119.241 K 96.73 % -3.652 M
Net cash used for investing activites -1.294 M -117.92 % 7.220 M 1 329.98 % -587.000 K 90.21 % -5.995 M -21.01 % -4.954 M -192.44 % -1.694 M 88.40 % -14.602 M -876.07 % -1.496 M 18.39 % -1.833 M 28.23 % -2.554 M -39.64 % -1.829 M -105.74 % -889.000 K -128.67 % 3.101 M 132.35 % -9.586 M -137.98 % -4.028 M -292.21 % -1.027 M 56.63 % -2.368 M -104.15 % 57.078 M 7 730.75 % -748.000 K 97.16 % -26.327 M -4 251.57 % -605.000 K 84.22 % -3.834 M -329.82 % -892.000 K 0.00 % -892.000 K 35.73 % -1.388 M 0.00 % -1.388 M -170.46 % 1.970 M 0.00 % 1.970 M 174.37 % -2.649 M 0.00 % -2.649 M -110.33 % -1.259 M 0.05 % -1.260 M -8.83 % -1.158 M 0.00 % -1.158 M -16.34 % -995.136 K 0.00 % -995.136 K 81.70 % -5.437 M 0.00 % -5.437 M -931.58 % 653.761 K 0.00 % 653.761 K 195.84 % -682.119 K 0.00 % -682.120 K 60.10 % -1.710 M 0.00 % -1.710 M 35.89 % -2.667 M 0.00 % -2.667 M -2 581.36 % -99.460 K 0.00 % -99.460 K 69.65 % -327.728 K 0.00 % -327.729 K 91.47 % -3.843 M
Debt repayment 1.847 M 124.98 % -7.395 M -96.68 % -3.760 M -156.00 % 6.714 M 94.27 % 3.456 M 26.09 % 2.741 M -71.56 % 9.637 M -48.52 % 18.720 M 305.99 % 4.611 M 202.90 % -4.481 M -591.88 % 911.000 K -77.76 % 4.097 M 152.49 % -7.806 M -5 858.78 % -131.000 K -61.73 % -81.000 K 97.16 % -2.855 M 46.53 % -5.339 M 74.91 % -21.282 M -2 333.16 % 953.000 K -97.13 % 33.229 M 3 825.22 % -892.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 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 -100.00 % 214.000 K 0.000 -100.00 % 161.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.000 K -62.50 % 16.000 K -99.92 % 18.952 M 70 092.59 % 27.000 K -96.04 % 681.000 K -82.59 % 3.912 M 905.66 % 389.000 K -21.41 % 495.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -1.109 M -124.49 % -494.000 K 0.000 0.000 0.000 100.00 % -1.016 M -2.11 % -995.000 K 0.000 100.00 % -4.293 M 0.000 100.00 % -1.000 K 0.000 100.00 % -842.000 K 0.000 100.00 % -5.000 K 0.000 100.00 % -717.000 K -14 240.00 % -5.000 K 99.28 % -692.000 K 88.98 % -6.282 M -2 252.81 % -267.000 K -535.71 % -42.000 K 75.51 % -171.500 K 0.00 % -171.500 K -37.20 % -125.000 K 0.00 % -125.000 K -5.93 % -118.000 K 0.00 % -118.000 K 82.04 % -657.000 K 0.00 % -657.000 K -23.58 % -531.636 K -0.03 % -531.462 K -7.16 % -495.951 K 0.00 % -495.951 K -61.88 % -306.365 K 0.00 % -306.365 K 83.14 % -1.817 M 0.00 % -1.817 M -282.76 % -474.722 K 0.00 % -474.722 K 50.65 % -961.951 K 0.00 % -961.951 K -2 348.83 % -39.282 K 0.00 % -39.282 K 92.68 % -536.883 K 0.00 % -536.884 K -285.78 % -139.170 K 0.00 % -139.170 K 0.000 0.000 100.00 % -94.166 K
Dividends paid -809.000 K -0.62 % -804.000 K 0.000 0.000 100.00 % -3.006 M -2 094.16 % -137.000 K 94.57 % -2.522 M 0.000 100.00 % -5.245 M 0.000 100.00 % -407.000 K -40 600.00 % -1.000 K 99.99 % -10.511 M 0.000 100.00 % -466.000 K -28.73 % -362.000 K 96.79 % -11.280 M -719.77 % -1.376 M -1 096.52 % -115.000 K 0.000 100.00 % -1.623 M -1 167.97 % -128.000 K 0.000 0.000 100.00 % -980.000 K 0.00 % -980.000 K -13 900.00 % -7.000 K 0.000 100.00 % -1.203 M 0.00 % -1.203 M -4 204.94 % -27.933 K 1.56 % -28.376 K 95.55 % -637.345 K 0.00 % -637.346 K 0.000 0.000 0.000 0.000 100.00 % -242.529 K 0.000 100.00 % -763.349 K 0.00 % -763.350 K 0.000 0.000 100.00 % -62.995 K 0.00 % -62.995 K -9.05 % -57.766 K 0.000 100.00 % -330.479 K 0.00 % -330.480 K -137.09 % -139.392 K
Other financing activites -3.247 M -165.71 % -1.222 M 67.42 % -3.751 M -10.65 % -3.390 M -129.83 % -1.475 M 77.00 % -6.412 M -378.51 % -1.340 M 93.33 % -20.081 M -2 632.11 % -735.000 K -36.36 % -539.000 K 78.57 % -2.515 M 61.13 % -6.470 M -207.07 % -2.107 M -41.69 % -1.487 M -1 061.72 % -128.000 K 93.44 % -1.950 M 58.50 % -4.699 M -283.91 % -1.224 M -50.55 % -813.000 K 41.21 % -1.383 M -18.61 % -1.166 M 37.46 % -1.865 M -20.29 % -1.550 M 0.00 % -1.550 M 26.14 % -2.099 M 0.00 % -2.099 M -21 989.47 % -9.500 K -280.00 % -2.500 K -100.18 % 1.426 M 0.00 % 1.426 M 222.91 % 441.454 K -0.65 % 444.324 K 163.90 % -695.389 K 0.00 % -695.389 K -70.93 % -406.834 K 0.00 % -406.834 K -109.61 % 4.234 M 0.00 % 4.234 M 497.78 % -1.064 M -29.51 % -821.837 K -119.42 % 4.232 M 0.00 % 4.232 M 2 039.70 % 197.798 K 0.00 % 197.798 K -93.87 % 3.225 M 0.00 % 3.225 M 3 913.66 % -84.569 K -215.52 % -26.803 K 94.26 % -466.828 K 0.00 % -466.828 K -119.86 % 2.351 M
Net cash used provided by financing activities -3.318 M 66.54 % -9.915 M -32.01 % -7.511 M -312.30 % 3.538 M 445.17 % -1.025 M 78.02 % -4.663 M -163.86 % 7.302 M 636.52 % -1.361 M 75.96 % -5.662 M -12.79 % -5.020 M -212.97 % -1.604 M 32.43 % -2.374 M 88.84 % -21.266 M -1 214.34 % -1.618 M -140.06 % -674.000 K 85.93 % -4.789 M -55.34 % -3.083 M 87.08 % -23.860 M -18 596.12 % 129.000 K -99.56 % 29.476 M 928.21 % -3.559 M -2 005.92 % -169.000 K 90.18 % -1.722 M 0.00 % -1.722 M 46.26 % -3.204 M 0.00 % -3.204 M -2 558.51 % -120.500 K 0.00 % -120.500 K 72.24 % -434.000 K 0.00 % -434.000 K -267.44 % -118.115 K -2.25 % -115.514 K 93.68 % -1.829 M 0.00 % -1.829 M -156.41 % -713.199 K 0.00 % -713.199 K -129.51 % 2.417 M 0.00 % 2.417 M 286.40 % -1.297 M 0.00 % -1.297 M -151.72 % 2.507 M 0.00 % 2.507 M 1 481.54 % 158.516 K 0.00 % 158.516 K -93.96 % 2.625 M 0.00 % 2.625 M 1 681.76 % -165.973 K 0.00 % -165.973 K 79.18 % -797.307 K 0.00 % -797.308 K -136.05 % 2.212 M
Effect of forex changes on cash -96.000 K 36.84 % -152.000 K -223.58 % 123.000 K 339.29 % 28.000 K -63.64 % 77.000 K 130.92 % -249.000 K -209.21 % 228.000 K 484.62 % 39.000 K -83.40 % 235.000 K 461.54 % -65.000 K 85.46 % -447.000 K -271.92 % 260.000 K 37.57 % 189.000 K 2 800.00 % -7.000 K -100.67 % 1.051 M 187.16 % 366.000 K 154.17 % 144.000 K 67.44 % 86.000 K 138.89 % 36.000 K 614.29 % -7.000 K 89.71 % -68.000 K 35.24 % -105.000 K -273.55 % 60.500 K 0.00 % 60.500 K 202.50 % 20.000 K 0.00 % 20.000 K 671.43 % -3.500 K 0.00 % -3.500 K -600.00 % -500.000 0.00 % -500.000 -100.19 % 266.651 K 175.51 % -353.136 K -2 293.01 % -14.757 K 0.01 % -14.758 K 66.82 % -44.473 K 0.00 % -44.473 K 79.38 % -215.713 K 0.00 % -215.714 K -1 406.25 % 16.514 K 0.00 % 16.514 K 103.55 % -465.043 K 0.00 % -465.044 K -15 500.27 % -2.981 K 0.00 % -2.981 K -129.46 % 10.119 K 0.00 % 10.119 K 193.07 % -10.872 K 0.00 % -10.872 K -141.37 % 26.283 K 0.00 % 26.284 K 161.69 % -42.607 K
Net change in cash -3.566 M -181.05 % 4.400 M 220 100.00 % -2.000 K -100.08 % 2.480 M 205.71 % -2.346 M 50.21 % -4.712 M -887.84 % -477.000 K -105.42 % 8.805 M 379.44 % -3.151 M -3.82 % -3.035 M -204.44 % 2.906 M -1.42 % 2.948 M 122.25 % -13.248 M -101.28 % -6.582 M -39.54 % -4.717 M 4.99 % -4.965 M -203.24 % 4.809 M -84.75 % 31.544 M 686.83 % 4.009 M 25.75 % 3.188 M -39.31 % 5.253 M 1 280.45 % -445.000 K -143.69 % 1.019 M 0.00 % 1.019 M 135.29 % -2.886 M 0.00 % -2.886 M -193.02 % 3.103 M 0.00 % 3.103 M 393.10 % -1.059 M 0.00 % -1.059 M -170.89 % 1.493 M -0.01 % 1.493 M 203.29 % -1.446 M 0.00 % -1.446 M -23.53 % -1.170 M 0.00 % -1.170 M 35.87 % -1.825 M 0.00 % -1.825 M -580.27 % 379.978 K 0.00 % 379.978 K -86.78 % 2.875 M 0.00 % 2.875 M 6 681.49 % 42.389 K 0.00 % 42.389 K -95.36 % 912.725 K 0.00 % 912.726 K 3 787.04 % -24.755 K 0.00 % -24.755 K 83.68 % -151.721 K 0.00 % -151.721 K 83.15 % -900.487 K
Cash at beginning of period 32.614 M 15.60 % 28.214 M -0.01 % 28.216 M 9.64 % 25.736 M -8.35 % 28.082 M -14.37 % 32.794 M -1.43 % 33.271 M 35.99 % 24.466 M -11.41 % 27.617 M -9.90 % 30.652 M 10.47 % 27.746 M 11.89 % 24.798 M -34.82 % 38.046 M -14.75 % 44.628 M -9.56 % 49.345 M -9.14 % 54.310 M 9.71 % 49.501 M 175.66 % 17.957 M 28.74 % 13.948 M 29.63 % 10.760 M 95.39 % 5.507 M -7.48 % 5.952 M 0.000 -100.00 % 3.915 M -42.43 % 6.801 M -29.79 % 9.687 M 47.12 % 6.585 M 89.10 % 3.482 M -23.31 % 4.541 M -18.91 % 5.599 M 36.36 % 4.106 M 57.14 % 2.613 M -35.62 % 4.058 M 0.000 0.000 -100.00 % 2.214 M -45.18 % 4.039 M 0.000 0.000 -100.00 % 5.287 M 119.16 % 2.412 M 0.000 0.000 100.00 % -1.125 M 44.80 % -2.038 M 0.000 0.000 100.00 % -2.558 M -6.30 % -2.407 M 0.000 0.000
Cash at end of period 29.048 M -10.93 % 32.614 M 15.60 % 28.214 M -0.01 % 28.216 M 9.64 % 25.736 M -8.35 % 28.082 M -14.37 % 32.794 M -1.43 % 33.271 M 35.99 % 24.466 M -11.41 % 27.617 M -9.90 % 30.652 M 10.47 % 27.746 M 11.89 % 24.798 M -34.82 % 38.046 M -14.75 % 44.628 M -9.56 % 49.345 M -9.14 % 54.310 M 9.71 % 49.501 M 175.66 % 17.957 M 28.74 % 13.948 M 29.63 % 10.760 M 95.39 % 5.507 M 440.70 % 1.019 M -79.36 % 4.934 M 26.02 % 3.915 M -42.43 % 6.801 M -29.79 % 9.687 M 47.12 % 6.585 M 89.10 % 3.482 M -23.31 % 4.541 M -18.91 % 5.599 M 36.36 % 4.106 M 57.15 % 2.613 M 280.73 % -1.446 M -23.53 % -1.170 M -212.14 % 1.044 M -52.86 % 2.214 M 221.32 % -1.825 M -580.27 % 379.978 K -93.29 % 5.667 M 7.19 % 5.287 M 83.92 % 2.875 M 6 681.49 % 42.389 K 103.92 % -1.082 M 3.77 % -1.125 M -223.23 % 912.726 K 3 787.04 % -24.755 K 99.04 % -2.583 M -0.97 % -2.558 M -1 586.21 % -151.721 K 83.15 % -900.487 K
Operating cash flow 1.142 M -84.24 % 7.247 M -9.11 % 7.973 M 62.42 % 4.909 M 38.05 % 3.556 M 87.75 % 1.894 M -71.28 % 6.595 M -43.26 % 11.623 M 182.87 % 4.109 M -10.75 % 4.604 M -32.15 % 6.786 M 14.03 % 5.951 M 25.87 % 4.728 M 2.14 % 4.629 M 534.24 % -1.066 M -319.79 % 485.000 K -95.21 % 10.116 M 674.77 % -1.760 M -138.33 % 4.592 M 9 882.61 % 46.000 K -99.52 % 9.485 M 158.94 % 3.663 M 2.56 % 3.572 M 0.00 % 3.572 M 111.90 % 1.686 M 0.00 % 1.686 M 34.14 % 1.257 M 0.00 % 1.257 M -37.95 % 2.025 M 0.00 % 2.025 M -22.23 % 2.604 M -19.18 % 3.222 M 107.12 % 1.556 M 0.00 % 1.556 M 167.07 % 582.464 K 0.00 % 582.464 K -58.71 % 1.411 M 0.00 % 1.411 M 40.18 % 1.006 M 0.00 % 1.006 M -33.57 % 1.515 M 0.00 % 1.515 M -5.13 % 1.597 M 0.00 % 1.597 M 69.10 % 944.183 K 0.00 % 944.184 K 275.35 % 251.550 K 0.00 % 251.550 K -73.44 % 947.031 K 0.00 % 947.032 K 22.50 % 773.112 K
Capital expenditure -1.311 M -282.22 % -343.000 K 60.89 % -877.000 K 54.08 % -1.910 M 7.19 % -2.058 M 2.46 % -2.110 M 57.15 % -4.924 M -271.34 % -1.326 M 0.45 % -1.332 M -11.00 % -1.200 M -67.13 % -718.000 K 69.41 % -2.347 M -40.54 % -1.670 M -32.22 % -1.263 M 64.42 % -3.550 M -322.12 % -841.000 K -14.42 % -735.000 K -27.60 % -576.000 K 30.77 % -832.000 K -134.37 % -355.000 K -95.05 % -182.000 K 91.10 % -2.045 M -304.15 % -506.000 K 0.00 % -506.000 K -2.64 % -493.000 K 0.00 % -493.000 K -33.97 % -368.000 K 0.00 % -368.000 K 46.71 % -690.500 K 0.00 % -690.500 K -57.69 % -437.880 K 0.10 % -438.302 K 32.14 % -645.909 K 0.00 % -645.909 K -27.47 % -506.719 K 0.00 % -506.719 K -32.27 % -383.103 K 0.00 % -383.103 K 60.65 % -973.686 K 0.00 % -973.686 K -373.62 % -205.584 K 0.00 % -205.585 K -61.55 % -127.261 K 0.00 % -127.261 K 62.45 % -338.877 K 0.00 % -338.878 K -265.00 % -92.844 K 0.00 % -92.844 K 55.47 % -208.488 K 0.00 % -208.488 K -9.34 % -190.686 K
Free CashFlow -169.000 K -102.45 % 6.904 M -2.71 % 7.096 M 136.61 % 2.999 M 100.20 % 1.498 M 793.52 % -216.000 K -112.93 % 1.671 M -83.77 % 10.297 M 270.80 % 2.777 M -18.42 % 3.404 M -43.90 % 6.068 M 68.37 % 3.604 M 17.85 % 3.058 M -9.15 % 3.366 M 172.92 % -4.616 M -1 196.63 % -356.000 K -103.79 % 9.381 M 501.58 % -2.336 M -162.13 % 3.760 M 1 316.83 % -309.000 K -103.32 % 9.303 M 474.97 % 1.618 M -47.22 % 3.066 M 0.00 % 3.066 M 157.06 % 1.193 M 0.00 % 1.193 M 34.21 % 888.500 K 0.00 % 888.500 K -33.42 % 1.335 M 0.00 % 1.335 M -38.39 % 2.166 M -22.18 % 2.784 M 206.01 % 909.651 K 0.00 % 909.651 K 1 100.94 % 75.745 K 0.00 % 75.745 K -92.63 % 1.027 M 0.00 % 1.027 M 3 054.11 % 32.576 K 0.00 % 32.576 K -97.51 % 1.309 M 0.00 % 1.309 M -10.90 % 1.469 M 0.00 % 1.469 M 142.75 % 605.306 K 0.00 % 605.306 K 281.40 % 158.706 K 0.00 % 158.706 K -78.51 % 738.543 K 0.00 % 738.544 K 26.80 % 582.426 K
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013 2012
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012