Oakridge International Limited OAK.AX
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.230 M 173.74 % | 814.732 K -25.78 % | 1.098 M 120.93 % | 496.858 K -45.34 % | 908.948 K -16.57 % | 1.089 M -51.31 % | 2.237 M -34.83 % | 3.433 M -18.10 % | 4.192 M 15 971.80 % | 26.082 K -93.10 % | 377.804 K | 0.000 100.00 % | -1.092 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -128.795 K 83.08 % | -761.248 K -555.62 % | -116.112 K 78.13 % | -531.030 K -188.03 % | 603.219 K 554.39 % | -132.755 K 96.43 % | -3.717 M 58.45 % | -8.946 M 24.53 % | -11.854 M -284.01 % | -3.087 M -5.58 % | -2.924 M -231.70 % | -881.401 K 75.75 % | -3.635 M 87.18 % | -28.347 M -1 389.29 % | -1.903 M 49.75 % | -3.787 M -126.07 % | -1.675 M 26.83 % | -2.290 M -402.80 % | -455.359 K |
| Income before tax | -207.627 K 72.73 % | -761.248 K -186.34 % | -265.853 K 59.64 % | -658.760 K -207.52 % | 612.698 K 134.74 % | -1.763 M 52.56 % | -3.717 M 58.53 % | -8.963 M 24.39 % | -11.854 M -284.01 % | -3.087 M -5.58 % | -2.924 M -231.70 % | -881.401 K 75.75 % | -3.635 M 87.18 % | -28.347 M -1 389.29 % | -1.903 M 49.75 % | -3.787 M -126.07 % | -1.675 M -66.20 % | -1.008 M -121.36 % | -455.359 K |
| Income before tax ratio | -0.09 90.04 % | -0.93 -285.80 % | -0.24 81.73 % | -1.33 -296.69 % | 0.67 141.64 % | -1.62 2.58 % | -1.66 36.36 % | -2.61 7.67 % | -2.83 97.61 % | -118.35 -1 429.40 % | -7.74 | 0.00 -100.00 % | 3 327 799.14 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -85.256 K 89.20 % | -789.229 K -287.52 % | -203.660 K 65.38 % | -588.355 K -190.32 % | 651.439 K 1 544.91 % | -45.085 K 98.79 % | -3.715 M 61.48 % | -9.644 M 15.44 % | -11.404 M -271.64 % | -3.069 M 1.52 % | -3.116 M -319.01 % | -743.646 K 81.01 % | -3.915 M 86.39 % | -28.774 M -1 447.91 % | -1.859 M 50.36 % | -3.745 M -131.88 % | -1.615 M -63.32 % | -988.797 K -117.15 % | -455.359 K |
| Net income ratio | -0.06 93.82 % | -0.93 -783.35 % | -0.11 90.10 % | -1.07 -261.05 % | 0.66 644.63 % | -0.12 92.67 % | -1.66 36.24 % | -2.61 7.85 % | -2.83 97.61 % | -118.35 -1 429.40 % | -7.74 | 0.00 -100.00 % | 3 327 799.14 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | -0.04 96.05 % | -0.97 -422.13 % | -0.19 84.33 % | -1.18 -265.22 % | 0.72 1 831.89 % | -0.04 97.51 % | -1.66 40.89 % | -2.81 -3.26 % | -2.72 97.69 % | -117.66 -1 326.56 % | -8.25 | 0.00 -100.00 % | 3 584 525.31 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.50 -15.21 % | 0.59 629.32 % | 0.08 115.90 % | -0.51 -818.68 % | 0.07 125.76 % | -0.28 46.58 % | -0.52 -212.34 % | -0.17 -150.57 % | 0.33 114.99 % | -2.18 -130.83 % | -0.94 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 26.998 M 52.71 % | 17.679 M 2.81 % | 17.196 M 0.00 % | 17.196 M 0.00 % | 17.196 M 57.92 % | 10.889 M 44.53 % | 7.534 M 3.86 % | 7.254 M 34.24 % | 5.404 M 3.07 % | 5.243 M 145.91 % | 2.132 M 31.68 % | 1.619 M 352.04 % | 358.167 K 58.48 % | 226.005 K 44.48 % | 156.422 K 3.36 % | 151.344 K 86.69 % | 81.068 K 38.50 % | 58.534 K 5 187.62 % | 1.107 K |
| Weighted average shs out | 26.998 M 52.71 % | 17.679 M 2.81 % | 17.196 M 0.00 % | 17.196 M 49.49 % | 11.503 M 5.63 % | 10.889 M 44.53 % | 7.534 M 3.86 % | 7.254 M 34.24 % | 5.404 M 3.07 % | 5.243 M 145.91 % | 2.132 M 31.68 % | 1.619 M 352.04 % | 358.167 K 58.48 % | 226.005 K 44.48 % | 156.422 K 3.36 % | 151.344 K 86.69 % | 81.068 K 38.50 % | 58.534 K 5 187.62 % | 1.107 K |
| EPS diluted | 0.00 88.86 % | -0.04 -533.82 % | -0.01 77.99 % | -0.03 -159.42 % | 0.05 526.23 % | -0.01 97.51 % | -0.49 60.16 % | -1.23 43.84 % | -2.19 -271.19 % | -0.59 56.93 % | -1.37 -153.70 % | -0.54 94.68 % | -10.15 91.91 % | -125.42 -930.57 % | -12.17 51.38 % | -25.03 -21.09 % | -20.67 47.15 % | -39.11 90.49 % | -411.35 |
| Earnings per share | 0.00 88.86 % | -0.04 -533.82 % | -0.01 77.99 % | -0.03 -159.42 % | 0.05 526.23 % | -0.01 97.51 % | -0.49 60.16 % | -1.23 43.84 % | -2.19 -271.19 % | -0.59 56.93 % | -1.37 -153.70 % | -0.54 94.68 % | -10.15 91.91 % | -125.42 -930.57 % | -12.17 51.38 % | -25.03 -21.09 % | -20.67 47.15 % | -39.11 90.49 % | -411.35 |
| Gross profit | 1.118 M 132.11 % | 481.729 K 441.30 % | 88.995 K 135.12 % | -253.399 K -492.85 % | 64.502 K 121.49 % | -300.133 K 73.98 % | -1.154 M -103.56 % | -566.763 K -141.42 % | 1.368 M 2 509.84 % | -56.785 K 84.06 % | -356.338 K 48.96 % | -698.153 K -63 915 765.60 % | -1.092 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | -78.832 K 55.31 % | -176.384 K -17.79 % | -149.741 K -13.87 % | -131.501 K 85.08 % | -881.270 K 45.96 % | -1.631 M -1 043.64 % | -142.588 K -1 216.76 % | 12.768 K | 0.000 | 0.000 100.00 % | -728.000 90.51 % | -7.672 K -102.45 % | 312.956 K -32.29 % | 462.230 K -13.82 % | 536.328 K 151.03 % | 213.647 K | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 1.112 M 233.96 % | 333.003 K -66.99 % | 1.009 M 34.45 % | 750.257 K -11.15 % | 844.446 K -39.23 % | 1.390 M -59.02 % | 3.391 M -15.22 % | 4.000 M 41.66 % | 2.823 M 3 307.17 % | 82.867 K -88.71 % | 734.142 K 5.15 % | 698.153 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 1.018 M 9.03 % | 934.022 K 5.13 % | 888.412 K 5.26 % | 844.018 K 37.52 % | 613.725 K -55.24 % | 1.371 M -58.06 % | 3.269 M -26.74 % | 4.462 M 107.58 % | 2.149 M 151.05 % | 856.156 K 67.44 % | 511.331 K 2.73 % | 497.761 K -59.37 % | 1.225 M 8.97 % | 1.124 M -17.75 % | 1.367 M -36.50 % | 2.152 M 39.78 % | 1.540 M 21.06 % | 1.272 M 204.38 % | 417.800 K |
| Selling and marketing expenses | 48.181 K 86.52 % | 25.832 K 154.03 % | 10.169 K -52.24 % | 21.291 K 412.67 % | 4.153 K -83.45 % | 25.095 K -77.38 % | 110.960 K 9.03 % | 101.771 K -68.25 % | 320.510 K 340.58 % | 72.747 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 702.149 K 434.58 % | -209.862 K 30.85 % | -303.487 K 34.74 % | -465.010 K -477.31 % | 123.245 K 149.35 % | -249.735 K -199.56 % | 250.830 K -89.82 % | 2.464 M 12.55 % | 2.189 M -58.88 % | 5.324 M 8 329.77 % | 63.158 K -77.16 % | 276.479 K -10.32 % | 308.285 K -32.79 % | 458.699 K -14.20 % | 534.621 K 167.74 % | 199.680 K -64.78 % | 566.973 K -15.30 % | 669.406 K 478.70 % | 115.675 K |
| Operating expenses | 1.769 M 135.83 % | 749.992 K 26.03 % | 595.094 K 48.66 % | 400.299 K -45.99 % | 741.123 K -35.35 % | 1.146 M -54.57 % | 2.523 M -67.13 % | 7.675 M -38.72 % | 12.525 M 429.27 % | 2.366 M -20.79 % | 2.987 M 189.19 % | 1.033 M -73.84 % | 3.949 M -86.33 % | 28.885 M 1 048.08 % | 2.516 M -42.94 % | 4.409 M 109.30 % | 2.107 M 23.89 % | 1.700 M 218.73 % | 533.475 K |
| Cost and expenses | 2.881 M 58.12 % | 1.822 M 6.92 % | 1.704 M 48.10 % | 1.151 M -18.70 % | 1.415 M -44.20 % | 2.536 M -57.12 % | 5.914 M -49.34 % | 11.675 M -23.93 % | 15.348 M 526.64 % | 2.449 M -18.01 % | 2.987 M 189.19 % | 1.033 M -73.84 % | 3.949 M -86.33 % | 28.885 M 1 048.08 % | 2.516 M -42.94 % | 4.409 M 109.30 % | 2.107 M 23.89 % | 1.700 M 218.73 % | 533.475 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.742 M | 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 | 1.067 M 11.12 % | 959.854 K 6.82 % | 898.581 K 3.85 % | 865.309 K 40.05 % | 617.878 K -55.74 % | 1.396 M -58.69 % | 3.380 M -25.94 % | 4.563 M 84.76 % | 2.470 M 165.89 % | 928.903 K 81.66 % | 511.331 K 2.73 % | 497.761 K -59.37 % | 1.225 M 8.97 % | 1.124 M -17.75 % | 1.367 M -36.50 % | 2.152 M 39.78 % | 1.540 M 21.06 % | 1.272 M 204.38 % | 417.800 K |
| Interest income | 266.000 -96.20 % | 7.006 K -47.81 % | 13.423 K 143.26 % | 5.518 K 1 177.31 % | 432.000 -81.16 % | 2.293 K -79.73 % | 11.313 K -70.58 % | 38.459 K -42.35 % | 66.706 K 278.67 % | 17.616 K 250.92 % | 5.020 K -61.14 % | 12.918 K 28.00 % | 10.092 K -87.79 % | 82.687 K 3.88 % | 79.601 K -81.74 % | 435.841 K 1.07 % | 431.210 K -37.72 % | 692.361 K 786.32 % | 78.116 K |
| Interest expense | 7.774 K -81.62 % | 42.302 K 52.19 % | 27.795 K -4.26 % | 29.033 K 93.73 % | 14.986 K 10.79 % | 13.527 K 196.91 % | 4.556 K -99.37 % | 727.805 K 4.40 % | 697.149 K 11 827.27 % | 5.845 K 36.18 % | 4.292 K -18.19 % | 5.246 K 12.31 % | 4.671 K 32.29 % | 3.531 K 106.85 % | 1.707 K -87.78 % | 13.967 K -96.76 % | 431.210 K -37.72 % | 692.361 K 786.32 % | 78.116 K |
| Depreciation and amortization | 114.597 K 8.00 % | 106.104 K 208.49 % | 34.395 K -16.85 % | 41.367 K 518.80 % | 6.685 K -95.03 % | 134.551 K 451.32 % | -38.299 K -105.11 % | 749.879 K 120.81 % | 339.607 K 2 668.91 % | 12.265 K -82.01 % | 68.178 K -76.44 % | 289.397 K 1 147.83 % | 23.192 K -0.81 % | 23.381 K -45.34 % | 42.773 K -0.37 % | 42.931 K -28.98 % | 60.452 K 214.95 % | 19.194 K | 0.000 |
| Operating income | -650.560 K 35.41 % | -1.007 M -99.01 % | -506.100 K 22.58 % | -653.700 K -169.78 % | 936.834 K 164.77 % | -1.447 M 46.68 % | -2.713 M 33.87 % | -4.102 M 32.81 % | -6.106 M -151.96 % | -2.423 M 18.89 % | -2.987 M -189.19 % | -1.033 M 73.84 % | -3.949 M 86.33 % | -28.885 M -1 048.08 % | -2.516 M 42.94 % | -4.409 M -109.30 % | -2.107 M -23.89 % | -1.700 M -218.73 % | -533.475 K |
| Operating income ratio | -0.29 76.40 % | -1.24 -168.14 % | -0.46 64.96 % | -1.32 -227.65 % | 1.03 177.63 % | -1.33 -9.50 % | -1.21 -1.47 % | -1.19 17.96 % | -1.46 98.43 % | -92.91 -1 074.94 % | -7.91 | 0.00 -100.00 % | 3 614 996.80 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | 442.933 K 80.09 % | 245.953 K 2.37 % | 240.249 K 4 848.00 % | -5.060 K 98.44 % | -324.136 K -2.27 % | -316.950 K 68.44 % | -1.004 M 9.41 % | -1.109 M 80.71 % | -5.748 M -766.24 % | -663.585 K 74.93 % | -2.647 M -3 157.20 % | -81.280 K 95.88 % | -1.971 M 92.52 % | -26.348 M -8 141.40 % | 327.657 K 146.55 % | -703.830 K -263.22 % | 431.210 K -37.72 % | 692.361 K 786.32 % | 78.116 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -266.998 K 59.58 % | -660.527 K 17.76 % | -803.125 K 44.53 % | -1.448 M 23.50 % | -1.893 M -2 216.99 % | -81.690 K 92.87 % | -1.145 M 43.77 % | -2.036 M 54.82 % | -4.507 M 48.66 % | -8.779 M -2 129.23 % | -393.832 K 23.50 % | -514.835 K -241.97 % | -150.550 K 50.56 % | -304.486 K -230.36 % | -92.167 K 97.99 % | -4.583 M 55.05 % | -10.195 M -376.73 % | -2.139 M 81.47 % | -11.540 M |
| Total investments | 61.948 K -3.36 % | 64.100 K 32.31 % | 48.448 K -51.60 % | 100.101 K 0.10 % | 100.000 K 0.00 % | 100.000 K -16.67 % | 120.000 K -93.34 % | 1.801 M 38.51 % | 1.300 M -36.59 % | 2.050 M 3.36 % | 1.983 M -1.83 % | 2.020 M 8.03 % | 1.870 M 12.16 % | 1.667 M 138.93 % | 697.900 K -41.26 % | 1.188 M -8.19 % | 1.294 M -81.51 % | 7.000 M | 0.000 |
| Total debt | 201.941 K -32.92 % | 301.048 K 4.25 % | 288.775 K 4.13 % | 277.325 K -42.82 % | 485.003 K 67.83 % | 288.985 K 10.84 % | 260.711 K -22.38 % | 335.875 K -80.55 % | 1.727 M 140.84 % | 716.960 K 3 429.39 % | 20.314 K 53.58 % | 13.227 K -64.37 % | 37.122 K -21.52 % | 47.301 K 182.55 % | 16.741 K -76.37 % | 70.859 K | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 32.088 K 0.00 % | 32.088 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 -100.00 % | 663.000 K 0.00 % | 663.000 K -68.35 % | 2.095 M -13.30 % | 2.416 M 0.00 % | 2.416 M 3.69 % | 2.330 M 28.75 % | 1.810 M 3.79 % | 1.744 M 2.08 % | 1.708 M 10.36 % | 1.548 M 3.79 % | 1.491 M 274.92 % | 397.800 K |
| Retained earnings | -28.460 M -0.45 % | -28.331 M -2.76 % | -27.569 M -0.42 % | -27.453 M -2.29 % | -26.840 M 2.20 % | -27.443 M -0.49 % | -27.310 M -12.79 % | -24.214 M -59.77 % | -15.156 M -184.38 % | -5.329 M 88.39 % | -45.898 M -6.80 % | -42.974 M -2.09 % | -42.093 M -9.45 % | -38.458 M -280.35 % | -10.111 M -23.19 % | -8.208 M -85.68 % | -4.420 M -61.03 % | -2.745 M -502.80 % | -455.359 K |
| Common stock | 29.330 M 0.00 % | 29.330 M 1.84 % | 28.799 M 0.00 % | 28.799 M 0.00 % | 28.799 M 5.97 % | 27.178 M 1.06 % | 26.892 M 0.00 % | 26.892 M 21.84 % | 22.072 M 64.78 % | 13.395 M -71.27 % | 46.627 M 4.40 % | 44.663 M 3.17 % | 43.289 M 4.04 % | 41.607 M 6.86 % | 38.934 M 0.00 % | 38.934 M 31.80 % | 29.539 M 86.65 % | 15.826 M 35.84 % | 11.650 M |
| Total equity | 902.246 K -12.49 % | 1.031 M -16.17 % | 1.230 M -8.63 % | 1.346 M -31.30 % | 1.959 M 838.80 % | -265.217 K 36.63 % | -418.493 K -112.44 % | 3.365 M -55.87 % | 7.625 M -24.95 % | 10.160 M 223.06 % | 3.145 M -23.39 % | 4.105 M 16.41 % | 3.526 M -28.89 % | 4.959 M -83.78 % | 30.567 M -5.76 % | 32.435 M 21.63 % | 26.667 M 83.00 % | 14.572 M 25.97 % | 11.568 M |
| Other non current liabilities | 15.540 K -24.05 % | 20.461 K 29.83 % | 15.760 K 27.24 % | 12.386 K 21.60 % | 10.186 K 33.76 % | 7.615 K -99.55 % | 1.698 M 8 616.66 % | 19.484 K 104.62 % | -421.968 K -2 913.87 % | 14.996 K -94.47 % | 271.106 K 42.86 % | 189.774 K -30.00 % | 271.106 K -4.94 % | 285.193 K 0.62 % | 283.445 K 2.29 % | 277.093 K 13 312.05 % | 2.066 K | 0.000 | 0.000 |
| Long term debt | 62.905 K -62.86 % | 169.394 K -12.19 % | 192.903 K | 0.000 -100.00 % | 243.825 K -6.62 % | 261.102 K 0.15 % | 260.711 K 15.13 % | 226.456 K 190.59 % | -249.970 K -184.60 % | 295.465 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 78.445 K -58.68 % | 189.855 K -9.01 % | 208.663 K 1 584.67 % | 12.386 K -95.12 % | 254.011 K -5.47 % | 268.717 K 3.07 % | 260.711 K 15.13 % | 226.456 K -0.69 % | 228.030 K -26.55 % | 310.461 K 14.52 % | 271.106 K 42.86 % | 189.774 K -30.00 % | 271.106 K -4.94 % | 285.193 K 0.62 % | 283.445 K 2.29 % | 277.093 K 13 312.05 % | 2.066 K | 0.000 | 0.000 |
| Other current liabilities | 289.448 K 0.00 % | 289.454 K 12.53 % | 257.227 K -41.27 % | 438.014 K 57.10 % | 278.814 K -58.35 % | 669.471 K 41.21 % | 474.086 K -59.54 % | 1.172 M -46.45 % | 2.188 M 259.63 % | 608.476 K 2 240.29 % | 26.000 K -78.03 % | 118.348 K -12.16 % | 134.727 K 64.06 % | 82.123 K -42.57 % | 142.992 K -87.43 % | 1.137 M 310.88 % | 276.791 K 24.10 % | 223.030 K -68.94 % | 718.149 K |
| Deferred revenue | 37.863 K -13.13 % | 43.584 K 94.30 % | 22.431 K | 0.000 | 0.000 | 0.000 100.00 % | -27.883 K -108.35 % | 333.742 K 122.27 % | -1.499 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 139.036 K 5.61 % | 131.654 K 37.32 % | 95.872 K -65.43 % | 277.325 K 14.99 % | 241.178 K 764.96 % | 27.883 K | 0.000 -100.00 % | 109.419 K -92.70 % | 1.499 M 255.57 % | 421.495 K 1 974.90 % | 20.314 K 53.58 % | 13.227 K -64.37 % | 37.122 K -21.52 % | 47.301 K 182.55 % | 16.741 K -76.37 % | 70.859 K | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 625.406 K 6.56 % | 586.895 K 7.38 % | 546.538 K -31.52 % | 798.146 K 30.86 % | 609.937 K -36.02 % | 953.259 K 49.96 % | 635.661 K -65.26 % | 1.830 M -61.15 % | 4.710 M 242.44 % | 1.375 M 1 065.38 % | 118.024 K -46.64 % | 221.187 K -29.88 % | 315.427 K 29.61 % | 243.358 K -39.99 % | 405.551 K -83.67 % | 2.483 M 76.03 % | 1.411 M 275.47 % | 375.750 K -47.68 % | 718.149 K |
| Total liabilities | 703.851 K -9.39 % | 776.750 K 2.85 % | 755.201 K -6.83 % | 810.532 K -6.18 % | 863.948 K -29.30 % | 1.222 M -52.91 % | 2.595 M 25.00 % | 2.076 M -58.54 % | 5.007 M 196.98 % | 1.686 M 333.24 % | 389.130 K -5.31 % | 410.961 K -29.93 % | 586.533 K 10.97 % | 528.551 K -23.29 % | 688.996 K -75.04 % | 2.761 M 95.39 % | 1.413 M 276.01 % | 375.750 K -47.68 % | 718.149 K |
| Other non current assets | 0.000 | 0.000 100.00 % | -59.000 50.00 % | -118.000 50.42 % | -238.000 49.79 % | -474.000 99.27 % | -65.295 K 57.75 % | -154.554 K 95.17 % | -3.201 M -62.78 % | -1.967 M 55.35 % | -4.405 M -0.02 % | -4.404 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 900.000 K -30.77 % | 1.300 M 0.00 % | 1.300 M -34.35 % | 1.980 M 8.28 % | 1.829 M 3.30 % | 1.770 M 15.38 % | 1.534 M 195.15 % | 519.811 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 -100.00 % | 59.000 -50.00 % | 118.000 -50.21 % | 237.000 -50.00 % | 474.000 -49.95 % | 947.000 -98.43 % | 60.406 K -97.88 % | 2.844 M 4 702.38 % | 59.226 K -98.65 % | 4.393 M 0.00 % | 4.393 M | 0.000 | 0.000 -100.00 % | 2.903 K -28.59 % | 4.065 K -22.23 % | 5.227 K 16.47 % | 4.488 K | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 803.623 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 59.000 -50.00 % | 118.000 -50.21 % | 237.000 -50.00 % | 474.000 -49.95 % | 947.000 -98.43 % | 60.406 K -98.34 % | 3.648 M 6 059.25 % | 59.226 K -98.65 % | 4.393 M 0.00 % | 4.393 M | 0.000 | 0.000 -100.00 % | 2.903 K -28.59 % | 4.065 K -22.23 % | 5.227 K 16.47 % | 4.488 K | 0.000 |
| Property plant equipment net | 222.443 K -25.81 % | 299.816 K 1.94 % | 294.108 K 1 153.50 % | 23.463 K -51.43 % | 48.309 K -33.06 % | 72.165 K 12.15 % | 64.348 K -31.65 % | 94.148 K 25.93 % | 74.761 K -87.69 % | 607.482 K -44.77 % | 1.100 M -43.71 % | 1.954 M -0.08 % | 1.956 M -42.08 % | 3.376 M -88.53 % | 29.432 M 1.30 % | 29.055 M 76.12 % | 16.498 M 188.47 % | 5.719 M 768.61 % | 658.417 K |
| Total non current assets | 222.443 K -25.81 % | 299.816 K 1.94 % | 294.108 K 1 153.50 % | 23.463 K -51.43 % | 48.308 K -33.06 % | 72.165 K 10.52 % | 65.295 K -57.75 % | 154.554 K -95.17 % | 3.201 M 62.78 % | 1.967 M -36.15 % | 3.080 M -18.57 % | 3.783 M 1.53 % | 3.726 M -24.12 % | 4.910 M -83.61 % | 29.954 M 3.08 % | 29.059 M 76.09 % | 16.503 M 188.33 % | 5.724 M 769.29 % | 658.417 K |
| Other current assets | 333.132 K 5 826.56 % | 5.621 K -34.14 % | 8.535 K 35.95 % | 6.278 K -92.16 % | 80.096 K 30.38 % | 61.432 K -74.87 % | 244.489 K -77.46 % | 1.084 M -24.03 % | 1.428 M 691.28 % | 180.409 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.625 K |
| Short term investments | 61.948 K -3.36 % | 64.100 K 32.31 % | 48.448 K -51.60 % | 100.101 K 0.10 % | 100.000 K 0.00 % | 100.000 K -16.67 % | 120.000 K -86.68 % | 900.668 K 1.20 % | 890.000 K 790.00 % | 100.000 K 3 057.56 % | 3.167 K -98.35 % | 191.667 K 91.67 % | 100.000 K -24.97 % | 133.272 K -25.17 % | 178.089 K -85.01 % | 1.188 M -8.19 % | 1.294 M -81.51 % | 7.000 M | 0.000 |
| cash and cash equivalents | 468.939 K -51.23 % | 961.575 K -11.94 % | 1.092 M -36.71 % | 1.725 M -27.44 % | 2.378 M 541.47 % | 370.675 K -73.63 % | 1.406 M -40.74 % | 2.372 M -61.95 % | 6.234 M -34.35 % | 9.496 M 2 193.00 % | 414.146 K -21.57 % | 528.062 K 181.37 % | 187.672 K -46.65 % | 351.787 K 223.01 % | 108.908 K -97.66 % | 4.654 M -54.35 % | 10.195 M 376.73 % | 2.139 M -81.47 % | 11.540 M |
| Cash and short term investments | 530.887 K -48.24 % | 1.026 M -10.06 % | 1.140 M -37.53 % | 1.825 M -26.33 % | 2.478 M 426.43 % | 470.675 K -66.52 % | 1.406 M -40.74 % | 2.372 M -61.95 % | 6.234 M -35.04 % | 9.596 M 2 199.56 % | 417.313 K -42.02 % | 719.729 K 150.19 % | 287.672 K -40.69 % | 485.059 K 69.01 % | 286.997 K -95.09 % | 5.842 M -49.15 % | 11.489 M 25.72 % | 9.139 M -20.81 % | 11.540 M |
| Total current assets | 1.384 M -8.24 % | 1.508 M -10.82 % | 1.691 M -20.73 % | 2.133 M -23.13 % | 2.775 M 213.71 % | 884.594 K -58.09 % | 2.111 M -51.86 % | 4.385 M -46.05 % | 8.129 M -17.72 % | 9.880 M 2 076.30 % | 453.959 K -38.09 % | 733.291 K 89.47 % | 387.032 K -32.93 % | 577.029 K -55.66 % | 1.301 M -78.79 % | 6.136 M -47.00 % | 11.577 M 25.50 % | 9.225 M -20.67 % | 11.628 M |
| Inventory | 380.757 K 24.56 % | 305.688 K -30.72 % | 441.242 K 425.85 % | 83.911 K 311.19 % | 20.407 K -91.23 % | 232.674 K -32.52 % | 344.782 K -34.29 % | 524.739 K 41.05 % | 372.034 K | 0.000 100.00 % | -397.859 K -30.08 % | -305.852 K 8.48 % | -334.205 K | 0.000 100.00 % | -178.089 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 138.878 K -18.78 % | 170.991 K 69.48 % | 100.890 K -53.62 % | 217.540 K 10.53 % | 196.816 K 64.27 % | 119.813 K 3.43 % | 115.836 K -71.32 % | 403.879 K -12.39 % | 460.972 K 348.66 % | 102.745 K 180.37 % | 36.646 K 170.21 % | 13.562 K -86.35 % | 99.360 K 8.04 % | 91.970 K -90.93 % | 1.014 M 245.17 % | 293.908 K 232.89 % | 88.290 K 2.66 % | 85.999 K 15.32 % | 74.576 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -745.446 K -139.20 % | 1.901 M | 0.000 -100.00 % | 11.926 K 7.63 % | 11.081 K | 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 -100.00 % | 900.701 K -30.81 % | 1.302 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 159.059 K 30.16 % | 122.203 K -28.54 % | 171.008 K 106.51 % | 82.807 K -7.94 % | 89.945 K -64.85 % | 255.905 K 58.38 % | 161.575 K -24.82 % | 214.915 K -78.99 % | 1.023 M 196.14 % | 345.454 K 381.74 % | 71.710 K -19.98 % | 89.612 K -37.59 % | 143.578 K 26.02 % | 113.934 K -53.65 % | 245.818 K -80.73 % | 1.275 M 12.46 % | 1.134 M 642.55 % | 152.720 K | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 478.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.274 K -47.75 % | 46.456 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 169.393 K -36.91 % | 268.500 K 4.79 % | 256.227 K | 0.000 -100.00 % | 21.178 K -24.05 % | 27.883 K | 0.000 | 0.000 100.00 % | -206.529 K -135.72 % | 578.190 K | 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.613 K |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.768 K | 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 -100.00 % | 1.698 M 8 616.66 % | 19.484 K -71.68 % | 68.800 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.606 M -11.16 % | 1.808 M -8.93 % | 1.985 M -7.95 % | 2.157 M -23.62 % | 2.823 M 195.10 % | 956.759 K -56.04 % | 2.176 M -60.00 % | 5.441 M -56.93 % | 12.632 M 6.64 % | 11.846 M 235.19 % | 3.534 M -21.74 % | 4.516 M 9.80 % | 4.113 M -25.05 % | 5.487 M -82.44 % | 31.256 M -11.19 % | 35.195 M 25.34 % | 28.080 M 87.85 % | 14.948 M 21.66 % | 12.286 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 344.478 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 -100.00 % | 62.367 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 673.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -107.397 K -233.68 % | 80.338 K 575.56 % | 11.892 K 130.05 % | -39.570 K 90.95 % | -437.446 K 67.07 % | -1.328 M -284.79 % | 718.826 K 357.59 % | -279.060 K 72.57 % | -1.017 M -340.53 % | 423.021 K 559.77 % | -92.008 K -281.14 % | 50.795 K 435.04 % | -15.161 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 32.113 K 145.81 % | -70.101 K -160.10 % | 116.650 K 638.15 % | -21.676 K 71.85 % | -77.003 K -405.70 % | -15.227 K -105.29 % | 288.043 K 327.96 % | -126.355 K 87.70 % | -1.027 M -376.65 % | 371.351 K 503.61 % | -92.008 K -281.14 % | 50.795 K 435.04 % | -15.161 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 174.930 K 29.05 % | 135.554 K 152.68 % | -257.330 K -805.09 % | 36.496 K -82.81 % | 212.267 K 752.89 % | 24.888 K -94.22 % | 430.783 K 382.10 % | -152.705 K -1 649.99 % | 9.852 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 97.691 K 353.74 % | -38.501 K -136.21 % | 106.326 K 338.47 % | -44.586 K 76.35 % | -188.507 K 88.49 % | -1.638 M -210.55 % | 1.481 M 318.09 % | -679.194 K -1 472.28 % | 49.494 K -62.60 % | 132.321 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -320.161 K -988.40 % | 36.038 K -22.07 % | 46.246 K 571.71 % | -9.804 K 97.45 % | -384.203 K -228.25 % | 299.566 K 120.22 % | -1.481 M -318.09 % | 679.194 K 1 472.28 % | -49.494 K 38.63 % | -80.651 K -116 785.51 % | -69.000 | 0.000 100.00 % | -6.276 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -236.862 K -1 199.08 % | -18.233 K 94.71 % | -344.777 K -227.30 % | -105.341 K -188.14 % | 119.516 K 51.61 % | 78.829 K -94.38 % | 1.403 M -68.60 % | 4.468 M -27.14 % | 6.133 M 2 148.04 % | 272.803 K -89.59 % | 2.621 M 565.29 % | 393.912 K -87.26 % | 3.091 M 525.47 % | -726.535 K 61.96 % | -1.910 M 21.91 % | -2.446 M -99.17 % | -1.228 M -123.60 % | -549.282 K -220.63 % | 455.359 K |
| Net cash provided by operating activities | -358.457 K 32.45 % | -530.672 K -28.00 % | -414.602 K 34.27 % | -630.803 K -248.92 % | 423.589 K 133.95 % | -1.248 M 23.55 % | -1.632 M 65.97 % | -4.796 M 20.29 % | -6.016 M -152.92 % | -2.379 M -517.19 % | -385.413 K 7.18 % | -415.235 K 22.68 % | -537.053 K 26.08 % | -726.535 K 61.96 % | -1.910 M 21.91 % | -2.446 M -99.17 % | -1.228 M -123.60 % | -549.282 K | 0.000 |
| Investments in property plant and equipment | -37.224 K -123.10 % | -16.685 K 41.38 % | -28.461 K -1 235.57 % | -2.131 K -434.09 % | -399.000 | 0.000 100.00 % | -3.974 K 92.72 % | -54.577 K 18.47 % | -66.940 K 89.94 % | -665.647 K 48.02 % | -1.281 M -570.42 % | -191.011 K 76.56 % | -815.007 K -10 940.46 % | -7.382 K 9.10 % | -8.121 K 60.96 % | -20.803 K 93.54 % | -322.032 K -134.82 % | -137.138 K 39.05 % | -225.000 K |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 48.448 K 2 868.63 % | 1.632 K -86.92 % | 12.473 K 2 641.32 % | 455.000 | 0.000 100.00 % | -499.273 K 58.62 % | -1.207 M -115.17 % | 7.956 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.780 K 359.15 % | -36.574 K | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -48.448 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.668 K -111.07 % | 96.333 K 66.59 % | 57.826 K 228.50 % | -45.000 K 55.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 100.101 K | 0.000 | 0.000 -100.00 % | 20.000 K -97.44 % | 780.668 K 53.09 % | 509.941 K 429.35 % | 96.333 K -67.89 % | 300.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.010 M 771.09 % | 115.947 K -97.97 % | 5.706 M 470.60 % | 1.000 M | 0.000 |
| Other investing activites | 2.152 K | 0.000 100.00 % | -48.448 K | 0.000 | 0.000 | 0.000 -100.00 % | 780.668 K 190.78 % | -859.941 K 70.15 % | -2.881 M -4 882.26 % | -57.826 K | 0.000 | 0.000 -100.00 % | 33.272 K 102.20 % | -1.513 M 57.76 % | -3.583 M 71.63 % | -12.630 M -364.01 % | -2.722 M -142.16 % | -1.124 M | 0.000 |
| Net cash used for investing activites | -35.072 K -110.20 % | -16.685 K -171.94 % | 23.192 K 4 747.70 % | -499.000 -104.13 % | 12.074 K -40.97 % | 20.455 K -97.37 % | 776.694 K 184.93 % | -914.518 K 76.92 % | -3.962 M -152.20 % | 7.590 M 672.59 % | -1.326 M -355.50 % | -291.011 K 62.77 % | -781.735 K 48.60 % | -1.521 M 41.07 % | -2.581 M 79.41 % | -12.535 M -554.69 % | 2.757 M 1 025.92 % | -297.737 K -32.33 % | -225.000 K |
| Debt repayment | -99.107 K -19.45 % | -82.968 K 62.56 % | -221.611 K -946.42 % | -21.178 K -110.59 % | 200.000 K 4 266.67 % | -4.800 K 95.68 % | -110.995 K 59.11 % | -271.471 K -149.21 % | 551.654 K 32.42 % | 416.597 K 5 779.16 % | 7.086 K 107.10 % | -99.830 K -880.74 % | -10.179 K 75.48 % | -41.521 K 23.28 % | -54.118 K -176.37 % | 70.859 K | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 -100.00 % | 1.421 M 468.57 % | 250.000 K 0.00 % | 250.000 K -92.47 % | 3.320 M -56.19 % | 7.577 M 94.36 % | 3.898 M 106.04 % | 1.892 M 28.36 % | 1.474 M -24.90 % | 1.963 M -29.27 % | 2.775 M | 0.000 -100.00 % | 10.328 M 48.08 % | 6.975 M | 0.000 -100.00 % | 12.000 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -249.673 K 45.17 % | -455.355 K | 0.000 100.00 % | -115.901 K -385.02 % | -23.896 K 91.48 % | -280.542 K -15.37 % | -243.165 K | 0.000 100.00 % | -959.012 K -114.58 % | -446.920 K 19.37 % | -554.260 K -151.91 % | -220.020 K |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.000 K 99.59 % | -6.599 M | 0.000 | 0.000 100.00 % | -414.021 K 25.75 % | -557.571 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 100.00 % | -20.352 K | 0.000 100.00 % | -50.016 K 5.86 % | -53.130 K | 0.000 100.00 % | -1.173 M -124.54 % | -522.387 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.780 M |
| Net cash used provided by financing activities | -99.107 K -123.76 % | 417.032 K 272.35 % | -241.963 K -1 042.52 % | -21.178 K -101.35 % | 1.571 M 718.15 % | 192.070 K 273.04 % | -110.995 K -106.01 % | 1.848 M -75.70 % | 7.606 M 76.28 % | 4.315 M 141.98 % | 1.783 M 32.06 % | 1.350 M -19.24 % | 1.672 M -32.86 % | 2.490 M 4 701.45 % | -54.118 K -100.57 % | 9.440 M 44.62 % | 6.528 M 1 277.74 % | -554.260 K -104.71 % | 11.780 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -890.000 K | 0.000 100.00 % | -4.914 K 97.36 % | -186.119 K 38.70 % | -303.638 K -1 391.32 % | -20.360 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -492.636 K -278.01 % | -130.325 K 79.42 % | -633.373 K 2.93 % | -652.480 K -132.51 % | 2.007 M 293.89 % | -1.035 M -7.12 % | -966.377 K 79.66 % | -4.752 M -100.32 % | -2.372 M -124.91 % | 9.521 M 8 458.22 % | -113.916 K -133.47 % | 340.390 K 307.41 % | -164.115 K -167.57 % | 242.879 K 105.34 % | -4.545 M 17.97 % | -5.541 M -168.78 % | 8.056 M 674.93 % | -1.401 M -112.13 % | 11.555 M |
| Cash at beginning of period | 961.575 K -11.94 % | 1.092 M -36.71 % | 1.725 M -27.44 % | 2.378 M 541.47 % | 370.675 K -73.63 % | 1.406 M -40.74 % | 2.372 M -66.70 % | 7.124 M -24.98 % | 9.496 M 38 099.13 % | -24.991 K -104.73 % | 528.062 K 181.37 % | 187.672 K -46.65 % | 351.787 K 223.01 % | 108.908 K -97.66 % | 4.654 M -54.35 % | 10.195 M 376.73 % | 2.139 M -39.59 % | 3.540 M 23 254.06 % | -15.288 K |
| Cash at end of period | 468.939 K -51.23 % | 961.575 K -11.94 % | 1.092 M -36.71 % | 1.725 M -27.44 % | 2.378 M 541.47 % | 370.675 K -73.63 % | 1.406 M -40.74 % | 2.372 M -66.70 % | 7.124 M -24.98 % | 9.496 M 2 193.00 % | 414.146 K -21.57 % | 528.062 K 181.37 % | 187.672 K -46.65 % | 351.787 K 223.01 % | 108.908 K -97.66 % | 4.654 M -54.35 % | 10.195 M 376.73 % | 2.139 M -81.47 % | 11.540 M |
| Operating cash flow | -358.457 K 32.45 % | -530.672 K -28.00 % | -414.602 K 34.27 % | -630.803 K -248.92 % | 423.589 K 133.95 % | -1.248 M 23.55 % | -1.632 M 65.97 % | -4.796 M 20.29 % | -6.016 M -152.92 % | -2.379 M -517.19 % | -385.413 K 7.18 % | -415.235 K 22.68 % | -537.053 K 26.08 % | -726.535 K 61.96 % | -1.910 M 21.91 % | -2.446 M -99.17 % | -1.228 M -123.60 % | -549.282 K | 0.000 |
| Capital expenditure | -37.224 K -123.10 % | -16.685 K 41.38 % | -28.461 K -1 235.57 % | -2.131 K -434.09 % | -399.000 | 0.000 100.00 % | -3.974 K 92.72 % | -54.577 K 18.47 % | -66.940 K 89.94 % | -665.647 K 48.02 % | -1.281 M -570.42 % | -191.011 K 76.56 % | -815.007 K 57.45 % | -1.916 M 46.92 % | -3.609 M 81.30 % | -19.301 M -534.07 % | -3.044 M -141.36 % | -1.261 M -460.52 % | -225.000 K |
| Free CashFlow | -395.681 K 27.71 % | -547.357 K -23.54 % | -443.063 K 30.00 % | -632.934 K -249.56 % | 423.190 K 133.92 % | -1.248 M 23.74 % | -1.636 M 66.27 % | -4.850 M 20.27 % | -6.083 M -99.82 % | -3.044 M -82.74 % | -1.666 M -174.80 % | -606.246 K 55.16 % | -1.352 M 48.83 % | -2.642 M 52.13 % | -5.519 M 74.62 % | -21.747 M -409.04 % | -4.272 M -135.97 % | -1.810 M -704.64 % | -225.000 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.531 M 69.69 % | 902.264 K 8.37 % | 832.547 K 141.68 % | 344.482 K -50.65 % | 697.981 K 74.60 % | 399.751 K 55.42 % | 257.201 K 7.32 % | 239.657 K -53.27 % | 512.887 K 29.50 % | 396.061 K -5.87 % | 420.771 K -37.08 % | 668.704 K -30.10 % | 956.721 K -66.60 % | 2.864 M 308.19 % | 701.739 K -74.31 % | 2.731 M -24.15 % | 3.601 M 509.26 % | 591.017 K 1 268.82 % | 43.177 K 8 187.33 % | 521.000 -99.72 % | 188.902 K 0.00 % | 188.902 K | 0.000 | 0.000 100.00 % | -0.546 0.00 % | -0.546 | 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 income | -1.827 K 98.56 % | -126.968 K 57.88 % | -301.439 K 34.44 % | -459.809 K -1 237.44 % | 40.425 K 125.82 % | -156.537 K -22.68 % | -127.603 K 68.37 % | -403.427 K -49.11 % | -270.563 K -130.96 % | 873.782 K 231.15 % | -666.251 K -224.88 % | 533.496 K 114.67 % | -3.638 M -29 719.00 % | -12.199 K 99.63 % | -3.265 M 42.54 % | -5.682 M 28.38 % | -7.933 M -102.33 % | -3.921 M -50.78 % | -2.600 M -434.54 % | -486.465 K 66.72 % | -1.462 M 0.00 % | -1.462 M -231.70 % | -440.701 K 0.00 % | -440.701 K 75.75 % | -1.817 M 0.00 % | -1.817 M 87.18 % | -14.173 M 0.00 % | -14.173 M -1 389.29 % | -951.687 K 0.00 % | -951.687 K 49.75 % | -1.894 M 0.00 % | -1.894 M -126.07 % | -837.662 K 0.00 % | -837.662 K 26.83 % | -1.145 M 0.00 % | -1.145 M -402.80 % | -227.680 K 0.00 % | -227.680 K |
| Income before tax | -80.659 K 75.54 % | -329.795 K 30.98 % | -477.823 K -3.92 % | -459.809 K -1 237.44 % | 40.425 K 113.20 % | -306.278 K -18.21 % | -259.104 K 35.17 % | -399.656 K -46.67 % | -272.483 K -7 067.09 % | 3.911 K 100.59 % | -666.251 K 39.28 % | -1.097 M 44.57 % | -1.979 M -5 326.67 % | -36.473 K 98.88 % | -3.258 M 42.88 % | -5.705 M 28.09 % | -7.933 M -102.33 % | -3.921 M -50.78 % | -2.600 M -434.54 % | -486.465 K 66.72 % | -1.462 M 0.00 % | -1.462 M -231.70 % | -440.701 K 0.00 % | -440.701 K 75.75 % | -1.817 M 0.00 % | -1.817 M 87.18 % | -14.173 M 0.00 % | -14.173 M -1 389.29 % | -951.687 K 0.00 % | -951.687 K 49.75 % | -1.894 M 0.00 % | -1.894 M -126.07 % | -837.662 K 0.00 % | -837.662 K -66.20 % | -503.996 K 0.00 % | -503.996 K -121.36 % | -227.680 K 0.00 % | -227.680 K |
| Income before tax ratio | -0.05 85.59 % | -0.37 36.31 % | -0.57 57.00 % | -1.33 -2 404.65 % | 0.06 107.56 % | -0.77 23.95 % | -1.01 39.59 % | -1.67 -213.89 % | -0.53 -5 480.12 % | 0.01 100.62 % | -1.58 3.50 % | -1.64 20.69 % | -2.07 -16 147.67 % | -0.01 99.73 % | -4.64 -122.30 % | -2.09 5.19 % | -2.20 66.79 % | -6.63 88.98 % | -60.23 93.55 % | -933.71 -11 966.02 % | -7.74 0.00 % | -7.74 | 0.00 | 0.00 -100.00 % | 3 327 799.14 0.00 % | 3 327 799.14 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 83.320 K 131.20 % | -267.081 K -90.19 % | -140.428 K 65.84 % | -411.109 K -1 584.25 % | -24.409 K 91.64 % | -292.027 K -23.93 % | -235.638 K 36.42 % | -370.601 K -54.73 % | -239.510 K -135.97 % | 665.782 K 350.56 % | -265.716 K 73.94 % | -1.020 M 48.06 % | -1.963 M -936.18 % | 234.783 K 110.02 % | -2.342 M 66.66 % | -7.024 M -194.46 % | -2.386 M 35.01 % | -3.671 M -56.91 % | -2.340 M -404.10 % | -464.095 K 70.21 % | -1.558 M 0.00 % | -1.558 M -319.01 % | -371.823 K 0.00 % | -371.823 K 81.01 % | -1.958 M 0.00 % | -1.958 M 86.39 % | -14.387 M 0.00 % | -14.387 M -1 447.91 % | -929.447 K 0.00 % | -929.447 K 50.36 % | -1.872 M 0.00 % | -1.872 M -131.88 % | -807.436 K 0.00 % | -807.436 K -63.32 % | -494.399 K 0.00 % | -494.399 K -117.15 % | -227.680 K 0.00 % | -227.680 K |
| Net income ratio | 0.00 99.15 % | -0.14 61.13 % | -0.36 72.87 % | -1.33 -2 404.65 % | 0.06 114.79 % | -0.39 21.07 % | -0.50 70.53 % | -1.68 -219.10 % | -0.53 -123.91 % | 2.21 239.33 % | -1.58 -298.47 % | 0.80 120.98 % | -3.80 -89 179.25 % | 0.00 99.91 % | -4.65 -123.65 % | -2.08 5.58 % | -2.20 66.79 % | -6.63 88.98 % | -60.23 93.55 % | -933.71 -11 966.02 % | -7.74 0.00 % | -7.74 | 0.00 | 0.00 -100.00 % | 3 327 799.14 0.00 % | 3 327 799.14 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.05 118.38 % | -0.30 -75.49 % | -0.17 85.87 % | -1.19 -3 312.59 % | -0.03 95.21 % | -0.73 20.26 % | -0.92 40.75 % | -1.55 -231.14 % | -0.47 -127.78 % | 1.68 366.19 % | -0.63 58.59 % | -1.52 25.68 % | -2.05 -2 603.55 % | 0.08 102.46 % | -3.34 -29.78 % | -2.57 -288.21 % | -0.66 89.33 % | -6.21 88.54 % | -54.18 93.92 % | -890.78 -10 700.52 % | -8.25 0.00 % | -8.25 | 0.00 | 0.00 -100.00 % | 3 584 525.31 0.00 % | 3 584 525.31 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.44 130.22 % | 0.19 -48.63 % | 0.37 173.47 % | -0.51 -360.58 % | 0.19 266.22 % | -0.12 74.95 % | -0.47 5.79 % | -0.50 -355.78 % | 0.19 106.67 % | 0.09 189.62 % | -0.10 64.23 % | -0.29 48.70 % | -0.57 -257.40 % | 0.36 125.85 % | -1.40 -1 018.38 % | 0.15 -59.77 % | 0.38 9 835.08 % | 0.00 100.03 % | -13.71 97.67 % | -589.51 -62 402.10 % | -0.94 0.00 % | -0.94 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.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 |
| Weighted average shs out dil | 26.998 M 1 000 193.00 % | 2.699 K -99.99 % | 20.032 M 13.82 % | 17.599 M 2.35 % | 17.196 M 0.00 % | 17.196 M 0.00 % | 17.196 M 0.00 % | 17.196 M 0.00 % | 17.196 M 18.08 % | 14.563 M 21.84 % | 11.952 M 2.05 % | 11.712 M 16.59 % | 10.046 M 78.50 % | 5.628 M -25.44 % | 7.548 M 8.46 % | 6.959 M 23.20 % | 5.649 M 9.49 % | 5.159 M 0.75 % | 5.121 M 41.21 % | 3.626 M 70.09 % | 2.132 M 0.00 % | 2.132 M 31.68 % | 1.619 M 0.00 % | 1.619 M 352.04 % | 358.167 K 0.00 % | 358.167 K 58.48 % | 226.005 K 0.00 % | 226.005 K 44.48 % | 156.422 K 0.00 % | 156.422 K 3.36 % | 151.344 K 0.00 % | 151.344 K 86.69 % | 81.068 K 0.00 % | 81.068 K 38.50 % | 58.534 K 0.00 % | 58.534 K 5 187.62 % | 1.107 K 0.00 % | 1.107 K |
| Weighted average shs out | 27.269 M 1 009 850.22 % | 2.700 K -99.99 % | 20.032 M 13.82 % | 17.599 M 2.35 % | 17.196 M 0.00 % | 17.196 M 0.00 % | 17.196 M 0.00 % | 17.196 M 0.00 % | 17.196 M 43.87 % | 11.952 M 0.00 % | 11.952 M 2.05 % | 11.712 M 16.59 % | 10.046 M 78.45 % | 5.629 M -25.42 % | 7.548 M 8.46 % | 6.959 M 23.20 % | 5.649 M 9.49 % | 5.159 M 0.75 % | 5.121 M 41.21 % | 3.626 M 70.09 % | 2.132 M 0.00 % | 2.132 M 31.68 % | 1.619 M 0.00 % | 1.619 M 352.04 % | 358.167 K 0.00 % | 358.167 K 58.48 % | 226.005 K 0.00 % | 226.005 K 44.48 % | 156.422 K 0.00 % | 156.422 K 3.36 % | 151.344 K 0.00 % | 151.344 K 86.69 % | 81.068 K 0.00 % | 81.068 K 38.50 % | 58.534 K 0.00 % | 58.534 K 5 187.62 % | 1.107 K 0.00 % | 1.107 K |
| EPS diluted | 0.00 100.00 % | -47.03 -313 433.33 % | -0.02 42.53 % | -0.03 -1 187.50 % | 0.00 126.37 % | -0.01 -22.97 % | -0.01 68.51 % | -0.02 -49.68 % | -0.02 -126.17 % | 0.06 207.72 % | -0.06 -222.15 % | 0.05 112.67 % | -0.36 -16 263.64 % | 0.00 99.49 % | -0.43 47.56 % | -0.82 41.43 % | -1.40 -84.21 % | -0.76 -49.02 % | -0.51 -292.31 % | -0.13 80.88 % | -0.68 0.00 % | -0.68 -151.85 % | -0.27 0.00 % | -0.27 94.67 % | -5.07 0.00 % | -5.07 91.92 % | -62.71 0.00 % | -62.71 -931.41 % | -6.08 0.00 % | -6.08 51.40 % | -12.51 0.00 % | -12.51 -21.10 % | -10.33 0.00 % | -10.33 47.16 % | -19.55 0.00 % | -19.55 90.49 % | -205.67 0.00 % | -205.67 |
| Earnings per share | 0.00 100.00 % | -47.02 -313 366.67 % | -0.02 42.53 % | -0.03 -1 187.50 % | 0.00 126.37 % | -0.01 -22.97 % | -0.01 68.51 % | -0.02 -49.68 % | -0.02 -121.48 % | 0.07 231.24 % | -0.06 -222.15 % | 0.05 112.67 % | -0.36 -16 263.64 % | 0.00 99.49 % | -0.43 47.56 % | -0.82 41.43 % | -1.40 -84.21 % | -0.76 -49.02 % | -0.51 -292.31 % | -0.13 80.88 % | -0.68 0.00 % | -0.68 -151.85 % | -0.27 0.00 % | -0.27 94.67 % | -5.07 0.00 % | -5.07 91.92 % | -62.71 0.00 % | -62.71 -931.41 % | -6.08 0.00 % | -6.08 51.40 % | -12.51 0.00 % | -12.51 -21.10 % | -10.33 0.00 % | -10.33 47.16 % | -19.55 0.00 % | -19.55 90.49 % | -205.67 0.00 % | -205.67 |
| Gross profit | 674.358 K 290.67 % | 172.614 K -44.33 % | 310.054 K 277.56 % | -174.619 K -228.61 % | 135.777 K 390.23 % | -46.782 K 61.07 % | -120.161 K -1.10 % | -118.848 K -219.52 % | 99.438 K 167.63 % | 37.155 K 184.36 % | -44.045 K 77.49 % | -195.680 K 64.14 % | -545.715 K -152.57 % | 1.038 M 205.53 % | -983.630 K -335.96 % | 416.867 K -69.49 % | 1.366 M 60 430.44 % | 2.257 K 100.38 % | -592.076 K -92.77 % | -307.134 K -72.38 % | -178.169 K 0.00 % | -178.169 K 48.96 % | -349.077 K 0.00 % | -349.077 K -63 915 765.60 % | -0.546 0.00 % | -0.546 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 78.832 K 138.87 % | -202.827 K -14.99 % | -176.384 K | 0.000 | 0.000 100.00 % | -149.741 K -13.87 % | -131.501 K -3 588.09 % | 3.770 K 133.07 % | -11.399 K 98.69 % | -869.871 K -43 493 650.00 % | 2.000 100.00 % | -1.631 M -199.76 % | 1.635 M 6 833.98 % | -24.274 K -290.12 % | 12.768 K 155.16 % | -23.147 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -364.000 0.00 % | -364.000 90.51 % | -3.836 K 0.00 % | -3.836 K -102.45 % | 156.478 K 0.00 % | 156.478 K -32.29 % | 231.115 K 0.00 % | 231.115 K -13.82 % | 268.164 K 0.00 % | 268.164 K 151.03 % | 106.824 K 0.00 % | 106.824 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 856.718 K 17.41 % | 729.650 K 39.65 % | 522.493 K 0.65 % | 519.101 K -7.67 % | 562.204 K 25.90 % | 446.533 K 18.33 % | 377.362 K 5.26 % | 358.505 K -13.29 % | 413.449 K 15.20 % | 358.906 K -22.79 % | 464.816 K -46.23 % | 864.384 K -42.47 % | 1.502 M -17.74 % | 1.826 M 8.37 % | 1.685 M -27.18 % | 2.314 M 3.57 % | 2.235 M 279.55 % | 588.760 K -7.32 % | 635.253 K 106.48 % | 307.655 K -16.19 % | 367.071 K 0.00 % | 367.071 K 5.15 % | 349.077 K 0.00 % | 349.077 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 |
| General and administrative expenses | 296.824 K 14.74 % | 258.691 K -29.07 % | 364.735 K 58.91 % | 229.529 K 15.94 % | 197.970 K 5.23 % | 188.126 K -26.17 % | 254.800 K 12.55 % | 226.394 K | 0.000 -100.00 % | 109.304 K -22.63 % | 141.270 K -69.92 % | 469.709 K 3.62 % | 453.315 K 6.10 % | 427.272 K -37.58 % | 684.472 K -55.23 % | 1.529 M -19.73 % | 1.905 M -25.61 % | 2.561 M 98.02 % | 1.293 M 1 201.70 % | 99.337 K -61.15 % | 255.666 K 0.00 % | 255.666 K 2.73 % | 248.881 K 0.00 % | 248.881 K -59.37 % | 612.494 K 0.00 % | 612.494 K 8.97 % | 562.064 K 0.00 % | 562.064 K -17.75 % | 683.322 K 0.00 % | 683.322 K -36.50 % | 1.076 M 0.00 % | 1.076 M 39.78 % | 769.780 K 0.00 % | 769.780 K 21.06 % | 635.844 K 0.00 % | 635.844 K 204.38 % | 208.900 K 0.00 % | 208.900 K |
| Selling and marketing expenses | 25.787 K 15.15 % | 22.394 K 6.69 % | 20.989 K 333.39 % | 4.843 K -16.67 % | 5.812 K 33.39 % | 4.357 K -70.17 % | 14.608 K 118.58 % | 6.683 K | 0.000 -100.00 % | 399.000 27.48 % | 313.000 -98.74 % | 24.782 K -39.07 % | 40.676 K -42.13 % | 70.284 K 184.15 % | 24.735 K -67.88 % | 77.008 K -59.92 % | 192.127 K 49.65 % | 128.383 K 97.03 % | 65.159 K 758.82 % | 7.587 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 |
| Other expenses | 0.000 | 0.000 100.00 % | -100.034 K -202.95 % | 97.172 K | 0.000 -100.00 % | 100.110 K 43.38 % | 69.820 K -30.18 % | 100.000 K | 0.000 100.00 % | -170.400 K -649.68 % | 31.000 K 126.22 % | -118.220 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.579 K 0.00 % | 31.579 K -77.16 % | 138.240 K 0.00 % | 138.240 K -10.32 % | 154.143 K 0.00 % | 154.143 K -32.79 % | 229.350 K 0.00 % | 229.350 K -14.20 % | 267.311 K 0.00 % | 267.311 K 167.74 % | 99.840 K 0.00 % | 99.840 K -64.78 % | 283.487 K 0.00 % | 283.487 K -15.30 % | 334.703 K 0.00 % | 334.703 K 478.70 % | 57.838 K 0.00 % | 57.838 K |
| Operating expenses | 370.080 K 18.25 % | 312.959 K 20.74 % | 259.195 K -33.67 % | 390.763 K 17.47 % | 332.648 K 26.75 % | 262.446 K 88.82 % | 138.995 K -49.58 % | 275.694 K -30.81 % | 398.475 K -3.92 % | 414.739 K 20.71 % | 343.580 K -60.20 % | 863.199 K 11.94 % | 771.107 K -28.01 % | 1.071 M -52.81 % | 2.270 M -58.01 % | 5.405 M -37.35 % | 8.628 M 121.38 % | 3.897 M 94.50 % | 2.004 M 1 025.91 % | 177.971 K -88.09 % | 1.494 M 0.00 % | 1.494 M 189.19 % | 516.522 K 0.00 % | 516.522 K -73.84 % | 1.974 M 0.00 % | 1.974 M -86.33 % | 14.442 M 0.00 % | 14.442 M 1 048.08 % | 1.258 M 0.00 % | 1.258 M -42.94 % | 2.205 M 0.00 % | 2.205 M 109.30 % | 1.053 M 0.00 % | 1.053 M 23.89 % | 850.176 K 0.00 % | 850.176 K 218.73 % | 266.738 K 0.00 % | 266.738 K |
| Cost and expenses | 1.227 M 17.67 % | 1.043 M 33.38 % | 781.688 K -14.09 % | 909.865 K 1.68 % | 894.852 K 26.22 % | 708.983 K 37.30 % | 516.359 K -18.58 % | 634.199 K -21.89 % | 811.924 K 4.95 % | 773.640 K -4.30 % | 808.396 K -53.21 % | 1.728 M -24.01 % | 2.274 M -21.53 % | 2.898 M -26.74 % | 3.955 M -48.77 % | 7.720 M -28.93 % | 10.862 M 142.14 % | 4.486 M 69.99 % | 2.639 M 443.43 % | 485.626 K -67.49 % | 1.494 M 0.00 % | 1.494 M 189.19 % | 516.522 K 0.00 % | 516.522 K -73.84 % | 1.974 M 0.00 % | 1.974 M -86.33 % | 14.442 M 0.00 % | 14.442 M 1 048.08 % | 1.258 M 0.00 % | 1.258 M -42.94 % | 2.205 M 0.00 % | 2.205 M 109.30 % | 1.053 M 0.00 % | 1.053 M 23.89 % | 850.176 K 0.00 % | 850.176 K 218.73 % | 266.738 K 0.00 % | 266.738 K |
| 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 -100.00 % | 2.742 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 |
| Selling general and administrative expenses | 370.080 K 18.25 % | 312.959 K -12.88 % | 359.229 K 22.36 % | 293.591 K -11.74 % | 332.648 K -8.25 % | 362.556 K 73.63 % | 208.815 K -44.42 % | 375.694 K -5.72 % | 398.475 K 63.08 % | 244.339 K -34.77 % | 374.580 K -49.72 % | 744.979 K -3.39 % | 771.107 K 24.32 % | 620.263 K -27.18 % | 851.801 K -53.36 % | 1.826 M -15.98 % | 2.174 M -36.79 % | 3.439 M 109.54 % | 1.641 M 1 068.91 % | 140.402 K -45.08 % | 255.666 K 0.00 % | 255.666 K 2.73 % | 248.881 K 0.00 % | 248.881 K -59.37 % | 612.494 K 0.00 % | 612.494 K 8.97 % | 562.064 K 0.00 % | 562.064 K -17.75 % | 683.322 K 0.00 % | 683.322 K -36.50 % | 1.076 M 0.00 % | 1.076 M 39.78 % | 769.780 K 0.00 % | 769.780 K 21.06 % | 635.844 K 0.00 % | 635.844 K 204.38 % | 208.900 K 0.00 % | 208.900 K |
| Interest income | 0.000 -100.00 % | 266.000 -88.57 % | 2.327 K -50.27 % | 4.679 K -48.20 % | 9.033 K 105.76 % | 4.390 K -18.46 % | 5.384 K 3 917.91 % | 134.000 -67.71 % | 415.000 2 341.18 % | 17.000 -96.99 % | 565.000 -67.30 % | 1.728 K -95.33 % | 36.975 K 982.41 % | 3.416 K -29.41 % | 4.839 K -99.32 % | 716.082 K 6.65 % | 671.432 K 2 510.85 % | 25.717 K 473.27 % | 4.486 K 230.10 % | 1.359 K -45.86 % | 2.510 K 0.00 % | 2.510 K -61.14 % | 6.459 K 0.00 % | 6.459 K 28.00 % | 5.046 K 0.00 % | 5.046 K -87.79 % | 41.344 K 0.00 % | 41.344 K 3.88 % | 39.801 K 0.00 % | 39.801 K -81.74 % | 217.921 K 0.00 % | 217.921 K 1.07 % | 215.605 K 0.00 % | 215.605 K -37.72 % | 346.181 K 0.00 % | 346.181 K 786.32 % | 39.058 K 0.00 % | 39.058 K |
| Interest expense | 3.411 K -21.82 % | 4.363 K -88.29 % | 37.271 K 640.83 % | 5.031 K -67.84 % | 15.642 K 28.71 % | 12.153 K -40.51 % | 20.429 K 137.44 % | 8.604 K -7.24 % | 9.276 K 62.45 % | 5.710 K | 0.000 -100.00 % | 39.731 K 3 385.18 % | 1.140 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.243 K 230.34 % | 679.000 -68.36 % | 2.146 K 0.00 % | 2.146 K -18.19 % | 2.623 K 0.00 % | 2.623 K 12.31 % | 2.336 K 0.00 % | 2.336 K 32.29 % | 1.766 K 0.00 % | 1.766 K 106.85 % | 853.500 0.00 % | 853.500 -87.78 % | 6.984 K 0.00 % | 6.984 K -96.76 % | 215.605 K 0.00 % | 215.605 K -37.72 % | 346.181 K 0.00 % | 346.181 K 786.32 % | 39.058 K 0.00 % | 39.058 K |
| Depreciation and amortization | -42.139 K -175.46 % | 55.846 K 293.78 % | -28.819 K -165.99 % | 43.670 K 35.20 % | 32.300 K 1 441.77 % | 2.095 K -30.99 % | 3.036 K -87.32 % | 23.941 K 1.05 % | 23.692 K -28.29 % | 33.039 K -9.30 % | 36.428 K -3.41 % | 37.715 K 152.71 % | 14.924 K -6.61 % | 15.981 K 118.51 % | -86.320 K -154.06 % | 159.679 K 222.94 % | -129.888 K -172.53 % | 179.088 K 52 728.32 % | 339.000 -92.87 % | 4.756 K -86.05 % | 34.089 K 0.00 % | 34.089 K -76.44 % | 144.699 K 0.00 % | 144.699 K 1 147.83 % | 11.596 K 0.00 % | 11.596 K -0.81 % | 11.691 K 0.00 % | 11.691 K -45.34 % | 21.387 K 0.00 % | 21.387 K -0.37 % | 21.466 K 0.00 % | 21.466 K -28.98 % | 30.226 K 0.00 % | 30.226 K 214.95 % | 9.597 K 0.00 % | 9.597 K | 0.000 | 0.000 |
| Operating income | 304.278 K 316.81 % | -140.345 K -375.95 % | 50.859 K 109.00 % | -565.380 K -187.18 % | -196.870 K 36.34 % | -309.230 K -19.32 % | -259.160 K 34.31 % | -394.540 K -31.94 % | -299.040 K 20.80 % | -377.580 K 2.59 % | -387.620 K 63.39 % | -1.059 M 19.59 % | -1.317 M -701.83 % | 218.802 K 109.70 % | -2.256 M -22.17 % | -1.847 M 18.14 % | -2.256 M 41.41 % | -3.850 M -64.54 % | -2.340 M -399.06 % | -468.851 K 68.61 % | -1.494 M 0.00 % | -1.494 M -189.19 % | -516.522 K 0.00 % | -516.522 K 73.84 % | -1.974 M 0.00 % | -1.974 M 86.33 % | -14.442 M 0.00 % | -14.442 M -1 048.08 % | -1.258 M 0.00 % | -1.258 M 42.94 % | -2.205 M 0.00 % | -2.205 M -109.30 % | -1.053 M 0.00 % | -1.053 M -23.89 % | -850.176 K 0.00 % | -850.176 K -218.73 % | -266.738 K 0.00 % | -266.738 K |
| Operating income ratio | 0.20 227.76 % | -0.16 -354.63 % | 0.06 103.72 % | -1.64 -481.89 % | -0.28 63.54 % | -0.77 23.23 % | -1.01 38.79 % | -1.65 -182.35 % | -0.58 38.84 % | -0.95 -3.49 % | -0.92 41.82 % | -1.58 -15.05 % | -1.38 -1 901.91 % | 0.08 102.38 % | -3.21 -375.50 % | -0.68 -7.93 % | -0.63 90.38 % | -6.51 87.98 % | -54.19 93.98 % | -899.91 -11 280.45 % | -7.91 0.00 % | -7.91 | 0.00 | 0.00 -100.00 % | 3 614 996.80 0.00 % | 3 614 996.80 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | 0.000 100.00 % | -189.450 K 64.17 % | -528.682 K -600.77 % | 105.574 K 332.64 % | -45.380 K -1 636.22 % | 2.954 K 5 370.37 % | 54.000 101.06 % | -5.114 K -119.26 % | 26.554 K -93.04 % | 381.490 K 236.92 % | -278.626 K -627.10 % | -38.320 K 94.22 % | -662.450 K -45.83 % | -454.273 K 68.07 % | -1.423 M 8.39 % | -1.553 M 72.64 % | -5.677 M -7 912.10 % | -70.860 K 72.80 % | -260.518 K -569.21 % | -38.929 K 97.06 % | -1.324 M 0.00 % | -1.324 M -3 157.20 % | -40.640 K 0.00 % | -40.640 K 95.88 % | -985.469 K 0.00 % | -985.469 K 92.52 % | -13.174 M 0.00 % | -13.174 M -8 141.40 % | 163.829 K 0.00 % | 163.829 K 146.55 % | -351.915 K 0.00 % | -351.915 K -263.22 % | 215.605 K 0.00 % | 215.605 K -37.72 % | 346.181 K 0.00 % | 346.181 K 786.32 % | 39.058 K 0.00 % | 39.058 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-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-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-06-30 | 2014-06-30 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -266.998 K -160.65 % | -102.434 K 84.49 % | -660.527 K -150.83 % | -263.334 K 67.21 % | -803.125 K 32.02 % | -1.181 M 18.41 % | -1.448 M 5.88 % | -1.538 M 18.72 % | -1.893 M -259.71 % | -526.185 K -544.12 % | -81.690 K 70.21 % | -274.232 K 76.78 % | -1.181 M 44.69 % | -2.135 M -4.84 % | -2.036 M 55.36 % | -4.562 M -1.20 % | -4.507 M 6.94 % | -4.844 M 40.42 % | -8.129 M -1 964.18 % | -393.832 K 23.50 % | -514.835 K -241.97 % | -150.550 K 50.56 % | -304.486 K -230.36 % | -92.167 K 97.99 % | -4.583 M 55.05 % | -10.195 M -376.73 % | -2.139 M 81.47 % | -11.540 M |
| Total investments | 61.948 K 0.00 % | 61.948 K -3.36 % | 64.100 K 3.47 % | 61.948 K 27.86 % | 48.448 K | 0.000 -100.00 % | 100.101 K 0.10 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -16.67 % | 120.000 K | 0.000 -100.00 % | 900.668 K 260.27 % | 250.000 K -71.91 % | 890.000 K -42.21 % | 1.540 M -24.88 % | 2.050 M 3.36 % | 1.983 M -1.83 % | 2.020 M 8.03 % | 1.870 M 12.16 % | 1.667 M 220.79 % | 519.811 K -56.25 % | 1.188 M -8.19 % | 1.294 M -81.51 % | 7.000 M | 0.000 |
| Total debt | 201.941 K -20.03 % | 252.530 K -16.12 % | 301.048 K -13.53 % | 348.172 K 20.57 % | 288.775 K -0.24 % | 289.478 K 4.38 % | 277.325 K -40.89 % | 469.157 K -3.27 % | 485.003 K 4.29 % | 465.067 K 60.93 % | 288.985 K -7.58 % | 312.686 K 39.05 % | 224.880 K -11.40 % | 253.811 K -24.43 % | 335.875 K 29.06 % | 260.256 K -84.93 % | 1.727 M 154.55 % | 678.332 K -5.39 % | 716.960 K 3 429.39 % | 20.314 K 53.58 % | 13.227 K -64.37 % | 37.122 K -21.52 % | 47.301 K 182.55 % | 16.741 K -76.37 % | 70.859 K | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 32.088 K 0.00 % | 32.088 K 0.00 % | 32.088 K 0.00 % | 32.088 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 -100.00 % | 663.000 K 0.00 % | 663.000 K 0.00 % | 663.000 K -71.94 % | 2.363 M 12.81 % | 2.095 M -13.30 % | 2.416 M 0.00 % | 2.416 M 3.69 % | 2.330 M 28.75 % | 1.810 M 3.79 % | 1.744 M 2.08 % | 1.708 M 10.36 % | 1.548 M 3.79 % | 1.491 M 274.92 % | 397.800 K |
| Retained earnings | -28.460 M -0.01 % | -28.458 M -0.45 % | -28.331 M -1.08 % | -28.029 M -1.67 % | -27.569 M 0.15 % | -27.610 M -0.57 % | -27.453 M -0.77 % | -27.243 M -1.50 % | -26.840 M -1.02 % | -26.569 M 3.18 % | -27.443 M -2.74 % | -26.710 M 2.20 % | -27.310 M -15.57 % | -23.630 M 2.41 % | -24.214 M -16.17 % | -20.844 M -37.53 % | -15.156 M -63.93 % | -9.245 M -73.48 % | -5.329 M 88.39 % | -45.898 M -6.80 % | -42.974 M -2.09 % | -42.093 M -9.45 % | -38.458 M -280.35 % | -10.111 M -23.19 % | -8.208 M -85.68 % | -4.420 M -61.03 % | -2.745 M -502.80 % | -455.359 K |
| Common stock | 29.330 M 0.00 % | 29.330 M 0.00 % | 29.330 M 1.73 % | 28.830 M 0.11 % | 28.799 M 0.00 % | 28.799 M 0.00 % | 28.799 M 0.00 % | 28.799 M 0.00 % | 28.799 M 5.97 % | 27.178 M 0.00 % | 27.178 M 0.13 % | 27.142 M 0.93 % | 26.892 M 0.00 % | 26.892 M 0.00 % | 26.892 M 0.00 % | 26.891 M 21.83 % | 22.072 M 36.36 % | 16.186 M 20.84 % | 13.395 M -71.27 % | 46.627 M 4.40 % | 44.663 M 3.17 % | 43.289 M 4.04 % | 41.607 M 6.86 % | 38.934 M 0.00 % | 38.934 M 31.80 % | 29.539 M 86.65 % | 15.826 M 35.84 % | 11.650 M |
| Total equity | 902.246 K -0.20 % | 904.073 K -12.31 % | 1.031 M 23.85 % | 832.480 K -32.31 % | 1.230 M 3.40 % | 1.189 M -11.63 % | 1.346 M -13.49 % | 1.556 M -20.59 % | 1.959 M 221.98 % | 608.565 K 329.46 % | -265.217 K -161.42 % | 431.838 K 203.19 % | -418.493 K -112.83 % | 3.262 M -3.06 % | 3.365 M -50.03 % | 6.734 M -11.70 % | 7.625 M -18.04 % | 9.304 M -8.43 % | 10.160 M 223.06 % | 3.145 M -23.39 % | 4.105 M 16.41 % | 3.526 M -28.89 % | 4.959 M -83.78 % | 30.567 M -5.76 % | 32.435 M 21.63 % | 26.667 M 83.00 % | 14.572 M 25.97 % | 11.568 M |
| Other non current liabilities | 15.540 K -30.28 % | 22.290 K 8.94 % | 20.461 K 12.90 % | 18.123 K 14.99 % | 15.760 K 16.54 % | 13.523 K 9.18 % | 12.386 K 12.44 % | 11.016 K 8.15 % | 10.186 K 15.15 % | 8.846 K 16.17 % | 7.615 K -59.44 % | 18.773 K -98.92 % | 1.734 M 3 266.57 % | 51.512 K 164.38 % | 19.484 K -43.98 % | 34.779 K 108.24 % | -421.968 K -121.03 % | 2.007 M 13 281.77 % | 14.996 K -94.47 % | 271.106 K 42.86 % | 189.774 K -30.00 % | 271.106 K -4.94 % | 285.193 K 0.62 % | 283.445 K 2.29 % | 277.093 K 13 312.05 % | 2.066 K | 0.000 | 0.000 |
| Long term debt | 62.905 K -46.39 % | 117.347 K -30.73 % | 169.394 K -22.99 % | 219.966 K 14.03 % | 192.903 K | 0.000 | 0.000 -100.00 % | 249.157 K 2.19 % | 243.825 K -6.99 % | 262.158 K 0.40 % | 261.102 K -0.03 % | 261.169 K 16.14 % | 224.880 K -0.70 % | 226.456 K 0.00 % | 226.456 K -0.69 % | 228.030 K 191.22 % | -249.970 K -266.86 % | 149.805 K -49.30 % | 295.465 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 78.445 K -43.82 % | 139.637 K -26.45 % | 189.855 K -20.26 % | 238.089 K 14.10 % | 208.663 K 1 443.02 % | 13.523 K 9.18 % | 12.386 K -95.24 % | 260.173 K 2.43 % | 254.011 K -6.27 % | 271.004 K 0.85 % | 268.717 K -4.01 % | 279.942 K 7.38 % | 260.711 K -6.21 % | 277.968 K 22.75 % | 226.456 K -13.83 % | 262.809 K 15.25 % | 228.030 K -89.43 % | 2.157 M 594.62 % | 310.461 K 14.52 % | 271.106 K 42.86 % | 189.774 K -30.00 % | 271.106 K -4.94 % | 285.193 K 0.62 % | 283.445 K 2.29 % | 277.093 K 13 312.05 % | 2.066 K | 0.000 | 0.000 |
| Other current liabilities | 289.448 K 17.58 % | 246.167 K -14.95 % | 289.454 K 139.14 % | 121.041 K -52.94 % | 257.227 K -20.19 % | 322.295 K -26.42 % | 438.014 K 123.91 % | 195.621 K 10.32 % | 177.314 K 58.01 % | 112.214 K -83.24 % | 669.471 K 207.84 % | 217.471 K -54.13 % | 474.082 K 15.32 % | 411.106 K -64.92 % | 1.172 M 8.65 % | 1.078 M -50.72 % | 2.188 M -35.97 % | 3.418 M 461.65 % | 608.476 K 2 240.29 % | 26.000 K -78.03 % | 118.348 K -12.16 % | 134.727 K 64.06 % | 82.123 K -42.57 % | 142.992 K -87.43 % | 1.137 M 310.88 % | 276.791 K 24.10 % | 223.030 K -68.94 % | 718.149 K |
| Deferred revenue | 37.863 K | 0.000 -100.00 % | 43.584 K 204.76 % | 14.301 K -36.24 % | 22.431 K -90.08 % | 226.126 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.779 K | 0.000 | 0.000 -100.00 % | 333.742 K | 0.000 100.00 % | -1.499 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 | 139.036 K 2.85 % | 135.183 K 2.68 % | 131.654 K 2.69 % | 128.206 K 33.73 % | 95.872 K -66.88 % | 289.478 K 4.38 % | 277.325 K 26.06 % | 220.000 K -8.78 % | 241.178 K 18.86 % | 202.909 K 627.72 % | 27.883 K -45.88 % | 51.517 K | 0.000 100.00 % | -38.604 K -135.28 % | 109.419 K -30.46 % | 157.353 K -89.50 % | 1.499 M 183.56 % | 528.527 K 25.39 % | 421.495 K 1 974.90 % | 20.314 K 53.58 % | 13.227 K -64.37 % | 37.122 K -21.52 % | 47.301 K 182.55 % | 16.741 K -76.37 % | 70.859 K | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 625.406 K 8.13 % | 578.365 K -1.45 % | 586.895 K 29.12 % | 454.552 K -16.83 % | 546.538 K -33.27 % | 818.993 K 2.61 % | 798.146 K 53.52 % | 519.892 K -14.76 % | 609.937 K 21.34 % | 502.688 K -47.27 % | 953.259 K 79.73 % | 530.374 K -16.56 % | 635.661 K 1.07 % | 628.953 K -65.63 % | 1.830 M 21.14 % | 1.511 M -67.93 % | 4.710 M -0.69 % | 4.743 M 244.83 % | 1.375 M 1 065.38 % | 118.024 K -46.64 % | 221.187 K -29.88 % | 315.427 K 29.61 % | 243.358 K -39.99 % | 405.551 K -83.67 % | 2.483 M 76.03 % | 1.411 M 275.47 % | 375.750 K -47.68 % | 718.149 K |
| Total liabilities | 703.851 K -1.97 % | 718.000 K -7.56 % | 776.750 K 12.14 % | 692.642 K -8.28 % | 755.201 K -9.29 % | 832.516 K 2.71 % | 810.532 K 3.91 % | 780.065 K -9.71 % | 863.948 K 11.67 % | 773.693 K -36.69 % | 1.222 M 50.80 % | 810.316 K -68.77 % | 2.595 M 186.10 % | 906.921 K -56.31 % | 2.076 M 17.05 % | 1.773 M -64.58 % | 5.007 M -27.43 % | 6.899 M 309.25 % | 1.686 M 333.24 % | 389.130 K -5.31 % | 410.961 K -29.93 % | 586.533 K 10.97 % | 528.551 K -23.29 % | 688.996 K -75.04 % | 2.761 M 95.39 % | 1.413 M 276.01 % | 375.750 K -47.68 % | 718.149 K |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -59.000 | 0.000 100.00 % | -118.000 99.55 % | -26.498 K -11 033.61 % | -238.000 99.20 % | -29.789 K -6 184.60 % | -474.000 99.56 % | -108.592 K -66.31 % | -65.295 K -110.05 % | 650.000 K 520.56 % | -154.554 K 71.41 % | -540.623 K 83.11 % | -3.201 M 63.03 % | -8.661 M -340.36 % | -1.967 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 K | 0.000 -100.00 % | 1.300 M 0.00 % | 1.300 M -34.35 % | 1.980 M 8.28 % | 1.829 M 3.30 % | 1.770 M 15.38 % | 1.534 M 195.15 % | 519.811 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.000 | 0.000 -100.00 % | 118.000 | 0.000 -100.00 % | 237.000 | 0.000 -100.00 % | 474.000 | 0.000 -100.00 % | 947.000 -98.38 % | 58.526 K -3.11 % | 60.406 K 3.21 % | 58.526 K -97.94 % | 2.844 M -58.46 % | 6.847 M 11 461.14 % | 59.226 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.903 K -28.59 % | 4.065 K -22.23 % | 5.227 K 16.47 % | 4.488 K | 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 -100.00 % | 803.623 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.000 | 0.000 -100.00 % | 118.000 | 0.000 -100.00 % | 237.000 | 0.000 -100.00 % | 474.000 | 0.000 -100.00 % | 947.000 -98.38 % | 58.526 K -3.11 % | 60.406 K 3.21 % | 58.526 K -98.40 % | 3.648 M -46.72 % | 6.847 M 11 461.14 % | 59.226 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.903 K -28.59 % | 4.065 K -22.23 % | 5.227 K 16.47 % | 4.488 K | 0.000 |
| Property plant equipment net | 222.443 K -11.69 % | 251.884 K -15.99 % | 299.816 K -14.44 % | 350.432 K 19.15 % | 294.108 K 1 276.39 % | 21.368 K -8.93 % | 23.463 K -11.45 % | 26.498 K -45.15 % | 48.309 K 62.17 % | 29.789 K -58.72 % | 72.165 K -33.54 % | 108.592 K 68.76 % | 64.348 K -19.37 % | 79.805 K -15.23 % | 94.148 K -59.44 % | 232.097 K 210.45 % | 74.761 K -85.44 % | 513.436 K -15.48 % | 607.482 K -44.77 % | 1.100 M -43.71 % | 1.954 M -0.08 % | 1.956 M -42.08 % | 3.376 M -88.53 % | 29.432 M 1.30 % | 29.055 M 76.12 % | 16.498 M 188.47 % | 5.719 M 768.61 % | 658.417 K |
| Total non current assets | 222.443 K -11.69 % | 251.884 K -15.99 % | 299.816 K -14.44 % | 350.432 K 19.15 % | 294.108 K 1 276.46 % | 21.367 K -8.93 % | 23.463 K -11.45 % | 26.498 K -45.15 % | 48.308 K 62.17 % | 29.789 K -58.72 % | 72.165 K -33.54 % | 108.592 K 66.31 % | 65.295 K -91.72 % | 788.331 K 410.07 % | 154.554 K -71.41 % | 540.623 K -83.11 % | 3.201 M -63.03 % | 8.661 M 340.36 % | 1.967 M -36.15 % | 3.080 M -18.57 % | 3.783 M 1.53 % | 3.726 M -24.12 % | 4.910 M -83.61 % | 29.954 M 3.08 % | 29.059 M 76.09 % | 16.503 M 188.33 % | 5.724 M 769.29 % | 658.417 K |
| Other current assets | 333.132 K 109.46 % | 159.040 K 2 729.39 % | 5.621 K -91.88 % | 69.258 K 711.46 % | 8.535 K -96.60 % | 250.851 K 3 895.72 % | 6.278 K -95.14 % | 129.092 K 61.17 % | 80.096 K 188.02 % | 27.809 K -54.73 % | 61.432 K -28.05 % | 85.380 K -67.69 % | 264.228 K -28.71 % | 370.651 K -65.82 % | 1.084 M -50.14 % | 2.175 M 52.35 % | 1.428 M 262.00 % | 394.345 K 118.58 % | 180.409 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 178.089 K | 0.000 | 0.000 | 0.000 -100.00 % | 13.625 K |
| Short term investments | 61.948 K 0.00 % | 61.948 K -3.36 % | 64.100 K 3.47 % | 61.948 K 27.86 % | 48.448 K | 0.000 -100.00 % | 100.101 K 0.10 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -16.67 % | 120.000 K | 0.000 -100.00 % | 900.668 K | 0.000 -100.00 % | 890.000 K 270.83 % | 240.000 K -68.00 % | 750.000 K 23 581.72 % | 3.167 K -98.35 % | 191.667 K 91.67 % | 100.000 K -24.97 % | 133.272 K | 0.000 -100.00 % | 1.188 M -8.19 % | 1.294 M -81.51 % | 7.000 M | 0.000 |
| cash and cash equivalents | 468.939 K 32.11 % | 354.964 K -63.09 % | 961.575 K 57.25 % | 611.506 K -44.00 % | 1.092 M -25.77 % | 1.471 M -14.74 % | 1.725 M -14.06 % | 2.008 M -15.57 % | 2.378 M 139.87 % | 991.252 K 167.42 % | 370.675 K -36.84 % | 586.918 K -58.25 % | 1.406 M -41.15 % | 2.389 M 0.70 % | 2.372 M -50.80 % | 4.822 M -22.65 % | 6.234 M 12.90 % | 5.522 M -37.58 % | 8.846 M 2 036.05 % | 414.146 K -21.57 % | 528.062 K 181.37 % | 187.672 K -46.65 % | 351.787 K 223.01 % | 108.908 K -97.66 % | 4.654 M -54.35 % | 10.195 M 376.73 % | 2.139 M -81.47 % | 11.540 M |
| Cash and short term investments | 530.887 K 27.34 % | 416.912 K -59.35 % | 1.026 M 52.30 % | 673.454 K -40.94 % | 1.140 M -22.47 % | 1.471 M -19.42 % | 1.825 M -9.07 % | 2.008 M -18.98 % | 2.478 M 127.06 % | 1.091 M 131.85 % | 470.675 K -31.48 % | 686.918 K -51.14 % | 1.406 M -41.15 % | 2.389 M 0.70 % | 2.372 M -50.80 % | 4.822 M -22.65 % | 6.234 M 8.20 % | 5.762 M -39.96 % | 9.596 M 2 199.56 % | 417.313 K -42.02 % | 719.729 K 150.19 % | 287.672 K -40.69 % | 485.059 K 345.38 % | 108.908 K -98.14 % | 5.842 M -49.15 % | 11.489 M 25.72 % | 9.139 M -20.81 % | 11.540 M |
| Total current assets | 1.384 M 0.98 % | 1.370 M -9.14 % | 1.508 M 28.37 % | 1.175 M -30.53 % | 1.691 M -15.48 % | 2.001 M -6.21 % | 2.133 M -7.64 % | 2.310 M -16.77 % | 2.775 M 105.19 % | 1.352 M 52.89 % | 884.594 K -21.96 % | 1.134 M -46.30 % | 2.111 M -37.55 % | 3.380 M -22.92 % | 4.385 M -44.95 % | 7.966 M -2.00 % | 8.129 M 7.77 % | 7.543 M -23.65 % | 9.880 M 2 076.30 % | 453.959 K -38.09 % | 733.291 K 89.47 % | 387.032 K -32.93 % | 577.029 K -55.66 % | 1.301 M -78.79 % | 6.136 M -47.00 % | 11.577 M 25.50 % | 9.225 M -20.67 % | 11.628 M |
| Inventory | 380.757 K 9.21 % | 348.662 K 14.06 % | 305.688 K -14.26 % | 356.527 K -19.20 % | 441.242 K 124.17 % | 196.837 K 134.58 % | 83.911 K -14.11 % | 97.691 K 378.71 % | 20.407 K -77.90 % | 92.343 K -60.31 % | 232.674 K -13.33 % | 268.456 K -22.14 % | 344.782 K -19.90 % | 430.442 K -17.97 % | 524.739 K -7.46 % | 567.024 K 52.41 % | 372.034 K -66.46 % | 1.109 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 138.878 K -68.83 % | 445.577 K 160.59 % | 170.991 K 126.63 % | 75.451 K -25.21 % | 100.890 K 22.96 % | 82.052 K -62.28 % | 217.540 K 189.06 % | 75.257 K -61.76 % | 196.816 K 39.52 % | 141.065 K 17.74 % | 119.813 K 29.10 % | 92.808 K -3.42 % | 96.097 K -55.56 % | 216.258 K -46.45 % | 403.879 K 0.32 % | 402.591 K -77.14 % | 1.761 M 231.14 % | 531.795 K | 0.000 -100.00 % | 36.646 K 170.21 % | 13.562 K -86.35 % | 99.360 K 8.04 % | 91.970 K -90.93 % | 1.014 M 245.17 % | 293.908 K 232.89 % | 88.290 K 2.66 % | 85.999 K 15.32 % | 74.576 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 900.701 K | 0.000 -100.00 % | 1.302 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 159.059 K -19.27 % | 197.015 K 61.22 % | 122.203 K 12.49 % | 108.633 K -36.47 % | 171.008 K 36.97 % | 124.851 K 50.77 % | 82.807 K -20.58 % | 104.271 K -45.53 % | 191.445 K 2.07 % | 187.565 K -26.71 % | 255.905 K -2.10 % | 261.386 K 61.77 % | 161.575 K 29.74 % | 124.533 K -42.05 % | 214.915 K -21.77 % | 274.732 K -73.15 % | 1.023 M 28.38 % | 796.882 K 130.68 % | 345.454 K 381.74 % | 71.710 K -19.98 % | 89.612 K -37.59 % | 143.578 K 26.02 % | 113.934 K -53.65 % | 245.818 K -80.73 % | 1.275 M 12.46 % | 1.134 M 642.55 % | 152.720 K | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 82.369 K | 0.000 -100.00 % | 82.369 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 |
| 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 -100.00 % | 215.261 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.274 K 4.14 % | 23.309 K -49.83 % | 46.456 K | 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 | 169.393 K -23.00 % | 219.982 K -18.07 % | 268.500 K -14.93 % | 315.624 K 23.18 % | 256.227 K | 0.000 | 0.000 | 0.000 -100.00 % | 21.178 K 628.02 % | 2.909 K -89.57 % | 27.883 K -48.77 % | 54.426 K | 0.000 100.00 % | -65.959 K | 0.000 -100.00 % | 125.128 K 160.59 % | -206.529 K -237.87 % | 149.805 K -74.09 % | 578.190 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 66.835 K | 0.000 | 0.000 | 0.000 100.00 % | -987.811 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.613 K |
| 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 -100.00 % | 12.768 K | 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 -100.00 % | 1.698 M | 0.000 -100.00 % | 19.484 K | 0.000 -100.00 % | 68.800 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.606 M -0.99 % | 1.622 M -10.27 % | 1.808 M 18.53 % | 1.525 M -23.17 % | 1.985 M -1.82 % | 2.022 M -6.24 % | 2.157 M -7.68 % | 2.336 M -17.26 % | 2.823 M 104.26 % | 1.382 M 44.47 % | 956.759 K -22.98 % | 1.242 M -42.92 % | 2.176 M -47.79 % | 4.169 M -23.38 % | 5.441 M -36.05 % | 8.507 M -32.66 % | 12.632 M -22.04 % | 16.203 M 36.78 % | 11.846 M 235.19 % | 3.534 M -21.74 % | 4.516 M 9.80 % | 4.113 M -25.05 % | 5.487 M -82.44 % | 31.256 M -11.19 % | 35.195 M 25.34 % | 28.080 M 87.85 % | 14.948 M 21.66 % | 12.286 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-06-30 | 2014-06-30 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-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-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 -100.00 % | 344.478 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 -100.00 % | 62.367 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 673.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 |
| Change in working capital | 370.252 K 177.52 % | -477.649 K -2 291.85 % | 21.792 K 130.05 % | -72.525 K 4.48 % | -75.928 K -186.46 % | 87.820 K 146.56 % | -188.623 K -226.55 % | 149.053 K 160.30 % | -247.193 K -29.93 % | -190.253 K -154.38 % | 349.861 K 120.85 % | -1.678 M -456.11 % | 471.248 K 291.18 % | -246.500 K -22.98 % | -200.432 K | 0.000 100.00 % | -678.951 K | 0.000 -100.00 % | 313.041 K | 0.000 100.00 % | -46.004 K 0.00 % | -46.004 K -281.14 % | 25.398 K 0.00 % | 25.398 K 435.04 % | -7.580 K 0.00 % | -7.580 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 |
| Accounts receivables | 306.699 K 211.70 % | -274.586 K -187.40 % | -95.540 K -475.57 % | 25.439 K 235.04 % | -18.838 K -113.90 % | 135.488 K 194.59 % | -143.235 K -217.83 % | 121.559 K 318.04 % | -55.751 K -162.33 % | -21.252 K 21.30 % | -27.005 K -329.28 % | 11.778 K -90.09 % | 118.833 K -29.77 % | 169.210 K 233.92 % | -126.355 K | 0.000 100.00 % | -1.027 M | 0.000 -100.00 % | 371.351 K | 0.000 100.00 % | -46.004 K 0.00 % | -46.004 K -281.14 % | 25.398 K 0.00 % | 25.398 K 435.04 % | -7.580 K 0.00 % | -7.580 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 |
| Inventory | 217.904 K 607.06 % | -42.974 K -184.53 % | 50.839 K -39.99 % | 84.715 K 134.66 % | -244.405 K -1 790.80 % | -12.926 K -193.80 % | 13.780 K -39.34 % | 22.716 K -90.63 % | 242.331 K 906.05 % | -30.064 K 63.53 % | -82.438 K -176.81 % | 107.326 K -68.10 % | 336.486 K 256.84 % | 94.297 K 161.75 % | -152.705 K | 0.000 -100.00 % | 9.852 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 |
| Accounts payables | 0.000 -100.00 % | 3.942 K -95.33 % | 84.440 K 168.68 % | -122.941 K -195.80 % | 128.334 K 683.12 % | -22.008 K -151.68 % | 42.588 K 148.85 % | -87.174 K -42.51 % | -61.169 K 51.96 % | -127.338 K -207.40 % | 118.561 K 106.75 % | -1.756 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 | 0.000 | 0.000 | 0.000 |
| Other working capital | -154.351 K 7.90 % | -167.591 K -833.81 % | -17.947 K 69.96 % | -59.738 K -201.28 % | 58.981 K 563.18 % | -12.734 K 87.49 % | -101.756 K -210.66 % | 91.952 K 124.68 % | -372.604 K -3 112.38 % | -11.599 K -103.40 % | 340.743 K 927.51 % | -41.177 K -358.52 % | 15.928 K 103.12 % | -510.007 K -748.63 % | 78.628 K | 0.000 -100.00 % | 338.527 K | 0.000 100.00 % | -58.310 K | 0.000 100.00 % | -34.500 0.00 % | -34.500 | 0.000 | 0.000 100.00 % | -3.138 K 0.00 % | -3.138 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 non cash items | -231.150 K -6 392.98 % | -3.560 K -103.13 % | 113.723 K | 0.000 100.00 % | -57.421 K 68.83 % | -184.211 K -282.19 % | 101.107 K 193.33 % | -108.338 K -158.69 % | 184.596 K 6.26 % | 173.714 K 12.80 % | 154.002 K -91.26 % | 1.761 M -32.24 % | 2.599 M 1 065.72 % | -269.177 K -116.51 % | 1.630 M -40.91 % | 2.759 M -57.28 % | 6.459 M 1 071.59 % | -664.784 K -5 292.41 % | 12.803 K -96.56 % | 372.236 K -71.59 % | 1.310 M 0.00 % | 1.310 M 565.29 % | 196.956 K 0.00 % | 196.956 K -87.26 % | 1.546 M 0.00 % | 1.546 M -89.10 % | 14.173 M 0.00 % | 14.173 M 1 389.29 % | 951.687 K 0.00 % | 951.687 K -49.75 % | 1.894 M 0.00 % | 1.894 M 126.07 % | 837.662 K 0.00 % | 837.662 K -26.83 % | 1.145 M 0.00 % | 1.145 M 402.80 % | 227.680 K 0.00 % | 227.680 K |
| Net cash provided by operating activities | 196.026 K 135.49 % | -552.331 K -429.18 % | -104.375 K 75.52 % | -426.297 K -63.88 % | -260.133 K -68.40 % | -154.469 K 49.36 % | -305.022 K 6.37 % | -325.781 K -46.77 % | -221.961 K -134.38 % | 645.550 K 440.30 % | -189.698 K 82.07 % | -1.058 M -0.42 % | -1.054 M -82.13 % | -578.485 K 71.78 % | -2.050 M 25.35 % | -2.746 M -70.57 % | -1.610 M 63.47 % | -4.406 M -94.17 % | -2.269 M -1 886.73 % | -114.229 K 40.72 % | -192.707 K 0.00 % | -192.707 K 7.18 % | -207.618 K 0.00 % | -207.618 K 22.68 % | -268.527 K 0.00 % | -268.527 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 |
| Investments in property plant and equipment | -29.310 K -270.40 % | -7.913 K 33.68 % | -11.932 K -151.04 % | -4.753 K 83.30 % | -28.461 K | 0.000 100.00 % | -2.131 K | 0.000 100.00 % | -399.000 | 0.000 | 0.000 | 0.000 100.00 % | -415.000 88.34 % | -3.559 K 84.31 % | -22.680 K 28.90 % | -31.897 K -359.94 % | -6.935 K 88.44 % | -60.005 K 90.10 % | -606.377 K -41 892.87 % | -1.444 K 99.77 % | -640.285 K 0.00 % | -640.285 K -570.42 % | -95.506 K 0.00 % | -95.506 K 76.56 % | -407.504 K 0.00 % | -407.504 K 57.45 % | -957.809 K 0.00 % | -957.809 K 46.92 % | -1.805 M 0.00 % | -1.805 M 81.30 % | -9.650 M 0.00 % | -9.650 M -534.07 % | -1.522 M 0.00 % | -1.522 M -141.36 % | -630.582 K 0.00 % | -630.582 K -460.52 % | -112.500 K 0.00 % | -112.500 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.632 K | 0.000 -100.00 % | 12.473 K | 0.000 | 0.000 -100.00 % | 455.000 | 0.000 | 0.000 | 0.000 100.00 % | -500.000 K 24.16 % | -659.325 K -6.89 % | -616.800 K -107.75 % | 7.956 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 % | 47.390 K 0.00 % | 47.390 K 359.15 % | -18.287 K 0.00 % | -18.287 K | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.500 K 0.00 % | -22.500 K 55.00 % | -50.000 K 0.00 % | -50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.361 M 0.00 % | 1.361 M 142.16 % | 562.013 K 0.00 % | 562.013 K | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.101 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K -97.44 % | 780.668 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 % | 505.000 K 0.00 % | 505.000 K 771.09 % | 57.974 K 0.00 % | 57.974 K -97.97 % | 2.853 M 0.00 % | 2.853 M 470.60 % | 500.000 K 0.00 % | 500.000 K | 0.000 | 0.000 |
| Other investing activites | -2.151 K -200.00 % | 2.151 K -84.07 % | 13.500 K 200.00 % | -13.500 K 72.14 % | -48.448 K -148.40 % | 100.101 K 14 820.74 % | -680.000 -200.00 % | 680.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.455 K -97.38 % | 780.668 K | 0.000 100.00 % | -184.941 K -5.68 % | -175.000 K 89.98 % | -1.746 M -100.15 % | -872.531 K -460.29 % | 242.174 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.636 K 0.00 % | 16.636 K -91.57 % | 197.409 K 0.00 % | 197.409 K 2 043.41 % | 9.210 K 0.00 % | 9.210 K -99.72 % | 3.325 M 0.00 % | 3.325 M 344.31 % | -1.361 M 0.00 % | -1.361 M -142.16 % | -562.013 K 0.00 % | -562.013 K | 0.000 | 0.000 |
| Net cash used for investing activites | -31.461 K -446.01 % | -5.762 K -467.47 % | 1.568 K 108.59 % | -18.253 K 76.27 % | -76.909 K -176.83 % | 100.101 K 8 590.33 % | -1.179 K -273.38 % | 680.000 -94.37 % | 12.074 K | 0.000 | 0.000 -100.00 % | 20.455 K -97.38 % | 780.253 K 22 023.38 % | -3.559 K 98.29 % | -207.621 K 70.63 % | -706.897 K 70.70 % | -2.413 M -55.72 % | -1.549 M -120.41 % | 7.592 M 525 831.58 % | -1.444 K 99.78 % | -662.785 K 0.00 % | -662.785 K -355.50 % | -145.506 K 0.00 % | -145.506 K 62.77 % | -390.868 K 0.00 % | -390.868 K 48.60 % | -760.400 K 0.00 % | -760.400 K 41.07 % | -1.290 M 0.00 % | -1.290 M 79.41 % | -6.267 M 0.00 % | -6.267 M -554.69 % | 1.378 M 0.00 % | 1.378 M 1 025.92 % | -148.869 K 0.00 % | -148.869 K -32.33 % | -112.500 K 0.00 % | -112.500 K |
| Debt repayment | 0.000 100.00 % | -48.518 K | 0.000 100.00 % | -35.844 K | 0.000 | 0.000 | 0.000 100.00 % | -21.178 K -110.59 % | 200.000 K 900.86 % | -24.973 K | 0.000 100.00 % | -31.385 K | 0.000 100.00 % | -82.064 K | 0.000 100.00 % | -186.341 K | 0.000 100.00 % | -337.648 K | 0.000 | 0.000 -100.00 % | 3.543 K 0.00 % | 3.543 K 107.10 % | -49.915 K 0.00 % | -49.915 K -880.74 % | -5.090 K 0.00 % | -5.090 K 75.48 % | -20.761 K 0.00 % | -20.761 K 23.28 % | -27.059 K 0.00 % | -27.059 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 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.421 M | 0.000 | 0.000 -100.00 % | 250.000 K | 0.000 | 0.000 -100.00 % | 600.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 946.000 K 0.00 % | 946.000 K 28.36 % | 737.000 K 0.00 % | 737.000 K -24.90 % | 981.333 K 0.00 % | 981.333 K -29.27 % | 1.387 M 0.00 % | 1.387 M | 0.000 | 0.000 -100.00 % | 5.164 M 0.00 % | 5.164 M 48.08 % | 3.487 M 0.00 % | 3.487 M | 0.000 | 0.000 -100.00 % | 6.000 M 0.00 % | 6.000 M |
| 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 100.00 % | -57.951 K 0.00 % | -57.951 K -385.02 % | -11.948 K 0.00 % | -11.948 K 91.48 % | -140.271 K 0.00 % | -140.271 K -15.37 % | -121.583 K 0.00 % | -121.583 K | 0.000 | 0.000 100.00 % | -479.506 K 0.00 % | -479.506 K -114.58 % | -223.460 K 0.00 % | -223.460 K 19.37 % | -277.130 K 0.00 % | -277.130 K -151.91 % | -110.010 K 0.00 % | -110.010 K |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -207.011 K 0.00 % | -207.011 K 25.75 % | -278.786 K 0.00 % | -278.786 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 | -50.589 K | 0.000 100.00 % | -47.124 K | 0.000 100.00 % | -41.963 K 79.02 % | -200.000 K -935.39 % | 23.941 K 200.00 % | -23.941 K 4.40 % | -25.043 K | 0.000 100.00 % | -26.545 K -110.62 % | 250.000 K 964.12 % | -28.931 K | 0.000 100.00 % | -203.436 K -109.09 % | 2.237 M -58.06 % | 5.335 M 104.47 % | 2.609 M -34.76 % | 3.999 M 1 167.65 % | 315.497 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.430 K 0.00 % | 35.430 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.890 M 0.00 % | 5.890 M |
| Net cash used provided by financing activities | -50.589 K -4.27 % | -48.518 K -110.71 % | 452.876 K 1 363.46 % | -35.844 K 14.58 % | -41.963 K 79.02 % | -200.000 K -935.39 % | 23.941 K 153.06 % | -45.119 K -102.83 % | 1.596 M 6 492.46 % | -24.973 K 5.92 % | -26.545 K -112.14 % | 218.615 K 855.64 % | -28.931 K 64.75 % | -82.064 K 59.54 % | -202.836 K -109.89 % | 2.051 M -61.55 % | 5.335 M 134.87 % | 2.271 M -43.21 % | 3.999 M 1 167.65 % | 315.497 K -64.61 % | 891.593 K 0.00 % | 891.593 K 32.06 % | 675.137 K 0.00 % | 675.137 K -19.24 % | 835.972 K 0.00 % | 835.972 K -32.86 % | 1.245 M 0.00 % | 1.245 M 4 701.45 % | -27.059 K 0.00 % | -27.059 K -100.57 % | 4.720 M 0.00 % | 4.720 M 44.62 % | 3.264 M 0.00 % | 3.264 M 1 277.74 % | -277.130 K 0.00 % | -277.130 K -104.71 % | 5.890 M 0.00 % | 5.890 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.092 M -163.29 % | 1.725 M 200.00 % | -1.725 M -172.56 % | 2.378 M 200.00 % | -2.378 M | 0.000 | 0.000 -100.00 % | 1.406 M 160.95 % | -2.306 M -170.47 % | 3.273 M 200.33 % | -3.262 M -145.79 % | 7.124 M 204.24 % | -6.834 M -174.23 % | 9.206 M 196.95 % | -9.496 M -12 775.17 % | 74.921 K 180.51 % | -93.060 K 0.00 % | -93.060 K 38.70 % | -151.819 K 0.00 % | -151.819 K -1 391.32 % | -10.180 K 0.00 % | -10.180 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 |
| Net change in cash | 113.975 K 118.79 % | -606.611 K -273.28 % | 350.069 K 172.87 % | -480.394 K -26.75 % | -379.005 K -49.00 % | -254.368 K 9.88 % | -282.260 K 23.76 % | -370.220 K -126.70 % | 1.387 M 123.42 % | 620.577 K 386.98 % | -216.243 K -136.84 % | 586.918 K 148.79 % | -1.203 M -146.11 % | 2.609 M 145.59 % | -5.723 M -200.00 % | 5.723 M 203.63 % | -5.522 M -200.00 % | 5.522 M 23.10 % | 4.486 M 1 532.76 % | 274.745 K 341.18 % | -113.916 K 0.00 % | -113.916 K -133.47 % | 340.390 K 0.00 % | 340.390 K 307.41 % | -164.115 K 0.00 % | -164.115 K -167.57 % | 242.879 K 0.00 % | 242.879 K 105.34 % | -4.545 M 0.00 % | -4.545 M 17.97 % | -5.541 M 0.00 % | -5.541 M -168.78 % | 8.056 M 0.00 % | 8.056 M 674.93 % | -1.401 M 0.00 % | -1.401 M -112.13 % | 11.555 M 0.00 % | 11.555 M |
| Cash at beginning of period | 354.964 K -63.09 % | 961.575 K 57.25 % | 611.506 K -44.00 % | 1.092 M -25.77 % | 1.471 M -14.74 % | 1.725 M -14.06 % | 2.008 M -15.57 % | 2.378 M 139.87 % | 991.252 K 167.42 % | 370.675 K -36.84 % | 586.918 K | 0.000 -100.00 % | 2.609 M | 0.000 -100.00 % | 5.723 M | 0.000 -100.00 % | 5.522 M | 0.000 -100.00 % | 174.833 K 274.99 % | -99.912 K -118.92 % | 528.062 K 0.00 % | 528.062 K 181.37 % | 187.672 K 0.00 % | 187.672 K -46.65 % | 351.787 K 0.00 % | 351.787 K 223.01 % | 108.908 K 0.00 % | 108.908 K -97.66 % | 4.654 M 0.00 % | 4.654 M -54.35 % | 10.195 M 0.00 % | 10.195 M 376.73 % | 2.139 M 0.00 % | 2.139 M -39.59 % | 3.540 M 0.00 % | 3.540 M 23 254.06 % | -15.288 K 0.00 % | -15.288 K |
| Cash at end of period | 468.939 K 32.11 % | 354.964 K -63.09 % | 961.575 K 57.25 % | 611.506 K -44.00 % | 1.092 M -25.77 % | 1.471 M -14.74 % | 1.725 M -14.06 % | 2.008 M -15.57 % | 2.378 M 139.87 % | 991.252 K 167.42 % | 370.675 K -36.84 % | 586.918 K -58.25 % | 1.406 M -46.11 % | 2.609 M | 0.000 -100.00 % | 5.723 M | 0.000 -100.00 % | 5.522 M 18.48 % | 4.661 M 2 565.84 % | 174.833 K -57.78 % | 414.146 K 0.00 % | 414.146 K -21.57 % | 528.062 K 0.00 % | 528.062 K 181.37 % | 187.672 K 0.00 % | 187.672 K -46.65 % | 351.787 K 0.00 % | 351.787 K 223.01 % | 108.908 K 0.00 % | 108.908 K -97.66 % | 4.654 M 0.00 % | 4.654 M -54.35 % | 10.195 M 0.00 % | 10.195 M 376.73 % | 2.139 M 0.00 % | 2.139 M -81.47 % | 11.540 M 0.00 % | 11.540 M |
| Operating cash flow | 193.874 K 135.10 % | -552.331 K -429.18 % | -104.375 K 75.52 % | -426.297 K -63.88 % | -260.133 K -68.40 % | -154.469 K 49.36 % | -305.022 K 6.37 % | -325.781 K -46.77 % | -221.961 K -134.38 % | 645.550 K 440.30 % | -189.698 K 82.07 % | -1.058 M -0.42 % | -1.054 M -82.13 % | -578.485 K 71.78 % | -2.050 M 25.35 % | -2.746 M -70.57 % | -1.610 M 63.47 % | -4.406 M -94.17 % | -2.269 M -1 886.73 % | -114.229 K 40.72 % | -192.707 K 0.00 % | -192.707 K 7.18 % | -207.618 K 0.00 % | -207.618 K 22.68 % | -268.527 K 0.00 % | -268.527 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 |
| Capital expenditure | -29.310 K -270.40 % | -7.913 K 33.68 % | -11.932 K -151.04 % | -4.753 K 83.30 % | -28.461 K | 0.000 100.00 % | -2.131 K | 0.000 100.00 % | -399.000 | 0.000 | 0.000 | 0.000 100.00 % | -415.000 88.34 % | -3.559 K 84.31 % | -22.680 K 28.90 % | -31.897 K -359.94 % | -6.935 K 88.44 % | -60.005 K 90.10 % | -606.377 K -41 892.87 % | -1.444 K 99.77 % | -640.285 K 0.00 % | -640.285 K -570.42 % | -95.506 K 0.00 % | -95.506 K 76.56 % | -407.504 K 0.00 % | -407.504 K 57.45 % | -957.809 K 0.00 % | -957.809 K 46.92 % | -1.805 M 0.00 % | -1.805 M 81.30 % | -9.650 M 0.00 % | -9.650 M -534.07 % | -1.522 M 0.00 % | -1.522 M -141.36 % | -630.582 K 0.00 % | -630.582 K -460.52 % | -112.500 K 0.00 % | -112.500 K |
| Free CashFlow | 164.564 K 129.37 % | -560.245 K -381.69 % | -116.307 K 73.02 % | -431.050 K -49.36 % | -288.594 K -86.83 % | -154.469 K 49.71 % | -307.153 K 5.72 % | -325.781 K -46.51 % | -222.360 K -134.45 % | 645.550 K 440.30 % | -189.698 K 82.07 % | -1.058 M -0.38 % | -1.054 M -81.09 % | -582.044 K 71.92 % | -2.073 M 25.39 % | -2.778 M -71.81 % | -1.617 M 63.80 % | -4.466 M -55.31 % | -2.876 M -2 386.14 % | -115.673 K 86.11 % | -832.991 K 0.00 % | -832.991 K -174.80 % | -303.123 K 0.00 % | -303.123 K 55.16 % | -676.030 K 0.00 % | -676.030 K 29.42 % | -957.809 K 0.00 % | -957.809 K 46.92 % | -1.805 M 0.00 % | -1.805 M 81.30 % | -9.650 M 0.00 % | -9.650 M -534.07 % | -1.522 M 0.00 % | -1.522 M -141.36 % | -630.582 K 0.00 % | -630.582 K -460.52 % | -112.500 K 0.00 % | -112.500 K |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 |