DHRUVCA.BO

Dhruva Capital Services Ltd. DHRUVCA.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 21.481 M -23.69 % 28.149 M 1 020.58 % 2.512 M 14.63 % 2.191 M 16.86 % 1.875 M -10.63 % 2.098 M 7.88 % 1.945 M -11.19 % 2.190 M -1.13 % 2.215 M 9.17 % 2.029 M 54.41 % 1.314 M -23.43 % 1.716 M 35.55 % 1.266 M -27.82 % 1.754 M -21.59 % 2.237 M 75.31 % 1.276 M -25.07 % 1.703 M 32.02 % 1.290 M
Net income -11.084 M -126.04 % 42.567 M 7 501.25 % 560.000 K -41.45 % 956.414 K 183.93 % 336.848 K 12.95 % 298.222 K 23.00 % 242.464 K -46.85 % 456.155 K 32.87 % 343.305 K 22.73 % 279.715 K -46.97 % 527.482 K 22.09 % 432.027 K -59.92 % 1.078 M 198.84 % 360.728 K -50.87 % 734.272 K -82.63 % 4.228 M 208.61 % 1.370 M 50.05 % 913.000 K
Income before tax -6.655 M -115.01 % 44.343 M 6 261.98 % 697.000 K -27.95 % 967.333 K 143.33 % 397.541 K 18.31 % 336.008 K 8.90 % 308.546 K -48.61 % 600.348 K 20.61 % 497.760 K 27.64 % 389.957 K -44.70 % 705.128 K 21.84 % 578.722 K -56.06 % 1.317 M 228.90 % 400.425 K -53.91 % 868.825 K -82.53 % 4.974 M 176.33 % 1.800 M 75.78 % 1.024 M
Income before tax ratio -0.31 -119.67 % 1.58 467.74 % 0.28 -37.14 % 0.44 108.22 % 0.21 32.38 % 0.16 0.94 % 0.16 -42.13 % 0.27 21.99 % 0.22 16.93 % 0.19 -64.19 % 0.54 59.12 % 0.34 -67.58 % 1.04 355.68 % 0.23 -41.22 % 0.39 -90.04 % 3.90 268.81 % 1.06 33.15 % 0.79
EBITDA 14.710 M 63.43 % 9.001 M 7 043.65 % 126.000 K -78.32 % 581.270 K 81.73 % 319.852 K 951.35 % 30.423 K 102.13 % -1.431 M -323.96 % 638.941 K -3.23 % 660.256 K 97.18 % 334.843 K 245.58 % -230.000 K -180.89 % 284.344 K -48.10 % 547.828 K -3.91 % 570.142 K -41.73 % 978.446 K 143.81 % 401.317 K -71.52 % 1.409 M 25.13 % 1.126 M
Net income ratio -0.52 -134.12 % 1.51 578.33 % 0.22 -48.92 % 0.44 142.97 % 0.18 26.38 % 0.14 14.01 % 0.12 -40.15 % 0.21 34.39 % 0.15 12.43 % 0.14 -65.66 % 0.40 59.45 % 0.25 -70.43 % 0.85 314.03 % 0.21 -37.34 % 0.33 -90.09 % 3.31 311.89 % 0.80 13.66 % 0.71
Ratio EBITDA 0.68 114.16 % 0.32 537.50 % 0.05 -81.09 % 0.27 55.51 % 0.17 1 076.38 % 0.01 101.97 % -0.74 -352.18 % 0.29 -2.12 % 0.30 80.63 % 0.17 194.28 % -0.18 -205.63 % 0.17 -61.71 % 0.43 33.12 % 0.33 -25.68 % 0.44 39.07 % 0.31 -61.99 % 0.83 -5.21 % 0.87
Gross profit ratio 1.00 1.25 % 0.99 159.51 % 0.38 -54.41 % 0.83 -0.65 % 0.84 -15.97 % 1.00 0.00 % 1.00 16.99 % 0.85 68.60 % 0.51 17.00 % 0.43 -32.80 % 0.64 -9.23 % 0.71 0.25 % 0.71 -29.14 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 4.060 M -0.04 % 4.062 M 23.30 % 3.294 M 0.99 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M -0.01 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M
Weighted average shs out 4.060 M -0.04 % 4.062 M 23.30 % 3.294 M 0.99 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M -0.01 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M
EPS diluted 3.10 -70.42 % 10.48 6 064.71 % 0.17 -41.38 % 0.29 190.00 % 0.10 9.41 % 0.09 30.57 % 0.07 -50.00 % 0.14 27.27 % 0.11 22.22 % 0.09 -43.75 % 0.16 23.08 % 0.13 -60.61 % 0.33 200.00 % 0.11 -52.17 % 0.23 -82.31 % 1.30 209.52 % 0.42 50.00 % 0.28
Earnings per share 3.10 -70.42 % 10.48 6 064.71 % 0.17 -41.38 % 0.29 190.00 % 0.10 9.41 % 0.09 30.57 % 0.07 -50.00 % 0.14 27.27 % 0.11 22.22 % 0.09 -43.75 % 0.16 23.08 % 0.13 -60.61 % 0.33 200.00 % 0.11 -52.17 % 0.23 -82.31 % 1.30 209.52 % 0.42 50.00 % 0.28
Gross profit 21.481 M -22.73 % 27.801 M 2 808.05 % 956.000 K -47.74 % 1.829 M 16.10 % 1.576 M -24.90 % 2.098 M 7.88 % 1.945 M 3.90 % 1.872 M 66.70 % 1.123 M 27.72 % 879.243 K 3.77 % 847.313 K -30.49 % 1.219 M 35.88 % 897.103 K -48.85 % 1.754 M -21.59 % 2.237 M 75.31 % 1.276 M -25.07 % 1.703 M 32.02 % 1.290 M
Income tax expense 4.429 M 149.38 % 1.776 M 1 186.96 % 138.000 K 1 163.85 % 10.919 K -82.01 % 60.693 K 60.62 % 37.786 K -42.82 % 66.082 K -54.17 % 144.193 K -6.64 % 154.455 K 40.11 % 110.242 K -37.94 % 177.646 K 21.10 % 146.695 K -38.66 % 239.132 K 502.39 % 39.697 K -70.50 % 134.553 K -81.97 % 746.447 K 73.69 % 429.760 K 287.17 % 111.000 K
Cost of revenue 0.000 -100.00 % 348.000 K -65.44 % 1.007 M 178.20 % 361.970 K 20.88 % 299.445 K 0.000 -100.00 % 278.685 K -12.37 % 318.013 K -70.90 % 1.093 M -4.96 % 1.150 M 146.17 % 467.157 K -5.92 % 496.545 K 34.55 % 369.039 K 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 351.000 K -56.77 % 812.000 K 32.03 % 615.000 K 44.13 % 426.699 K 0.37 % 425.127 K 0.000 -100.00 % 53.268 K -26.67 % 72.639 K 71.88 % 42.262 K -14.05 % 49.169 K -6.33 % 52.491 K -0.01 % 52.497 K -75.73 % 216.322 K 0.000 -100.00 % 1.259 M 43.92 % 874.793 K 3.72 % 843.390 K 0.000
Selling and marketing expenses 81.000 K -10.99 % 91.000 K 111.63 % 43.000 K 71.86 % 25.020 K 2.63 % 24.380 K 214.99 % 7.740 K 29.00 % 6.000 K 1.69 % 5.900 K -9.23 % 6.500 K -34.41 % 9.910 K -5.17 % 10.450 K 3.47 % 10.100 K -10.10 % 11.235 K 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 1.242 M 433.05 % 233.000 K -71.40 % 814.816 K -24.39 % 1.078 M -38.58 % 1.755 M 749.84 % -270.000 K -115.06 % 1.793 M 211.26 % 576.049 K 33.90 % 430.206 K 442.89 % 79.244 K -86.28 % 577.706 K 189.29 % -647.000 K -147.78 % 1.354 M 1 135.16 % 109.621 K 102.40 % -4.573 M -385.97 % -941.000 K -453.76 % 266.000 K
Operating expenses 4.706 M 119.39 % 2.145 M 152.95 % 848.000 K -33.05 % 1.267 M -17.06 % 1.527 M -13.34 % 1.762 M 939.19 % -210.000 K -111.22 % 1.872 M 199.61 % 624.811 K 27.70 % 489.285 K 244.12 % 142.185 K -77.79 % 640.303 K 252.45 % -420.000 K -131.02 % 1.354 M -1.02 % 1.368 M 136.99 % -3.698 M -3 704.37 % -97.204 K -136.54 % 266.000 K
Cost and expenses 4.706 M 119.39 % 2.145 M 33.64 % 1.605 M -1.44 % 1.629 M -10.84 % 1.827 M 3.65 % 1.762 M 2 479.94 % 68.308 K -96.88 % 2.190 M 27.47 % 1.718 M 4.82 % 1.639 M 168.98 % 609.342 K -46.41 % 1.137 M 2 346.10 % -50.621 K -103.74 % 1.354 M -1.02 % 1.368 M 136.99 % -3.698 M -3 704.37 % -97.204 K -136.54 % 266.000 K
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 4.706 M 421.15 % 903.000 K 46.83 % 615.000 K 36.15 % 451.719 K 0.49 % 449.507 K 5 707.58 % 7.740 K -86.94 % 59.268 K -24.54 % 78.539 K 61.07 % 48.762 K -17.46 % 59.079 K -6.14 % 62.941 K 0.55 % 62.597 K -72.49 % 227.557 K 0.000 -100.00 % 1.259 M 43.92 % 874.793 K 3.72 % 843.390 K 0.000
Interest income 0.000 -100.00 % 15.000 K -23.67 % 19.651 K -61.00 % 50.383 K 185.28 % 17.661 K 61.69 % 10.923 K -99.40 % 1.825 M 5 336.89 % 33.567 K 486.63 % 5.722 K -40.62 % 9.636 K -99.03 % 991.093 K 603.05 % 140.970 K -71.84 % 500.604 K 0.000 -100.00 % 105.336 K -66.61 % 315.496 K 28.21 % 246.086 K 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 96.813 K -33.85 % 146.360 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 263.000 K 338.33 % 60.000 K 233.33 % 18.000 K -1.75 % 18.320 K -93.24 % 271.132 K 188.73 % -305.585 K -171.43 % 427.824 K -0.55 % 430.200 K 0.00 % 430.203 K -1.38 % 436.205 K 0.00 % 436.206 K 54.18 % 282.911 K 459.65 % 50.551 K -52.69 % 106.855 K -2.47 % 109.566 K 1.65 % 107.784 K 3.72 % 103.922 K 2.89 % 101.000 K
Operating income 14.659 M -43.63 % 26.004 M 2 767.03 % 907.000 K 61.12 % 562.950 K 1 055.48 % 48.720 K -84.06 % 305.585 K -67.61 % 943.451 K -20.45 % 1.186 M 138.27 % 497.760 K 27.64 % 389.957 K -44.70 % 705.128 K 21.84 % 578.722 K -56.06 % 1.317 M 228.90 % 400.425 K -53.91 % 868.825 K -82.53 % 4.974 M 176.33 % 1.800 M 75.78 % 1.024 M
Operating income ratio 0.68 -26.13 % 0.92 155.85 % 0.36 40.56 % 0.26 888.78 % 0.03 -82.16 % 0.15 -69.98 % 0.49 -10.43 % 0.54 140.99 % 0.22 16.93 % 0.19 -64.19 % 0.54 59.12 % 0.34 -67.58 % 1.04 355.68 % 0.23 -41.22 % 0.39 -90.04 % 3.90 268.81 % 1.06 33.15 % 0.79
Total other income expenses net -23.430 M -227.76 % 18.339 M 8 832.86 % -210.000 K -151.93 % 404.384 K 15.93 % 348.822 K 1 046.57 % 30.423 K 104.79 % -635.000 K -262.15 % 391.607 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Net debt 52.452 M 2 385.49 % -2.295 M -806.71 % -253.113 K -189.18 % 283.816 K 343.90 % 63.937 K 152.48 % -121.823 K -155.30 % 220.307 K -42.50 % 383.166 K -59.02 % 934.942 K -38.08 % 1.510 M 123.72 % -6.365 M -348.83 % 2.558 M 167.69 % -3.779 M -4.68 % -3.610 M -452.20 % 1.025 M 146.98 % -2.182 M -146.68 % 4.674 M
Total investments 354.000 K -33.46 % 532.000 K -92.01 % 6.659 M 0.00 % 6.659 M 0.00 % 6.659 M 0.000 -100.00 % 6.659 M 0.00 % 6.659 M 0.00 % 6.659 M -72.96 % 24.626 M 269.82 % 6.659 M 0.00 % 6.659 M 0.00 % 6.659 M -72.84 % 24.521 M 0.00 % 24.521 M 268.24 % 6.659 M -56.36 % 15.259 M
Total debt 52.518 M 0.000 -100.00 % 319.488 K 0.00 % 319.488 K 0.00 % 319.488 K 964.96 % 30.000 K -90.61 % 319.488 K -34.15 % 485.170 K -53.84 % 1.051 M -34.84 % 1.613 M -26.88 % 2.206 M -15.71 % 2.617 M 61.94 % 1.616 M 7.09 % 1.509 M 35.70 % 1.112 M 91.23 % 581.488 K -87.63 % 4.702 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.475 M 0.000 0.000 0.000 0.000 0.000
Retained earnings 69.517 M -0.24 % 69.686 M 499.09 % 11.632 M -16.13 % 13.869 M 7.41 % 12.912 M 2.68 % 12.575 M 26.88 % 9.911 M 2.00 % 9.717 M 3.90 % 9.352 M 3.02 % 9.078 M 2.53 % 8.854 M 4.47 % 8.475 M 4.24 % 8.130 M 11.86 % 7.268 M 4.14 % 6.979 M 9.20 % 6.391 M 112.40 % 3.009 M
Common stock 40.617 M 0.00 % 40.617 M 24.53 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M
Total equity 110.134 M -9.44 % 121.612 M 158.50 % 47.045 M 1.20 % 46.486 M 2.10 % 45.529 M 0.75 % 45.192 M 0.66 % 44.894 M 0.54 % 44.652 M 1.03 % 44.196 M 0.78 % 43.852 M 0.64 % 43.573 M 1.13 % 43.088 M 1.01 % 42.656 M 2.59 % 41.579 M 0.88 % 41.218 M 1.82 % 40.483 M 11.66 % 36.255 M
Other non current liabilities 39.325 M 1 821.10 % 2.047 M 7.93 % 1.897 M -17.76 % 2.306 M -20.53 % 2.902 M 31.73 % 2.203 M 0.36 % 2.195 M -3.00 % 2.263 M -0.04 % 2.264 M -3.25 % 2.340 M -2.62 % 2.403 M -0.66 % 2.419 M 0.42 % 2.409 M -30.38 % 3.460 M -0.32 % 3.471 M 0.000 0.000
Long term debt 52.518 M 0.000 -100.00 % 638.488 K 99.85 % 319.488 K 0.00 % 319.488 K -8.58 % 349.488 K 9.39 % 319.488 K -34.15 % 485.170 K -53.85 % 1.051 M -34.84 % 1.613 M -26.84 % 2.205 M -15.61 % 2.613 M 420.11 % 502.488 K 0.00 % 502.488 K 0.00 % 502.488 K -13.59 % 581.488 K -87.63 % 4.702 M
Total non current liabilities 91.843 M 4 386.71 % 2.047 M -19.94 % 2.557 M -2.62 % 2.626 M -23.38 % 3.427 M 23.01 % 2.786 M -0.78 % 2.808 M -9.24 % 3.094 M -16.45 % 3.703 M -15.38 % 4.376 M -13.40 % 5.053 M -7.76 % 5.478 M 66.61 % 3.288 M -24.22 % 4.339 M -0.55 % 4.363 M 344.00 % 982.652 K -80.77 % 5.111 M
Other current liabilities 14.671 M 7 462.37 % 194.000 K -70.98 % 668.516 K 139.36 % 279.291 K -55.24 % 624.032 K 940.45 % -74.250 K -151.93 % 142.983 K -32.66 % 212.325 K -1.47 % 215.500 K 37.88 % 156.296 K -61.75 % 408.592 K 182.00 % 144.889 K -70.84 % 496.876 K 84.77 % 268.921 K -26.33 % 365.035 K -93.05 % 5.256 M 13.25 % 4.641 M
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
Short term debt 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.281 K -99.62 % 1.113 M 10.64 % 1.006 M 65.19 % 609.014 K 0.000 0.000
Total current liabilities 15.032 M 3 611.60 % 405.000 K -51.05 % 827.333 K 110.27 % 393.467 K -44.15 % 704.502 K 2 248.34 % 30.000 K -95.32 % 640.468 K 32.02 % 485.133 K -63.22 % 1.319 M 135.59 % 559.865 K -24.34 % 740.021 K 35.47 % 546.260 K -71.49 % 1.916 M -5.62 % 2.030 M 36.24 % 1.490 M -72.67 % 5.451 M 12.72 % 4.836 M
Total liabilities 91.843 M 3 645.64 % 2.452 M -27.55 % 3.384 M 12.09 % 3.019 M -11.90 % 3.427 M 1.75 % 3.368 M -2.32 % 3.448 M -3.66 % 3.579 M -28.73 % 5.022 M 1.74 % 4.936 M -14.79 % 5.793 M -3.83 % 6.024 M 15.76 % 5.204 M -18.29 % 6.369 M 8.80 % 5.854 M -9.01 % 6.434 M -35.32 % 9.947 M
Other non current assets 354.000 K -85.56 % 2.452 M -86.79 % 18.558 M -24.82 % 24.683 M 35.22 % 18.254 M -61.15 % 46.981 M 75.01 % 26.845 M -0.04 % 26.857 M 0.00 % 26.857 M -0.29 % 26.935 M -0.31 % 27.019 M 0.00 % 27.019 M 0.39 % 26.914 M -3.76 % 27.966 M 0.00 % 27.966 M 48.36 % 18.850 M 9.89 % 17.154 M
Long term investments 0.000 100.00 % -1.728 M -128.21 % 6.125 M 0.000 -100.00 % 6.429 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
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
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 0.000 0.000 0.000 0.000 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 5.320 M 0.000 -100.00 % 1.120 M -1.61 % 1.138 M -1.58 % 1.157 M -18.99 % 1.428 M -23.07 % 1.856 M -18.74 % 2.284 M -15.84 % 2.714 M -15.03 % 3.194 M -14.71 % 3.745 M -11.36 % 4.225 M 184.32 % 1.486 M 1.43 % 1.465 M -5.97 % 1.558 M -10.77 % 1.746 M -5.01 % 1.838 M
Total non current assets 5.674 M 683.70 % 724.000 K -97.19 % 25.803 M -0.07 % 25.821 M -0.07 % 25.839 M -46.62 % 48.409 M 68.66 % 28.701 M -1.51 % 29.141 M -1.45 % 29.571 M -1.85 % 30.129 M -2.06 % 30.764 M -1.54 % 31.244 M 10.01 % 28.400 M -3.50 % 29.430 M -0.32 % 29.523 M 43.34 % 20.596 M 8.45 % 18.992 M
Other current assets 196.034 M 13 003.88 % 1.496 M 132.85 % 642.478 K 6.38 % 603.923 K 50.52 % 401.220 K 0.000 -100.00 % 19.542 M 2.92 % 18.988 M -2.78 % 19.530 M 5.24 % 18.557 M 85.00 % 10.031 M -43.68 % 17.809 M 25.91 % 14.144 M 5.56 % 13.399 M -23.27 % 17.462 M 0.000 0.000
Short term investments 0.000 -100.00 % 2.260 M 323.22 % 534.000 K 0.000 -100.00 % 230.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
cash and cash equivalents 66.000 K -97.12 % 2.295 M 300.80 % 572.601 K 1 505.18 % 35.672 K -86.04 % 255.551 K 68.32 % 151.823 K 53.08 % 99.180 K -2.77 % 102.004 K -12.36 % 116.391 K 13.14 % 102.875 K -98.80 % 8.571 M 14 453.02 % 58.895 K -98.91 % 5.395 M 5.39 % 5.119 M 5 832.25 % 86.291 K -96.88 % 2.764 M 9 501.22 % 28.788 K
Cash and short term investments 66.000 K -97.12 % 2.295 M 300.80 % 572.601 K 1 505.18 % 35.672 K -86.04 % 255.551 K 68.32 % 151.823 K 53.08 % 99.180 K -2.77 % 102.004 K -12.36 % 116.391 K 13.14 % 102.875 K -98.80 % 8.571 M 14 453.02 % 58.895 K -98.91 % 5.395 M 5.39 % 5.119 M 5 832.25 % 86.291 K -96.88 % 2.764 M 9 501.22 % 28.788 K
Total current assets 196.100 M 58.99 % 123.340 M 400.83 % 24.627 M 3.98 % 23.684 M 2.45 % 23.117 M 15 126.24 % 151.823 K -99.23 % 19.642 M 2.89 % 19.090 M -2.84 % 19.647 M 5.29 % 18.660 M 0.32 % 18.601 M 4.10 % 17.868 M -8.55 % 19.539 M 5.51 % 18.518 M 5.53 % 17.548 M -33.33 % 26.321 M -3.27 % 27.210 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 0.000 -100.00 % 119.549 M 410.63 % 23.412 M 1.60 % 23.044 M 2.60 % 22.460 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.557 M -13.33 % 27.181 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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -78.999 K 0.000 0.000 0.000 0.000
Account payables 361.000 K 64.84 % 219.000 K 52.28 % 143.817 K 47.00 % 97.836 K 49.44 % 65.470 K -11.82 % 74.250 K -84.61 % 482.485 K 87.52 % 257.302 K -76.33 % 1.087 M 182.08 % 385.354 K 228.28 % 117.384 K -30.06 % 167.842 K 113.48 % 78.622 K -89.58 % 754.880 K 46.25 % 516.149 K 165.14 % 194.668 K 0.00 % 194.668 K
Tax payables 0.000 100.00 % -8.000 K -153.33 % 15.000 K -8.20 % 16.340 K 8.93 % 15.000 K 0.000 -100.00 % 15.000 K -3.26 % 15.506 K -8.40 % 16.928 K -7.06 % 18.214 K -91.49 % 214.045 K -6.63 % 229.248 K 1.01 % 226.964 K 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
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 -100.00 % 319.488 K 0.00 % 319.488 K 0.00 % 319.488 K 0.00 % 319.488 K 0.00 % 319.488 K -5.33 % 337.488 K 0.00 % 337.488 K -12.90 % 387.488 K -22.89 % 502.488 K 0.00 % 502.488 K 0.00 % 502.488 K 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 0.000 -100.00 % 11.309 M 304.41 % 2.796 M 0.000 0.000 0.000 -100.00 % 2.366 M 2.07 % 2.318 M 4.13 % 2.226 M 3.20 % 2.157 M 2.67 % 2.101 M 5.26 % 1.996 M 4.50 % 1.910 M 12.75 % 1.694 M 4.44 % 1.622 M 9.97 % 1.475 M 134.50 % 628.999 K
Deferred tax liabilities non current 0.000 0.000 -100.00 % 21.897 K 556.00 % -4.802 K -102.34 % 205.518 K -11.73 % 232.825 K -20.66 % 293.444 K -15.03 % 345.345 K -10.81 % 387.222 K -8.50 % 423.195 K -4.74 % 444.250 K -0.30 % 445.593 K 18.39 % 376.374 K -0.18 % 377.047 K -3.41 % 390.350 K -2.70 % 401.164 K -1.82 % 408.614 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 100.00 % -2.845 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 201.977 M 62.80 % 124.064 M 146.01 % 50.430 M 1.87 % 49.505 M 1.12 % 48.956 M 0.82 % 48.560 M 0.45 % 48.343 M 0.23 % 48.231 M -2.01 % 49.218 M 0.88 % 48.788 M -1.17 % 49.365 M 0.52 % 49.112 M 2.62 % 47.860 M -0.18 % 47.948 M 1.86 % 47.072 M 0.33 % 46.916 M 1.55 % 46.202 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 -72.103 M 26.28 % -97.810 M -104 420.20 % -93.580 K 90.80 % -1.017 M -117.16 % -468.166 K 36.95 % -742.549 K -58.85 % -467.467 K -59.55 % -293.000 K -1.03 % -290.000 K 96.69 % -8.770 M -210.22 % 7.957 M 258.35 % -5.025 M -163.09 % -1.910 M -141.59 % 4.592 M 196.07 % 1.551 M -63.41 % 4.239 M 182.50 % -5.138 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 542.454 K 0.000 0.000 -100.00 % 7.779 M 0.000 100.00 % -745.000 K 0.000 -100.00 % 200.400 K 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
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
Other working capital -72.103 M 26.28 % -97.810 M -104 420.20 % -93.580 K 90.80 % -1.017 M -117.16 % -468.166 K 36.95 % -742.549 K -7.20 % -692.650 K 17.05 % -835.000 K -222.09 % 683.913 K 107.74 % -8.833 M -5 077.26 % 177.467 K 103.61 % -4.913 M -321.72 % -1.165 M -125.37 % 4.592 M 239.90 % 1.351 M -68.13 % 4.239 M 182.50 % -5.138 M
Other non cash items 1.747 M 115.36 % -11.374 M -9 115.69 % -123.420 K -180.71 % 152.920 K 248.91 % -102.691 K 15.30 % -121.235 K -14.06 % -106.291 K -31.05 % -81.110 K -92.51 % -42.133 K 91.79 % -513.000 K 18.57 % -630.000 K -193.02 % -215.000 K 64.52 % -606.000 K -21.44 % -499.000 K -107.92 % -240.000 K 94.88 % -4.692 M -1 370.85 % -319.000 K
Net cash provided by operating activities -81.357 M -22.13 % -66.617 M -18 604.72 % 360.000 K 162.49 % -576.085 K -1 651.83 % 37.123 K 126.95 % -137.738 K -242.69 % 96.530 K -81.17 % 512.543 K 16.01 % 441.797 K 105.16 % -8.566 M -203.33 % 8.290 M 283.20 % -4.525 M -226.24 % -1.387 M -130.41 % 4.561 M 111.65 % 2.155 M -44.49 % 3.882 M 197.49 % -3.982 M
Investments in property plant and equipment -5.403 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.100 M 0.000 100.00 % -14.000 K 0.000 100.00 % -15.559 K 63.92 % -43.122 K
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
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.463 M 0.000 100.00 % -356.000 K 92.88 % -5.001 M 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 -100.00 % 8.463 M 0.000 -100.00 % 5.357 M 0.000 0.000 0.000 -100.00 % 12.860 M 0.000
Other investing activites 22.013 M -39.95 % 36.658 M 20 610.73 % 177.000 K -50.31 % 356.206 K 434.80 % 66.605 K -5.37 % 70.381 K 3 654.60 % -1.980 K -105.05 % 39.232 K -30.14 % 56.160 K -90.74 % 606.652 K -3.51 % 628.724 K 251.95 % 178.641 K -70.79 % 611.638 K 25.99 % 485.465 K 109.05 % -5.362 M 45.68 % -9.871 M -6 268.39 % -155.000 K
Net cash used for investing activites 16.610 M -54.69 % 36.658 M 20 610.73 % 177.000 K -50.31 % 356.206 K 434.80 % 66.605 K -5.37 % 70.381 K 3 654.60 % -1.980 K -105.05 % 39.232 K -30.14 % 56.160 K -99.38 % 9.070 M 215.78 % -7.834 M -421.59 % 2.436 M 853.59 % 255.457 K 105.64 % -4.530 M 15.52 % -5.362 M -280.36 % 2.973 M 1 601.52 % -198.000 K
Debt repayment 62.518 M 19 698.12 % -319.000 K 0.000 0.000 0.000 -100.00 % 120.000 K 172.43 % -165.683 K 70.73 % -566.000 K -0.71 % -562.000 K 5.23 % -593.000 K -45.70 % -407.000 K -119.28 % 2.111 M 100.67 % 1.052 M 0.000 -100.00 % 530.014 K 112.86 % -4.121 M -201.23 % 4.071 M
Common stock issued 62.518 M 95.37 % 32.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -62.518 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 68.307 K 0.000 -100.00 % 77.445 K -8.52 % 84.661 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 62.518 M 97.34 % 31.681 M 0.000 0.000 0.000 -100.00 % 120.000 K 223.24 % -97.374 K 82.80 % -566.000 K -16.94 % -484.000 K 4.72 % -508.000 K -24.82 % -407.000 K -119.28 % 2.111 M 100.67 % 1.052 M 0.000 -100.00 % 530.014 K 112.86 % -4.121 M -201.23 % 4.071 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 0.000
Net change in cash -2.229 M -229.44 % 1.722 M 220.67 % 537.000 K 344.23 % -219.879 K -311.98 % 103.728 K 97.04 % 52.643 K 1 964.13 % -2.824 K 80.37 % -14.387 K -206.45 % 13.515 K 400.53 % -4.497 K -109.28 % 48.478 K 127.20 % 21.337 K 126.59 % -80.257 K -354.60 % 31.523 K 101.18 % -2.677 M -197.88 % 2.735 M 2 609.17 % -109.000 K
Cash at beginning of period 2.295 M 300.52 % 573.000 K 1 491.67 % 36.000 K -85.91 % 255.551 K 68.32 % 151.823 K 53.08 % 99.180 K -2.77 % 102.004 K -12.36 % 116.391 K 13.14 % 102.875 K -4.19 % 107.373 K 82.31 % 58.895 K 56.81 % 37.558 K -68.12 % 117.815 K 36.53 % 86.291 K -96.88 % 2.764 M 9 501.22 % 28.788 K -79.15 % 138.064 K
Cash at end of period 66.000 K -97.12 % 2.295 M 300.52 % 573.000 K 1 506.30 % 35.672 K -86.04 % 255.551 K 68.32 % 151.823 K 53.08 % 99.180 K -2.77 % 102.004 K -12.36 % 116.391 K 13.14 % 102.875 K -4.19 % 107.373 K 82.31 % 58.895 K 56.81 % 37.558 K -68.12 % 117.815 K 36.53 % 86.291 K -96.88 % 2.764 M 9 500.89 % 28.789 K
Operating cash flow -81.357 M -22.13 % -66.617 M -18 604.72 % 360.000 K 162.49 % -576.085 K -1 651.83 % 37.123 K 126.95 % -137.738 K -242.69 % 96.530 K -81.17 % 512.543 K 16.01 % 441.797 K 105.16 % -8.566 M -203.33 % 8.290 M 283.20 % -4.525 M -226.24 % -1.387 M -130.41 % 4.561 M 111.65 % 2.155 M -44.49 % 3.882 M 197.49 % -3.982 M
Capital expenditure -5.403 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.100 M 0.000 100.00 % -14.000 K 0.000 100.00 % -15.559 K 63.92 % -43.122 K
Free CashFlow -86.760 M -30.24 % -66.617 M -18 604.72 % 360.000 K 162.49 % -576.085 K -1 651.83 % 37.123 K 126.95 % -137.738 K -242.69 % 96.530 K -81.17 % 512.543 K 16.01 % 441.797 K 105.16 % -8.566 M -203.33 % 8.290 M 208.72 % -7.625 M -449.75 % -1.387 M -130.50 % 4.547 M 111.00 % 2.155 M -44.27 % 3.867 M 196.07 % -4.025 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-09-30
Revenue 7.918 M 61.36 % 4.907 M -20.28 % 6.155 M 8.46 % 5.675 M 23.58 % 4.592 M -77.49 % 20.399 M 541.68 % 3.179 M 11.47 % 2.852 M 75.94 % 1.621 M 198.51 % 543.029 K -19.79 % 677.000 K 7.29 % 631.000 K 32.84 % 475.000 K 47.31 % 322.456 K -50.54 % 652.000 K 33.33 % 489.000 K -11.41 % 552.000 K 11.22 % 496.294 K -9.44 % 548.000 K -2.14 % 560.000 K 27.27 % 440.000 K -15.92 % 523.310 K 18.93 % 440.000 K -15.38 % 520.000 K 25.00 % 416.000 K -3.35 % 430.438 K -3.27 % 445.000 K -2.84 % 458.000 K -15.19 % 540.000 K -0.55 % 543.000 K -2.16 % 555.000 K 0.73 % 551.000 K 2.04 % 540.000 K -0.37 % 542.000 K -0.91 % 547.000 K -10.03 % 608.000 K 17.15 % 519.000 K 506.95 % 85.510 K -80.02 % 428.000 K 3.88 % 412.000 K -9.25 % 454.000 K 803.56 % -64.529 K -114.24 % 453.000 K -0.88 % 457.000 K -2.56 % 469.000 K 3.86 % 451.571 K -1.62 % 459.000 K 0.44 % 457.000 K 31.32 % 348.000 K -82.09 % 1.943 M 514.87 % 316.000 K 0.00 % 316.000 K 0.32 % 315.000 K -61.09 % 809.472 K 162.82 % 308.000 K -0.32 % 309.000 K
Net income -5.362 M 74.54 % -21.059 M -2 687.10 % 814.000 K -85.81 % 5.735 M 81.72 % 3.156 M -89.37 % 29.694 M 1 055.86 % 2.569 M 6.16 % 2.420 M -69.30 % 7.884 M 7 315.09 % -109.271 K -143.19 % 253.000 K -3.80 % 263.000 K 70.78 % 154.000 K -40.41 % 258.414 K -30.16 % 370.000 K 151.70 % 147.000 K -19.23 % 182.000 K 244.38 % 52.848 K -29.54 % 75.000 K -24.24 % 99.000 K -10.00 % 110.000 K 373.69 % 23.222 K -74.20 % 90.000 K -10.00 % 100.000 K 19.05 % 84.000 K 2 476.12 % -3.535 K -106.20 % 57.000 K -1.72 % 58.000 K -55.73 % 131.000 K -1.50 % 133.000 K 3.91 % 128.000 K -28.89 % 180.000 K 13.21 % 159.000 K 41.96 % 112.000 K -10.40 % 125.000 K -21.38 % 159.000 K 55.88 % 102.000 K -28.53 % 142.715 K 217.14 % 45.000 K -28.57 % 63.000 K 117.24 % 29.000 K 124.17 % -120.000 K -233.33 % 90.000 K 4.65 % 86.000 K -81.74 % 471.000 K 2 875.16 % -16.972 K -116.48 % 103.000 K -13.45 % 119.000 K -47.58 % 227.000 K -61.30 % 586.631 K 225.91 % 180.000 K 5.26 % 171.000 K 22.14 % 140.000 K 26.44 % 110.728 K -7.73 % 120.000 K 64.38 % 73.000 K
Income before tax 262.000 K 101.34 % -19.530 M -1 900.00 % 1.085 M -85.40 % 7.429 M 81.55 % 4.092 M -87.00 % 31.465 M 1 122.42 % 2.574 M 6.36 % 2.420 M -69.30 % 7.884 M 27 634.20 % 28.427 K -88.76 % 253.000 K -3.80 % 263.000 K 70.78 % 154.000 K -42.82 % 269.333 K -27.21 % 370.000 K 151.70 % 147.000 K -19.23 % 182.000 K 60.29 % 113.541 K 51.39 % 75.000 K -24.24 % 99.000 K -10.00 % 110.000 K 80.30 % 61.008 K -32.21 % 90.000 K -10.00 % 100.000 K 19.05 % 84.000 K 34.30 % 62.546 K 9.73 % 57.000 K -1.72 % 58.000 K -55.73 % 131.000 K -1.50 % 133.000 K 3.91 % 128.000 K -28.89 % 180.000 K 13.21 % 159.000 K 41.96 % 112.000 K -10.40 % 125.000 K -21.38 % 159.000 K 55.88 % 102.000 K -59.68 % 252.957 K 462.13 % 45.000 K -28.57 % 63.000 K 117.24 % 29.000 K -50.11 % 58.128 K -35.41 % 90.000 K 4.65 % 86.000 K -81.74 % 471.000 K 263.08 % 129.722 K 25.94 % 103.000 K -13.45 % 119.000 K -47.58 % 227.000 K -72.51 % 825.763 K 358.76 % 180.000 K 5.26 % 171.000 K 22.14 % 140.000 K -6.93 % 150.425 K 25.35 % 120.000 K 64.38 % 73.000 K
Income before tax ratio 0.03 100.83 % -3.98 -2 357.79 % 0.18 -86.53 % 1.31 46.90 % 0.89 -42.23 % 1.54 90.50 % 0.81 -4.58 % 0.85 -82.55 % 4.86 9 190.85 % 0.05 -85.99 % 0.37 -10.34 % 0.42 28.56 % 0.32 -61.18 % 0.84 47.19 % 0.57 88.78 % 0.30 -8.82 % 0.33 44.12 % 0.23 67.16 % 0.14 -22.58 % 0.18 -29.29 % 0.25 114.44 % 0.12 -43.00 % 0.20 6.36 % 0.19 -4.76 % 0.20 38.96 % 0.15 13.44 % 0.13 1.15 % 0.13 -47.80 % 0.24 -0.96 % 0.24 6.20 % 0.23 -29.40 % 0.33 10.95 % 0.29 42.49 % 0.21 -9.57 % 0.23 -12.62 % 0.26 33.06 % 0.20 -93.36 % 2.96 2 713.59 % 0.11 -31.24 % 0.15 139.39 % 0.06 107.09 % -0.90 -553.40 % 0.20 5.58 % 0.19 -81.26 % 1.00 249.59 % 0.29 28.02 % 0.22 -13.82 % 0.26 -60.08 % 0.65 53.48 % 0.42 -25.39 % 0.57 5.26 % 0.54 21.76 % 0.44 139.17 % 0.19 -52.30 % 0.39 64.92 % 0.24
EBITDA 1.044 M -77.35 % 4.610 M 318.71 % 1.101 M -77.56 % 4.906 M 19.45 % 4.107 M 43.85 % 2.855 M 10.92 % 2.574 M 6.36 % 2.420 M 143.79 % -5.527 M -9 166.80 % -59.643 K 40.95 % -101.000 K -158.05 % 174.000 K 216.36 % 55.000 K 168.38 % -80.429 K -131.30 % 257.000 K 301.56 % 64.000 K -61.68 % 167.000 K 94.52 % 85.852 K -39.96 % 143.000 K -14.37 % 167.000 K 79.57 % 93.000 K 106.13 % -1.518 M -1 928.34 % 83.000 K -43.15 % 146.000 K 210.64 % 47.000 K -49.65 % 93.346 K 117.08 % 43.000 K -46.25 % 80.000 K -53.49 % 172.000 K 29.32 % 133.000 K -21.30 % 169.000 K 0.60 % 168.000 K 0.60 % 167.000 K 16.78 % 143.000 K -10.63 % 160.000 K -22.71 % 207.000 K 37.09 % 151.000 K 124.32 % -621.000 K -428.57 % 189.000 K -10.00 % 210.000 K 17.32 % 179.000 K 115.05 % -1.189 M -712.89 % 194.000 K 2.11 % 190.000 K -66.96 % 575.000 K 212.97 % -509.000 K -373.66 % 186.000 K -7.92 % 202.000 K -22.61 % 261.000 K -57.90 % 619.955 K 173.11 % 227.000 K 6.57 % 213.000 K 12.70 % 189.000 K -20.97 % 239.142 K 60.50 % 149.000 K 49.00 % 100.000 K
Net income ratio -0.68 84.22 % -4.29 -3 345.08 % 0.13 -86.91 % 1.01 47.04 % 0.69 -52.79 % 1.46 80.13 % 0.81 -4.76 % 0.85 -82.55 % 4.86 2 517.03 % -0.20 -153.85 % 0.37 -10.34 % 0.42 28.56 % 0.32 -59.54 % 0.80 41.22 % 0.57 88.78 % 0.30 -8.82 % 0.33 209.63 % 0.11 -22.19 % 0.14 -22.58 % 0.18 -29.29 % 0.25 463.38 % 0.04 -78.31 % 0.20 6.36 % 0.19 -4.76 % 0.20 2 558.59 % -0.01 -106.41 % 0.13 1.15 % 0.13 -47.80 % 0.24 -0.96 % 0.24 6.20 % 0.23 -29.40 % 0.33 10.95 % 0.29 42.49 % 0.21 -9.57 % 0.23 -12.62 % 0.26 33.06 % 0.20 -88.22 % 1.67 1 487.39 % 0.11 -31.24 % 0.15 139.39 % 0.06 -96.57 % 1.86 836.01 % 0.20 5.58 % 0.19 -81.26 % 1.00 2 772.03 % -0.04 -116.75 % 0.22 -13.82 % 0.26 -60.08 % 0.65 116.05 % 0.30 -47.00 % 0.57 5.26 % 0.54 21.76 % 0.44 224.91 % 0.14 -64.89 % 0.39 64.92 % 0.24
Ratio EBITDA 0.13 -85.97 % 0.94 425.20 % 0.18 -79.31 % 0.86 -3.34 % 0.89 539.04 % 0.14 -82.71 % 0.81 -4.58 % 0.85 124.89 % -3.41 -3 004.34 % -0.11 26.38 % -0.15 -154.10 % 0.28 138.15 % 0.12 146.42 % -0.25 -163.28 % 0.39 201.17 % 0.13 -56.74 % 0.30 74.89 % 0.17 -33.71 % 0.26 -12.50 % 0.30 41.09 % 0.21 107.29 % -2.90 -1 637.27 % 0.19 -32.81 % 0.28 148.51 % 0.11 -47.90 % 0.22 124.43 % 0.10 -44.68 % 0.17 -45.16 % 0.32 30.04 % 0.24 -19.56 % 0.30 -0.13 % 0.30 -1.41 % 0.31 17.22 % 0.26 -9.80 % 0.29 -14.09 % 0.34 17.02 % 0.29 104.01 % -7.26 -1 744.59 % 0.44 -13.36 % 0.51 29.28 % 0.39 -97.86 % 18.43 4 202.52 % 0.43 3.01 % 0.42 -66.09 % 1.23 208.77 % -1.13 -378.16 % 0.41 -8.32 % 0.44 -41.06 % 0.75 135.06 % 0.32 -55.58 % 0.72 6.57 % 0.67 12.34 % 0.60 103.09 % 0.30 -38.93 % 0.48 49.48 % 0.32
Gross profit ratio 0.73 -26.91 % 1.00 0.00 % 1.00 8.24 % 0.92 -1.84 % 0.94 461.56 % 0.17 -81.70 % 0.92 1.06 % 0.91 8.51 % 0.84 -54.63 % 1.84 84.09 % 1.00 0.00 % 1.00 121.96 % 0.45 -81.22 % 2.40 311.57 % 0.58 32.56 % 0.44 -15.44 % 0.52 -72.89 % 1.92 274.03 % 0.51 -7.96 % 0.56 22.57 % 0.45 -54.55 % 1.00 99.10 % 0.50 -13.23 % 0.58 44.19 % 0.40 -80.84 % 2.09 375.64 % 0.44 -3.48 % 0.46 -14.44 % 0.53 0.21 % 0.53 -0.54 % 0.54 1.68 % 0.53 3.35 % 0.51 0.74 % 0.51 0.56 % 0.50 -8.21 % 0.55 17.95 % 0.46 -92.51 % 6.20 1 382.42 % 0.42 7.69 % 0.39 9.51 % 0.35 108.40 % -4.22 -1 116.84 % 0.42 0.35 % 0.41 -2.04 % 0.42 523.84 % -0.10 -126.13 % 0.38 14.63 % 0.33 48.39 % 0.22 -77.59 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 4.062 M 0.09 % 4.058 M -0.29 % 4.070 M 0.07 % 4.067 M 0.13 % 4.062 M -0.08 % 4.065 M -0.32 % 4.078 M 1.10 % 4.033 M -0.75 % 4.064 M 10.83 % 3.667 M 15.94 % 3.163 M -3.80 % 3.288 M 6.74 % 3.080 M -7.03 % 3.313 M -1.52 % 3.364 M 14.42 % 2.940 M -3.07 % 3.033 M -3.63 % 3.147 M -16.07 % 3.750 M 13.64 % 3.300 M -10.00 % 3.667 M 17.11 % 3.131 M 4.36 % 3.000 M -9.99 % 3.333 M 19.04 % 2.800 M -8.38 % 3.056 M 7.23 % 2.850 M -1.72 % 2.900 M -11.45 % 3.275 M 23.12 % 2.660 M -16.88 % 3.200 M 6.67 % 3.000 M -5.66 % 3.180 M -14.81 % 3.733 M 19.46 % 3.125 M -1.73 % 3.180 M -6.47 % 3.400 M 1.69 % 3.344 M -2.38 % 3.425 M 8.73 % 3.150 M 8.62 % 2.900 M -5.87 % 3.081 M 2.70 % 3.000 M 4.65 % 2.867 M -14.78 % 3.364 M 1.54 % 3.313 M -3.50 % 3.433 M 15.39 % 2.975 M -8.80 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.01 % 3.262 M
Weighted average shs out 4.062 M 0.09 % 4.058 M -0.29 % 4.070 M 0.07 % 4.067 M 0.13 % 4.062 M -0.08 % 4.065 M -0.32 % 4.078 M 1.10 % 4.033 M -0.75 % 4.064 M 16.15 % 3.499 M 10.64 % 3.163 M -3.80 % 3.288 M 6.74 % 3.080 M -7.03 % 3.313 M -1.52 % 3.364 M 14.42 % 2.940 M -3.07 % 3.033 M -3.63 % 3.147 M -16.07 % 3.750 M 13.64 % 3.300 M -10.00 % 3.667 M 17.11 % 3.131 M 4.36 % 3.000 M -9.99 % 3.333 M 19.04 % 2.800 M -8.38 % 3.056 M 7.23 % 2.850 M -1.72 % 2.900 M -11.45 % 3.275 M 23.12 % 2.660 M -16.88 % 3.200 M 6.67 % 3.000 M -5.66 % 3.180 M -14.81 % 3.733 M 19.46 % 3.125 M -1.73 % 3.180 M -6.47 % 3.400 M 1.69 % 3.344 M -2.38 % 3.425 M 8.74 % 3.150 M 8.62 % 2.900 M -5.87 % 3.081 M 2.70 % 3.000 M 4.65 % 2.867 M -14.78 % 3.364 M 1.54 % 3.313 M -3.50 % 3.433 M 15.39 % 2.975 M -8.80 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.00 % 3.262 M 0.01 % 3.262 M
EPS diluted -4.51 13.10 % -5.19 -2 695.00 % 0.20 -85.82 % 1.41 80.77 % 0.78 -89.33 % 7.31 1 060.32 % 0.63 5.00 % 0.60 -69.07 % 1.94 6 610.07 % -0.03 -137.25 % 0.08 0.00 % 0.08 60.00 % 0.05 -35.90 % 0.08 -29.09 % 0.11 120.00 % 0.05 -16.67 % 0.06 257.14 % 0.02 -16.00 % 0.02 -33.33 % 0.03 0.00 % 0.03 305.41 % 0.01 -75.33 % 0.03 0.00 % 0.03 0.00 % 0.03 2 600.00 % 0.00 -106.00 % 0.02 0.00 % 0.02 -50.00 % 0.04 -20.00 % 0.05 25.00 % 0.04 -33.33 % 0.06 20.00 % 0.05 66.67 % 0.03 -25.00 % 0.04 -20.00 % 0.05 66.67 % 0.03 -29.74 % 0.04 327.00 % 0.01 -50.00 % 0.02 100.00 % 0.01 125.71 % -0.04 -229.67 % 0.03 0.00 % 0.03 -78.57 % 0.14 2 845.10 % -0.01 -117.00 % 0.03 -25.00 % 0.04 -42.53 % 0.07 -61.33 % 0.18 200.00 % 0.06 20.00 % 0.05 25.00 % 0.04 17.99 % 0.03 -15.25 % 0.04 100.00 % 0.02
Earnings per share -4.51 13.10 % -5.19 -2 695.00 % 0.20 -85.82 % 1.41 80.77 % 0.78 -89.33 % 7.31 1 060.32 % 0.63 5.00 % 0.60 -69.07 % 1.94 6 317.95 % -0.03 -139.00 % 0.08 0.00 % 0.08 60.00 % 0.05 -35.90 % 0.08 -29.09 % 0.11 120.00 % 0.05 -16.67 % 0.06 257.14 % 0.02 -16.00 % 0.02 -33.33 % 0.03 0.00 % 0.03 305.41 % 0.01 -75.33 % 0.03 0.00 % 0.03 0.00 % 0.03 2 600.00 % 0.00 -106.00 % 0.02 0.00 % 0.02 -50.00 % 0.04 -20.00 % 0.05 25.00 % 0.04 -33.33 % 0.06 20.00 % 0.05 66.67 % 0.03 -25.00 % 0.04 -20.00 % 0.05 66.67 % 0.03 -29.74 % 0.04 327.00 % 0.01 -50.00 % 0.02 100.00 % 0.01 125.71 % -0.04 -229.67 % 0.03 0.00 % 0.03 -78.57 % 0.14 2 845.10 % -0.01 -117.00 % 0.03 -25.00 % 0.04 -42.53 % 0.07 -61.33 % 0.18 200.00 % 0.06 20.00 % 0.05 25.00 % 0.04 17.99 % 0.03 -15.25 % 0.04 100.00 % 0.02
Gross profit 5.787 M 17.93 % 4.907 M -20.28 % 6.155 M 17.39 % 5.243 M 21.31 % 4.322 M 26.41 % 3.419 M 17.41 % 2.912 M 12.65 % 2.585 M 90.92 % 1.354 M 35.44 % 999.675 K 47.66 % 677.000 K 7.29 % 631.000 K 194.86 % 214.000 K -72.33 % 773.486 K 103.55 % 380.000 K 76.74 % 215.000 K -25.09 % 287.000 K -69.85 % 951.849 K 238.74 % 281.000 K -9.94 % 312.000 K 56.00 % 200.000 K -61.78 % 523.310 K 136.79 % 221.000 K -26.58 % 301.000 K 80.24 % 167.000 K -81.48 % 901.752 K 360.08 % 196.000 K -6.22 % 209.000 K -27.43 % 288.000 K -0.35 % 289.000 K -2.69 % 297.000 K 2.41 % 290.000 K 5.45 % 275.000 K 0.36 % 274.000 K -0.36 % 275.000 K -17.42 % 333.000 K 38.17 % 241.000 K -54.54 % 530.149 K 196.17 % 179.000 K 11.88 % 160.000 K -0.62 % 161.000 K -40.88 % 272.313 K 44.85 % 188.000 K -0.53 % 189.000 K -4.55 % 198.000 K 540.20 % -44.980 K -125.70 % 175.000 K 15.13 % 152.000 K 94.87 % 78.000 K -95.99 % 1.943 M 514.87 % 316.000 K 0.00 % 316.000 K 0.32 % 315.000 K -61.09 % 809.472 K 162.82 % 308.000 K -0.32 % 309.000 K
Income tax expense 66.000 K -95.68 % 1.529 M 464.21 % 271.000 K -84.00 % 1.694 M 80.98 % 936.000 K -47.15 % 1.771 M 35 320.00 % 5.000 K 0.000 0.000 -100.00 % 137.699 K 236.34 % -101.000 K -10 200.00 % 1.000 K 0.000 -100.00 % 10.919 K 0.000 0.000 0.000 -100.00 % 60.693 K 0.000 0.000 0.000 -100.00 % 37.786 K 0.000 0.000 0.000 -100.00 % 66.082 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 % 110.242 K 0.000 0.000 0.000 -100.00 % 177.646 K 0.000 0.000 0.000 -100.00 % 146.695 K 0.000 0.000 0.000 -100.00 % 239.132 K 0.000 0.000 0.000 -100.00 % 39.697 K 0.000 0.000
Cost of revenue 2.131 M 0.000 -100.00 % 1.683 M 289.58 % 432.000 K 60.00 % 270.000 K 1.12 % 267.000 K 0.00 % 267.000 K 0.00 % 267.000 K 0.00 % 267.000 K 158.47 % -456.646 K 0.000 0.000 -100.00 % 261.000 K 157.87 % -451.000 K -265.81 % 272.000 K -0.73 % 274.000 K 3.40 % 265.000 K 158.17 % -455.555 K -270.62 % 267.000 K 7.66 % 248.000 K 3.33 % 240.000 K 149.69 % -483.000 K -320.55 % 219.000 K 0.00 % 219.000 K -12.05 % 249.000 K 152.83 % -471.315 K -289.28 % 249.000 K 0.00 % 249.000 K -1.19 % 252.000 K -0.79 % 254.000 K -1.55 % 258.000 K -1.15 % 261.000 K -1.51 % 265.000 K -1.12 % 268.000 K -1.47 % 272.000 K -1.09 % 275.000 K -1.08 % 278.000 K 162.47 % -445.000 K -256.69 % 284.000 K -2.07 % 290.000 K -1.02 % 293.000 K 186.94 % -337.000 K -227.17 % 265.000 K -1.12 % 268.000 K -1.11 % 271.000 K -45.42 % 496.551 K 74.84 % 284.000 K -6.89 % 305.000 K 12.96 % 270.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 81.000 K 102.50 % 40.000 K -80.58 % 206.000 K 100.00 % 103.000 K -3.74 % 107.000 K -70.68 % 365.000 K 121.21 % 165.000 K 54.21 % 107.000 K -36.31 % 168.000 K -42.44 % 291.862 K 143.22 % 120.000 K 21.21 % 99.000 K -9.17 % 109.000 K -2.42 % 111.699 K -0.27 % 112.000 K 16.67 % 96.000 K -9.43 % 106.000 K -0.12 % 106.127 K -14.41 % 124.000 K 21.57 % 102.000 K 9.68 % 93.000 K -24.09 % 122.507 K 14.49 % 107.000 K 7.00 % 100.000 K -1.96 % 102.000 K 0.000 -100.00 % 128.000 K 37.63 % 93.000 K 2.20 % 91.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
Selling and marketing expenses 0.000 -100.00 % 1.970 M 17.05 % 1.683 M 289.58 % 432.000 K 7 100.00 % 6.000 K -93.41 % 91.000 K -65.92 % 267.000 K 0.000 0.000 -100.00 % 43.680 K -82.60 % 251.000 K 8.19 % 232.000 K 0.000 -100.00 % 25.020 K 0.000 0.000 0.000 -100.00 % 24.380 K 0.000 0.000 0.000 -100.00 % 7.740 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
Other expenses 5.605 M 0.000 0.000 0.000 -100.00 % 117.000 K -73.47 % 441.000 K 658.23 % -79.000 K 0.000 -100.00 % 98.000 K 34.25 % 73.000 K -27.72 % 101.000 K 0.000 -100.00 % 55.000 K -92.38 % 721.816 K 4 411.35 % 16.000 K -73.33 % 60.000 K 215.79 % 19.000 K -97.64 % 803.621 K 880.03 % 82.000 K -26.13 % 111.000 K 35.37 % 82.000 K -92.98 % 1.168 M 746.21 % 138.000 K -14.81 % 162.000 K 29.60 % 125.000 K -86.34 % 915.230 K 593.36 % 132.000 K -7.69 % 143.000 K 8.33 % 132.000 K -49.81 % 263.000 K 11.44 % 236.000 K 3.06 % 229.000 K 6.51 % 215.000 K -10.04 % 239.000 K 7.17 % 223.000 K -4.29 % 233.000 K 17.68 % 198.000 K -84.29 % 1.260 M 228.98 % 383.000 K 9.74 % 349.000 K -9.11 % 384.000 K -75.79 % 1.586 M 1 518.37 % 98.000 K -4.85 % 103.000 K 137.73 % -273.000 K -149.95 % 546.591 K 659.15 % 72.000 K 118.18 % 33.000 K 122.15 % -149.000 K -111.26 % 1.323 M 1 040.52 % 116.000 K -10.77 % 130.000 K -15.03 % 153.000 K -74.34 % 596.185 K 220.53 % 186.000 K -21.19 % 236.000 K
Operating expenses 5.686 M 182.89 % 2.010 M 6.41 % 1.889 M 253.08 % 535.000 K 132.61 % 230.000 K -74.53 % 903.000 K 155.81 % 353.000 K 113.94 % 165.000 K -28.88 % 232.000 K -78.19 % 1.064 M 953.36 % 101.000 K -72.55 % 368.000 K 124.39 % 164.000 K -80.90 % 858.535 K 570.73 % 128.000 K -17.95 % 156.000 K 24.80 % 125.000 K -86.62 % 934.128 K 353.46 % 206.000 K -3.29 % 213.000 K 21.71 % 175.000 K -80.65 % 904.343 K 269.12 % 245.000 K -6.49 % 262.000 K 15.42 % 227.000 K -10.98 % 255.000 K -1.92 % 260.000 K 10.17 % 236.000 K 5.83 % 223.000 K -15.21 % 263.000 K 11.44 % 236.000 K 3.06 % 229.000 K 6.51 % 215.000 K -10.04 % 239.000 K 7.17 % 223.000 K -4.29 % 233.000 K 17.68 % 198.000 K -84.29 % 1.260 M 228.98 % 383.000 K 9.74 % 349.000 K -9.11 % 384.000 K -75.79 % 1.586 M 1 518.37 % 98.000 K -4.85 % 103.000 K 137.73 % -273.000 K -149.95 % 546.591 K 659.15 % 72.000 K 118.18 % 33.000 K 122.15 % -149.000 K -111.26 % 1.323 M 1 040.52 % 116.000 K -10.77 % 130.000 K -15.03 % 153.000 K -74.34 % 596.185 K 220.53 % 186.000 K -21.19 % 236.000 K
Cost and expenses 7.817 M 288.91 % 2.010 M 6.41 % 1.889 M 253.08 % 535.000 K 7.00 % 500.000 K -44.63 % 903.000 K 109.03 % 432.000 K 0.00 % 432.000 K -13.43 % 499.000 K -17.83 % 607.252 K 501.24 % 101.000 K -72.55 % 368.000 K -13.41 % 425.000 K 4.29 % 407.505 K 1.88 % 400.000 K -6.98 % 430.000 K 10.26 % 390.000 K -18.51 % 478.573 K 1.18 % 473.000 K 2.60 % 461.000 K 11.08 % 415.000 K -1.51 % 421.343 K -9.19 % 464.000 K -3.53 % 481.000 K 1.05 % 476.000 K 7.23 % 443.915 K -12.79 % 509.000 K 4.95 % 485.000 K 2.11 % 475.000 K -8.12 % 517.000 K 4.66 % 494.000 K 0.82 % 490.000 K 2.08 % 480.000 K -5.33 % 507.000 K 2.42 % 495.000 K -2.56 % 508.000 K 6.72 % 476.000 K -41.63 % 815.524 K 134.35 % 348.000 K 11.90 % 311.000 K -19.01 % 384.000 K -69.26 % 1.249 M 244.08 % 363.000 K -2.16 % 371.000 K 18 650.00 % -2.000 K -100.19 % 1.043 M 192.98 % 356.000 K 5.33 % 338.000 K 179.34 % 121.000 K -90.85 % 1.323 M 1 040.52 % 116.000 K -10.77 % 130.000 K -15.03 % 153.000 K -74.34 % 596.185 K 220.53 % 186.000 K -21.19 % 236.000 K
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 81.000 K -95.97 % 2.010 M 6.41 % 1.889 M 253.08 % 535.000 K 373.45 % 113.000 K -75.54 % 462.000 K 6.94 % 432.000 K 303.74 % 107.000 K -36.31 % 168.000 K -49.93 % 335.542 K -9.56 % 371.000 K 12.08 % 331.000 K 203.67 % 109.000 K -20.27 % 136.719 K 22.07 % 112.000 K 16.67 % 96.000 K -9.43 % 106.000 K -73.06 % 393.488 K 217.33 % 124.000 K 21.57 % 102.000 K 9.68 % 93.000 K 135.30 % -263.420 K -346.19 % 107.000 K 7.00 % 100.000 K -1.96 % 102.000 K 0.000 -100.00 % 128.000 K 37.63 % 93.000 K 2.20 % 91.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
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 9.000 K -25.00 % 12.000 K 0.000 0.000 -100.00 % 23.000 K -11.54 % 26.000 K -10.34 % 29.000 K -10.38 % 32.360 K -7.54 % 35.000 K -7.89 % 38.000 K -7.32 % 41.000 K 0.000 -100.00 % 46.000 K -6.12 % 49.000 K -5.77 % 52.000 K 0.000 -100.00 % 57.000 K 0.000 0.000 0.000 -100.00 % 20.000 K 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 943.000 K 332.57 % 218.000 K 1 353.33 % 15.000 K 0.00 % 15.000 K 0.00 % 15.000 K 0.00 % 15.000 K 0.00 % 15.000 K 100.62 % -2.420 M -16 233.33 % 15.000 K 227.51 % 4.580 K 101.88 % -244.000 K 6.87 % -262.000 K -5 820.52 % 4.580 K -0.87 % 4.620 K -1.70 % 4.700 K 17.50 % 4.000 K -20.00 % 5.000 K -92.66 % 68.132 K 1.69 % 67.000 K -1.47 % 68.000 K 0.00 % 68.000 K -36.34 % 106.824 K -0.16 % 107.000 K 0.00 % 107.000 K 0.00 % 107.000 K 0.16 % 106.824 K -0.16 % 107.000 K 0.00 % 107.000 K 0.00 % 107.000 K 0.00 % 107.000 K -0.93 % 108.000 K 0.93 % 107.000 K 0.00 % 107.000 K -0.93 % 108.000 K 0.00 % 108.000 K 0.93 % 107.000 K -0.93 % 108.000 K -1.10 % 109.205 K 0.19 % 109.000 K 0.00 % 109.000 K 0.00 % 109.000 K -12.24 % 124.206 K 19.43 % 104.000 K 0.00 % 104.000 K 0.00 % 104.000 K 25.44 % 82.911 K -0.11 % 83.000 K 0.00 % 83.000 K 144.12 % 34.000 K 211.66 % -30.449 K -212.77 % 27.000 K 0.00 % 27.000 K 0.00 % 27.000 K 4.43 % 25.855 K -4.24 % 27.000 K 0.00 % 27.000 K
Operating income 101.000 K -96.51 % 2.897 M -32.09 % 4.266 M -17.00 % 5.140 M 25.15 % 4.107 M -78.93 % 19.496 M 609.72 % 2.747 M 13.51 % 2.420 M 143.67 % -5.542 M -8 529.30 % -64.223 K 36.41 % -101.000 K -138.55 % 262.000 K 32.32 % 198.000 K 332.81 % -85.049 K -133.75 % 252.000 K 21.74 % 207.000 K 27.78 % 162.000 K 814.22 % 17.720 K -88.71 % 157.000 K -25.24 % 210.000 K 13.51 % 185.000 K 111.39 % -1.624 M -920.38 % 198.000 K -14.66 % 232.000 K 55.70 % 149.000 K 1 205.57 % -13.477 K -107.32 % 184.000 K 5.14 % 175.000 K -38.81 % 286.000 K 1 000.00 % 26.000 K -91.25 % 297.000 K 44.88 % 205.000 K -25.45 % 275.000 K 685.71 % 35.000 K -72.00 % 125.000 K -21.38 % 159.000 K 55.88 % 102.000 K 140.64 % -251.000 K -657.78 % 45.000 K -28.57 % 63.000 K 117.24 % 29.000 K 102.21 % -1.313 M -1 558.89 % 90.000 K 4.65 % 86.000 K -81.74 % 471.000 K 286.17 % -253.000 K -345.63 % 103.000 K -13.45 % 119.000 K -47.58 % 227.000 K -72.51 % 825.763 K 358.76 % 180.000 K 5.26 % 171.000 K 22.14 % 140.000 K -6.93 % 150.425 K 23.30 % 122.000 K 67.12 % 73.000 K
Operating income ratio 0.01 -97.84 % 0.59 -14.82 % 0.69 -23.48 % 0.91 1.27 % 0.89 -6.42 % 0.96 10.60 % 0.86 1.84 % 0.85 124.82 % -3.42 -2 790.78 % -0.12 20.73 % -0.15 -135.93 % 0.42 -0.39 % 0.42 258.04 % -0.26 -168.24 % 0.39 -8.70 % 0.42 44.24 % 0.29 721.96 % 0.04 -87.54 % 0.29 -23.60 % 0.38 -10.81 % 0.42 113.55 % -3.10 -789.77 % 0.45 0.86 % 0.45 24.56 % 0.36 1 243.94 % -0.03 -107.57 % 0.41 8.21 % 0.38 -27.86 % 0.53 1 006.11 % 0.05 -91.05 % 0.54 43.83 % 0.37 -26.94 % 0.51 688.62 % 0.06 -71.74 % 0.23 -12.62 % 0.26 33.06 % 0.20 106.70 % -2.94 -2 891.82 % 0.11 -31.24 % 0.15 139.39 % 0.06 -99.69 % 20.35 10 141.55 % 0.20 5.58 % 0.19 -81.26 % 1.00 279.25 % -0.56 -349.67 % 0.22 -13.82 % 0.26 -60.08 % 0.65 53.48 % 0.42 -25.39 % 0.57 5.26 % 0.54 21.76 % 0.44 139.17 % 0.19 -53.09 % 0.40 67.67 % 0.24
Total other income expenses net 161.000 K 100.72 % -22.427 M -605.03 % -3.181 M -238.97 % 2.289 M 15 360.00 % -15.000 K -100.13 % 11.970 M 7 019.08 % -173.000 K 0.000 -100.00 % 6.600 M 7 023.58 % 92.650 K -9.17 % 102.000 K 10 100.00 % 1.000 K -99.04 % 104.000 K -70.65 % 354.383 K 200.32 % 118.000 K 34.09 % 88.000 K 340.00 % 20.000 K -79.13 % 95.821 K 0.000 0.000 -100.00 % 85.000 K -94.96 % 1.685 M 1 378.38 % 114.000 K 86.89 % 61.000 K -57.64 % 144.000 K 89.41 % 76.024 K -37.17 % 121.000 K 42.35 % 85.000 K 28.79 % 66.000 K -38.32 % 107.000 K 0.000 0.000 -100.00 % 99.000 K 28.57 % 77.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.371 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 % -2.000 K 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-06-30 2024-03-31 2023-12-31 2023-09-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-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-03-31 2012-12-31 2012-03-31
Net debt 0.000 -100.00 % 52.452 M 0.000 -100.00 % 11.647 M 0.000 100.00 % -35.000 K 0.000 -100.00 % 293.000 K 215.76 % -253.113 K -208.63 % 233.000 K 566.00 % -50.000 K -123.26 % 215.000 K -24.25 % 283.815 K -8.74 % 311.000 K -0.32 % 312.000 K 3.31 % 302.000 K 372.35 % 63.936 K -82.44 % 364.000 K 21.74 % 299.000 K 9.93 % 272.000 K 19.47 % 227.664 K 2.09 % 223.000 K -7.47 % 241.000 K 12.09 % 215.000 K -2.41 % 220.307 K -60.94 % 564.000 K -3.42 % 584.000 K 0.69 % 580.000 K 51.37 % 383.166 K -38.99 % 628.000 K -11.30 % 708.000 K -13.76 % 821.000 K -12.19 % 934.942 K 0.000 -100.00 % 1.510 M 0.000 100.00 % -6.725 M -5.16 % -6.395 M -0.47 % -6.365 M -4.29 % -6.103 M -6.68 % -5.721 M -323.56 % 2.559 M 0.04 % 2.558 M 8 093.75 % -32.000 K -101.14 % 2.795 M 173.96 % -3.779 M -8.59 % -3.480 M 3.60 % -3.610 M
Total investments 0.000 -100.00 % 354.000 K 0.000 0.000 0.000 -100.00 % 532.000 K 0.000 -100.00 % 20.627 M 209.76 % 6.659 M -0.27 % 6.677 M 0.000 -100.00 % 6.687 M 0.42 % 6.659 M -0.49 % 6.692 M 0.15 % 6.682 M -0.07 % 6.687 M 0.42 % 6.659 M -0.27 % 6.677 M -0.07 % 6.682 M -0.12 % 6.690 M 0.47 % 6.659 M -0.27 % 6.677 M -0.07 % 6.682 M -0.07 % 6.687 M 0.42 % 6.659 M -72.96 % 24.626 M 0.00 % 24.626 M 0.00 % 24.626 M 269.82 % 6.659 M -72.96 % 24.626 M 0.00 % 24.626 M 0.00 % 24.626 M 269.82 % 6.659 M 0.000 -100.00 % 24.626 M 0.000 -100.00 % 24.626 M 0.00 % 24.626 M 269.82 % 6.659 M -72.96 % 24.626 M 0.00 % 24.626 M 0.00 % 24.626 M 269.82 % 6.659 M -72.84 % 24.521 M 0.00 % 24.521 M 268.24 % 6.659 M -72.84 % 24.521 M 0.00 % 24.521 M
Total debt 0.000 -100.00 % 52.518 M 0.000 -100.00 % 12.140 M 0.000 0.000 0.000 -100.00 % 319.000 K -0.15 % 319.488 K 0.15 % 319.000 K 0.000 -100.00 % 319.000 K -0.15 % 319.488 K 0.15 % 319.000 K 0.00 % 319.000 K 0.00 % 319.000 K -0.15 % 319.488 K -19.93 % 399.000 K 14.33 % 349.000 K 0.00 % 349.000 K -8.03 % 379.488 K 13.62 % 334.000 K 4.38 % 320.000 K 0.00 % 320.000 K 0.16 % 319.488 K -48.72 % 623.000 K 0.00 % 623.000 K 0.00 % 623.000 K 28.41 % 485.170 K -30.39 % 697.000 K -10.64 % 780.000 K -14.47 % 912.000 K -13.23 % 1.051 M 0.000 -100.00 % 1.613 M 0.000 -100.00 % 2.310 M -2.70 % 2.374 M 7.62 % 2.206 M -7.12 % 2.375 M -6.75 % 2.547 M -2.49 % 2.612 M -0.19 % 2.617 M 3 053.01 % 83.000 K -97.17 % 2.932 M 81.44 % 1.616 M -10.47 % 1.805 M 19.62 % 1.509 M
Accumulated other comprehensive income loss 110.134 M 0.000 -100.00 % 130.502 M 0.000 -100.00 % 121.612 M 0.000 -100.00 % 106.030 M 746 119 794 515 771 264.00 % 0.000 166.67 % 0.000 50.00 % 0.000 100.00 % 0.000 0.000 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 % 9.911 M 0.000 0.000 0.000 -100.00 % 9.717 M 0.000 0.000 0.000 -100.00 % 9.352 M -78.67 % 43.852 M 0.000 -100.00 % 43.664 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
Retained earnings 0.000 -100.00 % 69.517 M 0.000 -100.00 % 89.885 M 0.000 -100.00 % 80.995 M 0.000 -100.00 % 65.413 M 462.36 % 11.632 M -19.99 % 14.538 M 1.76 % 14.286 M 0.000 -100.00 % 11.184 M 0.000 0.000 0.000 -100.00 % 10.419 M 0.000 0.000 0.000 -100.00 % 12.575 M 0.000 0.000 0.000 -100.00 % 2.366 M 0.000 0.000 0.000 -100.00 % 2.318 M 0.000 0.000 0.000 -100.00 % 2.226 M 0.000 -100.00 % 9.078 M 0.000 -100.00 % 92.000 K 217.24 % 29.000 K -99.67 % 8.854 M 1 268.47 % 647.000 K 16.16 % 557.000 K 18.26 % 471.000 K -94.44 % 8.475 M 1 787.53 % 449.000 K 29.77 % 346.000 K -95.74 % 8.130 M 1 555.80 % 491.000 K -93.24 % 7.268 M
Common stock 0.000 -100.00 % 40.617 M 0.000 -100.00 % 40.617 M 0.000 -100.00 % 40.617 M 0.000 -100.00 % 40.617 M 24.53 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.000 -100.00 % 32.617 M 0.000 -100.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M 0.00 % 32.617 M
Total equity 110.134 M 0.00 % 110.134 M -15.61 % 130.502 M 0.00 % 130.502 M 7.31 % 121.612 M 0.00 % 121.612 M 14.70 % 106.030 M 0.00 % 106.030 M 125.38 % 47.045 M -0.23 % 47.155 M 0.54 % 46.903 M 0.56 % 46.640 M 0.33 % 46.486 M 0.56 % 46.227 M 0.80 % 45.858 M 0.32 % 45.711 M 0.40 % 45.529 M 0.11 % 45.477 M 0.17 % 45.401 M 0.22 % 45.302 M 0.24 % 45.192 M 0.05 % 45.169 M 0.20 % 45.078 M 0.22 % 44.978 M 0.19 % 44.894 M -0.01 % 44.898 M 0.13 % 44.841 M 0.13 % 44.783 M 0.29 % 44.652 M -0.02 % 44.663 M 0.29 % 44.535 M 0.41 % 44.355 M 0.36 % 44.196 M 0.78 % 43.852 M 0.00 % 43.852 M 0.43 % 43.664 M 0.00 % 43.664 M 0.14 % 43.601 M 0.06 % 43.573 M -0.07 % 43.602 M 0.21 % 43.512 M 0.20 % 43.426 M 0.78 % 43.088 M -0.04 % 43.105 M 0.24 % 43.002 M 0.81 % 42.656 M 1.39 % 42.070 M 1.18 % 41.579 M
Other non current liabilities -110.134 M -380.06 % 39.325 M 130.13 % -130.502 M -3 000.69 % 4.499 M 103.70 % -121.612 M -6 040.99 % 2.047 M 101.93 % -106.030 M -1 512.98 % 7.504 M 295.67 % 1.897 M -30.88 % 2.744 M 0.000 -100.00 % 2.705 M 17.05 % 2.311 M 4.01 % 2.222 M -0.36 % 2.230 M 6.70 % 2.090 M -4.91 % 2.198 M -25.39 % 2.946 M 4.54 % 2.818 M 7.11 % 2.631 M 19.43 % 2.203 M -8.74 % 2.414 M 3.47 % 2.333 M 6.19 % 2.197 M 0.09 % 2.195 M -4.98 % 2.310 M 0.30 % 2.303 M 1.72 % 2.264 M 0.04 % 2.263 M -2.03 % 2.310 M 0.35 % 2.302 M 1.63 % 2.265 M 0.04 % 2.264 M 105.16 % -43.852 M -1 974.02 % 2.340 M 105.36 % -43.664 M -1 953.31 % 2.356 M -3.20 % 2.434 M 1.29 % 2.403 M -1.44 % 2.438 M -3.79 % 2.534 M 0.24 % 2.528 M 4.51 % 2.419 M -53.23 % 5.172 M 88.07 % 2.750 M 14.16 % 2.409 M -31.64 % 3.524 M 1.85 % 3.460 M
Long term debt 0.000 -100.00 % 52.518 M 0.000 -100.00 % 12.140 M 0.000 0.000 0.000 -100.00 % 319.000 K -50.04 % 638.488 K 100.15 % 319.000 K 0.000 -100.00 % 319.000 K -0.15 % 319.488 K 0.15 % 319.000 K 0.00 % 319.000 K 0.00 % 319.000 K -0.15 % 319.488 K -19.93 % 399.000 K 14.33 % 349.000 K 0.00 % 349.000 K -0.14 % 349.488 K 4.64 % 334.000 K 4.38 % 320.000 K 0.00 % 320.000 K 0.16 % 319.488 K -48.72 % 623.000 K 0.00 % 623.000 K 0.00 % 623.000 K 28.41 % 485.170 K -30.39 % 697.000 K -10.64 % 780.000 K -14.47 % 912.000 K -13.25 % 1.051 M 0.000 -100.00 % 1.613 M 0.000 -100.00 % 1.860 M -10.96 % 2.089 M -5.28 % 2.205 M -4.52 % 2.310 M -5.33 % 2.440 M -2.79 % 2.510 M -3.96 % 2.613 M 0.000 -100.00 % 2.828 M 462.80 % 502.488 K 0.10 % 502.000 K -0.10 % 502.488 K
Total non current liabilities -110.134 M -219.92 % 91.843 M 170.38 % -130.502 M -884.31 % 16.639 M 113.68 % -121.612 M -6 040.99 % 2.047 M 101.93 % -106.030 M -4 305.87 % 2.521 M -1.41 % 2.557 M 4.92 % 2.437 M 0.000 -100.00 % 3.019 M 14.97 % 2.626 M -4.40 % 2.747 M -0.25 % 2.754 M 5.36 % 2.614 M -4.00 % 2.723 M -23.90 % 3.578 M 5.24 % 3.400 M 5.82 % 3.213 M 15.33 % 2.786 M -8.42 % 3.042 M 3.22 % 2.947 M 4.88 % 2.810 M -18.50 % 3.448 M 5.19 % 3.278 M 0.21 % 3.271 M 1.21 % 3.232 M 4.46 % 3.094 M -8.84 % 3.394 M -2.16 % 3.469 M -2.67 % 3.564 M -3.75 % 3.703 M 108.44 % -43.852 M -1 102.10 % 4.376 M 110.02 % -43.664 M -1 037.00 % 4.660 M -6.18 % 4.967 M -1.70 % 5.053 M -2.71 % 5.194 M -4.17 % 5.420 M -1.17 % 5.484 M 0.11 % 5.478 M -1.28 % 5.549 M -6.82 % 5.955 M 81.11 % 3.288 M -25.32 % 4.403 M 1.47 % 4.339 M
Other current liabilities 0.000 100.00 % -361.000 K 0.000 -100.00 % 286.000 K 0.000 -100.00 % 407.000 K 0.000 -100.00 % 194.000 K -70.98 % 668.516 K 38.41 % 483.000 K 573.53 % -102.000 K -666.67 % 18.000 K -93.56 % 279.291 K 800.94 % 31.000 K -3.13 % 32.000 K -72.17 % 115.000 K -81.57 % 624.032 K 2 051.83 % 29.000 K -3.33 % 30.000 K -28.57 % 42.000 K -90.93 % 463.000 K 3 461.54 % 13.000 K 0.00 % 13.000 K 0.000 -100.00 % 142.983 K -79.80 % 708.000 K 4 620.00 % 15.000 K -93.59 % 234.000 K 10.21 % 212.325 K 308.32 % 52.000 K 0.00 % 52.000 K 10.64 % 47.000 K -78.19 % 215.500 K 0.000 -100.00 % 156.296 K 0.000 -100.00 % 426.000 K 14.52 % 372.000 K -8.96 % 408.592 K -22.02 % 524.000 K 66.35 % 315.000 K 17.10 % 269.000 K 85.66 % 144.889 K -47.69 % 277.000 K 37.13 % 202.000 K -59.35 % 496.876 K 156.12 % 194.000 K -27.86 % 268.921 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.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 -100.00 % 450.000 K 57.89 % 285.000 K 0.000 -100.00 % 65.000 K -39.25 % 107.000 K 4.90 % 102.000 K 2 282.62 % 4.281 K -94.84 % 83.000 K -20.19 % 104.000 K -90.66 % 1.113 M -14.58 % 1.303 M 29.52 % 1.006 M
Total current liabilities 0.000 0.000 0.000 -100.00 % 589.000 K 0.000 -100.00 % 618.000 K 0.000 -100.00 % 5.324 M 543.51 % 827.333 K 32.16 % 626.000 K 14.44 % 547.000 K 575.31 % 81.000 K -79.41 % 393.467 K 212.28 % 126.000 K -13.10 % 145.000 K 28.32 % 113.000 K -83.96 % 704.502 K 709.77 % 87.000 K 24.29 % 70.000 K 25.00 % 56.000 K -90.38 % 582.250 K 273.24 % 156.000 K 41.82 % 110.000 K -53.19 % 235.000 K -63.31 % 640.468 K -14.83 % 752.000 K 30.56 % 576.000 K -12.99 % 662.000 K 36.46 % 485.133 K -51.10 % 992.000 K -10.71 % 1.111 M 18.32 % 939.000 K -28.81 % 1.319 M 0.000 -100.00 % 559.865 K 0.000 -100.00 % 932.000 K 30.53 % 714.000 K -3.52 % 740.021 K 14.55 % 646.000 K 34.86 % 479.000 K 15.98 % 413.000 K -24.39 % 546.260 K -20.49 % 687.000 K 123.78 % 307.000 K -83.98 % 1.916 M 2.79 % 1.864 M -8.18 % 2.030 M
Total liabilities -110.134 M -219.92 % 91.843 M 170.38 % -130.502 M -857.50 % 17.228 M 114.17 % -121.612 M -5 059.71 % 2.452 M 102.31 % -106.030 M -1 451.56 % 7.845 M 131.81 % 3.384 M 10.49 % 3.063 M 459.96 % 547.000 K -82.35 % 3.100 M 2.68 % 3.019 M 5.08 % 2.873 M -0.90 % 2.899 M 6.31 % 2.727 M -20.43 % 3.427 M -6.49 % 3.665 M 5.62 % 3.470 M 6.15 % 3.269 M -2.94 % 3.368 M 5.32 % 3.198 M 4.61 % 3.057 M 0.39 % 3.045 M -11.69 % 3.448 M -14.44 % 4.030 M 4.76 % 3.847 M -1.21 % 3.894 M 8.80 % 3.579 M -18.40 % 4.386 M -4.24 % 4.580 M 1.71 % 4.503 M -10.33 % 5.022 M 111.45 % -43.852 M -988.41 % 4.936 M 111.30 % -43.664 M -880.83 % 5.592 M -1.57 % 5.681 M -1.93 % 5.793 M -0.80 % 5.840 M -1.00 % 5.899 M 0.03 % 5.897 M -2.11 % 6.024 M -3.40 % 6.236 M -0.42 % 6.262 M 20.33 % 5.204 M -16.96 % 6.267 M -1.60 % 6.369 M
Other non current assets 0.000 -100.00 % 196.657 M 0.000 0.000 0.000 -100.00 % 2.260 M 0.000 -100.00 % 1.116 M -93.99 % 18.558 M -24.87 % 24.701 M -49.37 % 48.783 M 97.41 % 24.711 M 0.11 % 24.683 M -0.13 % 24.716 M 0.04 % 24.706 M -0.02 % 24.711 M 0.11 % 24.683 M -0.07 % 24.701 M -0.02 % 24.706 M -0.03 % 24.714 M 0.13 % 24.683 M -0.07 % 24.701 M -0.02 % 24.706 M -46.39 % 46.085 M 71.67 % 26.845 M -0.04 % 26.857 M 0.00 % 26.857 M 0.00 % 26.857 M 0.00 % 26.857 M 0.00 % 26.857 M 0.00 % 26.857 M 0.00 % 26.857 M 0.00 % 26.857 M 0.000 -100.00 % 26.935 M 0.000 -100.00 % 26.941 M -0.33 % 27.029 M 0.04 % 27.019 M 0.00 % 27.019 M 0.05 % 27.006 M -0.09 % 27.029 M 0.04 % 27.019 M -13.48 % 31.227 M 16.00 % 26.919 M 0.02 % 26.914 M -3.76 % 27.966 M 0.00 % 27.966 M
Long term investments 0.000 0.000 0.000 0.000 0.000 100.00 % -1.728 M 0.000 -100.00 % 20.564 M 235.74 % 6.125 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
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
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
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
Property plant equipment net 0.000 -100.00 % 5.320 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 474.000 K -57.68 % 1.120 M -0.43 % 1.125 M -0.35 % 1.129 M -0.44 % 1.134 M -0.35 % 1.138 M -0.44 % 1.143 M -0.44 % 1.148 M -0.35 % 1.152 M -0.43 % 1.157 M -5.47 % 1.224 M -5.26 % 1.292 M -5.00 % 1.360 M -4.76 % 1.428 M -6.97 % 1.535 M -6.52 % 1.642 M -6.12 % 1.749 M -5.77 % 1.856 M -5.45 % 1.963 M -5.17 % 2.070 M -4.92 % 2.177 M -4.68 % 2.284 M -4.48 % 2.391 M -4.32 % 2.499 M -4.11 % 2.606 M -3.98 % 2.714 M 0.000 -100.00 % 3.194 M 0.000 -100.00 % 3.412 M -6.16 % 3.636 M -2.91 % 3.745 M -0.93 % 3.780 M -2.68 % 3.884 M -2.61 % 3.988 M -5.61 % 4.225 M 0.000 -100.00 % 4.391 M 195.49 % 1.486 M 8.94 % 1.364 M -6.89 % 1.465 M
Total non current assets 0.000 -100.00 % 201.977 M 0.000 0.000 0.000 -100.00 % 532.000 K 0.000 -100.00 % 22.154 M -14.14 % 25.803 M -0.09 % 25.826 M -48.26 % 49.912 M 93.12 % 25.845 M 0.09 % 25.821 M -0.15 % 25.859 M 0.02 % 25.854 M -0.03 % 25.863 M 0.09 % 25.839 M -0.33 % 25.925 M -0.28 % 25.998 M -0.29 % 26.074 M -0.14 % 26.110 M -0.48 % 26.236 M -0.43 % 26.348 M -44.92 % 47.834 M 66.66 % 28.701 M -0.41 % 28.820 M -0.37 % 28.927 M -0.37 % 29.034 M -0.37 % 29.141 M -0.37 % 29.248 M -0.37 % 29.356 M -0.36 % 29.463 M -0.37 % 29.571 M 0.000 -100.00 % 30.129 M 0.000 -100.00 % 30.353 M -1.02 % 30.665 M -0.32 % 30.764 M -0.11 % 30.799 M -0.29 % 30.890 M -0.41 % 31.017 M -0.73 % 31.244 M 0.05 % 31.227 M -0.27 % 31.310 M 10.25 % 28.400 M -3.17 % 29.330 M -0.34 % 29.430 M
Other current assets 0.000 100.00 % -66.000 K 0.000 -100.00 % 147.238 M 0.000 -100.00 % 1.688 M 0.000 -100.00 % 1.427 M 122.11 % 642.477 K -97.36 % 24.305 M 0.000 -100.00 % 23.791 M 0.60 % 23.648 M 5 570.98 % 417.000 K -98.17 % 22.844 M 1.68 % 22.466 M -1.73 % 22.861 M -1.24 % 23.147 M 1.66 % 22.768 M 1.65 % 22.398 M 0.45 % 22.298 M 1.30 % 22.012 M 1.46 % 21.696 M 36 672.88 % 59.000 K -99.70 % 19.542 M 6 203.87 % 310.000 K -98.43 % 19.722 M 0.62 % 19.600 M 3.22 % 18.988 M -3.77 % 19.732 M 0.23 % 19.687 M 1.98 % 19.304 M -1.16 % 19.530 M 0.000 -100.00 % 18.557 M 0.000 -100.00 % 9.868 M 0.20 % 9.848 M -1.82 % 10.031 M -1.32 % 10.165 M -0.86 % 10.253 M -43.83 % 18.253 M 2.49 % 17.809 M -1.06 % 17.999 M 1.02 % 17.817 M 25.97 % 14.144 M 3.08 % 13.722 M 2.41 % 13.399 M
Short term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.260 M 0.000 -100.00 % 63.000 K -88.20 % 534.000 K 0.000 0.000 0.000 0.000 -100.00 % 34.000 K -34.62 % 52.000 K -43.48 % 92.000 K -60.00 % 230.000 K 557.14 % 35.000 K -36.36 % 55.000 K 120.00 % 25.000 K 0.000 -100.00 % 8.000 K -33.33 % 12.000 K -52.00 % 25.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
cash and cash equivalents 0.000 -100.00 % 66.000 K 0.000 -100.00 % 493.000 K 0.000 -100.00 % 35.000 K 0.000 -100.00 % 26.000 K -95.46 % 572.601 K 565.82 % 86.000 K 72.00 % 50.000 K -51.92 % 104.000 K 191.55 % 35.672 K 345.90 % 8.000 K 14.29 % 7.000 K -58.82 % 17.000 K -93.35 % 255.551 K 630.15 % 35.000 K -30.00 % 50.000 K -35.06 % 77.000 K -49.28 % 151.823 K 36.78 % 111.000 K 40.51 % 79.000 K -24.76 % 105.000 K 5.87 % 99.180 K 68.10 % 59.000 K 51.28 % 39.000 K -9.30 % 43.000 K -57.84 % 102.004 K 47.83 % 69.000 K -4.17 % 72.000 K -20.88 % 91.000 K -21.82 % 116.391 K 0.000 -100.00 % 102.875 K 0.000 -100.00 % 9.035 M 3.03 % 8.769 M 2.31 % 8.571 M 1.10 % 8.478 M 2.54 % 8.268 M 15 500.00 % 53.000 K -10.01 % 58.895 K -48.79 % 115.000 K -16.06 % 137.000 K -97.46 % 5.395 M 2.08 % 5.285 M 3.24 % 5.119 M
Cash and short term investments 0.000 -100.00 % 66.000 K 0.000 -100.00 % 493.000 K 0.000 -100.00 % 2.295 M 0.000 -100.00 % 89.000 K -84.46 % 572.601 K 565.82 % 86.000 K 72.00 % 50.000 K -51.92 % 104.000 K 191.55 % 35.672 K -15.07 % 42.000 K -28.81 % 59.000 K -45.87 % 109.000 K -57.35 % 255.551 K 265.07 % 70.000 K -33.33 % 105.000 K 2.94 % 102.000 K -32.82 % 151.823 K 27.58 % 119.000 K 30.77 % 91.000 K -30.00 % 130.000 K 31.07 % 99.180 K 68.10 % 59.000 K 51.28 % 39.000 K -9.30 % 43.000 K -57.84 % 102.004 K 47.83 % 69.000 K -4.17 % 72.000 K -20.88 % 91.000 K -21.82 % 116.391 K 0.000 -100.00 % 102.875 K 0.000 -100.00 % 9.035 M 3.03 % 8.769 M 2.31 % 8.571 M 1.10 % 8.478 M 2.54 % 8.268 M 15 500.00 % 53.000 K -10.01 % 58.895 K -48.79 % 115.000 K -16.06 % 137.000 K -97.46 % 5.395 M 2.08 % 5.285 M 3.24 % 5.119 M
Total current assets 0.000 0.000 0.000 -100.00 % 147.731 M 0.000 -100.00 % 123.532 M 0.000 -100.00 % 91.720 M 272.44 % 24.627 M 0.97 % 24.391 M 48 682.80 % 50.000 K -99.79 % 23.895 M 0.89 % 23.684 M 1.84 % 23.256 M 1.54 % 22.903 M 1.45 % 22.575 M -2.34 % 23.117 M -0.43 % 23.217 M 1.50 % 22.873 M 1.66 % 22.500 M 0.22 % 22.450 M 1.44 % 22.131 M 1.58 % 21.787 M 11 427.51 % 189.000 K -99.04 % 19.642 M -2.32 % 20.108 M 1.76 % 19.761 M 0.60 % 19.643 M 2.90 % 19.090 M -3.59 % 19.801 M 0.21 % 19.759 M 1.88 % 19.395 M -1.28 % 19.647 M 0.000 -100.00 % 18.660 M 0.000 -100.00 % 18.903 M 1.54 % 18.617 M 0.09 % 18.601 M -0.23 % 18.643 M 0.66 % 18.521 M 1.17 % 18.306 M 2.45 % 17.868 M -1.36 % 18.114 M 0.89 % 17.954 M -8.11 % 19.539 M 2.80 % 19.007 M 2.64 % 18.518 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 0.000 0.000 0.000 0.000 0.000 -100.00 % 119.549 M 0.000 -100.00 % 90.204 M 285.29 % 23.412 M 0.000 0.000 0.000 0.000 -100.00 % 22.797 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 % 19.739 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
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
Other assets 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 -100.00 % 600.000 0.000 0.000 0.000 100.00 % -15.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -3.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 100.00 % -78.999 K 0.000 0.000
Account payables 0.000 -100.00 % 361.000 K 0.000 -100.00 % 265.000 K 0.000 -100.00 % 219.000 K 0.000 -100.00 % 5.115 M 3 456.60 % 143.817 K 12.36 % 128.000 K 25.49 % 102.000 K 9.68 % 93.000 K -4.94 % 97.836 K 22.30 % 80.000 K -18.37 % 98.000 K 44.12 % 68.000 K 3.86 % 65.470 K -16.06 % 78.000 K 62.50 % 48.000 K 152.63 % 19.000 K -74.41 % 74.250 K -10.54 % 83.000 K 59.62 % 52.000 K -8.77 % 57.000 K -88.19 % 482.485 K 996.56 % 44.000 K -92.16 % 561.000 K 31.07 % 428.000 K 66.34 % 257.302 K -72.63 % 940.000 K -11.24 % 1.059 M 18.72 % 892.000 K -17.94 % 1.087 M 0.000 -100.00 % 385.354 K 0.000 -100.00 % 56.000 K -1.75 % 57.000 K -51.44 % 117.384 K 105.94 % 57.000 K 0.00 % 57.000 K 35.71 % 42.000 K -74.98 % 167.842 K -48.67 % 327.000 K 32 600.00 % 1.000 K -98.73 % 78.622 K -78.58 % 367.000 K -51.38 % 754.880 K
Tax payables 0.000 0.000 0.000 -100.00 % 38.000 K 0.000 100.00 % -8.000 K 0.000 -100.00 % 15.000 K 0.00 % 15.000 K 0.00 % 15.000 K 0.000 100.00 % -30.000 K -283.60 % 16.340 K 8.93 % 15.000 K 0.00 % 15.000 K 0.00 % 15.000 K 0.00 % 15.000 K 175.00 % -20.000 K -150.00 % -8.000 K -60.00 % -5.000 K -133.33 % 15.000 K -75.00 % 60.000 K 33.33 % 45.000 K -74.72 % 178.000 K 1 086.67 % 15.000 K 0.000 0.000 0.000 -100.00 % 15.506 K 0.000 0.000 0.000 -100.00 % 16.928 K 0.000 -100.00 % 18.214 K 0.000 0.000 0.000 -100.00 % 214.045 K 0.000 0.000 0.000 -100.00 % 229.248 K 0.000 0.000 -100.00 % 226.964 K 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 % 2.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 319.488 K 0.000 0.000 0.000 -100.00 % 319.488 K 0.000 0.000 0.000 -100.00 % 319.488 K 0.000 0.000 0.000 -100.00 % 319.488 K 0.000 0.000 0.000 -100.00 % 319.488 K 0.000 0.000 0.000 -100.00 % 337.488 K 0.000 0.000 0.000 -100.00 % 337.488 K 0.000 -100.00 % 387.488 K 0.000 0.000 0.000 -100.00 % 502.488 K 0.000 0.000 0.000 -100.00 % 502.488 K 0.000 0.000 -100.00 % 502.488 K 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % 0.000 -100.00 % 2.796 M 0.000 -100.00 % 1.000 -100.00 % 14.023 M 422.47 % 2.684 M -80.28 % 13.610 M 2.79 % 13.241 M 1.12 % 13.094 M 425.23 % 2.493 M -80.61 % 12.860 M 0.59 % 12.784 M 0.78 % 12.685 M 422.88 % 2.426 M -80.67 % 12.552 M 0.73 % 12.461 M 0.81 % 12.361 M 0.000 -100.00 % 12.281 M 0.47 % 12.224 M 0.48 % 12.166 M 0.000 -100.00 % 12.046 M 1.07 % 11.918 M 1.53 % 11.738 M 0.000 0.000 -100.00 % 2.157 M 0.000 -100.00 % 10.955 M 0.00 % 10.955 M 421.42 % 2.101 M -79.68 % 10.338 M 0.00 % 10.338 M 0.00 % 10.338 M 417.94 % 1.996 M -80.12 % 10.039 M 0.00 % 10.039 M 425.60 % 1.910 M -78.69 % 8.962 M 429.04 % 1.694 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.000 K 0.47 % 21.897 K 0.000 0.000 0.000 0.000 -100.00 % 206.000 K 0.49 % 205.000 K 0.00 % 205.000 K -0.25 % 205.518 K -11.79 % 233.000 K 0.00 % 233.000 K 0.00 % 233.000 K 0.08 % 232.825 K -20.81 % 294.000 K 0.00 % 294.000 K 0.34 % 293.000 K -0.15 % 293.444 K -14.94 % 345.000 K 0.00 % 345.000 K 0.00 % 345.000 K -0.10 % 345.345 K -10.76 % 387.000 K 0.00 % 387.000 K 0.00 % 387.000 K -0.06 % 387.222 K 0.000 -100.00 % 423.195 K 0.000 -100.00 % 444.000 K 0.00 % 444.000 K -0.06 % 444.250 K -0.39 % 446.000 K 0.00 % 446.000 K 0.00 % 446.000 K 0.09 % 445.593 K 18.19 % 377.000 K 0.00 % 377.000 K 0.17 % 376.374 K -0.17 % 377.000 K -0.01 % 377.047 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 0.000 0.000
Total assets 0.000 -100.00 % 201.977 M 0.000 -100.00 % 147.730 M 0.000 -100.00 % 124.064 M 0.000 -100.00 % 113.875 M 125.81 % 50.430 M 0.42 % 50.218 M 0.51 % 49.962 M 0.45 % 49.740 M 0.47 % 49.505 M 0.82 % 49.100 M 0.70 % 48.757 M 0.66 % 48.438 M -1.06 % 48.956 M -0.38 % 49.142 M 0.55 % 48.871 M 0.62 % 48.571 M 0.02 % 48.560 M 0.40 % 48.367 M 0.48 % 48.135 M 0.23 % 48.023 M -0.66 % 48.343 M -1.20 % 48.928 M 0.49 % 48.688 M 0.02 % 48.677 M 0.92 % 48.231 M -1.67 % 49.049 M -0.13 % 49.115 M 0.53 % 48.858 M -0.73 % 49.218 M 0.000 -100.00 % 48.788 M 0.000 -100.00 % 49.256 M -0.05 % 49.282 M -0.17 % 49.365 M -0.16 % 49.442 M 0.06 % 49.411 M 0.18 % 49.323 M 0.43 % 49.112 M -0.46 % 49.341 M 0.16 % 49.264 M 2.93 % 47.860 M -0.99 % 48.337 M 0.81 % 47.948 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-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-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-03-31 2012-12-31 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
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
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
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 564.365 K 355.92 % -220.528 K 21.73 % -281.766 K -235.66 % -83.944 K -32.63 % -63.294 K 84.10 % -398.000 K -93.20 % -206.000 K 35.02 % -317.000 K -464.14 % 87.054 K 123.98 % -363.000 K -103.93 % -178.000 K -42.40 % -125.000 K -120.13 % -56.785 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
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 -100.00 % 436.000 K 124.66 % 194.075 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
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
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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 518.592 K 310.41 % -246.463 K 12.53 % -281.766 K -235.66 % -83.944 K -4.07 % -80.659 K 78.77 % -380.000 K -60.34 % -237.000 K 68.53 % -753.000 K -603.61 % -107.020 K 70.52 % -363.000 K -298.36 % 183.000 K 246.40 % -125.000 K -157.47 % -48.549 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
Other non cash items 5.362 M -74.54 % 21.059 M 2 687.10 % -814.000 K 85.81 % -5.735 M -81.72 % -3.156 M 89.37 % -29.694 M -1 055.86 % -2.569 M -6.16 % -2.420 M 69.30 % -7.884 M -7 463.82 % -104.233 K -525.68 % 24.486 K 162.15 % -39.400 K -551.13 % -6.051 K 98.23 % -341.745 K -85.03 % -184.700 K -420.28 % -35.500 K -129.03 % -15.500 K 87.95 % -128.606 K -171.45 % 180.000 K 1 100.00 % -18.000 K 79.07 % -86.000 K -36.51 % -63.001 K 30.00 % -90.000 K 10.00 % -100.000 K -19.05 % -84.000 K -2 476.24 % 3.535 K 106.20 % -57.000 K 1.72 % -58.000 K 55.73 % -131.000 K -1 307.93 % 10.845 K 108.47 % -128.000 K 28.89 % -180.000 K -13.21 % -159.000 K -472.42 % 42.694 K 134.16 % -125.000 K 21.38 % -159.000 K -55.88 % -102.000 K 28.67 % -143.000 K -217.78 % -45.000 K 28.57 % -63.000 K -117.24 % -29.000 K -124.26 % 119.518 K 232.80 % -90.000 K -4.65 % -86.000 K 81.74 % -471.000 K -3 245.87 % 14.972 K 114.97 % -100.000 K 16.67 % -120.000 K 47.14 % -227.000 K
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 309.667 K 769.80 % 35.602 K 166.44 % -53.586 K -178.13 % 68.585 K 152.32 % -131.085 K 36.98 % -208.000 K -127.32 % -91.500 K 36.90 % -145.000 K -203.48 % 140.123 K 441.76 % -41.000 K -41.38 % -29.000 K 12.12 % -33.000 K -421.61 % 10.261 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 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
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
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
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 176.658 K 0.000 0.000 0.000 -100.00 % 120.206 K -35.02 % 185.000 K 413.89 % 36.000 K 140.00 % 15.000 K -63.06 % 40.605 K 0.000 -100.00 % 26.000 K 0.000 -100.00 % 2.382 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
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 176.658 K 0.000 0.000 0.000 -100.00 % 120.206 K -35.02 % 185.000 K 413.89 % 36.000 K 140.00 % 15.000 K -63.06 % 40.605 K 0.000 -100.00 % 26.000 K 0.000 -100.00 % 2.382 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
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 -100.00 % 10.000 K 200.00 % -10.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -15.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
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
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
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
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 -100.00 % 5.000 K 200.00 % -5.000 K -133.33 % 15.000 K 200.00 % -15.000 K -400.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 133.33 % -15.000 K -142.86 % 35.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
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 -100.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 133.33 % -15.000 K -400.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K 133.33 % -15.000 K -175.00 % 20.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
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
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 486.326 K 1 265.97 % 35.603 K 166.44 % -53.585 K -178.13 % 68.585 K 1 183.90 % -6.328 K 64.85 % -18.000 K 64.00 % -50.000 K 65.75 % -146.000 K -178.26 % 186.551 K 618.20 % -36.000 K -1 900.00 % 2.000 K 104.10 % -48.823 K -248.75 % 32.823 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 0.000 0.000 0.000 -100.00 % 572.601 K 563.69 % 86.275 K 70.26 % 50.672 K -51.40 % 104.257 K 192.27 % 35.672 K -15.07 % 42.000 K -30.00 % 60.000 K -45.45 % 110.000 K -57.03 % 256.000 K 271.01 % 69.000 K -34.29 % 105.000 K 1.94 % 103.000 K -32.16 % 151.823 K 27.58 % 119.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 end of period 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 572.601 K 0.00 % 572.601 K 563.69 % 86.275 K 70.26 % 50.672 K -51.40 % 104.257 K 192.27 % 35.672 K -15.07 % 42.000 K -30.00 % 60.000 K -45.45 % 110.000 K -56.96 % 255.551 K 270.36 % 69.000 K -34.29 % 105.000 K 1.94 % 103.000 K -32.16 % 151.823 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 0.000 0.000 0.000 -100.00 % 309.667 K 769.80 % 35.602 K 166.44 % -53.586 K -178.13 % 68.585 K 152.32 % -131.085 K 36.98 % -208.000 K -127.32 % -91.500 K 36.90 % -145.000 K -203.48 % 140.123 K 441.76 % -41.000 K -41.38 % -29.000 K 12.12 % -33.000 K -421.61 % 10.261 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 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 309.667 K 769.80 % 35.602 K 166.44 % -53.586 K -178.13 % 68.585 K 152.32 % -131.085 K 36.98 % -208.000 K -127.32 % -91.500 K 36.90 % -145.000 K -203.48 % 140.123 K 441.76 % -41.000 K -41.38 % -29.000 K 12.12 % -33.000 K -421.61 % 10.261 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 2013 2013 2013
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008