Touchmark Bancshares, Inc. TMAK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 34.799 M 14.35 % | 30.431 M 76.93 % | 17.199 M -18.94 % | 21.217 M -6.58 % | 22.712 M -1.24 % | 22.998 M 11.55 % | 20.617 M 18.64 % | 17.377 M 23.39 % | 14.084 M 32.18 % | 10.655 M 85.73 % | 5.737 M 3.70 % | 5.532 M -12.60 % | 6.330 M -12.86 % | 7.264 M -18.55 % | 8.919 M 50.79 % | 5.915 M 159.62 % | 2.278 M | 0.000 |
| Net income | 3.740 M -53.22 % | 7.994 M 36.10 % | 5.874 M -29.40 % | 8.320 M 76.32 % | 4.719 M -8.95 % | 5.182 M -3.35 % | 5.362 M 186.59 % | 1.871 M -23.60 % | 2.449 M 37.23 % | 1.785 M 135.69 % | 757.132 K 40.76 % | 537.885 K -87.68 % | 4.365 M 6 322.26 % | 67.960 K 101.69 % | -4.025 M -37.84 % | -2.920 M 7.74 % | -3.165 M -128.27 % | -1.387 M |
| Income before tax | 4.870 M -53.37 % | 10.444 M 34.36 % | 7.773 M -28.45 % | 10.864 M 77.27 % | 6.129 M -9.61 % | 6.780 M -5.21 % | 7.153 M 82.67 % | 3.916 M 51.62 % | 2.583 M -5.10 % | 2.721 M 140.45 % | 1.132 M 48.00 % | 764.736 K 119.25 % | 348.803 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income before tax ratio | 0.14 -59.22 % | 0.34 -24.06 % | 0.45 -11.74 % | 0.51 89.77 % | 0.27 -8.47 % | 0.29 -15.03 % | 0.35 53.97 % | 0.23 22.88 % | 0.18 -28.20 % | 0.26 29.46 % | 0.20 42.72 % | 0.14 150.86 % | 0.06 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 9.642 M -31.17 % | 14.008 M 44.01 % | 9.727 M -25.11 % | 12.990 M 55.62 % | 8.347 M -11.68 % | 9.451 M -1.88 % | 9.631 M 90.30 % | 5.061 M 93.07 % | 2.621 M -16.56 % | 3.142 M 3 090.78 % | -105.049 K -5 252 550.00 % | 2.000 -100.00 % | 8.380 M 1 245.70 % | 622.750 K 55.47 % | 400.556 K 60.69 % | 249.270 K 80.56 % | 138.052 K 124.30 % | 61.548 K |
| Net income ratio | 0.11 -59.09 % | 0.26 -23.07 % | 0.34 -12.91 % | 0.39 88.74 % | 0.21 -7.80 % | 0.23 -13.36 % | 0.26 141.56 % | 0.11 -38.08 % | 0.17 3.83 % | 0.17 26.90 % | 0.13 35.74 % | 0.10 -85.90 % | 0.69 7 270.34 % | 0.01 102.07 % | -0.45 8.59 % | -0.49 64.46 % | -1.39 | 0.00 |
| Ratio EBITDA | 0.28 -39.81 % | 0.46 -18.61 % | 0.57 -7.62 % | 0.61 66.59 % | 0.37 -10.57 % | 0.41 -12.04 % | 0.47 60.40 % | 0.29 56.48 % | 0.19 -36.87 % | 0.29 1 710.28 % | -0.02 -5 065 275.02 % | 0.00 -100.00 % | 1.32 1 444.35 % | 0.09 90.89 % | 0.04 6.57 % | 0.04 -30.45 % | 0.06 | 0.00 |
| Gross profit ratio | 0.44 -18.26 % | 0.54 -37.32 % | 0.87 -2.97 % | 0.89 24.14 % | 0.72 11.37 % | 0.65 -11.26 % | 0.73 -27.21 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 30.12 % | 0.77 317.81 % | 0.18 -45.85 % | 0.34 -48.79 % | 0.66 | 0.00 |
| Weighted average shs out dil | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.17 % | 4.468 M 28.94 % | 3.465 M 0.00 % | 3.465 M 0.69 % | 3.442 M -0.69 % | 3.465 M 0.00 % | 3.465 M 0.00 % | 3.465 M 0.00 % | 3.465 M -0.11 % | 3.469 M 9.33 % | 3.173 M -0.32 % | 3.183 M |
| Weighted average shs out | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.17 % | 4.468 M 28.94 % | 3.465 M 0.00 % | 3.465 M 0.69 % | 3.442 M -0.69 % | 3.465 M 0.00 % | 3.465 M 0.00 % | 3.465 M 0.00 % | 3.465 M -0.11 % | 3.469 M 9.33 % | 3.173 M -0.32 % | 3.183 M |
| EPS diluted | 0.84 -53.07 % | 1.79 36.64 % | 1.31 -29.57 % | 1.86 77.14 % | 1.05 -9.48 % | 1.16 -3.33 % | 1.20 185.71 % | 0.42 -40.85 % | 0.71 39.22 % | 0.51 131.82 % | 0.22 37.50 % | 0.16 -87.30 % | 1.26 6 200.00 % | 0.02 101.72 % | -1.16 -38.10 % | -0.84 16.00 % | -1.00 -127.27 % | -0.44 |
| Earnings per share | 0.84 -53.07 % | 1.79 36.64 % | 1.31 -29.57 % | 1.86 77.14 % | 1.05 -9.48 % | 1.16 -3.33 % | 1.20 185.71 % | 0.42 -40.85 % | 0.71 39.22 % | 0.51 131.82 % | 0.22 37.50 % | 0.16 -87.30 % | 1.26 6 200.00 % | 0.02 101.72 % | -1.16 -38.10 % | -0.84 16.00 % | -1.00 -127.27 % | -0.44 |
| Gross profit | 15.448 M -6.52 % | 16.526 M 10.90 % | 14.903 M -21.35 % | 18.948 M 15.96 % | 16.339 M 9.99 % | 14.855 M -1.01 % | 15.007 M -13.64 % | 17.377 M 23.39 % | 14.084 M 32.18 % | 10.655 M 85.73 % | 5.737 M 3.70 % | 5.532 M -12.60 % | 6.330 M 13.38 % | 5.583 M 240.29 % | 1.641 M -18.35 % | 2.009 M 32.95 % | 1.511 M | 0.000 |
| Income tax expense | 1.130 M -53.87 % | 2.449 M 28.97 % | 1.899 M -25.36 % | 2.545 M 80.47 % | 1.410 M -11.76 % | 1.598 M -10.76 % | 1.791 M -12.42 % | 2.045 M 1 430.08 % | 133.629 K -85.74 % | 936.936 K 150.07 % | 374.673 K 65.16 % | 226.851 K 105.65 % | -4.016 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 19.350 M 39.17 % | 13.904 M 505.42 % | 2.297 M 1.20 % | 2.269 M -64.39 % | 6.373 M -21.73 % | 8.143 M 45.16 % | 5.610 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.682 M -76.90 % | 7.279 M 86.36 % | 3.906 M 409.17 % | 767.089 K | 0.000 |
| General and administrative expenses | 458.331 K 357.25 % | 100.236 K -83.43 % | 605.000 K -13.43 % | 698.840 K 160.00 % | 268.782 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.751 M -9.53 % | 3.041 M 12.99 % | 2.691 M -21.72 % | 3.438 M 173.98 % | 1.255 M |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 4.084 M -11.05 % | 4.592 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 -100.00 % | 37.222 K |
| Other expenses | 10.120 M 69.16 % | 5.983 M 145.14 % | 2.440 M -12.61 % | 2.793 M -71.91 % | 9.942 M 23.11 % | 8.075 M 2.81 % | 7.854 M 316.21 % | -3.633 M -8.03 % | -3.363 M -49.96 % | -2.242 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.832 M 302.22 % | -1.400 M -105.29 % | -682.101 K 64.60 % | -1.927 M -49.13 % | -1.292 M |
| Operating expenses | 10.579 M 73.91 % | 6.083 M -14.69 % | 7.130 M -11.80 % | 8.083 M -20.83 % | 10.210 M 26.44 % | 8.075 M 2.81 % | 7.854 M 116.21 % | 3.633 M 8.03 % | 3.363 M 49.96 % | 2.242 M -51.31 % | 4.605 M -3.40 % | 4.767 M -20.29 % | 5.981 M 7.13 % | 5.583 M 240.29 % | 1.641 M -18.35 % | 2.009 M 32.95 % | 1.511 M | 0.000 |
| Cost and expenses | 29.929 M 49.74 % | 19.987 M 112.03 % | 9.427 M -8.95 % | 10.353 M -37.57 % | 16.584 M 2.25 % | 16.218 M 20.46 % | 13.464 M 0.02 % | 13.462 M 14.81 % | 11.725 M 47.97 % | 7.924 M 72.07 % | 4.605 M -3.40 % | 4.767 M 179.71 % | -5.981 M -182.34 % | 7.264 M -18.55 % | 8.919 M 50.79 % | 5.915 M 159.62 % | 2.278 M | 0.000 |
| 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 |
| Selling general and administrative expenses | 458.331 K 357.25 % | 100.236 K -97.86 % | 4.689 M -11.36 % | 5.291 M 1 868.38 % | 268.782 K | 0.000 | 0.000 -100.00 % | 4.515 M 0.12 % | 4.509 M 20.90 % | 3.730 M 27.76 % | 2.919 M -6.00 % | 3.106 M -2.87 % | 3.197 M 16.22 % | 2.751 M -9.53 % | 3.041 M 12.99 % | 2.691 M -21.72 % | 3.438 M 166.09 % | 1.292 M |
| Interest income | 31.827 M 9.12 % | 29.168 M 90.41 % | 15.318 M -6.43 % | 16.372 M -10.57 % | 18.306 M -6.40 % | 19.558 M 9.38 % | 17.881 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.016 M -11.84 % | 6.823 M 52.43 % | 4.476 M 106.52 % | 2.167 M | 0.000 |
| Interest expense | 19.350 M 39.17 % | 13.904 M 505.42 % | 2.297 M 1.20 % | 2.269 M -64.39 % | 6.373 M -21.73 % | 8.143 M 45.16 % | 5.610 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.472 M -32.10 % | 2.168 M 30.45 % | 1.662 M 355.06 % | 365.199 K | 0.000 |
| Depreciation and amortization | 4.772 M 33.89 % | 3.564 M 82.36 % | 1.955 M -8.04 % | 2.126 M -4.18 % | 2.218 M -16.93 % | 2.670 M 7.73 % | 2.479 M 116.38 % | 1.146 M 336.23 % | 262.604 K -37.53 % | 420.345 K 133.99 % | -1.237 M -61.74 % | -764.736 K | 0.000 -100.00 % | 622.750 K 55.47 % | 400.556 K 60.69 % | 249.270 K 80.56 % | 138.052 K 124.30 % | 61.548 K |
| Operating income | 4.870 M -53.37 % | 10.444 M 34.36 % | 7.773 M -28.45 % | 10.864 M 77.27 % | 6.129 M -9.61 % | 6.780 M -5.21 % | 7.153 M 71.26 % | 4.176 M 8.57 % | 3.847 M 33.59 % | 2.880 M 132.82 % | 1.237 M 61.74 % | 764.736 K -90.87 % | 8.380 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income ratio | 0.14 -59.22 % | 0.34 -24.06 % | 0.45 -11.74 % | 0.51 89.77 % | 0.27 -8.47 % | 0.29 -15.03 % | 0.35 44.35 % | 0.24 -12.01 % | 0.27 1.07 % | 0.27 25.35 % | 0.22 55.96 % | 0.14 -89.56 % | 1.32 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.609 M -131.36 % | -1.992 M -18.18 % | -1.686 M -1.46 % | -1.662 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -42.592 M 10.83 % | -47.767 M -99.46 % | -23.948 M 77.24 % | -105.207 M -297.70 % | -26.454 M -490.12 % | -4.483 M -556.10 % | 982.847 K -95.85 % | 23.693 M 7 954.68 % | -301.640 K -101.51 % | 19.934 M 240.59 % | 5.853 M -23.66 % | 7.667 M 457.33 % | -2.146 M -165.80 % | 3.261 M -66.19 % | 9.646 M -49.64 % | 19.155 M 204.16 % | 6.298 M 108.19 % | 3.025 M |
| Total investments | 377.061 M -15.58 % | 446.673 M 1 768.03 % | 23.911 M -91.77 % | 290.695 M -19.37 % | 360.510 M 2 624.83 % | 13.231 M -96.26 % | 353.954 M 2.08 % | 346.747 M 7 721.97 % | 4.433 M -7.74 % | 4.805 M | 0.000 | 0.000 | 0.000 -100.00 % | 36.135 M -26.46 % | 49.135 M 2.69 % | 47.850 M 74.31 % | 27.451 M 189 048.87 % | 14.513 K |
| Total debt | 0.000 -100.00 % | 75.967 K -52.73 % | 160.702 K | 0.000 -100.00 % | 9.000 M -41.94 % | 15.500 M -24.39 % | 20.500 M -25.45 % | 27.500 M 39.24 % | 19.750 M -10.87 % | 22.158 M 185.91 % | 7.750 M -11.43 % | 8.750 M | 0.000 -100.00 % | 12.500 M -6.91 % | 13.427 M -43.88 % | 23.925 M 109.87 % | 11.400 M 276.86 % | 3.025 M |
| Accumulated other comprehensive income loss | -778.807 K | 0.000 100.00 % | -1.008 M | 0.000 | 0.000 100.00 % | -184.000 | 0.000 | 0.000 100.00 % | -196.963 K -1 980.96 % | -9.465 K -110.89 % | 86.930 K 123.79 % | -365.450 K | 0.000 -100.00 % | 429.760 K 186.03 % | -499.565 K -305.69 % | 242.878 K -23.43 % | 317.181 K | 0.000 |
| Retained earnings | 25.266 M 3.40 % | 24.436 M 24.78 % | 19.583 M 21.10 % | 16.171 M 60.27 % | 10.090 M 45.43 % | 6.938 M 123.91 % | 3.098 M 436.56 % | -920.643 K 55.21 % | -2.055 M 48.42 % | -3.984 M 30.93 % | -5.769 M 11.60 % | -6.526 M 7.61 % | -7.064 M 38.19 % | -11.429 M 0.59 % | -11.496 M -53.87 % | -7.471 M -64.16 % | -4.551 M -228.27 % | -1.387 M |
| Common stock | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.17 % | 44.684 K 28.94 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K -0.14 % | 34.704 K | 0.000 |
| Total equity | 71.413 M 1.23 % | 70.546 M 7.70 % | 65.500 M 3.68 % | 63.178 M 10.23 % | 57.314 M 6.46 % | 53.834 M 8.99 % | 49.392 M 8.91 % | 45.351 M 33.22 % | 34.043 M 5.39 % | 32.301 M 5.52 % | 30.611 M 4.14 % | 29.395 M 518.18 % | -7.029 M -127.87 % | 25.225 M 4.54 % | 24.130 M -15.73 % | 28.633 M -9.05 % | 31.484 M 2 443.50 % | -1.343 M |
| Other non current liabilities | 9.331 M -10.37 % | 10.411 M -96.21 % | 274.733 M 7 597.95 % | 3.569 M 3.64 % | 3.444 M -98.92 % | 320.126 M 11 122.61 % | 2.853 M 35.95 % | 2.098 M -99.12 % | 237.451 M 54.28 % | 153.905 M | 0.000 -100.00 % | 94.756 M 1 071.86 % | -9.750 M 22.00 % | -12.500 M 6.91 % | -13.427 M 43.88 % | -23.925 M -109.87 % | -11.400 M -1 263.27 % | 980.000 K |
| Long term debt | 0.000 -100.00 % | 75.967 K | 0.000 | 0.000 -100.00 % | 9.000 M -41.94 % | 15.500 M -24.39 % | 20.500 M -25.45 % | 27.500 M 400.00 % | 5.500 M -48.84 % | 10.750 M 38.71 % | 7.750 M -11.43 % | 8.750 M -10.26 % | 9.750 M -22.00 % | 12.500 M -6.91 % | 13.427 M -43.88 % | 23.925 M 109.87 % | 11.400 M 365.31 % | 2.450 M |
| Total non current liabilities | 9.331 M -11.02 % | 10.487 M -96.18 % | 274.733 M 7 597.95 % | 3.569 M -71.32 % | 12.444 M -96.29 % | 335.626 M 1 337.22 % | 23.353 M -21.10 % | 29.598 M -85.28 % | 201.022 M 43.23 % | 140.349 M 1 710.95 % | 7.750 M -92.51 % | 103.491 M 961.45 % | 9.750 M -22.00 % | 12.500 M -6.91 % | 13.427 M -43.88 % | 23.925 M 109.87 % | 11.400 M 232.36 % | 3.430 M |
| Other current liabilities | 369.547 M -17.23 % | 446.498 M | 0.000 -100.00 % | 354.982 M -0.83 % | 357.950 M 1 972.16 % | 17.274 M -94.79 % | 331.746 M 7.65 % | 308.162 M 2 262.54 % | -14.250 M -24.91 % | -11.408 M | 0.000 | 0.000 | 0.000 100.00 % | -36.011 K 55.95 % | -81.747 K -34.84 % | -60.624 K -109.06 % | -28.998 K -112.74 % | 227.590 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.485 K |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.250 M 24.91 % | 11.408 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 575.000 K |
| Total current liabilities | 369.547 M -17.23 % | 446.498 M | 0.000 -100.00 % | 354.982 M -0.83 % | 357.950 M 1 972.16 % | 17.274 M -94.79 % | 331.746 M 7.65 % | 308.162 M 634.97 % | 41.929 M 72.50 % | 24.306 M | 0.000 -100.00 % | 14.766 K | 0.000 -100.00 % | 36.011 K -55.95 % | 81.747 K 34.84 % | 60.624 K 109.06 % | 28.998 K -96.48 % | 823.075 K |
| Total liabilities | 378.878 M -17.09 % | 456.984 M 66.34 % | 274.733 M -23.38 % | 358.551 M -3.20 % | 370.393 M 4.96 % | 352.900 M -0.62 % | 355.099 M 5.13 % | 337.760 M 39.02 % | 242.951 M 47.55 % | 164.655 M 2 024.58 % | 7.750 M -92.51 % | 103.506 M 961.60 % | 9.750 M -90.92 % | 107.376 M -11.16 % | 120.866 M 20.11 % | 100.629 M 153.35 % | 39.719 M 833.88 % | 4.253 M |
| Other non current assets | 27.601 M -12.83 % | 31.662 M 519.20 % | 5.113 M -79.14 % | 24.519 M -19.28 % | 30.374 M -91.59 % | 361.169 M 1 122.43 % | 29.545 M -4.93 % | 31.076 M -87.47 % | 248.046 M 35.30 % | 183.330 M 15.46 % | 158.786 M 22.00 % | 130.151 M 5 694.84 % | -2.326 M 93.98 % | -38.621 M 25.55 % | -51.875 M -1.93 % | -50.894 M -62.47 % | -31.324 M -16 922.51 % | 186.204 K |
| Long term investments | 377.061 M -15.58 % | 446.673 M 1 768.03 % | 23.911 M -91.77 % | 290.695 M -19.37 % | 360.510 M 2 624.83 % | 13.231 M -96.26 % | 353.954 M 2.08 % | 346.747 M 7 721.97 % | 4.433 M -7.74 % | 4.805 M | 0.000 | 0.000 | 0.000 -100.00 % | 36.135 M -26.46 % | 49.135 M 2.69 % | 47.850 M 74.31 % | 27.451 M 189 048.87 % | 14.513 K |
| Intangible assets | 706.804 K | 0.000 -100.00 % | 1.312 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 |
| 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 |
| Goodwill and intangible assets | 706.804 K | 0.000 -100.00 % | 1.312 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 |
| Property plant equipment net | 1.217 M -9.95 % | 1.352 M -6.53 % | 1.446 M 10.47 % | 1.309 M -4.43 % | 1.370 M -3.98 % | 1.427 M -3.21 % | 1.474 M -0.48 % | 1.481 M -5.07 % | 1.560 M 3.26 % | 1.511 M -3.68 % | 1.569 M -5.88 % | 1.667 M -28.35 % | 2.326 M -6.45 % | 2.487 M -9.24 % | 2.740 M -9.98 % | 3.044 M -21.41 % | 3.873 M 45.87 % | 2.655 M |
| Total non current assets | 407.698 M -15.01 % | 479.687 M 54.27 % | 310.949 M -1.76 % | 316.523 M -19.31 % | 392.254 M 4.37 % | 375.827 M -2.38 % | 384.974 M 1.49 % | 379.304 M 49.31 % | 254.039 M 33.95 % | 189.645 M 18.27 % | 160.354 M 21.65 % | 131.818 M 5 566.49 % | 2.326 M -93.98 % | 38.621 M -25.55 % | 51.875 M 1.93 % | 50.894 M 62.47 % | 31.324 M 996.85 % | 2.856 M |
| Other current assets | 0.000 | 0.000 -100.00 % | 5.175 M | 0.000 | 0.000 -100.00 % | 10.925 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.311 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.778 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 42.592 M -10.98 % | 47.843 M 98.45 % | 24.109 M -77.08 % | 105.207 M 196.75 % | 35.454 M 77.42 % | 19.983 M 2.39 % | 19.517 M 412.65 % | 3.807 M -81.01 % | 20.052 M 801.40 % | 2.224 M 17.25 % | 1.897 M 75.14 % | 1.083 M -49.51 % | 2.146 M -76.78 % | 9.239 M 144.35 % | 3.781 M -20.72 % | 4.770 M -6.52 % | 5.102 M | 0.000 |
| Cash and short term investments | 42.592 M -10.98 % | 47.843 M 98.45 % | 24.109 M -77.08 % | 105.207 M 196.75 % | 35.454 M 77.42 % | 19.983 M 2.39 % | 19.517 M 412.65 % | 3.807 M -81.01 % | 20.052 M 801.40 % | 2.224 M 17.25 % | 1.897 M 75.14 % | 1.083 M -49.51 % | 2.146 M -76.78 % | 9.239 M 144.35 % | 3.781 M -20.72 % | 4.770 M -6.52 % | 5.102 M | 0.000 |
| Total current assets | 42.592 M -10.98 % | 47.843 M 63.38 % | 29.284 M -72.17 % | 105.207 M 196.75 % | 35.454 M 14.71 % | 30.908 M 58.36 % | 19.517 M 412.65 % | 3.807 M -83.41 % | 22.955 M 213.97 % | 7.311 M 285.34 % | 1.897 M 75.14 % | 1.083 M -49.51 % | 2.146 M -77.82 % | 9.673 M 118.86 % | 4.420 M -16.81 % | 5.313 M -3.98 % | 5.533 M 10 188.92 % | 53.778 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 434.178 K -32.02 % | 638.703 K 17.55 % | 543.334 K 26.07 % | 430.972 K | 0.000 |
| Tax assets | 1.112 M | 0.000 -100.00 % | 279.166 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 |
| 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 -100.00 % | 123.933 M 47.00 % | 84.306 M -4.96 % | 88.702 M 21.42 % | 73.056 M 112.71 % | 34.345 M | 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 -100.00 % | 36.011 K -55.95 % | 81.747 K 34.84 % | 60.624 K 109.06 % | 28.998 K | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 46.881 M 1.77 % | 46.065 M -1.74 % | 46.881 M -0.17 % | 46.962 M -0.46 % | 47.179 M 0.70 % | 46.851 M 1.30 % | 46.248 M 0.05 % | 46.227 M 27.49 % | 36.261 M 0.00 % | 36.261 M 0.01 % | 36.258 M 0.02 % | 36.252 M 415.73 % | 7.029 M -80.58 % | 36.189 M 0.27 % | 36.092 M 0.74 % | 35.827 M 0.40 % | 35.683 M 82 790.22 % | 43.049 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 |
| 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 -100.00 % | 94.840 M -11.66 % | 107.357 M 40.07 % | 76.644 M 170.92 % | 28.290 M | 0.000 |
| Total assets | 450.291 M -14.64 % | 527.530 M 55.05 % | 340.233 M -19.32 % | 421.729 M -1.40 % | 427.707 M 5.16 % | 406.734 M 0.55 % | 404.491 M 5.58 % | 383.111 M 38.31 % | 276.994 M 40.64 % | 196.957 M 21.39 % | 162.252 M 22.08 % | 132.901 M 3.50 % | 128.405 M -3.16 % | 132.601 M -8.55 % | 144.997 M 12.17 % | 129.262 M 81.54 % | 71.203 M 2 347.14 % | 2.910 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -217.246 K -189.10 % | -75.145 K 98.32 % | -4.466 M 19.04 % | -5.516 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -815.471 K 74.76 % | -3.231 M -104.45 % | -1.581 M | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.168 K -83.33 % | 175.007 K 0.00 % | 175.006 K 20.00 % | 145.840 K | 0.000 -100.00 % | 2.249 K -65.66 % | 6.550 K -68.72 % | 20.941 K -49.89 % | 41.790 K -57.14 % | 97.502 K -63.14 % | 264.522 K 36.58 % | 193.679 K -86.94 % | 1.484 M | 0.000 |
| Change in working capital | -1.491 M -326.85 % | 657.246 K 11 185.28 % | -5.929 K -109.97 % | 59.470 K 109.95 % | -597.901 K 52.57 % | -1.260 M -106.59 % | -610.127 K 0.81 % | -615.094 K -253.73 % | 400.117 K 186.42 % | -462.993 K -142.83 % | 1.081 M 196.56 % | -1.119 M -23 821.53 % | 4.719 K -99.16 % | 563.233 K 6 490.93 % | -8.813 K 98.60 % | -631.476 K -209.69 % | -203.907 K -192.63 % | -69.681 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 868.997 K 1 576.08 % | 51.847 K 998.69 % | 4.719 K | 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 |
| 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 100.00 % | -45.736 K -316.52 % | 21.123 K -33.21 % | 31.626 K 96.45 % | 16.099 K | 0.000 |
| Other working capital | -1.491 M -326.85 % | 657.246 K 11 185.28 % | -5.929 K -109.97 % | 59.470 K 109.95 % | -597.901 K 52.57 % | -1.260 M -106.59 % | -610.127 K 15.08 % | -718.456 K -279.56 % | 400.117 K 186.42 % | -462.993 K -318.48 % | 211.919 K 118.09 % | -1.171 M | 0.000 -100.00 % | 608.969 K 2 134.24 % | -29.936 K 95.49 % | -663.102 K -201.40 % | -220.006 K | 0.000 |
| Other non cash items | 6.631 M 231.39 % | 2.001 M 3 954.80 % | -51.906 K 98.50 % | -3.464 M -255.88 % | 2.222 M -60.09 % | 5.568 M 5.60 % | 5.273 M 104.42 % | 2.579 M 436.21 % | -767.222 K -225.99 % | 608.941 K 331.76 % | -262.742 K 52.57 % | -553.971 K 87.42 % | -4.405 M -451.38 % | -798.868 K -114.57 % | 5.483 M 122.78 % | 2.461 M 31.02 % | 1.878 M | 0.000 |
| Net cash provided by operating activities | 8.880 M -37.54 % | 14.217 M 88.22 % | 7.553 M 8.44 % | 6.965 M 68.86 % | 4.125 M -39.51 % | 6.819 M -9.63 % | 7.546 M 180.54 % | 2.690 M 47.85 % | 1.819 M 20.47 % | 1.510 M -18.78 % | 1.859 M 438.99 % | -548.497 K -168.21 % | 804.119 K 45.52 % | 552.577 K -53.60 % | 1.191 M 130.70 % | -3.879 M -167.61 % | -1.449 M -3.93 % | -1.395 M |
| Investments in property plant and equipment | -23.966 K 37.92 % | -38.603 K 29.87 % | -55.042 K -212.74 % | -17.600 K 64.34 % | -49.349 K 17.84 % | -60.065 K 45.93 % | -111.091 K -436.98 % | -20.688 K 84.34 % | -132.117 K -257.86 % | -36.919 K 6.46 % | -39.468 K -236.79 % | -11.719 K 89.54 % | -112.047 K -344.35 % | -25.216 K -53.17 % | -16.463 K 99.12 % | -1.867 M -37.68 % | -1.356 M 49.29 % | -2.674 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 3.464 M 183.06 % | -4.170 M | 0.000 -100.00 % | 1.459 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -6.010 M -286.13 % | -1.557 M -12.29 % | -1.386 M 83.99 % | -8.657 M -764.25 % | -1.002 M -0.62 % | -995.537 K 91.95 % | -12.370 M -36.02 % | -9.094 M | 0.000 | 0.000 | 0.000 100.00 % | -13.059 M 80.88 % | -68.293 M -1.89 % | -67.023 M -84.28 % | -36.371 M | 0.000 |
| Sales maturities of investments | 4.582 M 150.75 % | 1.827 M -28.25 % | 2.546 M -55.54 % | 5.727 M | 0.000 -100.00 % | 4.605 M 40.89 % | 3.268 M -19.35 % | 4.052 M -77.66 % | 18.136 M 72.78 % | 10.497 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.369 M -58.92 % | 66.626 M 39.76 % | 47.671 M 483.69 % | 8.167 M | 0.000 |
| Other investing activites | 67.262 M 135.30 % | -190.547 M -340.10 % | 79.361 M 1 093.37 % | 6.650 M 388.66 % | -2.304 M -268.67 % | 1.366 M 111.82 % | -11.559 M 90.65 % | -123.655 M -105.78 % | -60.092 M -77.22 % | -33.909 M -17.22 % | -28.928 M -462.74 % | -5.141 M -172.84 % | 7.057 M 3 486.08 % | 196.790 K 100.96 % | -20.576 M 41.17 % | -34.978 M 6.29 % | -37.325 M | 0.000 |
| Net cash used for investing activites | 71.820 M 138.05 % | -188.759 M -338.01 % | 79.306 M 1 095.71 % | 6.633 M 277.38 % | -3.739 M -190.40 % | -1.288 M 88.97 % | -11.670 M 90.39 % | -121.473 M -101.70 % | -60.224 M -77.41 % | -33.946 M -17.18 % | -28.968 M -462.22 % | -5.152 M -174.19 % | 6.945 M -52.04 % | 14.481 M 165.06 % | -22.259 M 60.39 % | -56.196 M 15.98 % | -66.885 M -2 401.55 % | -2.674 M |
| Debt repayment | 0.000 | 0.000 | 0.000 100.00 % | -9.000 M -38.46 % | -6.500 M -30.00 % | -5.000 M 28.57 % | -7.000 M -190.32 % | 7.750 M 487.50 % | -2.000 M -114.29 % | 14.000 M 216.67 % | -12.000 M -340.00 % | 5.000 M | 0.000 100.00 % | -927.311 K 91.17 % | -10.498 M -183.81 % | 12.525 M 69.37 % | 7.395 M 139.46 % | 3.088 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.375 K -99.25 % | 10.030 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.704 M 34 703 710.00 % | 100.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 100.00 % | -50.000 K 90.24 % | -512.267 K | 0.000 |
| Dividends paid | -2.909 M -18.18 % | -2.462 M -10.00 % | -2.238 M -42.86 % | -1.567 M -16.67 % | -1.343 M 0.00 % | -1.343 M -76.77 % | -759.626 K -46.14 % | -519.808 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -76.951 M -143.81 % | 175.657 M 308.76 % | -84.141 M -2 735.72 % | -2.967 M -112.70 % | 23.366 M 723.71 % | 2.837 M -87.97 % | 23.585 M -75.75 % | 97.252 M 23.75 % | 78.587 M 317.18 % | 18.838 M -52.81 % | 39.922 M 16 988.30 % | -236.391 K 97.13 % | -8.238 M 35.73 % | -12.818 M -141.23 % | 31.091 M -35.59 % | 48.267 M 73.77 % | 27.777 M 2 734.35 % | 980.000 K |
| Net cash used provided by financing activities | -79.860 M -146.11 % | 173.195 M 300.51 % | -86.379 M -538.25 % | -13.534 M -187.18 % | 15.524 M 542.77 % | -3.506 M -122.05 % | 15.901 M -84.78 % | 104.482 M 36.42 % | 76.587 M 133.23 % | 32.838 M 17.60 % | 27.922 M 486.16 % | 4.764 M 157.83 % | -8.238 M 40.07 % | -13.745 M -166.75 % | 20.593 M -66.10 % | 60.742 M -12.43 % | 69.363 M 1 604.94 % | 4.068 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.568 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 |
| Net change in cash | 839.393 K 162.30 % | -1.347 M -380.73 % | 479.945 K 650.96 % | 63.911 K 100.47 % | -13.659 M -774.37 % | 2.025 M -82.80 % | 11.777 M 182.35 % | -14.301 M -178.65 % | 18.182 M 4 420.58 % | 402.208 K -50.59 % | 813.985 K 186.85 % | -937.236 K -91.81 % | -488.617 K -137.93 % | 1.288 M 371.18 % | -475.099 K -171.26 % | 666.721 K -35.22 % | 1.029 M | 0.000 |
| Cash at beginning of period | 5.520 M -19.62 % | 6.868 M 7.51 % | 6.388 M 1.01 % | 6.324 M -68.35 % | 19.983 M 11.28 % | 17.957 M 190.54 % | 6.181 M -69.82 % | 20.482 M 790.70 % | 2.299 M 21.20 % | 1.897 M 75.14 % | 1.083 M -46.39 % | 2.021 M -19.47 % | 2.509 M 105.54 % | 1.221 M -28.01 % | 1.696 M 64.78 % | 1.029 M | 0.000 | 0.000 |
| Cash at end of period | 6.360 M 15.21 % | 5.520 M -19.62 % | 6.868 M 7.51 % | 6.388 M 1.01 % | 6.324 M -68.35 % | 19.983 M 11.28 % | 17.957 M 190.54 % | 6.181 M -69.82 % | 20.482 M 790.70 % | 2.299 M 21.20 % | 1.897 M 75.14 % | 1.083 M -46.39 % | 2.021 M -19.47 % | 2.509 M 105.54 % | 1.221 M -28.01 % | 1.696 M 64.78 % | 1.029 M | 0.000 |
| Operating cash flow | 8.880 M -37.54 % | 14.217 M 88.22 % | 7.553 M 8.44 % | 6.965 M 68.86 % | 4.125 M -39.51 % | 6.819 M -9.63 % | 7.546 M 180.54 % | 2.690 M 47.85 % | 1.819 M 20.47 % | 1.510 M -18.78 % | 1.859 M 438.99 % | -548.497 K -168.21 % | 804.119 K 45.52 % | 552.577 K -53.60 % | 1.191 M 130.70 % | -3.879 M -167.61 % | -1.449 M -3.93 % | -1.395 M |
| Capital expenditure | -23.967 K 37.91 % | -38.603 K 29.87 % | -55.042 K -212.74 % | -17.600 K 64.34 % | -49.349 K 17.84 % | -60.065 K 45.93 % | -111.091 K -436.98 % | -20.688 K 84.34 % | -132.117 K -257.86 % | -36.919 K 6.46 % | -39.468 K -236.79 % | -11.719 K 89.54 % | -112.047 K -344.35 % | -25.216 K -53.17 % | -16.463 K 99.12 % | -1.867 M -37.68 % | -1.356 M 49.29 % | -2.674 M |
| Free CashFlow | 8.856 M -37.54 % | 14.178 M 89.09 % | 7.498 M 7.92 % | 6.948 M 70.48 % | 4.075 M -39.71 % | 6.759 M -9.09 % | 7.435 M 178.55 % | 2.669 M 58.21 % | 1.687 M 14.52 % | 1.473 M -19.05 % | 1.820 M 424.85 % | -560.216 K -180.95 % | 692.072 K 31.23 % | 527.361 K -55.10 % | 1.175 M 120.44 % | -5.746 M -104.81 % | -2.805 M 31.04 % | -4.068 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 6.178 M 2.64 % | 6.019 M -13.46 % | 6.955 M -69.42 % | 22.746 M 460.62 % | -6.307 M -169.92 % | 9.021 M -3.42 % | 9.340 M -49.78 % | 18.597 M 225.53 % | 5.713 M 61.88 % | 3.529 M -13.80 % | 4.094 M -36.11 % | 6.408 M 88.70 % | 3.396 M -0.95 % | 3.428 M -13.60 % | 3.968 M -46.67 % | 7.440 M 34.40 % | 5.536 M 22.28 % | 4.527 M 21.88 % | 3.714 M -67.76 % | 11.519 M 210.79 % | 3.707 M 11.29 % | 3.331 M 23.12 % | 2.705 M -16.05 % | 3.223 M -18.90 % | 3.974 M 7.28 % | 3.704 M -6.36 % | 3.955 M 12.70 % | 3.510 M 3.12 % | 3.403 M -16.08 % | 4.055 M 2.97 % | 3.938 M 80.93 % | 2.177 M -29.25 % | 3.077 M -10.63 % | 3.443 M -7.73 % | 3.731 M -2.59 % | 3.830 M 26.22 % | 3.035 M 10.26 % | 2.752 M 32.06 % | 2.084 M 5.55 % | 1.974 M -15.33 % | 2.332 M 6.43 % | 2.191 M 12.62 % | 1.946 M 31.29 % | 1.482 M 3.03 % | 1.438 M 13.13 % | 1.271 M -17.73 % | 1.545 M 21.49 % | 1.272 M -2.54 % | 1.305 M -11.44 % | 1.474 M -0.52 % | 1.481 M -8.77 % | 1.624 M 0.00 % | 1.624 M -16.42 % | 1.943 M -6.00 % | 2.067 M 4.60 % | 1.976 M 24.11 % | 1.592 M -8.09 % | 1.732 M -11.81 % | 1.964 M -21.63 % | 2.506 M 20.26 % | 2.084 M -4.89 % | 2.191 M 2.53 % | 2.137 M 3.78 % | 2.059 M 46.47 % | 1.406 M 2.46 % | 1.372 M 27.38 % | 1.077 M 26.54 % | 851.337 K 37.71 % | 618.220 K 51.79 % | 407.279 K 1.43 % | 401.533 K |
| Net income | 609.000 K 64.59 % | 370.000 K -49.52 % | 733.000 K 351.40 % | -291.570 K -119.31 % | 1.510 M 37.17 % | 1.101 M -22.46 % | 1.420 M -33.49 % | 2.135 M -23.93 % | 2.807 M 114.52 % | 1.308 M -24.97 % | 1.744 M -10.50 % | 1.948 M 43.69 % | 1.356 M 17.45 % | 1.155 M -18.39 % | 1.415 M -35.68 % | 2.199 M -21.78 % | 2.812 M 36.51 % | 2.060 M 64.96 % | 1.249 M -48.73 % | 2.436 M 87.32 % | 1.300 M 114.79 % | 605.325 K 60.32 % | 377.572 K -64.23 % | 1.056 M -24.18 % | 1.392 M 2.24 % | 1.362 M -0.75 % | 1.372 M -13.37 % | 1.584 M 85.81 % | 852.423 K -43.00 % | 1.495 M 4.55 % | 1.430 M 357.73 % | -554.927 K -159.53 % | 932.105 K 16.71 % | 798.637 K 14.89 % | 695.114 K -14.99 % | 817.726 K 22.67 % | 666.597 K 10.66 % | 602.367 K 66.30 % | 362.215 K -49.92 % | 723.309 K 61.18 % | 448.767 K -11.31 % | 506.017 K 375.52 % | 106.413 K -78.43 % | 493.244 K 499.75 % | -123.388 K -203.88 % | 118.777 K -55.76 % | 268.499 K 109.05 % | 128.437 K -27.84 % | 177.990 K 48.52 % | 119.845 K 7.38 % | 111.613 K -94.05 % | 1.875 M 0.00 % | 1.875 M 1 874.07 % | 94.969 K -81.74 % | 520.093 K 185.73 % | 182.021 K 436.04 % | -54.167 K 78.42 % | -250.970 K -231.35 % | 191.076 K 112.73 % | -1.501 M 35.67 % | -2.333 M -759.23 % | -271.477 K -441.00 % | 79.611 K 114.39 % | -553.107 K 48.11 % | -1.066 M -39.92 % | -761.755 K -41.25 % | -539.305 K 0.47 % | -541.834 K -4.30 % | -519.485 K 11.77 % | -588.784 K 61.13 % | -1.515 M |
| Income before tax | 814.000 K 59.30 % | 511.000 K -47.27 % | 969.000 K 303.76 % | -475.570 K -123.76 % | 2.001 M 36.70 % | 1.464 M -22.13 % | 1.880 M -11.95 % | 2.135 M -33.08 % | 3.191 M 82.59 % | 1.747 M 0.21 % | 1.744 M -32.84 % | 2.597 M 45.07 % | 1.790 M 17.57 % | 1.523 M -18.30 % | 1.864 M -34.38 % | 2.840 M -22.86 % | 3.682 M 36.17 % | 2.704 M 65.00 % | 1.639 M -48.25 % | 3.167 M 88.24 % | 1.682 M 112.58 % | 791.325 K 61.97 % | 488.572 K -64.82 % | 1.389 M -23.63 % | 1.818 M 2.57 % | 1.773 M -1.51 % | 1.800 M -14.60 % | 2.108 M 83.87 % | 1.146 M -42.66 % | 1.999 M 5.29 % | 1.899 M 503.53 % | 314.643 K -78.86 % | 1.488 M 16.38 % | 1.279 M 16.76 % | 1.095 M -15.35 % | 1.294 M 22.79 % | 1.054 M 12.88 % | 933.367 K 67.51 % | 557.215 K -40.74 % | 940.245 K 12.10 % | 838.767 K 7.67 % | 779.017 K 376.72 % | 163.413 K -77.46 % | 724.917 K 446.21 % | -209.388 K -205.87 % | 197.777 K -52.74 % | 418.499 K 190.04 % | 144.288 K -46.56 % | 269.990 K 48.47 % | 181.845 K 7.85 % | 168.613 K 226.65 % | -133.130 K 0.00 % | -133.129 K | 0.000 | 0.000 -100.00 % | 182.021 K 436.04 % | -54.167 K | 0.000 -100.00 % | 191.076 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 |
| Income before tax ratio | 0.13 55.20 % | 0.08 -39.06 % | 0.14 766.38 % | -0.02 93.41 % | -0.32 -295.51 % | 0.16 -19.37 % | 0.20 75.32 % | 0.11 -79.44 % | 0.56 12.80 % | 0.50 16.24 % | 0.43 5.11 % | 0.41 -23.12 % | 0.53 18.69 % | 0.44 -5.44 % | 0.47 23.05 % | 0.38 -42.61 % | 0.67 11.36 % | 0.60 35.38 % | 0.44 60.49 % | 0.27 -39.43 % | 0.45 91.02 % | 0.24 31.56 % | 0.18 -58.09 % | 0.43 -5.84 % | 0.46 -4.39 % | 0.48 5.18 % | 0.46 -24.23 % | 0.60 78.30 % | 0.34 -31.67 % | 0.49 2.25 % | 0.48 233.57 % | 0.14 -70.12 % | 0.48 30.23 % | 0.37 26.55 % | 0.29 -13.10 % | 0.34 -2.72 % | 0.35 2.37 % | 0.34 26.84 % | 0.27 -43.85 % | 0.48 32.40 % | 0.36 1.17 % | 0.36 323.29 % | 0.08 -82.83 % | 0.49 436.01 % | -0.15 -193.59 % | 0.16 -42.56 % | 0.27 138.73 % | 0.11 -45.16 % | 0.21 67.65 % | 0.12 8.41 % | 0.11 238.83 % | -0.08 0.00 % | -0.08 | 0.00 | 0.00 -100.00 % | 0.09 370.75 % | -0.03 | 0.00 -100.00 % | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 814.000 K 59.30 % | 511.000 K -47.27 % | 969.000 K 303.76 % | -475.570 K -123.76 % | 2.001 M 36.70 % | 1.464 M -22.13 % | 1.880 M -29.26 % | 2.658 M -28.63 % | 3.724 M 113.10 % | 1.747 M -24.51 % | 2.315 M -10.85 % | 2.597 M 45.07 % | 1.790 M 17.57 % | 1.523 M -18.30 % | 1.864 M -34.38 % | 2.840 M -22.86 % | 3.682 M 36.17 % | 2.704 M 65.00 % | 1.639 M -48.25 % | 3.167 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.074 K | 0.000 -100.00 % | 2.752 M -23.78 % | 3.611 M 2 383.28 % | -158.149 K -104.13 % | 3.825 M 74.58 % | 2.191 M 12.62 % | 1.946 M 1 952.17 % | -105.049 K -161.08 % | 172.000 K -86.47 % | 1.271 M -52.42 % | 2.672 M 245.71 % | -1.834 M -178.36 % | 2.340 M | 0.000 | 0.000 -100.00 % | 3.883 M 0.00 % | 3.883 M 1 683.91 % | 217.647 K 14.01 % | 190.907 K -48.91 % | 373.647 K 243.22 % | 108.866 K -7.58 % | 117.801 K -65.49 % | 341.366 K 369.94 % | 72.640 K -21.91 % | 93.018 K 5.97 % | 87.775 K 19.64 % | 73.364 K 3.24 % | 71.064 K 13.20 % | 62.777 K 8.76 % | 57.721 K 2.07 % | 56.549 K 60.73 % | 35.182 K -24.89 % | 46.843 K 64.38 % | 28.496 K 9.93 % | 25.921 K |
| Net income ratio | 0.10 60.36 % | 0.06 -41.67 % | 0.11 922.19 % | -0.01 94.65 % | -0.24 -296.19 % | 0.12 -19.72 % | 0.15 32.42 % | 0.11 -76.63 % | 0.49 32.52 % | 0.37 -12.96 % | 0.43 40.07 % | 0.30 -23.85 % | 0.40 18.57 % | 0.34 -5.54 % | 0.36 20.61 % | 0.30 -41.80 % | 0.51 11.64 % | 0.45 35.35 % | 0.34 59.00 % | 0.21 -39.73 % | 0.35 93.00 % | 0.18 30.22 % | 0.14 -57.39 % | 0.33 -6.52 % | 0.35 -4.70 % | 0.37 6.00 % | 0.35 -23.13 % | 0.45 80.19 % | 0.25 -32.07 % | 0.37 1.53 % | 0.36 242.45 % | -0.25 -184.15 % | 0.30 30.60 % | 0.23 24.52 % | 0.19 -12.74 % | 0.21 -2.81 % | 0.22 0.36 % | 0.22 25.93 % | 0.17 -52.56 % | 0.37 90.37 % | 0.19 -16.67 % | 0.23 322.23 % | 0.05 -83.57 % | 0.33 487.98 % | -0.09 -191.83 % | 0.09 -46.23 % | 0.17 72.07 % | 0.10 -25.96 % | 0.14 67.70 % | 0.08 7.93 % | 0.08 -93.47 % | 1.15 0.00 % | 1.15 2 261.84 % | 0.05 -80.57 % | 0.25 173.18 % | 0.09 370.75 % | -0.03 76.52 % | -0.14 -248.94 % | 0.10 116.25 % | -0.60 46.50 % | -1.12 -803.39 % | -0.12 -432.60 % | 0.04 113.87 % | -0.27 64.57 % | -0.76 -36.56 % | -0.56 -10.88 % | -0.50 21.34 % | -0.64 24.26 % | -0.84 41.87 % | -1.45 61.68 % | -3.77 |
| Ratio EBITDA | 0.13 55.20 % | 0.08 -39.06 % | 0.14 766.38 % | -0.02 93.41 % | -0.32 -295.51 % | 0.16 -19.37 % | 0.20 40.86 % | 0.14 -78.08 % | 0.65 31.65 % | 0.50 -12.43 % | 0.57 39.52 % | 0.41 -23.12 % | 0.53 18.69 % | 0.44 -5.44 % | 0.47 23.05 % | 0.38 -42.61 % | 0.67 11.36 % | 0.60 35.38 % | 0.44 60.49 % | 0.27 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | 0.00 | 0.00 -100.00 % | 1.00 -42.28 % | 1.73 2 263.20 % | -0.08 -104.88 % | 1.64 64.03 % | 1.00 0.00 % | 1.00 1 510.74 % | -0.07 -159.28 % | 0.12 -88.04 % | 1.00 -42.17 % | 1.73 219.94 % | -1.44 -180.40 % | 1.79 | 0.00 | 0.00 -100.00 % | 2.39 0.00 % | 2.39 2 034.33 % | 0.11 21.28 % | 0.09 -51.15 % | 0.19 176.54 % | 0.07 0.54 % | 0.07 -60.87 % | 0.17 499.66 % | 0.03 -35.06 % | 0.04 11.42 % | 0.04 16.70 % | 0.03 -0.53 % | 0.03 -22.72 % | 0.04 6.15 % | 0.04 -19.87 % | 0.05 27.02 % | 0.04 -45.46 % | 0.08 8.30 % | 0.07 8.38 % | 0.06 |
| Gross profit ratio | 0.45 8.75 % | 0.42 -6.37 % | 0.45 -55.43 % | 1.00 0.00 % | 1.00 123.18 % | 0.45 5.92 % | 0.42 -57.70 % | 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 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 41.69 % | 0.71 -14.75 % | 0.83 -0.61 % | 0.83 5.47 % | 0.79 19.32 % | 0.66 -15.21 % | 0.78 932.18 % | -0.09 68.58 % | -0.30 -160.67 % | 0.49 -25.92 % | 0.66 58.58 % | 0.42 278.68 % | 0.11 -61.83 % | 0.29 -47.39 % | 0.55 -13.45 % | 0.64 19.46 % | 0.53 -16.28 % | 0.64 -32.90 % | 0.95 |
| Weighted average shs out dil | 4.584 M 0.00 % | 4.584 M -1.01 % | 4.630 M 3.45 % | 4.476 M 0.00 % | 4.476 M -1.95 % | 4.565 M 1.99 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M -0.41 % | 4.494 M 6.61 % | 4.216 M -10.68 % | 4.720 M 5.45 % | 4.476 M -0.35 % | 4.492 M -1.01 % | 4.538 M 2.52 % | 4.426 M -1.11 % | 4.476 M -0.34 % | 4.491 M -0.91 % | 4.532 M 1.41 % | 4.469 M 0.02 % | 4.468 M -13.76 % | 5.182 M 49.24 % | 3.472 M -0.10 % | 3.476 M 2.68 % | 3.385 M -3.89 % | 3.522 M 7.78 % | 3.268 M -9.79 % | 3.622 M -2.80 % | 3.726 M 7.55 % | 3.465 M 6.36 % | 3.258 M -8.16 % | 3.547 M -8.35 % | 3.870 M 35.59 % | 2.854 M -22.54 % | 3.685 M 9.80 % | 3.356 M -7.42 % | 3.625 M 0.06 % | 3.623 M 25.25 % | 2.893 M -22.25 % | 3.720 M 7.36 % | 3.465 M 0.00 % | 3.465 M 0.00 % | 3.465 M 0.00 % | 3.465 M 0.00 % | 3.465 M 27.95 % | 2.708 M -21.85 % | 3.465 M 0.00 % | 3.465 M 0.00 % | 3.465 M -0.46 % | 3.481 M 2.59 % | 3.393 M -2.08 % | 3.465 M 0.00 % | 3.465 M -0.15 % | 3.470 M 0.00 % | 3.470 M 0.00 % | 3.470 M -0.06 % | 3.473 M 0.06 % | 3.470 M 0.00 % | 3.470 M 4.31 % | 3.327 M |
| Weighted average shs out | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M -1.95 % | 4.565 M 1.99 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M 0.00 % | 4.476 M -0.41 % | 4.494 M 6.61 % | 4.216 M -10.68 % | 4.720 M 5.45 % | 4.476 M -0.35 % | 4.492 M -1.01 % | 4.538 M 2.52 % | 4.426 M -1.11 % | 4.476 M -0.34 % | 4.491 M -0.91 % | 4.532 M 1.41 % | 4.469 M 0.02 % | 4.468 M -13.76 % | 5.182 M 49.24 % | 3.472 M -0.10 % | 3.476 M 2.68 % | 3.385 M -3.89 % | 3.522 M 7.78 % | 3.268 M -9.78 % | 3.622 M -2.80 % | 3.726 M 7.55 % | 3.465 M 6.36 % | 3.258 M -8.16 % | 3.547 M -8.35 % | 3.870 M 35.58 % | 2.854 M -22.54 % | 3.685 M 9.80 % | 3.356 M -7.42 % | 3.625 M 0.06 % | 3.623 M 25.25 % | 2.893 M -22.25 % | 3.720 M 7.16 % | 3.472 M 0.00 % | 3.472 M 0.18 % | 3.465 M 0.00 % | 3.465 M 0.00 % | 3.465 M 27.95 % | 2.708 M -21.85 % | 3.465 M 0.00 % | 3.465 M 0.00 % | 3.465 M -0.46 % | 3.481 M 2.59 % | 3.393 M -2.08 % | 3.465 M 0.00 % | 3.465 M -0.15 % | 3.470 M 0.00 % | 3.470 M 0.00 % | 3.470 M -0.06 % | 3.473 M 0.06 % | 3.470 M 0.00 % | 3.470 M 4.31 % | 3.327 M |
| EPS diluted | 0.13 61.09 % | 0.08 -49.56 % | 0.16 345.78 % | -0.07 -119.15 % | 0.34 41.67 % | 0.24 -25.00 % | 0.32 -33.33 % | 0.48 -23.81 % | 0.63 117.24 % | 0.29 -25.64 % | 0.39 -11.36 % | 0.44 46.67 % | 0.30 15.38 % | 0.26 -18.75 % | 0.32 -34.69 % | 0.49 -22.22 % | 0.63 36.96 % | 0.46 64.29 % | 0.28 -48.15 % | 0.54 86.21 % | 0.29 107.14 % | 0.14 75.00 % | 0.08 -66.67 % | 0.24 -22.58 % | 0.31 3.33 % | 0.30 -3.23 % | 0.31 -11.43 % | 0.35 84.21 % | 0.19 -42.42 % | 0.33 3.13 % | 0.32 366.67 % | -0.12 -166.67 % | 0.18 -21.74 % | 0.23 15.00 % | 0.20 -16.67 % | 0.24 26.32 % | 0.19 5.56 % | 0.18 80.00 % | 0.10 -47.37 % | 0.19 46.15 % | 0.13 -18.75 % | 0.16 433.33 % | 0.03 -76.92 % | 0.13 400.93 % | -0.04 -234.16 % | 0.03 -59.75 % | 0.08 125.99 % | 0.04 -27.90 % | 0.05 18.60 % | 0.04 38.00 % | 0.03 -94.44 % | 0.54 0.00 % | 0.54 1 700.00 % | 0.03 -80.00 % | 0.15 200.00 % | 0.05 350.00 % | -0.02 72.38 % | -0.07 -220.67 % | 0.06 113.95 % | -0.43 35.82 % | -0.67 -737.50 % | -0.08 -500.00 % | 0.02 112.50 % | -0.16 48.39 % | -0.31 -40.91 % | -0.22 -37.50 % | -0.16 0.00 % | -0.16 -6.67 % | -0.15 11.76 % | -0.17 74.63 % | -0.67 |
| Earnings per share | 0.14 69.29 % | 0.08 -48.31 % | 0.16 345.78 % | -0.07 -119.15 % | 0.34 41.67 % | 0.24 -25.00 % | 0.32 -33.33 % | 0.48 -23.81 % | 0.63 117.24 % | 0.29 -25.64 % | 0.39 -11.36 % | 0.44 46.67 % | 0.30 15.38 % | 0.26 -18.75 % | 0.32 -34.69 % | 0.49 -22.22 % | 0.63 36.96 % | 0.46 64.29 % | 0.28 -48.15 % | 0.54 86.21 % | 0.29 107.14 % | 0.14 75.00 % | 0.08 -66.67 % | 0.24 -22.58 % | 0.31 3.33 % | 0.30 -3.23 % | 0.31 -11.43 % | 0.35 84.21 % | 0.19 -42.42 % | 0.33 3.13 % | 0.32 366.67 % | -0.12 -166.67 % | 0.18 -21.74 % | 0.23 15.00 % | 0.20 -16.67 % | 0.24 26.32 % | 0.19 5.56 % | 0.18 80.00 % | 0.10 -47.37 % | 0.19 46.15 % | 0.13 -18.75 % | 0.16 433.33 % | 0.03 -76.92 % | 0.13 400.93 % | -0.04 -234.16 % | 0.03 -59.75 % | 0.08 125.99 % | 0.04 -27.90 % | 0.05 18.60 % | 0.04 38.00 % | 0.03 -94.44 % | 0.54 0.00 % | 0.54 1 700.00 % | 0.03 -80.00 % | 0.15 200.00 % | 0.05 350.00 % | -0.02 72.38 % | -0.07 -220.67 % | 0.06 113.95 % | -0.43 35.82 % | -0.67 -737.50 % | -0.08 -500.00 % | 0.02 112.50 % | -0.16 48.39 % | -0.31 -40.91 % | -0.22 -37.50 % | -0.16 0.00 % | -0.16 -6.67 % | -0.15 11.76 % | -0.17 63.04 % | -0.46 |
| Gross profit | 2.804 M 11.62 % | 2.512 M -18.97 % | 3.100 M -86.37 % | 22.746 M 460.62 % | -6.307 M -256.05 % | 4.042 M 2.30 % | 3.951 M -78.76 % | 18.597 M 225.53 % | 5.713 M 61.88 % | 3.529 M -13.80 % | 4.094 M -36.11 % | 6.408 M 88.70 % | 3.396 M -0.95 % | 3.428 M -13.60 % | 3.968 M -46.67 % | 7.440 M 34.40 % | 5.536 M 22.28 % | 4.527 M 21.88 % | 3.714 M -67.76 % | 11.519 M 210.79 % | 3.707 M 11.29 % | 3.331 M 23.12 % | 2.705 M -16.05 % | 3.223 M -18.90 % | 3.974 M 7.28 % | 3.704 M -6.36 % | 3.955 M 12.70 % | 3.510 M 3.12 % | 3.403 M -16.08 % | 4.055 M 2.97 % | 3.938 M 80.93 % | 2.177 M -29.25 % | 3.077 M -10.63 % | 3.443 M -7.73 % | 3.731 M -2.59 % | 3.830 M 26.22 % | 3.035 M 10.26 % | 2.752 M 32.06 % | 2.084 M 5.55 % | 1.974 M -15.33 % | 2.332 M 6.43 % | 2.191 M 12.62 % | 1.946 M 31.29 % | 1.482 M 3.03 % | 1.438 M 13.13 % | 1.271 M -17.73 % | 1.545 M 21.49 % | 1.272 M -2.54 % | 1.305 M -11.44 % | 1.474 M -0.52 % | 1.481 M -8.77 % | 1.624 M 0.00 % | 1.624 M 18.43 % | 1.371 M -19.87 % | 1.711 M 3.96 % | 1.646 M 30.90 % | 1.257 M 9.67 % | 1.146 M -25.23 % | 1.533 M 752.16 % | -235.098 K 62.22 % | -622.234 K -157.71 % | 1.078 M -24.05 % | 1.420 M 64.58 % | 862.613 K 454.66 % | 155.522 K -60.89 % | 397.702 K -32.98 % | 593.451 K 9.52 % | 541.850 K 64.50 % | 329.393 K 27.08 % | 259.201 K -31.94 % | 380.836 K |
| Income tax expense | 205.000 K 45.39 % | 141.000 K -40.25 % | 236.000 K 228.26 % | -184.000 K -137.47 % | 491.000 K 35.26 % | 363.000 K -21.09 % | 460.000 K | 0.000 -100.00 % | 917.000 K 108.88 % | 439.000 K | 0.000 -100.00 % | 648.199 K 49.35 % | 434.000 K 17.93 % | 368.000 K -18.04 % | 449.000 K -29.91 % | 640.581 K -26.37 % | 870.000 K 35.09 % | 644.000 K 65.13 % | 390.000 K -46.65 % | 731.000 K 91.36 % | 382.000 K 105.38 % | 186.000 K 67.57 % | 111.000 K -66.67 % | 333.000 K -21.83 % | 426.000 K 3.65 % | 411.000 K -3.97 % | 428.000 K -18.32 % | 524.000 K 78.23 % | 294.000 K -41.67 % | 504.000 K 7.52 % | 468.750 K -46.09 % | 869.570 K 56.40 % | 556.000 K 15.83 % | 480.000 K 20.00 % | 400.000 K -15.97 % | 476.000 K 23.00 % | 387.000 K 16.92 % | 331.000 K 69.74 % | 195.000 K -10.11 % | 216.936 K -44.38 % | 390.000 K 42.86 % | 273.000 K 378.95 % | 57.000 K -75.40 % | 231.673 K 369.39 % | -86.000 K -208.86 % | 79.000 K -47.33 % | 150.000 K 846.31 % | 15.851 K -82.77 % | 92.000 K 48.39 % | 62.000 K 8.77 % | 57.000 K 102.84 % | -2.008 M 0.00 % | -2.008 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 |
| Cost of revenue | 3.374 M -3.79 % | 3.507 M -9.03 % | 3.855 M | 0.000 | 0.000 -100.00 % | 4.979 M -7.61 % | 5.389 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 | 0.000 | 0.000 | 0.000 -100.00 % | 571.634 K 60.71 % | 355.684 K 7.75 % | 330.089 K -1.39 % | 334.749 K -42.85 % | 585.716 K 35.90 % | 430.986 K -84.28 % | 2.741 M 1.29 % | 2.706 M 143.15 % | 1.113 M 55.09 % | 717.709 K -40.03 % | 1.197 M -4.29 % | 1.251 M 28.31 % | 974.604 K 101.43 % | 483.851 K 56.34 % | 309.487 K 7.15 % | 288.827 K 95.05 % | 148.078 K 615.46 % | 20.697 K |
| General and administrative expenses | 45.000 K 0.00 % | 45.000 K 0.00 % | 45.000 K | 0.000 | 0.000 -100.00 % | 42.000 K 0.00 % | 42.000 K | 0.000 -100.00 % | 309.422 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 % | 637.413 K | 0.000 | 0.000 | 0.000 -100.00 % | 475.769 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 -100.00 % | 624.377 K 0.30 % | 622.501 K -3.92 % | 647.904 K -6.32 % | 691.637 K -2.41 % | 708.730 K 0.83 % | 702.907 K 3.00 % | 682.426 K -28.54 % | 955.038 K 41.71 % | 673.931 K -7.61 % | 729.475 K 12.73 % | 647.109 K -4.51 % | 677.698 K 0.06 % | 677.310 K -1.74 % | 689.272 K 2.86 % | 670.137 K 20.92 % | 554.217 K 3.78 % | 534.050 K -68.21 % | 1.680 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.072 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.766 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.276 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 |
| Other expenses | 1.945 M -0.56 % | 1.956 M -6.23 % | 2.086 M -91.02 % | 23.222 M 379.49 % | -8.309 M -427.63 % | 2.536 M 24.99 % | 2.029 M -87.27 % | 15.940 M | 0.000 | 0.000 -100.00 % | 1.779 M -53.31 % | 3.811 M 137.35 % | 1.606 M | 0.000 | 0.000 -100.00 % | 4.600 M 148.15 % | 1.854 M | 0.000 | 0.000 -100.00 % | 8.353 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 -100.00 % | 746.799 K -31.40 % | 1.089 M 33.41 % | 815.961 K 31.64 % | 619.864 K 41.62 % | 437.693 K -31.53 % | 639.224 K 169.67 % | -917.524 K 41.83 % | -1.577 M -490.07 % | 404.352 K -41.41 % | 690.184 K 220.27 % | 215.504 K 141.27 % | -522.176 K -86.75 % | -279.608 K -191.80 % | -95.821 K 25.31 % | -128.287 K 42.94 % | -224.824 K 18.20 % | -274.849 K 78.84 % | -1.299 M |
| Operating expenses | 1.990 M -0.55 % | 2.001 M -6.10 % | 2.131 M -90.82 % | 23.222 M 379.49 % | -8.309 M -422.29 % | 2.578 M 24.48 % | 2.071 M -87.01 % | 15.940 M 569.25 % | 2.382 M 45.51 % | 1.637 M -8.00 % | 1.779 M -53.31 % | 3.811 M 137.35 % | 1.606 M -6.58 % | 1.719 M -12.04 % | 1.954 M -57.52 % | 4.600 M 148.15 % | 1.854 M 7.57 % | 1.723 M -10.51 % | 1.926 M -76.95 % | 8.353 M 312.62 % | 2.024 M -20.28 % | 2.539 M 14.55 % | 2.217 M 20.87 % | 1.834 M -14.90 % | 2.155 M 11.61 % | 1.931 M -10.41 % | 2.155 M 53.76 % | 1.402 M -37.89 % | 2.257 M 9.77 % | 2.056 M 0.82 % | 2.039 M 9.52 % | 1.862 M 17.23 % | 1.588 M -26.60 % | 2.164 M -17.91 % | 2.636 M 3.92 % | 2.537 M 28.05 % | 1.981 M 8.92 % | 1.819 M 19.12 % | 1.527 M 47.63 % | 1.034 M -30.74 % | 1.493 M 5.74 % | 1.412 M -20.76 % | 1.782 M 135.42 % | 757.048 K -54.05 % | 1.648 M 53.47 % | 1.074 M -4.72 % | 1.127 M -0.07 % | 1.128 M 8.94 % | 1.035 M -19.87 % | 1.292 M -1.59 % | 1.313 M -25.28 % | 1.757 M 0.00 % | 1.757 M 28.14 % | 1.371 M -19.87 % | 1.711 M 16.89 % | 1.464 M 11.62 % | 1.312 M 14.40 % | 1.146 M -14.58 % | 1.342 M 670.88 % | -235.098 K 62.22 % | -622.234 K -157.71 % | 1.078 M -24.05 % | 1.420 M 64.58 % | 862.613 K 454.66 % | 155.522 K -60.89 % | 397.702 K -32.98 % | 593.451 K 9.52 % | 541.850 K 64.50 % | 329.393 K 27.08 % | 259.201 K -31.94 % | 380.836 K |
| Cost and expenses | 5.364 M -2.61 % | 5.508 M -7.99 % | 5.986 M -74.22 % | 23.222 M 379.49 % | -8.309 M -209.95 % | 7.557 M 1.30 % | 7.460 M -53.20 % | 15.940 M 701.30 % | 1.989 M 11.64 % | 1.782 M 0.14 % | 1.779 M -53.31 % | 3.811 M 137.35 % | 1.606 M -15.74 % | 1.906 M -9.43 % | 2.104 M -54.26 % | 4.600 M 148.15 % | 1.854 M 1.67 % | 1.823 M -12.16 % | 2.076 M -75.15 % | 8.353 M 312.62 % | 2.024 M -20.28 % | 2.539 M 14.55 % | 2.217 M 20.87 % | 1.834 M -14.90 % | 2.155 M 11.61 % | 1.931 M -10.41 % | 2.155 M 53.76 % | 1.402 M -37.89 % | 2.257 M 9.77 % | 2.056 M 0.82 % | 2.039 M 9.52 % | 1.862 M 17.23 % | 1.588 M -26.60 % | 2.164 M -17.91 % | 2.636 M 3.92 % | 2.537 M 28.05 % | 1.981 M 8.92 % | 1.819 M 19.12 % | 1.527 M 47.63 % | 1.034 M -30.74 % | 1.493 M 5.74 % | 1.412 M -20.76 % | 1.782 M 135.42 % | 757.048 K -54.05 % | 1.648 M 53.47 % | 1.074 M -4.72 % | 1.127 M -0.07 % | 1.128 M 8.94 % | 1.035 M -19.87 % | 1.292 M -1.59 % | 1.313 M 174.72 % | -1.757 M 0.00 % | -1.757 M -190.43 % | 1.943 M -6.00 % | 2.067 M 15.21 % | 1.794 M 8.97 % | 1.646 M -4.96 % | 1.732 M -2.31 % | 1.773 M -29.26 % | 2.506 M 20.26 % | 2.084 M -4.89 % | 2.191 M 2.53 % | 2.137 M 3.78 % | 2.059 M 46.47 % | 1.406 M 2.46 % | 1.372 M 27.38 % | 1.077 M 26.54 % | 851.337 K 37.71 % | 618.220 K 51.79 % | 407.279 K 1.43 % | 401.533 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 45.000 K 0.00 % | 45.000 K 0.00 % | 45.000 K | 0.000 | 0.000 -100.00 % | 42.000 K 0.00 % | 42.000 K | 0.000 -100.00 % | 2.382 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.404 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.752 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.515 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.509 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.730 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.919 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.106 M | 0.000 | 0.000 | 0.000 -100.00 % | 820.629 K 0.00 % | 820.630 K 31.43 % | 624.377 K 0.30 % | 622.501 K -3.92 % | 647.904 K -6.32 % | 691.637 K -2.41 % | 708.730 K 0.83 % | 702.907 K 3.00 % | 682.426 K -28.54 % | 955.038 K 41.71 % | 673.931 K -7.61 % | 729.475 K 12.73 % | 647.109 K -4.51 % | 677.698 K 0.06 % | 677.310 K -1.74 % | 689.272 K 2.86 % | 670.137 K 20.92 % | 554.217 K 3.78 % | 534.050 K -68.21 % | 1.680 M |
| Interest income | 6.068 M 12.06 % | 5.415 M -20.29 % | 6.793 M -69.63 % | 22.366 M | 0.000 -100.00 % | 7.832 M -11.21 % | 8.821 M -50.62 % | 17.864 M | 0.000 | 0.000 -100.00 % | 3.942 M -33.42 % | 5.921 M 85.82 % | 3.186 M | 0.000 | 0.000 -100.00 % | 5.862 M 53.83 % | 3.811 M | 0.000 | 0.000 -100.00 % | 9.606 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 -100.00 % | 1.426 M -0.17 % | 1.428 M 1.80 % | 1.403 M -4.14 % | 1.463 M -6.84 % | 1.571 M -0.49 % | 1.579 M -2.34 % | 1.616 M -8.16 % | 1.760 M -1.04 % | 1.778 M 6.60 % | 1.668 M 21.09 % | 1.378 M 22.87 % | 1.121 M 8.52 % | 1.033 M 9.48 % | 943.799 K 21.30 % | 778.045 K 34.00 % | 580.651 K 42.59 % | 407.220 K 1.42 % | 401.533 K |
| Interest expense | 3.374 M -3.79 % | 3.507 M -9.03 % | 3.855 M | 0.000 | 0.000 -100.00 % | 4.979 M -7.61 % | 5.389 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 | 0.000 | 0.000 | 0.000 -100.00 % | 271.634 K -3.22 % | 280.684 K -14.97 % | 330.089 K -1.39 % | 334.749 K -11.01 % | 376.153 K -12.72 % | 430.986 K -14.21 % | 502.393 K -12.30 % | 572.834 K 0.07 % | 572.409 K 10.00 % | 520.353 K 9.42 % | 475.541 K 10.25 % | 431.344 K 15.20 % | 374.419 K -1.62 % | 380.586 K 86.04 % | 204.577 K 74.63 % | 117.147 K 195.21 % | 39.683 K 946.49 % | 3.792 K |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.747 M | 0.000 | 0.000 | 0.000 100.00 % | -1.523 M 18.30 % | -1.864 M | 0.000 | 0.000 100.00 % | -2.704 M -65.00 % | -1.639 M | 0.000 100.00 % | -1.682 M -112.58 % | -791.325 K -61.97 % | -488.572 K 64.82 % | -1.389 M 23.63 % | -1.818 M -2.57 % | -1.773 M 1.51 % | -1.800 M 14.60 % | -2.108 M -83.87 % | -1.146 M 42.66 % | -1.999 M -5.29 % | -1.899 M -503.53 % | -314.643 K 78.86 % | -1.488 M -16.38 % | -1.279 M -16.76 % | -1.095 M 15.94 % | -1.303 M -23.65 % | -1.054 M -12.88 % | -933.367 K -67.51 % | -557.215 K 49.27 % | -1.098 M -30.95 % | -838.767 K -7.67 % | -779.017 K -376.72 % | -163.413 K 80.31 % | -829.966 K -496.38 % | 209.388 K 205.87 % | -197.777 K 52.74 % | -418.499 K -190.04 % | -144.288 K 46.56 % | -269.990 K -48.47 % | -181.845 K -7.85 % | -168.613 K | 0.000 | 0.000 -100.00 % | 217.647 K 14.01 % | 190.907 K -0.38 % | 191.626 K 17.54 % | 163.033 K 38.40 % | 117.801 K -21.62 % | 150.290 K 106.90 % | 72.640 K -21.91 % | 93.018 K 5.97 % | 87.775 K 19.64 % | 73.364 K 3.24 % | 71.064 K 13.20 % | 62.777 K 8.76 % | 57.721 K 2.07 % | 56.549 K 60.73 % | 35.182 K -24.89 % | 46.843 K 64.38 % | 28.496 K 9.93 % | 25.921 K |
| Operating income | 814.000 K 59.30 % | 511.000 K -47.27 % | 969.000 K 303.76 % | -475.570 K -123.76 % | 2.001 M 36.70 % | 1.464 M -22.13 % | 1.880 M -29.26 % | 2.658 M 29.78 % | 2.048 M 17.19 % | 1.747 M -24.51 % | 2.315 M -10.85 % | 2.597 M 45.07 % | 1.790 M 17.57 % | 1.523 M -18.30 % | 1.864 M -34.38 % | 2.840 M -22.86 % | 3.682 M 36.17 % | 2.704 M 65.00 % | 1.639 M -48.25 % | 3.167 M 88.24 % | 1.682 M 112.58 % | 791.325 K 61.97 % | 488.572 K -64.82 % | 1.389 M -23.63 % | 1.818 M 2.57 % | 1.773 M -1.51 % | 1.800 M -14.60 % | 2.108 M 83.87 % | 1.146 M -42.66 % | 1.999 M 5.29 % | 1.899 M 503.53 % | 314.643 K -78.86 % | 1.488 M 16.38 % | 1.279 M 16.76 % | 1.095 M -15.94 % | 1.303 M 23.65 % | 1.054 M 12.88 % | 933.367 K 67.51 % | 557.215 K -49.27 % | 1.098 M 30.95 % | 838.767 K 7.67 % | 779.017 K 376.72 % | 163.413 K -80.31 % | 829.966 K 496.38 % | -209.388 K -205.87 % | 197.777 K -52.74 % | 418.499 K 190.04 % | 144.288 K -46.56 % | 269.990 K 48.47 % | 181.845 K 7.85 % | 168.613 K -95.66 % | 3.883 M 0.00 % | 3.883 M | 0.000 | 0.000 -100.00 % | 182.021 K 436.04 % | -54.167 K | 0.000 -100.00 % | 191.076 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 |
| Operating income ratio | 0.13 55.20 % | 0.08 -39.06 % | 0.14 766.38 % | -0.02 93.41 % | -0.32 -295.51 % | 0.16 -19.37 % | 0.20 40.86 % | 0.14 -60.13 % | 0.36 -27.61 % | 0.50 -12.43 % | 0.57 39.52 % | 0.41 -23.12 % | 0.53 18.69 % | 0.44 -5.44 % | 0.47 23.05 % | 0.38 -42.61 % | 0.67 11.36 % | 0.60 35.38 % | 0.44 60.49 % | 0.27 -39.43 % | 0.45 91.02 % | 0.24 31.56 % | 0.18 -58.09 % | 0.43 -5.84 % | 0.46 -4.39 % | 0.48 5.18 % | 0.46 -24.23 % | 0.60 78.30 % | 0.34 -31.67 % | 0.49 2.25 % | 0.48 233.57 % | 0.14 -70.12 % | 0.48 30.23 % | 0.37 26.55 % | 0.29 -13.71 % | 0.34 -2.04 % | 0.35 2.37 % | 0.34 26.84 % | 0.27 -51.94 % | 0.56 54.67 % | 0.36 1.17 % | 0.36 323.29 % | 0.08 -85.00 % | 0.56 484.70 % | -0.15 -193.59 % | 0.16 -42.56 % | 0.27 138.73 % | 0.11 -45.16 % | 0.21 67.65 % | 0.12 8.41 % | 0.11 -95.24 % | 2.39 0.00 % | 2.39 | 0.00 | 0.00 -100.00 % | 0.09 370.75 % | -0.03 | 0.00 -100.00 % | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -522.400 K -145.71 % | 1.143 M | 0.000 100.00 % | -571.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.723 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 100.00 % | -1.527 M -156.64 % | 2.696 M 280.51 % | -1.493 M | 0.000 | 0.000 -100.00 % | 2.162 M 231.23 % | -1.648 M | 0.000 100.00 % | -1.127 M | 0.000 100.00 % | -1.035 M | 0.000 | 0.000 100.00 % | -4.016 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 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -61.196 M 8.21 % | -66.671 M -60.30 % | -41.591 M 2.35 % | -42.592 M 15.34 % | -50.312 M -794.26 % | -5.626 M 11.69 % | -6.371 M 86.66 % | -47.767 M | 0.000 -100.00 % | 7.486 M -80.52 % | 38.435 M 260.49 % | -23.948 M -84.40 % | -12.987 M 47.51 % | -24.742 M -254.85 % | -6.973 M 93.37 % | -105.207 M -25.41 % | -83.893 M -1 165.01 % | -6.632 M -316.54 % | 3.063 M 111.58 % | -26.454 M -639.75 % | 4.901 M -46.70 % | 9.194 M 3.98 % | 8.842 M 297.25 % | -4.483 M -146.22 % | 9.699 M 4.44 % | 9.286 M 163.53 % | -14.617 M -563.42 % | -2.203 M 60.49 % | -5.577 M 63.58 % | -15.311 M -40.22 % | -10.920 M -109.56 % | -5.211 M -129.79 % | 17.489 M 471.95 % | -4.702 M -264.71 % | 2.855 M 119.62 % | -14.552 M -296.28 % | 7.414 M -42.46 % | 12.885 M 97.80 % | 6.514 M -23.59 % | 8.526 M -54.79 % | 18.856 M 207.32 % | 6.136 M 5.87 % | 5.795 M -0.98 % | 5.853 M 122.99 % | 2.625 M 4.98 % | 2.500 M -44.78 % | 4.528 M -40.94 % | 7.667 M 457.33 % | -2.146 M -7.41 % | -1.998 M -168.65 % | 2.910 M -74.69 % | 11.496 M 252.55 % | 3.261 M -64.97 % | 9.310 M 42.72 % | 6.523 M 107.06 % | 3.150 M -67.34 % | 9.646 M -4.15 % | 10.064 M -2.67 % | 10.340 M -33.62 % | 15.578 M -18.68 % | 19.155 M 90.64 % | 10.048 M 114.22 % | 4.691 M -2.38 % | 4.805 M -23.70 % | 6.298 M -11.79 % | 7.139 M 209.33 % | 2.308 M 4 450.18 % | 50.724 K |
| Total investments | 327.039 M -0.92 % | 330.086 M -8.50 % | 360.744 M -4.33 % | 377.061 M 635.54 % | 51.263 M 15.24 % | 44.483 M 9.89 % | 40.479 M -90.94 % | 446.673 M 6.78 % | 418.292 M 2 215.89 % | 18.062 M -24.48 % | 23.915 M -91.70 % | 287.971 M 6.75 % | 269.763 M 0.47 % | 268.510 M 298.75 % | 67.338 M -76.84 % | 290.695 M -7.37 % | 313.832 M 561.04 % | 47.476 M 107.45 % | 22.886 M -93.65 % | 360.510 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.231 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.643 M -14.27 % | 32.245 M -10.77 % | 36.135 M -12.11 % | 41.114 M -6.27 % | 43.864 M 11.16 % | 39.460 M -19.69 % | 49.135 M -16.55 % | 58.881 M -6.65 % | 63.077 M 6.75 % | 59.090 M 23.49 % | 47.850 M 4.97 % | 45.583 M 37.34 % | 33.190 M 0.66 % | 32.971 M 20.11 % | 27.451 M 22.22 % | 22.460 M -1.03 % | 22.694 M 9.11 % | 20.799 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.967 K | 0.000 -100.00 % | 14.500 M -68.48 % | 46.000 M 28 524.41 % | 160.702 K -97.86 % | 7.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 M 0.00 % | 9.000 M -21.74 % | 11.500 M -25.81 % | 15.500 M 0.00 % | 15.500 M 0.00 % | 15.500 M 0.00 % | 15.500 M 0.00 % | 15.500 M 0.00 % | 15.500 M 0.00 % | 15.500 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.500 M 200.00 % | 7.500 M -48.28 % | 14.500 M 163.64 % | 5.500 M -67.65 % | 17.000 M -1.45 % | 17.250 M -11.54 % | 19.500 M 81.40 % | 10.750 M -51.14 % | 22.000 M 203.45 % | 7.250 M -3.33 % | 7.500 M -3.23 % | 7.750 M -3.13 % | 8.000 M -3.03 % | 8.250 M -34.00 % | 12.500 M 42.86 % | 8.750 M | 0.000 | 0.000 -100.00 % | 15.250 M -7.58 % | 16.500 M 32.00 % | 12.500 M 0.00 % | 12.500 M 0.00 % | 12.500 M 2.03 % | 12.251 M -8.76 % | 13.427 M -11.58 % | 15.185 M 6.64 % | 14.239 M -33.46 % | 21.400 M -10.55 % | 23.925 M 45.88 % | 16.400 M 43.86 % | 11.400 M 0.00 % | 11.400 M 0.00 % | 11.400 M 0.00 % | 11.400 M 93.22 % | 5.900 M 195.00 % | 2.000 M |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -707.069 K -3.94 % | -680.258 K 12.65 % | -778.807 K 0.00 % | -778.806 K 4.75 % | -817.651 K 10.18 % | -910.288 K | 0.000 | 0.000 100.00 % | -950.080 K -17.59 % | -807.971 K | 0.000 | 0.000 | 0.000 100.00 % | -358.784 K | 0.000 | 0.000 -100.00 % | 198.860 K -15.86 % | 236.356 K | 0.000 -100.00 % | 356.746 K -12.46 % | 407.540 K 0.31 % | 406.277 K 220 902.72 % | -184.000 98.10 % | -9.682 K 84.83 % | -63.831 K 78.62 % | -298.551 K 30.26 % | -428.071 K 35.24 % | -660.968 K -17.94 % | -560.449 K -7.42 % | -521.745 K -162.11 % | -199.054 K -206.23 % | -65.001 K -69.88 % | -38.262 K 79.84 % | -189.833 K 3.62 % | -196.962 K -215.90 % | 169.936 K -29.13 % | 239.802 K 119.95 % | 109.025 K 1 251.88 % | -9.465 K -105.39 % | 175.568 K 1 221.55 % | -15.654 K -107.02 % | 223.033 K 156.57 % | 86.930 K 342.80 % | 19.632 K 61.50 % | 12.156 K 108.86 % | -137.274 K 62.44 % | -365.450 K | 0.000 | 0.000 -100.00 % | 327.027 K -3.13 % | 337.605 K -21.44 % | 429.760 K -47.50 % | 818.605 K 418.30 % | 157.941 K 128.02 % | -563.715 K -12.84 % | -499.565 K -174.62 % | 669.484 K 144.18 % | 274.174 K -37.27 % | 437.040 K 79.94 % | 242.878 K -61.57 % | 632.009 K 426.02 % | 120.150 K -77.48 % | 533.538 K 68.21 % | 317.181 K 172.19 % | -439.355 K -23.22 % | -356.572 K -372.29 % | 130.955 K |
| Retained earnings | 26.979 M 2.31 % | 26.370 M 1.43 % | 25.999 M 2.90 % | 25.266 M -11.24 % | 28.467 M 5.60 % | 26.956 M 4.26 % | 25.856 M 5.81 % | 24.436 M | 0.000 -100.00 % | 22.403 M 6.20 % | 21.095 M 7.72 % | 19.583 M -2.55 % | 20.097 M 7.24 % | 18.741 M 6.56 % | 17.586 M 8.75 % | 16.171 M -0.24 % | 16.210 M 20.99 % | 13.398 M 18.17 % | 11.339 M 12.38 % | 10.090 M 9.42 % | 9.221 M 16.41 % | 7.921 M 8.27 % | 7.315 M 5.44 % | 6.938 M -3.01 % | 7.153 M 24.17 % | 5.761 M 30.96 % | 4.399 M 41.96 % | 3.098 M 9.37 % | 2.833 M 43.04 % | 1.981 M 308.18 % | 485.215 K 152.70 % | -920.643 K -349.58 % | 368.882 K 165.69 % | -561.580 K 58.76 % | -1.362 M 33.74 % | -2.055 M 12.43 % | -2.347 M 22.12 % | -3.014 M 16.66 % | -3.616 M 9.25 % | -3.984 M 15.71 % | -4.727 M 10.28 % | -5.269 M 7.27 % | -5.682 M 1.51 % | -5.769 M 10.54 % | -6.449 M -4.61 % | -6.164 M 1.89 % | -6.283 M 3.72 % | -6.526 M 7.61 % | -7.064 M 0.00 % | -7.064 M 34.67 % | -10.813 M 0.87 % | -10.908 M 4.55 % | -11.429 M 1.57 % | -11.611 M -0.47 % | -11.556 M -2.22 % | -11.305 M 1.66 % | -11.496 M -15.01 % | -9.996 M -30.44 % | -7.663 M -3.67 % | -7.392 M 1.07 % | -7.471 M -7.99 % | -6.918 M -18.21 % | -5.852 M -14.96 % | -5.091 M -11.85 % | -4.551 M -13.51 % | -4.010 M -14.88 % | -3.490 M -20.29 % | -2.901 M |
| Common stock | 45.000 K 0.00 % | 45.000 K 0.00 % | 45.000 K 0.54 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K | 0.000 -100.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.00 % | 44.759 K 0.17 % | 44.684 K 10.35 % | 40.494 K 16.85 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K 0.00 % | 34.654 K -0.14 % | 34.704 K 0.00 % | 34.704 K 0.00 % | 34.704 K 0.00 % | 34.704 K 0.00 % | 34.704 K 0.00 % | 34.704 K |
| Total equity | 73.347 M 1.04 % | 72.593 M 0.48 % | 72.245 M 1.17 % | 71.413 M -4.56 % | 74.823 M 2.41 % | 73.064 M 1.66 % | 71.871 M 1.88 % | 70.546 M -0.62 % | 70.985 M 3.81 % | 68.378 M 1.74 % | 67.212 M 2.61 % | 65.500 M -0.68 % | 65.947 M 1.57 % | 64.925 M 1.20 % | 64.153 M 1.54 % | 63.178 M -0.23 % | 63.324 M 4.63 % | 60.523 M 3.46 % | 58.500 M 2.07 % | 57.314 M 1.44 % | 56.503 M 2.26 % | 55.254 M 1.11 % | 54.647 M 1.51 % | 53.834 M -0.30 % | 53.996 M 2.84 % | 52.505 M 3.22 % | 50.865 M 2.98 % | 49.392 M 1.11 % | 48.850 M 1.66 % | 48.054 M 3.22 % | 46.553 M 2.65 % | 45.351 M 6.62 % | 42.535 M 18.97 % | 35.754 M 2.86 % | 34.758 M 2.10 % | 34.043 M -0.22 % | 34.118 M 1.78 % | 33.522 M 2.24 % | 32.788 M 1.51 % | 32.301 M 1.76 % | 31.744 M 2.37 % | 31.010 M 0.57 % | 30.835 M 0.73 % | 30.611 M 2.50 % | 29.863 M -0.92 % | 30.140 M 0.91 % | 29.869 M 1.61 % | 29.395 M 518.18 % | -7.029 M 0.00 % | -7.029 M -127.28 % | 25.763 M 0.38 % | 25.666 M 1.75 % | 25.225 M -0.74 % | 25.414 M 2.57 % | 24.778 M 2.04 % | 24.283 M 0.63 % | 24.130 M -9.83 % | 26.759 M -6.41 % | 28.594 M -1.29 % | 28.968 M 1.17 % | 28.633 M -2.99 % | 29.515 M -1.86 % | 30.074 M -3.62 % | 31.205 M -0.89 % | 31.484 M 0.83 % | 31.225 M -1.77 % | 31.786 M -3.49 % | 32.934 M |
| Other non current liabilities | 5.377 M 0.50 % | 5.350 M -11.96 % | 6.077 M -34.87 % | 9.331 M -97.52 % | 376.773 M -7.46 % | 407.165 M -5.98 % | 433.055 M 4 059.75 % | 10.411 M -69.64 % | 34.294 M -89.42 % | 324.078 M 12.86 % | 287.158 M 7 597.16 % | 3.731 M 110.47 % | 1.773 M 20.10 % | 1.476 M -99.51 % | 301.402 M 8 345.23 % | 3.569 M 57.41 % | 2.267 M -99.36 % | 352.746 M -2.19 % | 360.632 M 10 372.22 % | 3.444 M | 0.000 | 0.000 | 0.000 -100.00 % | 320.126 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 -100.00 % | 146.431 M 5.04 % | 139.410 M 7.92 % | 129.175 M | 0.000 -100.00 % | 120.403 M 9.57 % | 109.891 M 16.34 % | 94.455 M -0.32 % | 94.756 M 1 071.86 % | -9.750 M 0.00 % | -9.750 M 36.07 % | -15.250 M 7.58 % | -16.500 M -32.00 % | -12.500 M 0.00 % | -12.500 M 0.00 % | -12.500 M -2.03 % | -12.251 M 8.76 % | -13.427 M 11.58 % | -15.185 M -6.64 % | -14.239 M 33.46 % | -21.400 M 10.55 % | -23.925 M -45.88 % | -16.400 M -43.86 % | -11.400 M 0.00 % | -11.400 M 0.00 % | -11.400 M 0.00 % | -11.400 M -93.22 % | -5.900 M -195.00 % | -2.000 M |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.967 K | 0.000 -100.00 % | 14.500 M -68.48 % | 46.000 M 28 524.41 % | 160.702 K -97.86 % | 7.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 M -21.74 % | 11.500 M -25.81 % | 15.500 M 0.00 % | 15.500 M 0.00 % | 15.500 M 0.00 % | 15.500 M 0.00 % | 15.500 M 0.00 % | 15.500 M 0.00 % | 15.500 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.500 M 200.00 % | 7.500 M -48.28 % | 14.500 M 163.64 % | 5.500 M -67.65 % | 17.000 M -1.45 % | 17.250 M -11.54 % | 19.500 M 81.40 % | 10.750 M -51.14 % | 22.000 M 203.45 % | 7.250 M -3.33 % | 7.500 M -3.23 % | 7.750 M -3.13 % | 8.000 M -3.03 % | 8.250 M -34.00 % | 12.500 M 42.86 % | 8.750 M -10.26 % | 9.750 M 0.00 % | 9.750 M -36.07 % | 15.250 M -7.58 % | 16.500 M 32.00 % | 12.500 M 0.00 % | 12.500 M 0.00 % | 12.500 M 2.03 % | 12.251 M -8.76 % | 13.427 M -11.58 % | 15.185 M 6.64 % | 14.239 M -33.46 % | 21.400 M -10.55 % | 23.925 M 45.88 % | 16.400 M 43.86 % | 11.400 M 0.00 % | 11.400 M 0.00 % | 11.400 M 0.00 % | 11.400 M 93.22 % | 5.900 M 195.00 % | 2.000 M |
| Total non current liabilities | 5.377 M 0.50 % | 5.350 M -11.96 % | 6.077 M -34.87 % | 9.331 M -97.52 % | 376.773 M -7.46 % | 407.165 M -5.98 % | 433.055 M 4 029.61 % | 10.487 M -69.42 % | 34.294 M -89.25 % | 319.059 M 2.26 % | 311.996 M 7 917.58 % | 3.891 M -58.03 % | 9.273 M 528.24 % | 1.476 M -99.45 % | 269.914 M 7 462.94 % | 3.569 M 57.41 % | 2.267 M -99.31 % | 328.994 M 1.19 % | 325.136 M 2 512.85 % | 12.444 M 8.21 % | 11.500 M -25.81 % | 15.500 M 0.00 % | 15.500 M -95.38 % | 335.626 M 2 065.33 % | 15.500 M 0.00 % | 15.500 M 0.00 % | 15.500 M 0.00 % | 15.500 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.500 M 200.00 % | 7.500 M -48.28 % | 14.500 M 163.64 % | 5.500 M -67.65 % | 17.000 M -1.45 % | 17.250 M -11.54 % | 19.500 M 81.40 % | 10.750 M -93.62 % | 168.400 M 14.85 % | 146.629 M 7.31 % | 136.642 M 1 663.13 % | 7.750 M -93.96 % | 128.376 M 8.69 % | 118.117 M 10.46 % | 106.932 M 3.32 % | 103.491 M 961.45 % | 9.750 M 0.00 % | 9.750 M -36.07 % | 15.250 M -7.58 % | 16.500 M 32.00 % | 12.500 M 0.00 % | 12.500 M 0.00 % | 12.500 M 2.03 % | 12.251 M -8.76 % | 13.427 M -11.58 % | 15.185 M 6.64 % | 14.239 M -33.46 % | 21.400 M -10.55 % | 23.925 M 45.88 % | 16.400 M 43.86 % | 11.400 M 0.00 % | 11.400 M 0.00 % | 11.400 M 0.00 % | 11.400 M 93.22 % | 5.900 M 195.00 % | 2.000 M |
| Other current liabilities | 339.032 M -2.59 % | 348.064 M -1.70 % | 354.099 M -4.18 % | 369.547 M 2 662.67 % | 13.376 M -7.62 % | 14.480 M | 0.000 -100.00 % | 446.498 M 22.04 % | 365.865 M | 0.000 | 0.000 -100.00 % | 270.841 M 10.87 % | 244.284 M -4.84 % | 256.712 M | 0.000 -100.00 % | 354.982 M -1.28 % | 359.578 M | 0.000 100.00 % | -9.000 M -102.51 % | 357.950 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.274 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.979 K 10.83 % | -33.621 K 6.64 % | -36.011 K 12.41 % | -41.113 K -0.85 % | -40.767 K 41.26 % | -69.401 K 15.10 % | -81.747 K 4.48 % | -85.581 K -14.12 % | -74.991 K 15.60 % | -88.847 K -46.55 % | -60.624 K -6.32 % | -57.020 K -23.67 % | -46.106 K 55.31 % | -103.157 K -255.74 % | -28.998 K -34.89 % | -21.497 K -156.25 % | -8.389 K -171.14 % | -3.094 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 9.000 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 339.032 M -2.59 % | 348.064 M -1.70 % | 354.099 M -4.18 % | 369.547 M 2 662.67 % | 13.376 M -7.62 % | 14.480 M | 0.000 -100.00 % | 446.498 M 22.04 % | 365.865 M 1 774.38 % | 19.519 M -7.76 % | 21.162 M -92.19 % | 270.841 M 10.87 % | 244.284 M -4.84 % | 256.712 M 715.27 % | 31.488 M -91.13 % | 354.982 M -1.28 % | 359.578 M 1 413.90 % | 23.752 M -33.09 % | 35.497 M -90.08 % | 357.950 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.274 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 -100.00 % | 30.859 K 1.23 % | 30.483 K -6.29 % | 32.528 K | 0.000 -100.00 % | 26.580 K 12.93 % | 23.536 K 2.59 % | 22.942 K 55.37 % | 14.766 K | 0.000 | 0.000 -100.00 % | 29.979 K -10.83 % | 33.621 K -6.64 % | 36.011 K -12.41 % | 41.113 K 0.85 % | 40.767 K -41.26 % | 69.401 K -15.10 % | 81.747 K -4.48 % | 85.581 K 14.12 % | 74.991 K -15.60 % | 88.847 K 46.55 % | 60.624 K 6.32 % | 57.020 K 23.67 % | 46.106 K -55.31 % | 103.157 K 255.74 % | 28.998 K 34.89 % | 21.497 K 156.25 % | 8.389 K 171.14 % | 3.094 K |
| Total liabilities | 344.409 M -2.55 % | 353.414 M -1.88 % | 360.176 M -4.94 % | 378.878 M -2.89 % | 390.150 M -4.18 % | 407.165 M -5.98 % | 433.055 M -5.24 % | 456.984 M 14.20 % | 400.159 M 18.19 % | 338.578 M 1.63 % | 333.158 M 21.27 % | 274.733 M 8.35 % | 253.557 M -1.79 % | 258.188 M -14.34 % | 301.402 M -15.94 % | 358.551 M -0.91 % | 361.845 M 2.58 % | 352.746 M -2.19 % | 360.632 M -2.64 % | 370.393 M 3 120.81 % | 11.500 M -25.81 % | 15.500 M 0.00 % | 15.500 M -95.61 % | 352.900 M 2 176.78 % | 15.500 M 0.00 % | 15.500 M 0.00 % | 15.500 M 0.00 % | 15.500 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.500 M 200.00 % | 7.500 M -48.28 % | 14.500 M 163.64 % | 5.500 M -67.65 % | 17.000 M -1.45 % | 17.250 M -11.54 % | 19.500 M 81.40 % | 10.750 M -93.62 % | 168.431 M 14.84 % | 146.660 M 7.31 % | 136.675 M 1 663.55 % | 7.750 M -93.96 % | 128.403 M 8.69 % | 118.141 M 10.46 % | 106.955 M 3.33 % | 103.506 M 961.60 % | 9.750 M 0.00 % | 9.750 M -90.73 % | 105.134 M 0.76 % | 104.344 M -2.82 % | 107.376 M 1.23 % | 106.072 M -2.32 % | 108.587 M -5.29 % | 114.653 M -5.14 % | 120.866 M -7.99 % | 131.358 M 2.29 % | 128.414 M 7.43 % | 119.537 M 18.79 % | 100.629 M 18.69 % | 84.785 M 31.35 % | 64.551 M 15.52 % | 55.880 M 40.69 % | 39.719 M 61.96 % | 24.523 M 94.98 % | 12.577 M 317.94 % | 3.009 M |
| Other non current assets | 27.208 M 1.09 % | 26.915 M -3.01 % | 27.751 M 0.54 % | 27.601 M -92.12 % | 350.427 M -18.28 % | 428.821 M 2.61 % | 417.926 M 1 219.95 % | 31.662 M -40.09 % | 52.852 M -85.47 % | 363.867 M 5.46 % | 345.019 M 1 191.88 % | 26.707 M -3.89 % | 27.788 M -2.01 % | 28.360 M -87.33 % | 223.864 M 813.03 % | 24.519 M -6.16 % | 26.129 M -91.62 % | 311.848 M -15.25 % | 367.954 M 1 111.43 % | 30.374 M -93.11 % | 440.689 M -2.06 % | 449.966 M 9.39 % | 411.337 M 13.89 % | 361.169 M -9.61 % | 399.587 M -2.69 % | 410.629 M 5.21 % | 390.284 M 1.29 % | 385.313 M -1.81 % | 392.407 M 3.66 % | 378.545 M 1.69 % | 372.244 M -1.11 % | 376.419 M 2.73 % | 366.409 M 22.34 % | 299.501 M 4.55 % | 286.458 M 12.17 % | 255.382 M 13.49 % | 225.018 M 0.01 % | 224.988 M 9.82 % | 204.862 M 6.02 % | 193.221 M -1.19 % | 195.546 M 11.71 % | 175.049 M 6.56 % | 164.274 M 3.46 % | 158.786 M 4.92 % | 151.343 M 7.36 % | 140.968 M 10.78 % | 127.251 M -2.23 % | 130.151 M 5 694.84 % | -2.326 M 0.00 % | -2.326 M 92.26 % | -30.052 M 13.32 % | -34.670 M 10.23 % | -38.621 M 11.55 % | -43.663 M 6.06 % | -46.478 M -10.30 % | -42.137 M 18.77 % | -51.875 M 15.94 % | -61.714 M 6.46 % | -65.978 M -6.31 % | -62.061 M -21.94 % | -50.894 M -4.57 % | -48.671 M -25.87 % | -38.668 M -5.06 % | -36.804 M -17.50 % | -31.324 M -20.35 % | -26.027 M -0.39 % | -25.924 M -8.23 % | -23.953 M |
| Long term investments | 327.039 M -0.92 % | 330.086 M -8.50 % | 360.744 M -4.33 % | 377.061 M 635.54 % | 51.263 M 15.24 % | 44.483 M 9.89 % | 40.479 M -90.94 % | 446.673 M 6.78 % | 418.292 M 2 215.89 % | 18.062 M -24.48 % | 23.915 M -91.70 % | 287.971 M 6.75 % | 269.763 M 0.47 % | 268.510 M 298.75 % | 67.338 M -76.84 % | 290.695 M -7.37 % | 313.832 M 561.04 % | 47.476 M 107.45 % | 22.886 M -93.65 % | 360.510 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.231 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.643 M -14.27 % | 32.245 M -10.77 % | 36.135 M -12.11 % | 41.114 M -6.27 % | 43.864 M 11.16 % | 39.460 M -19.69 % | 49.135 M -16.55 % | 58.881 M -6.65 % | 63.077 M 6.75 % | 59.090 M 23.49 % | 47.850 M 4.97 % | 45.583 M 37.34 % | 33.190 M 0.66 % | 32.971 M 20.11 % | 27.451 M 22.22 % | 22.460 M -1.03 % | 22.694 M 9.11 % | 20.799 M |
| Intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 706.804 K 0.00 % | 706.804 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 706.804 K 0.00 % | 706.804 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.273 M 2.09 % | 1.247 M -0.72 % | 1.256 M 3.17 % | 1.217 M -3.58 % | 1.263 M -2.84 % | 1.300 M -1.95 % | 1.325 M -1.96 % | 1.352 M | 0.000 -100.00 % | 1.407 M -0.25 % | 1.410 M -2.50 % | 1.446 M -1.29 % | 1.465 M -2.41 % | 1.501 M -2.32 % | 1.537 M 17.40 % | 1.309 M -0.41 % | 1.315 M -1.55 % | 1.335 M -1.10 % | 1.350 M -1.45 % | 1.370 M -0.78 % | 1.381 M -1.06 % | 1.396 M -0.73 % | 1.406 M -1.47 % | 1.427 M 2.48 % | 1.392 M 0.78 % | 1.381 M -2.43 % | 1.416 M -3.95 % | 1.474 M 0.08 % | 1.473 M -1.19 % | 1.491 M 3.05 % | 1.447 M -2.34 % | 1.481 M -0.55 % | 1.489 M -1.96 % | 1.519 M -1.34 % | 1.540 M -1.31 % | 1.560 M 0.50 % | 1.552 M 2.84 % | 1.510 M 0.69 % | 1.499 M -0.78 % | 1.511 M 1.78 % | 1.485 M -1.51 % | 1.507 M -1.56 % | 1.531 M -2.40 % | 1.569 M 1.39 % | 1.547 M -0.95 % | 1.562 M -2.46 % | 1.602 M -3.91 % | 1.667 M -28.35 % | 2.326 M 0.00 % | 2.326 M -3.44 % | 2.409 M -0.68 % | 2.426 M -2.46 % | 2.487 M -2.47 % | 2.550 M -2.47 % | 2.614 M -2.36 % | 2.677 M -2.29 % | 2.740 M -3.29 % | 2.833 M -2.35 % | 2.901 M -2.37 % | 2.972 M -2.37 % | 3.044 M -1.45 % | 3.088 M -43.63 % | 5.479 M 42.90 % | 3.834 M -1.01 % | 3.873 M 8.59 % | 3.567 M 10.41 % | 3.230 M 2.41 % | 3.154 M |
| Total non current assets | 356.560 M -0.77 % | 359.336 M -8.06 % | 390.830 M -4.14 % | 407.698 M 1.00 % | 403.660 M -14.95 % | 474.603 M 3.24 % | 459.730 M -4.16 % | 479.687 M 1.81 % | 471.144 M 22.91 % | 383.336 M 3.51 % | 370.344 M 17.15 % | 316.124 M 5.72 % | 299.017 M 0.22 % | 298.371 M 1.92 % | 292.739 M -7.51 % | 316.523 M -7.25 % | 341.276 M -5.37 % | 360.659 M -8.04 % | 392.190 M -0.02 % | 392.254 M -11.27 % | 442.070 M -2.06 % | 451.362 M 9.36 % | 412.743 M 9.82 % | 375.827 M -6.27 % | 400.979 M -2.68 % | 412.011 M 5.19 % | 391.699 M 1.27 % | 386.787 M -1.80 % | 393.880 M 3.64 % | 380.035 M 1.70 % | 373.690 M -1.11 % | 377.900 M 2.72 % | 367.899 M 22.22 % | 301.020 M 4.52 % | 287.998 M 12.09 % | 256.942 M 13.40 % | 226.571 M 0.03 % | 226.498 M 9.76 % | 206.361 M 5.97 % | 194.732 M -1.17 % | 197.031 M 11.60 % | 176.556 M 6.48 % | 165.805 M 3.40 % | 160.354 M 4.88 % | 152.891 M 7.27 % | 142.530 M 10.62 % | 128.852 M -2.25 % | 131.818 M 5 566.49 % | 2.326 M 0.00 % | 2.326 M -92.26 % | 30.052 M -13.32 % | 34.670 M -10.23 % | 38.621 M -11.55 % | 43.663 M -6.06 % | 46.478 M 10.30 % | 42.137 M -18.77 % | 51.875 M -15.94 % | 61.714 M -6.46 % | 65.978 M 6.31 % | 62.061 M 21.94 % | 50.894 M 4.57 % | 48.671 M 25.87 % | 38.668 M 5.06 % | 36.804 M 17.50 % | 31.324 M 20.35 % | 26.027 M 0.39 % | 25.924 M 8.23 % | 23.953 M |
| Other current assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.001 M | 0.000 -100.00 % | 38.824 M | 0.000 | 0.000 -100.00 % | 23.621 M -21.33 % | 30.025 M | 0.000 | 0.000 | 0.000 -100.00 % | 72.816 M | 0.000 | 0.000 -100.00 % | 52.609 M 95.27 % | 26.942 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.925 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 61.196 M -8.21 % | 66.671 M 60.30 % | 41.591 M -2.35 % | 42.592 M -15.34 % | 50.312 M 794.26 % | 5.626 M -11.69 % | 6.371 M -86.68 % | 47.843 M | 0.000 -100.00 % | 7.014 M -7.29 % | 7.565 M -68.62 % | 24.109 M 17.68 % | 20.487 M -17.20 % | 24.742 M 254.85 % | 6.973 M -93.37 % | 105.207 M 25.41 % | 83.893 M 1 165.01 % | 6.632 M 11.70 % | 5.937 M -83.25 % | 35.454 M 437.26 % | 6.599 M 4.65 % | 6.306 M -5.29 % | 6.658 M -66.68 % | 19.983 M 244.44 % | 5.801 M -6.64 % | 6.214 M -79.37 % | 30.117 M 70.12 % | 17.703 M 217.43 % | 5.577 M -63.58 % | 15.311 M 40.22 % | 10.920 M 109.56 % | 5.211 M 3.98 % | 5.011 M -58.93 % | 12.202 M 4.78 % | 11.645 M -41.92 % | 20.052 M 109.17 % | 9.586 M 119.59 % | 4.365 M -66.38 % | 12.986 M 483.77 % | 2.224 M -29.25 % | 3.144 M 182.16 % | 1.114 M -34.63 % | 1.705 M -10.15 % | 1.897 M -64.70 % | 5.375 M -6.51 % | 5.750 M -27.88 % | 7.972 M 635.90 % | 1.083 M -49.51 % | 2.146 M 7.41 % | 1.998 M -83.81 % | 12.340 M 146.62 % | 5.004 M -45.84 % | 9.239 M 189.62 % | 3.190 M -46.63 % | 5.977 M -34.32 % | 9.100 M 140.68 % | 3.781 M -26.17 % | 5.121 M 31.33 % | 3.900 M -33.02 % | 5.822 M 22.07 % | 4.770 M -24.92 % | 6.352 M -5.32 % | 6.709 M 1.74 % | 6.595 M 29.26 % | 5.102 M 19.76 % | 4.261 M 18.61 % | 3.592 M 84.27 % | 1.949 M |
| Cash and short term investments | 61.196 M -8.21 % | 66.671 M 60.30 % | 41.591 M -2.35 % | 42.592 M -15.34 % | 50.312 M 794.26 % | 5.626 M -11.69 % | 6.371 M -86.68 % | 47.843 M | 0.000 -100.00 % | 7.014 M -7.29 % | 7.565 M -68.62 % | 24.109 M 17.68 % | 20.487 M -17.20 % | 24.742 M 254.85 % | 6.973 M -93.37 % | 105.207 M 25.41 % | 83.893 M 1 165.01 % | 6.632 M 11.70 % | 5.937 M -83.25 % | 35.454 M 437.26 % | 6.599 M 4.65 % | 6.306 M -5.29 % | 6.658 M -66.68 % | 19.983 M 244.44 % | 5.801 M -6.64 % | 6.214 M -79.37 % | 30.117 M 70.12 % | 17.703 M 217.43 % | 5.577 M -63.58 % | 15.311 M 40.22 % | 10.920 M 109.56 % | 5.211 M 3.98 % | 5.011 M -58.93 % | 12.202 M 4.78 % | 11.645 M -41.92 % | 20.052 M 109.17 % | 9.586 M 119.59 % | 4.365 M -66.38 % | 12.986 M 483.77 % | 2.224 M -29.25 % | 3.144 M 182.16 % | 1.114 M -34.63 % | 1.705 M -10.15 % | 1.897 M -64.70 % | 5.375 M -6.51 % | 5.750 M -27.88 % | 7.972 M 635.90 % | 1.083 M -49.51 % | 2.146 M 7.41 % | 1.998 M -83.81 % | 12.340 M 146.62 % | 5.004 M -45.84 % | 9.239 M 189.62 % | 3.190 M -46.63 % | 5.977 M -34.32 % | 9.100 M 140.68 % | 3.781 M -26.17 % | 5.121 M 31.33 % | 3.900 M -33.02 % | 5.822 M 22.07 % | 4.770 M -24.92 % | 6.352 M -5.32 % | 6.709 M 1.74 % | 6.595 M 29.26 % | 5.102 M 19.76 % | 4.261 M 18.61 % | 3.592 M 84.27 % | 1.949 M |
| Total current assets | 61.196 M -8.21 % | 66.671 M 60.30 % | 41.591 M -2.35 % | 42.592 M -30.53 % | 61.313 M 989.79 % | 5.626 M -87.55 % | 45.195 M -5.53 % | 47.843 M | 0.000 -100.00 % | 23.621 M -21.33 % | 30.025 M 24.54 % | 24.109 M 17.68 % | 20.487 M -17.20 % | 24.742 M -66.02 % | 72.816 M -30.79 % | 105.207 M 25.41 % | 83.893 M 59.46 % | 52.609 M 95.27 % | 26.942 M -24.01 % | 35.454 M 437.26 % | 6.599 M 4.65 % | 6.306 M -5.29 % | 6.658 M -78.46 % | 30.908 M 432.76 % | 5.801 M -6.64 % | 6.214 M -79.37 % | 30.117 M 70.12 % | 17.703 M 217.43 % | 5.577 M -63.58 % | 15.311 M 40.22 % | 10.920 M 109.56 % | 5.211 M 3.98 % | 5.011 M -58.93 % | 12.202 M 4.78 % | 11.645 M -41.92 % | 20.052 M 109.17 % | 9.586 M 119.59 % | 4.365 M -66.38 % | 12.986 M 483.77 % | 2.224 M -29.25 % | 3.144 M 182.16 % | 1.114 M -34.63 % | 1.705 M -10.15 % | 1.897 M -64.70 % | 5.375 M -6.51 % | 5.750 M -27.88 % | 7.972 M 635.90 % | 1.083 M -49.51 % | 2.146 M 7.41 % | 1.998 M -84.31 % | 12.729 M 132.48 % | 5.475 M -43.40 % | 9.673 M 166.38 % | 3.631 M -44.24 % | 6.513 M -31.71 % | 9.537 M 115.78 % | 4.420 M -22.90 % | 5.733 M 20.52 % | 4.756 M -27.46 % | 6.557 M 23.41 % | 5.313 M -21.87 % | 6.800 M -4.70 % | 7.135 M 1.87 % | 7.005 M 26.59 % | 5.533 M 24.00 % | 4.462 M 13.67 % | 3.926 M 89.79 % | 2.069 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 388.708 K -17.54 % | 471.400 K 8.57 % | 434.178 K -1.62 % | 441.336 K -17.66 % | 536.022 K 22.71 % | 436.806 K -31.61 % | 638.703 K 4.50 % | 611.182 K -28.67 % | 856.840 K 16.65 % | 734.549 K 35.19 % | 543.334 K 21.31 % | 447.871 K 5.17 % | 425.873 K 3.93 % | 409.765 K -4.92 % | 430.972 K 113.48 % | 201.878 K -39.55 % | 333.950 K 180.05 % | 119.247 K |
| Tax assets | 1.040 M -4.41 % | 1.088 M 0.83 % | 1.079 M -2.97 % | 1.112 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 123.933 M -0.12 % | 124.081 M 40.82 % | 88.116 M -1.94 % | 89.864 M 6.59 % | 84.306 M 0.14 % | 84.192 M 4.75 % | 80.374 M -7.89 % | 87.261 M -1.62 % | 88.702 M -2.17 % | 90.670 M 5.10 % | 86.273 M 7.99 % | 79.887 M 9.35 % | 73.056 M 24.18 % | 58.829 M 20.50 % | 48.821 M 12.82 % | 43.276 M 26.00 % | 34.345 M 35.97 % | 25.259 M 74.04 % | 14.513 M 46.28 % | 9.921 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.979 K -10.83 % | 33.621 K -6.64 % | 36.011 K -12.41 % | 41.113 K 0.85 % | 40.767 K -41.26 % | 69.401 K -15.10 % | 81.747 K -4.48 % | 85.581 K 14.12 % | 74.991 K -15.60 % | 88.847 K 46.55 % | 60.624 K 6.32 % | 57.020 K 23.67 % | 46.106 K -55.31 % | 103.157 K 255.74 % | 28.998 K 34.89 % | 21.497 K 156.25 % | 8.389 K 171.14 % | 3.094 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 1.000 | 0.000 | 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 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 46.323 M -1.20 % | 46.885 M 0.01 % | 46.881 M 0.00 % | 46.881 M 0.00 % | 46.881 M 0.00 % | 46.881 M 0.00 % | 46.881 M 1.77 % | 46.065 M -35.11 % | 70.985 M 51.42 % | 46.881 M 0.00 % | 46.881 M 2.20 % | 45.872 M 0.15 % | 45.806 M -0.72 % | 46.140 M -1.58 % | 46.881 M -0.17 % | 46.962 M -0.23 % | 47.069 M 0.40 % | 46.881 M 0.00 % | 46.881 M -0.63 % | 47.179 M 0.64 % | 46.881 M 0.00 % | 46.881 M 0.00 % | 46.881 M 0.06 % | 46.851 M 0.09 % | 46.808 M 0.09 % | 46.764 M 0.09 % | 46.720 M 0.09 % | 46.676 M 0.09 % | 46.633 M 0.09 % | 46.589 M 0.09 % | 46.545 M 0.26 % | 46.426 M 10.04 % | 42.191 M 16.17 % | 36.319 M 0.12 % | 36.275 M 0.04 % | 36.261 M 0.00 % | 36.261 M 0.00 % | 36.261 M 0.00 % | 36.261 M 0.00 % | 36.261 M 0.00 % | 36.261 M 0.00 % | 36.260 M 0.00 % | 36.259 M 0.00 % | 36.258 M 0.00 % | 36.258 M 0.00 % | 36.257 M 0.01 % | 36.255 M 0.01 % | 36.252 M 415.73 % | 7.029 M 0.00 % | 7.029 M -80.59 % | 36.215 M 0.04 % | 36.202 M 0.04 % | 36.189 M 0.05 % | 36.172 M 0.08 % | 36.142 M 0.07 % | 36.117 M 0.07 % | 36.092 M 0.11 % | 36.051 M 0.29 % | 35.948 M 0.17 % | 35.888 M 0.17 % | 35.827 M 0.17 % | 35.767 M -0.01 % | 35.772 M 0.12 % | 35.728 M 0.12 % | 35.683 M 0.12 % | 35.639 M 0.12 % | 35.598 M -0.20 % | 35.670 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -14.480 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 | 0.000 -100.00 % | 89.854 M 2.33 % | 87.810 M -7.41 % | 94.840 M 1.40 % | 93.531 M -2.62 % | 96.046 M -6.14 % | 102.333 M -4.68 % | 107.357 M -7.52 % | 116.087 M 1.74 % | 114.100 M 16.37 % | 98.049 M 27.93 % | 76.644 M 12.17 % | 68.328 M 28.67 % | 53.105 M 19.67 % | 44.377 M 56.86 % | 28.290 M 115.93 % | 13.102 M 96.45 % | 6.669 M 562.74 % | 1.006 M |
| Total assets | 417.756 M -1.94 % | 426.007 M -1.48 % | 432.421 M -3.97 % | 450.291 M -3.16 % | 464.973 M -3.18 % | 480.229 M -4.89 % | 504.926 M -4.28 % | 527.530 M 11.97 % | 471.144 M 15.77 % | 406.956 M 1.65 % | 400.370 M 17.68 % | 340.233 M 6.49 % | 319.504 M -1.12 % | 323.114 M -11.61 % | 365.555 M -13.32 % | 421.729 M -0.81 % | 425.169 M 2.88 % | 413.268 M -1.40 % | 419.132 M -2.00 % | 427.707 M -4.67 % | 448.668 M -1.97 % | 457.667 M 9.12 % | 419.401 M 3.11 % | 406.734 M -0.01 % | 406.780 M -2.74 % | 418.225 M -0.85 % | 421.816 M 4.28 % | 404.491 M 1.26 % | 399.457 M 1.04 % | 395.347 M 2.79 % | 384.610 M 0.39 % | 383.111 M 2.74 % | 372.910 M 19.06 % | 313.222 M 4.53 % | 299.643 M 8.18 % | 276.994 M 17.29 % | 236.157 M 2.29 % | 230.863 M 5.25 % | 219.347 M 11.37 % | 196.957 M -1.61 % | 200.175 M 12.67 % | 177.670 M 6.07 % | 167.510 M 3.24 % | 162.252 M 2.52 % | 158.266 M 6.73 % | 148.280 M 8.37 % | 136.824 M 2.95 % | 132.901 M 3.50 % | 128.405 M 0.00 % | 128.405 M -1.90 % | 130.898 M 0.68 % | 130.009 M -1.95 % | 132.601 M 0.85 % | 131.487 M -1.41 % | 133.365 M -4.01 % | 138.935 M -4.18 % | 144.997 M -8.30 % | 158.117 M 0.71 % | 157.008 M 5.73 % | 148.505 M 14.89 % | 129.262 M 13.09 % | 114.300 M 20.79 % | 94.625 M 8.66 % | 87.085 M 22.31 % | 71.203 M 27.72 % | 55.748 M 25.66 % | 44.364 M 23.43 % | 35.943 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 | 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 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-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 | 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 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 880.243 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.905 K |
| 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 -100.00 % | 29.168 K | 0.000 | 0.000 | 0.000 -100.00 % | 175.007 K | 0.000 | 0.000 | 0.000 -100.00 % | 175.006 K | 0.000 | 0.000 | 0.000 -100.00 % | 145.840 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.249 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.550 K | 0.000 | 0.000 | 0.000 -100.00 % | 20.941 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.893 K 0.01 % | 7.892 K -40.59 % | 13.284 K 4.43 % | 12.721 K -27.36 % | 17.512 K -41.06 % | 29.710 K 19.70 % | 24.821 K -2.51 % | 25.459 K -37.02 % | 40.424 K -60.76 % | 103.024 K 70.18 % | 60.537 K 0.00 % | 60.537 K 0.00 % | 60.537 K 34.74 % | 44.930 K 1.87 % | 44.106 K 0.00 % | 44.106 K -0.05 % | 44.129 K 7.08 % | 41.212 K -31.68 % | 60.325 K -95.49 % | 1.338 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.376 K 0.00 % | -20.375 K -144.29 % | 46.002 K 250.57 % | -30.552 K -157.36 % | 53.267 K 241.37 % | 15.604 K -89.82 % | 153.356 K -55.03 % | 341.006 K 204.63 % | -325.912 K -138.26 % | 851.735 K 200.43 % | -848.124 K -370.54 % | 313.488 K 386.44 % | -109.443 K 69.77 % | -362.082 K -2 301.24 % | 16.449 K 109.32 % | -176.400 K -93.77 % | -91.034 K -138.14 % | 238.658 K 225.63 % | -189.972 K -17.59 % | -161.559 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -20.376 K 0.00 % | -20.375 K -124.64 % | 82.692 K 322.16 % | -37.222 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.577 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.642 K -52.38 % | -2.390 K 53.16 % | -5.102 K -1 574.57 % | 346.000 101.21 % | -28.634 K -131.93 % | -12.346 K -222.01 % | -3.834 K -136.20 % | 10.590 K 176.43 % | -13.856 K -149.09 % | 28.223 K 683.10 % | 3.604 K -66.98 % | 10.914 K 119.13 % | -57.051 K -176.93 % | 74.159 K 1 473.82 % | -5.398 K -141.18 % | 13.108 K 147.55 % | 5.295 K 71.14 % | 3.094 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.048 K -247.25 % | -9.517 K -116.30 % | 58.369 K 282.55 % | 15.258 K -91.62 % | 181.990 K -48.50 % | 353.352 K 209.71 % | -322.078 K -138.29 % | 841.145 K 200.82 % | -834.268 K -392.45 % | 285.265 K 352.34 % | -113.047 K 69.69 % | -372.996 K -607.48 % | 73.500 K 129.33 % | -250.559 K -192.59 % | -85.636 K -137.97 % | 225.550 K 215.51 % | -195.267 K -18.59 % | -164.653 K |
| Other non cash items | -370.478 K 49.47 % | -733.169 K -20.29 % | -609.524 K 0.00 % | -609.524 K 44.62 % | -1.101 M 22.49 % | -1.420 M 42.53 % | -2.471 M 0.00 % | -2.471 M -88.85 % | -1.308 M 24.97 % | -1.744 M 10.50 % | -1.948 M -43.69 % | -1.356 M -17.45 % | -1.155 M 18.39 % | -1.415 M 35.68 % | -2.199 M 21.78 % | -2.812 M -36.51 % | -2.060 M -64.96 % | -1.249 M 49.34 % | -2.465 M -89.57 % | -1.300 M -114.79 % | -605.325 K -60.32 % | -377.572 K 69.32 % | -1.231 M 11.61 % | -1.392 M -2.24 % | -1.362 M 0.75 % | -1.372 M 21.99 % | -1.759 M -106.34 % | -852.423 K 43.00 % | -1.495 M -4.55 % | -1.430 M -449.61 % | 409.087 K 143.89 % | -932.105 K -16.71 % | -798.637 K -14.89 % | -695.114 K 14.99 % | -817.726 K -22.67 % | -666.597 K -10.66 % | -602.367 K -66.30 % | -362.215 K 50.08 % | -725.558 K -61.68 % | -448.767 K 11.31 % | -506.017 K -375.52 % | -106.413 K 78.71 % | -499.794 K -505.06 % | 123.388 K 203.88 % | -118.777 K 55.76 % | -268.499 K -79.74 % | -149.378 K 16.08 % | -177.990 K -48.52 % | -119.845 K -7.38 % | -111.613 K 94.20 % | -1.924 M 0.00 % | -1.924 M -1 546.11 % | -116.852 K 75.78 % | -482.369 K 5.54 % | -510.651 K -1 313.47 % | 42.082 K 173.60 % | -57.178 K 79.06 % | -273.121 K -118.91 % | 1.445 M -31.34 % | 2.104 M 778.29 % | 239.539 K -72.75 % | 879.201 K 156.15 % | -1.566 M -388.10 % | 543.486 K 94.39 % | 279.585 K 1 110.68 % | -27.663 K -198.35 % | 28.126 K -80.56 % | 144.703 K 33.12 % | 108.705 K 567.52 % | 16.285 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 169.134 K 0.00 % | 169.135 K -33.69 % | 255.050 K 20.99 % | 210.800 K 418.31 % | -66.225 K -133.74 % | 196.262 K 195.22 % | 66.481 K -81.33 % | 356.059 K 232.42 % | -268.889 K -133.62 % | 799.799 K 207.19 % | -746.125 K -153.06 % | 1.406 M 167.07 % | -2.097 M -170.35 % | -775.566 K -113.13 % | -363.894 K 43.38 % | -642.713 K -22.32 % | -525.431 K -1 030.96 % | -46.459 K 92.01 % | -581.230 K -96.15 % | -296.316 K |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.082 K 0.00 % | -29.083 K 41.38 % | -49.613 K -1 062.17 % | -4.269 K -43.06 % | -2.984 K 50.01 % | -5.969 K 18.24 % | -7.301 K 18.53 % | -8.962 K -37.92 % | -6.498 K -16.54 % | -5.576 K -81.92 % | -3.065 K -131.50 % | -1.324 K 95.30 % | -28.182 K 76.28 % | -118.821 K 93.02 % | -1.703 M -9 688.01 % | -17.394 K 94.91 % | -341.493 K 11.27 % | -384.875 K -268.42 % | -104.467 K 80.11 % | -525.103 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.420 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.816 M 37.89 % | -9.364 M | 0.000 100.00 % | -11.190 M -46.73 % | -7.627 M 14.92 % | -8.964 M |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.642 M 43.12 % | -4.645 M -39.49 % | -3.330 M | 0.000 100.00 % | -8.719 M -762.86 % | -1.010 M 83.79 % | -6.232 M 67.41 % | -19.122 M 32.91 % | -28.503 M -97.45 % | -14.435 M 38.22 % | -23.368 M -13.85 % | -20.526 M -158.84 % | -7.930 M 47.83 % | -15.200 M -35.63 % | -11.207 M -568.25 % | -1.677 M 41.48 % | -2.866 M 86.10 % | -20.621 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.820 M -13.69 % | 9.060 M 16.27 % | 7.792 M 113.83 % | 3.644 M -32.00 % | 5.358 M -49.33 % | 10.574 M -28.58 % | 14.806 M -37.88 % | 23.834 M -2.58 % | 24.466 M 594.98 % | 3.520 M -83.22 % | 20.977 M 129.37 % | 9.146 M 23.35 % | 7.414 M -26.84 % | 10.134 M 66.35 % | 6.092 M 235.70 % | 1.815 M 647.88 % | 242.649 K 1 261.74 % | 17.819 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.245 M 0.00 % | 1.245 M 141.08 % | -3.030 M -51.84 % | -1.995 M 65.42 % | -5.770 M -746.96 % | -681.316 K -108.52 % | 7.998 M 692.86 % | -1.349 M -305.90 % | -332.344 K 95.28 % | -7.043 M -54.05 % | -4.572 M 47.02 % | -8.629 M 22.05 % | -11.070 M -27.85 % | -8.659 M -49.00 % | -5.811 M 38.43 % | -9.438 M -14.79 % | -8.222 M 27.94 % | -11.409 M -46.10 % | -7.809 M 21.00 % | -9.885 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.216 M 0.00 % | 1.216 M -42.07 % | 2.098 M -13.12 % | 2.415 M 284.19 % | -1.311 M -144.35 % | 2.957 M -36.14 % | 4.630 M -43.58 % | 8.206 M -0.35 % | 8.235 M 452.42 % | -2.337 M 72.87 % | -8.612 M 55.94 % | -19.546 M -44.90 % | -13.489 M 33.08 % | -20.158 M -151.05 % | -8.029 M 44.70 % | -14.521 M -6.16 % | -13.678 M -17.34 % | -11.656 M -10.63 % | -10.537 M 66.03 % | -31.014 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.750 M | 0.000 | 0.000 | 0.000 -100.00 % | 249.272 K 121.19 % | -1.177 M 33.07 % | -1.758 M 84.82 % | -11.579 M -315.85 % | 5.364 M 312.46 % | -2.525 M -133.55 % | 7.525 M 50.50 % | 5.000 M | 0.000 | 0.000 | 0.000 100.00 % | -5.900 M -251.28 % | 3.900 M 480.49 % | -1.025 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -100.000 | 0.000 -100.00 % | 100.000 -100.00 % | 34.704 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 100.000 | 0.000 100.00 % | -131.891 K 65.34 % | -380.476 K |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.910 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.030 M 0.00 % | -3.030 M -55.08 % | -1.954 M 34.33 % | -2.975 M -290.56 % | 1.561 M 157.56 % | -2.712 M 59.10 % | -6.631 M -31.67 % | -5.036 M 39.45 % | -8.317 M -159.24 % | 14.039 M 214.58 % | 4.463 M -78.65 % | 20.906 M 150.35 % | 8.351 M -43.76 % | 14.848 M 67.80 % | 8.848 M -45.45 % | 16.220 M 9.08 % | 14.870 M -16.25 % | 17.755 M 214.69 % | 5.642 M 8 155.34 % | -70.040 K |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -3.030 M 0.00 % | -3.030 M -480.42 % | 796.395 K 126.77 % | -2.975 M -290.56 % | 1.561 M 157.56 % | -2.712 M 57.51 % | -6.382 M -2.72 % | -6.213 M 38.34 % | -10.075 M -509.55 % | 2.460 M -74.97 % | 9.827 M -46.53 % | 18.381 M 16.15 % | 15.826 M -20.26 % | 19.848 M 124.31 % | 8.848 M -45.45 % | 16.220 M 9.08 % | 14.870 M 25.44 % | 11.855 M 25.98 % | 9.410 M -71.68 % | 33.228 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.645 M 0.00 % | -1.645 M -152.22 % | 3.150 M 1 003.21 % | -348.740 K -289.96 % | 183.583 K -58.38 % | 441.060 K 126.17 % | -1.686 M -171.75 % | 2.349 M 211.39 % | -2.109 M -328.45 % | 923.224 K 96.71 % | 469.343 K 94.36 % | 241.482 K 0.61 % | 240.011 K 122.11 % | -1.085 M -338.41 % | 455.305 K -56.92 % | 1.057 M 58.51 % | 666.782 K 339.37 % | 151.757 K 108.89 % | -1.708 M -189.02 % | 1.918 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.665 M | 0.000 -100.00 % | 2.160 M -13.90 % | 2.509 M 7.89 % | 2.326 M 23.40 % | 1.885 M -47.21 % | 3.570 M 192.44 % | 1.221 M -63.34 % | 3.330 M 38.36 % | 2.407 M 24.23 % | 1.937 M 14.24 % | 1.696 M 16.49 % | 1.456 M -42.71 % | 2.541 M 21.83 % | 2.086 M 102.69 % | 1.029 M 184.00 % | 362.381 K 72.05 % | 210.624 K -89.02 % | 1.918 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.021 M 222.84 % | -1.645 M -130.98 % | 5.310 M 145.80 % | 2.160 M -13.90 % | 2.509 M 7.89 % | 2.326 M 23.40 % | 1.885 M -47.21 % | 3.570 M 192.44 % | 1.221 M -63.34 % | 3.330 M 38.36 % | 2.407 M 24.23 % | 1.937 M 14.24 % | 1.696 M 16.49 % | 1.456 M -42.71 % | 2.541 M 21.83 % | 2.086 M 102.69 % | 1.029 M 184.00 % | 362.381 K 72.05 % | 210.624 K -89.02 % | 1.918 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 169.134 K 0.00 % | 169.135 K -33.69 % | 255.050 K 20.99 % | 210.800 K 418.31 % | -66.225 K -133.74 % | 196.262 K 195.22 % | 66.481 K -81.33 % | 356.059 K 232.42 % | -268.889 K -133.62 % | 799.799 K 207.19 % | -746.125 K -153.06 % | 1.406 M 167.07 % | -2.097 M -170.35 % | -775.566 K -113.13 % | -363.894 K 43.38 % | -642.713 K -22.32 % | -525.431 K -1 030.96 % | -46.459 K 92.01 % | -581.230 K -96.15 % | -296.316 K |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.082 K 0.00 % | -29.083 K 41.38 % | -49.613 K -1 062.17 % | -4.269 K -43.06 % | -2.984 K 50.01 % | -5.969 K 18.24 % | -7.301 K 18.53 % | -8.962 K -37.92 % | -6.498 K -16.54 % | -5.576 K -81.92 % | -3.065 K -131.50 % | -1.324 K 95.30 % | -28.182 K 76.28 % | -118.821 K 93.02 % | -1.703 M -9 688.01 % | -17.394 K 94.91 % | -341.493 K 11.27 % | -384.875 K -268.42 % | -104.467 K 80.11 % | -525.103 K |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 140.052 K 0.00 % | 140.052 K -31.83 % | 205.437 K -0.53 % | 206.531 K 398.42 % | -69.209 K -136.37 % | 190.293 K 221.55 % | 59.180 K -82.95 % | 347.097 K 226.04 % | -275.387 K -134.67 % | 794.223 K 206.01 % | -749.190 K -153.33 % | 1.405 M 166.12 % | -2.125 M -137.58 % | -894.387 K 56.72 % | -2.066 M -213.04 % | -660.107 K 23.86 % | -866.924 K -100.99 % | -431.334 K 37.10 % | -685.697 K 16.52 % | -821.419 K |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 |