Bubbles Intergroup Ltd BBLS.TA
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 46.898 M -9.44 % | 51.784 M -0.29 % | 51.936 M 16.07 % | 44.744 M 36 575.41 % | 122.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.088 M |
| Net income | -482.000 K -115.93 % | 3.025 M 130.08 % | -10.056 M -414.94 % | 3.193 M 130.71 % | 1.384 M 200.58 % | -1.376 M -38.99 % | -990.000 K 45.06 % | -1.802 M -50.54 % | -1.197 M 14.44 % | -1.399 M -45.58 % | -961.000 K 8.30 % | -1.048 M 83.72 % | -6.438 M |
| Income before tax | -924.000 K -133.01 % | 2.799 M 128.16 % | -9.941 M -329.90 % | 4.324 M 458.24 % | -1.207 M 12.28 % | -1.376 M -38.99 % | -990.000 K 45.06 % | -1.802 M -50.54 % | -1.197 M 14.44 % | -1.399 M -45.58 % | -961.000 K 7.15 % | -1.035 M 82.75 % | -6.000 M |
| Income before tax ratio | -0.02 -136.45 % | 0.05 128.24 % | -0.19 -298.07 % | 0.10 100.98 % | -9.89 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -2.87 |
| EBITDA | 6.374 M -28.39 % | 8.901 M 57.60 % | 5.648 M -14.28 % | 6.589 M 141.27 % | 2.731 M 1 010.33 % | -300.000 K -7 600.00 % | 4.000 K 101.23 % | -326.000 K -526.92 % | -52.000 K -642.86 % | -7.000 K -103.41 % | 205.000 K 110.97 % | -1.869 M 54.99 % | -4.152 M |
| Net income ratio | -0.01 -117.59 % | 0.06 130.17 % | -0.19 -371.33 % | 0.07 -99.37 % | 11.34 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -3.08 |
| Ratio EBITDA | 0.14 -20.93 % | 0.17 58.06 % | 0.11 -26.15 % | 0.15 -99.34 % | 22.39 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.99 |
| Gross profit ratio | 0.54 4.31 % | 0.51 -0.46 % | 0.52 15.33 % | 0.45 -99.49 % | 88.29 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.82 |
| Weighted average shs out dil | 77.914 M 0.04 % | 77.883 M 8.95 % | 71.486 M 28.02 % | 55.839 M 10.42 % | 50.571 M 6 515.40 % | 764.444 K 0.38 % | 761.538 K -2.80 % | 783.478 K -1.82 % | 798.000 K -25.84 % | 1.076 M 291.88 % | 274.571 K -0.44 % | 275.789 K 84.20 % | 149.720 K |
| Weighted average shs out | 48.200 M -38.11 % | 77.884 M 8.95 % | 71.486 M 28.02 % | 55.839 M 10.41 % | 50.572 M 6 515.53 % | 764.444 K 0.38 % | 761.538 K -2.80 % | 783.478 K -1.82 % | 798.000 K -25.84 % | 1.076 M 291.88 % | 274.571 K -0.44 % | 275.789 K 84.20 % | 149.720 K |
| EPS diluted | -0.01 -115.98 % | 0.04 127.71 % | -0.14 -344.76 % | 0.06 108.76 % | 0.03 101.52 % | -1.80 -38.46 % | -1.30 43.48 % | -2.30 -53.33 % | -1.50 -15.38 % | -1.30 62.86 % | -3.50 7.89 % | -3.80 91.16 % | -43.00 |
| Earnings per share | -0.01 -115.98 % | 0.04 127.71 % | -0.14 -344.76 % | 0.06 108.76 % | 0.03 101.52 % | -1.80 -38.46 % | -1.30 43.48 % | -2.30 -53.33 % | -1.50 -15.38 % | -1.30 62.86 % | -3.50 7.89 % | -3.80 91.16 % | -43.00 |
| Gross profit | 25.118 M -5.53 % | 26.589 M -0.75 % | 26.789 M 33.87 % | 20.011 M 85.79 % | 10.771 M 14 655.41 % | -74.000 K 12.94 % | -85.000 K -23.19 % | -69.000 K 25.00 % | -92.000 K -22.67 % | -75.000 K 1.32 % | -76.000 K 14.61 % | -89.000 K -105.23 % | 1.702 M |
| Income tax expense | 417.000 K -68.93 % | 1.342 M 1 066.96 % | 115.000 K -89.11 % | 1.056 M 137.30 % | 445.000 K | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 100.00 % | -7.000 K | 0.000 -100.00 % | 13.000 K -97.03 % | 438.000 K |
| Cost of revenue | 21.780 M -13.55 % | 25.195 M 0.19 % | 25.147 M 1.67 % | 24.733 M 72.34 % | 14.351 M 19 293.24 % | 74.000 K -12.94 % | 85.000 K 23.19 % | 69.000 K -25.00 % | 92.000 K 22.67 % | 75.000 K -1.32 % | 76.000 K -14.61 % | 89.000 K -76.94 % | 386.000 K |
| General and administrative expenses | 8.511 M -28.87 % | 11.966 M 19.62 % | 10.003 M 13.74 % | 8.795 M 101.72 % | 4.360 M 335.13 % | 1.002 M 64.53 % | 609.000 K 4.46 % | 583.000 K -22.58 % | 753.000 K -1.18 % | 762.000 K -3.54 % | 790.000 K -50.09 % | 1.583 M -27.12 % | 2.172 M |
| Selling and marketing expenses | 13.441 M 1.56 % | 13.234 M 14.53 % | 11.555 M 93.81 % | 5.962 M 33.50 % | 4.466 M | 0.000 -100.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K -11.50 % | 339.000 K 13.00 % | 300.000 K -32.43 % | 444.000 K -71.65 % | 1.566 M |
| Other expenses | -2.223 M 12.76 % | -2.548 M -120.48 % | 12.441 M 18 395.59 % | -68.000 K -83.78 % | -37.000 K -117.13 % | 216.000 K 532.00 % | -50.000 K -109.54 % | 524.000 K | 0.000 -100.00 % | 216.000 K | 0.000 | 0.000 | 0.000 |
| Operating expenses | 21.467 M -9.43 % | 23.701 M -31.85 % | 34.780 M 134.04 % | 14.861 M 69.09 % | 8.789 M 621.59 % | 1.218 M 41.79 % | 859.000 K -49.56 % | 1.703 M 55.67 % | 1.094 M -16.42 % | 1.309 M 47.91 % | 885.000 K -8.57 % | 968.000 K -87.52 % | 7.759 M |
| Cost and expenses | 43.247 M -11.55 % | 48.896 M -18.41 % | 59.927 M 51.35 % | 39.594 M 4 613.57 % | 840.000 K -34.98 % | 1.292 M 51.11 % | 855.000 K -42.07 % | 1.476 M 28.91 % | 1.145 M -17.27 % | 1.384 M 18.70 % | 1.166 M 10.31 % | 1.057 M -87.02 % | 8.145 M |
| Research and development expenses | 1.738 M 65.68 % | 1.049 M 34.31 % | 781.000 K 354.07 % | 172.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.232 M |
| Selling general and administrative expenses | 21.952 M -12.89 % | 25.200 M 16.89 % | 21.558 M 46.09 % | 14.757 M 67.20 % | 8.826 M 780.84 % | 1.002 M 10.23 % | 909.000 K 2.94 % | 883.000 K -16.14 % | 1.053 M -4.36 % | 1.101 M 1.01 % | 1.090 M -46.23 % | 2.027 M -47.61 % | 3.869 M |
| Interest income | 43.000 K -28.33 % | 60.000 K -21.05 % | 76.000 K 300.00 % | 19.000 K | 0.000 -100.00 % | 84.000 K -37.78 % | 135.000 K 350.00 % | 30.000 K 172.73 % | 11.000 K -26.67 % | 15.000 K | 0.000 -100.00 % | 22.000 K -61.40 % | 57.000 K |
| Interest expense | 0.000 -100.00 % | 3.152 M 95.41 % | 1.613 M 133.09 % | 692.000 K 121.09 % | 313.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 1.717 M -41.80 % | 2.950 M 733.33 % | 354.000 K -73.48 % | 1.335 M 69.85 % | 786.000 K -26.95 % | 1.076 M 8.25 % | 994.000 K -32.66 % | 1.476 M 28.91 % | 1.145 M -17.74 % | 1.392 M 19.38 % | 1.166 M 372.06 % | 247.000 K 0.00 % | 247.000 K |
| Operating income | 3.651 M 26.42 % | 2.888 M 308.37 % | -1.386 M -125.66 % | 5.401 M 852.23 % | -718.000 K 33.27 % | -1.076 M -8.25 % | -994.000 K 32.66 % | -1.476 M -28.91 % | -1.145 M 17.74 % | -1.392 M -19.38 % | -1.166 M 44.90 % | -2.116 M 51.90 % | -4.399 M |
| Operating income ratio | 0.08 39.59 % | 0.06 308.98 % | -0.03 -122.11 % | 0.12 102.05 % | -5.89 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -2.11 |
| Total other income expenses net | 0.000 | 0.000 100.00 % | -8.555 M -694.34 % | -1.077 M -120.25 % | -489.000 K -63.00 % | -300.000 K -7 600.00 % | 4.000 K 101.23 % | -326.000 K -526.92 % | -52.000 K -642.86 % | -7.000 K -103.41 % | 205.000 K -81.04 % | 1.081 M 167.52 % | -1.601 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 39.442 M 11.45 % | 35.390 M 79.23 % | 19.746 M 52.01 % | 12.990 M 509.57 % | 2.131 M 6.13 % | 2.008 M 18.89 % | 1.689 M 30.73 % | 1.292 M 64.17 % | 787.000 K 230.67 % | 238.000 K 893.33 % | -30.000 K 96.16 % | -781.000 K 68.60 % | -2.487 M |
| Total investments | 267.000 K -95.26 % | 5.627 M -18.54 % | 6.908 M -2.33 % | 7.073 M 163.13 % | 2.688 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 39.708 M 6.79 % | 37.182 M 60.93 % | 23.105 M 68.00 % | 13.753 M 405.63 % | 2.720 M 35.19 % | 2.012 M 18.28 % | 1.701 M 31.55 % | 1.293 M 61.83 % | 799.000 K 213.33 % | 255.000 K | 0.000 -100.00 % | 18.000 K | 0.000 |
| Accumulated other comprehensive income loss | -3.003 M 5.12 % | -3.165 M 4.18 % | -3.303 M 55.09 % | -7.355 M -294.11 % | 3.789 M 11.15 % | 3.409 M 13.44 % | 3.005 M 17.38 % | 2.560 M 25.92 % | 2.033 M 31.25 % | 1.549 M -37.29 % | 2.470 M 27.25 % | 1.941 M | 0.000 |
| Retained earnings | -1.257 M -62.19 % | -775.000 K 79.61 % | -3.800 M -160.74 % | 6.256 M 107.44 % | -84.104 M -1.46 % | -82.897 M -1.69 % | -81.521 M -1.23 % | -80.531 M -2.29 % | -78.729 M -1.54 % | -77.532 M -1.84 % | -76.133 M -1.28 % | -75.172 M -1.41 % | -74.124 M |
| Common 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 -100.00 % | 229.000 K |
| Total equity | 20.721 M -21.16 % | 26.282 M 26.24 % | 20.819 M 63.22 % | 12.755 M 698.55 % | -2.131 M -60.95 % | -1.324 M -272.96 % | -355.000 K -293.99 % | 183.000 K -87.39 % | 1.451 M -28.45 % | 2.028 M 12.29 % | 1.806 M -12.24 % | 2.058 M 1 878.85 % | 104.000 K |
| Other non current liabilities | 1.215 M | 0.000 100.00 % | -820.000 K -694.20 % | 138.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 15.167 M -40.83 % | 25.635 M 311.08 % | 6.236 M 21.51 % | 5.132 M 8 453.33 % | 60.000 K | 0.000 -100.00 % | 1.401 M 8.60 % | 1.290 M 63.29 % | 790.000 K 221.14 % | 246.000 K | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 16.382 M 3.42 % | 15.840 M 186.59 % | 5.527 M 21.63 % | 4.544 M 15 046.67 % | 30.000 K | 0.000 -100.00 % | 1.401 M 8.60 % | 1.290 M 63.29 % | 790.000 K 221.14 % | 246.000 K | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 4.560 M -28.68 % | 6.394 M 7 534.88 % | -86.000 K -360.61 % | 33.000 K -98.80 % | 2.758 M 30.03 % | 2.121 M 22.74 % | 1.728 M 107.69 % | 832.000 K 221.24 % | 259.000 K -4.78 % | 272.000 K 11.93 % | 243.000 K -21.10 % | 308.000 K -88.68 % | 2.722 M |
| Deferred revenue | 0.000 -100.00 % | 1.785 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 24.541 M 14.99 % | 21.342 M -12.30 % | 24.335 M 75.25 % | 13.886 M 416.21 % | 2.690 M 33.70 % | 2.012 M 570.67 % | 300.000 K 9 900.00 % | 3.000 K -66.67 % | 9.000 K 0.00 % | 9.000 K | 0.000 -100.00 % | 18.000 K | 0.000 |
| Total current liabilities | 38.291 M 14.00 % | 33.590 M 5.67 % | 31.788 M 45.69 % | 21.819 M 300.50 % | 5.448 M 31.82 % | 4.133 M 103.80 % | 2.028 M 140.57 % | 843.000 K 171.06 % | 311.000 K 1.30 % | 307.000 K 26.34 % | 243.000 K -50.91 % | 495.000 K -82.42 % | 2.815 M |
| Total liabilities | 54.673 M 10.61 % | 49.430 M 32.47 % | 37.315 M 41.54 % | 26.363 M 381.25 % | 5.478 M 32.54 % | 4.133 M 20.53 % | 3.429 M 60.76 % | 2.133 M 93.73 % | 1.101 M 99.10 % | 553.000 K 127.57 % | 243.000 K -50.91 % | 495.000 K -82.42 % | 2.815 M |
| Other non current assets | 4.115 M 61.06 % | 2.555 M 322.31 % | 605.000 K 157.45 % | 235.000 K | 0.000 -100.00 % | 2.784 M -7.69 % | 3.016 M 32.86 % | 2.270 M -9.81 % | 2.517 M -1.49 % | 2.555 M 33.70 % | 1.911 M 9 455.00 % | 20.000 K | 0.000 |
| Long term investments | 267.000 K -95.26 % | 5.627 M -2.17 % | 5.752 M -18.68 % | 7.073 M 173.30 % | 2.588 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 12.015 M 77.06 % | 6.786 M 39.74 % | 4.856 M 90.43 % | 2.550 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 12.015 M 77.06 % | 6.786 M 39.74 % | 4.856 M 90.43 % | 2.550 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 14.810 M -10.22 % | 16.496 M 286.59 % | 4.267 M -0.19 % | 4.275 M 8 282.35 % | 51.000 K 2 450.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K -33.33 % | 3.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 31.207 M -0.82 % | 31.464 M 103.26 % | 15.480 M 9.53 % | 14.133 M 435.54 % | 2.639 M -5.28 % | 2.786 M -7.69 % | 3.018 M 32.83 % | 2.272 M -9.84 % | 2.520 M -1.37 % | 2.555 M 33.70 % | 1.911 M 9 455.00 % | 20.000 K | 0.000 |
| Other current assets | 7.797 M 3.95 % | 7.501 M -6.95 % | 8.061 M 349.33 % | 1.794 M 1 694.00 % | 100.000 K 426.32 % | 19.000 K -56.82 % | 44.000 K 2.33 % | 43.000 K 115.00 % | 20.000 K 122.22 % | 9.000 K -91.67 % | 108.000 K -93.77 % | 1.734 M 309.93 % | 423.000 K |
| Short term investments | 0.000 | 0.000 -100.00 % | 1.156 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 266.000 K -85.16 % | 1.792 M -46.65 % | 3.359 M 340.24 % | 763.000 K 29.54 % | 589.000 K 14 625.00 % | 4.000 K -66.67 % | 12.000 K 1 100.00 % | 1.000 K -91.67 % | 12.000 K -29.41 % | 17.000 K -43.33 % | 30.000 K -96.25 % | 799.000 K -67.87 % | 2.487 M |
| Cash and short term investments | 266.000 K -85.16 % | 1.792 M -46.65 % | 3.359 M 340.24 % | 763.000 K 29.54 % | 589.000 K 14 625.00 % | 4.000 K -66.67 % | 12.000 K 1 100.00 % | 1.000 K -91.67 % | 12.000 K -29.41 % | 17.000 K -43.33 % | 30.000 K -96.25 % | 799.000 K -67.87 % | 2.487 M |
| Total current assets | 44.187 M -0.14 % | 44.248 M 3.74 % | 42.654 M 70.72 % | 24.985 M 3 428.95 % | 708.000 K 2 978.26 % | 23.000 K -58.93 % | 56.000 K 27.27 % | 44.000 K 37.50 % | 32.000 K 23.08 % | 26.000 K -81.16 % | 138.000 K -94.55 % | 2.533 M -12.96 % | 2.910 M |
| Inventory | 14.833 M 3.93 % | 14.272 M -4.45 % | 14.937 M 48.08 % | 10.087 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 21.291 M 2.94 % | 20.683 M 26.91 % | 16.297 M 32.06 % | 12.341 M 64 852.63 % | 19.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Account payables | 9.190 M 125.85 % | 4.069 M -46.03 % | 7.539 M -4.57 % | 7.900 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 K | 0.000 -100.00 % | 35.000 K | 0.000 -100.00 % | 187.000 K 85.15 % | 101.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | -87.000 K -103.78 % | 2.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 9.683 M -1.14 % | 9.795 M 342.41 % | 2.214 M 94.72 % | 1.137 M 3 690.00 % | 30.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 25.068 M -55.11 % | 55.844 M 0.00 % | 55.844 M 303.09 % | 13.854 M -82.28 % | 78.184 M 0.03 % | 78.164 M 0.00 % | 78.161 M 0.01 % | 78.154 M 0.01 % | 78.147 M 0.17 % | 78.011 M 3.37 % | 75.469 M 0.24 % | 75.289 M 1.74 % | 73.999 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Total assets | 75.394 M -0.42 % | 75.712 M 30.24 % | 58.134 M 48.61 % | 39.118 M 1 068.75 % | 3.347 M 19.15 % | 2.809 M -8.62 % | 3.074 M 32.73 % | 2.316 M -9.25 % | 2.552 M -1.12 % | 2.581 M 25.96 % | 2.049 M -19.74 % | 2.553 M | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 4.181 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -756.000 K |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 4.012 M | 0.000 | 0.000 -100.00 % | 340.000 K -29.17 % | 480.000 K 0.00 % | 480.000 K 0.00 % | 480.000 K -3.03 % | 495.000 K -8.33 % | 540.000 K 90.81 % | 283.000 K -9.00 % | 311.000 K |
| Change in working capital | -1.686 M 29.49 % | -2.391 M 82.27 % | -13.489 M 7.45 % | -14.575 M -2 856.39 % | -493.000 K -217.94 % | 418.000 K -37.24 % | 666.000 K 28.57 % | 518.000 K 1 623.53 % | -34.000 K -125.19 % | 135.000 K 199.26 % | -136.000 K 58.79 % | -330.000 K -174.16 % | 445.000 K |
| Accounts receivables | 326.000 K 115.19 % | -2.146 M 58.27 % | -5.143 M 40.10 % | -8.586 M -334.51 % | -1.976 M -8 004.00 % | 25.000 K 2 600.00 % | -1.000 K 97.78 % | -45.000 K -309.09 % | -11.000 K -110.38 % | 106.000 K 273.77 % | -61.000 K -127.60 % | 221.000 K -50.34 % | 445.000 K |
| Inventory | -560.000 K -184.21 % | 665.000 K 115.87 % | -4.190 M 37.95 % | -6.753 M -3 530.65 % | -186.000 K | 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 |
| Other working capital | -1.452 M -59.56 % | -910.000 K 78.10 % | -4.156 M -643.98 % | 764.000 K -54.22 % | 1.669 M 324.68 % | 393.000 K -41.08 % | 667.000 K 18.47 % | 563.000 K 2 547.83 % | -23.000 K -179.31 % | 29.000 K 138.67 % | -75.000 K 86.39 % | -551.000 K | 0.000 |
| Other non cash items | 2.731 M -3.22 % | 2.822 M 1.18 % | 2.789 M -51.97 % | 5.807 M 357.24 % | 1.270 M 323.33 % | 300.000 K 2 600.00 % | -12.000 K -104.26 % | 282.000 K 308.70 % | 69.000 K 64.29 % | 42.000 K 110.71 % | -392.000 K 76.87 % | -1.695 M -165.49 % | 2.588 M |
| Net cash provided by operating activities | 5.167 M 0.62 % | 5.135 M 151.98 % | -9.878 M -132.97 % | -4.240 M -243.88 % | 2.947 M 1 026.73 % | -318.000 K -320.83 % | 144.000 K 127.59 % | -522.000 K 23.46 % | -682.000 K 6.19 % | -727.000 K 23.39 % | -949.000 K 65.99 % | -2.790 M 22.56 % | -3.603 M |
| Investments in property plant and equipment | -487.000 K 89.57 % | -4.670 M -586.76 % | -680.000 K -5.92 % | -642.000 K 45.32 % | -1.174 M | 0.000 | 0.000 | 0.000 100.00 % | -3.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K |
| Acquisitions net | 0.000 100.00 % | -1.415 M -3 176.09 % | 46.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -36.000 K | 0.000 100.00 % | -176.000 K | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -2.509 M -64.20 % | -1.528 M 28.33 % | -2.132 M 6.98 % | -2.292 M 7.54 % | -2.479 M | 0.000 100.00 % | -548.000 K | 0.000 | 0.000 100.00 % | -662.000 K | 0.000 100.00 % | -1.617 M -146.39 % | 3.486 M |
| Net cash used for investing activites | -3.032 M 60.17 % | -7.613 M -158.77 % | -2.942 M -0.27 % | -2.934 M 21.82 % | -3.753 M | 0.000 100.00 % | -548.000 K | 0.000 100.00 % | -3.000 K 99.55 % | -662.000 K | 0.000 100.00 % | -1.617 M -146.41 % | 3.484 M |
| Debt repayment | 1.941 M -62.24 % | 5.141 M -36.95 % | 8.154 M 5.35 % | 7.740 M 1 041.59 % | 678.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 -100.00 % | 8.885 M 888 400.00 % | 1.000 K -95.00 % | 20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -850.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 |
| Dividends paid | -905.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 |
| Other financing activites | -3.846 M 9.08 % | -4.230 M -160.63 % | -1.623 M -152.80 % | -642.000 K -213.43 % | 566.000 K 82.58 % | 310.000 K -25.30 % | 415.000 K -18.79 % | 511.000 K -24.85 % | 680.000 K -50.58 % | 1.376 M 664.44 % | 180.000 K -93.38 % | 2.719 M 27 090.00 % | 10.000 K |
| Net cash used provided by financing activities | -3.660 M -501.76 % | 911.000 K -94.09 % | 15.416 M 117.16 % | 7.099 M 461.63 % | 1.264 M 307.74 % | 310.000 K -25.30 % | 415.000 K -18.79 % | 511.000 K -24.85 % | 680.000 K -50.58 % | 1.376 M 664.44 % | 180.000 K -93.38 % | 2.719 M 27 090.00 % | 10.000 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 376.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.487 M 8 675.86 % | -29.000 K |
| Net change in cash | -1.525 M 2.68 % | -1.567 M -160.36 % | 2.596 M 3 561.33 % | -75.000 K -108.99 % | 834.000 K 10 525.00 % | -8.000 K -172.73 % | 11.000 K 200.00 % | -11.000 K -120.00 % | -5.000 K 61.54 % | -13.000 K 98.31 % | -769.000 K 54.44 % | -1.688 M -1 123.19 % | -138.000 K |
| Cash at beginning of period | 1.792 M -46.65 % | 3.359 M 340.24 % | 763.000 K -8.95 % | 838.000 K 20 850.00 % | 4.000 K -66.67 % | 12.000 K 1 100.00 % | 1.000 K -91.67 % | 12.000 K -29.41 % | 17.000 K -43.33 % | 30.000 K -96.25 % | 799.000 K -67.87 % | 2.487 M -5.26 % | 2.625 M |
| Cash at end of period | 267.000 K -85.10 % | 1.792 M -46.65 % | 3.359 M 340.24 % | 763.000 K -8.95 % | 838.000 K 20 850.00 % | 4.000 K -66.67 % | 12.000 K 1 100.00 % | 1.000 K -91.67 % | 12.000 K -29.41 % | 17.000 K -43.33 % | 30.000 K -96.25 % | 799.000 K -67.87 % | 2.487 M |
| Operating cash flow | 5.167 M 0.62 % | 5.135 M 151.98 % | -9.878 M -132.97 % | -4.240 M -243.88 % | 2.947 M 1 026.73 % | -318.000 K -320.83 % | 144.000 K 127.59 % | -522.000 K 23.46 % | -682.000 K 6.19 % | -727.000 K 23.39 % | -949.000 K 65.99 % | -2.790 M 22.56 % | -3.603 M |
| Capital expenditure | -487.000 K 89.57 % | -4.670 M -586.76 % | -680.000 K -5.92 % | -642.000 K 45.32 % | -1.174 M | 0.000 | 0.000 | 0.000 100.00 % | -3.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K |
| Free CashFlow | 4.680 M 906.45 % | 465.000 K 104.40 % | -10.558 M -116.26 % | -4.882 M -375.35 % | 1.773 M 657.55 % | -318.000 K -320.83 % | 144.000 K 127.59 % | -522.000 K 23.80 % | -685.000 K 5.78 % | -727.000 K 23.39 % | -949.000 K 65.99 % | -2.790 M 22.61 % | -3.605 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 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-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 24.620 M 50.75 % | 16.332 M -46.57 % | 30.566 M 45.80 % | 20.965 M -31.97 % | 30.819 M 29.85 % | 23.734 M -15.84 % | 28.202 M -36.91 % | 44.702 M 106 333.33 % | 42.000 K -65.57 % | 122.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 527.000 K -66.24 % | 1.561 M |
| Net income | 435.000 K 113.15 % | -3.309 M -217.05 % | 2.827 M 231.03 % | 854.000 K -60.66 % | 2.171 M 121.03 % | -10.325 M -3 938.29 % | 269.000 K -92.27 % | 3.478 M 1 320.35 % | -285.000 K 58.64 % | -689.000 K -33.01 % | -518.000 K 12.65 % | -593.000 K 24.27 % | -783.000 K -23.89 % | -632.000 K -76.54 % | -358.000 K 64.87 % | -1.019 M -30.14 % | -783.000 K -18.28 % | -662.000 K -23.74 % | -535.000 K 28.38 % | -747.000 K -14.57 % | -652.000 K -38.72 % | -470.000 K 4.28 % | -491.000 K -8 083.33 % | -6.000 K 99.42 % | -1.042 M 53.19 % | -2.226 M 47.15 % | -4.212 M |
| Income before tax | 802.000 K 116.57 % | -4.840 M -223.60 % | 3.916 M 1 877.78 % | 198.000 K -92.39 % | 2.601 M 124.09 % | -10.796 M -1 362.69 % | 855.000 K -81.45 % | 4.609 M 1 717.19 % | -285.000 K 58.64 % | -689.000 K -33.01 % | -518.000 K 12.65 % | -593.000 K 24.27 % | -783.000 K -23.89 % | -632.000 K -76.54 % | -358.000 K 64.87 % | -1.019 M -30.14 % | -783.000 K -18.28 % | -662.000 K -23.74 % | -535.000 K 28.38 % | -747.000 K -14.57 % | -652.000 K -38.72 % | -470.000 K 4.28 % | -491.000 K -8 083.33 % | -6.000 K 99.42 % | -1.029 M 52.69 % | -2.175 M 43.14 % | -3.825 M |
| Income before tax ratio | 0.03 110.99 % | -0.30 -331.31 % | 0.13 1 256.54 % | 0.01 -88.81 % | 0.08 118.55 % | -0.45 -1 600.40 % | 0.03 -70.60 % | 0.10 101.52 % | -6.79 -20.15 % | -5.65 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -4.13 -68.43 % | -2.45 |
| EBITDA | 4.937 M 2 218.88 % | -233.000 K -103.53 % | 6.607 M 207.16 % | 2.151 M -61.68 % | 5.613 M 975.29 % | 522.000 K -89.82 % | 5.126 M -8.25 % | 5.587 M 11 274.00 % | -50.000 K -113.40 % | 373.000 K 200.00 % | -373.000 K -251.89 % | -106.000 K 45.36 % | -194.000 K -90.20 % | -102.000 K -196.23 % | 106.000 K 541.69 % | -23.999 K 92.05 % | -302.000 K -1 676.47 % | -17.000 K 51.43 % | -35.000 K -153.85 % | 65.000 K 190.28 % | -72.000 K -132.43 % | 222.000 K 1 405.88 % | -17.000 K 98.25 % | -970.500 K -8.07 % | -898.000 K -18.78 % | -756.000 K 77.74 % | -3.396 M |
| Net income ratio | 0.02 108.72 % | -0.20 -319.06 % | 0.09 127.05 % | 0.04 -42.17 % | 0.07 116.19 % | -0.44 -4 660.86 % | 0.01 -87.74 % | 0.08 101.15 % | -6.79 -20.15 % | -5.65 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -4.22 -56.54 % | -2.70 |
| Ratio EBITDA | 0.20 1 505.59 % | -0.01 -106.60 % | 0.22 110.68 % | 0.10 -43.67 % | 0.18 728.09 % | 0.02 -87.90 % | 0.18 45.43 % | 0.12 110.50 % | -1.19 -138.94 % | 3.06 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.43 34.06 % | -2.18 |
| Gross profit ratio | 0.57 24.40 % | 0.46 -20.99 % | 0.58 15.58 % | 0.50 -15.77 % | 0.59 48.23 % | 0.40 -34.68 % | 0.61 41.53 % | 0.43 -56.69 % | 1.00 41.86 % | 0.70 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.37 -61.23 % | 0.96 |
| Weighted average shs out dil | 43.500 M -56.19 % | 99.288 M 75.61 % | 56.540 M -21.76 % | 72.266 M -13.45 % | 83.500 M 56.65 % | 53.305 M -40.55 % | 89.667 M -19.14 % | 110.886 M 13 906.66 % | 791.666 K 1.15 % | 782.684 K -0.28 % | 784.848 K 5.22 % | 745.888 K -4.74 % | 783.000 K 24.67 % | 628.076 K -29.82 % | 895.000 K 14.16 % | 783.956 K 0.12 % | 783.000 K 11.17 % | 704.334 K -21.01 % | 891.666 K 28.91 % | 691.686 K -15.13 % | 815.000 K 267.43 % | 221.809 K -32.24 % | 327.333 K 1 742.88 % | 17.762 K -94.28 % | 310.386 K 105.52 % | 151.022 K 0.00 % | 151.022 K |
| Weighted average shs out | 43.500 M -52.25 % | 91.109 M 61.14 % | 56.540 M -21.76 % | 72.269 M -13.45 % | 83.500 M 56.65 % | 53.305 M -40.55 % | 89.667 M -19.14 % | 110.888 M 13 906.92 % | 791.666 K 1.15 % | 782.684 K -0.28 % | 784.848 K 5.22 % | 745.888 K -4.74 % | 783.000 K 24.67 % | 628.076 K -29.82 % | 895.000 K 14.16 % | 783.955 K 0.12 % | 783.000 K 11.17 % | 704.334 K -21.01 % | 891.666 K 28.91 % | 691.686 K -15.13 % | 815.000 K 267.43 % | 221.809 K -32.24 % | 327.333 K 1 742.88 % | 17.762 K -94.28 % | 310.386 K 105.52 % | 151.022 K 0.00 % | 151.022 K |
| EPS diluted | 0.01 127.55 % | -0.04 -172.60 % | 0.05 323.73 % | 0.01 -54.62 % | 0.03 113.68 % | -0.19 -6 433.33 % | 0.00 -90.45 % | 0.03 108.72 % | -0.36 59.09 % | -0.88 -33.33 % | -0.66 17.50 % | -0.80 20.00 % | -1.00 0.99 % | -1.01 -152.50 % | -0.40 69.23 % | -1.30 -30.00 % | -1.00 -6.38 % | -0.94 -56.67 % | -0.60 44.44 % | -1.08 -35.00 % | -0.80 62.26 % | -2.12 -41.33 % | -1.50 -341.18 % | -0.34 89.88 % | -3.36 77.20 % | -14.74 47.84 % | -28.26 |
| Earnings per share | 0.01 130.03 % | -0.03 -166.60 % | 0.05 323.73 % | 0.01 -54.62 % | 0.03 113.68 % | -0.19 -6 433.33 % | 0.00 -90.45 % | 0.03 108.72 % | -0.36 59.09 % | -0.88 -33.33 % | -0.66 17.50 % | -0.80 20.00 % | -1.00 0.99 % | -1.01 -152.50 % | -0.40 69.23 % | -1.30 -30.00 % | -1.00 -6.38 % | -0.94 -56.67 % | -0.60 44.44 % | -1.08 -35.00 % | -0.80 62.26 % | -2.12 -41.33 % | -1.50 -341.18 % | -0.34 89.88 % | -3.36 77.20 % | -14.74 47.84 % | -28.26 |
| Gross profit | 13.982 M 87.53 % | 7.456 M -57.79 % | 17.662 M 68.51 % | 10.481 M -42.70 % | 18.291 M 92.48 % | 9.503 M -45.02 % | 17.286 M -10.71 % | 19.360 M 45 995.24 % | 42.000 K -51.16 % | 86.000 K | 0.000 100.00 % | -74.000 K | 0.000 100.00 % | -85.000 K | 0.000 100.00 % | -69.000 K | 0.000 100.00 % | -92.000 K | 0.000 100.00 % | -75.000 K | 0.000 100.00 % | -76.000 K | 0.000 100.00 % | -89.000 K | 0.000 -100.00 % | 197.000 K -86.91 % | 1.505 M |
| Income tax expense | 300.000 K -64.99 % | 857.000 K 94.77 % | 440.000 K -75.17 % | 1.772 M 312.09 % | 430.000 K -8.70 % | 471.000 K -19.62 % | 586.000 K -44.51 % | 1.056 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 -100.00 % | 13.000 K -74.51 % | 51.000 K -86.82 % | 387.000 K |
| Cost of revenue | 10.638 M 19.85 % | 8.876 M -31.22 % | 12.904 M 23.08 % | 10.484 M -16.32 % | 12.528 M -11.97 % | 14.231 M 30.37 % | 10.916 M -56.93 % | 25.342 M | 0.000 -100.00 % | 36.000 K | 0.000 -100.00 % | 74.000 K | 0.000 -100.00 % | 85.000 K | 0.000 -100.00 % | 69.000 K | 0.000 -100.00 % | 92.000 K | 0.000 -100.00 % | 75.000 K | 0.000 -100.00 % | 76.000 K | 0.000 -100.00 % | 89.000 K | 0.000 -100.00 % | 330.000 K 489.29 % | 56.000 K |
| General and administrative expenses | 3.449 M 13.12 % | 3.049 M -44.18 % | 5.462 M 2.71 % | 5.318 M -20.01 % | 6.648 M 77.28 % | 3.750 M -40.03 % | 6.253 M -19.48 % | 7.766 M 1 749.05 % | 420.000 K -1.18 % | 425.000 K 12.14 % | 379.000 K 62.66 % | 233.000 K -60.44 % | 589.000 K 306.21 % | 145.000 K -68.75 % | 464.000 K 354.90 % | 102.000 K -78.79 % | 481.000 K 90.12 % | 253.000 K -49.40 % | 500.000 K 174.73 % | 182.000 K -68.62 % | 580.000 K 83.54 % | 316.000 K -33.33 % | 474.000 K -51.03 % | 968.000 K -5.28 % | 1.022 M 998.92 % | 93.000 K -95.53 % | 2.079 M |
| Selling and marketing expenses | 7.357 M 9.09 % | 6.744 M 0.70 % | 6.697 M 13.47 % | 5.902 M -19.50 % | 7.332 M 50.34 % | 4.877 M -26.97 % | 6.678 M 12.01 % | 5.962 M | 0.000 | 0.000 | 0.000 -100.00 % | 180.000 K | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 339.000 K | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 36.999 K | 0.000 -100.00 % | 326.000 K -73.71 % | 1.240 M |
| Other expenses | 163.000 K 108.06 % | -2.023 M -911.50 % | -200.000 K 64.66 % | -566.000 K | 0.000 -100.00 % | 9.604 M 238.53 % | 2.837 M 3 682.67 % | 75.000 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 % | 216.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 10.969 M 15.37 % | 9.508 M -20.50 % | 11.959 M 2.19 % | 11.703 M -18.25 % | 14.316 M -30.93 % | 20.727 M 30.85 % | 15.840 M 13.35 % | 13.975 M 4 945.13 % | 277.000 K -68.09 % | 868.000 K 129.02 % | 379.000 K -39.75 % | 629.000 K 6.79 % | 589.000 K 92.48 % | 306.000 K -34.05 % | 464.000 K -62.03 % | 1.222 M 154.05 % | 481.000 K -18.47 % | 590.000 K 18.00 % | 500.000 K -32.43 % | 740.000 K 27.59 % | 580.000 K 41.12 % | 411.000 K -13.29 % | 474.000 K 1 480.00 % | 30.000 K -96.99 % | 998.000 K -62.66 % | 2.673 M -47.44 % | 5.086 M |
| Cost and expenses | 21.607 M 17.53 % | 18.384 M -26.06 % | 24.863 M 12.06 % | 22.187 M -17.35 % | 26.844 M -23.21 % | 34.958 M 30.65 % | 26.756 M -31.95 % | 39.317 M 14 093.86 % | 277.000 K -69.36 % | 904.000 K 138.52 % | 379.000 K -46.09 % | 703.000 K 19.35 % | 589.000 K 50.64 % | 391.000 K -15.73 % | 464.000 K -64.06 % | 1.291 M 168.40 % | 481.000 K -29.47 % | 682.000 K 36.40 % | 500.000 K -38.65 % | 815.000 K 40.52 % | 580.000 K -16.18 % | 692.000 K 45.99 % | 474.000 K 298.32 % | 119.000 K -88.08 % | 998.000 K -66.77 % | 3.003 M -41.60 % | 5.142 M |
| Research and development expenses | 0.000 -100.00 % | 1.738 M | 0.000 -100.00 % | 1.049 M | 0.000 -100.00 % | 781.000 K | 0.000 -100.00 % | 172.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 -100.00 % | 499.000 K -71.21 % | 1.733 M |
| Selling general and administrative expenses | 10.806 M 10.34 % | 9.793 M -19.46 % | 12.159 M 8.37 % | 11.220 M -19.74 % | 13.980 M 62.05 % | 8.627 M -33.28 % | 12.931 M -5.81 % | 13.728 M 3 168.57 % | 420.000 K -1.18 % | 425.000 K 12.14 % | 379.000 K -8.23 % | 413.000 K -29.88 % | 589.000 K 32.36 % | 445.000 K -4.09 % | 464.000 K 15.42 % | 402.000 K -16.42 % | 481.000 K -13.02 % | 553.000 K 10.60 % | 500.000 K -4.03 % | 521.000 K -10.17 % | 580.000 K -5.84 % | 616.000 K 29.96 % | 474.000 K -52.84 % | 1.005 M -1.66 % | 1.022 M 85.82 % | 550.000 K -83.43 % | 3.319 M |
| Interest income | 165.000 K 312.50 % | 40.000 K 1 233.33 % | 3.000 K -93.75 % | 48.000 K -96.51 % | 1.374 M 742.94 % | 163.000 K -72.42 % | 591.000 K 1 870.00 % | 30.000 K -40.00 % | 50.000 K -46.24 % | 93.000 K -33.09 % | 139.000 K 26.36 % | 110.000 K -43.30 % | 194.000 K -19.50 % | 241.000 K 127.36 % | 106.000 K -61.03 % | 272.000 K -9.93 % | 302.000 K 1 410.00 % | 20.000 K -42.86 % | 35.000 K -48.53 % | 68.000 K -5.56 % | 72.000 K 323.53 % | 17.000 K 0.00 % | 17.000 K -67.92 % | 53.000 K 70.97 % | 31.000 K -89.70 % | 301.000 K 223.36 % | -244.000 K |
| Interest expense | 2.376 M -15.98 % | 2.828 M 57.99 % | 1.790 M -17.17 % | 2.161 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 1.924 M 196.91 % | 648.000 K -39.38 % | 1.069 M 266.25 % | -643.000 K -150.27 % | 1.279 M 406.71 % | -417.000 K -154.09 % | 771.000 K 686.73 % | 98.000 K -58.30 % | 235.000 K -66.99 % | 712.000 K 11 766.67 % | 6.000 K -98.77 % | 487.000 K -17.32 % | 589.000 K 11.13 % | 530.000 K 14.22 % | 464.000 K -53.37 % | 995.000 K 106.86 % | 481.000 K -25.43 % | 645.000 K 29.00 % | 500.000 K -38.42 % | 812.000 K 40.00 % | 580.000 K -16.18 % | 692.000 K 45.99 % | 474.000 K 283.81 % | 123.500 K 0.00 % | 123.500 K 100.00 % | 61.750 K -66.67 % | 185.250 K |
| Operating income | 3.013 M 246.83 % | -2.052 M -135.98 % | 5.703 M 104.12 % | 2.794 M -35.53 % | 4.334 M 145.58 % | -9.509 M -318.35 % | 4.355 M -20.66 % | 5.489 M 2 435.74 % | -235.000 K 30.68 % | -339.000 K 10.55 % | -379.000 K 22.18 % | -487.000 K 17.32 % | -589.000 K -11.13 % | -530.000 K -14.22 % | -464.000 K 53.37 % | -995.000 K -106.86 % | -481.000 K 25.43 % | -645.000 K -29.00 % | -500.000 K 38.42 % | -812.000 K -40.00 % | -580.000 K 16.18 % | -692.000 K -45.99 % | -474.000 K 56.67 % | -1.094 M -7.05 % | -1.022 M -24.94 % | -818.000 K 77.16 % | -3.581 M |
| Operating income ratio | 0.12 197.40 % | -0.13 -167.34 % | 0.19 40.00 % | 0.13 -5.23 % | 0.14 135.10 % | -0.40 -359.45 % | 0.15 25.76 % | 0.12 102.19 % | -5.60 -101.36 % | -2.78 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.55 32.34 % | -2.29 |
| Total other income expenses net | -2.211 M 20.70 % | -2.788 M -56.02 % | -1.787 M | 0.000 100.00 % | -1.733 M 85.23 % | -11.735 M -235.29 % | -3.500 M -297.73 % | -880.000 K -1 660.00 % | -50.000 K 85.71 % | -350.000 K -151.80 % | -139.000 K -31.13 % | -106.000 K 45.36 % | -194.000 K -90.20 % | -102.000 K -196.23 % | 106.000 K 541.69 % | -23.999 K 92.05 % | -302.000 K -1 676.47 % | -17.000 K 51.43 % | -35.000 K -153.85 % | 65.000 K 190.28 % | -72.000 K -132.43 % | 222.000 K 1 405.88 % | -17.000 K -101.56 % | 1.088 M 15 645.08 % | -6.999 K 99.48 % | -1.357 M -456.15 % | -244.000 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 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-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 | 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-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 40.520 M 2.73 % | 39.442 M 7.35 % | 36.741 M 3.82 % | 35.390 M -0.77 % | 35.664 M 80.61 % | 19.746 M 164 650.00 % | -12.000 K -100.09 % | 12.990 M 553.75 % | 1.987 M -6.76 % | 2.131 M -15.10 % | 2.510 M 25.00 % | 2.008 M 4.91 % | 1.914 M 13.32 % | 1.689 M 22.13 % | 1.383 M 7.04 % | 1.292 M 32.65 % | 974.000 K 23.76 % | 787.000 K 66.38 % | 473.000 K 98.74 % | 238.000 K 98.33 % | 120.000 K 500.00 % | -30.000 K 90.45 % | -314.000 K 59.80 % | -781.000 K -113.39 % | -366.000 K 85.28 % | -2.487 M |
| Total investments | 4.355 M 1 531.09 % | 267.000 K -94.29 % | 4.677 M -16.88 % | 5.627 M -1.75 % | 5.727 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 |
| Total debt | 42.078 M 5.97 % | 39.708 M 3.85 % | 38.237 M 2.84 % | 37.182 M -2.90 % | 38.293 M 65.73 % | 23.105 M | 0.000 -100.00 % | 13.753 M 352.55 % | 3.039 M 11.73 % | 2.720 M 6.37 % | 2.557 M 27.09 % | 2.012 M 4.90 % | 1.918 M 12.76 % | 1.701 M 22.90 % | 1.384 M 7.04 % | 1.293 M 32.62 % | 975.000 K 22.03 % | 799.000 K 56.67 % | 510.000 K 100.00 % | 255.000 K 67.76 % | 152.000 K | 0.000 | 0.000 -100.00 % | 18.000 K | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -3.041 M -1.27 % | -3.003 M 3.87 % | -3.124 M 1.30 % | -3.165 M 2.19 % | -3.236 M 2.03 % | -3.303 M -185.15 % | 3.879 M 152.74 % | -7.355 M -288.73 % | 3.897 M 2.85 % | 3.789 M 5.34 % | 3.597 M 5.51 % | 3.409 M 5.71 % | 3.225 M 7.32 % | 3.005 M 8.92 % | 2.759 M 7.77 % | 2.560 M 10.68 % | 2.313 M 13.77 % | 2.033 M 14.28 % | 1.779 M 14.85 % | 1.549 M -43.26 % | 2.730 M 10.53 % | 2.470 M 11.66 % | 2.212 M 13.96 % | 1.941 M -37.87 % | 3.124 M | 0.000 |
| Retained earnings | -822.000 K 34.61 % | -1.257 M -161.26 % | 2.052 M 364.77 % | -775.000 K 52.42 % | -1.629 M 57.13 % | -3.800 M 95.68 % | -87.869 M -1 504.56 % | 6.256 M 107.41 % | -84.389 M -0.34 % | -84.104 M -0.83 % | -83.415 M -0.62 % | -82.897 M -0.72 % | -82.304 M -0.96 % | -81.521 M -0.78 % | -80.889 M -0.44 % | -80.531 M -1.28 % | -79.512 M -0.99 % | -78.729 M -0.85 % | -78.067 M -0.69 % | -77.532 M -0.97 % | -76.785 M -0.86 % | -76.133 M -0.62 % | -75.663 M -0.65 % | -75.172 M -0.01 % | -75.166 M -1.41 % | -74.124 M |
| Common 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 -100.00 % | 229.000 K 0.00 % | 229.000 K |
| Total equity | 21.268 M 2.64 % | 20.721 M -21.65 % | 26.446 M 0.62 % | 26.282 M 13.95 % | 23.065 M 10.79 % | 20.819 M 1 531.84 % | -1.454 M -111.40 % | 12.755 M 733.32 % | -2.014 M 5.49 % | -2.131 M -28.84 % | -1.654 M -24.92 % | -1.324 M -44.54 % | -916.000 K -158.03 % | -355.000 K -1 579.17 % | 24.000 K -86.89 % | 183.000 K -80.84 % | 955.000 K -34.18 % | 1.451 M -21.27 % | 1.843 M -9.12 % | 2.028 M -13.59 % | 2.347 M 29.96 % | 1.806 M -1.74 % | 1.838 M -10.69 % | 2.058 M 321.05 % | -931.000 K -995.19 % | 104.000 K |
| Other non current liabilities | 1.143 M -5.93 % | 1.215 M 704.64 % | 151.000 K | 0.000 | 0.000 -100.00 % | 112.000 K | 0.000 -100.00 % | 549.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.401 M | 0.000 100.00 % | -1.290 M -32.72 % | -972.000 K -23.04 % | -790.000 K -54.90 % | -510.000 K -107.32 % | -246.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 14.467 M -4.62 % | 15.167 M 5.25 % | 14.411 M -43.78 % | 25.635 M 47.93 % | 17.329 M 220.02 % | 5.415 M | 0.000 -100.00 % | 3.995 M 18 059.09 % | 22.000 K -26.67 % | 30.000 K -23.08 % | 39.000 K | 0.000 | 0.000 -100.00 % | 1.401 M 1.37 % | 1.382 M 7.13 % | 1.290 M 32.72 % | 972.000 K 23.04 % | 790.000 K 54.90 % | 510.000 K 107.32 % | 246.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 15.610 M -4.71 % | 16.382 M 12.50 % | 14.562 M -8.07 % | 15.840 M -8.59 % | 17.329 M 213.53 % | 5.527 M | 0.000 -100.00 % | 4.544 M 20 554.55 % | 22.000 K -26.67 % | 30.000 K -23.08 % | 39.000 K | 0.000 | 0.000 -100.00 % | 1.401 M 1.37 % | 1.382 M 7.13 % | 1.290 M 32.72 % | 972.000 K 23.04 % | 790.000 K 54.90 % | 510.000 K 107.32 % | 246.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 5.426 M 18.99 % | 4.560 M 2.59 % | 4.445 M 7.29 % | 4.143 M -48.88 % | 8.105 M 23.57 % | 6.559 M | 0.000 -100.00 % | 4.161 M 72.01 % | 2.419 M -12.29 % | 2.758 M 36.87 % | 2.015 M -5.00 % | 2.121 M 10.12 % | 1.926 M 11.46 % | 1.728 M 72.11 % | 1.004 M 20.67 % | 832.000 K 131.75 % | 359.000 K 38.61 % | 259.000 K 26.96 % | 204.000 K -25.00 % | 272.000 K 58.14 % | 172.000 K -29.22 % | 243.000 K 14.62 % | 212.000 K -31.17 % | 308.000 K -77.15 % | 1.348 M -50.48 % | 2.722 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 1.785 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 27.611 M 12.51 % | 24.541 M 3.00 % | 23.826 M 11.64 % | 21.342 M 1.80 % | 20.964 M 18.51 % | 17.690 M | 0.000 -100.00 % | 9.758 M 223.43 % | 3.017 M 12.16 % | 2.690 M 6.83 % | 2.518 M 25.15 % | 2.012 M 4.90 % | 1.918 M 539.33 % | 300.000 K 14 900.00 % | 2.000 K -33.33 % | 3.000 K 0.00 % | 3.000 K -66.67 % | 9.000 K | 0.000 -100.00 % | 9.000 K -94.08 % | 152.000 K | 0.000 | 0.000 -100.00 % | 18.000 K | 0.000 | 0.000 |
| Total current liabilities | 40.177 M 4.93 % | 38.291 M 10.43 % | 34.674 M 3.23 % | 33.590 M -6.04 % | 35.748 M 12.46 % | 31.788 M 1 996.83 % | 1.516 M -93.05 % | 21.819 M 301.38 % | 5.436 M -0.22 % | 5.448 M 20.19 % | 4.533 M 9.68 % | 4.133 M 7.07 % | 3.860 M 90.34 % | 2.028 M 98.63 % | 1.021 M 21.12 % | 843.000 K 111.28 % | 399.000 K 28.30 % | 311.000 K 34.05 % | 232.000 K -24.43 % | 307.000 K -5.25 % | 324.000 K 33.33 % | 243.000 K -2.80 % | 250.000 K -49.49 % | 495.000 K -63.28 % | 1.348 M -52.11 % | 2.815 M |
| Total liabilities | 55.787 M 2.04 % | 54.673 M 11.04 % | 49.236 M -0.39 % | 49.430 M -6.87 % | 53.077 M 42.24 % | 37.315 M 2 361.41 % | 1.516 M -94.25 % | 26.363 M 383.02 % | 5.458 M -0.37 % | 5.478 M 19.82 % | 4.572 M 10.62 % | 4.133 M 7.07 % | 3.860 M 12.57 % | 3.429 M 42.70 % | 2.403 M 12.66 % | 2.133 M 55.58 % | 1.371 M 24.52 % | 1.101 M 48.38 % | 742.000 K 34.18 % | 553.000 K 70.68 % | 324.000 K 33.33 % | 243.000 K -2.80 % | 250.000 K -49.49 % | 495.000 K -63.28 % | 1.348 M -52.11 % | 2.815 M |
| Other non current assets | 3.973 M -3.45 % | 4.115 M 522.54 % | 661.000 K | 0.000 -100.00 % | 1.006 M -84.17 % | 6.357 M | 0.000 -100.00 % | 7.308 M 227.27 % | 2.233 M -13.72 % | 2.588 M -7.27 % | 2.791 M 0.25 % | 2.784 M -2.96 % | 2.869 M -4.87 % | 3.016 M 26.35 % | 2.387 M 5.15 % | 2.270 M -0.79 % | 2.288 M -9.10 % | 2.517 M -0.04 % | 2.518 M -1.45 % | 2.555 M 5.75 % | 2.416 M 26.43 % | 1.911 M 12.68 % | 1.696 M 8 380.00 % | 20.000 K | 0.000 | 0.000 |
| Long term investments | 3.816 M 1 329.21 % | 267.000 K -94.29 % | 4.677 M -16.88 % | 5.627 M -1.75 % | 5.727 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 |
| Intangible assets | 11.475 M -4.49 % | 12.015 M 67.57 % | 7.170 M 5.66 % | 6.786 M 23.49 % | 5.495 M 13.16 % | 4.856 M | 0.000 -100.00 % | 2.550 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 11.475 M -4.49 % | 12.015 M 67.57 % | 7.170 M 5.66 % | 6.786 M 23.49 % | 5.495 M 13.16 % | 4.856 M | 0.000 -100.00 % | 2.550 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 |
| Property plant equipment net | 10.386 M -29.87 % | 14.810 M -1.78 % | 15.078 M -8.60 % | 16.496 M -4.86 % | 17.338 M 306.33 % | 4.267 M | 0.000 -100.00 % | 4.275 M 10 587.50 % | 40.000 K -21.57 % | 51.000 K -16.39 % | 61.000 K 2 950.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K -33.33 % | 3.000 K 0.00 % | 3.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 29.650 M -4.99 % | 31.207 M 3.52 % | 30.146 M -4.19 % | 31.464 M 6.42 % | 29.566 M 90.99 % | 15.480 M | 0.000 -100.00 % | 14.133 M 521.78 % | 2.273 M -13.87 % | 2.639 M -7.47 % | 2.852 M 2.37 % | 2.786 M -2.96 % | 2.871 M -4.87 % | 3.018 M 26.33 % | 2.389 M 5.15 % | 2.272 M -0.83 % | 2.291 M -9.09 % | 2.520 M 0.08 % | 2.518 M -1.45 % | 2.555 M 5.75 % | 2.416 M 26.43 % | 1.911 M 12.68 % | 1.696 M 8 380.00 % | 20.000 K | 0.000 | 0.000 |
| Other current assets | 8.543 M 9.57 % | 7.797 M 4.22 % | 7.481 M -0.27 % | 7.501 M -12.16 % | 8.539 M 5.93 % | 8.061 M 16 022.00 % | 50.000 K -97.21 % | 1.794 M 1 407.56 % | 119.000 K 0.00 % | 119.000 K 526.32 % | 19.000 K 0.00 % | 19.000 K -72.46 % | 68.999 K 56.82 % | 44.000 K 18.92 % | 37.000 K -13.95 % | 43.000 K 26.47 % | 34.000 K 70.00 % | 20.000 K -33.33 % | 30.000 K 233.33 % | 9.000 K -95.96 % | 223.000 K 106.48 % | 108.000 K 38.46 % | 78.000 K -95.50 % | 1.734 M 3 300.07 % | 50.999 K -87.94 % | 423.000 K |
| Short term investments | 539.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 1.558 M 485.71 % | 266.000 K -82.22 % | 1.496 M -16.52 % | 1.792 M -31.84 % | 2.629 M -21.73 % | 3.359 M 27 891.67 % | 12.000 K -98.43 % | 763.000 K -27.47 % | 1.052 M 78.61 % | 589.000 K 1 153.19 % | 47.000 K 1 075.00 % | 4.000 K 0.00 % | 4.000 K -66.67 % | 12.000 K 1 100.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K -91.67 % | 12.000 K -67.57 % | 37.000 K 117.65 % | 17.000 K -46.88 % | 32.000 K 6.67 % | 30.000 K -90.45 % | 314.000 K -60.70 % | 799.000 K 118.31 % | 366.000 K -85.28 % | 2.487 M |
| Cash and short term investments | 2.097 M 688.35 % | 266.000 K -82.22 % | 1.496 M -16.52 % | 1.792 M -31.84 % | 2.629 M -21.73 % | 3.359 M 27 891.67 % | 12.000 K -98.43 % | 763.000 K -27.47 % | 1.052 M 78.61 % | 589.000 K 1 153.19 % | 47.000 K 1 075.00 % | 4.000 K 0.00 % | 4.000 K -66.67 % | 12.000 K 1 100.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K -91.67 % | 12.000 K -67.57 % | 37.000 K 117.65 % | 17.000 K -46.88 % | 32.000 K 6.67 % | 30.000 K -90.45 % | 314.000 K -60.70 % | 799.000 K 118.31 % | 366.000 K -85.28 % | 2.487 M |
| Total current assets | 47.405 M 7.28 % | 44.187 M -2.96 % | 45.536 M 2.91 % | 44.248 M -5.00 % | 46.576 M 9.19 % | 42.654 M 68 696.77 % | 62.000 K -99.75 % | 24.985 M 2 033.65 % | 1.171 M 65.40 % | 708.000 K 972.73 % | 66.000 K 186.96 % | 23.000 K -68.49 % | 73.000 K 30.36 % | 56.000 K 47.37 % | 38.000 K -13.64 % | 44.000 K 25.71 % | 35.000 K 9.38 % | 32.000 K -52.24 % | 67.000 K 157.69 % | 26.000 K -89.80 % | 255.000 K 84.78 % | 138.000 K -64.80 % | 392.000 K -84.52 % | 2.533 M 507.43 % | 417.000 K -85.67 % | 2.910 M |
| Inventory | 15.195 M 2.44 % | 14.833 M -3.18 % | 15.320 M 7.34 % | 14.272 M -7.01 % | 15.348 M 2.75 % | 14.937 M | 0.000 -100.00 % | 10.087 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 |
| Net receivables | 21.570 M 1.31 % | 21.291 M 0.24 % | 21.239 M 2.69 % | 20.683 M 3.11 % | 20.060 M 23.09 % | 16.297 M | 0.000 -100.00 % | 12.341 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 |
| Tax assets | 0.000 | 0.000 -100.00 % | 2.560 M 0.20 % | 2.555 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 7.140 M -22.31 % | 9.190 M 43.53 % | 6.403 M 1.31 % | 6.320 M -5.38 % | 6.679 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K | 0.000 | 0.000 -100.00 % | 8.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 26.000 K | 0.000 | 0.000 -100.00 % | 38.000 K -77.51 % | 169.000 K | 0.000 -100.00 % | 93.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | -20.000 K 77.01 % | -87.000 K -103.55 % | 2.450 M 6.52 % | 2.300 M 28 650.00 % | 8.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 9.079 M -6.24 % | 9.683 M -2.89 % | 9.971 M 1.80 % | 9.795 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other total stockholders equity | 25.151 M 0.33 % | 25.068 M 0.00 % | 25.068 M -10.22 % | 27.922 M 0.00 % | 27.922 M 0.00 % | 27.922 M -66.17 % | 82.536 M 495.76 % | 13.854 M -82.35 % | 78.478 M 0.38 % | 78.184 M 0.03 % | 78.164 M 0.00 % | 78.164 M 0.00 % | 78.163 M 0.00 % | 78.161 M 0.01 % | 78.154 M 0.00 % | 78.154 M 0.00 % | 78.154 M 0.01 % | 78.147 M 0.02 % | 78.131 M 0.15 % | 78.011 M 2.11 % | 76.402 M 1.24 % | 75.469 M 0.24 % | 75.289 M 0.00 % | 75.289 M 6.22 % | 70.882 M -4.21 % | 73.999 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 77.055 M 2.20 % | 75.394 M -0.38 % | 75.682 M -0.04 % | 75.712 M -0.56 % | 76.142 M 30.98 % | 58.134 M 93 664.52 % | 62.000 K -99.84 % | 39.118 M 1 035.83 % | 3.444 M 2.90 % | 3.347 M 14.70 % | 2.918 M 3.88 % | 2.809 M -4.59 % | 2.944 M -4.23 % | 3.074 M 26.66 % | 2.427 M 4.79 % | 2.316 M -0.43 % | 2.326 M -8.86 % | 2.552 M -1.28 % | 2.585 M 0.15 % | 2.581 M -3.37 % | 2.671 M 30.36 % | 2.049 M -1.87 % | 2.088 M -18.21 % | 2.553 M 512.23 % | 417.000 K | 0.000 |
| 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-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-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-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.185 M -65.88 % | 6.403 M -43.55 % | 11.342 M -24.58 % | 15.039 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 -100.00 % | 114.000 K |
| Stock based compensation | 33.000 K 222.22 % | -27.000 K -200.00 % | 27.000 K 101.23 % | -2.195 M -200.00 % | 2.195 M -44.65 % | 3.966 M 8 521.74 % | 46.000 K 138.33 % | -120.000 K -200.00 % | 120.000 K -36.17 % | 188.000 K 56.67 % | 120.000 K 20.00 % | 100.000 K -58.33 % | 240.000 K 0.00 % | 240.000 K 0.00 % | 240.000 K -50.00 % | 480.000 K | 0.000 -100.00 % | 480.000 K | 0.000 -100.00 % | 495.000 K | 0.000 -100.00 % | 540.000 K | 0.000 -100.00 % | 141.500 K 0.00 % | 141.500 K 31.02 % | 108.000 K |
| Change in working capital | -1.743 M -195.61 % | 1.823 M 151.95 % | -3.509 M -310.50 % | 1.667 M 141.08 % | -4.058 M -8.27 % | -3.748 M 61.52 % | -9.741 M 31.18 % | -14.155 M | 0.000 -100.00 % | 395.000 K | 0.000 -100.00 % | 312.000 K 194.34 % | 106.000 K -80.41 % | 541.000 K 332.80 % | 125.000 K -73.18 % | 466.000 K 796.15 % | 52.000 K -17.46 % | 63.000 K 164.95 % | -97.000 K -130.99 % | 313.000 K 275.84 % | -178.000 K -4 350.00 % | -4.000 K 96.97 % | -132.000 K 20.00 % | -165.000 K 0.00 % | -165.000 K 25.68 % | -222.000 K |
| Accounts receivables | -891.000 K -167.86 % | 1.313 M 233.03 % | -987.000 K -154.14 % | 1.823 M 145.93 % | -3.969 M -2 534.97 % | 163.000 K 103.07 % | -5.306 M 35.02 % | -8.166 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K 300.00 % | 5.000 K 171.43 % | -7.000 K -216.67 % | 6.000 K 119.35 % | -31.000 K -121.43 % | -14.000 K -240.00 % | 10.000 K 147.62 % | -21.000 K -109.59 % | 219.000 K 293.81 % | -113.000 K -352.00 % | -25.000 K 30.56 % | -36.000 K -132.58 % | 110.500 K 0.00 % | 110.500 K 149.77 % | -222.000 K |
| Inventory | -362.000 K -174.18 % | 488.000 K 146.56 % | -1.048 M -197.40 % | 1.076 M 361.80 % | -411.000 K -121.72 % | 1.892 M 131.11 % | -6.082 M 9.94 % | -6.753 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 |
| 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 |
| Other working capital | -490.000 K -2 327.27 % | 22.000 K 101.49 % | -1.474 M -19.64 % | -1.232 M -482.61 % | 322.000 K 105.55 % | -5.803 M -452.34 % | 1.647 M 115.58 % | 764.000 K | 0.000 -100.00 % | 395.000 K | 0.000 -100.00 % | 292.000 K 189.11 % | 101.000 K -81.57 % | 548.000 K 360.50 % | 119.000 K -76.06 % | 497.000 K 653.03 % | 66.000 K 24.53 % | 53.000 K 169.74 % | -76.000 K -180.85 % | 94.000 K 244.62 % | -65.000 K -409.52 % | 21.000 K 121.88 % | -96.000 K 65.15 % | -275.500 K 0.00 % | -275.500 K | 0.000 |
| Other non cash items | -1.772 M -5.85 % | -1.674 M -346.54 % | 679.000 K -88.35 % | 5.830 M 293.82 % | -3.008 M -193.74 % | 3.209 M -35.48 % | 4.974 M -19.53 % | 6.181 M 1 718.06 % | -382.000 K -168.95 % | 554.000 K 952.31 % | -65.000 K -172.22 % | 90.000 K -57.14 % | 210.000 K 141.38 % | 87.000 K 187.88 % | -99.000 K 59.59 % | -245.000 K -146.49 % | 527.000 K 364.82 % | -199.000 K -174.25 % | 268.000 K 194.04 % | -285.000 K -187.16 % | 327.000 K 161.70 % | -530.000 K -484.06 % | 138.000 K 116.28 % | -847.500 K 0.00 % | -847.500 K -166.52 % | 1.274 M |
| Net cash provided by operating activities | -876.000 K -229.32 % | -266.000 K -115.58 % | 1.707 M -71.92 % | 6.079 M 743.96 % | -944.000 K 85.12 % | -6.343 M -79.43 % | -3.535 M 4.56 % | -3.704 M -591.04 % | -536.000 K -217.03 % | 458.000 K 200.22 % | -457.000 K -402.20 % | -91.000 K 59.91 % | -227.000 K -196.19 % | 236.000 K 356.52 % | -92.000 K 71.07 % | -318.000 K -55.88 % | -204.000 K 35.85 % | -318.000 K 12.64 % | -364.000 K -62.50 % | -224.000 K 55.47 % | -503.000 K -8.41 % | -464.000 K 4.33 % | -485.000 K 65.23 % | -1.395 M 0.00 % | -1.395 M -46.38 % | -953.000 K |
| Investments in property plant and equipment | -82.000 K 75.00 % | -328.000 K -106.29 % | -159.000 K 70.77 % | -544.000 K 86.82 % | -4.126 M -620.07 % | -573.000 K -435.51 % | -107.000 K 83.33 % | -642.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -1.415 M | 0.000 -100.00 % | 46.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -38.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other investing activites | -778.000 K 44.55 % | -1.403 M -27.08 % | -1.104 M -212.75 % | -353.000 K 69.96 % | -1.175 M -141.27 % | -487.000 K 73.26 % | -1.821 M 32.00 % | -2.678 M -793.78 % | 386.000 K 486.00 % | -100.000 K | 0.000 | 0.000 | 0.000 100.00 % | -548.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -82.000 K 85.86 % | -580.000 K | 0.000 | 0.000 100.00 % | -808.500 K 0.00 % | -808.500 K -189.53 % | 903.000 K |
| Net cash used for investing activites | -860.000 K 50.32 % | -1.731 M -33.05 % | -1.301 M 43.73 % | -2.312 M 56.39 % | -5.301 M -422.78 % | -1.014 M 47.41 % | -1.928 M 41.93 % | -3.320 M -960.10 % | 386.000 K 486.00 % | -100.000 K | 0.000 | 0.000 | 0.000 100.00 % | -548.000 K | 0.000 | 0.000 | 0.000 100.00 % | -3.000 K | 0.000 100.00 % | -82.000 K 85.86 % | -580.000 K | 0.000 | 0.000 100.00 % | -808.500 K 0.00 % | -808.500 K -189.63 % | 902.000 K |
| Debt repayment | -1.899 M -207.59 % | 1.765 M 212.13 % | -1.574 M -42.31 % | -1.106 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 100.00 % | -250.000 K 58.33 % | -600.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -293.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 |
| Dividends paid | 0.000 100.00 % | -905.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 4.926 M 3 017.72 % | 158.000 K -89.27 % | 1.472 M 142.08 % | -3.498 M -163.43 % | 5.515 M -45.37 % | 10.095 M 89.72 % | 5.321 M -17.96 % | 6.486 M 958.08 % | 613.000 K 233.15 % | 184.000 K -63.20 % | 500.000 K 449.45 % | 91.000 K -58.45 % | 219.000 K -32.20 % | 323.000 K 251.09 % | 92.000 K -71.07 % | 318.000 K 64.77 % | 193.000 K -34.80 % | 296.000 K -22.92 % | 384.000 K 31.96 % | 291.000 K -73.18 % | 1.085 M 502.78 % | 180.000 K | 0.000 -100.00 % | 1.360 M 0.00 % | 1.360 M | 0.000 |
| Net cash used provided by financing activities | 3.027 M 294.14 % | 768.000 K 209.40 % | -702.000 K 84.75 % | -4.604 M -183.48 % | 5.515 M -45.37 % | 10.095 M 89.72 % | 5.321 M -17.96 % | 6.486 M 958.08 % | 613.000 K 233.15 % | 184.000 K -63.20 % | 500.000 K 449.45 % | 91.000 K -58.45 % | 219.000 K -32.20 % | 323.000 K 251.09 % | 92.000 K -71.07 % | 318.000 K 64.77 % | 193.000 K -34.80 % | 296.000 K -22.92 % | 384.000 K 31.96 % | 291.000 K -73.18 % | 1.085 M 502.78 % | 180.000 K | 0.000 -100.00 % | 1.360 M 0.00 % | 1.360 M | 0.000 |
| Effect of forex changes on cash | 1.000 K 100.68 % | -148.000 K -489.47 % | 38.000 K | 0.000 -100.00 % | 3.359 M 189.03 % | -3.773 M -594.50 % | 763.000 K 248.44 % | -514.000 K -187.27 % | 589.000 K 200.00 % | -589.000 K | 0.000 | 0.000 | 0.000 100.00 % | -12.000 K | 0.000 | 0.000 | 0.000 100.00 % | -12.000 K | 0.000 100.00 % | -17.000 K -156.67 % | 30.000 K | 0.000 | 0.000 -100.00 % | 1.244 M 0.00 % | 1.244 M 1 780.41 % | -74.000 K |
| Net change in cash | 1.292 M 193.83 % | -1.377 M -433.72 % | -258.000 K 69.18 % | -837.000 K -131.84 % | 2.629 M 354.01 % | -1.035 M -266.67 % | 621.000 K 159.03 % | -1.052 M -200.00 % | 1.052 M 2 338.30 % | -47.000 K -209.30 % | 43.000 K | 0.000 100.00 % | -8.000 K -700.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -11.000 K 70.27 % | -37.000 K -285.00 % | 20.000 K 162.50 % | -32.000 K -200.00 % | 32.000 K 111.27 % | -284.000 K 41.44 % | -485.000 K 71.27 % | -1.688 M 0.00 % | -1.688 M -1 250.40 % | -125.000 K |
| Cash at beginning of period | 266.000 K -82.22 % | 1.496 M -21.30 % | 1.901 M -27.69 % | 2.629 M | 0.000 -100.00 % | 621.000 K | 0.000 -100.00 % | 1.052 M | 0.000 -100.00 % | 47.000 K 1 075.00 % | 4.000 K 0.00 % | 4.000 K -66.67 % | 12.000 K 1 100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K -91.67 % | 12.000 K -67.57 % | 37.000 K 117.65 % | 17.000 K -46.88 % | 32.000 K | 0.000 -100.00 % | 314.000 K -60.70 % | 799.000 K -67.87 % | 2.487 M 0.00 % | 2.487 M -4.79 % | 2.612 M |
| Cash at end of period | 1.558 M 485.71 % | 266.000 K -82.22 % | 1.496 M -16.52 % | 1.792 M -31.84 % | 2.629 M 735.02 % | -414.000 K -166.67 % | 621.000 K | 0.000 -100.00 % | 1.052 M | 0.000 -100.00 % | 47.000 K 1 075.00 % | 4.000 K 0.00 % | 4.000 K | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 -100.00 % | 37.000 K | 0.000 -100.00 % | 32.000 K 6.67 % | 30.000 K -90.45 % | 314.000 K -60.70 % | 799.000 K 0.00 % | 799.000 K -67.87 % | 2.487 M |
| Operating cash flow | 1.029 M -3.38 % | 1.065 M -74.04 % | 4.102 M -32.52 % | 6.079 M 743.96 % | -944.000 K 85.12 % | -6.343 M -79.43 % | -3.535 M 4.56 % | -3.704 M -591.04 % | -536.000 K -217.03 % | 458.000 K 200.22 % | -457.000 K -402.20 % | -91.000 K 59.91 % | -227.000 K -196.19 % | 236.000 K 356.52 % | -92.000 K 71.07 % | -318.000 K -55.88 % | -204.000 K 35.85 % | -318.000 K 12.64 % | -364.000 K -62.50 % | -224.000 K 55.47 % | -503.000 K -8.41 % | -464.000 K 4.33 % | -485.000 K 65.23 % | -1.395 M 0.00 % | -1.395 M -46.38 % | -953.000 K |
| Capital expenditure | -82.000 K 75.00 % | -328.000 K -106.29 % | -159.000 K 70.77 % | -544.000 K 86.82 % | -4.126 M -620.07 % | -573.000 K -435.51 % | -107.000 K 83.33 % | -642.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K |
| Free CashFlow | 947.000 K 28.49 % | 736.999 K -81.31 % | 3.943 M -28.76 % | 5.535 M 209.17 % | -5.070 M 26.69 % | -6.916 M -89.90 % | -3.642 M 16.20 % | -4.346 M -710.82 % | -536.000 K -217.03 % | 458.000 K 200.22 % | -457.000 K -402.20 % | -91.000 K 59.91 % | -227.000 K -196.19 % | 236.000 K 356.52 % | -92.000 K 71.07 % | -318.000 K -55.88 % | -204.000 K 36.45 % | -321.000 K 11.81 % | -364.000 K -62.50 % | -224.000 K 55.47 % | -503.000 K -8.41 % | -464.000 K 4.33 % | -485.000 K 65.23 % | -1.395 M 0.00 % | -1.395 M -46.23 % | -954.000 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 |