Alarum Technologies Ltd. ALAR
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 31.975 M 20.88 % | 26.453 M 43.16 % | 18.477 M 79.60 % | 10.288 M 109.10 % | 4.920 M 49.34 % | 3.295 M 125.47 % | 1.461 M 32.30 % | 1.105 M 30.58 % | 845.846 K 18.32 % | 714.900 K | 0.000 | 0.000 | 0.000 -100.00 % | 275.760 K -93.20 % | 4.056 M -0.54 % | 4.078 M -4.68 % | 4.278 M 4.00 % | 4.114 M 14.66 % | 3.588 M |
| Net income | 5.807 M 203.84 % | -5.593 M 54.93 % | -12.407 M 5.53 % | -13.134 M -66.25 % | -7.900 M 39.42 % | -13.040 M -11.31 % | -11.715 M -118.79 % | -5.354 M 40.19 % | -8.952 M 50.79 % | -18.193 M -5 278.40 % | -338.269 K 69.84 % | -1.122 M -119.52 % | -510.954 K -219.05 % | 429.178 K 177.61 % | -553.012 K -35.06 % | -409.469 K 56.54 % | -942.119 K -563.39 % | 203.308 K -2.36 % | 208.228 K |
| Income before tax | 7.034 M 215.82 % | -6.073 M 52.30 % | -12.733 M 9.57 % | -14.080 M -72.80 % | -8.148 M 37.41 % | -13.017 M -11.17 % | -11.709 M -118.72 % | -5.353 M 40.19 % | -8.950 M 50.81 % | -18.195 M -5 279.00 % | -338.269 K 69.84 % | -1.122 M -119.52 % | -510.954 K -219.05 % | 429.178 K 177.35 % | -554.887 K -111.44 % | -262.427 K 63.82 % | -725.248 K -333.87 % | 310.107 K 14.26 % | 271.396 K |
| Income before tax ratio | 0.22 195.82 % | -0.23 66.68 % | -0.69 49.65 % | -1.37 17.36 % | -1.66 58.09 % | -3.95 50.69 % | -8.01 -65.33 % | -4.85 54.20 % | -10.58 58.43 % | -25.45 | 0.00 | 0.00 | 0.00 -100.00 % | 1.56 1 237.62 % | -0.14 -112.60 % | -0.06 62.04 % | -0.17 -324.87 % | 0.08 -0.35 % | 0.08 |
| EBITDA | 8.324 M 607.96 % | -1.639 M 83.99 % | -10.233 M 15.93 % | -12.172 M -88.28 % | -6.465 M 42.67 % | -11.276 M -4.10 % | -10.833 M -125.02 % | -4.814 M 44.39 % | -8.657 M 50.81 % | -17.601 M -5 103.12 % | -338.269 K 69.82 % | -1.121 M -119.36 % | -510.951 K -217.82 % | 433.662 K 288.86 % | -229.620 K -105.84 % | -111.554 K 79.20 % | -536.258 K -215.96 % | 462.465 K 14.08 % | 405.404 K |
| Net income ratio | 0.18 185.91 % | -0.21 68.51 % | -0.67 47.40 % | -1.28 20.49 % | -1.61 59.43 % | -3.96 50.63 % | -8.02 -65.38 % | -4.85 54.20 % | -10.58 58.41 % | -25.45 | 0.00 | 0.00 | 0.00 -100.00 % | 1.56 1 241.47 % | -0.14 -35.79 % | -0.10 54.40 % | -0.22 -545.57 % | 0.05 -14.85 % | 0.06 |
| Ratio EBITDA | 0.26 520.23 % | -0.06 88.81 % | -0.55 53.19 % | -1.18 9.95 % | -1.31 61.61 % | -3.42 53.83 % | -7.41 -70.09 % | -4.36 57.41 % | -10.23 58.43 % | -24.62 | 0.00 | 0.00 | 0.00 -100.00 % | 1.57 2 877.82 % | -0.06 -106.96 % | -0.03 78.18 % | -0.13 -211.50 % | 0.11 -0.51 % | 0.11 |
| Gross profit ratio | 0.74 23.52 % | 0.60 22.77 % | 0.49 11.69 % | 0.44 1.61 % | 0.43 0.77 % | 0.43 4.09 % | 0.41 -6.08 % | 0.44 22.25 % | 0.36 12.84 % | 0.32 | 0.00 | 0.00 | 0.00 -100.00 % | 0.35 -5.08 % | 0.36 -8.62 % | 0.40 17.31 % | 0.34 -27.17 % | 0.47 0.62 % | 0.46 |
| Weighted average shs out dil | 6.836 M 64.97 % | 4.144 M 32.33 % | 3.131 M 15.52 % | 2.711 M 49.32 % | 1.815 M 986.01 % | 167.149 K 1 543.71 % | 10.169 K 341.17 % | 2.305 K 60.07 % | 1.440 K 74.55 % | 825.000 60.19 % | 515.000 0.00 % | 515.000 51 400.00 % | 1.000 0.00 % | 1.000 0.00 % | 1.000 -90.00 % | 10.000 0.00 % | 10.000 0.00 % | 10.000 -9.09 % | 11.000 |
| Weighted average shs out | 6.836 M 70.68 % | 4.005 M 27.91 % | 3.131 M 15.52 % | 2.711 M 49.32 % | 1.815 M 986.01 % | 167.149 K 1 543.71 % | 10.169 K 341.36 % | 2.304 K 60.00 % | 1.440 K 74.55 % | 825.000 60.19 % | 515.000 0.00 % | 515.000 51 400.00 % | 1.000 0.00 % | 1.000 0.00 % | 1.000 -90.00 % | 10.000 0.00 % | 10.000 0.00 % | 10.000 0.00 % | 10.000 |
| EPS diluted | 0.85 160.71 % | -1.40 66.67 % | -4.20 12.50 % | -4.80 -11.63 % | -4.30 94.49 % | -78.00 93.25 % | -1 156.00 49.85 % | -2 305.00 62.77 % | -6 192.00 71.91 % | -22 042.00 -207.59 % | -7 166.00 -75.90 % | -4 074.00 98.81 % | -341 070.00 -249.59 % | 228 000.00 143.31 % | -526 390.00 -1 279.68 % | -38 153.00 56.79 % | -88 306.00 -573.74 % | 18 640.00 1.81 % | 18 309.00 |
| Earnings per share | 0.85 160.71 % | -1.40 66.67 % | -4.20 12.50 % | -4.80 -11.63 % | -4.30 94.49 % | -78.00 93.25 % | -1 156.00 49.87 % | -2 305.80 62.76 % | -6 192.00 71.91 % | -22 042.00 -207.59 % | -7 166.00 -75.90 % | -4 074.00 98.81 % | -341 070.00 -209.40 % | 311 750.00 159.22 % | -526 390.00 -1 279.68 % | -38 153.00 56.79 % | -88 306.00 -563.67 % | 19 045.00 -3.83 % | 19 803.00 |
| Gross profit | 23.742 M 49.30 % | 15.902 M 75.76 % | 9.047 M 100.60 % | 4.510 M 112.46 % | 2.123 M 50.49 % | 1.411 M 134.68 % | 601.040 K 24.25 % | 483.726 K 59.64 % | 303.019 K 33.51 % | 226.968 K | 0.000 | 0.000 | 0.000 -100.00 % | 95.466 K -93.55 % | 1.479 M -9.12 % | 1.628 M 11.82 % | 1.456 M -24.25 % | 1.922 M 15.37 % | 1.666 M |
| Income tax expense | 1.227 M 355.18 % | -480.757 K -47.60 % | -325.720 K 65.56 % | -945.653 K -281.73 % | -247.726 K -1 173.62 % | 23.074 K 285.85 % | 5.980 K 493.84 % | 1.007 K -49.80 % | 2.006 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.808 K -89.91 % | 156.741 K -40.48 % | 263.342 K 146.58 % | 106.798 K 69.07 % | 63.168 K |
| Cost of revenue | 8.233 M -21.97 % | 10.551 M 11.89 % | 9.430 M 63.20 % | 5.778 M 106.54 % | 2.797 M 48.48 % | 1.884 M 119.03 % | 860.195 K 38.57 % | 620.782 K 14.36 % | 542.826 K 11.25 % | 487.932 K | 0.000 | 0.000 | 0.000 -100.00 % | 180.294 K -93.00 % | 2.577 M 5.15 % | 2.450 M -13.19 % | 2.823 M 28.77 % | 2.192 M 14.04 % | 1.922 M |
| General and administrative 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 |
| 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 |
| 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 |
| Operating expenses | 16.990 M 12.58 % | 15.092 M -28.68 % | 21.160 M 8.42 % | 19.516 M 87.52 % | 10.408 M 6.23 % | 9.798 M 0.21 % | 9.777 M 24.77 % | 7.836 M 28.64 % | 6.091 M -68.46 % | 19.316 M 7 340.03 % | 259.627 K -27.24 % | 356.836 K 117.37 % | 164.160 K -53.83 % | 355.549 K -80.33 % | 1.807 M -12.62 % | 2.068 M 3.90 % | 1.991 M 25.65 % | 1.584 M 15.93 % | 1.367 M |
| Cost and expenses | 25.223 M -1.64 % | 25.643 M -16.17 % | 30.590 M 20.93 % | 25.294 M 91.55 % | 13.205 M 13.04 % | 11.682 M 9.82 % | 10.637 M 25.78 % | 8.457 M 27.48 % | 6.634 M -66.50 % | 19.804 M 7 527.96 % | 259.627 K -27.24 % | 356.836 K 117.37 % | 164.160 K -69.36 % | 535.843 K -87.78 % | 4.384 M -2.98 % | 4.519 M -6.12 % | 4.813 M 27.46 % | 3.776 M 14.83 % | 3.289 M |
| Research and development expenses | 4.392 M 27.44 % | 3.446 M -7.77 % | 3.736 M -21.74 % | 4.774 M 115.31 % | 2.217 M -11.05 % | 2.493 M 3.61 % | 2.406 M 48.48 % | 1.620 M 48.85 % | 1.089 M 36.96 % | 794.889 K | 0.000 | 0.000 | 0.000 -100.00 % | 52.072 K -92.10 % | 659.113 K 8.12 % | 609.608 K -10.86 % | 683.846 K 17.65 % | 581.266 K 16.22 % | 500.155 K |
| Selling general and administrative expenses | 12.599 M 8.18 % | 11.646 M -33.16 % | 17.424 M 18.19 % | 14.742 M 80.00 % | 8.190 M 12.12 % | 7.305 M -0.90 % | 7.371 M 18.58 % | 6.216 M 24.25 % | 5.003 M -72.99 % | 18.521 M 7 033.86 % | 259.627 K -27.24 % | 356.836 K 117.37 % | 164.160 K -45.91 % | 303.476 K -73.57 % | 1.148 M -21.29 % | 1.459 M 11.62 % | 1.307 M 30.29 % | 1.003 M 15.76 % | 866.529 K |
| Interest income | 795.000 K 591.30 % | 115.000 K 618.75 % | 16.000 K 100.00 % | 8.000 K -42.86 % | 14.000 K 250.00 % | 4.000 K -60.00 % | 10.000 K 11.11 % | 9.000 K 350.00 % | 2.000 K -98.67 % | 150.000 K 354.55 % | 33.000 K -50.41 % | 66.545 K 1 504.27 % | 4.148 K -85.73 % | 29.065 K 578.14 % | 4.286 K -74.87 % | 17.058 K -52.99 % | 36.289 K | 0.000 -100.00 % | 6.059 K |
| Interest expense | 393.000 K -41.86 % | 676.000 K 105.47 % | 329.000 K 171.90 % | 121.000 K -60.71 % | 308.000 K -49.76 % | 613.000 K 14.15 % | 537.000 K 108.95 % | 257.000 K 2 041.85 % | 11.999 K -96.12 % | 309.000 K -68.50 % | 981.000 K | 0.000 | 0.000 -100.00 % | 4.471 K -90.73 % | 48.227 K 89.42 % | 25.461 K -55.51 % | 57.225 K 46.05 % | 39.183 K -17.64 % | 47.576 K |
| Depreciation and amortization | 873.124 K -76.78 % | 3.760 M 73.09 % | 2.172 M 21.62 % | 1.786 M 30.14 % | 1.373 M 21.94 % | 1.126 M 230.21 % | 340.888 K 21.68 % | 280.158 K -0.28 % | 280.945 K -1.75 % | 285.960 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.742 K -6.26 % | 107.472 K -12.28 % | 122.517 K 21.70 % | 100.674 K 16.82 % | 86.179 K |
| Operating income | 6.752 M 733.66 % | 809.907 K 106.69 % | -12.112 M 19.28 % | -15.006 M -81.13 % | -8.285 M 1.22 % | -8.387 M 8.60 % | -9.176 M -24.80 % | -7.353 M -27.02 % | -5.788 M 69.68 % | -19.089 M -7 252.61 % | -259.627 K 27.24 % | -356.836 K -117.37 % | -164.160 K 36.88 % | -260.082 K 20.69 % | -327.949 K 25.57 % | -440.613 K 17.66 % | -535.135 K -258.65 % | 337.296 K 12.84 % | 298.920 K |
| Operating income ratio | 0.21 589.68 % | 0.03 104.67 % | -0.66 55.06 % | -1.46 13.37 % | -1.68 33.86 % | -2.55 59.46 % | -6.28 5.67 % | -6.66 2.72 % | -6.84 74.37 % | -26.70 | 0.00 | 0.00 | 0.00 100.00 % | -0.94 -1 066.45 % | -0.08 25.16 % | -0.11 13.62 % | -0.13 -252.55 % | 0.08 -1.59 % | 0.08 |
| Total other income expenses net | 282.333 K 104.10 % | -6.883 M -1 009.19 % | -620.562 K -166.97 % | 926.640 K 576.61 % | 136.954 K 102.96 % | -4.630 M -82.80 % | -2.533 M -226.67 % | 1.999 M 163.24 % | -3.162 M -453.70 % | 893.875 K 1 236.65 % | -78.641 K 89.72 % | -764.808 K -120.54 % | -346.793 K -150.31 % | 689.261 K 403.72 % | -226.938 K -227.36 % | 178.186 K 193.73 % | -190.113 K -599.23 % | -27.189 K 1.21 % | -27.523 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -13.491 M -51.81 % | -8.887 M -3 542.21 % | -244.000 K 92.53 % | -3.266 M 68.46 % | -10.354 M -411.68 % | 3.322 M 189.37 % | -3.717 M -5.78 % | -3.514 M -181.57 % | -1.248 M -585.60 % | 257.000 K 184.82 % | -303.000 K | 0.000 100.00 % | -67.004 K -282.40 % | -17.522 K -102.08 % | 842.580 K 90.89 % | 441.393 K 23.68 % | 356.897 K 2.67 % | 347.622 K 4.68 % | 332.068 K |
| Total investments | 9.811 M 9 333.65 % | 104.000 K -29.73 % | 148.000 K -97.49 % | 5.887 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 954.678 K -33.88 % | 1.444 M 722.10 % | 175.631 K -52.58 % | 370.380 K -6.55 % | 396.346 K -24.10 % | 522.213 K -18.37 % | 639.705 K |
| Total debt | 1.590 M -19.90 % | 1.985 M -34.83 % | 3.046 M 441.99 % | 562.000 K -15.23 % | 663.000 K -91.35 % | 7.663 M | 0.000 | 0.000 -100.00 % | 63.000 K -80.25 % | 319.000 K 4 457.14 % | 7.000 K -66.67 % | 21.000 K | 0.000 | 0.000 -100.00 % | 845.969 K 85.77 % | 455.385 K 3.68 % | 439.237 K 8.17 % | 406.079 K 10.95 % | 365.986 K |
| Accumulated other comprehensive income loss | 11.012 M -26.28 % | 14.938 M -0.69 % | 15.042 M -10.10 % | 16.732 M 9.67 % | 15.256 M 16.73 % | 13.070 M 10.72 % | 11.805 M -6.18 % | 12.583 M 8.25 % | 11.624 M 14.66 % | 10.138 M 2 788.32 % | 351.000 K 602.00 % | 50.000 K -88.78 % | 445.713 K 2.48 % | 434.913 K 1 227.82 % | 32.754 K 6.96 % | 30.623 K -4.41 % | 32.036 K -0.56 % | 32.216 K 15.11 % | 27.988 K |
| Retained earnings | -96.553 M 5.65 % | -102.333 M -5.71 % | -96.808 M -15.72 % | -83.657 M -18.61 % | -70.532 M -12.51 % | -62.687 M -26.16 % | -49.689 M -30.98 % | -37.936 M -16.11 % | -32.672 M -37.57 % | -23.750 M -327.62 % | -5.554 M -188.67 % | -1.924 M 61.67 % | -5.019 M -14.49 % | -4.384 M 15.14 % | -5.166 M -20.56 % | -4.285 M -10.64 % | -3.873 M -26.75 % | -3.056 M -4.81 % | -2.915 M |
| Common stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.073 K 6.96 % | 61.774 K -0.29 % | 61.953 K 1.90 % | 60.795 K 10.01 % | 55.265 K |
| Total equity | 26.351 M 99.92 % | 13.181 M -0.98 % | 13.311 M -44.97 % | 24.187 M 49.16 % | 16.216 M 483.94 % | 2.777 M -25.15 % | 3.710 M 18.12 % | 3.141 M 168.00 % | 1.172 M -8.65 % | 1.283 M 630.17 % | -242.000 K -113.17 % | 1.837 M 90.28 % | 965.398 K -33.68 % | 1.456 M 227.94 % | 443.879 K -54.58 % | 977.296 K -30.99 % | 1.416 M -32.80 % | 2.107 M 17.53 % | 1.793 M |
| Other non current liabilities | 0.000 | 0.000 -100.00 % | 301.000 K 65.38 % | 182.000 K -77.91 % | 824.000 K 662.96 % | 108.000 K -86.68 % | 811.000 K -12.70 % | 929.000 K -11.19 % | 1.046 M 4 258.33 % | 24.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 185.796 K | 0.000 | 0.000 -100.00 % | 64.172 K -36.93 % | 101.755 K |
| Long term debt | 293.000 K -77.89 % | 1.325 M 114.05 % | 619.000 K 214.21 % | 197.000 K -46.03 % | 365.000 K 12.65 % | 324.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 794.281 -95.22 % | 16.627 K -21.24 % | 21.110 K |
| Total non current liabilities | 293.000 K -77.89 % | 1.325 M 44.02 % | 920.000 K -11.71 % | 1.042 M -48.49 % | 2.023 M 30.18 % | 1.554 M 46.60 % | 1.060 M -12.76 % | 1.215 M 10.35 % | 1.101 M 4 487.50 % | 24.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 185.796 K | 0.000 -100.00 % | 794.281 -99.02 % | 80.800 K -34.24 % | 122.865 K |
| Other current liabilities | 4.632 M 81.79 % | 2.548 M 7.24 % | 2.376 M -28.58 % | 3.327 M -10.59 % | 3.721 M -30.68 % | 5.368 M 436.80 % | 1.000 M 3.20 % | 969.000 K 39.22 % | 696.000 K -9.26 % | 767.000 K 92.23 % | 399.000 K 70.51 % | 234.000 K 246.46 % | 67.540 K 183.81 % | 23.798 K -95.11 % | 486.518 K 33.35 % | 364.837 K 7.49 % | 339.423 K -15.33 % | 400.884 K 11.49 % | 359.584 K |
| Deferred revenue | 1.987 M 0.20 % | 1.983 M 69.49 % | 1.170 M 127.63 % | 514.000 K 16.55 % | 441.000 K -21.53 % | 562.000 K 13.54 % | 495.000 K 16.75 % | 424.000 K 180.79 % | 151.000 K 43.81 % | 105.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 156.430 K -19.16 % | 193.505 K -16.09 % | 230.606 K 721.86 % | 28.059 K -66.01 % | 82.542 K |
| Short term debt | 1.297 M 96.52 % | 660.000 K -72.81 % | 2.427 M 564.93 % | 365.000 K 22.48 % | 298.000 K -95.94 % | 7.339 M | 0.000 | 0.000 -100.00 % | 63.000 K -80.25 % | 319.000 K 4 457.14 % | 7.000 K -66.67 % | 21.000 K | 0.000 | 0.000 -100.00 % | 845.969 K 85.77 % | 455.385 K 3.86 % | 438.443 K 12.58 % | 389.451 K 12.92 % | 344.876 K |
| Total current liabilities | 8.167 M 46.89 % | 5.560 M -31.70 % | 8.140 M 50.05 % | 5.425 M 14.60 % | 4.734 M -64.95 % | 13.506 M 745.18 % | 1.598 M 1.72 % | 1.571 M 64.68 % | 954.000 K -25.53 % | 1.281 M 156.20 % | 500.000 K 33.33 % | 375.000 K 455.23 % | 67.540 K 183.81 % | 23.798 K -98.61 % | 1.718 M 40.82 % | 1.220 M -1.29 % | 1.236 M 28.78 % | 959.729 K 2.93 % | 932.400 K |
| Total liabilities | 8.460 M 22.88 % | 6.885 M -24.01 % | 9.060 M 40.10 % | 6.467 M -4.29 % | 6.757 M -55.13 % | 15.060 M 466.59 % | 2.658 M -4.59 % | 2.786 M 35.57 % | 2.055 M 57.47 % | 1.305 M 161.00 % | 500.000 K 33.33 % | 375.000 K 455.23 % | 67.540 K 183.81 % | 23.798 K -98.75 % | 1.904 M 56.05 % | 1.220 M -1.36 % | 1.237 M 18.85 % | 1.041 M -1.40 % | 1.055 M |
| Other non current assets | 206.000 K -36.81 % | 326.000 K 42.98 % | 228.000 K 53.02 % | 149.000 K 7.19 % | 139.000 K 10.32 % | 126.000 K | 0.000 | 0.000 -100.00 % | 13.000 K | 0.000 | 0.000 -100.00 % | 58.000 K | 0.000 | 0.000 -100.00 % | 166.597 K 8.62 % | 153.379 K -23.97 % | 201.748 K | 0.000 | 0.000 |
| Long term investments | 9.811 M 9 333.65 % | 104.000 K -29.73 % | 148.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.823 K -96.56 % | 82.101 K -10.38 % | 91.607 K 376.50 % | 19.225 K -73.51 % | 72.580 K |
| Intangible assets | 811.000 K -41.49 % | 1.386 M -71.62 % | 4.884 M -30.36 % | 7.013 M 66.94 % | 4.201 M -8.81 % | 4.607 M 478.77 % | 796.000 K 4.19 % | 764.000 K -24.73 % | 1.015 M -19.83 % | 1.266 M -16.55 % | 1.517 M -14.20 % | 1.768 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 4.118 M 0.00 % | 4.118 M -60.51 % | 10.429 M -5.17 % | 10.998 M 104.16 % | 5.387 M -21.67 % | 6.877 M 1 214.91 % | 523.000 K 0.00 % | 523.000 K 0.00 % | 523.000 K 0.00 % | 523.000 K 0.00 % | 523.000 K 0.00 % | 523.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 4.929 M -10.45 % | 5.504 M -64.06 % | 15.313 M -14.98 % | 18.011 M 87.85 % | 9.588 M -16.51 % | 11.484 M 770.66 % | 1.319 M 2.49 % | 1.287 M -16.32 % | 1.538 M -14.03 % | 1.789 M -12.30 % | 2.040 M -10.96 % | 2.291 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 628.000 K -27.57 % | 867.000 K 207.45 % | 282.000 K -50.53 % | 570.000 K -17.03 % | 687.000 K -2.83 % | 707.000 K 394.41 % | 143.000 K -13.33 % | 165.000 K 135.71 % | 70.000 K 16.67 % | 60.000 K -43.93 % | 107.000 K -10.83 % | 120.000 K | 0.000 | 0.000 -100.00 % | 188.620 K -22.76 % | 244.192 K -21.70 % | 311.887 K -13.95 % | 362.431 K -9.64 % | 401.091 K |
| Total non current assets | 15.996 M 135.20 % | 6.801 M -57.42 % | 15.971 M -14.73 % | 18.730 M 79.85 % | 10.414 M -15.45 % | 12.317 M 742.48 % | 1.462 M 0.69 % | 1.452 M -10.43 % | 1.621 M -12.33 % | 1.849 M -13.88 % | 2.147 M -13.04 % | 2.469 M | 0.000 | 0.000 -100.00 % | 358.040 K -25.36 % | 479.672 K -36.36 % | 753.772 K 32.72 % | 567.939 K -30.21 % | 813.804 K |
| Other current assets | 0.000 | 0.000 -100.00 % | 560.000 K | 0.000 | 0.000 -100.00 % | 29.000 K -72.12 % | 104.000 K -32.47 % | 154.000 K 250.00 % | 44.000 K 0.00 % | 44.000 K -94.54 % | 806.000 K -8.85 % | 884.224 K 109 870.94 % | 804.052 2.48 % | 784.570 -99.82 % | 429.197 K 29.65 % | 331.046 K -5.20 % | 349.220 K -23.97 % | 459.340 K 40.13 % | 327.799 K |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 5.887 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 954.678 K -33.88 % | 1.444 M 735.53 % | 172.808 K -40.06 % | 288.278 K -5.40 % | 304.739 K -39.41 % | 502.987 K -11.31 % | 567.125 K |
| cash and cash equivalents | 15.081 M 38.71 % | 10.872 M 230.46 % | 3.290 M -14.05 % | 3.828 M -65.25 % | 11.017 M 153.79 % | 4.341 M 16.79 % | 3.717 M 5.78 % | 3.514 M 168.04 % | 1.311 M 2 014.52 % | 62.000 K -80.00 % | 310.000 K 1 376.19 % | 21.000 K -68.66 % | 67.004 K 282.40 % | 17.522 K 417.18 % | 3.388 K -75.78 % | 13.991 K -83.01 % | 82.340 K 40.86 % | 58.456 K 72.35 % | 33.918 K |
| Cash and short term investments | 15.081 M 38.71 % | 10.872 M 230.46 % | 3.290 M -66.13 % | 9.715 M -11.82 % | 11.017 M 153.79 % | 4.341 M 16.79 % | 3.717 M 5.78 % | 3.514 M 168.04 % | 1.311 M 2 014.52 % | 62.000 K -80.00 % | 310.000 K 1 376.19 % | 21.000 K -97.94 % | 1.022 M -30.09 % | 1.461 M 729.41 % | 176.196 K -41.71 % | 302.270 K -21.91 % | 387.079 K -31.06 % | 561.444 K -6.59 % | 601.043 K |
| Total current assets | 18.815 M 41.84 % | 13.265 M 107.27 % | 6.400 M -46.33 % | 11.924 M -5.06 % | 12.559 M 127.52 % | 5.520 M 12.52 % | 4.906 M 9.63 % | 4.475 M 178.64 % | 1.606 M 117.32 % | 739.000 K -42.71 % | 1.290 M 38.71 % | 930.000 K -9.97 % | 1.033 M -30.18 % | 1.479 M -25.64 % | 1.990 M 15.84 % | 1.718 M -9.56 % | 1.899 M -26.39 % | 2.580 M 26.81 % | 2.034 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 3.734 M 56.04 % | 2.393 M -6.16 % | 2.550 M 15.44 % | 2.209 M 43.26 % | 1.542 M 34.09 % | 1.150 M 5.99 % | 1.085 M 34.45 % | 807.000 K 221.51 % | 251.000 K -60.35 % | 633.000 K 263.79 % | 174.000 K 602.29 % | 24.776 K 137.05 % | 10.452 K -39.44 % | 17.260 K -98.75 % | 1.384 M 27.66 % | 1.084 M -6.76 % | 1.163 M -25.42 % | 1.559 M 41.03 % | 1.106 M |
| Tax assets | 422.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 148.530 K -20.27 % | 186.282 K -45.23 % | 340.132 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 251.000 K -31.98 % | 369.000 K -82.97 % | 2.167 M 77.77 % | 1.219 M 344.89 % | 274.000 K 15.61 % | 237.000 K 130.10 % | 103.000 K -42.13 % | 178.000 K 304.55 % | 44.000 K -51.11 % | 90.000 K -4.26 % | 94.000 K -21.67 % | 120.000 K | 0.000 | 0.000 -100.00 % | 228.999 K 11.07 % | 206.177 K -9.34 % | 227.429 K 60.91 % | 141.335 K -2.79 % | 145.398 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 |
| Deferred revenue non current | 0.000 | 0.000 100.00 % | -301.000 K -1 772.22 % | 18.000 K -56.10 % | 41.000 K -50.00 % | 82.000 K -67.07 % | 249.000 K -12.94 % | 286.000 K 420.00 % | 55.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 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K -86.11 % | 72.000 K | 0.000 | 0.000 100.00 % | -75.956 K -41.74 % | -53.590 K -22.67 % | -43.685 K | 0.000 | 0.000 |
| Capital lease obligations | 620.000 K -30.57 % | 893.000 K 311.52 % | 217.000 K -61.39 % | 562.000 K -15.23 % | 663.000 K 30.51 % | 508.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 |
| 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 | 111.892 M 11.25 % | 100.576 M 5.78 % | 95.077 M 4.35 % | 91.112 M 27.44 % | 71.492 M 36.45 % | 52.394 M 25.97 % | 41.594 M 45.97 % | 28.494 M 28.24 % | 22.220 M 49.24 % | 14.889 M 200.73 % | 4.951 M 36.05 % | 3.639 M -34.30 % | 5.539 M 2.48 % | 5.405 M -3.27 % | 5.587 M 6.96 % | 5.224 M -0.29 % | 5.239 M 3.33 % | 5.070 M 9.62 % | 4.625 M |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 301.000 K -53.33 % | 645.000 K -18.66 % | 793.000 K -23.75 % | 1.040 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 34.811 M 73.48 % | 20.066 M -10.30 % | 22.371 M -27.02 % | 30.654 M 33.43 % | 22.973 M 28.79 % | 17.837 M 180.10 % | 6.368 M 7.44 % | 5.927 M 83.67 % | 3.227 M 24.69 % | 2.588 M -24.70 % | 3.437 M 1.12 % | 3.399 M 229.06 % | 1.033 M -30.18 % | 1.479 M -36.98 % | 2.348 M 6.84 % | 2.197 M -17.18 % | 2.653 M -15.72 % | 3.148 M 10.52 % | 2.848 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 1.360 M 134.89 % | 579.000 K -80.61 % | 2.986 M 109.99 % | 1.422 M 2 270.00 % | 60.000 K 123.90 % | -251.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.419 K -7.64 % | 92.482 K 61.61 % | 57.226 K |
| Stock based compensation | 2.017 M 116.18 % | 933.000 K -44.43 % | 1.679 M -28.74 % | 2.356 M 217.52 % | 742.000 K 21.24 % | 612.000 K 60.63 % | 381.000 K -71.09 % | 1.318 M -27.50 % | 1.818 M -88.91 % | 16.395 M 5 346.84 % | 301.000 K 451.84 % | 54.545 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 505.000 K 139.98 % | -1.263 M -376.97 % | 456.000 K -48.06 % | 878.000 K 191.75 % | -957.000 K -414.80 % | 304.000 K 274.71 % | -174.000 K -147.41 % | 367.000 K -12.20 % | 418.000 K 6 071.43 % | -7.000 K -106.54 % | 107.000 K 50.90 % | 70.909 K 45.46 % | 48.749 K 190.85 % | -53.658 K 64.74 % | -152.185 K -729.18 % | 24.188 K -95.98 % | 601.284 K 276.22 % | -341.212 K -856.26 % | -35.682 K |
| Accounts receivables | -1.219 M -918.12 % | 149.000 K 150.68 % | -294.000 K 65.45 % | -851.000 K -1 950.00 % | 46.000 K -80.83 % | 240.000 K 186.33 % | -278.000 K -43.30 % | -194.000 K -150.39 % | 385.000 K 205.19 % | -366.000 K -325.58 % | -86.000 K 10.42 % | -96.000 K -1 471.23 % | 7.001 K 101.52 % | -460.289 K -126.04 % | -203.628 K -479.04 % | 53.722 K -85.61 % | 373.220 K 236.92 % | -272.580 K -527.68 % | 63.734 K |
| Inventory | 0.000 | 0.000 100.00 % | -492.000 K -128.82 % | 1.707 M 455.63 % | -480.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 |
| Accounts payables | -118.000 K 93.44 % | -1.798 M -289.66 % | 948.000 K 0.32 % | 945.000 K 3 680.00 % | 25.000 K 169.44 % | -36.000 K 52.00 % | -75.000 K -155.97 % | 134.000 K 391.30 % | -46.000 K -1 050.00 % | -4.000 K 84.62 % | -26.000 K | 0.000 | 0.000 -100.00 % | 64.837 K 706.73 % | 8.037 K 140.47 % | -19.859 K -122.58 % | 87.931 K 623.65 % | -16.792 K 79.61 % | -82.361 K |
| Other working capital | 1.842 M 377.20 % | 386.000 K 31.29 % | 294.000 K 131.85 % | -923.000 K -68.43 % | -548.000 K -648.00 % | 100.000 K -44.13 % | 179.000 K -58.08 % | 427.000 K 440.51 % | 79.000 K -78.24 % | 363.000 K 65.75 % | 219.000 K 31.21 % | 166.909 K 299.80 % | 41.748 K -87.79 % | 341.793 K 687.45 % | 43.405 K 548.63 % | -9.675 K -106.90 % | 140.132 K 370.32 % | -51.839 K -203.95 % | -17.055 K |
| Other non cash items | -323.000 K -103.43 % | 9.430 M 2 252.97 % | -438.000 K 72.26 % | -1.579 M 45.57 % | -2.901 M -203.42 % | 2.805 M 16.49 % | 2.408 M 238.07 % | -1.744 M -156.46 % | 3.089 M 440.20 % | -908.000 K -212.10 % | 810.000 K 230.00 % | 245.455 K -28.77 % | 344.619 K 151.42 % | -670.172 K -549.06 % | 149.238 K -14.18 % | 173.900 K 67.91 % | 103.565 K 255.88 % | -66.439 K -72.13 % | -38.599 K |
| Net cash provided by operating activities | 8.891 M 88.09 % | 4.727 M 158.71 % | -8.051 M 11.59 % | -9.106 M -37.72 % | -6.612 M 1.80 % | -6.733 M 22.93 % | -8.736 M -63.44 % | -5.345 M -61.14 % | -3.317 M -36.28 % | -2.434 M -11.29 % | -2.187 M -28.43 % | -1.703 M -1 369.18 % | -115.909 K 60.76 % | -295.401 K 35.11 % | -455.217 K -341.46 % | -103.117 K -367.61 % | -22.052 K -67.80 % | -13.142 K -104.76 % | 275.810 K |
| Investments in property plant and equipment | -99.000 K -80.00 % | -55.000 K 0.00 % | -55.000 K 80.77 % | -286.000 K -102.84 % | -141.000 K -206.52 % | -46.000 K 86.93 % | -352.000 K -166.67 % | -132.000 K -238.46 % | -39.000 K -1 200.00 % | -3.000 K 86.96 % | -23.000 K 84.61 % | -149.455 K | 0.000 | 0.000 100.00 % | -31.883 K 25.46 % | -42.774 K 29.71 % | -60.854 K -16.84 % | -52.082 K 64.68 % | -147.442 K |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 16.000 K 100.43 % | -3.700 M -245.79 % | -1.070 M 80.57 % | -5.508 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.797 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.067 K -37.95 % | 40.395 K |
| Purchases of investments | -10.015 M -19 537.25 % | -51.000 K -168.42 % | -19.000 K 99.67 % | -5.844 M -97 300.00 % | -6.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.268 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.004 K 57.32 % | -21.095 K |
| Sales maturities of investments | 7.000 K -61.11 % | 18.000 K -99.68 % | 5.707 M 3 579.88 % | -164.000 K -2 833.33 % | 6.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 127.000 K 69.09 % | 75.110 K -36.99 % | 119.196 K -11.11 % | 134.099 K | 0.000 |
| Other investing activites | 772.000 K 13.53 % | 680.000 K 211.11 % | -612.000 K -409.09 % | 198.000 K 800.00 % | 22.000 K 152.38 % | -42.000 K -147.06 % | -17.000 K 19.05 % | -21.000 K -61.54 % | -13.000 K -176.47 % | 17.000 K 21.43 % | 14.000 K 122.13 % | -63.272 K 2.40 % | -64.826 K | 0.000 | 0.000 100.00 % | -12.477 K 56.18 % | -28.474 K | 0.000 | 0.000 |
| Net cash used for investing activites | -9.335 M -1 676.86 % | 592.000 K -88.25 % | 5.037 M 151.42 % | -9.796 M -723.89 % | -1.189 M 78.75 % | -5.596 M -1 416.53 % | -369.000 K -141.18 % | -153.000 K -194.23 % | -52.000 K -471.43 % | 14.000 K 255.56 % | -9.000 K 95.77 % | -212.727 K 84.04 % | -1.333 M -174.18 % | 1.797 M 1 789.27 % | 95.116 K 378.96 % | 19.859 K -33.51 % | 29.868 K -69.55 % | 98.080 K 176.54 % | -128.142 K |
| Debt repayment | -395.000 K 80.72 % | -2.049 M -172.69 % | 2.819 M 1 125.09 % | -275.000 K 66.05 % | -810.000 K -110.64 % | 7.614 M | 0.000 100.00 % | -63.000 K 97.11 % | -2.178 M -804.85 % | 309.000 K 2 160.00 % | -15.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.202 K 61.41 % | -29.031 K -801.74 % | 4.137 K 103.86 % | -107.047 K |
| Common stock issued | 5.419 M 7.86 % | 5.024 M | 0.000 -100.00 % | 9.750 M -35.09 % | 15.020 M 197.31 % | 5.052 M -45.27 % | 9.231 M 65.37 % | 5.582 M -0.30 % | 5.599 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 612.600 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.894 K -17.36 % | 4.712 K |
| 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 |
| 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 100.00 % | -73.012 K -8.45 % | -67.325 K |
| Other financing activites | -334.000 K 56.17 % | -762.000 K -252.78 % | -216.000 K -109.98 % | 2.165 M 333.00 % | 500.000 K 12.11 % | 446.000 K 240.46 % | 131.000 K -93.22 % | 1.931 M 64.76 % | 1.172 M -37.09 % | 1.863 M -25.48 % | 2.500 M 28.96 % | 1.939 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 4.690 M 111.93 % | 2.213 M -14.98 % | 2.603 M -77.64 % | 11.640 M -20.87 % | 14.710 M 12.19 % | 13.112 M 40.06 % | 9.362 M 25.66 % | 7.450 M 62.20 % | 4.593 M 111.46 % | 2.172 M -12.60 % | 2.485 M 28.19 % | 1.939 M | 0.000 -100.00 % | 612.600 K | 0.000 100.00 % | -11.202 K 61.41 % | -29.031 K 55.32 % | -64.981 K 61.70 % | -169.660 K |
| Effect of forex changes on cash | -37.000 K -174.00 % | 50.000 K 139.37 % | -127.000 K -273.97 % | 73.000 K 131.33 % | -233.000 K -46.54 % | -159.000 K -194.44 % | -54.000 K -121.51 % | 251.000 K 904.00 % | 25.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.498 M 171.35 % | -2.100 M -700.88 % | 349.498 K 1 238.51 % | 26.111 K -42.10 % | 45.099 K 884.48 % | 4.581 K -91.81 % | 55.910 K |
| Net change in cash | 4.209 M -44.49 % | 7.582 M 1 509.29 % | -538.000 K 92.52 % | -7.189 M -207.68 % | 6.676 M 969.87 % | 624.000 K 207.39 % | 203.000 K -90.79 % | 2.203 M 76.38 % | 1.249 M 603.63 % | -248.000 K -185.81 % | 289.000 K 1 161.51 % | 22.909 K -53.70 % | 49.482 K 250.12 % | 14.133 K 233.31 % | -10.602 K 84.49 % | -68.349 K -386.17 % | 23.884 K -2.67 % | 24.538 K -27.65 % | 33.918 K |
| Cash at beginning of period | 10.872 M 230.46 % | 3.290 M -14.05 % | 3.828 M -65.25 % | 11.017 M 153.79 % | 4.341 M 16.79 % | 3.717 M 5.78 % | 3.514 M 168.04 % | 1.311 M 2 014.52 % | 62.000 K -80.00 % | 310.000 K 1 376.19 % | 21.000 K | 0.000 -100.00 % | 17.522 K 417.18 % | 3.388 K -75.78 % | 13.991 K -83.01 % | 82.340 K 40.86 % | 58.456 K 72.35 % | 33.918 K | 0.000 |
| Cash at end of period | 15.081 M 38.71 % | 10.872 M 230.46 % | 3.290 M -14.05 % | 3.828 M -65.25 % | 11.017 M 153.79 % | 4.341 M 16.79 % | 3.717 M 5.78 % | 3.514 M 168.04 % | 1.311 M 2 014.52 % | 62.000 K -80.00 % | 310.000 K 1 253.18 % | 22.909 K -65.81 % | 67.004 K 282.40 % | 17.522 K 417.18 % | 3.388 K -75.78 % | 13.991 K -83.01 % | 82.340 K 40.86 % | 58.456 K 72.35 % | 33.918 K |
| Operating cash flow | 8.891 M 88.09 % | 4.727 M 158.71 % | -8.051 M 11.59 % | -9.106 M -37.72 % | -6.612 M 1.80 % | -6.733 M 22.93 % | -8.736 M -63.44 % | -5.345 M -61.14 % | -3.317 M -36.28 % | -2.434 M -11.29 % | -2.187 M -28.43 % | -1.703 M -1 369.18 % | -115.909 K 60.76 % | -295.401 K 35.11 % | -455.217 K -341.46 % | -103.117 K -367.61 % | -22.052 K -67.80 % | -13.142 K -104.76 % | 275.810 K |
| Capital expenditure | -99.000 K -80.00 % | -55.000 K 0.00 % | -55.000 K 80.14 % | -277.000 K -96.45 % | -141.000 K -206.52 % | -46.000 K 86.93 % | -352.000 K -166.67 % | -132.000 K -238.46 % | -39.000 K -1 200.00 % | -3.000 K 86.96 % | -23.000 K 84.61 % | -149.455 K | 0.000 | 0.000 100.00 % | -31.882 K 25.46 % | -42.772 K 29.72 % | -60.857 K -16.86 % | -52.077 K 64.68 % | -147.440 K |
| Free CashFlow | 8.792 M 88.18 % | 4.672 M 157.64 % | -8.106 M 13.61 % | -9.383 M -38.95 % | -6.753 M 0.38 % | -6.779 M 25.41 % | -9.088 M -64.10 % | -5.538 M -65.02 % | -3.356 M -37.71 % | -2.437 M -10.27 % | -2.210 M -19.31 % | -1.852 M -1 498.11 % | -115.910 K 60.76 % | -295.400 K 39.36 % | -487.100 K -233.88 % | -145.890 K -75.96 % | -82.910 K -27.12 % | -65.220 K -150.81 % | 128.370 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 13.011 M 48.00 % | 8.791 M 23.89 % | 7.096 M -4.48 % | 7.429 M 2.96 % | 7.215 M -18.49 % | 8.852 M 4.52 % | 8.469 M 17.89 % | 7.184 M 6.78 % | 6.728 M -2.57 % | 6.906 M 22.75 % | 5.626 M 10.04 % | 5.112 M 8.11 % | 4.729 M 0.17 % | 4.721 M 17.15 % | 4.030 M 6.32 % | 3.790 M 11.72 % | 3.393 M 89.48 % | 1.791 M 34.32 % | 1.333 M 2.11 % | 1.305 M -9.15 % | 1.437 M 32.19 % | 1.087 M -0.26 % | 1.090 M -2.47 % | 1.117 M -17.73 % | 1.358 M 245.14 % | 393.558 K -8.20 % | 428.693 K -6.78 % | 459.854 K 85.57 % | 247.810 K -15.87 % | 294.571 K -35.62 % | 457.576 K 20.85 % | 378.618 K 102.47 % | 187.000 K -12.21 % | 213.000 K 9.23 % | 195.000 K -17.02 % | 235.000 K 13.53 % | 207.000 K -30.30 % | 297.000 K 185.58 % | 104.000 K -80.71 % | 539.000 K 1 183.33 % | 42.000 K -53.85 % | 91.000 K 111.63 % | 43.000 K -67.42 % | 132.000 K 0.00 % | 132.000 K -42.86 % | 231.000 K 541.67 % | 36.000 K |
| Net income | 53.000 K -81.53 % | 287.000 K -29.29 % | 405.880 K -8.90 % | 445.518 K -89.55 % | 4.262 M 1 318.58 % | -349.720 K -124.02 % | 1.456 M -13.85 % | 1.690 M 42.25 % | 1.188 M 115.61 % | -7.613 M -1 015.33 % | -682.550 K 77.43 % | -3.024 M -28.62 % | -2.351 M 24.67 % | -3.121 M 34.12 % | -4.737 M -4.33 % | -4.541 M -21.40 % | -3.740 M -57.24 % | -2.379 M 4.35 % | -2.487 M 50.75 % | -5.050 M -287.86 % | -1.302 M 42.08 % | -2.248 M -428.54 % | 684.175 K 106.04 % | -11.327 M -1 499.15 % | 809.549 K 458.61 % | -225.746 K 90.16 % | -2.293 M 28.54 % | -3.209 M 30.34 % | -4.606 M -101.23 % | -2.289 M -42.85 % | -1.603 M 5.75 % | -1.700 M -58.31 % | -1.074 M -0.37 % | -1.070 M 33.13 % | -1.600 M -3.69 % | -1.543 M 21.68 % | -1.970 M 49.11 % | -3.871 M -151.69 % | -1.538 M 32.96 % | -2.294 M -76.19 % | -1.302 M 90.35 % | -13.490 M -1 113.13 % | -1.112 M -7.18 % | -1.038 M 0.00 % | -1.038 M -21.20 % | -856.000 K -22.46 % | -699.000 K |
| Income before tax | 201.000 K -53.15 % | 429.000 K -20.87 % | 542.168 K -2.91 % | 558.410 K -87.70 % | 4.540 M 2 403.89 % | 181.336 K -89.68 % | 1.757 M 2.62 % | 1.712 M 103.54 % | 841.272 K 110.71 % | -7.852 M -1 057.10 % | -678.587 K 78.36 % | -3.136 M -35.66 % | -2.311 M 27.59 % | -3.192 M 33.73 % | -4.816 M 9.74 % | -5.336 M -39.78 % | -3.818 M -57.96 % | -2.417 M 4.27 % | -2.525 M 50.61 % | -5.112 M -274.68 % | -1.364 M 40.92 % | -2.309 M -470.64 % | 623.070 K 105.51 % | -11.304 M -1 496.30 % | 809.549 K 458.61 % | -225.746 K 90.16 % | -2.293 M 28.54 % | -3.209 M 30.34 % | -4.606 M -101.23 % | -2.289 M -42.85 % | -1.603 M 5.64 % | -1.698 M -58.12 % | -1.074 M -0.37 % | -1.070 M 33.13 % | -1.600 M -3.83 % | -1.541 M 21.78 % | -1.970 M 49.11 % | -3.871 M -151.69 % | -1.538 M 32.90 % | -2.292 M -76.04 % | -1.302 M 90.35 % | -13.488 M -1 108.60 % | -1.116 M -4.69 % | -1.066 M 0.00 % | -1.066 M -24.10 % | -859.000 K -22.54 % | -701.000 K |
| Income before tax ratio | 0.02 -68.34 % | 0.05 -36.13 % | 0.08 1.64 % | 0.08 -88.05 % | 0.63 2 971.70 % | 0.02 -90.13 % | 0.21 -12.95 % | 0.24 90.63 % | 0.13 111.00 % | -1.14 -842.64 % | -0.12 80.33 % | -0.61 -25.49 % | -0.49 27.71 % | -0.68 43.43 % | -1.20 15.11 % | -1.41 -25.12 % | -1.13 16.63 % | -1.35 28.73 % | -1.89 51.64 % | -3.92 -312.41 % | -0.95 55.30 % | -2.12 -471.60 % | 0.57 105.65 % | -10.12 -1 797.29 % | 0.60 203.90 % | -0.57 89.28 % | -5.35 23.35 % | -6.98 62.46 % | -18.59 -139.20 % | -7.77 -121.89 % | -3.50 21.92 % | -4.49 21.90 % | -5.74 -14.33 % | -5.02 38.78 % | -8.21 -25.13 % | -6.56 31.10 % | -9.52 26.98 % | -13.03 11.87 % | -14.79 -247.77 % | -4.25 86.28 % | -31.00 79.09 % | -148.22 -471.10 % | -25.95 -221.38 % | -8.08 0.00 % | -8.08 -117.17 % | -3.72 80.90 % | -19.47 |
| EBITDA | -117.500 K -162.33 % | 188.500 K -74.57 % | 741.129 K 12.43 % | 659.206 K -86.10 % | 4.741 M 71.23 % | 2.769 M -1.71 % | 2.817 M 50.80 % | 1.868 M -1.16 % | 1.890 M 125.23 % | -7.489 M -3 076.42 % | -235.772 K 89.56 % | -2.259 M -17.99 % | -1.915 M 26.45 % | -2.603 M 37.34 % | -4.154 M 1.15 % | -4.202 M -23.93 % | -3.391 M -63.52 % | -2.074 M 5.23 % | -2.188 M 54.33 % | -4.791 M -364.36 % | -1.032 M 40.87 % | -1.745 M -204.01 % | 1.678 M 154.68 % | -3.068 M -365.92 % | 1.154 M 1 255.21 % | -99.887 K 95.17 % | -2.067 M 34.57 % | -3.159 M 30.28 % | -4.532 M -103.51 % | -2.227 M -45.67 % | -1.529 M 3.85 % | -1.590 M -104.87 % | -776.000 K -20.31 % | -645.000 K 45.84 % | -1.191 M 19.14 % | -1.473 M -12.44 % | -1.310 M -22.89 % | -1.066 M 22.13 % | -1.369 M 38.86 % | -2.239 M -86.12 % | -1.203 M 90.83 % | -13.116 M -1 416.30 % | -865.000 K -19.89 % | -721.500 K -2.88 % | -701.333 K -28.45 % | -546.000 K 22.77 % | -707.000 K |
| Net income ratio | 0.00 -87.52 % | 0.03 -42.92 % | 0.06 -4.63 % | 0.06 -89.85 % | 0.59 1 594.92 % | -0.04 -122.98 % | 0.17 -26.92 % | 0.24 33.22 % | 0.18 116.02 % | -1.10 -808.61 % | -0.12 79.49 % | -0.59 -18.97 % | -0.50 24.80 % | -0.66 43.77 % | -1.18 1.87 % | -1.20 -8.66 % | -1.10 17.01 % | -1.33 28.79 % | -1.87 51.77 % | -3.87 -326.91 % | -0.91 56.18 % | -2.07 -429.39 % | 0.63 106.19 % | -10.14 -1 800.76 % | 0.60 203.90 % | -0.57 89.28 % | -5.35 23.35 % | -6.98 62.46 % | -18.59 -139.20 % | -7.77 -121.89 % | -3.50 22.01 % | -4.49 21.81 % | -5.74 -14.33 % | -5.02 38.78 % | -8.21 -24.96 % | -6.57 31.01 % | -9.52 26.98 % | -13.03 11.87 % | -14.79 -247.47 % | -4.26 86.27 % | -31.00 79.09 % | -148.24 -473.24 % | -25.86 -229.02 % | -7.86 0.00 % | -7.86 -112.11 % | -3.71 80.92 % | -19.42 |
| Ratio EBITDA | -0.01 -142.12 % | 0.02 -79.47 % | 0.10 17.70 % | 0.09 -86.49 % | 0.66 110.06 % | 0.31 -5.96 % | 0.33 27.92 % | 0.26 -7.43 % | 0.28 125.90 % | -1.08 -2 487.69 % | -0.04 90.52 % | -0.44 -9.14 % | -0.40 26.57 % | -0.55 46.51 % | -1.03 7.02 % | -1.11 -10.93 % | -1.00 13.70 % | -1.16 29.45 % | -1.64 55.28 % | -3.67 -411.11 % | -0.72 55.27 % | -1.61 -204.28 % | 1.54 156.06 % | -2.75 -423.24 % | 0.85 434.71 % | -0.25 94.74 % | -4.82 29.81 % | -6.87 62.43 % | -18.29 -141.92 % | -7.56 -126.27 % | -3.34 20.44 % | -4.20 -1.19 % | -4.15 -37.04 % | -3.03 50.42 % | -6.11 2.56 % | -6.27 0.95 % | -6.33 -76.32 % | -3.59 72.73 % | -13.16 -216.89 % | -4.15 85.50 % | -28.64 80.13 % | -144.13 -616.49 % | -20.12 -268.03 % | -5.47 -2.88 % | -5.31 -124.79 % | -2.36 87.96 % | -19.64 |
| Gross profit ratio | 0.56 -9.93 % | 0.62 -8.56 % | 0.68 -6.80 % | 0.72 0.88 % | 0.72 -6.65 % | 0.77 -1.99 % | 0.78 4.66 % | 0.75 -2.80 % | 0.77 19.16 % | 0.65 -2.01 % | 0.66 19.80 % | 0.55 0.50 % | 0.55 0.21 % | 0.55 4.01 % | 0.53 -5.63 % | 0.56 5.67 % | 0.53 17.01 % | 0.45 37.20 % | 0.33 -12.00 % | 0.37 -37.96 % | 0.60 27.96 % | 0.47 199.26 % | -0.47 -315.65 % | 0.22 -60.18 % | 0.55 40.38 % | 0.39 -32.81 % | 0.59 -2.84 % | 0.60 113.49 % | 0.28 -7.88 % | 0.31 -40.29 % | 0.51 -1.31 % | 0.52 62.03 % | 0.32 -0.95 % | 0.32 26.34 % | 0.26 -44.21 % | 0.46 53.44 % | 0.30 -48.88 % | 0.59 568.69 % | -0.13 -118.77 % | 0.67 155.95 % | -1.19 -1 254.17 % | -0.09 90.31 % | -0.91 -4 090.70 % | 0.02 0.00 % | 0.02 -92.16 % | 0.29 123.20 % | -1.25 |
| Weighted average shs out dil | 8.540 M 22.83 % | 6.953 M 0.00 % | 6.953 M 0.55 % | 6.914 M 1.15 % | 6.836 M 0.00 % | 6.836 M 6.94 % | 6.392 M 7.10 % | 5.968 M 50.21 % | 3.973 M 13.95 % | 3.487 M 1.22 % | 3.445 M 7.06 % | 3.218 M -4.96 % | 3.386 M 7.21 % | 3.158 M 6.89 % | 2.954 M -1.96 % | 3.013 M -2.87 % | 3.103 M 17.82 % | 2.633 M 15.27 % | 2.285 M 25.85 % | 1.815 M 0.00 % | 1.815 M 37.59 % | 1.319 M 377.32 % | 276.407 K 65.37 % | 167.149 K 482.12 % | 28.714 K 20.82 % | 23.766 K 87.31 % | 12.688 K 57.09 % | 8.077 K 17.69 % | 6.863 K 136.82 % | 2.898 K 15.64 % | 2.506 K 8.72 % | 2.305 K -14.15 % | 2.685 K 20.46 % | 2.229 K 16.89 % | 1.907 K 6.72 % | 1.787 K 4.63 % | 1.708 K 44.38 % | 1.183 K 9.74 % | 1.078 K -67.27 % | 3.294 K 15.01 % | 2.864 K 70.88 % | 1.676 K 52.92 % | 1.096 K 112.82 % | 515.000 0.00 % | 515.000 0.00 % | 515.000 0.00 % | 515.000 |
| Weighted average shs out | 8.548 M 22.95 % | 6.953 M 0.00 % | 6.953 M 0.55 % | 6.914 M 1.15 % | 6.836 M 0.00 % | 6.836 M 6.94 % | 6.392 M 7.10 % | 5.968 M 50.21 % | 3.973 M 13.95 % | 3.487 M 5.83 % | 3.295 M 2.39 % | 3.218 M -1.38 % | 3.263 M 7.16 % | 3.045 M 3.06 % | 2.954 M -1.52 % | 3.000 M 0.15 % | 2.996 M 13.75 % | 2.633 M 15.27 % | 2.285 M 25.85 % | 1.815 M 0.00 % | 1.815 M 37.59 % | 1.319 M 377.32 % | 276.407 K 65.37 % | 167.149 K 482.12 % | 28.714 K 20.82 % | 23.766 K 87.31 % | 12.688 K 57.09 % | 8.077 K 17.69 % | 6.863 K 141.06 % | 2.847 K 13.61 % | 2.506 K 8.72 % | 2.305 K -14.15 % | 2.685 K 20.46 % | 2.229 K 16.89 % | 1.907 K 6.72 % | 1.787 K 4.63 % | 1.708 K 44.38 % | 1.183 K 9.74 % | 1.078 K -67.27 % | 3.294 K 15.01 % | 2.864 K 70.88 % | 1.676 K 52.92 % | 1.096 K 112.82 % | 515.000 0.00 % | 515.000 0.00 % | 515.000 0.00 % | 515.000 |
| EPS diluted | 0.01 -85.71 % | 0.04 -28.81 % | 0.06 -7.81 % | 0.06 -89.68 % | 0.62 1 315.69 % | -0.05 -123.18 % | 0.22 -21.43 % | 0.28 -6.67 % | 0.30 113.64 % | -2.20 -1 000.00 % | -0.20 77.78 % | -0.90 -28.57 % | -0.70 30.00 % | -1.00 37.50 % | -1.60 -6.67 % | -1.50 -25.00 % | -1.20 -33.33 % | -0.90 18.18 % | -1.10 60.71 % | -2.80 -294.37 % | -0.71 58.24 % | -1.70 -142.50 % | 4.00 105.88 % | -68.00 -342.86 % | 28.00 394.74 % | -9.50 94.72 % | -180.00 55.00 % | -400.00 40.48 % | -672.00 16.00 % | -800.00 -25.00 % | -640.00 -852.38 % | -67.20 82.72 % | -389.00 18.96 % | -480.00 40.00 % | -800.00 7.30 % | -863.00 25.15 % | -1 153.00 64.75 % | -3 271.00 -129.38 % | -1 426.00 -104.89 % | -696.00 -52.97 % | -455.00 94.34 % | -8 045.00 -692.61 % | -1 015.00 49.60 % | -2 014.00 0.00 % | -2 014.00 -21.25 % | -1 661.00 -22.49 % | -1 356.00 |
| Earnings per share | 0.01 -85.71 % | 0.04 -28.81 % | 0.06 -7.81 % | 0.06 -89.68 % | 0.62 1 315.69 % | -0.05 -123.18 % | 0.22 -21.43 % | 0.28 -6.67 % | 0.30 113.64 % | -2.20 -947.62 % | -0.21 76.67 % | -0.90 -23.29 % | -0.73 27.00 % | -1.00 37.50 % | -1.60 -6.67 % | -1.50 -25.00 % | -1.20 -33.33 % | -0.90 18.18 % | -1.10 60.71 % | -2.80 -294.37 % | -0.71 58.24 % | -1.70 -142.50 % | 4.00 105.88 % | -68.00 -342.86 % | 28.00 394.74 % | -9.50 94.72 % | -180.00 55.00 % | -400.00 40.48 % | -672.00 20.94 % | -850.00 -32.81 % | -640.00 -852.38 % | -67.20 83.80 % | -414.80 13.58 % | -480.00 37.98 % | -774.00 10.31 % | -863.00 25.15 % | -1 153.00 64.75 % | -3 271.00 -129.38 % | -1 426.00 -104.89 % | -696.00 -52.97 % | -455.00 94.34 % | -8 045.00 -692.61 % | -1 015.00 49.60 % | -2 014.00 0.00 % | -2 014.00 -21.25 % | -1 661.00 -22.49 % | -1 356.00 |
| Gross profit | 7.233 M 33.30 % | 5.426 M 13.28 % | 4.790 M -10.98 % | 5.380 M 3.86 % | 5.180 M -23.91 % | 6.808 M 2.44 % | 6.646 M 23.38 % | 5.387 M 3.79 % | 5.190 M 16.09 % | 4.471 M 20.28 % | 3.717 M 31.83 % | 2.819 M 8.65 % | 2.595 M 0.38 % | 2.585 M 21.85 % | 2.122 M 0.33 % | 2.115 M 18.05 % | 1.791 M 121.71 % | 807.967 K 84.29 % | 438.412 K -10.15 % | 487.916 K -43.63 % | 865.582 K 69.15 % | 511.730 K 199.00 % | -516.888 K -310.33 % | 245.755 K -67.24 % | 750.142 K 384.51 % | 154.826 K -38.31 % | 250.991 K -9.42 % | 277.104 K 296.17 % | 69.946 K -22.50 % | 90.255 K -61.56 % | 234.782 K 19.27 % | 196.841 K 228.07 % | 60.000 K -13.04 % | 69.000 K 38.00 % | 50.000 K -53.70 % | 108.000 K 74.19 % | 62.000 K -64.37 % | 174.000 K 1 438.46 % | -13.000 K -103.62 % | 359.000 K 818.00 % | -50.000 K -525.00 % | -8.000 K 79.49 % | -39.000 K -1 400.00 % | 3.000 K 0.00 % | 3.000 K -95.52 % | 67.000 K 248.89 % | -45.000 K |
| Income tax expense | 148.000 K 4.23 % | 142.000 K 4.19 % | 136.288 K 20.73 % | 112.891 K -59.51 % | 278.825 K -47.50 % | 531.056 K 76.25 % | 301.305 K 1 254.91 % | 22.238 K 108.39 % | -265.140 K -10.82 % | -239.256 K -6 138.77 % | 3.962 K 103.55 % | -111.701 K -75.95 % | -63.486 K 10.77 % | -71.152 K 10.13 % | -79.171 K 90.05 % | -795.631 K -928.48 % | -77.360 K -102.83 % | -38.140 K -1.42 % | -37.606 K 39.83 % | -62.501 K -0.04 % | -62.475 K -1.47 % | -61.569 K -0.76 % | -61.104 K -364.86 % | 23.070 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.008 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.999 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.000 K 85.96 % | -28.500 K 0.00 % | -28.500 K -850.00 % | -3.000 K -50.00 % | -2.000 K |
| Cost of revenue | 5.778 M 71.71 % | 3.365 M 45.93 % | 2.306 M 12.59 % | 2.048 M 0.65 % | 2.035 M -0.42 % | 2.044 M 12.10 % | 1.823 M 1.43 % | 1.797 M 16.86 % | 1.538 M -36.84 % | 2.435 M 27.56 % | 1.909 M -16.74 % | 2.293 M 7.46 % | 2.134 M -0.09 % | 2.136 M 11.92 % | 1.908 M 13.87 % | 1.676 M 4.63 % | 1.601 M 62.98 % | 982.608 K 9.83 % | 894.639 K 9.43 % | 817.563 K 43.09 % | 571.345 K -0.69 % | 575.317 K -64.19 % | 1.607 M 84.33 % | 871.679 K 43.33 % | 608.168 K 154.75 % | 238.732 K 34.34 % | 177.702 K -2.76 % | 182.750 K 2.75 % | 177.863 K -12.95 % | 204.315 K -8.29 % | 222.793 K 22.56 % | 181.776 K 43.13 % | 127.000 K -11.81 % | 144.000 K -0.69 % | 145.000 K 14.17 % | 127.000 K -12.41 % | 145.000 K 17.89 % | 123.000 K 5.13 % | 117.000 K -35.00 % | 180.000 K 95.65 % | 92.000 K -7.07 % | 99.000 K 20.73 % | 82.000 K -36.43 % | 129.000 K 0.00 % | 129.000 K -21.34 % | 164.000 K 102.47 % | 81.000 K |
| General and administrative expenses | 2.017 M 27.58 % | 1.581 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 717.000 K -84.22 % | 4.544 M 404.89 % | 900.000 K -92.79 % | 12.482 M 6 018.63 % | 204.000 K 0.74 % | 202.500 K 0.00 % | 202.500 K 27.36 % | 159.000 K 31.40 % | 121.000 K |
| Selling and marketing expenses | 2.845 M 36.84 % | 2.079 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 696.000 K 138.93 % | -1.788 M -395.54 % | 605.000 K -21.83 % | 774.000 K 36.99 % | 565.000 K 58.26 % | 357.000 K 0.00 % | 357.000 K 10.87 % | 322.000 K -24.06 % | 424.000 K |
| 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 -100.00 % | 29.200 K 873.66 % | 2.999 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 -100.00 % | 14.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 122.500 K 0.00 % | 122.500 K | 0.000 | 0.000 |
| Operating expenses | 7.370 M 35.33 % | 5.446 M 22.14 % | 4.459 M -10.58 % | 4.986 M 21.23 % | 4.113 M -0.62 % | 4.139 M 2.67 % | 4.031 M 11.37 % | 3.620 M -2.14 % | 3.699 M -42.14 % | 6.393 M 52.20 % | 4.200 M -28.52 % | 5.876 M 18.93 % | 4.941 M -9.27 % | 5.446 M -18.64 % | 6.694 M -8.83 % | 7.342 M 15.55 % | 6.354 M 76.97 % | 3.590 M 24.07 % | 2.894 M -14.64 % | 3.390 M 5.73 % | 3.206 M 42.07 % | 2.257 M 188.84 % | 781.342 K -73.55 % | 2.954 M 21.63 % | 2.429 M 8.01 % | 2.248 M -6.06 % | 2.393 M -7.70 % | 2.593 M 19.82 % | 2.164 M -14.29 % | 2.525 M -1.42 % | 2.562 M 3.77 % | 2.469 M 15.95 % | 2.129 M 19.94 % | 1.775 M 23.95 % | 1.432 M -13.89 % | 1.663 M 11.09 % | 1.497 M 14.10 % | 1.312 M -19.41 % | 1.628 M -48.98 % | 3.191 M 82.87 % | 1.745 M -87.10 % | 13.522 M 1 409.15 % | 896.000 K 21.90 % | 735.000 K 0.00 % | 735.000 K 7.30 % | 685.000 K -6.42 % | 732.000 K |
| Cost and expenses | 13.148 M 49.22 % | 8.811 M 30.25 % | 6.765 M -3.84 % | 7.035 M 14.42 % | 6.148 M -0.55 % | 6.182 M 5.61 % | 5.854 M 8.07 % | 5.417 M 3.44 % | 5.237 M -40.68 % | 8.828 M 44.50 % | 6.109 M -25.22 % | 8.169 M 15.47 % | 7.075 M -6.69 % | 7.582 M -11.86 % | 8.602 M -4.61 % | 9.017 M 13.35 % | 7.955 M 73.96 % | 4.573 M 20.71 % | 3.788 M -9.97 % | 4.208 M 11.38 % | 3.778 M 33.39 % | 2.832 M 18.60 % | 2.388 M -37.58 % | 3.826 M 25.98 % | 3.037 M 22.10 % | 2.487 M -3.27 % | 2.571 M -7.38 % | 2.776 M 18.52 % | 2.342 M -14.19 % | 2.729 M -1.97 % | 2.784 M 5.06 % | 2.650 M 17.48 % | 2.256 M 17.56 % | 1.919 M 21.69 % | 1.577 M -11.90 % | 1.790 M 9.01 % | 1.642 M 14.43 % | 1.435 M -17.77 % | 1.745 M -48.23 % | 3.371 M 83.51 % | 1.837 M -86.51 % | 13.621 M 1 292.74 % | 978.000 K 13.19 % | 864.000 K 0.00 % | 864.000 K 1.77 % | 849.000 K 4.43 % | 813.000 K |
| Research and development expenses | 2.508 M 40.43 % | 1.786 M 31.05 % | 1.363 M 11.75 % | 1.220 M 6.48 % | 1.145 M 2.55 % | 1.117 M 8.09 % | 1.033 M 28.59 % | 803.616 K -0.96 % | 811.369 K -7.37 % | 875.953 K -16.74 % | 1.052 M 3.52 % | 1.016 M 10.40 % | 920.553 K 4.78 % | 878.534 K -37.11 % | 1.397 M -26.81 % | 1.909 M 36.87 % | 1.394 M 77.90 % | 783.878 K 12.83 % | 694.730 K -8.60 % | 760.101 K 15.16 % | 660.019 K 63.89 % | 402.722 K 2.04 % | 394.678 K -28.33 % | 550.692 K -2.86 % | 566.885 K 1.52 % | 558.373 K -31.67 % | 817.229 K 5.90 % | 771.721 K 28.08 % | 602.539 K 11.06 % | 542.526 K 11.50 % | 486.549 K -6.29 % | 519.219 K 16.94 % | 444.000 K 29.82 % | 342.000 K 12.13 % | 305.000 K -20.98 % | 386.000 K 53.78 % | 251.000 K 7.73 % | 233.000 K 8.37 % | 215.000 K -48.93 % | 421.000 K 75.42 % | 240.000 K -9.77 % | 266.000 K 109.45 % | 127.000 K 139.62 % | 53.000 K 0.00 % | 53.000 K -74.02 % | 204.000 K 9.09 % | 187.000 K |
| Selling general and administrative expenses | 4.862 M 32.84 % | 3.660 M 18.22 % | 3.096 M -17.81 % | 3.767 M 26.92 % | 2.968 M -1.79 % | 3.022 M 0.80 % | 2.998 M 6.45 % | 2.816 M -2.47 % | 2.888 M -47.66 % | 5.517 M 75.23 % | 3.148 M -35.22 % | 4.860 M 20.88 % | 4.020 M -11.98 % | 4.568 M -13.76 % | 5.296 M -2.51 % | 5.433 M 9.55 % | 4.959 M 76.71 % | 2.806 M 27.62 % | 2.199 M -16.39 % | 2.630 M 3.29 % | 2.546 M 37.33 % | 1.854 M 379.52 % | 386.664 K -83.91 % | 2.403 M 27.10 % | 1.891 M 11.69 % | 1.693 M 7.41 % | 1.576 M -13.47 % | 1.822 M 16.63 % | 1.562 M -21.23 % | 1.983 M -4.45 % | 2.075 M 6.45 % | 1.949 M 15.69 % | 1.685 M 17.59 % | 1.433 M 27.15 % | 1.127 M -11.75 % | 1.277 M 2.49 % | 1.246 M 15.48 % | 1.079 M -23.64 % | 1.413 M -48.73 % | 2.756 M 83.12 % | 1.505 M -88.65 % | 13.256 M 1 623.80 % | 769.000 K 37.44 % | 559.500 K 0.00 % | 559.500 K 16.32 % | 481.000 K -11.74 % | 545.000 K |
| Interest income | 339.580 K -25.91 % | 458.353 K 116.20 % | 212.000 K 30.06 % | 163.000 K -95.29 % | 3.463 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 313.000 K | 0.000 | 0.000 -100.00 % | 35.000 K -85.04 % | 234.000 K | 0.000 | 0.000 -100.00 % | 585.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 969.000 K | 0.000 -100.00 % | 3.148 M | 0.000 -100.00 % | 2.694 M 40.75 % | 1.914 M | 0.000 -100.00 % | 1.652 M 6 018.52 % | 27.000 K -87.38 % | 214.000 K -71.20 % | 743.000 K -47.08 % | 1.404 M 14.15 % | 1.230 M 23.25 % | 998.000 K 711.38 % | 123.000 K | 0.000 -100.00 % | 55.000 K 83.33 % | 30.000 K -85.15 % | 202.000 K -69.30 % | 658.000 K 26.05 % | 522.000 K 52.63 % | 342.000 K 88.95 % | 181.000 K 127.10 % | -668.000 K 0.00 % | -668.000 K -377.18 % | 241.000 K 217.11 % | 76.000 K |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.497 M 194.46 % | 848.000 K 1 453.54 % | 54.585 K -91.63 % | 652.000 K | 0.000 -100.00 % | 197.000 K -41.72 % | 338.000 K | 0.000 | 0.000 -100.00 % | 244.000 K -56.27 % | 558.000 K | 0.000 -100.00 % | 70.000 K 0.00 % | 70.000 K -98.18 % | 3.852 M | 0.000 -100.00 % | 559.000 K | 0.000 -100.00 % | 5.024 M | 0.000 -100.00 % | 44.000 K -70.67 % | 150.000 K -72.07 % | 537.000 K -78.87 % | 2.541 M 3 692.54 % | 67.000 K 272.22 % | 18.000 K | 0.000 -100.00 % | 235.000 K -35.08 % | 362.000 K 6.16 % | 341.000 K 1 894.74 % | -19.000 K -103.22 % | 590.000 K -50.17 % | 1.184 M 1 095.96 % | 99.000 K 3 200.00 % | 3.000 K -89.66 % | 29.000 K -90.33 % | 300.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 19.500 K -90.65 % | 208.500 K 4.79 % | 198.960 K 97.39 % | 100.796 K -49.75 % | 200.593 K 101.33 % | 99.635 K -50.73 % | 202.218 K 100.05 % | 101.083 K -74.65 % | 398.707 K 9.89 % | 362.838 K 46.51 % | 247.659 K -68.96 % | 797.864 K 101.08 % | 396.790 K -32.63 % | 588.983 K 40.94 % | 417.907 K -63.15 % | 1.134 M 165.62 % | 426.989 K 56.41 % | 273.000 K 2.17 % | 267.204 K | 0.000 -100.00 % | 332.528 K | 0.000 -100.00 % | 1.055 M 81.62 % | 580.785 K 68.66 % | 344.360 K 173.61 % | 125.858 K 67.15 % | 75.297 K 51.63 % | 49.660 K -33.74 % | 74.942 K 19.94 % | 62.484 K -15.48 % | 73.931 K 3.68 % | 71.304 K 13.18 % | 63.000 K 0.00 % | 63.000 K -7.35 % | 68.000 K 0.00 % | 68.000 K -2.86 % | 70.000 K -2.78 % | 72.000 K 2.86 % | 70.000 K -2.78 % | 72.000 K 2.86 % | 70.000 K -2.78 % | 72.000 K 2.86 % | 70.000 K 566.67 % | 10.500 K -65.76 % | 30.667 K -57.41 % | 72.000 K 2.86 % | 70.000 K |
| Operating income | -137.000 K -585.00 % | -20.000 K -106.04 % | 331.269 K -15.95 % | 394.112 K -63.07 % | 1.067 M -60.02 % | 2.669 M 2.09 % | 2.615 M 47.98 % | 1.767 M 18.49 % | 1.491 M 177.59 % | -1.922 M -297.57 % | -483.431 K 84.19 % | -3.057 M -30.30 % | -2.346 M 18.00 % | -2.861 M 37.42 % | -4.572 M 12.53 % | -5.227 M -14.57 % | -4.562 M -63.98 % | -2.782 M -13.31 % | -2.455 M 15.40 % | -2.902 M -23.99 % | -2.341 M -34.13 % | -1.745 M -34.42 % | -1.298 M 52.07 % | -2.708 M -61.35 % | -1.679 M 19.83 % | -2.094 M 2.28 % | -2.142 M 7.50 % | -2.316 M -10.59 % | -2.094 M 13.99 % | -2.435 M -4.64 % | -2.327 M -2.43 % | -2.272 M -9.80 % | -2.069 M -21.28 % | -1.706 M -23.44 % | -1.382 M 11.13 % | -1.555 M -8.36 % | -1.435 M -26.10 % | -1.138 M 30.65 % | -1.641 M 42.06 % | -2.832 M -57.77 % | -1.795 M 86.73 % | -13.530 M -1 347.06 % | -935.000 K -27.73 % | -732.000 K 0.00 % | -732.000 K -18.45 % | -618.000 K 20.46 % | -777.000 K |
| Operating income ratio | -0.01 -362.83 % | 0.00 -104.87 % | 0.05 -12.00 % | 0.05 -64.13 % | 0.15 -50.95 % | 0.30 -2.33 % | 0.31 25.53 % | 0.25 10.98 % | 0.22 179.63 % | -0.28 -223.88 % | -0.09 85.63 % | -0.60 -20.52 % | -0.50 18.14 % | -0.61 46.58 % | -1.13 17.73 % | -1.38 -2.55 % | -1.34 13.46 % | -1.55 15.64 % | -1.84 17.15 % | -2.22 -36.47 % | -1.63 -1.47 % | -1.61 -34.77 % | -1.19 50.85 % | -2.42 -96.13 % | -1.24 76.77 % | -5.32 -6.45 % | -5.00 0.78 % | -5.04 40.41 % | -8.45 -2.25 % | -8.27 -62.55 % | -5.09 15.25 % | -6.00 45.77 % | -11.06 -38.14 % | -8.01 -13.01 % | -7.09 -7.11 % | -6.62 4.55 % | -6.93 -80.92 % | -3.83 75.72 % | -15.78 -200.31 % | -5.25 87.71 % | -42.74 71.26 % | -148.68 -583.78 % | -21.74 -292.11 % | -5.55 0.00 % | -5.55 -107.28 % | -2.68 87.60 % | -21.58 |
| Total other income expenses net | 338.000 K -24.72 % | 449.000 K 112.90 % | 210.898 K 28.36 % | 164.297 K -95.27 % | 3.473 M 239.61 % | -2.488 M -190.17 % | -857.407 K -1 470.77 % | -54.585 K 91.60 % | -649.892 K 89.04 % | -5.930 M -2 938.61 % | -195.155 K -147.69 % | -78.789 K -326.93 % | 34.719 K 110.49 % | -331.056 K -35.38 % | -244.530 K -123.32 % | -109.499 K -114.71 % | 744.468 K 103.77 % | 365.341 K 627.38 % | -69.275 K 96.87 % | -2.210 M -326.31 % | 976.425 K 273.06 % | -564.215 K -129.37 % | 1.921 M 122.35 % | -8.595 M -445.47 % | 2.488 M 33.20 % | 1.868 M 1 340.35 % | -150.595 K 83.13 % | -892.892 K 64.46 % | -2.512 M -1 823.00 % | 145.797 K -79.87 % | 724.329 K 26.31 % | 573.450 K -42.37 % | 995.000 K 56.45 % | 636.000 K 391.74 % | -218.000 K -1 657.14 % | 14.000 K 102.62 % | -535.000 K 80.42 % | -2.733 M -2 753.40 % | 103.000 K -80.93 % | 540.000 K 9.53 % | 493.000 K 1 073.81 % | 42.000 K 123.20 % | -181.000 K 45.81 % | -334.000 K 0.00 % | -334.000 K -38.59 % | -241.000 K -417.11 % | 76.000 K |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -11.293 M 19.46 % | -14.021 M -12.72 % | -12.439 M 7.80 % | -13.491 M 39.73 % | -22.384 M -12.69 % | -19.863 M -50.60 % | -13.189 M -48.41 % | -8.887 M -58.27 % | -5.615 M -1 187.84 % | -436.000 K -6.34 % | -410.000 K -68.03 % | -244.000 K 88.32 % | -2.089 M 36.00 % | -3.264 M 20.14 % | -4.087 M -25.14 % | -3.266 M 47.79 % | -6.255 M 49.59 % | -12.408 M 40.74 % | -20.940 M -102.24 % | -10.354 M 22.55 % | -13.369 M -43.26 % | -9.332 M -556.33 % | 2.045 M -38.44 % | 3.322 M 161.37 % | 1.271 M -42.07 % | 2.194 M 221.35 % | -1.808 M 51.36 % | -3.717 M 39.27 % | -6.121 M -206.82 % | -1.995 M -23.99 % | -1.609 M 54.21 % | -3.514 M 30.35 % | -5.045 M 26.29 % | -6.844 M -320.14 % | -1.629 M -30.53 % | -1.248 M -42.47 % | -876.000 K 48.13 % | -1.689 M -507.97 % | 414.000 K 61.09 % | 257.000 K 225.32 % | 79.000 K 558.33 % | 12.000 K 103.96 % | -303.000 K 0.00 % | -303.000 K -1 542.86 % | 21.000 K |
| Total investments | 10.086 M 1.28 % | 9.959 M 0.65 % | 9.895 M 0.86 % | 9.811 M 9 425.24 % | 103.000 K 0.98 % | 102.000 K -1.92 % | 104.000 K 0.00 % | 104.000 K 5.05 % | 99.000 K | 0.000 | 0.000 -100.00 % | 148.000 K | 0.000 | 0.000 -100.00 % | 2.573 M -56.29 % | 5.887 M -2.66 % | 6.048 M -2.17 % | 6.182 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 -100.00 % | 42.000 K |
| Total debt | 3.073 M 244.12 % | 893.000 K -40.98 % | 1.513 M -4.84 % | 1.590 M -2.27 % | 1.627 M -7.71 % | 1.763 M -5.77 % | 1.871 M -5.74 % | 1.985 M -6.63 % | 2.126 M -37.04 % | 3.377 M 2.80 % | 3.285 M 7.85 % | 3.046 M 71.51 % | 1.776 M 128.87 % | 776.000 K 52.76 % | 508.000 K -9.61 % | 562.000 K -12.73 % | 644.000 K -9.80 % | 714.000 K 13.33 % | 630.000 K -4.98 % | 663.000 K 40.47 % | 472.000 K 7.52 % | 439.000 K -91.07 % | 4.915 M -35.86 % | 7.663 M 241.49 % | 2.244 M -28.47 % | 3.137 M 2 109.15 % | 142.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 69.000 K 9.52 % | 63.000 K 0.00 % | 63.000 K 1.61 % | 62.000 K 0.00 % | 62.000 K -91.35 % | 717.000 K 124.76 % | 319.000 K -55.32 % | 714.000 K 1 051.61 % | 62.000 K 785.71 % | 7.000 K 0.00 % | 7.000 K | 0.000 |
| Accumulated other comprehensive income loss | 12.770 M 7.39 % | 11.891 M 1.59 % | 11.705 M 6.29 % | 11.012 M 6.27 % | 10.362 M -18.44 % | 12.705 M -8.31 % | 13.856 M -7.24 % | 14.938 M -0.91 % | 15.075 M -3.16 % | 15.567 M 1.87 % | 15.281 M 1.59 % | 15.042 M 1.97 % | 14.752 M -9.71 % | 16.338 M -2.90 % | 16.826 M 0.56 % | 16.732 M 5.09 % | 15.921 M 5.51 % | 15.089 M 1.32 % | 14.893 M -2.38 % | 15.256 M -3.38 % | 15.790 M 6.39 % | 14.841 M 15.63 % | 12.835 M -1.80 % | 13.070 M 8.80 % | 12.013 M -0.04 % | 12.018 M 0.81 % | 11.921 M 0.98 % | 11.805 M -1.31 % | 11.962 M -1.60 % | 12.156 M 0.32 % | 12.117 M -3.70 % | 12.583 M -0.91 % | 12.699 M 2.98 % | 12.331 M 4.17 % | 11.837 M 1.83 % | 11.624 M 0.07 % | 11.616 M 3.60 % | 11.212 M 2.24 % | 10.966 M 8.17 % | 10.138 M 45.81 % | 6.953 M 994.96 % | 635.000 K 80.91 % | 351.000 K 0.00 % | 351.000 K -80.11 % | 1.765 M |
| Retained earnings | -95.805 M 0.06 % | -95.858 M 0.30 % | -96.145 M 0.42 % | -96.553 M 0.46 % | -96.995 M 4.20 % | -101.244 M -0.35 % | -100.893 M 1.41 % | -102.333 M 1.61 % | -104.005 M 1.13 % | -105.197 M -7.90 % | -97.497 M -0.71 % | -96.808 M -3.08 % | -93.912 M -2.59 % | -91.542 M -3.57 % | -88.384 M -5.65 % | -83.657 M -5.71 % | -79.137 M -4.94 % | -75.415 M -3.24 % | -73.045 M -3.56 % | -70.532 M -7.64 % | -65.523 M -2.01 % | -64.231 M -3.59 % | -62.004 M 1.09 % | -62.687 M -21.97 % | -51.395 M 1.54 % | -52.199 M -0.43 % | -51.973 M -4.60 % | -49.689 M -6.95 % | -46.458 M -11.02 % | -41.848 M -5.84 % | -39.540 M -4.23 % | -37.936 M -4.67 % | -36.243 M -2.53 % | -35.350 M -3.15 % | -34.272 M -4.90 % | -32.672 M -4.96 % | -31.129 M -6.76 % | -29.159 M -15.31 % | -25.288 M -6.48 % | -23.750 M -17.83 % | -20.156 M -202.37 % | -6.666 M -20.02 % | -5.554 M 0.00 % | -5.554 M | 0.000 |
| Common stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 6.000 K 0.00 % | 6.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 31.094 M 6.76 % | 29.125 M 5.45 % | 27.619 M 4.81 % | 26.351 M 5.51 % | 24.974 M 22.28 % | 20.424 M 19.72 % | 17.060 M 29.43 % | 13.181 M 20.43 % | 10.945 M 78.72 % | 6.124 M -52.65 % | 12.934 M -2.83 % | 13.311 M -15.42 % | 15.737 M -9.12 % | 17.316 M -15.11 % | 20.397 M -15.67 % | 24.187 M -12.85 % | 27.752 M 11.75 % | 24.833 M -7.90 % | 26.964 M 66.28 % | 16.216 M -22.19 % | 20.841 M 35.06 % | 15.431 M 302.48 % | 3.834 M 38.06 % | 2.777 M -65.47 % | 8.042 M 25.21 % | 6.423 M 148.76 % | 2.582 M -30.40 % | 3.710 M 9.21 % | 3.397 M 79.45 % | 1.893 M 4.18 % | 1.817 M -42.15 % | 3.141 M -29.72 % | 4.469 M -9.94 % | 4.962 M 1 731.00 % | 271.000 K -76.88 % | 1.172 M -16.88 % | 1.410 M -52.49 % | 2.968 M 417.98 % | 573.000 K -55.34 % | 1.283 M -21.72 % | 1.639 M 252.61 % | -1.074 M -343.80 % | -242.000 K 0.00 % | -242.000 K -113.17 % | 1.837 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 301.000 K 46.83 % | 205.000 K -0.49 % | 206.000 K 6.19 % | 194.000 K 6.59 % | 182.000 K 7.06 % | 170.000 K 7.59 % | 158.000 K -81.03 % | 833.000 K 1.09 % | 824.000 K 529.01 % | 131.000 K 7.38 % | 122.000 K 6.09 % | 115.000 K 6.48 % | 108.000 K 6.93 % | 101.000 K -92.89 % | 1.421 M 1 514.77 % | 88.000 K -89.15 % | 811.000 K -76.58 % | 3.463 M 355.66 % | 760.000 K 81.82 % | 418.000 K -65.60 % | 1.215 M -19.59 % | 1.511 M -39.58 % | 2.501 M 106.69 % | 1.210 M 15.68 % | 1.046 M 83.19 % | 571.000 K | 0.000 | 0.000 -100.00 % | 24.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 2.195 M 9 443.48 % | 23.000 K -87.63 % | 186.000 K -36.52 % | 293.000 K -29.23 % | 414.000 K -50.54 % | 837.000 K -27.41 % | 1.153 M -12.98 % | 1.325 M 1.45 % | 1.306 M 24.15 % | 1.052 M -1.04 % | 1.063 M 71.73 % | 619.000 K 63.76 % | 378.000 K 329.55 % | 88.000 K -44.65 % | 159.000 K -19.29 % | 197.000 K -27.84 % | 273.000 K -21.33 % | 347.000 K 5.79 % | 328.000 K -10.14 % | 365.000 K 32.25 % | 276.000 K 4.55 % | 264.000 K -14.84 % | 310.000 K -4.32 % | 324.000 K -84.11 % | 2.039 M -29.54 % | 2.894 M 5 929.17 % | 48.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 |
| Total non current liabilities | 2.195 M 9 443.48 % | 23.000 K -87.63 % | 186.000 K -36.52 % | 293.000 K -29.23 % | 414.000 K -50.54 % | 837.000 K -27.41 % | 1.153 M -12.98 % | 1.325 M 1.45 % | 1.306 M 17.13 % | 1.115 M -18.49 % | 1.368 M 48.70 % | 920.000 K -8.00 % | 1.000 M 26.26 % | 792.000 K -14.93 % | 931.000 K -10.65 % | 1.042 M -44.75 % | 1.886 M 55.10 % | 1.216 M -36.77 % | 1.923 M -4.94 % | 2.023 M 55.38 % | 1.302 M -2.62 % | 1.337 M -8.05 % | 1.454 M -6.44 % | 1.554 M -52.29 % | 3.257 M -41.02 % | 5.522 M 1 429.64 % | 361.000 K -65.94 % | 1.060 M -71.35 % | 3.700 M 386.84 % | 760.000 K 81.82 % | 418.000 K -65.60 % | 1.215 M -19.59 % | 1.511 M -41.50 % | 2.583 M 104.68 % | 1.262 M 14.62 % | 1.101 M 92.82 % | 571.000 K | 0.000 | 0.000 -100.00 % | 24.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 8.709 M 221.01 % | 2.713 M -3.66 % | 2.816 M -39.21 % | 4.632 M 17.62 % | 3.938 M -39.11 % | 6.467 M 61.35 % | 4.008 M 57.30 % | 2.548 M 28.69 % | 1.980 M -14.43 % | 2.314 M -22.09 % | 2.970 M 25.00 % | 2.376 M 12.50 % | 2.112 M -4.86 % | 2.220 M -38.06 % | 3.584 M 7.72 % | 3.327 M -7.53 % | 3.598 M 3.66 % | 3.471 M 3.09 % | 3.367 M -9.51 % | 3.721 M 17.90 % | 3.156 M -23.17 % | 4.108 M -9.24 % | 4.526 M -15.69 % | 5.368 M 42.39 % | 3.770 M 12.10 % | 3.363 M 226.50 % | 1.030 M 3.00 % | 1.000 M 29.03 % | 775.000 K -54.49 % | 1.703 M -8.49 % | 1.861 M 92.05 % | 969.000 K -11.02 % | 1.089 M 47.76 % | 737.000 K -50.64 % | 1.493 M 114.51 % | 696.000 K 18.37 % | 588.000 K 6.72 % | 551.000 K -39.45 % | 910.000 K 18.64 % | 767.000 K 55.89 % | 492.000 K 29.13 % | 381.000 K -4.51 % | 399.000 K 0.00 % | 399.000 K | 0.000 |
| Deferred revenue | 0.000 -100.00 % | 2.526 M 21.91 % | 2.072 M 4.28 % | 1.987 M -13.34 % | 2.293 M 0.35 % | 2.285 M -16.24 % | 2.728 M 37.57 % | 1.983 M 28.35 % | 1.545 M 19.86 % | 1.289 M 4.97 % | 1.228 M 4.96 % | 1.170 M 101.03 % | 582.000 K 9.19 % | 533.000 K -8.26 % | 581.000 K 13.04 % | 514.000 K 50.73 % | 341.000 K -15.38 % | 403.000 K -14.07 % | 469.000 K 6.35 % | 441.000 K 35.69 % | 325.000 K -25.97 % | 439.000 K -3.30 % | 454.000 K -19.22 % | 562.000 K 2.55 % | 548.000 K -10.89 % | 615.000 K 21.30 % | 507.000 K 2.42 % | 495.000 K 20.44 % | 411.000 K | 0.000 | 0.000 -100.00 % | 424.000 K | 0.000 -100.00 % | 309.000 K -3.74 % | 321.000 K 112.58 % | 151.000 K -26.34 % | 205.000 K -5.53 % | 217.000 K | 0.000 -100.00 % | 105.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 878.000 K 0.92 % | 870.000 K -34.44 % | 1.327 M 2.31 % | 1.297 M 6.92 % | 1.213 M 30.99 % | 926.000 K 28.97 % | 718.000 K 8.79 % | 660.000 K -19.51 % | 820.000 K -64.73 % | 2.325 M 4.64 % | 2.222 M -8.45 % | 2.427 M 73.61 % | 1.398 M 103.20 % | 688.000 K 97.13 % | 349.000 K -4.38 % | 365.000 K -1.62 % | 371.000 K 1.09 % | 367.000 K 21.52 % | 302.000 K 1.34 % | 298.000 K 52.04 % | 196.000 K 12.00 % | 175.000 K -96.20 % | 4.605 M -37.25 % | 7.339 M 3 480.00 % | 205.000 K -15.64 % | 243.000 K 158.51 % | 94.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 69.000 K 9.52 % | 63.000 K 0.00 % | 63.000 K 1.61 % | 62.000 K 0.00 % | 62.000 K -91.35 % | 717.000 K 124.76 % | 319.000 K -55.32 % | 714.000 K 1 051.61 % | 62.000 K 785.71 % | 7.000 K 0.00 % | 7.000 K | 0.000 |
| Total current liabilities | 10.153 M 53.21 % | 6.627 M 0.59 % | 6.588 M -19.33 % | 8.167 M 3.60 % | 7.883 M -23.08 % | 10.248 M 30.22 % | 7.870 M 41.55 % | 5.560 M 14.80 % | 4.843 M -29.72 % | 6.891 M -8.87 % | 7.562 M -7.10 % | 8.140 M 28.76 % | 6.322 M 4.00 % | 6.079 M -1.25 % | 6.156 M 13.47 % | 5.425 M 8.65 % | 4.993 M 10.44 % | 4.521 M 4.68 % | 4.319 M -8.77 % | 4.734 M 22.77 % | 3.856 M -20.07 % | 4.824 M -50.52 % | 9.750 M -27.81 % | 13.506 M 172.08 % | 4.964 M -14.75 % | 5.823 M 234.27 % | 1.742 M 9.01 % | 1.598 M 9.75 % | 1.456 M -23.25 % | 1.897 M -7.73 % | 2.056 M 30.87 % | 1.571 M 35.20 % | 1.162 M 1.75 % | 1.142 M -40.55 % | 1.921 M 101.36 % | 954.000 K 4.72 % | 911.000 K 2.94 % | 885.000 K -46.30 % | 1.648 M 28.65 % | 1.281 M 3.56 % | 1.237 M 151.42 % | 492.000 K -1.60 % | 500.000 K 0.00 % | 500.000 K | 0.000 |
| Total liabilities | 12.348 M 85.68 % | 6.650 M -1.83 % | 6.774 M -19.93 % | 8.460 M 1.96 % | 8.297 M -25.15 % | 11.085 M 22.85 % | 9.023 M 31.05 % | 6.885 M 11.97 % | 6.149 M -23.20 % | 8.006 M -10.35 % | 8.930 M -1.43 % | 9.060 M 23.74 % | 7.322 M 6.56 % | 6.871 M -3.05 % | 7.087 M 9.59 % | 6.467 M -5.99 % | 6.879 M 19.91 % | 5.737 M -8.09 % | 6.242 M -7.62 % | 6.757 M 31.00 % | 5.158 M -16.28 % | 6.161 M -45.01 % | 11.204 M -25.60 % | 15.060 M 83.19 % | 8.221 M -27.54 % | 11.345 M 439.47 % | 2.103 M -20.88 % | 2.658 M -48.45 % | 5.156 M 94.05 % | 2.657 M 7.40 % | 2.474 M -11.20 % | 2.786 M 4.23 % | 2.673 M -28.24 % | 3.725 M 17.03 % | 3.183 M 54.89 % | 2.055 M 38.66 % | 1.482 M 67.46 % | 885.000 K -46.30 % | 1.648 M 26.28 % | 1.305 M 5.50 % | 1.237 M -68.25 % | 3.896 M 679.20 % | 500.000 K -86.41 % | 3.679 M 300.27 % | -1.837 M |
| Other non current assets | 1.254 M 181.80 % | 445.000 K 118.14 % | 204.000 K -0.97 % | 206.000 K 142.35 % | 85.000 K -9.57 % | 94.000 K -21.01 % | 119.000 K -17.93 % | 145.000 K -14.71 % | 170.000 K -50.15 % | 341.000 K 14.43 % | 298.000 K 30.70 % | 228.000 K -48.42 % | 442.000 K 105.58 % | 215.000 K 2.87 % | 209.000 K 40.27 % | 149.000 K -5.10 % | 157.000 K 7.53 % | 146.000 K 8.96 % | 134.000 K -3.60 % | 139.000 K 4.51 % | 133.000 K 3.10 % | 129.000 K 1.57 % | 127.000 K 0.79 % | 126.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 206.000 K 56.06 % | 132.000 K | 0.000 -100.00 % | 14.000 K 0.00 % | 14.000 K 7.69 % | 13.000 K 0.00 % | 13.000 K 0.00 % | 13.000 K 0.00 % | 13.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.000 K |
| Long term investments | 10.086 M 1.28 % | 9.959 M 0.65 % | 9.895 M 0.86 % | 9.811 M 9 425.24 % | 103.000 K 0.98 % | 102.000 K -1.92 % | 104.000 K 0.00 % | 104.000 K 5.05 % | 99.000 K | 0.000 | 0.000 -100.00 % | 148.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 704.000 K 29.89 % | 542.000 K -19.94 % | 677.000 K -16.52 % | 811.000 K -14.27 % | 946.000 K -12.57 % | 1.082 M -11.67 % | 1.225 M -11.62 % | 1.386 M -10.41 % | 1.547 M -18.62 % | 1.901 M -59.02 % | 4.639 M -5.02 % | 4.884 M -15.05 % | 5.749 M -6.91 % | 6.176 M -6.37 % | 6.596 M -5.95 % | 7.013 M -5.75 % | 7.441 M 93.52 % | 3.845 M -4.64 % | 4.032 M -4.02 % | 4.201 M 9.26 % | 3.845 M -6.22 % | 4.100 M -5.81 % | 4.353 M -5.51 % | 4.607 M -11.28 % | 5.193 M -5.75 % | 5.510 M 663.16 % | 722.000 K -9.30 % | 796.000 K -8.72 % | 872.000 K 36.25 % | 640.000 K -8.96 % | 703.000 K -7.98 % | 764.000 K -7.62 % | 827.000 K -7.18 % | 891.000 K -6.51 % | 953.000 K -6.11 % | 1.015 M -5.84 % | 1.078 M -5.52 % | 1.141 M -5.31 % | 1.205 M -4.82 % | 1.266 M -9.18 % | 1.394 M -4.26 % | 1.456 M -4.02 % | 1.517 M 0.00 % | 1.517 M | 0.000 |
| GoodWill | 4.118 M 0.00 % | 4.118 M 0.00 % | 4.118 M 0.00 % | 4.118 M 0.00 % | 4.118 M 0.00 % | 4.118 M 0.00 % | 4.118 M 0.00 % | 4.118 M 0.00 % | 4.118 M 0.00 % | 4.118 M -60.51 % | 10.429 M 0.00 % | 10.429 M 0.00 % | 10.429 M 0.00 % | 10.429 M -5.17 % | 10.998 M 0.00 % | 10.998 M -5.98 % | 11.698 M 117.15 % | 5.387 M 0.00 % | 5.387 M 0.00 % | 5.387 M -11.35 % | 6.077 M 0.00 % | 6.077 M 0.00 % | 6.077 M -11.63 % | 6.877 M -12.72 % | 7.879 M -2.87 % | 8.112 M 1 451.05 % | 523.000 K 0.00 % | 523.000 K 0.00 % | 523.000 K 0.00 % | 523.000 K 0.00 % | 523.000 K 0.00 % | 523.000 K 0.00 % | 523.000 K 0.00 % | 523.000 K 0.00 % | 523.000 K 0.00 % | 523.000 K 0.00 % | 523.000 K 0.00 % | 523.000 K 0.00 % | 523.000 K 0.00 % | 523.000 K 0.00 % | 523.000 K 0.00 % | 523.000 K 0.00 % | 523.000 K 0.00 % | 523.000 K | 0.000 |
| Goodwill and intangible assets | 4.822 M 3.48 % | 4.660 M -2.82 % | 4.795 M -2.72 % | 4.929 M -2.67 % | 5.064 M -2.62 % | 5.200 M -2.68 % | 5.343 M -2.93 % | 5.504 M -2.84 % | 5.665 M -5.88 % | 6.019 M -60.05 % | 15.068 M -1.60 % | 15.313 M -5.35 % | 16.178 M -2.57 % | 16.605 M -5.62 % | 17.594 M -2.32 % | 18.011 M -5.89 % | 19.139 M 107.31 % | 9.232 M -1.99 % | 9.419 M -1.76 % | 9.588 M -3.37 % | 9.922 M -2.51 % | 10.177 M -2.43 % | 10.430 M -9.18 % | 11.484 M -12.15 % | 13.072 M -4.04 % | 13.622 M 994.14 % | 1.245 M -5.61 % | 1.319 M -5.45 % | 1.395 M 19.95 % | 1.163 M -5.14 % | 1.226 M -4.74 % | 1.287 M -4.67 % | 1.350 M -4.53 % | 1.414 M -4.20 % | 1.476 M -4.03 % | 1.538 M -3.94 % | 1.601 M -3.79 % | 1.664 M -3.70 % | 1.728 M -3.41 % | 1.789 M -6.68 % | 1.917 M -3.13 % | 1.979 M -2.99 % | 2.040 M 0.00 % | 2.040 M | 0.000 |
| Property plant equipment net | 3.134 M 1 324.55 % | 220.000 K -60.92 % | 563.000 K -10.35 % | 628.000 K -9.90 % | 697.000 K -7.93 % | 757.000 K -7.57 % | 819.000 K -5.54 % | 867.000 K -5.86 % | 921.000 K 32.14 % | 697.000 K 222.69 % | 216.000 K -23.40 % | 282.000 K -26.18 % | 382.000 K -16.96 % | 460.000 K -15.44 % | 544.000 K -4.56 % | 570.000 K -13.51 % | 659.000 K -9.60 % | 729.000 K 12.15 % | 650.000 K -5.39 % | 687.000 K 16.84 % | 588.000 K 0.00 % | 588.000 K -11.58 % | 665.000 K -5.94 % | 707.000 K -5.86 % | 751.000 K -13.08 % | 864.000 K 216.48 % | 273.000 K 90.91 % | 143.000 K -4.67 % | 150.000 K -10.18 % | 167.000 K -5.11 % | 176.000 K 6.67 % | 165.000 K 85.39 % | 89.000 K -2.20 % | 91.000 K 40.00 % | 65.000 K -7.14 % | 70.000 K 0.00 % | 70.000 K 34.62 % | 52.000 K -7.14 % | 56.000 K -6.67 % | 60.000 K -20.00 % | 75.000 K -7.41 % | 81.000 K -24.30 % | 107.000 K 0.00 % | 107.000 K | 0.000 |
| Total non current assets | 19.296 M 20.80 % | 15.973 M 0.12 % | 15.954 M -0.26 % | 15.996 M 154.39 % | 6.288 M -2.53 % | 6.451 M -2.69 % | 6.629 M -2.53 % | 6.801 M -3.63 % | 7.057 M 0.00 % | 7.057 M -54.71 % | 15.582 M -2.44 % | 15.971 M -6.06 % | 17.002 M -1.61 % | 17.280 M -5.82 % | 18.347 M -2.04 % | 18.730 M -6.14 % | 19.955 M 97.44 % | 10.107 M -0.94 % | 10.203 M -2.03 % | 10.414 M -2.15 % | 10.643 M -2.30 % | 10.894 M -2.92 % | 11.222 M -8.89 % | 12.317 M -10.89 % | 13.823 M -4.58 % | 14.486 M 854.28 % | 1.518 M 3.83 % | 1.462 M -5.37 % | 1.545 M 0.59 % | 1.536 M 0.13 % | 1.534 M 5.65 % | 1.452 M -0.07 % | 1.453 M -4.34 % | 1.519 M -2.25 % | 1.554 M -4.13 % | 1.621 M -3.74 % | 1.684 M -2.60 % | 1.729 M -3.08 % | 1.784 M -3.52 % | 1.849 M -7.18 % | 1.992 M -3.30 % | 2.060 M -4.05 % | 2.147 M 0.00 % | 2.147 M 10 323.81 % | -21.000 K |
| Other current assets | 1.290 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K 0.00 % | 500.000 K -10.71 % | 560.000 K 0.18 % | 559.000 K -0.18 % | 560.000 K 761.54 % | 65.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.000 K -24.14 % | 29.000 K -73.64 % | 110.000 K 2.80 % | 107.000 K 1.90 % | 105.000 K 0.96 % | 104.000 K 10.64 % | 94.000 K 1.08 % | 93.000 K -4.12 % | 97.000 K -37.01 % | 154.000 K 220.83 % | 48.000 K -2.04 % | 49.000 K -70.12 % | 164.000 K 272.73 % | 44.000 K -4.35 % | 46.000 K 4.55 % | 44.000 K -36.23 % | 69.000 K 56.82 % | 44.000 K -74.57 % | 173.000 K -73.26 % | 647.000 K -19.73 % | 806.000 K 0.00 % | 806.000 K | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.573 M -56.29 % | 5.887 M -2.66 % | 6.048 M -2.17 % | 6.182 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 -100.00 % | 42.000 K |
| cash and cash equivalents | 14.366 M -3.67 % | 14.914 M 6.90 % | 13.952 M -7.49 % | 15.081 M -37.19 % | 24.011 M 11.03 % | 21.626 M 43.60 % | 15.060 M 38.52 % | 10.872 M 40.45 % | 7.741 M 103.02 % | 3.813 M 3.19 % | 3.695 M 12.31 % | 3.290 M -14.88 % | 3.865 M -4.33 % | 4.040 M -12.08 % | 4.595 M 20.04 % | 3.828 M -44.51 % | 6.899 M -47.42 % | 13.122 M -39.17 % | 21.570 M 95.79 % | 11.017 M -20.40 % | 13.841 M 41.65 % | 9.771 M 240.45 % | 2.870 M -33.89 % | 4.341 M 346.15 % | 973.000 K 3.18 % | 943.000 K -51.64 % | 1.950 M -47.54 % | 3.717 M -39.27 % | 6.121 M 206.82 % | 1.995 M 23.99 % | 1.609 M -54.21 % | 3.514 M -30.35 % | 5.045 M -27.02 % | 6.913 M 308.57 % | 1.692 M 29.06 % | 1.311 M 39.77 % | 938.000 K -46.43 % | 1.751 M 477.89 % | 303.000 K 388.71 % | 62.000 K -90.24 % | 635.000 K 1 170.00 % | 50.000 K -83.87 % | 310.000 K 0.00 % | 310.000 K 1 576.19 % | -21.000 K |
| Cash and short term investments | 14.366 M -3.67 % | 14.914 M 6.90 % | 13.952 M -7.49 % | 15.081 M -37.19 % | 24.011 M 11.03 % | 21.626 M 43.60 % | 15.060 M 38.52 % | 10.872 M 40.45 % | 7.741 M 103.02 % | 3.813 M 3.19 % | 3.695 M 12.31 % | 3.290 M -14.88 % | 3.865 M -4.33 % | 4.040 M -43.64 % | 7.168 M -26.22 % | 9.715 M -24.96 % | 12.947 M -32.93 % | 19.304 M -10.51 % | 21.570 M 95.79 % | 11.017 M -20.40 % | 13.841 M 41.65 % | 9.771 M 240.45 % | 2.870 M -33.89 % | 4.341 M 346.15 % | 973.000 K 3.18 % | 943.000 K -51.64 % | 1.950 M -47.54 % | 3.717 M -39.27 % | 6.121 M 206.82 % | 1.995 M 23.99 % | 1.609 M -54.21 % | 3.514 M -30.35 % | 5.045 M -27.02 % | 6.913 M 308.57 % | 1.692 M 29.06 % | 1.311 M 39.77 % | 938.000 K -46.43 % | 1.751 M 477.89 % | 303.000 K 388.71 % | 62.000 K -90.24 % | 635.000 K 1 170.00 % | 50.000 K -83.87 % | 310.000 K 0.00 % | 310.000 K 1 376.19 % | 21.000 K |
| Total current assets | 24.146 M 21.94 % | 19.802 M 7.39 % | 18.439 M -2.00 % | 18.815 M -30.27 % | 26.983 M 7.68 % | 25.058 M 28.81 % | 19.454 M 46.66 % | 13.265 M 32.16 % | 10.037 M 41.91 % | 7.073 M 12.59 % | 6.282 M -1.84 % | 6.400 M 5.66 % | 6.057 M -12.31 % | 6.907 M -24.41 % | 9.137 M -23.37 % | 11.924 M -18.75 % | 14.676 M -28.28 % | 20.463 M -11.04 % | 23.003 M 83.16 % | 12.559 M -18.21 % | 15.356 M 43.54 % | 10.698 M 180.35 % | 3.816 M -30.87 % | 5.520 M 126.23 % | 2.440 M -25.66 % | 3.282 M 3.63 % | 3.167 M -35.45 % | 4.906 M -29.99 % | 7.008 M 132.51 % | 3.014 M 9.32 % | 2.757 M -38.39 % | 4.475 M -21.34 % | 5.689 M -20.63 % | 7.168 M 277.26 % | 1.900 M 18.31 % | 1.606 M 32.95 % | 1.208 M -43.13 % | 2.124 M 386.04 % | 437.000 K -40.87 % | 739.000 K -16.50 % | 885.000 K 16.14 % | 762.000 K -40.93 % | 1.290 M 0.00 % | 1.290 M 6 042.86 % | 21.000 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 8.490 M 73.69 % | 4.888 M 8.94 % | 4.487 M 20.17 % | 3.734 M 25.64 % | 2.972 M -13.40 % | 3.432 M -21.89 % | 4.394 M 83.62 % | 2.393 M 4.22 % | 2.296 M -16.81 % | 2.760 M 32.25 % | 2.087 M -18.16 % | 2.550 M 56.15 % | 1.633 M -29.22 % | 2.307 M 21.17 % | 1.904 M -13.81 % | 2.209 M 27.76 % | 1.729 M 49.18 % | 1.159 M -19.12 % | 1.433 M -7.07 % | 1.542 M 1.78 % | 1.515 M 63.43 % | 927.000 K 0.32 % | 924.000 K -19.65 % | 1.150 M -15.25 % | 1.357 M -39.20 % | 2.232 M 100.72 % | 1.112 M 2.49 % | 1.085 M 36.82 % | 793.000 K -14.36 % | 926.000 K -11.89 % | 1.051 M 30.24 % | 807.000 K 35.40 % | 596.000 K 189.32 % | 206.000 K 368.18 % | 44.000 K -82.47 % | 251.000 K 12.05 % | 224.000 K -31.91 % | 329.000 K 406.15 % | 65.000 K -89.73 % | 633.000 K 722.08 % | 77.000 K 18.46 % | 65.000 K -62.64 % | 174.000 K 0.00 % | 174.000 K | 0.000 |
| Tax assets | 0.000 -100.00 % | 689.000 K 38.63 % | 497.000 K 17.77 % | 422.000 K 24.48 % | 339.000 K 13.76 % | 298.000 K 22.13 % | 244.000 K 34.81 % | 181.000 K -10.40 % | 202.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 566.000 K 9.27 % | 518.000 K 38.87 % | 373.000 K 48.61 % | 251.000 K -42.82 % | 439.000 K -22.98 % | 570.000 K 37.02 % | 416.000 K 12.74 % | 369.000 K -25.90 % | 498.000 K -48.29 % | 963.000 K -15.67 % | 1.142 M -47.30 % | 2.167 M -2.83 % | 2.230 M -15.47 % | 2.638 M 60.66 % | 1.642 M 34.70 % | 1.219 M 78.48 % | 683.000 K 143.93 % | 280.000 K 54.70 % | 181.000 K -33.94 % | 274.000 K 53.07 % | 179.000 K 75.49 % | 102.000 K -38.18 % | 165.000 K -30.38 % | 237.000 K -46.26 % | 441.000 K -72.47 % | 1.602 M 1 343.24 % | 111.000 K 7.77 % | 103.000 K -61.85 % | 270.000 K 39.18 % | 194.000 K -0.51 % | 195.000 K 9.55 % | 178.000 K 143.84 % | 73.000 K 170.37 % | 27.000 K -38.64 % | 44.000 K 0.00 % | 44.000 K -21.43 % | 56.000 K 1.82 % | 55.000 K 161.90 % | 21.000 K -76.67 % | 90.000 K 190.32 % | 31.000 K -36.73 % | 49.000 K -47.87 % | 94.000 K 0.00 % | 94.000 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -301.000 K -7 625.00 % | 4.000 K -50.00 % | 8.000 K -38.46 % | 13.000 K -27.78 % | 18.000 K -28.00 % | 25.000 K -34.21 % | 38.000 K 35.71 % | 28.000 K -31.71 % | 41.000 K 5.13 % | 39.000 K 18.18 % | 33.000 K -34.00 % | 50.000 K -39.02 % | 82.000 K -34.40 % | 125.000 K -32.80 % | 186.000 K -17.33 % | 225.000 K -9.64 % | 249.000 K 5.06 % | 237.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.000 K 57.69 % | 52.000 K -5.45 % | 55.000 K | 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 | 0.000 | 0.000 | 0.000 | 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 % | 6.000 K -40.00 % | 10.000 K 0.00 % | 10.000 K | 0.000 |
| Capital lease obligations | 2.935 M 1 345.81 % | 203.000 K -62.96 % | 548.000 K -11.61 % | 620.000 K -10.14 % | 690.000 K -13.86 % | 801.000 K -3.14 % | 827.000 K -7.39 % | 893.000 K -3.35 % | 924.000 K 46.20 % | 631.995 K 345.07 % | 142.000 K -34.56 % | 217.000 K -25.94 % | 293.000 K -22.07 % | 376.000 K -25.98 % | 508.000 K -9.61 % | 562.000 K -12.73 % | 644.000 K -9.80 % | 714.000 K 13.33 % | 630.000 K -4.98 % | 663.000 K 40.47 % | 472.000 K 7.52 % | 439.000 K -9.30 % | 484.000 K -4.72 % | 508.000 K -4.33 % | 531.000 K -9.39 % | 586.000 K 312.68 % | 142.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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 114.129 M 0.92 % | 113.092 M 0.92 % | 112.059 M 0.15 % | 111.892 M 0.26 % | 111.607 M 2.43 % | 108.963 M 4.67 % | 104.097 M 3.50 % | 100.576 M 0.70 % | 99.875 M 4.30 % | 95.754 M 0.63 % | 95.150 M 0.08 % | 95.077 M 0.19 % | 94.897 M 2.57 % | 92.520 M 0.61 % | 91.955 M 0.93 % | 91.112 M 0.16 % | 90.968 M 6.82 % | 85.159 M 0.05 % | 85.116 M 19.06 % | 71.492 M 1.30 % | 70.574 M 8.88 % | 64.821 M 22.30 % | 53.003 M 1.16 % | 52.394 M 10.48 % | 47.424 M 1.76 % | 46.604 M 9.31 % | 42.634 M 2.50 % | 41.594 M 9.77 % | 37.893 M 19.97 % | 31.585 M 8.02 % | 29.240 M 2.62 % | 28.494 M 1.72 % | 28.013 M 0.11 % | 27.981 M 23.23 % | 22.706 M 2.19 % | 22.220 M 6.20 % | 20.923 M 0.04 % | 20.915 M 40.47 % | 14.889 M 0.00 % | 14.889 M 0.32 % | 14.842 M 199.78 % | 4.951 M 0.00 % | 4.951 M 0.00 % | 4.951 M 6 776.39 % | 72.000 K |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.000 K -79.34 % | 305.000 K 1.33 % | 301.000 K -27.12 % | 413.000 K -15.71 % | 490.000 K -13.27 % | 565.000 K -12.40 % | 645.000 K -54.51 % | 1.418 M 110.70 % | 673.000 K -8.31 % | 734.000 K -7.44 % | 793.000 K -7.36 % | 856.000 K -6.75 % | 918.000 K -6.23 % | 979.000 K -5.87 % | 1.040 M 4.84 % | 992.000 K -2.84 % | 1.021 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 43.442 M 21.43 % | 35.775 M 4.02 % | 34.393 M -1.20 % | 34.811 M 4.63 % | 33.271 M 5.59 % | 31.509 M 20.80 % | 26.083 M 29.99 % | 20.066 M 17.39 % | 17.094 M 20.98 % | 14.130 M -35.37 % | 21.864 M -2.27 % | 22.371 M -2.98 % | 23.059 M -4.66 % | 24.187 M -12.00 % | 27.484 M -10.34 % | 30.654 M -11.48 % | 34.631 M 13.28 % | 30.570 M -7.94 % | 33.206 M 44.54 % | 22.973 M -11.64 % | 25.999 M 20.41 % | 21.592 M 43.58 % | 15.038 M -15.69 % | 17.837 M 9.68 % | 16.263 M -8.47 % | 17.768 M 279.25 % | 4.685 M -26.43 % | 6.368 M -25.55 % | 8.553 M 87.98 % | 4.550 M 6.04 % | 4.291 M -27.60 % | 5.927 M -17.01 % | 7.142 M -17.79 % | 8.687 M 151.51 % | 3.454 M 7.03 % | 3.227 M 11.58 % | 2.892 M -24.94 % | 3.853 M 73.48 % | 2.221 M -14.18 % | 2.588 M -10.05 % | 2.877 M 1.95 % | 2.822 M -17.89 % | 3.437 M 0.00 % | 3.437 M | 0.000 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-03-31 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -41.000 K -232.26 % | 31.000 K 118.02 % | -172.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 1.200 M 40.85 % | 852.000 K 6.50 % | 800.000 K -12.76 % | 917.000 K 358.50 % | 200.000 K -64.03 % | 556.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 318.000 K -8.36 % | 347.000 K 339.24 % | 79.000 K -91.55 % | 935.000 K -2.09 % | 955.000 K 14.37 % | 835.000 K 253.81 % | 236.000 K -28.48 % | 330.000 K -18.52 % | 405.000 K 31.07 % | 309.000 K 2 475.00 % | 12.000 K -58.62 % | 29.000 K -63.75 % | 80.000 K 2 566.67 % | 3.000 K -99.30 % | 430.000 K 69.29 % | 254.000 K 284.85 % | 66.000 K 450.00 % | 12.000 K -88.99 % | 109.000 K -44.39 % | 196.000 K -35.10 % | 302.000 K -23.74 % | 396.000 K 1.54 % | 390.000 K 69.57 % | 230.000 K -1.71 % | 234.000 K -42.93 % | 410.000 K 18.50 % | 346.000 K -58.21 % | 828.000 K -67.47 % | 2.545 M 267.24 % | 693.000 K -94.62 % | 12.873 M 4 432.75 % | 284.000 K 133.74 % | 121.500 K 0.00 % | 121.500 K 109.48 % | 58.000 K | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.000 K -99.52 % | 210.000 K -42.31 % | 364.000 K 238.93 % | -262.000 K -23.00 % | -213.000 K -172.70 % | 293.000 K 118.66 % | 134.000 K -14.10 % | 156.000 K 145.48 % | -343.000 K -182.25 % | 417.000 K 231.55 % | -317.000 K -199.37 % | 319.000 K 2 378.57 % | -14.000 K -250.00 % | -4.000 K -33.33 % | -3.000 K 0.00 % | -3.000 K -133.33 % | 9.000 K -82.69 % | 52.000 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 113.000 K 146.31 % | -244.000 K -368.13 % | 91.000 K 123.27 % | -391.000 K -3 158.33 % | -12.000 K 95.65 % | -276.000 K -851.72 % | -29.000 K -126.85 % | 108.000 K 148.00 % | -225.000 K -142.37 % | 531.000 K 196.55 % | -550.000 K -3 766.67 % | 15.000 K 236.36 % | -11.000 K -110.19 % | 108.000 K 224.86 % | -86.500 K 0.00 % | -86.500 K -347.14 % | 35.000 K -32.69 % | 52.000 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -96.000 K | 0.000 | 0.000 100.00 % | -120.000 K 40.59 % | -202.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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -105.88 % | 17.000 K -83.81 % | 105.000 K 128.26 % | 46.000 K 370.59 % | -17.000 K | 0.000 100.00 % | -12.000 K -1 300.00 % | 1.000 K -97.06 % | 34.000 K 149.28 % | -69.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -15.000 K -103.43 % | 437.000 K 160.12 % | 168.000 K 102.41 % | 83.000 K 361.11 % | 18.000 K -96.84 % | 569.000 K 225.14 % | 175.000 K 272.34 % | 47.000 K 130.92 % | -152.000 K -2 071.43 % | -7.000 K -103.00 % | 233.000 K -23.36 % | 304.000 K 10 233.33 % | -3.000 K 97.32 % | -112.000 K -234.13 % | 83.500 K 0.00 % | 83.500 K 421.15 % | -26.000 K | 0.000 |
| Other non cash items | -1.253 M -10.01 % | -1.139 M 5.71 % | -1.208 M 11.11 % | -1.359 M 69.45 % | -4.449 M -2 070.24 % | -205.000 K 85.76 % | -1.440 M 13.88 % | -1.672 M -11.09 % | -1.505 M -120.76 % | 7.250 M 1 567.05 % | 434.891 K 186.99 % | -499.945 K -198.11 % | 509.599 K -83.45 % | 3.079 M -18.80 % | 3.792 M 6.37 % | 3.565 M 23.44 % | 2.888 M 35.33 % | 2.134 M -2.24 % | 2.183 M -52.58 % | 4.604 M 368.36 % | 983.000 K -55.62 % | 2.215 M 411.10 % | -712.000 K -106.35 % | 11.212 M 1 489.34 % | -807.000 K -295.59 % | -204.000 K -110.05 % | 2.030 M -35.86 % | 3.165 M -31.17 % | 4.598 M 2 279.15 % | -211.000 K 71.21 % | -733.000 K -39.62 % | -525.000 K 49.95 % | -1.049 M -125.11 % | -466.000 K -305.29 % | 227.000 K 1 521.43 % | 14.000 K -97.24 % | 508.000 K -80.93 % | 2.664 M 6 295.35 % | -43.000 K 92.04 % | -540.000 K -3.25 % | -523.000 K -2 652.63 % | -19.000 K -110.33 % | 184.000 K -53.54 % | 396.000 K 0.00 % | 396.000 K 14.45 % | 346.000 K 468.09 % | -94.000 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.327 M -25.31 % | -1.857 M -22.01 % | -1.522 M 13.23 % | -1.754 M -19.16 % | -1.472 M -123.71 % | -658.000 K 39.80 % | -1.093 M -32.32 % | -826.000 K 27.03 % | -1.132 M -325.56 % | -266.000 K 50.00 % | -532.000 K 28.40 % | -743.000 K -28.99 % | -576.000 K 0.35 % | -578.000 K -0.87 % | -573.000 K 0.00 % | -573.000 K -54.45 % | -371.000 K 44.71 % | -671.000 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K 58.33 % | -24.000 K 71.43 % | -84.000 K -1 300.00 % | -6.000 K 85.37 % | -41.000 K -4 000.00 % | -1.000 K 80.00 % | -5.000 K 80.00 % | -25.000 K -525.00 % | -4.000 K 20.00 % | -5.000 K | 0.000 | 0.000 100.00 % | -3.000 K | 0.000 100.00 % | -500.000 0.00 % | -500.000 90.00 % | -5.000 K 70.59 % | -17.000 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.000 K | 0.000 -100.00 % | 15.000 K | 0.000 -100.00 % | 2.000 K 200.00 % | -2.000 K 83.33 % | -12.000 K -1 100.00 % | -1.000 K 0.00 % | -1.000 K -150.00 % | 2.000 K | 0.000 -100.00 % | 16.000 K 128.57 % | 7.000 K 0.00 % | 7.000 K | 0.000 | 0.000 |
| Net cash used for 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 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K 58.33 % | -24.000 K 80.00 % | -120.000 K -1 900.00 % | -6.000 K 76.92 % | -26.000 K -2 500.00 % | -1.000 K 66.67 % | -3.000 K 88.89 % | -27.000 K -68.75 % | -16.000 K -166.67 % | -6.000 K -500.00 % | -1.000 K -150.00 % | 2.000 K 166.67 % | -3.000 K -118.75 % | 16.000 K 146.15 % | 6.500 K 0.00 % | 6.500 K 230.00 % | -5.000 K 70.59 % | -17.000 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K 108.70 % | -69.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 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.588 M | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 4.967 M 710.28 % | 613.000 K -59.86 % | 1.527 M | 0.000 -100.00 % | 4.072 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.677 M 33 562.50 % | -8.000 K -112.90 % | 62.000 K 875.00 % | -8.000 K -100.51 % | 1.580 M 341.34 % | 358.000 K | 0.000 100.00 % | -10.000 K 99.34 % | -1.509 M -394.15 % | 513.000 K -6.73 % | 550.000 K 264.24 % | 151.000 K -87.03 % | 1.164 M 285.43 % | 302.000 K -47.11 % | 571.000 K 0.00 % | 571.000 K 14.43 % | 499.000 K -40.95 % | 845.000 K |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.677 M 33 562.50 % | -8.000 K -111.43 % | 70.000 K 190.91 % | -77.000 K -101.18 % | 6.547 M 574.25 % | 971.000 K -36.41 % | 1.527 M 15 370.00 % | -10.000 K -100.39 % | 2.563 M 399.61 % | 513.000 K -6.73 % | 550.000 K 264.24 % | 151.000 K -87.03 % | 1.164 M 285.43 % | 302.000 K -47.11 % | 571.000 K 0.00 % | 571.000 K 14.43 % | 499.000 K -40.95 % | 845.000 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 100.00 % | -8.930 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.131 M -8.66 % | 3.428 M 2 806.99 % | 117.920 K -65.82 % | 344.989 K 160.11 % | -573.925 K -226.01 % | -176.046 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 -100.00 % | 46.000 K 387.50 % | -16.000 K -139.02 % | 41.000 K 232.26 % | -31.000 K -118.02 % | 172.000 K 149.28 % | 69.000 K 218.97 % | -58.000 K -216.00 % | 50.000 K 51.52 % | 33.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 100.00 % | -8.930 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.131 M -8.66 % | 3.428 M 2 806.99 % | 117.920 K -65.82 % | 344.989 K 160.11 % | -573.925 K -226.01 % | -176.046 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 -100.00 % | 386.000 K 120.26 % | -1.905 M -24.43 % | -1.531 M 18.04 % | -1.868 M -135.78 % | 5.221 M 1 270.34 % | 381.000 K 2.14 % | 373.000 K 145.88 % | -813.000 K -156.15 % | 1.448 M 500.83 % | 241.000 K 1 317.65 % | 17.000 K 102.88 % | -590.000 K -200.85 % | 585.000 K 325.00 % | -260.000 K -5 877.78 % | 4.500 K 0.00 % | 4.500 K -96.34 % | 123.000 K -21.66 % | 157.000 K |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 -100.00 % | 24.011 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.741 M 79.48 % | 4.313 M 2.81 % | 4.195 M 8.96 % | 3.850 M -12.97 % | 4.424 M -3.83 % | 4.600 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 -100.00 % | 1.995 M 23.99 % | 1.609 M -54.21 % | 3.514 M -30.35 % | 5.045 M -27.02 % | 6.913 M 308.57 % | 1.692 M 29.06 % | 1.311 M 39.77 % | 938.000 K -46.43 % | 1.751 M 477.89 % | 303.000 K 388.71 % | 62.000 K 37.78 % | 45.000 K -92.91 % | 635.000 K 1 170.00 % | 50.000 K -83.87 % | 310.000 K 1.47 % | 305.500 K 1.50 % | 301.000 K 69.10 % | 178.000 K 747.62 % | 21.000 K |
| Cash at end of period | 0.000 | 0.000 | 0.000 -100.00 % | 15.081 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.872 M 40.45 % | 7.741 M 79.48 % | 4.313 M 2.81 % | 4.195 M 8.96 % | 3.850 M -12.97 % | 4.424 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 -100.00 % | 1.995 M 0.00 % | 1.995 M 23.99 % | 1.609 M -54.21 % | 3.514 M -30.35 % | 5.045 M -27.02 % | 6.913 M 308.57 % | 1.692 M 29.06 % | 1.311 M 39.77 % | 938.000 K -46.43 % | 1.751 M 477.89 % | 303.000 K 388.71 % | 62.000 K 37.78 % | 45.000 K -92.91 % | 635.000 K 1 170.00 % | 50.000 K -83.87 % | 310.000 K 1.47 % | 305.500 K 1.50 % | 301.000 K 69.10 % | 178.000 K |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.327 M -25.31 % | -1.857 M -22.01 % | -1.522 M 13.23 % | -1.754 M -19.16 % | -1.472 M -123.71 % | -658.000 K 39.80 % | -1.093 M -32.32 % | -826.000 K 27.03 % | -1.132 M -325.56 % | -266.000 K 50.00 % | -532.000 K 28.40 % | -743.000 K -28.99 % | -576.000 K 0.35 % | -578.000 K -0.87 % | -573.000 K 0.00 % | -573.000 K -54.45 % | -371.000 K 44.71 % | -671.000 K |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -10.000 K 58.33 % | -24.000 K 71.43 % | -84.000 K -1 300.00 % | -6.000 K 85.37 % | -41.000 K -4 000.00 % | -1.000 K 80.00 % | -5.000 K 80.00 % | -25.000 K -525.00 % | -4.000 K 20.00 % | -5.000 K | 0.000 | 0.000 100.00 % | -3.000 K | 0.000 100.00 % | -500.000 0.00 % | -500.000 90.00 % | -5.000 K 70.59 % | -17.000 K |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.337 M -24.24 % | -1.881 M -17.12 % | -1.606 M 8.75 % | -1.760 M -16.33 % | -1.513 M -129.59 % | -659.000 K 39.98 % | -1.098 M -29.02 % | -851.000 K 25.09 % | -1.136 M -319.19 % | -271.000 K 49.06 % | -532.000 K 28.40 % | -743.000 K -28.32 % | -579.000 K -0.17 % | -578.000 K -0.78 % | -573.500 K 0.00 % | -573.500 K -52.53 % | -376.000 K 45.35 % | -688.000 K |
| 2025 | 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 |
| Date | Form 10K |
|---|---|
| 2024 | https://www.sec.gov/Archives/edgar/data/1725332/000121390025025287/ea0234101-20f_alarum.htm |
| 2023 | |
| 2022 | |
| 2021 | |
| 2020 | |
| 2019 | |
| 2018 | |
| 2017 | |
| 2016 | |
| 2015 | |
| 2014 | |
| 2013 | |
| 2012 | |
| 2011 | |
| 2010 | |
| 2009 | |
| 2008 | |
| 2007 | |
| 2006 |