AB Municipal Income Fund II - Ohio Portfolio - Class A AOHAX
Trading inactive
Finances
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 47.612 M -4.06 % | 49.629 M -4.31 % | 51.864 M -6.80 % | 55.648 M -12.42 % | 63.541 M -1.69 % | 64.634 M 7.72 % | 60.001 M 4.60 % | 57.365 M -1.49 % | 58.233 M 1.42 % | 57.415 M -2.93 % | 59.149 M -3.58 % | 61.342 M |
| Net income | 44.951 M 124.18 % | -185.870 M -553.62 % | 40.975 M 3.57 % | 39.564 M -61.51 % | 102.785 M 1 543.51 % | 6.254 M -90.82 % | 68.161 M 483.82 % | 11.675 M -84.90 % | 77.330 M 130.21 % | 33.590 M -47.00 % | 63.377 M -59.20 % | 155.342 M |
| Income before tax | 61.705 M 134.37 % | -179.522 M -535.00 % | 41.269 M -3.44 % | 42.738 M -61.25 % | 110.288 M 673.35 % | 14.261 M -80.52 % | 73.225 M 408.54 % | 14.399 M -81.53 % | 77.961 M 129.19 % | 34.016 M -47.08 % | 64.278 M -58.85 % | 156.187 M |
| Income before tax ratio | 1.30 135.83 % | -3.62 -554.59 % | 0.80 3.61 % | 0.77 -55.75 % | 1.74 686.66 % | 0.22 -81.92 % | 1.22 386.20 % | 0.25 -81.25 % | 1.34 125.97 % | 0.59 -45.48 % | 1.09 -57.32 % | 2.55 |
| EBITDA | 4.343 M 101.90 % | -228.276 M -9 455.30 % | -2.389 M 68.73 % | -7.641 M -116.14 % | 47.346 M 194.49 % | -50.106 M -405.49 % | 16.402 M 143.96 % | -37.314 M -235.70 % | 27.497 M 272.89 % | -15.905 M -226.90 % | 12.534 M -87.64 % | 101.382 M |
| Net income ratio | 0.94 125.21 % | -3.75 -574.05 % | 0.79 11.12 % | 0.71 -56.05 % | 1.62 1 571.78 % | 0.10 -91.48 % | 1.14 458.17 % | 0.20 -84.67 % | 1.33 126.98 % | 0.59 -45.40 % | 1.07 -57.69 % | 2.53 |
| Ratio EBITDA | 0.09 101.98 % | -4.60 -9 885.61 % | -0.05 66.45 % | -0.14 -118.43 % | 0.75 196.12 % | -0.78 -383.59 % | 0.27 142.03 % | -0.65 -237.75 % | 0.47 270.46 % | -0.28 -230.73 % | 0.21 -87.18 % | 1.65 |
| Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 66.417 M 0.65 % | 65.990 M 4.22 % | 63.318 M 0.54 % | 62.979 M 0.56 % | 62.628 M 0.56 % | 62.282 M 0.56 % | 61.935 M 0.51 % | 61.621 M 0.58 % | 61.268 M 0.21 % | 61.140 M 0.40 % | 60.897 M 0.43 % | 60.639 M |
| Weighted average shs out | 66.417 M 0.65 % | 65.990 M 4.22 % | 63.318 M 0.54 % | 62.979 M 0.56 % | 62.628 M 0.56 % | 62.282 M 0.56 % | 61.935 M 0.51 % | 61.621 M -24.28 % | 81.378 M 33.10 % | 61.140 M 0.40 % | 60.897 M 0.43 % | 60.639 M |
| EPS diluted | 0.68 124.11 % | -2.82 -533.85 % | 0.65 3.17 % | 0.63 -61.59 % | 1.64 1 540.00 % | 0.10 -90.91 % | 1.10 478.95 % | 0.19 -84.92 % | 1.26 129.09 % | 0.55 -47.12 % | 1.04 -59.38 % | 2.56 |
| Earnings per share | 0.68 124.11 % | -2.82 -533.85 % | 0.65 3.17 % | 0.63 -61.59 % | 1.64 1 540.00 % | 0.10 -90.91 % | 1.10 478.95 % | 0.19 -80.00 % | 0.95 72.73 % | 0.55 -47.12 % | 1.04 -59.38 % | 2.56 |
| Gross profit | 47.612 M -4.06 % | 49.629 M -4.31 % | 51.864 M -6.80 % | 55.648 M -12.42 % | 63.541 M -1.69 % | 64.634 M 7.72 % | 60.001 M 4.60 % | 57.365 M -1.49 % | 58.233 M 1.42 % | 57.415 M -2.93 % | 59.149 M -3.58 % | 61.342 M |
| Income tax expense | 21.097 M 109.51 % | -221.928 M -10 493.22 % | -2.095 M 53.10 % | -4.467 M -108.14 % | 54.849 M 230.29 % | -42.099 M -296.12 % | 21.466 M 162.06 % | -34.590 M -222.97 % | 28.128 M 281.72 % | -15.479 M -215.22 % | 13.435 M -86.86 % | 102.227 M |
| Cost of 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 |
| General and administrative expenses | 7.004 M -3.03 % | 7.223 M -15.02 % | 8.500 M 0.68 % | 8.443 M 4.21 % | 8.102 M -2.08 % | 8.274 M 0.39 % | 8.242 M -1.60 % | 8.376 M -0.29 % | 8.400 M 6.40 % | 7.895 M -4.65 % | 8.280 M 12.52 % | 7.359 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.282 K 1.79 % | 24.837 K 5.88 % | 23.457 K |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 20.222 M -91.02 % | 225.178 M 2 428.67 % | 8.905 M -3.48 % | 9.226 M -83.03 % | 54.368 M 22.05 % | 44.547 M 202.34 % | 14.734 M -65.22 % | 42.368 M 113.63 % | 19.833 M -15.14 % | 23.372 M 323.42 % | 5.520 M -94.21 % | 95.383 M |
| Cost and expenses | 20.222 M -91.02 % | 225.178 M 2 428.67 % | 8.905 M -3.48 % | 9.226 M -83.03 % | 54.368 M 22.05 % | 44.547 M 202.34 % | 14.734 M -65.22 % | 42.368 M 113.63 % | 19.833 M -15.14 % | 23.372 M 323.42 % | 5.520 M -94.21 % | 95.383 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 7.004 M -3.03 % | 7.223 M -15.02 % | 8.500 M 0.68 % | 8.443 M 4.21 % | 8.102 M -2.08 % | 8.274 M 0.39 % | 8.242 M -1.60 % | 8.376 M -0.29 % | 8.400 M 6.06 % | 7.920 M -4.64 % | 8.305 M 12.50 % | 7.382 M |
| Interest income | 6.129 M 54.27 % | 3.973 M 135.09 % | 1.690 M -54.13 % | 3.684 M -51.66 % | 7.621 M 30.81 % | 5.826 M 285.83 % | 1.510 M 152.51 % | 598.000 K 471.86 % | 104.571 K 282.36 % | 27.349 K -93.00 % | 390.570 K -27.36 % | 537.671 K |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 167.895 K 100.40 % | -42.406 M 2.21 % | -43.364 M 8.14 % | -47.205 M 14.85 % | -55.439 M 1.63 % | -56.360 M -8.89 % | -51.759 M -5.65 % | -48.989 M 1.69 % | -49.833 M -0.68 % | -49.495 M 2.65 % | -50.844 M 5.77 % | -53.960 M |
| Operating income | 40.608 M -4.24 % | 42.406 M -2.21 % | 43.364 M -8.14 % | 47.205 M -14.85 % | 55.439 M -1.63 % | 56.360 M 8.89 % | 51.759 M 5.65 % | 48.989 M -1.69 % | 49.833 M 0.68 % | 49.495 M -2.65 % | 50.844 M -5.77 % | 53.960 M |
| Operating income ratio | 0.85 -0.18 % | 0.85 2.19 % | 0.84 -1.43 % | 0.85 -2.78 % | 0.87 0.06 % | 0.87 1.08 % | 0.86 1.01 % | 0.85 -0.21 % | 0.86 -0.73 % | 0.86 0.29 % | 0.86 -2.28 % | 0.88 |
| Total other income expenses net | 21.097 M 109.51 % | -221.928 M -10 493.22 % | -2.095 M 53.10 % | -4.467 M -108.14 % | 54.849 M 230.29 % | -42.099 M -296.12 % | 21.466 M 162.06 % | -34.590 M -222.97 % | 28.128 M 281.72 % | -15.479 M -215.22 % | 13.435 M -86.86 % | 102.227 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 131.485 M -9.74 % | 145.668 M -49.64 % | 289.240 M 8.45 % | 266.695 M -32.40 % | 394.535 M | 0.000 100.00 % | -1.887 M -278.16 % | -499.000 K -28.61 % | -388.000 K 27.30 % | -533.716 K -10.73 % | -482.006 K 93.29 % | -7.186 M |
| Total investments | 955.050 M 5.18 % | 907.979 M -29.05 % | 1.280 B 25.28 % | 1.022 B 5.31 % | 970.028 M 5.71 % | 917.621 M -11.23 % | 1.034 B -0.08 % | 1.035 B -10.78 % | 1.160 B 5.41 % | 1.100 B -1.33 % | 1.115 B -0.25 % | 1.118 B |
| Total debt | 131.486 M -9.74 % | 145.669 M -49.64 % | 289.241 M 8.45 % | 266.696 M -32.40 % | 394.535 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -71.978 M 28.58 % | -100.782 M -182.88 % | 121.599 M -2.08 % | 124.182 M -2.65 % | 127.558 M 77.85 % | 71.721 M -36.74 % | 113.373 M 258.80 % | -71.393 M -65.80 % | -43.059 M 45.27 % | -78.670 M -13.79 % | -69.137 M 48.49 % | -134.216 M |
| Common stock | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 63.67 % | 611.000 0.33 % | 609.000 0.50 % | 606.000 |
| Total equity | 838.575 M -4.34 % | 876.600 M -18.95 % | 1.082 B 0.09 % | 1.081 B -0.04 % | 1.081 B 5.77 % | 1.022 B -8.61 % | 1.118 B 2.18 % | 1.095 B -2.90 % | 1.127 B 2.75 % | 1.097 B -1.02 % | 1.108 B 1.76 % | 1.089 B |
| Other non current liabilities | 572.000 K 415.32 % | 111.000 K -50.45 % | 224.000 K 348.00 % | 50.000 K -88.48 % | 434.000 K 100.12 % | -367.022 M -175.17 % | -133.378 M -59.40 % | -83.677 M -116.01 % | -38.737 M 12.59 % | -44.317 M 0.75 % | -44.652 M 9.46 % | -49.317 M |
| Long term debt | 131.486 M -9.74 % | 145.669 M -49.64 % | 289.241 M 8.45 % | 266.696 M -32.40 % | 394.535 M 7.50 % | 367.022 M 175.17 % | 133.378 M 59.40 % | 83.677 M 116.01 % | 38.737 M -12.59 % | 44.317 M -0.75 % | 44.652 M -9.46 % | 49.317 M |
| Total non current liabilities | 132.058 M -9.41 % | 145.780 M -49.64 % | 289.465 M 8.52 % | 266.746 M -32.46 % | 394.969 M 7.61 % | 367.022 M 175.17 % | 133.378 M 59.40 % | 83.677 M 116.01 % | 38.737 M -12.59 % | 44.317 M -0.75 % | 44.652 M -9.46 % | 49.317 M |
| Other current liabilities | 10.284 M 129.14 % | 4.488 M 0.90 % | 4.448 M 0.07 % | 4.445 M -6.22 % | 4.740 M 1.69 % | 4.661 M -0.77 % | 4.697 M 0.41 % | 4.678 M -0.51 % | 4.702 M -6.82 % | 5.046 M -0.21 % | 5.057 M -0.36 % | 5.075 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 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 | 10.284 M 86.30 % | 5.520 M 24.10 % | 4.448 M 0.07 % | 4.445 M -78.98 % | 21.151 M 174.47 % | 7.706 M 64.06 % | 4.697 M 0.41 % | 4.678 M -83.90 % | 29.056 M 475.81 % | 5.046 M -88.01 % | 42.100 M 729.62 % | 5.075 M |
| Total liabilities | 142.342 M -5.92 % | 151.300 M -48.52 % | 293.913 M 8.38 % | 271.191 M -34.83 % | 416.120 M 10.82 % | 375.487 M 171.20 % | 138.454 M 56.27 % | 88.602 M 30.16 % | 68.073 M 37.90 % | 49.363 M -43.10 % | 86.752 M 59.49 % | 54.392 M |
| Other non current assets | 14.060 M -86.85 % | 106.938 M 49.09 % | 71.726 M -76.35 % | 303.264 M -38.68 % | 494.549 M 153.89 % | -917.621 M 11.23 % | -1.034 B 0.08 % | -1.035 B 10.78 % | -1.160 B -5.41 % | -1.100 B 1.30 % | -1.114 B 0.28 % | -1.118 B |
| Long term investments | 955.050 M 5.18 % | 907.979 M -29.05 % | 1.280 B 25.28 % | 1.022 B 5.31 % | 970.028 M 5.71 % | 917.621 M -11.23 % | 1.034 B -0.08 % | 1.035 B -10.78 % | 1.160 B 5.41 % | 1.100 B -1.30 % | 1.114 B -0.28 % | 1.118 B |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 969.110 M -4.51 % | 1.015 B -24.90 % | 1.351 B 2.01 % | 1.325 B -9.54 % | 1.465 B 59.61 % | 917.621 M -11.23 % | 1.034 B -0.08 % | 1.035 B -10.78 % | 1.160 B 5.41 % | 1.100 B -1.30 % | 1.114 B -0.28 % | 1.118 B |
| Other current assets | 987.000 K -27.27 % | 1.357 M -87.35 % | 10.730 M -15.85 % | 12.751 M 219.89 % | 3.986 M -89.07 % | 36.462 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.587 K -86.34 % | 384.990 K 10.95 % | 346.989 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 334.300 K | 0.000 |
| cash and cash equivalents | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 1.887 M 278.16 % | 499.000 K 28.61 % | 388.000 K -27.30 % | 533.716 K 10.73 % | 482.006 K -93.29 % | 7.186 M |
| Cash and short term investments | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 1.887 M 278.16 % | 499.000 K 28.61 % | 388.000 K -27.30 % | 533.716 K -34.62 % | 816.306 K -88.64 % | 7.186 M |
| Total current assets | 11.807 M -9.06 % | 12.983 M -45.97 % | 24.031 M -10.99 % | 26.997 M -17.15 % | 32.586 M -38.15 % | 52.684 M 208.87 % | 17.057 M 15.29 % | 14.795 M -38.09 % | 23.899 M 18.54 % | 20.162 M -75.00 % | 80.632 M 210.94 % | 25.931 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -334.299 K | 0.000 |
| Net receivables | 10.819 M -6.93 % | 11.625 M -12.59 % | 13.300 M -6.63 % | 14.245 M -50.19 % | 28.600 M 76.30 % | 16.222 M 6.93 % | 15.170 M 6.11 % | 14.296 M -39.19 % | 23.511 M 20.10 % | 19.576 M -75.46 % | 79.765 M 333.56 % | 18.398 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 427.292 M 107.25 % | 206.174 M 54.04 % | 133.845 M 1 031.79 % | 11.826 M -54.94 % | 26.245 M | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 1.032 M | 0.000 | 0.000 -100.00 % | 16.411 M 438.95 % | 3.045 M | 0.000 | 0.000 -100.00 % | 24.354 M | 0.000 -100.00 % | 37.044 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 239.940 M -19.63 % | 298.561 M 0.09 % | 298.281 M 0.00 % | 298.284 M -0.03 % | 298.361 M -0.01 % | 298.397 M -18.72 % | 367.128 M 0.02 % | 367.072 M 0.01 % | 367.025 M 0.01 % | 367.000 M 0.00 % | 367.000 M 0.00 % | 367.000 M |
| Other total stockholders equity | 670.612 M -1.21 % | 678.820 M 2.58 % | 661.716 M 0.54 % | 658.144 M 0.46 % | 655.123 M 0.48 % | 651.991 M 2.20 % | 637.963 M -20.15 % | 798.905 M -0.54 % | 803.270 M -0.68 % | 808.757 M -0.22 % | 810.504 M -5.36 % | 856.376 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 759.000 K 100.26 % | 379.000 K 53.44 % | 247.000 K -11.79 % | 280.000 K | 0.000 | 0.000 | 0.000 |
| Total assets | 980.917 M -4.57 % | 1.028 B -25.27 % | 1.376 B 1.75 % | 1.352 B -9.71 % | 1.497 B 7.12 % | 1.398 B 11.19 % | 1.257 B 6.23 % | 1.183 B -1.01 % | 1.195 B 4.26 % | 1.146 B -4.07 % | 1.195 B 4.51 % | 1.144 B |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 8.199 M 256.63 % | 2.299 M 24.54 % | 1.846 M -86.09 % | 13.267 M 205.74 % | -12.547 M -645.51 % | -1.683 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 806.000 K -51.88 % | 1.675 M 77.25 % | 945.000 K -93.42 % | 14.355 M 215.97 % | -12.378 M -1 076.62 % | -1.052 M | 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 7.393 M 1 084.78 % | 624.000 K -30.74 % | 901.000 K 182.81 % | -1.088 M -543.79 % | -169.000 K 73.22 % | -631.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 45.344 M -87.09 % | 351.191 M 1 486.74 % | -25.325 M -121.99 % | 115.153 M 255.96 % | -73.836 M 46.29 % | -137.482 M -87.75 % | -73.225 M -408.54 % | -14.399 M 81.53 % | -77.961 M -129.19 % | -34.016 M 47.08 % | -64.278 M 58.85 % | -156.187 M |
| Net cash provided by operating activities | 115.248 M -33.75 % | 173.968 M 877.90 % | 17.790 M -89.61 % | 171.158 M 615.99 % | 23.905 M 119.14 % | -124.904 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Dividends paid | -46.976 M -1.47 % | -46.295 M -14.98 % | -40.263 M 7.49 % | -43.525 M 15.21 % | -51.332 M 1.62 % | -52.178 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -68.272 M 46.53 % | -127.673 M -668.12 % | 22.473 M 117.61 % | -127.632 M -565.35 % | 27.427 M -84.34 % | 175.195 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -115.248 M 33.75 % | -173.968 M -877.90 % | -17.790 M 89.61 % | -171.157 M -615.99 % | -23.905 M -119.43 % | 123.017 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -1.887 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 100.00 % | -1.887 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 115.248 M -33.75 % | 173.968 M 877.90 % | 17.790 M -89.61 % | 171.158 M 615.99 % | 23.905 M 119.14 % | -124.904 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 115.248 M -33.75 % | 173.968 M 877.90 % | 17.790 M -89.61 % | 171.158 M 615.99 % | 23.905 M 119.14 % | -124.904 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 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-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-08-31 | 2012-05-31 | 2012-02-29 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 11.857 M 0.00 % | 11.857 M -0.77 % | 11.949 M 0.00 % | 11.949 M -3.06 % | 12.326 M 0.00 % | 12.326 M -1.30 % | 12.489 M 0.00 % | 12.489 M -3.85 % | 12.988 M 0.00 % | 12.988 M 0.34 % | 12.944 M 0.00 % | 12.944 M -3.62 % | 13.431 M 0.00 % | 13.431 M -6.69 % | 14.394 M 0.00 % | 14.394 M -8.59 % | 15.746 M 0.00 % | 15.746 M -1.74 % | 16.025 M 0.00 % | 16.025 M -4.45 % | 16.770 M 0.00 % | 16.770 M 7.87 % | 15.547 M 0.00 % | 15.547 M 3.59 % | 15.008 M 0.00 % | 15.008 M 0.10 % | 14.993 M 0.00 % | 14.993 M 2.51 % | 14.627 M 0.00 % | 14.627 M 4.06 % | 14.056 M 0.00 % | 14.056 M -4.31 % | 14.689 M 0.00 % | 14.689 M 2.30 % | 14.359 M 0.00 % | 14.359 M -1.09 % | 14.517 M 0.00 % | 14.517 M 2.29 % | 14.191 M 0.00 % | 14.191 M -3.50 % | 14.707 M 0.00 % | 14.707 M -1.09 % | 14.868 M 0.00 % | 14.868 M -1.49 % | 15.092 M 0.00 % | 15.092 M |
| Net income | 7.907 M 0.00 % | 7.907 M -45.73 % | 14.569 M 0.00 % | 14.569 M 205.77 % | -13.774 M 0.00 % | -13.774 M 82.60 % | -79.162 M 0.00 % | -79.162 M -2 284.97 % | 3.623 M 0.00 % | 3.623 M -78.52 % | 16.865 M 0.00 % | 16.865 M -35.00 % | 25.947 M 0.00 % | 25.947 M 520.88 % | -6.165 M 0.00 % | -6.165 M -139.35 % | 15.666 M 0.00 % | 15.666 M -56.15 % | 35.727 M 0.00 % | 35.727 M 158 884.44 % | -22.500 K 0.00 % | -22.500 K -100.71 % | 3.150 M 0.00 % | 3.150 M -71.78 % | 11.163 M 0.00 % | 11.163 M -51.29 % | 22.918 M 0.00 % | 22.918 M 190.55 % | -25.310 M 0.00 % | -25.310 M -181.26 % | 31.148 M 0.00 % | 31.148 M 267.15 % | 8.484 M 0.00 % | 8.484 M -58.87 % | 20.627 M 0.00 % | 20.627 M -52.00 % | 42.973 M 0.00 % | 42.973 M 264.16 % | -26.178 M 0.00 % | -26.178 M -271.92 % | -7.038 M 0.00 % | -7.038 M -118.17 % | 38.727 M 0.00 % | 38.727 M -19.75 % | 48.258 M 0.00 % | 48.258 M |
| Income before tax | 12.114 M 0.00 % | 12.114 M -35.35 % | 18.739 M 0.00 % | 18.739 M 268.83 % | -11.099 M 0.00 % | -11.099 M 85.89 % | -78.662 M 0.00 % | -78.662 M -2 228.59 % | 3.696 M 0.00 % | 3.696 M -78.18 % | 16.939 M 0.00 % | 16.939 M -35.13 % | 26.111 M 0.00 % | 26.111 M 650.63 % | -4.742 M 0.00 % | -4.742 M -127.30 % | 17.373 M 0.00 % | 17.373 M -54.00 % | 37.771 M 0.00 % | 37.771 M 1 781.50 % | 2.007 M 0.00 % | 2.007 M -60.81 % | 5.123 M 0.00 % | 5.123 M -59.13 % | 12.536 M 0.00 % | 12.536 M -47.94 % | 24.077 M 0.00 % | 24.077 M 198.84 % | -24.359 M 0.00 % | -24.359 M -177.19 % | 31.558 M 0.00 % | 31.558 M 267.00 % | 8.599 M 0.00 % | 8.599 M -58.50 % | 20.721 M 0.00 % | 20.721 M -51.89 % | 43.074 M 0.00 % | 43.074 M 265.25 % | -26.066 M 0.00 % | -26.066 M -281.26 % | -6.837 M 0.00 % | -6.837 M -117.54 % | 38.976 M 0.00 % | 38.976 M -19.60 % | 48.479 M 0.00 % | 48.479 M |
| Income before tax ratio | 1.02 0.00 % | 1.02 -34.85 % | 1.57 0.00 % | 1.57 274.16 % | -0.90 0.00 % | -0.90 85.70 % | -6.30 0.00 % | -6.30 -2 313.73 % | 0.28 0.00 % | 0.28 -78.26 % | 1.31 0.00 % | 1.31 -32.69 % | 1.94 0.00 % | 1.94 690.11 % | -0.33 0.00 % | -0.33 -129.86 % | 1.10 0.00 % | 1.10 -53.19 % | 2.36 0.00 % | 2.36 1 869.02 % | 0.12 0.00 % | 0.12 -63.67 % | 0.33 0.00 % | 0.33 -60.55 % | 0.84 0.00 % | 0.84 -47.99 % | 1.61 0.00 % | 1.61 196.43 % | -1.67 0.00 % | -1.67 -174.18 % | 2.25 0.00 % | 2.25 283.52 % | 0.59 0.00 % | 0.59 -59.43 % | 1.44 0.00 % | 1.44 -51.37 % | 2.97 0.00 % | 2.97 261.55 % | -1.84 0.00 % | -1.84 -295.11 % | -0.46 0.00 % | -0.46 -117.73 % | 2.62 0.00 % | 2.62 -18.39 % | 3.21 0.00 % | 3.21 |
| EBITDA | -2.195 M 0.00 % | -2.195 M -150.26 % | 4.366 M 0.00 % | 4.366 M 117.91 % | -24.376 M 0.00 % | -24.376 M 72.84 % | -89.763 M 0.00 % | -89.763 M -1 150.35 % | -7.179 M 0.00 % | -7.179 M -219.96 % | 5.985 M 0.00 % | 5.985 M -59.24 % | 14.684 M 0.00 % | 14.684 M 179.35 % | -18.504 M 0.00 % | -18.504 M -1 031.25 % | 1.987 M 0.00 % | 1.987 M -90.84 % | 21.686 M 0.00 % | 21.686 M 248.08 % | -14.645 M 0.00 % | -14.645 M -40.70 % | -10.409 M 0.00 % | -10.409 M -488.05 % | -1.770 M 0.00 % | -1.770 M -117.75 % | 9.971 M 0.00 % | 9.971 M 126.34 % | -37.862 M 0.00 % | -37.862 M -297.15 % | 19.205 M 0.00 % | 19.205 M 565.29 % | -4.128 M 0.00 % | -4.128 M -149.59 % | 8.323 M 0.00 % | 8.323 M -72.65 % | 30.425 M 0.00 % | 30.425 M 179.28 % | -38.377 M 0.00 % | -38.377 M -95.21 % | -19.660 M 0.00 % | -19.660 M -175.83 % | 25.926 M 0.00 % | 25.926 M -26.01 % | 35.042 M 0.00 % | 35.042 M |
| Net income ratio | 0.67 0.00 % | 0.67 -45.30 % | 1.22 0.00 % | 1.22 209.11 % | -1.12 0.00 % | -1.12 82.37 % | -6.34 0.00 % | -6.34 -2 372.36 % | 0.28 0.00 % | 0.28 -78.59 % | 1.30 0.00 % | 1.30 -32.56 % | 1.93 0.00 % | 1.93 551.05 % | -0.43 0.00 % | -0.43 -143.05 % | 0.99 0.00 % | 0.99 -55.37 % | 2.23 0.00 % | 2.23 166 271.25 % | 0.00 0.00 % | 0.00 -100.66 % | 0.20 0.00 % | 0.20 -72.76 % | 0.74 0.00 % | 0.74 -51.34 % | 1.53 0.00 % | 1.53 188.34 % | -1.73 0.00 % | -1.73 -178.09 % | 2.22 0.00 % | 2.22 283.69 % | 0.58 0.00 % | 0.58 -59.80 % | 1.44 0.00 % | 1.44 -51.47 % | 2.96 0.00 % | 2.96 260.48 % | -1.84 0.00 % | -1.84 -285.43 % | -0.48 0.00 % | -0.48 -118.37 % | 2.60 0.00 % | 2.60 -18.54 % | 3.20 0.00 % | 3.20 |
| Ratio EBITDA | -0.19 0.00 % | -0.19 -150.65 % | 0.37 0.00 % | 0.37 118.48 % | -1.98 0.00 % | -1.98 72.49 % | -7.19 0.00 % | -7.19 -1 200.36 % | -0.55 0.00 % | -0.55 -219.55 % | 0.46 0.00 % | 0.46 -57.71 % | 1.09 0.00 % | 1.09 185.04 % | -1.29 0.00 % | -1.29 -1 118.73 % | 0.13 0.00 % | 0.13 -90.67 % | 1.35 0.00 % | 1.35 254.97 % | -0.87 0.00 % | -0.87 -30.43 % | -0.67 0.00 % | -0.67 -467.66 % | -0.12 0.00 % | -0.12 -117.73 % | 0.67 0.00 % | 0.67 125.69 % | -2.59 0.00 % | -2.59 -289.46 % | 1.37 0.00 % | 1.37 586.25 % | -0.28 0.00 % | -0.28 -148.48 % | 0.58 0.00 % | 0.58 -72.34 % | 2.10 0.00 % | 2.10 177.50 % | -2.70 0.00 % | -2.70 -102.30 % | -1.34 0.00 % | -1.34 -176.66 % | 1.74 0.00 % | 1.74 -24.90 % | 2.32 0.00 % | 2.32 |
| Gross profit ratio | 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 |
| Weighted average shs out dil | 66.417 M 0.00 % | 66.417 M 0.13 % | 66.332 M 0.00 % | 66.332 M 0.52 % | 65.990 M 0.00 % | 65.990 M 3.89 % | 63.519 M 0.00 % | 63.519 M 0.32 % | 63.318 M 0.00 % | 63.318 M 0.27 % | 63.146 M 0.00 % | 63.146 M 0.27 % | 62.979 M 0.00 % | 62.979 M 0.28 % | 62.806 M 0.00 % | 62.806 M 0.28 % | 62.628 M 0.00 % | 62.628 M 0.27 % | 62.457 M 0.00 % | 62.457 M 0.21 % | 62.327 M 0.00 % | 62.327 M 0.35 % | 62.107 M 0.00 % | 62.107 M 0.28 % | 61.935 M 0.00 % | 61.935 M 0.25 % | 61.778 M 0.00 % | 61.778 M 0.25 % | 61.621 M 0.00 % | 61.621 M 0.22 % | 61.484 M 0.00 % | 61.484 M 0.35 % | 61.268 M 0.00 % | 61.268 M 0.12 % | 61.192 M 0.00 % | 61.192 M 0.09 % | 61.140 M 0.00 % | 61.140 M 0.18 % | 61.029 M 0.00 % | 61.029 M 0.22 % | 60.897 M 0.00 % | 60.897 M 0.21 % | 60.769 M 0.00 % | 60.769 M 0.21 % | 60.639 M 0.00 % | 60.639 M |
| Weighted average shs out | 66.417 M 0.00 % | 66.417 M 0.13 % | 66.332 M 0.00 % | 66.332 M 0.52 % | 65.990 M 0.00 % | 65.990 M 3.89 % | 63.519 M 0.00 % | 63.519 M 0.32 % | 63.318 M 0.00 % | 63.318 M 0.27 % | 63.146 M 0.00 % | 63.146 M 0.27 % | 62.979 M 0.00 % | 62.979 M 0.28 % | 62.806 M 0.00 % | 62.806 M 0.28 % | 62.628 M 0.00 % | 62.628 M 0.27 % | 62.457 M 0.00 % | 62.457 M 0.28 % | 62.282 M 0.00 % | 62.282 M 0.28 % | 62.106 M 0.00 % | 62.106 M 0.28 % | 61.935 M 0.00 % | 61.935 M 0.25 % | 61.778 M 0.00 % | 61.778 M 0.25 % | 61.621 M 0.00 % | 61.621 M 0.22 % | 61.484 M 0.00 % | 61.484 M 0.35 % | 61.268 M 0.00 % | 61.268 M 0.12 % | 61.192 M 0.00 % | 61.192 M 0.09 % | 61.140 M 0.00 % | 61.140 M 0.18 % | 61.029 M 0.00 % | 61.029 M 0.22 % | 60.897 M 0.00 % | 60.897 M 0.21 % | 60.769 M 0.00 % | 60.769 M 0.21 % | 60.639 M 0.00 % | 60.639 M |
| EPS diluted | 0.12 0.00 % | 0.12 -45.45 % | 0.22 0.00 % | 0.22 204.76 % | -0.21 0.00 % | -0.21 83.20 % | -1.25 0.00 % | -1.25 -2 285.31 % | 0.06 0.00 % | 0.06 -78.81 % | 0.27 0.00 % | 0.27 -34.15 % | 0.41 0.00 % | 0.41 517.52 % | -0.10 0.00 % | -0.10 -139.28 % | 0.25 0.00 % | 0.25 -56.14 % | 0.57 0.00 % | 0.57 142 600.00 % | 0.00 0.00 % | 0.00 -100.79 % | 0.05 0.00 % | 0.05 -71.83 % | 0.18 0.00 % | 0.18 -51.35 % | 0.37 0.00 % | 0.37 190.24 % | -0.41 0.00 % | -0.41 -180.39 % | 0.51 0.00 % | 0.51 264.29 % | 0.14 0.00 % | 0.14 -58.82 % | 0.34 0.00 % | 0.34 -51.43 % | 0.70 0.00 % | 0.70 262.79 % | -0.43 0.00 % | -0.43 -258.33 % | -0.12 0.00 % | -0.12 -118.75 % | 0.64 0.00 % | 0.64 -20.00 % | 0.80 0.00 % | 0.80 |
| Earnings per share | 0.12 0.00 % | 0.12 -45.45 % | 0.22 0.00 % | 0.22 204.76 % | -0.21 0.00 % | -0.21 83.20 % | -1.25 0.00 % | -1.25 -2 285.31 % | 0.06 0.00 % | 0.06 -78.81 % | 0.27 0.00 % | 0.27 -34.15 % | 0.41 0.00 % | 0.41 517.52 % | -0.10 0.00 % | -0.10 -139.28 % | 0.25 0.00 % | 0.25 -56.14 % | 0.57 0.00 % | 0.57 142 600.00 % | 0.00 0.00 % | 0.00 -100.79 % | 0.05 0.00 % | 0.05 -71.83 % | 0.18 0.00 % | 0.18 -51.35 % | 0.37 0.00 % | 0.37 190.24 % | -0.41 0.00 % | -0.41 -180.39 % | 0.51 0.00 % | 0.51 264.29 % | 0.14 0.00 % | 0.14 -58.82 % | 0.34 0.00 % | 0.34 -51.43 % | 0.70 0.00 % | 0.70 262.79 % | -0.43 0.00 % | -0.43 -258.33 % | -0.12 0.00 % | -0.12 -118.75 % | 0.64 0.00 % | 0.64 -20.00 % | 0.80 0.00 % | 0.80 |
| Gross profit | 11.857 M 0.00 % | 11.857 M -0.77 % | 11.949 M 0.00 % | 11.949 M -3.06 % | 12.326 M 0.00 % | 12.326 M -1.30 % | 12.489 M 0.00 % | 12.489 M -3.85 % | 12.988 M 0.00 % | 12.988 M 0.34 % | 12.944 M 0.00 % | 12.944 M -3.62 % | 13.431 M 0.00 % | 13.431 M -6.69 % | 14.394 M 0.00 % | 14.394 M -8.59 % | 15.746 M 0.00 % | 15.746 M -1.74 % | 16.025 M 0.00 % | 16.025 M -4.45 % | 16.770 M 0.00 % | 16.770 M 7.87 % | 15.547 M 0.00 % | 15.547 M 3.59 % | 15.008 M 0.00 % | 15.008 M 0.10 % | 14.993 M 0.00 % | 14.993 M 2.51 % | 14.627 M 0.00 % | 14.627 M 4.06 % | 14.056 M 0.00 % | 14.056 M -4.31 % | 14.689 M 0.00 % | 14.689 M 2.30 % | 14.359 M 0.00 % | 14.359 M -1.09 % | 14.517 M 0.00 % | 14.517 M 2.29 % | 14.191 M 0.00 % | 14.191 M -3.50 % | 14.707 M 0.00 % | 14.707 M -1.09 % | 14.868 M 0.00 % | 14.868 M -1.49 % | 15.092 M 0.00 % | 15.092 M |
| Income tax expense | 2.013 M 0.00 % | 2.013 M -76.42 % | 8.536 M 0.00 % | 8.536 M 139.33 % | -21.701 M 0.00 % | -21.701 M 75.69 % | -89.263 M 0.00 % | -89.263 M -1 156.08 % | -7.107 M 0.00 % | -7.107 M -217.29 % | 6.059 M 0.00 % | 6.059 M -59.19 % | 14.848 M 0.00 % | 14.848 M 186.92 % | -17.081 M 0.00 % | -17.081 M -562.40 % | 3.694 M 0.00 % | 3.694 M -84.43 % | 23.731 M 0.00 % | 23.731 M 288.12 % | -12.615 M 0.00 % | -12.615 M -49.55 % | -8.435 M 0.00 % | -8.435 M -2 024.69 % | -397.000 K 0.00 % | -397.000 K -103.57 % | 11.130 M 0.00 % | 11.130 M 130.15 % | -36.911 M 0.00 % | -36.911 M -288.17 % | 19.616 M 0.00 % | 19.616 M 588.92 % | -4.012 M 0.00 % | -4.012 M -147.67 % | 8.417 M 0.00 % | 8.417 M -72.43 % | 30.526 M 0.00 % | 30.526 M 179.77 % | -38.266 M 0.00 % | -38.266 M -96.66 % | -19.458 M 0.00 % | -19.458 M -174.34 % | 26.175 M 0.00 % | 26.175 M -25.77 % | 35.263 M 0.00 % | 35.263 M |
| Cost of 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 |
| General and administrative expenses | 1.756 M 0.00 % | 1.756 M 0.52 % | 1.747 M 0.00 % | 1.747 M 1.31 % | 1.724 M 0.00 % | 1.724 M -8.66 % | 1.888 M 0.00 % | 1.888 M -13.66 % | 2.186 M 0.00 % | 2.186 M 5.91 % | 2.064 M 0.00 % | 2.064 M -4.75 % | 2.167 M 0.00 % | 2.167 M 5.48 % | 2.055 M 0.00 % | 2.055 M -0.58 % | 2.067 M 0.00 % | 2.067 M 4.13 % | 1.985 M 0.00 % | 1.985 M -7.63 % | 2.149 M 0.00 % | 2.149 M 8.05 % | 1.989 M 0.00 % | 1.989 M -4.17 % | 2.075 M 0.00 % | 2.075 M 1.42 % | 2.046 M 0.00 % | 2.046 M -1.37 % | 2.075 M 0.00 % | 2.075 M -1.85 % | 2.114 M 0.00 % | 2.114 M 1.71 % | 2.078 M 0.00 % | 2.078 M 1.29 % | 2.051 M 0.00 % | 2.051 M 4.69 % | 1.960 M 0.00 % | 1.960 M -1.42 % | 1.988 M 0.00 % | 1.988 M -4.34 % | 2.078 M 0.00 % | 2.078 M 0.77 % | 2.062 M 0.00 % | 2.062 M 10.25 % | 1.870 M 0.00 % | 1.870 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K 0.00 % | 3.000 K -66.23 % | 8.884 K 0.00 % | 8.884 K 136.47 % | 3.757 K 0.00 % | 3.757 K -47.91 % | 7.213 K 0.00 % | 7.213 K 38.55 % | 5.206 K 0.00 % | 5.206 K -11.64 % | 5.892 K 0.00 % | 5.892 K |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 1.945 M 0.00 % | 1.945 M -76.19 % | 8.166 M 0.00 % | 8.166 M -63.11 % | 22.135 M 0.00 % | 22.135 M -75.53 % | 90.455 M 0.00 % | 90.455 M 915.32 % | 8.909 M 0.00 % | 8.909 M 99.91 % | 4.457 M 0.00 % | 4.457 M -66.05 % | 13.128 M 0.00 % | 13.128 M -26.00 % | 17.741 M 0.00 % | 17.741 M 420.33 % | 3.410 M 0.00 % | 3.410 M -85.66 % | 23.775 M 0.00 % | 23.775 M 80.90 % | 13.142 M 0.00 % | 13.142 M 43.92 % | 9.131 M 0.00 % | 9.131 M 351.72 % | 2.021 M 0.00 % | 2.021 M -78.47 % | 9.389 M 0.00 % | 9.389 M -75.79 % | 38.784 M 0.00 % | 38.784 M 120.36 % | 17.601 M 0.00 % | 17.601 M 194.27 % | 5.981 M 0.00 % | 5.981 M -7.18 % | 6.444 M 0.00 % | 6.444 M -77.50 % | 28.640 M 0.00 % | 28.640 M -28.98 % | 40.326 M 0.00 % | 40.326 M 87.97 % | 21.453 M 0.00 % | 21.453 M -11.40 % | 24.213 M 0.00 % | 24.213 M -27.72 % | 33.499 M 0.00 % | 33.499 M |
| Cost and expenses | 1.945 M 0.00 % | 1.945 M -76.19 % | 8.166 M 0.00 % | 8.166 M -63.11 % | 22.135 M 0.00 % | 22.135 M -75.53 % | 90.455 M 0.00 % | 90.455 M 915.32 % | 8.909 M 0.00 % | 8.909 M 99.91 % | 4.457 M 0.00 % | 4.457 M -66.05 % | 13.128 M 0.00 % | 13.128 M -26.00 % | 17.741 M 0.00 % | 17.741 M 420.33 % | 3.410 M 0.00 % | 3.410 M -85.66 % | 23.775 M 0.00 % | 23.775 M 80.90 % | 13.142 M 0.00 % | 13.142 M 43.92 % | 9.131 M 0.00 % | 9.131 M 351.72 % | 2.021 M 0.00 % | 2.021 M -78.47 % | 9.389 M 0.00 % | 9.389 M -75.79 % | 38.784 M 0.00 % | 38.784 M 120.36 % | 17.601 M 0.00 % | 17.601 M 194.27 % | 5.981 M 0.00 % | 5.981 M -7.18 % | 6.444 M 0.00 % | 6.444 M -77.50 % | 28.640 M 0.00 % | 28.640 M -28.98 % | 40.326 M 0.00 % | 40.326 M 87.97 % | 21.453 M 0.00 % | 21.453 M -11.40 % | 24.213 M 0.00 % | 24.213 M -27.72 % | 33.499 M 0.00 % | 33.499 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.756 M 0.00 % | 1.756 M 0.52 % | 1.747 M 0.00 % | 1.747 M 1.31 % | 1.724 M 0.00 % | 1.724 M -8.66 % | 1.888 M 0.00 % | 1.888 M -13.66 % | 2.186 M 0.00 % | 2.186 M 5.91 % | 2.064 M 0.00 % | 2.064 M -4.75 % | 2.167 M 0.00 % | 2.167 M 5.48 % | 2.055 M 0.00 % | 2.055 M -0.58 % | 2.067 M 0.00 % | 2.067 M 4.13 % | 1.985 M 0.00 % | 1.985 M -7.63 % | 2.149 M 0.00 % | 2.149 M 8.05 % | 1.989 M 0.00 % | 1.989 M -4.17 % | 2.075 M 0.00 % | 2.075 M 1.42 % | 2.046 M 0.00 % | 2.046 M -1.37 % | 2.075 M 0.00 % | 2.075 M -1.85 % | 2.114 M 0.00 % | 2.114 M 1.71 % | 2.078 M 0.00 % | 2.078 M 1.14 % | 2.055 M 0.00 % | 2.055 M 4.37 % | 1.968 M 0.00 % | 1.968 M -1.16 % | 1.992 M 0.00 % | 1.992 M -4.49 % | 2.085 M 0.00 % | 2.085 M 0.87 % | 2.067 M 0.00 % | 2.067 M 10.18 % | 1.876 M 0.00 % | 1.876 M |
| Interest income | 1.688 M 0.00 % | 1.688 M 22.55 % | 1.377 M 0.00 % | 1.377 M 6.70 % | 1.291 M 0.00 % | 1.291 M 85.42 % | 696.000 K 0.00 % | 696.000 K 81.49 % | 383.500 K 0.00 % | 383.500 K -16.90 % | 461.500 K 0.00 % | 461.500 K 3.24 % | 447.000 K 0.00 % | 447.000 K -67.96 % | 1.395 M 0.00 % | 1.395 M -21.72 % | 1.782 M 0.00 % | 1.782 M -12.15 % | 2.029 M 0.00 % | 2.029 M 25.14 % | 1.621 M 0.00 % | 1.621 M 25.46 % | 1.292 M 0.00 % | 1.292 M 186.79 % | 450.500 K 0.00 % | 450.500 K 47.95 % | 304.500 K 0.00 % | 304.500 K 51.87 % | 200.500 K 0.00 % | 200.500 K 103.55 % | 98.500 K 0.00 % | 98.500 K -9.63 % | 109.000 K 0.00 % | 109.000 K 34.57 % | 81.000 K 0.00 % | 81.000 K -1.19 % | 81.972 K 0.00 % | 81.972 K 20.02 % | 68.297 K 0.00 % | 68.297 K -24.67 % | 90.664 K 0.00 % | 90.664 K -13.34 % | 104.621 K 0.00 % | 104.621 K -6.15 % | 111.471 K 0.00 % | 111.471 K |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 43.812 K 210.68 % | -39.586 K 99.61 % | -10.203 M 0.00 % | -10.203 M 3.77 % | -10.602 M 0.00 % | -10.602 M -0.01 % | -10.601 M 0.00 % | -10.601 M 1.86 % | -10.802 M 0.00 % | -10.802 M 0.72 % | -10.880 M 0.00 % | -10.880 M 3.40 % | -11.264 M 0.00 % | -11.264 M 8.72 % | -12.339 M 0.00 % | -12.339 M 9.80 % | -13.679 M 0.00 % | -13.679 M 2.57 % | -14.041 M 0.00 % | -14.041 M 3.98 % | -14.622 M 0.00 % | -14.622 M -7.85 % | -13.558 M 0.00 % | -13.558 M -4.84 % | -12.933 M 0.00 % | -12.933 M 0.11 % | -12.947 M 0.00 % | -12.947 M -3.15 % | -12.552 M 0.00 % | -12.552 M -5.10 % | -11.943 M 0.00 % | -11.943 M 5.30 % | -12.611 M 0.00 % | -12.611 M -2.50 % | -12.304 M 0.00 % | -12.304 M 1.94 % | -12.548 M 0.00 % | -12.548 M -2.86 % | -12.200 M 0.00 % | -12.200 M 3.34 % | -12.621 M 0.00 % | -12.621 M 1.40 % | -12.801 M 0.00 % | -12.801 M 3.14 % | -13.216 M 0.00 % | -13.216 M |
| Operating income | 10.102 M 0.00 % | 10.102 M -0.99 % | 10.203 M 0.00 % | 10.203 M -3.77 % | 10.602 M 0.00 % | 10.602 M 0.01 % | 10.601 M 0.00 % | 10.601 M -1.86 % | 10.802 M 0.00 % | 10.802 M -0.72 % | 10.880 M 0.00 % | 10.880 M -3.40 % | 11.264 M 0.00 % | 11.264 M -8.72 % | 12.339 M 0.00 % | 12.339 M -9.80 % | 13.679 M 0.00 % | 13.679 M -2.57 % | 14.041 M 0.00 % | 14.041 M -3.98 % | 14.622 M 0.00 % | 14.622 M 7.85 % | 13.558 M 0.00 % | 13.558 M 4.84 % | 12.933 M 0.00 % | 12.933 M -0.11 % | 12.947 M 0.00 % | 12.947 M 3.15 % | 12.552 M 0.00 % | 12.552 M 5.10 % | 11.943 M 0.00 % | 11.943 M -5.30 % | 12.611 M 0.00 % | 12.611 M 2.50 % | 12.304 M 0.00 % | 12.304 M -1.94 % | 12.548 M 0.00 % | 12.548 M 2.86 % | 12.200 M 0.00 % | 12.200 M -3.34 % | 12.621 M 0.00 % | 12.621 M -1.40 % | 12.801 M 0.00 % | 12.801 M -3.14 % | 13.216 M 0.00 % | 13.216 M |
| Operating income ratio | 0.85 0.00 % | 0.85 -0.22 % | 0.85 0.00 % | 0.85 -0.73 % | 0.86 0.00 % | 0.86 1.33 % | 0.85 0.00 % | 0.85 2.06 % | 0.83 0.00 % | 0.83 -1.05 % | 0.84 0.00 % | 0.84 0.23 % | 0.84 0.00 % | 0.84 -2.17 % | 0.86 0.00 % | 0.86 -1.32 % | 0.87 0.00 % | 0.87 -0.85 % | 0.88 0.00 % | 0.88 0.49 % | 0.87 0.00 % | 0.87 -0.02 % | 0.87 0.00 % | 0.87 1.20 % | 0.86 0.00 % | 0.86 -0.21 % | 0.86 0.00 % | 0.86 0.63 % | 0.86 0.00 % | 0.86 1.00 % | 0.85 0.00 % | 0.85 -1.04 % | 0.86 0.00 % | 0.86 0.19 % | 0.86 0.00 % | 0.86 -0.87 % | 0.86 0.00 % | 0.86 0.55 % | 0.86 0.00 % | 0.86 0.17 % | 0.86 0.00 % | 0.86 -0.32 % | 0.86 0.00 % | 0.86 -1.68 % | 0.88 0.00 % | 0.88 |
| Total other income expenses net | 2.013 M 0.00 % | 2.013 M -76.42 % | 8.536 M 0.00 % | 8.536 M 139.33 % | -21.701 M 0.00 % | -21.701 M 75.69 % | -89.263 M 0.00 % | -89.263 M -1 156.08 % | -7.107 M 0.00 % | -7.107 M -217.29 % | 6.059 M 0.00 % | 6.059 M -59.19 % | 14.848 M 0.00 % | 14.848 M 186.92 % | -17.081 M 0.00 % | -17.081 M -562.40 % | 3.694 M 0.00 % | 3.694 M -84.43 % | 23.731 M 0.00 % | 23.731 M 288.12 % | -12.615 M 0.00 % | -12.615 M -49.55 % | -8.435 M 0.00 % | -8.435 M -2 024.69 % | -397.000 K 0.00 % | -397.000 K -103.57 % | 11.130 M 0.00 % | 11.130 M 130.15 % | -36.911 M 0.00 % | -36.911 M -288.17 % | 19.616 M 0.00 % | 19.616 M 588.92 % | -4.012 M 0.00 % | -4.012 M -147.67 % | 8.417 M 0.00 % | 8.417 M -72.43 % | 30.526 M 0.00 % | 30.526 M 179.77 % | -38.266 M 0.00 % | -38.266 M -96.66 % | -19.458 M 0.00 % | -19.458 M -174.34 % | 26.175 M 0.00 % | 26.175 M -25.77 % | 35.263 M 0.00 % | 35.263 M |
| 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-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-08-31 | 2012-05-31 | 2012-02-29 |
| 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-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-08-31 | 2012-05-31 | 2012-02-29 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 131.485 M 0.00 % | 131.485 M -6.98 % | 141.349 M 0.00 % | 141.349 M -2.96 % | 145.668 M 0.00 % | 145.668 M -33.06 % | 217.611 M | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K 99.98 % | -6.415 M 0.00 % | -6.415 M -641 400.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.887 M 0.00 % | -1.887 M -227.60 % | -576.000 K 0.00 % | -576.000 K -15.43 % | -499.000 K 0.00 % | -499.000 K -4.83 % | -476.000 K 0.00 % | -476.000 K 10.53 % | -532.000 K 0.00 % | -532.000 K 3.97 % | -554.000 K 0.00 % | -554.000 K -3.80 % | -533.716 K 0.00 % | -533.716 K 10.30 % | -595.025 K 0.00 % | -595.025 K -23.45 % | -482.006 K 0.00 % | -482.006 K 93.13 % | -7.014 M 0.00 % | -7.014 M 2.40 % | -7.186 M 0.00 % | -7.186 M |
| Total investments | 955.050 M 0.00 % | 955.050 M 3.02 % | 927.052 M 0.00 % | 927.052 M 2.10 % | 907.979 M 0.00 % | 907.979 M -15.34 % | 1.072 B 0.00 % | 1.072 B -16.20 % | 1.280 B 0.00 % | 1.280 B 24.51 % | 1.028 B 0.00 % | 1.028 B 0.61 % | 1.022 B 0.00 % | 1.022 B 3.81 % | 984.048 M 0.00 % | 984.048 M 1.45 % | 970.028 M 0.00 % | 970.028 M -0.57 % | 975.555 M 0.00 % | 975.555 M 6.31 % | 917.621 M 0.00 % | 917.621 M -4.19 % | 957.754 M 0.00 % | 957.754 M -7.35 % | 1.034 B 0.00 % | 1.034 B -0.74 % | 1.041 B 0.00 % | 1.041 B 0.67 % | 1.035 B 0.00 % | 1.035 B -8.39 % | 1.129 B 0.00 % | 1.129 B -1.57 % | 1.147 B 0.00 % | 1.147 B 8.84 % | 1.054 B 0.00 % | 1.054 B -4.17 % | 1.100 B 0.00 % | 1.100 B 4.02 % | 1.058 B 0.00 % | 1.058 B -5.13 % | 1.115 B 0.00 % | 1.115 B -3.39 % | 1.154 B 0.00 % | 1.154 B 3.25 % | 1.118 B 0.00 % | 1.118 B |
| Total debt | 131.486 M 0.00 % | 131.486 M -6.98 % | 141.349 M 0.00 % | 141.349 M -2.97 % | 145.669 M 0.00 % | 145.669 M -33.06 % | 217.611 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 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -71.978 M 0.00 % | -71.978 M 17.59 % | -87.339 M 0.00 % | -87.339 M 13.34 % | -100.782 M 0.00 % | -100.782 M -70.30 % | -59.178 M 0.00 % | -59.178 M -148.67 % | 121.599 M 0.00 % | 121.599 M -10.31 % | 135.582 M 0.00 % | 135.582 M 9.18 % | 124.182 M 0.00 % | 124.182 M 33.50 % | 93.022 M 0.00 % | 93.022 M -27.07 % | 127.558 M 0.00 % | 127.558 M 7.33 % | 118.844 M 0.00 % | 118.844 M 65.70 % | 71.721 M 0.00 % | 71.721 M -24.88 % | 95.479 M 0.00 % | 95.479 M -15.78 % | 113.373 M 0.00 % | 113.373 M 328.46 % | -49.625 M 0.00 % | -49.625 M 30.49 % | -71.393 M 0.00 % | -71.393 M -1 412.88 % | -4.719 M 0.00 % | -4.719 M 92.17 % | -60.277 M 0.00 % | -60.277 M 1.64 % | -61.280 M 0.00 % | -61.280 M 22.10 % | -78.670 M 0.00 % | -78.670 M 45.85 % | -145.269 M 0.00 % | -145.269 M -110.12 % | -69.137 M 0.00 % | -69.137 M 14.05 % | -80.440 M 0.00 % | -80.440 M 40.07 % | -134.216 M 0.00 % | -134.216 M |
| Common stock | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 63.67 % | 611.000 0.00 % | 611.000 0.16 % | 610.000 0.00 % | 610.000 0.16 % | 609.000 0.00 % | 609.000 0.16 % | 608.000 0.00 % | 608.000 0.33 % | 606.000 0.00 % | 606.000 |
| Total equity | 838.575 M 0.00 % | 838.575 M -6.11 % | 893.130 M 0.00 % | 893.130 M 1.89 % | 876.600 M 0.00 % | 876.600 M -2.95 % | 903.257 M 0.00 % | 903.257 M -16.49 % | 1.082 B 0.00 % | 1.082 B -1.16 % | 1.094 B 0.00 % | 1.094 B 1.27 % | 1.081 B 0.00 % | 1.081 B 3.04 % | 1.049 B 0.00 % | 1.049 B -2.99 % | 1.081 B 0.00 % | 1.081 B 0.88 % | 1.072 B 0.00 % | 1.072 B 4.84 % | 1.022 B 0.00 % | 1.022 B -7.30 % | 1.103 B 0.00 % | 1.103 B -1.41 % | 1.118 B 0.00 % | 1.118 B 0.02 % | 1.118 B 0.00 % | 1.118 B 2.16 % | 1.095 B 0.00 % | 1.095 B -6.24 % | 1.167 B 0.00 % | 1.167 B 5.25 % | 1.109 B 0.00 % | 1.109 B -0.54 % | 1.115 B 0.00 % | 1.115 B 1.64 % | 1.097 B 0.00 % | 1.097 B 6.13 % | 1.034 B 0.00 % | 1.034 B -6.74 % | 1.108 B 0.00 % | 1.108 B -3.16 % | 1.145 B 0.00 % | 1.145 B 5.09 % | 1.089 B 0.00 % | 1.089 B |
| Other non current liabilities | 572.000 K 0.00 % | 572.000 K 330.08 % | 133.000 K 0.00 % | 133.000 K 19.82 % | 111.000 K 0.00 % | 111.000 K -31.90 % | 163.000 K 100.07 % | -217.611 M 24.76 % | -289.241 M 0.00 % | -289.241 M -8.42 % | -266.774 M 0.00 % | -266.774 M -0.03 % | -266.696 M 0.00 % | -266.696 M 0.18 % | -267.183 M 0.00 % | -267.183 M 32.28 % | -394.535 M 0.00 % | -394.535 M -6.11 % | -371.822 M 0.00 % | -371.822 M -1.31 % | -367.022 M 0.00 % | -367.022 M -14.17 % | -321.479 M 0.00 % | -321.479 M -141.03 % | -133.378 M 0.00 % | -133.378 M -29.50 % | -102.991 M 0.00 % | -102.991 M -23.08 % | -83.677 M 0.00 % | -83.677 M -234.36 % | -25.026 M 0.00 % | -25.026 M 37.62 % | -40.118 M 0.00 % | -40.118 M 9.62 % | -44.388 M 0.00 % | -44.388 M -0.16 % | -44.317 M 0.00 % | -44.317 M 0.00 % | -44.317 M 0.00 % | -44.317 M 0.75 % | -44.652 M 0.00 % | -44.652 M 9.46 % | -49.317 M 0.00 % | -49.317 M 0.00 % | -49.317 M 0.00 % | -49.317 M |
| Long term debt | 131.486 M 0.00 % | 131.486 M -6.98 % | 141.349 M 0.00 % | 141.349 M -2.97 % | 145.669 M 0.00 % | 145.669 M -33.06 % | 217.611 M 0.00 % | 217.611 M -24.76 % | 289.241 M 0.00 % | 289.241 M 8.42 % | 266.774 M 0.00 % | 266.774 M 0.03 % | 266.696 M 0.00 % | 266.696 M -0.18 % | 267.183 M 0.00 % | 267.183 M -32.28 % | 394.535 M 0.00 % | 394.535 M 6.11 % | 371.822 M 0.00 % | 371.822 M 1.31 % | 367.022 M 0.00 % | 367.022 M 14.17 % | 321.479 M 0.00 % | 321.479 M 141.03 % | 133.378 M 0.00 % | 133.378 M 29.50 % | 102.991 M 0.00 % | 102.991 M 23.08 % | 83.677 M 0.00 % | 83.677 M 234.36 % | 25.026 M 0.00 % | 25.026 M -37.62 % | 40.118 M 0.00 % | 40.118 M -9.62 % | 44.388 M 0.00 % | 44.388 M 0.16 % | 44.317 M 0.00 % | 44.317 M 0.00 % | 44.317 M 0.00 % | 44.317 M -0.75 % | 44.652 M 0.00 % | 44.652 M -9.46 % | 49.317 M 0.00 % | 49.317 M 0.00 % | 49.317 M 0.00 % | 49.317 M |
| Total non current liabilities | 132.058 M 0.00 % | 132.058 M -6.66 % | 141.482 M 0.00 % | 141.482 M -2.95 % | 145.780 M 0.00 % | 145.780 M -33.06 % | 217.774 M 0.07 % | 217.611 M -24.76 % | 289.241 M 0.00 % | 289.241 M 8.42 % | 266.774 M 0.00 % | 266.774 M 0.03 % | 266.696 M 0.00 % | 266.696 M -0.18 % | 267.183 M 0.00 % | 267.183 M -32.28 % | 394.535 M 0.00 % | 394.535 M 6.11 % | 371.822 M 0.00 % | 371.822 M 1.31 % | 367.022 M 0.00 % | 367.022 M 14.17 % | 321.479 M 0.00 % | 321.479 M 141.03 % | 133.378 M 0.00 % | 133.378 M 29.50 % | 102.991 M 0.00 % | 102.991 M 23.08 % | 83.677 M 0.00 % | 83.677 M 234.36 % | 25.026 M 0.00 % | 25.026 M -37.62 % | 40.118 M 0.00 % | 40.118 M -9.62 % | 44.388 M 0.00 % | 44.388 M 0.16 % | 44.317 M 0.00 % | 44.317 M 0.00 % | 44.317 M 0.00 % | 44.317 M -0.75 % | 44.652 M 0.00 % | 44.652 M -9.46 % | 49.317 M 0.00 % | 49.317 M 0.00 % | 49.317 M 0.00 % | 49.317 M |
| Other current liabilities | 10.284 M 0.00 % | 10.284 M 221.78 % | 3.196 M 0.00 % | 3.196 M -28.79 % | 4.488 M 0.00 % | 4.488 M 4.42 % | 4.298 M 0.00 % | 4.298 M -3.37 % | 4.448 M 0.00 % | 4.448 M 1.55 % | 4.380 M 0.00 % | 4.380 M -1.46 % | 4.445 M 0.00 % | 4.445 M 2.68 % | 4.329 M 0.00 % | 4.329 M -8.67 % | 4.740 M 0.00 % | 4.740 M 1.76 % | 4.658 M 0.00 % | 4.658 M -0.06 % | 4.661 M 0.00 % | 4.661 M -0.34 % | 4.677 M 0.00 % | 4.677 M -0.43 % | 4.697 M 0.00 % | 4.697 M 0.15 % | 4.690 M 0.00 % | 4.690 M 0.26 % | 4.678 M 0.00 % | 4.678 M 66.65 % | 2.807 M 0.00 % | 2.807 M -39.33 % | 4.627 M 0.00 % | 4.627 M 0.52 % | 4.603 M 0.00 % | 4.603 M -8.78 % | 5.046 M 0.00 % | 5.046 M 2.28 % | 4.934 M 0.00 % | 4.934 M -2.43 % | 5.057 M 0.00 % | 5.057 M -1.99 % | 5.159 M 0.00 % | 5.159 M 1.67 % | 5.075 M 0.00 % | 5.075 M |
| 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 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 10.284 M 0.00 % | 10.284 M 221.78 % | 3.196 M 0.00 % | 3.196 M -42.10 % | 5.520 M 0.00 % | 5.520 M -77.64 % | 24.691 M 0.00 % | 24.691 M 455.10 % | 4.448 M 0.00 % | 4.448 M 1.55 % | 4.380 M 0.00 % | 4.380 M -1.46 % | 4.445 M 0.00 % | 4.445 M -55.83 % | 10.063 M 0.00 % | 10.063 M -52.42 % | 21.151 M 0.00 % | 21.151 M 354.08 % | 4.658 M 0.00 % | 4.658 M -39.55 % | 7.706 M 0.00 % | 7.706 M -65.44 % | 22.299 M 0.00 % | 22.299 M 374.75 % | 4.697 M 0.00 % | 4.697 M -60.63 % | 11.929 M 0.00 % | 11.929 M 155.00 % | 4.678 M 0.00 % | 4.678 M 0.69 % | 4.646 M 0.00 % | 4.646 M -77.22 % | 20.392 M 0.00 % | 20.392 M 128.48 % | 8.925 M 0.00 % | 8.925 M 76.87 % | 5.046 M 0.00 % | 5.046 M -82.83 % | 29.394 M 0.00 % | 29.394 M -30.18 % | 42.100 M 0.00 % | 42.100 M 294.93 % | 10.660 M 0.00 % | 10.660 M 110.07 % | 5.075 M 0.00 % | 5.075 M |
| Total liabilities | 142.342 M 0.00 % | 142.342 M -1.61 % | 144.678 M 0.00 % | 144.678 M -4.38 % | 151.300 M 0.00 % | 151.300 M -37.60 % | 242.465 M 0.00 % | 242.465 M -17.50 % | 293.913 M 0.00 % | 293.913 M 8.31 % | 271.353 M 0.00 % | 271.353 M 0.06 % | 271.191 M 0.00 % | 271.191 M -2.22 % | 277.336 M 0.00 % | 277.336 M -33.35 % | 416.120 M 0.00 % | 416.120 M 10.32 % | 377.206 M 0.00 % | 377.206 M 0.46 % | 375.487 M 0.00 % | 375.487 M 9.21 % | 343.821 M 0.00 % | 343.821 M 148.33 % | 138.454 M 0.00 % | 138.454 M 20.12 % | 115.265 M 0.00 % | 115.265 M 30.09 % | 88.602 M 0.00 % | 88.602 M 194.14 % | 30.122 M 0.00 % | 30.122 M -50.51 % | 60.870 M 0.00 % | 60.870 M 13.27 % | 53.738 M 0.00 % | 53.738 M 8.86 % | 49.363 M 0.00 % | 49.363 M -33.03 % | 73.711 M 0.00 % | 73.711 M -15.03 % | 86.752 M 0.00 % | 86.752 M 44.64 % | 59.977 M 0.00 % | 59.977 M 10.27 % | 54.392 M 0.00 % | 54.392 M |
| Other non current assets | 14.060 M 0.00 % | 14.060 M -85.80 % | 99.002 M 0.00 % | 99.002 M -7.42 % | 106.938 M 0.00 % | 106.938 M 79.38 % | 59.616 M 105.56 % | -1.072 B 16.20 % | -1.280 B 0.00 % | -1.280 B -24.51 % | -1.028 B 0.00 % | -1.028 B -0.61 % | -1.022 B 0.00 % | -1.022 B -3.81 % | -984.048 M 0.00 % | -984.048 M -1.45 % | -970.028 M 0.00 % | -970.028 M 0.57 % | -975.555 M 0.00 % | -975.555 M -6.31 % | -917.621 M 0.00 % | -917.621 M 4.19 % | -957.754 M 0.00 % | -957.754 M 7.35 % | -1.034 B 0.00 % | -1.034 B 0.74 % | -1.041 B 0.00 % | -1.041 B -0.67 % | -1.035 B 0.00 % | -1.035 B 8.39 % | -1.129 B 0.00 % | -1.129 B 1.57 % | -1.147 B 0.00 % | -1.147 B -8.84 % | -1.054 B 0.00 % | -1.054 B 4.17 % | -1.100 B 0.00 % | -1.100 B -4.02 % | -1.058 B 0.00 % | -1.058 B 5.11 % | -1.114 B 0.00 % | -1.114 B 3.42 % | -1.154 B 0.00 % | -1.154 B -3.25 % | -1.118 B 0.00 % | -1.118 B |
| Long term investments | 955.050 M 0.00 % | 955.050 M 3.02 % | 927.052 M 0.00 % | 927.052 M 2.10 % | 907.979 M 0.00 % | 907.979 M -15.34 % | 1.072 B 0.00 % | 1.072 B -16.20 % | 1.280 B 0.00 % | 1.280 B 24.51 % | 1.028 B 0.00 % | 1.028 B 0.61 % | 1.022 B 0.00 % | 1.022 B 3.81 % | 984.048 M 0.00 % | 984.048 M 1.45 % | 970.028 M 0.00 % | 970.028 M -0.57 % | 975.555 M 0.00 % | 975.555 M 6.31 % | 917.621 M 0.00 % | 917.621 M -4.19 % | 957.754 M 0.00 % | 957.754 M -7.35 % | 1.034 B 0.00 % | 1.034 B -0.74 % | 1.041 B 0.00 % | 1.041 B 0.67 % | 1.035 B 0.00 % | 1.035 B -8.39 % | 1.129 B 0.00 % | 1.129 B -1.57 % | 1.147 B 0.00 % | 1.147 B 8.84 % | 1.054 B 0.00 % | 1.054 B -4.17 % | 1.100 B 0.00 % | 1.100 B 4.02 % | 1.058 B 0.00 % | 1.058 B -5.11 % | 1.114 B 0.00 % | 1.114 B -3.42 % | 1.154 B 0.00 % | 1.154 B 3.25 % | 1.118 B 0.00 % | 1.118 B |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment 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 |
| Total non current assets | 969.110 M 0.00 % | 969.110 M -5.55 % | 1.026 B 0.00 % | 1.026 B 1.10 % | 1.015 B 0.00 % | 1.015 B -10.35 % | 1.132 B 5.56 % | 1.072 B -16.20 % | 1.280 B 0.00 % | 1.280 B 24.51 % | 1.028 B 0.00 % | 1.028 B 0.61 % | 1.022 B 0.00 % | 1.022 B 3.81 % | 984.048 M 0.00 % | 984.048 M 1.45 % | 970.028 M 0.00 % | 970.028 M -0.57 % | 975.555 M 0.00 % | 975.555 M 6.31 % | 917.621 M 0.00 % | 917.621 M -4.19 % | 957.754 M 0.00 % | 957.754 M -7.35 % | 1.034 B 0.00 % | 1.034 B -0.74 % | 1.041 B 0.00 % | 1.041 B 0.67 % | 1.035 B 0.00 % | 1.035 B -8.39 % | 1.129 B 0.00 % | 1.129 B -1.57 % | 1.147 B 0.00 % | 1.147 B 8.84 % | 1.054 B 0.00 % | 1.054 B -4.17 % | 1.100 B 0.00 % | 1.100 B 4.02 % | 1.058 B 0.00 % | 1.058 B -5.11 % | 1.114 B 0.00 % | 1.114 B -3.42 % | 1.154 B 0.00 % | 1.154 B 3.25 % | 1.118 B 0.00 % | 1.118 B |
| Other current assets | 987.000 K 0.00 % | 987.000 K | 0.000 | 0.000 -100.00 % | 1.357 M 0.00 % | 1.357 M | 0.000 | 0.000 -100.00 % | 10.730 M 0.00 % | 10.730 M | 0.000 | 0.000 -100.00 % | 12.751 M 0.00 % | 12.751 M -62.71 % | 34.190 M 0.00 % | 34.190 M 757.75 % | 3.986 M 0.00 % | 3.986 M 203.12 % | 1.315 M 0.00 % | 1.315 M -96.39 % | 36.462 M 0.00 % | 36.462 M 4 154.61 % | 857.000 K 0.00 % | 857.000 K | 0.000 | 0.000 -100.00 % | 11.800 M 0.00 % | 11.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.587 K 0.00 % | 52.587 K -18.75 % | 64.726 K 0.00 % | 64.726 K -83.19 % | 384.990 K 0.00 % | 384.990 K 522.28 % | 61.868 K 0.00 % | 61.868 K -82.17 % | 346.989 K 0.00 % | 346.989 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 334.300 K 0.00 % | 334.300 K | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K -99.98 % | 6.415 M 0.00 % | 6.415 M 641 400.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.887 M 0.00 % | 1.887 M 227.60 % | 576.000 K 0.00 % | 576.000 K 15.43 % | 499.000 K 0.00 % | 499.000 K 4.83 % | 476.000 K 0.00 % | 476.000 K -10.53 % | 532.000 K 0.00 % | 532.000 K -3.97 % | 554.000 K 0.00 % | 554.000 K 3.80 % | 533.716 K 0.00 % | 533.716 K -10.30 % | 595.025 K 0.00 % | 595.025 K 23.45 % | 482.006 K 0.00 % | 482.006 K -93.13 % | 7.014 M 0.00 % | 7.014 M -2.40 % | 7.186 M 0.00 % | 7.186 M |
| Cash and short term investments | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K -99.98 % | 6.415 M 0.00 % | 6.415 M 641 400.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.887 M 0.00 % | 1.887 M 227.60 % | 576.000 K 0.00 % | 576.000 K 15.43 % | 499.000 K 0.00 % | 499.000 K 4.83 % | 476.000 K 0.00 % | 476.000 K -10.53 % | 532.000 K 0.00 % | 532.000 K -3.97 % | 554.000 K 0.00 % | 554.000 K 3.80 % | 533.716 K 0.00 % | 533.716 K -10.30 % | 595.025 K 0.00 % | 595.025 K -27.11 % | 816.306 K 0.00 % | 816.306 K -88.36 % | 7.014 M 0.00 % | 7.014 M -2.40 % | 7.186 M 0.00 % | 7.186 M |
| Total current assets | 11.807 M 0.00 % | 11.807 M 0.45 % | 11.754 M 0.00 % | 11.754 M -9.47 % | 12.983 M 0.00 % | 12.983 M -4.83 % | 13.642 M 0.00 % | 13.642 M -43.23 % | 24.031 M 0.00 % | 24.031 M 17.55 % | 20.444 M 0.00 % | 20.444 M -24.27 % | 26.997 M 0.00 % | 26.997 M -44.48 % | 48.622 M 0.00 % | 48.622 M 49.21 % | 32.586 M 0.00 % | 32.586 M 84.05 % | 17.705 M 0.00 % | 17.705 M -66.39 % | 52.684 M 0.00 % | 52.684 M 73.33 % | 30.395 M 0.00 % | 30.395 M 78.20 % | 17.057 M 0.00 % | 17.057 M -36.98 % | 27.066 M 0.00 % | 27.066 M 82.94 % | 14.795 M 0.00 % | 14.795 M 4.06 % | 14.218 M 0.00 % | 14.218 M -37.35 % | 22.693 M 0.00 % | 22.693 M 18.41 % | 19.165 M 0.00 % | 19.165 M -4.94 % | 20.162 M 0.00 % | 20.162 M -42.50 % | 35.063 M 0.00 % | 35.063 M -56.52 % | 80.632 M 0.00 % | 80.632 M 226.85 % | 24.669 M 0.00 % | 24.669 M -4.87 % | 25.931 M 0.00 % | 25.931 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 100.00 % | -334.299 K 0.00 % | -334.299 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 10.819 M 0.00 % | 10.819 M -7.95 % | 11.754 M 0.00 % | 11.754 M 1.11 % | 11.625 M 0.00 % | 11.625 M -14.79 % | 13.642 M 0.00 % | 13.642 M 2.57 % | 13.300 M 0.00 % | 13.300 M -5.20 % | 14.029 M 0.00 % | 14.029 M -1.52 % | 14.245 M 0.00 % | 14.245 M -1.30 % | 14.432 M 0.00 % | 14.432 M -49.54 % | 28.600 M 0.00 % | 28.600 M 74.51 % | 16.389 M 0.00 % | 16.389 M 1.03 % | 16.222 M 0.00 % | 16.222 M -45.08 % | 29.538 M 0.00 % | 29.538 M 94.71 % | 15.170 M 0.00 % | 15.170 M 3.27 % | 14.690 M 0.00 % | 14.690 M 2.76 % | 14.296 M 0.00 % | 14.296 M 4.03 % | 13.742 M 0.00 % | 13.742 M -37.99 % | 22.161 M 0.00 % | 22.161 M 19.07 % | 18.611 M 0.00 % | 18.611 M -4.93 % | 19.576 M 0.00 % | 19.576 M -43.10 % | 34.403 M 0.00 % | 34.403 M -56.87 % | 79.765 M 0.00 % | 79.765 M 353.37 % | 17.594 M 0.00 % | 17.594 M -4.37 % | 18.398 M 0.00 % | 18.398 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.616 M -16.88 % | 71.726 M 0.00 % | 71.726 M -77.41 % | 317.448 M 0.00 % | 317.448 M 4.68 % | 303.264 M 0.00 % | 303.264 M 3.35 % | 293.422 M 0.00 % | 293.422 M -40.67 % | 494.549 M 0.00 % | 494.549 M 8.56 % | 455.549 M 0.00 % | 455.549 M 6.61 % | 427.292 M 0.00 % | 427.292 M -6.77 % | 458.314 M 0.00 % | 458.314 M 122.29 % | 206.174 M 0.00 % | 206.174 M 24.96 % | 164.994 M 0.00 % | 164.994 M 23.27 % | 133.845 M 0.00 % | 133.845 M 147.78 % | 54.017 M 0.00 % | 54.017 M 490 963.64 % | 11.000 K 0.00 % | 11.000 K -99.99 % | 95.564 M 0.00 % | 95.564 M 264.12 % | 26.245 M 0.00 % | 26.245 M 77.70 % | 14.769 M 0.00 % | 14.769 M | 0.000 | 0.000 -100.00 % | 25.936 M 0.00 % | 25.936 M | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.032 M 0.00 % | 1.032 M -94.94 % | 20.393 M 0.00 % | 20.393 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.734 M 0.00 % | 5.734 M -65.06 % | 16.411 M 0.00 % | 16.411 M | 0.000 | 0.000 -100.00 % | 3.045 M 0.00 % | 3.045 M -82.72 % | 17.622 M 0.00 % | 17.622 M | 0.000 | 0.000 -100.00 % | 7.239 M 0.00 % | 7.239 M | 0.000 | 0.000 -100.00 % | 1.839 M 0.00 % | 1.839 M -88.33 % | 15.765 M 0.00 % | 15.765 M 264.76 % | 4.322 M 0.00 % | 4.322 M | 0.000 | 0.000 -100.00 % | 24.461 M 0.00 % | 24.461 M -33.97 % | 37.044 M 0.00 % | 37.044 M 573.42 % | 5.501 M 0.00 % | 5.501 M | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| 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 |
| Preferred stock | 239.940 M 0.00 % | 239.940 M -19.63 % | 298.544 M 0.00 % | 298.544 M -0.01 % | 298.561 M 0.00 % | 298.561 M 0.07 % | 298.346 M 0.00 % | 298.346 M 0.02 % | 298.281 M 0.00 % | 298.281 M 0.00 % | 298.278 M 0.00 % | 298.278 M 0.00 % | 298.284 M 0.00 % | 298.284 M 0.00 % | 298.283 M 0.00 % | 298.283 M -0.03 % | 298.361 M 0.00 % | 298.361 M -0.01 % | 298.398 M 0.00 % | 298.398 M 0.00 % | 298.397 M 0.00 % | 298.397 M -18.72 % | 367.116 M 0.00 % | 367.116 M 0.00 % | 367.128 M 0.00 % | 367.128 M 0.02 % | 367.072 M 0.00 % | 367.072 M 0.00 % | 367.072 M 0.00 % | 367.072 M 0.01 % | 367.025 M 0.00 % | 367.025 M 0.00 % | 367.010 M 0.00 % | 367.010 M 0.00 % | 367.005 M 0.00 % | 367.005 M 0.00 % | 367.000 M 0.00 % | 367.000 M 0.00 % | 367.000 M 0.00 % | 367.000 M 0.00 % | 367.000 M 0.00 % | 367.000 M 0.00 % | 367.000 M 0.00 % | 367.000 M 0.00 % | 367.000 M 0.00 % | 367.000 M |
| Other total stockholders equity | 670.612 M 0.00 % | 670.612 M -1.66 % | 681.924 M 0.00 % | 681.924 M 0.46 % | 678.820 M 0.00 % | 678.820 M 2.22 % | 664.088 M 0.00 % | 664.088 M 0.36 % | 661.716 M 0.00 % | 661.716 M 0.19 % | 660.470 M 0.00 % | 660.470 M 0.35 % | 658.144 M 0.00 % | 658.144 M 0.11 % | 657.450 M 0.00 % | 657.450 M 0.36 % | 655.123 M 0.00 % | 655.123 M 0.12 % | 654.360 M 0.00 % | 654.360 M 0.36 % | 651.991 M 0.00 % | 651.991 M 1.87 % | 640.046 M 0.00 % | 640.046 M 0.33 % | 637.963 M 0.00 % | 637.963 M -20.33 % | 800.793 M 0.00 % | 800.793 M 0.24 % | 798.905 M 0.00 % | 798.905 M -0.77 % | 805.108 M 0.00 % | 805.108 M 0.34 % | 802.409 M 0.00 % | 802.409 M -0.86 % | 809.386 M 0.00 % | 809.386 M 0.08 % | 808.757 M 0.00 % | 808.757 M -0.40 % | 811.966 M 0.00 % | 811.966 M 0.18 % | 810.504 M 0.00 % | 810.504 M -5.54 % | 857.996 M 0.00 % | 857.996 M 0.19 % | 856.376 M 0.00 % | 856.376 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 163.000 K -27.23 % | 224.000 K 0.00 % | 224.000 K 12.56 % | 199.000 K 0.00 % | 199.000 K 298.00 % | 50.000 K 0.00 % | 50.000 K -44.44 % | 90.000 K 0.00 % | 90.000 K -79.26 % | 434.000 K 0.00 % | 434.000 K -40.22 % | 726.000 K 0.00 % | 726.000 K -4.35 % | 759.000 K 0.00 % | 759.000 K 1 665.12 % | 43.000 K 0.00 % | 43.000 K -88.65 % | 379.000 K 0.00 % | 379.000 K 9.86 % | 345.000 K 0.00 % | 345.000 K 39.68 % | 247.000 K 0.00 % | 247.000 K -45.11 % | 450.000 K 0.00 % | 450.000 K 25.00 % | 360.000 K 0.00 % | 360.000 K -15.29 % | 425.000 K 0.00 % | 425.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 980.917 M 0.00 % | 980.917 M -5.48 % | 1.038 B 0.00 % | 1.038 B 0.96 % | 1.028 B 0.00 % | 1.028 B -10.28 % | 1.146 B 0.00 % | 1.146 B -16.71 % | 1.376 B 0.00 % | 1.376 B 0.72 % | 1.366 B 0.00 % | 1.366 B 1.03 % | 1.352 B 0.00 % | 1.352 B 1.94 % | 1.326 B 0.00 % | 1.326 B -11.43 % | 1.497 B 0.00 % | 1.497 B 3.34 % | 1.449 B 0.00 % | 1.449 B 3.66 % | 1.398 B 0.00 % | 1.398 B -3.38 % | 1.446 B 0.00 % | 1.446 B 15.08 % | 1.257 B 0.00 % | 1.257 B 1.90 % | 1.234 B 0.00 % | 1.234 B 4.25 % | 1.183 B 0.00 % | 1.183 B -1.20 % | 1.198 B 0.00 % | 1.198 B 2.35 % | 1.170 B 0.00 % | 1.170 B 0.10 % | 1.169 B 0.00 % | 1.169 B 1.95 % | 1.146 B 0.00 % | 1.146 B 3.53 % | 1.107 B 0.00 % | 1.107 B -7.34 % | 1.195 B 0.00 % | 1.195 B -0.78 % | 1.205 B 0.00 % | 1.205 B 5.33 % | 1.144 B 0.00 % | 1.144 B |
| 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-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-08-31 | 2012-05-31 | 2012-02-29 |
| 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-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-08-31 | 2012-05-31 | 2012-02-29 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 4.222 M 0.00 % | 4.222 M 3 560.25 % | -122.000 K 0.00 % | -122.000 K -108.43 % | 1.447 M 0.00 % | 1.447 M 586.39 % | -297.500 K -73.98 % | -171.000 K -146.91 % | 364.500 K 0.00 % | 364.500 K 237.50 % | 108.000 K 0.00 % | 108.000 K 15.51 % | 93.500 K 0.00 % | 93.500 K -98.68 % | 7.084 M 0.00 % | 7.084 M 216.03 % | -6.106 M 0.00 % | -6.106 M -7 211.98 % | -83.500 K 0.00 % | -83.500 K -101.25 % | 6.658 M 0.00 % | 6.658 M 192.68 % | -7.184 M 0.00 % | -7.184 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 |
| Accounts receivables | 467.500 K 0.00 % | 467.500 K 824.81 % | -64.500 K 0.00 % | -64.500 K -106.40 % | 1.009 M 0.00 % | 1.009 M 689.77 % | -171.000 K 0.00 % | -171.000 K -146.91 % | 364.500 K 0.00 % | 364.500 K 237.50 % | 108.000 K 0.00 % | 108.000 K 15.51 % | 93.500 K 0.00 % | 93.500 K -98.68 % | 7.084 M 0.00 % | 7.084 M 216.03 % | -6.106 M 0.00 % | -6.106 M -7 211.98 % | -83.500 K 0.00 % | -83.500 K -101.25 % | 6.658 M 0.00 % | 6.658 M 192.68 % | -7.184 M 0.00 % | -7.184 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 |
| 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 |
| 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 |
| Other working capital | 3.754 M 0.00 % | 3.754 M 6 628.70 % | -57.500 K 0.00 % | -57.500 K -113.11 % | 438.500 K 0.00 % | 438.500 K 446.64 % | -126.500 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 |
| Other non cash items | 28.010 M 0.00 % | 28.010 M 624.77 % | -5.338 M 0.00 % | -5.338 M -110.61 % | 50.319 M 0.00 % | 50.319 M -59.83 % | 125.277 M 0.10 % | 125.150 M 1 585.55 % | -8.425 M 0.00 % | -8.425 M -122.43 % | -3.788 M 0.00 % | -3.788 M 75.97 % | -15.763 M 0.00 % | -15.763 M -121.65 % | 72.796 M 0.00 % | 72.796 M 830.70 % | -9.963 M 0.00 % | -9.963 M 63.16 % | -27.040 M 0.00 % | -27.040 M -349.26 % | 10.848 M 0.00 % | 10.848 M 113.58 % | -79.905 M 0.00 % | -79.905 M -537.43 % | -12.536 M 0.00 % | -12.536 M 47.94 % | -24.077 M 0.00 % | -24.077 M -198.84 % | 24.359 M 0.00 % | 24.359 M 177.19 % | -31.558 M 0.00 % | -31.558 M -267.00 % | -8.599 M 0.00 % | -8.599 M 58.50 % | -20.721 M 0.00 % | -20.721 M 51.89 % | -43.074 M 0.00 % | -43.074 M -265.25 % | 26.066 M 0.00 % | 26.066 M 281.26 % | 6.837 M 0.00 % | 6.837 M 117.54 % | -38.976 M 0.00 % | -38.976 M 19.60 % | -48.479 M 0.00 % | -48.479 M |
| Net cash provided by operating activities | 44.345 M 0.00 % | 44.345 M 233.95 % | 13.279 M 0.00 % | 13.279 M -67.35 % | 40.667 M 0.00 % | 40.667 M -12.20 % | 46.317 M 0.00 % | 46.317 M 1 161.22 % | -4.365 M 0.00 % | -4.365 M -132.92 % | 13.260 M 0.00 % | 13.260 M 26.99 % | 10.442 M 0.00 % | 10.442 M -86.10 % | 75.138 M 0.00 % | 75.138 M 5 657.66 % | 1.305 M 0.00 % | 1.305 M -87.74 % | 10.648 M 0.00 % | 10.648 M -45.44 % | 19.514 M 0.00 % | 19.514 M 123.81 % | -81.966 M 0.00 % | -81.966 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Dividends paid | -11.689 M 0.00 % | -11.689 M 0.93 % | -11.799 M 0.00 % | -11.799 M 6.69 % | -12.646 M 0.00 % | -12.646 M -20.41 % | -10.502 M 0.00 % | -10.502 M -4.42 % | -10.058 M 0.00 % | -10.058 M 0.16 % | -10.074 M 0.00 % | -10.074 M 1.03 % | -10.179 M 0.00 % | -10.179 M 12.13 % | -11.584 M 0.00 % | -11.584 M 8.41 % | -12.648 M 0.00 % | -12.648 M 2.85 % | -13.019 M 0.00 % | -13.019 M 50.16 % | -26.120 M | 0.000 100.00 % | -13.029 M 0.00 % | -13.029 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 |
| Other financing activites | -32.656 M 0.00 % | -32.656 M -2 105.71 % | -1.481 M 0.00 % | -1.481 M 94.72 % | -28.021 M 0.00 % | -28.021 M 21.76 % | -35.816 M 0.00 % | -35.816 M -419.35 % | 11.215 M 0.00 % | 11.215 M 52 062.79 % | 21.500 K 0.00 % | 21.500 K 108.19 % | -262.500 K 0.00 % | -262.500 K 99.59 % | -63.554 M 0.00 % | -63.554 M -660.34 % | 11.342 M 0.00 % | 11.342 M 378.26 % | 2.372 M 0.00 % | 2.372 M -64.10 % | 6.607 M 133.86 % | -19.514 M -120.75 % | 94.051 M 0.00 % | 94.051 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 |
| Net cash used provided by financing activities | -44.345 M 0.00 % | -44.345 M -233.93 % | -13.280 M 0.00 % | -13.280 M 67.35 % | -40.667 M 0.00 % | -40.667 M 12.20 % | -46.318 M 0.00 % | -46.318 M -4 101.51 % | 1.158 M 0.00 % | 1.158 M 111.51 % | -10.053 M 0.00 % | -10.053 M 3.72 % | -10.441 M 0.00 % | -10.441 M 86.10 % | -75.138 M 0.00 % | -75.138 M -5 655.46 % | -1.306 M 0.00 % | -1.306 M 87.74 % | -10.647 M 0.00 % | -10.647 M 45.44 % | -19.514 M 0.00 % | -19.514 M -124.08 % | 81.022 M 0.00 % | 81.022 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 |
| 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 |
| Net change in cash | 500.000 0.00 % | 500.000 200.00 % | -500.000 0.00 % | -500.000 -200.00 % | 500.000 0.00 % | 500.000 200.00 % | -500.000 0.00 % | -500.000 99.98 % | -3.207 M 0.00 % | -3.207 M -200.00 % | 3.207 M 0.00 % | 3.207 M 641 300.00 % | 500.000 0.00 % | 500.000 | 0.000 | 0.000 100.00 % | -500.000 0.00 % | -500.000 -200.00 % | 500.000 0.00 % | 500.000 | 0.000 | 0.000 100.00 % | -943.500 K 0.00 % | -943.500 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 |
| 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 |
| Cash at end of period | 500.000 0.00 % | 500.000 200.00 % | -500.000 0.00 % | -500.000 -200.00 % | 500.000 0.00 % | 500.000 200.00 % | -500.000 0.00 % | -500.000 99.98 % | -3.207 M 0.00 % | -3.207 M -200.00 % | 3.207 M 0.00 % | 3.207 M 641 300.00 % | 500.000 0.00 % | 500.000 | 0.000 | 0.000 100.00 % | -500.000 0.00 % | -500.000 -200.00 % | 500.000 0.00 % | 500.000 | 0.000 | 0.000 100.00 % | -943.500 K 0.00 % | -943.500 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 |
| Operating cash flow | 44.345 M 0.00 % | 44.345 M 233.95 % | 13.279 M 0.00 % | 13.279 M -67.35 % | 40.667 M 0.00 % | 40.667 M -12.20 % | 46.317 M 0.00 % | 46.317 M 1 161.22 % | -4.365 M 0.00 % | -4.365 M -132.92 % | 13.260 M 0.00 % | 13.260 M 26.99 % | 10.442 M 0.00 % | 10.442 M -86.10 % | 75.138 M 0.00 % | 75.138 M 5 657.66 % | 1.305 M 0.00 % | 1.305 M -87.74 % | 10.648 M 0.00 % | 10.648 M -45.44 % | 19.514 M 0.00 % | 19.514 M 123.81 % | -81.966 M 0.00 % | -81.966 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 |
| 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 |
| Free CashFlow | 44.345 M 0.00 % | 44.345 M 233.95 % | 13.279 M 0.00 % | 13.279 M -67.35 % | 40.667 M 0.00 % | 40.667 M -12.20 % | 46.317 M 0.00 % | 46.317 M 1 161.22 % | -4.365 M 0.00 % | -4.365 M -132.92 % | 13.260 M 0.00 % | 13.260 M 26.99 % | 10.442 M 0.00 % | 10.442 M -86.10 % | 75.138 M 0.00 % | 75.138 M 5 657.66 % | 1.305 M 0.00 % | 1.305 M -87.74 % | 10.648 M 0.00 % | 10.648 M -45.44 % | 19.514 M 0.00 % | 19.514 M 123.81 % | -81.966 M 0.00 % | -81.966 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 |
| 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 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 |