CHOKSILA.BO

Choksi Laboratories Limited CHOKSILA.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Revenue 417.823 M 13.86 % 366.951 M 6.55 % 344.405 M 14.64 % 300.421 M 16.95 % 256.880 M -8.78 % 281.591 M -16.56 % 337.463 M 8.17 % 311.964 M 8.47 % 287.612 M 28.95 % 223.048 M 1.50 % 219.746 M 10.50 % 198.865 M 16.26 % 171.055 M 12.29 % 152.330 M 16.80 % 130.415 M 18.03 % 110.497 M 15.56 % 95.618 M
Net income 15.233 M 37.26 % 11.098 M -65.43 % 32.100 M 1 450.72 % 2.070 M 107.94 % -26.077 M 32.88 % -38.849 M -342.77 % 16.002 M 18.79 % 13.471 M 50.92 % 8.926 M 23.66 % 7.218 M -18.09 % 8.812 M -24.37 % 11.651 M 13.98 % 10.222 M 1.16 % 10.105 M -10.39 % 11.276 M 18.53 % 9.514 M -30.39 % 13.666 M
Income before tax 21.533 M 29.47 % 16.632 M -55.31 % 37.214 M 914.01 % 3.670 M 113.07 % -28.081 M 50.86 % -57.144 M -349.02 % 22.947 M 18.72 % 19.329 M 47.60 % 13.095 M 14.96 % 11.391 M -17.36 % 13.784 M -15.33 % 16.280 M 12.70 % 14.445 M 9.79 % 13.157 M -25.31 % 17.615 M 18.95 % 14.809 M -3.77 % 15.389 M
Income before tax ratio 0.05 13.70 % 0.05 -58.05 % 0.11 784.51 % 0.01 111.18 % -0.11 46.13 % -0.20 -398.43 % 0.07 9.75 % 0.06 36.08 % 0.05 -10.85 % 0.05 -18.59 % 0.06 -23.37 % 0.08 -3.06 % 0.08 -2.23 % 0.09 -36.05 % 0.14 0.78 % 0.13 -16.73 % 0.16
EBITDA 113.014 M 8.83 % 103.840 M -18.46 % 127.349 M 41.15 % 90.225 M 96.57 % 45.900 M 520.28 % 7.400 M -90.15 % 75.107 M 12.33 % 66.863 M 18.53 % 56.411 M 13.84 % 49.555 M -6.79 % 53.166 M 22.78 % 43.301 M 10.67 % 39.125 M 2.99 % 37.988 M 4.06 % 36.505 M 10.48 % 33.041 M 6.26 % 31.095 M
Net income ratio 0.04 20.55 % 0.03 -67.55 % 0.09 1 252.68 % 0.01 106.79 % -0.10 26.42 % -0.14 -390.94 % 0.05 9.82 % 0.04 39.14 % 0.03 -4.10 % 0.03 -19.30 % 0.04 -31.56 % 0.06 -1.96 % 0.06 -9.92 % 0.07 -23.28 % 0.09 0.42 % 0.09 -39.76 % 0.14
Ratio EBITDA 0.27 -4.42 % 0.28 -23.47 % 0.37 23.12 % 0.30 68.08 % 0.18 579.95 % 0.03 -88.19 % 0.22 3.84 % 0.21 9.28 % 0.20 -11.72 % 0.22 -8.17 % 0.24 11.12 % 0.22 -4.80 % 0.23 -8.28 % 0.25 -10.91 % 0.28 -6.39 % 0.30 -8.05 % 0.33
Gross profit ratio 0.83 -7.85 % 0.90 -0.37 % 0.90 -0.44 % 0.91 4.90 % 0.86 0.92 % 0.86 -0.04 % 0.86 -0.15 % 0.86 -0.98 % 0.87 15.32 % 0.75 0.11 % 0.75 -0.76 % 0.76 -0.95 % 0.76 -0.78 % 0.77 -4.48 % 0.81 -19.43 % 1.00 24.57 % 0.80
Weighted average shs out dil 7.053 M 1.05 % 6.980 M 0.21 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 4.50 % 6.665 M 10.32 % 6.042 M 9.11 % 5.538 M 6.18 % 5.215 M 7.51 % 4.851 M
Weighted average shs out 7.053 M 1.05 % 6.980 M 0.21 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 4.50 % 6.665 M 10.32 % 6.042 M 18.81 % 5.085 M 3.16 % 4.930 M 1.62 % 4.851 M
EPS diluted 2.19 37.74 % 1.59 -65.51 % 4.61 1 436.67 % 0.30 108.02 % -3.74 32.97 % -5.58 -342.61 % 2.30 19.17 % 1.93 50.78 % 1.28 23.08 % 1.04 -18.11 % 1.27 -23.95 % 1.67 9.15 % 1.53 -8.38 % 1.67 -18.14 % 2.04 12.09 % 1.82 -35.46 % 2.82
Earnings per share 2.19 37.74 % 1.59 -65.51 % 4.61 1 436.67 % 0.30 108.02 % -3.74 32.97 % -5.58 -342.61 % 2.30 19.17 % 1.93 50.78 % 1.28 23.08 % 1.04 -18.11 % 1.27 -23.95 % 1.67 9.15 % 1.53 -8.38 % 1.67 -24.77 % 2.22 15.03 % 1.93 -31.56 % 2.82
Gross profit 345.946 M 4.92 % 329.711 M 6.16 % 310.588 M 14.14 % 272.109 M 22.68 % 221.795 M -7.94 % 240.911 M -16.59 % 288.840 M 8.01 % 267.426 M 7.40 % 248.994 M 48.70 % 167.447 M 1.61 % 164.790 M 9.66 % 150.280 M 15.16 % 130.500 M 11.42 % 117.129 M 11.57 % 104.987 M -4.91 % 110.407 M 43.96 % 76.693 M
Income tax expense 6.300 M 13.84 % 5.534 M 8.21 % 5.114 M 219.63 % 1.600 M 179.80 % -2.005 M 89.04 % -18.295 M -363.43 % 6.945 M 18.55 % 5.858 M 40.49 % 4.170 M -0.08 % 4.173 M -16.08 % 4.973 M 7.44 % 4.628 M 9.61 % 4.223 M 39.44 % 3.028 M -47.97 % 5.820 M 10.19 % 5.282 M 211.05 % 1.698 M
Cost of revenue 71.877 M 93.01 % 37.240 M 10.12 % 33.817 M 19.44 % 28.312 M -19.30 % 35.085 M -13.75 % 40.680 M -16.34 % 48.623 M 9.17 % 44.538 M 15.33 % 38.617 M -30.54 % 55.600 M 1.17 % 54.955 M 13.11 % 48.584 M 19.80 % 40.555 M 15.21 % 35.200 M 38.43 % 25.428 M 27 986.95 % 90.534 K -99.52 % 18.925 M
General and administrative expenses 12.155 M 16.25 % 10.456 M 5.72 % 9.890 M 31.99 % 7.493 M 2.14 % 7.336 M -32.04 % 10.794 M -23.71 % 14.149 M 51.15 % 9.361 M -16.65 % 11.231 M -11.88 % 12.745 M -0.50 % 12.809 M -54.24 % 27.994 M 321.58 % 6.640 M 3.77 % 6.399 M -36.29 % 10.043 M 78.71 % 5.620 M -60.03 % 14.061 M
Selling and marketing expenses 483.000 K -57.07 % 1.125 M -10.07 % 1.251 M 377.48 % 262.000 K -47.81 % 502.000 K -91.53 % 5.925 M 1.68 % 5.827 M 243.64 % 1.696 M -44.32 % 3.045 M -73.78 % 11.613 M -7.80 % 12.596 M 85.62 % 6.786 M 2.19 % 6.640 M 0.000 -100.00 % 9.443 M 30.35 % 7.244 M 36.07 % 5.324 M
Other expenses 243.960 M -9.96 % 270.941 M 8.41 % 249.925 M 9.75 % 227.728 M 4.97 % 216.954 M -6.54 % 232.125 M 32 934.18 % -706.960 K 17.82 % -860.280 K -26.91 % -677.840 K 1.40 % -687.430 K 0.000 0.000 0.000 0.000 0.000 100.00 % -13.000 K -73.33 % -7.500 K
Operating expenses 297.920 M 5.45 % 282.522 M 8.22 % 261.066 M 10.86 % 235.483 M 4.76 % 224.792 M -9.67 % 248.844 M -0.09 % 249.073 M 7.06 % 232.644 M 3.35 % 225.108 M 58.13 % 142.355 M 1.60 % 140.113 M 13.87 % 123.052 M 16.57 % 105.562 M 13.15 % 93.298 M 17.28 % 79.554 M -9.70 % 88.095 M 52.83 % 57.642 M
Cost and expenses 369.797 M 15.65 % 319.762 M 8.44 % 294.883 M 11.78 % 263.795 M 1.51 % 259.877 M -10.24 % 289.523 M -2.75 % 297.696 M 7.40 % 277.181 M 5.10 % 263.726 M 33.22 % 197.955 M 1.48 % 195.069 M 13.65 % 171.636 M 17.46 % 146.117 M 13.71 % 128.498 M 22.40 % 104.982 M 19.05 % 88.186 M 15.17 % 76.567 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 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 general and administrative expenses 53.960 M 365.94 % 11.581 M 3.95 % 11.141 M 43.66 % 7.755 M -1.06 % 7.838 M -53.12 % 16.719 M -16.30 % 19.976 M 80.67 % 11.057 M -22.55 % 14.276 M -41.39 % 24.358 M -4.12 % 25.405 M -26.95 % 34.779 M 423.78 % 6.640 M 3.77 % 6.399 M -67.16 % 19.486 M 51.48 % 12.864 M -33.64 % 19.385 M
Interest income 598.000 K 2 890.00 % 20.000 K -92.96 % 284.000 K -75.56 % 1.162 M -73.60 % 4.402 M 53.41 % 2.869 M 21.96 % 2.353 M -34.76 % 3.607 M -28.57 % 5.049 M 3 296.95 % 148.631 K -91.39 % 1.726 M 252.97 % 489.088 K -41.43 % 835.114 K -77.81 % 3.764 M 123.82 % 1.682 M 94.11 % 866.258 K -2.44 % 887.888 K
Interest expense 26.493 M -11.90 % 30.073 M -14.46 % 35.158 M 9.44 % 32.124 M 14.86 % 27.967 M 48.88 % 18.785 M 22.20 % 15.372 M -3.34 % 15.903 M 8.33 % 14.681 M 19.66 % 12.269 M -21.73 % 15.675 M 31.71 % 11.901 M 10.55 % 10.765 M -19.78 % 13.419 M 121.98 % 6.045 M 25.47 % 4.818 M -48.88 % 9.424 M
Depreciation and amortization 64.988 M 13.74 % 57.135 M 3.93 % 54.977 M 1.29 % 54.278 M 17.92 % 46.030 M 0.87 % 45.635 M 24.05 % 36.787 M 16.30 % 31.631 M 10.46 % 28.635 M 4.81 % 27.321 M -3.45 % 28.297 M 77.96 % 15.901 M 12.09 % 14.186 M 0.20 % 14.157 M 127 763.08 % 11.072 K 3.19 % 10.730 K -99.90 % 11.164 M
Operating income 48.026 M 5.06 % 45.713 M -4.81 % 48.021 M 35.15 % 35.531 M 1 285.55 % -2.997 M 70.41 % -10.128 M -128.16 % 35.959 M 13.28 % 31.743 M 62.94 % 19.481 M -21.07 % 24.681 M -0.76 % 24.869 M -7.68 % 26.937 M 8.01 % 24.939 M 4.65 % 23.831 M -39.64 % 39.480 M 9.02 % 36.212 M 81.68 % 19.931 M
Operating income ratio 0.11 -7.73 % 0.12 -10.66 % 0.14 17.89 % 0.12 1 113.73 % -0.01 67.56 % -0.04 -133.75 % 0.11 4.72 % 0.10 50.22 % 0.07 -38.79 % 0.11 -2.23 % 0.11 -16.45 % 0.14 -7.09 % 0.15 -6.81 % 0.16 -48.32 % 0.30 -7.63 % 0.33 57.22 % 0.21
Total other income expenses net -26.493 M 0.000 100.00 % -10.807 M 0.000 100.00 % -25.084 M 46.65 % -47.016 M -179.53 % -16.820 M -8.84 % -15.453 M -43.21 % -10.791 M 21.24 % -13.701 M -25.78 % -10.893 M 0.51 % -10.949 M -4.34 % -10.494 M 1.69 % -10.674 M 51.18 % -21.864 M -2.15 % -21.403 M -484.45 % -3.662 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt 285.443 M -5.53 % 302.157 M -5.81 % 320.788 M -13.02 % 368.818 M -5.05 % 388.416 M 17.26 % 331.246 M 96.88 % 168.246 M 46.61 % 114.759 M 7.94 % 106.318 M -17.67 % 129.140 M 66.56 % 77.534 M -6.98 % 83.350 M 50.77 % 55.281 M 27.40 % 43.391 M -28.92 % 61.044 M 139.18 % 25.522 M -22.35 % 32.868 M
Total investments 4.912 M 91.05 % 2.571 M -28.40 % 3.591 M -9.48 % 3.967 M 13.94 % 3.482 M -32.62 % 5.167 M 7.30 % 4.816 M -5.59 % 5.101 M 3.55 % 4.926 M -6.97 % 5.296 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 291.565 M -5.56 % 308.726 M -4.76 % 324.163 M -13.07 % 372.889 M -4.75 % 391.477 M 16.68 % 335.501 M 96.76 % 170.511 M 37.22 % 124.262 M 11.03 % 111.919 M -18.17 % 136.766 M 59.61 % 85.690 M -4.17 % 89.422 M 24.94 % 71.573 M 19.68 % 59.805 M -19.01 % 73.839 M 91.81 % 38.495 M -14.63 % 45.095 M
Accumulated other comprehensive income loss 2.326 M -35.66 % 3.615 M -2.06 % 3.691 M 0.87 % 3.659 M -12.15 % 4.165 M -94.99 % 83.163 M 0.00 % 83.163 M 0.00 % 83.163 M 0.00 % 83.163 M 0.00 % 83.163 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 150.560 M 11.26 % 135.326 M 8.93 % 124.229 M 34.73 % 92.204 M 2.30 % 90.134 M -22.44 % 116.211 M -25.36 % 155.689 M 12.17 % 138.793 M 10.06 % 126.107 M 9.50 % 115.165 M 6.69 % 107.947 M -8.47 % 117.942 M 10.96 % 106.290 M 10.64 % 96.068 M 11.76 % 85.963 M 15.10 % 74.687 M 14.60 % 65.173 M
Common stock 69.653 M 0.00 % 69.653 M 0.00 % 69.653 M 0.00 % 69.653 M 0.00 % 69.653 M 0.00 % 69.653 M 0.00 % 69.653 M 0.00 % 69.653 M 0.00 % 69.653 M 0.00 % 69.653 M 0.00 % 69.653 M 0.00 % 69.653 M 4.50 % 66.653 M 0.00 % 66.653 M 13.66 % 58.640 M 18.95 % 49.296 M 1.62 % 48.510 M
Total equity 236.048 M 6.28 % 222.106 M 5.22 % 211.084 M 17.91 % 179.026 M 0.88 % 177.462 M -12.24 % 202.204 M -15.78 % 240.092 M 7.20 % 223.962 M 6.00 % 211.276 M 5.46 % 200.334 M 3.74 % 193.116 M -4.92 % 203.110 M 7.86 % 188.309 M 5.74 % 178.087 M 11.37 % 159.904 M 23.82 % 129.146 M 13.21 % 114.076 M
Other non current liabilities 18.895 M 4.05 % 18.159 M 18.79 % 15.286 M 10.04 % 13.891 M 30.18 % 10.671 M 2.16 % 10.446 M 48.08 % 7.054 M -4.01 % 7.348 M 48.58 % 4.946 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.537 M
Long term debt 159.626 M -16.33 % 190.782 M -24.33 % 252.137 M -14.82 % 296.015 M -5.57 % 313.473 M 7.12 % 292.630 M 74.59 % 167.605 M 203.59 % 55.208 M 29.21 % 42.726 M -47.02 % 80.645 M 43.76 % 56.095 M -10.62 % 62.762 M 73.06 % 36.267 M 13.07 % 32.073 M -15.17 % 37.811 M 60.65 % 23.536 M -29.86 % 33.557 M
Total non current liabilities 178.521 M -14.56 % 208.941 M -21.87 % 267.423 M -13.71 % 309.906 M -4.39 % 324.144 M 6.95 % 303.075 M 69.69 % 178.601 M 167.27 % 66.823 M 29.28 % 51.690 M -42.95 % 90.608 M 39.69 % 64.862 M -19.48 % 80.552 M 45.95 % 55.191 M 9.78 % 50.274 M -9.18 % 55.357 M -0.01 % 55.365 M -10.11 % 61.594 M
Other current liabilities 52.558 M 116.91 % 24.230 M -11.38 % 27.343 M -14.76 % 32.078 M 11.82 % 28.688 M 18.31 % 24.249 M 1 605.67 % -1.611 M -108.81 % 18.273 M 11.41 % 16.402 M 4.96 % 15.626 M -47.92 % 30.003 M -28.31 % 41.851 M 157.41 % 16.258 M 29.44 % 12.560 M -43.76 % 22.334 M 123.54 % 9.991 M -6.38 % 10.672 M
Deferred revenue 0.000 -100.00 % 2.302 M 16.20 % 1.981 M -16.24 % 2.365 M -48.60 % 4.601 M -10.79 % 5.158 M -83.50 % 31.261 M 289.89 % 8.018 M 269.96 % 2.167 M 49.39 % 1.451 M -93.42 % 22.032 M 19.91 % 18.374 M 9.76 % 16.740 M 29.92 % 12.884 M 6.62 % 12.085 M 0.000 0.000
Short term debt 131.939 M 11.87 % 117.944 M 63.75 % 72.026 M -6.31 % 76.874 M -1.45 % 78.004 M 81.95 % 42.872 M 40.73 % 30.464 M -55.88 % 69.054 M -0.20 % 69.193 M 23.29 % 56.121 M -7.10 % 60.413 M 126.61 % 26.660 M -52.74 % 56.407 M 21.59 % 46.392 M 28.77 % 36.028 M 0.000 0.000
Total current liabilities 238.752 M 26.68 % 188.476 M 50.61 % 125.142 M -19.39 % 155.235 M -4.29 % 162.201 M 12.02 % 144.795 M 7.45 % 134.760 M -13.62 % 156.005 M 8.62 % 143.622 M 12.82 % 127.307 M 7.24 % 118.711 M 14.81 % 103.400 M 4.00 % 99.420 M 15.87 % 85.803 M -2.97 % 88.425 M 192.11 % 30.271 M 36.23 % 22.220 M
Total liabilities 417.273 M 5.00 % 397.417 M 1.24 % 392.565 M -15.60 % 465.141 M -4.36 % 486.345 M 8.59 % 447.870 M 42.92 % 313.361 M 40.63 % 222.828 M 14.09 % 195.312 M -10.37 % 217.914 M 18.71 % 183.573 M -0.21 % 183.951 M 18.98 % 154.610 M 13.62 % 136.077 M -5.36 % 143.782 M 67.90 % 85.636 M 2.17 % 83.814 M
Other non current assets 4.022 M 29.12 % 3.115 M 0.29 % 3.106 M -28.20 % 4.326 M -32.65 % 6.423 M 0.98 % 6.361 M -25.17 % 8.502 M 49.32 % 5.693 M -1.08 % 5.756 M 88.87 % 3.047 M -69.69 % 10.055 M -1.48 % 10.206 M -7.81 % 11.071 M 29.90 % 8.522 M 30.24 % 6.543 M 0.000 0.000
Long term investments 4.526 M 79.53 % 2.521 M 175.22 % 916.000 K -74.15 % 3.544 M 1.79 % 3.482 M 13.04 % 3.080 M 91.56 % 1.608 M -94.86 % 31.252 M 12.09 % 27.880 M 488.25 % 4.740 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 4.774 M 32.68 % 3.598 M -8.07 % 3.914 M 22.20 % 3.203 M 9.47 % 2.926 M 107.38 % 1.411 M -52.38 % 2.963 M 50.10 % 1.974 M -13.43 % 2.280 M -14.04 % 2.652 M -97.29 % 97.775 M 10.52 % 88.470 M 7.47 % 82.321 M 21.23 % 67.904 M 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 4.774 M 32.68 % 3.598 M -8.07 % 3.914 M 22.20 % 3.203 M 9.47 % 2.926 M 107.38 % 1.411 M -52.38 % 2.963 M 50.10 % 1.974 M -13.43 % 2.280 M -14.04 % 2.652 M -19.72 % 3.304 M -8.59 % 3.614 M -13.61 % 4.184 M -16.94 % 5.037 M 0.000 0.000 0.000
Property plant equipment net 471.346 M 2.31 % 460.687 M 2.95 % 447.477 M -6.60 % 479.082 M -5.20 % 505.354 M 9.86 % 459.979 M 21.89 % 377.371 M 48.39 % 254.309 M 7.68 % 236.174 M -10.43 % 263.686 M 21.60 % 216.852 M -16.09 % 258.443 M 22.02 % 211.798 M 6.73 % 198.449 M 2.52 % 193.565 M 28.53 % 150.601 M 12.33 % 134.073 M
Total non current assets 490.113 M 3.43 % 473.839 M 2.08 % 464.195 M -7.91 % 504.062 M -5.52 % 533.515 M 10.09 % 484.625 M 24.12 % 390.443 M 31.64 % 296.605 M 7.47 % 275.981 M -0.34 % 276.924 M 20.29 % 230.211 M -15.45 % 272.264 M 19.91 % 227.053 M 7.10 % 212.008 M 5.95 % 200.109 M 32.87 % 150.601 M 12.33 % 134.073 M
Other current assets 37.559 M 19.25 % 31.496 M 166.37 % 11.824 M -24.21 % 15.600 M -13.11 % 17.954 M -58.66 % 43.432 M -72.03 % 155.252 M 785.31 % 17.536 M -21.58 % 22.363 M 24.08 % 18.023 M -55.55 % 40.548 M 100.19 % 20.255 M 17.39 % 17.254 M -1.95 % 17.597 M -80.62 % 90.783 M 2 740.60 % 3.196 M -93.81 % 51.591 M
Short term investments 1.227 M 2 354.00 % 50.000 K -98.13 % 2.675 M 304.08 % 662.000 K 14.93 % 576.000 K -72.41 % 2.088 M 45.16 % 1.438 M 1 776.60 % 76.636 K 84.71 % 41.491 K -92.54 % 556.155 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 6.122 M -6.80 % 6.569 M 94.64 % 3.375 M -17.10 % 4.071 M 33.00 % 3.061 M -28.07 % 4.256 M 87.88 % 2.265 M -76.16 % 9.502 M 69.65 % 5.601 M -26.56 % 7.626 M -6.49 % 8.156 M 34.31 % 6.073 M -62.73 % 16.291 M -0.75 % 16.414 M 28.29 % 12.795 M -1.38 % 12.973 M 6.10 % 12.227 M
Cash and short term investments 7.349 M 11.03 % 6.619 M -12.48 % 7.563 M 59.79 % 4.733 M 30.13 % 3.637 M -42.66 % 6.343 M 71.29 % 3.703 M -61.34 % 9.579 M 69.77 % 5.643 M -31.04 % 8.183 M 0.33 % 8.156 M 34.31 % 6.073 M -62.73 % 16.291 M -0.75 % 16.414 M 28.29 % 12.795 M -1.38 % 12.973 M 6.10 % 12.227 M
Total current assets 163.208 M 12.03 % 145.684 M 4.47 % 139.454 M -0.46 % 140.105 M 7.53 % 130.292 M -21.25 % 165.449 M 1.50 % 163.010 M 8.54 % 150.186 M 14.99 % 130.607 M -7.58 % 141.324 M -3.52 % 146.478 M 27.60 % 114.798 M -0.92 % 115.866 M 13.42 % 102.156 M -1.37 % 103.577 M 61.38 % 64.181 M 0.57 % 63.818 M
Inventory 5.571 M 53.18 % 3.637 M 74.02 % 2.090 M -16.53 % 2.504 M 123.57 % 1.120 M -36.74 % 1.770 M -56.34 % 4.055 M 40.08 % 2.895 M 25.55 % 2.306 M 107.99 % -28.873 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 112.729 M 8.46 % 103.932 M -11.90 % 117.977 M 0.60 % 117.268 M 9.00 % 107.581 M -5.55 % 113.904 M 0.000 -100.00 % 119.110 M 18.76 % 100.296 M -12.88 % 115.119 M 17.74 % 97.775 M 10.52 % 88.470 M 7.47 % 82.321 M 21.23 % 67.904 M -29.03 % 95.673 M 99.27 % 48.012 M -3.24 % 49.622 M
Tax assets 5.445 M 38.97 % 3.918 M -55.39 % 8.782 M -36.85 % 13.907 M -9.28 % 15.330 M 11.13 % 13.794 M 0.000 -100.00 % 3.377 M -13.20 % 3.890 M 39.01 % 2.799 M 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
Account payables 54.255 M 38.02 % 39.310 M 118.45 % 17.995 M -55.19 % 40.157 M -16.87 % 48.304 M -24.81 % 64.239 M -10.15 % 71.500 M 26.61 % 56.472 M 17.31 % 48.137 M 20.13 % 40.069 M 49.66 % 26.773 M 62.11 % 16.515 M 64.90 % 10.015 M -28.29 % 13.966 M -22.32 % 17.979 M 16.28 % 15.462 M 101.92 % 7.657 M
Tax payables 0.000 -100.00 % 4.690 M -19.10 % 5.797 M 54.13 % 3.761 M 44.43 % 2.604 M -68.54 % 8.278 M 163.23 % 3.145 M -24.91 % 4.188 M -57.66 % 9.890 M -36.15 % 15.490 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.818 M 23.83 % 3.891 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -7.395 M -27.54 % -5.798 M 0.000 -100.00 % 27.559 M 275.03 % 7.348 M 0.000 -100.00 % 4.098 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 10.817 M -32.36 % 15.991 M -22.53 % 20.641 M -18.40 % 25.295 M -13.93 % 29.390 M 42.11 % 20.682 M -33.14 % 30.933 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 13.510 M 0.00 % 13.510 M 0.00 % 13.510 M 0.00 % 13.510 M 0.00 % 13.510 M 0.00 % 13.510 M 0.00 % 13.510 M 0.00 % 13.510 M 0.00 % 13.510 M 0.00 % 13.510 M 0.00 % 13.510 M 0.00 % 13.510 M -12.08 % 15.366 M 0.00 % 15.366 M 0.42 % 15.301 M 196.34 % 5.163 M 1 213.83 % 393.000 K
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 7.395 M 27.53 % 5.798 M 0.000 -100.00 % 3.942 M -7.63 % 4.267 M 6.18 % 4.019 M -31.47 % 5.865 M -33.10 % 8.767 M -50.72 % 17.789 M -6.00 % 18.924 M 3.97 % 18.201 M 3.73 % 17.546 M 4.01 % 16.870 M 2.24 % 16.500 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 653.321 M 5.46 % 619.523 M 2.63 % 603.649 M -6.29 % 644.167 M -2.96 % 663.807 M 2.11 % 650.074 M 17.46 % 553.453 M 23.87 % 446.790 M 9.89 % 406.588 M -2.79 % 418.248 M 11.03 % 376.689 M -2.68 % 387.061 M 12.87 % 342.919 M 9.15 % 314.164 M 3.45 % 303.686 M 41.39 % 214.782 M 8.54 % 197.891 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 21.892 M 36.94 % 15.987 M 151.37 % -31.119 M -30.45 % -23.855 M -78.57 % -13.359 M -152.01 % 25.687 M -4.20 % 26.814 M 61.25 % 16.629 M 77.89 % 9.348 M -72.23 % 33.656 M 238.99 % -24.215 M -368.07 % 9.033 M 214.17 % -7.912 M -195.58 % 8.278 M 22 149.38 % -37.543 K -511.88 % 9.115 K 104.18 % -218.000 K
Accounts receivables -12.225 M -3 360.00 % 375.000 K 105.12 % -7.331 M 68.64 % -23.380 M -99.51 % -11.719 M -164.99 % 18.030 M 66.23 % 10.846 M 200.87 % -10.753 M -381.61 % -2.233 M -80.34 % -1.238 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -1.934 M -25.02 % -1.547 M -473.67 % 414.000 K 129.91 % -1.384 M -312.92 % 650.000 K -71.55 % 2.285 M 296.92 % -1.160 M -96.92 % -589.190 K 74.45 % -2.306 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 14.945 M -29.89 % 21.315 M 196.18 % -22.162 M -172.06 % -8.146 M 48.88 % -15.935 M -119.47 % -7.261 M -148.31 % 15.028 M 80.30 % 8.335 M 3.31 % 8.068 M -62.49 % 21.506 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 21.106 M 607.84 % -4.156 M -103.73 % -2.040 M -122.53 % 9.055 M -33.64 % 13.645 M 8.01 % 12.633 M 501.55 % 2.100 M -89.31 % 19.636 M 237.49 % 5.818 M -56.54 % 13.388 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 9.367 M -70.07 % 31.295 M 45.79 % 21.466 M -51.96 % 44.681 M -17.86 % 54.394 M 275.14 % 14.500 M 182.87 % -17.497 M -241.68 % -5.121 M -135.01 % 14.627 M 376.50 % -5.290 M -203.12 % 5.130 M 247.75 % -3.472 M -120.66 % 16.804 M -2.43 % 17.223 M 85 221.51 % 20.186 K 38.49 % 14.576 K -99.89 % 12.834 M
Net cash provided by operating activities 117.780 M 1.96 % 115.515 M 39.95 % 82.538 M 4.78 % 78.774 M 33.55 % 58.984 M 105.68 % 28.678 M -58.47 % 69.051 M 10.54 % 62.468 M -4.93 % 65.705 M -2.05 % 67.078 M 191.69 % 22.996 M -39.07 % 37.742 M 63.54 % 23.078 M -41.81 % 39.658 M 631 094.43 % -6.285 K -118.26 % 34.421 K -99.86 % 23.780 M
Investments in property plant and equipment -74.393 M -4.86 % -70.947 M -70.93 % -41.507 M -45.00 % -28.626 M 64.65 % -80.971 M 42.36 % -140.478 M -40.50 % -99.984 M -102.06 % -49.483 M -52.78 % -32.387 M 56.65 % -74.710 M -264.10 % -20.519 M 66.92 % -62.035 M -128.62 % -27.134 M -61.88 % -16.762 M -28 679.42 % -58.243 K -449.41 % -10.601 K 99.92 % -13.833 M
Acquisitions net 0.000 -100.00 % 697.000 K -97.85 % 32.397 M 8 516.22 % 376.000 K 276.00 % 100.000 K 0.000 -100.00 % 13.000 K 8.33 % 12.000 K -99.86 % 8.510 M 1 392.98 % 570.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -61.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
Sales maturities of investments 197.000 K -89.77 % 1.925 M 3 601.92 % 52.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
Other investing activites -1.854 M -200.71 % 1.841 M -9.53 % 2.035 M 75.13 % 1.162 M -73.60 % 4.402 M 53.41 % 2.869 M 21.18 % 2.368 M 546.69 % 366.136 K -90.82 % 3.987 M 2 576.02 % 149.000 K -98.88 % 13.260 M 1 212.87 % 1.010 M -4.17 % 1.054 M 129.77 % -3.541 M -174 019.45 % 2.036 K 111.79 % -17.263 K -100.06 % 27.896 M
Net cash used for investing activites -76.050 M -14.39 % -66.484 M -838.51 % -7.084 M 73.85 % -27.088 M 64.58 % -76.469 M 44.43 % -137.609 M -40.99 % -97.603 M -98.76 % -49.105 M -160.80 % -18.829 M 74.55 % -73.991 M -919.30 % -7.259 M 88.10 % -61.025 M -133.99 % -26.080 M -28.45 % -20.303 M -36 021.84 % -56.207 K -101.72 % -27.864 K -100.20 % 14.063 M
Debt repayment -10.508 M 5.61 % -11.133 M 74.74 % -44.073 M -204.12 % -14.492 M -130.66 % 47.267 M -64.71 % 133.947 M 265.11 % 36.687 M 463.09 % 6.515 M 119.04 % -34.213 M -268.90 % 20.256 M 902.28 % 2.021 M -90.74 % 21.816 M 53.55 % 14.208 M 251.55 % -9.375 M -19 098.50 % 49.346 K 100.75 % -6.599 M 75.99 % -27.479 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.150 M 0.000 0.000 0.000 -100.00 % 983.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 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 financing activites -31.668 M 8.75 % -34.704 M -8.19 % -32.076 M 11.35 % -36.184 M -16.81 % -30.976 M -34.53 % -23.025 M -49.78 % -15.372 M 3.34 % -15.903 M -8.33 % -14.681 M -19.67 % -12.268 M 21.74 % -15.676 M -31.72 % -11.901 M -5.05 % -11.329 M -78.10 % -6.361 M -49 151.51 % 12.968 K -99.80 % 6.592 M 169.95 % -9.424 M
Net cash used provided by financing activities -42.176 M 7.99 % -45.837 M 39.81 % -76.149 M -50.27 % -50.676 M -411.07 % 16.291 M -85.31 % 110.921 M 420.40 % 21.315 M 327.04 % -9.388 M 80.80 % -48.894 M -712.09 % 7.988 M 158.50 % -13.655 M -204.52 % 13.065 M 353.80 % 2.879 M 118.30 % -15.736 M -25 352.75 % 62.314 K 1 163.20 % -5.861 K 99.98 % -36.903 M
Effect of forex changes on cash 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 -100.00 % 82.415 K 210.98 % -74.264 K -904.38 % -7.394 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -446.000 K -113.96 % 3.194 M 558.91 % -696.000 K -168.91 % 1.010 M 184.59 % -1.194 M -159.98 % 1.991 M 127.50 % -7.237 M -285.51 % 3.901 M 292.63 % -2.025 M -288.41 % 1.075 M -48.39 % 2.083 M 120.39 % -10.218 M -8 207.32 % -123.000 K -103.40 % 3.619 M 2 033 246.07 % -178.000 -125.57 % 696.000 -99.93 % 939.000 K
Cash at beginning of period 6.569 M 94.64 % 3.375 M -17.10 % 4.071 M 33.00 % 3.061 M -28.06 % 4.255 M 87.86 % 2.265 M -76.16 % 9.502 M 69.65 % 5.601 M -26.56 % 7.626 M -6.49 % 8.156 M 34.30 % 6.073 M -62.72 % 16.291 M -0.75 % 16.414 M 28.28 % 12.795 M 98 527.92 % 12.973 K 5.67 % 12.277 K -99.89 % 11.338 M
Cash at end of period 6.123 M -6.79 % 6.569 M 94.64 % 3.375 M -17.10 % 4.071 M 33.00 % 3.061 M -28.07 % 4.256 M 87.88 % 2.265 M -76.16 % 9.502 M 69.65 % 5.601 M -39.32 % 9.231 M 13.18 % 8.156 M 34.30 % 6.073 M -62.72 % 16.291 M -0.75 % 16.414 M 128 184.49 % 12.795 K -1.37 % 12.973 K -99.89 % 12.277 M
Operating cash flow 117.780 M 1.96 % 115.515 M 39.95 % 82.538 M 4.78 % 78.774 M 33.55 % 58.984 M 105.68 % 28.678 M -58.47 % 69.051 M 10.54 % 62.468 M -4.93 % 65.705 M -2.05 % 67.078 M 191.69 % 22.996 M -39.07 % 37.742 M 63.54 % 23.078 M -41.81 % 39.658 M 631 094.43 % -6.285 K -118.26 % 34.421 K -99.86 % 23.780 M
Capital expenditure -76.869 M -9.74 % -70.045 M -68.75 % -41.507 M -45.00 % -28.626 M 64.65 % -80.971 M 42.36 % -140.478 M -40.50 % -99.984 M -102.06 % -49.483 M -52.78 % -32.387 M 56.65 % -74.710 M -264.10 % -20.519 M 66.92 % -62.035 M -128.62 % -27.134 M -61.88 % -16.762 M -28 679.42 % -58.243 K -449.41 % -10.601 K 99.92 % -13.833 M
Free CashFlow 40.911 M -10.03 % 45.470 M 10.82 % 41.031 M -18.18 % 50.148 M 328.08 % -21.987 M 80.33 % -111.800 M -261.43 % -30.933 M -338.21 % 12.985 M -61.02 % 33.317 M 536.55 % -7.632 M -408.11 % 2.477 M 110.20 % -24.293 M -498.94 % -4.056 M -117.71 % 22.896 M 35 582.27 % -64.528 K -370.90 % 23.820 K -99.76 % 9.947 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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 2012-09-30 2012-06-30
Revenue 112.419 M -1.38 % 113.995 M 9.78 % 103.842 M 12.11 % 92.622 M -13.77 % 107.418 M -3.96 % 111.846 M 27.17 % 87.948 M 10.62 % 79.505 M -9.96 % 88.295 M -8.92 % 96.939 M 23.71 % 78.358 M -9.76 % 86.833 M 5.54 % 82.275 M -18.84 % 101.379 M 37.56 % 73.696 M 2.27 % 72.062 M 35.29 % 53.264 M -27.48 % 73.448 M 19.10 % 61.670 M -16.34 % 73.712 M 53.41 % 48.050 M -23.07 % 62.462 M -7.44 % 67.480 M -3.52 % 69.939 M -14.41 % 81.710 M -9.55 % 90.335 M 10.73 % 81.580 M -3.59 % 84.616 M 4.55 % 80.932 M -36.33 % 127.114 M 44.97 % 87.685 M 18.98 % 73.696 M 15.32 % 63.905 M -27.47 % 88.103 M 35.85 % 64.851 M -13.82 % 75.252 M 42.26 % 52.898 M -27.72 % 73.183 M 39.83 % 52.337 M 6.95 % 48.938 M 0.72 % 48.589 M -21.94 % 62.244 M 16.47 % 53.441 M -2.33 % 54.715 M 10.88 % 49.346 M 4.21 % 47.353 M -6.96 % 50.893 M -7.50 % 55.022 M 20.67 % 45.597 M -10.60 % 51.004 M 22.83 % 41.523 M -5.37 % 43.881 M 26.65 % 34.647 M
Net income 3.850 M -58.21 % 9.213 M 770.79 % 1.058 M 40.13 % 755.000 K -82.05 % 4.207 M -38.38 % 6.827 M 994.07 % 624.000 K 817.65 % 68.000 K -98.10 % 3.579 M -88.01 % 29.862 M 2 360.56 % -1.321 M -330.54 % 573.000 K -80.81 % 2.986 M -86.66 % 22.390 M 7 728.67 % 286.000 K 105.45 % -5.250 M 65.81 % -15.356 M -293.76 % -3.900 M 63.83 % -10.783 M -186.86 % -3.759 M 50.77 % -7.635 M 68.53 % -24.263 M -364.27 % -5.226 M 55.00 % -11.614 M -615.26 % 2.254 M -70.15 % 7.551 M 208.85 % 2.445 M -12.46 % 2.793 M 3.71 % 2.693 M -66.09 % 7.941 M 3.05 % 7.706 M 473.36 % 1.344 M 138.18 % -3.520 M -219.73 % 2.940 M -27.07 % 4.031 M 203.77 % 1.327 M 111.31 % 628.000 K -89.61 % 6.046 M 581.62 % 887.000 K 241.15 % 260.000 K 940.00 % 25.000 K -99.61 % 6.444 M 755.74 % 753.000 K 38.17 % 545.000 K -49.07 % 1.070 M -72.99 % 3.961 M 59.86 % 2.478 M -33.19 % 3.709 M 146.77 % 1.503 M -65.35 % 4.338 M 152.95 % 1.715 M -51.59 % 3.543 M 465.97 % 626.000 K
Income before tax 6.274 M -50.18 % 12.594 M 590.46 % 1.824 M 89.02 % 965.000 K -84.31 % 6.150 M -52.21 % 12.868 M 781.37 % 1.460 M 1 846.67 % 75.000 K -96.64 % 2.229 M -93.39 % 33.713 M 8 544.36 % 390.000 K -76.23 % 1.641 M 11.63 % 1.470 M -94.37 % 26.117 M 6 596.67 % 390.000 K 108.69 % -4.487 M 75.55 % -18.350 M -328.70 % -4.280 M 57.08 % -9.972 M -65.95 % -6.009 M 23.16 % -7.820 M 80.62 % -40.353 M -569.64 % -6.026 M 56.87 % -13.972 M -535.67 % 3.207 M -66.65 % 9.616 M 175.46 % 3.491 M -27.66 % 4.826 M 9.06 % 4.425 M -61.33 % 11.444 M 17.17 % 9.767 M 470.17 % 1.713 M 147.65 % -3.595 M -197.19 % 3.699 M -10.78 % 4.146 M 1.00 % 4.105 M 258.52 % 1.145 M -88.00 % 9.541 M 1 091.14 % 801.000 K 24.57 % 643.000 K 58.37 % 406.000 K -95.37 % 8.770 M 326.58 % 2.056 M -6.80 % 2.206 M 193.35 % 752.000 K -79.18 % 3.612 M -13.86 % 4.193 M -28.32 % 5.850 M 122.86 % 2.625 M -51.45 % 5.407 M 102.35 % 2.672 M -49.73 % 5.315 M 405.71 % 1.051 M
Income before tax ratio 0.06 -49.48 % 0.11 528.96 % 0.02 68.59 % 0.01 -81.80 % 0.06 -50.24 % 0.12 593.05 % 0.02 1 659.79 % 0.00 -96.26 % 0.03 -92.74 % 0.35 6 887.43 % 0.00 -73.66 % 0.02 5.77 % 0.02 -93.06 % 0.26 4 768.05 % 0.01 108.50 % -0.06 81.93 % -0.34 -491.14 % -0.06 63.96 % -0.16 -98.36 % -0.08 49.91 % -0.16 74.81 % -0.65 -623.44 % -0.09 55.30 % -0.20 -609.00 % 0.04 -63.13 % 0.11 148.76 % 0.04 -24.97 % 0.06 4.31 % 0.05 -39.27 % 0.09 -19.17 % 0.11 379.21 % 0.02 141.32 % -0.06 -233.99 % 0.04 -34.33 % 0.06 17.20 % 0.05 152.02 % 0.02 -83.40 % 0.13 751.84 % 0.02 16.48 % 0.01 57.24 % 0.01 -94.07 % 0.14 266.25 % 0.04 -4.58 % 0.04 164.57 % 0.02 -80.02 % 0.08 -7.42 % 0.08 -22.51 % 0.11 84.68 % 0.06 -45.69 % 0.11 64.73 % 0.06 -46.87 % 0.12 299.29 % 0.03
EBITDA 29.043 M -18.08 % 35.454 M 38.96 % 25.514 M 7.80 % 23.669 M -16.59 % 28.377 M -19.99 % 35.469 M 57.91 % 22.462 M 4.03 % 21.592 M -11.13 % 24.297 M -61.48 % 63.072 M 170.25 % 23.338 M -0.60 % 23.479 M 2.28 % 22.955 M -51.34 % 47.178 M 118.94 % 21.548 M 23.53 % 17.444 M 351.10 % 3.867 M -76.93 % 16.763 M 103.39 % 8.242 M -30.65 % 11.885 M 28.61 % 9.241 M 135.83 % -25.791 M -335.71 % 10.942 M 304.51 % 2.705 M -86.16 % 19.544 M -24.46 % 25.874 M 59.37 % 16.235 M -14.12 % 18.904 M 10.34 % 17.133 M -39.24 % 28.200 M 41.41 % 19.942 M 74.06 % 11.457 M 57.72 % 7.264 M -47.64 % 13.874 M -3.31 % 14.349 M -11.05 % 16.131 M 62.56 % 9.923 M -53.73 % 21.445 M 100.87 % 10.676 M 12.38 % 9.500 M 1.50 % 9.360 M -33.68 % 14.114 M 10.93 % 12.723 M -6.49 % 13.606 M 22.69 % 11.090 M 49.86 % 7.400 M -39.23 % 12.178 M -7.76 % 13.202 M 33.54 % 9.886 M -0.59 % 9.945 M 4.32 % 9.533 M -22.70 % 12.333 M 68.62 % 7.314 M
Net income ratio 0.03 -57.63 % 0.08 693.24 % 0.01 24.99 % 0.01 -79.19 % 0.04 -35.84 % 0.06 760.30 % 0.01 729.55 % 0.00 -97.89 % 0.04 -86.84 % 0.31 1 927.26 % -0.02 -355.48 % 0.01 -81.82 % 0.04 -83.57 % 0.22 5 590.94 % 0.00 105.33 % -0.07 74.73 % -0.29 -442.97 % -0.05 69.63 % -0.17 -242.87 % -0.05 67.91 % -0.16 59.09 % -0.39 -401.57 % -0.08 53.36 % -0.17 -701.98 % 0.03 -67.00 % 0.08 178.92 % 0.03 -9.20 % 0.03 -0.80 % 0.03 -46.74 % 0.06 -28.91 % 0.09 381.89 % 0.02 133.11 % -0.06 -265.06 % 0.03 -46.31 % 0.06 252.49 % 0.02 48.54 % 0.01 -85.63 % 0.08 387.46 % 0.02 219.00 % 0.01 932.58 % 0.00 -99.50 % 0.10 634.72 % 0.01 41.46 % 0.01 -54.06 % 0.02 -74.08 % 0.08 71.82 % 0.05 -27.77 % 0.07 104.50 % 0.03 -61.24 % 0.09 105.93 % 0.04 -48.85 % 0.08 346.87 % 0.02
Ratio EBITDA 0.26 -16.93 % 0.31 26.58 % 0.25 -3.85 % 0.26 -3.27 % 0.26 -16.70 % 0.32 24.17 % 0.26 -5.96 % 0.27 -1.31 % 0.28 -57.71 % 0.65 118.45 % 0.30 10.15 % 0.27 -3.09 % 0.28 -40.05 % 0.47 59.16 % 0.29 20.79 % 0.24 233.43 % 0.07 -68.19 % 0.23 70.77 % 0.13 -17.11 % 0.16 -16.16 % 0.19 146.58 % -0.41 -354.64 % 0.16 319.25 % 0.04 -83.83 % 0.24 -16.49 % 0.29 43.93 % 0.20 -10.92 % 0.22 5.53 % 0.21 -4.58 % 0.22 -2.45 % 0.23 46.29 % 0.16 36.77 % 0.11 -27.82 % 0.16 -28.83 % 0.22 3.22 % 0.21 14.27 % 0.19 -35.98 % 0.29 43.65 % 0.20 5.08 % 0.19 0.77 % 0.19 -15.05 % 0.23 -4.76 % 0.24 -4.26 % 0.25 10.65 % 0.22 43.80 % 0.16 -34.69 % 0.24 -0.27 % 0.24 10.67 % 0.22 11.20 % 0.19 -15.07 % 0.23 -18.31 % 0.28 33.14 % 0.21
Gross profit ratio 0.82 -3.61 % 0.86 5.39 % 0.81 339.40 % 0.18 -33.80 % 0.28 -16.94 % 0.34 -58.86 % 0.82 -4.21 % 0.85 1.64 % 0.84 -20.80 % 1.06 22.44 % 0.86 5.59 % 0.82 -2.38 % 0.84 -20.03 % 1.05 22.62 % 0.86 3.05 % 0.83 3.28 % 0.80 -23.61 % 1.05 36.04 % 0.77 -3.37 % 0.80 1.86 % 0.79 -26.18 % 1.06 30.92 % 0.81 4.70 % 0.78 -2.64 % 0.80 -19.29 % 0.99 18.78 % 0.83 3.39 % 0.80 2.53 % 0.79 -5.54 % 0.83 -0.85 % 0.84 1.16 % 0.83 2.82 % 0.81 -3.07 % 0.83 -3.61 % 0.86 -0.99 % 0.87 -1.10 % 0.88 14.72 % 0.77 1.91 % 0.75 -13.92 % 0.88 0.15 % 0.87 16.01 % 0.75 0.91 % 0.75 -0.76 % 0.75 0.82 % 0.75 95.80 % 0.38 -49.73 % 0.76 1.14 % 0.75 0.86 % 0.74 56.04 % 0.48 -45.77 % 0.88 -1.08 % 0.89 14.87 % 0.77
Weighted average shs out dil 7.000 M -0.76 % 7.053 M 0.00 % 7.053 M 2.76 % 6.864 M -2.11 % 7.012 M 0.67 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M -2.76 % 7.163 M 3.14 % 6.944 M -0.30 % 6.965 M -2.59 % 7.150 M 2.14 % 7.000 M 0.29 % 6.980 M 0.21 % 6.965 M 0.12 % 6.957 M -0.06 % 6.961 M 0.29 % 6.941 M -0.18 % 6.953 M -0.21 % 6.968 M 0.19 % 6.954 M -1.27 % 7.044 M 0.56 % 7.005 M 1.58 % 6.895 M -1.25 % 6.983 M 1.12 % 6.905 M -0.86 % 6.965 M 0.33 % 6.942 M -1.86 % 7.074 M 2.49 % 6.902 M -0.91 % 6.965 M 0.22 % 6.950 M -0.49 % 6.984 M 0.09 % 6.978 M 0.41 % 6.949 M 1.85 % 6.823 M 4.97 % 6.500 M -6.68 % 6.965 M 0.87 % 6.905 M 0.88 % 6.845 M 0.48 % 6.813 M -4.50 % 7.133 M 1.19 % 7.049 M 5.26 % 6.697 M 1.12 % 6.623 M 1.35 % 6.535 M -0.99 % 6.600 M -0.98 % 6.665 M 0.00 % 6.665 M 0.00 % 6.665 M
Weighted average shs out 7.000 M -0.76 % 7.053 M 0.00 % 7.053 M 2.76 % 6.864 M -2.11 % 7.012 M 0.67 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.30 % 6.944 M -0.30 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.00 % 6.965 M 0.12 % 6.957 M -0.06 % 6.961 M 0.29 % 6.941 M -0.18 % 6.953 M -0.21 % 6.968 M 0.19 % 6.954 M -1.27 % 7.044 M 0.56 % 7.005 M 1.58 % 6.895 M -1.25 % 6.983 M 1.12 % 6.905 M -0.86 % 6.965 M 0.33 % 6.942 M -1.86 % 7.074 M 2.49 % 6.902 M -0.91 % 6.965 M 0.22 % 6.950 M -0.49 % 6.984 M 0.09 % 6.978 M 0.41 % 6.949 M 1.85 % 6.823 M 4.97 % 6.500 M -6.68 % 6.965 M 0.87 % 6.905 M 0.88 % 6.845 M 0.48 % 6.813 M -4.50 % 7.133 M 1.19 % 7.049 M 5.26 % 6.697 M 1.12 % 6.623 M 1.35 % 6.535 M -0.99 % 6.600 M -0.98 % 6.665 M 0.00 % 6.665 M 0.00 % 6.665 M
EPS diluted 0.55 -58.33 % 1.32 780.00 % 0.15 36.36 % 0.11 -81.67 % 0.60 -38.78 % 0.98 993.75 % 0.09 814.29 % 0.01 -98.08 % 0.51 -88.11 % 4.29 2 357.89 % -0.19 -337.50 % 0.08 -81.40 % 0.43 -86.60 % 3.21 7 925.00 % 0.04 105.33 % -0.75 65.91 % -2.20 -292.86 % -0.56 63.87 % -1.55 -187.04 % -0.54 50.91 % -1.10 68.48 % -3.49 -365.33 % -0.75 55.09 % -1.67 -621.88 % 0.32 -70.37 % 1.08 145.45 % 0.44 10.00 % 0.40 2.56 % 0.39 -81.07 % 2.06 85.59 % 1.11 484.21 % 0.19 137.25 % -0.51 -160.71 % 0.84 44.83 % 0.58 205.26 % 0.19 111.11 % 0.09 -89.66 % 0.87 569.23 % 0.13 225.00 % 0.04 1 011.11 % 0.00 -99.61 % 0.93 745.45 % 0.11 37.50 % 0.08 -46.67 % 0.15 -73.21 % 0.56 51.35 % 0.37 -33.93 % 0.56 143.48 % 0.23 -65.15 % 0.66 153.85 % 0.26 -50.94 % 0.53 464.43 % 0.09
Earnings per share 0.55 -58.33 % 1.32 780.00 % 0.15 36.36 % 0.11 -81.67 % 0.60 -38.78 % 0.98 993.75 % 0.09 814.29 % 0.01 -98.08 % 0.51 -88.11 % 4.29 2 357.89 % -0.19 -330.86 % 0.08 -80.86 % 0.43 -86.60 % 3.21 7 925.00 % 0.04 105.33 % -0.75 65.91 % -2.20 -292.86 % -0.56 63.87 % -1.55 -187.04 % -0.54 50.91 % -1.10 68.48 % -3.49 -365.33 % -0.75 55.09 % -1.67 -621.88 % 0.32 -70.37 % 1.08 145.45 % 0.44 10.00 % 0.40 2.56 % 0.39 -81.07 % 2.06 85.59 % 1.11 484.21 % 0.19 137.25 % -0.51 -160.71 % 0.84 44.83 % 0.58 205.26 % 0.19 111.11 % 0.09 -89.66 % 0.87 569.23 % 0.13 225.00 % 0.04 1 011.11 % 0.00 -99.61 % 0.93 745.45 % 0.11 37.50 % 0.08 -46.67 % 0.15 -73.21 % 0.56 51.35 % 0.37 -33.93 % 0.56 143.48 % 0.23 -65.15 % 0.66 153.85 % 0.26 -50.94 % 0.53 488.89 % 0.09
Gross profit 92.689 M -4.94 % 97.504 M 15.69 % 84.279 M 392.63 % 17.108 M -42.92 % 29.972 M -20.23 % 37.572 M -47.68 % 71.815 M 5.97 % 67.772 M -8.48 % 74.050 M -27.87 % 102.657 M 51.47 % 67.772 M -4.71 % 71.123 M 3.02 % 69.036 M -35.10 % 106.372 M 68.68 % 63.060 M 5.39 % 59.835 M 39.73 % 42.822 M -44.60 % 77.302 M 62.03 % 47.710 M -19.16 % 59.015 M 56.26 % 37.767 M -43.21 % 66.506 M 21.18 % 54.882 M 1.02 % 54.330 M -16.66 % 65.193 M -27.00 % 89.300 M 31.53 % 67.894 M -0.32 % 68.109 M 7.20 % 63.537 M -39.86 % 105.650 M 43.74 % 73.503 M 20.37 % 61.066 M 18.58 % 51.499 M -29.69 % 73.250 M 30.95 % 55.938 M -14.67 % 65.558 M 40.69 % 46.597 M -17.08 % 56.196 M 42.50 % 39.436 M -7.95 % 42.840 M 0.87 % 42.469 M -9.44 % 46.897 M 17.53 % 39.901 M -3.07 % 41.166 M 11.79 % 36.826 M 104.04 % 18.048 M -53.23 % 38.587 M -6.45 % 41.247 M 21.70 % 33.891 M 39.50 % 24.294 M -33.39 % 36.470 M -6.39 % 38.960 M 45.48 % 26.780 M
Income tax expense 2.424 M -28.31 % 3.381 M 341.38 % 766.000 K 264.76 % 210.000 K -89.19 % 1.943 M -67.84 % 6.041 M 622.61 % 836.000 K 11 842.86 % 7.000 K 100.52 % -1.350 M -135.06 % 3.851 M 125.07 % 1.711 M 60.21 % 1.068 M 170.45 % -1.516 M -140.68 % 3.727 M 3 483.65 % 104.000 K -86.37 % 763.000 K 125.48 % -2.994 M -686.64 % -380.608 K -146.93 % 811.000 K 136.04 % -2.250 M -1 116.22 % -185.000 K 98.85 % -16.090 M -1 911.21 % -800.000 K 66.07 % -2.358 M -347.43 % 953.000 K -53.84 % 2.065 M 97.39 % 1.046 M -48.55 % 2.033 M 17.38 % 1.732 M -50.56 % 3.503 M 69.97 % 2.061 M 458.54 % 369.000 K 592.00 % -75.000 K -109.88 % 759.000 K 560.00 % 115.000 K -95.86 % 2.778 M 437.33 % 517.000 K -85.21 % 3.495 M 4 163.95 % -86.000 K -122.45 % 383.000 K 0.52 % 381.000 K -83.62 % 2.327 M 78.57 % 1.303 M -21.55 % 1.661 M 622.33 % -318.000 K 9.04 % -349.611 K -120.39 % 1.715 M -19.90 % 2.141 M 90.82 % 1.122 M 4.99 % 1.069 M 11.67 % 957.000 K -45.99 % 1.772 M 316.94 % 425.000 K
Cost of revenue 19.730 M 19.64 % 16.491 M -15.70 % 19.563 M -74.09 % 75.514 M -2.49 % 77.446 M 4.27 % 74.274 M 360.39 % 16.133 M 37.50 % 11.733 M -17.63 % 14.245 M 349.13 % -5.718 M -154.01 % 10.586 M -32.62 % 15.710 M 18.66 % 13.239 M 365.15 % -4.993 M -146.94 % 10.636 M -13.01 % 12.227 M 17.09 % 10.442 M 370.89 % -3.855 M -127.61 % 13.960 M -5.01 % 14.697 M 42.93 % 10.283 M 354.25 % -4.044 M -132.10 % 12.598 M -19.29 % 15.609 M -5.50 % 16.517 M 1 495.68 % 1.035 M -92.44 % 13.686 M -17.09 % 16.507 M -5.10 % 17.395 M -18.96 % 21.464 M 51.35 % 14.182 M 12.29 % 12.630 M 1.81 % 12.406 M -16.47 % 14.853 M 66.64 % 8.913 M -8.06 % 9.694 M 53.85 % 6.301 M -62.91 % 16.987 M 31.67 % 12.901 M 111.56 % 6.098 M -0.36 % 6.120 M -60.12 % 15.346 M 13.34 % 13.540 M -0.07 % 13.549 M 8.22 % 12.520 M -57.28 % 29.304 M 138.13 % 12.306 M -10.66 % 13.775 M 17.67 % 11.706 M -56.17 % 26.710 M 428.60 % 5.053 M 2.68 % 4.921 M -37.45 % 7.867 M
General and administrative expenses 0.000 -100.00 % 7.370 M 0.000 0.000 0.000 -100.00 % 6.547 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
Selling and marketing expenses 0.000 -100.00 % 282.000 K 0.000 0.000 0.000 -100.00 % 985.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
Other expenses 80.405 M 26.06 % 63.783 M 1.18 % 63.040 M -46.18 % 117.137 M 0.000 0.000 -100.00 % 51.900 M 11 085.34 % 464.000 K 0.000 -100.00 % 5.730 M 462.87 % 1.018 M 505.95 % 168.000 K 0.000 0.000 -100.00 % 36.000 K 56.52 % 23.000 K 0.000 0.000 -100.00 % 2.112 M 369.33 % 450.000 K -78.19 % 2.063 M 0.000 -100.00 % 3.608 M 1 091.21 % -364.000 K -178.96 % 461.000 K 0.000 -100.00 % 589.000 K -19.54 % 732.000 K 16.19 % 630.000 K -77.18 % 2.761 M 8 020.59 % 34.000 K 3.03 % 33.000 K -95.23 % 692.000 K -70.45 % 2.342 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
Operating expenses 80.405 M 1.95 % 78.867 M 4.29 % 75.624 M -40.36 % 126.796 M 662.32 % 16.633 M -2.22 % 17.010 M -73.28 % 63.650 M 4.81 % 60.727 M -4.56 % 63.630 M -21.37 % 80.920 M 36.92 % 59.101 M -3.00 % 60.930 M 1.47 % 60.045 M -15.20 % 70.811 M 28.41 % 55.145 M -1.60 % 56.041 M 6.66 % 52.543 M -26.60 % 71.581 M 35.17 % 52.957 M -9.40 % 58.450 M 39.82 % 41.805 M -39.54 % 69.143 M 16.75 % 59.223 M -6.28 % 63.194 M 10.32 % 57.284 M -21.51 % 72.984 M 19.77 % 60.936 M 2.95 % 59.189 M 5.76 % 55.964 M -38.31 % 90.725 M 49.01 % 60.887 M 7.58 % 56.598 M 9.27 % 51.796 M -23.14 % 67.394 M 37.49 % 49.017 M -13.89 % 56.921 M 33.69 % 42.577 M -3.45 % 44.098 M 25.85 % 35.039 M -10.54 % 39.168 M 0.49 % 38.976 M -3.45 % 40.368 M 17.66 % 34.310 M -0.45 % 34.466 M 5.72 % 32.602 M 137.69 % 13.716 M -55.23 % 30.636 M -4.77 % 32.170 M 14.80 % 28.023 M 61.69 % 17.331 M -43.69 % 30.778 M 1.11 % 30.441 M 32.26 % 23.016 M
Cost and expenses 100.135 M 5.01 % 95.358 M 0.18 % 95.187 M 11.76 % 85.173 M -9.47 % 94.079 M 3.06 % 91.284 M 14.42 % 79.783 M 10.11 % 72.460 M -6.95 % 77.875 M 3.55 % 75.202 M 7.91 % 69.687 M -9.07 % 76.640 M 4.58 % 73.284 M 11.34 % 65.818 M 0.06 % 65.781 M -3.64 % 68.268 M 8.39 % 62.985 M -7.00 % 67.726 M 1.21 % 66.917 M -8.52 % 73.147 M 40.43 % 52.088 M -19.99 % 65.098 M -9.36 % 71.821 M -8.86 % 78.803 M 6.78 % 73.801 M -0.29 % 74.019 M -0.81 % 74.622 M -1.42 % 75.696 M 3.19 % 73.359 M -34.61 % 112.189 M 49.45 % 75.069 M 8.44 % 69.228 M 7.83 % 64.202 M -21.94 % 82.247 M 41.98 % 57.930 M -13.04 % 66.615 M 36.29 % 48.878 M -19.98 % 61.085 M 27.42 % 47.940 M 5.91 % 45.266 M 0.38 % 45.096 M -19.06 % 55.715 M 16.44 % 47.850 M -0.34 % 48.015 M 6.41 % 45.122 M 4.89 % 43.020 M 0.18 % 42.942 M -6.54 % 45.945 M 15.65 % 39.729 M -9.79 % 44.041 M 22.91 % 35.831 M 1.33 % 35.362 M 14.50 % 30.883 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 general and administrative expenses 0.000 -100.00 % 15.084 M 19.87 % 12.584 M 30.28 % 9.659 M -41.93 % 16.633 M -2.22 % 17.010 M 44.77 % 11.750 M 27.26 % 9.233 M -27.07 % 12.660 M -3.62 % 13.136 M 19.15 % 11.025 M 1.21 % 10.893 M -2.65 % 11.190 M 12.79 % 9.921 M -1.46 % 10.068 M 12.86 % 8.921 M -17.65 % 10.833 M -0.91 % 10.933 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
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 951.000 K 0.000 0.000 -100.00 % 20.821 K -97.86 % 974.000 K 0.000 0.000 -100.00 % 920.259 K -78.02 % 4.187 M 0.000 0.000 -100.00 % 2.063 M -24.87 % 2.746 M 0.000 0.000 0.000 -100.00 % 2.098 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
Interest expense 6.010 M 3.35 % 5.815 M -15.91 % 6.915 M 5.19 % 6.574 M -8.55 % 7.189 M -6.56 % 7.694 M 14.26 % 6.734 M -9.42 % 7.434 M -9.24 % 8.191 M -12.86 % 9.400 M 1.09 % 9.299 M 6.64 % 8.720 M 15.94 % 7.521 M -1.47 % 7.633 M 0.95 % 7.561 M -8.69 % 8.281 M -4.25 % 8.649 M 4.69 % 8.261 M 20.83 % 6.837 M -2.66 % 7.024 M 20.17 % 5.845 M 63.03 % 3.585 M -32.27 % 5.293 M 11.57 % 4.744 M -8.12 % 5.163 M 70.27 % 3.032 M -12.54 % 3.467 M -28.16 % 4.826 M 27.74 % 3.778 M -39.47 % 6.242 M 116.51 % 2.883 M 3.41 % 2.788 M -30.13 % 3.990 M -11.31 % 4.499 M 62.13 % 2.775 M -38.77 % 4.532 M 57.63 % 2.875 M 12.44 % 2.557 M -28.89 % 3.596 M 18.72 % 3.029 M -1.88 % 3.087 M 0.000 -100.00 % 3.535 M -21.34 % 4.494 M 29.44 % 3.472 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 16.759 M -1.68 % 17.045 M 1.61 % 16.775 M 4.00 % 16.130 M 7.26 % 15.038 M 0.88 % 14.907 M 4.48 % 14.268 M 1.31 % 14.083 M 1.48 % 13.877 M -2.59 % 14.246 M 4.37 % 13.649 M 4.05 % 13.118 M -6.06 % 13.964 M 3.72 % 13.463 M -0.99 % 13.597 M -0.39 % 13.650 M 0.60 % 13.568 M 7.97 % 12.567 M 10.46 % 11.377 M 4.66 % 10.870 M -3.08 % 11.216 M 3.35 % 10.853 M -7.04 % 11.675 M -2.16 % 11.933 M 6.79 % 11.174 M 19.79 % 9.328 M 0.55 % 9.277 M 0.27 % 9.252 M 3.61 % 8.930 M -15.07 % 10.514 M 44.19 % 7.292 M 4.83 % 6.956 M 1.27 % 6.869 M -12.05 % 7.810 M 5.14 % 7.428 M -0.88 % 7.494 M 26.95 % 5.903 M -36.85 % 9.347 M 48.86 % 6.279 M 7.74 % 5.828 M -0.66 % 5.867 M -20.64 % 7.393 M 3.66 % 7.132 M 3.27 % 6.906 M 0.58 % 6.866 M 94.44 % 3.531 M -16.46 % 4.227 M 2.47 % 4.125 M 2.66 % 4.018 M 34.77 % 2.981 M -22.38 % 3.841 M 0.71 % 3.814 M 7.44 % 3.550 M
Operating income 12.284 M -34.09 % 18.637 M 115.33 % 8.655 M 16.19 % 7.449 M -44.16 % 13.339 M -35.13 % 20.562 M 151.83 % 8.165 M 15.90 % 7.045 M -32.39 % 10.420 M -60.33 % 26.268 M 202.94 % 8.671 M -14.93 % 10.193 M 13.37 % 8.991 M -73.33 % 33.715 M 325.96 % 7.915 M 108.62 % 3.794 M 139.11 % -9.701 M -331.20 % 4.196 M 233.84 % -3.135 M -408.87 % 1.015 M 151.39 % -1.975 M 44.96 % -3.588 M -389.55 % -733.000 K 92.06 % -9.228 M -210.25 % 8.370 M -49.41 % 16.546 M 137.80 % 6.958 M -27.91 % 9.652 M 17.66 % 8.203 M -53.62 % 17.686 M 39.81 % 12.650 M 181.05 % 4.501 M 1 039.49 % 395.000 K -95.18 % 8.198 M 18.45 % 6.921 M -19.87 % 8.637 M 114.85 % 4.020 M -66.77 % 12.098 M 175.14 % 4.397 M 19.74 % 3.672 M 5.12 % 3.493 M -48.03 % 6.721 M 20.21 % 5.591 M -16.55 % 6.700 M 58.62 % 4.224 M 9.17 % 3.869 M -51.34 % 7.951 M -12.40 % 9.077 M 54.69 % 5.868 M -15.73 % 6.963 M 22.33 % 5.692 M -33.18 % 8.519 M 126.33 % 3.764 M
Operating income ratio 0.11 -33.16 % 0.16 96.15 % 0.08 3.64 % 0.08 -35.24 % 0.12 -32.45 % 0.18 98.02 % 0.09 4.77 % 0.09 -24.91 % 0.12 -56.45 % 0.27 144.87 % 0.11 -5.73 % 0.12 7.42 % 0.11 -67.14 % 0.33 209.65 % 0.11 103.99 % 0.05 128.91 % -0.18 -418.81 % 0.06 212.38 % -0.05 -469.18 % 0.01 133.50 % -0.04 28.45 % -0.06 -428.88 % -0.01 91.77 % -0.13 -228.81 % 0.10 -44.07 % 0.18 114.75 % 0.09 -25.23 % 0.11 12.54 % 0.10 -27.15 % 0.14 -3.56 % 0.14 136.21 % 0.06 888.10 % 0.01 -93.36 % 0.09 -12.81 % 0.11 -7.02 % 0.11 51.03 % 0.08 -54.03 % 0.17 96.77 % 0.08 11.97 % 0.08 4.37 % 0.07 -33.42 % 0.11 3.21 % 0.10 -14.56 % 0.12 43.05 % 0.09 4.76 % 0.08 -47.70 % 0.16 -5.30 % 0.16 28.19 % 0.13 -5.74 % 0.14 -0.41 % 0.14 -29.39 % 0.19 78.70 % 0.11
Total other income expenses net -6.010 M 0.55 % -6.043 M 11.54 % -6.831 M -5.35 % -6.484 M 9.81 % -7.189 M 6.56 % -7.694 M -14.75 % -6.705 M 3.80 % -6.970 M 14.91 % -8.191 M -162.17 % 13.175 M 259.10 % -8.281 M 3.17 % -8.552 M -13.71 % -7.521 M 1.01 % -7.598 M -0.97 % -7.525 M 9.13 % -8.281 M 4.25 % -8.649 M -2.04 % -8.476 M -79.40 % -4.725 M 32.73 % -7.024 M -20.17 % -5.845 M 84.10 % -36.764 M -2 081.85 % -1.685 M 67.01 % -5.108 M -8.63 % -4.702 M 29.82 % -6.700 M -93.24 % -3.467 M 15.32 % -4.094 M -30.05 % -3.148 M 9.57 % -3.481 M -22.18 % -2.849 M -3.41 % -2.755 M 16.46 % -3.298 M -52.90 % -2.157 M 22.27 % -2.775 M 38.77 % -4.532 M -57.63 % -2.875 M -12.44 % -2.557 M 28.89 % -3.596 M -18.72 % -3.029 M 1.88 % -3.087 M -237.73 % 2.241 M 163.40 % -3.535 M 21.34 % -4.494 M -29.44 % -3.472 M -381.79 % -720.648 K 80.82 % -3.758 M -16.45 % -3.227 M 0.49 % -3.243 M -108.35 % -1.557 M 48.46 % -3.020 M 5.74 % -3.204 M -18.10 % -2.713 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 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 2012-09-30 2012-06-30
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-03-31 2022-09-30 2022-03-31 2021-09-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-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-09-30 2013-03-31
Net debt 0.000 -100.00 % 285.443 M 0.000 -100.00 % 297.868 M 0.000 -100.00 % 302.157 M 0.000 -100.00 % 316.863 M -1.22 % 320.788 M -12.06 % 364.769 M -1.10 % 368.818 M 12.11 % 328.976 M -15.30 % 388.416 M 0.000 -100.00 % 333.811 M 0.000 -100.00 % 331.246 M 0.000 -100.00 % 210.369 M 0.000 -100.00 % 168.246 M 0.000 -100.00 % 96.230 M 0.000 -100.00 % 114.759 M 0.000 -100.00 % 94.248 M 0.000 -100.00 % 73.493 M 0.000 -100.00 % 84.437 M -34.62 % 129.140 M 0.000 -100.00 % 98.994 M 0.000 -100.00 % 77.534 M 0.000 -100.00 % 77.242 M 0.000 -100.00 % 83.350 M -6.91 % 89.533 M 61.96 % 55.281 M
Total investments 0.000 -100.00 % 4.912 M 0.000 -100.00 % 8.180 M 0.000 -100.00 % 2.571 M 0.000 -100.00 % 4.186 M 36.80 % 3.060 M -64.60 % 8.643 M 32.18 % 6.539 M 10.59 % 5.913 M -6.72 % 6.339 M 0.000 -100.00 % 6.294 M 0.000 -100.00 % 5.167 M 0.000 -100.00 % 5.748 M 0.000 -100.00 % 4.816 M 0.000 -100.00 % 5.065 M 0.000 -100.00 % 5.101 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.296 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 0.000 -100.00 % 291.565 M 0.000 -100.00 % 300.040 M 0.000 -100.00 % 308.726 M 0.000 -100.00 % 409.429 M 26.30 % 324.163 M -11.33 % 365.604 M -1.95 % 372.889 M 12.10 % 332.627 M -15.03 % 391.477 M 0.000 -100.00 % 337.816 M 0.000 -100.00 % 335.501 M 0.000 -100.00 % 212.821 M 0.000 -100.00 % 170.511 M 0.000 -100.00 % 98.943 M 0.000 -100.00 % 124.262 M 0.000 -100.00 % 106.011 M 0.000 -100.00 % 80.330 M 0.000 -100.00 % 107.864 M -21.13 % 136.766 M 0.000 -100.00 % 103.948 M 0.000 -100.00 % 85.690 M 0.000 -100.00 % 81.427 M 0.000 -100.00 % 89.422 M -19.27 % 110.771 M 54.77 % 71.573 M
Accumulated other comprehensive income loss 236.048 M 10 048.24 % 2.326 M -98.99 % 230.121 M 0.000 -100.00 % 222.105 M 6 043.98 % 3.615 M -98.32 % 215.759 M 209.76 % 69.653 M -16.25 % 83.163 M 19.40 % 69.653 M -16.25 % 83.163 M 19.40 % 69.653 M -16.25 % 83.163 M -56.50 % 191.180 M 0.000 -100.00 % 202.204 M 0.000 -100.00 % 229.483 M 0.000 -100.00 % 240.092 M 0.000 -100.00 % 229.198 M 0.000 -100.00 % 223.962 M 0.000 -100.00 % 207.014 M 0.000 -100.00 % 209.190 M 0.000 -100.00 % 202.290 M 0.000 0.000 -100.00 % 193.401 M 0.000 -100.00 % 193.116 M 0.000 -100.00 % 185.919 M 0.000 -100.00 % 203.110 M 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 150.560 M 0.000 0.000 0.000 -100.00 % 135.326 M 0.000 0.000 -100.00 % 124.229 M 0.000 -100.00 % 92.204 M 0.000 -100.00 % 90.134 M 0.000 0.000 0.000 -100.00 % 116.211 M 0.000 0.000 0.000 -100.00 % 155.689 M 0.000 0.000 0.000 -100.00 % 138.793 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 115.165 M 0.000 0.000 0.000 -100.00 % 107.947 M 0.000 0.000 0.000 -100.00 % 117.942 M 0.000 -100.00 % 106.290 M
Common stock 0.000 -100.00 % 69.653 M 0.000 -100.00 % 69.653 M 0.000 -100.00 % 69.653 M 0.000 -100.00 % 69.653 M 0.00 % 69.653 M 0.00 % 69.653 M 0.00 % 69.653 M 0.00 % 69.653 M 0.00 % 69.653 M 0.000 -100.00 % 69.653 M 0.000 -100.00 % 69.653 M 0.000 -100.00 % 69.653 M 0.000 -100.00 % 69.653 M 0.000 -100.00 % 69.653 M 0.000 -100.00 % 69.653 M 0.000 -100.00 % 69.653 M 0.000 -100.00 % 69.653 M 0.000 -100.00 % 69.653 M 0.00 % 69.653 M 0.000 -100.00 % 69.653 M 0.000 -100.00 % 69.653 M 0.000 -100.00 % 69.653 M 0.000 -100.00 % 69.653 M 4.50 % 66.653 M 0.00 % 66.653 M
Total equity 236.048 M 0.00 % 236.048 M 2.58 % 230.121 M 0.00 % 230.121 M 3.61 % 222.105 M 0.00 % 222.106 M 2.94 % 215.759 M 0.00 % 215.759 M 2.21 % 211.084 M 15.77 % 182.333 M 1.85 % 179.026 M 13.65 % 157.521 M -11.24 % 177.462 M -7.18 % 191.180 M 0.00 % 191.180 M -5.45 % 202.204 M 0.00 % 202.204 M -11.89 % 229.483 M 0.00 % 229.483 M -4.42 % 240.092 M 0.00 % 240.092 M 4.75 % 229.198 M 0.00 % 229.198 M 2.34 % 223.962 M 0.00 % 223.962 M 8.19 % 207.014 M 0.00 % 207.014 M -1.04 % 209.190 M 0.00 % 209.190 M 3.41 % 202.290 M 0.00 % 202.290 M 0.98 % 200.334 M 3.58 % 193.401 M 0.00 % 193.401 M 0.15 % 193.116 M 0.00 % 193.116 M 3.87 % 185.919 M 0.00 % 185.919 M -8.46 % 203.110 M 0.00 % 203.110 M 4.96 % 193.521 M 2.77 % 188.309 M
Other non current liabilities -236.048 M -1 349.26 % 18.895 M 108.21 % -230.121 M -1 406.02 % 17.620 M 107.93 % -222.105 M -1 323.05 % 18.160 M 108.42 % -215.759 M -1 491.01 % 15.511 M 1.47 % 15.286 M -2.83 % 15.731 M 13.25 % 13.891 M 23.17 % 11.278 M 5.69 % 10.671 M 105.58 % -191.180 M -605.61 % 37.812 M 118.70 % -202.204 M -2 035.77 % 10.446 M 104.55 % -229.483 M -2 876.56 % 8.265 M 103.44 % -240.092 M -3 503.61 % 7.054 M 103.08 % -229.198 M -2 652.32 % 8.980 M 104.01 % -223.962 M -3 147.78 % 7.348 M 103.55 % -207.014 M 0.000 100.00 % -209.190 M 0.000 100.00 % -202.290 M 0.000 -100.00 % 4.098 M 102.12 % -193.401 M 0.000 100.00 % -193.116 M 0.000 100.00 % -185.919 M 0.000 100.00 % -203.110 M 0.000 0.000 0.000
Long term debt 0.000 -100.00 % 159.626 M 0.000 -100.00 % 193.151 M 0.000 -100.00 % 190.782 M 0.000 -100.00 % 204.557 M -18.87 % 252.137 M -12.79 % 289.122 M -2.33 % 296.015 M -1.63 % 300.925 M -4.00 % 313.473 M 0.000 -100.00 % 313.815 M 0.000 -100.00 % 292.630 M 0.000 -100.00 % 232.454 M 0.000 -100.00 % 167.605 M 0.000 -100.00 % 87.009 M 0.000 -100.00 % 55.208 M 0.000 -100.00 % 65.603 M 0.000 -100.00 % 42.726 M 0.000 -100.00 % 67.257 M -16.60 % 80.645 M 0.000 -100.00 % 74.174 M 0.000 -100.00 % 56.095 M 0.000 -100.00 % 54.335 M 0.000 -100.00 % 62.762 M 48.58 % 42.240 M 16.47 % 36.267 M
Total non current liabilities -236.048 M -232.22 % 178.521 M 177.58 % -230.121 M -209.18 % 210.771 M 194.90 % -222.105 M -206.30 % 208.942 M 196.84 % -215.759 M -198.04 % 220.068 M -17.71 % 267.423 M -12.28 % 304.853 M -1.63 % 309.906 M -0.74 % 312.203 M -3.68 % 324.144 M 269.55 % -191.180 M -154.37 % 351.627 M 273.90 % -202.204 M -166.72 % 303.075 M 232.07 % -229.483 M -194.34 % 243.256 M 201.32 % -240.092 M -234.43 % 178.601 M 177.92 % -229.198 M -326.99 % 100.974 M 145.09 % -223.962 M -435.15 % 66.823 M 132.28 % -207.014 M -396.09 % 69.916 M 133.42 % -209.190 M -547.51 % 46.745 M 123.11 % -202.290 M -380.98 % 71.994 M -20.54 % 90.608 M 146.85 % -193.401 M -334.65 % 82.421 M 142.68 % -193.116 M -397.73 % 64.862 M 134.89 % -185.919 M -388.64 % 64.413 M 131.71 % -203.110 M -352.15 % 80.552 M 30.21 % 61.863 M 12.09 % 55.191 M
Other current liabilities 0.000 -100.00 % 52.558 M 0.000 -100.00 % 38.516 M 0.000 -100.00 % 24.230 M 0.000 -100.00 % 25.189 M -7.88 % 27.343 M -25.87 % 36.884 M 13.24 % 32.572 M 149.58 % -65.693 M -297.34 % 33.289 M 0.000 -100.00 % 11.935 M 0.000 100.00 % -7.729 M 0.000 -100.00 % 52.145 M 0.000 100.00 % -1.611 M 0.000 -100.00 % 45.002 M 0.000 -100.00 % 26.292 M 0.000 -100.00 % 30.623 M 0.000 -100.00 % 43.980 M 0.000 -100.00 % 33.732 M 115.87 % 15.626 M 0.000 -100.00 % 43.042 M 0.000 -100.00 % 40.312 M 0.000 -100.00 % 39.309 M 0.000 -100.00 % 41.851 M 106.65 % 20.252 M -45.79 % 37.359 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.302 M 0.000 -100.00 % 2.405 M 21.40 % 1.981 M -46.17 % 3.680 M 55.60 % 2.365 M -96.83 % 74.643 M 1 522.23 % 4.601 M 0.000 -100.00 % 60.098 M 0.000 -100.00 % 37.136 M 0.000 0.000 0.000 -100.00 % 31.261 M 0.000 -100.00 % 34.989 M 0.000 -100.00 % 28.896 M 0.000 -100.00 % 24.952 M 0.000 -100.00 % 23.921 M 0.000 -100.00 % 24.869 M -19.99 % 31.082 M 0.000 -100.00 % 17.582 M 0.000 -100.00 % 22.032 M 0.000 -100.00 % 15.504 M 0.000 -100.00 % 18.374 M -20.54 % 23.122 M 38.13 % 16.740 M
Short term debt 0.000 -100.00 % 131.939 M 0.000 -100.00 % 106.889 M 0.000 -100.00 % 117.944 M 0.000 -100.00 % 204.872 M 184.44 % 72.026 M -5.83 % 76.482 M -0.51 % 76.874 M 142.49 % 31.702 M -59.36 % 78.004 M 0.000 -100.00 % 24.001 M 0.000 -100.00 % 42.872 M 0.000 0.000 0.000 -100.00 % 30.464 M 0.000 -100.00 % 11.934 M 0.000 -100.00 % 69.054 M 0.000 -100.00 % 40.408 M 0.000 -100.00 % 37.604 M 0.000 -100.00 % 40.607 M -27.64 % 56.121 M 0.000 -100.00 % 29.774 M 0.000 -100.00 % 29.595 M 0.000 -100.00 % 27.092 M 0.000 -100.00 % 26.660 M -61.10 % 68.531 M 94.10 % 35.306 M
Total current liabilities 0.000 -100.00 % 238.752 M 0.000 -100.00 % 199.164 M 0.000 -100.00 % 188.476 M 0.000 -100.00 % 276.603 M 121.03 % 125.142 M -17.60 % 151.863 M -2.17 % 155.235 M 5.93 % 146.548 M -9.65 % 162.201 M 0.000 -100.00 % 132.035 M 0.000 -100.00 % 144.795 M 0.000 -100.00 % 115.049 M 0.000 -100.00 % 134.760 M 0.000 -100.00 % 122.846 M 0.000 -100.00 % 156.005 M 0.000 -100.00 % 148.713 M 0.000 -100.00 % 153.642 M 0.000 -100.00 % 139.868 M 9.87 % 127.307 M 0.000 -100.00 % 124.211 M 0.000 -100.00 % 118.711 M 0.000 -100.00 % 103.575 M 0.000 -100.00 % 103.400 M -16.52 % 123.856 M 24.58 % 99.420 M
Total liabilities -236.048 M -156.57 % 417.273 M 281.33 % -230.121 M -156.14 % 409.935 M 284.57 % -222.105 M -155.89 % 397.418 M 284.20 % -215.759 M -143.44 % 496.671 M 26.52 % 392.565 M -14.05 % 456.716 M -1.81 % 465.141 M 1.39 % 458.751 M -5.67 % 486.345 M 354.39 % -191.180 M -139.53 % 483.662 M 339.20 % -202.204 M -145.15 % 447.870 M 295.16 % -229.483 M -164.05 % 358.305 M 249.24 % -240.092 M -176.62 % 313.361 M 236.72 % -229.198 M -202.40 % 223.820 M 199.94 % -223.962 M -200.51 % 222.828 M 207.64 % -207.014 M -194.69 % 218.629 M 204.51 % -209.190 M -204.39 % 200.387 M 199.06 % -202.290 M -195.48 % 211.862 M -2.78 % 217.914 M 212.67 % -193.401 M -193.60 % 206.632 M 207.00 % -193.116 M -205.20 % 183.573 M 198.74 % -185.919 M -210.67 % 167.988 M 182.71 % -203.110 M -210.42 % 183.951 M -0.95 % 185.719 M 20.12 % 154.610 M
Other non current assets 0.000 -100.00 % 3.636 M 0.000 -100.00 % 1.274 M 0.000 -100.00 % 3.115 M 0.000 -100.00 % 1.073 M -65.45 % 3.106 M 102.61 % 1.533 M -60.72 % 3.903 M 396.56 % 786.000 K -87.76 % 6.423 M 0.000 -100.00 % 6.035 M 0.000 -100.00 % 6.361 M 0.000 -100.00 % 3.904 M 0.000 -100.00 % 6.731 M 0.000 -100.00 % 6.362 M 0.000 -100.00 % 35.298 M 0.000 -100.00 % 9.552 M 0.000 -100.00 % 8.051 M 0.000 -100.00 % 9.079 M 134.02 % -26.686 M 0.000 -100.00 % 275.324 M 0.000 -100.00 % 10.055 M 0.000 -100.00 % 239.556 M 0.000 -100.00 % 10.206 M -95.99 % 254.713 M 2 200.71 % 11.071 M
Long term investments 0.000 -100.00 % 4.912 M 0.000 -100.00 % 7.186 M 0.000 -100.00 % 2.521 M 0.000 -100.00 % 4.186 M 356.99 % 916.000 K -89.40 % 8.643 M 117.87 % 3.967 M -32.91 % 5.913 M 69.84 % 3.482 M 0.000 -100.00 % 4.289 M 0.000 -100.00 % 3.080 M 0.000 -100.00 % 4.768 M 0.000 -100.00 % 3.378 M 0.000 -100.00 % 4.709 M 0.000 -100.00 % 5.025 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.740 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 4.774 M 0.000 -100.00 % 3.395 M 0.000 -100.00 % 3.598 M 0.000 -100.00 % 3.729 M -4.73 % 3.914 M 48.37 % 2.638 M -17.64 % 3.203 M 31.38 % 2.438 M -16.68 % 2.926 M 0.000 -100.00 % 76.512 M 0.000 -100.00 % 1.411 M 0.000 -100.00 % 2.054 M 0.000 -100.00 % 2.963 M 0.000 -100.00 % 1.451 M 0.000 -100.00 % 1.974 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.652 M 0.000 0.000 0.000 -100.00 % 90.330 M 0.000 0.000 0.000 -100.00 % 77.396 M 0.000 -100.00 % 78.081 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 4.774 M 0.000 -100.00 % 3.395 M 0.000 -100.00 % 3.598 M 0.000 -100.00 % 3.729 M -4.73 % 3.914 M 48.37 % 2.638 M -17.64 % 3.203 M 31.38 % 2.438 M -16.68 % 2.926 M 0.000 -100.00 % 718.000 K 0.000 -100.00 % 1.411 M 0.000 -100.00 % 2.054 M 0.000 -100.00 % 2.963 M 0.000 -100.00 % 1.451 M 0.000 -100.00 % 1.974 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.652 M 0.000 0.000 0.000 -100.00 % 3.304 M 0.000 0.000 0.000 -100.00 % 3.614 M 0.000 -100.00 % 4.184 M
Property plant equipment net 0.000 -100.00 % 471.346 M 0.000 -100.00 % 469.953 M 0.000 -100.00 % 460.687 M 0.000 -100.00 % 453.066 M 1.25 % 447.477 M -4.74 % 469.720 M -1.95 % 479.082 M -0.63 % 482.125 M -4.60 % 505.354 M 0.000 -100.00 % 490.330 M 0.000 -100.00 % 459.979 M 0.000 -100.00 % 409.424 M 0.000 -100.00 % 377.371 M 0.000 -100.00 % 263.032 M 0.000 -100.00 % 254.309 M 0.000 -100.00 % 281.843 M 0.000 -100.00 % 265.141 M 0.000 -100.00 % 260.152 M -1.34 % 263.686 M 0.000 0.000 0.000 -100.00 % 216.852 M 0.000 0.000 0.000 -100.00 % 258.443 M 0.000 -100.00 % 211.798 M
Total non current assets 0.000 -100.00 % 490.113 M 0.000 -100.00 % 482.499 M 0.000 -100.00 % 473.839 M 0.000 -100.00 % 472.032 M 1.69 % 464.195 M -6.60 % 496.977 M -1.41 % 504.062 M -0.89 % 508.589 M -4.67 % 533.515 M 0.000 -100.00 % 517.472 M 0.000 -100.00 % 484.625 M 0.000 -100.00 % 421.130 M 0.000 -100.00 % 390.443 M 0.000 -100.00 % 306.968 M 0.000 -100.00 % 296.605 M 0.000 -100.00 % 291.395 M 0.000 -100.00 % 273.192 M 0.000 -100.00 % 269.231 M -2.78 % 276.924 M 0.000 -100.00 % 275.324 M 0.000 -100.00 % 230.211 M 0.000 -100.00 % 239.556 M 0.000 -100.00 % 272.264 M 6.89 % 254.713 M 12.18 % 227.053 M
Other current assets -6.122 M -116.30 % 37.559 M 1 829.24 % -2.172 M -105.08 % 42.722 M 750.36 % -6.569 M -120.86 % 31.496 M 134.03 % -92.566 M -326.34 % 40.896 M 257.61 % 11.436 M -71.07 % 39.531 M 145.63 % 16.094 M -36.99 % 25.543 M 42.27 % 17.954 M 548.29 % -4.005 M -105.32 % 75.300 M 1 286.76 % -6.345 M -117.67 % 35.908 M 1 146.26 % -3.432 M -142.87 % 8.005 M 314.27 % -3.736 M -102.41 % 155.252 M 5 158.70 % -3.069 M -125.33 % 12.114 M 226.46 % -9.579 M -154.62 % 17.536 M 249.08 % -11.763 M -124.36 % 48.289 M 806.29 % -6.837 M -105.28 % 129.548 M 652.99 % -23.427 M -178.01 % 30.032 M -23.69 % 39.357 M 894.44 % -4.954 M -113.93 % 35.566 M 536.07 % -8.156 M -116.99 % 47.992 M 1 246.76 % -4.185 M -115.54 % 26.928 M 543.41 % -6.073 M -119.38 % 31.329 M 3.38 % 30.305 M 40.99 % 21.494 M
Short term investments 0.000 -100.00 % 1.227 M 0.000 -100.00 % 994.000 K 0.000 -100.00 % 50.000 K 0.000 -100.00 % 5.114 M 22.11 % 4.188 M 484.10 % 717.000 K 8.31 % 662.000 K -49.73 % 1.317 M 128.65 % 576.000 K 0.000 -100.00 % 2.005 M 0.000 -100.00 % 2.088 M 0.000 -100.00 % 980.000 K 0.000 -100.00 % 1.438 M 0.000 -100.00 % 356.000 K 0.000 -100.00 % 76.636 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 556.155 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 6.122 M 0.000 -100.00 % 2.172 M 0.000 -100.00 % 6.569 M 0.000 -100.00 % 92.566 M 2 642.70 % 3.375 M 304.19 % 835.000 K -79.49 % 4.071 M 11.50 % 3.651 M 19.27 % 3.061 M 0.000 -100.00 % 4.005 M 0.000 -100.00 % 4.256 M 0.000 -100.00 % 2.452 M 0.000 -100.00 % 2.265 M 0.000 -100.00 % 2.713 M 0.000 -100.00 % 9.502 M 0.000 -100.00 % 11.763 M 0.000 -100.00 % 6.837 M 0.000 -100.00 % 23.427 M 207.18 % 7.626 M 0.000 -100.00 % 4.954 M 0.000 -100.00 % 8.156 M 0.000 -100.00 % 4.185 M 0.000 -100.00 % 6.073 M -71.41 % 21.238 M 30.36 % 16.291 M
Cash and short term investments 6.122 M -16.70 % 7.349 M 238.35 % 2.172 M -31.40 % 3.166 M -51.80 % 6.569 M -0.76 % 6.619 M -92.85 % 92.566 M -5.24 % 97.680 M 1 191.55 % 7.563 M 387.31 % 1.552 M -67.21 % 4.733 M -4.73 % 4.968 M 36.60 % 3.637 M -9.19 % 4.005 M -33.36 % 6.010 M -5.28 % 6.345 M 0.03 % 6.343 M 84.83 % 3.432 M 0.00 % 3.432 M -8.14 % 3.736 M 0.89 % 3.703 M 20.66 % 3.069 M 0.00 % 3.069 M -67.96 % 9.579 M 0.00 % 9.579 M -18.57 % 11.763 M 0.00 % 11.763 M 72.05 % 6.837 M 0.00 % 6.837 M -70.82 % 23.427 M 0.00 % 23.427 M 186.30 % 8.183 M 65.17 % 4.954 M 0.00 % 4.954 M -39.26 % 8.156 M 0.00 % 8.156 M 94.89 % 4.185 M 0.00 % 4.185 M -31.09 % 6.073 M 0.01 % 6.073 M -71.41 % 21.238 M 30.36 % 16.291 M
Total current assets 0.000 -100.00 % 163.208 M 0.000 -100.00 % 157.557 M 0.000 -100.00 % 145.684 M 0.000 -100.00 % 240.398 M 72.39 % 139.454 M -1.84 % 142.072 M 1.40 % 140.105 M 30.11 % 107.683 M -17.35 % 130.292 M 0.000 -100.00 % 157.370 M 0.000 -100.00 % 165.449 M 0.000 -100.00 % 166.658 M 0.000 -100.00 % 163.010 M 0.000 -100.00 % 146.050 M 0.000 -100.00 % 150.186 M 0.000 -100.00 % 134.248 M 0.000 -100.00 % 136.385 M 0.000 -100.00 % 144.921 M 2.54 % 141.324 M 0.000 -100.00 % 124.709 M 0.000 -100.00 % 146.478 M 0.000 -100.00 % 114.351 M 0.000 -100.00 % 114.798 M -7.81 % 124.527 M 7.47 % 115.866 M
Inventory 0.000 -100.00 % 5.571 M 0.000 -100.00 % 6.538 M 0.000 -100.00 % 3.637 M 0.000 -100.00 % 6.269 M 199.95 % 2.090 M -9.41 % 2.307 M -7.87 % 2.504 M 140.08 % 1.043 M -6.88 % 1.120 M 0.000 -100.00 % 1.553 M 0.000 -100.00 % 1.770 M 0.000 -100.00 % 2.780 M 0.000 -100.00 % 4.055 M 0.000 -100.00 % 3.308 M 0.000 -100.00 % 2.895 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
Net receivables 0.000 -100.00 % 112.729 M 0.000 -100.00 % 105.131 M 0.000 -100.00 % 103.932 M 0.000 -100.00 % 100.667 M -14.67 % 117.977 M 18.69 % 99.399 M -14.88 % 116.774 M 50.78 % 77.446 M -28.01 % 107.581 M 0.000 -100.00 % 76.512 M 0.000 -100.00 % 113.904 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 119.110 M 0.000 -100.00 % 74.196 M 0.000 -100.00 % 101.370 M 0.000 -100.00 % 91.462 M -2.48 % 93.785 M 0.000 -100.00 % 84.189 M 0.000 -100.00 % 90.330 M 0.000 -100.00 % 83.238 M 0.000 -100.00 % 77.396 M 6.05 % 72.984 M -6.53 % 78.081 M
Tax assets 0.000 -100.00 % 5.445 M 0.000 -100.00 % 691.000 K 0.000 -100.00 % 3.918 M 0.000 -100.00 % 9.978 M 13.62 % 8.782 M -39.20 % 14.443 M 3.85 % 13.907 M -19.74 % 17.327 M 13.03 % 15.330 M 0.000 -100.00 % 16.100 M 0.000 -100.00 % 13.794 M 0.000 -100.00 % 980.000 K 0.000 0.000 0.000 -100.00 % 31.414 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.532 M 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
Account payables 0.000 -100.00 % 54.255 M 0.000 -100.00 % 53.759 M 0.000 -100.00 % 39.310 M 0.000 -100.00 % 41.732 M 131.91 % 17.995 M -42.21 % 31.137 M -22.46 % 40.157 M 28.49 % 31.253 M -35.30 % 48.304 M 0.000 -100.00 % 36.001 M 0.000 -100.00 % 64.239 M 0.000 -100.00 % 62.904 M 0.000 -100.00 % 71.500 M 0.000 -100.00 % 65.910 M 0.000 -100.00 % 56.472 M 0.000 -100.00 % 52.730 M 0.000 -100.00 % 48.137 M 0.000 -100.00 % 40.660 M 1.47 % 40.069 M 0.000 -100.00 % 33.813 M 0.000 -100.00 % 26.773 M 0.000 -100.00 % 21.670 M 0.000 -100.00 % 16.515 M 38.19 % 11.951 M 19.33 % 10.015 M
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.690 M 0.000 0.000 -100.00 % 5.797 M 0.000 -100.00 % 3.761 M 0.000 -100.00 % 2.604 M 0.000 0.000 0.000 -100.00 % 8.278 M 0.000 0.000 0.000 -100.00 % 3.145 M 0.000 0.000 0.000 -100.00 % 4.188 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.490 M 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 0.000 0.000 0.000 0.000 100.00 % -7.395 M 0.000 100.00 % -5.798 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.348 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.098 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 10.817 M 0.000 -100.00 % 13.435 M 0.000 -100.00 % 15.991 M 0.000 -100.00 % 18.290 M -11.39 % 20.641 M -10.24 % 22.996 M -9.09 % 25.295 M -7.49 % 27.343 M -6.97 % 29.390 M 0.000 0.000 0.000 -100.00 % 20.682 M 0.000 -100.00 % 19.633 M 0.000 -100.00 % 30.933 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 13.510 M 0.000 -100.00 % 160.468 M 0.000 -100.00 % 13.510 M 0.000 -100.00 % 76.453 M 465.90 % 13.510 M -68.60 % 43.027 M 218.48 % 13.510 M -25.83 % 18.215 M 3.06 % 17.675 M 0.000 -100.00 % 121.527 M 0.000 -100.00 % 13.510 M 0.000 -100.00 % 159.830 M 0.000 -100.00 % 13.510 M 0.000 -100.00 % 159.545 M 0.000 -100.00 % 15.516 M 0.000 -100.00 % 137.361 M 0.000 -100.00 % 139.537 M 0.000 -100.00 % 132.637 M 754.84 % 15.516 M 0.000 -100.00 % 123.748 M 0.000 -100.00 % 15.516 M 0.000 -100.00 % 116.266 M 0.000 -100.00 % 15.516 M -87.77 % 126.868 M 725.64 % 15.366 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.395 M 0.000 -100.00 % 5.798 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.537 M 0.000 -100.00 % 3.942 M 0.000 -100.00 % 4.985 M 0.000 -100.00 % 4.267 M 0.000 -100.00 % 4.313 M 0.000 -100.00 % 4.019 M 0.000 -100.00 % 4.737 M -19.23 % 5.865 M 0.000 -100.00 % 8.247 M 0.000 -100.00 % 8.767 M 0.000 -100.00 % 10.078 M 0.000 -100.00 % 17.789 M -9.34 % 19.623 M 3.69 % 18.924 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 653.321 M 0.000 -100.00 % 640.056 M 0.000 -100.00 % 619.523 M 0.000 -100.00 % 712.430 M 18.02 % 603.649 M -5.54 % 639.049 M -0.79 % 644.167 M 4.53 % 616.272 M -7.16 % 663.807 M 0.000 -100.00 % 674.842 M 0.000 -100.00 % 650.074 M 0.000 -100.00 % 587.788 M 0.000 -100.00 % 553.453 M 0.000 -100.00 % 453.018 M 0.000 -100.00 % 446.790 M 0.000 -100.00 % 425.643 M 0.000 -100.00 % 409.577 M 0.000 -100.00 % 414.152 M -0.98 % 418.248 M 0.000 -100.00 % 400.033 M 0.000 -100.00 % 376.689 M 0.000 -100.00 % 353.907 M 0.000 -100.00 % 387.061 M 2.06 % 379.240 M 10.59 % 342.919 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-03-31 2022-09-30 2022-03-31 2021-09-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-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-09-30 2013-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -3.850 M 58.21 % -9.213 M -770.79 % -1.058 M -40.13 % -755.000 K 82.05 % -4.207 M 38.38 % -6.827 M 52.15 % -14.268 M -1.31 % -14.083 M -1.48 % -13.877 M 2.59 % -14.246 M -4.37 % -13.649 M -4.05 % -13.118 M -339.32 % -2.986 M 86.66 % -22.390 M -7 728.67 % -286.000 K -105.45 % 5.250 M -65.81 % 15.356 M 293.74 % 3.900 M -63.83 % 10.783 M 186.86 % 3.759 M -50.77 % 7.635 M -68.53 % 24.263 M 364.27 % 5.226 M -55.00 % 11.614 M 615.26 % -2.254 M 70.15 % -7.551 M -148.88 % -3.034 M -8.63 % -2.793 M -3.71 % -2.693 M 66.09 % -7.941 M -3.05 % -7.706 M -473.36 % -1.344 M -138.18 % 3.520 M 219.73 % -2.940 M 27.07 % -4.031 M -203.77 % -1.327 M -111.31 % -628.000 K 89.61 % -6.046 M -581.62 % -887.000 K -241.15 % -260.000 K -766.67 % -30.000 K 99.53 % -6.444 M -755.78 % -753.000 K -38.17 % -545.000 K 49.07 % -1.070 M 72.99 % -3.961 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 624.000 K 817.65 % 68.000 K -98.10 % 3.579 M -88.01 % 29.862 M 2 360.56 % -1.321 M -330.54 % 573.000 K -80.81 % 2.986 M -86.66 % 22.390 M 7 728.67 % 286.000 K 105.45 % -5.250 M 65.81 % -15.356 M -293.74 % -3.900 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
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -91.942 M -135 308.82 % 68.000 K -66.67 % 204.000 K -99.32 % 29.862 M 1 485.06 % -2.156 M -476.27 % 573.000 K -80.81 % 2.986 M -86.66 % 22.390 M 7 728.67 % 286.000 K 105.45 % -5.250 M 65.81 % -15.356 M -293.74 % -3.900 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 624.000 K -99.33 % 92.566 M 0.07 % 92.498 M 2 640.68 % 3.375 M 112.74 % -26.487 M -3 272.10 % 835.000 K 218.70 % 262.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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.569 M 952.72 % 624.000 K -99.33 % 92.566 M 2 486.36 % 3.579 M 6.04 % 3.375 M 355.49 % -1.321 M -258.20 % 835.000 K -72.04 % 2.986 M -86.66 % 22.390 M 7 728.67 % 286.000 K 105.45 % -5.250 M 65.81 % -15.356 M -293.74 % -3.900 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 624.000 K 817.65 % 68.000 K -98.10 % 3.579 M -88.01 % 29.862 M 2 360.56 % -1.321 M -330.54 % 573.000 K -80.81 % 2.986 M -86.66 % 22.390 M 7 728.67 % 286.000 K 105.45 % -5.250 M 65.81 % -15.356 M -293.74 % -3.900 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 624.000 K 817.65 % 68.000 K -98.10 % 3.579 M -88.01 % 29.862 M 2 360.56 % -1.321 M -330.54 % 573.000 K -80.81 % 2.986 M -86.66 % 22.390 M 7 728.67 % 286.000 K 105.45 % -5.250 M 65.81 % -15.356 M -293.74 % -3.900 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
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
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009