WT Financial Group Limited WTL.AX
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 28.691 M -84.53 % | 185.474 M 15.54 % | 160.525 M 57.78 % | 101.742 M 696.21 % | 12.778 M 5.85 % | 12.072 M 13.46 % | 10.640 M 41.34 % | 7.528 M -32.43 % | 11.140 M -3.57 % | 11.552 M 17.24 % | 9.853 M 21.53 % | 8.107 M 98.46 % | 4.085 M |
| Net income | 4.643 M 20.48 % | 3.854 M -6.94 % | 4.142 M 121.06 % | 1.874 M 156.99 % | -3.287 M -453.91 % | -593.507 K 36.11 % | -928.915 K 78.55 % | -4.330 M -546.94 % | 968.763 K -39.63 % | 1.605 M 3.70 % | 1.547 M -31.61 % | 2.262 M 356.24 % | 495.877 K |
| Income before tax | 5.501 M 14.44 % | 4.807 M -1.45 % | 4.877 M 107.49 % | 2.351 M 160.40 % | -3.892 M -321.96 % | -922.379 K 22.72 % | -1.194 M 78.51 % | -5.555 M -451.90 % | 1.578 M -30.95 % | 2.286 M 18.09 % | 1.936 M -36.50 % | 3.048 M 289.33 % | 782.910 K |
| Income before tax ratio | 0.19 639.80 % | 0.03 -14.71 % | 0.03 31.51 % | 0.02 107.59 % | -0.30 -298.63 % | -0.08 31.89 % | -0.11 84.80 % | -0.74 -620.78 % | 0.14 -28.39 % | 0.20 0.73 % | 0.20 -47.75 % | 0.38 96.18 % | 0.19 |
| EBITDA | 6.435 M 1.53 % | 6.338 M 10.65 % | 5.728 M 65.93 % | 3.452 M 704.89 % | 428.865 K -7.79 % | 465.102 K 178.00 % | -596.322 K 86.77 % | -4.508 M -752.93 % | 690.449 K -74.84 % | 2.744 M -9.11 % | 3.020 M -6.57 % | 3.232 M 248.20 % | 928.174 K |
| Net income ratio | 0.16 678.85 % | 0.02 -19.46 % | 0.03 40.11 % | 0.02 107.16 % | -0.26 -423.27 % | -0.05 43.69 % | -0.09 84.82 % | -0.58 -761.42 % | 0.09 -37.40 % | 0.14 -11.55 % | 0.16 -43.72 % | 0.28 129.89 % | 0.12 |
| Ratio EBITDA | 0.22 556.38 % | 0.03 -4.24 % | 0.04 5.17 % | 0.03 1.09 % | 0.03 -12.89 % | 0.04 168.74 % | -0.06 90.64 % | -0.60 -1 066.25 % | 0.06 -73.91 % | 0.24 -22.48 % | 0.31 -23.12 % | 0.40 75.45 % | 0.23 |
| Gross profit ratio | 0.39 638.31 % | 0.05 8.53 % | 0.05 9.69 % | 0.04 -59.24 % | 0.11 -42.29 % | 0.19 -1.03 % | 0.19 270.85 % | -0.11 -128.39 % | 0.39 -23.41 % | 0.51 -13.91 % | 0.60 -2.81 % | 0.61 23.45 % | 0.50 |
| Weighted average shs out dil | 343.990 M 0.96 % | 340.734 M 3.64 % | 328.783 M 14.46 % | 287.251 M 75.02 % | 164.127 M 5.37 % | 155.757 M 9.23 % | 142.591 M 2.30 % | 139.388 M 10.10 % | 126.599 M 4.38 % | 121.286 M 17.64 % | 103.104 M -10.70 % | 115.455 M 119.16 % | 52.682 M |
| Weighted average shs out | 343.980 M 0.94 % | 340.769 M 4.12 % | 327.283 M 14.11 % | 286.811 M 74.75 % | 164.127 M 5.37 % | 155.757 M 9.23 % | 142.591 M 2.30 % | 139.388 M 10.10 % | 126.599 M 4.38 % | 121.286 M 17.64 % | 103.104 M -10.70 % | 115.455 M 119.14 % | 52.686 M |
| EPS diluted | 0.01 19.47 % | 0.01 -10.32 % | 0.01 93.85 % | 0.01 132.50 % | -0.02 -426.32 % | 0.00 41.54 % | -0.01 79.10 % | -0.03 -509.21 % | 0.01 -42.42 % | 0.01 -12.00 % | 0.02 -56.52 % | 0.03 267.02 % | 0.01 |
| Earnings per share | 0.01 20.35 % | 0.01 -11.02 % | 0.01 95.38 % | 0.01 132.50 % | -0.02 -426.32 % | 0.00 41.54 % | -0.01 79.10 % | -0.03 -503.90 % | 0.01 -41.67 % | 0.01 -12.00 % | 0.02 -56.52 % | 0.03 267.02 % | 0.01 |
| Gross profit | 11.212 M 14.21 % | 9.817 M 25.40 % | 7.828 M 73.06 % | 4.524 M 224.54 % | 1.394 M -38.92 % | 2.282 M 12.28 % | 2.032 M 341.49 % | -841.547 K -119.18 % | 4.387 M -26.14 % | 5.940 M 0.94 % | 5.885 M 18.12 % | 4.982 M 145.00 % | 2.033 M |
| Income tax expense | 857.337 K -10.00 % | 952.581 K 29.46 % | 735.804 K 54.21 % | 477.143 K -21.08 % | 604.615 K 83.85 % | 328.872 K 24.28 % | 264.622 K -78.40 % | 1.225 M 100.90 % | 609.715 K -10.49 % | 681.167 K 75.44 % | 388.268 K -50.58 % | 785.728 K 173.74 % | 287.033 K |
| Cost of revenue | 17.479 M -90.05 % | 175.658 M 15.04 % | 152.696 M 57.06 % | 97.219 M 753.96 % | 11.384 M 16.29 % | 9.790 M 13.73 % | 8.607 M 2.85 % | 8.369 M 23.94 % | 6.753 M 20.33 % | 5.612 M 41.42 % | 3.968 M 26.97 % | 3.125 M 52.33 % | 2.052 M |
| General and administrative expenses | 945.073 K -88.89 % | 8.507 M 13.77 % | 7.478 M 52.17 % | 4.914 M 80.05 % | 2.729 M -15.38 % | 3.225 M -26.83 % | 4.408 M 1 395.48 % | 294.746 K 11.10 % | 265.305 K -95.61 % | 6.038 M 63.21 % | 3.699 M 1 237.73 % | 276.546 K -33.16 % | 413.742 K |
| Selling and marketing expenses | 1.638 M 26.11 % | 1.299 M 34.51 % | 965.419 K 157.34 % | 375.153 K 449.08 % | 68.324 K -55.82 % | 154.635 K -56.04 % | 351.728 K -53.57 % | 757.504 K -14.96 % | 890.712 K 86.44 % | 477.738 K 15.45 % | 413.803 K 26.25 % | 327.774 K -6.55 % | 350.746 K |
| Other expenses | 0.000 100.00 % | -7.444 M -9.13 % | -6.821 M -67.42 % | -4.074 M -115.29 % | -1.892 M 19.54 % | -2.352 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 3.006 M 27.27 % | 2.362 M 45.62 % | 1.622 M 33.53 % | 1.215 M 34.21 % | 905.028 K -11.94 % | 1.028 M -41.25 % | 1.749 M -28.31 % | 2.440 M -9.75 % | 2.703 M 26.20 % | 2.142 M 8.08 % | 1.982 M 48.60 % | 1.334 M 19.64 % | 1.115 M |
| Cost and expenses | 20.485 M -88.49 % | 178.020 M 15.36 % | 154.318 M 56.77 % | 98.433 M 700.95 % | 12.290 M 13.61 % | 10.817 M 4.45 % | 10.357 M -4.18 % | 10.809 M 14.31 % | 9.456 M 21.95 % | 7.754 M 30.32 % | 5.950 M 33.44 % | 4.459 M 40.82 % | 3.167 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 3.006 M -69.34 % | 9.806 M 16.14 % | 8.443 M 59.63 % | 5.289 M 89.06 % | 2.798 M -17.23 % | 3.380 M -28.99 % | 4.760 M 95.08 % | 2.440 M -9.75 % | 2.703 M -58.51 % | 6.516 M 58.40 % | 4.113 M 208.39 % | 1.334 M 74.47 % | 764.488 K |
| Interest income | 0.000 -100.00 % | 135.518 K -81.95 % | 750.845 K 25.61 % | 597.742 K -2.87 % | 615.397 K 243.76 % | 179.019 K -28.26 % | 249.552 K 2 929.28 % | 8.238 K 23.07 % | 6.694 K -59.92 % | 16.702 K 6.05 % | 15.749 K -87.06 % | 121.689 K -10.30 % | 135.664 K |
| Interest expense | 0.000 -100.00 % | 906.272 K 20.70 % | 750.845 K 25.61 % | 597.742 K -2.87 % | 615.397 K 119.11 % | 280.865 K 12.55 % | 249.552 K -5.93 % | 265.273 K 71.65 % | 154.540 K 809.06 % | 17.000 K -81.91 % | 94.000 K | 0.000 | 0.000 |
| Depreciation and amortization | 123.147 K -80.29 % | 624.660 K 527.17 % | 99.599 K 217.77 % | 31.343 K -96.14 % | 812.293 K 156.32 % | 316.900 K -8.32 % | 345.656 K -30.36 % | 496.365 K 55.23 % | 319.751 K -9.88 % | 354.823 K 88.29 % | 188.441 K 246.41 % | 54.398 K 466.70 % | 9.599 K |
| Operating income | 8.205 M 10.07 % | 7.455 M 32.45 % | 5.628 M 71.41 % | 3.283 M 484.74 % | -853.408 K -168.05 % | 1.254 M 343.10 % | 283.037 K 108.63 % | -3.281 M -294.88 % | 1.684 M -55.66 % | 3.798 M -2.69 % | 3.903 M 6.98 % | 3.648 M 297.14 % | 918.575 K |
| Operating income ratio | 0.29 611.55 % | 0.04 14.64 % | 0.04 8.64 % | 0.03 148.32 % | -0.07 -164.28 % | 0.10 290.55 % | 0.03 106.10 % | -0.44 -388.40 % | 0.15 -54.02 % | 0.33 -17.00 % | 0.40 -11.97 % | 0.45 100.11 % | 0.22 |
| Total other income expenses net | -2.705 M -2.13 % | -2.648 M -252.69 % | -750.845 K 19.50 % | -932.725 K 69.31 % | -3.039 M -39.61 % | -2.177 M -47.40 % | -1.477 M 35.05 % | -2.273 M -2 058.88 % | -105.302 K 93.03 % | -1.512 M 23.15 % | -1.967 M -227.89 % | -599.944 K -342.22 % | -135.665 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -2.432 M -332.65 % | -562.229 K -119.95 % | 2.818 M -17.09 % | 3.399 M 236.74 % | 1.009 M 90.97 % | 528.491 K 37.84 % | 383.413 K -68.33 % | 1.211 M 286.85 % | -647.859 K 52.98 % | -1.378 M 15.24 % | -1.626 M 42.25 % | -2.815 M -391.59 % | 965.407 K |
| Total investments | 0.000 100.00 % | -1.256 M 96.42 % | -35.040 M 2.52 % | -35.944 M -275.19 % | -9.580 M -7 764.22 % | 125.000 K -61.49 % | 324.609 K -7.25 % | 350.000 K -96.14 % | 9.076 M 7.69 % | 8.429 M 9.96 % | 7.665 M 212.22 % | 2.455 M | 0.000 |
| Total debt | 7.388 M -1.99 % | 7.538 M -7.29 % | 8.131 M 19.86 % | 6.784 M 200.75 % | 2.256 M 16.14 % | 1.942 M 35.94 % | 1.429 M -41.78 % | 2.454 M 25.83 % | 1.950 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.100 M |
| Accumulated other comprehensive income loss | 26.658 K 0.00 % | 26.659 K 0.00 % | 26.659 K 0.00 % | 26.659 K 0.00 % | 26.659 K 0.00 % | 26.659 K 0.00 % | 26.659 K 0.00 % | 26.659 K 0.00 % | 26.659 K 0.00 % | 26.659 K 1 341.81 % | 1.849 K 84.90 % | 1.000 K 1 801 439 850 948 298.50 % | 0.000 |
| Retained earnings | -2.082 M 52.08 % | -4.345 M 47.01 % | -8.199 M 33.56 % | -12.340 M 13.18 % | -14.214 M -30.09 % | -10.926 M -5.74 % | -10.333 M -9.88 % | -9.404 M -85.33 % | -5.074 M -1 393.17 % | -339.815 K -116.78 % | 2.025 M 685.05 % | 258.000 K 111.89 % | 121.759 K |
| Common stock | 33.985 M 0.70 % | 33.749 M 0.00 % | 33.749 M 4.24 % | 32.375 M 60.73 % | 20.143 M 4.41 % | 19.293 M 2.10 % | 18.895 M 0.00 % | 18.895 M 5.33 % | 17.939 M 16.67 % | 15.377 M 20.27 % | 12.785 M -1.87 % | 13.028 M 2 375.63 % | 526.250 K |
| Total equity | 31.930 M 8.49 % | 29.431 M 15.07 % | 25.577 M 27.49 % | 20.062 M 236.85 % | 5.956 M -29.04 % | 8.393 M -2.28 % | 8.589 M -9.76 % | 9.518 M -26.17 % | 12.892 M -14.42 % | 15.064 M 1.70 % | 14.812 M 11.48 % | 13.287 M 1 950.43 % | 648.009 K |
| Other non current liabilities | 968.304 K 26.76 % | 763.901 K -52.91 % | 1.622 M -64.62 % | 4.585 M 2 513.00 % | 175.476 K 107.77 % | -2.258 M -19.93 % | -1.883 M -288.76 % | -484.270 K 3.24 % | -500.469 K | 0.000 100.00 % | -1.032 M | 0.000 100.00 % | -1.100 M |
| Long term debt | 7.047 M 1.74 % | 6.927 M -7.72 % | 7.507 M 20.42 % | 6.234 M 425.68 % | 1.186 M 4.01 % | 1.140 M 0.14 % | 1.139 M -17.11 % | 1.374 M 19.45 % | 1.150 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.100 M |
| Total non current liabilities | 8.016 M 2.02 % | 7.857 M -13.93 % | 9.129 M -15.62 % | 10.819 M 336.66 % | 2.478 M 209.87 % | 799.599 K -29.77 % | 1.139 M -17.11 % | 1.374 M 19.45 % | 1.150 M 152.12 % | 456.102 K -70.21 % | 1.531 M | 0.000 -100.00 % | 1.100 M |
| Other current liabilities | 2.681 M -36.74 % | 4.238 M 28.70 % | 3.293 M -55.97 % | 7.478 M 468.62 % | 1.315 M -20.14 % | 1.647 M 21.12 % | 1.360 M -21.91 % | 1.741 M -1.67 % | 1.771 M -19.19 % | 2.191 M 6.42 % | 2.059 M 92.44 % | 1.070 M -6.70 % | 1.147 M |
| Deferred revenue | 0.000 | 0.000 100.00 % | -623.891 K -13.51 % | -549.629 K | 0.000 -100.00 % | 146.250 K 8.33 % | 135.000 K -5.86 % | 143.400 K 36.90 % | 104.750 K -70.42 % | 354.180 K | 0.000 | 0.000 | 0.000 |
| Short term debt | 340.915 K -44.21 % | 611.033 K -2.06 % | 623.891 K -43.24 % | 1.099 M 2.77 % | 1.070 M 33.39 % | 801.872 K 176.51 % | 290.000 K -73.15 % | 1.080 M 35.00 % | 800.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 18.302 M 7.63 % | 17.005 M 29.40 % | 13.141 M -26.54 % | 17.889 M 455.85 % | 3.218 M -10.80 % | 3.608 M 39.12 % | 2.594 M -28.63 % | 3.634 M 31.28 % | 2.768 M 11.31 % | 2.487 M 5.83 % | 2.350 M -15.75 % | 2.789 M 79.44 % | 1.554 M |
| Total liabilities | 26.318 M 5.86 % | 24.862 M 11.64 % | 22.270 M -22.43 % | 28.708 M 404.00 % | 5.696 M -10.60 % | 6.371 M 6.79 % | 5.966 M 2.38 % | 5.828 M 22.24 % | 4.767 M 61.99 % | 2.943 M 3.29 % | 2.849 M 2.16 % | 2.789 M 5.08 % | 2.654 M |
| Other non current assets | 821.264 K | 0.000 -100.00 % | 1.706 M -5.24 % | 1.800 M 888.47 % | 182.094 K 101.94 % | -9.384 M -182.10 % | -3.326 M -137.61 % | -1.400 M 85.15 % | -9.425 M -6.87 % | -8.819 M -6.52 % | -8.280 M -414 095.55 % | 2.000 K -99.50 % | 400.492 K |
| Long term investments | 0.000 | 0.000 100.00 % | -35.040 M 2.52 % | -35.944 M -275.19 % | -9.580 M -7 764.22 % | 125.000 K -61.49 % | 324.609 K -7.25 % | 350.000 K -96.14 % | 9.076 M 7.69 % | 8.429 M 9.96 % | 7.665 M 212.22 % | 2.455 M | 0.000 |
| Intangible assets | 176.934 K 243.37 % | 51.529 K -99.83 % | 31.096 M 0.00 % | 31.096 M 441.37 % | 5.744 M -10.24 % | 6.399 M 626.49 % | 880.856 K -20.03 % | 1.101 M -52.75 % | 2.331 M 22.66 % | 1.900 M 17.95 % | 1.611 M 108.50 % | 772.777 K 463.95 % | 137.030 K |
| GoodWill | 33.111 M 0.00 % | 33.111 M 6.48 % | 31.096 M 0.00 % | 31.096 M 441.37 % | 5.744 M 0.88 % | 5.694 M -7.36 % | 6.146 M 0.00 % | 6.146 M -1.13 % | 6.217 M 0.00 % | 6.217 M 0.00 % | 6.217 M 97.04 % | 3.155 M 408.00 % | 621.086 K |
| Goodwill and intangible assets | 33.288 M 0.38 % | 33.163 M -46.68 % | 62.193 M 0.00 % | 62.193 M 441.37 % | 11.488 M -5.00 % | 12.093 M 72.10 % | 7.027 M -3.04 % | 7.248 M -15.21 % | 8.548 M 5.31 % | 8.117 M 3.69 % | 7.828 M 99.29 % | 3.928 M 418.11 % | 758.116 K |
| Property plant equipment net | 811.139 K -14.48 % | 948.529 K -29.98 % | 1.355 M -35.48 % | 2.100 M 2 629.05 % | 76.944 K -91.26 % | 880.492 K 80.88 % | 486.787 K -28.19 % | 677.842 K -22.75 % | 877.505 K 24.94 % | 702.335 K 55.40 % | 451.957 K -15.99 % | 538.000 K 1 200.96 % | 41.354 K |
| Total non current assets | 34.921 M -1.26 % | 35.367 M 8.99 % | 32.451 M -2.24 % | 33.196 M 470.28 % | 5.821 M -21.39 % | 7.405 M -5.53 % | 7.839 M -5.28 % | 8.276 M -12.20 % | 9.425 M 6.87 % | 8.819 M 6.52 % | 8.280 M -15.95 % | 9.851 M 720.94 % | 1.200 M |
| Other current assets | 2.929 M 163.71 % | 1.111 M -34.88 % | 1.706 M -5.24 % | 1.800 M 190.79 % | 618.992 K 53.14 % | 404.190 K -63.97 % | 1.122 M -59.80 % | 2.791 M 16.97 % | 2.386 M 274.72 % | 636.710 K -8.67 % | 697.179 K 154.44 % | 274.000 K -46.14 % | 508.736 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 9.821 M 21.24 % | 8.100 M 52.46 % | 5.313 M 56.96 % | 3.385 M 171.60 % | 1.246 M -11.83 % | 1.414 M 35.25 % | 1.045 M -15.92 % | 1.243 M -52.15 % | 2.598 M 88.54 % | 1.378 M -15.24 % | 1.626 M -42.25 % | 2.815 M 1 991.49 % | 134.593 K |
| Cash and short term investments | 9.821 M 21.24 % | 8.100 M 52.46 % | 5.313 M 56.96 % | 3.385 M 171.60 % | 1.246 M -11.83 % | 1.414 M 35.25 % | 1.045 M -15.92 % | 1.243 M -52.15 % | 2.598 M 88.54 % | 1.378 M -15.24 % | 1.626 M -42.25 % | 2.815 M 1 991.49 % | 134.593 K |
| Total current assets | 23.328 M 23.26 % | 18.926 M 43.83 % | 13.159 M 5.05 % | 12.526 M 475.50 % | 2.177 M -40.69 % | 3.670 M 25.52 % | 2.924 M -38.57 % | 4.759 M -37.43 % | 7.607 M 32.85 % | 5.726 M 4.44 % | 5.483 M -11.93 % | 6.225 M 196.10 % | 2.102 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 10.578 M 8.88 % | 9.715 M 58.22 % | 6.140 M -16.36 % | 7.341 M 2 258.33 % | 311.289 K -83.19 % | 1.852 M 18.91 % | 1.557 M -7.30 % | 1.680 M -76.68 % | 7.205 M 55.60 % | 4.631 M -27.77 % | 6.411 M 104.43 % | 3.136 M 114.95 % | 1.459 M |
| Tax assets | 0.000 -100.00 % | 1.256 M -43.87 % | 2.237 M -26.58 % | 3.048 M -16.60 % | 3.654 M -0.97 % | 3.690 M 10.93 % | 3.326 M 137.61 % | 1.400 M 301.42 % | 348.751 K -10.77 % | 390.828 K -36.45 % | 615.000 K 167.39 % | 230.000 K | 0.000 |
| Other assets | 0.000 -100.00 % | 54.293 M 2 326.57 % | 2.237 M -26.58 % | 3.048 M -16.60 % | 3.654 M -0.97 % | 3.690 M -2.71 % | 3.793 M 64.16 % | 2.310 M 268.23 % | 627.458 K -81.87 % | 3.461 M -11.23 % | 3.899 M | 0.000 | 0.000 |
| Account payables | 15.281 M 25.70 % | 12.156 M 23.43 % | 9.848 M -0.13 % | 9.862 M 1 083.03 % | 833.596 K -17.74 % | 1.013 M 7.35 % | 943.990 K 16.11 % | 812.991 K 37.24 % | 592.399 K 100.34 % | 295.690 K 1.70 % | 290.741 K -83.09 % | 1.719 M 321.89 % | 407.449 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 100.00 % | -14.140 M 35.51 % | -21.925 M | 0.000 -100.00 % | 146.250 K 8.33 % | 135.000 K -5.86 % | 143.400 K 36.90 % | 104.750 K -70.42 % | 354.180 K | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 708.837 K -17.43 % | 858.497 K -40.84 % | 1.451 M -30.35 % | 2.084 M 2 607.85 % | 76.944 K -89.36 % | 723.455 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 141.589 K -14.81 % | 166.196 K -14.84 % | 195.150 K -27.57 % | 269.439 K -75.86 % | 1.116 M -41.78 % | 1.917 M 1.84 % | 1.883 M 288.76 % | 484.270 K -3.24 % | 500.469 K 9.73 % | 456.102 K -70.21 % | 1.531 M | 0.000 | 0.000 |
| Other liabilities | 0.000 -100.00 % | 24.862 M 914.99 % | 2.450 M -59.97 % | 6.119 M | 0.000 -100.00 % | 1.964 M -12.10 % | 2.234 M 172.48 % | 819.880 K -3.46 % | 849.264 K | 0.000 100.00 % | -1.032 M | 0.000 | 0.000 |
| Total assets | 58.248 M 7.28 % | 54.293 M 13.47 % | 47.847 M -1.89 % | 48.770 M 318.57 % | 11.652 M -21.08 % | 14.765 M 1.44 % | 14.555 M -5.15 % | 15.345 M -13.10 % | 17.659 M -1.93 % | 18.007 M 1.95 % | 17.662 M 9.86 % | 16.076 M 386.82 % | 3.302 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.067 M -1 334.80 % | 86.444 K 287.14 % | -46.192 K -102.25 % | 2.056 M | 0.000 -100.00 % | 1.234 M |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 305.754 K 1 132.38 % | 24.810 K 1 241.81 % | 1.849 K | 0.000 -100.00 % | 31.250 K |
| Change in working capital | -2.219 M 22.21 % | -2.853 M -37.66 % | -2.072 M 60.35 % | -5.227 M -952.47 % | -496.614 K -30.53 % | -380.469 K -200.69 % | 377.868 K -79.83 % | 1.873 M 577.68 % | -392.198 K -27.98 % | -306.441 K 85.11 % | -2.058 M 32.25 % | -3.038 M -153.89 % | -1.197 M |
| Accounts receivables | -2.542 M -7.49 % | -2.364 M -292.63 % | 1.227 M 115.69 % | -7.825 M -1 531.09 % | 546.762 K 379.34 % | -195.736 K -151.80 % | 377.868 K -79.83 % | 1.873 M 577.68 % | -392.198 K -27.98 % | -306.441 K 85.11 % | -2.058 M 20.92 % | -2.603 M -105.63 % | -1.266 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -752.044 K -3 816.73 % | 20.234 K -90.88 % | 221.855 K 126.00 % | -853.329 K | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 -100.00 % | 2.877 M 197.71 % | -2.944 M -209.28 % | 2.694 M 828.93 % | -369.586 K -239.03 % | 265.834 K 198.44 % | -270.034 K -178.71 % | 343.073 K 109.13 % | 164.050 K -66.20 % | 485.286 K | 0.000 | 0.000 | 0.000 |
| Other working capital | 322.382 K 111.30 % | -2.853 M -701.98 % | -355.711 K -270.29 % | -96.063 K 85.74 % | -673.790 K -49.54 % | -450.567 K -144.08 % | 1.022 M 381.33 % | -363.307 K -121.46 % | -164.050 K 66.20 % | -485.286 K -227.42 % | 380.844 K 187.50 % | -435.240 K -729.17 % | 69.177 K |
| Other non cash items | 2.956 M -22.82 % | 3.829 M | 0.000 | 0.000 -100.00 % | 1.355 M 66.79 % | 812.468 K -4.57 % | 851.368 K -37.47 % | 1.362 M 188.41 % | -1.540 M -428.18 % | -291.569 K 33.66 % | -439.529 K -151.41 % | 854.918 K -27.20 % | 1.174 M |
| Net cash provided by operating activities | 5.939 M 8.87 % | 5.455 M 87.99 % | 2.902 M 201.80 % | -2.851 M -41.87 % | -2.009 M -383.23 % | 709.428 K 9.82 % | 645.977 K 126.13 % | -2.472 M -343.58 % | -557.261 K -141.58 % | 1.340 M 276.30 % | -760.140 K -668.15 % | 133.793 K -74.00 % | 514.536 K |
| Investments in property plant and equipment | -429.025 K -193.90 % | -145.976 K | 0.000 | 0.000 | 0.000 100.00 % | -2.325 K 83.95 % | -14.487 K 52.64 % | -30.587 K 96.84 % | -968.606 K 4.56 % | -1.015 M -893.84 % | -102.119 K -138.31 % | -42.851 K | 0.000 |
| Acquisitions net | -1.000 M 50.37 % | -2.015 M -12.92 % | -1.784 M 65.64 % | -5.193 M -4 254.48 % | 125.000 K 0.00 % | 125.000 K 1 035.74 % | 11.006 K -91.73 % | 133.008 K | 0.000 | 0.000 100.00 % | -3.063 M -15.45 % | -2.653 M | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -472.156 K | 0.000 | 0.000 100.00 % | -171.732 K 34.08 % | -260.518 K | 0.000 100.00 % | -158.349 K -1 599.09 % | 10.563 K | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 160.726 K 26.05 % | 127.510 K 12.56 % | 113.284 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 -100.00 % | 140.000 K | 0.000 -100.00 % | 472.156 K 607.96 % | -92.952 K 61.26 % | -239.926 K -222.65 % | 195.620 K -83.10 % | 1.158 M 921.98 % | 113.283 K 171.54 % | -158.349 K 94.83 % | -3.063 M -2 134.78 % | 150.532 K 134.54 % | -435.785 K |
| Net cash used for investing activites | -1.429 M 29.29 % | -2.021 M -13.25 % | -1.784 M 65.64 % | -5.193 M -16 304.14 % | 32.048 K 127.33 % | -117.251 K -164.73 % | 181.133 K -83.93 % | 1.127 M 231.78 % | -855.322 K 27.10 % | -1.173 M 62.81 % | -3.155 M -23.94 % | -2.545 M -484.08 % | -435.785 K |
| Debt repayment | -645.397 K -1 084.04 % | -54.508 K -106.72 % | 810.549 K -67.85 % | 2.521 M 162.65 % | 959.998 K 557.14 % | -210.000 K 79.51 % | -1.025 M -10 206.69 % | -9.945 K -100.51 % | 1.950 M | 0.000 | 0.000 100.00 % | -565.000 K | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 7.661 M 801.29 % | 850.000 K 113.78 % | 397.600 K | 0.000 | 0.000 -100.00 % | 2.137 M 173.34 % | 781.634 K -88.42 % | 6.750 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -88.545 K -18.18 % | -74.925 K 81.36 % | -401.978 K | 0.000 | 0.000 |
| Dividends paid | -2.144 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.454 M -21.54 % | -1.196 M -72.76 % | -692.415 K -3.11 % | -671.504 K | 0.000 |
| Other financing activites | 0.000 100.00 % | -592.725 K | 0.000 | 0.000 | 0.000 100.00 % | -411.400 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -875.000 K -120.48 % | 4.273 M | 0.000 |
| Net cash used provided by financing activities | -2.790 M -331.04 % | -647.233 K -179.85 % | 810.549 K -92.04 % | 10.182 M 462.56 % | 1.810 M 908.76 % | -223.800 K 78.17 % | -1.025 M -10 206.69 % | -9.945 K -100.38 % | 2.633 M 734.95 % | -414.605 K -108.67 % | 4.781 M 57.47 % | 3.036 M | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 1.721 M -38.27 % | 2.787 M 44.55 % | 1.928 M -9.84 % | 2.139 M 1 378.39 % | -167.290 K -145.41 % | 368.377 K 286.15 % | -197.890 K 85.39 % | -1.355 M -211.05 % | 1.220 M 592.43 % | -247.741 K -128.60 % | 866.356 K 38.69 % | 624.657 K 693.21 % | 78.751 K |
| Cash at beginning of period | 8.100 M 52.46 % | 5.313 M 56.96 % | 3.385 M 171.60 % | 1.246 M -11.83 % | 1.414 M 35.25 % | 1.045 M -15.92 % | 1.243 M -52.15 % | 2.598 M 88.54 % | 1.378 M -15.24 % | 1.626 M 114.11 % | 759.250 K 464.11 % | 134.593 K 141.02 % | 55.842 K |
| Cash at end of period | 9.821 M 21.24 % | 8.100 M 52.46 % | 5.313 M 56.96 % | 3.385 M 171.60 % | 1.246 M -11.83 % | 1.414 M 35.25 % | 1.045 M -15.92 % | 1.243 M -52.15 % | 2.598 M 88.54 % | 1.378 M -15.24 % | 1.626 M 114.11 % | 759.250 K 464.11 % | 134.593 K |
| Operating cash flow | 5.939 M 8.87 % | 5.455 M 87.99 % | 2.902 M 201.80 % | -2.851 M -41.87 % | -2.009 M -383.23 % | 709.428 K 9.82 % | 645.977 K 126.13 % | -2.472 M -343.58 % | -557.261 K -141.58 % | 1.340 M 276.30 % | -760.140 K -668.15 % | 133.793 K -74.00 % | 514.536 K |
| Capital expenditure | -429.025 K -193.90 % | -145.976 K | 0.000 | 0.000 100.00 % | -4.000 99.83 % | -2.325 K 83.95 % | -14.487 K 52.64 % | -30.587 K 96.84 % | -968.606 K 4.56 % | -1.015 M -893.84 % | -102.119 K -138.31 % | -42.851 K | 0.000 |
| Free CashFlow | 5.510 M 3.79 % | 5.309 M 82.96 % | 2.902 M 201.80 % | -2.851 M -41.87 % | -2.009 M -384.16 % | 707.103 K 11.97 % | 631.490 K 125.23 % | -2.503 M -64.01 % | -1.526 M -569.19 % | 325.213 K 137.72 % | -862.259 K -1 048.14 % | 90.942 K -82.33 % | 514.536 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | -77.715 M -173.04 % | 106.406 M 0.51 % | 105.864 M 32.98 % | 79.610 M 1.47 % | 78.458 M -4.40 % | 82.067 M 21.37 % | 67.620 M 98.17 % | 34.123 M 504.64 % | 5.643 M -20.90 % | 7.135 M 18.13 % | 6.040 M 0.14 % | 6.031 M 6.19 % | 5.680 M 14.53 % | 4.960 M -10.83 % | 5.562 M 182.94 % | 1.966 M -61.12 % | 5.056 M -16.89 % | 6.084 M -1.02 % | 6.146 M 13.70 % | 5.406 M 2.14 % | 5.292 M 16.03 % | 4.561 M 8.18 % | 4.216 M 8.34 % | 3.891 M |
| Net income | 1.267 M -39.89 % | 2.108 M 26.79 % | 1.663 M -24.10 % | 2.191 M 18.02 % | 1.857 M -18.75 % | 2.285 M 202.72 % | 754.832 K -32.53 % | 1.119 M 137.86 % | -2.955 M -788.38 % | -332.614 K 49.21 % | -654.938 K -1 166.14 % | 61.431 K 183.64 % | -73.444 K 91.41 % | -855.471 K -2.35 % | -835.798 K 76.08 % | -3.494 M -1 410.06 % | 266.705 K -62.01 % | 702.058 K -11.62 % | 794.341 K -1.97 % | 810.336 K 8.26 % | 748.537 K -6.29 % | 798.814 K -25.56 % | 1.073 M -9.77 % | 1.189 M |
| Income before tax | 1.455 M -43.81 % | 2.590 M 1.66 % | 2.548 M 12.79 % | 2.259 M -18.25 % | 2.763 M 30.70 % | 2.114 M 87.78 % | 1.126 M -8.07 % | 1.225 M 135.63 % | -3.438 M -656.28 % | -454.537 K 55.83 % | -1.029 M -1 063.83 % | 106.778 K 863.79 % | -13.980 K 98.81 % | -1.180 M -7.26 % | -1.100 M 75.31 % | -4.455 M -776.11 % | 658.913 K -28.35 % | 919.565 K -20.26 % | 1.153 M 1.82 % | 1.133 M 17.12 % | 967.079 K -0.15 % | 968.540 K -27.76 % | 1.341 M -21.47 % | 1.707 M |
| Income before tax ratio | -0.02 -176.94 % | 0.02 1.14 % | 0.02 -15.18 % | 0.03 -19.43 % | 0.04 36.71 % | 0.03 54.72 % | 0.02 -53.61 % | 0.04 105.89 % | -0.61 -856.16 % | -0.06 62.61 % | -0.17 -1 062.46 % | 0.02 819.30 % | 0.00 98.97 % | -0.24 -20.28 % | -0.20 91.28 % | -2.27 -1 839.08 % | 0.13 -13.79 % | 0.15 -19.44 % | 0.19 -10.45 % | 0.21 14.66 % | 0.18 -13.95 % | 0.21 -33.23 % | 0.32 -27.51 % | 0.44 |
| EBITDA | 1.714 M -43.00 % | 3.007 M -7.84 % | 3.263 M 42.20 % | 2.294 M -49.34 % | 4.529 M 277.81 % | 1.199 M -57.73 % | 2.836 M 360.52 % | 615.841 K 23.29 % | 499.494 K 807.21 % | -70.629 K -144.13 % | 160.045 K -47.54 % | 305.057 K 36.06 % | 224.215 K 127.33 % | -820.537 K 20.25 % | -1.029 M 70.43 % | -3.479 M -713.45 % | -427.716 K -138.25 % | 1.118 M -17.12 % | 1.349 M -3.29 % | 1.395 M -27.90 % | 1.935 M 78.44 % | 1.084 M -25.54 % | 1.456 M -17.97 % | 1.776 M |
| Net income ratio | -0.02 -182.31 % | 0.02 26.14 % | 0.02 -42.93 % | 0.03 16.31 % | 0.02 -15.01 % | 0.03 149.43 % | 0.01 -65.95 % | 0.03 106.26 % | -0.52 -1 023.17 % | -0.05 57.01 % | -0.11 -1 164.62 % | 0.01 178.77 % | -0.01 92.50 % | -0.17 -14.78 % | -0.15 91.55 % | -1.78 -3 469.73 % | 0.05 -54.29 % | 0.12 -10.71 % | 0.13 -13.79 % | 0.15 5.98 % | 0.14 -19.24 % | 0.18 -31.19 % | 0.25 -16.72 % | 0.31 |
| Ratio EBITDA | -0.02 -178.05 % | 0.03 -8.31 % | 0.03 6.94 % | 0.03 -50.07 % | 0.06 295.19 % | 0.01 -65.17 % | 0.04 132.39 % | 0.02 -79.61 % | 0.09 994.11 % | -0.01 -137.36 % | 0.03 -47.61 % | 0.05 28.13 % | 0.04 123.86 % | -0.17 10.57 % | -0.18 89.55 % | -1.77 -1 992.33 % | -0.08 -146.02 % | 0.18 -16.27 % | 0.22 -14.94 % | 0.26 -29.42 % | 0.37 53.78 % | 0.24 -31.17 % | 0.35 -24.29 % | 0.46 |
| Gross profit ratio | -0.07 -218.15 % | 0.06 9.50 % | 0.05 -5.43 % | 0.05 -7.23 % | 0.06 50.60 % | 0.04 -5.17 % | 0.04 -18.95 % | 0.05 235.04 % | 0.02 -91.72 % | 0.18 45.01 % | 0.13 -49.77 % | 0.25 -6.10 % | 0.27 160.89 % | 0.10 -33.47 % | 0.15 117.85 % | -0.87 -355.41 % | 0.34 -22.96 % | 0.44 -11.39 % | 0.50 -7.20 % | 0.53 -6.63 % | 0.57 -8.49 % | 0.63 8.37 % | 0.58 -11.79 % | 0.65 |
| Weighted average shs out dil | 345.354 M 0.80 % | 342.627 M 0.11 % | 342.234 M 0.88 % | 339.234 M 1.68 % | 333.627 M 2.99 % | 323.938 M 0.89 % | 321.081 M 18.39 % | 271.216 M 62.24 % | 167.172 M 3.70 % | 161.207 M 7.08 % | 150.543 M 3.73 % | 145.124 M 1.78 % | 142.591 M 0.00 % | 142.591 M -0.16 % | 142.822 M 5.05 % | 135.954 M 7.39 % | 126.595 M -0.01 % | 126.604 M 1.18 % | 125.133 M 6.55 % | 117.440 M 6.80 % | 109.965 M 14.26 % | 96.243 M 34.50 % | 71.557 M 20.33 % | 59.465 M |
| Weighted average shs out | 345.169 M 1.38 % | 340.469 M 0.36 % | 339.234 M 0.00 % | 339.235 M 0.53 % | 337.436 M 4.10 % | 324.160 M 0.96 % | 321.081 M 18.39 % | 271.216 M 62.24 % | 167.172 M 3.70 % | 161.207 M 7.08 % | 150.543 M 3.73 % | 145.124 M 1.78 % | 142.591 M -0.01 % | 142.602 M -0.15 % | 142.823 M 5.05 % | 135.954 M 4.45 % | 130.163 M 2.81 % | 126.611 M 0.70 % | 125.727 M 7.06 % | 117.440 M 6.67 % | 110.095 M 14.39 % | 96.243 M 34.21 % | 71.711 M 20.59 % | 59.465 M |
| EPS diluted | 0.00 -40.32 % | 0.01 26.53 % | 0.00 -24.62 % | 0.01 18.18 % | 0.01 -21.43 % | 0.01 180.00 % | 0.00 -39.02 % | 0.00 121.93 % | -0.02 -790.48 % | 0.00 46.15 % | 0.00 -1 075.00 % | 0.00 180.00 % | 0.00 91.67 % | -0.01 -1.69 % | -0.01 77.04 % | -0.03 -1 385.00 % | 0.00 -63.64 % | 0.01 -12.70 % | 0.01 -8.70 % | 0.01 1.47 % | 0.01 -18.07 % | 0.01 -44.67 % | 0.02 -25.00 % | 0.02 |
| Earnings per share | 0.00 -40.32 % | 0.01 26.53 % | 0.00 -24.62 % | 0.01 16.07 % | 0.01 -21.13 % | 0.01 184.00 % | 0.00 -39.02 % | 0.00 121.93 % | -0.02 -790.48 % | 0.00 46.15 % | 0.00 -1 075.00 % | 0.00 180.00 % | 0.00 91.67 % | -0.01 -1.69 % | -0.01 77.04 % | -0.03 -1 323.81 % | 0.00 -61.82 % | 0.01 -12.70 % | 0.01 -8.70 % | 0.01 1.47 % | 0.01 -18.07 % | 0.01 -44.67 % | 0.02 -25.00 % | 0.02 |
| Gross profit | 5.193 M -13.71 % | 6.018 M 10.06 % | 5.468 M 25.75 % | 4.348 M -5.87 % | 4.620 M 43.98 % | 3.209 M 15.09 % | 2.788 M 60.62 % | 1.736 M 1 925.78 % | 85.682 K -93.45 % | 1.308 M 71.30 % | 763.679 K -49.70 % | 1.518 M -0.29 % | 1.523 M 198.79 % | 509.605 K -40.67 % | 858.964 K 150.51 % | -1.701 M -199.30 % | 1.713 M -35.97 % | 2.675 M -12.29 % | 3.050 M 5.51 % | 2.890 M -4.63 % | 3.031 M 6.19 % | 2.854 M 17.23 % | 2.434 M -4.43 % | 2.547 M |
| Income tax expense | 187.902 K -60.98 % | 481.534 K -45.58 % | 884.781 K 1 204.99 % | 67.800 K -92.52 % | 906.605 K 430.80 % | 170.801 K -53.97 % | 371.087 K 249.90 % | 106.056 K -78.03 % | 482.692 K 295.90 % | 121.923 K -67.42 % | 374.219 K 725.23 % | 45.347 K -23.74 % | 59.464 K -81.65 % | 324.086 K 22.79 % | 263.944 K -72.53 % | 960.981 K 145.02 % | 392.208 K 80.32 % | 217.507 K -39.39 % | 358.887 K 11.36 % | 322.280 K 47.47 % | 218.542 K 28.76 % | 169.726 K -36.61 % | 267.736 K -48.31 % | 517.992 K |
| Cost of revenue | 41.454 M -58.71 % | 100.388 M -0.01 % | 100.396 M 33.39 % | 75.262 M 1.93 % | 73.838 M -6.37 % | 78.858 M 21.63 % | 64.832 M 100.18 % | 32.387 M 482.73 % | 5.558 M -4.62 % | 5.827 M 10.43 % | 5.276 M 16.91 % | 4.513 M 8.56 % | 4.157 M -6.57 % | 4.450 M -5.38 % | 4.703 M 28.27 % | 3.666 M 9.65 % | 3.344 M -1.92 % | 3.409 M 10.09 % | 3.097 M 23.11 % | 2.515 M 11.22 % | 2.262 M 32.50 % | 1.707 M -4.19 % | 1.781 M 32.55 % | 1.344 M |
| General and administrative expenses | 172.909 K -71.15 % | 599.256 K -92.76 % | 8.276 M 7 050.14 % | 115.746 K -15.16 % | 136.421 K -22.91 % | 176.960 K -40.05 % | 295.177 K 88.87 % | 156.286 K -29.21 % | 220.777 K 1.12 % | 218.338 K 0.45 % | 217.369 K 17.14 % | 185.563 K 52.32 % | 121.827 K -24.57 % | 161.504 K 46.25 % | 110.428 K -40.09 % | 184.318 K 47.17 % | 125.240 K -10.58 % | 140.064 K -7.77 % | 151.871 K 20.35 % | 126.195 K -39.37 % | 208.123 K 72.53 % | 120.631 K -56.38 % | 276.546 K -13.68 % | 320.391 K |
| Selling and marketing expenses | 317.134 K -75.98 % | 1.320 M 211.34 % | 424.129 K -2.99 % | 437.214 K -17.82 % | 532.040 K 22.77 % | 433.379 K 67.47 % | 258.782 K 122.38 % | 116.371 K 262.14 % | 32.134 K -11.21 % | 36.189 K 119.31 % | 16.501 K -90.36 % | 171.136 K 2.09 % | 167.628 K -8.95 % | 184.100 K -56.51 % | 423.364 K 26.70 % | 334.140 K -48.00 % | 642.579 K 158.97 % | 248.133 K 14.62 % | 216.491 K -17.13 % | 261.247 K 20.38 % | 217.024 K 10.29 % | 196.779 K 38.83 % | 141.741 K -23.81 % | 186.033 K |
| Other expenses | 0.000 | 0.000 100.00 % | -7.444 M -1 412.96 % | 566.970 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.236 M 476.76 % | 561.155 K -81.13 % | 2.974 M 220.31 % | 928.531 K | 0.000 | 0.000 |
| Operating expenses | 473.446 K -77.01 % | 2.059 M 67.69 % | 1.228 M 8.30 % | 1.134 M 31.15 % | 864.585 K 14.16 % | 757.372 K -7.00 % | 814.405 K 103.48 % | 400.239 K -6.12 % | 426.319 K -10.94 % | 478.709 K 68.30 % | 284.430 K -61.73 % | 743.309 K -21.43 % | 946.023 K 17.78 % | 803.196 K -41.94 % | 1.383 M 30.95 % | 1.056 M -36.49 % | 1.663 M 59.95 % | 1.040 M -76.60 % | 4.445 M 197.28 % | 1.495 M -63.67 % | 4.115 M 132.55 % | 1.770 M 113.89 % | 827.348 K 63.37 % | 506.424 K |
| Cost and expenses | 41.928 M -59.07 % | 102.447 M 0.81 % | 101.624 M 33.02 % | 76.396 M 2.27 % | 74.703 M -6.17 % | 79.616 M 21.28 % | 65.646 M 100.22 % | 32.787 M 447.91 % | 5.984 M -5.10 % | 6.305 M 13.39 % | 5.561 M 5.79 % | 5.257 M 3.00 % | 5.104 M -2.85 % | 5.253 M -13.69 % | 6.086 M 28.87 % | 4.723 M -5.68 % | 5.007 M 12.54 % | 4.449 M -41.00 % | 7.541 M 88.04 % | 4.010 M -37.11 % | 6.377 M 83.43 % | 3.476 M 33.26 % | 2.609 M 40.99 % | 1.850 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 473.446 K -77.01 % | 2.059 M -76.25 % | 8.672 M 1 429.56 % | 566.969 K -34.42 % | 864.585 K 14.16 % | 757.372 K -7.00 % | 814.405 K 103.48 % | 400.239 K -6.12 % | 426.319 K -10.94 % | 478.709 K 68.30 % | 284.430 K -61.73 % | 743.309 K -21.43 % | 946.023 K 17.78 % | 803.196 K -41.94 % | 1.383 M 30.95 % | 1.056 M -36.49 % | 1.663 M 59.95 % | 1.040 M -13.92 % | 1.208 M 29.36 % | 933.959 K -18.14 % | 1.141 M 35.65 % | 841.054 K 1.66 % | 827.348 K 63.37 % | 506.424 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 438.332 K 40.26 % | 312.513 K -23.58 % | 408.930 K 116.58 % | 188.812 K -48.68 % | 367.896 K 48.64 % | 247.501 K 310.53 % | 60.288 K -49.22 % | 118.731 K 1.69 % | 116.763 K -12.07 % | 132.789 K 0.18 % | 132.551 K -0.13 % | 132.722 K 2.84 % | 129.058 K 406.47 % | 25.482 K 127.74 % | 11.189 K 102.96 % | 5.513 K -88.76 % | 49.050 K -24.30 % | 64.798 K 11.15 % | 58.298 K -8.03 % | 63.391 K |
| Interest expense | 0.000 | 0.000 -100.00 % | 376.645 K -28.88 % | 529.627 K -1.75 % | 539.039 K 72.49 % | 312.513 K -23.58 % | 408.930 K 116.58 % | 188.812 K -48.68 % | 367.896 K 48.64 % | 247.501 K 52.65 % | 162.134 K | 0.000 -100.00 % | 116.763 K | 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 | 52.675 K 195.96 % | 17.798 K -94.15 % | 304.262 K 822.98 % | 32.965 K -57.49 % | 77.555 K 251.82 % | 22.044 K 56.73 % | 14.065 K -18.60 % | 17.278 K -97.44 % | 675.886 K 395.49 % | 136.407 K 78.78 % | 76.300 K -68.29 % | 240.600 K 98.14 % | 121.432 K -45.84 % | 224.224 K -2.35 % | 229.621 K -13.92 % | 266.744 K 81.91 % | 146.633 K -15.30 % | 173.118 K -13.58 % | 200.322 K 29.66 % | 154.501 K 12.52 % | 137.312 K 168.56 % | 51.129 K 3.14 % | 49.574 K 927.65 % | 4.824 K |
| Operating income | -80.785 M -2 140.50 % | 3.959 M -6.63 % | 4.240 M -5.69 % | 4.496 M 19.74 % | 3.755 M 53.19 % | 2.451 M 24.21 % | 1.973 M 47.77 % | 1.335 M 492.06 % | -340.637 K -141.07 % | 829.474 K 73.08 % | 479.249 K -38.15 % | 774.901 K 34.38 % | 576.628 K 296.41 % | -293.591 K 44.02 % | -524.442 K 80.98 % | -2.757 M -5 710.95 % | 49.135 K -96.99 % | 1.635 M 217.17 % | -1.395 M -200.00 % | 1.395 M 228.65 % | -1.084 M -200.00 % | 1.084 M -32.52 % | 1.607 M -21.25 % | 2.041 M |
| Operating income ratio | 1.04 2 693.81 % | 0.04 -7.11 % | 0.04 -29.08 % | 0.06 18.01 % | 0.05 60.24 % | 0.03 2.35 % | 0.03 -25.43 % | 0.04 164.84 % | -0.06 -151.92 % | 0.12 46.52 % | 0.08 -38.24 % | 0.13 26.56 % | 0.10 271.49 % | -0.06 37.22 % | -0.09 93.28 % | -1.40 -14 532.39 % | 0.01 -96.38 % | 0.27 218.37 % | -0.23 -187.95 % | 0.26 225.95 % | -0.20 -186.18 % | 0.24 -37.63 % | 0.38 -27.32 % | 0.52 |
| Total other income expenses net | 82.241 M 6 106.98 % | -1.369 M 19.11 % | -1.693 M 24.35 % | -2.237 M -125.56 % | -991.960 K -194.29 % | -337.064 K 60.23 % | -847.525 K -665.32 % | -110.741 K 96.42 % | -3.097 M -141.19 % | -1.284 M 14.88 % | -1.508 M -125.77 % | -668.123 K -13.12 % | -590.608 K 33.34 % | -885.966 K -54.00 % | -575.300 K 66.12 % | -1.698 M -378.47 % | 609.778 K 185.27 % | -715.080 K -128.06 % | 2.548 M 1 070.72 % | -262.522 K -112.80 % | 2.052 M 1 869.69 % | -115.927 K 56.47 % | -266.326 K 20.17 % | -333.618 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 |
| 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-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -2.432 M -2 276.21 % | 111.776 K 119.88 % | -562.229 K -121.71 % | 2.590 M -8.10 % | 2.818 M -16.27 % | 3.365 M -0.98 % | 3.399 M 19.43 % | 2.846 M 181.96 % | 1.009 M -37.71 % | 1.620 M 206.57 % | 528.491 K -64.17 % | 1.475 M 284.69 % | 383.413 K -53.53 % | 825.076 K -31.84 % | 1.211 M 383.90 % | -426.388 K 34.19 % | -647.859 K 26.47 % | -881.108 K 36.05 % | -1.378 M -37.93 % | -998.926 K 38.55 % | -1.626 M -185.66 % | -569.073 K 25.05 % | -759.250 K -178.65 % | 965.407 K |
| Total investments | 0.000 | 0.000 100.00 % | -1.256 M 27.58 % | -1.734 M 95.05 % | -35.040 M -508.47 % | -5.759 M 83.98 % | -35.944 M -851.28 % | -3.778 M 60.56 % | -9.580 M -172.03 % | -3.522 M -2 917.43 % | 125.000 K -62.46 % | 333.010 K 2.59 % | 324.609 K -0.13 % | 325.036 K -7.13 % | 350.000 K | 0.000 -100.00 % | 9.076 M | 0.000 -100.00 % | 8.429 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 7.388 M 2.94 % | 7.178 M -4.78 % | 7.538 M -3.63 % | 7.822 M -3.80 % | 8.131 M 9.80 % | 7.405 M 9.17 % | 6.784 M 59.00 % | 4.266 M 89.15 % | 2.256 M -17.29 % | 2.727 M 40.42 % | 1.942 M -22.24 % | 2.497 M 74.82 % | 1.429 M -29.75 % | 2.034 M -17.12 % | 2.454 M 5.30 % | 2.330 M 19.49 % | 1.950 M 5 734.66 % | 33.420 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.100 M |
| Accumulated other comprehensive income loss | 26.658 K 0.00 % | 26.658 K 0.00 % | 26.659 K 0.00 % | 26.659 K 0.00 % | 26.659 K 0.00 % | 26.659 K 0.00 % | 26.659 K 0.00 % | 26.659 K 0.00 % | 26.659 K 0.00 % | 26.659 K 0.00 % | 26.659 K 0.00 % | 26.659 K 0.00 % | 26.659 K 0.00 % | 26.658 K 0.00 % | 26.659 K 0.00 % | 26.659 K 0.00 % | 26.659 K 0.00 % | 26.659 K 0.00 % | 26.659 K 1 091 467 840 600 736.75 % | 0.000 -100.00 % | 1.849 K 208 178 892 775 300.00 % | 0.000 -500.00 % | 0.000 500.00 % | 0.000 |
| Retained earnings | -2.082 M 47.06 % | -3.932 M 9.49 % | -4.345 M 27.68 % | -6.008 M 26.73 % | -8.199 M 18.46 % | -10.055 M 18.52 % | -12.340 M 5.76 % | -13.095 M 7.87 % | -14.214 M -26.24 % | -11.259 M -4.89 % | -10.734 M -4.50 % | -10.271 M 0.59 % | -10.333 M -0.72 % | -10.259 M -9.10 % | -9.404 M -87.23 % | -5.023 M 1.01 % | -5.074 M -11 051.41 % | 46.332 K 113.63 % | -339.815 K -137.51 % | 905.864 K -55.28 % | 2.025 M 58.62 % | 1.277 M -25.44 % | 1.713 M 1 306.58 % | 121.759 K |
| Common stock | 33.985 M 0.00 % | 33.985 M 0.70 % | 33.749 M 0.00 % | 33.749 M 0.00 % | 33.749 M 1.97 % | 33.098 M 2.23 % | 32.375 M 14.33 % | 28.318 M 40.59 % | 20.143 M 1.77 % | 19.793 M 2.59 % | 19.293 M 0.00 % | 19.293 M 2.10 % | 18.895 M 0.00 % | 18.895 M 0.00 % | 18.895 M 5.33 % | 17.939 M 0.00 % | 17.939 M 10.81 % | 16.189 M 5.28 % | 15.377 M -6.49 % | 16.445 M 28.63 % | 12.785 M 38.59 % | 9.225 M 50.43 % | 6.132 M 1 065.30 % | 526.250 K |
| Total equity | 31.930 M 6.15 % | 30.080 M 2.20 % | 29.431 M 5.99 % | 27.768 M 8.57 % | 25.577 M 10.87 % | 23.070 M 14.99 % | 20.062 M 31.56 % | 15.249 M 156.05 % | 5.956 M -30.43 % | 8.561 M -0.29 % | 8.586 M -5.11 % | 9.048 M 5.34 % | 8.589 M -0.85 % | 8.662 M -8.99 % | 9.518 M -26.46 % | 12.943 M 0.40 % | 12.892 M -20.72 % | 16.262 M 7.95 % | 15.064 M -13.18 % | 17.351 M 17.14 % | 14.812 M 41.04 % | 10.502 M 33.87 % | 7.845 M 1 110.63 % | 648.009 K |
| Other non current liabilities | 968.304 K -42.07 % | 1.671 M 118.80 % | 763.901 K -66.99 % | 2.314 M 326.36 % | -1.022 M -128.12 % | 3.636 M 301.61 % | -1.803 M -222.22 % | 1.475 M 232.17 % | -1.116 M -163.53 % | 1.757 M 177.82 % | -2.258 M -1 703.01 % | 140.857 K 107.48 % | -1.883 M -336.25 % | 796.883 K 264.55 % | -484.270 K -159.98 % | 807.366 K 261.32 % | -500.469 K -158.13 % | 860.918 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.100 M |
| Long term debt | 7.047 M 3.59 % | 6.803 M -1.79 % | 6.927 M -4.21 % | 7.231 M -3.67 % | 7.507 M 9.85 % | 6.834 M 9.62 % | 6.234 M 87.54 % | 3.324 M 180.31 % | 1.186 M -29.33 % | 1.678 M 47.18 % | 1.140 M -34.19 % | 1.733 M 52.17 % | 1.139 M 57.35 % | 723.595 K -47.32 % | 1.374 M 40.16 % | 980.000 K -14.78 % | 1.150 M 3 340.89 % | 33.420 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.100 M |
| Total non current liabilities | 8.016 M -5.41 % | 8.474 M 7.86 % | 7.857 M -17.69 % | 9.546 M 42.91 % | 6.679 M -36.20 % | 10.470 M 122.76 % | 4.700 M -2.07 % | 4.800 M 304.73 % | 1.186 M -65.48 % | 3.435 M 329.62 % | 799.599 K -78.54 % | 3.726 M 227.25 % | 1.139 M -25.12 % | 1.520 M 10.69 % | 1.374 M -23.15 % | 1.787 M 55.43 % | 1.150 M 28.58 % | 894.338 K 96.08 % | 456.102 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.100 M |
| Other current liabilities | 2.340 M -16.83 % | 2.813 M -22.43 % | 3.627 M -11.81 % | 4.112 M 54.09 % | 2.669 M -54.67 % | 5.887 M -21.27 % | 7.478 M 525.70 % | 1.195 M -9.12 % | 1.315 M 78.20 % | 737.961 K -58.84 % | 1.793 M 40.68 % | 1.274 M -6.25 % | 1.360 M 4.00 % | 1.307 M -24.92 % | 1.741 M -4.77 % | 1.828 M 3.25 % | 1.771 M -17.93 % | 2.157 M -1.54 % | 2.191 M -11.12 % | 2.465 M 19.73 % | 2.059 M -32.23 % | 3.038 M 74.83 % | 1.738 M 51.54 % | 1.147 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -590.549 K 5.34 % | -623.891 K -9.18 % | -571.450 K -3.97 % | -549.629 K 41.67 % | -942.308 K 11.91 % | -1.070 M -1.98 % | -1.049 M -817.20 % | 146.250 K -11.36 % | 165.000 K 22.22 % | 135.000 K | 0.000 -100.00 % | 143.400 K | 0.000 -100.00 % | 104.750 K | 0.000 -100.00 % | 354.180 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 681.830 K -9.00 % | 749.302 K -38.69 % | 1.222 M 3.47 % | 1.181 M 89.31 % | 623.891 K 9.18 % | 571.450 K 3.97 % | 549.629 K -41.67 % | 942.308 K -11.91 % | 1.070 M 1.98 % | 1.049 M 30.81 % | 801.872 K 4.84 % | 764.845 K 163.74 % | 290.000 K -77.86 % | 1.310 M 21.30 % | 1.080 M -20.00 % | 1.350 M 68.75 % | 800.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 18.302 M 16.92 % | 15.654 M -7.94 % | 17.005 M 8.86 % | 15.621 M 18.87 % | 13.141 M -18.15 % | 16.056 M -10.25 % | 17.889 M 108.17 % | 8.593 M 167.01 % | 3.218 M 42.20 % | 2.263 M -37.27 % | 3.608 M 26.12 % | 2.861 M 10.31 % | 2.594 M -29.61 % | 3.685 M 1.39 % | 3.634 M 5.64 % | 3.440 M 24.27 % | 2.768 M 9.92 % | 2.518 M 1.26 % | 2.487 M -10.11 % | 2.767 M 17.74 % | 2.350 M -47.21 % | 4.451 M 79.03 % | 2.486 M 59.97 % | 1.554 M |
| Total liabilities | 26.318 M 9.07 % | 24.129 M -2.95 % | 24.862 M -1.21 % | 25.166 M 13.00 % | 22.270 M -16.04 % | 26.525 M -7.60 % | 28.708 M 114.35 % | 13.393 M 135.13 % | 5.696 M -0.04 % | 5.698 M -14.06 % | 6.631 M 0.67 % | 6.587 M 10.41 % | 5.966 M 14.62 % | 5.205 M -10.68 % | 5.828 M 11.48 % | 5.227 M 9.65 % | 4.767 M 39.70 % | 3.413 M 15.96 % | 2.943 M 6.37 % | 2.767 M 17.74 % | 2.350 M -47.21 % | 4.451 M 79.03 % | 2.486 M -6.33 % | 2.654 M |
| Other non current assets | 821.264 K -19.95 % | 1.026 M | 0.000 -100.00 % | 1.734 M 1.68 % | 1.706 M -70.38 % | 5.759 M 219.93 % | 1.800 M -52.36 % | 3.778 M 1 975.02 % | 182.094 K -94.83 % | 3.522 M 134.23 % | -10.289 M -1 739.47 % | 627.553 K 118.87 % | -3.326 M -245.06 % | 2.293 M 263.81 % | -1.400 M -136.06 % | 3.883 M 141.19 % | -9.425 M -397.59 % | 3.167 M 135.91 % | -8.819 M -302.09 % | 4.364 M 11.92 % | 3.899 M 10.11 % | 3.541 M 142.87 % | 1.458 M 264.05 % | 400.492 K |
| Long term investments | 0.000 | 0.000 | 0.000 100.00 % | -1.734 M 95.05 % | -35.040 M -508.47 % | -5.759 M 83.98 % | -35.944 M -851.28 % | -3.778 M 60.56 % | -9.580 M -172.03 % | -3.522 M -2 917.43 % | 125.000 K -62.46 % | 333.010 K 2.59 % | 324.609 K -0.13 % | 325.036 K -7.13 % | 350.000 K | 0.000 -100.00 % | 9.076 M | 0.000 -100.00 % | 8.429 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 176.934 K 243.37 % | 51.529 K 0.00 % | 51.529 K 0.00 % | 51.529 K -99.83 % | 31.096 M 47 408.89 % | 65.454 K -99.79 % | 31.096 M | 0.000 -100.00 % | 5.744 M 817.64 % | 625.966 K -90.86 % | 6.852 M 773.03 % | 784.798 K -10.91 % | 880.856 K -10.62 % | 985.548 K -10.52 % | 1.101 M -6.02 % | 1.172 M -49.72 % | 2.331 M 9.92 % | 2.121 M 11.59 % | 1.900 M -9.21 % | 2.093 M 29.91 % | 1.611 M -29.47 % | 2.284 M 195.62 % | 772.777 K 463.95 % | 137.030 K |
| GoodWill | 33.111 M 0.00 % | 33.111 M 0.00 % | 33.111 M 0.00 % | 33.111 M 6.48 % | 31.096 M 0.00 % | 31.096 M 0.00 % | 31.096 M 78.18 % | 17.452 M 203.82 % | 5.744 M -7.30 % | 6.196 M 0.81 % | 6.146 M 0.00 % | 6.146 M 0.00 % | 6.146 M 0.00 % | 6.146 M 0.00 % | 6.146 M 23.57 % | 4.974 M -19.99 % | 6.217 M 0.00 % | 6.217 M 0.00 % | 6.217 M 7.84 % | 5.765 M -7.27 % | 6.217 M 35.25 % | 4.597 M 45.69 % | 3.155 M 408.00 % | 621.086 K |
| Goodwill and intangible assets | 33.288 M 0.38 % | 33.163 M 0.00 % | 33.163 M 0.00 % | 33.163 M -46.68 % | 62.193 M 99.58 % | 31.162 M -49.89 % | 62.193 M 256.37 % | 17.452 M 51.91 % | 11.488 M 68.39 % | 6.822 M -47.51 % | 12.998 M 87.53 % | 6.931 M -1.37 % | 7.027 M -1.47 % | 7.132 M -1.60 % | 7.248 M 17.93 % | 6.146 M -28.10 % | 8.548 M 2.52 % | 8.337 M 2.71 % | 8.117 M 3.30 % | 7.858 M 0.38 % | 7.828 M 13.76 % | 6.881 M 75.19 % | 3.928 M 418.11 % | 758.116 K |
| Property plant equipment net | 811.139 K 2.82 % | 788.864 K -16.83 % | 948.529 K -11.40 % | 1.071 M -20.97 % | 1.355 M -21.75 % | 1.731 M -17.55 % | 2.100 M 35.22 % | 1.553 M 1 918.29 % | 76.944 K -88.52 % | 670.191 K -23.88 % | 880.492 K -38.63 % | 1.435 M 194.73 % | 486.787 K -16.73 % | 584.587 K -13.76 % | 677.842 K -10.72 % | 759.242 K -13.48 % | 877.505 K 0.48 % | 873.324 K 24.35 % | 702.335 K 31.89 % | 532.531 K 17.83 % | 451.957 K -18.34 % | 553.477 K 10.81 % | 499.500 K 1 107.86 % | 41.354 K |
| Total non current assets | 34.921 M -0.16 % | 34.978 M -1.10 % | 35.367 M -3.62 % | 36.696 M 13.08 % | 32.451 M -11.10 % | 36.502 M 9.96 % | 33.196 M 49.19 % | 22.251 M 282.25 % | 5.821 M -45.57 % | 10.695 M 44.43 % | 7.405 M -41.13 % | 12.577 M 60.46 % | 7.839 M -24.15 % | 10.335 M 24.88 % | 8.276 M -23.29 % | 10.788 M 14.46 % | 9.425 M -23.85 % | 12.378 M 40.35 % | 8.819 M -30.85 % | 12.754 M 4.72 % | 12.179 M 10.97 % | 10.976 M 86.49 % | 5.885 M 390.46 % | 1.200 M |
| Other current assets | 2.929 M 0.13 % | 2.925 M 163.37 % | 1.111 M -65.77 % | 3.245 M 90.25 % | 1.706 M -43.11 % | 2.998 M 66.56 % | 1.800 M 57.93 % | 1.140 M 84.12 % | 618.992 K -65.13 % | 1.775 M 265.07 % | 486.230 K -68.11 % | 1.525 M 35.93 % | 1.122 M -36.70 % | 1.772 M -36.50 % | 2.791 M 101.24 % | 1.387 M -41.88 % | 2.386 M 168.35 % | 889.100 K 39.64 % | 636.710 K -54.86 % | 1.410 M 102.31 % | 697.179 K 33.49 % | 522.263 K -2.68 % | 536.636 K 5.48 % | 508.736 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 9.821 M 38.99 % | 7.066 M -12.77 % | 8.100 M 54.81 % | 5.232 M -1.52 % | 5.313 M 31.51 % | 4.040 M 19.36 % | 3.385 M 138.26 % | 1.421 M 13.99 % | 1.246 M 12.60 % | 1.107 M -21.70 % | 1.414 M 38.24 % | 1.023 M -2.17 % | 1.045 M -13.52 % | 1.209 M -2.78 % | 1.243 M -54.90 % | 2.756 M 6.10 % | 2.598 M 184.06 % | 914.528 K -33.63 % | 1.378 M 37.93 % | 998.926 K -38.55 % | 1.626 M 185.66 % | 569.073 K -25.05 % | 759.250 K 464.11 % | 134.593 K |
| Cash and short term investments | 9.821 M 38.99 % | 7.066 M -12.77 % | 8.100 M 54.81 % | 5.232 M -1.52 % | 5.313 M 31.51 % | 4.040 M 19.36 % | 3.385 M 138.26 % | 1.421 M 13.99 % | 1.246 M 12.60 % | 1.107 M -21.70 % | 1.414 M 38.24 % | 1.023 M -2.17 % | 1.045 M -13.52 % | 1.209 M -2.78 % | 1.243 M -54.90 % | 2.756 M 6.10 % | 2.598 M 184.06 % | 914.528 K -33.63 % | 1.378 M 37.93 % | 998.926 K -38.55 % | 1.626 M 185.66 % | 569.073 K -25.05 % | 759.250 K 464.11 % | 134.593 K |
| Total current assets | 23.328 M 21.30 % | 19.230 M 1.61 % | 18.926 M 16.55 % | 16.239 M 23.41 % | 13.159 M 0.50 % | 13.093 M 4.53 % | 12.526 M 95.98 % | 6.391 M 193.65 % | 2.177 M -38.93 % | 3.564 M -2.87 % | 3.670 M 20.02 % | 3.058 M 4.58 % | 2.924 M -17.24 % | 3.533 M -25.77 % | 4.759 M -35.53 % | 7.383 M -2.94 % | 7.607 M 4.25 % | 7.297 M 27.43 % | 5.726 M -26.86 % | 7.828 M 42.79 % | 5.483 M 37.84 % | 3.977 M -10.54 % | 4.446 M 111.48 % | 2.102 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 | 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 | 10.578 M 14.48 % | 9.240 M -4.90 % | 9.715 M 25.16 % | 7.762 M 26.41 % | 6.140 M 1.40 % | 6.055 M -17.52 % | 7.341 M 91.62 % | 3.831 M 412.04 % | 748.187 K -65.00 % | 2.138 M 15.44 % | 1.852 M -24.17 % | 2.442 M 56.80 % | 1.557 M 182.07 % | 552.147 K -67.14 % | 1.680 M -48.14 % | 3.240 M -55.04 % | 7.205 M 31.17 % | 5.493 M 18.63 % | 4.631 M -14.55 % | 5.419 M 71.50 % | 3.160 M 9.49 % | 2.886 M -8.38 % | 3.150 M 115.91 % | 1.459 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 1.256 M -48.99 % | 2.462 M 10.04 % | 2.237 M -38.00 % | 3.609 M 18.41 % | 3.048 M -6.11 % | 3.246 M -11.17 % | 3.654 M 14.11 % | 3.202 M -13.22 % | 3.690 M 13.50 % | 3.251 M -2.27 % | 3.326 M | 0.000 -100.00 % | 1.400 M | 0.000 -100.00 % | 348.751 K | 0.000 -100.00 % | 390.828 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.237 M | 0.000 -100.00 % | 3.048 M | 0.000 -100.00 % | 3.654 M | 0.000 -100.00 % | 4.142 M | 0.000 -100.00 % | 3.793 M | 0.000 -100.00 % | 2.310 M | 0.000 -100.00 % | 627.458 K | 0.000 -100.00 % | 3.461 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 15.281 M 26.37 % | 12.092 M -0.53 % | 12.156 M 11.35 % | 10.918 M 10.85 % | 9.848 M 2.62 % | 9.597 M -2.68 % | 9.862 M 52.76 % | 6.456 M 674.46 % | 833.596 K | 0.000 -100.00 % | 1.013 M | 0.000 -100.00 % | 943.990 K | 0.000 -100.00 % | 812.991 K | 0.000 -100.00 % | 592.399 K | 0.000 -100.00 % | 295.690 K -1.86 % | 301.285 K 3.63 % | 290.741 K -79.42 % | 1.413 M 88.76 % | 748.429 K 83.69 % | 407.449 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.140 M 26.05 % | -19.120 M 12.79 % | -21.925 M -140.23 % | -9.126 M -165.27 % | -3.441 M -15.78 % | -2.971 M -2 131.77 % | 146.250 K -11.36 % | 165.000 K 22.22 % | 135.000 K | 0.000 -100.00 % | 889.325 K | 0.000 -100.00 % | 649.476 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 708.837 K 42.33 % | 498.040 K -41.99 % | 858.497 K -24.85 % | 1.142 M -21.29 % | 1.451 M -17.77 % | 1.765 M -15.30 % | 2.084 M 37.56 % | 1.515 M 1 868.47 % | 76.944 K -88.25 % | 655.055 K -9.45 % | 723.455 K -40.15 % | 1.209 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.420 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 100.00 % | -3.545 M -196 476 188 449 494 592.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 -100.00 % | 417.776 K 151.38 % | 166.196 K | 0.000 -100.00 % | 195.150 K -66.67 % | 585.504 K 117.30 % | 269.439 K 206.88 % | 87.800 K -92.14 % | 1.116 M -30.19 % | 1.599 M -16.60 % | 1.917 M 3.50 % | 1.853 M -1.60 % | 1.883 M | 0.000 -100.00 % | 484.270 K | 0.000 -100.00 % | 500.469 K | 0.000 -100.00 % | 456.102 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.450 M | 0.000 -100.00 % | 6.119 M | 0.000 -100.00 % | 1.292 M | 0.000 -100.00 % | 2.223 M | 0.000 -100.00 % | 2.234 M | 0.000 -100.00 % | 819.880 K | 0.000 -100.00 % | 849.264 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 58.248 M 7.45 % | 54.208 M -0.16 % | 54.293 M 2.57 % | 52.935 M 10.63 % | 47.847 M -3.52 % | 49.595 M 1.69 % | 48.770 M 70.27 % | 28.642 M 145.82 % | 11.652 M -18.29 % | 14.259 M -6.29 % | 15.217 M -2.68 % | 15.635 M 7.42 % | 14.555 M 4.96 % | 13.868 M -9.63 % | 15.345 M -15.55 % | 18.171 M 2.90 % | 17.659 M -10.24 % | 19.674 M 9.26 % | 18.007 M -12.52 % | 20.583 M 16.54 % | 17.662 M 18.11 % | 14.953 M 44.73 % | 10.331 M 212.85 % | 3.302 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 281.631 K | 0.000 -100.00 % | 2.056 M | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.810 K | 0.000 -100.00 % | 1.849 K | 0.000 | 0.000 | 0.000 |
| Change in working capital | -1.110 M | 0.000 100.00 % | -2.853 M | 0.000 -100.00 % | 1.608 M | 0.000 100.00 % | -7.590 M | 0.000 -100.00 % | 477.588 K | 0.000 100.00 % | -25.678 K | 0.000 -100.00 % | 283.056 K | 0.000 -100.00 % | 1.740 M | 0.000 100.00 % | -738.986 K | 0.000 100.00 % | -1.187 M | 0.000 100.00 % | -1.677 M | 0.000 100.00 % | -3.038 M | 0.000 |
| Accounts receivables | -1.271 M | 0.000 100.00 % | -2.364 M | 0.000 -100.00 % | 1.227 M | 0.000 100.00 % | -7.825 M | 0.000 -100.00 % | 546.762 K | 0.000 100.00 % | -195.736 K | 0.000 -100.00 % | 377.868 K | 0.000 -100.00 % | 1.873 M | 0.000 100.00 % | -392.198 K | 0.000 100.00 % | -306.441 K | 0.000 100.00 % | -2.058 M | 0.000 100.00 % | -2.603 M | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other working capital | 161.191 K | 0.000 100.00 % | -488.348 K | 0.000 -100.00 % | 380.093 K | 0.000 -100.00 % | 234.397 K | 0.000 100.00 % | -69.174 K | 0.000 -100.00 % | 170.058 K | 0.000 100.00 % | -94.812 K | 0.000 100.00 % | -133.887 K | 0.000 100.00 % | -346.788 K | 0.000 100.00 % | -880.917 K | 0.000 -100.00 % | 380.844 K | 0.000 100.00 % | -435.240 K | 0.000 |
| Other non cash items | 3.703 M 909.63 % | -457.420 K -110.08 % | 4.537 M 1 069.82 % | 387.841 K 4.23 % | 372.116 K 147.77 % | -778.965 K 63.28 % | -2.121 M -1.02 % | -2.100 M -181.50 % | 2.577 M 393.16 % | -878.958 K -149.83 % | 1.764 M 259.18 % | 491.056 K 24.03 % | 395.924 K -65.50 % | 1.148 M 165.81 % | -1.744 M -227.68 % | 1.366 M 379.92 % | -487.933 K 21.16 % | -618.856 K -138.57 % | 1.604 M 251.18 % | -1.061 M -120.57 % | -481.108 K -41.81 % | -339.266 K -121.31 % | 1.592 M 316.04 % | -736.773 K |
| Net cash provided by operating activities | 3.994 M 105.29 % | 1.946 M -46.72 % | 3.652 M 102.44 % | 1.804 M -2.69 % | 1.854 M 76.82 % | 1.048 M 164.82 % | -1.617 M -31.14 % | -1.233 M -192.38 % | -421.825 K 73.43 % | -1.588 M -336.56 % | 671.075 K 1 649.73 % | 38.353 K -70.38 % | 129.501 K -74.93 % | 516.476 K 184.60 % | -610.503 K 67.20 % | -1.861 M -128.79 % | -813.581 K -417.41 % | 256.320 K -82.16 % | 1.436 M 1 590.83 % | -96.353 K 92.42 % | -1.271 M -348.85 % | 510.677 K 257.83 % | -323.558 K -170.75 % | 457.351 K |
| Investments in property plant and equipment | -214.513 K | 0.000 100.00 % | -145.976 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.325 K | 0.000 100.00 % | -3.501 K 76.72 % | -15.040 K -113.62 % | 110.445 K 178.31 % | -141.032 K -126.76 % | 526.939 K 200.00 % | -526.939 K 42.68 % | -919.298 K -861.64 % | -95.597 K -512.57 % | -15.606 K 81.96 % | -86.513 K -101.89 % | -42.851 K | 0.000 |
| Acquisitions net | 12.329 K 101.20 % | -1.025 M | 0.000 100.00 % | -2.015 M -89.81 % | -1.062 M -46.85 % | -722.864 K 67.91 % | -2.253 M 23.39 % | -2.940 M | 0.000 -100.00 % | 125.000 K 0.00 % | 125.000 K | 0.000 -100.00 % | 11.006 K | 0.000 100.00 % | -108.250 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.063 M | 0.000 100.00 % | -2.653 M | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 142.950 K 200.00 % | -142.950 K -13.02 % | -126.484 K -11.50 % | -113.442 K -103.51 % | -55.743 K | 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 -100.00 % | 1.484 K | 0.000 -100.00 % | 44.737 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 100.00 % | -387.100 K -173.44 % | 527.100 K 100.80 % | 262.500 K 200.00 % | -262.500 K 44.40 % | -472.156 K | 0.000 100.00 % | -92.952 K -417.84 % | -17.950 K -1 109.57 % | -1.484 K 98.69 % | -113.442 K -131.48 % | 360.400 K 410.72 % | -115.989 K 77.53 % | -516.277 K -128.97 % | 1.782 M 261.33 % | -1.105 M -542.96 % | 249.397 K 272.39 % | -144.672 K -957.78 % | -13.677 K 91.23 % | -155.990 K -193.66 % | 166.553 K -61.01 % | 427.140 K 254.42 % | -276.608 K |
| Net cash used for investing activites | -202.184 K 80.27 % | -1.025 M -92.22 % | -533.076 K 64.17 % | -1.488 M -86.20 % | -799.059 K 18.91 % | -985.364 K 56.26 % | -2.253 M 23.39 % | -2.940 M -5 981.19 % | 49.998 K 378.54 % | -17.950 K -371.25 % | -3.809 K 96.64 % | -113.442 K -136.34 % | 312.162 K 338.24 % | -131.029 K 74.51 % | -514.082 K -131.32 % | 1.641 M 384.06 % | -577.780 K -108.18 % | -277.542 K 73.91 % | -1.064 M -873.67 % | -109.274 K 96.62 % | -3.235 M -4 141.22 % | 80.040 K 103.53 % | -2.269 M -720.19 % | -276.608 K |
| Debt repayment | 0.000 100.00 % | -495.264 K -808.61 % | -54.508 K 86.26 % | -396.732 K | 0.000 -100.00 % | 592.187 K | 0.000 100.00 % | -326.800 K | 0.000 -100.00 % | 798.724 K | 0.000 100.00 % | -345.165 K | 0.000 100.00 % | -420.000 K | 0.000 -100.00 % | 380.055 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -77.259 K |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.986 M -36.13 % | 4.675 M 1 235.71 % | 350.000 K -30.00 % | 500.000 K | 0.000 -100.00 % | 397.600 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -342.185 K 76.56 % | -1.460 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 100.00 % | -1.270 K 99.76 % | -522.769 K 43.86 % | -931.193 K -2 913.57 % | -30.900 K 97.35 % | -1.165 M | 0.000 100.00 % | -1.235 M -83.85 % | -671.504 K | 0.000 |
| Other financing activites | -492.318 K | 0.000 100.00 % | -195.992 K | 0.000 -100.00 % | 218.362 K | 0.000 -100.00 % | 5.834 M 24.79 % | 4.675 M 1 426.91 % | -352.321 K -170.46 % | 500.000 K 281.01 % | -276.235 K -169.48 % | 397.600 K 165.72 % | -605.000 K | 0.000 100.00 % | -388.730 K | 0.000 -100.00 % | 3.597 M 635.55 % | 489.078 K 1 209.52 % | 37.348 K -94.98 % | 744.286 K -86.62 % | 5.562 M 1 126.05 % | 453.649 K -88.01 % | 3.785 M | 0.000 |
| Net cash used provided by financing activities | -834.503 K 57.32 % | -1.955 M -680.57 % | -250.500 K 36.86 % | -396.732 K -281.69 % | 218.362 K -63.13 % | 592.187 K -89.85 % | 5.834 M 34.17 % | 4.348 M 750.46 % | 511.274 K -60.63 % | 1.299 M 570.15 % | -276.235 K -626.81 % | 52.435 K 108.67 % | -605.000 K -44.05 % | -420.000 K -8.04 % | -388.730 K -202.63 % | 378.785 K -87.68 % | 3.075 M 795.44 % | -442.115 K -6 956.62 % | 6.448 K 101.53 % | -421.053 K -107.57 % | 5.562 M 812.25 % | -780.895 K -125.08 % | 3.113 M 4 129.89 % | -77.259 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.313 M -256.96 % | 3.385 M 200.00 % | -3.385 M -371.60 % | 1.246 M 200.00 % | -1.246 M -188.17 % | 1.414 M 200.00 % | -1.414 M -235.25 % | 1.045 M 200.00 % | -1.045 M -184.08 % | 1.243 M 200.00 % | -1.243 M -147.85 % | 2.598 M 200.00 % | -2.598 M -288.54 % | 1.378 M 200.00 % | -1.378 M -184.76 % | 1.626 M 200.00 % | -1.626 M -314.11 % | 759.251 K 200.00 % | -759.250 K -664.11 % | 134.593 K |
| Net change in cash | 2.755 M 366.33 % | -1.034 M -136.07 % | 2.868 M 3 650.14 % | -80.785 K -106.35 % | 1.273 M 94.30 % | 655.162 K -66.64 % | 1.964 M 1 026.20 % | 174.410 K 25.07 % | 139.447 K 145.46 % | -306.737 K -178.44 % | 391.031 K -61.76 % | 1.023 M 726.02 % | -163.337 K -113.52 % | 1.209 M 143.84 % | -2.756 M -200.00 % | 2.756 M 401.40 % | -914.528 K -200.00 % | 914.528 K 191.55 % | -998.926 K -200.00 % | 998.926 K 275.54 % | -569.073 K -200.00 % | 569.073 K 339.03 % | -238.077 K -200.00 % | 238.077 K |
| Cash at beginning of period | 7.066 M -12.77 % | 8.100 M 54.81 % | 5.232 M -1.52 % | 5.313 M 31.51 % | 4.040 M 19.36 % | 3.385 M 138.26 % | 1.421 M 13.99 % | 1.246 M 12.60 % | 1.107 M -21.70 % | 1.414 M 38.24 % | 1.023 M | 0.000 -100.00 % | 1.209 M | 0.000 -100.00 % | 2.756 M | 0.000 -100.00 % | 914.528 K | 0.000 -100.00 % | 998.926 K | 0.000 -100.00 % | 569.073 K | 0.000 -100.00 % | 238.077 K | 0.000 |
| Cash at end of period | 9.821 M 38.99 % | 7.066 M -12.77 % | 8.100 M 54.81 % | 5.232 M -1.52 % | 5.313 M 31.51 % | 4.040 M 19.36 % | 3.385 M 138.26 % | 1.421 M 13.99 % | 1.246 M 12.60 % | 1.107 M -21.70 % | 1.414 M 38.24 % | 1.023 M -2.17 % | 1.045 M -13.52 % | 1.209 M | 0.000 -100.00 % | 2.756 M | 0.000 -100.00 % | 914.528 K | 0.000 -100.00 % | 998.926 K | 0.000 -100.00 % | 569.073 K | 0.000 -100.00 % | 238.077 K |
| Operating cash flow | 1.997 M 2.64 % | 1.946 M -46.72 % | 3.652 M 102.44 % | 1.804 M -2.69 % | 1.854 M 76.82 % | 1.048 M 164.82 % | -1.617 M -31.14 % | -1.233 M -192.38 % | -421.825 K 73.43 % | -1.588 M -336.56 % | 671.075 K 1 649.73 % | 38.353 K -70.38 % | 129.501 K -74.93 % | 516.476 K 184.60 % | -610.503 K 67.20 % | -1.861 M -128.79 % | -813.581 K -417.41 % | 256.320 K -82.16 % | 1.436 M 1 590.83 % | -96.353 K 92.42 % | -1.271 M -348.85 % | 510.677 K 257.83 % | -323.558 K -170.75 % | 457.351 K |
| Capital expenditure | -214.513 K | 0.000 100.00 % | -145.976 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.325 K | 0.000 100.00 % | -3.501 K 76.72 % | -15.040 K -113.62 % | 110.445 K 178.31 % | -141.032 K -126.76 % | 526.939 K 200.00 % | -526.939 K 42.68 % | -919.298 K -861.64 % | -95.597 K -512.57 % | -15.606 K 81.96 % | -86.513 K -101.89 % | -42.851 K | 0.000 |
| Free CashFlow | 1.782 M -8.38 % | 1.946 M -44.50 % | 3.506 M 94.34 % | 1.804 M -2.69 % | 1.854 M 76.82 % | 1.048 M 164.82 % | -1.617 M -31.14 % | -1.233 M -192.38 % | -421.825 K 73.43 % | -1.588 M -337.38 % | 668.750 K 1 643.67 % | 38.353 K -69.56 % | 126.000 K -74.87 % | 501.436 K 200.28 % | -500.058 K 75.03 % | -2.002 M -598.59 % | -286.642 K -5.92 % | -270.619 K -152.33 % | 517.163 K 369.43 % | -191.950 K 85.08 % | -1.286 M -403.28 % | 424.164 K 215.76 % | -366.409 K -180.12 % | 457.351 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 |