KUWERIN.BO

Kuwer Industries Limited KUWERIN.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 578.670 M -1.78 % 589.131 M -11.62 % 666.587 M 5.10 % 634.232 M 11.90 % 566.807 M -5.97 % 602.810 M 26.85 % 475.198 M 6.77 % 445.049 M 48.55 % 299.600 M 5.00 % 285.327 M 21.68 % 234.491 M 24.69 % 188.060 M 23.17 % 152.682 M -17.32 % 184.658 M -43.64 % 327.615 M 2.06 % 320.991 M -12.72 % 367.763 M 86.54 % 197.155 M
Net income 4.556 M 329.81 % 1.060 M -54.93 % 2.352 M 24.51 % 1.889 M -51.93 % 3.930 M 92.74 % 2.039 M 134.04 % -5.991 M -416.00 % 1.896 M 82.22 % 1.040 M -29.45 % 1.475 M 31.73 % 1.119 M 118.72 % 511.835 K 203.19 % 168.814 K -64.98 % 482.041 K 265.70 % -290.904 K -128.69 % 1.014 M -56.36 % 2.324 M 192.69 % -2.507 M
Income before tax 3.418 M 14 341.67 % -24.000 K -101.65 % 1.456 M -8.89 % 1.598 M -39.38 % 2.636 M -34.80 % 4.043 M 237.06 % 1.200 M -62.25 % 3.178 M 47.26 % 2.158 M -9.43 % 2.383 M 33.60 % 1.783 M 98.04 % 900.452 K 18.92 % 757.177 K -45.97 % 1.401 M 29.68 % 1.081 M -48.74 % 2.108 M -44.81 % 3.820 M 211.07 % -3.440 M
Income before tax ratio 0.01 14 599.11 % 0.00 -101.87 % 0.00 -13.31 % 0.00 -45.82 % 0.00 -30.66 % 0.01 165.70 % 0.00 -64.65 % 0.01 -0.87 % 0.01 -13.74 % 0.01 9.80 % 0.01 58.83 % 0.00 -3.45 % 0.00 -34.66 % 0.01 130.08 % 0.00 -49.78 % 0.01 -36.77 % 0.01 159.55 % -0.02
EBITDA 49.599 M -0.98 % 50.091 M 12.22 % 44.638 M -0.85 % 45.020 M 9.68 % 41.047 M 11.08 % 36.953 M 67.53 % 22.058 M 32.59 % 16.636 M -4.12 % 17.351 M 5.46 % 16.453 M 1.84 % 16.156 M -23.49 % 21.115 M 3.83 % 20.337 M -4.86 % 21.376 M 3.47 % 20.659 M -7.92 % 22.435 M -6.49 % 23.991 M 107.92 % 11.539 M
Net income ratio 0.01 337.58 % 0.00 -49.01 % 0.00 18.47 % 0.00 -57.04 % 0.01 104.98 % 0.00 126.83 % -0.01 -395.95 % 0.00 22.67 % 0.00 -32.81 % 0.01 8.26 % 0.00 75.41 % 0.00 146.16 % 0.00 -57.65 % 0.00 393.99 % 0.00 -128.11 % 0.00 -50.01 % 0.01 149.69 % -0.01
Ratio EBITDA 0.09 0.81 % 0.09 26.97 % 0.07 -5.66 % 0.07 -1.98 % 0.07 18.13 % 0.06 32.06 % 0.05 24.18 % 0.04 -35.46 % 0.06 0.43 % 0.06 -16.30 % 0.07 -38.64 % 0.11 -15.70 % 0.13 15.06 % 0.12 83.58 % 0.06 -9.78 % 0.07 7.14 % 0.07 11.46 % 0.06
Gross profit ratio 0.06 -49.50 % 0.12 232.21 % 0.03 -67.67 % 0.11 -3.46 % 0.11 136.01 % 0.05 36.97 % 0.03 41.22 % 0.02 -78.86 % 0.12 155.23 % 0.05 2.03 % 0.04 -19.09 % 0.05 -66.40 % 0.16 18.83 % 0.14 55.34 % 0.09 -8.45 % 0.10 6.23 % 0.09 -12.12 % 0.10
Weighted average shs out dil 9.029 M -0.51 % 9.076 M 0.00 % 9.076 M 0.00 % 9.076 M 0.00 % 9.076 M 0.00 % 9.076 M -0.01 % 9.077 M 0.01 % 9.076 M -4.04 % 9.458 M 9.03 % 8.674 M -7.02 % 9.329 M 82.26 % 5.118 M -9.04 % 5.627 M 10.44 % 5.095 M 0.00 % 5.095 M 0.00 % 5.095 M 0.00 % 5.095 M 0.00 % 5.095 M
Weighted average shs out 9.029 M 2.22 % 8.833 M -2.67 % 9.076 M 0.00 % 9.076 M 0.00 % 9.076 M -2.07 % 9.268 M 2.11 % 9.077 M 0.01 % 9.076 M -4.04 % 9.458 M 9.03 % 8.674 M -7.02 % 9.329 M 82.26 % 5.118 M -9.04 % 5.627 M 10.44 % 5.095 M 0.00 % 5.095 M 0.00 % 5.095 M 0.00 % 5.095 M 0.00 % 5.095 M
EPS diluted 0.50 316.67 % 0.12 -53.85 % 0.26 23.81 % 0.21 -51.16 % 0.43 95.45 % 0.22 133.33 % -0.66 -414.29 % 0.21 90.91 % 0.11 -35.29 % 0.17 41.67 % 0.12 20.00 % 0.10 233.33 % 0.03 -66.67 % 0.09 257.62 % -0.06 -128.55 % 0.20 -53.49 % 0.43 187.76 % -0.49
Earnings per share 0.50 316.67 % 0.12 -53.85 % 0.26 23.81 % 0.21 -51.16 % 0.43 95.45 % 0.22 133.33 % -0.66 -414.29 % 0.21 90.91 % 0.11 -35.29 % 0.17 41.67 % 0.12 20.00 % 0.10 233.33 % 0.03 -66.67 % 0.09 257.62 % -0.06 -128.55 % 0.20 -53.49 % 0.43 187.76 % -0.49
Gross profit 33.640 M -50.40 % 67.817 M 193.61 % 23.098 M -66.02 % 67.967 M 8.02 % 62.921 M 121.91 % 28.354 M 73.75 % 16.319 M 50.79 % 10.823 M -68.59 % 34.457 M 168.00 % 12.857 M 24.15 % 10.356 M 0.89 % 10.265 M -58.62 % 24.806 M -1.75 % 25.247 M -12.44 % 28.835 M -6.56 % 30.860 M -7.28 % 33.284 M 63.92 % 20.304 M
Income tax expense -1.138 M -136.49 % 3.119 M 448.10 % -896.000 K -210.03 % -289.000 K 77.67 % -1.294 M -164.57 % 2.004 M -72.13 % 7.190 M 460.86 % 1.282 M 14.71 % 1.118 M 23.09 % 907.891 K 36.77 % 663.807 K 70.81 % 388.616 K -33.95 % 588.363 K -36.01 % 919.444 K -32.97 % 1.372 M 25.35 % 1.094 M -26.88 % 1.496 M 260.53 % -932.207 K
Cost of revenue 545.030 M 4.55 % 521.314 M -18.99 % 643.489 M 13.64 % 566.265 M 12.38 % 503.886 M -12.28 % 574.456 M 25.19 % 458.879 M 5.68 % 434.226 M 63.77 % 265.143 M -2.69 % 272.469 M 21.56 % 224.135 M 26.06 % 177.795 M 39.04 % 127.876 M -19.78 % 159.411 M -46.65 % 298.779 M 2.98 % 290.131 M -13.26 % 334.480 M 89.13 % 176.850 M
General and administrative expenses 13.110 M 409.52 % 2.573 M 37.74 % 1.868 M 12.80 % 1.656 M -10.39 % 1.848 M 11.59 % 1.656 M 22.50 % 1.352 M -14.93 % 1.589 M -4.44 % 1.663 M 606.11 % 235.512 K -90.07 % 2.372 M -53.40 % 5.090 M -16.74 % 6.113 M 6.35 % 5.748 M -7.25 % 6.197 M 10.81 % 5.593 M -0.86 % 5.642 M 11.18 % 5.075 M
Selling and marketing expenses 345.000 K 527.27 % 55.000 K -3.51 % 57.000 K 7.55 % 53.000 K -91.80 % 646.000 K 111.80 % 305.000 K -19.57 % 379.221 K -49.70 % 753.950 K -21.51 % 960.617 K -1.65 % 976.781 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 323.629 K -66.52 % 966.530 K 175.41 % 350.947 K
Other expenses 0.000 -100.00 % 36.188 M 2 590.56 % 1.345 M -96.80 % 42.083 M 9.87 % 38.301 M -29.97 % 54.692 M 31 194.06 % 174.768 K -65.09 % 500.623 K -98.35 % 30.347 M 940.68 % 2.916 M -62.32 % 7.739 M 40.88 % 5.493 M -71.73 % 19.434 M 4.96 % 18.516 M -21.23 % 23.508 M 2.94 % 22.835 M -0.09 % 22.855 M 24.77 % 18.318 M
Operating expenses 5.826 M -84.99 % 38.816 M 1 087.03 % 3.270 M -92.53 % 43.792 M 7.35 % 40.795 M -27.99 % 56.653 M 344.99 % 12.731 M -59.84 % 31.703 M -3.84 % 32.970 M 205.00 % 10.810 M 6.91 % 10.111 M -4.46 % 10.583 M -58.57 % 25.547 M 5.29 % 24.265 M -18.31 % 29.705 M 3.31 % 28.752 M -2.41 % 29.463 M 24.09 % 23.744 M
Cost and expenses 550.856 M -1.62 % 559.933 M -13.22 % 645.231 M 5.70 % 610.461 M 11.90 % 545.546 M -6.46 % 583.224 M 24.70 % 467.693 M 6.41 % 439.506 M 49.40 % 294.175 M 3.85 % 283.279 M 20.93 % 234.246 M 24.47 % 188.193 M 22.66 % 153.423 M -16.47 % 183.676 M -44.08 % 328.485 M 3.01 % 318.883 M -12.38 % 363.943 M 81.43 % 200.594 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
Selling general and administrative expenses 5.826 M 121.69 % 2.628 M 36.52 % 1.925 M 12.64 % 1.709 M -31.48 % 2.494 M 27.18 % 1.961 M 13.28 % 1.731 M -26.12 % 2.343 M -10.69 % 2.624 M 116.42 % 1.212 M -48.89 % 2.372 M -53.40 % 5.090 M -16.74 % 6.113 M 6.35 % 5.748 M -7.25 % 6.197 M 4.75 % 5.917 M -10.47 % 6.608 M 21.80 % 5.426 M
Interest income 0.000 -100.00 % 160.000 K 247.83 % 46.000 K -63.78 % 127.000 K -37.13 % 202.000 K 39.31 % 145.000 K 101.46 % 71.975 K -84.54 % 465.485 K 517.49 % 75.383 K -16.86 % 90.674 K -83.72 % 556.916 K -88.22 % 4.726 M 365.53 % 1.015 M 160.89 % 389.115 K 14.60 % 339.542 K 9.58 % 309.866 K 26.59 % 244.780 K 42.52 % 171.754 K
Interest expense 26.310 M 2.74 % 25.608 M 18.94 % 21.530 M -7.94 % 23.388 M 19.67 % 19.543 M 20.56 % 16.210 M 85.80 % 8.725 M 68.76 % 5.170 M 18.67 % 4.356 M -13.98 % 5.064 M -28.16 % 7.049 M -38.06 % 11.381 M -15.54 % 13.474 M 9.98 % 12.252 M -9.96 % 13.607 M 6.02 % 12.835 M -6.39 % 13.711 M 60.16 % 8.561 M
Depreciation and amortization 19.871 M -2.74 % 20.430 M -5.56 % 21.632 M 2.52 % 21.101 M 8.71 % 19.411 M 10.50 % 17.566 M 34.05 % 13.104 M 53.08 % 8.560 M -17.56 % 10.383 M 11.84 % 9.284 M 6.45 % 8.721 M -1.28 % 8.834 M 2.50 % 8.619 M 1.03 % 8.531 M 3.26 % 8.261 M 4.05 % 7.939 M 18.41 % 6.705 M 0.69 % 6.659 M
Operating income 27.814 M -4.74 % 29.199 M 28.49 % 22.725 M -6.00 % 24.175 M 9.26 % 22.126 M 12.70 % 19.632 M 161.56 % 7.506 M 29.55 % 5.794 M 289.64 % 1.487 M -27.38 % 2.048 M 736.12 % 244.881 K 284.75 % -132.548 K 82.12 % -741.286 K -175.48 % 982.128 K 212.92 % -869.758 K -141.25 % 2.108 M -44.81 % 3.820 M 211.07 % -3.440 M
Operating income ratio 0.05 -3.02 % 0.05 45.38 % 0.03 -10.56 % 0.04 -2.35 % 0.04 19.86 % 0.03 106.19 % 0.02 21.33 % 0.01 162.30 % 0.00 -30.84 % 0.01 587.16 % 0.00 248.17 % 0.00 85.48 % 0.00 -191.28 % 0.01 300.34 % 0.00 -140.42 % 0.01 -36.77 % 0.01 159.55 % -0.02
Total other income expenses net -24.396 M 16.52 % -29.223 M 0.000 0.000 0.000 0.000 100.00 % -6.306 M -141.06 % -2.616 M -489.92 % 670.930 K 100.26 % 335.025 K -78.22 % 1.538 M 48.93 % 1.033 M -31.06 % 1.498 M 257.32 % 419.357 K -78.50 % 1.950 M 0.000 0.000 0.000
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Net debt 320.628 M 15.72 % 277.071 M 6.57 % 259.986 M -10.00 % 288.883 M 33.18 % 216.914 M -4.10 % 226.198 M 13.38 % 199.512 M 306.57 % 49.072 M 4 112.12 % -1.223 M -103.24 % 37.718 M 51.82 % 24.844 M -66.66 % 74.518 M -9.17 % 82.043 M 9.46 % 74.950 M -8.90 % 82.271 M -14.21 % 95.895 M 25.82 % 76.216 M 20.66 % 63.166 M
Total investments 15.751 M 603.48 % 2.239 M -82.10 % 12.509 M -9.11 % 13.763 M -31.12 % 19.980 M -27.98 % 27.744 M 68.02 % 16.512 M -9.64 % 18.274 M 8.44 % 16.852 M 959.13 % 1.591 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 322.400 M 13.65 % 283.682 M 8.44 % 261.612 M -10.23 % 291.424 M 20.62 % 241.614 M 5.65 % 228.686 M 12.99 % 202.395 M 289.34 % 51.984 M 23 004.19 % 225.000 K -99.43 % 39.353 M 40.31 % 28.046 M -65.34 % 80.915 M -7.28 % 87.264 M 3.62 % 84.216 M -4.76 % 88.420 M -13.12 % 101.768 M 27.24 % 79.982 M 19.46 % 66.955 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.396 M 0.000 0.000 -100.00 % 87.584 M 19.35 % 73.384 M 0.000 0.000 0.000 0.000 0.000
Retained earnings 39.570 M 12.88 % 35.055 M 1.64 % 34.490 M 8.39 % 31.821 M 8.24 % 29.398 M 0.000 0.000 0.000 -100.00 % 32.396 M 3.32 % 31.356 M 4.94 % 29.881 M -31.28 % 43.480 M 1.19 % 42.968 M 0.39 % 42.799 M 1.14 % 42.317 M -0.68 % 42.608 M 2.44 % 41.594 M 5.56 % 39.403 M
Common stock 90.761 M 0.00 % 90.761 M 0.00 % 90.761 M 0.00 % 90.761 M 0.00 % 90.761 M 0.00 % 90.761 M 0.00 % 90.761 M 0.00 % 90.761 M 0.00 % 90.761 M 0.00 % 90.761 M 0.00 % 90.761 M 78.14 % 50.950 M 0.00 % 50.950 M 0.00 % 50.950 M 0.00 % 50.950 M 0.00 % 50.950 M 0.00 % 50.950 M 0.00 % 50.950 M
Total equity 178.104 M 2.60 % 173.589 M 0.33 % 173.024 M 1.57 % 170.355 M 1.44 % 167.932 M -0.56 % 168.874 M 1.22 % 166.835 M -3.47 % 172.826 M 1.11 % 170.930 M 0.61 % 169.890 M 0.88 % 168.415 M -7.47 % 182.014 M 8.79 % 167.302 M 78.46 % 93.749 M 0.52 % 93.267 M -0.31 % 93.558 M 1.10 % 92.544 M 2.43 % 90.353 M
Other non current liabilities 2.544 M 8.95 % 2.335 M 13.51 % 2.057 M -31.50 % 3.003 M -0.33 % 3.013 M 32.27 % 2.278 M 10.47 % 2.062 M 9.78 % 1.879 M -95.04 % 37.847 M 2 195.97 % 1.648 M 5.84 % 1.557 M 0.000 -100.00 % 17.121 M 0.000 -100.00 % 931.030 K 0.000 0.000 0.000
Long term debt 125.001 M -13.69 % 144.835 M 20.69 % 120.002 M -12.27 % 136.785 M 10.24 % 124.077 M 7.50 % 115.420 M -4.69 % 121.096 M 1 627.19 % 7.011 M 1 121.54 % 573.964 K -63.47 % 1.571 M 46.45 % 1.073 M -94.50 % 19.516 M -31.41 % 28.454 M -13.21 % 32.784 M -13.93 % 38.090 M -62.57 % 101.768 M 27.24 % 79.982 M 19.46 % 66.955 M
Total non current liabilities 144.269 M -12.86 % 165.553 M 16.94 % 141.572 M -11.60 % 160.147 M 8.23 % 147.971 M 6.56 % 138.868 M -3.02 % 143.190 M 558.93 % 21.731 M -57.98 % 51.719 M 196.62 % 17.436 M 3.74 % 16.808 M -54.85 % 37.229 M -18.31 % 45.575 M -12.37 % 52.008 M -7.34 % 56.126 M -52.91 % 119.181 M 22.69 % 97.140 M 16.40 % 83.451 M
Other current liabilities 96.740 M 393.77 % 19.592 M 99.43 % 9.824 M -37.20 % 15.644 M 46.38 % 10.687 M 2.42 % 10.434 M 117.83 % 4.790 M -45.89 % 8.853 M 18.83 % 7.450 M 8.33 % 6.877 M -41.16 % 11.686 M 8.21 % 10.800 M 16.31 % 9.285 M 51.55 % 6.127 M 48.86 % 4.116 M -89.44 % 38.986 M -24.09 % 51.358 M 131.05 % 22.228 M
Deferred revenue 0.000 0.000 -100.00 % 9.518 M 22.56 % 7.766 M -0.08 % 7.772 M 412.33 % 1.517 M -88.07 % 12.715 M 1 187.61 % 987.489 K 0.000 -100.00 % 532.154 K 0.000 -100.00 % 1.354 M 0.000 -100.00 % 1.119 M 39.81 % 800.503 K 0.000 0.000 0.000
Short term debt 197.399 M 42.17 % 138.848 M -1.95 % 141.610 M -8.42 % 154.638 M 31.57 % 117.537 M 3.77 % 113.266 M 39.32 % 81.299 M 89.03 % 43.009 M 17.52 % 36.597 M -1.31 % 37.084 M 37.48 % 26.973 M -54.98 % 59.908 M 1.87 % 58.810 M 17.32 % 50.129 M -0.40 % 50.330 M 0.000 0.000 0.000
Total current liabilities 378.276 M 10.47 % 342.439 M -1.28 % 346.876 M 9.13 % 317.856 M 33.81 % 237.538 M 6.87 % 222.272 M 38.60 % 160.373 M 40.02 % 114.533 M 76.53 % 64.879 M 0.34 % 64.659 M 26.81 % 50.989 M -46.23 % 94.832 M 7.32 % 88.361 M -18.30 % 108.147 M 14.15 % 94.742 M 143.01 % 38.986 M -24.09 % 51.358 M 131.05 % 22.228 M
Total liabilities 522.545 M 2.86 % 507.992 M 4.00 % 488.448 M 2.19 % 478.003 M 23.99 % 385.509 M 6.75 % 361.140 M 18.97 % 303.563 M 122.78 % 136.264 M 69.71 % 80.293 M -2.20 % 82.095 M 21.09 % 67.797 M -48.66 % 132.061 M -1.40 % 133.936 M -16.37 % 160.155 M 6.16 % 150.868 M -4.61 % 158.167 M 6.51 % 148.497 M 40.52 % 105.679 M
Other non current assets 0.000 -100.00 % 17.536 M 0.000 -100.00 % 291.000 K -49.83 % 580.000 K -33.26 % 869.000 K -92.44 % 11.490 M 29.55 % 8.869 M 19.54 % 7.419 M -73.91 % 28.440 M 105.13 % 13.864 M 35.89 % 10.203 M 50.83 % 6.764 M 3.75 % 6.520 M 11.11 % 5.868 M 0.000 0.000 0.000
Long term investments 15.751 M 520.36 % 2.539 M -79.70 % 12.509 M -9.11 % 13.763 M -31.12 % 19.980 M -27.98 % 27.744 M 68.02 % 16.512 M -9.64 % 18.274 M 8.44 % 16.852 M 959.13 % 1.591 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible 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
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
Goodwill and intangible 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
Property plant equipment net 126.340 M -10.13 % 140.588 M -8.56 % 153.757 M -10.84 % 172.448 M -10.55 % 192.778 M 12.37 % 171.559 M -4.12 % 178.922 M 188.54 % 62.009 M 3.18 % 60.100 M -8.40 % 65.609 M 9.84 % 59.732 M -14.84 % 70.142 M -4.99 % 73.827 M -8.61 % 80.780 M -5.72 % 85.685 M -4.01 % 89.269 M 4.23 % 85.645 M 37.61 % 62.239 M
Total non current assets 142.091 M -11.56 % 160.663 M -3.37 % 166.266 M -10.85 % 186.502 M -12.58 % 213.338 M 6.58 % 200.172 M -3.26 % 206.924 M 132.10 % 89.153 M 5.67 % 84.371 M -11.78 % 95.640 M 29.95 % 73.596 M -8.40 % 80.344 M -0.31 % 80.592 M -7.68 % 87.300 M -4.65 % 91.553 M 2.56 % 89.269 M 4.23 % 85.645 M 37.61 % 62.239 M
Other current assets 14.420 M -34.88 % 22.145 M -56.77 % 51.225 M 442.29 % 9.446 M -26.93 % 12.928 M -58.98 % 31.520 M -18.32 % 38.588 M 86.58 % 20.682 M 167.68 % 7.726 M -29.37 % 10.938 M -67.42 % 33.576 M -53.16 % 71.676 M 27.63 % 56.159 M 28 152.30 % 198.776 K 12.22 % 177.138 K 0.000 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 221.781 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 1.772 M -73.20 % 6.612 M 306.64 % 1.626 M -36.01 % 2.541 M 245.24 % 736.000 K -70.42 % 2.488 M -13.70 % 2.883 M -1.02 % 2.913 M 74.42 % 1.670 M 2.17 % 1.634 M -48.96 % 3.202 M -49.95 % 6.397 M 22.54 % 5.220 M -43.66 % 9.266 M 50.69 % 6.149 M 4.69 % 5.873 M 55.98 % 3.766 M -0.63 % 3.789 M
Cash and short term investments 1.772 M -73.20 % 6.612 M 306.64 % 1.626 M -36.01 % 2.541 M 245.24 % 736.000 K -70.42 % 2.488 M -13.70 % 2.883 M -1.02 % 2.913 M 74.42 % 1.670 M 2.17 % 1.634 M -48.96 % 3.202 M -49.95 % 6.397 M 22.54 % 5.220 M -43.66 % 9.266 M 50.69 % 6.149 M 4.69 % 5.873 M 55.98 % 3.766 M -0.63 % 3.789 M
Total current assets 558.558 M 7.23 % 520.918 M 5.19 % 495.207 M 7.22 % 461.857 M 35.80 % 340.103 M 3.11 % 329.841 M 25.19 % 263.474 M 19.80 % 219.937 M 31.82 % 166.852 M 6.72 % 156.345 M -3.86 % 162.616 M -30.43 % 233.731 M 5.93 % 220.647 M 32.44 % 166.605 M 9.19 % 152.583 M -6.08 % 162.457 M 4.54 % 155.397 M 16.15 % 133.793 M
Inventory 177.918 M -4.78 % 186.849 M 0.54 % 185.846 M 0.32 % 185.247 M 53.33 % 120.818 M 31.33 % 91.994 M 11.29 % 82.662 M 1.19 % 81.689 M 7.67 % 75.872 M 21.48 % 62.456 M -6.77 % 66.993 M -27.23 % 92.062 M 5.35 % 87.384 M 7.23 % 81.490 M 29.58 % 62.890 M 12.02 % 56.143 M 29.66 % 43.299 M 11.15 % 38.954 M
Net receivables 364.448 M 19.37 % 305.312 M 19.03 % 256.510 M -3.07 % 264.623 M 28.69 % 205.621 M 0.87 % 203.839 M 46.18 % 139.441 M 10.42 % 126.285 M 54.79 % 81.584 M 0.33 % 81.316 M 38.19 % 58.844 M -7.47 % 63.595 M -50.26 % 127.847 M 69.00 % 75.650 M -9.26 % 83.366 M -17.00 % 100.440 M -7.29 % 108.332 M 18.98 % 91.049 M
Tax 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
Other assets 0.000 0.000 100.00 % -1.000 K 0.00 % -1.000 K 0.000 -100.00 % 1.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
Account payables 84.137 M -54.27 % 183.999 M -1.04 % 185.924 M 32.99 % 139.808 M 45.34 % 96.191 M 3.08 % 93.321 M 51.61 % 61.552 M 5.98 % 58.080 M 204.53 % 19.072 M -1.85 % 19.432 M 57.61 % 12.329 M -45.85 % 22.770 M 12.36 % 20.266 M -60.08 % 50.772 M 28.55 % 39.495 M 0.000 0.000 0.000
Tax payables 0.000 0.000 0.000 0.000 -100.00 % 5.351 M 43.30 % 3.734 M 20 737.05 % 17.920 K -97.96 % 877.651 K -50.16 % 1.761 M 4 669.68 % 36.916 K 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 0.000 -100.00 % 1.490 M 0.000 -100.00 % 1.302 M 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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.726 M 0.000 100.00 % -697.156 K 0.000 100.00 % -1.490 M 0.000 100.00 % -1.302 M 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
Other total stockholders equity 47.773 M -42.32 % 82.828 M 73.38 % 47.773 M 0.00 % 47.773 M 0.00 % 47.773 M -38.84 % 78.113 M 2.68 % 76.075 M -7.30 % 82.065 M 433.68 % 15.377 M -67.81 % 47.773 M 0.00 % 47.773 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 16.724 M -9.02 % 18.383 M -5.79 % 19.513 M -4.16 % 20.359 M -2.50 % 20.881 M -1.37 % 21.170 M 5.69 % 20.031 M 55.99 % 12.841 M -3.44 % 13.298 M -6.46 % 14.217 M 0.27 % 14.178 M -3.77 % 14.733 M 0.000 -100.00 % 16.619 M -2.84 % 17.105 M -1.77 % 17.412 M 1.48 % 17.158 M 4.02 % 16.496 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -36.306 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 700.649 M 2.80 % 681.581 M 3.04 % 661.472 M 2.02 % 648.358 M 17.15 % 553.441 M 4.42 % 530.014 M 12.67 % 470.398 M 52.19 % 309.090 M 23.03 % 251.223 M -0.30 % 251.985 M 6.68 % 236.212 M -24.79 % 314.075 M 4.26 % 301.238 M 18.64 % 253.904 M 4.00 % 244.136 M -3.01 % 251.725 M 4.43 % 241.042 M 22.96 % 196.032 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
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
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
Change in working capital -61.246 M -125.27 % -27.188 M -381.83 % 9.647 M 113.83 % -69.766 M -436.89 % 20.709 M 163.62 % -32.550 M -16.46 % -27.949 M -114.02 % -13.060 M -182.89 % -4.616 M -239.69 % 3.305 M -86.35 % 24.212 M 558.54 % -5.280 M 94.02 % -88.308 M -7 156.37 % 1.251 M -85.58 % 8.677 M 146.02 % -18.857 M
Accounts receivables -57.349 M -1.86 % -56.301 M -722.39 % 9.046 M 115.33 % -59.002 M -3 211.00 % -1.782 M 97.23 % -64.398 M -305.31 % -15.889 M 61.90 % -41.699 M -3 838.51 % -1.059 M 95.18 % -21.951 M -151.23 % 42.851 M 692.80 % -7.229 M 86.15 % -52.197 M 0.000 0.000 0.000
Inventory 8.932 M 990.53 % -1.003 M -67.45 % -599.000 K 99.07 % -64.429 M -123.53 % -28.824 M -208.87 % -9.332 M -859.51 % -972.581 K 83.28 % -5.817 M 56.64 % -13.417 M -395.67 % 4.538 M -81.90 % 25.069 M 635.79 % -4.679 M 20.61 % -5.894 M 68.31 % -18.600 M -175.67 % -6.747 M 47.47 % -12.844 M
Accounts payables -99.863 M -5 087.69 % -1.925 M -104.17 % 46.117 M 5.73 % 43.616 M 1 419.19 % 2.871 M -90.96 % 31.769 M 815.08 % 3.472 M -91.10 % 39.008 M 10 940.00 % -359.854 K -103.33 % 10.808 M 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 87.034 M 171.63 % 32.041 M 171.33 % -44.917 M -546.98 % 10.049 M -79.26 % 48.444 M 414.76 % 9.411 M 164.64 % -14.560 M -219.87 % -4.552 M -144.54 % 10.219 M 3.12 % 9.910 M 122.67 % -43.708 M -759.52 % 6.627 M 121.93 % -30.217 M -252.22 % 19.851 M 28.70 % 15.424 M 356.51 % -6.013 M
Other non cash items -364.000 K 91.98 % -4.536 M -125.11 % -2.015 M -245.03 % -584.000 K 89.81 % -5.729 M -573 000.00 % 1.000 K -99.57 % 234.877 K 0.000 0.000 100.00 % -1.128 M -81.15 % -622.477 K 56.85 % -1.443 M -303.50 % 708.919 K -49.42 % 1.401 M 2.87 % 1.362 M -47.74 % 2.607 M
Net cash provided by operating activities -37.183 M -263.33 % -10.234 M -132.37 % 31.616 M 166.35 % -47.651 M -228.69 % 37.027 M 438.46 % -10.940 M 18.43 % -13.411 M -415.04 % -2.604 M -138.25 % 6.807 M -50.55 % 13.764 M -58.83 % 33.429 M 1 009.99 % 3.012 M 103.82 % -78.811 M -804.71 % 11.184 M -38.89 % 18.301 M 320.20 % -8.311 M
Investments in property plant and equipment -10.874 M -42.68 % -7.621 M -170.54 % -2.817 M 82.01 % -15.661 M 38.44 % -25.441 M -156.64 % -9.913 M 92.39 % -130.251 M -1 144.11 % -10.469 M -114.53 % -4.880 M 68.09 % -15.292 M -17.36 % -13.030 M -153.08 % -5.148 M -208.96 % -1.666 M 54.04 % -3.625 M 22.49 % -4.677 M 58.85 % -11.368 M
Acquisitions net 4.500 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
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
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
Other investing activites 0.000 -100.00 % 770.000 K 693.81 % 97.000 K -46.11 % 180.000 K 350.00 % 40.000 K 0.000 0.000 0.000 0.000 -100.00 % 13.974 M 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites -6.374 M 6.96 % -6.851 M -151.88 % -2.720 M 82.43 % -15.481 M 39.05 % -25.401 M -156.24 % -9.913 M 92.39 % -130.251 M -1 144.11 % -10.469 M -114.53 % -4.880 M -270.51 % -1.317 M 89.89 % -13.030 M -153.08 % -5.148 M -208.96 % -1.666 M 54.04 % -3.625 M 22.49 % -4.677 M 58.85 % -11.368 M
Debt repayment 38.717 M 75.43 % 22.070 M 174.03 % -29.811 M -159.85 % 49.810 M 3 764.24 % 1.289 M -93.80 % 20.799 M -85.51 % 143.578 M 810.68 % 15.766 M 1 863.60 % -893.967 K -279.38 % 498.377 K 102.50 % -19.933 M -167.63 % -7.448 M -344.35 % 3.048 M 172.49 % -4.205 M 68.50 % -13.348 M -161.27 % 21.787 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.437 M 0.000 0.000 0.000 -100.00 % 14.200 M -80.65 % 73.384 M 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 100.00 % -997.420 K 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
Other financing activites 0.000 0.000 0.000 -100.00 % 15.127 M 203.14 % -14.666 M -4 200.88 % -341.000 K -718.61 % 55.124 K 100.70 % -7.887 M 0.000 100.00 % -585.923 K 84.00 % -3.661 M -6.49 % -3.438 M 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 38.717 M 75.43 % 22.070 M 174.03 % -29.811 M -145.91 % 64.937 M 585.44 % -13.377 M -165.39 % 20.458 M -85.76 % 143.633 M 903.30 % 14.316 M 856.90 % -1.891 M -2 060.45 % -87.546 K 99.63 % -23.595 M -812.07 % 3.314 M -95.66 % 76.432 M 1 917.80 % -4.205 M 68.50 % -13.348 M -161.27 % 21.787 M
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
Net change in cash -4.840 M -197.09 % 4.985 M 644.81 % -915.000 K -150.69 % 1.805 M 203.08 % -1.751 M -343.29 % -395.000 K -1 230.68 % -29.684 K -102.39 % 1.243 M 3 409.55 % 35.408 K 102.52 % -1.405 M 56.04 % -3.195 M -371.51 % 1.177 M 129.09 % -4.046 M -229.79 % 3.117 M 1 031.23 % 275.541 K -86.93 % 2.108 M
Cash at beginning of period 6.612 M 306.39 % 1.627 M -36.00 % 2.542 M 244.91 % 737.000 K -70.38 % 2.488 M -13.70 % 2.883 M -1.01 % 2.913 M 74.42 % 1.670 M 2.17 % 1.634 M -48.96 % 3.202 M -49.95 % 6.397 M 22.54 % 5.220 M -43.66 % 9.266 M 50.69 % 6.149 M 4.69 % 5.873 M 55.98 % 3.766 M
Cash at end of period 1.772 M -73.20 % 6.612 M 306.39 % 1.627 M -36.00 % 2.542 M 244.91 % 737.000 K -70.38 % 2.488 M -13.70 % 2.883 M -1.02 % 2.913 M 74.42 % 1.670 M -7.10 % 1.797 M -43.87 % 3.202 M -49.95 % 6.397 M 22.54 % 5.220 M -43.66 % 9.266 M 50.69 % 6.149 M 4.69 % 5.873 M
Operating cash flow -37.183 M -263.33 % -10.234 M -132.37 % 31.616 M 166.35 % -47.651 M -228.69 % 37.027 M 438.46 % -10.940 M 18.43 % -13.411 M -415.04 % -2.604 M -138.25 % 6.807 M -50.55 % 13.764 M -58.83 % 33.429 M 1 009.99 % 3.012 M 103.82 % -78.811 M -804.71 % 11.184 M -38.89 % 18.301 M 320.20 % -8.311 M
Capital expenditure -10.874 M -42.68 % -7.621 M -170.54 % -2.817 M 82.01 % -15.661 M 38.44 % -25.441 M -156.64 % -9.913 M 92.39 % -130.251 M -1 144.11 % -10.469 M -114.53 % -4.880 M 68.09 % -15.292 M -17.36 % -13.030 M -153.08 % -5.148 M -208.96 % -1.666 M 54.04 % -3.625 M 22.49 % -4.677 M 58.85 % -11.368 M
Free CashFlow -48.057 M -169.15 % -17.855 M -162.00 % 28.799 M 145.49 % -63.312 M -646.45 % 11.586 M 155.56 % -20.853 M 85.48 % -143.663 M -998.90 % -13.073 M -778.50 % 1.927 M 226.17 % -1.527 M -107.49 % 20.400 M 1 054.70 % -2.137 M 97.34 % -80.478 M -1 164.78 % 7.558 M -44.52 % 13.623 M 169.23 % -19.679 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
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 2012-03-31 2011-12-31 2011-09-30
Revenue 140.715 M 3.48 % 135.979 M -9.61 % 150.444 M -2.74 % 154.686 M 12.45 % 137.560 M 4.74 % 131.341 M -6.84 % 140.977 M -9.59 % 155.926 M -2.56 % 160.016 M -5.27 % 168.919 M 12.48 % 150.183 M -15.58 % 177.901 M 3.14 % 172.482 M 4.67 % 164.780 M -5.54 % 174.453 M 13.10 % 154.252 M 9.60 % 140.747 M -5.65 % 149.173 M 10.59 % 134.892 M -21.44 % 171.697 M 54.62 % 111.045 M -26.84 % 151.792 M -10.55 % 169.702 M 14.15 % 148.663 M 12.07 % 132.653 M 17.99 % 112.425 M -10.52 % 125.646 M 14.20 % 110.024 M -13.44 % 127.103 M -0.80 % 128.126 M 1.25 % 126.541 M 39.77 % 90.535 M -0.80 % 91.269 M -0.08 % 91.340 M 39.60 % 65.428 M 6.36 % 61.517 M -6.80 % 66.002 M 9.22 % 60.432 M -14.31 % 70.523 M -0.46 % 70.851 M -15.17 % 83.521 M 46.66 % 56.948 M -4.31 % 59.514 M -3.56 % 61.714 M 9.47 % 56.373 M 4.74 % 53.820 M 13.35 % 47.481 M -11.31 % 53.535 M 61.13 % 33.224 M -20.75 % 41.923 M 26.11 % 33.242 M -28.85 % 46.724 M 51.74 % 30.793 M -17.83 % 37.475 M -28.14 % 52.152 M 51.08 % 34.519 M
Net income -16.137 M -2 023.29 % -760.000 K -114.51 % 5.237 M -35.99 % 8.182 M 200.97 % -8.103 M -148.06 % 16.861 M 123.98 % 7.528 M 160.32 % -12.480 M -15.03 % -10.849 M -138.36 % 28.280 M 330.59 % -12.264 M -46.09 % -8.395 M -59.36 % -5.268 M -123.37 % 22.543 M 264.86 % -13.674 M -461.56 % -2.435 M 46.42 % -4.545 M -223.94 % 3.667 M 260.83 % -2.280 M -249.21 % 1.528 M 50.39 % 1.016 M 518.11 % -243.000 K -121.28 % 1.142 M -93.97 % 18.935 M 206.41 % -17.795 M -2 098.48 % 890.427 K 121.66 % -4.111 M -1.71 % -4.042 M -523.25 % 955.000 K -30.29 % 1.370 M -41.02 % 2.323 M 166.60 % -3.488 M -313.07 % 1.637 M 570.40 % -348.000 K -162.48 % 557.000 K 22.69 % 454.000 K 20.74 % 376.000 K 178.33 % -480.000 K -194.12 % 510.000 K -26.83 % 697.000 K 18.14 % 590.000 K 45.51 % 405.472 K -14.28 % 473.000 K 346.23 % 106.000 K -62.41 % 282.000 K 168.99 % 104.836 K 104.69 % -2.233 M -270.46 % 1.310 M 127.43 % 576.000 K 174.21 % -776.187 K -416.81 % 245.000 K -28.15 % 341.000 K 6.56 % 320.000 K 19.38 % 268.041 K 824.28 % 29.000 K 120.57 % -141.000 K
Income before tax -16.609 M -861.73 % -1.727 M -129.90 % 5.776 M -26.20 % 7.827 M 192.54 % -8.458 M -151.07 % 16.563 M 127.83 % 7.270 M 156.72 % -12.817 M -16.10 % -11.040 M -139.32 % 28.076 M 324.66 % -12.497 M -44.99 % -8.619 M -56.62 % -5.503 M -124.62 % 22.350 M 264.56 % -13.582 M -445.24 % -2.491 M 46.76 % -4.679 M -305.58 % 2.276 M 200.93 % -2.255 M -244.92 % 1.556 M 46.93 % 1.059 M 1 482.25 % -76.614 K -103.16 % 2.423 M -87.57 % 19.492 M 209.54 % -17.795 M -320.22 % 8.081 M 296.56 % -4.111 M -1.71 % -4.042 M -417.52 % 1.273 M -24.67 % 1.690 M -45.43 % 3.097 M 188.79 % -3.488 M -285.83 % 1.877 M 1 118.83 % 154.000 K -80.87 % 805.000 K 23.28 % 653.000 K 19.82 % 545.000 K 213.78 % -479.000 K -164.91 % 738.000 K -26.86 % 1.009 M -2.61 % 1.036 M 35.73 % 763.279 K 12.91 % 676.000 K 341.83 % 153.000 K -62.03 % 403.000 K 29.39 % 311.452 K 113.95 % -2.233 M -217.77 % 1.896 M 104.75 % 926.000 K 251.85 % -609.824 K -272.27 % 354.000 K -28.19 % 493.000 K -5.19 % 520.000 K -46.53 % 972.485 K 3 253.40 % 29.000 K 120.57 % -141.000 K
Income before tax ratio -0.12 -829.36 % -0.01 -133.08 % 0.04 -24.12 % 0.05 182.29 % -0.06 -148.76 % 0.13 144.54 % 0.05 162.74 % -0.08 -19.14 % -0.07 -141.51 % 0.17 299.74 % -0.08 -71.75 % -0.05 -51.85 % -0.03 -123.52 % 0.14 274.22 % -0.08 -382.11 % -0.02 51.42 % -0.03 -317.89 % 0.02 191.27 % -0.02 -284.46 % 0.01 -4.97 % 0.01 1 989.46 % 0.00 -103.54 % 0.01 -89.11 % 0.13 197.74 % -0.13 -286.64 % 0.07 319.67 % -0.03 10.94 % -0.04 -466.81 % 0.01 -24.07 % 0.01 -46.11 % 0.02 163.53 % -0.04 -287.34 % 0.02 1 119.78 % 0.00 -86.30 % 0.01 15.91 % 0.01 28.55 % 0.01 204.18 % -0.01 -175.74 % 0.01 -26.52 % 0.01 14.81 % 0.01 -7.45 % 0.01 18.00 % 0.01 358.16 % 0.00 -65.32 % 0.01 23.53 % 0.01 112.30 % -0.05 -232.79 % 0.04 27.07 % 0.03 291.60 % -0.01 -236.60 % 0.01 0.93 % 0.01 -37.52 % 0.02 -34.93 % 0.03 4 566.79 % 0.00 113.61 % 0.00
EBITDA -4.689 M -142.69 % 10.984 M -35.84 % 17.119 M -9.59 % 18.934 M 639.03 % 2.562 M -91.77 % 31.129 M 63.55 % 19.033 M 4 634.58 % 402.000 K 123.54 % -1.708 M -104.47 % 38.247 M 3 121.09 % -1.266 M -142.71 % 2.964 M -36.84 % 4.693 M -86.53 % 34.841 M 1 401.01 % -2.678 M -133.77 % 7.930 M 60.98 % 4.926 M -64.62 % 13.925 M 102.78 % 6.867 M -32.12 % 10.116 M -0.21 % 10.137 M 18.34 % 8.566 M -0.33 % 8.594 M -70.76 % 29.391 M 406.25 % -9.597 M -152.69 % 18.216 M 10 815.14 % -170.000 K 84.45 % -1.093 M -121.42 % 5.103 M 40.00 % 3.645 M -45.92 % 6.740 M 987.10 % 620.000 K -89.50 % 5.903 M 31.79 % 4.479 M 13.56 % 3.944 M -7.87 % 4.281 M 3.16 % 4.150 M 55.08 % 2.676 M -41.55 % 4.578 M -8.59 % 5.008 M 14.08 % 4.390 M 99.13 % 2.205 M -43.68 % 3.914 M -22.94 % 5.079 M 165.78 % 1.911 M 715.83 % -310.314 K -110.69 % 2.902 M -57.22 % 6.784 M 43.21 % 4.737 M 13.77 % 4.164 M -17.94 % 5.074 M -15.38 % 5.996 M 17.50 % 5.103 M -9.98 % 5.669 M 1.86 % 5.565 M 23.67 % 4.500 M
Net income ratio -0.11 -1 951.83 % -0.01 -116.06 % 0.03 -34.19 % 0.05 189.80 % -0.06 -145.88 % 0.13 140.41 % 0.05 166.72 % -0.08 -18.05 % -0.07 -140.50 % 0.17 305.02 % -0.08 -73.05 % -0.05 -54.50 % -0.03 -122.33 % 0.14 274.54 % -0.08 -396.53 % -0.02 51.12 % -0.03 -231.36 % 0.02 245.44 % -0.02 -289.93 % 0.01 -2.73 % 0.01 671.53 % 0.00 -123.79 % 0.01 -94.72 % 0.13 194.95 % -0.13 -1 793.74 % 0.01 124.21 % -0.03 10.94 % -0.04 -588.95 % 0.01 -29.73 % 0.01 -41.75 % 0.02 147.65 % -0.04 -314.80 % 0.02 570.77 % 0.00 -144.75 % 0.01 15.35 % 0.01 29.55 % 0.01 171.72 % -0.01 -209.83 % 0.01 -26.49 % 0.01 39.26 % 0.01 -0.79 % 0.01 -10.41 % 0.01 362.72 % 0.00 -65.66 % 0.01 156.81 % 0.00 104.14 % -0.05 -292.19 % 0.02 41.14 % 0.02 193.64 % -0.02 -351.21 % 0.01 0.99 % 0.01 -29.77 % 0.01 45.29 % 0.01 1 186.28 % 0.00 113.61 % 0.00
Ratio EBITDA -0.03 -141.25 % 0.08 -29.01 % 0.11 -7.04 % 0.12 557.21 % 0.02 -92.14 % 0.24 75.55 % 0.14 5 136.63 % 0.00 124.15 % -0.01 -104.71 % 0.23 2 786.00 % -0.01 -150.60 % 0.02 -38.77 % 0.03 -87.13 % 0.21 1 477.38 % -0.02 -129.86 % 0.05 46.89 % 0.03 -62.51 % 0.09 83.37 % 0.05 -13.60 % 0.06 -35.46 % 0.09 61.77 % 0.06 11.43 % 0.05 -74.38 % 0.20 373.27 % -0.07 -144.65 % 0.16 12 075.19 % 0.00 86.38 % -0.01 -124.74 % 0.04 41.13 % 0.03 -46.59 % 0.05 677.77 % 0.01 -89.41 % 0.06 31.90 % 0.05 -18.65 % 0.06 -13.38 % 0.07 10.68 % 0.06 41.99 % 0.04 -31.79 % 0.06 -8.16 % 0.07 34.48 % 0.05 35.78 % 0.04 -41.14 % 0.07 -20.09 % 0.08 142.78 % 0.03 687.94 % -0.01 -109.43 % 0.06 -51.77 % 0.13 -11.12 % 0.14 43.56 % 0.10 -34.93 % 0.15 18.94 % 0.13 -22.56 % 0.17 9.55 % 0.15 41.76 % 0.11 -18.15 % 0.13
Gross profit ratio -0.01 -114.41 % 0.05 -62.31 % 0.14 -8.11 % 0.15 1 107.16 % -0.02 -104.28 % 0.35 1 090.16 % 0.03 217.56 % -0.03 -223.60 % 0.02 -92.05 % 0.26 285.25 % 0.07 -5.89 % 0.07 -50.07 % 0.14 -70.36 % 0.48 56.84 % 0.31 -24.06 % 0.40 1.63 % 0.40 -15.04 % 0.47 32.23 % 0.35 -10.26 % 0.39 3.08 % 0.38 154.72 % -0.70 -284.97 % 0.38 -19.45 % 0.47 149.41 % 0.19 9.13 % 0.17 62.62 % 0.11 0.21 % 0.11 21.55 % 0.09 -74.70 % 0.34 10.83 % 0.31 -13.49 % 0.36 -2.64 % 0.37 -51.54 % 0.76 445.91 % 0.14 45.63 % 0.10 -31.92 % 0.14 -72.07 % 0.50 405.78 % 0.10 -36.40 % 0.16 11.78 % 0.14 121.43 % -0.65 -450.83 % 0.19 113.03 % 0.09 -44.91 % 0.16 150.95 % -0.31 -291.12 % 0.16 -25.92 % 0.22 -51.17 % 0.45 349.70 % -0.18 -154.72 % 0.33 158.00 % 0.13 -63.08 % 0.34 178.92 % -0.44 -249.96 % 0.29 81.60 % 0.16
Weighted average shs out dil 9.066 M 0.40 % 9.029 M 0.00 % 9.029 M -0.68 % 9.091 M -0.15 % 9.104 M 0.31 % 9.076 M 0.07 % 9.070 M 0.29 % 9.043 M 0.03 % 9.041 M 4.22 % 8.675 M -4.51 % 9.084 M 0.09 % 9.076 M -0.07 % 9.083 M 0.07 % 9.076 M 0.23 % 9.056 M 0.41 % 9.019 M -0.79 % 9.090 M -9.14 % 10.004 M 9.70 % 9.120 M 1.47 % 8.988 M -2.69 % 9.236 M 0.88 % 9.156 M 0.88 % 9.076 M 0.00 % 9.076 M -0.03 % 9.079 M 0.01 % 9.078 M -0.63 % 9.136 M 1.71 % 8.982 M -1.03 % 9.076 M 0.79 % 9.005 M 0.79 % 8.935 M -2.66 % 9.179 M 1.13 % 9.076 M 4.32 % 8.700 M -6.28 % 9.283 M 2.24 % 9.080 M -3.40 % 9.400 M 3.57 % 9.076 M 6.78 % 8.500 M -6.35 % 9.076 M 7.68 % 8.429 M -10.28 % 9.394 M -0.69 % 9.460 M -10.75 % 10.600 M 16.79 % 9.076 M 78.08 % 5.097 M 0.43 % 5.075 M 0.73 % 5.038 M -1.11 % 5.095 M -3.20 % 5.264 M 7.42 % 4.900 M -3.83 % 5.095 M -4.47 % 5.333 M 2.29 % 5.214 M 2.34 % 5.095 M 0.00 % 5.095 M
Weighted average shs out 9.066 M 0.40 % 9.029 M 0.00 % 9.029 M -0.68 % 9.091 M -0.15 % 9.104 M 0.31 % 9.076 M 0.07 % 9.070 M 0.29 % 9.043 M 0.03 % 9.041 M 4.22 % 8.675 M -4.51 % 9.084 M 0.09 % 9.076 M -0.07 % 9.083 M 0.07 % 9.076 M 0.23 % 9.056 M 0.41 % 9.019 M -0.79 % 9.090 M -9.14 % 10.004 M 9.70 % 9.120 M 1.47 % 8.988 M -2.69 % 9.236 M -0.17 % 9.252 M 1.94 % 9.076 M 0.00 % 9.076 M -0.03 % 9.079 M 0.01 % 9.078 M -0.63 % 9.136 M 1.71 % 8.982 M -1.03 % 9.076 M 0.79 % 9.005 M 0.79 % 8.935 M -2.66 % 9.179 M 1.13 % 9.076 M 4.32 % 8.700 M -6.28 % 9.283 M 2.24 % 9.080 M -3.40 % 9.400 M 3.57 % 9.076 M 6.78 % 8.500 M -6.35 % 9.076 M 7.68 % 8.429 M -10.28 % 9.394 M -0.69 % 9.460 M -10.75 % 10.600 M 16.79 % 9.076 M 78.08 % 5.097 M 0.43 % 5.075 M 0.73 % 5.038 M -1.11 % 5.095 M -3.20 % 5.264 M 7.42 % 4.900 M -3.83 % 5.095 M -4.47 % 5.333 M 2.29 % 5.214 M 2.34 % 5.095 M 0.00 % 5.095 M
EPS diluted -1.78 -2 014.01 % -0.08 -114.52 % 0.58 -35.56 % 0.90 201.12 % -0.89 -147.85 % 1.86 124.10 % 0.83 160.14 % -1.38 -15.00 % -1.20 -138.46 % 3.12 331.11 % -1.35 -46.74 % -0.92 -58.62 % -0.58 -123.39 % 2.48 264.24 % -1.51 -459.26 % -0.27 46.00 % -0.50 -225.00 % 0.40 260.00 % -0.25 -247.06 % 0.17 54.55 % 0.11 515.09 % -0.03 -120.38 % 0.13 18.18 % 0.11 105.61 % -1.96 -2 097.96 % 0.10 121.80 % -0.45 0.00 % -0.45 -850.00 % 0.06 -71.43 % 0.21 -19.23 % 0.26 168.42 % -0.38 -2 000.00 % 0.02 150.00 % -0.04 -166.67 % 0.06 20.00 % 0.05 25.00 % 0.04 175.61 % -0.05 -188.17 % 0.06 500.00 % 0.01 -85.71 % 0.07 62.04 % 0.04 -13.60 % 0.05 400.00 % 0.01 -97.92 % 0.48 2 230.10 % 0.02 104.68 % -0.44 -269.23 % 0.26 -70.79 % 0.89 693.33 % -0.15 -400.00 % 0.05 -28.57 % 0.07 16.67 % 0.06 16.73 % 0.05 414.00 % 0.01 136.10 % -0.03
Earnings per share -1.78 -2 014.01 % -0.08 -114.52 % 0.58 -35.56 % 0.90 201.12 % -0.89 -147.85 % 1.86 124.10 % 0.83 160.14 % -1.38 -15.00 % -1.20 -138.46 % 3.12 331.11 % -1.35 -46.74 % -0.92 -58.62 % -0.58 -123.39 % 2.48 264.24 % -1.51 -459.26 % -0.27 46.00 % -0.50 -225.00 % 0.40 260.00 % -0.25 -247.06 % 0.17 54.55 % 0.11 518.25 % -0.03 -120.23 % 0.13 18.18 % 0.11 105.61 % -1.96 -2 097.96 % 0.10 121.80 % -0.45 0.00 % -0.45 -850.00 % 0.06 -60.00 % 0.15 -42.31 % 0.26 168.42 % -0.38 -2 000.00 % 0.02 150.00 % -0.04 -166.67 % 0.06 20.00 % 0.05 25.00 % 0.04 175.61 % -0.05 -188.17 % 0.06 500.00 % 0.01 -85.71 % 0.07 62.04 % 0.04 -13.60 % 0.05 400.00 % 0.01 -97.92 % 0.48 2 230.10 % 0.02 104.68 % -0.44 -269.23 % 0.26 -70.79 % 0.89 693.33 % -0.15 -400.00 % 0.05 -28.57 % 0.07 16.67 % 0.06 16.73 % 0.05 414.00 % 0.01 136.10 % -0.03
Gross profit -1.071 M -114.91 % 7.183 M -65.93 % 21.084 M -10.63 % 23.591 M 1 232.55 % -2.083 M -104.48 % 46.459 M 1 008.81 % 4.190 M 206.29 % -3.942 M -220.44 % 3.273 M -92.47 % 43.478 M 333.31 % 10.034 M -20.55 % 12.630 M -48.51 % 24.527 M -68.97 % 79.042 M 48.14 % 53.356 M -14.11 % 62.121 M 11.38 % 55.774 M -19.84 % 69.578 M 46.23 % 47.581 M -29.50 % 67.487 M 59.38 % 42.344 M 140.03 % -105.771 M -265.45 % 63.930 M -8.05 % 69.529 M 179.51 % 24.875 M 28.76 % 19.318 M 45.51 % 13.276 M 14.44 % 11.601 M 5.21 % 11.026 M -74.91 % 43.940 M 12.21 % 39.157 M 20.92 % 32.383 M -3.42 % 33.531 M -51.58 % 69.245 M 662.11 % 9.086 M 54.89 % 5.866 M -36.54 % 9.244 M -69.50 % 30.304 M 333.41 % 6.992 M -36.69 % 11.044 M -5.18 % 11.647 M 131.43 % -37.062 M -435.70 % 11.040 M 105.43 % 5.374 M -39.69 % 8.910 M 153.37 % -16.694 M -316.64 % 7.706 M -34.29 % 11.728 M -21.33 % 14.907 M 297.89 % -7.533 M -169.01 % 10.916 M 83.55 % 5.947 M -43.99 % 10.617 M 164.85 % -16.372 M -207.75 % 15.194 M 174.36 % 5.538 M
Income tax expense -473.000 K 51.09 % -967.000 K -272.37 % 561.000 K 258.03 % -355.000 K 0.00 % -355.000 K -19.13 % -298.000 K -15.50 % -258.000 K 23.67 % -338.000 K -77.89 % -190.000 K 7.32 % -205.000 K 11.64 % -232.000 K -3.57 % -224.000 K 4.27 % -234.000 K -20.62 % -194.000 K -310.87 % 92.000 K 264.29 % -56.000 K 58.21 % -134.000 K 90.37 % -1.391 M -5 664.00 % 25.000 K -10.71 % 28.000 K -36.36 % 44.000 K -73.72 % 167.422 K -86.92 % 1.280 M 129.80 % 557.000 K 0.000 -100.00 % 7.190 M 0.000 0.000 -100.00 % 318.000 K -0.93 % 321.000 K -58.53 % 774.000 K 0.000 -100.00 % 239.000 K -52.39 % 502.000 K 101.61 % 249.000 K 25.76 % 198.000 K 17.86 % 168.000 K 315.38 % -78.000 K -134.21 % 228.000 K -26.92 % 312.000 K -30.04 % 446.000 K 24.65 % 357.807 K 76.26 % 203.000 K 331.91 % 47.000 K -61.16 % 121.000 K -41.44 % 206.616 K 0.000 -100.00 % 586.000 K 67.43 % 350.000 K 110.38 % 166.363 K 52.63 % 109.000 K -28.29 % 152.000 K -24.00 % 200.000 K -71.61 % 704.444 K 0.000 0.000
Cost of revenue 141.786 M 10.09 % 128.796 M -0.44 % 129.360 M -1.32 % 131.095 M -6.12 % 139.643 M 64.51 % 84.882 M -37.95 % 136.787 M -14.44 % 159.868 M 1.99 % 156.743 M 24.95 % 125.441 M -10.49 % 140.149 M -15.20 % 165.271 M 11.70 % 147.955 M 72.57 % 85.738 M -29.20 % 121.097 M 31.44 % 92.131 M 8.42 % 84.973 M 6.76 % 79.595 M -8.84 % 87.311 M -16.22 % 104.210 M 51.69 % 68.701 M -73.33 % 257.563 M 143.51 % 105.772 M 33.66 % 79.134 M -26.58 % 107.778 M 15.76 % 93.107 M -17.14 % 112.370 M 14.17 % 98.423 M -15.21 % 116.077 M 37.88 % 84.186 M -3.66 % 87.384 M 50.27 % 58.152 M 0.72 % 57.738 M 161.32 % 22.095 M -60.78 % 56.342 M 1.24 % 55.651 M -1.95 % 56.758 M 88.39 % 30.128 M -52.58 % 63.531 M 6.23 % 59.807 M -16.79 % 71.874 M -23.55 % 94.010 M 93.94 % 48.474 M -13.96 % 56.340 M 18.70 % 47.463 M -32.69 % 70.514 M 77.28 % 39.775 M -4.86 % 41.807 M 128.24 % 18.317 M -62.96 % 49.456 M 121.52 % 22.326 M -45.25 % 40.777 M 102.11 % 20.176 M -62.53 % 53.847 M 45.70 % 36.958 M 27.52 % 28.981 M
General and administrative expenses 0.000 -100.00 % 4.000 M 0.000 0.000 0.000 -100.00 % 3.299 M 0.000 0.000 0.000 -100.00 % 4.088 M 0.000 0.000 0.000 -100.00 % 5.028 M 0.000 0.000 0.000 -100.00 % 4.304 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 % 4.378 M 0.000 0.000 0.000 -100.00 % 3.664 M 0.000 0.000 0.000 -100.00 % 4.700 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
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 55.000 K 0.000 0.000 0.000 -100.00 % 57.000 K 0.000 0.000 0.000 -100.00 % 53.000 K 0.000 0.000 0.000 -100.00 % 246.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 151.650 K 0.000 0.000 0.000 -100.00 % 53.269 K 0.000 0.000 0.000 -100.00 % 67.781 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
Other expenses 9.673 M 0.000 -100.00 % 9.496 M 4.16 % 9.117 M 0.000 -100.00 % 5.578 M 0.000 0.000 0.000 100.00 % -13.349 M -233.04 % 10.034 M 10.12 % 9.112 M -62.85 % 24.527 M 0.000 -100.00 % 72.000 K -99.88 % 62.121 M 11.38 % 55.774 M 0.000 -100.00 % 47.581 M -29.50 % 67.487 M 59.38 % 42.344 M 140.03 % -105.771 M -265.45 % 63.930 M -8.05 % 69.529 M 179.51 % 24.875 M 0.000 0.000 -100.00 % 11.601 M 6.77 % 10.865 M 0.000 -100.00 % 36.060 M 0.53 % 35.871 M 13.32 % 31.654 M -54.21 % 69.132 M 734.73 % 8.282 M 58.84 % 5.214 M -40.06 % 8.699 M -71.74 % 30.783 M 392.13 % 6.255 M -37.67 % 10.035 M -5.42 % 10.610 M 129.24 % -36.287 M -450.12 % 10.364 M 98.51 % 5.221 M -38.63 % 8.507 M 153.27 % -15.970 M -260.68 % 9.939 M 1.09 % 9.832 M -29.68 % 13.981 M 357.72 % -5.425 M -151.36 % 10.562 M 93.66 % 5.454 M -45.98 % 10.097 M 159.66 % -16.925 M -211.61 % 15.165 M 167.04 % 5.679 M
Operating expenses 9.673 M 333.57 % 2.231 M -76.51 % 9.496 M 4.16 % 9.117 M 716.20 % 1.117 M -87.49 % 8.932 M 1 020.70 % 797.000 K -82.67 % 4.599 M 40.51 % 3.273 M 412.21 % 639.000 K -93.63 % 10.034 M -20.55 % 12.630 M -48.51 % 24.527 M 123.75 % -103.285 M -295.98 % 52.702 M 4.95 % 50.218 M 5.55 % 47.576 M -1.59 % 48.343 M 18.57 % 40.772 M -29.42 % 57.763 M 36.41 % 42.344 M 140.03 % -105.771 M -290.17 % 55.618 M -20.01 % 69.529 M 179.51 % 24.875 M 617.47 % 3.467 M -73.89 % 13.281 M 14.48 % 11.601 M 6.77 % 10.865 M -71.99 % 38.786 M 18.12 % 32.837 M 8.37 % 30.302 M -11.41 % 34.206 M -53.48 % 73.534 M 787.88 % 8.282 M 58.84 % 5.214 M -40.06 % 8.699 M -71.74 % 30.783 M 392.13 % 6.255 M -37.67 % 10.035 M -5.42 % 10.610 M 129.24 % -36.287 M -450.12 % 10.364 M 98.51 % 5.221 M -38.63 % 8.507 M 153.27 % -15.970 M -260.68 % 9.939 M 1.09 % 9.832 M -29.68 % 13.981 M 357.72 % -5.425 M -151.36 % 10.562 M 93.66 % 5.454 M -45.98 % 10.097 M 159.66 % -16.925 M -211.61 % 15.165 M 167.04 % 5.679 M
Cost and expenses 151.459 M 15.59 % 131.027 M -5.64 % 138.856 M -0.97 % 140.212 M -0.39 % 140.760 M 50.36 % 93.618 M -31.96 % 137.584 M -14.58 % 161.064 M -3.20 % 166.385 M 35.64 % 122.666 M -24.87 % 163.280 M -13.82 % 189.453 M 9.36 % 173.242 M 27.59 % 135.782 M -25.58 % 182.444 M 20.35 % 151.590 M 7.24 % 141.355 M 6.19 % 133.112 M -1.98 % 135.797 M -19.99 % 169.721 M 58.33 % 107.194 M -29.38 % 151.792 M -8.33 % 165.577 M 28.12 % 129.233 M -13.58 % 149.538 M 55.83 % 95.964 M -26.48 % 130.525 M 13.91 % 114.584 M -9.74 % 126.942 M -0.46 % 127.527 M 1.20 % 126.013 M 34.02 % 94.025 M 6.89 % 87.961 M -3.58 % 91.227 M 41.17 % 64.624 M 6.18 % 60.865 M -7.02 % 65.457 M 7.46 % 60.911 M -12.72 % 69.786 M -0.08 % 69.842 M -15.33 % 82.484 M 42.90 % 57.723 M -1.89 % 58.838 M -4.42 % 61.561 M 9.99 % 55.970 M 2.61 % 54.544 M 9.72 % 49.714 M -3.73 % 51.639 M 59.88 % 32.298 M -26.65 % 44.031 M 33.88 % 32.888 M -28.86 % 46.231 M 52.71 % 30.273 M -18.01 % 36.922 M -29.16 % 52.123 M 50.38 % 34.660 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 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 2.231 M 0.000 0.000 -100.00 % 1.117 M -66.70 % 3.354 M 320.83 % 797.000 K -33.36 % 1.196 M -63.12 % 3.243 M -21.76 % 4.145 M 0.000 -100.00 % 3.518 M 0.000 -100.00 % 5.081 M -90.36 % 52.702 M 542.76 % -11.903 M -45.19 % -8.198 M -280.18 % 4.550 M 166.82 % -6.809 M 29.98 % -9.724 M 0.000 0.000 100.00 % -8.312 M 0.000 0.000 -100.00 % 3.128 M -76.30 % 13.199 M 0.000 0.000 -100.00 % 4.529 M 240.53 % -3.223 M 42.13 % -5.569 M -318.22 % 2.552 M -31.35 % 3.717 M 0.000 0.000 0.000 -100.00 % 4.767 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
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 154.000 K 0.000 0.000 0.000 -100.00 % 127.000 K 0.000 0.000 0.000 -100.00 % 201.000 K 0.000 0.000 0.000 -100.00 % 134.893 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
Interest expense 6.915 M -9.95 % 7.679 M 23.46 % 6.220 M 0.16 % 6.210 M 0.15 % 6.201 M -4.94 % 6.523 M -2.09 % 6.662 M -13.64 % 7.714 M 63.81 % 4.709 M -2.06 % 4.808 M -16.19 % 5.737 M -7.17 % 6.180 M 28.59 % 4.806 M -29.48 % 6.815 M 20.34 % 5.663 M 6.69 % 5.308 M 17.05 % 4.535 M -26.06 % 6.133 M 40.76 % 4.357 M 9.06 % 3.995 M -11.50 % 4.514 M 50.77 % 2.994 M -35.90 % 4.671 M 28.96 % 3.622 M -26.43 % 4.923 M 4.97 % 4.690 M 181.18 % 1.668 M 146.38 % 677.000 K -59.94 % 1.690 M 43.46 % 1.178 M 12.40 % 1.048 M -30.73 % 1.513 M 5.73 % 1.431 M 54.54 % 926.000 K 11.84 % 828.000 K -37.18 % 1.318 M 2.57 % 1.285 M -18.88 % 1.584 M 28.26 % 1.235 M 1.23 % 1.220 M 19.02 % 1.025 M 0.000 -100.00 % 922.000 K -64.88 % 2.625 M 5.68 % 2.484 M 0.000 -100.00 % 2.954 M 0.000 -100.00 % 1.681 M 0.000 -100.00 % 2.575 M 0.000 -100.00 % 2.470 M 0.000 -100.00 % 3.496 M 0.000
Depreciation and amortization 5.005 M -0.54 % 5.032 M -1.78 % 5.123 M 4.62 % 4.897 M 1.62 % 4.819 M -7.34 % 5.201 M 1.96 % 5.101 M -7.34 % 5.505 M 19.08 % 4.623 M -13.48 % 5.343 M -2.77 % 5.495 M 1.68 % 5.404 M 0.26 % 5.390 M -5.04 % 5.676 M 8.30 % 5.241 M 2.50 % 5.113 M 0.83 % 5.071 M -8.07 % 5.516 M 15.76 % 4.765 M 4.38 % 4.565 M 0.00 % 4.565 M -29.92 % 6.514 M 334.27 % 1.500 M -76.10 % 6.276 M 91.58 % 3.276 M -48.94 % 6.416 M 182.14 % 2.274 M 0.00 % 2.274 M 6.26 % 2.140 M 175.42 % 777.000 K -70.06 % 2.595 M 0.00 % 2.595 M 0.00 % 2.595 M -24.56 % 3.440 M 48.85 % 2.311 M 0.00 % 2.311 M -0.43 % 2.321 M 47.74 % 1.571 M -39.69 % 2.605 M -6.26 % 2.779 M 19.32 % 2.329 M 27.91 % 1.821 M -21.38 % 2.316 M 0.65 % 2.301 M 0.79 % 2.283 M -5.58 % 2.418 M 10.87 % 2.181 M 3.61 % 2.105 M -1.17 % 2.130 M -1.97 % 2.173 M 1.30 % 2.145 M -1.97 % 2.188 M 3.55 % 2.113 M -15.57 % 2.503 M 22.68 % 2.040 M 5.26 % 1.938 M
Operating income -10.744 M -316.96 % 4.952 M -57.27 % 11.588 M -19.94 % 14.474 M 552.31 % -3.200 M -108.48 % 37.723 M 1 011.79 % 3.393 M 166.04 % -5.138 M 19.33 % -6.369 M -119.92 % 31.978 M 344.16 % -13.097 M -13.37 % -11.552 M -1 420.00 % -760.000 K -102.54 % 29.881 M 473.93 % -7.991 M -400.19 % 2.662 M 537.83 % -608.000 K -103.62 % 16.782 M 1 954.36 % -905.000 K -145.80 % 1.976 M -48.69 % 3.851 M -59.87 % 9.596 M 132.62 % 4.125 M -78.77 % 19.430 M 215.07 % -16.885 M -202.57 % 16.461 M 437.39 % -4.879 M -7.00 % -4.560 M -2 932.30 % 161.000 K -73.12 % 599.000 K -80.66 % 3.097 M 188.79 % -3.488 M -285.83 % 1.877 M 1 561.06 % 113.000 K -93.08 % 1.633 M -17.11 % 1.970 M 7.65 % 1.830 M 482.05 % -479.000 K -164.99 % 737.000 K -26.96 % 1.009 M -2.70 % 1.037 M 233.79 % -775.120 K -214.66 % 676.000 K 341.83 % 153.000 K 141.13 % -372.000 K 48.64 % -724.248 K 67.57 % -2.233 M -217.77 % 1.896 M 104.75 % 926.000 K 143.92 % -2.108 M -695.56 % 354.000 K -28.19 % 493.000 K -5.19 % 520.000 K -5.99 % 553.128 K 1 807.34 % 29.000 K 120.57 % -141.000 K
Operating income ratio -0.08 -309.66 % 0.04 -52.72 % 0.08 -17.68 % 0.09 502.23 % -0.02 -108.10 % 0.29 1 093.36 % 0.02 173.04 % -0.03 17.21 % -0.04 -121.02 % 0.19 317.08 % -0.09 -34.30 % -0.06 -1 373.70 % 0.00 -102.43 % 0.18 495.88 % -0.05 -365.43 % 0.02 499.50 % 0.00 -103.84 % 0.11 1 776.84 % -0.01 -158.30 % 0.01 -66.81 % 0.03 -45.14 % 0.06 160.07 % 0.02 -81.40 % 0.13 202.68 % -0.13 -186.93 % 0.15 477.07 % -0.04 6.31 % -0.04 -3 371.96 % 0.00 -72.91 % 0.00 -80.90 % 0.02 163.53 % -0.04 -287.34 % 0.02 1 562.35 % 0.00 -95.04 % 0.02 -22.06 % 0.03 15.50 % 0.03 449.80 % -0.01 -175.85 % 0.01 -26.62 % 0.01 14.70 % 0.01 191.22 % -0.01 -219.83 % 0.01 358.16 % 0.00 137.57 % -0.01 50.96 % -0.01 71.39 % -0.05 -232.79 % 0.04 27.07 % 0.03 155.42 % -0.05 -572.24 % 0.01 0.93 % 0.01 -37.52 % 0.02 14.41 % 0.01 2 554.37 % 0.00 113.61 % 0.00
Total other income expenses net -5.865 M 12.19 % -6.679 M -14.92 % -5.812 M 12.56 % -6.647 M -26.42 % -5.258 M 75.15 % -21.160 M -645.78 % 3.877 M 150.49 % -7.679 M -64.40 % -4.671 M -19.71 % -3.902 M -750.33 % 600.000 K -79.54 % 2.933 M 161.84 % -4.743 M 37.02 % -7.531 M -34.70 % -5.591 M -8.50 % -5.153 M -26.58 % -4.071 M 71.94 % -14.506 M -974.52 % -1.350 M -221.43 % -420.000 K 84.96 % -2.792 M 71.13 % -9.672 M -468.29 % -1.702 M -2 845.16 % 62.000 K 106.81 % -910.000 K 89.14 % -8.381 M -1 191.27 % 768.000 K 48.26 % 518.000 K -53.42 % 1.112 M 1.92 % 1.091 M 0.000 0.000 0.000 -100.00 % 41.000 K 104.95 % -828.000 K 37.13 % -1.317 M -2.49 % -1.285 M 0.000 -100.00 % 1.000 K 0.000 100.00 % -1.000 K -100.07 % 1.538 M 0.000 0.000 -100.00 % 775.000 K -25.17 % 1.036 M 0.000 0.000 0.000 -100.00 % 1.498 M 0.000 0.000 0.000 -100.00 % 419.357 K 0.000 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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 2012-03-31 2011-12-31 2011-09-30
2025-06-30 2025-03-31 2024-12-31 2024-09-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-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-09-30 2012-03-31
Net debt 0.000 -100.00 % 320.628 M 0.000 -100.00 % 314.221 M 13.41 % 277.071 M 361.08 % 60.092 M -77.20 % 263.595 M 16 101.29 % 1.627 M -99.37 % 259.986 M 15 988.24 % 1.616 M -99.42 % 277.274 M 10 807.71 % 2.542 M -99.12 % 288.883 M 50 939.40 % 566.000 K -99.76 % 232.268 M 31 415.33 % 737.000 K -99.66 % 216.914 M 2 322.54 % 8.954 M -96.34 % 244.793 M 5 195.11 % 4.623 M -97.96 % 226.198 M 95 746.61 % 236.000 K -99.89 % 219.748 M 10 572.56 % 2.059 M -98.97 % 199.512 M 43.57 % 138.963 M 4 670.44 % 2.913 M -94.06 % 49.071 M 2 555.36 % 1.848 M -95.43 % 40.455 M 1 860.98 % 2.063 M -94.12 % 35.108 M 2 029.05 % 1.649 M -95.26 % 34.774 M 1 835.11 % 1.797 M -95.24 % 37.718 M 2 458.90 % 1.474 M -95.91 % 36.002 M 1 024.36 % 3.202 M -87.11 % 24.844 M 514.96 % 4.040 M -88.32 % 34.579 M 440.55 % 6.397 M -91.42 % 74.518 M 255.24 % -48.003 M -156.21 % 85.399 M 1 535.86 % 5.220 M -93.64 % 82.043 M -8.00 % 89.176 M 18.98 % 74.950 M
Total investments 0.000 -100.00 % 15.751 M 0.000 -100.00 % 2.578 M 15.14 % 2.239 M -98.14 % 120.184 M 4 777.60 % 2.464 M -24.28 % 3.254 M 305.74 % 802.000 K -75.19 % 3.232 M 48.80 % 2.172 M -57.28 % 5.084 M 914.77 % 501.000 K -55.74 % 1.132 M -44.97 % 2.057 M 39.55 % 1.474 M -92.62 % 19.980 M 11.57 % 17.908 M 0.000 -100.00 % 9.246 M 0.000 -100.00 % 472.000 K 0.000 -100.00 % 4.118 M 0.000 0.000 -100.00 % 5.826 M 0.000 -100.00 % 3.696 M 15 300.00 % 24.000 K -99.42 % 4.126 M 1 149.54 % -393.126 K -111.92 % 3.298 M 0.000 -100.00 % 3.594 M 0.000 -100.00 % 2.948 M 0.000 -100.00 % 6.404 M 0.000 -100.00 % 8.080 M 0.000 -100.00 % 12.794 M 0.000 100.00 % -96.006 M 0.000 -100.00 % 10.441 M 0.000 0.000 0.000
Total debt 0.000 -100.00 % 322.400 M 0.000 -100.00 % 314.398 M 10.83 % 283.682 M 0.000 -100.00 % 323.687 M 0.000 -100.00 % 261.612 M 0.000 -100.00 % 278.890 M 0.000 -100.00 % 291.424 M 0.000 -100.00 % 232.834 M 0.000 -100.00 % 217.650 M 0.000 -100.00 % 253.747 M 0.000 -100.00 % 228.686 M 0.000 -100.00 % 219.984 M 0.000 -100.00 % 202.395 M 45.25 % 139.339 M 0.000 -100.00 % 51.984 M 0.000 -100.00 % 42.279 M 0.000 -100.00 % 37.171 M 0.000 -100.00 % 36.422 M 0.000 -100.00 % 39.353 M 0.000 -100.00 % 37.476 M 0.000 -100.00 % 28.046 M 0.000 -100.00 % 38.619 M 0.000 -100.00 % 80.915 M 0.000 -100.00 % 37.396 M 0.000 -100.00 % 87.264 M -7.65 % 94.496 M 12.21 % 84.216 M
Accumulated other comprehensive income loss 178.104 M 0.000 -100.00 % 173.313 M 0.000 0.000 -100.00 % 149.639 M 0.000 -100.00 % 173.024 M 0.000 -100.00 % 156.692 M 0.000 -100.00 % 170.355 M 0.000 -100.00 % 160.878 M 129.44 % 70.117 M -58.25 % 167.932 M 0.000 -100.00 % 171.416 M 0.000 -100.00 % 168.874 M 0.000 -100.00 % 167.975 M 0.000 -100.00 % 166.835 M 119.31 % 76.074 M 0.000 -100.00 % 172.826 M 0.000 -100.00 % 169.318 M 0.000 -100.00 % 170.930 M 0.000 -100.00 % 170.709 M 0.000 -100.00 % 169.890 M 0.000 -100.00 % 169.621 M 0.000 -100.00 % 168.415 M 0.000 -100.00 % 182.594 M 0.000 -100.00 % 182.014 M 107.82 % 87.584 M -54.38 % 191.986 M 104.75 % 93.764 M -43.96 % 167.302 M 127.98 % 73.384 M 0.000 0.000
Retained earnings 0.000 -100.00 % 39.570 M 0.000 0.000 -100.00 % 35.055 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 -100.00 % 30.340 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.292 M 0.000 0.000 0.000 -100.00 % 32.396 M 0.000 0.000 0.000 -100.00 % 31.356 M 0.000 0.000 0.000 -100.00 % 29.881 M 0.000 0.000 0.000 -100.00 % 43.480 M 0.000 -100.00 % 47.272 M 0.000 -100.00 % 42.968 M 0.000 -100.00 % 42.799 M
Common stock 0.000 -100.00 % 90.761 M 0.000 -100.00 % 90.761 M 0.00 % 90.761 M 0.000 -100.00 % 90.761 M 0.000 -100.00 % 90.761 M 0.000 -100.00 % 90.761 M 0.000 -100.00 % 90.761 M 0.000 -100.00 % 90.761 M 0.000 -100.00 % 90.761 M 0.000 -100.00 % 90.761 M 0.000 -100.00 % 90.761 M 0.000 -100.00 % 90.761 M 0.000 -100.00 % 90.761 M 0.00 % 90.761 M 0.000 -100.00 % 90.761 M 0.000 -100.00 % 90.761 M 0.000 -100.00 % 90.761 M 0.000 -100.00 % 90.761 M 0.000 -100.00 % 90.761 M 0.000 -100.00 % 90.761 M 0.000 -100.00 % 90.761 M 0.000 -100.00 % 90.760 M 0.000 -100.00 % 50.950 M 0.000 -100.00 % 50.950 M 0.000 -100.00 % 50.950 M 0.00 % 50.950 M 0.00 % 50.950 M
Total equity 178.104 M 0.00 % 178.104 M 2.76 % 173.313 M 0.00 % 173.313 M -0.16 % 173.589 M 16.01 % 149.639 M 0.00 % 149.639 M -13.52 % 173.024 M 0.00 % 173.024 M 10.42 % 156.692 M 0.00 % 156.692 M -8.02 % 170.355 M 0.00 % 170.355 M 5.89 % 160.878 M 0.00 % 160.878 M -4.20 % 167.932 M 0.00 % 167.932 M -2.03 % 171.416 M 0.00 % 171.416 M 1.51 % 168.874 M 0.00 % 168.874 M 0.54 % 167.975 M 0.00 % 167.975 M 0.68 % 166.835 M 0.00 % 166.835 M -1.15 % 168.784 M -2.34 % 172.826 M 0.00 % 172.826 M 2.07 % 169.318 M 0.00 % 169.318 M -0.94 % 170.930 M 0.00 % 170.930 M 0.13 % 170.709 M 0.00 % 170.709 M 0.48 % 169.890 M 0.00 % 169.890 M 0.16 % 169.621 M 0.00 % 169.621 M 0.72 % 168.415 M 0.00 % 168.415 M -7.77 % 182.594 M 0.00 % 182.594 M 0.32 % 182.014 M 0.00 % 182.014 M -5.19 % 191.986 M 0.00 % 191.986 M 14.75 % 167.302 M 0.00 % 167.302 M 66.46 % 100.509 M 7.21 % 93.749 M
Other non current liabilities -178.104 M -7 100.94 % 2.544 M 101.47 % -173.313 M -6 717.53 % 2.619 M 12.16 % 2.335 M 101.56 % -149.639 M -7 339.43 % 2.067 M 0.000 -100.00 % 2.057 M 0.000 -100.00 % 3.317 M 0.000 -100.00 % 3.003 M 0.000 -100.00 % 3.336 M 0.000 -100.00 % 3.013 M 0.000 -100.00 % 2.278 M 0.000 -100.00 % 2.278 M 0.000 -100.00 % 1.164 M 0.000 -100.00 % 2.062 M 9.75 % 1.879 M 0.000 -100.00 % 1.879 M 0.000 -100.00 % 1.763 M 0.000 -100.00 % 1.764 M 0.000 0.000 0.000 -100.00 % 1.648 M 0.000 -100.00 % 16.259 M 0.000 -100.00 % 15.735 M 0.000 -100.00 % 16.223 M 0.000 -100.00 % 16.223 M 0.000 -100.00 % 111.394 M 0.000 -100.00 % 17.121 M 1 214.95 % 1.302 M 0.000
Long term debt 0.000 -100.00 % 125.001 M 0.000 -100.00 % 151.130 M 4.35 % 144.835 M 0.000 -100.00 % 144.756 M 0.000 -100.00 % 120.002 M 0.000 -100.00 % 121.882 M 0.000 -100.00 % 136.785 M 0.000 -100.00 % 117.111 M 0.000 -100.00 % 124.077 M 0.000 -100.00 % 156.542 M 0.000 -100.00 % 115.420 M 0.000 -100.00 % 139.742 M 0.000 -100.00 % 121.096 M 45.65 % 83.140 M 0.000 -100.00 % 7.011 M 0.000 -100.00 % 1.116 M 0.000 -100.00 % 574.000 K 0.000 -100.00 % 1.980 M 0.000 -100.00 % 1.571 M 0.000 -100.00 % 2.626 M 0.000 -100.00 % 1.073 M 0.000 -100.00 % 6.873 M 0.000 -100.00 % 21.006 M 0.000 -100.00 % 37.396 M 0.000 -100.00 % 28.454 M -26.92 % 38.936 M 18.77 % 32.784 M
Total non current liabilities -178.104 M -223.45 % 144.269 M 183.24 % -173.313 M -200.89 % 171.777 M 3.76 % 165.553 M 210.63 % -149.639 M -190.25 % 165.808 M 0.000 -100.00 % 141.572 M 0.000 -100.00 % 145.099 M 0.000 -100.00 % 160.147 M 0.000 -100.00 % 141.138 M 0.000 -100.00 % 147.971 M 0.000 -100.00 % 180.928 M 0.000 -100.00 % 138.868 M 0.000 -100.00 % 161.053 M 0.000 -100.00 % 143.190 M 46.32 % 97.860 M 0.000 -100.00 % 21.731 M 0.000 -100.00 % 16.177 M 0.000 -100.00 % 15.636 M 0.000 -100.00 % 16.196 M 0.000 -100.00 % 17.436 M 0.000 -100.00 % 18.885 M 0.000 -100.00 % 16.808 M 0.000 -100.00 % 23.096 M 0.000 -100.00 % 37.229 M 0.000 -100.00 % 148.790 M 0.000 -100.00 % 45.575 M -19.84 % 56.857 M 9.32 % 52.008 M
Other current liabilities 0.000 -100.00 % 96.740 M 0.000 -100.00 % 18.914 M -3.46 % 19.592 M 0.000 -100.00 % 24.143 M 0.000 -100.00 % 9.824 M 0.000 -100.00 % 26.668 M 0.000 -100.00 % 15.644 M 0.000 -100.00 % 57.717 M 0.000 -100.00 % 10.687 M 0.000 -100.00 % 40.468 M 0.000 -100.00 % 11.951 M 0.000 -100.00 % 20.729 M 0.000 -100.00 % 17.505 M 25.86 % 13.908 M 0.000 -100.00 % 11.480 M 0.000 -100.00 % 6.718 M 0.000 -100.00 % 8.611 M 0.000 -100.00 % 3.073 M 0.000 -100.00 % 6.008 M 0.000 -100.00 % 8.389 M 0.000 -100.00 % 10.468 M 0.000 -100.00 % 6.396 M 0.000 -100.00 % 10.800 M 0.000 -100.00 % 11.135 M 0.000 -100.00 % 9.285 M 108.24 % 4.459 M -27.22 % 6.127 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.518 M 0.000 0.000 0.000 -100.00 % 7.766 M 0.000 0.000 0.000 -100.00 % 7.772 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.401 M 0.000 0.000 0.000 -100.00 % 1.219 M 0.000 0.000 0.000 -100.00 % 1.354 M 0.000 0.000 0.000 0.000 -100.00 % 4.433 M 296.10 % 1.119 M
Short term debt 0.000 -100.00 % 197.399 M 0.000 -100.00 % 163.268 M 17.59 % 138.848 M 0.000 -100.00 % 178.931 M 0.000 -100.00 % 141.610 M 0.000 -100.00 % 157.008 M 0.000 -100.00 % 146.872 M 0.000 -100.00 % 115.723 M 0.000 -100.00 % 117.537 M 0.000 -100.00 % 97.205 M 0.000 -100.00 % 113.266 M 0.000 -100.00 % 80.242 M 0.000 -100.00 % 81.299 M 44.66 % 56.199 M 0.000 -100.00 % 44.973 M 0.000 -100.00 % 41.163 M 0.000 -100.00 % 36.597 M 0.000 -100.00 % 34.442 M 0.000 -100.00 % 37.781 M 0.000 -100.00 % 34.850 M 0.000 -100.00 % 26.973 M 0.000 -100.00 % 31.746 M 0.000 -100.00 % 59.908 M 0.000 0.000 0.000 -100.00 % 58.810 M 5.85 % 55.560 M 10.83 % 50.129 M
Total current liabilities 0.000 -100.00 % 378.276 M 0.000 -100.00 % 375.902 M 9.77 % 342.439 M 0.000 -100.00 % 458.685 M 0.000 -100.00 % 346.876 M 0.000 -100.00 % 363.834 M 0.000 -100.00 % 317.856 M 0.000 -100.00 % 317.658 M 0.000 -100.00 % 237.538 M 0.000 -100.00 % 267.160 M 0.000 -100.00 % 222.272 M 0.000 -100.00 % 178.093 M 0.000 -100.00 % 160.373 M 3.69 % 154.668 M 0.000 -100.00 % 114.533 M 0.000 -100.00 % 80.285 M 0.000 -100.00 % 64.879 M 0.000 -100.00 % 56.461 M 0.000 -100.00 % 64.659 M 0.000 -100.00 % 45.213 M 0.000 -100.00 % 50.989 M 0.000 -100.00 % 39.040 M 0.000 -100.00 % 94.832 M 0.000 -100.00 % 19.334 M 0.000 -100.00 % 88.361 M -23.28 % 115.176 M 6.50 % 108.147 M
Total liabilities -178.104 M -134.08 % 522.545 M 401.50 % -173.313 M -131.64 % 547.679 M 7.81 % 507.992 M 439.48 % -149.639 M -123.96 % 624.493 M 0.000 -100.00 % 488.448 M 0.000 -100.00 % 508.933 M 0.000 -100.00 % 478.003 M 0.000 -100.00 % 458.796 M 0.000 -100.00 % 385.509 M 0.000 -100.00 % 448.088 M 0.000 -100.00 % 361.140 M 0.000 -100.00 % 339.146 M 0.000 -100.00 % 303.563 M 20.21 % 252.528 M 0.000 -100.00 % 136.264 M 0.000 -100.00 % 96.462 M 0.000 -100.00 % 80.515 M 0.000 -100.00 % 72.657 M 0.000 -100.00 % 82.095 M 0.000 -100.00 % 64.098 M 0.000 -100.00 % 67.797 M 0.000 -100.00 % 62.136 M 0.000 -100.00 % 132.061 M 0.000 -100.00 % 168.124 M 0.000 -100.00 % 133.936 M -22.15 % 172.033 M 7.42 % 160.155 M
Other non current assets 0.000 0.000 0.000 -100.00 % 14.592 M -16.79 % 17.536 M 129.18 % -60.092 M -693.44 % 10.126 M 722.37 % -1.627 M -113.01 % 12.509 M 874.07 % -1.616 M -1 206.85 % 146.000 K 105.74 % -2.542 M -118.09 % 14.054 M 2 583.04 % -566.000 K -103.05 % 18.545 M 2 616.28 % -737.000 K -227.07 % 580.000 K 106.48 % -8.954 M -132.12 % 27.880 M 703.07 % -4.623 M -116.16 % 28.614 M 12 224.58 % -236.000 K -100.83 % 28.351 M 1 476.93 % -2.059 M -107.35 % 28.002 M 3.16 % 27.143 M 1 031.79 % -2.913 M -110.73 % 27.144 M 1 568.83 % -1.848 M -113.18 % 14.022 M 779.69 % -2.063 M -114.71 % 14.022 M 950.33 % -1.649 M -380.92 % 587.000 K 132.67 % -1.797 M -105.98 % 30.031 M 2 137.39 % -1.474 M -104.75 % 31.062 M 1 070.08 % -3.202 M -123.10 % 13.864 M 443.18 % -4.040 M -143.23 % 9.346 M 246.10 % -6.397 M -162.70 % 10.203 M -78.75 % 48.003 M 1 786.91 % 2.544 M 148.73 % -5.220 M -177.17 % 6.764 M -2.60 % 6.945 M 6.52 % 6.520 M
Long term investments 0.000 -100.00 % 15.751 M 0.000 -100.00 % 2.578 M 1.54 % 2.539 M 0.000 -100.00 % 2.464 M 0.000 0.000 0.000 -100.00 % 13.918 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.980 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 0.000 -100.00 % 126.340 M 0.000 -100.00 % 131.110 M -6.74 % 140.588 M 0.000 -100.00 % 149.485 M 0.000 -100.00 % 153.757 M 0.000 -100.00 % 163.312 M 0.000 -100.00 % 172.448 M 0.000 -100.00 % 173.010 M 0.000 -100.00 % 192.778 M 0.000 -100.00 % 171.930 M 0.000 -100.00 % 171.559 M 0.000 -100.00 % 163.646 M 0.000 -100.00 % 178.922 M 16.26 % 153.902 M 0.000 -100.00 % 62.009 M 0.000 -100.00 % 57.737 M 0.000 -100.00 % 60.100 M 0.000 -100.00 % 62.561 M 0.000 -100.00 % 65.609 M 0.000 -100.00 % 64.817 M 0.000 -100.00 % 59.732 M 0.000 -100.00 % 67.332 M 0.000 -100.00 % 70.142 M 0.000 -100.00 % 178.846 M 0.000 -100.00 % 73.827 M -4.24 % 77.094 M -4.56 % 80.780 M
Total non current assets 0.000 -100.00 % 142.091 M 0.000 -100.00 % 148.280 M -7.71 % 160.663 M 367.36 % -60.092 M -137.08 % 162.075 M 10 061.59 % -1.627 M -100.98 % 166.266 M 10 388.74 % -1.616 M -100.91 % 177.376 M 7 077.81 % -2.542 M -101.36 % 186.502 M 33 050.88 % -566.000 K -100.30 % 191.555 M 26 091.18 % -737.000 K -100.35 % 213.338 M 2 482.60 % -8.954 M -104.48 % 199.810 M 4 422.09 % -4.623 M -102.31 % 200.173 M 84 919.07 % -236.000 K -100.12 % 191.997 M 9 424.77 % -2.059 M -101.00 % 206.924 M 14.29 % 181.045 M 6 315.07 % -2.913 M -103.27 % 89.153 M 4 924.30 % -1.848 M -102.58 % 71.759 M 3 578.38 % -2.063 M -102.78 % 74.122 M 4 594.97 % -1.649 M -102.61 % 63.148 M 3 614.08 % -1.797 M -101.88 % 95.640 M 6 588.46 % -1.474 M -101.54 % 95.879 M 3 094.35 % -3.202 M -104.35 % 73.596 M 1 921.69 % -4.040 M -105.27 % 76.678 M 1 298.66 % -6.397 M -107.96 % 80.344 M 67.37 % 48.003 M -73.54 % 181.390 M 3 574.61 % -5.220 M -106.48 % 80.592 M -4.10 % 84.039 M -3.74 % 87.300 M
Other current assets -1.772 M -112.29 % 14.420 M 8 246.89 % -177.000 K -100.48 % 36.927 M 66.75 % 22.145 M 0.000 -100.00 % 15.065 M 0.000 -100.00 % 51.224 M 0.000 -100.00 % 36.984 M 0.000 -100.00 % 9.445 M 0.000 -100.00 % 18.012 M 0.000 -100.00 % 12.928 M 0.000 -100.00 % 60.973 M 0.000 -100.00 % 31.520 M 0.000 -100.00 % 61.543 M 0.000 -100.00 % 62.649 M 364.55 % 13.486 M 0.000 -100.00 % 11.655 M 0.000 -100.00 % 24.000 K 0.000 -100.00 % 9.972 M 0.000 -100.00 % 29.842 M 0.000 -100.00 % 10.938 M 0.000 -100.00 % 1.337 M 0.000 -100.00 % 33.576 M 0.000 -100.00 % 34.828 M 0.000 -100.00 % 71.676 M 0.000 -100.00 % 7.907 M 0.000 -100.00 % 56.159 M 11 154.27 % 499.000 K 151.04 % 198.776 K
Short term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 120.184 M 0.000 -100.00 % 3.254 M 0.000 -100.00 % 3.232 M 127.52 % -11.746 M -331.04 % 5.084 M 0.000 -100.00 % 1.132 M 0.000 -100.00 % 1.474 M 0.000 -100.00 % 17.908 M 0.000 -100.00 % 9.246 M 0.000 -100.00 % 472.000 K 0.000 -100.00 % 4.118 M 0.000 0.000 -100.00 % 5.826 M 0.000 -100.00 % 3.696 M 15 300.00 % 24.000 K -99.42 % 4.126 M 1 149.54 % -393.126 K -111.92 % 3.298 M 0.000 -100.00 % 3.594 M 0.000 -100.00 % 2.948 M 0.000 -100.00 % 6.404 M 0.000 -100.00 % 8.080 M 0.000 -100.00 % 12.794 M 0.000 100.00 % -96.006 M 0.000 -100.00 % 10.441 M 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 1.772 M 0.000 -100.00 % 177.000 K -97.32 % 6.612 M 111.00 % -60.092 M -200.00 % 60.092 M 3 793.42 % -1.627 M -200.06 % 1.626 M 200.62 % -1.616 M -200.00 % 1.616 M 163.57 % -2.542 M -200.04 % 2.541 M 548.94 % -566.000 K -200.00 % 566.000 K 176.80 % -737.000 K -200.14 % 736.000 K 108.22 % -8.954 M -200.00 % 8.954 M 293.68 % -4.623 M -285.81 % 2.488 M 1 154.24 % -236.000 K -200.00 % 236.000 K 111.46 % -2.059 M -171.42 % 2.883 M 666.72 % 376.000 K 112.91 % -2.913 M -200.00 % 2.913 M 257.63 % -1.848 M -201.32 % 1.824 M 188.41 % -2.063 M -200.00 % 2.063 M 225.11 % -1.649 M -200.06 % 1.648 M 191.71 % -1.797 M -209.94 % 1.634 M 210.89 % -1.474 M -200.00 % 1.474 M 146.03 % -3.202 M -200.00 % 3.202 M 179.26 % -4.040 M -200.00 % 4.040 M 163.15 % -6.397 M -200.00 % 6.397 M -86.67 % 48.003 M 200.00 % -48.003 M -819.52 % -5.220 M -200.00 % 5.220 M -1.87 % 5.320 M -42.59 % 9.266 M
Cash and short term investments 1.772 M 0.00 % 1.772 M 901.13 % 177.000 K 0.00 % 177.000 K -97.32 % 6.612 M -89.00 % 60.092 M 0.00 % 60.092 M 3 593.42 % 1.627 M 0.06 % 1.626 M 0.62 % 1.616 M 0.00 % 1.616 M -36.43 % 2.542 M 0.04 % 2.541 M 348.94 % 566.000 K 0.00 % 566.000 K -23.20 % 737.000 K 0.14 % 736.000 K -91.78 % 8.954 M 0.00 % 8.954 M 93.68 % 4.623 M 85.81 % 2.488 M 954.24 % 236.000 K 0.00 % 236.000 K -88.54 % 2.059 M -28.58 % 2.883 M 666.72 % 376.000 K -87.09 % 2.913 M 0.00 % 2.913 M 57.63 % 1.848 M 1.32 % 1.824 M -11.59 % 2.063 M 23.54 % 1.670 M 1.27 % 1.649 M 0.06 % 1.648 M -8.29 % 1.797 M 9.94 % 1.634 M 10.89 % 1.474 M 0.00 % 1.474 M -53.97 % 3.202 M 0.00 % 3.202 M -20.74 % 4.040 M 0.00 % 4.040 M -36.85 % 6.397 M 0.00 % 6.397 M 113.33 % -48.003 M 0.00 % -48.003 M -1 019.52 % 5.220 M 0.00 % 5.220 M -1.87 % 5.320 M -42.59 % 9.266 M
Total current assets 0.000 -100.00 % 558.558 M 0.000 -100.00 % 572.712 M 9.94 % 520.918 M 766.87 % 60.092 M -90.18 % 612.057 M 37 518.75 % 1.627 M -99.67 % 495.207 M 30 544.00 % 1.616 M -99.67 % 488.250 M 19 107.32 % 2.542 M -99.45 % 461.857 M 81 500.18 % 566.000 K -99.87 % 428.119 M 57 989.42 % 737.000 K -99.78 % 340.103 M 3 698.34 % 8.954 M -97.87 % 419.694 M 8 978.39 % 4.623 M -98.60 % 329.841 M 139 663.14 % 236.000 K -99.93 % 315.124 M 15 204.71 % 2.059 M -99.22 % 263.474 M 9.66 % 240.267 M 8 148.09 % 2.913 M -98.68 % 219.937 M 11 801.35 % 1.848 M -99.05 % 194.021 M 9 304.80 % 2.063 M -98.84 % 177.323 M 10 653.37 % 1.649 M -99.08 % 180.218 M 9 928.83 % 1.797 M -98.85 % 156.345 M 10 506.86 % 1.474 M -98.93 % 137.840 M 4 204.81 % 3.202 M -98.03 % 162.616 M 3 925.15 % 4.040 M -97.60 % 168.052 M 2 527.04 % 6.397 M -97.26 % 233.731 M 586.91 % -48.003 M -126.86 % 178.720 M 3 323.46 % 5.220 M -97.63 % 220.647 M 17.05 % 188.503 M 13.14 % 166.605 M
Inventory 0.000 -100.00 % 177.918 M 0.000 -100.00 % 182.849 M -2.14 % 186.849 M 0.000 -100.00 % 195.588 M 0.000 -100.00 % 185.846 M 0.000 -100.00 % 187.232 M 0.000 -100.00 % 185.247 M 0.000 -100.00 % 168.382 M 0.000 -100.00 % 120.818 M 0.000 -100.00 % 108.048 M 0.000 -100.00 % 91.994 M 0.000 -100.00 % 87.105 M 0.000 -100.00 % 82.662 M -0.37 % 82.965 M 0.000 -100.00 % 81.689 M 0.000 -100.00 % 76.391 M 0.000 -100.00 % 75.872 M 0.000 -100.00 % 64.863 M 0.000 -100.00 % 62.456 M 0.000 -100.00 % 50.300 M 0.000 -100.00 % 66.993 M 0.000 -100.00 % 82.963 M 0.000 -100.00 % 92.062 M 0.000 -100.00 % 84.733 M 0.000 -100.00 % 87.384 M 7.90 % 80.988 M -0.62 % 81.490 M
Net receivables 0.000 -100.00 % 364.448 M 0.000 -100.00 % 352.759 M 15.54 % 305.312 M 0.000 -100.00 % 341.312 M 0.000 -100.00 % 256.510 M 0.000 -100.00 % 262.418 M 0.000 -100.00 % 264.623 M 0.000 -100.00 % 241.159 M 0.000 -100.00 % 205.621 M 0.000 -100.00 % 250.520 M 0.000 -100.00 % 203.839 M 0.000 -100.00 % 183.300 M 0.000 -100.00 % 139.572 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 83.865 M 0.000 -100.00 % 81.316 M 0.000 -100.00 % 84.729 M 0.000 -100.00 % 58.844 M 0.000 -100.00 % 46.221 M 0.000 -100.00 % 63.595 M 0.000 -100.00 % 134.083 M 0.000 -100.00 % 127.847 M 25.72 % 101.696 M 34.43 % 75.650 M
Tax 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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 100.00 % -1.000 K 0.000 100.00 % -1.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
Account payables 0.000 -100.00 % 84.137 M 0.000 -100.00 % 193.720 M 5.28 % 183.999 M 0.000 -100.00 % 255.611 M 0.000 -100.00 % 185.924 M 0.000 -100.00 % 180.158 M 0.000 -100.00 % 139.808 M 0.000 -100.00 % 144.218 M 0.000 -100.00 % 96.191 M 0.000 -100.00 % 129.487 M 0.000 -100.00 % 93.321 M 0.000 -100.00 % 77.122 M 0.000 -100.00 % 61.552 M -27.21 % 84.561 M 0.000 -100.00 % 58.080 M 0.000 -100.00 % 32.404 M 0.000 -100.00 % 19.671 M 0.000 -100.00 % 18.946 M 0.000 -100.00 % 19.432 M 0.000 -100.00 % 1.974 M 0.000 -100.00 % 12.329 M 0.000 -100.00 % 898.000 K 0.000 -100.00 % 22.770 M 0.000 -100.00 % 8.199 M 0.000 -100.00 % 20.266 M -60.05 % 50.724 M -0.09 % 50.772 M
Tax 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 -100.00 % 5.351 M 0.000 0.000 0.000 -100.00 % 3.734 M 0.000 0.000 0.000 -100.00 % 17.920 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 36.916 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.302 M
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 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 % -7.766 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 100.00 % -1.302 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 47.773 M 0.000 -100.00 % 82.552 M 72.80 % 47.773 M 0.000 -100.00 % 58.878 M 0.000 -100.00 % 82.263 M 0.000 -100.00 % 65.931 M 0.000 -100.00 % 79.594 M 0.000 0.000 0.000 -100.00 % 77.171 M 0.000 -100.00 % 80.655 M 0.000 -100.00 % 47.773 M 0.000 -100.00 % 77.214 M 0.000 -100.00 % 523.000 -100.00 % 78.023 M 0.000 -100.00 % 47.773 M 0.000 -100.00 % 78.557 M 0.000 -100.00 % 47.773 M 0.000 -100.00 % 79.948 M 0.000 -100.00 % 47.773 M 0.000 -100.00 % 78.860 M 0.000 -100.00 % 47.773 M 0.000 -100.00 % 91.834 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.559 M 0.000
Deferred tax liabilities non current 0.000 -100.00 % 16.724 M 0.000 -100.00 % 18.028 M -1.93 % 18.383 M 0.000 -100.00 % 18.985 M 0.000 -100.00 % 19.513 M 0.000 -100.00 % 19.900 M 0.000 -100.00 % 20.359 M 0.000 -100.00 % 20.691 M 0.000 -100.00 % 20.881 M 0.000 -100.00 % 22.108 M 0.000 -100.00 % 21.170 M 0.000 -100.00 % 20.147 M 0.000 -100.00 % 20.031 M 55.99 % 12.841 M 0.000 -100.00 % 12.841 M 0.000 -100.00 % 13.298 M 0.000 -100.00 % 13.298 M 0.000 -100.00 % 14.216 M 0.000 -100.00 % 14.217 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.619 M 0.00 % 16.619 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 700.649 M 0.000 -100.00 % 720.992 M 5.78 % 681.581 M 0.000 -100.00 % 774.132 M 0.000 -100.00 % 661.472 M 0.000 -100.00 % 665.625 M 0.000 -100.00 % 648.358 M 0.000 -100.00 % 619.674 M 0.000 -100.00 % 553.441 M 0.000 -100.00 % 619.504 M 0.000 -100.00 % 530.014 M 0.000 -100.00 % 507.121 M 0.000 -100.00 % 470.398 M 11.65 % 421.312 M 0.000 -100.00 % 309.090 M 0.000 -100.00 % 265.780 M 0.000 -100.00 % 251.445 M 0.000 -100.00 % 243.366 M 0.000 -100.00 % 251.985 M 0.000 -100.00 % 233.719 M 0.000 -100.00 % 236.212 M 0.000 -100.00 % 244.730 M 0.000 -100.00 % 314.075 M 0.000 -100.00 % 360.110 M 0.000 -100.00 % 301.238 M 10.53 % 272.542 M 7.34 % 253.904 M
2025-06-30 2025-03-31 2024-12-31 2024-09-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-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-09-30 2012-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 2013-12-31 2013-09-30 2013-06-30 2013-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 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 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 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 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 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 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 0.000 0.000 0.000 0.000
Other non cash items 16.137 M 2 023.29 % 760.000 K 114.51 % -5.237 M 35.99 % -8.182 M -200.97 % 8.103 M 148.06 % -16.861 M -730.55 % 2.674 M -78.57 % 12.480 M 15.03 % 10.849 M 1 085 000.00 % -1.000 K -100.01 % 12.264 M 46.09 % 8.395 M 59.36 % 5.268 M 0.000 -100.00 % 13.674 M 0.000 0.000 100.00 % -3.667 M 0.000 100.00 % -1.528 M -50.39 % -1.016 M -518.11 % 243.000 K 121.28 % -1.142 M 93.97 % -18.935 M -206.41 % 17.795 M 1 799.62 % -1.047 M -125.47 % 4.110 M 1.68 % 4.042 M 523.25 % -955.000 K -22.16 % -781.732 K 66.33 % -2.322 M -166.57 % 3.488 M 313.07 % -1.637 M -415.02 % 519.642 K 193.29 % -557.000 K -22.69 % -454.000 K -20.74 % -376.000 K -255.78 % 241.359 K 147.33 % -510.000 K 26.83 % -697.000 K -18.14 % -590.000 K -45.51 % -405.472 K 14.28 % -473.000 K -346.23 % -106.000 K 64.67 % -300.000 K -186.16 % -104.836 K -104.69 % 2.233 M 270.46 % -1.310 M -125.86 % -580.000 K -174.72 % 776.186 K
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.202 M 181.75 % -12.480 M -15.03 % -10.849 M -138.36 % 28.279 M 330.59 % -12.264 M 0.000 0.000 -100.00 % 22.543 M 264.86 % -13.674 M -461.56 % -2.435 M 46.42 % -4.545 M -223.84 % 3.670 M 260.96 % -2.280 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
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 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 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 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 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 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 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 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 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 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 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 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 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 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 % 10.202 M 181.75 % -12.480 M -0.03 % -12.476 M 0.000 100.00 % -12.264 M 0.000 0.000 -100.00 % 22.543 M 264.86 % -13.674 M -461.56 % -2.435 M 46.42 % -4.545 M -223.84 % 3.670 M 260.96 % -2.280 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 70.294 M 16.98 % 60.092 M -17.20 % 72.572 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.612 M -90.59 % 70.294 M 16.98 % 60.092 M 653.89 % -10.849 M -766.81 % 1.627 M 113.27 % -12.264 M 0.000 0.000 -100.00 % 22.543 M 264.86 % -13.674 M -461.56 % -2.435 M 46.42 % -4.545 M -223.84 % 3.670 M 260.96 % -2.280 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.202 M 181.75 % -12.480 M -15.03 % -10.849 M -138.36 % 28.279 M 330.59 % -12.264 M 0.000 0.000 -100.00 % 22.543 M 264.86 % -13.674 M -461.56 % -2.435 M 46.42 % -4.545 M -223.84 % 3.670 M 260.96 % -2.280 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
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 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.202 M 181.75 % -12.480 M -15.03 % -10.849 M -138.36 % 28.279 M 330.59 % -12.264 M 0.000 0.000 -100.00 % 22.543 M 264.86 % -13.674 M -461.56 % -2.435 M 46.42 % -4.545 M -223.84 % 3.670 M 260.96 % -2.280 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
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
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008