Golden Valley Bancshares, Inc. GVYB
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 22.637 M 10.95 % | 20.403 M 19.85 % | 17.024 M 1.12 % | 16.835 M 2.42 % | 16.438 M 10.81 % | 14.834 M 45.60 % | 10.189 M 18.50 % | 8.598 M 12.60 % | 7.635 M 13.42 % | 6.732 M 5.16 % | 6.402 M 11.49 % | 5.742 M |
| Net income | 3.245 M -13.49 % | 3.750 M -18.11 % | 4.580 M -11.23 % | 5.159 M 26.05 % | 4.093 M 2.54 % | 3.992 M 62.88 % | 2.451 M 34.41 % | 1.823 M 19.83 % | 1.522 M -1.14 % | 1.539 M 1.71 % | 1.514 M 12.40 % | 1.347 M |
| Income before tax | 4.465 M -15.53 % | 5.285 M -18.36 % | 6.474 M -11.73 % | 7.334 M 25.74 % | 5.833 M 5.60 % | 5.524 M 64.07 % | 3.367 M 8.70 % | 3.097 M 44.21 % | 2.148 M -10.00 % | 2.386 M 2.53 % | 2.328 M 9.04 % | 2.135 M |
| Income before tax ratio | 0.20 -23.86 % | 0.26 -31.88 % | 0.38 -12.71 % | 0.44 22.77 % | 0.35 -4.70 % | 0.37 12.68 % | 0.33 -8.27 % | 0.36 28.07 % | 0.28 -20.64 % | 0.35 -2.51 % | 0.36 -2.20 % | 0.37 |
| EBITDA | 5.234 M -12.19 % | 5.960 M 14.56 % | 5.203 M -34.25 % | 7.913 M 22.85 % | 6.441 M 5.65 % | 6.096 M 70.24 % | 3.581 M 9.09 % | 3.283 M 34.38 % | 2.443 M | 0.000 -100.00 % | 4.899 M 20.95 % | 4.050 M |
| Net income ratio | 0.14 -22.03 % | 0.18 -31.67 % | 0.27 -12.21 % | 0.31 23.07 % | 0.25 -7.47 % | 0.27 11.87 % | 0.24 13.42 % | 0.21 6.41 % | 0.20 -12.84 % | 0.23 -3.29 % | 0.24 0.82 % | 0.23 |
| Ratio EBITDA | 0.23 -20.86 % | 0.29 -4.41 % | 0.31 -34.98 % | 0.47 19.95 % | 0.39 -4.66 % | 0.41 16.93 % | 0.35 -7.94 % | 0.38 19.34 % | 0.32 | 0.00 -100.00 % | 0.77 8.49 % | 0.71 |
| Gross profit ratio | 0.70 -10.58 % | 0.78 -18.09 % | 0.96 -1.68 % | 0.97 2.96 % | 0.94 6.03 % | 0.89 -6.08 % | 0.95 -5.18 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 2.306 M 1.79 % | 2.265 M -1.37 % | 2.296 M 0.07 % | 2.295 M 0.69 % | 2.279 M -0.82 % | 2.298 M -5.50 % | 2.432 M 0.14 % | 2.428 M 3.23 % | 2.352 M -4.50 % | 2.463 M -0.84 % | 2.484 M 13.08 % | 2.197 M |
| Weighted average shs out | 2.243 M -0.71 % | 2.259 M 0.85 % | 2.240 M -0.02 % | 2.241 M -0.98 % | 2.263 M -1.51 % | 2.298 M 0.09 % | 2.296 M 0.27 % | 2.289 M 0.91 % | 2.269 M -7.55 % | 2.454 M -1.25 % | 2.485 M 12.40 % | 2.211 M |
| EPS diluted | 1.42 -14.46 % | 1.66 -16.58 % | 1.99 -11.56 % | 2.25 25.00 % | 1.80 3.45 % | 1.74 72.28 % | 1.01 34.67 % | 0.75 15.38 % | 0.65 4.84 % | 0.62 1.64 % | 0.61 0.00 % | 0.61 |
| Earnings per share | 1.45 -13.69 % | 1.68 -17.65 % | 2.04 -11.30 % | 2.30 27.07 % | 1.81 4.02 % | 1.74 62.62 % | 1.07 33.75 % | 0.80 19.40 % | 0.67 6.35 % | 0.63 3.28 % | 0.61 0.00 % | 0.61 |
| Gross profit | 15.847 M -0.79 % | 15.973 M -1.84 % | 16.272 M -0.58 % | 16.367 M 5.45 % | 15.521 M 17.49 % | 13.211 M 36.75 % | 9.661 M 12.36 % | 8.598 M 12.60 % | 7.635 M 13.42 % | 6.732 M 5.16 % | 6.402 M 11.49 % | 5.742 M |
| Income tax expense | 1.220 M -20.51 % | 1.535 M -18.95 % | 1.894 M -12.92 % | 2.175 M 25.00 % | 1.740 M 13.58 % | 1.532 M 67.25 % | 916.000 K -28.09 % | 1.274 M 103.49 % | 626.000 K -26.09 % | 847.000 K 4.05 % | 814.000 K 3.30 % | 788.000 K |
| Cost of revenue | 6.790 M 53.27 % | 4.430 M 489.09 % | 752.000 K 60.65 % | 468.093 K -48.94 % | 916.840 K -43.52 % | 1.623 M 207.71 % | 527.578 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 583.279 K 36.26 % | 428.074 K -17.80 % | 520.778 K 76.63 % | 294.836 K -16.11 % | 351.453 K 27.89 % | 274.814 K 17.46 % | 233.969 K -93.13 % | 3.407 M -7.28 % | 3.674 M 29.06 % | 2.847 M 5.99 % | 2.686 M 5.02 % | 2.558 M |
| Selling and marketing expenses | 239.114 K -37.22 % | 380.867 K -9.33 % | 420.041 K 39.53 % | 301.036 K -40.05 % | 502.126 K 43.09 % | 350.904 K 27.74 % | 274.707 K 22.47 % | 224.314 K -9.50 % | 247.859 K 43.14 % | 173.159 K 68.79 % | 102.586 K 11.27 % | 92.196 K |
| Other expenses | 10.560 M 6.90 % | 9.879 M -8.11 % | 10.751 M 27.43 % | 8.437 M -4.50 % | 8.834 M 25.11 % | 7.061 M 22.06 % | 5.785 M 437.71 % | -1.713 M -7.20 % | -1.598 M | 0.000 | 0.000 | 0.000 |
| Operating expenses | 11.382 M 6.50 % | 10.688 M -8.59 % | 11.692 M 29.44 % | 9.033 M -6.76 % | 9.688 M 26.03 % | 7.687 M 22.13 % | 6.294 M 267.40 % | 1.713 M 7.20 % | 1.598 M -63.23 % | 4.346 M 6.67 % | 4.074 M 12.94 % | 3.608 M |
| Cost and expenses | 18.172 M 20.20 % | 15.118 M 21.49 % | 12.444 M 30.98 % | 9.501 M -10.41 % | 10.605 M 13.90 % | 9.310 M 36.48 % | 6.822 M 24.02 % | 5.501 M 0.23 % | 5.488 M 26.27 % | 4.346 M 6.67 % | 4.074 M 12.94 % | 3.608 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 | 822.393 K 1.66 % | 808.941 K -14.02 % | 940.819 K 57.89 % | 595.872 K -30.19 % | 853.579 K 36.42 % | 625.718 K 23.01 % | 508.676 K -85.99 % | 3.631 M -7.42 % | 3.922 M 29.87 % | 3.020 M 8.30 % | 2.789 M 5.24 % | 2.650 M |
| Interest income | 21.533 M 10.83 % | 19.428 M 16.96 % | 16.611 M 7.60 % | 15.438 M 5.84 % | 14.586 M 14.92 % | 12.692 M 31.25 % | 9.671 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 6.790 M 53.27 % | 4.430 M 489.09 % | 752.000 K 60.65 % | 468.093 K -48.94 % | 916.840 K -43.52 % | 1.623 M 207.71 % | 527.578 K 564.38 % | 79.409 K 81.01 % | 43.869 K | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 768.883 K 13.93 % | 674.855 K 8.39 % | 622.641 K 9.16 % | 570.394 K -6.15 % | 607.750 K 6.16 % | 572.461 K 167.42 % | 214.068 K 15.52 % | 185.302 K -37.18 % | 294.950 K 112.36 % | -2.386 M -2.53 % | -2.328 M -9.04 % | -2.135 M |
| Operating income | 4.465 M -15.53 % | 5.285 M 15.40 % | 4.580 M -37.55 % | 7.334 M 25.74 % | 5.833 M 5.60 % | 5.524 M 64.07 % | 3.367 M 8.70 % | 3.097 M 44.21 % | 2.148 M -10.00 % | 2.386 M 2.53 % | 2.328 M 9.04 % | 2.135 M |
| Operating income ratio | 0.20 -23.86 % | 0.26 -3.71 % | 0.27 -38.25 % | 0.44 22.77 % | 0.35 -4.70 % | 0.37 12.68 % | 0.33 -8.27 % | 0.36 28.07 % | 0.28 -20.64 % | 0.35 -2.51 % | 0.36 -2.20 % | 0.37 |
| Total other income expenses net | 0.000 | 0.000 -100.00 % | 1.894 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.489 M -10.27 % | -1.350 M -1.83 % | -1.326 M -3.12 % | -1.286 M -34.23 % | -957.833 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -81.434 M -336.96 % | -18.637 M -1.21 % | -18.413 M 59.53 % | -45.494 M -98.97 % | -22.864 M -595.08 % | -3.289 M 93.42 % | -49.973 M -622.14 % | -6.920 M 62.85 % | -18.628 M -207.70 % | -6.054 M 18.80 % | -7.456 M 61.73 % | -19.482 M |
| Total investments | 243.562 M 357.55 % | 53.232 M -77.63 % | 237.945 M 1.42 % | 234.604 M -10.30 % | 261.533 M 44.17 % | 181.409 M 16.93 % | 155.139 M 708.49 % | 19.189 M -46.37 % | 35.782 M | 0.000 | 0.000 | 0.000 |
| Total debt | 7.045 M -4.34 % | 7.365 M 6.87 % | 6.892 M 390.01 % | 1.406 M -79.56 % | 6.881 M -78.78 % | 32.432 M 320.88 % | 7.706 M 10.08 % | 7.000 M 0.00 % | 7.000 M | 0.000 -100.00 % | 3.500 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -11.725 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -343.002 K -10.87 % | -309.371 K -228.90 % | 240.015 K 3.89 % | 231.020 K 229.13 % | -178.899 K |
| Retained earnings | 30.379 M 11.96 % | 27.134 M 15.12 % | 23.570 M 24.12 % | 18.990 M 37.30 % | 13.831 M 42.03 % | 9.738 M 13.28 % | 8.596 M 30.99 % | 6.562 M 26.11 % | 5.204 M 27.06 % | 4.095 M 38.40 % | 2.959 M 60.69 % | 1.842 M |
| Common stock | 19.334 M 0.61 % | 19.218 M 0.40 % | 19.140 M 0.61 % | 19.025 M 0.57 % | 18.917 M -2.43 % | 19.389 M 17.33 % | 16.526 M 0.86 % | 16.385 M 0.67 % | 16.275 M 1.14 % | 16.092 M 2.38 % | 15.718 M -0.77 % | 15.839 M |
| Total equity | 38.704 M 11.77 % | 34.627 M 27.51 % | 27.156 M -29.76 % | 38.661 M 9.66 % | 35.255 M 21.96 % | 28.907 M 19.04 % | 24.283 M 7.43 % | 22.604 M 6.78 % | 21.170 M 3.63 % | 20.428 M 8.03 % | 18.908 M 8.04 % | 17.502 M |
| Other non current liabilities | 1.625 M -99.64 % | 446.987 M 33 516.79 % | 1.330 M 55.64 % | 854.296 K -26.44 % | 1.161 M 47.88 % | 785.362 K -5.09 % | 827.454 K -99.58 % | 195.456 M 379.68 % | 40.747 M | 0.000 -100.00 % | 143.347 M | 0.000 |
| Long term debt | 7.045 M 1.38 % | 6.949 M 0.84 % | 6.892 M 390.01 % | 1.406 M -79.56 % | 6.881 M -78.78 % | 32.432 M 320.88 % | 7.706 M 10.08 % | 7.000 M 0.00 % | 7.000 M | 0.000 -100.00 % | 3.500 M | 0.000 |
| Total non current liabilities | 8.671 M -98.09 % | 453.936 M 5 421.43 % | 8.221 M 263.66 % | 2.261 M -71.89 % | 8.042 M -75.79 % | 33.218 M 289.27 % | 8.533 M -82.37 % | 48.399 M 1.36 % | 47.747 M | 0.000 -100.00 % | 146.825 M | 0.000 |
| Other current liabilities | 488.916 M 16.82 % | 418.523 M -5.56 % | 443.165 M 2.39 % | 432.800 M 19.22 % | 363.027 M 23.12 % | 294.852 M 15.16 % | 256.045 M 66.20 % | 154.057 M 9.49 % | 140.705 M 542 932.87 % | 25.911 K | 0.000 -100.00 % | 25.756 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 416.040 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 488.916 M 16.70 % | 418.939 M -5.47 % | 443.165 M 2.39 % | 432.800 M 19.22 % | 363.027 M 23.12 % | 294.852 M 15.16 % | 256.045 M 66.20 % | 154.057 M 9.49 % | 140.705 M 542 932.87 % | 25.911 K 20.92 % | 21.429 K -16.80 % | 25.756 K |
| Total liabilities | 497.586 M 9.62 % | 453.936 M 0.56 % | 451.386 M 3.75 % | 435.061 M 17.25 % | 371.069 M 13.11 % | 328.069 M 24.00 % | 264.579 M 30.68 % | 202.456 M 7.43 % | 188.452 M 727 205.95 % | 25.911 K -99.98 % | 146.847 M 570 045.98 % | 25.756 K |
| Other non current assets | 199.740 M -48.92 % | 391.016 M 85.70 % | 210.560 M 11.27 % | 189.228 M 68.47 % | 112.324 M -17.87 % | 136.760 M 83.43 % | 74.556 M -58.53 % | 179.790 M 37.98 % | 130.299 M -24.22 % | 171.948 M 11.50 % | 154.213 M 18.28 % | 130.377 M |
| Long term investments | 243.562 M 561.58 % | 36.815 M -84.53 % | 237.945 M 1.42 % | 234.604 M -10.30 % | 261.533 M 44.17 % | 181.409 M 16.93 % | 155.139 M 708.49 % | 19.189 M -46.37 % | 35.782 M | 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 |
| 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 4.509 M -12.46 % | 5.150 M 72.37 % | 2.988 M -0.08 % | 2.990 M 9.84 % | 2.722 M -11.77 % | 3.086 M 107.16 % | 1.489 M 50.92 % | 986.930 K -6.19 % | 1.052 M -1.86 % | 1.072 M 83.01 % | 585.742 K -6.21 % | 624.514 K |
| Total non current assets | 447.811 M 3.42 % | 432.982 M -4.10 % | 451.493 M 5.78 % | 426.822 M 13.34 % | 376.579 M 17.22 % | 321.255 M 38.96 % | 231.184 M 15.61 % | 199.966 M 19.64 % | 167.133 M -3.40 % | 173.020 M 11.77 % | 154.799 M 18.17 % | 131.002 M |
| Other current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.094 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 -100.00 % | 16.417 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 88.480 M 240.28 % | 26.002 M 2.75 % | 25.305 M -46.04 % | 46.900 M 57.67 % | 29.745 M -16.73 % | 35.722 M -38.07 % | 57.679 M 314.35 % | 13.920 M -45.68 % | 25.628 M 323.32 % | 6.054 M -44.74 % | 10.956 M -43.76 % | 19.482 M |
| Cash and short term investments | 88.480 M 108.59 % | 42.419 M 67.63 % | 25.305 M -46.04 % | 46.900 M 57.67 % | 29.745 M -16.73 % | 35.722 M -38.07 % | 57.679 M 314.35 % | 13.920 M -45.68 % | 25.628 M 323.32 % | 6.054 M -44.74 % | 10.956 M -43.76 % | 19.482 M |
| Total current assets | 88.480 M 108.59 % | 42.419 M 56.82 % | 27.049 M -42.33 % | 46.900 M 57.67 % | 29.745 M -16.73 % | 35.722 M -38.07 % | 57.679 M 129.85 % | 25.094 M -40.97 % | 42.514 M 602.24 % | 6.054 M -44.74 % | 10.956 M -43.76 % | 19.482 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 -100.00 % | 1.744 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 -100.00 % | 13.163 M | 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 |
| 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Capital lease obligations | 0.000 -100.00 % | 1.106 M | 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 |
| Other total stockholders equity | -11.009 M | 0.000 100.00 % | -15.554 M -2 507.17 % | 646.172 K -74.22 % | 2.506 M 1 243.03 % | -219.278 K 73.84 % | -838.218 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 100.00 % | -418.939 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 536.291 M 9.77 % | 488.564 M 2.09 % | 478.542 M 1.02 % | 473.722 M 16.59 % | 406.324 M 13.82 % | 356.977 M 23.58 % | 288.862 M 28.35 % | 225.060 M 7.35 % | 209.648 M 17.07 % | 179.074 M 8.04 % | 165.755 M 10.15 % | 150.483 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 125.724 K 132.94 % | -381.628 K 47.93 % | -732.890 K -21.11 % | -605.144 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 -100.00 % | 174.610 K -20.68 % | 220.141 K 19.27 % | 184.569 K 13.52 % | 162.593 K 61.84 % | 100.468 K -28.65 % | 140.813 K 28.30 % | 109.750 K -3.75 % | 114.024 K 17.50 % | 97.040 K 41.80 % | 68.433 K 634.18 % | 9.321 K |
| Change in working capital | -395.021 K -586.89 % | -57.509 K 94.87 % | -1.121 M 17.29 % | -1.355 M -241.32 % | 958.604 K 473.67 % | -256.539 K -188.93 % | 288.479 K 120.45 % | -1.411 M -367.93 % | 526.528 K 223.33 % | -426.909 K -275.35 % | 243.463 K -41.23 % | 414.269 K |
| Accounts receivables | -219.835 K 28.87 % | -309.063 K 59.28 % | -759.055 K -903.38 % | 94.483 K 119.96 % | -473.417 K -903.58 % | -47.173 K -116.16 % | 291.938 K 320.17 % | -132.598 K -285.85 % | -34.365 K 91.72 % | -414.988 K -418.83 % | -79.986 K -145.55 % | 175.614 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other working capital | -175.186 K -169.64 % | 251.554 K 169.59 % | -361.456 K 75.06 % | -1.449 M -201.20 % | 1.432 M | 0.000 100.00 % | -30.210 K 97.69 % | -1.305 M -373.69 % | 476.857 K 4 100.14 % | -11.921 K -103.69 % | 323.449 K 35.53 % | 238.655 K |
| Other non cash items | 1.366 M 169.61 % | 506.829 K -16.80 % | 609.162 K -47.03 % | 1.150 M 160.41 % | 441.623 K 23.39 % | 357.919 K -71.64 % | 1.262 M 38.04 % | 914.353 K 43.04 % | 639.218 K 963.91 % | 60.082 K 120.45 % | -293.757 K -70.98 % | -171.809 K |
| Net cash provided by operating activities | 4.216 M -16.50 % | 5.049 M 0.24 % | 5.037 M -5.60 % | 5.336 M 2.45 % | 5.208 M 35.60 % | 3.841 M 1.41 % | 3.787 M 231.72 % | 1.142 M -52.28 % | 2.393 M 53.73 % | 1.556 M -12.72 % | 1.783 M -0.76 % | 1.797 M |
| Investments in property plant and equipment | -72.580 K 96.39 % | -2.011 M -486.06 % | -343.095 K 59.07 % | -838.232 K -317.12 % | -200.957 K 11.01 % | -225.821 K 68.49 % | -716.579 K -488.58 % | -121.748 K 24.21 % | -160.631 K 72.85 % | -591.688 K -967.84 % | -55.410 K -48.00 % | -37.439 K |
| Acquisitions net | 0.000 100.00 % | -5.706 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.418 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -26.888 M | 0.000 100.00 % | -48.047 M 47.66 % | -91.795 M -448.10 % | -16.748 M 84.29 % | -106.596 M -305.91 % | -26.261 M 26.05 % | -35.512 M -220.86 % | -11.068 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 27.023 M | 0.000 -100.00 % | 22.071 M 36.18 % | 16.208 M -65.35 % | 46.776 M 1.30 % | 46.176 M 449.85 % | 8.398 M -57.08 % | 19.568 M 83.59 % | 10.658 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | -8.291 M -172.34 % | 11.461 M 222.02 % | -9.392 M -127.15 % | 34.592 M 151.03 % | -67.789 M 32.16 % | -99.925 M -185.82 % | -34.960 M -26.82 % | -27.566 M -138.90 % | -11.539 M 34.15 % | -17.523 M 24.40 % | -23.180 M -23.55 % | -18.761 M |
| Net cash used for investing activites | -8.229 M -319.82 % | 3.743 M 110.48 % | -35.710 M 14.64 % | -41.834 M -10.20 % | -37.962 M 62.10 % | -100.153 M -180.82 % | -35.664 M -28.80 % | -27.689 M -134.64 % | -11.801 M 34.86 % | -18.115 M 22.04 % | -23.236 M -23.60 % | -18.799 M |
| Debt repayment | 0.000 | 0.000 -100.00 % | 5.561 M 207.66 % | -5.165 M 79.55 % | -25.257 M -210.05 % | 22.950 M 3 151.82 % | 705.772 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.500 M | 0.000 |
| Common stock issued | 82.500 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -87.214 K -417.14 % | 27.500 K | 0.000 -100.00 % | 69.152 K | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -71.500 K 26.47 % | -97.235 K 7.14 % | -104.710 K -35.99 % | -77.000 K 87.86 % | -634.393 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -85.063 K 67.85 % | -264.617 K -37.08 % | -193.038 K |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -417.251 K 1.18 % | -422.240 K -4.42 % | -404.377 K -0.75 % | -401.350 K -1.19 % | -396.614 K -32.42 % | -299.503 K |
| Other financing activites | 43.870 M 2 232.93 % | 1.880 M -81.86 % | 10.365 M -85.14 % | 69.773 M 2.34 % | 68.176 M 75.68 % | 38.806 M -36.79 % | 61.393 M 302.28 % | 15.261 M -48.07 % | 29.387 M 142.01 % | 12.143 M 20.37 % | 10.088 M -53.28 % | 21.596 M |
| Net cash used provided by financing activities | 43.881 M 2 360.75 % | 1.783 M -88.73 % | 15.821 M -75.48 % | 64.530 M 52.61 % | 42.284 M -31.43 % | 61.669 M -0.06 % | 61.709 M 315.85 % | 14.839 M -48.80 % | 28.983 M 148.64 % | 11.657 M -9.83 % | 12.927 M -38.74 % | 21.103 M |
| 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 |
| Net change in cash | 39.869 M 276.17 % | 10.599 M 171.36 % | -14.852 M -152.98 % | 28.032 M 194.14 % | 9.530 M 127.51 % | -34.643 M -216.13 % | 29.832 M 354.80 % | -11.708 M -159.81 % | 19.574 M 499.31 % | -4.902 M 42.50 % | -8.525 M -307.87 % | 4.101 M |
| Cash at beginning of period | 42.419 M 33.31 % | 31.820 M -31.82 % | 46.672 M 150.39 % | 18.640 M 104.62 % | 9.110 M -79.18 % | 43.753 M 214.31 % | 13.920 M -45.68 % | 25.628 M 323.32 % | 6.054 M -44.74 % | 10.956 M -43.76 % | 19.482 M 26.67 % | 15.380 M |
| Cash at end of period | 82.287 M 93.99 % | 42.419 M 33.31 % | 31.820 M -31.82 % | 46.672 M 150.39 % | 18.640 M 104.62 % | 9.110 M -79.18 % | 43.753 M 214.31 % | 13.920 M -45.68 % | 25.628 M 323.32 % | 6.054 M -44.74 % | 10.956 M -43.76 % | 19.482 M |
| Operating cash flow | 4.216 M -16.50 % | 5.049 M -8.33 % | 5.508 M -10.34 % | 6.144 M 17.96 % | 5.208 M 35.60 % | 3.841 M 1.41 % | 3.787 M 231.72 % | 1.142 M -52.28 % | 2.393 M 53.73 % | 1.556 M -12.72 % | 1.783 M -0.76 % | 1.797 M |
| Capital expenditure | -72.581 K 96.39 % | -2.011 M -486.06 % | -343.095 K 59.07 % | -838.232 K -317.12 % | -200.957 K 11.01 % | -225.821 K 68.49 % | -716.579 K -488.58 % | -121.748 K 24.21 % | -160.631 K 72.85 % | -591.688 K -967.84 % | -55.410 K -48.00 % | -37.439 K |
| Free CashFlow | 4.143 M 36.36 % | 3.039 M -41.17 % | 5.165 M -2.64 % | 5.305 M 5.95 % | 5.007 M 38.51 % | 3.615 M 17.72 % | 3.071 M 201.06 % | 1.020 M -54.30 % | 2.232 M 131.37 % | 964.657 K -44.17 % | 1.728 M -1.80 % | 1.759 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2017-12-31 | 2017-09-30 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 7.022 M 2.47 % | 6.853 M 10.75 % | 6.188 M 2.47 % | 6.039 M 4.19 % | 5.796 M 6.13 % | 5.461 M 2.30 % | 5.338 M -1.28 % | 5.407 M 1.07 % | 5.350 M 8.63 % | 4.925 M 4.34 % | 4.720 M 14.18 % | 4.134 M -7.66 % | 4.477 M 5.37 % | 4.249 M 2.02 % | 4.165 M 3.19 % | 4.036 M -5.78 % | 4.283 M 3.17 % | 4.152 M -4.82 % | 4.362 M 0.68 % | 4.333 M 12.97 % | 3.835 M -0.70 % | 3.862 M -12.33 % | 4.405 M 26.97 % | 3.470 M -28.22 % | 4.833 M 39.40 % | 3.467 M 13.15 % | 3.064 M 19.84 % | 2.557 M 16.17 % | 2.201 M 1.35 % | 2.172 M 10.82 % | 1.960 M 3.24 % | 1.898 M 5.19 % | 1.804 M 2.66 % | 1.758 M 2.21 % | 1.720 M 1.15 % | 1.700 M 1.12 % | 1.681 M 3.11 % | 1.631 M -6.09 % | 1.736 M 7.38 % | 1.617 M 3.77 % | 1.558 M 4.58 % | 1.490 M 5.98 % | 1.406 M -3.60 % | 1.459 M -3.09 % | 1.505 M 9.64 % | 1.373 M |
| Net income | 1.285 M 4.81 % | 1.226 M 43.73 % | 853.000 K 2.77 % | 830.000 K -4.27 % | 867.000 K 11.01 % | 781.000 K 1.96 % | 766.000 K -15.45 % | 906.000 K -8.48 % | 990.000 K 14.58 % | 864.000 K -12.82 % | 991.000 K -14.57 % | 1.160 M -3.09 % | 1.197 M 13.59 % | 1.054 M -9.86 % | 1.169 M 7.47 % | 1.088 M -18.08 % | 1.328 M 0.81 % | 1.317 M -7.65 % | 1.426 M 51.18 % | 943.551 K -3.63 % | 979.074 K -0.93 % | 988.245 K -14.66 % | 1.158 M 44.07 % | 803.747 K -52.64 % | 1.697 M 109.51 % | 810.075 K 18.97 % | 680.885 K 0.92 % | 674.653 K 59.87 % | 421.988 K -25.65 % | 567.571 K 159.74 % | 218.514 K -54.37 % | 478.885 K 4.59 % | 457.871 K 24.94 % | 366.481 K 5.81 % | 346.347 K -21.88 % | 443.362 K 12.93 % | 392.595 K 9.96 % | 357.026 K -16.41 % | 427.107 K 12.85 % | 378.460 K -2.74 % | 389.111 K 22.04 % | 318.835 K 2.69 % | 310.485 K -11.84 % | 352.168 K -12.71 % | 403.424 K 43.83 % | 280.487 K |
| Income before tax | 1.285 M 4.81 % | 1.226 M 2.34 % | 1.198 M -41.58 % | 2.051 M 68.22 % | 1.219 M 11.32 % | 1.095 M 10.94 % | 987.000 K -22.77 % | 1.278 M 29.09 % | 990.000 K -18.79 % | 1.219 M -32.13 % | 1.796 M 9.45 % | 1.641 M -25.07 % | 2.190 M 47.20 % | 1.488 M -9.94 % | 1.652 M 9.71 % | 1.506 M -20.95 % | 1.905 M 0.30 % | 1.899 M -6.18 % | 2.024 M 49.34 % | 1.356 M -2.55 % | 1.391 M -1.64 % | 1.414 M -14.18 % | 1.648 M 53.62 % | 1.073 M -55.38 % | 2.404 M 116.19 % | 1.112 M 18.95 % | 934.885 K 0.67 % | 928.653 K -0.77 % | 935.838 K 4.38 % | 896.571 K 198.35 % | 300.514 K -58.71 % | 727.885 K 29.55 % | 561.871 K 0.79 % | 557.481 K 6.93 % | 521.347 K -24.92 % | 694.362 K 12.43 % | 617.595 K 11.68 % | 553.026 K -17.10 % | 667.107 K 14.53 % | 582.460 K -3.10 % | 601.111 K 26.06 % | 476.835 K 0.50 % | 474.485 K -15.14 % | 559.168 K -14.82 % | 656.424 K 47.68 % | 444.487 K |
| Income before tax ratio | 0.18 2.29 % | 0.18 -7.59 % | 0.19 -42.99 % | 0.34 61.46 % | 0.21 4.89 % | 0.20 8.44 % | 0.18 -21.77 % | 0.24 27.73 % | 0.19 -25.24 % | 0.25 -34.95 % | 0.38 -4.14 % | 0.40 -18.85 % | 0.49 39.70 % | 0.35 -11.73 % | 0.40 6.31 % | 0.37 -16.11 % | 0.44 -2.78 % | 0.46 -1.43 % | 0.46 48.33 % | 0.31 -13.74 % | 0.36 -0.94 % | 0.37 -2.12 % | 0.37 20.99 % | 0.31 -37.84 % | 0.50 55.08 % | 0.32 5.12 % | 0.31 -15.99 % | 0.36 -14.58 % | 0.43 2.99 % | 0.41 169.23 % | 0.15 -60.01 % | 0.38 23.15 % | 0.31 -1.82 % | 0.32 4.62 % | 0.30 -25.77 % | 0.41 11.19 % | 0.37 8.30 % | 0.34 -11.73 % | 0.38 6.66 % | 0.36 -6.63 % | 0.39 20.55 % | 0.32 -5.17 % | 0.34 -11.97 % | 0.38 -12.10 % | 0.44 34.69 % | 0.32 |
| EBITDA | 1.819 M 5.51 % | 1.724 M 43.91 % | 1.198 M 3.01 % | 1.163 M -4.59 % | 1.219 M 11.32 % | 1.095 M 10.94 % | 987.000 K -22.77 % | 1.278 M 29.09 % | 990.000 K -18.79 % | 1.219 M -12.49 % | 1.393 M -15.11 % | 1.641 M -3.13 % | 1.694 M 13.86 % | 1.488 M -9.94 % | 1.652 M 9.71 % | 1.506 M -20.95 % | 1.905 M 0.30 % | 1.899 M -6.18 % | 2.024 M 49.34 % | 1.356 M -2.55 % | 1.391 M -1.64 % | 1.414 M -14.18 % | 1.648 M 53.62 % | 1.073 M -55.38 % | 2.404 M 116.19 % | 1.112 M 18.95 % | 934.885 K 519.83 % | -222.682 K 8.44 % | -243.207 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.363 M 48.06 % | 920.265 K -15.27 % | 1.086 M -21.06 % | 1.376 M 2.97 % | 1.336 M 7.81 % | 1.240 M 23.49 % | 1.004 M -24.03 % | 1.321 M 7.30 % | 1.231 M 22.43 % | 1.006 M 16.53 % | 863.127 K 2.95 % | 838.396 K | 0.000 | 0.000 |
| Net income ratio | 0.18 2.29 % | 0.18 29.78 % | 0.14 0.30 % | 0.14 -8.12 % | 0.15 4.60 % | 0.14 -0.34 % | 0.14 -14.36 % | 0.17 -9.45 % | 0.19 5.48 % | 0.18 -16.44 % | 0.21 -25.18 % | 0.28 4.95 % | 0.27 7.81 % | 0.25 -11.64 % | 0.28 4.14 % | 0.27 -13.06 % | 0.31 -2.29 % | 0.32 -2.97 % | 0.33 50.15 % | 0.22 -14.69 % | 0.26 -0.23 % | 0.26 -2.66 % | 0.26 13.47 % | 0.23 -34.03 % | 0.35 50.29 % | 0.23 5.14 % | 0.22 -15.78 % | 0.26 37.62 % | 0.19 -26.64 % | 0.26 134.39 % | 0.11 -55.80 % | 0.25 -0.58 % | 0.25 21.70 % | 0.21 3.53 % | 0.20 -22.77 % | 0.26 11.68 % | 0.23 6.64 % | 0.22 -10.99 % | 0.25 5.09 % | 0.23 -6.27 % | 0.25 16.70 % | 0.21 -3.10 % | 0.22 -8.54 % | 0.24 -9.92 % | 0.27 31.18 % | 0.20 |
| Ratio EBITDA | 0.26 2.97 % | 0.25 29.94 % | 0.19 0.53 % | 0.19 -8.43 % | 0.21 4.89 % | 0.20 8.44 % | 0.18 -21.77 % | 0.24 27.73 % | 0.19 -25.24 % | 0.25 -16.13 % | 0.30 -25.65 % | 0.40 4.91 % | 0.38 8.06 % | 0.35 -11.73 % | 0.40 6.31 % | 0.37 -16.11 % | 0.44 -2.78 % | 0.46 -1.43 % | 0.46 48.33 % | 0.31 -13.74 % | 0.36 -0.94 % | 0.37 -2.12 % | 0.37 20.99 % | 0.31 -37.84 % | 0.50 55.08 % | 0.32 5.12 % | 0.31 450.33 % | -0.09 21.18 % | -0.11 | 0.00 | 0.00 | 0.00 -100.00 % | 0.76 44.22 % | 0.52 -17.10 % | 0.63 -21.96 % | 0.81 1.83 % | 0.79 4.56 % | 0.76 31.49 % | 0.58 -29.26 % | 0.82 3.40 % | 0.79 17.07 % | 0.67 9.95 % | 0.61 6.80 % | 0.57 | 0.00 | 0.00 |
| Gross profit ratio | 0.72 1.96 % | 0.71 2.95 % | 0.69 -0.47 % | 0.69 -1.59 % | 0.70 0.05 % | 0.70 -0.75 % | 0.71 -4.31 % | 0.74 -1.74 % | 0.75 -4.45 % | 0.79 -9.00 % | 0.86 -6.21 % | 0.92 -4.29 % | 0.96 0.08 % | 0.96 -1.28 % | 0.97 0.20 % | 0.97 0.15 % | 0.97 -0.01 % | 0.97 -0.13 % | 0.97 0.94 % | 0.96 1.07 % | 0.95 0.71 % | 0.95 3.54 % | 0.91 2.90 % | 0.89 -1.91 % | 0.91 3.82 % | 0.87 -1.81 % | 0.89 -11.13 % | 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 | 2.254 M -0.70 % | 2.270 M -1.52 % | 2.305 M -0.01 % | 2.306 M 1.05 % | 2.282 M -0.67 % | 2.297 M 3.07 % | 2.229 M -2.50 % | 2.286 M 0.00 % | 2.286 M -0.23 % | 2.291 M 0.00 % | 2.291 M 0.00 % | 2.291 M -0.20 % | 2.296 M 0.00 % | 2.296 M 0.00 % | 2.296 M 0.00 % | 2.296 M 0.38 % | 2.287 M 0.00 % | 2.287 M 0.05 % | 2.286 M 2.01 % | 2.241 M -1.97 % | 2.286 M 0.00 % | 2.286 M 0.00 % | 2.286 M -0.52 % | 2.298 M 0.52 % | 2.286 M -0.01 % | 2.286 M 0.00 % | 2.286 M -0.21 % | 2.291 M -0.09 % | 2.293 M 0.31 % | 2.286 M 0.00 % | 2.286 M 0.02 % | 2.285 M 0.00 % | 2.285 M 0.00 % | 2.285 M 3.01 % | 2.219 M -4.36 % | 2.320 M 0.00 % | 2.320 M 0.00 % | 2.320 M 6.59 % | 2.176 M -6.92 % | 2.338 M 0.00 % | 2.338 M 0.00 % | 2.338 M 6.66 % | 2.192 M -0.21 % | 2.197 M 0.00 % | 2.197 M 0.00 % | 2.197 M |
| Weighted average shs out | 2.216 M -0.61 % | 2.229 M -0.70 % | 2.245 M 0.07 % | 2.243 M 0.91 % | 2.223 M -0.37 % | 2.231 M 0.13 % | 2.229 M -2.50 % | 2.286 M 0.00 % | 2.286 M 0.00 % | 2.286 M 0.00 % | 2.286 M 2.27 % | 2.235 M -2.21 % | 2.286 M 0.00 % | 2.286 M 0.00 % | 2.286 M 2.01 % | 2.241 M -1.97 % | 2.286 M 0.00 % | 2.286 M 0.00 % | 2.286 M 2.01 % | 2.241 M -1.97 % | 2.286 M 0.00 % | 2.286 M 0.00 % | 2.286 M -0.52 % | 2.298 M 0.52 % | 2.286 M -0.01 % | 2.286 M 0.00 % | 2.286 M -0.21 % | 2.291 M -0.09 % | 2.293 M 0.31 % | 2.286 M -1.53 % | 2.321 M 4.63 % | 2.219 M 0.00 % | 2.219 M 0.00 % | 2.219 M 0.00 % | 2.219 M -4.22 % | 2.316 M 0.00 % | 2.316 M 0.00 % | 2.316 M 6.31 % | 2.179 M -8.05 % | 2.370 M 0.00 % | 2.370 M 0.00 % | 2.370 M 5.11 % | 2.254 M 1.97 % | 2.211 M 0.00 % | 2.211 M 0.00 % | 2.211 M |
| EPS diluted | 0.57 5.56 % | 0.54 45.95 % | 0.37 2.78 % | 0.36 -5.26 % | 0.38 11.76 % | 0.34 0.00 % | 0.34 -15.00 % | 0.40 -6.98 % | 0.43 13.16 % | 0.38 -11.63 % | 0.43 -15.69 % | 0.51 -1.92 % | 0.52 13.04 % | 0.46 -9.80 % | 0.51 8.51 % | 0.47 -18.97 % | 0.58 0.00 % | 0.58 -6.45 % | 0.62 40.91 % | 0.44 4.76 % | 0.42 -2.33 % | 0.43 -15.69 % | 0.51 45.71 % | 0.35 -52.70 % | 0.74 111.43 % | 0.35 16.67 % | 0.30 3.45 % | 0.29 61.11 % | 0.18 -28.00 % | 0.25 161.51 % | 0.10 -54.48 % | 0.21 5.00 % | 0.20 25.00 % | 0.16 0.00 % | 0.16 -15.79 % | 0.19 11.76 % | 0.17 13.33 % | 0.15 -25.00 % | 0.20 25.00 % | 0.16 -5.88 % | 0.17 21.43 % | 0.14 0.00 % | 0.14 -12.50 % | 0.16 -11.11 % | 0.18 38.46 % | 0.13 |
| Earnings per share | 0.58 5.45 % | 0.55 44.74 % | 0.38 2.70 % | 0.37 -5.13 % | 0.39 11.43 % | 0.35 2.94 % | 0.34 -15.00 % | 0.40 -6.98 % | 0.43 13.16 % | 0.38 -11.63 % | 0.43 -17.31 % | 0.52 0.00 % | 0.52 13.04 % | 0.46 -9.80 % | 0.51 4.08 % | 0.49 -15.52 % | 0.58 0.00 % | 0.58 -6.45 % | 0.62 40.91 % | 0.44 4.76 % | 0.42 -2.33 % | 0.43 -15.69 % | 0.51 45.71 % | 0.35 -52.70 % | 0.74 111.43 % | 0.35 16.67 % | 0.30 3.45 % | 0.29 61.11 % | 0.18 -28.00 % | 0.25 165.67 % | 0.09 -57.23 % | 0.22 4.76 % | 0.21 23.53 % | 0.17 6.25 % | 0.16 -15.79 % | 0.19 11.76 % | 0.17 13.33 % | 0.15 -25.00 % | 0.20 25.00 % | 0.16 0.00 % | 0.16 23.08 % | 0.13 -7.14 % | 0.14 -12.50 % | 0.16 -11.11 % | 0.18 38.46 % | 0.13 |
| Gross profit | 5.067 M 4.47 % | 4.850 M 14.01 % | 4.254 M 1.99 % | 4.171 M 2.53 % | 4.068 M 6.19 % | 3.831 M 1.54 % | 3.773 M -5.53 % | 3.994 M -0.70 % | 4.022 M 3.79 % | 3.875 M -5.05 % | 4.081 M 7.08 % | 3.811 M -11.62 % | 4.312 M 5.45 % | 4.089 M 0.72 % | 4.060 M 3.40 % | 3.926 M -5.64 % | 4.161 M 3.15 % | 4.034 M -4.95 % | 4.244 M 1.63 % | 4.176 M 14.18 % | 3.657 M 0.00 % | 3.657 M -9.22 % | 4.028 M 30.65 % | 3.083 M -29.59 % | 4.379 M 44.73 % | 3.026 M 11.10 % | 2.723 M 6.50 % | 2.557 M 16.17 % | 2.201 M 1.35 % | 2.172 M 10.82 % | 1.960 M 3.24 % | 1.898 M 5.19 % | 1.804 M 2.66 % | 1.758 M 2.21 % | 1.720 M 1.15 % | 1.700 M 1.12 % | 1.681 M 3.11 % | 1.631 M -6.09 % | 1.736 M 7.38 % | 1.617 M 3.77 % | 1.558 M 4.58 % | 1.490 M 5.98 % | 1.406 M -3.60 % | 1.459 M -3.09 % | 1.505 M 9.64 % | 1.373 M |
| Income tax expense | 0.000 | 0.000 | 0.000 -100.00 % | 1.220 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 355.000 K -11.91 % | 403.000 K -16.22 % | 481.000 K -3.02 % | 496.000 K 14.29 % | 434.000 K -10.14 % | 483.000 K 15.55 % | 418.000 K -27.56 % | 577.000 K -0.86 % | 582.000 K -2.68 % | 598.000 K 45.15 % | 412.000 K 0.00 % | 412.000 K -3.29 % | 426.000 K -13.06 % | 490.000 K 82.16 % | 269.000 K -61.95 % | 707.000 K 134.11 % | 302.000 K 18.90 % | 254.000 K 0.00 % | 254.000 K -50.57 % | 513.850 K 56.19 % | 329.000 K 301.22 % | 82.000 K -67.07 % | 249.000 K 139.42 % | 104.000 K -45.55 % | 191.000 K 9.14 % | 175.000 K -30.28 % | 251.000 K 11.56 % | 225.000 K 14.80 % | 196.000 K -18.33 % | 240.000 K 17.65 % | 204.000 K -3.77 % | 212.000 K 34.18 % | 158.000 K -3.66 % | 164.000 K -20.77 % | 207.000 K -18.18 % | 253.000 K 54.27 % | 164.000 K |
| Cost of revenue | 1.955 M -2.40 % | 2.003 M 3.57 % | 1.934 M 3.53 % | 1.868 M 8.10 % | 1.728 M 6.01 % | 1.630 M 4.15 % | 1.565 M 10.76 % | 1.413 M 6.40 % | 1.328 M 26.48 % | 1.050 M 64.32 % | 639.000 K 97.83 % | 323.000 K 95.76 % | 165.000 K 3.21 % | 159.869 K 52.72 % | 104.683 K -4.28 % | 109.364 K -10.54 % | 122.253 K 3.64 % | 117.963 K -0.46 % | 118.510 K -24.42 % | 156.803 K -11.94 % | 178.071 K -13.21 % | 205.177 K -45.55 % | 376.788 K -2.45 % | 386.246 K -15.02 % | 454.490 K 2.89 % | 441.710 K 29.54 % | 340.978 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 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 7.479 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 -100.00 % | 848.781 K | 0.000 -100.00 % | 1.241 M | 0.000 | 0.000 | 0.000 -100.00 % | 742.869 K | 0.000 | 0.000 | 0.000 -100.00 % | 630.102 K | 0.000 | 0.000 | 0.000 -100.00 % | 644.972 K | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 -100.00 % | 239.114 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 -100.00 % | 224.314 K | 0.000 -100.00 % | 247.859 K | 0.000 | 0.000 | 0.000 -100.00 % | 173.159 K | 0.000 | 0.000 | 0.000 -100.00 % | 102.586 K | 0.000 | 0.000 | 0.000 -100.00 % | 92.196 K | 0.000 | 0.000 | 0.000 |
| Other expenses | 3.248 M 3.90 % | 3.126 M 2.29 % | 3.056 M 164.89 % | -4.710 M -265.32 % | 2.849 M 4.13 % | 2.736 M -1.79 % | 2.786 M 2.58 % | 2.716 M -10.42 % | 3.032 M 14.16 % | 2.656 M -1.19 % | 2.688 M 23.87 % | 2.170 M -17.11 % | 2.618 M 0.64 % | 2.601 M 8.03 % | 2.408 M -0.52 % | 2.421 M 7.30 % | 2.256 M 5.69 % | 2.134 M -3.82 % | 2.219 M -21.31 % | 2.820 M 24.46 % | 2.266 M 1.03 % | 2.243 M -5.78 % | 2.380 M 18.40 % | 2.011 M 1.81 % | 1.975 M 3.20 % | 1.913 M 7.00 % | 1.788 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 |
| Operating expenses | 3.248 M 3.90 % | 3.126 M 2.29 % | 3.056 M 1.60 % | 3.008 M 5.58 % | 2.849 M 4.13 % | 2.736 M -1.79 % | 2.786 M 2.58 % | 2.716 M -10.42 % | 3.032 M 14.16 % | 2.656 M -1.19 % | 2.688 M 23.87 % | 2.170 M -17.11 % | 2.618 M 0.64 % | 2.601 M 8.03 % | 2.408 M -0.52 % | 2.421 M 7.30 % | 2.256 M 5.69 % | 2.134 M -3.82 % | 2.219 M -21.31 % | 2.820 M 24.46 % | 2.266 M 1.03 % | 2.243 M -5.78 % | 2.380 M 18.40 % | 2.011 M 1.81 % | 1.975 M 3.20 % | 1.913 M 7.00 % | 1.788 M 9.83 % | 1.628 M 28.69 % | 1.265 M -0.78 % | 1.275 M -23.15 % | 1.659 M 41.78 % | 1.170 M -5.82 % | 1.243 M 3.53 % | 1.200 M 0.15 % | 1.198 M 19.14 % | 1.006 M -5.45 % | 1.064 M -1.28 % | 1.078 M 0.78 % | 1.069 M 3.36 % | 1.035 M 8.09 % | 957.129 K -5.53 % | 1.013 M 8.77 % | 931.489 K 3.57 % | 899.355 K 5.98 % | 848.571 K -8.58 % | 928.161 K |
| Cost and expenses | 5.203 M 1.44 % | 5.129 M 2.79 % | 4.990 M 2.34 % | 4.876 M 6.53 % | 4.577 M 4.83 % | 4.366 M 0.34 % | 4.351 M 5.38 % | 4.129 M -5.30 % | 4.360 M 17.65 % | 3.706 M 11.39 % | 3.327 M 33.45 % | 2.493 M -10.42 % | 2.783 M 0.79 % | 2.761 M 9.89 % | 2.513 M -0.68 % | 2.530 M 6.38 % | 2.378 M 5.59 % | 2.252 M -3.65 % | 2.338 M -21.48 % | 2.977 M 21.81 % | 2.444 M -0.16 % | 2.448 M -11.22 % | 2.757 M 15.04 % | 2.397 M -1.33 % | 2.429 M 3.14 % | 2.355 M 10.61 % | 2.129 M 30.77 % | 1.628 M 28.69 % | 1.265 M -0.78 % | 1.275 M -23.15 % | 1.659 M 41.78 % | 1.170 M -5.82 % | 1.243 M 3.53 % | 1.200 M 0.15 % | 1.198 M 19.14 % | 1.006 M -5.45 % | 1.064 M -1.28 % | 1.078 M 0.78 % | 1.069 M 3.36 % | 1.035 M 8.09 % | 957.129 K -5.53 % | 1.013 M 8.77 % | 931.489 K 3.57 % | 899.355 K 5.98 % | 848.571 K -8.58 % | 928.161 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 7.718 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 -100.00 % | 1.078 M 0.43 % | 1.073 M 27.35 % | 842.635 K -43.42 % | 1.489 M 97.72 % | 753.219 K -10.57 % | 842.263 K 0.58 % | 837.433 K -8.58 % | 916.028 K 37.72 % | 665.122 K -5.59 % | 704.514 K -4.08 % | 734.461 K 0.24 % | 732.688 K 10.15 % | 665.147 K 3.61 % | 641.998 K -14.26 % | 748.737 K 1.57 % | 737.168 K 18.87 % | 620.128 K -2.80 % | 638.002 K -2.51 % | 654.447 K |
| Interest income | 6.681 M 1.84 % | 6.560 M 10.42 % | 5.941 M 2.77 % | 5.781 M 4.71 % | 5.521 M 7.00 % | 5.160 M 1.78 % | 5.070 M -1.73 % | 5.159 M 1.32 % | 5.092 M 8.80 % | 4.680 M 4.05 % | 4.498 M -0.84 % | 4.536 M 6.60 % | 4.255 M 6.08 % | 4.011 M 5.30 % | 3.809 M 1.80 % | 3.742 M -3.81 % | 3.890 M 2.45 % | 3.797 M -5.28 % | 4.009 M -3.49 % | 4.154 M 15.76 % | 3.588 M 1.90 % | 3.521 M 5.99 % | 3.322 M 2.96 % | 3.227 M -2.44 % | 3.307 M 2.73 % | 3.219 M 9.54 % | 2.939 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 |
| Interest expense | 1.955 M -2.40 % | 2.003 M 3.57 % | 1.934 M 3.53 % | 1.868 M 8.10 % | 1.728 M 6.01 % | 1.630 M 4.15 % | 1.565 M 10.76 % | 1.413 M 6.40 % | 1.328 M 26.48 % | 1.050 M 64.32 % | 639.000 K 97.83 % | 323.000 K 95.76 % | 165.000 K 3.21 % | 159.869 K 52.72 % | 104.683 K -4.28 % | 109.364 K -10.54 % | 122.253 K 3.64 % | 117.963 K -0.46 % | 118.510 K -24.42 % | 156.803 K -11.94 % | 178.071 K -13.21 % | 205.177 K -45.55 % | 376.788 K -2.45 % | 386.246 K -15.02 % | 454.490 K 2.89 % | 441.710 K 29.54 % | 340.978 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 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -928.653 K 0.77 % | -935.838 K -4.38 % | -896.571 K -198.35 % | -300.514 K 58.71 % | -727.885 K -29.55 % | -561.871 K -0.79 % | -557.481 K -6.93 % | -521.347 K 24.92 % | -694.362 K -12.43 % | -617.595 K -11.68 % | -553.026 K 17.10 % | -667.107 K -14.53 % | -582.460 K 3.10 % | -601.111 K -26.06 % | -476.835 K -0.50 % | -474.485 K 15.14 % | -559.168 K 14.82 % | -656.424 K -47.68 % | -444.487 K |
| Operating income | 1.819 M 5.51 % | 1.724 M 43.91 % | 1.198 M 3.01 % | 1.163 M -4.59 % | 1.219 M 11.32 % | 1.095 M 10.94 % | 987.000 K -22.77 % | 1.278 M 29.09 % | 990.000 K -18.79 % | 1.219 M -12.49 % | 1.393 M -15.11 % | 1.641 M -3.13 % | 1.694 M 13.86 % | 1.488 M -9.94 % | 1.652 M 9.71 % | 1.506 M -20.95 % | 1.905 M 0.30 % | 1.899 M -6.18 % | 2.024 M 49.34 % | 1.356 M -2.55 % | 1.391 M -1.64 % | 1.414 M -14.18 % | 1.648 M 53.62 % | 1.073 M -55.38 % | 2.404 M 116.19 % | 1.112 M 18.95 % | 934.885 K 0.67 % | 928.653 K -0.77 % | 935.838 K 4.38 % | 896.571 K 198.35 % | 300.514 K -58.71 % | 727.885 K 29.55 % | 561.871 K 0.79 % | 557.481 K 6.93 % | 521.347 K -24.92 % | 694.362 K 12.43 % | 617.595 K 11.68 % | 553.026 K -17.10 % | 667.107 K 14.53 % | 582.460 K -3.10 % | 601.111 K 26.06 % | 476.835 K 0.50 % | 474.485 K -15.14 % | 559.168 K -14.82 % | 656.424 K 47.68 % | 444.487 K |
| Operating income ratio | 0.26 2.97 % | 0.25 29.94 % | 0.19 0.53 % | 0.19 -8.43 % | 0.21 4.89 % | 0.20 8.44 % | 0.18 -21.77 % | 0.24 27.73 % | 0.19 -25.24 % | 0.25 -16.13 % | 0.30 -25.65 % | 0.40 4.91 % | 0.38 8.06 % | 0.35 -11.73 % | 0.40 6.31 % | 0.37 -16.11 % | 0.44 -2.78 % | 0.46 -1.43 % | 0.46 48.33 % | 0.31 -13.74 % | 0.36 -0.94 % | 0.37 -2.12 % | 0.37 20.99 % | 0.31 -37.84 % | 0.50 55.08 % | 0.32 5.12 % | 0.31 -15.99 % | 0.36 -14.58 % | 0.43 2.99 % | 0.41 169.23 % | 0.15 -60.01 % | 0.38 23.15 % | 0.31 -1.82 % | 0.32 4.62 % | 0.30 -25.77 % | 0.41 11.19 % | 0.37 8.30 % | 0.34 -11.73 % | 0.38 6.66 % | 0.36 -6.63 % | 0.39 20.55 % | 0.32 -5.17 % | 0.34 -11.97 % | 0.38 -12.10 % | 0.44 34.69 % | 0.32 |
| Total other income expenses net | -534.000 K -7.23 % | -498.000 K | 0.000 -100.00 % | 887.655 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 403.000 K | 0.000 -100.00 % | 496.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 -100.00 % | 222.682 K | 0.000 100.00 % | -432.518 K | 0.000 | 0.000 100.00 % | -400.321 K | 0.000 100.00 % | -282.397 K 17.14 % | -340.814 K 5.17 % | -359.380 K -4.70 % | -343.250 K | 0.000 100.00 % | -369.428 K -17.23 % | -315.131 K -19.16 % | -264.466 K -36.10 % | -194.321 K | 0.000 | 0.000 | 0.000 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2017-12-31 | 2017-09-30 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2017-09-30 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -18.464 M 3.89 % | -19.212 M 34.00 % | -29.107 M 64.26 % | -81.434 M -223.72 % | -25.156 M -4.66 % | -24.037 M -1.47 % | -23.688 M 35.26 % | -36.592 M -74.00 % | -21.030 M -29.05 % | -16.295 M 0.04 % | -16.303 M 11.46 % | -18.413 M -232.14 % | 13.935 M 224.87 % | -11.159 M -66.67 % | -6.696 M 85.28 % | -45.494 M -96.35 % | -23.170 M 6.77 % | -24.851 M -88.52 % | -13.182 M 27.73 % | -18.241 M -24.12 % | -14.696 M -421.46 % | -2.818 M -135.46 % | -1.197 M 86.01 % | -8.553 M 79.32 % | -41.358 M -197.11 % | -13.920 M -220.10 % | -4.349 M 83.03 % | -25.628 M -302.01 % | -6.375 M -48.39 % | -4.296 M -20.86 % | -3.555 M 41.29 % | -6.054 M -342.95 % | 2.492 M -24.72 % | 3.310 M -7.26 % | 3.570 M 147.88 % | -7.456 M -340.93 % | 3.095 M -16.63 % | 3.712 M 119.06 % | -19.482 M -568.20 % | -2.916 M 18.43 % | -3.574 M -48.66 % | -2.404 M |
| Total investments | 260.216 M 4.58 % | 248.824 M 3.38 % | 240.693 M -1.18 % | 243.562 M 2.53 % | 237.563 M 1.55 % | 233.942 M 0.71 % | 232.288 M -1.64 % | 236.168 M 0.61 % | 234.728 M 2 175.84 % | -11.308 M -104.76 % | 237.776 M -0.07 % | 237.945 M 1 354.83 % | 16.356 M -92.77 % | 226.281 M 1.13 % | 223.758 M -4.62 % | 234.604 M 4.33 % | 224.873 M -7.36 % | 242.733 M -7.28 % | 261.781 M | 0.000 -100.00 % | 274.299 M -1.20 % | 277.642 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 |
| Total debt | 5.928 M 0.22 % | 5.915 M 0.20 % | 5.903 M -16.21 % | 7.045 M 19.84 % | 5.879 M 0.20 % | 5.867 M 0.20 % | 5.855 M -20.51 % | 7.365 M 26.31 % | 5.831 M 0.21 % | 5.819 M 0.21 % | 5.807 M -15.74 % | 6.892 M 19.18 % | 5.783 M 0.21 % | 5.771 M -3.46 % | 5.977 M 324.99 % | 1.406 M 410.08 % | 275.726 K -13.10 % | 317.305 K -94.08 % | 5.358 M 1 243.21 % | 398.922 K -96.67 % | 11.977 M -53.36 % | 25.679 M 241.58 % | 7.518 M 1 251.66 % | 556.174 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 100.00 % | 3.500 M -50.00 % | 7.000 M 0.00 % | 7.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -9.270 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.807 M | 0.000 | 0.000 100.00 % | -12.737 M | 0.000 | 0.000 100.00 % | -16.604 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.506 M | 0.000 | 0.000 100.00 % | -1.777 M -710.60 % | -219.278 K 73.84 % | -838.217 K -144.38 % | -343.000 K -561.79 % | 74.276 K 124.01 % | -309.371 K -177.41 % | 399.633 K -17.72 % | 485.706 K 37.63 % | 352.915 K 47.04 % | 240.015 K -21.23 % | 304.691 K 171.02 % | 112.423 K -70.78 % | 384.764 K 66.55 % | 231.020 K -3.34 % | 239.002 K 4.69 % | 228.288 K 227.61 % | -178.899 K -73.80 % | -102.936 K 49.91 % | -205.489 K -241.61 % | 145.111 K |
| Retained earnings | 31.352 M 4.30 % | 30.059 M -5.98 % | 31.971 M 5.24 % | 30.379 M 0.34 % | 30.275 M 3.03 % | 29.386 M 2.60 % | 28.640 M 5.55 % | 27.134 M 0.92 % | 26.887 M 6.53 % | 25.239 M 3.54 % | 24.375 M 3.41 % | 23.570 M 5.18 % | 22.410 M 5.64 % | 21.213 M 5.23 % | 20.159 M 6.16 % | 18.990 M 6.08 % | 17.902 M 8.01 % | 16.574 M 8.63 % | 15.257 M 10.31 % | 13.831 M 7.64 % | 12.850 M 8.13 % | 11.884 M 9.07 % | 10.896 M 11.89 % | 9.738 M 13.28 % | 8.596 M 30.99 % | 6.562 M 6.18 % | 6.180 M 18.77 % | 5.204 M 2.25 % | 5.089 M 7.95 % | 4.714 M 8.12 % | 4.360 M 6.46 % | 4.095 M 6.38 % | 3.850 M 9.77 % | 3.507 M 9.05 % | 3.216 M 8.68 % | 2.959 M 12.45 % | 2.631 M 11.91 % | 2.351 M 27.69 % | 1.842 M 12.93 % | 1.631 M 18.32 % | 1.378 M 28.28 % | 1.074 M |
| Common stock | 18.064 M 0.00 % | 18.064 M -2.87 % | 18.598 M -3.81 % | 19.334 M 3.96 % | 18.598 M 0.00 % | 18.598 M 0.45 % | 18.515 M -3.66 % | 19.218 M 3.80 % | 18.515 M -0.16 % | 18.545 M 0.00 % | 18.545 M -3.11 % | 19.140 M 2.32 % | 18.706 M 0.00 % | 18.706 M 0.00 % | 18.706 M -1.68 % | 19.025 M 1.71 % | 18.706 M 0.00 % | 18.706 M 0.00 % | 18.706 M -1.12 % | 18.917 M 1.13 % | 18.706 M -2.04 % | 19.096 M 0.00 % | 19.096 M -1.51 % | 19.389 M 19.40 % | 16.238 M -0.90 % | 16.385 M 1.08 % | 16.211 M -0.40 % | 16.275 M 0.40 % | 16.211 M 0.00 % | 16.211 M 1.46 % | 15.977 M -0.71 % | 16.092 M 1.59 % | 15.841 M 0.00 % | 15.841 M 1.50 % | 15.607 M -0.71 % | 15.718 M 1.69 % | 15.457 M 0.00 % | 15.457 M -2.41 % | 15.839 M 2.47 % | 15.457 M 0.00 % | 15.457 M 0.00 % | 15.457 M |
| Total equity | 41.368 M 6.47 % | 38.853 M -3.96 % | 40.457 M 4.53 % | 38.704 M -1.73 % | 39.387 M 7.59 % | 36.610 M 3.57 % | 35.348 M 2.08 % | 34.627 M 12.12 % | 30.883 M -2.43 % | 31.654 M 3.09 % | 30.704 M 13.07 % | 27.156 M 8.65 % | 24.995 M -11.67 % | 28.297 M -19.73 % | 35.251 M -8.82 % | 38.661 M 1.31 % | 38.162 M 3.44 % | 36.892 M 5.30 % | 35.036 M -0.62 % | 35.255 M 3.18 % | 34.170 M 5.33 % | 32.440 M 13.62 % | 28.551 M -1.23 % | 28.907 M 19.04 % | 24.283 M 7.43 % | 22.604 M -0.03 % | 22.610 M 6.81 % | 21.170 M -2.60 % | 21.735 M 1.47 % | 21.420 M 2.90 % | 20.817 M 1.91 % | 20.428 M 1.23 % | 20.179 M 2.47 % | 19.692 M 1.42 % | 19.416 M 2.69 % | 18.908 M 2.12 % | 18.515 M 1.77 % | 18.194 M 3.95 % | 17.502 M 0.79 % | 17.365 M 2.10 % | 17.007 M -0.83 % | 17.149 M |
| Other non current liabilities | 2.811 M 9.46 % | 2.568 M 0.67 % | 2.551 M 56.95 % | 1.625 M -43.40 % | 2.872 M 22.74 % | 2.340 M -99.47 % | 444.932 M 29 065.35 % | 1.526 M -52.22 % | 3.193 M 154.87 % | -5.819 M -294.50 % | 2.992 M 125.00 % | 1.330 M 122.99 % | -5.783 M -442.43 % | 1.689 M -11.08 % | 1.899 M 122.30 % | 854.296 K -52.55 % | 1.800 M 15.82 % | 1.554 M -42.77 % | 2.716 M -99.27 % | 370.670 M 16 964.66 % | 2.172 M -25.98 % | 2.935 M -99.01 % | 297.180 M -9.26 % | 327.513 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 155.731 M 6.17 % | 146.679 M 2.15 % | 143.596 M 0.17 % | 143.347 M 2.85 % | 139.377 M 3.12 % | 135.163 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 5.928 M 0.22 % | 5.915 M 0.20 % | 5.903 M -16.21 % | 7.045 M 19.84 % | 5.879 M 0.20 % | 5.867 M 0.20 % | 5.855 M -20.51 % | 7.365 M 26.31 % | 5.831 M 0.21 % | 5.819 M 0.21 % | 5.807 M -15.74 % | 6.892 M 19.18 % | 5.783 M 0.21 % | 5.771 M -3.46 % | 5.977 M 324.99 % | 1.406 M 410.08 % | 275.726 K -13.10 % | 317.305 K -94.08 % | 5.358 M 1 243.21 % | 398.922 K -96.67 % | 11.977 M -53.36 % | 25.679 M 241.58 % | 7.518 M 1 251.66 % | 556.174 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 M 0.00 % | 7.000 M 0.00 % | 7.000 M 100.00 % | 3.500 M -50.00 % | 7.000 M 0.00 % | 7.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 8.739 M 3.02 % | 8.483 M 0.34 % | 8.454 M -2.50 % | 8.671 M -0.92 % | 8.751 M 6.63 % | 8.207 M -98.18 % | 450.787 M 4 970.23 % | 8.891 M -1.48 % | 9.024 M -96.33 % | 245.919 M 2 695.02 % | 8.798 M 7.02 % | 8.221 M -96.38 % | 227.374 M 2 948.23 % | 7.459 M -5.30 % | 7.876 M 248.40 % | 2.261 M 8.90 % | 2.076 M 10.92 % | 1.872 M -76.82 % | 8.074 M -97.82 % | 369.983 M 2 514.84 % | 14.149 M -50.55 % | 28.613 M -90.58 % | 303.803 M -7.19 % | 327.349 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 161.124 M 5.81 % | 152.284 M 2.06 % | 149.211 M 1.62 % | 146.825 M 1.37 % | 144.840 M 2.86 % | 140.819 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 525.306 M -1.37 % | 532.594 M 1.31 % | 525.682 M 7.52 % | 488.916 M 8.29 % | 451.498 M 0.89 % | 447.513 M | 0.000 -100.00 % | 445.045 M -4.87 % | 467.843 M | 0.000 -100.00 % | 436.493 M -1.51 % | 443.165 M | 0.000 -100.00 % | 451.408 M 2.09 % | 442.174 M 2.17 % | 432.800 M 1.82 % | 425.079 M 5.20 % | 404.079 M 1.78 % | 397.016 M | 0.000 -100.00 % | 364.996 M 2.72 % | 355.337 M | 0.000 | 0.000 -100.00 % | 827.453 K 1 406.54 % | 54.924 K -97.56 % | 2.252 M 6 547.72 % | 33.883 K -97.87 % | 1.588 M 19.69 % | 1.327 M -15.35 % | 1.567 M 5 948.53 % | 25.911 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.756 K -97.90 % | 1.225 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 525.306 M -1.37 % | 532.594 M 1.31 % | 525.682 M 7.52 % | 488.916 M 8.29 % | 451.498 M 0.89 % | 447.513 M | 0.000 -100.00 % | 445.045 M -4.87 % | 467.843 M 123.04 % | 209.754 M -51.95 % | 436.493 M -1.51 % | 443.165 M 76.13 % | 251.618 M -44.26 % | 451.408 M 2.09 % | 442.174 M 2.17 % | 432.800 M 1.82 % | 425.079 M 5.20 % | 404.079 M 1.78 % | 397.016 M 36 443.13 % | 1.086 M -99.70 % | 364.996 M 2.72 % | 355.337 M 39 660.63 % | 893.691 K 24.06 % | 720.362 K -12.94 % | 827.453 K 1 406.54 % | 54.924 K -97.56 % | 2.252 M 6 547.72 % | 33.883 K -97.87 % | 1.588 M 19.69 % | 1.327 M -15.35 % | 1.567 M 5 948.53 % | 25.911 K -98.39 % | 1.607 M 15.22 % | 1.395 M 0.72 % | 1.385 M 6 362.65 % | 21.429 K -98.61 % | 1.537 M 14.34 % | 1.344 M 5 117.55 % | 25.756 K -97.90 % | 1.225 M 15.94 % | 1.056 M 20.89 % | 873.685 K |
| Total liabilities | 534.045 M -1.30 % | 541.077 M 1.30 % | 534.136 M 7.35 % | 497.586 M 8.11 % | 460.249 M 0.99 % | 455.720 M 1.09 % | 450.787 M -0.69 % | 453.936 M -4.81 % | 476.867 M 4.65 % | 455.673 M 2.33 % | 445.292 M -1.35 % | 451.386 M -5.76 % | 478.992 M 4.39 % | 458.867 M 1.96 % | 450.051 M 3.45 % | 435.061 M 1.85 % | 427.155 M 5.22 % | 405.951 M 0.21 % | 405.090 M 9.17 % | 371.069 M -2.13 % | 379.145 M -1.25 % | 383.950 M 26.01 % | 304.697 M -7.12 % | 328.069 M 39 548.06 % | 827.453 K 1 406.54 % | 54.924 K -97.56 % | 2.252 M 6 547.72 % | 33.883 K -97.87 % | 1.588 M 19.69 % | 1.327 M -15.35 % | 1.567 M 5 948.53 % | 25.911 K -99.98 % | 162.731 M 5.89 % | 153.679 M 2.05 % | 150.596 M 2.55 % | 146.847 M 0.32 % | 146.377 M 2.96 % | 142.163 M 551 860.54 % | 25.756 K -97.90 % | 1.225 M 15.94 % | 1.056 M 20.89 % | 873.685 K |
| Other non current assets | 286.753 M -4.99 % | 301.807 M 2.46 % | 294.549 M 47.47 % | 199.740 M -11.76 % | 226.359 M 0.65 % | 224.895 M 20.46 % | 186.704 M -8.16 % | 203.288 M -16.34 % | 242.990 M -40.78 % | 410.289 M 94.91 % | 210.499 M -0.03 % | 210.560 M -49.85 % | 419.838 M 75.40 % | 239.367 M -2.09 % | 244.477 M 29.20 % | 189.228 M -11.02 % | 212.663 M 24.29 % | 171.098 M 9.83 % | 155.786 M -59.53 % | 384.962 M 256.04 % | 108.123 M 1.95 % | 106.057 M -67.02 % | 321.535 M -6.74 % | 344.781 M 40.15 % | 246.015 M 17.06 % | 210.153 M -4.52 % | 220.106 M 20.30 % | 182.967 M 1.42 % | 180.402 M 0.19 % | 180.061 M 1.47 % | 177.456 M 3.20 % | 171.948 M -3.26 % | 177.742 M 5.10 % | 169.109 M 1.88 % | 165.995 M 7.64 % | 154.213 M -3.85 % | 160.381 M 2.51 % | 156.448 M 20.00 % | 130.377 M -4.65 % | 136.741 M 3.25 % | 132.441 M 4.69 % | 126.505 M |
| Long term investments | 260.216 M 4.58 % | 248.824 M 3.38 % | 240.693 M -1.18 % | 243.562 M 2.53 % | 237.563 M 1.55 % | 233.942 M 0.71 % | 232.288 M -1.64 % | 236.168 M 0.61 % | 234.728 M 1 326.01 % | 16.460 M -93.08 % | 237.776 M -0.07 % | 237.945 M 1 354.83 % | 16.356 M -92.77 % | 226.281 M 1.13 % | 223.758 M -4.62 % | 234.604 M 4.33 % | 224.873 M -7.36 % | 242.733 M -7.28 % | 261.781 M | 0.000 -100.00 % | 274.299 M -1.20 % | 277.642 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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 4.052 M -2.88 % | 4.172 M -3.89 % | 4.341 M -3.72 % | 4.509 M -3.64 % | 4.679 M 30.37 % | 3.589 M -2.34 % | 3.675 M -28.65 % | 5.150 M 62.42 % | 3.171 M -26.24 % | 4.299 M 10.01 % | 3.908 M 30.78 % | 2.988 M -2.55 % | 3.066 M 3.23 % | 2.970 M 3.95 % | 2.857 M -4.44 % | 2.990 M -2.91 % | 3.080 M 26.77 % | 2.429 M -5.75 % | 2.578 M -5.32 % | 2.722 M -4.14 % | 2.840 M -3.70 % | 2.949 M -1.66 % | 2.999 M -2.81 % | 3.086 M 107.16 % | 1.489 M 50.92 % | 986.930 K -0.04 % | 987.288 K -6.15 % | 1.052 M -3.28 % | 1.088 M -0.41 % | 1.092 M 2.55 % | 1.065 M -0.65 % | 1.072 M 62.30 % | 660.475 K 15.63 % | 571.213 K -2.62 % | 586.608 K 0.15 % | 585.742 K -3.24 % | 605.343 K -2.57 % | 621.320 K -0.51 % | 624.514 K -2.18 % | 638.430 K 0.52 % | 635.139 K -3.31 % | 656.912 K |
| Total non current assets | 551.021 M -0.68 % | 554.803 M 2.82 % | 539.583 M 20.49 % | 447.811 M -4.44 % | 468.601 M 1.34 % | 462.426 M 9.41 % | 422.667 M -4.93 % | 444.606 M -7.54 % | 480.889 M 11.56 % | 431.048 M -4.67 % | 452.183 M 0.15 % | 451.493 M 2.78 % | 439.260 M -6.26 % | 468.619 M -0.53 % | 471.092 M 10.37 % | 426.822 M -3.13 % | 440.616 M 5.85 % | 416.260 M -0.92 % | 420.145 M 8.37 % | 387.684 M 0.63 % | 385.263 M -0.36 % | 386.648 M 19.14 % | 324.534 M -6.71 % | 347.867 M 40.55 % | 247.504 M 17.22 % | 211.140 M -4.50 % | 221.093 M 20.15 % | 184.019 M 1.39 % | 181.490 M 0.19 % | 181.153 M 1.47 % | 178.521 M 3.18 % | 173.020 M -3.02 % | 178.402 M 5.14 % | 169.681 M 1.86 % | 166.582 M 7.61 % | 154.799 M -3.84 % | 160.987 M 2.49 % | 157.069 M 19.90 % | 131.002 M -4.64 % | 137.379 M 3.23 % | 133.076 M 4.65 % | 127.161 M |
| Other current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.925 M | 0.000 | 0.000 -100.00 % | 56.279 M | 0.000 | 0.000 -100.00 % | 64.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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -27.768 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 |
| cash and cash equivalents | 24.392 M -2.93 % | 25.127 M -28.23 % | 35.010 M -60.43 % | 88.480 M 185.10 % | 31.035 M 3.78 % | 29.904 M 1.22 % | 29.543 M -32.79 % | 43.957 M 63.65 % | 26.861 M 21.46 % | 22.114 M 0.02 % | 22.109 M -12.63 % | 25.305 M 410.39 % | -8.153 M -148.15 % | 16.930 M 33.59 % | 12.673 M -72.98 % | 46.900 M 100.04 % | 23.446 M -6.85 % | 25.169 M 35.75 % | 18.541 M -0.53 % | 18.640 M -30.12 % | 26.674 M -6.40 % | 28.497 M 227.00 % | 8.715 M -4.34 % | 9.110 M -77.97 % | 41.358 M 197.11 % | 13.920 M 220.10 % | 4.349 M -83.03 % | 25.628 M 302.01 % | 6.375 M 48.39 % | 4.296 M 20.86 % | 3.555 M -41.29 % | 6.054 M 34.29 % | 4.508 M 22.18 % | 3.690 M 7.56 % | 3.430 M -68.69 % | 10.956 M 180.55 % | 3.905 M 18.78 % | 3.288 M -83.12 % | 19.482 M 568.20 % | 2.916 M -18.43 % | 3.574 M 48.66 % | 2.404 M |
| Cash and short term investments | 24.392 M -2.93 % | 25.127 M -28.23 % | 35.010 M -60.43 % | 88.480 M 185.10 % | 31.035 M 3.78 % | 29.904 M 1.22 % | 29.543 M -32.79 % | 43.957 M 63.65 % | 26.861 M 575.10 % | -5.654 M -125.57 % | 22.109 M -12.63 % | 25.305 M 410.39 % | -8.153 M -148.15 % | 16.930 M 33.59 % | 12.673 M -72.98 % | 46.900 M 100.04 % | 23.446 M -6.85 % | 25.169 M 35.75 % | 18.541 M -0.53 % | 18.640 M -30.12 % | 26.674 M -6.40 % | 28.497 M 227.00 % | 8.715 M -4.34 % | 9.110 M -77.97 % | 41.358 M 197.11 % | 13.920 M 220.10 % | 4.349 M -83.03 % | 25.628 M 302.01 % | 6.375 M 48.39 % | 4.296 M 20.86 % | 3.555 M -41.29 % | 6.054 M 34.29 % | 4.508 M 22.18 % | 3.690 M 7.56 % | 3.430 M -68.69 % | 10.956 M 180.55 % | 3.905 M 18.78 % | 3.288 M -83.12 % | 19.482 M 568.20 % | 2.916 M -18.43 % | 3.574 M 48.66 % | 2.404 M |
| Total current assets | 24.392 M -2.93 % | 25.127 M -28.23 % | 35.010 M -60.43 % | 88.480 M 185.10 % | 31.035 M 3.78 % | 29.904 M -52.88 % | 63.468 M 44.39 % | 43.957 M 63.65 % | 26.861 M -52.27 % | 56.279 M 136.34 % | 23.813 M -11.96 % | 27.049 M -58.21 % | 64.727 M 249.02 % | 18.545 M 30.51 % | 14.210 M -69.70 % | 46.900 M 89.87 % | 24.700 M -7.08 % | 26.582 M 33.03 % | 19.982 M 7.20 % | 18.640 M -33.55 % | 28.052 M -5.68 % | 29.743 M 241.30 % | 8.715 M -4.34 % | 9.110 M -77.97 % | 41.358 M 197.11 % | 13.920 M 220.10 % | 4.349 M -83.03 % | 25.628 M 302.01 % | 6.375 M 48.39 % | 4.296 M 20.86 % | 3.555 M -41.29 % | 6.054 M 34.29 % | 4.508 M 22.18 % | 3.690 M 7.56 % | 3.430 M -68.69 % | 10.956 M 180.55 % | 3.905 M 18.78 % | 3.288 M -83.12 % | 19.482 M 568.20 % | 2.916 M -18.43 % | 3.574 M 48.66 % | 2.404 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.934 M | 0.000 | 0.000 -100.00 % | 6.529 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 |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.720 M 0.93 % | 1.704 M -2.30 % | 1.744 M 7.41 % | 1.623 M 0.49 % | 1.616 M 5.11 % | 1.537 M | 0.000 -100.00 % | 1.255 M -11.21 % | 1.413 M -1.94 % | 1.441 M | 0.000 -100.00 % | 1.378 M 10.64 % | 1.246 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 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | -8.048 M | 0.000 100.00 % | -10.112 M 8.15 % | -11.009 M -16.06 % | -9.486 M 16.60 % | -11.374 M | 0.000 100.00 % | -11.725 M 19.24 % | -14.519 M -2 492.83 % | 606.770 K 104.97 % | -12.216 M 21.46 % | -15.554 M -3 321.95 % | 482.766 K 104.15 % | -11.621 M -221.61 % | -3.613 M -659.21 % | 646.172 K -58.42 % | 1.554 M -3.58 % | 1.612 M 50.12 % | 1.074 M | 0.000 -100.00 % | 2.614 M 79.01 % | 1.460 M 333.27 % | 337.087 K | 0.000 -100.00 % | 287.631 K | 0.000 -100.00 % | 144.721 K | 0.000 -100.00 % | 36.075 K 263.22 % | 9.932 K -92.19 % | 127.231 K | 0.000 -100.00 % | 183.343 K -20.61 % | 230.935 K 11.05 % | 207.959 K | 0.000 -100.00 % | 187.250 K 19.59 % | 156.579 K | 0.000 -100.00 % | 379.684 K 0.61 % | 377.366 K -20.06 % | 472.034 K |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 575.413 M -0.78 % | 579.930 M 0.93 % | 574.593 M 7.14 % | 536.291 M 7.34 % | 499.636 M 1.48 % | 492.330 M 1.27 % | 486.135 M -0.50 % | 488.564 M -3.78 % | 507.750 M 4.19 % | 487.327 M 2.38 % | 475.996 M -0.53 % | 478.542 M -5.05 % | 503.987 M 3.45 % | 487.164 M 0.38 % | 485.302 M 2.44 % | 473.722 M 1.81 % | 465.317 M 5.08 % | 442.842 M 0.62 % | 440.126 M 8.32 % | 406.324 M -1.69 % | 413.315 M -0.74 % | 416.390 M 24.95 % | 333.248 M -6.65 % | 356.977 M 23.58 % | 288.862 M 28.35 % | 225.060 M -0.17 % | 225.442 M 7.53 % | 209.648 M 11.59 % | 187.865 M 1.30 % | 185.449 M 1.85 % | 182.075 M 1.68 % | 179.074 M -2.10 % | 182.910 M 5.50 % | 173.370 M 1.98 % | 170.012 M 2.57 % | 165.755 M 0.52 % | 164.892 M 2.83 % | 160.357 M 6.56 % | 150.483 M 7.26 % | 140.295 M 2.67 % | 136.650 M 5.47 % | 129.566 M |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2017-09-30 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2017-12-31 | 2017-09-30 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 105.522 K | 0.000 | 0.000 | 0.000 -100.00 % | 174.610 K | 0.000 | 0.000 | 0.000 -100.00 % | 220.142 K | 0.000 | 0.000 | 0.000 -100.00 % | 184.569 K | 0.000 | 0.000 | 0.000 -100.00 % | 162.593 K | 0.000 | 0.000 | 0.000 -100.00 % | 100.468 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 109.750 K | 0.000 -100.00 % | 114.024 K | 0.000 | 0.000 | 0.000 -100.00 % | 97.040 K | 0.000 | 0.000 | 0.000 -100.00 % | 68.433 K | 0.000 | 0.000 | 0.000 -100.00 % | 9.321 K | 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 | 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 | 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 | 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 | 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 | 0.000 | 0.000 |
| Other non cash items | -1.226 M -17.94 % | -1.040 M -11.05 % | -936.078 K -7.97 % | -867.000 K -11.01 % | -781.000 K -1.96 % | -766.000 K -339.80 % | -174.171 K 82.41 % | -990.000 K -14.58 % | -864.000 K 12.80 % | -990.796 K 28.21 % | -1.380 M -15.30 % | -1.197 M -13.59 % | -1.054 M 9.86 % | -1.169 M 8.12 % | -1.272 M 4.18 % | -1.328 M -0.81 % | -1.317 M 7.65 % | -1.426 M -24.72 % | -1.144 M -18.42 % | -965.834 K 2.27 % | -988.245 K 14.66 % | -1.158 M -28.06 % | -904.215 K 46.72 % | -1.697 M -109.51 % | -810.075 K -18.97 % | -680.885 K -0.92 % | -674.653 K -26.88 % | -531.738 K 6.31 % | -567.571 K -70.68 % | -332.538 K 30.56 % | -478.885 K -4.59 % | -457.871 K -24.94 % | -366.481 K 17.35 % | -443.387 K -0.01 % | -443.362 K -12.93 % | -392.595 K -9.96 % | -357.026 K 27.95 % | -495.540 K -30.94 % | -378.460 K 2.74 % | -389.111 K -22.04 % | -318.835 K 0.30 % | -319.806 K 9.19 % | -352.168 K 12.71 % | -403.424 K -43.83 % | -280.487 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 905.891 K -8.50 % | 990.000 K 14.62 % | 863.758 K -12.82 % | 990.796 K -14.60 % | 1.160 M -3.08 % | 1.197 M 13.60 % | 1.054 M -9.86 % | 1.169 M 7.47 % | 1.088 M -18.08 % | 1.328 M 0.81 % | 1.317 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 |
| 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 | 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 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 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 | 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 | 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 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 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 | 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 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 905.891 K -8.50 % | 990.000 K 14.62 % | 863.758 K -12.82 % | 990.796 K -14.60 % | 1.160 M -3.08 % | 1.197 M 13.60 % | 1.054 M -9.86 % | 1.169 M 7.47 % | 1.088 M -18.08 % | 1.328 M 0.81 % | 1.317 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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 990.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 905.891 K -8.50 % | 990.000 K 14.62 % | 863.758 K -12.82 % | 990.796 K -14.60 % | 1.160 M -3.08 % | 1.197 M 13.60 % | 1.054 M -9.86 % | 1.169 M 7.47 % | 1.088 M -18.08 % | 1.328 M 0.81 % | 1.317 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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 905.891 K -8.50 % | 990.000 K 14.62 % | 863.758 K -12.82 % | 990.796 K -14.60 % | 1.160 M -3.08 % | 1.197 M 13.60 % | 1.054 M -9.86 % | 1.169 M 7.47 % | 1.088 M -18.08 % | 1.328 M 0.81 % | 1.317 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 |
| 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 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 905.891 K -8.50 % | 990.000 K 14.62 % | 863.758 K -12.82 % | 990.796 K -14.60 % | 1.160 M -3.08 % | 1.197 M 13.60 % | 1.054 M -9.86 % | 1.169 M 7.47 % | 1.088 M -18.08 % | 1.328 M 0.81 % | 1.317 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 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 |