Saudi Arabia Refineries Company 2030.SR
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | -35.316 M -326.40 % | 15.599 M -54.76 % | 34.479 M 325.67 % | 8.100 M -51.86 % | 16.825 M -26.20 % | 22.798 M 20.02 % | 18.995 M 24.99 % | 15.197 M 12 938.59 % | 116.554 K -99.24 % | 15.260 M -26.63 % | 20.799 M 5.19 % | 19.773 M -1.56 % | 20.087 M 43.78 % | 13.971 M -4.91 % | 14.693 M 43.18 % | 10.262 M -21.56 % | 13.082 M -3.43 % | 13.546 M 105.68 % | 6.586 M -0.02 % | 6.587 M -32.11 % | 9.703 M 16.27 % | 8.345 M |
| Net income | -53.488 M -794.47 % | 7.702 M -72.72 % | 28.230 M 328.25 % | 6.592 M -50.73 % | 13.380 M -22.08 % | 17.171 M 17.97 % | 14.556 M 98.91 % | 7.318 M 281.00 % | -4.043 M -154.18 % | 7.462 M -64.34 % | 20.926 M 32.56 % | 15.786 M -6.10 % | 16.811 M 53.83 % | 10.928 M -10.94 % | 12.271 M 293.18 % | 3.121 M -60.44 % | 7.889 M -26.53 % | 10.737 M 201.09 % | 3.566 M 0.00 % | 3.566 M -53.65 % | 7.694 M 90.30 % | 4.043 M |
| Income before tax | -45.688 M -587.13 % | 9.379 M -68.40 % | 29.685 M 314.65 % | 7.159 M -50.07 % | 14.339 M -21.70 % | 18.313 M 19.20 % | 15.363 M 75.20 % | 8.769 M 352.71 % | -3.470 M -141.04 % | 8.455 M -61.45 % | 21.935 M 30.51 % | 16.807 M -4.96 % | 17.685 M 194.70 % | 6.001 M -54.33 % | 13.139 M 151.46 % | 5.225 M -59.67 % | 12.956 M 14.02 % | 11.363 M 5.29 % | 10.792 M 191.12 % | 3.707 M -53.92 % | 8.044 M 84.41 % | 4.362 M |
| Income before tax ratio | 1.29 115.17 % | 0.60 -30.16 % | 0.86 -2.59 % | 0.88 3.71 % | 0.85 6.09 % | 0.80 -0.68 % | 0.81 40.17 % | 0.58 101.94 % | -29.77 -5 473.33 % | 0.55 -47.46 % | 1.05 24.07 % | 0.85 -3.46 % | 0.88 104.97 % | 0.43 -51.97 % | 0.89 75.63 % | 0.51 -48.59 % | 0.99 18.06 % | 0.84 -48.81 % | 1.64 191.17 % | 0.56 -32.12 % | 0.83 58.60 % | 0.52 |
| EBITDA | -45.645 M -629.47 % | -6.257 M -121.15 % | 29.592 M 2 432.57 % | -1.269 M 54.30 % | -2.776 M -114.09 % | 19.698 M 21.95 % | 16.153 M 90.66 % | 8.472 M 295.61 % | -4.331 M -154.19 % | 7.992 M -55.97 % | 18.150 M 7.78 % | 16.840 M -13.96 % | 19.572 M 223.50 % | 6.050 M -22.18 % | 7.774 M -47.99 % | 14.948 M 126.97 % | 6.586 M -45.12 % | 12.001 M 0.93 % | 11.891 M 158.84 % | 4.594 M -45.46 % | 8.423 M 92.70 % | 4.371 M |
| Net income ratio | 1.51 206.75 % | 0.49 -39.70 % | 0.82 0.61 % | 0.81 2.34 % | 0.80 5.58 % | 0.75 -1.71 % | 0.77 59.14 % | 0.48 101.39 % | -34.69 -7 193.75 % | 0.49 -51.40 % | 1.01 26.02 % | 0.80 -4.61 % | 0.84 7.00 % | 0.78 -6.34 % | 0.84 174.60 % | 0.30 -49.57 % | 0.60 -23.92 % | 0.79 46.39 % | 0.54 0.02 % | 0.54 -31.73 % | 0.79 63.67 % | 0.48 |
| Ratio EBITDA | 1.29 422.21 % | -0.40 -146.74 % | 0.86 647.98 % | -0.16 5.08 % | -0.16 -119.10 % | 0.86 1.60 % | 0.85 52.54 % | 0.56 101.50 % | -37.16 -7 195.13 % | 0.52 -39.98 % | 0.87 2.46 % | 0.85 -12.59 % | 0.97 125.01 % | 0.43 -18.15 % | 0.53 -63.68 % | 1.46 189.34 % | 0.50 -43.17 % | 0.89 -50.93 % | 1.81 158.88 % | 0.70 -19.66 % | 0.87 65.73 % | 0.52 |
| Gross profit ratio | 0.94 -4.12 % | 0.98 -1.42 % | 1.00 -1.06 % | 1.01 7.77 % | 0.94 -6.29 % | 1.00 0.00 % | 1.00 0.01 % | 1.00 107.86 % | -12.72 -1 415.92 % | 0.97 -3.31 % | 1.00 0.00 % | 1.00 -8.35 % | 1.09 9.11 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 50.01 % | 0.67 -33.34 % | 1.00 0.00 % | 1.00 0.32 % | 1.00 -0.22 % | 1.00 -0.01 % | 1.00 |
| Weighted average shs out dil | 14.983 M -0.11 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.51 % | 14.924 M -0.15 % | 14.947 M -0.58 % | 15.034 M 0.23 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M |
| Weighted average shs out | 14.983 M -0.11 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.51 % | 14.924 M -0.15 % | 14.947 M -0.58 % | 15.034 M 0.23 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M |
| EPS diluted | -3.57 -800.00 % | 0.51 -72.87 % | 1.88 327.27 % | 0.44 -50.56 % | 0.89 -21.93 % | 1.14 17.53 % | 0.97 97.96 % | 0.49 281.48 % | -0.27 -154.00 % | 0.50 -64.29 % | 1.40 33.33 % | 1.05 -6.25 % | 1.12 53.42 % | 0.73 -10.98 % | 0.82 290.48 % | 0.21 -60.38 % | 0.53 -26.39 % | 0.72 200.00 % | 0.24 0.95 % | 0.24 -53.65 % | 0.51 90.30 % | 0.27 |
| Earnings per share | -3.57 -800.00 % | 0.51 -72.87 % | 1.88 327.27 % | 0.44 -50.56 % | 0.89 -21.93 % | 1.14 17.53 % | 0.97 97.96 % | 0.49 281.48 % | -0.27 -154.00 % | 0.50 -64.29 % | 1.40 33.33 % | 1.05 -6.25 % | 1.12 53.42 % | 0.73 -10.98 % | 0.82 290.48 % | 0.21 -60.38 % | 0.53 -26.39 % | 0.72 200.00 % | 0.24 0.00 % | 0.24 -52.94 % | 0.51 88.89 % | 0.27 |
| Gross profit | -33.348 M -317.08 % | 15.362 M -55.40 % | 34.445 M 321.17 % | 8.178 M -48.12 % | 15.764 M -30.84 % | 22.793 M 20.02 % | 18.991 M 25.00 % | 15.193 M 1 124.48 % | -1.483 M -110.05 % | 14.755 M -29.06 % | 20.799 M 5.19 % | 19.773 M -9.78 % | 21.916 M 56.87 % | 13.971 M -4.91 % | 14.693 M 43.18 % | 10.262 M 17.67 % | 8.721 M -35.62 % | 13.546 M 105.68 % | 6.586 M 0.30 % | 6.566 M -32.26 % | 9.693 M 16.26 % | 8.337 M |
| Income tax expense | 7.800 M 365.12 % | 1.677 M 15.26 % | 1.455 M 156.65 % | 566.923 K -40.86 % | 958.599 K -16.06 % | 1.142 M 41.47 % | 807.249 K -44.40 % | 1.452 M | 0.000 -100.00 % | 992.574 K -1.63 % | 1.009 M | 0.000 -100.00 % | 1.746 M 16.25 % | 1.502 M -13.48 % | 1.736 M -58.75 % | 4.208 M 12.45 % | 3.742 M 3 301.82 % | 110.000 K -60.99 % | 282.000 K | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 0.000 -100.00 % | 43.802 K 30.06 % | 33.679 K 95.79 % | 17.202 K 29.40 % | 13.294 K 140.62 % | 5.525 K 41.78 % | 3.897 K -5.69 % | 4.132 K -99.74 % | 1.599 M 216.12 % | 505.820 K 2 185.78 % | 22.129 K -32.14 % | 32.611 K -44.76 % | 59.037 K 19.15 % | 49.549 K -1.00 % | 50.047 K -90.37 % | 519.534 K -13.17 % | 598.342 K | 0.000 -100.00 % | 67.159 K 218.02 % | 21.118 K 122.81 % | 9.478 K 9.38 % | 8.665 K |
| General and administrative expenses | 7.161 M 93.75 % | 3.696 M 183.22 % | 1.305 M 48.27 % | 880.151 K -7.35 % | 950.011 K -69.73 % | 3.138 M 11.82 % | 2.806 M 1.61 % | 2.762 M -3.04 % | 2.849 M -1.54 % | 2.893 M 17.95 % | 2.453 M 46.80 % | 1.671 M -30.46 % | 2.403 M 7.13 % | 2.243 M 44.24 % | 1.555 M 21.29 % | 1.282 M -57.77 % | 3.036 M 43.48 % | 2.116 M 6.17 % | 1.993 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 19.550 K 0.00 % | 19.550 K 3.03 % | 18.975 K 15.00 % | 16.500 K | 0.000 | 0.000 -100.00 % | 40.750 K | 0.000 | 0.000 -100.00 % | 100.972 K -29.75 % | 143.740 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 153.000 K | 0.000 | 0.000 | 0.000 |
| Other expenses | 5.388 M 90.46 % | 2.829 M -21.35 % | 3.597 M 88.24 % | 1.911 M 4.85 % | 1.822 M | 0.000 -100.00 % | 1.131 M 116.81 % | -6.729 M -132 508.50 % | 5.082 K -98.59 % | 359.717 K | 0.000 | 0.000 -100.00 % | 1.828 M -68.09 % | 5.728 M 5.80 % | 5.414 M 1 006.87 % | -597.000 K 25.47 % | -801.000 K -58.93 % | -504.000 K -123.82 % | 2.116 M 206.17 % | -1.993 M -55.82 % | -1.279 M | 0.000 |
| Operating expenses | 12.549 M 91.76 % | 6.544 M 32.98 % | 4.921 M 75.13 % | 2.810 M 0.75 % | 2.789 M -11.12 % | 3.138 M -20.31 % | 3.938 M -41.48 % | 6.729 M 135.77 % | 2.854 M -57.83 % | 6.768 M 495.77 % | 1.136 M -61.70 % | 2.966 M -29.90 % | 4.231 M -46.92 % | 7.971 M 14.38 % | 6.969 M 917.37 % | 685.000 K -69.35 % | 2.235 M 38.65 % | 1.612 M 136.48 % | -4.419 M | 0.000 | 0.000 -100.00 % | 1.671 M |
| Cost and expenses | 12.047 M 84.09 % | 6.544 M 32.98 % | 4.921 M 284.15 % | 1.281 M -54.07 % | 2.789 M -10.21 % | 3.106 M -1.99 % | 3.169 M -53.30 % | 6.786 M 138.19 % | 2.849 M -57.87 % | 6.762 M 495.25 % | 1.136 M -61.70 % | 2.966 M 23.43 % | 2.403 M 140.04 % | -6.001 M 22.32 % | -7.725 M -66.92 % | -4.628 M 25.74 % | -6.232 M -385.48 % | 2.183 M 149.40 % | -4.419 M -319.41 % | 2.014 M 56.25 % | 1.289 M -23.23 % | 1.679 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 |
| Selling general and administrative expenses | 7.161 M 92.76 % | 3.715 M 180.59 % | 1.324 M 47.25 % | 899.126 K -6.97 % | 966.511 K -69.20 % | 3.138 M 11.82 % | 2.806 M -57.02 % | 6.530 M 129.22 % | 2.849 M -1.54 % | 2.893 M 9.23 % | 2.649 M -10.69 % | 2.966 M 23.43 % | 2.403 M 7.13 % | 2.243 M 44.24 % | 1.555 M 21.29 % | 1.282 M -57.77 % | 3.036 M 43.48 % | 2.116 M -1.40 % | 2.146 M 7.68 % | 1.993 M 55.82 % | 1.279 M -23.46 % | 1.671 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 18.873 K -86.84 % | 143.405 K 18.44 % | 121.077 K 148.03 % | 48.815 K 27 324.16 % | 178.000 -99.45 % | 32.655 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 |
| Depreciation and amortization | 141.681 K 223.46 % | 43.802 K 30.06 % | 33.679 K 95.79 % | 17.202 K 29.40 % | 13.294 K 140.62 % | 5.525 K 41.78 % | 3.897 K -5.69 % | 4.132 K -18.69 % | 5.082 K -6.32 % | 5.425 K -75.48 % | 22.129 K -32.14 % | 32.611 K -44.73 % | 59.000 K 18.00 % | 50.000 K 0.00 % | 50.000 K -14.06 % | 58.180 K -27.79 % | 80.572 K 20.26 % | 67.000 K -0.24 % | 67.159 K 218.02 % | 21.118 K 122.81 % | 9.478 K 9.38 % | 8.665 K |
| Operating income | -47.363 M -651.66 % | -6.301 M -121.32 % | 29.558 M 2 398.72 % | -1.286 M -109.90 % | 12.988 M -33.94 % | 19.660 M 30.57 % | 15.057 M 77.81 % | 8.468 M 295.30 % | -4.336 M -154.29 % | 7.987 M -55.94 % | 18.128 M 7.86 % | 16.807 M -4.96 % | 17.685 M -11.45 % | 19.972 M -10.91 % | 22.418 M 134.08 % | 9.577 M -35.95 % | 14.953 M 31.59 % | 11.363 M 3.25 % | 11.005 M 140.65 % | 4.573 M -45.65 % | 8.414 M 26.22 % | 6.666 M |
| Operating income ratio | 1.34 432.01 % | -0.40 -147.12 % | 0.86 640.03 % | -0.16 -120.57 % | 0.77 -10.49 % | 0.86 8.79 % | 0.79 42.26 % | 0.56 101.50 % | -37.20 -7 207.76 % | 0.52 -39.95 % | 0.87 2.54 % | 0.85 -3.46 % | 0.88 -38.41 % | 1.43 -6.31 % | 1.53 63.49 % | 0.93 -18.35 % | 1.14 36.26 % | 0.84 -49.80 % | 1.67 140.69 % | 0.69 -19.94 % | 0.87 8.56 % | 0.80 |
| Total other income expenses net | 1.675 M 300.77 % | 417.899 K 230.60 % | 126.407 K -98.50 % | 8.445 M 525.09 % | 1.351 M 197.90 % | -1.380 M -550.69 % | 306.197 K 1.56 % | 301.500 K -64.98 % | 860.902 K 83.92 % | 468.079 K -87.70 % | 3.807 M | 0.000 -100.00 % | 358.000 -100.00 % | 8.244 M -43.90 % | 14.694 M 148.63 % | 5.910 M 155.73 % | 2.311 M | 0.000 100.00 % | -571.000 K 33.99 % | -865.000 K -134.42 % | -369.000 K 83.98 % | -2.304 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -24.343 M 38.96 % | -39.882 M 26.15 % | -54.005 M -77.50 % | -30.426 M 0.76 % | -30.657 M 15.57 % | -36.310 M -26.77 % | -28.643 M -3.89 % | -27.570 M -18.59 % | -23.247 M 19.19 % | -28.767 M -1.21 % | -28.423 M -11.84 % | -25.413 M 9.43 % | -28.058 M -2.37 % | -27.409 M 8.34 % | -29.902 M 4.05 % | -31.163 M 33.96 % | -47.188 M | 0.000 | 0.000 |
| Total investments | 333.537 M -15.24 % | 393.518 M 0.71 % | 390.758 M -26.61 % | 532.428 M 11.09 % | 479.293 M 15.14 % | 416.259 M 4.23 % | 399.380 M 15.99 % | 344.322 M 1.36 % | 339.696 M 27.88 % | 265.629 M -40.06 % | 443.191 M -19.18 % | 548.372 M 142.24 % | 226.371 M 32.62 % | 170.693 M -22.79 % | 221.083 M 4.25 % | 212.070 M 517.34 % | 34.352 M -89.77 % | 335.892 M -30.69 % | 484.656 M |
| Total debt | 518.272 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 |
| Accumulated other comprehensive income loss | 31.693 M -87.26 % | 248.855 M 1.33 % | 245.582 M -36.11 % | 384.404 M 16.72 % | 329.347 M 21.07 % | 272.035 M 7.70 % | 252.581 M 24.76 % | 202.456 M 6.75 % | 189.656 M 67.84 % | 112.996 M -57.97 % | 268.847 M -28.32 % | 375.045 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 161.776 M 360.17 % | 35.156 M -18.69 % | 43.239 M 72.05 % | 25.131 M -13.27 % | 28.977 M -9.24 % | 31.927 M 14.25 % | 27.945 M 25.18 % | 22.325 M 2.09 % | 21.868 M -34.55 % | 33.411 M -43.03 % | 58.647 M 23.87 % | 47.346 M 118.49 % | 21.669 M 48.31 % | 14.611 M 17.34 % | 12.452 M 35.73 % | 9.174 M -33.83 % | 13.865 M | 0.000 | 0.000 |
| Common stock | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M | 0.000 | 0.000 |
| Total equity | 343.469 M -20.86 % | 434.011 M -1.10 % | 438.821 M -21.57 % | 559.535 M 10.07 % | 508.324 M 11.98 % | 453.962 M 5.44 % | 430.526 M 15.30 % | 373.409 M 3.29 % | 361.524 M 21.97 % | 296.407 M -37.92 % | 477.494 M -16.58 % | 572.391 M 37.65 % | 415.821 M 18.33 % | 351.404 M -11.83 % | 398.542 M 3.51 % | 385.023 M 81.88 % | 211.685 M -35.95 % | 330.476 M -31.63 % | 483.337 M |
| Other non current liabilities | 134.884 K 10.12 % | 122.492 K 157.83 % | 47.509 K -93.02 % | 680.764 K 11.19 % | 612.259 K 13.06 % | 541.546 K 43.54 % | 377.280 K 20.23 % | 313.809 K -38.60 % | 511.075 K 12.11 % | 455.885 K | 0.000 | 0.000 -100.00 % | 289.000 K 35.68 % | 213.000 K 21.02 % | 176.000 K 21.38 % | 145.000 K -0.68 % | 146.000 K -64.99 % | 417.000 K 15.83 % | 360.000 K |
| Long term debt | 321.480 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 |
| Total non current liabilities | 456.364 K 272.57 % | 122.492 K 157.83 % | 47.509 K -93.02 % | 680.764 K 11.19 % | 612.259 K 13.06 % | 541.546 K 43.54 % | 377.280 K 20.23 % | 313.809 K -38.60 % | 511.075 K 12.11 % | 455.885 K | 0.000 | 0.000 -100.00 % | 289.000 K 35.68 % | 213.000 K 21.02 % | 176.000 K 21.38 % | 145.000 K -0.68 % | 146.000 K -64.99 % | 417.000 K 15.83 % | 360.000 K |
| Other current liabilities | 16.049 M 158.78 % | 6.202 M 25.85 % | 4.928 M 75.27 % | 2.812 M -69.84 % | 9.324 M -0.54 % | 9.375 M 0.74 % | 9.306 M -20.64 % | 11.725 M -1.22 % | 11.870 M 445.46 % | -3.436 M -157.39 % | 5.987 M -15.83 % | 7.112 M -20.19 % | 8.911 M -28.94 % | 12.540 M 1.98 % | 12.296 M 7.97 % | 11.388 M -32.49 % | 16.868 M -16.89 % | 20.296 M 46.37 % | 13.866 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 |
| Short term debt | 393.584 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 |
| Total current liabilities | 16.443 M 132.24 % | 7.080 M 11.22 % | 6.366 M 95.14 % | 3.262 M -66.22 % | 9.658 M -8.18 % | 10.518 M 4.01 % | 10.113 M -23.28 % | 13.182 M 5.90 % | 12.447 M -5.14 % | 13.121 M 119.17 % | 5.987 M -15.83 % | 7.112 M -20.19 % | 8.911 M -28.94 % | 12.540 M 1.98 % | 12.296 M 7.97 % | 11.388 M -32.49 % | 16.868 M -16.89 % | 20.296 M 46.37 % | 13.866 M |
| Total liabilities | 16.899 M 134.62 % | 7.203 M 12.31 % | 6.413 M 62.65 % | 3.943 M -61.61 % | 10.270 M -7.14 % | 11.060 M 5.43 % | 10.490 M -22.27 % | 13.495 M 4.15 % | 12.958 M -4.56 % | 13.577 M 126.79 % | 5.987 M -15.83 % | 7.112 M -22.69 % | 9.200 M -27.86 % | 12.753 M 2.25 % | 12.472 M 8.14 % | 11.533 M -32.21 % | 17.014 M -17.86 % | 20.713 M 45.60 % | 14.226 M |
| Other non current assets | 0.000 | 0.000 -100.00 % | 390.758 M -26.61 % | 532.428 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 993.090 K | 0.000 -100.00 % | 233.000 -100.00 % | 336.640 M -11.63 % | 380.948 M 4.32 % | 365.174 M 101.53 % | 181.200 M -46.05 % | 335.892 M -30.69 % | 484.656 M |
| Long term investments | 51.614 M -86.88 % | 393.518 M 0.71 % | 390.758 M -26.61 % | 532.428 M 11.09 % | 479.293 M 15.14 % | 416.259 M 4.23 % | 399.380 M 15.99 % | 344.322 M 1.36 % | 339.696 M 27.88 % | 265.629 M -40.06 % | 443.191 M -19.18 % | 548.372 M 38.16 % | 396.898 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 26.677 K -31.30 % | 38.829 K -31.92 % | 57.031 K -20.34 % | 71.592 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 |
| 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 |
| Goodwill and intangible assets | 26.677 K -31.30 % | 38.829 K -31.92 % | 57.031 K -20.34 % | 71.592 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 |
| Property plant equipment net | 558.147 K 1 375.41 % | 37.830 K -19.12 % | 46.775 K -16.96 % | 56.330 K -1.53 % | 57.203 K -3.55 % | 59.310 K 434.28 % | 11.101 K 22.69 % | 9.048 K -14.25 % | 10.551 K -26.39 % | 14.333 K 147.63 % | 5.788 K -79.27 % | 27.917 K -51.02 % | 57.000 K -50.86 % | 116.000 K -25.64 % | 156.000 K -24.27 % | 206.000 K -21.97 % | 264.000 K -34.81 % | 405.000 K 345.05 % | 91.000 K |
| Total non current assets | 52.199 M -86.74 % | 393.595 M 0.70 % | 390.861 M -26.61 % | 532.556 M 11.10 % | 479.350 M 15.14 % | 416.318 M 4.24 % | 399.391 M 15.99 % | 344.331 M 1.36 % | 339.707 M 27.88 % | 265.643 M -40.20 % | 444.190 M -19.00 % | 548.400 M 38.15 % | 396.955 M 17.88 % | 336.756 M -11.64 % | 381.104 M 4.30 % | 365.380 M 101.35 % | 181.464 M -46.04 % | 336.297 M -30.62 % | 484.747 M |
| Other current assets | 246.047 K 83.25 % | 134.269 K -63.45 % | 367.385 K 59.03 % | 231.019 K 584.72 % | 33.739 K -84.78 % | 221.643 K -98.14 % | 11.905 M 46.99 % | 8.099 M -22.50 % | 10.450 M -0.67 % | 10.520 M 59.90 % | 6.579 M 8.49 % | 6.064 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -321.000 M -2 472.60 % | 13.529 M |
| Short term investments | 281.923 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 226.371 M 32.62 % | 170.693 M -22.79 % | 221.083 M 4.25 % | 212.070 M 517.34 % | 34.352 M -89.77 % | 335.892 M -30.69 % | 484.656 M |
| cash and cash equivalents | 24.861 M -37.66 % | 39.882 M -26.15 % | 54.005 M 77.50 % | 30.426 M -0.76 % | 30.657 M -15.57 % | 36.310 M 26.77 % | 28.643 M 3.89 % | 27.570 M 18.59 % | 23.247 M -19.19 % | 28.767 M 1.21 % | 28.423 M 11.84 % | 25.413 M -9.43 % | 28.058 M 2.37 % | 27.409 M -8.34 % | 29.902 M -4.05 % | 31.163 M -33.96 % | 47.188 M | 0.000 | 0.000 |
| Cash and short term investments | 306.784 M 669.22 % | 39.882 M -26.15 % | 54.005 M 77.50 % | 30.426 M -0.76 % | 30.657 M -15.57 % | 36.310 M 26.77 % | 28.643 M 3.89 % | 27.570 M 18.59 % | 23.247 M -19.19 % | 28.767 M 1.21 % | 28.423 M 11.84 % | 25.413 M -90.01 % | 254.429 M 28.43 % | 198.102 M -21.07 % | 250.985 M 3.19 % | 243.233 M 198.30 % | 81.540 M -75.72 % | 335.892 M -30.69 % | 484.656 M |
| Total current assets | 308.169 M 547.16 % | 47.619 M -12.42 % | 54.373 M 75.84 % | 30.922 M -21.21 % | 39.245 M -19.42 % | 48.703 M 17.00 % | 41.625 M -2.23 % | 42.574 M 22.43 % | 34.775 M -21.57 % | 44.341 M 11.66 % | 39.709 M 26.15 % | 31.477 M 12.15 % | 28.066 M 2.43 % | 27.401 M -8.39 % | 29.910 M -4.06 % | 31.176 M -34.00 % | 47.235 M 217.18 % | 14.892 M 16.20 % | 12.816 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.473 M -48.97 % | -8.373 M -69.28 % | -4.946 M 68.22 % | -15.565 M | 0.000 | 0.000 -100.00 % | 396.898 M 17.90 % | 336.632 M -11.63 % | 380.948 M 4.32 % | 365.174 M 101.53 % | 181.199 M | 0.000 | 0.000 |
| Net receivables | 1.139 M -85.01 % | 7.602 M | 0.000 -100.00 % | 264.666 K -96.91 % | 8.554 M -29.72 % | 12.172 M -2.42 % | 12.473 M 1 507.76 % | 775.812 K -84.32 % | 4.946 M -68.22 % | 15.565 M 230.66 % | 4.707 M -22.38 % | 6.064 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 100.00 % | -390.758 M 26.61 % | -532.428 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.565 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 878.330 K -38.92 % | 1.438 M 219.18 % | 450.500 K 34.80 % | 334.198 K -70.77 % | 1.143 M 41.65 % | 807.249 K -44.57 % | 1.456 M 152.32 % | 577.198 K -41.85 % | 992.574 K | 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 |
| 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 |
| Capital lease obligations | 518.272 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 |
| 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 |
| Other total stockholders equity | 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 % | 244.152 M 30.71 % | 186.793 M -20.88 % | 236.090 M 4.53 % | 225.849 M 372.29 % | 47.820 M -85.53 % | 330.476 M -31.63 % | 483.337 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 360.369 M -18.32 % | 441.214 M -0.90 % | 445.234 M -20.98 % | 563.478 M 8.65 % | 518.595 M 11.52 % | 465.022 M 5.44 % | 441.016 M 13.99 % | 386.905 M 3.32 % | 374.482 M 20.81 % | 309.984 M -35.94 % | 483.900 M -16.55 % | 579.877 M 36.43 % | 425.021 M 16.71 % | 364.157 M -11.40 % | 411.014 M 3.65 % | 396.556 M 73.40 % | 228.699 M -34.88 % | 351.189 M -29.42 % | 497.563 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 8.596 M 241.02 % | -6.095 M -414.18 % | 1.940 M 22.82 % | 1.579 M -57.94 % | 3.755 M 470.81 % | 657.832 K 110.08 % | -6.527 M -66.11 % | -3.929 M -203.72 % | 3.788 M 487.59 % | -977.327 K 64.37 % | -2.743 M 67.27 % | -8.382 M -14 307.20 % | 59.000 K 18.00 % | 50.000 K 92.31 % | 26.000 K 100.77 % | -3.388 M -116.13 % | -1.568 M 76.50 % | -6.671 M -268.63 % | 3.956 M |
| Accounts receivables | 0.000 100.00 % | -7.369 M -4 080.62 % | -176.269 K -102.18 % | 8.092 M 112.61 % | 3.806 M 546.54 % | 588.661 K 295.24 % | -301.500 K -107.23 % | 4.171 M 4.87 % | 3.977 M 5 652.45 % | -71.625 K | 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 |
| 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 |
| Other working capital | 8.596 M 241.02 % | -6.095 M -414.18 % | 1.940 M 22.82 % | 1.579 M -57.94 % | 3.755 M 5 328.55 % | 69.171 K 101.11 % | -6.225 M 23.14 % | -8.100 M -4 186.73 % | -188.945 K 79.14 % | -905.702 K 66.98 % | -2.743 M 67.27 % | -8.382 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 50.043 M 2 155.89 % | -2.434 M -327.71 % | -569.114 K -24.95 % | -455.456 K 83.37 % | -2.739 M -223.24 % | 2.222 M 137.18 % | -5.977 M -34.50 % | -4.444 M -188.31 % | 5.032 M 48.20 % | 3.395 M 165.27 % | -5.202 M -133.18 % | -2.231 M 76.01 % | -9.299 M -43.66 % | -6.473 M -14.99 % | -5.629 M 44.12 % | -10.073 M 89.87 % | -99.456 M -6 903.95 % | -1.420 M 56.23 % | -3.244 M |
| Net cash provided by operating activities | 5.151 M 476.44 % | 893.591 K -97.13 % | 31.089 M 274.55 % | 8.300 M -45.99 % | 15.368 M -23.37 % | 20.056 M 133.78 % | 8.579 M 98.35 % | 4.325 M 337.30 % | 989.102 K -90.89 % | 10.858 M -16.50 % | 13.003 M 149.80 % | 5.205 M -38.79 % | 8.504 M 58.78 % | 5.356 M -29.40 % | 7.586 M 192.76 % | -8.178 M -195.00 % | 8.608 M 210.98 % | 2.768 M -37.66 % | 4.440 M |
| Investments in property plant and equipment | -18.773 K -12.72 % | -16.655 K -74.16 % | -9.563 K 89.12 % | -87.921 K -685.92 % | -11.187 K 79.18 % | -53.734 K -803.09 % | -5.950 K -126.32 % | -2.629 K -102.23 % | -1.300 K 90.69 % | -13.969 K | 0.000 100.00 % | -3.420 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -381.000 K -382.28 % | -79.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 72.805 K | 0.000 -100.00 % | 2.050 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 |
| Purchases of investments | -382.966 M | 0.000 | 0.000 100.00 % | -8.680 K 99.86 % | -6.010 M -429.33 % | -1.135 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 |
| Sales maturities of investments | 362.944 M | 0.000 | 0.000 -100.00 % | 2.815 M | 0.000 -100.00 % | 47.568 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -312.000 | 0.000 | 0.000 100.00 % | -72.805 K | 0.000 | 0.000 100.00 % | -5.950 K -126.32 % | -2.629 K -102.23 % | -1.300 K 90.69 % | -13.969 K 98.59 % | -993.091 K -186.24 % | -346.941 K 0.02 % | -347.000 K 2.53 % | -356.000 K 73.57 % | -1.347 M -288.18 % | -347.000 K -100.85 % | 40.737 M 151.98 % | 16.167 M 134 625.00 % | 12.000 K |
| Net cash used for investing activites | -20.041 M -120 230.23 % | -16.655 K -74.16 % | -9.563 K -100.35 % | 2.718 M 145.14 % | -6.021 M -428.40 % | -1.140 M -19 051.39 % | -5.950 K -126.32 % | -2.629 K -102.23 % | -1.300 K 90.69 % | -13.969 K 98.59 % | -993.091 K -183.45 % | -350.361 K -0.97 % | -347.000 K 2.53 % | -356.000 K 73.57 % | -1.347 M -288.18 % | -347.000 K -100.85 % | 40.737 M 158.06 % | 15.786 M 23 661.19 % | -67.000 K |
| Debt repayment | -131.674 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 993.090 K | 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 |
| 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 |
| Dividends paid | 0.000 100.00 % | -15.000 M -100.00 % | -7.500 M 33.33 % | -11.250 M 25.00 % | -15.000 M -33.33 % | -11.250 M -50.00 % | -7.500 M | 0.000 100.00 % | -7.500 M 28.57 % | -10.500 M -16.67 % | -9.000 M -20.00 % | -7.500 M 0.00 % | -7.500 M 0.00 % | -7.500 M 0.00 % | -7.500 M 0.00 % | -7.500 M -25.00 % | -6.000 M | 0.000 | 0.000 |
| Other financing activites | -326.000 | 0.000 | 0.000 | 0.000 | 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.398 M 60.13 % | -23.572 M -268.31 % | -6.400 M |
| Net cash used provided by financing activities | -132.000 K 99.12 % | -15.000 M -100.00 % | -7.500 M 33.33 % | -11.250 M 25.00 % | -15.000 M -33.33 % | -11.250 M -50.00 % | -7.500 M | 0.000 100.00 % | -6.507 M 38.03 % | -10.500 M -16.67 % | -9.000 M -20.00 % | -7.500 M 0.00 % | -7.500 M 0.00 % | -7.500 M 0.00 % | -7.500 M 0.00 % | -7.500 M 51.29 % | -15.398 M 34.68 % | -23.572 M -268.31 % | -6.400 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 |
| Net change in cash | -15.021 M -6.36 % | -14.123 M -159.90 % | 23.580 M 10 287.20 % | -231.463 K 95.91 % | -5.653 M -173.73 % | 7.667 M 614.44 % | 1.073 M -75.17 % | 4.323 M 178.32 % | -5.519 M -1 706.01 % | 343.653 K -88.58 % | 3.010 M 213.80 % | -2.645 M -502.58 % | 657.000 K 126.28 % | -2.500 M -98.26 % | -1.261 M 92.13 % | -16.025 M -147.21 % | 33.947 M 776.50 % | -5.018 M -147.56 % | -2.027 M |
| Cash at beginning of period | 39.882 M -26.15 % | 54.005 M 77.50 % | 30.426 M -0.76 % | 30.657 M -15.57 % | 36.310 M 26.77 % | 28.643 M 3.89 % | 27.570 M 18.59 % | 23.247 M -19.19 % | 28.767 M 1.21 % | 28.423 M 11.84 % | 25.413 M -9.43 % | 28.058 M 2.40 % | 27.401 M -8.36 % | 29.902 M -4.05 % | 31.163 M -33.96 % | 47.188 M 656.10 % | 6.241 M -2.19 % | 6.381 M -24.11 % | 8.408 M |
| Cash at end of period | 24.861 M -37.66 % | 39.882 M -26.15 % | 54.005 M 77.50 % | 30.426 M -0.76 % | 30.657 M -15.57 % | 36.310 M 26.77 % | 28.643 M 3.89 % | 27.570 M 18.59 % | 23.247 M -19.19 % | 28.767 M 1.21 % | 28.423 M 11.84 % | 25.413 M -9.43 % | 28.058 M 2.39 % | 27.402 M -8.36 % | 29.902 M -4.05 % | 31.163 M -22.46 % | 40.188 M 2 848.50 % | 1.363 M -78.64 % | 6.381 M |
| Operating cash flow | 5.151 M 476.44 % | 893.591 K -97.13 % | 31.089 M 274.55 % | 8.300 M -45.99 % | 15.368 M -23.37 % | 20.056 M 133.78 % | 8.579 M 98.35 % | 4.325 M 337.30 % | 989.102 K -90.89 % | 10.858 M -16.50 % | 13.003 M 149.80 % | 5.205 M -38.79 % | 8.504 M 58.78 % | 5.356 M -29.40 % | 7.586 M 192.76 % | -8.178 M -195.00 % | 8.608 M 210.98 % | 2.768 M -37.66 % | 4.440 M |
| Capital expenditure | -18.771 K -12.70 % | -16.655 K -74.16 % | -9.563 K 89.12 % | -87.921 K -685.92 % | -11.187 K 79.18 % | -53.734 K -803.09 % | -5.950 K -126.32 % | -2.629 K -102.23 % | -1.300 K 90.69 % | -13.969 K | 0.000 100.00 % | -3.420 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -381.000 K -382.28 % | -79.000 K |
| Free CashFlow | 5.151 M 487.39 % | 876.936 K -97.18 % | 31.080 M 278.44 % | 8.212 M -46.52 % | 15.357 M -23.22 % | 20.003 M 133.32 % | 8.573 M 98.33 % | 4.323 M 337.61 % | 987.802 K -90.89 % | 10.844 M -16.61 % | 13.003 M 149.96 % | 5.202 M -38.83 % | 8.504 M 58.78 % | 5.356 M -29.40 % | 7.586 M 192.76 % | -8.178 M -195.00 % | 8.608 M 260.62 % | 2.387 M -45.26 % | 4.361 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 883.320 K 58.81 % | 556.210 K -75.19 % | 2.242 M 108.99 % | -24.933 M -529.24 % | 5.809 M 27 832.66 % | 20.795 K -92.20 % | 266.674 K -96.50 % | 7.617 M -0.55 % | 7.659 M 10 342.29 % | 73.346 K 465.03 % | 12.981 K -99.89 % | 11.408 M 10 977.88 % | 102.980 K -99.54 % | 22.490 M 13 670.93 % | 163.315 K 1 208.40 % | 12.482 K -92.36 % | 163.316 K -97.85 % | 7.610 M 2 322.43 % | 314.147 K -95.87 % | 7.610 M 780.65 % | 864.130 K -88.64 % | 7.610 M 2 676.18 % | 274.118 K -97.60 % | 11.400 M 913 361.54 % | 1.248 K -99.99 % | 11.396 M 1 186 983.33 % | 960.000 -99.99 % | 11.396 M 49.99 % | 7.598 M 69 199.53 % | 10.964 K 176.98 % | -14.243 K -100.19 % | 7.597 M 904 304.76 % | 840.000 100.40 % | -211.000 K -102.78 % | 7.599 M 614.84 % | -1.476 M -175 814.29 % | 840.000 -99.27 % | 115.714 K -41.67 % | 198.391 K 104.75 % | -4.179 M -31 073.91 % | 13.492 K -99.91 % | 15.074 M 4 831.16 % | 305.689 K 104.72 % | -6.474 M -181.95 % | 7.900 M -52.81 % | 16.742 M 536.58 % | 2.630 M 190.40 % | 905.648 K -51.72 % | 1.876 M -87.92 % | 15.525 M 959.00 % | 1.466 M 79.17 % | 818.205 K -37.83 % | 1.316 M | 0.000 | 0.000 |
| Net income | 1.639 M 106.35 % | -25.798 M -1 339.69 % | 2.081 M 105.70 % | -36.482 M -153.49 % | -14.392 M -606.76 % | -2.036 M -239.95 % | -599.000 K -111.90 % | 5.034 M 14.41 % | 4.400 M 423.83 % | -1.359 M -263.20 % | -374.098 K -103.39 % | 11.022 M 450.91 % | -3.141 M -114.95 % | 21.007 M 3 292.55 % | -658.000 K 58.75 % | -1.595 M -292.64 % | 827.940 K -88.40 % | 7.138 M 3 128.83 % | 221.071 K -96.84 % | 6.995 M 1 711.80 % | 386.080 K -94.56 % | 7.103 M 743.39 % | -1.104 M -112.21 % | 9.042 M 1 192.03 % | -828.000 K -108.10 % | 10.228 M 904.72 % | -1.271 M -113.57 % | 9.368 M 35.63 % | 6.907 M 1 503.73 % | -492.045 K 59.87 % | -1.226 M -121.75 % | 5.638 M 1 773.00 % | -337.000 K 67.03 % | -1.022 M -133.64 % | 3.038 M 267.01 % | -1.819 M -39.49 % | -1.304 M -558.59 % | -198.000 K 72.58 % | -722.000 K 92.02 % | -9.051 M -9 500.61 % | 96.281 K -99.43 % | 16.905 M 2 608.16 % | -674.000 K 81.16 % | -3.577 M -149.65 % | 7.205 M -49.80 % | 14.352 M 387.17 % | 2.946 M 602.73 % | -586.000 K -146.29 % | 1.266 M -91.11 % | 14.239 M 1 846.58 % | 731.489 K 462.77 % | 129.981 K -77.31 % | 572.835 K -96.30 % | 15.469 M 2 320.48 % | 639.087 K |
| Income before tax | 3.520 M 114.81 % | -23.768 M -694.20 % | 4.000 M 113.01 % | -30.754 M -138.77 % | -12.880 M -631.27 % | -1.761 M -459.15 % | -315.000 K -106.19 % | 5.085 M -15.02 % | 5.984 M 540.41 % | -1.359 M -310.80 % | -330.753 K -103.46 % | 9.573 M 1 241.00 % | -839.000 K -103.90 % | 21.508 M 3 961.40 % | -557.000 K 62.41 % | -1.482 M -251.47 % | 978.190 K -86.52 % | 7.258 M 1 694.40 % | 404.480 K -94.57 % | 7.454 M 1 669.24 % | 421.312 K -94.07 % | 7.103 M 1 209.84 % | -640.000 K -106.61 % | 9.684 M 1 775.43 % | -578.000 K -105.65 % | 10.228 M 1 101.76 % | -1.021 M -110.29 % | 9.925 M 43.69 % | 6.907 M 1 503.73 % | -492.045 K 49.59 % | -976.000 K -114.67 % | 6.655 M 3 566.15 % | -192.000 K 78.11 % | -877.000 K -127.55 % | 3.183 M 265.69 % | -1.921 M -78.04 % | -1.079 M -4 169.09 % | 26.517 K 105.34 % | -497.000 K 94.31 % | -8.733 M -2 818.18 % | 321.281 K -98.14 % | 17.305 M 2 873.24 % | -624.000 K 81.58 % | -3.388 M -144.73 % | 7.575 M -48.53 % | 14.717 M 385.55 % | 3.031 M 1 062.22 % | -315.000 K -123.81 % | 1.323 M -91.10 % | 14.862 M 1 754.30 % | 801.489 K 20 032.86 % | 3.981 K -99.52 % | 822.835 K -94.91 % | 16.159 M 2 211.44 % | 699.087 K |
| Income before tax ratio | 3.98 109.32 % | -42.73 -2 495.15 % | 1.78 44.64 % | 1.23 155.63 % | -2.22 97.38 % | -84.70 -7 070.52 % | -1.18 -276.94 % | 0.67 -14.55 % | 0.78 104.22 % | -18.52 27.30 % | -25.48 -3 136.39 % | 0.84 110.30 % | -8.15 -951.92 % | 0.96 128.04 % | -3.41 97.13 % | -118.71 -2 081.90 % | 5.99 528.00 % | 0.95 -25.93 % | 1.29 31.45 % | 0.98 100.90 % | 0.49 -47.76 % | 0.93 139.98 % | -2.33 -374.85 % | 0.85 100.18 % | -463.14 -51 703.00 % | 0.90 100.08 % | -1 063.54 -122 217.09 % | 0.87 -4.20 % | 0.91 102.03 % | -44.88 -165.49 % | 68.52 7 722.44 % | 0.88 100.38 % | -228.57 -5 599.27 % | 4.16 892.29 % | 0.42 -67.82 % | 1.30 100.10 % | -1 284.52 -560 636.21 % | 0.23 109.15 % | -2.51 -219.88 % | 2.09 -91.22 % | 23.81 1 974.27 % | 1.15 156.24 % | -2.04 -490.06 % | 0.52 -45.42 % | 0.96 9.08 % | 0.88 -23.73 % | 1.15 431.34 % | -0.35 -149.32 % | 0.71 -26.33 % | 0.96 75.10 % | 0.55 11 136.56 % | 0.00 -99.22 % | 0.63 | 0.00 | 0.00 |
| EBITDA | 3.625 M 115.32 % | -23.662 M -679.54 % | 4.083 M 113.38 % | -30.507 M -106.46 % | -14.776 M -644.01 % | -1.986 M -551.66 % | -304.759 K 90.62 % | -3.247 M -152.19 % | 6.222 M 561.57 % | -1.348 M -234.40 % | -403.143 K -104.14 % | 9.732 M 1 175.36 % | -905.000 K -104.16 % | 21.755 M 4 121.32 % | -541.000 K 38.84 % | -884.494 K -195.46 % | 926.602 K -86.87 % | 7.055 M 1 607.48 % | -468.000 K -106.34 % | 7.382 M 5 021.33 % | -150.000 K -102.13 % | 7.028 M 1 242.76 % | -615.000 K -106.14 % | 10.014 M 2 472.99 % | -422.000 K -104.16 % | 10.154 M 922.85 % | -1.234 M -113.01 % | 9.487 M 33.85 % | 7.088 M 1 341.09 % | -571.109 K 45.66 % | -1.051 M -115.92 % | 6.600 M 2 581.20 % | -266.000 K 72.03 % | -951.000 K -130.59 % | 3.109 M 396.10 % | -1.050 M -92.66 % | -545.000 K -52.23 % | -358.000 K 54.10 % | -780.000 K 83.28 % | -4.664 M -954.05 % | -442.484 K -103.04 % | 14.543 M 2 148.31 % | -710.000 K 90.13 % | -7.195 M -194.91 % | 7.581 M -52.40 % | 15.926 M 766.96 % | 1.837 M 712.33 % | -300.000 K -122.68 % | 1.323 M -91.10 % | 14.870 M 1 732.16 % | 811.609 K -95.38 % | 17.560 M 2 785.07 % | 608.650 K -24.10 % | 801.908 K 33.22 % | 601.943 K |
| Net income ratio | 1.86 104.00 % | -46.38 -5 097.00 % | 0.93 -36.56 % | 1.46 159.05 % | -2.48 97.47 % | -97.92 -4 259.55 % | -2.25 -439.87 % | 0.66 15.04 % | 0.57 103.10 % | -18.52 35.72 % | -28.82 -3 082.82 % | 0.97 103.17 % | -30.50 -3 365.43 % | 0.93 123.18 % | -4.03 96.85 % | -127.78 -2 620.56 % | 5.07 440.48 % | 0.94 33.29 % | 0.70 -23.44 % | 0.92 105.73 % | 0.45 -52.13 % | 0.93 123.18 % | -4.03 -607.78 % | 0.79 100.12 % | -663.46 -74 022.64 % | 0.90 100.07 % | -1 323.96 -161 157.10 % | 0.82 -9.57 % | 0.91 102.03 % | -44.88 -152.14 % | 86.08 11 498.61 % | 0.74 100.18 % | -401.19 -8 382.90 % | 4.84 1 111.54 % | 0.40 -67.56 % | 1.23 100.08 % | -1 552.38 -90 623.34 % | -1.71 52.98 % | -3.64 -268.03 % | 2.17 -69.65 % | 7.14 536.32 % | 1.12 150.86 % | -2.20 -499.06 % | 0.55 -39.42 % | 0.91 6.39 % | 0.86 -23.47 % | 1.12 273.12 % | -0.65 -195.88 % | 0.67 -26.42 % | 0.92 83.81 % | 0.50 214.09 % | 0.16 -63.50 % | 0.44 | 0.00 | 0.00 |
| Ratio EBITDA | 4.10 109.65 % | -42.54 -2 436.03 % | 1.82 48.84 % | 1.22 148.10 % | -2.54 97.34 % | -95.50 -8 256.81 % | -1.14 -168.06 % | -0.43 -152.48 % | 0.81 104.42 % | -18.38 40.82 % | -31.06 -3 740.48 % | 0.85 109.71 % | -8.79 -1 008.49 % | 0.97 129.20 % | -3.31 95.33 % | -70.86 -1 348.95 % | 5.67 512.00 % | 0.93 162.23 % | -1.49 -253.58 % | 0.97 658.83 % | -0.17 -118.80 % | 0.92 141.16 % | -2.24 -355.41 % | 0.88 100.26 % | -338.14 -38 050.12 % | 0.89 100.07 % | -1 285.42 -154 507.17 % | 0.83 -10.76 % | 0.93 101.79 % | -52.09 -170.59 % | 73.79 8 393.75 % | 0.87 100.27 % | -316.67 -7 125.94 % | 4.51 1 001.63 % | 0.41 -42.49 % | 0.71 100.11 % | -648.81 -20 871.05 % | -3.09 21.31 % | -3.93 -452.28 % | 1.12 103.40 % | -32.80 -3 499.35 % | 0.96 141.54 % | -2.32 -308.99 % | 1.11 15.81 % | 0.96 0.88 % | 0.95 36.19 % | 0.70 310.86 % | -0.33 -146.97 % | 0.71 -26.37 % | 0.96 73.01 % | 0.55 -97.42 % | 21.46 4 540.35 % | 0.46 | 0.00 | 0.00 |
| Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 165.19 % | -1.53 -5.72 % | -1.45 -250.90 % | 0.96 -3.84 % | 1.00 4.12 % | 0.96 12.33 % | 0.86 342.19 % | 0.19 -80.65 % | 1.00 125.86 % | -3.86 -486.48 % | 1.00 5.47 % | 0.95 309.68 % | -0.45 -146.32 % | 0.98 -2.32 % | 1.00 1.15 % | 0.99 -1.19 % | 1.00 204.29 % | 0.33 -66.59 % | 0.98 53.22 % | 0.64 -35.81 % | 1.00 186.79 % | -1.15 -221.03 % | 0.95 100.15 % | -628.13 -62 912.50 % | 1.00 3.49 % | 0.97 1 151.05 % | -0.09 -109.19 % | 1.00 0.26 % | 1.00 -99.62 % | 265.96 26 496.19 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 100.14 % | -736.90 -73 790.48 % | 1.00 0.00 % | 1.00 32 930.35 % | 0.00 -99.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 -96.27 % | 26.79 2 578.55 % | 1.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 14.899 M -0.67 % | 14.999 M -0.01 % | 15.000 M 0.46 % | 14.931 M -0.40 % | 14.991 M -0.06 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M -2.13 % | 15.326 M 2.17 % | 15.000 M 0.00 % | 15.000 M 2.76 % | 14.597 M -3.90 % | 15.190 M 1.27 % | 15.000 M 3.52 % | 14.490 M -3.40 % | 15.000 M 0.00 % | 15.000 M 3.91 % | 14.436 M -3.83 % | 15.012 M 0.34 % | 14.960 M -11.27 % | 16.861 M 14.77 % | 14.691 M -2.13 % | 15.010 M 0.37 % | 14.954 M -1.19 % | 15.134 M 0.37 % | 15.078 M -4.71 % | 15.824 M 5.57 % | 14.989 M -1.64 % | 15.239 M 1.59 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M |
| Weighted average shs out | 14.899 M -0.67 % | 14.999 M -0.01 % | 15.000 M 0.46 % | 14.931 M -0.40 % | 14.991 M -0.06 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M -2.13 % | 15.326 M 2.17 % | 15.000 M 0.00 % | 15.000 M 2.76 % | 14.597 M -3.90 % | 15.190 M 1.27 % | 15.000 M 3.52 % | 14.490 M -3.40 % | 15.000 M 0.00 % | 15.000 M 3.91 % | 14.436 M -3.85 % | 15.013 M 0.36 % | 14.960 M -11.27 % | 16.861 M 14.77 % | 14.691 M -2.13 % | 15.010 M 0.37 % | 14.954 M -1.19 % | 15.134 M 0.37 % | 15.078 M -4.71 % | 15.824 M 5.57 % | 14.989 M -1.64 % | 15.239 M 1.89 % | 14.956 M 4.43 % | 14.321 M -4.53 % | 15.000 M 0.00 % | 15.000 M |
| EPS diluted | 0.11 106.40 % | -1.72 -1 328.57 % | 0.14 105.74 % | -2.44 -154.17 % | -0.96 -585.71 % | -0.14 -250.88 % | -0.04 -111.74 % | 0.34 17.24 % | 0.29 420.09 % | -0.09 -263.86 % | -0.02 -103.41 % | 0.73 447.62 % | -0.21 -115.00 % | 1.40 3 289.07 % | -0.04 60.09 % | -0.11 -299.28 % | 0.06 -88.50 % | 0.48 3 165.31 % | 0.01 -96.87 % | 0.47 1 728.79 % | 0.03 -94.53 % | 0.47 738.59 % | -0.07 -112.27 % | 0.60 1 186.96 % | -0.06 -108.12 % | 0.68 902.83 % | -0.08 -114.36 % | 0.59 28.26 % | 0.46 1 502.44 % | -0.03 59.00 % | -0.08 -112.12 % | 0.66 3 033.33 % | -0.02 67.86 % | -0.07 -135.00 % | 0.20 266.67 % | -0.12 -33.33 % | -0.09 -581.82 % | -0.01 72.56 % | -0.05 92.37 % | -0.63 -6 400.00 % | 0.01 -99.12 % | 1.13 2 925.00 % | -0.04 83.33 % | -0.24 -150.00 % | 0.48 -50.00 % | 0.96 405.26 % | 0.19 589.69 % | -0.04 -148.50 % | 0.08 -91.58 % | 0.95 1 879.17 % | 0.05 451.72 % | 0.01 -77.23 % | 0.04 -96.29 % | 1.03 2 317.84 % | 0.04 |
| Earnings per share | 0.11 106.40 % | -1.72 -1 328.57 % | 0.14 105.74 % | -2.44 -154.17 % | -0.96 -585.71 % | -0.14 -250.88 % | -0.04 -111.74 % | 0.34 17.24 % | 0.29 420.09 % | -0.09 -263.86 % | -0.02 -103.41 % | 0.73 447.62 % | -0.21 -115.00 % | 1.40 3 289.07 % | -0.04 60.09 % | -0.11 -299.28 % | 0.06 -88.50 % | 0.48 3 165.31 % | 0.01 -96.87 % | 0.47 1 728.79 % | 0.03 -94.53 % | 0.47 738.59 % | -0.07 -112.27 % | 0.60 1 186.96 % | -0.06 -108.12 % | 0.68 902.83 % | -0.08 -114.36 % | 0.59 28.26 % | 0.46 1 502.44 % | -0.03 59.85 % | -0.08 -112.19 % | 0.67 3 077.78 % | -0.02 67.86 % | -0.07 -135.00 % | 0.20 266.67 % | -0.12 -33.33 % | -0.09 -581.82 % | -0.01 72.56 % | -0.05 92.37 % | -0.63 -6 400.00 % | 0.01 -99.12 % | 1.13 2 925.00 % | -0.04 83.33 % | -0.24 -150.00 % | 0.48 -50.00 % | 0.96 405.26 % | 0.19 589.69 % | -0.04 -148.50 % | 0.08 -91.58 % | 0.95 1 879.17 % | 0.05 451.72 % | 0.01 -78.25 % | 0.04 -96.12 % | 1.03 2 317.84 % | 0.04 |
| Gross profit | 883.320 K 58.81 % | 556.210 K -75.19 % | 2.242 M 108.99 % | -24.933 M -179.81 % | -8.910 M -29 430.33 % | -30.174 K -111.77 % | 256.433 K -96.63 % | 7.617 M 3.55 % | 7.356 M 11 629.81 % | 62.712 K 2 398.49 % | 2.510 K -99.98 % | 11.400 M 2 964.32 % | -398.000 K -101.77 % | 22.490 M 14 424.30 % | 154.844 K 2 843.52 % | -5.644 K -103.54 % | 159.440 K -97.90 % | 7.606 M 2 350.33 % | 310.407 K -95.92 % | 7.610 M 2 579.77 % | 283.980 K -96.21 % | 7.485 M 4 153.69 % | 175.965 K -98.46 % | 11.400 M 792 867.73 % | -1.438 K -100.01 % | 10.849 M 1 899.17 % | -603.000 K -105.29 % | 11.396 M 55.22 % | 7.342 M 728 473.02 % | -1.008 K 92.92 % | -14.243 K -100.19 % | 7.577 M 3 291.55 % | 223.408 K 205.88 % | -211.000 K -102.78 % | 7.599 M 614.84 % | -1.476 M -138.45 % | -619.000 K -634.94 % | 115.714 K -41.67 % | 198.391 K 1 668.06 % | -12.652 K -193.77 % | 13.492 K -99.91 % | 15.074 M 4 831.16 % | 305.689 K 104.72 % | -6.474 M -181.95 % | 7.900 M -52.81 % | 16.742 M 536.58 % | 2.630 M 190.40 % | 905.648 K -51.72 % | 1.876 M -87.92 % | 15.525 M 959.00 % | 1.466 M -93.31 % | 21.916 M 1 565.35 % | 1.316 M | 0.000 | 0.000 |
| Income tax expense | 1.881 M -7.34 % | 2.030 M 5.72 % | 1.920 M -66.49 % | 5.729 M 278.90 % | 1.512 M 449.82 % | 275.000 K -3.33 % | 284.485 K 461.68 % | 50.649 K -96.80 % | 1.583 M 1 291.00 % | 113.803 K 162.55 % | 43.345 K 102.99 % | -1.449 M -162.95 % | 2.302 M 360.17 % | 500.250 K 395.30 % | 101.000 K -10.83 % | 113.264 K -24.62 % | 150.250 K 25.21 % | 120.000 K -34.57 % | 183.409 K -60.01 % | 458.599 K 1 201.65 % | 35.232 K 10 940.62 % | -325.000 -100.07 % | 464.768 K -27.62 % | 642.089 K 156.84 % | 250.000 K 17 199.86 % | -1.462 K -100.58 % | 250.000 K -55.14 % | 557.249 K 62 362.46 % | -895.000 11.21 % | -1.008 K -100.40 % | 250.000 K -95.46 % | 5.507 M 3 697.93 % | 145.000 K 0.00 % | 145.000 K | 0.000 100.00 % | -102.000 K -145.33 % | 225.000 K 0.00 % | 225.000 K 0.00 % | 225.000 K -29.15 % | 317.574 K 41.14 % | 225.000 K -43.75 % | 400.000 K 700.00 % | 50.000 K -73.49 % | 188.634 K -49.02 % | 370.000 K 1.37 % | 365.000 K 329.41 % | 85.000 K -68.62 % | 270.906 K 375.27 % | 57.000 K -90.85 % | 623.000 K 790.00 % | 70.000 K -90.62 % | 746.000 K 198.40 % | 250.000 K -63.77 % | 690.000 K 1 050.00 % | 60.000 K |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.969 K 397.70 % | 10.241 K -9.99 % | 11.377 K -96.24 % | 302.725 K 2 746.77 % | 10.634 K 1.56 % | 10.471 K 24.30 % | 8.424 K -98.32 % | 501.230 K 5 891.27 % | 8.366 K -1.24 % | 8.471 K 50.09 % | 5.644 K -98.08 % | 293.715 K 344.76 % | -120.000 K -3 308.56 % | 3.740 K 7.91 % | 3.466 K -62.24 % | 9.178 K -92.62 % | 124.382 K 26.72 % | 98.153 K 6 735.17 % | 1.436 K -0.14 % | 1.438 K -99.74 % | 546.615 K -9.52 % | 604.127 K 64 999.89 % | 928.000 -99.64 % | 256.377 K 2 450.51 % | 10.052 K 842.96 % | 1.066 K -94.76 % | 20.351 K 109.13 % | -223.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 2.999 M 104.85 % | 1.464 M -46.77 % | 2.750 M -52.40 % | 5.777 M 43.02 % | 4.039 M 100.14 % | 2.018 M 196.81 % | 679.925 K 65.80 % | 410.097 K -71.68 % | 1.448 M 3.80 % | 1.395 M 215.12 % | 442.683 K 145.13 % | -981.000 K -290.24 % | 515.655 K -51.22 % | 1.057 M 48.33 % | 712.585 K 169.37 % | -1.027 M -315.80 % | 475.994 K -14.81 % | 558.724 K -35.97 % | 872.628 K 60.99 % | 542.027 K 4.60 % | 518.193 K 13.33 % | 457.245 K -48.77 % | 892.494 K -35.63 % | 1.386 M 227.49 % | 423.354 K -39.25 % | 696.932 K 10.33 % | 631.686 K -29.68 % | 898.261 K 75.97 % | 510.470 K -12.45 % | 583.081 K -13.51 % | 674.178 K -25.03 % | 899.264 K 83.63 % | 489.705 K -33.85 % | 740.245 K 17.55 % | 629.728 K -40.00 % | 1.050 M 92.40 % | 545.491 K 15.26 % | 473.284 K -39.35 % | 780.412 K -12.42 % | 891.119 K 95.43 % | 455.976 K -14.11 % | 530.912 K -47.69 % | 1.015 M 93.20 % | 525.364 K 64.80 % | 318.794 K -60.92 % | 815.709 K 2.87 % | 792.942 K 960.54 % | 74.768 K -86.49 % | 553.403 K -16.55 % | 663.143 K -0.21 % | 664.553 K -18.44 % | 814.770 K 65.36 % | 492.727 K 33.67 % | 368.614 K -49.29 % | 726.889 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 -100.00 % | 17.375 K | 0.000 | 0.000 | 0.000 -100.00 % | 19.550 K | 0.000 | 0.000 | 0.000 -100.00 % | 19.550 K | 0.000 | 0.000 | 0.000 -100.00 % | 18.975 K | 0.000 100.00 % | -3.942 K | 0.000 -100.00 % | 16.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.400 K | 0.000 | 0.000 | 0.000 -100.00 % | 40.750 K | 0.000 | 0.000 -100.00 % | 3.869 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.972 K | 0.000 | 0.000 | 0.000 -100.00 % | 143.740 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 64.024 K 0.04 % | 64.000 K | 0.000 -100.00 % | 208.000 101.83 % | -11.341 K -226 720.00 % | -5.000 -100.00 % | 2.285 M | 0.000 -100.00 % | 76.725 K 117.86 % | -429.702 K -111.95 % | 3.597 M | 0.000 | 0.000 -100.00 % | 126.641 K 55.38 % | 81.505 K 105.33 % | -1.529 M -249.09 % | -438.000 K | 0.000 100.00 % | -615.000 K -702.35 % | 102.100 K 122.34 % | -457.000 K -694.01 % | 76.935 K | 0.000 | 0.000 100.00 % | -697.000 K 43.61 % | -1.236 M 20.05 % | -1.546 M | 0.000 100.00 % | -573.029 K 45.48 % | -1.051 M -5.42 % | -997.000 K | 0.000 -100.00 % | 1.066 K | 0.000 -100.00 % | 985.000 | 0.000 | 0.000 -100.00 % | 1.364 K -99.96 % | 3.762 M | 0.000 -100.00 % | 1.364 K 2.33 % | 1.333 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.541 M 427.26 % | -1.082 M 5.99 % | -1.151 M 12.07 % | -1.309 M |
| Operating expenses | 2.999 M 96.26 % | 1.528 M -45.71 % | 2.814 M -51.43 % | 5.794 M 43.45 % | 4.039 M 101.28 % | 2.007 M 195.15 % | 679.920 K -74.96 % | 2.715 M 87.50 % | 1.448 M -4.03 % | 1.509 M 11 523.11 % | 12.981 K -99.51 % | 2.635 M 411.00 % | 515.655 K -51.22 % | 1.057 M 48.33 % | 712.585 K -21.05 % | 902.620 K 185.72 % | -1.053 M -288.47 % | 558.724 K -35.97 % | 872.628 K 241.89 % | -615.000 K -218.68 % | 518.193 K 13.33 % | 457.245 K -48.77 % | 892.494 K -35.61 % | 1.386 M 227.39 % | 423.354 K -39.25 % | 696.932 K 156.39 % | -1.236 M 20.05 % | -1.546 M -402.86 % | 510.470 K 189.08 % | -573.029 K 45.48 % | -1.051 M -5.42 % | -997.000 K -303.15 % | 490.771 K -33.80 % | 741.311 K -83.53 % | 4.500 M 328.16 % | 1.051 M 92.19 % | 546.860 K 15.21 % | 474.648 K -39.29 % | 781.776 K -83.20 % | 4.653 M 917.40 % | 457.340 K -14.08 % | 532.276 K -47.66 % | 1.017 M -67.03 % | 3.085 M 848.69 % | 325.184 K -83.94 % | 2.025 M 152.97 % | 800.477 K -34.39 % | 1.220 M 120.45 % | 553.402 K -16.55 % | 663.142 K -0.21 % | 664.553 K -84.74 % | 4.356 M 839.56 % | -589.000 K 24.68 % | -782.000 K -34.36 % | -582.000 K |
| Cost and expenses | 2.999 M 96.26 % | 1.528 M -45.71 % | 2.814 M -51.43 % | 5.794 M -71.91 % | 20.625 M 902.31 % | 2.058 M 202.64 % | 679.925 K -74.96 % | 2.715 M 55.05 % | 1.751 M 25.52 % | 1.395 M 215.12 % | 442.683 K -73.71 % | 1.684 M 65.59 % | 1.017 M -3.78 % | 1.057 M 48.33 % | 712.585 K -21.05 % | 902.620 K 89.63 % | 475.994 K -14.81 % | 558.724 K -35.97 % | 872.628 K -5.31 % | 921.548 K 77.84 % | 518.193 K 13.33 % | 457.245 K -48.77 % | 892.494 K -35.61 % | 1.386 M 227.39 % | 423.354 K -39.25 % | 696.932 K 10.33 % | 631.686 K -39.20 % | 1.039 M 35.49 % | 766.847 K 31.52 % | 583.081 K -43.77 % | 1.037 M -1.71 % | 1.055 M 293.36 % | 268.203 K -63.82 % | 741.311 K -83.52 % | 4.499 M 328.07 % | 1.051 M 92.19 % | 546.860 K 15.21 % | 474.648 K -39.29 % | 781.776 K -83.20 % | 4.653 M 917.40 % | 457.340 K -14.08 % | 532.276 K -47.66 % | 1.017 M -67.03 % | 3.085 M 848.69 % | 325.184 K -83.94 % | 2.025 M 404.82 % | 401.135 K -67.12 % | 1.220 M 120.45 % | 553.402 K -16.55 % | 663.142 K -0.21 % | 664.553 K -84.74 % | 4.356 M 839.56 % | -589.000 K 24.68 % | -782.000 K -34.36 % | -582.000 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 |
| Selling general and administrative expenses | 2.999 M 104.85 % | 1.464 M -46.77 % | 2.750 M -52.54 % | 5.794 M 43.45 % | 4.039 M 100.14 % | 2.018 M 196.81 % | 679.925 K 58.25 % | 429.647 K -70.33 % | 1.448 M 3.80 % | 1.395 M 215.12 % | 442.683 K 146.06 % | -961.000 K -286.36 % | 515.655 K -51.22 % | 1.057 M 48.33 % | 712.585 K 170.68 % | -1.008 M -311.81 % | 475.994 K -14.20 % | 554.782 K -36.42 % | 872.628 K -5.31 % | 921.548 K 77.84 % | 518.193 K 13.33 % | 457.245 K -48.77 % | 892.494 K -35.63 % | 1.386 M 227.49 % | 423.354 K -39.25 % | 696.932 K 10.33 % | 631.686 K -39.20 % | 1.039 M 103.54 % | 510.470 K -12.45 % | 583.081 K -13.51 % | 674.178 K -36.10 % | 1.055 M 115.44 % | 489.705 K -33.85 % | 740.245 K -83.55 % | 4.499 M 328.64 % | 1.050 M 92.40 % | 545.491 K 15.26 % | 473.284 K -39.35 % | 780.412 K -12.42 % | 891.119 K 95.43 % | 455.976 K -14.11 % | 530.912 K -47.69 % | 1.015 M 40.71 % | 721.336 K 126.27 % | 318.794 K -60.92 % | 815.709 K 2.87 % | 792.942 K -35.00 % | 1.220 M 120.45 % | 553.403 K -16.55 % | 663.143 K -0.21 % | 664.553 K -18.44 % | 814.770 K 65.36 % | 492.727 K 33.67 % | 368.614 K -49.29 % | 726.889 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.659 M 10 342.29 % | 73.346 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 |
| Interest expense | 8.244 K 9.11 % | 7.556 K -8.75 % | 8.281 K 52.56 % | 5.428 K -3.28 % | 5.612 K -28.35 % | 7.833 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.984 K | 0.000 -100.00 % | 239.388 K 2 827.94 % | 8.176 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 |
| Depreciation and amortization | 96.560 K -1.57 % | 98.103 K 31.85 % | 74.403 K 86.50 % | 39.895 K -1.68 % | 40.576 K -20.39 % | 50.969 K 397.70 % | 10.241 K -9.99 % | 11.377 K 0.50 % | 11.320 K 6.45 % | 10.634 K 1.56 % | 10.471 K 24.30 % | 8.424 K 0.07 % | 8.418 K 0.62 % | 8.366 K -1.24 % | 8.471 K 50.09 % | 5.644 K 45.61 % | 3.876 K -1.67 % | 3.942 K 5.40 % | 3.740 K 7.91 % | 3.466 K -62.24 % | 9.178 K 2 724.00 % | 325.000 -88.81 % | 2.904 K 102.23 % | 1.436 K -0.14 % | 1.438 K -1.64 % | 1.462 K 22.96 % | 1.189 K 28.13 % | 928.000 3.69 % | 895.000 -11.21 % | 1.008 K -5.44 % | 1.066 K 0.00 % | 1.066 K 0.00 % | 1.066 K 0.00 % | 1.066 K 14.01 % | 935.000 -5.08 % | 985.000 -28.05 % | 1.369 K 0.37 % | 1.364 K 0.00 % | 1.364 K 0.00 % | 1.364 K 0.00 % | 1.364 K 0.00 % | 1.364 K 2.33 % | 1.333 K 98.96 % | 670.000 -89.51 % | 6.387 K -15.24 % | 7.535 K -0.03 % | 7.537 K -49.97 % | 15.066 K | 0.000 -100.00 % | 7.425 K -26.63 % | 10.120 K 2 020.30 % | -527.000 -102.66 % | 19.843 K 0.01 % | 19.841 K -0.01 % | 19.843 K |
| Operating income | -2.115 M -117.70 % | -971.609 K -69.86 % | -572.000 K -104.78 % | 11.977 M 180.83 % | -14.817 M -627.39 % | -2.037 M -250.59 % | -581.000 K -111.85 % | 4.902 M -17.03 % | 5.908 M 511.58 % | -1.435 M -234.06 % | -429.702 K 97.83 % | -19.834 M -2 070.02 % | -914.000 K -104.26 % | 21.432 M 4 003.83 % | -549.000 K 63.75 % | -1.514 M -149.90 % | -606.000 K -108.45 % | 7.171 M 1 385.13 % | -558.000 K -107.56 % | 7.378 M 2 032.76 % | 345.937 K -95.08 % | 7.028 M 961.27 % | -816.000 K -108.15 % | 10.014 M 2 472.99 % | -422.000 K -104.16 % | 10.152 M 922.02 % | -1.235 M -112.54 % | 9.850 M 44.20 % | 6.831 M 1 293.99 % | -572.117 K 45.56 % | -1.051 M -115.97 % | 6.580 M 2 564.42 % | -267.000 K 71.95 % | -952.000 K -130.63 % | 3.108 M 222.99 % | -2.527 M -116.91 % | -1.165 M -224.51 % | -359.000 K 38.42 % | -583.000 K 93.48 % | -8.941 M -3 718.77 % | 247.073 K -98.30 % | 14.541 M 2 145.15 % | -711.000 K -103.92 % | 18.128 M 139.31 % | 7.575 M -52.42 % | 15.919 M 769.89 % | 1.830 M 680.95 % | -315.000 K -123.81 % | 1.323 M -91.10 % | 14.862 M 1 754.30 % | 801.489 K 20 032.86 % | 3.981 K -99.52 % | 822.835 K -94.91 % | 16.159 M 2 211.44 % | 699.087 K |
| Operating income ratio | -2.39 -37.08 % | -1.75 -584.69 % | -0.26 46.89 % | -0.48 81.17 % | -2.55 97.40 % | -97.95 -4 396.00 % | -2.18 -438.54 % | 0.64 -16.57 % | 0.77 103.94 % | -19.57 40.88 % | -33.10 -1 803.96 % | -1.74 80.41 % | -8.88 -1 031.37 % | 0.95 128.35 % | -3.36 97.23 % | -121.33 -3 169.72 % | -3.71 -493.78 % | 0.94 153.05 % | -1.78 -283.21 % | 0.97 142.18 % | 0.40 -56.65 % | 0.92 131.02 % | -2.98 -438.88 % | 0.88 100.26 % | -338.14 -38 057.60 % | 0.89 100.07 % | -1 286.46 -148 937.35 % | 0.86 -3.86 % | 0.90 101.72 % | -52.18 -170.72 % | 73.79 8 419.57 % | 0.87 100.27 % | -317.86 -7 144.94 % | 4.51 1 003.14 % | 0.41 -76.11 % | 1.71 100.12 % | -1 386.90 -44 603.15 % | -3.10 -5.58 % | -2.94 -237.35 % | 2.14 -88.32 % | 18.31 1 798.38 % | 0.96 141.47 % | -2.33 16.94 % | -2.80 -392.03 % | 0.96 0.84 % | 0.95 36.65 % | 0.70 300.05 % | -0.35 -149.32 % | 0.71 -26.33 % | 0.96 75.10 % | 0.55 11 136.56 % | 0.00 -99.22 % | 0.63 | 0.00 | 0.00 |
| Total other income expenses net | 5.635 M 124.72 % | -22.797 M -598.61 % | 4.572 M 110.70 % | -42.730 M -2 306.50 % | 1.937 M 602.61 % | 275.627 K 3.56 % | 266.140 K 45.48 % | 182.938 K 142.70 % | 75.375 K -1.76 % | 76.725 K -22.46 % | 98.949 K 165.53 % | -151.000 K -300.33 % | 75.375 K 0.00 % | 75.375 K 1 021.91 % | -8.176 K -125.01 % | 32.690 K -97.94 % | 1.585 M 1 727.78 % | 86.717 K -90.99 % | 962.961 K 25.80 % | 765.500 K 915.59 % | 75.375 K 0.00 % | 75.375 K -57.28 % | 176.435 K 153.47 % | -330.000 K -111.54 % | -156.000 K -306.96 % | 75.376 K -64.82 % | 214.253 K 184.25 % | 75.375 K 0.00 % | 75.375 K -5.87 % | 80.072 K 6.23 % | 75.375 K -97.69 % | 3.269 M 4 236.98 % | 75.375 K 0.00 % | 75.375 K 0.00 % | 75.375 K -87.56 % | 605.779 K 608.59 % | 85.491 K -77.82 % | 385.451 K 345.04 % | 86.610 K -58.34 % | 207.874 K 180.12 % | 74.208 K -97.32 % | 2.764 M 3 091.32 % | 86.610 K -97.72 % | 3.807 M 59 677.46 % | -6.390 K -100.04 % | 16.547 M 1 276.62 % | 1.202 M | 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -9.985 M 96.43 % | -279.937 M 8.03 % | -304.385 M -1 150.41 % | -24.343 M 53.08 % | -51.884 M -24.35 % | -41.724 M 4.42 % | -43.654 M -9.46 % | -39.882 M 3.46 % | -41.312 M 18.02 % | -50.395 M 4.77 % | -52.919 M 2.01 % | -54.005 M -24.03 % | -43.542 M -9.26 % | -39.850 M -35.63 % | -29.381 M 3.43 % | -30.426 M 3.71 % | -31.599 M -25.68 % | -25.142 M 31.24 % | -36.564 M -19.27 % | -30.657 M 4.66 % | -32.156 M -29.60 % | -24.812 M 37.52 % | -39.709 M -9.36 % | -36.310 M 4.09 % | -37.860 M -40.97 % | -26.857 M 30.85 % | -38.838 M -35.59 % | -28.643 M 3.69 % | -29.741 M -32.09 % | -22.516 M 29.02 % | -31.724 M -15.07 % | -27.570 M 1.52 % | -27.996 M 1.20 % | -28.337 M -28.37 % | -22.074 M 5.05 % | -23.247 M 6.67 % | -24.908 M -4.07 % | -23.934 M 12.76 % | -27.435 M 4.63 % | -28.767 M 1.46 % | -29.192 M 1.45 % | -29.622 M -10.89 % | -26.712 M 6.02 % | -28.423 M 4.37 % | -29.723 M 0.84 % | -29.974 M -21.88 % | -24.593 M 3.23 % | -25.413 M 11.20 % | -28.619 M 18.06 % | -34.928 M -24.32 % | -28.097 M -0.14 % | -28.058 M 17.09 % | -33.843 M 0.70 % | -34.083 M -29.54 % | -26.311 M |
| Total investments | 55.612 M 2.77 % | 54.113 M 2.51 % | 52.787 M -84.17 % | 333.537 M 0.21 % | 332.840 M -12.04 % | 378.415 M -7.27 % | 408.097 M 3.70 % | 393.518 M -5.59 % | 416.827 M -9.34 % | 459.775 M 5.40 % | 436.236 M 11.64 % | 390.758 M -3.22 % | 403.763 M -17.67 % | 490.435 M -17.03 % | 591.107 M 11.02 % | 532.428 M -21.73 % | 680.288 M 13.94 % | 597.071 M 6.91 % | 558.503 M 16.53 % | 479.293 M 15.92 % | 413.468 M 13.50 % | 364.294 M 22.68 % | 296.958 M -28.66 % | 416.259 M 3.66 % | 401.554 M -6.61 % | 429.972 M 1.16 % | 425.034 M 6.42 % | 399.380 M -14.66 % | 467.998 M -5.87 % | 497.169 M 25.26 % | 396.917 M 15.28 % | 344.322 M -6.32 % | 367.558 M 4.31 % | 352.361 M -3.75 % | 366.105 M 7.77 % | 339.696 M 36.83 % | 248.253 M -4.48 % | 259.882 M 7.95 % | 240.750 M -9.03 % | 264.636 M -19.86 % | 330.232 M -29.43 % | 467.917 M 12.52 % | 415.841 M -6.17 % | 443.191 M -34.03 % | 671.847 M 10.45 % | 608.288 M 4.12 % | 584.208 M 6.54 % | 548.372 M 20.84 % | 453.802 M 3.11 % | 440.095 M 10.86 % | 396.983 M 75.37 % | 226.371 M -42.94 % | 396.718 M 10.00 % | 360.653 M -15.33 % | 425.933 M |
| Total debt | 426.408 K 7.74 % | 395.771 K -6.02 % | 421.134 K -18.74 % | 518.272 K 91.01 % | 271.338 K -9.14 % | 298.644 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 |
| Accumulated other comprehensive income loss | 31.693 M 0.00 % | 31.693 M 0.00 % | 31.693 M 0.00 % | 31.693 M 0.00 % | 31.693 M -86.42 % | 233.377 M -11.35 % | 263.266 M 5.79 % | 248.855 M -8.53 % | 272.052 M -13.55 % | 314.697 M 8.13 % | 291.045 M 18.51 % | 245.582 M -4.33 % | 256.689 M -25.13 % | 342.860 M -22.64 % | 443.218 M 15.30 % | 384.404 M -27.60 % | 530.929 M 19.01 % | 446.128 M 9.43 % | 407.681 M 35.04 % | 301.906 M 27.50 % | 236.784 M 25.82 % | 188.190 M 55.88 % | 120.729 M -50.91 % | 245.932 M 6.12 % | 231.751 M -10.84 % | 259.937 M 2.16 % | 254.453 M 11.51 % | 228.195 M -22.99 % | 296.325 M -8.89 % | 325.240 M 44.55 % | 224.998 M 30.79 % | 172.026 M -11.92 % | 195.299 M 8.30 % | 180.324 M -6.98 % | 193.857 M 15.77 % | 167.457 M 124.66 % | 74.537 M -12.87 % | 85.547 M 28.23 % | 66.713 M -26.53 % | 90.798 M -40.35 % | 152.227 M -47.62 % | 290.603 M 23.45 % | 235.404 M -12.44 % | 268.847 M -45.03 % | 489.124 M 13.48 % | 431.014 M 5.86 % | 407.166 M 8.56 % | 375.045 M 33.46 % | 281.016 M 2.81 % | 273.327 M 18.68 % | 230.304 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 139.698 M 1.19 % | 138.059 M -15.74 % | 163.857 M 1.29 % | 161.776 M -18.40 % | 198.251 M 508.16 % | 32.598 M -5.67 % | 34.557 M -1.70 % | 35.156 M 13.75 % | 30.906 M 16.60 % | 26.506 M -38.16 % | 42.865 M -0.87 % | 43.239 M 24.11 % | 34.839 M -23.40 % | 45.480 M 85.84 % | 24.472 M -2.62 % | 25.131 M -8.41 % | 27.439 M 9.38 % | 25.086 M -14.08 % | 29.198 M 0.76 % | 28.977 M -41.36 % | 49.415 M 121.33 % | 22.326 M -27.57 % | 30.822 M -46.88 % | 58.030 M 17.92 % | 49.210 M -1.66 % | 50.038 M -2.00 % | 51.061 M -2.43 % | 52.331 M 6.64 % | 49.072 M 16.38 % | 42.166 M -1.15 % | 42.658 M -5.74 % | 45.255 M -1.07 % | 45.746 M -0.73 % | 46.083 M -2.17 % | 47.104 M 6.89 % | 44.066 M -3.96 % | 45.885 M -2.76 % | 47.189 M -14.03 % | 54.887 M -1.30 % | 55.609 M -14.00 % | 64.660 M 0.15 % | 64.563 M 11.37 % | 57.973 M -1.15 % | 58.647 M -6.69 % | 62.849 M 12.95 % | 55.644 M 10.64 % | 50.292 M 6.22 % | 47.346 M -2.02 % | 48.322 M 2.99 % | 46.921 M 16.77 % | 40.182 M 85.43 % | 21.669 M -2.06 % | 22.124 M 2.39 % | 21.609 M 181.12 % | 7.687 M |
| Common stock | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M |
| Total equity | 321.391 M 0.51 % | 319.752 M -7.47 % | 345.550 M 0.61 % | 343.469 M -9.60 % | 379.944 M -8.66 % | 415.975 M -7.11 % | 447.823 M 3.18 % | 434.011 M -4.18 % | 452.958 M -7.79 % | 491.203 M 1.51 % | 483.910 M 10.27 % | 438.821 M -0.61 % | 441.528 M -17.98 % | 538.340 M -12.85 % | 617.690 M 10.39 % | 559.535 M -21.01 % | 708.368 M 14.03 % | 621.215 M 5.85 % | 586.879 M 15.45 % | 508.324 M 16.54 % | 436.199 M 12.65 % | 387.219 M 18.18 % | 327.655 M -27.82 % | 453.962 M 5.34 % | 430.961 M -6.31 % | 459.976 M 0.98 % | 455.513 M 5.80 % | 430.526 M -13.09 % | 495.398 M -4.26 % | 517.451 M 23.89 % | 417.656 M 11.85 % | 373.409 M -4.51 % | 391.044 M 3.89 % | 376.406 M -3.72 % | 390.962 M 8.14 % | 361.524 M 33.69 % | 270.422 M -4.36 % | 282.736 M 4.10 % | 271.600 M -8.37 % | 296.407 M -19.21 % | 366.887 M -27.37 % | 505.167 M 13.94 % | 443.377 M -7.15 % | 477.494 M -31.98 % | 701.973 M 10.26 % | 636.658 M 4.81 % | 607.458 M 6.13 % | 572.391 M 19.41 % | 479.338 M 1.93 % | 470.248 M 11.83 % | 420.486 M 1.12 % | 415.821 M -1.18 % | 420.789 M 10.33 % | 381.400 M -13.31 % | 439.948 M |
| Other non current liabilities | 230.365 K 15.76 % | 199.004 K 24.34 % | 160.047 K 18.66 % | 134.884 K 36.63 % | 98.720 K 817.47 % | 10.760 K -85.21 % | 72.749 K -40.61 % | 122.492 K 21.80 % | 100.568 K 26.42 % | 79.549 K 43.75 % | 55.339 K 16.48 % | 47.509 K -78.32 % | 219.137 K 4.08 % | 210.546 K -58.12 % | 502.763 K -26.15 % | 680.764 K 2.62 % | 663.352 K 2.65 % | 646.257 K 2.69 % | 629.354 K 2.79 % | 612.259 K 3.31 % | 592.638 K 2.97 % | 575.544 K 3.03 % | 558.641 K 3.16 % | 541.546 K 18.64 % | 456.453 K 3.89 % | 439.358 K 4.00 % | 422.453 K 11.97 % | 377.280 K 4.17 % | 362.186 K 3.89 % | 348.633 K 3.64 % | 336.401 K 7.20 % | 313.809 K 3.11 % | 304.339 K 3.01 % | 295.435 K 4.70 % | 282.181 K -44.79 % | 511.075 K 2.64 % | 497.940 K 2.91 % | 483.870 K 2.96 % | 469.956 K 3.09 % | 455.885 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 289.000 K 4.24 % | 277.247 K 4.24 % | 265.974 K 4.43 % | 254.701 K |
| Long term debt | 177.645 K -11.91 % | 201.665 K -29.82 % | 287.369 K -10.61 % | 321.480 K 180.59 % | 114.574 K -38.44 % | 186.115 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 |
| Total non current liabilities | 408.010 K 1.83 % | 400.669 K -10.45 % | 447.416 K -1.96 % | 456.364 K 113.96 % | 213.294 K -27.17 % | 292.875 K 302.58 % | 72.749 K -40.61 % | 122.492 K 21.80 % | 100.568 K 26.42 % | 79.549 K 43.75 % | 55.339 K 16.48 % | 47.509 K -78.32 % | 219.137 K 4.08 % | 210.546 K -58.12 % | 502.763 K -26.15 % | 680.764 K 2.62 % | 663.352 K 2.65 % | 646.257 K 2.69 % | 629.354 K 2.79 % | 612.259 K 3.31 % | 592.638 K 2.97 % | 575.544 K 3.03 % | 558.641 K 3.16 % | 541.546 K 18.64 % | 456.453 K 3.89 % | 439.358 K 4.00 % | 422.453 K 11.97 % | 377.280 K 4.17 % | 362.186 K 3.89 % | 348.633 K 3.64 % | 336.401 K 7.20 % | 313.809 K 3.11 % | 304.339 K 3.01 % | 295.435 K 4.70 % | 282.181 K -44.79 % | 511.075 K 2.64 % | 497.940 K 2.91 % | 483.870 K 2.96 % | 469.956 K 3.09 % | 455.885 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 289.000 K 4.24 % | 277.247 K 4.24 % | 265.974 K 4.43 % | 254.701 K |
| Other current liabilities | 20.339 M 16.01 % | 17.533 M -0.23 % | 17.573 M 9.49 % | 16.049 M 105.85 % | 7.796 M 86.80 % | 4.174 M 2.02 % | 4.091 M -34.04 % | 6.202 M 60.83 % | 3.856 M -79.96 % | 19.243 M 361.95 % | 4.165 M -15.47 % | 4.928 M 78.51 % | 2.761 M 9.39 % | 2.523 M -0.31 % | 2.531 M -9.97 % | 2.812 M 0.02 % | 2.811 M -65.06 % | 8.046 M 1.22 % | 7.949 M -17.70 % | 9.658 M -1.94 % | 9.849 M -1.13 % | 9.961 M 4.90 % | 9.496 M -9.72 % | 10.518 M 5.30 % | 9.988 M 2.63 % | 9.733 M 1.44 % | 9.594 M -5.13 % | 10.113 M 5.67 % | 9.570 M 0.20 % | 9.551 M -47.90 % | 18.332 M 39.07 % | 13.182 M 7.42 % | 12.271 M 1.83 % | 12.050 M -3.37 % | 12.470 M 0.19 % | 12.447 M -15.93 % | 14.805 M 12.47 % | 13.164 M | 0.000 -100.00 % | 13.121 M 182.06 % | 4.652 M 5.56 % | 4.407 M -17.66 % | 5.352 M -10.60 % | 5.987 M 1.39 % | 5.905 M -24.26 % | 7.796 M 10.74 % | 7.040 M -1.01 % | 7.112 M -7.05 % | 7.652 M -12.72 % | 8.767 M 4.17 % | 8.416 M -5.55 % | 8.911 M 114.03 % | 4.163 M 8.46 % | 3.839 M 16.79 % | 3.287 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 248.763 K 28.16 % | 194.106 K -27.45 % | 267.530 K -32.03 % | 393.584 K 25.53 % | 313.528 K 39.31 % | 225.058 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 |
| Total current liabilities | 20.587 M 16.14 % | 17.727 M -0.64 % | 17.840 M 8.50 % | 16.443 M 102.75 % | 8.110 M 63.56 % | 4.958 M 13.32 % | 4.375 M -38.20 % | 7.080 M 28.41 % | 5.514 M -71.46 % | 19.317 M 242.08 % | 5.647 M -11.30 % | 6.366 M 4.11 % | 6.114 M 71.02 % | 3.575 M 15.97 % | 3.083 M -5.50 % | 3.262 M 0.02 % | 3.262 M -60.92 % | 8.346 M 2.67 % | 8.129 M -15.83 % | 9.658 M -1.94 % | 9.849 M -1.13 % | 9.961 M 1.96 % | 9.770 M -7.11 % | 10.518 M 5.30 % | 9.988 M 2.63 % | 9.733 M 1.44 % | 9.594 M -5.13 % | 10.113 M 5.67 % | 9.570 M 0.20 % | 9.551 M -47.90 % | 18.332 M 39.07 % | 13.182 M 7.42 % | 12.271 M 1.83 % | 12.050 M -3.37 % | 12.470 M 0.19 % | 12.447 M -15.93 % | 14.805 M 12.47 % | 13.164 M 3.19 % | 12.756 M -2.78 % | 13.121 M 182.06 % | 4.652 M 5.56 % | 4.407 M -17.66 % | 5.352 M -10.60 % | 5.987 M 1.39 % | 5.905 M -24.26 % | 7.796 M 10.74 % | 7.040 M -1.01 % | 7.112 M -7.05 % | 7.652 M -12.72 % | 8.767 M 4.17 % | 8.416 M -5.55 % | 8.911 M -33.89 % | 13.479 M 2.47 % | 13.155 M 8.31 % | 12.145 M |
| Total liabilities | 20.995 M 15.82 % | 18.127 M -0.88 % | 18.287 M 8.22 % | 16.899 M 103.04 % | 8.323 M 58.50 % | 5.251 M 18.05 % | 4.448 M -38.24 % | 7.203 M 28.29 % | 5.614 M -71.05 % | 19.396 M 240.16 % | 5.702 M -11.09 % | 6.413 M 1.26 % | 6.334 M 67.30 % | 3.786 M 5.58 % | 3.586 M -9.06 % | 3.943 M 0.46 % | 3.925 M -56.35 % | 8.992 M 2.67 % | 8.758 M -14.72 % | 10.270 M -1.64 % | 10.442 M -0.90 % | 10.537 M 2.01 % | 10.329 M -6.61 % | 11.060 M 5.89 % | 10.445 M 2.68 % | 10.172 M 1.55 % | 10.017 M -4.51 % | 10.490 M 5.62 % | 9.932 M -98.12 % | 527.306 M 2 724.57 % | 18.669 M 38.33 % | 13.495 M 7.32 % | 12.575 M 1.86 % | 12.346 M -3.19 % | 12.752 M -1.59 % | 12.958 M -15.33 % | 15.303 M 12.13 % | 13.647 M 2 803.97 % | 469.956 K -96.54 % | 13.577 M 191.86 % | 4.652 M 5.56 % | 4.407 M -17.66 % | 5.352 M -10.60 % | 5.987 M 1.39 % | 5.905 M -24.26 % | 7.796 M 10.74 % | 7.040 M -1.01 % | 7.112 M -7.05 % | 7.652 M -12.72 % | 8.767 M 4.17 % | 8.416 M -8.52 % | 9.200 M -33.12 % | 13.756 M 2.50 % | 13.421 M 8.23 % | 12.400 M |
| Other non current assets | 55.612 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 408.097 M 3.70 % | 393.518 M -5.59 % | 416.827 M -9.34 % | 459.775 M 5.40 % | 436.236 M 11.64 % | 390.758 M -3.22 % | 403.763 M -17.67 % | 490.435 M -58.52 % | 1.182 B 11.02 % | 1.065 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 993.090 K 0.00 % | 993.090 K 0.00 % | 993.090 K 0.00 % | 993.091 K 0.00 % | 993.090 K 0.00 % | 993.090 K | 0.000 -100.00 % | 993.090 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.180 M 2.75 % | 4.068 M 1 745 719.31 % | 233.000 -99.99 % | 3.920 M -98.91 % | 360.653 M -15.33 % | 425.933 M |
| Long term investments | 0.000 -100.00 % | 54.113 M 2.51 % | 52.787 M 2.27 % | 51.614 M -0.46 % | 51.853 M -86.30 % | 378.415 M -7.27 % | 408.097 M 3.70 % | 393.518 M -5.59 % | 416.827 M -9.34 % | 459.775 M 5.40 % | 436.236 M 11.64 % | 390.758 M -3.22 % | 403.763 M -17.67 % | 490.435 M -17.03 % | 591.107 M 11.02 % | 532.428 M -21.73 % | 680.288 M 13.94 % | 597.071 M 6.91 % | 558.503 M 16.53 % | 479.293 M 15.92 % | 413.468 M 13.50 % | 364.294 M 22.68 % | 296.958 M -28.66 % | 416.259 M 3.66 % | 401.554 M -6.61 % | 429.972 M 1.16 % | 425.034 M 6.42 % | 399.380 M -14.66 % | 467.998 M -5.87 % | 497.169 M 25.26 % | 396.917 M 15.28 % | 344.322 M -6.32 % | 367.558 M 4.31 % | 352.361 M -3.75 % | 366.105 M 7.77 % | 339.696 M 36.83 % | 248.253 M -4.48 % | 259.882 M 7.95 % | 240.750 M -9.03 % | 264.636 M -19.86 % | 330.232 M -29.43 % | 467.917 M 12.52 % | 415.841 M -6.17 % | 443.191 M -34.03 % | 671.847 M 10.45 % | 608.288 M 4.12 % | 584.208 M 6.54 % | 548.372 M 20.84 % | 453.802 M 3.11 % | 440.095 M 10.86 % | 396.983 M 0.02 % | 396.898 M 0.05 % | 396.718 M | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 13.371 K -32.53 % | 19.819 K -25.71 % | 26.677 K -19.35 % | 33.078 K 0.11 % | 33.041 K -3.61 % | 34.279 K -11.72 % | 38.829 K -10.49 % | 43.380 K -9.49 % | 47.930 K -8.67 % | 52.480 K -7.98 % | 57.031 K -58.61 % | 137.804 K 114.28 % | 64.310 K -5.36 % | 67.951 K -5.09 % | 71.592 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 |
| 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 |
| Goodwill and intangible assets | 7.437 K -44.38 % | 13.371 K -32.53 % | 19.819 K -25.71 % | 26.677 K -19.35 % | 33.078 K 0.11 % | 33.041 K -3.61 % | 34.279 K -11.72 % | 38.829 K -10.49 % | 43.380 K -9.49 % | 47.930 K -8.67 % | 52.480 K -7.98 % | 57.031 K -58.61 % | 137.804 K 114.28 % | 64.311 K -5.36 % | 67.951 K -5.09 % | 71.592 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 |
| Property plant equipment net | 942.312 K 6.26 % | 886.774 K -8.91 % | 973.495 K 74.42 % | 558.147 K 78.78 % | 312.194 K -10.11 % | 347.288 K 980.58 % | 32.139 K -15.04 % | 37.830 K -10.96 % | 42.485 K -10.47 % | 47.452 K 16.15 % | 40.855 K -12.66 % | 46.775 K -9.28 % | 51.561 K -8.48 % | 56.338 K -2.09 % | 57.539 K 2.15 % | 56.330 K -38.01 % | 90.869 K 69.64 % | 53.565 K 0.19 % | 53.463 K -6.54 % | 57.203 K 3.64 % | 55.195 K -5.91 % | 58.660 K 4.00 % | 56.406 K -4.90 % | 59.310 K 373.16 % | 12.535 K -10.30 % | 13.974 K 40.98 % | 9.912 K -10.71 % | 11.101 K 82.55 % | 6.081 K -12.79 % | 6.973 K -12.64 % | 7.982 K -11.78 % | 9.048 K -10.54 % | 10.114 K -9.53 % | 11.180 K 16.25 % | 9.617 K -8.85 % | 10.551 K -8.55 % | 11.538 K -0.58 % | 11.605 K -10.52 % | 12.969 K -9.52 % | 14.333 K -8.68 % | 15.696 K -8.00 % | 17.060 K -7.40 % | 18.423 K 218.30 % | 5.788 K -10.33 % | 6.455 K -49.75 % | 12.845 K -36.97 % | 20.380 K -27.00 % | 27.917 K -35.05 % | 42.984 K 0.00 % | 42.984 K -8.52 % | 46.985 K -17.57 % | 57.000 K 0.67 % | 56.618 K -25.95 % | 76.459 K -20.60 % | 96.302 K |
| Total non current assets | 56.562 M 2.81 % | 55.013 M 2.29 % | 53.780 M 3.03 % | 52.199 M 0.00 % | 52.198 M -86.22 % | 378.796 M -7.20 % | 408.163 M 3.70 % | 393.595 M -5.59 % | 416.913 M -9.34 % | 459.870 M 5.40 % | 436.330 M 11.63 % | 390.861 M -3.24 % | 403.952 M -17.65 % | 490.556 M -17.03 % | 591.233 M 11.02 % | 532.556 M -21.73 % | 680.379 M 13.94 % | 597.124 M 6.90 % | 558.556 M 16.52 % | 479.350 M 15.92 % | 413.523 M 13.50 % | 364.353 M 22.67 % | 297.015 M -28.66 % | 416.318 M 3.67 % | 401.567 M -6.61 % | 429.986 M 1.16 % | 425.044 M 6.42 % | 399.391 M -14.66 % | 468.004 M -5.87 % | 497.176 M 25.26 % | 396.925 M 15.27 % | 344.331 M -6.32 % | 367.568 M 4.31 % | 352.372 M -3.75 % | 366.115 M 7.77 % | 339.707 M 36.29 % | 249.257 M -4.46 % | 260.887 M 7.91 % | 241.756 M -8.99 % | 265.643 M -19.80 % | 331.241 M -29.36 % | 468.927 M 12.76 % | 415.859 M -6.38 % | 444.190 M -33.89 % | 671.853 M 10.45 % | 608.301 M 4.12 % | 584.229 M 6.53 % | 548.400 M 20.83 % | 453.845 M 2.14 % | 444.318 M 10.78 % | 401.098 M 1.04 % | 396.955 M -0.93 % | 400.694 M 11.08 % | 360.729 M -15.33 % | 426.029 M |
| Other current assets | 2.200 M -13.15 % | 2.533 M -2.28 % | 2.592 M 953.59 % | 246.047 K -90.01 % | 2.463 M 703.37 % | 306.542 K 2.31 % | 299.607 K 123.14 % | 134.269 K -60.84 % | 342.880 K 4.27 % | 328.843 K -8.11 % | 357.877 K 185.95 % | 125.152 K 4.23 % | 120.073 K 62.70 % | 73.799 K -70.73 % | 252.098 K 9.12 % | 231.019 K 401.94 % | 46.025 K -34.30 % | 70.052 K 99.85 % | 35.052 K -99.55 % | 7.812 M 4 121.81 % | 185.029 K -14.85 % | 217.310 K -55.10 % | 483.953 K -95.83 % | 11.618 M 1 616.96 % | 676.633 K -94.40 % | 12.077 M 2 337.47 % | 495.485 K -95.84 % | 11.905 M 80.85 % | 6.583 M 0.17 % | 6.571 M -3.14 % | 6.785 M -16.23 % | 8.099 M 19.95 % | 6.752 M -0.94 % | 6.816 M -53.24 % | 14.576 M 39.49 % | 10.450 M -21.95 % | 13.389 M 97.39 % | 6.783 M -73.06 % | 25.174 M 139.30 % | 10.520 M 59.86 % | 6.581 M 0.15 % | 6.571 M 0.00 % | 6.571 M -0.12 % | 6.579 M -2.01 % | 6.714 M 2.05 % | 6.579 M 8.49 % | 6.064 M 0.00 % | 6.064 M 27.02 % | 4.774 M 60 202.73 % | 7.917 K | 0.000 -100.00 % | 7.917 K 0.00 % | 7.917 K 0.00 % | 7.917 K 0.00 % | 7.917 K |
| Short term investments | 272.796 M | 0.000 | 0.000 -100.00 % | 281.923 M 0.33 % | 280.988 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 % | 226.371 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 10.411 M -96.29 % | 280.333 M -8.03 % | 304.806 M 1 126.03 % | 24.861 M -52.33 % | 52.155 M 24.11 % | 42.022 M -3.74 % | 43.654 M 9.46 % | 39.882 M -3.46 % | 41.312 M -18.02 % | 50.395 M -4.77 % | 52.919 M -2.01 % | 54.005 M 24.03 % | 43.542 M 9.26 % | 39.850 M 35.63 % | 29.381 M -3.43 % | 30.426 M -3.71 % | 31.599 M 25.68 % | 25.142 M -31.24 % | 36.564 M 19.27 % | 30.657 M -4.66 % | 32.156 M 29.60 % | 24.812 M -37.52 % | 39.709 M 9.36 % | 36.310 M -4.09 % | 37.860 M 40.97 % | 26.857 M -30.85 % | 38.838 M 35.59 % | 28.643 M -3.69 % | 29.741 M 32.09 % | 22.516 M -29.02 % | 31.724 M 15.07 % | 27.570 M -1.52 % | 27.996 M -1.20 % | 28.337 M 28.37 % | 22.074 M -5.05 % | 23.247 M -6.67 % | 24.908 M 4.07 % | 23.934 M -12.76 % | 27.435 M -4.63 % | 28.767 M -1.46 % | 29.192 M -1.45 % | 29.622 M 10.89 % | 26.712 M -6.02 % | 28.423 M -4.37 % | 29.723 M -0.84 % | 29.974 M 21.88 % | 24.593 M -3.23 % | 25.413 M -11.20 % | 28.619 M -18.06 % | 34.928 M 24.32 % | 28.097 M 0.14 % | 28.058 M -17.09 % | 33.843 M -0.70 % | 34.083 M 29.54 % | 26.311 M |
| Cash and short term investments | 283.207 M 1.03 % | 280.333 M -8.03 % | 304.806 M -0.64 % | 306.784 M -7.91 % | 333.143 M 692.78 % | 42.022 M -3.74 % | 43.654 M 9.46 % | 39.882 M -3.46 % | 41.312 M -18.02 % | 50.395 M -4.77 % | 52.919 M -2.01 % | 54.005 M 24.03 % | 43.542 M 9.26 % | 39.850 M 35.63 % | 29.381 M -3.43 % | 30.426 M -3.71 % | 31.599 M 25.68 % | 25.142 M -31.24 % | 36.564 M 19.27 % | 30.657 M -4.66 % | 32.156 M 29.60 % | 24.812 M -37.52 % | 39.709 M 9.36 % | 36.310 M -4.09 % | 37.860 M 40.97 % | 26.857 M -30.85 % | 38.838 M 35.59 % | 28.643 M -3.69 % | 29.741 M 32.09 % | 22.516 M -29.02 % | 31.724 M 15.07 % | 27.570 M -1.52 % | 27.996 M -1.20 % | 28.337 M 28.37 % | 22.074 M -5.05 % | 23.247 M -6.67 % | 24.908 M 4.07 % | 23.934 M -12.76 % | 27.435 M -4.63 % | 28.767 M -1.46 % | 29.192 M -1.45 % | 29.622 M 10.89 % | 26.712 M -6.02 % | 28.423 M -4.37 % | 29.723 M -0.84 % | 29.974 M 21.88 % | 24.593 M -3.23 % | 25.413 M -11.20 % | 28.619 M -18.06 % | 34.928 M 24.32 % | 28.097 M -88.96 % | 254.429 M 651.79 % | 33.843 M -0.70 % | 34.083 M 29.54 % | 26.311 M |
| Total current assets | 285.825 M 1.05 % | 282.866 M -8.77 % | 310.057 M 0.61 % | 308.169 M -8.30 % | 336.069 M 693.84 % | 42.335 M -4.02 % | 44.108 M -7.37 % | 47.619 M 14.30 % | 41.660 M -17.88 % | 50.729 M -4.79 % | 53.282 M -2.01 % | 54.373 M 23.83 % | 43.910 M -14.85 % | 51.570 M 71.65 % | 30.043 M -2.84 % | 30.922 M -3.11 % | 31.915 M -3.53 % | 33.083 M -10.78 % | 37.081 M -5.51 % | 39.245 M 18.50 % | 33.117 M -0.86 % | 33.402 M -18.47 % | 40.969 M -15.88 % | 48.703 M 22.25 % | 39.840 M -0.80 % | 40.162 M -0.80 % | 40.486 M -2.74 % | 41.625 M 11.52 % | 37.326 M 23.88 % | 30.130 M -23.53 % | 39.399 M -7.46 % | 42.574 M 18.09 % | 36.051 M -0.90 % | 36.380 M -3.24 % | 37.599 M 8.12 % | 34.775 M -4.64 % | 36.468 M 2.74 % | 35.496 M 17.09 % | 30.315 M -31.63 % | 44.341 M 8.84 % | 40.740 M -0.81 % | 41.074 M 23.41 % | 33.283 M -16.18 % | 39.709 M 8.98 % | 36.437 M -0.32 % | 36.553 M 19.23 % | 30.657 M -2.61 % | 31.477 M -5.74 % | 33.393 M -4.42 % | 34.936 M 24.31 % | 28.105 M 0.14 % | 28.066 M -17.09 % | 33.851 M -0.70 % | 34.091 M 29.53 % | 26.319 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 100.00 % | -775.812 K 40.48 % | -1.303 M -6.14 % | -1.228 M -6.54 % | -1.153 M -7.00 % | -1.077 M -7.52 % | -1.002 M -8.13 % | -926.562 K | 0.000 100.00 % | -775.812 K 40.48 % | -1.303 M -6.14 % | -1.228 M -6.54 % | -1.153 M -7.00 % | -1.077 M 96.38 % | -29.774 M -3.69 % | -28.714 M 11.86 % | -32.576 M -544.52 % | -5.054 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 396.898 M | 0.000 | 0.000 | 0.000 |
| Net receivables | 417.455 K | 0.000 -100.00 % | 2.658 M 133.31 % | 1.139 M 145.89 % | 463.380 K 7 811.56 % | 5.857 K -96.21 % | 154.627 K -97.97 % | 7.602 M 151 732.37 % | 5.007 K 0.00 % | 5.007 K 0.00 % | 5.007 K | 0.000 -100.00 % | 247.866 K -97.87 % | 11.646 M 2 743.40 % | 409.574 K 54.75 % | 264.666 K -1.69 % | 269.215 K -96.58 % | 7.871 M 1 532.03 % | 482.264 K -94.36 % | 8.554 M 1 002.54 % | 775.812 K -90.73 % | 8.373 M 564.65 % | 1.260 M -89.65 % | 12.172 M 833.81 % | 1.303 M -89.67 % | 12.624 M 665.93 % | 1.648 M -86.79 % | 12.473 M 1 144.91 % | 1.002 M 8.13 % | 926.562 K 8.86 % | 851.187 K 9.72 % | 775.812 K -40.48 % | 1.303 M 6.14 % | 1.228 M -91.98 % | 15.321 M 209.75 % | 4.946 M 1.65 % | 4.866 M 1.82 % | 4.779 M -7.03 % | 5.141 M 1.71 % | 5.054 M 1.75 % | 4.967 M 1.78 % | 4.881 M | 0.000 -100.00 % | 4.707 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.917 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -408.097 M -3.70 % | -393.518 M 5.59 % | -416.827 M 9.34 % | -459.775 M -5.40 % | -436.236 M -11.64 % | -390.758 M 3.22 % | -403.763 M 17.67 % | -490.435 M 17.03 % | -591.107 M -11.02 % | -532.428 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 |
| 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 -100.00 % | 517.451 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 |
| 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 | 0.000 | 0.000 -100.00 % | 9.316 M 0.00 % | 9.316 M 5.16 % | 8.859 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 559.485 K 96.67 % | 284.485 K -67.61 % | 878.330 K -47.00 % | 1.657 M 2 143.01 % | 73.890 K -95.01 % | 1.481 M 3.01 % | 1.438 M -57.13 % | 3.354 M 218.88 % | 1.052 M 90.71 % | 551.500 K 22.42 % | 450.500 K 0.00 % | 450.500 K 50.04 % | 300.250 K 66.57 % | 180.250 K | 0.000 | 0.000 | 0.000 -100.00 % | 274.424 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 |
| 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 |
| 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 |
| Capital lease obligations | 426.408 K 7.74 % | 395.771 K -6.02 % | 421.134 K -18.74 % | 518.272 K 91.01 % | 271.338 K -9.14 % | 298.644 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 263.525 M | 0.000 | 0.000 | 0.000 -100.00 % | 256.950 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.000 K -99.98 % | 247.928 M 26.28 % | 196.327 M | 0.000 -100.00 % | 202.522 M | 0.000 | 0.000 -100.00 % | 96.736 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 % | 244.152 M 5.74 % | 230.897 M 10.06 % | 209.791 M -25.67 % | 282.261 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 517.406 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.756 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 |
| Total assets | 342.386 M 1.33 % | 337.879 M -7.13 % | 363.837 M 0.96 % | 360.369 M -7.19 % | 388.267 M -7.80 % | 421.130 M -6.89 % | 452.271 M 2.51 % | 441.214 M -3.79 % | 458.573 M -10.19 % | 510.599 M 4.29 % | 489.612 M 9.97 % | 445.234 M -0.59 % | 447.862 M -17.39 % | 542.126 M -12.74 % | 621.276 M 10.26 % | 563.478 M -20.89 % | 712.293 M 13.03 % | 630.207 M 5.80 % | 595.638 M 14.86 % | 518.595 M 16.11 % | 446.640 M 12.29 % | 397.755 M 17.68 % | 337.983 M -27.32 % | 465.022 M 5.35 % | 441.406 M -6.11 % | 470.148 M 0.99 % | 465.530 M 5.56 % | 441.016 M -12.73 % | 505.330 M -51.63 % | 1.045 B 139.44 % | 436.325 M 12.77 % | 386.905 M -4.14 % | 403.620 M 3.82 % | 388.752 M -3.71 % | 403.714 M 7.81 % | 374.482 M 31.06 % | 285.725 M -3.60 % | 296.384 M 8.94 % | 272.070 M -12.23 % | 309.984 M -16.67 % | 371.981 M -27.06 % | 510.001 M 13.55 % | 449.142 M -7.18 % | 483.900 M -31.68 % | 708.290 M 9.84 % | 644.854 M 4.87 % | 614.886 M 6.04 % | 579.877 M 19.01 % | 487.238 M 1.67 % | 479.254 M 11.66 % | 429.203 M 0.98 % | 425.021 M -2.19 % | 434.545 M 10.06 % | 394.820 M -12.72 % | 452.348 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 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-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 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 979.835 K 5.74 % | 926.622 K 143.61 % | -2.125 M 67.76 % | -6.590 M -709.12 % | 1.082 M 220.92 % | 337.140 K -93.48 % | 5.171 M 196.70 % | -5.348 M -1 235.48 % | -400.423 K -197.48 % | 410.783 K 154.20 % | -757.949 K -140.68 % | 1.863 M -83.92 % | 11.589 M 204.73 % | -11.066 M -2 379.26 % | -446.335 K -148.12 % | -179.887 K -107.52 % | 2.391 M 132.63 % | -7.326 M -209.43 % | 6.695 M 185.37 % | -7.842 M -204.81 % | 7.482 M 204.80 % | -7.140 M -163.44 % | 11.254 M 206.92 % | -10.526 M -192.89 % | 11.331 M 198.37 % | -11.519 M -201.30 % | 11.371 M 198.53 % | -11.541 M -20 154.25 % | 57.548 K 100.79 % | -7.312 M -159.60 % | 12.269 M 273.91 % | -7.055 M -11 107.66 % | 64.088 K -99.44 % | 11.358 M 242.18 % | -7.989 M -547.01 % | -1.235 M -187.04 % | 1.418 M -66.67 % | 4.256 M 752.76 % | -652.038 K -278.62 % | 365.052 K 282.22 % | -200.336 K 38.49 % | -325.720 K 57.32 % | -763.153 K 67.91 % | -2.378 M -2 733.44 % | -83.936 K 70.05 % | -280.281 K -35 741.56 % | -782.000 99.95 % | -1.537 M 74.10 % | -5.933 M -1 073.05 % | -505.769 K -24.35 % | -406.723 K -438.01 % | 120.328 K 61.64 % | 74.442 K -76.67 % | 319.083 K 170.15 % | -454.853 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 141.835 K -98.05 % | 7.282 M 194.66 % | -7.693 M -54 706.58 % | -14.037 K -104.21 % | 333.604 K 7 311.78 % | 4.501 K 101.48 % | -304.015 K -102.68 % | 11.352 M 202.66 % | -11.058 M -6 561.95 % | -165.987 K 8.01 % | -180.445 K -102.37 % | 7.625 M 202.72 % | -7.423 M -191.99 % | 8.070 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.409 M -200.00 % | 11.409 M 199.63 % | -11.451 M -10 123.47 % | 114.242 K -98.48 % | 7.531 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 |
| 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 |
| 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 | 0.000 | 0.000 | 0.000 |
| Other working capital | 979.835 K 5.74 % | 926.622 K 143.61 % | -2.125 M -205.98 % | 2.005 M 85.32 % | 1.082 M 220.92 % | 337.140 K 115.97 % | -2.111 M -189.99 % | 2.346 M 707.07 % | -386.386 K -600.64 % | 77.179 K 110.12 % | -762.450 K -135.18 % | 2.167 M 814.32 % | 237.053 K 3 121.32 % | -7.846 K 98.70 % | -601.341 K -107 867.20 % | 558.000 100.01 % | -5.235 M -5 488.52 % | 97.148 K 107.06 % | -1.375 M 82.47 % | -7.842 M -204.81 % | 7.482 M 204.80 % | -7.140 M -163.44 % | 11.254 M 206.92 % | -10.526 M -192.89 % | 11.331 M 10 447.23 % | -109.508 K -186.80 % | -38.183 K 57.48 % | -89.810 K -58.41 % | -56.694 K 99.62 % | -14.843 M -220.99 % | 12.269 M 273.91 % | -7.055 M -11 107.66 % | 64.088 K -99.44 % | 11.358 M 242.18 % | -7.989 M -547.01 % | -1.235 M -187.04 % | 1.418 M -66.67 % | 4.256 M 752.76 % | -652.038 K -278.62 % | 365.052 K 282.22 % | -200.336 K 38.49 % | -325.720 K 57.32 % | -763.153 K 67.91 % | -2.378 M -2 733.44 % | -83.936 K 70.05 % | -280.281 K -35 741.56 % | -782.000 99.95 % | -1.537 M 74.10 % | -5.933 M -1 073.05 % | -505.769 K -24.35 % | -406.723 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -5.545 M -124.76 % | 22.398 M 600.88 % | -4.472 M -110.99 % | 40.694 M 137.49 % | 17.135 M 18 780.07 % | 90.759 K 111.19 % | -811.088 K 31.01 % | -1.176 M -463.17 % | 323.744 K 120.57 % | -1.574 M -18 959.08 % | -8.258 K 99.22 % | -1.058 M -307.58 % | 509.821 K 2 161.25 % | 22.546 K 152.21 % | -43.184 K -108.09 % | 533.845 K 71.76 % | 310.810 K 400.10 % | -103.569 K 91.34 % | -1.197 M 85.89 % | -8.478 M -221.75 % | 6.964 M 199.47 % | -7.001 M -166.65 % | 10.504 M 211.06 % | -9.457 M -179.94 % | 11.831 M 208.01 % | -10.954 M -195.54 % | 11.466 M 209.61 % | -10.460 M -3 285.39 % | 328.372 K 103.75 % | -8.765 M -167.84 % | 12.920 M 223.05 % | -10.499 M -299 024.90 % | -3.510 K -100.05 % | 7.287 M 273.03 % | -4.211 M -404.58 % | -834.589 K -136.62 % | 2.279 M -45.71 % | 4.198 M 788.17 % | -609.993 K -107.07 % | 8.626 M 1 737.47 % | -526.758 K 84.93 % | -3.495 M -241.87 % | -1.022 M -123.46 % | 4.358 M 174.35 % | -5.862 M -48 391.01 % | -12.089 K 99.67 % | -3.687 M -264.22 % | -1.012 M 34.92 % | -1.555 M -320.22 % | 706.254 K 400.88 % | -234.726 K 96.56 % | -6.822 M -731.72 % | -820.261 K -82.52 % | -449.408 K 62.77 % | -1.207 M |
| Net cash provided by operating activities | -948.915 K -174.85 % | -345.244 K 86.31 % | -2.522 M -1.67 % | -2.481 M -145.79 % | 5.418 M 447.85 % | -1.557 M -141.30 % | 3.771 M 364.28 % | -1.427 M -124.11 % | 5.918 M 335.68 % | -2.511 M -131.13 % | -1.086 M -110.46 % | 10.387 M -7.83 % | 11.268 M 7.60 % | 10.473 M 1 108.45 % | -1.038 M 7.45 % | -1.122 M -130.46 % | 3.684 M 2 296.52 % | -167.698 K -102.84 % | 5.907 M 498.21 % | -1.483 M -120.18 % | 7.350 M 7 041.77 % | 102.910 K -98.91 % | 9.399 M 2 362.46 % | -415.439 K -103.78 % | 11.003 M 1 615.51 % | -726.016 K -107.12 % | 10.195 M 1 033.39 % | -1.092 M -115.10 % | 7.235 M 178.16 % | -9.257 M -179.17 % | 11.693 M 2 845.27 % | -425.950 K -25.10 % | -340.498 K -105.44 % | 6.265 M 634.04 % | -1.173 M 55.79 % | -2.653 M -372.19 % | 974.766 K -75.63 % | 3.999 M 400.30 % | -1.332 M -213.37 % | -424.979 K 1.28 % | -430.477 K -103.21 % | 13.410 M 890.32 % | -1.697 M -6.31 % | -1.596 M -226.14 % | 1.265 M -91.00 % | 14.067 M 2 017.66 % | -733.564 K 76.48 % | -3.120 M 49.87 % | -6.222 M -143.07 % | 14.447 M 14 324.11 % | 100.160 K 101.76 % | -5.698 M -3 621.06 % | -153.141 K -101.00 % | 15.359 M 1 631.27 % | -1.003 M |
| Investments in property plant and equipment | -4.000 99.92 % | -4.934 K 98.98 % | -482.893 K -3 611.44 % | 13.752 K 349.13 % | -5.520 K 32.94 % | -8.232 K | 0.000 100.00 % | -2.171 K -20.41 % | -1.803 K 85.78 % | -12.681 K | 0.000 -100.00 % | 452.000 100.59 % | -77.134 K -2 087.58 % | -3.526 K 41.60 % | -6.038 K 85.86 % | -42.698 K -3.69 % | -41.180 K -918.55 % | -4.043 K | 0.000 100.00 % | -5.474 K 4.18 % | -5.713 K | 0.000 | 0.000 100.00 % | -48.211 K | 0.000 100.00 % | -5.523 K | 0.000 100.00 % | -5.950 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.629 K | 0.000 | 0.000 100.00 % | -1.300 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.968 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 250.00 % | -2.000 99.94 % | -3.421 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -16.351 M 88.71 % | -144.819 M -85.67 % | -77.996 M -30.91 % | -59.579 M 81.58 % | -323.387 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.680 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 |
| Sales maturities of investments | 18.090 M -84.58 % | 117.290 M 22.03 % | 96.114 M 193.90 % | 32.703 M -90.10 % | 330.241 M | 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.815 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 100.00 % | -19.085 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.683 K 200.00 % | -76.683 K | 0.000 | 0.000 100.00 % | -81.485 K -102.89 % | 2.815 M | 0.000 | 0.000 100.00 % | -15.145 K -165.10 % | -5.713 K | 0.000 100.00 % | -6.000 M -429.13 % | -1.134 M | 0.000 | 0.000 | 0.000 100.00 % | -5.950 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.629 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.968 K -104.72 % | 296.239 K 119.54 % | -1.516 M -583.38 % | 313.712 K 462.21 % | -86.611 K 0.14 % | -86.736 K 0.00 % | -86.734 K 22.55 % | -111.986 K -82.14 % | -61.485 K 29.06 % | -86.668 K 0.22 % | -86.861 K -0.14 % | -86.737 K 0.00 % | -86.734 K |
| Net cash used for investing activites | 1.739 M 106.32 % | -27.534 M -256.13 % | 17.635 M 165.60 % | -26.881 M -492.52 % | 6.848 M 83 292.59 % | -8.232 K | 0.000 100.00 % | -2.171 K -20.41 % | -1.803 K 85.78 % | -12.681 K | 0.000 -100.00 % | 77.135 K 200.00 % | -77.134 K -2 087.58 % | -3.526 K 41.60 % | -6.038 K 88.25 % | -51.378 K -101.85 % | 2.774 M 68 701.61 % | -4.043 K | 0.000 100.00 % | -15.145 K -165.10 % | -5.713 K | 0.000 100.00 % | -6.000 M -429.13 % | -1.134 M | 0.000 100.00 % | -5.523 K | 0.000 100.00 % | -5.950 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.629 K | 0.000 | 0.000 100.00 % | -1.300 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.968 K -104.72 % | 296.239 K 119.54 % | -1.516 M -583.38 % | 313.712 K 462.21 % | -86.611 K 0.14 % | -86.733 K 0.00 % | -86.736 K 24.84 % | -115.407 K -87.70 % | -61.485 K 29.06 % | -86.668 K 0.22 % | -86.861 K -0.14 % | -86.737 K 0.00 % | -86.734 K |
| Debt repayment | 0.000 100.00 % | -32.920 K 68.77 % | -105.419 K -220.23 % | -32.920 K -0.01 % | -32.917 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 |
| 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 |
| 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.000 M | 0.000 | 0.000 | 0.000 100.00 % | -7.500 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.250 M | 0.000 | 0.000 | 0.000 100.00 % | -15.000 M | 0.000 | 0.000 | 0.000 100.00 % | -11.250 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.500 M | 0.000 | 0.000 | 0.000 100.00 % | -10.500 M | 0.000 | 0.000 | 0.000 100.00 % | -9.000 M | 0.000 | 0.000 | 0.000 100.00 % | -7.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -135.749 K | 0.000 | 0.000 100.00 % | -326.000 | 0.000 100.00 % | -65.837 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 100.00 % | -15.000 M -149.99 % | -6.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 -100.00 % | 993.090 K | 0.000 100.00 % | -7.500 M | 0.000 | 0.000 | 0.000 100.00 % | -10.500 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 cash used provided by financing activities | -135.749 K -312.36 % | -32.920 K 68.77 % | -105.419 K -217.09 % | -33.246 K -1.00 % | -32.917 K 50.00 % | -65.837 K | 0.000 | 0.000 100.00 % | -15.000 M | 0.000 | 0.000 | 0.000 100.00 % | -7.500 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.250 M | 0.000 | 0.000 | 0.000 100.00 % | -9.000 M -49.99 % | -6.000 M | 0.000 | 0.000 100.00 % | -11.250 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.500 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 993.090 K | 0.000 100.00 % | -7.500 M | 0.000 | 0.000 | 0.000 100.00 % | -10.500 M | 0.000 | 0.000 | 0.000 100.00 % | -9.000 M | 0.000 | 0.000 | 0.000 100.00 % | -7.500 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 654.551 K 102.35 % | -27.912 M -285.99 % | 15.007 M 151.06 % | -29.394 M -340.29 % | 12.233 M 849.80 % | -1.632 M -143.26 % | 3.771 M 363.88 % | -1.429 M 84.27 % | -9.083 M -259.90 % | -2.524 M -132.30 % | -1.086 M -110.38 % | 10.464 M 183.47 % | 3.691 M -64.74 % | 10.469 M 1 102.28 % | -1.045 M 10.99 % | -1.173 M -118.17 % | 6.457 M 156.53 % | -11.422 M -293.37 % | 5.907 M 494.19 % | -1.498 M -120.40 % | 7.344 M 149.30 % | -14.897 M -538.30 % | 3.399 M 319.36 % | -1.549 M -114.08 % | 11.003 M 191.83 % | -11.982 M -217.52 % | 10.195 M 1 028.33 % | -1.098 M -115.18 % | 7.235 M 178.16 % | -9.257 M -320.75 % | 4.193 M 1 084.50 % | -425.950 K -25.10 % | -340.498 K -105.44 % | 6.262 M 633.82 % | -1.173 M 29.34 % | -1.660 M -270.54 % | 973.466 K 127.81 % | -3.501 M -162.86 % | -1.332 M -213.37 % | -424.979 K 1.28 % | -430.477 K -114.79 % | 2.910 M 270.09 % | -1.711 M -31.61 % | -1.300 M -417.78 % | -251.049 K -104.67 % | 5.381 M 756.07 % | -820.175 K 74.42 % | -3.206 M 49.18 % | -6.309 M -192.35 % | 6.832 M 17 564.60 % | 38.675 K 100.67 % | -5.785 M -2 310.52 % | -240.002 K -103.09 % | 7.772 M 813.19 % | -1.090 M |
| Cash at beginning of period | 11.957 M -70.01 % | 39.869 M 60.37 % | 24.861 M -54.18 % | 54.255 M 29.11 % | 42.022 M -3.74 % | 43.654 M 9.46 % | 39.882 M -3.46 % | 41.312 M -18.02 % | 50.395 M -4.77 % | 52.919 M -2.01 % | 54.005 M 24.03 % | 43.542 M 9.26 % | 39.850 M 35.63 % | 29.381 M -3.43 % | 30.426 M -3.71 % | 31.599 M 25.68 % | 25.142 M -31.24 % | 36.564 M 19.27 % | 30.657 M -4.66 % | 32.156 M 29.60 % | 24.812 M -37.52 % | 39.709 M 9.36 % | 36.310 M -4.09 % | 37.860 M 40.97 % | 26.857 M -30.85 % | 38.838 M 35.59 % | 28.643 M -3.69 % | 29.741 M 32.15 % | 22.506 M -29.14 % | 31.764 M 15.21 % | 27.570 M -1.52 % | 27.996 M -1.20 % | 28.337 M 28.37 % | 22.074 M -5.05 % | 23.247 M -6.67 % | 24.908 M 4.07 % | 23.934 M -12.76 % | 27.435 M -4.63 % | 28.767 M -1.46 % | 29.192 M -1.45 % | 29.622 M 10.89 % | 26.712 M -6.02 % | 28.423 M -4.37 % | 29.723 M -0.84 % | 29.974 M 21.88 % | 24.593 M -3.23 % | 25.413 M -11.20 % | 28.619 M -18.06 % | 34.928 M 24.32 % | 28.097 M 0.14 % | 28.058 M -17.09 % | 33.843 M -0.70 % | 34.083 M 29.54 % | 26.311 M -3.98 % | 27.401 M |
| Cash at end of period | 12.611 M 5.47 % | 11.957 M -70.01 % | 39.869 M 60.37 % | 24.861 M -54.18 % | 54.255 M 29.11 % | 42.022 M -3.74 % | 43.654 M 9.46 % | 39.882 M -3.46 % | 41.312 M -18.02 % | 50.395 M -4.77 % | 52.919 M -2.01 % | 54.005 M 24.03 % | 43.542 M 9.26 % | 39.850 M 35.63 % | 29.381 M -3.43 % | 30.426 M -3.71 % | 31.599 M 25.68 % | 25.142 M -31.24 % | 36.564 M 19.27 % | 30.657 M -4.66 % | 32.156 M 29.60 % | 24.812 M -37.52 % | 39.709 M 9.36 % | 36.310 M -4.09 % | 37.860 M 40.97 % | 26.857 M -30.85 % | 38.838 M 35.59 % | 28.643 M -3.69 % | 29.741 M 32.15 % | 22.506 M -29.14 % | 31.764 M 15.21 % | 27.570 M -1.52 % | 27.996 M -1.20 % | 28.337 M 28.37 % | 22.074 M -5.05 % | 23.247 M -6.67 % | 24.908 M 4.07 % | 23.934 M -12.76 % | 27.435 M -4.63 % | 28.767 M -1.46 % | 29.192 M -1.45 % | 29.622 M 10.89 % | 26.712 M -6.02 % | 28.423 M -4.37 % | 29.723 M -0.84 % | 29.974 M 21.88 % | 24.593 M -3.23 % | 25.413 M -11.20 % | 28.619 M -18.06 % | 34.928 M 24.32 % | 28.097 M 0.14 % | 28.058 M -17.09 % | 33.843 M -0.70 % | 34.083 M 29.54 % | 26.311 M |
| Operating cash flow | -948.915 K -174.85 % | -345.244 K 86.31 % | -2.522 M -1.67 % | -2.481 M -145.79 % | 5.418 M 447.85 % | -1.557 M -141.30 % | 3.771 M 364.28 % | -1.427 M -124.11 % | 5.918 M 335.68 % | -2.511 M -131.13 % | -1.086 M -110.46 % | 10.387 M -7.83 % | 11.268 M 7.60 % | 10.473 M 1 108.45 % | -1.038 M 7.45 % | -1.122 M -130.46 % | 3.684 M 2 296.52 % | -167.698 K -102.84 % | 5.907 M 498.21 % | -1.483 M -120.18 % | 7.350 M 7 041.77 % | 102.910 K -98.91 % | 9.399 M 2 362.46 % | -415.439 K -103.78 % | 11.003 M 1 615.51 % | -726.016 K -107.12 % | 10.195 M 1 033.39 % | -1.092 M -115.10 % | 7.235 M 178.16 % | -9.257 M -179.17 % | 11.693 M 2 845.27 % | -425.950 K -25.10 % | -340.498 K -105.44 % | 6.265 M 634.04 % | -1.173 M 55.79 % | -2.653 M -372.19 % | 974.766 K -75.63 % | 3.999 M 400.30 % | -1.332 M -213.37 % | -424.979 K 1.28 % | -430.477 K -103.21 % | 13.410 M 890.32 % | -1.697 M -6.31 % | -1.596 M -226.14 % | 1.265 M -91.00 % | 14.067 M 2 017.66 % | -733.564 K 76.48 % | -3.120 M 49.87 % | -6.222 M -143.07 % | 14.447 M 14 324.11 % | 100.160 K 101.76 % | -5.698 M -3 621.06 % | -153.141 K -101.00 % | 15.359 M 1 631.27 % | -1.003 M |
| Capital expenditure | -4.000 99.92 % | -4.934 K 98.98 % | -482.893 K -3 611.44 % | 13.752 K 349.13 % | -5.520 K 32.94 % | -8.232 K | 0.000 100.00 % | -2.171 K -20.41 % | -1.803 K 85.78 % | -12.681 K | 0.000 -100.00 % | 452.000 100.59 % | -77.134 K -2 087.58 % | -3.526 K 41.60 % | -6.038 K 85.86 % | -42.698 K -3.69 % | -41.180 K -918.55 % | -4.043 K | 0.000 100.00 % | -5.474 K 4.18 % | -5.713 K | 0.000 | 0.000 100.00 % | -48.211 K | 0.000 100.00 % | -5.523 K | 0.000 100.00 % | -5.950 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.629 K | 0.000 | 0.000 100.00 % | -1.300 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.968 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 250.00 % | -2.000 99.94 % | -3.421 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -948.919 K -170.98 % | -350.178 K 88.35 % | -3.005 M -21.81 % | -2.467 M -145.58 % | 5.412 M 445.67 % | -1.566 M -141.51 % | 3.771 M 363.88 % | -1.429 M -124.16 % | 5.917 M 334.42 % | -2.524 M -132.30 % | -1.086 M -110.46 % | 10.387 M -7.19 % | 11.191 M 6.90 % | 10.469 M 1 102.28 % | -1.045 M 10.32 % | -1.165 M -131.98 % | 3.642 M 2 220.83 % | -171.741 K -102.91 % | 5.907 M 496.75 % | -1.489 M -120.27 % | 7.344 M 7 036.22 % | 102.910 K -98.91 % | 9.399 M 2 127.21 % | -463.650 K -104.21 % | 11.003 M 1 604.07 % | -731.539 K -107.18 % | 10.195 M 1 028.33 % | -1.098 M -115.18 % | 7.235 M 178.16 % | -9.257 M -179.17 % | 11.693 M 2 845.27 % | -425.950 K -25.10 % | -340.498 K -105.44 % | 6.262 M 633.82 % | -1.173 M 55.79 % | -2.653 M -372.55 % | 973.466 K -75.66 % | 3.999 M 400.30 % | -1.332 M -213.37 % | -424.979 K 1.28 % | -430.477 K -103.21 % | 13.410 M 883.86 % | -1.711 M -7.18 % | -1.596 M -226.14 % | 1.265 M -91.00 % | 14.067 M 2 017.66 % | -733.564 K 76.48 % | -3.120 M 49.87 % | -6.222 M -143.08 % | 14.444 M 14 320.70 % | 100.160 K 101.76 % | -5.698 M -3 621.06 % | -153.141 K -101.00 % | 15.359 M 1 631.27 % | -1.003 M |
| 2025 | 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 |