KCLINFRA.BO

KCL Infra Projects Limited KCLINFRA.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 121.705 M 42.21 % 85.582 M -56.20 % 195.390 M 25.48 % 155.715 M 252.99 % 44.113 M -68.64 % 140.676 M 67.14 % 84.164 M -58.72 % 203.905 M 14.05 % 178.778 M 144.15 % 73.225 M 40.44 % 52.139 M 35.24 % 38.554 M -4.36 % 40.310 M -81.82 % 221.748 M -84.00 % 1.386 B 112.21 % 652.998 M 624.10 % 90.180 M -80.16 % 454.503 M
Net income 5.207 M -40.23 % 8.712 M 10.87 % 7.858 M 63.45 % 4.807 M 393.23 % 974.693 K -80.55 % 5.011 M 72.19 % 2.910 M 14.87 % 2.533 M 55.24 % 1.632 M -18.63 % 2.005 M 9.57 % 1.830 M -36.20 % 2.869 M 59.85 % 1.795 M 59.46 % 1.126 M -28.54 % 1.575 M 6.35 % 1.481 M 397.17 % 297.888 K -30.88 % 431.000 K
Income before tax 7.379 M -38.37 % 11.973 M 12.92 % 10.603 M 63.07 % 6.502 M 369.50 % 1.385 M -79.75 % 6.840 M 80.90 % 3.781 M 8.01 % 3.501 M 30.92 % 2.674 M 21.95 % 2.193 M -21.38 % 2.789 M -31.27 % 4.058 M 60.39 % 2.530 M 50.84 % 1.677 M -25.66 % 2.256 M 8.83 % 2.073 M 417.97 % 400.215 K -59.45 % 987.000 K
Income before tax ratio 0.06 -56.66 % 0.14 157.81 % 0.05 29.96 % 0.04 33.01 % 0.03 -35.43 % 0.05 8.23 % 0.04 161.69 % 0.02 14.79 % 0.01 -50.05 % 0.03 -44.02 % 0.05 -49.18 % 0.11 67.70 % 0.06 729.75 % 0.01 364.58 % 0.00 -48.72 % 0.00 -28.47 % 0.00 104.36 % 0.00
EBITDA 13.773 M -27.33 % 18.954 M 16.96 % 16.205 M 13.42 % 14.287 M 195.17 % 4.840 M -59.60 % 11.982 M 28.46 % 9.327 M 1.78 % 9.164 M 107.15 % 4.424 M 156.70 % -7.802 M -216.77 % 6.681 M -7.26 % 7.204 M 63.43 % 4.408 M 852.27 % 462.880 K -81.89 % 2.556 M 6.63 % 2.397 M 367.24 % -896.940 K -169.64 % 1.288 M
Net income ratio 0.04 -57.97 % 0.10 153.12 % 0.04 30.26 % 0.03 39.73 % 0.02 -37.97 % 0.04 3.02 % 0.03 178.30 % 0.01 36.11 % 0.01 -66.67 % 0.03 -21.98 % 0.04 -52.83 % 0.07 67.13 % 0.04 777.16 % 0.01 346.58 % 0.00 -49.89 % 0.00 -31.34 % 0.00 248.34 % 0.00
Ratio EBITDA 0.11 -48.90 % 0.22 167.04 % 0.08 -9.61 % 0.09 -16.38 % 0.11 28.82 % 0.09 -23.14 % 0.11 146.58 % 0.04 81.63 % 0.02 123.22 % -0.11 -183.15 % 0.13 -31.42 % 0.19 70.88 % 0.11 5 138.44 % 0.00 13.17 % 0.00 -49.75 % 0.00 136.91 % -0.01 -450.97 % 0.00
Gross profit ratio 0.03 189.67 % -0.03 -229.54 % 0.03 -74.93 % 0.10 138.15 % 0.04 -50.10 % 0.09 -63.46 % 0.24 313.98 % 0.06 31 848.20 % 0.00 -98.23 % 0.01 7.50 % 0.01 -62.33 % 0.03 147.94 % -0.05 -404.40 % 0.02 572.53 % 0.00 16.16 % 0.00 130.02 % -0.01 -211.18 % 0.01
Weighted average shs out dil 263.328 M 36.79 % 192.511 M 46.96 % 131.000 M 151.90 % 52.005 M 0.00 % 52.005 M 0.00 % 52.005 M 0.00 % 52.005 M 0.00 % 52.005 M 0.00 % 52.005 M 0.00 % 52.005 M 0.00 % 52.005 M 0.00 % 52.005 M 0.00 % 52.005 M 0.00 % 52.005 M 0.31 % 51.845 M 6.35 % 48.750 M 121.11 % 22.048 M -17.11 % 26.601 M
Weighted average shs out 263.328 M 36.79 % 192.511 M 46.96 % 131.000 M 151.90 % 52.005 M 0.00 % 52.005 M 0.00 % 52.005 M 0.00 % 52.005 M 0.00 % 52.005 M 0.00 % 52.005 M 0.00 % 52.005 M 0.00 % 52.005 M 0.00 % 52.005 M 0.00 % 52.005 M 0.00 % 52.005 M 0.31 % 51.845 M 6.35 % 48.750 M 121.11 % 22.048 M -17.11 % 26.601 M
EPS diluted 0.02 -56.19 % 0.05 -24.67 % 0.06 -35.06 % 0.09 394.12 % 0.02 -80.60 % 0.10 72.14 % 0.06 14.99 % 0.05 55.10 % 0.03 -18.65 % 0.04 9.66 % 0.04 -36.23 % 0.06 60.00 % 0.03 59.72 % 0.02 -28.95 % 0.03 0.00 % 0.03 125.19 % 0.01 -16.67 % 0.02
Earnings per share 0.02 -56.19 % 0.05 -24.67 % 0.06 -35.06 % 0.09 394.12 % 0.02 -80.60 % 0.10 72.14 % 0.06 14.99 % 0.05 55.10 % 0.03 -18.65 % 0.04 9.66 % 0.04 -36.23 % 0.06 60.00 % 0.03 59.72 % 0.02 -28.95 % 0.03 0.00 % 0.03 125.19 % 0.01 -16.67 % 0.02
Gross profit 3.669 M 227.52 % -2.877 M -156.74 % 5.071 M -68.54 % 16.117 M 740.65 % 1.917 M -84.35 % 12.252 M -38.93 % 20.063 M 70.88 % 11.741 M 36 338.45 % 32.222 K -95.68 % 745.945 K 50.97 % 494.092 K -49.06 % 969.974 K 145.86 % -2.115 M -155.34 % 3.823 M 7.62 % 3.552 M 146.50 % 1.441 M 317.39 % -662.867 K -122.06 % 3.005 M
Income tax expense 2.172 M -33.43 % 3.263 M 18.84 % 2.745 M 61.99 % 1.695 M 313.13 % 410.251 K -77.58 % 1.830 M 109.98 % 871.304 K -9.94 % 967.498 K -7.16 % 1.042 M 456.44 % 187.286 K -80.46 % 958.703 K -19.35 % 1.189 M 61.72 % 735.079 K 33.25 % 551.655 K -18.99 % 681.000 K 15.03 % 592.000 K 478.54 % 102.326 K -81.60 % 556.000 K
Cost of revenue 118.036 M 33.44 % 88.459 M -53.52 % 190.319 M 36.33 % 139.598 M 232.31 % 42.009 M -67.29 % 128.424 M 100.35 % 64.101 M -66.64 % 192.164 M 7.51 % 178.746 M 146.62 % 72.479 M 40.34 % 51.645 M 37.41 % 37.584 M -11.41 % 42.426 M -80.53 % 217.925 M -84.23 % 1.382 B 112.13 % 651.557 M 617.23 % 90.843 M -79.88 % 451.498 M
General and administrative expenses 9.289 M 1 161.80 % 736.161 K -68.63 % 2.347 M -61.07 % 6.027 M 574.88 % 893.109 K -17.27 % 1.080 M 36.38 % 791.537 K -37.46 % 1.266 M 8.06 % 1.171 M -7.91 % 1.272 M 9.32 % 1.163 M 0.000 0.000 0.000 0.000 -100.00 % 1.105 M 39.56 % 791.579 K 0.000
Selling and marketing expenses 320.301 K -36.15 % 501.647 K 2 327.52 % 20.665 K 176.79 % 7.466 K 15.02 % 6.491 K -98.59 % 459.496 K 2 840.02 % 15.629 K -96.42 % 436.955 K 213.18 % 139.521 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 9.947 M 33.78 % 7.436 M 88.42 % 3.946 M -3.48 % 4.089 M -61.84 % 10.713 M -44.37 % 19.256 M 91.82 % 10.039 M 242.64 % -7.037 M -43.26 % -4.913 M -42.05 % -3.458 M -12.01 % -3.088 M 33.53 % -4.645 M -316.51 % 2.145 M 65.55 % 1.296 M 174.62 % -1.737 M 6.36 % -1.855 M -191.91 % 2.018 M
Operating expenses 22.164 M 98.16 % 11.185 M 14.10 % 9.803 M -1.78 % 9.981 M 100.10 % 4.988 M -59.29 % 12.252 M -38.93 % 20.063 M 70.88 % 11.741 M 305.03 % -5.727 M -57.30 % -3.641 M -58.64 % -2.295 M 25.68 % -3.088 M 33.53 % -4.645 M -316.51 % 2.145 M 65.55 % 1.296 M 305.06 % -632.000 K 40.55 % -1.063 M -152.68 % 2.018 M
Cost and expenses 140.200 M 40.70 % 99.644 M -50.21 % 200.122 M 33.79 % 149.579 M 218.28 % 46.997 M -66.59 % 140.676 M 67.14 % 84.164 M -58.72 % 203.905 M 17.85 % 173.019 M 151.34 % 68.838 M 39.49 % 49.350 M 43.06 % 34.496 M -8.69 % 37.781 M -82.83 % 220.070 M -84.09 % 1.383 B 112.54 % 650.925 M 625.02 % 89.780 M -80.20 % 453.516 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 22.164 M 1 690.58 % 1.238 M -47.71 % 2.367 M -60.77 % 6.035 M 570.84 % 899.600 K -41.55 % 1.539 M 90.67 % 807.166 K -52.59 % 1.703 M 29.89 % 1.311 M 3.06 % 1.272 M 9.32 % 1.163 M 0.000 0.000 0.000 0.000 -100.00 % 1.105 M 39.56 % 791.579 K 0.000
Interest income 31.617 M -2.01 % 32.265 M 62.91 % 19.806 M 169.42 % 7.351 M 13.83 % 6.458 M -29.33 % 9.138 M 11.70 % 8.180 M -1.84 % 8.334 M -22.69 % 10.780 M 5.98 % 10.171 M -11.04 % 11.434 M -8.61 % 12.511 M 51.38 % 8.265 M 288.48 % 2.127 M 0.000 -100.00 % 2.853 M 78.76 % 1.596 M 0.000
Interest expense 5.743 M -7.81 % 6.229 M 28.62 % 4.843 M -30.67 % 6.986 M 164.44 % 2.642 M -39.71 % 4.381 M -9.05 % 4.817 M 7.33 % 4.488 M 21.59 % 3.691 M 49.45 % 2.470 M -5.88 % 2.624 M 5.75 % 2.482 M 116.35 % 1.147 M 216.99 % 361.857 K 905.16 % 36.000 K -23.40 % 47.000 K 93.57 % 24.281 K -24.12 % 32.000 K
Depreciation and amortization 651.000 K -13.34 % 751.224 K -0.97 % 758.591 K -5.06 % 798.980 K -1.80 % 813.612 K 6.96 % 760.658 K -15.81 % 903.471 K -23.13 % 1.175 M 1.74 % 1.155 M -5.68 % 1.225 M -4.28 % 1.280 M 88.26 % 679.707 K -3.82 % 706.717 K 8.93 % 648.803 K 116.12 % 300.209 K 8.38 % 277.000 K 1.09 % 274.000 K 1.86 % 269.000 K
Operating income -18.495 M -31.52 % -14.062 M -188.28 % -4.878 M -179.50 % 6.136 M 1 626.72 % -401.876 K -123.33 % 1.722 M 282.26 % 450.590 K 230.62 % -344.970 K -105.99 % 5.759 M 31.28 % 4.387 M 57.29 % 2.789 M -31.27 % 4.058 M 60.39 % 2.530 M 50.84 % 1.677 M -25.66 % 2.256 M 8.83 % 2.073 M 417.97 % 400.213 K -59.45 % 987.000 K
Operating income ratio -0.15 7.51 % -0.16 -558.17 % -0.02 -163.36 % 0.04 532.51 % -0.01 -174.41 % 0.01 128.70 % 0.01 416.45 % 0.00 -105.25 % 0.03 -46.23 % 0.06 11.99 % 0.05 -49.18 % 0.11 67.70 % 0.06 729.75 % 0.01 364.58 % 0.00 -48.72 % 0.00 -28.47 % 0.00 104.36 % 0.00
Total other income expenses net 25.874 M -0.62 % 26.036 M 68.18 % 15.481 M 4 120.60 % 366.802 K 0.000 -100.00 % 5.118 M 53.66 % 3.331 M -13.39 % 3.846 M 224.66 % -3.085 M -40.62 % -2.194 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.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
Net debt 33.377 M 812.64 % 3.657 M -87.17 % 28.501 M 5.77 % 26.947 M -28.30 % 37.583 M 2.51 % 36.661 M 3.58 % 35.394 M 0.20 % 35.325 M 20.02 % 29.433 M 203.54 % 9.697 M -52.92 % 20.595 M 31.04 % 15.717 M 9.20 % 14.393 M 2 310.86 % 597.015 K 105.21 % -11.464 M 14.24 % -13.368 M -15.53 % -11.571 M
Total investments 358.972 M 219.88 % 112.222 M 12.06 % 100.145 M -52.19 % 209.459 M 89.03 % 110.805 M -12.81 % 127.086 M 0.000 -100.00 % 50.000 K -95.87 % 1.212 M 21.20 % 1.000 M -86.83 % 7.592 M 0.00 % 7.592 M 0.00 % 7.592 M 0.00 % 7.592 M 0.00 % 7.592 M -31.55 % 11.092 M -59.95 % 27.692 M
Total debt 37.162 M -8.48 % 40.606 M -6.85 % 43.590 M 16.21 % 37.511 M -3.70 % 38.953 M 3.99 % 37.459 M 1.88 % 36.768 M -3.95 % 38.279 M 0.72 % 38.007 M 122.81 % 17.058 M -26.64 % 23.254 M 39.31 % 16.692 M -12.57 % 19.093 M 41.93 % 13.452 M 0.000 0.000 -100.00 % 43.988 K
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 -100.00 % 14.028 M 0.000 -100.00 % 14.028 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 98.559 M 113.54 % 46.154 M 23.26 % 37.443 M 26.56 % 29.586 M 19.40 % 24.778 M 4.09 % 23.803 M 26.66 % 18.793 M 18.32 % 15.883 M 18.97 % 13.350 M 13.92 % 11.718 M -16.10 % 13.966 M 14.56 % 12.191 M 30.78 % 9.322 M 23.84 % 7.527 M 0.000 -100.00 % 4.863 M 43.77 % 3.382 M
Common stock 337.824 M -12.26 % 385.022 M 55.24 % 248.015 M 370.96 % 52.662 M 0.00 % 52.662 M 0.00 % 52.662 M 0.00 % 52.662 M 0.00 % 52.662 M 0.00 % 52.662 M 0.00 % 52.662 M 0.00 % 52.662 M 0.00 % 52.662 M 0.00 % 52.662 M 0.00 % 52.662 M 4.28 % 50.502 M 0.00 % 50.502 M 0.00 % 50.502 M
Total equity 551.587 M 0.95 % 546.382 M 36.37 % 400.663 M 102.92 % 197.453 M 2.50 % 192.645 M 0.51 % 191.670 M 2.68 % 186.660 M 1.58 % 183.750 M 1.40 % 181.217 M 0.91 % 179.585 M -1.24 % 181.833 M 0.99 % 180.058 M 1.62 % 177.189 M 1.02 % 175.394 M 24.47 % 140.909 M 40.39 % 100.370 M 1.50 % 98.889 M
Other non current liabilities 13.150 M 0.00 % 13.150 M 17.94 % 11.150 M -4.36 % 11.658 M 14.77 % 10.158 M 1 109.30 % 839.983 K 52.72 % 550.000 K -83.82 % 3.400 M 121.46 % 1.535 M -28.35 % 2.143 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 33.752 M -9.18 % 37.162 M -7.32 % 40.097 M 6.89 % 37.511 M -2.30 % 38.395 M 16.06 % 33.082 M -1.37 % 33.542 M -5.96 % 35.666 M 0.86 % 35.362 M 3 333.50 % 1.030 M -51.32 % 2.116 M 0.000 -100.00 % 323.731 K -78.99 % 1.541 M 0.000 0.000 -100.00 % 43.988 K
Total non current liabilities 46.902 M -6.78 % 50.312 M -1.88 % 51.274 M 4.28 % 49.168 M 1.27 % 48.553 M 43.13 % 33.922 M -0.50 % 34.092 M -12.73 % 39.067 M 3.83 % 37.625 M 1 085.84 % 3.173 M 32.01 % 2.403 M 603.51 % 341.644 K -51.58 % 705.646 K -63.86 % 1.952 M 457.81 % 350.000 K -7.51 % 378.422 K -23.96 % 497.632 K
Other current liabilities 30.366 M 13.24 % 26.816 M -2.47 % 27.494 M -58.97 % 67.015 M 1 127.11 % 5.461 M -30.52 % 7.860 M 30.99 % 6.000 M 568.34 % 897.796 K -19.14 % 1.110 M 4.23 % 1.065 M -46.41 % 1.988 M -37.43 % 3.177 M -13.98 % 3.694 M -53.32 % 7.912 M 1 006.02 % 715.400 K -21.12 % 906.918 K 134.85 % 386.163 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.447 K -99.81 % 8.735 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 3.410 M -1.00 % 3.444 M -1.41 % 3.494 M 0.000 -100.00 % 557.874 K -87.25 % 4.377 M 35.66 % 3.226 M 23.47 % 2.613 M -1.19 % 2.644 M -83.50 % 16.028 M -24.17 % 21.138 M 26.63 % 16.692 M -11.07 % 18.769 M 57.57 % 11.911 M 0.000 0.000 0.000
Total current liabilities 111.198 M 176.10 % 40.274 M -50.47 % 81.309 M -55.79 % 183.925 M 64.18 % 112.025 M 3.80 % 107.920 M 299.14 % 27.038 M -46.91 % 50.926 M 304.08 % 12.603 M -75.00 % 50.405 M 110.46 % 23.950 M -49.77 % 47.683 M -13.70 % 55.251 M -0.88 % 55.742 M 6 404.27 % 857.000 K -5.50 % 906.918 K 134.85 % 386.163 K
Total liabilities 158.100 M 74.53 % 90.586 M -31.68 % 132.583 M -43.12 % 233.094 M 45.16 % 160.578 M 13.21 % 141.843 M 132.03 % 61.130 M -31.12 % 88.743 M 76.68 % 50.228 M -6.25 % 53.578 M 103.30 % 26.354 M -45.12 % 48.025 M -14.18 % 55.957 M -3.01 % 57.694 M 4 679.95 % 1.207 M -6.09 % 1.285 M 45.43 % 883.795 K
Other non current assets 4.601 M 104.52 % -101.776 M -148.54 % 209.670 M 97 868.69 % 214.017 K 0.00 % 214.018 K 0.000 -100.00 % 119.695 M -26.17 % 162.117 M 347.48 % 36.229 M -76.56 % 154.554 M -1.93 % 157.597 M 610.24 % 22.189 M -21.28 % 28.189 M 264.24 % 7.739 M 1.94 % 7.592 M -31.55 % 11.092 M -59.95 % 27.692 M
Long term investments 358.972 M 3 589 620.00 % 10.000 K 0.000 -100.00 % 209.459 M 89.40 % 110.591 M -12.98 % 127.086 M 0.000 100.00 % -210.000 K -100.21 % 98.456 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 426.000 0.000 0.000 -100.00 % 134.915 M 19.22 % 113.166 M 0.000 -100.00 % 56.414 M 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
Goodwill and intangible assets 0.000 -100.00 % 223.149 M 0.000 0.000 -100.00 % 214.017 K 0.00 % 214.017 K 0.000 -100.00 % 125.837 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 3.545 M -3.74 % 3.683 M -72.85 % 13.565 M -5.44 % 14.346 M -61.10 % 36.883 M -2.16 % 37.696 M 11.41 % 33.835 M 700.12 % 4.229 M -19.87 % 5.277 M -15.82 % 6.269 M -23.52 % 8.196 M 90.00 % 4.314 M -13.19 % 4.969 M -10.85 % 5.574 M 163.42 % 2.116 M -0.42 % 2.125 M -8.55 % 2.324 M
Total non current assets 367.139 M 193.51 % 125.085 M -43.97 % 223.235 M -0.35 % 224.018 M 51.46 % 147.909 M -10.39 % 165.054 M 7.44 % 153.621 M -7.54 % 166.152 M 18.71 % 139.962 M -12.99 % 160.854 M -2.98 % 165.793 M 525.56 % 26.503 M -20.07 % 33.159 M 149.07 % 13.313 M 37.14 % 9.708 M -26.55 % 13.217 M -55.97 % 30.016 M
Other current assets 247.951 M -41.22 % 421.845 M 296.37 % 106.427 M 469.86 % 18.676 M 311.74 % 4.536 M 1 802.56 % 238.412 K 51.34 % 157.530 K -8.32 % 171.824 K -83.49 % 1.041 M -96.91 % 33.642 M 6 193.54 % 534.555 K -99.57 % 125.036 M -7.46 % 135.119 M 359.20 % 29.425 M 11 676 487.70 % 252.000 0.000 -100.00 % 57.973 M
Short term investments 237.622 M 0.000 -100.00 % 100.145 M 0.000 0.000 0.000 0.000 -100.00 % 260.000 K 100.27 % -97.244 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 3.785 M -89.76 % 36.949 M 144.88 % 15.089 M 42.84 % 10.564 M 670.95 % 1.370 M 71.70 % 798.046 K -41.92 % 1.374 M -53.49 % 2.955 M -65.54 % 8.573 M 16.47 % 7.361 M 176.89 % 2.658 M 172.62 % 975.170 K -79.25 % 4.700 M -63.44 % 12.855 M 12.14 % 11.464 M -14.24 % 13.368 M 15.09 % 11.615 M
Cash and short term investments 3.785 M -89.76 % 36.949 M 144.88 % 15.089 M 42.84 % 10.564 M 670.95 % 1.370 M 71.70 % 798.046 K -41.92 % 1.374 M -57.25 % 3.215 M -62.51 % 8.573 M 16.47 % 7.361 M 176.89 % 2.658 M 172.62 % 975.170 K -79.25 % 4.700 M -63.44 % 12.855 M 12.14 % 11.464 M -14.24 % 13.368 M 15.09 % 11.615 M
Total current assets 342.549 M -33.08 % 511.883 M 65.12 % 310.011 M 50.11 % 206.528 M 0.59 % 205.314 M 21.88 % 168.459 M 78.89 % 94.170 M -11.45 % 106.341 M 16.24 % 91.483 M 26.52 % 72.310 M 70.57 % 42.394 M -78.97 % 201.579 M 0.80 % 199.987 M -9.00 % 219.775 M 65.98 % 132.408 M 49.72 % 88.438 M 26.78 % 69.757 M
Inventory 34.534 M -34.95 % 53.088 M -33.43 % 79.748 M 25.58 % 63.502 M -1.54 % 64.493 M 18.87 % 54.257 M 16.78 % 46.462 M 0.16 % 46.389 M 0.60 % 46.112 M 62.27 % 28.417 M -1.11 % 28.736 M -52.31 % 60.259 M 0.15 % 60.169 M 9.02 % 55.191 M 142.55 % 22.755 M -29.99 % 32.501 M 7 929.58 % 404.763 K
Net receivables 56.279 M 13 210 932.86 % 426.000 -100.00 % 108.747 M -4.43 % 113.786 M -15.66 % 134.915 M 19.22 % 113.166 M 145.07 % 46.176 M -18.15 % 56.414 M 57.77 % 35.757 M 1 137.79 % 2.889 M 214.13 % 919.610 K -93.99 % 15.309 M 0.000 -100.00 % 122.304 M 24.56 % 98.189 M 134.72 % 41.833 M 17 868.78 % -235.428 K
Tax assets 21.000 K 8.29 % 19.393 K 0.000 0.000 -100.00 % 7.738 K -86.64 % 57.904 K -36.15 % 90.689 K 460.05 % 16.193 K 0.000 -100.00 % 30.397 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 100.00 % -709.000 0.000 0.000 0.000 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 77.422 M 1 021.87 % 6.901 M -84.96 % 45.879 M -60.05 % 114.834 M 8.33 % 106.006 M 10.79 % 95.684 M 437.20 % 17.812 M -62.42 % 47.399 M 41 726.95 % 113.321 K -99.66 % 33.312 M 3 939.91 % 824.577 K -97.04 % 27.813 M -15.17 % 32.788 M -8.71 % 35.918 M 25 265.61 % 141.600 K 0.000 0.000
Tax payables 0.000 -100.00 % 3.113 M -29.92 % 4.442 M 113.99 % 2.076 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 560.832 K 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
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 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 314.940 M 173.37 % 115.206 M 0.00 % 115.205 M 0.00 % 115.205 M 13.86 % 101.177 M -12.18 % 115.205 M 13.86 % 101.177 M -12.18 % 115.205 M 0.00 % 115.205 M 0.00 % 115.205 M 0.00 % 115.205 M 0.00 % 115.205 M 0.00 % 115.205 M 0.00 % 115.205 M 27.43 % 90.407 M 100.88 % 45.005 M 0.00 % 45.005 M
Deferred tax liabilities non current 0.000 0.000 -100.00 % 26.964 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 166.309 K 0.000 -100.00 % 287.736 K -15.78 % 341.644 K -10.54 % 381.915 K -7.19 % 411.495 K 17.57 % 350.000 K -7.51 % 378.423 K -16.58 % 453.643 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.249 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 709.688 M 11.42 % 636.967 M 19.45 % 533.246 M 23.85 % 430.546 M 21.89 % 353.223 M 5.91 % 333.513 M 34.59 % 247.790 M -9.07 % 272.493 M 17.74 % 231.445 M -0.74 % 233.163 M 12.00 % 208.187 M -8.72 % 228.082 M -2.17 % 233.146 M 0.02 % 233.088 M 64.01 % 142.116 M 39.80 % 101.655 M 1.89 % 99.773 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 118.248 M 2 255.81 % 5.019 M 104.44 % -113.125 M -241.62 % 79.880 M 348.24 % -32.178 M -636.47 % 5.998 M 144.05 % -13.616 M -176.79 % 17.731 M 131.65 % -56.020 M -1 294.07 % 4.692 M -96.55 % 136.136 M 1 788.72 % -8.061 M 48.85 % -15.761 M 64.62 % -44.543 M 3.02 % -45.931 M -179.88 % -16.411 M 40.30 % -27.489 M
Accounts receivables 29.850 M 60.74 % 18.570 M 223.66 % 5.737 M -22.27 % 7.381 M 128.26 % -26.120 M 61.24 % -67.390 M -731.92 % 10.664 M 152.79 % -20.200 M -7 475.62 % -266.648 K 99.21 % -33.864 M 0.000 0.000 0.000 0.000 100.00 % -10.236 M 0.000 0.000
Inventory 17.729 M -35.49 % 27.484 M 269.17 % -16.246 M -2 814.55 % 598.487 K 105.89 % -10.162 M -35.93 % -7.476 M -10 149.00 % -72.943 K 73.67 % -277.059 K 98.43 % -17.694 M -5 660.15 % 318.234 K -98.99 % 31.524 M 34 824.20 % -90.783 K 98.18 % -4.978 M 84.65 % -32.436 M 8.98 % -35.638 M -11.04 % -32.096 M -9 867.70 % -322.000 K
Accounts payables 70.669 M 272.22 % -41.035 M 60.01 % -102.616 M -242.72 % 71.900 M 1 651.69 % 4.105 M -94.92 % 80.864 M 434.04 % -24.208 M -163.36 % 38.208 M 200.39 % -38.059 M -214.96 % 33.106 M 0.000 0.000 0.000 0.000 100.00 % -58.000 K 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 -100.00 % 5.132 M -95.09 % 104.612 M 1 412.46 % -7.971 M 26.08 % -10.783 M 10.93 % -12.107 M -1 210 763.80 % 1.000 K -99.99 % 15.685 M 157.74 % -27.167 M
Other non cash items 254.000 K 100.87 % -29.298 M -60.74 % -18.227 M -781.16 % -2.068 M 50.47 % -4.177 M 36.09 % -6.535 M -48.43 % -4.403 M 11.87 % -4.996 M 37.04 % -7.934 M 31.31 % -11.550 M -30.26 % -8.867 M 3.75 % -9.213 M -10.34 % -8.350 M -61 671.28 % 13.561 K 164.88 % -20.903 K 98.55 % -1.443 M -1.41 % -1.423 M
Net cash provided by operating activities 124.360 M 1 176.30 % -11.554 M 90.37 % -119.990 M -240.98 % 85.113 M 349.19 % -34.156 M -583.53 % 7.064 M 152.98 % -13.334 M -176.58 % 17.411 M 128.96 % -60.125 M -1 557.04 % -3.628 M -102.76 % 131.337 M 1 147.61 % -12.537 M 39.87 % -20.850 M 52.49 % -43.881 M 0.53 % -44.113 M -150.97 % -17.577 M 38.62 % -28.638 M
Investments in property plant and equipment -513.000 K -2 465.00 % -20.000 K 18.62 % -24.575 K 75.90 % -101.972 K 0.000 100.00 % -4.622 M -5 025.43 % -90.185 K 28.87 % -126.789 K 22.48 % -163.555 K 87.70 % -1.330 M 74.27 % -5.168 M 0.000 100.00 % -101.948 K 97.52 % -4.107 M -1 311.45 % -291.000 K -268.35 % -79.000 K -1 028.57 % -7.000 K
Acquisitions net 0.000 0.000 -100.00 % 46.494 K 0.000 0.000 0.000 -100.00 % 548.100 K 0.000 0.000 -100.00 % 2.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -30.000 M 86.73 % -226.065 M -155.15 % -88.599 M -15.35 % -76.806 M 0.000 100.00 % -7.960 M -197.31 % 8.180 M 129.25 % -27.972 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 18.466 M 0.000 -100.00 % 20.303 M 0.000 -100.00 % 16.281 M 0.000 -100.00 % 6.501 M 584.35 % 950.000 K -95.82 % 22.712 M 557.18 % 3.456 M 0.000 0.000 0.000 0.000 -100.00 % 3.500 M 0.000 0.000
Other investing activites -142.067 M -540.57 % 32.246 M 153 452.38 % 21.000 K -99.71 % 7.352 M 13.85 % 6.458 M -31.98 % 9.494 M 101.56 % 4.710 M -42.09 % 8.133 M 2.47 % 7.938 M -37.35 % 12.671 M 110.22 % -123.977 M -1 336.14 % 10.029 M 42.46 % 7.040 M 343.75 % 1.586 M 0.000 -100.00 % 19.453 M 358.07 % -7.538 M
Net cash used for investing activites -154.114 M 20.49 % -193.839 M -184.00 % -68.253 M 1.87 % -69.556 M -405.89 % 22.739 M 836.18 % -3.089 M -115.56 % 19.850 M 204.39 % -19.015 M -162.37 % 30.486 M 79.36 % 16.997 M 113.16 % -129.145 M -1 387.67 % 10.029 M 44.56 % 6.938 M 375.23 % -2.521 M -178.55 % 3.209 M -83.44 % 19.374 M 356.78 % -7.545 M
Debt repayment -3.412 M -103.50 % 97.457 M 63 529.05 % 153.165 K -75.10 % 615.210 K -95.80 % 14.631 M 0.000 0.000 0.000 -100.00 % 19.158 M 409.21 % -6.196 M -392.84 % 2.116 M 273.83 % -1.217 M -121.15 % 5.756 M -60.45 % 14.554 M 0.000 100.00 % -44.000 K 73.65 % -167.000 K
Common stock issued 0.000 -100.00 % 137.007 M -29.87 % 195.353 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 72.360 M 85.54 % 39.000 M 0.000 -100.00 % 47.104 M
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 100.00 % -39.000 M 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 0.000 100.00 % -7.210 M -163.37 % -2.738 M 60.77 % -6.979 M -164.19 % -2.642 M 41.96 % -4.551 M 43.78 % -8.096 M -101.64 % -4.015 M -134.34 % 11.693 M 573.39 % -2.470 M 5.88 % -2.624 M 0.000 0.000 100.00 % -121.330 K 0.000 0.000 0.000
Net cash used provided by financing activities -3.412 M -101.50 % 227.254 M 17.89 % 192.768 M 3 129.23 % -6.364 M -153.08 % 11.989 M 363.43 % -4.551 M 43.78 % -8.096 M -101.64 % -4.015 M -113.01 % 30.851 M 456.01 % -8.666 M -1 603.82 % -508.616 K 58.21 % -1.217 M -121.15 % 5.756 M -87.96 % 47.793 M 22.55 % 39.000 M 88 736.36 % -44.000 K -100.09 % 46.937 M
Effect of forex changes on cash 1.868 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
Net change in cash -33.164 M -251.64 % 21.870 M 383.30 % 4.525 M -50.78 % 9.194 M 1 506.79 % 572.167 K 199.32 % -576.069 K 63.55 % -1.580 M 71.87 % -5.619 M -563.43 % 1.212 M -74.22 % 4.702 M 179.36 % 1.683 M 145.19 % -3.725 M 54.33 % -8.155 M -686.15 % 1.391 M 0.000 -100.00 % 1.753 M -83.70 % 10.754 M
Cash at beginning of period 36.949 M 144.88 % 15.089 M 42.84 % 10.564 M 670.95 % 1.370 M 71.70 % 798.046 K -41.92 % 1.374 M -53.49 % 2.955 M -65.54 % 8.573 M 16.47 % 7.361 M 176.89 % 2.658 M 172.62 % 975.170 K -79.25 % 4.700 M -63.44 % 12.855 M 12.14 % 11.464 M -14.24 % 13.368 M 15.09 % 11.615 M 1 249.01 % 861.000 K
Cash at end of period 3.785 M -89.76 % 36.959 M 144.94 % 15.089 M 42.84 % 10.564 M 670.95 % 1.370 M 71.70 % 798.046 K -41.92 % 1.374 M -53.49 % 2.955 M -65.54 % 8.573 M 16.47 % 7.361 M 176.89 % 2.658 M 172.62 % 975.170 K -79.25 % 4.700 M -63.44 % 12.855 M 12.14 % 11.464 M -14.24 % 13.368 M 15.09 % 11.615 M
Operating cash flow 124.360 M 1 176.30 % -11.554 M 90.37 % -119.990 M -240.98 % 85.113 M 349.19 % -34.156 M -583.53 % 7.064 M 152.98 % -13.334 M -176.58 % 17.411 M 128.96 % -60.125 M -1 557.04 % -3.628 M -102.76 % 131.337 M 1 147.61 % -12.537 M 39.87 % -20.850 M 52.49 % -43.881 M 0.53 % -44.113 M -150.97 % -17.577 M 38.62 % -28.638 M
Capital expenditure -513.000 K -1 673.55 % -28.925 K -17.69 % -24.577 K 75.90 % -101.977 K -2 549 325.00 % -4.000 100.00 % -4.622 M -5 025.38 % -90.186 K 28.87 % -126.791 K 22.48 % -163.555 K 87.70 % -1.330 M 74.27 % -5.168 M 0.000 100.00 % -101.948 K 97.52 % -4.107 M -1 311.45 % -291.000 K -268.35 % -79.000 K -1 028.57 % -7.000 K
Free CashFlow 123.847 M 1 169.19 % -11.583 M 90.35 % -120.014 M -241.18 % 85.011 M 348.89 % -34.156 M -1 499.00 % 2.441 M 118.19 % -13.424 M -177.67 % 17.285 M 128.67 % -60.289 M -1 115.89 % -4.958 M -103.93 % 126.169 M 1 106.38 % -12.537 M 40.16 % -20.952 M 56.34 % -47.988 M -8.07 % -44.404 M -151.50 % -17.656 M 38.36 % -28.645 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 2012-03-31 2011-12-31 2011-03-31 2010-03-31 2009-03-31 2008-03-31
Revenue 7.105 M -92.21 % 91.156 M 623.17 % 12.605 M 0.000 -100.00 % 17.944 M 13.54 % 15.804 M -41.67 % 27.094 M 33.35 % 20.318 M -9.16 % 22.366 M -63.74 % 61.683 M 10.59 % 55.778 M -11.86 % 63.284 M 332.12 % 14.645 M -87.49 % 117.062 M 3 144.51 % 3.608 M -79.69 % 17.763 M 2.78 % 17.282 M -30.70 % 24.939 M 84.28 % 13.533 M 180.07 % 4.832 M 497.28 % 809.000 K -99.33 % 121.380 M 18 346.76 % 658.000 K -14.21 % 767.000 K -95.71 % 17.871 M -58.14 % 42.692 M 87.80 % 22.733 M 77.34 % 12.819 M 116.50 % 5.921 M -96.21 % 156.391 M 290.36 % 40.063 M 1 759.94 % 2.154 M -59.34 % 5.297 M -95.78 % 125.547 M 135.85 % 53.231 M 9.58 % 48.578 M -6.94 % 52.203 M 1.68 % 51.343 M 885.09 % 5.212 M -45.58 % 9.577 M 35.02 % 7.093 M -81.79 % 38.960 M 919.89 % 3.820 M -14.41 % 4.463 M -8.84 % 4.896 M 1 298.69 % 350.043 K -96.85 % 11.098 M 9.81 % 10.107 M -40.54 % 16.999 M 23.18 % 13.800 M 38.49 % 9.965 M 33.92 % 7.441 M -18.27 % 9.104 M -88.41 % 78.564 M 206.24 % 25.654 M -92.94 % 363.492 M 48.79 % 244.306 M 821.39 % 26.515 M -62.34 % 70.399 M
Net income 6.729 M 4 638.73 % 142.000 K -94.28 % 2.481 M -37.71 % 3.983 M 107.34 % 1.921 M 135.63 % -5.392 M -206.54 % 5.061 M 0.02 % 5.060 M 27.04 % 3.983 M 528.39 % 633.837 K -83.97 % 3.955 M 150.63 % 1.578 M -6.63 % 1.690 M -25.66 % 2.273 M 5.15 % 2.162 M 715.85 % 265.000 K 150.00 % 106.000 K -47.18 % 200.693 K -54.80 % 444.000 K 97.33 % 225.000 K 112.26 % 106.000 K -98.69 % 8.067 M 668.07 % -1.420 M -23.80 % -1.147 M -135.04 % -488.000 K -129.56 % 1.651 M 498.13 % 276.000 K -9.21 % 304.000 K -55.23 % 679.000 K -84.57 % 4.401 M 783.39 % -644.000 K 19.50 % -800.000 K -88.68 % -424.000 K -136.05 % 1.176 M 157.89 % 456.000 K -43.28 % 804.000 K -44.55 % 1.450 M 252.47 % -951.000 K -148.15 % 1.975 M -15.56 % 2.339 M 272.24 % -1.358 M -56.67 % -866.774 K -153.37 % 1.624 M 176.66 % 587.000 K 21.28 % 484.000 K -52.54 % 1.020 M 187.29 % 355.000 K -27.40 % 489.000 K -51.34 % 1.005 M 229.31 % -777.231 K -11.51 % -697.000 K -116.32 % 4.271 M 519.96 % -1.017 M -102.12 % 47.958 M 17 997.36 % 265.000 K 219.28 % 83.000 K 103.51 % -2.367 M -189.02 % 2.659 M 119.69 % -13.504 M
Income before tax 9.096 M 6 305.63 % 142.000 K -96.25 % 3.785 M 347.40 % 846.000 K -67.52 % 2.605 M 137.15 % -7.012 M -202.71 % 6.827 M 0.03 % 6.825 M 27.98 % 5.333 M 506.49 % 879.317 K -83.50 % 5.329 M 149.95 % 2.132 M -5.75 % 2.262 M -26.40 % 3.073 M 5.21 % 2.921 M 1 023.46 % 260.000 K 5.69 % 246.000 K -14.57 % 287.944 K -58.09 % 687.000 K 175.90 % 249.000 K 54.66 % 161.000 K -98.38 % 9.930 M 808.79 % -1.401 M -19.34 % -1.174 M -128.40 % -514.000 K -125.00 % 2.056 M 580.84 % 302.000 K -42.26 % 523.000 K -41.95 % 901.000 K -83.56 % 5.479 M 920.21 % -668.000 K 19.81 % -833.000 K -74.63 % -477.000 K -123.84 % 2.001 M 197.33 % 673.000 K -68.42 % 2.131 M 46.66 % 1.453 M 290.43 % -763.000 K -138.63 % 1.975 M -15.56 % 2.339 M 272.24 % -1.358 M -1 577.23 % 91.929 K -94.34 % 1.624 M 176.66 % 587.000 K 21.28 % 484.000 K -80.23 % 2.448 M 589.47 % 355.000 K 42.00 % 250.000 K -75.12 % 1.005 M 3 801.38 % -27.152 K 96.10 % -697.000 K -116.32 % 4.271 M 519.96 % -1.017 M -102.10 % 48.480 M 16 006.31 % 301.000 K 34.38 % 224.000 K 109.39 % -2.385 M -186.57 % 2.755 M 113.69 % -20.124 M
Income before tax ratio 1.28 82 083.24 % 0.00 -99.48 % 0.30 0.00 -100.00 % 0.15 132.72 % -0.44 -276.08 % 0.25 -24.99 % 0.34 40.88 % 0.24 1 572.63 % 0.01 -85.08 % 0.10 183.59 % 0.03 -78.19 % 0.15 488.31 % 0.03 -96.76 % 0.81 5 431.06 % 0.01 2.83 % 0.01 23.29 % 0.01 -77.26 % 0.05 -1.49 % 0.05 -74.11 % 0.20 143.26 % 0.08 103.84 % -2.13 -39.10 % -1.53 -5 221.80 % -0.03 -159.72 % 0.05 262.54 % 0.01 -67.44 % 0.04 -73.19 % 0.15 334.35 % 0.04 310.11 % -0.02 95.69 % -0.39 -329.45 % -0.09 -665.00 % 0.02 26.06 % 0.01 -71.18 % 0.04 57.61 % 0.03 287.30 % -0.01 -103.92 % 0.38 55.15 % 0.24 227.56 % -0.19 -8 214.01 % 0.00 -99.44 % 0.43 223.23 % 0.13 33.05 % 0.10 -98.59 % 6.99 21 759.44 % 0.03 29.32 % 0.02 -58.16 % 0.06 3 104.92 % 0.00 97.19 % -0.07 -112.19 % 0.57 613.82 % -0.11 -118.10 % 0.62 5 159.30 % 0.01 1 803.96 % 0.00 106.31 % -0.01 -109.40 % 0.10 136.35 % -0.29
EBITDA 10.605 M 513.72 % 1.728 M -67.42 % 5.304 M 114.56 % 2.472 M -42.09 % 4.269 M 191.08 % -4.687 M -156.09 % 8.356 M -0.12 % 8.366 M 20.91 % 6.919 M 213.50 % 2.207 M -68.07 % 6.911 M 98.25 % 3.486 M -3.19 % 3.601 M -18.49 % 4.418 M 3.49 % 4.269 M -12.03 % 4.853 M 558.48 % 737.000 K 245.77 % -505.595 K -124.30 % 2.081 M 34.52 % 1.547 M 5.10 % 1.472 M -86.68 % 11.055 M 27 063.41 % -41.000 K -125.95 % 158.000 K -80.49 % 810.000 K -77.22 % 3.555 M 157.44 % 1.381 M -26.15 % 1.870 M -25.79 % 2.520 M -63.16 % 6.840 M 887.01 % 693.000 K 4.52 % 663.000 K -31.51 % 968.000 K -81.72 % 5.296 M 138.13 % 2.224 M -22.37 % 2.865 M 16.46 % 2.460 M 876.19 % 252.000 K -91.14 % 2.845 M -4.69 % 2.985 M 1 638.66 % -194.000 K -113.41 % 1.446 M -44.23 % 2.593 M 87.09 % 1.386 M 10.61 % 1.253 M 113.53 % -9.261 M -897.67 % 1.161 M 8.00 % 1.075 M -35.47 % 1.666 M 121.82 % -7.637 M -3 836.56 % -194.000 K -104.22 % 4.595 M 794.11 % -662.000 K -101.35 % 48.911 M 8 204.07 % 589.000 K 119.78 % 268.000 K 111.59 % -2.312 M -181.09 % 2.851 M 114.24 % -20.021 M
Net income ratio 0.95 60 697.17 % 0.00 -99.21 % 0.20 0.00 -100.00 % 0.11 131.38 % -0.34 -282.65 % 0.19 -24.99 % 0.25 39.85 % 0.18 1 633.03 % 0.01 -85.51 % 0.07 184.36 % 0.02 -78.39 % 0.12 494.19 % 0.02 -96.76 % 0.60 3 916.61 % 0.01 143.23 % 0.01 -23.78 % 0.01 -75.47 % 0.03 -29.54 % 0.05 -64.46 % 0.13 97.16 % 0.07 103.08 % -2.16 -44.31 % -1.50 -5 376.42 % -0.03 -170.62 % 0.04 218.50 % 0.01 -48.80 % 0.02 -79.32 % 0.11 307.51 % 0.03 275.06 % -0.02 95.67 % -0.37 -363.99 % -0.08 -954.54 % 0.01 9.35 % 0.01 -48.24 % 0.02 -40.41 % 0.03 249.96 % -0.02 -104.89 % 0.38 55.15 % 0.24 227.56 % -0.19 -760.56 % -0.02 -105.23 % 0.43 223.23 % 0.13 33.05 % 0.10 -96.61 % 2.91 9 008.37 % 0.03 -33.89 % 0.05 -18.16 % 0.06 204.97 % -0.06 19.48 % -0.07 -112.19 % 0.57 613.82 % -0.11 -118.30 % 0.61 5 809.44 % 0.01 4 423.84 % 0.00 102.36 % -0.01 -109.66 % 0.10 152.28 % -0.19
Ratio EBITDA 1.49 7 773.87 % 0.02 -95.49 % 0.42 0.00 -100.00 % 0.24 180.22 % -0.30 -196.16 % 0.31 -25.10 % 0.41 33.10 % 0.31 764.60 % 0.04 -71.12 % 0.12 124.93 % 0.06 -77.60 % 0.25 551.51 % 0.04 -96.81 % 1.18 333.08 % 0.27 540.65 % 0.04 310.35 % -0.02 -113.18 % 0.15 -51.97 % 0.32 -82.40 % 1.82 1 897.77 % 0.09 246.17 % -0.06 -130.25 % 0.21 354.49 % 0.05 -45.57 % 0.08 37.08 % 0.06 -58.36 % 0.15 -65.72 % 0.43 873.11 % 0.04 152.85 % 0.02 -94.38 % 0.31 68.43 % 0.18 333.22 % 0.04 0.97 % 0.04 -29.16 % 0.06 25.15 % 0.05 860.11 % 0.00 -99.10 % 0.55 75.13 % 0.31 1 239.58 % -0.03 -173.68 % 0.04 -94.53 % 0.68 118.58 % 0.31 21.35 % 0.26 100.97 % -26.46 -25 389.80 % 0.10 -1.64 % 0.11 8.53 % 0.10 117.71 % -0.55 -2 742.51 % -0.02 -103.15 % 0.62 949.24 % -0.07 -111.68 % 0.62 2 611.58 % 0.02 3 014.01 % 0.00 107.79 % -0.01 -108.80 % 0.11 137.81 % -0.28
Gross profit ratio 0.82 524.77 % 0.13 147.33 % -0.28 0.00 100.00 % 0.00 99.74 % -1.19 -471.45 % 0.32 146.14 % 0.13 6.16 % 0.12 499.77 % -0.03 -133.93 % 0.09 2 006.91 % 0.00 65.52 % -0.01 -117.48 % 0.08 -88.68 % 0.70 307.84 % 0.17 353.11 % -0.07 -210.12 % 0.06 -21.57 % 0.08 584.31 % -0.02 96.78 % -0.50 -755.30 % 0.08 -92.34 % 1.00 110.14 % 0.48 586.40 % 0.07 -51.90 % 0.14 -69.52 % 0.47 651.23 % 0.06 -84.16 % 0.40 1 074.41 % 0.03 -36.74 % 0.05 -94.65 % 1.00 145.69 % 0.41 2 420.60 % -0.02 -141.79 % 0.04 955.39 % 0.00 -95.42 % 0.09 1 456.45 % 0.01 -59.68 % 0.01 -93.44 % 0.21 191.77 % -0.23 -565.47 % -0.03 -132.59 % 0.11 152.04 % -0.20 -142.52 % 0.48 102.27 % -21.04 -5 699.66 % 0.38 151.33 % 0.15 -4.24 % 0.16 189.69 % -0.17 -351.76 % 0.07 -22.40 % 0.09 176.24 % -0.12 -118.61 % 0.63 3 745.57 % 0.02 379.16 % 0.00 132.29 % -0.01 -125.04 % 0.04 115.64 % -0.27
Weighted average shs out dil 263.328 M 0.00 % 263.328 M 0.00 % 263.328 M 32.23 % 199.150 M 17.90 % 168.912 M 0.00 % 168.912 M -46.60 % 316.313 M 87.54 % 168.667 M -35.94 % 263.310 M 112.33 % 124.007 M 119.21 % 56.571 M 7.55 % 52.600 M 86.75 % 28.167 M -45.84 % 52.005 M 92.61 % 27.000 M 3.85 % 26.000 M -50.00 % 52.005 M 0.00 % 52.005 M 18.61 % 43.846 M -1.33 % 44.438 M -15.09 % 52.338 M 0.32 % 52.171 M 0.32 % 52.005 M -8.17 % 56.634 M 17.52 % 48.191 M -9.51 % 53.258 M -2.30 % 54.511 M -9.21 % 60.041 M 34.32 % 44.702 M -12.57 % 51.130 M -19.60 % 63.596 M 20.75 % 52.668 M 25.79 % 41.871 M -27.89 % 58.066 M 28.95 % 45.031 M -14.93 % 52.931 M 10.90 % 47.730 M 1.65 % 46.956 M -15.73 % 55.724 M 8.56 % 51.329 M -4.31 % 53.642 M 1.55 % 52.823 M -1.19 % 53.458 M -7.78 % 57.967 M 21.28 % 47.796 M -4.22 % 49.900 M -4.05 % 52.005 M 7.69 % 48.290 M -2.69 % 49.623 M -2.34 % 50.814 M 10.74 % 45.887 M -11.76 % 52.005 M 0.00 % 52.005 M -0.07 % 52.043 M 0.07 % 52.005 M 4.28 % 49.872 M -3.99 % 51.943 M 4.15 % 49.872 M 87.36 % 26.618 M
Weighted average shs out 263.328 M 0.00 % 263.328 M 0.00 % 263.328 M 32.23 % 199.150 M 17.90 % 168.912 M 0.00 % 168.912 M -46.60 % 316.313 M 87.54 % 168.667 M 27.14 % 132.667 M 6.98 % 124.007 M 119.21 % 56.571 M 7.55 % 52.600 M 86.75 % 28.167 M -45.84 % 52.005 M 92.61 % 27.000 M 3.85 % 26.000 M -50.00 % 52.005 M 0.00 % 52.005 M 18.61 % 43.846 M -1.33 % 44.438 M -15.09 % 52.338 M 0.32 % 52.171 M 0.32 % 52.005 M -8.17 % 56.634 M 17.52 % 48.191 M -9.51 % 53.258 M -2.30 % 54.511 M -9.21 % 60.041 M 34.32 % 44.702 M -12.57 % 51.130 M -19.60 % 63.596 M 20.75 % 52.668 M 25.79 % 41.871 M -27.89 % 58.066 M 28.95 % 45.031 M -14.93 % 52.931 M 10.90 % 47.730 M 1.65 % 46.956 M -15.73 % 55.724 M 8.56 % 51.329 M -4.31 % 53.642 M 1.55 % 52.823 M -1.19 % 53.458 M -7.78 % 57.967 M 21.28 % 47.796 M -4.22 % 49.900 M -4.05 % 52.005 M 7.69 % 48.290 M -2.69 % 49.623 M -2.34 % 50.814 M 10.74 % 45.887 M -11.76 % 52.005 M 0.00 % 52.005 M -0.07 % 52.043 M 0.07 % 52.005 M 4.28 % 49.872 M -3.99 % 51.943 M 4.15 % 49.872 M 87.36 % 26.618 M
EPS diluted 0.04 7 860.00 % 0.00 -94.68 % 0.01 -53.00 % 0.02 75.44 % 0.01 135.74 % -0.03 -299.38 % 0.02 -46.67 % 0.03 -6.25 % 0.03 220.00 % 0.01 -85.71 % 0.07 133.33 % 0.03 -50.00 % 0.06 -33.33 % 0.09 12.50 % 0.08 700.00 % 0.01 400.00 % 0.00 -48.72 % 0.00 -61.39 % 0.01 98.04 % 0.01 155.00 % 0.00 -98.67 % 0.15 649.45 % -0.03 -34.48 % -0.02 -100.99 % -0.01 -132.58 % 0.03 507.84 % 0.01 0.00 % 0.01 -66.45 % 0.02 -82.35 % 0.09 952.48 % -0.01 33.55 % -0.02 -50.50 % -0.01 -149.75 % 0.02 100.99 % 0.01 -33.55 % 0.02 -50.00 % 0.03 249.75 % -0.02 -157.34 % 0.04 -22.37 % 0.05 280.24 % -0.03 -54.27 % -0.02 -153.95 % 0.03 200.99 % 0.01 0.00 % 0.01 -50.49 % 0.02 300.00 % 0.01 -49.50 % 0.01 -50.25 % 0.02 232.68 % -0.02 -0.66 % -0.02 -118.77 % 0.08 513.27 % -0.02 -102.13 % 0.92 17 939.22 % 0.01 200.00 % 0.00 103.73 % -0.05 -421.13 % 0.01 102.78 % -0.51
Earnings per share 0.04 7 860.00 % 0.00 -94.68 % 0.01 -53.00 % 0.02 75.44 % 0.01 135.74 % -0.03 -299.38 % 0.02 -46.67 % 0.03 -6.25 % 0.03 220.00 % 0.01 -85.71 % 0.07 133.33 % 0.03 -50.00 % 0.06 -33.33 % 0.09 12.50 % 0.08 700.00 % 0.01 400.00 % 0.00 -48.72 % 0.00 -61.39 % 0.01 98.04 % 0.01 155.00 % 0.00 -98.67 % 0.15 649.45 % -0.03 -34.48 % -0.02 -100.99 % -0.01 -132.58 % 0.03 507.84 % 0.01 0.00 % 0.01 -66.45 % 0.02 -82.35 % 0.09 952.48 % -0.01 33.55 % -0.02 -50.50 % -0.01 -149.75 % 0.02 100.99 % 0.01 -33.55 % 0.02 -50.00 % 0.03 249.75 % -0.02 -157.34 % 0.04 -22.37 % 0.05 280.24 % -0.03 -54.27 % -0.02 -153.95 % 0.03 200.99 % 0.01 0.00 % 0.01 -50.49 % 0.02 300.00 % 0.01 -49.50 % 0.01 -50.25 % 0.02 232.68 % -0.02 -0.66 % -0.02 -118.77 % 0.08 513.27 % -0.02 -102.13 % 0.92 17 939.22 % 0.01 200.00 % 0.00 103.73 % -0.05 -421.13 % 0.01 102.78 % -0.51
Gross profit 5.811 M -51.30 % 11.933 M 442.31 % -3.486 M -2 581.54 % -130.000 K -136.36 % -55.000 K 99.71 % -18.874 M -316.67 % 8.711 M 228.22 % 2.654 M -3.56 % 2.752 M 244.96 % -1.898 M -137.53 % 5.059 M 1 780.73 % -301.000 K -49.01 % -202.000 K -102.19 % 9.238 M 267.31 % 2.515 M -17.16 % 3.036 M 360.15 % -1.167 M -176.31 % 1.529 M 44.54 % 1.058 M 1 456.41 % -78.000 K 80.79 % -406.000 K -104.37 % 9.296 M 1 312.72 % 658.000 K 80.27 % 365.000 K -70.54 % 1.239 M -79.86 % 6.153 M -42.77 % 10.751 M 1 232.22 % 807.000 K -65.70 % 2.353 M -55.54 % 5.292 M 146.94 % 2.143 M -0.42 % 2.152 M -0.09 % 2.154 M 197.91 % -2.200 M -198.57 % 2.232 M 1 056.48 % 193.000 K -95.74 % 4.526 M 1 482.52 % 286.000 K 297.22 % 72.000 K -96.43 % 2.016 M 223.91 % -1.627 M -21.15 % -1.343 M -432.40 % 404.000 K 144.54 % -907.000 K -138.76 % 2.340 M 131.77 % -7.365 M -276.62 % 4.170 M 175.98 % 1.511 M -43.07 % 2.654 M 210.48 % -2.402 M -448.66 % 689.000 K 3.92 % 663.000 K 162.31 % -1.064 M -102.16 % 49.345 M 11 676.85 % 419.000 K -66.18 % 1.239 M 148.04 % -2.579 M -330.68 % 1.118 M 105.89 % -18.985 M
Income tax expense 2.368 M 29 700.00 % -8.000 K -100.61 % 1.304 M 582.72 % 191.000 K -72.12 % 685.000 K 142.31 % -1.619 M -191.68 % 1.766 M 0.06 % 1.765 M 30.74 % 1.350 M 449.94 % 245.480 K -82.13 % 1.374 M 148.01 % 554.000 K -3.15 % 572.000 K -28.58 % 800.879 K 5.38 % 760.000 K 15 300.00 % -5.000 K -103.57 % 140.000 K 60.46 % 87.251 K -64.24 % 244.000 K 876.00 % 25.000 K -54.55 % 55.000 K -97.05 % 1.864 M 9 708.43 % 19.000 K 170.37 % -27.000 K -3.85 % -26.000 K -106.41 % 405.304 K 1 521.22 % 25.000 K -88.58 % 219.000 K -0.90 % 221.000 K -79.48 % 1.077 M 4 587.50 % -24.000 K 27.27 % -33.000 K 37.74 % -53.000 K -106.42 % 825.000 K 280.18 % 217.000 K -83.65 % 1.327 M 44 133.33 % 3.000 K -98.40 % 187.000 K 0.000 0.000 0.000 -100.00 % 958.703 K 0.000 0.000 0.000 -100.00 % 1.428 M 0.000 100.00 % -239.000 K 0.000 -100.00 % 750.079 K 0.000 0.000 0.000 -100.00 % 522.000 K 8 600.00 % 6.000 K -95.56 % 135.000 K 245.16 % -93.000 K -196.88 % 96.000 K 101.45 % -6.620 M
Cost of revenue 1.294 M -98.37 % 79.223 M 392.34 % 16.091 M 12 277.69 % 130.000 K -99.28 % 17.999 M -48.10 % 34.678 M 88.64 % 18.383 M 4.07 % 17.664 M -9.94 % 19.614 M -69.15 % 63.581 M 25.36 % 50.719 M -20.23 % 63.585 M 328.27 % 14.847 M -86.23 % 107.824 M 9 764.96 % 1.093 M -92.58 % 14.727 M -20.17 % 18.449 M -21.19 % 23.410 M 87.65 % 12.475 M 154.07 % 4.910 M 304.12 % 1.215 M -98.92 % 112.084 M 0.000 -100.00 % 402.000 K -97.58 % 16.632 M -54.48 % 36.539 M 204.95 % 11.982 M -0.25 % 12.012 M 236.66 % 3.568 M -97.64 % 151.099 M 298.47 % 37.920 M 1 895 900.00 % 2.000 K -99.94 % 3.143 M -97.54 % 127.747 M 150.49 % 50.999 M 5.40 % 48.385 M 1.48 % 47.677 M -6.62 % 51.057 M 893.33 % 5.140 M -32.02 % 7.561 M -13.29 % 8.720 M -78.36 % 40.303 M 1 079.83 % 3.416 M -36.39 % 5.370 M 110.09 % 2.556 M -66.87 % 7.715 M 11.36 % 6.928 M -19.40 % 8.596 M -40.08 % 14.345 M -11.47 % 16.203 M 74.67 % 9.276 M 36.85 % 6.778 M -33.34 % 10.168 M -65.20 % 29.219 M 15.79 % 25.235 M -93.03 % 362.253 M 46.73 % 246.885 M 872.10 % 25.397 M -71.59 % 89.384 M
General and administrative expenses 0.000 -100.00 % 3.318 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 320.301 K 0.000 0.000 0.000 -100.00 % 501.646 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 3.009 M 0.000 -100.00 % 3.346 M 13.54 % 2.947 M 62.10 % 1.818 M 0.000 -100.00 % 2.602 M -1.96 % 2.654 M -3.56 % 2.752 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.529 M 44.54 % 1.058 M 1 456.41 % -78.000 K 80.79 % -406.000 K 0.000 -100.00 % 658.000 K 80.27 % 365.000 K -70.54 % 1.239 M -79.86 % 6.153 M -42.77 % 10.751 M 1 232.22 % 807.000 K -65.98 % 2.372 M -55.18 % 5.292 M 88.26 % 2.811 M -5.83 % 2.985 M 13.45 % 2.631 M -46.40 % 4.909 M 214.88 % 1.559 M 180.44 % -1.938 M -163.07 % 3.073 M 974.48 % 286.000 K 112.41 % -2.304 M -613.31 % -323.000 K -20.07 % -269.000 K 81.25 % -1.435 M -17.51 % -1.221 M 18.27 % -1.494 M -180.54 % 1.855 M 118.90 % -9.813 M -357.28 % 3.814 M 202.70 % 1.260 M -23.64 % 1.650 M 169.47 % -2.375 M -271.37 % 1.386 M 138.40 % -3.609 M -7 745.65 % -46.000 K -105.32 % 865.000 K 633.05 % 118.000 K -88.37 % 1.015 M 620.51 % -195.000 K 88.09 % -1.637 M -243.72 % 1.139 M
Operating expenses 3.009 M -84.52 % 19.434 M 480.81 % 3.346 M 13.54 % 2.947 M 186.39 % 1.029 M 11.85 % 920.000 K -64.64 % 2.602 M -1.96 % 2.654 M -3.56 % 2.752 M 434.41 % 514.957 K -89.82 % 5.059 M 1 780.73 % -301.000 K -49.01 % -202.000 K -102.04 % 9.909 M 206.20 % 3.236 M -12.30 % 3.690 M 613.21 % -719.000 K -147.02 % 1.529 M 44.54 % 1.058 M 1 456.41 % -78.000 K 80.79 % -406.000 K -104.06 % 9.990 M 1 418.23 % 658.000 K 80.27 % 365.000 K -70.54 % 1.239 M -79.86 % 6.153 M -42.77 % 10.751 M 1 232.22 % 807.000 K -65.70 % 2.353 M -55.54 % 5.292 M 88.26 % 2.811 M -5.83 % 2.985 M 13.45 % 2.631 M 219.59 % -2.200 M -241.12 % 1.559 M 180.44 % -1.938 M -163.07 % 3.073 M 974.48 % 286.000 K 112.41 % -2.304 M -613.31 % -323.000 K -20.07 % -269.000 K 81.25 % -1.435 M -17.51 % -1.221 M 18.27 % -1.494 M -180.54 % 1.855 M 118.90 % -9.813 M -357.28 % 3.814 M 202.70 % 1.260 M -23.64 % 1.650 M 169.47 % -2.375 M -271.37 % 1.386 M 138.40 % -3.609 M -7 745.65 % -46.000 K -105.32 % 865.000 K 633.05 % 118.000 K -88.37 % 1.015 M 620.51 % -195.000 K 88.09 % -1.637 M -243.72 % 1.139 M
Cost and expenses 4.303 M -95.64 % 98.657 M 407.57 % 19.437 M 531.69 % 3.077 M -83.83 % 19.028 M -46.55 % 35.598 M 69.64 % 20.985 M -1.26 % 21.252 M -2.56 % 21.810 M -66.00 % 64.138 M 18.45 % 54.149 M -17.98 % 66.021 M 313.67 % 15.960 M -86.03 % 114.266 M 7 558.58 % 1.492 M -90.10 % 15.071 M -19.66 % 18.760 M -24.78 % 24.939 M 80.05 % 13.851 M 136.61 % 5.854 M 184.45 % 2.058 M -98.17 % 112.662 M 3 362.26 % 3.254 M 4.33 % 3.119 M -84.05 % 19.558 M -54.19 % 42.692 M 81.65 % 23.503 M 65.54 % 14.198 M 135.65 % 6.025 M -96.14 % 156.061 M 283.15 % 40.731 M 1 263.61 % 2.987 M -48.27 % 5.774 M -95.40 % 125.547 M 138.87 % 52.558 M 13.16 % 46.447 M -8.48 % 50.750 M -1.15 % 51.343 M 1 710.40 % 2.836 M -60.82 % 7.238 M -14.35 % 8.451 M -78.26 % 38.868 M 1 670.75 % 2.195 M -43.37 % 3.876 M -12.13 % 4.411 M 310.29 % -2.098 M -119.53 % 10.742 M 8.99 % 9.856 M -38.38 % 15.995 M 15.67 % 13.828 M 29.69 % 10.662 M 236.45 % 3.169 M -68.69 % 10.122 M -66.35 % 30.084 M 18.66 % 25.353 M -93.02 % 363.268 M 47.26 % 246.690 M 938.26 % 23.760 M -73.75 % 90.523 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 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 19.434 M 0.000 0.000 100.00 % -789.000 K -185.76 % 920.000 K 0.000 0.000 0.000 -100.00 % 514.957 K -89.82 % 5.059 M 1 780.73 % -301.000 K -49.01 % -202.000 K -103.14 % 6.442 M 1 514.54 % 399.000 K 15.99 % 344.000 K 10.61 % 311.000 K -75.41 % 1.265 M 0.000 0.000 0.000 -100.00 % 578.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -19.000 K 0.000 0.000 0.000 0.000 100.00 % -7.109 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
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.806 M 0.000 0.000 0.000 -100.00 % 7.345 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.075 M 0.000 0.000 0.000 -100.00 % 8.006 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 % 11.421 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 1.352 M -5.39 % 1.429 M 2.00 % 1.401 M -2.57 % 1.438 M -2.57 % 1.476 M -30.80 % 2.133 M 58.82 % 1.343 M -0.96 % 1.356 M -2.93 % 1.397 M 20.43 % 1.160 M -16.31 % 1.386 M 19.79 % 1.157 M 1.49 % 1.140 M 0.10 % 1.139 M -0.97 % 1.150 M -73.79 % 4.387 M 1 382.09 % 296.000 K 0.000 -100.00 % 1.191 M 8.77 % 1.095 M -1.26 % 1.109 M 5.33 % 1.053 M -2.15 % 1.076 M -1.10 % 1.088 M -1.09 % 1.100 M -12.67 % 1.260 M 36.32 % 924.000 K -15.31 % 1.091 M -20.19 % 1.367 M 23.49 % 1.107 M 0.91 % 1.097 M -6.00 % 1.167 M 4.48 % 1.117 M -54.15 % 2.436 M 94.10 % 1.255 M 185.23 % 440.000 K -38.72 % 718.000 K -2.45 % 736.000 K 29.81 % 567.000 K 77.19 % 320.000 K -62.22 % 847.000 K 17.85 % 718.688 K -2.22 % 735.000 K 26.94 % 579.000 K 0.00 % 579.000 K 0.000 -100.00 % 654.000 K 0.93 % 648.000 K 33.88 % 484.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 K -92.31 % 26.000 K 420.00 % 5.000 K
Depreciation and amortization 157.000 K 0.00 % 157.000 K 33.05 % 118.000 K -37.23 % 188.000 K 0.00 % 188.000 K -0.65 % 189.224 K 1.73 % 186.000 K 0.00 % 186.000 K -2.11 % 190.000 K 13.10 % 168.000 K -14.29 % 196.000 K 0.00 % 196.000 K -1.51 % 199.000 K 0.00 % 199.000 K 0.00 % 199.000 K -3.86 % 207.000 K 6.70 % 194.000 K -4.72 % 203.612 K 0.30 % 203.000 K 0.00 % 203.000 K 0.00 % 203.000 K 2 437.50 % 8.000 K -97.19 % 285.000 K 16.80 % 244.000 K 8.93 % 224.000 K -6.28 % 239.000 K 53.21 % 156.000 K -39.06 % 256.000 K 1.59 % 252.000 K -0.79 % 254.000 K -3.79 % 264.000 K -19.76 % 329.000 K 0.30 % 328.000 K -61.82 % 859.000 K 190.20 % 296.000 K 0.68 % 294.000 K 1.73 % 289.000 K 3.58 % 279.000 K -7.92 % 303.000 K -7.06 % 326.000 K 2.84 % 317.000 K -50.13 % 635.628 K 171.64 % 234.000 K 6.36 % 220.000 K 15.79 % 190.000 K 9.38 % 173.707 K 14.28 % 152.000 K -14.12 % 177.000 K 0.00 % 177.000 K -11.05 % 198.983 K 11.79 % 178.000 K -24.26 % 235.000 K 97.48 % 119.000 K -40.20 % 199.000 K 13.07 % 176.000 K 134.67 % 75.000 K 5.63 % 71.000 K 1.43 % 70.000 K -28.57 % 98.000 K
Operating income 2.802 M 137.36 % -7.501 M -9.79 % -6.832 M -122.03 % -3.077 M -183.86 % -1.084 M 94.52 % -19.794 M -424.01 % 6.109 M 754.07 % -934.000 K -267.99 % 556.000 K 124.08 % -2.309 M -241.75 % 1.629 M 159.52 % -2.737 M -108.14 % -1.315 M -146.87 % 2.806 M 32.59 % 2.116 M -21.40 % 2.692 M 282.14 % -1.478 M -244.63 % -428.860 K -34.86 % -318.000 K 68.88 % -1.022 M 18.17 % -1.249 M -114.95 % 8.356 M 421.90 % -2.596 M -10.37 % -2.352 M -39.42 % -1.687 M -150.88 % 3.316 M 530.62 % -770.000 K 44.16 % -1.379 M -1 225.96 % -104.000 K -131.52 % 330.000 K 149.40 % -668.000 K 19.81 % -833.000 K -74.63 % -477.000 K 95.82 % -11.398 M -1 793.61 % 673.000 K -68.42 % 2.131 M 46.66 % 1.453 M 130.85 % -4.710 M -298.23 % 2.376 M 1.58 % 2.339 M 272.24 % -1.358 M -1 577.23 % 91.929 K -94.34 % 1.625 M 176.83 % 587.000 K 21.03 % 485.000 K -80.18 % 2.448 M 587.53 % 356.000 K 41.83 % 251.000 K -75.00 % 1.004 M 3 797.57 % -27.153 K 96.10 % -697.000 K -116.32 % 4.272 M 519.65 % -1.018 M -102.10 % 48.480 M 16 006.31 % 301.000 K 34.38 % 224.000 K 109.40 % -2.384 M -186.53 % 2.755 M 113.69 % -20.124 M
Operating income ratio 0.39 579.26 % -0.08 84.82 % -0.54 0.00 100.00 % -0.06 95.18 % -1.25 -655.48 % 0.23 590.49 % -0.05 -284.92 % 0.02 166.41 % -0.04 -228.18 % 0.03 167.53 % -0.04 51.83 % -0.09 -474.66 % 0.02 -95.91 % 0.59 286.98 % 0.15 277.21 % -0.09 -397.33 % -0.02 26.82 % -0.02 88.89 % -0.21 86.30 % -1.54 -2 342.53 % 0.07 101.75 % -3.95 -28.66 % -3.07 -3 148.45 % -0.09 -221.54 % 0.08 329.30 % -0.03 68.51 % -0.11 -512.45 % -0.02 -932.41 % 0.00 112.66 % -0.02 95.69 % -0.39 -329.45 % -0.09 0.81 % -0.09 -818.08 % 0.01 -71.18 % 0.04 57.61 % 0.03 130.34 % -0.09 -120.12 % 0.46 86.66 % 0.24 227.56 % -0.19 -8 214.01 % 0.00 -99.45 % 0.43 223.43 % 0.13 32.77 % 0.10 -98.58 % 6.99 21 698.03 % 0.03 29.17 % 0.02 -57.95 % 0.06 3 101.82 % 0.00 97.19 % -0.07 -112.18 % 0.57 613.43 % -0.11 -118.12 % 0.62 5 159.30 % 0.01 1 803.96 % 0.00 106.32 % -0.01 -109.39 % 0.10 136.35 % -0.29
Total other income expenses net 6.294 M -17.65 % 7.643 M -28.01 % 10.617 M 170.63 % 3.923 M 6.34 % 3.689 M -71.14 % 12.782 M 1 680.22 % 718.000 K -90.75 % 7.759 M 62.42 % 4.777 M 49.82 % 3.188 M -13.83 % 3.700 M -24.01 % 4.869 M 36.12 % 3.577 M 1 235.70 % 267.800 K -66.73 % 805.000 K 133.10 % -2.432 M -241.07 % 1.724 M 140.51 % 716.804 K -28.68 % 1.005 M -20.93 % 1.271 M -9.86 % 1.410 M -10.40 % 1.574 M 31.69 % 1.195 M 1.44 % 1.178 M 0.43 % 1.173 M 193.12 % -1.260 M -217.50 % 1.072 M -43.64 % 1.902 M 89.25 % 1.005 M -80.48 % 5.149 M 0.000 0.000 0.000 -100.00 % 13.399 M 0.000 0.000 0.000 -100.00 % 3.947 M 1 084.29 % -401.000 K 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.00 % -1.000 K -200.00 % 1.000 K 0.000 0.000 100.00 % -1.000 K -200.00 % 1.000 K 0.000 0.000 0.000 100.00 % -1.000 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-03-31 2010-03-31 2009-03-31 2008-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-03-31 2022-09-30 2022-03-31 2021-09-30 2021-03-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-09-30 2013-03-31 2012-03-31 2011-03-31 2010-03-31 2009-03-31
Net debt 0.000 -100.00 % 33.377 M 0.000 -100.00 % 35.506 M 0.000 -100.00 % 3.657 M 0.000 -100.00 % 37.886 M 32.93 % 28.501 M 43.31 % 19.888 M -26.20 % 26.947 M -49.81 % 53.690 M 42.86 % 37.583 M 1.82 % 36.913 M 0.000 -100.00 % 36.661 M 0.000 -100.00 % 30.090 M 0.000 -100.00 % 35.394 M 0.000 -100.00 % 37.594 M 0.000 -100.00 % 35.325 M 0.000 -100.00 % 36.053 M 0.000 -100.00 % 29.433 M 0.000 -100.00 % 22.497 M 0.000 -100.00 % 9.697 M 0.000 -100.00 % 4.654 M 0.000 -100.00 % 20.595 M 0.000 -100.00 % 15.754 M 0.000 -100.00 % 15.717 M 14.64 % 13.710 M -4.75 % 14.393 M 2 310.92 % 597.000 K 105.21 % -11.464 M 14.24 % -13.368 M -15.53 % -11.571 M
Total investments 0.000 -100.00 % 358.972 M 0.000 -100.00 % 85.496 M 0.000 -100.00 % 112.222 M 0.000 -100.00 % 364.000 K -99.64 % 100.145 M 27 412.36 % 364.000 K 70.09 % 214.000 K 0.00 % 214.000 K -99.81 % 110.805 M 51 677.96 % 214.000 K 0.000 0.000 0.000 -100.00 % 214.000 K 0.000 0.000 0.000 -100.00 % 214.000 K 0.000 -100.00 % 50.000 K 0.000 -100.00 % 5.095 M 0.000 -100.00 % 1.212 M 0.000 -100.00 % 5.000 M 0.000 -100.00 % 1.000 M 0.000 -100.00 % 7.592 M 0.000 -100.00 % 7.592 M 0.000 -100.00 % 7.592 M 0.000 -100.00 % 7.592 M 0.00 % 7.592 M 0.00 % 7.592 M 0.00 % 7.592 M 0.00 % 7.592 M -31.55 % 11.092 M -59.95 % 27.692 M
Total debt 0.000 -100.00 % 37.162 M 0.000 -100.00 % 38.942 M 0.000 -100.00 % 40.606 M 0.000 -100.00 % 41.702 M -4.33 % 43.590 M 21.11 % 35.992 M -4.05 % 37.511 M -31.35 % 54.644 M 40.28 % 38.953 M -1.47 % 39.536 M 0.000 -100.00 % 37.459 M 0.000 -100.00 % 32.511 M 0.000 -100.00 % 36.768 M 0.000 -100.00 % 38.261 M 0.000 -100.00 % 38.279 M 0.000 -100.00 % 36.345 M 0.000 -100.00 % 38.007 M 0.000 -100.00 % 24.498 M 0.000 -100.00 % 17.058 M 0.000 -100.00 % 8.415 M 0.000 -100.00 % 23.254 M 0.000 -100.00 % 16.150 M 0.000 -100.00 % 16.692 M -8.94 % 18.332 M -3.99 % 19.093 M 41.93 % 13.452 M 0.000 0.000 -100.00 % 43.988 K
Accumulated other comprehensive income loss 551.587 M 3 832.04 % 14.028 M -97.44 % 548.958 M 0.000 -100.00 % 546.382 M 0.000 -100.00 % 546.712 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 191.670 M 0.000 -100.00 % 185.024 M 0.000 -100.00 % 186.660 M 0.000 -100.00 % 184.732 M 0.000 -100.00 % 183.750 M 0.000 -100.00 % 183.851 M 0.000 -100.00 % 185.473 M 0.000 -100.00 % 186.081 M 0.000 -100.00 % 183.839 M 0.000 -100.00 % 182.555 M 0.000 -100.00 % 181.833 M 0.000 -100.00 % 181.128 M 0.000 -100.00 % 180.058 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 98.559 M 0.000 0.000 0.000 -100.00 % 46.154 M 0.000 0.000 -100.00 % 37.443 M 0.000 -100.00 % 29.586 M 0.000 -100.00 % 24.778 M 0.000 0.000 -100.00 % 23.803 M 0.000 0.000 0.000 -100.00 % 18.793 M 0.000 0.000 0.000 -100.00 % 15.883 M 0.000 0.000 0.000 -100.00 % 13.350 M 0.000 0.000 0.000 -100.00 % 11.718 M 0.000 0.000 0.000 -100.00 % 13.966 M 0.000 0.000 0.000 -100.00 % 12.191 M 0.000 -100.00 % 9.322 M 0.000 0.000 -100.00 % 4.863 M 43.77 % 3.382 M
Common stock 0.000 -100.00 % 337.824 M 0.000 -100.00 % 337.823 M 0.000 -100.00 % 385.022 M 0.000 -100.00 % 385.022 M 55.24 % 248.015 M 44.91 % 171.152 M 225.00 % 52.662 M 0.00 % 52.662 M 0.00 % 52.662 M 0.00 % 52.662 M 0.000 -100.00 % 52.662 M 0.000 -100.00 % 52.662 M 0.000 -100.00 % 52.662 M 0.000 -100.00 % 52.662 M 0.000 -100.00 % 52.662 M 0.000 -100.00 % 52.662 M 0.000 -100.00 % 52.662 M 0.000 -100.00 % 52.662 M 0.000 -100.00 % 52.662 M 0.000 -100.00 % 52.662 M 0.000 -100.00 % 52.662 M 0.000 -100.00 % 52.662 M 0.000 -100.00 % 52.662 M 0.00 % 52.662 M 0.00 % 52.662 M 0.00 % 52.662 M 4.28 % 50.502 M 0.00 % 50.502 M 0.00 % 50.502 M
Total equity 551.587 M 0.00 % 551.587 M 0.48 % 548.958 M 0.00 % 548.958 M 0.47 % 546.382 M 0.00 % 546.382 M -0.06 % 546.712 M 0.00 % 546.712 M 36.45 % 400.663 M 25.52 % 319.211 M 61.66 % 197.453 M 2.30 % 193.015 M 0.19 % 192.645 M 0.33 % 192.002 M 0.17 % 191.670 M 0.00 % 191.670 M 3.59 % 185.024 M 0.00 % 185.024 M -0.88 % 186.660 M 0.00 % 186.660 M 1.04 % 184.732 M 0.00 % 184.732 M 0.53 % 183.750 M 0.00 % 183.750 M -0.05 % 183.851 M 0.00 % 183.851 M -0.87 % 185.473 M 2.35 % 181.217 M -2.61 % 186.081 M 0.00 % 186.081 M 1.22 % 183.839 M 2.37 % 179.585 M -1.63 % 182.555 M 0.00 % 182.555 M 0.40 % 181.833 M 0.00 % 181.833 M 0.39 % 181.128 M 0.00 % 181.128 M 0.59 % 180.058 M 0.00 % 180.058 M 0.77 % 178.683 M 0.84 % 177.189 M 1.02 % 175.394 M 24.47 % 140.909 M 40.39 % 100.370 M 1.50 % 98.889 M
Other non current liabilities -551.587 M -4 294.58 % 13.150 M 102.40 % -548.958 M -4 274.27 % 13.151 M 102.41 % -546.382 M -4 255.00 % 13.150 M 102.41 % -546.712 M -4 421.83 % 12.650 M 13.45 % 11.150 M 0.01 % 11.149 M -4.37 % 11.658 M 0.000 -100.00 % 10.158 M 1 931.58 % 500.000 K 100.26 % -191.670 M -22 918.32 % 839.983 K 100.45 % -185.024 M -21 867.53 % 850.000 K 100.46 % -186.660 M -34 038.18 % 550.000 K 100.30 % -184.732 M -8 688.19 % 2.151 M 101.17 % -183.750 M -8 643.34 % 2.151 M 101.17 % -183.851 M -8 835.04 % 2.105 M 101.13 % -185.473 M -33 171.04 % 560.832 K 100.30 % -186.081 M 0.000 100.00 % -183.839 M -8 678.91 % 2.143 M 101.17 % -182.555 M 0.000 100.00 % -181.833 M 0.000 100.00 % -181.128 M 0.000 100.00 % -180.058 M 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000
Long term debt 0.000 -100.00 % 33.752 M 0.000 -100.00 % 29.976 M 0.000 -100.00 % 37.162 M 0.000 -100.00 % 41.702 M 4.00 % 40.097 M 11.40 % 35.992 M -4.05 % 37.511 M -24.83 % 49.901 M 29.97 % 38.395 M 2.72 % 37.380 M 0.000 -100.00 % 33.082 M 0.000 -100.00 % 32.511 M 0.000 -100.00 % 33.542 M 0.000 -100.00 % 38.261 M 0.000 -100.00 % 35.666 M 0.000 -100.00 % 36.345 M 0.000 -100.00 % 35.362 M 0.000 -100.00 % 5.352 M 0.000 -100.00 % 1.030 M 0.000 -100.00 % 2.747 M 0.000 -100.00 % 2.116 M 0.000 -100.00 % 4.011 M 0.000 0.000 0.000 -100.00 % 323.731 K -78.99 % 1.541 M 0.000 0.000 -100.00 % 43.988 K
Total non current liabilities -551.587 M -1 276.04 % 46.902 M 108.54 % -548.958 M -1 372.89 % 43.127 M 107.89 % -546.382 M -1 185.99 % 50.312 M 109.20 % -546.712 M -1 105.87 % 54.352 M 6.00 % 51.274 M 8.77 % 47.141 M -4.12 % 49.168 M -1.47 % 49.901 M 2.78 % 48.553 M 28.18 % 37.880 M 119.76 % -191.670 M -665.03 % 33.922 M 118.33 % -185.024 M -654.61 % 33.361 M 117.87 % -186.660 M -647.52 % 34.092 M 118.45 % -184.732 M -557.12 % 40.412 M 121.99 % -183.750 M -585.89 % 37.817 M 120.57 % -183.851 M -577.37 % 38.514 M 120.77 % -185.473 M -592.95 % 37.625 M 120.22 % -186.081 M -3 456.16 % 5.544 M 103.02 % -183.839 M -5 894.15 % 3.173 M 101.74 % -182.555 M -6 114.99 % 3.035 M 101.67 % -181.833 M -7 665.38 % 2.403 M 101.33 % -181.128 M -4 261.72 % 4.352 M 102.42 % -180.058 M -52 803.40 % 341.644 K -10.56 % 382.000 K -45.87 % 705.646 K -63.87 % 1.953 M 458.00 % 350.000 K -7.51 % 378.422 K -23.96 % 497.632 K
Other current liabilities 0.000 -100.00 % 30.366 M 0.000 -100.00 % 33.477 M 0.000 -100.00 % 26.816 M 0.000 -100.00 % 10.989 M -60.03 % 27.494 M -60.54 % 69.670 M 3.96 % 67.015 M 1 401.24 % 4.464 M -18.26 % 5.461 M 9.12 % 5.005 M 0.000 -100.00 % 7.860 M 0.000 -100.00 % 7.683 M 0.000 -100.00 % 6.000 M 0.000 -100.00 % 1.817 M 0.000 -100.00 % 914.243 K 0.000 -100.00 % 9.479 M 0.000 -100.00 % 9.845 M 0.000 -100.00 % 5.575 M 0.000 -100.00 % 1.065 M 0.000 -100.00 % 3.739 M 0.000 -100.00 % 840.246 K 0.000 -100.00 % 841.735 K 0.000 -100.00 % 1.851 M -53.15 % 3.952 M 38.47 % 2.854 M -61.20 % 7.356 M 758.34 % 857.000 K -5.50 % 906.918 K 134.85 % 386.163 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.129 M 0.000 -100.00 % 1.148 M 0.000 -100.00 % 1.335 M 0.000 -100.00 % 1.326 M 0.000 -100.00 % 839.562 K 51.00 % 556.000 K 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 3.410 M 0.000 -100.00 % 8.966 M 0.000 -100.00 % 3.444 M 0.000 0.000 -100.00 % 3.494 M 0.000 0.000 -100.00 % 4.743 M 750.19 % 557.874 K -74.12 % 2.156 M 0.000 -100.00 % 4.377 M 0.000 0.000 0.000 -100.00 % 3.226 M 0.000 0.000 0.000 -100.00 % 2.613 M 0.000 0.000 0.000 -100.00 % 2.644 M 0.000 -100.00 % 19.146 M 0.000 -100.00 % 16.028 M 0.000 -100.00 % 5.668 M 0.000 -100.00 % 21.138 M 0.000 -100.00 % 12.139 M 0.000 -100.00 % 16.692 M -8.94 % 18.332 M -2.33 % 18.769 M 57.58 % 11.911 M 0.000 0.000 0.000
Total current liabilities 0.000 -100.00 % 111.198 M 0.000 -100.00 % 70.736 M 0.000 -100.00 % 40.274 M 0.000 -100.00 % 26.107 M -67.89 % 81.309 M -57.41 % 190.896 M 3.79 % 183.925 M 72.69 % 106.505 M -4.93 % 112.025 M 8.67 % 103.088 M 0.000 -100.00 % 107.920 M 0.000 -100.00 % 21.161 M 0.000 -100.00 % 27.038 M 0.000 -100.00 % 60.289 M 0.000 -100.00 % 50.926 M 0.000 -100.00 % 23.064 M 0.000 -100.00 % 12.603 M 0.000 -100.00 % 77.299 M 0.000 -100.00 % 50.405 M 0.000 -100.00 % 10.558 M 0.000 -100.00 % 23.950 M 0.000 -100.00 % 43.697 M 0.000 -100.00 % 47.683 M -5.65 % 50.536 M -8.53 % 55.251 M -0.88 % 55.741 M 6 404.20 % 857.000 K -5.50 % 906.918 K 134.85 % 386.163 K
Total liabilities -551.587 M -448.88 % 158.100 M 128.80 % -548.958 M -582.12 % 113.863 M 120.84 % -546.382 M -703.16 % 90.586 M 116.57 % -546.712 M -779.49 % 80.459 M -39.31 % 132.583 M -44.30 % 238.037 M 2.12 % 233.094 M 49.03 % 156.406 M -2.60 % 160.578 M 13.91 % 140.968 M 173.55 % -191.670 M -235.13 % 141.843 M 176.66 % -185.024 M -439.36 % 54.522 M 129.21 % -186.660 M -405.35 % 61.130 M 133.09 % -184.732 M -283.45 % 100.701 M 154.80 % -183.750 M -307.06 % 88.743 M 148.27 % -183.851 M -398.57 % 61.577 M 133.20 % -185.473 M -469.26 % 50.228 M 126.99 % -186.081 M -324.62 % 82.843 M 145.06 % -183.839 M -443.12 % 53.578 M 129.35 % -182.555 M -1 443.01 % 13.593 M 107.48 % -181.833 M -789.97 % 26.354 M 114.55 % -181.128 M -476.97 % 48.049 M 126.69 % -180.058 M -474.93 % 48.025 M -5.68 % 50.918 M -9.00 % 55.957 M -3.01 % 57.694 M 4 679.95 % 1.207 M -6.09 % 1.285 M 45.43 % 883.795 K
Other non current assets 0.000 -100.00 % 4.601 M 0.000 -100.00 % 219.050 M 0.000 100.00 % -101.776 M 0.000 -100.00 % 407.704 M 94.45 % 209.670 M 2 188.97 % 9.160 M 4 180.03 % 214.017 K -99.30 % 30.586 M -72.40 % 110.805 M -23.06 % 144.012 M 0.000 -100.00 % 127.300 M 0.000 -100.00 % 154.544 M 0.000 -100.00 % 119.695 M 0.000 -100.00 % 153.453 M 0.000 -100.00 % 127.757 M 0.000 -100.00 % 141.821 M 0.000 -100.00 % 134.685 M 0.000 -100.00 % 155.433 M 0.000 -100.00 % 154.554 M 0.000 -100.00 % 147.910 M 0.000 -100.00 % 157.597 M 0.000 -100.00 % 7.671 M 0.000 -100.00 % 22.189 M 12.59 % 19.708 M -30.09 % 28.189 M 264.25 % 7.739 M 1.94 % 7.592 M -31.55 % 11.092 M -59.95 % 27.692 M
Long term investments 0.000 -100.00 % 358.972 M 0.000 100.00 % -221.045 M 0.000 -100.00 % 10.000 K 0.000 100.00 % -237.582 M 0.000 -100.00 % 296.823 M 41.71 % 209.459 M 402 705.39 % 52.000 K -99.95 % 110.591 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -200.000 K 0.000 100.00 % -210.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
Intangible assets 0.000 0.000 0.000 -100.00 % 57.725 M 0.000 -100.00 % 426.000 0.000 -100.00 % 104.377 M 0.000 0.000 0.000 -100.00 % 125.087 M -7.28 % 134.915 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 81.380 M 0.000 -100.00 % 56.414 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
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
Goodwill and intangible assets 0.000 0.000 0.000 -100.00 % 221.045 M 0.000 -100.00 % 223.149 M 0.000 -100.00 % 237.582 M 0.000 0.000 0.000 -100.00 % 113.840 M 53 092.04 % 214.017 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 120.735 M 0.000 -100.00 % 210.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
Property plant equipment net 0.000 -100.00 % 3.545 M 0.000 -100.00 % 3.820 M 0.000 -100.00 % 3.683 M 0.000 -100.00 % 4.029 M -70.30 % 13.565 M 185.04 % 4.759 M -66.83 % 14.346 M 156.95 % 5.583 M -84.86 % 36.883 M 486.46 % 6.289 M 0.000 -100.00 % 37.696 M 0.000 -100.00 % 3.669 M 0.000 -100.00 % 33.835 M 0.000 -100.00 % 3.250 M 0.000 -100.00 % 38.379 M 0.000 -100.00 % 4.732 M 0.000 -100.00 % 5.277 M 0.000 -100.00 % 5.836 M 0.000 -100.00 % 6.269 M 0.000 -100.00 % 7.837 M 0.000 -100.00 % 8.196 M 0.000 -100.00 % 7.006 M 0.000 -100.00 % 4.314 M -6.53 % 4.615 M -7.13 % 4.969 M -10.85 % 5.574 M 163.42 % 2.116 M -0.42 % 2.125 M -8.55 % 2.324 M
Total non current assets 0.000 -100.00 % 367.139 M 0.000 -100.00 % 222.911 M 0.000 -100.00 % 125.085 M 0.000 -100.00 % 174.170 M -21.98 % 223.235 M -28.16 % 310.742 M 38.71 % 224.018 M 49.29 % 150.060 M 1.45 % 147.909 M -1.65 % 150.386 M 0.000 -100.00 % 165.054 M 0.000 -100.00 % 158.356 M 0.000 -100.00 % 153.621 M 0.000 -100.00 % 156.509 M 0.000 -100.00 % 166.152 M 0.000 -100.00 % 146.553 M 0.000 -100.00 % 139.962 M 0.000 -100.00 % 161.268 M 0.000 -100.00 % 160.854 M 0.000 -100.00 % 155.747 M 0.000 -100.00 % 165.793 M 0.000 -100.00 % 14.677 M 0.000 -100.00 % 26.503 M 8.96 % 24.323 M -26.65 % 33.159 M 149.07 % 13.313 M 37.13 % 9.708 M -26.55 % 13.217 M -55.97 % 30.016 M
Other current assets -3.785 M -101.53 % 247.951 M 7 316.27 % -3.436 M -128.48 % 12.065 M 132.65 % -36.950 M -108.76 % 421.845 M 11 154.64 % -3.816 M -125.36 % 15.049 M -85.84 % 106.289 M 564.68 % 15.991 M 7.91 % 14.818 M 197.55 % 4.980 M 1.04 % 4.929 M 251.31 % 1.403 M 275.81 % -798.000 K -233.23 % 598.981 K 124.74 % -2.421 M -231.08 % 1.847 M 220.56 % -1.532 M -1 072.51 % 157.530 K 123.62 % -667.000 K -66 800.00 % 1.000 K 100.03 % -2.955 M -1 819.78 % 171.824 K 158.84 % -292.000 K -111.30 % 2.585 M 130.15 % -8.573 M -123.94 % 35.812 M 1 889.70 % -2.001 M -102.59 % 77.327 M 1 137.67 % -7.452 M -120.40 % 36.531 M 1 071.32 % -3.761 M -136.54 % 10.294 M 487.28 % -2.658 M -124.16 % 11.000 M 2 877.72 % -396.000 K -100.26 % 149.527 M 15 436.10 % -975.000 K -100.69 % 140.345 M 5 854.38 % 2.357 M -98.26 % 135.119 M 359.20 % 29.425 M 0.000 0.000 -100.00 % 1.000
Short term investments 0.000 -100.00 % 237.622 M 0.000 -100.00 % 306.541 M 0.000 0.000 0.000 -100.00 % 237.946 M 137.60 % 100.145 M 797.68 % 11.156 M -4.61 % 11.695 M 7 119.22 % 162.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 414.000 K 0.000 -100.00 % 260.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
cash and cash equivalents 0.000 -100.00 % 3.785 M 0.000 -100.00 % 3.436 M 0.000 -100.00 % 36.949 M 0.000 -100.00 % 3.816 M -74.71 % 15.089 M -6.30 % 16.104 M 52.45 % 10.564 M 1 007.31 % 954.000 K -30.38 % 1.370 M -47.76 % 2.623 M 0.000 -100.00 % 798.046 K 0.000 -100.00 % 2.421 M 0.000 -100.00 % 1.374 M 0.000 -100.00 % 667.000 K 0.000 -100.00 % 2.955 M 0.000 -100.00 % 292.177 K 0.000 -100.00 % 8.573 M 0.000 -100.00 % 2.001 M 0.000 -100.00 % 7.361 M 0.000 -100.00 % 3.761 M 0.000 -100.00 % 2.658 M 0.000 -100.00 % 395.957 K 0.000 -100.00 % 975.170 K -78.90 % 4.622 M -1.66 % 4.700 M -63.44 % 12.855 M 12.13 % 11.464 M -14.24 % 13.368 M 15.09 % 11.615 M
Cash and short term investments 3.785 M 0.00 % 3.785 M 10.16 % 3.436 M -98.89 % 309.977 M 738.91 % 36.950 M 0.00 % 36.949 M 868.27 % 3.816 M -98.42 % 241.762 M 1 502.25 % 15.089 M -44.65 % 27.260 M 158.05 % 10.564 M 846.57 % 1.116 M -18.55 % 1.370 M -47.76 % 2.623 M 228.68 % 798.046 K 0.00 % 798.046 K -67.04 % 2.421 M 0.00 % 2.421 M 58.03 % 1.532 M 11.49 % 1.374 M 106.01 % 667.000 K -38.30 % 1.081 M -63.42 % 2.955 M -8.07 % 3.215 M 1 000.20 % 292.177 K 0.00 % 292.177 K -96.59 % 8.573 M 0.00 % 8.573 M 328.46 % 2.001 M -0.02 % 2.001 M -73.14 % 7.452 M 1.24 % 7.361 M 95.72 % 3.761 M 0.00 % 3.761 M 41.50 % 2.658 M -0.02 % 2.658 M 571.40 % 395.957 K 0.00 % 395.957 K -59.39 % 975.000 K -0.02 % 975.170 K -78.90 % 4.622 M -1.66 % 4.700 M -63.44 % 12.855 M 12.13 % 11.464 M -14.24 % 13.368 M 15.09 % 11.615 M
Total current assets 0.000 -100.00 % 342.549 M 0.000 -100.00 % 439.911 M 0.000 -100.00 % 511.883 M 0.000 -100.00 % 453.001 M 46.12 % 310.011 M 25.76 % 246.506 M 19.36 % 206.528 M 3.59 % 199.361 M -2.90 % 205.314 M 12.45 % 182.584 M 0.000 -100.00 % 168.459 M 0.000 -100.00 % 81.190 M 0.000 -100.00 % 94.170 M 0.000 -100.00 % 128.924 M 0.000 -100.00 % 106.341 M 0.000 -100.00 % 98.875 M 0.000 -100.00 % 91.483 M 0.000 -100.00 % 107.655 M 0.000 -100.00 % 72.310 M 0.000 -100.00 % 40.401 M 0.000 -100.00 % 42.394 M 0.000 -100.00 % 214.500 M 0.000 -100.00 % 201.579 M -1.80 % 205.278 M 2.65 % 199.987 M -9.00 % 219.775 M 65.98 % 132.408 M 49.72 % 88.438 M 26.78 % 69.757 M
Inventory 0.000 -100.00 % 34.534 M 0.000 -100.00 % 60.144 M 0.000 -100.00 % 53.088 M 0.000 -100.00 % 91.813 M 15.13 % 79.748 M 72.68 % 46.182 M -27.27 % 63.502 M -6.86 % 68.178 M 5.71 % 64.493 M 12.59 % 57.279 M 0.000 -100.00 % 54.257 M 0.000 -100.00 % 56.574 M 0.000 -100.00 % 46.462 M 0.000 -100.00 % 46.462 M 0.000 -100.00 % 46.389 M 0.000 -100.00 % 52.240 M 0.000 -100.00 % 46.112 M 0.000 -100.00 % 28.327 M 0.000 -100.00 % 28.417 M 0.000 -100.00 % 26.346 M 0.000 -100.00 % 28.736 M 0.000 -100.00 % 64.577 M 0.000 -100.00 % 60.259 M 1.33 % 59.467 M -1.17 % 60.169 M 9.02 % 55.191 M 142.54 % 22.755 M -29.99 % 32.501 M 7 929.58 % 404.763 K
Net receivables 0.000 -100.00 % 56.279 M 0.000 -100.00 % 57.725 M 0.000 -100.00 % 426.000 0.000 -100.00 % 104.377 M -4.02 % 108.747 M -30.77 % 157.073 M 38.04 % 113.786 M -9.03 % 125.087 M -7.28 % 134.915 M 11.24 % 121.279 M 0.000 -100.00 % 113.166 M 0.000 -100.00 % 20.348 M 0.000 -100.00 % 46.176 M 0.000 -100.00 % 81.380 M 0.000 -100.00 % 56.414 M 0.000 -100.00 % 43.759 M 0.000 -100.00 % 985.976 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 -100.00 % 138.832 M 0.000 -100.00 % 122.304 M 24.56 % 98.189 M 130.66 % 42.570 M -26.27 % 57.738 M
Tax assets 0.000 -100.00 % 21.000 K 0.000 -100.00 % 41.000 K 0.000 -100.00 % 19.393 K 0.000 -100.00 % 19.000 K 0.000 0.000 0.000 100.00 % -1.000 K -112.92 % 7.738 K -90.90 % 85.000 K 0.000 -100.00 % 57.904 K 0.000 -100.00 % 143.000 K 0.000 -100.00 % 90.689 K 0.000 -100.00 % 6.000 K 0.000 -100.00 % 16.193 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.397 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 assets 0.000 0.000 0.000 100.00 % -1.000 K 0.000 100.00 % -709.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 77.422 M 0.000 -100.00 % 28.293 M 0.000 -100.00 % 6.901 M 0.000 -100.00 % 15.118 M -67.05 % 45.879 M -62.15 % 121.226 M 5.57 % 114.834 M 18.02 % 97.298 M -8.21 % 106.006 M 10.51 % 95.927 M 0.000 -100.00 % 95.684 M 0.000 -100.00 % 13.478 M 0.000 -100.00 % 17.812 M 0.000 -100.00 % 58.472 M 0.000 -100.00 % 47.399 M 0.000 -100.00 % 13.585 M 0.000 -100.00 % 113.321 K 0.000 -100.00 % 52.577 M 0.000 -100.00 % 33.312 M 0.000 -100.00 % 22.000 K 0.000 -100.00 % 824.577 K 0.000 -100.00 % 29.381 M 0.000 -100.00 % 27.813 M -1.55 % 28.252 M -13.83 % 32.788 M -8.71 % 35.918 M 0.000 0.000 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.113 M 0.000 0.000 -100.00 % 4.442 M 0.000 -100.00 % 2.076 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
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 -100.00 % 1.535 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
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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 101.177 M 0.000 -100.00 % 211.135 M 0.000 -100.00 % 115.206 M 0.000 -100.00 % 161.690 M 40.35 % 115.205 M -22.19 % 148.059 M 28.52 % 115.205 M -17.92 % 140.353 M 21.83 % 115.205 M -17.32 % 139.340 M 0.000 -100.00 % 115.205 M 0.000 -100.00 % 132.362 M 0.000 -100.00 % 115.205 M 0.000 -100.00 % 132.070 M 0.000 -100.00 % 115.205 M 0.000 -100.00 % 131.189 M 0.000 -100.00 % 115.205 M 0.000 -100.00 % 133.419 M 0.000 -100.00 % 115.205 M 0.000 -100.00 % 129.893 M 0.000 -100.00 % 115.205 M 0.000 -100.00 % 128.466 M 0.000 -100.00 % 115.205 M -8.58 % 126.021 M 9.39 % 115.205 M -6.13 % 122.732 M 35.75 % 90.407 M 100.88 % 45.005 M 0.00 % 45.005 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.964 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 64.060 K 0.000 -100.00 % 166.309 K 0.000 -100.00 % 192.129 K 0.000 0.000 0.000 -100.00 % 288.000 K 0.000 -100.00 % 287.736 K 0.000 -100.00 % 341.644 K 0.000 -100.00 % 341.644 K -10.56 % 382.000 K 0.02 % 381.915 K -7.08 % 411.000 K 17.43 % 350.000 K -7.51 % 378.423 K -16.58 % 453.643 K
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
Total assets 0.000 -100.00 % 709.688 M 0.000 -100.00 % 662.821 M 0.000 -100.00 % 636.967 M 0.000 -100.00 % 627.171 M 17.61 % 533.246 M -4.31 % 557.248 M 29.43 % 430.546 M 23.22 % 349.421 M -1.08 % 353.223 M 6.08 % 332.970 M 0.000 -100.00 % 333.513 M 0.000 -100.00 % 239.546 M 0.000 -100.00 % 247.790 M 0.000 -100.00 % 285.433 M 0.000 -100.00 % 272.493 M 0.000 -100.00 % 245.428 M 0.000 -100.00 % 231.445 M 0.000 -100.00 % 268.924 M 0.000 -100.00 % 233.163 M 0.000 -100.00 % 196.148 M 0.000 -100.00 % 208.187 M 0.000 -100.00 % 229.177 M 0.000 -100.00 % 228.082 M -0.66 % 229.601 M -1.52 % 233.146 M 0.02 % 233.088 M 64.01 % 142.116 M 39.80 % 101.655 M 1.89 % 99.773 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-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-09-30 2013-03-31 2012-03-31 2011-03-31 2010-03-31 2009-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 -6.729 M -5 524.56 % -119.636 K 95.18 % -2.481 M -278.20 % -656.000 K 65.85 % -1.921 M -135.62 % 5.393 M 2 999.46 % -186.000 K 0.00 % -186.000 K 2.11 % -190.000 K -13.10 % -168.000 K 14.29 % -196.000 K 0.00 % -196.000 K 0.000 0.000 0.000 100.00 % -265.000 K -150.00 % -106.000 K 0.000 0.000 100.00 % -225.000 K -112.26 % -106.000 K 98.69 % -8.067 M -668.10 % 1.420 M 23.80 % 1.147 M 135.04 % 488.000 K 129.56 % -1.651 M -498.19 % -276.000 K 9.21 % -304.000 K 55.23 % -679.000 K 84.57 % -4.401 M -783.39 % 644.000 K -19.50 % 800.000 K 90.48 % 420.000 K -60.38 % 1.060 M 335.03 % -451.000 K 43.55 % -799.000 K 44.63 % -1.443 M -251.96 % 949.588 K 148.08 % -1.975 M 15.56 % -2.339 M -272.24 % 1.358 M 55.95 % 870.774 K 153.42 % -1.630 M -177.68 % -587.000 K -21.28 % -484.000 K 52.55 % -1.020 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.061 M 0.02 % 5.060 M 27.04 % 3.983 M 527.24 % 635.000 K -83.94 % 3.955 M 150.63 % 1.578 M -6.63 % 1.690 M -25.75 % 2.276 M 5.27 % 2.162 M 0.000 0.000 -100.00 % 200.693 K -54.80 % 444.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
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 % 1.245 M -75.40 % 5.060 M 145.56 % -11.106 M -1 848.97 % 635.000 K 105.23 % -12.149 M -869.90 % 1.578 M -6.63 % 1.690 M -25.75 % 2.276 M 5.27 % 2.162 M 0.000 0.000 -100.00 % 200.693 K -54.80 % 444.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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.061 M 32.63 % 3.816 M 406.75 % -1.244 M -108.24 % 15.089 M 4.39 % 14.454 M -10.25 % 16.104 M 10.86 % 14.526 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 36.959 M 630.27 % 5.061 M 32.63 % 3.816 M -4.19 % 3.983 M -73.60 % 15.089 M 281.52 % 3.955 M -75.44 % 16.104 M 852.90 % 1.690 M -25.75 % 2.276 M 5.27 % 2.162 M 0.000 0.000 -100.00 % 200.693 K -54.80 % 444.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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.061 M 0.02 % 5.060 M 27.04 % 3.983 M 527.24 % 635.000 K -83.94 % 3.955 M 150.63 % 1.578 M -6.63 % 1.690 M -25.75 % 2.276 M 5.27 % 2.162 M 0.000 0.000 -100.00 % 200.693 K -54.80 % 444.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
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 % 5.061 M 0.02 % 5.060 M 27.04 % 3.983 M 527.24 % 635.000 K -83.94 % 3.955 M 150.63 % 1.578 M -6.63 % 1.690 M -25.75 % 2.276 M 5.27 % 2.162 M 0.000 0.000 -100.00 % 200.693 K -54.80 % 444.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
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
2008