SNNSF

SenSen Networks Limited SNNSF

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 15.359 M 26.47 % 12.144 M 12.48 % 10.797 M 18.06 % 9.145 M 65.28 % 5.533 M 47.00 % 3.764 M 0.99 % 3.727 M -7.98 % 4.050 M 96.03 % 2.066 M 7 977.25 % 25.578 K 0.000 -100.00 % 84.521 K -97.98 % 4.188 M 3 002.22 % 135.000 K 0.000 0.000 0.000 0.000
Net income 449.972 K 112.49 % -3.603 M 51.37 % -7.409 M 38.64 % -12.075 M -299.57 % -3.022 M 18.43 % -3.705 M 29.80 % -5.278 M 42.75 % -9.220 M -692.10 % -1.164 M -171.96 % -428.000 K 96.32 % -11.640 M -209.90 % -3.756 M -2.96 % -3.648 M 51.80 % -7.569 M -3 014.81 % -243.000 K -171.81 % -89.402 K 98.81 % -7.498 M -457.89 % -1.344 M
Income before tax 515.289 K 114.47 % -3.561 M 51.77 % -7.384 M 39.97 % -12.300 M -307.82 % -3.016 M 18.27 % -3.690 M 28.22 % -5.141 M 44.64 % -9.287 M -1 004.28 % -841.000 K -96.50 % -428.000 K 96.32 % -11.640 M -99.32 % -5.840 M -43.45 % -4.071 M 47.97 % -7.824 M -3 119.75 % -243.000 K -171.81 % -89.402 K 98.80 % -7.472 M -1 298.18 % 623.610 K
Income before tax ratio 0.03 111.44 % -0.29 57.12 % -0.68 49.15 % -1.34 -146.75 % -0.55 44.40 % -0.98 28.93 % -1.38 39.85 % -2.29 -463.32 % -0.41 97.57 % -16.73 0.00 100.00 % -69.10 -7 008.10 % -0.97 98.32 % -57.96 0.00 0.00 0.00 0.00
EBITDA -642.836 K 86.45 % -4.745 M 39.23 % -7.808 M 31.06 % -11.325 M -124.70 % -5.040 M -13.92 % -4.424 M 12.31 % -5.045 M 44.77 % -9.135 M -1 206.87 % -699.000 K -73.45 % -403.000 K 95.99 % -10.048 M -106.66 % -4.862 M -24.67 % -3.900 M 49.21 % -7.678 M -3 195.28 % -233.000 K -164.82 % -87.985 K 36.70 % -139.000 K -116.68 % 833.468 K
Net income ratio 0.03 109.87 % -0.30 56.77 % -0.69 48.03 % -1.32 -141.75 % -0.55 44.51 % -0.98 30.49 % -1.42 37.79 % -2.28 -304.07 % -0.56 96.63 % -16.73 0.00 100.00 % -44.44 -5 001.68 % -0.87 98.45 % -56.07 0.00 0.00 0.00 0.00
Ratio EBITDA -0.04 89.29 % -0.39 45.97 % -0.72 41.60 % -1.24 -35.95 % -0.91 22.50 % -1.18 13.17 % -1.35 39.99 % -2.26 -566.66 % -0.34 97.85 % -15.76 0.00 100.00 % -57.52 -6 077.21 % -0.93 98.36 % -56.87 0.00 0.00 0.00 0.00
Gross profit ratio 0.79 9.39 % 0.72 4.28 % 0.69 12.51 % 0.62 -2.71 % 0.63 -13.85 % 0.73 66.29 % 0.44 -11.18 % 0.50 220.60 % 0.16 101.13 % -13.76 0.00 100.00 % -0.19 -370.74 % 0.07 -92.84 % 1.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 783.535 M 7.03 % 732.081 M 9.16 % 670.658 M 9.82 % 610.691 M 25.51 % 486.573 M 11.15 % 437.755 M 4.52 % 418.831 M 96.47 % 213.181 M 1 453.23 % 13.725 M -25.20 % 18.348 M 9.51 % 16.754 M 10.95 % 15.101 M 2.66 % 14.710 M 38.93 % 10.588 M 753.18 % 1.241 M 21.46 % 1.022 M 8.65 % 940.367 K 84.94 % 508.473 K
Weighted average shs out 783.923 M 7.08 % 732.081 M 9.16 % 670.658 M 9.82 % 610.691 M 25.51 % 486.573 M 11.15 % 437.755 M 4.52 % 418.831 M 96.47 % 213.181 M 1 453.23 % 13.725 M -25.20 % 18.348 M 9.51 % 16.754 M 10.95 % 15.101 M 2.66 % 14.710 M 38.93 % 10.588 M 753.18 % 1.241 M 21.46 % 1.022 M 8.65 % 940.367 K 84.94 % 508.473 K
EPS diluted 0.00 112.24 % 0.00 55.45 % -0.01 44.44 % -0.02 -219.35 % -0.01 27.06 % -0.01 32.54 % -0.01 70.77 % -0.04 -280.33 % 0.02 202.58 % -0.02 96.62 % -0.69 -176.00 % -0.25 -4.17 % -0.24 67.57 % -0.74 -270.00 % -0.20 -123.21 % -0.09 98.87 % -7.96 -201.52 % -2.64
Earnings per share 0.00 112.24 % 0.00 55.45 % -0.01 44.44 % -0.02 -219.35 % -0.01 27.06 % -0.01 32.54 % -0.01 70.77 % -0.04 -280.33 % 0.02 202.58 % -0.02 96.62 % -0.69 -176.00 % -0.25 -4.17 % -0.24 67.57 % -0.74 -270.00 % -0.20 -123.21 % -0.09 98.87 % -7.96 -201.52 % -2.64
Gross profit 12.143 M 38.35 % 8.777 M 17.30 % 7.483 M 32.83 % 5.633 M 60.81 % 3.503 M 26.64 % 2.766 M 67.94 % 1.647 M -18.26 % 2.015 M 528.48 % 320.613 K 191.08 % -352.000 K 0.000 100.00 % -16.383 K -105.46 % 299.832 K 122.10 % 135.000 K 0.000 0.000 0.000 0.000
Income tax expense 65.317 K 53.18 % 42.641 K 66.14 % 25.665 K 111.40 % -225.047 K -4 160.75 % 5.542 K 100.42 % -1.312 M -1 060.98 % 136.528 K 304.10 % -66.892 K -120.72 % 322.762 K -26.14 % 437.010 K 0.000 -100.00 % 527.114 K 0.000 0.000 0.000 0.000 -100.00 % 25.204 K -87.31 % 198.537 K
Cost of revenue 3.216 M -4.47 % 3.367 M 1.60 % 3.314 M -5.66 % 3.513 M 73.05 % 2.030 M 103.60 % 997.047 K -52.07 % 2.080 M 2.21 % 2.035 M 16.62 % 1.745 M 362.35 % 377.419 K 0.000 -100.00 % 100.904 K -97.40 % 3.888 M 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 2.610 M -71.23 % 9.073 M -7.04 % 9.760 M -32.85 % 14.535 M 527.76 % 2.315 M -33.77 % 3.496 M -39.02 % 5.734 M 8.14 % 5.302 M 9 611.45 % 54.597 K -71.05 % 188.609 K -86.47 % 1.394 M -9.78 % 1.545 M 19.95 % 1.288 M -8.65 % 1.410 M 502.24 % 234.126 K 165.28 % 88.256 K -36.65 % 139.323 K -90.26 % 1.431 M
Selling and marketing expenses 633.727 K 12.56 % 562.997 K 12.35 % 501.113 K -38.59 % 816.010 K 283.27 % 212.905 K 116.79 % 98.207 K -71.32 % 342.425 K 54.91 % 221.044 K 0.000 0.000 -100.00 % 8.316 K -81.82 % 45.754 K -55.71 % 103.312 K -10.89 % 115.939 K 0.000 0.000 0.000 -100.00 % 49.179 K
Other expenses 0.000 -100.00 % 1.372 M -15.68 % 1.627 M 246.18 % -1.113 M -136.52 % 3.049 M 123.41 % 1.365 M 126.32 % -5.185 M -68.07 % -3.085 M -1 273.36 % 262.920 K -38.38 % 426.690 K 148.16 % -886.000 K 44.87 % -1.607 M -47.16 % -1.092 M 21.50 % -1.391 M 0.000 0.000 0.000 0.000
Operating expenses 12.454 M 0.60 % 12.380 M -8.40 % 13.516 M -14.18 % 15.750 M 72.13 % 9.150 M 16.46 % 7.857 M 15.73 % 6.789 M 178.47 % 2.438 M 62.97 % 1.496 M 92.79 % 775.957 K -91.56 % 9.199 M 56 249.67 % -16.383 K -105.46 % 299.832 K 122.10 % 135.000 K -42.34 % 234.126 K 165.28 % 88.256 K -36.65 % 139.323 K -90.17 % 1.417 M
Cost and expenses 15.670 M -0.49 % 15.748 M -6.43 % 16.830 M -12.63 % 19.263 M 72.30 % 11.180 M 26.27 % 8.854 M -9.75 % 9.810 M 12.41 % 8.727 M 169.27 % 3.241 M 303.87 % 802.494 K 0.000 -100.00 % 84.521 K -97.98 % 4.188 M 37.54 % 3.045 M 1 200.58 % 234.126 K 0.000 0.000 -100.00 % 2.072 M
Research and development expenses 1.552 M 13.10 % 1.372 M -15.67 % 1.627 M 7.61 % 1.512 M -57.68 % 3.573 M 23.29 % 2.898 M 5.11 % 2.757 M 63.33 % 1.688 M 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 10.902 M 13.14 % 9.636 M -6.10 % 10.262 M -33.16 % 15.351 M 507.17 % 2.528 M -29.66 % 3.594 M -40.84 % 6.076 M 10.01 % 5.523 M 10 016.31 % 54.597 K -71.05 % 188.609 K -86.55 % 1.402 M -11.81 % 1.590 M 14.22 % 1.392 M -14.50 % 1.628 M 595.35 % 234.126 K 165.28 % 88.256 K -36.65 % 139.323 K -90.59 % 1.480 M
Interest income 0.000 -100.00 % 17.277 K 131.75 % 7.455 K -13.64 % 8.632 K 51.49 % 5.698 K -69.19 % 18.493 K 15.87 % 15.960 K 72.09 % 9.274 K -5.72 % 9.837 K 26.37 % 7.784 K 75.67 % 4.431 K -35.76 % 6.898 K -80.66 % 35.661 K -69.89 % 118.437 K 13 899.65 % 846.000 212.18 % 271.000 652.78 % 36.000 -99.96 % 87.961 K
Interest expense 0.000 -100.00 % 450.784 K -4.16 % 470.333 K 79.24 % 262.408 K 44.59 % 181.484 K 16.01 % 156.442 K 911.52 % 15.466 K -86.28 % 112.767 K 220.21 % 35.217 K 241.25 % 10.320 K -96.08 % 262.939 K -5.59 % 278.512 K 575.59 % 41.225 K -68.79 % 132.091 K 1 279.68 % 9.574 K 575.65 % 1.417 K 57.27 % 901.000 -99.47 % 168.504 K
Depreciation and amortization 478.220 K -57.78 % 1.133 M -1.43 % 1.149 M 61.24 % 712.682 K 28.68 % 553.824 K 26.81 % 436.736 K 439.65 % 80.929 K 103.35 % 39.797 K 2.61 % 38.784 K 167.92 % 14.476 K -55.26 % 32.354 K -95.37 % 699.010 K 439.97 % 129.454 K 834.15 % 13.858 K 0.000 0.000 0.000 -100.00 % 41.354 K
Operating income -311.342 K 94.70 % -5.878 M 2.58 % -6.034 M 40.36 % -10.117 M -79.16 % -5.647 M -10.92 % -5.091 M 16.29 % -6.082 M -30.04 % -4.677 M -298.04 % -1.175 M -53.59 % -765.000 K 93.01 % -10.940 M -212.93 % -3.496 M -0.43 % -3.481 M -19.62 % -2.910 M -1 143.59 % -234.000 K 0.000 100.00 % -139.000 K 93.29 % -2.072 M
Operating income ratio -0.02 95.81 % -0.48 13.39 % -0.56 49.49 % -1.11 -8.40 % -1.02 24.54 % -1.35 17.12 % -1.63 -41.31 % -1.15 -103.05 % -0.57 98.10 % -29.91 0.00 100.00 % -41.36 -4 876.33 % -0.83 96.14 % -21.56 0.00 0.00 0.00 0.00
Total other income expenses net 826.631 K -64.32 % 2.317 M 271.63 % -1.350 M 38.15 % -2.183 M -182.97 % 2.631 M 3 463.02 % 73.839 K -92.15 % 940.990 K 120.41 % -4.610 M -1 479.64 % 334.145 K -11.47 % 377.451 K 117.29 % -2.183 M 6.83 % -2.343 M -297.12 % -590.000 K 87.99 % -4.913 M -56 190.10 % -8.728 K 90.24 % -89.402 K 98.78 % -7.332 M -18 500.64 % -39.418 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 -206.294 K -114.02 % 1.471 M -43.01 % 2.581 M 166.34 % -3.891 M -0.51 % -3.871 M -439.41 % -717.709 K -10.84 % -647.538 K 87.47 % -5.168 M -414.08 % 1.645 M 142.83 % 677.594 K 33.44 % 507.774 K -28.58 % 710.967 K 144.56 % -1.596 M -15.19 % -1.385 M -18.12 % -1.173 M -8 694.22 % 13.644 K 159.82 % -22.807 K -100.53 % 4.277 M 0.000
Total investments 0.000 0.000 0.000 -100.00 % 107.301 K 58.63 % 67.642 K 33.90 % 50.515 K -10.10 % 56.190 K 76 872.60 % 73.000 -99.82 % 39.783 K 1 234.10 % 2.982 K 0.00 % 2.982 K -99.74 % 1.146 M -78.48 % 5.324 M 14.94 % 4.632 M 0.000 0.000 0.000 0.000 -100.00 % 386.820 K
Total debt 2.627 M -13.66 % 3.042 M -32.08 % 4.479 M 92.85 % 2.323 M 77.97 % 1.305 M -25.21 % 1.745 M 31.73 % 1.325 M -4.63 % 1.389 M -18.27 % 1.699 M 149.43 % 681.327 K 32.71 % 513.384 K -54.19 % 1.121 M 0.000 -100.00 % 2.200 M 406.67 % 434.205 K 577.84 % 64.057 K 0.000 -100.00 % 4.338 M 0.000
Accumulated other comprehensive income loss 5.187 M 13.89 % 4.554 M 3.57 % 4.397 M -19.72 % 5.477 M 52.26 % 3.597 M 3.32 % 3.482 M 8.44 % 3.211 M 56.96 % 2.045 M 208 397.96 % -982.000 -100.21 % 474.641 K -12.86 % 544.671 K -44.17 % 975.594 K -17.62 % 1.184 M 70.71 % 693.734 K -29.21 % 979.952 K 0.00 % 979.952 K 0.00 % 979.952 K 0.00 % 979.952 K -39.16 % 1.611 M
Retained earnings -61.580 M 0.73 % -62.030 M -6.17 % -58.426 M -14.52 % -51.017 M -31.01 % -38.942 M -8.41 % -35.920 M -11.56 % -32.198 M -22.68 % -26.246 M -54.16 % -17.026 M 51.32 % -34.978 M -1.24 % -34.550 M -44.30 % -23.943 M -18.61 % -20.187 M -23.83 % -16.303 M -67.84 % -9.713 M -2.56 % -9.470 M -0.95 % -9.381 M -472.81 % -1.638 M -970.91 % -152.924 K
Common stock 64.615 M 1.14 % 63.888 M 6.65 % 59.907 M 3.54 % 57.857 M 38.91 % 41.650 M 25.60 % 33.160 M 12.54 % 29.464 M 2.55 % 28.732 M 109.34 % 13.725 M -56.40 % 31.479 M 0.00 % 31.479 M 2.55 % 30.696 M 0.00 % 30.696 M 8.34 % 28.332 M 237.94 % 8.384 M 0.00 % 8.384 M 0.25 % 8.363 M 0.00 % 8.363 M 1 572.53 % 500.000 K
Total equity 8.222 M 28.22 % 6.412 M 9.09 % 5.878 M -52.28 % 12.317 M 95.34 % 6.305 M 774.00 % 721.450 K 51.54 % 476.083 K -89.49 % 4.531 M 236.99 % -3.308 M -9.15 % -3.030 M -19.66 % -2.533 M -132.79 % 7.724 M -33.94 % 11.693 M -17.56 % 14.184 M 4 158.81 % -349.454 K -227.82 % -106.600 K -178.69 % -38.250 K -100.41 % 9.433 M 386.75 % 1.938 M
Other non current liabilities 63.099 K -5.83 % 67.008 K -37.64 % 107.446 K 478.41 % 18.576 K -82.47 % 105.982 K 34.70 % 78.679 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 % 31.545 K 215.45 % 10.000 K
Long term debt 212.191 K -52.06 % 442.621 K -59.42 % 1.091 M 496.63 % 182.826 K 32.36 % 138.129 K -29.99 % 197.288 K 0.000 0.000 -100.00 % 495.693 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.051 M 0.000
Total non current liabilities 275.290 K -45.98 % 509.629 K -57.47 % 1.198 M 494.95 % 201.402 K -17.50 % 244.111 K -11.54 % 275.967 K 0.000 0.000 -100.00 % 495.693 K -0.86 % 500.000 K 0.00 % 500.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.083 M 30 729.21 % 10.000 K
Other current liabilities 1.986 M 6.01 % 1.873 M -38.70 % 3.056 M -11.78 % 3.464 M 188.49 % 1.201 M 171.78 % 441.803 K 941.28 % 42.429 K -96.34 % 1.159 M -32.92 % 1.727 M 24.69 % 1.385 M -27.85 % 1.920 M 53.52 % 1.251 M 1 279.44 % 90.662 K -82.77 % 526.152 K -67.93 % 1.641 M 3 654.45 % 43.702 K 39.69 % 31.286 K -97.12 % 1.086 M 4 701.12 % 22.611 K
Deferred revenue 0.000 0.000 -100.00 % 1.104 M -4.58 % 1.157 M 121.64 % 521.873 K -62.72 % 1.400 M 396.71 % 281.837 K 120.29 % -1.389 M -15.38 % -1.204 M -155.11 % 2.184 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 2.415 M -7.12 % 2.600 M -23.28 % 3.388 M 58.35 % 2.140 M 83.37 % 1.167 M -24.60 % 1.548 M 48.41 % 1.043 M -24.92 % 1.389 M 15.38 % 1.204 M 76.68 % 681.327 K 32.71 % 513.384 K -54.19 % 1.121 M 0.000 -100.00 % 2.200 M 406.67 % 434.205 K 577.84 % 64.057 K 0.000 -100.00 % 1.287 M 0.000
Total current liabilities 6.129 M 7.48 % 5.702 M -38.44 % 9.262 M 15.79 % 7.999 M 119.76 % 3.640 M -19.08 % 4.498 M 44.44 % 3.114 M -2.65 % 3.199 M -7.80 % 3.470 M 4.65 % 3.316 M 22.53 % 2.706 M 5.07 % 2.576 M 1 065.05 % 221.069 K -92.49 % 2.943 M 41.79 % 2.076 M 1 089.75 % 174.471 K 107.08 % 84.251 K -96.75 % 2.589 M 11 351.80 % 22.611 K
Total liabilities 6.404 M 3.09 % 6.212 M -40.62 % 10.461 M 27.56 % 8.200 M 111.13 % 3.884 M -18.65 % 4.774 M 53.30 % 3.114 M -2.65 % 3.199 M -19.32 % 3.966 M 19.60 % 3.316 M 22.53 % 2.706 M 5.07 % 2.576 M 1 065.05 % 221.069 K -92.49 % 2.943 M 41.79 % 2.076 M 1 089.75 % 174.471 K 107.08 % 84.251 K -98.51 % 5.672 M 17 293.79 % 32.611 K
Other non current assets 33.557 K 0.000 100.00 % -5.593 M -0.65 % -5.557 M -164.64 % -2.100 M -183.94 % -739.583 K -55.96 % -474.205 K -131.47 % -204.870 K -80.79 % -113.318 K -3 700.07 % -2.982 K -104.17 % 71.537 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.713 M 0.000
Long term investments 0.000 0.000 0.000 0.000 -100.00 % 67.642 K 33.90 % 50.515 K -10.10 % 56.190 K 76 872.60 % 73.000 -99.82 % 39.783 K 1 234.10 % 2.982 K 0.00 % 2.982 K -99.74 % 1.146 M -78.48 % 5.324 M 14.94 % 4.632 M 0.000 0.000 0.000 0.000 -100.00 % 386.820 K
Intangible assets 385.617 K -47.19 % 730.257 K -90.03 % 7.322 M -11.59 % 8.281 M 537.00 % 1.300 M 0.00 % 1.300 M 33.93 % 970.697 K 0.000 -100.00 % 322.411 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.072 M 0.000
GoodWill 5.632 M 0.00 % 5.632 M 0.00 % 5.632 M 0.00 % 5.632 M 1 368.97 % 383.399 K 168.75 % -557.661 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 135.837 K 0.000 0.000 0.000 -100.00 % 2.396 M 0.000
Goodwill and intangible assets 6.018 M -5.42 % 6.362 M -50.89 % 12.954 M -6.90 % 13.913 M 726.47 % 1.683 M 126.76 % 742.405 K 374.30 % 156.526 K 218.38 % -132.222 K -6 018.62 % 2.234 K 0.000 0.000 0.000 0.000 -100.00 % 135.837 K 0.000 0.000 0.000 -100.00 % 6.469 M 0.000
Property plant equipment net 592.954 K -35.09 % 913.488 K -46.00 % 1.692 M 119.55 % 770.446 K -3.68 % 799.922 K 8.16 % 739.583 K 55.96 % 474.205 K 131.47 % 204.870 K 80.79 % 113.318 K 9 135.37 % 1.227 K -95.93 % 30.130 K -58.03 % 71.790 K -98.42 % 4.541 M -37.20 % 7.230 M 0.000 0.000 0.000 -100.00 % 491.160 K -60.96 % 1.258 M
Total non current assets 6.644 M -8.68 % 7.276 M -19.62 % 9.052 M -0.82 % 9.127 M 321.04 % 2.168 M 174.35 % 790.097 K 66.62 % 474.205 K 131.47 % 204.870 K 80.79 % 113.318 K 9 135.37 % 1.227 K -98.83 % 104.649 K -91.40 % 1.217 M -87.66 % 9.865 M -17.78 % 11.998 M 0.000 0.000 0.000 -100.00 % 11.154 M 578.16 % 1.645 M
Other current assets 2.080 M -15.25 % 2.454 M 419.38 % 472.424 K 340.28 % 107.301 K -91.60 % 1.277 M 823.35 % 138.310 K 18.00 % 117.215 K -51.91 % 243.730 K 286.50 % 63.061 K 300.46 % 15.747 K -0.99 % 15.904 K -65.64 % 46.284 K -68.32 % 146.076 K 87.82 % 77.775 K -27.54 % 107.330 K 0.000 0.000 0.000 0.000
Short term investments 0.000 0.000 0.000 -100.00 % 107.301 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
cash and cash equivalents 2.833 M 80.32 % 1.571 M -17.21 % 1.898 M -69.46 % 6.214 M 20.04 % 5.176 M 110.20 % 2.463 M 24.87 % 1.972 M -69.92 % 6.557 M 12 034.82 % 54.034 K 1 347.47 % 3.733 K -33.46 % 5.610 K -98.63 % 409.693 K -74.32 % 1.596 M -55.50 % 3.585 M 123.12 % 1.607 M 3 087.27 % 50.413 K 121.04 % 22.807 K -63.05 % 61.717 K 0.000
Cash and short term investments 2.833 M 80.32 % 1.571 M -17.21 % 1.898 M -69.46 % 6.214 M 20.04 % 5.176 M 110.20 % 2.463 M 24.87 % 1.972 M -69.92 % 6.557 M 12 034.82 % 54.034 K 1 347.47 % 3.733 K -33.46 % 5.610 K -98.63 % 409.693 K -74.32 % 1.596 M -55.50 % 3.585 M 123.12 % 1.607 M 3 087.27 % 50.413 K 121.04 % 22.807 K -63.05 % 61.717 K -81.05 % 325.710 K
Total current assets 7.982 M 49.24 % 5.348 M -26.60 % 7.286 M -36.04 % 11.391 M 42.00 % 8.022 M 70.47 % 4.706 M 53.78 % 3.060 M -57.43 % 7.189 M 1 535.61 % 439.506 K 54.72 % 284.072 K 312.48 % 68.869 K -99.24 % 9.082 M 343.18 % 2.049 M -60.05 % 5.129 M 197.11 % 1.726 M 2 443.52 % 67.871 K 47.54 % 46.001 K -98.84 % 3.951 M 1 112.95 % 325.710 K
Inventory 165.499 K 37.55 % 120.317 K -75.23 % 485.731 K 109.56 % 231.790 K -3.98 % 241.394 K -69.94 % 802.908 K 0.000 0.000 100.00 % 0.000 -100.00 % 15.000 K 0.00 % 15.000 K 0.000 -100.00 % 5.980 K 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 2.904 M 141.32 % 1.203 M -72.84 % 4.430 M -8.43 % 4.838 M 264.62 % 1.327 M 1.92 % 1.302 M 34.12 % 970.697 K 150.20 % 387.961 K 20.33 % 322.411 K 21.85 % 264.592 K 458.74 % 47.355 K -99.45 % 8.626 M 2 759.20 % 301.689 K -79.42 % 1.466 M 11 935.87 % 12.181 K -30.23 % 17.458 K -24.73 % 23.194 K -99.40 % 3.889 M 0.000
Tax assets 0.000 0.000 0.000 0.000 -100.00 % 1.717 M 60 907.23 % -2.823 K -101.08 % 261.489 K -22.41 % 337.019 K 372.67 % 71.301 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 481.813 K 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 56.190 K -83.33 % 337.092 K 203.46 % 111.084 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 1.728 M 40.58 % 1.229 M -28.29 % 1.714 M 38.42 % 1.239 M 65.06 % 750.357 K -31.45 % 1.095 M -25.23 % 1.464 M 253.61 % 414.016 K -23.17 % 538.852 K 19.65 % 450.353 K 65.03 % 272.890 K 33.59 % 204.279 K 56.65 % 130.407 K -39.90 % 216.979 K 27 296.34 % 792.000 -98.81 % 66.712 K 25.95 % 52.965 K -75.57 % 216.793 K 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.347 K 850.76 % 1.509 K -99.36 % 237.600 K 0.000 -100.00 % 798.813 K 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 % -305.014 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.909 K 3.98 % -6.154 K -3.88 % -5.924 K -28.73 % -4.602 K 0.000 -100.00 % 1.460 M 0.000 0.000 0.000 -100.00 % 1.728 M 0.000
Capital lease obligations 473.880 K -38.49 % 770.399 K -44.08 % 1.378 M 274.11 % 368.254 K -17.02 % 443.788 K 2.69 % 432.166 K 253.34 % -281.837 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 58.777 K 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 982.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 -100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.000 K
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 305.013 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
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -500.000 K 0.00 % -500.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 14.626 M 15.86 % 12.624 M -22.73 % 16.338 M -20.37 % 20.518 M 101.36 % 10.189 M 85.40 % 5.496 M 53.07 % 3.591 M -53.55 % 7.731 M 1 064.41 % 663.908 K 132.71 % 285.299 K 64.42 % 173.518 K -98.32 % 10.299 M -13.55 % 11.914 M -30.44 % 17.127 M 892.10 % 1.726 M 2 443.52 % 67.871 K 47.54 % 46.001 K -99.70 % 15.105 M 666.56 % 1.970 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.707 M 40.66 % -4.561 M -252.27 % -1.295 M 5.01 % -1.363 M -45.00 % -940.117 K 51.39 % -1.934 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 1.388 M -1.67 % 1.412 M 579.62 % 207.749 K -93.45 % 3.173 M 4 289.88 % 72.288 K -75.11 % 290.405 K -77.45 % 1.288 M -36.21 % 2.019 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -1.255 M -178.70 % 1.595 M 100.70 % 794.712 K 415.26 % -252.083 K 76.91 % -1.092 M -2 155.87 % -48.404 K 86.08 % -347.850 K -308.21 % -85.213 K -223.95 % -26.304 K -111.09 % 237.285 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables -1.409 M -304.77 % 688.312 K 3 053.62 % -23.304 K 96.33 % -634.194 K -146.97 % -256.786 K -3 153.75 % -7.892 K 97.73 % -347.850 K -308.21 % -85.213 K -106.31 % -41.304 K 80.97 % -217.079 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -45.182 K -112.36 % 365.414 K 243.90 % -253.940 K -2 744.11 % 9.604 K -98.29 % 561.514 K 169.94 % -802.908 K -419.67 % 251.170 K 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
Accounts payables 0.000 0.000 -100.00 % 727.555 K -50.26 % 1.463 M 448.62 % -419.611 K -168.62 % 611.521 K 206.26 % 199.677 K 107.79 % -2.562 M -526.11 % 601.200 K -0.96 % 607.047 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 199.269 K -63.19 % 541.286 K 57.17 % 344.401 K 131.59 % -1.090 M -11.60 % -977.046 K -747.59 % 150.875 K 133.46 % -450.847 K -117.60 % 2.562 M 526.11 % -601.200 K -293.76 % -152.683 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 387.966 K 118.35 % -2.115 M -174.08 % 2.855 M -39.45 % 4.715 M 243.29 % 1.373 M 0.75 % 1.363 M 97.86 % 688.947 K -86.25 % 5.009 M 971.20 % 467.587 K 835.43 % -63.580 K 94.74 % -1.210 M 0.000 100.00 % -1.816 M -124.03 % 7.556 M 1 896.71 % -420.521 K -631.30 % -57.503 K 62.54 % -153.514 K -111.79 % 1.303 M
Net cash provided by operating activities 1.695 M 233.17 % -1.273 M 73.40 % -4.784 M 39.34 % -7.887 M -131.37 % -3.409 M -12.64 % -3.026 M 32.86 % -4.508 M -8.06 % -4.172 M -507.32 % -686.928 K -186.94 % -239.398 K 80.21 % -1.210 M 0.000 100.00 % -1.816 M 0.000 100.00 % -420.521 K -631.30 % -57.503 K 62.54 % -153.514 K 0.000
Investments in property plant and equipment -88.240 K -937.87 % -8.502 K 94.37 % -151.016 K 40.54 % -253.996 K -0.57 % -252.554 K -152.56 % -99.996 K 74.80 % -396.804 K -194.14 % -134.901 K -392.00 % -27.419 K -14 106.74 % -193.000 0.000 100.00 % -2.637 K 99.70 % -877.587 K 68.18 % -2.758 M 0.000 0.000 0.000 100.00 % -284.402 K
Acquisitions net 0.000 0.000 0.000 100.00 % -1.080 M 0.000 0.000 0.000 -100.00 % 6.422 M 0.000 -100.00 % 4.545 K -98.47 % 297.839 K 88.49 % 158.012 K -89.51 % 1.506 M 0.000 0.000 0.000 0.000 100.00 % -98.137 K
Purchases of investments 0.000 -100.00 % 56.550 K 238.52 % -40.824 K 61.92 % -107.219 K 0.000 0.000 0.000 0.000 0.000 100.00 % -79.064 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 137.744 K
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 107.219 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 74.519 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 148.627 K 155.80 % -266.367 K
Other investing activites 0.000 0.000 0.000 100.00 % -107.219 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 74.519 K 645.19 % 10.000 K -97.81 % 456.238 K 156.46 % -808.067 K 27.49 % -1.114 M 0.000 0.000 0.000 100.00 % -2.065 M
Net cash used for investing activites -88.240 K -283.65 % 48.048 K 125.05 % -191.840 K 86.69 % -1.441 M -470.66 % -252.554 K -152.56 % -99.996 K 74.80 % -396.804 K -106.31 % 6.288 M 23 031.32 % -27.419 K -134.76 % 78.871 K -74.38 % 307.839 K -49.67 % 611.613 K 440.12 % -179.824 K 95.36 % -3.873 M 0.000 0.000 -100.00 % 148.627 K 105.77 % -2.576 M
Debt repayment -316.164 K 61.93 % -830.411 K -191.37 % 908.885 K -18.85 % 1.120 M 370.33 % -414.301 K -181.52 % 508.197 K 58.81 % 320.003 K 180.51 % -397.469 K -220.45 % 330.000 K 108.01 % 158.650 K -37.73 % 254.792 K -77.08 % 1.112 M 0.000 0.000 -100.00 % 370.148 K 477.84 % 64.057 K 0.000 100.00 % -383.641 K
Common stock issued 0.000 -100.00 % 2.098 M 0.000 -100.00 % 9.996 M 39.81 % 7.150 M 114.76 % 3.329 M 0.000 -100.00 % 5.050 M 540.32 % 788.663 K 0.000 -100.00 % 243.140 K 0.000 0.000 -100.00 % 7.642 M 375.60 % 1.607 M 7 532.34 % 21.052 K 0.000 0.000
Common stock repurchased 0.000 100.00 % -86.580 K 0.000 100.00 % -352.076 K -227.51 % -107.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 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 0.000 100.00 % -282.654 K -13.51 % -249.011 K 37.52 % -398.542 K -57.62 % -252.848 K -14.65 % -220.531 K 0.000 0.000 100.00 % -459.804 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 244.783 K
Net cash used provided by financing activities -316.164 K -135.20 % 898.080 K 36.10 % 659.874 K -93.63 % 10.366 M 62.59 % 6.375 M 76.26 % 3.617 M 1 030.28 % 320.003 K -93.12 % 4.653 M 606.15 % 658.859 K 315.29 % 158.650 K -68.14 % 497.932 K -55.20 % 1.112 M 0.000 -100.00 % 7.642 M 286.55 % 1.977 M 2 222.80 % 85.109 K 0.000 100.00 % -138.858 K
Effect of forex changes on cash -28.512 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.000 0.000 0.000 0.000 100.00 % -6.615 K -211.93 % 5.910 K 0.000 0.000 0.000 0.000 0.000
Net change in cash 1.262 M 486.42 % -326.551 K 92.43 % -4.316 M -516.06 % 1.037 M -61.77 % 2.714 M 453.35 % 490.437 K 110.70 % -4.585 M -167.74 % 6.768 M 12 297.66 % -55.488 K -2 856.21 % -1.877 K 99.54 % -404.083 K 65.92 % -1.186 M 40.40 % -1.990 M -200.57 % 1.978 M 27.11 % 1.556 M 5 537.86 % 27.606 K 664.89 % -4.887 K 99.81 % -2.561 M
Cash at beginning of period 1.571 M -17.21 % 1.898 M -69.46 % 6.214 M 20.04 % 5.176 M 110.20 % 2.463 M 24.87 % 1.972 M -69.92 % 6.557 M 3 203.03 % -211.307 K -35.61 % -155.819 K -2 877.52 % 5.610 K -98.63 % 409.693 K -74.32 % 1.596 M -55.50 % 3.585 M 123.12 % 1.607 M 3 087.27 % 50.413 K 121.04 % 22.807 K -17.65 % 27.694 K -98.94 % 2.622 M
Cash at end of period 2.833 M 80.32 % 1.571 M -17.21 % 1.898 M -69.46 % 6.214 M 20.04 % 5.176 M 110.20 % 2.463 M 24.87 % 1.972 M -69.92 % 6.557 M 3 203.03 % -211.307 K -5 760.51 % 3.733 K -33.46 % 5.610 K -98.63 % 409.693 K -74.32 % 1.596 M -55.50 % 3.585 M 123.12 % 1.607 M 3 087.27 % 50.413 K 121.04 % 22.807 K -63.05 % 61.717 K
Operating cash flow 1.695 M 233.17 % -1.273 M 73.40 % -4.784 M 39.34 % -7.887 M -131.37 % -3.409 M -12.64 % -3.026 M 32.86 % -4.508 M -8.06 % -4.172 M -507.32 % -686.928 K -186.94 % -239.398 K 80.21 % -1.210 M 0.000 100.00 % -1.816 M 0.000 100.00 % -420.521 K -631.30 % -57.503 K 62.54 % -153.514 K 0.000
Capital expenditure -88.240 K -937.87 % -8.502 K 94.37 % -151.016 K 40.54 % -253.996 K -0.57 % -252.554 K -152.56 % -99.996 K 74.80 % -396.804 K -194.14 % -134.901 K -392.00 % -27.419 K -14 106.74 % -193.000 0.000 100.00 % -2.637 K 99.84 % -1.686 M 38.88 % -2.758 M 0.000 0.000 0.000 100.00 % -284.402 K
Free CashFlow 1.607 M 225.40 % -1.281 M 74.04 % -4.935 M 39.38 % -8.141 M -122.35 % -3.662 M -17.11 % -3.126 M 36.26 % -4.905 M -13.89 % -4.307 M -502.89 % -714.347 K -198.15 % -239.591 K 80.20 % -1.210 M 58.41 % -2.909 M 16.93 % -3.501 M -26.95 % -2.758 M -555.89 % -420.521 K -631.30 % -57.503 K 62.54 % -153.514 K 46.02 % -284.402 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025-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-30 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 2008-12-30 2008-06-30 2008-01-31
Revenue 9.876 M 80.12 % 5.483 M -18.46 % 6.724 M 24.04 % 5.421 M -8.54 % 5.927 M 21.73 % 4.869 M -21.09 % 6.170 M 107.39 % 2.975 M -1.91 % 3.033 M 21.37 % 2.499 M 33.14 % 1.877 M -0.48 % 1.886 M 25.23 % 1.506 M -32.19 % 2.221 M -1.38 % 2.252 M 25.25 % 1.798 M 29.82 % 1.385 M 103.54 % 680.471 K 5 220.75 % 12.789 K 0.00 % 12.789 K 0.000 0.000 -100.00 % 42.260 K 0.00 % 42.260 K -97.98 % 2.094 M 0.00 % 2.094 M 3 002.22 % 67.500 K 0.00 % 67.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net income 2.043 M 228.24 % -1.593 M -3.37 % -1.541 M 25.27 % -2.062 M 27.47 % -2.843 M 37.74 % -4.566 M 12.01 % -5.189 M 24.64 % -6.886 M -167.63 % -2.573 M -473.05 % -449.000 K 75.69 % -1.847 M 0.59 % -1.858 M 27.45 % -2.561 M 5.74 % -2.717 M 5.10 % -2.863 M 54.96 % -6.357 M -619.12 % -884.000 K -215.71 % -280.000 K 12.08 % -318.455 K -48.81 % -214.000 K 96.32 % -5.820 M 0.00 % -5.820 M -209.90 % -1.878 M 0.00 % -1.878 M -2.96 % -1.824 M 0.00 % -1.824 M 51.81 % -3.785 M 0.00 % -3.785 M -3 027.84 % -121.000 K 0.35 % -121.427 K -171.64 % -44.701 K 0.00 % -44.701 K 98.81 % -3.749 M 0.00 % -3.749 M -271.90 % -1.008 M -200.00 % -336.000 K
Income before tax 2.061 M 233.37 % -1.545 M -2.18 % -1.512 M 52.71 % -3.197 M 22.68 % -4.135 M 28.42 % -5.777 M 11.69 % -6.542 M 25.11 % -8.736 M -240.45 % -2.566 M -25.85 % -2.039 M 6.68 % -2.185 M 22.85 % -2.832 M -16.83 % -2.424 M 10.78 % -2.717 M 7.27 % -2.930 M 53.91 % -6.357 M -1 033.16 % -561.000 K -100.36 % -280.000 K -180.33 % 348.580 K 136.65 % -951.000 K 83.66 % -5.820 M 0.00 % -5.820 M -99.32 % -2.920 M 0.00 % -2.920 M -43.49 % -2.035 M 0.00 % -2.035 M 47.98 % -3.912 M 0.00 % -3.912 M -3 132.91 % -121.000 K 0.35 % -121.427 K -171.64 % -44.701 K 0.00 % -44.701 K 98.80 % -3.736 M 0.00 % -3.736 M -898.82 % 467.708 K 200.00 % 155.902 K
Income before tax ratio 0.21 174.05 % -0.28 -25.31 % -0.22 61.87 % -0.59 15.47 % -0.70 41.20 % -1.19 -11.90 % -1.06 63.89 % -2.94 -247.09 % -0.85 -3.69 % -0.82 29.91 % -1.16 22.48 % -1.50 6.71 % -1.61 -31.57 % -1.22 5.98 % -1.30 63.20 % -3.54 -772.87 % -0.41 1.56 % -0.41 -101.51 % 27.26 136.65 % -74.36 0.00 0.00 100.00 % -69.10 0.00 % -69.10 -7 009.93 % -0.97 0.00 % -0.97 98.32 % -57.95 0.00 % -57.95 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
EBITDA 1.265 M 166.30 % -1.908 M -11.64 % -1.709 M 23.50 % -2.234 M 22.40 % -2.879 M 41.59 % -4.929 M 15.80 % -5.854 M 27.45 % -8.069 M -143.12 % -3.319 M -87.73 % -1.768 M 4.38 % -1.849 M 31.97 % -2.718 M 14.18 % -3.167 M -11.71 % -2.835 M 20.43 % -3.563 M -231.75 % -1.074 M -94.57 % -552.000 K 44.74 % -999.000 K -396.05 % -201.392 K -0.19 % -201.000 K 96.00 % -5.024 M 0.00 % -5.024 M -106.66 % -2.431 M 0.00 % -2.431 M -24.67 % -1.950 M 0.00 % -1.950 M 49.20 % -3.839 M 0.00 % -3.839 M -3 181.06 % -117.000 K -0.31 % -116.640 K -165.14 % -43.993 K 0.00 % -43.993 K 36.83 % -69.644 K 0.00 % -69.644 K -106.46 % 1.078 M 541.80 % -244.000 K
Net income ratio 0.21 171.20 % -0.29 -26.77 % -0.23 39.75 % -0.38 20.70 % -0.48 48.85 % -0.94 -11.51 % -0.84 63.67 % -2.31 -172.84 % -0.85 -372.16 % -0.18 81.74 % -0.98 0.12 % -0.99 42.07 % -1.70 -39.01 % -1.22 3.77 % -1.27 64.04 % -3.54 -453.94 % -0.64 -55.12 % -0.41 98.35 % -24.90 -48.81 % -16.73 0.00 0.00 100.00 % -44.44 0.00 % -44.44 -5 001.74 % -0.87 0.00 % -0.87 98.45 % -56.07 0.00 % -56.07 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA 0.13 136.81 % -0.35 -36.91 % -0.25 38.32 % -0.41 15.16 % -0.49 52.02 % -1.01 -6.70 % -0.95 65.02 % -2.71 -147.86 % -1.09 -54.67 % -0.71 28.18 % -0.99 31.65 % -1.44 31.47 % -2.10 -64.75 % -1.28 19.32 % -1.58 -164.87 % -0.60 -49.87 % -0.40 72.85 % -1.47 90.68 % -15.75 -0.19 % -15.72 0.00 0.00 100.00 % -57.52 0.00 % -57.52 -6 077.28 % -0.93 0.00 % -0.93 98.36 % -56.87 0.00 % -56.87 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Gross profit ratio 0.80 3.48 % 0.77 11.82 % 0.69 -9.16 % 0.76 540.47 % 0.12 140.64 % -0.29 9.91 % -0.32 -148.03 % 0.68 9.58 % 0.62 -5.54 % 0.65 -20.09 % 0.82 57.03 % 0.52 120.43 % 0.24 -51.98 % 0.49 30.08 % 0.38 -41.61 % 0.65 -12.86 % 0.74 162.42 % 0.28 102.06 % -13.76 0.05 % -13.76 0.00 0.00 100.00 % -0.19 0.00 % -0.19 -370.75 % 0.07 0.00 % 0.07 -92.84 % 1.00 0.00 % 1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 780.051 M -0.89 % 787.019 M 1.74 % 773.586 M 12.02 % 690.576 M 1.16 % 682.634 M 3.54 % 659.289 M 0.75 % 654.404 M 15.29 % 567.638 M 15.44 % 491.700 M 7.09 % 459.149 M 2.15 % 449.476 M 5.47 % 426.161 M 1.31 % 420.651 M 1.37 % 414.961 M 57.75 % 263.052 M 61.08 % 163.310 M 1 089.87 % 13.725 M 0.00 % 13.725 M -25.19 % 18.348 M 0.00 % 18.348 M 9.51 % 16.754 M 0.00 % 16.754 M 10.95 % 15.101 M 0.00 % 15.101 M 2.66 % 14.710 M 0.00 % 14.710 M 38.93 % 10.588 M 0.00 % 10.588 M 753.16 % 1.241 M 0.02 % 1.241 M 21.43 % 1.022 M 0.00 % 1.022 M 8.65 % 940.367 K 0.00 % 940.367 K 84.94 % 508.473 K 0.00 % 508.473 K
Weighted average shs out 780.337 M -0.85 % 787.030 M 1.73 % 773.672 M 12.03 % 690.576 M 1.16 % 682.634 M 3.54 % 659.289 M 0.75 % 654.404 M 15.29 % 567.638 M 15.44 % 491.700 M 7.09 % 459.149 M 2.15 % 449.476 M 5.47 % 426.161 M 1.31 % 420.651 M 1.37 % 414.970 M 57.75 % 263.052 M 61.07 % 163.313 M 1 089.89 % 13.725 M 0.00 % 13.725 M -25.19 % 18.348 M 0.00 % 18.348 M 9.51 % 16.754 M 0.00 % 16.754 M 10.95 % 15.101 M 0.00 % 15.101 M 2.66 % 14.710 M 0.00 % 14.710 M 38.93 % 10.588 M 0.00 % 10.588 M 753.16 % 1.241 M 0.02 % 1.241 M 21.43 % 1.022 M 0.00 % 1.022 M 8.65 % 940.367 K 0.00 % 940.367 K 84.94 % 508.473 K 0.00 % 508.473 K
EPS diluted 0.00 230.00 % 0.00 0.00 % 0.00 33.33 % 0.00 28.57 % 0.00 39.13 % -0.01 12.66 % -0.01 34.71 % -0.01 -132.69 % -0.01 -420.00 % 0.00 75.61 % 0.00 6.82 % 0.00 27.87 % -0.01 6.15 % -0.01 40.37 % -0.01 71.98 % -0.04 39.60 % -0.06 -215.69 % -0.02 -75.86 % -0.01 0.00 % -0.01 96.59 % -0.34 0.00 % -0.34 -183.33 % -0.12 0.00 % -0.12 0.00 % -0.12 0.00 % -0.12 67.57 % -0.37 0.00 % -0.37 -278.32 % -0.10 2.20 % -0.10 -123.21 % -0.04 0.00 % -0.04 98.87 % -3.98 0.00 % -3.98 -101.01 % -1.98 -200.00 % -0.66
Earnings per share 0.00 230.00 % 0.00 0.00 % 0.00 33.33 % 0.00 28.57 % 0.00 39.13 % -0.01 12.66 % -0.01 34.71 % -0.01 -132.69 % -0.01 -420.00 % 0.00 75.61 % 0.00 6.82 % 0.00 27.87 % -0.01 6.15 % -0.01 40.37 % -0.01 71.98 % -0.04 39.60 % -0.06 -215.69 % -0.02 -75.86 % -0.01 0.00 % -0.01 96.59 % -0.34 0.00 % -0.34 -183.33 % -0.12 0.00 % -0.12 0.00 % -0.12 0.00 % -0.12 67.57 % -0.37 0.00 % -0.37 -278.32 % -0.10 2.20 % -0.10 -123.21 % -0.04 0.00 % -0.04 98.87 % -3.98 0.00 % -3.98 -101.01 % -1.98 -200.00 % -0.66
Gross profit 7.903 M 86.39 % 4.240 M -8.82 % 4.650 M 12.67 % 4.127 M 485.79 % 704.528 K 149.48 % -1.424 M 28.91 % -2.003 M -199.60 % 2.011 M 7.48 % 1.871 M 14.64 % 1.632 M 6.39 % 1.534 M 56.28 % 981.556 K 176.05 % 355.566 K -67.44 % 1.092 M 28.29 % 851.216 K -26.87 % 1.164 M 13.12 % 1.029 M 434.12 % 192.653 K 209.51 % -175.921 K 0.05 % -176.000 K 0.000 0.000 100.00 % -8.192 K 0.00 % -8.192 K -105.46 % 149.916 K 0.00 % 149.916 K 122.10 % 67.500 K 0.00 % 67.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Income tax expense 17.622 K -63.05 % 47.695 K 61.68 % 29.500 K 102.60 % -1.135 M 12.15 % -1.292 M -6.69 % -1.211 M 10.50 % -1.353 M 26.86 % -1.850 M -58.93 % -1.164 M 26.79 % -1.590 M -370.41 % -338.000 K 65.30 % -974.000 K -813.41 % 136.528 K 0.000 -100.00 % 66.892 K 0.000 -100.00 % 322.762 K 0.000 -100.00 % 218.505 K 0.00 % 218.505 K 0.000 0.000 -100.00 % 263.557 K 0.00 % 263.557 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.602 K 0.00 % 12.602 K -91.54 % 148.903 K 200.00 % 49.634 K
Cost of revenue 1.973 M 58.60 % 1.244 M -40.02 % 2.074 M -61.97 % 5.454 M 4.42 % 5.223 M -17.00 % 6.293 M -23.00 % 8.173 M 747.52 % 964.348 K -17.01 % 1.162 M 33.89 % 867.853 K 152.56 % 343.618 K -62.02 % 904.715 K -21.40 % 1.151 M 1.95 % 1.129 M -19.41 % 1.401 M 120.94 % 634.102 K 77.96 % 356.325 K -26.96 % 487.818 K 158.50 % 188.709 K 0.00 % 188.709 K 0.000 0.000 -100.00 % 50.452 K 0.00 % 50.452 K -97.40 % 1.944 M 0.00 % 1.944 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 1.469 M 28.78 % 1.141 M -85.21 % 7.717 M 469.10 % 1.356 M -1.17 % 1.372 M -11.94 % 1.558 M 21.62 % 1.281 M -65.96 % 3.763 M 34.11 % 2.806 M 51.92 % 1.847 M -28.13 % 2.570 M 40.51 % 1.829 M 17.09 % 1.562 M -5.68 % 1.656 M -2.99 % 1.707 M 107.61 % 822.213 K 13.31 % 725.626 K 73.35 % 418.580 K 343.86 % 94.304 K -82.26 % 531.560 K -23.73 % 696.951 K 0.00 % 696.951 K -9.76 % 772.361 K 0.00 % 772.361 K 19.91 % 644.096 K 0.00 % 644.096 K -8.64 % 705.030 K 0.00 % 705.030 K 502.27 % 117.062 K 0.00 % 117.064 K 165.28 % 44.128 K 0.00 % 44.128 K -36.65 % 69.661 K 0.00 % 69.661 K -93.51 % 1.073 M 199.89 % 357.795 K
Selling and marketing expenses 380.438 K 50.20 % 253.289 K 14.39 % 221.430 K -35.17 % 341.567 K 80.14 % 189.612 K -39.13 % 311.501 K -45.51 % 571.701 K 134.01 % 244.309 K 121.00 % 110.545 K 8.00 % 102.360 K 91.68 % 53.401 K 19.18 % 44.806 K -75.33 % 181.604 K 12.92 % 160.821 K 45.40 % 110.604 K 0.15 % 110.440 K 75.00 % 63.108 K -59.39 % 155.412 K 84.89 % 84.055 K -19.36 % 104.240 K 2 406.97 % 4.158 K 0.00 % 4.158 K -81.82 % 22.877 K 0.00 % 22.877 K -55.71 % 51.656 K 0.00 % 51.656 K -10.89 % 57.969 K 0.00 % 57.969 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 36.885 K 200.02 % 12.294 K
Other expenses 0.000 -100.00 % 67.000 169.79 % -96.000 -100.00 % 2.942 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 -100.00 % 213.345 K 0.00 % 213.345 K 148.16 % -443.000 K 0.00 % -443.000 K 44.83 % -803.000 K 0.00 % -803.000 K -47.07 % -546.000 K 0.00 % -546.000 K 21.50 % -695.500 K 0.00 % -695.500 K -197.22 % -234.000 K -199.95 % 234.126 K 0.000 0.000 0.000 0.000 -100.00 % 2.967 M 1 378.88 % -232.000 K
Operating expenses 6.428 M 6.67 % 6.026 M -7.29 % 6.500 M 10.54 % 5.880 M 28.50 % 4.576 M 14.23 % 4.006 M -5.43 % 4.236 M -60.20 % 10.643 M 93.12 % 5.511 M 51.44 % 3.639 M -2.20 % 3.721 M -4.22 % 3.885 M 8.55 % 3.579 M -5.47 % 3.786 M 42.71 % 2.653 M 18.54 % 2.238 M 45.80 % 1.535 M 260.69 % 425.578 K 6.06 % 401.247 K 0.00 % 401.247 K -91.28 % 4.600 M 0.00 % 4.600 M 56 255.77 % -8.192 K 0.00 % -8.192 K -105.46 % 149.916 K 0.00 % 149.916 K 122.10 % 67.500 K 0.00 % 67.500 K 157.69 % -117.000 K -133.32 % 351.189 K 695.84 % 44.128 K 0.00 % 44.128 K -36.65 % 69.661 K 0.00 % 69.661 K -96.40 % 1.935 M 1 306.00 % 137.624 K
Cost and expenses 8.401 M 15.57 % 7.269 M -15.22 % 8.574 M 2.18 % 8.391 M -14.37 % 9.799 M -4.85 % 10.299 M -17.00 % 12.409 M 6.91 % 11.607 M 73.94 % 6.673 M 48.06 % 4.507 M 10.87 % 4.065 M -15.12 % 4.789 M 1.27 % 4.729 M -6.91 % 5.080 M -13.24 % 5.855 M 103.86 % 2.872 M 83.98 % 1.561 M -4.82 % 1.640 M 308.73 % 401.247 K 0.00 % 401.247 K 0.000 0.000 -100.00 % 42.260 K 0.00 % 42.260 K -97.98 % 2.094 M 0.00 % 2.094 M 3 002.22 % 67.500 K 0.00 % 67.500 K 157.69 % -117.000 K -133.32 % 351.189 K 0.000 0.000 0.000 0.000 -100.00 % 1.935 M 1 306.00 % 137.624 K
Research and development expenses 840.792 K 18.27 % 710.933 K 1.26 % 702.096 K 4.81 % 669.887 K -12.78 % 768.009 K -10.62 % 859.234 K 1.86 % 843.527 K 26.24 % 668.170 K -72.87 % 2.463 M 122.09 % 1.109 M 3.07 % 1.076 M -40.94 % 1.822 M 35.87 % 1.341 M -5.36 % 1.417 M -16.05 % 1.688 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
Selling general and administrative expenses 5.587 M 5.12 % 5.315 M -8.33 % 5.798 M 155.64 % 2.268 M -40.44 % 3.808 M 21.00 % 3.147 M -7.25 % 3.393 M -65.98 % 9.974 M 227.23 % 3.048 M 20.52 % 2.529 M -4.39 % 2.645 M 28.27 % 2.062 M -15.39 % 2.437 M -3.87 % 2.535 M -8.35 % 2.766 M 23.59 % 2.238 M 85.73 % 1.205 M 647.14 % 161.281 K -59.28 % 396.109 K -63.12 % 1.074 M 53.19 % 701.109 K 0.00 % 701.109 K -11.84 % 795.238 K 0.00 % 795.238 K 14.30 % 695.752 K 0.00 % 695.752 K -8.81 % 762.999 K 0.00 % 762.999 K 551.79 % 117.062 K 0.00 % 117.064 K 165.28 % 44.128 K 0.00 % 44.128 K -36.65 % 69.661 K 0.00 % 69.661 K -93.72 % 1.110 M 199.93 % 370.090 K
Interest income 0.000 0.000 0.000 -100.00 % 17.277 K 311.95 % 4.194 K 28.61 % 3.261 K -58.86 % 7.927 K 1 024.40 % 705.000 -77.29 % 3.105 K 19.75 % 2.593 K -72.53 % 9.440 K 4.27 % 9.053 K -61.41 % 23.457 K 2.15 % 22.963 K -60.89 % 58.720 K 31.15 % 44.773 K -18.60 % 55.003 K 17.26 % 46.906 K 1 105.19 % 3.892 K 0.00 % 3.892 K 75.67 % 2.216 K 0.00 % 2.216 K -35.76 % 3.449 K 0.00 % 3.449 K -80.66 % 17.830 K 0.00 % 17.830 K -69.89 % 59.218 K 0.00 % 59.218 K 0.000 -100.00 % 846.000 524.35 % 135.500 0.00 % 135.500 652.78 % 18.000 0.00 % 18.000 -99.98 % 87.961 K 0.000
Interest expense 0.000 0.000 -100.00 % 213.089 K -10.35 % 237.695 K -11.19 % 267.656 K 32.06 % 202.677 K 47.41 % 137.489 K 10.06 % 124.919 K 21.52 % 102.799 K 30.65 % 78.685 K -7.75 % 85.293 K 19.88 % 71.149 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.160 K 0.00 % 5.160 K -96.08 % 131.469 K 0.00 % 131.469 K -5.59 % 139.256 K 0.00 % 139.256 K 575.61 % 20.612 K 0.00 % 20.612 K -68.79 % 66.045 K 0.00 % 66.045 K 1 279.67 % 4.787 K 0.00 % 4.787 K 575.65 % 708.500 0.00 % 708.500 57.27 % 450.500 0.00 % 450.500 -99.64 % 126.378 K 200.00 % 42.126 K
Depreciation and amortization 36.354 K -91.77 % 441.866 K -37.07 % 702.207 K -4.62 % 736.250 K -4.81 % 773.426 K 54.35 % 501.100 K -9.01 % 550.703 K -2.07 % 562.360 K 78.76 % 314.588 K 31.50 % 239.236 K -4.80 % 251.286 K 35.50 % 185.450 K 228.42 % 56.468 K 130.85 % 24.461 K -20.56 % 30.791 K 241.89 % 9.006 K -71.17 % 31.238 K 3 874.30 % 786.000 -89.14 % 7.238 K 0.00 % 7.238 K -55.26 % 16.177 K 0.00 % 16.177 K -95.37 % 349.505 K 0.00 % 349.505 K 439.97 % 64.727 K 0.00 % 64.727 K 834.15 % 6.929 K 0.00 % 6.929 K 1 538.06 % 423.000 0.00 % 423.000 0.000 0.000 0.000 0.000 100.00 % -222.000 K -184.25 % 263.500 K
Operating income 1.475 M 182.58 % -1.786 M 3.46 % -1.850 M 37.71 % -2.970 M 23.30 % -3.872 M 28.69 % -5.430 M 12.97 % -6.239 M 27.72 % -8.632 M -137.14 % -3.640 M -81.37 % -2.007 M 8.27 % -2.188 M 24.63 % -2.903 M 9.93 % -3.223 M -12.73 % -2.859 M 20.65 % -3.603 M -235.47 % -1.074 M -510.23 % -176.000 K 81.67 % -960.000 K -139.25 % -401.247 K -0.06 % -401.000 K 0.000 0.000 100.00 % -1.748 M 0.00 % -1.748 M -0.46 % -1.740 M 0.00 % -1.740 M -19.58 % -1.455 M 0.00 % -1.455 M -1 143.68 % -117.000 K 0.05 % -117.063 K 0.000 0.000 0.000 0.000 100.00 % -1.564 M -207.87 % -508.000 K
Operating income ratio 0.15 145.85 % -0.33 -18.39 % -0.28 49.78 % -0.55 16.14 % -0.65 41.42 % -1.12 -10.29 % -1.01 65.15 % -2.90 -141.77 % -1.20 -49.43 % -0.80 31.10 % -1.17 24.27 % -1.54 28.08 % -2.14 -66.25 % -1.29 19.54 % -1.60 -167.84 % -0.60 -370.06 % -0.13 90.99 % -1.41 95.50 % -31.37 -0.06 % -31.36 0.00 0.00 100.00 % -41.36 0.00 % -41.36 -4 877.82 % -0.83 0.00 % -0.83 96.15 % -21.56 0.00 % -21.56 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Total other income expenses net 585.721 K 143.13 % 240.910 K -28.87 % 338.710 K 249.21 % -227.000 K 13.69 % -263.000 K 24.21 % -347.000 K -14.52 % -303.000 K -191.35 % -104.000 K -8.01 % -96.287 K -204.64 % -31.607 K -1 316.12 % 2.599 K -96.35 % 71.240 K -91.08 % 798.527 K 460.52 % 142.463 K -78.85 % 673.428 K 112.74 % -5.284 M -1 272.47 % -385.000 K -156.61 % 680.060 K 303.27 % 168.638 K 0.00 % 168.638 K 115.46 % -1.091 M 0.00 % -1.091 M 6.91 % -1.172 M 0.00 % -1.172 M -297.29 % -295.000 K 0.00 % -295.000 K 87.99 % -2.457 M 0.00 % -2.457 M -56 194.98 % -4.364 K 0.00 % -4.364 K 0.000 0.000 100.00 % -3.666 M 0.00 % -3.666 M -421.49 % -703.000 K -205.93 % 663.616 K
2025-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-30 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 2008-12-30 2008-06-30 2008-01-31
2025-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-06-30 2014-06-30 2013-06-30 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2006-12-31
Net debt -206.294 K -629.29 % -28.287 K -101.92 % 1.471 M 1 140.23 % 118.613 K -95.41 % 2.581 M 369.62 % -957.440 K 75.39 % -3.891 M 47.58 % -7.423 M -91.73 % -3.871 M -1 246.69 % -287.474 K 59.95 % -717.709 K 74.89 % -2.859 M -341.48 % -647.538 K 79.01 % -3.085 M 40.32 % -5.168 M -130.97 % -2.237 M -307.10 % 1.080 M -42.93 % 1.893 M 179.40 % 677.594 K 33.44 % 507.774 K -28.58 % 710.967 K 144.56 % -1.596 M -15.19 % -1.385 M -18.12 % -1.173 M -8 694.22 % 13.644 K 159.82 % -22.807 K -100.53 % 4.277 M 0.000
Total investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 107.301 K 0.000 -100.00 % 67.642 K 12.19 % 60.292 K 19.35 % 50.515 K -9.30 % 55.692 K -0.89 % 56.190 K 0.000 0.000 0.000 0.000 -100.00 % 2.982 K 0.00 % 2.982 K 0.000 -100.00 % 1.146 M -78.48 % 5.324 M 14.94 % 4.632 M 0.000 0.000 0.000 0.000 -100.00 % 386.820 K
Total debt 2.627 M 57.51 % 1.668 M -45.18 % 3.042 M 2.82 % 2.959 M -33.94 % 4.479 M 60.30 % 2.794 M 20.30 % 2.323 M 190.94 % 798.312 K -38.83 % 1.305 M 4.18 % 1.253 M -28.21 % 1.745 M 15.58 % 1.510 M 13.97 % 1.325 M 31.00 % 1.011 M -27.20 % 1.389 M 1.44 % 1.369 M 20.70 % 1.134 M -41.76 % 1.948 M 185.88 % 681.327 K 32.71 % 513.384 K -54.19 % 1.121 M 0.000 -100.00 % 2.200 M 406.67 % 434.205 K 577.84 % 64.057 K 0.000 -100.00 % 4.338 M 0.000
Accumulated other comprehensive income loss 5.187 M 12.96 % 4.591 M 0.82 % 4.554 M 19.70 % 3.805 M -13.48 % 4.397 M -1.73 % 4.475 M -18.30 % 5.477 M 26.99 % 4.313 M 19.90 % 3.597 M 3.16 % 3.487 M 0.16 % 3.482 M 5.66 % 3.295 M 2.63 % 3.211 M 24.45 % 2.580 M 26.12 % 2.045 M 39 572.91 % -5.182 K -101.04 % 500.228 K 0.000 -100.00 % 474.641 K -12.86 % 544.671 K -44.17 % 975.594 K -17.62 % 1.184 M 70.71 % 693.733 K -29.21 % 979.952 K 0.00 % 979.952 K 0.00 % 979.952 K 0.00 % 979.952 K -39.16 % 1.611 M
Retained earnings -61.580 M 3.21 % -63.622 M -2.57 % -62.030 M -2.55 % -60.488 M -3.53 % -58.426 M -5.12 % -55.583 M -8.95 % -51.017 M -11.32 % -45.828 M -17.68 % -38.942 M -7.07 % -36.369 M -1.25 % -35.920 M -5.42 % -34.073 M -5.82 % -32.198 M -10.07 % -29.252 M -11.45 % -26.246 M -12.24 % -23.383 M -37.34 % -17.026 M -5.48 % -16.142 M 53.85 % -34.978 M -1.24 % -34.550 M -44.30 % -23.943 M -18.61 % -20.187 M -23.83 % -16.303 M -67.84 % -9.713 M -2.56 % -9.470 M -0.95 % -9.381 M -472.81 % -1.638 M -970.91 % -152.924 K
Common stock 64.615 M 0.00 % 64.615 M 1.14 % 63.888 M 0.13 % 63.803 M 6.50 % 59.907 M 0.05 % 59.879 M 3.49 % 57.857 M 0.33 % 57.669 M 38.46 % 41.650 M 20.35 % 34.607 M 4.36 % 33.160 M 3.46 % 32.050 M 8.78 % 29.464 M 0.00 % 29.464 M 2.55 % 28.732 M 19.56 % 24.032 M 75.10 % 13.725 M 5.54 % 13.005 M -58.69 % 31.479 M 0.00 % 31.479 M 2.55 % 30.696 M 0.00 % 30.696 M 8.34 % 28.332 M 237.94 % 8.384 M 0.00 % 8.384 M 0.25 % 8.363 M 0.00 % 8.363 M 1 572.53 % 500.000 K
Total equity 8.222 M 47.24 % 5.584 M -12.92 % 6.412 M -9.93 % 7.119 M 21.12 % 5.878 M -32.98 % 8.771 M -28.79 % 12.317 M -23.75 % 16.154 M 156.20 % 6.305 M 265.53 % 1.725 M 139.10 % 721.450 K -43.28 % 1.272 M 167.17 % 476.083 K -82.95 % 2.792 M -38.39 % 4.531 M 604.11 % 643.543 K 119.46 % -3.308 M -5.44 % -3.137 M -3.52 % -3.030 M -19.66 % -2.533 M -132.79 % 7.724 M -33.94 % 11.693 M -17.56 % 14.184 M 4 158.81 % -349.454 K -227.82 % -106.600 K -178.69 % -38.250 K -100.41 % 9.433 M 386.75 % 1.938 M
Other non current liabilities 63.099 K 0.000 -100.00 % 67.008 K -63.22 % 182.170 K 69.55 % 107.446 K -37.91 % 173.053 K 831.59 % 18.576 K -88.23 % 157.790 K 48.88 % 105.982 K 34.70 % 78.679 K 0.00 % 78.679 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 % 31.545 K 215.45 % 10.000 K
Long term debt 212.191 K -37.15 % 337.634 K -23.72 % 442.621 K -50.56 % 895.315 K -17.92 % 1.091 M 62.26 % 672.249 K 267.70 % 182.826 K 215.04 % 58.033 K -57.99 % 138.129 K 12.64 % 122.624 K -37.85 % 197.288 K -28.07 % 274.279 K 0.000 0.000 0.000 -100.00 % 500.000 K 0.87 % 495.693 K -0.86 % 500.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.051 M 0.000
Total non current liabilities 275.290 K -18.46 % 337.634 K -33.75 % 509.629 K -52.70 % 1.077 M -10.08 % 1.198 M 41.75 % 845.302 K 319.71 % 201.402 K -61.62 % 524.810 K 114.99 % 244.111 K 21.27 % 201.303 K -27.06 % 275.967 K 0.62 % 274.278 K 0.000 0.000 0.000 -100.00 % 500.000 K 0.87 % 495.693 K -0.86 % 500.000 K 0.00 % 500.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.083 M 30 729.21 % 10.000 K
Other current liabilities 1.986 M -17.98 % 2.421 M 64.33 % 1.474 M 141.93 % 609.084 K -80.07 % 3.056 M 23.26 % 2.479 M -46.35 % 4.621 M 105.56 % 2.248 M 30.49 % 1.723 M -4.32 % 1.800 M 307.53 % 441.803 K 126.73 % -1.653 M -3 995.54 % 42.429 K -89.57 % 406.648 K -70.88 % 1.396 M 4 500.17 % 30.355 K -98.60 % 2.168 M 0.000 -100.00 % 2.184 M 13.76 % 1.920 M 53.52 % 1.251 M 1 279.44 % 90.662 K -82.77 % 526.152 K -67.93 % 1.641 M 3 654.45 % 43.702 K 39.69 % 31.286 K -97.12 % 1.086 M 4 701.12 % 22.611 K
Deferred revenue 0.000 0.000 -100.00 % 399.888 K -65.22 % 1.150 M 4.18 % 1.104 M 32.31 % 834.241 K -27.88 % 1.157 M 31.58 % 879.042 K 68.44 % 521.873 K -49.82 % 1.040 M -25.71 % 1.400 M -17.48 % 1.696 M 501.94 % 281.837 K 0.000 100.00 % -1.389 M 0.000 100.00 % -791.120 K 45.36 % -1.448 M -166.29 % 2.184 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 2.415 M 81.54 % 1.330 M -48.84 % 2.600 M 25.98 % 2.064 M -39.10 % 3.388 M 59.69 % 2.122 M -0.84 % 2.140 M 189.05 % 740.279 K -36.56 % 1.167 M 3.26 % 1.130 M -26.98 % 1.548 M 25.27 % 1.235 M 18.47 % 1.043 M 3.13 % 1.011 M -27.20 % 1.389 M 59.79 % 869.218 K 13.94 % 762.852 K -47.31 % 1.448 M 112.50 % 681.327 K 32.71 % 513.384 K -54.19 % 1.121 M 0.000 -100.00 % 2.200 M 406.67 % 434.205 K 577.84 % 64.057 K 0.000 -100.00 % 1.287 M 0.000
Total current liabilities 6.129 M 8.26 % 5.661 M -0.72 % 5.702 M -21.09 % 7.227 M -21.98 % 9.262 M 32.07 % 7.013 M -12.32 % 7.999 M 62.08 % 4.935 M 35.59 % 3.640 M -6.40 % 3.889 M -13.55 % 4.498 M -12.74 % 5.155 M 65.52 % 3.114 M 11.85 % 2.785 M -12.96 % 3.199 M -0.77 % 3.224 M -7.08 % 3.470 M 8.09 % 3.210 M -3.18 % 3.316 M 22.53 % 2.706 M 5.07 % 2.576 M 1 065.05 % 221.069 K -92.49 % 2.943 M 41.79 % 2.076 M 1 089.75 % 174.471 K 107.08 % 84.251 K -96.75 % 2.589 M 11 351.80 % 22.611 K
Total liabilities 6.404 M 6.76 % 5.999 M -3.43 % 6.212 M -25.19 % 8.304 M -20.62 % 10.461 M 33.11 % 7.859 M -4.17 % 8.200 M 50.19 % 5.460 M 40.58 % 3.884 M -5.04 % 4.090 M -14.33 % 4.774 M -12.06 % 5.429 M 74.33 % 3.114 M 11.85 % 2.785 M -12.96 % 3.199 M -14.10 % 3.724 M -6.09 % 3.966 M 6.88 % 3.710 M 11.90 % 3.316 M 22.53 % 2.706 M 5.07 % 2.576 M 1 065.05 % 221.069 K -92.49 % 2.943 M 41.79 % 2.076 M 1 089.75 % 174.471 K 107.08 % 84.251 K -98.51 % 5.672 M 17 293.79 % 32.611 K
Other non current assets 33.557 K -7.76 % 36.380 K 0.000 -100.00 % 16.178 K 100.29 % -5.593 M -8 196.84 % 69.080 K 101.24 % -5.557 M -3 255.22 % 176.131 K 108.39 % -2.100 M 0.000 100.00 % -739.583 K 0.000 100.00 % -56.190 K -116.67 % 337.019 K 200.00 % -337.019 K -362.77 % 128.256 K 213.18 % -113.318 K -554.18 % 24.950 K 936.69 % -2.982 K -104.00 % 74.519 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.713 M 0.000
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 67.642 K 12.19 % 60.292 K 19.35 % 50.515 K -9.30 % 55.692 K -0.89 % 56.190 K 0.000 0.000 0.000 0.000 -100.00 % 2.982 K 0.00 % 2.982 K 0.000 -100.00 % 1.146 M -78.48 % 5.324 M 14.94 % 4.632 M 0.000 0.000 0.000 0.000 -100.00 % 386.820 K
Intangible assets 385.617 K -19.57 % 479.450 K -34.35 % 730.257 K -39.65 % 1.210 M -83.47 % 7.322 M 208.96 % 2.370 M -71.38 % 8.281 M 209.79 % 2.673 M 105.62 % 1.300 M 30.01 % 1.000 M -23.19 % 1.302 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.072 M 0.000
GoodWill 5.632 M 0.00 % 5.632 M 0.00 % 5.632 M 0.00 % 5.632 M 0.00 % 5.632 M 0.00 % 5.632 M 0.00 % 5.632 M 0.00 % 5.632 M 1 368.97 % 383.399 K 0.00 % 383.399 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 % 135.837 K 0.000 0.000 0.000 -100.00 % 2.396 M 0.000
Goodwill and intangible assets 6.018 M -1.54 % 6.111 M -3.94 % 6.362 M -7.01 % 6.842 M -47.18 % 12.954 M 61.89 % 8.002 M -42.49 % 13.913 M 67.53 % 8.305 M 393.34 % 1.683 M 21.69 % 1.383 M 86.34 % 742.405 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 % 135.837 K 0.000 0.000 0.000 -100.00 % 6.469 M 0.000
Property plant equipment net 592.954 K -19.06 % 732.596 K -19.80 % 913.488 K -36.74 % 1.444 M -14.63 % 1.692 M 27.54 % 1.326 M 72.14 % 770.446 K -13.76 % 893.424 K 11.69 % 799.922 K 35.83 % 588.901 K -20.37 % 739.583 K -17.98 % 901.717 K 90.15 % 474.205 K 29.93 % 364.979 K 78.15 % 204.870 K 26.28 % 162.233 K 43.17 % 113.318 K -3.97 % 118.002 K 9 517.11 % 1.227 K -95.93 % 30.130 K -58.03 % 71.790 K -98.42 % 4.541 M -37.20 % 7.230 M 0.000 0.000 0.000 -100.00 % 491.160 K -60.96 % 1.258 M
Total non current assets 6.644 M -3.43 % 6.880 M -5.43 % 7.276 M -12.36 % 8.302 M -8.28 % 9.052 M -3.67 % 9.397 M 2.97 % 9.127 M -2.65 % 9.375 M 332.49 % 2.168 M 6.44 % 2.037 M 157.76 % 790.097 K -17.48 % 957.408 K 101.90 % 474.205 K -32.45 % 701.998 K 242.66 % 204.870 K -29.47 % 290.489 K 156.35 % 113.318 K -22.35 % 145.934 K 11 793.56 % 1.227 K -98.83 % 104.649 K -91.40 % 1.217 M -87.66 % 9.865 M -17.78 % 11.998 M 0.000 0.000 0.000 -100.00 % 11.154 M 578.16 % 1.645 M
Other current assets 2.080 M 81.96 % 1.143 M -53.42 % 2.454 M 19.93 % 2.046 M -32.06 % 3.011 M 88.66 % 1.596 M -34.60 % 2.440 M 50.59 % 1.621 M 26.89 % 1.277 M 846.84 % 134.878 K -2.48 % 138.310 K 4.24 % 132.681 K 13.19 % 117.215 K -70.60 % 398.710 K 63.59 % 243.730 K 366.58 % 52.238 K -72.60 % 190.631 K 3 334.17 % 5.551 K -64.75 % 15.747 K -0.99 % 15.904 K -65.64 % 46.284 K -68.32 % 146.076 K 87.82 % 77.775 K -27.54 % 107.330 K 0.000 0.000 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 107.301 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
cash and cash equivalents 2.833 M 67.04 % 1.696 M 7.95 % 1.571 M -44.68 % 2.840 M 49.67 % 1.898 M -49.42 % 3.752 M -39.63 % 6.214 M -24.41 % 8.221 M 58.81 % 5.176 M 236.09 % 1.540 M -37.46 % 2.463 M -43.63 % 4.368 M 121.50 % 1.972 M -51.85 % 4.096 M -37.54 % 6.557 M 81.80 % 3.607 M 6 574.90 % 54.034 K -1.07 % 54.620 K 1 363.17 % 3.733 K -33.46 % 5.610 K -98.63 % 409.693 K -74.32 % 1.596 M -55.50 % 3.585 M 123.12 % 1.607 M 3 087.27 % 50.413 K 121.04 % 22.807 K -63.05 % 61.717 K 0.000
Cash and short term investments 2.833 M 67.04 % 1.696 M 7.95 % 1.571 M -44.68 % 2.840 M 49.67 % 1.898 M -49.42 % 3.752 M -40.65 % 6.321 M -23.11 % 8.221 M 58.81 % 5.176 M 236.09 % 1.540 M -37.46 % 2.463 M -43.63 % 4.368 M 121.50 % 1.972 M -51.85 % 4.096 M -37.54 % 6.557 M 81.80 % 3.607 M 6 574.90 % 54.034 K -1.07 % 54.620 K 1 363.17 % 3.733 K -33.46 % 5.610 K -98.63 % 409.693 K -74.32 % 1.596 M -55.50 % 3.585 M 123.12 % 1.607 M 3 087.27 % 50.413 K 121.04 % 22.807 K -63.05 % 61.717 K -81.05 % 325.710 K
Total current assets 7.982 M 69.75 % 4.702 M -12.08 % 5.348 M -24.89 % 7.121 M -2.27 % 7.286 M 0.75 % 7.232 M -36.51 % 11.391 M -6.93 % 12.240 M 52.58 % 8.022 M 112.30 % 3.779 M -19.70 % 4.706 M -18.07 % 5.744 M 87.70 % 3.060 M -37.22 % 4.874 M -32.19 % 7.189 M 76.31 % 4.077 M 827.71 % 439.506 K 2.83 % 427.396 K 50.45 % 284.072 K 312.48 % 68.869 K -99.24 % 9.082 M 343.18 % 2.049 M -60.05 % 5.129 M 197.11 % 1.726 M 2 443.52 % 67.871 K 47.54 % 46.001 K -98.84 % 3.951 M 1 112.95 % 325.710 K
Inventory 165.499 K -26.02 % 223.711 K 85.93 % 120.317 K -71.16 % 417.248 K -14.10 % 485.731 K 29.19 % 375.981 K 62.21 % 231.790 K -73.12 % 862.468 K 257.29 % 241.394 K -71.86 % 857.727 K 6.83 % 802.908 K 92.44 % 417.215 K 0.000 0.000 0.000 0.000 100.00 % 0.000 -100.00 % 15.000 K 0.00 % 15.000 K 0.000 0.000 -100.00 % 5.980 K 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 2.904 M 77.09 % 1.640 M 36.27 % 1.203 M -33.79 % 1.817 M -58.98 % 4.430 M 193.69 % 1.509 M -68.82 % 4.838 M 214.99 % 1.536 M 15.75 % 1.327 M 6.52 % 1.246 M -4.32 % 1.302 M 57.73 % 825.404 K -14.97 % 970.697 K 155.46 % 379.983 K -2.06 % 387.961 K -7.27 % 418.387 K 1 324.44 % 29.372 K -91.66 % 352.225 K 33.12 % 264.592 K 458.74 % 47.355 K -99.45 % 8.626 M 2 759.20 % 301.689 K -79.42 % 1.466 M 11 935.87 % 12.181 K -30.23 % 17.458 K -24.73 % 23.194 K -99.40 % 3.889 M 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.717 M 43 556.87 % 3.932 K 239.28 % -2.823 K 0.000 0.000 0.000 -100.00 % 337.019 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 % 481.813 K 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 % 56.190 K 0.000 -100.00 % 337.092 K 0.000 -100.00 % 111.084 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 1.728 M -9.50 % 1.910 M 55.34 % 1.229 M -63.88 % 3.404 M 98.56 % 1.714 M 8.64 % 1.578 M 27.41 % 1.239 M 15.95 % 1.068 M 42.36 % 750.357 K -21.69 % 958.128 K -12.48 % 1.095 M -49.70 % 2.176 M 48.66 % 1.464 M 7.12 % 1.367 M 230.11 % 414.016 K -82.19 % 2.325 M 331.42 % 538.852 K -69.43 % 1.763 M 291.39 % 450.353 K 65.03 % 272.890 K 33.59 % 204.279 K 56.65 % 130.407 K -39.90 % 216.979 K 27 296.34 % 792.000 -98.81 % 66.712 K 25.95 % 52.965 K -75.57 % 216.793 K 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.347 K 850.13 % 1.510 K 0.07 % 1.509 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -305.014 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
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 100.00 % -5.909 K 0.000 100.00 % -6.154 K -3.88 % -5.924 K -28.73 % -4.602 K 0.000 -100.00 % 1.460 M 0.000 0.000 0.000 -100.00 % 1.728 M 0.000
Capital lease obligations 473.880 K -17.13 % 571.822 K -25.78 % 770.399 K -37.01 % 1.223 M -11.22 % 1.378 M 60.48 % 858.476 K 133.12 % 368.254 K 5.73 % 348.312 K -21.51 % 443.788 K 43.33 % 309.624 K -28.36 % 432.166 K -22.79 % 559.713 K 298.59 % -281.837 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 -100.00 % 58.777 K 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 100.00 % 0.000 100.00 % -18.255 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.000 K
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 305.013 K -1.29 % 308.987 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
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 100.00 % -500.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 14.626 M 26.27 % 11.583 M -8.25 % 12.624 M -18.15 % 15.423 M -5.60 % 16.338 M -1.75 % 16.629 M -18.95 % 20.518 M -5.08 % 21.615 M 112.13 % 10.189 M 75.23 % 5.815 M 5.81 % 5.496 M -17.99 % 6.701 M 86.64 % 3.591 M -35.61 % 5.576 M -27.87 % 7.731 M 76.99 % 4.368 M 557.90 % 663.908 K 15.80 % 573.330 K 100.96 % 285.299 K 64.42 % 173.518 K -98.32 % 10.299 M -13.55 % 11.914 M -30.44 % 17.127 M 892.10 % 1.726 M 2 443.52 % 67.871 K 47.54 % 46.001 K -99.70 % 15.105 M 666.56 % 1.970 M
2025-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-06-30 2014-06-30 2013-06-30 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2006-12-31
2025-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 2012-01-31 2011-06-30 2011-01-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -1.177 M 0.000 100.00 % -1.391 M 0.000 100.00 % -1.216 M 0.000 -100.00 % 459.343 K 0.000 100.00 % -309.702 K 0.000 100.00 % -1.934 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
Stock based compensation 599.894 K -23.91 % 788.360 K -17.64 % 957.157 K 110.48 % 454.745 K 387.23 % -158.319 K -143.25 % 366.068 K -67.55 % 1.128 M -44.85 % 2.045 M 2 729.52 % 72.288 K 0.000 -100.00 % 172.168 K 45.61 % 118.237 K -82.02 % 657.552 K 4.30 % 630.415 K -68.78 % 2.019 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
Change in working capital -1.255 M 0.000 -100.00 % 1.595 M 0.000 -100.00 % 67.158 K 0.000 100.00 % -1.715 M 0.000 100.00 % -672.318 K 0.000 100.00 % -659.925 K 0.000 100.00 % -798.697 K 0.000 100.00 % -85.213 K 0.000 100.00 % -159.917 K 0.000 -100.00 % 126.098 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
Accounts receivables -1.409 M 0.000 -100.00 % 688.312 K 0.000 -100.00 % 114.138 K 0.000 100.00 % -847.696 K 0.000 100.00 % -46.787 K 0.000 100.00 % -331.175 K 0.000 100.00 % -347.850 K 0.000 100.00 % -85.213 K 0.000 100.00 % -41.304 K 0.000 -100.00 % 124.468 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
Inventory -45.182 K 0.000 -100.00 % 365.414 K 0.000 100.00 % -253.940 K 0.000 -100.00 % 9.604 K 0.000 -100.00 % 561.514 K 0.000 100.00 % -802.908 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
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
Other working capital 199.269 K 0.000 -100.00 % 541.286 K 0.000 -100.00 % 206.960 K 0.000 100.00 % -876.835 K 0.000 100.00 % -1.187 M 0.000 -100.00 % 474.158 K 0.000 100.00 % -450.847 K 0.000 0.000 0.000 100.00 % -133.613 K 0.000 -100.00 % 1.630 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
Other non cash items -1.554 M -180.02 % 1.942 M 154.18 % -3.584 M -343.95 % 1.469 M 531.10 % 232.758 K -90.27 % 2.392 M -9.32 % 2.638 M -0.94 % 2.663 M 1 440.45 % -198.664 K -154.39 % 365.259 K 196.72 % 123.100 K -87.60 % 992.373 K 131.03 % 429.542 K 266.44 % -258.074 K 75.56 % -1.056 M -125.56 % 4.131 M 1 121.95 % 338.056 K 28.47 % 263.144 K 153.54 % -491.466 K -160.72 % 809.382 K 0.000 0.000 0.000 0.000 -100.00 % 1.797 M 0.00 % 1.797 M -52.44 % 3.778 M 100.00 % 1.889 M 1 455.58 % 121.426 K 100.00 % 60.713 K 35.82 % 44.700 K 100.00 % 22.350 K -99.40 % 3.749 M 100.00 % 1.874 M 178.95 % 671.948 K 100.00 % 335.974 K
Net cash provided by operating activities 115.963 K -92.66 % 1.579 M 184.42 % -1.870 M -412.96 % 597.617 K 122.89 % -2.611 M -20.11 % -2.174 M 29.93 % -3.102 M 35.17 % -4.785 M -55.07 % -3.086 M -855.17 % -323.075 K 83.64 % -1.975 M -87.86 % -1.051 M 51.95 % -2.188 M 5.69 % -2.320 M -18.72 % -1.954 M 11.87 % -2.218 M -228.79 % -674.465 K -5 311.74 % -12.463 K -261.54 % 7.715 K 105.43 % -142.110 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
Investments in property plant and equipment -25.026 K 60.41 % -63.214 K -471.96 % 16.995 K 166.65 % -25.497 K -348.32 % 10.268 K 106.37 % -161.284 K -18.49 % -136.111 K -15.46 % -117.885 K 2.60 % -121.026 K 7.98 % -131.528 K -34.19 % -98.016 K -4 850.30 % -1.980 K 99.23 % -255.591 K -81.00 % -141.213 K -83.44 % -76.980 K -32.91 % -57.921 K -111.24 % -27.419 K 0.000 100.00 % -96.594 K -585.70 % -14.087 K 0.000 0.000 100.00 % -1.319 K 0.00 % -1.319 K 99.84 % -842.827 K 0.00 % -842.827 K 38.88 % -1.379 M -100.00 % -689.539 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -142.201 K -100.00 % -71.101 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -69.958 K 93.07 % -1.010 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.422 M 0.000 0.000 0.000 0.000 -100.00 % 148.920 K 0.00 % 148.920 K 88.49 % 79.006 K 0.00 % 79.006 K 0.000 -100.00 % 1.506 M 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 -100.00 % 68.872 K 100.00 % 34.436 K
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 -100.00 % 74.312 K 100.00 % 37.156 K 0.000 0.000
Other investing activites -12.375 K -200.00 % 12.375 K -78.12 % 56.550 K 0.000 100.00 % -56.550 K -459.60 % 15.726 K 114.67 % -107.219 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.422 M 0.000 0.000 0.000 0.000 -100.00 % 5.000 K 0.00 % 5.000 K -97.81 % 228.119 K 0.00 % 228.119 K 450.83 % -65.023 K -200.00 % 65.023 K -83.05 % 383.618 K 100.00 % 191.809 K 191.22 % -210.261 K -100.00 % -105.130 K -265.65 % -28.752 K -100.00 % -14.376 K 90.48 % -151.071 K -100.00 % -75.535 K -145.45 % 166.190 K 100.00 % 83.095 K
Net cash used for investing activites -37.401 K 26.43 % -50.839 K -169.13 % 73.545 K 388.45 % -25.497 K 44.91 % -46.282 K 68.20 % -145.558 K 53.54 % -313.288 K 72.22 % -1.128 M -831.97 % -121.026 K 7.98 % -131.528 K -34.19 % -98.016 K -4 850.30 % -1.980 K 99.23 % -255.591 K -81.00 % -141.213 K -83.44 % -76.980 K -101.21 % 6.365 M 23 312.08 % -27.419 K 0.000 100.00 % -96.594 K -585.70 % -14.087 K -109.15 % 153.920 K 0.00 % 153.920 K -49.67 % 305.807 K 0.00 % 305.807 K 133.68 % -907.850 K -224.70 % 728.026 K 173.13 % -995.459 K -100.00 % -497.729 K -136.72 % -210.261 K -100.00 % -105.130 K -265.65 % -28.752 K -100.00 % -14.376 K 81.27 % -76.757 K -100.00 % -38.379 K -141.33 % 92.862 K 100.00 % 46.431 K
Debt repayment 0.000 100.00 % -1.176 M 0.000 100.00 % -1.666 M 0.000 100.00 % -19.995 K 0.000 100.00 % -724.962 K 0.000 100.00 % -329.804 K 0.000 -100.00 % 120.354 K 0.000 0.000 0.000 100.00 % -328.927 K 0.000 -100.00 % 158.729 K 0.000 -100.00 % 228.501 K 79.36 % 127.396 K 0.00 % 127.396 K -77.08 % 555.783 K 0.00 % 555.783 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 0.000 0.000 -100.00 % 2.011 M 0.000 0.000 0.000 -100.00 % 9.682 M 37.49 % 7.043 M 0.000 0.000 -100.00 % 3.329 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 121.570 K 0.00 % 121.570 K 0.000 0.000 0.000 0.000 -100.00 % 3.821 M 100.00 % 1.910 M 137.80 % 803.380 K 100.00 % 401.690 K 3 716.17 % 10.526 K 100.00 % 5.263 K 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Other financing activites 1.059 M 632.21 % -198.929 K -135.99 % 552.728 K -72.52 % 2.011 M 173.81 % 734.505 K 1 444.36 % -54.636 K -103.88 % 1.408 M -85.45 % 9.682 M 41.49 % 6.843 M 5 057.82 % -138.028 K -182.50 % 167.312 K -94.97 % 3.329 M 940.39 % 320.003 K 0.000 -100.00 % 4.981 M 0.000 -100.00 % 500.129 K 0.000 100.00 % -164.986 K 0.000 0.000 0.000 0.000 0.000 100.00 % -907.850 K -200.00 % 907.850 K 191.20 % -995.459 K -100.00 % -497.729 K -136.72 % -210.261 K -100.00 % -105.130 K -265.65 % -28.752 K -100.00 % -14.376 K 81.27 % -76.757 K -100.00 % -38.379 K -141.33 % 92.862 K 100.00 % 46.431 K
Net cash used provided by financing activities 1.059 M 177.00 % -1.375 M -348.75 % 552.728 K 60.05 % 345.352 K -52.98 % 734.505 K 1 084.18 % -74.631 K -105.30 % 1.408 M -84.28 % 8.957 M 30.90 % 6.843 M 1 562.74 % -467.832 K -379.62 % 167.312 K -95.15 % 3.450 M 978.00 % 320.003 K 0.000 -100.00 % 4.981 M 1 614.46 % -328.927 K -165.77 % 500.129 K 215.08 % 158.729 K 196.21 % -164.986 K -172.20 % 228.501 K -8.22 % 248.966 K 0.00 % 248.966 K -55.20 % 555.783 K 0.00 % 555.783 K 161.22 % -907.850 K -200.00 % 907.850 K 191.20 % -995.459 K -100.00 % -497.729 K -136.72 % -210.261 K -100.00 % -105.130 K -265.65 % -28.752 K -100.00 % -14.376 K 81.27 % -76.757 K -100.00 % -38.379 K -141.33 % 92.862 K 100.00 % 46.431 K
Effect of forex changes on cash -246.000 99.13 % -28.266 K -12.75 % -25.069 K -200.00 % 25.069 K -63.44 % 68.566 K 200.00 % -68.566 K 98.90 % -6.214 M -220.04 % 5.176 M 200.00 % -5.176 M -310.20 % 2.463 M 200.00 % -2.463 M -224.87 % 1.972 M 200.00 % -1.972 M 0.000 100.00 % -6.557 M -3 003.03 % -211.307 K -200.00 % 211.308 K 0.000 0.000 0.000 0.000 0.000 100.00 % -3.308 K 0.00 % -3.308 K 0.000 -100.00 % 5.910 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -1.696 M -200.00 % 1.696 M 233.64 % -1.269 M -234.65 % 942.541 K 150.84 % -1.854 M 24.71 % -2.462 M -22.69 % -2.007 M -165.92 % 3.044 M -16.28 % 3.636 M 494.20 % -922.435 K 51.60 % -1.906 M -179.53 % 2.396 M 212.84 % -2.124 M 13.72 % -2.461 M 31.76 % -3.607 M -200.00 % 3.607 M 37 654.77 % 9.553 K -93.47 % 146.266 K 249.18 % -98.046 K -200.00 % 98.046 K 0.000 100.00 % -409.693 K 0.000 100.00 % -1.596 M -220.77 % -497.403 K 75.00 % -1.990 M -502.28 % 494.581 K 0.00 % 494.581 K 27.11 % 389.097 K 0.00 % 389.097 K 5 538.07 % 6.901 K 0.00 % 6.901 K 664.87 % -1.222 K 0.00 % -1.222 K 99.81 % -640.189 K 0.00 % -640.189 K
Cash at beginning of period 1.696 M 0.000 -100.00 % 2.840 M 49.67 % 1.898 M -49.42 % 3.752 M -39.63 % 6.214 M -24.41 % 8.221 M 58.81 % 5.176 M 236.09 % 1.540 M -37.46 % 2.463 M -43.63 % 4.368 M 121.50 % 1.972 M -51.85 % 4.096 M -37.54 % 6.557 M 81.80 % 3.607 M 0.000 100.00 % -9.553 K 93.87 % -155.819 K -258.92 % 98.046 K 0.000 0.000 -100.00 % 409.693 K 0.000 -100.00 % 1.596 M 78.01 % 896.281 K -75.00 % 3.585 M 792.49 % 401.700 K 0.00 % 401.700 K 3 087.34 % 12.603 K 0.00 % 12.603 K 121.04 % 5.702 K 0.00 % 5.702 K -17.65 % 6.924 K 0.00 % 6.924 K -98.94 % 655.618 K 0.00 % 655.618 K
Cash at end of period 0.000 -100.00 % 1.696 M 7.95 % 1.571 M -44.68 % 2.840 M 49.67 % 1.898 M -49.42 % 3.752 M -39.63 % 6.214 M -24.41 % 8.221 M 58.81 % 5.176 M 236.09 % 1.540 M -37.46 % 2.463 M -43.63 % 4.368 M 121.50 % 1.972 M -51.85 % 4.096 M 0.000 -100.00 % 3.607 M 0.000 100.00 % -9.553 K 0.000 -100.00 % 98.046 K 1 647.70 % 5.610 K 0.000 -100.00 % 409.693 K 0.000 -100.00 % 398.878 K -75.00 % 1.596 M 78.01 % 896.281 K 0.00 % 896.281 K 123.12 % 401.700 K 0.00 % 401.700 K 3 087.34 % 12.603 K 0.00 % 12.603 K 121.04 % 5.702 K 0.00 % 5.702 K -63.05 % 15.429 K 0.00 % 15.429 K
Operating cash flow 115.963 K -92.66 % 1.579 M 184.42 % -1.870 M -412.96 % 597.617 K 122.89 % -2.611 M -20.11 % -2.174 M 29.93 % -3.102 M 35.17 % -4.785 M -55.07 % -3.086 M -855.17 % -323.075 K 83.64 % -1.975 M -87.86 % -1.051 M 51.95 % -2.188 M 5.69 % -2.320 M -18.72 % -1.954 M 11.87 % -2.218 M -228.79 % -674.465 K -5 311.74 % -12.463 K -261.54 % 7.715 K 105.43 % -142.110 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
Capital expenditure -25.026 K 60.41 % -63.214 K -471.96 % 16.995 K 166.65 % -25.497 K -348.32 % 10.268 K 106.37 % -161.284 K -18.49 % -136.111 K -15.46 % -117.885 K 2.60 % -121.026 K 7.98 % -131.528 K -34.19 % -98.016 K -4 850.30 % -1.980 K 99.23 % -255.591 K -81.00 % -141.213 K -83.44 % -76.980 K -32.91 % -57.921 K -111.24 % -27.419 K 0.000 100.00 % -96.594 K -585.70 % -14.087 K 0.000 0.000 100.00 % -1.319 K 0.00 % -1.319 K 99.84 % -842.827 K 0.00 % -842.827 K 38.88 % -1.379 M -100.00 % -689.539 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -142.201 K -100.00 % -71.101 K
Free CashFlow 90.936 K -94.00 % 1.516 M 181.78 % -1.853 M -423.94 % 572.120 K 122.00 % -2.600 M -11.38 % -2.335 M 27.90 % -3.238 M 33.96 % -4.903 M -52.89 % -3.207 M -605.43 % -454.603 K 78.07 % -2.073 M -96.81 % -1.053 M 56.89 % -2.444 M 0.72 % -2.461 M -21.17 % -2.031 M 10.73 % -2.275 M -224.20 % -701.884 K -5 531.74 % -12.463 K 85.98 % -88.879 K 43.10 % -156.196 K 74.18 % -604.927 K 0.00 % -604.927 K 58.41 % -1.454 M 0.00 % -1.454 M -72.55 % -842.827 K 0.00 % -842.827 K 38.88 % -1.379 M -100.00 % -689.539 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -142.201 K -100.00 % -71.101 K
2025 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 2012 2011 2011 2010 2010 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