The Motor & General Finance Limited MOTOGENFIN.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 95.420 M 9.16 % | 87.416 M 16.27 % | 75.185 M 24.14 % | 60.565 M 79.06 % | 33.824 M -40.59 % | 56.937 M -35.31 % | 88.017 M -16.61 % | 105.555 M -20.15 % | 132.185 M -4.40 % | 138.274 M 19.24 % | 115.959 M -7.64 % | 125.551 M 0.56 % | 124.853 M -25.20 % | 166.926 M -23.61 % | 218.522 M -14.75 % | 256.339 M -42.77 % | 447.887 M 75.13 % | 255.742 M 26.04 % | 202.908 M 21.99 % | 166.330 M 0.21 % | 165.977 M |
| Net income | 7.966 M -31.35 % | 11.604 M 144.24 % | -26.231 M -6.78 % | -24.566 M -31.11 % | -18.737 M 46.35 % | -34.926 M 4.27 % | -36.483 M -187.63 % | -12.684 M -246.90 % | -3.656 M -684.92 % | -465.822 K 95.15 % | -9.600 M -129.40 % | 32.651 M -0.93 % | 32.958 M -65.42 % | 95.308 M -10.79 % | 106.841 M -18.70 % | 131.414 M -64.86 % | 373.965 M 88.10 % | 198.812 M 27.37 % | 156.087 M 116.25 % | 72.179 M -46.10 % | 133.902 M |
| Income before tax | 7.966 M -34.08 % | 12.084 M 146.07 % | -26.231 M -6.78 % | -24.566 M -31.11 % | -18.737 M 45.82 % | -34.583 M 22.91 % | -44.862 M -118.16 % | -20.563 M -197.45 % | -6.913 M -135.64 % | 19.398 M 358.31 % | -7.510 M -122.29 % | 33.689 M -15.69 % | 39.958 M -65.86 % | 117.054 M -7.88 % | 127.067 M 2.76 % | 123.653 M -61.40 % | 320.368 M 226.10 % | 98.244 M 42.12 % | 69.127 M 1 006.03 % | 6.250 M 167.61 % | -9.244 M |
| Income before tax ratio | 0.08 -39.61 % | 0.14 139.62 % | -0.35 13.99 % | -0.41 26.78 % | -0.55 8.80 % | -0.61 -19.17 % | -0.51 -161.64 % | -0.19 -272.50 % | -0.05 -137.28 % | 0.14 316.62 % | -0.06 -124.14 % | 0.27 -16.16 % | 0.32 -54.36 % | 0.70 20.59 % | 0.58 20.54 % | 0.48 -32.56 % | 0.72 86.20 % | 0.38 12.76 % | 0.34 806.64 % | 0.04 167.47 % | -0.06 |
| EBITDA | 21.585 M 87.14 % | 11.534 M -37.73 % | 18.523 M 328.85 % | -8.094 M -2 537.95 % | 332.000 K 101.82 % | -18.199 M -247.83 % | 12.311 M 307.34 % | -5.937 M -176.57 % | 7.755 M 887.10 % | 785.596 K -97.45 % | 30.758 M -34.90 % | 47.245 M -5.26 % | 49.870 M -40.59 % | 83.939 M -31.77 % | 123.018 M -68.10 % | 385.664 M -51.06 % | 788.027 M 114.50 % | 367.378 M 14.36 % | 321.234 M 960.63 % | 30.287 M -1.82 % | 30.849 M |
| Net income ratio | 0.08 -37.11 % | 0.13 138.05 % | -0.35 13.99 % | -0.41 26.78 % | -0.55 9.69 % | -0.61 -47.99 % | -0.41 -244.94 % | -0.12 -334.42 % | -0.03 -721.08 % | 0.00 95.93 % | -0.08 -131.83 % | 0.26 -1.48 % | 0.26 -53.77 % | 0.57 16.78 % | 0.49 -4.63 % | 0.51 -38.60 % | 0.83 7.40 % | 0.78 1.06 % | 0.77 77.27 % | 0.43 -46.21 % | 0.81 |
| Ratio EBITDA | 0.23 71.44 % | 0.13 -46.44 % | 0.25 284.35 % | -0.13 -1 461.53 % | 0.01 103.07 % | -0.32 -328.53 % | 0.14 348.65 % | -0.06 -195.88 % | 0.06 932.57 % | 0.01 -97.86 % | 0.27 -29.51 % | 0.38 -5.79 % | 0.40 -20.57 % | 0.50 -10.68 % | 0.56 -62.58 % | 1.50 -14.49 % | 1.76 22.48 % | 1.44 -9.26 % | 1.58 769.43 % | 0.18 -2.03 % | 0.19 |
| Gross profit ratio | 1.04 4.04 % | 1.00 29.80 % | 0.77 9.49 % | 0.70 42.49 % | 0.49 -27.89 % | 0.68 -10.62 % | 0.77 63.38 % | 0.47 -23.71 % | 0.61 -5.81 % | 0.65 -34.74 % | 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 -100.00 % | 0.73 |
| Weighted average shs out dil | 41.825 M 8.00 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.88 % | 38.390 M -0.87 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.05 % | 38.707 M -0.05 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M |
| Weighted average shs out | 41.825 M 8.13 % | 38.680 M -0.12 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.88 % | 38.390 M -0.12 % | 38.436 M -0.75 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.05 % | 38.707 M -0.05 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M |
| EPS diluted | 0.19 -36.67 % | 0.30 144.12 % | -0.68 -7.94 % | -0.63 -31.25 % | -0.48 46.67 % | -0.90 5.26 % | -0.95 -187.88 % | -0.33 -249.58 % | -0.09 -686.67 % | -0.01 95.20 % | -0.25 -129.41 % | 0.85 0.00 % | 0.85 -62.22 % | 2.25 -18.48 % | 2.76 -18.82 % | 3.40 -64.77 % | 9.65 87.74 % | 5.14 27.54 % | 4.03 115.51 % | 1.87 -45.95 % | 3.46 |
| Earnings per share | 0.19 -36.67 % | 0.30 144.12 % | -0.68 -7.94 % | -0.63 -31.25 % | -0.48 46.67 % | -0.90 5.26 % | -0.95 -187.88 % | -0.33 -249.58 % | -0.09 -686.67 % | -0.01 95.20 % | -0.25 -129.41 % | 0.85 0.00 % | 0.85 -62.22 % | 2.25 -18.48 % | 2.76 -18.82 % | 3.40 -64.77 % | 9.65 87.74 % | 5.14 27.54 % | 4.03 115.51 % | 1.87 -45.95 % | 3.46 |
| Gross profit | 99.274 M 13.57 % | 87.416 M 50.91 % | 57.924 M 35.92 % | 42.616 M 155.15 % | 16.703 M -57.16 % | 38.991 M -42.18 % | 67.440 M 36.24 % | 49.502 M -39.08 % | 81.255 M -9.96 % | 90.240 M -22.18 % | 115.959 M -7.64 % | 125.551 M 0.56 % | 124.853 M -25.20 % | 166.926 M -23.61 % | 218.522 M -14.75 % | 256.339 M -42.77 % | 447.887 M 75.13 % | 255.742 M 26.04 % | 202.908 M | 0.000 -100.00 % | 120.863 M |
| Income tax expense | 0.000 | 0.000 100.00 % | -21.738 M -5.58 % | -20.589 M 40.76 % | -34.752 M -10 240.24 % | 342.718 K 104.09 % | -8.379 M -6.34 % | -7.879 M -124.74 % | -3.506 M -166.55 % | 5.268 M 152.07 % | 2.090 M 101.40 % | 1.038 M -85.18 % | 7.000 M -67.81 % | 21.746 M -6.27 % | 23.200 M 13.17 % | 20.500 M -34.79 % | 31.439 M 349.36 % | -12.608 M 40.73 % | -21.273 M 39.88 % | -35.385 M 12.68 % | -40.522 M |
| Cost of revenue | 17.933 M 49.27 % | 12.014 M -30.40 % | 17.261 M -3.83 % | 17.949 M 4.83 % | 17.121 M -4.59 % | 17.945 M -12.79 % | 20.577 M -63.29 % | 56.053 M 10.06 % | 50.931 M 6.03 % | 48.034 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.115 M |
| General and administrative expenses | 15.269 M 49.92 % | 10.185 M -4.59 % | 10.675 M -26.47 % | 14.518 M 6.51 % | 13.631 M -34.07 % | 20.675 M -0.36 % | 20.750 M -18.07 % | 25.326 M 47.54 % | 17.166 M -10.55 % | 19.190 M 10.22 % | 17.411 M | 0.000 -100.00 % | 71.792 M 34.75 % | 53.280 M -32.10 % | 78.471 M -22.52 % | 101.279 M 68.25 % | 60.195 M -3.65 % | 62.474 M 7.04 % | 58.365 M | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 57.758 M -8.36 % | 63.027 M 251.28 % | 17.942 M 26.92 % | 14.136 M -10.90 % | 15.865 M -81.97 % | 87.984 M 1 096.56 % | 7.353 M -18.76 % | 9.051 M -89.54 % | 86.506 M -10.44 % | 96.595 M 722.40 % | 11.745 M -82.35 % | 66.545 M 213.25 % | 21.244 M 115.23 % | -139.448 M 32.26 % | -205.852 M 8.89 % | -225.941 M 42.55 % | -393.299 M -134.70 % | -167.578 M -1.49 % | -165.115 M | 0.000 | 0.000 |
| Operating expenses | 73.027 M -0.25 % | 73.212 M 155.83 % | 28.617 M -0.13 % | 28.654 M -2.85 % | 29.496 M -72.85 % | 108.660 M 2.78 % | 105.718 M 4.79 % | 100.889 M -2.68 % | 103.672 M -10.46 % | 115.785 M -4.24 % | 120.912 M 81.70 % | 66.545 M -28.47 % | 93.036 M 207.97 % | -86.168 M 32.35 % | -127.381 M -2.18 % | -124.662 M 62.58 % | -333.104 M -216.93 % | -105.103 M 1.54 % | -106.749 M | 0.000 | 0.000 |
| Cost and expenses | 90.960 M 6.73 % | 85.226 M 22.73 % | 69.442 M -16.12 % | 82.791 M 180.69 % | 29.496 M -72.85 % | 108.660 M 2.78 % | 105.718 M 4.79 % | 100.889 M -2.68 % | 103.672 M -10.46 % | 115.785 M -4.24 % | 120.912 M 81.70 % | 66.545 M -28.47 % | 93.036 M 207.97 % | -86.168 M 32.35 % | -127.381 M -2.18 % | -124.662 M 62.58 % | -333.104 M -216.93 % | -105.103 M 1.54 % | -106.749 M 37.40 % | -170.521 M -194.61 % | 180.243 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.417 -215.02 % | -0.132 -33.05 % | -0.099 | 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 | 15.269 M 49.92 % | 10.185 M -4.59 % | 10.675 M -26.47 % | 14.518 M 6.51 % | 13.631 M -34.07 % | 20.675 M -0.36 % | 20.750 M -18.07 % | 25.326 M 47.54 % | 17.166 M -10.55 % | 19.190 M 10.22 % | 17.411 M 8.19 % | 16.093 M -77.58 % | 71.792 M 34.75 % | 53.280 M -32.10 % | 78.471 M -22.52 % | 101.279 M 68.25 % | 60.195 M -3.65 % | 62.474 M 7.04 % | 58.365 M | 0.000 | 0.000 |
| Interest income | 3.854 M 67.20 % | 2.305 M 13.32 % | 2.034 M -51.37 % | 4.183 M 12.61 % | 3.715 M -27.98 % | 5.158 M -45.31 % | 9.432 M -15.54 % | 11.167 M -11.63 % | 12.636 M -9.23 % | 13.921 M -55.72 % | 31.442 M 9.25 % | 28.780 M 16.09 % | 24.792 M 69.33 % | 14.641 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 1.991 M -52.28 % | 4.172 M -7.14 % | 4.493 M -6.36 % | 4.798 M | 0.000 -100.00 % | 7.688 M -38.93 % | 12.589 M -67.67 % | 38.934 M -19.22 % | 48.196 M -12.39 % | 55.011 M -14.38 % | 64.248 M 20.91 % | 53.137 M 74.67 % | 30.422 M 410.04 % | 5.964 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 11.261 M -3.96 % | 11.725 M -8.26 % | 12.780 M -9.57 % | 14.132 M 10.10 % | 12.836 M -89.20 % | 118.875 M -22.03 % | 152.461 M 6.28 % | 143.446 M -11.02 % | 161.216 M 1 516.41 % | 9.974 M 26.89 % | 7.860 M 18.98 % | 6.606 M -13.72 % | 7.656 M 5 369 204.12 % | 142.592 -100.00 % | 7.686 M 64.83 % | 4.663 M -33.73 % | 7.036 M 7.70 % | 6.533 M -43.57 % | 11.577 M -66.42 % | 34.479 M -23.58 % | 45.115 M |
| Operating income | 4.460 M -92.32 % | 58.051 M 910.81 % | 5.743 M 125.84 % | -22.226 M -400.07 % | 7.407 M 114.32 % | -51.723 M -192.21 % | -17.701 M -479.31 % | 4.667 M 167.50 % | -6.913 M -135.64 % | 19.398 M 358.31 % | -7.510 M -122.29 % | 33.689 M -15.69 % | 39.958 M -84.21 % | 253.095 M -26.83 % | 345.903 M -9.21 % | 381.001 M -51.22 % | 780.991 M 116.43 % | 360.845 M 16.53 % | 309.657 M 7 486.86 % | -4.192 M 70.61 % | -14.265 M |
| Operating income ratio | 0.05 -92.96 % | 0.66 769.38 % | 0.08 120.81 % | -0.37 -267.58 % | 0.22 124.11 % | -0.91 -351.72 % | -0.20 -554.88 % | 0.04 184.54 % | -0.05 -137.28 % | 0.14 316.62 % | -0.06 -124.14 % | 0.27 -16.16 % | 0.32 -78.89 % | 1.52 -4.21 % | 1.58 6.50 % | 1.49 -14.76 % | 1.74 23.58 % | 1.41 -7.54 % | 1.53 6 155.24 % | -0.03 70.68 % | -0.09 |
| Total other income expenses net | 3.506 M 107.63 % | -45.967 M -43.76 % | -31.974 M -1 266.41 % | -2.340 M | 0.000 -100.00 % | 17.140 M 122.96 % | -74.653 M -195.89 % | -25.230 M -133.76 % | -10.793 M 90.31 % | -111.386 M | 0.000 100.00 % | -104.550 M -268.44 % | -28.376 M 79.14 % | -136.041 M -3 499.38 % | 4.002 M 101.56 % | -257.348 M 44.13 % | -460.623 M -75.41 % | -262.602 M -9.18 % | -240.531 M -2 403.49 % | 10.442 M 107.97 % | 5.021 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -721.000 K -106.34 % | 11.369 M -40.76 % | 19.193 M -36.16 % | 30.063 M -22.98 % | 39.032 M -11.85 % | 44.280 M 11.10 % | 39.855 M -78.48 % | 185.199 M -56.90 % | 429.700 M -1.25 % | 435.150 M -9.49 % | 480.777 M 22.97 % | 390.956 M -18.50 % | 479.684 M 5.21 % | 455.941 M -7.46 % | 492.700 M 2 876.99 % | -17.742 M -231.64 % | 13.477 M -59.03 % | 32.898 M -89.37 % | 309.463 M -49.94 % | 618.155 M -23.09 % | 803.742 M |
| Total investments | 42.263 M 0.77 % | 41.940 M 46.77 % | 28.575 M -50.91 % | 58.210 M 2.88 % | 56.583 M 93.31 % | 29.270 M -25.74 % | 39.413 M 8.20 % | 36.428 M 1 126.27 % | 2.971 M -98.82 % | 251.312 M -11.67 % | 284.529 M -7.82 % | 308.678 M -73.23 % | 1.153 B 10.86 % | 1.040 B 6.95 % | 972.445 M 134.48 % | 414.725 M 14.30 % | 362.833 M 0.70 % | 360.296 M -9.12 % | 396.432 M 22 934.99 % | 1.721 M -52.27 % | 3.606 M |
| Total debt | 426.000 K -96.64 % | 12.664 M -36.13 % | 19.828 M -35.12 % | 30.562 M -22.67 % | 39.522 M -11.74 % | 44.780 M 4.34 % | 42.916 M -77.29 % | 188.948 M -57.73 % | 446.950 M -0.72 % | 450.182 M -7.68 % | 487.652 M 20.84 % | 403.543 M -16.99 % | 486.167 M 4.82 % | 463.798 M -7.39 % | 500.821 M 7 902.92 % | 6.258 M -78.79 % | 29.503 M -33.29 % | 44.224 M -86.90 % | 337.524 M -45.61 % | 620.600 M -28.85 % | 872.266 M |
| Accumulated other comprehensive income loss | 746.463 M 188.07 % | 259.125 M -65.35 % | 747.834 M 0.25 % | 746.006 M 0.14 % | 744.979 M 5 424.26 % | -13.992 M -24.01 % | -11.283 M -53.03 % | -7.373 M 93.93 % | -121.451 M -2.35 % | -118.663 M -4.41 % | -113.656 M 4.03 % | -118.424 M 45.00 % | -215.328 M 6.11 % | -229.332 M 11.50 % | -259.142 M -3.41 % | -250.607 M 1.67 % | -254.863 M 39.51 % | -421.328 M 6.32 % | -449.751 M -228.33 % | 350.469 M 1.83 % | 344.170 M |
| Retained earnings | -271.759 M -230.40 % | 208.397 M 171.37 % | -292.004 M -9.30 % | -267.149 M -8.82 % | -245.497 M -5.02 % | -233.772 M -15.61 % | -202.212 M -22.01 % | -165.729 M -0.08 % | -165.589 M -2.26 % | -161.933 M -8.74 % | -148.920 M -6.89 % | -139.320 M 18.99 % | -171.972 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -721.987 M 9.14 % | -794.586 M |
| Common stock | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.633 M 0.00 % | 193.633 M 0.00 % | 193.633 M 0.00 % | 193.633 M |
| Total equity | 757.181 M 0.96 % | 749.999 M 1.58 % | 738.307 M -3.02 % | 761.334 M -2.64 % | 781.960 M -1.72 % | 795.623 M -8.82 % | 872.551 M -17.13 % | 1.053 B -13.98 % | 1.224 B 40.24 % | 872.785 M -0.76 % | 879.452 M -0.87 % | 887.201 M 4.11 % | 852.143 M 4.34 % | 816.706 M 11.00 % | 735.742 M 2.93 % | 714.824 M 4.10 % | 686.645 M 10.93 % | 619.009 M -2.05 % | 631.973 M 809.73 % | -89.044 M 46.98 % | -167.942 M |
| Other non current liabilities | 35.033 M -96.47 % | 991.398 M 54.25 % | 642.708 M -2.81 % | 661.287 M 2 369.73 % | 26.776 M | 0.000 -100.00 % | 352.307 M 2 317.45 % | 14.573 M -95.90 % | 355.070 M -11.81 % | 402.627 M 3.75 % | 388.067 M 441.88 % | 71.616 M -91.09 % | 803.383 M | 0.000 100.00 % | -478.918 M -14 153.51 % | -3.360 M 88.61 % | -29.503 M 33.29 % | -44.224 M 86.90 % | -337.524 M -1 776.49 % | -17.987 M 79.07 % | -85.955 M |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -500.719 M -229.90 % | 385.453 M -0.11 % | 385.882 M -9.13 % | 424.652 M 78.84 % | 237.443 M 42.89 % | 166.167 M -57.71 % | 392.898 M -17.96 % | 478.918 M 14 153.51 % | 3.360 M -88.61 % | 29.503 M -33.29 % | 44.224 M -86.90 % | 337.524 M 1 776.49 % | 17.987 M -79.07 % | 85.955 M |
| Total non current liabilities | 394.289 M -60.34 % | 994.122 M 154.27 % | 390.973 M 0.07 % | 390.687 M 0.89 % | 387.223 M -0.78 % | 390.254 M 1.87 % | 383.094 M 73.02 % | 221.411 M -50.98 % | 451.705 M -3.91 % | 470.110 M -9.44 % | 519.091 M 67.96 % | 309.059 M 25.46 % | 246.344 M -37.30 % | 392.898 M -21.55 % | 500.821 M 7 902.92 % | 6.258 M -78.79 % | 29.503 M -33.29 % | 44.224 M -86.90 % | 337.524 M | 0.000 | 0.000 |
| Other current liabilities | 577.075 M -1.77 % | 587.472 M 0.13 % | 586.720 M -2.27 % | 600.340 M 1.82 % | 589.634 M 88.57 % | 312.685 M 828.60 % | -42.916 M 77.11 % | -187.512 M -166.31 % | 282.765 M 11.28 % | 254.098 M 503.33 % | -63.000 M 62.07 % | -166.100 M 46.85 % | -312.523 M -192.80 % | 336.763 M 4 061.91 % | -8.500 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -602.613 M 23.36 % | -786.311 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 2.724 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.880 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 426.000 K -96.64 % | 12.664 M -36.13 % | 19.828 M -31.37 % | 28.893 M -26.89 % | 39.522 M -11.74 % | 44.780 M 4.34 % | 42.916 M -77.11 % | 187.512 M 461.92 % | 33.370 M -48.10 % | 64.300 M 2.06 % | 63.000 M -62.07 % | 166.100 M -48.09 % | 320.000 M 351.34 % | 70.900 M 734.12 % | 8.500 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 602.613 M -23.36 % | 786.311 M |
| Total current liabilities | 577.501 M -3.77 % | 600.136 M -1.50 % | 609.272 M -3.17 % | 629.233 M 0.01 % | 629.155 M 76.00 % | 357.465 M 7.77 % | 331.690 M -33.95 % | 502.155 M 58.84 % | 316.134 M -0.71 % | 318.398 M 8.44 % | 293.629 M -60.68 % | 746.757 M 1.39 % | 736.498 M 938.78 % | 70.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 971.790 M -2.25 % | 994.122 M -0.61 % | 1.000 B -1.93 % | 1.020 B 0.35 % | 1.016 B 35.93 % | 747.719 M 4.61 % | 714.784 M -1.21 % | 723.566 M -5.77 % | 767.840 M -2.62 % | 788.508 M -2.98 % | 812.719 M -23.02 % | 1.056 B 7.42 % | 982.842 M 20.75 % | 813.978 M 14.12 % | 713.294 M 217.55 % | 224.627 M -19.74 % | 279.883 M -54.21 % | 611.186 M -35.48 % | 947.285 M -25.58 % | 1.273 B -15.98 % | 1.515 B |
| Other non current assets | 299.012 M -74.92 % | 1.192 B 566.66 % | -255.444 M 0.55 % | -256.851 M 1.04 % | -259.542 M 0.45 % | -260.713 M -185.28 % | 305.711 M 19.95 % | 254.858 M 15.96 % | 219.782 M -21.81 % | 281.075 M 805.40 % | 31.044 M -95.85 % | 748.352 M -50.74 % | 1.519 B 634.22 % | -284.350 M 3.49 % | -294.629 M -8.70 % | -271.056 M 4.34 % | -283.356 M -0.23 % | -282.720 M 1.94 % | -288.320 M 3.84 % | -299.823 M 7.58 % | -324.413 M |
| Long term investments | 0.000 -100.00 % | 41.940 M 58.07 % | 26.533 M -52.83 % | 56.250 M 2.79 % | 54.724 M 96.25 % | 27.885 M -29.25 % | 39.413 M 9.00 % | 36.159 M 2 201.38 % | 1.571 M -96.00 % | 39.248 M -86.14 % | 283.265 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 229.303 M -55.16 % | 511.437 M -2.38 % | 523.902 M -2.34 % | 536.480 M 8.57 % | 494.121 M 873.51 % | -63.881 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 |
| GoodWill | 0.000 -100.00 % | 23.742 M -1.12 % | 24.012 M -1.22 % | 24.309 M -6.86 % | 26.100 M 5.69 % | 24.695 M 0.93 % | 24.467 M 9.30 % | 22.385 M 4.48 % | 21.424 M | 0.000 -100.00 % | 188.162 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 253.045 M -52.74 % | 535.449 M -2.33 % | 548.211 M -2.55 % | 562.580 M 8.44 % | 518.816 M 1 416.35 % | -39.413 M -276.07 % | 22.385 M 4.48 % | 21.424 M 154.59 % | -39.248 M -3 202.70 % | 1.265 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 254.565 M -0.47 % | 255.778 M 0.13 % | 255.444 M -0.55 % | 256.851 M -1.04 % | 259.542 M -0.45 % | 260.713 M -1.00 % | 263.339 M -1.38 % | 267.036 M 0.10 % | 266.773 M -1.35 % | 270.430 M -3.27 % | 279.559 M 3.58 % | 269.890 M -0.53 % | 271.332 M -4.58 % | 284.350 M -3.49 % | 294.629 M 8.70 % | 271.056 M -4.34 % | 283.356 M 0.23 % | 282.720 M -1.94 % | 288.320 M -3.84 % | 299.823 M -7.58 % | 324.413 M |
| Total non current assets | 577.319 M -66.87 % | 1.743 B 197.55 % | 585.724 M -6.76 % | 628.203 M -2.00 % | 641.046 M 12.38 % | 570.443 M -3.77 % | 592.792 M -0.75 % | 597.286 M 12.85 % | 529.266 M -6.53 % | 566.214 M -6.84 % | 607.760 M -40.61 % | 1.023 B -42.85 % | 1.790 B 529.64 % | 284.350 M -3.49 % | 294.629 M 8.70 % | 271.056 M -4.34 % | 283.356 M 0.23 % | 282.720 M -1.94 % | 288.320 M | 0.000 | 0.000 |
| Other current assets | 1.142 B 7 914.68 % | 14.249 M 9.46 % | 13.017 M 46.85 % | 8.864 M -8.30 % | 9.667 M -60.96 % | 24.762 M -1.89 % | 25.239 M -63.02 % | 68.249 M -65.22 % | 196.207 M | 0.000 | 0.000 -100.00 % | 21.971 M -42.36 % | 38.117 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -412.757 M 21.84 % | -528.087 M |
| Short term investments | 84.000 K -95.45 % | 1.845 M -9.65 % | 2.042 M 4.18 % | 1.960 M 12.18 % | 1.747 M 26.14 % | 1.385 M 415.84 % | 268.500 K 0.00 % | 268.500 K -80.81 % | 1.399 M -85.31 % | 9.529 M 653.29 % | 1.265 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.721 M -52.27 % | 3.606 M |
| cash and cash equivalents | 1.147 M -11.43 % | 1.295 M 103.94 % | 635.000 K 27.25 % | 499.000 K -4.95 % | 525.000 K 4.92 % | 500.399 K -83.65 % | 3.060 M -18.37 % | 3.749 M -78.27 % | 17.249 M 14.76 % | 15.031 M 118.64 % | 6.875 M -45.38 % | 12.587 M 94.16 % | 6.483 M -17.49 % | 7.857 M -3.26 % | 8.121 M -66.16 % | 24.000 M 49.77 % | 16.025 M 41.49 % | 11.326 M -59.64 % | 28.061 M 1 048.15 % | 2.444 M -96.43 % | 68.524 M |
| Cash and short term investments | 1.231 M -60.80 % | 3.140 M 21.75 % | 2.579 M 9.05 % | 2.365 M 4.09 % | 2.272 M 20.50 % | 1.885 M -38.39 % | 3.060 M -18.37 % | 3.749 M -78.27 % | 17.249 M 14.76 % | 15.031 M 118.64 % | 6.875 M -45.38 % | 12.587 M 94.16 % | 6.483 M -17.49 % | 7.857 M -3.26 % | 8.121 M -66.16 % | 24.000 M 49.77 % | 16.025 M 41.49 % | 11.326 M -59.64 % | 28.061 M 573.57 % | 4.166 M -94.22 % | 72.130 M |
| Total current assets | 1.152 B -0.32 % | 1.155 B 0.22 % | 1.153 B -0.02 % | 1.153 B -0.37 % | 1.157 B 18.95 % | 972.899 M 1.83 % | 955.461 M -4.09 % | 996.215 M -7.61 % | 1.078 B -1.54 % | 1.095 B 0.98 % | 1.084 B 17.90 % | 919.752 M 1 962.22 % | 44.600 M 467.66 % | 7.857 M -3.26 % | 8.121 M -66.16 % | 24.000 M 49.77 % | 16.025 M 41.49 % | 11.326 M -59.64 % | 28.061 M | 0.000 | 0.000 |
| Inventory | 0.000 -100.00 % | 1.136 B 0.00 % | 1.136 B 0.00 % | 1.136 B 0.00 % | 1.136 B 22.15 % | 929.666 M 0.27 % | 927.196 M 0.32 % | 924.217 M 2.95 % | 897.717 M 0.84 % | 890.228 M 0.10 % | 889.373 M 0.47 % | 885.194 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 8.409 M 260.13 % | 2.335 M 44.49 % | 1.616 M -73.96 % | 6.206 M -36.26 % | 9.736 M -41.30 % | 16.586 M 101.74 % | -952.400 M 4.04 % | -992.467 M -3 303.92 % | -29.157 M -115.36 % | 189.819 M 0.88 % | 188.162 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 408.591 M -10.39 % | 455.957 M |
| Tax assets | 23.742 M | 0.000 -100.00 % | 23.742 M 0.00 % | 23.742 M 0.00 % | 23.742 M 0.00 % | 23.742 M 0.00 % | 23.742 M 40.92 % | 16.848 M -14.54 % | 19.715 M 34.03 % | 14.709 M 16.49 % | 12.627 M 151.37 % | 5.023 M | 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 -100.00 % | 1.338 B 16.77 % | 1.146 B 77.89 % | 644.394 M -3.41 % | 667.146 M -28.74 % | 936.150 M -25.87 % | 1.263 B 6.67 % | 1.184 B -12.11 % | 1.347 B |
| 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 -100.00 % | 5.815 M 0.00 % | 5.815 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 359.256 M 13 088.55 % | 2.724 M -99.24 % | 357.537 M -0.31 % | 358.633 M -0.50 % | 360.447 M -1.05 % | 364.285 M 0.50 % | 362.478 M 101.85 % | 179.573 M -76.59 % | 767.022 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 -100.00 % | 17.249 M -34.98 % | 26.528 M -26.39 % | 36.039 M -13.58 % | 41.704 M 6.71 % | 39.083 M -78.63 % | 182.921 M -52.41 % | 384.370 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -502.155 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.298 B -2.88 % | 1.337 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 |
| Other total stockholders equity | 88.841 M 0.00 % | 88.841 M 0.00 % | 88.841 M 0.00 % | 88.841 M 0.00 % | 88.841 M 0.00 % | 88.841 M 0.00 % | 88.841 M 0.00 % | 88.841 M 122.03 % | -403.252 M -553.90 % | 88.841 M 0.00 % | 88.841 M 0.00 % | 88.841 M -89.30 % | 830.479 M 834.79 % | 88.841 M -15.90 % | 105.638 M 18.91 % | 88.841 M 0.00 % | 88.841 M 0.00 % | 88.841 M -90.00 % | 888.090 M 899.64 % | 88.841 M 0.00 % | 88.841 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 532.000 K 97.04 % | 270.000 K -52.38 % | 567.000 K | 0.000 -100.00 % | 952.280 K 31.34 % | 725.024 K -97.19 % | 25.829 M 103.37 % | -767.022 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 100.00 % | -600.136 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 % | 350.181 M 64.81 % | 212.473 M -2.70 % | 218.369 M -12.79 % | 250.380 M -55.84 % | 566.963 M -7.02 % | 609.761 M -52.10 % | 1.273 B -15.98 % | 1.515 B |
| Total assets | 1.729 B -0.87 % | 1.744 B 0.32 % | 1.739 B -2.40 % | 1.781 B -0.95 % | 1.798 B 16.52 % | 1.543 B -0.32 % | 1.548 B -2.84 % | 1.594 B -0.87 % | 1.608 B -3.24 % | 1.661 B -1.82 % | 1.692 B -12.91 % | 1.943 B 5.89 % | 1.835 B 12.53 % | 1.631 B 12.54 % | 1.449 B 54.24 % | 939.451 M -2.80 % | 966.528 M -21.43 % | 1.230 B -22.10 % | 1.579 B 33.39 % | 1.184 B -12.11 % | 1.347 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -10.833 M -2 642.53 % | -395.000 K -105.58 % | 7.080 M -53.26 % | 15.149 M -82.57 % | 86.897 M 211.18 % | 27.925 M 162.53 % | -44.659 M -113.53 % | 330.185 M 1 067.01 % | 28.293 M 304.21 % | 7.000 M 4 267.21 % | -167.970 K -100.18 % | 95.052 M 931.30 % | 9.217 M 1 360 900.84 % | -677.302 -100.01 % | 13.399 M 182.02 % | -16.336 M 94.30 % | -286.571 M -462.91 % | 78.964 M 489.75 % | -20.260 M 31.94 % | -29.769 M -119.60 % | 151.894 M |
| Accounts receivables | -2.592 M -106.70 % | -1.254 M -127.17 % | 4.615 M 1 760.89 % | 248.000 K -96.14 % | 6.431 M 153.93 % | -11.925 M -329.95 % | 5.186 M 139.08 % | -13.271 M 7.04 % | -14.275 M -21.51 % | -11.749 M -438.38 % | -2.182 M -134.87 % | 6.258 M 409.28 % | -2.023 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.457 M -100.92 % | 158.990 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -205.950 M -8 239.41 % | -2.470 M 17.10 % | -2.979 M 88.76 % | -26.500 M -253.84 % | -7.489 M -776.17 % | -854.763 K 79.55 % | -4.180 M 89.76 % | -40.813 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 73.083 M |
| 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 100.00 % | -28.312 M 70.02 % | -94.450 M |
| Other working capital | -8.241 M -1 059.37 % | 859.000 K -65.79 % | 2.511 M -83.60 % | 15.308 M -94.66 % | 286.416 M 576.79 % | 42.320 M 190.30 % | -46.866 M -113.14 % | 356.685 M 896.81 % | 35.783 M 355.57 % | 7.854 M 95.78 % | 4.012 M -97.05 % | 135.866 M 1 108.75 % | 11.240 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.271 M |
| Other non cash items | 2.263 M 116.98 % | -13.330 M -179.35 % | 16.800 M 163.74 % | 6.370 M 137.51 % | -16.980 M -180.88 % | -6.045 M -116.32 % | 37.043 M -16.35 % | 44.282 M 32.45 % | 33.432 M 362.80 % | 7.224 M -26.11 % | 9.776 M 108.97 % | 4.678 M 123.43 % | -19.970 M -2 210 422.24 % | -903.411 100.00 % | -96.688 M 19.23 % | -119.704 M 59.45 % | -295.202 M -126.43 % | -130.371 M -78.94 % | -72.858 M -501.98 % | 18.125 M 116.21 % | -111.794 M |
| Net cash provided by operating activities | 10.657 M 10.96 % | 9.604 M -7.91 % | 10.429 M -5.92 % | 11.085 M -82.68 % | 64.017 M 27 446.01 % | 232.400 K 100.61 % | -37.890 M -110.36 % | 365.639 M 443.07 % | 67.328 M 54.44 % | 43.595 M 337.77 % | 9.958 M -92.89 % | 140.026 M 279.88 % | 36.861 M 13 775 424.53 % | -267.586 -100.00 % | 54.438 M 147 029.73 % | 37.000 K 100.02 % | -200.772 M -230.42 % | 153.938 M 106.50 % | 74.546 M -21.54 % | 95.014 M -56.64 % | 219.117 M |
| Investments in property plant and equipment | -53.000 K 97.31 % | -1.973 M -1 934.02 % | -97.000 K -212.90 % | -31.000 K 99.95 % | -57.054 M -4 152.58 % | -1.342 M -527.89 % | -213.672 K 99.72 % | -77.275 M -4 636.95 % | -1.631 M -4 253.11 % | -37.475 K 99.78 % | -16.897 M -512.95 % | -2.757 M -86.80 % | -1.476 M -4 709 352.69 % | -31.335 100.00 % | -31.938 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 11.000 K | 0.000 -100.00 % | 2.125 M 447.68 % | 388.000 K 94.00 % | 200.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K -98.76 % | 40.200 M | 0.000 | 0.000 | 0.000 100.00 % | -223.752 100.00 % | -914.614 M -556.76 % | -139.262 M -9.57 % | -127.094 M -112.66 % | -59.763 M -4 646.86 % | -1.259 M -138.20 % | 3.296 M -53.60 % | 7.103 M |
| Purchases of investments | 0.000 | 0.000 100.00 % | -78.000 K 34.45 % | -119.000 K 99.78 % | -55.100 M -3 878.31 % | -1.385 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -115.810 M | 0.000 -100.00 % | 31.938 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 K 99.99 % | -37.031 M |
| Sales maturities of investments | 1.845 M | 0.000 100.00 % | -2.125 M -477.44 % | 563.000 K -98.97 % | 54.900 M | 0.000 -100.00 % | 861.682 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.150 M | 0.000 | 0.000 | 0.000 -100.00 % | 414.501 M 107.38 % | 199.871 M 81.52 % | 110.107 M -23.06 % | 143.112 M 11.13 % | 128.775 M 1 002.81 % | 11.677 M 725.81 % | 1.414 M |
| Other investing activites | 0.000 -100.00 % | 1.584 M -31.90 % | 2.326 M 2 054.62 % | -119.000 K -106.38 % | 1.864 M 183.80 % | 656.851 K -54.50 % | 1.444 M -87.13 % | 11.220 M -30.98 % | 16.257 M -69.95 % | 54.106 M -22.21 % | 69.558 M 141.68 % | 28.780 M -35.46 % | 44.592 M 17 165 373.80 % | 259.775 100.00 % | -19.496 M -225.54 % | 15.530 M -94.50 % | 282.486 M 619.14 % | 39.281 M 19.25 % | 32.941 M | 0.000 | 0.000 |
| Net cash used for investing activites | 1.803 M 563.50 % | -389.000 K -118.08 % | 2.151 M 215.40 % | 682.000 K 101.24 % | -55.189 M -2 566.42 % | -2.070 M -198.95 % | 2.092 M 103.17 % | -66.055 M -551.65 % | 14.625 M -72.95 % | 54.069 M 0.48 % | 53.811 M 106.78 % | 26.024 M 135.80 % | -72.694 M -1 550 548 940.19 % | 4.688 100.00 % | -519.609 M -782.45 % | 76.139 M -71.32 % | 265.499 M 116.50 % | 122.630 M -23.57 % | 160.457 M 971.86 % | 14.970 M 152.50 % | -28.514 M |
| Debt repayment | -12.238 M -70.83 % | -7.164 M 20.97 % | -9.065 M 3.75 % | -9.418 M -68.72 % | -5.582 M | 0.000 100.00 % | -1.436 M 99.44 % | -255.017 M -420.63 % | 79.537 M 340.28 % | -33.101 M -5 044.31 % | 669.478 K 100.63 % | -105.489 M -262.32 % | 64.988 M -1.55 % | 66.012 M 1 154.84 % | -6.258 M -1 239.89 % | 549.000 K 149.50 % | -1.109 M -247.28 % | 753.000 K 105.38 % | -13.985 M 92.07 % | -176.312 M 10.08 % | -196.079 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -861.682 K 43.16 % | -1.516 M -78 364.75 % | -1.932 K 99.82 % | -1.083 M -28 600.45 % | -3.775 K | 0.000 100.00 % | -107.879 K -38 436.07 % | -279.943 100.00 % | -38.727 M 0.00 % | -38.727 M 0.00 % | -38.727 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 100.00 % | -1.689 M 26.05 % | -2.284 M 19.38 % | -2.833 M 20.86 % | -3.580 M -234.48 % | -1.070 M -102.81 % | 38.051 M 203.63 % | -36.719 M 27.10 % | -50.366 M 8.96 % | -55.324 M 21.13 % | -70.147 M -28.61 % | -54.541 M -79.29 % | -30.422 M -530.62 % | -4.824 M -100.98 % | 494.277 M 1 746.33 % | -30.023 M -48.68 % | -20.193 M 93.13 % | -294.053 M -47.94 % | -198.760 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | -12.238 M -38.24 % | -8.853 M 21.99 % | -11.349 M 7.36 % | -12.251 M -33.72 % | -9.162 M -756.03 % | -1.070 M -102.99 % | 35.754 M 112.19 % | -293.252 M -267.78 % | -79.735 M 10.92 % | -89.508 M -28.82 % | -69.482 M 56.56 % | -159.945 M -564.16 % | 34.459 M 12 655 114.16 % | 272.289 -100.00 % | 449.292 M 758.77 % | -68.202 M -13.62 % | -60.029 M 79.53 % | -293.300 M -37.86 % | -212.745 M -20.66 % | -176.312 M 10.08 % | -196.079 M |
| Effect of forex changes on cash | -370.000 K | 0.000 | 0.000 | 0.000 100.00 % | -274.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -148.000 K -140.88 % | 362.000 K -70.59 % | 1.231 M 354.34 % | -484.000 K -44.83 % | -334.185 K 88.51 % | -2.908 M -6 435.82 % | -44.488 K -100.70 % | 6.332 M 185.44 % | 2.218 M -72.80 % | 8.156 M 242.79 % | -5.712 M -193.58 % | 6.104 M 544.26 % | -1.374 M -14 630 515.41 % | 9.391 100.00 % | -15.879 M -299.11 % | 7.975 M 69.79 % | 4.697 M 128.07 % | -16.732 M -175.17 % | 22.258 M | 0.000 | 0.000 |
| Cash at beginning of period | 1.295 M 2 022.95 % | 61.000 K 105.21 % | -1.170 M -70.55 % | -686.000 K -95.14 % | -351.541 K -113.75 % | 2.556 M -1.71 % | 2.601 M 169.70 % | -3.731 M -124.82 % | 15.031 M 118.64 % | 6.875 M -45.38 % | 12.587 M 94.16 % | 6.483 M -17.49 % | 7.857 M 11 357 496.88 % | 69.177 -100.00 % | 24.000 M 49.77 % | 16.025 M 41.46 % | 11.328 M -59.63 % | 28.060 M 383.63 % | 5.802 M | 0.000 | 0.000 |
| Cash at end of period | 1.147 M 171.16 % | 423.000 K 593.44 % | 61.000 K 105.21 % | -1.170 M -70.62 % | -685.726 K -95.06 % | -351.541 K -113.75 % | 2.556 M -1.71 % | 2.601 M -84.92 % | 17.249 M 14.76 % | 15.031 M 118.64 % | 6.875 M -45.38 % | 12.587 M 94.16 % | 6.483 M 8 251 096.40 % | 78.569 -100.00 % | 8.121 M -66.16 % | 24.000 M 49.77 % | 16.025 M 41.46 % | 11.328 M -59.63 % | 28.060 M 1 048.12 % | 2.444 M -96.43 % | 68.524 M |
| Operating cash flow | 10.657 M 10.96 % | 9.604 M -7.91 % | 10.429 M -5.92 % | 11.085 M -82.68 % | 64.017 M 27 446.01 % | 232.400 K 100.61 % | -37.890 M -110.36 % | 365.639 M 443.07 % | 67.328 M 54.44 % | 43.595 M 337.77 % | 9.958 M -92.89 % | 140.026 M 279.88 % | 36.861 M 13 775 424.53 % | -267.586 -100.00 % | 54.438 M 147 029.73 % | 37.000 K 100.02 % | -200.772 M -230.42 % | 153.938 M 106.50 % | 74.546 M -21.54 % | 95.014 M -56.64 % | 219.117 M |
| Capital expenditure | -53.000 K 97.31 % | -1.973 M -1 934.02 % | -97.000 K -212.90 % | -31.000 K 99.95 % | -57.054 M -4 152.58 % | -1.342 M -527.89 % | -213.672 K 99.72 % | -77.275 M -4 636.95 % | -1.631 M -4 253.11 % | -37.475 K 99.78 % | -16.897 M -512.95 % | -2.757 M -86.80 % | -1.476 M -4 709 352.69 % | -31.335 100.00 % | -31.938 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 10.604 M 38.96 % | 7.631 M -26.14 % | 10.332 M -6.53 % | 11.054 M 58.74 % | 6.963 M 727.77 % | -1.109 M 97.09 % | -38.104 M -113.21 % | 288.364 M 338.93 % | 65.697 M 50.83 % | 43.558 M 727.80 % | -6.938 M -105.05 % | 137.269 M 287.93 % | 35.385 M 11 837 719.43 % | -298.921 -100.00 % | 22.500 M 60 710.81 % | 37.000 K 100.02 % | -200.772 M -230.42 % | 153.938 M 106.50 % | 74.546 M -21.54 % | 95.014 M -56.64 % | 219.117 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 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 | 2017-06-30 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 17.861 M -27.56 % | 24.656 M 41.46 % | 17.430 M -31.50 % | 25.446 M 4.13 % | 24.436 M 2.59 % | 23.820 M 10.92 % | 21.474 M 40.26 % | 15.310 M 2.68 % | 14.911 M 9.89 % | 13.569 M 0.77 % | 13.465 M -1.51 % | 13.672 M 0.76 % | 13.569 M 10.36 % | 12.295 M -0.47 % | 12.353 M 30.69 % | 9.452 M 23.54 % | 7.651 M -26.33 % | 10.386 M 73.94 % | 5.971 M 34.76 % | 4.431 M 1 166.00 % | 350.000 K -97.62 % | 14.722 M -6.11 % | 15.679 M 15.16 % | 13.615 M 5.37 % | 12.921 M -1.01 % | 13.053 M -45.82 % | 24.094 M -5.67 % | 25.543 M 0.00 % | 25.543 M | 0.000 -100.00 % | 34.234 M -4.47 % | 35.834 M 0.78 % | 35.556 M 4.69 % | 33.963 M 1.80 % | 33.363 M -5.73 % | 35.392 M 5.89 % | 33.422 M 15.17 % | 29.021 M 8.20 % | 26.821 M 0.47 % | 26.695 M 0.49 % | 26.565 M -17.10 % | 32.044 M -4.58 % | 33.583 M 41.56 % | 23.724 M -27.81 % | 32.865 M 4.62 % | 31.413 M 3.78 % | 30.269 M -0.12 % | 30.306 M -55.48 % | 68.070 M 106.22 % | 33.008 M -0.78 % | 33.268 M 2.11 % | 32.580 M |
| Net income | 2.301 M 2 296.88 % | 96.000 K -94.26 % | 1.673 M -45.80 % | 3.087 M -0.77 % | 3.111 M -78.62 % | 14.549 M 9 226.28 % | 156.000 K 105.06 % | -3.081 M -15 305.00 % | -20.000 K 99.90 % | -19.784 M -317.82 % | -4.735 M -373.03 % | -1.001 M -40.79 % | -711.000 K 85.83 % | -5.016 M -19.37 % | -4.202 M 32.02 % | -6.181 M 32.57 % | -9.167 M -134.52 % | 26.552 M 381.60 % | -9.429 M 49.16 % | -18.545 M -7.10 % | -17.315 M -21.81 % | -14.215 M -19.27 % | -11.918 M -133.05 % | -5.114 M -39.01 % | -3.679 M 89.94 % | -36.564 M -2 355.59 % | -1.489 M -222.45 % | 1.216 M 0.00 % | 1.216 M | 0.000 -100.00 % | 3.474 M -30.04 % | 4.966 M -19.39 % | 6.160 M 239.97 % | -4.401 M 12.54 % | -5.032 M -279.20 % | 2.808 M 107.05 % | -39.831 M -275.38 % | 22.711 M 1 188.20 % | 1.763 M -69.38 % | 5.758 M 1 238.81 % | 430.083 K -92.12 % | 5.458 M -58.75 % | 13.230 M -2.24 % | 13.533 M 80.06 % | 7.516 M 2.27 % | 7.349 M -9.88 % | 8.155 M -17.94 % | 9.938 M 211.91 % | -8.880 M -115.72 % | 56.495 M 116.59 % | 26.084 M 20.71 % | 21.609 M |
| Income before tax | 2.301 M 2 296.88 % | 96.000 K -94.26 % | 1.673 M -45.80 % | 3.087 M -6.14 % | 3.289 M -77.39 % | 14.549 M 9 226.28 % | 156.000 K 105.06 % | -3.081 M -15 305.00 % | -20.000 K 99.90 % | -19.784 M -317.82 % | -4.735 M -373.03 % | -1.001 M -40.79 % | -711.000 K 85.83 % | -5.016 M -19.37 % | -4.202 M 32.02 % | -6.181 M 32.57 % | -9.167 M -134.52 % | 26.552 M 381.60 % | -9.429 M 49.16 % | -18.545 M -7.10 % | -17.315 M -24.82 % | -13.872 M -16.40 % | -11.918 M -133.05 % | -5.114 M -39.01 % | -3.679 M 91.53 % | -43.452 M -1 358.11 % | -2.980 M -345.07 % | 1.216 M 0.00 % | 1.216 M | 0.000 -100.00 % | 3.474 M -30.04 % | 4.966 M -80.76 % | 25.814 M 686.55 % | -4.401 M 12.54 % | -5.032 M -266.73 % | 3.018 M 108.00 % | -37.741 M -266.18 % | 22.711 M 1 188.93 % | 1.762 M -69.40 % | 5.758 M 201.82 % | 1.908 M -64.33 % | 5.349 M -59.57 % | 13.230 M 0.21 % | 13.202 M -9.05 % | 14.516 M 97.52 % | 7.349 M -9.88 % | 8.155 M -17.94 % | 9.938 M -81.95 % | 55.060 M 285.00 % | 14.301 M -45.17 % | 26.084 M 20.71 % | 21.609 M |
| Income before tax ratio | 0.13 3 208.74 % | 0.00 -95.94 % | 0.10 -20.88 % | 0.12 -9.87 % | 0.13 -77.96 % | 0.61 8 307.75 % | 0.01 103.61 % | -0.20 -14 903.52 % | 0.00 99.91 % | -1.46 -314.62 % | -0.35 -380.30 % | -0.07 -39.73 % | -0.05 87.16 % | -0.41 -19.93 % | -0.34 47.98 % | -0.65 45.42 % | -1.20 -146.87 % | 2.56 261.90 % | -1.58 62.27 % | -4.19 91.54 % | -49.47 -5 150.01 % | -0.94 -23.97 % | -0.76 -102.37 % | -0.38 -31.92 % | -0.28 91.45 % | -3.33 -2 591.42 % | -0.12 -359.80 % | 0.05 0.00 % | 0.05 | 0.00 -100.00 % | 0.10 -26.77 % | 0.14 -80.91 % | 0.73 660.28 % | -0.13 14.08 % | -0.15 -276.87 % | 0.09 107.55 % | -1.13 -244.30 % | 0.78 1 091.22 % | 0.07 -69.54 % | 0.22 200.35 % | 0.07 -56.98 % | 0.17 -57.63 % | 0.39 -29.21 % | 0.56 25.99 % | 0.44 88.80 % | 0.23 -13.17 % | 0.27 -17.84 % | 0.33 -59.46 % | 0.81 86.69 % | 0.43 -44.74 % | 0.78 18.21 % | 0.66 |
| EBITDA | 5.483 M 68.35 % | 3.257 M -33.18 % | 4.874 M -24.98 % | 6.497 M -6.85 % | 6.975 M 178.22 % | 2.507 M -39.75 % | 4.161 M 337.08 % | 952.000 K -75.68 % | 3.914 M 125.67 % | -15.249 M -4 411.54 % | -338.000 K -110.23 % | 3.303 M -9.33 % | 3.643 M 1 231.37 % | -322.000 K -160.30 % | 534.000 K 136.08 % | -1.480 M 68.13 % | -4.644 M -114.64 % | 31.732 M 741.05 % | -4.950 M 68.54 % | -15.733 M -8.71 % | -14.472 M -101.25 % | -7.191 M 24.16 % | -9.482 M -2 408.47 % | -378.000 K -129.09 % | -165.000 K 96.38 % | -4.553 M -355.95 % | 1.779 M -77.42 % | 7.879 M 0.00 % | 7.879 M | 0.000 -100.00 % | 17.983 M -8.10 % | 19.569 M -49.60 % | 38.829 M 2 136.16 % | -1.907 M -115.33 % | 12.437 M 126.21 % | 5.498 M 115.71 % | -34.997 M -183.37 % | 41.977 M 1 180.96 % | 3.277 M -54.86 % | 7.259 M 145.00 % | -16.130 M -168.87 % | 23.422 M -16.57 % | 28.075 M 18.75 % | 23.643 M 280.68 % | -13.086 M -171.34 % | 18.342 M 9.63 % | 16.731 M -49.66 % | 33.238 M -82.76 % | 192.768 M 920.53 % | 18.889 M -36.98 % | 29.972 M 16.51 % | 25.725 M |
| Net income ratio | 0.13 3 208.74 % | 0.00 -95.94 % | 0.10 -20.88 % | 0.12 -4.71 % | 0.13 -79.16 % | 0.61 8 307.75 % | 0.01 103.61 % | -0.20 -14 903.52 % | 0.00 99.91 % | -1.46 -314.62 % | -0.35 -380.30 % | -0.07 -39.73 % | -0.05 87.16 % | -0.41 -19.93 % | -0.34 47.98 % | -0.65 45.42 % | -1.20 -146.87 % | 2.56 261.90 % | -1.58 62.27 % | -4.19 91.54 % | -49.47 -5 023.43 % | -0.97 -27.03 % | -0.76 -102.37 % | -0.38 -31.92 % | -0.28 89.84 % | -2.80 -4 432.59 % | -0.06 -229.81 % | 0.05 0.00 % | 0.05 | 0.00 -100.00 % | 0.10 -26.77 % | 0.14 -20.01 % | 0.17 233.70 % | -0.13 14.08 % | -0.15 -290.10 % | 0.08 106.66 % | -1.19 -252.29 % | 0.78 1 090.55 % | 0.07 -69.53 % | 0.22 1 232.31 % | 0.02 -90.50 % | 0.17 -56.76 % | 0.39 -30.94 % | 0.57 149.43 % | 0.23 -2.25 % | 0.23 -13.17 % | 0.27 -17.84 % | 0.33 351.37 % | -0.13 -107.62 % | 1.71 118.29 % | 0.78 18.21 % | 0.66 |
| Ratio EBITDA | 0.31 132.39 % | 0.13 -52.76 % | 0.28 9.52 % | 0.26 -10.55 % | 0.29 171.21 % | 0.11 -45.68 % | 0.19 211.62 % | 0.06 -76.31 % | 0.26 123.36 % | -1.12 -4 376.96 % | -0.03 -110.39 % | 0.24 -10.02 % | 0.27 1 125.14 % | -0.03 -160.58 % | 0.04 127.61 % | -0.16 74.20 % | -0.61 -119.87 % | 3.06 468.55 % | -0.83 76.65 % | -3.55 91.41 % | -41.35 -8 364.94 % | -0.49 19.23 % | -0.60 -2 078.25 % | -0.03 -117.41 % | -0.01 96.34 % | -0.35 -572.44 % | 0.07 -76.06 % | 0.31 0.00 % | 0.31 | 0.00 -100.00 % | 0.53 -3.81 % | 0.55 -49.99 % | 1.09 2 044.95 % | -0.06 -115.06 % | 0.37 139.97 % | 0.16 114.84 % | -1.05 -172.39 % | 1.45 1 083.85 % | 0.12 -55.07 % | 0.27 144.79 % | -0.61 -183.07 % | 0.73 -12.57 % | 0.84 -16.11 % | 1.00 350.29 % | -0.40 -168.19 % | 0.58 5.64 % | 0.55 -49.60 % | 1.10 -61.27 % | 2.83 394.86 % | 0.57 -36.48 % | 0.90 14.10 % | 0.79 |
| Gross profit ratio | 1.00 261.10 % | 0.28 -72.31 % | 1.00 152.47 % | 0.40 -3.36 % | 0.41 -56.03 % | 0.93 173.94 % | 0.34 441.39 % | -0.10 -245.28 % | 0.07 103.21 % | -2.14 -786.22 % | -0.24 -784.80 % | 0.04 143.32 % | -0.08 54.94 % | -0.18 4.69 % | -0.19 68.12 % | -0.59 -6 032.08 % | 0.01 -99.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 38.350 M -8.31 % | 41.825 M 0.00 % | 41.825 M 8.39 % | 38.588 M -0.77 % | 38.888 M 0.41 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 16.07 % | 33.367 M -6.14 % | 35.550 M -8.08 % | 38.675 M 1.24 % | 38.200 M -1.12 % | 38.631 M 1.14 % | 38.196 M -2.78 % | 39.288 M 0.00 % | 39.288 M 1.69 % | 38.635 M 0.41 % | 38.478 M -0.41 % | 38.635 M 0.49 % | 38.445 M -2.27 % | 39.338 M -3.77 % | 40.878 M 5.80 % | 38.635 M 3.79 % | 37.225 M -8.16 % | 40.533 M 0.00 % | 40.533 M 4.66 % | 38.727 M 0.33 % | 38.600 M 1.05 % | 38.200 M -1.13 % | 38.635 M 0.96 % | 38.270 M -1.13 % | 38.708 M 3.39 % | 37.440 M -3.09 % | 38.635 M -0.48 % | 38.822 M -0.91 % | 39.178 M 2.06 % | 38.387 M -0.64 % | 38.635 M -0.90 % | 38.986 M 0.19 % | 38.912 M 0.64 % | 38.666 M 0.08 % | 38.635 M -0.24 % | 38.727 M 0.00 % | 38.727 M -0.63 % | 38.973 M 0.87 % | 38.635 M -0.15 % | 38.695 M 0.14 % | 38.643 M 0.14 % | 38.588 M |
| Weighted average shs out | 38.350 M -8.31 % | 41.825 M 0.00 % | 41.825 M 8.39 % | 38.588 M -0.77 % | 38.888 M 0.41 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 0.00 % | 38.727 M 16.07 % | 33.367 M -6.14 % | 35.550 M -7.86 % | 38.585 M 1.01 % | 38.200 M -1.12 % | 38.631 M 1.14 % | 38.196 M -1.51 % | 38.783 M -1.28 % | 39.288 M 1.69 % | 38.635 M 0.41 % | 38.478 M 2.13 % | 37.677 M -2.00 % | 38.445 M -2.27 % | 39.338 M -3.77 % | 40.878 M 5.80 % | 38.635 M 3.79 % | 37.225 M -8.16 % | 40.533 M 0.00 % | 40.533 M 5.06 % | 38.582 M -0.05 % | 38.600 M 1.05 % | 38.200 M 0.58 % | 37.979 M -0.76 % | 38.270 M -1.13 % | 38.708 M 3.39 % | 37.440 M -3.09 % | 38.635 M -0.48 % | 38.822 M -0.85 % | 39.156 M 2.00 % | 38.387 M -0.16 % | 38.447 M -1.38 % | 38.986 M 0.19 % | 38.912 M 0.64 % | 38.666 M 0.08 % | 38.635 M -0.11 % | 38.679 M -0.12 % | 38.727 M -0.63 % | 38.973 M 0.87 % | 38.635 M -0.15 % | 38.695 M 0.14 % | 38.643 M 0.14 % | 38.588 M |
| EPS diluted | 0.06 2 508.70 % | 0.00 -94.25 % | 0.04 -50.00 % | 0.08 0.00 % | 0.08 -78.95 % | 0.38 9 400.00 % | 0.00 105.03 % | -0.08 -15 820.00 % | 0.00 99.90 % | -0.51 -325.00 % | -0.12 -300.00 % | -0.03 -50.00 % | -0.02 84.62 % | -0.13 -18.18 % | -0.11 31.25 % | -0.16 33.33 % | -0.24 -135.29 % | 0.68 383.33 % | -0.24 50.00 % | -0.48 -6.67 % | -0.45 -21.62 % | -0.37 -19.35 % | -0.31 -138.46 % | -0.13 -44.44 % | -0.09 90.53 % | -0.95 -2 275.00 % | -0.04 -233.33 % | 0.03 0.00 % | 0.03 -83.33 % | 0.18 100.00 % | 0.09 -30.77 % | 0.13 -18.75 % | 0.16 233.33 % | -0.12 7.69 % | -0.13 -273.33 % | 0.08 107.28 % | -1.03 -274.58 % | 0.59 1 211.11 % | 0.05 -70.00 % | 0.15 1 251.35 % | 0.01 -92.07 % | 0.14 -58.82 % | 0.34 -2.86 % | 0.35 84.21 % | 0.19 0.00 % | 0.19 -9.52 % | 0.21 -19.23 % | 0.26 213.04 % | -0.23 -115.75 % | 1.46 114.71 % | 0.68 21.43 % | 0.56 |
| Earnings per share | 0.06 2 508.70 % | 0.00 -94.25 % | 0.04 -50.00 % | 0.08 0.00 % | 0.08 -78.95 % | 0.38 9 400.00 % | 0.00 105.03 % | -0.08 -15 820.00 % | 0.00 99.90 % | -0.51 -325.00 % | -0.12 -300.00 % | -0.03 -50.00 % | -0.02 84.62 % | -0.13 -18.18 % | -0.11 31.25 % | -0.16 33.33 % | -0.24 -135.29 % | 0.68 383.33 % | -0.24 50.00 % | -0.48 -6.67 % | -0.45 -18.42 % | -0.38 -22.58 % | -0.31 -138.46 % | -0.13 -44.44 % | -0.09 90.53 % | -0.95 -2 275.00 % | -0.04 -233.33 % | 0.03 0.00 % | 0.03 -83.33 % | 0.18 100.00 % | 0.09 -30.77 % | 0.13 -18.75 % | 0.16 233.33 % | -0.12 7.69 % | -0.13 -273.33 % | 0.08 107.28 % | -1.03 -274.58 % | 0.59 1 211.11 % | 0.05 -70.00 % | 0.15 1 251.35 % | 0.01 -92.07 % | 0.14 -58.82 % | 0.34 -2.86 % | 0.35 84.21 % | 0.19 0.00 % | 0.19 -9.52 % | 0.21 -19.23 % | 0.26 213.04 % | -0.23 -115.75 % | 1.46 114.71 % | 0.68 21.43 % | 0.56 |
| Gross profit | 17.861 M 161.58 % | 6.828 M -60.83 % | 17.430 M 72.93 % | 10.079 M 0.64 % | 10.015 M -54.90 % | 22.204 M 203.87 % | 7.307 M 578.83 % | -1.526 M -249.17 % | 1.023 M 103.53 % | -28.971 M -793.06 % | -3.244 M -774.43 % | 481.000 K 143.65 % | -1.102 M 50.27 % | -2.216 M 5.14 % | -2.336 M 58.34 % | -5.607 M -7 428.45 % | 76.510 K -99.26 % | 10.386 M 73.94 % | 5.971 M 34.76 % | 4.431 M 1 166.00 % | 350.000 K -97.62 % | 14.722 M -6.11 % | 15.679 M 15.16 % | 13.615 M 5.37 % | 12.921 M -1.01 % | 13.053 M -45.82 % | 24.094 M -5.67 % | 25.543 M 0.00 % | 25.543 M | 0.000 -100.00 % | 34.234 M -4.47 % | 35.834 M 0.78 % | 35.556 M 4.69 % | 33.963 M 1.80 % | 33.363 M -5.73 % | 35.392 M 5.89 % | 33.422 M 15.17 % | 29.021 M 8.20 % | 26.821 M 0.47 % | 26.695 M 0.49 % | 26.565 M -17.10 % | 32.044 M -4.58 % | 33.583 M 41.56 % | 23.724 M -27.81 % | 32.865 M 4.62 % | 31.413 M 3.78 % | 30.269 M -0.12 % | 30.306 M -55.48 % | 68.070 M 106.22 % | 33.008 M -0.78 % | 33.268 M 2.11 % | 32.580 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.004 M | 0.000 | 0.000 -100.00 % | 3.112 M 750.26 % | 366.000 K 107.83 % | -4.676 M -55.92 % | -2.999 M 39.78 % | -4.980 M -496.44 % | 1.256 M 136.34 % | -3.456 M -191.95 % | 3.759 M 15.98 % | 3.241 M 63.03 % | 1.988 M 480.07 % | 342.718 K -96.75 % | 10.561 M 21.22 % | 8.712 M 16.36 % | 7.487 M 208.70 % | -6.888 M -361.97 % | -1.491 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -100.02 % | 5.058 M | 0.000 | 0.000 -100.00 % | 210.000 K -89.95 % | 2.090 M | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 1.478 M 1 455.67 % | -109.000 K | 0.000 100.00 % | -331.000 K -104.73 % | 7.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.746 M | 0.000 | 0.000 100.00 % | -60.000 K |
| Cost of revenue | 0.000 -100.00 % | 17.828 M | 0.000 -100.00 % | 15.367 M 6.56 % | 14.421 M 792.39 % | 1.616 M -88.59 % | 14.167 M -15.85 % | 16.836 M 21.23 % | 13.888 M -67.35 % | 42.540 M 154.59 % | 16.709 M 26.67 % | 13.191 M -10.09 % | 14.671 M 1.10 % | 14.511 M -1.21 % | 14.689 M -2.46 % | 15.059 M 98.81 % | 7.574 M 6 763 037.50 % | -112.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.107 M -31.03 % | 1.605 M -88.28 % | 13.700 M 854.06 % | 1.436 M -39.36 % | 2.368 M 40.45 % | 1.686 M -87.50 % | 13.490 M 904.50 % | 1.343 M 23.55 % | 1.087 M -27.10 % | 1.491 M -64.41 % | 4.189 M 275.02 % | 1.117 M -20.27 % | 1.401 M -16.16 % | 1.671 M -97.28 % | 61.366 M 3 013.45 % | 1.971 M -72.33 % | 7.123 M 434.76 % | 1.332 M -97.36 % | 50.496 M 4 100.98 % | 1.202 M 25.60 % | 957.000 K | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.901 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.994 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.818 M -77.85 % | 8.209 M | 0.000 | 0.000 -100.00 % | 1.884 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.091 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 20.553 M -15.10 % | 24.208 M 6.94 % | 22.637 M 250.42 % | 6.460 M | 0.000 -100.00 % | 6.427 M | 0.000 -100.00 % | 6.159 M 1.68 % | 6.057 M -63.47 % | 16.583 M 194.76 % | 5.626 M -2.92 % | 5.795 M -24.50 % | 7.676 M 680.87 % | 983.000 K -81.81 % | 5.405 M -22.99 % | 7.019 M 112.25 % | 3.307 M -12.42 % | 3.776 M -0.66 % | 3.801 M 19.98 % | 3.168 M 63.21 % | 1.941 M -41.47 % | 3.316 M -65.51 % | 9.614 M 88.66 % | 5.096 M -33.12 % | 7.620 M 247.02 % | -5.183 M -262.17 % | 3.196 M -11.15 % | 3.597 M 0.00 % | 3.597 M | 0.000 -100.00 % | 5.966 M -59.34 % | 14.673 M -60.81 % | 37.438 M 66.05 % | 22.546 M 7.03 % | 21.066 M 55.47 % | 13.550 M -88.99 % | 123.036 M 1 108.57 % | -12.199 M -1 339.74 % | 984.000 K -70.64 % | 3.352 M -92.45 % | 44.405 M 383.03 % | 9.193 M 59.99 % | 5.746 M 147.47 % | -12.105 M 11.10 % | -13.616 M -205.25 % | 12.937 M 56.93 % | 8.244 M -45.08 % | 15.011 M 108.74 % | -171.824 M -1 126.30 % | 16.742 M 193.26 % | 5.709 M -44.63 % | 10.310 M |
| Operating expenses | 20.553 M -15.10 % | 24.208 M 6.94 % | 22.637 M 250.42 % | 6.460 M 10.30 % | 5.857 M -8.87 % | 6.427 M 6.18 % | 6.053 M -74.18 % | 23.445 M 18.61 % | 19.767 M -59.32 % | 48.596 M 114.81 % | 22.623 M 16.54 % | 19.413 M -6.65 % | 20.795 M -2.40 % | 21.307 M 2.12 % | 20.865 M -2.88 % | 21.484 M 12.28 % | 19.135 M 58.05 % | 12.107 M -32.71 % | 17.993 M -26.91 % | 24.617 M 41.22 % | 17.432 M -24.56 % | 23.108 M -36.95 % | 36.652 M 40.50 % | 26.087 M 14.35 % | 22.813 M -7.18 % | 24.577 M -15.51 % | 29.090 M 17.10 % | 24.841 M 0.00 % | 24.841 M | 0.000 -100.00 % | 24.123 M 32.70 % | 18.179 M -64.45 % | 51.138 M 113.23 % | 23.982 M 2.34 % | 23.434 M 36.01 % | 17.230 M -86.00 % | 123.036 M 1 233.34 % | -10.856 M -624.19 % | 2.071 M -68.91 % | 6.661 M -85.00 % | 44.405 M 330.70 % | 10.310 M 44.26 % | 7.147 M 183.59 % | -8.550 M -117.91 % | 47.750 M 220.30 % | 14.908 M -2.99 % | 15.367 M 2.37 % | 15.011 M 112.37 % | -121.328 M -776.15 % | 17.944 M 169.19 % | 6.666 M -35.34 % | 10.310 M |
| Cost and expenses | 20.553 M -15.10 % | 24.208 M 6.94 % | 22.637 M 3.71 % | 21.827 M 7.64 % | 20.278 M 152.12 % | 8.043 M -60.22 % | 20.220 M -13.76 % | 23.445 M 18.61 % | 19.767 M -59.32 % | 48.596 M 114.81 % | 22.623 M 16.54 % | 19.413 M -6.65 % | 20.795 M -2.40 % | 21.307 M 2.12 % | 20.865 M -2.88 % | 21.484 M 12.28 % | 19.135 M 58.05 % | 12.107 M -32.71 % | 17.993 M -26.91 % | 24.617 M 41.22 % | 17.432 M -24.56 % | 23.108 M -36.95 % | 36.652 M 40.50 % | 26.087 M 14.35 % | 22.813 M -7.18 % | 24.577 M -15.51 % | 29.090 M 17.10 % | 24.841 M 0.00 % | 24.841 M | 0.000 -100.00 % | 24.123 M 32.70 % | 18.179 M -64.45 % | 51.138 M 113.23 % | 23.982 M 2.34 % | 23.434 M 36.01 % | 17.230 M -86.00 % | 123.036 M 1 233.34 % | -10.856 M -624.19 % | 2.071 M -68.91 % | 6.661 M -85.00 % | 44.405 M 330.70 % | 10.310 M 44.26 % | 7.147 M 183.59 % | -8.550 M -117.91 % | 47.750 M 220.30 % | 14.908 M -2.99 % | 15.367 M 2.37 % | 15.011 M 112.37 % | -121.328 M -776.15 % | 17.944 M 169.19 % | 6.666 M -35.34 % | 10.310 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.857 M | 0.000 -100.00 % | 6.053 M -8.41 % | 6.609 M 12.42 % | 5.879 M -43.24 % | 10.357 M 75.13 % | 5.914 M -4.95 % | 6.222 M 1.60 % | 6.124 M -40.25 % | 10.249 M 65.95 % | 6.176 M -3.88 % | 6.425 M 10.70 % | 5.804 M -42.97 % | 10.177 M 63.25 % | 6.234 M -9.20 % | 6.866 M 10.40 % | 6.219 M -39.66 % | 10.306 M 58.34 % | 6.509 M -8.49 % | 7.113 M 4.83 % | 6.785 M -85.11 % | 45.562 M 518.96 % | 7.361 M -0.55 % | 7.402 M 0.00 % | 7.402 M | 0.000 -100.00 % | 1.107 M -68.43 % | 3.506 M -74.41 % | 13.700 M 854.06 % | 1.436 M -39.36 % | 2.368 M -35.65 % | 3.680 M -72.72 % | 13.490 M 904.50 % | 1.343 M 23.55 % | 1.087 M -67.15 % | 3.309 M -73.31 % | 12.398 M 1 009.93 % | 1.117 M -20.27 % | 1.401 M -60.59 % | 3.555 M -94.21 % | 61.366 M 3 013.45 % | 1.971 M -72.33 % | 7.123 M 61.04 % | 4.423 M -91.24 % | 50.496 M 4 100.98 % | 1.202 M 25.60 % | 957.000 K | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.162 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 606.000 K 315.07 % | 146.000 K -61.88 % | 383.000 K -35.41 % | 593.000 K -31.76 % | 869.000 K -6.56 % | 930.000 K -15.07 % | 1.095 M -2.49 % | 1.123 M 9.67 % | 1.024 M -7.66 % | 1.109 M -7.66 % | 1.201 M 8.59 % | 1.106 M 2.69 % | 1.077 M -7.24 % | 1.161 M -3.49 % | 1.203 M 0.17 % | 1.201 M -2.60 % | 1.233 M -0.99 % | 1.245 M 6.81 % | 1.166 M -27.13 % | 1.600 M -27.96 % | 2.221 M -37.51 % | 3.554 M 136.01 % | 1.506 M 11.23 % | 1.354 M 6.28 % | 1.274 M -75.76 % | 5.255 M 377.71 % | 1.100 M -63.61 % | 3.023 M 0.00 % | 3.023 M | 0.000 -100.00 % | 12.602 M -0.68 % | 12.688 M 20.57 % | 10.524 M -26.83 % | 14.382 M -3.87 % | 14.961 M -1.21 % | 15.144 M | 0.000 -100.00 % | 17.166 M -25.32 % | 22.987 M 61.01 % | 14.277 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.156 M 35.70 % | 6.747 M 25.95 % | 5.357 M | 0.000 -100.00 % | 763.000 K 47.30 % | 518.000 K -13.81 % | 601.000 K |
| Depreciation and amortization | 2.576 M -8.29 % | 2.809 M -0.32 % | 2.818 M 0.04 % | 2.817 M 0.00 % | 2.817 M -5.94 % | 2.995 M 2.92 % | 2.910 M 0.00 % | 2.910 M 0.00 % | 2.910 M -8.92 % | 3.195 M 0.03 % | 3.194 M -0.13 % | 3.198 M 0.16 % | 3.193 M -9.62 % | 3.533 M 0.00 % | 3.533 M 0.00 % | 3.533 M 0.00 % | 3.533 M -6.76 % | 3.789 M 15.84 % | 3.271 M 13.34 % | 2.886 M -0.14 % | 2.890 M 3.60 % | 2.790 M -17.54 % | 3.383 M 0.03 % | 3.382 M 0.03 % | 3.381 M -7.30 % | 3.647 M -0.32 % | 3.659 M 0.52 % | 3.640 M 0.00 % | 3.640 M 16.33 % | 3.129 M 64.07 % | 1.907 M -0.42 % | 1.915 M -23.15 % | 2.492 M -0.09 % | 2.494 M -0.56 % | 2.508 M 1.13 % | 2.480 M -50.91 % | 5.051 M 140.55 % | 2.100 M 38.61 % | 1.515 M 0.93 % | 1.501 M -12.23 % | 1.710 M 1.31 % | 1.688 M 2.99 % | 1.639 M 4.46 % | 1.569 M -12.80 % | 1.799 M -2.06 % | 1.837 M 0.44 % | 1.829 M -16.52 % | 2.191 M -38.27 % | 3.549 M -7.21 % | 3.825 M 13.50 % | 3.370 M -4.13 % | 3.515 M |
| Operating income | -2.692 M -700.89 % | 448.000 K 108.60 % | -5.207 M -243.88 % | 3.619 M -12.96 % | 4.158 M -73.65 % | 15.777 M 1 161.15 % | 1.251 M 163.89 % | -1.958 M -295.02 % | 1.004 M 105.38 % | -18.675 M -428.44 % | -3.534 M -3 465.71 % | 105.000 K 101.45 % | -7.226 M 11.95 % | -8.207 M 3.58 % | -8.512 M 29.26 % | -12.032 M -10 377.19 % | -114.840 K -101.28 % | 9.006 M 174.91 % | -12.022 M 40.44 % | -20.186 M -18.17 % | -17.082 M -103.69 % | -8.386 M 60.01 % | -20.973 M -68.16 % | -12.472 M -26.08 % | -9.892 M 14.16 % | -11.524 M -130.66 % | -4.996 M -811.68 % | 702.000 K 0.00 % | 702.000 K | 0.000 -100.00 % | 10.111 M 103.56 % | 4.967 M -80.76 % | 25.814 M 686.55 % | -4.401 M 12.54 % | -5.032 M -266.73 % | 3.018 M 103.37 % | -89.613 M -324.72 % | 39.877 M 2 161.88 % | 1.763 M -69.38 % | 5.757 M 201.77 % | 1.908 M -64.33 % | 5.349 M -59.57 % | 13.230 M 0.21 % | 13.202 M -9.05 % | 14.516 M 97.52 % | 7.349 M -9.88 % | 8.155 M -17.94 % | 9.938 M -94.75 % | 189.399 M 1 224.37 % | 14.301 M -45.17 % | 26.084 M 20.37 % | 21.669 M |
| Operating income ratio | -0.15 -929.50 % | 0.02 106.08 % | -0.30 -310.05 % | 0.14 -16.42 % | 0.17 -74.31 % | 0.66 1 036.94 % | 0.06 145.55 % | -0.13 -289.94 % | 0.07 104.89 % | -1.38 -424.39 % | -0.26 -3 517.46 % | 0.01 101.44 % | -0.53 20.22 % | -0.67 3.13 % | -0.69 45.87 % | -1.27 -8 380.85 % | -0.02 -101.73 % | 0.87 143.07 % | -2.01 55.80 % | -4.56 90.67 % | -48.81 -8 467.60 % | -0.57 57.41 % | -1.34 -46.02 % | -0.92 -19.65 % | -0.77 13.28 % | -0.88 -325.76 % | -0.21 -854.48 % | 0.03 0.00 % | 0.03 | 0.00 -100.00 % | 0.30 113.08 % | 0.14 -80.91 % | 0.73 660.28 % | -0.13 14.08 % | -0.15 -276.87 % | 0.09 103.18 % | -2.68 -295.13 % | 1.37 1 990.42 % | 0.07 -69.52 % | 0.22 200.30 % | 0.07 -56.98 % | 0.17 -57.63 % | 0.39 -29.21 % | 0.56 25.99 % | 0.44 88.80 % | 0.23 -13.17 % | 0.27 -17.84 % | 0.33 -88.21 % | 2.78 542.20 % | 0.43 -44.74 % | 0.78 17.89 % | 0.67 |
| Total other income expenses net | 4.993 M | 0.000 -100.00 % | 6.880 M 1 393.23 % | -532.000 K 96.52 % | -15.290 M -1 145.11 % | -1.228 M | 0.000 100.00 % | -1.123 M 8.03 % | -1.221 M -10.10 % | -1.109 M 7.81 % | -1.203 M -125.38 % | 4.740 M 508.27 % | -1.161 M 41.24 % | -1.976 M -80.46 % | -1.095 M 6.25 % | -1.168 M -150.41 % | 2.317 M 266.60 % | -1.391 M -15.13 % | -1.208 M -1 732.43 % | 74.000 K 57.45 % | 47.000 K 101.21 % | -3.891 M -510.90 % | 947.000 K 105.67 % | -16.712 M -12 465.41 % | -133.000 K 99.58 % | -31.928 M -1 683.72 % | 2.016 M 292.22 % | 514.000 K 0.00 % | 514.000 K | 0.000 100.00 % | -6.637 M -663 600.00 % | -1.000 K 100.00 % | -24.036 M | 0.000 | 0.000 | 0.000 100.00 % | -24.827 M -44.63 % | -17.166 M | 0.000 -100.00 % | 251.000 K -99.20 % | 31.221 M | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -134.339 M | 0.000 | 0.000 100.00 % | -60.000 K |
| 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 | 2017-06-30 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 |
| 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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -721.000 K | 0.000 -100.00 % | 9.510 M | 0.000 -100.00 % | 9.524 M | 0.000 -100.00 % | 19.112 M -0.42 % | 19.193 M -13.21 % | 22.115 M -26.44 % | 30.063 M -7.23 % | 32.405 M -16.98 % | 39.032 M -30.06 % | 55.805 M 26.03 % | 44.280 M 8.53 % | 40.800 M 2.37 % | 39.855 M -78.24 % | 183.189 M -52.96 % | 389.449 M -6.81 % | 417.897 M -3.96 % | 435.150 M -6.57 % | 465.737 M -3.13 % | 480.777 M -17.24 % | 580.921 M 48.59 % | 390.956 M -12.65 % | 447.579 M -6.69 % | 479.684 M 12.90 % | 424.879 M -6.81 % | 455.941 M |
| Total investments | 0.000 -100.00 % | 42.263 M | 0.000 -100.00 % | 41.823 M | 0.000 -100.00 % | 41.940 M | 0.000 -100.00 % | 28.396 M -0.63 % | 28.575 M -50.85 % | 58.144 M -0.11 % | 58.210 M 2.33 % | 56.885 M 0.53 % | 56.583 M 92.35 % | 29.416 M 0.50 % | 29.270 M -31.77 % | 42.896 M 8.84 % | 39.413 M | 0.000 | 0.000 -100.00 % | 275.090 M 9.46 % | 251.312 M -11.67 % | 284.529 M 0.00 % | 284.529 M -7.82 % | 308.678 M 0.00 % | 308.678 M -74.11 % | 1.192 B 3.39 % | 1.153 B 5.99 % | 1.088 B 4.60 % | 1.040 B |
| Total debt | 0.000 -100.00 % | 426.000 K | 0.000 -100.00 % | 11.461 M | 0.000 -100.00 % | 12.664 M | 0.000 -100.00 % | 21.823 M 10.06 % | 19.828 M -18.47 % | 24.319 M -20.43 % | 30.562 M -12.68 % | 35.000 M -11.44 % | 39.522 M -30.28 % | 56.683 M 26.58 % | 44.780 M 5.91 % | 42.281 M -1.48 % | 42.916 M -77.15 % | 187.800 M -52.35 % | 394.098 M -7.24 % | 424.837 M -5.63 % | 450.182 M -5.16 % | 474.676 M -2.66 % | 487.652 M -17.40 % | 590.391 M 46.30 % | 403.543 M -10.93 % | 453.051 M -6.81 % | 486.167 M 6.92 % | 454.700 M -1.96 % | 463.798 M |
| Accumulated other comprehensive income loss | 757.181 M 1.44 % | 746.463 M -1.29 % | 756.195 M 34.42 % | 562.559 M -24.99 % | 749.999 M | 0.000 -100.00 % | 735.206 M 35.75 % | 541.570 M 10.91 % | 488.296 M -13.72 % | 565.953 M 16.34 % | 486.468 M -15.16 % | 573.401 M 102.99 % | 282.477 M -50.15 % | 566.708 M 4 150.18 % | -13.992 M -102.22 % | 631.026 M 5 692.47 % | -11.283 M | 0.000 | 0.000 | 0.000 100.00 % | -118.663 M -117.32 % | 685.081 M 702.77 % | -113.656 M -116.18 % | 702.254 M 693.00 % | -118.424 M -117.25 % | 686.473 M 418.80 % | -215.328 M | 0.000 100.00 % | -229.332 M |
| Retained earnings | 0.000 100.00 % | -271.759 M | 0.000 | 0.000 | 0.000 100.00 % | -280.330 M | 0.000 | 0.000 100.00 % | -292.004 M | 0.000 100.00 % | -267.149 M | 0.000 100.00 % | -245.497 M | 0.000 100.00 % | -233.772 M | 0.000 100.00 % | -202.212 M -22.01 % | -165.729 M -0.08 % | -165.589 M | 0.000 100.00 % | -161.933 M | 0.000 100.00 % | -148.920 M | 0.000 100.00 % | -139.320 M | 0.000 100.00 % | -171.972 M | 0.000 100.00 % | -198.338 M |
| Common stock | 0.000 -100.00 % | 193.636 M | 0.000 -100.00 % | 193.636 M | 0.000 -100.00 % | 193.636 M | 0.000 -100.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M 0.00 % | 193.636 M |
| Total equity | 757.181 M 0.00 % | 757.181 M 0.13 % | 756.195 M 0.00 % | 756.195 M 0.83 % | 749.999 M 0.00 % | 749.999 M 2.01 % | 735.206 M 0.00 % | 735.206 M -0.42 % | 738.307 M -2.80 % | 759.589 M -0.23 % | 761.334 M -0.74 % | 767.037 M -1.91 % | 781.959 M 2.84 % | 760.344 M -4.43 % | 795.623 M -3.52 % | 824.662 M -1.06 % | 833.469 M -4.19 % | 869.935 M 3.60 % | 839.666 M -7.36 % | 906.420 M 3.85 % | 872.785 M -0.68 % | 878.717 M -0.08 % | 879.452 M -1.83 % | 895.890 M 0.98 % | 887.201 M 0.81 % | 880.109 M 3.28 % | 852.143 M 1.93 % | 836.038 M 2.37 % | 816.706 M |
| Other non current liabilities | -757.181 M -2 261.34 % | 35.033 M 104.63 % | -756.195 M -292.12 % | 393.598 M 152.48 % | -749.999 M -175.44 % | 994.122 M 235.22 % | -735.206 M -172.96 % | 1.008 B 56.78 % | 642.708 M -36.76 % | 1.016 B 53.69 % | 661.287 M -35.37 % | 1.023 B 3 721.08 % | 26.776 M -96.55 % | 775.043 M 102.13 % | 383.434 M -46.92 % | 722.430 M 105.06 % | 352.307 M 5 153.17 % | -6.972 M 98.23 % | -394.098 M -608.30 % | 77.533 M -80.74 % | 402.627 M -2.06 % | 411.086 M 5.93 % | 388.067 M -42.50 % | 674.957 M 842.47 % | 71.616 M -91.37 % | 829.761 M 3.28 % | 803.383 M 897.29 % | 80.557 M | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.436 M -99.64 % | 394.098 M 9.31 % | 360.537 M -6.57 % | 385.882 M -5.40 % | 407.926 M -3.94 % | 424.652 M -1.33 % | 430.391 M 81.26 % | 237.443 M 15.57 % | 205.451 M 23.64 % | 166.167 M -42.84 % | 290.700 M -26.01 % | 392.898 M |
| Total non current liabilities | -757.181 M -292.04 % | 394.289 M 152.14 % | -756.195 M -292.12 % | 393.598 M 152.48 % | -749.999 M -175.44 % | 994.122 M 235.22 % | -735.206 M -287.66 % | 391.779 M 0.21 % | 390.973 M -0.10 % | 391.368 M 0.17 % | 390.687 M 0.83 % | 387.473 M 0.06 % | 387.223 M -0.78 % | 390.255 M 0.00 % | 390.254 M 1.76 % | 383.505 M 0.11 % | 383.094 M | 0.000 | 0.000 -100.00 % | 438.070 M -6.82 % | 470.110 M -4.73 % | 493.428 M -4.94 % | 519.091 M -0.20 % | 520.106 M 68.29 % | 309.059 M 8.20 % | 285.646 M 15.95 % | 246.344 M -33.65 % | 371.257 M -5.51 % | 392.898 M |
| Other current liabilities | 0.000 -100.00 % | 577.075 M | 0.000 -100.00 % | 586.186 M | 0.000 -100.00 % | 587.472 M | 0.000 100.00 % | -21.823 M -10.06 % | -19.828 M 18.47 % | -24.319 M 20.43 % | -30.562 M 12.68 % | -35.000 M -105.94 % | 589.634 M 1 140.23 % | -56.683 M -26.58 % | -44.780 M -5.91 % | -42.281 M 1.48 % | -42.916 M 76.97 % | -186.364 M | 0.000 -100.00 % | 265.467 M 4.47 % | 254.098 M 480.67 % | -66.750 M -5.95 % | -63.000 M 60.63 % | -160.000 M 3.67 % | -166.100 M 33.26 % | -248.879 M 20.36 % | -312.523 M -195.84 % | 326.084 M -3.17 % | 336.763 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.724 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.595 M -48.80 % | 12.880 M -14.95 % | 15.144 M 104.62 % | -327.470 M |
| Short term debt | 0.000 -100.00 % | 426.000 K | 0.000 -100.00 % | 11.461 M | 0.000 -100.00 % | 12.664 M | 0.000 -100.00 % | 21.823 M 10.06 % | 19.828 M -18.47 % | 24.319 M -20.43 % | 30.562 M -12.68 % | 35.000 M -11.44 % | 39.522 M -30.28 % | 56.683 M 26.58 % | 44.780 M 5.91 % | 42.281 M -1.48 % | 42.916 M -76.97 % | 186.364 M | 0.000 -100.00 % | 64.300 M 0.00 % | 64.300 M -3.67 % | 66.750 M 5.95 % | 63.000 M -60.63 % | 160.000 M -3.67 % | 166.100 M -32.92 % | 247.600 M -22.63 % | 320.000 M 95.12 % | 164.000 M 131.31 % | 70.900 M |
| Total current liabilities | 0.000 -100.00 % | 577.501 M | 0.000 -100.00 % | 597.647 M | 0.000 -100.00 % | 600.136 M | 0.000 -100.00 % | 615.856 M 1.08 % | 609.272 M -2.51 % | 624.988 M -0.67 % | 629.233 M -1.01 % | 635.647 M 1.03 % | 629.155 M 63.51 % | 384.788 M 7.64 % | 357.465 M 5.47 % | 338.925 M 2.18 % | 331.690 M | 0.000 | 0.000 -100.00 % | 329.767 M 3.57 % | 318.398 M -2.21 % | 325.584 M 10.88 % | 293.629 M -49.83 % | 585.242 M -21.63 % | 746.757 M -0.37 % | 749.566 M 1.77 % | 736.498 M 36.74 % | 538.624 M 659.70 % | 70.900 M |
| Total liabilities | -757.181 M -177.92 % | 971.790 M 228.51 % | -756.195 M -176.29 % | 991.245 M 232.17 % | -749.999 M -175.44 % | 994.122 M 235.22 % | -735.206 M -172.96 % | 1.008 B 0.74 % | 1.000 B -1.59 % | 1.016 B -0.35 % | 1.020 B -0.31 % | 1.023 B 0.66 % | 1.016 B 31.14 % | 775.043 M 3.65 % | 747.719 M 3.50 % | 722.430 M 1.07 % | 714.784 M -1.96 % | 729.103 M -5.04 % | 767.840 M 0.00 % | 767.837 M -2.62 % | 788.508 M -3.72 % | 819.012 M 0.77 % | 812.719 M -26.47 % | 1.105 B 4.69 % | 1.056 B 1.99 % | 1.035 B 5.33 % | 982.842 M 8.02 % | 909.881 M 11.78 % | 813.978 M |
| Other non current assets | 0.000 -100.00 % | 299.012 M | 0.000 -100.00 % | 261.983 M | 0.000 -100.00 % | 14.276 M | 0.000 -100.00 % | 273.001 M 206.87 % | -255.444 M -510 788.00 % | -50.000 K 99.98 % | -256.851 M 0.68 % | -258.600 M -185.34 % | 303.038 M 19.47 % | 253.658 M -1.72 % | 258.103 M -2.05 % | 263.495 M -13.81 % | 305.711 M 154.37 % | -562.258 M -13.81 % | -494.049 M -263.65 % | 301.899 M 7.41 % | 281.075 M -10.43 % | 313.800 M 910.81 % | 31.044 M -96.04 % | 783.026 M 4.63 % | 748.352 M -53.31 % | 1.603 B 5.51 % | 1.519 B 7.42 % | 1.414 B 240.29 % | -1.008 B |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 41.621 M | 0.000 -100.00 % | 41.940 M | 0.000 -100.00 % | 27.993 M 5.50 % | 26.533 M -54.08 % | 57.781 M 2.72 % | 56.250 M 2.05 % | 55.120 M 0.72 % | 54.724 M 97.69 % | 27.682 M -0.73 % | 27.885 M -32.39 % | 41.244 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 283.265 M | 0.000 -100.00 % | 307.726 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.008 B |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 229.303 M | 0.000 | 0.000 100.00 % | -1.152 B -14 945.93 % | 7.761 M 100.67 % | -1.153 B -16 631.15 % | 6.972 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.742 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 188.162 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 253.045 M | 0.000 | 0.000 -100.00 % | 535.449 M 88.51 % | 284.047 M -48.19 % | 548.211 M -1.30 % | 555.451 M 218 681 596.06 % | -254.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.265 M | 0.000 100.00 % | -307.726 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 254.565 M | 0.000 -100.00 % | 255.229 M | 0.000 -100.00 % | 255.778 M | 0.000 -100.00 % | 254.988 M -0.18 % | 255.444 M -0.26 % | 256.115 M -0.29 % | 256.851 M -0.68 % | 258.600 M -0.36 % | 259.542 M -0.05 % | 259.671 M -0.40 % | 260.713 M -0.51 % | 262.053 M -0.49 % | 263.339 M -51.22 % | 539.873 M 13.82 % | 474.333 M 77.17 % | 267.722 M -1.00 % | 270.430 M -2.04 % | 276.062 M -1.25 % | 279.559 M 4.36 % | 267.868 M -0.75 % | 269.890 M 0.12 % | 269.579 M -0.65 % | 271.332 M 2.33 % | 265.166 M -6.75 % | 284.350 M |
| Total non current assets | 0.000 -100.00 % | 577.319 M | 0.000 -100.00 % | 582.575 M | 0.000 -100.00 % | 588.781 M | 0.000 -100.00 % | 579.724 M -1.02 % | 585.724 M -5.78 % | 621.635 M -1.05 % | 628.203 M -0.96 % | 634.313 M -1.05 % | 641.046 M 13.51 % | 564.753 M -1.00 % | 570.443 M -3.40 % | 590.534 M -0.38 % | 592.792 M | 0.000 | 0.000 -100.00 % | 584.330 M 3.20 % | 566.214 M -6.02 % | 602.489 M -0.87 % | 607.760 M -42.44 % | 1.056 B 3.19 % | 1.023 B -45.35 % | 1.872 B 4.57 % | 1.790 B 6.62 % | 1.679 B 490.57 % | 284.350 M |
| Other current assets | 0.000 -100.00 % | 6.396 M | 0.000 -100.00 % | 24.348 M | 0.000 -100.00 % | 14.249 M | 0.000 -100.00 % | 18.965 M 14.41 % | 16.577 M 99.34 % | 8.316 M -50.90 % | 16.936 M 90.38 % | 8.896 M -58.01 % | 21.186 M 10.05 % | 19.251 M -52.28 % | 40.341 M 53.80 % | 26.229 M 3.92 % | 25.239 M 150.46 % | -50.016 M 71.85 % | -177.695 M -2 101.52 % | 8.878 M | 0.000 -100.00 % | 22.868 M | 0.000 -100.00 % | 43.776 M 99.24 % | 21.971 M -41.54 % | 37.582 M -1.40 % | 38.117 M 3.57 % | 36.802 M 10.75 % | 33.231 M |
| Short term investments | 0.000 -100.00 % | 84.000 K | 0.000 -100.00 % | 202.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 403.000 K -80.26 % | 2.042 M 462.53 % | 363.000 K -81.48 % | 1.960 M 11.05 % | 1.765 M -5.06 % | 1.859 M 7.21 % | 1.734 M 25.20 % | 1.385 M -16.16 % | 1.652 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.265 M | 0.000 -100.00 % | 952.348 K | 0.000 | 0.000 | 0.000 -100.00 % | 32.041 M |
| cash and cash equivalents | 0.000 -100.00 % | 1.147 M | 0.000 -100.00 % | 1.951 M | 0.000 -100.00 % | 1.295 M | 0.000 -100.00 % | 2.711 M 326.93 % | 635.000 K -71.19 % | 2.204 M 341.68 % | 499.000 K -80.77 % | 2.595 M 430.10 % | 489.532 K -44.24 % | 878.000 K 75.46 % | 500.399 K -66.21 % | 1.481 M -51.61 % | 3.060 M -33.62 % | 4.610 M -0.82 % | 4.648 M -33.03 % | 6.940 M -53.83 % | 15.031 M 68.15 % | 8.939 M 30.02 % | 6.875 M -27.40 % | 9.470 M -24.76 % | 12.587 M 130.03 % | 5.472 M -15.59 % | 6.483 M -78.26 % | 29.821 M 279.55 % | 7.857 M |
| Cash and short term investments | 0.000 -100.00 % | 1.231 M | 0.000 -100.00 % | 2.153 M | 0.000 -100.00 % | 3.140 M | 0.000 -100.00 % | 3.114 M 16.32 % | 2.677 M 4.29 % | 2.567 M 414.43 % | 499.000 K -88.56 % | 4.360 M 790.65 % | 489.532 K -81.26 % | 2.612 M 38.54 % | 1.885 M -39.82 % | 3.133 M 2.38 % | 3.060 M -37.28 % | 4.879 M -71.71 % | 17.249 M 148.54 % | 6.940 M -53.83 % | 15.031 M 68.15 % | 8.939 M 30.02 % | 6.875 M -27.40 % | 9.470 M -24.76 % | 12.587 M 130.03 % | 5.472 M -15.59 % | 6.483 M -78.26 % | 29.821 M 279.55 % | 7.857 M |
| Total current assets | 0.000 -100.00 % | 1.152 B | 0.000 -100.00 % | 1.165 B | 0.000 -100.00 % | 1.155 B | 0.000 -100.00 % | 1.163 B 0.89 % | 1.153 B -0.12 % | 1.154 B 0.10 % | 1.153 B -0.24 % | 1.156 B -0.12 % | 1.157 B 19.23 % | 970.634 M -0.23 % | 972.899 M 1.71 % | 956.558 M 0.11 % | 955.461 M | 0.000 | 0.000 -100.00 % | 1.090 B -0.47 % | 1.095 B -0.01 % | 1.095 B 1.00 % | 1.084 B 14.71 % | 945.321 M 2.78 % | 919.752 M 2 036.27 % | 43.054 M -3.47 % | 44.600 M -33.06 % | 66.623 M 747.96 % | 7.857 M |
| Inventory | 0.000 -100.00 % | 1.136 B | 0.000 -100.00 % | 1.136 B | 0.000 -100.00 % | 1.136 B | 0.000 -100.00 % | 1.136 B 0.00 % | 1.136 B 0.00 % | 1.136 B 0.00 % | 1.136 B 0.00 % | 1.136 B 0.00 % | 1.136 B 21.51 % | 934.616 M 0.53 % | 929.666 M 0.27 % | 927.196 M 0.00 % | 927.196 M | 0.000 | 0.000 -100.00 % | 890.228 M 0.00 % | 890.228 M 0.00 % | 890.228 M 0.10 % | 889.373 M -0.30 % | 892.037 M 0.77 % | 885.194 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 8.409 M | 0.000 -100.00 % | 2.748 M | 0.000 -100.00 % | 2.335 M | 0.000 -100.00 % | 5.422 M 100.47 % | -1.152 B -14 945.93 % | 7.761 M 100.67 % | -1.153 B -16 631.15 % | 6.972 M 490.89 % | -1.784 M -112.60 % | 14.155 M 1 307.06 % | 1.006 M 100.11 % | -953.470 M -0.11 % | -952.436 M -2 210.10 % | 45.137 M -71.87 % | 160.446 M -12.74 % | 183.881 M -3.13 % | 189.819 M 9.59 % | 173.205 M -7.95 % | 188.162 M 495 064.02 % | 38.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 -100.00 % | 23.742 M | 0.000 -100.00 % | 23.742 M | 0.000 -100.00 % | 23.742 M | 0.000 -100.00 % | 23.742 M 0.00 % | 23.742 M 0.00 % | 23.742 M 0.00 % | 23.742 M 0.00 % | 23.742 M 0.00 % | 23.742 M 0.00 % | 23.742 M 0.00 % | 23.742 M 0.00 % | 23.742 M 0.00 % | 23.742 M 6.06 % | 22.385 M 13.54 % | 19.715 M 34.03 % | 14.709 M 0.00 % | 14.709 M 16.49 % | 12.627 M 0.00 % | 12.627 M 151.38 % | 5.023 M 0.00 % | 5.023 M | 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 -100.00 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.599 B -0.53 % | 1.608 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.338 B |
| 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 -100.00 % | 1.279 M -78.00 % | 5.815 M -82.59 % | 33.396 M 474.32 % | 5.815 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 359.256 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.724 M | 0.000 | 0.000 -100.00 % | 357.537 M | 0.000 -100.00 % | 358.633 M | 0.000 -100.00 % | 360.447 M | 0.000 -100.00 % | 364.285 M | 0.000 -100.00 % | 362.478 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.761 M | 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 198.338 M |
| Other total stockholders equity | 0.000 -100.00 % | 88.841 M | 0.000 -100.00 % | 562.559 M | 0.000 -100.00 % | 836.693 M | 0.000 | 0.000 -100.00 % | 348.379 M | 0.000 -100.00 % | 834.847 M | 0.000 -100.00 % | 348.379 M | 0.000 -100.00 % | 835.759 M | 0.000 -100.00 % | 88.841 M -89.45 % | 842.029 M 3.75 % | 811.620 M 13.87 % | 712.784 M 702.32 % | 88.841 M | 0.000 -100.00 % | 98.022 M | 0.000 -100.00 % | 350.994 M | 0.000 -100.00 % | 830.479 M 29.28 % | 642.402 M -21.79 % | 821.408 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 270.000 K | 0.000 -100.00 % | 567.000 K | 0.000 -100.00 % | 2.358 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.537 M | 0.000 | 0.000 100.00 % | -19.761 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -600.136 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 % | 729.103 M -5.04 % | 767.840 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 350.181 M |
| Total assets | 0.000 -100.00 % | 1.729 B | 0.000 -100.00 % | 1.747 B | 0.000 -100.00 % | 1.744 B | 0.000 -100.00 % | 1.743 B 0.25 % | 1.739 B -2.11 % | 1.776 B -0.30 % | 1.781 B -0.50 % | 1.790 B -0.45 % | 1.798 B 17.13 % | 1.535 B -0.52 % | 1.543 B -0.24 % | 1.547 B -0.07 % | 1.548 B -3.18 % | 1.599 B -0.53 % | 1.608 B -3.99 % | 1.674 B 0.78 % | 1.661 B -2.15 % | 1.698 B 0.33 % | 1.692 B -15.44 % | 2.001 B 3.00 % | 1.943 B 1.45 % | 1.915 B 4.38 % | 1.835 B 5.10 % | 1.746 B 7.07 % | 1.631 B |
| 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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2018-01-31 | 2017-06-30 | 2017-03-31 | 2017-01-31 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2011-01-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-01-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2007-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.981 M 0.00 % | 6.981 M 0.00 % | 6.981 M 0.00 % | 6.981 M | 0.000 100.00 % | -11.165 M 0.00 % | -11.165 M 0.00 % | -11.165 M | 0.000 -100.00 % | 82.546 M 0.00 % | 82.546 M 0.00 % | 82.546 M 1 067.01 % | 7.073 M 0.00 % | 7.073 M 0.00 % | 7.073 M 304.21 % | 1.750 M 0.00 % | 1.750 M 0.00 % | 1.750 M 4 267.20 % | -41.993 K 0.00 % | -41.993 K 0.00 % | -41.993 K 0.00 % | -41.993 K -100.18 % | 23.763 M 0.00 % | 23.763 M 0.00 % | 23.763 M 0.00 % | 23.763 M 931.30 % | 2.304 M 0.00 % | 2.304 M 0.00 % | 2.304 M 0.00 % | 2.304 M 1 360 900.54 % | -169.326 0.00 % | -169.326 0.00 % | -169.326 0.00 % | -169.326 -100.01 % | 3.350 M 0.00 % | 3.350 M 0.00 % | 3.350 M 0.00 % | 3.350 M 182.02 % | -4.084 M 0.00 % | -4.084 M 0.00 % | -4.084 M 0.00 % | -4.084 M 94.30 % | -71.643 M 0.00 % | -71.643 M 0.00 % | -71.643 M 0.00 % | -71.643 M -462.91 % | 19.741 M 0.00 % | 19.741 M 0.00 % | 19.741 M 0.00 % | 19.741 M 489.75 % | -5.065 M 0.00 % | -5.065 M 0.00 % | -5.065 M 0.00 % | -5.065 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -617.400 K 0.00 % | -617.400 K 0.00 % | -617.400 K 0.00 % | -617.400 K | 0.000 100.00 % | -744.749 K 0.00 % | -744.749 K 0.00 % | -744.749 K | 0.000 100.00 % | -6.625 M 0.00 % | -6.625 M 0.00 % | -6.625 M -253.84 % | -1.872 M 0.00 % | -1.872 M 0.00 % | -1.872 M -776.17 % | -213.691 K 0.00 % | -213.691 K 0.00 % | -213.691 K 79.55 % | -1.045 M 0.00 % | -1.045 M 0.00 % | -1.045 M 0.00 % | -1.045 M 89.76 % | -10.203 M 0.00 % | -10.203 M 0.00 % | -10.203 M 0.00 % | -10.203 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.599 M 0.00 % | 7.599 M 0.00 % | 7.599 M 0.00 % | 7.599 M | 0.000 100.00 % | -10.420 M 0.00 % | -10.420 M 0.00 % | -10.420 M | 0.000 -100.00 % | 89.171 M 0.00 % | 89.171 M 0.00 % | 89.171 M 896.81 % | 8.946 M 0.00 % | 8.946 M 0.00 % | 8.946 M 355.57 % | 1.964 M 0.00 % | 1.964 M 0.00 % | 1.964 M 95.78 % | 1.003 M 0.00 % | 1.003 M 0.00 % | 1.003 M 0.00 % | 1.003 M -97.05 % | 33.966 M 0.00 % | 33.966 M 0.00 % | 33.966 M 0.00 % | 33.966 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -2.301 M -2 296.88 % | -96.000 K 94.26 % | -1.673 M 45.80 % | -3.087 M 0.77 % | -3.111 M 78.62 % | -14.549 M -628.29 % | 2.754 M -10.61 % | 3.081 M 15 305.00 % | 20.000 K -99.90 % | 19.784 M 317.82 % | 4.735 M 373.03 % | 1.001 M 40.79 % | 711.000 K -85.83 % | 5.016 M 19.37 % | 4.202 M -32.02 % | 6.181 M -32.57 % | 9.167 M 134.52 % | -26.552 M -381.60 % | 9.429 M -49.16 % | 18.545 M 7.10 % | 17.315 M 21.81 % | 14.215 M 19.27 % | 11.918 M 133.05 % | 5.114 M 39.01 % | 3.679 M -89.94 % | 36.564 M 2 355.59 % | 1.489 M 222.45 % | -1.216 M 0.00 % | -1.216 M -110.98 % | 11.071 M 0.00 % | 11.071 M 66.98 % | 6.630 M -20.68 % | 8.358 M 0.00 % | 8.358 M 394.70 % | 1.690 M 127.43 % | -6.160 M -239.97 % | 4.401 M -12.54 % | 5.032 M 279.20 % | -2.808 M -105.36 % | 52.378 M 330.63 % | -22.711 M -1 188.93 % | -1.762 M 69.40 % | -5.758 M -1 238.81 % | -430.083 K 92.12 % | -5.458 M 58.75 % | -13.230 M 2.24 % | -13.533 M -80.06 % | -7.516 M -2.27 % | -7.349 M 9.88 % | -8.155 M 17.94 % | -9.938 M -211.91 % | 8.880 M 3 931 980.65 % | -225.853 100.00 % | -17.746 M -33.72 % | -13.271 M 45.10 % | -24.172 M 0.00 % | -24.172 M 19.23 % | -29.926 M 0.00 % | -29.926 M 0.00 % | -29.926 M 0.00 % | -29.926 M 59.45 % | -73.801 M 0.00 % | -73.801 M 0.00 % | -73.801 M 0.00 % | -73.801 M -126.43 % | -32.593 M 0.00 % | -32.593 M 0.00 % | -32.593 M 0.00 % | -32.593 M -78.94 % | -18.215 M 0.00 % | -18.215 M 0.00 % | -18.215 M 0.00 % | -18.215 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.820 M 0.00 % | 5.820 M 0.00 % | 5.820 M -8.92 % | 6.390 M 0.03 % | 6.388 M -0.13 % | 6.396 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.100 K 0.00 % | 58.100 K 0.00 % | 58.100 K 0.00 % | 58.100 K | 0.000 100.00 % | -9.473 M 0.00 % | -9.473 M 0.00 % | -9.473 M | 0.000 -100.00 % | 91.410 M 0.00 % | 91.410 M 0.00 % | 91.410 M 443.07 % | 16.832 M 0.00 % | 16.832 M 0.00 % | 16.832 M 54.44 % | 10.899 M 0.00 % | 10.899 M 0.00 % | 10.899 M 337.77 % | 2.490 M 0.00 % | 2.490 M 0.00 % | 2.490 M 0.00 % | 2.490 M -92.89 % | 35.006 M 0.00 % | 35.006 M 0.00 % | 35.006 M 0.00 % | 35.006 M 279.88 % | 9.215 M 0.00 % | 9.215 M 0.00 % | 9.215 M 0.00 % | 9.215 M 13 775 423.79 % | -66.896 0.00 % | -66.896 0.00 % | -66.896 0.00 % | -66.896 -100.00 % | 13.610 M 0.00 % | 13.610 M 0.00 % | 13.610 M 0.00 % | 13.610 M 147 029.73 % | 9.250 K 0.00 % | 9.250 K 0.00 % | 9.250 K 0.00 % | 9.250 K 100.02 % | -50.193 M 0.00 % | -50.193 M 0.00 % | -50.193 M 0.00 % | -50.193 M -230.42 % | 38.485 M 0.00 % | 38.485 M 0.00 % | 38.485 M 0.00 % | 38.485 M 106.50 % | 18.637 M 0.00 % | 18.637 M 0.00 % | 18.637 M 0.00 % | 18.637 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -335.406 K 0.00 % | -335.406 K 0.00 % | -335.406 K 0.00 % | -335.406 K | 0.000 100.00 % | -53.418 K 0.00 % | -53.418 K 0.00 % | -53.418 K | 0.000 100.00 % | -19.319 M 0.00 % | -19.319 M 0.00 % | -19.319 M -4 636.95 % | -407.832 K 0.00 % | -407.832 K 0.00 % | -407.832 K -4 253.11 % | -9.369 K 0.00 % | -9.369 K 0.00 % | -9.369 K 99.78 % | -4.224 M 0.00 % | -4.224 M 0.00 % | -4.224 M 0.00 % | -4.224 M -512.95 % | -689.151 K 0.00 % | -689.151 K 0.00 % | -689.151 K 0.00 % | -689.151 K -86.80 % | -368.927 K 0.00 % | -368.927 K 0.00 % | -368.927 K 0.00 % | -368.927 K -4 709 352.69 % | -7.834 0.00 % | -7.834 0.00 % | -7.834 0.00 % | -7.834 100.00 % | -7.985 M 0.00 % | -7.985 M 0.00 % | -7.985 M 0.00 % | -7.985 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 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.952 M 0.00 % | -28.952 M 0.00 % | -28.952 M 0.00 % | -28.952 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 287.500 K 0.00 % | 287.500 K 0.00 % | 287.500 K 0.00 % | 287.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 103.625 M 0.00 % | 103.625 M 0.00 % | 103.625 M 0.00 % | 103.625 M 107.38 % | 49.968 M 0.00 % | 49.968 M 0.00 % | 49.968 M 0.00 % | 49.968 M 81.52 % | 27.527 M 0.00 % | 27.527 M 0.00 % | 27.527 M 0.00 % | 27.527 M -23.06 % | 35.778 M 0.00 % | 35.778 M 0.00 % | 35.778 M 0.00 % | 35.778 M 11.13 % | 32.194 M 0.00 % | 32.194 M 0.00 % | 32.194 M 0.00 % | 32.194 M |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 335.405 K 0.00 % | 335.405 K 0.00 % | 335.405 K 0.00 % | 335.405 K | 0.000 -100.00 % | 53.418 K 0.00 % | 53.418 K 0.00 % | 53.418 K | 0.000 -100.00 % | 19.319 M 0.00 % | 19.319 M 0.00 % | 19.319 M 4 636.96 % | 407.831 K 0.00 % | 407.831 K 0.00 % | 407.831 K 4 253.10 % | 9.369 K 0.00 % | 9.369 K 0.00 % | 9.369 K -99.76 % | 3.937 M 0.00 % | 3.937 M 0.00 % | 3.937 M 0.00 % | 3.937 M 471.23 % | 689.151 K 0.00 % | 689.151 K 0.00 % | 689.151 K 0.00 % | 689.151 K -97.65 % | 29.321 M 0.00 % | 29.321 M 0.00 % | 29.321 M 0.00 % | 29.321 M 374 294 509.86 % | 7.834 0.00 % | 7.834 0.00 % | 7.834 0.00 % | 7.834 100.00 % | -95.641 M 0.00 % | -95.641 M 0.00 % | -95.641 M 0.00 % | -95.641 M -91.40 % | -49.968 M 0.00 % | -49.968 M 0.00 % | -49.968 M 0.00 % | -49.968 M -81.52 % | -27.527 M 0.00 % | -27.527 M 0.00 % | -27.527 M 0.00 % | -27.527 M 23.06 % | -35.778 M 0.00 % | -35.778 M 0.00 % | -35.778 M 0.00 % | -35.778 M -11.13 % | -32.194 M 0.00 % | -32.194 M 0.00 % | -32.194 M 0.00 % | -32.194 M |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -681.660 K 0.00 % | -681.660 K 0.00 % | -681.660 K 0.00 % | -681.660 K | 0.000 -100.00 % | 162.002 K 0.00 % | 162.002 K 0.00 % | 162.002 K | 0.000 100.00 % | -18.657 M 0.00 % | -18.657 M 0.00 % | -18.657 M -4 474.70 % | -407.832 K 0.00 % | -407.832 K 0.00 % | -407.832 K -4 253.11 % | -9.369 K 0.00 % | -9.369 K 0.00 % | -9.369 K 99.76 % | -3.937 M 0.00 % | -3.937 M 0.00 % | -3.937 M 0.00 % | -3.937 M -471.23 % | -689.151 K 0.00 % | -689.151 K 0.00 % | -689.151 K 0.00 % | -689.151 K 97.65 % | -29.321 M 0.00 % | -29.321 M 0.00 % | -29.321 M 0.00 % | -29.321 M -374 241 133.18 % | -7.835 0.00 % | -7.835 0.00 % | -7.835 0.00 % | -7.835 -100.00 % | 95.641 M 0.00 % | 95.641 M 0.00 % | 95.641 M 0.00 % | 95.641 M 91.40 % | 49.968 M 0.00 % | 49.968 M 0.00 % | 49.968 M 0.00 % | 49.968 M 81.52 % | 27.527 M 0.00 % | 27.527 M 0.00 % | 27.527 M 0.00 % | 27.527 M -23.06 % | 35.778 M 0.00 % | 35.778 M 0.00 % | 35.778 M 0.00 % | 35.778 M 11.13 % | 32.194 M 0.00 % | 32.194 M 0.00 % | 32.194 M 0.00 % | 32.194 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -215.421 K 0.00 % | -215.421 K 0.00 % | -215.421 K | 0.000 100.00 % | -378.985 K 0.00 % | -378.985 K 0.00 % | -378.985 K -78 364.75 % | -483.000 0.00 % | -483.000 0.00 % | -483.000 99.82 % | -270.861 K 0.00 % | -270.861 K 0.00 % | -270.861 K -28 600.45 % | -943.750 0.00 % | -943.750 0.00 % | -943.750 0.00 % | -943.750 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.970 K 0.00 % | -26.970 K 0.00 % | -26.970 K 0.00 % | -26.970 K -38 436.07 % | -69.986 0.00 % | -69.986 0.00 % | -69.986 0.00 % | -69.986 100.00 % | -9.682 M 0.00 % | -9.682 M 0.00 % | -9.682 M 0.00 % | -9.682 M 0.00 % | -9.682 M 0.00 % | -9.682 M 0.00 % | -9.682 M 0.00 % | -9.682 M 0.00 % | -9.682 M 0.00 % | -9.682 M 0.00 % | -9.682 M 0.00 % | -9.682 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -39.703 M 0.00 % | -39.703 M 0.00 % | -39.703 M -25 955 132.36 % | 152.969 0.00 % | 152.969 0.00 % | 152.969 0.00 % | 152.969 -100.00 % | 123.648 M 0.00 % | 123.648 M 0.00 % | 123.648 M 0.00 % | 123.648 M 1 747.32 % | -7.506 M 0.00 % | -7.506 M 0.00 % | -7.506 M 0.00 % | -7.506 M -48.69 % | -5.048 M 0.00 % | -5.048 M 0.00 % | -5.048 M 0.00 % | -5.048 M 93.13 % | -73.513 M 0.00 % | -73.513 M 0.00 % | -73.513 M 0.00 % | -73.513 M -47.94 % | -49.690 M 0.00 % | -49.690 M 0.00 % | -49.690 M 0.00 % | -49.690 M |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -215.421 K 0.00 % | -215.421 K 0.00 % | -215.421 K | 0.000 100.00 % | -378.985 K 0.00 % | -378.985 K 0.00 % | -378.985 K -78 364.75 % | -483.000 0.00 % | -483.000 0.00 % | -483.000 99.82 % | -270.861 K 0.00 % | -270.861 K 0.00 % | -270.861 K 99.42 % | -46.636 M 0.00 % | -46.636 M 0.00 % | -46.636 M 0.00 % | -46.636 M -5.58 % | -44.170 M 0.00 % | -44.170 M 0.00 % | -44.170 M 0.00 % | -44.170 M -11.18 % | -39.730 M 0.00 % | -39.730 M 0.00 % | -39.730 M 0.00 % | -39.730 M -47 877 306.81 % | 82.984 0.00 % | 82.984 0.00 % | 82.984 0.00 % | 82.984 -100.00 % | 113.966 M 0.00 % | 113.966 M 0.00 % | 113.966 M 0.00 % | 113.966 M 763.07 % | -17.188 M 0.00 % | -17.188 M 0.00 % | -17.188 M 0.00 % | -17.188 M -16.69 % | -14.730 M 0.00 % | -14.730 M 0.00 % | -14.730 M 0.00 % | -14.730 M 79.96 % | -73.513 M 0.00 % | -73.513 M 0.00 % | -73.513 M 0.00 % | -73.513 M -47.94 % | -49.690 M 0.00 % | -49.690 M 0.00 % | -49.690 M 0.00 % | -49.690 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.515 M 0.00 % | 9.515 M 0.00 % | 9.515 M | 0.000 100.00 % | -70.791 M 0.00 % | -70.791 M 0.00 % | -70.791 M -346.09 % | -15.869 M 0.00 % | -15.869 M 0.00 % | -15.869 M -84.96 % | -8.580 M 0.00 % | -8.580 M 0.00 % | -8.580 M -118.39 % | 46.655 M 0.00 % | 46.655 M 0.00 % | 46.655 M 0.00 % | 46.655 M 310.01 % | 11.379 M 0.00 % | 11.379 M 0.00 % | 11.379 M 0.00 % | 11.379 M -80.87 % | 59.493 M 0.00 % | 59.493 M 0.00 % | 59.493 M 0.00 % | 59.493 M 1 007 617 954.78 % | -5.904 0.00 % | -5.904 0.00 % | -5.904 0.00 % | -5.904 100.00 % | -227.186 M 0.00 % | -227.186 M 0.00 % | -227.186 M 0.00 % | -227.186 M -637.72 % | -30.796 M 0.00 % | -30.796 M 0.00 % | -30.796 M 0.00 % | -30.796 M -179.84 % | 38.571 M 0.00 % | 38.571 M 0.00 % | 38.571 M 0.00 % | 38.571 M 882.01 % | -4.932 M 0.00 % | -4.932 M 0.00 % | -4.932 M 0.00 % | -4.932 M -211.48 % | 4.424 M 0.00 % | 4.424 M 0.00 % | 4.424 M 0.00 % | 4.424 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.820 M 0.00 % | 5.820 M 0.00 % | 5.820 M -8.92 % | 6.390 M 0.03 % | 6.388 M -0.13 % | 6.396 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -726.914 K 0.00 % | -726.914 K 0.00 % | -726.914 K 0.00 % | -726.914 K | 0.000 100.00 % | -11.122 K 0.00 % | -11.122 K 0.00 % | -11.122 K | 0.000 -100.00 % | 1.583 M 0.00 % | 1.583 M 0.00 % | 1.583 M 185.44 % | 554.559 K 0.00 % | 554.559 K 0.00 % | 554.559 K -72.80 % | 2.039 M 0.00 % | 2.039 M 0.00 % | 2.039 M 242.79 % | -1.428 M 0.00 % | -1.428 M 0.00 % | -1.428 M 0.00 % | -1.428 M -193.58 % | 1.526 M 0.00 % | 1.526 M 0.00 % | 1.526 M 0.00 % | 1.526 M 544.26 % | -343.504 K 0.00 % | -343.504 K 0.00 % | -343.504 K 0.00 % | -343.504 K -14 630 536.70 % | 2.348 0.00 % | 2.348 0.00 % | 2.348 0.00 % | 2.348 100.00 % | -3.970 M 0.00 % | -3.970 M 0.00 % | -3.970 M 0.00 % | -3.970 M -299.11 % | 1.994 M 0.00 % | 1.994 M 0.00 % | 1.994 M 0.00 % | 1.994 M 69.79 % | 1.174 M 0.00 % | 1.174 M 0.00 % | 1.174 M 0.00 % | 1.174 M 128.07 % | -4.183 M 0.00 % | -4.183 M 0.00 % | -4.183 M 0.00 % | -4.183 M -175.17 % | 5.565 M 0.00 % | 5.565 M 0.00 % | 5.565 M 0.00 % | 5.565 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.531 M 214.68 % | 2.711 M 187.20 % | -3.109 M -589.61 % | 635.000 K 111.03 % | -5.755 M -361.12 % | 2.204 M 152.58 % | -4.192 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 639.029 K 0.00 % | 639.029 K 0.00 % | 639.029 K 0.00 % | 639.029 K | 0.000 -100.00 % | 650.151 K 0.00 % | 650.151 K 0.00 % | 650.151 K | 0.000 100.00 % | -932.806 K 0.00 % | -932.806 K 0.00 % | -932.806 K -124.82 % | 3.758 M 0.00 % | 3.758 M 0.00 % | 3.758 M 118.64 % | 1.719 M 0.00 % | 1.719 M 0.00 % | 1.719 M -45.38 % | 3.147 M 0.00 % | 3.147 M 0.00 % | 3.147 M 0.00 % | 3.147 M 94.16 % | 1.621 M 0.00 % | 1.621 M 0.00 % | 1.621 M 0.00 % | 1.621 M -17.49 % | 1.964 M 0.00 % | 1.964 M 0.00 % | 1.964 M 0.00 % | 1.964 M 11 357 496.88 % | 17.294 0.00 % | 17.294 0.00 % | 17.294 0.00 % | 17.294 -100.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 49.77 % | 4.006 M 0.00 % | 4.006 M 0.00 % | 4.006 M 0.00 % | 4.006 M 41.46 % | 2.832 M 0.00 % | 2.832 M 0.00 % | 2.832 M 0.00 % | 2.832 M -59.63 % | 7.015 M 0.00 % | 7.015 M 0.00 % | 7.015 M 0.00 % | 7.015 M 383.63 % | 1.451 M 0.00 % | 1.451 M 0.00 % | 1.451 M 0.00 % | 1.451 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 423.000 K -95.04 % | 8.531 M 214.68 % | 2.711 M -58.00 % | 6.455 M 916.54 % | 635.000 K -92.61 % | 8.592 M 289.84 % | 2.204 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -87.885 K 0.00 % | -87.885 K 0.00 % | -87.885 K 0.00 % | -87.885 K | 0.000 -100.00 % | 639.029 K 0.00 % | 639.029 K 0.00 % | 639.029 K | 0.000 -100.00 % | 650.151 K 0.00 % | 650.151 K 0.00 % | 650.151 K -84.92 % | 4.312 M 0.00 % | 4.312 M 0.00 % | 4.312 M 14.76 % | 3.758 M 0.00 % | 3.758 M 0.00 % | 3.758 M 118.64 % | 1.719 M 0.00 % | 1.719 M 0.00 % | 1.719 M 0.00 % | 1.719 M -45.38 % | 3.147 M 0.00 % | 3.147 M 0.00 % | 3.147 M 0.00 % | 3.147 M 94.16 % | 1.621 M 0.00 % | 1.621 M 0.00 % | 1.621 M 0.00 % | 1.621 M 8 251 093.86 % | 19.642 0.00 % | 19.642 0.00 % | 19.642 0.00 % | 19.642 -100.00 % | 2.030 M 0.00 % | 2.030 M 0.00 % | 2.030 M 0.00 % | 2.030 M -66.16 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 49.77 % | 4.006 M 0.00 % | 4.006 M 0.00 % | 4.006 M 0.00 % | 4.006 M 41.46 % | 2.832 M 0.00 % | 2.832 M 0.00 % | 2.832 M 0.00 % | 2.832 M -59.63 % | 7.015 M 0.00 % | 7.015 M 0.00 % | 7.015 M 0.00 % | 7.015 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.820 M 0.00 % | 5.820 M 0.00 % | 5.820 M -8.92 % | 6.390 M 0.03 % | 6.388 M -0.13 % | 6.396 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.100 K 0.00 % | 58.100 K 0.00 % | 58.100 K 0.00 % | 58.100 K | 0.000 100.00 % | -9.473 M 0.00 % | -9.473 M 0.00 % | -9.473 M | 0.000 -100.00 % | 91.410 M 0.00 % | 91.410 M 0.00 % | 91.410 M 443.07 % | 16.832 M 0.00 % | 16.832 M 0.00 % | 16.832 M 54.44 % | 10.899 M 0.00 % | 10.899 M 0.00 % | 10.899 M 337.77 % | 2.490 M 0.00 % | 2.490 M 0.00 % | 2.490 M 0.00 % | 2.490 M -92.89 % | 35.006 M 0.00 % | 35.006 M 0.00 % | 35.006 M 0.00 % | 35.006 M 279.88 % | 9.215 M 0.00 % | 9.215 M 0.00 % | 9.215 M 0.00 % | 9.215 M 13 775 423.79 % | -66.896 0.00 % | -66.896 0.00 % | -66.896 0.00 % | -66.896 -100.00 % | 13.610 M 0.00 % | 13.610 M 0.00 % | 13.610 M 0.00 % | 13.610 M 147 029.73 % | 9.250 K 0.00 % | 9.250 K 0.00 % | 9.250 K 0.00 % | 9.250 K 100.02 % | -50.193 M 0.00 % | -50.193 M 0.00 % | -50.193 M 0.00 % | -50.193 M -230.42 % | 38.485 M 0.00 % | 38.485 M 0.00 % | 38.485 M 0.00 % | 38.485 M 106.50 % | 18.637 M 0.00 % | 18.637 M 0.00 % | 18.637 M 0.00 % | 18.637 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -335.406 K 0.00 % | -335.406 K 0.00 % | -335.406 K 0.00 % | -335.406 K | 0.000 100.00 % | -53.418 K 0.00 % | -53.418 K 0.00 % | -53.418 K | 0.000 100.00 % | -19.319 M 0.00 % | -19.319 M 0.00 % | -19.319 M -4 636.95 % | -407.832 K 0.00 % | -407.832 K 0.00 % | -407.832 K -4 253.11 % | -9.369 K 0.00 % | -9.369 K 0.00 % | -9.369 K 99.78 % | -4.224 M 0.00 % | -4.224 M 0.00 % | -4.224 M 0.00 % | -4.224 M -512.95 % | -689.151 K 0.00 % | -689.151 K 0.00 % | -689.151 K 0.00 % | -689.151 K -86.80 % | -368.927 K 0.00 % | -368.927 K 0.00 % | -368.927 K 0.00 % | -368.927 K -4 709 352.69 % | -7.834 0.00 % | -7.834 0.00 % | -7.834 0.00 % | -7.834 100.00 % | -7.985 M 0.00 % | -7.985 M 0.00 % | -7.985 M 0.00 % | -7.985 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 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.820 M 0.00 % | 5.820 M 0.00 % | 5.820 M -8.92 % | 6.390 M 0.03 % | 6.388 M -0.13 % | 6.396 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -277.306 K 0.00 % | -277.306 K 0.00 % | -277.306 K 0.00 % | -277.306 K | 0.000 100.00 % | -9.526 M 0.00 % | -9.526 M 0.00 % | -9.526 M | 0.000 -100.00 % | 72.091 M 0.00 % | 72.091 M 0.00 % | 72.091 M 338.93 % | 16.424 M 0.00 % | 16.424 M 0.00 % | 16.424 M 50.83 % | 10.890 M 0.00 % | 10.890 M 0.00 % | 10.890 M 727.80 % | -1.735 M 0.00 % | -1.735 M 0.00 % | -1.735 M 0.00 % | -1.735 M -105.05 % | 34.317 M 0.00 % | 34.317 M 0.00 % | 34.317 M 0.00 % | 34.317 M 287.93 % | 8.846 M 0.00 % | 8.846 M 0.00 % | 8.846 M 0.00 % | 8.846 M 11 837 718.43 % | -74.730 0.00 % | -74.730 0.00 % | -74.730 0.00 % | -74.730 -100.00 % | 5.625 M 0.00 % | 5.625 M 0.00 % | 5.625 M 0.00 % | 5.625 M 60 710.81 % | 9.250 K 0.00 % | 9.250 K 0.00 % | 9.250 K 0.00 % | 9.250 K 100.02 % | -50.193 M 0.00 % | -50.193 M 0.00 % | -50.193 M 0.00 % | -50.193 M -230.42 % | 38.485 M 0.00 % | 38.485 M 0.00 % | 38.485 M 0.00 % | 38.485 M 106.50 % | 18.637 M 0.00 % | 18.637 M 0.00 % | 18.637 M 0.00 % | 18.637 M |
| 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 | 2018 | 2017 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 |