Digital Media Solutions, Inc. DMS
Trading inactive
Finances
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|
| Revenue | 334.949 M -14.37 % | 391.148 M -8.60 % | 427.935 M 28.36 % | 333.382 M | 0.000 | 0.000 | 0.000 |
| Net income | -81.681 M -55.58 % | -52.500 M -947.73 % | 6.193 M 381.50 % | -2.200 M -178.80 % | 2.792 M 7.59 % | 2.595 M 29 521.77 % | -8.820 K |
| Income before tax | -123.483 M -118.15 % | -56.605 M -321.95 % | 25.504 M 1 912.94 % | 1.267 M 196.20 % | -1.317 M -150.75 % | 2.595 M 29 521.77 % | -8.820 K |
| Income before tax ratio | -0.37 -154.75 % | -0.14 -342.82 % | 0.06 1 468.18 % | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -65.389 M -784.63 % | 9.551 M -85.32 % | 65.071 M 100.05 % | 32.527 M 699.47 % | -5.426 M -1 007.35 % | -490.000 K -5 461.86 % | -8.810 K |
| Net income ratio | -0.24 -81.69 % | -0.13 -1 027.46 % | 0.01 319.30 % | -0.01 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | -0.20 -899.50 % | 0.02 -83.94 % | 0.15 55.85 % | 0.10 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.25 -6.31 % | 0.26 -11.63 % | 0.30 0.86 % | 0.30 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 2.920 M 14.42 % | 2.552 M 7.05 % | 2.384 M 10.58 % | 2.156 M 29.33 % | 1.667 M 0.00 % | 1.667 M -95.55 % | 37.500 M |
| Weighted average shs out | 2.920 M 14.51 % | 2.550 M 8.51 % | 2.350 M 9.00 % | 2.156 M 29.33 % | 1.667 M 0.00 % | 1.667 M -95.55 % | 37.500 M |
| EPS diluted | -31.96 -153.65 % | -12.60 -584.62 % | 2.60 354.90 % | -1.02 -160.71 % | 1.68 7.69 % | 1.56 780 100.00 % | 0.00 |
| Earnings per share | -31.96 -55.37 % | -20.57 -891.15 % | 2.60 354.90 % | -1.02 -160.71 % | 1.68 7.69 % | 1.56 780 100.00 % | 0.00 |
| Gross profit | 82.899 M -19.77 % | 103.328 M -19.22 % | 127.919 M 29.46 % | 98.806 M | 0.000 | 0.000 | 0.000 |
| Income tax expense | -41.802 M -918.32 % | -4.105 M -121.26 % | 19.311 M 456.99 % | 3.467 M 184.38 % | -4.109 M | 0.000 | 0.000 |
| Cost of revenue | 252.050 M -12.43 % | 287.820 M -4.07 % | 300.016 M 27.90 % | 234.576 M | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 46.578 M -49.23 % | 91.750 M 0.75 % | 91.063 M 47.97 % | 61.541 M 1 034.19 % | 5.426 M 1 007.84 % | 489.780 K 5 497.49 % | 8.750 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 28.242 M 11.18 % | 25.401 M 41.48 % | 17.954 M | 0.000 | 0.000 -100.00 % | 80.000 |
| Operating expenses | 46.578 M -61.18 % | 119.992 M 3.03 % | 116.464 M 46.50 % | 79.495 M 1 365.08 % | 5.426 M 1 007.84 % | 489.780 K 5 446.77 % | 8.830 K |
| Cost and expenses | 298.628 M -26.77 % | 407.812 M -2.08 % | 416.480 M 32.61 % | 314.071 M 5 688.26 % | 5.426 M 1 007.84 % | 489.780 K 5 446.77 % | 8.830 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 46.578 M -49.23 % | 91.750 M 0.75 % | 91.063 M 47.97 % | 61.541 M 1 034.19 % | 5.426 M 1 007.84 % | 489.780 K 5 497.49 % | 8.750 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.109 M 33.19 % | 3.085 M | 0.000 |
| Interest expense | 38.634 M 122.47 % | 17.366 M 22.59 % | 14.166 M 3.18 % | 13.730 M | 0.000 | 0.000 -100.00 % | 10.000 |
| Depreciation and amortization | 19.460 M -33.31 % | 29.179 M 14.87 % | 25.401 M 14.07 % | 22.268 M 12 857.06 % | 171.860 K | 0.000 -100.00 % | 20.000 |
| Operating income | -94.043 M -460.15 % | -16.789 M -162.78 % | 26.744 M 116.53 % | 12.351 M 327.63 % | -5.426 M -1 007.35 % | -490.000 K -5 449.26 % | -8.830 K |
| Operating income ratio | -0.28 -554.13 % | -0.04 -168.68 % | 0.06 68.69 % | 0.04 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -29.440 M -108.23 % | -14.138 M -1 040.16 % | -1.240 M 90.98 % | -13.740 M -434.39 % | 4.109 M 33.19 % | 3.085 M 30 849 900.00 % | 10.000 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|
| Net debt | 212.391 M 10.99 % | 191.361 M 12.97 % | 169.388 M 69 707 095.88 % | -243.000 99.96 % | -550.164 K -1 400.04 % | 42.319 K |
| Total investments | 0.000 | 0.000 | 0.000 -100.00 % | 207.191 M 2.02 % | 203.082 M | 0.000 |
| Total debt | 261.230 M 19.97 % | 217.755 M 8.61 % | 200.484 M | 0.000 | 0.000 -100.00 % | 155.000 K |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -32.896 M -3 384.75 % | -944.000 K -125.29 % | 3.733 M 194.10 % | 1.269 M -50.93 % | 2.586 M 29 428.36 % | -8.819 K |
| Common stock | 7.000 K 16.67 % | 6.000 K 0.00 % | 6.000 K -100.00 % | 190.350 M -0.69 % | 191.667 M 33 333 267.48 % | 575.000 |
| Total equity | -83.947 M -75.56 % | -47.818 M 33.42 % | -71.823 M -136.77 % | 195.349 M -0.67 % | 196.666 M 1 215 314.88 % | 16.181 K |
| Other non current liabilities | 600.000 K -91.12 % | 6.754 M -63.42 % | 18.466 M 163.80 % | 7.000 M 0.00 % | 7.000 M | 0.000 |
| Long term debt | 256.805 M 19.16 % | 215.505 M 10.04 % | 195.847 M | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 258.517 M 13.86 % | 227.045 M 2.58 % | 221.337 M 3 061.96 % | 7.000 M 0.00 % | 7.000 M | 0.000 |
| Other current liabilities | 8.718 M 45.49 % | 5.992 M 763.57 % | -903.000 K -127.38 % | 3.298 M 3 040.56 % | 105.000 K -50.99 % | 214.261 K |
| Deferred revenue | 0.000 -100.00 % | 16.946 M 45.28 % | 11.664 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 4.425 M 96.67 % | 2.250 M -51.48 % | 4.637 M | 0.000 | 0.000 -100.00 % | 155.000 K |
| Total current liabilities | 52.711 M -21.75 % | 67.364 M 24.25 % | 54.216 M 1 010.65 % | 4.881 M 4 365.70 % | 109.310 K -70.70 % | 373.011 K |
| Total liabilities | 311.228 M 5.71 % | 294.409 M 6.84 % | 275.553 M 2 219.19 % | 11.881 M 67.13 % | 7.109 M 1 805.93 % | 373.011 K |
| Other non current assets | 765.000 K -13.95 % | 889.000 K 331.55 % | 206.000 K | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 207.191 M 2.02 % | 203.082 M | 0.000 |
| Intangible assets | 27.519 M -58.45 % | 66.228 M 42.59 % | 46.447 M | 0.000 | 0.000 | 0.000 |
| GoodWill | 77.238 M 0.89 % | 76.558 M 70.49 % | 44.904 M | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 104.757 M -26.63 % | 142.786 M 56.30 % | 91.351 M | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 19.889 M 3.76 % | 19.168 M 27.33 % | 15.054 M | 0.000 | 0.000 | 0.000 |
| Total non current assets | 125.411 M -22.99 % | 162.843 M 29.68 % | 125.576 M -39.39 % | 207.191 M 2.02 % | 203.082 M 73 344.37 % | 276.511 K |
| Other current assets | 4.922 M 10.21 % | 4.466 M 30.70 % | 3.417 M 8 535.98 % | 39.567 K -72.46 % | 143.675 K | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 48.839 M 85.04 % | 26.394 M -15.12 % | 31.096 M 12 796 607.82 % | 243.000 -99.96 % | 550.164 K 388.25 % | 112.681 K |
| Cash and short term investments | 48.839 M 85.04 % | 26.394 M -15.12 % | 31.096 M 12 796 607.82 % | 243.000 -99.96 % | 550.164 K 388.25 % | 112.681 K |
| Total current assets | 101.870 M 21.64 % | 83.748 M 7.16 % | 78.154 M 196 217.51 % | 39.810 K -94.26 % | 693.839 K 515.76 % | 112.681 K |
| Inventory | 0.000 100.00 % | -768.000 K -1 405.88 % | -51.000 K | 0.000 | 0.000 | 0.000 |
| Net receivables | 48.109 M -9.04 % | 52.888 M 21.05 % | 43.692 M | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 -100.00 % | 18.965 M | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 39.908 M -5.15 % | 42.073 M 12.48 % | 37.405 M 2 261.62 % | 1.584 M 36 648.72 % | 4.310 K 14.93 % | 3.750 K |
| Tax payables | -340.000 K -430.10 % | 103.000 K -92.71 % | 1.413 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 5.029 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | -36.823 M -70.15 % | -21.641 M 36.00 % | -33.813 M | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 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 |
| Other total stockholders equity | -14.235 M 43.60 % | -25.239 M 36.85 % | -39.969 M -1 171.52 % | 3.730 M 54.59 % | 2.413 M 9 779.02 % | 24.425 K |
| Deferred tax liabilities non current | 1.112 M -76.77 % | 4.786 M -31.86 % | 7.024 M | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 227.281 M -7.83 % | 246.591 M 21.04 % | 203.730 M -1.69 % | 207.231 M 1.70 % | 203.776 M 52 258.63 % | 389.192 K |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|
| Deferred income tax | -798.000 K 84.81 % | -5.254 M -688.35 % | 893.000 K 151.23 % | -1.743 M | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 -100.00 % | 6.656 M 4.11 % | 6.393 M 567.33 % | 958.000 K | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 100.00 % | -2.885 M 75.79 % | -11.919 M -336.11 % | -2.733 M -156.05 % | 4.876 M 12 893.53 % | -38.115 K -1 116.40 % | 3.750 K |
| Accounts receivables | 17.942 M 804.33 % | 1.984 M 123.71 % | -8.369 M 41.55 % | -14.318 M | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 100.00 % | -1.375 M 13.08 % | -1.582 M | 0.000 | 0.000 | 0.000 |
| Accounts payables | -735.000 K 75.94 % | -3.055 M -399.18 % | -612.000 K -105.09 % | 12.029 M 661.54 % | 1.580 M 281 964.29 % | 560.000 | 0.000 |
| Other working capital | 0.000 100.00 % | -1.814 M -16.06 % | -1.563 M -237.35 % | 1.138 M -65.48 % | 3.297 M 8 624.10 % | -38.675 K -1 131.33 % | 3.750 K |
| Other non cash items | 0.000 -100.00 % | 24.489 M 399.60 % | -8.174 M -246.30 % | 5.587 M 235.97 % | -4.109 M -33.33 % | -3.082 M -61 735.06 % | 5.000 K |
| Net cash provided by operating activities | -7.880 M -2 401.59 % | -315.000 K -101.68 % | 18.787 M 5.41 % | 17.823 M 3 341.01 % | -549.921 K -4.83 % | -524.581 K -749 301.43 % | -70.000 |
| Investments in property plant and equipment | -6.624 M 1.78 % | -6.744 M 26.00 % | -9.114 M 12.45 % | -10.410 M | 0.000 | 0.000 | 0.000 |
| Acquisitions net | -33.564 M -1 241.49 % | -2.502 M 90.04 % | -25.129 M -797.78 % | -2.799 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -200.000 M | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 100.00 % | -200.000 M | 0.000 |
| Net cash used for investing activites | -40.188 M -334.65 % | -9.246 M 73.00 % | -34.243 M -159.44 % | -13.199 M | 0.000 100.00 % | -200.000 M | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 -100.00 % | 231.851 M | 0.000 | 0.000 -100.00 % | 206.000 M | 0.000 |
| Common stock repurchased | 0.000 100.00 % | -181.000 K 63.29 % | -493.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 K |
| Dividends paid | 0.000 | 0.000 100.00 % | -196.000 K -20.99 % | -162.000 K | 0.000 | 0.000 | 0.000 |
| Other financing activites | 18.197 M -43.15 % | 32.006 M 200.55 % | 10.649 M -54.93 % | 23.626 M | 0.000 -100.00 % | 200.962 M 178 136.86 % | 112.750 K |
| Net cash used provided by financing activities | 18.197 M -43.15 % | 32.006 M 206.19 % | 10.453 M -55.45 % | 23.464 M | 0.000 -100.00 % | 200.962 M 178 136.86 % | 112.750 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -29.871 M -233.09 % | 22.445 M 548.63 % | -5.003 M -117.81 % | 28.088 M 5 207.64 % | -549.921 K -225.70 % | 437.483 K 288.25 % | 112.680 K |
| Cash at beginning of period | 48.839 M 85.04 % | 26.394 M -15.93 % | 31.397 M 943.78 % | 3.008 M 446.75 % | 550.164 K 388.25 % | 112.681 K | 0.000 |
| Cash at end of period | 18.968 M -61.16 % | 48.839 M 85.04 % | 26.394 M -15.12 % | 31.096 M 12 796 607.82 % | 243.000 -99.96 % | 550.164 K 388.25 % | 112.680 K |
| Operating cash flow | -7.880 M -2 401.59 % | -315.000 K -101.68 % | 18.787 M 5.41 % | 17.823 M 3 341.01 % | -549.921 K -4.83 % | -524.581 K -749 301.43 % | -70.000 |
| Capital expenditure | -6.624 M 1.78 % | -6.744 M 26.00 % | -9.114 M 12.45 % | -10.410 M | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -14.504 M -105.47 % | -7.059 M -172.98 % | 9.673 M 30.49 % | 7.413 M 1 448.01 % | -549.921 K -4.83 % | -524.581 K -749 301.43 % | -70.000 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 70.709 M -17.83 % | 86.052 M 13.18 % | 76.033 M -7.90 % | 82.551 M -8.59 % | 90.313 M -10.38 % | 100.776 M 11.89 % | 90.066 M -1.24 % | 91.197 M -16.42 % | 109.110 M -8.27 % | 118.949 M 10.75 % | 107.399 M 2.21 % | 105.079 M 8.55 % | 96.803 M -5.68 % | 102.629 M 23.90 % | 82.829 M 10.15 % | 75.196 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -25.387 M -18.75 % | -21.378 M -100.51 % | -10.662 M 63.16 % | -28.940 M -39.80 % | -20.701 M 17.64 % | -25.135 M -148.35 % | -10.121 M -44.96 % | -6.982 M -122.78 % | -3.134 M 24.39 % | -4.145 M -217.22 % | 3.536 M 39.87 % | 2.528 M 2 224.37 % | -119.000 K 92.60 % | -1.609 M -241.51 % | 1.137 M -46.72 % | 2.134 M 374.65 % | -777.000 K -1 703.62 % | -43.080 K -107.91 % | 544.541 K 140.13 % | -1.357 M -193.72 % | -462.000 K -149.99 % | 924.240 K 14.13 % | 809.783 K 42.00 % | 570.274 K 95.98 % | 290.990 K |
| Income before tax | -26.228 M 26.50 % | -35.684 M -104.60 % | -17.441 M 64.87 % | -49.644 M -139.66 % | -20.714 M 31.09 % | -30.059 M -211.23 % | -9.658 M 18.44 % | -11.842 M -134.63 % | -5.047 M -136.41 % | 13.861 M 140.10 % | 5.773 M -3.30 % | 5.970 M 6 384.21 % | -95.000 K -130.12 % | 315.417 K 158.20 % | -542.000 K -123.09 % | 2.347 M 402.06 % | -777.000 K -1 703.62 % | -43.080 K -107.91 % | 544.541 K 140.13 % | -1.357 M -193.72 % | -462.000 K -149.99 % | 924.240 K 14.13 % | 809.783 K 42.00 % | 570.274 K 95.98 % | 290.990 K |
| Income before tax ratio | -0.37 10.55 % | -0.41 -80.78 % | -0.23 61.86 % | -0.60 -162.20 % | -0.23 23.11 % | -0.30 -178.16 % | -0.11 17.42 % | -0.13 -180.72 % | -0.05 -139.69 % | 0.12 116.79 % | 0.05 -5.39 % | 0.06 5 889.27 % | 0.00 -131.93 % | 0.00 146.97 % | -0.01 -120.97 % | 0.03 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -8.123 M 81.75 % | -44.521 M -1 325.58 % | -3.123 M 82.82 % | -18.174 M -607.43 % | -2.569 M -150.10 % | 5.128 M 67.20 % | 3.067 M 235.23 % | -2.268 M -135.09 % | 6.464 M -71.46 % | 22.649 M 196.07 % | 7.650 M -46.22 % | 14.225 M 64.00 % | 8.674 M 18.48 % | 7.321 M -31.98 % | 10.763 M 5.10 % | 10.241 M 826.31 % | -1.410 M -60.78 % | -877.000 K -86.99 % | -469.000 K 81.18 % | -2.492 M -56.93 % | -1.588 M -1 234.45 % | -119.000 K -15.53 % | -103.000 K 55.02 % | -229.000 K -498.36 % | -38.271 K |
| Net income ratio | -0.36 -44.52 % | -0.25 -77.16 % | -0.14 60.00 % | -0.35 -52.94 % | -0.23 8.10 % | -0.25 -121.95 % | -0.11 -46.78 % | -0.08 -166.54 % | -0.03 17.57 % | -0.03 -205.84 % | 0.03 36.85 % | 0.02 2 057.05 % | 0.00 92.16 % | -0.02 -214.21 % | 0.01 -51.63 % | 0.03 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | -0.11 77.80 % | -0.52 -1 159.60 % | -0.04 81.34 % | -0.22 -673.95 % | -0.03 -155.90 % | 0.05 49.43 % | 0.03 236.93 % | -0.02 -141.98 % | 0.06 -68.89 % | 0.19 167.32 % | 0.07 -47.38 % | 0.14 51.08 % | 0.09 25.61 % | 0.07 -45.10 % | 0.13 -4.59 % | 0.14 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.20 -27.15 % | 0.28 20.45 % | 0.23 -0.93 % | 0.23 -5.64 % | 0.25 -0.41 % | 0.25 -5.85 % | 0.26 2.45 % | 0.26 -10.44 % | 0.29 -3.45 % | 0.30 2.00 % | 0.29 -9.30 % | 0.32 12.47 % | 0.29 3.14 % | 0.28 -8.54 % | 0.30 52.71 % | 0.20 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 4.287 M 46.82 % | 2.920 M 5.68 % | 2.763 M 3.37 % | 2.673 M 0.34 % | 2.664 M 4.47 % | 2.550 M -41.74 % | 4.377 M 0.62 % | 4.350 M 83.39 % | 2.372 M -1.78 % | 2.415 M -42.79 % | 4.221 M 73.35 % | 2.435 M 9.88 % | 2.216 M 2.69 % | 2.158 M 0.23 % | 2.153 M -89.24 % | 20.000 M 0.00 % | 20.000 M -20.00 % | 25.000 M 1 399.70 % | 1.667 M 0.00 % | 1.667 M -91.67 % | 20.000 M -20.00 % | 25.000 M 1 399.70 % | 1.667 M 0.00 % | 1.667 M 66.70 % | 1.000 M |
| Weighted average shs out | 4.287 M 46.82 % | 2.920 M 5.68 % | 2.763 M 3.37 % | 2.673 M 0.34 % | 2.664 M 4.47 % | 2.550 M -41.74 % | 4.377 M 65.98 % | 2.637 M 11.17 % | 2.372 M -1.78 % | 2.415 M -0.78 % | 2.434 M 3.22 % | 2.358 M 6.41 % | 2.216 M 2.69 % | 2.158 M 0.23 % | 2.153 M -89.24 % | 20.000 M 0.00 % | 20.000 M -20.00 % | 25.000 M 1 399.70 % | 1.667 M 0.00 % | 1.667 M -91.67 % | 20.000 M -20.00 % | 25.000 M 1 399.70 % | 1.667 M 0.00 % | 1.667 M 66.70 % | 1.000 M |
| EPS diluted | -5.96 37.26 % | -9.50 -146.11 % | -3.86 64.36 % | -10.83 -39.38 % | -7.77 21.20 % | -9.86 -326.84 % | -2.31 -43.48 % | -1.61 -21.97 % | -1.32 23.26 % | -1.72 -227.41 % | 1.35 28.57 % | 1.05 2 055.31 % | -0.05 92.84 % | -0.75 -155.56 % | 1.35 686.96 % | -0.23 -91.67 % | -0.12 -6 958.82 % | 0.00 -100.23 % | 0.75 192.59 % | -0.81 -189.29 % | -0.28 -660.00 % | 0.05 -93.33 % | 0.75 25.00 % | 0.60 33.33 % | 0.45 |
| Earnings per share | -5.96 37.26 % | -9.50 -146.11 % | -3.86 64.36 % | -10.83 -39.38 % | -7.77 21.20 % | -9.86 -326.84 % | -2.31 14.44 % | -2.70 -104.55 % | -1.32 23.26 % | -1.72 -214.67 % | 1.50 42.86 % | 1.05 2 055.31 % | -0.05 92.84 % | -0.75 -155.56 % | 1.35 686.96 % | -0.23 -91.67 % | -0.12 -6 958.82 % | 0.00 -100.23 % | 0.75 192.59 % | -0.81 -189.29 % | -0.28 -660.00 % | 0.05 -93.33 % | 0.75 25.00 % | 0.60 33.33 % | 0.45 |
| Gross profit | 14.302 M -40.14 % | 23.893 M 36.32 % | 17.527 M -8.75 % | 19.208 M -13.75 % | 22.271 M -10.75 % | 24.953 M 5.34 % | 23.688 M 1.17 % | 23.413 M -25.14 % | 31.276 M -11.43 % | 35.314 M 12.97 % | 31.260 M -7.30 % | 33.720 M 22.08 % | 27.621 M -2.71 % | 28.391 M 13.33 % | 25.052 M 68.21 % | 14.893 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 50.000 K 100.13 % | -39.304 M -11 667.66 % | -334.000 K 84.47 % | -2.151 M -16 446.15 % | -13.000 K 99.74 % | -4.924 M -1 163.50 % | 463.000 K 928.89 % | 45.000 K -85.48 % | 310.000 K -98.26 % | 17.784 M 4 592.35 % | 379.000 K -63.24 % | 1.031 M 781.20 % | 117.000 K -92.53 % | 1.566 M -4.28 % | 1.636 M 668.08 % | 213.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 56.407 M -9.25 % | 62.159 M 6.24 % | 58.506 M -7.64 % | 63.343 M -6.91 % | 68.042 M -10.26 % | 75.823 M 14.23 % | 66.378 M -2.07 % | 67.784 M -12.91 % | 77.834 M -6.94 % | 83.635 M 9.85 % | 76.139 M 6.70 % | 71.359 M 3.15 % | 69.182 M -6.81 % | 74.238 M 28.49 % | 57.777 M -4.19 % | 60.303 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 11.402 M -50.37 % | 22.974 M 10.15 % | 20.857 M -11.67 % | 23.613 M -5.86 % | 25.082 M 22.26 % | 20.516 M -1.10 % | 20.744 M -19.22 % | 25.681 M 3.50 % | 24.812 M -11.24 % | 27.954 M 18.40 % | 23.610 M 6.06 % | 22.260 M 29.19 % | 17.231 M -18.22 % | 21.070 M 47.46 % | 14.289 M 207.16 % | 4.652 M 229.93 % | 1.410 M 60.72 % | 877.306 K 87.08 % | 468.937 K -81.18 % | 2.492 M 56.93 % | 1.588 M 1 230.62 % | 119.343 K 15.82 % | 103.045 K -55.03 % | 229.121 K 498.68 % | 38.271 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 100.00 % | -19.000 K | 0.000 -100.00 % | 5.082 M -25.97 % | 6.865 M -3.88 % | 7.142 M | 0.000 | 0.000 -100.00 % | 15.289 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 |
| Operating expenses | 11.402 M -50.37 % | 22.974 M -10.38 % | 25.635 M -13.06 % | 29.485 M -2.25 % | 30.164 M 10.16 % | 27.381 M -1.81 % | 27.886 M -15.12 % | 32.854 M 3.08 % | 31.872 M -5.44 % | 33.705 M 9.45 % | 30.796 M 5.09 % | 29.304 M 29.38 % | 22.650 M -11.93 % | 25.718 M 35.89 % | 18.925 M 110.09 % | 9.008 M 538.87 % | 1.410 M 60.72 % | 877.306 K 87.08 % | 468.937 K -81.18 % | 2.492 M 56.93 % | 1.588 M 1 230.62 % | 119.343 K 15.82 % | 103.045 K -55.03 % | 229.121 K 498.68 % | 38.271 K |
| Cost and expenses | 67.809 M -20.35 % | 85.133 M 1.18 % | 84.141 M -9.36 % | 92.828 M -5.48 % | 98.206 M -4.84 % | 103.204 M 9.48 % | 94.264 M -6.33 % | 100.638 M -8.27 % | 109.706 M -6.51 % | 117.340 M 9.73 % | 106.935 M 6.23 % | 100.663 M 9.62 % | 91.832 M -8.13 % | 99.956 M 30.32 % | 76.702 M 10.66 % | 69.311 M 4 815.67 % | 1.410 M 60.72 % | 877.306 K 87.08 % | 468.937 K -81.18 % | 2.492 M 56.93 % | 1.588 M 1 230.62 % | 119.343 K 15.82 % | 103.045 K -55.03 % | 229.121 K 498.68 % | 38.271 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 11.402 M -50.37 % | 22.974 M 10.15 % | 20.857 M -11.67 % | 23.613 M -5.86 % | 25.082 M 22.26 % | 20.516 M -1.10 % | 20.744 M -19.22 % | 25.681 M 3.50 % | 24.812 M -11.24 % | 27.954 M 18.40 % | 23.610 M 6.06 % | 22.260 M 29.19 % | 17.231 M -18.22 % | 21.070 M 47.46 % | 14.289 M 207.16 % | 4.652 M 229.93 % | 1.410 M 60.72 % | 877.306 K 87.08 % | 468.937 K -81.18 % | 2.492 M 56.93 % | 1.588 M 1 230.62 % | 119.343 K 15.82 % | 103.045 K -55.03 % | 229.121 K 498.68 % | 38.271 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.775 K -88.19 % | 633.249 K -24.09 % | 834.226 K -17.65 % | 1.013 M -10.75 % | 1.135 M 0.80 % | 1.126 M 7.85 % | 1.044 M 14.37 % | 912.828 K 14.19 % | 799.395 K 142.78 % | 329.261 K |
| Interest expense | 13.488 M 4.55 % | 12.901 M 7.61 % | 11.989 M 70.18 % | 7.045 M 5.16 % | 6.699 M 26.54 % | 5.294 M 15.84 % | 4.570 M 19.73 % | 3.817 M 3.53 % | 3.687 M 4.42 % | 3.531 M -5.99 % | 3.756 M 3.70 % | 3.622 M 11.21 % | 3.257 M 7.56 % | 3.028 M -11.49 % | 3.421 M -2.01 % | 3.491 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 3.726 M 14.29 % | 3.260 M -34.85 % | 5.004 M -14.78 % | 5.872 M 10.29 % | 5.324 M -31.76 % | 7.802 M 9.21 % | 7.144 M -0.40 % | 7.173 M 1.60 % | 7.060 M 22.76 % | 5.751 M -19.97 % | 7.186 M 2.02 % | 7.044 M 29.99 % | 5.419 M 16.59 % | 4.648 M 0.26 % | 4.636 M 6.43 % | 4.356 M 9 109.30 % | 47.300 K 1.79 % | 46.467 K 4.08 % | 44.646 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -11.766 M 54.40 % | -25.802 M -225.91 % | -7.917 M 84.90 % | -52.431 M -564.27 % | -7.893 M -195.18 % | -2.674 M 36.47 % | -4.209 M 56.45 % | -9.665 M -202.03 % | -3.200 M -47.53 % | -2.169 M -169.32 % | 3.129 M -20.78 % | 3.950 M 13.60 % | 3.477 M 106.84 % | 1.681 M -41.61 % | 2.879 M -50.69 % | 5.838 M 514.04 % | -1.410 M -60.78 % | -877.000 K -86.99 % | -469.000 K 81.18 % | -2.492 M -56.93 % | -1.588 M -1 234.45 % | -119.000 K -15.53 % | -103.000 K 55.02 % | -229.000 K -498.36 % | -38.271 K |
| Operating income ratio | -0.17 44.50 % | -0.30 -187.96 % | -0.10 83.61 % | -0.64 -626.73 % | -0.09 -229.37 % | -0.03 43.22 % | -0.05 55.90 % | -0.11 -261.36 % | -0.03 -60.84 % | -0.02 -162.59 % | 0.03 -22.50 % | 0.04 4.66 % | 0.04 119.29 % | 0.02 -52.88 % | 0.03 -55.23 % | 0.08 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -14.462 M -46.35 % | -9.882 M -3.76 % | -9.524 M -441.73 % | 2.787 M 126.64 % | -10.463 M 61.79 % | -27.385 M -402.57 % | -5.449 M -150.30 % | -2.177 M -17.87 % | -1.847 M -111.52 % | 16.030 M 506.28 % | 2.644 M 30.89 % | 2.020 M 156.55 % | -3.572 M 67.61 % | -11.027 M -222.33 % | -3.421 M 2.01 % | -3.491 M -651.28 % | 633.249 K -24.09 % | 834.226 K -17.65 % | 1.013 M -10.75 % | 1.135 M 0.80 % | 1.126 M 7.85 % | 1.044 M 14.37 % | 912.828 K 14.19 % | 799.395 K 142.78 % | 329.261 K |
| 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 262.344 M 7.29 % | 244.511 M 1.69 % | 240.451 M 13.21 % | 212.391 M 6.83 % | 198.817 M 4.11 % | 190.969 M -2.48 % | 195.830 M 2.34 % | 191.361 M -3.98 % | 199.285 M -0.07 % | 199.416 M 13.27 % | 176.061 M 3.94 % | 169.388 M -4.14 % | 176.709 M -13.45 % | 204.169 M 84 020 264.61 % | -243.000 0.00 % | -243.000 28.11 % | -338.000 90.46 % | -3.544 K 99.17 % | -428.425 K 22.13 % | -550.164 K 7.18 % | -592.706 K 48.77 % | -1.157 M 25.18 % | -1.547 M |
| Total 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 -100.00 % | 204.208 M 0.55 % | 203.082 M | 0.000 | 0.000 | 0.000 |
| Total debt | 279.590 M 3.66 % | 269.723 M 3.53 % | 260.517 M -0.27 % | 261.230 M 20.33 % | 217.088 M -0.12 % | 217.339 M -0.09 % | 217.533 M -0.10 % | 217.755 M -0.12 % | 218.017 M -0.10 % | 218.245 M 9.16 % | 199.927 M -0.28 % | 200.484 M -0.36 % | 201.209 M -5.14 % | 212.120 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 148.896 M 10.53 % | 134.708 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 |
| Retained earnings | -96.593 M -12.59 % | -85.792 M -88.58 % | -45.494 M -38.30 % | -32.896 M -87.51 % | -17.544 M -58.63 % | -11.060 M -171.21 % | -4.078 M -331.99 % | -944.000 K -133.73 % | 2.799 M 479.78 % | -737.000 K 77.43 % | -3.265 M -187.46 % | 3.733 M -30.12 % | 5.342 M 105.16 % | -103.537 M -21 141.45 % | 492.062 K -61.23 % | 1.269 M -3.28 % | 1.312 M 70.92 % | 767.818 K -63.86 % | 2.125 M -17.85 % | 2.586 M 55.60 % | 1.662 M 95.00 % | 852.445 K 202.10 % | 282.171 K |
| Common stock | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 0.00 % | 7.000 K 16.67 % | 6.000 K 0.00 % | 6.000 K 0.00 % | 6.000 K -14.29 % | 7.000 K 16.67 % | 6.000 K 0.00 % | 6.000 K 0.00 % | 6.000 K 0.00 % | 6.000 K -100.00 % | 182.057 M -0.21 % | 182.442 M -4.15 % | 190.350 M -0.02 % | 190.393 M 0.29 % | 189.848 M -0.71 % | 191.205 M -0.24 % | 191.667 M 0.48 % | 190.743 M 0.43 % | 189.933 M 0.42 % | 189.140 M |
| Total equity | -177.691 M -10.36 % | -161.012 M -55.92 % | -103.269 M -23.02 % | -83.947 M -39.41 % | -60.217 M 2.12 % | -61.519 M -18.75 % | -51.806 M -8.34 % | -47.818 M -3.40 % | -46.246 M 12.59 % | -52.907 M 33.48 % | -79.536 M -10.74 % | -71.823 M -1.63 % | -70.670 M 31.74 % | -103.537 M -155.24 % | 187.441 M -4.05 % | 195.349 M -0.02 % | 195.392 M 0.28 % | 194.848 M -0.69 % | 196.205 M -0.23 % | 196.666 M 0.47 % | 195.742 M 0.42 % | 194.932 M 0.41 % | 194.140 M |
| Other non current liabilities | 18.489 M 238.01 % | 5.470 M -73.29 % | 20.481 M 1 400.38 % | -1.575 M -151.79 % | 3.041 M 11.47 % | 2.728 M -43.01 % | 4.787 M -29.12 % | 6.754 M -78.36 % | 31.215 M -25.71 % | 42.016 M -8.54 % | 45.941 M 148.79 % | 18.466 M 17.54 % | 15.711 M 2 921.35 % | 520.000 K -92.57 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M |
| Long term debt | 274.773 M 3.55 % | 265.360 M 3.62 % | 256.092 M -1.12 % | 258.980 M 20.55 % | 214.838 M -0.12 % | 215.089 M -0.09 % | 215.283 M 2.28 % | 210.476 M 4.29 % | 201.817 M 4.74 % | 192.678 M 16.71 % | 165.089 M -15.71 % | 195.847 M -0.62 % | 197.059 M -5.25 % | 207.970 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 293.262 M 1.99 % | 287.539 M 3.34 % | 278.235 M 7.63 % | 258.517 M 16.48 % | 221.939 M 0.05 % | 221.818 M -1.18 % | 224.464 M -1.14 % | 227.045 M -10.31 % | 253.152 M -4.28 % | 264.466 M 8.12 % | 244.613 M 10.52 % | 221.337 M 0.48 % | 220.284 M 1.90 % | 216.181 M 2 988.30 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M |
| Other current liabilities | 11.760 M 11.70 % | 10.528 M -23.81 % | 13.818 M 26.85 % | 10.893 M -35.53 % | 16.896 M 1 412.62 % | 1.117 M 9.94 % | 1.016 M -83.04 % | 5.992 M 330.77 % | 1.391 M 20.54 % | 1.154 M 156.68 % | -2.036 M -125.47 % | -903.000 K -108.36 % | 10.798 M -8.62 % | 11.817 M 147.96 % | 4.766 M 44.52 % | 3.298 M 22.67 % | 2.688 M 6.90 % | 2.515 M 58.82 % | 1.583 M 1 408.00 % | 105.000 K 40.00 % | 75.000 K -18.06 % | 91.528 K 422.27 % | 17.525 K |
| Deferred revenue | 11.596 M 11.89 % | 10.364 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.942 M 1.79 % | 25.486 M 50.40 % | 16.946 M 13.98 % | 14.868 M 7.68 % | 13.808 M 42.00 % | 9.724 M -16.63 % | 11.664 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 4.817 M 10.41 % | 4.363 M -1.40 % | 4.425 M 96.67 % | 2.250 M 0.00 % | 2.250 M 0.00 % | 2.250 M 0.00 % | 2.250 M 0.00 % | 2.250 M 0.00 % | 2.250 M 0.00 % | 2.250 M -68.49 % | 7.141 M 54.00 % | 4.637 M 11.73 % | 4.150 M 0.00 % | 4.150 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 53.401 M 3.92 % | 51.385 M -19.51 % | 63.841 M 21.12 % | 52.711 M -6.23 % | 56.215 M -19.91 % | 70.186 M 2.00 % | 68.811 M 2.15 % | 67.364 M 10.51 % | 60.958 M 6.98 % | 56.979 M 3.78 % | 54.904 M 1.27 % | 54.216 M 24.98 % | 43.381 M 11.03 % | 39.073 M 516.55 % | 6.337 M 29.82 % | 4.881 M 20.46 % | 4.052 M 10.88 % | 3.654 M 126.27 % | 1.615 M 1 377.53 % | 109.310 K 27.92 % | 85.453 K -85.75 % | 599.738 K -20.80 % | 757.210 K |
| Total liabilities | 346.663 M 2.28 % | 338.924 M -0.92 % | 342.076 M 9.91 % | 311.228 M 11.89 % | 278.154 M -4.74 % | 292.004 M -0.43 % | 293.275 M -0.39 % | 294.409 M -6.27 % | 314.110 M -2.28 % | 321.445 M 7.32 % | 299.517 M 8.70 % | 275.553 M 4.51 % | 263.665 M 3.30 % | 255.254 M 1 813.83 % | 13.337 M 12.25 % | 11.881 M 7.50 % | 11.052 M 3.73 % | 10.654 M 23.67 % | 8.615 M 21.18 % | 7.109 M 0.34 % | 7.085 M -6.77 % | 7.600 M -2.03 % | 7.757 M |
| Other non current assets | 1.434 M 110.88 % | 680.000 K -5.95 % | 723.000 K -5.49 % | 765.000 K -5.32 % | 808.000 K -5.83 % | 858.000 K 4.38 % | 822.000 K -7.54 % | 889.000 K -7.88 % | 965.000 K 21.08 % | 797.000 K 286.89 % | 206.000 K 0.00 % | 206.000 K -27.72 % | 285.000 K 7.55 % | 265.000 K -99.87 % | 200.693 M -3.14 % | 207.191 M 0.40 % | 206.357 M 0.49 % | 205.343 M | 0.000 | 0.000 -100.00 % | 202.039 M 0.45 % | 201.127 M 0.40 % | 200.329 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 204.208 M 0.55 % | 203.082 M | 0.000 | 0.000 | 0.000 |
| Intangible assets | 39.956 M -5.98 % | 42.498 M -19.56 % | 52.829 M 91.97 % | 27.519 M -48.87 % | 53.825 M -8.60 % | 58.888 M -3.92 % | 61.288 M -7.46 % | 66.228 M -18.15 % | 80.914 M -6.39 % | 86.434 M 41.63 % | 61.029 M 31.39 % | 46.447 M -7.61 % | 50.275 M -1.18 % | 50.873 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 48.444 M 0.00 % | 48.444 M -41.94 % | 83.445 M 8.04 % | 77.238 M 0.02 % | 77.219 M 0.35 % | 76.947 M 0.58 % | 76.503 M -0.07 % | 76.558 M 14.05 % | 67.127 M 0.00 % | 67.127 M 34.91 % | 49.757 M 10.81 % | 44.904 M 1.21 % | 44.368 M 6.08 % | 41.826 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 88.400 M -2.80 % | 90.942 M -33.27 % | 136.274 M 30.09 % | 104.757 M -20.06 % | 131.044 M -3.53 % | 135.835 M -1.42 % | 137.791 M -3.50 % | 142.786 M -3.55 % | 148.041 M -3.59 % | 153.561 M 38.61 % | 110.786 M 21.28 % | 91.351 M -3.48 % | 94.643 M 2.10 % | 92.699 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 16.936 M -4.57 % | 17.747 M -4.90 % | 18.662 M -6.17 % | 19.889 M 9.48 % | 18.167 M 0.08 % | 18.152 M -2.26 % | 18.571 M -3.11 % | 19.168 M -2.79 % | 19.719 M 6.68 % | 18.484 M 11.83 % | 16.528 M 9.79 % | 15.054 M 10.19 % | 13.662 M 12.44 % | 12.150 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 107.738 M -2.71 % | 110.736 M -28.86 % | 155.659 M 24.12 % | 125.411 M -16.40 % | 150.019 M -3.12 % | 154.845 M -1.49 % | 157.184 M -3.48 % | 162.843 M -13.11 % | 187.407 M -2.66 % | 192.529 M 31.56 % | 146.346 M 16.54 % | 125.576 M -1.21 % | 127.112 M 20.93 % | 105.114 M -47.62 % | 200.693 M -3.14 % | 207.191 M 0.40 % | 206.357 M 0.49 % | 205.343 M 0.56 % | 204.208 M 0.55 % | 203.082 M 0.52 % | 202.039 M 0.45 % | 201.127 M 0.40 % | 200.329 M |
| Other current assets | 5.280 M 25.77 % | 4.198 M -37.46 % | 6.713 M 36.39 % | 4.922 M 27.28 % | 3.867 M 41.91 % | 2.725 M -33.73 % | 4.112 M -28.81 % | 5.776 M -21.30 % | 7.339 M 38.16 % | 5.312 M 62.30 % | 3.273 M -4.21 % | 3.417 M 25.30 % | 2.727 M 5 541.99 % | 48.334 K -43.13 % | 84.992 K 114.81 % | 39.567 K -54.80 % | 87.534 K -43.71 % | 155.501 K -15.24 % | 183.469 K 27.70 % | 143.675 K -26.72 % | 196.061 K -20.98 % | 248.108 K 1 050.89 % | 21.558 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 |
| cash and cash equivalents | 17.246 M -31.60 % | 25.212 M 25.65 % | 20.066 M -58.91 % | 48.839 M 167.30 % | 18.271 M -30.71 % | 26.370 M 21.50 % | 21.703 M -17.77 % | 26.394 M 40.90 % | 18.732 M -0.52 % | 18.829 M -21.11 % | 23.866 M -23.25 % | 31.096 M 26.92 % | 24.500 M 208.14 % | 7.951 M 3 271 916.46 % | 243.000 0.00 % | 243.000 -28.11 % | 338.000 -90.46 % | 3.544 K -99.17 % | 428.425 K -22.13 % | 550.164 K -7.18 % | 592.706 K -48.77 % | 1.157 M -25.18 % | 1.547 M |
| Cash and short term investments | 17.246 M -31.60 % | 25.212 M 25.65 % | 20.066 M -58.91 % | 48.839 M 167.30 % | 18.271 M -30.71 % | 26.370 M 21.50 % | 21.703 M -17.77 % | 26.394 M 40.90 % | 18.732 M -0.52 % | 18.829 M -21.11 % | 23.866 M -23.25 % | 31.096 M 26.92 % | 24.500 M 208.14 % | 7.951 M 3 271 916.46 % | 243.000 0.00 % | 243.000 -28.11 % | 338.000 -90.46 % | 3.544 K -99.17 % | 428.425 K -22.13 % | 550.164 K -7.18 % | 592.706 K -48.77 % | 1.157 M -25.18 % | 1.547 M |
| Total current assets | 61.234 M -8.85 % | 67.176 M -19.21 % | 83.148 M -18.38 % | 101.870 M 49.99 % | 67.918 M -10.21 % | 75.640 M -10.26 % | 84.285 M 0.64 % | 83.748 M 4.09 % | 80.457 M 5.85 % | 76.009 M 3.22 % | 73.635 M -5.78 % | 78.154 M 18.63 % | 65.883 M 41.37 % | 46.603 M 54 575.90 % | 85.235 K 114.10 % | 39.810 K -54.70 % | 87.872 K -44.75 % | 159.045 K -74.01 % | 611.894 K -11.81 % | 693.839 K -12.03 % | 788.767 K -43.87 % | 1.405 M -10.39 % | 1.568 M |
| Inventory | 0.000 | 0.000 100.00 % | -2.536 M | 0.000 100.00 % | -1.399 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 |
| Net receivables | 38.708 M 2.49 % | 37.766 M -33.00 % | 56.369 M 17.17 % | 48.109 M 5.09 % | 45.780 M -1.64 % | 46.545 M -20.40 % | 58.470 M 13.36 % | 51.578 M -5.16 % | 54.386 M 4.85 % | 51.868 M 11.55 % | 46.496 M 6.42 % | 43.692 M 13.03 % | 38.656 M 19.54 % | 32.337 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 968.000 K -29.19 % | 1.367 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.682 M -5.10 % | 19.687 M 4.57 % | 18.826 M -0.73 % | 18.965 M 2.39 % | 18.522 M | 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 |
| Account payables | 36.824 M 0.90 % | 36.494 M -19.97 % | 45.598 M 14.26 % | 39.908 M 9.79 % | 36.348 M -10.66 % | 40.684 M 2.31 % | 39.765 M -5.49 % | 42.073 M -0.51 % | 42.289 M 6.41 % | 39.741 M 5.89 % | 37.529 M 0.33 % | 37.405 M 31.55 % | 28.433 M 23.05 % | 23.106 M 1 370.18 % | 1.572 M -0.77 % | 1.584 M 16.11 % | 1.364 M 19.69 % | 1.140 M 3 495.88 % | 31.695 K 635.38 % | 4.310 K -58.77 % | 10.453 K -97.94 % | 508.210 K -31.29 % | 739.685 K |
| Tax payables | 0.000 | 0.000 | 0.000 100.00 % | -340.000 K -147.16 % | 721.000 K 273.58 % | 193.000 K -34.35 % | 294.000 K 185.44 % | 103.000 K -35.63 % | 160.000 K 515.38 % | 26.000 K -98.98 % | 2.546 M 80.18 % | 1.413 M | 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 -100.00 % | 16.334 M | 0.000 | 0.000 | 0.000 -100.00 % | 974.000 K -69.08 % | 3.150 M -37.36 % | 5.029 M -63.95 % | 13.950 M -40.17 % | 23.317 M -15.81 % | 27.697 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 |
| Minority interest | -68.793 M -5.43 % | -65.250 M -59.20 % | -40.987 M -11.31 % | -36.823 M -45.21 % | -25.358 M 9.92 % | -28.152 M -17.40 % | -23.980 M -10.81 % | -21.641 M -1.43 % | -21.335 M 13.04 % | -24.534 M 37.12 % | -39.016 M -15.39 % | -33.813 M -2.86 % | -32.873 M | 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 100.00 % | -5.029 M 63.95 % | -13.950 M 40.17 % | -23.317 M 15.81 % | -27.697 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 |
| Preferred stock | 16.490 M 0.96 % | 16.334 M 227.14 % | 4.993 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 |
| Other total stockholders equity | -81.105 M -7.81 % | -75.227 M -347.91 % | -16.795 M -18.01 % | -14.232 M 17.84 % | -17.322 M 22.37 % | -22.313 M 6.07 % | -23.754 M 5.87 % | -25.236 M 8.95 % | -27.717 M -0.27 % | -27.642 M 25.82 % | -37.261 M 6.77 % | -39.966 M 7.37 % | -43.145 M 76.30 % | -182.057 M -4 139.12 % | 4.507 M 20.84 % | 3.730 M 1.17 % | 3.687 M -12.87 % | 4.232 M 47.20 % | 2.875 M 19.14 % | 2.413 M -27.69 % | 3.337 M -19.53 % | 4.147 M -12.09 % | 4.717 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 375.000 K -77.44 % | 1.662 M 49.46 % | 1.112 M -72.61 % | 4.060 M 1.47 % | 4.001 M -8.94 % | 4.394 M -8.19 % | 4.786 M -22.43 % | 6.170 M -4.42 % | 6.455 M 9.67 % | 5.886 M -16.20 % | 7.024 M -6.52 % | 7.514 M -2.30 % | 7.691 M | 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 |
| Total assets | 168.972 M -5.02 % | 177.912 M -25.50 % | 238.807 M 5.07 % | 227.281 M 4.29 % | 217.937 M -5.44 % | 230.485 M -4.55 % | 241.469 M -2.08 % | 246.591 M -7.94 % | 267.864 M -0.25 % | 268.538 M 22.07 % | 219.981 M 7.98 % | 203.730 M 5.56 % | 192.995 M 27.21 % | 151.717 M -24.44 % | 200.779 M -3.11 % | 207.231 M 0.38 % | 206.444 M 0.46 % | 205.502 M 0.33 % | 204.820 M 0.51 % | 203.776 M 0.47 % | 202.827 M 0.15 % | 202.532 M 0.31 % | 201.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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 24.000 K 100.90 % | -2.654 M -582.55 % | 550.000 K 113.84 % | -3.974 M -702.83 % | -495.000 K -25.95 % | -393.000 K -0.26 % | -392.000 K -122.41 % | 1.749 M 243.36 % | -1.220 M -188.41 % | 1.380 M 235.83 % | -1.016 M -110.79 % | -482.000 K | 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 | 452.000 K -50.33 % | 910.000 K -27.66 % | 1.258 M -4.98 % | 1.324 M -7.02 % | 1.424 M -31.07 % | 2.066 M 12.16 % | 1.842 M -23.79 % | 2.417 M 67.15 % | 1.446 M 13.59 % | 1.273 M 1.27 % | 1.257 M -55.12 % | 2.801 M | 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 | -1.165 M -126.05 % | 4.472 M 27.66 % | 3.503 M 176.32 % | -4.590 M -7.02 % | -4.289 M -133.76 % | 12.705 M 289.32 % | -6.711 M -690.24 % | 1.137 M 236.39 % | 338.000 K 104.17 % | -8.098 M -52.91 % | -5.296 M -323.08 % | 2.374 M 134.02 % | -6.977 M 20.26 % | -8.750 M -720.40 % | 1.410 M 60.79 % | 877.211 K 88.35 % | 465.731 K -77.47 % | 2.067 M 41.02 % | 1.466 M 404.64 % | 290.504 K 162.85 % | -462.238 K -20.37 % | -384.022 K -174.19 % | 517.641 K |
| Accounts receivables | -1.308 M -107.55 % | 17.323 M 1 363.53 % | -1.371 M 51.73 % | -2.840 M -455.89 % | 798.000 K -93.00 % | 11.394 M 254.64 % | -7.368 M -605.07 % | -1.045 M 65.10 % | -2.994 M 8.19 % | -3.261 M -205.05 % | -1.069 M 83.88 % | -6.632 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -2.018 M -192.44 % | 2.183 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 |
| Accounts payables | 2.547 M 116.56 % | -15.377 M -331.65 % | 6.638 M 190.38 % | 2.286 M 156.22 % | -4.066 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.819 M 173.93 % | 3.219 M 115 624.26 % | 2.782 K 122.75 % | -12.231 K -105.56 % | 219.789 K -2.04 % | 224.367 K -79.75 % | 1.108 M 3 946.08 % | 27.385 K 545.79 % | -6.143 K 98.77 % | -497.757 K -115.04 % | -231.475 K -131.45 % | 735.935 K |
| Other working capital | -386.000 K -212.54 % | 343.000 K 119.44 % | -1.764 M 56.29 % | -4.036 M -295.30 % | -1.021 M -177.88 % | 1.311 M 99.54 % | 657.000 K -69.89 % | 2.182 M -34.51 % | 3.332 M 168.89 % | -4.837 M -14.43 % | -4.227 M -2 360.43 % | 187.000 K 101.83 % | -10.197 M -16.49 % | -8.753 M -715.26 % | 1.423 M 116.41 % | 657.422 K 172.38 % | 241.364 K -74.84 % | 959.305 K -33.32 % | 1.439 M 384.95 % | 296.647 K 735.18 % | 35.519 K 123.28 % | -152.547 K 30.12 % | -218.294 K |
| Other non cash items | 10.724 M -67.35 % | 32.848 M 521.77 % | 5.283 M -76.15 % | 22.149 M 2 103.88 % | 1.005 M 465.45 % | -275.000 K -117.08 % | 1.610 M -57.28 % | 3.769 M 142.89 % | -8.787 M -109.56 % | -4.193 M -504.34 % | 1.037 M -84.85 % | 6.846 M -45.03 % | 12.453 M 41.91 % | 8.775 M 1 485.75 % | -633.249 K 24.09 % | -834.226 K 17.69 % | -1.013 M 10.73 % | -1.135 M -0.83 % | -1.126 M -7.95 % | -1.043 M -14.38 % | -911.881 K -14.25 % | -798.116 K -142.79 % | -328.731 K |
| Net cash provided by operating activities | -2.066 M 65.51 % | -5.991 M -25.26 % | -4.783 M -97.32 % | -2.424 M 54.54 % | -5.332 M -156.79 % | 9.389 M 581.98 % | -1.948 M -117.88 % | 10.896 M 150.08 % | 4.357 M 85.80 % | 2.345 M 97.22 % | 1.189 M -88.65 % | 10.472 M 42.46 % | 7.351 M 99.05 % | 3.693 M | 0.000 100.00 % | -95.000 97.04 % | -3.206 K 99.25 % | -424.881 K -249.01 % | -121.739 K -170.89 % | 171.719 K 130.43 % | -564.336 K 7.77 % | -611.864 K -227.50 % | 479.900 K |
| Investments in property plant and equipment | -1.515 M 14.41 % | -1.770 M -45.68 % | -1.215 M 18.84 % | -1.497 M 26.98 % | -2.050 M -29.75 % | -1.580 M 2.29 % | -1.617 M -30.51 % | -1.239 M 66.18 % | -3.663 M -101.15 % | -1.821 M 23.84 % | -2.391 M 18.37 % | -2.929 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | -1.745 M -149.86 % | 3.500 M 109.91 % | -35.320 M -45 970.13 % | 77.000 K | 0.000 100.00 % | -2.579 M | 0.000 100.00 % | -299.000 K | 0.000 100.00 % | -20.376 M -357.48 % | -4.454 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 |
| 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 100.00 % | -200.000 M |
| 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 -100.00 % | 7.131 M | 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 -100.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -3.260 M -288.44 % | 1.730 M 104.74 % | -36.535 M -2 472.89 % | -1.420 M 30.73 % | -2.050 M 50.71 % | -4.159 M -157.20 % | -1.617 M -5.14 % | -1.538 M 58.01 % | -3.663 M 83.50 % | -22.197 M -224.28 % | -6.845 M -134.50 % | -2.919 M 83.23 % | -17.411 M -43.16 % | -12.162 M -270.56 % | 7.131 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -200.000 M |
| 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 |
| 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 -100.00 % | 4.669 M | 0.000 -100.00 % | 222.381 K -99.89 % | 201.109 M |
| Common stock repurchased | -24.000 K | 0.000 | 0.000 100.00 % | -25.000 K 83.97 % | -156.000 K | 0.000 | 0.000 100.00 % | -18.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.131 M | 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 100.00 % | -21.000 K -162.50 % | -8.000 K | 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 | -2.640 M -128.06 % | 9.407 M -25.01 % | 12.545 M -63.54 % | 34.412 M 4 899.44 % | -717.000 K -27.35 % | -563.000 K 50.00 % | -1.126 M 32.78 % | -1.675 M -111.76 % | -791.000 K -105.34 % | 14.815 M 899.08 % | -1.854 M -1 571.43 % | 126.000 K -99.60 % | 31.552 M 135.26 % | 13.412 M 288.09 % | -7.131 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -214.261 K | 0.000 -100.00 % | 222.381 K -99.89 % | 200.954 M |
| Net cash used provided by financing activities | -2.640 M -128.06 % | 9.407 M -25.01 % | 12.545 M -63.54 % | 34.412 M 4 899.44 % | -717.000 K -27.35 % | -563.000 K 50.00 % | -1.126 M 33.61 % | -1.696 M -114.41 % | -791.000 K -105.34 % | 14.815 M 890.13 % | -1.875 M -95.92 % | -957.000 K -103.03 % | 31.552 M 135.26 % | 13.412 M 288.09 % | -7.131 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -214.261 K | 0.000 -100.00 % | 222.381 K -99.89 % | 200.954 M |
| Effect of forex changes on cash | 9.735 M 312.15 % | 2.362 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 |
| Net change in cash | -7.966 M -254.80 % | 5.146 M 117.88 % | -28.773 M -194.13 % | 30.568 M 477.43 % | -8.099 M -273.54 % | 4.667 M 199.49 % | -4.691 M -161.22 % | 7.662 M 7 998.97 % | -97.000 K 98.07 % | -5.037 M 33.12 % | -7.531 M -214.18 % | 6.596 M -73.08 % | 24.500 M 208.14 % | 7.951 M | 0.000 100.00 % | -95.000 97.04 % | -3.206 K 99.25 % | -424.881 K -249.01 % | -121.739 K -186.16 % | -42.542 K 92.46 % | -564.336 K -44.89 % | -389.483 K -127.16 % | 1.434 M |
| Cash at beginning of period | 25.212 M 25.65 % | 20.066 M -58.91 % | 48.839 M 167.30 % | 18.271 M -30.71 % | 26.370 M 21.50 % | 21.703 M -17.77 % | 26.394 M 40.90 % | 18.732 M -0.52 % | 18.829 M -21.11 % | 23.866 M -23.99 % | 31.397 M 28.15 % | 24.500 M 10 082 204.53 % | 243.000 0.00 % | 243.000 0.00 % | 243.000 -28.11 % | 338.000 -90.46 % | 3.544 K -99.17 % | 428.425 K -22.13 % | 550.164 K -7.18 % | 592.706 K -48.77 % | 1.157 M -25.18 % | 1.547 M 1 272.48 % | 112.681 K |
| Cash at end of period | 17.246 M -31.60 % | 25.212 M 25.65 % | 20.066 M -58.91 % | 48.839 M 167.30 % | 18.271 M -30.71 % | 26.370 M 21.50 % | 21.703 M -17.77 % | 26.394 M 40.90 % | 18.732 M -0.52 % | 18.829 M -21.11 % | 23.866 M -23.25 % | 31.096 M 26.92 % | 24.500 M 208.14 % | 7.951 M 3 271 916.46 % | 243.000 0.00 % | 243.000 -28.11 % | 338.000 -90.46 % | 3.544 K -99.17 % | 428.425 K -22.13 % | 550.164 K -7.18 % | 592.706 K -48.77 % | 1.157 M -25.18 % | 1.547 M |
| Operating cash flow | -2.066 M 65.51 % | -5.991 M -25.26 % | -4.783 M -97.32 % | -2.424 M 54.54 % | -5.332 M -156.79 % | 9.389 M 581.98 % | -1.948 M -117.88 % | 10.896 M 150.08 % | 4.357 M 85.80 % | 2.345 M 97.22 % | 1.189 M -88.65 % | 10.472 M 42.46 % | 7.351 M 99.05 % | 3.693 M | 0.000 100.00 % | -95.000 97.04 % | -3.206 K 99.25 % | -424.881 K -249.01 % | -121.739 K -170.89 % | 171.719 K 130.43 % | -564.336 K 7.77 % | -611.864 K -227.50 % | 479.900 K |
| Capital expenditure | -1.515 M 14.41 % | -1.770 M -45.68 % | -1.215 M 18.84 % | -1.497 M 26.98 % | -2.050 M -29.75 % | -1.580 M 2.29 % | -1.617 M -30.51 % | -1.239 M 66.18 % | -3.663 M -101.15 % | -1.821 M 23.84 % | -2.391 M 18.37 % | -2.929 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -3.581 M 53.86 % | -7.761 M -29.39 % | -5.998 M -52.97 % | -3.921 M 46.88 % | -7.382 M -194.53 % | 7.809 M 319.05 % | -3.565 M -136.92 % | 9.657 M 1 291.50 % | 694.000 K 32.44 % | 524.000 K 143.59 % | -1.202 M -115.94 % | 7.543 M 2.61 % | 7.351 M 99.05 % | 3.693 M | 0.000 100.00 % | -95.000 97.04 % | -3.206 K 99.25 % | -424.881 K -249.01 % | -121.739 K -170.89 % | 171.719 K 130.43 % | -564.336 K 7.77 % | -611.864 K -227.50 % | 479.900 K |
| 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 |