ARSS Infrastructure Projects Ltd. ARSSINFRA.NS
Trading inactive
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.654 B -48.46 % | 3.209 B -20.29 % | 4.025 B 39.37 % | 2.888 B 16.25 % | 2.485 B -13.88 % | 2.885 B -37.16 % | 4.591 B -21.43 % | 5.843 B -30.16 % | 8.367 B 34.23 % | 6.233 B -4.92 % | 6.555 B -27.28 % | 9.014 B 16.92 % | 7.710 B -34.81 % | 11.827 B -5.31 % | 12.490 B 25.62 % | 9.942 B 59.24 % | 6.244 B 99.05 % | 3.137 B 134.38 % | 1.338 B 120.25 % | 607.648 M |
| Net income | -77.657 M 77.71 % | -348.358 M -688.89 % | 59.155 M 105.36 % | -1.104 B -112.52 % | -519.529 M -673.41 % | 90.603 M 176.67 % | -118.168 M 79.77 % | -584.200 M 82.44 % | -3.326 B -6 729.93 % | 50.173 M -19.34 % | 62.204 M 272.89 % | 16.682 M 102.58 % | -645.865 M -118.12 % | -296.103 M -126.40 % | 1.122 B 24.53 % | 900.732 M 79.84 % | 500.865 M 84.84 % | 270.979 M 186.01 % | 94.745 M 190.74 % | 32.588 M |
| Income before tax | -66.290 M 79.90 % | -329.769 M -508.31 % | 80.764 M 107.48 % | -1.080 B -116.36 % | -498.985 M -555.48 % | 109.552 M 162.85 % | -174.300 M 78.85 % | -824.300 M 75.57 % | -3.374 B -5 517.11 % | 62.288 M 13.58 % | 54.839 M 280.99 % | 14.394 M 102.40 % | -600.258 M -121.90 % | -270.504 M -117.80 % | 1.520 B 25.51 % | 1.211 B 71.52 % | 705.937 M 86.56 % | 378.403 M 170.43 % | 139.926 M 226.54 % | 42.851 M |
| Income before tax ratio | -0.04 61.00 % | -0.10 -612.22 % | 0.02 105.37 % | -0.37 -86.12 % | -0.20 -628.92 % | 0.04 200.01 % | -0.04 73.09 % | -0.14 65.02 % | -0.40 -4 135.72 % | 0.01 19.46 % | 0.01 423.91 % | 0.00 102.05 % | -0.08 -240.42 % | -0.02 -118.80 % | 0.12 -0.09 % | 0.12 7.72 % | 0.11 -6.28 % | 0.12 15.38 % | 0.10 48.26 % | 0.07 |
| EBITDA | -69.473 M 78.28 % | -319.839 M -435.19 % | 95.420 M 109.02 % | -1.058 B -188.19 % | -367.083 M -201.34 % | 362.232 M 12.78 % | 321.180 M 276.67 % | -181.800 M 92.02 % | -2.278 B -210.32 % | 2.065 B 2.42 % | 2.016 B 1.06 % | 1.995 B 82.36 % | 1.094 B -33.60 % | 1.648 B -38.88 % | 2.696 B 43.61 % | 1.877 B 78.83 % | 1.050 B 104.97 % | 512.068 M 162.61 % | 194.995 M 161.22 % | 74.647 M |
| Net income ratio | -0.05 56.75 % | -0.11 -838.75 % | 0.01 103.84 % | -0.38 -82.82 % | -0.21 -765.87 % | 0.03 222.01 % | -0.03 74.25 % | -0.10 74.85 % | -0.40 -5 039.26 % | 0.01 -15.17 % | 0.01 412.76 % | 0.00 102.21 % | -0.08 -234.61 % | -0.03 -127.88 % | 0.09 -0.87 % | 0.09 12.93 % | 0.08 -7.14 % | 0.09 22.03 % | 0.07 32.01 % | 0.05 |
| Ratio EBITDA | -0.04 57.86 % | -0.10 -520.49 % | 0.02 106.47 % | -0.37 -147.91 % | -0.15 -217.68 % | 0.13 79.46 % | 0.07 324.86 % | -0.03 88.57 % | -0.27 -182.19 % | 0.33 7.71 % | 0.31 38.97 % | 0.22 55.97 % | 0.14 1.85 % | 0.14 -35.45 % | 0.22 14.32 % | 0.19 12.30 % | 0.17 2.97 % | 0.16 12.04 % | 0.15 18.61 % | 0.12 |
| Gross profit ratio | 0.01 30.16 % | 0.01 -87.32 % | 0.08 576.56 % | -0.02 79.10 % | -0.08 -166.90 % | 0.11 -59.97 % | 0.29 -21.84 % | 0.37 905.12 % | 0.04 -95.40 % | 0.79 -1.48 % | 0.80 12.98 % | 0.71 14.33 % | 0.62 163.65 % | 0.24 1 228.81 % | -0.02 -102.06 % | 1.01 1.24 % | 1.00 0.35 % | 1.00 -0.35 % | 1.00 0.86 % | 0.99 |
| Weighted average shs out dil | 22.963 M 0.99 % | 22.738 M 0.00 % | 22.738 M 0.00 % | 22.738 M 0.00 % | 22.738 M 0.00 % | 22.738 M 0.00 % | 22.738 M 14.24 % | 19.905 M 34.10 % | 14.843 M 0.22 % | 14.810 M 0.00 % | 14.810 M -0.25 % | 14.848 M 0.03 % | 14.843 M 0.00 % | 14.843 M 0.00 % | 14.843 M 16.15 % | 12.780 M 1.81 % | 12.553 M 10.11 % | 11.400 M 18.35 % | 9.633 M 0.00 % | 9.633 M |
| Weighted average shs out | 22.963 M 0.99 % | 22.738 M 0.00 % | 22.738 M 0.00 % | 22.738 M 0.00 % | 22.738 M 0.00 % | 22.738 M 0.06 % | 22.725 M 14.17 % | 19.905 M 34.10 % | 14.843 M 0.00 % | 14.843 M 0.00 % | 14.843 M 0.00 % | 14.843 M 0.00 % | 14.843 M 0.00 % | 14.843 M 0.00 % | 14.843 M 16.15 % | 12.780 M 1.81 % | 12.553 M 10.11 % | 11.400 M 18.35 % | 9.633 M 0.00 % | 9.633 M |
| EPS diluted | -3.38 77.94 % | -15.32 -689.23 % | 2.60 105.35 % | -48.56 -112.52 % | -22.85 -674.12 % | 3.98 176.54 % | -5.20 82.28 % | -29.35 86.90 % | -224.10 -10 240.27 % | 2.21 -12.65 % | 2.53 272.06 % | 0.68 101.56 % | -43.51 -118.10 % | -19.95 -126.40 % | 75.57 7.22 % | 70.48 76.64 % | 39.90 67.86 % | 23.77 126.38 % | 10.50 210.65 % | 3.38 |
| Earnings per share | -3.38 77.94 % | -15.32 -689.23 % | 2.60 105.35 % | -48.56 -112.52 % | -22.85 -674.12 % | 3.98 176.54 % | -5.20 82.28 % | -29.35 86.90 % | -224.10 -6 730.18 % | 3.38 -19.33 % | 4.19 274.11 % | 1.12 102.57 % | -43.51 -118.10 % | -19.95 -126.40 % | 75.57 7.22 % | 70.48 76.64 % | 39.90 67.86 % | 23.77 126.38 % | 10.50 210.65 % | 3.38 |
| Gross profit | 20.839 M -32.91 % | 31.063 M -89.89 % | 307.336 M 764.18 % | -46.273 M 75.70 % | -190.439 M -157.61 % | 330.558 M -74.84 % | 1.314 B -38.59 % | 2.140 B 602.00 % | 304.800 M -93.82 % | 4.932 B -6.32 % | 5.265 B -17.84 % | 6.408 B 33.67 % | 4.794 B 71.86 % | 2.790 B 1 168.92 % | -260.974 M -102.59 % | 10.066 B 61.21 % | 6.244 B 99.75 % | 3.126 B 133.56 % | 1.338 B 122.14 % | 602.467 M |
| Income tax expense | 11.367 M -38.85 % | 18.590 M -13.98 % | 21.610 M -11.82 % | 24.507 M 19.29 % | 20.544 M 8.42 % | 18.949 M 133.72 % | -56.200 M 76.59 % | -240.100 M -402.30 % | -47.800 M -494.54 % | 12.115 M 264.50 % | -7.365 M -221.89 % | -2.288 M -105.02 % | 45.607 M -21.17 % | 57.857 M -85.46 % | 398.045 M 28.35 % | 310.119 M 51.22 % | 205.072 M 90.90 % | 107.424 M 137.76 % | 45.181 M 340.24 % | 10.263 M |
| Cost of revenue | 1.633 B -48.61 % | 3.178 B -14.53 % | 3.718 B 26.70 % | 2.934 B 9.70 % | 2.675 B 4.71 % | 2.555 B -22.04 % | 3.277 B -11.52 % | 3.704 B -54.06 % | 8.062 B 519.83 % | 1.301 B 0.83 % | 1.290 B -50.50 % | 2.606 B -10.63 % | 2.916 B -67.74 % | 9.038 B -29.12 % | 12.751 B 10 464.49 % | -123.027 M | 0.000 -100.00 % | 10.911 M | 0.000 -100.00 % | 5.181 M |
| General and administrative expenses | 0.000 -100.00 % | 66.783 M -9.76 % | 74.009 M 61.94 % | 45.702 M 0.15 % | 45.635 M -26.64 % | 62.210 M -18.68 % | 76.500 M -10.00 % | 85.000 M 1.39 % | 83.834 M 29.28 % | 64.846 M 18.67 % | 54.645 M -8.17 % | 59.506 M -51.31 % | 122.223 M -2.37 % | 125.191 M -52.28 % | 262.319 M -96.64 % | 7.798 B 56.28 % | 4.990 B 94.88 % | 2.560 B 129.80 % | 1.114 B 116.88 % | 513.723 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 590.113 K -23.68 % | 773.216 K -44.20 % | 1.386 M -12.54 % | 1.584 M -73.57 % | 5.995 M -51.51 % | 12.364 M -93.29 % | 184.313 M -4.87 % | 193.752 M 88.59 % | 102.740 M 222.56 % | 31.851 M 9.31 % | 29.138 M 51.15 % | 19.278 M |
| Other expenses | 0.000 | 0.000 -100.00 % | 321.799 M -9.37 % | 355.068 M -19.22 % | 439.563 M 63.80 % | 268.348 M -78.32 % | 1.238 B -39.77 % | 2.055 B -44.05 % | 3.672 B -25.76 % | 4.946 B -4.36 % | 5.172 B -18.35 % | 6.334 B 20.27 % | 5.266 B 71 343.37 % | -7.392 M -101.05 % | 701.460 M 111.01 % | 332.437 M 89.65 % | 175.288 M 187.49 % | 60.972 M 23.68 % | 49.297 M 667.49 % | 6.423 M |
| Operating expenses | 163.464 M 45.46 % | 112.377 M -71.61 % | 395.808 M -1.24 % | 400.770 M -17.40 % | 485.198 M 46.78 % | 330.558 M -74.84 % | 1.314 B -38.59 % | 2.140 B -43.01 % | 3.754 B -25.09 % | 5.012 B -4.13 % | 5.228 B -18.25 % | 6.395 B 18.54 % | 5.395 B 295.59 % | 1.364 B 18.78 % | 1.148 B -86.21 % | 8.324 B 58.02 % | 5.268 B 98.54 % | 2.653 B 128.56 % | 1.161 B 91.04 % | 607.648 M |
| Cost and expenses | 1.797 B -45.40 % | 3.290 B -20.02 % | 4.114 B 23.34 % | 3.335 B 5.54 % | 3.160 B 9.53 % | 2.885 B -37.16 % | 4.591 B -15.94 % | 5.462 B -53.78 % | 11.816 B 149.44 % | 4.737 B -27.32 % | 6.518 B -27.59 % | 9.001 B 8.31 % | 8.310 B -20.11 % | 10.401 B -25.16 % | 13.899 B 68.14 % | 8.266 B 56.73 % | 5.274 B 97.14 % | 2.675 B 134.31 % | 1.142 B 110.20 % | 543.178 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 163.464 M 144.77 % | 66.783 M -9.76 % | 74.009 M 61.94 % | 45.702 M 0.15 % | 45.635 M -26.64 % | 62.210 M -18.68 % | 76.500 M -10.00 % | 85.000 M 3.66 % | 82.000 M 24.96 % | 65.619 M 17.11 % | 56.031 M -8.28 % | 61.090 M -52.35 % | 128.218 M -91.31 % | 1.475 B 230.24 % | 446.632 M -94.41 % | 7.991 B 56.93 % | 5.092 B 96.44 % | 2.592 B 133.21 % | 1.112 B 108.54 % | 533.001 M |
| Interest income | 0.000 | 0.000 -100.00 % | 14.329 M 16.97 % | 12.250 M 67.56 % | 7.311 M -44.09 % | 13.077 M -87.75 % | 106.752 M -22.19 % | 137.200 M 123.82 % | 61.300 M -8.78 % | 67.200 M 4.77 % | 64.142 M 9.16 % | 58.761 M -17.61 % | 71.321 M -15.91 % | 84.818 M 50.64 % | 56.306 M 184.20 % | -66.876 M -120.12 % | -30.381 M -47.03 % | -20.664 M -139.43 % | -8.630 M -129.93 % | -3.754 M |
| Interest expense | 4.523 M 19 565.22 % | 23.000 K -99.80 % | 11.447 M -17.43 % | 13.864 M 501.97 % | -3.449 M -109.50 % | 36.308 M -86.81 % | 275.300 M -31.70 % | 403.100 M -50.31 % | 811.300 M -50.78 % | 1.648 B -1.27 % | 1.670 B 2.36 % | 1.631 B 21.89 % | 1.338 B -17.44 % | 1.621 B 63.67 % | 990.312 M 113.49 % | 463.864 M 93.44 % | 239.793 M 226.25 % | 73.500 M 154.07 % | 28.929 M 75.98 % | 16.439 M |
| Depreciation and amortization | 9.783 M 3.04 % | 9.494 M 12.59 % | 8.432 M 13.59 % | 7.423 M -93.14 % | 108.195 M -48.03 % | 208.187 M -5.46 % | 220.200 M -8.02 % | 239.400 M -26.63 % | 326.300 M -9.71 % | 361.385 M -1.12 % | 365.462 M 4.55 % | 349.546 M -1.83 % | 356.047 M -6.08 % | 379.106 M 34.32 % | 282.231 M 108.41 % | 135.423 M 84.28 % | 73.488 M 86.04 % | 39.501 M 125.60 % | 17.510 M 50.90 % | 11.604 M |
| Operating income | -142.625 M -326.42 % | -33.447 M 62.19 % | -88.472 M 80.21 % | -447.043 M 33.83 % | -675.637 M -54.11 % | -438.417 M -10 874.14 % | -3.995 M -101.03 % | 386.100 M 111.19 % | -3.449 B -4 246.19 % | -79.366 M -311.43 % | 37.538 M 160.80 % | 14.394 M 102.40 % | -600.258 M -142.10 % | 1.426 B 201.20 % | -1.409 B -180.91 % | 1.742 B 78.42 % | 976.111 M 106.56 % | 472.566 M 166.26 % | 177.485 M 181.53 % | 63.043 M |
| Operating income ratio | -0.09 -727.31 % | -0.01 52.57 % | -0.02 85.80 % | -0.15 43.08 % | -0.27 -78.96 % | -0.15 -17 362.56 % | 0.00 -101.32 % | 0.07 116.03 % | -0.41 -3 137.89 % | -0.01 -322.36 % | 0.01 258.62 % | 0.00 102.05 % | -0.08 -164.58 % | 0.12 206.87 % | -0.11 -164.40 % | 0.18 12.05 % | 0.16 3.77 % | 0.15 13.60 % | 0.13 27.83 % | 0.10 |
| Total other income expenses net | 76.335 M 125.76 % | -296.322 M -275.09 % | 169.236 M 126.75 % | -632.556 M -458.08 % | 176.652 M -67.76 % | 547.969 M 421.76 % | -170.305 M 85.93 % | -1.210 B -1 709.34 % | 75.211 M -46.91 % | 141.654 M 718.77 % | 17.301 M | 0.000 | 0.000 100.00 % | -1.696 B -157.92 % | 2.929 B 651.83 % | -530.740 M -96.44 % | -270.174 M -186.92 % | -94.163 M -150.71 % | -37.559 M -86.01 % | -20.192 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 | 15.925 B 0.87 % | 15.787 B -1.29 % | 15.994 B -0.41 % | 16.059 B 0.26 % | 16.018 B -1.53 % | 16.267 B -3.01 % | 16.771 B -0.91 % | 16.925 B -4.00 % | 17.630 B -4.69 % | 18.498 B 9.18 % | 16.943 B -0.63 % | 17.051 B 23.83 % | 13.770 B 24.50 % | 11.060 B 60.48 % | 6.892 B 104.21 % | 3.375 B 124.08 % | 1.506 B 146.38 % | 611.278 M | 0.000 -100.00 % | 131.016 M |
| Total investments | 12.873 B 34 408.64 % | 37.303 M 93.88 % | 19.240 M -2.73 % | 19.780 M -14.57 % | 23.153 M -89.39 % | 218.318 M 75.07 % | 124.700 M 21.78 % | 102.400 M -50.00 % | 204.797 M -47.98 % | 393.680 M -15.30 % | 464.790 M 4.82 % | 443.399 M -20.71 % | 559.204 M 4.16 % | 536.857 M 174.82 % | -717.557 M -2 183.44 % | 34.441 M -9.87 % | 38.213 M 50.23 % | 25.437 M 39.33 % | 18.256 M -77.52 % | 81.220 M |
| Total debt | 16.286 B -0.18 % | 16.315 B 0.34 % | 16.259 B -0.13 % | 16.281 B -0.13 % | 16.303 B -1.01 % | 16.469 B -6.18 % | 17.553 B -0.13 % | 17.576 B -1.25 % | 17.800 B -4.51 % | 18.639 B 9.84 % | 16.970 B -0.77 % | 17.101 B 23.98 % | 13.793 B 23.49 % | 11.170 B 33.00 % | 8.398 B 87.89 % | 4.470 B 101.05 % | 2.223 B 125.65 % | 985.277 M | 0.000 -100.00 % | 181.665 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.700 M | 0.000 -100.00 % | 72.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -575.070 M | 0.000 | 0.000 -100.00 % | 405.423 M 169.60 % | 150.382 M | 0.000 |
| Retained earnings | 0.000 100.00 % | -3.839 B -7.74 % | -3.564 B 1.63 % | -3.623 B -43.83 % | -2.519 B -25.99 % | -1.999 B 4.36 % | -2.090 B -5.96 % | -1.973 B -42.10 % | -1.388 B -170.24 % | 1.976 B 2.60 % | 1.926 B 3.34 % | 1.864 B 0.90 % | 1.847 B -25.91 % | 2.493 B -12.89 % | 2.862 B -11.43 % | 3.231 B 137.95 % | 1.358 B 55.77 % | 871.796 M | 0.000 -100.00 % | 97.793 M |
| Common stock | 227.380 M 0.00 % | 227.380 M 0.00 % | 227.380 M 0.00 % | 227.380 M 0.00 % | 227.380 M 0.00 % | 227.380 M 0.00 % | 227.380 M -0.01 % | 227.400 M 53.23 % | 148.400 M -0.02 % | 148.432 M -50.26 % | 298.432 M 0.00 % | 298.432 M 0.00 % | 298.432 M 101.06 % | 148.432 M 0.00 % | 148.432 M 0.00 % | 148.432 M 18.24 % | 125.540 M 0.00 % | 125.540 M 17.65 % | 106.711 M 310.90 % | 25.970 M |
| Total equity | -1.695 B -4.80 % | -1.617 B -27.46 % | -1.269 B 4.46 % | -1.328 B -493.69 % | -223.645 M -175.59 % | 295.884 M 44.47 % | 204.800 M -36.48 % | 322.400 M 5.08 % | 306.800 M -91.97 % | 3.822 B 1.34 % | 3.771 B 1.68 % | 3.709 B 0.45 % | 3.692 B -11.84 % | 4.188 B -6.60 % | 4.484 B 32.68 % | 3.380 B 127.82 % | 1.484 B 48.75 % | 997.336 M 239.35 % | 293.892 M 137.46 % | 123.763 M |
| Other non current liabilities | 14.641 M 0.00 % | 14.641 M 0.00 % | 14.641 M 0.00 % | 14.641 M 0.01 % | 14.640 M 26.85 % | 11.541 M 35.78 % | 8.500 M 39.34 % | 6.100 M -12.86 % | 7.000 M -97.51 % | 281.651 M | 0.000 100.00 % | -1.219 B 20.98 % | -1.543 B -134 140 047.74 % | 1.150 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 378.666 M | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.900 M -99.28 % | 6.631 B -9.48 % | 7.325 B 0.02 % | 7.324 B 4.32 % | 7.020 B -17.94 % | 8.555 B 5.19 % | 8.133 B 181.51 % | 2.889 B 6.62 % | 2.710 B -39.38 % | 4.470 B 101.05 % | 2.223 B 125.65 % | 985.277 M | 0.000 -100.00 % | 181.665 M |
| Total non current liabilities | 14.641 M 0.00 % | 14.641 M 0.00 % | 14.641 M 0.00 % | 14.641 M 0.01 % | 14.640 M 26.85 % | 11.541 M -79.54 % | 56.400 M -99.15 % | 6.648 B -11.75 % | 7.533 B -0.95 % | 7.605 B 3.96 % | 7.315 B -4.37 % | 7.650 B 10.71 % | 6.910 B 118.46 % | 3.163 B 8.11 % | 2.926 B -36.26 % | 4.590 B 100.72 % | 2.287 B 126.04 % | 1.012 B 157.78 % | 392.484 M 111.51 % | 185.564 M |
| Other current liabilities | 806.860 M 13.56 % | 710.530 M 180.12 % | 253.656 M -48.43 % | 491.890 M 6.84 % | 460.404 M -9.84 % | 510.678 M 92.78 % | 264.901 M -23.57 % | 346.600 M -4.52 % | 363.000 M -50.25 % | 729.577 M -7.38 % | 787.708 M -48.73 % | 1.536 B -55.32 % | 3.439 B 52.83 % | 2.250 B 70.55 % | 1.319 B 410.58 % | 258.380 M -83.47 % | 1.563 B 171.61 % | 575.456 M 54.91 % | 371.472 M 3 681.34 % | 9.824 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 393.783 M | 0.000 | 0.000 | 0.000 -100.00 % | 334.100 M | 0.000 | 0.000 | 0.000 -100.00 % | 258.179 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 16.286 B -0.18 % | 16.315 B 0.34 % | 16.259 B -0.13 % | 16.281 B -0.13 % | 16.303 B -1.01 % | 16.469 B -5.92 % | 17.505 B 59.93 % | 10.946 B 4.50 % | 10.475 B -7.43 % | 11.316 B 13.73 % | 9.950 B 16.42 % | 8.547 B 50.99 % | 5.660 B -31.65 % | 8.281 B 45.57 % | 5.689 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 17.475 B -0.83 % | 17.621 B 2.58 % | 17.179 B -0.09 % | 17.195 B 0.66 % | 17.082 B -1.38 % | 17.320 B -7.09 % | 18.642 B 58.10 % | 11.791 B 4.09 % | 11.327 B -10.21 % | 12.615 B 6.30 % | 11.868 B 6.08 % | 11.188 B 11.89 % | 9.999 B -13.57 % | 11.569 B 16.62 % | 9.921 B 481.57 % | 1.706 B -37.07 % | 2.711 B 88.99 % | 1.434 B 286.14 % | 371.472 M 182.55 % | 131.472 M |
| Total liabilities | 17.490 B -0.83 % | 17.636 B 2.57 % | 17.193 B -0.09 % | 17.209 B 0.66 % | 17.097 B -1.36 % | 17.332 B -7.30 % | 18.698 B 1.41 % | 18.438 B -2.24 % | 18.860 B -6.73 % | 20.220 B 5.41 % | 19.183 B 1.83 % | 18.838 B 11.41 % | 16.909 B 14.78 % | 14.732 B 14.68 % | 12.846 B 104.04 % | 6.296 B 74.55 % | 3.607 B 83.77 % | 1.963 B 267.90 % | 533.510 M 68.28 % | 317.037 M |
| Other non current assets | 0.000 -100.00 % | 12.833 B -0.70 % | 12.924 B -0.82 % | 13.031 B -2.22 % | 13.327 B -1.09 % | 13.474 B 1.09 % | 13.328 B -0.77 % | 13.431 B 44.04 % | 9.324 B 0.62 % | 9.267 B 16.77 % | 7.937 B 59.02 % | 4.991 B 792.50 % | 559.204 M 4.16 % | 536.857 M -50.86 % | 1.093 B -26.60 % | 1.488 B 159.96 % | 572.578 M 12.82 % | 507.497 M 106 048.97 % | 478.099 K -94.93 % | 9.438 M |
| Long term investments | 12.873 B 52 759.02 % | 24.353 M 26.57 % | 19.240 M -2.73 % | 19.780 M -14.57 % | 23.153 M -90.61 % | 246.444 M 97.63 % | 124.700 M | 0.000 100.00 % | -352.803 M -244.24 % | 244.596 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -717.557 M 47.70 % | -1.372 B -164.26 % | -519.197 M -7.82 % | -481.530 M -2 737.63 % | 18.256 M | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 540.174 M 27 008 600.00 % | 2.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 |
| 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 | 0.000 | 0.000 -100.00 % | 669.473 M 33 473 550.00 % | 2.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 |
| Property plant equipment net | 356.468 M -1.01 % | 360.100 M -1.69 % | 366.277 M 4.60 % | 350.161 M -65.18 % | 1.006 B -20.12 % | 1.259 B -24.82 % | 1.674 B -13.43 % | 1.934 B -36.72 % | 3.057 B -17.59 % | 3.709 B 33.89 % | 2.770 B -17.54 % | 3.359 B -14.18 % | 3.914 B -8.71 % | 4.288 B -9.28 % | 4.727 B 83.88 % | 2.571 B 77.11 % | 1.451 B 86.67 % | 777.523 M 190.31 % | 267.822 M 116.87 % | 123.495 M |
| Total non current assets | 13.280 B 0.00 % | 13.280 B -0.83 % | 13.390 B -0.84 % | 13.503 B -6.76 % | 14.482 B -3.32 % | 14.979 B -2.06 % | 15.293 B -1.17 % | 15.475 B 28.66 % | 12.028 B -9.02 % | 13.221 B 23.48 % | 10.707 B 28.22 % | 8.350 B 86.66 % | 4.474 B -7.28 % | 4.825 B -5.43 % | 5.102 B 89.86 % | 2.687 B 78.57 % | 1.505 B 87.28 % | 803.490 M 180.39 % | 286.556 M 115.56 % | 132.933 M |
| Other current assets | 1.400 B -11.13 % | 1.575 B -12.93 % | 1.809 B 42.17 % | 1.272 B -21.27 % | 1.616 B -4.11 % | 1.685 B 12.65 % | 1.496 B -0.86 % | 1.509 B 28.99 % | 1.170 B -24.48 % | 1.549 B -23.47 % | 2.024 B -13.24 % | 2.333 B -36.12 % | 3.652 B -43.12 % | 6.421 B 117.58 % | 2.951 B 275.39 % | 786.123 M 83.44 % | 428.533 M -38.26 % | 694.058 M 165.30 % | 261.608 M 255.47 % | 73.595 M |
| Short term investments | 0.000 -100.00 % | 12.950 M | 0.000 | 0.000 | 0.000 100.00 % | -28.126 M -134.16 % | 82.342 M | 0.000 -100.00 % | 557.600 M 274.02 % | 149.084 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.406 B 152.32 % | 557.410 M 9.95 % | 506.967 M | 0.000 -100.00 % | 81.220 M |
| cash and cash equivalents | 361.017 M -31.60 % | 527.811 M 98.67 % | 265.674 M 19.44 % | 222.424 M -22.00 % | 285.159 M 41.18 % | 201.976 M -74.17 % | 781.900 M 20.11 % | 651.000 M 283.39 % | 169.800 M 19.83 % | 141.700 M 416.33 % | 27.444 M -45.39 % | 50.250 M 116.33 % | 23.228 M -78.87 % | 109.932 M -92.70 % | 1.507 B 37.59 % | 1.095 B 52.69 % | 717.215 M 91.77 % | 373.999 M | 0.000 -100.00 % | 50.649 M |
| Cash and short term investments | 361.017 M -33.24 % | 540.761 M 103.54 % | 265.674 M 19.44 % | 222.424 M -22.00 % | 285.159 M 64.03 % | 173.850 M -76.88 % | 752.100 M 15.53 % | 651.000 M -13.26 % | 750.492 M -1.29 % | 760.300 M 2 670.39 % | 27.444 M -45.39 % | 50.250 M 116.33 % | 23.228 M -78.87 % | 109.932 M -92.70 % | 1.507 B -39.77 % | 2.502 B 96.26 % | 1.275 B 44.68 % | 880.966 M | 0.000 -100.00 % | 131.868 M |
| Total current assets | 2.516 B -8.16 % | 2.739 B 8.07 % | 2.535 B 6.56 % | 2.379 B -0.52 % | 2.391 B -9.74 % | 2.649 B -26.61 % | 3.610 B 9.86 % | 3.286 B -53.97 % | 7.139 B -38.22 % | 11.555 B -5.65 % | 12.247 B -13.73 % | 14.196 B -11.97 % | 16.128 B 14.42 % | 14.095 B 15.26 % | 12.229 B 74.98 % | 6.989 B 94.90 % | 3.586 B 66.27 % | 2.157 B 298.75 % | 540.845 M 75.68 % | 307.867 M |
| Inventory | 663.938 M 20.61 % | 550.464 M 62.78 % | 338.155 M -1.68 % | 343.917 M 30.19 % | 264.167 M -66.96 % | 799.481 M 19.37 % | 669.755 M 8.46 % | 617.500 M -15.52 % | 730.900 M -86.90 % | 5.578 B -4.22 % | 5.824 B 0.31 % | 5.806 B -12.35 % | 6.624 B -12.43 % | 7.564 B -2.66 % | 7.771 B 109.96 % | 3.701 B 96.58 % | 1.883 B 223.70 % | 581.620 M 710.26 % | 71.782 M -29.90 % | 102.403 M |
| Net receivables | 91.358 M 5.97 % | 86.208 M -29.47 % | 122.225 M -77.37 % | 540.174 M 139.21 % | 225.817 M 2 472.53 % | -9.518 M -101.29 % | 740.649 M 45.80 % | 508.000 M -88.68 % | 4.487 B 19.61 % | 3.752 B 2.73 % | 3.652 B -30.99 % | 5.292 B -9.19 % | 5.828 B 1 057 745 725.95 % | 551.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 207.456 M | 0.000 |
| Tax assets | 50.312 M -18.43 % | 61.680 M -23.16 % | 80.270 M -21.21 % | 101.880 M -19.39 % | 126.387 M | 0.000 -100.00 % | 165.900 M 51.23 % | 109.700 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 -100.00 % | 1.000 K -50.00 % | 2.000 K 300.00 % | -1.000 K | 0.000 | 0.000 -100.00 % | 200.000 K 100.03 % | -734.281 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 382.894 M -35.69 % | 595.423 M 119.05 % | 271.825 M -35.52 % | 421.572 M 32.27 % | 318.716 M -6.54 % | 341.013 M -36.54 % | 537.399 M 7.87 % | 498.200 M 1.76 % | 489.600 M -12.12 % | 557.100 M -36.10 % | 871.895 M -21.10 % | 1.105 B 28.39 % | 860.721 M -12.74 % | 986.408 M -66.13 % | 2.913 B 101.22 % | 1.447 B 26.09 % | 1.148 B 33.65 % | 858.935 M | 0.000 -100.00 % | 121.649 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.700 M | 0.000 | 0.000 -100.00 % | 39.506 M -23.30 % | 51.506 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.800 M 0.00 % | 10.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K | 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 -100.00 % | 1.219 B -45.23 % | 2.226 B | 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 -100.00 % | 150.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | -1.922 B -196.37 % | 1.995 B -3.52 % | 2.067 B 0.00 % | 2.067 B 0.00 % | 2.067 B 3.64 % | 1.995 B -3.52 % | 2.067 B 3.65 % | 1.995 B 29.00 % | 1.546 B 0.00 % | 1.546 B 0.00 % | 1.546 B 0.00 % | 1.546 B 0.00 % | 1.546 B 0.00 % | 1.546 B -24.52 % | 2.049 B | 0.000 | 0.000 100.00 % | -405.423 M -1 201.69 % | 36.800 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 190.100 M | 0.000 -100.00 % | 295.277 M -6.05 % | 314.302 M -1.66 % | 319.607 M 16.64 % | 274.000 M 26.77 % | 216.143 M 79.50 % | 120.411 M 89.25 % | 63.626 M 140.56 % | 26.449 M 91.41 % | 13.819 M 254.41 % | 3.899 M |
| Other liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -425.000 | 0.000 100.00 % | -1.391 B -187.73 % | -483.321 M -109.73 % | -230.447 M | 0.000 |
| Total assets | 15.795 B -1.40 % | 16.019 B 0.59 % | 15.925 B 0.27 % | 15.882 B -5.87 % | 16.873 B -4.28 % | 17.628 B -6.74 % | 18.903 B 0.76 % | 18.761 B -2.12 % | 19.167 B -20.28 % | 24.042 B 4.74 % | 22.954 B 1.81 % | 22.547 B 9.44 % | 20.601 B 8.89 % | 18.920 B 9.17 % | 17.330 B 79.11 % | 9.676 B 90.07 % | 5.091 B 71.97 % | 2.960 B 257.76 % | 827.402 M 87.70 % | 440.800 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | -275.500 M -153.81 % | 511.956 M 2 426.86 % | -22.002 M -102.14 % | 1.028 B 1 813.21 % | 53.706 M 105.58 % | -962.762 M -114.41 % | 6.682 B 10 132.83 % | -66.600 M -104.41 % | 1.509 B 979.97 % | -171.506 M 74.44 % | -670.892 M 11.32 % | -756.495 M -1 292.48 % | 63.439 M 102.72 % | -2.331 B 29.59 % | -3.311 B -204.14 % | -1.089 B -36.58 % | -797.010 M -31.73 % | -605.054 M -283.80 % | -157.649 M -132.71 % | -67.744 M |
| Accounts receivables | -5.150 M -114.30 % | 36.017 M 264.93 % | -21.838 M -117.41 % | 125.432 M | 0.000 -100.00 % | 601.856 M 358.75 % | -232.600 M -174.22 % | 313.400 M -69.58 % | 1.030 B 466.92 % | -280.772 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -113.474 M 46.55 % | -212.309 M -3 784.64 % | 5.762 M 107.22 % | -79.751 M -114.90 % | 535.314 M 512.65 % | -129.725 M -148.04 % | -52.300 M -70.92 % | -30.600 M -100.61 % | 4.991 B 1 931.25 % | 245.691 M 1 465.16 % | -17.997 M -102.20 % | 817.917 M -13.03 % | 940.503 M 355.33 % | 206.556 M 105.08 % | -4.070 B -123.82 % | -1.818 B -44.25 % | -1.261 B -129.70 % | -548.804 M -1 875.63 % | 30.908 M 167.52 % | -45.777 M |
| Accounts payables | -212.529 M -165.68 % | 323.599 M 61 420.72 % | 526.000 K 101.11 % | -47.417 M -112.64 % | -22.299 M 88.64 % | -196.365 M -600.93 % | 39.200 M 355.81 % | 8.600 M 112.74 % | -67.500 M 79.13 % | -323.488 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 55.653 M -84.74 % | 364.649 M 5 751.72 % | -6.452 M -100.63 % | 1.029 B 324.08 % | -459.309 M 62.91 % | -1.239 B -117.88 % | 6.928 B 2 035.07 % | -358.000 M 91.94 % | -4.444 B -2 475.73 % | 187.063 M 128.65 % | -652.895 M 58.53 % | -1.574 B -79.51 % | -877.064 M 65.44 % | -2.538 B -434.22 % | 759.283 M 4.03 % | 729.865 M 57.44 % | 463.591 M 924.17 % | -56.249 M 70.17 % | -188.556 M -758.37 % | -21.967 M |
| Other non cash items | 48.415 M 407.87 % | 9.533 M -51.15 % | 19.515 M -36.61 % | 30.784 M -73.82 % | 117.599 M 22.54 % | 95.970 M -6.94 % | 103.131 M -93.08 % | 1.490 B 1 886.33 % | -83.400 M -105.14 % | 1.623 B -3.11 % | 1.675 B 0.49 % | 1.667 B 23.00 % | 1.355 B -18.58 % | 1.665 B 121.87 % | 750.254 M 159.51 % | -1.261 B -852.08 % | 167.622 M 208.65 % | 54.308 M 978.08 % | -6.185 M -389.32 % | 2.138 M |
| Net cash provided by operating activities | -294.959 M -246.59 % | 201.215 M 132.06 % | 86.710 M 724.44 % | -13.886 M 94.21 % | -240.029 M 56.28 % | -549.053 M -107.97 % | 6.887 B 721.56 % | 838.300 M 153.25 % | -1.574 B -183.95 % | 1.875 B 41.22 % | 1.328 B 4.01 % | 1.277 B 8.70 % | 1.175 B 271.75 % | -683.873 M 9.83 % | -758.435 M 24.38 % | -1.003 B -768.44 % | 150.037 M 212.94 % | -132.841 M -1 976.38 % | -6.398 M 42.63 % | -11.152 M |
| Investments in property plant and equipment | -3.522 M -8.20 % | -3.255 M 86.71 % | -24.486 M 46.02 % | -45.358 M -4.13 % | -43.557 M -2 251.89 % | -1.852 M 68.61 % | -5.900 M 92.94 % | -83.600 M -789.36 % | -9.400 M 96.30 % | -254.393 M -2 898.35 % | -8.484 M -72.41 % | -4.921 M 44.95 % | -8.940 M 96.68 % | -269.230 M 88.98 % | -2.444 B -94.98 % | -1.253 B -64.13 % | -763.718 M -39.06 % | -549.202 M -239.36 % | -161.836 M -394.03 % | -32.758 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 19.676 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 |
| Purchases of investments | -17.488 M -242.03 % | -5.113 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.391 M -74.83 % | -12.235 M 45.25 % | -22.347 M 87.23 % | -175.005 M 46.55 % | -327.411 M | 0.000 100.00 % | -12.776 M -77.92 % | -7.181 M 21.90 % | -9.195 M -198.45 % | -3.081 M |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 540.000 K -83.99 % | 3.373 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.800 M -44.11 % | 56.900 M -19.98 % | 71.110 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.772 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -12.081 M -26.73 % | -9.533 M 33.47 % | -14.329 M -16.96 % | -12.251 M -103.15 % | 389.526 M 515.80 % | 63.255 M -41.27 % | 107.700 M -33.27 % | 161.400 M -55.90 % | 366.000 M 10 175.78 % | 3.562 M -98.89 % | 319.517 M 68.65 % | 189.455 M 616.41 % | 26.445 M -94.61 % | 490.495 M 10 478.12 % | 4.637 M 105.40 % | -85.863 M -4 692.94 % | 1.869 M 847.78 % | -250.000 K 0.00 % | -250.000 K -112.61 % | 1.983 M |
| Net cash used for investing activites | -33.091 M -84.86 % | -17.901 M 53.23 % | -38.275 M -10.75 % | -34.560 M -109.99 % | 345.969 M 463.44 % | 61.403 M -39.68 % | 101.800 M -7.12 % | 109.600 M -73.49 % | 413.500 M 330.08 % | -179.721 M -162.05 % | 289.642 M 68.10 % | 172.299 M 3 658.45 % | -4.842 M -110.47 % | 46.260 M 101.67 % | -2.767 B -107.16 % | -1.336 B -72.42 % | -774.625 M -39.16 % | -556.633 M -224.98 % | -171.281 M -405.91 % | -33.856 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -47.853 M 99.27 % | -6.583 B -848.11 % | -694.300 M -160.32 % | 1.151 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.284 B -53.65 % | 4.928 B 119.36 % | 2.247 B 81.48 % | 1.238 B 104.08 % | 606.612 M 207.92 % | 197.000 M 224.95 % | 60.625 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 600.100 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 M -16.37 % | 179.358 M | 0.000 -100.00 % | 1.030 B | 0.000 -100.00 % | 447.153 M 493.17 % | 75.384 M 132.88 % | 32.370 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.686 M | 0.000 100.00 % | -12.554 M | 0.000 | 0.000 |
| Other financing activites | -4.523 M -19 565.22 % | -23.000 K 99.56 % | -5.186 M 63.71 % | -14.289 M 37.21 % | -22.756 M 48.78 % | -44.431 M 83.86 % | -275.348 M 26.08 % | -372.500 M | 0.000 100.00 % | -1.648 B 1.27 % | -1.670 B -2.36 % | -1.631 B -21.89 % | -1.338 B 43.47 % | -2.367 B -139.05 % | -990.312 M -86.59 % | -530.740 M -96.44 % | -270.174 M -186.92 % | -94.163 M -225.50 % | -28.929 M -76.09 % | -16.429 M |
| Net cash used provided by financing activities | -4.523 M -19 565.22 % | -23.000 K 99.56 % | -5.186 M 63.71 % | -14.289 M 37.21 % | -22.756 M 75.34 % | -92.284 M 98.65 % | -6.858 B -1 369.48 % | -466.700 M -140.55 % | 1.151 B 169.83 % | -1.648 B 1.27 % | -1.670 B -2.36 % | -1.631 B -37.27 % | -1.188 B -1 333.86 % | 96.299 M -97.55 % | 3.938 B 44.97 % | 2.716 B 180.67 % | 967.804 M 2.19 % | 947.048 M 289.00 % | 243.456 M 217.97 % | 76.566 M |
| Effect of forex changes on cash | -1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 9.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -332.574 M -226.87 % | 262.137 M 506.11 % | 43.249 M 168.94 % | -62.735 M -175.42 % | 83.183 M 114.34 % | -579.934 M -543.01 % | 130.909 M 231.57 % | -99.500 M -915.31 % | -9.800 M -120.75 % | 47.220 M 190.68 % | -52.074 M 71.40 % | -182.076 M -884.15 % | -18.501 M 96.58 % | -541.314 M -231.18 % | 412.661 M 9.21 % | 377.876 M 10.10 % | 343.216 M 33.25 % | 257.573 M 291.59 % | 65.777 M 108.49 % | 31.549 M |
| Cash at beginning of period | 714.035 M 168.76 % | 265.674 M 19.44 % | 222.425 M -22.00 % | 285.159 M 41.18 % | 201.976 M -74.17 % | 781.910 M 20.11 % | 651.000 M -13.26 % | 750.500 M -1.28 % | 760.257 M 6.66 % | 712.786 M -6.81 % | 764.860 M -19.23 % | 946.936 M -1.92 % | 965.437 M -35.93 % | 1.507 B 37.59 % | 1.095 B 52.69 % | 717.215 M 91.77 % | 373.999 M 221.23 % | 116.426 M 129.87 % | 50.649 M 165.18 % | 19.100 M |
| Cash at end of period | 361.017 M -31.60 % | 527.811 M 98.67 % | 265.674 M 19.44 % | 222.424 M -22.00 % | 285.159 M 41.18 % | 201.976 M -74.17 % | 781.909 M -20.80 % | 987.300 M 31.55 % | 750.500 M -1.25 % | 760.005 M 6.62 % | 712.786 M -6.81 % | 764.860 M -19.23 % | 946.936 M -0.19 % | 948.712 M -33.48 % | 1.426 B 30.24 % | 1.095 B 52.69 % | 717.215 M 91.77 % | 373.999 M 221.23 % | 116.426 M 129.87 % | 50.649 M |
| Operating cash flow | -319.926 M -259.00 % | 201.215 M 132.06 % | 86.710 M 724.44 % | -13.886 M 94.21 % | -240.029 M 56.28 % | -549.053 M -107.97 % | 6.887 B 721.56 % | 838.300 M 153.25 % | -1.574 B -183.95 % | 1.875 B 41.22 % | 1.328 B 4.01 % | 1.277 B 8.70 % | 1.175 B 267.65 % | -700.598 M 18.47 % | -859.310 M 14.32 % | -1.003 B -768.44 % | 150.037 M 212.94 % | -132.841 M -1 976.38 % | -6.398 M 42.63 % | -11.152 M |
| Capital expenditure | -3.522 M -8.20 % | -3.255 M 86.71 % | -24.486 M 46.02 % | -45.358 M -4.13 % | -43.557 M -2 251.89 % | -1.852 M 68.61 % | -5.900 M 92.94 % | -83.600 M -789.36 % | -9.400 M 96.30 % | -254.393 M -2 898.35 % | -8.484 M -72.41 % | -4.921 M 44.95 % | -8.940 M 96.68 % | -269.230 M 88.98 % | -2.444 B -94.98 % | -1.253 B -64.13 % | -763.718 M -39.06 % | -549.202 M -239.36 % | -161.836 M -394.03 % | -32.758 M |
| Free CashFlow | -323.448 M -263.39 % | 197.960 M 218.14 % | 62.224 M 205.03 % | -59.244 M 79.11 % | -283.586 M 48.52 % | -550.905 M -108.01 % | 6.881 B 811.78 % | 754.700 M 147.65 % | -1.584 B -197.70 % | 1.621 B 22.85 % | 1.319 B 3.75 % | 1.272 B 9.11 % | 1.166 B 220.19 % | -969.828 M 70.64 % | -3.303 B -46.40 % | -2.256 B -267.68 % | -613.682 M 10.02 % | -682.043 M -305.41 % | -168.234 M -283.14 % | -43.910 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-09-30 | 2018-06-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 186.819 M -26.44 % | 253.951 M 29.88 % | 195.530 M -41.92 % | 336.646 M -61.20 % | 867.753 M -17.10 % | 1.047 B 38.82 % | 754.019 M 10.62 % | 681.639 M -6.15 % | 726.332 M -53.82 % | 1.573 B 46.48 % | 1.074 B 62.47 % | 660.868 M -7.95 % | 717.906 M -41.68 % | 1.231 B 134.53 % | 524.893 M -2.41 % | 537.836 M -9.52 % | 594.452 M -35.45 % | 920.967 M 37.17 % | 671.425 M 40.06 % | 479.372 M 16.13 % | 412.804 M -21.23 % | 524.061 M -17.88 % | 638.200 M -10.38 % | 712.100 M -29.55 % | 1.011 B -39.25 % | 1.664 B 119.50 % | 758.100 M -6.97 % | 814.900 M -24.85 % | 1.084 B -65.29 % | 3.124 B -6.44 % | 3.339 B 66.03 % | 2.011 B 60.93 % | 1.250 B -34.37 % | 1.904 B 68.77 % | 1.128 B -40.29 % | 1.890 B 0.54 % | 1.880 B 40.73 % | 1.336 B -31.76 % | 1.957 B 74.23 % | 1.123 B -31.85 % | 1.648 B -9.78 % | 1.827 B -40.55 % | 3.073 B 12.34 % | 2.736 B 47.16 % | 1.859 B 38.10 % | 1.346 B -50.65 % | 2.728 B 15.98 % | 2.352 B 95.47 % | 1.203 B -15.65 % | 1.427 B -51.09 % | 2.917 B 25.56 % | 2.323 B 5.43 % | 2.203 B -49.74 % | 4.384 B |
| Net income | -1.155 B -1 116.34 % | -94.993 M -5 071.09 % | -1.837 M -115.57 % | 11.800 M 19.05 % | 9.912 M 9.62 % | 9.042 M 104.13 % | -218.708 M -1 088.29 % | 22.130 M 113.76 % | -160.824 M -703.69 % | 26.640 M 3 475.84 % | 745.000 K -97.93 % | 35.927 M 963.84 % | -4.159 M 99.46 % | -772.654 M -2 880.83 % | 27.785 M 117.91 % | -155.159 M 23.97 % | -204.078 M -843.29 % | 27.456 M 105.61 % | -489.120 M -596.22 % | -70.254 M -666.98 % | 12.391 M -93.70 % | 196.603 M 387.01 % | -68.500 M -106.95 % | -33.100 M -669.77 % | -4.300 M 44.87 % | -7.800 M -126.80 % | 29.100 M 183.14 % | -35.000 M 51.49 % | -72.150 M 52.26 % | -151.145 M -33.05 % | -113.600 M 94.51 % | -2.069 B -266.89 % | -563.964 M -0.79 % | -559.546 M -293.71 % | 288.853 M 215.12 % | -250.911 M -9 083.57 % | 2.793 M -70.40 % | 9.436 M -78.34 % | 43.571 M 397.80 % | -14.631 M -165.69 % | 22.272 M 102.64 % | 10.991 M -97.61 % | 459.330 M 869.68 % | -59.678 M 63.10 % | -161.740 M 26.89 % | -221.230 M -189.90 % | -76.312 M 7.82 % | -82.782 M 63.11 % | -224.400 M 14.47 % | -262.370 M 64.04 % | -729.619 M -490.03 % | -123.657 M -172.46 % | 170.655 M -55.84 % | 386.470 M |
| Income before tax | -1.152 B -1 067.56 % | -98.657 M -4 070.10 % | 2.485 M -76.75 % | 10.688 M 12.73 % | 9.481 M -30.79 % | 13.698 M 106.40 % | -214.120 M -895.42 % | 26.919 M 117.23 % | -156.267 M -587.82 % | 32.034 M 406.39 % | 6.326 M -84.66 % | 41.242 M 3 452.28 % | 1.161 M 100.15 % | -765.522 M -2 494.58 % | 31.969 M 121.55 % | -148.380 M 24.93 % | -197.668 M -431.44 % | 59.639 M 112.27 % | -486.130 M -526.14 % | -77.639 M -1 608.73 % | 5.146 M -97.30 % | 190.652 M 306.56 % | -92.300 M -633.53 % | 17.300 M 388.33 % | -6.000 M 94.35 % | -106.200 M -270.74 % | 62.200 M 397.61 % | -20.900 M 69.08 % | -67.600 M 61.69 % | -176.456 M -65.52 % | -106.607 M 94.96 % | -2.113 B -268.57 % | -573.422 M -0.82 % | -568.776 M -307.86 % | 273.629 M 217.74 % | -232.393 M -2 225.03 % | 10.936 M 8.12 % | 10.115 M -80.25 % | 51.217 M 319.09 % | -23.377 M -251.40 % | 15.441 M 33.61 % | 11.557 M -97.51 % | 464.288 M 818.16 % | -64.650 M 62.00 % | -170.116 M 20.92 % | -215.128 M -233.10 % | -64.583 M 11.14 % | -72.681 M 66.41 % | -216.402 M 12.24 % | -246.591 M 70.39 % | -832.706 M -452.43 % | -150.734 M -165.77 % | 229.200 M -55.58 % | 515.947 M |
| Income before tax ratio | -6.17 -1 487.11 % | -0.39 -3 156.79 % | 0.01 -59.97 % | 0.03 190.58 % | 0.01 -16.51 % | 0.01 104.61 % | -0.28 -819.07 % | 0.04 118.36 % | -0.22 -1 156.32 % | 0.02 245.70 % | 0.01 -90.56 % | 0.06 3 758.87 % | 0.00 100.26 % | -0.62 -1 121.03 % | 0.06 122.08 % | -0.28 17.03 % | -0.33 -613.49 % | 0.06 108.94 % | -0.72 -347.04 % | -0.16 -1 399.22 % | 0.01 -96.57 % | 0.36 351.54 % | -0.14 -695.31 % | 0.02 509.28 % | -0.01 90.70 % | -0.06 -177.79 % | 0.08 419.91 % | -0.03 58.86 % | -0.06 -10.36 % | -0.06 -76.91 % | -0.03 96.96 % | -1.05 -129.03 % | -0.46 -53.62 % | -0.30 -223.17 % | 0.24 297.21 % | -0.12 -2 213.55 % | 0.01 -23.18 % | 0.01 -71.06 % | 0.03 225.75 % | -0.02 -322.15 % | 0.01 48.10 % | 0.01 -95.81 % | 0.15 739.29 % | -0.02 74.18 % | -0.09 42.74 % | -0.16 -575.00 % | -0.02 23.38 % | -0.03 82.82 % | -0.18 -4.04 % | -0.17 39.45 % | -0.29 -339.98 % | -0.06 -162.38 % | 0.10 -11.61 % | 0.12 |
| EBITDA | -1.146 B -1 091.32 % | -96.215 M -2 037.87 % | 4.965 M -62.26 % | 13.155 M -21.83 % | 16.828 M 25.65 % | 13.393 M 106.33 % | -211.743 M -822.57 % | 29.304 M 118.89 % | -155.107 M -579.35 % | 32.358 M 256.44 % | 9.078 M -79.37 % | 44.009 M 915.44 % | 4.334 M 100.57 % | -755.325 M -2 370.83 % | 33.262 M 123.60 % | -140.950 M 27.75 % | -195.078 M -417.53 % | 61.437 M 112.82 % | -479.404 M -2 205.82 % | -20.791 M -132.02 % | 64.932 M -74.77 % | 257.332 M 1 587.47 % | -17.300 M -121.65 % | 79.900 M 42.42 % | 56.100 M -9.66 % | 62.100 M -55.16 % | 138.500 M 54.92 % | 89.400 M 465.82 % | 15.800 M -81.78 % | 86.725 M 61.88 % | 53.574 M 102.79 % | -1.923 B -439.07 % | -356.711 M -3 284.64 % | 11.201 M -98.61 % | 808.516 M 284.70 % | 210.170 M -61.04 % | 539.412 M 4.95 % | 513.966 M -19.34 % | 637.239 M 35.89 % | 468.936 M -4.45 % | 490.801 M -4.39 % | 513.339 M -49.45 % | 1.015 B 94.32 % | 522.545 M 122.33 % | 235.034 M 5.86 % | 222.023 M -25.22 % | 296.890 M -21.45 % | 377.960 M 506.46 % | 62.322 M -76.47 % | 264.908 M 198.43 % | -269.134 M -174.99 % | 358.913 M -48.05 % | 690.920 M -29.57 % | 980.970 M |
| Net income ratio | -6.18 -1 553.42 % | -0.37 -3 881.49 % | -0.01 -126.80 % | 0.04 206.86 % | 0.01 32.23 % | 0.01 102.98 % | -0.29 -993.42 % | 0.03 114.66 % | -0.22 -1 407.24 % | 0.02 2 341.15 % | 0.00 -98.72 % | 0.05 1 038.39 % | -0.01 99.08 % | -0.63 -1 285.72 % | 0.05 118.35 % | -0.29 15.97 % | -0.34 -1 251.56 % | 0.03 104.09 % | -0.73 -397.07 % | -0.15 -588.24 % | 0.03 -92.00 % | 0.38 449.52 % | -0.11 -130.91 % | -0.05 -992.66 % | 0.00 9.25 % | 0.00 -112.21 % | 0.04 189.37 % | -0.04 35.45 % | -0.07 -37.51 % | -0.05 -42.20 % | -0.03 96.69 % | -1.03 -127.99 % | -0.45 -53.58 % | -0.29 -214.78 % | 0.26 292.82 % | -0.13 -9 035.03 % | 0.00 -78.97 % | 0.01 -68.27 % | 0.02 270.92 % | -0.01 -196.39 % | 0.01 124.61 % | 0.01 -95.97 % | 0.15 785.15 % | -0.02 74.93 % | -0.09 47.06 % | -0.16 -487.45 % | -0.03 20.51 % | -0.04 81.13 % | -0.19 -1.40 % | -0.18 26.48 % | -0.25 -369.93 % | -0.05 -168.73 % | 0.08 -12.14 % | 0.09 |
| Ratio EBITDA | -6.14 -1 519.42 % | -0.38 -1 592.06 % | 0.03 -35.02 % | 0.04 101.50 % | 0.02 51.56 % | 0.01 104.56 % | -0.28 -753.21 % | 0.04 120.13 % | -0.21 -1 137.98 % | 0.02 143.34 % | 0.01 -87.30 % | 0.07 1 003.08 % | 0.01 100.98 % | -0.61 -1 068.26 % | 0.06 124.18 % | -0.26 20.14 % | -0.33 -591.93 % | 0.07 109.34 % | -0.71 -1 546.27 % | -0.04 -127.57 % | 0.16 -67.97 % | 0.49 1 911.43 % | -0.03 -124.16 % | 0.11 102.17 % | 0.06 48.72 % | 0.04 -79.57 % | 0.18 66.53 % | 0.11 652.95 % | 0.01 -47.52 % | 0.03 73.02 % | 0.02 101.68 % | -0.96 -234.98 % | -0.29 -4 952.50 % | 0.01 -99.18 % | 0.72 544.32 % | 0.11 -61.25 % | 0.29 -25.42 % | 0.38 18.19 % | 0.33 -22.01 % | 0.42 40.20 % | 0.30 5.98 % | 0.28 -14.96 % | 0.33 72.98 % | 0.19 51.08 % | 0.13 -23.35 % | 0.16 51.54 % | 0.11 -32.27 % | 0.16 210.27 % | 0.05 -72.11 % | 0.19 301.25 % | -0.09 -159.72 % | 0.15 -50.73 % | 0.31 40.14 % | 0.22 |
| Gross profit ratio | 0.01 104.11 % | -0.29 -216.20 % | 0.25 116.90 % | 0.12 3.71 % | 0.11 130.10 % | 0.05 127.09 % | -0.18 -259.36 % | 0.11 -21.52 % | 0.14 359.91 % | 0.03 -71.18 % | 0.11 42.15 % | 0.08 -39.34 % | 0.13 214.04 % | 0.04 -78.64 % | 0.19 229.54 % | -0.15 25.82 % | -0.20 -214.76 % | 0.17 127.10 % | -0.63 -5 426.34 % | 0.01 -92.98 % | 0.17 321.04 % | -0.08 -29.25 % | -0.06 -118.60 % | 0.32 -17.93 % | 0.39 145.74 % | 0.16 -39.02 % | 0.26 -46.70 % | 0.48 22.31 % | 0.40 -44.45 % | 0.71 48.69 % | 0.48 245.56 % | -0.33 -190.92 % | 0.36 -4.06 % | 0.38 -70.65 % | 1.28 52.77 % | 0.84 74.47 % | 0.48 -35.05 % | 0.74 -15.63 % | 0.88 -3.52 % | 0.91 25.40 % | 0.73 0.24 % | 0.72 -1.60 % | 0.74 -5.64 % | 0.78 6.52 % | 0.73 52.55 % | 0.48 -6.50 % | 0.51 -19.04 % | 0.63 -12.23 % | 0.72 16.23 % | 0.62 148.33 % | -1.29 -311.36 % | 0.61 -20.32 % | 0.76 16.08 % | 0.66 |
| Weighted average shs out dil | 22.736 M -0.99 % | 22.963 M 0.00 % | 22.963 M 1.19 % | 22.692 M 0.73 % | 22.527 M -0.93 % | 22.738 M 0.01 % | 22.735 M -0.35 % | 22.814 M 0.29 % | 22.747 M 0.04 % | 22.738 M -8.44 % | 24.833 M 9.21 % | 22.739 M -1.59 % | 23.106 M 1.62 % | 22.738 M -0.16 % | 22.775 M 0.11 % | 22.751 M 0.11 % | 22.726 M -0.06 % | 22.739 M 0.00 % | 22.739 M 0.01 % | 22.736 M -0.92 % | 22.946 M 0.90 % | 22.741 M -0.07 % | 22.757 M 0.38 % | 22.671 M 0.18 % | 22.632 M -3.37 % | 23.421 M 3.02 % | 22.734 M 0.03 % | 22.727 M -0.14 % | 22.760 M 53.30 % | 14.847 M -0.02 % | 14.850 M 0.04 % | 14.843 M 0.00 % | 14.843 M 0.01 % | 14.842 M 0.21 % | 14.810 M 0.00 % | 14.810 M 0.00 % | 14.810 M 0.00 % | 14.810 M 0.00 % | 14.810 M 0.21 % | 14.779 M -30.33 % | 21.211 M 42.81 % | 14.853 M 0.06 % | 14.843 M -0.01 % | 14.845 M 0.05 % | 14.839 M -0.06 % | 14.848 M 0.03 % | 14.843 M -11.78 % | 16.826 M 13.36 % | 14.843 M 0.02 % | 14.840 M -0.02 % | 14.843 M 0.00 % | 14.843 M 0.02 % | 14.840 M -0.01 % | 14.841 M |
| Weighted average shs out | 22.736 M -0.99 % | 22.963 M 0.00 % | 22.963 M 1.19 % | 22.692 M 0.73 % | 22.527 M -0.93 % | 22.738 M 0.01 % | 22.735 M -0.35 % | 22.814 M 0.29 % | 22.747 M 0.04 % | 22.738 M -8.44 % | 24.833 M 9.21 % | 22.739 M -1.59 % | 23.106 M 1.62 % | 22.737 M -0.17 % | 22.775 M 0.11 % | 22.751 M 0.11 % | 22.726 M -0.05 % | 22.738 M -0.01 % | 22.739 M 0.01 % | 22.736 M -0.92 % | 22.946 M 1.03 % | 22.712 M -0.20 % | 22.757 M 0.38 % | 22.671 M 0.18 % | 22.632 M -0.46 % | 22.736 M 0.01 % | 22.734 M 0.03 % | 22.727 M -0.14 % | 22.760 M 53.30 % | 14.847 M -0.02 % | 14.850 M 0.04 % | 14.843 M -2.38 % | 15.205 M 2.45 % | 14.842 M -0.01 % | 14.843 M 0.00 % | 14.843 M 0.97 % | 14.700 M -0.30 % | 14.744 M -0.67 % | 14.843 M 0.44 % | 14.779 M -0.47 % | 14.848 M -0.03 % | 14.853 M 0.08 % | 14.841 M -0.03 % | 14.845 M 0.05 % | 14.839 M -0.06 % | 14.848 M 0.03 % | 14.843 M 0.00 % | 14.843 M 0.00 % | 14.843 M 0.02 % | 14.840 M -0.02 % | 14.843 M 0.00 % | 14.843 M 0.02 % | 14.840 M -0.01 % | 14.841 M |
| EPS diluted | -50.82 -1 127.54 % | -4.14 -5 075.00 % | -0.08 -115.38 % | 0.52 18.18 % | 0.44 10.00 % | 0.40 104.16 % | -9.62 -1 091.75 % | 0.97 113.72 % | -7.07 -704.27 % | 1.17 3 800.00 % | 0.03 -98.10 % | 1.58 977.78 % | -0.18 99.47 % | -33.97 -2 884.43 % | 1.22 117.89 % | -6.82 24.05 % | -8.98 -842.15 % | 1.21 105.63 % | -21.51 -596.12 % | -3.09 -672.22 % | 0.54 -93.76 % | 8.65 387.38 % | -3.01 -106.16 % | -1.46 -668.42 % | -0.19 44.12 % | -0.34 -126.56 % | 1.28 183.12 % | -1.54 51.42 % | -3.17 68.86 % | -10.18 -33.07 % | -7.65 94.51 % | -139.40 -462.10 % | -24.80 34.22 % | -37.70 -396.85 % | 12.70 175.15 % | -16.90 -13 100.00 % | 0.13 -65.79 % | 0.38 -80.21 % | 1.92 293.94 % | -0.99 -194.29 % | 1.05 133.33 % | 0.45 -97.77 % | 20.20 602.49 % | -4.02 63.12 % | -10.90 26.85 % | -14.90 -189.88 % | -5.14 -4.47 % | -4.92 67.46 % | -15.12 14.48 % | -17.68 64.04 % | -49.16 -490.16 % | -8.33 -172.43 % | 11.50 -55.84 % | 26.04 |
| Earnings per share | -50.82 -1 127.54 % | -4.14 -5 075.00 % | -0.08 -115.38 % | 0.52 18.18 % | 0.44 10.00 % | 0.40 104.16 % | -9.62 -1 091.75 % | 0.97 113.72 % | -7.07 -704.27 % | 1.17 3 800.00 % | 0.03 -98.10 % | 1.58 977.78 % | -0.18 99.47 % | -33.98 -2 885.25 % | 1.22 117.89 % | -6.82 24.05 % | -8.98 -842.15 % | 1.21 105.63 % | -21.51 -596.12 % | -3.09 -672.22 % | 0.54 -93.76 % | 8.65 387.38 % | -3.01 -106.16 % | -1.46 -668.42 % | -0.19 44.12 % | -0.34 -126.56 % | 1.28 183.12 % | -1.54 51.42 % | -3.17 68.86 % | -10.18 -33.07 % | -7.65 94.51 % | -139.40 -275.84 % | -37.09 1.62 % | -37.70 -293.73 % | 19.46 215.15 % | -16.90 -8 994.74 % | 0.19 -70.31 % | 0.64 -66.67 % | 1.92 293.94 % | -0.99 -166.00 % | 1.50 102.70 % | 0.74 -96.34 % | 20.20 602.49 % | -4.02 63.12 % | -10.90 26.85 % | -14.90 -189.88 % | -5.14 7.89 % | -5.58 63.10 % | -15.12 14.48 % | -17.68 64.04 % | -49.16 -490.16 % | -8.33 -172.43 % | 11.50 -55.84 % | 26.04 |
| Gross profit | 2.256 M 103.02 % | -74.624 M -250.92 % | 49.446 M 25.98 % | 39.249 M -59.77 % | 97.554 M 90.75 % | 51.141 M 137.60 % | -136.011 M -276.28 % | 77.156 M -26.35 % | 104.756 M 112.39 % | 49.322 M -57.78 % | 116.832 M 130.95 % | 50.587 M -44.16 % | 90.594 M 83.14 % | 49.466 M -49.91 % | 98.745 M 226.43 % | -78.105 M 32.89 % | -116.379 M -174.08 % | 157.109 M 137.17 % | -422.698 M -7 560.25 % | 5.666 M -91.85 % | 69.484 M 274.11 % | -39.908 M -6.14 % | -37.600 M -116.67 % | 225.600 M -42.18 % | 390.200 M 49.27 % | 261.400 M 33.85 % | 195.300 M -50.42 % | 393.900 M -8.09 % | 428.550 M -80.72 % | 2.222 B 39.12 % | 1.597 B 341.67 % | -661.000 M -246.31 % | 451.771 M -37.03 % | 717.489 M -50.47 % | 1.448 B -8.79 % | 1.588 B 75.42 % | 905.323 M -8.60 % | 990.462 M -42.42 % | 1.720 B 68.10 % | 1.023 B -14.54 % | 1.197 B -9.57 % | 1.324 B -41.50 % | 2.264 B 6.00 % | 2.136 B 56.75 % | 1.362 B 110.67 % | 646.688 M -53.86 % | 1.402 B -6.10 % | 1.493 B 71.56 % | 869.974 M -1.96 % | 887.404 M 123.64 % | -3.754 B -365.38 % | 1.415 B -16.00 % | 1.684 B -41.66 % | 2.886 B |
| Income tax expense | 3.558 M -17.85 % | 4.331 M 0.21 % | 4.322 M 488.67 % | -1.112 M -158.00 % | -431.000 K -109.26 % | 4.656 M 1.50 % | 4.587 M -4.22 % | 4.789 M 5.07 % | 4.558 M -15.50 % | 5.394 M -3.35 % | 5.581 M 5.00 % | 5.315 M -0.09 % | 5.320 M -25.41 % | 7.132 M 70.38 % | 4.186 M -38.25 % | 6.779 M 5.76 % | 6.410 M -80.08 % | 32.183 M 976.35 % | 2.990 M 140.49 % | -7.384 M -1.92 % | -7.245 M -21.74 % | -5.951 M 75.00 % | -23.800 M -147.22 % | 50.400 M 3 064.71 % | -1.700 M 98.27 % | -98.400 M -397.28 % | 33.100 M 134.75 % | 14.100 M 209.89 % | 4.550 M 117.98 % | -25.311 M -461.90 % | 6.994 M 115.78 % | -44.316 M -368.61 % | -9.457 M -2.46 % | -9.230 M 39.37 % | -15.224 M -182.21 % | 18.518 M 127.41 % | 8.143 M 1 099.26 % | 679.000 K -91.12 % | 7.646 M 187.42 % | -8.746 M -28.03 % | -6.831 M -1 306.89 % | 566.000 K -88.58 % | 4.958 M 199.72 % | -4.972 M 40.64 % | -8.376 M -237.27 % | 6.102 M -47.98 % | 11.729 M 16.12 % | 10.101 M 26.29 % | 7.998 M -49.31 % | 15.779 M 115.31 % | -103.087 M -280.72 % | -27.077 M -146.25 % | 58.545 M -54.78 % | 129.477 M |
| Cost of revenue | 184.563 M -43.83 % | 328.575 M 124.92 % | 146.084 M -50.88 % | 297.397 M -61.39 % | 770.199 M -22.64 % | 995.586 M 11.86 % | 890.030 M 47.24 % | 604.483 M -2.75 % | 621.576 M -59.20 % | 1.523 B 59.21 % | 956.886 M 56.79 % | 610.281 M -2.71 % | 627.312 M -46.91 % | 1.182 B 177.26 % | 426.148 M -30.81 % | 615.941 M -13.35 % | 710.831 M -6.94 % | 763.858 M -30.19 % | 1.094 B 130.97 % | 473.706 M 37.98 % | 343.320 M -39.12 % | 563.969 M -16.55 % | 675.800 M 38.91 % | 486.500 M -21.61 % | 620.600 M -55.75 % | 1.403 B 149.22 % | 562.800 M 33.68 % | 421.000 M -35.81 % | 655.850 M -27.26 % | 901.620 M -48.22 % | 1.741 B -34.83 % | 2.672 B 234.89 % | 797.889 M -32.76 % | 1.187 B 470.56 % | -320.232 M -206.17 % | 301.629 M -69.04 % | 974.179 M 182.32 % | 345.063 M 45.76 % | 236.729 M 137.05 % | 99.866 M -77.84 % | 450.676 M -10.35 % | 502.712 M -37.90 % | 809.482 M 34.88 % | 600.158 M 20.84 % | 496.648 M -29.00 % | 699.475 M -47.26 % | 1.326 B 54.31 % | 859.532 M 157.85 % | 333.341 M -38.18 % | 539.173 M -91.92 % | 6.671 B 634.34 % | 908.439 M 74.90 % | 519.409 M -65.32 % | 1.498 B |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.158 B | 0.000 -100.00 % | 59.459 M -5.66 % | 63.028 M | 0.000 | 0.000 | 0.000 -100.00 % | 77.156 M -26.35 % | 104.756 M | 0.000 -100.00 % | 116.832 M | 0.000 -100.00 % | 90.594 M | 0.000 -100.00 % | 98.745 M 226.43 % | -78.105 M 32.89 % | -116.379 M -11.36 % | -104.506 M 75.28 % | -422.698 M -7 560.25 % | 5.666 M -91.85 % | 69.484 M 181.51 % | -85.241 M -126.70 % | -37.600 M -116.67 % | 225.600 M -42.18 % | 390.200 M 49.27 % | 261.400 M 33.85 % | 195.300 M -50.42 % | 393.900 M | 0.000 -100.00 % | 2.399 B 40.77 % | 1.704 B 17.32 % | 1.452 B 41.68 % | 1.025 B -20.30 % | 1.286 B 9.48 % | 1.175 B -35.46 % | 1.820 B 103.54 % | 894.385 M -8.77 % | 980.348 M -41.87 % | 1.686 B 61.11 % | 1.047 B -11.45 % | 1.182 B -9.95 % | 1.313 B -27.05 % | 1.799 B -18.21 % | 2.200 B 43.57 % | 1.533 B 77.82 % | 861.816 M -41.56 % | 1.475 B -5.79 % | 1.565 B 44.08 % | 1.086 B -4.20 % | 1.134 B 124.73 % | -4.586 B -392.94 % | 1.565 B 7.60 % | 1.455 B -26.99 % | 1.993 B |
| Operating expenses | 1.158 B 3 031.16 % | 36.977 M -37.81 % | 59.459 M -5.66 % | 63.028 M 128.24 % | 27.615 M -62.28 % | 73.210 M -51.49 % | 150.904 M 95.58 % | 77.156 M -26.35 % | 104.756 M 112.39 % | 49.322 M -57.78 % | 116.832 M 128.84 % | 51.053 M -43.65 % | 90.594 M 77.58 % | 51.017 M -48.33 % | 98.745 M 226.43 % | -78.105 M 32.89 % | -116.379 M -191.20 % | 127.613 M 130.19 % | -422.698 M -7 560.25 % | 5.666 M -91.85 % | 69.484 M -52.08 % | 145.009 M 485.66 % | -37.600 M -116.67 % | 225.600 M -42.18 % | 390.200 M 49.27 % | 261.400 M 33.85 % | 195.300 M -50.42 % | 393.900 M 479.69 % | 67.950 M -97.17 % | 2.399 B 40.77 % | 1.704 B 17.32 % | 1.452 B 41.68 % | 1.025 B -20.30 % | 1.286 B 9.48 % | 1.175 B -35.46 % | 1.820 B 103.54 % | 894.385 M -8.77 % | 980.348 M -41.87 % | 1.686 B 61.11 % | 1.047 B 30.11 % | 804.518 M -38.71 % | 1.313 B -27.05 % | 1.799 B -18.21 % | 2.200 B 43.57 % | 1.533 B 77.82 % | 861.816 M -41.56 % | 1.475 B -5.79 % | 1.565 B 44.08 % | 1.086 B -4.20 % | 1.134 B 124.73 % | -4.586 B -392.94 % | 1.565 B 7.60 % | 1.455 B -26.99 % | 1.993 B |
| Cost and expenses | 1.342 B 267.22 % | 365.552 M 77.85 % | 205.543 M -42.97 % | 360.425 M -58.33 % | 864.984 M -19.07 % | 1.069 B 2.68 % | 1.041 B 64.84 % | 631.481 M -29.72 % | 898.535 M -43.48 % | 1.590 B 45.33 % | 1.094 B 56.50 % | 698.956 M -5.24 % | 737.573 M -43.71 % | 1.310 B 141.27 % | 543.087 M -25.50 % | 729.000 M -10.43 % | 813.927 M -11.62 % | 920.967 M -24.76 % | 1.224 B 96.94 % | 621.510 M 42.36 % | 436.567 M -38.42 % | 708.977 M -18.74 % | 872.500 M 22.54 % | 712.000 M -30.87 % | 1.030 B -38.11 % | 1.664 B 119.50 % | 758.100 M -6.97 % | 814.900 M 12.59 % | 723.800 M -78.07 % | 3.300 B -4.21 % | 3.445 B -16.46 % | 4.124 B 126.24 % | 1.823 B -26.28 % | 2.473 B 189.35 % | 854.637 M -59.73 % | 2.122 B 13.57 % | 1.869 B 40.98 % | 1.325 B -31.08 % | 1.923 B 67.72 % | 1.147 B -8.65 % | 1.255 B -30.86 % | 1.815 B -30.42 % | 2.609 B -6.84 % | 2.800 B 38.01 % | 2.029 B 29.97 % | 1.561 B -44.26 % | 2.801 B 15.52 % | 2.425 B 70.79 % | 1.420 B -15.15 % | 1.673 B -19.77 % | 2.085 B -15.70 % | 2.474 B 25.31 % | 1.974 B -43.43 % | 3.490 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 36.977 M | 0.000 | 0.000 -100.00 % | 64.757 M -11.55 % | 73.210 M -51.49 % | 150.904 M | 0.000 | 0.000 -100.00 % | 49.322 M | 0.000 -100.00 % | 51.053 M | 0.000 -100.00 % | 51.017 M | 0.000 | 0.000 | 0.000 -100.00 % | 232.119 M | 0.000 | 0.000 | 0.000 -100.00 % | 230.250 M | 0.000 -100.00 % | 201.200 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.950 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 % | -377.529 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 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.278 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.547 M | 0.000 | 0.000 | 0.000 -100.00 % | 33.516 M | 0.000 | 0.000 | 0.000 -100.00 % | 36.158 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 % | 64.142 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 |
| Interest expense | 3.180 M | 0.000 | 0.000 -100.00 % | 20.000 K -99.56 % | 4.503 M 19 478.26 % | 23.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.261 M 1 006.18 % | 566.000 K -75.99 % | 2.357 M 94.63 % | 1.211 M -86.09 % | 8.703 M 932.38 % | 843.000 K -87.01 % | 6.492 M 223.63 % | 2.006 M -48.15 % | 3.869 M -23.60 % | 5.064 M -5.01 % | 5.331 M -37.22 % | 8.492 M -45.67 % | 15.631 M 69.90 % | 9.200 M -6.12 % | 9.800 M 0.00 % | 9.800 M 206.25 % | 3.200 M -88.32 % | 27.400 M -50.63 % | 55.500 M -19.45 % | 68.900 M -62.56 % | 184.052 M 125.42 % | 81.649 M -36.73 % | 129.055 M 4.60 % | 123.383 M -74.69 % | 487.419 M 10.14 % | 442.527 M 26.77 % | 349.075 M -20.71 % | 440.258 M 5.70 % | 416.532 M -13.20 % | 479.866 M 19.54 % | 401.433 M 7.49 % | 373.447 M -9.99 % | 414.881 M 5.68 % | 392.590 M -21.77 % | 501.824 M 53.55 % | 326.818 M -6.91 % | 351.094 M 29.14 % | 271.869 M -27.40 % | 374.471 M 92.35 % | 194.683 M -54.28 % | 425.855 M 16.90 % | 364.291 M -13.84 % | 422.800 M 13.97 % | 370.960 M -1.86 % | 377.987 M |
| Depreciation and amortization | 2.466 M 0.94 % | 2.443 M -1.49 % | 2.480 M 1.35 % | 2.447 M 1.41 % | 2.413 M 2.16 % | 2.362 M -1.09 % | 2.388 M 0.13 % | 2.385 M 1.10 % | 2.359 M 2.57 % | 2.300 M 5.22 % | 2.186 M 10.18 % | 1.984 M 1.12 % | 1.962 M -49.94 % | 3.919 M 230.72 % | 1.185 M -1.90 % | 1.208 M 8.73 % | 1.111 M -52.94 % | 2.361 M -9.16 % | 2.599 M -95.00 % | 51.941 M 1.26 % | 51.294 M 0.48 % | 51.049 M -2.02 % | 52.100 M -1.33 % | 52.800 M 0.96 % | 52.300 M -10.29 % | 58.300 M 19.22 % | 48.900 M -10.77 % | 54.800 M -3.01 % | 56.500 M -28.60 % | 79.129 M 0.76 % | 78.532 M 27.70 % | 61.495 M -34.11 % | 93.328 M 0.83 % | 92.558 M 0.21 % | 92.360 M -1.21 % | 93.488 M 5.97 % | 88.218 M 1.03 % | 87.319 M 1.81 % | 85.768 M -5.63 % | 90.880 M -10.83 % | 101.913 M 17.27 % | 86.901 M 3.11 % | 84.278 M -5.30 % | 88.998 M 1.60 % | 87.598 M -1.21 % | 88.672 M 2.23 % | 86.739 M -4.00 % | 90.356 M 0.92 % | 89.532 M 0.13 % | 89.420 M -6.22 % | 95.353 M -0.66 % | 95.985 M 1.62 % | 94.451 M 1.22 % | 93.317 M |
| Operating income | -1.156 B -935.43 % | -111.601 M -1 014.56 % | -10.013 M 57.89 % | -23.779 M -958.76 % | 2.769 M 112.55 % | -22.070 M 92.31 % | -286.915 M -489.17 % | 73.724 M 142.81 % | -172.203 M -1 524.10 % | -10.603 M 47.30 % | -20.119 M 47.18 % | -38.088 M -93.66 % | -19.667 M -36.45 % | -14.413 M 20.78 % | -18.194 M 90.48 % | -191.164 M 12.90 % | -219.475 M -612.54 % | 42.821 M 107.75 % | -552.557 M -288.75 % | -142.138 M -498.15 % | -23.763 M 87.15 % | -184.916 M 21.08 % | -234.300 M -234 400.00 % | 100.000 K 100.52 % | -19.100 M -225.66 % | 15.200 M -88.16 % | 128.400 M 2 668.00 % | -5.000 M -101.39 % | 360.600 M 304.36 % | -176.456 M -65.52 % | -106.606 M 94.96 % | -2.113 B -268.57 % | -573.422 M -0.82 % | -568.775 M -307.86 % | 273.629 M 217.74 % | -232.393 M -2 224.64 % | 10.938 M 8.15 % | 10.114 M -70.18 % | 33.916 M 245.08 % | -23.377 M -251.40 % | 15.441 M 33.60 % | 11.558 M -97.51 % | 464.288 M 818.14 % | -64.651 M 62.00 % | -170.118 M 20.92 % | -215.128 M -194.18 % | -73.129 M -0.62 % | -72.681 M 66.41 % | -216.402 M 12.24 % | -246.591 M -129.66 % | 831.460 M 651.61 % | -150.734 M -165.77 % | 229.200 M -74.36 % | 893.934 M |
| Operating income ratio | -6.19 -1 307.51 % | -0.44 -758.16 % | -0.05 27.50 % | -0.07 -2 313.57 % | 0.00 115.13 % | -0.02 94.46 % | -0.38 -451.82 % | 0.11 145.62 % | -0.24 -3 416.82 % | -0.01 64.02 % | -0.02 67.49 % | -0.06 -110.38 % | -0.03 -133.98 % | -0.01 66.22 % | -0.03 90.25 % | -0.36 3.73 % | -0.37 -894.06 % | 0.05 105.65 % | -0.82 -177.55 % | -0.30 -415.09 % | -0.06 83.69 % | -0.35 3.89 % | -0.37 -261 530.66 % | 0.00 100.74 % | -0.02 -306.86 % | 0.01 -94.61 % | 0.17 2 860.41 % | -0.01 -101.85 % | 0.33 688.70 % | -0.06 -76.91 % | -0.03 96.96 % | -1.05 -129.03 % | -0.46 -53.62 % | -0.30 -223.17 % | 0.24 297.21 % | -0.12 -2 213.16 % | 0.01 -23.15 % | 0.01 -56.30 % | 0.02 183.27 % | -0.02 -322.15 % | 0.01 48.08 % | 0.01 -95.81 % | 0.15 739.28 % | -0.02 74.17 % | -0.09 42.74 % | -0.16 -496.12 % | -0.03 13.24 % | -0.03 82.82 % | -0.18 -4.04 % | -0.17 -160.64 % | 0.29 539.32 % | -0.06 -162.38 % | 0.10 -48.99 % | 0.20 |
| Total other income expenses net | 3.674 M -82.45 % | 20.939 M 67.54 % | 12.498 M -63.74 % | 34.467 M 413.51 % | 6.712 M -81.23 % | 35.768 M -50.86 % | 72.795 M 255.53 % | -46.805 M -393.71 % | 15.936 M -62.62 % | 42.637 M 61.23 % | 26.445 M -66.66 % | 79.330 M 280.88 % | 20.828 M 102.77 % | -751.109 M -1 597.34 % | 50.163 M 17.25 % | 42.784 M 96.19 % | 21.807 M 29.66 % | 16.818 M -74.68 % | 66.427 M 2.99 % | 64.499 M 123.11 % | 28.909 M -92.30 % | 375.568 M 164.48 % | 142.000 M 725.58 % | 17.200 M 31.30 % | 13.100 M 110.79 % | -121.400 M -83.38 % | -66.200 M -316.35 % | -15.900 M 96.29 % | -428.200 M | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -2.000 K -300.00 % | 1.000 K -99.99 % | 17.301 M | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K -50.00 % | 2.000 K | 0.000 -100.00 % | 8.546 M | 0.000 | 0.000 | 0.000 100.00 % | -1.664 B | 0.000 | 0.000 100.00 % | -377.987 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-09-30 | 2018-06-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 |
| 2025-03-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-06-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 15.925 B 0.39 % | 15.863 B | 0.000 -100.00 % | 15.787 B 4 063.34 % | 379.202 M -97.64 % | 16.056 B 2 925.38 % | 530.721 M -96.68 % | 15.994 B 3 295.42 % | 471.041 M -97.07 % | 16.102 B 2 984.26 % | 522.058 M -96.75 % | 16.059 B 3 932.30 % | 398.257 M -97.54 % | 16.166 B 3 507.90 % | 448.078 M -97.20 % | 16.018 B 7 033.84 % | 224.530 M -98.62 % | 16.299 B 7 969.80 % | 201.976 M -98.76 % | 16.267 B 1 366.54 % | 1.109 B -93.33 % | 16.625 B 1 539.73 % | 1.014 B -93.95 % | 16.771 B 2 476.19 % | 651.000 M -95.93 % | 16.000 B -3.30 % | 16.546 B -14.79 % | 19.418 B 30.22 % | 14.912 B -11.99 % | 16.943 B 14.13 % | 14.845 B -12.94 % | 17.051 B 20.82 % | 14.113 B 2.49 % | 13.770 B 16.78 % | 11.792 B 6.61 % | 11.060 B |
| Total investments | 12.873 B 0.07 % | 12.863 B | 0.000 -100.00 % | 37.303 M -95.08 % | 758.404 M -94.13 % | 12.913 B 1 116.52 % | 1.061 B 5 416.85 % | 19.240 M -97.96 % | 942.082 M -92.38 % | 12.371 B 1 084.84 % | 1.044 B 5 178.65 % | 19.780 M -97.52 % | 796.514 M -94.02 % | 13.328 B 1 387.28 % | 896.156 M 3 770.58 % | 23.153 M -94.84 % | 449.060 M -96.70 % | 13.623 B 3 272.54 % | 403.952 M 63.91 % | 246.444 M -88.89 % | 2.218 B -83.62 % | 13.545 B 567.95 % | 2.028 B 879.41 % | 207.042 M -84.10 % | 1.302 B 205.90 % | 425.634 M -6.18 % | 453.655 M 15.23 % | 393.680 M 0.61 % | 391.300 M -15.81 % | 464.790 M -8.33 % | 507.000 M 14.34 % | 443.399 M -22.86 % | 574.795 M 33.31 % | 431.164 M -21.82 % | 551.537 M 2.73 % | 536.857 M |
| Total debt | 16.286 B 0.00 % | 16.285 B | 0.000 -100.00 % | 16.315 B | 0.000 -100.00 % | 16.257 B | 0.000 -100.00 % | 16.259 B | 0.000 -100.00 % | 16.252 B | 0.000 -100.00 % | 16.281 B | 0.000 -100.00 % | 16.286 B | 0.000 -100.00 % | 16.303 B | 0.000 -100.00 % | 16.393 B | 0.000 -100.00 % | 16.469 B | 0.000 -100.00 % | 17.501 B | 0.000 -100.00 % | 17.553 B | 0.000 -100.00 % | 16.743 B -2.71 % | 17.210 B -12.01 % | 19.560 B 24.94 % | 15.655 B -7.75 % | 16.970 B 9.46 % | 15.504 B -9.34 % | 17.101 B 15.33 % | 14.828 B 7.50 % | 13.793 B 7.51 % | 12.830 B 26.84 % | 10.116 B |
| Accumulated other comprehensive income loss | 0.000 | 0.000 100.00 % | -1.617 B | 0.000 100.00 % | -1.408 B | 0.000 100.00 % | -1.269 B | 0.000 100.00 % | -1.296 B | 0.000 100.00 % | -1.328 B | 0.000 100.00 % | -583.282 M | 0.000 100.00 % | -224.046 M -408.18 % | 72.700 M -69.40 % | 237.619 M | 0.000 -100.00 % | 295.484 M 306.44 % | 72.700 M -56.47 % | 167.000 M | 0.000 -100.00 % | 204.400 M | 0.000 -100.00 % | 322.000 M | 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 | 0.000 | 0.000 100.00 % | -3.912 B | 0.000 | 0.000 | 0.000 100.00 % | -3.564 B | 0.000 | 0.000 | 0.000 100.00 % | -3.623 B | 0.000 | 0.000 | 0.000 100.00 % | -2.519 B | 0.000 | 0.000 | 0.000 100.00 % | -1.999 B | 0.000 | 0.000 | 0.000 100.00 % | -2.018 B | 0.000 100.00 % | -1.330 B | 0.000 -100.00 % | 1.976 B | 0.000 -100.00 % | 1.926 B | 0.000 -100.00 % | 1.864 B | 0.000 -100.00 % | 1.847 B | 0.000 -100.00 % | 2.493 B |
| Common stock | 227.380 M 0.00 % | 227.380 M | 0.000 -100.00 % | 227.380 M | 0.000 -100.00 % | 227.380 M | 0.000 -100.00 % | 227.380 M | 0.000 -100.00 % | 227.380 M | 0.000 -100.00 % | 227.380 M | 0.000 -100.00 % | 227.380 M | 0.000 -100.00 % | 227.380 M | 0.000 -100.00 % | 227.380 M | 0.000 -100.00 % | 227.380 M | 0.000 -100.00 % | 227.400 M | 0.000 -100.00 % | 227.380 M | 0.000 -100.00 % | 298.432 M 0.00 % | 298.432 M 101.10 % | 148.400 M -50.27 % | 298.400 M -0.01 % | 298.432 M 0.01 % | 298.400 M -0.01 % | 298.432 M 0.00 % | 298.432 M 0.00 % | 298.432 M 101.06 % | 148.432 M 0.00 % | 148.432 M |
| Total equity | -1.695 B -6.06 % | -1.598 B 1.19 % | -1.617 B 0.00 % | -1.617 B -14.90 % | -1.407 B 0.00 % | -1.407 B -10.93 % | -1.269 B 0.00 % | -1.269 B 2.11 % | -1.296 B 0.00 % | -1.296 B 2.39 % | -1.328 B 0.00 % | -1.328 B -127.79 % | -582.882 M 0.00 % | -582.882 M -160.63 % | -223.646 M 0.00 % | -223.645 M -193.96 % | 238.019 M 0.00 % | 238.019 M -19.56 % | 295.884 M 0.00 % | 295.884 M 76.75 % | 167.400 M 0.00 % | 167.400 M -18.26 % | 204.800 M 0.02 % | 204.759 M -36.49 % | 322.400 M -37.39 % | 514.902 M -80.91 % | 2.698 B -29.40 % | 3.821 B 1.00 % | 3.783 B 0.32 % | 3.771 B 0.77 % | 3.742 B 0.90 % | 3.709 B 12.08 % | 3.309 B -10.37 % | 3.692 B -0.25 % | 3.701 B -11.62 % | 4.188 B |
| Other non current liabilities | 14.641 M 0.00 % | 14.641 M -99.09 % | 1.617 B 10 944.01 % | 14.641 M | 0.000 -100.00 % | 14.641 M | 0.000 -100.00 % | 14.641 M | 0.000 -100.00 % | 14.641 M | 0.000 -100.00 % | 14.641 M | 0.000 -100.00 % | 14.640 M | 0.000 -100.00 % | 14.640 M | 0.000 -100.00 % | 11.541 M | 0.000 -100.00 % | 11.541 M | 0.000 -100.00 % | 8.400 M | 0.000 -100.00 % | 8.547 M | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 1.191 B | 0.000 | 0.000 -100.00 % | 100.000 K 100.01 % | -1.219 B | 0.000 100.00 % | -1.543 B -154 260 839.90 % | -1.000 K -203.09 % | 970.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.853 M | 0.000 -100.00 % | 6.584 B -9.21 % | 7.251 B -1.44 % | 7.357 B 11.43 % | 6.602 B -5.95 % | 7.020 B -8.75 % | 7.694 B -10.07 % | 8.555 B 29.35 % | 6.614 B -18.68 % | 8.133 B 26.44 % | 6.432 B 122.65 % | 2.889 B |
| Total non current liabilities | 14.641 M 0.00 % | 14.641 M -99.09 % | 1.617 B 10 944.01 % | 14.641 M -98.96 % | 1.407 B 9 511.96 % | 14.641 M -98.85 % | 1.269 B 8 564.67 % | 14.641 M -98.87 % | 1.296 B 8 751.73 % | 14.641 M -98.90 % | 1.328 B 8 968.72 % | 14.641 M -97.49 % | 582.882 M 3 881.43 % | 14.640 M -93.45 % | 223.646 M 1 427.64 % | 14.640 M | 0.000 -100.00 % | 11.541 M | 0.000 -100.00 % | 11.541 M | 0.000 -100.00 % | 8.400 M | 0.000 -100.00 % | 56.400 M | 0.000 -100.00 % | 6.807 B -9.41 % | 7.514 B -1.20 % | 7.605 B 10.40 % | 6.889 B -5.83 % | 7.315 B -8.51 % | 7.996 B 4.52 % | 7.650 B 10.37 % | 6.931 B 0.31 % | 6.910 B 2.67 % | 6.730 B 112.78 % | 3.163 B |
| Other current liabilities | 806.860 M 7.75 % | 748.856 M | 0.000 -100.00 % | 710.530 M | 0.000 -100.00 % | 660.413 M | 0.000 -100.00 % | 253.656 M | 0.000 -100.00 % | 579.833 M | 0.000 -100.00 % | 491.890 M | 0.000 -100.00 % | 469.048 M | 0.000 -100.00 % | 460.404 M | 0.000 -100.00 % | 464.634 M | 0.000 -100.00 % | 510.678 M | 0.000 -100.00 % | 568.800 M | 0.000 -100.00 % | 599.007 M | 0.000 -100.00 % | 451.225 M -81.53 % | 2.442 B 214.09 % | 777.600 M -71.67 % | 2.744 B 248.40 % | 787.708 M -66.77 % | 2.370 B 54.28 % | 1.536 B -41.89 % | 2.644 B -23.01 % | 3.434 B 21.33 % | 2.830 B 25.80 % | 2.250 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 393.783 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 -100.00 % | 258.179 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 16.286 B 0.00 % | 16.285 B | 0.000 -100.00 % | 16.315 B | 0.000 -100.00 % | 16.257 B | 0.000 -100.00 % | 16.259 B | 0.000 -100.00 % | 16.252 B | 0.000 -100.00 % | 16.281 B | 0.000 -100.00 % | 16.286 B | 0.000 -100.00 % | 16.303 B | 0.000 -100.00 % | 16.393 B | 0.000 -100.00 % | 16.469 B | 0.000 -100.00 % | 17.501 B | 0.000 -100.00 % | 17.505 B | 0.000 -100.00 % | 10.160 B 2.02 % | 9.959 B -25.60 % | 13.386 B 47.87 % | 9.053 B -9.02 % | 9.950 B 27.39 % | 7.811 B -8.61 % | 8.547 B 4.05 % | 8.214 B 45.11 % | 5.660 B -11.53 % | 6.398 B -22.74 % | 8.281 B |
| Total current liabilities | 17.475 B 0.28 % | 17.427 B | 0.000 -100.00 % | 17.621 B | 0.000 -100.00 % | 17.344 B | 0.000 -100.00 % | 17.179 B | 0.000 -100.00 % | 17.092 B | 0.000 -100.00 % | 17.195 B | 0.000 -100.00 % | 17.163 B | 0.000 -100.00 % | 17.082 B | 0.000 -100.00 % | 17.215 B | 0.000 -100.00 % | 17.320 B | 0.000 -100.00 % | 18.649 B | 0.000 -100.00 % | 18.641 B | 0.000 -100.00 % | 11.159 B -13.97 % | 12.971 B -11.89 % | 14.721 B 17.76 % | 12.501 B 5.34 % | 11.868 B 5.27 % | 11.274 B 0.77 % | 11.188 B 3.04 % | 10.858 B 8.59 % | 9.999 B 8.36 % | 9.228 B -20.23 % | 11.569 B |
| Total liabilities | 17.490 B 0.28 % | 17.441 B 978.66 % | 1.617 B -90.83 % | 17.636 B 1 153.18 % | 1.407 B -91.89 % | 17.358 B 1 268.31 % | 1.269 B -92.62 % | 17.193 B 1 226.67 % | 1.296 B -92.42 % | 17.106 B 1 188.37 % | 1.328 B -92.28 % | 17.209 B 2 852.48 % | 582.882 M -96.53 % | 16.820 B 7 420.80 % | 223.646 M -98.69 % | 17.097 B | 0.000 -100.00 % | 17.226 B | 0.000 -100.00 % | 17.332 B | 0.000 -100.00 % | 18.657 B | 0.000 -100.00 % | 18.698 B | 0.000 -100.00 % | 17.966 B -12.30 % | 20.485 B 1.31 % | 20.220 B 4.28 % | 19.390 B 1.08 % | 19.183 B -0.45 % | 19.270 B 2.29 % | 18.838 B 5.90 % | 17.789 B 5.20 % | 16.909 B 5.96 % | 15.958 B 8.32 % | 14.732 B |
| Other non current assets | 0.000 -100.00 % | 772.497 M 246.36 % | -527.811 M -104.11 % | 12.833 B 3 484.32 % | -379.202 M -14 361.08 % | 2.659 M 100.50 % | -530.721 M -104.11 % | 12.924 B 2 843.76 % | -471.041 M -103.81 % | 12.361 B 2 467.83 % | -522.058 M -104.01 % | 13.031 B 3 372.04 % | -398.257 M -102.99 % | 13.327 B 3 074.18 % | -448.078 M -103.36 % | 13.327 B 6 035.34 % | -224.530 M -7 907.02 % | 2.876 M 101.42 % | -201.976 M -101.50 % | 13.445 B 1 312.17 % | -1.109 B -25 895.35 % | 4.300 M 100.42 % | -1.014 B -107.61 % | 13.328 B 2 147.34 % | -651.000 M -107.06 % | 9.216 B -14.49 % | 10.777 B 8.13 % | 9.966 B 11.31 % | 8.953 B 12.81 % | 7.937 B 57.02 % | 5.054 B 1.27 % | 4.991 B 768.30 % | 574.794 M 2.79 % | 559.204 M 1.39 % | 551.537 M 2.73 % | 536.858 M |
| Long term investments | 12.873 B 6.44 % | 12.094 B | 0.000 -100.00 % | 24.353 M | 0.000 -100.00 % | 12.539 B | 0.000 -100.00 % | 19.240 M | 0.000 -100.00 % | 15.712 M | 0.000 -100.00 % | 19.780 M | 0.000 -100.00 % | 23.950 M | 0.000 -100.00 % | 23.153 M | 0.000 -100.00 % | 13.469 B | 0.000 -100.00 % | 274.570 M | 0.000 -100.00 % | 13.273 B | 0.000 -100.00 % | 124.700 M | 0.000 | 0.000 | 0.000 100.00 % | -224.920 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 376.810 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 540.174 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 174.072 M | 0.000 | 0.000 | 0.000 -100.00 % | 798.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -12.094 B | 0.000 | 0.000 | 0.000 -100.00 % | 376.810 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 669.473 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 174.072 M | 0.000 | 0.000 | 0.000 -100.00 % | 291.400 M | 0.000 100.00 % | -25.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 |
| Property plant equipment net | 356.468 M -0.38 % | 357.835 M | 0.000 -100.00 % | 360.100 M | 0.000 -100.00 % | 361.599 M | 0.000 -100.00 % | 366.277 M | 0.000 -100.00 % | 1.016 B | 0.000 -100.00 % | 350.161 M | 0.000 -100.00 % | 669.611 M | 0.000 -100.00 % | 1.006 B | 0.000 -100.00 % | 1.161 B | 0.000 -100.00 % | 1.259 B | 0.000 -100.00 % | 1.563 B | 0.000 -100.00 % | 1.674 B | 0.000 -100.00 % | 2.066 B -16.62 % | 2.477 B -6.90 % | 2.661 B 2.57 % | 2.594 B -6.35 % | 2.770 B -6.00 % | 2.947 B -12.27 % | 3.359 B -7.04 % | 3.614 B -7.68 % | 3.914 B -4.64 % | 4.105 B -4.27 % | 4.288 B |
| Total non current assets | 13.280 B -0.02 % | 13.283 B 2 616.59 % | -527.811 M -103.97 % | 13.280 B 3 601.97 % | -379.202 M -102.84 % | 13.351 B 2 615.62 % | -530.721 M -103.96 % | 13.390 B 2 942.65 % | -471.041 M -103.49 % | 13.484 B 2 682.90 % | -522.058 M -103.87 % | 13.503 B 3 490.51 % | -398.257 M -102.82 % | 14.133 B 3 254.23 % | -448.078 M -103.09 % | 14.482 B 6 549.79 % | -224.530 M -101.50 % | 14.968 B 7 510.93 % | -201.976 M -101.35 % | 14.979 B 1 450.41 % | -1.109 B -107.27 % | 15.248 B 1 603.93 % | -1.014 B -106.63 % | 15.293 B 2 449.17 % | -651.000 M -105.77 % | 11.282 B -14.88 % | 13.254 B 6.87 % | 12.402 B 7.40 % | 11.548 B 7.85 % | 10.707 B 33.81 % | 8.002 B -4.18 % | 8.350 B 99.37 % | 4.188 B -6.38 % | 4.474 B -3.93 % | 4.657 B -3.49 % | 4.825 B |
| Other current assets | 1.400 B 111.97 % | 660.281 M | 0.000 -100.00 % | 1.575 B | 0.000 -100.00 % | 1.622 B | 0.000 -100.00 % | 1.809 B | 0.000 -100.00 % | 1.436 B | 0.000 -100.00 % | 1.272 B | 0.000 -100.00 % | 1.347 B | 0.000 -100.00 % | 1.616 B | 0.000 -100.00 % | 1.290 B | 0.000 -100.00 % | 1.685 B | 0.000 -100.00 % | 1.253 B | 0.000 -100.00 % | 2.076 B | 0.000 -100.00 % | 4.613 B 47.56 % | 3.126 B 101.80 % | 1.549 B -46.22 % | 2.881 B 42.31 % | 2.024 B -69.47 % | 6.631 B 318.12 % | 1.586 B 18 405.19 % | 8.570 M -99.49 % | 1.693 B 6 466.75 % | 25.789 M -99.60 % | 6.421 B |
| Short term investments | 0.000 -100.00 % | 769.900 M | 0.000 -100.00 % | 12.950 M -98.29 % | 758.404 M 102.93 % | 373.731 M -64.79 % | 1.061 B 130.60 % | 460.303 M -51.14 % | 942.082 M 82.45 % | 516.344 M -50.55 % | 1.044 B | 0.000 -100.00 % | 796.514 M 41.72 % | 562.048 M -37.28 % | 896.156 M | 0.000 -100.00 % | 449.060 M 190.24 % | 154.721 M -61.70 % | 403.952 M 1 536.22 % | -28.126 M -101.27 % | 2.218 B 715.59 % | 272.000 M -86.59 % | 2.028 B 2 362.66 % | 82.342 M -93.68 % | 1.302 B | 0.000 | 0.000 -100.00 % | 618.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 361.017 M -14.59 % | 422.703 M -19.91 % | 527.811 M 0.00 % | 527.811 M 239.19 % | -379.202 M -288.91 % | 200.727 M 137.82 % | -530.721 M -299.76 % | 265.674 M 156.40 % | -471.041 M -414.13 % | 149.953 M 128.72 % | -522.058 M -334.71 % | 222.424 M 155.85 % | -398.257 M -432.17 % | 119.894 M 126.76 % | -448.078 M -257.13 % | 285.159 M 227.00 % | -224.530 M -338.30 % | 94.222 M 146.65 % | -201.976 M -200.00 % | 201.976 M 118.21 % | -1.109 B -226.72 % | 875.300 M 186.33 % | -1.014 B -229.66 % | 781.959 M 220.12 % | -651.000 M -187.57 % | 743.382 M 12.03 % | 663.580 M 368.30 % | 141.700 M -80.93 % | 742.900 M 2 606.99 % | 27.444 M -95.84 % | 659.200 M 1 211.85 % | 50.250 M -92.97 % | 715.124 M 2 978.65 % | 23.228 M -97.76 % | 1.039 B 844.75 % | 109.932 M |
| Cash and short term investments | 361.017 M -69.73 % | 1.193 B 125.95 % | 527.811 M -2.39 % | 540.761 M 42.60 % | 379.202 M 0.00 % | 379.202 M -28.55 % | 530.721 M -26.90 % | 725.977 M 54.12 % | 471.041 M 0.00 % | 471.041 M -9.77 % | 522.058 M 134.71 % | 222.424 M -44.15 % | 398.257 M 0.00 % | 398.257 M -11.12 % | 448.078 M 57.13 % | 285.159 M 27.00 % | 224.530 M 0.00 % | 224.530 M 11.17 % | 201.976 M 16.18 % | 173.850 M -84.33 % | 1.109 B 0.00 % | 1.109 B 9.40 % | 1.014 B 17.31 % | 864.301 M 32.77 % | 651.000 M -12.43 % | 743.382 M 12.03 % | 663.580 M -12.72 % | 760.300 M 2.34 % | 742.900 M 2 606.99 % | 27.444 M -95.84 % | 659.200 M 1 211.85 % | 50.250 M -92.97 % | 715.124 M 2 978.65 % | 23.228 M -97.76 % | 1.039 B 844.75 % | 109.932 M |
| Total current assets | 2.516 B -1.76 % | 2.561 B 385.19 % | 527.811 M -80.73 % | 2.739 B 622.40 % | 379.202 M -85.42 % | 2.600 B 389.92 % | 530.721 M -79.06 % | 2.535 B 438.11 % | 471.041 M -79.75 % | 2.326 B 345.58 % | 522.058 M -78.05 % | 2.379 B 497.29 % | 398.257 M -81.07 % | 2.104 B 369.49 % | 448.078 M -81.26 % | 2.391 B 964.97 % | 224.530 M -91.00 % | 2.496 B 1 135.86 % | 201.976 M -92.38 % | 2.649 B 138.84 % | 1.109 B -68.99 % | 3.576 B 252.74 % | 1.014 B -71.91 % | 3.610 B 454.47 % | 651.000 M -90.96 % | 7.199 B -27.49 % | 9.928 B -14.70 % | 11.639 B 0.12 % | 11.626 B -5.08 % | 12.247 B -18.40 % | 15.010 B 5.73 % | 14.196 B -16.05 % | 16.910 B 4.85 % | 16.128 B 7.50 % | 15.003 B 6.44 % | 14.095 B |
| Inventory | 663.938 M 10.47 % | 601.037 M | 0.000 -100.00 % | 550.464 M | 0.000 -100.00 % | 490.814 M | 0.000 -100.00 % | 338.155 M | 0.000 -100.00 % | 318.285 M | 0.000 -100.00 % | 343.917 M | 0.000 -100.00 % | 216.146 M | 0.000 -100.00 % | 264.167 M | 0.000 -100.00 % | 831.914 M | 0.000 -100.00 % | 799.481 M | 0.000 -100.00 % | 909.900 M | 0.000 -100.00 % | 669.755 M | 0.000 -100.00 % | 587.400 M -85.24 % | 3.979 B -28.66 % | 5.578 B 11.32 % | 5.010 B -13.97 % | 5.824 B 4.74 % | 5.561 B -4.23 % | 5.806 B -3.22 % | 5.999 B -9.43 % | 6.624 B -11.66 % | 7.499 B -0.87 % | 7.564 B |
| Net receivables | 91.358 M -14.57 % | 106.944 M | 0.000 -100.00 % | 86.208 M | 0.000 -100.00 % | 642.511 M | 0.000 -100.00 % | 122.225 M | 0.000 -100.00 % | 535.416 M | 0.000 -100.00 % | 540.174 M | 0.000 -100.00 % | 545.687 M | 0.000 -100.00 % | 225.817 M | 0.000 -100.00 % | 606.977 M | 0.000 100.00 % | -9.518 M | 0.000 -100.00 % | 798.100 M | 0.000 100.00 % | -102.000 K | 0.000 -100.00 % | 1.255 B -41.87 % | 2.159 B -42.44 % | 3.752 B 25.41 % | 2.992 B -18.09 % | 3.652 B 69.14 % | 2.159 B -68.03 % | 6.754 B -33.69 % | 10.187 B 30.82 % | 7.787 B 20.92 % | 6.440 B 2 064 105 989.74 % | 312.000 |
| Tax assets | 50.312 M -14.68 % | 58.966 M | 0.000 -100.00 % | 61.680 M | 0.000 -100.00 % | 70.923 M | 0.000 -100.00 % | 80.270 M | 0.000 -100.00 % | 91.245 M | 0.000 -100.00 % | 101.880 M | 0.000 -100.00 % | 113.198 M | 0.000 -100.00 % | 126.387 M | 0.000 -100.00 % | 161.560 M | 0.000 | 0.000 | 0.000 -100.00 % | 117.200 M | 0.000 -100.00 % | 165.900 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 -100.00 % | 1.000 K | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 2.000 K | 0.000 100.00 % | -2.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.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 % | 411.000 |
| Account payables | 382.894 M -2.50 % | 392.698 M | 0.000 -100.00 % | 595.423 M | 0.000 -100.00 % | 426.245 M | 0.000 -100.00 % | 271.825 M | 0.000 -100.00 % | 260.331 M | 0.000 -100.00 % | 421.572 M | 0.000 -100.00 % | 407.798 M | 0.000 -100.00 % | 318.716 M | 0.000 -100.00 % | 356.979 M | 0.000 -100.00 % | 341.013 M | 0.000 -100.00 % | 579.600 M | 0.000 -100.00 % | 537.399 M | 0.000 -100.00 % | 547.677 M -3.87 % | 569.754 M 2.27 % | 557.100 M -20.87 % | 704.000 M -19.26 % | 871.895 M -20.24 % | 1.093 B -1.09 % | 1.105 B | 0.000 -100.00 % | 865.400 M | 0.000 -100.00 % | 986.408 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.506 M | 0.000 -100.00 % | 51.506 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 400.000 K 0.00 % | 400.000 K | 0.000 -100.00 % | 400.000 K | 0.000 -100.00 % | 400.000 K | 0.000 -100.00 % | 400.000 K | 0.000 -100.00 % | 400.000 K | 0.000 -100.00 % | 400.000 K | 0.000 -100.00 % | 400.000 K | 0.000 -100.00 % | 400.000 K | 0.000 -100.00 % | 400.000 K | 0.000 -100.00 % | 400.000 K | 0.000 -100.00 % | 400.000 K | 0.000 -100.00 % | 400.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 |
| 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 -100.00 % | 3.533 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.219 B | 0.000 -100.00 % | 2.226 B | 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 | -1.922 B -5.30 % | -1.826 B -456 490.25 % | 400.000 K -99.98 % | 2.067 B 516 750.00 % | 400.000 K 100.02 % | -1.635 B -408 866.75 % | 400.000 K -99.98 % | 2.067 B 516 750.00 % | 400.000 K 100.03 % | -1.524 B -381 040.50 % | 400.000 K -99.98 % | 2.067 B 516 750.00 % | 400.000 K 100.05 % | -810.662 M -202 765.50 % | 400.000 K -99.98 % | 1.995 B 498 575.00 % | 400.000 K -96.09 % | 10.239 M 2 459.75 % | 400.000 K -99.98 % | 1.995 B 498 575.00 % | 400.000 K 100.66 % | -60.400 M -15 200.00 % | 400.000 K -99.98 % | 1.995 B 498 575.00 % | 400.000 K -99.97 % | 1.546 B -35.55 % | 2.399 B 41.43 % | 1.696 B -51.32 % | 3.485 B 125.36 % | 1.546 B -55.10 % | 3.444 B 122.69 % | 1.546 B -48.64 % | 3.011 B 94.70 % | 1.546 B -56.47 % | 3.553 B 129.75 % | 1.546 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 | 0.000 -100.00 % | 223.598 M -14.97 % | 262.964 M 9.61 % | 239.900 M -16.27 % | 286.500 M -2.97 % | 295.277 M -2.19 % | 301.900 M -3.95 % | 314.302 M -0.96 % | 317.333 M -0.71 % | 319.607 M 7.33 % | 297.777 M 8.68 % | 274.000 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 -100.00 % | 1.000 K | 0.000 100.00 % | -357.593 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.105 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 15.795 B -0.30 % | 15.844 B | 0.000 -100.00 % | 16.019 B | 0.000 -100.00 % | 15.951 B | 0.000 -100.00 % | 15.925 B | 0.000 -100.00 % | 15.810 B | 0.000 -100.00 % | 15.882 B | 0.000 -100.00 % | 16.237 B | 0.000 -100.00 % | 16.873 B | 0.000 -100.00 % | 17.464 B | 0.000 -100.00 % | 17.628 B | 0.000 -100.00 % | 18.825 B | 0.000 -100.00 % | 18.903 B | 0.000 -100.00 % | 18.481 B -20.28 % | 23.183 B -3.57 % | 24.042 B 3.75 % | 23.173 B 0.95 % | 22.954 B -0.25 % | 23.012 B 2.06 % | 22.547 B 6.87 % | 21.098 B 2.41 % | 20.601 B 4.79 % | 19.660 B 3.91 % | 18.920 B |
| 2025-03-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-06-30 | 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 |
| 2024-12-31 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2018-01-31 | 2017-06-30 | 2017-03-31 | 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 | 2011-01-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-01-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2007-01-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2006-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 1.670 B 0.00 % | 1.670 B 0.00 % | 1.670 B 3 302.19 % | 49.100 M 0.00 % | 49.100 M 394.89 % | -16.650 M 0.00 % | -16.650 M -102.50 % | 666.134 M 0.00 % | 666.134 M 0.00 % | 666.134 M 1 653.61 % | -42.877 M 0.00 % | -42.877 M 0.00 % | -42.877 M 74.44 % | -167.723 M 0.00 % | -167.723 M 0.00 % | -167.723 M 0.00 % | -167.723 M 11.32 % | -189.124 M 0.00 % | -189.124 M 0.00 % | -189.124 M 0.00 % | -189.124 M -1 292.48 % | 15.860 M 0.00 % | 15.860 M 0.00 % | 15.860 M 0.00 % | 15.860 M 102.72 % | -582.775 M 0.00 % | -582.775 M 0.00 % | -582.775 M 0.00 % | -582.775 M 29.59 % | -827.654 M 0.00 % | -827.654 M 0.00 % | -827.654 M 0.00 % | -827.654 M -204.14 % | -272.129 M 0.00 % | -272.129 M 0.00 % | -272.129 M 0.00 % | -272.129 M -36.58 % | -199.253 M 0.00 % | -199.253 M 0.00 % | -199.253 M 0.00 % | -199.253 M -31.73 % | -151.263 M 0.00 % | -151.263 M 0.00 % | -151.263 M 0.00 % | -151.263 M -283.80 % | -39.412 M 0.00 % | -39.412 M 0.00 % | -39.412 M 0.00 % | -39.412 M -125.11 % | -17.508 M 0.00 % | -17.508 M 0.00 % | -17.508 M 0.00 % | -17.508 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.650 M 0.00 % | -7.650 M -100.61 % | 1.248 B 0.00 % | 1.248 B 0.00 % | 1.248 B 1 931.38 % | 61.423 M 0.00 % | 61.423 M 0.00 % | 61.423 M 1 465.16 % | -4.499 M 0.00 % | -4.499 M 0.00 % | -4.499 M 0.00 % | -4.499 M -102.20 % | 204.479 M 0.00 % | 204.479 M 0.00 % | 204.479 M 0.00 % | 204.479 M -13.03 % | 235.126 M 0.00 % | 235.126 M 0.00 % | 235.126 M 0.00 % | 235.126 M 355.33 % | 51.639 M 0.00 % | 51.639 M 0.00 % | 51.639 M 0.00 % | 51.639 M 105.08 % | -1.017 B 0.00 % | -1.017 B 0.00 % | -1.017 B 0.00 % | -1.017 B -123.82 % | -454.596 M 0.00 % | -454.596 M 0.00 % | -454.596 M 0.00 % | -454.596 M -44.25 % | -315.150 M 0.00 % | -315.150 M 0.00 % | -315.150 M 0.00 % | -315.150 M -129.70 % | -137.201 M 0.00 % | -137.201 M 0.00 % | -137.201 M 0.00 % | -137.201 M -1 875.63 % | 7.727 M 0.00 % | 7.727 M 0.00 % | 7.727 M 0.00 % | 7.727 M 167.52 % | -11.444 M 0.00 % | -11.444 M 0.00 % | -11.444 M 0.00 % | -11.444 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 | 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 100.00 % | -208.259 M 0.00 % | -208.259 M 0.00 % | -208.259 M 0.00 % | -208.259 M | 0.000 -100.00 % | 1.670 B 0.00 % | 1.670 B 0.00 % | 1.670 B 3 302.19 % | 49.100 M 0.00 % | 49.100 M 645.56 % | -9.000 M 0.00 % | -9.000 M 98.45 % | -581.596 M 0.00 % | -581.596 M 0.00 % | -581.596 M -457.62 % | -104.299 M 0.00 % | -104.299 M 0.00 % | -104.299 M 36.10 % | -163.224 M 0.00 % | -163.224 M 0.00 % | -163.224 M 0.00 % | -163.224 M 58.53 % | -393.603 M 0.00 % | -393.603 M 0.00 % | -393.603 M 0.00 % | -393.603 M -79.51 % | -219.266 M 0.00 % | -219.266 M 0.00 % | -219.266 M 0.00 % | -219.266 M 65.44 % | -634.414 M 0.00 % | -634.414 M 0.00 % | -634.414 M 0.00 % | -634.414 M -434.22 % | 189.821 M 0.00 % | 189.821 M 0.00 % | 189.821 M 0.00 % | 189.821 M 4.03 % | 182.466 M 0.00 % | 182.466 M 0.00 % | 182.466 M 0.00 % | 182.466 M 57.44 % | 115.898 M 0.00 % | 115.898 M 0.00 % | 115.898 M 0.00 % | 115.898 M 924.17 % | -14.062 M 0.00 % | -14.062 M 0.00 % | -14.062 M 0.00 % | -14.062 M 70.17 % | -47.139 M 0.00 % | -47.139 M 0.00 % | -47.139 M 0.00 % | -47.139 M -677.40 % | -6.064 M 0.00 % | -6.064 M 0.00 % | -6.064 M 0.00 % | -6.064 M |
| Other non cash items | 1.837 K 100.02 % | -9.912 M -9.65 % | -9.040 M -104.13 % | 218.708 M 1 088.29 % | -22.130 M -113.37 % | 165.542 M 721.40 % | -26.640 M -3 475.84 % | -745.000 K 97.93 % | -35.927 M -963.84 % | 4.159 M -99.46 % | 772.654 M 2 880.83 % | -27.785 M -117.91 % | 155.159 M -23.97 % | 204.078 M 843.29 % | -27.456 M -105.61 % | 489.120 M 829.93 % | -67.009 M 55.22 % | -149.654 M 55.18 % | -333.866 M -385.53 % | -68.763 M -307.74 % | 33.100 M 5 918.18 % | 550.000 K -86.64 % | 4.118 M 112.54 % | -32.850 M -158.77 % | 55.900 M -39.92 % | 93.050 M -57.36 % | 218.225 M 0.00 % | 218.225 M 145.42 % | -480.477 M 7.25 % | -518.022 M -347.92 % | 208.944 M -78.71 % | 981.474 M 637.53 % | 133.075 M -67.25 % | 406.356 M -5.44 % | 429.724 M 1.57 % | 423.081 M 8.78 % | 388.946 M -7.13 % | 418.807 M 1.47 % | 412.737 M -2.66 % | 424.018 M 1 843.44 % | -24.321 M -105.64 % | 431.411 M 22.56 % | 352.009 M -14.46 % | 411.498 M 54.36 % | 266.582 M -21.67 % | 340.334 M -39.48 % | 562.331 M -6.33 % | 600.301 M -43.77 % | 1.068 B 168.57 % | 397.493 M 0.17 % | 396.833 M 119.22 % | 181.018 M -3.49 % | 187.564 M 0.00 % | 187.564 M 159.51 % | -315.165 M 0.00 % | -315.165 M 0.00 % | -315.165 M 0.00 % | -315.165 M -850.65 % | 41.986 M 0.00 % | 41.986 M 0.00 % | 41.986 M 0.00 % | 41.986 M 209.24 % | 13.577 M 0.00 % | 13.577 M 0.00 % | 13.577 M 0.00 % | 13.577 M 978.08 % | -1.546 M 0.00 % | -1.546 M 0.00 % | -1.546 M 0.00 % | -1.546 M -239.75 % | 1.106 M 0.00 % | 1.106 M 0.00 % | 1.106 M 0.00 % | 1.106 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 -100.00 % | 4.776 M 0.13 % | 4.770 M 1.10 % | 4.718 M 2.57 % | 4.600 M 5.22 % | 4.372 M 10.18 % | 3.968 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -137.263 M 0.00 % | -137.263 M 0.00 % | -137.263 M 0.00 % | -137.263 M | 0.000 -100.00 % | 1.722 B 0.00 % | 1.722 B 0.00 % | 1.722 B 1 261.09 % | 126.500 M 0.00 % | 126.500 M 128.55 % | 55.350 M 0.00 % | 55.350 M 265.20 % | -33.505 M 0.00 % | -33.505 M 0.00 % | -33.505 M -107.15 % | 468.833 M 0.00 % | 468.833 M 0.00 % | 468.833 M 41.22 % | 331.978 M 0.00 % | 331.978 M 0.00 % | 331.978 M 0.00 % | 331.978 M 4.01 % | 319.178 M 0.00 % | 319.178 M 0.00 % | 319.178 M 0.00 % | 319.178 M 8.70 % | 293.635 M 0.00 % | 293.635 M 0.00 % | 293.635 M 0.00 % | 293.635 M 267.65 % | -175.150 M 0.00 % | -175.150 M 0.00 % | -175.150 M 0.00 % | -175.150 M 7.63 % | -189.609 M 0.00 % | -189.609 M 0.00 % | -189.609 M 0.00 % | -189.609 M 24.38 % | -250.726 M 0.00 % | -250.726 M 0.00 % | -250.726 M 0.00 % | -250.726 M -768.44 % | 37.509 M 0.00 % | 37.509 M 0.00 % | 37.509 M 0.00 % | 37.509 M 212.94 % | -33.210 M 0.00 % | -33.210 M 0.00 % | -33.210 M 0.00 % | -33.210 M -1 976.38 % | -1.599 M 0.00 % | -1.599 M 0.00 % | -1.599 M 0.00 % | -1.599 M 42.63 % | -2.788 M 0.00 % | -2.788 M 0.00 % | -2.788 M 0.00 % | -2.788 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 100.00 % | -463.000 K 0.00 % | -463.000 K 0.00 % | -463.000 K 0.00 % | -463.000 K | 0.000 100.00 % | -1.475 M 0.00 % | -1.475 M 0.00 % | -1.475 M 43.27 % | -2.600 M 0.00 % | -2.600 M 87.56 % | -20.900 M 0.00 % | -20.900 M | 0.000 | 0.000 | 0.000 100.00 % | -63.598 M 0.00 % | -63.598 M 0.00 % | -63.598 M -2 898.35 % | -2.121 M 0.00 % | -2.121 M 0.00 % | -2.121 M 0.00 % | -2.121 M -72.41 % | -1.230 M 0.00 % | -1.230 M 0.00 % | -1.230 M 0.00 % | -1.230 M 44.95 % | -2.235 M 0.00 % | -2.235 M 0.00 % | -2.235 M 0.00 % | -2.235 M 96.68 % | -67.308 M 0.00 % | -67.308 M 0.00 % | -67.308 M 0.00 % | -67.308 M 88.98 % | -611.015 M 0.00 % | -611.015 M 0.00 % | -611.015 M 0.00 % | -611.015 M -94.98 % | -313.373 M 0.00 % | -313.373 M 0.00 % | -313.373 M 0.00 % | -313.373 M -64.13 % | -190.930 M 0.00 % | -190.930 M 0.00 % | -190.930 M 0.00 % | -190.930 M -39.06 % | -137.301 M 0.00 % | -137.301 M 0.00 % | -137.301 M 0.00 % | -137.301 M -239.36 % | -40.459 M 0.00 % | -40.459 M 0.00 % | -40.459 M 0.00 % | -40.459 M -394.03 % | -8.190 M 0.00 % | -8.190 M 0.00 % | -8.190 M 0.00 % | -8.190 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 | 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 100.00 % | -5.348 M 0.00 % | -5.348 M 0.00 % | -5.348 M 0.00 % | -5.348 M -74.83 % | -3.059 M 0.00 % | -3.059 M 0.00 % | -3.059 M 0.00 % | -3.059 M 45.25 % | -5.587 M 0.00 % | -5.587 M 0.00 % | -5.587 M 0.00 % | -5.587 M 87.23 % | -43.751 M 0.00 % | -43.751 M 0.00 % | -43.751 M 0.00 % | -43.751 M 46.55 % | -81.853 M 0.00 % | -81.853 M 0.00 % | -81.853 M 0.00 % | -81.853 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.194 M 0.00 % | -3.194 M 0.00 % | -3.194 M 0.00 % | -3.194 M -77.92 % | -1.795 M 0.00 % | -1.795 M 0.00 % | -1.795 M 0.00 % | -1.795 M 21.90 % | -2.299 M 0.00 % | -2.299 M 0.00 % | -2.299 M 0.00 % | -2.299 M -198.45 % | -770.190 K 0.00 % | -770.190 K 0.00 % | -770.190 K 0.00 % | -770.190 K |
| 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 -100.00 % | 7.950 M 0.00 % | 7.950 M -22.97 % | 10.321 M 0.00 % | 10.321 M 0.00 % | 10.321 M -41.95 % | 17.778 M 0.00 % | 17.778 M 0.00 % | 17.778 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 -100.00 % | 943.012 K 0.00 % | 943.012 K 0.00 % | 943.012 K 0.00 % | 943.012 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 |
| 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 -100.00 % | 463.000 K 0.00 % | 463.000 K 0.00 % | 463.000 K 0.00 % | 463.000 K | 0.000 -100.00 % | 1.475 M 0.00 % | 1.475 M 0.00 % | 1.475 M 106.70 % | -22.000 M 0.00 % | -22.000 M -88 100.00 % | 25.000 K 0.00 % | 25.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 100.00 % | -250.000 0.00 % | -250.000 0.00 % | -250.000 0.00 % | -250.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.466 M 0.00 % | -21.466 M 0.00 % | -21.466 M 0.00 % | -21.466 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.500 K 0.00 % | -62.500 K 0.00 % | -62.500 K 0.00 % | -62.500 K 0.00 % | -62.500 K 0.00 % | -62.500 K 0.00 % | -62.500 K 0.00 % | -62.500 K 44.44 % | -112.500 K 0.00 % | -112.500 K 0.00 % | -112.500 K 0.00 % | -112.500 K |
| 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 100.00 % | -24.600 M 0.00 % | -24.600 M -90.33 % | -12.925 M 0.00 % | -12.925 M -225.23 % | 10.321 M 0.00 % | 10.321 M 0.00 % | 10.321 M 122.52 % | -45.821 M 0.00 % | -45.821 M 0.00 % | -45.821 M -513.49 % | -7.469 M 0.00 % | -7.469 M 0.00 % | -7.469 M 0.00 % | -7.469 M -74.14 % | -4.289 M 0.00 % | -4.289 M 0.00 % | -4.289 M 0.00 % | -4.289 M 45.17 % | -7.822 M 0.00 % | -7.822 M 0.00 % | -7.822 M 0.00 % | -7.822 M 92.96 % | -111.059 M 0.00 % | -111.059 M 0.00 % | -111.059 M 0.00 % | -111.059 M 83.97 % | -692.868 M 0.00 % | -692.868 M 0.00 % | -692.868 M 0.00 % | -692.868 M -107.51 % | -333.896 M 0.00 % | -333.896 M 0.00 % | -333.896 M 0.00 % | -333.896 M -72.00 % | -194.124 M 0.00 % | -194.124 M 0.00 % | -194.124 M 0.00 % | -194.124 M -39.50 % | -139.158 M 0.00 % | -139.158 M 0.00 % | -139.158 M 0.00 % | -139.158 M -224.98 % | -42.820 M 0.00 % | -42.820 M 0.00 % | -42.820 M 0.00 % | -42.820 M -371.99 % | -9.072 M 0.00 % | -9.072 M 0.00 % | -9.072 M 0.00 % | -9.072 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 150.025 M 0.00 % | 150.025 M 0.00 % | 150.025 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.500 M 0.00 % | 37.500 M 0.00 % | 37.500 M 0.00 % | 37.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 257.538 M 0.00 % | 257.538 M 0.00 % | 257.538 M 0.00 % | 257.538 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 111.788 M 0.00 % | 111.788 M 0.00 % | 111.788 M 0.00 % | 111.788 M 493.17 % | 18.846 M 0.00 % | 18.846 M 0.00 % | 18.846 M 0.00 % | 18.846 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.422 M 0.00 % | -7.422 M 0.00 % | -7.422 M 0.00 % | -7.422 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.139 M 0.00 % | -3.139 M 0.00 % | -3.139 M 0.00 % | -3.139 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -250.000 0.00 % | -250.000 0.00 % | -250.000 0.00 % | -250.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -98.250 M 0.00 % | -98.250 M -165.49 % | 150.025 M 0.00 % | 150.025 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.500 M 0.00 % | 37.500 M 0.00 % | 37.500 M 0.00 % | 37.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 257.538 M 0.00 % | 257.538 M 0.00 % | 257.538 M 0.00 % | 257.538 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 111.788 M 0.00 % | 111.788 M 0.00 % | 111.788 M 0.00 % | 111.788 M 493.17 % | 18.846 M 0.00 % | 18.846 M 0.00 % | 18.846 M 0.00 % | 18.846 M 132.81 % | 8.095 M 0.00 % | 8.095 M 0.00 % | 8.095 M 0.00 % | 8.095 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 100.00 % | -250.000 0.00 % | -250.000 0.00 % | -250.000 0.00 % | -250.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -98.250 M 0.00 % | -98.250 M -165.49 % | 150.025 M 0.00 % | 150.025 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.500 M 0.00 % | 37.500 M 0.00 % | 37.500 M 0.00 % | 37.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.117 M 0.00 % | 250.117 M 0.00 % | 250.117 M 0.00 % | 250.117 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 108.650 M 0.00 % | 108.650 M 0.00 % | 108.650 M 0.00 % | 108.650 M 476.51 % | 18.846 M 0.00 % | 18.846 M 0.00 % | 18.846 M 0.00 % | 18.846 M 132.81 % | 8.095 M 0.00 % | 8.095 M 0.00 % | 8.095 M 0.00 % | 8.095 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 100.00 % | -7.257 M 0.00 % | -7.257 M 0.00 % | -7.257 M 0.00 % | -7.257 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -133.250 M 0.00 % | -133.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -327.938 M 0.00 % | -327.938 M 0.00 % | -327.938 M 0.00 % | -327.938 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 985.642 M 0.00 % | 985.642 M 0.00 % | 985.642 M 0.00 % | 985.642 M 129.77 % | 428.974 M 0.00 % | 428.974 M 0.00 % | 428.974 M 0.00 % | 428.974 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 128.112 M 0.00 % | 128.112 M 0.00 % | 128.112 M 0.00 % | 128.112 M 204.90 % | 42.018 M 0.00 % | 42.018 M 0.00 % | 42.018 M 0.00 % | 42.018 M 260.60 % | 11.652 M 0.00 % | 11.652 M 0.00 % | 11.652 M 0.00 % | 11.652 M |
| Net change in cash | 0.000 | 0.000 | 0.000 -100.00 % | 4.776 M 0.13 % | 4.770 M 1.10 % | 4.718 M 2.57 % | 4.600 M 5.22 % | 4.372 M 10.18 % | 3.968 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -144.984 M 0.00 % | -144.984 M 0.00 % | -144.984 M 0.00 % | -144.984 M | 0.000 -100.00 % | 32.725 M 0.00 % | 32.725 M 0.00 % | 32.725 M 796.58 % | 3.650 M | 0.000 -100.00 % | 59.200 M 0.00 % | 59.200 M 2 524.93 % | -2.441 M 0.00 % | -2.441 M 0.00 % | -2.441 M -120.68 % | 11.805 M 0.00 % | 11.805 M 0.00 % | 11.805 M 190.68 % | -13.019 M 0.00 % | -13.019 M 0.00 % | -13.019 M 0.00 % | -13.019 M 71.40 % | -45.519 M 0.00 % | -45.519 M 0.00 % | -45.519 M 0.00 % | -45.519 M -884.15 % | -4.625 M 0.00 % | -4.625 M 0.00 % | -4.625 M 0.00 % | -4.625 M 96.68 % | -139.510 M 0.00 % | -139.510 M 0.00 % | -139.510 M 0.00 % | -139.510 M -235.23 % | 103.165 M 0.00 % | 103.165 M 0.00 % | 103.165 M 0.00 % | 103.165 M 9.21 % | 94.469 M 0.00 % | 94.469 M 0.00 % | 94.469 M 0.00 % | 94.469 M 10.10 % | 85.804 M 0.00 % | 85.804 M 0.00 % | 85.804 M 0.00 % | 85.804 M 33.25 % | 64.393 M 0.00 % | 64.393 M 0.00 % | 64.393 M 0.00 % | 64.393 M 291.59 % | 16.444 M 0.00 % | 16.444 M 0.00 % | 16.444 M 0.00 % | 16.444 M 108.49 % | 7.887 M 0.00 % | 7.887 M 0.00 % | 7.887 M 0.00 % | 7.887 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 -100.00 % | 379.202 M 1.27 % | 374.432 M -29.45 % | 530.721 M 0.87 % | 526.121 M 11.69 % | 471.041 M 0.85 % | 467.073 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 195.478 M 0.00 % | 195.478 M 0.00 % | 195.478 M 0.00 % | 195.478 M | 0.000 -100.00 % | 162.750 M 0.00 % | 162.750 M 0.00 % | 162.750 M | 0.000 -100.00 % | 187.625 M 0.00 % | 187.625 M 0.00 % | 187.625 M -1.28 % | 190.064 M 0.00 % | 190.064 M 0.00 % | 190.064 M 6.66 % | 178.196 M 0.00 % | 178.196 M 0.00 % | 178.196 M -6.81 % | 191.215 M 0.00 % | 191.215 M 0.00 % | 191.215 M 0.00 % | 191.215 M -19.23 % | 236.734 M 0.00 % | 236.734 M 0.00 % | 236.734 M 0.00 % | 236.734 M -1.92 % | 241.359 M 0.00 % | 241.359 M 0.00 % | 241.359 M 0.00 % | 241.359 M -35.93 % | 376.688 M 0.00 % | 376.688 M 0.00 % | 376.688 M 0.00 % | 376.688 M 37.59 % | 273.773 M 0.00 % | 273.773 M 0.00 % | 273.773 M 0.00 % | 273.773 M 52.69 % | 179.304 M 0.00 % | 179.304 M 0.00 % | 179.304 M 0.00 % | 179.304 M 91.77 % | 93.500 M 0.00 % | 93.500 M 0.00 % | 93.500 M 0.00 % | 93.500 M 221.23 % | 29.106 M 0.00 % | 29.106 M 0.00 % | 29.106 M 0.00 % | 29.106 M 129.87 % | 12.662 M 0.00 % | 12.662 M 0.00 % | 12.662 M 0.00 % | 12.662 M 165.18 % | 4.775 M 0.00 % | 4.775 M 0.00 % | 4.775 M 0.00 % | 4.775 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 -100.00 % | 383.978 M 1.26 % | 379.202 M -29.18 % | 535.439 M 0.89 % | 530.721 M 11.63 % | 475.413 M 0.93 % | 471.041 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.494 M 0.00 % | 50.494 M 0.00 % | 50.494 M 0.00 % | 50.494 M | 0.000 -100.00 % | 195.475 M 0.00 % | 195.475 M 0.00 % | 195.475 M 5 255.48 % | 3.650 M -98.52 % | 246.825 M 0.00 % | 246.825 M 0.00 % | 246.825 M 31.55 % | 187.623 M 0.00 % | 187.623 M 0.00 % | 187.623 M -1.25 % | 190.001 M 0.00 % | 190.001 M 0.00 % | 190.001 M 6.62 % | 178.196 M 0.00 % | 178.196 M 0.00 % | 178.196 M 0.00 % | 178.196 M -6.81 % | 191.215 M 0.00 % | 191.215 M 0.00 % | 191.215 M 0.00 % | 191.215 M -19.23 % | 236.734 M 0.00 % | 236.734 M 0.00 % | 236.734 M 0.00 % | 236.734 M -0.19 % | 237.178 M 0.00 % | 237.178 M 0.00 % | 237.178 M 0.00 % | 237.178 M -37.08 % | 376.938 M 0.00 % | 376.938 M 0.00 % | 376.938 M 0.00 % | 376.938 M 37.68 % | 273.773 M 0.00 % | 273.773 M 0.00 % | 273.773 M 0.00 % | 273.773 M 52.69 % | 179.304 M 0.00 % | 179.304 M 0.00 % | 179.304 M 0.00 % | 179.304 M 91.77 % | 93.500 M 0.00 % | 93.500 M 0.00 % | 93.500 M 0.00 % | 93.500 M 221.23 % | 29.106 M 0.00 % | 29.106 M 0.00 % | 29.106 M 0.00 % | 29.106 M 129.87 % | 12.662 M 0.00 % | 12.662 M 0.00 % | 12.662 M 0.00 % | 12.662 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 -100.00 % | 4.776 M 0.13 % | 4.770 M 1.10 % | 4.718 M 2.57 % | 4.600 M 5.22 % | 4.372 M 10.18 % | 3.968 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -137.263 M 0.00 % | -137.263 M 0.00 % | -137.263 M 0.00 % | -137.263 M | 0.000 -100.00 % | 1.722 B 0.00 % | 1.722 B 0.00 % | 1.722 B 1 261.09 % | 126.500 M 0.00 % | 126.500 M 128.55 % | 55.350 M 0.00 % | 55.350 M 265.20 % | -33.505 M 0.00 % | -33.505 M 0.00 % | -33.505 M -107.15 % | 468.833 M 0.00 % | 468.833 M 0.00 % | 468.833 M 41.22 % | 331.978 M 0.00 % | 331.978 M 0.00 % | 331.978 M 0.00 % | 331.978 M 4.01 % | 319.178 M 0.00 % | 319.178 M 0.00 % | 319.178 M 0.00 % | 319.178 M 8.70 % | 293.635 M 0.00 % | 293.635 M 0.00 % | 293.635 M 0.00 % | 293.635 M 267.65 % | -175.150 M 0.00 % | -175.150 M 0.00 % | -175.150 M 0.00 % | -175.150 M 7.63 % | -189.609 M 0.00 % | -189.609 M 0.00 % | -189.609 M 0.00 % | -189.609 M 24.38 % | -250.726 M 0.00 % | -250.726 M 0.00 % | -250.726 M 0.00 % | -250.726 M -768.44 % | 37.509 M 0.00 % | 37.509 M 0.00 % | 37.509 M 0.00 % | 37.509 M 212.94 % | -33.210 M 0.00 % | -33.210 M 0.00 % | -33.210 M 0.00 % | -33.210 M -1 976.38 % | -1.599 M 0.00 % | -1.599 M 0.00 % | -1.599 M 0.00 % | -1.599 M 42.63 % | -2.788 M 0.00 % | -2.788 M 0.00 % | -2.788 M 0.00 % | -2.788 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 100.00 % | -463.000 K 0.00 % | -463.000 K 0.00 % | -463.000 K 0.00 % | -463.000 K | 0.000 100.00 % | -1.475 M 0.00 % | -1.475 M 0.00 % | -1.475 M 43.27 % | -2.600 M 0.00 % | -2.600 M 87.56 % | -20.900 M 0.00 % | -20.900 M | 0.000 | 0.000 | 0.000 100.00 % | -63.598 M 0.00 % | -63.598 M 0.00 % | -63.598 M -2 898.35 % | -2.121 M 0.00 % | -2.121 M 0.00 % | -2.121 M 0.00 % | -2.121 M -72.41 % | -1.230 M 0.00 % | -1.230 M 0.00 % | -1.230 M 0.00 % | -1.230 M 44.95 % | -2.235 M 0.00 % | -2.235 M 0.00 % | -2.235 M 0.00 % | -2.235 M 96.68 % | -67.308 M 0.00 % | -67.308 M 0.00 % | -67.308 M 0.00 % | -67.308 M 88.98 % | -611.015 M 0.00 % | -611.015 M 0.00 % | -611.015 M 0.00 % | -611.015 M -94.98 % | -313.373 M 0.00 % | -313.373 M 0.00 % | -313.373 M 0.00 % | -313.373 M -64.13 % | -190.930 M 0.00 % | -190.930 M 0.00 % | -190.930 M 0.00 % | -190.930 M -39.06 % | -137.301 M 0.00 % | -137.301 M 0.00 % | -137.301 M 0.00 % | -137.301 M -239.36 % | -40.459 M 0.00 % | -40.459 M 0.00 % | -40.459 M 0.00 % | -40.459 M -394.03 % | -8.190 M 0.00 % | -8.190 M 0.00 % | -8.190 M 0.00 % | -8.190 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 -100.00 % | 4.776 M 0.13 % | 4.770 M 1.10 % | 4.718 M 2.57 % | 4.600 M 5.22 % | 4.372 M 10.18 % | 3.968 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -137.726 M 0.00 % | -137.726 M 0.00 % | -137.726 M 0.00 % | -137.726 M | 0.000 -100.00 % | 1.720 B 0.00 % | 1.720 B 0.00 % | 1.720 B 1 288.46 % | 123.900 M 0.00 % | 123.900 M 259.65 % | 34.450 M 0.00 % | 34.450 M 202.82 % | -33.505 M 0.00 % | -33.505 M 0.00 % | -33.505 M -108.27 % | 405.235 M 0.00 % | 405.235 M 0.00 % | 405.235 M 22.85 % | 329.857 M 0.00 % | 329.857 M 0.00 % | 329.857 M 0.00 % | 329.857 M 3.75 % | 317.947 M 0.00 % | 317.947 M 0.00 % | 317.947 M 0.00 % | 317.947 M 9.11 % | 291.400 M 0.00 % | 291.400 M 0.00 % | 291.400 M 0.00 % | 291.400 M 220.19 % | -242.457 M 0.00 % | -242.457 M 0.00 % | -242.457 M 0.00 % | -242.457 M 69.72 % | -800.624 M 0.00 % | -800.624 M 0.00 % | -800.624 M 0.00 % | -800.624 M -41.93 % | -564.099 M 0.00 % | -564.099 M 0.00 % | -564.099 M 0.00 % | -564.099 M -267.68 % | -153.420 M 0.00 % | -153.420 M 0.00 % | -153.420 M 0.00 % | -153.420 M 10.02 % | -170.511 M 0.00 % | -170.511 M 0.00 % | -170.511 M 0.00 % | -170.511 M -305.41 % | -42.059 M 0.00 % | -42.059 M 0.00 % | -42.059 M 0.00 % | -42.059 M -283.14 % | -10.977 M 0.00 % | -10.977 M 0.00 % | -10.977 M 0.00 % | -10.977 M |
| 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 |