Atlas Cycles (Haryana) Limited ATLASCYCLE.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 171.396 M 175.30 % | 62.258 M 259.87 % | 17.300 M -48.80 % | 33.788 M -80.38 % | 172.200 M -88.93 % | 1.555 B -71.06 % | 5.372 B -17.14 % | 6.484 B -4.96 % | 6.822 B 19.47 % | 5.710 B -3.97 % | 5.946 B -8.54 % | 6.501 B -4.16 % | 6.783 B -22.51 % | 8.753 B 14.39 % | 7.652 B 16.94 % | 6.543 B 5.97 % | 6.174 B 9.79 % | 5.624 B 18.90 % | 4.730 B 7.48 % | 4.401 B |
| Net income | 95.126 M 1 347.44 % | 6.572 M 102.82 % | -233.000 M 18.95 % | -287.476 M 18.43 % | -352.422 M -1 231.95 % | 31.134 M 106.79 % | -458.439 M -2 733.89 % | -16.177 M -151.07 % | 31.676 M 196.58 % | -32.796 M 82.70 % | -189.524 M -88.08 % | -100.766 M -463.44 % | 27.726 M -21.64 % | 35.385 M -5.97 % | 37.630 M -1.18 % | 38.081 M 100.34 % | 19.008 M -5.15 % | 20.040 M -96.27 % | 536.628 M 5 769.92 % | 9.142 M |
| Income before tax | 95.126 M 1 157.28 % | 7.566 M 103.25 % | -233.000 M 18.95 % | -287.476 M 18.33 % | -352.000 M -411.87 % | -68.767 M 87.82 % | -564.448 M -2 751.04 % | -19.798 M -138.49 % | 51.441 M 186.34 % | -59.583 M 78.70 % | -279.772 M -87.68 % | -149.066 M -520.78 % | 35.426 M -29.68 % | 50.379 M -15.51 % | 59.630 M 15.83 % | 51.481 M 32.08 % | 38.978 M -11.79 % | 44.190 M -93.29 % | 658.328 M 3 020.48 % | 21.097 M |
| Income before tax ratio | 0.56 356.70 % | 0.12 100.90 % | -13.47 -58.30 % | -8.51 -316.23 % | -2.04 -4 522.12 % | -0.04 57.91 % | -0.11 -3 340.98 % | 0.00 -140.49 % | 0.01 172.26 % | -0.01 77.82 % | -0.05 -105.21 % | -0.02 -539.04 % | 0.01 -9.26 % | 0.01 -26.14 % | 0.01 -0.95 % | 0.01 24.63 % | 0.01 -19.66 % | 0.01 -94.35 % | 0.14 2 803.24 % | 0.00 |
| EBITDA | 113.900 M 301.40 % | 28.376 M 113.54 % | -209.600 M 17.69 % | -254.654 M 19.30 % | -315.568 M -564.17 % | 67.986 M 115.04 % | -452.080 M -491.11 % | 115.588 M -31.58 % | 168.949 M 157.00 % | 65.740 M 161.29 % | -107.268 M -1 939.30 % | 5.832 M -97.51 % | 233.812 M -20.25 % | 293.181 M 119.23 % | -1.524 B -838.33 % | 206.454 M -3.22 % | 213.314 M 5.04 % | 203.079 M -73.75 % | 773.759 M 463.55 % | 137.302 M |
| Net income ratio | 0.56 425.77 % | 0.11 100.78 % | -13.47 -58.30 % | -8.51 -315.73 % | -2.05 -10 321.30 % | 0.02 123.46 % | -0.09 -3 320.30 % | 0.00 -153.73 % | 0.00 180.84 % | -0.01 81.98 % | -0.03 -105.65 % | -0.02 -479.20 % | 0.00 1.11 % | 0.00 -17.80 % | 0.00 -15.50 % | 0.01 89.05 % | 0.00 -13.61 % | 0.00 -96.86 % | 0.11 5 361.26 % | 0.00 |
| Ratio EBITDA | 0.66 45.80 % | 0.46 103.76 % | -12.12 -60.75 % | -7.54 -311.27 % | -1.83 -4 291.33 % | 0.04 151.96 % | -0.08 -572.04 % | 0.02 -28.02 % | 0.02 115.11 % | 0.01 163.82 % | -0.02 -2 111.07 % | 0.00 -97.40 % | 0.03 2.91 % | 0.03 116.81 % | -0.20 -731.36 % | 0.03 -8.67 % | 0.03 -4.33 % | 0.04 -77.93 % | 0.16 424.31 % | 0.03 |
| Gross profit ratio | 0.13 111.70 % | -1.11 85.71 % | -7.73 -1 473.08 % | -0.49 -490.93 % | 0.13 224.98 % | -0.10 -181.28 % | 0.12 -40.92 % | 0.21 -0.82 % | 0.21 30.29 % | 0.16 50.07 % | 0.11 -20.35 % | 0.14 -19.57 % | 0.17 19.18 % | 0.14 51.42 % | 0.09 302.67 % | 0.02 -19.43 % | 0.03 2.38 % | 0.03 148.26 % | -0.06 -149.43 % | 0.12 |
| Weighted average shs out dil | 6.541 M 0.57 % | 6.504 M 0.00 % | 6.504 M 0.00 % | 6.504 M 0.00 % | 6.504 M 0.00 % | 6.504 M 0.00 % | 6.504 M 0.00 % | 6.504 M 0.00 % | 6.504 M 0.00 % | 6.504 M 0.00 % | 6.504 M 0.02 % | 6.503 M -0.02 % | 6.504 M 0.02 % | 6.503 M -0.02 % | 6.504 M 0.00 % | 6.504 M 0.00 % | 6.504 M 0.00 % | 6.504 M 0.00 % | 6.504 M 0.00 % | 6.504 M |
| Weighted average shs out | 6.541 M 0.57 % | 6.504 M 0.00 % | 6.504 M 0.00 % | 6.504 M 0.00 % | 6.504 M 0.00 % | 6.504 M 0.00 % | 6.504 M 0.11 % | 6.497 M -0.11 % | 6.504 M 0.00 % | 6.504 M 0.00 % | 6.504 M 0.02 % | 6.503 M -0.02 % | 6.504 M 0.02 % | 6.503 M -0.02 % | 6.504 M 0.00 % | 6.504 M 0.00 % | 6.504 M 0.00 % | 6.504 M 0.00 % | 6.504 M 0.00 % | 6.504 M |
| EPS diluted | 14.63 1 348.51 % | 1.01 102.82 % | -35.82 18.96 % | -44.20 18.44 % | -54.19 -1 231.32 % | 4.79 106.80 % | -70.49 -2 730.92 % | -2.49 -151.13 % | 4.87 196.63 % | -5.04 82.70 % | -29.14 -88.00 % | -15.50 -463.85 % | 4.26 -21.69 % | 5.44 -6.04 % | 5.79 -1.19 % | 5.86 100.68 % | 2.92 -5.19 % | 3.08 -96.27 % | 82.51 5 751.77 % | 1.41 |
| Earnings per share | 14.63 1 348.51 % | 1.01 102.82 % | -35.82 18.96 % | -44.20 18.44 % | -54.19 -1 231.32 % | 4.79 106.80 % | -70.49 -2 730.92 % | -2.49 -151.13 % | 4.87 196.63 % | -5.04 82.70 % | -29.14 -88.12 % | -15.49 -463.62 % | 4.26 -21.69 % | 5.44 -6.04 % | 5.79 -1.19 % | 5.86 100.68 % | 2.92 -5.19 % | 3.08 -96.27 % | 82.51 5 751.77 % | 1.41 |
| Gross profit | 22.173 M 132.22 % | -68.828 M 48.56 % | -133.800 M -705.44 % | -16.612 M -176.70 % | 21.657 M 113.84 % | -156.477 M -123.53 % | 665.086 M -51.05 % | 1.359 B -5.74 % | 1.442 B 55.66 % | 926.062 M 44.11 % | 642.588 M -27.16 % | 882.154 M -22.91 % | 1.144 B -7.64 % | 1.239 B 73.21 % | 715.327 M 370.89 % | 151.910 M -14.62 % | 177.916 M 12.40 % | 158.282 M 157.39 % | -275.822 M -153.13 % | 519.158 M |
| Income tax expense | 0.000 -100.00 % | 994.000 K | 0.000 | 0.000 -100.00 % | 422.000 K 100.42 % | -99.901 M 5.76 % | -106.009 M -2 828.43 % | -3.620 M -118.32 % | 19.765 M 173.79 % | -26.787 M 70.32 % | -90.248 M -86.85 % | -48.300 M -727.27 % | 7.700 M -48.67 % | 15.000 M -31.82 % | 22.000 M 64.18 % | 13.400 M -32.90 % | 19.970 M -17.31 % | 24.150 M -80.16 % | 121.700 M 917.98 % | 11.955 M |
| Cost of revenue | 149.223 M 13.84 % | 131.086 M -13.25 % | 151.100 M 199.80 % | 50.400 M -66.52 % | 150.543 M -91.22 % | 1.714 B -63.58 % | 4.707 B -8.15 % | 5.125 B -14.01 % | 5.960 B 24.59 % | 4.784 B -9.79 % | 5.303 B -5.62 % | 5.619 B -0.35 % | 5.639 B -24.96 % | 7.514 B 8.33 % | 6.937 B 8.53 % | 6.391 B 6.58 % | 5.997 B 9.71 % | 5.466 B 9.19 % | 5.006 B 28.97 % | 3.881 B |
| General and administrative expenses | 1.025 M -30.18 % | 1.468 M -25.25 % | 1.964 M -23.10 % | 2.554 M -35.85 % | 3.981 M -69.69 % | 13.136 M -96.42 % | 366.791 M 1 409.37 % | 24.301 M 22.46 % | 19.844 M -88.29 % | 169.531 M 9.16 % | 155.303 M -16.40 % | 185.764 M -4.75 % | 195.020 M -27.46 % | 268.827 M 41.37 % | 190.164 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 2.508 M 57.84 % | 1.589 M -3.11 % | 1.640 M -56.56 % | 3.775 M -9.32 % | 4.163 M -95.72 % | 97.293 M 228.30 % | 29.635 M -53.06 % | 63.128 M -27.96 % | 87.632 M -74.07 % | 337.994 M 10.49 % | 305.913 M 2.78 % | 297.653 M -1.05 % | 300.814 M 24.94 % | 240.765 M 13.18 % | 212.721 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 38.916 M -83.62 % | 237.616 M 483.88 % | 40.696 M -58.78 % | 98.720 M -60.43 % | 249.480 M 60.79 % | 155.159 M -35.79 % | 241.640 M -80.99 % | 1.271 B | 0.000 -100.00 % | 482.467 M 4.23 % | 462.895 M -16.12 % | 551.825 M -10.56 % | 616.971 M -9.47 % | 681.504 M -89.55 % | 6.522 B 65 053.69 % | -10.041 M -105.64 % | 177.916 M 12.40 % | 158.282 M 157.39 % | -275.822 M -4 515.50 % | -5.976 M |
| Operating expenses | 42.449 M -82.36 % | 240.673 M 443.28 % | 44.300 M -57.83 % | 105.049 M -59.22 % | 257.624 M -3.00 % | 265.588 M -60.07 % | 665.086 M -51.05 % | 1.359 B 73.07 % | 785.117 M -20.69 % | 989.992 M 7.13 % | 924.111 M -10.73 % | 1.035 B -6.97 % | 1.113 B 9.37 % | 1.017 B 77.60 % | 572.896 M 277.13 % | 151.910 M -14.62 % | 177.916 M 12.40 % | 158.282 M 157.39 % | -275.822 M -161.99 % | 444.945 M |
| Cost and expenses | 191.672 M -48.44 % | 371.759 M 90.26 % | 195.400 M -29.02 % | 275.289 M -31.53 % | 402.040 M -73.76 % | 1.532 B -73.57 % | 5.799 B -9.77 % | 6.427 B -5.11 % | 6.773 B 17.30 % | 5.774 B -7.28 % | 6.227 B -6.41 % | 6.654 B -1.44 % | 6.752 B -20.65 % | 8.508 B 13.90 % | 7.470 B 14.16 % | 6.543 B 5.97 % | 6.174 B 9.79 % | 5.624 B 18.90 % | 4.730 B 9.33 % | 4.326 B |
| 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 -100.00 % | 533.132 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 805.045 K |
| Selling general and administrative expenses | 3.533 M 15.57 % | 3.057 M -15.18 % | 3.604 M -43.06 % | 6.329 M -22.29 % | 8.144 M -92.63 % | 110.429 M -72.14 % | 396.426 M 353.43 % | 87.429 M -18.65 % | 107.476 M -78.82 % | 507.525 M 10.04 % | 461.216 M -4.59 % | 483.417 M -2.50 % | 495.834 M -2.70 % | 509.592 M 26.49 % | 402.885 M 148.77 % | 161.951 M | 0.000 | 0.000 | 0.000 -100.00 % | 438.164 M |
| Interest income | 244.000 K -47.07 % | 461.000 K 199.35 % | 154.000 K -96.57 % | 4.493 M 742.96 % | 533.000 K -83.85 % | 3.300 M 188.46 % | 1.144 M 35.71 % | 842.966 K 18.58 % | 710.904 K -43.31 % | 1.254 M -55.45 % | 2.815 M -17.23 % | 3.401 M 0.06 % | 3.399 M -29.82 % | 4.843 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.993 M |
| Interest expense | 1.181 M 222.68 % | 366.000 K -28.65 % | 513.000 K -49.16 % | 1.009 M 31.38 % | 768.000 K -99.18 % | 94.184 M 33.99 % | 70.294 M -28.47 % | 98.276 M 14.74 % | 85.653 M 9.11 % | 78.498 M -29.12 % | 110.743 M 20.11 % | 92.201 M -36.85 % | 145.994 M -24.99 % | 194.624 M 68.14 % | 115.749 M 10.62 % | 104.639 M -14.98 % | 123.081 M 29.82 % | 94.810 M 34.83 % | 70.317 M -8.04 % | 76.467 M |
| Depreciation and amortization | 17.593 M -18.72 % | 21.645 M -5.48 % | 22.900 M -28.13 % | 31.862 M -11.92 % | 36.173 M -17.72 % | 43.965 M 4.50 % | 42.073 M -1.73 % | 42.815 M -9.72 % | 47.425 M -13.28 % | 54.690 M -17.49 % | 66.285 M -7.08 % | 71.334 M 0.92 % | 70.682 M -2.20 % | 72.269 M 26.77 % | 57.010 M 13.27 % | 50.333 M -1.80 % | 51.255 M -20.01 % | 64.078 M 42.04 % | 45.114 M 13.53 % | 39.739 M |
| Operating income | -20.276 M 95.85 % | -488.230 M -174.13 % | -178.100 M 38.37 % | -289.005 M -0.83 % | -286.629 M 28.17 % | -399.059 M 8.76 % | -437.364 M -883.30 % | 55.836 M 14.02 % | 48.971 M 343.10 % | 11.052 M 103.93 % | -281.523 M -83.90 % | -153.088 M -193.84 % | 163.130 M -33.42 % | 245.009 M 34.51 % | 182.144 M 12.55 % | 161.835 M -2.22 % | 165.507 M 15.29 % | 143.562 M -80.42 % | 733.087 M 887.81 % | 74.213 M |
| Operating income ratio | -0.12 98.49 % | -7.84 23.83 % | -10.29 -20.36 % | -8.55 -413.87 % | -1.66 -548.58 % | -0.26 -215.23 % | -0.08 -1 045.39 % | 0.01 19.96 % | 0.01 270.88 % | 0.00 104.09 % | -0.05 -101.07 % | -0.02 -197.92 % | 0.02 -14.08 % | 0.03 17.59 % | 0.02 -3.76 % | 0.02 -7.73 % | 0.03 5.01 % | 0.03 -83.53 % | 0.15 819.04 % | 0.02 |
| Total other income expenses net | 115.402 M -63.60 % | 317.067 M 677.54 % | -54.900 M -3 690.58 % | 1.529 M 102.34 % | -65.371 M | 0.000 100.00 % | -127.084 M -68.02 % | -75.634 M -3 162.11 % | 2.470 M 103.50 % | -70.635 M -4 133.98 % | 1.751 M 103.33 % | -52.555 M 58.85 % | -127.704 M 20.48 % | -160.601 M -31.09 % | -122.514 M -11.02 % | -110.354 M 12.78 % | -126.529 M -27.33 % | -99.371 M -32.92 % | -74.759 M -40.75 % | -53.116 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 81.806 M -6.32 % | 87.323 M 1.07 % | 86.400 M 11.78 % | 77.294 M -2.87 % | 79.576 M 50.12 % | 53.008 M -90.72 % | 570.954 M 17.32 % | 486.653 M -37.44 % | 777.930 M 15.33 % | 674.541 M -24.73 % | 896.213 M 0.26 % | 893.916 M 22.05 % | 732.415 M 11.80 % | 655.084 M -24.91 % | 872.372 M -11.87 % | 989.852 M 48.05 % | 668.594 M -21.40 % | 850.589 M 19.56 % | 711.446 M -5.37 % | 751.803 M |
| Total investments | 79.000 K -99.69 % | 25.383 M 428.81 % | 4.800 M 62.38 % | 2.956 M 1.03 % | 2.926 M -83.41 % | 17.639 M 65.79 % | 10.639 M -16.00 % | 12.666 M 253.72 % | 3.581 M -53.59 % | 7.716 M 54.23 % | 5.003 M -57.09 % | 11.659 M -22.92 % | 15.126 M 7.22 % | 14.108 M -94.62 % | 262.161 M 211.61 % | 84.130 M -47.08 % | 158.983 M -31.01 % | 230.437 M 33.47 % | 172.649 M 10.15 % | 156.734 M |
| Total debt | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M -2.81 % | 92.602 M -84.70 % | 605.243 M 14.73 % | 527.526 M -42.55 % | 918.285 M 31.87 % | 696.344 M -26.89 % | 952.451 M 3.13 % | 923.510 M 3.81 % | 889.587 M 12.85 % | 788.292 M -9.64 % | 872.372 M -11.87 % | 989.852 M 48.05 % | 668.594 M -21.40 % | 850.589 M 19.56 % | 711.446 M -7.26 % | 767.164 M |
| Accumulated other comprehensive income loss | 5.253 B 0.00 % | 5.253 B 354.83 % | 1.155 B 0.00 % | 1.155 B | 0.000 -100.00 % | 1.155 B 2 863.14 % | 38.974 M -96.63 % | 1.155 B 2 863.14 % | 38.974 M 0.00 % | 38.974 M -96.63 % | 1.155 B 2 863.15 % | 38.974 M 0.00 % | 38.974 M | 0.000 -100.00 % | 1.141 B | 0.000 -100.00 % | 1.099 B | 0.000 | 0.000 -100.00 % | 612.950 M |
| Retained earnings | -1.470 B 6.08 % | -1.566 B 0.51 % | -1.574 B -17.38 % | -1.341 B -27.30 % | -1.053 B -50.29 % | -700.742 M 4.25 % | -731.877 M -167.66 % | -273.438 M -6.29 % | -257.260 M 16.50 % | -308.113 M -11.91 % | -275.317 M -220.91 % | -85.793 M -672.98 % | 14.973 M 4.21 % | 14.368 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 32.519 M 0.00 % | 32.519 M 0.06 % | 32.500 M -0.06 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M |
| Total equity | 3.875 B 2.52 % | 3.780 B 1 261.05 % | -325.600 M -251.46 % | -92.643 M -147.55 % | 194.833 M -64.40 % | 547.254 M 6.03 % | 516.120 M -47.04 % | 974.559 M -1.63 % | 990.736 M 5.41 % | 939.883 M -3.37 % | 972.679 M -16.31 % | 1.162 B -7.98 % | 1.263 B 0.85 % | 1.252 B 1.49 % | 1.234 B 1.69 % | 1.213 B 1.76 % | 1.192 B 0.16 % | 1.191 B -2.86 % | 1.226 B 73.58 % | 706.090 M |
| Other non current liabilities | 179.578 M 113.51 % | 84.106 M -0.23 % | 84.300 M 350.61 % | 18.708 M -77.42 % | 82.842 M 111.93 % | 39.089 M -85.91 % | 277.411 M 7.62 % | 257.769 M 0.98 % | 255.278 M 0.74 % | 253.406 M 615.35 % | 35.424 M 3.02 % | 34.384 M 53.05 % | 22.466 M 6.53 % | 21.089 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.243 M -30.49 % | 4.665 M -70.95 % | 16.058 M -0.10 % | 16.073 M 102.84 % | 7.924 M -91.56 % | 93.900 M 3.74 % | 90.516 M 63.38 % | 55.402 M -93.65 % | 872.372 M -11.87 % | 989.852 M 48.05 % | 668.594 M -21.40 % | 850.589 M 19.56 % | 711.446 M -6.31 % | 759.361 M |
| Total non current liabilities | 179.578 M 3.14 % | 174.106 M 106.53 % | 84.300 M -26.51 % | 114.706 M 38.46 % | 82.842 M -15.54 % | 98.089 M -65.05 % | 280.654 M 6.94 % | 262.433 M -3.28 % | 271.336 M 0.69 % | 269.479 M 521.66 % | 43.348 M -73.68 % | 164.684 M -16.99 % | 198.382 M 23.07 % | 161.191 M -83.07 % | 952.072 M -10.40 % | 1.063 B 44.00 % | 737.894 M -19.35 % | 914.889 M 25.54 % | 728.746 M -5.99 % | 775.161 M |
| Other current liabilities | 132.801 M -46.63 % | 248.850 M -6.80 % | 267.000 M 27.52 % | 209.378 M 63.23 % | 128.268 M 1.14 % | 126.816 M -9.70 % | 140.432 M -6.08 % | 149.515 M -11.88 % | 169.677 M -48.98 % | 332.594 M 7.42 % | 309.624 M -54.03 % | 673.513 M -26.62 % | 917.902 M -16.97 % | 1.106 B 119.24 % | 504.259 M 6.11 % | 475.205 M 0.02 % | 475.096 M 41.15 % | 336.581 M 4.85 % | 321.000 M -5.57 % | 339.932 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 253.624 M 597.42 % | 36.366 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 90.000 M | 0.000 -100.00 % | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M -2.81 % | 92.602 M -84.62 % | 602.001 M 15.14 % | 522.862 M -42.05 % | 902.227 M 32.63 % | 680.271 M -33.43 % | 1.022 B 1.95 % | 1.002 B 3.00 % | 973.106 M 32.78 % | 732.890 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.802 M |
| Total current liabilities | 733.173 M -15.53 % | 868.010 M -37.71 % | 1.394 B 4.17 % | 1.338 B 6.83 % | 1.252 B -3.93 % | 1.304 B -37.88 % | 2.098 B -19.84 % | 2.618 B 12.32 % | 2.330 B 18.56 % | 1.966 B -23.72 % | 2.577 B -13.34 % | 2.973 B -4.35 % | 3.108 B -1.50 % | 3.156 B 37.26 % | 2.299 B 23.74 % | 1.858 B -12.40 % | 2.121 B 19.80 % | 1.771 B 3.15 % | 1.716 B 36.06 % | 1.262 B |
| Total liabilities | 912.751 M -12.41 % | 1.042 B -29.49 % | 1.478 B 1.75 % | 1.452 B 8.84 % | 1.335 B -0.60 % | 1.343 B -43.56 % | 2.379 B -17.40 % | 2.880 B 10.70 % | 2.602 B 7.12 % | 2.429 B -7.30 % | 2.620 B -16.51 % | 3.138 B -5.10 % | 3.307 B -0.31 % | 3.317 B 2.02 % | 3.251 B 11.32 % | 2.921 B 2.16 % | 2.859 B 6.46 % | 2.685 B 9.83 % | 2.445 B 20.06 % | 2.037 B |
| Other non current assets | 33.140 M 217.65 % | 10.433 M -93.85 % | 169.717 M 47.21 % | 115.286 M -31.44 % | 168.163 M 25.45 % | 134.047 M -21.72 % | 171.244 M -51.62 % | 353.986 M 9.71 % | 322.660 M 3.13 % | 312.880 M 2.34 % | 305.737 M 10.03 % | 277.873 M -25.48 % | 372.906 M 12.73 % | 330.802 M 56.12 % | 211.886 M 150.83 % | 84.474 M -21.87 % | 108.118 M -53.14 % | 230.727 M 33.44 % | 172.909 M 74 552.98 % | 231.617 K |
| Long term investments | 79.000 K -99.67 % | 23.703 M 664.61 % | 3.100 M -89.04 % | 28.273 M 4 930.78 % | 562.000 K -96.32 % | 15.275 M 43.73 % | 10.628 M 109.91 % | -107.222 M 28.61 % | -150.194 M -6.91 % | -140.483 M -18.59 % | -118.459 M -23.81 % | -95.677 M 20.42 % | -120.221 M -27.91 % | -93.992 M -285.54 % | 50.659 M | 0.000 -100.00 % | 51.177 M | 0.000 | 0.000 -100.00 % | 111.545 M |
| Intangible assets | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 211.400 M -18.98 % | 260.939 M -38.71 % | 425.746 M -60.84 % | 1.087 B | 0.000 -100.00 % | 1.632 B 19.26 % | 1.368 B -22.18 % | 1.759 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 1.000 K 100.03 % | -3.117 M -111.34 % | 27.490 M 72 063.60 % | 38.094 K -99.89 % | 35.310 M 598.89 % | 5.052 M | 0.000 -100.00 % | 150.195 M 6.91 % | 140.484 M 18.59 % | 118.459 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 4.246 B -0.57 % | 4.270 B 1 931.53 % | 210.200 M -36.68 % | 331.986 M -18.13 % | 405.528 M -8.42 % | 442.828 M -46.82 % | 832.761 M -7.03 % | 895.711 M 2.46 % | 874.242 M -6.32 % | 933.220 M -3.24 % | 964.423 M 1.77 % | 947.694 M -0.38 % | 951.283 M -0.44 % | 955.467 M -4.52 % | 1.001 B 19.94 % | 834.282 M 4.91 % | 795.272 M 3.06 % | 771.689 M 16.31 % | 663.469 M 62.35 % | 408.670 M |
| Total non current assets | 4.550 B -0.55 % | 4.575 B 603.03 % | 650.800 M -15.91 % | 773.935 M -8.43 % | 845.192 M -5.92 % | 898.361 M -24.23 % | 1.186 B 3.78 % | 1.142 B 3.10 % | 1.108 B -6.63 % | 1.187 B -1.60 % | 1.206 B 6.74 % | 1.130 B -6.15 % | 1.204 B 0.98 % | 1.192 B -5.61 % | 1.263 B 37.49 % | 918.757 M -3.75 % | 954.567 M -4.77 % | 1.002 B 19.85 % | 836.378 M 60.70 % | 520.447 M |
| Other current assets | 178.000 M -12.97 % | 204.519 M 4.41 % | 195.882 M 1.45 % | 193.079 M -3.16 % | 199.382 M -5.02 % | 209.931 M 24.76 % | 168.262 M 126.88 % | 74.163 M 8.73 % | 68.208 M -75.25 % | 275.609 M -51.97 % | 573.860 M 18.84 % | 482.889 M 68.26 % | 286.988 M 692.32 % | 36.221 M -64.14 % | 101.019 M -58.32 % | 242.397 M -1.52 % | 246.126 M 24.45 % | 197.770 M -92.39 % | 2.600 B 4 957.93 % | 51.397 M |
| Short term investments | 0.000 -100.00 % | 1.680 M 0.00 % | 1.680 M -22.69 % | 2.173 M -8.08 % | 2.364 M 0.00 % | 2.364 M 0.00 % | 2.364 M -98.03 % | 119.889 M -22.04 % | 153.775 M 3.76 % | 148.199 M 20.04 % | 123.462 M 15.02 % | 107.336 M -20.70 % | 135.347 M 25.21 % | 108.100 M -48.89 % | 211.502 M | 0.000 -100.00 % | 107.806 M | 0.000 | 0.000 -100.00 % | 45.188 M |
| cash and cash equivalents | 8.194 M 206.09 % | 2.677 M -25.64 % | 3.600 M -71.67 % | 12.706 M 21.89 % | 10.424 M -73.67 % | 39.594 M 15.47 % | 34.289 M -16.11 % | 40.874 M -70.75 % | 139.729 M 522.93 % | 22.431 M -60.11 % | 56.238 M 90.03 % | 29.594 M -81.17 % | 157.172 M 17.99 % | 133.208 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.360 M |
| Cash and short term investments | 8.194 M 88.07 % | 4.357 M -16.50 % | 5.218 M -64.93 % | 14.879 M 16.35 % | 12.788 M -69.52 % | 41.958 M 14.47 % | 36.653 M -77.20 % | 160.762 M -45.34 % | 294.131 M 73.02 % | 170.002 M -5.40 % | 179.700 M 31.23 % | 136.930 M -53.19 % | 292.519 M 21.22 % | 241.308 M 14.09 % | 211.502 M | 0.000 -100.00 % | 107.806 M 73.91 % | 61.991 M | 0.000 -100.00 % | 60.549 M |
| Total current assets | 238.059 M -3.68 % | 247.157 M -50.72 % | 501.500 M -14.40 % | 585.892 M -14.36 % | 684.171 M -31.00 % | 991.543 M -42.00 % | 1.709 B -36.97 % | 2.712 B 9.16 % | 2.484 B 14.08 % | 2.178 B -8.76 % | 2.387 B -24.72 % | 3.170 B -5.81 % | 3.366 B -0.34 % | 3.377 B 4.81 % | 3.222 B 0.21 % | 3.215 B 3.82 % | 3.097 B 7.77 % | 2.874 B 1.38 % | 2.834 B 27.54 % | 2.222 B |
| Inventory | 20.111 M -47.46 % | 38.280 M -66.27 % | 113.500 M -31.85 % | 166.534 M -21.10 % | 211.062 M -32.76 % | 313.908 M -24.50 % | 415.780 M -31.37 % | 605.792 M 23.63 % | 490.001 M 26.79 % | 386.455 M -13.69 % | 447.764 M -51.69 % | 926.773 M -17.80 % | 1.127 B -0.69 % | 1.135 B 6.83 % | 1.063 B | 0.000 -100.00 % | 738.573 M -11.32 % | 832.855 M | 0.000 -100.00 % | 502.966 M |
| Net receivables | 31.754 M 3 175 300.00 % | 1.000 K -100.00 % | 186.900 M -11.59 % | 211.400 M -18.98 % | 260.939 M -38.71 % | 425.746 M -60.84 % | 1.087 B -38.14 % | 1.758 B 7.70 % | 1.632 B 19.26 % | 1.368 B -22.18 % | 1.759 B -16.47 % | 2.105 B 26.91 % | 1.659 B | 0.000 -100.00 % | 1.847 B -8.17 % | 2.011 B 0.35 % | 2.004 B 12.54 % | 1.781 B 658.56 % | 234.781 M -85.39 % | 1.607 B |
| Tax assets | 270.900 M 0.00 % | 270.900 M 0.00 % | 270.900 M 0.00 % | 270.900 M 0.00 % | 270.901 M 0.00 % | 270.901 M 58.42 % | 170.999 M | 0.000 -100.00 % | 61.370 M -24.36 % | 81.135 M 49.29 % | 54.348 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.273 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 510.372 M -17.44 % | 618.167 M -40.37 % | 1.037 B -0.17 % | 1.038 B 0.42 % | 1.034 B -4.62 % | 1.084 B -20.04 % | 1.356 B -30.29 % | 1.945 B 54.57 % | 1.258 B 32.09 % | 952.715 M -3.92 % | 991.610 M -21.37 % | 1.261 B 3.59 % | 1.217 B -7.60 % | 1.318 B -26.60 % | 1.795 B 29.80 % | 1.383 B -15.99 % | 1.646 B 14.78 % | 1.434 B 2.76 % | 1.395 B 60.47 % | 869.575 M |
| Tax payables | 0.000 -100.00 % | 993.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 -100.00 % | 44.214 M |
| Deferred revenue non current | 161.190 M | 0.000 | 0.000 -100.00 % | 95.998 M 62.71 % | 59.000 M 0.00 % | 59.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 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 60.620 M 0.00 % | 60.620 M 0.03 % | 60.600 M -0.03 % | 60.620 M -95.01 % | 1.215 B 1 905.07 % | 60.620 M -94.85 % | 1.177 B 1 840.78 % | 60.620 M -94.85 % | 1.177 B 0.00 % | 1.177 B 1 840.78 % | 60.620 M -94.85 % | 1.176 B 0.00 % | 1.176 B -2.40 % | 1.205 B 1 888.57 % | 60.620 M -94.87 % | 1.181 B 1 848.04 % | 60.620 M -94.77 % | 1.158 B -2.94 % | 1.193 B 1 868.12 % | 60.620 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 -100.00 % | 36.400 M -57.38 % | 85.400 M 0.83 % | 84.700 M 6.27 % | 79.700 M 9.63 % | 72.700 M 4.91 % | 69.300 M 7.78 % | 64.300 M 271.68 % | 17.300 M 9.49 % | 15.800 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -602.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 193.821 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 4.788 B -0.71 % | 4.822 B 318.51 % | 1.152 B -15.26 % | 1.360 B -11.09 % | 1.529 B -19.08 % | 1.890 B -34.72 % | 2.895 B -24.89 % | 3.855 B 7.30 % | 3.592 B 6.64 % | 3.369 B -6.23 % | 3.593 B -16.45 % | 4.300 B -5.90 % | 4.570 B 0.01 % | 4.569 B 1.88 % | 4.485 B 8.50 % | 4.134 B 2.04 % | 4.051 B 4.53 % | 3.876 B 5.59 % | 3.671 B 33.84 % | 2.743 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Change in working capital | -112.842 M -625.58 % | -15.552 M -119.94 % | 78.000 M -53.75 % | 168.637 M -23.48 % | 220.386 M 12.73 % | 195.498 M -32.62 % | 290.122 M 14.02 % | 254.448 M 185.44 % | -297.807 M -189.75 % | 331.819 M -17.86 % | 403.964 M 2 105.08 % | -20.147 M -124.02 % | 83.882 M 139.53 % | -212.181 M -166.19 % | 320.558 M 200.11 % | -320.209 M -254.08 % | 207.821 M 255.27 % | -133.849 M -770.16 % | 19.973 M 161.68 % | -32.381 M |
| Accounts receivables | -4.707 M -205.89 % | 4.445 M 344.50 % | 1.000 M -62.57 % | 2.672 M -97.31 % | 99.256 M -81.86 % | 547.139 M -23.46 % | 714.830 M | 0.000 | 0.000 -100.00 % | 130.856 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -119.892 M |
| Inventory | 18.169 M -75.83 % | 75.186 M 41.59 % | 53.100 M 19.38 % | 44.478 M -56.75 % | 102.845 M 0.96 % | 101.872 M -46.39 % | 190.012 M 264.10 % | -115.791 M -11.83 % | -103.546 M -268.89 % | 61.309 M -87.20 % | 479.009 M 138.72 % | 200.654 M 2 458.06 % | 7.844 M 110.81 % | -72.575 M 74.52 % | -284.832 M -624.93 % | -39.291 M -141.67 % | 94.282 M 153.38 % | -176.635 M -15.26 % | -153.254 M -78.79 % | -85.719 M |
| Accounts payables | -107.794 M 72.34 % | -389.774 M -21 554.11 % | -1.800 M -141.25 % | 4.364 M 108.70 % | -50.172 M 81.45 % | -270.540 M 54.03 % | -588.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 172.223 M |
| Other working capital | -18.510 M -106.28 % | 294.591 M 1 046.27 % | 25.700 M -78.06 % | 117.123 M 71.09 % | 68.457 M 137.41 % | -182.973 M -597.80 % | -26.221 M -107.08 % | 370.239 M 290.59 % | -194.261 M -239.10 % | 139.654 M 286.09 % | -75.045 M 66.01 % | -220.801 M -390.38 % | 76.038 M 154.47 % | -139.606 M -123.06 % | 605.390 M 315.50 % | -280.918 M -347.42 % | 113.540 M 165.37 % | 42.786 M -75.30 % | 173.227 M 17 097.55 % | 1.007 M |
| Other non cash items | -6.375 M 98.78 % | -523.448 M -770.23 % | 78.100 M 69.76 % | 46.005 M -29.61 % | 65.353 M 123.20 % | -281.642 M -320.29 % | 127.848 M 103.34 % | 62.873 M -23.67 % | 82.369 M 53.64 % | 53.612 M 175.65 % | -70.871 M -378.57 % | 25.441 M -81.95 % | 140.940 M 1 164.34 % | -13.242 M 67.49 % | -40.731 M -208.95 % | -13.184 M 68.48 % | -41.832 M 56.71 % | -96.631 M -41.44 % | -68.321 M -590.36 % | -9.896 M |
| Net cash provided by operating activities | -6.498 M 98.73 % | -510.783 M -845.89 % | -54.000 M -31.80 % | -40.972 M -34.29 % | -30.510 M 72.50 % | -110.946 M -6.27 % | -104.405 M -130.35 % | 343.958 M 395.06 % | -116.572 M -128.62 % | 407.323 M 94.10 % | 209.854 M 969.39 % | -24.138 M -107.47 % | 323.230 M 360.26 % | 70.227 M -86.30 % | 512.773 M 474.24 % | -137.018 M -136.98 % | 370.514 M 781.37 % | -54.378 M 81.31 % | -290.887 M -4 505.01 % | 6.604 M |
| Investments in property plant and equipment | -1.991 M -2 388.75 % | -80.000 K 20.00 % | -100.000 K 31.03 % | -145.000 K -1 108.33 % | -12.000 K 99.97 % | -47.039 M 30.52 % | -67.702 M 15.72 % | -80.326 M -85.54 % | -43.292 M -33.32 % | -32.473 M 64.70 % | -92.000 M -15.08 % | -79.947 M -12.02 % | -71.368 M 29.86 % | -101.749 M 56.85 % | -235.801 M -154.95 % | -92.488 M 34.21 % | -140.572 M 45.47 % | -257.769 M 30.70 % | -371.987 M -213.53 % | -118.644 M |
| Acquisitions net | 14.942 M -97.06 % | 508.342 M | 0.000 | 0.000 -100.00 % | 995.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 % | 43.509 M |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.879 M 184.75 % | -178.030 M -337.84 % | 74.853 M | 0.000 100.00 % | -57.788 M 5.43 % | -61.104 M | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 1.620 M 80.00 % | 900.000 K | 0.000 -100.00 % | 544.656 K -83.50 % | 3.300 M | 0.000 | 0.000 -100.00 % | 28.101 M 6 404.86 % | 432.000 K -85.67 % | 3.014 M -90.43 % | 31.479 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.454 M | 0.000 | 0.000 -100.00 % | 51.000 M |
| Other investing activites | 244.000 K 100.05 % | -490.113 M -1 198.83 % | 44.603 M 0.60 % | 44.339 M 12 889 144.19 % | 344.000 -100.00 % | 764.340 M 432.41 % | 143.564 M 81.11 % | 79.268 M -11.41 % | 89.473 M 883.33 % | 9.099 M -88.18 % | 77.007 M 406.06 % | 15.217 M 222.67 % | -12.405 M -114.88 % | 83.341 M 632.95 % | 11.371 M 100.54 % | 5.670 M -92.05 % | 71.292 M -28.62 % | 99.878 M -90.81 % | 1.086 B | 0.000 |
| Net cash used for investing activites | 13.195 M -33.25 % | 19.769 M -56.46 % | 45.403 M 2.74 % | 44.194 M 2 792.28 % | 1.528 M -99.79 % | 720.601 M 849.89 % | 75.861 M 7 264.62 % | -1.059 M -101.43 % | 74.282 M 423.78 % | -22.942 M -91.52 % | -11.979 M 63.97 % | -33.251 M 60.31 % | -83.773 M -163.24 % | 132.471 M 132.92 % | -402.461 M -3 263.61 % | -11.965 M -650.37 % | 2.174 M 101.01 % | -215.679 M -133.02 % | 653.251 M 2 806.70 % | -24.135 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -511.063 M -649.60 % | 92.988 M 127.08 % | -343.344 M -239.65 % | 245.869 M 173.73 % | -333.454 M -402.01 % | -66.424 M -303.76 % | 32.599 M 191.08 % | -35.793 M -153.83 % | 66.494 M 156.58 % | -117.519 M -136.58 % | 321.226 M 276.49 % | -182.006 M -230.95 % | 138.987 M 389.93 % | -47.938 M -177.61 % | 61.765 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -353.000 K 57.62 % | -833.000 K 94.37 % | -14.807 M -1.14 % | -14.640 M -0.04 % | -14.634 M 21.61 % | -18.667 M -67.84 % | -11.122 M 22.20 % | -14.296 M 8.50 % | -15.623 M 1.12 % | -15.801 M -36.35 % | -11.588 M |
| Other financing activites | -1.181 M -222.68 % | -366.000 K 28.79 % | -514.000 K 48.60 % | -1.000 M -30.21 % | -768.000 K 99.18 % | -94.184 M -33.99 % | -70.294 M 28.47 % | -98.276 M -14.74 % | -85.653 M -10.89 % | -77.244 M 28.43 % | -107.928 M -21.54 % | -88.800 M 37.73 % | -142.596 M 24.86 % | -189.781 M -61.71 % | -117.358 M -21.38 % | -96.686 M 18.77 % | -119.034 M -44.74 % | -82.241 M -20.50 % | -68.248 M | 0.000 |
| Net cash used provided by financing activities | -1.181 M -222.68 % | -366.000 K 28.79 % | -514.000 K 48.60 % | -1.000 M -30.21 % | -768.000 K 99.87 % | -605.246 M -2 766.94 % | 22.694 M 105.14 % | -441.620 M -375.64 % | 160.216 M 138.98 % | -411.051 M -134.64 % | -175.185 M -146.71 % | -71.008 M 63.21 % | -193.029 M -39.96 % | -137.921 M 45.60 % | -253.544 M -218.80 % | 213.417 M 167.68 % | -315.336 M -866.82 % | 41.122 M 131.16 % | -131.987 M -363.04 % | 50.177 M |
| Effect of forex changes on cash | 0.000 -100.00 % | 491.659 M | 0.000 | 0.000 100.00 % | -20.796 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.104 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 5.516 M 740.65 % | -861.000 K 90.54 % | -9.106 M -499.04 % | 2.282 M 107.67 % | -29.771 M -775.25 % | 4.409 M 175.38 % | -5.849 M 94.08 % | -98.721 M -183.72 % | 117.924 M 542.16 % | -26.670 M -217.54 % | 22.690 M 117.67 % | -128.397 M -376.55 % | 46.428 M -28.33 % | 64.777 M 145.90 % | -141.128 M -319.03 % | 64.435 M 12.35 % | 57.352 M 125.05 % | -228.935 M -199.37 % | 230.377 M | 0.000 |
| Cash at beginning of period | 2.677 M 26.15 % | 2.122 M -83.30 % | 12.706 M 21.89 % | 10.424 M -74.07 % | 40.195 M 12.32 % | 35.786 M -14.05 % | 41.635 M -70.34 % | 140.355 M 525.72 % | 22.431 M -54.32 % | 49.101 M 85.91 % | 26.411 M -82.84 % | 153.941 M 43.18 % | 107.513 M 145.60 % | 43.776 M -76.18 % | 183.778 M 53.99 % | 119.343 M 92.52 % | 61.991 M -78.69 % | 290.926 M 380.48 % | 60.549 M | 0.000 |
| Cash at end of period | 8.194 M 6 561.79 % | 123.000 K -96.56 % | 3.580 M -71.82 % | 12.706 M 21.89 % | 10.424 M -74.07 % | 40.195 M 12.32 % | 35.786 M -14.05 % | 41.635 M -70.34 % | 140.355 M 525.72 % | 22.431 M -54.32 % | 49.101 M 92.22 % | 25.544 M -83.51 % | 154.900 M 42.70 % | 108.553 M 154.52 % | 42.650 M -76.79 % | 183.778 M 53.99 % | 119.343 M 92.52 % | 61.991 M -78.69 % | 290.926 M 1 794.02 % | 15.360 M |
| Operating cash flow | -6.498 M 98.73 % | -510.784 M -845.90 % | -54.000 M -43.32 % | -37.679 M -25.89 % | -29.929 M 73.02 % | -110.946 M -6.27 % | -104.405 M -130.35 % | 343.970 M 395.07 % | -116.572 M -128.62 % | 407.323 M 94.10 % | 209.854 M 969.39 % | -24.138 M -107.47 % | 323.230 M 360.26 % | 70.227 M -86.30 % | 512.773 M 474.24 % | -137.018 M -136.98 % | 370.514 M 781.37 % | -54.378 M 81.31 % | -290.887 M -4 505.01 % | 6.604 M |
| Capital expenditure | -1.991 M -2 388.75 % | -80.000 K -70.21 % | -47.000 K 67.59 % | -145.000 K -1 108.33 % | -12.000 K 99.97 % | -47.039 M 30.52 % | -67.702 M 15.72 % | -80.326 M -85.54 % | -43.292 M -33.32 % | -32.473 M 64.70 % | -92.000 M -15.08 % | -79.947 M -12.02 % | -71.368 M 29.86 % | -101.749 M 56.85 % | -235.801 M -154.95 % | -92.488 M 34.21 % | -140.572 M 45.47 % | -257.769 M 30.70 % | -371.987 M -213.53 % | -118.644 M |
| Free CashFlow | -9.426 M 98.15 % | -510.864 M -842.55 % | -54.200 M -43.30 % | -37.824 M -26.33 % | -29.941 M 81.05 % | -157.985 M 8.21 % | -172.107 M -165.28 % | 263.643 M 264.92 % | -159.865 M -142.65 % | 374.850 M 218.06 % | 117.854 M 213.23 % | -104.085 M -141.33 % | 251.862 M 899.00 % | -31.522 M -111.38 % | 276.971 M 220.68 % | -229.506 M -199.81 % | 229.943 M 173.66 % | -312.147 M 52.91 % | -662.874 M -491.64 % | -112.041 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 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-06-30 | 2018-03-31 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2009-09-30 | 2009-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 19.827 M -46.01 % | 36.725 M 66.87 % | 22.008 M -40.47 % | 36.970 M 54.73 % | 23.894 M -27.49 % | 32.952 M 154.18 % | 12.964 M -20.67 % | 16.342 M | 0.000 100.00 % | -15.000 K -100.85 % | 1.769 M -72.99 % | 6.550 M -27.19 % | 8.996 M 1.29 % | 8.881 M 364.00 % | 1.914 M -87.73 % | 15.602 M 111.09 % | 7.391 M -83.78 % | 45.558 M 5.92 % | 43.011 M -36.69 % | 67.938 M 331.79 % | 15.734 M -94.55 % | 288.466 M 0.83 % | 286.080 M 11.89 % | 255.673 M -64.72 % | 724.713 M -26.70 % | 988.655 M -26.78 % | 1.350 B -5.78 % | 1.433 B -31.88 % | 2.104 B 16.98 % | 1.798 B 0.92 % | 1.782 B 21.08 % | 1.472 B -22.32 % | 1.895 B 12.19 % | 1.689 B 30.88 % | 1.290 B -5.01 % | 1.358 B -23.12 % | 1.767 B 36.50 % | 1.294 B 2.57 % | 1.262 B -19.21 % | 1.562 B -5.27 % | 1.649 B 11.93 % | 1.473 B -22.67 % | 1.905 B 19.90 % | 1.589 B -7.02 % | 1.709 B 30.80 % | 1.307 B -19.37 % | 1.620 B 11.65 % | 1.451 B -26.48 % | 1.974 B 13.29 % | 1.743 B -17.60 % | 2.115 B -10.87 % | 2.373 B -3.13 % | 2.449 B 34.78 % | 1.817 B -5.19 % | 1.916 B -4.71 % | 2.011 B 0.15 % | 2.008 B 17.05 % | 1.716 B -6.06 % | 1.827 B 34.94 % | 1.354 B |
| Net income | -15.838 M -260.97 % | 9.839 M 266.85 % | 2.682 M -96.92 % | 87.179 M 2 005.97 % | -4.574 M -106.90 % | 66.250 M 331.17 % | -28.659 M -5.82 % | -27.082 M -584.41 % | -3.957 M 92.74 % | -54.517 M -49.96 % | -36.355 M 57.91 % | -86.383 M -55.01 % | -55.728 M 51.33 % | -114.505 M -78.60 % | -64.113 M 7.07 % | -68.989 M -36.97 % | -50.368 M 53.80 % | -109.018 M -21.61 % | -89.647 M -24.01 % | -72.291 M 11.56 % | -81.744 M -149.45 % | 165.297 M 891.82 % | 16.666 M 126.39 % | -63.146 M 27.98 % | -87.683 M 72.91 % | -323.709 M -197.26 % | -108.899 M -505.26 % | -17.992 M -115.70 % | 114.617 M 352.83 % | 25.311 M 122.75 % | 11.363 M 138.00 % | -29.900 M -181.92 % | 36.500 M 194.35 % | 12.400 M -51.76 % | 25.704 M 225.39 % | -20.500 M -19.88 % | -17.100 M 33.20 % | -25.600 M -257.29 % | 16.276 M 108.56 % | -190.100 M -1 175.84 % | -14.900 M -1 762.50 % | -800.000 K -107.74 % | 10.334 M 133.34 % | -31.000 M 11.43 % | -35.000 M 22.57 % | -45.200 M -3 508.75 % | 1.326 M -84.21 % | 8.400 M 2.44 % | 8.200 M -16.33 % | 9.800 M 78.67 % | 5.485 M -54.29 % | 12.000 M 36.36 % | 8.800 M -3.30 % | 9.100 M 31.31 % | 6.930 M -49.04 % | 13.600 M 40.21 % | 9.700 M 29.33 % | 7.500 M 27.12 % | 5.900 M -46.36 % | 11.000 M |
| Income before tax | -15.838 M -260.97 % | 9.839 M 266.85 % | 2.682 M -96.92 % | 87.179 M 2 005.97 % | -4.574 M -106.80 % | 67.264 M 325.43 % | -29.838 M -10.18 % | -27.082 M -584.41 % | -3.957 M 92.74 % | -54.517 M -49.96 % | -36.355 M 57.91 % | -86.383 M -55.01 % | -55.728 M 51.32 % | -114.481 M -78.56 % | -64.113 M 7.07 % | -68.989 M -36.97 % | -50.368 M 53.62 % | -108.596 M -21.14 % | -89.647 M -24.01 % | -72.291 M 11.56 % | -81.744 M -187.79 % | 93.113 M 273.93 % | 24.901 M 131.94 % | -77.973 M 28.34 % | -108.808 M 70.56 % | -369.618 M -133.20 % | -158.499 M -780.94 % | -17.992 M -110.30 % | 174.717 M 532.62 % | 27.618 M 3.72 % | 26.628 M 204.83 % | -25.400 M -169.59 % | 36.500 M 194.35 % | 12.400 M 1 244.97 % | -1.083 M 94.72 % | -20.500 M -19.88 % | -17.100 M 33.20 % | -25.600 M 65.39 % | -73.972 M 61.09 % | -190.100 M -1 175.84 % | -14.900 M -1 762.50 % | -800.000 K 97.89 % | -37.966 M -22.47 % | -31.000 M 11.43 % | -35.000 M 22.57 % | -45.200 M -2 189.77 % | -1.974 M -116.59 % | 11.900 M 1.71 % | 11.700 M -15.22 % | 13.800 M 51.90 % | 9.085 M -40.23 % | 15.200 M 16.92 % | 13.000 M -4.41 % | 13.600 M 2.80 % | 13.230 M -34.83 % | 20.300 M 38.10 % | 14.700 M 22.50 % | 12.000 M 31.87 % | 9.100 M -45.18 % | 16.600 M |
| Income before tax ratio | -0.80 -398.16 % | 0.27 119.84 % | 0.12 -94.83 % | 2.36 1 331.84 % | -0.19 -109.38 % | 2.04 188.69 % | -2.30 -38.88 % | -1.66 | 0.00 -100.00 % | 3 634.47 17 784.97 % | -20.55 -55.83 % | -13.19 -112.89 % | -6.19 51.94 % | -12.89 61.52 % | -33.50 -657.54 % | -4.42 35.11 % | -6.81 -185.89 % | -2.38 -14.36 % | -2.08 -95.88 % | -1.06 79.52 % | -5.20 -1 709.54 % | 0.32 270.84 % | 0.09 128.54 % | -0.30 -103.13 % | -0.15 59.84 % | -0.37 -218.50 % | -0.12 -834.96 % | -0.01 -115.12 % | 0.08 440.79 % | 0.02 2.77 % | 0.01 186.58 % | -0.02 -189.59 % | 0.02 162.37 % | 0.01 974.85 % | 0.00 94.44 % | -0.02 -55.94 % | -0.01 51.06 % | -0.02 66.26 % | -0.06 51.84 % | -0.12 -1 246.82 % | -0.01 -1 563.93 % | 0.00 97.27 % | -0.02 -2.15 % | -0.02 4.74 % | -0.02 40.80 % | -0.03 -2 739.71 % | 0.00 -114.86 % | 0.01 38.35 % | 0.01 -25.16 % | 0.01 84.34 % | 0.00 -32.94 % | 0.01 20.70 % | 0.01 -29.08 % | 0.01 8.42 % | 0.01 -31.60 % | 0.01 37.89 % | 0.01 4.66 % | 0.01 40.38 % | 0.00 -59.37 % | 0.01 |
| EBITDA | -11.440 M -194.75 % | 12.074 M 42.79 % | 8.456 M -90.83 % | 92.230 M 7 997.45 % | 1.139 M -98.30 % | 66.972 M 375.15 % | -24.340 M -52.71 % | -15.939 M -1 047.06 % | 1.683 M 103.44 % | -48.880 M -59.66 % | -30.616 M 61.88 % | -80.316 M -60.83 % | -49.937 M 53.52 % | -107.433 M -93.89 % | -55.410 M 9.06 % | -60.933 M -47.73 % | -41.246 M 59.80 % | -102.606 M -29.02 % | -79.526 M -27.90 % | -62.176 M 13.09 % | -71.538 M -141.45 % | 172.584 M 169.97 % | -246.642 M -332.47 % | -57.031 M 30.87 % | -82.493 M 74.56 % | -324.261 M -139.32 % | -135.492 M -3 364.87 % | 4.150 M -98.33 % | 248.801 M 316.78 % | 59.696 M -9.87 % | 66.236 M 11 139.33 % | -600.000 K -100.98 % | 61.000 M 48.42 % | 41.100 M 237.24 % | 12.187 M -27.89 % | 16.900 M -6.63 % | 18.100 M 11.04 % | 16.300 M 140.78 % | -39.968 M 73.21 % | -149.200 M -549.40 % | 33.200 M -32.11 % | 48.900 M 327.22 % | -21.521 M -265.55 % | 13.000 M 209.52 % | 4.200 M 425.00 % | 800.000 K -98.72 % | 62.512 M 14.91 % | 54.400 M 10.12 % | 49.400 M -23.65 % | 64.700 M -39.52 % | 106.978 M 43.98 % | 74.300 M 2.20 % | 72.700 M 14.13 % | 63.700 M 19.31 % | 53.389 M -24.59 % | 70.800 M 21.44 % | 58.300 M 14.99 % | 50.700 M 8.10 % | 46.900 M -13.94 % | 54.500 M |
| Net income ratio | -0.80 -398.16 % | 0.27 119.84 % | 0.12 -94.83 % | 2.36 1 331.84 % | -0.19 -109.52 % | 2.01 190.95 % | -2.21 -33.40 % | -1.66 | 0.00 -100.00 % | 3 634.47 17 784.97 % | -20.55 -55.83 % | -13.19 -112.89 % | -6.19 51.95 % | -12.89 61.51 % | -33.50 -657.54 % | -4.42 35.11 % | -6.81 -184.79 % | -2.39 -14.81 % | -2.08 -95.88 % | -1.06 79.52 % | -5.20 -1 006.66 % | 0.57 883.62 % | 0.06 123.59 % | -0.25 -104.13 % | -0.12 63.05 % | -0.33 -305.98 % | -0.08 -542.38 % | -0.01 -123.04 % | 0.05 287.10 % | 0.01 120.71 % | 0.01 131.39 % | -0.02 -205.46 % | 0.02 162.37 % | 0.01 -63.14 % | 0.02 231.99 % | -0.02 -55.94 % | -0.01 51.06 % | -0.02 -253.35 % | 0.01 110.60 % | -0.12 -1 246.82 % | -0.01 -1 563.93 % | 0.00 -110.01 % | 0.01 127.80 % | -0.02 4.74 % | -0.02 40.80 % | -0.03 -4 327.45 % | 0.00 -85.86 % | 0.01 39.34 % | 0.00 -26.14 % | 0.01 116.82 % | 0.00 -48.72 % | 0.01 40.77 % | 0.00 -28.25 % | 0.01 38.50 % | 0.00 -46.52 % | 0.01 40.00 % | 0.00 10.50 % | 0.00 35.32 % | 0.00 -60.25 % | 0.01 |
| Ratio EBITDA | -0.58 -275.50 % | 0.33 -14.43 % | 0.38 -84.60 % | 2.49 5 133.45 % | 0.05 -97.65 % | 2.03 208.25 % | -1.88 -92.50 % | -0.98 | 0.00 -100.00 % | 3 258.67 18 928.66 % | -17.31 -41.14 % | -12.26 -120.90 % | -5.55 54.11 % | -12.10 58.21 % | -28.95 -641.27 % | -3.91 30.02 % | -5.58 -147.78 % | -2.25 -21.81 % | -1.85 -102.03 % | -0.92 79.87 % | -4.55 -859.96 % | 0.60 169.39 % | -0.86 -286.50 % | -0.22 -95.96 % | -0.11 65.29 % | -0.33 -226.86 % | -0.10 -3 565.06 % | 0.00 -97.55 % | 0.12 256.28 % | 0.03 -10.70 % | 0.04 9 217.27 % | 0.00 -101.27 % | 0.03 32.29 % | 0.02 157.68 % | 0.01 -24.09 % | 0.01 21.45 % | 0.01 -18.65 % | 0.01 139.76 % | -0.03 66.84 % | -0.10 -574.40 % | 0.02 -39.34 % | 0.03 393.85 % | -0.01 -238.07 % | 0.01 232.90 % | 0.00 301.38 % | 0.00 -98.41 % | 0.04 2.92 % | 0.04 49.79 % | 0.03 -32.60 % | 0.04 -26.60 % | 0.05 61.54 % | 0.03 5.50 % | 0.03 -15.32 % | 0.04 25.84 % | 0.03 -20.86 % | 0.04 21.26 % | 0.03 -1.76 % | 0.03 15.08 % | 0.03 -36.23 % | 0.04 |
| Gross profit ratio | 0.03 -91.66 % | 0.31 167.72 % | 0.11 736.52 % | -0.02 95.58 % | -0.41 79.08 % | -1.94 -2 715.16 % | -0.07 65.79 % | -0.20 | 0.00 -100.00 % | 375.87 143 399.17 % | -0.26 70.46 % | -0.89 -32.07 % | -0.67 84.47 % | -4.33 -418.47 % | -0.83 -345.03 % | -0.19 31.49 % | -0.27 -29.59 % | -0.21 -772.75 % | 0.03 -91.90 % | 0.39 78.51 % | 0.22 438.28 % | -0.06 -136.12 % | 0.18 -41.43 % | 0.30 41.43 % | 0.21 25.65 % | 0.17 -20.25 % | 0.21 -7.23 % | 0.23 -40.88 % | 0.39 68.67 % | 0.23 6 327.68 % | 0.00 -101.46 % | 0.25 6.89 % | 0.24 2.24 % | 0.23 304.92 % | -0.11 -145.28 % | 0.25 8.04 % | 0.23 -7.98 % | 0.25 -35.20 % | 0.39 180.80 % | 0.14 -43.04 % | 0.24 12.31 % | 0.22 493.09 % | -0.06 -183.92 % | 0.07 -69.20 % | 0.21 -6.21 % | 0.23 1 036.24 % | -0.02 -110.11 % | 0.24 7.28 % | 0.22 191.21 % | 0.08 394.57 % | -0.03 -112.75 % | 0.20 9.94 % | 0.19 -9.70 % | 0.21 138.44 % | -0.54 -343.88 % | 0.22 4.18 % | 0.21 0.66 % | 0.21 4.91 % | 0.20 -8.93 % | 0.22 |
| Weighted average shs out dil | 6.491 M -0.76 % | 6.541 M 0.00 % | 6.541 M 0.54 % | 6.506 M -0.43 % | 6.534 M 0.46 % | 6.504 M 0.08 % | 6.499 M -0.17 % | 6.510 M 0.35 % | 6.487 M -0.26 % | 6.504 M 0.00 % | 6.504 M -0.02 % | 6.505 M 0.03 % | 6.503 M 0.00 % | 6.503 M 0.02 % | 6.502 M 0.00 % | 6.502 M -0.08 % | 6.507 M 0.08 % | 6.502 M -0.06 % | 6.506 M -0.02 % | 6.507 M 0.06 % | 6.503 M -0.02 % | 6.504 M -0.09 % | 6.510 M 0.11 % | 6.503 M -0.03 % | 6.505 M 0.02 % | 6.504 M -0.02 % | 6.505 M 0.15 % | 6.495 M -0.15 % | 6.505 M -0.03 % | 6.507 M -0.05 % | 6.510 M 0.15 % | 6.500 M 0.00 % | 6.500 M -0.14 % | 6.509 M -0.02 % | 6.510 M 0.18 % | 6.498 M -0.06 % | 6.502 M -0.06 % | 6.506 M -0.06 % | 6.510 M 0.15 % | 6.500 M -0.11 % | 6.507 M 1.67 % | 6.400 M -1.69 % | 6.510 M 0.17 % | 6.499 M -0.02 % | 6.500 M 0.02 % | 6.499 M -0.17 % | 6.510 M -0.03 % | 6.512 M 0.12 % | 6.504 M 0.00 % | 6.504 M -0.09 % | 6.510 M 0.09 % | 6.504 M -0.23 % | 6.519 M 7.45 % | 6.067 M -6.80 % | 6.510 M 0.53 % | 6.476 M -0.18 % | 6.488 M -13.49 % | 7.500 M 15.05 % | 6.519 M 0.15 % | 6.509 M |
| Weighted average shs out | 6.491 M -0.76 % | 6.541 M 0.00 % | 6.541 M 0.54 % | 6.506 M -0.43 % | 6.534 M 0.46 % | 6.504 M 0.08 % | 6.499 M -0.17 % | 6.510 M 0.35 % | 6.487 M -0.26 % | 6.504 M 0.00 % | 6.504 M -0.02 % | 6.505 M 0.03 % | 6.503 M 0.00 % | 6.503 M 0.02 % | 6.502 M 0.00 % | 6.502 M -0.08 % | 6.507 M 0.08 % | 6.502 M -0.06 % | 6.506 M -0.02 % | 6.507 M 0.06 % | 6.503 M -0.02 % | 6.504 M -0.09 % | 6.510 M 0.11 % | 6.503 M -0.03 % | 6.505 M 0.02 % | 6.504 M -0.02 % | 6.505 M 0.15 % | 6.495 M -0.15 % | 6.505 M -0.03 % | 6.507 M -0.05 % | 6.510 M 0.15 % | 6.500 M 0.00 % | 6.500 M -0.14 % | 6.509 M 0.03 % | 6.507 M 0.14 % | 6.498 M -0.06 % | 6.502 M -0.06 % | 6.506 M -0.06 % | 6.510 M 0.15 % | 6.500 M -0.11 % | 6.507 M 1.67 % | 6.400 M -1.60 % | 6.504 M 0.08 % | 6.499 M -0.02 % | 6.500 M 0.02 % | 6.499 M 0.05 % | 6.496 M -0.25 % | 6.512 M 0.12 % | 6.504 M 0.00 % | 6.504 M -0.09 % | 6.510 M 0.09 % | 6.504 M -0.23 % | 6.519 M 7.45 % | 6.067 M -6.72 % | 6.504 M 0.43 % | 6.476 M -0.18 % | 6.488 M -13.49 % | 7.500 M 15.21 % | 6.510 M 0.09 % | 6.504 M |
| EPS diluted | -2.44 -261.59 % | 1.51 268.29 % | 0.41 -96.94 % | 13.40 2 014.29 % | -0.70 -106.87 % | 10.19 331.07 % | -4.41 -6.01 % | -4.16 -581.97 % | -0.61 92.72 % | -8.38 -49.91 % | -5.59 57.91 % | -13.28 -54.96 % | -8.57 51.31 % | -17.60 -78.50 % | -9.86 7.07 % | -10.61 -37.08 % | -7.74 53.65 % | -16.70 -21.19 % | -13.78 -24.03 % | -11.11 11.61 % | -12.57 -149.45 % | 25.42 137.84 % | -67.17 -591.76 % | -9.71 27.97 % | -13.48 72.92 % | -49.77 -197.31 % | -16.74 -504.33 % | -2.77 -115.72 % | 17.62 352.96 % | 3.89 122.29 % | 1.75 138.04 % | -4.60 -181.85 % | 5.62 194.24 % | 1.91 -51.65 % | 3.95 225.40 % | -3.15 -19.77 % | -2.63 33.08 % | -3.93 -257.20 % | 2.50 108.55 % | -29.25 -1 177.29 % | -2.29 -1 808.33 % | -0.12 -107.55 % | 1.59 133.33 % | -4.77 11.34 % | -5.38 22.59 % | -6.95 -3 575.00 % | 0.20 -84.50 % | 1.29 2.38 % | 1.26 -16.56 % | 1.51 79.76 % | 0.84 -54.59 % | 1.85 37.04 % | 1.35 -10.00 % | 1.50 41.51 % | 1.06 -49.52 % | 2.10 40.00 % | 1.50 50.00 % | 1.00 9.89 % | 0.91 -46.15 % | 1.69 |
| Earnings per share | -2.44 -261.59 % | 1.51 268.29 % | 0.41 -96.94 % | 13.40 2 014.29 % | -0.70 -106.87 % | 10.19 331.07 % | -4.41 -6.01 % | -4.16 -581.97 % | -0.61 92.72 % | -8.38 -49.91 % | -5.59 57.91 % | -13.28 -54.96 % | -8.57 51.31 % | -17.60 -78.50 % | -9.86 7.07 % | -10.61 -37.08 % | -7.74 53.65 % | -16.70 -21.19 % | -13.78 -24.03 % | -11.11 11.61 % | -12.57 -149.45 % | 25.42 137.84 % | -67.17 -591.76 % | -9.71 27.97 % | -13.48 72.92 % | -49.77 -197.31 % | -16.74 -504.33 % | -2.77 -115.72 % | 17.62 352.96 % | 3.89 122.29 % | 1.75 138.04 % | -4.60 -181.85 % | 5.62 194.24 % | 1.91 -51.65 % | 3.95 225.40 % | -3.15 -19.77 % | -2.63 33.08 % | -3.93 -257.20 % | 2.50 108.55 % | -29.25 -1 177.29 % | -2.29 -1 808.33 % | -0.12 -107.55 % | 1.59 133.33 % | -4.77 11.34 % | -5.38 22.59 % | -6.95 -3 575.00 % | 0.20 -84.50 % | 1.29 2.38 % | 1.26 -16.56 % | 1.51 79.76 % | 0.84 -54.59 % | 1.85 37.04 % | 1.35 -10.00 % | 1.50 41.51 % | 1.06 -49.52 % | 2.10 40.00 % | 1.50 50.00 % | 1.00 9.89 % | 0.91 -46.15 % | 1.69 |
| Gross profit | 506.000 K -95.50 % | 11.240 M 346.74 % | 2.516 M 478.92 % | -664.000 K 93.16 % | -9.702 M 84.83 % | -63.971 M -7 055.59 % | -894.000 K 72.86 % | -3.294 M -10 525.81 % | -31.000 K 99.45 % | -5.638 M -1 115.09 % | -464.000 K 92.02 % | -5.815 M 3.84 % | -6.047 M 84.27 % | -38.443 M -2 305.69 % | -1.598 M 45.40 % | -2.927 M -44.61 % | -2.024 M 78.98 % | -9.627 M -812.58 % | 1.351 M -94.87 % | 26.354 M 670.81 % | 3.419 M 118.45 % | -18.530 M -136.42 % | 50.879 M -34.47 % | 77.638 M -50.10 % | 155.601 M -7.90 % | 168.942 M -41.60 % | 289.309 M -12.59 % | 330.985 M -59.73 % | 821.947 M 97.31 % | 416.581 M 6 385.17 % | -6.628 M -101.77 % | 374.300 M -16.97 % | 450.800 M 14.71 % | 393.000 M 368.19 % | -146.538 M -143.01 % | 340.700 M -16.94 % | 410.200 M 25.60 % | 326.600 M -33.54 % | 491.388 M 126.86 % | 216.600 M -46.04 % | 401.400 M 25.71 % | 319.300 M 403.96 % | -105.046 M -200.62 % | 104.400 M -71.37 % | 364.600 M 22.68 % | 297.200 M 854.93 % | -39.368 M -111.28 % | 348.900 M -21.13 % | 442.400 M 229.90 % | 134.100 M 342.73 % | -55.246 M -111.36 % | 486.200 M 6.51 % | 456.500 M 21.70 % | 375.100 M 136.44 % | -1.029 B -332.39 % | 442.900 M 4.33 % | 424.500 M 17.82 % | 360.300 M -1.45 % | 365.600 M 22.89 % | 297.500 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 993.000 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 % | 421.572 K | 0.000 | 0.000 | 0.000 100.00 % | -72.184 M -533.12 % | 16.666 M 212.40 % | -14.827 M 29.81 % | -21.125 M 53.99 % | -45.909 M 7.44 % | -49.600 M | 0.000 -100.00 % | 60.100 M 2 505.11 % | 2.307 M -84.89 % | 15.265 M 239.22 % | 4.500 M | 0.000 | 0.000 100.00 % | -26.787 M | 0.000 | 0.000 | 0.000 100.00 % | -90.248 M | 0.000 | 0.000 | 0.000 100.00 % | -48.300 M | 0.000 | 0.000 | 0.000 100.00 % | -3.300 M -194.29 % | 3.500 M 0.00 % | 3.500 M -12.50 % | 4.000 M 0.00 % | 4.000 M 33.33 % | 3.000 M -25.00 % | 4.000 M 0.00 % | 4.000 M -42.86 % | 7.000 M 7.69 % | 6.500 M 44.44 % | 4.500 M 12.50 % | 4.000 M 25.00 % | 3.200 M -42.86 % | 5.600 M |
| Cost of revenue | 19.321 M -24.19 % | 25.485 M 30.75 % | 19.492 M -48.21 % | 37.634 M 12.02 % | 33.596 M -65.34 % | 96.923 M 599.40 % | 13.858 M -29.43 % | 19.636 M 63 241.94 % | 31.000 K -99.45 % | 5.623 M 151.81 % | 2.233 M -81.94 % | 12.365 M -17.80 % | 15.043 M -68.49 % | 47.740 M 1 259.34 % | 3.512 M -81.05 % | 18.529 M 96.80 % | 9.415 M -82.94 % | 55.185 M 32.47 % | 41.660 M 0.18 % | 41.584 M 237.67 % | 12.315 M -95.99 % | 306.996 M -4.96 % | 323.027 M 81.44 % | 178.035 M -68.72 % | 569.112 M -30.57 % | 819.713 M -22.74 % | 1.061 B -3.73 % | 1.102 B -14.02 % | 1.282 B -7.24 % | 1.382 B -22.74 % | 1.789 B 62.98 % | 1.097 B -23.99 % | 1.444 B 11.43 % | 1.296 B -9.82 % | 1.437 B 41.20 % | 1.018 B -24.99 % | 1.357 B 40.17 % | 967.800 M 25.59 % | 770.575 M -42.73 % | 1.345 B 7.85 % | 1.248 B 8.12 % | 1.154 B -42.60 % | 2.010 B 35.40 % | 1.485 B 10.43 % | 1.344 B 33.19 % | 1.009 B -39.19 % | 1.660 B 50.56 % | 1.102 B -28.03 % | 1.532 B -4.77 % | 1.608 B -25.88 % | 2.170 B 15.03 % | 1.886 B -5.33 % | 1.993 B 38.18 % | 1.442 B -51.05 % | 2.946 B 87.82 % | 1.568 B -0.97 % | 1.584 B 16.84 % | 1.356 B -7.21 % | 1.461 B 38.33 % | 1.056 B |
| General and administrative expenses | 0.000 -100.00 % | 5.435 M | 0.000 | 0.000 | 0.000 -100.00 % | 177.720 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.604 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 % | 192.874 M | 0.000 | 0.000 | 0.000 -100.00 % | 169.531 M | 0.000 | 0.000 | 0.000 -100.00 % | 155.303 M | 0.000 | 0.000 | 0.000 -100.00 % | 185.764 M | 0.000 | 0.000 | 0.000 100.00 % | -603.580 M -363.57 % | 229.000 M -25.29 % | 306.500 M | 0.000 -100.00 % | 292.263 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 175.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 386.000 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 % | 120.087 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 508.632 M | 0.000 | 0.000 | 0.000 -100.00 % | 337.994 M | 0.000 | 0.000 | 0.000 -100.00 % | 305.913 M | 0.000 | 0.000 | 0.000 -100.00 % | 297.653 M | 0.000 | 0.000 | 0.000 -100.00 % | 300.814 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 |
| Other expenses | 17.888 M | 0.000 -100.00 % | 13.080 M | 0.000 -100.00 % | 12.415 M -93.47 % | 189.999 M 863 731.82 % | -22.000 K 99.33 % | -3.294 M -10 525.81 % | -31.000 K -107.01 % | 442.000 K 195.26 % | -464.000 K 92.02 % | -5.815 M 3.84 % | -6.047 M 6.01 % | -6.434 M -302.63 % | -1.598 M 45.40 % | -2.927 M -44.61 % | -2.024 M 78.98 % | -9.627 M -812.58 % | 1.351 M -94.87 % | 26.354 M 628.21 % | 3.619 M 119.53 % | -18.530 M 75.80 % | -76.568 M -198.62 % | 77.638 M -50.10 % | 155.601 M -69.03 % | 502.496 M 73.69 % | 289.309 M -12.59 % | 330.985 M -59.73 % | 821.947 M 111.32 % | 388.963 M 153.02 % | -733.605 M -283.54 % | 399.700 M -3.52 % | 414.300 M 8.85 % | 380.600 M 158.70 % | -648.433 M -279.52 % | 361.200 M -15.47 % | 427.300 M 21.32 % | 352.200 M 232.59 % | 105.895 M -73.96 % | 406.700 M -2.31 % | 416.300 M 30.05 % | 320.100 M 158.58 % | -546.475 M -503.60 % | 135.400 M -66.12 % | 399.600 M 16.71 % | 342.400 M 29.99 % | 263.398 M 220.83 % | 82.100 M -35.25 % | 126.800 M 5.40 % | 120.300 M 317.75 % | -55.246 M -112.82 % | 431.000 M 7.05 % | 402.600 M 23.16 % | 326.900 M 131.76 % | -1.029 B -364.65 % | 388.900 M 2.10 % | 380.900 M 18.11 % | 322.500 M -3.01 % | 332.500 M 29.53 % | 256.700 M |
| Operating expenses | 17.888 M 23.42 % | 14.494 M -23.97 % | 19.063 M 238.54 % | 5.631 M -68.89 % | 18.100 M -95.08 % | 368.105 M 2 078.01 % | 16.901 M 37.63 % | 12.280 M 39 712.90 % | -31.000 K -100.06 % | 49.155 M 10 693.75 % | -464.000 K 92.02 % | -5.815 M -123.85 % | 24.383 M 478.97 % | -6.434 M -132.00 % | 20.104 M 30.03 % | 15.461 M 863.88 % | -2.024 M -102.63 % | 77.013 M 77.38 % | 43.418 M -10.33 % | 48.422 M 1 237.99 % | 3.619 M -88.23 % | 30.744 M -87.00 % | 236.450 M 62.55 % | 145.467 M -6.51 % | 155.601 M -7.90 % | 168.942 M -41.60 % | 289.309 M -12.59 % | 330.985 M -59.73 % | 821.947 M 111.32 % | 388.963 M 1 311.76 % | -32.099 M -108.03 % | 399.700 M -3.52 % | 414.300 M 8.85 % | 380.600 M 370.11 % | -140.908 M -139.01 % | 361.200 M -15.47 % | 427.300 M 21.32 % | 352.200 M -37.90 % | 567.111 M 39.44 % | 406.700 M -2.31 % | 416.300 M 30.05 % | 320.100 M 607.63 % | -63.058 M -146.57 % | 135.400 M -66.12 % | 399.600 M 16.71 % | 342.400 M 969.74 % | -39.368 M -112.65 % | 311.100 M -28.20 % | 433.300 M 260.18 % | 120.300 M 183.16 % | -144.655 M -133.56 % | 431.000 M 7.05 % | 402.600 M 23.16 % | 326.900 M 131.76 % | -1.029 B -364.65 % | 388.900 M 2.10 % | 380.900 M 17.93 % | 323.000 M -2.86 % | 332.500 M 29.53 % | 256.700 M |
| Cost and expenses | 37.209 M -6.93 % | 39.979 M 3.69 % | 38.555 M -37.22 % | 61.412 M 18.79 % | 51.696 M -88.88 % | 465.028 M 986.34 % | 42.807 M -21.31 % | 54.400 M 265.17 % | 14.897 M -66.72 % | 44.757 M 17.31 % | 38.154 M -58.97 % | 92.991 M 933.69 % | 8.996 M -88.26 % | 76.608 M 3 902.51 % | 1.914 M -87.73 % | 15.602 M 111.09 % | 7.391 M -93.76 % | 118.354 M 39.11 % | 85.078 M -39.32 % | 140.216 M 44.08 % | 97.315 M -71.19 % | 337.740 M -28.39 % | 471.651 M 45.80 % | 323.502 M -60.60 % | 821.164 M -37.97 % | 1.324 B -1.96 % | 1.350 B -5.78 % | 1.433 B -23.23 % | 1.867 B 5.41 % | 1.771 B 0.81 % | 1.756 B 17.33 % | 1.497 B -19.43 % | 1.858 B 10.85 % | 1.676 B 29.35 % | 1.296 B -6.01 % | 1.379 B -22.71 % | 1.784 B 35.14 % | 1.320 B -1.32 % | 1.338 B -23.65 % | 1.752 B 5.31 % | 1.664 B 12.88 % | 1.474 B -24.30 % | 1.947 B 20.19 % | 1.620 B -7.11 % | 1.744 B 29.02 % | 1.352 B -16.58 % | 1.620 B 14.64 % | 1.413 B -28.07 % | 1.965 B 13.66 % | 1.729 B -14.64 % | 2.025 B -12.61 % | 2.317 B -3.25 % | 2.395 B 35.41 % | 1.769 B -7.70 % | 1.916 B -2.08 % | 1.957 B -0.38 % | 1.965 B 17.09 % | 1.678 B -6.43 % | 1.793 B 36.61 % | 1.313 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 14.494 M 142.25 % | 5.983 M 6.25 % | 5.631 M -0.95 % | 5.685 M -96.81 % | 178.106 M 952.45 % | 16.923 M 37.81 % | 12.280 M 39 712.90 % | -31.000 K -100.06 % | 49.155 M 9 738.24 % | -510.000 K -102.64 % | 19.304 M -1.10 % | 19.518 M -74.03 % | 75.155 M 273.83 % | 20.104 M 30.03 % | 15.461 M 161.21 % | 5.919 M -94.65 % | 110.724 M 191.95 % | 37.926 M -5.61 % | 40.181 M 99.80 % | 20.111 M -70.07 % | 67.187 M -12.89 % | 77.126 M 17.56 % | 65.608 M -19.41 % | 81.408 M 124.41 % | -333.554 M -456.95 % | 93.446 M 6.27 % | 87.932 M -25.56 % | 118.130 M | 0.000 -100.00 % | 701.506 M | 0.000 | 0.000 | 0.000 -100.00 % | 507.525 M | 0.000 | 0.000 | 0.000 -100.00 % | 461.216 M | 0.000 | 0.000 | 0.000 -100.00 % | 483.417 M | 0.000 | 0.000 | 0.000 100.00 % | -302.766 M -232.21 % | 229.000 M -25.29 % | 306.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 166.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 180.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.095 M | 0.000 | 0.000 | 0.000 -100.00 % | 147.061 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.904 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 -100.00 % | 327.000 K -58.45 % | 787.000 K 1 129.69 % | 64.000 K 3 100.00 % | 2.000 K -90.48 % | 21.000 K 23.53 % | 17.000 K -50.00 % | 34.000 K | 0.000 -100.00 % | 180.000 K 1 025.00 % | 16.000 K -93.44 % | 244.000 K 234.25 % | 73.000 K 356.28 % | 15.999 K -91.58 % | 190.000 K -27.48 % | 262.000 K 4.80 % | 250.000 K 185.35 % | 87.612 K 173.79 % | 32.000 K -62.79 % | 86.000 K -51.41 % | 177.000 K -99.73 % | 65.712 M 163.69 % | 24.920 M 137.51 % | 10.492 M -33.87 % | 15.865 M -53.93 % | 34.434 M 174.22 % | 12.557 M 6.49 % | 11.792 M -81.11 % | 62.418 M 208.19 % | 20.253 M -36.48 % | 31.883 M 174.85 % | 11.600 M 3.57 % | 11.200 M -27.27 % | 15.400 M 114.48 % | 7.180 M -64.28 % | 20.100 M 2.03 % | 19.700 M -17.23 % | 23.800 M | 0.000 -100.00 % | 25.200 M -19.23 % | 31.200 M -3.41 % | 32.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.900 M 5.28 % | 24.600 M -28.70 % | 34.500 M -52.69 % | 72.924 M 69.20 % | 43.100 M -2.05 % | 44.000 M 27.17 % | 34.600 M 35.43 % | 25.549 M -27.21 % | 35.100 M 19.39 % | 29.400 M 13.95 % | 25.800 M 7.50 % | 24.000 M -0.83 % | 24.200 M |
| Depreciation and amortization | 4.398 M 130.50 % | 1.908 M -61.74 % | 4.987 M 0.00 % | 4.987 M -12.68 % | 5.711 M 1 076.24 % | -585.000 K -110.67 % | 5.481 M -50.66 % | 11.109 M 96.97 % | 5.640 M 0.30 % | 5.623 M -1.75 % | 5.723 M -1.72 % | 5.823 M 1.84 % | 5.718 M -14.44 % | 6.683 M -21.50 % | 8.513 M 9.23 % | 7.794 M -12.15 % | 8.872 M 47.20 % | 6.027 M -40.26 % | 10.089 M 0.60 % | 10.029 M 0.00 % | 10.029 M -18.89 % | 12.365 M 15.56 % | 10.700 M 2.39 % | 10.450 M 0.00 % | 10.450 M -4.33 % | 10.923 M 4.53 % | 10.450 M 0.97 % | 10.350 M -11.28 % | 11.666 M -1.34 % | 11.825 M 53.07 % | 7.725 M -41.48 % | 13.200 M -0.75 % | 13.300 M 0.00 % | 13.300 M 118.39 % | 6.090 M -64.80 % | 17.300 M 11.61 % | 15.500 M -14.36 % | 18.100 M 10.47 % | 16.385 M 4.36 % | 15.700 M -7.10 % | 16.900 M -2.87 % | 17.400 M -28.79 % | 24.434 M 54.65 % | 15.800 M 1.94 % | 15.500 M -0.64 % | 15.600 M -29.03 % | 21.982 M 32.42 % | 16.600 M 5.73 % | 15.700 M -4.27 % | 16.400 M -34.32 % | 24.969 M 56.06 % | 16.000 M 1.91 % | 15.700 M 1.29 % | 15.500 M 6.09 % | 14.610 M -5.13 % | 15.400 M 8.45 % | 14.200 M 10.08 % | 12.900 M -6.52 % | 13.800 M 0.73 % | 13.700 M |
| Operating income | -17.382 M -434.17 % | -3.254 M 80.33 % | -16.547 M -160.55 % | 27.327 M 198.29 % | -27.802 M 93.57 % | -432.057 M -1 348.83 % | -29.821 M 21.64 % | -38.058 M -155.47 % | -14.897 M 66.72 % | -44.757 M -23.01 % | -36.385 M 57.91 % | -86.441 M -55.29 % | -55.666 M 17.81 % | -67.727 M -3.91 % | -65.178 M 5.19 % | -68.749 M -36.82 % | -50.249 M 53.70 % | -108.520 M -20.47 % | -90.082 M -24.63 % | -72.278 M 11.40 % | -81.581 M -65.57 % | -49.274 M 73.45 % | -185.571 M -173.59 % | -67.829 M 29.68 % | -96.451 M 71.22 % | -335.184 M -125.46 % | -148.666 M -1 527.61 % | -9.134 M -104.19 % | 218.127 M 689.80 % | 27.618 M 8.43 % | 25.471 M 200.28 % | -25.400 M -169.59 % | 36.500 M 194.35 % | 12.400 M 320.25 % | -5.630 M 72.54 % | -20.500 M -19.88 % | -17.100 M 33.20 % | -25.600 M 66.19 % | -75.723 M 60.17 % | -190.100 M -1 175.84 % | -14.900 M -1 762.50 % | -800.000 K 98.09 % | -41.988 M -35.45 % | -31.000 M 11.43 % | -35.000 M 22.57 % | -45.200 M -211.52 % | 40.530 M 7.22 % | 37.800 M 315.38 % | 9.100 M -34.06 % | 13.800 M -84.57 % | 89.409 M 61.97 % | 55.200 M 2.41 % | 53.900 M 11.83 % | 48.200 M -5.01 % | 50.744 M -6.03 % | 54.000 M 30.75 % | 41.300 M 9.26 % | 37.800 M 14.20 % | 33.100 M -18.87 % | 40.800 M |
| Operating income ratio | -0.88 -889.43 % | -0.09 88.22 % | -0.75 -201.72 % | 0.74 163.53 % | -1.16 91.13 % | -13.11 -470.00 % | -2.30 1.23 % | -2.33 | 0.00 -100.00 % | 2 983.80 14 606.92 % | -20.57 -55.85 % | -13.20 -113.27 % | -6.19 18.86 % | -7.63 77.61 % | -34.05 -672.81 % | -4.41 35.19 % | -6.80 -185.42 % | -2.38 -13.73 % | -2.09 -96.86 % | -1.06 79.48 % | -5.19 -2 935.48 % | -0.17 73.67 % | -0.65 -144.51 % | -0.27 -99.34 % | -0.13 60.74 % | -0.34 -207.93 % | -0.11 -1 627.41 % | -0.01 -106.15 % | 0.10 575.15 % | 0.02 7.44 % | 0.01 182.82 % | -0.02 -189.59 % | 0.02 162.37 % | 0.01 268.29 % | 0.00 71.09 % | -0.02 -55.94 % | -0.01 51.06 % | -0.02 67.04 % | -0.06 50.70 % | -0.12 -1 246.82 % | -0.01 -1 563.93 % | 0.00 97.54 % | -0.02 -12.97 % | -0.02 4.74 % | -0.02 40.80 % | -0.03 -238.31 % | 0.03 -3.97 % | 0.03 465.03 % | 0.00 -41.79 % | 0.01 -81.27 % | 0.04 81.73 % | 0.02 5.72 % | 0.02 -17.03 % | 0.03 0.18 % | 0.03 -1.38 % | 0.03 30.56 % | 0.02 -6.65 % | 0.02 21.57 % | 0.02 -39.88 % | 0.03 |
| Total other income expenses net | 1.544 M -88.21 % | 13.093 M -31.91 % | 19.229 M -67.87 % | 59.852 M 157.67 % | 23.228 M | 0.000 100.00 % | -17.000 K -100.15 % | 10.976 M 0.33 % | 10.940 M 4 091.57 % | 261.000 K 770.00 % | 30.000 K -48.28 % | 58.000 K 193.55 % | -62.000 K 99.79 % | -29.699 M -2 888.64 % | 1.065 M 543.75 % | -240.000 K -101.68 % | -119.000 K -56.29 % | -76.142 K -117.50 % | 435.000 K 3 446.15 % | -13.000 K 92.02 % | -163.000 K -100.11 % | 142.387 M -32.35 % | 210.472 M 2 174.84 % | -10.144 M 17.91 % | -12.357 M 65.74 % | -36.064 M -266.76 % | -9.833 M -11.01 % | -8.858 M 79.59 % | -43.410 M | 0.000 -100.00 % | 1.157 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.547 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.751 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.022 M | 0.000 | 0.000 | 0.000 100.00 % | -42.504 M -64.11 % | -25.900 M -1 096.15 % | 2.600 M | 0.000 100.00 % | -80.324 M -100.81 % | -40.000 M 2.20 % | -40.900 M -18.21 % | -34.600 M 7.77 % | -37.514 M -11.32 % | -33.700 M -26.69 % | -26.600 M -3.10 % | -25.800 M -7.50 % | -24.000 M 0.83 % | -24.200 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-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-06-30 | 2018-03-31 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2009-09-30 | 2009-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-06-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-03-31 | 2007-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 81.806 M | 0.000 100.00 % | -3.039 M | 0.000 -100.00 % | 87.323 M 1 507.86 % | 5.431 M -93.70 % | 86.249 M 1 539.71 % | 5.260 M -93.92 % | 86.462 M 8.53 % | 79.669 M 3.07 % | 77.294 M 4.70 % | 73.824 M -6.52 % | 78.975 M -2.39 % | 80.909 M 52.63 % | 53.008 M 1 516.60 % | 3.279 M -99.43 % | 570.954 M 17.32 % | 486.653 M -37.49 % | 778.556 M 39.05 % | 559.900 M -17.00 % | 674.541 M 21.82 % | 553.700 M -38.22 % | 896.213 M 5.29 % | 851.200 M -4.78 % | 893.916 M 29.93 % | 688.000 M -6.06 % | 732.415 M 4 477.59 % | 16.000 M -97.56 % | 655.084 M -40.60 % | 1.103 B 26.43 % | 872.372 M 7.03 % | 815.100 M -16.88 % | 980.677 M 48.30 % | 661.289 M -6.36 % | 706.188 M |
| Total investments | 0.000 -100.00 % | 79.000 K | 0.000 -100.00 % | 79.000 K | 0.000 -100.00 % | 25.383 M 133.69 % | 10.862 M 187.43 % | 3.779 M -64.08 % | 10.520 M 119.17 % | 4.800 M 58.31 % | 3.032 M 2.57 % | 2.956 M 73.88 % | 1.700 M -41.90 % | 2.926 M -8.53 % | 3.199 M -81.86 % | 17.639 M 930.94 % | 1.711 M -83.92 % | 10.639 M -16.00 % | 12.666 M 253.72 % | 3.581 M -61.08 % | 9.200 M 19.23 % | 7.716 M -25.81 % | 10.400 M 107.88 % | 5.003 M -62.10 % | 13.200 M 13.22 % | 11.659 M -29.77 % | 16.600 M 9.74 % | 15.126 M -46.36 % | 28.200 M 99.89 % | 14.108 M -91.01 % | 157.000 M -40.11 % | 262.161 M 115.42 % | 121.700 M -28.84 % | 171.028 M 58.64 % | 107.806 M -61.65 % | 281.103 M |
| Total debt | 0.000 -100.00 % | 90.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 90.000 M | 0.000 -100.00 % | 90.000 M | 0.000 -100.00 % | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M -2.81 % | 92.602 M 89.50 % | 48.867 M -91.93 % | 605.243 M 14.73 % | 527.526 M -42.55 % | 918.285 M 57.16 % | 584.300 M -16.09 % | 696.344 M 14.64 % | 607.400 M -36.23 % | 952.451 M 4.58 % | 910.700 M -1.39 % | 923.510 M 22.64 % | 753.000 M -15.35 % | 889.587 M 400.89 % | 177.600 M -77.47 % | 788.292 M -32.42 % | 1.167 B 33.72 % | 872.372 M -14.67 % | 1.022 B 2.91 % | 993.427 M 47.65 % | 672.826 M -6.03 % | 716.011 M |
| Accumulated other comprehensive income loss | 3.875 B -26.22 % | 5.253 B 35.98 % | 3.863 B 0.85 % | 3.830 B 1.32 % | 3.780 B 227.34 % | 1.155 B 423.76 % | -356.698 M | 0.000 100.00 % | -325.627 M -128.20 % | 1.155 B | 0.000 -100.00 % | 100.000 K -99.77 % | 42.956 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 |
| Retained earnings | 0.000 100.00 % | -1.470 B | 0.000 | 0.000 | 0.000 100.00 % | -1.566 B | 0.000 | 0.000 | 0.000 100.00 % | -1.574 B | 0.000 100.00 % | -1.341 B | 0.000 100.00 % | -1.053 B | 0.000 100.00 % | -700.742 M | 0.000 100.00 % | -731.877 M -167.66 % | -273.438 M 1.55 % | -277.750 M | 0.000 100.00 % | -288.936 M | 0.000 100.00 % | -275.317 M | 0.000 100.00 % | -85.793 M | 0.000 -100.00 % | 14.973 M | 0.000 | 0.000 -100.00 % | 33.200 M | 0.000 -100.00 % | 17.200 M | 0.000 | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 32.519 M | 0.000 -100.00 % | 32.519 M | 0.000 -100.00 % | 32.519 M | 0.000 -100.00 % | 32.519 M | 0.000 -100.00 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M 0.06 % | 32.500 M -0.06 % | 32.519 M 0.06 % | 32.500 M -0.06 % | 32.519 M 0.06 % | 32.500 M -0.06 % | 32.519 M 0.06 % | 32.500 M -0.06 % | 32.519 M -49.97 % | 65.000 M 99.88 % | 32.519 M 0.06 % | 32.500 M -0.06 % | 32.519 M 0.06 % | 32.500 M -0.06 % | 32.519 M 0.00 % | 32.519 M 0.00 % | 32.519 M |
| Total equity | 3.875 B 0.00 % | 3.875 B 0.32 % | 3.863 B 0.00 % | 3.863 B 2.19 % | 3.780 B 0.00 % | 3.780 B 1 159.82 % | -356.698 M 0.00 % | -356.698 M -9.54 % | -325.627 M 0.00 % | -325.627 M -38.49 % | -235.131 M -153.80 % | -92.643 M -222.75 % | 75.475 M -61.26 % | 194.832 M -50.64 % | 394.729 M -27.87 % | 547.254 M 49.81 % | 365.290 M -29.22 % | 516.120 M -47.04 % | 974.559 M 0.44 % | 970.246 M -1.90 % | 989.000 M 5.23 % | 939.883 M 1.06 % | 930.000 M -4.39 % | 972.679 M -15.38 % | 1.150 B -1.09 % | 1.162 B -1.73 % | 1.183 B -6.36 % | 1.263 B -50.29 % | 2.541 B 102.86 % | 1.252 B 2.76 % | 1.219 B -1.24 % | 1.234 B 0.28 % | 1.231 B 1.42 % | 1.213 B 1.76 % | 1.192 B -2.71 % | 1.226 B |
| Other non current liabilities | -3.875 B -2 258.11 % | 179.578 M 104.65 % | -3.863 B -1 693.41 % | 242.435 M 106.41 % | -3.780 B -4 594.76 % | 84.106 M -76.42 % | 356.698 M 790.36 % | 40.062 M | 0.000 -100.00 % | 84.300 M -24.85 % | 112.181 M -2.20 % | 114.706 M 381.13 % | 23.841 M 0.00 % | 23.842 M -10.01 % | 26.495 M -32.22 % | 39.089 M -85.13 % | 262.954 M 579.27 % | 38.711 M -84.98 % | 257.769 M 0.98 % | 255.278 M 1 000.34 % | 23.200 M -33.15 % | 34.707 M -13.23 % | 40.000 M 12.91 % | 35.425 M 30.24 % | 27.200 M -20.89 % | 34.384 M -41.62 % | 58.900 M 162.17 % | 22.466 M -88.15 % | 189.600 M 799.05 % | 21.089 M -35.51 % | 32.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 90.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 90.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.617 M -19.29 % | 3.243 M -30.49 % | 4.665 M -70.95 % | 16.058 M 29.50 % | 12.400 M -22.85 % | 16.073 M 100.91 % | 8.000 M 0.96 % | 7.924 M -93.10 % | 114.800 M 22.26 % | 93.900 M 6.83 % | 87.900 M -2.89 % | 90.516 M -49.03 % | 177.600 M 220.57 % | 55.402 M -95.25 % | 1.167 B 33.72 % | 872.372 M -14.67 % | 1.022 B 3.28 % | 989.852 M 48.05 % | 668.594 M -6.02 % | 711.446 M |
| Total non current liabilities | -3.875 B -2 258.11 % | 179.578 M 104.65 % | -3.863 B -1 693.41 % | 242.435 M 106.41 % | -3.780 B -2 271.30 % | 174.106 M -51.19 % | 356.698 M 790.36 % | 40.062 M | 0.000 -100.00 % | 84.300 M -24.85 % | 112.181 M -2.20 % | 114.706 M 381.13 % | 23.841 M -71.22 % | 82.842 M 212.67 % | 26.495 M -32.22 % | 39.089 M -85.28 % | 265.571 M -5.37 % | 280.654 M 6.94 % | 262.433 M -3.28 % | 271.336 M 662.18 % | 35.600 M -86.79 % | 269.479 M 461.42 % | 48.000 M 10.73 % | 43.349 M -76.82 % | 187.000 M 13.55 % | 164.684 M -31.12 % | 239.100 M 20.53 % | 198.382 M -63.03 % | 536.600 M 232.90 % | 161.191 M -86.56 % | 1.199 B 25.96 % | 952.072 M -6.87 % | 1.022 B -3.79 % | 1.063 B 44.00 % | 737.894 M 1.26 % | 728.746 M |
| Other current liabilities | 0.000 -100.00 % | 132.801 M | 0.000 -100.00 % | 255.464 M | 0.000 -100.00 % | 248.850 M | 0.000 -100.00 % | 320.793 M | 0.000 -100.00 % | 267.037 M -12.61 % | 305.567 M 45.94 % | 209.378 M -20.96 % | 264.886 M 106.51 % | 128.268 M -25.14 % | 171.349 M 35.12 % | 126.816 M -39.86 % | 210.864 M 50.15 % | 140.432 M -6.08 % | 149.515 M -28.95 % | 210.428 M -37.95 % | 339.100 M -54.49 % | 745.115 M 60.86 % | 463.200 M -27.69 % | 640.594 M 126.36 % | 283.000 M -43.53 % | 501.171 M 124.34 % | 223.400 M -79.54 % | 1.092 B -79.76 % | 5.394 B 387.93 % | 1.106 B -46.27 % | 2.058 B 308.02 % | 504.259 M -67.87 % | 1.570 B 435.57 % | 293.073 M 0.27 % | 292.285 M 77.91 % | 164.288 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 254.800 M | 0.000 -100.00 % | 234.800 M | 0.000 -100.00 % | 258.100 M -32.33 % | 381.418 M 90.42 % | 200.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 90.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 90.000 M | 0.000 -100.00 % | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M 0.00 % | 90.000 M -2.81 % | 92.602 M 100.22 % | 46.250 M -92.32 % | 602.001 M 15.14 % | 522.862 M -42.05 % | 902.227 M 57.76 % | 571.900 M -15.93 % | 680.271 M 13.49 % | 599.400 M -36.54 % | 944.527 M 18.67 % | 795.900 M -4.06 % | 829.610 M 24.73 % | 665.100 M -16.77 % | 799.071 M | 0.000 -100.00 % | 732.890 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.575 M -15.53 % | 4.232 M -7.28 % | 4.565 M |
| Total current liabilities | 0.000 -100.00 % | 733.173 M | 0.000 -100.00 % | 866.944 M | 0.000 -100.00 % | 868.010 M | 0.000 -100.00 % | 1.432 B | 0.000 -100.00 % | 1.394 B -2.36 % | 1.427 B 6.70 % | 1.338 B -3.68 % | 1.389 B 10.91 % | 1.252 B -9.61 % | 1.385 B 6.28 % | 1.304 B -16.98 % | 1.570 B -25.17 % | 2.098 B -19.84 % | 2.618 B 12.32 % | 2.330 B -9.08 % | 2.563 B 7.78 % | 2.378 B -9.50 % | 2.628 B 1.98 % | 2.577 B 5.21 % | 2.449 B -17.63 % | 2.973 B 33.50 % | 2.227 B -28.35 % | 3.108 B -42.37 % | 5.394 B 70.92 % | 3.156 B 53.39 % | 2.058 B -10.51 % | 2.299 B 46.49 % | 1.570 B -15.52 % | 1.858 B -12.40 % | 2.121 B 23.57 % | 1.716 B |
| Total liabilities | -3.875 B -524.59 % | 912.751 M 123.63 % | -3.863 B -448.21 % | 1.109 B 129.35 % | -3.780 B -462.76 % | 1.042 B 192.16 % | 356.698 M -75.77 % | 1.472 B | 0.000 -100.00 % | 1.478 B -4.00 % | 1.540 B 5.99 % | 1.452 B 2.81 % | 1.413 B 5.86 % | 1.335 B -5.48 % | 1.412 B 5.16 % | 1.343 B -26.86 % | 1.836 B -22.84 % | 2.379 B -17.40 % | 2.880 B 10.69 % | 2.602 B 0.11 % | 2.599 B 7.00 % | 2.429 B -9.22 % | 2.676 B 2.12 % | 2.620 B -0.61 % | 2.636 B -15.99 % | 3.138 B 27.23 % | 2.466 B -25.41 % | 3.307 B -44.24 % | 5.931 B 78.79 % | 3.317 B 1.86 % | 3.257 B 0.17 % | 3.251 B 25.44 % | 2.592 B -11.25 % | 2.921 B 2.16 % | 2.859 B 16.92 % | 2.445 B |
| Other non current assets | 0.000 -100.00 % | 33.140 M | 0.000 -100.00 % | 198.567 M | 0.000 -100.00 % | 10.433 M 292.10 % | -5.431 M -103.77 % | 143.990 M 2 837.45 % | -5.260 M -103.16 % | 166.587 M 14.83 % | 145.067 M -14.80 % | 170.266 M 4.23 % | 163.358 M -2.86 % | 168.163 M -8.16 % | 183.101 M 36.59 % | 134.047 M -2.93 % | 138.093 M 3.02 % | 134.047 M -53.62 % | 288.996 M -4.36 % | 302.171 M -8.35 % | 329.700 M 3.96 % | 317.153 M -12.73 % | 363.400 M 18.86 % | 305.737 M 14.12 % | 267.900 M -3.59 % | 277.873 M -34.00 % | 421.000 M 12.90 % | 372.906 M -0.77 % | 375.800 M 13.60 % | 330.802 M 110.70 % | 157.000 M -25.90 % | 211.886 M 74.11 % | 121.700 M 44.07 % | 84.474 M -46.97 % | 159.295 M -7.87 % | 172.909 M |
| Long term investments | 0.000 -100.00 % | 79.000 K | 0.000 100.00 % | -1.601 M | 0.000 -100.00 % | 23.703 M | 0.000 -100.00 % | 1.425 M | 0.000 -100.00 % | 3.100 M | 0.000 -100.00 % | 783.000 K 217.39 % | -667.000 K -218.68 % | 562.000 K -32.78 % | 836.000 K -94.53 % | 15.275 M 792.78 % | 1.711 M -79.32 % | 8.275 M 107.72 % | -107.222 M 12.79 % | -122.948 M 28.02 % | -170.800 M -21.58 % | -140.483 M 18.32 % | -172.000 M -45.20 % | -118.459 M -8.28 % | -109.400 M -14.34 % | -95.677 M 44.50 % | -172.400 M -43.40 % | -120.221 M 37.19 % | -191.400 M -103.63 % | -93.992 M | 0.000 -100.00 % | 50.659 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 219.953 M | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 211.400 M | 0.000 -100.00 % | 260.939 M -12.74 % | 299.044 M -29.76 % | 425.746 M | 0.000 -100.00 % | 530.000 -100.00 % | 1.871 B 14.62 % | 1.632 B -7.49 % | 1.764 B 28.91 % | 1.368 B -8.89 % | 1.502 B 1.60 % | 1.478 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 1.601 M | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 2.354 M | 0.000 100.00 % | -3.130 M | 0.000 -100.00 % | 27.490 M 1 061.39 % | 2.367 M 6 113.58 % | 38.094 K -98.39 % | 2.363 M -93.31 % | 35.310 M | 0.000 -100.00 % | 39.549 M -63.11 % | 107.222 M -17.33 % | 129.706 M -24.06 % | 170.800 M 17.99 % | 144.758 M -15.84 % | 172.000 M 45.20 % | 118.459 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 4.246 B | 0.000 -100.00 % | 4.258 B | 0.000 -100.00 % | 4.270 B | 0.000 -100.00 % | 178.347 M | 0.000 -100.00 % | 210.200 M -34.40 % | 320.445 M -3.48 % | 331.986 M -14.63 % | 388.862 M -4.11 % | 405.528 M -4.09 % | 422.807 M -4.52 % | 442.828 M -44.70 % | 800.789 M -3.84 % | 832.761 M -7.03 % | 895.711 M 2.46 % | 874.242 M -3.16 % | 902.800 M -3.26 % | 933.220 M -7.13 % | 1.005 B 4.20 % | 964.423 M 3.76 % | 929.500 M -1.92 % | 947.694 M 7.04 % | 885.400 M -6.93 % | 951.283 M -51.01 % | 1.942 B 103.21 % | 955.467 M -4.15 % | 996.800 M -0.38 % | 1.001 B 23.61 % | 809.500 M -2.97 % | 834.282 M 4.91 % | 795.272 M 19.87 % | 663.469 M |
| Total non current assets | 0.000 -100.00 % | 4.550 B | 0.000 -100.00 % | 4.728 B | 0.000 -100.00 % | 4.575 B 84 344.58 % | -5.431 M -100.91 % | 594.662 M 11 405.36 % | -5.260 M -100.81 % | 650.787 M -11.63 % | 736.412 M -4.85 % | 773.935 M -6.17 % | 824.820 M -2.41 % | 845.192 M -3.96 % | 880.007 M -2.04 % | 898.361 M -21.71 % | 1.148 B -3.21 % | 1.186 B 3.78 % | 1.142 B 2.48 % | 1.115 B -2.45 % | 1.143 B -4.05 % | 1.191 B -4.76 % | 1.251 B 3.69 % | 1.206 B 10.85 % | 1.088 B -3.71 % | 1.130 B -0.36 % | 1.134 B -5.81 % | 1.204 B -43.37 % | 2.126 B 78.31 % | 1.192 B 3.33 % | 1.154 B -8.66 % | 1.263 B 35.65 % | 931.200 M 1.35 % | 918.757 M -3.75 % | 954.567 M 14.13 % | 836.378 M |
| Other current assets | -8.194 M -104.60 % | 178.000 M 3 871.99 % | -4.719 M | 0.000 100.00 % | -4.358 M -102.13 % | 204.519 M | 0.000 -100.00 % | 24.297 M | 0.000 -100.00 % | 205.218 M 492.26 % | 34.650 M -82.26 % | 195.360 M 5 220.26 % | 3.672 M -98.10 % | 192.887 M -46.47 % | 360.307 M 87.36 % | 192.306 M -26.67 % | 262.234 M -79.14 % | 1.257 B 1 594.94 % | 74.163 M 8.73 % | 68.209 M 4 772.07 % | 1.400 M -99.38 % | 227.107 M 61.87 % | 140.300 M -44.34 % | 252.087 M 89.11 % | 133.300 M -45.57 % | 244.890 M 150.91 % | 97.600 M -65.99 % | 286.988 M -0.97 % | 289.800 M 700.09 % | 36.221 M -78.73 % | 170.300 M 68.58 % | 101.019 M -25.50 % | 135.600 M -44.06 % | 242.397 M 3.33 % | 234.589 M 117.65 % | 107.781 M |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 1.680 M | 0.000 -100.00 % | 1.680 M -84.53 % | 10.862 M 361.43 % | 2.354 M -77.62 % | 10.520 M 526.19 % | 1.680 M | 0.000 -100.00 % | 2.173 M -8.20 % | 2.367 M 0.13 % | 2.364 M 0.04 % | 2.363 M -0.04 % | 2.364 M -82.62 % | 13.605 M 475.51 % | 2.364 M -98.03 % | 119.889 M -5.25 % | 126.529 M -29.71 % | 180.000 M 21.46 % | 148.199 M -18.75 % | 182.400 M 47.74 % | 123.462 M 0.70 % | 122.600 M 14.22 % | 107.336 M -43.21 % | 189.000 M 39.64 % | 135.347 M -38.37 % | 219.600 M 103.15 % | 108.100 M | 0.000 -100.00 % | 211.502 M | 0.000 -100.00 % | 171.028 M 58.64 % | 107.806 M -61.65 % | 281.103 M |
| cash and cash equivalents | 0.000 -100.00 % | 8.194 M | 0.000 -100.00 % | 3.039 M | 0.000 -100.00 % | 2.677 M 149.29 % | -5.431 M -244.79 % | 3.751 M 171.31 % | -5.260 M -246.11 % | 3.600 M -65.15 % | 10.331 M -18.69 % | 12.706 M -21.45 % | 16.176 M 55.18 % | 10.424 M 14.66 % | 9.091 M -77.04 % | 39.594 M -13.15 % | 45.588 M 32.95 % | 34.289 M -16.11 % | 40.874 M -70.75 % | 139.729 M 472.66 % | 24.400 M 11.91 % | 21.803 M -59.40 % | 53.700 M -4.51 % | 56.238 M -5.48 % | 59.500 M 101.05 % | 29.594 M -54.47 % | 65.000 M -58.64 % | 157.172 M -2.74 % | 161.600 M 21.31 % | 133.208 M 109.45 % | 63.600 M | 0.000 -100.00 % | 207.200 M 1 525.16 % | 12.750 M 10.51 % | 11.537 M 17.45 % | 9.823 M |
| Cash and short term investments | 8.194 M 0.00 % | 8.194 M 73.64 % | 4.719 M 0.00 % | 4.719 M 8.28 % | 4.358 M 0.02 % | 4.357 M -19.78 % | 5.431 M -11.04 % | 6.105 M 16.06 % | 5.260 M 0.80 % | 5.218 M -49.49 % | 10.331 M -30.57 % | 14.879 M -19.76 % | 18.543 M 45.00 % | 12.788 M 11.65 % | 11.454 M -72.70 % | 41.958 M -29.12 % | 59.193 M 61.50 % | 36.653 M -77.20 % | 160.762 M -39.76 % | 266.884 M 30.57 % | 204.400 M 20.23 % | 170.002 M -28.00 % | 236.100 M 31.39 % | 179.700 M -1.32 % | 182.100 M 32.99 % | 136.930 M -46.09 % | 254.000 M -13.17 % | 292.519 M -23.26 % | 381.200 M 57.97 % | 241.308 M 279.42 % | 63.600 M -69.93 % | 211.502 M 2.08 % | 207.200 M 12.74 % | 183.778 M 53.99 % | 119.343 M -58.98 % | 290.926 M |
| Total current assets | 0.000 -100.00 % | 238.059 M | 0.000 -100.00 % | 244.668 M | 0.000 -100.00 % | 247.157 M 4 450.86 % | 5.431 M -98.96 % | 520.678 M 9 798.82 % | 5.260 M -98.95 % | 501.547 M -11.70 % | 567.982 M -3.06 % | 585.892 M -11.68 % | 663.407 M -3.03 % | 684.171 M -26.17 % | 926.741 M -6.54 % | 991.543 M -5.88 % | 1.053 B -38.38 % | 1.709 B -36.97 % | 2.712 B 9.16 % | 2.484 B 1.61 % | 2.445 B 12.27 % | 2.178 B -7.53 % | 2.355 B -1.32 % | 2.387 B -11.53 % | 2.698 B -14.91 % | 3.170 B 26.05 % | 2.515 B -25.28 % | 3.366 B -46.96 % | 6.345 B 87.89 % | 3.377 B 1.67 % | 3.322 B 3.09 % | 3.222 B 11.44 % | 2.891 B -10.08 % | 3.215 B 3.82 % | 3.097 B 9.26 % | 2.834 B |
| Inventory | 0.000 -100.00 % | 20.111 M | 0.000 -100.00 % | 19.996 M | 0.000 -100.00 % | 38.280 M | 0.000 -100.00 % | 109.060 M | 0.000 -100.00 % | 113.466 M -11.39 % | 128.052 M -23.11 % | 166.534 M -9.96 % | 184.959 M -12.37 % | 211.062 M -17.53 % | 255.936 M -18.47 % | 313.908 M 1.55 % | 309.111 M -25.65 % | 415.779 M -31.37 % | 605.792 M 23.63 % | 490.001 M 3.14 % | 475.100 M 22.94 % | 386.455 M -18.91 % | 476.600 M 6.44 % | 447.764 M -32.14 % | 659.800 M -28.81 % | 926.773 M 91.01 % | 485.200 M -56.96 % | 1.127 B -21.88 % | 1.443 B 27.12 % | 1.135 B 50.97 % | 752.000 M -29.24 % | 1.063 B 101.92 % | 526.300 M -32.34 % | 777.864 M 5.32 % | 738.573 M 12.55 % | 656.220 M |
| Net receivables | 0.000 -100.00 % | 31.754 M | 0.000 -100.00 % | 219.953 M | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 186.889 M | 0.000 -100.00 % | 211.400 M | 0.000 -100.00 % | 260.939 M -12.74 % | 299.044 M -29.76 % | 425.746 M 0.67 % | 422.903 M 79 792 918.87 % | 530.000 -100.00 % | 1.871 B 14.62 % | 1.632 B -7.49 % | 1.764 B 28.91 % | 1.368 B -8.89 % | 1.502 B 1.60 % | 1.478 B -14.17 % | 1.723 B -6.34 % | 1.839 B 9.58 % | 1.678 B 1.17 % | 1.659 B -60.79 % | 4.231 B | 0.000 -100.00 % | 2.336 B 26.47 % | 1.847 B -8.67 % | 2.022 B 0.55 % | 2.011 B 0.35 % | 2.004 B 12.63 % | 1.779 B |
| Tax assets | 0.000 -100.00 % | 270.900 M | 0.000 -100.00 % | 270.900 M | 0.000 -100.00 % | 270.900 M | 0.000 -100.00 % | 270.900 M | 0.000 -100.00 % | 270.900 M 0.00 % | 270.900 M 0.00 % | 270.900 M 0.00 % | 270.900 M 0.00 % | 270.901 M 0.00 % | 270.900 M 0.00 % | 270.901 M 30.90 % | 206.951 M 21.02 % | 170.999 M 163.11 % | 64.990 M 5.90 % | 61.370 M -24.33 % | 81.100 M -0.04 % | 81.135 M 49.42 % | 54.300 M -0.09 % | 54.348 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 K | 0.000 | 0.000 100.00 % | -6.757 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 |
| Account payables | 0.000 -100.00 % | 510.372 M | 0.000 -100.00 % | 611.480 M | 0.000 -100.00 % | 618.167 M | 0.000 -100.00 % | 1.021 B | 0.000 -100.00 % | 1.037 B 0.46 % | 1.032 B -0.64 % | 1.038 B 0.42 % | 1.034 B 0.00 % | 1.034 B -8.01 % | 1.124 B 3.68 % | 1.084 B -17.43 % | 1.313 B -3.16 % | 1.356 B -30.29 % | 1.945 B 59.74 % | 1.218 B -12.86 % | 1.397 B 46.68 % | 952.715 M -28.38 % | 1.330 B 34.16 % | 991.610 M -10.84 % | 1.112 B -11.81 % | 1.261 B 10.77 % | 1.139 B -6.48 % | 1.217 B | 0.000 -100.00 % | 1.318 B | 0.000 -100.00 % | 1.795 B | 0.000 -100.00 % | 1.383 B -15.99 % | 1.646 B 17.95 % | 1.395 B |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 993.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 178.558 M -0.01 % | 178.579 M 17.37 % | 152.147 M |
| Deferred revenue non current | 0.000 -100.00 % | 161.190 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 238.700 M | 0.000 | 0.000 | 0.000 -100.00 % | 218.700 M | 0.000 | 0.000 -100.00 % | 8.600 M | 0.000 -100.00 % | 6.900 M | 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 |
| 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 |
| 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 |
| Other total stockholders equity | 0.000 -100.00 % | 60.620 M | 0.000 -100.00 % | 3.830 B | 0.000 -100.00 % | 4.159 B | 0.000 100.00 % | -389.217 M | 0.000 -100.00 % | 60.554 M 122.62 % | -267.650 M -122.02 % | 1.215 B | 0.000 -100.00 % | 1.215 B 235.57 % | 362.210 M -70.20 % | 1.215 B 265.26 % | 332.771 M -72.62 % | 1.215 B 0.00 % | 1.215 B 0.00 % | 1.215 B 27.08 % | 956.500 M -20.05 % | 1.196 B 33.29 % | 897.500 M -26.16 % | 1.215 B 8.82 % | 1.117 B -8.10 % | 1.215 B 5.67 % | 1.150 B -5.37 % | 1.215 B -50.90 % | 2.476 B 102.94 % | 1.220 B 5.80 % | 1.153 B -4.03 % | 1.201 B 1.74 % | 1.181 B 0.00 % | 1.181 B 1.81 % | 1.160 B -2.78 % | 1.193 B |
| 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 -100.00 % | 36.400 M 0.00 % | 36.400 M -57.38 % | 85.400 M 0.00 % | 85.400 M -49.59 % | 169.400 M 100.00 % | 84.700 M | 0.000 -100.00 % | 79.700 M | 0.000 -100.00 % | 72.700 M 4.91 % | 69.300 M 300.58 % | 17.300 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -602.000 K -60 300.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -218.700 M | 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 |
| Total assets | 0.000 -100.00 % | 4.788 B | 0.000 -100.00 % | 4.972 B | 0.000 -100.00 % | 4.822 B | 0.000 -100.00 % | 1.115 B | 0.000 -100.00 % | 1.152 B -11.66 % | 1.304 B -4.08 % | 1.360 B -8.63 % | 1.488 B -2.69 % | 1.529 B -15.35 % | 1.807 B -4.40 % | 1.890 B -14.13 % | 2.201 B -23.98 % | 2.895 B -24.89 % | 3.855 B 7.30 % | 3.592 B 0.13 % | 3.588 B 6.50 % | 3.369 B -6.57 % | 3.606 B 0.36 % | 3.593 B -5.10 % | 3.786 B -11.97 % | 4.300 B 17.84 % | 3.649 B -20.15 % | 4.570 B -46.06 % | 8.471 B 85.39 % | 4.569 B 2.10 % | 4.475 B -0.22 % | 4.485 B 17.34 % | 3.823 B -7.54 % | 4.134 B 2.04 % | 4.051 B 10.37 % | 3.671 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-03-31 | 2007-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-06-30 | 2018-03-31 | 2018-01-31 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-01-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2007-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 72.530 M 0.00 % | 72.530 M 0.00 % | 72.530 M 14.02 % | 63.612 M 0.00 % | 63.612 M 0.00 % | 63.612 M 212.56 % | -56.515 M 0.00 % | -56.515 M 0.00 % | -56.515 M -168.13 % | 82.955 M 0.00 % | 82.955 M 0.00 % | 82.955 M -17.86 % | 100.991 M 0.00 % | 100.991 M 0.00 % | 100.991 M 0.00 % | 100.991 M 2 105.08 % | -5.037 M 0.00 % | -5.037 M 0.00 % | -5.037 M 0.00 % | -5.037 M -124.02 % | 20.971 M 0.00 % | 20.971 M 0.00 % | 20.971 M 0.00 % | 20.971 M 139.53 % | -53.047 M 0.00 % | -53.047 M 0.00 % | -53.047 M 0.00 % | -53.047 M -166.19 % | 80.140 M 0.00 % | 80.140 M 0.00 % | 80.140 M 0.00 % | 80.140 M 200.11 % | -80.052 M 0.00 % | -80.052 M 0.00 % | -80.052 M 0.00 % | -80.052 M -254.08 % | 51.955 M 0.00 % | 51.955 M 0.00 % | 51.955 M 0.00 % | 51.955 M 255.27 % | -33.462 M 0.00 % | -33.462 M 0.00 % | -33.462 M 0.00 % | -33.462 M -770.16 % | 4.993 M 0.00 % | 4.993 M 0.00 % | 4.993 M 0.00 % | 4.993 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 47.503 M 0.00 % | 47.503 M 0.00 % | 47.503 M | 0.000 | 0.000 100.00 % | -28.948 M -11.83 % | -25.887 M 0.00 % | -25.887 M 0.00 % | -25.887 M -268.89 % | 15.327 M 0.00 % | 15.327 M 0.00 % | 15.327 M -87.20 % | 119.752 M 0.00 % | 119.752 M 0.00 % | 119.752 M 0.00 % | 119.752 M 138.72 % | 50.164 M 0.00 % | 50.164 M 0.00 % | 50.164 M 0.00 % | 50.164 M 2 458.06 % | 1.961 M 0.00 % | 1.961 M 0.00 % | 1.961 M 0.00 % | 1.961 M 110.81 % | -18.144 M 0.00 % | -18.144 M 0.00 % | -18.144 M 0.00 % | -18.144 M 74.52 % | -71.208 M 0.00 % | -71.208 M 0.00 % | -71.208 M 0.00 % | -71.208 M -624.93 % | -9.823 M 0.00 % | -9.823 M 0.00 % | -9.823 M 0.00 % | -9.823 M -141.67 % | 23.570 M 0.00 % | 23.570 M 0.00 % | 23.570 M 0.00 % | 23.570 M 153.38 % | -44.159 M 0.00 % | -44.159 M 0.00 % | -44.159 M 0.00 % | -44.159 M -15.26 % | -38.313 M 0.00 % | -38.313 M 0.00 % | -38.313 M 0.00 % | -38.313 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 25.027 M 0.00 % | 25.027 M 0.00 % | 25.027 M -60.66 % | 63.612 M 0.00 % | 63.612 M -31.27 % | 92.560 M 402.20 % | -30.629 M 0.00 % | -30.629 M 0.00 % | -30.629 M -145.29 % | 67.628 M 0.00 % | 67.628 M 0.00 % | 67.628 M 460.46 % | -18.761 M 0.00 % | -18.761 M 0.00 % | -18.761 M 0.00 % | -18.761 M 66.01 % | -55.200 M 0.00 % | -55.200 M 0.00 % | -55.200 M 0.00 % | -55.200 M -390.38 % | 19.010 M 0.00 % | 19.010 M 0.00 % | 19.010 M 0.00 % | 19.010 M 154.46 % | -34.903 M 0.00 % | -34.903 M 0.00 % | -34.903 M 0.00 % | -34.903 M -123.06 % | 151.348 M 0.00 % | 151.348 M 0.00 % | 151.348 M 0.00 % | 151.348 M 315.50 % | -70.229 M 0.00 % | -70.229 M 0.00 % | -70.229 M 0.00 % | -70.229 M -347.42 % | 28.385 M 0.00 % | 28.385 M 0.00 % | 28.385 M 0.00 % | 28.385 M 165.37 % | 10.696 M 0.00 % | 10.696 M 0.00 % | 10.696 M 0.00 % | 10.696 M -75.30 % | 43.307 M 0.00 % | 43.307 M 0.00 % | 43.307 M 0.00 % | 43.307 M |
| Other non cash items | 15.838 M 260.97 % | -9.839 M -266.85 % | -2.682 M 96.92 % | -87.179 M -2 005.97 % | 4.574 M 106.90 % | -66.270 M -267.26 % | 39.621 M -19.63 % | 49.300 M 223.55 % | 15.237 M -76.83 % | 65.763 M 37.58 % | 47.801 M -51.24 % | 98.029 M 75.91 % | 55.728 M -51.33 % | 114.505 M 78.60 % | 64.113 M -7.07 % | 68.989 M 36.97 % | 50.368 M -53.80 % | 109.018 M 21.61 % | 89.647 M 24.01 % | 72.291 M -11.56 % | 81.744 M 149.45 % | -165.297 M -891.82 % | -16.666 M -126.39 % | 63.146 M 394.16 % | -21.467 M -110.01 % | 214.559 M 571.29 % | 31.962 M 7.74 % | 29.666 M 128.82 % | -102.943 M -719.27 % | 16.623 M 612.60 % | 2.333 M -85.67 % | 16.281 M -18.81 % | 20.053 M 378.64 % | -7.197 M 64.90 % | -20.501 M -179.76 % | 25.703 M 153.56 % | -47.994 M -21.52 % | -39.494 M 51.46 % | -81.370 M -165.09 % | 125.006 M 3 465.36 % | -3.715 M 79.15 % | -17.815 M 38.46 % | -28.949 M -333.73 % | 12.386 M -83.95 % | 77.147 M -11.68 % | 87.347 M 113.98 % | 40.821 M 20.96 % | 33.747 M -25.07 % | 45.040 M 3.68 % | 43.440 M -9.04 % | 47.755 M 1 933.21 % | -2.605 M -110.42 % | 25.001 M 1.21 % | 24.701 M -8.08 % | 26.871 M 363.89 % | -10.183 M -143.30 % | 23.515 M -8.56 % | 25.715 M 880.19 % | -3.296 M 0.00 % | -3.296 M -115.01 % | 21.959 M 30.25 % | 16.859 M 261.21 % | -10.458 M 0.00 % | -10.458 M 56.71 % | -24.158 M 0.00 % | -24.158 M 0.00 % | -24.158 M 0.00 % | -24.158 M -41.36 % | -17.090 M 0.00 % | -17.090 M 0.00 % | -17.090 M 0.00 % | -17.090 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.962 M -50.66 % | 22.218 M 96.97 % | 11.280 M 0.30 % | 11.246 M -1.75 % | 11.446 M -1.72 % | 11.646 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 % | -26.101 M 0.00 % | -26.101 M 0.00 % | -26.101 M -130.35 % | 85.990 M 0.00 % | 85.990 M 0.00 % | 85.990 M 605.40 % | -17.014 M 0.00 % | -17.014 M 0.00 % | -17.014 M -116.71 % | 101.831 M 0.00 % | 101.831 M 0.00 % | 101.831 M 94.10 % | 52.464 M 0.00 % | 52.464 M 0.00 % | 52.464 M 0.00 % | 52.464 M 1 001.78 % | -5.818 M 0.00 % | -5.818 M 0.00 % | -5.818 M 0.00 % | -5.818 M -107.20 % | 80.788 M 0.00 % | 80.788 M 0.00 % | 80.788 M 0.00 % | 80.788 M 360.15 % | 17.557 M 0.00 % | 17.557 M 0.00 % | 17.557 M 0.00 % | 17.557 M -86.30 % | 128.193 M 0.00 % | 128.193 M 0.00 % | 128.193 M 0.00 % | 128.193 M 474.24 % | -34.254 M 0.00 % | -34.254 M 0.00 % | -34.254 M 0.00 % | -34.254 M -136.98 % | 92.629 M 0.00 % | 92.629 M 0.00 % | 92.629 M 0.00 % | 92.629 M 781.37 % | -13.594 M 0.00 % | -13.594 M 0.00 % | -13.594 M 0.00 % | -13.594 M 81.31 % | -72.722 M 0.00 % | -72.722 M 0.00 % | -72.722 M 0.00 % | -72.722 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.926 M 0.00 % | -16.926 M 0.00 % | -16.926 M 15.72 % | -20.082 M 0.00 % | -20.082 M 0.00 % | -20.082 M -85.55 % | -10.823 M 0.00 % | -10.823 M 0.00 % | -10.823 M -33.32 % | -8.118 M 0.00 % | -8.118 M 0.00 % | -8.118 M 64.70 % | -23.000 M 0.00 % | -23.000 M 0.00 % | -23.000 M 0.00 % | -23.000 M -15.08 % | -19.987 M 0.00 % | -19.987 M 0.00 % | -19.987 M 0.00 % | -19.987 M -12.02 % | -17.842 M 0.00 % | -17.842 M 0.00 % | -17.842 M 0.00 % | -17.842 M 29.86 % | -25.437 M 0.00 % | -25.437 M 0.00 % | -25.437 M 0.00 % | -25.437 M 56.85 % | -58.950 M 0.00 % | -58.950 M 0.00 % | -58.950 M 0.00 % | -58.950 M -154.95 % | -23.122 M 0.00 % | -23.122 M 0.00 % | -23.122 M 0.00 % | -23.122 M 34.21 % | -35.143 M 0.00 % | -35.143 M 0.00 % | -35.143 M 0.00 % | -35.143 M 45.47 % | -64.442 M 0.00 % | -64.442 M 0.00 % | -64.442 M 0.00 % | -64.442 M 30.70 % | -92.997 M 0.00 % | -92.997 M 0.00 % | -92.997 M 0.00 % | -92.997 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.720 M 0.00 % | 37.720 M 0.00 % | 37.720 M 0.00 % | 37.720 M 184.75 % | -44.508 M 0.00 % | -44.508 M 0.00 % | -44.508 M 0.00 % | -44.508 M -337.84 % | 18.713 M 0.00 % | 18.713 M 0.00 % | 18.713 M 0.00 % | 18.713 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.447 M 0.00 % | -14.447 M 0.00 % | -14.447 M 0.00 % | -14.447 M 5.43 % | -15.276 M 0.00 % | -15.276 M 0.00 % | -15.276 M 0.00 % | -15.276 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.025 M 0.00 % | 7.025 M 0.00 % | 7.025 M 6 404.86 % | 108.000 K 0.00 % | 108.000 K 0.00 % | 108.000 K -85.67 % | 753.500 K 0.00 % | 753.500 K 0.00 % | 753.500 K 0.00 % | 753.500 K -90.43 % | 7.870 M 0.00 % | 7.870 M 0.00 % | 7.870 M 0.00 % | 7.870 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.863 M 0.00 % | 17.863 M 0.00 % | 17.863 M 0.00 % | 17.863 M | 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 -100.00 % | 16.926 M 0.00 % | 16.926 M 0.00 % | 16.926 M -15.72 % | 20.082 M 0.00 % | 20.082 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -250.000 0.00 % | -250.000 0.00 % | -250.000 0.00 % | -250.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.250 0.00 % | 0.250 0.00 % | 0.250 0.00 % | 0.250 0.00 % | 0.250 0.00 % | 0.250 0.00 % | 0.250 0.00 % | 0.250 | 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 100.00 % | -20.082 M -428.78 % | -3.798 M 0.00 % | -3.798 M 0.00 % | -3.798 M 52.59 % | -8.010 M 0.00 % | -8.010 M 0.00 % | -8.010 M 63.99 % | -22.247 M 0.00 % | -22.247 M 0.00 % | -22.247 M 0.00 % | -22.247 M -83.60 % | -12.117 M 0.00 % | -12.117 M 0.00 % | -12.117 M 0.00 % | -12.117 M 32.09 % | -17.842 M 0.00 % | -17.842 M 0.00 % | -17.842 M 0.00 % | -17.842 M -245.26 % | 12.283 M 0.00 % | 12.283 M 0.00 % | 12.283 M 0.00 % | 12.283 M 111.87 % | -103.458 M 0.00 % | -103.458 M 0.00 % | -103.458 M 0.00 % | -103.458 M -2 246.62 % | -4.409 M 0.00 % | -4.409 M 0.00 % | -4.409 M 0.00 % | -4.409 M 74.49 % | -17.279 M 0.00 % | -17.279 M 0.00 % | -17.279 M 0.00 % | -17.279 M 78.10 % | -78.889 M 0.00 % | -78.889 M 0.00 % | -78.889 M 0.00 % | -78.889 M 27.14 % | -108.273 M 0.00 % | -108.273 M 0.00 % | -108.273 M 0.00 % | -108.273 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -88.250 K 0.00 % | -88.250 K 0.00 % | -88.250 K 57.62 % | -208.250 K 0.00 % | -208.250 K 0.00 % | -208.250 K 0.00 % | -208.250 K 94.37 % | -3.702 M 0.00 % | -3.702 M 0.00 % | -3.702 M 0.00 % | -3.702 M -1.13 % | -3.660 M 0.00 % | -3.660 M 0.00 % | -3.660 M 0.00 % | -3.660 M -0.05 % | -3.659 M 0.00 % | -3.659 M 0.00 % | -3.659 M 0.00 % | -3.659 M 21.61 % | -4.667 M 0.00 % | -4.667 M 0.00 % | -4.667 M 0.00 % | -4.667 M -67.84 % | -2.780 M 0.00 % | -2.780 M 0.00 % | -2.780 M 0.00 % | -2.780 M 22.20 % | -3.574 M 0.00 % | -3.574 M 0.00 % | -3.574 M 0.00 % | -3.574 M 8.50 % | -3.906 M 0.00 % | -3.906 M 0.00 % | -3.906 M 0.00 % | -3.906 M 1.12 % | -3.950 M 0.00 % | -3.950 M 0.00 % | -3.950 M 0.00 % | -3.950 M |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -355.541 K 0.00 % | -355.541 K 0.00 % | -355.541 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -250.000 0.00 % | -250.000 0.00 % | -250.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 0.84 % | 1.201 M 0.00 % | 1.201 M 0.00 % | 1.201 M 0.00 % | 1.201 M -39.62 % | 1.988 M 0.00 % | 1.988 M 0.00 % | 1.988 M 0.00 % | 1.988 M 96.54 % | 1.012 M 0.00 % | 1.012 M 0.00 % | 1.012 M 0.00 % | 1.012 M -67.81 % | 3.142 M 0.00 % | 3.142 M 0.00 % | 3.142 M 0.00 % | 3.142 M 127.40 % | -11.467 M 0.00 % | -11.467 M 0.00 % | -11.467 M 0.00 % | -11.467 M |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -355.541 K 0.00 % | -355.541 K 0.00 % | -355.541 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -88.500 K 0.00 % | -88.500 K 0.00 % | -88.500 K 57.50 % | -208.250 K 0.00 % | -208.250 K 0.00 % | -208.250 K 0.00 % | -208.250 K 94.37 % | -3.702 M 0.00 % | -3.702 M 0.00 % | -3.702 M 0.00 % | -3.702 M -1.13 % | -3.660 M 0.00 % | -3.660 M 0.00 % | -3.660 M 0.00 % | -3.660 M -49.54 % | -2.448 M 0.00 % | -2.448 M 0.00 % | -2.448 M 0.00 % | -2.448 M 29.38 % | -3.466 M 0.00 % | -3.466 M 0.00 % | -3.466 M 0.00 % | -3.466 M -337.55 % | -792.167 K 0.00 % | -792.167 K 0.00 % | -792.167 K 0.00 % | -792.167 K 69.08 % | -2.562 M 0.00 % | -2.562 M 0.00 % | -2.562 M 0.00 % | -2.562 M -235.60 % | -763.513 K 0.00 % | -763.513 K 0.00 % | -763.513 K 0.00 % | -763.513 K 95.05 % | -15.418 M 0.00 % | -15.418 M 0.00 % | -15.418 M 0.00 % | -15.418 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.400 M 0.00 % | -100.400 M 0.00 % | -100.400 M -312.56 % | -24.336 M 0.00 % | -24.336 M 0.00 % | -24.336 M 0.00 % | -24.336 M -137.52 % | -10.246 M 0.00 % | -10.246 M 0.00 % | -10.246 M 0.00 % | -10.246 M 78.52 % | -47.699 M 0.00 % | -47.699 M 0.00 % | -47.699 M 0.00 % | -47.699 M -325.98 % | -11.197 M 0.00 % | -11.197 M 0.00 % | -11.197 M 0.00 % | -11.197 M 80.20 % | -56.551 M 0.00 % | -56.551 M 0.00 % | -56.551 M 0.00 % | -56.551 M -201.78 % | 55.564 M 0.00 % | 55.564 M 0.00 % | 55.564 M 0.00 % | 55.564 M 195.06 % | -58.449 M 0.00 % | -58.449 M 0.00 % | -58.449 M 0.00 % | -58.449 M -262.30 % | 36.014 M 0.00 % | 36.014 M 0.00 % | 36.014 M 0.00 % | 36.014 M -85.82 % | 254.006 M 0.00 % | 254.006 M 0.00 % | 254.006 M 0.00 % | 254.006 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.962 M | 0.000 -100.00 % | 11.280 M 0.30 % | 11.246 M -1.75 % | 11.446 M -1.72 % | 11.646 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 % | -1.462 M 0.00 % | -1.462 M 0.00 % | -1.462 M | 0.000 | 0.000 100.00 % | -24.680 M -183.72 % | 29.481 M 0.00 % | 29.481 M 0.00 % | 29.481 M 542.14 % | -6.668 M 0.00 % | -6.668 M 0.00 % | -6.668 M -217.55 % | 5.673 M 0.00 % | 5.673 M 0.00 % | 5.673 M 0.00 % | 5.673 M 117.79 % | -31.883 M 0.00 % | -31.883 M 0.00 % | -31.883 M 0.00 % | -31.883 M -375.16 % | 11.587 M 0.00 % | 11.587 M 0.00 % | 11.587 M 0.00 % | 11.587 M -28.45 % | 16.194 M 0.00 % | 16.194 M 0.00 % | 16.194 M 0.00 % | 16.194 M 145.90 % | -35.282 M 0.00 % | -35.282 M 0.00 % | -35.282 M 0.00 % | -35.282 M -319.03 % | 16.109 M 0.00 % | 16.109 M 0.00 % | 16.109 M 0.00 % | 16.109 M 12.35 % | 14.338 M 0.00 % | 14.338 M 0.00 % | 14.338 M 0.00 % | 14.338 M 125.05 % | -57.234 M 0.00 % | -57.234 M 0.00 % | -57.234 M 0.00 % | -57.234 M -199.37 % | 57.594 M 0.00 % | 57.594 M 0.00 % | 57.594 M 0.00 % | 57.594 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.713 M 292.24 % | 3.751 M | 0.000 -100.00 % | 3.600 M | 0.000 -100.00 % | 10.331 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.409 M 0.00 % | 10.409 M 0.00 % | 10.409 M | 0.000 | 0.000 -100.00 % | 35.089 M 525.72 % | 5.608 M 0.00 % | 5.608 M 0.00 % | 5.608 M -54.32 % | 12.275 M 0.00 % | 12.275 M 0.00 % | 12.275 M 85.91 % | 6.603 M 0.00 % | 6.603 M 0.00 % | 6.603 M 0.00 % | 6.603 M -82.84 % | 38.485 M 0.00 % | 38.485 M 0.00 % | 38.485 M 0.00 % | 38.485 M 41.81 % | 27.138 M 0.00 % | 27.138 M 0.00 % | 27.138 M 0.00 % | 27.138 M 147.97 % | 10.944 M 0.00 % | 10.944 M 0.00 % | 10.944 M 0.00 % | 10.944 M -76.18 % | 45.945 M 0.00 % | 45.945 M 0.00 % | 45.945 M 0.00 % | 45.945 M 53.99 % | 29.836 M 0.00 % | 29.836 M 0.00 % | 29.836 M 0.00 % | 29.836 M 92.52 % | 15.498 M 0.00 % | 15.498 M 0.00 % | 15.498 M 0.00 % | 15.498 M -78.69 % | 72.731 M 0.00 % | 72.731 M 0.00 % | 72.731 M 0.00 % | 72.731 M 380.48 % | 15.137 M 0.00 % | 15.137 M 0.00 % | 15.137 M 0.00 % | 15.137 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 123.000 K -99.16 % | 14.713 M 292.24 % | 3.751 M -74.79 % | 14.880 M 313.33 % | 3.600 M -83.47 % | 21.777 M 110.79 % | 10.331 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 % | 8.946 M 0.00 % | 8.946 M 0.00 % | 8.946 M -14.05 % | 10.409 M 0.00 % | 10.409 M 0.00 % | 10.409 M -70.34 % | 35.089 M 0.00 % | 35.089 M 0.00 % | 35.089 M 525.75 % | 5.608 M 0.00 % | 5.608 M 0.00 % | 5.608 M -54.32 % | 12.275 M 0.00 % | 12.275 M 0.00 % | 12.275 M 0.00 % | 12.275 M 85.91 % | 6.603 M 0.00 % | 6.603 M 0.00 % | 6.603 M 0.00 % | 6.603 M -82.95 % | 38.725 M 0.00 % | 38.725 M 0.00 % | 38.725 M 0.00 % | 38.725 M 42.70 % | 27.138 M 0.00 % | 27.138 M 0.00 % | 27.138 M 0.00 % | 27.138 M 154.52 % | 10.662 M 0.00 % | 10.662 M 0.00 % | 10.662 M 0.00 % | 10.662 M -76.79 % | 45.945 M 0.00 % | 45.945 M 0.00 % | 45.945 M 0.00 % | 45.945 M 53.99 % | 29.836 M 0.00 % | 29.836 M 0.00 % | 29.836 M 0.00 % | 29.836 M 92.52 % | 15.498 M 0.00 % | 15.498 M 0.00 % | 15.498 M 0.00 % | 15.498 M -78.69 % | 72.731 M 0.00 % | 72.731 M 0.00 % | 72.731 M 0.00 % | 72.731 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.962 M -50.66 % | 22.218 M 96.97 % | 11.280 M 0.30 % | 11.246 M -1.75 % | 11.446 M -1.72 % | 11.646 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 % | -26.101 M 0.00 % | -26.101 M 0.00 % | -26.101 M -130.35 % | 85.990 M 0.00 % | 85.990 M 0.00 % | 85.990 M 605.40 % | -17.014 M 0.00 % | -17.014 M 0.00 % | -17.014 M -116.71 % | 101.831 M 0.00 % | 101.831 M 0.00 % | 101.831 M 94.10 % | 52.464 M 0.00 % | 52.464 M 0.00 % | 52.464 M 0.00 % | 52.464 M 1 001.78 % | -5.818 M 0.00 % | -5.818 M 0.00 % | -5.818 M 0.00 % | -5.818 M -107.20 % | 80.788 M 0.00 % | 80.788 M 0.00 % | 80.788 M 0.00 % | 80.788 M 360.15 % | 17.557 M 0.00 % | 17.557 M 0.00 % | 17.557 M 0.00 % | 17.557 M -86.30 % | 128.193 M 0.00 % | 128.193 M 0.00 % | 128.193 M 0.00 % | 128.193 M 474.24 % | -34.254 M 0.00 % | -34.254 M 0.00 % | -34.254 M 0.00 % | -34.254 M -136.98 % | 92.629 M 0.00 % | 92.629 M 0.00 % | 92.629 M 0.00 % | 92.629 M 781.37 % | -13.594 M 0.00 % | -13.594 M 0.00 % | -13.594 M 0.00 % | -13.594 M 81.31 % | -72.722 M 0.00 % | -72.722 M 0.00 % | -72.722 M 0.00 % | -72.722 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.926 M 0.00 % | -16.926 M 0.00 % | -16.926 M 15.72 % | -20.082 M 0.00 % | -20.082 M 0.00 % | -20.082 M -85.55 % | -10.823 M 0.00 % | -10.823 M 0.00 % | -10.823 M -33.32 % | -8.118 M 0.00 % | -8.118 M 0.00 % | -8.118 M 64.70 % | -23.000 M 0.00 % | -23.000 M 0.00 % | -23.000 M 0.00 % | -23.000 M -15.08 % | -19.987 M 0.00 % | -19.987 M 0.00 % | -19.987 M 0.00 % | -19.987 M -12.02 % | -17.842 M 0.00 % | -17.842 M 0.00 % | -17.842 M 0.00 % | -17.842 M 29.86 % | -25.437 M 0.00 % | -25.437 M 0.00 % | -25.437 M 0.00 % | -25.437 M 56.85 % | -58.950 M 0.00 % | -58.950 M 0.00 % | -58.950 M 0.00 % | -58.950 M -154.95 % | -23.122 M 0.00 % | -23.122 M 0.00 % | -23.122 M 0.00 % | -23.122 M 34.21 % | -35.143 M 0.00 % | -35.143 M 0.00 % | -35.143 M 0.00 % | -35.143 M 45.47 % | -64.442 M 0.00 % | -64.442 M 0.00 % | -64.442 M 0.00 % | -64.442 M 30.70 % | -92.997 M 0.00 % | -92.997 M 0.00 % | -92.997 M 0.00 % | -92.997 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.962 M -50.66 % | 22.218 M 96.97 % | 11.280 M 0.30 % | 11.246 M -1.75 % | 11.446 M -1.72 % | 11.646 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 % | -43.027 M 0.00 % | -43.027 M 0.00 % | -43.027 M -165.28 % | 65.908 M 0.00 % | 65.908 M 0.00 % | 65.908 M 336.76 % | -27.837 M 0.00 % | -27.837 M 0.00 % | -27.837 M -129.71 % | 93.712 M 0.00 % | 93.712 M 0.00 % | 93.712 M 218.06 % | 29.464 M 0.00 % | 29.464 M 0.00 % | 29.464 M 0.00 % | 29.464 M 214.18 % | -25.805 M 0.00 % | -25.805 M 0.00 % | -25.805 M 0.00 % | -25.805 M -140.99 % | 62.946 M 0.00 % | 62.946 M 0.00 % | 62.946 M 0.00 % | 62.946 M 898.75 % | -7.881 M 0.00 % | -7.881 M 0.00 % | -7.881 M 0.00 % | -7.881 M -111.38 % | 69.243 M 0.00 % | 69.243 M 0.00 % | 69.243 M 0.00 % | 69.243 M 220.68 % | -57.376 M 0.00 % | -57.376 M 0.00 % | -57.376 M 0.00 % | -57.376 M -199.81 % | 57.486 M 0.00 % | 57.486 M 0.00 % | 57.486 M 0.00 % | 57.486 M 173.66 % | -78.037 M 0.00 % | -78.037 M 0.00 % | -78.037 M 0.00 % | -78.037 M 52.91 % | -165.718 M 0.00 % | -165.718 M 0.00 % | -165.718 M 0.00 % | -165.718 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 |