Chukai Public Company Limited CRANE.BK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 338.841 M -19.85 % | 422.769 M -24.59 % | 560.644 M 7.04 % | 523.754 M -42.71 % | 914.277 M -25.14 % | 1.221 B 34.84 % | 905.685 M -21.74 % | 1.157 B 77.96 % | 650.345 M -24.74 % | 864.084 M -19.07 % | 1.068 B -24.49 % | 1.414 B 10.77 % | 1.276 B 33.47 % | 956.402 M 59.00 % | 601.525 M 27.36 % | 472.296 M -40.18 % | 789.555 M 6.47 % | 741.602 M -1.28 % | 751.225 M |
| Net income | 3.023 M -96.77 % | 93.681 M 149.33 % | -189.892 M 0.10 % | -190.078 M -1 878.49 % | 10.688 M -63.06 % | 28.932 M 117.72 % | -163.306 M -636.81 % | 30.421 M 110.86 % | -280.133 M -519.85 % | -45.193 M -119.12 % | 236.381 M 225.63 % | 72.591 M -62.14 % | 191.717 M 94.20 % | 98.720 M 70.69 % | 57.836 M 161.79 % | -93.594 M -396.62 % | 31.553 M -59.97 % | 78.821 M 261.03 % | 21.832 M |
| Income before tax | 506.282 K -99.63 % | 137.098 M 262.46 % | -84.389 M 64.29 % | -236.296 M -14 129.07 % | 1.684 M -44.89 % | 3.056 M 101.69 % | -180.716 M -731.88 % | 28.600 M 111.68 % | -244.801 M -487.86 % | -41.643 M -114.02 % | 296.928 M 200.66 % | 98.758 M -53.03 % | 210.240 M 89.92 % | 110.699 M | 0.000 100.00 % | -93.594 M -292.22 % | 48.690 M -49.50 % | 96.416 M 112.92 % | 45.282 M |
| Income before tax ratio | 0.00 -99.54 % | 0.32 315.44 % | -0.15 66.64 % | -0.45 -24 589.46 % | 0.00 -26.39 % | 0.00 101.25 % | -0.20 -907.46 % | 0.02 106.56 % | -0.38 -681.06 % | -0.05 -117.33 % | 0.28 298.19 % | 0.07 -57.59 % | 0.16 42.30 % | 0.12 | 0.00 100.00 % | -0.20 -421.35 % | 0.06 -52.57 % | 0.13 115.69 % | 0.06 |
| EBITDA | 149.995 M -51.84 % | 311.428 M 37.87 % | 225.884 M 455.76 % | -63.493 M -123.41 % | 271.203 M -19.52 % | 336.999 M 59.84 % | 210.830 M -49.44 % | 417.000 M 267.31 % | 113.527 M -54.54 % | 249.726 M -36.57 % | 393.723 M 10.18 % | 357.344 M -16.74 % | 429.172 M 56.77 % | 273.758 M 17.40 % | 233.187 M 30.95 % | 178.074 M -48.11 % | 343.183 M -11.72 % | 388.748 M 16.94 % | 332.442 M |
| Net income ratio | 0.01 -95.97 % | 0.22 165.42 % | -0.34 6.67 % | -0.36 -3 204.56 % | 0.01 -50.66 % | 0.02 113.14 % | -0.18 -785.97 % | 0.03 106.10 % | -0.43 -723.57 % | -0.05 -123.62 % | 0.22 331.26 % | 0.05 -65.82 % | 0.15 45.51 % | 0.10 7.35 % | 0.10 148.52 % | -0.20 -595.87 % | 0.04 -62.40 % | 0.11 265.72 % | 0.03 |
| Ratio EBITDA | 0.44 -39.91 % | 0.74 82.83 % | 0.40 432.35 % | -0.12 -140.87 % | 0.30 7.50 % | 0.28 18.54 % | 0.23 -35.39 % | 0.36 106.40 % | 0.17 -39.60 % | 0.29 -21.63 % | 0.37 45.92 % | 0.25 -24.83 % | 0.34 17.46 % | 0.29 -26.16 % | 0.39 2.82 % | 0.38 -13.26 % | 0.43 -17.08 % | 0.52 18.45 % | 0.44 |
| Gross profit ratio | 0.28 -32.43 % | 0.41 104.65 % | 0.20 144.95 % | 0.08 -58.43 % | 0.20 27.79 % | 0.16 1 358.79 % | -0.01 -106.19 % | 0.20 767.13 % | -0.03 -115.86 % | 0.19 -41.88 % | 0.32 29.13 % | 0.25 -16.48 % | 0.30 -5.34 % | 0.32 -6.81 % | 0.34 97.24 % | 0.17 -46.80 % | 0.32 -23.22 % | 0.42 18.63 % | 0.36 |
| Weighted average shs out dil | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.07 % | 757.692 M 0.08 % | 757.058 M 0.00 % | 757.058 M 3.45 % | 731.805 M -1.06 % | 739.633 M 6.20 % | 696.425 M 0.00 % | 696.425 M 0.00 % | 696.426 M 0.00 % | 696.427 M 14.29 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M 2.30 % | 595.685 M 25.68 % | 473.958 M 55.96 % | 303.901 M |
| Weighted average shs out | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.07 % | 757.692 M 0.08 % | 757.058 M 0.00 % | 757.058 M 3.45 % | 731.805 M 5.08 % | 696.425 M 0.00 % | 696.425 M 0.00 % | 696.425 M 0.00 % | 696.426 M 0.00 % | 696.427 M 14.29 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M 2.30 % | 595.685 M 25.68 % | 473.958 M 55.96 % | 303.901 M |
| EPS diluted | 0.00 -96.67 % | 0.12 148.00 % | -0.25 0.00 % | -0.25 -1 873.05 % | 0.01 -63.09 % | 0.04 117.36 % | -0.22 -650.00 % | 0.04 110.53 % | -0.38 -485.52 % | -0.06 -119.09 % | 0.34 240.00 % | 0.10 -58.33 % | 0.24 50.00 % | 0.16 66.67 % | 0.10 164.00 % | -0.15 -390.14 % | 0.05 -69.59 % | 0.17 130.35 % | 0.07 |
| Earnings per share | 0.00 -96.67 % | 0.12 148.00 % | -0.25 0.00 % | -0.25 -1 873.05 % | 0.01 -63.09 % | 0.04 117.36 % | -0.22 -650.00 % | 0.04 110.00 % | -0.40 -516.33 % | -0.06 -119.09 % | 0.34 240.00 % | 0.10 -58.33 % | 0.24 50.00 % | 0.16 66.67 % | 0.10 164.00 % | -0.15 -390.14 % | 0.05 -69.59 % | 0.17 130.35 % | 0.07 |
| Gross profit | 94.623 M -45.85 % | 174.733 M 54.32 % | 113.228 M 162.20 % | 43.184 M -76.18 % | 181.326 M -4.33 % | 189.533 M 1 797.37 % | -11.166 M -104.85 % | 230.385 M 1 287.22 % | -19.405 M -111.94 % | 162.551 M -52.97 % | 345.610 M -2.50 % | 354.456 M -7.49 % | 383.138 M 26.35 % | 303.244 M 48.16 % | 204.668 M 151.21 % | 81.474 M -68.18 % | 256.026 M -18.26 % | 313.215 M 17.11 % | 267.463 M |
| Income tax expense | -2.516 M -116.46 % | 15.291 M -85.51 % | 105.503 M 328.27 % | -46.218 M -413.34 % | -9.003 M 65.21 % | -25.876 M -48.63 % | -17.410 M -855.59 % | -1.822 M -105.16 % | 35.331 M 895.16 % | 3.550 M -94.14 % | 60.547 M 131.39 % | 26.167 M 41.26 % | 18.523 M 54.63 % | 11.979 M -62.99 % | 32.366 M | 0.000 -100.00 % | 17.136 M -2.60 % | 17.594 M -60.98 % | 45.088 M |
| Cost of revenue | 244.218 M -1.54 % | 248.035 M -44.56 % | 447.416 M -6.90 % | 480.570 M -34.43 % | 732.951 M -28.96 % | 1.032 B 12.53 % | 916.852 M -1.09 % | 926.961 M 38.40 % | 669.750 M -4.53 % | 701.533 M -2.84 % | 722.074 M -31.85 % | 1.060 B 18.60 % | 893.348 M 36.77 % | 653.158 M 64.58 % | 396.857 M 1.54 % | 390.822 M -26.75 % | 533.529 M 24.54 % | 428.388 M -11.45 % | 483.763 M |
| General and administrative expenses | 75.862 M -33.14 % | 113.465 M -7.60 % | 122.795 M -40.65 % | 206.904 M 91.74 % | 107.908 M -14.54 % | 126.271 M -6.70 % | 135.345 M 6.71 % | 126.835 M -3.29 % | 131.149 M -7.03 % | 141.071 M 12.60 % | 125.283 M -13.85 % | 145.419 M 36.26 % | 106.720 M -7.74 % | 115.670 M 28.13 % | 90.274 M -27.87 % | 125.153 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 12.041 M -28.45 % | 16.829 M -32.00 % | 24.748 M -9.30 % | 27.287 M 20.78 % | 22.593 M -28.75 % | 31.711 M 6.03 % | 29.909 M 7.10 % | 27.927 M -16.09 % | 33.280 M -12.89 % | 38.205 M -19.73 % | 47.593 M -9.61 % | 52.655 M 5.14 % | 50.079 M 57.35 % | 31.827 M 31.56 % | 24.192 M 26.36 % | 19.145 M | 0.000 | 0.000 | 0.000 |
| Other expenses | -50.934 M 67.20 % | -155.279 M -5 461.33 % | -2.792 M -119.25 % | 14.507 M 1 046.69 % | 1.265 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 100.00 % | 0.000 | 0.000 100.00 % | -74.794 M | 0.000 | 0.000 |
| Operating expenses | 36.969 M 247.97 % | -24.985 M -117.26 % | 144.751 M -41.80 % | 248.697 M 88.74 % | 131.766 M -16.59 % | 157.983 M -4.40 % | 165.254 M 6.78 % | 154.761 M -5.88 % | 164.429 M -8.28 % | 179.276 M 3.70 % | 172.876 M -12.72 % | 198.074 M 26.32 % | 156.799 M 6.31 % | 147.497 M 28.86 % | 114.466 M -20.67 % | 144.298 M 70.87 % | 84.450 M -40.80 % | 142.662 M -2.25 % | 145.943 M |
| Cost and expenses | 281.188 M 26.06 % | 223.051 M -62.33 % | 592.167 M -18.80 % | 729.267 M -15.66 % | 864.717 M -27.32 % | 1.190 B 9.94 % | 1.082 B 0.04 % | 1.082 B 29.68 % | 834.179 M -5.29 % | 880.809 M -1.58 % | 894.950 M -28.84 % | 1.258 B 19.76 % | 1.050 B 31.16 % | 800.655 M 56.58 % | 511.323 M -4.45 % | 535.120 M -13.41 % | 617.979 M 8.22 % | 571.050 M -9.31 % | 629.706 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 |
| Selling general and administrative expenses | 87.904 M -32.53 % | 130.294 M -11.69 % | 147.543 M -37.00 % | 234.190 M 79.45 % | 130.501 M -17.40 % | 157.983 M -4.40 % | 165.254 M 6.78 % | 154.761 M -5.88 % | 164.429 M -8.28 % | 179.276 M 3.70 % | 172.876 M -12.72 % | 198.074 M 26.32 % | 156.799 M 6.31 % | 147.497 M 28.86 % | 114.466 M -20.67 % | 144.298 M -9.39 % | 159.244 M 11.62 % | 142.662 M -2.25 % | 145.943 M |
| Interest income | 10.294 K -47.41 % | 19.575 K -96.77 % | 606.071 K -53.64 % | 1.307 M -44.50 % | 2.356 M 23.88 % | 1.901 M 7.19 % | 1.774 M 73.12 % | 1.025 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.040 95.65 % | -0.920 | 0.000 100.00 % | -0.630 100.00 % | -74.387 M -74 387 100 593.82 % | 0.100 |
| Interest expense | 57.147 M -29.70 % | 81.288 M 43.85 % | 56.508 M 44.79 % | 39.027 M -42.70 % | 68.114 M -7.88 % | 73.940 M 6.07 % | 69.709 M 1.38 % | 68.761 M -2.53 % | 70.550 M 11.99 % | 62.996 M 21.36 % | 51.907 M -27.70 % | 71.793 M 23.46 % | 58.151 M 17.66 % | 49.423 M -11.85 % | 56.064 M -10.68 % | 62.771 M -16.07 % | 74.794 M 0.89 % | 74.137 M -2.75 % | 76.237 M |
| Depreciation and amortization | 94.063 M -2.89 % | 96.859 M -19.67 % | 120.574 M -9.87 % | 133.776 M -33.58 % | 201.404 M -22.54 % | 260.002 M -19.21 % | 321.837 M 1.83 % | 316.050 M 9.73 % | 288.020 M 8.09 % | 266.451 M 22.47 % | 217.570 M 8.26 % | 200.962 M 37.20 % | 146.473 M 28.90 % | 113.636 M -4.74 % | 119.287 M -42.90 % | 208.897 M -15.22 % | 246.401 M 13.06 % | 217.945 M 3.33 % | 210.923 M |
| Operating income | 57.654 M -71.13 % | 199.718 M 919.16 % | -24.381 M 88.14 % | -205.513 M -394.44 % | 69.798 M 32.61 % | 52.635 M 129.84 % | -176.420 M -333.29 % | 75.624 M 130.89 % | -244.801 M -487.86 % | -41.643 M -114.02 % | 296.928 M 89.87 % | 156.382 M -30.91 % | 226.339 M 45.32 % | 155.747 M 36.74 % | 113.900 M 281.30 % | -62.825 M -136.62 % | 171.576 M 0.60 % | 170.553 M 40.35 % | 121.519 M |
| Operating income ratio | 0.17 -63.98 % | 0.47 1 186.30 % | -0.04 88.92 % | -0.39 -613.98 % | 0.08 77.13 % | 0.04 122.13 % | -0.19 -398.11 % | 0.07 117.36 % | -0.38 -681.06 % | -0.05 -117.33 % | 0.28 151.46 % | 0.11 -37.63 % | 0.18 8.88 % | 0.16 -14.00 % | 0.19 242.35 % | -0.13 -161.21 % | 0.22 -5.51 % | 0.23 42.17 % | 0.16 |
| Total other income expenses net | -57.147 M 8.74 % | -62.620 M -10.82 % | -56.508 M -44.79 % | -39.027 M 42.70 % | -68.114 M 7.88 % | -73.940 M -1 621.30 % | -4.296 M 90.87 % | -47.024 M 22.87 % | -60.967 M | 0.000 -100.00 % | 124.194 M 315.53 % | -57.624 M -257.94 % | -16.099 M 64.26 % | -45.048 M 1.44 % | -45.705 M -48.54 % | -30.769 M 40.56 % | -51.768 M 30.17 % | -74.137 M 2.75 % | -76.237 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 738.054 M -0.57 % | 742.255 M -26.22 % | 1.006 B -6.96 % | 1.081 B 7.96 % | 1.002 B 4.82 % | 955.481 M -17.96 % | 1.165 B -1.52 % | 1.183 B -17.24 % | 1.429 B 21.14 % | 1.180 B 7.29 % | 1.099 B 1.88 % | 1.079 B -18.52 % | 1.325 B 91.64 % | 691.162 M 14.59 % | 603.175 M -26.76 % | 823.538 M 21.16 % | 679.727 M -13.34 % | 784.372 M 2.68 % | 763.931 M |
| Total investments | 225.916 M 3.08 % | 219.156 M -22.92 % | 284.339 M -21.34 % | 361.463 M -21.10 % | 458.148 M 140.70 % | 190.341 M 225.01 % | 58.564 M 18.27 % | 49.519 M 3.50 % | 47.843 M 2 103.00 % | 2.172 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.817 M 1 664.92 % | 159.586 K 0.53 % | 158.751 K 765.46 % | 18.343 K -84.59 % | 119.028 K 2.80 % | 115.785 K |
| Total debt | 739.565 M -0.58 % | 743.897 M -31.58 % | 1.087 B -0.47 % | 1.092 B 8.52 % | 1.007 B 5.02 % | 958.439 M -17.85 % | 1.167 B -3.10 % | 1.204 B -16.06 % | 1.434 B 20.52 % | 1.190 B 6.57 % | 1.117 B 3.10 % | 1.083 B -18.75 % | 1.333 B 78.47 % | 746.999 M 21.89 % | 612.845 M -26.28 % | 831.263 M 16.85 % | 711.391 M -10.97 % | 799.031 M 3.13 % | 774.809 M |
| Accumulated other comprehensive income loss | 36.671 M 0.00 % | 36.671 M 0.00 % | 36.671 M 0.00 % | 36.671 M 0.00 % | 36.671 M 6.64 % | 34.387 M 4.68 % | 32.849 M 0.00 % | 32.849 M 4.20 % | 31.524 M 0.00 % | 31.524 M 0.00 % | 31.524 M 23.49 % | 25.529 M 13.40 % | 22.511 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -273.931 M 0.57 % | -275.502 M 26.04 % | -372.523 M -103.98 % | -182.630 M -3 022.21 % | 6.250 M 106.53 % | 3.026 M 111.04 % | -27.410 M -120.17 % | 135.895 M 30.49 % | 104.146 M -72.73 % | 381.917 M -24.52 % | 505.959 M 53.72 % | 329.145 M -7.83 % | 357.088 M 42.62 % | 250.382 M 34.13 % | 186.668 M 44.89 % | 128.832 M -47.40 % | 244.926 M -5.20 % | 258.372 M 43.90 % | 179.551 M |
| Common stock | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.15 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 8.71 % | 696.425 M 0.00 % | 696.425 M 11.11 % | 626.784 M 8.33 % | 578.570 M 14.29 % | 506.250 M 12.50 % | 450.000 M 0.00 % | 450.000 M | 0.000 -100.00 % | 450.000 M 28.57 % | 350.000 M 0.00 % | 350.000 M |
| Total equity | 831.859 M 0.19 % | 830.288 M 13.23 % | 733.268 M -20.57 % | 923.160 M -16.99 % | 1.112 B 0.81 % | 1.103 B 2.98 % | 1.071 B -13.23 % | 1.234 B 14.21 % | 1.081 B -20.45 % | 1.359 B -3.85 % | 1.413 B 19.55 % | 1.182 B 4.18 % | 1.135 B 19.54 % | 949.131 M 7.20 % | 885.417 M 6.99 % | 827.581 M -12.30 % | 943.675 M 35.28 % | 697.568 M 12.74 % | 618.747 M |
| Other non current liabilities | 21.728 M 10.73 % | 19.622 M -29.58 % | 27.863 M 15.32 % | 24.162 M 3.35 % | 23.379 M -44.88 % | 42.414 M 202.06 % | 14.041 M 1.67 % | 13.811 M 185.57 % | -16.140 M -236.25 % | 11.846 M -5.67 % | 12.559 M 3.40 % | 12.145 M -68.82 % | 38.947 M 108.97 % | 18.637 M 82.47 % | 10.214 M 2.40 % | 9.975 M -13.63 % | 11.550 M -6.90 % | 12.406 M 5.02 % | 11.813 M |
| Long term debt | 319.566 M -0.45 % | 321.016 M -34.66 % | 491.266 M -49.33 % | 969.587 M 59.35 % | 608.449 M 98.77 % | 306.107 M -38.71 % | 499.437 M -20.02 % | 624.463 M -19.00 % | 770.942 M 0.28 % | 768.823 M 14.35 % | 672.369 M -7.01 % | 723.054 M 17.83 % | 613.660 M 101.22 % | 304.967 M 12.49 % | 271.115 M -27.32 % | 373.000 M 24.74 % | 299.026 M -32.70 % | 444.343 M -7.78 % | 481.816 M |
| Total non current liabilities | 379.798 M -3.05 % | 391.734 M -33.43 % | 588.493 M -43.47 % | 1.041 B 50.23 % | 693.027 M 73.11 % | 400.345 M -32.29 % | 591.254 M -19.35 % | 733.118 M -17.56 % | 889.321 M 4.16 % | 853.834 M 12.29 % | 760.392 M -3.11 % | 784.784 M 24.37 % | 631.031 M 95.00 % | 323.605 M 15.03 % | 281.329 M -26.54 % | 382.975 M 23.31 % | 310.576 M -32.00 % | 456.726 M -7.48 % | 493.628 M |
| Other current liabilities | 39.025 M -76.25 % | 164.300 M 63.50 % | 100.491 M 90.77 % | 52.677 M 16.88 % | 45.070 M -45.51 % | 82.716 M -14.84 % | 97.130 M 10.94 % | 87.552 M 9.91 % | 79.656 M 7.14 % | 74.350 M -56.83 % | 172.237 M -9.35 % | 190.006 M 131.34 % | 82.133 M 17.05 % | 70.171 M -49.46 % | 138.834 M 10.79 % | 125.307 M 118.92 % | 57.239 M -50.22 % | 114.989 M -11.94 % | 130.583 M |
| Deferred revenue | 9.712 M 125.70 % | 4.303 M -66.51 % | 12.847 M -9.05 % | 14.125 M -35.79 % | 21.998 M -68.49 % | 69.812 M 52 005.24 % | 133.983 K -99.70 % | 44.916 M -15.42 % | 53.105 M -2.45 % | 54.440 M -11.29 % | 61.367 M -15.53 % | 72.651 M 17.13 % | 62.026 M | 0.000 -100.00 % | 7.429 M -76.54 % | 31.670 M 1 594.34 % | 1.869 M -94.71 % | 35.308 M -23.79 % | 46.329 M |
| Short term debt | 419.999 M -0.68 % | 422.881 M -29.04 % | 595.928 M 385.33 % | 122.787 M -69.16 % | 398.122 M -38.97 % | 652.332 M -2.24 % | 667.287 M 15.14 % | 579.531 M -12.64 % | 663.408 M 57.46 % | 421.327 M 18.51 % | 355.531 M 28.22 % | 277.290 M -61.46 % | 719.492 M 62.77 % | 442.031 M 23.82 % | 356.995 M -16.66 % | 428.376 M 2.21 % | 419.101 M 1.03 % | 414.822 M 41.58 % | 292.993 M |
| Total current liabilities | 501.078 M -21.93 % | 641.863 M -22.16 % | 824.558 M 174.19 % | 300.720 M -65.00 % | 859.213 M -26.11 % | 1.163 B 1.49 % | 1.146 B 18.34 % | 968.150 M 5.80 % | 915.036 M 58.86 % | 576.005 M 4.19 % | 552.823 M -51.00 % | 1.128 B 9.12 % | 1.034 B 39.14 % | 743.062 M 27.83 % | 581.273 M 0.05 % | 580.955 M -13.46 % | 671.340 M 35.00 % | 497.293 M 3.76 % | 479.279 M |
| Total liabilities | 880.875 M -14.78 % | 1.034 B -26.85 % | 1.413 B 5.31 % | 1.342 B -13.56 % | 1.552 B -0.70 % | 1.563 B -10.01 % | 1.737 B 2.10 % | 1.701 B -5.71 % | 1.804 B 26.19 % | 1.430 B 8.88 % | 1.313 B -31.35 % | 1.913 B 14.90 % | 1.665 B 56.08 % | 1.067 B 23.66 % | 862.602 M -10.51 % | 963.930 M -1.83 % | 981.916 M 2.92 % | 954.019 M -1.94 % | 972.907 M |
| Other non current assets | 49.128 M 31.64 % | 37.320 M -89.12 % | 343.134 M 66 030.21 % | 518.876 K -28.03 % | 720.995 K -97.64 % | 30.590 M -82.41 % | 173.923 M 180.20 % | 62.072 M -50.21 % | 124.660 M 40.72 % | 88.589 M 34.23 % | 65.996 M -82.12 % | 369.033 M -42.59 % | 642.818 M 1 405.16 % | 42.708 M -20.43 % | 53.674 M 7.54 % | 49.911 M 14.71 % | 43.512 M 55.91 % | 27.909 M 57.15 % | 17.760 M |
| Long term investments | 225.916 M 3.08 % | 219.156 M -22.92 % | 284.339 M -21.34 % | 361.463 M -21.10 % | 458.148 M 140.70 % | 190.341 M 225.01 % | 58.564 M 18.27 % | 49.519 M 3.50 % | 47.843 M 2 103.00 % | 2.172 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.817 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 2.319 M -1.70 % | 2.358 M 1 138.10 % | 190.492 K -2.16 % | 194.705 K 12.02 % | 173.805 K -95.88 % | 4.220 M -58.92 % | 10.271 M 60.81 % | 6.387 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 2.319 M -1.70 % | 2.358 M 1 138.10 % | 190.492 K -2.16 % | 194.705 K 12.02 % | 173.805 K -95.88 % | 4.220 M -58.92 % | 10.271 M 60.81 % | 6.387 M 108.48 % | -75.314 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 1.265 B 0.03 % | 1.265 B -10.16 % | 1.408 B -5.58 % | 1.491 B -6.61 % | 1.597 B -15.24 % | 1.884 B -9.92 % | 2.091 B -9.92 % | 2.322 B -3.38 % | 2.403 B 6.11 % | 2.265 B 9.27 % | 2.072 B 7.43 % | 1.929 B 14.45 % | 1.685 B 0.90 % | 1.670 B 12.31 % | 1.487 B -7.22 % | 1.603 B 2.72 % | 1.560 B 15.92 % | 1.346 B 4.76 % | 1.285 B |
| Total non current assets | 1.543 B 1.24 % | 1.524 B -12.99 % | 1.751 B -8.29 % | 1.910 B -7.85 % | 2.072 B -2.49 % | 2.125 B -6.60 % | 2.276 B -7.81 % | 2.468 B -2.34 % | 2.528 B 7.31 % | 2.355 B 9.96 % | 2.142 B -7.00 % | 2.303 B -1.08 % | 2.328 B 35.68 % | 1.716 B 11.35 % | 1.541 B -6.77 % | 1.653 B 3.05 % | 1.604 B 16.73 % | 1.374 B 5.48 % | 1.303 B |
| Other current assets | 67.424 M -50.02 % | 134.905 M 1 196.39 % | 10.406 M -20.01 % | 13.009 M -19.63 % | 16.187 M -68.64 % | 51.615 M 14.36 % | 45.133 M -19.99 % | 56.409 M 71.49 % | 32.894 M 50.66 % | 21.833 M -20.18 % | 27.355 M -46.35 % | 50.986 M 12.55 % | 45.301 M 111.57 % | 21.412 M 7.33 % | 19.950 M -52.64 % | 42.128 M -10.61 % | 47.126 M -15.72 % | 55.916 M -11.80 % | 63.398 M |
| Short term 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 -100.00 % | 159.586 K 0.53 % | 158.751 K 765.46 % | 18.343 K -84.59 % | 119.028 K 2.80 % | 115.785 K |
| cash and cash equivalents | 1.511 M -7.98 % | 1.642 M -97.98 % | 81.186 M 631.35 % | 11.101 M 120.24 % | 5.040 M 70.42 % | 2.958 M 38.33 % | 2.138 M -90.01 % | 21.400 M 301.42 % | 5.331 M -49.39 % | 10.534 M -39.03 % | 17.278 M 331.38 % | 4.005 M -53.52 % | 8.617 M -84.57 % | 55.837 M 477.46 % | 9.669 M 25.17 % | 7.725 M -75.60 % | 31.664 M 115.99 % | 14.660 M 34.77 % | 10.878 M |
| Cash and short term investments | 1.511 M -7.98 % | 1.642 M -97.98 % | 81.186 M 631.35 % | 11.101 M 120.24 % | 5.040 M 70.42 % | 2.958 M 38.33 % | 2.138 M -90.01 % | 21.400 M 301.42 % | 5.331 M -49.39 % | 10.534 M -39.03 % | 17.278 M 331.38 % | 4.005 M -53.52 % | 8.617 M -84.57 % | 55.837 M 468.09 % | 9.829 M 24.67 % | 7.884 M -75.12 % | 31.682 M 114.38 % | 14.779 M 34.43 % | 10.994 M |
| Total current assets | 170.010 M -50.01 % | 340.082 M -13.90 % | 394.986 M 11.18 % | 355.275 M -39.98 % | 591.895 M 9.40 % | 541.028 M 1.58 % | 532.615 M 13.98 % | 467.308 M 30.66 % | 357.659 M -17.43 % | 433.173 M -25.86 % | 584.272 M -26.21 % | 791.851 M 68.02 % | 471.274 M 57.14 % | 299.898 M 44.83 % | 207.069 M 49.36 % | 138.640 M -56.89 % | 321.629 M 15.89 % | 277.528 M -3.95 % | 288.928 M |
| Inventory | 2.892 M -50.04 % | 5.789 M -70.76 % | 19.799 M -34.74 % | 30.338 M -51.39 % | 62.415 M -14.62 % | 73.102 M -47.90 % | 140.301 M 13.13 % | 124.017 M -43.02 % | 217.634 M -17.67 % | 264.336 M -20.58 % | 332.828 M -40.50 % | 559.377 M 119.50 % | 254.840 M 182.93 % | 90.072 M 6.17 % | 84.838 M 186.73 % | 29.588 M -70.58 % | 100.587 M -17.71 % | 122.236 M 20.20 % | 101.697 M |
| Net receivables | 98.183 M -50.35 % | 197.745 M -31.44 % | 288.425 M -6.46 % | 308.351 M -40.30 % | 516.517 M 23.26 % | 419.059 M 23.44 % | 339.478 M 27.87 % | 265.482 M 160.79 % | 101.800 M -25.88 % | 137.348 M -34.04 % | 208.239 M 16.56 % | 178.655 M 1.14 % | 176.639 M 33.24 % | 132.576 M 43.40 % | 92.451 M 56.59 % | 59.040 M -58.71 % | 142.987 M 69.02 % | 84.597 M -25.03 % | 112.839 M |
| Tax assets | 0.000 | 0.000 100.00 % | -284.339 M -605.50 % | 56.249 M 239.42 % | 16.572 M 2.05 % | 16.239 M 127.73 % | -58.564 M -303.52 % | 28.776 M 4.75 % | 27.471 M | 0.000 -100.00 % | 3.646 M -28.80 % | 5.121 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 20.362 M -47.91 % | 39.093 M -57.44 % | 91.844 M -7.08 % | 98.845 M -73.40 % | 371.567 M -7.47 % | 401.552 M 5.34 % | 381.183 M 26.76 % | 300.710 M 74.86 % | 171.973 M 114.85 % | 80.042 M 232.76 % | 24.054 M -96.36 % | 660.719 M 184.92 % | 231.900 M 0.45 % | 230.859 M 147.49 % | 93.280 M 114.62 % | 43.464 M -78.66 % | 203.693 M 705.78 % | 25.279 M -54.62 % | 55.702 M |
| Tax payables | 11.979 M 6.15 % | 11.285 M -51.87 % | 23.447 M 90.83 % | 12.287 M -45.28 % | 22.456 M 33 930.28 % | 65.987 K -50.75 % | 133.983 K -62.50 % | 357.275 K | 0.000 -100.00 % | 285.996 K -71.42 % | 1.001 M 459.45 % | 178.892 K -46.83 % | 336.471 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 14.193 M -33.36 % | 21.298 M 14.68 % | 18.572 M 9.23 % | 17.002 M 3.12 % | 16.487 M -10.34 % | 18.388 M -9.98 % | 20.426 M 26.68 % | 16.125 M 25.20 % | 12.879 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 366.144 M 4.56 % | 350.166 M -26.80 % | 478.347 M -7.23 % | 515.607 M -5.99 % | 548.488 M 6.34 % | 515.807 M -31.75 % | 755.747 M -8.94 % | 829.952 M -16.06 % | 988.697 M 9.60 % | 902.120 M 32.80 % | 679.282 M -2.45 % | 696.328 M 9.59 % | 635.377 M 11.45 % | 570.100 M 202.57 % | 188.419 M -35.72 % | 293.114 M 1.61 % | 288.474 M -42.80 % | 504.357 M | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 310.931 M 0.00 % | 310.931 M 14.42 % | 271.736 M -12.61 % | 310.931 M 14.42 % | 271.736 M 0.84 % | 269.475 M -12.70 % | 308.671 M 0.00 % | 308.671 M 47.30 % | 209.554 M 0.00 % | 209.554 M 0.00 % | 209.554 M 0.00 % | 209.554 M 0.00 % | 209.554 M -23.57 % | 274.194 M 10.23 % | 248.749 M 18.70 % | 209.554 M -70.01 % | 698.749 M 683.39 % | 89.196 M 0.00 % | 89.196 M |
| Deferred tax liabilities non current | 38.504 M -24.64 % | 51.097 M -26.33 % | 69.363 M 109.17 % | 33.160 M -16.89 % | 39.901 M -23.01 % | 51.824 M -14.73 % | 60.774 M -22.44 % | 78.357 M -11.62 % | 88.660 M 68.11 % | 52.739 M -11.13 % | 59.340 M 61.66 % | 36.706 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.713 B -8.11 % | 1.864 B -13.16 % | 2.146 B -5.24 % | 2.265 B -14.99 % | 2.664 B -0.08 % | 2.666 B -5.05 % | 2.808 B -4.35 % | 2.936 B 1.75 % | 2.885 B 3.47 % | 2.788 B 2.28 % | 2.726 B -11.91 % | 3.095 B 10.55 % | 2.799 B 38.88 % | 2.016 B 15.32 % | 1.748 B -2.43 % | 1.792 B -6.96 % | 1.926 B 16.59 % | 1.652 B 3.77 % | 1.592 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -2.516 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 -100.00 % | 17.136 M | 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 -100.00 % | 20.242 M | 0.000 | 0.000 |
| Change in working capital | 30.909 M -71.46 % | 108.311 M 485.38 % | 18.503 M 111.91 % | -155.411 M -257.97 % | -43.414 M -507.70 % | 10.649 M 124.85 % | -42.852 M 67.48 % | -131.772 M -314.78 % | 61.353 M 151.02 % | -120.243 M 72.54 % | -437.820 M -490.07 % | 112.242 M 165.34 % | -171.782 M -292.60 % | 89.191 M 74.26 % | 51.181 M 448.02 % | -14.706 M -109.59 % | 153.304 M 742.94 % | -23.844 M 68.73 % | -76.263 M |
| Accounts receivables | 59.409 M 34.69 % | 44.106 M 241.68 % | -31.132 M -126.15 % | 119.048 M 206.31 % | -111.982 M -48.03 % | -75.649 M -18.80 % | -63.676 M 61.45 % | -165.164 M -933.47 % | 19.816 M -59.35 % | 48.746 M 270.01 % | -28.672 M -25.25 % | -22.893 M 42.88 % | -40.079 M -4 952.70 % | 825.915 K 103.35 % | -24.680 M -138.29 % | 64.463 M 192.19 % | -69.926 M -386.79 % | 24.382 M 135.74 % | 10.343 M |
| Inventory | 26.784 M -70.22 % | 89.930 M 614.28 % | 12.590 M -66.76 % | 37.875 M -30.87 % | 54.788 M 3.65 % | 52.858 M 14.04 % | 46.351 M 227.48 % | -36.360 M -16.96 % | -31.088 M 84.49 % | -200.389 M -189.48 % | 223.945 M 181.01 % | -276.425 M -136.90 % | -116.684 M -1 692.47 % | 7.327 M -58.28 % | 17.562 M -54.90 % | 38.942 M -54.84 % | 86.228 M 893.73 % | -10.864 M 72.12 % | -38.967 M |
| Accounts payables | -31.445 M -65.57 % | -18.992 M -509 813 209 398 509 696.00 % | 0.000 100.00 % | -306.463 M -1 568.69 % | 20.866 M -30.30 % | 29.936 M 238.57 % | -21.604 M -122.01 % | 98.144 M 24.01 % | 79.141 M 117.41 % | 36.401 M | 0.000 -100.00 % | 414.838 M 3 941.05 % | 10.266 M -87.51 % | 82.196 M 65.14 % | 49.773 M 131.35 % | -158.750 M -194.88 % | 167.323 M 585.99 % | -34.429 M -28.19 % | -26.858 M |
| Other working capital | -29.248 M -334.40 % | -6.733 M -118.18 % | 37.044 M 731.05 % | -5.870 M 17.16 % | -7.086 M -302.28 % | 3.503 M 103.93 % | -89.202 M 6.51 % | -95.412 M -203.21 % | 92.441 M 15.34 % | 80.146 M 112.11 % | -661.765 M -20 087.05 % | -3.278 M 87.03 % | -25.285 M -2 083.19 % | -1.158 M -113.58 % | 8.526 M -79.02 % | 40.639 M 234.03 % | -30.320 M -933.51 % | -2.934 M 85.88 % | -20.780 M |
| Other non cash items | 131.854 M 126.55 % | 58.201 M -45.16 % | 106.138 M -49.41 % | 209.813 M 238.97 % | 61.897 M 76.71 % | 35.027 M 1 982.26 % | -1.861 M -102.63 % | 70.852 M -30.22 % | 101.542 M 414.48 % | -32.289 M 78.37 % | -149.274 M -334.83 % | 63.566 M 10.63 % | 57.456 M -37.43 % | 91.822 M 138.63 % | 38.479 M -46.89 % | 72.457 M 8.16 % | 66.992 M 244.67 % | 19.437 M 1 617.01 % | -1.281 M |
| Net cash provided by operating activities | 257.332 M -27.93 % | 357.052 M 116.87 % | 164.641 M 471.65 % | -44.301 M -119.98 % | 221.708 M -28.22 % | 308.871 M 220.22 % | 96.457 M -66.01 % | 283.758 M 37.66 % | 206.136 M 185.21 % | 72.276 M 199.56 % | -72.596 M -115.27 % | 475.528 M 96.19 % | 242.387 M -38.38 % | 393.369 M 47.45 % | 266.783 M 54.16 % | 173.054 M -67.69 % | 535.629 M 83.21 % | 292.359 M 88.36 % | 155.211 M |
| Investments in property plant and equipment | -127.779 M 56.36 % | -292.784 M -1 544.05 % | -17.809 M -367.70 % | -3.808 M 96.27 % | -102.082 M -121.48 % | -46.092 M 44.44 % | -82.952 M 4.59 % | -86.942 M -182.83 % | -30.740 M 64.00 % | -85.385 M 54.18 % | -186.341 M -48.06 % | -125.851 M -57.65 % | -79.830 M -135.33 % | -33.922 M 44.68 % | -61.317 M 48.12 % | -118.197 M 57.30 % | -276.833 M -352.07 % | -61.237 M 56.54 % | -140.915 M |
| Acquisitions net | 0.000 -100.00 % | 5.720 M 570.86 % | 852.634 K 501.68 % | 141.710 K -24.18 % | 186.915 K -91.10 % | 2.100 M -96.90 % | 67.705 M 7 525.72 % | 887.850 K -51.61 % | 1.835 M -80.90 % | 9.607 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.294 M | 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 100.00 % | -140.408 K 35.39 % | -217.308 K | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 198.836 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 % | 159.586 K | 0.000 | 0.000 -100.00 % | 100.684 K | 0.000 | 0.000 |
| Other investing activites | -186.436 K 89.02 % | -1.699 M -292 862 169.87 % | 0.580 100.00 % | 0.290 -67.05 % | 0.880 3.53 % | 0.850 -100.00 % | 67.705 M 7 525.72 % | 887.850 K -51.61 % | 1.835 M -80.90 % | 9.607 M -98.03 % | 487.787 M 7 465.41 % | 6.448 M 197.50 % | -6.613 M -819.37 % | 919.219 K 2.21 % | 899.372 K -68.70 % | 2.873 M 788.27 % | 323.485 K 104.00 % | -8.087 M 74.28 % | -31.439 M |
| Net cash used for investing activites | -127.966 M -42.30 % | -89.927 M -430.35 % | -16.956 M -362.52 % | -3.666 M 96.40 % | -101.896 M -131.62 % | -43.992 M -188.52 % | -15.247 M 82.28 % | -86.054 M -197.71 % | -28.905 M 61.86 % | -75.778 M -125.14 % | 301.446 M 352.46 % | -119.403 M -38.13 % | -86.443 M -163.20 % | -32.843 M 45.64 % | -60.417 M 47.67 % | -115.464 M 55.82 % | -261.333 M -276.97 % | -69.324 M 59.78 % | -172.354 M |
| Debt repayment | -73.785 M 72.96 % | -272.844 M -2 311.63 % | -11.314 M -109.35 % | 121.004 M 253.69 % | -78.733 M 65.45 % | -227.890 M -422.46 % | -43.619 M 81.34 % | -233.814 M -107.66 % | -112.596 M -265.20 % | 68.156 M 133.32 % | -204.574 M 26.51 % | -278.357 M -102.36 % | -137.558 M 42.33 % | -238.537 M -62.19 % | -147.069 M -208.02 % | 136.146 M 133.95 % | -401.024 M -82.90 % | -219.253 M -5.08 % | -208.653 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.390 M | 0.000 | 0.000 -100.00 % | 120.555 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 259.554 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.220 100.00 % | -7.739 M -44.45 % | -5.358 M 33.33 % | -8.037 M -28.51 % | -6.254 M 76.83 % | -26.987 M -2 998 478.73 % | -900.000 100.00 % | -22.543 M 49.90 % | -45.000 M | 0.000 | 0.000 |
| Other financing activites | -55.712 M 24.54 % | -73.825 M -11.37 % | -66.286 M 1.03 % | -66.977 M -71.75 % | -38.998 M -7.82 % | -36.170 M 36.38 % | -56.853 M 16.85 % | -68.375 M 2.10 % | -69.839 M -9.71 % | -63.659 M -1 027.67 % | -5.645 M 92.41 % | -74.342 M -25.26 % | -59.352 M -21.54 % | -48.834 M 14.85 % | -57.352 M 70.61 % | -195.132 M -175.77 % | -70.758 M | 0.000 -100.00 % | 200.000 M |
| Net cash used provided by financing activities | -129.497 M 62.65 % | -346.669 M -346.74 % | -77.600 M -243.63 % | 54.027 M 145.89 % | -117.730 M 55.42 % | -264.060 M -162.82 % | -100.472 M 44.68 % | -181.635 M 0.44 % | -182.434 M -5 527.54 % | -3.242 M 98.50 % | -215.577 M 40.24 % | -360.736 M -77.56 % | -203.164 M 35.37 % | -314.358 M -53.78 % | -204.422 M -150.74 % | -81.529 M 68.31 % | -257.292 M -17.35 % | -219.253 M -2 433.78 % | -8.653 M |
| Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 0.000 1 700.00 % | 0.000 -103.57 % | 0.000 273.33 % | 0.000 -53.13 % | 0.000 150.00 % | 0.000 -346.15 % | 0.000 85.71 % | 0.000 | 0.000 -100.00 % | 0.000 162.50 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 100.00 % | 0.000 -157.14 % | 0.000 16.67 % | 0.000 |
| Net change in cash | -131.067 K 99.84 % | -79.544 M -213.50 % | 70.085 M 1 056.43 % | 6.061 M 190.98 % | 2.083 M 154.16 % | 819.482 K 104.25 % | -19.262 M -219.87 % | 16.069 M 408.82 % | -5.203 M 22.84 % | -6.743 M -150.81 % | 13.272 M 387.81 % | -4.611 M 90.23 % | -47.220 M -202.28 % | 46.167 M 2 274.59 % | 1.944 M 108.12 % | -23.939 M -240.78 % | 17.004 M 349.63 % | 3.782 M 114.66 % | -25.796 M |
| Cash at beginning of period | 1.642 M -97.98 % | 81.186 M 631.35 % | 11.101 M 120.24 % | 5.040 M 70.42 % | 2.958 M 38.33 % | 2.138 M -90.01 % | 21.400 M 301.42 % | 5.331 M -49.39 % | 10.534 M -39.03 % | 17.278 M 331.38 % | 4.005 M -53.52 % | 8.617 M -84.57 % | 55.837 M 477.46 % | 9.669 M 25.17 % | 7.725 M -75.60 % | 31.664 M 115.99 % | 14.660 M 34.77 % | 10.878 M -70.34 % | 36.674 M |
| Cash at end of period | 1.511 M -7.98 % | 1.642 M -97.98 % | 81.186 M 631.35 % | 11.101 M 120.24 % | 5.040 M 70.42 % | 2.958 M 38.33 % | 2.138 M -90.01 % | 21.400 M 301.42 % | 5.331 M -49.39 % | 10.534 M -39.03 % | 17.278 M 331.38 % | 4.005 M -53.52 % | 8.617 M -84.57 % | 55.837 M 477.46 % | 9.669 M 25.17 % | 7.725 M -75.60 % | 31.664 M 115.99 % | 14.660 M 34.77 % | 10.878 M |
| Operating cash flow | 257.332 M -27.93 % | 357.052 M 116.87 % | 164.641 M 471.65 % | -44.301 M -119.98 % | 221.708 M -28.22 % | 308.871 M 220.22 % | 96.457 M -66.01 % | 283.758 M 37.66 % | 206.136 M 185.21 % | 72.276 M 199.56 % | -72.596 M -115.27 % | 475.528 M 96.19 % | 242.387 M -38.38 % | 393.369 M 47.45 % | 266.783 M 54.16 % | 173.054 M -67.69 % | 535.629 M 83.21 % | 292.359 M 88.36 % | 155.211 M |
| Capital expenditure | -127.779 M 56.36 % | -292.784 M -1 544.05 % | -17.809 M -367.70 % | -3.808 M 96.27 % | -102.082 M -121.48 % | -46.092 M 44.44 % | -82.952 M 4.59 % | -86.942 M -182.83 % | -30.740 M 64.00 % | -85.385 M 54.18 % | -186.341 M -48.06 % | -125.851 M -57.65 % | -79.830 M -135.33 % | -33.922 M 44.68 % | -61.317 M 48.12 % | -118.197 M 57.30 % | -276.833 M -352.07 % | -61.237 M 56.54 % | -140.915 M |
| Free CashFlow | 128.986 M 106.15 % | 62.569 M -57.39 % | 146.833 M 405.21 % | -48.108 M -140.22 % | 119.626 M -54.48 % | 262.779 M 1 845.77 % | 13.505 M -93.14 % | 196.816 M 12.21 % | 175.396 M 1 438.00 % | -13.109 M 94.94 % | -258.937 M -174.05 % | 349.677 M 115.11 % | 162.556 M -54.78 % | 359.447 M 74.94 % | 205.467 M 274.55 % | 54.857 M -78.80 % | 258.796 M 11.97 % | 231.122 M 1 516.68 % | 14.296 M |
| 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 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 50.849 M -31.26 % | 73.971 M 9.22 % | 67.724 M -37.43 % | 108.243 M 48.32 % | 72.979 M -18.82 % | 89.895 M 19.79 % | 75.046 M -13.01 % | 86.265 M -30.27 % | 123.716 M -10.18 % | 137.742 M -17.03 % | 166.017 M 30.56 % | 127.162 M 1.00 % | 125.905 M -11.06 % | 141.560 M 158.22 % | 54.822 M -51.03 % | 111.946 M -8.83 % | 122.791 M -47.57 % | 234.195 M -16.57 % | 280.716 M 90.90 % | 147.050 M -36.76 % | 232.516 M -8.46 % | 253.995 M -23.18 % | 330.629 M 9.74 % | 301.272 M -9.54 % | 333.042 M 29.94 % | 256.296 M 11.36 % | 230.141 M 10.30 % | 208.649 M -21.97 % | 267.382 M 34.02 % | 199.513 M -28.75 % | 280.015 M -28.65 % | 392.477 M 56.23 % | 251.211 M 7.52 % | 233.643 M 68.26 % | 138.859 M 20.94 % | 114.814 M -25.94 % | 155.031 M -35.84 % | 241.641 M 51.12 % | 159.902 M -6.49 % | 170.994 M -20.19 % | 214.242 M -32.83 % | 318.946 M 16.97 % | 272.677 M 20.58 % | 226.136 M -24.18 % | 298.270 M 10.23 % | 270.601 M -20.25 % | 339.300 M -12.91 % | 389.577 M 4.16 % | 374.014 M 20.22 % | 311.118 M 0.00 % | 311.118 M -14.86 % | 365.434 M 24.17 % | 294.305 M -3.71 % | 305.629 M 10.78 % | 275.897 M -16.58 % | 330.750 M 192.26 % | 113.170 M -52.17 % | 236.585 M 38.35 % | 171.008 M 10.16 % | 155.242 M 29.51 % | 119.869 M -22.87 % | 155.406 M 57.03 % | 98.963 M -21.77 % | 126.506 M 2.19 % | 123.790 M 0.61 % | 123.037 M |
| Net income | -35.807 M -26.56 % | -28.293 M -1 500.89 % | 2.020 M -87.46 % | 16.102 M 277.84 % | -9.054 M -49.78 % | -6.045 M 86.54 % | -44.925 M -135.89 % | 125.187 M 1 169.15 % | -11.709 M -160.01 % | 19.512 M 125.58 % | -76.276 M -118.35 % | -34.933 M 49.59 % | -69.302 M -638.75 % | -9.381 M 91.35 % | -108.490 M -183.91 % | -38.213 M 35.04 % | -58.827 M -480.71 % | 15.452 M -38.67 % | 25.195 M 153.68 % | -46.938 M -272.30 % | 27.242 M 425.00 % | 5.189 M -92.51 % | 69.298 M 437.32 % | 12.897 M 316.30 % | 3.098 M 105.50 % | -56.361 M -7.16 % | -52.594 M -41.72 % | -37.110 M -39.42 % | -26.617 M 43.35 % | -46.984 M -779.10 % | -5.345 M -112.06 % | 44.318 M 711.24 % | 5.463 M 138.98 % | -14.015 M 85.90 % | -99.417 M -24.32 % | -79.967 M -28.37 % | -62.292 M -61.98 % | -38.457 M -134.59 % | -16.393 M 68.46 % | -51.971 M -250.73 % | -14.818 M -139.01 % | 37.989 M 13.36 % | 33.513 M 92.59 % | 17.401 M -38.59 % | 28.334 M -81.97 % | 157.133 M 3 283.65 % | -4.936 M -124.28 % | 20.324 M -36.16 % | 31.837 M 25.51 % | 25.366 M -49.92 % | 50.652 M -20.66 % | 63.845 M 210.65 % | 20.552 M -63.73 % | 56.668 M 252.47 % | 16.077 M -62.05 % | 42.360 M 607.55 % | -8.346 M -117.16 % | 48.629 M 390.51 % | 9.914 M 60.47 % | 6.178 M 191.28 % | 2.121 M -94.65 % | 39.623 M 264.00 % | -24.160 M 26.97 % | -33.080 M -386.90 % | -6.794 M 77.02 % | -29.560 M |
| Income before tax | -40.771 M -44.74 % | -28.168 M -120.84 % | -12.755 M -166.64 % | 19.140 M 320.46 % | -8.682 M -409.74 % | 2.803 M 105.23 % | -53.559 M -137.33 % | 143.473 M 556.06 % | 21.869 M -13.61 % | 25.315 M 326.66 % | -11.168 M 61.31 % | -28.869 M 26.29 % | -39.164 M -654.90 % | -5.188 M 97.05 % | -175.831 M -578.07 % | -25.931 M 49.63 % | -51.482 M -403.76 % | 16.948 M -25.44 % | 22.730 M 144.96 % | -50.561 M -323.39 % | 22.634 M 228.93 % | 6.881 M -82.71 % | 39.789 M 124.14 % | 17.752 M 873.78 % | 1.823 M 103.24 % | -56.308 M -0.02 % | -56.295 M -30.56 % | -43.119 M -34.53 % | -32.051 M 34.92 % | -49.251 M -213.35 % | -15.717 M -133.59 % | 46.787 M 236.69 % | 13.896 M 184.91 % | -16.365 M 81.30 % | -87.492 M -17.26 % | -74.617 M -58.06 % | -47.209 M -33.05 % | -35.483 M -428.09 % | -6.719 M 89.48 % | -63.840 M -259.76 % | -17.745 M -138.03 % | 46.661 M -0.93 % | 47.101 M 118.84 % | 21.523 M -38.62 % | 35.063 M -81.86 % | 193.241 M 7 119.89 % | -2.753 M -109.05 % | 30.421 M -16.90 % | 36.607 M 6.16 % | 34.483 M -39.48 % | 56.977 M -18.22 % | 69.674 M 247.54 % | 20.048 M -68.45 % | 63.541 M 194.11 % | 21.604 M -55.32 % | 48.356 M 654.54 % | -8.720 M -117.63 % | 49.459 M | 0.000 -100.00 % | 6.178 M 191.28 % | 2.121 M -94.65 % | 39.623 M 254.32 % | -25.676 M 19.86 % | -32.040 M -404.49 % | -6.351 M 78.49 % | -29.527 M |
| Income before tax ratio | -0.80 -110.56 % | -0.38 -102.19 % | -0.19 -206.51 % | 0.18 248.63 % | -0.12 -481.53 % | 0.03 104.37 % | -0.71 -142.91 % | 1.66 840.88 % | 0.18 -3.82 % | 0.18 373.19 % | -0.07 70.37 % | -0.23 27.02 % | -0.31 -748.76 % | -0.04 98.86 % | -3.21 -1 284.61 % | -0.23 44.75 % | -0.42 -679.36 % | 0.07 -10.63 % | 0.08 123.55 % | -0.34 -453.22 % | 0.10 259.32 % | 0.03 -77.49 % | 0.12 104.24 % | 0.06 976.47 % | 0.01 102.49 % | -0.22 10.18 % | -0.24 -18.36 % | -0.21 -72.40 % | -0.12 51.44 % | -0.25 -339.79 % | -0.06 -147.09 % | 0.12 115.51 % | 0.06 178.97 % | -0.07 88.88 % | -0.63 3.05 % | -0.65 -113.42 % | -0.30 -107.38 % | -0.15 -249.46 % | -0.04 88.74 % | -0.37 -350.76 % | -0.08 -156.62 % | 0.15 -15.30 % | 0.17 81.49 % | 0.10 -19.04 % | 0.12 -83.54 % | 0.71 8 902.08 % | -0.01 -110.39 % | 0.08 -20.22 % | 0.10 -11.69 % | 0.11 -39.48 % | 0.18 -3.95 % | 0.19 179.89 % | 0.07 -67.23 % | 0.21 165.50 % | 0.08 -46.44 % | 0.15 289.74 % | -0.08 -136.86 % | 0.21 | 0.00 -100.00 % | 0.04 124.91 % | 0.02 -93.06 % | 0.25 198.27 % | -0.26 -2.44 % | -0.25 -393.66 % | -0.05 78.62 % | -0.24 |
| EBITDA | -3.770 M -139.49 % | 9.546 M -67.91 % | 29.745 M -46.68 % | 55.781 M 111.20 % | 26.412 M -26.10 % | 35.739 M 315.24 % | -16.605 M -109.11 % | 182.338 M 202.31 % | 60.314 M -14.48 % | 70.529 M 112.61 % | 33.173 M 85.88 % | 17.847 M 100.80 % | 8.888 M -79.88 % | 44.168 M 133.73 % | -130.942 M -5 084.47 % | 2.627 M 455.96 % | -738.000 K -101.06 % | 69.377 M -19.86 % | 86.565 M 629.96 % | 11.859 M -87.53 % | 95.085 M 22.17 % | 77.830 M -25.60 % | 104.605 M 15.98 % | 90.189 M -9.21 % | 99.343 M 131.04 % | 42.999 M -5.92 % | 45.706 M -17.88 % | 55.658 M -11.06 % | 62.578 M 33.33 % | 46.936 M -36.66 % | 74.096 M -49.10 % | 145.581 M 34.27 % | 108.423 M 70.47 % | 63.603 M 2 183.59 % | 2.785 M -81.50 % | 15.057 M -65.75 % | 43.965 M -15.42 % | 51.983 M -34.42 % | 79.262 M 245.91 % | 22.914 M -63.94 % | 63.549 M -46.67 % | 119.161 M 1.79 % | 117.066 M 38.71 % | 84.395 M -13.84 % | 97.949 M 3.86 % | 94.313 M 49.36 % | 63.143 M -24.59 % | 83.733 M -19.80 % | 104.411 M 4.09 % | 100.312 M -6.91 % | 107.759 M 1.55 % | 106.112 M 62.16 % | 65.436 M -38.98 % | 107.237 M 64.05 % | 65.370 M -27.27 % | 89.880 M 194.18 % | 30.553 M -65.26 % | 87.955 M 203.30 % | 28.999 M -42.83 % | 50.727 M 7.85 % | 47.034 M -43.15 % | 82.729 M 97.07 % | 41.979 M 15.16 % | 36.452 M -27.95 % | 50.592 M 3.14 % | 49.051 M |
| Net income ratio | -0.70 -84.11 % | -0.38 -1 382.59 % | 0.03 -79.95 % | 0.15 219.91 % | -0.12 -84.49 % | -0.07 88.77 % | -0.60 -141.25 % | 1.45 1 633.31 % | -0.09 -166.81 % | 0.14 130.83 % | -0.46 -67.25 % | -0.27 50.09 % | -0.55 -730.60 % | -0.07 96.65 % | -1.98 -479.74 % | -0.34 28.75 % | -0.48 -826.11 % | 0.07 -26.49 % | 0.09 128.12 % | -0.32 -372.44 % | 0.12 473.49 % | 0.02 -90.25 % | 0.21 389.61 % | 0.04 360.20 % | 0.01 104.23 % | -0.22 3.77 % | -0.23 -28.49 % | -0.18 -78.67 % | -0.10 57.73 % | -0.24 -1 133.82 % | -0.02 -116.90 % | 0.11 419.25 % | 0.02 136.25 % | -0.06 91.62 % | -0.72 -2.79 % | -0.70 -73.34 % | -0.40 -152.47 % | -0.16 -55.23 % | -0.10 66.27 % | -0.30 -339.44 % | -0.07 -158.07 % | 0.12 -3.09 % | 0.12 59.72 % | 0.08 -19.00 % | 0.09 -83.64 % | 0.58 4 091.90 % | -0.01 -127.88 % | 0.05 -38.71 % | 0.09 4.40 % | 0.08 -49.92 % | 0.16 -6.81 % | 0.17 150.19 % | 0.07 -62.34 % | 0.19 218.18 % | 0.06 -54.50 % | 0.13 273.66 % | -0.07 -135.88 % | 0.21 254.55 % | 0.06 45.68 % | 0.04 124.91 % | 0.02 -93.06 % | 0.25 204.44 % | -0.24 6.64 % | -0.26 -376.45 % | -0.05 77.16 % | -0.24 |
| Ratio EBITDA | -0.07 -157.45 % | 0.13 -70.62 % | 0.44 -14.77 % | 0.52 42.39 % | 0.36 -8.97 % | 0.40 279.68 % | -0.22 -110.47 % | 2.11 333.56 % | 0.49 -4.79 % | 0.51 156.25 % | 0.20 42.37 % | 0.14 98.81 % | 0.07 -77.37 % | 0.31 113.06 % | -2.39 -10 278.18 % | 0.02 490.45 % | -0.01 -102.03 % | 0.30 -3.94 % | 0.31 282.38 % | 0.08 -80.28 % | 0.41 33.46 % | 0.31 -3.15 % | 0.32 5.69 % | 0.30 0.36 % | 0.30 77.80 % | 0.17 -15.52 % | 0.20 -25.55 % | 0.27 13.98 % | 0.23 -0.52 % | 0.24 -11.10 % | 0.26 -28.66 % | 0.37 -14.06 % | 0.43 58.55 % | 0.27 1 257.18 % | 0.02 -84.71 % | 0.13 -53.76 % | 0.28 31.83 % | 0.22 -56.60 % | 0.50 269.91 % | 0.13 -54.82 % | 0.30 -20.61 % | 0.37 -12.98 % | 0.43 15.04 % | 0.37 13.65 % | 0.33 -5.78 % | 0.35 87.29 % | 0.19 -13.42 % | 0.21 -23.01 % | 0.28 -13.42 % | 0.32 -6.91 % | 0.35 19.28 % | 0.29 30.60 % | 0.22 -36.63 % | 0.35 48.09 % | 0.24 -12.81 % | 0.27 0.66 % | 0.27 -27.38 % | 0.37 119.23 % | 0.17 -48.10 % | 0.33 -16.72 % | 0.39 -26.29 % | 0.53 25.49 % | 0.42 47.22 % | 0.29 -29.50 % | 0.41 2.51 % | 0.40 |
| Gross profit ratio | 0.02 -81.24 % | 0.13 357.56 % | -0.05 -113.62 % | 0.37 21.57 % | 0.31 -22.45 % | 0.39 90.37 % | 0.21 -59.00 % | 0.51 49.10 % | 0.34 -36.58 % | 0.53 134.58 % | 0.23 38.56 % | 0.16 48.26 % | 0.11 -61.24 % | 0.29 151.86 % | -0.55 -1 203.72 % | 0.05 265.34 % | -0.03 -109.90 % | 0.31 60.63 % | 0.19 3 502.55 % | -0.01 -102.55 % | 0.22 -28.47 % | 0.31 -0.94 % | 0.31 49.68 % | 0.21 77.88 % | 0.12 318.26 % | -0.05 -80.02 % | -0.03 -2 192.92 % | 0.00 -119.06 % | 0.01 122.87 % | -0.03 -121.95 % | 0.13 -47.24 % | 0.26 5.62 % | 0.24 78.85 % | 0.14 147.44 % | -0.29 -72.55 % | -0.17 -716.63 % | 0.03 -81.50 % | 0.14 90.90 % | 0.08 517.78 % | 0.01 -93.96 % | 0.20 -38.14 % | 0.33 -13.99 % | 0.38 27.67 % | 0.30 2.36 % | 0.29 -8.69 % | 0.32 19.09 % | 0.27 31.64 % | 0.20 -26.94 % | 0.28 9.78 % | 0.25 -22.11 % | 0.33 14.46 % | 0.29 10.58 % | 0.26 -21.92 % | 0.33 8.57 % | 0.30 5.54 % | 0.29 20.53 % | 0.24 -41.35 % | 0.41 33.96 % | 0.30 16.08 % | 0.26 -24.15 % | 0.35 -23.43 % | 0.45 156.79 % | 0.18 10.66 % | 0.16 -41.45 % | 0.27 225.36 % | 0.08 |
| Weighted average shs out dil | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.15 % | 757.070 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 5.77 % | 715.735 M 2.77 % | 696.425 M 0.00 % | 696.425 M 0.00 % | 696.425 M -4.13 % | 726.403 M 4.30 % | 696.425 M 0.00 % | 696.425 M 0.00 % | 696.425 M 0.00 % | 696.425 M 0.00 % | 696.426 M -0.10 % | 697.123 M 0.10 % | 696.425 M 0.00 % | 696.425 M -0.10 % | 697.123 M 0.10 % | 696.427 M 0.00 % | 696.426 M 0.00 % | 696.426 M 0.00 % | 696.427 M 14.29 % | 609.375 M -12.50 % | 696.427 M 0.00 % | 696.427 M 14.29 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M |
| Weighted average shs out | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.15 % | 757.070 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 5.77 % | 715.735 M 2.77 % | 696.425 M 0.00 % | 696.425 M 0.00 % | 696.425 M 0.00 % | 696.428 M 0.00 % | 696.425 M 0.00 % | 696.425 M 0.00 % | 696.425 M 0.00 % | 696.425 M 0.00 % | 696.426 M 0.00 % | 696.425 M 0.00 % | 696.425 M 0.00 % | 696.425 M 0.00 % | 696.428 M 0.00 % | 696.426 M 0.00 % | 696.426 M 0.00 % | 696.426 M 0.00 % | 696.427 M 14.29 % | 609.375 M -12.50 % | 696.427 M 0.00 % | 696.427 M 14.29 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M 0.00 % | 609.375 M |
| EPS diluted | -0.05 -26.01 % | -0.04 -1 481.48 % | 0.00 -87.26 % | 0.02 278.15 % | -0.01 -48.75 % | -0.01 86.51 % | -0.06 -134.88 % | 0.17 1 203.90 % | -0.02 -159.92 % | 0.03 125.70 % | -0.10 -116.92 % | -0.05 49.56 % | -0.09 -637.10 % | -0.01 91.14 % | -0.14 -177.78 % | -0.05 35.05 % | -0.08 -488.00 % | 0.02 -39.39 % | 0.03 153.31 % | -0.06 -271.94 % | 0.04 414.29 % | 0.01 -92.39 % | 0.09 441.18 % | 0.02 314.63 % | 0.00 105.51 % | -0.07 -7.05 % | -0.07 -41.84 % | -0.05 -39.20 % | -0.04 43.32 % | -0.06 -774.65 % | -0.01 -112.14 % | 0.06 631.25 % | 0.01 139.80 % | -0.02 85.64 % | -0.14 -27.27 % | -0.11 -28.21 % | -0.09 -55.43 % | -0.06 -134.89 % | -0.02 68.50 % | -0.07 -250.23 % | -0.02 -139.08 % | 0.05 13.54 % | 0.05 84.62 % | 0.03 -37.80 % | 0.04 -81.00 % | 0.22 3 198.59 % | -0.01 -128.17 % | 0.03 -37.78 % | 0.04 18.77 % | 0.03 -58.92 % | 0.08 -3.04 % | 0.09 194.16 % | 0.03 -64.25 % | 0.08 213.08 % | 0.03 -62.75 % | 0.07 609.49 % | -0.01 -116.87 % | 0.08 407.50 % | 0.02 55.34 % | 0.01 178.38 % | 0.00 -94.44 % | 0.07 267.93 % | -0.04 27.07 % | -0.05 -389.19 % | -0.01 77.11 % | -0.05 |
| Earnings per share | -0.05 -26.01 % | -0.04 -1 481.48 % | 0.00 -87.26 % | 0.02 278.15 % | -0.01 -48.75 % | -0.01 86.51 % | -0.06 -134.88 % | 0.17 1 203.90 % | -0.02 -159.92 % | 0.03 125.70 % | -0.10 -116.92 % | -0.05 49.56 % | -0.09 -637.10 % | -0.01 91.14 % | -0.14 -177.78 % | -0.05 35.05 % | -0.08 -488.00 % | 0.02 -39.39 % | 0.03 153.31 % | -0.06 -271.94 % | 0.04 414.29 % | 0.01 -92.39 % | 0.09 441.18 % | 0.02 314.63 % | 0.00 105.51 % | -0.07 -7.05 % | -0.07 -41.84 % | -0.05 -39.20 % | -0.04 43.32 % | -0.06 -774.65 % | -0.01 -112.14 % | 0.06 631.25 % | 0.01 139.80 % | -0.02 85.64 % | -0.14 -27.27 % | -0.11 -23.04 % | -0.09 -61.96 % | -0.06 -134.89 % | -0.02 68.50 % | -0.07 -250.23 % | -0.02 -139.08 % | 0.05 13.54 % | 0.05 84.62 % | 0.03 -37.80 % | 0.04 -81.00 % | 0.22 3 198.59 % | -0.01 -128.17 % | 0.03 -37.78 % | 0.04 18.77 % | 0.03 -58.92 % | 0.08 -3.04 % | 0.09 194.16 % | 0.03 -64.25 % | 0.08 213.08 % | 0.03 -62.75 % | 0.07 609.49 % | -0.01 -116.87 % | 0.08 407.50 % | 0.02 55.34 % | 0.01 178.38 % | 0.00 -94.44 % | 0.07 267.93 % | -0.04 27.07 % | -0.05 -389.19 % | -0.01 77.11 % | -0.05 |
| Gross profit | 1.245 M -87.11 % | 9.655 M 381.32 % | -3.432 M -108.52 % | 40.261 M 80.32 % | 22.328 M -37.04 % | 35.466 M 128.04 % | 15.552 M -64.33 % | 43.604 M 3.96 % | 41.942 M -43.04 % | 73.635 M 94.63 % | 37.833 M 80.90 % | 20.914 M 49.74 % | 13.967 M -65.53 % | 40.514 M 233.92 % | -30.253 M -640.52 % | 5.597 M 250.74 % | -3.713 M -105.19 % | 71.553 M 34.01 % | 53.392 M 6 595.42 % | -822.000 K -101.61 % | 50.950 M -34.52 % | 77.806 M -23.90 % | 102.245 M 64.26 % | 62.245 M 60.91 % | 38.682 M 383.61 % | -13.639 M -100.48 % | -6.803 M -2 429.11 % | -269.000 K -114.87 % | 1.809 M 130.65 % | -5.903 M -115.64 % | 37.746 M -62.36 % | 100.273 M 65.01 % | 60.766 M 92.30 % | 31.600 M 179.82 % | -39.587 M -108.68 % | -18.970 M -556.67 % | 4.154 M -88.13 % | 34.998 M 188.48 % | 12.132 M 477.71 % | 2.100 M -95.18 % | 43.537 M -58.45 % | 104.782 M 0.60 % | 104.158 M 53.95 % | 67.658 M -22.39 % | 87.179 M 0.65 % | 86.615 M -5.02 % | 91.192 M 14.65 % | 79.541 M -23.90 % | 104.522 M 31.97 % | 79.201 M -22.11 % | 101.689 M -2.55 % | 104.355 M 37.30 % | 76.005 M -24.81 % | 101.089 M 20.26 % | 84.055 M -11.96 % | 95.476 M 252.27 % | 27.103 M -71.95 % | 96.610 M 85.33 % | 52.130 M 27.87 % | 40.768 M -1.77 % | 41.501 M -40.94 % | 70.269 M 303.25 % | 17.426 M -13.43 % | 20.129 M -40.17 % | 33.642 M 227.35 % | 10.277 M |
| Income tax expense | -4.964 M -4 071.20 % | 125.000 K 100.85 % | -14.774 M -586.32 % | 3.038 M 716.67 % | 372.000 K -95.80 % | 8.848 M 276.74 % | -5.006 M -144.10 % | 11.353 M 261.45 % | 3.141 M -45.87 % | 5.803 M -91.09 % | 65.108 M 973.68 % | 6.064 M -79.88 % | 30.138 M 618.77 % | 4.193 M 106.23 % | -67.341 M -648.29 % | 12.282 M 67.22 % | 7.345 M 390.98 % | 1.496 M 160.71 % | -2.464 M 31.98 % | -3.623 M 21.38 % | -4.608 M -372.34 % | 1.692 M 105.73 % | -29.509 M -707.81 % | 4.855 M 480.78 % | -1.275 M -2 505.66 % | 53.000 K 101.43 % | -3.701 M 38.41 % | -6.009 M -10.58 % | -5.434 M -139.81 % | -2.266 M 78.15 % | -10.373 M -520.13 % | 2.469 M -70.72 % | 8.433 M 458.85 % | -2.350 M -119.71 % | 11.924 M 122.88 % | 5.350 M -64.53 % | 15.083 M 407.16 % | 2.974 M -69.26 % | 9.674 M 181.51 % | -11.869 M -305.50 % | -2.927 M -133.75 % | 8.672 M -36.18 % | 13.588 M 229.64 % | 4.122 M -38.74 % | 6.729 M -81.36 % | 36.108 M 1 554.16 % | 2.183 M -78.38 % | 10.097 M 111.68 % | 4.770 M -47.68 % | 9.117 M 44.13 % | 6.325 M 8.52 % | 5.829 M 1 256.55 % | -504.000 K -107.33 % | 6.873 M 24.36 % | 5.527 M -7.82 % | 5.996 M 1 703.21 % | -374.000 K -145.06 % | 830.000 K 107.70 % | -10.781 M | 0.000 | 0.000 | 0.000 100.00 % | -1.516 M -245.77 % | 1.040 M 134.76 % | 443.000 K 1 242.42 % | 33.000 K |
| Cost of revenue | 49.604 M -22.87 % | 64.316 M -9.61 % | 71.156 M 4.67 % | 67.982 M 34.22 % | 50.651 M -6.94 % | 54.429 M -8.51 % | 59.493 M 39.46 % | 42.661 M -47.83 % | 81.774 M 27.56 % | 64.107 M -49.99 % | 128.184 M 20.65 % | 106.248 M -5.08 % | 111.938 M 10.78 % | 101.046 M 18.77 % | 85.075 M -20.00 % | 106.349 M -15.93 % | 126.504 M -22.22 % | 162.642 M -28.45 % | 227.324 M 53.73 % | 147.872 M -18.56 % | 181.566 M 3.05 % | 176.189 M -22.85 % | 228.384 M -4.45 % | 239.027 M -18.80 % | 294.360 M 9.05 % | 269.935 M 13.92 % | 236.945 M 13.42 % | 208.918 M -21.33 % | 265.573 M 29.29 % | 205.416 M -15.21 % | 242.269 M -17.09 % | 292.204 M 53.43 % | 190.445 M -5.74 % | 202.043 M 13.22 % | 178.446 M 33.38 % | 133.784 M -11.33 % | 150.877 M -26.99 % | 206.643 M 39.84 % | 147.770 M -12.51 % | 168.894 M -1.06 % | 170.705 M -20.29 % | 214.164 M 27.09 % | 168.519 M 6.34 % | 158.478 M -24.92 % | 211.091 M 14.73 % | 183.986 M -25.84 % | 248.109 M -19.97 % | 310.036 M 15.04 % | 269.492 M 16.20 % | 231.917 M 10.74 % | 209.429 M -19.78 % | 261.079 M 19.60 % | 218.300 M 6.73 % | 204.540 M 6.62 % | 191.842 M -18.46 % | 235.274 M 173.36 % | 86.067 M -38.51 % | 139.975 M 17.75 % | 118.878 M 3.85 % | 114.474 M 46.07 % | 78.368 M -7.95 % | 85.137 M 4.42 % | 81.537 M -23.35 % | 106.377 M 18.00 % | 90.148 M -20.05 % | 112.760 M |
| General and administrative expenses | 30.483 M 20.63 % | 25.270 M -0.91 % | 25.503 M 78.27 % | 14.306 M -19.14 % | 17.693 M -3.63 % | 18.360 M -68.12 % | 57.599 M 190.27 % | 19.843 M 139.48 % | 8.286 M -69.52 % | 27.184 M -4.77 % | 28.545 M -7.52 % | 30.867 M -16.01 % | 36.752 M 38.00 % | 26.631 M -79.18 % | 127.925 M 369.79 % | 27.230 M 11.17 % | 24.494 M -10.13 % | 27.255 M 21.47 % | 22.437 M -17.98 % | 27.356 M 2.00 % | 26.819 M -14.31 % | 31.296 M -19.82 % | 39.031 M 49.32 % | 26.139 M -9.66 % | 28.935 M -10.04 % | 32.166 M -5.00 % | 33.858 M 9.42 % | 30.944 M -11.07 % | 34.797 M -2.65 % | 35.746 M -1.51 % | 36.293 M 26.18 % | 28.763 M 13.48 % | 25.346 M -30.43 % | 36.433 M 48.82 % | 24.482 M -27.40 % | 33.722 M 25.48 % | 26.875 M -41.66 % | 46.070 M 49.72 % | 30.771 M -27.44 % | 42.405 M 21.71 % | 34.841 M 5.41 % | 33.054 M -0.76 % | 33.308 M 11.65 % | 29.833 M -7.94 % | 32.405 M 8.97 % | 29.737 M -50.54 % | 60.124 M 125.70 % | 26.639 M -35.73 % | 41.449 M 46.68 % | 28.259 M -11.06 % | 31.774 M 25.45 % | 25.329 M 2.11 % | 24.805 M -0.03 % | 24.812 M -39.78 % | 41.201 M 58.73 % | 25.956 M 33.44 % | 19.452 M -33.06 % | 29.061 M 16.91 % | 24.857 M 15.13 % | 21.591 M -3.24 % | 22.314 M 3.73 % | 21.512 M -29.87 % | 30.674 M -15.61 % | 36.348 M 59.24 % | 22.826 M -35.35 % | 35.305 M |
| Selling and marketing expenses | 2.035 M -13.77 % | 2.360 M 24.25 % | 1.899 M -55.33 % | 4.252 M 28.61 % | 3.306 M 27.94 % | 2.584 M 20.33 % | 2.147 M -24.55 % | 2.846 M -54.76 % | 6.291 M 13.45 % | 5.545 M -40.36 % | 9.297 M 72.74 % | 5.382 M 11.06 % | 4.846 M -7.22 % | 5.223 M -51.83 % | 10.843 M 94.49 % | 5.575 M 11.70 % | 4.991 M -15.09 % | 5.878 M -18.42 % | 7.205 M 30.13 % | 5.537 M 17.96 % | 4.694 M -8.98 % | 5.157 M -65.92 % | 15.131 M 184.90 % | 5.311 M -5.58 % | 5.625 M -0.34 % | 5.644 M -37.19 % | 8.986 M 81.79 % | 4.943 M -42.15 % | 8.545 M 14.93 % | 7.435 M -5.98 % | 7.908 M 22.36 % | 6.463 M 8.31 % | 5.967 M -21.36 % | 7.588 M 23.04 % | 6.167 M -13.30 % | 7.113 M -11.72 % | 8.057 M -32.54 % | 11.943 M 108.68 % | 5.723 M -40.72 % | 9.655 M -11.54 % | 10.915 M -8.37 % | 11.912 M -10.86 % | 13.364 M 29.72 % | 10.302 M -7.30 % | 11.113 M -13.27 % | 12.814 M -36.61 % | 20.214 M 111.75 % | 9.546 M -21.74 % | 12.198 M 14.03 % | 10.697 M -28.63 % | 14.988 M 15.18 % | 13.013 M 13.57 % | 11.458 M 7.89 % | 10.620 M 19.70 % | 8.872 M -10.12 % | 9.871 M 58.70 % | 6.220 M -9.38 % | 6.864 M 23.52 % | 5.557 M 6.90 % | 5.198 M -27.24 % | 7.144 M 13.52 % | 6.293 M -9.46 % | 6.950 M 76.99 % | 3.927 M -9.60 % | 4.344 M 10.70 % | 3.924 M |
| Other expenses | -2.877 M -4.47 % | -2.754 M 91.26 % | -31.495 M -147.49 % | -12.726 M -189.56 % | -4.395 M | 0.000 100.00 % | -135.506 M | 0.000 | 0.000 -100.00 % | 553.000 K 118.74 % | -2.951 M -1 956.05 % | 159.000 K | 0.000 | 0.000 100.00 % | -1.926 M -155.85 % | 3.448 M 52.84 % | 2.256 M -25.22 % | 3.017 M 44.87 % | 2.083 M 300.50 % | 520.000 K | 0.000 -100.00 % | 2.665 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -132.000 K | 0.000 | 0.000 100.00 % | -234.459 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -86.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.304 M 366.01 % | -15.527 M | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 29.641 M 19.16 % | 24.876 M 707.82 % | -4.093 M -170.18 % | 5.832 M -64.88 % | 16.604 M -20.72 % | 20.944 M -64.18 % | 58.472 M 157.71 % | 22.689 M 55.65 % | 14.577 M -56.20 % | 33.282 M -4.61 % | 34.891 M -4.17 % | 36.408 M -12.48 % | 41.598 M 30.59 % | 31.854 M -76.18 % | 133.736 M 228.58 % | 40.701 M 20.34 % | 33.821 M -16.37 % | 40.439 M 101.87 % | 20.032 M -47.06 % | 37.839 M 20.07 % | 31.513 M -42.47 % | 54.779 M 1.14 % | 54.163 M 72.22 % | 31.450 M -9.00 % | 34.560 M -8.60 % | 37.810 M -11.75 % | 42.844 M 19.39 % | 35.887 M -17.20 % | 43.342 M 0.37 % | 43.181 M -2.31 % | 44.200 M 25.48 % | 35.226 M 12.50 % | 31.313 M -28.87 % | 44.021 M 43.63 % | 30.649 M -24.94 % | 40.835 M 16.90 % | 34.932 M -39.79 % | 58.013 M 58.97 % | 36.494 M -29.90 % | 52.060 M 13.78 % | 45.756 M 1.76 % | 44.966 M -3.66 % | 46.672 M 16.29 % | 40.135 M -7.77 % | 43.518 M 2.27 % | 42.551 M -47.04 % | 80.338 M 122.02 % | 36.185 M -32.55 % | 53.647 M 37.71 % | 38.956 M -55.76 % | 88.066 M 286.00 % | 22.815 M -37.08 % | 36.263 M 2.35 % | 35.432 M -29.24 % | 50.073 M 39.76 % | 35.827 M 39.56 % | 25.672 M -28.54 % | 35.925 M 18.12 % | 30.414 M 13.53 % | 26.789 M -9.06 % | 29.458 M 5.94 % | 27.805 M -26.10 % | 37.624 M -6.58 % | 40.275 M 48.23 % | 27.170 M -30.74 % | 39.229 M |
| Cost and expenses | 79.245 M -11.15 % | 89.192 M 33.00 % | 67.064 M -9.14 % | 73.814 M 9.75 % | 67.255 M -10.77 % | 75.373 M -36.11 % | 117.966 M 80.51 % | 65.350 M -32.18 % | 96.351 M -1.07 % | 97.389 M -40.28 % | 163.075 M 14.31 % | 142.656 M -7.09 % | 153.536 M 15.53 % | 132.900 M -39.26 % | 218.811 M 48.80 % | 147.050 M -8.28 % | 160.325 M -21.05 % | 203.081 M -17.90 % | 247.356 M 33.19 % | 185.711 M -12.84 % | 213.079 M -7.75 % | 230.968 M -18.25 % | 282.547 M 4.46 % | 270.477 M -17.77 % | 328.920 M 6.88 % | 307.745 M 9.99 % | 279.788 M 14.29 % | 244.805 M -20.75 % | 308.915 M 24.26 % | 248.597 M -13.22 % | 286.469 M -12.51 % | 327.430 M 47.65 % | 221.758 M -9.88 % | 246.064 M 17.68 % | 209.095 M 19.74 % | 174.619 M -6.02 % | 185.809 M -29.79 % | 264.656 M 43.63 % | 184.264 M -16.61 % | 220.954 M 2.08 % | 216.461 M -16.47 % | 259.130 M 20.42 % | 215.191 M 8.35 % | 198.613 M -21.99 % | 254.609 M 12.39 % | 226.537 M -31.03 % | 328.447 M -5.13 % | 346.221 M 7.14 % | 323.139 M 19.30 % | 270.873 M -8.95 % | 297.495 M 4.79 % | 283.894 M 11.52 % | 254.563 M 6.08 % | 239.972 M -0.80 % | 241.915 M -10.77 % | 271.101 M 142.62 % | 111.739 M -36.48 % | 175.900 M 17.82 % | 149.292 M 5.68 % | 141.263 M 31.01 % | 107.826 M -4.53 % | 112.942 M -5.22 % | 119.161 M -18.75 % | 146.652 M 25.00 % | 117.318 M -22.81 % | 151.989 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 32.518 M 17.69 % | 27.630 M 0.83 % | 27.403 M 47.66 % | 18.558 M -11.62 % | 20.999 M 0.26 % | 20.944 M -64.95 % | 59.746 M 163.33 % | 22.689 M 55.65 % | 14.577 M -55.46 % | 32.729 M -13.51 % | 37.842 M 4.40 % | 36.249 M -12.86 % | 41.598 M 30.59 % | 31.854 M -77.05 % | 138.767 M 323.01 % | 32.805 M 11.26 % | 29.485 M -11.01 % | 33.133 M 11.78 % | 29.642 M -9.88 % | 32.893 M 4.38 % | 31.513 M -13.55 % | 36.453 M -32.70 % | 54.163 M 72.22 % | 31.450 M -9.00 % | 34.560 M -8.60 % | 37.810 M -11.75 % | 42.844 M 19.39 % | 35.887 M -17.20 % | 43.342 M 0.37 % | 43.181 M -2.31 % | 44.200 M 25.48 % | 35.226 M 12.50 % | 31.313 M -28.87 % | 44.021 M 43.63 % | 30.649 M -24.94 % | 40.835 M 16.90 % | 34.932 M -39.79 % | 58.013 M 58.97 % | 36.494 M -29.90 % | 52.060 M 13.78 % | 45.756 M 1.76 % | 44.966 M -3.66 % | 46.672 M 16.29 % | 40.135 M -7.77 % | 43.518 M 2.27 % | 42.551 M -47.04 % | 80.338 M 122.02 % | 36.185 M -32.55 % | 53.647 M 37.71 % | 38.956 M -16.69 % | 46.762 M 21.96 % | 38.342 M 5.73 % | 36.263 M 2.35 % | 35.432 M -29.24 % | 50.073 M 39.76 % | 35.827 M 39.56 % | 25.672 M -28.54 % | 35.925 M 18.12 % | 30.414 M 13.53 % | 26.789 M -9.06 % | 29.458 M 5.94 % | 27.805 M -26.10 % | 37.624 M -6.58 % | 40.275 M 48.23 % | 27.170 M -30.74 % | 39.229 M |
| Interest income | 0.000 | 0.000 -100.00 % | 10.293 K | 0.000 | 0.000 | 0.000 -100.00 % | 19.575 K | 0.000 | 0.000 | 0.000 -100.00 % | 14.048 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.725 M | 0.000 | 0.000 -100.00 % | 273.221 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.774 M | 0.000 | 0.000 | 0.000 -100.00 % | 0.480 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.847 M | 0.000 | 0.000 | 0.000 100.00 % | -0.040 100.00 % | -12.367 M | 0.000 | 0.000 100.00 % | -0.920 | 0.000 | 0.000 | 0.000 100.00 % | -0.490 | 0.000 | 0.000 | 0.000 |
| Interest expense | 12.375 M -4.42 % | 12.947 M -3.49 % | 13.415 M -12.26 % | 15.289 M 6.13 % | 14.406 M 2.63 % | 14.037 M 19.77 % | 11.720 M -29.19 % | 16.553 M -0.68 % | 16.666 M 8.71 % | 15.330 M 4.61 % | 14.654 M 6.24 % | 13.794 M -1.88 % | 14.058 M 1.05 % | 13.912 M 67.87 % | 8.287 M | 0.000 -100.00 % | 16.204 M -5.70 % | 17.183 M 32.33 % | 12.985 M 4.55 % | 12.420 M -43.07 % | 21.815 M 15.97 % | 18.811 M 42.07 % | 13.241 M -36.84 % | 20.965 M 18.36 % | 17.713 M 0.06 % | 17.702 M 22.77 % | 14.419 M -24.27 % | 19.040 M 18.73 % | 16.036 M 1.59 % | 15.785 M 20.59 % | 13.090 M -27.79 % | 18.128 M -7.23 % | 19.540 M 8.54 % | 18.003 M 5.77 % | 17.022 M -3.52 % | 17.642 M -5.32 % | 18.633 M 8.00 % | 17.253 M 10.09 % | 15.672 M -0.88 % | 15.811 M 2.40 % | 15.440 M -3.94 % | 16.073 M 13.93 % | 14.108 M 11.88 % | 12.610 M 4.11 % | 12.112 M -7.38 % | 13.077 M -25.23 % | 17.490 M -2.37 % | 17.914 M 1.61 % | 17.631 M -6.01 % | 18.758 M 11.35 % | 16.847 M 8.50 % | 15.527 M 22.88 % | 12.636 M -3.84 % | 13.141 M -1.84 % | 13.387 M 8.25 % | 12.367 M 6.40 % | 11.623 M -3.51 % | 12.046 M -6.74 % | 12.917 M -6.35 % | 13.793 M -5.77 % | 14.637 M -0.54 % | 14.717 M -7.11 % | 15.844 M 8.59 % | 14.591 M -9.60 % | 16.140 M -0.35 % | 16.196 M |
| Depreciation and amortization | 24.626 M -0.57 % | 24.767 M -19.60 % | 30.806 M 44.27 % | 21.352 M 3.21 % | 20.688 M -2.49 % | 21.217 M -7.28 % | 22.884 M 2.56 % | 22.312 M 2.45 % | 21.779 M -27.12 % | 29.884 M 0.66 % | 29.687 M -2.17 % | 30.345 M -3.60 % | 31.478 M -4.26 % | 32.880 M -1.92 % | 33.523 M -2.22 % | 34.283 M -0.74 % | 34.540 M -2.00 % | 35.246 M -27.73 % | 48.767 M -2.47 % | 50.000 M -1.26 % | 50.636 M -2.88 % | 52.138 M 10.33 % | 47.255 M -8.19 % | 51.472 M -35.50 % | 79.807 M -2.20 % | 81.605 M -1.86 % | 83.153 M 4.28 % | 79.737 M 1.46 % | 78.593 M -2.25 % | 80.402 M -0.18 % | 80.550 M 0.02 % | 80.534 M 1.98 % | 78.970 M 3.88 % | 76.024 M 3.78 % | 73.256 M 1.70 % | 72.032 M -0.70 % | 72.541 M 3.32 % | 70.213 M -0.14 % | 70.309 M -0.89 % | 70.943 M 7.73 % | 65.854 M 10.97 % | 59.345 M 2.54 % | 57.877 M 3.59 % | 55.871 M 4.86 % | 53.281 M 5.42 % | 50.541 M -3.34 % | 52.289 M 1.67 % | 51.429 M 2.50 % | 50.173 M 6.59 % | 47.071 M 9.30 % | 43.067 M 7.40 % | 40.099 M 22.43 % | 32.752 M 7.19 % | 30.555 M 0.58 % | 30.379 M 4.19 % | 29.157 M 5.45 % | 27.650 M 4.54 % | 26.450 M -11.44 % | 29.866 M -2.89 % | 30.756 M 1.59 % | 30.276 M 6.65 % | 28.389 M -45.21 % | 51.811 M -3.88 % | 53.901 M 32.10 % | 40.803 M -34.59 % | 62.382 M |
| Operating income | -28.396 M -86.56 % | -15.221 M -2 404.10 % | 660.606 K -98.08 % | 34.429 M 501.48 % | 5.724 M -60.58 % | 14.522 M 136.78 % | -39.488 M -124.68 % | 160.026 M 315.27 % | 38.535 M -5.19 % | 40.645 M 1 066.02 % | 3.486 M 127.89 % | -12.498 M 44.67 % | -22.590 M -300.12 % | 11.288 M 106.86 % | -164.465 M -419.54 % | -31.656 M 10.27 % | -35.278 M -203.36 % | 34.131 M -9.70 % | 37.798 M 199.10 % | -38.141 M -185.81 % | 44.449 M 73.01 % | 25.692 M -46.57 % | 48.082 M 56.14 % | 30.795 M 647.09 % | 4.122 M 108.01 % | -51.449 M -3.63 % | -49.647 M -37.31 % | -36.156 M 12.95 % | -41.533 M 15.38 % | -49.084 M -660.49 % | -6.454 M -113.79 % | 46.787 M 58.85 % | 29.453 M 279.98 % | -16.365 M 81.30 % | -87.492 M -17.26 % | -74.617 M -58.06 % | -47.209 M -33.05 % | -35.483 M -428.09 % | -6.719 M 89.48 % | -63.840 M -259.76 % | -17.745 M -138.03 % | 46.661 M -0.93 % | 47.101 M 118.84 % | 21.523 M -50.70 % | 43.661 M -0.91 % | 44.064 M 305.98 % | 10.854 M -74.97 % | 43.356 M -14.78 % | 50.875 M 26.41 % | 40.245 M 195.42 % | 13.623 M -83.29 % | 81.540 M 105.17 % | 39.742 M -39.47 % | 65.657 M 93.21 % | 33.982 M -43.03 % | 59.649 M 4 068.34 % | 1.431 M -97.64 % | 60.685 M 165.80 % | 22.831 M 14.32 % | 19.971 M 19.17 % | 16.758 M -69.16 % | 54.340 M 369.03 % | -20.199 M -15.76 % | -17.449 M -278.25 % | 9.789 M 173.43 % | -13.331 M |
| Operating income ratio | -0.56 -171.39 % | -0.21 -2 209.52 % | 0.01 -96.93 % | 0.32 305.53 % | 0.08 -51.45 % | 0.16 130.70 % | -0.53 -128.37 % | 1.86 495.56 % | 0.31 5.56 % | 0.30 1 305.38 % | 0.02 121.36 % | -0.10 45.22 % | -0.18 -325.01 % | 0.08 102.66 % | -3.00 -960.89 % | -0.28 1.57 % | -0.29 -297.14 % | 0.15 8.24 % | 0.13 151.91 % | -0.26 -235.68 % | 0.19 88.99 % | 0.10 -30.45 % | 0.15 42.27 % | 0.10 725.87 % | 0.01 106.17 % | -0.20 6.95 % | -0.22 -24.49 % | -0.17 -11.56 % | -0.16 36.86 % | -0.25 -967.35 % | -0.02 -119.34 % | 0.12 1.68 % | 0.12 267.39 % | -0.07 88.88 % | -0.63 3.05 % | -0.65 -113.42 % | -0.30 -107.38 % | -0.15 -249.46 % | -0.04 88.74 % | -0.37 -350.76 % | -0.08 -156.62 % | 0.15 -15.30 % | 0.17 81.49 % | 0.10 -34.98 % | 0.15 -10.11 % | 0.16 409.04 % | 0.03 -71.26 % | 0.11 -18.18 % | 0.14 5.15 % | 0.13 195.42 % | 0.04 -80.38 % | 0.22 65.24 % | 0.14 -37.14 % | 0.21 74.41 % | 0.12 -31.70 % | 0.18 1 326.25 % | 0.01 -95.07 % | 0.26 92.13 % | 0.13 3.78 % | 0.13 -7.98 % | 0.14 -60.02 % | 0.35 271.32 % | -0.20 -47.98 % | -0.14 -274.42 % | 0.08 172.98 % | -0.11 |
| Total other income expenses net | -12.375 M 4.42 % | -12.947 M 3.49 % | -13.415 M 12.26 % | -15.289 M -6.13 % | -14.406 M -2.63 % | -14.037 M 0.24 % | -14.071 M 14.99 % | -16.553 M 0.68 % | -16.666 M -8.71 % | -15.330 M -4.61 % | -14.654 M -6.24 % | -13.794 M 1.88 % | -14.058 M -1.05 % | -13.912 M -22.41 % | -11.365 M -298.52 % | 5.725 M 135.33 % | -16.204 M 5.70 % | -17.183 M -14.04 % | -15.068 M -21.32 % | -12.420 M 43.07 % | -21.815 M -15.97 % | -18.811 M -126.83 % | -8.293 M 36.42 % | -13.043 M -467.33 % | -2.299 M 52.69 % | -4.859 M 26.91 % | -6.648 M 4.53 % | -6.963 M -173.43 % | 9.482 M 5 777.84 % | -167.000 K 98.20 % | -9.263 M 49.27 % | -18.260 M -17.37 % | -15.557 M | 0.000 100.00 % | -17.256 M -16.50 % | -14.812 M 9.85 % | -16.431 M -31.79 % | -12.468 M -170.67 % | 17.643 M 227.11 % | -13.880 M 10.60 % | -15.526 M -18.02 % | -13.155 M -8.82 % | -12.088 M -101.47 % | -6.000 M | 0.000 | 0.000 100.00 % | -13.607 M -5.19 % | -12.935 M 9.34 % | -14.268 M -147.62 % | -5.762 M -113.29 % | 43.354 M 1 084.22 % | 3.661 M 132.90 % | -11.129 M -425.95 % | -2.116 M 82.91 % | -12.378 M -9.61 % | -11.293 M -11.25 % | -10.151 M 9.58 % | -11.226 M 50.83 % | -22.831 M -65.53 % | -13.793 M 5.77 % | -14.637 M 0.54 % | -14.717 M -168.70 % | -5.477 M 62.46 % | -14.591 M 9.60 % | -16.140 M 0.35 % | -16.196 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 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 726.288 M -2.08 % | 741.742 M 0.50 % | 738.054 M -0.18 % | 739.373 M -3.09 % | 762.983 M -0.43 % | 766.242 M 3.23 % | 742.255 M -1.42 % | 752.932 M -21.28 % | 956.487 M -0.07 % | 957.198 M -4.85 % | 1.006 B -3.75 % | 1.045 B -1.79 % | 1.064 B -1.92 % | 1.085 B 0.36 % | 1.081 B 6.23 % | 1.018 B 10.35 % | 922.416 M -3.67 % | 957.530 M -4.39 % | 1.002 B 0.40 % | 997.541 M 0.04 % | 997.152 M -0.50 % | 1.002 B 4.88 % | 955.481 M -5.65 % | 1.013 B 0.74 % | 1.005 B -4.47 % | 1.052 B -9.65 % | 1.165 B 0.11 % | 1.163 B 1.97 % | 1.141 B 0.11 % | 1.140 B -3.64 % | 1.183 B -3.52 % | 1.226 B -0.71 % | 1.235 B -11.08 % | 1.388 B -2.84 % | 1.429 B 1.41 % | 1.409 B -4.61 % | 1.477 B -1.00 % | 1.492 B 26.49 % | 1.180 B -4.41 % | 1.234 B 0.56 % | 1.227 B 5.51 % | 1.163 B 5.78 % | 1.099 B 36.42 % | 805.930 M -4.12 % | 840.523 M 5.86 % | 794.011 M -26.42 % | 1.079 B -2.31 % | 1.105 B -8.29 % | 1.205 B -0.86 % | 1.215 B -8.27 % | 1.325 B 31.06 % | 1.011 B 10.30 % | 916.241 M 38.69 % | 660.635 M -4.42 % | 691.162 M -0.21 % | 692.612 M -7.62 % | 749.775 M 21.04 % | 619.457 M 2.70 % | 603.175 M -17.73 % | 733.152 M -8.43 % | 800.653 M -6.52 % | 856.515 M 4.00 % | 823.538 M |
| Total investments | 0.000 -100.00 % | 225.009 M 4 568.67 % | 4.820 M -46.14 % | 8.949 M -95.85 % | 215.644 M -0.46 % | 216.645 M -1.15 % | 219.156 M -0.46 % | 220.175 M -22.14 % | 282.771 M -0.36 % | 283.779 M -0.20 % | 284.339 M -4.85 % | 298.837 M 1.54 % | 294.317 M 0.04 % | 294.195 M -18.61 % | 361.463 M -13.32 % | 416.996 M -0.09 % | 417.363 M -13.42 % | 482.063 M 5.22 % | 458.148 M 111.51 % | 216.608 M -0.56 % | 217.822 M -1.49 % | 221.119 M 16.17 % | 190.341 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 % | 44.248 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.117 M 15 464.62 % | 65.000 K -99.94 % | 106.804 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 316.612 M 11 111.47 % | 2.824 M 0.07 % | 2.822 M 0.19 % | 2.817 M 120.91 % | 1.275 M 41.98 % | 898.000 K 0.22 % | 896.000 K 461.45 % | 159.586 K -84.83 % | 1.052 M -67.00 % | 3.188 M 0.69 % | 3.166 M 1 894.32 % | 158.751 K |
| Total debt | 727.334 M -2.05 % | 742.542 M 0.40 % | 739.565 M -0.11 % | 740.409 M -3.10 % | 764.058 M -0.44 % | 767.400 M 3.16 % | 743.897 M -19.67 % | 926.085 M -3.49 % | 959.573 M -1.47 % | 973.860 M -10.42 % | 1.087 B 3.53 % | 1.050 B -1.51 % | 1.066 B -2.12 % | 1.089 B -0.28 % | 1.092 B 6.74 % | 1.023 B 5.75 % | 967.737 M -2.28 % | 990.360 M -1.61 % | 1.007 B 0.29 % | 1.004 B -1.56 % | 1.020 B 0.16 % | 1.018 B 6.20 % | 958.439 M -5.71 % | 1.016 B -0.40 % | 1.021 B -5.53 % | 1.080 B -7.42 % | 1.167 B 0.02 % | 1.167 B 1.49 % | 1.149 B 0.22 % | 1.147 B -4.74 % | 1.204 B -2.97 % | 1.241 B -5.19 % | 1.309 B -6.53 % | 1.400 B -2.37 % | 1.434 B 0.27 % | 1.430 B -4.64 % | 1.500 B -3.81 % | 1.559 B 31.03 % | 1.190 B -4.06 % | 1.241 B 0.02 % | 1.240 B 5.96 % | 1.171 B 4.82 % | 1.117 B 37.03 % | 814.955 M -3.53 % | 844.801 M 4.99 % | 804.676 M -25.71 % | 1.083 B -5.96 % | 1.152 B -5.04 % | 1.213 B -0.87 % | 1.224 B -8.22 % | 1.333 B 27.03 % | 1.049 B 8.65 % | 965.948 M 38.79 % | 695.976 M -6.83 % | 746.999 M 3.42 % | 722.285 M -5.73 % | 766.154 M 21.38 % | 631.185 M 2.99 % | 612.845 M -17.08 % | 739.053 M -8.15 % | 804.599 M -6.35 % | 859.177 M 3.36 % | 831.263 M |
| Accumulated other comprehensive income loss | 36.671 M 0.00 % | 36.671 M 0.00 % | 36.671 M -6.44 % | 39.196 M 6.89 % | 36.671 M 0.00 % | 36.671 M 0.00 % | 36.671 M 0.00 % | 36.671 M 0.00 % | 36.671 M 0.00 % | 36.671 M 0.00 % | 36.671 M 0.00 % | 36.671 M 0.00 % | 36.671 M 0.00 % | 36.671 M 0.00 % | 36.671 M 0.00 % | 36.671 M 0.00 % | 36.671 M 0.00 % | 36.671 M 0.00 % | 36.671 M 6.64 % | 34.387 M 0.00 % | 34.387 M 0.00 % | 34.387 M 0.00 % | 34.387 M 3.27 % | 33.299 M 0.00 % | 33.299 M 1.37 % | 32.849 M 0.00 % | 32.849 M 0.00 % | 32.849 M 0.00 % | 32.849 M 0.00 % | 32.849 M 0.00 % | 32.849 M 4.20 % | 31.524 M 0.00 % | 31.524 M 0.00 % | 31.524 M 0.00 % | 31.524 M 0.00 % | 31.524 M 0.00 % | 31.524 M 0.00 % | 31.524 M 0.00 % | 31.524 M 0.00 % | 31.524 M 0.00 % | 31.524 M 0.00 % | 31.524 M 0.00 % | 31.524 M 23.48 % | 25.529 M 0.00 % | 25.529 M 0.00 % | 25.529 M 0.00 % | 25.529 M 13.40 % | 22.511 M 0.00 % | 22.511 M 0.00 % | 22.511 M 0.00 % | 22.511 M | 0.000 | 0.000 -100.00 % | 39.196 M | 0.000 -100.00 % | 39.196 M 0.00 % | 39.196 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -338.031 M -11.85 % | -302.224 M -10.33 % | -273.931 M 0.21 % | -274.499 M -9.19 % | -251.405 M -3.74 % | -242.351 M 12.03 % | -275.502 M -17.78 % | -233.917 M 34.86 % | -359.104 M -3.37 % | -347.395 M 6.75 % | -372.523 M -25.75 % | -296.246 M -13.37 % | -261.313 M -36.09 % | -192.011 M -5.14 % | -182.630 M -142.41 % | -75.338 M -102.93 % | -37.125 M -271.07 % | 21.702 M 247.25 % | 6.250 M 137.51 % | -16.662 M -155.03 % | 30.276 M 897.89 % | 3.034 M 0.26 % | 3.026 M 104.64 % | -65.268 M 16.50 % | -78.165 M 6.69 % | -83.771 M -205.62 % | -27.410 M -208.84 % | 25.183 M -59.57 % | 62.293 M -29.94 % | 88.911 M -34.57 % | 135.895 M -2.01 % | 138.687 M 45.00 % | 95.648 M 4.54 % | 91.493 M -12.15 % | 104.146 M -48.42 % | 201.922 M -28.44 % | 282.172 M -18.06 % | 344.381 M -9.83 % | 381.917 M -4.17 % | 398.532 M -11.62 % | 450.952 M -17.14 % | 544.212 M 7.56 % | 505.959 M 5.75 % | 478.441 M 3.77 % | 461.040 M -5.19 % | 486.277 M 47.74 % | 329.145 M -10.82 % | 369.068 M 5.09 % | 351.209 M -10.72 % | 393.386 M 10.17 % | 357.088 M -3.00 % | 368.143 M 38.87 % | 265.102 M -13.66 % | 307.050 M 22.63 % | 250.382 M 6.86 % | 234.305 M 22.07 % | 191.945 M -15.55 % | 227.291 M 21.76 % | 186.668 M 10.90 % | 168.327 M 3.81 % | 162.149 M 1.33 % | 160.028 M 24.21 % | 128.832 M |
| Common stock | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.00 % | 758.188 M 0.15 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 0.00 % | 757.058 M 8.71 % | 696.425 M 0.00 % | 696.425 M 0.00 % | 696.425 M 0.00 % | 696.425 M 0.00 % | 696.425 M 0.00 % | 696.425 M 0.00 % | 696.425 M 0.00 % | 696.425 M 11.11 % | 626.784 M 0.00 % | 626.784 M 0.00 % | 626.784 M 0.00 % | 626.784 M 8.33 % | 578.570 M 0.00 % | 578.570 M 0.00 % | 578.570 M 0.00 % | 578.570 M 14.29 % | 506.250 M 0.00 % | 506.250 M 0.00 % | 506.250 M 0.00 % | 506.250 M 12.50 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M | 0.000 |
| Total equity | 767.759 M -4.46 % | 803.566 M -3.40 % | 831.859 M -0.23 % | 833.816 M 2.28 % | 815.189 M -1.10 % | 824.243 M -0.73 % | 830.288 M -4.77 % | 871.873 M 16.77 % | 746.686 M -1.54 % | 758.395 M 3.43 % | 733.268 M -9.42 % | 809.544 M -4.14 % | 844.477 M -7.58 % | 913.779 M -1.02 % | 923.160 M -10.41 % | 1.030 B -3.58 % | 1.069 B -5.22 % | 1.127 B 1.39 % | 1.112 B 2.32 % | 1.087 B -4.14 % | 1.134 B 2.78 % | 1.103 B 0.00 % | 1.103 B 6.71 % | 1.034 B 1.26 % | 1.021 B 0.60 % | 1.015 B -5.26 % | 1.071 B -4.68 % | 1.124 B -3.20 % | 1.161 B -2.24 % | 1.187 B -3.81 % | 1.234 B -0.12 % | 1.236 B 3.61 % | 1.193 B 11.67 % | 1.068 B -1.17 % | 1.081 B -8.30 % | 1.179 B -6.37 % | 1.259 B -4.71 % | 1.321 B -2.76 % | 1.359 B -1.21 % | 1.375 B -3.67 % | 1.428 B -1.63 % | 1.451 B 2.71 % | 1.413 B 2.43 % | 1.380 B 1.28 % | 1.362 B 1.72 % | 1.339 B 13.29 % | 1.182 B -3.03 % | 1.219 B 1.49 % | 1.201 B 2.57 % | 1.171 B 3.20 % | 1.135 B 4.67 % | 1.084 B 6.26 % | 1.020 B 1.42 % | 1.006 B 5.97 % | 949.131 M 1.72 % | 933.055 M 4.76 % | 890.695 M -3.82 % | 926.041 M 4.59 % | 885.417 M 1.13 % | 875.504 M 0.71 % | 869.326 M 0.24 % | 867.205 M 4.79 % | 827.581 M |
| Other non current liabilities | 21.458 M 0.58 % | 21.334 M -1.81 % | 21.728 M 26.19 % | 17.219 M -13.34 % | 19.869 M 1.89 % | 19.501 M 163.89 % | 7.390 M -1.93 % | 7.535 M -18.22 % | 9.214 M -65.01 % | 26.333 M -5.49 % | 27.863 M -0.27 % | 27.939 M -28.20 % | 38.910 M 0.11 % | 38.866 M 60.85 % | 24.162 M 5.78 % | 22.843 M 1.22 % | 22.568 M -7.79 % | 24.474 M 4.68 % | 23.379 M -0.48 % | 23.491 M -0.24 % | 23.548 M 3.24 % | 22.808 M -46.23 % | 42.414 M -46.30 % | 78.990 M 456.93 % | 14.183 M 0.52 % | 14.110 M 0.49 % | 14.041 M -1.63 % | 14.274 M 6.17 % | 13.445 M -1.31 % | 13.623 M -1.36 % | 13.811 M -2.45 % | 14.158 M -1.30 % | 14.344 M 30.27 % | 11.011 M 101.62 % | -680.284 M -6 037.71 % | 11.457 M -86.14 % | 82.653 M 21.96 % | 67.768 M 4.93 % | 64.585 M 1.55 % | 63.601 M -14.21 % | 74.137 M -0.13 % | 74.232 M 491.08 % | 12.559 M -80.52 % | 64.472 M 6.76 % | 60.390 M 4.23 % | 57.940 M 377.06 % | 12.145 M -20.74 % | 15.324 M -27.36 % | 21.097 M 86.81 % | 11.293 M -71.00 % | 38.947 M 138.05 % | 16.361 M 5.18 % | 15.555 M -17.09 % | 18.762 M 0.67 % | 18.637 M -3.32 % | 19.277 M 2.46 % | 18.815 M 2.01 % | 18.445 M 80.58 % | 10.214 M 1.17 % | 10.096 M 0.72 % | 10.024 M 0.98 % | 9.927 M -0.48 % | 9.975 M |
| Long term debt | 325.087 M 6.32 % | 305.766 M -4.32 % | 319.566 M -0.98 % | 322.713 M -3.07 % | 332.935 M 7.28 % | 310.329 M -3.33 % | 321.016 M -21.56 % | 409.241 M 4.66 % | 391.035 M -4.79 % | 410.707 M -16.40 % | 491.266 M -44.57 % | 886.219 M -2.82 % | 911.971 M -3.19 % | 942.039 M -2.84 % | 969.587 M 6.94 % | 906.663 M 80.92 % | 501.133 M -10.65 % | 560.874 M -7.82 % | 608.449 M -5.07 % | 640.951 M 28.59 % | 498.450 M 12.77 % | 442.024 M 44.40 % | 306.107 M -2.23 % | 313.096 M -17.08 % | 377.584 M -14.61 % | 442.179 M -11.46 % | 499.437 M -11.32 % | 563.221 M 3.52 % | 544.074 M 0.45 % | 541.653 M -13.26 % | 624.463 M -11.77 % | 707.798 M -10.70 % | 792.618 M 16.71 % | 679.149 M -52.68 % | 1.435 B 75.88 % | 815.962 M -4.93 % | 858.309 M -9.35 % | 946.813 M 23.15 % | 768.823 M 8.54 % | 708.354 M 1.02 % | 701.217 M 16.36 % | 602.641 M -10.37 % | 672.369 M 42.55 % | 471.676 M -4.93 % | 496.130 M -1.48 % | 503.586 M -30.35 % | 723.054 M -7.10 % | 778.301 M 6.69 % | 729.492 M -6.27 % | 778.265 M 26.82 % | 613.660 M 21.54 % | 504.901 M 19.78 % | 421.539 M 29.82 % | 324.720 M 6.48 % | 304.967 M -5.54 % | 322.861 M 9.94 % | 293.657 M 6.06 % | 276.882 M 2.13 % | 271.115 M -16.98 % | 326.564 M -12.23 % | 372.052 M -4.94 % | 391.389 M 4.93 % | 373.000 M |
| Total non current liabilities | 380.192 M 4.32 % | 364.450 M -4.04 % | 379.798 M -4.09 % | 395.992 M -2.80 % | 407.404 M 5.71 % | 385.394 M -1.62 % | 391.734 M -20.73 % | 494.185 M 5.45 % | 468.661 M -5.08 % | 493.749 M -16.10 % | 588.493 M -37.91 % | 947.857 M -3.84 % | 985.708 M -2.88 % | 1.015 B -2.51 % | 1.041 B 3.94 % | 1.002 B 71.98 % | 582.422 M -9.54 % | 643.880 M -7.09 % | 693.027 M -4.55 % | 726.085 M 23.67 % | 587.110 M 9.84 % | 534.493 M 33.51 % | 400.345 M -2.40 % | 410.210 M -12.62 % | 469.458 M -12.18 % | 534.581 M -9.59 % | 591.254 M -10.21 % | 658.467 M 2.08 % | 645.067 M -0.47 % | 648.131 M -11.59 % | 733.118 M -10.85 % | 822.365 M -10.01 % | 913.816 M 15.10 % | 793.949 M -10.72 % | 889.321 M -3.71 % | 923.538 M -3.80 % | 960.049 M -7.20 % | 1.035 B 21.16 % | 853.834 M 7.96 % | 790.864 M -0.33 % | 793.485 M 14.37 % | 693.781 M -8.76 % | 760.392 M 38.21 % | 550.177 M -3.61 % | 570.797 M -0.64 % | 574.500 M -26.80 % | 784.784 M -2.48 % | 804.708 M 7.21 % | 750.589 M -5.88 % | 797.474 M 26.38 % | 631.031 M 21.06 % | 521.262 M 19.26 % | 437.094 M 27.25 % | 343.482 M 6.14 % | 323.605 M -5.42 % | 342.138 M 9.49 % | 312.472 M 5.81 % | 295.327 M 4.98 % | 281.329 M -16.44 % | 336.660 M -11.89 % | 382.076 M -4.79 % | 401.316 M 4.79 % | 382.975 M |
| Other current liabilities | 41.699 M -12.03 % | 47.404 M 21.47 % | 39.025 M -48.48 % | 75.753 M -45.62 % | 139.293 M -0.57 % | 140.098 M -14.73 % | 164.300 M -17.12 % | 198.231 M -2.72 % | 203.778 M -23.98 % | 268.057 M 166.75 % | 100.491 M 56.09 % | 64.379 M 26.85 % | 50.754 M -0.09 % | 50.798 M -3.57 % | 52.677 M -17.14 % | 63.575 M 20.44 % | 52.785 M -9.32 % | 58.213 M 29.16 % | 45.070 M 24.98 % | 36.061 M 2.31 % | 35.247 M -1.92 % | 35.937 M -56.55 % | 82.716 M -9.80 % | 91.702 M -19.04 % | 113.275 M -9.97 % | 125.816 M 29.53 % | 97.130 M 1.81 % | 95.402 M 8.20 % | 88.169 M 6.68 % | 82.649 M -5.60 % | 87.552 M -5.88 % | 93.020 M -4.22 % | 97.117 M 0.15 % | 96.970 M 21.74 % | 79.656 M 53.59 % | 51.864 M -15.46 % | 61.349 M 4.81 % | 58.532 M -21.28 % | 74.350 M -52.97 % | 158.103 M 25.23 % | 126.254 M -2.65 % | 129.695 M -24.70 % | 172.237 M 74.65 % | 98.620 M -3.12 % | 101.798 M -8.98 % | 111.845 M -41.14 % | 190.006 M 100.64 % | 94.700 M 399.53 % | 18.958 M 28.82 % | 14.717 M -82.08 % | 82.133 M 409.00 % | 16.136 M -35.78 % | 25.125 M -76.15 % | 105.358 M 481.91 % | 18.105 M -65.91 % | 53.112 M -3.30 % | 54.925 M -4.88 % | 57.745 M -40.84 % | 97.611 M 89.37 % | 51.544 M -11.06 % | 57.955 M 19.31 % | 48.577 M -61.23 % | 125.307 M |
| Deferred revenue | 5.605 M 51.00 % | 3.712 M -61.78 % | 9.712 M 161.64 % | 3.712 M -1.98 % | 3.787 M 1.15 % | 3.744 M -12.99 % | 4.303 M -27.61 % | 5.944 M -9.69 % | 6.582 M -27.23 % | 9.045 M -29.59 % | 12.847 M -18.80 % | 15.821 M 15.28 % | 13.724 M -12.62 % | 15.706 M 11.19 % | 14.125 M -7.54 % | 15.277 M -11.31 % | 17.226 M 54.02 % | 11.184 M -49.16 % | 21.998 M -50.09 % | 44.072 M 6.52 % | 41.376 M 39.20 % | 29.725 M -57.42 % | 69.812 M 131.76 % | 30.123 M -36.91 % | 47.746 M -14.36 % | 55.754 M -8.12 % | 60.681 M 15.80 % | 52.403 M -6.77 % | 56.209 M -1.56 % | 57.102 M 27.13 % | 44.916 M -33.32 % | 67.359 M 1.71 % | 66.226 M 0.99 % | 65.576 M 23.48 % | 53.105 M 88.02 % | 28.245 M -19.60 % | 35.131 M -1.36 % | 35.617 M -34.58 % | 54.440 M -48.33 % | 105.357 M 46.26 % | 72.036 M -7.64 % | 77.999 M 27.10 % | 61.367 M 14.66 % | 53.523 M -24.86 % | 71.233 M -11.20 % | 80.214 M 10.41 % | 72.651 M 20 422.77 % | 354.000 K -69.48 % | 1.160 M -33.90 % | 1.755 M -97.17 % | 62.026 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.641 M -24.99 % | 3.521 M 115.09 % | 1.637 M -77.97 % | 7.429 M 119.74 % | 3.381 M -74.15 % | 13.080 M 227.74 % | 3.991 M -87.40 % | 31.670 M |
| Short term debt | 402.247 M -7.91 % | 436.776 M 3.99 % | 419.999 M 0.55 % | 417.696 M -3.11 % | 431.123 M -5.68 % | 457.071 M 8.08 % | 422.881 M -18.18 % | 516.844 M -9.09 % | 568.538 M 0.96 % | 563.153 M -5.50 % | 595.928 M 263.51 % | 163.936 M 6.26 % | 154.281 M 4.73 % | 147.312 M 19.97 % | 122.787 M 5.23 % | 116.690 M -74.99 % | 466.604 M 8.64 % | 429.486 M 7.88 % | 398.122 M 9.76 % | 362.712 M -30.39 % | 521.079 M -9.51 % | 575.851 M -11.72 % | 652.332 M -7.26 % | 703.363 M 9.40 % | 642.919 M 0.77 % | 638.026 M -4.39 % | 667.287 M 10.60 % | 603.318 M -0.34 % | 605.356 M 0.02 % | 605.257 M 4.44 % | 579.531 M 8.82 % | 532.583 M 3.16 % | 516.246 M -28.42 % | 721.215 M 8.71 % | 663.408 M 7.96 % | 614.483 M -4.25 % | 641.776 M 4.76 % | 612.644 M 45.41 % | 421.327 M -15.56 % | 498.973 M -1.66 % | 507.394 M -5.64 % | 537.721 M 51.24 % | 355.531 M 12.49 % | 316.055 M -2.14 % | 322.962 M 16.64 % | 276.880 M -0.15 % | 277.290 M -21.58 % | 353.608 M -26.86 % | 483.475 M 8.57 % | 445.308 M -38.11 % | 719.492 M 32.12 % | 544.581 M 0.03 % | 544.409 M 46.64 % | 371.256 M -16.01 % | 442.031 M 10.67 % | 399.424 M -15.47 % | 472.497 M 33.36 % | 354.303 M 34.67 % | 263.091 M -36.22 % | 412.489 M -4.64 % | 432.547 M -7.53 % | 467.788 M 9.20 % | 428.376 M |
| Total current liabilities | 489.595 M -8.60 % | 535.647 M 6.90 % | 501.078 M -4.84 % | 526.565 M -12.33 % | 600.607 M -3.58 % | 622.889 M -2.96 % | 641.863 M -21.71 % | 819.879 M -5.32 % | 865.952 M -8.51 % | 946.474 M 14.79 % | 824.558 M 120.79 % | 373.458 M 10.23 % | 338.804 M 6.17 % | 319.125 M 6.12 % | 300.720 M -28.08 % | 418.117 M -54.57 % | 920.405 M 4.22 % | 883.169 M 2.79 % | 859.213 M 0.17 % | 857.797 M -15.90 % | 1.020 B -7.69 % | 1.105 B -4.98 % | 1.163 B -4.42 % | 1.217 B 2.64 % | 1.185 B 4.35 % | 1.136 B -0.85 % | 1.146 B 7.04 % | 1.070 B 14.06 % | 938.402 M -5.59 % | 993.994 M 2.67 % | 968.150 M 3.05 % | 939.463 M 1.92 % | 921.720 M -10.66 % | 1.032 B 12.75 % | 915.036 M 16.09 % | 788.196 M -3.10 % | 813.408 M -1.40 % | 824.944 M 43.22 % | 576.005 M -16.15 % | 686.972 M 4.93 % | 654.668 M -5.15 % | 690.201 M 24.85 % | 552.823 M -21.57 % | 704.831 M -2.83 % | 725.370 M -16.70 % | 870.798 M -22.81 % | 1.128 B 17.24 % | 962.295 M 20.65 % | 797.610 M 2.01 % | 781.856 M -24.38 % | 1.034 B 7.26 % | 963.861 M -8.34 % | 1.052 B 52.42 % | 689.899 M -7.15 % | 743.062 M 2.22 % | 726.932 M 16.09 % | 626.167 M 25.16 % | 500.291 M -13.93 % | 581.273 M 11.63 % | 520.736 M -1.39 % | 528.059 M -2.07 % | 539.232 M -7.18 % | 580.955 M |
| Total liabilities | 869.787 M -3.37 % | 900.097 M 2.18 % | 880.875 M -4.52 % | 922.557 M -8.48 % | 1.008 B -0.03 % | 1.008 B -2.45 % | 1.034 B -21.34 % | 1.314 B -1.54 % | 1.335 B -7.33 % | 1.440 B 1.92 % | 1.413 B 6.94 % | 1.321 B -0.24 % | 1.325 B -0.72 % | 1.334 B -0.58 % | 1.342 B -5.49 % | 1.420 B -5.53 % | 1.503 B -1.59 % | 1.527 B -1.62 % | 1.552 B -2.00 % | 1.584 B -1.44 % | 1.607 B -1.97 % | 1.639 B 4.88 % | 1.563 B -3.91 % | 1.627 B -1.69 % | 1.655 B -0.94 % | 1.671 B -3.83 % | 1.737 B 0.47 % | 1.729 B 9.18 % | 1.583 B -3.57 % | 1.642 B -3.48 % | 1.701 B -3.44 % | 1.762 B -4.02 % | 1.836 B 0.54 % | 1.826 B 1.18 % | 1.804 B 5.41 % | 1.712 B -3.48 % | 1.773 B -4.62 % | 1.859 B 30.05 % | 1.430 B -3.25 % | 1.478 B 2.05 % | 1.448 B 4.64 % | 1.384 B 5.39 % | 1.313 B 4.64 % | 1.255 B -3.18 % | 1.296 B -10.32 % | 1.445 B -24.45 % | 1.913 B 8.26 % | 1.767 B 14.13 % | 1.548 B -1.97 % | 1.579 B -5.14 % | 1.665 B 12.10 % | 1.485 B -0.24 % | 1.489 B 44.05 % | 1.033 B -3.12 % | 1.067 B -0.22 % | 1.069 B 13.90 % | 938.639 M 17.98 % | 795.618 M -7.77 % | 862.602 M 0.61 % | 857.396 M -5.79 % | 910.135 M -3.23 % | 940.548 M -2.43 % | 963.930 M |
| Other non current assets | 254.305 M 357.93 % | 55.533 M 13.04 % | 49.128 M -7.65 % | 53.200 M 0.30 % | 53.040 M -4.66 % | 55.635 M -78.31 % | 256.477 M -5.94 % | 272.677 M -18.79 % | 335.782 M -6.61 % | 359.546 M 4.78 % | 343.134 M 482.67 % | 58.890 M -0.07 % | 58.931 M -16.75 % | 70.788 M 13 542.57 % | 518.876 K -28.13 % | 722.000 K 0.14 % | 721.000 K -15.87 % | 857.000 K 18.86 % | 720.995 K 0.14 % | 720.000 K -0.14 % | 721.000 K 0.14 % | 720.000 K -97.65 % | 30.590 M -86.22 % | 222.041 M 10.79 % | 200.418 M 4.64 % | 191.528 M 10.12 % | 173.923 M 9.20 % | 159.273 M 1.72 % | 156.577 M 7.67 % | 145.424 M 3.60 % | 140.367 M 13.24 % | 123.956 M 12.15 % | 110.528 M -14.99 % | 130.018 M 4.30 % | 124.660 M 70.26 % | 73.216 M -14.22 % | 85.358 M -0.08 % | 85.430 M -5.87 % | 90.760 M 3.90 % | 87.350 M 9.84 % | 79.527 M 8.18 % | 73.513 M 11.39 % | 65.996 M 11.94 % | 58.959 M 2.58 % | 57.478 M 9.81 % | 52.344 M -85.82 % | 369.033 M 2.23 % | 360.996 M -5.24 % | 380.945 M 2.17 % | 372.871 M -41.99 % | 642.818 M 1 697.79 % | 35.756 M -78.72 % | 168.061 M 593.18 % | 24.245 M -43.23 % | 42.708 M 1.69 % | 41.996 M -12.50 % | 47.998 M 11.85 % | 42.913 M -20.05 % | 53.674 M 13.94 % | 47.108 M -2.91 % | 48.520 M 14.83 % | 42.252 M -15.35 % | 49.911 M |
| Long term investments | 0.000 -100.00 % | 225.009 M -0.40 % | 225.916 M 5.33 % | 214.490 M -0.54 % | 215.644 M -0.46 % | 216.645 M -1.15 % | 219.156 M -0.46 % | 220.175 M -22.14 % | 282.771 M -0.36 % | 283.779 M -0.20 % | 284.339 M -4.85 % | 298.837 M 1.54 % | 294.317 M 0.04 % | 294.195 M -18.61 % | 361.463 M -13.32 % | 416.996 M -0.09 % | 417.363 M -13.42 % | 482.063 M 5.22 % | 458.148 M 111.51 % | 216.608 M -0.56 % | 217.822 M -1.49 % | 221.119 M 16.17 % | 190.341 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 316.612 M 11 111.47 % | 2.824 M 0.07 % | 2.822 M 0.19 % | 2.817 M 120.91 % | 1.275 M 41.98 % | 898.000 K 0.22 % | 896.000 K | 0.000 -100.00 % | 893.000 K -70.52 % | 3.029 M 0.73 % | 3.007 M | 0.000 |
| Intangible assets | 0.000 -100.00 % | 2.359 M 1.75 % | 2.319 M -0.45 % | 2.329 M -0.38 % | 2.338 M -0.43 % | 2.348 M -0.44 % | 2.358 M 29.80 % | 1.817 M -1.30 % | 1.841 M 95.23 % | 943.000 K 395.03 % | 190.492 K 37.04 % | 139.000 K -12.03 % | 158.000 K -10.73 % | 177.000 K -9.09 % | 194.705 K 49.77 % | 130.000 K -10.34 % | 145.000 K -8.81 % | 159.000 K -8.52 % | 173.805 K -8.04 % | 189.000 K -6.90 % | 203.000 K -95.17 % | 4.205 M -0.35 % | 4.220 M -58.92 % | 10.271 M 0.00 % | 10.271 M 0.00 % | 10.271 M 0.00 % | 10.271 M 2.85 % | 9.987 M 0.00 % | 9.987 M 21.99 % | 8.187 M 28.18 % | 6.387 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 3.531 M 49.68 % | 2.359 M 1.75 % | 2.319 M -0.45 % | 2.329 M -0.38 % | 2.338 M -0.43 % | 2.348 M -0.44 % | 2.358 M 29.80 % | 1.817 M -1.30 % | 1.841 M 95.23 % | 943.000 K 395.03 % | 190.492 K 37.04 % | 139.000 K -12.03 % | 158.000 K -10.73 % | 177.000 K -9.09 % | 194.705 K 49.77 % | 130.000 K -10.34 % | 145.000 K -8.81 % | 159.000 K -8.52 % | 173.805 K -8.04 % | 189.000 K -6.90 % | 203.000 K -95.17 % | 4.205 M -0.35 % | 4.220 M -58.92 % | 10.271 M 0.00 % | 10.271 M 0.00 % | 10.271 M 0.00 % | 10.271 M 2.85 % | 9.987 M 0.00 % | 9.987 M 21.99 % | 8.187 M 28.18 % | 6.387 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 1.218 B -1.82 % | 1.240 B -1.99 % | 1.265 B 5.25 % | 1.202 B -3.35 % | 1.244 B -0.23 % | 1.247 B -1.44 % | 1.265 B -3.79 % | 1.315 B -1.68 % | 1.337 B 5.58 % | 1.267 B -10.04 % | 1.408 B 0.34 % | 1.403 B -2.04 % | 1.432 B -1.85 % | 1.459 B -2.14 % | 1.491 B 1.14 % | 1.474 B -2.22 % | 1.508 B -2.19 % | 1.542 B -3.45 % | 1.597 B -12.22 % | 1.819 B -2.65 % | 1.869 B -2.81 % | 1.923 B 2.05 % | 1.884 B -2.45 % | 1.931 B -2.39 % | 1.978 B -2.86 % | 2.037 B -2.61 % | 2.091 B -1.99 % | 2.134 B 1.58 % | 2.101 B -6.87 % | 2.256 B -2.84 % | 2.322 B -1.11 % | 2.348 B -2.21 % | 2.401 B 1.32 % | 2.369 B -1.39 % | 2.403 B 0.43 % | 2.393 B -1.55 % | 2.430 B -2.46 % | 2.492 B 10.02 % | 2.265 B -2.21 % | 2.316 B 2.88 % | 2.251 B 10.32 % | 2.040 B -1.55 % | 2.072 B 3.81 % | 1.996 B 2.20 % | 1.953 B 1.81 % | 1.919 B -0.53 % | 1.929 B -1.22 % | 1.953 B 3.96 % | 1.878 B -1.55 % | 1.908 B 13.21 % | 1.685 B -1.47 % | 1.711 B -8.34 % | 1.866 B 9.14 % | 1.710 B 2.37 % | 1.670 B 0.94 % | 1.655 B 4.17 % | 1.589 B 3.64 % | 1.533 B 3.06 % | 1.487 B -4.07 % | 1.550 B -3.00 % | 1.598 B -1.71 % | 1.626 B 1.45 % | 1.603 B |
| Total non current assets | 1.475 B -3.13 % | 1.523 B -1.27 % | 1.543 B 4.79 % | 1.472 B -2.82 % | 1.515 B -0.42 % | 1.521 B -0.16 % | 1.524 B -4.12 % | 1.589 B -5.11 % | 1.675 B 2.94 % | 1.627 B -7.09 % | 1.751 B -2.22 % | 1.791 B -1.34 % | 1.816 B -3.46 % | 1.881 B -1.53 % | 1.910 B 0.46 % | 1.901 B -1.68 % | 1.934 B -5.20 % | 2.040 B -1.58 % | 2.072 B 1.04 % | 2.051 B -2.44 % | 2.102 B -2.87 % | 2.164 B 1.83 % | 2.125 B -1.77 % | 2.164 B -1.17 % | 2.189 B -2.21 % | 2.239 B -1.63 % | 2.276 B -1.20 % | 2.303 B 1.58 % | 2.267 B -5.90 % | 2.409 B -2.39 % | 2.468 B -0.13 % | 2.472 B -1.58 % | 2.511 B 0.47 % | 2.499 B -1.11 % | 2.528 B 2.50 % | 2.466 B -1.98 % | 2.516 B -2.38 % | 2.577 B 9.41 % | 2.355 B -2.22 % | 2.409 B 3.20 % | 2.334 B 10.23 % | 2.117 B -1.16 % | 2.142 B 4.06 % | 2.058 B 2.22 % | 2.014 B 1.85 % | 1.977 B -14.16 % | 2.303 B -0.72 % | 2.320 B 2.00 % | 2.274 B -0.69 % | 2.290 B -1.63 % | 2.328 B 12.86 % | 2.063 B 1.26 % | 2.037 B 17.27 % | 1.737 B 1.23 % | 1.716 B 1.05 % | 1.698 B 3.70 % | 1.637 B 3.86 % | 1.577 B 2.31 % | 1.541 B -3.60 % | 1.598 B -3.13 % | 1.650 B -1.28 % | 1.671 B 1.13 % | 1.653 B |
| Other current assets | 63.499 M -1.83 % | 64.685 M -4.06 % | 67.424 M -52.84 % | 142.959 M 0.45 % | 142.318 M -3.96 % | 148.192 M 9.85 % | 134.905 M -17.01 % | 162.554 M -1.31 % | 164.712 M -32.20 % | 242.953 M 2 234.68 % | 10.406 M -64.03 % | 28.932 M -6.84 % | 31.057 M 503.05 % | 5.150 M -60.41 % | 13.009 M 144.58 % | 5.319 M -16.13 % | 6.342 M 22.20 % | 5.190 M -67.94 % | 16.187 M 163.88 % | 6.134 M -74.10 % | 23.684 M -52.72 % | 50.093 M -2.95 % | 51.615 M 30.34 % | 39.601 M -11.24 % | 44.615 M 15.48 % | 38.635 M -16.39 % | 46.208 M 45.33 % | 31.796 M -11.61 % | 35.974 M -43.58 % | 63.758 M 13.03 % | 56.409 M 31.89 % | 42.770 M -9.87 % | 47.453 M 32.62 % | 35.781 M 8.78 % | 32.894 M -7.56 % | 35.584 M 28.16 % | 27.766 M 22.46 % | 22.674 M 3.85 % | 21.833 M 1.94 % | 21.417 M -14.85 % | 25.153 M -15.89 % | 29.904 M 15.34 % | 25.927 M -1.34 % | 26.278 M -16.42 % | 31.440 M -11.94 % | 35.703 M -29.97 % | 50.986 M -14.07 % | 59.335 M 144.69 % | 24.249 M -9.69 % | 26.852 M -13.88 % | 31.178 M -10.31 % | 34.763 M 39.60 % | 24.901 M 55.44 % | 16.020 M -25.18 % | 21.412 M 38.15 % | 15.499 M -26.14 % | 20.984 M 45.15 % | 14.457 M 26.60 % | 11.419 M -46.78 % | 21.458 M 17.77 % | 18.221 M -25.20 % | 24.360 M -42.18 % | 42.128 M |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 8.949 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.248 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.117 M 15 464.62 % | 65.000 K -99.94 % | 106.804 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 159.586 K 0.37 % | 159.000 K 0.00 % | 159.000 K 0.00 % | 159.000 K 0.16 % | 158.751 K |
| cash and cash equivalents | 1.046 M 30.75 % | 800.000 K -47.06 % | 1.511 M 45.86 % | 1.036 M -3.63 % | 1.075 M -7.17 % | 1.158 M -29.48 % | 1.642 M -99.05 % | 173.153 M 5 510.92 % | 3.086 M -81.48 % | 16.662 M -79.48 % | 81.186 M 1 541.79 % | 4.945 M 148.62 % | 1.989 M -52.96 % | 4.228 M -61.91 % | 11.101 M 103.87 % | 5.445 M -87.99 % | 45.321 M 38.05 % | 32.830 M 551.35 % | 5.040 M -17.67 % | 6.122 M -72.64 % | 22.377 M 42.35 % | 15.720 M 431.52 % | 2.958 M -21.49 % | 3.767 M -75.29 % | 15.244 M -45.46 % | 27.951 M 1 207.29 % | 2.138 M -34.41 % | 3.260 M -62.28 % | 8.642 M 17.90 % | 7.330 M -65.75 % | 21.400 M 41.24 % | 15.152 M -79.61 % | 74.322 M 521.32 % | 11.962 M 124.38 % | 5.331 M -75.04 % | 21.356 M -6.87 % | 22.932 M -65.98 % | 67.414 M 539.94 % | 10.534 M 60.76 % | 6.553 M -50.47 % | 13.230 M 75.63 % | 7.533 M -56.40 % | 17.278 M 91.44 % | 9.025 M 110.96 % | 4.278 M -59.89 % | 10.665 M 166.28 % | 4.005 M -91.50 % | 47.103 M 459.55 % | 8.418 M -2.08 % | 8.597 M -0.23 % | 8.617 M -77.83 % | 38.872 M -21.80 % | 49.707 M 40.65 % | 35.341 M -36.71 % | 55.837 M 88.17 % | 29.673 M 81.16 % | 16.379 M 39.66 % | 11.728 M 21.29 % | 9.669 M 63.86 % | 5.901 M 49.54 % | 3.946 M 48.23 % | 2.662 M -65.54 % | 7.725 M |
| Cash and short term investments | 1.046 M 30.75 % | 800.000 K -47.06 % | 1.511 M 45.86 % | 1.036 M -3.63 % | 1.075 M -7.17 % | 1.158 M -29.48 % | 1.642 M -99.05 % | 173.153 M 5 510.92 % | 3.086 M -81.48 % | 16.662 M -79.48 % | 81.186 M 1 541.79 % | 4.945 M 148.62 % | 1.989 M -52.96 % | 4.228 M -61.91 % | 11.101 M 103.87 % | 5.445 M -87.99 % | 45.321 M 38.05 % | 32.830 M 551.35 % | 5.040 M -17.67 % | 6.122 M -72.64 % | 22.377 M 42.35 % | 15.720 M 431.52 % | 2.958 M -21.49 % | 3.767 M -75.29 % | 15.244 M -45.46 % | 27.951 M 1 207.29 % | 2.138 M -34.41 % | 3.260 M -62.28 % | 8.642 M 17.90 % | 7.330 M -65.75 % | 21.400 M 41.24 % | 15.152 M -79.61 % | 74.322 M 521.32 % | 11.962 M 124.38 % | 5.331 M -75.04 % | 21.356 M -6.87 % | 22.932 M -79.46 % | 111.662 M 959.97 % | 10.534 M 60.76 % | 6.553 M -50.47 % | 13.230 M 75.63 % | 7.533 M -56.40 % | 17.278 M -9.74 % | 19.142 M 340.76 % | 4.343 M -96.30 % | 117.469 M 2 832.92 % | 4.005 M -91.50 % | 47.103 M 459.55 % | 8.418 M -2.08 % | 8.597 M -0.23 % | 8.617 M -77.83 % | 38.872 M -21.80 % | 49.707 M 40.65 % | 35.341 M -36.71 % | 55.837 M 88.17 % | 29.673 M 81.16 % | 16.379 M 39.66 % | 11.728 M 19.32 % | 9.829 M 62.19 % | 6.060 M 47.62 % | 4.105 M 45.52 % | 2.821 M -64.22 % | 7.884 M |
| Total current assets | 162.090 M -10.25 % | 180.593 M 6.22 % | 170.010 M -40.16 % | 284.100 M -7.83 % | 308.224 M -0.92 % | 311.096 M -8.52 % | 340.082 M -43.00 % | 596.644 M 46.82 % | 406.371 M -28.89 % | 571.456 M 44.68 % | 394.986 M 16.28 % | 339.690 M -3.88 % | 353.410 M -3.77 % | 367.267 M 3.38 % | 355.275 M -35.31 % | 549.231 M -13.90 % | 637.907 M 3.75 % | 614.861 M 3.88 % | 591.895 M -4.50 % | 619.759 M -2.97 % | 638.700 M 10.43 % | 578.372 M 6.90 % | 541.028 M 8.85 % | 497.026 M 2.16 % | 486.495 M 8.88 % | 446.814 M -16.11 % | 532.615 M -3.06 % | 549.408 M 15.17 % | 477.048 M 13.52 % | 420.239 M -10.07 % | 467.308 M -11.18 % | 526.157 M 1.72 % | 517.245 M 31.14 % | 394.413 M 10.28 % | 357.659 M -15.76 % | 424.569 M -17.84 % | 516.786 M -14.38 % | 603.579 M 39.34 % | 433.173 M -2.53 % | 444.425 M -17.99 % | 541.922 M -24.53 % | 718.035 M 22.89 % | 584.272 M 1.40 % | 576.208 M -10.61 % | 644.634 M -20.16 % | 807.394 M 1.96 % | 791.851 M 18.90 % | 665.991 M 40.27 % | 474.796 M 3.24 % | 459.892 M -2.42 % | 471.274 M -6.90 % | 506.198 M 7.33 % | 471.615 M 56.11 % | 302.097 M 0.73 % | 299.898 M -1.39 % | 304.115 M 58.50 % | 191.875 M 32.21 % | 145.126 M -29.91 % | 207.069 M 54.01 % | 134.452 M 3.88 % | 129.432 M -5.01 % | 136.257 M -1.72 % | 138.640 M |
| Inventory | 2.979 M 2.13 % | 2.917 M 0.86 % | 2.892 M -37.17 % | 4.603 M -0.99 % | 4.649 M -4.69 % | 4.878 M -15.74 % | 5.789 M -60.93 % | 14.817 M -2.64 % | 15.218 M -7.12 % | 16.385 M -17.24 % | 19.799 M -11.80 % | 22.448 M -31.43 % | 32.737 M 6.78 % | 30.659 M 1.06 % | 30.338 M -28.84 % | 42.636 M -17.06 % | 51.407 M -6.99 % | 55.271 M -11.45 % | 62.415 M -11.13 % | 70.236 M -6.20 % | 74.876 M -15.71 % | 88.828 M 21.51 % | 73.102 M -46.81 % | 137.428 M 9.80 % | 125.160 M 39.86 % | 89.487 M -36.22 % | 140.301 M -16.83 % | 168.684 M 43.21 % | 117.788 M 10.46 % | 106.637 M -14.01 % | 124.017 M -21.70 % | 158.393 M -14.19 % | 184.594 M 6.52 % | 173.294 M -20.37 % | 217.634 M -20.25 % | 272.904 M -4.39 % | 285.435 M 0.59 % | 283.753 M 7.35 % | 264.336 M -3.05 % | 272.644 M -14.42 % | 318.566 M -28.58 % | 446.031 M 34.01 % | 332.828 M -6.94 % | 357.666 M -2.27 % | 365.972 M -21.70 % | 467.394 M -16.44 % | 559.377 M 29.61 % | 431.597 M 96.33 % | 219.828 M -15.82 % | 261.150 M 2.48 % | 254.840 M 18.68 % | 214.729 M -13.88 % | 249.328 M 331.15 % | 57.828 M -35.80 % | 90.072 M -15.71 % | 106.856 M 26.85 % | 84.239 M 319.20 % | 20.095 M -76.31 % | 84.838 M 216.82 % | 26.778 M 46.95 % | 18.223 M -11.16 % | 20.512 M -30.68 % | 29.588 M |
| Net receivables | 94.566 M -15.71 % | 112.191 M 14.27 % | 98.183 M -27.54 % | 135.502 M -19.28 % | 167.866 M -2.94 % | 172.950 M -14.19 % | 201.557 M -18.11 % | 246.120 M 10.19 % | 223.355 M -24.40 % | 295.456 M 2.17 % | 289.170 M -5.82 % | 307.026 M -1.89 % | 312.927 M -4.37 % | 327.230 M 6.12 % | 308.351 M -37.81 % | 495.831 M -7.29 % | 534.837 M 2.54 % | 521.570 M 0.98 % | 516.517 M -3.86 % | 537.267 M 3.77 % | 517.763 M 90.99 % | 271.097 M -35.31 % | 419.059 M 32.52 % | 316.230 M 4.89 % | 301.476 M 3.69 % | 290.741 M -14.36 % | 339.478 M -1.79 % | 345.668 M 9.86 % | 314.644 M 29.74 % | 242.514 M -8.65 % | 265.482 M -14.32 % | 309.842 M 46.93 % | 210.876 M 21.63 % | 173.376 M 70.31 % | 101.800 M 7.47 % | 94.725 M -47.57 % | 180.653 M -2.61 % | 185.490 M 35.92 % | 136.469 M -5.11 % | 143.811 M -22.25 % | 184.973 M -21.14 % | 234.567 M 12.64 % | 208.239 M 20.28 % | 173.122 M -28.72 % | 242.879 M 30.00 % | 186.828 M 5.26 % | 177.483 M 38.71 % | 127.956 M -42.44 % | 222.301 M 36.14 % | 163.293 M -7.56 % | 176.639 M -18.91 % | 217.834 M 47.51 % | 147.679 M -23.45 % | 192.908 M 45.51 % | 132.576 M -12.83 % | 152.087 M 116.42 % | 70.273 M -28.91 % | 98.846 M 1.95 % | 96.957 M 20.96 % | 80.156 M -9.82 % | 88.883 M 0.36 % | 88.564 M 50.01 % | 59.040 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -215.644 M | 0.000 100.00 % | -219.156 M 0.46 % | -220.175 M 22.14 % | -282.771 M 0.36 % | -283.779 M 0.20 % | -284.339 M -1 044.71 % | 30.098 M 1.12 % | 29.766 M -46.84 % | 55.991 M -0.46 % | 56.249 M 543.94 % | 8.735 M 16.31 % | 7.510 M -49.87 % | 14.980 M -9.61 % | 16.572 M 15.56 % | 14.341 M -3.57 % | 14.872 M -4.46 % | 15.567 M -4.14 % | 16.239 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 % | 5.710 M 54.49 % | 3.696 M 2.55 % | 3.604 M -1.16 % | 3.646 M 20.66 % | 3.022 M 5.96 % | 2.852 M -52.75 % | 6.036 M 17.86 % | 5.121 M -15.68 % | 6.074 M -59.61 % | 15.040 M 58.80 % | 9.471 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 26.541 M -20.69 % | 33.466 M 64.35 % | 20.362 M 16.60 % | 17.463 M -32.79 % | 25.983 M 24.04 % | 20.947 M -46.42 % | 39.093 M -52.42 % | 82.162 M 20.92 % | 67.946 M -14.98 % | 79.915 M -12.99 % | 91.844 M -12.17 % | 104.567 M 1.34 % | 103.180 M 13.17 % | 91.175 M -7.76 % | 98.845 M -53.03 % | 210.452 M -43.03 % | 369.402 M 0.39 % | 367.974 M -0.97 % | 371.567 M -4.07 % | 387.322 M -0.96 % | 391.089 M -10.29 % | 435.935 M 8.56 % | 401.552 M -4.75 % | 421.562 M -1.77 % | 429.139 M 15.37 % | 371.960 M -2.42 % | 381.183 M 2.59 % | 371.574 M 51.79 % | 244.798 M -19.92 % | 305.696 M 1.66 % | 300.710 M -2.04 % | 306.965 M 0.59 % | 305.171 M 42.90 % | 213.552 M 24.18 % | 171.973 M 41.14 % | 121.849 M 10.49 % | 110.283 M -28.15 % | 153.482 M 91.75 % | 80.042 M 167.73 % | 29.896 M 48.54 % | 20.127 M 4.41 % | 19.276 M -19.86 % | 24.054 M -91.69 % | 289.451 M 1.74 % | 284.493 M -38.73 % | 464.301 M -29.73 % | 660.719 M 28.64 % | 513.633 M 74.70 % | 294.017 M -8.14 % | 320.076 M 38.02 % | 231.900 M -42.48 % | 403.144 M -16.36 % | 482.005 M 125.99 % | 213.285 M -24.61 % | 282.925 M 4.11 % | 271.755 M 185.38 % | 95.224 M 9.95 % | 86.606 M -35.61 % | 134.503 M 152.25 % | 53.322 M 117.85 % | 24.477 M 29.67 % | 18.876 M -56.57 % | 43.464 M |
| Tax payables | 13.503 M -5.50 % | 14.289 M 19.29 % | 11.979 M 0.32 % | 11.941 M 2 736.34 % | 421.000 K -59.09 % | 1.029 M -90.88 % | 11.285 M -32.42 % | 16.698 M -12.61 % | 19.108 M -27.36 % | 26.304 M 12.18 % | 23.447 M -5.28 % | 24.755 M 46.78 % | 16.865 M 19.32 % | 14.134 M 15.03 % | 12.287 M 1.35 % | 12.123 M -15.74 % | 14.388 M -11.79 % | 16.312 M -27.36 % | 22.456 M -18.73 % | 27.630 M -11.43 % | 31.195 M 13.49 % | 27.486 M 41 553.66 % | 65.987 K 229.94 % | 20.000 K 900.00 % | 2.000 K -98.64 % | 147.000 K 9.72 % | 133.983 K 109.35 % | 64.000 K -18.99 % | 79.000 K -79.85 % | 392.000 K 9.72 % | 357.275 K -94.82 % | 6.895 M 116.42 % | 3.186 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 286.000 K 0.00 % | 285.996 K | 0.000 -100.00 % | 893.000 K -74.55 % | 3.509 M 250.62 % | 1.001 M 41.96 % | 705.000 K -95.63 % | 16.117 M -9.31 % | 17.772 M 9 834.49 % | 178.892 K -49.47 % | 354.000 K -69.48 % | 1.160 M -33.90 % | 1.755 M 421.59 % | 336.471 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 305.508 M 2 397.53 % | 12.232 M -21.19 % | 15.522 M 1.01 % | 15.367 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.193 M -27.05 % | 19.456 M 0.67 % | 19.327 M 1.91 % | 18.964 M -10.96 % | 21.298 M 2.75 % | 20.729 M 3.63 % | 20.003 M 3.77 % | 19.276 M 3.79 % | 18.572 M 2.47 % | 18.124 M 4.13 % | 17.405 M -0.42 % | 17.478 M 2.80 % | 17.002 M 3.51 % | 16.426 M -3.22 % | 16.972 M 1.03 % | 16.799 M 1.89 % | 16.487 M -16.29 % | 19.695 M 5.46 % | 18.676 M 8.97 % | 17.139 M -6.79 % | 18.388 M -7.14 % | 19.802 M 3.75 % | 19.087 M -4.23 % | 19.930 M -2.43 % | 20.426 M 8.02 % | 18.909 M 4.29 % | 18.131 M 7.23 % | 16.908 M 4.86 % | 16.125 M 14.94 % | 14.029 M -1.74 % | 14.277 M 10.04 % | 12.974 M 0.74 % | 12.879 M 16.21 % | 11.083 M | 0.000 -100.00 % | 7.916 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 353.418 M -2.96 % | 364.207 M -0.53 % | 366.144 M 0.63 % | 363.853 M -4.17 % | 379.673 M 0.62 % | 377.316 M 7.75 % | 350.166 M -4.65 % | 367.248 M -2.16 % | 375.347 M -2.67 % | 385.641 M -19.38 % | 478.347 M -3.29 % | 494.645 M -1.29 % | 501.085 M -2.10 % | 511.809 M -0.74 % | 515.607 M -1.00 % | 520.807 M -1.52 % | 528.851 M -1.71 % | 538.052 M -1.90 % | 548.488 M -1.75 % | 558.249 M -1.45 % | 566.485 M -2.31 % | 579.852 M 12.42 % | 515.807 M -8.93 % | 566.393 M -9.47 % | 625.607 M -9.19 % | 688.887 M -8.85 % | 755.747 M -5.14 % | 796.655 M -3.44 % | 825.005 M 4.53 % | 789.241 M -4.91 % | 829.952 M 28.89 % | 643.916 M -28.12 % | 895.876 M -5.77 % | 950.725 M -3.84 % | 988.697 M -3.10 % | 1.020 B -3.27 % | 1.055 B -8.09 % | 1.148 B 27.22 % | 902.120 M 11.72 % | 807.499 M 4.65 % | 771.593 M 24.33 % | 620.606 M -8.64 % | 679.282 M 4.28 % | 651.405 M -1.96 % | 664.434 M 0.84 % | 658.894 M -5.38 % | 696.328 M -6.52 % | 744.891 M -5.05 % | 784.538 M -5.31 % | 828.491 M 30.39 % | 635.377 M 24.11 % | 511.931 M 29.64 % | 394.894 M 38.55 % | 285.026 M -50.00 % | 570.100 M 118.29 % | 261.168 M 18.78 % | 219.875 M 15.11 % | 191.010 M 102.10 % | 94.515 M -56.35 % | 216.515 M -13.36 % | 249.914 M -8.14 % | 272.045 M -7.19 % | 293.114 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 310.931 M 0.00 % | 310.931 M 0.00 % | 310.931 M 0.00 % | 310.931 M 14.42 % | 271.735 M 0.00 % | 271.735 M -12.61 % | 310.931 M 14.42 % | 271.735 M 0.00 % | 271.735 M 0.00 % | 271.735 M 0.00 % | 271.736 M 0.00 % | 271.735 M 0.00 % | 271.735 M 0.00 % | 271.735 M -12.61 % | 310.931 M 14.42 % | 271.735 M 0.00 % | 271.735 M 0.00 % | 271.735 M 0.00 % | 271.736 M 0.00 % | 271.735 M 0.84 % | 269.475 M 0.00 % | 269.475 M 0.00 % | 269.475 M 0.00 % | 269.475 M 0.00 % | 269.475 M 0.00 % | 269.475 M -12.70 % | 308.671 M 14.55 % | 269.475 M 0.00 % | 269.475 M 0.00 % | 269.475 M -12.70 % | 308.671 M 14.55 % | 269.475 M 0.00 % | 269.475 M 28.59 % | 209.554 M 0.00 % | 209.554 M 0.00 % | 209.554 M 0.00 % | 209.554 M 0.00 % | 209.554 M 0.00 % | 209.554 M 0.00 % | 209.554 M 0.00 % | 209.554 M 0.00 % | 209.554 M 0.00 % | 209.554 M 0.00 % | 209.554 M 0.00 % | 209.554 M 0.00 % | 209.554 M 0.00 % | 209.554 M 0.00 % | 209.554 M -15.76 % | 248.750 M 0.00 % | 248.750 M 0.00 % | 248.749 M 18.70 % | 209.554 M -15.76 % | 248.750 M 18.70 % | 209.554 M -20.61 % | 263.958 M 25.96 % | 209.554 M 0.00 % | 209.554 M -15.76 % | 248.750 M 0.00 % | 248.749 M -3.28 % | 257.177 M 0.00 % | 257.177 M 0.00 % | 257.177 M 3.39 % | 248.749 M |
| Deferred tax liabilities non current | 33.647 M -9.91 % | 37.350 M -3.00 % | 38.504 M -31.32 % | 56.060 M 2.67 % | 54.600 M -1.73 % | 55.564 M 8.74 % | 51.097 M -17.44 % | 61.887 M 16.67 % | 53.045 M -6.46 % | 56.709 M -18.24 % | 69.363 M 105.83 % | 33.699 M -3.24 % | 34.827 M 2.35 % | 34.027 M 2.61 % | 33.160 M -37.09 % | 52.715 M 33.81 % | 39.394 M -0.44 % | 39.568 M -0.83 % | 39.901 M -2.48 % | 40.914 M -9.30 % | 45.109 M -10.47 % | 50.385 M -2.78 % | 51.824 M -20.42 % | 65.121 M 8.02 % | 60.286 M -0.87 % | 60.814 M 0.07 % | 60.774 M -5.84 % | 64.546 M -8.54 % | 70.576 M -7.21 % | 76.056 M -2.94 % | 78.357 M -2.92 % | 80.714 M -8.46 % | 88.178 M 1.76 % | 86.650 M -2.27 % | 88.660 M 16.17 % | 76.317 M 7.42 % | 71.045 M 27.00 % | 55.943 M 6.08 % | 52.739 M 3.75 % | 50.832 M -16.98 % | 61.230 M -0.52 % | 61.550 M 3.72 % | 59.340 M 13.85 % | 52.121 M 8.35 % | 48.106 M 5.63 % | 45.541 M 24.07 % | 36.706 M 934.55 % | 3.548 M | 0.000 -100.00 % | 1.220 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.638 B -3.88 % | 1.704 B -0.53 % | 1.713 B -2.48 % | 1.756 B -3.67 % | 1.823 B -0.51 % | 1.833 B -1.68 % | 1.864 B -14.73 % | 2.186 B 5.03 % | 2.081 B -5.34 % | 2.199 B 2.44 % | 2.146 B 0.73 % | 2.131 B -1.76 % | 2.169 B -3.51 % | 2.248 B -0.76 % | 2.265 B -7.56 % | 2.450 B -4.72 % | 2.571 B -3.13 % | 2.655 B -0.37 % | 2.664 B -0.24 % | 2.671 B -2.56 % | 2.741 B -0.06 % | 2.743 B 2.86 % | 2.666 B 0.21 % | 2.661 B -0.56 % | 2.676 B -0.36 % | 2.685 B -4.37 % | 2.808 B -1.56 % | 2.853 B 3.94 % | 2.744 B -3.01 % | 2.830 B -3.62 % | 2.936 B -2.07 % | 2.998 B -1.01 % | 3.028 B 4.65 % | 2.894 B 0.30 % | 2.885 B -0.18 % | 2.890 B -4.68 % | 3.032 B -4.66 % | 3.181 B 14.06 % | 2.788 B -2.26 % | 2.853 B -0.79 % | 2.876 B 1.43 % | 2.835 B 4.00 % | 2.726 B 3.48 % | 2.635 B -0.89 % | 2.658 B -4.53 % | 2.784 B -10.03 % | 3.095 B 3.65 % | 2.986 B 8.61 % | 2.749 B -0.04 % | 2.750 B -1.76 % | 2.799 B 8.97 % | 2.569 B 2.40 % | 2.509 B 23.03 % | 2.039 B 1.16 % | 2.016 B 0.68 % | 2.002 B 9.45 % | 1.829 B 6.25 % | 1.722 B -1.51 % | 1.748 B 0.87 % | 1.733 B -2.62 % | 1.779 B -1.57 % | 1.808 B 0.91 % | 1.792 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -4.964 M -4 071.20 % | 125.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Change in working capital | -4.156 M 70.94 % | -14.299 M 35.90 % | -22.308 M -145.14 % | 49.420 M 3 025.99 % | -1.689 M -47.90 % | -1.142 M 97.85 % | -53.164 M -253.51 % | -15.039 M -108.97 % | 167.643 M 1 789.79 % | 8.871 M -77.58 % | 39.566 M 363.30 % | 8.540 M -44.75 % | 15.458 M 134.30 % | -45.061 M -44.22 % | -31.244 M 72.48 % | -113.531 M -762.49 % | 17.137 M 161.70 % | -27.773 M -192.32 % | 30.083 M 1 607.16 % | -1.996 M 96.23 % | -53.003 M -186.53 % | -18.498 M 52.72 % | -39.120 M 41.01 % | -66.319 M -449.08 % | 18.998 M -80.43 % | 97.090 M 3 607.96 % | 2.618 M 123.12 % | -11.325 M 85.53 % | -78.263 M -277.39 % | 44.118 M 233.02 % | 13.248 M 112.95 % | -102.289 M -162.62 % | -38.950 M -930.15 % | -3.781 M -117.44 % | 21.680 M -69.40 % | 70.840 M 254.25 % | -45.926 M -411.17 % | 14.759 M 38.24 % | 10.676 M 105.87 % | -181.990 M -202.04 % | 178.360 M 240.12 % | -127.289 M 51.60 % | -262.972 M -344.76 % | 107.443 M 173.24 % | -146.706 M -8.20 % | -135.585 M -611.66 % | -19.052 M -115.32 % | 124.369 M 302.19 % | -61.510 M -189.88 % | 68.435 M 192.90 % | -73.662 M 25.76 % | -99.226 M -184.97 % | 116.780 M 200.96 % | -115.674 M -68 320.10 % | 169.560 K -99.80 % | 84.603 M 369.52 % | -31.390 M -187.66 % | 35.808 M 476.96 % | 6.206 M -90.87 % | 67.985 M 69.70 % | 40.063 M 163.52 % | -63.073 M -305.29 % | 30.724 M 2 651.79 % | -1.204 M 91.67 % | -14.457 M 51.44 % | -29.769 M |
| Accounts receivables | 8.367 M 127.68 % | -30.226 M -281.58 % | 16.646 M -53.17 % | 35.544 M 323 227.27 % | -11.000 K -100.15 % | 7.230 M -86.76 % | 54.588 M 236.69 % | -39.936 M -160.83 % | 65.650 M 281.37 % | -36.196 M -307.88 % | 17.412 M 137.07 % | -46.969 M -1 677.11 % | -2.643 M -347.47 % | 1.068 M -98.58 % | 75.466 M 84.13 % | 40.986 M 86.71 % | 21.952 M 213.41 % | -19.356 M -157.37 % | 33.741 M 481.08 % | -8.854 M 93.29 % | -132.035 M -2 631.38 % | -4.834 M 95.11 % | -98.829 M -259.32 % | -27.504 M -180.05 % | -9.821 M -118.50 % | 53.076 M 419.63 % | 10.214 M 135.51 % | -28.763 M 59.65 % | -71.291 M -372.48 % | 26.164 M -38.42 % | 42.489 M 139.66 % | -107.144 M -247.54 % | -30.829 M 55.76 % | -69.680 M -2 579.42 % | -2.601 M -103.28 % | 79.278 M 1 000.62 % | 7.203 M 111.24 % | -64.064 M -558.78 % | -9.725 M -127.04 % | 35.968 M -27.27 % | 49.451 M 283.51 % | -26.948 M 19.69 % | -33.556 M -146.18 % | 72.663 M 225.77 % | -57.776 M -477.59 % | -10.003 M 65.28 % | -28.810 M -156.94 % | 50.595 M 183.50 % | -60.593 M -480.73 % | 15.915 M -58.07 % | 37.957 M 148.64 % | -78.036 M | 0.000 | 0.000 -100.00 % | 45.880 M 171.02 % | -64.599 M -302.01 % | 31.978 M 357.20 % | -12.433 M -1.66 % | -12.229 M -205.16 % | 11.629 M 323.49 % | 2.746 M 110.24 % | -26.826 M -298.90 % | 13.487 M 80.19 % | 7.485 M -28.81 % | 10.514 M -68.12 % | 32.977 M |
| Inventory | -13.000 K -101.01 % | 1.291 M 109.43 % | -13.689 M -143.83 % | 31.228 M 11 465.93 % | 270.000 K -96.99 % | 8.975 M 1 249.69 % | 664.969 K 66 596.90 % | -1.000 K -100.00 % | 81.254 M 914.15 % | 8.012 M 61.46 % | 4.962 M -63.66 % | 13.656 M 549.65 % | -3.037 M -1.54 % | -2.991 M 9.94 % | -3.321 M -145.21 % | 7.346 M 89.13 % | 3.884 M -87.04 % | 29.966 M -4.86 % | 31.498 M 828.59 % | 3.392 M -82.01 % | 18.851 M 1 700.48 % | 1.047 M -98.34 % | 63.158 M 530.53 % | -14.670 M 71.11 % | -50.774 M -192.08 % | 55.144 M 71.20 % | 32.211 M 168.35 % | -47.126 M -218.71 % | 39.699 M 84.07 % | 21.567 M 13.26 % | 19.042 M 8.59 % | 17.535 M 120.89 % | -83.920 M -864.09 % | 10.983 M 281.31 % | -6.057 M 68.46 % | -19.203 M -432.97 % | -3.603 M -61.93 % | -2.225 M 79.24 % | -10.719 M 81.21 % | -57.042 M -54.00 % | -37.041 M 61.25 % | -95.587 M -458.04 % | 26.697 M 65.73 % | 16.109 M -85.50 % | 111.080 M 58.55 % | 70.059 M 156.41 % | -124.189 M 40.71 % | -209.447 M -732.66 % | 33.106 M 37.34 % | 24.105 M 650.06 % | -4.382 M -107.01 % | 62.497 M 133.01 % | -189.340 M -1 402.11 % | 14.541 M -20.69 % | 18.333 M 199.27 % | -18.469 M 66.94 % | -55.864 M -188.22 % | 63.327 M 347.99 % | -25.536 M -171.83 % | 35.551 M 354.27 % | 7.826 M 2 905.02 % | -279.000 K 98.99 % | -27.501 M -182.71 % | 33.252 M 484.19 % | 5.692 M -79.30 % | 27.499 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.277 M 137.69 % | -16.655 M 84.51 % | -107.547 M -523.50 % | 25.395 M 3.09 % | 24.633 M 101.93 % | 12.199 M 156.27 % | -21.680 M -419.58 % | 6.784 M -66.52 % | 20.265 M 312.85 % | -9.521 M -255 577 397 657 599 904.00 % | 0.000 100.00 % | -161.038 M -991.12 % | -14.759 M 47.63 % | -28.181 M -105.74 % | -13.698 M -4 353.91 % | 322.000 K -99.33 % | 47.946 M 449.87 % | -13.704 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -217.555 M -246.61 % | 148.388 M -45.89 % | 274.249 M 754.52 % | -41.901 M -222.87 % | 34.102 M 129.91 % | -114.023 M -58.69 % | -71.855 M | 0.000 | 0.000 100.00 % | -63.860 M -137.89 % | 168.527 M 1 755.21 % | 9.084 M 230.39 % | -6.967 M -117.88 % | 38.963 M 30.76 % | 29.797 M 431.99 % | 5.601 M 122.78 % | -24.588 M -241.40 % | 17.389 M 135.58 % | -48.867 M -18.01 % | -41.408 M 51.77 % | -85.864 M |
| Other working capital | -12.510 M -185.47 % | 14.636 M 157.93 % | -25.266 M -45.61 % | -17.352 M -110.97 % | -8.225 M -1 088.58 % | -692.000 K 20.46 % | -870.041 K -75.06 % | -497.000 K 87.24 % | -3.894 M -115.67 % | 24.856 M -36.06 % | 38.872 M 10.84 % | 35.069 M 3 917.07 % | 873.000 K 102.02 % | -43.138 M 58.28 % | -103.388 M -12 431.91 % | -825.000 K -113.61 % | 6.060 M 159.40 % | -10.202 M 52.46 % | -21.458 M -782.51 % | 3.144 M -74.30 % | 12.235 M 1 315.00 % | -1.007 M 99.02 % | -102.279 M -98.03 % | -51.649 M -174.03 % | 69.772 M 66.34 % | 41.946 M 241.75 % | -29.592 M -182.66 % | 35.801 M 130.35 % | -117.962 M -623.09 % | 22.551 M 489.23 % | -5.794 M 95.16 % | -119.824 M -366.45 % | 44.970 M 404.59 % | -14.764 M -153.23 % | 27.737 M -69.20 % | 90.043 M 312.75 % | -42.323 M -349.19 % | 16.984 M -20.62 % | 21.395 M 117.12 % | -124.948 M -158.01 % | 215.401 M 779.46 % | -31.702 M 89.06 % | -289.669 M -417.15 % | 91.334 M 135.43 % | -257.786 M -1 276.35 % | 21.914 M 251.75 % | -14.441 M -260.96 % | 8.972 M 13.89 % | 7.878 M 238.53 % | -5.687 M -183.80 % | 6.786 M 157.36 % | -11.832 M -103.87 % | 306.120 M 335.09 % | -130.215 M -70 999.53 % | -183.145 K 78.60 % | -856.000 K 94.84 % | -16.588 M -104.31 % | -8.119 M -262.12 % | 5.008 M 155.69 % | -8.992 M -137.64 % | 23.890 M 309.93 % | -11.380 M -141.61 % | 27.349 M 294.87 % | 6.926 M -35.54 % | 10.745 M 345.26 % | -4.381 M |
| Other non cash items | 49.131 M 146.63 % | 19.921 M -80.22 % | 100.734 M 1 495.21 % | -7.220 M -126.59 % | 27.150 M -38.41 % | 44.085 M -68.08 % | 138.122 M 209.30 % | -126.372 M -389.62 % | 43.633 M 511.88 % | 7.131 M -54.23 % | 15.580 M -39.38 % | 25.699 M -31.66 % | 37.606 M 37.99 % | 27.253 M -77.99 % | 123.802 M 3 426.23 % | -3.722 M -106.84 % | 54.455 M 54.36 % | 35.278 M 1 838.49 % | 1.820 M -88.72 % | 16.128 M 57.22 % | 10.258 M -69.55 % | 33.691 M 5 432.70 % | -631.782 K -104.37 % | 14.460 M 796.87 % | -2.075 M -108.92 % | 23.274 M 737.77 % | 2.778 M 327.53 % | -1.221 M 47.39 % | -2.321 M -111.58 % | -1.097 M -112.80 % | 8.568 M -48.51 % | 16.640 M -55.56 % | 37.447 M 356.84 % | 8.197 M -18.47 % | 10.053 M -75.58 % | 41.165 M 158.41 % | 15.930 M -53.68 % | 34.394 M 150.15 % | -68.581 M -511.75 % | 16.656 M 77.63 % | 9.377 M -8.60 % | 10.259 M -12.48 % | 11.722 M 165.76 % | -17.826 M -224.77 % | 14.287 M 109.07 % | -157.457 M -490.74 % | 40.297 M 364.35 % | -15.244 M -143.55 % | 35.004 M 897.55 % | 3.509 M -80.11 % | 17.638 M 253.39 % | 4.991 M -75.34 % | 20.238 M -38.88 % | 33.112 M 30.02 % | 25.466 M 28.40 % | 19.833 M 199.55 % | 6.621 M -83.41 % | 39.902 M 239.54 % | 11.752 M 113.78 % | 5.497 M -19.49 % | 6.828 M -52.59 % | 14.402 M 56.06 % | 9.229 M -62.32 % | 24.489 M 23.79 % | 19.782 M 4.35 % | 18.957 M |
| Net cash provided by operating activities | 28.830 M 1 198.06 % | 2.221 M -98.00 % | 111.252 M 34.54 % | 82.692 M 122.92 % | 37.095 M 143.55 % | 15.231 M -71.15 % | 52.792 M 229.87 % | 16.004 M -92.83 % | 223.232 M 243.31 % | 65.024 M -11.73 % | 73.664 M 106.26 % | 35.715 M -21.29 % | 45.378 M 359.11 % | 9.884 M 119.87 % | -49.749 M 54.32 % | -108.901 M -299.27 % | 54.650 M -8.46 % | 59.699 M -42.26 % | 103.400 M 661.92 % | 13.571 M -55.54 % | 30.525 M -58.87 % | 74.212 M 56.92 % | 47.292 M 172.34 % | 17.365 M -82.38 % | 98.553 M -32.34 % | 145.661 M 351.59 % | 32.255 M 34.00 % | 24.072 M 170.71 % | -34.042 M -145.90 % | 74.172 M -14.40 % | 86.649 M 107.93 % | 41.672 M -54.39 % | 91.362 M 42.59 % | 64.075 M 266.20 % | 17.497 M -84.01 % | 109.420 M 2 446.05 % | -4.664 M -105.56 % | 83.883 M 1 375.44 % | 5.685 M 103.59 % | -158.231 M -167.09 % | 235.846 M 2 239.39 % | -11.024 M 92.46 % | -146.272 M -187.58 % | 167.011 M 478.92 % | -44.075 M 10.53 % | -49.260 M -169.60 % | 70.781 M -62.94 % | 190.975 M 216.84 % | 60.274 M -60.73 % | 153.498 M 307.22 % | 37.695 M 288.24 % | 9.709 M -94.90 % | 190.322 M 3 983.29 % | 4.661 M -93.53 % | 72.092 M -59.03 % | 175.953 M 3 319.63 % | -5.465 M -103.62 % | 150.789 M 161.16 % | 57.738 M -47.71 % | 110.416 M 39.26 % | 79.288 M 309.95 % | 19.341 M -71.39 % | 67.604 M 53.28 % | 44.106 M 12.13 % | 39.334 M 78.71 % | 22.010 M |
| Investments in property plant and equipment | -53.000 K | 0.000 100.00 % | -81.628 M -2 556.28 % | -3.073 M 33.17 % | -4.598 M 88.22 % | -39.047 M -121.11 % | -17.660 M -2 823.76 % | -604.000 K 99.51 % | -123.204 M 19.48 % | -153.015 M -787.47 % | -17.242 M -26 840.11 % | -64.000 K 67.84 % | -199.000 K 34.54 % | -304.000 K -141.72 % | 728.586 K 176.69 % | -950.000 K 60.20 % | -2.387 M -113.32 % | -1.119 M 98.79 % | -92.284 M -10 292.39 % | -888.000 K 88.96 % | -8.046 M -831.25 % | -864.000 K 85.88 % | -6.121 M -77.68 % | -3.445 M 87.72 % | -28.049 M -230.88 % | -8.477 M 57.63 % | -20.008 M 30.30 % | -28.705 M -104.06 % | -14.067 M 30.26 % | -20.172 M 25.23 % | -26.979 M -146.16 % | -10.960 M 70.57 % | -37.236 M -216.44 % | -11.767 M 29.99 % | -16.809 M -133.91 % | -7.186 M -46.29 % | -4.912 M -167.98 % | -1.833 M 72.56 % | -6.680 M 58.46 % | -16.081 M 72.57 % | -58.621 M -62.09 % | -36.165 M 40.20 % | -60.473 M 23.83 % | -79.387 M -99.77 % | -39.739 M -489.42 % | -6.742 M -105.19 % | -3.286 M 93.34 % | -49.360 M -359.38 % | -10.745 M 82.80 % | -62.460 M -434.06 % | -11.695 M 63.93 % | -32.424 M -31.64 % | -24.631 M -122.30 % | -11.080 M 32.31 % | -16.368 M -70.29 % | -9.612 M -207.88 % | -3.122 M 35.23 % | -4.820 M -46.13 % | -3.298 M 87.34 % | -26.059 M -229.86 % | -7.900 M 74.23 % | -30.656 M -6 650.86 % | -454.105 K 93.51 % | -6.997 M 90.85 % | -76.463 M -117.28 % | -35.191 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.000 K -87.86 % | 790.952 K -63.11 % | 2.144 M 102.83 % | -75.656 M -196.45 % | 78.441 M 10 984.97 % | 707.634 K 292.29 % | -368.000 K -171.73 % | 513.000 K | 0.000 -100.00 % | 141.710 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -790.590 K 99.61 % | -200.980 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -44.090 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -106.351 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 % | -408.200 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -361.000 -100.00 % | 198.836 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -413.100 | 0.000 | 0.000 -100.00 % | 160.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -50.000 K | 0.000 -100.00 % | 16.764 K -16.18 % | 20.000 K -91.90 % | 247.000 K 152.55 % | -470.000 K -159.45 % | 790.591 K -99.61 % | 200.980 M 365.65 % | -75.656 M -197.41 % | 77.665 M 13 390 517 182.66 % | 0.580 100.00 % | -368.000 K -171.73 % | 513.000 K | 0.000 -100.00 % | 61.410 K | 0.000 | 0.000 | 0.000 -100.00 % | 186.915 K | 0.000 | 0.000 | 0.000 -100.00 % | 130.850 | 0.000 -100.00 % | 2.039 M 3 242.62 % | 61.000 K -98.64 % | 4.476 M 2 293.56 % | 187.000 K -99.70 % | 62.808 M 26 741.03 % | 234.000 K 25.23 % | 186.850 K -73.35 % | 701.000 K | 0.000 | 0.000 -100.00 % | 1.288 M 462.27 % | 229.000 K -99.48 % | 44.102 M 14 312.42 % | 306.000 K -91.52 % | 3.607 M -91.24 % | 41.162 M 1 472.07 % | -3.000 M -19 900.00 % | -15.000 K -100.15 % | 9.843 M 1 773.93 % | -588.000 K -100.53 % | 109.940 M -76.85 % | 474.943 M 869 870.51 % | 54.593 K -99.67 % | 16.658 M 259.71 % | -10.430 M -6 421.21 % | 165.000 K 102.18 % | -7.580 M -22 392.93 % | 34.000 K -87.99 % | 283.000 K -56.46 % | 650.000 K 1 337.45 % | 45.219 K -81.91 % | 250.000 K -59.68 % | 620.000 K 15 400.00 % | 4.000 K -99.94 % | 7.091 M 1 650.92 % | 405.000 K | 0.000 | 0.000 -100.00 % | 1.312 M 33.98 % | 979.000 K 122.00 % | 441.000 K -51.54 % | 910.000 K |
| Net cash used for investing activites | -103.000 K | 0.000 100.00 % | -81.611 M -2 573.14 % | -3.053 M 29.83 % | -4.351 M 88.83 % | -38.951 M -130.90 % | -16.869 M -108.42 % | 200.376 M 200.76 % | -198.860 M -166.66 % | -74.574 M -351.03 % | -16.534 M -3 727.32 % | -432.000 K -237.58 % | 314.000 K 203.29 % | -304.000 K -138.48 % | 789.996 K 183.16 % | -950.000 K 60.20 % | -2.387 M -113.32 % | -1.119 M 98.78 % | -92.098 M -10 271.34 % | -888.000 K 88.96 % | -8.046 M -831.25 % | -864.000 K 85.88 % | -6.121 M -77.67 % | -3.445 M 86.76 % | -26.010 M -209.05 % | -8.416 M 45.82 % | -15.532 M 45.54 % | -28.518 M -158.51 % | 48.741 M 344.46 % | -19.938 M 25.58 % | -26.792 M -161.16 % | -10.259 M 72.45 % | -37.236 M -216.44 % | -11.767 M 24.19 % | -15.521 M -123.10 % | -6.957 M -117.75 % | 39.190 M 185.91 % | -45.617 M -1 384.60 % | -3.073 M -112.25 % | 25.081 M 140.70 % | -61.621 M -70.39 % | -36.165 M 28.57 % | -50.630 M 36.69 % | -79.975 M -213.92 % | 70.201 M -80.60 % | 361.850 M 11 299.08 % | -3.231 M 90.12 % | -32.702 M -54.44 % | -21.175 M 66.01 % | -62.295 M -223.19 % | -19.275 M 40.49 % | -32.390 M -33.03 % | -24.348 M -133.44 % | -10.430 M 36.10 % | -16.323 M -74.36 % | -9.362 M -274.18 % | -2.502 M 46.26 % | -4.656 M -222.76 % | 3.793 M 114.78 % | -25.654 M -224.73 % | -7.900 M 74.23 % | -30.656 M -3 676.60 % | 857.126 K 114.24 % | -6.018 M 92.08 % | -76.022 M -121.76 % | -34.281 M |
| Debt repayment | -15.075 M -1 375.05 % | -1.022 M 93.71 % | -16.242 M 73.17 % | -60.529 M -211.35 % | -19.441 M -377.43 % | -4.072 M 97.54 % | -165.702 M -538.22 % | -25.963 M -41.76 % | -18.315 M 66.15 % | -54.110 M -240.65 % | 38.471 M 318.22 % | -17.630 M 35.31 % | -27.255 M -127.28 % | -11.992 M -116.47 % | 72.798 M -11.21 % | 81.992 M 359.36 % | -31.613 M -71.60 % | -18.423 M -449.28 % | -3.354 M 84.78 % | -22.031 M -3.58 % | -21.269 M 45.05 % | -38.703 M 29.72 % | -55.068 M 8.87 % | -60.426 M 10.97 % | -67.868 M 23.55 % | -88.778 M -1 864.14 % | -4.520 M -124.76 % | 18.255 M 122.64 % | -80.628 M -41.92 % | -56.813 M -39.30 % | -40.783 M 38.77 % | -66.606 M 10.24 % | -74.203 M -51.00 % | -49.140 M 4.42 % | -51.410 M 40.27 % | -86.074 M -44.97 % | -59.372 M 39.56 % | -98.235 M -632.78 % | 18.438 M -86.96 % | 141.403 M 275.96 % | -80.363 M -253.51 % | 52.351 M -71.90 % | 186.331 M 447.95 % | -53.551 M -7.59 % | -49.771 M 82.97 % | -292.190 M -306.53 % | -71.874 M 41.19 % | -122.221 M -858.67 % | -12.749 M 82.17 % | -71.513 M -128.37 % | -31.315 M -213.27 % | 27.646 M 120.92 % | -132.153 M -7 512.50 % | -1.736 M 89.64 % | -16.752 M 88.11 % | -140.878 M -375.30 % | 51.173 M 138.74 % | -132.080 M -356.99 % | 51.395 M 173.39 % | -70.026 M -0.48 % | -69.689 M -58.97 % | -43.838 M 51.95 % | -91.234 M -222.62 % | -28.279 M -143.90 % | 64.419 M 250.77 % | 18.365 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 471.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 % | 926.500 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -0.220 | 0.000 | 0.000 | 0.000 100.00 % | -379.740 | 0.000 100.00 % | -7.739 M | 0.000 100.00 % | -16.410 | 0.000 100.00 % | -5.358 M | 0.000 100.00 % | -235.500 | 0.000 100.00 % | -8.037 M | 0.000 100.00 % | -175.450 | 0.000 100.00 % | -6.250 M -156 150.00 % | -4.000 K -1 818.01 % | -208.550 97.02 % | -7.000 K 99.97 % | -26.980 M | 0.000 100.00 % | -100.000 | 0.000 | 0.000 100.00 % | -1.000 K 98.72 % | -77.840 K -309.68 % | -19.000 K 99.92 % | -22.446 M | 0.000 |
| Other financing activites | -13.406 M -601.88 % | -1.910 M 85.22 % | -12.924 M 32.51 % | -19.149 M -43.05 % | -13.386 M -149.02 % | 27.308 M 165.44 % | -41.732 M -431.89 % | -7.846 M 67.52 % | -24.160 M -2 696.30 % | -864.000 K 95.54 % | -19.360 M -31.73 % | -14.697 M 28.92 % | -20.676 M -363.48 % | -4.461 M 75.47 % | -18.184 M -51.32 % | -12.017 M -47.29 % | -8.159 M 34.03 % | -12.367 M -36.95 % | -9.031 M -30.75 % | -6.907 M -226.80 % | 5.447 M 124.89 % | -21.883 M -267.21 % | 13.087 M -61.10 % | 33.638 M 293.52 % | -17.382 M 18.25 % | -21.263 M -59.57 % | -13.325 M 30.57 % | -19.191 M -128.54 % | 67.241 M 685.16 % | -11.491 M 10.41 % | -12.826 M 46.51 % | -23.977 M -129.09 % | 82.437 M 2 280.51 % | 3.463 M -89.63 % | 33.408 M 285.96 % | -17.965 M 8.51 % | -19.636 M -116.80 % | 116.849 M 784.58 % | -17.069 M -14.33 % | -14.930 M 81.44 % | -80.426 M -439.52 % | -14.907 M -179.19 % | 18.824 M 165.50 % | -28.738 M -227.07 % | 22.616 M 264.60 % | -13.740 M 25.50 % | -18.443 M -4.22 % | -17.697 M 4.30 % | -18.492 M 6.18 % | -19.710 M -13.54 % | -17.360 M -9.87 % | -15.800 M -19.65 % | -13.205 M -1.68 % | -12.987 M -1.04 % | -12.853 M -3.55 % | -12.412 M -7.23 % | -11.575 M 3.49 % | -11.994 M 89.01 % | -109.158 M -754.06 % | -12.781 M -2 979.76 % | -415.000 K -100.83 % | 50.091 M 107.58 % | 24.131 M 250.78 % | -16.004 M -4.68 % | -15.289 M -1.29 % | -15.095 M |
| Net cash used provided by financing activities | -28.481 M -871.38 % | -2.932 M 89.95 % | -29.166 M 63.40 % | -79.678 M -142.72 % | -32.827 M -241.28 % | 23.236 M 111.20 % | -207.434 M -347.90 % | -46.313 M -22.04 % | -37.948 M 30.97 % | -54.974 M -387.66 % | 19.111 M 159.12 % | -32.327 M 32.56 % | -47.931 M -191.32 % | -16.453 M -130.13 % | 54.614 M -21.95 % | 69.975 M 275.94 % | -39.772 M -29.17 % | -30.790 M -148.62 % | -12.384 M 57.20 % | -28.938 M -82.90 % | -15.822 M 73.89 % | -60.586 M -44.32 % | -41.981 M -65.30 % | -25.397 M 70.21 % | -85.250 M 23.50 % | -111.432 M -524.44 % | -17.845 M -1 806.54 % | -936.000 K 93.01 % | -13.387 M 80.40 % | -68.304 M -27.41 % | -53.609 M 40.82 % | -90.583 M -1 200.11 % | 8.234 M 118.03 % | -45.677 M -153.74 % | -18.001 M 82.70 % | -104.039 M -31.68 % | -79.008 M -524.45 % | 18.614 M 1 259.49 % | 1.369 M -98.92 % | 126.473 M 175.05 % | -168.528 M -550.08 % | 37.444 M -81.75 % | 205.155 M 349.31 % | -82.289 M -153.10 % | -32.513 M 89.37 % | -305.930 M -238.73 % | -90.317 M 35.45 % | -139.918 M -256.22 % | -39.278 M 56.94 % | -91.223 M -87.41 % | -48.675 M -510.90 % | 11.846 M 107.81 % | -151.608 M -929.46 % | -14.727 M 50.26 % | -29.605 M 80.69 % | -153.297 M -1 314.91 % | 12.618 M 108.76 % | -144.074 M -149.42 % | -57.763 M 30.24 % | -82.807 M -18.12 % | -70.104 M -1 221.31 % | 6.252 M 109.31 % | -67.181 M -51.64 % | -44.302 M -266.02 % | 26.684 M 716.02 % | 3.270 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 275.490 | 0.000 | 0.000 | 0.000 100.00 % | -159.650 | 0.000 | 0.000 | 0.000 -100.00 % | 337.390 | 0.000 | 0.000 | 0.000 100.00 % | -430.950 | 0.000 | 0.000 | 0.000 -100.00 % | 87.480 | 0.000 | 0.000 | 0.000 -100.00 % | 162.090 | 0.000 | 0.000 | 0.000 -100.00 % | 141.870 | 0.000 | 0.000 | 0.000 -100.00 % | 468.670 | 0.000 | 0.000 | 0.000 100.00 % | -331.770 | 0.000 | 0.000 | 0.000 -100.00 % | 185.480 | 0.000 | 0.000 | 0.000 100.00 % | -338.030 | 0.000 | 0.000 | 0.000 100.00 % | -380.140 | 0.000 | 0.000 | 0.000 -100.00 % | 291.920 | 0.000 | 0.000 | 0.000 -100.00 % | 66.950 | 0.000 | 0.000 | 0.000 100.00 % | -153.690 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 246.000 K 134.60 % | -711.000 K -249.66 % | 475.091 K 1 318.18 % | -39.000 K 53.01 % | -83.000 K 82.86 % | -484.159 K 99.72 % | -171.511 M -200.85 % | 170.067 M 1 352.70 % | -13.576 M 78.96 % | -64.524 M -184.63 % | 76.241 M 2 479.20 % | 2.956 M 232.02 % | -2.239 M 67.42 % | -6.873 M -221.52 % | 5.656 M 114.18 % | -39.876 M -419.24 % | 12.491 M -55.05 % | 27.790 M 2 669.19 % | -1.082 M 93.35 % | -16.255 M -344.18 % | 6.657 M -47.84 % | 12.762 M 1 676.66 % | -809.431 K 92.95 % | -11.477 M 9.68 % | -12.707 M -149.23 % | 25.813 M 2 400.80 % | -1.122 M 79.15 % | -5.382 M -510.21 % | 1.312 M 109.32 % | -14.070 M -325.19 % | 6.248 M 110.56 % | -59.170 M -194.88 % | 62.360 M 840.43 % | 6.631 M 141.38 % | -16.025 M -916.81 % | -1.576 M 96.46 % | -44.482 M -178.20 % | 56.880 M 1 328.62 % | 3.981 M 159.63 % | -6.677 M -217.20 % | 5.697 M 158.46 % | -9.745 M -218.08 % | 8.253 M 73.85 % | 4.747 M 174.32 % | -6.387 M -195.90 % | 6.660 M 129.25 % | -22.768 M -224.04 % | 18.355 M 10 354.19 % | -179.000 K -795.00 % | -20.000 K 99.93 % | -30.255 M -179.24 % | -10.835 M -175.42 % | 14.366 M 170.09 % | -20.496 M -178.34 % | 26.164 M 96.81 % | 13.294 M 185.83 % | 4.651 M 125.89 % | 2.059 M -45.36 % | 3.768 M 92.75 % | 1.955 M 52.26 % | 1.284 M 125.36 % | -5.063 M -495.53 % | 1.280 M 120.60 % | -6.214 M 37.88 % | -10.004 M -11.14 % | -9.001 M |
| Cash at beginning of period | 800.000 K -47.05 % | 1.511 M 45.85 % | 1.036 M -3.63 % | 1.075 M -7.17 % | 1.158 M -29.48 % | 1.642 M -99.05 % | 173.153 M 5 510.92 % | 3.086 M -81.48 % | 16.662 M -79.48 % | 81.186 M 1 541.78 % | 4.945 M 148.62 % | 1.989 M -52.96 % | 4.228 M -61.91 % | 11.101 M 103.88 % | 5.445 M -87.99 % | 45.321 M 38.05 % | 32.830 M 551.39 % | 5.040 M -17.67 % | 6.122 M -72.64 % | 22.377 M 42.35 % | 15.720 M 431.44 % | 2.958 M -21.48 % | 3.767 M -75.29 % | 15.244 M -45.46 % | 27.951 M 1 207.34 % | 2.138 M -34.42 % | 3.260 M -62.28 % | 8.642 M 17.90 % | 7.330 M -65.75 % | 21.400 M 41.24 % | 15.152 M -79.61 % | 74.322 M 521.32 % | 11.962 M 124.39 % | 5.331 M -75.04 % | 21.356 M -6.87 % | 22.932 M -65.98 % | 67.414 M 539.97 % | 10.534 M 60.75 % | 6.553 M -50.47 % | 13.230 M 75.63 % | 7.533 M -56.40 % | 17.278 M 91.45 % | 9.025 M 110.96 % | 4.278 M -59.89 % | 10.665 M 166.29 % | 4.005 M -85.04 % | 26.773 M 218.04 % | 8.418 M -2.08 % | 8.597 M -0.23 % | 8.617 M -77.83 % | 38.872 M -21.80 % | 49.707 M 40.65 % | 35.341 M -36.71 % | 55.837 M 88.17 % | 29.673 M 81.16 % | 16.379 M 39.66 % | 11.728 M 21.29 % | 9.669 M 63.85 % | 5.901 M 49.54 % | 3.946 M 48.23 % | 2.662 M -65.54 % | 7.725 M 19.86 % | 6.445 M -49.09 % | 12.659 M -44.14 % | 22.663 M -28.43 % | 31.664 M |
| Cash at end of period | 1.046 M 30.75 % | 800.000 K -47.06 % | 1.511 M 45.86 % | 1.036 M -3.63 % | 1.075 M -7.17 % | 1.158 M -29.48 % | 1.642 M -99.05 % | 173.153 M 5 510.92 % | 3.086 M -81.48 % | 16.662 M -79.48 % | 81.186 M 1 541.79 % | 4.945 M 148.62 % | 1.989 M -52.96 % | 4.228 M -61.91 % | 11.101 M 103.87 % | 5.445 M -87.99 % | 45.321 M 38.05 % | 32.830 M 551.35 % | 5.040 M -17.67 % | 6.122 M -72.64 % | 22.377 M 42.35 % | 15.720 M 431.52 % | 2.958 M -21.49 % | 3.767 M -75.29 % | 15.244 M -45.46 % | 27.951 M 1 207.29 % | 2.138 M -34.41 % | 3.260 M -62.28 % | 8.642 M 17.90 % | 7.330 M -65.75 % | 21.400 M 41.24 % | 15.152 M -79.61 % | 74.322 M 521.32 % | 11.962 M 124.38 % | 5.331 M -75.04 % | 21.356 M -6.87 % | 22.932 M -65.98 % | 67.414 M 539.94 % | 10.534 M 60.76 % | 6.553 M -50.47 % | 13.230 M 75.63 % | 7.533 M -56.40 % | 17.278 M 91.44 % | 9.025 M 110.96 % | 4.278 M -59.89 % | 10.665 M 166.28 % | 4.005 M -85.04 % | 26.773 M 218.04 % | 8.418 M -2.08 % | 8.597 M -0.23 % | 8.617 M -77.83 % | 38.872 M -21.80 % | 49.707 M 40.65 % | 35.341 M -36.71 % | 55.837 M 88.17 % | 29.673 M 81.16 % | 16.379 M 39.66 % | 11.728 M 21.29 % | 9.669 M 63.86 % | 5.901 M 49.54 % | 3.946 M 48.23 % | 2.662 M -65.54 % | 7.725 M 19.86 % | 6.445 M -49.09 % | 12.659 M -44.14 % | 22.663 M |
| Operating cash flow | 28.830 M 1 198.06 % | 2.221 M -98.00 % | 111.252 M 34.54 % | 82.692 M 237.27 % | 24.518 M 60.97 % | 15.231 M -71.15 % | 52.792 M 229.87 % | 16.004 M -92.83 % | 223.232 M 243.31 % | 65.024 M -11.73 % | 73.664 M 106.26 % | 35.715 M -21.29 % | 45.378 M 359.11 % | 9.884 M 119.87 % | -49.749 M 54.32 % | -108.901 M -299.27 % | 54.650 M -8.46 % | 59.699 M -42.26 % | 103.400 M 661.92 % | 13.571 M -55.54 % | 30.525 M -58.87 % | 74.212 M 56.92 % | 47.292 M 172.34 % | 17.365 M -82.38 % | 98.553 M -32.34 % | 145.661 M 351.59 % | 32.255 M 34.00 % | 24.072 M 170.71 % | -34.042 M -145.90 % | 74.172 M -14.40 % | 86.649 M 107.93 % | 41.672 M -54.39 % | 91.362 M 42.59 % | 64.075 M 266.20 % | 17.497 M -84.01 % | 109.420 M 2 446.05 % | -4.664 M -105.56 % | 83.883 M 1 375.44 % | 5.685 M 103.59 % | -158.231 M -167.09 % | 235.846 M 2 239.39 % | -11.024 M 92.46 % | -146.272 M -187.58 % | 167.011 M 478.92 % | -44.075 M 10.53 % | -49.260 M -169.60 % | 70.781 M -62.94 % | 190.975 M 216.84 % | 60.274 M -60.73 % | 153.498 M 307.22 % | 37.695 M 288.24 % | 9.709 M -94.90 % | 190.322 M 3 983.29 % | 4.661 M -93.53 % | 72.092 M -59.03 % | 175.953 M 3 319.63 % | -5.465 M -103.62 % | 150.789 M 161.16 % | 57.738 M -47.71 % | 110.416 M 39.26 % | 79.288 M 309.95 % | 19.341 M -71.39 % | 67.604 M 53.28 % | 44.106 M 12.13 % | 39.334 M 78.71 % | 22.010 M |
| Capital expenditure | 0.000 | 0.000 100.00 % | -81.627 M -2 556.28 % | -3.073 M 33.17 % | -4.598 M 88.22 % | -39.047 M -121.11 % | -17.660 M -2 823.76 % | -604.000 K 99.51 % | -123.204 M 19.48 % | -153.015 M -787.47 % | -17.242 M -26 840.11 % | -64.000 K 67.84 % | -199.000 K 34.54 % | -304.000 K -141.72 % | 728.586 K 176.69 % | -950.000 K 60.20 % | -2.387 M -113.32 % | -1.119 M 98.79 % | -92.284 M -10 292.39 % | -888.000 K 88.96 % | -8.046 M -831.25 % | -864.000 K 85.88 % | -6.121 M -77.68 % | -3.445 M 87.72 % | -28.049 M -230.88 % | -8.477 M 57.63 % | -20.008 M 30.30 % | -28.705 M -104.06 % | -14.067 M 30.26 % | -20.172 M 25.23 % | -26.979 M -146.16 % | -10.960 M 70.57 % | -37.236 M -216.44 % | -11.767 M 29.99 % | -16.809 M -133.91 % | -7.186 M -46.29 % | -4.912 M -167.98 % | -1.833 M 72.56 % | -6.680 M 58.46 % | -16.081 M 72.57 % | -58.621 M -62.09 % | -36.165 M 40.20 % | -60.473 M 23.83 % | -79.387 M -99.77 % | -39.739 M -489.42 % | -6.742 M -105.19 % | -3.286 M 93.34 % | -49.360 M -359.38 % | -10.745 M 82.80 % | -62.460 M -434.06 % | -11.695 M 63.93 % | -32.424 M -31.64 % | -24.631 M -122.30 % | -11.080 M 32.31 % | -16.368 M -70.29 % | -9.612 M -207.88 % | -3.122 M 35.23 % | -4.820 M -46.13 % | -3.298 M 87.34 % | -26.059 M -229.86 % | -7.900 M 74.23 % | -30.656 M -6 650.86 % | -454.105 K 93.51 % | -6.997 M 90.85 % | -76.463 M -117.28 % | -35.191 M |
| Free CashFlow | 28.727 M 1 193.43 % | 2.221 M -92.50 % | 29.624 M -62.79 % | 79.619 M 299.69 % | 19.920 M 183.64 % | -23.816 M -167.79 % | 35.132 M 128.13 % | 15.400 M -84.60 % | 100.028 M 213.68 % | -87.991 M -255.95 % | 56.423 M 58.26 % | 35.651 M -21.09 % | 45.179 M 371.60 % | 9.580 M 119.54 % | -49.020 M 55.38 % | -109.851 M -310.19 % | 52.263 M -10.78 % | 58.580 M 426.99 % | 11.116 M -12.36 % | 12.683 M -43.58 % | 22.479 M -69.35 % | 73.348 M 78.15 % | 41.171 M 195.77 % | 13.920 M -80.26 % | 70.504 M -48.61 % | 137.184 M 1 020.13 % | 12.247 M 364.35 % | -4.633 M 90.37 % | -48.109 M -189.09 % | 54.000 M -9.50 % | 59.670 M 94.29 % | 30.712 M -43.26 % | 54.126 M 3.48 % | 52.308 M 7 497.98 % | 688.446 K -99.33 % | 102.234 M 1 167.61 % | -9.576 M -111.67 % | 82.050 M 8 347.37 % | -994.863 K 99.43 % | -174.312 M -198.36 % | 177.225 M 475.56 % | -47.189 M 77.18 % | -206.745 M -335.95 % | 87.624 M 204.55 % | -83.814 M -49.66 % | -56.002 M -182.97 % | 67.495 M -52.34 % | 141.615 M 185.92 % | 49.529 M -45.60 % | 91.038 M 250.16 % | 25.999 M 214.46 % | -22.715 M -113.71 % | 165.691 M 2 681.26 % | -6.419 M -111.52 % | 55.724 M -66.50 % | 166.341 M 2 037.13 % | -8.587 M -105.88 % | 145.969 M 168.13 % | 54.440 M -35.46 % | 84.357 M 18.17 % | 71.388 M 730.91 % | -11.315 M -116.85 % | 67.150 M 80.95 % | 37.109 M 199.95 % | -37.129 M -181.69 % | -13.181 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 |