Direct Finance of Direct Group (2006) Ltd DIFI.TA
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.513 B 98.67 % | 761.639 M -44.31 % | 1.368 B 61.95 % | 844.466 M 76.83 % | 477.571 M -20.77 % | 602.781 M 23.59 % | 487.724 M 18.49 % | 411.617 M 77.05 % | 232.486 M |
| Net income | 141.100 M 6.52 % | 132.467 M -45.81 % | 244.457 M 34.82 % | 181.317 M 155.62 % | 70.933 M -38.81 % | 115.916 M 62.77 % | 71.214 M 28.05 % | 55.616 M 55.12 % | 35.853 M |
| Income before tax | 234.549 M 11.13 % | 211.061 M -45.76 % | 389.144 M 33.90 % | 290.621 M 165.71 % | 109.376 M -39.39 % | 180.469 M 65.67 % | 108.936 M 17.17 % | 92.976 M 57.69 % | 58.962 M |
| Income before tax ratio | 0.16 -44.06 % | 0.28 -2.61 % | 0.28 -17.32 % | 0.34 50.27 % | 0.23 -23.50 % | 0.30 34.04 % | 0.22 -1.12 % | 0.23 -10.94 % | 0.25 |
| EBITDA | 279.154 M 10.37 % | 252.917 M -40.60 % | 425.795 M 32.58 % | 321.149 M 135.84 % | 136.174 M -34.48 % | 207.827 M 65.49 % | 125.583 M 17.31 % | 107.050 M 83 532.81 % | 128.000 K |
| Net income ratio | 0.09 -46.38 % | 0.17 -2.70 % | 0.18 -16.75 % | 0.21 44.56 % | 0.15 -22.76 % | 0.19 31.70 % | 0.15 8.06 % | 0.14 -12.39 % | 0.15 |
| Ratio EBITDA | 0.18 -44.44 % | 0.33 6.65 % | 0.31 -18.13 % | 0.38 33.37 % | 0.29 -17.30 % | 0.34 33.90 % | 0.26 -0.99 % | 0.26 47 136.77 % | 0.00 |
| Gross profit ratio | 0.45 -49.39 % | 0.90 69.40 % | 0.53 -8.80 % | 0.58 -7.05 % | 0.63 -32.52 % | 0.93 43.59 % | 0.65 -30.03 % | 0.92 -7.65 % | 1.00 |
| Weighted average shs out dil | 2.959 M 0.15 % | 2.955 M 12.43 % | 2.628 M 0.00 % | 2.628 M 13.03 % | 2.325 M -0.87 % | 2.345 M 4.43 % | 2.246 M 2.18 % | 2.198 M 6.13 % | 2.071 M |
| Weighted average shs out | 2.957 M 0.07 % | 2.955 M 12.43 % | 2.628 M 3.30 % | 2.544 M 13.88 % | 2.234 M -0.37 % | 2.242 M 4.57 % | 2.144 M 2.89 % | 2.084 M 0.62 % | 2.071 M |
| EPS diluted | 47.68 6.36 % | 44.83 -51.81 % | 93.02 34.81 % | 69.00 126.23 % | 30.50 -38.28 % | 49.42 55.85 % | 31.71 25.34 % | 25.30 46.16 % | 17.31 |
| Earnings per share | 47.72 6.45 % | 44.83 -53.35 % | 96.09 34.81 % | 71.28 124.50 % | 31.75 -38.58 % | 51.69 55.65 % | 33.21 24.43 % | 26.69 54.19 % | 17.31 |
| Gross profit | 688.462 M 0.54 % | 684.762 M -5.66 % | 725.817 M 47.69 % | 491.435 M 64.35 % | 299.012 M -46.54 % | 559.274 M 77.46 % | 315.156 M -17.09 % | 380.113 M 63.50 % | 232.486 M |
| Income tax expense | 85.652 M 9.33 % | 78.343 M -45.85 % | 144.687 M 32.37 % | 109.304 M 184.33 % | 38.443 M -40.45 % | 64.553 M 71.13 % | 37.722 M 0.97 % | 37.360 M 61.67 % | 23.109 M |
| Cost of revenue | 824.649 M 972.69 % | 76.877 M -88.02 % | 641.759 M 81.79 % | 353.031 M 97.71 % | 178.559 M 310.41 % | 43.507 M -74.79 % | 172.568 M 447.77 % | 31.504 M | 0.000 |
| General and administrative expenses | 18.275 M -18.72 % | 22.484 M -5.45 % | 23.780 M 13.55 % | 20.943 M 42.75 % | 14.671 M -87.13 % | 113.991 M 585.21 % | 16.636 M -80.88 % | 87.023 M 45.45 % | 59.830 M |
| Selling and marketing expenses | 93.589 M -8.63 % | 102.429 M 1.21 % | 101.203 M 36.42 % | 74.185 M 52.25 % | 48.725 M -73.53 % | 184.065 M 152.15 % | 72.999 M -49.52 % | 144.596 M 31.33 % | 110.101 M |
| Other expenses | 342.236 M -38.87 % | 559.849 M 164.47 % | 211.690 M 84.89 % | 114.497 M -11.12 % | 128.825 M 59.56 % | 80.739 M 161 378.00 % | 50.000 K -71.75 % | 177.000 K | 0.000 |
| Operating expenses | 454.100 M -33.68 % | 684.762 M 103.39 % | 336.673 M 60.61 % | 209.625 M 9.05 % | 192.221 M -49.25 % | 378.795 M 83.64 % | 206.270 M -28.21 % | 287.314 M 65.58 % | 173.524 M |
| Cost and expenses | 1.279 B 159.07 % | 493.589 M -49.55 % | 978.432 M 73.90 % | 562.656 M 51.75 % | 370.780 M -12.20 % | 422.302 M 11.47 % | 378.838 M 18.83 % | 318.818 M 83.73 % | 173.524 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 111.864 M -10.45 % | 124.913 M -0.06 % | 124.983 M 31.38 % | 95.128 M 50.05 % | 63.396 M -78.73 % | 298.056 M 232.52 % | 89.635 M -61.30 % | 231.619 M 32.98 % | 174.182 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 -100.00 % | 780.000 K 262.79 % | 215.000 K -40.93 % | 364.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 44.792 M 6.78 % | 41.949 M 16.94 % | 35.871 M 17.58 % | 30.508 M 3.83 % | 29.383 M 7.44 % | 27.348 M 63.79 % | 16.697 M 17.16 % | 14.251 M 124.22 % | -58.834 M |
| Operating income | 234.362 M -12.57 % | 268.050 M -31.12 % | 389.144 M 33.89 % | 290.641 M 165.73 % | 109.376 M -39.40 % | 180.479 M 65.75 % | 108.886 M 17.34 % | 92.799 M 57.73 % | 58.834 M |
| Operating income ratio | 0.15 -55.99 % | 0.35 23.68 % | 0.28 -17.32 % | 0.34 50.28 % | 0.23 -23.51 % | 0.30 34.11 % | 0.22 -0.97 % | 0.23 -10.91 % | 0.25 |
| Total other income expenses net | 187.000 K 100.33 % | -56.989 M | 0.000 100.00 % | -20.000 K | 0.000 100.00 % | -10.000 K -120.00 % | 50.000 K -71.75 % | 177.000 K 38.28 % | 128.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Net debt | 6.809 B 9.31 % | 6.229 B 19.82 % | 5.199 B 76.29 % | 2.949 B 6.58 % | 2.767 B 39.38 % | 1.985 B 37.93 % | 1.439 B 349.36 % | 320.271 M |
| Total investments | 12.317 M -7.60 % | 13.330 M 7.60 % | 12.389 M 32.21 % | 9.371 M 114.19 % | 4.375 M 68.46 % | 2.597 M 89.84 % | 1.368 M | 0.000 |
| Total debt | 6.823 B 9.32 % | 6.242 B 19.86 % | 5.207 B 71.91 % | 3.029 B 9.36 % | 2.770 B 39.05 % | 1.992 B 38.30 % | 1.440 B 344.24 % | 324.248 M |
| Accumulated other comprehensive income loss | 34.957 M 12.61 % | 31.043 M 19.58 % | 25.961 M 191.37 % | 8.910 M -70.88 % | 30.593 M 379.89 % | 6.375 M -17.69 % | 7.745 M 28.21 % | 6.041 M |
| Retained earnings | 651.838 M 13.54 % | 574.085 M 9.47 % | 524.405 M 26.80 % | 413.576 M 36.14 % | 303.783 M 24.33 % | 244.340 M 76.52 % | 138.424 M 90.71 % | 72.583 M |
| Common stock | 2.957 M 0.00 % | 2.957 M 0.00 % | 2.957 M 8.28 % | 2.731 M 8.12 % | 2.526 M 20.57 % | 2.095 M -1.60 % | 2.129 M 0.00 % | 2.129 M |
| Total equity | 1.377 B 8.53 % | 1.269 B 7.35 % | 1.182 B 23.65 % | 956.007 M 40.77 % | 679.139 M 40.92 % | 481.930 M 28.30 % | 375.620 M 21.92 % | 308.075 M |
| Other non current liabilities | 29.328 M -98.72 % | 2.293 B -12.86 % | 2.631 B 118.99 % | 1.201 B -29.63 % | 1.707 B 14.62 % | 1.490 B 40.47 % | 1.060 B -7.51 % | 1.147 B |
| Long term debt | 4.416 B 3.44 % | 4.269 B 46.91 % | 2.906 B 39.60 % | 2.081 B 64.46 % | 1.266 B 71.76 % | 736.861 M 41.80 % | 519.638 M 60.26 % | 324.248 M |
| Total non current liabilities | 4.445 B -32.25 % | 6.561 B 123.37 % | 2.937 B 38.94 % | 2.114 B 60.51 % | 1.317 B 57.84 % | 834.478 M 45.98 % | 571.653 M -60.62 % | 1.452 B |
| Other current liabilities | 315.354 M 19.29 % | 264.361 M 111.35 % | -2.328 B -141.85 % | -962.676 M 36.33 % | -1.512 B -19.00 % | -1.271 B -1 835.24 % | 73.227 M | 0.000 |
| Deferred revenue | 0.000 100.00 % | -45.693 M | 0.000 -100.00 % | 229.464 M 35.24 % | 169.673 M 26.69 % | 133.929 M | 0.000 | 0.000 |
| Short term debt | 2.408 B 18.80 % | 2.027 B -11.94 % | 2.302 B 142.88 % | 947.632 M -37.01 % | 1.504 B 19.84 % | 1.255 B 36.32 % | 920.810 M | 0.000 |
| Total current liabilities | 2.744 B 18.46 % | 2.317 B -11.67 % | 2.623 B 119.78 % | 1.193 B -29.07 % | 1.682 B 17.51 % | 1.432 B 39.86 % | 1.024 B 5 274.04 % | 19.048 M |
| Total liabilities | 7.189 B 9.58 % | 6.561 B 18.01 % | 5.560 B 68.11 % | 3.307 B 10.27 % | 2.999 B 32.36 % | 2.266 B 42.05 % | 1.595 B 8.46 % | 1.471 B |
| Other non current assets | 5.109 B -33.01 % | 7.626 B 121.59 % | 3.441 B 65 114.86 % | 5.277 M -56.98 % | 12.265 M -49.79 % | 24.427 M -95.36 % | 526.753 M -69.55 % | 1.730 B |
| Long term investments | 0.000 | 0.000 -100.00 % | 10.402 M -99.47 % | 1.961 B 176.93 % | 707.945 M 35.56 % | 522.227 M | 0.000 | 0.000 |
| Intangible assets | 91.561 M 9.56 % | 83.570 M 27.91 % | 65.333 M 28.62 % | 50.795 M 0.63 % | 50.475 M -4.79 % | 53.017 M 19.90 % | 44.218 M 26.64 % | 34.916 M |
| GoodWill | 24.890 M 0.00 % | 24.890 M 0.00 % | 24.890 M 2 344.99 % | 1.018 M 0.00 % | 1.018 M 0.00 % | 1.018 M | 0.000 | 0.000 |
| Goodwill and intangible assets | 116.451 M 7.37 % | 108.460 M 20.21 % | 90.223 M 74.13 % | 51.813 M 0.62 % | 51.493 M -4.70 % | 54.035 M 22.20 % | 44.218 M 26.64 % | 34.916 M |
| Property plant equipment net | 91.490 M 9.86 % | 83.276 M 6.50 % | 78.196 M 441.00 % | 14.454 M -5.66 % | 15.321 M -37.02 % | 24.326 M 80.81 % | 13.454 M 30.03 % | 10.347 M |
| Total non current assets | 5.328 B -31.84 % | 7.818 B 115.71 % | 3.624 B 78.33 % | 2.032 B 157.98 % | 787.780 M 26.04 % | 625.041 M 6.95 % | 584.425 M -67.07 % | 1.775 B |
| Other current assets | 1.038 M -98.91 % | 94.897 M 2 579.95 % | 3.541 M -53.35 % | 7.591 M -90.70 % | 81.598 M -13.02 % | 93.808 M 52.41 % | 61.551 M | 0.000 |
| Short term investments | 0.000 | 0.000 -100.00 % | 1.987 M 100.10 % | -1.951 B -177.32 % | -703.570 M -35.40 % | -519.630 M | 0.000 | 0.000 |
| cash and cash equivalents | 13.925 M 10.73 % | 12.576 M 46.71 % | 8.572 M -89.31 % | 80.197 M 2 479.51 % | 3.109 M -55.94 % | 7.056 M 445.29 % | 1.294 M -67.46 % | 3.977 M |
| Cash and short term investments | 13.925 M 10.73 % | 12.576 M 19.10 % | 10.559 M -86.83 % | 80.197 M 2 479.51 % | 3.109 M -55.94 % | 7.056 M 445.29 % | 1.294 M -67.46 % | 3.977 M |
| Total current assets | 3.238 B 1.70 % | 3.184 B 2.12 % | 3.118 B 39.75 % | 2.231 B -22.82 % | 2.891 B 36.16 % | 2.123 B 53.12 % | 1.386 B 34 762.84 % | 3.977 M |
| Inventory | 3.134 M -87.04 % | 24.186 M -37.80 % | 38.887 M 52.41 % | 25.514 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 3.220 B 5.50 % | 3.052 B | 0.000 | 0.000 -100.00 % | 2.806 B 38.77 % | 2.022 B 52.77 % | 1.324 B | 0.000 |
| Tax assets | 11.850 M | 0.000 -100.00 % | 3.950 M 1 486.35 % | 249.000 K -67.06 % | 756.000 K 2 807.69 % | 26.000 K | 0.000 | 0.000 |
| Other assets | 0.000 100.00 % | -3.172 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 21.242 M -16.92 % | 25.569 M -4.10 % | 26.663 M 77.23 % | 15.044 M 93.87 % | 7.760 M -49.74 % | 15.439 M -47.86 % | 29.610 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 55.693 M 73.25 % | 32.146 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 67.789 M 6.75 % | 63.504 M | 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 |
| Other total stockholders equity | 631.762 M 0.47 % | 628.809 M 0.00 % | 628.809 M 18.47 % | 530.790 M 55.09 % | 342.237 M 49.37 % | 229.120 M 0.79 % | 227.322 M 0.00 % | 227.322 M |
| Deferred tax liabilities non current | 430.000 K 1 002.56 % | 39.000 K -99.83 % | 23.562 M -4.21 % | 24.597 M -7.26 % | 26.523 M -33.29 % | 39.757 M 160.79 % | 15.245 M | 0.000 |
| Other liabilities | 0.000 100.00 % | -2.317 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 8.567 B 9.41 % | 7.830 B 16.14 % | 6.742 B 58.14 % | 4.263 B 15.90 % | 3.679 B 33.86 % | 2.748 B 39.43 % | 1.971 B 10.79 % | 1.779 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -674.573 M | 0.000 100.00 % | -573.695 M -1 902.50 % | -28.649 M 91.01 % | -318.520 M | 0.000 |
| Stock based compensation | 6.975 M 37.25 % | 5.082 M -70.20 % | 17.051 M 91.37 % | 8.910 M | 0.000 -100.00 % | 370.000 K -78.08 % | 1.688 M -72.13 % | 6.057 M 1 373.72 % | 411.000 K |
| Change in working capital | -257.182 M -315.18 % | -61.945 M -107.17 % | 863.984 M 209.03 % | -792.448 M -922.76 % | 96.316 M -64.84 % | 273.907 M 233.78 % | -204.741 M -167.59 % | 302.907 M 275.23 % | -172.864 M |
| Accounts receivables | -49.012 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 21.052 M 43.20 % | 14.701 M 209.93 % | -13.373 M 47.59 % | -25.514 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -229.222 M -199.07 % | -76.646 M -108.74 % | 877.357 M 214.40 % | -766.934 M -896.27 % | 96.316 M -64.84 % | 273.907 M 227.95 % | -214.067 M -1 655.61 % | 13.761 M 107.96 % | -172.864 M |
| Other non cash items | -519.935 M 47.47 % | -989.871 M 55.32 % | -2.215 B -745.94 % | -261.869 M 46.53 % | -489.731 M -276.56 % | -130.054 M -34.06 % | -97.010 M -29.29 % | -75.033 M 14.27 % | -87.526 M |
| Net cash provided by operating activities | -576.453 M 33.90 % | -872.067 M 17.25 % | -1.054 B 30.12 % | -1.508 B -414.55 % | -293.099 M -2.41 % | -286.208 M -18.86 % | -240.801 M -1 535.65 % | -14.722 M 93.36 % | -221.616 M |
| Investments in property plant and equipment | -10.700 M 0.54 % | -10.758 M 75.07 % | -43.146 M -78.32 % | -24.196 M -39.72 % | -17.317 M 33.24 % | -25.940 M 10.88 % | -29.106 M -41.72 % | -20.537 M -512.50 % | -3.353 M |
| Acquisitions net | 0.000 | 0.000 100.00 % | -19.026 M | 0.000 | 0.000 100.00 % | -2.095 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -1.461 M 39.20 % | -2.403 M -47.60 % | -1.628 M 35.86 % | -2.538 M -38.76 % | -1.829 M -4.28 % | -1.754 M -28.22 % | -1.368 M | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.702 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | -34.433 M 20.17 % | -43.134 M -2 496.33 % | 1.800 M -1.15 % | 1.821 M -12.87 % | 2.090 M -91.55 % | 24.728 M 1 776.47 % | -1.475 M 30.16 % | -2.112 M 90.05 % | -21.234 M |
| Net cash used for investing activites | -46.594 M 17.23 % | -56.295 M 9.20 % | -62.000 M -148.87 % | -24.913 M -46.07 % | -17.056 M 40.70 % | -28.763 M 9.97 % | -31.949 M -41.06 % | -22.649 M 7.88 % | -24.587 M |
| Debt repayment | 683.417 M -31.20 % | 993.403 M -8.65 % | 1.087 B -28.91 % | 1.530 B 723.15 % | 185.850 M -44.82 % | 336.800 M 24.71 % | 270.067 M 318.30 % | 64.563 M -75.62 % | 264.834 M |
| Common stock issued | 0.000 | 0.000 -100.00 % | 98.245 M -37.72 % | 157.755 M 14.41 % | 137.885 M 574 420.83 % | 24.000 K | 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 100.00 % | -2.142 M |
| Dividends paid | -63.347 M 25.51 % | -85.046 M 36.36 % | -133.628 M -86.83 % | -71.524 M -522.49 % | -11.490 M -14.90 % | -10.000 M | 0.000 100.00 % | -10.000 M 50.00 % | -20.000 M |
| Other financing activites | 4.316 M -81.94 % | 23.894 M 402.19 % | -7.907 M -33.86 % | -5.907 M -104.48 % | 131.848 M 2 264.64 % | -6.091 M | 0.000 100.00 % | -14.123 M -1 328.09 % | 1.150 M |
| Net cash used provided by financing activities | 624.386 M -33.02 % | 932.251 M -10.72 % | 1.044 B -35.15 % | 1.610 B 425.84 % | 306.208 M -4.53 % | 320.733 M 18.76 % | 270.067 M 567.82 % | 40.440 M -83.42 % | 243.842 M |
| Effect of forex changes on cash | 10.000 K -91.30 % | 115.000 K 91.67 % | 60.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -133.33 % | 3.000 K |
| Net change in cash | 1.349 M -66.31 % | 4.004 M 105.59 % | -71.625 M -192.91 % | 77.088 M 2 053.08 % | -3.947 M -168.50 % | 5.762 M 314.76 % | -2.683 M -187.45 % | 3.068 M 230.11 % | -2.358 M |
| Cash at beginning of period | 12.576 M 46.71 % | 8.572 M -89.31 % | 80.197 M 2 479.51 % | 3.109 M -55.94 % | 7.056 M 445.29 % | 1.294 M -67.46 % | 3.977 M 337.51 % | 909.000 K -72.18 % | 3.267 M |
| Cash at end of period | 13.925 M 10.73 % | 12.576 M 46.71 % | 8.572 M -89.31 % | 80.197 M 2 479.51 % | 3.109 M -55.94 % | 7.056 M 445.29 % | 1.294 M -67.46 % | 3.977 M 337.51 % | 909.000 K |
| Operating cash flow | -576.453 M 33.90 % | -872.067 M 17.25 % | -1.054 B 30.12 % | -1.508 B -414.55 % | -293.099 M -2.41 % | -286.208 M -18.86 % | -240.801 M -1 535.65 % | -14.722 M 93.36 % | -221.616 M |
| Capital expenditure | -45.666 M 18.74 % | -56.197 M -30.25 % | -43.146 M -78.32 % | -24.196 M -39.72 % | -17.317 M 33.24 % | -25.940 M 10.88 % | -29.106 M -41.72 % | -20.537 M -512.50 % | -3.353 M |
| Free CashFlow | -622.119 M 32.98 % | -928.264 M 15.38 % | -1.097 B 28.41 % | -1.532 B -393.64 % | -310.416 M 0.55 % | -312.148 M -15.65 % | -269.907 M -665.50 % | -35.259 M 84.33 % | -224.969 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 400.166 M 30.36 % | 306.967 M -9.00 % | 337.335 M -20.46 % | 424.103 M 168.21 % | 158.125 M -55.18 % | 352.809 M 23.63 % | 285.384 M -19.86 % | 356.086 M -5.65 % | 377.391 M 4.88 % | 359.818 M 4.22 % | 345.237 M 1.30 % | 340.822 M -9.17 % | 375.224 M 22.50 % | 306.293 M 50.28 % | 203.821 M -14.89 % | 239.491 M 5.75 % | 226.472 M 29.65 % | 174.682 M 1 006.77 % | 15.783 M -88.95 % | 142.781 M 15.56 % | 123.560 M 88.21 % | 65.649 M -75.46 % | 267.555 M 83.24 % | 146.017 M 86.96 % | 78.102 M -47.45 % | 148.632 M 145.26 % | 60.603 M 25.25 % | 48.385 M |
| Net income | 16.029 M -17.49 % | 19.426 M -35.76 % | 30.238 M -19.54 % | 37.582 M 44.99 % | 25.920 M -43.14 % | 45.585 M 908.29 % | 4.521 M -89.93 % | 44.912 M 25.71 % | 35.726 M -24.48 % | 47.308 M 12.25 % | 42.145 M -23.91 % | 55.388 M -25.05 % | 73.902 M 1.21 % | 73.022 M 110.37 % | 34.711 M -17.72 % | 42.189 M -27.99 % | 58.584 M 27.82 % | 45.833 M 262.61 % | -28.186 M -209.98 % | 25.628 M -2.41 % | 26.262 M 193.57 % | -28.066 M -135.34 % | 79.420 M 107.36 % | 38.300 M -0.92 % | 38.656 M 10.97 % | 34.835 M 116.04 % | 16.124 M 302.50 % | 4.006 M |
| Income before tax | 28.675 M -11.35 % | 32.348 M -49.22 % | 63.707 M 18.19 % | 53.904 M 22.49 % | 44.006 M -39.66 % | 72.932 M 815.20 % | 7.969 M -88.87 % | 71.629 M 28.07 % | 55.929 M -25.96 % | 75.534 M 15.98 % | 65.128 M -27.56 % | 89.900 M -25.50 % | 120.677 M 6.38 % | 113.439 M 93.71 % | 58.560 M -14.10 % | 68.172 M -25.17 % | 91.105 M 25.17 % | 72.784 M 262.31 % | -44.843 M -209.43 % | 40.978 M -0.88 % | 41.343 M 196.26 % | -42.948 M -134.94 % | 122.902 M 107.70 % | 59.172 M -0.99 % | 59.766 M 11.76 % | 53.475 M 134.12 % | 22.841 M 271.64 % | 6.146 M |
| Income before tax ratio | 0.07 -32.00 % | 0.11 -44.20 % | 0.19 48.59 % | 0.13 -54.33 % | 0.28 34.63 % | 0.21 640.29 % | 0.03 -86.12 % | 0.20 35.73 % | 0.15 -29.40 % | 0.21 11.28 % | 0.19 -28.48 % | 0.26 -17.98 % | 0.32 -13.16 % | 0.37 28.91 % | 0.29 0.93 % | 0.28 -29.24 % | 0.40 -3.45 % | 0.42 114.67 % | -2.84 -1 089.98 % | 0.29 -14.23 % | 0.33 151.15 % | -0.65 -242.42 % | 0.46 13.35 % | 0.41 -47.04 % | 0.77 112.69 % | 0.36 -4.54 % | 0.38 196.71 % | 0.13 |
| EBITDA | 41.161 M -6.94 % | 44.229 M -41.28 % | 75.316 M 16.50 % | 64.647 M 17.15 % | 55.181 M -34.32 % | 84.010 M 358.24 % | 18.333 M -77.85 % | 82.758 M 24.44 % | 66.502 M -22.06 % | 85.324 M 12.63 % | 75.759 M -23.77 % | 99.385 M -23.10 % | 129.246 M 7.15 % | 120.625 M 107.18 % | 58.223 M -22.44 % | 75.065 M -24.51 % | 99.440 M 24.49 % | 79.881 M 309.91 % | -38.054 M -179.42 % | 47.913 M -2.12 % | 48.951 M 238.14 % | -35.435 M -127.63 % | 128.246 M 94.12 % | 66.065 M 6 606 600.00 % | -1.000 K -100.00 % | 59.891 M 598 950.11 % | -10.001 K -100.16 % | 6.146 M |
| Net income ratio | 0.04 -36.70 % | 0.06 -29.40 % | 0.09 1.15 % | 0.09 -45.94 % | 0.16 26.87 % | 0.13 715.60 % | 0.02 -87.44 % | 0.13 33.23 % | 0.09 -28.00 % | 0.13 7.70 % | 0.12 -24.88 % | 0.16 -17.49 % | 0.20 -17.39 % | 0.24 39.99 % | 0.17 -3.33 % | 0.18 -31.90 % | 0.26 -1.41 % | 0.26 114.69 % | -1.79 -1 094.95 % | 0.18 -15.55 % | 0.21 149.72 % | -0.43 -244.02 % | 0.30 13.17 % | 0.26 -47.00 % | 0.49 111.18 % | 0.23 -11.91 % | 0.27 221.35 % | 0.08 |
| Ratio EBITDA | 0.10 -28.61 % | 0.14 -35.47 % | 0.22 46.47 % | 0.15 -56.32 % | 0.35 46.55 % | 0.24 270.67 % | 0.06 -72.36 % | 0.23 31.89 % | 0.18 -25.69 % | 0.24 8.06 % | 0.22 -24.75 % | 0.29 -15.34 % | 0.34 -12.54 % | 0.39 37.87 % | 0.29 -8.86 % | 0.31 -28.62 % | 0.44 -3.98 % | 0.46 118.97 % | -2.41 -818.50 % | 0.34 -15.30 % | 0.40 173.40 % | -0.54 -212.61 % | 0.48 5.94 % | 0.45 3 533 795.60 % | 0.00 -100.00 % | 0.40 244 274.34 % | 0.00 -100.13 % | 0.13 |
| Gross profit ratio | 0.63 -10.96 % | 0.70 1 008.53 % | -0.08 -113.60 % | 0.57 -59.54 % | 1.41 98.87 % | 0.71 408.89 % | -0.23 -132.90 % | 0.70 1.67 % | 0.69 1.54 % | 0.68 4 712.47 % | -0.01 -102.06 % | 0.71 4.04 % | 0.68 -9.77 % | 0.76 898.54 % | -0.09 -113.58 % | 0.70 -13.33 % | 0.81 -12.53 % | 0.92 111.05 % | -8.34 -959.57 % | 0.97 5.59 % | 0.92 3.08 % | 0.89 -6.29 % | 0.95 4.61 % | 0.91 -9.08 % | 1.00 4.90 % | 0.95 -4.67 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 2.712 M -8.97 % | 2.979 M 0.68 % | 2.959 M 0.00 % | 2.959 M 4.46 % | 2.833 M -4.18 % | 2.956 M 0.05 % | 2.955 M 0.00 % | 2.955 M -0.09 % | 2.957 M 0.02 % | 2.957 M -0.98 % | 2.986 M 0.00 % | 2.986 M 0.77 % | 2.963 M 1.41 % | 2.922 M 11.19 % | 2.628 M 0.35 % | 2.619 M 0.94 % | 2.595 M 0.82 % | 2.573 M 10.69 % | 2.325 M -0.87 % | 2.345 M -2.27 % | 2.400 M 2.33 % | 2.345 M 0.00 % | 2.345 M 0.00 % | 2.345 M 7.63 % | 2.179 M -7.09 % | 2.345 M 5.03 % | 2.233 M 3.52 % | 2.157 M |
| Weighted average shs out | 2.703 M -8.58 % | 2.957 M 0.00 % | 2.957 M 0.00 % | 2.957 M 4.38 % | 2.833 M -4.18 % | 2.956 M 0.05 % | 2.955 M 0.00 % | 2.955 M -0.07 % | 2.957 M 0.00 % | 2.957 M -0.05 % | 2.958 M 0.03 % | 2.957 M 0.00 % | 2.957 M 3.92 % | 2.846 M 11.86 % | 2.544 M 0.10 % | 2.542 M 0.56 % | 2.527 M 0.03 % | 2.527 M 13.10 % | 2.234 M -0.37 % | 2.242 M -6.56 % | 2.400 M 7.03 % | 2.242 M 0.00 % | 2.242 M 0.00 % | 2.242 M 2.91 % | 2.179 M -2.83 % | 2.242 M 0.46 % | 2.232 M 3.48 % | 2.157 M |
| EPS diluted | 5.91 -9.36 % | 6.52 -36.20 % | 10.22 -19.53 % | 12.70 38.80 % | 9.15 -40.66 % | 15.42 907.84 % | 1.53 -89.93 % | 15.20 25.83 % | 12.08 -24.50 % | 16.00 13.39 % | 14.11 -23.94 % | 18.55 -25.62 % | 24.94 -0.20 % | 24.99 89.17 % | 13.21 -18.00 % | 16.11 -28.65 % | 22.58 26.78 % | 17.81 246.95 % | -12.12 -174.22 % | 16.33 49.27 % | 10.94 191.40 % | -11.97 -135.35 % | 33.86 107.35 % | 16.33 -7.95 % | 17.74 19.46 % | 14.85 105.68 % | 7.22 288.17 % | 1.86 |
| Earnings per share | 5.93 -9.74 % | 6.57 -35.78 % | 10.23 -19.51 % | 12.71 38.91 % | 9.15 -40.66 % | 15.42 907.84 % | 1.53 -89.93 % | 15.20 25.83 % | 12.08 -24.50 % | 16.00 12.28 % | 14.25 -23.92 % | 18.73 -25.05 % | 24.99 -2.61 % | 25.66 88.12 % | 13.64 -17.83 % | 16.60 -28.39 % | 23.18 27.78 % | 18.14 243.74 % | -12.62 -173.89 % | 17.08 56.12 % | 10.94 187.38 % | -12.52 -135.35 % | 35.42 107.38 % | 17.08 -3.72 % | 17.74 14.23 % | 15.53 115.10 % | 7.22 288.17 % | 1.86 |
| Gross profit | 250.905 M 16.07 % | 216.169 M 926.74 % | -26.147 M -110.81 % | 241.786 M 8.51 % | 222.823 M -10.87 % | 250.000 M 481.87 % | -65.468 M -126.36 % | 248.323 M -4.07 % | 258.851 M 6.50 % | 243.056 M 4 907.28 % | -5.056 M -102.09 % | 242.368 M -5.50 % | 256.470 M 10.53 % | 232.035 M 1 300.02 % | -19.336 M -111.56 % | 167.287 M -8.35 % | 182.527 M 13.40 % | 160.957 M 222.29 % | -131.617 M -195.02 % | 138.519 M 22.02 % | 113.524 M 94.01 % | 58.514 M -77.01 % | 254.474 M 91.68 % | 132.762 M 69.99 % | 78.102 M -44.88 % | 141.688 M 133.80 % | 60.603 M 25.25 % | 48.385 M |
| Income tax expense | 11.137 M -4.16 % | 11.621 M -54.73 % | 25.672 M 57.28 % | 16.322 M -3.75 % | 16.958 M -36.49 % | 26.700 M 727.14 % | 3.228 M -87.90 % | 26.686 M 32.09 % | 20.203 M -28.42 % | 28.226 M 22.81 % | 22.983 M -33.41 % | 34.512 M -26.22 % | 46.775 M 15.73 % | 40.417 M 69.47 % | 23.849 M -8.21 % | 25.983 M -20.10 % | 32.521 M 20.67 % | 26.951 M 261.80 % | -16.657 M -208.51 % | 15.350 M 1.78 % | 15.081 M 201.34 % | -14.882 M -134.23 % | 43.482 M 108.33 % | 20.872 M -1.13 % | 21.110 M 13.25 % | 18.640 M 177.50 % | 6.717 M 213.88 % | 2.140 M |
| Cost of revenue | 149.261 M 64.39 % | 90.798 M -75.02 % | 363.482 M 99.37 % | 182.317 M 381.80 % | -64.698 M -162.93 % | 102.809 M -70.70 % | 350.852 M 225.58 % | 107.763 M -9.09 % | 118.540 M 1.52 % | 116.762 M -66.67 % | 350.293 M 255.79 % | 98.454 M -17.09 % | 118.754 M 59.92 % | 74.258 M -66.72 % | 223.157 M 209.06 % | 72.204 M 64.31 % | 43.945 M 220.18 % | 13.725 M -90.69 % | 147.400 M 3 358.47 % | 4.262 M -57.53 % | 10.036 M 40.66 % | 7.135 M -45.46 % | 13.081 M -1.31 % | 13.255 M | 0.000 -100.00 % | 6.944 M | 0.000 | 0.000 |
| General and administrative expenses | 58.247 M -1.24 % | 58.977 M 138.72 % | -152.306 M -362.37 % | 58.051 M 6.50 % | 54.509 M -6.05 % | 58.021 M 142.12 % | -137.754 M -359.25 % | 53.135 M -5.24 % | 56.073 M 9.88 % | 51.030 M 137.40 % | -136.444 M -340.75 % | 56.675 M 5.45 % | 53.746 M 7.92 % | 49.803 M 159.07 % | -84.311 M -318.75 % | 38.542 M 8.05 % | 35.671 M 14.92 % | 31.041 M 144.22 % | -70.197 M -322.25 % | 31.584 M 156.49 % | 12.314 M -61.32 % | 31.835 M -24.32 % | 42.063 M 51.42 % | 27.779 M 4.41 % | 26.606 M -0.27 % | 26.678 M -8.69 % | 29.218 M 50.11 % | 19.464 M |
| Selling and marketing expenses | 85.811 M 6.98 % | 80.213 M 172.64 % | -110.418 M -249.73 % | 73.746 M 13.75 % | 64.834 M -0.91 % | 65.427 M 157.00 % | -114.784 M -263.00 % | 70.421 M -2.36 % | 72.122 M -3.41 % | 74.670 M 208.38 % | -68.895 M -215.33 % | 59.735 M -1.54 % | 60.667 M 22.08 % | 49.696 M 188.82 % | -55.953 M -222.38 % | 45.719 M -0.57 % | 45.981 M 19.62 % | 38.438 M 144.29 % | -86.793 M -285.36 % | 46.825 M 37.03 % | 34.171 M -4.68 % | 35.850 M -52.85 % | 76.041 M 100.09 % | 38.003 M -14.97 % | 44.693 M 1.58 % | 44.000 M 19.02 % | 36.970 M -14.91 % | 43.448 M |
| Other expenses | 78.172 M 225.45 % | -62.314 M -136.00 % | 173.091 M 57.37 % | 109.989 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.915 M -68.99 % | 135.155 M 274.83 % | 36.058 M 68.65 % | 21.380 M 11.95 % | 19.097 M -70.98 % | 65.810 M 343.05 % | 14.854 M 74 370.00 % | -20.000 K -100.11 % | 18.694 M -72.50 % | 67.984 M 377 788.89 % | -18.000 K -100.07 % | 25.696 M -23.92 % | 33.777 M 150.98 % | 13.458 M 72.36 % | 7.808 M | 0.000 -100.00 % | 9.000 K | 0.000 | 0.000 |
| Operating expenses | 222.230 M 189.08 % | 76.876 M 185.77 % | -89.633 M -137.07 % | 241.786 M 102.60 % | 119.343 M -32.60 % | 177.068 M 341.12 % | -73.437 M -141.56 % | 176.694 M -12.93 % | 202.922 M 21.06 % | 167.615 M 338.82 % | -70.184 M -146.03 % | 152.468 M 12.28 % | 135.793 M 14.50 % | 118.596 M 271.72 % | -69.065 M -169.68 % | 99.115 M 8.44 % | 91.402 M 3.66 % | 88.173 M 204.74 % | -84.179 M -186.32 % | 97.523 M 35.11 % | 72.181 M -28.86 % | 101.462 M -22.88 % | 131.562 M 78.78 % | 73.590 M 301.34 % | 18.336 M -79.22 % | 88.222 M 133.63 % | 37.762 M -10.60 % | 42.239 M |
| Cost and expenses | 371.491 M 121.56 % | 167.674 M -38.77 % | 273.849 M -35.43 % | 424.103 M 255.36 % | 119.343 M -57.36 % | 279.877 M 0.89 % | 277.415 M -2.48 % | 284.457 M -11.51 % | 321.462 M 13.04 % | 284.377 M 1.52 % | 280.109 M 11.63 % | 250.922 M -1.42 % | 254.547 M 31.99 % | 192.854 M 25.16 % | 154.092 M -10.06 % | 171.319 M 26.58 % | 135.347 M 32.83 % | 101.898 M 61.18 % | 63.221 M -37.89 % | 101.785 M 23.80 % | 82.217 M -24.29 % | 108.597 M -24.92 % | 144.643 M 66.55 % | 86.845 M 373.63 % | 18.336 M -80.73 % | 95.166 M 152.02 % | 37.762 M -10.60 % | 42.239 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 |
| Selling general and administrative expenses | 144.058 M 3.50 % | 139.190 M 152.98 % | -262.724 M -299.34 % | 131.797 M 10.44 % | 119.343 M -3.33 % | 123.448 M 148.88 % | -252.538 M -304.39 % | 123.556 M -3.62 % | 128.195 M 1.98 % | 125.700 M 161.22 % | -205.339 M -276.39 % | 116.410 M 1.75 % | 114.413 M 14.99 % | 99.499 M 170.94 % | -140.264 M -266.46 % | 84.261 M 3.20 % | 81.652 M 17.52 % | 69.479 M 144.26 % | -156.990 M -300.22 % | 78.409 M 68.68 % | 46.485 M -31.32 % | 67.685 M -42.69 % | 118.104 M 79.54 % | 65.782 M -7.74 % | 71.299 M 0.88 % | 70.678 M -3.55 % | 73.276 M 16.47 % | 62.912 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 12.486 M 6.01 % | 11.778 M -0.44 % | 11.830 M 10.47 % | 10.709 M -4.17 % | 11.175 M 0.88 % | 11.078 M 6.89 % | 10.364 M -6.87 % | 11.129 M 5.26 % | 10.573 M 6.98 % | 9.883 M -7.04 % | 10.631 M 12.08 % | 9.485 M 10.69 % | 8.569 M 19.25 % | 7.186 M -15.40 % | 8.494 M 23.23 % | 6.893 M -17.10 % | 8.315 M 17.16 % | 7.097 M -24.37 % | 9.384 M 35.67 % | 6.917 M -9.08 % | 7.608 M 1.26 % | 7.513 M 40.85 % | 5.334 M -22.62 % | 6.893 M 111.53 % | -59.767 M -1 030.23 % | 6.425 M 128.12 % | -22.851 M -271.80 % | -6.146 M |
| Operating income | 28.675 M -79.41 % | 139.293 M 119.41 % | 63.486 M | 0.000 -100.00 % | 38.782 M -46.82 % | 72.932 M 815.20 % | 7.969 M -88.87 % | 71.629 M 28.07 % | 55.929 M -25.86 % | 75.441 M 15.83 % | 65.128 M -27.56 % | 89.900 M -25.50 % | 120.677 M 6.38 % | 113.439 M 93.71 % | 58.560 M -14.10 % | 68.172 M -25.19 % | 91.125 M 25.20 % | 72.784 M 262.27 % | -44.853 M -209.41 % | 40.996 M -0.84 % | 41.343 M 196.26 % | -42.948 M -134.94 % | 122.912 M 107.72 % | 59.172 M -1.00 % | 59.767 M 11.79 % | 53.466 M 133.98 % | 22.851 M 271.80 % | 6.146 M |
| Operating income ratio | 0.07 -84.21 % | 0.45 141.11 % | 0.19 | 0.00 -100.00 % | 0.25 18.65 % | 0.21 640.29 % | 0.03 -86.12 % | 0.20 35.73 % | 0.15 -29.32 % | 0.21 11.14 % | 0.19 -28.48 % | 0.26 -17.98 % | 0.32 -13.16 % | 0.37 28.91 % | 0.29 0.93 % | 0.28 -29.26 % | 0.40 -3.43 % | 0.42 114.66 % | -2.84 -1 089.76 % | 0.29 -14.19 % | 0.33 151.15 % | -0.65 -242.41 % | 0.46 13.36 % | 0.41 -47.04 % | 0.77 112.73 % | 0.36 -4.60 % | 0.38 196.84 % | 0.13 |
| Total other income expenses net | 0.000 100.00 % | -106.945 M -48 491.40 % | 221.000 K -99.59 % | 53.904 M 931.85 % | 5.224 M | 0.000 100.00 % | -193.771 M | 0.000 -100.00 % | 53.363 M 68.01 % | 31.762 M 111.59 % | -273.952 M -742.60 % | 42.632 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 K | 0.000 -100.00 % | 10.000 K | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K | 0.000 100.00 % | -1.000 K -111.11 % | 9.000 K 190.00 % | -10.000 K | 0.000 |
| 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 |
| 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 | 2018-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 7.474 B 4.32 % | 7.165 B 5.23 % | 6.809 B 0.00 % | 6.809 B 0.55 % | 6.772 B 2.04 % | 6.636 B 6.54 % | 6.229 B 1.54 % | 6.135 B 1.44 % | 6.047 B 6.61 % | 5.673 B 9.12 % | 5.199 B 22.38 % | 4.248 B 16.48 % | 3.647 B 8.39 % | 3.365 B 14.10 % | 2.949 B 8.27 % | 2.724 B 11.27 % | 2.448 B 2.75 % | 2.382 B -13.90 % | 2.767 B 13.50 % | 2.438 B 327.39 % | 570.345 M -72.09 % | 2.043 B 2.94 % | 1.985 B 389.45 % | 405.565 M -21.76 % | 518.344 M |
| Total investments | 16.753 M 15.09 % | 14.557 M 18.19 % | 12.317 M -7.41 % | 13.303 M -6.93 % | 14.293 M 4.17 % | 13.721 M 2.93 % | 13.330 M -1.49 % | 13.531 M -1.08 % | 13.679 M 8.61 % | 12.595 M 1.66 % | 12.389 M -6.49 % | 13.249 M 1.21 % | 13.090 M 2.21 % | 12.807 M 36.67 % | 9.371 M 3.65 % | 9.041 M 49.66 % | 6.041 M 4.86 % | 5.761 M 31.68 % | 4.375 M 14.62 % | 3.817 M | 0.000 -100.00 % | 2.999 M 15.48 % | 2.597 M | 0.000 | 0.000 |
| Total debt | 7.486 B 4.34 % | 7.175 B 5.15 % | 6.823 B -0.09 % | 6.829 B 0.66 % | 6.784 B 2.04 % | 6.649 B 6.52 % | 6.242 B 1.48 % | 6.151 B 1.48 % | 6.061 B 6.59 % | 5.686 B 9.19 % | 5.207 B 21.75 % | 4.277 B 15.71 % | 3.696 B 9.40 % | 3.379 B 11.54 % | 3.029 B 4.85 % | 2.889 B 13.78 % | 2.539 B 6.25 % | 2.390 B -13.72 % | 2.770 B 13.40 % | 2.443 B 325.02 % | 574.682 M -75.99 % | 2.394 B 20.17 % | 1.992 B 384.49 % | 411.171 M -20.87 % | 519.638 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.726 M 11.04 % | 29.472 M -5.06 % | 31.043 M -5.91 % | 32.994 M 7.34 % | 30.738 M 7.86 % | 28.498 M 9.77 % | 25.961 M 19.64 % | 21.700 M 24.55 % | 17.423 M 33.05 % | 13.095 M 46.97 % | 8.910 M -72.17 % | 32.018 M 5.51 % | 30.345 M -0.81 % | 30.593 M 0.00 % | 30.593 M -4.67 % | 32.090 M 403.37 % | 6.375 M 0.00 % | 6.375 M 0.00 % | 6.375 M 0.79 % | 6.325 M -18.33 % | 7.745 M |
| Retained earnings | 650.310 M 0.38 % | 647.879 M -0.61 % | 651.838 M 1.25 % | 643.768 M 3.74 % | 620.537 M 0.14 % | 619.670 M 7.94 % | 574.085 M -3.04 % | 592.054 M 5.21 % | 562.712 M 2.19 % | 550.640 M 5.00 % | 524.405 M 2.83 % | 509.954 M 3.75 % | 491.517 M 8.23 % | 454.126 M 9.80 % | 413.576 M 5.07 % | 393.631 M 5.83 % | 371.946 M 10.61 % | 336.279 M 10.70 % | 303.783 M 8.17 % | 280.836 M 15.79 % | 242.536 M 12.14 % | 216.274 M -11.49 % | 244.340 M 7.38 % | 227.543 M 64.38 % | 138.424 M |
| Common stock | 2.957 M 0.00 % | 2.957 M 0.00 % | 2.957 M 0.00 % | 2.957 M 0.00 % | 2.957 M 0.00 % | 2.957 M 0.00 % | 2.957 M 0.00 % | 2.957 M 0.00 % | 2.957 M 0.00 % | 2.957 M 0.00 % | 2.957 M 0.00 % | 2.957 M 0.00 % | 2.957 M 0.00 % | 2.957 M 8.28 % | 2.731 M 7.31 % | 2.545 M 0.63 % | 2.529 M 0.08 % | 2.527 M 0.04 % | 2.526 M 0.96 % | 2.502 M 19.43 % | 2.095 M 0.00 % | 2.095 M 0.00 % | 2.095 M -2.69 % | 2.153 M 1.13 % | 2.129 M |
| Total equity | 1.380 B 0.34 % | 1.375 B -0.14 % | 1.377 B 1.03 % | 1.363 B 2.34 % | 1.332 B 0.80 % | 1.321 B 4.13 % | 1.269 B -1.18 % | 1.284 B 4.81 % | 1.225 B 1.18 % | 1.211 B 2.43 % | 1.182 B 1.61 % | 1.163 B 1.99 % | 1.141 B 3.80 % | 1.099 B 14.96 % | 956.007 M 22.43 % | 780.871 M 4.36 % | 748.221 M 5.14 % | 711.636 M 4.79 % | 679.139 M 3.50 % | 656.168 M 36.67 % | 480.126 M 5.79 % | 453.864 M -5.82 % | 481.930 M 3.62 % | 465.083 M 23.82 % | 375.620 M |
| Other non current liabilities | 31.854 M 0.01 % | 31.850 M 8.60 % | 29.328 M -11.51 % | 33.143 M -98.70 % | 2.546 B -13.38 % | 2.939 B 25.26 % | 2.346 B -5.45 % | 2.481 B -18.23 % | 3.034 B 13.43 % | 2.675 B 1.68 % | 2.631 B 30.84 % | 2.011 B 19.59 % | 1.681 B 19.17 % | 1.411 B 17.44 % | 1.201 B 5.58 % | 1.138 B 14.87 % | 990.583 M -10.85 % | 1.111 B -34.92 % | 1.707 B -11.57 % | 1.931 B | 0.000 -100.00 % | 2.004 B 34.54 % | 1.490 B | 0.000 -100.00 % | 1.076 B |
| Long term debt | 4.934 B 7.33 % | 4.597 B 4.11 % | 4.416 B 1.00 % | 4.372 B -3.22 % | 4.517 B 12.54 % | 4.014 B -4.77 % | 4.215 B 5.94 % | 3.979 B 19.54 % | 3.328 B 1.99 % | 3.263 B 12.30 % | 2.906 B 11.08 % | 2.616 B 14.76 % | 2.279 B 2.25 % | 2.229 B 7.10 % | 2.081 B 5.82 % | 1.967 B 12.42 % | 1.750 B 19.10 % | 1.469 B 16.08 % | 1.266 B 82.66 % | 692.867 M 20.57 % | 574.682 M -9.96 % | 638.263 M -13.38 % | 736.861 M 79.21 % | 411.171 M -20.87 % | 519.638 M |
| Total non current liabilities | 4.966 B 7.27 % | 4.629 B 4.14 % | 4.445 B 0.91 % | 4.405 B -37.63 % | 7.063 B 74.37 % | 4.051 B -4.57 % | 4.245 B 5.87 % | 4.009 B 19.02 % | 3.368 B 1.53 % | 3.318 B 12.94 % | 2.937 B 8.74 % | 2.701 B 16.46 % | 2.319 B 2.16 % | 2.270 B 7.39 % | 2.114 B 5.40 % | 2.006 B 12.13 % | 1.789 B 17.82 % | 1.518 B 15.27 % | 1.317 B 72.94 % | 761.615 M 32.53 % | 574.682 M -18.93 % | 708.849 M -15.05 % | 834.478 M 102.95 % | 411.171 M -74.00 % | 1.581 B |
| Other current liabilities | 229.264 M -21.10 % | 290.562 M -7.86 % | 315.354 M 30.07 % | 242.447 M 11.06 % | 218.299 M 108.18 % | -2.670 B -30.08 % | -2.052 B 8.30 % | -2.238 B 19.99 % | -2.797 B -12.74 % | -2.481 B -6.57 % | -2.328 B -36.71 % | -1.703 B -17.01 % | -1.455 B -22.67 % | -1.186 B -23.25 % | -962.676 M -1.49 % | -948.581 M -15.51 % | -821.182 M 13.85 % | -953.189 M 36.96 % | -1.512 B 14.65 % | -1.772 B | 0.000 100.00 % | -1.793 B -41.07 % | -1.271 B | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 233.481 M -10.31 % | 260.330 M 22.36 % | 212.766 M 4.33 % | 203.934 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 229.464 M 28.32 % | 178.816 M 14.63 % | 155.993 M 9.99 % | 141.829 M -16.41 % | 169.673 M 38.79 % | 122.251 M | 0.000 -100.00 % | 153.047 M 14.27 % | 133.929 M | 0.000 | 0.000 |
| Short term debt | 2.553 B -0.98 % | 2.578 B 7.07 % | 2.408 B -2.03 % | 2.458 B 6.15 % | 2.315 B -12.13 % | 2.635 B 30.01 % | 2.027 B -6.70 % | 2.172 B -20.51 % | 2.733 B 12.79 % | 2.423 B 5.27 % | 2.302 B 38.55 % | 1.661 B 17.24 % | 1.417 B 23.27 % | 1.150 B 21.31 % | 947.632 M 2.77 % | 922.076 M 16.79 % | 789.546 M -14.25 % | 920.803 M -38.79 % | 1.504 B -14.02 % | 1.750 B | 0.000 -100.00 % | 1.756 B 39.86 % | 1.255 B | 0.000 | 0.000 |
| Total current liabilities | 2.818 B -3.21 % | 2.911 B 6.08 % | 2.744 B 0.07 % | 2.742 B 6.95 % | 2.564 B -11.84 % | 2.908 B 25.54 % | 2.317 B -5.66 % | 2.455 B -18.25 % | 3.004 B 13.94 % | 2.636 B 0.51 % | 2.623 B 34.60 % | 1.949 B 17.11 % | 1.664 B 19.19 % | 1.396 B 16.98 % | 1.193 B 5.81 % | 1.128 B 15.39 % | 977.393 M -10.77 % | 1.095 B -34.89 % | 1.682 B -11.28 % | 1.896 B | 0.000 -100.00 % | 1.946 B 35.94 % | 1.432 B | 0.000 -100.00 % | 13.868 M |
| Total liabilities | 7.783 B 3.22 % | 7.540 B 4.88 % | 7.189 B 0.59 % | 7.147 B 1.20 % | 7.063 B 1.50 % | 6.959 B 6.06 % | 6.561 B 1.49 % | 6.465 B 1.45 % | 6.372 B 7.03 % | 5.954 B 7.08 % | 5.560 B 19.58 % | 4.650 B 16.74 % | 3.983 B 8.64 % | 3.666 B 10.85 % | 3.307 B 5.55 % | 3.134 B 13.28 % | 2.766 B 5.84 % | 2.614 B -12.86 % | 2.999 B 12.86 % | 2.658 B 362.48 % | 574.682 M -78.35 % | 2.655 B 17.16 % | 2.266 B 451.14 % | 411.171 M -74.23 % | 1.595 B |
| Other non current assets | 5.630 B 4.07 % | 5.410 B 5.89 % | 5.109 B -2.15 % | 5.221 B -36.27 % | 8.192 B 322 423.50 % | 2.540 M -13.04 % | 2.921 M -9.12 % | 3.214 M -99.92 % | 4.007 B 2.02 % | 3.927 B 14.13 % | 3.441 B 19.94 % | 2.869 B 10.25 % | 2.602 B 15.18 % | 2.259 B 42 715.18 % | 5.277 M -99.65 % | 1.498 B 23.19 % | 1.216 B 28.77 % | 944.066 M 7 597.24 % | 12.265 M -17.25 % | 14.821 M -99.49 % | 2.911 B 13 832.30 % | 20.891 M -14.48 % | 24.427 M -98.99 % | 2.425 B 26.83 % | 1.912 B |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.660 B 4.92 % | 4.442 B 5.75 % | 4.200 B | 0.000 -100.00 % | 11.593 M 11.45 % | 10.402 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.961 B | 0.000 | 0.000 | 0.000 -100.00 % | 707.945 M -10.05 % | 787.023 M | 0.000 -100.00 % | 614.016 M 17.58 % | 522.227 M | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 119.753 M 30.79 % | 91.561 M -17.18 % | 110.560 M 0.52 % | 109.987 M 0.80 % | 109.110 M 30.56 % | 83.570 M -15.84 % | 99.304 M 4.19 % | 95.307 M 3.28 % | 92.283 M 41.25 % | 65.333 M -22.31 % | 84.098 M 2.64 % | 81.933 M -0.21 % | 82.104 M 61.64 % | 50.795 M 2.79 % | 49.416 M -0.74 % | 49.782 M -1.99 % | 50.795 M 0.63 % | 50.475 M -2.29 % | 51.656 M -1.98 % | 52.698 M -2.72 % | 54.172 M 2.18 % | 53.017 M 9.15 % | 48.572 M 9.85 % | 44.218 M |
| GoodWill | 0.000 | 0.000 -100.00 % | 24.890 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.890 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.890 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.018 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.018 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.018 M | 0.000 | 0.000 |
| Goodwill and intangible assets | 121.430 M 1.40 % | 119.753 M 2.84 % | 116.451 M 5.33 % | 110.560 M 0.52 % | 109.987 M 0.80 % | 109.110 M 0.60 % | 108.460 M 9.22 % | 99.304 M 4.19 % | 95.307 M 3.28 % | 92.283 M 2.28 % | 90.223 M 7.28 % | 84.098 M 2.64 % | 81.933 M -0.21 % | 82.104 M 58.46 % | 51.813 M 4.85 % | 49.416 M -0.74 % | 49.782 M -1.99 % | 50.795 M -1.36 % | 51.493 M -0.32 % | 51.656 M -1.98 % | 52.698 M -2.72 % | 54.172 M 0.25 % | 54.035 M 11.25 % | 48.572 M 9.85 % | 44.218 M |
| Property plant equipment net | 88.579 M -5.56 % | 93.791 M 2.52 % | 91.490 M 12.97 % | 80.989 M 0.48 % | 80.601 M -0.93 % | 81.358 M -2.30 % | 83.276 M 2.35 % | 81.362 M 0.40 % | 81.034 M 0.52 % | 80.613 M 3.09 % | 78.196 M 7.90 % | 72.469 M 253.42 % | 20.505 M 40.55 % | 14.589 M 0.93 % | 14.454 M 2.87 % | 14.051 M -3.81 % | 14.608 M 9.08 % | 13.392 M -12.59 % | 15.321 M -8.96 % | 16.828 M -13.07 % | 19.358 M -11.49 % | 21.870 M -10.10 % | 24.326 M -7.12 % | 26.192 M 94.68 % | 13.454 M |
| Total non current assets | 5.859 B 3.89 % | 5.640 B 5.84 % | 5.328 B -1.79 % | 5.426 B -35.28 % | 8.383 B 72.62 % | 4.856 B 4.52 % | 4.646 B 5.85 % | 4.389 B 4.79 % | 4.189 B 1.75 % | 4.117 B 13.60 % | 3.624 B 19.68 % | 3.028 B 11.88 % | 2.707 B 14.82 % | 2.357 B 15.99 % | 2.032 B 30.19 % | 1.561 B 21.95 % | 1.280 B 26.96 % | 1.008 B 27.99 % | 787.780 M -9.49 % | 870.380 M -70.82 % | 2.983 B 319.52 % | 710.975 M 13.75 % | 625.041 M -75.00 % | 2.500 B 26.91 % | 1.970 B |
| Other current assets | 937.000 K -10.16 % | 1.043 M 0.48 % | 1.038 M -18.97 % | 1.281 M -98.25 % | 73.338 M 5 104.97 % | 1.409 M 12.45 % | 1.253 M -12.93 % | 1.439 M -61.24 % | 3.713 M -17.60 % | 4.506 M 27.25 % | 3.541 M -21.07 % | 4.486 M -19.39 % | 5.565 M -14.83 % | 6.534 M -13.92 % | 7.591 M -4.31 % | 7.933 M -13.05 % | 9.124 M -88.76 % | 81.173 M -0.52 % | 81.598 M -27.43 % | 112.447 M | 0.000 -100.00 % | 112.483 M 19.91 % | 93.808 M | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.647 B -4.93 % | -4.428 B -5.77 % | -4.187 B | 0.000 -100.00 % | 1.002 M -49.57 % | 1.987 M | 0.000 | 0.000 | 0.000 100.00 % | -1.951 B | 0.000 | 0.000 | 0.000 100.00 % | -703.570 M 10.17 % | -783.206 M | 0.000 100.00 % | -611.017 M -17.59 % | -519.630 M | 0.000 | 0.000 |
| cash and cash equivalents | 11.924 M 22.95 % | 9.698 M -30.36 % | 13.925 M -30.62 % | 20.070 M 63.24 % | 12.295 M -0.45 % | 12.351 M -1.79 % | 12.576 M -21.57 % | 16.035 M 18.38 % | 13.545 M 0.47 % | 13.482 M 57.28 % | 8.572 M -70.45 % | 29.008 M -41.33 % | 49.442 M 249.98 % | 14.127 M -82.38 % | 80.197 M -51.53 % | 165.454 M 80.88 % | 91.472 M 1 093.37 % | 7.665 M 146.54 % | 3.109 M -36.63 % | 4.906 M 13.12 % | 4.337 M -98.76 % | 350.489 M 4 867.25 % | 7.056 M 25.87 % | 5.606 M 333.23 % | 1.294 M |
| Cash and short term investments | 11.924 M 22.95 % | 9.698 M -30.36 % | 13.925 M -30.62 % | 20.070 M 63.24 % | 12.295 M -0.45 % | 12.351 M -1.79 % | 12.576 M -21.57 % | 16.035 M 18.38 % | 13.545 M -6.48 % | 14.484 M 37.17 % | 10.559 M -63.60 % | 29.008 M -41.33 % | 49.442 M 249.98 % | 14.127 M -82.38 % | 80.197 M -51.53 % | 165.454 M 80.88 % | 91.472 M 1 093.37 % | 7.665 M 146.54 % | 3.109 M -36.63 % | 4.906 M 13.12 % | 4.337 M -98.76 % | 350.489 M 4 867.25 % | 7.056 M 25.87 % | 5.606 M 333.23 % | 1.294 M |
| Total current assets | 3.305 B 0.87 % | 3.276 B 1.17 % | 3.238 B 4.96 % | 3.085 B -5.65 % | 3.270 B -4.50 % | 3.424 B 7.54 % | 3.184 B -5.22 % | 3.359 B -1.44 % | 3.408 B 11.84 % | 3.048 B -2.26 % | 3.118 B 11.95 % | 2.785 B 15.22 % | 2.417 B 0.38 % | 2.408 B 7.93 % | 2.231 B -5.20 % | 2.353 B 5.33 % | 2.234 B -3.57 % | 2.317 B -19.85 % | 2.891 B 18.30 % | 2.444 B 56 242.06 % | 4.337 M -99.82 % | 2.398 B 12.95 % | 2.123 B 37 770.73 % | 5.606 M 333.23 % | 1.294 M |
| Inventory | 0.000 | 0.000 -100.00 % | 3.134 M -82.83 % | 18.248 M -32.11 % | 26.877 M 7.30 % | 25.049 M 3.57 % | 24.186 M -35.73 % | 37.633 M -14.98 % | 44.263 M -9.60 % | 48.963 M 25.91 % | 38.887 M 7.70 % | 36.108 M -0.52 % | 36.296 M 10.02 % | 32.991 M 29.31 % | 25.514 M 144.36 % | 10.441 M -48.00 % | 20.080 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 3.292 B 0.80 % | 3.265 B 1.40 % | 3.220 B 5.74 % | 3.046 B -3.54 % | 3.157 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 -100.00 % | 2.228 B -20.59 % | 2.806 B 20.63 % | 2.326 B | 0.000 -100.00 % | 1.935 B -4.31 % | 2.022 B | 0.000 | 0.000 |
| Tax assets | 19.084 M 16.05 % | 16.444 M 38.77 % | 11.850 M -9.33 % | 13.070 M | 0.000 -100.00 % | 2.871 M -70.50 % | 9.731 M 88.26 % | 5.169 M -4.60 % | 5.418 M 10.59 % | 4.899 M 24.03 % | 3.950 M 61.62 % | 2.444 M 31.89 % | 1.853 M 51.51 % | 1.223 M 391.16 % | 249.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 756.000 K 1 353.85 % | 52.000 K | 0.000 -100.00 % | 26.000 K 0.00 % | 26.000 K | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.258 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 |
| Account payables | 35.817 M -16.20 % | 42.740 M 101.21 % | 21.242 M -49.76 % | 42.284 M 38.33 % | 30.567 M -11.74 % | 34.633 M 35.45 % | 25.569 M -61.09 % | 65.713 M 1.66 % | 64.637 M 10.83 % | 58.319 M 118.73 % | 26.663 M -36.28 % | 41.845 M 8.73 % | 38.486 M 4.15 % | 36.952 M 145.63 % | 15.044 M -43.24 % | 26.505 M -16.22 % | 31.636 M -2.32 % | 32.386 M 317.35 % | 7.760 M -64.76 % | 22.018 M | 0.000 -100.00 % | 36.948 M 139.32 % | 15.439 M | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 58.675 M 2.95 % | 56.994 M 2.34 % | 55.693 M 8.94 % | 51.124 M 15.05 % | 44.436 M 16.80 % | 38.043 M 18.34 % | 32.146 M 17.35 % | 27.393 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 |
| Capital lease obligations | 59.772 M -9.13 % | 65.779 M -2.97 % | 67.789 M 14.31 % | 59.301 M -0.74 % | 59.744 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 |
| 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 |
| Other total stockholders equity | 668.188 M 0.09 % | 667.593 M 0.11 % | 666.827 M 0.22 % | 665.392 M 5.39 % | 631.351 M 0.00 % | 631.351 M 0.40 % | 628.809 M 0.00 % | 628.809 M 0.00 % | 628.809 M 0.00 % | 628.809 M 0.00 % | 628.809 M 0.00 % | 628.809 M 0.00 % | 628.809 M 0.00 % | 628.809 M 18.47 % | 530.790 M 50.50 % | 352.677 M 2.70 % | 343.401 M 0.34 % | 342.237 M 0.00 % | 342.237 M 0.44 % | 340.740 M 48.72 % | 229.120 M 0.00 % | 229.120 M 0.00 % | 229.120 M 0.03 % | 229.062 M 0.77 % | 227.322 M |
| Deferred tax liabilities non current | 236.000 K -33.71 % | 356.000 K -17.21 % | 430.000 K 11.98 % | 384.000 K -21.95 % | 492.000 K -92.29 % | 6.383 M 16 266.67 % | 39.000 K -99.18 % | 4.735 M -48.81 % | 9.250 M -39.52 % | 15.294 M -35.09 % | 23.562 M 1.31 % | 23.258 M 3.33 % | 22.509 M -14.44 % | 26.309 M 6.96 % | 24.597 M -14.67 % | 28.825 M 10.82 % | 26.011 M -22.23 % | 33.445 M 26.10 % | 26.523 M -22.32 % | 34.143 M | 0.000 -100.00 % | 12.718 M -68.01 % | 39.757 M | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.564 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 |
| Total assets | 9.164 B 2.78 % | 8.916 B 4.07 % | 8.567 B 0.66 % | 8.511 B 1.38 % | 8.395 B 1.38 % | 8.280 B 5.75 % | 7.830 B 1.05 % | 7.749 B 2.00 % | 7.597 B 6.04 % | 7.164 B 6.26 % | 6.742 B 15.98 % | 5.813 B 13.45 % | 5.124 B 7.53 % | 4.765 B 11.77 % | 4.263 B 8.91 % | 3.914 B 11.38 % | 3.514 B 5.69 % | 3.325 B -9.60 % | 3.679 B 11.00 % | 3.314 B 10.95 % | 2.987 B -3.92 % | 3.109 B 13.13 % | 2.748 B 9.69 % | 2.505 B 27.11 % | 1.971 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2018-12-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.857 M 468.26 % | -7.836 M 96.73 % | -239.870 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -281.187 M | 0.000 | 0.000 100.00 % | -84.230 M | 0.000 | 0.000 100.00 % | -368.393 M | 0.000 | 0.000 |
| Stock based compensation | 767.000 K 0.13 % | 766.000 K -44.21 % | 1.373 M 0.81 % | 1.362 M -58.34 % | 3.269 M 236.66 % | 971.000 K 149.77 % | -1.951 M -186.48 % | 2.256 M 0.71 % | 2.240 M -11.71 % | 2.537 M -40.46 % | 4.261 M -0.37 % | 4.277 M -1.18 % | 4.328 M 3.42 % | 4.185 M -20.19 % | 5.244 M 43.04 % | 3.666 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K | 0.000 | 0.000 -100.00 % | 370.000 K 640.00 % | 50.000 K 0.00 % | 50.000 K -77.38 % | 221.000 K -26.09 % | 299.000 K -0.33 % | 300.000 K |
| Change in working capital | 136.869 M 572.57 % | 20.350 M 131.65 % | -64.299 M 46.03 % | -119.145 M 78.26 % | -547.950 M -215.55 % | 474.212 M 390.46 % | -163.265 M 69.84 % | -541.397 M -235.24 % | 400.322 M 65.15 % | 242.395 M -61.83 % | 635.108 M 3 088.29 % | 19.920 M -90.57 % | 211.279 M 9 195.09 % | -2.323 M 99.80 % | -1.184 B -1 912.04 % | -58.845 M 78.17 % | -269.586 M 50.80 % | -547.891 M -52.00 % | -360.462 M -215.83 % | 311.196 M 710.26 % | -50.994 M -110.17 % | 501.373 M 526.24 % | -117.627 M -99.89 % | -58.845 M -176.90 % | 76.524 M -80.25 % | 387.540 M 379.21 % | 80.870 M 439.17 % | 14.999 M |
| Accounts receivables | 1.259 M 110.77 % | -11.687 M -109.90 % | -5.568 M 85.71 % | -38.951 M -10 771.51 % | 365.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 -100.00 % | 3.134 M -79.26 % | 15.114 M 75.15 % | 8.629 M 572.05 % | -1.828 M -111.82 % | -863.000 K -106.42 % | 13.447 M 102.82 % | 6.630 M 41.06 % | 4.700 M 146.65 % | -10.076 M -262.58 % | -2.779 M -1 578.19 % | 188.000 K 105.69 % | -3.305 M 55.80 % | -7.477 M 50.39 % | -15.073 M -256.38 % | 9.639 M 148.00 % | -20.080 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 135.610 M 369.19 % | 28.903 M 139.14 % | -73.845 M 16.86 % | -88.823 M 83.75 % | -546.487 M -564.91 % | 117.548 M 166.52 % | -176.712 M 67.75 % | -548.027 M -238.52 % | 395.622 M 56.70 % | 252.471 M -60.42 % | 637.887 M 3 132.75 % | 19.732 M -90.80 % | 214.584 M 4 063.45 % | 5.154 M 101.05 % | -489.454 M -306.28 % | -120.472 M 51.72 % | -249.506 M 61.02 % | -640.153 M -268.33 % | -173.799 M 49.17 % | -341.922 M -29.07 % | -264.910 M -159.37 % | 446.206 M 208.22 % | -412.298 M -1 001.95 % | 45.712 M -40.26 % | 76.524 M 158.65 % | 29.586 M -63.42 % | 80.870 M 439.17 % | 14.999 M |
| Other non cash items | -165.852 M 50.18 % | -332.920 M -784.11 % | -37.656 M -359.89 % | -8.188 M 76.80 % | -35.297 M 67.01 % | -106.987 M -21.26 % | -88.229 M 20.31 % | -110.719 M 14.60 % | -129.655 M 70.69 % | -442.419 M 49.01 % | -867.580 M -46.29 % | -593.057 M -151.04 % | -236.240 M 54.43 % | -518.370 M -56.00 % | -332.295 M -9.54 % | -303.351 M -368.07 % | -64.809 M 60.68 % | -164.836 M -166.63 % | -61.822 M -168.45 % | -23.029 M 91.02 % | -256.573 M -626.57 % | -35.313 M -45.43 % | -24.282 M 92.00 % | -303.351 M -512.57 % | -49.521 M -101.46 % | -24.581 M 24.43 % | -32.527 M -137.56 % | -13.692 M |
| Net cash provided by operating activities | 1.808 M 100.65 % | -279.299 M -450.70 % | -50.717 M 34.71 % | -77.680 M 85.66 % | -541.755 M -678.19 % | 93.699 M 144.73 % | -209.483 M 65.18 % | -601.624 M -858.32 % | 79.336 M 156.55 % | -140.296 M 20.03 % | -175.435 M 65.19 % | -503.987 M -915.01 % | 61.838 M 114.17 % | -436.300 M 67.99 % | -1.363 B -329.95 % | -317.003 M -18.51 % | -267.496 M 59.46 % | -659.797 M -49.58 % | -441.086 M -1 214.56 % | 39.575 M 114.46 % | -273.697 M -161.43 % | 445.507 M 415.93 % | -141.015 M 55.52 % | -317.003 M -538.06 % | 72.366 M 100.75 % | 36.047 M -45.34 % | 65.952 M 914.18 % | 6.503 M |
| Investments in property plant and equipment | -2.652 M 59.47 % | -6.544 M -67.49 % | -3.907 M -52.38 % | -2.564 M -14.41 % | -2.241 M 75.69 % | -9.218 M 47.37 % | -17.515 M -22.59 % | -14.287 M -8.29 % | -13.193 M -17.77 % | -11.202 M 36.77 % | -17.715 M -60.93 % | -11.008 M -30.52 % | -8.434 M -40.82 % | -5.989 M 50.97 % | -12.214 M -267.78 % | -3.321 M 39.18 % | -5.460 M -22.15 % | -4.470 M -1 438.32 % | 334.000 K 106.00 % | -5.565 M -53.64 % | -3.622 M 28.12 % | -5.039 M 63.90 % | -13.958 M -320.30 % | -3.321 M -840.79 % | -353.000 K 94.03 % | -5.912 M -195.16 % | -2.003 M 5.87 % | -2.128 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.026 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.095 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -3.804 M | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -787.000 K | 0.000 100.00 % | -303.000 K 49.16 % | -596.000 K 60.58 % | -1.512 M | 0.000 100.00 % | -172.000 K | 0.000 100.00 % | -1.000 K 99.94 % | -1.621 M -28.14 % | -1.265 M -100.48 % | -631.000 K -186.82 % | -220.000 K 72.81 % | -809.000 K 22.88 % | -1.049 M -295.85 % | -265.000 K 17.96 % | -323.000 K -1.25 % | -319.000 K 33.68 % | -481.000 K 23.77 % | -631.000 K | 0.000 100.00 % | -175.000 K | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 1.090 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 166.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.161 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -8.981 M 20.66 % | -11.319 M 9.31 % | -12.481 M -83.81 % | -6.790 M 14.40 % | -7.932 M 11.80 % | -8.993 M -37 370.83 % | -24.000 K 99.80 % | -11.913 M -1 278.34 % | 1.011 M -23.76 % | 1.326 M 47.50 % | 899.000 K 111.12 % | -8.081 M -996.89 % | 901.000 K 113.89 % | -6.489 M -2 276.92 % | -273.000 K -125.42 % | 1.074 M 5 552.63 % | 19.000 K -97.95 % | 927.000 K -22.10 % | 1.190 M 6 163.16 % | 19.000 K 575.00 % | -4.000 K -100.39 % | 1.024 M -90.77 % | 11.093 M 932.87 % | 1.074 M 119.78 % | -5.430 M -3 720.00 % | 150.000 K 102.05 % | -7.329 M -85.03 % | -3.961 M |
| Net cash used for investing activites | -15.437 M 13.58 % | -17.863 M -8.99 % | -16.389 M -98.32 % | -8.264 M 24.60 % | -10.960 M 0.19 % | -10.981 M 38.45 % | -17.842 M -19.88 % | -14.883 M -8.68 % | -13.694 M -38.66 % | -9.876 M 41.86 % | -16.988 M -56.69 % | -10.842 M -43.91 % | -7.534 M 71.71 % | -26.636 M -93.69 % | -13.752 M -377.83 % | -2.878 M 49.16 % | -5.661 M -30.08 % | -4.352 M -1 016.21 % | 475.000 K 108.17 % | -5.811 M -47.15 % | -3.949 M 8.88 % | -4.334 M 75.38 % | -17.602 M -511.61 % | -2.878 M 50.23 % | -5.783 M 2.59 % | -5.937 M 36.38 % | -9.332 M -53.26 % | -6.089 M |
| Debt repayment | 56.170 M -81.02 % | 295.962 M 230.91 % | 89.438 M -14.14 % | 104.164 M -81.90 % | 575.343 M 752.70 % | -88.148 M -136.07 % | 244.370 M -59.93 % | 609.846 M 1 554.44 % | -41.930 M -123.50 % | 178.410 M -11.54 % | 201.690 M -62.18 % | 533.337 M 874.75 % | 54.715 M -81.62 % | 297.747 M 13.48 % | 262.374 M 29.83 % | 202.092 M -48.65 % | 393.584 M -41.27 % | 670.196 M 309.98 % | 163.470 M -19.11 % | 202.092 M 401.20 % | -67.095 M 30.23 % | -96.170 M -130.44 % | 315.889 M 1 263.07 % | -27.160 M 56.34 % | -62.206 M -146.86 % | -25.199 M 57.88 % | -59.828 M | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.250 M 0.00 % | 5.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.577 M -102.56 % | 100.822 M 406.80 % | 19.894 M 172.56 % | 7.299 M 695.10 % | 918.000 K 91 700.00 % | 1.000 K -100.00 % | 137.861 M 1 788.77 % | 7.299 M | 0.000 | 0.000 100.00 % | -137.837 M -199.98 % | 137.861 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -36.983 M | 0.000 100.00 % | -25.334 M -95.48 % | -12.960 M 48.27 % | -25.053 M | 0.000 100.00 % | -22.456 M -25.71 % | -17.863 M 24.48 % | -23.654 M -12.25 % | -21.073 M 23.91 % | -27.694 M 25.05 % | -36.951 M 46.43 % | -68.983 M | 0.000 100.00 % | -14.766 M 27.98 % | -20.504 M 43.44 % | -36.254 M | 0.000 100.00 % | -1.490 M 85.10 % | -10.000 M | 0.000 | 0.000 | 0.000 100.00 % | -10.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -3.520 M -16.48 % | -3.022 M 3.91 % | -3.145 M -228.00 % | 2.457 M 185.43 % | -2.876 M -154.78 % | 5.250 M 168.82 % | 1.953 M -92.77 % | 27.005 M | 0.000 100.00 % | -2.357 M -13.92 % | -2.069 M -3.92 % | -1.991 M 57.83 % | -4.721 M -104.76 % | 99.119 M -91.55 % | 1.174 B 792.11 % | 131.563 M 10 346.34 % | -1.284 M 13.94 % | -1.492 M -100.55 % | 270.372 M 2 343.94 % | -12.049 M -753.93 % | -1.411 M 10.13 % | -1.570 M 86.38 % | -11.523 M -103.31 % | 347.610 M 1 511 247.83 % | 23.000 K 101.43 % | -1.603 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | 15.667 M -94.65 % | 292.940 M 380.55 % | 60.959 M -34.92 % | 93.661 M -83.05 % | 552.664 M 766.68 % | -82.898 M -137.03 % | 223.867 M -63.83 % | 618.988 M 1 043.81 % | -65.584 M -142.32 % | 154.980 M -9.86 % | 171.927 M -65.22 % | 494.395 M 2 703.59 % | -18.989 M -104.78 % | 396.866 M -72.74 % | 1.456 B 354.35 % | 320.450 M -10.23 % | 356.964 M -46.62 % | 668.705 M 54.67 % | 432.352 M 1 263.49 % | -37.160 M 45.76 % | -68.506 M 29.91 % | -97.740 M -158.69 % | 166.529 M -48.03 % | 320.450 M 615.33 % | -62.183 M -132.01 % | -26.802 M 55.20 % | -59.828 M | 0.000 |
| Effect of forex changes on cash | 188.000 K 3 860.00 % | -5.000 K -350.00 % | 2.000 K -96.55 % | 58.000 K 1 260.00 % | -5.000 K 88.89 % | -45.000 K -4 400.00 % | -1.000 K -111.11 % | 9.000 K 80.00 % | 5.000 K -95.10 % | 102.000 K 70.00 % | 60.000 K | 0.000 | 0.000 | 0.000 100.00 % | -3.947 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.762 M | 0.000 | 0.000 | 0.000 100.00 % | -5.762 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 2.226 M 152.66 % | -4.227 M 31.21 % | -6.145 M -179.04 % | 7.775 M 13 983.93 % | -56.000 K 75.11 % | -225.000 K 93.50 % | -3.459 M -238.92 % | 2.490 M 3 852.38 % | 63.000 K -98.72 % | 4.910 M 124.03 % | -20.436 M -0.01 % | -20.434 M -157.86 % | 35.315 M 153.45 % | -66.070 M -187.75 % | 75.291 M 13 132.16 % | 569.000 K -99.32 % | 83.807 M 1 739.49 % | 4.556 M 282.46 % | -2.497 M 26.47 % | -3.396 M 99.02 % | -346.152 M -200.79 % | 343.433 M 15 873.63 % | 2.150 M 277.86 % | 569.000 K -87.07 % | 4.400 M 33.01 % | 3.308 M 203.12 % | -3.208 M -874.88 % | 414.000 K |
| Cash at beginning of period | 9.698 M -30.36 % | 13.925 M -30.62 % | 20.070 M 63.24 % | 12.295 M -0.45 % | 12.351 M -1.79 % | 12.576 M -21.57 % | 16.035 M 18.38 % | 13.545 M 0.47 % | 13.482 M 57.28 % | 8.572 M -70.45 % | 29.008 M -41.33 % | 49.442 M 249.98 % | 14.127 M -82.38 % | 80.197 M 1 534.67 % | 4.906 M 13.12 % | 4.337 M -43.42 % | 7.665 M 146.54 % | 3.109 M -44.54 % | 5.606 M -37.72 % | 9.002 M -97.43 % | 350.489 M 4 867.25 % | 7.056 M 43.82 % | 4.906 M 13.12 % | 4.337 M -5.76 % | 4.602 M 255.64 % | 1.294 M -71.26 % | 4.502 M 10.13 % | 4.088 M |
| Cash at end of period | 11.924 M 22.95 % | 9.698 M -30.36 % | 13.925 M -30.62 % | 20.070 M 63.24 % | 12.295 M -0.45 % | 12.351 M -1.79 % | 12.576 M -21.57 % | 16.035 M 18.38 % | 13.545 M 0.47 % | 13.482 M 57.28 % | 8.572 M -70.45 % | 29.008 M -41.33 % | 49.442 M 249.98 % | 14.127 M -82.38 % | 80.197 M 1 534.67 % | 4.906 M -94.64 % | 91.472 M 1 093.37 % | 7.665 M 146.54 % | 3.109 M -44.54 % | 5.606 M 29.26 % | 4.337 M -98.76 % | 350.489 M 4 867.25 % | 7.056 M 43.82 % | 4.906 M -45.50 % | 9.002 M 95.61 % | 4.602 M 255.64 % | 1.294 M -71.26 % | 4.502 M |
| Operating cash flow | 1.808 M 100.65 % | -279.299 M -450.70 % | -50.717 M 34.71 % | -77.680 M 85.66 % | -541.755 M -678.19 % | 93.699 M 144.73 % | -209.483 M 65.18 % | -601.624 M -858.32 % | 79.336 M 156.55 % | -140.296 M 20.03 % | -175.435 M 65.19 % | -503.987 M -915.01 % | 61.838 M 114.17 % | -436.300 M 67.99 % | -1.363 B -329.95 % | -317.003 M -18.51 % | -267.496 M 59.46 % | -659.797 M -49.58 % | -441.086 M -1 214.56 % | 39.575 M 114.46 % | -273.697 M -161.43 % | 445.507 M 415.93 % | -141.015 M 55.52 % | -317.003 M -538.06 % | 72.366 M 100.75 % | 36.047 M -45.34 % | 65.952 M 914.18 % | 6.503 M |
| Capital expenditure | -11.633 M 29.87 % | -16.588 M -0.71 % | -16.471 M -68.00 % | -9.804 M 3.63 % | -10.173 M -10.36 % | -9.218 M 47.37 % | -17.515 M -22.59 % | -14.287 M -8.29 % | -13.193 M -17.77 % | -11.202 M 36.77 % | -17.715 M -60.93 % | -11.008 M -30.52 % | -8.434 M -40.82 % | -5.989 M 50.97 % | -12.214 M -267.78 % | -3.321 M 39.18 % | -5.460 M -22.15 % | -4.470 M -1 438.32 % | 334.000 K 106.00 % | -5.565 M -53.64 % | -3.622 M 28.12 % | -5.039 M 63.90 % | -13.958 M -320.30 % | -3.321 M -840.79 % | -353.000 K 94.03 % | -5.912 M -195.16 % | -2.003 M 5.87 % | -2.128 M |
| Free CashFlow | -9.825 M 96.68 % | -295.887 M -340.39 % | -67.188 M 23.20 % | -87.484 M 84.15 % | -551.928 M -753.32 % | 84.481 M 137.22 % | -226.998 M 63.14 % | -615.911 M -1 031.18 % | 66.143 M 143.66 % | -151.498 M 21.56 % | -193.150 M 62.49 % | -514.995 M -1 064.34 % | 53.404 M 112.07 % | -442.289 M 67.84 % | -1.375 B -329.31 % | -320.324 M -17.35 % | -272.956 M 58.91 % | -664.267 M -50.71 % | -440.752 M -1 395.95 % | 34.010 M 112.26 % | -277.319 M -162.96 % | 440.468 M 384.22 % | -154.973 M 51.62 % | -320.324 M -544.81 % | 72.013 M 138.97 % | 30.135 M -52.88 % | 63.949 M 1 361.69 % | 4.375 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 |