PTRRF

Pointerra Limited PTRRF

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 11.008 M 71.50 % 6.419 M -12.44 % 7.331 M -25.20 % 9.802 M 146.05 % 3.984 M 224.35 % 1.228 M 176.92 % 443.504 K 42.12 % 312.068 K 6 632.86 % 4.635 K 0.000 -100.00 % 158.302 K 176.45 % 57.262 K 0.000 0.000 -100.00 % 31.236 K 218.70 % 9.801 K 0.000 -100.00 % 5.210 M
Net income -1.693 M 67.62 % -5.228 M -17.00 % -4.468 M -67.13 % -2.674 M -77.14 % -1.509 M 40.24 % -2.525 M -32.43 % -1.907 M -14.82 % -1.661 M -27.29 % -1.305 M 52.69 % -2.758 M -10.18 % -2.503 M -151.14 % -996.620 K -104.78 % -486.680 K -14.66 % -424.437 K 42.29 % -735.510 K -113.31 % 5.524 M 119.07 % -28.968 M -638.45 % -3.923 M
Income before tax -1.693 M 67.62 % -5.228 M -17.00 % -4.468 M -50.77 % -2.964 M -43.75 % -2.062 M 32.47 % -3.053 M -60.10 % -1.907 M -14.82 % -1.661 M -27.29 % -1.305 M 52.69 % -2.758 M -10.18 % -2.503 M -151.14 % -996.620 K -104.78 % -486.680 K -14.66 % -424.437 K 42.29 % -735.510 K -113.31 % 5.524 M 119.62 % -28.150 M -493.61 % -4.742 M
Income before tax ratio -0.15 81.12 % -0.81 -33.63 % -0.61 -101.58 % -0.30 41.58 % -0.52 79.18 % -2.49 42.19 % -4.30 19.21 % -5.32 98.11 % -281.50 0.00 100.00 % -15.81 9.15 % -17.40 0.00 0.00 100.00 % -23.55 -104.18 % 563.65 0.00 100.00 % -0.91
EBITDA -1.162 M 75.03 % -4.655 M 12.45 % -5.317 M -1 057.54 % 555.322 K 128.66 % -1.938 M 34.29 % -2.949 M -26.60 % -2.329 M -10.56 % -2.107 M -18.38 % -1.780 M -108.96 % -851.659 K -27.75 % -666.642 K 21.61 % -850.410 K -103.46 % -417.968 K -4.72 % -399.143 K 46.98 % -752.776 K -112.31 % 6.114 M 122.12 % -27.636 M -1 349.16 % 2.212 M
Net income ratio -0.15 81.12 % -0.81 -33.63 % -0.61 -123.45 % -0.27 28.01 % -0.38 81.57 % -2.06 52.18 % -4.30 19.21 % -5.32 98.11 % -281.50 0.00 100.00 % -15.81 9.15 % -17.40 0.00 0.00 100.00 % -23.55 -104.18 % 563.65 0.00 100.00 % -0.75
Ratio EBITDA -0.11 85.44 % -0.73 0.01 % -0.73 -1 380.20 % 0.06 111.65 % -0.49 79.74 % -2.40 54.28 % -5.25 22.20 % -6.75 98.24 % -383.96 0.00 100.00 % -4.21 71.64 % -14.85 0.00 0.00 100.00 % -24.10 -103.86 % 623.84 0.00 -100.00 % 0.42
Gross profit ratio 0.34 408.14 % -0.11 19.51 % -0.14 -159.33 % 0.23 -74.06 % 0.89 11.86 % 0.80 -14.82 % 0.93 -6.54 % 1.00 0.00 % 1.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 -100.00 % 1.00
Weighted average shs out dil 806.133 M 12.57 % 716.136 M 5.66 % 677.806 M 0.00 % 677.806 M 1.28 % 669.247 M 19.76 % 558.807 M 9.80 % 508.920 M 24.93 % 407.376 M 24.76 % 326.534 M 274.17 % 87.268 M 276.79 % 23.161 M 99.03 % 11.637 M 104.78 % 5.683 M 15.10 % 4.937 M 283.40 % 1.288 M 19.78 % 1.075 M 418.09 % 207.508 K 13.26 % 183.218 K
Weighted average shs out 806.133 M 12.57 % 716.136 M 5.66 % 677.806 M 0.00 % 677.806 M 1.28 % 669.247 M 19.76 % 558.807 M 9.80 % 508.920 M 24.93 % 407.376 M 24.76 % 326.534 M 274.17 % 87.268 M 289.48 % 22.406 M 92.54 % 11.637 M 104.78 % 5.683 M 15.10 % 4.937 M 283.40 % 1.288 M 20.56 % 1.068 M 414.73 % 207.508 K 13.26 % 183.218 K
EPS diluted 0.00 71.23 % -0.01 -10.61 % -0.01 -69.23 % 0.00 -69.57 % 0.00 48.89 % 0.00 -21.62 % 0.00 9.76 % 0.00 -2.50 % 0.00 87.34 % -0.03 71.27 % -0.11 -28.50 % -0.09 0.00 % -0.09 0.47 % -0.09 84.91 % -0.57 -111.09 % 5.14 103.68 % -139.60 -552.03 % -21.41
Earnings per share 0.00 71.23 % -0.01 -10.61 % -0.01 -69.23 % 0.00 -69.57 % 0.00 48.89 % 0.00 -21.62 % 0.00 9.76 % 0.00 -2.50 % 0.00 87.34 % -0.03 71.27 % -0.11 -28.50 % -0.09 0.00 % -0.09 0.47 % -0.09 84.91 % -0.57 -111.09 % 5.14 103.68 % -139.60 -552.03 % -21.41
Gross profit 3.742 M 628.46 % -708.155 K 29.52 % -1.005 M -144.38 % 2.264 M -36.18 % 3.547 M 262.81 % 977.758 K 135.89 % 414.504 K 32.82 % 312.068 K 6 632.86 % 4.635 K 886.93 % -589.000 -100.37 % 158.302 K 176.45 % 57.262 K 0.000 0.000 -100.00 % 31.236 K 218.70 % 9.801 K 0.000 -100.00 % 5.210 M
Income tax expense 0.000 -100.00 % 5.000 100.00 % -1.020 M -251.59 % -290.063 K 47.49 % -552.366 K -4.66 % -527.758 K -11.59 % -472.935 K 2.87 % -486.903 K 1.91 % -496.376 K 0.000 -100.00 % 1.700 M 345.57 % -692.245 K -21 655.03 % -3.182 K 0.000 0.000 0.000 -100.00 % 818.010 K 199.84 % -819.359 K
Cost of revenue 7.266 M 1.95 % 7.127 M -14.50 % 8.336 M 10.59 % 7.537 M 1 628.14 % 436.160 K 74.18 % 250.407 K 763.47 % 29.000 K 0.000 0.000 -100.00 % 589.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 659.358 K -90.22 % 6.744 M 31.39 % 5.132 M -28.70 % 7.198 M 69.90 % 4.237 M 39.30 % 3.042 M 70.16 % 1.787 M 133.69 % 764.889 K -44.76 % 1.385 M 70.56 % 811.842 K 162.63 % 309.125 K -12.13 % 351.804 K 40.81 % 249.837 K 16.51 % 214.438 K 31.60 % 162.950 K -59.47 % 402.058 K 47.30 % 272.950 K -46.24 % 507.709 K
Selling and marketing expenses 197.530 K -13.18 % 227.523 K -0.98 % 229.784 K 3.47 % 222.080 K 1 202.83 % 17.046 K 104.54 % 8.334 K -62.36 % 22.143 K -3.73 % 23.002 K -38.30 % 37.283 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 % -5.119 M -75.81 % -2.912 M 36.92 % -4.616 M -26.31 % -3.655 M -629.75 % -500.794 K -201.78 % 492.018 K 77.45 % 277.277 K -36.46 % 436.413 K 123.07 % -1.892 M -434.43 % 565.656 K -15.73 % 671.237 K 488.40 % 114.078 K -49.69 % 226.750 K 14 643.17 % 1.538 K -99.98 % 7.184 M 477.46 % 1.244 M 9 938.26 % 12.394 K
Operating expenses 4.198 M -3.20 % 4.337 M -3.28 % 4.484 M 5.08 % 4.267 M 107.00 % 2.062 M -45.21 % 3.762 M 60.74 % 2.341 M 16.22 % 2.014 M 47.94 % 1.361 M 57.21 % 865.936 K -9.92 % 961.283 K -8.79 % 1.054 M 74.50 % 603.940 K 36.89 % 441.188 K -42.57 % 768.284 K -30.47 % 1.105 M -27.16 % 1.517 M -84.06 % 9.519 M
Cost and expenses 11.464 M 0.00 % 11.464 M -10.58 % 12.820 M 28.45 % 9.980 M 73.88 % 5.740 M 43.04 % 4.013 M 69.34 % 2.370 M 17.66 % 2.014 M 47.94 % 1.361 M 57.21 % 865.936 K -9.92 % 961.283 K -8.79 % 1.054 M 74.50 % 603.940 K 36.89 % 441.188 K -42.57 % 768.284 K -30.47 % 1.105 M -27.16 % 1.517 M -84.06 % 9.519 M
Research and development expenses 2.454 M -1.26 % 2.485 M 22.19 % 2.033 M 38.99 % 1.463 M 0.05 % 1.462 M 20.53 % 1.213 M 11.59 % 1.087 M -1.06 % 1.099 M 1.88 % 1.079 M 0.000 -100.00 % 21.500 K -37.21 % 34.241 K -38.85 % 55.991 K 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 1.745 M -74.97 % 6.971 M 30.01 % 5.362 M -27.74 % 7.420 M 74.44 % 4.254 M 39.48 % 3.050 M 68.54 % 1.810 M 129.68 % 787.891 K -44.59 % 1.422 M 75.15 % 811.842 K 162.63 % 309.125 K -12.13 % 351.804 K 40.81 % 249.837 K 16.51 % 214.438 K 31.60 % 162.950 K -59.47 % 402.058 K 47.30 % 272.950 K -46.24 % 507.709 K
Interest income 0.000 -100.00 % 2.612 K 396.58 % 526.000 -54.06 % 1.145 K 0.00 % 1.145 K -13.97 % 1.331 K -93.03 % 19.083 K -53.54 % 41.077 K -20.97 % 51.975 K 0.000 0.000 -100.00 % 57.262 K 1 699.56 % 3.182 K -81.00 % 16.751 K -46.37 % 31.236 K 218.70 % 9.801 K 0.000 -100.00 % 219.184 K
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 57.262 K 1 699.56 % 3.182 K -81.00 % 16.751 K -46.37 % 31.236 K -94.47 % 564.898 K 15.56 % 488.836 K -29.94 % 697.763 K
Depreciation and amortization 102.969 K -1.64 % 104.682 K -38.68 % 170.728 K -89.27 % 1.591 M 1 182.84 % 124.005 K 18.88 % 104.314 K 106.03 % 50.631 K 23.69 % 40.934 K 90.69 % 21.466 K 3 544.48 % 589.000 -99.17 % 71.336 K 0.18 % 71.210 K 3.64 % 68.710 K 171.65 % 25.294 K 1.18 % 25.000 K 0.00 % 25.000 K 0.00 % 25.000 K -98.82 % 2.119 M
Operating income -456.051 K 90.96 % -5.045 M -54.88 % -3.257 M -1 722.62 % -178.721 K 89.82 % -1.756 M 36.93 % -2.785 M -59.81 % -1.742 M -12.99 % -1.542 M -16.76 % -1.321 M -52.53 % -865.936 K -17.34 % -737.978 K 29.98 % -1.054 M -74.50 % -603.940 K -36.89 % -441.188 K 45.57 % -810.552 K 26.65 % -1.105 M 27.16 % -1.517 M 66.41 % -4.516 M
Operating income ratio -0.04 94.73 % -0.79 -76.89 % -0.44 -2 336.78 % -0.02 95.86 % -0.44 80.55 % -2.27 42.29 % -3.93 20.50 % -4.94 98.27 % -284.97 0.00 100.00 % -4.66 74.67 % -18.40 0.00 0.00 100.00 % -25.95 76.98 % -112.74 0.00 100.00 % -0.87
Total other income expenses net -1.237 M -576.84 % -182.736 K 84.91 % -1.211 M 56.52 % -2.785 M -811.70 % -305.467 K -13.69 % -268.691 K -154.61 % 492.018 K -6.81 % 527.980 K 20.98 % 436.414 K 122.66 % -1.926 M -13.27 % -1.700 M -9 483.77 % -17.738 K -115.13 % 117.260 K 600.02 % 16.751 K -77.68 % 75.042 K -98.87 % 6.629 M 124.89 % -26.633 M -2 667.46 % -962.360 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Net debt -1.516 M 34.77 % -2.324 M -94.50 % -1.195 M 63.21 % -3.248 M 32.18 % -4.789 M -150.81 % -1.909 M -101.56 % -947.336 K 31.64 % -1.386 M 50.82 % -2.818 M 43.96 % -5.028 M -2 778.40 % 187.741 K 19 494.73 % -968.000 52.24 % -2.027 K 99.01 % -204.132 K 73.94 % -783.303 K 45.88 % -1.447 M -125.07 % 5.773 M 17.81 % 4.900 M 400.55 % -1.630 M
Total investments 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.505 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.190 K 0.000
Total debt 351.743 K -11.01 % 395.251 K 33.13 % 296.881 K -14.83 % 348.581 K -10.66 % 390.179 K -8.71 % 427.423 K 0.000 0.000 0.000 -100.00 % 46.146 K -80.09 % 231.745 K 143.94 % 95.000 K 0.000 0.000 0.000 0.000 -100.00 % 5.773 M 17.80 % 4.901 M 0.000
Accumulated other comprehensive income loss 5.260 M 21.44 % 4.331 M 27.06 % 3.409 M -11.02 % 3.831 M 52.56 % 2.511 M 12.18 % 2.238 M 44.15 % 1.553 M 0.27 % 1.549 M 9.92 % 1.409 M 2.08 % 1.380 M 7 196.88 % 18.914 K 0.00 % 18.914 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 91.824 K
Retained earnings -25.767 M -7.03 % -24.075 M -27.74 % -18.847 M -31.08 % -14.378 M -22.84 % -11.705 M -14.80 % -10.195 M -33.47 % -7.639 M -33.27 % -5.732 M -40.80 % -4.071 M -47.17 % -2.766 M 51.17 % -5.664 M -79.18 % -3.161 M -46.05 % -2.164 M -29.01 % -1.678 M -38.54 % -1.211 M -154.69 % -475.481 K 98.63 % -34.685 M -306.10 % -8.541 M -84.94 % -4.618 M
Common stock 19.205 M 0.68 % 19.075 M 37.66 % 13.857 M 0.14 % 13.837 M 0.39 % 13.783 M 50.20 % 9.176 M 12.63 % 8.147 M 16.44 % 6.997 M 0.00 % 6.997 M 23.55 % 5.663 M 9.44 % 5.174 M 7.84 % 4.798 M 78.93 % 2.682 M 8.18 % 2.479 M 14.65 % 2.162 M 0.00 % 2.162 M -92.46 % 28.685 M -11.89 % 32.557 M 7.76 % 30.212 M
Total equity -1.303 M -94.91 % -668.318 K 57.74 % -1.581 M -148.08 % 3.289 M -28.32 % 4.589 M 276.49 % 1.219 M 65.61 % 735.971 K -52.38 % 1.546 M -49.60 % 3.067 M -28.30 % 4.277 M 1 154.00 % -405.800 K -124.50 % 1.656 M 220.19 % 517.204 K -35.44 % 801.168 K -11.85 % 908.860 K -46.11 % 1.687 M 128.11 % -6.000 M -126.41 % 22.715 M -11.56 % 25.685 M
Other non current liabilities 0.000 0.000 0.000 -100.00 % 88.092 K -71.76 % 311.916 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.337 M 0.000
Long term debt 299.747 K -14.78 % 351.743 K 63.00 % 215.789 K -24.10 % 284.318 K -6.77 % 304.951 K -11.82 % 345.837 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.285 M 21.85 % 4.337 M 0.000
Total non current liabilities 299.747 K -14.78 % 351.743 K 63.00 % 215.789 K -42.06 % 372.409 K -39.63 % 616.867 K 78.37 % 345.836 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.285 M 126.28 % 2.336 M 0.000
Other current liabilities 2.281 M 8.50 % 2.103 M 22.58 % 1.715 M -11.23 % 1.932 M 42.35 % 1.358 M 96.71 % 690.130 K 46.59 % 470.804 K 29.39 % 363.864 K 44.14 % 252.443 K 1 582.95 % 15.000 K -97.67 % 644.205 K 677.57 % 82.848 K 44.64 % 57.279 K 3.62 % 55.279 K 32.89 % 41.597 K 35.27 % 30.750 K -94.65 % 575.268 K -87.81 % 4.720 M 8 007.82 % 58.217 K
Deferred revenue 0.000 -100.00 % 1.701 M -37.28 % 2.712 M 110.67 % 1.287 M 13.51 % 1.134 M 39.83 % 811.210 K 187.30 % 282.359 K 0.000 0.000 100.00 % -15.000 K 93.76 % -240.465 K -543.02 % 54.279 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 51.996 K 19.51 % 43.508 K -46.35 % 81.092 K 26.19 % 64.263 K -24.60 % 85.228 K 4.46 % 81.586 K 0.000 0.000 0.000 -100.00 % 46.146 K -79.02 % 220.000 K 98.70 % 110.721 K 0.000 0.000 0.000 0.000 -100.00 % 487.846 K -13.37 % 563.108 K 0.000
Total current liabilities 5.188 M -4.14 % 5.412 M -10.51 % 6.048 M 51.57 % 3.990 M 26.29 % 3.159 M 61.63 % 1.955 M 106.46 % 946.740 K 59.72 % 592.750 K 47.85 % 400.907 K -50.66 % 812.618 K -7.33 % 876.939 K 81.89 % 482.127 K 741.72 % 57.279 K 3.62 % 55.279 K -57.77 % 130.893 K 325.67 % 30.750 K -97.11 % 1.063 M -79.88 % 5.283 M 8 975.07 % 58.217 K
Total liabilities 5.487 M -4.79 % 5.763 M -7.98 % 6.263 M 43.58 % 4.362 M 15.52 % 3.776 M 64.15 % 2.300 M 142.99 % 946.740 K 59.72 % 592.750 K 47.85 % 400.907 K -50.66 % 812.618 K -7.33 % 876.939 K 81.89 % 482.127 K 741.72 % 57.279 K 3.62 % 55.279 K -57.77 % 130.893 K 325.67 % 30.750 K -99.52 % 6.348 M -16.68 % 7.619 M 12 987.17 % 58.217 K
Other non current assets 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -119.166 K -4.17 % -114.395 K -7.13 % -106.779 K -2 091.24 % -4.873 K 0.000 -100.00 % 1.505 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.977 M 97 471.86 % 9.200 K
Long term 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 -100.00 % 18.190 K 0.000
Intangible assets 39.615 K -30.01 % 56.604 K -5.43 % 59.854 K -22.94 % 77.669 K -95.10 % 1.584 M 2 026.59 % 74.501 K 23.28 % 60.431 K 12.56 % 53.689 K 16.69 % 46.011 K 0.000 -100.00 % 423.033 K -14.34 % 493.824 K -12.54 % 564.615 K 182.31 % 200.000 K -11.11 % 225.000 K -10.00 % 250.000 K -9.09 % 275.000 K -98.30 % 16.185 M -28.64 % 22.680 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 39.615 K -30.01 % 56.604 K -5.43 % 59.854 K -22.94 % 77.669 K -95.10 % 1.584 M 2 026.59 % 74.501 K 23.28 % 60.431 K 12.56 % 53.689 K 16.69 % 46.011 K 0.000 -100.00 % 423.033 K -14.34 % 493.824 K -12.54 % 564.615 K 182.31 % 200.000 K -11.11 % 225.000 K -10.00 % 250.000 K -9.09 % 275.000 K -98.30 % 16.185 M -28.64 % 22.680 M
Property plant equipment net 319.293 K -12.79 % 366.128 K 8.12 % 338.642 K -27.54 % 467.320 K -12.93 % 536.745 K 15.87 % 463.216 K 688.65 % 58.735 K -3.25 % 60.706 K -0.10 % 60.768 K 1 147.03 % 4.873 K 0.000 -100.00 % 545.000 -43.46 % 964.000 -99.78 % 434.289 K 0.000 0.000 -100.00 % 72.594 K 16.88 % 62.109 K 176.19 % 22.488 K
Total non current assets 358.908 K -15.10 % 422.732 K 6.08 % 398.496 K -26.88 % 544.989 K -74.31 % 2.121 M 294.46 % 537.717 K 351.23 % 119.166 K 4.17 % 114.395 K 7.13 % 106.779 K 2 091.24 % 4.873 K -98.85 % 423.033 K -78.84 % 1.999 M 253.52 % 565.579 K -10.83 % 634.289 K 181.91 % 225.000 K -10.00 % 250.000 K -28.08 % 347.594 K -98.79 % 28.752 M 19.76 % 24.008 M
Other current assets 113.479 K -1.02 % 114.653 K 66.20 % 68.985 K 727.16 % 8.340 K -34.67 % 12.765 K -69.39 % 41.696 K -92.72 % 572.799 K 8.79 % 526.503 K -2.83 % 541.834 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.505 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 1.868 M -31.32 % 2.719 M 82.29 % 1.492 M -58.52 % 3.596 M -30.56 % 5.179 M 121.64 % 2.337 M 146.68 % 947.336 K -31.64 % 1.386 M -50.82 % 2.818 M -44.47 % 5.075 M 11 432.15 % 44.004 K -54.15 % 95.968 K 4 634.48 % 2.027 K -99.01 % 204.132 K -73.94 % 783.303 K -45.88 % 1.447 M 450 774.77 % 321.000 -53.81 % 695.000 -99.96 % 1.630 M
Cash and short term investments 1.868 M -31.32 % 2.719 M 82.29 % 1.492 M -58.52 % 3.596 M -30.56 % 5.179 M 121.64 % 2.337 M 146.68 % 947.336 K -31.64 % 1.386 M -50.82 % 2.818 M -44.47 % 5.075 M 11 432.15 % 44.004 K -97.25 % 1.601 M 78 885.40 % 2.027 K -99.01 % 204.132 K -73.94 % 783.303 K -45.88 % 1.447 M 450 774.77 % 321.000 -53.81 % 695.000 -99.96 % 1.630 M
Total current assets 3.826 M -18.12 % 4.672 M 9.08 % 4.284 M -39.72 % 7.106 M 13.81 % 6.244 M 109.41 % 2.982 M 90.69 % 1.564 M -22.75 % 2.024 M -39.78 % 3.361 M -33.91 % 5.085 M 10 470.12 % 48.106 K -65.33 % 138.746 K 1 458.24 % 8.904 K -95.99 % 222.158 K -72.73 % 814.753 K -44.48 % 1.467 M 172 128.64 % 852.000 -99.95 % 1.582 M -8.84 % 1.735 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.254 K -2.54 % -10.000 K 0.000 0.000 0.000 100.00 % -42.268 K 0.000 0.000 0.000 0.000
Net receivables 1.844 M 0.34 % 1.838 M -32.48 % 2.723 M -22.24 % 3.502 M 232.95 % 1.052 M 74.41 % 602.990 K 1 289.06 % 43.410 K -61.09 % 111.570 K 11 319.65 % 977.000 -90.47 % 10.254 K 149.98 % 4.102 K -90.41 % 42.778 K 522.04 % 6.877 K -61.85 % 18.026 K -42.68 % 31.450 K 56.62 % 20.080 K 3 681.54 % 531.000 -99.97 % 1.581 M 1 408.09 % 104.838 K
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 -100.00 % 3.510 M 170.70 % 1.297 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 2.854 M 82.46 % 1.564 M 1.66 % 1.539 M 118.04 % 705.685 K 21.19 % 582.283 K 56.66 % 371.688 K 92.01 % 193.577 K -15.43 % 228.886 K 54.17 % 148.464 K -80.24 % 751.472 K 5 801.30 % 12.734 K -92.93 % 180.000 K 0.000 0.000 -100.00 % 89.296 K 0.000 0.000 0.000 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 100.00 % -311.917 K 0.00 % -311.916 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 941.438 K 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
Capital lease obligations 351.743 K -11.01 % 395.251 K 33.13 % 296.881 K -14.83 % 348.581 K -10.66 % 390.179 K -8.71 % 427.423 K 0.000 0.000 0.000 0.000 0.000 100.00 % -54.279 K 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
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.325 M -4.48 % -1.268 M 0.000 0.000 -100.00 % 18.913 K 0.000 0.000 0.000 100.00 % -42.268 K 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 311.916 K 0.00 % 311.916 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.394 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 4.185 M -17.87 % 5.095 M 8.82 % 4.682 M -38.81 % 7.651 M -8.53 % 8.365 M 137.69 % 3.519 M 109.14 % 1.683 M -21.31 % 2.138 M -38.33 % 3.468 M -31.87 % 5.090 M 980.30 % 471.139 K -77.97 % 2.138 M 272.19 % 574.483 K -32.92 % 856.447 K -17.63 % 1.040 M -39.46 % 1.717 M 392.87 % 348.446 K -98.85 % 30.334 M 17.83 % 25.744 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Deferred income tax 0.000 0.000 -100.00 % 2.344 M 160.41 % -3.880 M -28 412.90 % 13.704 K 102.16 % -634.784 K -587.77 % -92.296 K -44.82 % -63.730 K -114.76 % 431.761 K 107.83 % -5.515 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 887.930 K -12.03 % 1.009 M 361.84 % -385.499 K -129.60 % 1.302 M 452.53 % 235.723 K -65.88 % 690.885 K 4 979.66 % 13.601 K -90.40 % 141.649 K 50.18 % 94.321 K -96.51 % 2.704 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 -100.00 % 1.237 M -49.39 % 2.444 M 238.06 % -1.770 M -313.47 % 829.368 K 60.42 % 517.005 K 556.97 % 78.695 K 201.00 % -77.919 K 85.19 % -526.082 K -1 083.24 % 53.505 K 7 224.50 % -751.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 -100.00 % 1.100 M 152.96 % 434.786 K 117.78 % -2.445 M -482.57 % -419.777 K -1 374.09 % -28.477 K -136.19 % 78.695 K 201.00 % -77.919 K 85.19 % -526.082 K -13 628.65 % -3.832 K -410.25 % -751.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 100.00 % -353.990 K -84.52 % -191.843 K 44.91 % -348.218 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 -100.00 % 1.865 M 257.97 % 521.016 K -43.20 % 917.214 K 212.82 % 293.205 K 1 229.31 % 22.057 K -79.77 % 109.045 K -65.53 % 316.321 K 451.69 % 57.337 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 137.110 K -5.03 % 144.378 K -6.26 % 154.014 K -53.60 % 331.931 K 31.57 % 252.278 K -24.00 % 331.933 K 300.89 % 82.798 K 126.18 % -316.321 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -130.324 K 85.58 % -903.738 K 57.50 % -2.127 M -141.51 % 5.124 M 5 624.33 % 89.506 K -85.52 % 618.204 K 51.45 % 408.185 K 68.62 % 242.068 K -30.36 % 347.618 K 112.61 % -2.758 M -225.39 % 2.199 M 530.97 % 348.549 K 325.79 % 81.859 K 312.22 % -38.572 K -137.17 % 103.773 K 101.66 % -6.240 M -122.30 % 27.983 M 2 288.41 % -1.279 M
Net cash provided by operating activities -832.304 K 77.68 % -3.728 M -84.44 % -2.022 M -28.64 % -1.571 M -624.09 % -217.026 K 82.35 % -1.230 M 15.08 % -1.448 M -5.11 % -1.378 M -0.76 % -1.367 M 50.41 % -2.758 M -1 051.60 % -239.464 K 63.05 % -648.071 K -60.09 % -404.821 K 12.57 % -463.009 K 31.30 % -674.005 K 5.75 % -715.132 K 27.37 % -984.588 K 58.58 % -2.377 M
Investments in property plant and equipment -32.547 K -152.62 % -12.884 K 47.15 % -24.378 K 77.95 % -110.559 K 19.32 % -137.030 K -41.69 % -96.714 K -230.08 % -29.300 K -26.68 % -23.129 K 69.79 % -76.563 K 0.000 0.000 0.000 0.000 100.00 % -432.906 K -924.22 % -42.267 K 0.000 100.00 % -10.485 K 89.06 % -95.849 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 75.478 K 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 100.00 % -52.684 K 0.000 -100.00 % 15.000 K 100.97 % -1.548 M 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 -100.00 % 99.242 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.400 K
Other investing activites -6.598 K 73.97 % -25.351 K 0.000 0.000 0.000 0.000 100.00 % -30.812 K 1.25 % -31.201 K 40.78 % -52.684 K 0.000 -100.00 % 15.000 K 101.04 % -1.448 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.400 K
Net cash used for investing activites -39.145 K -2.38 % -38.235 K -56.84 % -24.378 K 77.95 % -110.559 K 19.32 % -137.030 K -41.69 % -96.714 K -60.89 % -60.112 K -10.64 % -54.330 K 57.96 % -129.247 K -271.24 % 75.478 K 403.19 % 15.000 K 101.04 % -1.448 M 0.000 100.00 % -432.906 K -924.22 % -42.267 K 0.000 100.00 % -10.485 K 84.22 % -66.449 K
Debt repayment -43.508 K 2.00 % -44.397 K 14.13 % -51.700 K 16.05 % -61.586 K -65.36 % -37.244 K -108.71 % 427.423 K 0.000 0.000 0.000 0.000 -100.00 % 172.500 K -80.45 % 882.500 K 0.000 0.000 0.000 0.000 -100.00 % 1.304 M 300.63 % -650.000 K
Common stock issued 0.000 -100.00 % 5.024 M 0.000 -100.00 % 5.400 K -99.84 % 3.300 M 41.02 % 2.340 M 115.17 % 1.088 M 0.000 0.000 -100.00 % 4.999 M 0.000 -100.00 % 1.354 M 526.81 % 216.000 K -36.00 % 337.500 K 0.000 -100.00 % 2.600 M 1 900.00 % 130.000 K -95.68 % 3.010 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 100.00 % -159.880 K -156.00 % -62.454 K 0.000 100.00 % -713.783 K 0.000 0.000 100.00 % -46.042 K -246.60 % -13.284 K 36.00 % -20.756 K 0.000 100.00 % -437.881 K 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
Other financing activites -11.494 K 0.000 0.000 -100.00 % 33.208 K 156.08 % -59.218 K -98.98 % -29.761 K 0.000 0.000 100.00 % -759.929 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.000 K 0.000 0.000 0.000
Net cash used provided by financing activities -55.000 K -101.10 % 4.979 M 9 731.15 % -51.700 K -82.18 % -28.378 K -100.89 % 3.204 M 17.01 % 2.738 M 151.74 % 1.088 M 0.000 100.00 % -759.929 K -115.20 % 4.999 M 2 797.99 % 172.500 K -92.12 % 2.190 M 980.51 % 202.716 K -36.00 % 316.744 K 3 067.44 % 10.000 K -99.54 % 2.162 M 50.77 % 1.434 M 11.97 % 1.281 M
Effect of forex changes on cash 74.851 K 400.24 % 14.963 K 313.51 % -7.008 K -105.50 % 127.456 K 1 922.88 % -6.992 K 67.78 % -21.702 K -22.53 % -17.712 K 0.000 0.000 -100.00 % 2.758 M 0.000 0.000 0.000 0.000 -100.00 % 42.267 K 0.000 0.000 -100.00 % 1.080 M
Net change in cash -851.600 K -169.37 % 1.228 M 158.33 % -2.105 M -32.96 % -1.583 M -155.69 % 2.842 M 104.56 % 1.390 M 416.89 % -438.498 K 69.38 % -1.432 M 36.53 % -2.257 M -144.47 % 5.075 M 9 865.43 % -51.964 K -155.32 % 93.941 K 146.48 % -202.105 K 65.10 % -579.171 K 12.78 % -664.005 K -145.89 % 1.447 M 229.60 % 439.018 K 626.99 % -83.306 K
Cash at beginning of period 2.719 M 82.29 % 1.492 M -58.52 % 3.596 M -30.56 % 5.179 M 121.64 % 2.337 M 146.68 % 947.336 K -31.64 % 1.386 M -50.82 % 2.818 M -44.47 % 5.075 M 5 074 509.00 % 100.000 -99.90 % 95.968 K 4 634.48 % 2.027 K -99.01 % 204.132 K -73.94 % 783.303 K -45.88 % 1.447 M 450 774.77 % 321.000 100.07 % -438.697 K -23.44 % -355.391 K
Cash at end of period 1.868 M -31.32 % 2.719 M 82.29 % 1.492 M -58.52 % 3.596 M -30.56 % 5.179 M 121.64 % 2.337 M 146.68 % 947.336 K -31.64 % 1.386 M -50.82 % 2.818 M -44.47 % 5.075 M 11 432.15 % 44.004 K -54.15 % 95.968 K 4 634.48 % 2.027 K -99.01 % 204.132 K -73.94 % 783.303 K -45.88 % 1.447 M 450 774.77 % 321.000 100.07 % -438.697 K
Operating cash flow -832.304 K 77.68 % -3.728 M -84.44 % -2.022 M -28.64 % -1.571 M -624.09 % -217.026 K 82.35 % -1.230 M 15.08 % -1.448 M -5.11 % -1.378 M -0.76 % -1.367 M 50.41 % -2.758 M -1 051.60 % -239.464 K 63.05 % -648.071 K -60.09 % -404.821 K 12.57 % -463.009 K 31.30 % -674.005 K 5.75 % -715.132 K 27.37 % -984.588 K 58.58 % -2.377 M
Capital expenditure -32.547 K -152.58 % -12.886 K 47.14 % -24.378 K 77.95 % -110.559 K 19.32 % -137.030 K -41.69 % -96.714 K -230.08 % -29.300 K -26.68 % -23.129 K 69.79 % -76.563 K 0.000 0.000 0.000 0.000 100.00 % -432.906 K -924.22 % -42.267 K 0.000 100.00 % -10.485 K 89.06 % -95.849 K
Free CashFlow -864.851 K 76.88 % -3.741 M -82.87 % -2.046 M -21.63 % -1.682 M -375.07 % -354.056 K 73.31 % -1.327 M 10.22 % -1.478 M -5.46 % -1.401 M 2.98 % -1.444 M 47.64 % -2.758 M -1 051.60 % -239.464 K 63.05 % -648.071 K -60.09 % -404.821 K 54.81 % -895.915 K -25.08 % -716.272 K -0.16 % -715.132 K 28.13 % -995.073 K 59.76 % -2.473 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-30 2014-06-30 2013-12-30 2013-06-30 2012-12-30 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2009-01-31 2008-06-30 2008-01-31
Revenue 6.986 M 75.91 % 3.972 M 62.29 % 2.447 M -30.32 % 3.512 M -8.05 % 3.819 M -42.36 % 6.626 M 108.62 % 3.176 M 30.87 % 2.427 M 55.88 % 1.557 M 110.83 % 738.450 K 50.79 % 489.715 K 39.95 % 349.920 K 273.91 % 93.584 K -52.42 % 196.690 K 70.47 % 115.378 K 2 389.28 % 4.635 K 0.000 0.000 0.000 -100.00 % 79.150 K 0.00 % 79.152 K 176.47 % 28.630 K -0.01 % 28.632 K 0.000 0.000 0.000 0.000 -100.00 % 15.618 K 0.00 % 15.618 K 218.70 % 4.901 K 0.00 % 4.901 K 0.000 0.000 -100.00 % 171.150 K 100.00 % 85.575 K
Net income 636.507 K 198.94 % -643.304 K 85.97 % -4.584 M -253.43 % -1.297 M 59.10 % -3.171 M -967.49 % -297.069 K 87.50 % -2.377 M -356.34 % -520.775 K 47.32 % -988.557 K 17.92 % -1.204 M 8.83 % -1.321 M -105.14 % -643.967 K 49.02 % -1.263 M -97.45 % -639.705 K 37.35 % -1.021 M -104.28 % -499.865 K 37.90 % -804.886 K 70.72 % -2.749 M -32 315.78 % -8.481 K 99.30 % -1.219 M 5.06 % -1.284 M -157.67 % -498.310 K 0.00 % -498.310 K -104.78 % -243.340 K 0.00 % -243.340 K -14.66 % -212.219 K 0.00 % -212.219 K 45.43 % -388.889 K -12.19 % -346.621 K -112.55 % 2.762 M 0.00 % 2.762 M 119.07 % -14.484 M -100.00 % -7.242 M -1 218.60 % -549.217 K -100.00 % -274.609 K
Income before tax 636.507 K 198.94 % -643.304 K 85.97 % -4.584 M -253.43 % -1.297 M 59.10 % -3.171 M -420.89 % -608.803 K 74.15 % -2.355 M -352.18 % -520.775 K 47.32 % -988.557 K 42.93 % -1.732 M -31.12 % -1.321 M -105.14 % -643.967 K 49.02 % -1.263 M -97.45 % -639.705 K 37.35 % -1.021 M -104.28 % -499.865 K 37.90 % -804.886 K 70.72 % -2.749 M -32 315.78 % -8.481 K 99.30 % -1.219 M 5.06 % -1.284 M -157.67 % -498.310 K 0.00 % -498.310 K -104.78 % -243.340 K 0.00 % -243.340 K -14.66 % -212.219 K 0.00 % -212.219 K 45.43 % -388.889 K -12.19 % -346.621 K -112.55 % 2.762 M 0.00 % 2.762 M 119.62 % -14.075 M -100.00 % -7.037 M -2 173.13 % -309.596 K -100.00 % -154.798 K
Income before tax ratio 0.09 156.25 % -0.16 91.35 % -1.87 -407.20 % -0.37 55.52 % -0.83 -803.63 % -0.09 87.61 % -0.74 -245.51 % -0.21 66.20 % -0.63 72.93 % -2.35 13.04 % -2.70 -46.58 % -1.84 86.36 % -13.50 -314.98 % -3.25 63.25 % -8.85 91.79 % -107.85 0.00 0.00 0.00 100.00 % -15.40 5.06 % -16.22 6.80 % -17.41 -0.01 % -17.40 0.00 0.00 0.00 0.00 100.00 % -24.90 -12.19 % -22.19 -103.94 % 563.65 0.00 % 563.65 0.00 0.00 100.00 % -1.81 0.00 % -1.81
EBITDA 882.826 K 150.53 % -1.747 M 59.14 % -4.276 M -153.60 % -1.686 M 39.95 % -2.808 M -373.83 % -592.586 K 72.92 % -2.188 M -588.30 % -317.871 K 57.11 % -741.055 K 54.48 % -1.628 M -38.33 % -1.177 M -82.74 % -643.970 K 42.57 % -1.121 M -94.80 % -575.631 K 37.81 % -925.571 K -69.01 % -547.633 K 27.15 % -751.716 K 11.74 % -851.659 K 0.000 100.00 % -1.183 M -329.03 % 516.664 K 211.66 % -462.705 K -19.34 % -387.705 K -85.52 % -208.985 K 0.00 % -208.983 K -4.72 % -199.572 K 0.00 % -199.572 K 46.98 % -376.389 K 0.00 % -376.387 K -112.31 % 3.057 M 0.00 % 3.057 M 122.12 % -13.818 M -100.00 % -6.909 M -724.58 % 1.106 M 100.00 % 553.095 K
Net income ratio 0.09 156.25 % -0.16 91.35 % -1.87 -407.20 % -0.37 55.52 % -0.83 -1 751.86 % -0.04 94.01 % -0.75 -248.69 % -0.21 66.20 % -0.63 61.07 % -1.63 39.54 % -2.70 -46.58 % -1.84 86.36 % -13.50 -314.98 % -3.25 63.25 % -8.85 91.79 % -107.85 0.00 0.00 0.00 100.00 % -15.40 5.06 % -16.22 6.80 % -17.41 -0.01 % -17.40 0.00 0.00 0.00 0.00 100.00 % -24.90 -12.19 % -22.19 -103.94 % 563.65 0.00 % 563.65 0.00 0.00 100.00 % -3.21 0.00 % -3.21
Ratio EBITDA 0.13 128.72 % -0.44 74.82 % -1.75 -263.94 % -0.48 34.69 % -0.74 -722.00 % -0.09 87.02 % -0.69 -425.93 % -0.13 72.48 % -0.48 78.41 % -2.20 8.26 % -2.40 -30.57 % -1.84 84.64 % -11.98 -309.42 % -2.93 63.52 % -8.02 93.21 % -118.15 0.00 0.00 0.00 100.00 % -14.95 -329.03 % 6.53 140.39 % -16.16 -19.35 % -13.54 0.00 0.00 0.00 0.00 100.00 % -24.10 0.00 % -24.10 -103.86 % 623.84 0.00 % 623.84 0.00 0.00 -100.00 % 6.46 0.00 % 6.46
Gross profit ratio 0.47 103.78 % 0.23 122.31 % -1.04 -611.84 % 0.20 -77.52 % 0.91 -2.23 % 0.93 15.37 % 0.80 -13.02 % 0.93 1.02 % 0.92 14.19 % 0.80 10.58 % 0.73 -21.88 % 0.93 -3.00 % 0.96 -4.27 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 795.634 M 12.81 % 705.306 M 0.00 % 705.306 M 4.06 % 677.806 M 0.00 % 677.806 M 0.00 % 677.806 M 0.00 % 677.806 M 0.00 % 677.806 M 1.96 % 664.800 M 11.74 % 594.961 M 12.37 % 529.472 M 1.58 % 521.223 M 6.30 % 490.322 M 11.22 % 440.847 M 17.90 % 373.906 M 14.32 % 327.071 M 0.33 % 325.997 M 270.03 % 88.100 M 1.80 % 86.541 M 273.65 % 23.161 M 0.00 % 23.161 M 99.03 % 11.637 M 0.00 % 11.637 M 104.78 % 5.683 M 0.00 % 5.683 M 15.10 % 4.937 M 0.00 % 4.937 M 283.40 % 1.288 M 0.00 % 1.288 M 19.78 % 1.075 M 0.00 % 1.075 M 418.09 % 207.508 K 0.00 % 207.508 K 0.00 % 207.508 K 0.00 % 207.508 K
Weighted average shs out 795.634 M 12.81 % 705.306 M 0.00 % 705.306 M 4.06 % 677.806 M 0.00 % 677.806 M 0.00 % 677.806 M 0.00 % 677.806 M 0.00 % 677.806 M 1.96 % 664.800 M 11.74 % 594.961 M 12.37 % 529.472 M 1.58 % 521.223 M 6.30 % 490.322 M 11.22 % 440.872 M 17.91 % 373.906 M 14.30 % 327.137 M 0.35 % 325.997 M 270.03 % 88.101 M 1.80 % 86.541 M 273.65 % 23.161 M 0.00 % 23.161 M 99.03 % 11.637 M 0.00 % 11.637 M 104.78 % 5.683 M 0.00 % 5.683 M 15.10 % 4.937 M 0.00 % 4.937 M 283.40 % 1.288 M 0.00 % 1.288 M 19.78 % 1.075 M 0.00 % 1.075 M 418.09 % 207.508 K 0.00 % 207.508 K 0.00 % 207.508 K 0.00 % 207.508 K
EPS diluted 0.00 188.89 % 0.00 86.15 % -0.01 -242.11 % 0.00 59.57 % 0.00 -1 075.00 % 0.00 88.57 % 0.00 -337.50 % 0.00 46.67 % 0.00 25.00 % 0.00 20.00 % 0.00 -108.33 % 0.00 53.85 % 0.00 -73.33 % 0.00 44.44 % 0.00 -80.00 % 0.00 40.00 % 0.00 91.99 % -0.03 -31 100.00 % 0.00 99.81 % -0.05 8.36 % -0.06 -34.11 % -0.04 0.00 % -0.04 0.00 % -0.04 0.00 % -0.04 0.47 % -0.04 0.00 % -0.04 85.67 % -0.30 -11.11 % -0.27 -110.55 % 2.56 -0.78 % 2.58 103.70 % -69.80 -100.00 % -34.90 -1 221.97 % -2.64 -100.00 % -1.32
Earnings per share 0.00 188.89 % 0.00 86.15 % -0.01 -242.11 % 0.00 59.57 % 0.00 -1 075.00 % 0.00 88.57 % 0.00 -337.50 % 0.00 46.67 % 0.00 25.00 % 0.00 20.00 % 0.00 -108.33 % 0.00 53.85 % 0.00 -73.33 % 0.00 44.44 % 0.00 -80.00 % 0.00 40.00 % 0.00 91.99 % -0.03 -31 100.00 % 0.00 99.81 % -0.05 8.36 % -0.06 -34.11 % -0.04 0.00 % -0.04 0.00 % -0.04 0.00 % -0.04 0.47 % -0.04 0.00 % -0.04 85.67 % -0.30 -11.11 % -0.27 -110.55 % 2.56 -0.78 % 2.58 103.70 % -69.80 -100.00 % -34.90 -1 221.97 % -2.64 -100.00 % -1.32
Gross profit 3.318 M 258.46 % 925.539 K 136.21 % -2.556 M -456.66 % 716.622 K -79.33 % 3.467 M -43.64 % 6.152 M 140.68 % 2.556 M 13.83 % 2.245 M 57.46 % 1.426 M 140.74 % 592.357 K 66.75 % 355.241 K 9.33 % 324.920 K 262.70 % 89.584 K -54.45 % 196.690 K 70.47 % 115.378 K 2 389.28 % 4.635 K 0.000 0.000 0.000 -100.00 % 79.150 K 0.00 % 79.152 K 176.47 % 28.630 K -0.01 % 28.632 K 0.000 0.000 0.000 0.000 -100.00 % 15.618 K 0.00 % 15.618 K 218.70 % 4.901 K 0.00 % 4.901 K 0.000 0.000 -100.00 % 171.150 K 100.00 % 85.575 K
Income tax expense 0.000 0.000 0.000 -100.00 % 959.290 K 0.000 100.00 % -311.734 K -1 538.48 % 21.671 K 0.000 0.000 100.00 % -527.758 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.550 M 0.000 100.00 % -720.875 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 409.004 K 100.00 % 204.502 K -14.66 % 239.620 K 100.00 % 119.810 K
Cost of revenue 3.669 M 20.44 % 3.046 M -39.12 % 5.003 M 78.98 % 2.795 M 693.60 % 352.230 K -25.68 % 473.957 K -23.56 % 620.059 K 241.94 % 181.337 K 38.62 % 130.817 K -10.46 % 146.093 K 8.64 % 134.474 K 437.90 % 25.000 K 525.00 % 4.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
General and administrative expenses 330.164 K 27.96 % 258.029 K -96.02 % 6.486 M 60.92 % 4.030 M 54 801.91 % 7.341 K -99.49 % 1.448 M -16.88 % 1.742 M 194.85 % 590.709 K -36.97 % 937.163 K -15.18 % 1.105 M 82.52 % 605.378 K 6.49 % 568.482 K 16.68 % 487.222 K -4.08 % 507.931 K 59.27 % 318.919 K -18.42 % 390.932 K 87.77 % 208.198 K 1 287.99 % 15.000 K 0.000 -100.00 % 154.562 K 0.00 % 154.563 K -11.27 % 174.202 K -1.91 % 177.602 K 42.17 % 124.918 K 0.00 % 124.919 K 16.51 % 107.218 K 0.00 % 107.220 K 31.60 % 81.474 K 0.00 % 81.476 K -59.47 % 201.028 K 0.00 % 201.030 K 47.30 % 136.474 K 100.00 % 68.237 K -80.49 % 349.802 K 100.00 % 174.901 K
Selling and marketing expenses 91.665 K -28.30 % 127.840 K 28.25 % 99.683 K -21.60 % 127.140 K 23.87 % 102.644 K 35.18 % 75.932 K -48.04 % 146.148 K 1 069.18 % 12.500 K 174.97 % 4.546 K 17.38 % 3.873 K -13.18 % 4.461 K -41.48 % 7.623 K -47.50 % 14.520 K 41.62 % 10.253 K -19.58 % 12.749 K -54.71 % 28.147 K 208.09 % 9.136 K -98.87 % 811.841 K 15 267.05 % 5.283 K -93.55 % 81.848 K 200.00 % -81.848 K -175.30 % 108.690 K 200.00 % -108.690 K -184.43 % -38.213 K -200.00 % 38.213 K 688.71 % -6.491 K -200.00 % 6.491 K -97.18 % 229.826 K 200.00 % -229.826 K -266.61 % 137.942 K 200.00 % -137.942 K -217.62 % 117.282 K 100.00 % 58.641 K -63.72 % 161.626 K 100.00 % 80.813 K
Other 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 -100.00 % 565.656 K 0.000 -100.00 % 671.237 K 0.000 -100.00 % 114.078 K 0.000 -100.00 % 226.750 K 0.000 -100.00 % 1.538 K 0.000 -100.00 % 7.184 M 0.000 0.000 -100.00 % 339.524 K 100.00 % 169.762 K
Operating expenses 2.079 M 5.63 % 1.969 M -3.02 % 2.030 M -24.54 % 2.690 M -49.35 % 5.311 M 2.71 % 5.170 M 15.76 % 4.467 M 44.38 % 3.094 M 42.52 % 2.171 M -3.12 % 2.241 M 47.25 % 1.522 M 106.63 % 736.428 K -45.98 % 1.363 M 59.73 % 853.530 K -26.45 % 1.160 M 115.77 % 537.812 K -34.70 % 823.549 K -0.40 % 826.841 K 15 550.97 % 5.283 K -97.86 % 247.160 K -65.39 % 714.123 K 138.03 % 300.012 K -60.20 % 753.870 K 557.25 % 114.700 K -76.56 % 489.240 K 385.70 % 100.728 K -70.41 % 340.460 K 9.37 % 311.300 K -31.88 % 456.984 K 34.81 % 338.972 K -55.75 % 766.031 K 201.87 % 253.758 K 100.00 % 126.879 K -85.09 % 850.954 K 100.00 % 425.477 K
Cost and expenses 5.748 M 14.62 % 5.015 M -28.70 % 7.033 M 28.21 % 5.485 M -3.14 % 5.663 M 0.33 % 5.644 M 10.96 % 5.087 M 55.32 % 3.275 M 42.30 % 2.301 M -3.57 % 2.387 M 56.85 % 1.522 M 99.84 % 761.428 K -44.31 % 1.367 M 60.19 % 853.530 K -26.45 % 1.160 M 115.77 % 537.812 K -34.70 % 823.549 K -0.40 % 826.841 K 15 550.97 % 5.283 K -97.86 % 247.160 K -65.39 % 714.123 K 138.03 % 300.012 K -60.20 % 753.870 K 557.25 % 114.700 K -76.56 % 489.240 K 385.70 % 100.728 K -70.41 % 340.460 K 9.37 % 311.300 K -31.88 % 456.984 K 34.81 % 338.972 K -55.75 % 766.031 K 201.87 % 253.758 K 100.00 % 126.879 K -85.09 % 850.954 K 100.00 % 425.477 K
Research and development expenses 1.228 M -13.23 % 1.416 M 32.41 % 1.069 M 17.94 % 906.516 K -19.56 % 1.127 M 390.56 % 229.731 K -81.37 % 1.233 M 156.69 % 480.452 K -51.07 % 981.827 K 120.12 % 446.048 K -41.86 % 767.189 K 1 263.62 % 56.261 K -89.92 % 558.011 K -4.89 % 586.728 K 14.56 % 512.175 K -15.70 % 607.541 K 28.97 % 471.074 K 0.000 0.000 -100.00 % 10.750 K 0.00 % 10.750 K -37.21 % 17.121 K 0.00 % 17.121 K -38.84 % 27.994 K -0.01 % 27.997 K 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 851.089 K 53.90 % 553.008 K -42.44 % 960.831 K -46.13 % 1.784 M -57.37 % 4.184 M -15.32 % 4.941 M 52.80 % 3.233 M 23.73 % 2.613 M 119.81 % 1.189 M -33.75 % 1.795 M 137.86 % 754.465 K 10.92 % 680.167 K 46.88 % 463.083 K -22.01 % 593.801 K 49.31 % 397.700 K -11.59 % 449.851 K 106.99 % 217.334 K -73.72 % 826.841 K 15 550.97 % 5.283 K -97.77 % 236.410 K 225.12 % 72.715 K -74.30 % 282.892 K 310.51 % 68.912 K -20.52 % 86.704 K -46.85 % 163.133 K 61.95 % 100.728 K -11.42 % 113.710 K -63.47 % 311.300 K 309.84 % -148.350 K -143.76 % 338.972 K 437.32 % 63.086 K -75.14 % 253.758 K 100.00 % 126.879 K -75.19 % 511.428 K 100.00 % 255.714 K
Interest income 0.000 -100.00 % 1.237 K -10.04 % 1.375 K 161.41 % 526.000 0.000 0.000 0.000 0.000 -100.00 % 1.145 K 263.49 % 315.000 -69.00 % 1.016 K -87.94 % 8.428 K -20.90 % 10.655 K -37.82 % 17.135 K -28.43 % 23.942 K -28.13 % 33.312 K 78.49 % 18.663 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 57.262 K 0.000 -100.00 % 3.182 K 0.000 -100.00 % 16.751 K 0.000 -100.00 % 31.236 K 0.000 -100.00 % 9.801 K 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 -100.00 % 57.262 K 0.000 -100.00 % 3.182 K 0.000 -100.00 % 16.751 K 0.000 -100.00 % 31.236 K -88.94 % 282.448 K 0.00 % 282.450 K 15.56 % 244.418 K 100.00 % 122.209 K -64.97 % 348.880 K 100.00 % 174.440 K
Depreciation and amortization 53.690 K -30.09 % 76.796 K -3.97 % 79.969 K 111.90 % -672.060 K -872.50 % 86.998 K 436.33 % 16.221 K -90.28 % 166.958 K 73 327.19 % -228.000 -100.81 % 28.044 K -8.86 % 30.771 K 21.55 % 25.316 K -16.07 % 30.164 K 47.38 % 20.467 K -32.23 % 30.201 K 181.38 % 10.733 K -49.30 % 21.171 K 7 076.61 % 295.000 103.74 % -7.892 K -193.06 % 8.481 K -76.22 % 35.668 K 0.00 % 35.668 K 0.18 % 35.604 K -0.01 % 35.606 K 3.64 % 34.354 K -0.01 % 34.356 K 171.65 % 12.647 K 0.00 % 12.647 K 1.18 % 12.500 K 0.00 % 12.500 K 0.00 % 12.500 K 0.00 % 12.500 K 0.00 % 12.500 K 100.00 % 6.250 K -99.41 % 1.067 M 100.00 % 533.452 K
Operating income 1.238 M 218.71 % -1.043 M 77.25 % -4.586 M -132.38 % -1.973 M -7.03 % -1.844 M -287.92 % 981.160 K 151.35 % -1.911 M -125.26 % -848.270 K -13.92 % -744.620 K 54.82 % -1.648 M -59.73 % -1.032 M -150.77 % -411.510 K 63.96 % -1.142 M -88.47 % -605.832 K 35.30 % -936.304 K -64.61 % -568.804 K 24.36 % -752.011 K 9.05 % -826.841 K -15 550.97 % -5.283 K 98.57 % -368.989 K 0.00 % -368.989 K 29.98 % -526.941 K 0.00 % -526.941 K -74.50 % -301.970 K 0.00 % -301.970 K -36.89 % -220.594 K 0.00 % -220.594 K 45.57 % -405.276 K 0.00 % -405.276 K 26.65 % -552.502 K 0.00 % -552.502 K 27.16 % -758.546 K -100.00 % -379.273 K 83.20 % -2.258 M -100.00 % -1.129 M
Operating income ratio 0.18 167.48 % -0.26 85.98 % -1.87 -233.48 % -0.56 -16.40 % -0.48 -426.00 % 0.15 124.61 % -0.60 -72.12 % -0.35 26.92 % -0.48 78.57 % -2.23 -5.92 % -2.11 -79.18 % -1.18 90.36 % -12.20 -296.11 % -3.08 62.04 % -8.12 93.39 % -122.72 0.00 0.00 0.00 100.00 % -4.66 0.00 % -4.66 74.67 % -18.41 -0.01 % -18.40 0.00 0.00 0.00 0.00 100.00 % -25.95 0.00 % -25.95 76.98 % -112.74 0.00 % -112.74 0.00 0.00 100.00 % -13.19 0.00 % -13.19
Total other income expenses net -601.746 K -250.50 % 399.823 K 28 872.68 % 1.380 K -99.02 % 140.576 K 110.59 % -1.327 M -507.73 % 325.554 K 173.32 % -444.039 K -235.59 % 327.495 K 234.25 % -243.937 K -135.73 % -103.482 K 64.20 % -289.093 K -24.36 % -232.457 K -16.44 % -199.629 K -39.83 % -142.769 K -68.29 % -84.834 K -223.06 % 68.939 K 230.38 % -52.875 K 97.25 % -1.922 M -60 010.73 % -3.198 K 99.62 % -849.985 K 0.00 % -849.985 K -3 068.86 % 28.630 K 161.75 % -46.368 K -179.09 % 58.630 K 0.00 % 58.630 K 600.02 % 8.376 K 0.00 % 8.376 K -48.89 % 16.387 K -72.06 % 58.655 K -98.23 % 3.315 M 0.00 % 3.315 M 124.89 % -13.316 M -100.00 % -6.658 M -441.70 % 1.949 M 100.00 % 974.270 K
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-30 2014-06-30 2013-12-30 2013-06-30 2012-12-30 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2009-01-31 2008-06-30 2008-01-31
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-06-30 2013-06-30 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30
Net debt -4.232 M -82.08 % -2.324 M -83.45 % -1.267 M -6.02 % -1.195 M 50.67 % -2.423 M 25.41 % -3.248 M 29.01 % -4.575 M 4.47 % -4.789 M -17.16 % -4.088 M -114.08 % -1.909 M 7.21 % -2.058 M -117.21 % -947.336 K 49.21 % -1.865 M -34.60 % -1.386 M 38.48 % -2.253 M 20.06 % -2.818 M 24.29 % -3.722 M 25.98 % -5.028 M -27 984.78 % 18.033 K -90.39 % 187.741 K 162.83 % 71.430 K 3 623.93 % -2.027 K 99.01 % -204.132 K 73.94 % -783.303 K 45.88 % -1.447 M -125.07 % 5.773 M 17.81 % 4.900 M 400.55 % -1.630 M
Total 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 -100.00 % 18.190 K 0.000
Total debt 374.361 K -5.29 % 395.251 K 45.72 % 271.247 K -8.63 % 296.881 K -8.88 % 325.819 K -6.53 % 348.581 K -10.28 % 388.524 K -0.42 % 390.179 K -4.64 % 409.172 K -4.27 % 427.423 K -3.79 % 444.277 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.964 K -93.58 % 46.146 K 154.49 % 18.133 K -92.18 % 231.745 K 38.44 % 167.398 K 0.000 0.000 0.000 0.000 -100.00 % 5.773 M 17.80 % 4.901 M 0.000
Accumulated other comprehensive income loss 4.944 M 14.14 % 4.331 M 2.92 % 4.208 M 23.46 % 3.409 M -1.19 % 3.450 M -9.94 % 3.831 M 7.73 % 3.556 M 41.61 % 2.511 M 8.67 % 2.311 M 3.23 % 2.238 M 41.62 % 1.581 M 1.79 % 1.553 M 823.94 % 168.067 K -89.15 % 1.549 M 649.20 % 206.703 K -85.33 % 1.409 M 1 159.07 % 111.900 K -91.89 % 1.380 M 0.000 -100.00 % 18.913 K -0.01 % 18.914 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 91.824 K
Retained earnings -23.438 M 2.64 % -24.075 M -2.75 % -23.431 M -24.33 % -18.847 M -7.39 % -17.550 M -22.06 % -14.378 M -2.11 % -14.081 M -20.30 % -11.705 M -4.66 % -11.184 M -9.70 % -10.195 M -13.40 % -8.991 M -17.71 % -7.639 M -9.21 % -6.995 M -22.04 % -5.732 M -12.56 % -5.092 M -25.09 % -4.071 M -14.00 % -3.571 M -29.10 % -2.766 M -16 413.03 % -16.750 K 99.70 % -5.599 M -77.13 % -3.161 M -46.05 % -2.164 M -29.01 % -1.678 M -33.87 % -1.253 M -163.58 % -475.481 K 98.63 % -34.685 M -306.10 % -8.541 M -84.94 % -4.618 M
Common stock 19.075 M 0.00 % 19.075 M 19.10 % 16.016 M 15.58 % 13.857 M -0.01 % 13.858 M 0.15 % 13.837 M 0.39 % 13.783 M 0.00 % 13.783 M 13.95 % 12.095 M 31.82 % 9.176 M 0.00 % 9.176 M 34.51 % 6.822 M -16.26 % 8.147 M 42.21 % 5.728 M -18.13 % 6.997 M 22.14 % 5.728 M -17.35 % 6.931 M 22.40 % 5.663 M 5 662 819.00 % 100.000 -100.00 % 5.174 M 7.84 % 4.798 M 78.93 % 2.682 M 8.18 % 2.479 M 14.65 % 2.162 M 0.00 % 2.162 M -92.46 % 28.685 M -11.89 % 32.557 M 7.76 % 30.212 M
Total equity 580.664 K 186.88 % -668.318 K 79.16 % -3.207 M -102.83 % -1.581 M -553.00 % -242.161 K -107.36 % 3.289 M 0.98 % 3.257 M -29.02 % 4.589 M 42.42 % 3.222 M 164.35 % 1.219 M -30.96 % 1.765 M 139.87 % 735.971 K -44.25 % 1.320 M -14.58 % 1.546 M -26.81 % 2.112 M -31.14 % 3.067 M -11.68 % 3.472 M -18.82 % 4.277 M 25 788.40 % -16.650 K 95.90 % -405.800 K -124.50 % 1.656 M 220.19 % 517.204 K -35.44 % 801.168 K -11.85 % 908.860 K -46.11 % 1.687 M 128.11 % -6.000 M -126.41 % 22.715 M -11.56 % 25.685 M
Other non current liabilities 0.000 0.000 0.000 0.000 -100.00 % 94.841 K 7.66 % 88.091 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 100.00 % -4.337 M 0.000
Long term debt 326.737 K -7.11 % 351.743 K 84.98 % 190.155 K -11.88 % 215.789 K -11.80 % 244.667 K -13.95 % 284.318 K -1.50 % 288.636 K -5.35 % 304.951 K -6.91 % 327.586 K -5.28 % 345.837 K -15.48 % 409.172 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 -100.00 % 5.285 M 21.85 % 4.337 M 0.000
Total non current liabilities 326.737 K -7.11 % 351.743 K 84.98 % 190.155 K -11.88 % 215.789 K -36.44 % 339.508 K -8.83 % 372.409 K -37.99 % 600.552 K -2.64 % 616.867 K 88.31 % 327.585 K -5.28 % 345.836 K -15.48 % 409.172 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 -100.00 % 5.285 M 126.28 % 2.336 M 0.000
Other current liabilities 2.185 M 3.91 % 2.103 M 186.48 % 734.018 K -57.21 % 1.715 M 14.03 % 1.504 M -22.15 % 1.932 M 31.53 % 1.469 M 8.23 % 1.358 M -2.13 % 1.387 M 100.99 % 690.130 K -23.96 % 907.638 K 92.78 % 470.804 K 27.69 % 368.709 K 1.33 % 363.864 K 40.37 % 259.227 K 2.69 % 252.443 K 10.75 % 227.942 K 1 419.61 % 15.000 K 0.000 -100.00 % 632.460 K 369.43 % 134.729 K 135.22 % 57.279 K 3.62 % 55.279 K 32.89 % 41.597 K 35.27 % 30.750 K -94.65 % 575.268 K -87.81 % 4.720 M 8 007.82 % 58.217 K
Deferred revenue 0.000 -100.00 % 1.701 M -25.08 % 2.271 M -16.29 % 2.712 M 159.28 % 1.046 M -18.75 % 1.287 M -29.82 % 1.835 M 61.73 % 1.134 M 73.81 % 652.611 K -19.55 % 811.210 K 84.89 % 438.748 K 55.39 % 282.359 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 566.181 K 603.77 % 80.450 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 47.624 K 9.46 % 43.508 K -46.35 % 81.092 K 0.00 % 81.092 K 108.40 % -964.945 K -1 601.56 % 64.263 K -35.66 % 99.888 K 17.20 % 85.228 K 4.46 % 81.586 K 0.00 % 81.586 K 132.41 % 35.105 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.964 K -93.58 % 46.146 K 154.49 % 18.133 K -92.18 % 231.745 K 38.44 % 167.398 K 0.000 0.000 0.000 0.000 -100.00 % 487.846 K -13.37 % 563.108 K 0.000
Total current liabilities 4.334 M -19.91 % 5.412 M -3.44 % 5.604 M -7.33 % 6.048 M 64.23 % 3.682 M -7.71 % 3.990 M 1.14 % 3.945 M 24.86 % 3.159 M 73.48 % 1.821 M -6.83 % 1.955 M 62.39 % 1.204 M 27.13 % 946.740 K 32.02 % 717.141 K 20.99 % 592.750 K 18.76 % 499.110 K 24.50 % 400.907 K -0.50 % 402.902 K -50.42 % 812.618 K 4 381.43 % 18.133 K -97.93 % 876.939 K 81.89 % 482.127 K 741.72 % 57.279 K 3.62 % 55.279 K -57.77 % 130.893 K 325.67 % 30.750 K -97.11 % 1.063 M -79.88 % 5.283 M 8 975.07 % 58.217 K
Total liabilities 4.661 M -19.12 % 5.763 M -0.54 % 5.795 M -7.49 % 6.263 M 55.73 % 4.022 M -7.80 % 4.362 M -4.03 % 4.545 M 20.37 % 3.776 M 75.74 % 2.149 M -6.59 % 2.300 M 42.64 % 1.613 M 70.35 % 946.740 K 32.02 % 717.141 K 20.99 % 592.750 K 18.76 % 499.110 K 24.50 % 400.907 K -0.50 % 402.902 K -50.42 % 812.618 K 4 381.43 % 18.133 K -97.93 % 876.939 K 81.89 % 482.127 K 741.72 % 57.279 K 3.62 % 55.279 K -57.77 % 130.893 K 325.67 % 30.750 K -99.52 % 6.348 M -16.68 % 7.619 M 12 987.17 % 58.217 K
Other non current assets 0.000 0.000 0.000 100.00 % -398.496 K 15.14 % -469.578 K 13.84 % -544.989 K 72.59 % -1.988 M 6.27 % -2.121 M -302.97 % -526.365 K 2.11 % -537.717 K -2.06 % -526.844 K -342.11 % -119.166 K -18.51 % -100.554 K 12.10 % -114.395 K 9.94 % -127.015 K -18.95 % -106.779 K -9.66 % -97.376 K -1 898.28 % -4.873 K 0.000 0.000 -100.00 % 1.505 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.977 M 97 471.86 % 9.200 K
Long term 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 -100.00 % 18.190 K 0.000
Intangible assets 48.697 K -13.97 % 56.604 K -15.49 % 66.978 K 11.90 % 59.854 K -13.32 % 69.051 K -11.10 % 77.669 K -94.62 % 1.443 M -8.89 % 1.584 M 1 987.45 % 75.898 K 1.88 % 74.501 K 13.81 % 65.458 K 8.32 % 60.431 K 30.80 % 46.200 K -13.95 % 53.689 K -10.38 % 59.907 K 30.20 % 46.011 K 30.59 % 35.232 K 0.000 0.000 -100.00 % 423.033 K -14.34 % 493.824 K -12.54 % 564.615 K 182.31 % 200.000 K -11.11 % 225.000 K -10.00 % 250.000 K -9.09 % 275.000 K -98.30 % 16.185 M -28.64 % 22.680 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 48.697 K -13.97 % 56.604 K -15.49 % 66.978 K 11.90 % 59.854 K -13.32 % 69.051 K -11.10 % 77.669 K -94.62 % 1.443 M -8.89 % 1.584 M 1 987.45 % 75.898 K 1.88 % 74.501 K 13.81 % 65.458 K 8.32 % 60.431 K 30.80 % 46.200 K -13.95 % 53.689 K -10.38 % 59.907 K 30.20 % 46.011 K 30.59 % 35.232 K 0.000 0.000 -100.00 % 423.033 K -14.34 % 493.824 K -12.54 % 564.615 K 182.31 % 200.000 K -11.11 % 225.000 K -10.00 % 250.000 K -9.09 % 275.000 K -98.30 % 16.185 M -28.64 % 22.680 M
Property plant equipment net 343.259 K -6.25 % 366.128 K 28.59 % 284.723 K -15.92 % 338.642 K -15.45 % 400.527 K -14.29 % 467.320 K -14.20 % 544.675 K 1.48 % 536.745 K 19.15 % 450.467 K -2.75 % 463.216 K 0.40 % 461.386 K 685.54 % 58.735 K 8.06 % 54.354 K -10.46 % 60.706 K -9.54 % 67.108 K 10.43 % 60.768 K -2.21 % 62.144 K 1 175.27 % 4.873 K 0.000 0.000 -100.00 % 545.000 -43.46 % 964.000 -99.78 % 434.289 K 0.000 0.000 -100.00 % 72.594 K 16.88 % 62.109 K 176.19 % 22.488 K
Total non current assets 391.956 K -7.28 % 422.732 K 20.20 % 351.700 K -11.74 % 398.496 K -15.14 % 469.577 K -13.84 % 544.989 K -72.59 % 1.988 M -6.27 % 2.121 M 302.97 % 526.365 K -2.11 % 537.717 K 2.06 % 526.843 K 342.11 % 119.166 K 18.51 % 100.554 K -12.10 % 114.395 K -9.94 % 127.015 K 18.95 % 106.779 K 9.66 % 97.376 K 1 898.28 % 4.873 K 0.000 -100.00 % 423.033 K -78.84 % 1.999 M 253.52 % 565.579 K -10.83 % 634.289 K 181.91 % 225.000 K -10.00 % 250.000 K -28.08 % 347.594 K -98.79 % 28.752 M 19.76 % 24.008 M
Other current assets 166.573 K 45.28 % 114.653 K 25.23 % 91.554 K 32.72 % 68.985 K 131.57 % 29.790 K 257.19 % 8.340 K -78.58 % 38.931 K 204.98 % 12.765 K -43.93 % 22.766 K -45.40 % 41.696 K -61.42 % 108.072 K 34.00 % 80.649 K 29.80 % 62.131 K 160.86 % 23.818 K -30.53 % 34.284 K 429.48 % 6.475 K -87.72 % 52.710 K 0.000 -100.00 % 1.383 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 4.606 M 69.38 % 2.719 M 76.80 % 1.538 M 3.11 % 1.492 M -45.72 % 2.748 M -23.58 % 3.596 M -27.55 % 4.964 M -4.16 % 5.179 M 15.18 % 4.497 M 92.43 % 2.337 M -6.60 % 2.502 M 164.11 % 947.336 K -49.21 % 1.865 M 34.60 % 1.386 M -38.48 % 2.253 M -20.06 % 2.818 M -24.35 % 3.725 M -26.59 % 5.075 M 5 074 509.00 % 100.000 -99.77 % 44.004 K -54.15 % 95.968 K 4 634.48 % 2.027 K -99.01 % 204.132 K -73.94 % 783.303 K -45.88 % 1.447 M 450 774.77 % 321.000 -53.81 % 695.000 -99.96 % 1.630 M
Cash and short term investments 4.606 M 69.38 % 2.719 M 76.80 % 1.538 M 3.11 % 1.492 M -45.72 % 2.748 M -23.58 % 3.596 M -27.55 % 4.964 M -4.16 % 5.179 M 15.18 % 4.497 M 92.43 % 2.337 M -6.60 % 2.502 M 164.11 % 947.336 K -49.21 % 1.865 M 34.60 % 1.386 M -38.48 % 2.253 M -20.06 % 2.818 M -24.35 % 3.725 M -26.59 % 5.075 M 5 074 509.00 % 100.000 -99.77 % 44.004 K -54.15 % 95.968 K 4 634.48 % 2.027 K -99.01 % 204.132 K -73.94 % 783.303 K -45.88 % 1.447 M 450 774.77 % 321.000 -53.81 % 695.000 -99.96 % 1.630 M
Total current assets 4.850 M 3.80 % 4.672 M 109.02 % 2.235 M -47.81 % 4.284 M 29.41 % 3.310 M -53.42 % 7.106 M 22.22 % 5.814 M -6.88 % 6.244 M 28.89 % 4.844 M 62.48 % 2.982 M 4.57 % 2.851 M 82.37 % 1.564 M -19.27 % 1.937 M -4.31 % 2.024 M -18.51 % 2.484 M -26.10 % 3.361 M -11.04 % 3.778 M -25.71 % 5.085 M 342 776.80 % 1.483 K -96.92 % 48.106 K -65.33 % 138.746 K 1 458.24 % 8.904 K -95.99 % 222.158 K -72.73 % 814.753 K -44.48 % 1.467 M 172 128.64 % 852.000 -99.95 % 1.582 M -8.84 % 1.735 M
Inventory 0.000 0.000 0.000 0.000 100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 0.000 0.000 0.000 0.000 100.00 % -10.254 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 77.037 K -95.81 % 1.838 M 203.51 % 605.669 K -77.75 % 2.723 M 407.21 % 536.803 K -84.67 % 3.502 M 331.36 % 811.756 K -22.81 % 1.052 M 216.21 % 332.595 K -44.84 % 602.990 K 112.04 % 284.378 K -46.90 % 535.560 K 1 413.01 % 35.397 K -94.24 % 614.255 K 212.45 % 196.590 K -63.35 % 536.336 K 965.19 % 50.351 K 391.04 % 10.254 K 0.000 -100.00 % 4.101 K -90.41 % 42.778 K 522.04 % 6.877 K -61.85 % 18.026 K -42.68 % 31.450 K 56.62 % 20.080 K 3 681.54 % 531.000 -99.97 % 1.581 M 1 408.09 % 104.838 K
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 -100.00 % 3.510 M 170.70 % 1.297 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 2.102 M 34.37 % 1.564 M -37.89 % 2.519 M 63.69 % 1.539 M 46.44 % 1.051 M 48.90 % 705.685 K 47.87 % 477.221 K -18.04 % 582.283 K 65.21 % 352.452 K -5.18 % 371.688 K 42.47 % 260.890 K 34.77 % 193.577 K -43.17 % 340.596 K 48.81 % 228.886 K 99.23 % 114.883 K -22.62 % 148.464 K -13.68 % 171.996 K -77.11 % 751.472 K 0.000 -100.00 % 12.734 K -92.93 % 180.000 K 0.000 0.000 -100.00 % 89.296 K 0.000 0.000 0.000 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 63.877 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -311.916 K 0.00 % -311.916 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 941.438 K 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
Capital lease obligations 374.361 K -5.29 % 395.251 K 45.72 % 271.247 K -8.63 % 296.881 K -8.88 % 325.819 K -6.53 % 348.581 K -5.73 % 369.754 K -5.23 % 390.179 K -4.64 % 409.172 K -4.27 % 427.423 K -3.79 % 444.277 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
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
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 311.916 K 0.00 % 311.916 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.394 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 5.242 M 2.88 % 5.095 M 96.94 % 2.587 M -44.74 % 4.682 M 23.87 % 3.780 M -50.60 % 7.651 M -1.94 % 7.802 M -6.72 % 8.365 M 55.75 % 5.371 M 52.61 % 3.519 M 4.18 % 3.378 M 100.76 % 1.683 M -17.41 % 2.037 M -4.72 % 2.138 M -18.09 % 2.611 M -24.71 % 3.468 M -10.52 % 3.875 M -23.86 % 5.090 M 343 105.39 % 1.483 K -99.69 % 471.139 K -77.97 % 2.138 M 272.19 % 574.483 K -32.92 % 856.447 K -17.63 % 1.040 M -39.46 % 1.717 M 392.87 % 348.446 K -98.85 % 30.334 M 17.83 % 25.744 M
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-06-30 2013-06-30 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-30 2014-06-30 2013-12-30 2013-06-30 2012-12-30 2012-06-30 2011-12-30 2011-06-30 2011-01-31 2010-06-30 2009-12-30 2009-06-30 2009-01-31 2008-06-30 2008-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.126 M 0.000 -100.00 % 134.665 K 0.000 100.00 % -742.059 K 0.000 100.00 % -130.955 K 0.000 -100.00 % 2.302 K 0.000 -100.00 % 431.761 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
Stock based compensation 429.260 K 156.83 % 167.138 K -80.16 % 842.263 K 0.000 100.00 % -385.499 K -234.26 % 287.125 K -71.72 % 1.015 M 385.33 % 209.201 K 688.78 % 26.522 K -96.02 % 666.222 K 2 601.30 % 24.663 K -52.81 % 52.260 K 235.18 % -38.659 K -151.12 % 75.617 K 14.52 % 66.032 K -29.99 % 94.321 K 0.000 -100.00 % 2.704 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
Change in working capital 0.000 -100.00 % 1.237 M 0.000 -100.00 % 579.164 K 0.000 100.00 % -2.160 M 0.000 100.00 % -448.155 K 0.000 -100.00 % 122.373 K 0.000 -100.00 % 128.269 K 0.000 -100.00 % 4.879 K 0.000 100.00 % -494.185 K 0.000 100.00 % -3.832 K 0.000 0.000 100.00 % -751.000 0.000 0.000 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 -100.00 % 1.100 M 0.000 -100.00 % 434.786 K 0.000 100.00 % -2.445 M 0.000 100.00 % -419.777 K 0.000 100.00 % -28.477 K 0.000 -100.00 % 78.695 K 0.000 100.00 % -77.919 K 0.000 100.00 % -526.082 K 0.000 100.00 % -3.832 K 0.000 0.000 100.00 % -751.000 0.000 0.000 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
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
Other working capital 0.000 -100.00 % 137.110 K 0.000 -100.00 % 144.378 K 0.000 -100.00 % 285.431 K 0.000 100.00 % -28.378 K 0.000 -100.00 % 150.850 K 0.000 -100.00 % 49.574 K 0.000 -100.00 % 82.798 K 0.000 -100.00 % 31.897 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
Other non cash items 673.380 K 125.40 % -2.651 M -251.73 % 1.747 M 731.41 % 210.114 K -90.61 % 2.237 M 293.30 % -1.157 M -147.38 % 2.442 M 134.16 % 1.043 M 318.50 % 249.240 K -64.45 % 701.065 K 17.91 % 594.559 K 465.76 % -162.555 K -124.63 % 660.030 K 296.40 % -336.066 K -177.86 % 431.607 K 98.66 % 217.264 K 120.67 % 98.457 K 101.52 % 48.856 K 476.06 % 8.481 K -99.20 % 1.064 M -6.35 % 1.136 M 718.98 % 138.668 K -33.93 % 209.881 K 3 092.35 % 6.575 K -91.27 % 75.285 K 335.76 % -31.933 K -380.99 % -6.639 K -116.86 % 39.386 K 0.00 % 39.386 K 101.26 % -3.132 M -0.80 % -3.107 M -122.23 % 13.979 M 100.00 % 6.990 M 509.64 % -1.706 M -100.00 % -853.130 K
Net cash provided by operating activities 1.793 M 198.88 % -1.813 M 5.34 % -1.915 M -76.20 % -1.087 M -16.33 % -934.476 K 36.45 % -1.470 M -1 355.32 % -101.038 K -119.35 % 522.290 K 170.64 % -739.317 K -46.88 % -503.355 K 30.71 % -726.474 K 9.93 % -806.522 K -25.69 % -641.698 K 24.89 % -854.341 K -63.20 % -523.499 K 20.80 % -661.000 K 6.43 % -706.429 K -126.17 % 2.700 M 0.000 100.00 % -119.732 K 0.00 % -119.732 K 63.05 % -324.036 K 0.00 % -324.036 K -60.09 % -202.411 K 0.00 % -202.411 K 12.57 % -231.505 K 0.00 % -231.505 K 31.30 % -337.003 K 0.00 % -337.003 K 5.75 % -357.566 K 0.00 % -357.566 K 27.37 % -492.294 K -100.00 % -246.147 K 79.29 % -1.189 M -100.00 % -594.287 K
Investments in property plant and equipment -15.935 K -79 575.00 % -20.000 99.95 % -39.848 K -201.10 % -13.234 K -18.75 % -11.144 K -1 376.03 % -755.000 99.31 % -109.804 K -22.92 % -89.328 K -87.26 % -47.702 K 14.94 % -56.082 K -38.02 % -40.632 K 11.12 % -45.717 K -412.06 % -8.928 K 2.19 % -9.128 K 34.80 % -14.001 K -17.10 % -11.956 K 81.49 % -64.607 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -216.453 K 0.00 % -216.453 K -924.22 % -21.134 K 0.00 % -21.134 K 0.000 0.000 100.00 % -5.243 K -100.00 % -2.621 K 94.53 % -47.925 K -100.00 % -23.962 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 -100.00 % 75.478 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
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 -100.00 % 7.500 K 0.00 % 7.500 K 100.97 % -773.800 K 0.00 % -773.800 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
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 -100.00 % 49.620 K 0.00 % 49.622 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.700 K 100.00 % 7.350 K
Other investing activites -5.103 K -412.49 % 1.633 K 0.000 100.00 % -4.648 K 17.85 % -5.658 K 46.01 % -10.480 K 59.77 % -26.047 K -71.53 % -15.185 K -13.15 % -13.420 K -90.57 % -7.042 K 75.88 % -29.196 K -15.19 % -25.345 K -363.60 % -5.467 K -56.20 % -3.500 K 87.37 % -27.701 K -77.95 % -15.567 K 58.06 % -37.117 K -149.18 % 75.478 K 0.000 100.00 % -127.232 K -189.45 % 142.232 K -64.45 % 400.142 K 121.65 % -1.849 M -813.24 % -202.411 K -200.00 % 202.411 K 1 444.79 % -15.052 K -200.00 % 15.052 K 104.77 % -315.869 K 0.00 % -315.869 K 11.66 % -357.566 K -200.00 % 357.566 K 173.41 % -487.052 K -100.00 % -243.526 K 78.92 % -1.155 M -100.00 % -577.674 K
Net cash used for investing activites -21.039 K -1 404.34 % 1.613 K 104.05 % -39.848 K -201.10 % -13.234 K -18.75 % -11.144 K -1 376.03 % -755.000 99.31 % -109.804 K -22.92 % -89.328 K -87.26 % -47.702 K 14.94 % -56.082 K -38.02 % -40.632 K 11.12 % -45.717 K -217.59 % -14.395 K -13.99 % -12.628 K 69.72 % -41.702 K -51.52 % -27.523 K 72.94 % -101.724 K -234.77 % 75.478 K 0.000 100.00 % -119.732 K -188.87 % 134.732 K 141.58 % -324.036 K 71.18 % -1.124 M -455.47 % -202.411 K -200.00 % 202.411 K 187.43 % -231.505 K -14.95 % -201.402 K 40.24 % -337.003 K 0.00 % -337.003 K 5.75 % -357.566 K -200.00 % 357.566 K 172.63 % -492.294 K -100.00 % -246.147 K 79.29 % -1.189 M -100.00 % -594.287 K
Debt repayment -37.168 K 0.000 100.00 % -27.354 K 0.000 100.00 % -32.025 K 0.000 100.00 % -19.709 K 0.000 100.00 % -18.251 K -104.27 % 427.423 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 172.500 K 0.000 -100.00 % 882.500 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
Common stock issued 0.000 -100.00 % 5.024 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 380.550 K -86.97 % 2.919 M 583 790.00 % 500.000 -99.98 % 2.340 M 3 846.15 % -62.454 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.250 M 0.000 0.000 0.000 -100.00 % 676.956 K 0.00 % 676.956 K 526.81 % 108.000 K 0.00 % 108.000 K -36.00 % 168.750 K 0.00 % 168.750 K 0.000 0.000 -100.00 % 1.300 M 0.00 % 1.300 M 1 900.00 % 65.000 K 100.00 % 32.500 K -97.84 % 1.505 M 100.00 % 752.572 K
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 100.00 % -23.021 K 0.00 % -23.021 K -246.60 % -6.642 K 0.00 % -6.642 K 36.00 % -10.378 K 0.00 % -10.378 K 0.000 0.000 100.00 % -218.941 K 0.00 % -218.941 K 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
Other financing activites -11.494 K -100.38 % 2.997 M 49.16 % 2.009 M 10 313.00 % -19.675 K 0.000 -100.00 % 10.101 K 153.81 % -18.770 K -105.53 % 339.583 K -88.37 % 2.919 M 10 077.27 % -29.261 K -101.25 % 2.340 M 3 846.15 % -62.454 K -105.43 % 1.150 M 0.000 0.000 100.00 % -218.521 K 59.64 % -541.408 K -110.83 % 4.999 M 0.000 100.00 % -119.732 K -200.00 % 119.732 K 136.95 % -324.036 K -200.00 % 324.036 K 260.09 % -202.411 K -200.00 % 202.411 K 187.43 % -231.505 K -200.00 % 231.505 K 168.70 % -337.003 K 0.00 % -337.003 K 5.75 % -357.566 K -200.00 % 357.566 K 172.63 % -492.294 K -100.00 % -246.147 K 79.29 % -1.189 M -100.00 % -594.287 K
Net cash used provided by financing activities -48.662 K -101.62 % 2.997 M 51.22 % 1.982 M 10 173.97 % -19.675 K 38.56 % -32.024 K -417.04 % 10.101 K 126.25 % -38.479 K -112.73 % 302.339 K -89.58 % 2.901 M 628.65 % 398.162 K -82.98 % 2.340 M 3 846.15 % -62.454 K -105.43 % 1.150 M 0.000 0.000 100.00 % -218.521 K 59.64 % -541.408 K -110.83 % 4.999 M 0.000 100.00 % -119.732 K -140.97 % 292.232 K 190.19 % -324.036 K -112.89 % 2.514 M 1 342.23 % -202.411 K -149.96 % 405.127 K 275.00 % -231.505 K -142.23 % 548.249 K 262.68 % -337.003 K 0.00 % -337.003 K 5.75 % -357.566 K -114.19 % 2.520 M 611.83 % -492.294 K -100.00 % -246.147 K 79.29 % -1.189 M -100.00 % -594.287 K
Effect of forex changes on cash 163.732 K 3 712.00 % -4.533 K -123.25 % 19.496 K 114.28 % -136.567 K -205.41 % 129.559 K 38.09 % 93.821 K 178.93 % 33.636 K 163.74 % -52.774 K -215.27 % 45.782 K 1 292.86 % -3.838 K 78.52 % -17.864 K -435.81 % -3.334 K 76.81 % -14.378 K 0.000 0.000 100.00 % -2.818 M -155.53 % 5.075 M 165.27 % -7.774 M 0.000 -100.00 % 333.214 K 200.00 % -333.214 K -132.70 % 1.019 M 200.00 % -1.019 M -301.33 % 506.178 K 200.00 % -506.178 K -225.00 % 404.928 K 200.00 % -404.928 K -159.64 % 679.004 K 0.00 % 679.004 K -62.20 % 1.796 M 200.00 % -1.796 M -205.88 % 1.696 M 100.00 % 848.195 K -75.93 % 3.524 M 100.00 % 1.762 M
Net change in cash 4.606 M 289.95 % 1.181 M 2 448.09 % 46.359 K 103.69 % -1.257 M -48.16 % -848.086 K 37.97 % -1.367 M -533.91 % -215.685 K -131.60 % 682.528 K -68.40 % 2.160 M 1 408.17 % -165.113 K -110.62 % 1.555 M 269.35 % -918.027 K -291.44 % 479.529 K 155.31 % -866.969 K -53.39 % -565.201 K 84.83 % -3.725 M -200.00 % 3.725 M 193.65 % 1.269 M 1 268 452.00 % 100.000 100.77 % -12.991 K 75.00 % -51.964 K -321.26 % 23.485 K -75.00 % 93.941 K 285.93 % -50.526 K 75.00 % -202.105 K -39.58 % -144.792 K 75.00 % -579.171 K -248.89 % -166.002 K 0.00 % -166.002 K -145.89 % 361.746 K -75.00 % 1.447 M 1 218.39 % 109.754 K 0.00 % 109.754 K 626.99 % -20.827 K 0.00 % -20.827 K
Cash at beginning of period 0.000 -100.00 % 1.538 M 3.11 % 1.492 M -45.72 % 2.748 M -23.58 % 3.596 M -27.55 % 4.964 M -4.16 % 5.179 M 15.18 % 4.497 M 92.43 % 2.337 M -6.60 % 2.502 M 164.11 % 947.336 K -49.21 % 1.865 M 34.60 % 1.386 M -38.48 % 2.253 M -20.06 % 2.818 M -24.35 % 3.725 M 0.000 -100.00 % 100.000 0.000 -100.00 % 23.992 K -75.00 % 95.968 K 18 837.94 % 506.750 -75.00 % 2.027 K -96.03 % 51.033 K -75.00 % 204.132 K 4.24 % 195.825 K -75.00 % 783.303 K 116.49 % 361.827 K 0.00 % 361.827 K 450 774.77 % 80.250 -75.00 % 321.000 100.29 % -109.674 K 0.00 % -109.674 K -23.44 % -88.848 K 0.00 % -88.848 K
Cash at end of period 4.606 M 69.38 % 2.719 M 76.80 % 1.538 M 3.11 % 1.492 M -45.72 % 2.748 M -23.58 % 3.596 M -27.55 % 4.964 M -4.16 % 5.179 M 15.18 % 4.497 M 92.43 % 2.337 M -6.60 % 2.502 M 164.11 % 947.336 K -49.21 % 1.865 M 34.60 % 1.386 M -38.48 % 2.253 M 0.000 -100.00 % 3.725 M 193.62 % 1.269 M 1 268 552.00 % 100.000 -99.09 % 11.001 K -75.00 % 44.004 K 83.41 % 23.992 K -75.00 % 95.968 K 18 837.94 % 506.750 -75.00 % 2.027 K -96.03 % 51.033 K -75.00 % 204.132 K 4.24 % 195.825 K 0.00 % 195.825 K -45.88 % 361.827 K -75.00 % 1.447 M 1 803 399.07 % 80.250 0.00 % 80.250 100.07 % -109.674 K 0.00 % -109.674 K
Operating cash flow 1.793 M 198.88 % -1.813 M 5.34 % -1.915 M -76.20 % -1.087 M -16.33 % -934.476 K 36.45 % -1.470 M -1 355.32 % -101.038 K -119.35 % 522.290 K 170.64 % -739.317 K -46.88 % -503.355 K 30.71 % -726.474 K 9.93 % -806.522 K -25.69 % -641.698 K 24.89 % -854.341 K -63.20 % -523.499 K 20.80 % -661.000 K 6.43 % -706.429 K -126.17 % 2.700 M 0.000 100.00 % -119.732 K 0.00 % -119.732 K 63.05 % -324.036 K 0.00 % -324.036 K -60.09 % -202.411 K 0.00 % -202.411 K 12.57 % -231.505 K 0.00 % -231.505 K 31.30 % -337.003 K 0.00 % -337.003 K 5.75 % -357.566 K 0.00 % -357.566 K 27.37 % -492.294 K -100.00 % -246.147 K 79.29 % -1.189 M -100.00 % -594.287 K
Capital expenditure -15.935 K -79 575.00 % -20.000 99.95 % -39.848 K -201.10 % -13.234 K -18.75 % -11.144 K -1 376.03 % -755.000 99.31 % -109.804 K -22.92 % -89.328 K -87.26 % -47.702 K 14.94 % -56.082 K -38.02 % -40.632 K 11.12 % -45.717 K -412.06 % -8.928 K 2.19 % -9.128 K 34.80 % -14.001 K -17.10 % -11.956 K 81.49 % -64.607 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -216.453 K 0.00 % -216.453 K -924.22 % -21.134 K 0.00 % -21.134 K 0.000 0.000 100.00 % -5.243 K -100.00 % -2.621 K 94.53 % -47.925 K -100.00 % -23.962 K
Free CashFlow 1.777 M 198.00 % -1.813 M 7.27 % -1.955 M -77.70 % -1.100 M -16.35 % -945.620 K 35.72 % -1.471 M -597.76 % -210.842 K -148.70 % 432.962 K 155.01 % -787.019 K -40.68 % -559.437 K 27.07 % -767.106 K 9.99 % -852.239 K -30.99 % -650.626 K 24.65 % -863.469 K -60.65 % -537.500 K 20.13 % -672.955 K 12.72 % -771.036 K -128.56 % 2.700 M 0.000 100.00 % -119.732 K 0.00 % -119.732 K 63.05 % -324.036 K 0.00 % -324.036 K -60.09 % -202.411 K 0.00 % -202.411 K 54.81 % -447.958 K 0.00 % -447.958 K -25.08 % -358.136 K 0.00 % -358.136 K -0.16 % -357.566 K 0.00 % -357.566 K 28.13 % -497.537 K -100.00 % -248.768 K 79.88 % -1.236 M -100.00 % -618.249 K
2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2011 2010 2009 2009 2009 2008 2008
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008