
WISeKey International Holding AG WKEY
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 11.875 M -61.59 % | 30.918 M 29.83 % | 23.814 M 34.95 % | 17.646 M 19.40 % | 14.779 M -34.76 % | 22.652 M -33.92 % | 34.280 M -20.42 % | 43.078 M 292.96 % | 10.962 M 379.31 % | 2.287 M |
Net income | -13.446 M 12.46 % | -15.360 M 44.09 % | -27.475 M -35.08 % | -20.340 M 29.03 % | -28.659 M -484.48 % | 7.454 M 145.79 % | -16.278 M 32.92 % | -24.267 M 32.45 % | -35.926 M -483.53 % | -6.157 M |
Income before tax | -28.857 M -89.61 % | -15.219 M -16.67 % | -13.045 M 44.39 % | -23.459 M 18.82 % | -28.898 M -25.55 % | -23.017 M -133.56 % | -9.855 M 61.78 % | -25.787 M 29.35 % | -36.501 M -471.12 % | -6.391 M |
Income before tax ratio | -2.43 -393.68 % | -0.49 10.14 % | -0.55 58.80 % | -1.33 32.01 % | -1.96 -92.43 % | -1.02 -253.45 % | -0.29 51.97 % | -0.60 82.02 % | -3.33 -19.15 % | -2.79 |
EBITDA | -26.278 M -98.06 % | -13.268 M -2.62 % | -12.929 M 35.64 % | -20.088 M -16.87 % | -17.188 M 15.99 % | -20.460 M -242.31 % | -5.977 M -1.91 % | -5.865 M 83.24 % | -34.994 M -669.12 % | -4.550 M |
Net income ratio | -1.13 -127.92 % | -0.50 56.94 % | -1.15 -0.09 % | -1.15 40.56 % | -1.94 -689.30 % | 0.33 169.30 % | -0.47 15.71 % | -0.56 82.81 % | -3.28 -21.74 % | -2.69 |
Ratio EBITDA | -2.21 -415.66 % | -0.43 20.96 % | -0.54 52.31 % | -1.14 2.12 % | -1.16 -28.76 % | -0.90 -418.02 % | -0.17 -28.06 % | -0.14 95.73 % | -3.19 -60.46 % | -1.99 |
Gross profit ratio | 0.36 -24.19 % | 0.48 15.89 % | 0.41 -20.10 % | 0.52 39.28 % | 0.37 -11.42 % | 0.42 -10.34 % | 0.47 -3.07 % | 0.48 18.98 % | 0.40 -37.06 % | 0.64 |
Weighted average shs out dil | 9.849 M 9.95 % | 8.958 M 114.76 % | 4.171 M 0.00 % | 4.171 M 21.87 % | 3.423 M 14.16 % | 2.998 M 10.54 % | 2.712 M 14.91 % | 2.360 M 28.99 % | 1.830 M -75.85 % | 7.577 M |
Weighted average shs out | 9.849 M 9.95 % | 8.958 M 114.76 % | 4.171 M 0.00 % | 4.171 M 21.87 % | 3.423 M 18.59 % | 2.886 M 6.41 % | 2.712 M 14.91 % | 2.360 M 28.99 % | 1.830 M -75.85 % | 7.577 M |
EPS diluted | -1.32 27.87 % | -1.83 -2.81 % | -1.78 69.15 % | -5.77 31.64 % | -8.44 -9.90 % | -7.68 -28.00 % | -6.00 85.41 % | -41.12 48.39 % | -79.68 -490.66 % | -13.49 |
Earnings per share | -1.32 27.87 % | -1.83 -2.81 % | -1.78 69.15 % | -5.77 31.64 % | -8.44 -5.76 % | -7.98 -33.00 % | -6.00 85.41 % | -41.12 48.39 % | -79.68 -490.66 % | -13.49 |
Gross profit | 4.293 M -70.88 % | 14.744 M 50.46 % | 9.799 M 7.82 % | 9.088 M 66.29 % | 5.465 M -42.21 % | 9.456 M -40.76 % | 15.961 M -22.86 % | 20.692 M 367.53 % | 4.426 M 201.69 % | 1.467 M |
Income tax expense | 3.086 M 1 241.74 % | 230.000 K 107.09 % | -3.245 M -25 061.54 % | 13.000 K 44.44 % | 9.000 K -30.77 % | 13.000 K -75.47 % | 53.000 K 105.11 % | -1.037 M -6 348.60 % | -16.081 K -5 460.33 % | 300.000 |
Cost of revenue | 7.582 M -53.12 % | 16.174 M 20.71 % | 13.399 M 1.74 % | 13.170 M 41.40 % | 9.314 M -29.42 % | 13.196 M -27.97 % | 18.319 M -18.17 % | 22.386 M 242.47 % | 6.537 M 697.00 % | 820.168 K |
General and administrative expenses | 16.324 M -5.59 % | 17.290 M 459.37 % | 3.091 M -83.49 % | 18.726 M 75.45 % | 10.673 M -32.40 % | 15.789 M 10.94 % | 14.232 M -35.57 % | 22.088 M -3.31 % | 22.843 M 279.99 % | 6.011 M |
Selling and marketing expenses | 8.550 M 31.07 % | 6.523 M -10.34 % | 7.275 M -20.15 % | 9.111 M 23.87 % | 7.355 M -7.24 % | 7.929 M 37.37 % | 5.772 M -7.71 % | 6.254 M -61.96 % | 16.440 M 1 126.48 % | 1.340 M |
Other expenses | -184.000 K -10.18 % | -167.000 K 91.68 % | -2.007 M -996.72 % | -183.000 K -325.58 % | -43.000 K 76.11 % | -180.000 K -190.32 % | -62.000 K -3 000.00 % | -2.000 K 89.08 % | -18.322 K | 0.000 |
Operating expenses | 31.716 M 13.09 % | 28.044 M 288.64 % | 7.216 M -79.83 % | 35.776 M 49.09 % | 23.997 M -19.90 % | 29.960 M 19.74 % | 25.021 M -26.84 % | 34.202 M -15.91 % | 40.672 M 408.60 % | 7.997 M |
Cost and expenses | 39.298 M -11.13 % | 44.218 M 29.10 % | 34.250 M -11.74 % | 38.806 M 16.50 % | 33.311 M -22.81 % | 43.156 M -0.42 % | 43.340 M -23.41 % | 56.588 M 19.87 % | 47.209 M 435.42 % | 8.817 M |
Research and development expenses | 7.026 M 59.75 % | 4.398 M 90.55 % | 2.308 M -67.06 % | 7.007 M 16.55 % | 6.012 M -6.38 % | 6.422 M 21.03 % | 5.306 M -28.16 % | 7.386 M 413.44 % | 1.439 M 122.99 % | 645.122 K |
Selling general and administrative expenses | 24.874 M 4.46 % | 23.813 M 244.37 % | 6.915 M -76.12 % | 28.952 M 60.59 % | 18.028 M -23.99 % | 23.718 M 18.57 % | 20.004 M -29.42 % | 28.342 M -27.85 % | 39.283 M 434.32 % | 7.352 M |
Interest income | 831.990 K 824.43 % | 90.000 K 522.45 % | 14.459 K 60.32 % | 9.019 K -43.63 % | 16.000 K -78.93 % | 75.943 K | 0.000 -100.00 % | 33.330 K 17.11 % | 28.460 K 406 471.43 % | 7.000 |
Interest expense | 2.147 M 61.91 % | 1.326 M 62.72 % | 814.885 K -61.43 % | 2.112 M 84.82 % | 1.143 M -35.47 % | 1.771 M 349.58 % | 394.000 K -76.54 % | 1.680 M 13.82 % | 1.476 M 6 186.23 % | 23.476 K |
Depreciation and amortization | 705.931 K 12.95 % | 625.000 K 3.82 % | 602.000 K -39.44 % | 994.000 K -37.56 % | 1.592 M 17.49 % | 1.355 M -61.11 % | 3.484 M -30.61 % | 5.021 M 322.17 % | 1.189 M -39.94 % | 1.980 M |
Operating income | -27.423 M -106.19 % | -13.300 M -27.44 % | -10.436 M 50.68 % | -21.160 M -14.18 % | -18.532 M 9.62 % | -20.504 M -126.31 % | -9.060 M 32.94 % | -13.510 M 62.66 % | -36.183 M -454.10 % | -6.530 M |
Operating income ratio | -2.31 -436.84 % | -0.43 1.84 % | -0.44 63.45 % | -1.20 4.37 % | -1.25 -38.53 % | -0.91 -242.49 % | -0.26 15.73 % | -0.31 90.50 % | -3.30 -15.60 % | -2.86 |
Total other income expenses net | -1.434 M 25.27 % | -1.919 M 26.45 % | -2.609 M -13.48 % | -2.299 M 77.82 % | -10.366 M -312.50 % | -2.513 M -216.10 % | -795.000 K 63.63 % | -2.186 M -587.42 % | -318.000 K -329.07 % | 138.820 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Net debt | -81.664 M -1 374.88 % | -5.537 M -155.02 % | 10.064 M 182.57 % | -12.189 M -354.81 % | -2.680 M -214.55 % | -852.000 K -103.78 % | 22.525 M 140.16 % | 9.379 M 153.74 % | 3.696 M 1 512.18 % | -261.747 K |
Total investments | 455.000 K -6.38 % | 486.000 K -99.90 % | 472.000 M 93 923.90 % | 502.000 K -94.71 % | 9.491 M 22.37 % | 7.756 M -1.29 % | 7.857 M 1 227.20 % | 592.000 K | 0.000 | 0.000 |
Total debt | 8.936 M -8.57 % | 9.774 M 1.47 % | 9.632 M -42.86 % | 16.857 M -0.67 % | 16.970 M 50.59 % | 11.269 M -64.42 % | 31.671 M 46.67 % | 21.593 M 142.14 % | 8.918 M | 0.000 |
Accumulated other comprehensive income loss | 3.150 M -22.05 % | 4.041 M -31.91 % | 5.935 M 321.82 % | 1.407 M -79.73 % | 6.940 M 577.63 % | -1.453 M -1 553.00 % | 100.000 K 115.38 % | -650.000 K 65.81 % | -1.901 M -2 813.54 % | 70.054 K |
Retained earnings | -294.407 M -4.79 % | -280.961 M -5.77 % | -265.635 M -11.54 % | -238.160 M -9.34 % | -217.820 M -15.15 % | -189.161 M 4.15 % | -197.348 M -9.30 % | -180.554 M -15.97 % | -155.691 M -30.00 % | -119.765 M |
Common stock | 375.000 K -95.62 % | 8.570 M 49.46 % | 5.734 M 12.76 % | 5.085 M 75.95 % | 2.890 M 54.13 % | 1.875 M 0.16 % | 1.872 M 12.70 % | 1.661 M 43.66 % | 1.156 M 45.62 % | 794.002 K |
Total equity | 87.124 M 313.19 % | 21.086 M -12.23 % | 24.025 M -41.94 % | 41.379 M 186.84 % | 14.426 M -29.44 % | 20.444 M 414.31 % | 3.975 M -70.78 % | 13.606 M 611.63 % | 1.912 M 123.28 % | -8.213 M |
Other non current liabilities | 3.881 M 29.24 % | 3.003 M 69.95 % | 1.767 M -83.23 % | 10.537 M 48.47 % | 7.097 M 3.11 % | 6.883 M -56.02 % | 15.650 M 133.97 % | 6.689 M 8.95 % | 6.139 M 107.54 % | 2.958 M |
Long term debt | 2.342 M -51.02 % | 4.782 M -1.28 % | 4.844 M -59.55 % | 11.975 M 89.36 % | 6.324 M 164.38 % | 2.392 M -90.01 % | 23.940 M 17.16 % | 20.434 M | 0.000 | 0.000 |
Total non current liabilities | 6.244 M -20.04 % | 7.809 M 17.57 % | 6.642 M -70.71 % | 22.674 M 68.23 % | 13.478 M 44.77 % | 9.310 M -76.49 % | 39.603 M 32.75 % | 29.833 M 385.94 % | 6.139 M 107.54 % | 2.958 M |
Other current liabilities | 9.966 M 77.67 % | 5.609 M -34.07 % | 8.508 M -37.31 % | 13.572 M 57.78 % | 8.602 M 84.39 % | 4.665 M -75.95 % | 19.394 M 33.23 % | 14.557 M 59.99 % | 9.099 M 97.06 % | 4.617 M |
Deferred revenue | 483.959 K -15.07 % | 569.806 K 104.23 % | 279.000 K 26.82 % | 220.000 K -67.12 % | 669.000 K 94.48 % | 344.000 K 47.64 % | 233.000 K -95.92 % | 5.709 M 391.30 % | 1.162 M 169.07 % | 431.855 K |
Short term debt | 6.594 M 32.09 % | 4.992 M 4.26 % | 4.788 M -1.93 % | 4.882 M -54.14 % | 10.646 M 19.93 % | 8.877 M 14.82 % | 7.731 M 567.04 % | 1.159 M -83.51 % | 7.027 M | 0.000 |
Total current liabilities | 21.320 M 12.76 % | 18.908 M 0.42 % | 18.829 M -23.93 % | 24.752 M -0.90 % | 24.977 M 23.96 % | 20.150 M -42.22 % | 34.875 M 47.05 % | 23.716 M -7.29 % | 25.581 M 320.24 % | 6.087 M |
Total liabilities | 27.564 M 3.17 % | 26.717 M 4.89 % | 25.471 M -46.29 % | 47.426 M 23.33 % | 38.455 M 30.53 % | 29.460 M -60.44 % | 74.478 M 39.08 % | 53.549 M 68.82 % | 31.720 M 250.68 % | 9.045 M |
Other non current assets | 293.000 K 6.14 % | 276.048 K 100.06 % | -480.337 M -107 318.08 % | 448.000 K -15.15 % | 528.000 K -76.87 % | 2.283 M -90.53 % | 24.110 M 15 555.84 % | 154.000 K -93.70 % | 2.444 M 4 176.12 % | 57.151 K |
Long term investments | 455.000 K -6.38 % | 486.000 K -99.90 % | 472.000 M 93 923.90 % | 502.000 K 66.78 % | 301.000 K -96.12 % | 7.756 M -1.29 % | 7.857 M 1 227.20 % | 592.000 K | 0.000 | 0.000 |
Intangible assets | 96.000 K 0.00 % | 96.000 K -2.04 % | 98.000 K -98.93 % | 9.186 M 101 966.67 % | 9.000 K -98.50 % | 600.000 K -47.00 % | 1.132 M -92.50 % | 15.097 M 611.76 % | 2.121 M 9 553.98 % | 21.971 K |
GoodWill | 8.317 M 0.00 % | 8.317 M 0.00 % | 8.317 M -73.03 % | 30.841 M 270.82 % | 8.317 M 0.00 % | 8.317 M 0.00 % | 8.317 M -49.60 % | 16.503 M 98.43 % | 8.317 M | 0.000 |
Goodwill and intangible assets | 8.413 M 0.00 % | 8.413 M -0.02 % | 8.415 M -78.98 % | 40.027 M 380.75 % | 8.326 M -6.63 % | 8.917 M -5.63 % | 9.449 M -70.10 % | 31.600 M 202.74 % | 10.438 M 47 407.89 % | 21.971 K |
Property plant equipment net | 4.777 M -12.25 % | 5.444 M 151.92 % | 2.161 M -51.59 % | 4.464 M 19.10 % | 3.748 M -23.04 % | 4.870 M 105.49 % | 2.370 M -40.24 % | 3.966 M 16.18 % | 3.414 M 20 504.42 % | 16.567 K |
Total non current assets | 14.188 M -19.89 % | 17.710 M 184.41 % | 6.227 M -86.55 % | 46.295 M 225.61 % | 14.218 M -45.98 % | 26.320 M -43.20 % | 46.335 M 12.78 % | 41.085 M 152.13 % | 16.295 M 16 929.48 % | 95.689 K |
Other current assets | 1.470 M -56.17 % | 3.354 M 26.14 % | 2.659 M -5.00 % | 2.799 M -41.48 % | 4.783 M 38.96 % | 3.442 M -69.21 % | 11.179 M 22.47 % | 9.128 M 318.33 % | 2.182 M 4 769.67 % | 44.808 K |
Short term investments | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 -100.00 % | 9.190 M 102 011.11 % | 9.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 90.600 M 491.73 % | 15.311 M 277.40 % | 4.057 M -88.15 % | 34.249 M 74.30 % | 19.650 M 62.12 % | 12.121 M 32.53 % | 9.146 M -25.12 % | 12.214 M 133.93 % | 5.221 M 1 894.79 % | 261.747 K |
Cash and short term investments | 90.600 M 491.54 % | 15.316 M -26.03 % | 20.706 M -39.54 % | 34.249 M 18.76 % | 28.840 M 137.93 % | 12.121 M 32.53 % | 9.146 M -25.12 % | 12.214 M 133.93 % | 5.221 M 1 894.79 % | 261.747 K |
Total current assets | 100.500 M 233.99 % | 30.091 M -11.15 % | 33.867 M -20.33 % | 42.510 M 9.95 % | 38.663 M 63.94 % | 23.584 M -26.57 % | 32.118 M 23.20 % | 26.070 M 50.38 % | 17.336 M 2 254.08 % | 736.438 K |
Inventory | 1.418 M -72.89 % | 5.230 M -30.36 % | 7.510 M 177.12 % | 2.710 M 9.54 % | 2.474 M -11.23 % | 2.787 M -33.42 % | 4.186 M 20.88 % | 3.463 M 16.07 % | 2.983 M 93 104.56 % | 3.201 K |
Net receivables | 7.012 M 13.26 % | 6.191 M 106.92 % | 2.992 M 8.72 % | 2.752 M 7.25 % | 2.566 M -50.97 % | 5.234 M -31.16 % | 7.603 M 96.26 % | 3.874 M -47.37 % | 7.361 M 1 625.17 % | 426.682 K |
Tax assets | 250.000 K -91.91 % | 3.091 M -22.49 % | 3.988 M 366.98 % | 854.000 K -35.06 % | 1.315 M -47.27 % | 2.494 M -2.16 % | 2.549 M -46.60 % | 4.773 M | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 3.691 M -52.27 % | 7.733 M 48.51 % | 5.207 M -10.87 % | 5.842 M 26.78 % | 4.608 M -15.94 % | 5.482 M -21.63 % | 6.995 M -0.31 % | 7.017 M 11.13 % | 6.314 M 559.08 % | 958.000 K |
Tax payables | 585.000 K 14 528.66 % | 3.999 K -91.49 % | 47.000 K -80.08 % | 236.000 K -47.79 % | 452.000 K -42.20 % | 782.000 K 49.81 % | 522.000 K -46.90 % | 983.000 K 1 016.69 % | 88.028 K 10.00 % | 80.027 K |
Deferred revenue non current | 21.000 K -12.50 % | 24.000 K 4.35 % | 23.000 K -77.00 % | 100.000 K 426.32 % | 19.000 K 90.00 % | 10.000 K 11.11 % | 9.000 K -99.67 % | 2.710 M | 0.000 | 0.000 |
Minority interest | 62.076 M 1 210.66 % | -5.589 M -150.07 % | -2.235 M -140.75 % | 5.484 M 397.56 % | -1.843 M -17.31 % | -1.571 M -77.92 % | -883.000 K 0.00 % | -883.000 K 18.47 % | -1.083 M -910.32 % | -107.200 K |
Capital lease obligations | 1.460 M -29.84 % | 2.081 M -10.26 % | 2.319 M -25.63 % | 3.118 M 16.00 % | 2.688 M -11.90 % | 3.051 M | 0.000 | 0.000 100.00 % | -1.891 M | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.880 M | 0.000 | 0.000 |
Other total stockholders equity | 315.930 M 7.09 % | 295.025 M 5.28 % | 280.226 M 4.73 % | 267.563 M 19.31 % | 224.259 M 6.41 % | 210.754 M 5.25 % | 200.234 M 5.86 % | 189.152 M 18.64 % | 159.431 M 43.90 % | 110.795 M |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 8.000 K -87.10 % | 62.000 K 63.16 % | 38.000 K 52.00 % | 25.000 K 525.00 % | 4.000 K -99.73 % | 1.476 M | 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 |
Total assets | 114.688 M 139.93 % | 47.801 M -3.42 % | 49.496 M -44.26 % | 88.805 M 67.93 % | 52.881 M 5.97 % | 49.904 M -36.39 % | 78.453 M 16.82 % | 67.155 M 99.68 % | 33.632 M 3 941.66 % | 832.127 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 1.000 K -99.55 % | 222.000 K 106.79 % | -3.268 M -2 394.66 % | -131.000 K -1 555.56 % | 9.000 K 152.94 % | -17.000 K 88.82 % | -152.000 K 86.37 % | -1.115 M -5 166.14 % | -21.173 K | 0.000 |
Stock based compensation | 1.182 M 201.53 % | 392.000 K -47.31 % | 744.000 K -80.33 % | 3.783 M 862.60 % | 393.000 K -92.74 % | 5.414 M | 0.000 -100.00 % | 2.232 M -91.00 % | 24.807 M 3 705.58 % | 651.854 K |
Change in working capital | 6.177 M 427.34 % | -1.887 M 64.68 % | -5.342 M -548.15 % | 1.192 M -77.30 % | 5.251 M 2 565.48 % | 197.000 K 130.31 % | -650.000 K -107.41 % | 8.771 M 1 608.73 % | 513.306 K 184.34 % | -608.647 K |
Accounts receivables | 1.186 M 140.92 % | -2.898 M -1 376.65 % | 227.000 K 97.39 % | 115.000 K -89.43 % | 1.088 M 156.99 % | -1.909 M 66.04 % | -5.622 M -294.33 % | 2.893 M -53.15 % | 6.175 M 649.80 % | -1.123 M |
Inventory | 4.335 M 86.93 % | 2.319 M 143.31 % | -5.354 M -2 168.64 % | -236.000 K -175.40 % | 313.000 K -77.63 % | 1.399 M 293.77 % | -722.000 K -50.42 % | -480.000 K -139.09 % | 1.228 M 149 468.57 % | 821.000 |
Accounts payables | 634.000 K 217.84 % | -538.000 K -492.70 % | 137.000 K -93.35 % | 2.061 M -13.62 % | 2.386 M 235.18 % | -1.765 M -1 300.79 % | -126.000 K -108.35 % | 1.509 M 153.73 % | -2.808 M -1 172.18 % | 261.941 K |
Other working capital | 22.000 K 102.86 % | -770.000 K -118.75 % | -352.000 K 52.94 % | -748.000 K -151.09 % | 1.464 M -40.78 % | 2.472 M -57.53 % | 5.820 M 20.02 % | 4.849 M 218.80 % | -4.082 M -1 720.95 % | 251.804 K |
Other non cash items | 6.127 M 224.01 % | 1.891 M -90.24 % | 19.375 M 648.09 % | -3.535 M -138.79 % | 9.112 M 132.20 % | -28.294 M -924.66 % | 3.431 M -30.11 % | 4.909 M 624.83 % | -935.349 K -264.35 % | -256.714 K |
Net cash provided by operating activities | -17.774 M -25.12 % | -14.206 M 17.14 % | -17.144 M 21.33 % | -21.791 M -73.63 % | -12.550 M 9.65 % | -13.891 M -63.58 % | -8.492 M -72.18 % | -4.932 M 54.89 % | -10.932 M -136.38 % | -4.625 M |
Investments in property plant and equipment | -571.000 K 81.10 % | -3.021 M -897.03 % | -303.000 K -741.67 % | -36.000 K 30.77 % | -52.000 K 82.25 % | -293.000 K 76.45 % | -1.244 M -85.95 % | -669.000 K -667.38 % | -87.180 K | 0.000 |
Acquisitions net | 750.000 K | 0.000 100.00 % | -181.000 K 91.01 % | -2.013 M 47.65 % | -3.845 M -109.40 % | 40.919 M | 0.000 100.00 % | -11.629 M -711.59 % | -1.433 M | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -476.000 K 87.62 % | -3.845 M 3.88 % | -4.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 476.000 K -93.81 % | 7.690 M 92.25 % | 4.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 | 0.000 100.00 % | -476.000 K 87.62 % | -3.845 M 3.88 % | -4.000 M -33.33 % | -3.000 M -442.50 % | -553.000 K 63.02 % | -1.496 M -149.40 % | 3.028 M |
Net cash used for investing activites | 179.000 K 105.93 % | -3.021 M -524.17 % | -484.000 K 80.83 % | -2.525 M 35.21 % | -3.897 M -110.64 % | 36.626 M 963.01 % | -4.244 M 66.98 % | -12.851 M -326.15 % | -3.016 M -199.60 % | 3.028 M |
Debt repayment | 22.459 M 76.65 % | 12.714 M 177.96 % | 4.574 M -88.30 % | 39.086 M 92.02 % | 20.355 M 198.14 % | -20.741 M -314.82 % | 9.655 M -52.75 % | 20.434 M 142.89 % | 8.413 M | 0.000 |
Common stock issued | 60.000 M | 0.000 -100.00 % | 16.524 K -92.69 % | 226.000 K -89.70 % | 2.194 M 97.30 % | 1.112 M -61.71 % | 2.904 M -42.37 % | 5.039 M -35.89 % | 7.860 M 448.89 % | 1.432 M |
Common stock repurchased | 0.000 100.00 % | -2.000 K 98.04 % | -102.000 K | 0.000 100.00 % | -1.135 M -10.73 % | -1.025 M -13.89 % | -900.000 K | 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 |
Other financing activites | 10.457 M 1 313.11 % | -862.000 K -200.35 % | -287.000 K 87.72 % | -2.337 M -3 536.76 % | 68.000 K -97.98 % | 3.370 M 1 453.00 % | 217.000 K 486.49 % | 37.000 K -97.96 % | 1.817 M | 0.000 |
Net cash used provided by financing activities | 92.916 M 684.10 % | 11.850 M 183.15 % | 4.185 M -88.68 % | 36.975 M 72.12 % | 21.482 M 224.29 % | -17.284 M -245.54 % | 11.876 M -53.45 % | 25.510 M 41.02 % | 18.090 M 1 163.28 % | 1.432 M |
Effect of forex changes on cash | -32.000 K 74.60 % | -126.000 K -23.53 % | -102.000 K -61.90 % | -63.000 K -176.83 % | 82.000 K 100.00 % | 41.000 K 120.50 % | -200.000 K 72.75 % | -734.000 K -189.81 % | 817.251 K | 0.000 |
Net change in cash | 75.289 M 1 468.14 % | -5.503 M 59.37 % | -13.545 M -207.53 % | 12.596 M 146.16 % | 5.117 M -6.83 % | 5.492 M 618.11 % | -1.060 M -115.16 % | 6.993 M 41.00 % | 4.960 M 3 101.85 % | -165.217 K |
Cash at beginning of period | 15.311 M -26.44 % | 20.814 M -39.42 % | 34.359 M 57.88 % | 21.763 M 30.74 % | 16.646 M 49.24 % | 11.154 M -8.68 % | 12.214 M 133.94 % | 5.221 M 1 894.67 % | 261.747 K -38.70 % | 426.964 K |
Cash at end of period | 90.600 M 491.73 % | 15.311 M -26.44 % | 20.814 M -39.42 % | 34.359 M 57.88 % | 21.763 M 30.74 % | 16.646 M 49.24 % | 11.154 M -8.68 % | 12.214 M 133.93 % | 5.221 M 1 894.79 % | 261.747 K |
Operating cash flow | -17.774 M -25.12 % | -14.206 M 17.14 % | -17.144 M 21.33 % | -21.791 M -73.63 % | -12.550 M 9.65 % | -13.891 M -63.58 % | -8.492 M -72.18 % | -4.932 M 54.89 % | -10.932 M -136.38 % | -4.625 M |
Capital expenditure | -571.000 K 81.10 % | -3.021 M -897.03 % | -303.000 K -741.67 % | -36.000 K 30.77 % | -52.000 K 82.25 % | -293.000 K 76.45 % | -1.244 M -85.95 % | -669.000 K -667.38 % | -87.180 K | 0.000 |
Free CashFlow | -18.345 M -6.49 % | -17.227 M 1.26 % | -17.447 M 20.07 % | -21.827 M -73.20 % | -12.602 M 11.15 % | -14.184 M -45.69 % | -9.736 M -73.83 % | -5.601 M 49.17 % | -11.019 M -138.26 % | -4.625 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 5.293 M -21.01 % | 6.701 M 29.51 % | 5.174 M -67.28 % | 15.811 M 4.66 % | 15.107 M 15.19 % | 13.115 M 22.48 % | 10.708 M -3.78 % | 11.129 M 0.00 % | 11.129 M 3.36 % | 10.767 M 168.37 % | 4.012 M -64.58 % | 11.326 M 0.00 % | 11.326 M -33.92 % | 17.140 M 0.00 % | 17.140 M -20.42 % | 21.539 M 0.00 % | 21.539 M 292.96 % | 5.481 M 0.00 % | 5.481 M 379.31 % | 1.144 M 0.00 % | 1.144 M |
Net income | -4.450 M -16.58 % | -3.817 M 79.63 % | -18.742 M -112.38 % | -8.825 M -26.65 % | -6.968 M -123.52 % | -3.117 M 66.31 % | -9.252 M 23.20 % | -12.047 M 0.00 % | -12.047 M 50.94 % | -24.558 M -464.68 % | -4.349 M 62.23 % | -11.515 M 0.00 % | -11.515 M -41.48 % | -8.139 M 0.00 % | -8.139 M 32.92 % | -12.134 M 0.00 % | -12.134 M 32.45 % | -17.963 M 0.00 % | -17.963 M -483.53 % | -3.078 M 0.00 % | -3.078 M |
Income before tax | -22.256 M -57.55 % | -14.127 M 0.11 % | -14.142 M -67.72 % | -8.432 M -24.24 % | -6.787 M -4.63 % | -6.487 M 0.93 % | -6.547 M 45.86 % | -12.094 M 0.00 % | -12.094 M 50.55 % | -24.457 M -450.64 % | -4.442 M 61.41 % | -11.509 M 0.00 % | -11.509 M -133.56 % | -4.928 M 0.00 % | -4.928 M 61.78 % | -12.894 M 0.00 % | -12.894 M 29.35 % | -18.251 M 0.00 % | -18.251 M -471.12 % | -3.196 M 0.00 % | -3.196 M |
Income before tax ratio | -4.20 -99.46 % | -2.11 22.87 % | -2.73 -412.52 % | -0.53 -18.71 % | -0.45 9.17 % | -0.49 19.11 % | -0.61 43.73 % | -1.09 0.00 % | -1.09 52.16 % | -2.27 -105.18 % | -1.11 -8.95 % | -1.02 0.00 % | -1.02 -253.45 % | -0.29 0.00 % | -0.29 51.97 % | -0.60 0.00 % | -0.60 82.02 % | -3.33 0.00 % | -3.33 -19.15 % | -2.79 0.00 % | -2.79 |
EBITDA | -26.935 M -112.10 % | -12.699 M 7.63 % | -13.748 M -92.74 % | -7.133 M -24.68 % | -5.721 M -1.38 % | -5.643 M 15.42 % | -6.672 M 34.59 % | -10.200 M 0.00 % | -10.200 M 58.11 % | -24.348 M -632.70 % | -3.323 M 67.52 % | -10.230 M 0.00 % | -10.230 M -242.31 % | -2.989 M 0.00 % | -2.989 M -1.91 % | -2.933 M 0.00 % | -2.933 M 83.24 % | -17.497 M 0.00 % | -17.497 M -669.12 % | -2.275 M 0.00 % | -2.275 M |
Net income ratio | -0.84 -47.60 % | -0.57 84.28 % | -3.62 -549.01 % | -0.56 -21.01 % | -0.46 -94.04 % | -0.24 72.49 % | -0.86 20.18 % | -1.08 0.00 % | -1.08 52.54 % | -2.28 -110.41 % | -1.08 -6.62 % | -1.02 0.00 % | -1.02 -114.11 % | -0.47 0.00 % | -0.47 15.71 % | -0.56 0.00 % | -0.56 82.81 % | -3.28 0.00 % | -3.28 -21.74 % | -2.69 0.00 % | -2.69 |
Ratio EBITDA | -5.09 -168.52 % | -1.90 28.68 % | -2.66 -489.00 % | -0.45 -19.13 % | -0.38 11.99 % | -0.43 30.94 % | -0.62 32.02 % | -0.92 0.00 % | -0.92 59.47 % | -2.26 -173.02 % | -0.83 8.30 % | -0.90 0.00 % | -0.90 -418.02 % | -0.17 0.00 % | -0.17 -28.06 % | -0.14 0.00 % | -0.14 95.73 % | -3.19 0.00 % | -3.19 -60.46 % | -1.99 0.00 % | -1.99 |
Gross profit ratio | 0.40 -8.90 % | 0.44 69.77 % | 0.26 -63.58 % | 0.71 34.33 % | 0.53 38.16 % | 0.38 -10.74 % | 0.43 5.13 % | 0.41 0.00 % | 0.41 15.57 % | 0.35 -14.66 % | 0.41 -0.82 % | 0.42 0.00 % | 0.42 -10.34 % | 0.47 0.00 % | 0.47 -3.07 % | 0.48 0.00 % | 0.48 18.98 % | 0.40 0.00 % | 0.40 -37.06 % | 0.64 0.00 % | 0.64 |
Weighted average shs out dil | 8.368 M -14.79 % | 9.820 M 0.34 % | 9.786 M 114.84 % | 4.555 M 1.70 % | 4.479 M -8.96 % | 4.920 M 17.94 % | 4.171 M 0.00 % | 4.171 M 0.00 % | 4.171 M 21.87 % | 3.423 M 6.61 % | 3.211 M 7.08 % | 2.998 M 0.00 % | 2.998 M 10.54 % | 2.712 M 0.00 % | 2.712 M 14.91 % | 2.360 M 0.00 % | 2.360 M 28.99 % | 1.830 M 0.00 % | 1.830 M -75.85 % | 7.577 M 0.00 % | 7.577 M |
Weighted average shs out | 8.368 M -14.79 % | 9.820 M 0.34 % | 9.786 M 114.84 % | 4.555 M 1.70 % | 4.479 M -8.96 % | 4.920 M 17.94 % | 4.171 M 0.00 % | 4.171 M 0.00 % | 4.171 M 21.87 % | 3.423 M 138.24 % | 1.437 M -50.22 % | 2.886 M 0.00 % | 2.886 M 6.41 % | 2.712 M 0.00 % | 2.712 M 14.91 % | 2.360 M 0.00 % | 2.360 M 28.99 % | 1.830 M 0.00 % | 1.830 M -75.85 % | 7.577 M 0.00 % | 7.577 M |
EPS diluted | -0.53 -35.90 % | -0.39 59.79 % | -0.97 49.74 % | -1.93 -24.52 % | -1.55 -146.03 % | -0.63 72.25 % | -2.27 21.45 % | -2.89 0.00 % | -2.89 -20.92 % | -2.39 -77.04 % | -1.35 64.84 % | -3.84 0.00 % | -3.84 -28.00 % | -3.00 0.00 % | -3.00 85.41 % | -20.56 0.00 % | -20.56 48.39 % | -39.84 0.00 % | -39.84 -491.10 % | -6.74 0.00 % | -6.74 |
Earnings per share | -0.53 -35.90 % | -0.39 59.79 % | -0.97 49.74 % | -1.93 -24.52 % | -1.55 -146.03 % | -0.63 72.25 % | -2.27 21.45 % | -2.89 0.00 % | -2.89 -20.92 % | -2.39 60.50 % | -6.05 -51.63 % | -3.99 0.00 % | -3.99 -33.00 % | -3.00 0.00 % | -3.00 85.41 % | -20.56 0.00 % | -20.56 48.39 % | -39.84 0.00 % | -39.84 -491.10 % | -6.74 0.00 % | -6.74 |
Gross profit | 2.120 M -28.05 % | 2.946 M 119.87 % | 1.340 M -88.08 % | 11.243 M 40.59 % | 7.997 M 59.15 % | 5.025 M 9.32 % | 4.596 M 1.15 % | 4.544 M 0.00 % | 4.544 M 19.45 % | 3.804 M 129.02 % | 1.661 M -64.87 % | 4.728 M 0.00 % | 4.728 M -40.76 % | 7.981 M 0.00 % | 7.981 M -22.86 % | 10.346 M 0.00 % | 10.346 M 367.53 % | 2.213 M 0.00 % | 2.213 M 201.69 % | 733.492 K 0.00 % | 733.492 K |
Income tax expense | 1.000 K -99.94 % | 1.705 M 30.15 % | 1.310 M 1 523.91 % | -92.000 K -128.57 % | 322.000 K 109.83 % | -3.274 M -331 547.33 % | 987.831 102.12 % | -46.500 K 0.00 % | -46.500 K -681.25 % | 8.000 K 700.00 % | 1.000 K -84.62 % | 6.500 K 0.00 % | 6.500 K -75.47 % | 26.500 K 0.00 % | 26.500 K 105.11 % | -518.500 K 0.00 % | -518.500 K -6 348.60 % | -8.041 K 0.00 % | -8.041 K -5 460.33 % | 150.000 0.00 % | 150.000 |
Cost of revenue | 3.173 M -9.00 % | 3.487 M -9.06 % | 3.834 M -13.16 % | 4.415 M -37.90 % | 7.110 M -12.11 % | 8.090 M 32.37 % | 6.112 M -7.19 % | 6.585 M 0.00 % | 6.585 M -5.43 % | 6.963 M 196.17 % | 2.351 M -64.37 % | 6.598 M 0.00 % | 6.598 M -27.97 % | 9.160 M 0.00 % | 9.160 M -18.17 % | 11.193 M 0.00 % | 11.193 M 242.47 % | 3.268 M 0.00 % | 3.268 M 697.00 % | 410.084 K 0.00 % | 410.084 K |
General and administrative expenses | 15.767 M 111.38 % | 7.459 M -9.04 % | 8.200 M 70.37 % | 4.813 M 25.60 % | 3.832 M 53.83 % | 2.491 M -15.00 % | 2.931 M -68.70 % | 9.363 M 0.00 % | 9.363 M 39.29 % | 6.722 M 70.13 % | 3.951 M -49.95 % | 7.895 M 0.00 % | 7.895 M 10.94 % | 7.116 M 0.00 % | 7.116 M -35.57 % | 11.044 M 0.00 % | 11.044 M -3.31 % | 11.422 M 0.00 % | 11.422 M 279.99 % | 3.006 M 0.00 % | 3.006 M |
Selling and marketing expenses | 7.393 M 61.31 % | 4.583 M 15.53 % | 3.967 M 200.99 % | 1.318 M -32.18 % | 1.944 M 4.52 % | 1.860 M 4.58 % | 1.778 M -65.23 % | 5.113 M 0.00 % | 5.113 M -50.55 % | 10.339 M 446.48 % | -2.984 M -175.27 % | 3.965 M 0.00 % | 3.965 M 37.37 % | 2.886 M 0.00 % | 2.886 M -7.71 % | 3.127 M 0.00 % | 3.127 M -61.96 % | 8.220 M 0.00 % | 8.220 M 1 126.48 % | 670.194 K 0.00 % | 670.194 K |
Other expenses | 163.000 K -69.37 % | 532.184 K 67.96 % | 316.857 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -91.500 K 0.00 % | -91.500 K -112.79 % | -43.000 K | 0.000 100.00 % | -90.000 K 0.00 % | -90.000 K -190.32 % | -31.000 K 0.00 % | -31.000 K -3 000.00 % | -1.000 K 0.00 % | -1.000 K 89.08 % | -9.161 K 0.00 % | -9.161 K | 0.000 | 0.000 |
Operating expenses | 29.436 M 81.27 % | 16.239 M 4.92 % | 15.477 M 4.37 % | 14.829 M 6.65 % | 13.904 M 13.43 % | 12.258 M 9.92 % | 11.152 M -37.66 % | 17.888 M 0.00 % | 17.888 M -17.36 % | 21.646 M 820.71 % | 2.351 M -84.31 % | 14.980 M 0.00 % | 14.980 M 19.74 % | 12.511 M 0.00 % | 12.511 M -26.84 % | 17.101 M 0.00 % | 17.101 M -15.91 % | 20.336 M 0.00 % | 20.336 M 408.60 % | 3.998 M 0.00 % | 3.998 M |
Cost and expenses | 32.609 M 63.15 % | 19.987 M 3.50 % | 19.311 M -16.85 % | 23.225 M 10.52 % | 21.014 M 3.28 % | 20.347 M 17.86 % | 17.263 M -29.46 % | 24.473 M 0.00 % | 24.473 M -14.46 % | 28.609 M 508.44 % | 4.702 M -78.21 % | 21.578 M 0.00 % | 21.578 M -0.42 % | 21.670 M 0.00 % | 21.670 M -23.41 % | 28.294 M 0.00 % | 28.294 M 19.87 % | 23.605 M 0.00 % | 23.605 M 435.42 % | 4.409 M 0.00 % | 4.409 M |
Research and development expenses | 5.792 M 47.73 % | 3.921 M 33.27 % | 2.942 M 24.51 % | 2.363 M 9.85 % | 2.151 M -1.62 % | 2.186 M 30.28 % | 1.678 M -52.10 % | 3.504 M 0.00 % | 3.504 M -24.30 % | 4.628 M 234.39 % | 1.384 M -56.90 % | 3.211 M 0.00 % | 3.211 M 21.03 % | 2.653 M 0.00 % | 2.653 M -28.16 % | 3.693 M 0.00 % | 3.693 M 413.44 % | 719.268 K 0.00 % | 719.268 K 122.99 % | 322.561 K 0.00 % | 322.561 K |
Selling general and administrative expenses | 23.481 M 99.23 % | 11.786 M -3.54 % | 12.218 M -1.99 % | 12.466 M 6.07 % | 11.753 M 16.70 % | 10.071 M 6.31 % | 9.473 M -34.56 % | 14.476 M 0.00 % | 14.476 M -15.15 % | 17.061 M 1 664.32 % | 967.000 K -91.85 % | 11.859 M 0.00 % | 11.859 M 18.57 % | 10.002 M 0.00 % | 10.002 M -29.42 % | 14.171 M 0.00 % | 14.171 M -27.85 % | 19.641 M 0.00 % | 19.641 M 434.32 % | 3.676 M 0.00 % | 3.676 M |
Interest income | 1.783 M 255.17 % | 502.088 K 330.90 % | 116.520 K 60.59 % | 72.558 K 27.30 % | 56.999 K 369.90 % | 12.130 K -94.76 % | 231.500 K 5 044.44 % | 4.500 K 0.00 % | 4.500 K -71.88 % | 16.000 K | 0.000 -100.00 % | 37.000 K 0.00 % | 37.000 K | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K -93.19 % | 14.681 K 0.00 % | 14.681 K 419 342.86 % | 3.500 0.00 % | 3.500 |
Interest expense | 360.783 K -66.59 % | 1.080 M -0.78 % | 1.089 M -14.45 % | 1.272 M 237.51 % | 377.000 K 27.72 % | 295.167 K | 0.000 -100.00 % | 1.244 M 0.00 % | 1.244 M 45.41 % | 855.500 K 197.57 % | 287.500 K -58.48 % | 692.500 K 0.00 % | 692.500 K 251.52 % | 197.000 K 0.00 % | 197.000 K -73.75 % | 750.500 K 0.00 % | 750.500 K 58.44 % | 473.690 K 0.00 % | 473.690 K | 0.000 | 0.000 |
Depreciation and amortization | 379.000 K 9.06 % | 347.525 K -5.05 % | 366.000 K -20.72 % | 461.640 K 143.69 % | 189.438 K -74.80 % | 751.688 K 744.87 % | -116.564 K -123.45 % | 497.000 K 0.00 % | 497.000 K -59.46 % | 1.226 M 234.97 % | 366.000 K -45.98 % | 677.500 K 0.00 % | 677.500 K -61.11 % | 1.742 M 0.00 % | 1.742 M -30.61 % | 2.511 M 0.00 % | 2.511 M 322.17 % | 594.662 K 0.00 % | 594.662 K -39.94 % | 990.060 K 0.00 % | 990.060 K |
Operating income | -27.316 M -114.07 % | -12.761 M 9.74 % | -14.137 M -90.68 % | -7.414 M -25.51 % | -5.907 M 18.33 % | -7.233 M -10.33 % | -6.555 M 50.87 % | -13.344 M 0.00 % | -13.344 M 10.10 % | -14.843 M -302.36 % | -3.689 M 64.02 % | -10.252 M 0.00 % | -10.252 M -126.31 % | -4.530 M 0.00 % | -4.530 M 32.94 % | -6.755 M 0.00 % | -6.755 M 62.66 % | -18.091 M 0.00 % | -18.091 M -454.10 % | -3.265 M 0.00 % | -3.265 M |
Operating income ratio | -5.16 -171.01 % | -1.90 30.31 % | -2.73 -482.69 % | -0.47 -19.92 % | -0.39 29.10 % | -0.55 9.91 % | -0.61 48.94 % | -1.20 0.00 % | -1.20 13.02 % | -1.38 -49.93 % | -0.92 -1.58 % | -0.91 0.00 % | -0.91 -242.49 % | -0.26 0.00 % | -0.26 15.73 % | -0.31 0.00 % | -0.31 90.50 % | -3.30 0.00 % | -3.30 -15.60 % | -2.86 0.00 % | -2.86 |
Total other income expenses net | 5.060 M 470.40 % | -1.366 M -27 222.04 % | -5.000 K 99.51 % | -1.018 M -32.07 % | -770.789 K -200.04 % | 770.481 K 9 649.22 % | 7.903 K 100.69 % | -1.150 M 0.00 % | -1.150 M 88.04 % | -9.614 M -1 177.54 % | -752.500 K 40.11 % | -1.257 M 0.00 % | -1.257 M -216.10 % | -397.500 K 0.00 % | -397.500 K 63.63 % | -1.093 M 0.00 % | -1.093 M -587.42 % | -159.000 K 0.00 % | -159.000 K -329.07 % | 69.410 K 0.00 % | 69.410 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-31 | 2015-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -119.626 M -46.49 % | -81.664 M -793.48 % | -9.140 M -65.07 % | -5.537 M -12.04 % | -4.942 M -149.11 % | 10.064 M 168.27 % | -14.741 M -20.94 % | -12.189 M -354.81 % | -2.680 M 44.67 % | -4.844 M -468.54 % | -852.000 K 87.78 % | -6.972 M -130.95 % | 22.525 M 72.86 % | 13.031 M 38.94 % | 9.379 M -47.69 % | 17.930 M 385.07 % | 3.696 M 216.48 % | -3.173 M -1 112.42 % | -261.747 K |
Total investments | 4.132 M 808.13 % | 455.000 K -4.41 % | 476.000 K -2.06 % | 486.000 K 1.25 % | 480.000 K 1.48 % | 473.000 K 2.60 % | 461.000 K -8.17 % | 502.000 K -94.71 % | 9.491 M 29.46 % | 7.331 M -5.48 % | 7.756 M -1.82 % | 7.900 M 0.55 % | 7.857 M 872.40 % | 808.000 K 36.49 % | 592.000 K -38.91 % | 969.000 K | 0.000 | 0.000 | 0.000 |
Total debt | 4.970 M -44.38 % | 8.936 M -47.90 % | 17.153 M 75.50 % | 9.774 M 7.16 % | 9.121 M -35.41 % | 14.121 M 74.83 % | 8.077 M -63.39 % | 22.060 M 29.99 % | 16.970 M 60.64 % | 10.564 M -6.26 % | 11.269 M -1.02 % | 11.385 M -64.05 % | 31.671 M 51.67 % | 20.881 M -3.30 % | 21.593 M -10.81 % | 24.210 M 171.48 % | 8.918 M 201.41 % | 2.959 M | 0.000 |
Accumulated other comprehensive income loss | 3.903 M 23.90 % | 3.150 M -10.38 % | 3.515 M -13.02 % | 4.041 M -17.45 % | 4.895 M 531.61 % | 775.000 K -40.93 % | 1.312 M -6.75 % | 1.407 M -79.73 % | 6.940 M 1 146.76 % | -663.000 K 54.37 % | -1.453 M -1 483.81 % | 105.000 K 5.00 % | 100.000 K 153.19 % | -188.000 K 71.08 % | -650.000 K 65.95 % | -1.909 M -0.42 % | -1.901 M -1 090.90 % | 191.840 K 173.85 % | 70.054 K |
Retained earnings | -298.857 M -1.51 % | -294.407 M -1.37 % | -290.431 M -3.37 % | -280.961 M -3.08 % | -272.569 M -1 462.54 % | -17.444 M 92.60 % | -235.724 M 1.02 % | -238.160 M -9.34 % | -217.820 M -10.09 % | -197.860 M -4.60 % | -189.161 M -7.73 % | -175.580 M 11.03 % | -197.348 M -2.90 % | -191.782 M -6.22 % | -180.554 M -11.45 % | -162.002 M -4.05 % | -155.691 M 0.91 % | -157.117 M -31.19 % | -119.765 M |
Common stock | 456.000 K 21.60 % | 375.000 K 0.00 % | 375.000 K -95.62 % | 8.570 M 0.00 % | 8.570 M 338.36 % | 1.955 M -65.91 % | 5.734 M 12.76 % | 5.085 M 75.95 % | 2.890 M 32.81 % | 2.176 M 16.05 % | 1.875 M 0.00 % | 1.875 M 0.16 % | 1.872 M 7.46 % | 1.742 M 4.88 % | 1.661 M 17.47 % | 1.414 M 22.30 % | 1.156 M -0.01 % | 1.156 M 45.63 % | 794.002 K |
Total equity | 126.564 M 45.27 % | 87.124 M 383.67 % | 18.013 M -14.57 % | 21.084 M -0.84 % | 21.262 M 1 151.01 % | -2.023 M -104.38 % | 46.181 M 11.60 % | 41.379 M 186.84 % | 14.426 M -16.11 % | 17.196 M -15.89 % | 20.444 M -32.26 % | 30.182 M 659.30 % | 3.975 M -56.00 % | 9.035 M -33.60 % | 13.606 M -4.79 % | 14.291 M 647.46 % | 1.912 M 257.74 % | -1.212 M 85.24 % | -8.213 M |
Other non current liabilities | 3.803 M -2.01 % | 3.881 M 30.85 % | 2.966 M -1.23 % | 3.003 M 68.71 % | 1.780 M 230.69 % | -1.362 M -128.57 % | 4.768 M -54.75 % | 10.537 M 48.47 % | 7.097 M 3.86 % | 6.833 M -0.73 % | 6.883 M 51.61 % | 4.540 M -70.99 % | 15.650 M 111.49 % | 7.400 M 10.63 % | 6.689 M 21.44 % | 5.508 M -10.28 % | 6.139 M 94.06 % | 3.164 M 6.95 % | 2.958 M |
Long term debt | 2.221 M -5.17 % | 2.342 M -80.98 % | 12.314 M 157.51 % | 4.782 M 9.91 % | 4.351 M -64.19 % | 12.150 M 363.56 % | 2.621 M -78.11 % | 11.975 M 89.36 % | 6.324 M 133.36 % | 2.710 M 13.29 % | 2.392 M -38.64 % | 3.898 M -83.72 % | 23.940 M 20.63 % | 19.845 M -2.88 % | 20.434 M | 0.000 | 0.000 -100.00 % | 2.959 M | 0.000 |
Total non current liabilities | 6.037 M -3.32 % | 6.244 M -59.19 % | 15.302 M 95.95 % | 7.809 M 27.37 % | 6.131 M -43.33 % | 10.819 M 46.42 % | 7.389 M -67.41 % | 22.674 M 68.23 % | 13.478 M 40.35 % | 9.603 M 3.15 % | 9.310 M 10.22 % | 8.447 M -78.67 % | 39.603 M 6.92 % | 37.039 M 24.15 % | 29.833 M 330.99 % | 6.922 M 12.75 % | 6.139 M 0.28 % | 6.122 M 106.96 % | 2.958 M |
Other current liabilities | 15.350 M 54.02 % | 9.966 M -3.03 % | 10.277 M 66.32 % | 6.179 M -34.86 % | 9.486 M 1 518.77 % | 586.000 K -91.99 % | 7.315 M -46.96 % | 13.792 M 60.33 % | 8.602 M 52.76 % | 5.631 M 20.71 % | 4.665 M -4.17 % | 4.868 M -74.90 % | 19.394 M 134.31 % | 8.277 M -43.14 % | 14.557 M 31.67 % | 11.056 M 7.75 % | 10.261 M 184.90 % | 3.602 M -28.67 % | 5.049 M |
Deferred revenue | 197.000 K -59.29 % | 483.959 K | 0.000 | 0.000 -100.00 % | 277.000 K -0.72 % | 279.000 K 10.71 % | 252.000 K -59.02 % | 615.000 K -8.07 % | 669.000 K 99.70 % | 335.000 K -2.62 % | 344.000 K -52.81 % | 729.000 K 212.88 % | 233.000 K -93.64 % | 3.666 M -35.79 % | 5.709 M 267.37 % | 1.554 M 33.73 % | 1.162 M 358.26 % | 253.570 K -41.28 % | 431.855 K |
Short term debt | 2.749 M -58.31 % | 6.594 M 36.27 % | 4.839 M -3.06 % | 4.992 M 4.65 % | 4.770 M -0.38 % | 4.788 M -12.24 % | 5.456 M 11.76 % | 4.882 M -54.14 % | 10.646 M 35.55 % | 7.854 M -11.52 % | 8.877 M 18.57 % | 7.487 M -3.16 % | 7.731 M 646.24 % | 1.036 M -10.61 % | 1.159 M -95.02 % | 23.278 M 161.03 % | 8.918 M | 0.000 | 0.000 |
Total current liabilities | 22.388 M 5.01 % | 21.320 M 17.60 % | 18.129 M -4.12 % | 18.908 M -3.60 % | 19.615 M 84.56 % | 10.628 M -45.73 % | 19.583 M -20.88 % | 24.752 M -0.90 % | 24.977 M 26.88 % | 19.685 M -2.31 % | 20.150 M -0.56 % | 20.263 M -41.90 % | 34.875 M 70.16 % | 20.496 M -13.58 % | 23.716 M -43.35 % | 41.861 M 63.64 % | 25.581 M 398.52 % | 5.131 M -15.70 % | 6.087 M |
Total liabilities | 28.425 M 3.12 % | 27.564 M -17.55 % | 33.431 M 25.13 % | 26.717 M 3.77 % | 25.746 M 20.04 % | 21.447 M -20.48 % | 26.972 M -43.13 % | 47.426 M 23.33 % | 38.455 M 31.30 % | 29.288 M -0.58 % | 29.460 M 2.61 % | 28.710 M -61.45 % | 74.478 M 29.45 % | 57.535 M 7.44 % | 53.549 M 9.77 % | 48.783 M 53.79 % | 31.720 M 181.87 % | 11.254 M 24.41 % | 9.045 M |
Other non current assets | 297.000 K 1.37 % | 293.000 K -86.31 % | 2.140 M -36.45 % | 3.367 M 864.76 % | 349.000 K 188.13 % | -396.000 K -193.62 % | 423.000 K -5.58 % | 448.000 K -15.15 % | 528.000 K 46.26 % | 361.000 K -84.19 % | 2.283 M 0.40 % | 2.274 M -90.57 % | 24.110 M 5 040.72 % | 469.000 K 204.55 % | 154.000 K 103.64 % | -4.225 M -272.90 % | 2.444 M 4 121.02 % | 57.897 K 1.31 % | 57.151 K |
Long term investments | 4.132 M 808.13 % | 455.000 K -3.40 % | 471.000 K -3.09 % | 486.000 K 1.25 % | 480.000 K 1.48 % | 473.000 K 2.60 % | 461.000 K -8.17 % | 502.000 K 66.78 % | 301.000 K -95.89 % | 7.321 M -5.61 % | 7.756 M -1.82 % | 7.900 M 0.55 % | 7.857 M 872.40 % | 808.000 K 36.49 % | 592.000 K -38.91 % | 969.000 K | 0.000 | 0.000 | 0.000 |
Intangible assets | 401.000 K 317.71 % | 96.000 K 2.13 % | 94.000 K -2.08 % | 96.000 K 2.13 % | 94.000 K -4.08 % | 98.000 K -4.85 % | 103.000 K -98.88 % | 9.186 M 101 966.67 % | 9.000 K -97.04 % | 304.000 K -49.33 % | 600.000 K -30.48 % | 863.000 K -23.76 % | 1.132 M -91.88 % | 13.949 M -7.60 % | 15.097 M -30.75 % | 21.800 M 927.80 % | 2.121 M -9.65 % | 2.348 M 10 585.03 % | 21.971 K |
GoodWill | 8.317 M 0.00 % | 8.317 M 0.00 % | 8.317 M 0.00 % | 8.317 M 0.00 % | 8.317 M 0.00 % | 8.317 M 0.00 % | 8.317 M -73.03 % | 30.841 M 270.82 % | 8.317 M 0.00 % | 8.317 M 0.00 % | 8.317 M 0.00 % | 8.317 M 0.00 % | 8.317 M -49.60 % | 16.503 M 0.00 % | 16.503 M 0.01 % | 16.502 M 98.42 % | 8.317 M | 0.000 | 0.000 |
Goodwill and intangible assets | 8.718 M 3.63 % | 8.413 M 0.02 % | 8.411 M -0.02 % | 8.413 M 0.02 % | 8.411 M 841 000.00 % | 1.000 K -99.99 % | 8.420 M -78.96 % | 40.027 M 380.75 % | 8.326 M -3.42 % | 8.621 M -3.32 % | 8.917 M -2.86 % | 9.180 M -2.85 % | 9.449 M -68.97 % | 30.452 M -3.63 % | 31.600 M -17.50 % | 38.302 M 266.95 % | 10.438 M 78 005.05 % | 13.364 K -39.17 % | 21.971 K |
Property plant equipment net | 5.467 M 14.44 % | 4.777 M -2.43 % | 4.896 M -10.07 % | 5.444 M 24.15 % | 4.385 M 102.92 % | 2.161 M -38.85 % | 3.534 M -20.83 % | 4.464 M 19.10 % | 3.748 M -13.50 % | 4.333 M -11.03 % | 4.870 M 37.14 % | 3.551 M 49.83 % | 2.370 M -41.87 % | 4.077 M 2.80 % | 3.966 M -7.44 % | 4.285 M 25.53 % | 3.414 M 53 775.24 % | 6.336 K -61.76 % | 16.567 K |
Total non current assets | 19.443 M 37.04 % | 14.188 M -10.88 % | 15.920 M -10.11 % | 17.710 M -0.42 % | 17.784 M 185.59 % | 6.227 M -55.24 % | 13.912 M -69.95 % | 46.295 M 225.61 % | 14.218 M -33.20 % | 21.285 M -19.13 % | 26.320 M 1.22 % | 26.002 M -43.88 % | 46.335 M 16.03 % | 39.932 M -2.81 % | 41.085 M -1.73 % | 41.807 M 156.56 % | 16.295 M 20 899.96 % | 77.597 K -18.91 % | 95.689 K |
Other current assets | 4.490 M 205.43 % | 1.470 M -68.15 % | 4.616 M 53.46 % | 3.008 M 31.12 % | 2.294 M -29.39 % | 3.249 M -88.71 % | 28.789 M 911.20 % | 2.847 M -40.41 % | 4.778 M 5.45 % | 4.531 M 31.64 % | 3.442 M -12.86 % | 3.950 M -64.67 % | 11.179 M 91.03 % | 5.852 M -35.89 % | 9.128 M 278.60 % | 2.411 M 10.49 % | 2.182 M 432.61 % | 409.680 K 253.03 % | 116.048 K |
Short term investments | 0.000 -100.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 66.67 % | 3.000 K | 0.000 | 0.000 -100.00 % | 9.190 M 91 800.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 124.596 M 37.52 % | 90.600 M 244.58 % | 26.293 M 71.73 % | 15.311 M 8.87 % | 14.063 M 246.64 % | 4.057 M -82.22 % | 22.818 M -33.38 % | 34.249 M 74.30 % | 19.650 M 27.53 % | 15.408 M 27.12 % | 12.121 M -33.97 % | 18.357 M 100.71 % | 9.146 M 16.51 % | 7.850 M -35.73 % | 12.214 M 94.49 % | 6.280 M 20.28 % | 5.221 M -14.85 % | 6.132 M 2 242.76 % | 261.747 K |
Cash and short term investments | 124.596 M 37.52 % | 90.600 M 244.51 % | 26.298 M 71.70 % | 15.316 M 8.91 % | 14.063 M 246.64 % | 4.057 M -82.22 % | 22.818 M -33.38 % | 34.249 M 18.76 % | 28.840 M 87.18 % | 15.408 M 27.12 % | 12.121 M -33.97 % | 18.357 M 100.71 % | 9.146 M 16.51 % | 7.850 M -35.73 % | 12.214 M 94.49 % | 6.280 M 20.28 % | 5.221 M -14.85 % | 6.132 M 2 242.76 % | 261.747 K |
Total current assets | 135.546 M 34.87 % | 100.500 M 182.91 % | 35.524 M 18.06 % | 30.091 M 2.97 % | 29.224 M 89.37 % | 15.432 M -73.95 % | 59.241 M 39.36 % | 42.510 M 9.95 % | 38.663 M 53.43 % | 25.199 M 6.85 % | 23.584 M -28.29 % | 32.890 M 2.40 % | 32.118 M 20.57 % | 26.638 M 2.18 % | 26.070 M 22.58 % | 21.267 M 22.67 % | 17.336 M 73.99 % | 9.964 M 1 252.98 % | 736.438 K |
Inventory | 2.204 M 55.43 % | 1.418 M -48.85 % | 2.772 M -50.29 % | 5.576 M -40.26 % | 9.334 M 24.29 % | 7.510 M 79.28 % | 4.189 M 54.58 % | 2.710 M 9.54 % | 2.474 M -6.71 % | 2.652 M -4.84 % | 2.787 M -34.62 % | 4.263 M 1.84 % | 4.186 M 9.81 % | 3.812 M 10.08 % | 3.463 M 29.55 % | 2.673 M -10.41 % | 2.983 M 177.67 % | 1.074 M 33 466.79 % | 3.201 K |
Net receivables | 4.256 M -39.30 % | 7.012 M 281.50 % | 1.838 M -70.31 % | 6.191 M 75.23 % | 3.533 M 47.27 % | 2.399 M -92.22 % | 30.852 M 1 021.07 % | 2.752 M 7.25 % | 2.566 M -1.72 % | 2.611 M -50.11 % | 5.234 M -17.18 % | 6.320 M -16.87 % | 7.603 M -15.94 % | 9.045 M 75.60 % | 5.151 M -38.46 % | 8.370 M 13.71 % | 7.361 M 213.55 % | 2.348 M 560.48 % | 355.442 K |
Tax assets | 829.000 K 231.60 % | 250.000 K 10 377.79 % | 2.386 K | 0.000 -100.00 % | 4.159 M 4.29 % | 3.988 M 271.32 % | 1.074 M 25.76 % | 854.000 K -35.06 % | 1.315 M 102.62 % | 649.000 K -73.98 % | 2.494 M -19.47 % | 3.097 M 21.50 % | 2.549 M -38.22 % | 4.126 M -13.56 % | 4.773 M 92.77 % | 2.476 M | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 3.600 M -2.47 % | 3.691 M 37.11 % | 2.692 M -65.19 % | 7.733 M 49.37 % | 5.177 M -0.58 % | 5.207 M -22.63 % | 6.730 M 15.20 % | 5.842 M 26.78 % | 4.608 M -14.92 % | 5.416 M -1.20 % | 5.482 M -20.19 % | 6.869 M -1.80 % | 6.995 M -18.85 % | 8.620 M 22.84 % | 7.017 M 2.26 % | 6.862 M 8.68 % | 6.314 M 394.77 % | 1.276 M 33.21 % | 958.000 K |
Tax payables | 492.000 K -15.90 % | 585.000 K 82.24 % | 321.000 K 7 927.01 % | 3.999 K -97.80 % | 182.000 K 287.23 % | 47.000 K -42.68 % | 82.000 K -65.25 % | 236.000 K -47.79 % | 452.000 K 0.67 % | 449.000 K -42.58 % | 782.000 K 152.26 % | 310.000 K -40.61 % | 522.000 K -79.63 % | 2.563 M 160.73 % | 983.000 K 47.82 % | 665.000 K 655.44 % | 88.028 K | 0.000 -100.00 % | 80.027 K |
Deferred revenue non current | 13.000 K -38.10 % | 21.000 K -4.55 % | 22.000 K -8.33 % | 24.000 K 9.09 % | 22.000 K -4.35 % | 23.000 K -37.84 % | 37.000 K -63.00 % | 100.000 K 426.32 % | 19.000 K -44.12 % | 34.000 K 240.00 % | 10.000 K 150.00 % | 4.000 K -55.56 % | 9.000 K -99.89 % | 8.373 M 208.97 % | 2.710 M | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 95.092 M 53.19 % | 62.076 M 428.95 % | -18.871 M -237.52 % | -5.591 M -126.08 % | -2.473 M -10.65 % | -2.235 M -4.15 % | -2.146 M -139.13 % | 5.484 M 397.56 % | -1.843 M -3.95 % | -1.773 M -12.86 % | -1.571 M -45.19 % | -1.082 M -22.54 % | -883.000 K 8.40 % | -964.000 K -9.17 % | -883.000 K -28.16 % | -689.000 K 36.38 % | -1.083 M | 0.000 100.00 % | -107.200 K |
Capital lease obligations | 1.365 M -6.51 % | 1.460 M -17.42 % | 1.768 M -15.04 % | 2.081 M -1.56 % | 2.114 M -8.84 % | 2.319 M -16.22 % | 2.768 M -11.23 % | 3.118 M 16.00 % | 2.688 M -4.17 % | 2.805 M -8.06 % | 3.051 M 102.19 % | 1.509 M | 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 -100.00 % | 4.880 M 4.39 % | 4.675 M | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 325.970 M 3.18 % | 315.930 M -2.32 % | 323.425 M 9.63 % | 295.025 M 4.31 % | 282.839 M 0.93 % | 280.226 M 1.16 % | 277.005 M 3.53 % | 267.563 M 19.31 % | 224.259 M 4.15 % | 215.316 M 2.16 % | 210.754 M 2.88 % | 204.863 M 2.31 % | 200.234 M 1.02 % | 198.207 M 4.79 % | 189.152 M 9.46 % | 172.802 M 8.39 % | 159.431 M 3.15 % | 154.557 M 39.50 % | 110.795 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 K 0.00 % | 8.000 K -86.44 % | 59.000 K -98.01 % | 2.968 M 7 710.53 % | 38.000 K 46.15 % | 26.000 K 4.00 % | 25.000 K 400.00 % | 5.000 K 25.00 % | 4.000 K -99.72 % | 1.421 M -3.73 % | 1.476 M 4.38 % | 1.414 M | 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 | 0.000 |
Total assets | 154.989 M 35.14 % | 114.688 M 122.94 % | 51.444 M 7.62 % | 47.801 M 1.69 % | 47.008 M 117.04 % | 21.659 M -70.39 % | 73.153 M -17.63 % | 88.805 M 67.93 % | 52.881 M 13.76 % | 46.484 M -6.85 % | 49.904 M -15.26 % | 58.892 M -24.93 % | 78.453 M 17.85 % | 66.570 M -0.87 % | 67.155 M 6.47 % | 63.074 M 87.54 % | 33.632 M 234.93 % | 10.041 M 1 106.72 % | 832.127 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 | 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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 -100.00 % | 2.954 M | 0.000 | 0.000 100.00 % | -2.834 M 40.58 % | -4.770 M -149.92 % | -1.909 M -2 813.74 % | -65.500 K 0.00 % | -65.500 K -827.78 % | 9.000 K | 0.000 100.00 % | -8.500 K 0.00 % | -8.500 K 88.82 % | -76.000 K 0.00 % | -76.000 K 86.37 % | -557.500 K 0.00 % | -557.500 K -5 166.14 % | -10.587 K 0.00 % | -10.587 K | 0.000 | 0.000 |
Stock based compensation | 10.093 M | 0.000 -100.00 % | 1.170 M | 0.000 -100.00 % | 109.000 K -69.47 % | 357.000 K 520.87 % | 57.500 K -96.96 % | 1.892 M 0.00 % | 1.892 M 381.30 % | 393.000 K | 0.000 -100.00 % | 2.707 M 0.00 % | 2.707 M | 0.000 | 0.000 -100.00 % | 1.116 M 0.00 % | 1.116 M -91.00 % | 12.403 M 0.00 % | 12.403 M 3 705.58 % | 325.927 K 0.00 % | 325.927 K |
Change in working capital | -35.000 K -102.28 % | 1.538 M -69.11 % | 4.978 M 388.74 % | 1.019 M 136.08 % | -2.823 M 6.29 % | -3.013 M -20.83 % | -2.493 M -518.34 % | 596.000 K 0.00 % | 596.000 K -87.76 % | 4.870 M 1 176.41 % | 381.500 K 287.31 % | 98.500 K 0.00 % | 98.500 K 130.31 % | -325.000 K 0.00 % | -325.000 K -107.41 % | 4.386 M 0.00 % | 4.386 M 1 608.73 % | 256.653 K 0.00 % | 256.653 K 184.34 % | -304.324 K 0.00 % | -304.324 K |
Accounts receivables | 1.148 M 151.52 % | -2.228 M -164.83 % | 3.437 M 280.87 % | -1.900 M -76.18 % | -1.079 M -199.80 % | 1.081 M 232.45 % | -815.948 K -1 519.04 % | 57.500 K 0.00 % | 57.500 K -89.43 % | 544.000 K 0.00 % | 544.000 K 156.99 % | -954.500 K 0.00 % | -954.500 K 66.04 % | -2.811 M 0.00 % | -2.811 M -294.33 % | 1.447 M 0.00 % | 1.447 M -53.15 % | 3.088 M 0.00 % | 3.088 M 649.80 % | -561.607 K 0.00 % | -561.607 K |
Inventory | -772.000 K -138.76 % | 1.992 M -10.07 % | 2.215 M -52.80 % | 4.693 M 321.42 % | -2.119 M 48.04 % | -4.079 M -179.19 % | -1.461 M -1 138.14 % | -118.000 K 0.00 % | -118.000 K -137.70 % | 313.000 K | 0.000 -100.00 % | 699.500 K 0.00 % | 699.500 K 293.77 % | -361.000 K 0.00 % | -361.000 K -50.42 % | -240.000 K 0.00 % | -240.000 K -139.09 % | 613.979 K 0.00 % | 613.979 K 149 468.57 % | 410.500 0.00 % | 410.500 |
Accounts payables | 0.000 -100.00 % | 972.074 K | 0.000 100.00 % | -1.418 M -276.94 % | 801.550 K 1 106.45 % | -79.641 K -136.98 % | 215.347 K -79.10 % | 1.031 M 0.00 % | 1.031 M -56.81 % | 2.386 M | 0.000 100.00 % | -882.500 K 0.00 % | -882.500 K -1 300.79 % | -63.000 K 0.00 % | -63.000 K -108.35 % | 754.500 K 0.00 % | 754.500 K 153.73 % | -1.404 M 0.00 % | -1.404 M -1 172.18 % | 130.971 K 0.00 % | 130.971 K |
Other working capital | -411.000 K -151.26 % | 801.847 K 218.97 % | -674.000 K -89.42 % | -355.817 K 16.62 % | -426.746 K -753.53 % | 65.299 K 115.13 % | -431.681 K -15.42 % | -374.000 K 0.00 % | -374.000 K -122.99 % | 1.627 M 1 100.92 % | -162.500 K -113.15 % | 1.236 M 0.00 % | 1.236 M -57.53 % | 2.910 M 0.00 % | 2.910 M 20.02 % | 2.425 M 0.00 % | 2.425 M 218.80 % | -2.041 M 0.00 % | -2.041 M -1 720.95 % | 125.902 K 0.00 % | 125.902 K |
Other non cash items | -22.237 M -111.72 % | -10.503 M -123.50 % | -4.699 M -520.04 % | 1.119 M -74.07 % | 4.314 M 9.74 % | 3.931 M 290.87 % | -2.060 M -16.53 % | -1.768 M 0.00 % | -1.768 M -132.08 % | 5.511 M 53.01 % | 3.602 M 125.46 % | -14.147 M 0.00 % | -14.147 M -924.66 % | 1.716 M 0.00 % | 1.716 M -30.11 % | 2.455 M 0.00 % | 2.455 M 624.83 % | -467.675 K 0.00 % | -467.675 K -264.35 % | -128.357 K 0.00 % | -128.357 K |
Net cash provided by operating activities | -16.250 M -71.39 % | -9.481 M -23.79 % | -7.659 M -23.02 % | -6.226 M 24.00 % | -8.192 M -33.64 % | -6.130 M 46.15 % | -11.382 M -4.46 % | -10.896 M 0.00 % | -10.896 M 13.18 % | -12.550 M | 0.000 100.00 % | -6.946 M 0.00 % | -6.946 M -63.58 % | -4.246 M 0.00 % | -4.246 M -72.18 % | -2.466 M 0.00 % | -2.466 M 54.89 % | -5.466 M 0.00 % | -5.466 M -136.38 % | -2.312 M 0.00 % | -2.312 M |
Investments in property plant and equipment | -161.000 K 65.07 % | -460.986 K -417.96 % | -89.000 K 93.46 % | -1.360 M 20.37 % | -1.708 M -841.01 % | -181.507 K -39.20 % | -130.393 K -624.41 % | -18.000 K 0.00 % | -18.000 K 56.10 % | -41.000 K -272.73 % | -11.000 K 92.49 % | -146.500 K 0.00 % | -146.500 K 76.45 % | -622.000 K 0.00 % | -622.000 K -85.95 % | -334.500 K 0.00 % | -334.500 K -667.38 % | -43.590 K 0.00 % | -43.590 K | 0.000 | 0.000 |
Acquisitions net | -1.538 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.088 K 97.71 % | -178.797 K 82.24 % | -1.007 M 0.00 % | -1.007 M 73.82 % | -3.845 M | 0.000 -100.00 % | 20.460 M 0.00 % | 20.460 M | 0.000 | 0.000 100.00 % | -5.815 M 0.00 % | -5.815 M -711.59 % | -716.437 K 0.00 % | -716.437 K | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -238.000 K 0.00 % | -238.000 K 93.29 % | -3.545 M -1 081.67 % | -300.000 K 85.00 % | -2.000 M 0.00 % | -2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 100.00 % | -14.674 K -101.98 % | 742.172 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 238.000 K 0.00 % | 238.000 K -96.91 % | 7.690 M | 0.000 -100.00 % | 2.000 M 0.00 % | 2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 27.662 K | 0.000 -100.00 % | 929.000 | 0.000 | 0.000 -100.00 % | 0.581 100.00 % | -90.500 K 61.97 % | -238.000 K 0.00 % | -238.000 K 94.27 % | -4.156 M -1 436.33 % | 311.000 K 115.55 % | -2.000 M 0.00 % | -2.000 M -33.33 % | -1.500 M 0.00 % | -1.500 M -442.50 % | -276.500 K 0.00 % | -276.500 K 63.02 % | -747.791 K 0.00 % | -747.791 K -149.40 % | 1.514 M 0.00 % | 1.514 M |
Net cash used for investing activites | -1.671 M -251.37 % | -475.660 K -172.72 % | 654.101 K 148.09 % | -1.360 M 20.37 % | -1.708 M -820.29 % | -185.594 K 39.97 % | -309.190 K 75.51 % | -1.263 M 0.00 % | -1.263 M 64.79 % | -3.586 M -1 053.05 % | -311.000 K -101.70 % | 18.313 M 0.00 % | 18.313 M 963.01 % | -2.122 M 0.00 % | -2.122 M 66.98 % | -6.426 M 0.00 % | -6.426 M -326.15 % | -1.508 M 0.00 % | -1.508 M -199.60 % | 1.514 M 0.00 % | 1.514 M |
Debt repayment | -2.526 M -256.34 % | 1.616 M -90.98 % | 17.918 M 94.12 % | 9.231 M | 0.000 -100.00 % | 3.986 M | 0.000 -100.00 % | 19.543 M 0.00 % | 19.543 M -3.99 % | 20.355 M | 0.000 100.00 % | -10.371 M 0.00 % | -10.371 M -314.82 % | 4.828 M 0.00 % | 4.828 M -52.75 % | 10.217 M 0.00 % | 10.217 M 142.89 % | 4.207 M 0.00 % | 4.207 M | 0.000 | 0.000 |
Common stock issued | 57.536 M -17.63 % | 69.848 M | 0.000 | 0.000 -100.00 % | 28.517 K 234.21 % | 8.533 K 7.97 % | 7.903 K -93.01 % | 113.000 K 0.00 % | 113.000 K -94.85 % | 2.194 M | 0.000 -100.00 % | 556.000 K 0.00 % | 556.000 K -61.71 % | 1.452 M 0.00 % | 1.452 M -42.37 % | 2.520 M 0.00 % | 2.520 M -35.89 % | 3.930 M 0.00 % | 3.930 M 448.89 % | 715.995 K 0.00 % | 715.995 K |
Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -2.304 K 97.71 % | -100.758 K | 0.000 | 0.000 100.00 % | -835.000 K -178.33 % | -300.000 K 41.46 % | -512.500 K 0.00 % | -512.500 K -13.89 % | -450.000 K 0.00 % | -450.000 K | 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 |
Other financing activites | -218.994 K | 0.000 | 0.000 100.00 % | -1.991 K -100.13 % | 1.493 M 23 860.51 % | 6.229 K -97.35 % | 235.500 K 120.15 % | -1.169 M 0.00 % | -1.169 M 75.33 % | -4.737 M -198.58 % | 4.805 M 185.15 % | 1.685 M 0.00 % | 1.685 M 1 453.00 % | 108.500 K 0.00 % | 108.500 K 486.49 % | 18.500 K 0.00 % | 18.500 K -97.96 % | 908.530 K 0.00 % | 908.530 K | 0.000 | 0.000 |
Net cash used provided by financing activities | 54.791 M -23.33 % | 71.464 M 298.84 % | 17.918 M 94.18 % | 9.228 M 203.52 % | 3.040 M -23.85 % | 3.992 M 995.25 % | 364.509 K -98.03 % | 18.488 M 0.00 % | 18.488 M -4.07 % | 19.273 M 772.26 % | 2.210 M 125.57 % | -8.642 M 0.00 % | -8.642 M -245.54 % | 5.938 M 0.00 % | 5.938 M -53.45 % | 12.755 M 0.00 % | 12.755 M 41.02 % | 9.045 M 0.00 % | 9.045 M 1 163.28 % | 715.995 K 0.00 % | 715.995 K |
Effect of forex changes on cash | -2.270 M -190.53 % | 2.508 M 1 354.61 % | 172.411 K 144.72 % | -385.497 K -4 718.71 % | -8.000 K 87.88 % | -66.000 K -540.00 % | 15.000 K 147.62 % | -31.500 K 0.00 % | -31.500 K -138.41 % | 82.000 K | 0.000 -100.00 % | 20.500 K 0.00 % | 20.500 K 120.50 % | -100.000 K 0.00 % | -100.000 K 72.75 % | -367.000 K 0.00 % | -367.000 K -189.81 % | 408.626 K 0.00 % | 408.626 K | 0.000 | 0.000 |
Net change in cash | 124.596 M 94.64 % | 64.014 M 477.47 % | 11.085 M 782.52 % | 1.256 M 118.54 % | -6.775 M -218.60 % | -2.126 M 81.29 % | -11.364 M -190.22 % | 12.596 M 0.00 % | 12.596 M -36.59 % | 19.865 M 946.33 % | 1.899 M -65.43 % | 5.492 M 0.00 % | 5.492 M 618.11 % | -1.060 M 0.00 % | -1.060 M -115.16 % | 6.993 M 0.00 % | 6.993 M 41.00 % | 4.960 M 0.00 % | 4.960 M 3 101.85 % | -165.217 K 0.00 % | -165.217 K |
Cash at beginning of period | 0.000 -100.00 % | 26.391 M 72.43 % | 15.306 M 8.94 % | 14.050 M -32.53 % | 20.825 M -9.27 % | 22.951 M -33.12 % | 34.315 M 57.67 % | 21.763 M 0.00 % | 21.763 M 1 046.33 % | 1.899 M | 0.000 -100.00 % | 11.154 M 0.00 % | 11.154 M -8.68 % | 12.214 M 0.00 % | 12.214 M 133.94 % | 5.221 M 0.00 % | 5.221 M 1 894.67 % | 261.747 K 0.00 % | 261.747 K -38.70 % | 426.964 K 0.00 % | 426.964 K |
Cash at end of period | 124.596 M 37.82 % | 90.406 M 242.39 % | 26.404 M 72.51 % | 15.306 M 8.94 % | 14.050 M -32.53 % | 20.825 M -9.27 % | 22.951 M -33.20 % | 34.359 M 0.00 % | 34.359 M 57.88 % | 21.763 M 1 046.33 % | 1.899 M -88.59 % | 16.646 M 0.00 % | 16.646 M 49.24 % | 11.154 M 0.00 % | 11.154 M -8.68 % | 12.214 M 0.00 % | 12.214 M 133.93 % | 5.221 M 0.00 % | 5.221 M 1 894.79 % | 261.747 K 0.00 % | 261.747 K |
Operating cash flow | -14.954 M -57.72 % | -9.481 M -20.26 % | -7.884 M -26.63 % | -6.226 M 24.00 % | -8.192 M -33.64 % | -6.130 M 46.15 % | -11.382 M -4.46 % | -10.896 M 0.00 % | -10.896 M 13.18 % | -12.550 M | 0.000 100.00 % | -6.946 M 0.00 % | -6.946 M -63.58 % | -4.246 M 0.00 % | -4.246 M -72.18 % | -2.466 M 0.00 % | -2.466 M 54.89 % | -5.466 M 0.00 % | -5.466 M -136.38 % | -2.312 M 0.00 % | -2.312 M |
Capital expenditure | -161.000 K 65.08 % | -460.989 K -417.97 % | -89.000 K 93.46 % | -1.360 M 20.37 % | -1.708 M -841.01 % | -181.507 K -39.20 % | -130.393 K -624.41 % | -18.000 K 0.00 % | -18.000 K 56.10 % | -41.000 K -272.73 % | -11.000 K 92.49 % | -146.500 K 0.00 % | -146.500 K 76.45 % | -622.000 K 0.00 % | -622.000 K -85.95 % | -334.500 K 0.00 % | -334.500 K -667.38 % | -43.590 K 0.00 % | -43.590 K | 0.000 | 0.000 |
Free CashFlow | -15.115 M -52.03 % | -9.942 M -24.70 % | -7.973 M -5.10 % | -7.586 M 23.37 % | -9.900 M -56.86 % | -6.311 M 45.18 % | -11.512 M -5.49 % | -10.914 M 0.00 % | -10.914 M 13.32 % | -12.591 M -114 363.64 % | -11.000 K 99.84 % | -7.092 M 0.00 % | -7.092 M -45.69 % | -4.868 M 0.00 % | -4.868 M -73.83 % | -2.801 M 0.00 % | -2.801 M 49.17 % | -5.510 M 0.00 % | -5.510 M -138.26 % | -2.312 M 0.00 % | -2.312 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 |