Asarina Pharma AB (publ) ASRPF
Trading inactive
Finances
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 23.085 M -41.38 % | 39.382 M 125.07 % | 17.498 M 164.87 % | 6.606 M 38.46 % | 4.771 M 54.05 % | 3.097 M -3.19 % | 3.199 M 2.25 % | 3.129 M 68.47 % | 1.857 M -25.84 % | 2.504 M |
| Net income | 2.746 M -9.43 % | 3.032 M 199.45 % | 1.013 M 307.86 % | 248.269 K 271.12 % | -145.087 K -148.57 % | -58.368 K -115.80 % | 369.371 K -9.01 % | 405.969 K 143.77 % | -927.545 K -6.51 % | -870.837 K |
| Income before tax | 3.461 M 0.12 % | 3.457 M 239.58 % | 1.018 M 307.47 % | 249.828 K 272.19 % | -145.087 K -148.57 % | -58.368 K -115.80 % | 369.371 K -9.01 % | 405.969 K 143.77 % | -927.545 K -6.51 % | -870.837 K |
| Income before tax ratio | 0.15 70.81 % | 0.09 50.87 % | 0.06 53.84 % | 0.04 224.36 % | -0.03 -61.36 % | -0.02 -116.32 % | 0.12 -11.02 % | 0.13 125.98 % | -0.50 -43.63 % | -0.35 |
| EBITDA | 4.000 M 2.67 % | 3.896 M 140.77 % | 1.618 M 153.83 % | 637.503 K 152.68 % | 252.296 K 189.78 % | 87.065 K -82.30 % | 491.938 K -12.69 % | 563.470 K 176.27 % | -738.746 K -83.03 % | -403.628 K |
| Net income ratio | 0.12 54.51 % | 0.08 33.05 % | 0.06 53.99 % | 0.04 223.59 % | -0.03 -61.36 % | -0.02 -116.32 % | 0.12 -11.02 % | 0.13 125.98 % | -0.50 -43.63 % | -0.35 |
| Ratio EBITDA | 0.17 75.16 % | 0.10 6.97 % | 0.09 -4.17 % | 0.10 82.49 % | 0.05 88.10 % | 0.03 -81.72 % | 0.15 -14.62 % | 0.18 145.27 % | -0.40 -146.81 % | -0.16 |
| Gross profit ratio | 0.45 90.78 % | 0.23 -17.94 % | 0.28 -44.30 % | 0.51 -8.03 % | 0.56 0.69 % | 0.55 -14.14 % | 0.64 -0.37 % | 0.65 71.63 % | 0.38 32.45 % | 0.28 |
| Weighted average shs out dil | 29.732 M 2.30 % | 29.064 M 0.00 % | 29.064 M -3.37 % | 30.078 M -0.60 % | 30.260 M 17.28 % | 25.801 M 2.01 % | 25.293 M 8.73 % | 23.263 M 43.00 % | 16.268 M 20.27 % | 13.526 M |
| Weighted average shs out | 29.526 M 1.59 % | 29.064 M 0.00 % | 29.064 M -3.37 % | 30.078 M -0.60 % | 30.260 M 17.29 % | 25.800 M 2.01 % | 25.293 M 8.73 % | 23.262 M 43.00 % | 16.268 M 20.27 % | 13.526 M |
| EPS diluted | 0.09 -7.00 % | 0.10 187.36 % | 0.03 319.28 % | 0.01 272.92 % | 0.00 -108.70 % | 0.00 -115.75 % | 0.01 -16.57 % | 0.02 130.70 % | -0.06 11.49 % | -0.06 |
| Earnings per share | 0.09 -7.60 % | 0.10 187.36 % | 0.03 319.28 % | 0.01 272.92 % | 0.00 -108.70 % | 0.00 -115.75 % | 0.01 -16.57 % | 0.02 130.70 % | -0.06 11.49 % | -0.06 |
| Gross profit | 10.290 M 11.83 % | 9.201 M 84.69 % | 4.982 M 47.53 % | 3.377 M 27.34 % | 2.652 M 55.12 % | 1.710 M -16.88 % | 2.057 M 1.87 % | 2.019 M 189.16 % | 698.296 K -1.78 % | 710.939 K |
| Income tax expense | 714.721 K 68.36 % | 424.529 K 7 802.46 % | 5.372 K 244.56 % | 1.559 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 12.795 M -57.60 % | 30.181 M 141.15 % | 12.516 M 287.58 % | 3.229 M 52.38 % | 2.119 M 52.74 % | 1.387 M 21.45 % | 1.142 M 2.95 % | 1.110 M -4.25 % | 1.159 M -35.38 % | 1.793 M |
| General and administrative expenses | 1.345 M 28.59 % | 1.046 M 19.18 % | 877.705 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 3.965 M 10.67 % | 3.583 M 89.93 % | 1.886 M | 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 |
| Operating expenses | 6.618 M 21.03 % | 5.468 M 41.79 % | 3.857 M 24.91 % | 3.088 M 10.72 % | 2.789 M 57.74 % | 1.768 M 4.81 % | 1.687 M 7.83 % | 1.564 M -1.49 % | 1.588 M 6.14 % | 1.496 M |
| Cost and expenses | 19.413 M -45.54 % | 35.649 M 117.74 % | 16.372 M 159.19 % | 6.317 M 28.71 % | 4.908 M 55.54 % | 3.155 M 11.53 % | 2.829 M 5.81 % | 2.674 M -2.65 % | 2.747 M -16.50 % | 3.289 M |
| Research and development expenses | 1.345 M 53.20 % | 877.605 K -23.21 % | 1.143 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 5.310 M 14.72 % | 4.629 M 67.46 % | 2.764 M 0.49 % | 2.751 M 17.02 % | 2.350 M 45.13 % | 1.620 M 6.27 % | 1.524 M 7.35 % | 1.420 M 0.44 % | 1.413 M 28.63 % | 1.099 M |
| Interest income | 210.588 K -23.76 % | 276.228 K 157.09 % | 107.442 K 171.18 % | 39.620 K 364.23 % | 8.535 K 4 286.59 % | 194.559 -76.69 % | 834.502 -98.30 % | 48.973 K 28.92 % | 37.987 K -55.73 % | 85.799 K |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 328.628 K 101.37 % | 163.200 K -66.88 % | 492.769 K 122.20 % | 221.764 K -27.53 % | 305.996 K 177.63 % | 110.217 K -9.46 % | 121.733 K 12.17 % | 108.527 K 60.85 % | 67.471 K -20.90 % | 85.302 K |
| Operating income | 3.672 M -1.64 % | 3.733 M 231.69 % | 1.125 M 170.70 % | 415.739 K 874.18 % | -53.700 K -131.94 % | -23.153 K -106.25 % | 370.205 K -18.63 % | 454.943 K 156.43 % | -806.217 K -64.89 % | -488.930 K |
| Operating income ratio | 0.16 67.80 % | 0.09 47.37 % | 0.06 2.20 % | 0.06 659.14 % | -0.01 -50.56 % | -0.01 -106.46 % | 0.12 -20.42 % | 0.15 133.49 % | -0.43 -122.36 % | -0.20 |
| Total other income expenses net | -210.588 K 23.74 % | -276.132 K -157.00 % | -107.443 K 35.24 % | -165.911 K -81.55 % | -91.387 K -159.51 % | -35.215 K -4 122.45 % | -834.000 98.30 % | -48.974 K 59.64 % | -121.328 K 68.23 % | -381.907 K |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2016 | 2015 | 2014 | 2013 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -3.946 M 0.35 % | -3.960 M -52.53 % | -2.596 M -174.55 % | -945.570 K 54.54 % | -2.080 M -141.07 % | -862.870 K 69.56 % | -2.835 M 3.04 % | -2.924 M | 0.000 100.00 % | -645.584 K |
| Total investments | 88.818 -7.59 % | 96.113 -1.60 % | 97.675 6.50 % | 91.714 -4.36 % | 95.894 -1.42 % | 97.280 -6.74 % | 104.313 -4.36 % | 109.073 3.30 % | 105.587 -6.52 % | 112.952 |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 7.662 M 44.08 % | 5.318 M 128.95 % | 2.323 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 583.448 K -13.50 % | 674.522 K |
| Common stock | 116.174 K -7.59 % | 125.715 K -1.60 % | 127.758 K 6.50 % | 119.961 K -4.36 % | 125.428 K 15.02 % | 109.050 K -2.93 % | 112.344 K -4.36 % | 117.471 K 51.43 % | 77.573 K 13.16 % | 68.550 K |
| Total equity | 13.745 M 15.68 % | 11.882 M 33.36 % | 8.910 M 20.06 % | 7.421 M -1.04 % | 7.499 M 35.88 % | 5.519 M -7.62 % | 5.974 M 15.55 % | 5.170 M 682.13 % | 661.022 K -11.04 % | 743.072 K |
| Other non current liabilities | 0.000 100.00 % | -692.011 K 43.77 % | -1.231 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -116.145 K 29.08 % | -163.780 K |
| Long term debt | 0.000 -100.00 % | 692.011 K -43.77 % | 1.231 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 116.145 K -29.08 % | 163.780 K |
| Total non current liabilities | 0.000 -100.00 % | 692.011 K -43.77 % | 1.231 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 116.145 K -29.08 % | 163.780 K |
| Other current liabilities | 7.671 M -3.59 % | 7.956 M 7.32 % | 7.414 M 158.67 % | 2.866 M 112.02 % | 1.352 M 390.16 % | 275.788 K -3.30 % | 285.191 K -13.59 % | 330.054 K -29.80 % | 470.139 K -15.76 % | 558.114 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 10.301 M 8.52 % | 9.492 M 2.37 % | 9.272 M 132.98 % | 3.980 M 75.15 % | 2.272 M 126.62 % | 1.003 M 52.11 % | 659.152 K 5.72 % | 623.460 K -28.95 % | 877.460 K -50.25 % | 1.764 M |
| Total liabilities | 11.630 M 5.90 % | 10.982 M 0.13 % | 10.968 M 175.58 % | 3.980 M 75.16 % | 2.272 M 126.62 % | 1.003 M 52.11 % | 659.152 K 5.72 % | 623.460 K -48.25 % | 1.205 M -44.06 % | 2.154 M |
| Other non current assets | -9.387 M 4.81 % | -9.862 M -2.31 % | -9.640 M -86.36 % | -5.172 M | 0.000 100.00 % | -2.887 M | 0.000 100.00 % | -1.494 M -1 283 311 237 262 192 384.00 % | 0.000 100.00 % | -932.784 K |
| Long term investments | 88.818 -7.59 % | 96.113 -1.60 % | 97.675 6.50 % | 91.714 -4.36 % | 95.894 -1.42 % | 97.280 -6.74 % | 104.313 -4.36 % | 109.073 3.30 % | 105.587 -6.52 % | 112.952 |
| Intangible assets | 9.107 M -3.72 % | 9.459 M 3.38 % | 9.150 M 78.05 % | 5.139 M 29.75 % | 3.961 M 38.57 % | 2.858 M 60.20 % | 1.784 M 20.13 % | 1.485 M 49.89 % | 990.795 K 7.88 % | 918.448 K |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 9.107 M -3.72 % | 9.459 M 3.38 % | 9.150 M 78.05 % | 5.139 M 29.75 % | 3.961 M 38.57 % | 2.858 M 60.20 % | 1.784 M 20.13 % | 1.485 M 49.89 % | 990.795 K 7.88 % | 918.448 K |
| Property plant equipment net | 279.600 K -30.60 % | 402.904 K -17.71 % | 489.643 K 1 358.70 % | 33.567 K -33.20 % | 50.248 K 73.33 % | 28.989 K 270.54 % | 7.823 K -10.34 % | 8.726 K 5.51 % | 8.270 K -41.85 % | 14.222 K |
| Total non current assets | 9.387 M -4.81 % | 9.862 M 2.31 % | 9.640 M 86.36 % | 5.172 M 28.96 % | 4.011 M 38.92 % | 2.887 M 61.12 % | 1.792 M 19.95 % | 1.494 M 49.52 % | 999.170 K 7.12 % | 932.783 K |
| Other current assets | 509.197 K -18.25 % | 622.908 K -6.33 % | 664.970 K 73.91 % | 382.355 K 60.00 % | 238.968 K 113.24 % | 112.066 K 45.77 % | 76.878 K 82.59 % | 42.103 K -33.56 % | 63.367 K -30.92 % | 91.729 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 3.946 M -0.35 % | 3.960 M 52.53 % | 2.596 M 174.55 % | 945.570 K -54.54 % | 2.080 M 141.07 % | 862.870 K -69.56 % | 2.835 M -3.04 % | 2.924 M | 0.000 -100.00 % | 645.584 K |
| Cash and short term investments | 3.946 M -0.35 % | 3.960 M 52.53 % | 2.596 M 174.55 % | 945.570 K -54.54 % | 2.080 M 141.07 % | 862.870 K -69.56 % | 2.835 M -3.04 % | 2.924 M 1 491 145 433.56 % | -0.196 -100.00 % | 645.584 K |
| Total current assets | 14.853 M 25.18 % | 11.865 M 24.18 % | 9.555 M 69.91 % | 5.624 M 10.97 % | 5.068 M 77.97 % | 2.847 M -35.78 % | 4.434 M 8.48 % | 4.087 M 400.21 % | 817.113 K -56.88 % | 1.895 M |
| Inventory | 5.806 M 44.95 % | 4.005 M -3.19 % | 4.137 M 59.05 % | 2.601 M 86.46 % | 1.395 M 41.26 % | 987.583 K 59.68 % | 618.470 K 12.46 % | 549.945 K 64.92 % | 333.468 K -52.96 % | 708.959 K |
| Net receivables | 4.592 M 40.12 % | 3.277 M 51.96 % | 2.157 M 27.27 % | 1.695 M 25.20 % | 1.353 M 52.96 % | 884.856 K -2.05 % | 903.348 K 58.18 % | 571.105 K 35.89 % | 420.278 K -6.35 % | 448.773 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.011 M | 0.000 -100.00 % | 1.792 M | 0.000 -100.00 % | 999.170 K | 0.000 |
| Other assets | 1.135 M -0.17 % | 1.137 M 66.37 % | 683.432 K 12.94 % | 605.128 K -12.67 % | 692.927 K -11.94 % | 786.896 K 93.28 % | 407.133 K 91.81 % | 212.257 K 328.64 % | 49.519 K -27.99 % | 68.769 K |
| Account payables | 2.630 M 71.28 % | 1.535 M -17.39 % | 1.859 M 66.88 % | 1.114 M 21.01 % | 920.386 K 26.62 % | 726.873 K 94.37 % | 373.961 K 27.46 % | 293.406 K -27.97 % | 407.321 K -66.22 % | 1.206 M |
| Tax payables | 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 5.967 M -7.32 % | 6.439 M -0.32 % | 6.460 M -11.53 % | 7.301 M -0.98 % | 7.374 M 36.30 % | 5.410 M -7.70 % | 5.862 M 16.01 % | 5.053 M | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 258.995 K -67.55 % | 798.217 K 71.72 % | 464.835 K 162 529 620.10 % | 0.286 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 211.175 K -6.52 % | 225.903 K |
| Total assets | 25.375 M 10.98 % | 22.864 M 15.02 % | 19.878 M 74.35 % | 11.401 M 16.68 % | 9.772 M 49.83 % | 6.522 M -1.68 % | 6.633 M 14.49 % | 5.794 M 210.51 % | 1.866 M -35.59 % | 2.897 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2016 | 2015 | 2014 | 2013 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -3.602 M -240.41 % | -1.058 M 46.54 % | -1.979 M -8.70 % | -1.821 M -76.55 % | -1.031 M -107.84 % | -496.224 K -2.02 % | -486.409 K -52.46 % | -319.037 K -190.92 % | 350.881 K 407.99 % | -113.927 K |
| Accounts receivables | -1.497 M -33.24 % | -1.124 M -83.54 % | -612.225 K -10.54 % | -553.860 K 9.17 % | -609.787 K -613.94 % | -85.412 K 78.32 % | -393.884 K -246.57 % | -113.653 K -625.81 % | 21.615 K 192.89 % | 7.380 K |
| Inventory | -2.104 M -3 305.82 % | 65.645 K 104.80 % | -1.367 M -7.89 % | -1.267 M -200.54 % | -421.548 K -2.61 % | -410.812 K -344.00 % | -92.525 K 54.95 % | -205.384 K -162.38 % | 329.266 K 371.43 % | -121.307 K |
| Accounts payables | 0.000 | 0.000 | 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 |
| Other non cash items | 2.845 M 59.79 % | 1.781 M -73.93 % | 6.832 M 247.84 % | 1.964 M 36.58 % | 1.438 M 387.54 % | 294.953 K 182.76 % | 104.312 K 142.34 % | -246.396 K 67.05 % | -747.698 K -468.03 % | 203.164 K |
| Net cash provided by operating activities | 2.453 M -38.99 % | 4.020 M -31.46 % | 5.865 M 856.33 % | 613.290 K 8.05 % | 567.594 K 479.86 % | -149.421 K -237.08 % | 109.006 K 314.00 % | -50.937 K 95.95 % | -1.257 M -80.51 % | -696.298 K |
| Investments in property plant and equipment | -40.501 K 32.79 % | -60.263 K -51.59 % | -39.754 K 13.65 % | -46.040 K -20.03 % | -38.357 K -15.97 % | -33.075 K -780.77 % | -3.755 K 38.52 % | -6.108 K | 0.000 100.00 % | -4.094 K |
| Acquisitions net | 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -1.781 M 13.66 % | -2.063 M 61.72 % | -5.389 M -234.35 % | -1.612 M -7.17 % | -1.504 M 2.51 % | -1.543 M -112.26 % | -726.746 K 4.62 % | -761.983 K -274.27 % | -203.590 K 55.92 % | -461.823 K |
| Net cash used for investing activites | -1.822 M 14.20 % | -2.123 M 60.89 % | -5.428 M -227.46 % | -1.658 M -7.49 % | -1.542 M 2.12 % | -1.576 M -115.69 % | -730.501 K 4.89 % | -768.091 K -277.27 % | -203.590 K 56.30 % | -465.917 K |
| Debt repayment | 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 |
| Common stock repurchased | 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 |
| Other financing activites | -344.526 K 29.96 % | -491.905 K -142.68 % | 1.152 M 209 331.14 % | 550.284 -99.98 % | 2.204 M 566 537.29 % | -389.119 -100.06 % | 660.090 K -82.37 % | 3.743 M 336.78 % | 856.988 K -30.92 % | 1.241 M |
| Net cash used provided by financing activities | -344.526 K 29.96 % | -491.905 K -142.68 % | 1.152 M 209 331.14 % | 550.284 -99.98 % | 2.204 M 566 537.29 % | -389.119 -100.06 % | 660.090 K -82.37 % | 3.743 M 336.78 % | 856.988 K -30.92 % | 1.241 M |
| Effect of forex changes on cash | -300.521 K -623.83 % | -41.518 K -167.56 % | 61.457 K 167.78 % | -90.666 K -110.66 % | 850.577 K 53.87 % | 552.802 K 533.18 % | -127.616 K -228 702 608.12 % | 0.056 100.00 % | -42.092 K -107.42 % | 567.195 K |
| Net change in cash | -13.904 K -101.02 % | 1.364 M -17.38 % | 1.651 M 245.48 % | -1.135 M -154.54 % | 2.080 M 277.39 % | -1.173 M -1 217.27 % | -89.021 K -103.04 % | 2.924 M 552.94 % | -645.584 K -200.00 % | 645.584 K |
| Cash at beginning of period | 3.960 M 52.53 % | 2.596 M 174.55 % | 945.570 K -54.54 % | 2.080 M | 0.000 -100.00 % | 1.173 M -59.90 % | 2.924 M | 0.000 -100.00 % | 645.584 K | 0.000 |
| Cash at end of period | 3.946 M -0.35 % | 3.960 M 52.53 % | 2.596 M 174.55 % | 945.570 K -54.54 % | 2.080 M | 0.000 -100.00 % | 2.835 M -3.04 % | 2.924 M | 0.000 -100.00 % | 645.584 K |
| Operating cash flow | 2.453 M -38.99 % | 4.020 M -31.46 % | 5.865 M 856.33 % | 613.290 K 8.05 % | 567.594 K 479.86 % | -149.421 K -237.08 % | 109.006 K 314.00 % | -50.937 K 95.95 % | -1.257 M -80.51 % | -696.298 K |
| Capital expenditure | -40.501 K 32.79 % | -60.263 K -51.59 % | -39.754 K 13.65 % | -46.040 K -20.03 % | -38.357 K -15.97 % | -33.075 K -780.77 % | -3.755 K 38.52 % | -6.108 K | 0.000 100.00 % | -4.094 K |
| Free CashFlow | 2.412 M -39.08 % | 3.960 M -32.02 % | 5.825 M 926.94 % | 567.249 K 7.18 % | 529.236 K 390.00 % | -182.496 K -273.39 % | 105.250 K 284.50 % | -57.045 K 95.46 % | -1.257 M -79.46 % | -700.392 K |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2016 | 2015 | 2014 | 2013 |
| 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-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 | 2013-12-31 | 2013-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 5.162 M 8.09 % | 4.776 M -10.88 % | 5.359 M -25.34 % | 7.178 M 6.52 % | 6.739 M 56.68 % | 4.301 M -77.96 % | 19.513 M 70.82 % | 11.423 M 120.36 % | 5.184 M 41.08 % | 3.674 M 45.78 % | 2.520 M -14.46 % | 2.946 M 27.77 % | 2.306 M -75.73 % | 9.501 M 452.11 % | 1.721 M -13.66 % | 1.993 M 19.69 % | 1.665 M 21.61 % | 1.369 M -0.93 % | 1.382 M 22.83 % | 1.125 M -12.42 % | 1.285 M 26.09 % | 1.019 M 35.39 % | 752.652 K -17.53 % | 912.634 K 14.25 % | 798.827 K 3.54 % | 771.546 K 15.60 % | 667.419 K -22.19 % | 857.763 K 122.69 % | 385.186 K -31.99 % | 566.347 K -61.01 % | 1.453 M 90.62 % | 762.092 K -9.71 % | 844.033 K 15.07 % | 733.497 K -3.05 % | 756.570 K 61.69 % | 467.912 K 33.17 % | 351.365 K -30.04 % | 502.265 K -16.22 % | 599.493 K -4.57 % | 628.181 K 60.30 % | 391.875 K |
| Net income | 405.202 K -30.12 % | 579.882 K 58.35 % | 366.198 K -65.76 % | 1.069 M 55.93 % | 685.811 K -0.56 % | 689.674 K 10.31 % | 625.213 K -62.56 % | 1.670 M 216.45 % | 527.756 K 114.34 % | 246.228 K 140.41 % | -609.295 K -382.31 % | 215.823 K -29.90 % | 307.885 K -71.22 % | 1.070 M 7 099.60 % | 14.857 K -89.38 % | 139.842 K 41.28 % | 98.979 K 6 867.38 % | 1.421 K 101.43 % | -99.058 K 44.64 % | -178.947 K -250.48 % | 118.916 K 1 030.60 % | 10.518 K 108.34 % | -126.171 K -659.37 % | 22.556 K -67.24 % | 68.862 K 452.54 % | -19.533 K -322.28 % | 8.787 K 140.50 % | -21.697 K -4 281.84 % | 518.839 -95.64 % | 11.898 K -96.98 % | 393.708 K 279.96 % | 103.619 K -29.34 % | 146.635 K 95.17 % | 75.133 K -1.10 % | 75.969 K 140.00 % | -189.913 K -2.10 % | -186.004 K 28.77 % | -261.121 K 19.58 % | -324.707 K 31.71 % | -475.506 K -52.44 % | -311.936 K |
| Income before tax | 507.801 K -30.48 % | 730.439 K 57.82 % | 462.832 K -65.64 % | 1.347 M 29.45 % | 1.041 M 50.87 % | 689.674 K -34.30 % | 1.050 M -37.15 % | 1.670 M 216.45 % | 527.756 K 114.34 % | 246.228 K 140.77 % | -603.923 K -379.82 % | 215.823 K -29.90 % | 307.885 K -71.22 % | 1.070 M 6 415.86 % | 16.416 K -88.26 % | 139.842 K 41.28 % | 98.979 K 6 867.38 % | 1.421 K 101.43 % | -99.058 K 44.64 % | -178.947 K -250.48 % | 118.916 K 1 030.60 % | 10.518 K 108.34 % | -126.171 K -659.37 % | 22.556 K -67.24 % | 68.862 K 452.54 % | -19.533 K -322.28 % | 8.787 K 140.50 % | -21.697 K -4 281.84 % | 518.839 -95.64 % | 11.898 K -96.98 % | 393.708 K 279.96 % | 103.619 K -29.34 % | 146.635 K 95.17 % | 75.133 K -1.10 % | 75.969 K 140.00 % | -189.913 K -2.10 % | -186.004 K 28.77 % | -261.121 K 19.58 % | -324.707 K 31.71 % | -475.506 K -52.44 % | -311.936 K |
| Income before tax ratio | 0.10 -35.68 % | 0.15 77.09 % | 0.09 -53.97 % | 0.19 21.53 % | 0.15 -3.71 % | 0.16 198.08 % | 0.05 -63.20 % | 0.15 43.60 % | 0.10 51.92 % | 0.07 127.97 % | -0.24 -427.11 % | 0.07 -45.14 % | 0.13 18.60 % | 0.11 1 080.17 % | 0.01 -86.40 % | 0.07 18.04 % | 0.06 5 629.18 % | 0.00 101.45 % | -0.07 54.93 % | -0.16 -271.83 % | 0.09 796.63 % | 0.01 106.16 % | -0.17 -778.27 % | 0.02 -71.33 % | 0.09 440.50 % | -0.03 -292.28 % | 0.01 152.05 % | -0.03 -1 977.89 % | 0.00 -93.59 % | 0.02 -92.25 % | 0.27 99.33 % | 0.14 -21.74 % | 0.17 69.61 % | 0.10 2.01 % | 0.10 124.74 % | -0.41 23.33 % | -0.53 -1.83 % | -0.52 4.02 % | -0.54 28.45 % | -0.76 4.91 % | -0.80 |
| EBITDA | 647.803 K -13.91 % | 752.444 K 21.37 % | 619.952 K -56.54 % | 1.427 M 25.90 % | 1.133 M 46.34 % | 774.251 K -34.47 % | 1.181 M -36.88 % | 1.872 M 160.80 % | 717.675 K 69.46 % | 423.510 K 194.20 % | -449.572 K -251.39 % | 296.969 K -22.38 % | 382.572 K -67.14 % | 1.164 M 416.53 % | 225.432 K -9.82 % | 249.983 K 14.28 % | 218.743 K 86.57 % | 117.247 K 165.23 % | 44.206 K 1 626.39 % | 2.561 K -98.73 % | 201.296 K 137.60 % | 84.719 K 237.15 % | -61.773 K -211.55 % | 55.375 K -41.86 % | 95.244 K 1 268.22 % | 6.961 K -80.37 % | 35.463 K 274.34 % | -20.341 K -146.90 % | 43.374 K -18.18 % | 53.012 K -87.76 % | 432.938 K 235.81 % | 128.924 K -32.90 % | 192.131 K 41.39 % | 135.888 K -0.45 % | 136.508 K 178.95 % | -172.905 K -29.07 % | -133.958 K 41.68 % | -229.682 K -13.25 % | -202.816 K -24.40 % | -163.040 K 20.19 % | -204.276 K |
| Net income ratio | 0.08 -35.35 % | 0.12 77.69 % | 0.07 -54.13 % | 0.15 46.39 % | 0.10 -36.53 % | 0.16 400.48 % | 0.03 -78.09 % | 0.15 43.60 % | 0.10 51.92 % | 0.07 127.72 % | -0.24 -430.02 % | 0.07 -45.14 % | 0.13 18.60 % | 0.11 1 204.01 % | 0.01 -87.69 % | 0.07 18.04 % | 0.06 5 629.18 % | 0.00 101.45 % | -0.07 54.93 % | -0.16 -271.83 % | 0.09 796.63 % | 0.01 106.16 % | -0.17 -778.27 % | 0.02 -71.33 % | 0.09 440.50 % | -0.03 -292.28 % | 0.01 152.05 % | -0.03 -1 977.89 % | 0.00 -93.59 % | 0.02 -92.25 % | 0.27 99.33 % | 0.14 -21.74 % | 0.17 69.61 % | 0.10 2.01 % | 0.10 124.74 % | -0.41 23.33 % | -0.53 -1.83 % | -0.52 4.02 % | -0.54 28.45 % | -0.76 4.91 % | -0.80 |
| Ratio EBITDA | 0.13 -20.35 % | 0.16 36.19 % | 0.12 -41.79 % | 0.20 18.20 % | 0.17 -6.60 % | 0.18 197.32 % | 0.06 -63.05 % | 0.16 18.35 % | 0.14 20.11 % | 0.12 164.62 % | -0.18 -276.97 % | 0.10 -39.25 % | 0.17 35.38 % | 0.12 -6.45 % | 0.13 4.45 % | 0.13 -4.52 % | 0.13 53.41 % | 0.09 167.72 % | 0.03 1 305.49 % | 0.00 -98.55 % | 0.16 88.44 % | 0.08 201.30 % | -0.08 -235.26 % | 0.06 -49.11 % | 0.12 1 221.49 % | 0.01 -83.02 % | 0.05 324.06 % | -0.02 -121.06 % | 0.11 20.30 % | 0.09 -68.59 % | 0.30 76.17 % | 0.17 -25.68 % | 0.23 22.87 % | 0.19 2.68 % | 0.18 148.83 % | -0.37 3.08 % | -0.38 16.63 % | -0.46 -35.17 % | -0.34 -30.35 % | -0.26 50.21 % | -0.52 |
| Gross profit ratio | 0.40 -13.95 % | 0.47 0.06 % | 0.47 5.28 % | 0.44 13.44 % | 0.39 -24.17 % | 0.51 230.74 % | 0.16 -43.72 % | 0.28 -11.53 % | 0.31 -27.19 % | 0.43 43.89 % | 0.30 -16.00 % | 0.35 -17.62 % | 0.43 91.54 % | 0.22 -65.26 % | 0.65 45.57 % | 0.44 -0.60 % | 0.45 -12.25 % | 0.51 -3.51 % | 0.53 -1.67 % | 0.54 -10.49 % | 0.60 7.64 % | 0.56 16.61 % | 0.48 -19.43 % | 0.59 -2.55 % | 0.61 17.20 % | 0.52 -18.42 % | 0.64 24.12 % | 0.51 -44.94 % | 0.93 24.23 % | 0.75 25.10 % | 0.60 -4.17 % | 0.63 -1.05 % | 0.63 -1.43 % | 0.64 -6.00 % | 0.68 80.45 % | 0.38 -23.48 % | 0.49 31.25 % | 0.38 24.45 % | 0.30 13.64 % | 0.27 94.30 % | 0.14 |
| Weighted average shs out dil | 29.776 M 0.34 % | 29.674 M 2.10 % | 29.064 M -0.26 % | 29.139 M -1.41 % | 29.556 M -0.04 % | 29.568 M 0.00 % | 29.568 M 1.46 % | 29.144 M -1.95 % | 29.722 M 2.27 % | 29.064 M -2.08 % | 29.681 M -4.21 % | 30.986 M 5.39 % | 29.400 M 1.16 % | 29.064 M -0.54 % | 29.222 M -0.54 % | 29.380 M 10.66 % | 26.550 M -8.67 % | 29.070 M 12.56 % | 25.825 M -0.51 % | 25.957 M 5.77 % | 24.540 M -1.51 % | 24.915 M -1.75 % | 25.358 M 14.23 % | 22.200 M 0.45 % | 22.100 M 17.55 % | 18.800 M -24.55 % | 24.918 M 19.80 % | 20.800 M -11.39 % | 23.474 M 0.31 % | 23.402 M -3.38 % | 24.220 M 1.98 % | 23.750 M 38.38 % | 17.163 M 10.41 % | 15.545 M -11.68 % | 17.600 M 20.14 % | 14.649 M 12.42 % | 13.031 M -7.39 % | 14.071 M 1.86 % | 13.814 M 1.72 % | 13.581 M 25.19 % | 10.848 M |
| Weighted average shs out | 29.776 M 0.85 % | 29.526 M -3.69 % | 30.658 M 5.21 % | 29.139 M -1.41 % | 29.556 M 0.00 % | 29.556 M -0.04 % | 29.568 M 1.46 % | 29.144 M -1.95 % | 29.722 M 2.27 % | 29.064 M -2.08 % | 29.681 M -4.21 % | 30.986 M 5.39 % | 29.400 M 1.16 % | 29.064 M -0.54 % | 29.222 M -0.54 % | 29.380 M 10.66 % | 26.550 M -8.65 % | 29.064 M 12.54 % | 25.825 M -0.51 % | 25.957 M 5.78 % | 24.540 M -1.49 % | 24.912 M -1.75 % | 25.356 M 14.22 % | 22.200 M 0.45 % | 22.100 M 17.55 % | 18.800 M -24.53 % | 24.912 M 19.77 % | 20.800 M -11.23 % | 23.431 M 0.13 % | 23.400 M -3.39 % | 24.220 M 1.98 % | 23.750 M 38.38 % | 17.162 M 10.41 % | 15.544 M -11.68 % | 17.600 M 20.14 % | 14.649 M 12.42 % | 13.031 M -7.39 % | 14.071 M 1.86 % | 13.814 M 1.72 % | 13.581 M 25.19 % | 10.848 M |
| EPS diluted | 0.01 -30.61 % | 0.02 55.56 % | 0.01 -65.67 % | 0.04 58.19 % | 0.02 -0.43 % | 0.02 10.43 % | 0.02 -63.18 % | 0.06 221.91 % | 0.02 109.41 % | 0.01 141.46 % | -0.02 -392.86 % | 0.01 -33.33 % | 0.01 -71.47 % | 0.04 7 260.00 % | 0.00 -89.58 % | 0.00 29.73 % | 0.00 7 471.29 % | 0.00 101.29 % | 0.00 44.93 % | -0.01 -243.75 % | 0.00 1 100.00 % | 0.00 108.00 % | -0.01 -600.00 % | 0.00 -67.74 % | 0.00 410.00 % | 0.00 -350.00 % | 0.00 140.00 % | 0.00 -4 624.38 % | 0.00 -95.58 % | 0.00 -96.93 % | 0.02 270.45 % | 0.00 -48.24 % | 0.01 77.08 % | 0.00 11.63 % | 0.00 133.08 % | -0.01 9.09 % | -0.01 23.12 % | -0.02 20.85 % | -0.02 32.86 % | -0.04 -21.53 % | -0.03 |
| Earnings per share | 0.01 -30.26 % | 0.02 63.87 % | 0.01 -67.57 % | 0.04 58.19 % | 0.02 -0.43 % | 0.02 10.43 % | 0.02 -63.18 % | 0.06 221.91 % | 0.02 109.41 % | 0.01 141.46 % | -0.02 -392.86 % | 0.01 -33.33 % | 0.01 -71.47 % | 0.04 7 260.00 % | 0.00 -89.58 % | 0.00 29.73 % | 0.00 7 469.68 % | 0.00 101.29 % | 0.00 44.93 % | -0.01 -243.75 % | 0.00 1 100.00 % | 0.00 111.76 % | 0.00 -440.00 % | 0.00 -67.74 % | 0.00 410.00 % | 0.00 -350.00 % | 0.00 140.00 % | 0.00 -4 616.10 % | 0.00 -95.57 % | 0.00 -96.93 % | 0.02 270.45 % | 0.00 -48.24 % | 0.01 77.08 % | 0.00 11.63 % | 0.00 133.08 % | -0.01 9.09 % | -0.01 23.12 % | -0.02 20.85 % | -0.02 32.86 % | -0.04 -21.53 % | -0.03 |
| Gross profit | 2.070 M -6.99 % | 2.225 M -10.83 % | 2.495 M -21.41 % | 3.175 M 20.83 % | 2.628 M 18.81 % | 2.212 M -27.10 % | 3.034 M -3.86 % | 3.156 M 94.95 % | 1.619 M 2.72 % | 1.576 M 109.77 % | 751.217 K -28.14 % | 1.045 M 5.26 % | 993.155 K -53.52 % | 2.137 M 91.80 % | 1.114 M 25.68 % | 886.365 K 18.98 % | 744.958 K 6.71 % | 698.085 K -4.40 % | 730.230 K 20.78 % | 604.599 K -21.61 % | 771.264 K 35.72 % | 568.272 K 57.88 % | 359.934 K -33.55 % | 541.667 K 11.34 % | 486.505 K 21.34 % | 400.942 K -5.69 % | 425.140 K -3.42 % | 440.200 K 22.61 % | 359.036 K -15.51 % | 424.947 K -51.23 % | 871.296 K 82.67 % | 476.976 K -10.66 % | 533.889 K 13.43 % | 470.692 K -8.86 % | 516.467 K 191.77 % | 177.012 K 1.90 % | 173.706 K -8.18 % | 189.182 K 4.27 % | 181.437 K 8.45 % | 167.302 K 211.47 % | 53.714 K |
| Income tax expense | 102.599 K -31.85 % | 150.556 K 55.80 % | 96.634 K -65.19 % | 277.568 K -21.75 % | 354.720 K | 0.000 -100.00 % | 424.529 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.372 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.559 K | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 -6.25 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 3.092 M 21.24 % | 2.550 M -10.93 % | 2.863 M -28.47 % | 4.003 M -2.63 % | 4.111 M 96.76 % | 2.089 M -87.32 % | 16.480 M 99.33 % | 8.267 M 131.90 % | 3.565 M 69.89 % | 2.098 M 18.61 % | 1.769 M -6.93 % | 1.901 M 44.80 % | 1.313 M -82.18 % | 7.365 M 1 113.40 % | 606.962 K -45.17 % | 1.107 M 20.27 % | 920.361 K 37.10 % | 671.283 K 2.96 % | 651.980 K 25.21 % | 520.689 K 1.37 % | 513.659 K 13.96 % | 450.754 K 14.78 % | 392.718 K 5.86 % | 370.967 K 18.78 % | 312.322 K -15.73 % | 370.604 K 52.97 % | 242.279 K -41.98 % | 417.563 K 1 496.86 % | 26.149 K -81.51 % | 141.400 K -75.68 % | 581.406 K 103.92 % | 285.116 K -8.07 % | 310.144 K 18.01 % | 262.805 K 9.46 % | 240.103 K -17.46 % | 290.900 K 63.74 % | 177.659 K -43.25 % | 313.083 K -25.11 % | 418.056 K -9.29 % | 460.879 K 36.29 % | 338.161 K |
| General and administrative expenses | 276.108 K -32.31 % | 407.914 K 11.93 % | 364.421 K -7.24 % | 392.856 K 3.78 % | 378.534 K 60.05 % | 236.515 K -35.55 % | 366.958 K 51.98 % | 241.458 K 7.59 % | 224.419 K -1.23 % | 227.212 K -29.42 % | 321.936 K 82.07 % | 176.818 K -1.31 % | 179.171 K -7.61 % | 193.933 K -52.56 % | 408.768 K 193.11 % | 139.461 K 11.34 % | 125.262 K -19.74 % | 156.077 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 973.697 K 0.59 % | 968.000 K -15.89 % | 1.151 M 6.65 % | 1.079 M 25.25 % | 861.517 K -9.98 % | 957.073 K -20.34 % | 1.201 M 16.40 % | 1.032 M 58.49 % | 651.261 K -12.41 % | 743.514 K 21.79 % | 610.467 K 53.49 % | 397.716 K 20.46 % | 330.162 K -38.22 % | 534.440 K -53.61 % | 1.152 M 169.16 % | 427.998 K 13.02 % | 378.676 K -0.06 % | 378.922 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 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.502 M -3.19 % | 1.551 M -20.75 % | 1.958 M 9.57 % | 1.787 M 16.50 % | 1.534 M 3.83 % | 1.477 M -21.98 % | 1.893 M 34.60 % | 1.407 M 36.00 % | 1.034 M -18.98 % | 1.276 M -3.59 % | 1.324 M 63.76 % | 808.468 K 21.02 % | 668.037 K -35.13 % | 1.030 M -5.06 % | 1.085 M 47.83 % | 733.766 K 15.10 % | 637.496 K -7.65 % | 690.319 K -16.16 % | 823.342 K 5.42 % | 780.985 K 19.74 % | 652.250 K 16.96 % | 557.658 K 14.74 % | 486.009 K -6.38 % | 519.110 K 24.30 % | 417.642 K -0.67 % | 420.475 K 0.99 % | 416.352 K -9.86 % | 461.896 K 28.95 % | 358.206 K -13.28 % | 413.048 K -13.42 % | 477.045 K 29.86 % | 367.357 K -1.78 % | 374.010 K -1.85 % | 381.072 K -10.51 % | 425.820 K 12.51 % | 378.457 K 13.98 % | 332.040 K -25.05 % | 442.989 K -9.45 % | 489.243 K -22.78 % | 633.590 K 87.62 % | 337.701 K |
| Cost and expenses | 4.594 M 12.00 % | 4.102 M -14.92 % | 4.821 M -16.73 % | 5.789 M 2.56 % | 5.645 M 58.27 % | 3.566 M -80.59 % | 18.373 M 89.92 % | 9.674 M 110.34 % | 4.599 M 36.28 % | 3.375 M 9.11 % | 3.093 M 14.16 % | 2.709 M 36.78 % | 1.981 M -76.40 % | 8.395 M 396.24 % | 1.692 M -8.10 % | 1.841 M 18.16 % | 1.558 M 14.41 % | 1.362 M -7.71 % | 1.475 M 13.34 % | 1.302 M 11.64 % | 1.166 M 15.62 % | 1.008 M 14.76 % | 878.727 K -1.28 % | 890.077 K 21.93 % | 729.964 K -7.73 % | 791.079 K 20.11 % | 658.631 K -25.11 % | 879.459 K 128.81 % | 384.355 K -30.68 % | 554.448 K -47.62 % | 1.058 M 62.22 % | 652.473 K -4.63 % | 684.154 K 6.26 % | 643.877 K -3.31 % | 665.923 K -0.51 % | 669.357 K 31.32 % | 509.699 K -32.59 % | 756.072 K -16.67 % | 907.299 K -17.10 % | 1.094 M 61.94 % | 675.862 K |
| Research and development expenses | 266.065 K 46.54 % | 181.568 K -59.67 % | 450.220 K 37.32 % | 327.872 K 9.69 % | 298.910 K 1.55 % | 294.362 K -10.97 % | 330.627 K 124.99 % | 146.953 K -6.54 % | 157.241 K -50.39 % | 316.973 K -21.06 % | 401.541 K 63.58 % | 245.475 K 39.38 % | 176.124 K -43.63 % | 312.433 K -34.02 % | 473.518 K 167.43 % | 177.063 K 22.73 % | 144.275 K -13.20 % | 166.210 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 |
| Selling general and administrative expenses | 1.250 M -9.17 % | 1.376 M -9.20 % | 1.515 M 2.95 % | 1.472 M 18.70 % | 1.240 M 3.89 % | 1.194 M -23.90 % | 1.568 M 23.14 % | 1.274 M 45.44 % | 875.681 K -9.79 % | 970.726 K 4.11 % | 932.403 K 62.29 % | 574.535 K 12.80 % | 509.334 K -30.07 % | 728.374 K -38.78 % | 1.190 M 109.66 % | 567.459 K 12.60 % | 503.938 K -5.81 % | 535.000 K -25.21 % | 715.366 K 18.82 % | 602.038 K 5.63 % | 569.968 K 17.87 % | 483.552 K 15.52 % | 418.594 K -13.92 % | 486.291 K 24.29 % | 391.260 K -0.69 % | 393.981 K 1.10 % | 389.676 K -7.07 % | 419.337 K 32.84 % | 315.661 K -15.15 % | 372.040 K -15.13 % | 438.357 K 25.91 % | 348.160 K 1.87 % | 341.757 K 2.08 % | 334.803 K -12.01 % | 380.497 K 8.55 % | 350.522 K 13.65 % | 308.433 K -26.27 % | 418.318 K 9.12 % | 383.358 K 17.90 % | 325.164 K 31.06 % | 248.099 K |
| Interest income | 59.914 K 5.72 % | 56.671 K -24.40 % | 74.962 K 80.49 % | 41.532 K -22.39 % | 53.511 K 19.24 % | 44.877 K -50.64 % | 90.922 K 15.00 % | 79.061 K 39.39 % | 56.721 K 6.80 % | 53.108 K 70.45 % | 31.158 K 47.71 % | 21.094 K 22.42 % | 17.231 K -53.49 % | 37.048 K 188.56 % | 12.839 K 0.65 % | 12.756 K 50.40 % | 8.481 K 33.66 % | 6.345 K 6.73 % | 5.945 K 132.19 % | 2.561 K 2 542.06 % | 96.917 1.36 % | 95.620 -1.71 % | 97.280 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 311.303 | 0.000 -100.00 % | 541.851 -90.97 % | 5.999 K -54.70 % | 13.243 K -8.58 % | 14.486 K -1.29 % | 14.676 K 27.26 % | 11.532 K -58.32 % | 27.670 K 278.31 % | 7.314 K -56.72 % | 16.901 K 83.35 % | 9.218 K -67.02 % | 27.950 K |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 80.088 K 1.90 % | 78.592 K -4.34 % | 82.157 K 116.22 % | 37.997 K -2.65 % | 39.030 K -1.45 % | 39.606 K -2.92 % | 40.799 K -66.70 % | 122.502 K -1.54 % | 124.418 K 0.12 % | 124.272 K 0.88 % | 123.193 K 104.81 % | 60.150 K 4.52 % | 57.551 K -0.30 % | 57.722 K -17.62 % | 70.069 K -27.98 % | 97.290 K -12.50 % | 111.189 K 1.56 % | 109.481 K 101.00 % | 54.467 K -69.58 % | 179.044 K 117.60 % | 82.283 K 10.89 % | 74.201 K 154.26 % | 29.183 K -11.08 % | 32.819 K 23.92 % | 26.485 K -0.03 % | 26.494 K -0.68 % | 26.675 K 1 726.58 % | 1.460 K -96.57 % | 42.544 K 3.75 % | 41.007 K 5.99 % | 38.688 K 100.39 % | 19.306 K -40.14 % | 32.253 K -30.13 % | 46.160 K 0.42 % | 45.969 K 120.99 % | 20.801 K -14.67 % | 24.376 K 0.59 % | 24.234 K -2.47 % | 24.848 K 248.01 % | 7.140 K -91.03 % | 79.595 K |
| Operating income | 567.715 K -15.75 % | 673.852 K 25.30 % | 537.795 K -61.27 % | 1.389 M 26.92 % | 1.094 M 48.92 % | 734.645 K -35.60 % | 1.141 M -34.79 % | 1.749 M 194.84 % | 593.257 K 98.26 % | 299.238 K 152.24 % | -572.765 K -341.86 % | 236.819 K -27.14 % | 325.021 K -70.63 % | 1.107 M 612.33 % | 155.363 K 1.75 % | 152.693 K 41.97 % | 107.554 K 1 284.94 % | 7.766 K 175.69 % | -10.261 K 94.19 % | -176.484 K -248.29 % | 119.013 K 1 031.52 % | 10.518 K 111.56 % | -90.957 K -503.25 % | 22.556 K -67.20 % | 68.758 K 452.01 % | -19.533 K -322.28 % | 8.787 K 140.31 % | -21.801 K -2 726.22 % | 830.143 -93.08 % | 12.004 K -96.96 % | 394.250 K 259.66 % | 109.618 K -31.44 % | 159.878 K 78.18 % | 89.727 K -0.90 % | 90.538 K 146.74 % | -193.706 K -22.34 % | -158.334 K 37.64 % | -253.916 K -11.53 % | -227.664 K -33.78 % | -170.180 K 40.05 % | -283.871 K |
| Operating income ratio | 0.11 -22.05 % | 0.14 40.60 % | 0.10 -48.12 % | 0.19 19.15 % | 0.16 -4.95 % | 0.17 192.21 % | 0.06 -61.83 % | 0.15 33.80 % | 0.11 40.52 % | 0.08 135.84 % | -0.23 -382.73 % | 0.08 -42.97 % | 0.14 21.01 % | 0.12 29.02 % | 0.09 17.85 % | 0.08 18.61 % | 0.06 1 038.82 % | 0.01 176.40 % | -0.01 95.27 % | -0.16 -269.33 % | 0.09 797.37 % | 0.01 108.54 % | -0.12 -588.96 % | 0.02 -71.29 % | 0.09 439.99 % | -0.03 -292.28 % | 0.01 151.80 % | -0.03 -1 279.33 % | 0.00 -89.83 % | 0.02 -92.19 % | 0.27 88.68 % | 0.14 -24.06 % | 0.19 54.85 % | 0.12 2.22 % | 0.12 128.91 % | -0.41 8.13 % | -0.45 10.86 % | -0.51 -33.12 % | -0.38 -40.18 % | -0.27 62.60 % | -0.72 |
| Total other income expenses net | -59.914 K -205.88 % | 56.587 K 175.49 % | -74.963 K -80.10 % | -41.622 K 22.22 % | -53.512 K -18.99 % | -44.971 K 50.54 % | -90.923 K -15.00 % | -79.061 K -20.70 % | -65.501 K -23.56 % | -53.010 K -70.13 % | -31.158 K -48.40 % | -20.996 K -22.53 % | -17.136 K 53.75 % | -37.049 K 73.34 % | -138.947 K -981.22 % | -12.851 K -49.87 % | -8.575 K -35.14 % | -6.345 K 92.85 % | -88.797 K -3 505.26 % | -2.463 K -2 439.18 % | -97.000 | 0.000 100.00 % | -35.214 K | 0.000 -100.00 % | 104.000 | 0.000 | 0.000 -100.00 % | 104.313 133.51 % | -311.303 -193.68 % | -106.000 80.44 % | -542.000 90.97 % | -5.999 K 54.70 % | -13.243 K 9.26 % | -14.594 K -0.17 % | -14.569 K -484.10 % | 3.793 K 113.71 % | -27.670 K -284.04 % | -7.205 K 92.58 % | -97.043 K 68.22 % | -305.326 K -987.92 % | -28.065 K |
| 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-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 | 2013-12-31 | 2013-09-30 |
| 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-09-30 | 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 | 2013-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -1.805 M 14.34 % | -2.107 M 46.60 % | -3.946 M -68.36 % | -2.344 M 9.99 % | -2.604 M 40.14 % | -4.350 M -9.87 % | -3.960 M -99.26 % | -1.987 M -150.56 % | -793.114 K 28.25 % | -1.105 M 57.42 % | -2.596 M -86.49 % | -1.392 M 25.63 % | -1.872 M 69.75 % | -6.187 M -554.35 % | -945.570 K 33.60 % | -1.424 M 19.01 % | -1.758 M -21.39 % | -1.449 M 30.36 % | -2.080 M 22.45 % | -2.682 M -6 733.24 % | -39.251 K 88.41 % | -338.782 K 60.74 % | -862.870 K 47.10 % | -1.631 M 42.47 % | -2.835 M 3.48 % | -2.937 M 10.90 % | -3.297 M -14.01 % | -2.892 M 1.11 % | -2.924 M -1 770.21 % | -156.353 K 8.69 % | -171.239 K -184.38 % | -60.215 K | 0.000 100.00 % | -650.795 K -7 848.80 % | -8.187 K 97.31 % | -304.033 K 52.91 % | -645.584 K |
| Total investments | 86.582 1.90 % | 84.964 -4.34 % | 88.818 -0.77 % | 89.509 -2.65 % | 91.944 -1.45 % | 93.300 -2.93 % | 96.113 | 0.000 | 0.000 | 0.000 -100.00 % | 97.675 -99.67 % | 29.453 K 4.52 % | 28.179 K -0.30 % | 28.264 K 30 717.58 % | 91.714 -99.67 % | 28.177 K 2.14 % | 27.587 K -1.59 % | 28.033 K 29 133.44 % | 95.894 -99.67 % | 29.151 K 1.62 % | 28.687 K 1.36 % | 28.303 K 28 994.46 % | 97.280 -99.68 % | 30.744 K 29 372.92 % | 104.313 -99.66 % | 30.715 K -2.32 % | 31.446 K -1.97 % | 32.077 K 29 308.77 % | 109.073 -99.65 % | 31.612 K -1.21 % | 31.999 K 0.18 % | 31.941 K 30 150.83 % | 105.587 -99.68 % | 32.501 K 0.58 % | 32.312 K -2.54 % | 33.153 K 29 251.46 % | 112.952 |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 -100.00 % | 7.662 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.318 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.323 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 -100.00 % | 5.196 M -2.31 % | 5.319 M -1.75 % | 5.414 M | 0.000 | 0.000 -100.00 % | 810.036 K 9.22 % | 741.678 K 27.12 % | 583.448 K -28.46 % | 815.498 K 1 001.83 % | 74.013 K -78.48 % | 343.947 K -49.01 % | 674.522 K |
| Common stock | 14.418 M 5.02 % | 13.729 M 11 717.60 % | 116.174 K -99.14 % | 13.483 M 5.89 % | 12.733 M 4.16 % | 12.224 M 9 623.88 % | 125.715 K -98.89 % | 11.376 M 16.03 % | 9.804 M 6.17 % | 9.234 M 7 127.90 % | 127.758 K -1.84 % | 130.150 K 4.52 % | 124.525 K -0.30 % | 124.896 K 4.11 % | 119.961 K -3.66 % | 124.515 K 2.14 % | 121.907 K -1.59 % | 123.876 K -1.24 % | 125.428 K -2.63 % | 128.818 K 18.57 % | 108.643 K 1.36 % | 107.190 K -1.71 % | 109.050 K -6.34 % | 116.432 K 3.64 % | 112.344 K 0.53 % | 111.757 K -2.32 % | 114.416 K -1.97 % | 116.714 K -0.64 % | 117.471 K -92.30 % | 1.526 M 1 799.25 % | 80.322 K 0.18 % | 80.178 K 3.36 % | 77.573 K -3.88 % | 80.704 K 21.80 % | 66.262 K -2.47 % | 67.941 K -0.89 % | 68.550 K |
| Total equity | 14.418 M 5.02 % | 13.729 M -0.12 % | 13.745 M 1.95 % | 13.483 M 5.89 % | 12.733 M 4.16 % | 12.224 M 2.88 % | 11.882 M 4.45 % | 11.376 M 16.03 % | 9.804 M 6.17 % | 9.234 M 3.64 % | 8.910 M -8.18 % | 9.704 M 6.89 % | 9.079 M 3.21 % | 8.796 M 18.53 % | 7.421 M -3.46 % | 7.687 M 4.03 % | 7.389 M -0.25 % | 7.408 M -1.22 % | 7.499 M -3.90 % | 7.804 M 38.66 % | 5.628 M 3.54 % | 5.435 M -1.52 % | 5.519 M -8.07 % | 6.004 M 0.50 % | 5.974 M 12.55 % | 5.308 M -2.31 % | 5.434 M -1.75 % | 5.530 M 6.97 % | 5.170 M 238.90 % | 1.526 M 71.34 % | 890.358 K 8.34 % | 821.856 K 24.33 % | 661.022 K -26.24 % | 896.202 K 538.88 % | 140.276 K -65.94 % | 411.888 K -44.57 % | 743.072 K |
| Other non current liabilities | -154.028 K 1.26 % | -155.994 K | 0.000 100.00 % | -1.208 M -23.15 % | -981.044 K 26.39 % | -1.333 M -92.60 % | -692.011 K 46.86 % | -1.302 M 0.15 % | -1.304 M -17.84 % | -1.107 M 10.08 % | -1.231 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -116.145 K | 0.000 | 0.000 | 0.000 100.00 % | -163.780 K |
| Long term debt | 154.028 K -1.26 % | 155.994 K | 0.000 -100.00 % | 1.208 M 23.15 % | 981.044 K -26.39 % | 1.333 M 92.60 % | 692.011 K -46.86 % | 1.302 M -0.15 % | 1.304 M 17.84 % | 1.107 M -10.08 % | 1.231 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 116.145 K | 0.000 | 0.000 | 0.000 -100.00 % | 163.780 K |
| Total non current liabilities | 154.028 K -1.26 % | 155.994 K | 0.000 -100.00 % | 1.208 M 23.15 % | 981.044 K -26.39 % | 1.333 M 92.60 % | 692.011 K -46.86 % | 1.302 M -0.15 % | 1.304 M 17.84 % | 1.107 M -10.08 % | 1.231 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 116.145 K | 0.000 | 0.000 | 0.000 -100.00 % | 163.780 K |
| Other current liabilities | 6.284 M 0.71 % | 6.240 M -18.66 % | 7.671 M -0.37 % | 7.699 M 1.60 % | 7.578 M -3.36 % | 7.842 M -1.44 % | 7.956 M -50.66 % | 16.127 M 43.83 % | 11.212 M 23.49 % | 9.079 M 22.47 % | 7.414 M 35.16 % | 5.485 M 30.13 % | 4.215 M -36.28 % | 6.615 M 130.80 % | 2.866 M -28.04 % | 3.983 M 36.78 % | 2.912 M 11.03 % | 2.623 M 94.00 % | 1.352 M -37.31 % | 2.156 M 127.95 % | 945.908 K 79.34 % | 527.441 K 91.25 % | 275.788 K -46.36 % | 514.133 K 80.28 % | 285.191 K -58.43 % | 686.112 K 2.73 % | 667.909 K -13.92 % | 775.930 K 135.09 % | 330.054 K -54.47 % | 724.952 K -23.36 % | 945.925 K -5.87 % | 1.005 M 113.74 % | 470.139 K -61.85 % | 1.232 M -5.59 % | 1.305 M -11.24 % | 1.471 M 163.49 % | 558.114 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 8.120 M -14.13 % | 9.456 M -8.20 % | 10.301 M 4.38 % | 9.869 M 4.50 % | 9.443 M 0.05 % | 9.439 M -0.56 % | 9.492 M -56.48 % | 21.810 M 59.26 % | 13.695 M 26.19 % | 10.852 M 17.04 % | 9.272 M 69.05 % | 5.485 M 30.13 % | 4.215 M -36.28 % | 6.615 M 66.21 % | 3.980 M -0.07 % | 3.983 M 36.78 % | 2.912 M 11.03 % | 2.623 M 15.42 % | 2.272 M 5.38 % | 2.156 M 127.95 % | 945.908 K 79.34 % | 527.441 K -47.40 % | 1.003 M 95.02 % | 514.133 K -22.00 % | 659.152 K -3.93 % | 686.112 K 2.73 % | 667.909 K -13.92 % | 775.930 K 24.46 % | 623.460 K -14.00 % | 724.952 K -23.36 % | 945.925 K -5.87 % | 1.005 M 14.52 % | 877.460 K -28.80 % | 1.232 M -5.59 % | 1.305 M -11.24 % | 1.471 M -16.63 % | 1.764 M |
| Total liabilities | 9.573 M -11.24 % | 10.786 M -7.26 % | 11.630 M 5.00 % | 11.077 M 6.26 % | 10.424 M -3.22 % | 10.772 M -1.92 % | 10.982 M -52.48 % | 23.112 M 54.09 % | 14.999 M 25.42 % | 11.959 M 9.04 % | 10.968 M 99.96 % | 5.485 M 30.13 % | 4.215 M -36.28 % | 6.615 M 66.21 % | 3.980 M -0.07 % | 3.983 M 36.78 % | 2.912 M 11.03 % | 2.623 M 15.42 % | 2.272 M 5.38 % | 2.156 M 127.95 % | 945.908 K 79.34 % | 527.441 K -47.40 % | 1.003 M 95.02 % | 514.133 K -22.00 % | 659.152 K -3.93 % | 686.112 K 2.74 % | 667.803 K -13.94 % | 775.930 K 24.46 % | 623.460 K -50.89 % | 1.270 M 34.22 % | 945.925 K -5.87 % | 1.005 M -16.59 % | 1.205 M -23.39 % | 1.573 M 20.49 % | 1.305 M -11.24 % | 1.471 M -31.71 % | 2.154 M |
| Other non current assets | -10.968 M -4.26 % | -10.520 M -12.07 % | -9.387 M 6.53 % | -10.043 M 5.67 % | -10.646 M 4.48 % | -11.146 M -13.02 % | -9.862 M 15.79 % | -11.710 M -1.25 % | -11.565 M -4.50 % | -11.067 M -14.81 % | -9.640 M -48.75 % | -6.480 M -28.17 % | -5.056 M -9.65 % | -4.611 M 10.86 % | -5.172 M 1.52 % | -5.252 M -6.65 % | -4.925 M -0.46 % | -4.902 M | 0.000 100.00 % | -4.434 M -14.78 % | -3.863 M -7.46 % | -3.595 M -24.51 % | -2.887 M -1.50 % | -2.845 M | 0.000 100.00 % | -2.113 M -11.99 % | -1.887 M -3.97 % | -1.815 M -21.49 % | -1.494 M -26.88 % | -1.177 M -4.97 % | -1.122 M -2.55 % | -1.094 M -939 562 486 908 772 864.00 % | 0.000 100.00 % | -1.050 M -1.34 % | -1.036 M -1.76 % | -1.018 M -9.19 % | -932.784 K |
| Long term investments | 86.582 1.90 % | 84.964 -4.34 % | 88.818 -0.77 % | 89.509 -2.65 % | 91.944 -1.45 % | 93.300 -2.93 % | 96.113 | 0.000 | 0.000 | 0.000 -100.00 % | 97.675 -99.67 % | 29.453 K 4.52 % | 28.179 K -0.30 % | 28.264 K 30 717.58 % | 91.714 -99.67 % | 28.177 K 2.14 % | 27.587 K -1.59 % | 28.033 K 29 133.44 % | 95.894 -99.67 % | 29.151 K 1.62 % | 28.687 K 1.36 % | 28.303 K 28 994.46 % | 97.280 -99.68 % | 30.744 K 29 372.92 % | 104.313 -99.66 % | 30.715 K -2.32 % | 31.446 K -1.97 % | 32.077 K 29 308.77 % | 109.073 -99.65 % | 31.612 K -1.21 % | 31.999 K 0.18 % | 31.941 K 30 150.83 % | 105.587 -99.68 % | 32.501 K 0.58 % | 32.312 K -2.54 % | 33.153 K 29 251.46 % | 112.952 |
| Intangible assets | 10.730 M 4.34 % | 10.284 M 12.92 % | 9.107 M -6.70 % | 9.762 M -5.46 % | 10.325 M -4.28 % | 10.787 M 14.04 % | 9.459 M -16.06 % | 11.269 M 1.69 % | 11.081 M 5.06 % | 10.548 M 15.28 % | 9.150 M 42.39 % | 6.426 M 28.51 % | 5.000 M 9.86 % | 4.551 M -11.44 % | 5.139 M -0.91 % | 5.186 M 6.81 % | 4.855 M 0.57 % | 4.828 M 21.89 % | 3.961 M -9.63 % | 4.383 M 15.03 % | 3.810 M 7.62 % | 3.540 M 23.87 % | 2.858 M 1.78 % | 2.808 M 57.40 % | 1.784 M -13.98 % | 2.074 M 12.35 % | 1.846 M 3.99 % | 1.775 M 19.53 % | 1.485 M 30.52 % | 1.138 M 5.42 % | 1.079 M 2.86 % | 1.049 M 5.91 % | 990.795 K -1.70 % | 1.008 M 1.50 % | 993.069 K 2.10 % | 972.621 K 5.90 % | 918.448 K |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 10.730 M 4.34 % | 10.284 M 12.92 % | 9.107 M -6.70 % | 9.762 M -5.46 % | 10.325 M -4.28 % | 10.787 M 14.04 % | 9.459 M -16.06 % | 11.269 M 1.69 % | 11.081 M 5.06 % | 10.548 M 15.28 % | 9.150 M 42.39 % | 6.426 M 28.51 % | 5.000 M 9.86 % | 4.551 M -11.44 % | 5.139 M -0.91 % | 5.186 M 6.81 % | 4.855 M 0.57 % | 4.828 M 21.89 % | 3.961 M -9.63 % | 4.383 M 15.03 % | 3.810 M 7.62 % | 3.540 M 23.87 % | 2.858 M 1.78 % | 2.808 M 57.40 % | 1.784 M -13.98 % | 2.074 M 12.35 % | 1.846 M 3.99 % | 1.775 M 19.53 % | 1.485 M 30.52 % | 1.138 M 5.42 % | 1.079 M 2.86 % | 1.049 M 5.91 % | 990.795 K -1.70 % | 1.008 M 1.50 % | 993.069 K 2.10 % | 972.621 K 5.90 % | 918.448 K |
| Property plant equipment net | 238.445 K 0.91 % | 236.286 K -15.49 % | 279.600 K -0.46 % | 280.880 K -12.47 % | 320.885 K -10.46 % | 358.365 K -11.05 % | 402.904 K -8.79 % | 441.734 K -8.84 % | 484.549 K -6.77 % | 519.750 K 6.15 % | 489.643 K 1 852.79 % | 25.074 K -9.18 % | 27.608 K -11.85 % | 31.319 K -6.70 % | 33.567 K -12.72 % | 38.458 K -8.71 % | 42.126 K -9.78 % | 46.690 K -7.08 % | 50.248 K 124.76 % | 22.356 K -8.10 % | 24.326 K -7.15 % | 26.199 K -9.62 % | 28.989 K 398.40 % | 5.816 K -25.65 % | 7.823 K -9.16 % | 8.613 K -10.91 % | 9.668 K 25.65 % | 7.694 K -11.82 % | 8.726 K 8.94 % | 8.010 K -22.82 % | 10.378 K -17.09 % | 12.517 K 51.36 % | 8.270 K -15.37 % | 9.772 K -11.36 % | 11.025 K -13.29 % | 12.715 K -10.60 % | 14.222 K |
| Total non current assets | 10.968 M 4.26 % | 10.520 M 12.07 % | 9.387 M -6.53 % | 10.043 M -5.67 % | 10.646 M -4.48 % | 11.146 M 13.02 % | 9.862 M -15.79 % | 11.710 M 1.25 % | 11.565 M 4.50 % | 11.067 M 14.81 % | 9.640 M 48.75 % | 6.480 M 28.17 % | 5.056 M 9.65 % | 4.611 M -10.86 % | 5.172 M -1.52 % | 5.252 M 6.65 % | 4.925 M 0.46 % | 4.902 M 22.22 % | 4.011 M -9.54 % | 4.434 M 14.78 % | 3.863 M 7.46 % | 3.595 M 24.51 % | 2.887 M 1.50 % | 2.845 M 58.74 % | 1.792 M -15.20 % | 2.113 M 11.99 % | 1.887 M 3.97 % | 1.815 M 21.49 % | 1.494 M 26.88 % | 1.177 M 4.97 % | 1.122 M 2.55 % | 1.094 M 9.47 % | 999.170 K -4.86 % | 1.050 M 1.34 % | 1.036 M 1.76 % | 1.018 M 9.19 % | 932.783 K |
| Other current assets | 396.545 K -22.15 % | 509.363 K 0.03 % | 509.197 K 277.74 % | 134.801 K -49.22 % | 265.444 K -58.25 % | 635.842 K 2.08 % | 622.908 K 32.45 % | 470.292 K 25.13 % | 375.843 K -21.71 % | 480.044 K -27.81 % | 664.970 K -90.91 % | 7.317 M 14.94 % | 6.366 M 38.00 % | 4.613 M 1 106.49 % | 382.355 K -92.34 % | 4.993 M 38.02 % | 3.618 M -1.68 % | 3.680 M 1 439.81 % | 238.968 K -91.60 % | 2.843 M 6.45 % | 2.671 M 31.65 % | 2.029 M 1 710.60 % | 112.066 K -94.51 % | 2.042 M 2 556.30 % | 76.878 K -91.85 % | 943.456 K 2.80 % | 917.778 K -42.63 % | 1.600 M 3 699.65 % | 42.103 K -97.12 % | 1.461 M 33.48 % | 1.095 M -10.50 % | 1.223 M 1 830.14 % | 63.367 K -91.75 % | 767.844 K -1.25 % | 777.578 K -17.81 % | 946.082 K 931.39 % | 91.729 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 1.805 M -14.34 % | 2.107 M -46.60 % | 3.946 M 68.36 % | 2.344 M -9.99 % | 2.604 M -40.14 % | 4.350 M 9.87 % | 3.960 M 99.26 % | 1.987 M 150.56 % | 793.114 K -28.25 % | 1.105 M -57.42 % | 2.596 M 86.49 % | 1.392 M -25.63 % | 1.872 M -69.75 % | 6.187 M 554.35 % | 945.570 K -33.60 % | 1.424 M -19.01 % | 1.758 M 21.39 % | 1.449 M -30.36 % | 2.080 M -22.45 % | 2.682 M 6 733.30 % | 39.251 K -88.41 % | 338.782 K -60.74 % | 862.870 K -47.10 % | 1.631 M -42.47 % | 2.835 M -3.48 % | 2.937 M -10.90 % | 3.297 M 14.01 % | 2.892 M -1.11 % | 2.924 M 1 770.21 % | 156.353 K -8.69 % | 171.239 K 184.38 % | 60.214 K | 0.000 -100.00 % | 650.795 K 7 848.80 % | 8.187 K -97.31 % | 304.033 K -52.91 % | 645.584 K |
| Cash and short term investments | 1.805 M -14.34 % | 2.107 M -46.60 % | 3.946 M 68.36 % | 2.344 M -9.99 % | 2.604 M -40.14 % | 4.350 M 9.87 % | 3.960 M 99.26 % | 1.987 M 150.56 % | 793.114 K -28.25 % | 1.105 M -57.42 % | 2.596 M 86.49 % | 1.392 M -25.63 % | 1.872 M -69.75 % | 6.187 M 554.35 % | 945.570 K -33.60 % | 1.424 M -19.01 % | 1.758 M 21.39 % | 1.449 M -30.36 % | 2.080 M -22.45 % | 2.682 M 6 733.30 % | 39.251 K -88.41 % | 338.782 K -60.74 % | 862.870 K -47.10 % | 1.631 M -42.47 % | 2.835 M -3.48 % | 2.937 M -10.90 % | 3.297 M 14.01 % | 2.892 M -1.11 % | 2.924 M 1 770.21 % | 156.353 K -8.69 % | 171.239 K 184.38 % | 60.214 K 30 705 862.36 % | -0.196 -100.00 % | 650.795 K 7 848.80 % | 8.187 K -97.31 % | 304.033 K -52.91 % | 645.584 K |
| Total current assets | 13.023 M -6.94 % | 13.995 M -5.77 % | 14.853 M 2.32 % | 14.517 M 16.03 % | 12.511 M 5.58 % | 11.850 M -0.13 % | 11.865 M -47.84 % | 22.748 M 72.23 % | 13.208 M 30.82 % | 10.097 M 5.67 % | 9.555 M 9.71 % | 8.709 M 5.72 % | 8.238 M -23.72 % | 10.800 M 92.05 % | 5.624 M -12.37 % | 6.417 M 19.37 % | 5.376 M 4.83 % | 5.128 M 1.20 % | 5.068 M -8.29 % | 5.526 M 103.86 % | 2.710 M 14.47 % | 2.368 M -16.84 % | 2.847 M -22.48 % | 3.673 M -17.16 % | 4.434 M 14.25 % | 3.881 M -7.92 % | 4.214 M -6.17 % | 4.491 M 9.89 % | 4.087 M 152.68 % | 1.618 M 27.78 % | 1.266 M -1.35 % | 1.283 M 57.05 % | 817.113 K -42.40 % | 1.419 M 80.54 % | 785.765 K -37.14 % | 1.250 M -34.03 % | 1.895 M |
| Inventory | 7.027 M -6.87 % | 7.545 M 29.96 % | 5.806 M 18.07 % | 4.917 M 19.29 % | 4.122 M 3.58 % | 3.980 M -0.64 % | 4.005 M -65.23 % | 11.520 M 64.11 % | 7.020 M 30.60 % | 5.375 M 29.93 % | 4.137 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.601 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.395 M | 0.000 | 0.000 | 0.000 -100.00 % | 987.583 K | 0.000 -100.00 % | 618.470 K | 0.000 | 0.000 | 0.000 -100.00 % | 549.945 K | 0.000 | 0.000 | 0.000 -100.00 % | 333.468 K | 0.000 | 0.000 | 0.000 -100.00 % | 708.959 K |
| Net receivables | 3.796 M -1.00 % | 3.834 M -16.51 % | 4.592 M -35.51 % | 7.121 M 29.01 % | 5.520 M 91.35 % | 2.885 M -11.98 % | 3.277 M -62.63 % | 8.770 M 74.74 % | 5.019 M 60.06 % | 3.136 M 45.40 % | 2.157 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.695 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.353 M | 0.000 | 0.000 | 0.000 -100.00 % | 884.856 K | 0.000 -100.00 % | 903.348 K | 0.000 | 0.000 | 0.000 -100.00 % | 571.105 K | 0.000 | 0.000 | 0.000 -100.00 % | 420.278 K | 0.000 | 0.000 | 0.000 -100.00 % | 448.773 K |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.011 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.792 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 999.170 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 2.418 133.53 % | 1.036 -100.00 % | 1.135 M 1 297 216.65 % | -87.509 -8 388.44 % | 1.056 -37.89 % | 1.700 -100.00 % | 1.137 M 3 841.26 % | 28.849 K -1.54 % | 29.300 K 0.12 % | 29.265 K -95.72 % | 683.432 K 689 793.03 % | -99.092 -44 516.05 % | 0.223 -99.77 % | 95.155 -99.98 % | 605.128 K 628 722.01 % | 96.232 19 297.70 % | 0.496 -99.48 % | 96.173 -99.99 % | 692.927 K 168 636 307.69 % | 0.411 -72.14 % | 1.475 282.84 % | 0.385 -100.00 % | 786.896 K 759 832.52 % | -103.575 -100.03 % | 407.133 K | 0.000 100.00 % | -105.576 -76 438.54 % | 0.138 -100.00 % | 212.257 K 197 303.38 % | 107.525 19 347.37 % | 0.553 | 0.000 -100.00 % | 49.519 K | 0.000 -100.00 % | 0.708 104.24 % | 0.346 -100.00 % | 68.769 K |
| Account payables | 1.836 M -42.92 % | 3.216 M 22.29 % | 2.630 M 21.24 % | 2.169 M 16.30 % | 1.865 M 16.78 % | 1.597 M 4.02 % | 1.535 M -72.98 % | 5.683 M 128.90 % | 2.483 M 40.05 % | 1.773 M -4.62 % | 1.859 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.114 M | 0.000 | 0.000 | 0.000 -100.00 % | 920.386 K | 0.000 | 0.000 | 0.000 -100.00 % | 726.873 K | 0.000 -100.00 % | 373.961 K | 0.000 | 0.000 | 0.000 -100.00 % | 293.406 K | 0.000 | 0.000 | 0.000 -100.00 % | 407.321 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.206 M |
| 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other total stockholders equity | 0.000 | 0.000 -100.00 % | 5.967 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.439 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.460 M -32.53 % | 9.574 M 6.92 % | 8.954 M 3.26 % | 8.671 M 18.77 % | 7.301 M -3.45 % | 7.563 M 4.06 % | 7.267 M -0.23 % | 7.284 M -1.22 % | 7.374 M -3.92 % | 7.675 M 39.06 % | 5.519 M 3.58 % | 5.328 M -1.51 % | 5.410 M -8.11 % | 5.887 M 0.44 % | 5.862 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.053 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 1.300 M 10.65 % | 1.174 M 353.47 % | 258.995 K 287 872.22 % | -90.000 1.10 % | -91.000 | 0.000 -100.00 % | 798.217 K | 0.000 -100.00 % | 99.000 | 0.000 -100.00 % | 464.835 K | 0.000 | 0.000 | 0.000 -100.00 % | 0.286 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.237 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 211.175 K | 0.000 | 0.000 | 0.000 -100.00 % | 225.903 K |
| Total assets | 23.992 M -2.14 % | 24.515 M -3.39 % | 25.375 M 3.32 % | 24.559 M 6.05 % | 23.157 M 0.70 % | 22.996 M 0.58 % | 22.864 M -33.70 % | 34.488 M 39.05 % | 24.803 M 17.03 % | 21.193 M 6.62 % | 19.878 M 30.87 % | 15.189 M 14.26 % | 13.294 M -13.74 % | 15.411 M 35.17 % | 11.401 M -2.30 % | 11.670 M 13.29 % | 10.301 M 2.70 % | 10.031 M 2.65 % | 9.772 M -1.89 % | 9.960 M 51.51 % | 6.574 M 10.24 % | 5.963 M -8.57 % | 6.522 M 0.06 % | 6.518 M -1.74 % | 6.633 M 10.66 % | 5.994 M -1.76 % | 6.101 M -3.25 % | 6.306 M 8.85 % | 5.794 M 107.27 % | 2.795 M 17.07 % | 2.388 M 0.44 % | 2.377 M 27.40 % | 1.866 M -24.43 % | 2.469 M 35.49 % | 1.822 M -19.68 % | 2.269 M -21.68 % | 2.897 M |
| 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-09-30 | 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 | 2013-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 | 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 | 2013-12-31 | 2013-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 895.599 K 161.60 % | -1.454 M -224.08 % | 1.172 M 146.35 % | -2.528 M -0.47 % | -2.516 M -1 542.21 % | 174.471 K -98.62 % | 12.639 M 248.05 % | -8.537 M -150.09 % | -3.414 M -73.14 % | -1.972 M -1 031.01 % | 211.759 K 132.47 % | -652.148 K 63.10 % | -1.768 M -788.39 % | 256.765 K 114.10 % | -1.821 M | 0.000 | 0.000 | 0.000 100.00 % | -1.031 M | 0.000 | 0.000 | 0.000 100.00 % | -496.224 K | 0.000 | 0.000 | 0.000 100.00 % | -486.409 K | 0.000 | 0.000 | 0.000 100.00 % | -319.037 K | 0.000 | 0.000 | 0.000 -100.00 % | 350.881 K | 0.000 | 0.000 | 0.000 100.00 % | -113.927 K | 0.000 |
| Accounts receivables | 233.683 K -56.47 % | 536.805 K -74.42 % | 2.098 M 229.22 % | -1.624 M 29.88 % | -2.316 M -972.14 % | 265.532 K -94.94 % | 5.244 M 233.48 % | -3.929 M -121.33 % | -1.775 M -130.67 % | -769.526 K 14.16 % | -896.459 K -303.42 % | 440.702 K 181.08 % | -543.512 K -235.85 % | 400.090 K 172.24 % | -553.860 K | 0.000 | 0.000 | 0.000 100.00 % | -609.787 K | 0.000 | 0.000 | 0.000 100.00 % | -85.412 K | 0.000 | 0.000 | 0.000 100.00 % | -393.884 K | 0.000 | 0.000 | 0.000 100.00 % | -113.653 K | 0.000 | 0.000 | 0.000 -100.00 % | 21.615 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.380 K | 0.000 |
| Inventory | 661.916 K 133.25 % | -1.991 M -114.86 % | -926.553 K -2.47 % | -904.224 K -351.12 % | -200.438 K -120.11 % | -91.061 K -101.23 % | 7.395 M 260.46 % | -4.608 M -181.26 % | -1.639 M -36.32 % | -1.202 M -208.46 % | 1.108 M 201.41 % | -1.093 M 10.72 % | -1.224 M -754.02 % | -143.325 K 88.69 % | -1.267 M | 0.000 | 0.000 | 0.000 100.00 % | -421.548 K | 0.000 | 0.000 | 0.000 100.00 % | -410.812 K | 0.000 | 0.000 | 0.000 100.00 % | -92.525 K | 0.000 | 0.000 | 0.000 100.00 % | -205.384 K | 0.000 | 0.000 | 0.000 -100.00 % | 329.266 K | 0.000 | 0.000 | 0.000 100.00 % | -121.307 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -1.214 M -733.17 % | -145.714 K -870.20 % | 18.919 K -98.70 % | 1.459 M 32.39 % | 1.102 M 233.45 % | 330.469 K 103.08 % | -10.741 M -226.14 % | 8.515 M 157.24 % | 3.310 M 270.74 % | 892.789 K -77.25 % | 3.924 M 224.66 % | 1.209 M 151.52 % | -2.346 M -158.13 % | 4.036 M 107.58 % | 1.944 M 1 112.12 % | -192.104 K -143.13 % | 445.408 K 284.65 % | -241.219 K -121.17 % | 1.139 M 6.89 % | 1.066 M 624.27 % | -203.331 K 62.11 % | -536.621 K -152.45 % | 1.023 M 2 580.30 % | -41.252 K 89.88 % | -407.774 K -24.48 % | -327.590 K -113.78 % | -153.236 K -1 053.69 % | -13.282 K -102.38 % | 557.635 K 293.96 % | -287.506 K -151.30 % | 560.414 K 196.28 % | -582.054 K -932.17 % | 69.944 K 124.99 % | -279.922 K 60.76 % | -713.382 K -975.67 % | -66.320 K -510.50 % | 16.156 K 9.35 % | 14.774 K -95.98 % | 367.057 K 762.51 % | 42.557 K |
| Net cash provided by operating activities | 86.754 K 108.51 % | -1.020 M -150.50 % | 2.020 M 752 014.68 % | 268.528 100.04 % | -728.474 K -160.98 % | 1.195 M -57.16 % | 2.789 M 69.26 % | 1.648 M 288.41 % | 424.178 K 150.95 % | -832.487 K -123.61 % | 3.526 M 356.62 % | 772.249 K 120.29 % | -3.806 M -170.97 % | 5.362 M 1 388.91 % | 360.160 K 789.14 % | -52.262 K -109.60 % | 544.388 K 327.02 % | -239.798 K -1 482.70 % | -15.151 K -101.42 % | 1.066 M 50 100.59 % | -2.132 K 99.53 % | -451.901 K -205.10 % | 429.976 K 2 944.51 % | 14.123 K 104.52 % | -312.426 K 2.56 % | -320.629 K 51.41 % | -659.882 K -2 315.78 % | 29.781 K -95.12 % | 610.541 K 321.38 % | 144.890 K -55.76 % | 327.545 K 181.24 % | -403.166 K -310.82 % | 191.239 K 221.05 % | -157.982 K 71.55 % | -555.263 K -143.59 % | -227.948 K -3.27 % | -220.730 K 22.57 % | -285.084 K -32.45 % | -215.236 K -13.41 % | -189.784 K |
| Investments in property plant and equipment | -20.433 K | 0.000 100.00 % | -40.501 K | 0.000 | 0.000 | 0.000 100.00 % | -2.403 K | 0.000 | 0.000 100.00 % | -59.316 K -4 237.69 % | -1.367 K 96.50 % | -39.105 K | 0.000 | 0.000 100.00 % | -46.040 K 85.78 % | -323.664 K -50.99 % | -214.362 K 38.83 % | -350.415 K -813.55 % | -38.357 K 94.44 % | -689.394 K -129.46 % | -300.442 K | 0.000 -100.00 % | 852.170 K 295.04 % | -436.910 K | 0.000 | 0.000 100.00 % | -3.755 K | 0.000 | 0.000 | 0.000 100.00 % | -6.108 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.094 K | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| Other investing activites | -405.202 K 36.45 % | -637.658 K 11.31 % | -718.984 K -297.06 % | -181.077 K 31.40 % | -263.971 K 59.95 % | -659.165 K -169.69 % | -244.414 K 47.38 % | -464.462 K 37.26 % | -740.240 K -13.25 % | -653.653 K 81.33 % | -3.501 M -169.98 % | -1.297 M -178.01 % | -466.397 K -248.89 % | -133.681 K 81.96 % | -741.140 K -17 792.52 % | 4.189 K 54.98 % | 2.703 K 117.19 % | -15.722 K 96.71 % | -478.030 K -25 635.77 % | 1.872 K 237.95 % | -1.357 K 97.64 % | -57.563 K 96.27 % | -1.542 M -505 594.75 % | -305.000 99.88 % | -262.363 K -11.10 % | -236.160 K -107.51 % | -113.805 K 63.61 % | -312.756 K -110.28 % | -148.731 K 6.19 % | -158.545 K 69.31 % | -516.678 K -408.18 % | -101.672 K -41.00 % | -72.107 K -6.06 % | -67.984 K -6.57 % | -63.793 K -129.64 % | -27.780 K 58.76 % | -67.354 K -32.55 % | -50.816 K 61.73 % | -132.795 K -61.25 % | -82.355 K |
| Net cash used for investing activites | -425.635 K 33.25 % | -637.658 K 16.04 % | -759.485 K -319.43 % | -181.077 K 31.40 % | -263.971 K 59.95 % | -659.165 K -167.07 % | -246.817 K 46.86 % | -464.462 K 37.26 % | -740.240 K -3.82 % | -712.969 K 79.64 % | -3.502 M -162.18 % | -1.336 M -186.40 % | -466.397 K -248.89 % | -133.681 K 83.02 % | -787.180 K -146.40 % | -319.475 K -50.94 % | -211.659 K 42.19 % | -366.137 K 29.10 % | -516.387 K 24.89 % | -687.522 K -127.81 % | -301.799 K -424.29 % | -57.563 K 91.66 % | -690.199 K -57.86 % | -437.215 K -66.65 % | -262.363 K -11.10 % | -236.160 K -100.88 % | -117.560 K 62.41 % | -312.756 K -110.28 % | -148.731 K 6.19 % | -158.545 K 69.67 % | -522.786 K -414.19 % | -101.672 K -41.00 % | -72.107 K -6.06 % | -67.984 K -6.57 % | -63.793 K -129.64 % | -27.780 K 58.76 % | -67.354 K -32.55 % | -50.816 K 62.88 % | -136.889 K -66.22 % | -82.355 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other financing activites | -3.463 K 65.75 % | -10.111 K -102.81 % | 360.158 K 3 509.91 % | -10.562 K 98.47 % | -690.776 K -2 280.64 % | -29.016 K 94.71 % | -548.611 K -2 463.38 % | 23.213 K 771.54 % | 2.663 K -91.66 % | 31.924 K -97.35 % | 1.206 M 134 712.58 % | -895.534 96.41 % | -24.943 K 3.61 % | -25.877 K -4 802.48 % | 550.284 292.69 % | -285.586 -253.21 % | 186.402 96.82 % | 94.707 -50.62 % | 191.787 -99.99 % | 2.264 M 1 167 943.36 % | -193.834 | 0.000 -100.00 % | 389.119 91.48 % | 203.214 295.65 % | -103.865 88.89 % | -935.082 -100.14 % | 659.777 K 317 810.28 % | 207.536 95.35 % | 106.237 | 0.000 -100.00 % | 2.952 M 491.28 % | 499.285 K 6 257.98 % | -8.108 K -102.83 % | 286.182 K 4 362.15 % | -6.715 K -100.75 % | 898.289 K 274 392.25 % | -327.493 -246.29 % | 223.859 -99.97 % | 784.957 K 1 049.16 % | -82.700 K |
| Net cash used provided by financing activities | -3.463 K 65.75 % | -10.111 K -102.81 % | 360.158 K 3 509.91 % | -10.562 K 98.47 % | -690.776 K -2 280.64 % | -29.016 K 94.71 % | -548.611 K -2 463.38 % | 23.213 K 771.54 % | 2.663 K -91.66 % | 31.924 K -97.35 % | 1.206 M 134 712.58 % | -895.534 96.41 % | -24.943 K 3.61 % | -25.877 K -4 802.48 % | 550.284 292.69 % | -285.586 -253.21 % | 186.402 96.82 % | 94.707 -50.62 % | 191.787 -99.99 % | 2.264 M 1 167 943.36 % | -193.834 | 0.000 -100.00 % | 389.119 91.48 % | 203.214 295.65 % | -103.865 88.89 % | -935.082 -100.14 % | 659.777 K 317 810.28 % | 207.536 95.35 % | 106.237 | 0.000 -100.00 % | 2.952 M 491.28 % | 499.285 K 6 257.98 % | -8.108 K -102.83 % | 286.182 K 4 362.15 % | -6.715 K -100.75 % | 898.289 K 274 392.25 % | -327.493 -246.29 % | 223.859 -99.97 % | 784.957 K 1 049.16 % | -82.700 K |
| Effect of forex changes on cash | 40.103 K 123.41 % | -171.300 K -842.09 % | -18.183 K 73.60 % | -68.867 K -8.92 % | -63.227 K 45.39 % | -115.782 K -457.74 % | -20.759 K -70.00 % | -12.211 K -1 123.11 % | 1.194 K -94.75 % | 22.752 K 188.58 % | -25.686 K -130.37 % | 84.568 K 556.76 % | -18.515 K -147.60 % | 38.899 K 174.82 % | -51.987 K -237.84 % | 37.716 K 263.09 % | -23.125 K 10.16 % | -25.741 K 63.57 % | -70.667 K -11 216.87 % | 635.670 -86.16 % | 4.594 K | 0.000 100.00 % | -912.813 K -157.21 % | 1.596 M 228 970.40 % | -697.135 96.35 % | -19.081 K -222.87 % | 15.529 K 120.27 % | -76.610 K -34.57 % | -56.929 K | 0.000 -100.00 % | 3.594 K 273.62 % | -2.070 K -554 116.87 % | -0.374 45.98 % | -0.691 100.00 % | -25.025 K -53 874.66 % | 46.536 100.63 % | -7.401 K -25.27 % | -5.908 K -54.17 % | -3.832 K -100.67 % | 571.422 K |
| Net change in cash | -302.240 K 83.56 % | -1.839 M -214.78 % | 1.602 M 715.64 % | -260.238 K 85.10 % | -1.746 M -547.06 % | 390.652 K -80.20 % | 1.973 M 65.19 % | 1.194 M 482.48 % | -312.205 K 79.06 % | -1.491 M -223.81 % | 1.204 M 350.94 % | -479.817 K 88.88 % | -4.315 M -182.33 % | 5.242 M 1 195.56 % | -478.457 K -43.12 % | -334.306 K -207.91 % | 309.790 K 149.05 % | -631.581 K -4.91 % | -602.013 K -122.78 % | 2.643 M 982.34 % | -299.531 K 41.21 % | -509.464 K 56.55 % | -1.173 M -200.00 % | 1.173 M 303.73 % | -575.590 K 0.21 % | -576.805 K -464.74 % | -102.136 K 71.58 % | -359.377 K -188.74 % | 404.987 K 1 346.31 % | -32.495 K -101.18 % | 2.761 M 36 313.04 % | -7.623 K -106.87 % | 111.024 K 84.38 % | 60.214 K 109.25 % | -650.795 K -201.27 % | 642.607 K 317.23 % | -295.813 K 13.40 % | -341.584 K -179.62 % | 429.000 K 98.08 % | 216.584 K |
| Cash at beginning of period | 2.107 M -46.60 % | 3.946 M 68.36 % | 2.344 M -9.99 % | 2.604 M -40.14 % | 4.350 M 9.87 % | 3.960 M 99.26 % | 1.987 M 150.56 % | 793.114 K -28.25 % | 1.105 M -57.42 % | 2.596 M 86.49 % | 1.392 M -25.63 % | 1.872 M -69.75 % | 6.187 M 554.35 % | 945.570 K -33.60 % | 1.424 M -19.01 % | 1.758 M 21.39 % | 1.449 M -30.36 % | 2.080 M -22.45 % | 2.682 M 6 733.30 % | 39.251 K -88.41 % | 338.782 K -60.06 % | 848.246 K -27.66 % | 1.173 M | 0.000 -100.00 % | 2.207 M -20.72 % | 2.783 M -5.24 % | 2.937 M -10.90 % | 3.297 M 14.01 % | 2.892 M -1.11 % | 2.924 M 1 687.19 % | 163.616 K -4.45 % | 171.239 K 184.38 % | 60.214 K | 0.000 -100.00 % | 650.795 K 7 848.80 % | 8.187 K -97.31 % | 304.000 K -52.91 % | 645.584 K 198.08 % | 216.584 K | 0.000 |
| Cash at end of period | 1.805 M -14.34 % | 2.107 M -46.60 % | 3.946 M 68.36 % | 2.344 M -9.99 % | 2.604 M -40.14 % | 4.350 M 9.87 % | 3.960 M 99.26 % | 1.987 M 150.56 % | 793.114 K -28.25 % | 1.105 M -57.42 % | 2.596 M 86.49 % | 1.392 M -25.63 % | 1.872 M -69.75 % | 6.187 M 554.35 % | 945.570 K -33.60 % | 1.424 M -19.01 % | 1.758 M 21.39 % | 1.449 M -30.36 % | 2.080 M -22.45 % | 2.682 M 6 733.30 % | 39.251 K -88.41 % | 338.782 K | 0.000 -100.00 % | 1.173 M -28.10 % | 1.631 M -26.09 % | 2.207 M -22.17 % | 2.835 M -3.48 % | 2.937 M -10.90 % | 3.297 M 14.01 % | 2.892 M -1.11 % | 2.924 M 1 687.19 % | 163.616 K -4.45 % | 171.239 K 184.38 % | 60.214 K | 0.000 -100.00 % | 650.795 K 7 848.80 % | 8.187 K -97.31 % | 304.000 K -52.91 % | 645.584 K 198.08 % | 216.584 K |
| Operating cash flow | 86.754 K 108.51 % | -1.020 M -150.50 % | 2.020 M 752 014.68 % | 268.528 100.04 % | -728.474 K -160.98 % | 1.195 M -57.16 % | 2.789 M 69.26 % | 1.648 M 288.41 % | 424.178 K 150.95 % | -832.487 K -123.61 % | 3.526 M 356.62 % | 772.249 K 120.29 % | -3.806 M -170.97 % | 5.362 M 1 388.91 % | 360.160 K 789.14 % | -52.262 K -109.60 % | 544.388 K 327.02 % | -239.798 K -1 482.70 % | -15.151 K -101.42 % | 1.066 M 50 100.59 % | -2.132 K 99.53 % | -451.901 K -205.10 % | 429.976 K 2 944.51 % | 14.123 K 104.52 % | -312.426 K 2.56 % | -320.629 K 51.41 % | -659.882 K -2 315.78 % | 29.781 K -95.12 % | 610.541 K 321.38 % | 144.890 K -55.76 % | 327.545 K 181.24 % | -403.166 K -310.82 % | 191.239 K 221.05 % | -157.982 K 71.55 % | -555.263 K -143.59 % | -227.948 K -3.27 % | -220.730 K 22.57 % | -285.084 K -32.45 % | -215.236 K -13.41 % | -189.784 K |
| Capital expenditure | -20.433 K | 0.000 100.00 % | -40.501 K | 0.000 | 0.000 | 0.000 100.00 % | -2.403 K | 0.000 | 0.000 100.00 % | -59.316 K -4 237.69 % | -1.367 K 96.50 % | -39.105 K | 0.000 | 0.000 100.00 % | -46.040 K 85.78 % | -323.664 K -50.99 % | -214.362 K 38.83 % | -350.415 K -813.55 % | -38.357 K 94.44 % | -689.394 K -129.46 % | -300.442 K | 0.000 -100.00 % | 852.170 K 295.04 % | -436.910 K | 0.000 | 0.000 100.00 % | -3.755 K | 0.000 | 0.000 | 0.000 100.00 % | -6.108 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.094 K | 0.000 |
| Free CashFlow | 66.321 K 106.50 % | -1.020 M -151.53 % | 1.979 M 736 931.72 % | 268.528 100.04 % | -728.474 K -160.98 % | 1.195 M -57.13 % | 2.786 M 69.12 % | 1.648 M 288.41 % | 424.178 K 147.56 % | -891.803 K -125.30 % | 3.525 M 380.79 % | 733.143 K 119.26 % | -3.806 M -170.97 % | 5.362 M 1 607.14 % | 314.119 K 183.56 % | -375.926 K -213.91 % | 330.026 K 155.92 % | -590.213 K -1 003.02 % | -53.509 K -114.20 % | 376.704 K 224.50 % | -302.574 K 33.04 % | -451.901 K -135.25 % | 1.282 M 403.26 % | -422.787 K -35.32 % | -312.426 K 2.56 % | -320.629 K 51.69 % | -663.637 K -2 328.39 % | 29.781 K -95.12 % | 610.541 K 321.38 % | 144.890 K -54.92 % | 321.436 K 179.73 % | -403.166 K -310.82 % | 191.239 K 221.05 % | -157.982 K 71.55 % | -555.263 K -143.59 % | -227.948 K -3.27 % | -220.730 K 22.57 % | -285.084 K -29.98 % | -219.330 K -15.57 % | -189.784 K |
| 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 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 |