SLR Investment Corp.
SLRC
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 220.136 M 24.76 % | 176.450 M 10.94 % | 159.050 M 113.77 % | 74.402 M -25.15 % | 99.407 M 95.84 % | 50.758 M -46.71 % | 95.250 M -5.69 % | 101.000 M -2.63 % | 103.723 M -26.78 % | 141.663 M 290.99 % | 36.232 M -49.41 % | 71.620 M -32.40 % | 105.940 M -25.89 % | 142.959 M 84.53 % | 77.470 M -52.09 % | 161.713 M 68.82 % | 95.791 M 124.40 % | -392.513 M |
| Net income | 92.537 M -3.36 % | 95.757 M 25.36 % | 76.388 M 316.46 % | 18.342 M -69.21 % | 59.566 M 285.52 % | 15.451 M -72.42 % | 56.016 M -16.24 % | 66.874 M -5.05 % | 70.430 M -34.06 % | 106.815 M 658.63 % | 14.080 M -70.94 % | 48.452 M -35.66 % | 75.310 M -34.94 % | 115.761 M 88.80 % | 61.315 M -56.79 % | 141.885 M 63.21 % | 86.936 M 121.42 % | -405.828 M |
| EBITDA | 163.575 M 70.82 % | 95.757 M 25.36 % | 76.388 M 316.46 % | 18.342 M -69.21 % | 59.566 M 285.52 % | 15.451 M -72.42 % | 56.016 M -16.24 % | 66.874 M -5.05 % | 70.430 M -34.06 % | 106.815 M 658.63 % | 14.080 M -70.94 % | 48.452 M -36.01 % | 75.720 M -34.75 % | 116.050 M 86.29 % | 62.294 M -56.20 % | 142.213 M 63.16 % | 87.164 M 121.57 % | -404.139 M |
| Weighted average shs out dil | 54.555 M 0.27 % | 54.407 M -0.27 % | 54.555 M 5.56 % | 51.681 M 22.29 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.01 % | 42.258 M 0.00 % | 42.258 M -0.49 % | 42.465 M -0.99 % | 42.888 M -3.78 % | 44.571 M 19.71 % | 37.231 M 2.09 % | 36.470 M 9.66 % | 33.258 M 1.21 % | 32.860 M 0.00 % | 32.860 M |
| Weighted average shs out | 54.555 M 0.27 % | 54.407 M -0.27 % | 54.555 M 5.56 % | 51.681 M 22.29 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.01 % | 42.258 M 0.00 % | 42.258 M -0.49 % | 42.465 M -0.99 % | 42.888 M -3.78 % | 44.571 M 19.71 % | 37.231 M 2.09 % | 36.470 M 9.66 % | 33.258 M 1.21 % | 32.860 M 0.00 % | 32.860 M |
| EPS diluted | 1.70 -3.41 % | 1.76 25.71 % | 1.40 300.00 % | 0.35 -75.18 % | 1.41 281.08 % | 0.37 -72.18 % | 1.33 -15.82 % | 1.58 -5.39 % | 1.67 -33.99 % | 2.53 666.67 % | 0.33 -70.80 % | 1.13 -33.14 % | 1.69 -45.66 % | 3.11 85.12 % | 1.68 -60.66 % | 4.27 61.13 % | 2.65 121.46 % | -12.35 |
| Earnings per share | 1.70 -3.41 % | 1.76 25.71 % | 1.40 300.00 % | 0.35 -75.18 % | 1.41 281.08 % | 0.37 -72.18 % | 1.33 -15.82 % | 1.58 -5.39 % | 1.67 -33.99 % | 2.53 666.67 % | 0.33 -70.80 % | 1.13 -33.14 % | 1.69 -45.66 % | 3.11 85.12 % | 1.68 -60.66 % | 4.27 61.13 % | 2.65 121.46 % | -12.35 |
| Gross profit | 161.439 M 53.77 % | 104.986 M 21.31 % | 86.543 M 205.64 % | 28.315 M -59.28 % | 69.531 M 194.60 % | 23.602 M -64.43 % | 66.349 M -13.01 % | 76.272 M -7.05 % | 82.057 M -29.92 % | 117.092 M 467.47 % | 20.634 M -63.91 % | 57.172 M -33.44 % | 85.889 M -30.67 % | 123.879 M 81.49 % | 68.258 M -53.70 % | 147.437 M 58.27 % | 93.155 M 123.53 % | -395.856 M |
| Income tax expense | 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 % | 410.000 K 41.87 % | 289.000 K -70.48 % | 979.000 K 198.48 % | 328.000 K 43.86 % | 228.000 K -86.50 % | 1.689 M |
| Cost of revenue | 58.697 M -17.86 % | 71.464 M -1.44 % | 72.507 M 57.33 % | 46.087 M 54.26 % | 29.876 M 10.02 % | 27.156 M -6.04 % | 28.901 M 16.88 % | 24.728 M 14.13 % | 21.666 M -11.82 % | 24.571 M 57.53 % | 15.598 M 7.96 % | 14.448 M -27.94 % | 20.051 M 5.09 % | 19.080 M 107.12 % | 9.212 M -35.47 % | 14.276 M 441.58 % | 2.636 M -21.15 % | 3.343 M |
| General and administrative expenses | 5.007 M -46.63 % | 9.382 M -11.95 % | 10.655 M -7.35 % | 11.500 M 15.40 % | 9.965 M 22.25 % | 8.151 M -3.88 % | 8.480 M -9.77 % | 9.398 M 6.25 % | 8.845 M -13.93 % | 10.277 M 24.60 % | 8.248 M -5.41 % | 8.720 M -14.25 % | 10.169 M 29.89 % | 7.829 M 31.27 % | 5.964 M 14.17 % | 5.224 M -12.80 % | 5.991 M -27.67 % | 8.283 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 |
| Other expenses | -4.005 M -2 517.65 % | -153.000 K 69.40 % | -500.000 K 67.26 % | -1.527 M | 0.000 | 0.000 -100.00 % | 1.853 M | 0.000 -100.00 % | 2.782 M | 0.000 100.00 % | -1.694 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 1.002 M -89.14 % | 9.229 M -9.12 % | 10.155 M 1.82 % | 9.973 M 0.08 % | 9.965 M 22.25 % | 8.151 M -21.12 % | 10.333 M 9.95 % | 9.398 M -19.17 % | 11.627 M 13.14 % | 10.277 M 56.81 % | 6.554 M -24.84 % | 8.720 M -14.25 % | 10.169 M 29.89 % | 7.829 M 31.27 % | 5.964 M 14.17 % | 5.224 M -12.80 % | 5.991 M -27.67 % | 8.283 M |
| Cost and expenses | 59.699 M -26.02 % | 80.693 M -2.38 % | 82.662 M 47.45 % | 56.060 M 40.71 % | 39.841 M 12.84 % | 35.307 M -10.01 % | 39.234 M 14.97 % | 34.126 M 2.50 % | 33.293 M -4.46 % | 34.848 M 57.31 % | 22.152 M -4.39 % | 23.168 M -23.34 % | 30.220 M 12.30 % | 26.909 M 77.31 % | 15.176 M -22.17 % | 19.500 M 126.03 % | 8.627 M -25.80 % | 11.626 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 |
| Selling general and administrative expenses | 5.007 M -46.63 % | 9.382 M -11.95 % | 10.655 M -7.35 % | 11.500 M 15.40 % | 9.965 M 22.25 % | 8.151 M -3.88 % | 8.480 M -9.77 % | 9.398 M 6.25 % | 8.845 M -13.93 % | 10.277 M 24.60 % | 8.248 M -5.41 % | 8.720 M -14.25 % | 10.169 M 29.89 % | 7.829 M 31.27 % | 5.964 M 14.17 % | 5.224 M -12.80 % | 5.991 M -27.67 % | 8.283 M |
| Interest income | 218.544 M 27.79 % | 171.013 M -3.53 % | 177.274 M 35.32 % | 131.006 M 34.40 % | 97.476 M 4.81 % | 93.004 M -16.61 % | 111.528 M 10.42 % | 100.999 M 13.18 % | 89.236 M -19.04 % | 110.221 M 35.90 % | 81.102 M -8.29 % | 88.429 M -27.98 % | 122.777 M -10.02 % | 136.445 M -1.77 % | 138.900 M 11.44 % | 124.641 M 13.65 % | 109.670 M -18.13 % | 133.959 M |
| Interest expense | 67.900 M -4.99 % | 71.464 M -1.44 % | 72.507 M 57.33 % | 46.087 M 54.26 % | 29.876 M 10.02 % | 27.156 M -6.04 % | 28.901 M 16.88 % | 24.728 M 14.13 % | 21.666 M -11.82 % | 24.571 M 57.53 % | 15.598 M 7.96 % | 14.448 M -27.94 % | 20.051 M 5.09 % | 19.080 M 107.12 % | 9.212 M -35.47 % | 14.276 M 441.58 % | 2.636 M -21.15 % | 3.343 M |
| Depreciation and amortization | 3.138 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 |
| Operating income | 160.437 M 67.55 % | 95.757 M 25.36 % | 76.388 M 316.46 % | 18.342 M -69.21 % | 59.566 M 285.52 % | 15.451 M -72.42 % | 56.016 M -16.24 % | 66.874 M -5.05 % | 70.430 M -34.06 % | 106.815 M 658.63 % | 14.080 M -70.94 % | 48.452 M -36.01 % | 75.720 M -34.75 % | 116.050 M 86.29 % | 62.294 M -56.20 % | 142.213 M 63.16 % | 87.164 M 121.57 % | -404.139 M |
| Total other income expenses net | -67.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.131 B 83.12 % | 617.423 M -25.93 % | 833.623 M 26.75 % | 657.665 M 34.46 % | 489.103 M 73.03 % | 282.675 M 87.50 % | 150.763 M -43.39 % | 266.322 M -31.48 % | 388.682 M 416.40 % | 75.268 M -51.54 % | 155.330 M 137.88 % | -410.075 M -13.82 % | -360.278 M -175.94 % | 474.413 M 111.26 % | 224.568 M 53.53 % | 146.268 M 77.43 % | 82.439 M 225.21 % | -65.841 M |
| Total investments | 2.125 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.456 B -0.35 % | 1.461 B 11.99 % | 1.305 B -0.60 % | 1.313 B 28.56 % | 1.021 B -6.34 % | 1.090 B -21.89 % | 1.396 B 33.46 % | 1.046 B 7.05 % | 976.825 M 13.13 % | 863.434 M 11.78 % | 772.433 M |
| Total debt | 1.146 B 11.11 % | 1.032 B -12.40 % | 1.178 B 8.45 % | 1.086 B 33.74 % | 812.038 M 20.94 % | 671.451 M 14.36 % | 587.117 M 23.99 % | 473.538 M -12.22 % | 539.471 M 39.29 % | 387.314 M -10.53 % | 432.900 M 92.40 % | 225.000 M 0.00 % | 225.000 M -54.03 % | 489.452 M 107.08 % | 236.355 M -45.67 % | 435.000 M 393.68 % | 88.114 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -74.000 M -5.71 % | -70.000 M -11.11 % | -63.000 M 1.56 % | -64.000 M -4.92 % | -61.000 M 34.41 % | -93.000 M -66.07 % | -56.000 M 47.40 % | -106.471 M -20.61 % | -88.275 M | 0.000 | 0.000 |
| Retained earnings | -119.576 M 4.51 % | -125.226 M 5.01 % | -131.837 M 19.31 % | -163.384 M -71.73 % | -95.141 M 14.20 % | -110.881 M -33.05 % | -83.335 M -13.09 % | -73.690 M -453.27 % | -13.319 M -12.43 % | -11.847 M 24.02 % | -15.592 M -81.32 % | -8.599 M 50.42 % | -17.344 M -272.03 % | -4.662 M -307.66 % | 2.245 M 245.31 % | -1.545 M | 0.000 | 0.000 |
| Common stock | 546.000 K 0.00 % | 546.000 K 0.00 % | 546.000 K 0.00 % | 546.000 K 29.08 % | 423.000 K 0.00 % | 423.000 K 0.00 % | 423.000 K 0.00 % | 423.000 K 0.00 % | 423.000 K 0.24 % | 422.000 K -0.71 % | 425.000 K 0.00 % | 425.000 K -3.85 % | 442.000 K 14.21 % | 387.000 K 5.74 % | 366.000 K 0.55 % | 364.000 K | 0.000 | 0.000 |
| Total equity | 995.993 M 0.31 % | 992.926 M 0.64 % | 986.639 M -1.31 % | 999.731 M 18.69 % | 842.281 M -1.14 % | 852.023 M -5.95 % | 905.880 M -23.59 % | 1.185 B -9.52 % | 1.310 B 31.85 % | 993.775 M 12.58 % | 882.698 M -5.75 % | 936.568 M -5.93 % | 995.637 M 13.36 % | 878.273 M 8.97 % | 805.941 M -2.55 % | 826.994 M 18.50 % | 697.903 M -18.15 % | 852.673 M |
| Other non current liabilities | 430.217 M 2 111.80 % | 19.451 M -0.90 % | 19.627 M 3.68 % | 18.931 M 27.64 % | 14.832 M 26.74 % | 11.703 M -27.87 % | 16.225 M | 0.000 100.00 % | -539.471 M -72.73 % | -312.314 M | 0.000 | 0.000 | 0.000 100.00 % | -489.452 M -1 298.43 % | -35.000 M 0.00 % | -35.000 M | 0.000 | 0.000 |
| Long term debt | 1.058 B 2.57 % | 1.032 B -12.40 % | 1.178 B 8.45 % | 1.086 B 33.74 % | 812.038 M 20.94 % | 671.451 M 14.36 % | 587.117 M | 0.000 -100.00 % | 539.471 M 72.73 % | 312.314 M | 0.000 | 0.000 | 0.000 -100.00 % | 489.452 M 1 298.43 % | 35.000 M 0.00 % | 35.000 M | 0.000 | 0.000 |
| Total non current liabilities | 1.488 B 41.60 % | 1.051 B -12.21 % | 1.197 B 8.37 % | 1.105 B 33.63 % | 826.870 M 21.04 % | 683.154 M 13.23 % | 603.342 M 27.41 % | 473.538 M 11.14 % | 426.089 M -7.36 % | 459.926 M -10.28 % | 512.602 M -2.32 % | 524.766 M 7.58 % | 487.805 M 49.12 % | 327.130 M 20.07 % | 272.452 M -41.18 % | 463.226 M 152.51 % | 183.451 M | 0.000 |
| Other current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -287.265 M -60.22 % | -179.296 M 47.82 % | -343.589 M -335.53 % | -78.889 M 89.46 % | -748.699 M -5.22 % | -711.582 M -1 064.64 % | -61.099 M -67.79 % | -36.415 M -28.87 % | -28.258 M 71.57 % | -99.379 M -464.30 % | -17.611 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.773 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 318.000 K -74.40 % | 1.242 M -64.84 % | 3.532 M -11.52 % | 3.992 M |
| Short term debt | 88.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 225.000 M 0.00 % | 225.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 88.100 M -78.27 % | 405.346 M 19.28 % | 339.825 M -21.52 % | 433.035 M 26.67 % | 341.860 M -14.70 % | 400.781 M -9.05 % | 440.667 M 61.03 % | 273.647 M -6.88 % | 293.871 M 8.00 % | 272.114 M 20.94 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 21 576.30 % | 1.038 M -33.93 % | 1.571 M -61.37 % | 4.067 M 1.88 % | 3.992 M |
| Total liabilities | 1.577 B 8.24 % | 1.456 B -5.25 % | 1.537 B -0.05 % | 1.538 B 31.59 % | 1.169 B 7.82 % | 1.084 B 3.82 % | 1.044 B 36.60 % | 764.258 M 6.15 % | 719.960 M -1.65 % | 732.040 M -0.75 % | 737.602 M -1.62 % | 749.766 M 5.19 % | 712.805 M 29.10 % | 552.130 M 101.88 % | 273.490 M -41.16 % | 464.797 M 147.87 % | 187.518 M 821.33 % | 20.353 M |
| Other non current assets | 420.171 M -79.05 % | 2.006 B -6.92 % | 2.155 B 3.26 % | 2.087 B 24.91 % | 1.671 B 9.05 % | 1.532 B 2.48 % | 1.495 B 188.80 % | -1.683 B -2.55 % | -1.642 B 0.54 % | -1.651 B -25.75 % | -1.313 B -28.56 % | -1.021 B 6.34 % | -1.090 B 21.89 % | -1.396 B -33.46 % | -1.046 B -7.05 % | -976.825 M -13.13 % | -863.434 M -11.78 % | -772.433 M |
| Long term investments | 2.125 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.456 B -0.35 % | 1.461 B 11.99 % | 1.305 B -0.60 % | 1.313 B 28.56 % | 1.021 B -6.34 % | 1.090 B -21.89 % | 1.396 B 33.46 % | 1.046 B 7.05 % | 976.825 M 13.13 % | 863.434 M 11.78 % | 772.433 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 |
| 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 |
| Goodwill and 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 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 2.545 B 26.89 % | 2.006 B -6.92 % | 2.155 B 3.26 % | 2.087 B 24.91 % | 1.671 B 9.05 % | 1.532 B 2.48 % | 1.495 B 2.66 % | 1.456 B -0.35 % | 1.461 B 11.99 % | 1.305 B -0.60 % | 1.313 B 28.56 % | 1.021 B -6.34 % | 1.090 B -21.89 % | 1.396 B 33.46 % | 1.046 B 7.05 % | 976.825 M 13.13 % | 863.434 M 11.78 % | 772.433 M |
| Other current 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 |
| 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 | 0.000 |
| cash and cash equivalents | 15.716 M -96.21 % | 414.271 M 20.37 % | 344.154 M -19.65 % | 428.333 M 32.64 % | 322.935 M -16.94 % | 388.776 M -10.90 % | 436.354 M 110.58 % | 207.216 M 37.42 % | 150.789 M -51.68 % | 312.046 M 12.42 % | 277.570 M -56.29 % | 635.075 M 8.51 % | 585.278 M 3 791.73 % | 15.039 M 27.59 % | 11.787 M -95.92 % | 288.732 M 4 987.79 % | 5.675 M -91.38 % | 65.841 M |
| Cash and short term investments | 15.716 M -96.21 % | 414.271 M 20.37 % | 344.154 M -19.65 % | 428.333 M 32.64 % | 322.935 M -16.94 % | 388.776 M -10.90 % | 436.354 M 110.58 % | 207.216 M 37.42 % | 150.789 M -51.68 % | 312.046 M 12.42 % | 277.570 M -56.29 % | 635.075 M 8.51 % | 585.278 M 3 791.73 % | 15.039 M 27.59 % | 11.787 M -95.92 % | 288.732 M 4 987.79 % | 5.675 M -91.38 % | 65.841 M |
| Total current assets | 27.581 M -93.79 % | 443.783 M 20.23 % | 369.102 M -18.16 % | 451.019 M 32.49 % | 340.429 M -15.74 % | 404.007 M -11.22 % | 455.065 M 100.85 % | 226.566 M 43.02 % | 158.417 M 1 448.40 % | 10.231 M -96.40 % | 283.978 M -74.92 % | 1.132 B 7.37 % | 1.054 B 3 392.99 % | 30.186 M 40.07 % | 21.550 M -92.68 % | 294.324 M 2 126.02 % | 13.222 M -83.79 % | 81.577 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.683 B -1.26 % | -1.663 B 16.25 % | -1.985 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 11.865 M -59.00 % | 28.941 M 18.90 % | 24.340 M 10.53 % | 22.022 M 30.10 % | 16.927 M 15.46 % | 14.660 M -18.99 % | 18.096 M -6.48 % | 19.350 M -32.26 % | 28.567 M 253.60 % | 8.079 M -69.25 % | 26.269 M 1.25 % | 25.945 M -10.84 % | 29.098 M 92.10 % | 15.147 M -12.78 % | 17.367 M -13.54 % | 20.087 M 50.23 % | 13.371 M -15.03 % | 15.736 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.683 B 2.55 % | 1.642 B -0.54 % | 1.651 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 783.000 K -96.44 % | 21.978 M -93.45 % | 335.538 M 1 313.92 % | 23.731 M 105.08 % | -466.768 M -7.04 % | -436.051 M -9 421.31 % | 4.678 M -61.62 % | 12.189 M -40.95 % | 20.642 M 135.50 % | 8.765 M -53.91 % | 19.016 M |
| Account payables | 0.000 -100.00 % | 405.346 M 19.28 % | 339.825 M -21.52 % | 433.035 M 26.67 % | 341.860 M -14.70 % | 400.781 M -9.05 % | 440.667 M 61.16 % | 273.432 M 66.21 % | 164.507 M -50.00 % | 329.018 M 1 664.08 % | 18.651 M -96.35 % | 510.965 M 7.78 % | 474.084 M 900.62 % | 47.379 M 647.30 % | 6.340 M -58.35 % | 15.222 M -79.78 % | 75.289 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 720.000 K 118.84 % | 329.000 K -38.50 % | 535.000 K -69.16 % | 1.735 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 764.258 M 6.15 % | 719.960 M -1.65 % | 732.040 M | 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 -100.00 % | 266.322 M -31.48 % | 388.682 M 416.40 % | 75.268 M | 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 |
| 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.839 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 852.673 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -290.720 M 59.62 % | -719.960 M 1.65 % | -732.040 M | 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 % | 17.073 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.353 M |
| Total assets | 2.573 B 5.03 % | 2.449 B -2.95 % | 2.524 B -0.54 % | 2.538 B 26.19 % | 2.011 B 3.88 % | 1.936 B -0.71 % | 1.950 B 15.83 % | 1.683 B 2.55 % | 1.642 B -0.54 % | 1.651 B 1.87 % | 1.620 B -3.92 % | 1.686 B -1.29 % | 1.708 B 19.44 % | 1.430 B 32.51 % | 1.079 B -16.44 % | 1.292 B 45.90 % | 885.421 M 1.42 % | 873.026 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025 | 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 | 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 |
| Change in working capital | -56.737 M -201.00 % | 56.176 M 157.37 % | -97.911 M -195.85 % | 102.155 M 282.30 % | -56.036 M -36.91 % | -40.928 M -124.42 % | 167.594 M 40.76 % | 119.066 M 174.36 % | -160.125 M -577.54 % | 33.531 M 115.23 % | -220.214 M -644.49 % | 40.444 M -90.29 % | 416.496 M 8 153.98 % | 5.046 M -61.65 % | 13.159 M 147.11 % | -27.930 M -217.87 % | 23.696 M 122.68 % | -104.457 M |
| Accounts receivables | -61.591 M -1 238.64 % | -4.601 M -98.49 % | -2.318 M 54.50 % | -5.095 M -124.75 % | -2.267 M -165.98 % | 3.436 M 174.00 % | 1.254 M -86.39 % | 9.217 M 123.71 % | 4.120 M 164.23 % | -6.414 M -1 879.63 % | -324.000 K | 0.000 | 0.000 | 0.000 100.00 % | -4.171 M 87.63 % | -33.729 M -1 526.17 % | 2.365 M -92.48 % | 31.436 M |
| Inventory | 0.000 | 0.000 | 0.000 100.00 % | -644.000 K -110.42 % | 6.181 M 52.81 % | 4.045 M 913.78 % | 399.000 K | 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 -100.00 % | 66.351 M 178.68 % | -84.335 M -183.95 % | 100.456 M 275.37 % | -57.282 M -29.79 % | -44.136 M -126.24 % | 168.223 M 59.73 % | 105.317 M 164.00 % | -164.558 M | 0.000 100.00 % | -219.971 M | 0.000 | 0.000 | 0.000 -100.00 % | 466.000 K 4.95 % | 444.000 K 190.20 % | 153.000 K | 0.000 |
| Other working capital | 4.854 M 187.08 % | -5.574 M 50.49 % | -11.258 M -251.36 % | 7.438 M 378.79 % | -2.668 M 37.56 % | -4.273 M -87.25 % | -2.282 M -152.21 % | 4.371 M 1 752.12 % | 236.000 K -99.41 % | 39.945 M 10 395.10 % | -388.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 16.864 M 214.92 % | 5.355 M -74.71 % | 21.178 M 115.58 % | -135.893 M |
| Other non cash items | -107.822 M -2 668.41 % | 4.198 M -76.44 % | 17.817 M 160.52 % | -29.438 M 78.77 % | -138.631 M -273.40 % | -37.127 M -0.64 % | -36.891 M -824.77 % | 5.090 M 103.25 % | -156.392 M -2 101.69 % | 7.813 M 102.68 % | -291.853 M -531.35 % | 67.661 M -77.97 % | 307.123 M 187.79 % | -349.847 M -396.90 % | -70.406 M 20.34 % | -88.386 M 5.41 % | -93.446 M -123.16 % | 403.519 M |
| Net cash provided by operating activities | -72.022 M -146.13 % | 156.131 M 4 312.92 % | -3.706 M -104.07 % | 91.059 M 167.40 % | -135.101 M -115.80 % | -62.604 M -133.53 % | 186.719 M -2.26 % | 191.030 M 177.63 % | -246.087 M -266.10 % | 148.159 M 129.75 % | -497.987 M -418.09 % | 156.557 M -80.40 % | 798.929 M 448.82 % | -229.040 M -5 730.29 % | 4.068 M -84.09 % | 25.569 M 48.78 % | 17.186 M 116.10 % | -106.766 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -450.009 M 42.81 % | -786.820 M -29.06 % | -609.645 M -2.25 % | -596.256 M -47.70 % | -403.693 M 0.00 % | -403.693 M 48.03 % | -776.809 M -61.59 % | -480.734 M | 0.000 100.00 % | -480.704 M 31.31 % | -699.808 M -109.61 % | -333.867 M 54.54 % | -734.351 M -69.35 % | -433.637 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 603.193 M -15.48 % | 713.643 M 34.30 % | 531.389 M 13.42 % | 468.532 M 30.14 % | 360.014 M 0.00 % | 360.014 M -53.49 % | 774.045 M 137.08 % | 326.486 M | 0.000 -100.00 % | 139.044 M -81.44 % | 749.074 M 27.53 % | 587.386 M 41.28 % | 415.771 M 19.45 % | 348.083 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 -100.00 % | 153.184 M 309.33 % | -73.177 M 6.49 % | -78.256 M 38.73 % | -127.724 M -192.42 % | -43.679 M 0.00 % | -43.679 M -1 480.28 % | -2.764 M 98.21 % | -154.248 M | 0.000 100.00 % | -341.660 M -793.50 % | 49.266 M -80.57 % | 253.519 M 179.58 % | -318.580 M -272.37 % | -85.554 M | 0.000 | 0.000 | 0.000 |
| Debt repayment | 111.522 M 174.48 % | -149.728 M -266.99 % | 89.665 M -19.88 % | 111.916 M -19.23 % | 138.568 M 66.75 % | 83.100 M -24.97 % | 110.757 M 186.80 % | -127.606 M -185.51 % | 149.236 M 449.50 % | -42.700 M -120.54 % | 207.900 M | 0.000 100.00 % | -264.452 M -204.49 % | 253.097 M 227.41 % | -198.645 M -188.13 % | 225.408 M 152.65 % | 89.218 M 2 960.65 % | 2.915 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 % | 146.857 M 226.20 % | 45.020 M | 0.000 -100.00 % | 184.215 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -10.000 K 99.67 % | -3.038 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.408 M -56 700.00 % | -6.000 K 99.98 % | -39.078 M -123.20 % | -17.508 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -89.470 M 0.00 % | -89.470 M 7.72 % | -96.951 M -2.55 % | -94.539 M -36.40 % | -69.308 M 0.00 % | -69.308 M 0.00 % | -69.307 M -0.93 % | -68.670 M -1.99 % | -67.327 M 0.53 % | -67.685 M 0.38 % | -67.944 M 1.75 % | -69.155 M 25.44 % | -92.753 M -42.24 % | -65.208 M 20.83 % | -82.368 M 39.85 % | -136.947 M 17.78 % | -166.570 M | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.234 M 27.35 % | 969.000 K -98.43 % | 61.673 M 2 011.37 % | 2.921 M 2 555.45 % | 110.000 K -58.80 % | 267.000 K 621.62 % | 37.000 K -95.73 % | 867.000 K 240.52 % | -617.000 K | 0.000 100.00 % | -15.188 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | 22.052 M 109.22 % | -239.198 M -3 178.48 % | -7.296 M -150.88 % | 14.339 M -79.30 % | 69.260 M 360.93 % | 15.026 M -64.58 % | 42.419 M 131.51 % | -134.603 M -258.67 % | 84.830 M 174.62 % | -113.683 M -181.08 % | 140.217 M 229.60 % | -108.196 M 52.33 % | -226.989 M -197.72 % | 232.292 M 182.66 % | -281.013 M -209.14 % | 257.488 M 432.88 % | -77.352 M -2 753.58 % | 2.915 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 -100.00 % | 78.256 M -38.73 % | 127.724 M 192.42 % | 43.679 M 0.00 % | 43.679 M 1 480.28 % | 2.764 M -98.21 % | 154.248 M | 0.000 -100.00 % | 341.660 M 793.50 % | -49.266 M 80.57 % | -253.519 M -179.58 % | 318.580 M 272.37 % | 85.554 M | 0.000 | 0.000 | 0.000 |
| Net change in cash | -49.970 M -171.27 % | 70.117 M 183.30 % | -84.179 M -179.87 % | 105.398 M 260.08 % | -65.841 M -38.39 % | -47.578 M -120.76 % | 229.138 M 306.08 % | 56.427 M 134.99 % | -161.257 M -567.74 % | 34.476 M 109.64 % | -357.770 M -839.79 % | 48.361 M -91.54 % | 571.940 M 17 487.33 % | 3.252 M 101.17 % | -276.945 M -197.84 % | 283.057 M 570.46 % | -60.166 M 42.07 % | -103.851 M |
| Cash at beginning of period | 414.271 M 20.37 % | 344.154 M -19.65 % | 428.333 M 32.64 % | 322.935 M -16.94 % | 388.776 M -10.90 % | 436.354 M 110.58 % | 207.216 M 37.42 % | 150.789 M -51.68 % | 312.046 M 12.42 % | 277.570 M -56.31 % | 635.340 M 8.24 % | 586.979 M 3 803.05 % | 15.039 M 27.59 % | 11.787 M -95.92 % | 288.732 M 4 987.79 % | 5.675 M -91.38 % | 65.841 M -61.20 % | 169.692 M |
| Cash at end of period | 364.301 M -12.06 % | 414.271 M 20.37 % | 344.154 M -19.65 % | 428.333 M 32.64 % | 322.935 M -16.94 % | 388.776 M -10.90 % | 436.354 M 110.58 % | 207.216 M 37.42 % | 150.789 M -51.68 % | 312.046 M 12.42 % | 277.570 M -56.31 % | 635.340 M 8.24 % | 586.979 M 3 803.05 % | 15.039 M 27.59 % | 11.787 M -95.92 % | 288.732 M 4 987.79 % | 5.675 M -91.38 % | 65.841 M |
| Operating cash flow | -72.022 M -146.13 % | 156.131 M 4 312.92 % | -3.706 M -104.07 % | 91.059 M 167.40 % | -135.101 M -115.80 % | -62.604 M -133.53 % | 186.719 M -2.26 % | 191.030 M 177.63 % | -246.087 M -266.10 % | 148.159 M 129.75 % | -497.987 M -418.09 % | 156.557 M -80.40 % | 798.929 M 448.82 % | -229.040 M -5 730.29 % | 4.068 M -84.09 % | 25.569 M 48.78 % | 17.186 M 116.10 % | -106.766 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -72.022 M -146.13 % | 156.131 M 4 312.92 % | -3.706 M -104.07 % | 91.059 M 167.40 % | -135.101 M -115.80 % | -62.604 M -133.53 % | 186.719 M -2.26 % | 191.030 M 177.63 % | -246.087 M -266.10 % | 148.159 M 129.75 % | -497.987 M -418.09 % | 156.557 M -80.40 % | 798.929 M 448.82 % | -229.040 M -5 730.29 % | 4.068 M -84.09 % | 25.569 M 48.78 % | 17.186 M 116.10 % | -106.766 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 49.287 M 10.56 % | 44.581 M -1.57 % | 45.291 M 4.41 % | 43.379 M 14.28 % | 37.960 M -6.78 % | 40.719 M -6.40 % | 43.502 M -1.01 % | 43.945 M -8.99 % | 48.284 M 6.07 % | 45.519 M -7.82 % | 49.382 M 26.17 % | 39.140 M 56.50 % | 25.009 M -32.86 % | 37.249 M 32.16 % | 28.185 M 686.33 % | -4.807 M -134.90 % | 13.775 M -21.80 % | 17.614 M -22.36 % | 22.688 M -18.54 % | 27.851 M -10.89 % | 31.254 M 14.06 % | 27.401 M 1.39 % | 27.025 M -56.76 % | 62.499 M 194.46 % | -66.167 M -869.65 % | 8.597 M -63.66 % | 23.658 M -17.12 % | 28.546 M -17.14 % | 34.449 M 96.02 % | 17.574 M -32.02 % | 25.853 M -9.63 % | 28.609 M -1.23 % | 28.964 M 2.17 % | 28.348 M 13.78 % | 24.915 M -4.33 % | 26.042 M 6.65 % | 24.418 M -4.44 % | 25.552 M -30.65 % | 36.844 M -16.18 % | 43.954 M 27.34 % | 34.517 M 502.01 % | -8.586 M -261.48 % | 5.317 M -77.11 % | 23.227 M 42.72 % | 16.274 M 52.14 % | 10.697 M -42.51 % | 18.607 M -18.33 % | 22.783 M 16.64 % | 19.533 M -44.77 % | 35.367 M 77.65 % | 19.908 M 155.39 % | 7.795 M -81.82 % | 42.870 M 53.66 % | 27.899 M -22.93 % | 36.198 M 32.78 % | 27.262 M -47.17 % | 51.600 M 302.86 % | -25.436 M 46.61 % | -47.641 M -398.99 % | 15.934 M -69.58 % | 52.387 M -23.76 % | 68.716 M 133.70 % | 29.403 M 3.96 % | 28.284 M -19.90 % | 35.310 M 142.23 % | 14.577 M -47.54 % | 27.785 M 10.03 % | 25.252 M -10.38 % | 28.177 M |
| Net income | 17.124 M -31.71 % | 25.074 M 7.59 % | 23.305 M -3.83 % | 24.232 M 21.61 % | 19.926 M -11.87 % | 22.609 M 2.54 % | 22.049 M -5.08 % | 23.228 M -16.66 % | 27.871 M 17.99 % | 23.622 M -12.34 % | 26.947 M 41.86 % | 18.995 M 178.36 % | 6.824 M -64.08 % | 18.997 M 40.43 % | 13.528 M 186.46 % | -15.646 M -1 169.45 % | 1.463 M -76.09 % | 6.118 M -54.24 % | 13.371 M -27.99 % | 18.567 M -13.68 % | 21.510 M 17.82 % | 18.257 M -1.93 % | 18.617 M -65.55 % | 54.046 M 171.61 % | -75.469 M -3 387.48 % | -2.164 M -115.78 % | 13.717 M -30.13 % | 19.631 M -20.94 % | 24.832 M 178.82 % | 8.906 M -50.88 % | 18.130 M -8.39 % | 19.790 M -1.29 % | 20.048 M 15.71 % | 17.326 M 0.95 % | 17.163 M -8.62 % | 18.783 M 9.47 % | 17.158 M -3.84 % | 17.844 M -30.35 % | 25.619 M -27.17 % | 35.175 M 24.84 % | 28.177 M 298.70 % | -14.181 M -16 589.53 % | 86.000 K -99.50 % | 17.276 M 58.51 % | 10.899 M 124.72 % | 4.850 M -62.01 % | 12.768 M -25.26 % | 17.084 M 24.25 % | 13.750 M -52.50 % | 28.947 M 173.86 % | 10.570 M 81 407.69 % | -13.000 K -100.04 % | 35.806 M 53.69 % | 23.298 M -22.96 % | 30.243 M 88.29 % | 16.062 M -65.20 % | 46.158 M -10.99 % | 51.857 M 199.83 % | -51.944 M -519.44 % | 12.384 M -74.74 % | 49.018 M 15.72 % | 42.358 M 101.62 % | 21.009 M 27.22 % | 16.514 M -73.37 % | 62.004 M 55.18 % | 39.956 M 3.61 % | 38.564 M 13.43 % | 33.998 M 232.90 % | -25.582 M |
| Income before tax | 17.124 M -31.71 % | 25.074 M 7.59 % | 23.305 M -3.83 % | 24.232 M 21.61 % | 19.926 M -11.87 % | 22.609 M 2.54 % | 22.049 M -5.08 % | 23.228 M -16.66 % | 27.871 M 17.99 % | 23.622 M -12.34 % | 26.947 M 41.86 % | 18.995 M 178.36 % | 6.824 M -64.08 % | 18.997 M 40.43 % | 13.528 M 186.46 % | -15.646 M -1 169.45 % | 1.463 M -76.09 % | 6.118 M -54.24 % | 13.371 M -27.99 % | 18.567 M -13.68 % | 21.510 M 17.82 % | 18.257 M -1.93 % | 18.617 M -65.55 % | 54.046 M 171.61 % | -75.469 M -3 387.48 % | -2.164 M -115.78 % | 13.717 M -30.13 % | 19.631 M -20.94 % | 24.832 M 178.82 % | 8.906 M -50.88 % | 18.130 M -8.39 % | 19.790 M -1.29 % | 20.048 M 15.71 % | 17.326 M 0.95 % | 17.163 M -8.62 % | 18.783 M 9.47 % | 17.158 M -3.84 % | 17.844 M -30.35 % | 25.619 M -27.16 % | 35.174 M 24.83 % | 28.177 M 298.70 % | -14.181 M -16 589.53 % | 86.000 K -99.50 % | 17.276 M 58.51 % | 10.899 M 124.72 % | 4.850 M -62.01 % | 12.768 M -25.26 % | 17.084 M 24.25 % | 13.750 M -53.16 % | 29.357 M 177.74 % | 10.570 M 81 407.69 % | -13.000 K -100.04 % | 35.806 M 54.04 % | 23.244 M -21.25 % | 29.518 M 83.48 % | 16.088 M -65.92 % | 47.200 M -8.98 % | 51.857 M 200.77 % | -51.463 M -515.56 % | 12.384 M -74.74 % | 49.018 M 15.35 % | 42.495 M 101.73 % | 21.065 M 27.14 % | 16.568 M -73.31 % | 62.085 M 55.38 % | 39.957 M 3.42 % | 38.635 M 14.73 % | 33.675 M 229.22 % | -26.061 M |
| EBITDA | 33.506 M 33.63 % | 25.074 M 7.59 % | 23.305 M -3.83 % | 24.232 M 21.61 % | 19.926 M -11.87 % | 22.609 M 2.54 % | 22.049 M -5.08 % | 23.228 M -16.66 % | 27.871 M 17.99 % | 23.622 M -12.34 % | 26.947 M 41.86 % | 18.995 M 178.36 % | 6.824 M -64.08 % | 18.997 M 40.43 % | 13.528 M 186.46 % | -15.646 M -1 169.45 % | 1.463 M -76.09 % | 6.118 M -54.24 % | 13.371 M -27.99 % | 18.567 M -13.68 % | 21.510 M 17.82 % | 18.257 M -1.93 % | 18.617 M -65.55 % | 54.046 M 171.61 % | -75.469 M -3 387.48 % | -2.164 M -115.78 % | 13.717 M -30.13 % | 19.631 M -20.94 % | 24.832 M 178.82 % | 8.906 M -50.88 % | 18.130 M -8.39 % | 19.790 M -1.29 % | 20.048 M 15.71 % | 17.326 M 0.95 % | 17.163 M -8.62 % | 18.783 M 9.47 % | 17.158 M -3.84 % | 17.844 M -30.35 % | 25.619 M -27.16 % | 35.174 M 24.83 % | 28.177 M 298.70 % | -14.181 M -16 589.53 % | 86.000 K -99.50 % | 17.276 M 58.51 % | 10.899 M 124.72 % | 4.850 M -62.01 % | 12.768 M -25.26 % | 17.084 M 24.25 % | 13.750 M -53.16 % | 29.357 M 177.74 % | 10.570 M 81 407.69 % | -13.000 K -100.04 % | 35.806 M 54.04 % | 23.244 M -21.25 % | 29.518 M 83.48 % | 16.088 M -65.92 % | 47.200 M -8.98 % | 51.857 M 200.77 % | -51.463 M -515.56 % | 12.384 M -74.74 % | 49.018 M 15.35 % | 42.495 M 101.73 % | 21.065 M 27.14 % | 16.568 M -73.31 % | 62.085 M 55.38 % | 39.957 M 3.42 % | 38.635 M 14.73 % | 33.675 M 229.22 % | -26.061 M |
| Weighted average shs out dil | 54.555 M 0.00 % | 54.555 M 0.00 % | 54.555 M 0.00 % | 54.555 M 0.00 % | 54.555 M 0.14 % | 54.481 M -0.14 % | 54.555 M 0.00 % | 54.555 M 0.00 % | 54.555 M 0.00 % | 54.555 M 0.00 % | 54.555 M 0.00 % | 54.555 M 0.00 % | 54.555 M 0.00 % | 54.555 M -0.40 % | 54.773 M 0.00 % | 54.773 M 29.61 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.260 M 0.03 % | 42.249 M 0.00 % | 42.249 M 0.00 % | 42.249 M 0.00 % | 42.249 M -0.09 % | 42.287 M 0.00 % | 42.287 M -0.42 % | 42.465 M 0.00 % | 42.465 M 0.00 % | 42.465 M 0.00 % | 42.465 M 0.00 % | 42.465 M -0.46 % | 42.661 M -3.01 % | 43.983 M 0.00 % | 43.983 M -1.70 % | 44.742 M -0.59 % | 45.006 M 1.64 % | 44.278 M 0.00 % | 44.278 M 19.84 % | 36.949 M 0.85 % | 36.639 M 0.08 % | 36.608 M -0.07 % | 36.633 M 0.37 % | 36.498 M 0.15 % | 36.445 M 0.17 % | 36.383 M 0.00 % | 36.383 M 9.70 % | 33.166 M 0.41 % | 33.030 M 1.46 % | 32.553 M -0.93 % | 32.860 M 0.00 % | 32.860 M 0.00 % | 32.860 M 0.00 % | 32.860 M |
| Weighted average shs out | 54.555 M 0.00 % | 54.555 M 0.00 % | 54.555 M 0.00 % | 54.555 M 0.00 % | 54.555 M 0.14 % | 54.481 M -0.14 % | 54.555 M 0.00 % | 54.555 M 0.00 % | 54.555 M 0.00 % | 54.555 M 0.00 % | 54.555 M 0.00 % | 54.555 M 0.00 % | 54.555 M 0.00 % | 54.555 M -0.40 % | 54.773 M 0.00 % | 54.773 M 29.61 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.261 M 0.00 % | 42.260 M 0.03 % | 42.249 M 0.00 % | 42.248 M 0.00 % | 42.249 M 0.00 % | 42.249 M -0.09 % | 42.287 M 0.00 % | 42.287 M -0.42 % | 42.465 M 0.00 % | 42.465 M 0.00 % | 42.465 M 0.01 % | 42.461 M -0.01 % | 42.465 M -0.46 % | 42.661 M -3.01 % | 43.983 M 0.00 % | 43.983 M -1.70 % | 44.742 M -0.59 % | 45.006 M 1.64 % | 44.278 M 0.00 % | 44.278 M 19.84 % | 36.949 M 0.85 % | 36.639 M 0.08 % | 36.608 M 0.15 % | 36.554 M 0.15 % | 36.498 M 0.15 % | 36.445 M 0.17 % | 36.383 M 0.00 % | 36.383 M 9.70 % | 33.166 M 0.41 % | 33.030 M 1.46 % | 32.553 M -0.93 % | 32.860 M 0.00 % | 32.860 M 0.00 % | 32.860 M 0.00 % | 32.860 M |
| EPS diluted | 0.31 -32.61 % | 0.46 6.98 % | 0.43 -2.27 % | 0.44 18.92 % | 0.37 -9.76 % | 0.41 2.50 % | 0.40 -6.98 % | 0.43 -15.69 % | 0.51 18.60 % | 0.43 2 105.13 % | 0.02 -94.43 % | 0.35 169.23 % | 0.13 -80.30 % | 0.66 164.00 % | 0.25 186.21 % | -0.29 -938.15 % | 0.03 -75.29 % | 0.14 -56.25 % | 0.32 -27.27 % | 0.44 -13.73 % | 0.51 18.60 % | 0.43 -2.27 % | 0.44 -65.63 % | 1.28 171.51 % | -1.79 -3 396.09 % | -0.05 -116.00 % | 0.32 -30.43 % | 0.46 -22.03 % | 0.59 180.95 % | 0.21 -51.16 % | 0.43 -8.51 % | 0.47 0.00 % | 0.47 14.63 % | 0.41 0.00 % | 0.41 -6.82 % | 0.44 7.32 % | 0.41 -2.38 % | 0.42 -31.15 % | 0.61 -26.51 % | 0.83 23.88 % | 0.67 297.06 % | -0.34 -17 100.00 % | 0.00 -99.51 % | 0.41 57.69 % | 0.26 136.36 % | 0.11 -63.33 % | 0.30 -25.00 % | 0.40 29.03 % | 0.31 -53.03 % | 0.66 175.00 % | 0.24 80 100.00 % | 0.00 -100.04 % | 0.81 52.83 % | 0.53 -35.37 % | 0.82 86.36 % | 0.44 -65.08 % | 1.26 -11.27 % | 1.42 200.00 % | -1.42 -517.65 % | 0.34 -74.81 % | 1.35 16.38 % | 1.16 84.13 % | 0.63 26.00 % | 0.50 -73.68 % | 1.90 55.74 % | 1.22 4.27 % | 1.17 13.59 % | 1.03 232.05 % | -0.78 |
| Earnings per share | 0.31 -32.61 % | 0.46 6.98 % | 0.43 -2.27 % | 0.44 18.92 % | 0.37 -9.76 % | 0.41 2.50 % | 0.40 -6.98 % | 0.43 -15.69 % | 0.51 18.60 % | 0.43 2 105.13 % | 0.02 -94.43 % | 0.35 169.23 % | 0.13 -80.30 % | 0.66 164.00 % | 0.25 186.21 % | -0.29 -938.15 % | 0.03 -75.29 % | 0.14 -56.25 % | 0.32 -27.27 % | 0.44 -13.73 % | 0.51 18.60 % | 0.43 -2.27 % | 0.44 -65.63 % | 1.28 171.51 % | -1.79 -3 396.09 % | -0.05 -116.00 % | 0.32 -30.43 % | 0.46 -22.03 % | 0.59 180.95 % | 0.21 -51.16 % | 0.43 -8.51 % | 0.47 0.00 % | 0.47 14.63 % | 0.41 0.00 % | 0.41 -6.82 % | 0.44 7.32 % | 0.41 -2.38 % | 0.42 -31.15 % | 0.61 -26.51 % | 0.83 23.88 % | 0.67 297.06 % | -0.34 -17 100.00 % | 0.00 -99.51 % | 0.41 57.69 % | 0.26 136.36 % | 0.11 -63.33 % | 0.30 -25.00 % | 0.40 29.03 % | 0.31 -53.03 % | 0.66 175.00 % | 0.24 80 100.00 % | 0.00 -100.04 % | 0.81 52.83 % | 0.53 -35.37 % | 0.82 86.36 % | 0.44 -65.08 % | 1.26 -11.27 % | 1.42 200.00 % | -1.42 -517.65 % | 0.34 -74.81 % | 1.35 16.38 % | 1.16 84.13 % | 0.63 26.00 % | 0.50 -73.68 % | 1.90 55.74 % | 1.22 4.27 % | 1.17 13.59 % | 1.03 232.05 % | -0.78 |
| Gross profit | 35.585 M 27.33 % | 27.947 M 5.04 % | 26.607 M -0.11 % | 26.637 M 20.42 % | 22.120 M -9.84 % | 24.535 M -0.22 % | 24.589 M -4.57 % | 25.766 M -14.39 % | 30.096 M 15.69 % | 26.014 M -11.84 % | 29.508 M 38.55 % | 21.298 M 119.05 % | 9.723 M -57.03 % | 22.626 M 46.91 % | 15.401 M 201.60 % | -15.159 M -378.30 % | 5.447 M -41.05 % | 9.240 M -40.62 % | 15.561 M -24.84 % | 20.705 M -13.82 % | 24.025 M 17.67 % | 20.418 M -0.47 % | 20.515 M -63.28 % | 55.876 M 176.33 % | -73.207 M -4 526.06 % | 1.654 M -89.75 % | 16.129 M -24.79 % | 21.445 M -20.93 % | 27.121 M 161.58 % | 10.368 M -49.01 % | 20.332 M -9.70 % | 22.517 M -2.33 % | 23.055 M 1.76 % | 22.656 M 15.79 % | 19.567 M -7.20 % | 21.085 M 12.46 % | 18.749 M -6.55 % | 20.064 M -29.17 % | 28.325 M -26.26 % | 38.411 M 30.22 % | 29.496 M 325.52 % | -13.079 M -1 007.00 % | 1.442 M -92.64 % | 19.598 M 54.64 % | 12.673 M 78.69 % | 7.092 M -52.65 % | 14.977 M -21.84 % | 19.162 M 20.21 % | 15.941 M -49.73 % | 31.713 M 141.11 % | 13.153 M 341.97 % | 2.976 M -92.18 % | 38.047 M 21.39 % | 31.343 M -4.22 % | 32.723 M 79.69 % | 18.211 M -62.76 % | 48.905 M 271.75 % | -28.474 M 42.92 % | -49.883 M -455.32 % | 14.039 M -72.12 % | 50.350 M -22.51 % | 64.980 M 155.22 % | 25.460 M 3.34 % | 24.638 M -23.86 % | 32.359 M 139.59 % | 13.506 M -50.43 % | 27.249 M 9.20 % | 24.954 M -9.08 % | 27.446 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 410.000 K | 0.000 | 0.000 | 0.000 100.00 % | -54.000 K 92.55 % | -725.000 K -2 888.46 % | 26.000 K -97.50 % | 1.042 M | 0.000 -100.00 % | 481.000 K | 0.000 | 0.000 -100.00 % | 137.000 K 144.64 % | 56.000 K 3.70 % | 54.000 K -33.33 % | 81.000 K 8 000.00 % | 1.000 K -98.59 % | 71.000 K 121.98 % | -323.000 K 32.57 % | -479.000 K |
| Cost of revenue | 13.675 M -17.79 % | 16.634 M -10.97 % | 18.684 M 11.60 % | 16.742 M 5.69 % | 15.840 M -2.13 % | 16.184 M -14.43 % | 18.913 M 4.04 % | 18.179 M -0.05 % | 18.188 M -6.75 % | 19.505 M -1.86 % | 19.874 M 11.39 % | 17.842 M 16.72 % | 15.286 M 4.53 % | 14.623 M 14.39 % | 12.784 M 23.49 % | 10.352 M 24.30 % | 8.328 M -0.55 % | 8.374 M 17.50 % | 7.127 M -0.27 % | 7.146 M -1.15 % | 7.229 M 3.52 % | 6.983 M 7.27 % | 6.510 M -1.71 % | 6.623 M -5.92 % | 7.040 M 1.40 % | 6.943 M -7.78 % | 7.529 M 6.03 % | 7.101 M -3.10 % | 7.328 M 1.69 % | 7.206 M 30.52 % | 5.521 M -9.37 % | 6.092 M 3.10 % | 5.909 M 3.81 % | 5.692 M 6.43 % | 5.348 M 7.89 % | 4.957 M -12.56 % | 5.669 M 3.30 % | 5.488 M -35.58 % | 8.519 M 53.69 % | 5.543 M 10.40 % | 5.021 M 11.75 % | 4.493 M 15.95 % | 3.875 M 6.78 % | 3.629 M 0.78 % | 3.601 M -0.11 % | 3.605 M -0.69 % | 3.630 M 0.25 % | 3.621 M 0.81 % | 3.592 M -1.70 % | 3.654 M -45.91 % | 6.755 M 40.17 % | 4.819 M -0.08 % | 4.823 M 240.04 % | -3.444 M -199.11 % | 3.475 M -61.61 % | 9.051 M 235.84 % | 2.695 M -11.29 % | 3.038 M 35.50 % | 2.242 M 18.31 % | 1.895 M -6.97 % | 2.037 M -45.48 % | 3.736 M -5.25 % | 3.943 M 8.15 % | 3.646 M 23.55 % | 2.951 M 175.54 % | 1.071 M 99.81 % | 536.000 K 79.87 % | 298.000 K -59.23 % | 731.000 K |
| General and administrative expenses | 1.380 M -52.18 % | 2.886 M -12.94 % | 3.315 M 36.70 % | 2.425 M 10.43 % | 2.196 M 12.73 % | 1.948 M -24.53 % | 2.581 M -0.04 % | 2.582 M 13.69 % | 2.271 M -8.50 % | 2.482 M -9.28 % | 2.736 M 12.69 % | 2.428 M -19.31 % | 3.009 M -16.51 % | 3.604 M 74.36 % | 2.067 M 12.03 % | 1.845 M -53.69 % | 3.984 M 27.61 % | 3.122 M 42.56 % | 2.190 M 2.43 % | 2.138 M -14.99 % | 2.515 M 16.38 % | 2.161 M 13.86 % | 1.898 M 3.72 % | 1.830 M -19.10 % | 2.262 M 15.11 % | 1.965 M -18.53 % | 2.412 M 32.97 % | 1.814 M -20.75 % | 2.289 M 56.57 % | 1.462 M -33.61 % | 2.202 M -19.25 % | 2.727 M -9.31 % | 3.007 M 18.01 % | 2.548 M 5.99 % | 2.404 M 4.43 % | 2.302 M 44.69 % | 1.591 M -28.33 % | 2.220 M -17.96 % | 2.706 M -16.40 % | 3.237 M 53.12 % | 2.114 M 0.86 % | 2.096 M 1.95 % | 2.056 M -11.46 % | 2.322 M 30.89 % | 1.774 M -20.87 % | 2.242 M 1.49 % | 2.209 M 6.30 % | 2.078 M -5.16 % | 2.191 M -7.00 % | 2.356 M -8.79 % | 2.583 M -13.58 % | 2.989 M 33.38 % | 2.241 M 181.53 % | 796.000 K -75.16 % | 3.205 M 50.97 % | 2.123 M 24.52 % | 1.705 M 105.93 % | -28.741 M -1 919.05 % | 1.580 M -4.53 % | 1.655 M 24.25 % | 1.332 M 105.28 % | -25.214 M -355.90 % | 9.853 M 4.02 % | 9.472 M -15.79 % | 11.248 M 147.15 % | -23.854 M -320.97 % | 10.795 M 17.62 % | 9.178 M -7.03 % | 9.872 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 | 0.000 | 0.000 | 0.000 | 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 | 699.000 K 5 476.92 % | -13.000 K 0.00 % | -13.000 K 35.00 % | -20.000 K -900.00 % | -2.000 K 90.91 % | -22.000 K 46.34 % | -41.000 K 6.82 % | -44.000 K 4.35 % | -46.000 K 48.89 % | -90.000 K 48.57 % | -175.000 K -40.00 % | -125.000 K -13.64 % | -110.000 K -540.00 % | 25.000 K 112.89 % | -194.000 K 85.71 % | -1.358 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.853 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.782 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -795.000 K 20.02 % | -994.000 K -42.00 % | -700.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.303 M | 0.000 | 0.000 | 0.000 100.00 % | -51.590 M | 0.000 | 0.000 | 0.000 -100.00 % | 47.699 M 973.93 % | -5.458 M -289.30 % | -1.402 M 96.58 % | -40.974 M -1 477.74 % | -2.597 M 88.29 % | -22.181 M -23.92 % | -17.899 M -141.02 % | 43.635 M |
| Operating expenses | 2.079 M -27.64 % | 2.873 M -12.99 % | 3.302 M 37.30 % | 2.405 M 9.62 % | 2.194 M 13.91 % | 1.926 M -24.17 % | 2.540 M 0.08 % | 2.538 M 14.07 % | 2.225 M -6.98 % | 2.392 M -6.60 % | 2.561 M 11.20 % | 2.303 M -20.56 % | 2.899 M -20.12 % | 3.629 M 93.75 % | 1.873 M 284.60 % | 487.000 K -87.78 % | 3.984 M 27.61 % | 3.122 M 42.56 % | 2.190 M 2.43 % | 2.138 M -14.99 % | 2.515 M 16.38 % | 2.161 M 13.86 % | 1.898 M 3.72 % | 1.830 M -19.10 % | 2.262 M -40.75 % | 3.818 M 58.29 % | 2.412 M 32.97 % | 1.814 M -20.75 % | 2.289 M 56.57 % | 1.462 M -33.61 % | 2.202 M -19.25 % | 2.727 M -9.31 % | 3.007 M -43.58 % | 5.330 M 121.71 % | 2.404 M 4.43 % | 2.302 M 44.69 % | 1.591 M -28.33 % | 2.220 M -17.96 % | 2.706 M -16.40 % | 3.237 M 145.41 % | 1.319 M 19.69 % | 1.102 M -18.73 % | 1.356 M -41.60 % | 2.322 M 30.89 % | 1.774 M -20.87 % | 2.242 M 1.49 % | 2.209 M 6.30 % | 2.078 M -5.16 % | 2.191 M -7.00 % | 2.356 M -8.79 % | 2.583 M -13.58 % | 2.989 M 33.38 % | 2.241 M -72.33 % | 8.099 M 152.70 % | 3.205 M 50.97 % | 2.123 M 24.52 % | 1.705 M 102.12 % | -80.331 M -5 184.24 % | 1.580 M -4.53 % | 1.655 M 24.25 % | 1.332 M -94.08 % | 22.485 M 411.60 % | 4.395 M -45.54 % | 8.070 M 127.15 % | -29.726 M -12.38 % | -26.451 M -132.31 % | -11.386 M -30.56 % | -8.721 M -116.30 % | 53.507 M |
| Cost and expenses | 15.754 M -19.24 % | 19.507 M -11.28 % | 21.986 M 14.83 % | 19.147 M 6.17 % | 18.034 M -0.42 % | 18.110 M -15.58 % | 21.453 M 3.55 % | 20.717 M 1.49 % | 20.413 M -6.78 % | 21.897 M -2.40 % | 22.435 M 11.37 % | 20.145 M 10.78 % | 18.185 M -0.37 % | 18.252 M 24.53 % | 14.657 M 35.22 % | 10.839 M -11.96 % | 12.312 M 7.10 % | 11.496 M 23.39 % | 9.317 M 0.36 % | 9.284 M -4.72 % | 9.744 M 6.56 % | 9.144 M 8.75 % | 8.408 M -0.53 % | 8.453 M -9.13 % | 9.302 M -13.56 % | 10.761 M 8.25 % | 9.941 M 11.51 % | 8.915 M -7.30 % | 9.617 M 10.95 % | 8.668 M 12.24 % | 7.723 M -12.43 % | 8.819 M -1.09 % | 8.916 M -19.11 % | 11.022 M 42.18 % | 7.752 M 6.79 % | 7.259 M -0.01 % | 7.260 M -5.81 % | 7.708 M -31.33 % | 11.225 M 27.85 % | 8.780 M 38.49 % | 6.340 M 13.32 % | 5.595 M 6.96 % | 5.231 M -12.10 % | 5.951 M 10.72 % | 5.375 M -8.07 % | 5.847 M 0.14 % | 5.839 M 2.46 % | 5.699 M -1.45 % | 5.783 M -3.78 % | 6.010 M -35.64 % | 9.338 M 19.60 % | 7.808 M 10.53 % | 7.064 M 51.75 % | 4.655 M -30.31 % | 6.680 M -40.22 % | 11.174 M 153.95 % | 4.400 M 105.69 % | -77.293 M -2 122.32 % | 3.822 M 7.66 % | 3.550 M 5.37 % | 3.369 M -87.15 % | 26.221 M 214.48 % | 8.338 M -28.83 % | 11.716 M 143.76 % | -26.775 M -5.50 % | -25.380 M -133.92 % | -10.850 M -28.81 % | -8.423 M -115.53 % | 54.238 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.380 M -52.18 % | 2.886 M -12.94 % | 3.315 M 36.70 % | 2.425 M 10.43 % | 2.196 M 12.73 % | 1.948 M -24.53 % | 2.581 M -0.04 % | 2.582 M 13.69 % | 2.271 M -8.50 % | 2.482 M -9.28 % | 2.736 M 12.69 % | 2.428 M -19.31 % | 3.009 M -16.51 % | 3.604 M 74.36 % | 2.067 M 12.03 % | 1.845 M -53.69 % | 3.984 M 27.61 % | 3.122 M 42.56 % | 2.190 M 2.43 % | 2.138 M -14.99 % | 2.515 M 16.38 % | 2.161 M 13.86 % | 1.898 M 3.72 % | 1.830 M -19.10 % | 2.262 M 15.11 % | 1.965 M -18.53 % | 2.412 M 32.97 % | 1.814 M -20.75 % | 2.289 M 56.57 % | 1.462 M -33.61 % | 2.202 M -19.25 % | 2.727 M -9.31 % | 3.007 M 18.01 % | 2.548 M 5.99 % | 2.404 M 4.43 % | 2.302 M 44.69 % | 1.591 M -28.33 % | 2.220 M -17.96 % | 2.706 M -16.40 % | 3.237 M 53.12 % | 2.114 M 0.86 % | 2.096 M 1.95 % | 2.056 M -11.46 % | 2.322 M 30.89 % | 1.774 M -20.87 % | 2.242 M 1.49 % | 2.209 M 6.30 % | 2.078 M -5.16 % | 2.191 M -7.00 % | 2.356 M -8.79 % | 2.583 M -13.58 % | 2.989 M 33.38 % | 2.241 M 181.53 % | 796.000 K -75.16 % | 3.205 M 50.97 % | 2.123 M 24.52 % | 1.705 M 105.93 % | -28.741 M -1 919.05 % | 1.580 M -4.53 % | 1.655 M 24.25 % | 1.332 M 105.28 % | -25.214 M -355.90 % | 9.853 M 4.02 % | 9.472 M -15.79 % | 11.248 M 147.15 % | -23.854 M -320.97 % | 10.795 M 17.62 % | 9.178 M -7.03 % | 9.872 M |
| Interest income | 49.287 M 32.91 % | 37.084 M 2.37 % | 36.227 M 7.84 % | 33.592 M -0.12 % | 33.633 M -7.32 % | 36.290 M -20.02 % | 45.373 M 2.71 % | 44.177 M -2.20 % | 45.173 M -0.69 % | 45.488 M -4.02 % | 47.391 M 6.87 % | 44.346 M 10.73 % | 40.049 M -3.83 % | 41.642 M 17.75 % | 35.364 M 14.90 % | 30.777 M 32.53 % | 23.223 M -11.88 % | 26.354 M 19.60 % | 22.036 M -13.14 % | 25.369 M 6.97 % | 23.717 M 4.83 % | 22.625 M 1.56 % | 22.277 M 1.67 % | 21.912 M -16.33 % | 26.190 M 2.34 % | 25.590 M -10.34 % | 28.542 M 1.25 % | 28.190 M -3.48 % | 29.206 M 2.65 % | 28.453 M 25.11 % | 22.743 M -10.24 % | 25.337 M 3.56 % | 24.466 M 4.47 % | 23.419 M 7.63 % | 21.758 M -0.68 % | 21.907 M -1.11 % | 22.152 M -12.82 % | 25.409 M -13.88 % | 29.505 M -5.37 % | 31.179 M 29.22 % | 24.128 M 5.54 % | 22.861 M 5.33 % | 21.705 M 11.23 % | 19.513 M 14.63 % | 17.023 M -30.36 % | 24.445 M 22.75 % | 19.914 M -0.97 % | 20.110 M -16.70 % | 24.142 M -31.73 % | 35.365 M 2.50 % | 34.501 M 13.90 % | 30.290 M -19.74 % | 37.741 M -8.98 % | 41.465 M 2.01 % | 40.646 M 16.69 % | 34.833 M -4.07 % | 36.309 M 0.88 % | 35.994 M 1.88 % | 35.329 M 0.13 % | 35.283 M 9.26 % | 32.294 M 2.05 % | 31.644 M 7.62 % | 29.403 M 3.96 % | 28.284 M -19.90 % | 35.310 M 24.09 % | 28.456 M 2.41 % | 27.785 M 10.03 % | 25.252 M -10.38 % | 28.177 M |
| Interest expense | 16.382 M -1.51 % | 16.634 M -10.97 % | 18.684 M 11.60 % | 16.742 M 5.69 % | 15.840 M -2.13 % | 16.184 M -14.43 % | 18.913 M 4.04 % | 18.179 M -0.05 % | 18.188 M -6.75 % | 19.505 M -1.86 % | 19.874 M 11.39 % | 17.842 M 16.72 % | 15.286 M 4.53 % | 14.623 M 14.39 % | 12.784 M 23.49 % | 10.352 M 24.30 % | 8.328 M -0.55 % | 8.374 M 17.50 % | 7.127 M -0.27 % | 7.146 M -1.15 % | 7.229 M 3.52 % | 6.983 M 7.27 % | 6.510 M -1.71 % | 6.623 M -5.92 % | 7.040 M 1.40 % | 6.943 M -7.78 % | 7.529 M 6.03 % | 7.101 M -3.10 % | 7.328 M 1.69 % | 7.206 M 30.52 % | 5.521 M -9.37 % | 6.092 M 3.10 % | 5.909 M 3.81 % | 5.692 M 6.43 % | 5.348 M 7.89 % | 4.957 M -12.56 % | 5.669 M 3.30 % | 5.488 M -35.58 % | 8.519 M 53.69 % | 5.543 M 10.40 % | 5.021 M 11.75 % | 4.493 M 15.95 % | 3.875 M 6.78 % | 3.629 M 0.78 % | 3.601 M -0.11 % | 3.605 M -0.69 % | 3.630 M 0.25 % | 3.621 M 0.81 % | 3.592 M -1.70 % | 3.654 M -45.91 % | 6.755 M 40.17 % | 4.819 M -0.08 % | 4.823 M | 0.000 -100.00 % | 3.475 M -61.61 % | 9.051 M 235.84 % | 2.695 M -11.29 % | 3.038 M 35.50 % | 2.242 M 18.31 % | 1.895 M -6.97 % | 2.037 M -45.48 % | 3.736 M -5.25 % | 3.943 M 8.15 % | 3.646 M 23.55 % | 2.951 M 175.54 % | 1.071 M 99.81 % | 536.000 K 79.87 % | 298.000 K -59.23 % | 731.000 K |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | 33.506 M 33.63 % | 25.074 M 7.59 % | 23.305 M -3.83 % | 24.232 M 21.61 % | 19.926 M -11.87 % | 22.609 M 2.54 % | 22.049 M -5.08 % | 23.228 M -16.66 % | 27.871 M 17.99 % | 23.622 M -12.34 % | 26.947 M 41.86 % | 18.995 M 178.36 % | 6.824 M -64.08 % | 18.997 M 40.43 % | 13.528 M 186.46 % | -15.646 M -1 169.45 % | 1.463 M -76.09 % | 6.118 M -54.24 % | 13.371 M -27.99 % | 18.567 M -13.68 % | 21.510 M 17.82 % | 18.257 M -1.93 % | 18.617 M -65.55 % | 54.046 M 171.61 % | -75.469 M -3 387.48 % | -2.164 M -115.78 % | 13.717 M -30.13 % | 19.631 M -20.94 % | 24.832 M 178.82 % | 8.906 M -50.88 % | 18.130 M -8.39 % | 19.790 M -1.29 % | 20.048 M 15.71 % | 17.326 M 0.95 % | 17.163 M -8.62 % | 18.783 M 9.47 % | 17.158 M -3.84 % | 17.844 M -30.35 % | 25.619 M -27.16 % | 35.174 M 24.83 % | 28.177 M 298.70 % | -14.181 M -16 589.53 % | 86.000 K -99.50 % | 17.276 M 58.51 % | 10.899 M 124.72 % | 4.850 M -62.01 % | 12.768 M -25.26 % | 17.084 M 24.25 % | 13.750 M -53.16 % | 29.357 M 177.74 % | 10.570 M 81 407.69 % | -13.000 K -100.04 % | 35.806 M 54.04 % | 23.244 M -21.25 % | 29.518 M 83.48 % | 16.088 M -65.92 % | 47.200 M -8.98 % | 51.857 M 200.77 % | -51.463 M -515.56 % | 12.384 M -74.74 % | 49.018 M 15.35 % | 42.495 M 101.73 % | 21.065 M 27.14 % | 16.568 M -73.31 % | 62.085 M 55.38 % | 39.957 M 3.42 % | 38.635 M 14.73 % | 33.675 M 229.22 % | -26.061 M |
| Total other income expenses net | -16.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.127 B -0.32 % | 1.131 B 51.86 % | 744.511 M -6.98 % | 800.368 M 39.82 % | 572.407 M -7.29 % | 617.423 M -18.36 % | 756.321 M -12.99 % | 869.196 M 2.35 % | 849.200 M 1.87 % | 833.623 M -1.80 % | 848.931 M -1.90 % | 865.405 M 28.96 % | 671.088 M 2.04 % | 657.665 M -24.53 % | 871.377 M 40.46 % | 620.377 M 182.05 % | 219.954 M -55.03 % | 489.103 M 93.07 % | 253.333 M 28.26 % | 197.522 M -43.25 % | 348.083 M 23.14 % | 282.675 M 485.25 % | -73.374 M -31.51 % | -55.794 M -421.23 % | 17.369 M -88.48 % | 150.763 M -61.79 % | 394.615 M 13.30 % | 348.289 M 4.12 % | 334.506 M 25.60 % | 266.322 M -3.59 % | 276.238 M 11.50 % | 247.745 M -37.87 % | 398.763 M 2.59 % | 388.682 M 45.71 % | 266.752 M 352.10 % | -105.811 M -104.27 % | -51.799 M -168.82 % | 75.268 M -48.48 % | 146.092 M -65.74 % | 426.449 M 145.45 % | 173.745 M 11.86 % | 155.330 M 222.01 % | -127.307 M 53.06 % | -271.239 M 26.55 % | -369.289 M 9.95 % | -410.075 M -23.46 % | -332.164 M 29.57 % | -471.642 M -12.33 % | -419.890 M -16.55 % | -360.278 M -354.33 % | 141.659 M -60.79 % | 361.289 M 5.59 % | 342.148 M -27.88 % | 474.413 M 101.61 % | 235.314 M 8.02 % | 217.841 M 42.12 % | 153.280 M -31.74 % | 224.568 M 45.36 % | 154.486 M 153.65 % | 60.906 M -36.44 % | 95.822 M -34.49 % | 146.268 M 16.43 % | 125.625 M 123.35 % | 56.245 M -12.98 % | 64.637 M -21.59 % | 82.439 M |
| Total investments | 2.113 B -0.55 % | 2.125 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 -100.00 % | 1.500 B 0.23 % | 1.497 B -0.27 % | 1.501 B 3.07 % | 1.456 B 3.21 % | 1.411 B 0.57 % | 1.403 B -4.70 % | 1.472 B 0.74 % | 1.461 B 4.97 % | 1.392 B 14.15 % | 1.219 B -7.87 % | 1.323 B 1.43 % | 1.305 B -4.19 % | 1.362 B -8.15 % | 1.483 B 10.83 % | 1.338 B 1.92 % | 1.313 B 8.78 % | 1.207 B 2.90 % | 1.173 B 12.39 % | 1.043 B 2.20 % | 1.021 B -10.01 % | 1.135 B 15.09 % | 985.830 M -4.36 % | 1.031 B -5.44 % | 1.090 B -3.88 % | 1.134 B -19.97 % | 1.417 B -0.36 % | 1.422 B 1.92 % | 1.396 B 19.21 % | 1.171 B -1.92 % | 1.194 B 18.35 % | 1.009 B -3.56 % | 1.046 B 2.09 % | 1.024 B 1.97 % | 1.004 B 1.61 % | 988.605 M 1.21 % | 976.825 M 7.82 % | 905.979 M 10.58 % | 819.304 M -2.34 % | 838.956 M -2.83 % | 863.434 M |
| Total debt | 1.138 B -0.71 % | 1.146 B 0.65 % | 1.139 B -2.91 % | 1.173 B 12.87 % | 1.039 B 0.75 % | 1.032 B -6.38 % | 1.102 B -4.54 % | 1.154 B -0.26 % | 1.157 B -1.74 % | 1.178 B -1.17 % | 1.192 B -1.75 % | 1.213 B 8.74 % | 1.116 B 2.72 % | 1.086 B -5.42 % | 1.148 B 15.05 % | 998.081 M 23.39 % | 808.858 M -0.39 % | 812.038 M 13.84 % | 713.326 M 7.23 % | 665.248 M -5.75 % | 705.845 M 5.12 % | 671.451 M 30.62 % | 514.058 M 0.35 % | 512.280 M 1.86 % | 502.902 M -14.34 % | 587.117 M 4.09 % | 564.071 M 0.94 % | 558.843 M -5.80 % | 593.271 M 25.28 % | 473.538 M -2.61 % | 486.226 M 3.09 % | 471.658 M -13.21 % | 543.463 M 0.74 % | 539.471 M 14.25 % | 472.196 M 58.90 % | 297.169 M -20.15 % | 372.141 M -3.92 % | 387.314 M -11.93 % | 439.787 M -22.84 % | 569.959 M 28.24 % | 444.432 M 2.66 % | 432.900 M 45.07 % | 298.400 M 32.62 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M -38.99 % | 368.792 M 4.24 % | 353.793 M -27.72 % | 489.452 M 97.07 % | 248.362 M 8.05 % | 229.860 M 40.46 % | 163.643 M -30.76 % | 236.355 M -39.14 % | 388.328 M -10.80 % | 435.356 M 0.08 % | 435.000 M 0.00 % | 435.000 M -5.43 % | 460.000 M 268.00 % | 125.000 M 0.00 % | 125.000 M 41.86 % | 88.114 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -67.000 M -4.69 % | -64.000 M 3.03 % | -66.000 M 10.81 % | -74.000 M -1.37 % | -73.000 M 0.00 % | -73.000 M 0.00 % | -73.000 M -4.29 % | -70.000 M 1.41 % | -71.000 M -14.52 % | -62.000 M 0.00 % | -62.000 M 1.59 % | -63.000 M 0.00 % | -63.000 M 1.56 % | -64.000 M 0.00 % | -64.000 M 0.00 % | -64.000 M 4.48 % | -67.000 M 0.00 % | -67.000 M -1.52 % | -66.000 M -8.20 % | -61.000 M 50.41 % | -123.000 M -2.50 % | -120.000 M -0.84 % | -119.000 M -27.96 % | -93.000 M -27.40 % | -73.000 M -28.07 % | -57.000 M -3.64 % | -55.000 M 1.79 % | -56.000 M 9.82 % | -62.101 M 10.94 % | -69.730 M 23.02 % | -90.578 M 14.93 % | -106.471 M 22.68 % | -137.703 M -118.76 % | -62.948 M 8.70 % | -68.948 M 21.89 % | -88.275 M -234.08 % | 65.839 M 27.78 % | 51.525 M -10.99 % | 57.887 M | 0.000 |
| Retained earnings | -124.819 M -4.38 % | -119.576 M 4.24 % | -124.865 M 0.75 % | -125.803 M 1.46 % | -127.667 M -1.95 % | -125.226 M 0.45 % | -125.791 M -0.25 % | -125.473 M 0.68 % | -126.333 M 4.17 % | -131.837 M 25.82 % | -177.720 M 2.51 % | -182.300 M -1.89 % | -178.927 M -9.51 % | -163.384 M -3.38 % | -158.036 M -5.99 % | -149.108 M -34.33 % | -111.005 M -16.67 % | -95.141 M 13.04 % | -109.414 M -3.75 % | -105.458 M 1.16 % | -106.698 M 3.77 % | -110.881 M 19.72 % | -138.122 M 0.93 % | -139.412 M 20.85 % | -176.131 M -111.35 % | -83.335 M -23.48 % | -67.491 M -5.65 % | -63.881 M 3.48 % | -66.185 M 10.18 % | -73.690 M -731.53 % | -8.862 M 10.94 % | -9.951 M 15.59 % | -11.789 M 11.49 % | -13.319 M -3.80 % | -12.831 M 3.10 % | -13.242 M -6.65 % | -12.416 M -4.80 % | -11.847 M 7.72 % | -12.838 M 0.81 % | -12.943 M 16.91 % | -15.577 M 0.10 % | -15.592 M -27.93 % | -12.188 M 0.02 % | -12.190 M -8.89 % | -11.195 M -30.19 % | -8.599 M 54.47 % | -18.885 M -3.43 % | -18.258 M -4.91 % | -17.404 M -0.35 % | -17.344 M -73.28 % | -10.009 M 27.86 % | -13.875 M -126.46 % | -6.127 M -31.42 % | -4.662 M 86.75 % | -35.190 M -1.69 % | -34.604 M -275.60 % | -9.213 M -510.38 % | 2.245 M 111.94 % | -18.800 M 4.62 % | -19.710 M -366.51 % | -4.225 M -173.46 % | -1.545 M 64.53 % | -4.356 M -149.22 % | 8.850 M 52.80 % | 5.792 M | 0.000 |
| Common stock | 546.000 K 0.00 % | 546.000 K 0.00 % | 546.000 K 0.00 % | 546.000 K 0.00 % | 546.000 K 0.00 % | 546.000 K 0.00 % | 546.000 K 0.00 % | 546.000 K 0.00 % | 546.000 K 0.00 % | 546.000 K 0.00 % | 546.000 K 0.00 % | 546.000 K 0.00 % | 546.000 K 0.00 % | 546.000 K -0.36 % | 548.000 K 0.00 % | 548.000 K 29.55 % | 423.000 K 0.00 % | 423.000 K 0.00 % | 423.000 K 0.00 % | 423.000 K 0.00 % | 423.000 K 0.00 % | 423.000 K 0.00 % | 423.000 K 0.00 % | 423.000 K 0.00 % | 423.000 K 0.00 % | 423.000 K 0.00 % | 423.000 K 0.00 % | 423.000 K 0.00 % | 423.000 K 0.00 % | 423.000 K 0.00 % | 423.000 K 0.00 % | 423.000 K 0.00 % | 423.000 K 0.00 % | 423.000 K 0.00 % | 423.000 K 0.00 % | 423.000 K 0.24 % | 422.000 K 0.00 % | 422.000 K 0.00 % | 422.000 K 0.00 % | 422.000 K 0.00 % | 422.000 K -0.71 % | 425.000 K 0.00 % | 425.000 K 0.00 % | 425.000 K 0.00 % | 425.000 K 0.00 % | 425.000 K 0.00 % | 425.000 K 0.00 % | 425.000 K -2.07 % | 434.000 K -1.81 % | 442.000 K -0.23 % | 443.000 K -1.56 % | 450.000 K 0.00 % | 450.000 K 16.28 % | 387.000 K 0.00 % | 387.000 K 5.74 % | 366.000 K 0.00 % | 366.000 K 0.00 % | 366.000 K 0.27 % | 365.000 K 0.27 % | 364.000 K 0.00 % | 364.000 K 0.00 % | 364.000 K 9.97 % | 331.000 K 0.30 % | 330.000 K 0.30 % | 329.000 K -99.95 % | 697.903 M |
| Total equity | 990.750 M -0.53 % | 995.993 M 0.27 % | 993.287 M 0.09 % | 992.349 M 0.19 % | 990.485 M -0.25 % | 992.926 M 0.02 % | 992.685 M -0.03 % | 993.003 M 0.09 % | 992.143 M 0.56 % | 986.639 M 0.13 % | 985.385 M 0.47 % | 980.805 M -0.34 % | 984.178 M -1.56 % | 999.731 M -0.65 % | 1.006 B -0.88 % | 1.015 B 22.84 % | 826.417 M -1.88 % | 842.281 M -1.31 % | 853.490 M -0.46 % | 857.446 M 0.14 % | 856.206 M 0.49 % | 852.023 M 0.11 % | 851.093 M 0.15 % | 849.803 M 4.52 % | 813.084 M -10.24 % | 905.880 M -2.11 % | 925.370 M -0.39 % | 928.980 M 0.25 % | 926.676 M 0.82 % | 919.171 M -0.91 % | 927.592 M 0.09 % | 926.789 M 0.27 % | 924.326 M 0.30 % | 921.605 M 0.05 % | 921.183 M 0.03 % | 920.924 M 0.23 % | 918.766 M 0.03 % | 918.507 M 0.10 % | 917.563 M 0.96 % | 908.843 M 2.05 % | 890.567 M 0.89 % | 882.698 M -3.41 % | 913.870 M -1.82 % | 930.771 M 0.03 % | 930.481 M -0.65 % | 936.568 M -1.28 % | 948.704 M -0.44 % | 952.923 M -2.00 % | 972.329 M -2.34 % | 995.637 M 0.96 % | 986.131 M -2.20 % | 1.008 B -2.53 % | 1.035 B 17.79 % | 878.273 M 0.08 % | 877.603 M 6.39 % | 824.923 M -0.63 % | 830.134 M 3.00 % | 805.941 M 4.16 % | 773.747 M -8.57 % | 846.259 M -0.93 % | 854.182 M 3.29 % | 826.994 M 12.89 % | 732.597 M 0.52 % | 728.836 M -0.21 % | 730.379 M 4.65 % | 697.903 M |
| Other non current liabilities | 411.454 M -4.36 % | 430.217 M 2 351.94 % | 17.546 M 7.20 % | 16.368 M -18.00 % | 19.961 M 2.62 % | 19.451 M 0.91 % | 19.276 M -3.83 % | 20.044 M 4.31 % | 19.215 M -2.10 % | 19.627 M -10.68 % | 21.974 M 14.12 % | 19.255 M 11.33 % | 17.296 M -8.64 % | 18.931 M 8.81 % | 17.398 M 10.74 % | 15.711 M 55.91 % | 10.077 M -32.06 % | 14.832 M 18.81 % | 12.484 M -12.31 % | 14.236 M -0.27 % | 14.275 M 21.98 % | 11.703 M 16.40 % | 10.054 M 5.08 % | 9.568 M -10.14 % | 10.648 M -34.37 % | 16.225 M | 0.000 | 0.000 | 0.000 100.00 % | -473.538 M 2.61 % | -486.226 M -3.09 % | -471.658 M 13.21 % | -543.463 M -0.74 % | -539.471 M -14.25 % | -472.196 M | 0.000 | 0.000 100.00 % | -312.314 M 14.38 % | -364.787 M 36.00 % | -569.959 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -225.000 M 38.99 % | -368.792 M -4.24 % | -353.793 M 27.72 % | -489.452 M | 0.000 | 0.000 | 0.000 100.00 % | -35.000 M | 0.000 | 0.000 | 0.000 100.00 % | -35.000 M | 0.000 100.00 % | -125.000 M 0.00 % | -125.000 M | 0.000 |
| Long term debt | 868.307 M -17.95 % | 1.058 B -7.09 % | 1.139 B -2.91 % | 1.173 B 12.87 % | 1.039 B 0.75 % | 1.032 B -6.38 % | 1.102 B -4.54 % | 1.154 B -0.26 % | 1.157 B -1.74 % | 1.178 B -1.17 % | 1.192 B -1.75 % | 1.213 B 8.74 % | 1.116 B 2.72 % | 1.086 B -5.42 % | 1.148 B 15.05 % | 998.081 M 23.39 % | 808.858 M -0.39 % | 812.038 M 13.84 % | 713.326 M 7.23 % | 665.248 M -5.75 % | 705.845 M 5.12 % | 671.451 M 30.62 % | 514.058 M 0.35 % | 512.280 M 1.86 % | 502.902 M -14.34 % | 587.117 M | 0.000 | 0.000 | 0.000 -100.00 % | 473.538 M -2.61 % | 486.226 M 3.09 % | 471.658 M -13.21 % | 543.463 M 0.74 % | 539.471 M 14.25 % | 472.196 M | 0.000 | 0.000 -100.00 % | 312.314 M -14.38 % | 364.787 M -36.00 % | 569.959 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 225.000 M -38.99 % | 368.792 M 4.24 % | 353.793 M -27.72 % | 489.452 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.000 M | 0.000 -100.00 % | 125.000 M 0.00 % | 125.000 M | 0.000 |
| Total non current liabilities | 1.280 B -14.02 % | 1.488 B 28.70 % | 1.157 B -2.77 % | 1.190 B 12.29 % | 1.059 B 0.78 % | 1.051 B -6.25 % | 1.121 B -4.53 % | 1.174 B -0.18 % | 1.177 B -1.74 % | 1.197 B -1.34 % | 1.214 B -1.51 % | 1.232 B 8.78 % | 1.133 B 2.52 % | 1.105 B -5.21 % | 1.166 B 14.98 % | 1.014 B 23.79 % | 818.935 M -0.96 % | 826.870 M 13.92 % | 725.810 M 6.82 % | 679.484 M -5.64 % | 720.120 M 5.41 % | 683.154 M 30.35 % | 524.112 M 0.43 % | 521.848 M 1.62 % | 513.550 M -14.88 % | 603.342 M 6.96 % | 564.071 M 0.94 % | 558.843 M -5.80 % | 593.271 M 26.27 % | 469.838 M 5.94 % | 443.511 M 3.16 % | 429.936 M 1.15 % | 425.041 M -0.25 % | 426.089 M 4.00 % | 409.683 M -5.03 % | 431.394 M -12.50 % | 493.005 M 7.19 % | 459.926 M -15.25 % | 542.716 M 2.40 % | 529.974 M 0.75 % | 526.036 M 2.62 % | 512.602 M -2.94 % | 528.124 M -7.82 % | 572.907 M 10.83 % | 516.925 M -1.49 % | 524.766 M -3.45 % | 543.538 M 2.91 % | 528.178 M 3.02 % | 512.680 M 5.10 % | 487.805 M 992.34 % | 44.657 M -79.59 % | 218.784 M 7.67 % | 203.198 M -37.88 % | 327.130 M 32.14 % | 247.557 M -22.38 % | 318.925 M 39.54 % | 228.555 M -16.11 % | 272.452 M -46.69 % | 511.072 M -7.59 % | 553.034 M 10.41 % | 500.882 M 8.13 % | 463.226 M 12.94 % | 410.149 M 585.24 % | 59.855 M -15.15 % | 70.540 M -61.55 % | 183.451 M |
| Other current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -196.461 M 16.19 % | -234.421 M 17.39 % | -283.758 M 1.22 % | -287.265 M -15.80 % | -248.066 M 0.37 % | -248.984 M -43.45 % | -173.566 M 3.20 % | -179.296 M 23.43 % | -234.146 M 45.61 % | -430.461 M 12.54 % | -492.177 M -43.25 % | -343.589 M -6.21 % | -323.509 M -79.00 % | -180.735 M 40.28 % | -302.659 M -283.65 % | -78.889 M 82.60 % | -453.447 M 20.70 % | -571.785 M -10.86 % | -515.764 M 1.52 % | -523.699 M 3.38 % | -542.046 M -2.88 % | -526.851 M -3.02 % | -511.423 M -5.11 % | -486.582 M -80.97 % | -268.874 M -262.42 % | -74.188 M -0.46 % | -73.849 M 74.19 % | -286.099 M -44.82 % | -197.557 M 30.50 % | -284.239 M -337.63 % | -64.950 M -78.36 % | -36.415 M 70.53 % | -123.547 M -4.18 % | -118.587 M -81.53 % | -65.327 M -131.18 % | -28.258 M 85.80 % | -199.015 M -234.50 % | -59.496 M 18.03 % | -72.586 M 26.96 % | -99.379 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.000 K -73.90 % | 318.000 K -40.78 % | 537.000 K -27.24 % | 738.000 K -20.22 % | 925.000 K -25.52 % | 1.242 M -30.61 % | 1.790 M -8.35 % | 1.953 M -8.57 % | 2.136 M -39.52 % | 3.532 M |
| Short term debt | 269.900 M 206.36 % | 88.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 225.000 M | 0.000 | 0.000 -100.00 % | 225.000 M 82.39 % | 123.362 M 2.92 % | 119.860 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.000 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 269.900 M 206.36 % | 88.100 M -76.82 % | 380.097 M 6.95 % | 355.406 M -21.56 % | 453.114 M 11.78 % | 405.346 M 23.21 % | 328.997 M 17.13 % | 280.878 M -6.31 % | 299.782 M -11.78 % | 339.825 M -0.04 % | 339.973 M -0.05 % | 340.137 M -22.56 % | 439.203 M 1.42 % | 433.035 M 52.73 % | 283.521 M -22.00 % | 363.508 M -38.17 % | 587.932 M 71.98 % | 341.860 M -34.35 % | 520.716 M 16.71 % | 446.145 M 19.26 % | 374.091 M -6.66 % | 400.781 M -30.87 % | 579.745 M 1.46 % | 571.423 M 27.05 % | 449.765 M 2.06 % | 440.667 M 140.96 % | 182.879 M -17.49 % | 221.645 M -18.59 % | 272.257 M -7.53 % | 294.420 M 0.08 % | 294.189 M 0.04 % | 294.058 M 0.03 % | 293.963 M 0.03 % | 293.871 M -1.12 % | 297.196 M 0.01 % | 297.169 M -20.15 % | 372.141 M 36.76 % | 272.114 M 22.53 % | 222.087 M 0.01 % | 222.059 M 0.01 % | 222.032 M -1.32 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 0.00 % | 225.000 M 200.00 % | 75.000 M -1.36 % | 76.035 M 6 700.98 % | 1.118 M 7.71 % | 1.038 M -21.60 % | 1.324 M 9.51 % | 1.209 M 21.63 % | 994.000 K -36.73 % | 1.571 M -98.77 % | 127.591 M -0.08 % | 127.698 M -0.10 % | 127.824 M 3 042.96 % | 4.067 M |
| Total liabilities | 1.550 B -1.71 % | 1.577 B 2.60 % | 1.537 B -0.54 % | 1.545 B 2.14 % | 1.512 B 3.84 % | 1.456 B 0.43 % | 1.450 B -0.35 % | 1.455 B -1.43 % | 1.476 B -3.96 % | 1.537 B -1.06 % | 1.554 B -1.19 % | 1.572 B 0.03 % | 1.572 B 2.21 % | 1.538 B 6.12 % | 1.449 B 5.22 % | 1.377 B -2.10 % | 1.407 B 20.38 % | 1.169 B -6.24 % | 1.247 B 10.74 % | 1.126 B 2.87 % | 1.094 B 0.95 % | 1.084 B -1.80 % | 1.104 B 0.97 % | 1.093 B 13.49 % | 963.315 M -7.73 % | 1.044 B 36.77 % | 763.317 M -4.17 % | 796.570 M -9.54 % | 880.554 M 15.22 % | 764.258 M 3.60 % | 737.700 M 1.89 % | 723.994 M 0.69 % | 719.004 M -0.13 % | 719.960 M 1.85 % | 706.879 M -2.98 % | 728.563 M -15.79 % | 865.146 M 18.18 % | 732.040 M -4.28 % | 764.803 M 1.70 % | 752.033 M 0.53 % | 748.068 M 1.42 % | 737.602 M -2.06 % | 753.124 M -5.61 % | 797.907 M 7.55 % | 741.925 M -1.05 % | 749.766 M -2.44 % | 768.538 M 2.04 % | 753.178 M 2.10 % | 737.680 M 3.49 % | 712.805 M 164.34 % | 269.657 M -39.24 % | 443.784 M 3.64 % | 428.198 M -22.45 % | 552.130 M 71.17 % | 322.557 M -18.33 % | 394.960 M 71.97 % | 229.673 M -16.02 % | 273.490 M -46.63 % | 512.396 M -7.55 % | 554.243 M 10.43 % | 501.876 M 7.98 % | 464.797 M -13.56 % | 537.740 M 186.71 % | 187.553 M -5.45 % | 198.364 M 5.78 % | 187.518 M |
| Other non current assets | 1.425 M -99.66 % | 420.171 M -80.05 % | 2.106 B -1.39 % | 2.136 B 6.51 % | 2.006 B 0.00 % | 2.006 B -3.20 % | 2.072 B -3.02 % | 2.137 B 0.12 % | 2.134 B -0.97 % | 2.155 B -0.75 % | 2.171 B -0.48 % | 2.181 B 4.45 % | 2.088 B 0.09 % | 2.087 B -3.19 % | 2.155 B 8.11 % | 1.994 B 22.58 % | 1.626 B -2.64 % | 1.671 B 2.83 % | 1.625 B 8.38 % | 1.499 B -4.80 % | 1.575 B 2.78 % | 1.532 B 13.32 % | 1.352 B -0.60 % | 1.360 B 6.58 % | 1.276 B -14.63 % | 1.495 B 199.65 % | -1.500 B -0.23 % | -1.497 B 0.27 % | -1.501 B -4 647.32 % | -31.612 M 97.76 % | -1.411 B -0.57 % | -1.403 B 4.70 % | -1.472 B -5 121.21 % | 29.314 M 102.11 % | -1.392 B -14.15 % | -1.219 B 7.87 % | -1.323 B -485.17 % | 343.617 M 125.23 % | -1.362 B 8.15 % | -1.483 B -10.83 % | -1.338 B -4 538.94 % | 30.139 M 102.50 % | -1.207 B -2.90 % | -1.173 B -12.39 % | -1.043 B -125.75 % | -462.219 M 59.26 % | -1.135 B -15.09 % | -985.830 M 4.36 % | -1.031 B -144.37 % | -421.823 M 62.80 % | -1.134 B 19.97 % | -1.417 B 0.36 % | -1.422 B -7 274.26 % | 19.825 M 101.69 % | -1.171 B 1.92 % | -1.194 B -18.35 % | -1.009 B -4 694.18 % | 21.952 M 102.14 % | -1.024 B -1.97 % | -1.004 B -1.61 % | -988.605 M -3 868.41 % | 26.234 M 102.90 % | -905.979 M -10.58 % | -819.304 M 2.34 % | -838.956 M -5 243.18 % | 16.312 M |
| Long term investments | 2.113 B -0.55 % | 2.125 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 -100.00 % | 1.500 B 0.23 % | 1.497 B -0.27 % | 1.501 B 3.07 % | 1.456 B 3.21 % | 1.411 B 0.57 % | 1.403 B -4.70 % | 1.472 B 0.74 % | 1.461 B 4.97 % | 1.392 B 14.15 % | 1.219 B -7.87 % | 1.323 B 1.43 % | 1.305 B -4.19 % | 1.362 B -8.15 % | 1.483 B 10.83 % | 1.338 B 1.92 % | 1.313 B 8.78 % | 1.207 B 2.90 % | 1.173 B 12.39 % | 1.043 B 2.20 % | 1.021 B -10.01 % | 1.135 B 15.09 % | 985.830 M -4.36 % | 1.031 B -5.44 % | 1.090 B -3.88 % | 1.134 B -19.97 % | 1.417 B -0.36 % | 1.422 B 1.92 % | 1.396 B 19.21 % | 1.171 B -1.92 % | 1.194 B 18.35 % | 1.009 B -3.56 % | 1.046 B 2.09 % | 1.024 B 1.97 % | 1.004 B 1.61 % | 988.605 M 1.21 % | 976.825 M 7.82 % | 905.979 M 10.58 % | 819.304 M -2.34 % | 838.956 M -2.83 % | 863.434 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 non current assets | 2.115 B -16.91 % | 2.545 B 20.82 % | 2.106 B -1.39 % | 2.136 B 6.51 % | 2.006 B 0.00 % | 2.006 B -3.20 % | 2.072 B -3.02 % | 2.137 B 0.12 % | 2.134 B -0.97 % | 2.155 B -0.75 % | 2.171 B -0.48 % | 2.181 B 4.45 % | 2.088 B 0.09 % | 2.087 B -3.19 % | 2.155 B 8.11 % | 1.994 B 22.58 % | 1.626 B -2.64 % | 1.671 B 2.83 % | 1.625 B 8.38 % | 1.499 B -4.80 % | 1.575 B 2.78 % | 1.532 B 13.32 % | 1.352 B -0.60 % | 1.360 B 6.58 % | 1.276 B -14.63 % | 1.495 B -0.35 % | 1.500 B 0.23 % | 1.497 B -0.27 % | 1.501 B 5.35 % | 1.424 B 0.97 % | 1.411 B 0.57 % | 1.403 B -4.70 % | 1.472 B -1.25 % | 1.490 B 7.08 % | 1.392 B 14.15 % | 1.219 B -7.87 % | 1.323 B -19.71 % | 1.648 B 21.04 % | 1.362 B -8.15 % | 1.483 B 10.83 % | 1.338 B -0.36 % | 1.343 B 11.27 % | 1.207 B 2.90 % | 1.173 B 12.39 % | 1.043 B 86.74 % | 558.784 M -50.75 % | 1.135 B 15.09 % | 985.830 M -4.36 % | 1.031 B 54.25 % | 668.277 M -41.07 % | 1.134 B -19.97 % | 1.417 B -0.36 % | 1.422 B 0.49 % | 1.415 B 20.91 % | 1.171 B -1.92 % | 1.194 B 18.35 % | 1.009 B -5.54 % | 1.068 B 4.24 % | 1.024 B 1.97 % | 1.004 B 1.61 % | 988.605 M -1.44 % | 1.003 B 10.72 % | 905.979 M 10.58 % | 819.304 M -2.34 % | 838.956 M -4.64 % | 879.746 M |
| Other current assets | 402.599 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 11.188 M -28.81 % | 15.716 M -96.02 % | 394.451 M 5.81 % | 372.781 M -20.18 % | 467.005 M 12.73 % | 414.271 M 19.86 % | 345.633 M 21.21 % | 285.157 M -7.45 % | 308.123 M -10.47 % | 344.154 M 0.39 % | 342.823 M -1.38 % | 347.628 M -21.78 % | 444.434 M 3.76 % | 428.333 M 54.68 % | 276.914 M -26.68 % | 377.704 M -35.86 % | 588.904 M 82.36 % | 322.935 M -29.80 % | 459.993 M -1.65 % | 467.726 M 30.74 % | 357.762 M -7.98 % | 388.776 M -33.82 % | 587.432 M 3.41 % | 568.074 M 17.00 % | 485.533 M 11.27 % | 436.354 M 157.50 % | 169.456 M -19.52 % | 210.554 M -18.63 % | 258.765 M 24.88 % | 207.216 M -1.32 % | 209.988 M -6.22 % | 223.913 M 54.74 % | 144.700 M -4.04 % | 150.789 M -26.60 % | 205.444 M -49.02 % | 402.980 M -4.94 % | 423.940 M 35.86 % | 312.046 M 6.25 % | 293.695 M 104.65 % | 143.510 M -46.98 % | 270.687 M -2.48 % | 277.570 M -34.80 % | 425.707 M -14.21 % | 496.239 M -16.50 % | 594.289 M -6.42 % | 635.075 M 13.98 % | 557.164 M -20.02 % | 696.642 M 8.02 % | 644.890 M 10.19 % | 585.278 M 602.27 % | 83.341 M 1 010.77 % | 7.503 M -35.57 % | 11.645 M -22.57 % | 15.039 M 15.26 % | 13.048 M 8.56 % | 12.019 M 15.98 % | 10.363 M -12.08 % | 11.787 M -94.96 % | 233.842 M -37.55 % | 374.450 M 10.40 % | 339.178 M 17.47 % | 288.732 M -13.65 % | 334.375 M 386.33 % | 68.755 M 13.90 % | 60.363 M 963.67 % | 5.675 M |
| Cash and short term investments | 11.188 M -28.81 % | 15.716 M -96.02 % | 394.451 M 5.81 % | 372.781 M -20.18 % | 467.005 M 12.73 % | 414.271 M 19.86 % | 345.633 M 21.21 % | 285.157 M -7.45 % | 308.123 M -10.47 % | 344.154 M 0.39 % | 342.823 M -1.38 % | 347.628 M -21.78 % | 444.434 M 3.76 % | 428.333 M 54.68 % | 276.914 M -26.68 % | 377.704 M -35.86 % | 588.904 M 82.36 % | 322.935 M -29.80 % | 459.993 M -1.65 % | 467.726 M 30.74 % | 357.762 M -7.98 % | 388.776 M -33.82 % | 587.432 M 3.41 % | 568.074 M 17.00 % | 485.533 M 11.27 % | 436.354 M 157.50 % | 169.456 M -19.52 % | 210.554 M -18.63 % | 258.765 M 24.88 % | 207.216 M -1.32 % | 209.988 M -6.22 % | 223.913 M 54.74 % | 144.700 M -4.04 % | 150.789 M -26.60 % | 205.444 M -49.02 % | 402.980 M -4.94 % | 423.940 M 35.86 % | 312.046 M 6.25 % | 293.695 M 104.65 % | 143.510 M -46.98 % | 270.687 M -2.48 % | 277.570 M -34.80 % | 425.707 M -14.21 % | 496.239 M -16.50 % | 594.289 M -6.42 % | 635.075 M 13.98 % | 557.164 M -20.02 % | 696.642 M 8.02 % | 644.890 M 10.19 % | 585.278 M 602.27 % | 83.341 M 1 010.77 % | 7.503 M -35.57 % | 11.645 M -22.57 % | 15.039 M 15.26 % | 13.048 M 8.56 % | 12.019 M 15.98 % | 10.363 M -12.08 % | 11.787 M -94.96 % | 233.842 M -37.55 % | 374.450 M 10.40 % | 339.178 M 17.47 % | 288.732 M -13.65 % | 334.375 M 386.33 % | 68.755 M 13.90 % | 60.363 M 963.67 % | 5.675 M |
| Total current assets | 425.782 M 1 443.75 % | 27.581 M -93.49 % | 423.415 M 5.55 % | 401.145 M -19.35 % | 497.409 M 12.08 % | 443.783 M 19.66 % | 370.884 M 18.98 % | 311.728 M -6.81 % | 334.525 M -9.37 % | 369.102 M 0.29 % | 368.030 M -1.02 % | 371.804 M -20.51 % | 467.738 M 3.71 % | 451.019 M 50.30 % | 300.074 M -24.75 % | 398.743 M -34.29 % | 606.811 M 78.25 % | 340.429 M -28.40 % | 475.467 M -1.79 % | 484.115 M 28.80 % | 375.853 M -6.97 % | 404.007 M -33.01 % | 603.045 M 3.43 % | 583.067 M 16.54 % | 500.312 M 9.94 % | 455.065 M 158.31 % | 176.168 M -19.09 % | 217.732 M -18.51 % | 267.186 M 3.18 % | 258.961 M 13.31 % | 228.537 M -0.82 % | 230.435 M 51.84 % | 151.762 M 0.45 % | 151.081 M -29.05 % | 212.942 M -48.00 % | 409.521 M -16.43 % | 490.010 M 22 669.98 % | 2.152 M -79.49 % | 10.491 M -93.39 % | 158.774 M -43.56 % | 281.333 M 1.36 % | 277.570 M -36.56 % | 437.533 M -21.62 % | 558.242 M -7.20 % | 601.557 M -46.65 % | 1.128 B 4.67 % | 1.077 B -10.62 % | 1.205 B 5.84 % | 1.139 B 9.48 % | 1.040 B 922.26 % | 101.752 M 273.40 % | 27.250 M -19.32 % | 33.775 M 124.58 % | 15.039 M -45.24 % | 27.464 M 17.19 % | 23.436 M 6.99 % | 21.905 M 85.84 % | 11.787 M -95.18 % | 244.701 M -35.86 % | 381.516 M 9.22 % | 349.313 M 20.98 % | 288.732 M -16.01 % | 343.783 M 348.65 % | 76.626 M 10.84 % | 69.134 M 1 118.22 % | 5.675 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 | 0.000 | 0.000 | 0.000 | 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 | 11.995 M 1.10 % | 11.865 M -59.04 % | 28.964 M 2.12 % | 28.364 M -6.71 % | 30.404 M 5.06 % | 28.941 M 18.22 % | 24.480 M -4.48 % | 25.628 M 0.61 % | 25.472 M 4.65 % | 24.340 M -0.32 % | 24.419 M 4.83 % | 23.294 M 3.76 % | 22.449 M 1.94 % | 22.022 M -1.13 % | 22.274 M 10.75 % | 20.112 M 18.45 % | 16.980 M 0.31 % | 16.927 M 13.89 % | 14.863 M -5.27 % | 15.690 M -9.51 % | 17.339 M 18.27 % | 14.660 M -1.94 % | 14.950 M 5.07 % | 14.229 M 1.96 % | 13.956 M -22.88 % | 18.096 M -2.00 % | 18.466 M 5.53 % | 17.498 M -62.63 % | 46.824 M 141.98 % | 19.350 M -55.76 % | 43.743 M 87.67 % | 23.309 M -9.91 % | 25.873 M -9.43 % | 28.567 M -3.04 % | 29.462 M 14.08 % | 25.826 M -26.37 % | 35.073 M | 0.000 -100.00 % | 25.857 M -22.80 % | 33.493 M 16.43 % | 28.767 M 9.51 % | 26.269 M -13.23 % | 30.273 M -45.21 % | 55.249 M 84.69 % | 29.915 M 15.30 % | 25.945 M 22.16 % | 21.239 M 10.24 % | 19.267 M -35.38 % | 29.815 M 2.46 % | 29.098 M -15.36 % | 34.380 M 52.06 % | 22.609 M -0.77 % | 22.785 M | 0.000 -100.00 % | 14.416 M 19.66 % | 12.047 M -67.07 % | 36.589 M | 0.000 -100.00 % | 18.301 M 34.88 % | 13.568 M -32.63 % | 20.141 M 0.27 % | 20.087 M -16.94 % | 24.185 M 7.75 % | 22.446 M -3.06 % | 23.154 M | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.481 M 11.64 % | 11.180 M -71.57 % | 39.320 M | 0.000 -100.00 % | 25.975 M 47.62 % | 17.596 M -10.46 % | 19.651 M | 0.000 -100.00 % | 23.157 M 12.42 % | 20.598 M 169.60 % | -29.593 M | 0.000 -100.00 % | 310.048 M 1 500.50 % | 19.372 M -0.40 % | 19.450 M | 0.000 -100.00 % | 22.773 M 1 108.10 % | -2.259 M -108.25 % | 27.395 M | 0.000 100.00 % | -494.611 M -1.98 % | -485.010 M -5.53 % | -459.604 M | 0.000 -100.00 % | 19.977 M 159.11 % | 7.710 M 16.15 % | 6.638 M | 0.000 -100.00 % | 2.069 M -27.28 % | 2.845 M -90.32 % | 29.387 M | 0.000 -100.00 % | 17.197 M 18.67 % | 14.491 M -20.12 % | 18.140 M | 0.000 -100.00 % | 20.575 M 0.57 % | 20.459 M -0.94 % | 20.653 M | 0.000 |
| Account payables | 0.000 | 0.000 -100.00 % | 380.097 M 6.95 % | 355.406 M -21.56 % | 453.114 M 11.78 % | 405.346 M 23.21 % | 328.997 M 17.13 % | 280.878 M -6.31 % | 299.782 M -11.78 % | 339.825 M -0.04 % | 339.973 M -0.05 % | 340.137 M -22.56 % | 439.203 M 1.42 % | 433.035 M 52.73 % | 283.521 M -22.00 % | 363.508 M -38.17 % | 587.932 M 71.98 % | 341.860 M -34.35 % | 520.716 M 16.71 % | 446.145 M 19.26 % | 374.091 M -6.66 % | 400.781 M -30.87 % | 579.745 M 1.46 % | 571.423 M 27.05 % | 449.765 M 2.06 % | 440.667 M 140.96 % | 182.879 M -17.49 % | 221.645 M -18.59 % | 272.257 M -0.43 % | 273.432 M 16.36 % | 234.996 M -0.47 % | 236.116 M 45.68 % | 162.083 M -1.47 % | 164.507 M -25.55 % | 220.974 M -47.18 % | 418.355 M -13.01 % | 480.938 M 46.17 % | 329.018 M 1 577.64 % | 19.612 M -88.19 % | 166.005 M -43.23 % | 292.442 M 1 467.97 % | 18.651 M -95.80 % | 444.155 M -21.33 % | 564.552 M 10.78 % | 509.621 M -0.26 % | 510.965 M -4.36 % | 534.265 M 2.80 % | 519.710 M 4.18 % | 498.881 M 5.23 % | 474.084 M 2 229.42 % | 20.352 M -30.33 % | 29.211 M -3.96 % | 30.415 M -35.80 % | 47.379 M 965.41 % | 4.447 M 89.64 % | 2.345 M 144.02 % | 961.000 K -84.84 % | 6.340 M 399.61 % | 1.269 M 24.66 % | 1.018 M 13.62 % | 896.000 K -94.11 % | 15.222 M 673.08 % | 1.969 M 8.01 % | 1.823 M 7.74 % | 1.692 M -97.75 % | 75.289 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.035 M 0.00 % | 1.035 M 43.75 % | 720.000 K -8.51 % | 787.000 K 67.09 % | 471.000 K 582.61 % | 69.000 K -79.03 % | 329.000 K -58.93 % | 801.000 K 7.52 % | 745.000 K 8.28 % | 688.000 K 28.60 % | 535.000 K |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -55.648 M -197.90 % | 56.839 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -84.864 M 11.72 % | -96.126 M | 0.000 100.00 % | -49.427 M 2.53 % | -50.712 M -7.39 % | -47.221 M 54.73 % | -104.320 M -3.57 % | -100.728 M 0.94 % | -101.680 M | 0.000 100.00 % | -115.771 M -10.56 % | -104.713 M -22.55 % | -85.444 M 10.75 % | -95.731 M | 0.000 | 0.000 | 0.000 100.00 % | -18.379 M | 0.000 | 0.000 | 0.000 100.00 % | -10.541 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.367 M 1.77 % | 16.082 M 7.03 % | 15.026 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 |
| Total assets | 2.540 B -1.25 % | 2.573 B 1.69 % | 2.530 B -0.29 % | 2.537 B 1.37 % | 2.503 B 2.19 % | 2.449 B 0.27 % | 2.443 B -0.22 % | 2.448 B -0.82 % | 2.468 B -2.20 % | 2.524 B -0.60 % | 2.539 B -0.55 % | 2.553 B -0.12 % | 2.556 B 0.73 % | 2.538 B 3.35 % | 2.455 B 2.63 % | 2.392 B 7.13 % | 2.233 B 11.05 % | 2.011 B -4.24 % | 2.100 B 5.90 % | 1.983 B 1.67 % | 1.950 B 0.75 % | 1.936 B -0.97 % | 1.955 B 0.61 % | 1.943 B 9.38 % | 1.776 B -8.90 % | 1.950 B 15.47 % | 1.689 B -2.14 % | 1.726 B -4.52 % | 1.807 B 7.35 % | 1.683 B 1.09 % | 1.665 B 0.88 % | 1.651 B 0.45 % | 1.643 B 0.11 % | 1.642 B 0.83 % | 1.628 B -1.30 % | 1.649 B -7.54 % | 1.784 B 8.08 % | 1.651 B -1.89 % | 1.682 B 1.29 % | 1.661 B 1.36 % | 1.639 B 1.13 % | 1.620 B -2.80 % | 1.667 B -3.57 % | 1.729 B 3.36 % | 1.672 B -0.83 % | 1.686 B -1.80 % | 1.717 B 0.65 % | 1.706 B -0.23 % | 1.710 B 0.09 % | 1.708 B 36.05 % | 1.256 B -13.52 % | 1.452 B -0.73 % | 1.463 B 2.26 % | 1.430 B 19.18 % | 1.200 B -1.62 % | 1.220 B 15.10 % | 1.060 B -1.82 % | 1.079 B -16.07 % | 1.286 B -8.17 % | 1.401 B 3.28 % | 1.356 B 4.98 % | 1.292 B 1.69 % | 1.270 B 38.62 % | 916.389 M -1.33 % | 928.743 M 4.89 % | 885.421 M |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 |
| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 32.847 M 239.45 % | -23.554 M -200.79 % | 23.370 M 123.12 % | -101.062 M -327.06 % | 44.509 M -37.47 % | 71.181 M 49.75 % | 47.532 M 333.34 % | -20.370 M 54.44 % | -44.708 M -985.15 % | -4.120 M -4.49 % | -3.943 M 95.76 % | -93.026 M -2 183.92 % | 4.464 M -97.07 % | 152.122 M 290.63 % | -79.799 M 65.13 % | -228.826 M -188.47 % | 258.658 M 244.80 % | -178.632 M -337.39 % | 75.249 M 7.72 % | 69.858 M 343.48 % | -28.692 M 83.78 % | -176.933 M -2 260.88 % | 8.188 M -93.20 % | 120.364 M 1 514.97 % | 7.453 M -97.11 % | 258.128 M 756.55 % | -39.316 M -94.89 % | -20.173 M 35.02 % | -31.045 M -148.43 % | 64.102 M 392.06 % | -21.948 M -127.65 % | 79.390 M 3 303.79 % | -2.478 M 95.34 % | -53.145 M 73.46 % | -200.227 M -283.00 % | -52.278 M -135.92 % | 145.525 M 1 034.17 % | 12.831 M -91.49 % | 150.734 M 219.53 % | -126.101 M -3 106.23 % | -3.933 M 97.30 % | -145.800 M -56.69 % | -93.048 M -401.21 % | 30.891 M 352.03 % | -12.257 M 48.05 % | -23.593 M -274.31 % | 13.535 M -47.64 % | 25.849 M 4.85 % | 24.653 M -94.51 % | 448.804 M 1 458.86 % | -33.028 M -1 937.95 % | 1.797 M 266.85 % | -1.077 M -101.37 % | 78.465 M 222.87 % | -63.858 M -3.16 % | -61.902 M -214.27 % | -19.697 M 68.80 % | -63.140 M -21 087.92 % | -298.000 K -100.57 % | 52.049 M 470.34 % | 9.126 M 133.57 % | -27.182 M -312.64 % | 12.783 M 335.59 % | -5.426 M -106.33 % | 85.675 M 74.47 % | 49.106 M 389.92 % | -16.938 M -590.22 % | -2.454 M 59.22 % | -6.018 M |
| Accounts receivables | 56.664 M 200.87 % | -56.175 M -2 143.41 % | -2.504 M -1 048.48 % | 264.000 K 108.31 % | -3.176 M 42.70 % | -5.543 M -61 688.89 % | 9.000 K 100.39 % | -2.282 M 41.95 % | -3.931 M -5 075.95 % | 79.000 K 107.02 % | -1.125 M -33.14 % | -845.000 K -97.89 % | -427.000 K -269.44 % | 252.000 K 111.66 % | -2.162 M 30.97 % | -3.132 M -5 809.43 % | -53.000 K 97.43 % | -2.064 M -132.25 % | 6.400 M 263.10 % | -3.924 M -46.47 % | -2.679 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 -100.00 % | 4.653 M 255.15 % | -2.999 M -2 499.20 % | 125.000 K 100.46 % | -26.946 M -2 558.58 % | 1.096 M 123.16 % | -4.733 M -318.11 % | -1.132 M 81.32 % | -6.059 M -247.85 % | 4.098 M 335.65 % | -1.739 M | 0.000 | 0.000 -100.00 % | 11.295 M 391.48 % | -3.875 M | 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 100.00 % | -1.904 M | 0.000 -100.00 % | 3.190 M 210.31 % | 1.028 M 97.69 % | 520.000 K 125.78 % | -2.017 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 100.00 % | -66.688 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -16.575 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.757 M -252.78 % | 1.150 M 101.27 % | -90.317 M -1 470.72 % | 6.589 M -95.59 % | 149.579 M 293.62 % | -77.254 M 66.03 % | -227.446 M -188.99 % | 255.577 M 246.24 % | -174.761 M -350.47 % | 69.772 M -7.35 % | 75.305 M 372.86 % | -27.598 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 100.00 % | -2.102 M -214.12 % | 1.842 M 408.84 % | 362.000 K 454.90 % | -102.000 K 50.49 % | -206.000 K -182.07 % | 251.000 K 105.74 % | 122.000 K -59.20 % | 299.000 K 121.79 % | -1.372 M -1 039.73 % | 146.000 K 11.45 % | 131.000 K -91.49 % | 1.539 M 897.41 % | -193.000 K -188.53 % | 218.000 K 3 733.33 % | -6.000 K -104.48 % | 134.000 K |
| Other working capital | -7.242 M -122.20 % | 32.621 M 26.08 % | 25.874 M 125.54 % | -101.326 M -312.49 % | 47.685 M -37.85 % | 76.724 M 61.45 % | 47.523 M 362.73 % | -18.088 M 55.64 % | -40.777 M -1 569.82 % | -2.442 M -18.31 % | -2.064 M -10.73 % | -1.864 M 61.87 % | -4.888 M -487.02 % | 1.263 M 239.87 % | -903.000 K -123.96 % | 3.769 M 13.90 % | 3.309 M 283.12 % | -1.807 M -95.77 % | -923.000 K 39.40 % | -1.523 M -196.09 % | 1.585 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 -100.00 % | 75.914 M 221.07 % | -62.701 M -0.50 % | -62.389 M -948.71 % | 7.351 M 176.56 % | 2.658 M -36.47 % | 4.184 M -92.11 % | 53.059 M 256.44 % | 14.886 M 149.77 % | -29.908 M -308.04 % | 14.376 M 358.70 % | -5.557 M -106.60 % | 84.136 M 121.39 % | 38.004 M 386.15 % | -13.281 M -442.52 % | -2.448 M 60.21 % | -6.152 M |
| Other non cash items | -1.435 M 90.93 % | -15.825 M -148.96 % | 32.323 M 125.25 % | -128.026 M -3 554.56 % | 3.706 M -94.57 % | 68.298 M 1.36 % | 67.380 M 97 552.17 % | 69.000 K -99.71 % | 24.176 M 2 778.10 % | 840.000 K -94.87 % | 16.363 M 328.46 % | 3.819 M 313.95 % | -1.785 M -102.60 % | 68.686 M 142.49 % | -161.651 M -932.48 % | 19.418 M -55.98 % | 44.109 M 400.22 % | 8.818 M 439.33 % | 1.635 M 153.64 % | -3.048 M 49.57 % | -6.044 M 96.62 % | -179.046 M -1 964.67 % | 9.602 M 112.82 % | -74.920 M -136.15 % | 207.237 M 2 832.46 % | 7.067 M 307.85 % | -3.400 M -183.21 % | 4.086 M 109.15 % | -44.644 M 1.45 % | -45.300 M -464.28 % | -8.028 M -111.61 % | 69.165 M 743.57 % | -10.747 M 84.47 % | -69.207 M 59.90 % | -172.595 M -265.75 % | 104.127 M 656.32 % | -18.717 M -132.81 % | 57.049 M -52.81 % | 120.903 M 183.45 % | -144.878 M -473.52 % | -25.261 M 76.15 % | -105.903 M -206.32 % | -34.573 M 73.21 % | -129.068 M -478.55 % | -22.309 M -119.60 % | 113.829 M 175.67 % | -150.420 M -444.86 % | 43.618 M -28.06 % | 60.634 M 34.87 % | 44.957 M -84.13 % | 283.243 M 5 802.13 % | 4.799 M 118.55 % | -25.876 M 91.79 % | -315.110 M -3 897.34 % | -7.883 M -647.43 % | 1.440 M -96.75 % | 44.252 M 356.76 % | -17.235 M 20.74 % | -21.745 M -125.43 % | -9.646 M -19.53 % | -8.070 M 88.12 % | -67.944 M 21.00 % | -86.006 M -1 376.24 % | 6.739 M 116.87 % | -39.945 M 52.25 % | -83.661 M -218.16 % | -26.295 M 24.17 % | -34.678 M -167.75 % | 51.188 M |
| Net cash provided by operating activities | 48.536 M 439.29 % | -14.305 M -118.11 % | 78.998 M 138.56 % | -204.856 M -400.64 % | 68.141 M -57.96 % | 162.088 M 18.35 % | 136.961 M 4 579.23 % | 2.927 M -60.12 % | 7.339 M -63.92 % | 20.342 M -48.33 % | 39.367 M 156.07 % | -70.212 M -838.84 % | 9.503 M -96.04 % | 239.805 M 205.21 % | -227.922 M -1.27 % | -225.054 M -173.97 % | 304.230 M 285.85 % | -163.696 M -281.37 % | 90.255 M 5.71 % | 85.377 M 745.52 % | -13.226 M 96.08 % | -337.722 M -1 027.63 % | 36.407 M -63.41 % | 99.490 M -28.54 % | 139.221 M -47.07 % | 263.031 M 1 007.03 % | -28.999 M -918.26 % | 3.544 M 106.97 % | -50.857 M -283.55 % | 27.708 M 333.90 % | -11.846 M -107.04 % | 168.345 M 2 367.32 % | 6.823 M 106.50 % | -105.026 M 70.47 % | -355.659 M -603.54 % | 70.632 M -50.94 % | 143.966 M 64.11 % | 87.724 M -70.49 % | 297.256 M 226.06 % | -235.804 M -23 086.23 % | -1.017 M 99.62 % | -265.884 M -108.48 % | -127.535 M -57.64 % | -80.901 M -241.83 % | -23.667 M -124.89 % | 95.086 M 176.61 % | -124.117 M -243.40 % | 86.551 M -12.61 % | 99.037 M -81.05 % | 522.708 M 100.44 % | 260.785 M 3 861.49 % | 6.583 M -25.64 % | 8.853 M 104.15 % | -213.347 M -414.11 % | -41.498 M 6.54 % | -44.400 M -162.79 % | 70.713 M 347.96 % | -28.518 M 61.46 % | -73.987 M -235.04 % | 54.787 M 9.41 % | 50.074 M 194.89 % | -52.768 M -1.06 % | -52.214 M -392.89 % | 17.827 M -83.45 % | 107.734 M 1 894.70 % | 5.401 M 215.68 % | -4.669 M -48.98 % | -3.134 M -116.00 % | 19.588 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -118.689 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -221.157 M -15.86 % | -190.889 M 11.75 % | -216.308 M -38.68 % | -155.976 M 74.42 % | -609.645 M -145.51 % | -248.320 M -156.84 % | -96.681 M -43.19 % | -67.521 M 66.13 % | -199.342 M 15.29 % | -235.311 M -249.54 % | -67.321 M 32.93 % | -100.369 M 76.49 % | -426.897 M | 0.000 | 0.000 100.00 % | -79.642 M 80.27 % | -403.693 M | 0.000 | 0.000 100.00 % | -109.705 M 85.88 % | -776.809 M | 0.000 | 0.000 100.00 % | -153.103 M 68.15 % | -480.734 M | 0.000 | 0.000 100.00 % | -101.369 M 76.86 % | -438.030 M | 0.000 | 0.000 100.00 % | -43.861 M 90.88 % | -480.704 M | 0.000 | 0.000 100.00 % | -33.326 M 95.24 % | -699.808 M | 0.000 | 0.000 100.00 % | -281.367 M 15.72 % | -333.867 M | 0.000 | 0.000 100.00 % | -74.849 M 89.81 % | -734.351 M | 0.000 | 0.000 | 0.000 100.00 % | -433.637 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -53.170 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 137.344 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 239.044 M 15.27 % | 207.375 M 69.23 % | 122.538 M -15.31 % | 144.686 M -72.77 % | 531.389 M 558.78 % | 80.662 M 3.22 % | 78.142 M -22.62 % | 100.980 M -31.13 % | 146.614 M 37.57 % | 106.572 M -28.87 % | 149.832 M 128.70 % | 65.514 M -81.68 % | 357.632 M | 0.000 | 0.000 -100.00 % | 197.548 M -45.13 % | 360.014 M | 0.000 | 0.000 -100.00 % | 71.454 M -90.77 % | 774.045 M | 0.000 | 0.000 -100.00 % | 142.856 M -56.24 % | 326.486 M | 0.000 | 0.000 -100.00 % | 83.347 M -82.67 % | 480.975 M | 0.000 | 0.000 -100.00 % | 29.862 M -78.52 % | 139.044 M | 0.000 | 0.000 -100.00 % | 7.714 M -98.97 % | 749.074 M | 0.000 | 0.000 -100.00 % | 339.613 M -42.18 % | 587.386 M | 0.000 | 0.000 -100.00 % | 67.048 M -83.87 % | 415.771 M | 0.000 | 0.000 | 0.000 -100.00 % | 348.083 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 114.534 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 18.655 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.887 M 8.50 % | 16.486 M 117.58 % | -93.770 M -730.56 % | -11.290 M 85.57 % | -78.256 M 53.32 % | -167.658 M -804.35 % | -18.539 M -155.41 % | 33.459 M 163.46 % | -52.728 M 59.04 % | -128.739 M -256.03 % | 82.511 M 336.73 % | -34.855 M 49.68 % | -69.265 M | 0.000 | 0.000 -100.00 % | 117.906 M 369.94 % | -43.679 M | 0.000 | 0.000 100.00 % | -38.251 M -1 283.90 % | -2.764 M | 0.000 | 0.000 100.00 % | -10.247 M 93.36 % | -154.248 M | 0.000 | 0.000 100.00 % | -18.022 M -141.97 % | 42.945 M | 0.000 | 0.000 100.00 % | -13.999 M 95.90 % | -341.660 M | 0.000 | 0.000 100.00 % | -25.612 M -151.99 % | 49.266 M | 0.000 | 0.000 -100.00 % | 58.246 M -77.02 % | 253.519 M | 0.000 | 0.000 100.00 % | -7.801 M 97.55 % | -318.580 M | 0.000 | 0.000 | 0.000 100.00 % | -85.554 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.364 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | -8.993 M -237.87 % | 6.523 M 118.66 % | -34.961 M -126.29 % | 133.000 M 1 810.92 % | 6.960 M 109.79 % | -71.082 M -31.35 % | -54.118 M -1 435.26 % | -3.525 M 83.22 % | -21.003 M -44.55 % | -14.530 M 33.36 % | -21.805 M -122.48 % | 97.000 M 234.48 % | 29.000 M 146.11 % | -62.890 M -142.04 % | 149.588 M 418.95 % | 28.825 M 899.14 % | -3.607 M -103.69 % | 97.862 M 105.14 % | 47.706 M 216.36 % | -41.000 M -220.59 % | 34.000 M -78.21 % | 156.000 M | 0.000 | 0.000 100.00 % | -72.900 M -449.59 % | 20.853 M 323.41 % | 4.925 M 114.23 % | -34.621 M -128.95 % | 119.600 M 1 021.77 % | -12.975 M 72.18 % | -46.631 M 35.14 % | -71.900 M -1 943.59 % | 3.900 M -94.20 % | 67.218 M -61.59 % | 175.000 M 333.33 % | -75.000 M -393.42 % | -15.200 M 71.05 % | -52.500 M 59.68 % | -130.200 M -203.75 % | 125.500 M 765.52 % | 14.500 M -89.22 % | 134.500 M 83.24 % | 73.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -143.792 M -1 058.68 % | 14.999 M 111.06 % | -135.659 M -156.27 % | 241.090 M 159.55 % | 92.888 M 1 237.08 % | -8.169 M 88.77 % | -72.712 M 52.15 % | -151.973 M -223.15 % | -47.028 M -13 310.11 % | 356.000 K | 0.000 100.00 % | -25.013 M -107.47 % | 334.999 M | 0.000 100.00 % | -84.578 M -232.91 % | 63.635 M 251.91 % | 18.083 M 428.78 % | -5.500 M -142.31 % | 13.000 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 146.857 M | 0.000 100.00 % | -29.980 M -139.97 % | 75.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.017 M | 0.000 | 0.000 -100.00 % | 116.198 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K 0.00 % | -10.000 K 99.67 % | -3.038 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 100.00 % | -3.408 M -56 700.00 % | -6.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.504 M 0.36 % | -19.574 M -869.49 % | -2.019 M 86.96 % | -15.489 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -151.000 K -786.36 % | 22.000 K 104.08 % | -539.000 K 94.34 % | -9.530 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -22.367 M 0.00 % | -22.368 M 0.00 % | -22.367 M 0.00 % | -22.368 M 0.00 % | -22.367 M 0.00 % | -22.368 M 0.00 % | -22.367 M 0.00 % | -22.368 M 0.00 % | -22.367 M 0.00 % | -22.368 M 0.00 % | -22.367 M 25.00 % | -29.824 M -33.19 % | -22.392 M 0.29 % | -22.458 M -0.01 % | -22.456 M -50.00 % | -14.971 M 56.80 % | -34.654 M -100.00 % | -17.327 M 0.00 % | -17.327 M 0.00 % | -17.327 M 0.00 % | -17.327 M 0.00 % | -17.327 M 0.00 % | -17.327 M 0.00 % | -17.327 M 0.00 % | -17.327 M -0.01 % | -17.326 M 0.01 % | -17.327 M 0.00 % | -17.327 M 0.00 % | -17.327 M 2.61 % | -17.792 M -6.88 % | -16.647 M 3.92 % | -17.327 M -2.50 % | -16.904 M 0.00 % | -16.904 M 0.00 % | -16.904 M -1.71 % | -16.620 M 1.65 % | -16.899 M 0.01 % | -16.900 M -0.01 % | -16.899 M 0.01 % | -16.900 M 0.51 % | -16.986 M -0.01 % | -16.985 M 0.01 % | -16.987 M -0.01 % | -16.986 M 0.00 % | -16.986 M 0.00 % | -16.986 M 0.01 % | -16.987 M -1.95 % | -16.662 M 10.03 % | -18.520 M -4.27 % | -17.762 M 32.21 % | -26.203 M 0.06 % | -26.218 M -16.16 % | -22.570 M 0.08 % | -22.587 M -9.35 % | -20.656 M 5.96 % | -21.965 M | 0.000 100.00 % | -41.564 M -102.40 % | -20.536 M -1.32 % | -20.268 M | 0.000 100.00 % | -35.728 M -107.88 % | -17.187 M -93.20 % | -8.896 M 88.16 % | -75.136 M 7.66 % | -81.372 M -118 030.43 % | 69.000 K | 0.000 100.00 % | -85.267 M |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.169 M -414.25 % | 372.000 K -7.69 % | 403.000 K 2.28 % | 394.000 K 0.25 % | 393.000 K 41.37 % | 278.000 K -26.46 % | 378.000 K 104.32 % | 185.000 K -45.59 % | 340.000 K 12.21 % | 303.000 K 56.99 % | 193.000 K 45.11 % | 133.000 K -53.66 % | 287.000 K -99.53 % | 61.199 M 64 320.00 % | 95.000 K 3.26 % | 92.000 K 61.40 % | 57.000 K 111.11 % | 27.000 K -3.57 % | 28.000 K 3.70 % | 27.000 K 0.00 % | 27.000 K -3.57 % | 27.999 K 3.70 % | 27.000 K -3.57 % | 28.000 K -88.24 % | 238.000 K 2 280.00 % | 10.000 K 0.00 % | 10.000 K 11.11 % | 9.000 K -10.00 % | 10.000 K 11.11 % | 9.000 K 0.00 % | 9.000 K 0.00 % | 9.000 K 12.50 % | 8.000 K -98.88 % | 716.000 K 434.33 % | 134.000 K 1 388.89 % | 9.000 K 100.28 % | -3.165 M -1 250.91 % | 275.000 K -76.89 % | 1.190 M 106.96 % | 575.000 K | 0.000 -100.00 % | 943.000 K 137.53 % | 397.000 K 6.72 % | 372.000 K 103.65 % | -10.198 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -31.360 M -97.92 % | -15.845 M 72.36 % | -57.328 M -151.82 % | 110.632 M 818.06 % | -15.407 M 83.51 % | -93.450 M -22.18 % | -76.485 M -195.39 % | -25.893 M 40.30 % | -43.370 M -17.54 % | -36.898 M 16.47 % | -44.172 M -165.76 % | 67.176 M 918.13 % | 6.598 M 107.46 % | -88.386 M -169.52 % | 127.132 M 817.66 % | 13.854 M 136.21 % | -38.261 M -148.21 % | 79.366 M 158.09 % | 30.751 M 153.09 % | -57.924 M -439.39 % | 17.067 M -87.73 % | 139.066 M 915.68 % | -17.049 M -0.59 % | -16.949 M 81.18 % | -90.042 M -2 428.47 % | 3.867 M 131.96 % | -12.099 M 76.62 % | -51.755 M -150.54 % | 102.406 M 435.98 % | -30.480 M -1 366.09 % | -2.079 M 97.67 % | -89.132 M -590.30 % | -12.912 M -125.63 % | 50.371 M -68.14 % | 158.123 M 272.64 % | -91.592 M -185.58 % | -32.072 M 53.77 % | -69.373 M 52.83 % | -147.071 M -235.39 % | 108.627 M 1 951.81 % | -5.866 M -104.98 % | 117.747 M 108.69 % | 56.423 M 432.37 % | -16.976 M 0.01 % | -16.977 M -0.01 % | -16.976 M 0.01 % | -16.978 M 53.04 % | -36.157 M 5.06 % | -38.085 M -92.61 % | -19.773 M 89.30 % | -184.768 M -1 566.83 % | -11.085 M 2.45 % | -11.363 M -105.28 % | 215.338 M 406.36 % | 42.527 M -7.66 % | 46.056 M 163.85 % | -72.137 M 62.73 % | -193.537 M -190.50 % | -66.621 M -241.38 % | -19.515 M -5 345.97 % | 372.000 K -94.78 % | 7.125 M -97.76 % | 317.834 M 3 468.67 % | -9.435 M 82.21 % | -53.046 M -199.07 % | -17.737 M -197.71 % | 18.152 M 430.04 % | -5.500 M 92.39 % | -72.267 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.486 M | 0.000 -100.00 % | 11.290 M -85.57 % | 78.256 M -53.32 % | 167.658 M 804.35 % | 18.539 M 155.41 % | -33.459 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 69.265 M | 0.000 | 0.000 100.00 % | -117.906 M -369.94 % | 43.679 M | 0.000 | 0.000 -100.00 % | 38.251 M 1 283.90 % | 2.764 M | 0.000 | 0.000 -100.00 % | 10.247 M -93.36 % | 154.248 M | 0.000 | 0.000 -100.00 % | 18.022 M 141.97 % | -42.945 M | 0.000 | 0.000 -100.00 % | 13.999 M -95.90 % | 341.660 M | 0.000 | 0.000 -100.00 % | 25.612 M 151.99 % | -49.266 M | 0.000 | 0.000 100.00 % | -58.246 M 77.02 % | -253.519 M | 0.000 | 0.000 -100.00 % | 7.801 M -97.55 % | 318.580 M | 0.000 | 0.000 | 0.000 -100.00 % | 85.554 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -61.364 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 35.831 M 218.84 % | -30.150 M -239.13 % | 21.670 M 123.00 % | -94.224 M -278.68 % | 52.734 M -23.17 % | 68.638 M 13.50 % | 60.476 M 363.33 % | -22.966 M 36.26 % | -36.031 M -2 807.06 % | 1.331 M 127.70 % | -4.805 M 95.04 % | -96.806 M -701.24 % | 16.101 M -89.37 % | 151.419 M 250.23 % | -100.790 M 52.28 % | -211.200 M -179.41 % | 265.969 M 294.06 % | -137.058 M -1 672.38 % | -7.733 M -107.03 % | 109.964 M 454.56 % | -31.014 M 84.39 % | -198.656 M -1 126.22 % | 19.358 M -76.55 % | 82.541 M 67.84 % | 49.179 M -81.57 % | 266.898 M 749.42 % | -41.098 M 14.75 % | -48.211 M -193.52 % | 51.549 M 1 959.63 % | -2.772 M 80.09 % | -13.925 M -117.58 % | 79.213 M 1 400.92 % | -6.089 M 88.86 % | -54.655 M 72.33 % | -197.536 M -842.44 % | -20.960 M -118.73 % | 111.894 M 509.74 % | 18.351 M -87.78 % | 150.185 M 218.09 % | -127.177 M -1 747.70 % | -6.883 M 95.35 % | -148.137 M -108.32 % | -71.112 M 27.35 % | -97.877 M -140.82 % | -40.644 M -152.03 % | 78.110 M 155.36 % | -141.095 M -379.98 % | 50.394 M -17.32 % | 60.952 M -87.88 % | 502.935 M 561.61 % | 76.017 M 1 788.52 % | -4.502 M -79.36 % | -2.510 M -226.07 % | 1.991 M 93.49 % | 1.029 M -37.86 % | 1.656 M 216.29 % | -1.424 M 99.36 % | -222.055 M -57.92 % | -140.608 M -498.64 % | 35.272 M -30.08 % | 50.446 M 210.52 % | -45.643 M -117.18 % | 265.620 M 3 065.16 % | 8.392 M -84.65 % | 54.688 M 543.32 % | -12.336 M -191.49 % | 13.483 M 256.16 % | -8.634 M 83.61 % | -52.679 M |
| Cash at beginning of period | 364.301 M -7.64 % | 394.451 M 5.81 % | 372.781 M -20.18 % | 467.005 M 12.73 % | 414.271 M 19.86 % | 345.633 M 21.21 % | 285.157 M -7.45 % | 308.123 M -10.47 % | 344.154 M 0.39 % | 342.823 M -1.38 % | 347.628 M -21.78 % | 444.434 M 3.76 % | 428.333 M 54.68 % | 276.914 M -26.68 % | 377.704 M -35.86 % | 588.904 M 82.36 % | 322.935 M -29.80 % | 459.993 M -1.65 % | 467.726 M 30.74 % | 357.762 M -7.98 % | 388.776 M -33.82 % | 587.432 M 3.41 % | 568.074 M 17.00 % | 485.533 M 11.27 % | 436.354 M 157.50 % | 169.456 M -19.52 % | 210.554 M -18.63 % | 258.765 M 24.88 % | 207.216 M -1.32 % | 209.988 M -6.22 % | 223.913 M 54.74 % | 144.700 M -4.04 % | 150.789 M -26.60 % | 205.444 M -49.02 % | 402.980 M -4.94 % | 423.940 M 35.86 % | 312.046 M 6.25 % | 293.695 M 104.65 % | 143.510 M -46.98 % | 270.687 M -2.48 % | 277.570 M -34.80 % | 425.707 M -14.31 % | 496.819 M -16.46 % | 594.696 M -6.40 % | 635.340 M 14.02 % | 557.230 M -20.20 % | 698.325 M 7.78 % | 647.931 M 10.38 % | 586.979 M 598.42 % | 84.044 M 947.02 % | 8.027 M -35.93 % | 12.529 M -16.69 % | 15.039 M 15.26 % | 13.048 M 8.56 % | 12.019 M 15.98 % | 10.363 M -12.08 % | 11.787 M -94.96 % | 233.842 M -37.55 % | 374.450 M 10.40 % | 339.178 M 17.47 % | 288.732 M -13.65 % | 334.375 M 386.33 % | 68.755 M 13.90 % | 60.363 M 963.67 % | 5.675 M -68.49 % | 18.011 M 297.77 % | 4.528 M -65.60 % | 13.162 M -80.01 % | 65.841 M |
| Cash at end of period | 400.132 M 9.84 % | 364.301 M -7.64 % | 394.451 M 5.81 % | 372.781 M -20.18 % | 467.005 M 12.73 % | 414.271 M 19.86 % | 345.633 M 21.21 % | 285.157 M -7.45 % | 308.123 M -10.47 % | 344.154 M 0.39 % | 342.823 M -1.38 % | 347.628 M -21.78 % | 444.434 M 3.76 % | 428.333 M 54.68 % | 276.914 M -26.68 % | 377.704 M -35.86 % | 588.904 M 82.36 % | 322.935 M -29.80 % | 459.993 M -1.65 % | 467.726 M 30.74 % | 357.762 M -7.98 % | 388.776 M -33.82 % | 587.432 M 3.41 % | 568.074 M 17.00 % | 485.533 M 11.27 % | 436.354 M 157.50 % | 169.456 M -19.52 % | 210.554 M -18.63 % | 258.765 M 24.88 % | 207.216 M -1.32 % | 209.988 M -6.22 % | 223.913 M 54.74 % | 144.700 M -4.04 % | 150.789 M -26.60 % | 205.444 M -49.02 % | 402.980 M -4.94 % | 423.940 M 35.86 % | 312.046 M 6.25 % | 293.695 M 104.65 % | 143.510 M -46.98 % | 270.687 M -2.48 % | 277.570 M -34.80 % | 425.707 M -14.31 % | 496.819 M -16.46 % | 594.696 M -6.40 % | 635.340 M 14.02 % | 557.230 M -20.20 % | 698.325 M 7.78 % | 647.931 M 10.38 % | 586.979 M 598.42 % | 84.044 M 947.02 % | 8.027 M -35.93 % | 12.529 M -16.69 % | 15.039 M 15.26 % | 13.048 M 8.56 % | 12.019 M 15.98 % | 10.363 M -12.08 % | 11.787 M -94.96 % | 233.842 M -37.55 % | 374.450 M 10.40 % | 339.178 M 17.47 % | 288.732 M -13.65 % | 334.375 M 386.33 % | 68.755 M 13.90 % | 60.363 M 963.67 % | 5.675 M -68.49 % | 18.011 M 297.77 % | 4.528 M -65.60 % | 13.162 M |
| Operating cash flow | 48.536 M 439.29 % | -14.305 M -118.11 % | 78.998 M 138.56 % | -204.856 M -400.64 % | 68.141 M -57.96 % | 162.088 M 18.35 % | 136.961 M 4 579.23 % | 2.927 M -60.12 % | 7.339 M -63.92 % | 20.342 M -48.33 % | 39.367 M 156.07 % | -70.212 M -838.84 % | 9.503 M -96.04 % | 239.805 M 205.21 % | -227.922 M -1.27 % | -225.054 M -173.97 % | 304.230 M 285.85 % | -163.696 M -281.37 % | 90.255 M 5.71 % | 85.377 M 745.52 % | -13.226 M 96.08 % | -337.722 M -1 027.63 % | 36.407 M -63.41 % | 99.490 M -28.54 % | 139.221 M -47.07 % | 263.031 M 1 007.03 % | -28.999 M -918.26 % | 3.544 M 106.97 % | -50.857 M -283.55 % | 27.708 M 333.90 % | -11.846 M -107.04 % | 168.345 M 2 367.32 % | 6.823 M 106.50 % | -105.026 M 70.47 % | -355.659 M -603.54 % | 70.632 M -50.94 % | 143.966 M 64.11 % | 87.724 M -70.49 % | 297.256 M 226.06 % | -235.804 M -23 086.23 % | -1.017 M 99.62 % | -265.884 M -108.48 % | -127.535 M -57.64 % | -80.901 M -241.83 % | -23.667 M -124.89 % | 95.086 M 176.61 % | -124.117 M -243.40 % | 86.551 M -12.61 % | 99.037 M -81.05 % | 522.708 M 100.44 % | 260.785 M 3 861.49 % | 6.583 M -25.64 % | 8.853 M 104.15 % | -213.347 M -414.11 % | -41.498 M 6.54 % | -44.400 M -162.79 % | 70.713 M 347.96 % | -28.518 M 61.46 % | -73.987 M -235.04 % | 54.787 M 9.41 % | 50.074 M 194.89 % | -52.768 M -1.06 % | -52.214 M -392.89 % | 17.827 M -83.45 % | 107.734 M 1 894.70 % | 5.401 M 215.68 % | -4.669 M -48.98 % | -3.134 M -116.00 % | 19.588 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 48.536 M 439.29 % | -14.305 M -118.11 % | 78.998 M 138.56 % | -204.856 M -400.64 % | 68.141 M -57.96 % | 162.088 M 18.35 % | 136.961 M 4 579.23 % | 2.927 M -60.12 % | 7.339 M -63.92 % | 20.342 M -48.33 % | 39.367 M 156.07 % | -70.212 M -838.84 % | 9.503 M -96.04 % | 239.805 M 205.21 % | -227.922 M -1.27 % | -225.054 M -173.97 % | 304.230 M 285.85 % | -163.696 M -281.37 % | 90.255 M 5.71 % | 85.377 M 745.52 % | -13.226 M 96.08 % | -337.722 M -1 027.63 % | 36.407 M -63.41 % | 99.490 M -28.54 % | 139.221 M -47.07 % | 263.031 M 1 007.03 % | -28.999 M -918.26 % | 3.544 M 106.97 % | -50.857 M -283.55 % | 27.708 M 333.90 % | -11.846 M -107.04 % | 168.345 M 2 367.32 % | 6.823 M 106.50 % | -105.026 M 70.47 % | -355.659 M -603.54 % | 70.632 M -50.94 % | 143.966 M 64.11 % | 87.724 M -70.49 % | 297.256 M 226.06 % | -235.804 M -23 086.23 % | -1.017 M 99.62 % | -265.884 M -108.48 % | -127.535 M -57.64 % | -80.901 M -241.83 % | -23.667 M -124.89 % | 95.086 M 176.61 % | -124.117 M -243.40 % | 86.551 M -12.61 % | 99.037 M -81.05 % | 522.708 M 100.44 % | 260.785 M 3 861.49 % | 6.583 M -25.64 % | 8.853 M 104.15 % | -213.347 M -414.11 % | -41.498 M 6.54 % | -44.400 M -162.79 % | 70.713 M 347.96 % | -28.518 M 61.46 % | -73.987 M -235.04 % | 54.787 M 9.41 % | 50.074 M 194.89 % | -52.768 M -1.06 % | -52.214 M -392.89 % | 17.827 M -83.45 % | 107.734 M 1 894.70 % | 5.401 M 215.68 % | -4.669 M -48.98 % | -3.134 M -116.00 % | 19.588 M |
| 2026 | 2025 | 2025 | 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 |