RBAZ Bancorp, Inc. RBAZ
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 18.902 M 83.76 % | 10.286 M 5.73 % | 9.729 M 22.68 % | 7.931 M 26.12 % | 6.288 M 19.34 % | 5.269 M -1.24 % | 5.335 M 11.12 % | 4.801 M 1.16 % | 4.746 M 6.29 % | 4.465 M 38.06 % | 3.234 M -20.11 % | 4.048 M |
| Net income | 3.379 M 37.36 % | 2.460 M 28.57 % | 1.913 M -0.22 % | 1.918 M 124.54 % | 854.000 K 90.20 % | 449.000 K -59.44 % | 1.107 M 77.40 % | 624.000 K -7.69 % | 676.000 K 7.99 % | 626.000 K 21.32 % | 516.000 K 231.63 % | -392.000 K |
| Income before tax | 4.445 M 41.38 % | 3.144 M 28.27 % | 2.451 M -0.90 % | 2.473 M 114.12 % | 1.155 M 118.75 % | 528.000 K -65.91 % | 1.549 M 13.31 % | 1.367 M 25.53 % | 1.089 M 10.00 % | 990.000 K 15.93 % | 854.000 K 230.58 % | -654.000 K |
| Income before tax ratio | 0.24 -23.06 % | 0.31 21.33 % | 0.25 -19.21 % | 0.31 69.78 % | 0.18 83.30 % | 0.10 -65.49 % | 0.29 1.97 % | 0.28 24.09 % | 0.23 3.49 % | 0.22 -16.04 % | 0.26 263.45 % | -0.16 |
| EBITDA | 4.445 M 32.44 % | 3.356 M 28.96 % | 2.603 M -0.05 % | 2.604 M 125.45 % | 1.155 M 118.75 % | 528.000 K -65.91 % | 1.549 M 13.31 % | 1.367 M 25.53 % | 1.089 M | 0.000 -100.00 % | 5.614 M 971.37 % | 524.000 K |
| Net income ratio | 0.18 -25.25 % | 0.24 21.61 % | 0.20 -18.66 % | 0.24 78.03 % | 0.14 59.38 % | 0.09 -58.93 % | 0.21 59.65 % | 0.13 -8.75 % | 0.14 1.59 % | 0.14 -12.13 % | 0.16 264.76 % | -0.10 |
| Ratio EBITDA | 0.24 -27.93 % | 0.33 21.98 % | 0.27 -18.53 % | 0.33 78.76 % | 0.18 83.30 % | 0.10 -65.49 % | 0.29 1.97 % | 0.28 24.09 % | 0.23 | 0.00 -100.00 % | 1.74 1 241.04 % | 0.13 |
| Gross profit ratio | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 1.778 M -3.85 % | 1.850 M -1.80 % | 1.884 M 0.36 % | 1.877 M 3.86 % | 1.807 M 0.06 % | 1.806 M 3.56 % | 1.744 M 2.47 % | 1.702 M 0.00 % | 1.702 M 0.00 % | 1.702 M 18.74 % | 1.433 M 9.69 % | 1.307 M |
| Weighted average shs out | 1.778 M -1.59 % | 1.807 M 0.30 % | 1.802 M -0.27 % | 1.807 M -0.02 % | 1.807 M 0.06 % | 1.806 M 3.56 % | 1.744 M 2.47 % | 1.702 M 0.00 % | 1.702 M 0.00 % | 1.702 M 18.74 % | 1.433 M 9.69 % | 1.307 M |
| EPS diluted | 1.90 42.86 % | 1.33 30.39 % | 1.02 0.00 % | 1.02 117.02 % | 0.47 88.00 % | 0.25 -60.32 % | 0.63 70.27 % | 0.37 -7.50 % | 0.40 8.11 % | 0.37 2.78 % | 0.36 220.00 % | -0.30 |
| Earnings per share | 1.90 39.71 % | 1.36 28.30 % | 1.06 0.00 % | 1.06 125.53 % | 0.47 88.00 % | 0.25 -60.32 % | 0.63 70.27 % | 0.37 -7.50 % | 0.40 8.11 % | 0.37 2.78 % | 0.36 220.00 % | -0.30 |
| Gross profit | 0.000 -100.00 % | 10.286 M 5.73 % | 9.729 M 22.68 % | 7.931 M 26.12 % | 6.288 M 19.34 % | 5.269 M -1.24 % | 5.335 M 11.12 % | 4.801 M 1.16 % | 4.746 M 6.29 % | 4.465 M 38.06 % | 3.234 M -20.11 % | 4.048 M |
| Income tax expense | 1.066 M 55.85 % | 684.000 K 27.21 % | 537.673 K -3.23 % | 555.597 K 84.58 % | 301.000 K 281.01 % | 79.000 K -82.13 % | 442.000 K -40.51 % | 743.000 K 79.90 % | 413.000 K 13.46 % | 364.000 K 7.69 % | 338.000 K 229.01 % | -262.000 K |
| Cost of revenue | 18.902 M 16 727 533.63 % | -113.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 -100.00 % | 1.843 M 14.63 % | 1.608 M 131.32 % | -5.133 M -8.27 % | -4.741 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 0.000 -100.00 % | 113.000 -99.99 % | 1.843 M 14.63 % | 1.608 M -58.20 % | 3.846 M 3.47 % | 3.717 M 5.54 % | 3.522 M 9.31 % | 3.222 M -3.07 % | 3.324 M -4.35 % | 3.475 M 46.01 % | 2.380 M -49.38 % | 4.702 M |
| Cost and expenses | 14.457 M | 0.000 -100.00 % | 7.278 M 33.36 % | 5.457 M 6.32 % | 5.133 M 8.27 % | 4.741 M 25.22 % | 3.786 M 10.25 % | 3.434 M -6.10 % | 3.657 M 5.24 % | 3.475 M 46.01 % | 2.380 M -49.38 % | 4.702 M |
| 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 113.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Interest expense | 0.000 | 0.000 -100.00 % | 332.136 K 80.60 % | 183.907 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 -100.00 % | 219.441 K 44.74 % | 151.606 K 15.87 % | 130.842 K 111.33 % | -1.155 M -118.75 % | -528.000 K 65.91 % | -1.549 M -13.31 % | -1.367 M -25.53 % | -1.089 M -10.00 % | -990.000 K -15.93 % | -854.000 K -230.58 % | 654.000 K |
| Operating income | 4.445 M -56.79 % | 10.286 M 319.67 % | 2.451 M -0.93 % | 2.474 M 114.20 % | 1.155 M 118.75 % | 528.000 K -65.91 % | 1.549 M 13.31 % | 1.367 M 25.53 % | 1.089 M 10.00 % | 990.000 K 15.93 % | 854.000 K 230.58 % | -654.000 K |
| Operating income ratio | 0.24 -76.48 % | 1.00 296.94 % | 0.25 -19.24 % | 0.31 69.83 % | 0.18 83.30 % | 0.10 -65.49 % | 0.29 1.97 % | 0.28 24.09 % | 0.23 3.49 % | 0.22 -16.04 % | 0.26 263.45 % | -0.16 |
| Total other income expenses net | 0.000 100.00 % | -7.142 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.380 M 49.38 % | -4.702 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2023 | 2022 | 2021 | 2020 | 2016 | 2015 | |
|---|---|---|---|---|---|---|
| Net debt | 24.655 M 3.91 % | 23.728 M -44.34 % | 42.628 M 752.56 % | 5.000 M 156.41 % | 1.950 M 0.00 % | 1.950 M |
| Total investments | 0.000 -100.00 % | 828.700 K 27.16 % | 651.700 K | 0.000 | 0.000 | 0.000 |
| Total debt | 20.929 M 32.25 % | 15.825 M 127.66 % | 6.951 M 39.03 % | 5.000 M 156.41 % | 1.950 M 0.00 % | 1.950 M |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -2.077 M -4 294.26 % | 49.521 K | 0.000 | 0.000 | 0.000 |
| Retained earnings | 8.894 M 37.93 % | 6.448 M 42.19 % | 4.535 M | 0.000 | 0.000 | 0.000 |
| Common stock | 21.128 M 1 045.77 % | 1.844 M 0.55 % | 1.834 M -89.20 % | 16.982 M 29.14 % | 13.150 M 1.79 % | 12.919 M |
| Total equity | 21.128 M 14.86 % | 18.394 M -1.49 % | 18.672 M 9.95 % | 16.982 M 29.14 % | 13.150 M 1.79 % | 12.919 M |
| Other non current liabilities | 229.987 M 182.86 % | 81.307 M 147.74 % | 32.820 M | 0.000 | 0.000 | 0.000 |
| Long term debt | 20.929 M 40.47 % | 14.900 M 153.81 % | 5.870 M 17.41 % | 5.000 M 156.41 % | 1.950 M 0.00 % | 1.950 M |
| Total non current liabilities | 250.916 M 160.81 % | 96.207 M 148.66 % | 38.690 M 673.81 % | 5.000 M 156.41 % | 1.950 M 0.00 % | 1.950 M |
| Other current liabilities | 209.064 M 69.96 % | 123.011 M -29.19 % | 173.727 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 398.747 K 20.48 % | 330.954 K | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 209.064 M 69.41 % | 123.410 M -29.10 % | 174.057 M | 0.000 | 0.000 | 0.000 |
| Total liabilities | 250.916 M 14.25 % | 219.616 M 3.23 % | 212.748 M 4 154.96 % | 5.000 M 156.41 % | 1.950 M 0.00 % | 1.950 M |
| Other non current assets | 272.044 M 6 380.11 % | 4.198 M 38.26 % | 3.036 M | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 -100.00 % | 828.700 K 27.16 % | 651.700 K | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 217.903 M 20.74 % | 180.479 M | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 2.614 M 100.44 % | 1.304 M | 0.000 | 0.000 | 0.000 |
| Total non current assets | 272.044 M 20.08 % | 226.552 M 22.02 % | 185.672 M | 0.000 | 0.000 | 0.000 |
| Other current assets | 7.731 M -32.53 % | 11.459 M -74.95 % | 45.747 M | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 100.00 % | -7.903 M 77.85 % | -35.677 M | 0.000 | 0.000 | 0.000 |
| Cash and short term investments | 0.000 100.00 % | -7.903 M 77.85 % | -35.677 M | 0.000 | 0.000 | 0.000 |
| Total current assets | 7.731 M -32.53 % | 11.459 M -74.95 % | 45.747 M | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 -100.00 % | 1.008 M 401.29 % | 201.005 K | 0.000 | 0.000 | 0.000 |
| Other assets | -7.731 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 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 |
| Minority interest | 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | -8.894 M -173.03 % | 12.179 M -0.61 % | 12.253 M | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | -209.064 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 272.044 M 14.30 % | 238.010 M 2.85 % | 231.420 M | 0.000 | 0.000 | 0.000 |
| 2023 | 2022 | 2021 | 2020 | 2016 | 2015 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Change in working capital | 1.002 M 181.52 % | -1.229 M -250.24 % | -350.932 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 1.002 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 43.272 K -95.62 % | 987.887 K 18.90 % | 830.823 K 197.29 % | -854.000 K -90.20 % | -449.000 K 59.44 % | -1.107 M -77.40 % | -624.000 K 7.69 % | -676.000 K -7.99 % | -626.000 K -21.32 % | -516.000 K -231.63 % | 392.000 K |
| Net cash provided by operating activities | 3.725 M 144.96 % | 1.520 M -32.92 % | 2.267 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 100.00 % | -4.094 M -13 321.94 % | -30.502 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -6.778 M 74.58 % | -26.668 M -43.48 % | -18.586 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 11.665 M -17.28 % | 14.101 M 13.50 % | 12.424 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -41.615 M -50.47 % | -27.657 M -8.08 % | -25.589 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -36.728 M 17.12 % | -44.317 M -39.44 % | -31.781 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 6.000 M -33.33 % | 9.000 M 953.94 % | 853.937 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 251.910 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -435.555 K -138.14 % | -182.902 K -628.98 % | -25.090 K | 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 |
| Other financing activites | 24.841 M 1 299.06 % | -2.072 M -105.34 % | 38.817 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 30.657 M 351.97 % | 6.783 M -82.89 % | 39.646 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 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 | -2.347 M 93.48 % | -36.014 M -455.49 % | 10.131 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | -2.347 M 93.48 % | -36.014 M -455.49 % | 10.131 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 3.725 M 144.96 % | 1.520 M -32.92 % | 2.267 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | -2.815 M 31.24 % | -4.094 M -13 321.94 % | -30.502 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 909.552 K 135.34 % | -2.573 M -215.09 % | 2.236 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 4.715 M -2.98 % | 4.860 M -0.80 % | 4.899 M 3.90 % | 4.715 M 6.48 % | 4.428 M 9.77 % | 4.034 M -2.91 % | 4.155 M 15.83 % | 3.587 M 10.34 % | 3.251 M 8.05 % | 3.009 M 18.46 % | 2.540 M 13.44 % | 2.239 M 15.35 % | 1.941 M -4.20 % | 2.026 M -7.40 % | 2.188 M 24.89 % | 1.752 M 5.54 % | 1.660 M 5.20 % | 1.578 M 23.96 % | 1.273 M 10.79 % | 1.149 M 15.02 % | 999.000 K 1.63 % | 983.000 K -5.30 % | 1.038 M -6.49 % | 1.110 M -0.36 % | 1.114 M -13.31 % | 1.285 M 13.32 % | 1.134 M -26.36 % | 1.540 M 38.49 % | 1.112 M -26.31 % | 1.509 M 25.96 % | 1.198 M 24.15 % | 965.000 K 5.23 % | 917.000 K -3.98 % | 955.000 K -32.51 % | 1.415 M 50.21 % | 942.000 K -16.19 % | 1.124 M -6.49 % | 1.202 M 10.17 % | 1.091 M -0.82 % | 1.100 M -1.08 % | 1.112 M 11.65 % | 996.000 K -15.38 % | 1.177 M -2.08 % | 1.202 M 7.13 % | 1.122 M 80.97 % | 620.000 K |
| Net income | 1.064 M 34.17 % | 793.000 K -19.16 % | 981.000 K 9.85 % | 893.000 K 25.25 % | 713.000 K 3.63 % | 688.000 K -8.02 % | 748.000 K 33.33 % | 561.000 K 21.43 % | 462.000 K -28.19 % | 643.331 K 31.29 % | 490.000 K 20.99 % | 405.000 K 8.29 % | 374.000 K 0.27 % | 373.000 K -28.82 % | 524.000 K 6.94 % | 490.000 K -12.03 % | 557.000 K 21.09 % | 460.000 K 106.28 % | 223.000 K 40.25 % | 159.000 K 1 225.00 % | 12.000 K -36.84 % | 19.000 K -73.24 % | 71.000 K -42.28 % | 123.000 K -48.10 % | 237.000 K -27.30 % | 326.000 K 89.53 % | 172.000 K -64.09 % | 479.000 K 268.46 % | 130.000 K -39.53 % | 215.000 K -20.07 % | 269.000 K 202.25 % | 89.000 K 74.51 % | 51.000 K -42.70 % | 89.000 K -76.64 % | 381.000 K 580.36 % | 56.000 K -62.67 % | 150.000 K -46.04 % | 278.000 K 98.57 % | 140.000 K 47.37 % | 95.000 K -15.93 % | 113.000 K 613.64 % | -22.000 K -110.05 % | 219.000 K 64.66 % | 133.000 K -28.49 % | 186.000 K 120.88 % | -891.000 K |
| Income before tax | 1.390 M 29.54 % | 1.073 M -16.17 % | 1.280 M 9.87 % | 1.165 M 25.54 % | 928.000 K 13.59 % | 817.000 K -16.03 % | 973.000 K 34.02 % | 726.000 K 15.97 % | 626.000 K -9.14 % | 689.004 K 1.92 % | 676.000 K 16.35 % | 581.000 K 15.51 % | 503.000 K 8.87 % | 462.000 K -35.11 % | 712.000 K 11.95 % | 636.000 K -9.14 % | 700.000 K 8.02 % | 648.000 K 119.66 % | 295.000 K 46.77 % | 201.000 K 1 727.27 % | 11.000 K 178.57 % | -14.000 K -116.67 % | 84.000 K -46.84 % | 158.000 K -47.33 % | 300.000 K -31.97 % | 441.000 K 90.91 % | 231.000 K -65.68 % | 673.000 K 229.90 % | 204.000 K -71.10 % | 706.000 K 60.45 % | 440.000 K 201.37 % | 146.000 K 94.67 % | 75.000 K -45.26 % | 137.000 K -78.18 % | 628.000 K 784.51 % | 71.000 K -71.94 % | 253.000 K -35.95 % | 395.000 K 60.57 % | 246.000 K 52.80 % | 161.000 K -14.36 % | 188.000 K 1 780.00 % | 10.000 K -97.14 % | 350.000 K 54.87 % | 226.000 K -15.67 % | 268.000 K 117.32 % | -1.547 M |
| Income before tax ratio | 0.29 33.53 % | 0.22 -15.50 % | 0.26 5.74 % | 0.25 17.90 % | 0.21 3.48 % | 0.20 -13.51 % | 0.23 15.70 % | 0.20 5.11 % | 0.19 -15.91 % | 0.23 -13.96 % | 0.27 2.56 % | 0.26 0.13 % | 0.26 13.64 % | 0.23 -29.92 % | 0.33 -10.36 % | 0.36 -13.91 % | 0.42 2.69 % | 0.41 77.20 % | 0.23 32.47 % | 0.17 1 488.73 % | 0.01 177.31 % | -0.01 -117.60 % | 0.08 -43.15 % | 0.14 -47.14 % | 0.27 -21.53 % | 0.34 68.48 % | 0.20 -53.39 % | 0.44 138.21 % | 0.18 -60.79 % | 0.47 27.39 % | 0.37 142.76 % | 0.15 84.98 % | 0.08 -42.99 % | 0.14 -67.68 % | 0.44 488.84 % | 0.08 -66.51 % | 0.23 -31.50 % | 0.33 45.74 % | 0.23 54.06 % | 0.15 -13.43 % | 0.17 1 583.88 % | 0.01 -96.62 % | 0.30 58.16 % | 0.19 -21.28 % | 0.24 109.57 % | -2.50 |
| EBITDA | 1.390 M 29.54 % | 1.073 M -16.17 % | 1.280 M 9.87 % | 1.165 M 25.54 % | 928.000 K 13.59 % | 817.000 K -16.03 % | 973.000 K 34.02 % | 726.000 K 15.97 % | 626.000 K -9.14 % | 689.004 K 1.92 % | 676.000 K 16.35 % | 581.000 K 15.51 % | 503.000 K 8.87 % | 462.000 K -35.11 % | 712.000 K 29.93 % | 548.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 808.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 942.000 K -16.19 % | 1.124 M -6.49 % | 1.202 M -37.91 % | 1.936 M 76.00 % | 1.100 M -1.08 % | 1.112 M 11.65 % | 996.000 K -50.30 % | 2.004 M -7.99 % | 2.178 M 10.22 % | 1.976 M 50.61 % | 1.312 M |
| Net income ratio | 0.23 38.30 % | 0.16 -18.52 % | 0.20 5.73 % | 0.19 17.62 % | 0.16 -5.59 % | 0.17 -5.26 % | 0.18 15.11 % | 0.16 10.05 % | 0.14 -33.53 % | 0.21 10.83 % | 0.19 6.65 % | 0.18 -6.12 % | 0.19 4.66 % | 0.18 -23.12 % | 0.24 -14.37 % | 0.28 -16.65 % | 0.34 15.11 % | 0.29 66.41 % | 0.18 26.59 % | 0.14 1 052.02 % | 0.01 -37.85 % | 0.02 -71.74 % | 0.07 -38.27 % | 0.11 -47.91 % | 0.21 -16.14 % | 0.25 67.26 % | 0.15 -51.24 % | 0.31 166.06 % | 0.12 -17.95 % | 0.14 -36.55 % | 0.22 143.46 % | 0.09 65.83 % | 0.06 -40.32 % | 0.09 -65.39 % | 0.27 352.93 % | 0.06 -55.45 % | 0.13 -42.30 % | 0.23 80.23 % | 0.13 48.58 % | 0.09 -15.01 % | 0.10 560.06 % | -0.02 -111.87 % | 0.19 68.16 % | 0.11 -33.25 % | 0.17 111.54 % | -1.44 |
| Ratio EBITDA | 0.29 33.53 % | 0.22 -15.50 % | 0.26 5.74 % | 0.25 17.90 % | 0.21 3.48 % | 0.20 -13.51 % | 0.23 15.70 % | 0.20 5.11 % | 0.19 -15.91 % | 0.23 -13.96 % | 0.27 2.56 % | 0.26 0.13 % | 0.26 13.64 % | 0.23 -29.92 % | 0.33 4.04 % | 0.31 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.73 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -43.65 % | 1.77 77.45 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -41.27 % | 1.70 -6.03 % | 1.81 2.89 % | 1.76 -16.78 % | 2.12 |
| Gross profit ratio | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 14.88 % | 0.87 -12.95 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 1.803 M 0.06 % | 1.802 M 1.04 % | 1.784 M -4.94 % | 1.876 M 0.00 % | 1.876 M 0.91 % | 1.859 M -0.56 % | 1.870 M 0.00 % | 1.870 M 1.19 % | 1.848 M -2.33 % | 1.892 M 0.40 % | 1.885 M -2.28 % | 1.929 M 3.13 % | 1.870 M 0.27 % | 1.865 M 3.32 % | 1.805 M -0.11 % | 1.807 M 0.00 % | 1.807 M 0.00 % | 1.807 M 0.00 % | 1.807 M 0.11 % | 1.805 M 0.00 % | 1.805 M -0.06 % | 1.806 M -0.22 % | 1.810 M -0.55 % | 1.820 M 3.23 % | 1.763 M 1.09 % | 1.744 M 1.93 % | 1.711 M 0.53 % | 1.702 M 0.00 % | 1.702 M 0.00 % | 1.702 M 0.00 % | 1.702 M 0.00 % | 1.702 M 0.00 % | 1.702 M 0.00 % | 1.702 M 0.00 % | 1.702 M 0.00 % | 1.702 M 0.00 % | 1.702 M 0.00 % | 1.702 M 0.00 % | 1.702 M 23.51 % | 1.378 M 0.00 % | 1.378 M 25.27 % | 1.100 M -15.97 % | 1.309 M 0.00 % | 1.309 M 0.00 % | 1.309 M -0.10 % | 1.310 M |
| Weighted average shs out | 1.803 M 0.06 % | 1.802 M 1.04 % | 1.784 M -4.94 % | 1.876 M 0.00 % | 1.876 M 4.54 % | 1.795 M -1.62 % | 1.824 M -2.44 % | 1.870 M 1.19 % | 1.848 M 2.82 % | 1.797 M 0.01 % | 1.797 M 0.00 % | 1.797 M -3.90 % | 1.870 M 3.61 % | 1.805 M -0.01 % | 1.805 M -0.11 % | 1.807 M 0.00 % | 1.807 M 0.00 % | 1.807 M 0.00 % | 1.807 M 0.11 % | 1.805 M 0.00 % | 1.805 M -0.06 % | 1.806 M -0.22 % | 1.810 M -0.55 % | 1.820 M 3.23 % | 1.763 M 1.09 % | 1.744 M 1.93 % | 1.711 M 0.53 % | 1.702 M 0.00 % | 1.702 M 0.00 % | 1.702 M 0.00 % | 1.702 M 0.00 % | 1.702 M 0.00 % | 1.702 M 0.00 % | 1.702 M 0.00 % | 1.702 M 0.00 % | 1.702 M 0.00 % | 1.702 M 0.00 % | 1.702 M 0.00 % | 1.702 M 23.51 % | 1.378 M 0.00 % | 1.378 M 25.27 % | 1.100 M -15.97 % | 1.309 M 0.00 % | 1.309 M 0.00 % | 1.309 M -0.10 % | 1.310 M |
| EPS diluted | 0.59 34.09 % | 0.44 -20.00 % | 0.55 14.58 % | 0.48 26.32 % | 0.38 2.70 % | 0.37 -7.50 % | 0.40 33.33 % | 0.30 20.00 % | 0.25 -26.47 % | 0.34 30.77 % | 0.26 23.81 % | 0.21 5.00 % | 0.20 0.00 % | 0.20 -31.03 % | 0.29 7.41 % | 0.27 -12.90 % | 0.31 24.00 % | 0.25 108.33 % | 0.12 36.21 % | 0.09 1 234.85 % | 0.01 -37.14 % | 0.01 -73.21 % | 0.04 -42.01 % | 0.07 -48.00 % | 0.13 -31.58 % | 0.19 90.00 % | 0.10 -64.29 % | 0.28 266.49 % | 0.08 -41.23 % | 0.13 -18.75 % | 0.16 205.93 % | 0.05 74.33 % | 0.03 -42.64 % | 0.05 -76.23 % | 0.22 568.69 % | 0.03 -62.66 % | 0.09 -44.94 % | 0.16 94.41 % | 0.08 19.45 % | 0.07 -15.98 % | 0.08 510.00 % | -0.02 -111.76 % | 0.17 70.00 % | 0.10 -28.57 % | 0.14 120.59 % | -0.68 |
| Earnings per share | 0.59 34.09 % | 0.44 -20.00 % | 0.55 14.58 % | 0.48 20.00 % | 0.40 5.26 % | 0.38 -7.32 % | 0.41 32.26 % | 0.31 19.23 % | 0.26 -27.78 % | 0.36 33.33 % | 0.27 17.39 % | 0.23 15.00 % | 0.20 -4.76 % | 0.21 -27.59 % | 0.29 7.41 % | 0.27 -12.90 % | 0.31 24.00 % | 0.25 108.33 % | 0.12 36.21 % | 0.09 1 234.85 % | 0.01 -37.14 % | 0.01 -73.21 % | 0.04 -42.01 % | 0.07 -48.00 % | 0.13 -31.58 % | 0.19 90.00 % | 0.10 -64.29 % | 0.28 266.49 % | 0.08 -41.23 % | 0.13 -18.75 % | 0.16 205.93 % | 0.05 74.33 % | 0.03 -42.64 % | 0.05 -76.23 % | 0.22 568.69 % | 0.03 -62.66 % | 0.09 -44.94 % | 0.16 94.41 % | 0.08 19.45 % | 0.07 -15.98 % | 0.08 510.00 % | -0.02 -111.76 % | 0.17 70.00 % | 0.10 -28.57 % | 0.14 120.59 % | -0.68 |
| Gross profit | 0.000 | 0.000 -100.00 % | 4.899 M 3.90 % | 4.715 M 6.48 % | 4.428 M 9.77 % | 4.034 M -2.91 % | 4.155 M 15.83 % | 3.587 M 10.34 % | 3.251 M 8.05 % | 3.009 M 18.46 % | 2.540 M 30.32 % | 1.949 M 0.41 % | 1.941 M -4.20 % | 2.026 M -7.40 % | 2.188 M 24.89 % | 1.752 M 5.54 % | 1.660 M 5.20 % | 1.578 M 23.96 % | 1.273 M 10.79 % | 1.149 M 15.02 % | 999.000 K 1.63 % | 983.000 K -5.30 % | 1.038 M -6.49 % | 1.110 M -0.36 % | 1.114 M -13.31 % | 1.285 M 13.32 % | 1.134 M -26.36 % | 1.540 M 38.49 % | 1.112 M -26.31 % | 1.509 M 25.96 % | 1.198 M 24.15 % | 965.000 K 5.23 % | 917.000 K -3.98 % | 955.000 K -32.51 % | 1.415 M 50.21 % | 942.000 K -16.19 % | 1.124 M -6.49 % | 1.202 M 10.17 % | 1.091 M -0.82 % | 1.100 M -1.08 % | 1.112 M 11.65 % | 996.000 K -15.38 % | 1.177 M -2.08 % | 1.202 M 7.13 % | 1.122 M 80.97 % | 620.000 K |
| Income tax expense | 326.000 K 16.43 % | 280.000 K -6.35 % | 299.000 K 9.93 % | 272.000 K 26.51 % | 215.000 K 66.67 % | 129.000 K -42.67 % | 225.000 K 36.36 % | 165.000 K 0.61 % | 164.000 K 259.07 % | 45.673 K -75.44 % | 186.000 K 5.68 % | 176.000 K 36.43 % | 129.000 K 44.94 % | 89.000 K -52.66 % | 188.000 K 28.77 % | 146.000 K 2.10 % | 143.000 K -23.94 % | 188.000 K 161.11 % | 72.000 K 71.43 % | 42.000 K 4 300.00 % | -1.000 K 96.97 % | -33.000 K -353.85 % | 13.000 K -62.86 % | 35.000 K -44.44 % | 63.000 K -45.22 % | 115.000 K 94.92 % | 59.000 K -69.59 % | 194.000 K 162.16 % | 74.000 K -84.93 % | 491.000 K 187.13 % | 171.000 K 200.00 % | 57.000 K 137.50 % | 24.000 K -50.00 % | 48.000 K -80.57 % | 247.000 K 1 546.67 % | 15.000 K -85.44 % | 103.000 K -11.97 % | 117.000 K 10.38 % | 106.000 K 60.61 % | 66.000 K -12.00 % | 75.000 K 134.38 % | 32.000 K -75.57 % | 131.000 K 40.86 % | 93.000 K 13.41 % | 82.000 K 112.50 % | -656.000 K |
| Cost of revenue | 4.715 M -2.98 % | 4.860 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 290.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -3.217 M -1.10 % | -3.182 M -11.22 % | -2.861 M -8.99 % | -2.625 M -13.15 % | -2.320 M -24.46 % | -1.864 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 0.000 | 0.000 100.00 % | -3.619 M -282.23 % | 1.986 M 2.21 % | 1.943 M 4.57 % | 1.858 M 1.20 % | 1.836 M 4.02 % | 1.765 M 4.87 % | 1.683 M 6.52 % | 1.580 M 18.80 % | 1.330 M 5.72 % | 1.258 M 5.71 % | 1.190 M -5.18 % | 1.255 M 12.15 % | 1.119 M 14.53 % | 977.000 K 1.77 % | 960.000 K 3.23 % | 930.000 K -4.91 % | 978.000 K 3.16 % | 948.000 K -4.05 % | 988.000 K -0.90 % | 997.000 K 4.51 % | 954.000 K 0.21 % | 952.000 K 16.95 % | 814.000 K -3.55 % | 844.000 K -6.53 % | 903.000 K 4.15 % | 867.000 K -4.52 % | 908.000 K 13.08 % | 803.000 K 5.94 % | 758.000 K -7.45 % | 819.000 K -2.73 % | 842.000 K 2.93 % | 818.000 K 3.94 % | 787.000 K -9.64 % | 871.000 K 0.00 % | 871.000 K 7.93 % | 807.000 K -4.50 % | 845.000 K -10.01 % | 939.000 K 1.62 % | 924.000 K -6.29 % | 986.000 K 19.23 % | 827.000 K -15.27 % | 976.000 K 14.29 % | 854.000 K -60.59 % | 2.167 M |
| Cost and expenses | 3.325 M -12.20 % | 3.787 M 4.64 % | 3.619 M 1.94 % | 3.550 M 1.43 % | 3.500 M 8.80 % | 3.217 M 1.10 % | 3.182 M 11.22 % | 2.861 M 8.99 % | 2.625 M 13.15 % | 2.320 M 24.46 % | 1.864 M 12.42 % | 1.658 M 15.30 % | 1.438 M -8.06 % | 1.564 M 5.96 % | 1.476 M 22.59 % | 1.204 M 25.42 % | 960.000 K 3.23 % | 930.000 K -4.91 % | 978.000 K 3.16 % | 948.000 K -4.05 % | 988.000 K -0.90 % | 997.000 K 4.51 % | 954.000 K 0.21 % | 952.000 K 16.95 % | 814.000 K -3.55 % | 844.000 K -6.53 % | 903.000 K 4.15 % | 867.000 K -4.52 % | 908.000 K 13.08 % | 803.000 K 5.94 % | 758.000 K -7.45 % | 819.000 K -2.73 % | 842.000 K 2.93 % | 818.000 K 3.94 % | 787.000 K -9.64 % | 871.000 K 0.00 % | 871.000 K 7.93 % | 807.000 K -4.50 % | 845.000 K -10.01 % | 939.000 K 1.62 % | 924.000 K -6.29 % | 986.000 K 19.23 % | 827.000 K -15.27 % | 976.000 K 14.29 % | 854.000 K -60.59 % | 2.167 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 100.00 % | -3.619 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 100.00 % | -1.165 M -25.54 % | -928.000 K -13.59 % | -817.000 K 16.03 % | -973.000 K -34.02 % | -726.000 K -15.97 % | -626.000 K 9.28 % | -690.000 K -2.07 % | -676.000 K 2.17 % | -691.000 K -37.38 % | -503.000 K -8.87 % | -462.000 K 35.11 % | -712.000 K -11.95 % | -636.000 K 9.14 % | -700.000 K -8.02 % | -648.000 K -119.66 % | -295.000 K -46.77 % | -201.000 K -1 727.27 % | -11.000 K -178.57 % | 14.000 K 116.67 % | -84.000 K 46.84 % | -158.000 K 47.33 % | -300.000 K 31.97 % | -441.000 K -90.91 % | -231.000 K 65.68 % | -673.000 K -229.90 % | -204.000 K 71.10 % | -706.000 K -60.45 % | -440.000 K -201.37 % | -146.000 K -94.67 % | -75.000 K 45.26 % | -137.000 K 78.18 % | -628.000 K -784.51 % | -71.000 K 71.94 % | -253.000 K 35.95 % | -395.000 K -60.57 % | -246.000 K -52.80 % | -161.000 K 14.36 % | -188.000 K -1 780.00 % | -10.000 K 97.14 % | -350.000 K -54.87 % | -226.000 K 15.67 % | -268.000 K -117.32 % | 1.547 M |
| Operating income | 1.390 M 29.54 % | 1.073 M -16.17 % | 1.280 M -72.85 % | 4.715 M 408.08 % | 928.000 K 13.59 % | 817.000 K -16.03 % | 973.000 K 34.02 % | 726.000 K 15.97 % | 626.000 K -9.28 % | 690.000 K 2.07 % | 676.000 K -2.17 % | 691.000 K 37.38 % | 503.000 K 8.87 % | 462.000 K -35.11 % | 712.000 K 11.95 % | 636.000 K -9.14 % | 700.000 K 8.02 % | 648.000 K 119.66 % | 295.000 K 46.77 % | 201.000 K 1 727.27 % | 11.000 K 178.57 % | -14.000 K -116.67 % | 84.000 K -46.84 % | 158.000 K -47.33 % | 300.000 K -31.97 % | 441.000 K 90.91 % | 231.000 K -65.68 % | 673.000 K 229.90 % | 204.000 K -71.10 % | 706.000 K 60.45 % | 440.000 K 201.37 % | 146.000 K 94.67 % | 75.000 K -45.26 % | 137.000 K -78.18 % | 628.000 K 784.51 % | 71.000 K -71.94 % | 253.000 K -35.95 % | 395.000 K 60.57 % | 246.000 K 52.80 % | 161.000 K -14.36 % | 188.000 K 1 780.00 % | 10.000 K -97.14 % | 350.000 K 54.87 % | 226.000 K -15.67 % | 268.000 K 117.32 % | -1.547 M |
| Operating income ratio | 0.29 33.53 % | 0.22 -15.50 % | 0.26 -73.87 % | 1.00 377.16 % | 0.21 3.48 % | 0.20 -13.51 % | 0.23 15.70 % | 0.20 5.11 % | 0.19 -16.03 % | 0.23 -13.84 % | 0.27 -13.76 % | 0.31 19.09 % | 0.26 13.64 % | 0.23 -29.92 % | 0.33 -10.36 % | 0.36 -13.91 % | 0.42 2.69 % | 0.41 77.20 % | 0.23 32.47 % | 0.17 1 488.73 % | 0.01 177.31 % | -0.01 -117.60 % | 0.08 -43.15 % | 0.14 -47.14 % | 0.27 -21.53 % | 0.34 68.48 % | 0.20 -53.39 % | 0.44 138.21 % | 0.18 -60.79 % | 0.47 27.39 % | 0.37 142.76 % | 0.15 84.98 % | 0.08 -42.99 % | 0.14 -67.68 % | 0.44 488.84 % | 0.08 -66.51 % | 0.23 -31.50 % | 0.33 45.74 % | 0.23 54.06 % | 0.15 -13.43 % | 0.17 1 583.88 % | 0.01 -96.62 % | 0.30 58.16 % | 0.19 -21.28 % | 0.24 109.57 % | -2.50 |
| Total other income expenses 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 -100.00 % | 88.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -997.000 K | 0.000 | 0.000 100.00 % | -814.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -845.000 K | 0.000 | 0.000 | 0.000 100.00 % | -827.000 K 15.27 % | -976.000 K -14.29 % | -854.000 K | 0.000 |
| 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 |
| 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 5.943 M 0.12 % | 5.936 M -76.70 % | 25.477 M 330.28 % | 5.921 M 0.12 % | 5.914 M 0.12 % | 5.907 M -75.11 % | 23.728 M 302.72 % | 5.892 M 0.12 % | 5.885 M 0.12 % | 5.878 M -86.21 % | 42.628 M 625.83 % | 5.873 M 17.46 % | 5.000 M 0.00 % | 5.000 M -83.19 % | 29.744 M -1.48 % | 30.191 M 1 448.26 % | 1.950 M 0.00 % | 1.950 M 0.00 % | 1.950 M 0.00 % | 1.950 M 0.00 % | 1.950 M -50.63 % | 3.950 M 102.56 % | 1.950 M 0.00 % | 1.950 M |
| Total investments | 0.000 | 0.000 -100.00 % | 3.198 M | 0.000 | 0.000 | 0.000 -100.00 % | 828.700 K | 0.000 | 0.000 | 0.000 -100.00 % | 651.700 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 |
| Total debt | 5.943 M 0.12 % | 5.936 M -72.71 % | 21.751 M 267.35 % | 5.921 M 0.12 % | 5.914 M 0.12 % | 5.907 M -62.67 % | 15.825 M 168.59 % | 5.892 M 0.12 % | 5.885 M 0.12 % | 5.878 M -15.44 % | 6.951 M 18.36 % | 5.873 M 17.46 % | 5.000 M 0.00 % | 5.000 M -83.19 % | 29.744 M -1.48 % | 30.191 M 1 448.26 % | 1.950 M 0.00 % | 1.950 M 0.00 % | 1.950 M 0.00 % | 1.950 M 0.00 % | 1.950 M -50.63 % | 3.950 M 102.56 % | 1.950 M 0.00 % | 1.950 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 100.00 % | -1.707 M | 0.000 | 0.000 | 0.000 100.00 % | -2.077 M | 0.000 | 0.000 | 0.000 -100.00 % | 49.521 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 |
| Retained earnings | 0.000 | 0.000 -100.00 % | 8.894 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.448 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.535 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 |
| Common stock | 22.617 M 5.00 % | 21.541 M 1 042.84 % | 1.885 M -90.41 % | 19.646 M 2.79 % | 19.112 M 1.03 % | 18.918 M 925.92 % | 1.844 M -89.51 % | 17.583 M 0.06 % | 17.573 M -2.44 % | 18.012 M 882.12 % | 1.834 M -90.13 % | 18.574 M 5.84 % | 17.549 M 3.34 % | 16.982 M 2.90 % | 16.503 M 2.51 % | 16.099 M 22.43 % | 13.150 M -4.55 % | 13.777 M 2.70 % | 13.415 M 1.97 % | 13.156 M 1.83 % | 12.919 M 1.52 % | 12.725 M 12.08 % | 11.354 M -0.04 % | 11.359 M |
| Total equity | 22.617 M 5.00 % | 21.541 M 1.96 % | 21.128 M 7.54 % | 19.646 M 2.79 % | 19.112 M 1.03 % | 18.918 M 2.85 % | 18.394 M 4.61 % | 17.583 M 0.06 % | 17.573 M -2.44 % | 18.012 M -3.53 % | 18.672 M 0.53 % | 18.574 M 5.84 % | 17.549 M 3.34 % | 16.982 M 2.90 % | 16.503 M 2.51 % | 16.099 M 22.43 % | 13.150 M -4.55 % | 13.777 M 2.70 % | 13.415 M 1.97 % | 13.156 M 1.83 % | 12.919 M 1.52 % | 12.725 M 12.08 % | 11.354 M -0.04 % | 11.359 M |
| Other non current liabilities | 254.500 M | 0.000 -100.00 % | 20.624 M | 0.000 | 0.000 | 0.000 -100.00 % | 81.307 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.820 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 |
| Long term debt | 5.943 M 0.12 % | 5.936 M -72.03 % | 21.221 M 258.41 % | 5.921 M 0.12 % | 5.914 M 0.12 % | 5.907 M -60.35 % | 14.900 M 152.88 % | 5.892 M 0.12 % | 5.885 M 0.12 % | 5.878 M 0.13 % | 5.870 M -0.05 % | 5.873 M 17.46 % | 5.000 M 0.00 % | 5.000 M -83.19 % | 29.744 M -1.48 % | 30.191 M 1 448.26 % | 1.950 M 0.00 % | 1.950 M 0.00 % | 1.950 M 0.00 % | 1.950 M 0.00 % | 1.950 M -50.63 % | 3.950 M 102.56 % | 1.950 M 0.00 % | 1.950 M |
| Total non current liabilities | 260.443 M 4 287.52 % | 5.936 M -85.91 % | 42.129 M 611.52 % | 5.921 M 0.12 % | 5.914 M 0.12 % | 5.907 M -93.86 % | 96.207 M 1 532.83 % | 5.892 M 0.12 % | 5.885 M 0.12 % | 5.878 M -84.81 % | 38.690 M 558.78 % | 5.873 M 17.46 % | 5.000 M 0.00 % | 5.000 M -83.19 % | 29.744 M -1.48 % | 30.191 M 1 448.26 % | 1.950 M 0.00 % | 1.950 M 0.00 % | 1.950 M 0.00 % | 1.950 M 0.00 % | 1.950 M -50.63 % | 3.950 M 102.56 % | 1.950 M 0.00 % | 1.950 M |
| Other current liabilities | 0.000 | 0.000 -100.00 % | 208.535 M | 0.000 | 0.000 | 0.000 -100.00 % | 123.011 M | 0.000 | 0.000 | 0.000 -100.00 % | 173.727 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 |
| 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 |
| Short term debt | 0.000 | 0.000 -100.00 % | 529.400 K | 0.000 | 0.000 | 0.000 -100.00 % | 398.747 K | 0.000 | 0.000 | 0.000 -100.00 % | 330.954 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 |
| Total current liabilities | 0.000 | 0.000 -100.00 % | 209.064 M | 0.000 | 0.000 | 0.000 -100.00 % | 123.410 M | 0.000 | 0.000 | 0.000 -100.00 % | 174.057 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 |
| Total liabilities | 260.443 M 4 287.52 % | 5.936 M -97.64 % | 251.193 M 4 142.41 % | 5.921 M 0.12 % | 5.914 M 0.12 % | 5.907 M -97.31 % | 219.616 M 3 627.36 % | 5.892 M 0.12 % | 5.885 M 0.12 % | 5.878 M -97.24 % | 212.748 M 3 522.47 % | 5.873 M 17.46 % | 5.000 M 0.00 % | 5.000 M -83.19 % | 29.744 M -1.48 % | 30.191 M 1 448.26 % | 1.950 M 0.00 % | 1.950 M 0.00 % | 1.950 M 0.00 % | 1.950 M 0.00 % | 1.950 M -50.63 % | 3.950 M 102.56 % | 1.950 M 0.00 % | 1.950 M |
| Other non current assets | 283.060 M | 0.000 -100.00 % | 6.179 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.198 M | 0.000 | 0.000 | 0.000 -100.00 % | 695.351 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 |
| Long term investments | 0.000 | 0.000 -100.00 % | 3.198 M | 0.000 | 0.000 | 0.000 -100.00 % | 828.700 K | 0.000 | 0.000 | 0.000 -100.00 % | 651.700 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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 251.359 M | 0.000 | 0.000 | 0.000 -100.00 % | 217.903 M | 0.000 | 0.000 | 0.000 -100.00 % | 182.820 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 |
| Property plant equipment net | 0.000 | 0.000 -100.00 % | 2.628 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.614 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.304 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 |
| Total non current assets | 283.060 M | 0.000 -100.00 % | 264.590 M | 0.000 | 0.000 | 0.000 -100.00 % | 226.552 M | 0.000 | 0.000 | 0.000 -100.00 % | 185.672 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | 0.000 | 0.000 -100.00 % | 7.731 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.459 M | 0.000 | 0.000 | 0.000 -100.00 % | 45.747 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 |
| 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 |
| cash and cash equivalents | 0.000 | 0.000 100.00 % | -3.726 M | 0.000 | 0.000 | 0.000 100.00 % | -7.903 M | 0.000 | 0.000 | 0.000 100.00 % | -35.677 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 |
| Cash and short term investments | 0.000 | 0.000 100.00 % | -3.726 M | 0.000 | 0.000 | 0.000 100.00 % | -7.903 M | 0.000 | 0.000 | 0.000 100.00 % | -35.677 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 |
| Total current assets | 0.000 | 0.000 -100.00 % | 7.731 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.459 M | 0.000 | 0.000 | 0.000 -100.00 % | 45.747 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 -100.00 % | 1.226 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.008 M | 0.000 | 0.000 | 0.000 -100.00 % | 201.005 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account 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 |
| 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 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 19.930 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 |
| 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 |
| Capital lease obligations | 0.000 | 0.000 -100.00 % | 292.512 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 |
| 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 |
| Other total stockholders equity | 0.000 | 0.000 -100.00 % | 12.056 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.179 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.253 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 |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 283.920 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 283.060 M | 0.000 -100.00 % | 272.321 M | 0.000 | 0.000 | 0.000 -100.00 % | 238.010 M | 0.000 | 0.000 | 0.000 -100.00 % | 231.420 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 |
| 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-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 |
| 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -893.000 K -25.25 % | -713.000 K -3.63 % | -688.000 K 8.02 % | -748.000 K -33.33 % | -561.000 K -21.43 % | -462.000 K 28.26 % | -644.000 K -31.43 % | -490.000 K -0.82 % | -486.000 K -29.95 % | -374.000 K -0.27 % | -373.000 K 28.82 % | -524.000 K -6.94 % | -490.000 K 12.03 % | -557.000 K -21.09 % | -460.000 K -106.28 % | -223.000 K -40.25 % | -159.000 K -1 225.00 % | -12.000 K 36.84 % | -19.000 K 73.24 % | -71.000 K 42.28 % | -123.000 K 48.10 % | -237.000 K 27.30 % | -326.000 K -89.53 % | -172.000 K 64.09 % | -479.000 K -268.46 % | -130.000 K 39.53 % | -215.000 K 20.07 % | -269.000 K -202.25 % | -89.000 K -74.51 % | -51.000 K 42.70 % | -89.000 K 76.64 % | -381.000 K -580.36 % | -56.000 K 62.67 % | -150.000 K 46.04 % | -278.000 K -98.57 % | -140.000 K -47.37 % | -95.000 K 15.93 % | -113.000 K -613.64 % | 22.000 K 110.05 % | -219.000 K -64.66 % | -133.000 K 28.49 % | -186.000 K -120.88 % | 891.000 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 |