Aurskog Sparebank AURG.OL
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.174 B 23.82 % | 948.140 M 167.65 % | 354.243 M 25.23 % | 282.885 M 11.24 % | 254.293 M 0.50 % | 253.029 M 13.42 % | 223.098 M 3.93 % | 214.664 M 5.14 % | 204.167 M 12.87 % | 180.894 M -3.58 % | 187.608 M -1.91 % | 191.263 M -2.27 % | 195.712 M 29.07 % | 151.628 M -13.45 % | 175.190 M 21.80 % | 143.840 M 9.06 % | 131.892 M |
| Net income | 235.731 M 9.65 % | 214.990 M 21.06 % | 177.586 M 39.56 % | 127.248 M 15.01 % | 110.641 M -5.63 % | 117.240 M 24.84 % | 93.910 M 13.27 % | 82.909 M -5.03 % | 87.301 M 56.04 % | 55.948 M -13.30 % | 64.532 M 3.51 % | 62.344 M -9.95 % | 69.232 M 74.79 % | 39.608 M -27.94 % | 54.962 M 57.31 % | 34.939 M 47.20 % | 23.736 M |
| Income before tax | 304.544 M 8.74 % | 280.065 M 21.18 % | 231.118 M 41.57 % | 163.258 M 16.25 % | 140.435 M -6.50 % | 150.196 M 24.11 % | 121.021 M 13.86 % | 106.286 M -1.81 % | 108.242 M 42.11 % | 76.166 M -12.16 % | 86.713 M 8.70 % | 79.773 M -11.57 % | 90.215 M 62.13 % | 55.644 M -31.00 % | 80.639 M 69.66 % | 47.531 M 16.20 % | 40.905 M |
| Income before tax ratio | 0.26 -12.18 % | 0.30 -54.73 % | 0.65 13.05 % | 0.58 4.50 % | 0.55 -6.96 % | 0.59 9.43 % | 0.54 9.56 % | 0.50 -6.61 % | 0.53 25.91 % | 0.42 -8.90 % | 0.46 10.82 % | 0.42 -9.52 % | 0.46 25.61 % | 0.37 -20.27 % | 0.46 39.30 % | 0.33 6.55 % | 0.31 |
| EBITDA | 312.797 M 521 428.33 % | -60.000 K -100.03 % | 236.529 M 40.77 % | 168.029 M 16.16 % | 144.656 M -6.14 % | 154.119 M 23.30 % | 124.994 M 9.57 % | 114.077 M 3.40 % | 110.329 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 162.139 M -3.91 % | 168.743 M | 0.000 | 0.000 |
| Net income ratio | 0.20 -11.45 % | 0.23 -54.77 % | 0.50 11.45 % | 0.45 3.39 % | 0.44 -6.10 % | 0.46 10.08 % | 0.42 8.99 % | 0.39 -9.67 % | 0.43 38.25 % | 0.31 -10.08 % | 0.34 5.53 % | 0.33 -7.85 % | 0.35 35.42 % | 0.26 -16.74 % | 0.31 29.16 % | 0.24 34.97 % | 0.18 |
| Ratio EBITDA | 0.27 421 122.49 % | 0.00 -100.01 % | 0.67 12.41 % | 0.59 4.42 % | 0.57 -6.61 % | 0.61 8.72 % | 0.56 5.43 % | 0.53 -1.66 % | 0.54 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.07 11.02 % | 0.96 | 0.00 | 0.00 |
| Gross profit ratio | 0.41 -59.44 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 4.623 M 0.01 % | 4.623 M 0.00 % | 4.623 M 23.75 % | 3.735 M 0.00 % | 3.735 M 0.00 % | 3.735 M 8.42 % | 3.445 M 0.00 % | 3.445 M 43.98 % | 2.393 M 0.00 % | 2.393 M 9.98 % | 2.176 M 0.00 % | 2.176 M 9.99 % | 1.978 M 42.12 % | 1.392 M 0.00 % | 1.392 M 0.00 % | 1.392 M 0.00 % | 1.392 M |
| Weighted average shs out | 4.623 M 0.01 % | 4.623 M 0.00 % | 4.623 M 23.75 % | 3.735 M 0.00 % | 3.735 M 0.00 % | 3.735 M 8.42 % | 3.445 M 0.00 % | 3.445 M 43.98 % | 2.393 M 0.00 % | 2.393 M 9.98 % | 2.176 M 0.00 % | 2.176 M 9.99 % | 1.978 M 42.12 % | 1.392 M 0.00 % | 1.392 M 0.00 % | 1.392 M 0.00 % | 1.392 M |
| EPS diluted | 51.00 9.65 % | 46.51 21.06 % | 38.42 12.80 % | 34.06 14.99 % | 29.62 -5.64 % | 31.39 15.15 % | 27.26 13.30 % | 24.06 -34.05 % | 36.48 45.57 % | 25.06 -15.51 % | 29.66 3.53 % | 28.65 -18.14 % | 35.00 22.98 % | 28.46 -27.93 % | 39.49 57.33 % | 25.10 47.21 % | 17.05 |
| Earnings per share | 51.00 9.65 % | 46.51 21.06 % | 38.42 12.80 % | 34.06 14.99 % | 29.62 -5.64 % | 31.39 15.15 % | 27.26 13.30 % | 24.06 -34.05 % | 36.48 45.57 % | 25.06 -15.51 % | 29.66 3.53 % | 28.65 -18.14 % | 35.00 22.98 % | 28.46 -27.93 % | 39.49 57.33 % | 25.10 47.21 % | 17.05 |
| Gross profit | 476.237 M -49.77 % | 948.140 M 167.65 % | 354.243 M 25.23 % | 282.885 M 11.24 % | 254.293 M 0.50 % | 253.029 M 13.42 % | 223.098 M 3.93 % | 214.664 M 5.14 % | 204.167 M 12.87 % | 180.894 M -3.58 % | 187.608 M -1.91 % | 191.263 M -2.27 % | 195.712 M 29.07 % | 151.628 M -13.45 % | 175.190 M 21.80 % | 143.840 M 9.06 % | 131.892 M |
| Income tax expense | 68.875 M 5.84 % | 65.075 M 21.56 % | 53.532 M 48.66 % | 36.010 M 20.86 % | 29.794 M -9.59 % | 32.955 M 21.56 % | 27.111 M 15.97 % | 23.377 M 11.63 % | 20.941 M 3.58 % | 20.218 M -8.85 % | 22.181 M 27.26 % | 17.430 M -16.93 % | 20.983 M 30.85 % | 16.035 M -11.61 % | 18.141 M 44.07 % | 12.592 M -26.66 % | 17.168 M |
| Cost of revenue | 697.791 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 |
| General and administrative expenses | 0.000 -100.00 % | 1.485 M 20.93 % | 1.228 M 61.79 % | 759.000 K 11.78 % | 679.000 K -17.80 % | 826.000 K 39.29 % | 593.000 K -96.92 % | 19.271 M 3.36 % | 18.644 M 2.00 % | 18.279 M 4.22 % | 17.539 M -6.53 % | 18.765 M 7.87 % | 17.396 M 0.99 % | 17.225 M -0.30 % | 17.276 M -9.11 % | 19.008 M -9.22 % | 20.939 M |
| Selling and marketing expenses | 7.201 M 14.08 % | 6.312 M 19.57 % | 5.279 M 1 378.71 % | 357.000 K -85.26 % | 2.422 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 164.492 M -61.99 % | 432.788 M 250.55 % | 123.459 M -0.27 % | 123.788 M 25.58 % | 98.576 M 1.59 % | 97.030 M 0.04 % | 96.993 M 14.96 % | 84.372 M 20.17 % | 70.209 M -10.11 % | 78.109 M 10.68 % | 70.572 M -0.33 % | 70.805 M 9.32 % | 64.769 M -17.76 % | 78.760 M 7.10 % | 73.538 M -4.87 % | 77.300 M 10.35 % | 70.048 M |
| Operating expenses | 171.693 M -61.03 % | 440.585 M 239.00 % | 129.966 M 4.05 % | 124.904 M 22.84 % | 101.677 M 3.90 % | 97.856 M 0.28 % | 97.586 M -5.84 % | 103.643 M 16.65 % | 88.853 M -7.82 % | 96.388 M 9.39 % | 88.111 M -1.63 % | 89.570 M 9.01 % | 82.165 M -14.40 % | 95.985 M 5.69 % | 90.815 M -5.70 % | 96.309 M 5.85 % | 90.987 M |
| Cost and expenses | 869.484 M 97.35 % | 440.585 M 239.00 % | 129.966 M 4.05 % | 124.904 M 22.84 % | 101.677 M 3.90 % | 97.856 M 0.28 % | 97.586 M -5.84 % | 103.643 M 16.65 % | 88.853 M -7.82 % | 96.388 M 9.39 % | 88.111 M -1.63 % | 89.570 M 9.01 % | 82.165 M -14.40 % | 95.985 M 5.69 % | 90.815 M -5.70 % | 96.309 M 5.85 % | 90.987 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 |
| Selling general and administrative expenses | 7.201 M -7.64 % | 7.797 M 19.82 % | 6.507 M 483.06 % | 1.116 M -64.01 % | 3.101 M 275.42 % | 826.000 K 39.29 % | 593.000 K -96.92 % | 19.271 M 3.36 % | 18.644 M 2.00 % | 18.279 M 4.22 % | 17.539 M -6.53 % | 18.765 M 7.87 % | 17.396 M 0.99 % | 17.225 M -0.30 % | 17.276 M -9.11 % | 19.008 M -9.22 % | 20.939 M |
| Interest income | 1.073 B 26.94 % | 844.952 M 74.56 % | 484.042 M 56.73 % | 308.829 M -1.62 % | 313.899 M -10.24 % | 349.728 M 18.34 % | 295.533 M 8.04 % | 273.530 M 6.46 % | 256.942 M -8.78 % | 281.675 M -10.82 % | 315.836 M 0.67 % | 313.733 M -2.25 % | 320.950 M -1.82 % | 326.903 M 5.29 % | 310.467 M 1.78 % | 305.035 M -26.98 % | 417.726 M |
| Interest expense | 703.694 M 43.07 % | 491.837 M 137.38 % | 207.197 M 109.14 % | 99.069 M -25.59 % | 133.144 M -18.28 % | 162.937 M 25.18 % | 130.161 M 9.91 % | 118.423 M 2.71 % | 115.294 M -22.92 % | 149.572 M -22.62 % | 193.293 M 2.70 % | 188.205 M -3.88 % | 195.795 M -7.50 % | 211.672 M 10.67 % | 191.272 M -3.48 % | 198.173 M -35.51 % | 307.296 M |
| Depreciation and amortization | 8.253 M 76.65 % | 4.672 M -13.66 % | 5.411 M 13.41 % | 4.771 M 13.03 % | 4.221 M 7.62 % | 3.922 M -1.28 % | 3.973 M 34.68 % | 2.950 M -7.29 % | 3.182 M 0.70 % | 3.160 M 7.78 % | 2.932 M -28.19 % | 4.083 M 33.21 % | 3.065 M 18.05 % | 2.596 M -0.91 % | 2.620 M 9.97 % | 2.383 M -48.52 % | 4.628 M |
| Operating income | 304.544 M | 0.000 -100.00 % | 438.315 M 168.48 % | 163.258 M 16.25 % | 140.435 M -6.50 % | 150.195 M -40.20 % | 251.182 M 11.78 % | 224.709 M 107.60 % | 108.242 M -52.05 % | 225.738 M -19.38 % | 280.006 M 4.49 % | 267.979 M -6.30 % | 286.010 M 6.99 % | 267.316 M 1.11 % | 264.376 M 7.60 % | 245.704 M -29.44 % | 348.201 M |
| Operating income ratio | 0.26 | 0.00 -100.00 % | 1.24 114.40 % | 0.58 4.50 % | 0.55 -6.96 % | 0.59 -47.28 % | 1.13 7.56 % | 1.05 97.45 % | 0.53 -57.52 % | 1.25 -16.39 % | 1.49 6.52 % | 1.40 -4.12 % | 1.46 -17.11 % | 1.76 16.82 % | 1.51 -11.66 % | 1.71 -35.30 % | 2.64 |
| Total other income expenses net | 0.000 -100.00 % | 280.065 M 5 275.85 % | -5.411 M -13.41 % | -4.771 M -13.03 % | -4.221 M -7.60 % | -3.923 M 1.26 % | -3.973 M -1 593.61 % | 266.000 K | 0.000 -100.00 % | 81.512 M 1 963.07 % | 3.951 M 102.10 % | -188.206 M 3.88 % | -195.795 M -82.44 % | -107.322 M 41.59 % | -183.736 M 7.28 % | -198.173 M 35.51 % | -307.296 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 5.358 B 12.19 % | 4.776 B 21.30 % | 3.937 B 2.75 % | 3.832 B 19.37 % | 3.210 B 3.08 % | 3.114 B 9.39 % | 2.847 B 22.01 % | 2.334 B 11.23 % | 2.098 B -3.94 % | 2.184 B -8.41 % | 2.385 B 5.74 % | 2.255 B -1.13 % | 2.281 B 17.48 % | 1.942 B -13.96 % | 2.257 B 10.45 % | 2.043 B -3.04 % | 2.107 B |
| Total investments | 2.246 B 21.40 % | 1.850 B -2.48 % | 1.898 B 22.31 % | 1.551 B 17.71 % | 1.318 B 9.69 % | 1.202 B 4.65 % | 1.148 B 3.32 % | 1.111 B 11.61 % | 995.685 M 0.38 % | 991.943 M -0.11 % | 993.021 M 8.08 % | 918.759 M 13.68 % | 808.177 M 79.58 % | 450.042 M 20.29 % | 374.145 M 2 093.82 % | 17.055 M -6.99 % | 18.336 M |
| Total debt | 5.627 B 15.93 % | 4.853 B 20.84 % | 4.016 B 4.64 % | 3.838 B 19.19 % | 3.220 B 3.22 % | 3.120 B 9.29 % | 2.855 B 18.62 % | 2.406 B 11.50 % | 2.158 B -4.13 % | 2.251 B -8.29 % | 2.455 B -5.69 % | 2.603 B -0.89 % | 2.626 B 5.51 % | 2.489 B -10.07 % | 2.768 B 16.97 % | 2.366 B 0.54 % | 2.354 B |
| Accumulated other comprehensive income loss | 1.408 M | 0.000 -100.00 % | 1.408 M 0.00 % | 1.408 M | 0.000 | 0.000 | 0.000 100.00 % | -2.950 M | 0.000 -100.00 % | 192.951 M 1 263.76 % | -16.580 M -99.90 % | -8.294 M -35.19 % | -6.135 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 1.559 B | 0.000 -100.00 % | 1.252 B 19.54 % | 1.047 B 11.31 % | 940.879 M 9.21 % | 861.498 M 10.96 % | 776.374 M 2 560.55 % | 29.181 M 5.75 % | 27.594 M -95.27 % | 583.532 M | 0.000 | 0.000 | 0.000 -100.00 % | 703.820 K -29.21 % | 994.299 K -46.69 % | 1.865 M 132.53 % | 802.100 K |
| Common stock | 462.260 M 0.00 % | 462.260 M 0.00 % | 462.260 M 43.82 % | 321.418 M 0.00 % | 321.418 M 0.00 % | 321.418 M 35.00 % | 238.085 M 0.00 % | 238.085 M 43.98 % | 165.357 M 0.00 % | 165.357 M 9.98 % | 150.357 M 0.00 % | 150.357 M 9.99 % | 136.697 M 75.00 % | 78.113 M 0.00 % | 78.113 M 0.00 % | 78.113 M 0.00 % | 78.113 M |
| Total equity | 2.341 B 17.20 % | 1.998 B 4.79 % | 1.907 B 26.31 % | 1.510 B 7.59 % | 1.403 B 6.02 % | 1.323 B 13.73 % | 1.164 B 6.12 % | 1.096 B 13.99 % | 961.847 M 23.87 % | 776.484 M 9.51 % | 709.077 M 11.10 % | 638.242 M 10.85 % | 575.751 M 27.59 % | 451.242 M 6.82 % | 422.447 M 12.55 % | 375.327 M 7.27 % | 349.904 M |
| Other non current liabilities | 139.600 M 19.45 % | 116.871 M 102.91 % | -4.016 B | 0.000 100.00 % | -3.220 B -3.22 % | -3.120 B | 0.000 100.00 % | -20.316 M 0.48 % | -20.413 M 8.02 % | -22.193 M 99.10 % | -2.477 B 5.71 % | -2.627 B 0.81 % | -2.649 B -4.98 % | -2.523 B 9.90 % | -2.800 B -18.34 % | -2.366 B -0.54 % | -2.354 B |
| Long term debt | 5.433 B 27.99 % | 4.245 B 5.69 % | 4.016 B | 0.000 -100.00 % | 3.220 B 3.22 % | 3.120 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.455 B -5.69 % | 2.603 B -0.89 % | 2.626 B 5.51 % | 2.489 B -10.07 % | 2.768 B 16.97 % | 2.366 B 0.54 % | 2.354 B |
| Total non current liabilities | 5.573 B -62.10 % | 14.703 B 7.72 % | 13.649 B 255.60 % | 3.838 B 19.19 % | 3.220 B 3.22 % | 3.120 B 9.29 % | 2.855 B -66.44 % | 8.507 B 12.04 % | 7.592 B 6.84 % | 7.107 B -0.24 % | 7.123 B 6.55 % | 6.686 B 4.70 % | 6.385 B -3.04 % | 6.585 B -2.11 % | 6.727 B 15.58 % | 5.821 B 5.96 % | 5.493 B |
| Other current liabilities | 10.792 B 27 571.97 % | 39.001 M 176.28 % | -51.127 M -26.12 % | -40.538 M -32.57 % | -30.578 M 7.21 % | -32.955 M | 0.000 100.00 % | -21.779 M -20.70 % | -18.044 M 20.23 % | -22.621 M -4.28 % | -21.692 M -20.30 % | -18.032 M 5.10 % | -19.001 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 491.823 M -19.14 % | 608.277 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 |
| Total current liabilities | 11.284 B 1 491.66 % | 708.954 M 80.48 % | 392.809 M 22.27 % | 321.261 M -31.97 % | 472.238 M -5.19 % | 498.105 M -4.26 % | 520.267 M 1 222.93 % | 39.327 M 10.96 % | 35.443 M -14.86 % | 41.629 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 16.853 B 9.35 % | 15.411 B 12.91 % | 13.649 B 255.60 % | 3.838 B 19.19 % | 3.220 B 3.22 % | 3.120 B 9.29 % | 2.855 B -66.44 % | 8.507 B 12.04 % | 7.592 B 6.84 % | 7.107 B -0.24 % | 7.123 B 6.55 % | 6.686 B 4.70 % | 6.385 B -3.04 % | 6.585 B -2.11 % | 6.727 B 15.58 % | 5.821 B 5.96 % | 5.493 B |
| Other non current assets | 16.828 B -2.21 % | 17.208 B 952.41 % | -2.019 B -20.47 % | -1.676 B -17.17 % | -1.430 B -8.74 % | -1.315 B -4.71 % | -1.256 B -3.39 % | -1.215 B -10.93 % | -1.095 B -0.09 % | -1.094 B 0.11 % | -1.095 B -18.69 % | -922.843 M -13.57 % | -812.605 M -40.56 % | -578.124 M -14.87 % | -503.297 M -304.63 % | -124.385 M -11.16 % | -111.896 M |
| Long term investments | 2.246 B 21.40 % | 1.850 B -2.48 % | 1.898 B 22.31 % | 1.551 B 17.71 % | 1.318 B 9.69 % | 1.202 B 4.65 % | 1.148 B 3.32 % | 1.111 B 11.61 % | 995.685 M 0.38 % | 991.943 M -0.11 % | 993.021 M 8.08 % | 918.759 M 13.68 % | 808.177 M 79.58 % | 450.042 M 20.29 % | 374.145 M 2 093.82 % | 17.055 M -6.99 % | 18.336 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 384.343 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 797.000 K | 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 |
| Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 2.015 B 20.51 % | 1.672 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.214 B 10.98 % | 1.094 B 0.36 % | 1.090 B | 0.000 | 0.000 | 0.000 -100.00 % | 797.000 K | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 43.064 M -63.69 % | 118.616 M -2.10 % | 121.159 M -2.51 % | 124.282 M 10.81 % | 112.159 M -1.35 % | 113.697 M 5.40 % | 107.877 M 4.11 % | 103.621 M 4.10 % | 99.544 M -2.66 % | 102.259 M -0.08 % | 102.341 M 2 405.90 % | 4.084 M -7.77 % | 4.428 M -96.52 % | 127.285 M -1.45 % | 129.152 M 20.33 % | 107.330 M 14.72 % | 93.560 M |
| Total non current assets | 19.120 B -0.30 % | 19.177 B 849.95 % | 2.019 B 20.47 % | 1.676 B 17.17 % | 1.430 B 8.74 % | 1.315 B 4.71 % | 1.256 B 3.39 % | 1.215 B 10.93 % | 1.095 B 0.09 % | 1.094 B -0.11 % | 1.095 B 18.69 % | 922.843 M 13.57 % | 812.605 M 40.56 % | 578.124 M 14.87 % | 503.297 M 304.63 % | 124.385 M 11.16 % | 111.896 M |
| Other current assets | -7.020 M -109.08 % | 77.296 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.491 M -27.07 % | 7.529 M -93.36 % | 113.409 M 21.34 % | 93.462 M 444.33 % | 17.170 M -38.77 % | 28.042 M -3.32 % | 29.006 M 30.95 % | 22.151 M -8.17 % | 24.121 M -99.51 % | 4.943 B 6.17 % | 4.656 B 1.47 % | 4.588 B |
| 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 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 75.035 M -2.93 % | 77.296 M -2.17 % | 79.011 M 1 151.76 % | 6.312 M -37.34 % | 10.073 M 83.45 % | 5.491 M -27.07 % | 7.529 M -89.67 % | 72.869 M 20.98 % | 60.234 M -10.23 % | 67.096 M -4.20 % | 70.040 M -79.85 % | 347.535 M 0.69 % | 345.157 M -36.95 % | 547.435 M 7.12 % | 511.069 M 58.26 % | 322.934 M 31.23 % | 246.087 M |
| Cash and short term investments | 75.035 M -2.93 % | 77.296 M -2.17 % | 79.011 M 1 151.76 % | 6.312 M -37.34 % | 10.073 M 83.45 % | 5.491 M -27.07 % | 7.529 M -89.67 % | 72.869 M 20.98 % | 60.234 M -10.23 % | 67.096 M -4.20 % | 70.040 M -79.85 % | 347.535 M 0.69 % | 345.157 M -36.95 % | 547.435 M 7.12 % | 511.069 M 58.26 % | 322.934 M 31.23 % | 246.087 M |
| Total current assets | 75.035 M -2.93 % | 77.296 M -2.17 % | 79.011 M 1 151.76 % | 6.312 M -37.34 % | 10.073 M 48.24 % | 6.795 M -9.75 % | 7.529 M -89.67 % | 72.869 M -83.61 % | 444.577 M 562.60 % | 67.096 M -4.20 % | 70.040 M -79.85 % | 347.535 M 0.69 % | 345.157 M -69.58 % | 1.135 B 2.46 % | 1.107 B 37.28 % | 806.714 M 9.94 % | 733.788 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.491 M | 0.000 | 0.000 100.00 % | -76.848 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 7.020 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.304 M | 0.000 | 0.000 -100.00 % | 384.343 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 587.197 M 1.05 % | 581.098 M 23.56 % | 470.298 M -3.57 % | 487.700 M |
| Tax assets | 1.620 M | 0.000 -100.00 % | 3.416 M 1.21 % | 3.375 M | 0.000 | 0.000 | 0.000 -100.00 % | 902.000 K -31.41 % | 1.315 M -68.94 % | 4.234 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 100.00 % | -1.845 B -113.71 % | 13.458 B 14.09 % | 11.796 B 14.34 % | 10.316 B 6.42 % | 9.694 B 6.58 % | 9.096 B 9.39 % | 8.316 B 18.55 % | 7.014 B 4.35 % | 6.722 B 0.82 % | 6.667 B 10.14 % | 6.053 B 4.31 % | 5.803 B 9.00 % | 5.324 B -3.89 % | 5.539 B 5.21 % | 5.265 B 5.35 % | 4.997 B |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 61.676 M 20.63 % | 51.127 M 26.12 % | 40.538 M 32.57 % | 30.578 M -7.21 % | 32.955 M | 0.000 -100.00 % | 21.779 M 20.70 % | 18.044 M -20.23 % | 22.621 M 4.28 % | 21.692 M 20.30 % | 18.032 M -5.10 % | 19.001 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 10.338 B | 0.000 | 0.000 -100.00 % | 3.219 B 3.24 % | 3.118 B | 0.000 -100.00 % | 17.548 M 0.86 % | 17.399 M -8.46 % | 19.008 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 |
| Capital lease obligations | 0.000 -100.00 % | 21.730 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 |
| 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 |
| Other total stockholders equity | 319.857 M -79.17 % | 1.536 B 6.32 % | 1.444 B 21.57 % | 1.188 B 9.85 % | 1.082 B 7.95 % | 1.002 B 735.36 % | 119.937 M -19.52 % | 149.035 M -80.62 % | 768.896 M 31.77 % | 583.533 M 3 341.05 % | 16.958 M -96.52 % | 487.885 M 4 466.50 % | 10.684 M -97.13 % | 372.425 M 8.47 % | 343.340 M 16.25 % | 295.349 M 8.99 % | 270.989 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 2.382 M | 0.000 | 0.000 -100.00 % | 1.129 M -25.43 % | 1.514 M | 0.000 -100.00 % | 2.768 M -8.16 % | 3.014 M -5.37 % | 3.185 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 100.00 % | -392.809 M -22.27 % | -321.261 M 31.97 % | -472.238 M 5.19 % | -498.105 M 4.26 % | -520.267 M -1 222.93 % | -39.327 M -10.96 % | -35.443 M 14.86 % | -41.629 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 19.195 B 10.25 % | 17.409 B 11.92 % | 15.556 B 15.41 % | 13.478 B 14.64 % | 11.757 B 6.72 % | 11.016 B 6.34 % | 10.360 B 7.88 % | 9.603 B 12.26 % | 8.554 B 8.51 % | 7.883 B 0.65 % | 7.832 B 6.95 % | 7.324 B 5.21 % | 6.961 B -1.08 % | 7.037 B -1.58 % | 7.150 B 15.40 % | 6.196 B 6.04 % | 5.843 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -147.740 M -127.05 % | -65.069 M 24.88 % | -86.621 M 79.89 % | -430.769 M -765.37 % | 64.741 M 174.04 % | -87.438 M -171.69 % | 121.959 M 170.53 % | -172.921 M -217.93 % | 146.628 M 335.81 % | 33.645 M -62.10 % | 88.771 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -499.095 M 14.86 % | -586.204 M -174.05 % | -213.902 M -3.62 % | -206.434 M -422.00 % | -39.547 M -384.31 % | 13.910 M 158.70 % | -23.698 M -4.12 % | -22.760 M 25.30 % | -30.470 M -1.78 % | -29.937 M -17.77 % | -25.419 M -57.79 % | -16.109 M 31.42 % | -23.489 M -491.31 % | -3.972 M 44.88 % | -7.206 M -810.49 % | 1.014 M 106.26 % | -16.211 M |
| Net cash provided by operating activities | -441.948 M -19.05 % | -371.214 M -1 101.15 % | -30.905 M 58.47 % | -74.415 M -198.81 % | 75.315 M -44.24 % | 135.072 M 283.63 % | -73.555 M -2 768.90 % | 2.756 M 109.07 % | -30.380 M 92.44 % | -401.598 M -476.08 % | 106.786 M 387.14 % | -37.190 M -121.78 % | 170.767 M 226.79 % | -134.689 M -168.37 % | 197.004 M 173.69 % | 71.981 M -28.68 % | 100.925 M |
| Investments in property plant and equipment | -8.581 M -1 374.40 % | -582.000 K -63.03 % | -357.000 K 88.32 % | -3.056 M -158.76 % | -1.181 M | 0.000 100.00 % | -8.119 M -3 676.28 % | -215.000 K -7.50 % | -200.000 K 99.01 % | -20.115 M -857.86 % | -2.100 M -42.47 % | -1.474 M 90.25 % | -15.122 M -320.99 % | -3.592 M 86.44 % | -26.492 M -29.89 % | -20.395 M 69.13 % | -66.073 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -5.179 M | 0.000 -100.00 % | 9.233 M -33.63 % | 13.912 M 552.84 % | 2.131 M | 0.000 -100.00 % | 15.222 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -46.502 M -120.79 % | -21.062 M 60.80 % | -53.728 M -5 991.61 % | -882.000 K -361.78 % | -191.000 K 99.36 % | -29.821 M -9 019.57 % | -327.000 K 78.57 % | -1.526 M 22.22 % | -1.962 M -79.18 % | -1.095 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 2.891 M | 0.000 -100.00 % | 6.061 M | 0.000 | 0.000 -100.00 % | 2.669 M 2.10 % | 2.614 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 13.093 M | 0.000 -100.00 % | 23.340 M -2.13 % | 23.847 M 22.71 % | 19.434 M 20.93 % | 16.071 M -3.08 % | 16.581 M 2 640.66 % | 605.000 K | 0.000 -100.00 % | 15.222 M 30 344.00 % | 50.000 K | 0.000 -100.00 % | 910.000 K -68.20 % | 2.862 M 39.61 % | 2.050 M -51.68 % | 4.243 M -92.51 % | 56.614 M |
| Net cash used for investing activites | -41.990 M -123.91 % | -18.753 M 39.00 % | -30.745 M -247.88 % | 20.791 M 15.11 % | 18.062 M 499.87 % | -4.517 M -153.38 % | 8.462 M 2 069.74 % | 390.000 K 295.00 % | -200.000 K 95.91 % | -4.893 M -138.68 % | -2.050 M -39.08 % | -1.474 M 89.63 % | -14.212 M -1 846.85 % | -730.000 K 97.01 % | -24.442 M -51.32 % | -16.152 M -70.75 % | -9.460 M |
| Debt repayment | 758.596 M 1.33 % | 748.643 M 347.51 % | 167.292 M -73.64 % | 634.700 M 409.19 % | -205.275 M 39.80 % | -340.980 M 12.91 % | -391.509 M -155 260.71 % | -252.000 K -103.97 % | 6.347 M 152.09 % | -12.184 M -113.53 % | 90.065 M 9 169.99 % | -993.000 K 98.39 % | -61.663 M -112.88 % | -28.966 M -487.61 % | 7.473 M -84.47 % | 48.129 M 37 412.86 % | 128.300 K |
| Common stock issued | 0.000 | 0.000 -100.00 % | 192.214 M | 0.000 | 0.000 -100.00 % | 94.826 M 112 788.10 % | 84.000 K -99.89 % | 74.398 M | 0.000 -100.00 % | 25.637 M | 0.000 -100.00 % | 19.933 M -62.63 % | 53.339 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.753 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -69.339 M -50.00 % | -46.226 M -25.06 % | -36.963 M -15.00 % | -32.142 M 9.09 % | -35.356 M -35.00 % | -26.189 M 49.63 % | -51.997 M -180.52 % | -18.536 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -317.904 M -8 222.09 % | -3.820 M 96.27 % | -102.429 M 85.53 % | -707.958 M -229.83 % | 545.278 M 136.44 % | 230.616 M -45.58 % | 423.751 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.483 M 89.75 % | -131.526 M -1 785.14 % | -6.977 M -25.46 % | -5.561 M -124.23 % | 22.954 M |
| Net cash used provided by financing activities | 371.353 M -46.84 % | 698.597 M 217.38 % | 220.114 M 245.33 % | -151.455 M -161.80 % | 245.066 M 319.68 % | -111.557 M -464.70 % | -19.755 M -135.52 % | 55.610 M 796.50 % | 6.203 M -53.89 % | 13.453 M -81.97 % | 74.615 M 293.95 % | 18.940 M 186.85 % | -21.807 M 24.72 % | -28.966 M -5 939.92 % | 496.000 K -98.83 % | 42.568 M 42.67 % | 29.836 M |
| Effect of forex changes on cash | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 |
| Net change in cash | -112.586 M -136.48 % | 308.629 M 94.76 % | 158.465 M 177.27 % | -205.079 M -160.59 % | 338.444 M 1 681.38 % | 18.999 M 122.39 % | -84.849 M -244.41 % | 58.756 M 341.04 % | -24.376 M 93.80 % | -393.038 M -319.14 % | 179.351 M 1 009.30 % | -19.724 M -114.64 % | 134.748 M 181.97 % | -164.385 M -194.99 % | 173.058 M 75.88 % | 98.396 M -18.88 % | 121.301 M |
| Cash at beginning of period | 837.985 M 58.30 % | 529.356 M 42.73 % | 370.891 M -35.61 % | 575.970 M 142.49 % | 237.526 M 8.69 % | 218.527 M -27.97 % | 303.377 M 24.02 % | 244.621 M -9.06 % | 268.997 M -59.37 % | 662.035 M 37.16 % | 482.684 M -3.93 % | 502.408 M 36.65 % | 367.660 M -30.90 % | 532.045 M 48.21 % | 358.987 M 37.76 % | 260.591 M 87.09 % | 139.290 M |
| Cash at end of period | 725.400 M -13.44 % | 837.985 M 58.30 % | 529.356 M 42.73 % | 370.891 M -35.61 % | 575.970 M 142.49 % | 237.526 M 8.69 % | 218.528 M -27.97 % | 303.377 M 24.02 % | 244.621 M -9.06 % | 268.997 M -59.37 % | 662.035 M 37.16 % | 482.684 M -3.93 % | 502.408 M 36.65 % | 367.660 M -30.90 % | 532.045 M 48.21 % | 358.987 M 37.76 % | 260.591 M |
| Operating cash flow | -749.070 M -101.79 % | -371.214 M -1 101.15 % | -30.905 M 58.47 % | -74.415 M -198.81 % | 75.315 M -44.24 % | 135.072 M 283.63 % | -73.555 M -2 768.90 % | 2.756 M 109.07 % | -30.380 M 92.44 % | -401.598 M -476.08 % | 106.786 M 387.14 % | -37.190 M -121.78 % | 170.767 M 226.79 % | -134.689 M -168.37 % | 197.004 M 173.69 % | 71.981 M -28.68 % | 100.925 M |
| Capital expenditure | -710.000 K -21.99 % | -582.000 K -63.03 % | -357.000 K 88.32 % | -3.056 M -158.76 % | -1.181 M | 0.000 100.00 % | -8.119 M -3 676.28 % | -215.000 K -7.50 % | -200.000 K 99.01 % | -20.115 M -857.86 % | -2.100 M -42.47 % | -1.474 M 90.25 % | -15.122 M -320.99 % | -3.592 M 86.44 % | -26.492 M -29.89 % | -20.395 M 69.13 % | -66.073 M |
| Free CashFlow | -749.780 M -101.66 % | -371.796 M -1 089.29 % | -31.262 M 59.65 % | -77.471 M -204.50 % | 74.134 M -45.12 % | 135.072 M 265.38 % | -81.674 M -3 314.25 % | 2.541 M 108.31 % | -30.580 M 92.75 % | -421.713 M -502.84 % | 104.686 M 370.76 % | -38.664 M -124.84 % | 155.645 M 212.56 % | -138.281 M -181.10 % | 170.512 M 230.54 % | 51.586 M 48.02 % | 34.851 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 330.758 M 8.69 % | 304.308 M 1.46 % | 299.936 M 163.04 % | 114.028 M -62.02 % | 300.226 M 7.28 % | 279.860 M 4.84 % | 266.937 M 142.39 % | 110.125 M -6.59 % | 117.889 M 14.96 % | 102.544 M 2.31 % | 100.225 M 15.93 % | 86.455 M -10.37 % | 96.460 M 35.67 % | 71.100 M -1.82 % | 72.421 M 4.82 % | 69.089 M -11.60 % | 78.156 M 23.63 % | 63.216 M 2.82 % | 61.485 M 0.93 % | 60.920 M -22.57 % | 78.675 M 47.40 % | 53.374 M -14.65 % | 62.534 M -1.01 % | 63.169 M -14.38 % | 73.775 M 37.77 % | 53.549 M 2.02 % | 52.488 M -8.39 % | 57.292 M -9.68 % | 63.434 M 27.17 % | 49.883 M -2.76 % | 51.297 M -0.41 % | 51.506 M -18.46 % | 63.168 M 24.55 % | 50.719 M 0.17 % | 50.631 M 0.69 % | 50.284 M -19.79 % | 62.692 M 50.50 % | 41.655 M -3.42 % | 43.130 M 7.75 % | 40.026 M -25.86 % | 53.988 M 21.87 % | 44.298 M 7.83 % | 41.082 M -17.08 % | 49.547 M 0.00 % | 49.547 M 7.99 % | 45.881 M -10.79 % | 51.431 M 12.29 % | 45.802 M -8.82 % | 50.235 M 14.70 % | 43.795 M -3.12 % | 45.204 M -5.71 % | 47.941 M -19.29 % | 59.401 M 35.94 % | 43.695 M |
| Net income | 77.551 M 47.37 % | 52.623 M -7.92 % | 57.148 M 0.30 % | 56.976 M -19.56 % | 70.834 M 32.99 % | 53.263 M -3.19 % | 55.016 M 10.11 % | 49.964 M -15.10 % | 58.851 M 15.04 % | 51.159 M -5.26 % | 53.998 M 37.15 % | 39.372 M -27.91 % | 54.616 M 84.51 % | 29.600 M 17.76 % | 25.135 M -26.89 % | 34.379 M -20.53 % | 43.261 M 76.77 % | 24.473 M -13.70 % | 28.357 M 5.87 % | 26.784 M -39.80 % | 44.489 M 304.04 % | 11.011 M -58.61 % | 26.605 M -5.15 % | 28.050 M -35.67 % | 43.605 M 129.74 % | 18.980 M -2.52 % | 19.471 M -19.09 % | 24.064 M -26.91 % | 32.926 M 88.70 % | 17.449 M 12.76 % | 15.475 M -14.37 % | 18.071 M -42.41 % | 31.381 M 74.52 % | 17.981 M -20.29 % | 22.557 M 2.48 % | 22.011 M -35.38 % | 34.062 M 292.87 % | 8.670 M -26.43 % | 11.785 M 39.91 % | 8.423 M -65.57 % | 24.467 M 117.04 % | 11.273 M 13.72 % | 9.913 M -52.14 % | 20.714 M 0.00 % | 20.714 M 56.57 % | 13.230 M 0.92 % | 13.109 M -13.97 % | 15.238 M -20.57 % | 19.184 M 28.47 % | 14.933 M 229.28 % | 4.535 M -76.91 % | 19.637 M -36.91 % | 31.125 M 102.95 % | 15.336 M |
| Income before tax | 99.243 M 43.93 % | 68.952 M -6.64 % | 73.856 M -0.12 % | 73.943 M -16.68 % | 88.751 M 25.81 % | 70.545 M 0.71 % | 70.048 M 3.94 % | 67.394 M -9.24 % | 74.256 M 8.61 % | 68.368 M -3.92 % | 71.154 M 32.88 % | 53.548 M -20.19 % | 67.095 M 70.64 % | 39.320 M 22.01 % | 32.226 M -28.36 % | 44.986 M -16.41 % | 53.815 M 66.97 % | 32.231 M -10.55 % | 36.033 M 1.82 % | 35.389 M -34.99 % | 54.439 M 273.54 % | 14.574 M -56.37 % | 33.400 M -11.48 % | 37.731 M -29.45 % | 53.483 M 109.06 % | 25.582 M 4.15 % | 24.562 M -23.46 % | 32.091 M -21.23 % | 40.738 M 72.40 % | 23.630 M 10.28 % | 21.427 M -12.21 % | 24.408 M -36.48 % | 38.423 M 74.43 % | 22.028 M -15.83 % | 26.171 M -10.55 % | 29.257 M -27.87 % | 40.562 M 231.09 % | 12.251 M -23.71 % | 16.059 M 16.68 % | 13.763 M -54.73 % | 30.399 M 90.65 % | 15.945 M 5.90 % | 15.056 M -44.00 % | 26.888 M 0.00 % | 26.888 M 47.08 % | 18.281 M 9.82 % | 16.647 M -17.59 % | 20.201 M -14.76 % | 23.698 M 22.49 % | 19.347 M 83.68 % | 10.533 M -57.89 % | 25.015 M -31.84 % | 36.700 M 89.49 % | 19.368 M |
| Income before tax ratio | 0.30 32.42 % | 0.23 -7.98 % | 0.25 -62.03 % | 0.65 119.36 % | 0.30 17.27 % | 0.25 -3.94 % | 0.26 -57.12 % | 0.61 -2.84 % | 0.63 -5.53 % | 0.67 -6.09 % | 0.71 14.62 % | 0.62 -10.95 % | 0.70 25.78 % | 0.55 24.28 % | 0.44 -31.66 % | 0.65 -5.44 % | 0.69 35.05 % | 0.51 -13.00 % | 0.59 0.88 % | 0.58 -16.05 % | 0.69 153.41 % | 0.27 -48.88 % | 0.53 -10.58 % | 0.60 -17.61 % | 0.72 51.75 % | 0.48 2.09 % | 0.47 -16.46 % | 0.56 -12.78 % | 0.64 35.57 % | 0.47 13.41 % | 0.42 -11.86 % | 0.47 -22.09 % | 0.61 40.05 % | 0.43 -15.98 % | 0.52 -11.16 % | 0.58 -10.07 % | 0.65 119.99 % | 0.29 -21.01 % | 0.37 8.28 % | 0.34 -38.93 % | 0.56 56.43 % | 0.36 -1.78 % | 0.37 -32.47 % | 0.54 0.00 % | 0.54 36.20 % | 0.40 23.10 % | 0.32 -26.61 % | 0.44 -6.51 % | 0.47 6.79 % | 0.44 89.59 % | 0.23 -55.34 % | 0.52 -15.55 % | 0.62 39.39 % | 0.44 |
| EBITDA | 101.617 M 42.88 % | 71.120 M -5.58 % | 75.321 M 0.00 % | 75.323 M -16.23 % | 89.921 M | 0.000 | 0.000 -100.00 % | 68.493 M -9.14 % | 75.379 M 8.13 % | 69.710 M -3.98 % | 72.600 M 32.44 % | 54.819 M -20.06 % | 68.577 M 69.18 % | 40.534 M 25.71 % | 32.245 M -31.10 % | 46.802 M -15.96 % | 55.690 M 67.29 % | 33.290 M -10.35 % | 37.132 M 1.94 % | 36.426 M -34.34 % | 55.477 M 2 785.24 % | -2.066 M -105.62 % | 36.776 M -4.76 % | 38.613 M -24.72 % | 51.294 M 86.97 % | 27.435 M -8.45 % | 29.968 M -8.68 % | 32.818 M -20.76 % | 41.415 M 70.07 % | 24.352 M -10.82 % | 27.307 M 10.36 % | 24.743 M -36.80 % | 39.152 M 72.01 % | 22.761 M | 0.000 -100.00 % | 30.052 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 |
| Net income ratio | 0.23 35.59 % | 0.17 -9.24 % | 0.19 -61.87 % | 0.50 111.78 % | 0.24 23.97 % | 0.19 -7.66 % | 0.21 -54.57 % | 0.45 -9.12 % | 0.50 0.06 % | 0.50 -7.40 % | 0.54 18.31 % | 0.46 -19.57 % | 0.57 36.00 % | 0.42 19.95 % | 0.35 -30.25 % | 0.50 -10.10 % | 0.55 42.98 % | 0.39 -16.06 % | 0.46 4.90 % | 0.44 -22.25 % | 0.57 174.11 % | 0.21 -51.51 % | 0.43 -4.19 % | 0.44 -24.87 % | 0.59 66.76 % | 0.35 -4.45 % | 0.37 -11.68 % | 0.42 -19.08 % | 0.52 48.39 % | 0.35 15.95 % | 0.30 -14.02 % | 0.35 -29.38 % | 0.50 40.13 % | 0.35 -20.42 % | 0.45 1.78 % | 0.44 -19.43 % | 0.54 161.04 % | 0.21 -23.83 % | 0.27 29.85 % | 0.21 -53.57 % | 0.45 78.09 % | 0.25 5.46 % | 0.24 -42.28 % | 0.42 0.00 % | 0.42 44.98 % | 0.29 13.13 % | 0.25 -23.39 % | 0.33 -12.88 % | 0.38 12.00 % | 0.34 239.88 % | 0.10 -75.51 % | 0.41 -21.83 % | 0.52 49.29 % | 0.35 |
| Ratio EBITDA | 0.31 31.46 % | 0.23 -6.93 % | 0.25 -61.98 % | 0.66 120.55 % | 0.30 | 0.00 | 0.00 -100.00 % | 0.62 -2.73 % | 0.64 -5.94 % | 0.68 -6.15 % | 0.72 14.24 % | 0.63 -10.81 % | 0.71 24.70 % | 0.57 28.04 % | 0.45 -34.27 % | 0.68 -4.93 % | 0.71 35.31 % | 0.53 -12.80 % | 0.60 1.00 % | 0.60 -15.20 % | 0.71 1 921.69 % | -0.04 -106.58 % | 0.59 -3.79 % | 0.61 -12.08 % | 0.70 35.71 % | 0.51 -10.27 % | 0.57 -0.33 % | 0.57 -12.26 % | 0.65 33.74 % | 0.49 -8.29 % | 0.53 10.81 % | 0.48 -22.49 % | 0.62 38.11 % | 0.45 | 0.00 -100.00 % | 0.60 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.42 10.89 % | 0.38 -2.43 % | 0.39 -64.06 % | 1.09 156.29 % | 0.42 -57.55 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 4.623 M -0.01 % | 4.623 M 0.00 % | 4.623 M 0.00 % | 4.623 M 0.00 % | 4.623 M 0.01 % | 4.623 M 0.00 % | 4.623 M 0.00 % | 4.623 M 0.00 % | 4.623 M 0.00 % | 4.623 M 0.00 % | 4.623 M 0.00 % | 4.623 M 43.82 % | 3.214 M -22.90 % | 4.169 M 29.70 % | 3.214 M -22.90 % | 4.169 M 0.00 % | 4.169 M 0.00 % | 4.169 M 29.70 % | 3.214 M -22.90 % | 4.169 M 0.00 % | 4.169 M 0.00 % | 4.169 M 29.70 % | 3.214 M 4.09 % | 3.088 M -3.92 % | 3.214 M -6.71 % | 3.445 M 7.19 % | 3.214 M -6.71 % | 3.445 M 0.00 % | 3.445 M 0.00 % | 3.445 M 7.19 % | 3.214 M -6.71 % | 3.445 M 0.00 % | 3.445 M 0.00 % | 3.445 M 7.19 % | 3.214 M 34.32 % | 2.393 M 0.00 % | 2.393 M 0.00 % | 2.393 M 0.00 % | 2.393 M 9.98 % | 2.176 M 0.00 % | 2.176 M 0.00 % | 2.176 M 0.00 % | 2.176 M 0.00 % | 2.176 M 0.00 % | 2.176 M 0.00 % | 2.176 M 0.00 % | 2.176 M 9.99 % | 1.978 M 0.00 % | 1.978 M 0.00 % | 1.978 M 0.00 % | 1.978 M 0.00 % | 1.978 M 17.40 % | 1.685 M 21.06 % | 1.392 M |
| Weighted average shs out | 4.623 M -0.01 % | 4.623 M 0.00 % | 4.623 M 0.00 % | 4.623 M 0.00 % | 4.623 M 0.01 % | 4.623 M 0.00 % | 4.623 M 0.00 % | 4.623 M 0.00 % | 4.623 M 0.00 % | 4.623 M 0.00 % | 4.623 M 0.00 % | 4.623 M 43.82 % | 3.214 M -22.90 % | 4.169 M 29.70 % | 3.214 M -22.90 % | 4.169 M 0.00 % | 4.169 M 0.00 % | 4.169 M 29.70 % | 3.214 M -22.90 % | 4.169 M 0.00 % | 4.169 M 0.00 % | 4.169 M 29.70 % | 3.214 M 4.09 % | 3.088 M -3.92 % | 3.214 M -6.71 % | 3.445 M 7.19 % | 3.214 M -6.71 % | 3.445 M 0.00 % | 3.445 M 0.00 % | 3.445 M 7.19 % | 3.214 M -6.71 % | 3.445 M 0.00 % | 3.445 M 0.00 % | 3.445 M 7.19 % | 3.214 M 34.32 % | 2.393 M 0.00 % | 2.393 M 0.00 % | 2.393 M 0.00 % | 2.393 M 9.98 % | 2.176 M 0.00 % | 2.176 M 0.00 % | 2.176 M 0.00 % | 2.176 M 0.00 % | 2.176 M 0.00 % | 2.176 M 0.00 % | 2.176 M 0.00 % | 2.176 M 9.99 % | 1.978 M 0.00 % | 1.978 M 0.00 % | 1.978 M 0.00 % | 1.978 M 0.00 % | 1.978 M 17.40 % | 1.685 M 21.06 % | 1.392 M |
| EPS diluted | 16.78 47.45 % | 11.38 -7.93 % | 12.36 0.24 % | 12.33 -19.52 % | 15.32 32.99 % | 11.52 -3.19 % | 11.90 10.08 % | 10.81 -15.08 % | 12.73 15.00 % | 11.07 -5.22 % | 11.68 37.09 % | 8.52 -49.85 % | 16.99 139.30 % | 7.10 -9.21 % | 7.82 -5.21 % | 8.25 -20.52 % | 10.38 76.83 % | 5.87 -33.45 % | 8.82 37.38 % | 6.42 -39.83 % | 10.67 304.17 % | 2.64 -68.12 % | 8.28 -8.81 % | 9.08 -33.09 % | 13.57 146.28 % | 5.51 -9.08 % | 6.06 -13.18 % | 6.98 -26.99 % | 9.56 88.93 % | 5.06 5.20 % | 4.81 -8.38 % | 5.25 -42.37 % | 9.11 74.52 % | 5.22 -25.64 % | 7.02 -26.80 % | 9.59 -34.40 % | 14.62 263.68 % | 4.02 -18.29 % | 4.92 27.13 % | 3.87 -65.57 % | 11.24 116.99 % | 5.18 68.18 % | 3.08 -67.58 % | 9.50 -0.21 % | 9.52 56.58 % | 6.08 49.02 % | 4.08 -47.01 % | 7.70 -20.62 % | 9.70 28.48 % | 7.55 435.46 % | 1.41 -90.01 % | 14.11 -23.61 % | 18.47 67.60 % | 11.02 |
| Earnings per share | 16.78 47.45 % | 11.38 -7.93 % | 12.36 0.24 % | 12.33 -19.52 % | 15.32 32.99 % | 11.52 -3.19 % | 11.90 10.08 % | 10.81 -15.08 % | 12.73 15.00 % | 11.07 -5.22 % | 11.68 37.09 % | 8.52 -49.85 % | 16.99 139.30 % | 7.10 -9.21 % | 7.82 -5.21 % | 8.25 -20.52 % | 10.38 76.83 % | 5.87 -33.45 % | 8.82 37.38 % | 6.42 -39.83 % | 10.67 304.17 % | 2.64 -68.12 % | 8.28 -8.81 % | 9.08 -33.09 % | 13.57 146.28 % | 5.51 -9.08 % | 6.06 -13.18 % | 6.98 -26.99 % | 9.56 88.93 % | 5.06 5.20 % | 4.81 -8.38 % | 5.25 -42.37 % | 9.11 74.52 % | 5.22 -25.64 % | 7.02 -26.80 % | 9.59 -34.40 % | 14.62 263.68 % | 4.02 9.54 % | 3.67 -5.17 % | 3.87 -65.57 % | 11.24 116.99 % | 5.18 68.18 % | 3.08 -67.58 % | 9.50 -0.21 % | 9.52 56.58 % | 6.08 49.02 % | 4.08 -47.01 % | 7.70 -20.62 % | 9.70 28.48 % | 7.55 435.46 % | 1.41 -90.01 % | 14.11 -23.61 % | 18.47 67.60 % | 11.02 |
| Gross profit | 139.939 M 20.53 % | 116.105 M -1.01 % | 117.284 M -5.46 % | 124.055 M -2.66 % | 127.443 M -54.46 % | 279.860 M 4.84 % | 266.937 M 142.39 % | 110.125 M -6.59 % | 117.889 M 14.96 % | 102.544 M 2.31 % | 100.225 M 15.93 % | 86.455 M -10.37 % | 96.460 M 35.67 % | 71.100 M -1.82 % | 72.421 M 4.82 % | 69.089 M -11.60 % | 78.156 M 23.63 % | 63.216 M 2.82 % | 61.485 M 0.93 % | 60.920 M -22.57 % | 78.675 M 47.40 % | 53.374 M -14.65 % | 62.534 M -1.01 % | 63.169 M -14.38 % | 73.775 M 37.77 % | 53.549 M 2.02 % | 52.488 M -8.39 % | 57.292 M -9.68 % | 63.434 M 27.17 % | 49.883 M -2.76 % | 51.297 M -0.41 % | 51.506 M -18.46 % | 63.168 M 24.55 % | 50.719 M 0.17 % | 50.631 M 0.69 % | 50.284 M -19.79 % | 62.692 M 50.50 % | 41.655 M -3.42 % | 43.130 M 7.75 % | 40.026 M -25.86 % | 53.988 M 21.87 % | 44.298 M 7.83 % | 41.082 M -17.08 % | 49.547 M 0.00 % | 49.547 M 7.99 % | 45.881 M -10.79 % | 51.431 M 12.29 % | 45.802 M -8.82 % | 50.235 M 14.70 % | 43.795 M -3.12 % | 45.204 M -5.71 % | 47.941 M -19.29 % | 59.401 M 35.94 % | 43.695 M |
| Income tax expense | 21.692 M 32.84 % | 16.330 M -2.27 % | 16.709 M -1.52 % | 16.967 M -5.30 % | 17.917 M 3.67 % | 17.282 M 14.97 % | 15.032 M -13.75 % | 17.429 M 13.14 % | 15.405 M -10.48 % | 17.209 M 0.31 % | 17.156 M 21.02 % | 14.176 M 13.59 % | 12.480 M 28.40 % | 9.720 M 37.09 % | 7.090 M -33.16 % | 10.607 M 0.50 % | 10.554 M 36.04 % | 7.758 M 1.06 % | 7.677 M -10.78 % | 8.605 M -13.52 % | 9.950 M 179.26 % | 3.563 M -47.56 % | 6.794 M -29.82 % | 9.681 M -1.99 % | 9.878 M 49.62 % | 6.602 M 29.68 % | 5.091 M -36.58 % | 8.027 M 2.75 % | 7.812 M 26.39 % | 6.181 M 3.85 % | 5.952 M -6.08 % | 6.337 M -10.01 % | 7.042 M 74.05 % | 4.046 M 11.95 % | 3.614 M -50.12 % | 7.246 M 11.48 % | 6.500 M 81.51 % | 3.581 M -16.19 % | 4.273 M -19.98 % | 5.340 M -9.98 % | 5.932 M 26.97 % | 4.672 M -9.16 % | 5.143 M -16.70 % | 6.174 M 0.00 % | 6.174 M 22.23 % | 5.051 M 42.72 % | 3.539 M -28.69 % | 4.963 M 9.95 % | 4.514 M 2.27 % | 4.414 M -26.41 % | 5.998 M 11.53 % | 5.378 M -3.53 % | 5.575 M 38.27 % | 4.032 M |
| Cost of revenue | 190.819 M 1.39 % | 188.203 M | 0.000 -100.00 % | 181.489 M 5.04 % | 172.783 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.615 M 22.22 % | 4.594 M 1.39 % | 4.531 M 0.02 % | 4.530 M -16.24 % | 5.408 M 31.58 % | 4.110 M -6.53 % | 4.397 M -7.04 % | 4.730 M -20.61 % | 5.958 M 34.67 % | 4.424 M 13.52 % | 3.897 M -2.58 % | 4.000 M -22.32 % | 5.149 M 21.73 % | 4.230 M 0.00 % | 4.230 M -1.63 % | 4.300 M -28.68 % | 6.029 M 48.61 % | 4.057 M -8.38 % | 4.428 M 7.22 % | 4.130 M -23.19 % | 5.377 M 57.31 % | 3.418 M -27.18 % | 4.694 M 20.14 % | 3.907 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 40.696 M -13.69 % | 47.153 M 78.72 % | 26.384 M -47.35 % | 50.112 M 29.52 % | 38.692 M 276.76 % | -21.890 M -0.45 % | -21.792 M -45.10 % | -15.019 M 37.10 % | -23.877 M -165.22 % | 36.609 M -9.06 % | 40.254 M 27.97 % | 31.457 M 29.44 % | 24.303 M -22.25 % | 31.258 M -26.82 % | 42.712 M 48.42 % | 28.777 M 20.12 % | 23.956 M -18.68 % | 29.458 M 6.12 % | 27.759 M 15.93 % | 23.944 M 17.30 % | 20.412 M -31.33 % | 29.724 M 6.10 % | 28.015 M 15.70 % | 24.214 M 28.23 % | 18.883 M -29.40 % | 26.745 M -0.08 % | 26.766 M 8.62 % | 24.641 M 18.81 % | 20.739 M -18.48 % | 25.440 M 2.14 % | 24.906 M 21.88 % | 20.435 M 16.76 % | 17.502 M -18.71 % | 21.529 M 19.52 % | 18.013 M 22.15 % | 14.747 M -6.11 % | 15.707 M -27.75 % | 21.741 M 11.56 % | 19.489 M 2.00 % | 19.106 M 2.48 % | 18.644 M -10.66 % | 20.869 M 12.74 % | 18.511 M 26.13 % | 14.676 M 0.00 % | 14.676 M -25.17 % | 19.612 M -4.46 % | 20.527 M 18.76 % | 17.285 M 18.39 % | 14.600 M -20.62 % | 18.393 M 1.56 % | 18.111 M 20.53 % | 15.026 M 3.34 % | 14.541 M -14.92 % | 17.091 M |
| Operating expenses | 40.696 M -13.69 % | 47.153 M 78.72 % | 26.384 M -47.35 % | 50.112 M 29.52 % | 38.692 M 76.76 % | 21.890 M 0.45 % | 21.792 M -35.34 % | 33.701 M -14.96 % | 39.630 M 8.25 % | 36.609 M -9.06 % | 40.254 M 27.97 % | 31.457 M 29.44 % | 24.303 M -22.25 % | 31.258 M -26.82 % | 42.712 M 48.42 % | 28.777 M 20.12 % | 23.956 M -18.68 % | 29.458 M 6.12 % | 27.759 M 15.93 % | 23.944 M 17.30 % | 20.412 M -31.33 % | 29.724 M 6.10 % | 28.015 M 15.70 % | 24.214 M 28.23 % | 18.883 M -29.40 % | 26.745 M -0.08 % | 26.766 M 8.62 % | 24.641 M 18.81 % | 20.739 M -18.48 % | 25.440 M -16.65 % | 30.521 M 21.94 % | 25.029 M 13.60 % | 22.033 M -15.45 % | 26.059 M 11.26 % | 23.421 M 24.20 % | 18.857 M -6.20 % | 20.104 M -24.05 % | 26.471 M 4.02 % | 25.447 M 8.15 % | 23.530 M 4.39 % | 22.541 M -9.36 % | 24.869 M 5.11 % | 23.660 M 25.15 % | 18.906 M 0.00 % | 18.906 M -20.94 % | 23.912 M -9.96 % | 26.556 M 24.43 % | 21.342 M 12.16 % | 19.028 M -15.52 % | 22.523 M -4.11 % | 23.488 M 27.35 % | 18.444 M -4.11 % | 19.235 M -8.40 % | 20.998 M |
| Cost and expenses | 231.515 M -1.63 % | 235.356 M 4.10 % | 226.080 M 839.89 % | 24.054 M -88.63 % | 211.475 M 1.03 % | 209.315 M 6.31 % | 196.889 M 484.22 % | 33.701 M -14.96 % | 39.630 M 8.25 % | 36.609 M -9.06 % | 40.254 M 27.97 % | 31.457 M 29.44 % | 24.303 M -22.25 % | 31.258 M -26.82 % | 42.712 M 48.42 % | 28.777 M 20.12 % | 23.956 M -18.68 % | 29.458 M 6.12 % | 27.759 M 15.93 % | 23.944 M 17.30 % | 20.412 M -31.33 % | 29.724 M 6.10 % | 28.015 M 15.70 % | 24.214 M 28.23 % | 18.883 M -29.40 % | 26.745 M -0.08 % | 26.766 M 8.62 % | 24.641 M 18.81 % | 20.739 M -18.48 % | 25.440 M -16.65 % | 30.521 M 21.94 % | 25.029 M 13.60 % | 22.033 M -15.45 % | 26.059 M 11.26 % | 23.421 M 24.20 % | 18.857 M -6.20 % | 20.104 M -24.05 % | 26.471 M 4.02 % | 25.447 M 8.15 % | 23.530 M 4.39 % | 22.541 M -9.36 % | 24.869 M 5.11 % | 23.660 M 25.15 % | 18.906 M 0.00 % | 18.906 M -20.94 % | 23.912 M -9.96 % | 26.556 M 24.43 % | 21.342 M 12.16 % | 19.028 M -15.52 % | 22.523 M -4.11 % | 23.488 M 27.35 % | 18.444 M -4.11 % | 19.235 M -8.40 % | 20.998 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 |
| Selling general and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.615 M 22.22 % | 4.594 M 1.39 % | 4.531 M 0.02 % | 4.530 M -16.24 % | 5.408 M 31.58 % | 4.110 M -6.53 % | 4.397 M -7.04 % | 4.730 M -20.61 % | 5.958 M 34.67 % | 4.424 M 13.52 % | 3.897 M -2.58 % | 4.000 M -22.32 % | 5.149 M 21.73 % | 4.230 M 0.00 % | 4.230 M -1.63 % | 4.300 M -28.68 % | 6.029 M 48.61 % | 4.057 M -8.38 % | 4.428 M 7.22 % | 4.130 M -23.19 % | 5.377 M 57.31 % | 3.418 M -27.18 % | 4.694 M 20.14 % | 3.907 M |
| Interest income | 283.564 M 2.59 % | 276.399 M -0.23 % | 277.048 M 0.52 % | 275.618 M 4.04 % | 264.919 M 3.16 % | 256.794 M 4.26 % | 246.292 M 11.67 % | 220.544 M 11.75 % | 197.360 M 8.77 % | 181.450 M 12.39 % | 161.444 M 27.87 % | 126.255 M 21.42 % | 103.979 M 12.58 % | 92.363 M 1.88 % | 90.661 M 20.11 % | 75.479 M 4.38 % | 72.310 M 2.75 % | 70.378 M -8.75 % | 77.130 M 12.79 % | 68.384 M -8.37 % | 74.629 M -20.40 % | 93.756 M -2.53 % | 96.190 M 5.48 % | 91.193 M 8.08 % | 84.375 M 8.22 % | 77.969 M -0.14 % | 78.075 M 3.59 % | 75.368 M 3.43 % | 72.871 M 5.28 % | 69.218 M -1.50 % | 70.271 M 2.01 % | 68.884 M 2.19 % | 67.407 M 0.66 % | 66.968 M 3.48 % | 64.717 M -0.29 % | 64.904 M 1.05 % | 64.228 M 1.80 % | 63.093 M -5.44 % | 66.722 M -5.02 % | 70.248 M -1.08 % | 71.018 M -3.62 % | 73.687 M -4.31 % | 77.006 M -2.97 % | 79.360 M 0.00 % | 79.360 M -0.20 % | 79.522 M -2.69 % | 81.724 M 4.32 % | 78.340 M 0.57 % | 77.897 M 2.80 % | 75.772 M -3.10 % | 78.197 M -1.18 % | 79.134 M -2.10 % | 80.831 M -2.36 % | 82.788 M |
| Interest expense | 190.819 M 1.39 % | 188.203 M 1.74 % | 184.980 M 1.92 % | 181.489 M 5.04 % | 172.783 M 5.07 % | 164.443 M 11.52 % | 147.461 M 11.77 % | 131.929 M 15.08 % | 114.640 M 17.21 % | 97.807 M 24.97 % | 78.263 M 42.84 % | 54.791 M 36.54 % | 40.128 M 17.97 % | 34.016 M 16.61 % | 29.170 M 28.06 % | 22.778 M -3.89 % | 23.701 M 1.20 % | 23.420 M -13.08 % | 26.945 M 10.43 % | 24.400 M -27.64 % | 33.721 M -29.63 % | 47.917 M 15.04 % | 41.651 M -4.00 % | 43.385 M 7.58 % | 40.329 M 7.34 % | 37.572 M 18.07 % | 31.822 M -7.73 % | 34.489 M 4.64 % | 32.961 M 6.71 % | 30.889 M 13.65 % | 27.178 M -10.95 % | 30.520 M 0.23 % | 30.450 M 0.57 % | 30.276 M 38.56 % | 21.850 M -28.68 % | 30.635 M 4.46 % | 29.327 M -12.41 % | 33.482 M 2.34 % | 32.718 M -9.54 % | 36.170 M -7.03 % | 38.906 M -6.87 % | 41.777 M -11.73 % | 47.326 M -2.04 % | 48.311 M 0.00 % | 48.311 M 1.34 % | 47.672 M 1.67 % | 46.888 M -1.16 % | 47.439 M 0.79 % | 47.069 M 0.56 % | 46.809 M 0.07 % | 46.775 M 0.54 % | 46.522 M -2.84 % | 47.881 M -12.33 % | 54.617 M |
| Depreciation and amortization | 2.374 M 9.50 % | 2.168 M 47.99 % | 1.465 M 6.16 % | 1.380 M 17.95 % | 1.170 M 2.81 % | 1.138 M -2.32 % | 1.165 M 6.01 % | 1.099 M -2.14 % | 1.123 M -16.44 % | 1.344 M -7.05 % | 1.446 M 13.77 % | 1.271 M -14.24 % | 1.482 M 22.18 % | 1.213 M 5 965.00 % | 20.000 K -98.90 % | 1.816 M -3.15 % | 1.875 M 77.05 % | 1.059 M -3.64 % | 1.099 M 5.77 % | 1.039 M 0.10 % | 1.038 M 201.67 % | -1.021 M -130.26 % | 3.374 M 282.11 % | 883.000 K 140.34 % | -2.189 M -218.07 % | 1.854 M 102.18 % | 917.000 K 26.13 % | 727.000 K 7.39 % | 677.000 K -6.36 % | 723.000 K -87.71 % | 5.882 M 1 661.08 % | 334.000 K -54.12 % | 728.000 K -0.55 % | 732.000 K -6.63 % | 784.000 K -1.38 % | 795.000 K 0.00 % | 795.000 K -1.61 % | 808.000 K -2.30 % | 827.000 K -4.94 % | 870.000 K 20.33 % | 723.000 K -2.17 % | 739.000 K -1.86 % | 753.000 K 8.19 % | 696.000 K 0.00 % | 696.000 K -3.06 % | 718.000 K -38.89 % | 1.175 M 17.97 % | 996.000 K 1.63 % | 980.000 K 5.15 % | 932.000 K 23.28 % | 756.000 K -9.24 % | 833.000 K 0.36 % | 830.000 K 28.68 % | 645.000 K |
| Operating income | 99.243 M 43.93 % | 68.952 M -6.64 % | 73.856 M -0.12 % | 73.943 M -16.68 % | 88.751 M 8 007.16 % | 1.095 M 109 572.40 % | -1.000 K -100.00 % | 67.393 M -9.24 % | 74.255 M -55.32 % | 166.175 M 11.22 % | 149.417 M 37.92 % | 108.339 M 1.04 % | 107.225 M 46.21 % | 73.336 M 19.45 % | 61.395 M -9.40 % | 67.764 M -12.58 % | 77.516 M 39.29 % | 55.651 M -11.64 % | 62.979 M 5.34 % | 59.789 M -32.18 % | 88.160 M 41.08 % | 62.491 M -16.73 % | 75.050 M -7.48 % | 81.116 M -13.53 % | 93.812 M 48.54 % | 63.154 M 12.01 % | 56.384 M -15.31 % | 66.580 M -9.66 % | 73.699 M 35.18 % | 54.519 M 12.17 % | 48.605 M -11.51 % | 54.928 M -20.25 % | 68.873 M 31.68 % | 52.303 M 99.85 % | 26.171 M -56.30 % | 59.892 M -14.30 % | 69.889 M 52.82 % | 45.733 M -6.24 % | 48.776 M -2.32 % | 49.933 M -27.95 % | 69.305 M 20.07 % | 57.722 M -7.47 % | 62.382 M -17.04 % | 75.199 M 0.00 % | 75.199 M 14.02 % | 65.953 M 3.80 % | 63.536 M -6.07 % | 67.640 M -4.42 % | 70.767 M 6.97 % | 66.156 M 15.44 % | 57.308 M -19.89 % | 71.537 M -15.42 % | 84.581 M 14.32 % | 73.985 M |
| Operating income ratio | 0.30 32.42 % | 0.23 -7.98 % | 0.25 -62.03 % | 0.65 119.36 % | 0.30 7 457.20 % | 0.00 104 517.39 % | 0.00 -100.00 % | 0.61 -2.84 % | 0.63 -61.13 % | 1.62 8.70 % | 1.49 18.97 % | 1.25 12.73 % | 1.11 7.77 % | 1.03 21.67 % | 0.85 -13.57 % | 0.98 -1.11 % | 0.99 12.66 % | 0.88 -14.06 % | 1.02 4.37 % | 0.98 -12.42 % | 1.12 -4.29 % | 1.17 -2.44 % | 1.20 -6.54 % | 1.28 0.98 % | 1.27 7.82 % | 1.18 9.79 % | 1.07 -7.56 % | 1.16 0.03 % | 1.16 6.30 % | 1.09 15.35 % | 0.95 -11.15 % | 1.07 -2.19 % | 1.09 5.73 % | 1.03 99.50 % | 0.52 -56.60 % | 1.19 6.84 % | 1.11 1.54 % | 1.10 -2.92 % | 1.13 -9.35 % | 1.25 -2.82 % | 1.28 -1.48 % | 1.30 -14.19 % | 1.52 0.05 % | 1.52 0.00 % | 1.52 5.58 % | 1.44 16.36 % | 1.24 -16.35 % | 1.48 4.83 % | 1.41 -6.74 % | 1.51 19.15 % | 1.27 -15.04 % | 1.49 4.80 % | 1.42 -15.91 % | 1.69 |
| Total other income expenses net | 0.000 | 0.000 | 0.000 100.00 % | -16.031 M -1 270.17 % | -1.170 M 99.29 % | -165.581 M -11.41 % | -148.626 M -13 423.75 % | -1.099 M | 0.000 100.00 % | -1.342 M 7.19 % | -1.446 M -13.77 % | -1.271 M | 0.000 100.00 % | -1.214 M -121 500.00 % | 1.000 K 100.06 % | -1.816 M 3.15 % | -1.875 M -77.05 % | -1.059 M 3.55 % | -1.098 M -5.88 % | -1.037 M 0.10 % | -1.038 M | 0.000 100.00 % | -3.376 M -337 700.00 % | 1.000 K | 0.000 100.00 % | -1.853 M 58.72 % | -4.489 M -201.79 % | 4.410 M 5 482.28 % | 79.000 K 110.94 % | -722.000 K -1 573.47 % | 49.000 K 114.63 % | -335.000 K 54.05 % | -729.000 K 0.55 % | -733.000 K | 0.000 -100.00 % | 1.248 M 104.26 % | -29.327 M 12.41 % | -33.482 M -2.34 % | -32.717 M 9.55 % | -36.170 M 7.03 % | -38.906 M 6.87 % | -41.777 M 11.73 % | -47.326 M 2.04 % | -48.311 M 0.00 % | -48.311 M -1.34 % | -47.672 M -1.67 % | -46.889 M 1.16 % | -47.439 M -0.79 % | -47.069 M -0.56 % | -46.809 M -0.07 % | -46.775 M -0.54 % | -46.522 M 2.84 % | -47.881 M 12.33 % | -54.617 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 5.404 B 0.17 % | 5.395 B 0.69 % | 5.358 B 19.91 % | 4.468 B -16.92 % | 5.379 B 8.24 % | 4.969 B 4.05 % | 4.776 B 11.53 % | 4.282 B 3.55 % | 4.135 B 6.19 % | 3.895 B -1.09 % | 3.937 B 1.29 % | 3.887 B 2.73 % | 3.784 B -1.61 % | 3.846 B 0.37 % | 3.832 B 2.52 % | 3.738 B 6.10 % | 3.523 B 0.69 % | 3.499 B 8.98 % | 3.210 B 4.46 % | 3.073 B -5.01 % | 3.235 B 3.22 % | 3.134 B 0.65 % | 3.114 B 4.91 % | 2.968 B -0.65 % | 2.988 B -68.36 % | 9.443 B 231.66 % | 2.847 B -0.37 % | 2.858 B 4.32 % | 2.739 B 13.05 % | 2.423 B 3.84 % | 2.334 B 15.17 % | 2.026 B 1.21 % | 2.002 B -1.31 % | 2.029 B -3.31 % | 2.098 B -11.39 % | 2.368 B -3.41 % | 2.451 B 1.83 % | 2.407 B 10.22 % | 2.184 B -0.65 % | 2.198 B -3.80 % | 2.285 B 0.25 % | 2.280 B -4.41 % | 2.385 B 0.07 % | 2.383 B -0.69 % | 2.399 B 8.73 % | 2.207 B -2.15 % | 2.255 B -7.44 % | 2.437 B 6.21 % | 2.294 B 4.57 % | 2.194 B -3.82 % | 2.281 B |
| Total investments | 17.728 B 37 295.85 % | 47.405 M -97.89 % | 2.246 B -86.47 % | 16.608 B 232 500.29 % | 7.140 M -99.16 % | 853.304 M 16 654.45 % | 5.093 M -99.71 % | 1.770 B -8.31 % | 1.930 B 0.45 % | 1.921 B 1.25 % | 1.898 B 7.78 % | 1.761 B -2.99 % | 1.815 B 1.28 % | 1.792 B 15.50 % | 1.551 B 3.25 % | 1.503 B -9.62 % | 1.663 B 26.11 % | 1.318 B 0.02 % | 1.318 B -10.77 % | 1.477 B 3.02 % | 1.434 B 16.38 % | 1.232 B 2.54 % | 1.202 B -10.17 % | 1.338 B -6.25 % | 1.427 B 13.97 % | 1.252 B 9.02 % | 1.148 B 7.96 % | 1.064 B 1.71 % | 1.046 B 3.11 % | 1.014 B -8.74 % | 1.111 B 0.63 % | 1.104 B -6.05 % | 1.175 B 19.63 % | 982.556 M -1.32 % | 995.685 M 2.61 % | 970.336 M 2.26 % | 948.854 M -2.78 % | 976.031 M -1.60 % | 991.943 M 6.12 % | 934.710 M -1.20 % | 946.047 M -7.74 % | 1.025 B 3.26 % | 993.021 M 2.66 % | 967.290 M 0.87 % | 958.961 M 5.31 % | 910.604 M -0.89 % | 918.759 M 4.49 % | 879.311 M 0.39 % | 875.873 M 4.90 % | 834.929 M 3.31 % | 808.177 M |
| Total debt | 5.486 B 0.30 % | 5.470 B 0.67 % | 5.433 B -1.09 % | 5.493 B 4.51 % | 5.256 B 4.17 % | 5.046 B 3.96 % | 4.853 B 11.27 % | 4.362 B 3.51 % | 4.214 B 6.05 % | 3.974 B -1.06 % | 4.016 B 1.16 % | 3.970 B 2.70 % | 3.866 B -1.41 % | 3.922 B 2.17 % | 3.838 B 2.54 % | 3.743 B 6.11 % | 3.528 B 0.63 % | 3.505 B 8.85 % | 3.220 B 4.45 % | 3.083 B -4.88 % | 3.242 B 3.21 % | 3.141 B 0.67 % | 3.120 B 4.90 % | 2.974 B -0.78 % | 2.998 B -68.29 % | 9.452 B 231.10 % | 2.855 B -0.34 % | 2.864 B 4.23 % | 2.748 B 10.12 % | 2.495 B 3.70 % | 2.406 B 13.55 % | 2.119 B 2.45 % | 2.069 B -1.28 % | 2.095 B -2.91 % | 2.158 B -11.14 % | 2.429 B -3.47 % | 2.516 B 1.77 % | 2.472 B 9.83 % | 2.251 B -0.54 % | 2.263 B -3.68 % | 2.350 B 0.14 % | 2.347 B -4.40 % | 2.455 B 0.16 % | 2.451 B -0.70 % | 2.468 B -3.23 % | 2.550 B -2.02 % | 2.603 B -8.07 % | 2.831 B 10.64 % | 2.559 B -4.83 % | 2.689 B 2.39 % | 2.626 B |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.408 M 0.00 % | 1.408 M 0.07 % | 1.407 M -0.07 % | 1.408 M 0.07 % | 1.407 M -0.07 % | 1.408 M 0.00 % | 1.408 M 0.00 % | 1.408 M -97.32 % | 52.567 M 3 633.45 % | 1.408 M 0.00 % | 1.408 M 0.00 % | 1.408 M 0.00 % | 1.408 M 0.00 % | 1.408 M 0.14 % | 1.406 M -0.14 % | 1.408 M -99.61 % | 360.684 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.488 M | 0.000 | 0.000 | 0.000 100.00 % | -2.950 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.580 M | 0.000 | 0.000 | 0.000 100.00 % | -8.294 M | 0.000 | 0.000 | 0.000 100.00 % | -6.135 M |
| Retained earnings | 1.473 B -0.40 % | 1.479 B -5.18 % | 1.559 B 15.01 % | 1.356 B -8.67 % | 1.485 B -0.58 % | 1.493 B 3.44 % | 1.444 B 6.54 % | 1.355 B 3.67 % | 1.307 B 8.55 % | 1.204 B -3.83 % | 1.252 B 7.08 % | 1.169 B 4.38 % | 1.120 B 5.93 % | 1.057 B 0.97 % | 1.047 B 12.04 % | 934.766 M 2.06 % | 915.914 M -0.27 % | 918.350 M | 0.000 -100.00 % | 815.152 M -0.13 % | 816.219 M -0.60 % | 821.166 M | 0.000 -100.00 % | 747.395 M -0.29 % | 749.583 M -0.25 % | 751.452 M -3.21 % | 776.374 M 14.02 % | 680.928 M -0.35 % | 683.299 M 0.53 % | 679.700 M 2 229.26 % | 29.181 M -95.32 % | 623.117 M -0.50 % | 626.228 M -0.17 % | 627.264 M 2 173.19 % | 27.594 M -95.12 % | 564.881 M 0.24 % | 563.554 M -0.28 % | 565.111 M | 0.000 -100.00 % | 519.833 M 0.01 % | 519.762 M 0.02 % | 519.671 M | 0.000 -100.00 % | 451.814 M 1 219.01 % | 34.254 M -92.42 % | 452.009 M | 0.000 -100.00 % | 409.560 M 0.01 % | 409.530 M 0.23 % | 408.572 M | 0.000 |
| Common stock | 462.260 M 0.00 % | 462.260 M 0.00 % | 462.260 M 0.00 % | 462.260 M 0.00 % | 462.260 M 0.00 % | 462.260 M 0.00 % | 462.260 M 0.00 % | 462.260 M 0.00 % | 462.260 M -29.38 % | 654.620 M 41.61 % | 462.260 M 0.00 % | 462.260 M 0.00 % | 462.260 M 43.82 % | 321.418 M 0.00 % | 321.418 M 0.00 % | 321.418 M 0.00 % | 321.418 M 0.00 % | 321.418 M 0.00 % | 321.418 M 0.00 % | 321.418 M 0.00 % | 321.418 M 0.00 % | 321.418 M 0.00 % | 321.418 M 35.00 % | 238.085 M 0.00 % | 238.085 M 0.00 % | 238.085 M 0.00 % | 238.085 M 0.00 % | 238.085 M 0.00 % | 238.085 M 0.00 % | 238.085 M 0.00 % | 238.085 M 0.00 % | 238.085 M 0.00 % | 238.085 M 0.00 % | 238.085 M 43.98 % | 165.357 M 0.00 % | 165.357 M 0.00 % | 165.357 M 0.00 % | 165.357 M 0.00 % | 165.357 M 9.98 % | 150.357 M 0.00 % | 150.357 M 0.00 % | 150.357 M 0.00 % | 150.357 M 0.00 % | 150.357 M 0.00 % | 150.357 M 0.00 % | 150.357 M 0.00 % | 150.357 M 9.99 % | 136.697 M 0.00 % | 136.697 M -5.18 % | 144.165 M 5.46 % | 136.697 M |
| Total equity | 2.382 B 3.10 % | 2.310 B -1.32 % | 2.341 B 0.78 % | 2.323 B 13.95 % | 2.039 B -0.42 % | 2.048 B 2.49 % | 1.998 B -0.58 % | 2.010 B 2.44 % | 1.962 B 2.72 % | 1.910 B 0.17 % | 1.907 B 4.54 % | 1.824 B 2.77 % | 1.775 B 14.55 % | 1.549 B 2.64 % | 1.510 B 0.70 % | 1.499 B 3.68 % | 1.446 B 2.91 % | 1.405 B 0.14 % | 1.403 B 9.85 % | 1.277 B -0.08 % | 1.278 B -0.39 % | 1.283 B -3.02 % | 1.323 B 4.25 % | 1.269 B 2.10 % | 1.243 B 7.39 % | 1.158 B -0.51 % | 1.164 B 1.84 % | 1.143 B 1.94 % | 1.121 B 5.06 % | 1.067 B -2.70 % | 1.096 B 1.74 % | 1.078 B 1.41 % | 1.063 B 4.77 % | 1.014 B 5.46 % | 961.847 M 17.26 % | 820.244 M 2.76 % | 798.225 M 4.12 % | 766.619 M -1.27 % | 776.484 M 6.18 % | 731.311 M 1.18 % | 722.816 M 3.52 % | 698.259 M -1.53 % | 709.077 M 5.24 % | 673.748 M 3.17 % | 653.072 M 3.24 % | 632.554 M -0.89 % | 638.242 M 5.29 % | 606.177 M 2.39 % | 592.022 M 4.29 % | 567.670 M -1.40 % | 575.751 M |
| Other non current liabilities | 170.010 M -26.83 % | 232.336 M 66.43 % | 139.600 M 12.44 % | 124.154 M 16.05 % | 106.980 M | 0.000 100.00 % | -14.564 B | 0.000 | 0.000 | 0.000 100.00 % | -4.016 B -1.16 % | -3.970 B -2.70 % | -3.866 B 1.41 % | -3.922 B -2.17 % | -3.838 B -2.54 % | -3.743 B -6.11 % | -3.528 B -0.63 % | -3.505 B -8.85 % | -3.220 B -4.45 % | -3.083 B 4.88 % | -3.242 B -3.21 % | -3.141 B -0.67 % | -3.120 B -4.90 % | -2.974 B 0.78 % | -2.998 B 68.29 % | -9.452 B -231.10 % | -2.855 B 0.34 % | -2.864 B -4.23 % | -2.748 B -10.12 % | -2.495 B -2.95 % | -2.424 B -14.38 % | -2.119 B -0.22 % | -2.115 B 0.66 % | -2.129 B 2.16 % | -2.176 B 12.54 % | -2.488 B 2.81 % | -2.559 B -3.52 % | -2.472 B -9.83 % | -2.251 B 0.54 % | -2.263 B 3.68 % | -2.350 B -0.14 % | -2.347 B 4.40 % | -2.455 B -0.16 % | -2.451 B 0.70 % | -2.468 B 3.23 % | -2.550 B 2.02 % | -2.603 B 8.07 % | -2.831 B -10.64 % | -2.559 B 4.83 % | -2.689 B -2.39 % | -2.626 B |
| Long term debt | 5.486 B 0.30 % | 5.470 B 0.67 % | 5.433 B 2.67 % | 5.292 B 2.63 % | 5.156 B | 0.000 -100.00 % | 4.223 B | 0.000 | 0.000 | 0.000 -100.00 % | 4.016 B 1.16 % | 3.970 B 2.70 % | 3.866 B -1.41 % | 3.922 B 2.17 % | 3.838 B 2.54 % | 3.743 B 6.11 % | 3.528 B 0.63 % | 3.505 B 8.85 % | 3.220 B 4.45 % | 3.083 B -4.88 % | 3.242 B 3.21 % | 3.141 B 0.67 % | 3.120 B 4.90 % | 2.974 B -0.78 % | 2.998 B -68.29 % | 9.452 B 231.10 % | 2.855 B -0.34 % | 2.864 B 4.23 % | 2.748 B 10.12 % | 2.495 B 3.70 % | 2.406 B 13.55 % | 2.119 B 2.45 % | 2.069 B -1.28 % | 2.095 B -2.91 % | 2.158 B -11.14 % | 2.429 B -3.47 % | 2.516 B 1.77 % | 2.472 B 9.83 % | 2.251 B -0.54 % | 2.263 B -3.68 % | 2.350 B 0.14 % | 2.347 B -4.40 % | 2.455 B 0.16 % | 2.451 B -0.70 % | 2.468 B -3.23 % | 2.550 B -2.02 % | 2.603 B -8.07 % | 2.831 B 10.64 % | 2.559 B -4.83 % | 2.689 B 2.39 % | 2.626 B |
| Total non current liabilities | 5.656 B -0.80 % | 5.702 B 2.32 % | 5.573 B 2.89 % | 5.416 B -66.76 % | 16.294 B 9.25 % | 14.914 B 1.44 % | 14.703 B 237.08 % | 4.362 B 3.51 % | 4.214 B 6.05 % | 3.974 B -70.89 % | 13.649 B -0.26 % | 13.684 B 3.47 % | 13.225 B 4.23 % | 12.688 B 6.01 % | 11.969 B 1.02 % | 11.848 B 1.76 % | 11.642 B 6.32 % | 10.950 B 5.76 % | 10.354 B 1.34 % | 10.217 B -2.52 % | 10.481 B 4.90 % | 9.991 B 3.08 % | 9.693 B -1.50 % | 9.841 B -2.53 % | 10.097 B 5.72 % | 9.550 B 3.85 % | 9.196 B -0.92 % | 9.282 B 3.12 % | 9.001 B 3.93 % | 8.661 B 1.81 % | 8.507 B 2.89 % | 8.268 B 2.00 % | 8.106 B 2.79 % | 7.886 B 3.87 % | 7.592 B -2.73 % | 7.805 B 0.39 % | 7.775 B 5.60 % | 7.362 B 3.60 % | 7.107 B -2.14 % | 7.262 B 0.73 % | 7.209 B 2.32 % | 7.046 B -1.09 % | 7.123 B 1.05 % | 7.049 B 0.77 % | 6.995 B 3.11 % | 6.784 B 1.47 % | 6.686 B -2.88 % | 6.884 B 6.90 % | 6.440 B -3.04 % | 6.642 B 4.02 % | 6.385 B |
| Other current liabilities | 11.809 B 4.77 % | 11.272 B 4.44 % | 10.792 B 0.91 % | 10.696 B 3 136.98 % | 330.416 M | 0.000 100.00 % | -669.953 M | 0.000 | 0.000 | 0.000 100.00 % | -51.127 M | 0.000 | 0.000 | 0.000 100.00 % | -40.538 M | 0.000 | 0.000 | 0.000 100.00 % | -30.578 M | 0.000 | 0.000 | 0.000 100.00 % | -32.955 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.779 M | 0.000 | 0.000 | 0.000 100.00 % | -18.044 M | 0.000 | 0.000 | 0.000 100.00 % | -22.621 M | 0.000 | 0.000 | 0.000 100.00 % | -21.692 M | 0.000 | 0.000 | 0.000 100.00 % | -18.032 M | 0.000 | 0.000 | 0.000 100.00 % | -19.001 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 400.000 M 53.77 % | 260.122 M -47.11 % | 491.823 M -19.24 % | 609.000 M | 0.000 | 0.000 -100.00 % | 608.277 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 |
| Total current liabilities | 12.209 B 5.87 % | 11.532 B 2.19 % | 11.284 B -0.18 % | 11.305 B 3 321.29 % | 330.416 M -58.38 % | 793.842 M 11.97 % | 708.954 M 43.41 % | 494.352 M -32.42 % | 731.467 M -25.84 % | 986.350 M 151.10 % | 392.809 M -38.39 % | 637.600 M | 0.000 | 0.000 -100.00 % | 321.261 M | 0.000 -100.00 % | 21.600 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 |
| Total liabilities | 17.865 B 3.66 % | 17.234 B 2.26 % | 16.853 B 0.79 % | 16.721 B 0.58 % | 16.624 B 5.83 % | 15.708 B 1.92 % | 15.411 B 253.33 % | 4.362 B 3.51 % | 4.214 B 6.05 % | 3.974 B -70.89 % | 13.649 B -0.26 % | 13.684 B 3.47 % | 13.225 B 4.23 % | 12.688 B 6.01 % | 11.969 B 1.02 % | 11.848 B 1.76 % | 11.642 B 6.32 % | 10.950 B 5.76 % | 10.354 B 1.34 % | 10.217 B -2.52 % | 10.481 B 4.90 % | 9.991 B 3.08 % | 9.693 B -1.50 % | 9.841 B -2.53 % | 10.097 B 5.72 % | 9.550 B 3.85 % | 9.196 B -0.92 % | 9.282 B 3.12 % | 9.001 B 3.93 % | 8.661 B 1.81 % | 8.507 B 2.89 % | 8.268 B 2.00 % | 8.106 B 2.79 % | 7.886 B 3.87 % | 7.592 B -2.73 % | 7.805 B 0.39 % | 7.775 B 5.60 % | 7.362 B 3.60 % | 7.107 B -2.14 % | 7.262 B 0.73 % | 7.209 B 2.32 % | 7.046 B -1.09 % | 7.123 B 1.05 % | 7.049 B 0.77 % | 6.995 B 3.11 % | 6.784 B 1.47 % | 6.686 B -2.88 % | 6.884 B 6.90 % | 6.440 B -3.04 % | 6.642 B 4.02 % | 6.385 B |
| Other non current assets | 2.389 B -87.67 % | 19.381 B 15.69 % | 16.752 B 647.46 % | 2.241 B -87.86 % | 18.462 B 10.49 % | 16.708 B -2.91 % | 17.208 B 1 011.14 % | -1.889 B 7.86 % | -2.050 B -0.38 % | -2.042 B -1.15 % | -2.019 B -7.23 % | -1.883 B 2.82 % | -1.937 B -1.10 % | -1.916 B -14.35 % | -1.676 B -2.92 % | -1.628 B 8.99 % | -1.789 B -24.93 % | -1.432 B -0.13 % | -1.430 B 9.99 % | -1.589 B -2.80 % | -1.546 B -15.16 % | -1.342 B -2.05 % | -1.315 B 9.49 % | -1.453 B 5.89 % | -1.544 B -21.36 % | -1.272 B -1.29 % | -1.256 B -5.02 % | -1.196 B -1.49 % | -1.178 B -2.65 % | -1.148 B 5.50 % | -1.215 B 2.32 % | -1.244 B 5.46 % | -1.316 B -16.86 % | -1.126 B -2.79 % | -1.095 B 1.82 % | -1.116 B -1.68 % | -1.097 B 2.49 % | -1.125 B -2.82 % | -1.094 B -0.72 % | -1.086 B -0.28 % | -1.083 B 7.68 % | -1.173 B -7.13 % | -1.095 B 1.50 % | -1.112 B -0.68 % | -1.105 B -4.56 % | -1.056 B -14.46 % | -922.843 M 10.11 % | -1.027 B -0.25 % | -1.024 B -4.08 % | -983.889 M -21.08 % | -812.605 M |
| Long term investments | 17.728 B 37 295.85 % | 47.405 M -97.89 % | 2.246 B -86.47 % | 16.608 B 232 500.29 % | 7.140 M -99.16 % | 853.304 M 16 654.45 % | 5.093 M -99.71 % | 1.770 B -8.31 % | 1.930 B 0.45 % | 1.921 B 1.25 % | 1.898 B 7.78 % | 1.761 B -2.99 % | 1.815 B 1.28 % | 1.792 B 15.50 % | 1.551 B 3.25 % | 1.503 B -9.62 % | 1.663 B 26.11 % | 1.318 B 0.02 % | 1.318 B -10.77 % | 1.477 B 3.02 % | 1.434 B 16.38 % | 1.232 B 2.54 % | 1.202 B -10.17 % | 1.338 B -6.25 % | 1.427 B 13.97 % | 1.252 B 9.02 % | 1.148 B 7.96 % | 1.064 B 1.71 % | 1.046 B 3.11 % | 1.014 B -8.74 % | 1.111 B 0.63 % | 1.104 B -6.05 % | 1.175 B 19.63 % | 982.556 M -1.32 % | 995.685 M 2.61 % | 970.336 M 2.26 % | 948.854 M -2.78 % | 976.031 M -1.60 % | 991.943 M 6.12 % | 934.710 M -1.20 % | 946.047 M -7.74 % | 1.025 B 3.26 % | 993.021 M 2.66 % | 967.290 M 0.87 % | 958.961 M 5.31 % | 910.604 M -0.89 % | 918.759 M 4.49 % | 879.311 M 0.39 % | 875.873 M 4.90 % | 834.929 M 3.31 % | 808.177 M |
| Intangible 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 -100.00 % | 5.142 M | 0.000 | 0.000 | 0.000 -100.00 % | 902.000 K | 0.000 -100.00 % | 1.315 M 0.00 % | 1.315 M 0.00 % | 1.315 M | 0.000 -100.00 % | 1.952 M -53.90 % | 4.234 M 0.00 % | 4.234 M | 0.000 -100.00 % | 2.792 M 0.00 % | 2.792 M 0.00 % | 2.792 M | 0.000 -100.00 % | 1.686 M 0.00 % | 1.686 M 0.00 % | 1.686 M | 0.000 -100.00 % | 1.745 M 0.00 % | 1.745 M 0.00 % | 1.745 M | 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.015 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.672 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.142 M | 0.000 | 0.000 | 0.000 -100.00 % | 902.000 K | 0.000 -100.00 % | 1.315 M 0.00 % | 1.315 M 0.00 % | 1.315 M | 0.000 -100.00 % | 1.952 M -53.90 % | 4.234 M 0.00 % | 4.234 M | 0.000 -100.00 % | 2.792 M 0.00 % | 2.792 M 0.00 % | 2.792 M | 0.000 -100.00 % | 1.686 M 0.00 % | 1.686 M 0.00 % | 1.686 M | 0.000 -100.00 % | 1.745 M 0.00 % | 1.745 M 0.00 % | 1.745 M | 0.000 |
| Property plant equipment net | 48.145 M 16.34 % | 41.382 M -65.78 % | 120.935 M 0.32 % | 120.555 M 3.10 % | 116.935 M -0.81 % | 117.888 M -0.61 % | 118.616 M -0.40 % | 119.087 M -0.67 % | 119.895 M -0.69 % | 120.728 M -0.36 % | 121.159 M -0.81 % | 122.152 M -0.28 % | 122.489 M -1.50 % | 124.355 M 0.06 % | 124.282 M -1.02 % | 125.557 M -0.71 % | 126.452 M 11.20 % | 113.717 M 1.39 % | 112.159 M 0.39 % | 111.725 M 0.06 % | 111.662 M 1.44 % | 110.075 M -3.19 % | 113.697 M -1.65 % | 115.606 M -1.52 % | 117.391 M 664.66 % | 15.352 M -85.77 % | 107.877 M -18.58 % | 132.489 M -0.18 % | 132.726 M -0.23 % | 133.035 M 28.39 % | 103.621 M -25.03 % | 138.220 M -0.52 % | 138.941 M -2.12 % | 141.950 M 42.60 % | 99.544 M -30.51 % | 143.253 M -0.55 % | 144.048 M -0.55 % | 144.842 M 41.64 % | 102.259 M -31.31 % | 148.860 M 10.66 % | 134.523 M -7.38 % | 145.247 M 41.92 % | 102.341 M -28.49 % | 143.121 M -0.53 % | 143.886 M -0.11 % | 144.040 M 3 426.93 % | 4.084 M -97.19 % | 145.593 M -0.58 % | 146.442 M -0.53 % | 147.215 M 3 224.64 % | 4.428 M |
| Total non current assets | 20.165 B 3.57 % | 19.469 B 1.83 % | 19.120 B 0.79 % | 18.969 B -8.07 % | 20.635 B 16.72 % | 17.679 B 2.00 % | 17.332 B 817.69 % | 1.889 B -7.86 % | 2.050 B 0.38 % | 2.042 B 1.15 % | 2.019 B 7.23 % | 1.883 B -2.82 % | 1.937 B 1.10 % | 1.916 B 14.35 % | 1.676 B 2.92 % | 1.628 B -8.99 % | 1.789 B 24.93 % | 1.432 B 0.13 % | 1.430 B -9.99 % | 1.589 B 2.80 % | 1.546 B 15.16 % | 1.342 B 2.05 % | 1.315 B -9.49 % | 1.453 B -5.89 % | 1.544 B 21.36 % | 1.272 B 1.29 % | 1.256 B 5.02 % | 1.196 B 1.49 % | 1.178 B 2.65 % | 1.148 B -5.50 % | 1.215 B -2.32 % | 1.244 B -5.46 % | 1.316 B 16.86 % | 1.126 B 2.79 % | 1.095 B -1.82 % | 1.116 B 1.68 % | 1.097 B -2.49 % | 1.125 B 2.82 % | 1.094 B 0.72 % | 1.086 B 0.28 % | 1.083 B -7.68 % | 1.173 B 7.13 % | 1.095 B -1.50 % | 1.112 B 0.68 % | 1.105 B 4.56 % | 1.056 B 14.46 % | 922.843 M -10.11 % | 1.027 B 0.25 % | 1.024 B 4.08 % | 983.889 M 21.08 % | 812.605 M |
| Other current assets | 0.000 | 0.000 100.00 % | -7.020 M | 0.000 -100.00 % | 77.293 M 1.57 % | 76.101 M -1.55 % | 77.296 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 -100.00 % | 23.404 M 15.46 % | 20.270 M -0.55 % | 20.382 M 4.76 % | 19.456 M -2.24 % | 19.901 M 19.78 % | 16.614 M -0.60 % | 16.715 M 5.28 % | 15.876 M -10.57 % | 17.752 M 3.39 % | 17.170 M -23.68 % | 22.498 M 20.12 % | 18.730 M -11.38 % | 21.134 M -24.63 % | 28.042 M -12.93 % | 32.207 M 15.90 % | 27.789 M 6.93 % | 25.987 M -10.41 % | 29.006 M -2.16 % | 29.645 M 26.84 % | 23.372 M 11.30 % | 20.999 M -5.20 % | 22.151 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -152.202 M 1.55 % | -154.592 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 |
| cash and cash equivalents | 82.259 M 9.92 % | 74.835 M -0.27 % | 75.035 M -90.58 % | 796.895 M 931.01 % | 77.293 M 1.57 % | 76.101 M -1.55 % | 77.296 M -2.80 % | 79.525 M 1.09 % | 78.666 M -0.50 % | 79.064 M 0.07 % | 79.011 M -5.02 % | 83.188 M 1.26 % | 82.155 M 8.70 % | 75.580 M 1 097.40 % | 6.312 M 21.64 % | 5.189 M 9.87 % | 4.723 M -29.33 % | 6.683 M -33.65 % | 10.073 M -0.42 % | 10.115 M 61.45 % | 6.265 M 1.61 % | 6.166 M 12.29 % | 5.491 M -2.35 % | 5.623 M -42.00 % | 9.695 M 7.20 % | 9.044 M 20.12 % | 7.529 M 14.14 % | 6.596 M -22.39 % | 8.499 M -88.23 % | 72.229 M -0.88 % | 72.869 M -21.77 % | 93.152 M 39.58 % | 66.738 M -0.14 % | 66.831 M 10.95 % | 60.234 M -1.55 % | 61.185 M -5.61 % | 64.819 M -0.51 % | 65.149 M -2.90 % | 67.096 M 3.04 % | 65.118 M 0.62 % | 64.717 M -3.56 % | 67.105 M -4.19 % | 70.040 M 3.40 % | 67.737 M -1.07 % | 68.470 M -80.07 % | 343.501 M -1.16 % | 347.535 M -11.94 % | 394.650 M 48.95 % | 264.951 M -46.48 % | 495.065 M 43.43 % | 345.157 M |
| Cash and short term investments | 82.259 M 9.92 % | 74.835 M -0.27 % | 75.035 M 0.71 % | 74.508 M -3.60 % | 77.293 M 201.57 % | -76.101 M 1.55 % | -77.296 M -197.20 % | 79.525 M 1.09 % | 78.666 M -0.50 % | 79.064 M 0.07 % | 79.011 M -5.02 % | 83.188 M 1.26 % | 82.155 M 8.70 % | 75.580 M 1 097.40 % | 6.312 M 21.64 % | 5.189 M 9.87 % | 4.723 M -29.33 % | 6.683 M -33.65 % | 10.073 M -0.42 % | 10.115 M 61.45 % | 6.265 M 1.61 % | 6.166 M 12.29 % | 5.491 M -2.35 % | 5.623 M -42.00 % | 9.695 M 7.20 % | 9.044 M 20.12 % | 7.529 M 14.14 % | 6.596 M -22.39 % | 8.499 M -88.23 % | 72.229 M -0.88 % | 72.869 M -21.77 % | 93.152 M 39.58 % | 66.738 M -0.14 % | 66.831 M 10.95 % | 60.234 M -1.55 % | 61.185 M -5.61 % | 64.819 M -0.51 % | 65.149 M -2.90 % | 67.096 M 3.04 % | 65.118 M 0.62 % | 64.717 M -3.56 % | 67.105 M -4.19 % | 70.040 M 3.40 % | 67.737 M -1.07 % | 68.470 M -80.07 % | 343.501 M -1.16 % | 347.535 M -11.94 % | 394.650 M 48.95 % | 264.951 M -46.48 % | 495.065 M 43.43 % | 345.157 M |
| Total current assets | 82.259 M 9.92 % | 74.835 M -0.27 % | 75.035 M 0.71 % | 74.508 M -3.60 % | 77.293 M 1.57 % | 76.101 M -1.55 % | 77.296 M -2.80 % | 79.525 M 1.09 % | 78.666 M -0.50 % | 79.064 M 0.07 % | 79.011 M -5.02 % | 83.188 M 1.26 % | 82.155 M 8.70 % | 75.580 M 1 097.40 % | 6.312 M 21.64 % | 5.189 M 9.87 % | 4.723 M -29.33 % | 6.683 M -33.65 % | 10.073 M -0.42 % | 10.115 M 61.45 % | 6.265 M 1.61 % | 6.166 M -9.26 % | 6.795 M 20.84 % | 5.623 M -42.00 % | 9.695 M 7.20 % | 9.044 M 20.12 % | 7.529 M 14.14 % | 6.596 M -22.39 % | 8.499 M -88.23 % | 72.229 M -0.88 % | 72.869 M -21.77 % | 93.152 M 39.58 % | 66.738 M -0.14 % | 66.831 M -84.97 % | 444.577 M 626.61 % | 61.185 M -5.61 % | 64.819 M -0.51 % | 65.149 M -2.90 % | 67.096 M 3.04 % | 65.118 M 0.62 % | 64.717 M -3.56 % | 67.105 M -4.19 % | 70.040 M 3.40 % | 67.737 M -1.07 % | 68.470 M -80.07 % | 343.501 M -1.16 % | 347.535 M -11.94 % | 394.650 M 48.95 % | 264.951 M -46.48 % | 495.065 M 43.43 % | 345.157 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 -100.00 % | 7.020 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 -100.00 % | 1.304 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 % | 384.343 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 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.416 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.375 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -77.293 M | 0.000 | 0.000 -100.00 % | 14.646 B 3.50 % | 14.150 B 2.55 % | 13.798 B 2.53 % | 13.458 B -0.62 % | 13.542 B 4.33 % | 12.980 B 6.00 % | 12.245 B 3.81 % | 11.796 B 0.71 % | 11.713 B 3.71 % | 11.294 B 3.46 % | 10.916 B 5.82 % | 10.316 B 4.26 % | 9.895 B -3.06 % | 10.207 B 2.83 % | 9.926 B 2.39 % | 9.694 B 0.44 % | 9.652 B -1.37 % | 9.786 B 3.81 % | 9.427 B 3.63 % | 9.096 B -1.36 % | 9.222 B 3.21 % | 8.935 B 5.02 % | 8.507 B 2.31 % | 8.316 B 3.83 % | 8.009 B 2.86 % | 7.786 B 1.02 % | 7.708 B 9.88 % | 7.014 B -5.83 % | 7.449 B 0.51 % | 7.411 B 6.80 % | 6.939 B 3.23 % | 6.722 B -1.75 % | 6.841 B 0.85 % | 6.784 B 4.31 % | 6.503 B -2.46 % | 6.667 B 1.90 % | 6.543 B 1.04 % | 6.475 B 7.62 % | 6.017 B -0.61 % | 6.053 B -0.26 % | 6.069 B 5.68 % | 5.743 B 0.21 % | 5.731 B -1.25 % | 5.803 B |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.676 M | 0.000 | 0.000 | 0.000 -100.00 % | 51.127 M | 0.000 | 0.000 | 0.000 -100.00 % | 40.538 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.578 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.955 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.779 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.044 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.621 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.692 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.032 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.001 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.338 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 447.220 M 20.98 % | 369.669 M 15.57 % | 319.857 M -36.69 % | 505.230 M 457.41 % | 90.639 M 0.00 % | 90.638 M 0.00 % | 90.638 M -52.90 % | 192.451 M 0.02 % | 192.420 M -20.98 % | 243.519 M -83.14 % | 1.444 B 651.18 % | 192.275 M 0.04 % | 192.189 M 12.78 % | 170.403 M -85.66 % | 1.188 B 389.24 % | 242.843 M 16.52 % | 208.422 M 26.20 % | 165.157 M -84.73 % | 1.082 B 668.99 % | 140.646 M 0.02 % | 140.623 M -0.07 % | 140.715 M -85.96 % | 1.002 B 252.90 % | 283.903 M 11.09 % | 255.553 M 52.01 % | 168.119 M 40.17 % | 119.937 M -46.35 % | 223.536 M 12.08 % | 199.451 M 33.81 % | 149.055 M 0.01 % | 149.035 M -31.14 % | 216.447 M 9.12 % | 198.354 M 33.15 % | 148.971 M -80.63 % | 768.896 M 754.27 % | 90.006 M 29.85 % | 69.314 M 91.73 % | 36.151 M -93.80 % | 583.533 M 854.72 % | 61.121 M 15.99 % | 52.697 M 86.66 % | 28.231 M -94.95 % | 558.720 M 680.59 % | 71.577 M -84.72 % | 468.461 M 1 451.81 % | 30.188 M -93.81 % | 487.885 M 714.23 % | 59.920 M 30.84 % | 45.795 M 206.67 % | 14.933 M -96.60 % | 439.054 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.382 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -494.352 M 32.42 % | -731.467 M 25.84 % | -986.350 M -151.10 % | -392.809 M 38.39 % | -637.600 M | 0.000 | 0.000 100.00 % | -321.261 M | 0.000 100.00 % | -21.600 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 |
| Total assets | 20.247 B 3.60 % | 19.544 B 1.82 % | 19.195 B 0.79 % | 19.044 B 2.04 % | 18.663 B 5.11 % | 17.755 B 1.99 % | 17.409 B 4.79 % | 16.614 B 2.06 % | 16.278 B 2.26 % | 15.919 B 2.34 % | 15.556 B 0.31 % | 15.508 B 3.39 % | 14.999 B 5.35 % | 14.237 B 5.63 % | 13.478 B 0.98 % | 13.347 B 1.98 % | 13.088 B 5.93 % | 12.355 B 5.09 % | 11.757 B 2.29 % | 11.494 B -2.26 % | 11.759 B 4.30 % | 11.275 B 2.34 % | 11.016 B -0.85 % | 11.110 B -2.02 % | 11.340 B 5.90 % | 10.708 B 3.36 % | 10.360 B -0.62 % | 10.424 B 2.99 % | 10.122 B 4.05 % | 9.728 B 1.29 % | 9.603 B 2.76 % | 9.346 B 1.93 % | 9.169 B 3.02 % | 8.900 B 4.05 % | 8.554 B -0.82 % | 8.625 B 0.61 % | 8.573 B 5.46 % | 8.129 B 3.12 % | 7.883 B -1.37 % | 7.993 B 0.77 % | 7.932 B 2.43 % | 7.744 B -1.13 % | 7.832 B 1.42 % | 7.723 B 0.97 % | 7.648 B 3.13 % | 7.416 B 1.27 % | 7.324 B -2.22 % | 7.490 B 6.52 % | 7.032 B -2.47 % | 7.210 B 3.57 % | 6.961 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -187.245 M -217.11 % | -59.048 M -155.62 % | 106.165 M 191.70 % | -115.773 M -10.54 % | -104.733 M -363.55 % | 39.739 M 20.32 % | 33.027 M 132.51 % | -101.589 M -301.24 % | 50.481 M 142.80 % | -117.939 M -213.43 % | 103.978 M 153.99 % | -192.576 M -96.18 % | -98.164 M -161.90 % | 158.576 M 248.19 % | 45.543 M 138.82 % | -117.314 M -181.50 % | -41.674 M 56.97 % | -96.844 M 44.64 % | -174.937 M -287.15 % | 93.472 M 228.60 % | -72.686 M -273.21 % | 41.963 M 2 006.58 % | 1.992 M 100.78 % | -254.840 M -220.65 % | 211.220 M 155.80 % | -378.530 M -213.09 % | 334.712 M 82.10 % | 183.807 M 192.63 % | -198.442 M -198.76 % | 200.943 M 412.27 % | -64.349 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 203.281 M 894.97 % | -25.571 M 78.14 % | -116.978 M -498.24 % | 29.374 M 116.82 % | -174.605 M 59.74 % | -433.692 M -86.26 % | -232.840 M -180.16 % | -83.109 M 43.31 % | -146.596 M -1 720.38 % | 9.047 M 104.80 % | -188.380 M -232.34 % | 142.349 M 414.84 % | -45.213 M 63.14 % | -122.659 M -117.82 % | -56.311 M -128.42 % | 198.135 M 153.62 % | -369.504 M -1 839.17 % | 21.246 M 130.60 % | -69.439 M -276.34 % | 39.378 M 984.90 % | -4.450 M -11.50 % | -3.991 M -102.66 % | 150.180 M 17 088.69 % | -884.000 K -29 566.67 % | 3.000 K 100.16 % | -1.856 M 91.01 % | -20.642 M -2 731.55 % | -729.000 K -8.00 % | -675.000 K 6.64 % | -723.000 K 70.25 % | -2.430 M -627.54 % | -334.000 K 54.18 % | -729.000 K 96.22 % | -19.267 M -102.07 % | -9.535 M -1 099.37 % | -795.000 K 0.13 % | -796.000 K 95.89 % | -19.344 M -173.84 % | -7.064 M -711.02 % | -871.000 K -20.47 % | -723.000 K 96.60 % | -21.278 M -352.63 % | -4.701 M -575.43 % | -696.000 K 0.00 % | -696.000 K 96.39 % | -19.257 M -429.97 % | 5.836 M 685.94 % | -996.000 K -1.63 % | -980.000 K 95.09 % | -19.969 M -60.54 % | -12.439 M -1 393.28 % | -833.000 K -0.36 % | -830.000 K 91.16 % | -9.386 M |
| Net cash provided by operating activities | 203.281 M 651.45 % | 27.052 M 145.21 % | -59.831 M -303.69 % | 29.374 M 117.45 % | -168.289 M 55.90 % | -381.567 M -115.99 % | -176.659 M -451.27 % | -32.046 M 63.01 % | -86.623 M -240.74 % | 61.550 M 146.30 % | -132.936 M -172.65 % | 182.992 M 1 581.14 % | 10.885 M 111.85 % | -91.846 M -194.80 % | -31.155 M -113.30 % | 234.330 M 172.24 % | -324.368 M -793.42 % | 46.778 M 216.99 % | -39.983 M -159.50 % | 67.201 M 63.60 % | 41.077 M 485.14 % | 7.020 M -96.10 % | 180.159 M 214.69 % | -157.087 M -868.48 % | -16.220 M -112.65 % | 128.220 M 201.75 % | -126.020 M -68.08 % | -74.975 M -199.40 % | 75.427 M 45.02 % | 52.013 M 158.15 % | -89.439 M -227.24 % | 70.291 M 183.73 % | -83.949 M -179.31 % | 105.853 M 153.40 % | -198.224 M -172.21 % | -72.819 M -136.19 % | 201.236 M 410.40 % | 39.427 M 132.93 % | -119.737 M -303.85 % | -29.649 M 58.95 % | -72.232 M 59.87 % | -179.980 M -298.24 % | 90.789 M 276.78 % | -51.357 M -177.79 % | 66.023 M 4 860.41 % | 1.331 M 100.53 % | -251.482 M -208.56 % | 231.657 M 166.03 % | -350.830 M -205.21 % | 333.465 M 87.11 % | 178.221 M 200.33 % | -177.631 M -179.32 % | 223.956 M 516.44 % | -53.779 M |
| Investments in property plant and equipment | 0.000 100.00 % | -739.000 K -49.29 % | -495.000 K 93.82 % | -8.006 M -9 907.50 % | -80.000 K | 0.000 | 0.000 100.00 % | -291.000 K 0.00 % | -291.000 K | 0.000 100.00 % | -357.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 259.000 K 268.18 % | -154.000 K 57.34 % | -361.000 K 86.42 % | -2.659 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -902.000 K 90.65 % | -9.652 M 48.74 % | -18.830 M -150.20 % | -7.526 M | 0.000 100.00 % | -593.000 K | 0.000 100.00 % | -215.000 K | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K | 0.000 | 0.000 | 0.000 100.00 % | -150.000 K 99.00 % | -15.074 M -445.57 % | -2.763 M -29.84 % | -2.128 M -36.59 % | -1.558 M | 0.000 100.00 % | -542.000 K | 0.000 100.00 % | -341.000 K -130.41 % | -148.000 K 28.16 % | -206.000 K 73.56 % | -779.000 K 90.73 % | -8.405 M | 0.000 100.00 % | -6.717 M | 0.000 |
| Acquisitions net | 0.000 -100.00 % | 25.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -26.447 M -185.24 % | -9.272 M 73.29 % | -34.712 M | 0.000 100.00 % | -11.790 M | 0.000 100.00 % | -4.857 M -149.59 % | -1.946 M 86.35 % | -14.259 M | 0.000 100.00 % | -26.715 M | 0.000 100.00 % | -11.150 M 29.71 % | -15.863 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.891 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 882.000 K | 0.000 -100.00 % | 4.896 M 1 630.04 % | 283.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 |
| Other investing activites | 20.630 M 3 068.97 % | 651.000 K -46.64 % | 1.220 M 1 335.29 % | 85.000 K -99.28 % | 11.750 M | 0.000 | 0.000 -100.00 % | 38.000 K -99.78 % | 17.569 M | 0.000 100.00 % | -1.695 M -160.95 % | 2.781 M -87.30 % | 21.906 M 241.19 % | -15.515 M -707.24 % | 2.555 M 18.01 % | 2.165 M -88.58 % | 18.962 M 6 600.35 % | 283.000 K -72.12 % | 1.015 M 241.75 % | 297.000 K -98.21 % | 16.612 M 11 937.68 % | 138.000 K 102.55 % | -5.405 M -380.49 % | 1.927 M -92.01 % | 24.110 M 469.30 % | 4.235 M -73.82 % | 16.174 M 1 233.43 % | -1.427 M -129.43 % | 4.848 M 260.85 % | -3.014 M 51.64 % | -6.232 M -232.40 % | 4.707 M 120.99 % | 2.130 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.400 M | 0.000 -100.00 % | 12.822 M | 0.000 -100.00 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.138 M -1 050.63 % | 1.908 M -88.87 % | 17.140 M | 0.000 |
| Net cash used for investing activites | -5.817 M 37.69 % | -9.335 M 72.53 % | -33.987 M -329.07 % | -7.921 M -6 500.83 % | -120.000 K -415.79 % | 38.000 K 100.78 % | -4.857 M -120.87 % | -2.199 M -137.21 % | 5.910 M 26 763.64 % | 22.000 K 100.08 % | -28.767 M -1 134.41 % | 2.781 M -74.14 % | 10.756 M 169.33 % | -15.515 M -707.24 % | 2.555 M 27.05 % | 2.011 M -89.19 % | 18.601 M 882.87 % | -2.376 M -334.09 % | 1.015 M 241.75 % | 297.000 K -98.21 % | 16.612 M 11 937.68 % | 138.000 K 102.55 % | -5.405 M -627.32 % | 1.025 M -92.91 % | 14.458 M 199.06 % | -14.595 M -268.77 % | 8.648 M 706.03 % | -1.427 M -133.54 % | 4.255 M 241.17 % | -3.014 M 53.25 % | -6.447 M -236.97 % | 4.707 M 120.99 % | 2.130 M | 0.000 100.00 % | -200.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.250 M 114.93 % | -15.074 M -249.86 % | 10.059 M 572.70 % | -2.128 M -41.11 % | -1.508 M | 0.000 100.00 % | -542.000 K | 0.000 100.00 % | -341.000 K -130.41 % | -148.000 K 28.16 % | -206.000 K 73.56 % | -779.000 K 97.07 % | -26.543 M -1 491.14 % | 1.908 M -81.69 % | 10.423 M | 0.000 |
| Debt repayment | 15.740 M -76.95 % | 68.299 M -35.75 % | 106.295 M 199.19 % | 35.528 M -91.25 % | 406.198 M 92.90 % | 210.575 M -45.39 % | 385.633 M 179.59 % | 137.926 M -45.42 % | 252.690 M 1 015.34 % | -27.606 M -189.05 % | 31.000 M -69.26 % | 100.860 M 111.87 % | -849.763 M -1 106.88 % | 84.396 M 121.86 % | -386.018 M -121.78 % | -174.057 M -598.13 % | 34.942 M 112.98 % | -269.301 M -269.21 % | 159.150 M 413.94 % | -50.694 M -474.44 % | -8.825 M 84.70 % | -57.688 M -152.51 % | 109.865 M 12 226.38 % | -906.000 K -101.52 % | 59.637 M 240.10 % | 17.535 M 617.10 % | -3.391 M -151.89 % | 6.535 M 146.23 % | -14.135 M -183.34 % | 16.960 M 136.11 % | -46.967 M -192.70 % | 50.666 M -13.31 % | 58.442 M 267.24 % | 15.914 M 158.11 % | -27.386 M -467.01 % | 7.462 M -36.33 % | 11.720 M -19.12 % | 14.491 M 124.20 % | -59.879 M -458.75 % | 16.691 M -2.57 % | 17.131 M 23.48 % | 13.873 M 116.90 % | -82.105 M -403.38 % | 27.063 M 23.72 % | 21.874 M -79.71 % | 107.783 M 261.46 % | -66.757 M -370.33 % | 24.695 M 49.29 % | 16.542 M -32.56 % | 24.527 M 134.94 % | -70.189 M -430.57 % | 21.233 M 150.79 % | -41.809 M -367.68 % | 15.619 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 -100.00 % | 192.214 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.281 M 16 327.00 % | 300.000 K -99.34 % | 45.224 M 215 252.38 % | 21.000 K 0.00 % | 21.000 K 0.00 % | 21.000 K 0.00 % | 21.000 K 0.00 % | 21.000 K 0.00 % | 21.000 K 0.00 % | 21.000 K | 0.000 -100.00 % | 74.335 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 |
| 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 100.00 % | -84.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 |
| Dividends paid | -69.339 M | 0.000 | 0.000 | 0.000 100.00 % | -69.339 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -46.226 M | 0.000 | 0.000 | 0.000 100.00 % | -36.963 M -187.49 % | -12.857 M | 0.000 | 0.000 100.00 % | -19.285 M | 0.000 | 0.000 | 0.000 100.00 % | -35.356 M | 0.000 | 0.000 | 0.000 100.00 % | -26.189 M | 0.000 | 0.000 100.00 % | -7.272 M 60.77 % | -18.536 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 |
| Other financing activites | -81.772 M -3.90 % | -78.701 M 6.28 % | -83.973 M -3.38 % | -81.230 M -5 083.79 % | -1.567 M -59.73 % | -981.000 K 41.92 % | -1.689 M 97.18 % | -59.868 M -12.79 % | -53.080 M -19.96 % | -44.248 M 51.34 % | -90.941 M -230.37 % | -27.527 M -104.75 % | 579.856 M 57.36 % | 368.480 M 1 121.14 % | 30.175 M 159.80 % | -50.461 M -112.42 % | 406.310 M 35.15 % | 300.631 M 146.16 % | 122.128 M 161.01 % | -200.176 M -208.69 % | 184.173 M -16.41 % | 220.338 M 160.15 % | -366.324 M | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K -99.97 % | 3.271 M 103.06 % | -106.873 M -326.90 % | 47.102 M 4 710 100.00 % | 1.000 K 100.00 % | -51.653 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -135.371 M -1 201.39 % | -10.402 M -146.60 % | 22.322 M 148.84 % | -45.702 M -113.63 % | 335.292 M 59.97 % | 209.594 M -45.41 % | 383.944 M 391.87 % | 78.058 M -60.89 % | 199.610 M 269.05 % | -118.080 M -96.99 % | -59.941 M -3.05 % | -58.165 M 25.13 % | -77.693 M -118.68 % | 415.913 M 212.81 % | -368.700 M -64.22 % | -224.518 M -150.88 % | 441.252 M 86 250.68 % | 511.000 K -99.82 % | 281.278 M 183.01 % | -338.854 M -293.25 % | 175.348 M 37.75 % | 127.294 M 161.44 % | -207.178 M -34 087.79 % | -606.000 K -100.58 % | 104.860 M 1 314.64 % | -8.633 M -156.10 % | -3.371 M -151.42 % | 6.556 M 130.66 % | -21.386 M -1 276.19 % | -1.554 M 97.63 % | -65.483 M -460.69 % | 18.155 M 43.09 % | 12.688 M -85.94 % | 90.250 M 428.54 % | -27.470 M -468.13 % | 7.462 M -36.33 % | 11.720 M -19.12 % | 14.491 M 142.32 % | -34.242 M -305.15 % | 16.691 M -2.57 % | 17.131 M 23.48 % | 13.873 M 116.90 % | -82.105 M -403.37 % | 27.064 M 23.73 % | 21.873 M -79.71 % | 107.783 M 330.19 % | -46.824 M -314.96 % | 21.783 M -3.91 % | 22.670 M 6.38 % | 21.311 M 130.36 % | -70.189 M -430.57 % | 21.233 M 84.15 % | 11.530 M -26.18 % | 15.619 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K 150.00 % | -2.000 K -300.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 62.094 M 748.86 % | 7.315 M 110.23 % | -71.496 M -194.84 % | -24.249 M -115.63 % | 155.132 M 190.21 % | -171.973 M -184.96 % | 202.427 M 362.01 % | 43.814 M -63.15 % | 118.897 M 310.40 % | -56.509 M 74.50 % | -221.643 M -273.69 % | 127.608 M 327.66 % | -56.052 M -118.17 % | 308.552 M 177.66 % | -397.300 M -3 460.40 % | 11.823 M -91.27 % | 135.485 M 201.66 % | 44.913 M -81.46 % | 242.311 M 189.30 % | -271.355 M -216.44 % | 233.035 M 73.32 % | 134.453 M 514.67 % | -32.424 M 79.30 % | -156.667 M -251.96 % | 103.098 M -1.80 % | 104.992 M 186.95 % | -120.744 M -72.87 % | -69.845 M -219.81 % | 58.296 M 22.87 % | 47.444 M 129.40 % | -161.369 M -273.23 % | 93.153 M 234.75 % | -69.130 M -135.25 % | 196.102 M 186.81 % | -225.893 M -245.63 % | -65.357 M -130.69 % | 212.955 M 294.95 % | 53.919 M 135.54 % | -151.729 M -441.27 % | -28.032 M 37.76 % | -45.042 M 73.23 % | -168.235 M -2 444.41 % | 7.176 M 129.54 % | -24.293 M -127.81 % | 87.354 M -19.94 % | 109.114 M 136.54 % | -298.647 M -217.91 % | 253.292 M 177.14 % | -328.366 M -192.76 % | 353.997 M 334.41 % | 81.489 M 152.75 % | -154.490 M -162.82 % | 245.909 M 744.42 % | -38.160 M |
| Cash at beginning of period | 732.714 M 1.01 % | 725.399 M -8.97 % | 796.895 M -2.95 % | 821.144 M 23.29 % | 666.012 M -20.52 % | 837.985 M 31.85 % | 635.558 M 7.40 % | 591.744 M 25.14 % | 472.847 M -10.68 % | 529.356 M -29.51 % | 750.999 M 20.47 % | 623.391 M -8.25 % | 679.443 M 83.19 % | 370.891 M -51.72 % | 768.191 M 1.56 % | 756.368 M 21.82 % | 620.883 M 7.80 % | 575.970 M 72.62 % | 333.659 M -44.85 % | 605.014 M 62.65 % | 371.979 M 56.61 % | 237.526 M -12.01 % | 269.950 M -36.72 % | 426.617 M 31.87 % | 323.519 M 48.05 % | 218.527 M -35.59 % | 339.272 M -17.07 % | 409.117 M 16.62 % | 350.821 M 15.64 % | 303.377 M -34.72 % | 464.746 M 25.07 % | 371.593 M -15.69 % | 440.723 M 80.17 % | 244.621 M -48.01 % | 470.514 M -12.20 % | 535.871 M 65.95 % | 322.916 M 20.04 % | 268.997 M -36.06 % | 420.726 M -6.25 % | 448.758 M -9.12 % | 493.800 M -25.41 % | 662.035 M 1.10 % | 654.859 M -3.58 % | 679.152 M 14.76 % | 591.798 M 22.61 % | 482.684 M -38.22 % | 781.331 M 47.97 % | 528.039 M -38.34 % | 856.405 M 70.46 % | 502.408 M 19.36 % | 420.919 M -26.85 % | 575.409 M 74.63 % | 329.500 M -10.38 % | 367.660 M |
| Cash at end of period | 794.808 M 8.47 % | 732.714 M 1.01 % | 725.400 M -8.97 % | 796.895 M -2.95 % | 821.144 M 23.29 % | 666.012 M -20.52 % | 837.985 M 31.85 % | 635.558 M 7.40 % | 591.744 M 25.14 % | 472.847 M -10.68 % | 529.356 M -29.51 % | 750.999 M 20.47 % | 623.391 M -8.25 % | 679.443 M 83.19 % | 370.891 M -51.72 % | 768.191 M 1.56 % | 756.368 M 21.82 % | 620.883 M 7.80 % | 575.970 M 72.62 % | 333.659 M -44.85 % | 605.014 M 62.65 % | 371.979 M 56.61 % | 237.526 M -12.01 % | 269.950 M -36.72 % | 426.617 M 31.87 % | 323.519 M 48.04 % | 218.528 M -35.59 % | 339.272 M -17.07 % | 409.117 M 16.62 % | 350.821 M 15.64 % | 303.377 M -34.72 % | 464.746 M 25.07 % | 371.593 M -15.69 % | 440.723 M 80.17 % | 244.621 M -48.01 % | 470.514 M -12.20 % | 535.871 M 65.95 % | 322.916 M 20.04 % | 268.997 M -36.06 % | 420.726 M -6.25 % | 448.758 M -9.12 % | 493.800 M -25.41 % | 662.035 M 1.10 % | 654.859 M -3.58 % | 679.152 M 14.76 % | 591.798 M 22.61 % | 482.684 M -38.22 % | 781.331 M 47.97 % | 528.039 M -38.34 % | 856.405 M 70.46 % | 502.408 M 19.36 % | 420.919 M -26.85 % | 575.409 M 74.63 % | 329.500 M |
| Operating cash flow | 203.281 M 651.45 % | 27.052 M 145.21 % | -59.831 M -303.69 % | 29.374 M 117.45 % | -168.289 M 55.90 % | -381.567 M -115.99 % | -176.659 M -451.27 % | -32.046 M 63.01 % | -86.623 M -240.74 % | 61.550 M 146.30 % | -132.936 M -172.65 % | 182.992 M 1 581.14 % | 10.885 M 111.85 % | -91.846 M -194.80 % | -31.155 M -113.30 % | 234.330 M 172.24 % | -324.368 M -793.42 % | 46.778 M 216.99 % | -39.983 M -159.50 % | 67.201 M 63.60 % | 41.077 M 485.14 % | 7.020 M -96.10 % | 180.159 M 214.69 % | -157.087 M -868.48 % | -16.220 M -112.65 % | 128.220 M 201.75 % | -126.020 M -68.08 % | -74.975 M -199.40 % | 75.427 M 45.02 % | 52.013 M 158.15 % | -89.439 M -227.24 % | 70.291 M 183.73 % | -83.949 M -179.31 % | 105.853 M 153.40 % | -198.224 M -172.21 % | -72.819 M -136.19 % | 201.236 M 410.40 % | 39.427 M 132.93 % | -119.737 M -303.85 % | -29.649 M 58.95 % | -72.232 M 59.87 % | -179.980 M -298.24 % | 90.789 M 276.78 % | -51.357 M -177.79 % | 66.023 M 4 860.41 % | 1.331 M 100.53 % | -251.482 M -208.56 % | 231.657 M 166.03 % | -350.830 M -205.21 % | 333.465 M 87.11 % | 178.221 M 200.33 % | -177.631 M -179.32 % | 223.956 M 516.44 % | -53.779 M |
| Capital expenditure | 0.000 100.00 % | -739.000 K -49.29 % | -495.000 K 93.82 % | -8.006 M -9 907.50 % | -80.000 K | 0.000 | 0.000 100.00 % | -291.000 K 0.00 % | -291.000 K | 0.000 100.00 % | -357.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 259.000 K 268.18 % | -154.000 K 57.34 % | -361.000 K 86.42 % | -2.659 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -902.000 K 90.65 % | -9.652 M 48.74 % | -18.830 M -150.20 % | -7.526 M | 0.000 100.00 % | -593.000 K | 0.000 100.00 % | -215.000 K | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K | 0.000 | 0.000 | 0.000 100.00 % | -150.000 K 99.00 % | -15.074 M -445.57 % | -2.763 M -29.84 % | -2.128 M -36.59 % | -1.558 M | 0.000 100.00 % | -542.000 K | 0.000 100.00 % | -341.000 K -130.41 % | -148.000 K 28.16 % | -206.000 K 73.56 % | -779.000 K 90.73 % | -8.405 M | 0.000 100.00 % | -6.717 M | 0.000 |
| Free CashFlow | 203.281 M 672.55 % | 26.313 M 143.62 % | -60.326 M -382.32 % | 21.368 M 112.69 % | -168.369 M 55.87 % | -381.567 M -115.99 % | -176.659 M -446.31 % | -32.337 M 62.79 % | -86.914 M -241.21 % | 61.550 M 146.18 % | -133.293 M -172.84 % | 182.992 M 1 581.14 % | 10.885 M 111.85 % | -91.846 M -197.27 % | -30.896 M -113.19 % | 234.176 M 172.11 % | -324.729 M -836.03 % | 44.119 M 210.34 % | -39.983 M -159.50 % | 67.201 M 63.60 % | 41.077 M 485.14 % | 7.020 M -96.10 % | 180.159 M 214.03 % | -157.989 M -510.66 % | -25.872 M -123.65 % | 109.390 M 181.91 % | -133.546 M -78.12 % | -74.975 M -200.19 % | 74.834 M 43.88 % | 52.013 M 158.02 % | -89.654 M -227.55 % | 70.291 M 183.73 % | -83.949 M -179.31 % | 105.853 M 153.35 % | -198.424 M -172.49 % | -72.819 M -136.19 % | 201.236 M 410.40 % | 39.427 M 132.89 % | -119.887 M -168.07 % | -44.723 M 40.37 % | -74.995 M 58.82 % | -182.108 M -304.09 % | 89.231 M 273.75 % | -51.357 M -178.43 % | 65.481 M 4 819.68 % | 1.331 M 100.53 % | -251.823 M -208.77 % | 231.509 M 165.95 % | -351.036 M -205.52 % | 332.686 M 95.91 % | 169.816 M 195.60 % | -177.631 M -181.77 % | 217.239 M 503.95 % | -53.779 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 |