Esaar (India) Limited ESARIND.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 147.684 M 125.95 % | 65.362 M -66.01 % | 192.271 M 67.91 % | 114.509 M -49.54 % | 226.908 M 89.78 % | 119.564 M -87.83 % | 982.401 M 8 581.52 % | 11.316 M -75.92 % | 47.003 M 14.98 % | 40.878 M -53.09 % | 87.149 M -44.57 % | 157.231 M 15.12 % | 136.583 M 346.63 % | 30.581 M 145.59 % | 12.452 M -49.06 % | 24.444 M 16.67 % | 20.952 M -0.38 % | 21.031 M -8.22 % | 22.915 M |
| Net income | -22.440 M -364.79 % | -4.828 M -110.78 % | 44.770 M -78.69 % | 210.075 M 1 258.65 % | 15.462 M -12.90 % | 17.752 M 468.43 % | 3.123 M 244.05 % | -2.168 M -111 852.58 % | 1.940 K 100.01 % | -27.330 M 32.51 % | -40.496 M -791.00 % | -4.545 M -1 463.91 % | 333.232 K -1.90 % | 339.672 K 151.86 % | -655.000 K -272.53 % | 379.654 K 110.59 % | -3.584 M -177.95 % | 4.598 M 518.75 % | 743.106 K |
| Income before tax | -15.591 M -288.43 % | 8.274 M -85.74 % | 58.006 M -72.84 % | 213.546 M 1 051.94 % | 18.538 M 669.85 % | 2.408 M -22.89 % | 3.123 M 270.75 % | -1.829 M -2 788.32 % | 68.035 K 100.25 % | -27.255 M 32.64 % | -40.460 M -508.70 % | -6.647 M -1 425.22 % | 501.576 K 8.55 % | 462.059 K 150.06 % | -923.000 K -815.90 % | 128.928 K -93.35 % | 1.938 M 56.42 % | 1.239 M 64.74 % | 752.094 K |
| Income before tax ratio | -0.11 -183.40 % | 0.13 -58.04 % | 0.30 -83.82 % | 1.86 2 182.65 % | 0.08 305.66 % | 0.02 533.54 % | 0.00 101.97 % | -0.16 -11 266.44 % | 0.00 100.22 % | -0.67 -43.61 % | -0.46 -998.19 % | -0.04 -1 251.19 % | 0.00 -75.70 % | 0.02 120.38 % | -0.07 -1 505.36 % | 0.01 -94.30 % | 0.09 57.01 % | 0.06 79.50 % | 0.03 |
| EBITDA | 40.220 M 455.80 % | -11.304 M -109.53 % | 118.621 M -53.20 % | 253.452 M 2 600.61 % | 9.385 M -68.22 % | 29.528 M 238.86 % | 8.714 M 584.11 % | -1.800 M -2 743.13 % | 68.101 K 100.25 % | -27.254 M 12.28 % | -31.071 M -445.01 % | -5.701 M -475.81 % | 1.517 M 2.71 % | 1.477 M 1 263.12 % | 108.354 K -91.04 % | 1.209 M 7.56 % | 1.124 M -48.84 % | 2.197 M 21.38 % | 1.810 M |
| Net income ratio | -0.15 -105.71 % | -0.07 -131.72 % | 0.23 -87.31 % | 1.83 2 592.27 % | 0.07 -54.10 % | 0.15 4 570.50 % | 0.00 101.66 % | -0.19 -464 284.71 % | 0.00 100.01 % | -0.67 -43.88 % | -0.46 -1 507.51 % | -0.03 -1 284.80 % | 0.00 -78.03 % | 0.01 121.12 % | -0.05 -438.68 % | 0.02 109.08 % | -0.17 -178.24 % | 0.22 574.18 % | 0.03 |
| Ratio EBITDA | 0.27 257.47 % | -0.17 -128.03 % | 0.62 -72.13 % | 2.21 5 251.45 % | 0.04 -83.25 % | 0.25 2 684.23 % | 0.01 105.58 % | -0.16 -11 078.74 % | 0.00 100.22 % | -0.67 -87.00 % | -0.36 -883.29 % | -0.04 -426.46 % | 0.01 -77.00 % | 0.05 455.04 % | 0.01 -82.41 % | 0.05 -7.80 % | 0.05 -48.65 % | 0.10 32.25 % | 0.08 |
| Gross profit ratio | 0.97 1 470.10 % | -0.07 -111.39 % | 0.62 -0.75 % | 0.62 -24.52 % | 0.83 310.61 % | 0.20 1 049.84 % | 0.02 -96.30 % | 0.47 858.31 % | 0.05 132.03 % | -0.15 52.77 % | -0.33 -1 887.91 % | 0.02 -42.89 % | 0.03 -81.03 % | 0.17 25.48 % | 0.13 1 697.03 % | 0.01 80.50 % | 0.00 -91.61 % | 0.05 306.58 % | -0.02 |
| Weighted average shs out dil | 20.368 M -0.37 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M -6.19 % | 21.792 M 74.34 % | 12.500 M 0.00 % | 12.500 M 0.00 % | 12.500 M 0.00 % | 12.500 M 0.00 % | 12.500 M |
| Weighted average shs out | 20.368 M -0.37 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M -6.19 % | 21.792 M 74.34 % | 12.500 M 0.00 % | 12.500 M 0.00 % | 12.500 M 0.00 % | 12.500 M 0.00 % | 12.500 M |
| EPS diluted | -1.10 -358.33 % | -0.24 -110.96 % | 2.19 -78.70 % | 10.28 1 252.63 % | 0.76 -12.64 % | 0.87 480.00 % | 0.15 236.36 % | -0.11 -110 100.00 % | 0.00 100.01 % | -1.34 32.32 % | -1.98 -800.00 % | -0.22 -13 850.00 % | 0.00 -89.74 % | 0.02 400.00 % | -0.01 -116.25 % | 0.03 111.03 % | -0.29 -178.38 % | 0.37 516.67 % | 0.06 |
| Earnings per share | -1.10 -358.33 % | -0.24 -110.96 % | 2.19 -78.70 % | 10.28 1 252.63 % | 0.76 -12.64 % | 0.87 480.00 % | 0.15 236.36 % | -0.11 -110 100.00 % | 0.00 100.01 % | -1.34 32.32 % | -1.98 -800.00 % | -0.22 -13 850.00 % | 0.00 -89.74 % | 0.02 400.00 % | -0.01 -116.25 % | 0.03 111.03 % | -0.29 -178.38 % | 0.37 516.67 % | 0.06 |
| Gross profit | 142.805 M 3 195.71 % | -4.613 M -103.87 % | 119.103 M 66.64 % | 71.472 M -61.91 % | 187.623 M 679.26 % | 24.077 M 39.94 % | 17.205 M 220.87 % | 5.362 M 130.71 % | 2.324 M 136.82 % | -6.311 M 77.85 % | -28.491 M -1 090.99 % | 2.875 M -34.26 % | 4.373 M -15.28 % | 5.162 M 208.18 % | 1.675 M 815.43 % | 182.975 K 110.59 % | 86.888 K -91.64 % | 1.039 M 289.60 % | -548.000 K |
| Income tax expense | 6.849 M -47.73 % | 13.102 M -1.00 % | 13.235 M 281.41 % | 3.470 M 12.81 % | 3.076 M 120.05 % | -15.343 M -306 860 100.00 % | 5.000 -100.00 % | 338.433 K 412.04 % | 66.095 K -12.24 % | 75.313 K 108.74 % | 36.080 K 101.72 % | -2.102 M -1 348.63 % | 168.344 K 37.55 % | 122.387 K 145.67 % | -268.000 K -6.77 % | -251.000 K -104.55 % | 5.522 M 264.39 % | -3.359 M -37 472.05 % | 8.988 K |
| Cost of revenue | 4.879 M -93.03 % | 69.975 M -4.36 % | 73.168 M 294.97 % | 18.525 M -52.84 % | 39.285 M -58.86 % | 95.487 M -90.11 % | 965.197 M 16 110.90 % | 5.954 M -86.67 % | 44.679 M -5.32 % | 47.190 M -59.19 % | 115.640 M -25.08 % | 154.355 M 4 199.58 % | 3.590 M -85.88 % | 25.420 M 135.85 % | 10.778 M -55.57 % | 24.261 M 38.55 % | 17.511 M -12.41 % | 19.992 M -14.79 % | 23.463 M |
| General and administrative expenses | 0.000 -100.00 % | 3.265 M 71.84 % | 1.900 M -32.26 % | 2.805 M -40.57 % | 4.720 M 355.16 % | 1.037 M | 0.000 -100.00 % | 333.854 K 30.01 % | 256.799 K 40.94 % | 182.199 K 38.63 % | 131.431 K | 0.000 -100.00 % | 44.000 K 75.11 % | 25.127 K -97.62 % | 1.054 M | 0.000 -100.00 % | 1.098 M -10.88 % | 1.232 M 18.12 % | 1.043 M |
| Selling and marketing expenses | 0.000 -100.00 % | 39.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.503 K 4.54 % | 31.090 K -21.96 % | 39.838 K 11.22 % | 35.820 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 145.815 M 2 621.95 % | 5.357 M 601.59 % | -1.068 M 99.42 % | -184.660 M -206.42 % | 173.521 M 653.13 % | 23.040 M 36.08 % | 16.931 M 238.96 % | 4.995 M 153.79 % | 1.968 M 884.09 % | 200.000 K -98.31 % | 11.802 M 23.94 % | 9.522 M 148.81 % | 3.827 M -18.14 % | 4.675 M 652.45 % | 621.301 K 239.56 % | 182.975 K 118.10 % | -1.011 M -423.83 % | -193.000 K 87.87 % | -1.591 M |
| Operating expenses | 145.815 M 1 583.58 % | 8.661 M 940.99 % | 832.000 K 100.46 % | -181.855 M -202.03 % | 178.241 M 640.30 % | 24.077 M 39.94 % | 17.205 M 220.87 % | 5.362 M 137.67 % | 2.256 M 75.59 % | 1.285 M -89.27 % | 11.969 M 25.70 % | 9.522 M 145.98 % | 3.871 M -17.64 % | 4.700 M 180.60 % | 1.675 M 815.43 % | 182.975 K 110.59 % | 86.888 K -91.64 % | 1.039 M 288.37 % | 267.528 K |
| Cost and expenses | 150.694 M 91.63 % | 78.636 M 6.27 % | 73.999 M 159.04 % | -125.327 M -157.61 % | 217.526 M 12.30 % | 193.704 M -80.11 % | 973.687 M 21 285.61 % | 4.553 M -89.60 % | 43.774 M 7.94 % | 40.554 M -65.31 % | 116.914 M -25.31 % | 156.532 M 215.03 % | -136.080 M -551.81 % | 30.119 M 119.37 % | 13.730 M -43.53 % | 24.315 M 44.05 % | 16.879 M -15.15 % | 19.892 M -16.17 % | 23.730 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.001 | 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 -100.00 % | 3.304 M 73.89 % | 1.900 M -32.26 % | 2.805 M -40.57 % | 4.720 M 355.16 % | 1.037 M | 0.000 -100.00 % | 366.357 K 27.26 % | 287.889 K 29.66 % | 222.037 K 32.76 % | 167.251 K -88.23 % | 1.421 M 3 129.55 % | 44.000 K 75.11 % | 25.127 K -97.62 % | 1.054 M | 0.000 -100.00 % | 1.098 M -10.88 % | 1.232 M 18.12 % | 1.043 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.509 K | 0.000 | 0.000 -100.00 % | 125.174 K 1 208.80 % | 9.564 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.351 K -58.68 % | 484.838 K -60.61 % | 1.231 M |
| Interest expense | 53.804 M -21.52 % | 68.555 M -6.04 % | 72.960 M 177.69 % | 26.274 M 4 378 900.00 % | 600.000 -93.83 % | 9.717 K 81.39 % | 5.357 K -99.70 % | 1.759 M 2 665 051.52 % | 66.000 -78.71 % | 310.000 -100.00 % | 9.396 M 1 277.00 % | 682.351 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 523.756 K -24.52 % | 693.861 K |
| Depreciation and amortization | 2.007 M 1.88 % | 1.970 M 462.86 % | 350.000 K 180.00 % | 125.000 K 4 362.69 % | 2.801 K -100.00 % | 90.036 M 311 443.25 % | 28.900 K 0.00 % | 28.900 K 102.29 % | -1.264 M -409 072.82 % | 309.000 104.41 % | -7.000 K -102.65 % | 264.015 K -73.99 % | 1.015 M 0.00 % | 1.015 M -1.65 % | 1.032 M -4.44 % | 1.080 M 166.67 % | 405.000 K -6.68 % | 434.000 K 19.23 % | 364.000 K |
| Operating income | -3.010 M -104.30 % | 69.983 M -40.83 % | 118.271 M -50.69 % | 239.836 M 64.22 % | 146.045 M 394.60 % | 29.528 M 119.71 % | -149.846 M -4 398.51 % | 3.486 M 5 023.76 % | 68.036 K 100.25 % | -27.255 M 32.64 % | -40.460 M -508.70 % | -6.647 M -1 425.22 % | 501.576 K 8.55 % | 462.059 K 136.15 % | -1.278 M -1 091.25 % | 128.928 K -82.07 % | 719.050 K -36.87 % | 1.139 M 239.75 % | -815.000 K |
| Operating income ratio | -0.02 -101.90 % | 1.07 74.06 % | 0.62 -70.63 % | 2.09 225.42 % | 0.64 160.62 % | 0.25 261.91 % | -0.15 -149.51 % | 0.31 21 182.47 % | 0.00 100.22 % | -0.67 -43.61 % | -0.46 -998.19 % | -0.04 -1 251.19 % | 0.00 -75.70 % | 0.02 114.72 % | -0.10 -2 045.88 % | 0.01 -84.63 % | 0.03 -36.63 % | 0.05 252.27 % | -0.04 |
| Total other income expenses net | -12.581 M 79.61 % | -61.709 M | 0.000 100.00 % | -26.290 M | 0.000 | 0.000 100.00 % | -5.591 M -5.19 % | -5.315 M | 0.000 100.00 % | -1.000 99.99 % | -11.115 K 99.83 % | -6.642 M | 0.000 | 0.000 -100.00 % | 354.466 K | 0.000 -100.00 % | 1.219 M 1 121.31 % | 99.811 K 114.38 % | -694.000 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 540.404 M 28.98 % | 418.984 M -60.46 % | 1.060 B 31.38 % | 806.463 M 174.14 % | 294.176 M 20.69 % | 243.747 M 191.83 % | 83.525 M 1 125.08 % | 6.818 M 180.72 % | -8.446 M -128.42 % | 29.719 M -59.88 % | 74.077 M -61.17 % | 190.783 M 80 313.32 % | -237.845 K 97.67 % | -10.227 M -213.20 % | 9.035 M 345.08 % | -3.686 M -302.49 % | 1.821 M 2 092.52 % | -91.370 K 95.06 % | -1.851 M |
| Total investments | 172.327 M -2.63 % | 176.982 M -4.59 % | 185.492 M -33.07 % | 277.151 M 151.72 % | 110.103 M -39.30 % | 181.376 M 141.83 % | 75.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.258 M | 0.000 |
| Total debt | 543.322 M 29.43 % | 419.794 M -60.67 % | 1.067 B 31.10 % | 814.197 M 175.16 % | 295.899 M 18.36 % | 249.991 M 119.99 % | 113.636 M 1 236.89 % | 8.500 M 168.56 % | 3.165 M -91.88 % | 38.965 M -53.14 % | 83.146 M -57.70 % | 196.576 M | 0.000 | 0.000 -100.00 % | 9.900 M | 0.000 -100.00 % | 6.190 M | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -178.463 M -71.97 % | -103.776 M -1 730.67 % | 6.364 M -76.55 % | 27.137 M -46.47 % | 50.695 M -76.63 % | 216.914 M 0.00 % | 216.914 M 0.00 % | 216.914 M 0.00 % | 216.914 M 0.00 % | 216.914 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 195.541 M 23.51 % | 158.315 M -2.96 % | 163.143 M 28.13 % | 127.327 M 272.22 % | -73.933 M 14.33 % | -86.303 M -28.23 % | -67.304 M 4.89 % | -70.766 M -3.16 % | -68.598 M 0.00 % | -68.600 M -66.22 % | -41.270 M -5 233.35 % | -773.807 K -120.52 % | 3.771 M 7.64 % | 3.503 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 204.425 M 0.00 % | 204.425 M 0.00 % | 204.425 M 0.00 % | 204.425 M 0.00 % | 204.425 M 0.00 % | 204.425 M 0.00 % | 204.425 M 0.00 % | 204.425 M 0.00 % | 204.425 M 0.00 % | 204.425 M 0.00 % | 204.425 M 150.00 % | 81.770 M 0.00 % | 81.770 M 0.00 % | 81.770 M 63.54 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M |
| Total equity | 233.992 M -29.33 % | 331.117 M -25.77 % | 446.086 M 5.69 % | 422.088 M 117.94 % | 193.676 M 35.03 % | 143.434 M -39.01 % | 235.188 M 51.72 % | 155.019 M 9.23 % | 141.922 M -5.62 % | 150.366 M -15.38 % | 177.696 M -18.56 % | 218.192 M -2.04 % | 222.737 M 0.15 % | 222.403 M 251.83 % | 63.213 M -1.03 % | 63.868 M 0.60 % | 63.489 M -5.34 % | 67.072 M 7.36 % | 62.474 M |
| Other non current liabilities | 2.129 M -99.36 % | 334.171 M 125 528.20 % | 266.000 K 26 500.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 956.866 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 196.576 M | 0.000 | 0.000 100.00 % | -9.900 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 543.322 M 516.47 % | 88.134 M -61.68 % | 230.000 M -7.20 % | 247.851 M -16.24 % | 295.899 M | 0.000 -100.00 % | 113.636 M 1 236.89 % | 8.500 M 168.56 % | 3.165 M -91.88 % | 38.965 M -53.14 % | 83.146 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.900 M | 0.000 -100.00 % | 6.190 M | 0.000 | 0.000 |
| Total non current liabilities | 545.451 M 29.16 % | 422.305 M 83.40 % | 230.266 M -7.10 % | 247.852 M -16.24 % | 295.899 M 7 655.47 % | 3.815 M -97.65 % | 162.599 M 1 812.93 % | 8.500 M 168.56 % | 3.165 M -91.88 % | 38.965 M -53.14 % | 83.146 M -57.70 % | 196.576 M 9 440.26 % | 2.060 M -11.90 % | 2.339 M -10.41 % | 2.610 M -9.31 % | 2.879 M -53.50 % | 6.190 M | 0.000 -100.00 % | 1.346 M |
| Other current liabilities | 0.000 -100.00 % | 1.403 M -54.06 % | 3.054 M 107.60 % | 1.471 M 100.60 % | -246.023 M -598.37 % | 49.365 M -0.20 % | 49.464 M 174.24 % | 18.037 M 2.26 % | 17.638 M 1.52 % | 17.373 M 11 023.56 % | 156.180 K 100.08 % | -196.411 M -215.60 % | 169.903 M -27.49 % | 234.312 M 548.23 % | -52.275 M -3 268.29 % | 1.650 M -87.17 % | 12.861 M 103.82 % | 6.310 M 65.90 % | 3.803 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 13.707 M | 0.000 | 0.000 | 0.000 -100.00 % | 456.317 K 105.37 % | -8.500 M -168.56 % | -3.165 M | 0.000 | 0.000 100.00 % | -196.486 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 331.660 M -60.39 % | 837.386 M 47.86 % | 566.346 M 91.40 % | 295.899 M 18.36 % | 249.991 M 119.99 % | 113.636 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 196.576 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 307.813 M -52.09 % | 642.454 M -29.37 % | 909.550 M 49.58 % | 608.085 M 476.29 % | 105.516 M -72.09 % | 378.106 M 48.88 % | 253.959 M 1 298.22 % | 18.163 M 2.16 % | 17.779 M 2.15 % | 17.405 M 11 044.09 % | 156.180 K -38.47 % | 253.826 K -99.85 % | 170.034 M -27.45 % | 234.358 M 468.90 % | 41.195 M 2 396.74 % | 1.650 M -87.17 % | 12.861 M 103.82 % | 6.310 M 65.90 % | 3.803 M |
| Total liabilities | 853.264 M 16.61 % | 731.695 M -35.81 % | 1.140 B 33.17 % | 855.937 M 113.23 % | 401.415 M 5.10 % | 381.922 M 50.39 % | 253.959 M 852.48 % | 26.663 M 27.30 % | 20.944 M -62.84 % | 56.370 M -32.33 % | 83.302 M -57.68 % | 196.829 M 14.37 % | 172.095 M -27.29 % | 236.697 M 440.34 % | 43.806 M 867.32 % | 4.529 M -76.23 % | 19.051 M 201.92 % | 6.310 M 22.52 % | 5.150 M |
| Other non current assets | 1.123 M -84.09 % | 7.057 M 91.51 % | 3.685 M -39.96 % | 6.138 M 41.63 % | 4.334 M -37.55 % | 6.939 M 17.42 % | 5.910 M 10 010.19 % | -59.634 K 0.00 % | -59.634 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.263 M | 0.000 |
| Long term investments | 171.894 M -3.19 % | 177.564 M -4.27 % | 185.492 M -33.07 % | 277.151 M 151.72 % | 110.103 M -62.26 % | 291.706 M 288.94 % | 75.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 100.00 % | -5.374 M -106.72 % | 79.956 M 29.78 % | 61.608 M 405.26 % | -20.182 M 84.84 % | -133.118 M -2 129.97 % | -5.969 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 |
| GoodWill | 0.000 -100.00 % | 1.932 M -77.97 % | 8.768 M -37.38 % | 14.003 M -11.64 % | 15.848 M 0.00 % | 15.848 M 26 476.01 % | 59.634 K 0.00 % | 59.634 K 0.00 % | 59.634 K | 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 % | -3.442 M -103.88 % | 88.724 M 17.34 % | 75.611 M 1 844.66 % | -4.334 M 96.30 % | -117.269 M -1 884.30 % | -5.910 M -10 010.19 % | 59.634 K 0.00 % | 59.634 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 17.134 M -10.48 % | 19.140 M -7.45 % | 20.681 M 655.61 % | 2.737 M 4 735.95 % | 56.597 K 171.60 % | 20.838 K 0.00 % | 20.838 K 0.00 % | 20.838 K -58.10 % | 49.738 K 0.00 % | 49.738 K 0.00 % | 49.738 K -7.64 % | 53.853 K -99.26 % | 7.311 M -12.19 % | 8.326 M -10.86 % | 9.341 M -9.95 % | 10.372 M -9.43 % | 11.452 M 1.74 % | 11.256 M -1.85 % | 11.469 M |
| Total non current assets | 193.627 M -4.26 % | 202.251 M -34.20 % | 307.350 M -18.18 % | 375.640 M 198.11 % | 126.008 M -36.12 % | 197.245 M 162.71 % | 75.080 M 93 200.12 % | 80.472 K -26.42 % | 109.372 K 0.00 % | 109.371 K -10.69 % | 122.464 K -24.71 % | 162.659 K -97.78 % | 7.311 M -12.19 % | 8.326 M -10.86 % | 9.341 M -9.95 % | 10.372 M 24.93 % | 8.303 M -50.21 % | 16.675 M 45.39 % | 11.469 M |
| Other current assets | 11.221 M -95.03 % | 225.935 M -80.82 % | 1.178 B 50.53 % | 782.572 M 152.29 % | 310.193 M -1.36 % | 314.463 M 79.67 % | 175.025 M 17.02 % | 149.566 M -1.53 % | 151.887 M -18.90 % | 187.284 M 3 412.14 % | 5.332 M 60.59 % | 3.321 M -98.68 % | 251.833 M -14.78 % | 295.502 M 348 867.73 % | 84.679 K -93.60 % | 1.324 M | 0.000 | 0.000 | 0.000 |
| Short term investments | 416.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 2.918 M 260.25 % | 810.000 K -89.64 % | 7.820 M 1.11 % | 7.734 M 349.01 % | 1.722 M -72.41 % | 6.244 M -79.26 % | 30.111 M 1 690.07 % | 1.682 M -85.51 % | 11.611 M 25.59 % | 9.246 M 1.96 % | 9.068 M 56.56 % | 5.792 M 2 335.26 % | 237.845 K -97.67 % | 10.227 M 1 081.96 % | 865.293 K -76.53 % | 3.686 M -15.63 % | 4.369 M 4 682.13 % | 91.370 K -95.06 % | 1.851 M |
| Cash and short term investments | 3.334 M 180.64 % | 1.188 M -84.81 % | 7.820 M 1.11 % | 7.734 M 349.01 % | 1.722 M -72.41 % | 6.244 M -79.26 % | 30.111 M 1 690.07 % | 1.682 M -85.51 % | 11.611 M 25.59 % | 9.246 M 1.96 % | 9.068 M 56.56 % | 5.792 M 2 335.26 % | 237.845 K -97.67 % | 10.227 M 1 081.96 % | 865.293 K -76.53 % | 3.686 M -15.63 % | 4.369 M 4 682.13 % | 91.370 K -95.06 % | 1.851 M |
| Total current assets | 893.628 M 176.37 % | 323.344 M -74.71 % | 1.279 B 41.69 % | 902.385 M 92.37 % | 469.083 M 42.97 % | 328.110 M -0.74 % | 330.541 M 89.12 % | 174.783 M 2.09 % | 171.203 M -17.14 % | 206.627 M -20.79 % | 260.876 M -37.12 % | 414.859 M 7.05 % | 387.521 M -14.03 % | 450.774 M 361.49 % | 97.678 M 68.34 % | 58.024 M -21.84 % | 74.237 M 30.91 % | 56.707 M 0.98 % | 56.155 M |
| Inventory | 3.752 M 50.26 % | 2.497 M -37.40 % | 3.989 M -75.65 % | 16.380 M 89.77 % | 8.632 M 78.97 % | 4.823 M -95.60 % | 109.629 M 366.29 % | 23.511 M 205.24 % | 7.703 M -23.62 % | 10.084 M -36.17 % | 15.798 M -87.76 % | 129.027 M -4.74 % | 135.449 M -6.61 % | 145.044 M 4 352.80 % | 3.257 M 872.65 % | 334.896 K -97.05 % | 11.361 M 19.84 % | 9.481 M 11.71 % | 8.487 M |
| Net receivables | 875.321 M 833.93 % | 93.724 M 5.64 % | 88.724 M -7.29 % | 95.699 M -35.57 % | 148.536 M 5 657.09 % | 2.580 M -83.65 % | 15.776 M 66 739.76 % | 23.602 K 710.51 % | 2.912 K -77.21 % | 12.778 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 93.471 M 77.43 % | 52.679 M -9.96 % | 58.506 M 24.12 % | 47.135 M 2.88 % | 45.817 M |
| Tax assets | 3.476 M 79.92 % | 1.932 M -77.97 % | 8.768 M -37.38 % | 14.003 M -11.64 % | 15.848 M 0.00 % | 15.848 M 26 476.01 % | 59.634 K 0.00 % | 59.634 K 0.00 % | 59.634 K 0.00 % | 59.633 K -18.00 % | 72.726 K -33.16 % | 108.806 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.149 M -246.10 % | 2.156 M | 0.000 |
| Other assets | 1.000 K -100.00 % | 537.217 M 53 721 600.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 298.390 M -3.56 % | 309.391 M 458.44 % | 55.403 M 37.64 % | 40.253 M -27.65 % | 55.640 M -29.04 % | 78.412 M -13.26 % | 90.403 M 71 368.99 % | 126.492 K -10.43 % | 141.229 K 1 005.25 % | 12.778 K | 0.000 -100.00 % | 89.672 K -31.79 % | 131.474 K 186.19 % | 45.940 K -99.95 % | 93.471 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 9.423 M | 0.000 | 0.000 -100.00 % | 14.904 K | 0.000 -100.00 % | 337.822 K -25.97 % | 456.317 K | 0.000 -100.00 % | 457.000 -97.63 % | 19.283 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 1.140 B 33.17 % | 855.936 M 113.23 % | 401.415 M 5.10 % | 381.922 M 50.39 % | 253.959 M 852.48 % | 26.663 M 27.30 % | 20.944 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 -100.00 % | 418.607 M -60.49 % | 1.060 B 31.38 % | 806.463 M 174.14 % | 294.176 M 20.69 % | 243.747 M 191.83 % | 83.525 M 1 125.08 % | 6.818 M 180.72 % | -8.446 M | 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 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 163.143 M 28.13 % | 127.327 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 42.056 M -37.26 % | 67.029 M 436.70 % | 12.489 M 0.00 % | 12.489 M 0.00 % | 12.489 M 0.00 % | 12.489 M 0.00 % | 12.489 M -14.11 % | 14.542 M 16.43 % | 12.489 M 0.00 % | 12.489 M 0.00 % | 12.489 M -90.76 % | 135.144 M -1.50 % | 137.196 M 0.05 % | 137.129 M 937.83 % | 13.213 M -4.72 % | 13.868 M 2.81 % | 13.489 M -20.99 % | 17.072 M 36.86 % | 12.474 M |
| Deferred tax liabilities non current | 0.000 | 0.000 100.00 % | -1.140 B -33.17 % | -855.936 M -113.23 % | -401.415 M | 0.000 100.00 % | -91.359 M -265.89 % | -24.969 M -19.22 % | -20.944 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.060 M -11.90 % | 2.339 M -10.41 % | 2.610 M -9.31 % | 2.879 M | 0.000 | 0.000 -100.00 % | 1.346 M |
| Other liabilities | 0.000 100.00 % | -333.064 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -162.599 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 |
| Total assets | 1.087 B 2.30 % | 1.063 B -32.98 % | 1.586 B 24.09 % | 1.278 B 114.76 % | 595.091 M 13.27 % | 525.355 M 29.52 % | 405.622 M 131.96 % | 174.864 M 2.07 % | 171.313 M -17.13 % | 206.736 M -20.79 % | 260.998 M -37.11 % | 415.022 M 5.11 % | 394.832 M -14.00 % | 459.100 M 328.99 % | 107.019 M 56.47 % | 68.397 M -17.13 % | 82.539 M 12.48 % | 73.382 M 8.51 % | 67.624 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.789 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -29.753 M -103.97 % | 748.935 M 304.59 % | -366.064 M 30.17 % | -524.197 M -204.81 % | -171.974 M 56.56 % | -395.920 M -7 559.07 % | -5.169 M 66.40 % | -15.383 M -483.15 % | 4.015 M -81.67 % | 21.908 M -86.06 % | 157.162 M 3 036.46 % | 5.011 M 149.93 % | -10.035 M 93.30 % | -149.812 M -5 105.78 % | -2.878 M -166.97 % | 4.297 M 211.53 % | -3.853 M -24.13 % | -3.104 M -93.15 % | -1.607 M |
| Accounts receivables | -29.664 M -105.90 % | 502.554 M 25 127 600.00 % | 2.000 K -100.00 % | 59.812 M 140.62 % | -147.246 M -41.40 % | -104.132 M -882 500.64 % | 11.801 K 214.07 % | -10.345 K -309.71 % | 4.933 K -99.99 % | 48.713 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -1.255 M -184.12 % | 1.492 M -87.96 % | 12.391 M 259.93 % | -7.748 M -103.42 % | -3.809 M -104.31 % | 88.425 M 202.68 % | -86.118 M -444.75 % | -15.809 M -763.71 % | 2.382 M -58.31 % | 5.713 M -94.95 % | 113.229 M 1 662.97 % | 6.423 M -33.06 % | 9.594 M 106.77 % | -141.787 M -4 751.60 % | -2.922 M -126.50 % | 11.026 M 686.19 % | -1.881 M -89.24 % | -994.000 K 10.69 % | -1.113 M |
| Accounts payables | -11.002 M -104.59 % | 239.471 M 680.26 % | 30.691 M 307.18 % | -14.814 M 44.05 % | -26.479 M -217.97 % | -8.327 M -106.29 % | 132.307 M | 0.000 -100.00 % | 141.229 K 100.28 % | -49.767 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 1.166 M -99.76 % | 493.435 M 220.60 % | -409.148 M 27.13 % | -561.447 M -10 197.29 % | 5.560 M 101.50 % | -371.885 M -623.93 % | -51.370 M -11 891.94 % | 435.640 K -70.70 % | 1.487 M 104.57 % | -32.518 M -174.02 % | 43.933 M 3 211.81 % | -1.412 M 92.81 % | -19.630 M -144.60 % | -8.025 M -18 065.50 % | 44.671 K 100.66 % | -6.729 M -241.22 % | -1.972 M 6.54 % | -2.110 M -327.13 % | -494.000 K |
| Other non cash items | -8.395 M 80.11 % | -42.216 M 59.90 % | -105.285 M -734.74 % | 16.587 M -47.68 % | 31.701 M 219.96 % | -26.426 M -8 583.81 % | 311.492 K 192.04 % | -338.433 K -415.60 % | -65.639 K -5.50 % | -62.219 K -100.66 % | 9.407 M 1 378.44 % | 636.295 K 143.23 % | -1.472 M -27.66 % | -1.153 M -2 129.56 % | -51.706 K 48.60 % | -100.599 K -9 959.90 % | -1.000 K 98.55 % | -69.000 K | 0.000 |
| Net cash provided by operating activities | -51.733 M -107.22 % | 716.963 M 273.60 % | -412.993 M -40.50 % | -293.939 M -141.46 % | -121.732 M 69.88 % | -404.150 M -23 202.80 % | -1.734 M 90.10 % | -17.522 M -536.16 % | 4.017 M 174.27 % | -5.409 M -104.29 % | 126.113 M 2 035.31 % | 5.906 M 159.12 % | -9.990 M 93.32 % | -149.488 M -5 198.83 % | -2.821 M -152.19 % | 5.405 M 457.73 % | -1.511 M -0.73 % | -1.500 M -205.50 % | -491.000 K |
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -17.945 M -569.59 % | -2.680 M -7 394.62 % | -35.759 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.115 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -600.000 K -165.49 % | -226.000 K | 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 |
| Purchases of investments | -74.687 M -4 145.99 % | -1.759 M | 0.000 100.00 % | -166.704 M | 0.000 100.00 % | -89.994 M -19.99 % | -75.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 4.999 M | 0.000 -100.00 % | 101.674 M | 0.000 -100.00 % | 71.273 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 |
| Other investing activites | -1.000 K -100.06 % | 1.543 M | 0.000 100.00 % | -73.000 | 0.000 | 0.000 -100.00 % | 27.400 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 351.490 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K -59.10 % | 489.000 K | 0.000 |
| Net cash used for investing activites | -69.689 M -32 163.43 % | -216.000 K -100.26 % | 83.729 M 149.43 % | -169.384 M -337.77 % | 71.237 M 179.16 % | -89.994 M -20.04 % | -74.973 M | 0.000 | 0.000 | 0.000 100.00 % | -11.115 K -103.16 % | 351.490 K | 0.000 | 0.000 | 0.000 -100.00 % | 101.730 K 125.43 % | -400.000 K -252.09 % | 263.000 K | 0.000 |
| Debt repayment | 123.528 M 119.07 % | -647.593 M -355.77 % | 253.189 M -46.05 % | 469.335 M 920.90 % | 45.973 M -90.22 % | 470.277 M 347.30 % | 105.136 M 1 870.68 % | 5.335 M 114.90 % | -35.800 M -740.86 % | 5.586 M 104.92 % | -113.430 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.900 M 259.94 % | -6.190 M -200.00 % | 6.190 M | 0.000 | 0.000 |
| Common stock issued | 0.000 100.00 % | -76.160 M -200.00 % | 76.160 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.770 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.258 M -93.39 % | 34.148 M | 0.000 | 0.000 100.00 % | -703.284 K | 0.000 -100.00 % | 127.080 M | 0.000 | 0.000 | 0.000 100.00 % | -523.000 K | 0.000 |
| Net cash used provided by financing activities | 123.528 M 117.07 % | -723.753 M -319.75 % | 329.349 M -29.83 % | 469.335 M 920.90 % | 45.973 M -90.22 % | 470.277 M 347.30 % | 105.136 M 1 284.64 % | 7.593 M 559.69 % | -1.652 M -129.57 % | 5.586 M 104.55 % | -122.826 M -17 364.63 % | -703.284 K | 0.000 -100.00 % | 158.850 M 1 504.55 % | 9.900 M 259.94 % | -6.190 M -200.00 % | 6.190 M 1 283.56 % | -523.000 K | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 2.108 M 130.09 % | -7.006 M -8 246.51 % | 86.000 K -98.57 % | 6.012 M 232.96 % | -4.522 M 81.06 % | -23.867 M -183.95 % | 28.429 M 386.31 % | -9.929 M -519.73 % | 2.366 M 1 234.04 % | 177.327 K -94.59 % | 3.276 M -41.01 % | 5.554 M 155.60 % | -9.990 M -206.70 % | 9.362 M 431.85 % | -2.821 M -313.06 % | -682.993 K -115.96 % | 4.279 M 343.13 % | -1.760 M -258.45 % | -491.000 K |
| Cash at beginning of period | 810.000 K -89.64 % | 7.820 M 1.11 % | 7.734 M 349.13 % | 1.722 M -72.42 % | 6.244 M -79.26 % | 30.111 M 1 690.07 % | 1.682 M -85.51 % | 11.611 M 25.59 % | 9.246 M 1.96 % | 9.068 M 56.56 % | 5.792 M 2 335.26 % | 237.845 K -97.67 % | 10.227 M 1 081.96 % | 865.293 K -76.53 % | 3.686 M -15.63 % | 4.369 M 4 701.58 % | 91.000 K -95.08 % | 1.851 M -20.96 % | 2.342 M |
| Cash at end of period | 2.918 M 258.48 % | 814.000 K -89.59 % | 7.820 M 1.11 % | 7.734 M 349.01 % | 1.722 M -72.41 % | 6.244 M -79.26 % | 30.111 M 1 690.07 % | 1.682 M -85.51 % | 11.611 M 25.59 % | 9.246 M 1.96 % | 9.068 M 56.56 % | 5.792 M 2 335.26 % | 237.845 K -97.67 % | 10.227 M 1 081.96 % | 865.295 K -76.53 % | 3.686 M -15.64 % | 4.370 M 4 702.20 % | 91.000 K -95.08 % | 1.851 M |
| Operating cash flow | -51.733 M -107.22 % | 716.963 M 273.60 % | -412.993 M -40.50 % | -293.939 M -141.46 % | -121.732 M 69.88 % | -404.150 M -23 202.80 % | -1.734 M 90.10 % | -17.522 M -536.16 % | 4.017 M 174.27 % | -5.409 M -104.29 % | 126.113 M 2 035.31 % | 5.906 M 159.12 % | -9.990 M 93.32 % | -149.488 M -5 198.83 % | -2.821 M -152.19 % | 5.405 M 457.73 % | -1.511 M -0.73 % | -1.500 M -205.50 % | -491.000 K |
| Capital expenditure | 0.000 100.00 % | -716.963 M -3 895.34 % | -17.945 M -569.59 % | -2.680 M -7 394.62 % | -35.759 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.115 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -600.000 K -165.49 % | -226.000 K | 0.000 |
| Free CashFlow | -51.733 M -1 034 560.00 % | -5.000 K 100.00 % | -430.938 M -45.28 % | -296.619 M -143.59 % | -121.768 M 69.87 % | -404.150 M -23 202.80 % | -1.734 M 90.10 % | -17.522 M -536.16 % | 4.017 M 174.27 % | -5.409 M -104.29 % | 126.102 M 2 035.12 % | 5.906 M 159.12 % | -9.990 M 93.32 % | -149.488 M -5 198.83 % | -2.821 M -152.19 % | 5.405 M 356.05 % | -2.111 M -22.31 % | -1.726 M -251.53 % | -491.000 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 20.740 M -17.71 % | 25.203 M 66.58 % | 15.130 M -68.11 % | 47.441 M -21.44 % | 60.385 M -35.11 % | 93.062 M 1 039.77 % | 8.165 M -80.83 % | 42.593 M 169.52 % | 15.803 M -66.53 % | 47.216 M -2.68 % | 48.517 M 61.50 % | 30.042 M -24.07 % | 39.565 M -10.13 % | 44.026 M 885.36 % | 4.468 M -84.61 % | 29.032 M 130.21 % | 12.611 M -90.25 % | 129.279 M 231.68 % | -98.176 M -150.14 % | 195.800 M 133.81 % | 83.743 M -96.67 % | 2.512 B 45 753.55 % | 5.479 M 439.05 % | -1.616 M 83.78 % | -9.963 M -101.01 % | 982.401 M 751.18 % | 115.417 M 2 577.89 % | 4.310 M 36.96 % | 3.147 M -21.17 % | 3.992 M 113.02 % | 1.874 M -49.79 % | 3.732 M 117.23 % | 1.718 M -55.62 % | 3.871 M 10.07 % | 3.517 M -90.25 % | 36.065 M 915.63 % | 3.551 M -70.56 % | 12.062 M 37.43 % | 8.777 M -40.50 % | 14.751 M 178.95 % | 5.288 M -54.54 % | 11.632 M 74.13 % | 6.680 M -66.03 % | 19.664 M -60.01 % | 49.172 M -9.51 % | 54.337 M 176.13 % | 19.678 M -71.04 % | 67.951 M 345.14 % | 15.265 M -70.78 % | 52.235 M 930.48 % | 5.069 M -93.21 % | 74.693 M 1 528.72 % | 4.586 M |
| Net income | -171.153 M -664.28 % | -22.394 M -292.67 % | -5.703 M 34.77 % | -8.743 M -160.71 % | 14.402 M -49.18 % | 28.339 M 189.22 % | -31.764 M -339.91 % | 13.240 M 188.00 % | -15.045 M -151.41 % | 29.266 M 287.83 % | 7.546 M 118.60 % | -40.572 M -238.63 % | 29.267 M -83.47 % | 177.070 M 7 944.98 % | 2.201 M 101.82 % | -120.674 M -179.86 % | 151.110 M 86.54 % | 81.005 M 184.27 % | -96.122 M -414.12 % | 30.600 M 1 595.60 % | -2.046 M -102.24 % | 91.294 M 478.69 % | -24.108 M -1 102.39 % | -2.005 M 95.77 % | -47.429 M -1 204.07 % | -3.637 M -267.53 % | 2.171 M -72.07 % | 7.773 M 308.95 % | -3.720 M 40.10 % | -6.210 M -2 292.02 % | 283.300 K -90.42 % | 2.956 M 158.84 % | 1.142 M -17.13 % | 1.378 M -41.63 % | 2.361 M 153.31 % | -4.429 M -730.82 % | 702.100 K 103.04 % | -23.066 M -1 338.93 % | -1.603 M -366.28 % | 602.000 K 118.69 % | -3.221 M 92.34 % | -42.050 M -176.88 % | -15.187 M -424.59 % | -2.895 M -114.74 % | 19.643 M 216.12 % | -16.916 M -742.46 % | 2.633 M -84.66 % | 17.169 M 331.05 % | -7.431 M 39.56 % | -12.295 M -384.01 % | 4.329 M -34.35 % | 6.594 M 286.52 % | 1.706 M |
| Income before tax | -171.153 M -913.70 % | -16.884 M -250.58 % | -4.816 M 45.97 % | -8.914 M -159.33 % | 15.025 M -62.66 % | 40.234 M 231.67 % | -30.557 M -330.79 % | 13.240 M 188.00 % | -15.045 M -144.15 % | 34.074 M 330.44 % | 7.916 M 124.35 % | -32.515 M -195.42 % | 34.075 M -80.69 % | 176.432 M 7 915.99 % | 2.201 M 101.89 % | -116.197 M -176.90 % | 151.110 M 79.72 % | 84.081 M 187.47 % | -96.122 M -414.12 % | 30.600 M 1 595.60 % | -2.046 M -102.23 % | 91.739 M 480.53 % | -24.108 M -35.48 % | -17.794 M 62.48 % | -47.429 M -997.39 % | -4.322 M -299.08 % | 2.171 M -74.33 % | 8.458 M 327.37 % | -3.720 M 40.22 % | -6.223 M -2 296.61 % | 283.300 K -90.46 % | 2.969 M 159.98 % | 1.142 M -17.13 % | 1.378 M -41.63 % | 2.361 M 153.31 % | -4.429 M -726.01 % | 707.500 K 103.07 % | -23.053 M -1 338.12 % | -1.603 M -366.28 % | 602.000 K 118.69 % | -3.221 M 92.33 % | -42.014 M -176.64 % | -15.187 M -424.59 % | -2.895 M -114.74 % | 19.643 M 203.36 % | -19.005 M -821.80 % | 2.633 M -84.65 % | 17.156 M 330.87 % | -7.431 M 38.72 % | -12.126 M -380.11 % | 4.329 M -34.35 % | 6.594 M 286.52 % | 1.706 M |
| Income before tax ratio | -8.25 -1 131.84 % | -0.67 -110.46 % | -0.32 -69.41 % | -0.19 -175.52 % | 0.25 -42.45 % | 0.43 111.55 % | -3.74 -1 303.94 % | 0.31 132.65 % | -0.95 -231.92 % | 0.72 342.31 % | 0.16 115.07 % | -1.08 -225.67 % | 0.86 -78.51 % | 4.01 713.51 % | 0.49 112.31 % | -4.00 -133.40 % | 11.98 1 742.36 % | 0.65 -33.57 % | 0.98 526.48 % | 0.16 739.66 % | -0.02 -166.91 % | 0.04 100.83 % | -4.40 -139.96 % | 11.01 131.30 % | 4.76 108 307.63 % | 0.00 -123.39 % | 0.02 -99.04 % | 1.96 266.01 % | -1.18 24.17 % | -1.56 -1 131.17 % | 0.15 -81.00 % | 0.80 19.68 % | 0.66 86.73 % | 0.36 -46.97 % | 0.67 646.64 % | -0.12 -161.64 % | 0.20 110.42 % | -1.91 -946.46 % | -0.18 -547.52 % | 0.04 106.70 % | -0.61 83.14 % | -3.61 -58.87 % | -2.27 -1 444.25 % | -0.15 -136.85 % | 0.40 214.21 % | -0.35 -361.40 % | 0.13 -47.00 % | 0.25 151.86 % | -0.49 -109.70 % | -0.23 -127.18 % | 0.85 867.38 % | 0.09 -76.27 % | 0.37 |
| EBITDA | -136.863 M -1 287.63 % | 11.524 M 2 637.29 % | 421.000 K -51.89 % | 875.000 K -96.81 % | 27.402 M 162.79 % | -43.638 M -289.21 % | -11.212 M -131.52 % | 35.573 M 368.93 % | 7.586 M -82.80 % | 44.102 M 66.70 % | 26.456 M 272.59 % | -15.329 M -131.54 % | 48.599 M -72.46 % | 176.480 M 2 440.74 % | 6.946 M 106.32 % | -109.925 M -170.25 % | 156.476 M 86.09 % | 84.084 M 182.24 % | -102.248 M -274.19 % | 58.700 M 150.90 % | 23.396 M 79.69 % | 13.020 M 136.35 % | -35.819 M -269.61 % | -9.691 M 76.73 % | -41.651 M -1 210.19 % | -3.179 M -180.48 % | 3.950 M -60.44 % | 9.984 M 487.43 % | -2.577 M 42.28 % | -4.465 M -1 676.07 % | 283.300 K -90.91 % | 3.118 M 173.03 % | 1.142 M -34.56 % | 1.745 M 250.95 % | -1.156 M 73.90 % | -4.429 M -863.62 % | 580.000 K 102.74 % | -21.176 M -7 942.96 % | 270.000 K -32.50 % | 400.000 K 124.26 % | -1.649 M 95.48 % | -36.490 M -174.92 % | -13.273 M -358.64 % | -2.894 M -114.73 % | 19.644 M 268.14 % | -11.683 M -542.04 % | 2.643 M -84.61 % | 17.172 M 339.40 % | -7.173 M 39.65 % | -11.886 M -359.12 % | 4.587 M -33.06 % | 6.852 M 248.88 % | 1.964 M |
| Net income ratio | -8.25 -828.74 % | -0.89 -135.73 % | -0.38 -104.53 % | -0.18 -177.27 % | 0.24 -21.68 % | 0.30 107.83 % | -3.89 -1 351.50 % | 0.31 132.65 % | -0.95 -253.60 % | 0.62 298.52 % | 0.16 111.52 % | -1.35 -282.57 % | 0.74 -81.61 % | 4.02 716.45 % | 0.49 111.85 % | -4.16 -134.69 % | 11.98 1 812.32 % | 0.63 -36.00 % | 0.98 526.48 % | 0.16 739.66 % | -0.02 -167.23 % | 0.04 100.83 % | -4.40 -454.64 % | 1.24 -73.94 % | 4.76 128 687.67 % | 0.00 -119.68 % | 0.02 -98.96 % | 1.80 252.57 % | -1.18 24.01 % | -1.56 -1 129.02 % | 0.15 -80.91 % | 0.79 19.16 % | 0.66 86.73 % | 0.36 -46.97 % | 0.67 646.64 % | -0.12 -162.11 % | 0.20 110.34 % | -1.91 -947.05 % | -0.18 -547.52 % | 0.04 106.70 % | -0.61 83.15 % | -3.62 -59.01 % | -2.27 -1 444.25 % | -0.15 -136.85 % | 0.40 228.32 % | -0.31 -332.67 % | 0.13 -47.04 % | 0.25 151.90 % | -0.49 -106.82 % | -0.24 -127.56 % | 0.85 867.38 % | 0.09 -76.27 % | 0.37 |
| Ratio EBITDA | -6.60 -1 543.19 % | 0.46 1 543.27 % | 0.03 50.87 % | 0.02 -95.94 % | 0.45 196.77 % | -0.47 65.85 % | -1.37 -264.42 % | 0.84 73.98 % | 0.48 -48.61 % | 0.93 71.29 % | 0.55 206.87 % | -0.51 -141.54 % | 1.23 -69.36 % | 4.01 157.85 % | 1.55 141.06 % | -3.79 -130.52 % | 12.41 1 807.71 % | 0.65 -37.55 % | 1.04 247.40 % | 0.30 7.31 % | 0.28 5 290.84 % | 0.01 100.08 % | -6.54 -209.01 % | 6.00 43.45 % | 4.18 129 291.39 % | 0.00 -109.46 % | 0.03 -98.52 % | 2.32 382.88 % | -0.82 26.79 % | -1.12 -839.87 % | 0.15 -81.91 % | 0.84 25.69 % | 0.66 47.46 % | 0.45 237.15 % | -0.33 -167.65 % | -0.12 -175.19 % | 0.16 109.30 % | -1.76 -5 806.99 % | 0.03 13.44 % | 0.03 108.70 % | -0.31 90.06 % | -3.14 -57.88 % | -1.99 -1 250.10 % | -0.15 -136.84 % | 0.40 285.80 % | -0.22 -260.08 % | 0.13 -46.85 % | 0.25 153.78 % | -0.47 -106.50 % | -0.23 -125.15 % | 0.90 886.44 % | 0.09 -78.58 % | 0.43 |
| Gross profit ratio | 1.00 6.33 % | 0.94 4.88 % | 0.90 -8.13 % | 0.98 -0.49 % | 0.98 5.12 % | 0.93 -6.70 % | 1.00 -0.10 % | 1.00 21.64 % | 0.82 259.12 % | -0.52 -158.21 % | 0.89 11.36 % | 0.80 -16.79 % | 0.96 61.54 % | 0.59 -27.83 % | 0.82 -19.94 % | 1.03 2.73 % | 1.00 42.11 % | 0.70 -29.88 % | 1.00 0.67 % | 1.00 -0.06 % | 1.00 10 024.50 % | 0.01 -98.96 % | 0.95 -18.03 % | 1.16 14.29 % | 1.01 8 601.85 % | 0.01 -79.05 % | 0.06 -92.52 % | 0.74 -78.27 % | 3.42 2 881.62 % | 0.11 -82.89 % | 0.67 -19.65 % | 0.84 -32.80 % | 1.24 117.68 % | 0.57 -30.54 % | 0.82 847.75 % | -0.11 -123.77 % | 0.46 659.77 % | -0.08 -170.43 % | 0.12 165.50 % | 0.04 125.11 % | -0.18 94.33 % | -3.10 -71.32 % | -1.81 -1 298.35 % | -0.13 -131.39 % | 0.41 224.47 % | -0.33 -310.84 % | 0.16 -55.80 % | 0.36 185.22 % | -0.42 -141.74 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 20.448 M 0.39 % | 20.368 M 0.00 % | 20.368 M 0.17 % | 20.333 M -1.17 % | 20.574 M 0.64 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M -0.23 % | 20.491 M 0.12 % | 20.466 M 0.11 % | 20.443 M 0.00 % | 20.443 M -0.05 % | 20.453 M 0.02 % | 20.448 M 0.02 % | 20.443 M -0.04 % | 20.451 M 0.25 % | 20.400 M -0.29 % | 20.460 M 0.04 % | 20.452 M 0.10 % | 20.431 M -0.06 % | 20.443 M 0.00 % | 20.444 M 0.00 % | 20.444 M 0.00 % | 20.443 M -0.05 % | 20.454 M 0.07 % | 20.440 M 0.05 % | 20.429 M 0.95 % | 20.236 M -0.73 % | 20.384 M -0.29 % | 20.443 M 0.00 % | 20.443 M -0.40 % | 20.526 M -0.88 % | 20.708 M -11.52 % | 23.403 M 28.33 % | 18.236 M 13.76 % | 16.030 M -20.12 % | 20.067 M 24.60 % | 16.105 M -23.56 % | 21.070 M -2.89 % | 21.696 M 19.91 % | 18.094 M -11.49 % | 20.443 M -12.59 % | 23.387 M -11.18 % | 26.330 M 28.82 % | 20.439 M -0.98 % | 20.642 M 0.97 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M -4.14 % | 21.325 M |
| Weighted average shs out | 20.448 M 0.39 % | 20.368 M 0.00 % | 20.368 M 0.17 % | 20.333 M -1.17 % | 20.574 M 0.64 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M -0.04 % | 20.451 M 0.25 % | 20.400 M -0.29 % | 20.460 M 0.04 % | 20.452 M 0.10 % | 20.431 M -0.06 % | 20.443 M 0.00 % | 20.444 M 0.00 % | 20.444 M 0.00 % | 20.443 M -0.05 % | 20.454 M 0.07 % | 20.440 M 0.05 % | 20.429 M 0.95 % | 20.236 M -0.73 % | 20.384 M -0.29 % | 20.443 M 0.00 % | 20.443 M -0.40 % | 20.526 M -0.88 % | 20.708 M -11.52 % | 23.403 M 28.33 % | 18.236 M 13.76 % | 16.030 M -20.12 % | 20.067 M 24.60 % | 16.105 M -23.56 % | 21.070 M -2.89 % | 21.696 M 19.91 % | 18.094 M -11.49 % | 20.443 M -12.59 % | 23.387 M -11.18 % | 26.330 M 28.82 % | 20.439 M -0.98 % | 20.642 M 0.97 % | 20.443 M 0.00 % | 20.443 M 0.00 % | 20.443 M -4.14 % | 21.325 M |
| EPS diluted | -8.37 -660.91 % | -1.10 -292.86 % | -0.28 34.88 % | -0.43 -161.43 % | 0.70 -49.64 % | 1.39 189.68 % | -1.55 -338.46 % | 0.65 187.84 % | -0.74 -151.75 % | 1.43 286.49 % | 0.37 118.69 % | -1.98 -238.46 % | 1.43 -83.49 % | 8.66 7 772.73 % | 0.11 101.86 % | -5.90 -179.84 % | 7.39 86.62 % | 3.96 184.26 % | -4.70 -413.33 % | 1.50 1 600.00 % | -0.10 -102.24 % | 4.46 477.97 % | -1.18 -1 080.00 % | -0.10 95.69 % | -2.32 -1 188.89 % | -0.18 -1 900.00 % | 0.01 -97.37 % | 0.38 311.11 % | -0.18 40.00 % | -0.30 -2 242.86 % | 0.01 -90.00 % | 0.14 2 233.33 % | 0.01 -14.29 % | 0.01 -94.17 % | 0.12 700.00 % | -0.02 -766.67 % | 0.00 100.24 % | -1.26 -1 160.00 % | -0.10 -433.33 % | 0.03 115.00 % | -0.20 90.00 % | -2.00 -185.71 % | -0.70 -400.00 % | -0.14 -105.83 % | 2.40 433.33 % | -0.72 -820.00 % | 0.10 -88.10 % | 0.84 333.33 % | -0.36 40.00 % | -0.60 -400.00 % | 0.20 -37.50 % | 0.32 300.00 % | 0.08 |
| Earnings per share | -8.37 -660.91 % | -1.10 -292.86 % | -0.28 34.88 % | -0.43 -161.43 % | 0.70 -49.64 % | 1.39 189.68 % | -1.55 -338.46 % | 0.65 187.84 % | -0.74 -151.75 % | 1.43 286.49 % | 0.37 118.69 % | -1.98 -238.46 % | 1.43 -83.49 % | 8.66 7 772.73 % | 0.11 101.86 % | -5.90 -179.84 % | 7.39 86.62 % | 3.96 184.26 % | -4.70 -413.33 % | 1.50 1 600.00 % | -0.10 -102.24 % | 4.46 477.97 % | -1.18 -1 080.00 % | -0.10 95.69 % | -2.32 -1 188.89 % | -0.18 -1 900.00 % | 0.01 -97.37 % | 0.38 311.11 % | -0.18 40.00 % | -0.30 -2 242.86 % | 0.01 -90.00 % | 0.14 2 233.33 % | 0.01 -14.29 % | 0.01 -94.17 % | 0.12 700.00 % | -0.02 -766.67 % | 0.00 100.24 % | -1.26 -1 160.00 % | -0.10 -433.33 % | 0.03 115.00 % | -0.20 90.00 % | -2.00 -185.71 % | -0.70 -400.00 % | -0.14 -105.83 % | 2.40 433.33 % | -0.72 -820.00 % | 0.10 -88.10 % | 0.84 333.33 % | -0.36 40.00 % | -0.60 -400.00 % | 0.20 -37.50 % | 0.32 300.00 % | 0.08 |
| Gross profit | 20.740 M -12.50 % | 23.703 M 74.71 % | 13.567 M -70.70 % | 46.306 M -21.82 % | 59.229 M -31.79 % | 86.831 M 963.45 % | 8.165 M -80.85 % | 42.634 M 227.85 % | 13.004 M 153.26 % | -24.418 M -156.65 % | 43.105 M 79.84 % | 23.969 M -36.82 % | 37.937 M 45.17 % | 26.133 M 611.10 % | 3.675 M -87.68 % | 29.826 M 136.49 % | 12.612 M -86.14 % | 90.976 M 192.33 % | -98.530 M -150.48 % | 195.200 M 133.68 % | 83.533 M 237.48 % | 24.752 M 375.27 % | 5.208 M 377.91 % | -1.874 M 81.46 % | -10.109 M -188.25 % | 11.455 M 78.32 % | 6.424 M 100.31 % | 3.207 M -70.24 % | 10.777 M 2 250.49 % | 458.500 K -63.55 % | 1.258 M -59.65 % | 3.118 M 45.97 % | 2.136 M -3.39 % | 2.211 M -23.55 % | 2.892 M 172.92 % | -3.966 M -341.39 % | 1.643 M 264.79 % | -997.000 K -196.80 % | 1.030 M 57.98 % | 652.000 K 170.03 % | -931.000 K 97.42 % | -36.095 M -198.33 % | -12.099 M -375.03 % | -2.547 M -112.55 % | 20.290 M 212.64 % | -18.013 M -682.19 % | 3.094 M -87.20 % | 24.172 M 479.35 % | -6.372 M -112.20 % | 52.235 M 930.48 % | 5.069 M -93.21 % | 74.693 M 1 528.72 % | 4.586 M |
| Income tax expense | 0.000 -100.00 % | 5.510 M 521.20 % | 887.000 K 618.71 % | -171.000 K -127.45 % | 623.000 K -94.76 % | 11.895 M 885.50 % | 1.207 M | 0.000 | 0.000 -100.00 % | 4.808 M 1 199.46 % | 370.000 K -95.41 % | 8.057 M 67.57 % | 4.808 M 853.61 % | -638.000 K | 0.000 -100.00 % | 4.477 M -16.54 % | 5.364 M 74.44 % | 3.075 M 5 929.38 % | -52.750 K -3.20 % | -51.116 K | 0.000 -100.00 % | 445.854 K 1 098.64 % | -44.646 K 99.72 % | -15.789 M -39 006.85 % | -40.374 K 94.11 % | -685.000 K | 0.000 -100.00 % | 684.800 K | 0.000 100.00 % | -12.800 K | 0.000 -100.00 % | 12.800 K | 0.000 -100.00 % | 500.000 | 0.000 | 0.000 -100.00 % | 5.400 K -59.44 % | 13.313 K | 0.000 | 0.000 | 0.000 -100.00 % | 36.080 K | 0.000 | 0.000 | 0.000 100.00 % | -2.089 M -29 942.86 % | 7.000 K -46.15 % | 13.000 K | 0.000 -100.00 % | 168.344 K | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 34.292 M 2 186.13 % | 1.500 M 37.87 % | 1.088 M -4.14 % | 1.135 M -1.82 % | 1.156 M -81.45 % | 6.231 M 447.06 % | 1.139 M 2 878.05 % | -41.000 K -101.46 % | 2.799 M -96.09 % | 71.634 M 1 223.61 % | 5.412 M -10.88 % | 6.073 M 273.03 % | 1.628 M -90.90 % | 17.893 M 2 156.37 % | 793.000 K 199.87 % | -794.000 K -225.43 % | 633.000 K -98.35 % | 38.303 M 10 720.06 % | 354.000 K -41.00 % | 600.000 K 185.71 % | 210.000 K -99.99 % | 2.488 B 917 820.30 % | 271.000 K 4.84 % | 258.500 K 77.05 % | 146.000 K -99.98 % | 970.946 M 790.83 % | 108.993 M 9 781.50 % | 1.103 M -85.57 % | 7.645 M 116.39 % | 3.533 M 473.45 % | 616.100 K 0.34 % | 614.000 K 247.24 % | -417.000 K -125.12 % | 1.660 M 96.22 % | 846.000 K -97.89 % | 40.031 M 1 998.06 % | 1.908 M -85.39 % | 13.059 M 68.57 % | 7.747 M -45.05 % | 14.099 M 126.71 % | 6.219 M -86.97 % | 47.727 M 154.15 % | 18.779 M -15.45 % | 22.211 M -23.10 % | 28.882 M -60.08 % | 72.349 M 336.26 % | 16.584 M -62.12 % | 43.779 M 102.33 % | 21.637 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -68.987 M | 0.000 -100.00 % | 237.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 100.00 % | -117.684 M -1 002.48 % | 13.040 M -93.73 % | 208.105 M 433.96 % | 38.974 M -13.95 % | 45.291 M 157.39 % | 17.596 M -58.73 % | 42.634 M 684.72 % | 5.433 M 122.25 % | -24.418 M -156.65 % | 43.105 M 79.84 % | 23.969 M 13.17 % | 21.180 M 115.43 % | -137.247 M -3 834.61 % | 3.675 M -87.68 % | 29.826 M 149.01 % | 11.978 M -86.83 % | 90.976 M 1 516.19 % | -6.424 M -103.29 % | 195.200 M 133.68 % | 83.533 M 237.48 % | 24.752 M 351.76 % | 5.479 M 2 540.48 % | 207.500 K 540.43 % | 32.400 K -99.72 % | 11.455 M 3 044.73 % | -389.000 K -112.13 % | 3.207 M -71.45 % | 11.233 M 2 349.95 % | 458.500 K -63.55 % | 1.258 M 741.47 % | 149.500 K -93.00 % | 2.136 M 53.56 % | 1.391 M 348.28 % | 310.300 K -33.10 % | 463.800 K -50.44 % | 935.800 K | 0.000 -100.00 % | 422.000 K 744.00 % | 50.000 K -90.08 % | 504.000 K | 0.000 -100.00 % | 829.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 461.000 K -93.43 % | 7.016 M 562.51 % | 1.059 M -99.13 % | 121.222 M 16 281.35 % | 740.000 K -98.91 % | 67.862 M 2 256.32 % | 2.880 M |
| Operating expenses | 1.165 M 100.99 % | -117.684 M -932.98 % | 14.128 M -93.25 % | 209.240 M 421.41 % | 40.130 M -13.88 % | 46.598 M 148.72 % | 18.735 M 147.98 % | 7.555 M 16.45 % | 6.488 M 126.57 % | -24.418 M -200.20 % | 24.369 M 1.67 % | 23.969 M -36.82 % | 37.937 M 45.17 % | 26.133 M 3 195.46 % | 793.000 K -97.34 % | 29.826 M 176.24 % | 10.797 M -88.13 % | 90.976 M 3 462.01 % | -2.706 M -101.86 % | 145.600 M 111.87 % | 68.721 M 177.64 % | 24.752 M 375.27 % | 5.208 M 377.91 % | -1.874 M 81.46 % | -10.109 M 31.04 % | -14.660 M -643.16 % | 2.699 M -15.84 % | 3.207 M -71.45 % | 11.233 M 2 349.95 % | 458.500 K -63.55 % | 1.258 M 741.47 % | 149.500 K -84.96 % | 993.700 K -55.06 % | 2.211 M 612.54 % | 310.300 K -33.10 % | 463.800 K -56.37 % | 1.063 M 374.37 % | 224.087 K -70.51 % | 760.000 K 201.59 % | 252.000 K -64.90 % | 718.000 K 87.00 % | 383.965 K -67.35 % | 1.176 M 237.93 % | 348.000 K -46.21 % | 647.000 K -34.80 % | 992.309 K 118.57 % | 454.000 K -93.53 % | 7.016 M 562.51 % | 1.059 M -97.97 % | 52.235 M 6 958.78 % | 740.000 K -98.91 % | 68.099 M 2 264.55 % | 2.880 M |
| Cost and expenses | 1.165 M 101.00 % | -116.184 M -682.46 % | 19.947 M -90.52 % | 210.375 M 409.56 % | 41.286 M -21.85 % | 52.829 M 4 538.19 % | 1.139 M -97.33 % | 42.593 M 389.63 % | 8.699 M 297.12 % | -4.413 M -114.82 % | 29.781 M -0.87 % | 30.042 M 633.81 % | 4.094 M 101.29 % | -316.644 M -40 029.89 % | 793.000 K -99.43 % | 140.218 M 1 126.75 % | 11.430 M -84.51 % | 73.805 M 20 748.87 % | 354.000 K -99.76 % | 146.200 M 112.10 % | 68.931 M -97.24 % | 2.499 B 5 951.86 % | 41.298 M 1 049.72 % | 3.592 M -88.66 % | 31.688 M -96.69 % | 956.286 M 774.26 % | 109.382 M 7 619.27 % | 1.417 M -81.50 % | 7.660 M 104.87 % | 3.739 M 135.16 % | 1.590 M 108.25 % | 763.500 K 32.51 % | 576.200 K -82.73 % | 3.336 M 188.58 % | 1.156 M -97.15 % | 40.495 M 1 324.38 % | 2.843 M -77.95 % | 12.895 M 51.58 % | 8.507 M -39.88 % | 14.149 M 66.28 % | 8.509 M -84.14 % | 53.646 M 145.33 % | 21.867 M -3.07 % | 22.559 M -23.60 % | 29.529 M -59.74 % | 73.341 M 330.46 % | 17.038 M -66.46 % | 50.795 M 123.81 % | 22.696 M -64.74 % | 64.361 M 8 597.43 % | 740.000 K -98.91 % | 68.099 M 2 264.55 % | 2.880 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 | 0.000 |
| Selling general and administrative expenses | 1.165 M | 0.000 -100.00 % | 1.088 M -4.14 % | 1.135 M -1.82 % | 1.156 M -11.55 % | 1.307 M 14.75 % | 1.139 M -10.03 % | 1.266 M 16.90 % | 1.083 M -12.59 % | 1.239 M 52.02 % | 815.000 K 67.01 % | 488.000 K -6.33 % | 521.000 K 12.77 % | 462.000 K -41.74 % | 793.000 K -13.43 % | 916.000 K 44.71 % | 633.000 K 108.70 % | 303.307 K -14.32 % | 354.000 K -15.31 % | 418.000 K 99.05 % | 210.000 K -76.87 % | 907.883 K 235.01 % | 271.000 K 5.04 % | 258.000 K 76.59 % | 146.100 K -90.80 % | 1.588 M 308.54 % | 388.700 K 2 526.35 % | 14.800 K -1.33 % | 15.000 K -95.56 % | 338.149 K 52.05 % | 222.400 K 66.84 % | 133.300 K -19.89 % | 166.400 K -55.76 % | 376.171 K 94.10 % | 193.800 K -17.14 % | 233.900 K -27.88 % | 324.300 K | 0.000 -100.00 % | 215.000 K -19.48 % | 267.000 K 21.36 % | 220.000 K -5.57 % | 232.987 K -32.86 % | 347.000 K | 0.000 | 0.000 -100.00 % | 302.776 K | 0.000 | 0.000 | 0.000 100.00 % | -68.987 M | 0.000 -100.00 % | 237.000 K | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.571 M | 0.000 | 0.000 | 0.000 -100.00 % | 73.047 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.126 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.710 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.440 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 33.790 M 21.05 % | 27.913 M 490.00 % | 4.731 M -49.04 % | 9.283 M -21.84 % | 11.877 M 107.31 % | 5.729 M -69.61 % | 18.849 M -13.71 % | 21.845 M -1.37 % | 22.148 M -1.90 % | 22.576 M 22.22 % | 18.472 M 7.91 % | 17.118 M -24.18 % | 22.576 M | 0.000 -100.00 % | 4.662 M -25.66 % | 6.271 M 16.91 % | 5.364 M | 0.000 | 0.000 -100.00 % | 28.100 M 10.45 % | 25.442 M | 0.000 | 0.000 -100.00 % | 8.103 M 40.24 % | 5.778 M | 0.000 -100.00 % | 1.779 M 16.58 % | 1.526 M 33.51 % | 1.143 M -35.02 % | 1.759 M | 0.000 -100.00 % | 149.500 K | 0.000 -100.00 % | 366.700 K 65.55 % | 221.500 K -69.76 % | 732.500 K 732 400.00 % | 100.000 -99.99 % | 1.824 M -2.62 % | 1.873 M 17.95 % | 1.588 M 1.02 % | 1.572 M | 0.000 -100.00 % | 1.912 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 501.500 K 1.31 % | 495.000 K -2.17 % | 506.000 K 0.00 % | 506.000 K 1.20 % | 500.000 K -0.40 % | 502.000 K 0.80 % | 498.000 K 2.05 % | 488.000 K 1.04 % | 483.000 K 452.00 % | 87.500 K 28.68 % | 68.000 K 0.00 % | 68.000 K 0.00 % | 68.000 K 75.83 % | 38.673 K -53.41 % | 83.000 K 8 200.00 % | 1.000 K -50.00 % | 2.000 K -28.60 % | 2.801 K -94.69 % | 52.750 K 3.20 % | 51.116 K 8.07 % | 47.300 K 1.79 % | 46.467 K 4.08 % | 44.646 K 8.99 % | 40.963 K 1.46 % | 40.374 K 458.81 % | 7.225 K 0.00 % | 7.225 K 0.00 % | 7.225 K -99.70 % | 2.375 M 32 771.97 % | 7.225 K 102.55 % | -283.000 K -289.30 % | 149.500 K 113.09 % | -1.142 M 36.52 % | -1.799 M 48.85 % | -3.517 M -195.13 % | 3.697 M 3 011.02 % | -127.000 K -106.77 % | 1.877 M 529.52 % | -437.000 K -116.34 % | -202.000 K -112.85 % | 1.572 M 14 390.91 % | -11.000 K -650.00 % | 2.000 K 100.00 % | 1.000 K 0.00 % | 1.000 K 106.67 % | -14.985 K -599.50 % | 3.000 K -81.25 % | 16.000 K -93.80 % | 258.000 K 7.16 % | 240.772 K -6.68 % | 258.000 K 0.00 % | 258.000 K 0.00 % | 258.000 K |
| Operating income | 19.575 M -86.16 % | 141.387 M 3 035.17 % | -4.817 M -102.30 % | 209.609 M 997.49 % | 19.099 M -52.53 % | 40.233 M 231.66 % | -30.558 M -330.80 % | 13.240 M 692.81 % | 1.670 M -96.77 % | 51.629 M 175.56 % | 18.736 M 221.65 % | -15.402 M -143.42 % | 35.471 M -79.90 % | 176.442 M 6 215.03 % | 2.794 M 102.51 % | -111.186 M -9 514.56 % | 1.181 M -97.87 % | 55.474 M 157.89 % | -95.824 M -293.19 % | 49.600 M 234.86 % | 14.812 M 13.76 % | 13.020 M 136.35 % | -35.819 M -616.24 % | -5.001 M 87.99 % | -41.651 M -259.49 % | 26.115 M 945.69 % | -3.088 M -130.93 % | 9.984 M 487.43 % | -2.577 M 42.27 % | -4.464 M -454.85 % | 1.258 M -57.63 % | 2.969 M 159.98 % | 1.142 M -34.56 % | 1.745 M -26.09 % | 2.361 M 153.31 % | -4.429 M -726.01 % | 707.500 K 103.07 % | -23.053 M -1 338.12 % | -1.603 M -366.28 % | 602.000 K 118.69 % | -3.221 M 92.33 % | -42.014 M -176.64 % | -15.187 M -424.59 % | -2.895 M -114.74 % | 19.643 M 203.36 % | -19.005 M -821.80 % | 2.633 M -84.65 % | 17.156 M 330.87 % | -7.431 M 38.72 % | -12.126 M -380.11 % | 4.329 M -34.35 % | 6.594 M 286.52 % | 1.706 M |
| Operating income ratio | 0.94 -83.18 % | 5.61 1 862.06 % | -0.32 -107.21 % | 4.42 1 296.93 % | 0.32 -26.84 % | 0.43 111.55 % | -3.74 -1 303.98 % | 0.31 194.15 % | 0.11 -90.34 % | 1.09 183.15 % | 0.39 175.32 % | -0.51 -157.19 % | 0.90 -77.63 % | 4.01 540.88 % | 0.63 116.33 % | -3.83 -4 189.52 % | 0.09 -78.18 % | 0.43 -56.04 % | 0.98 285.30 % | 0.25 43.22 % | 0.18 3 312.94 % | 0.01 100.08 % | -6.54 -311.25 % | 3.09 -25.97 % | 4.18 15 626.57 % | 0.03 199.36 % | -0.03 -101.15 % | 2.32 382.88 % | -0.82 26.77 % | -1.12 -266.58 % | 0.67 -15.62 % | 0.80 19.68 % | 0.66 47.46 % | 0.45 -32.85 % | 0.67 646.64 % | -0.12 -161.64 % | 0.20 110.42 % | -1.91 -946.46 % | -0.18 -547.52 % | 0.04 106.70 % | -0.61 83.14 % | -3.61 -58.87 % | -2.27 -1 444.25 % | -0.15 -136.85 % | 0.40 214.21 % | -0.35 -361.40 % | 0.13 -47.00 % | 0.25 151.86 % | -0.49 -109.70 % | -0.23 -127.18 % | 0.85 867.38 % | 0.09 -76.27 % | 0.37 |
| Total other income expenses net | -190.728 M -20.51 % | -158.271 M -15 827 200.00 % | 1.000 K -100.00 % | 154.020 M 3 880.56 % | -4.074 M -407 500.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 100.00 % | -16.715 M -1 671 400.00 % | -1.000 K 99.99 % | -10.820 M 36.77 % | -17.113 M -18.38 % | -14.456 M -140 549.93 % | -10.278 K 98.27 % | -593.000 K 88.17 % | -5.011 M | 0.000 -100.00 % | 28.606 M 366.88 % | 6.127 M 132.25 % | -19.000 M -12.71 % | -16.858 M -121.42 % | 78.719 M 572.18 % | 11.711 M 193.05 % | -12.586 M -117.83 % | -5.778 M -405.51 % | -1.143 M -121.73 % | 5.259 M | 0.000 100.00 % | -1.143 M 35.02 % | -1.759 M | 0.000 | 0.000 | 0.000 100.00 % | -367.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 |
| 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-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-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 540.404 M | 0.000 -100.00 % | 257.757 M | 0.000 -100.00 % | 418.984 M | 0.000 -100.00 % | 923.041 M -12.88 % | 1.060 B 18.46 % | 894.443 M 10.91 % | 806.463 M 51.54 % | 532.175 M 80.90 % | 294.176 M | 0.000 -100.00 % | 445.343 M | 0.000 -100.00 % | 243.747 M | 0.000 100.00 % | -2.288 M | 0.000 -100.00 % | 83.525 M | 0.000 -100.00 % | 38.183 M 460.04 % | 6.818 M | 0.000 100.00 % | -1.810 M | 0.000 100.00 % | -8.446 M | 0.000 -100.00 % | 11.763 M | 0.000 -100.00 % | 29.719 M | 0.000 -100.00 % | 69.256 M | 0.000 -100.00 % | 74.077 M | 0.000 -100.00 % | 197.820 M | 0.000 -100.00 % | 190.783 M 5 405.43 % | -3.596 M -1 411.91 % | -237.845 K 55.12 % | -530.000 K |
| Total investments | 0.000 -100.00 % | 172.327 M | 0.000 -100.00 % | 170.774 M | 0.000 -100.00 % | 176.982 M | 0.000 -100.00 % | 222.051 M 19.71 % | 185.492 M -23.50 % | 242.470 M -12.51 % | 277.151 M -39.64 % | 459.165 M 317.03 % | 110.103 M | 0.000 -100.00 % | 95.075 M | 0.000 -100.00 % | 181.376 M | 0.000 -100.00 % | 75.000 M | 0.000 -100.00 % | 75.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 0.000 -100.00 % | 543.322 M | 0.000 -100.00 % | 274.752 M | 0.000 -100.00 % | 419.794 M | 0.000 -100.00 % | 1.018 B -4.64 % | 1.067 B 17.34 % | 909.652 M 11.72 % | 814.197 M 52.80 % | 532.835 M 80.07 % | 295.899 M | 0.000 -100.00 % | 446.683 M | 0.000 -100.00 % | 249.991 M | 0.000 | 0.000 | 0.000 -100.00 % | 113.636 M | 0.000 -100.00 % | 40.135 M 372.18 % | 8.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.165 M | 0.000 -100.00 % | 13.590 M | 0.000 -100.00 % | 38.965 M | 0.000 -100.00 % | 78.969 M | 0.000 -100.00 % | 83.146 M | 0.000 -100.00 % | 198.290 M | 0.000 -100.00 % | 196.576 M | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 233.992 M | 0.000 -100.00 % | 323.279 M | 0.000 -100.00 % | 331.117 M 850.63 % | -44.112 M -111.65 % | 378.528 M 85.17 % | 204.425 M -5.76 % | 216.914 M 6.11 % | 204.425 M -5.76 % | 216.914 M 6.11 % | 204.425 M -5.76 % | 216.914 M 2.74 % | 211.127 M | 0.000 -100.00 % | 143.434 M | 0.000 -100.00 % | 70.706 M 152.88 % | -133.719 M -188.17 % | 151.663 M | 0.000 -100.00 % | 152.794 M | 0.000 | 0.000 -100.00 % | 154.466 M | 0.000 -100.00 % | 150.368 M | 0.000 -100.00 % | 146.639 M | 0.000 -100.00 % | 150.367 M | 0.000 -100.00 % | 175.077 M | 0.000 -100.00 % | 177.697 M | 0.000 -100.00 % | 234.910 M | 0.000 -100.00 % | 218.272 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 158.315 M | 0.000 | 0.000 -100.00 % | 163.143 M | 0.000 -100.00 % | 127.327 M | 0.000 100.00 % | -73.933 M | 0.000 | 0.000 | 0.000 100.00 % | -86.303 M | 0.000 | 0.000 | 0.000 100.00 % | -67.304 M | 0.000 | 0.000 100.00 % | -70.766 M | 0.000 | 0.000 | 0.000 100.00 % | -68.598 M | 0.000 | 0.000 | 0.000 100.00 % | -68.600 M | 0.000 | 0.000 | 0.000 100.00 % | -41.270 M | 0.000 | 0.000 | 0.000 100.00 % | -773.807 K | 0.000 -100.00 % | 3.771 M | 0.000 |
| Common stock | 0.000 -100.00 % | 204.425 M | 0.000 -100.00 % | 204.425 M | 0.000 -100.00 % | 204.425 M | 0.000 -100.00 % | 204.425 M 0.00 % | 204.425 M 0.00 % | 204.425 M 0.00 % | 204.425 M 0.00 % | 204.425 M 0.00 % | 204.425 M | 0.000 -100.00 % | 204.425 M | 0.000 -100.00 % | 204.425 M | 0.000 -100.00 % | 204.425 M | 0.000 -100.00 % | 204.425 M | 0.000 -100.00 % | 204.425 M 0.00 % | 204.425 M | 0.000 -100.00 % | 204.425 M | 0.000 -100.00 % | 204.425 M | 0.000 -100.00 % | 204.425 M | 0.000 -100.00 % | 204.425 M | 0.000 -100.00 % | 204.425 M | 0.000 -100.00 % | 204.425 M | 0.000 -100.00 % | 81.770 M | 0.000 -100.00 % | 81.770 M 0.00 % | 81.770 M 0.00 % | 81.770 M -50.00 % | 163.540 M |
| Total equity | 233.992 M 0.00 % | 233.992 M -27.62 % | 323.279 M 0.00 % | 323.279 M -2.37 % | 331.117 M 0.00 % | 331.117 M -12.53 % | 378.528 M 0.00 % | 378.528 M -15.14 % | 446.085 M -3.78 % | 463.592 M 9.83 % | 422.088 M 20.45 % | 350.437 M 80.94 % | 193.676 M -8.27 % | 211.127 M 0.00 % | 211.127 M 47.19 % | 143.434 M 0.00 % | 143.434 M 102.86 % | 70.706 M 0.00 % | 70.706 M -53.38 % | 151.663 M 0.00 % | 151.663 M -0.74 % | 152.794 M 0.00 % | 152.794 M 3.10 % | 148.201 M -4.06 % | 154.466 M 0.00 % | 154.466 M 2.73 % | 150.368 M 0.00 % | 150.368 M 2.54 % | 146.639 M 0.00 % | 146.639 M -2.48 % | 150.367 M 0.00 % | 150.366 M -14.11 % | 175.077 M 0.00 % | 175.077 M -1.47 % | 177.697 M 0.00 % | 177.696 M -24.36 % | 234.910 M 0.00 % | 234.910 M 7.62 % | 218.272 M 0.04 % | 218.192 M -6.15 % | 232.492 M 4.38 % | 222.737 M -51.73 % | 461.406 M |
| Other non current liabilities | -233.992 M -11 090.70 % | 2.129 M 100.66 % | -323.279 M -3 163.09 % | 10.554 M 103.19 % | -331.117 M -199.09 % | 334.171 M 188.28 % | -378.528 M -13 143.69 % | 2.902 M 990.98 % | 266.000 K -96.70 % | 8.049 M 804 800.00 % | 1.000 K -99.92 % | 1.327 M | 0.000 100.00 % | -211.127 M -168.17 % | 309.712 M 315.93 % | -143.434 M -3 859.39 % | 3.815 M 105.40 % | -70.706 M -122.36 % | 316.180 M 308.48 % | -151.663 M -15 949.97 % | 956.866 K 100.63 % | -152.794 M | 0.000 | 0.000 100.00 % | -154.466 M -552.12 % | 34.165 M 122.72 % | -150.368 M | 0.000 100.00 % | -146.639 M | 0.000 100.00 % | -150.366 M | 0.000 100.00 % | -175.077 M -66 417.05 % | 264.000 K 100.15 % | -177.697 M | 0.000 100.00 % | -234.910 M | 0.000 100.00 % | -218.272 M -211.04 % | 196.576 M | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 543.322 M | 0.000 -100.00 % | 274.752 M | 0.000 -100.00 % | 88.134 M | 0.000 -100.00 % | 1.018 B 342.53 % | 230.000 M -74.72 % | 909.652 M 267.02 % | 247.851 M -53.48 % | 532.835 M 80.07 % | 295.899 M | 0.000 -100.00 % | 446.683 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 113.636 M | 0.000 -100.00 % | 40.135 M 372.18 % | 8.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.165 M | 0.000 -100.00 % | 13.590 M | 0.000 -100.00 % | 38.965 M | 0.000 -100.00 % | 58.969 M | 0.000 -100.00 % | 83.146 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | -233.992 M -142.90 % | 545.451 M 268.72 % | -323.279 M -213.31 % | 285.306 M 186.16 % | -331.117 M -178.41 % | 422.305 M 211.57 % | -378.528 M -137.08 % | 1.021 B 343.28 % | 230.266 M -74.91 % | 917.701 M 270.26 % | 247.852 M -53.60 % | 534.162 M 80.52 % | 295.899 M 240.15 % | -211.127 M -127.91 % | 756.395 M 627.35 % | -143.434 M -3 859.39 % | 3.815 M 105.40 % | -70.706 M -122.36 % | 316.180 M 308.48 % | -151.663 M -193.27 % | 162.599 M 206.42 % | -152.794 M -480.70 % | 40.135 M 372.18 % | 8.500 M 105.50 % | -154.466 M -552.12 % | 34.165 M 122.72 % | -150.368 M -4 850.96 % | 3.165 M 102.16 % | -146.639 M -1 179.05 % | 13.590 M 109.04 % | -150.366 M -485.90 % | 38.965 M 122.26 % | -175.077 M -395.57 % | 59.233 M 133.33 % | -177.697 M -313.72 % | 83.146 M 135.39 % | -234.910 M | 0.000 100.00 % | -218.272 M -211.04 % | 196.576 M 9 442.50 % | 2.060 M -0.02 % | 2.060 M -55.95 % | 4.678 M |
| Other current liabilities | 0.000 100.00 % | -543.322 M | 0.000 100.00 % | -274.752 M | 0.000 -100.00 % | 1.403 M | 0.000 | 0.000 -100.00 % | 16.761 M | 0.000 100.00 % | -567.832 M | 0.000 -100.00 % | 49.876 M | 0.000 | 0.000 | 0.000 -100.00 % | 49.365 M | 0.000 -100.00 % | 18.037 M | 0.000 -100.00 % | 49.464 M | 0.000 -100.00 % | 21.448 M 18.92 % | 18.037 M | 0.000 -100.00 % | 18.050 M | 0.000 -100.00 % | 17.638 M | 0.000 -100.00 % | 17.739 M | 0.000 -100.00 % | 17.386 M | 0.000 | 0.000 | 0.000 -100.00 % | 156.180 K | 0.000 -100.00 % | 296.000 K | 0.000 100.00 % | -196.411 M -202.43 % | 191.745 M 12.86 % | 169.903 M -53.76 % | 367.416 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.707 M | 0.000 -100.00 % | 1.471 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 456.317 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -196.486 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 543.322 M | 0.000 -100.00 % | 274.752 M | 0.000 -100.00 % | 331.660 M | 0.000 | 0.000 -100.00 % | 837.386 M | 0.000 -100.00 % | 566.346 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 249.991 M | 0.000 | 0.000 | 0.000 -100.00 % | 113.636 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 198.290 M | 0.000 -100.00 % | 196.576 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 307.813 M | 0.000 -100.00 % | 298.316 M | 0.000 -100.00 % | 642.454 M | 0.000 -100.00 % | 66.675 M -92.67 % | 909.550 M 7 307.36 % | 12.279 M -97.98 % | 608.085 M 260.20 % | 168.821 M 60.00 % | 105.516 M | 0.000 -100.00 % | 262.356 M | 0.000 -100.00 % | 378.106 M | 0.000 -100.00 % | 18.037 M | 0.000 -100.00 % | 253.959 M | 0.000 -100.00 % | 21.839 M 20.24 % | 18.163 M | 0.000 -100.00 % | 18.154 M | 0.000 -100.00 % | 17.779 M | 0.000 -100.00 % | 39.175 M | 0.000 -100.00 % | 17.405 M | 0.000 -100.00 % | 20.432 M | 0.000 -100.00 % | 156.180 K | 0.000 -100.00 % | 198.586 M | 0.000 -100.00 % | 253.826 K -99.87 % | 191.861 M 12.84 % | 170.034 M -53.72 % | 367.416 M |
| Total liabilities | -233.992 M -127.42 % | 853.264 M 363.94 % | -323.279 M -155.39 % | 583.622 M 276.26 % | -331.117 M -145.25 % | 731.695 M 293.30 % | -378.528 M -134.81 % | 1.087 B -4.60 % | 1.140 B 22.56 % | 929.980 M 8.65 % | 855.937 M 21.76 % | 702.983 M 75.13 % | 401.415 M 290.13 % | -211.127 M -120.72 % | 1.019 B 810.26 % | -143.434 M -137.56 % | 381.922 M 640.15 % | -70.706 M -121.16 % | 334.217 M 320.37 % | -151.663 M -159.72 % | 253.959 M 266.21 % | -152.794 M -346.55 % | 61.974 M 132.43 % | 26.663 M 117.26 % | -154.466 M -395.24 % | 52.319 M 134.79 % | -150.368 M -817.94 % | 20.944 M 114.28 % | -146.639 M -377.91 % | 52.765 M 135.09 % | -150.366 M -366.75 % | 56.370 M 132.20 % | -175.077 M -319.77 % | 79.665 M 144.83 % | -177.697 M -313.32 % | 83.302 M 135.46 % | -234.910 M -218.29 % | 198.586 M 190.98 % | -218.272 M -210.89 % | 196.829 M 1.50 % | 193.921 M 12.68 % | 172.095 M -53.75 % | 372.094 M |
| Other non current assets | 0.000 -100.00 % | 1.123 M | 0.000 -100.00 % | 171.690 M | 0.000 -100.00 % | 7.057 M | 0.000 -100.00 % | 3.252 M -11.75 % | 3.685 M -10.56 % | 4.120 M -32.86 % | 6.137 M 54.27 % | 3.978 M -8.21 % | 4.334 M | 0.000 -100.00 % | 636.482 M | 0.000 -100.00 % | 181.376 M | 0.000 -100.00 % | 22.628 M | 0.000 -100.00 % | 75.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.320 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.330 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 -100.00 % | 171.894 M | 0.000 -100.00 % | 170.372 M | 0.000 -100.00 % | 177.564 M | 0.000 -100.00 % | 222.051 M 19.71 % | 185.492 M -23.50 % | 242.470 M -12.51 % | 277.151 M -39.64 % | 459.165 M 317.03 % | 110.103 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.374 M | 0.000 | 0.000 -100.00 % | 852.465 M | 0.000 -100.00 % | 95.699 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.932 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 100.00 % | -170.372 M | 0.000 100.00 % | -3.442 M | 0.000 | 0.000 -100.00 % | 88.724 M | 0.000 -100.00 % | 75.613 M 2 000.77 % | -3.978 M 8.21 % | -4.334 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 17.134 M | 0.000 -100.00 % | 18.134 M | 0.000 -100.00 % | 19.140 M | 0.000 -100.00 % | 20.000 M -3.29 % | 20.681 M 695.12 % | 2.601 M -4.97 % | 2.737 M 20.68 % | 2.268 M 3 907.28 % | 56.597 K | 0.000 -100.00 % | 21.000 K | 0.000 -100.00 % | 20.838 K | 0.000 -100.00 % | 21.000 K | 0.000 -100.00 % | 20.838 K | 0.000 -100.00 % | 20.800 K -0.18 % | 20.838 K | 0.000 -100.00 % | 2.080 K | 0.000 -100.00 % | 49.738 K | 0.000 -100.00 % | 49.700 K | 0.000 -100.00 % | 49.738 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 49.738 K | 0.000 -100.00 % | 22.000 K | 0.000 -100.00 % | 53.853 K -8.72 % | 59.000 K -99.19 % | 7.311 M -53.19 % | 15.620 M |
| Total non current assets | 0.000 -100.00 % | 193.627 M | 0.000 -100.00 % | 192.754 M | 0.000 -100.00 % | 202.251 M | 0.000 -100.00 % | 254.071 M -17.33 % | 307.350 M 17.58 % | 261.393 M -30.41 % | 375.640 M -21.30 % | 477.281 M 278.77 % | 126.008 M | 0.000 -100.00 % | 652.351 M | 0.000 -100.00 % | 197.245 M | 0.000 -100.00 % | 97.649 M | 0.000 -100.00 % | 75.080 M | 0.000 -100.00 % | 80.400 K -0.09 % | 80.472 K | 0.000 -100.00 % | 80.000 K | 0.000 -100.00 % | 109.372 K | 0.000 -100.00 % | 109.300 K | 0.000 -100.00 % | 109.371 K | 0.000 -100.00 % | 123.000 K | 0.000 -100.00 % | 122.464 K | 0.000 -100.00 % | 3.461 M | 0.000 -100.00 % | 162.659 K 175.69 % | 59.000 K -99.19 % | 7.311 M -53.19 % | 15.620 M |
| Other current assets | -3.334 M -129.71 % | 11.221 M 164.50 % | -17.397 M -115.06 % | 115.529 M 3 235.12 % | -3.685 M -101.63 % | 225.935 M 338.36 % | -94.787 M -109.24 % | 1.026 B 147.68 % | 414.186 M -59.36 % | 1.019 B 30.23 % | 782.572 M 67.41 % | 467.469 M 50.70 % | 310.193 M 23 094.28 % | -1.349 M | 0.000 100.00 % | -27.449 M -123.41 % | 117.269 M 5 225.40 % | -2.288 M -100.75 % | 304.986 M 390.16 % | -105.111 M | 0.000 100.00 % | -1.952 M -116.05 % | 12.165 M 137.40 % | 5.124 M 383.10 % | -1.810 M -135.23 % | 5.138 M 144.25 % | -11.611 M -324.32 % | 5.176 M 383.31 % | -1.827 M -140.97 % | 4.459 M 148.23 % | -9.246 M -104.94 % | 187.297 M 2 028.31 % | -9.713 M -279.24 % | 5.419 M 159.76 % | -9.068 M -270.05 % | 5.332 M 1 234.57 % | -470.000 K -100.14 % | 347.260 M 357.57 % | -134.819 M -4 160.12 % | 3.321 M 165 928.35 % | 2.000 K -100.00 % | 251.833 M -56.08 % | 573.348 M |
| Short term investments | 0.000 -100.00 % | 416.000 K | 0.000 -100.00 % | 402.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 90.000 K | 0.000 -100.00 % | 357.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 2.918 M | 0.000 -100.00 % | 16.995 M | 0.000 -100.00 % | 810.000 K | 0.000 -100.00 % | 94.787 M 1 112.11 % | 7.820 M -48.58 % | 15.209 M 96.65 % | 7.734 M 1 071.82 % | 660.000 K -61.68 % | 1.722 M | 0.000 -100.00 % | 1.340 M | 0.000 -100.00 % | 6.244 M | 0.000 -100.00 % | 2.288 M | 0.000 -100.00 % | 30.111 M | 0.000 -100.00 % | 1.952 M 16.04 % | 1.682 M | 0.000 -100.00 % | 1.810 M | 0.000 -100.00 % | 11.611 M | 0.000 -100.00 % | 1.827 M | 0.000 -100.00 % | 9.246 M | 0.000 -100.00 % | 9.713 M | 0.000 -100.00 % | 9.068 M | 0.000 -100.00 % | 470.000 K | 0.000 -100.00 % | 5.792 M 61.07 % | 3.596 M 1 411.91 % | 237.845 K -55.12 % | 530.000 K |
| Cash and short term investments | 3.334 M 0.00 % | 3.334 M -80.84 % | 17.397 M 0.00 % | 17.397 M 372.10 % | 3.685 M 210.19 % | 1.188 M -98.75 % | 94.787 M 0.00 % | 94.787 M 1 112.11 % | 7.820 M -48.58 % | 15.209 M 96.65 % | 7.734 M 1 071.82 % | 660.000 K -61.68 % | 1.722 M 27.68 % | 1.349 M 0.67 % | 1.340 M -95.12 % | 27.449 M 339.61 % | 6.244 M 172.90 % | 2.288 M 0.00 % | 2.288 M -97.82 % | 105.111 M 249.08 % | 30.111 M 1 442.58 % | 1.952 M 0.00 % | 1.952 M 16.04 % | 1.682 M -7.07 % | 1.810 M 0.01 % | 1.810 M -84.41 % | 11.611 M 0.00 % | 11.611 M 535.54 % | 1.827 M -0.01 % | 1.827 M -80.24 % | 9.246 M 0.00 % | 9.246 M -4.81 % | 9.713 M 0.00 % | 9.713 M 7.11 % | 9.068 M -0.01 % | 9.068 M 1 829.46 % | 470.000 K 0.00 % | 470.000 K -99.65 % | 134.819 M 2 227.62 % | 5.792 M 61.07 % | 3.596 M 1 411.91 % | 237.845 K -55.12 % | 530.000 K |
| Total current assets | 0.000 -100.00 % | 893.628 M | 0.000 -100.00 % | 714.148 M | 0.000 -100.00 % | 323.344 M | 0.000 -100.00 % | 1.212 B -5.22 % | 1.279 B 12.93 % | 1.132 B 25.47 % | 902.385 M 56.63 % | 576.139 M 22.82 % | 469.083 M | 0.000 -100.00 % | 577.516 M | 0.000 -100.00 % | 328.110 M | 0.000 -100.00 % | 307.274 M | 0.000 -100.00 % | 330.541 M | 0.000 -100.00 % | 214.687 M 22.83 % | 174.783 M | 0.000 -100.00 % | 206.705 M | 0.000 -100.00 % | 171.203 M | 0.000 -100.00 % | 199.295 M | 0.000 -100.00 % | 206.627 M | 0.000 -100.00 % | 254.619 M | 0.000 -100.00 % | 260.876 M | 0.000 -100.00 % | 430.034 M | 0.000 -100.00 % | 414.859 M -2.70 % | 426.354 M 10.02 % | 387.521 M -52.62 % | 817.880 M |
| Inventory | 0.000 -100.00 % | 3.752 M | 0.000 -100.00 % | 3.268 M | 0.000 -100.00 % | 2.497 M | 0.000 -100.00 % | 2.478 M -37.88 % | 3.989 M -56.22 % | 9.112 M -44.37 % | 16.380 M 58.40 % | 10.341 M 19.80 % | 8.632 M | 0.000 -100.00 % | 4.863 M | 0.000 -100.00 % | 4.823 M | 0.000 | 0.000 | 0.000 -100.00 % | 109.629 M | 0.000 -100.00 % | 30.068 M 27.89 % | 23.511 M | 0.000 -100.00 % | 7.806 M | 0.000 -100.00 % | 7.703 M | 0.000 -100.00 % | 8.196 M | 0.000 -100.00 % | 10.084 M | 0.000 -100.00 % | 12.766 M | 0.000 -100.00 % | 15.798 M | 0.000 -100.00 % | 82.304 M | 0.000 -100.00 % | 129.027 M 37.34 % | 93.950 M -30.64 % | 135.449 M -44.49 % | 244.002 M |
| Net receivables | 0.000 -100.00 % | 875.321 M | 0.000 -100.00 % | 577.954 M | 0.000 -100.00 % | 93.724 M | 0.000 -100.00 % | 88.724 M -89.59 % | 852.465 M 860.81 % | 88.724 M -7.29 % | 95.699 M -2.02 % | 97.669 M -34.25 % | 148.536 M | 0.000 -100.00 % | 571.313 M | 0.000 -100.00 % | 199.774 M | 0.000 | 0.000 | 0.000 -100.00 % | 190.801 M | 0.000 | 0.000 -100.00 % | 144.466 M | 0.000 | 0.000 | 0.000 -100.00 % | 146.713 M | 0.000 | 0.000 | 0.000 -100.00 % | 180.917 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 -100.00 % | 3.476 M | 0.000 -100.00 % | 2.930 M | 0.000 -100.00 % | 1.932 M | 0.000 -100.00 % | 8.768 M 0.00 % | 8.768 M -28.14 % | 12.202 M -12.86 % | 14.003 M -11.64 % | 15.848 M 0.00 % | 15.848 M | 0.000 -100.00 % | 15.848 M | 0.000 -100.00 % | 15.848 M | 0.000 | 0.000 | 0.000 -100.00 % | 59.634 K | 0.000 -100.00 % | 59.600 K -0.06 % | 59.634 K | 0.000 -100.00 % | 59.600 K | 0.000 -100.00 % | 59.634 K | 0.000 -100.00 % | 59.600 K | 0.000 -100.00 % | 59.633 K | 0.000 -100.00 % | 73.000 K | 0.000 -100.00 % | 72.726 K | 0.000 -100.00 % | 109.000 K | 0.000 -100.00 % | 108.806 K | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 537.217 M | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -300.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 298.390 M | 0.000 -100.00 % | 296.866 M | 0.000 -100.00 % | 309.391 M | 0.000 -100.00 % | 66.675 M 20.35 % | 55.403 M 351.20 % | 12.279 M -69.50 % | 40.253 M -76.16 % | 168.821 M 203.42 % | 55.640 M | 0.000 -100.00 % | 262.356 M | 0.000 -100.00 % | 78.412 M | 0.000 | 0.000 | 0.000 -100.00 % | 90.403 M | 0.000 -100.00 % | 390.600 K 208.79 % | 126.492 K | 0.000 -100.00 % | 104.000 K | 0.000 -100.00 % | 141.229 K | 0.000 -100.00 % | 21.436 M | 0.000 | 0.000 | 0.000 -100.00 % | 432.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.672 K -22.70 % | 116.000 K -11.77 % | 131.474 K | 0.000 |
| Tax payables | 0.000 -100.00 % | 9.423 M | 0.000 -100.00 % | 1.450 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.904 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 337.822 K | 0.000 | 0.000 | 0.000 -100.00 % | 456.317 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 457.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.283 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 29.567 M | 0.000 -100.00 % | 118.854 M | 0.000 -100.00 % | 12.489 M | 0.000 100.00 % | -30.322 M -138.62 % | 78.517 M 43.43 % | 54.742 M -39.40 % | 90.336 M 254.65 % | -58.413 M -567.70 % | 12.489 M | 0.000 -100.00 % | 6.702 M | 0.000 -100.00 % | 12.489 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.489 M | 0.000 100.00 % | -51.631 M -455.06 % | 14.542 M | 0.000 100.00 % | -49.959 M | 0.000 -100.00 % | 14.542 M | 0.000 100.00 % | -57.786 M | 0.000 -100.00 % | 14.541 M | 0.000 100.00 % | -29.348 M | 0.000 -100.00 % | 14.541 M | 0.000 -100.00 % | 153.140 M | 0.000 -100.00 % | 137.196 M -8.97 % | 150.722 M 9.86 % | 137.196 M -53.94 % | 297.866 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.060 M -0.02 % | 2.060 M -55.95 % | 4.678 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -333.064 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -162.599 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 |
| Total assets | 0.000 -100.00 % | 1.087 B | 0.000 -100.00 % | 906.901 M | 0.000 -100.00 % | 1.063 B | 0.000 -100.00 % | 1.466 B -7.56 % | 1.586 B 13.80 % | 1.394 B 9.04 % | 1.278 B 21.32 % | 1.053 B 77.02 % | 595.091 M | 0.000 -100.00 % | 1.230 B | 0.000 -100.00 % | 525.355 M | 0.000 -100.00 % | 404.923 M | 0.000 -100.00 % | 405.622 M | 0.000 -100.00 % | 214.768 M 22.82 % | 174.864 M | 0.000 -100.00 % | 206.785 M | 0.000 -100.00 % | 171.313 M | 0.000 -100.00 % | 199.404 M | 0.000 -100.00 % | 206.736 M | 0.000 -100.00 % | 254.742 M | 0.000 -100.00 % | 260.998 M | 0.000 -100.00 % | 433.495 M | 0.000 -100.00 % | 415.022 M -2.67 % | 426.413 M 8.00 % | 394.832 M -52.63 % | 833.500 M |
| 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-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-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 171.153 M 664.28 % | 22.394 M 292.67 % | 5.703 M -34.77 % | 8.743 M 160.71 % | -14.402 M 49.18 % | -28.339 M -187.84 % | 32.262 M 6 711.07 % | -488.000 K -1.04 % | -483.000 K -230.82 % | -146.000 K -114.71 % | -68.000 K 0.00 % | -68.000 K 99.86 % | -48.531 M 72.65 % | -177.449 M -7 962.20 % | -2.201 M -101.82 % | 120.674 M 179.86 % | -151.110 M -86.54 % | -81.006 M -184.27 % | 96.122 M 394.63 % | -32.625 M -1 694.57 % | 2.046 M 102.24 % | -91.294 M -478.69 % | 24.108 M 1 102.39 % | 2.005 M -95.77 % | 47.429 M 1 557.20 % | 2.862 M 265.34 % | -1.731 M 77.73 % | -7.773 M -320.95 % | 3.518 M -46.28 % | 6.549 M 2 414.13 % | -283.000 K 90.43 % | -2.956 M -158.84 % | -1.142 M 16.28 % | -1.364 M 42.20 % | -2.360 M -153.27 % | 4.430 M 731.05 % | -702.000 K -103.04 % | 23.066 M 1 338.93 % | 1.603 M 366.28 % | -602.000 K -118.69 % | 3.221 M -92.34 % | 42.050 M 176.88 % | 15.187 M 424.59 % | 2.895 M 114.74 % | -19.643 M -216.12 % | 16.916 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 996.000 K -92.48 % | 13.240 M 188.00 % | -15.045 M -151.41 % | 29.267 M 287.85 % | 7.546 M 118.60 % | -40.572 M -183.60 % | 48.531 M -72.65 % | 177.449 M 7 962.20 % | 2.201 M 101.82 % | -120.674 M -179.86 % | 151.110 M 86.54 % | 81.006 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 996.000 K -92.48 % | 13.240 M 157.91 % | -22.865 M -178.13 % | 29.267 M 481.93 % | -7.663 M 81.11 % | -40.572 M -183.60 % | 48.531 M -72.65 % | 177.449 M 7 962.20 % | 2.201 M 101.82 % | -120.674 M -179.86 % | 151.110 M 86.54 % | 81.006 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 95.783 M 1.05 % | 94.787 M 16.24 % | 81.547 M 942.80 % | 7.820 M 136.46 % | -21.447 M -241.02 % | 15.209 M -72.73 % | 55.781 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 814.000 K -99.15 % | 95.783 M 1.05 % | 94.787 M 730.02 % | -15.045 M -292.39 % | 7.820 M 3.63 % | 7.546 M -50.38 % | 15.209 M -68.66 % | 48.531 M -72.65 % | 177.449 M 7 962.20 % | 2.201 M 101.82 % | -120.674 M -179.86 % | 151.110 M 86.54 % | 81.006 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 996.000 K -92.48 % | 13.240 M 188.00 % | -15.045 M -151.41 % | 29.267 M 287.85 % | 7.546 M 118.60 % | -40.572 M -183.60 % | 48.531 M -72.65 % | 177.449 M 7 962.20 % | 2.201 M 101.82 % | -120.674 M -179.86 % | 151.110 M 86.54 % | 81.006 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 996.000 K -92.48 % | 13.240 M 188.00 % | -15.045 M -151.41 % | 29.267 M 287.85 % | 7.546 M 118.60 % | -40.572 M -183.60 % | 48.531 M -72.65 % | 177.449 M 7 962.20 % | 2.201 M 101.82 % | -120.674 M -179.86 % | 151.110 M 86.54 % | 81.006 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 |