Income Financial Trust INC-UN.TO
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.768 M 9.95 % | 1.608 M 48.63 % | 1.082 M 8.20 % | 999.973 K -17.25 % | 1.208 M -69.42 % | 3.952 M 214.38 % | -3.455 M -244.69 % | 2.388 M -57.08 % | 5.563 M 258.42 % | 1.552 M -48.15 % | 2.993 M -64.17 % | 8.353 M 86.38 % | 4.482 M 440.10 % | 829.770 K -11.30 % | 935.514 K -40.01 % | 1.559 M -55.42 % | 3.498 M |
| Net income | 8.420 M 653.05 % | 1.118 M 175.62 % | -1.479 M -136.55 % | 4.045 M 385.68 % | -1.416 M -138.31 % | 3.696 M 198.77 % | -3.742 M -277.01 % | 2.114 M -60.17 % | 5.308 M 320.35 % | 1.263 M -53.53 % | 2.717 M -66.40 % | 8.087 M 89.97 % | 4.257 M 224.78 % | -3.412 M -194.39 % | 3.614 M -62.57 % | 9.656 M 119.35 % | -49.890 M |
| Income before tax | 8.420 M 653.05 % | 1.118 M 175.62 % | -1.479 M -136.55 % | 4.045 M 385.68 % | -1.416 M -138.31 % | 3.696 M 198.77 % | -3.742 M -277.01 % | 2.114 M -60.17 % | 5.308 M 320.35 % | 1.263 M -53.53 % | 2.717 M -66.40 % | 8.087 M 89.97 % | 4.257 M 224.78 % | -3.412 M -194.39 % | 3.614 M -62.57 % | 9.656 M 119.35 % | -49.890 M |
| Income before tax ratio | 4.76 584.90 % | 0.70 150.88 % | -1.37 -133.78 % | 4.05 445.21 % | -1.17 -225.28 % | 0.94 -13.65 % | 1.08 22.34 % | 0.89 -7.20 % | 0.95 17.28 % | 0.81 -10.37 % | 0.91 -6.24 % | 0.97 1.93 % | 0.95 123.10 % | -4.11 -206.42 % | 3.86 -37.60 % | 6.19 143.42 % | -14.26 |
| EBITDA | 8.277 M 640.29 % | 1.118 M 2 340.08 % | -49.914 K -47.06 % | -33.941 K 13.78 % | -39.364 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.004 M -62.81 % | 2.700 M | 0.000 100.00 % | -3.631 M -1 197.89 % | 330.735 K -15.41 % | 390.983 K 105.01 % | -7.805 M -444.44 % | 2.266 M |
| Net income ratio | 4.76 584.90 % | 0.70 150.88 % | -1.37 -133.78 % | 4.05 445.21 % | -1.17 -225.28 % | 0.94 -13.65 % | 1.08 22.34 % | 0.89 -7.20 % | 0.95 17.28 % | 0.81 -10.37 % | 0.91 -6.24 % | 0.97 1.93 % | 0.95 123.10 % | -4.11 -206.42 % | 3.86 -37.60 % | 6.19 143.42 % | -14.26 |
| Ratio EBITDA | 4.68 573.30 % | 0.70 1 607.14 % | -0.05 -35.91 % | -0.03 -4.19 % | -0.03 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.65 -28.28 % | 0.90 | 0.00 100.00 % | -0.81 -303.28 % | 0.40 -4.63 % | 0.42 108.35 % | -5.00 -872.65 % | 0.65 |
| Gross profit ratio | 0.88 -12.16 % | 1.00 26.30 % | 0.79 0.88 % | 0.78 -7.00 % | 0.84 -10.74 % | 0.95 -11.98 % | 1.07 22.25 % | 0.88 -7.74 % | 0.95 -8.46 % | 1.04 -1.54 % | 1.06 1 222.23 % | 0.08 -51.61 % | 0.17 -83.48 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 3.355 M 0.73 % | 3.331 M 11.56 % | 2.986 M 29.31 % | 2.309 M 1.43 % | 2.276 M -2.03 % | 2.323 M 0.00 % | 2.323 M 0.00 % | 2.323 M 0.00 % | 2.323 M -0.45 % | 2.334 M 2.44 % | 2.278 M -8.84 % | 2.499 M -15.45 % | 2.956 M -10.64 % | 3.308 M -12.02 % | 3.760 M -17.75 % | 4.572 M -22.03 % | 5.863 M |
| Weighted average shs out | 3.355 M 0.73 % | 3.331 M 11.56 % | 2.986 M 29.31 % | 2.309 M 1.43 % | 2.276 M -2.03 % | 2.323 M 0.00 % | 2.323 M 0.00 % | 2.323 M 0.00 % | 2.323 M -0.45 % | 2.334 M 2.44 % | 2.278 M -8.84 % | 2.499 M -15.45 % | 2.956 M -10.64 % | 3.308 M -12.02 % | 3.760 M -17.75 % | 4.572 M -22.03 % | 5.863 M |
| EPS diluted | 2.51 638.24 % | 0.34 168.00 % | -0.50 -128.57 % | 1.75 382.26 % | -0.62 -138.99 % | 1.59 198.76 % | -1.61 -276.92 % | 0.91 -60.09 % | 2.28 322.22 % | 0.54 -54.62 % | 1.19 -63.38 % | 3.25 125.69 % | 1.44 239.81 % | -1.03 -211.96 % | 0.92 -53.54 % | 1.98 123.27 % | -8.51 |
| Earnings per share | 2.51 638.24 % | 0.34 168.00 % | -0.50 -128.57 % | 1.75 382.26 % | -0.62 -138.99 % | 1.59 198.76 % | -1.61 -276.92 % | 0.91 -60.09 % | 2.28 322.22 % | 0.54 -54.62 % | 1.19 -63.38 % | 3.25 125.69 % | 1.44 239.81 % | -1.03 -211.96 % | 0.92 -53.54 % | 1.98 123.27 % | -8.51 |
| Gross profit | 1.553 M -3.42 % | 1.608 M 87.72 % | 856.693 K 9.16 % | 784.810 K -23.04 % | 1.020 M -72.70 % | 3.736 M 200.67 % | -3.711 M -276.88 % | 2.098 M -60.40 % | 5.298 M 228.09 % | 1.615 M -48.95 % | 3.163 M 373.81 % | 667.568 K -9.81 % | 740.204 K -10.79 % | 829.770 K -11.30 % | 935.514 K -40.01 % | 1.559 M -55.42 % | 3.498 M |
| Income tax expense | 57.032 K 1.34 % | 56.280 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -239.725 K | 0.000 -100.00 % | 41.033 K | 0.000 | 0.000 -100.00 % | 523.781 K 2 479.98 % | -22.008 K -5 407 409.35 % | 0.407 87 402 584 400.00 % | 0.000 -100.00 % | 0.056 108.50 % | -0.658 |
| Cost of revenue | 215.094 K -1.94 % | 219.341 K -2.66 % | 225.327 K 4.72 % | 215.163 K 14.10 % | 188.573 K -12.49 % | 215.499 K -15.94 % | 256.352 K -11.48 % | 289.588 K 9.40 % | 264.696 K 521.61 % | -62.782 K 63.04 % | -169.858 K -102.21 % | 7.685 M 105.41 % | 3.741 M | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 389.929 K 9.13 % | 357.297 K 92.98 % | 185.149 K -0.88 % | 186.802 K -0.65 % | 188.022 K 4.32 % | 180.237 K -14.01 % | 209.603 K 9.07 % | 192.166 K 5.88 % | 181.491 K -12.35 % | 207.075 K 4.60 % | 197.966 K -14.07 % | 230.374 K 24.36 % | 185.244 K -54.31 % | 405.406 K -15.83 % | 481.640 K -16.33 % | 575.620 K -47.12 % | 1.089 M |
| Selling and marketing 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 |
| Other expenses | 0.000 | 0.000 -100.00 % | 174.354 K 27.66 % | 136.572 K 23.50 % | 110.588 K 47.42 % | 75.018 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | -6.724 M -1 981.96 % | 357.297 K -0.61 % | 359.502 K 11.17 % | 323.379 K 8.30 % | 298.609 K 16.98 % | 255.258 K -11.24 % | 287.573 K 5.14 % | 273.513 K 7.14 % | 255.285 K -11.78 % | 289.385 K 4.76 % | 276.226 K 3.84 % | 266.017 K 18.36 % | 224.754 K -54.96 % | 499.035 K -8.36 % | 544.531 K -14.10 % | 633.887 K -48.56 % | 1.232 M |
| Cost and expenses | -6.509 M -1 921.76 % | 357.297 K -86.25 % | 2.598 M 184.29 % | -3.082 M -219.06 % | 2.589 M 551.70 % | 397.245 K -13.20 % | 457.658 K -1.74 % | 465.769 K 8.53 % | 429.145 K -10.84 % | 481.324 K 11.75 % | 430.727 K -13.42 % | 497.480 K 13.49 % | 438.355 K -12.16 % | 499.035 K -8.36 % | 544.531 K -14.10 % | 633.887 K -48.56 % | 1.232 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 -100.00 % | 4.046 | 0.000 | 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 | -6.724 M -1 981.96 % | 357.297 K 92.98 % | 185.149 K -0.88 % | 186.802 K -0.65 % | 188.022 K 4.32 % | 180.237 K -14.01 % | 209.603 K 9.07 % | 192.166 K 5.88 % | 181.491 K -12.35 % | 207.075 K 4.60 % | 197.966 K -14.07 % | 230.374 K 24.36 % | 185.244 K -54.31 % | 405.406 K -15.83 % | 481.640 K -16.33 % | 575.620 K -47.12 % | 1.089 M |
| Interest income | 0.000 -100.00 % | 106.619 K 233.18 % | 32.000 K | 0.000 -100.00 % | 932.000 -80.36 % | 4.745 K -46.76 % | 8.912 K 419.65 % | 1.715 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | -8.334 M -8 173.15 % | -100.740 K -106.87 % | 1.466 M 135.62 % | -4.116 M -406.92 % | 1.341 M 135.57 % | -3.771 M -199.95 % | 3.773 M 271.24 % | -2.203 M 58.83 % | -5.351 M -4 043.38 % | -129.157 K -374.06 % | 47.128 K 100.56 % | -8.440 M -114.61 % | -3.933 M -205.10 % | 3.742 M 216.10 % | -3.223 M 63.08 % | -8.730 M -116.74 % | 52.156 M |
| Operating income | 8.277 M 561.70 % | 1.251 M 182.51 % | -1.516 M -137.14 % | 4.082 M 395.71 % | -1.380 M -136.78 % | 3.754 M 196.26 % | -3.900 M -280.37 % | 2.162 M -59.29 % | 5.310 M 368.50 % | 1.133 M -58.03 % | 2.700 M 1 487.72 % | 170.086 K -43.65 % | 301.847 K -8.73 % | 330.735 K -15.41 % | 390.983 K -57.76 % | 925.562 K -59.15 % | 2.266 M |
| Operating income ratio | 4.68 501.81 % | 0.78 155.52 % | -1.40 -134.32 % | 4.08 457.33 % | -1.14 -220.27 % | 0.95 -15.84 % | 1.13 24.66 % | 0.91 -5.15 % | 0.95 30.71 % | 0.73 -19.05 % | 0.90 4 330.79 % | 0.02 -69.77 % | 0.07 -83.10 % | 0.40 -4.63 % | 0.42 -29.58 % | 0.59 -8.37 % | 0.65 |
| Total other income expenses net | 142.655 K 286.42 % | -76.525 K -304.88 % | 37.351 K 201.48 % | -36.806 K -3.39 % | -35.600 K -24.12 % | -28.683 K -136.50 % | 78.584 K 264.73 % | -47.705 K -1 528.16 % | -2.930 K -102.27 % | 129.157 K 686.87 % | 16.414 K 136.28 % | -45.238 K -101.14 % | 3.955 M 207.70 % | -3.672 M -213.92 % | 3.223 M -63.08 % | 8.730 M 116.74 % | -52.156 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -2.141 M -47.82 % | -1.448 M 56.25 % | -3.310 M -70.71 % | -1.939 M -122.13 % | -872.938 K -69.13 % | -516.121 K 32.58 % | -765.489 K 55.36 % | -1.715 M -12.77 % | -1.521 M -40.38 % | -1.083 M 22.09 % | -1.391 M -138.89 % | -582.066 K 79.06 % | -2.780 M -65.75 % | -1.677 M -81.15 % | -925.760 K -2.75 % | -900.990 K -497.33 % | -150.837 K |
| Total investments | 27.346 M 23.14 % | 22.207 M 3.97 % | 21.360 M 13.95 % | 18.744 M 25.37 % | 14.951 M -59.86 % | 37.244 M 8.31 % | 34.385 M -27.55 % | 47.459 M -7.26 % | 51.175 M 8.89 % | 46.996 M -6.91 % | 50.485 M -6.53 % | 54.010 M 20.34 % | 44.881 M 81.58 % | 24.718 M -31.89 % | 36.291 M -21.23 % | 46.073 M -21.40 % | 58.615 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 29.215 M 25.14 % | 23.345 M -4.16 % | 24.357 M 19.70 % | 20.348 M 30.08 % | 15.643 M -18.00 % | 19.078 M 7.53 % | 17.742 M -29.08 % | 25.016 M -6.78 % | 26.837 M 10.17 % | 24.359 M -7.73 % | 26.401 M -0.66 % | 26.576 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 29.215 M 25.14 % | 23.345 M -4.16 % | 24.357 M 19.70 % | 20.348 M 30.08 % | 15.643 M -18.00 % | 19.078 M 7.53 % | 17.742 M -29.08 % | 25.016 M -6.78 % | 26.837 M 10.17 % | 24.359 M -7.73 % | 26.401 M -0.45 % | 26.522 M 5.64 % | 25.107 M -4.32 % | 26.241 M -29.40 % | 37.170 M -20.35 % | 46.665 M -20.04 % | 58.363 M |
| Other non current liabilities | 0.000 -100.00 % | 172.518 K 202.11 % | 57.105 K -11.68 % | 64.654 K -20.35 % | 81.171 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 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 0.000 -100.00 % | 172.518 K 202.11 % | 57.105 K -11.68 % | 64.654 K -20.35 % | 81.171 K -68.11 % | 254.556 K -5.75 % | 270.089 K -43.41 % | 477.299 K 49.39 % | 319.490 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 330.170 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.582 K 26.66 % | 56.514 K -44.62 % | 102.056 K 71.08 % | 59.654 K 10.24 % | 54.112 K -19.33 % | 67.081 K -15.45 % | 79.338 K 30.60 % | 60.749 K -11.53 % | 68.670 K -72.60 % | 250.661 K -24.49 % | 331.968 K -35.61 % | 515.532 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 330.170 K 68.29 % | 196.189 K -37.32 % | 312.993 K -2.58 % | 321.287 K 127.36 % | 141.311 K -44.49 % | 254.557 K -5.75 % | 270.089 K -43.41 % | 477.299 K 49.39 % | 319.490 K 17.82 % | 271.172 K -4.67 % | 284.469 K -3.90 % | 296.000 K 26.09 % | 234.751 K -5.61 % | 248.712 K -22.91 % | 322.619 K -22.57 % | 416.660 K -31.94 % | 612.175 K |
| Total liabilities | 330.170 K -10.45 % | 368.707 K 17.80 % | 312.993 K -2.58 % | 321.287 K 44.41 % | 222.482 K -12.60 % | 254.557 K -5.75 % | 270.089 K -43.41 % | 477.299 K 49.39 % | 319.490 K 17.82 % | 271.172 K -4.67 % | 284.469 K -3.90 % | 296.000 K 26.09 % | 234.751 K -5.61 % | 248.712 K -22.91 % | 322.619 K -22.57 % | 416.660 K -31.94 % | 612.175 K |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.192 M 27.55 % | -23.729 M 7.26 % | -25.588 M -8.89 % | -23.498 M 6.91 % | -25.242 M 3.50 % | -26.158 M -16.26 % | -22.499 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 27.346 M 23.14 % | 22.207 M 3.97 % | 21.360 M 13.95 % | 18.744 M 25.37 % | 14.951 M -19.71 % | 18.622 M 8.31 % | 17.192 M -27.55 % | 23.729 M -7.26 % | 25.588 M 8.89 % | 23.498 M -6.91 % | 25.242 M -3.50 % | 26.158 M 16.26 % | 22.499 M | 0.000 | 0.000 -100.00 % | 46.073 M -21.40 % | 58.615 M |
| Intangible 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible 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 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 27.346 M 23.14 % | 22.207 M 3.97 % | 21.360 M 13.95 % | 18.744 M 25.37 % | 14.951 M -19.71 % | 18.622 M 8.31 % | 17.192 M -27.55 % | 23.729 M -7.26 % | 25.588 M 8.89 % | 23.498 M -6.91 % | 25.242 M -3.50 % | 26.158 M 16.26 % | 22.499 M | 0.000 | 0.000 -100.00 % | 46.073 M -21.40 % | 58.615 M |
| Other current 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 |
| Short term investments | 0.000 -100.00 % | 22.207 M 3.97 % | 21.360 M 13.95 % | 18.744 M 25.37 % | 14.951 M -19.71 % | 18.622 M 8.31 % | 17.192 M -27.55 % | 23.729 M -7.26 % | 25.588 M 8.89 % | 23.498 M -6.91 % | 25.242 M -9.37 % | 27.852 M 24.44 % | 22.383 M -9.45 % | 24.718 M -31.89 % | 36.291 M | 0.000 | 0.000 |
| cash and cash equivalents | 2.141 M 47.82 % | 1.448 M -56.25 % | 3.310 M 70.71 % | 1.939 M 122.13 % | 872.938 K 69.13 % | 516.121 K -32.58 % | 765.489 K -55.36 % | 1.715 M 12.77 % | 1.521 M 40.38 % | 1.083 M -22.09 % | 1.391 M 138.89 % | 582.066 K -79.06 % | 2.780 M 65.75 % | 1.677 M 81.15 % | 925.760 K 2.75 % | 900.990 K 497.33 % | 150.837 K |
| Cash and short term investments | 2.141 M 47.82 % | 1.448 M -56.25 % | 3.310 M 70.71 % | 1.939 M 122.13 % | 872.938 K -95.44 % | 19.138 M 6.57 % | 17.958 M -29.42 % | 25.444 M -6.14 % | 27.109 M 10.28 % | 24.581 M -7.70 % | 26.633 M -6.46 % | 28.472 M 13.22 % | 25.148 M -4.72 % | 26.395 M -29.08 % | 37.217 M 4 030.65 % | 900.990 K 497.33 % | 150.837 K |
| Total current assets | 2.199 M 45.97 % | 1.506 M -55.27 % | 3.367 M 69.19 % | 1.990 M 117.60 % | 914.635 K -95.27 % | 19.332 M 7.33 % | 18.012 M -29.35 % | 25.494 M -6.12 % | 27.156 M 10.26 % | 24.630 M -7.70 % | 26.686 M -6.48 % | 28.536 M 13.18 % | 25.212 M -4.83 % | 26.490 M -29.35 % | 37.493 M 3 618.31 % | 1.008 M 180.10 % | 359.993 K |
| Inventory | 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 % | 3.882 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 57.918 K -0.23 % | 58.052 K 1.58 % | 57.149 K 11.58 % | 51.216 K 22.83 % | 41.697 K -78.54 % | 194.299 K 260.77 % | 53.857 K 9.13 % | 49.351 K 3.37 % | 47.740 K -2.63 % | 49.027 K -6.98 % | 52.704 K -12.08 % | 59.942 K -6.87 % | 64.363 K -32.50 % | 95.350 K -65.50 % | 276.355 K 157.45 % | 107.345 K -48.68 % | 209.156 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.622 M -8.31 % | -17.192 M 27.55 % | -23.729 M 7.26 % | -25.588 M -8.89 % | -23.498 M 6.91 % | -25.242 M 9.50 % | -27.894 M -24.70 % | -22.368 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 196.189 K -37.32 % | 312.993 K -2.58 % | 321.287 K 127.36 % | 141.311 K -22.77 % | 182.975 K -14.33 % | 213.575 K -43.08 % | 375.243 K 44.42 % | 259.836 K 19.71 % | 217.060 K -0.15 % | 217.388 K 0.33 % | 216.663 K 24.52 % | 174.002 K -3.35 % | 180.042 K 150.20 % | 71.958 K -15.04 % | 84.692 K -12.37 % | 96.643 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -54.720 K -100.22 % | 25.107 M -4.32 % | 26.241 M -29.40 % | 37.170 M -20.35 % | 46.665 M -20.04 % | 58.363 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 100.00 % | -370.098 K 4.11 % | -385.941 K | 0.000 100.00 % | -254.556 K 5.75 % | -270.089 K 43.41 % | -477.299 K -49.39 % | -319.490 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 29.545 M 24.59 % | 23.713 M -4.10 % | 24.727 M 19.26 % | 20.734 M 30.68 % | 15.866 M -17.93 % | 19.332 M 7.33 % | 18.012 M -29.35 % | 25.494 M -6.12 % | 27.156 M 10.26 % | 24.630 M -7.70 % | 26.686 M -0.43 % | 26.800 M 5.75 % | 25.343 M -4.33 % | 26.490 M -29.35 % | 37.493 M -20.37 % | 47.081 M -20.17 % | 58.975 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 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 | 0.000 | 0.000 | 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 |
| Change in working capital | 8.128 K 171.20 % | 2.997 K 114.99 % | -19.998 K -320.92 % | -4.751 K -338.69 % | -1.083 K -107.27 % | 14.898 K 193.63 % | -15.911 K -296.53 % | 8.096 K 24.73 % | 6.491 K 165.44 % | -9.919 K -182.95 % | 11.958 K 215.93 % | 3.785 K |
| Accounts receivables | 134.000 114.84 % | -903.000 84.78 % | -5.933 K 37.67 % | -9.519 K -208.10 % | 8.806 K 162.55 % | 3.354 K 174.43 % | -4.506 K -179.70 % | -1.611 K -225.17 % | 1.287 K -65.00 % | 3.677 K -49.20 % | 7.238 K 63.72 % | 4.421 K |
| Inventory | 0.000 100.00 % | -3.900 K -127.73 % | 14.065 K 394.99 % | -4.768 K -148.22 % | 9.889 K 185.66 % | -11.544 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 7.993 K 104.95 % | 3.900 K 127.73 % | -14.065 K -394.99 % | 4.768 K 148.22 % | -9.889 K -185.66 % | 11.544 K 201.22 % | -11.405 K -217.49 % | 9.707 K 86.53 % | 5.204 K | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 -100.00 % | 3.900 K 127.73 % | -14.065 K -394.99 % | 4.768 K 148.22 % | -9.889 K -185.66 % | 11.544 K 201.22 % | -11.405 K -217.49 % | 9.707 K 654.23 % | 1.287 K 109.47 % | -13.596 K -388.05 % | 4.720 K 842.14 % | -636.000 |
| Other non cash items | -5.323 M -670.80 % | -690.630 K 74.03 % | -2.659 M 30.88 % | -3.847 M -199.56 % | 3.863 M 350.78 % | -1.541 M -123.86 % | 6.457 M 236.64 % | 1.918 M 191.82 % | -2.089 M -217.95 % | 1.771 M 87.92 % | 942.404 K 125.56 % | -3.686 M |
| Net cash provided by operating activities | 3.105 M 621.23 % | 430.482 K 110.35 % | -4.158 M -2 241.59 % | 194.133 K -92.06 % | 2.446 M 12.70 % | 2.171 M -19.56 % | 2.698 M -33.21 % | 4.040 M 25.28 % | 3.225 M 6.66 % | 3.024 M -17.64 % | 3.671 M -17.16 % | 4.432 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -285.280 K 95.48 % | -6.306 M -529.75 % | -1.001 M -19.50 % | -837.953 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 2.589 M 1 124.87 % | 211.353 K -88.73 % | 1.875 M 64.50 % | 1.140 M -62.93 % | 3.074 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -2.589 M -3 601.82 % | 73.927 K -98.33 % | 4.431 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 -100.00 % | 138.193 K -93.82 % | 2.236 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 70.281 K -94.58 % | 1.296 M -86.74 % | 9.770 M 142.37 % | 4.031 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.329 M | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -428.807 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -705.026 K 59.85 % | -1.756 M 61.56 % | -4.568 M |
| Dividends paid | -2.568 M 23.59 % | -3.360 M 14.38 % | -3.925 M -33.35 % | -2.943 M -80.46 % | -1.631 M 31.78 % | -2.391 M 35.28 % | -3.694 M 3.28 % | -3.819 M -37.04 % | -2.787 M -7.19 % | -2.600 M -5.51 % | -2.464 M -19.53 % | -2.062 M |
| Other financing activites | 0.000 100.00 % | -182.700 K 50.15 % | -366.531 K -47.55 % | -248.408 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -2.497 M -11.13 % | -2.247 M -141.01 % | 5.479 M 552.66 % | 839.482 K 140.76 % | -2.060 M 13.85 % | -2.391 M 35.28 % | -3.694 M 3.28 % | -3.819 M -37.04 % | -2.787 M 15.68 % | -3.305 M -14.30 % | -2.891 M 56.38 % | -6.629 M |
| Effect of forex changes on cash | 85.083 K 287.45 % | -45.389 K -191.39 % | 49.665 K 52.72 % | 32.520 K 209.74 % | -29.633 K -1.72 % | -29.131 K -163.10 % | 46.167 K 272.07 % | -26.830 K -4 291.16 % | -611.000 97.63 % | -25.771 K -189.92 % | 28.660 K 9 375.08 % | -309.000 |
| Net change in cash | 692.490 K 137.19 % | -1.862 M -235.81 % | 1.371 M 28.60 % | 1.066 M 198.79 % | 356.817 K 243.09 % | -249.368 K 73.74 % | -949.484 K -588.91 % | 194.206 K -55.61 % | 437.452 K 242.40 % | -307.192 K -138.00 % | 808.441 K 136.79 % | -2.198 M |
| Cash at beginning of period | 1.448 M -56.25 % | 3.310 M 70.71 % | 1.939 M 122.13 % | 872.938 K 69.13 % | 516.121 K -32.58 % | 765.489 K -55.36 % | 1.715 M 12.77 % | 1.521 M 40.38 % | 1.083 M -22.09 % | 1.391 M 138.89 % | 582.066 K -79.06 % | 2.780 M |
| Cash at end of period | 2.141 M 47.82 % | 1.448 M -56.25 % | 3.310 M 70.71 % | 1.939 M 122.13 % | 872.938 K 69.13 % | 516.121 K -32.58 % | 765.489 K -55.36 % | 1.715 M 12.77 % | 1.521 M 40.38 % | 1.083 M -22.09 % | 1.391 M 138.89 % | 582.066 K |
| Operating cash flow | 515.970 K 19.86 % | 430.482 K 110.35 % | -4.158 M -2 241.59 % | 194.133 K -92.06 % | 2.446 M 12.70 % | 2.171 M -19.56 % | 2.698 M -33.21 % | 4.040 M 25.28 % | 3.225 M 6.66 % | 3.024 M -17.64 % | 3.671 M -17.16 % | 4.432 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 515.970 K 19.86 % | 430.483 K 110.35 % | -4.158 M -2 241.59 % | 194.133 K -92.06 % | 2.446 M 12.70 % | 2.171 M -19.56 % | 2.698 M -33.21 % | 4.040 M 25.28 % | 3.225 M 6.66 % | 3.024 M -17.64 % | 3.671 M -17.16 % | 4.432 M |
| 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 | 2013-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.951 M 35.78 % | 1.437 M 8.42 % | 1.325 M -46.06 % | 2.457 M 389.58 % | -848.314 K -136.64 % | 2.315 M 168.48 % | -3.381 M -604.65 % | 669.951 K -78.70 % | 3.146 M 14.90 % | 2.738 M 172.95 % | -3.753 M -283.32 % | 2.047 M -1.32 % | 2.075 M 160.32 % | -3.440 M -9 110.96 % | 38.172 K -98.30 % | 2.242 M 480.57 % | 386.106 K -94.68 % | 7.263 M 576.79 % | -1.523 M -1 172.68 % | -119.692 K -106.90 % | 1.735 M -29.43 % | 2.458 M 248.62 % | 705.044 K -84.95 % | 4.684 M 19.25 % | 3.928 M |
| Net income | 1.665 M -72.15 % | 5.981 M 390.32 % | 1.220 M -45.74 % | 2.248 M 298.97 % | -1.130 M -152.14 % | 2.167 M 159.44 % | -3.645 M -743.13 % | 566.833 K -80.53 % | 2.912 M 16.23 % | 2.505 M 163.89 % | -3.921 M -311.45 % | 1.855 M 0.69 % | 1.842 M 150.96 % | -3.614 M -5 539.01 % | -64.093 K -103.22 % | 1.992 M 1 530.37 % | 122.184 K -98.27 % | 7.057 M 503.31 % | -1.750 M -526.50 % | -279.304 K -118.11 % | 1.542 M -32.72 % | 2.292 M 439.06 % | 425.142 K -90.36 % | 4.410 M 19.03 % | 3.705 M |
| Income before tax | 1.692 M -71.71 % | 5.981 M 384.62 % | 1.234 M -45.79 % | 2.276 M 306.57 % | -1.102 M -150.23 % | 2.194 M 160.56 % | -3.623 M -729.07 % | 575.890 K -80.33 % | 2.928 M 16.07 % | 2.522 M 164.69 % | -3.899 M -307.62 % | 1.878 M 0.74 % | 1.864 M 151.90 % | -3.592 M -6 930.16 % | -51.096 K -102.54 % | 2.012 M 1 305.54 % | 143.180 K -97.98 % | 7.079 M 509.12 % | -1.730 M -565.23 % | -260.096 K -116.68 % | 1.560 M -32.46 % | 2.309 M 425.33 % | 439.558 K -90.06 % | 4.422 M 18.99 % | 3.716 M |
| Income before tax ratio | 0.87 -79.17 % | 4.16 346.98 % | 0.93 0.50 % | 0.93 -28.66 % | 1.30 37.08 % | 0.95 -11.56 % | 1.07 24.65 % | 0.86 -7.63 % | 0.93 1.02 % | 0.92 -11.32 % | 1.04 13.26 % | 0.92 2.09 % | 0.90 -13.97 % | 1.04 178.02 % | -1.34 -249.10 % | 0.90 142.10 % | 0.37 -61.95 % | 0.97 -14.19 % | 1.14 -47.73 % | 2.17 141.66 % | 0.90 -4.28 % | 0.94 50.69 % | 0.62 -33.96 % | 0.94 -0.21 % | 0.95 |
| EBITDA | 0.000 -100.00 % | 5.881 M 396.77 % | 1.184 M 91 587.40 % | -1.294 K | 0.000 | 0.000 | 0.000 100.00 % | -4.351 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.182 K | 0.000 | 0.000 | 0.000 -100.00 % | 46.160 K | 0.000 | 0.000 -100.00 % | 28.856 K |
| Net income ratio | 0.85 -79.49 % | 4.16 352.24 % | 0.92 0.59 % | 0.92 -31.29 % | 1.33 42.30 % | 0.94 -13.20 % | 1.08 27.44 % | 0.85 -8.59 % | 0.93 1.16 % | 0.91 -12.42 % | 1.04 15.34 % | 0.91 2.04 % | 0.89 -15.52 % | 1.05 162.58 % | -1.68 -288.94 % | 0.89 180.82 % | 0.32 -67.43 % | 0.97 -15.41 % | 1.15 -50.77 % | 2.33 162.49 % | 0.89 -4.66 % | 0.93 54.63 % | 0.60 -35.95 % | 0.94 -0.19 % | 0.94 |
| Ratio EBITDA | 0.00 -100.00 % | 4.09 358.19 % | 0.89 169 700.13 % | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.02 | 0.00 | 0.00 -100.00 % | 0.01 |
| Gross profit ratio | 1.00 6.96 % | 0.93 2.94 % | 0.91 -9.17 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 3.249 M -3.27 % | 3.358 M 0.17 % | 3.353 M 0.13 % | 3.348 M 1.08 % | 3.313 M 5.09 % | 3.152 M 11.83 % | 2.819 M 19.61 % | 2.357 M 4.24 % | 2.261 M 0.00 % | 2.261 M -1.33 % | 2.292 M -1.37 % | 2.323 M 0.00 % | 2.323 M 0.00 % | 2.323 M 0.00 % | 2.323 M 0.00 % | 2.323 M 0.00 % | 2.323 M 0.00 % | 2.323 M 0.00 % | 2.323 M 0.00 % | 2.323 M -0.90 % | 2.345 M 1.94 % | 2.300 M 1.90 % | 2.257 M -6.62 % | 2.417 M -6.38 % | 2.582 M |
| Weighted average shs out | 3.249 M -3.27 % | 3.358 M 0.17 % | 3.353 M 0.13 % | 3.348 M 1.08 % | 3.313 M 5.09 % | 3.152 M 11.83 % | 2.819 M 19.61 % | 2.357 M 4.24 % | 2.261 M 0.00 % | 2.261 M -1.33 % | 2.292 M -1.37 % | 2.323 M 0.00 % | 2.323 M 0.00 % | 2.323 M 0.00 % | 2.324 M 0.00 % | 2.323 M 0.00 % | 2.324 M 0.00 % | 2.323 M 0.00 % | 2.323 M 0.00 % | 2.324 M -0.90 % | 2.345 M 1.94 % | 2.300 M 1.90 % | 2.257 M -6.62 % | 2.417 M -6.38 % | 2.582 M |
| EPS diluted | 0.52 -70.79 % | 1.78 394.44 % | 0.36 -47.06 % | 0.68 300.00 % | -0.34 -150.00 % | 0.68 152.31 % | -1.30 -641.67 % | 0.24 -81.25 % | 1.28 16.36 % | 1.10 163.95 % | -1.72 -315.00 % | 0.80 0.00 % | 0.80 151.28 % | -1.56 -5 552.17 % | -0.03 -103.21 % | 0.86 1 534.98 % | 0.05 -98.27 % | 3.04 500.00 % | -0.76 -532.28 % | -0.12 -118.21 % | 0.66 -34.00 % | 1.00 430.79 % | 0.19 -89.65 % | 1.82 26.39 % | 1.44 |
| Earnings per share | 0.52 -70.79 % | 1.78 394.44 % | 0.36 -47.06 % | 0.68 300.00 % | -0.34 -150.00 % | 0.68 152.31 % | -1.30 -641.67 % | 0.24 -81.25 % | 1.28 16.36 % | 1.10 163.95 % | -1.72 -315.00 % | 0.80 0.00 % | 0.80 151.28 % | -1.56 -5 552.17 % | -0.03 -103.21 % | 0.86 1 534.98 % | 0.05 -98.27 % | 3.04 500.00 % | -0.76 -532.28 % | -0.12 -118.21 % | 0.66 -34.00 % | 1.00 430.79 % | 0.19 -89.65 % | 1.82 26.39 % | 1.44 |
| Gross profit | 1.951 M 45.23 % | 1.343 M 11.60 % | 1.204 M -51.01 % | 2.457 M 389.58 % | -848.314 K -136.64 % | 2.315 M 168.48 % | -3.381 M -604.65 % | 669.951 K -78.70 % | 3.146 M 14.90 % | 2.738 M 172.95 % | -3.753 M -283.32 % | 2.047 M -1.32 % | 2.075 M 160.32 % | -3.440 M -9 110.96 % | 38.172 K -98.30 % | 2.242 M 480.57 % | 386.106 K -94.68 % | 7.263 M 576.79 % | -1.523 M -1 172.68 % | -119.692 K -106.90 % | 1.735 M -29.43 % | 2.458 M 248.62 % | 705.044 K -84.95 % | 4.684 M 19.25 % | 3.928 M |
| Income tax expense | 26.500 K 87.05 % | 14.167 K -1.27 % | 14.349 K -49.73 % | 28.546 K 2.93 % | 27.734 K 1.87 % | 27.224 K 19.98 % | 22.690 K 150.55 % | 9.056 K -42.79 % | 15.830 K -7.20 % | 17.058 K -23.53 % | 22.306 K -4.76 % | 23.422 K 4.46 % | 22.422 K 1.58 % | 22.074 K 69.83 % | 12.998 K -36.28 % | 20.398 K -2.86 % | 20.998 K -2.02 % | 21.430 K 9.31 % | 19.604 K 2.06 % | 19.208 K 8.43 % | 17.714 K 2.06 % | 17.356 K 20.39 % | 14.416 K 21.12 % | 11.902 K 7.52 % | 11.070 K |
| Cost of revenue | 0.000 -100.00 % | 93.516 K -23.08 % | 121.578 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 |
| General and administrative expenses | 202.672 K 122.55 % | 91.070 K -12.34 % | 103.895 K -31.72 % | 152.162 K -25.82 % | 205.136 K 36.80 % | 149.948 K -28.44 % | 209.554 K 181.64 % | 74.405 K -57.38 % | 174.570 K 31.95 % | 132.304 K -20.45 % | 166.306 K 12.95 % | 147.236 K -15.86 % | 174.988 K 6.23 % | 164.722 K 53.25 % | 107.483 K -39.38 % | 177.296 K -14.40 % | 207.126 K 20.96 % | 171.232 K -7.00 % | 184.120 K 8.92 % | 169.038 K -26.50 % | 229.976 K 40.69 % | 163.468 K -25.96 % | 220.770 K -4.22 % | 230.500 K 3.93 % | 221.786 K |
| Selling and marketing 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 | 0.000 |
| Other 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 | 0.000 |
| Operating expenses | 202.672 K 104.47 % | -4.538 M -4 467.64 % | 103.895 K -42.33 % | 180.154 K -28.98 % | 253.668 K 109.27 % | 121.216 K -49.88 % | 241.846 K 157.12 % | 94.060 K -56.92 % | 218.328 K 1.21 % | 215.714 K 48.02 % | 145.736 K -13.99 % | 169.446 K -19.56 % | 210.636 K 38.15 % | 152.466 K 70.80 % | 89.268 K -61.04 % | 229.152 K -5.67 % | 242.926 K 31.96 % | 184.092 K -11.04 % | 206.946 K 47.40 % | 140.402 K -19.70 % | 174.842 K 17.48 % | 148.824 K -43.94 % | 265.486 K 1.16 % | 262.430 K 23.72 % | 212.120 K |
| Cost and expenses | 202.672 K 104.56 % | -4.444 M -4 377.63 % | 103.895 K -42.33 % | 180.154 K -28.98 % | 253.668 K 109.27 % | 121.216 K -49.88 % | 241.846 K 157.12 % | 94.060 K -56.92 % | 218.328 K 1.21 % | 215.714 K 48.02 % | 145.736 K -13.99 % | 169.446 K -19.56 % | 210.636 K 38.15 % | 152.466 K 70.80 % | 89.268 K -61.04 % | 229.152 K -5.67 % | 242.926 K 31.96 % | 184.092 K -11.04 % | 206.946 K 47.40 % | 140.402 K -19.70 % | 174.842 K 17.48 % | 148.824 K -43.94 % | 265.486 K 1.16 % | 262.430 K 23.72 % | 212.120 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 | 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 | 202.672 K 104.47 % | -4.538 M -4 467.64 % | 103.895 K -31.72 % | 152.162 K -25.82 % | 205.136 K 36.80 % | 149.948 K -28.44 % | 209.554 K 181.64 % | 74.405 K -57.38 % | 174.570 K 31.95 % | 132.304 K -20.45 % | 166.306 K 12.95 % | 147.236 K -15.86 % | 174.988 K 6.23 % | 164.722 K 53.25 % | 107.483 K -39.38 % | 177.296 K -14.40 % | 207.126 K 20.96 % | 171.232 K -7.00 % | 184.120 K 8.92 % | 169.038 K -26.50 % | 229.976 K 40.69 % | 163.468 K -25.96 % | 220.770 K -4.22 % | 230.500 K 3.93 % | 221.786 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | -1.730 M 41.44 % | -2.955 M -143.67 % | -1.213 M 46.76 % | -2.278 M -312.63 % | 1.071 M 149.81 % | -2.151 M -159.46 % | 3.617 M 723.31 % | -580.240 K 80.37 % | -2.956 M -14.01 % | -2.593 M -165.91 % | 3.934 M 308.55 % | -1.886 M -0.09 % | -1.885 M -152.12 % | 3.616 M 4 514.29 % | 78.369 K 103.84 % | -2.042 M -1 167.12 % | -161.166 K 97.72 % | -7.074 M -510.75 % | 1.722 M 456.27 % | 309.584 K 120.92 % | -1.480 M 34.60 % | -2.263 M -382.20 % | -469.304 K 89.42 % | -4.437 M -20.34 % | -3.687 M |
| Operating income | 1.748 M -70.28 % | 5.881 M 145.41 % | 2.396 M 5.21 % | 2.278 M 312.63 % | -1.071 M -149.81 % | 2.151 M 159.46 % | -3.617 M -723.31 % | 580.240 K -80.37 % | 2.956 M 14.01 % | 2.593 M 165.91 % | -3.934 M -308.55 % | 1.886 M 0.09 % | 1.885 M 152.12 % | -3.616 M -4 514.29 % | -78.369 K -103.84 % | 2.042 M 1 167.12 % | 161.166 K -97.72 % | 7.074 M 510.75 % | -1.722 M -456.27 % | -309.584 K -120.92 % | 1.480 M -34.60 % | 2.263 M 382.20 % | 469.304 K -89.42 % | 4.437 M 20.34 % | 3.687 M |
| Operating income ratio | 0.90 -78.11 % | 4.09 126.35 % | 1.81 95.04 % | 0.93 -26.57 % | 1.26 35.94 % | 0.93 -13.17 % | 1.07 23.51 % | 0.87 -7.82 % | 0.94 -0.77 % | 0.95 -9.65 % | 1.05 13.76 % | 0.92 1.43 % | 0.91 -13.60 % | 1.05 151.21 % | -2.05 -325.35 % | 0.91 118.26 % | 0.42 -57.14 % | 0.97 -13.85 % | 1.13 -56.29 % | 2.59 203.13 % | 0.85 -7.32 % | 0.92 38.31 % | 0.67 -29.73 % | 0.95 0.92 % | 0.94 |
| Total other income expenses net | -56.272 K -156.50 % | 99.593 K 675.40 % | 12.844 K 1 092.58 % | -1.294 K 97.33 % | -48.532 K -268.92 % | 28.730 K 573.94 % | -6.062 K -39.36 % | -4.350 K 90.06 % | -43.760 K 47.54 % | -83.410 K -340.79 % | 34.640 K 518.46 % | -8.278 K 76.78 % | -35.648 K -248.30 % | 24.038 K 31.97 % | 18.215 K 135.13 % | -51.856 K -44.85 % | -35.800 K -178.34 % | -12.862 K 43.66 % | -22.828 K -179.72 % | 28.634 K -48.06 % | 55.134 K 276.55 % | 14.642 K 149.22 % | -29.746 K 6.84 % | -31.930 K -210.66 % | 28.854 K |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -374.618 K 82.50 % | -2.141 M -222.50 % | -663.744 K 54.16 % | -1.448 M 49.79 % | -2.884 M 12.87 % | -3.310 M -176.09 % | -1.199 M 38.17 % | -1.939 M -527.00 % | -309.263 K 64.57 % | -872.938 K 34.93 % | -1.342 M -159.93 % | -516.121 K -20.07 % | -429.845 K 43.85 % | -765.489 K -5.99 % | -722.241 K 57.89 % | -1.715 M -233.66 % | -513.982 K 66.20 % | -1.521 M -1 099.20 % | -126.815 K 88.29 % | -1.083 M 53.52 % | -2.331 M -67.60 % | -1.391 M -56.38 % | -889.166 K -52.76 % | -582.066 K 65.52 % | -1.688 M 39.27 % | -2.780 M |
| Total investments | 27.989 M 2.35 % | 27.346 M 13.33 % | 24.130 M 8.66 % | 22.207 M 11.02 % | 20.003 M -6.35 % | 21.360 M 1.65 % | 21.013 M 12.11 % | 18.744 M 8.22 % | 17.321 M 15.85 % | 14.951 M -41.45 % | 25.535 M -31.44 % | 37.244 M 2.95 % | 36.176 M 5.21 % | 34.385 M -23.71 % | 45.069 M -5.03 % | 47.459 M -5.03 % | 49.971 M -2.35 % | 51.175 M 19.93 % | 42.672 M -9.20 % | 46.996 M -1.57 % | 47.747 M -5.42 % | 50.485 M 8.08 % | 46.711 M -13.51 % | 54.010 M 21.29 % | 44.531 M -0.78 % | 44.881 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 28.145 M -3.66 % | 29.215 M 18.91 % | 24.568 M 5.24 % | 23.345 M 3.34 % | 22.591 M -7.25 % | 24.357 M 11.53 % | 21.839 M 7.32 % | 20.348 M 17.22 % | 17.359 M 10.97 % | 15.643 M 12.35 % | 13.924 M -27.01 % | 19.078 M 4.08 % | 18.330 M 3.31 % | 17.742 M -22.70 % | 22.953 M -8.25 % | 25.016 M -0.51 % | 25.145 M -6.31 % | 26.837 M 26.41 % | 21.229 M -12.85 % | 24.359 M -6.13 % | 25.948 M -1.71 % | 26.401 M 9.88 % | 24.027 M -9.59 % | 26.576 M 14.37 % | 23.238 M | 0.000 |
| Total equity | 28.145 M -3.66 % | 29.215 M 18.91 % | 24.568 M 5.24 % | 23.345 M 3.34 % | 22.591 M -7.25 % | 24.357 M 11.53 % | 21.839 M 7.32 % | 20.348 M 17.22 % | 17.359 M 10.97 % | 15.643 M 12.35 % | 13.924 M -27.01 % | 19.078 M 4.08 % | 18.330 M 3.31 % | 17.742 M -22.70 % | 22.953 M -8.25 % | 25.016 M -0.51 % | 25.145 M -6.31 % | 26.837 M 26.41 % | 21.229 M -12.85 % | 24.359 M -6.13 % | 25.948 M -1.71 % | 26.401 M 9.88 % | 24.027 M -9.41 % | 26.522 M 14.13 % | 23.238 M -7.45 % | 25.107 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 172.518 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 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 172.518 K -51.27 % | 354.012 K -4.35 % | 370.098 K -14.21 % | 431.402 K 11.78 % | 385.941 K 23.03 % | 313.684 K 40.99 % | 222.482 K -3.08 % | 229.548 K -9.82 % | 254.556 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 |
| Other current liabilities | 271.819 K -17.67 % | 330.170 K 15.98 % | 284.684 K | 0.000 100.00 % | -282.242 K 9.82 % | -312.993 K 12.85 % | -359.162 K -11.79 % | -321.287 K -25.56 % | -255.874 K -81.07 % | -141.311 K -219.95 % | 117.811 K 64.58 % | 71.581 K 50.73 % | 47.489 K -15.97 % | 56.514 K 9.17 % | 51.765 K -49.28 % | 102.056 K 31.62 % | 77.538 K 29.98 % | 59.654 K 23.92 % | 48.138 K -11.04 % | 54.112 K -28.05 % | 75.206 K 12.11 % | 67.081 K 6.84 % | 62.784 K -20.87 % | 79.338 K 61.28 % | 49.194 K -19.02 % | 60.749 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 271.819 K -17.67 % | 330.170 K 15.98 % | 284.684 K 45.11 % | 196.189 K -30.49 % | 282.242 K -9.82 % | 312.993 K -12.85 % | 359.162 K 11.79 % | 321.287 K 25.56 % | 255.874 K 81.07 % | 141.311 K -38.44 % | 229.548 K -9.82 % | 254.557 K 5.23 % | 241.895 K -10.44 % | 270.089 K -24.08 % | 355.747 K -25.47 % | 477.299 K 20.28 % | 396.832 K 24.21 % | 319.490 K 12.74 % | 283.391 K 4.51 % | 271.172 K -8.37 % | 295.937 K 4.03 % | 284.469 K 6.85 % | 266.244 K -10.05 % | 296.000 K 30.73 % | 226.421 K -3.55 % | 234.751 K |
| Total liabilities | 271.819 K -17.67 % | 330.170 K 15.98 % | 284.684 K -22.79 % | 368.707 K 30.64 % | 282.242 K -9.82 % | 312.993 K -12.85 % | 359.162 K 11.79 % | 321.287 K 25.56 % | 255.874 K 81.07 % | 141.311 K -38.44 % | 229.548 K -9.82 % | 254.557 K 5.23 % | 241.895 K -10.44 % | 270.089 K -24.08 % | 355.747 K -25.47 % | 477.299 K 20.28 % | 396.832 K 24.21 % | 319.490 K 12.74 % | 283.391 K 4.51 % | 271.172 K -8.37 % | 295.937 K 4.03 % | 284.469 K 6.85 % | 266.244 K -10.05 % | 296.000 K 30.73 % | 226.421 K -3.55 % | 234.751 K |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.003 M 6.35 % | -21.360 M -1.65 % | -21.013 M -12.11 % | -18.744 M -8.22 % | -17.321 M -15.85 % | -14.951 M -17.10 % | -12.767 M 31.44 % | -18.622 M -2.95 % | -18.088 M -5.21 % | -17.192 M 23.71 % | -22.535 M 5.03 % | -23.729 M 5.03 % | -24.986 M 2.35 % | -25.588 M -19.93 % | -21.336 M 9.20 % | -23.498 M 1.57 % | -23.873 M 5.42 % | -25.242 M -8.08 % | -23.355 M 10.71 % | -26.158 M -20.54 % | -21.700 M 3.55 % | -22.499 M |
| Long term investments | 27.989 M 2.35 % | 27.346 M 13.33 % | 24.130 M 8.66 % | 22.207 M 11.02 % | 20.003 M -6.35 % | 21.360 M 1.65 % | 21.013 M 12.11 % | 18.744 M 8.22 % | 17.321 M 15.85 % | 14.951 M 17.10 % | 12.767 M -31.44 % | 18.622 M 2.95 % | 18.088 M 5.21 % | 17.192 M -23.71 % | 22.535 M -5.03 % | 23.729 M -5.03 % | 24.986 M -2.35 % | 25.588 M 19.93 % | 21.336 M -9.20 % | 23.498 M -1.57 % | 23.873 M -5.42 % | 25.242 M 8.08 % | 23.355 M -10.71 % | 26.158 M 20.54 % | 21.700 M -3.55 % | 22.499 M |
| Intangible 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 27.989 M 2.35 % | 27.346 M 13.33 % | 24.130 M 8.66 % | 22.207 M 11.02 % | 20.003 M -6.35 % | 21.360 M 1.65 % | 21.013 M 12.11 % | 18.744 M 8.22 % | 17.321 M 15.85 % | 14.951 M 17.10 % | 12.767 M -31.44 % | 18.622 M 2.95 % | 18.088 M 5.21 % | 17.192 M -23.71 % | 22.535 M -5.03 % | 23.729 M -5.03 % | 24.986 M -2.35 % | 25.588 M 19.93 % | 21.336 M -9.20 % | 23.498 M -1.57 % | 23.873 M -5.42 % | 25.242 M 8.08 % | 23.355 M -10.71 % | 26.158 M 20.54 % | 21.700 M -3.55 % | 22.499 M |
| Other current 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 -100.00 % | 3.399 K | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 22.207 M 11.02 % | 20.003 M -6.35 % | 21.360 M 1.65 % | 21.013 M 12.11 % | 18.744 M 8.22 % | 17.321 M 15.85 % | 14.951 M 17.10 % | 12.767 M -31.44 % | 18.622 M 2.95 % | 18.088 M 5.21 % | 17.192 M -23.71 % | 22.535 M -5.03 % | 23.729 M -5.03 % | 24.986 M -2.35 % | 25.588 M 19.93 % | 21.336 M -9.20 % | 23.498 M -1.57 % | 23.873 M -5.42 % | 25.242 M 8.08 % | 23.355 M -16.14 % | 27.852 M 21.99 % | 22.832 M 2.01 % | 22.383 M |
| cash and cash equivalents | 374.618 K -82.50 % | 2.141 M 222.50 % | 663.744 K -54.16 % | 1.448 M -49.79 % | 2.884 M -12.87 % | 3.310 M 176.09 % | 1.199 M -38.17 % | 1.939 M 527.00 % | 309.263 K -64.57 % | 872.938 K -34.93 % | 1.342 M 159.93 % | 516.121 K 20.07 % | 429.845 K -43.85 % | 765.489 K 5.99 % | 722.241 K -57.89 % | 1.715 M 233.66 % | 513.982 K -66.20 % | 1.521 M 1 099.20 % | 126.815 K -88.29 % | 1.083 M -53.52 % | 2.331 M 67.60 % | 1.391 M 56.38 % | 889.166 K 52.76 % | 582.066 K -65.52 % | 1.688 M -39.27 % | 2.780 M |
| Cash and short term investments | 374.618 K -82.50 % | 2.141 M 222.50 % | 663.744 K -54.16 % | 1.448 M -49.79 % | 2.884 M -12.87 % | 3.310 M 176.09 % | 1.199 M -38.17 % | 1.939 M 527.00 % | 309.263 K -64.57 % | 872.938 K -93.81 % | 14.109 M -26.28 % | 19.138 M 3.35 % | 18.518 M 3.12 % | 17.958 M -22.78 % | 23.257 M -8.60 % | 25.444 M -0.22 % | 25.500 M -5.94 % | 27.109 M 26.30 % | 21.463 M -12.69 % | 24.581 M -6.19 % | 26.204 M -1.61 % | 26.633 M 9.85 % | 24.245 M -14.85 % | 28.472 M 15.70 % | 24.608 M -2.15 % | 25.148 M |
| Total current assets | 427.835 K -80.54 % | 2.199 M 204.39 % | 722.262 K -52.05 % | 1.506 M -48.80 % | 2.942 M -12.63 % | 3.367 M 167.91 % | 1.257 M -36.85 % | 1.990 M 464.96 % | 352.286 K -61.48 % | 914.635 K -93.54 % | 14.154 M -26.79 % | 19.332 M 4.10 % | 18.571 M 3.11 % | 18.012 M -22.72 % | 23.308 M -8.57 % | 25.494 M -0.19 % | 25.541 M -5.95 % | 27.156 M 26.23 % | 21.513 M -12.66 % | 24.630 M -6.15 % | 26.244 M -1.65 % | 26.686 M 9.85 % | 24.293 M -14.87 % | 28.536 M 15.64 % | 24.676 M -2.12 % | 25.212 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.945 M -7.21 % | 24.727 M 11.03 % | 22.270 M 7.41 % | 20.734 M 17.32 % | 17.673 M 11.39 % | 15.866 M 6 814 374 925 487 308 800.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 150.00 % | 0.000 -900.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 -100.00 % | 3.882 K 1 667 496 717 387 100.00 % | 0.000 | 0.000 |
| Net receivables | 53.217 K -8.12 % | 57.918 K -1.03 % | 58.518 K 0.80 % | 58.052 K 0.59 % | 57.711 K 0.98 % | 57.149 K -1.39 % | 57.953 K 13.15 % | 51.216 K 19.04 % | 43.023 K 3.18 % | 41.697 K -6.63 % | 44.658 K -77.02 % | 194.299 K 262.54 % | 53.594 K -0.49 % | 53.857 K 4.69 % | 51.445 K 4.24 % | 49.351 K 17.82 % | 41.887 K -12.26 % | 47.740 K -4.29 % | 49.880 K 1.74 % | 49.027 K 21.22 % | 40.446 K -23.26 % | 52.704 K 9.04 % | 48.336 K -19.36 % | 59.942 K -8.02 % | 65.171 K 1.26 % | 64.363 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.767 M 31.44 % | -18.622 M -2.95 % | -18.088 M -5.21 % | -17.192 M 23.71 % | -22.535 M 5.03 % | -23.729 M 5.03 % | -24.986 M 2.35 % | -25.588 M -19.93 % | -21.336 M 9.20 % | -23.498 M 1.57 % | -23.873 M 5.42 % | -25.242 M -8.08 % | -23.355 M 16.27 % | -27.894 M -21.68 % | -22.923 M -2.48 % | -22.368 M |
| Account payables | 0.000 | 0.000 | 0.000 -100.00 % | 196.189 K -30.49 % | 282.242 K -9.82 % | 312.993 K -12.85 % | 359.162 K 11.79 % | 321.287 K 25.56 % | 255.874 K 81.07 % | 141.311 K 26.47 % | 111.737 K -38.93 % | 182.975 K -5.88 % | 194.406 K -8.98 % | 213.575 K -29.74 % | 303.982 K -18.99 % | 375.243 K 17.52 % | 319.294 K 22.88 % | 259.836 K 10.45 % | 235.253 K 8.38 % | 217.060 K -1.66 % | 220.731 K 1.54 % | 217.388 K 6.85 % | 203.460 K -6.09 % | 216.663 K 30.52 % | 166.003 K -4.60 % | 174.002 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -54.720 K | 0.000 -100.00 % | 25.107 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -354.012 K 4.35 % | -370.098 K 14.21 % | -431.402 K -11.78 % | -385.941 K -23.03 % | -313.684 K -40.99 % | -222.482 K 3.08 % | -229.548 K 9.82 % | -254.556 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 |
| Total assets | 28.417 M -3.82 % | 29.545 M 18.88 % | 24.853 M 4.80 % | 23.713 M 3.35 % | 22.945 M -7.21 % | 24.727 M 11.03 % | 22.270 M 7.41 % | 20.734 M 17.32 % | 17.673 M 11.39 % | 15.866 M 12.10 % | 14.154 M -26.79 % | 19.332 M 4.10 % | 18.571 M 3.11 % | 18.012 M -22.72 % | 23.308 M -8.57 % | 25.494 M -0.19 % | 25.541 M -5.95 % | 27.156 M 26.23 % | 21.513 M -12.66 % | 24.630 M -6.15 % | 26.244 M -1.65 % | 26.686 M 9.85 % | 24.293 M -9.35 % | 26.800 M 14.27 % | 23.453 M -7.46 % | 25.343 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-12-31 | 2013-06-30 | 2012-12-31 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -8.570 K -155.30 % | 15.498 K 310.28 % | -7.370 K -281.62 % | 4.058 K 482.11 % | -1.062 K 71.99 % | -3.792 K 76.60 % | -16.208 K -640.63 % | 2.998 K 138.68 % | -7.750 K -140.49 % | 19.140 K 194.65 % | -20.222 K -179.57 % | 25.414 K 341.67 % | -10.516 K -621.11 % | 2.018 K 111.25 % | -17.930 K -302.97 % | 8.834 K 1 297.02 % | -738.000 -105.81 % | 12.706 K 304.47 % | -6.214 K 40.68 % | -10.476 K -1 977.42 % | 558.000 -95.06 % | 11.302 K 1 622.87 % | 656.000 -96.22 % | 17.370 K 227.87 % | -13.584 K |
| Accounts receivables | 4.702 K 683.67 % | 600.000 357.51 % | -233.000 31.87 % | -342.000 39.15 % | -562.000 -169.90 % | 804.000 111.93 % | -6.738 K 17.77 % | -8.194 K -517.95 % | -1.326 K -144.78 % | 2.961 K -49.35 % | 5.846 K 89.19 % | 3.090 K 1 070.45 % | 264.000 110.95 % | -2.412 K -15.19 % | -2.094 K 71.95 % | -7.466 K -227.54 % | 5.854 K 173.30 % | 2.142 K 350.82 % | -854.000 90.05 % | -8.580 K -170.00 % | 12.258 K 380.63 % | -4.368 K -137.64 % | 11.606 K 121.91 % | 5.230 K 747.28 % | -808.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 14.898 K 315.79 % | -6.904 K | 0.000 100.00 % | -500.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.178 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -13.272 K -278.17 % | 7.449 K 3 297.00 % | -233.000 -105.30 % | 4.400 K 1 860.00 % | -250.000 94.56 % | -4.596 K 51.47 % | -9.470 K -184.61 % | 11.192 K 274.22 % | -6.424 K -179.42 % | 8.089 K 131.03 % | -26.068 K -216.77 % | 22.324 K 307.09 % | -10.780 K -343.34 % | 4.430 K 127.97 % | -15.836 K -197.15 % | 16.300 K 347.27 % | -6.592 K -162.40 % | 10.564 K 297.09 % | -5.360 K -182.70 % | -1.896 K 83.79 % | -11.700 K -174.66 % | 15.670 K 243.11 % | -10.950 K -190.20 % | 12.140 K 195.02 % | -12.776 K |
| Other non cash items | -1.185 M 79.27 % | -5.718 M -486.61 % | -974.712 K 53.42 % | -2.093 M -254.89 % | 1.351 M 437.50 % | -400.326 K 82.28 % | -2.259 M -57.58 % | -1.433 M 40.61 % | -2.413 M 1.46 % | -2.449 M -140.43 % | 6.058 M 998.36 % | -674.334 K 22.15 % | -866.244 K -116.21 % | 5.344 M 380.24 % | 1.113 M -12.78 % | 1.276 M 98.65 % | 642.198 K 115.10 % | -4.254 M -296.50 % | 2.165 M 514.34 % | 352.342 K -75.16 % | 1.419 M 172.93 % | -1.945 M -167.36 % | 2.887 M 165.40 % | -4.415 M -705.92 % | 728.654 K |
| Net cash provided by operating activities | 471.358 K 69.35 % | 278.326 K 17.12 % | 237.645 K 49.30 % | 159.176 K -27.41 % | 219.269 K -87.56 % | 1.763 M 129.77 % | -5.920 M -1 895.83 % | -296.630 K -160.44 % | 490.764 K 419.48 % | 94.472 K -95.54 % | 2.116 M 75.54 % | 1.206 M 24.93 % | 965.030 K -44.27 % | 1.732 M 79.15 % | 966.624 K -70.50 % | 3.277 M 329.08 % | 763.644 K -72.89 % | 2.817 M 589.44 % | 408.528 K 553.00 % | 62.562 K -97.89 % | 2.961 M 727.11 % | 358.008 K -89.19 % | 3.313 M 27 359.51 % | 12.066 K -99.73 % | 4.420 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -46.078 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -837.953 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 |
| Sales maturities of investments | 1.749 M -27.66 % | 2.417 M 1 308.03 % | 171.667 K | 0.000 -100.00 % | 52.036 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.073 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 cash used for investing activites | 1.702 M -29.57 % | 2.417 M 1 308.03 % | 171.667 K | 0.000 -100.00 % | 52.036 K 101.15 % | -4.509 M | 0.000 | 0.000 | 0.000 -100.00 % | 235.437 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 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 28.279 K -32.67 % | 42.000 K | 0.000 -100.00 % | 1.231 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 |
| Common stock repurchased | -1.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.186 K 99.72 % | -426.436 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -705.026 K | 0.000 100.00 % | -1.756 M -3 659.35 % | -46.706 K 98.97 % | -4.521 M |
| Dividends paid | -1.397 M -5.66 % | -1.323 M -112.43 % | -622.558 K 57.42 % | -1.462 M 22.99 % | -1.898 M 1.64 % | -1.930 M 3.24 % | -1.995 M -7.13 % | -1.862 M -72.19 % | -1.081 M 8.58 % | -1.183 M -34.87 % | -876.988 K 21.54 % | -1.118 M 12.20 % | -1.273 M 24.54 % | -1.687 M 15.94 % | -2.007 M 2.79 % | -2.064 M -17.64 % | -1.755 M -23.12 % | -1.425 M -4.66 % | -1.362 M -3.66 % | -1.314 M -2.13 % | -1.286 M -4.43 % | -1.232 M 0.04 % | -1.232 M -18.25 % | -1.042 M -2.23 % | -1.019 M |
| Other financing activites | 133.382 K | 0.000 100.00 % | -622.558 K -426.53 % | -118.238 K -109.60 % | 1.231 M -44.91 % | 2.235 M -68.82 % | 7.168 M 89.50 % | 3.783 M | 0.000 -100.00 % | 427.622 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.329 M | 0.000 | 0.000 100.00 % | -4.521 M |
| Net cash used provided by financing activities | -2.764 M -113.59 % | -1.294 M -7.57 % | -1.203 M 23.86 % | -1.580 M -136.94 % | -666.930 K -318.41 % | 305.360 K -94.10 % | 5.174 M 169.34 % | 1.921 M 277.63 % | -1.081 M -42.96 % | -756.382 K 41.97 % | -1.303 M -16.61 % | -1.118 M 12.20 % | -1.273 M 24.54 % | -1.687 M 15.94 % | -2.007 M 2.79 % | -2.064 M -17.64 % | -1.755 M -23.12 % | -1.425 M -4.66 % | -1.362 M -3.66 % | -1.314 M 34.03 % | -1.991 M -2 158.49 % | 96.740 K 103.24 % | -2.988 M -174.44 % | -1.089 M 80.35 % | -5.540 M |
| Effect of forex changes on cash | -177.024 K -334.03 % | 75.640 K 701.02 % | 9.443 K 162.59 % | -15.088 K 0.42 % | -15.151 K -135.10 % | 43.170 K 564.56 % | 6.496 K 15.46 % | 5.626 K -79.08 % | 26.894 K 227.56 % | -21.083 K -268.23 % | 12.532 K 911.66 % | -1.544 K 94.40 % | -27.588 K -1 884.75 % | -1.390 K -102.92 % | 47.558 K 524.02 % | -11.216 K 28.17 % | -15.614 K -690.99 % | 2.642 K 181.19 % | -3.254 K -182.34 % | 3.952 K 113.30 % | -29.724 K -163.80 % | 46.592 K 359.83 % | -17.932 K 38.51 % | -29.164 K -201.07 % | 28.854 K |
| Net change in cash | -1.766 M -219.58 % | 1.477 M 288.29 % | -784.359 K -9.23 % | -718.064 K -68.59 % | -425.927 K 64.47 % | -1.199 M -223.98 % | -370.064 K -145.41 % | 814.905 K 389.14 % | -281.837 K 39.86 % | -468.638 K -213.55 % | 412.727 K 856.78 % | 43.137 K 125.70 % | -167.822 K -876.13 % | 21.623 K 104.36 % | -496.364 K -182.66 % | 600.495 K 219.29 % | -503.392 K -172.23 % | 696.975 K 245.73 % | -478.250 K 23.31 % | -623.605 K -232.68 % | 470.008 K 87.50 % | 250.670 K 63.25 % | 153.550 K 127.77 % | -552.981 K -1.31 % | -545.814 K |
| Cash at beginning of period | 2.141 M 222.50 % | 663.744 K -54.16 % | 1.448 M | 0.000 -100.00 % | 3.310 M 176.09 % | 1.199 M | 0.000 -100.00 % | 309.263 K | 0.000 -100.00 % | 1.342 M | 0.000 -100.00 % | 429.845 K | 0.000 -100.00 % | 722.241 K | 0.000 -100.00 % | 513.982 K | 0.000 -100.00 % | 126.815 K | 0.000 -100.00 % | 2.331 M | 0.000 -100.00 % | 889.166 K | 0.000 -100.00 % | 1.688 M | 0.000 |
| Cash at end of period | 374.618 K -82.50 % | 2.141 M 222.50 % | 663.744 K 192.44 % | -718.064 K -124.90 % | 2.884 M | 0.000 100.00 % | -370.064 K -132.92 % | 1.124 M 498.87 % | -281.837 K -132.29 % | 872.938 K 111.50 % | 412.727 K -12.74 % | 472.982 K 381.84 % | -167.822 K -122.56 % | 743.864 K 249.86 % | -496.364 K -144.54 % | 1.114 M 321.39 % | -503.392 K -161.11 % | 823.790 K 272.25 % | -478.250 K -128.02 % | 1.707 M 263.17 % | 470.008 K -58.77 % | 1.140 M 642.32 % | 153.550 K -86.47 % | 1.135 M 307.95 % | -545.814 K |
| Operating cash flow | 1.087 M 290.52 % | 278.326 K 36.00 % | 204.656 K 28.57 % | 159.176 K -27.41 % | 219.269 K -87.56 % | 1.763 M 129.77 % | -5.920 M -1 895.83 % | -296.630 K -160.44 % | 490.764 K 419.48 % | 94.472 K -95.54 % | 2.116 M 75.54 % | 1.206 M 24.93 % | 965.030 K -44.27 % | 1.732 M 79.15 % | 966.624 K -70.50 % | 3.277 M 329.08 % | 763.644 K -72.89 % | 2.817 M 589.44 % | 408.528 K 553.00 % | 62.562 K -97.89 % | 2.961 M 727.11 % | 358.008 K -89.19 % | 3.313 M 27 359.51 % | 12.066 K -99.73 % | 4.420 M |
| Capital expenditure | 0.000 -100.00 % | 4.000 -20.00 % | 5.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 1.087 M 290.51 % | 278.330 K 36.00 % | 204.661 K 28.58 % | 159.176 K -27.41 % | 219.269 K -87.56 % | 1.763 M 129.77 % | -5.920 M -1 895.83 % | -296.630 K -160.44 % | 490.764 K 419.48 % | 94.472 K -95.54 % | 2.116 M 75.54 % | 1.206 M 24.93 % | 965.030 K -44.27 % | 1.732 M 79.15 % | 966.624 K -70.50 % | 3.277 M 329.08 % | 763.644 K -72.89 % | 2.817 M 589.44 % | 408.528 K 553.00 % | 62.562 K -97.89 % | 2.961 M 727.11 % | 358.008 K -89.19 % | 3.313 M 27 359.51 % | 12.066 K -99.73 % | 4.420 M |
| 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 |