
Commercial Syn Bags Limited COMSYN.BO
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.478 B 20.59 % | 2.884 B -0.60 % | 2.902 B -10.05 % | 3.226 B 51.94 % | 2.123 B 11.17 % | 1.910 B -7.60 % | 2.067 B 28.39 % | 1.610 B 33.83 % | 1.203 B 2.62 % | 1.172 B 4.50 % | 1.122 B 18.23 % | 948.704 M 40.17 % | 676.821 M 23.77 % | 546.823 M 20.06 % | 455.452 M |
Net income | 171.207 M 117.87 % | 78.582 M -2.83 % | 80.867 M -55.83 % | 183.079 M 52.78 % | 119.829 M 4.91 % | 114.226 M 1.14 % | 112.937 M 83.27 % | 61.625 M 15.90 % | 53.171 M -10.32 % | 59.292 M 12.89 % | 52.520 M 33.33 % | 39.391 M 81.34 % | 21.722 M 10.97 % | 19.575 M 207.88 % | 6.358 M |
Income before tax | 214.131 M 99.45 % | 107.363 M 13.51 % | 94.586 M -55.37 % | 211.914 M 46.06 % | 145.082 M 0.48 % | 144.392 M -3.82 % | 150.125 M 67.14 % | 89.820 M 18.36 % | 75.884 M -6.75 % | 81.380 M 10.31 % | 73.774 M 39.99 % | 52.699 M 63.42 % | 32.247 M 12.81 % | 28.585 M 186.22 % | 9.987 M |
Income before tax ratio | 0.06 65.39 % | 0.04 14.19 % | 0.03 -50.38 % | 0.07 -3.87 % | 0.07 -9.62 % | 0.08 4.09 % | 0.07 30.18 % | 0.06 -11.56 % | 0.06 -9.13 % | 0.07 5.56 % | 0.07 18.41 % | 0.06 16.59 % | 0.05 -8.86 % | 0.05 138.40 % | 0.02 |
EBITDA | 395.913 M 33.92 % | 295.633 M 20.85 % | 244.635 M -32.99 % | 365.071 M 40.41 % | 260.006 M 3.17 % | 252.025 M -0.24 % | 252.642 M 68.11 % | 150.287 M 16.53 % | 128.969 M -6.62 % | 138.115 M 8.82 % | 126.919 M 22.50 % | 103.604 M 51.92 % | 68.198 M 33.96 % | 50.911 M 69.83 % | 29.978 M |
Net income ratio | 0.05 80.67 % | 0.03 -2.24 % | 0.03 -50.89 % | 0.06 0.55 % | 0.06 -5.64 % | 0.06 9.46 % | 0.05 42.74 % | 0.04 -13.40 % | 0.04 -12.61 % | 0.05 8.03 % | 0.05 12.77 % | 0.04 29.37 % | 0.03 -10.35 % | 0.04 156.43 % | 0.01 |
Ratio EBITDA | 0.11 11.06 % | 0.10 21.57 % | 0.08 -25.50 % | 0.11 -7.59 % | 0.12 -7.20 % | 0.13 7.96 % | 0.12 30.93 % | 0.09 -12.93 % | 0.11 -9.00 % | 0.12 4.13 % | 0.11 3.62 % | 0.11 8.38 % | 0.10 8.23 % | 0.09 41.45 % | 0.07 |
Gross profit ratio | 0.47 6.05 % | 0.44 2.34 % | 0.43 26.60 % | 0.34 -29.48 % | 0.49 2.23 % | 0.47 56.28 % | 0.30 -19.17 % | 0.38 -15.40 % | 0.44 8.56 % | 0.41 12.18 % | 0.36 2.30 % | 0.36 -3.41 % | 0.37 10.25 % | 0.33 22.83 % | 0.27 |
Weighted average shs out dil | 39.908 M 0.05 % | 39.889 M 2.60 % | 38.878 M 6.16 % | 36.622 M 3.30 % | 35.451 M 0.00 % | 35.451 M 0.00 % | 35.451 M 0.00 % | 35.452 M 8.16 % | 32.776 M -7.55 % | 35.452 M 38.31 % | 25.632 M -27.70 % | 35.452 M 0.00 % | 35.452 M 0.00 % | 35.452 M 0.00 % | 35.452 M |
Weighted average shs out | 39.908 M 0.05 % | 39.889 M 2.60 % | 38.878 M 6.16 % | 36.623 M 3.31 % | 35.451 M 0.00 % | 35.451 M 0.00 % | 35.451 M 0.00 % | 35.452 M 8.16 % | 32.776 M 26.67 % | 25.876 M 0.95 % | 25.632 M -27.70 % | 35.452 M 0.00 % | 35.452 M 0.00 % | 35.452 M 0.00 % | 35.452 M |
EPS diluted | 4.29 117.77 % | 1.97 -5.29 % | 2.08 -58.40 % | 5.00 47.93 % | 3.38 4.97 % | 3.22 0.94 % | 3.19 83.33 % | 1.74 7.41 % | 1.62 -29.26 % | 2.29 11.71 % | 2.05 84.68 % | 1.11 81.97 % | 0.61 10.91 % | 0.55 205.56 % | 0.18 |
Earnings per share | 4.29 117.77 % | 1.97 -5.29 % | 2.08 -58.40 % | 5.00 47.93 % | 3.38 4.97 % | 3.22 0.94 % | 3.19 83.33 % | 1.74 7.41 % | 1.62 -29.26 % | 2.29 11.71 % | 2.05 84.68 % | 1.11 81.97 % | 0.61 10.91 % | 0.55 205.56 % | 0.18 |
Gross profit | 1.635 B 27.89 % | 1.279 B 1.73 % | 1.257 B 13.88 % | 1.104 B 7.15 % | 1.030 B 13.66 % | 906.410 M 44.40 % | 627.696 M 3.78 % | 604.810 M 13.22 % | 534.193 M 11.40 % | 479.511 M 17.23 % | 409.022 M 20.95 % | 338.185 M 35.39 % | 249.792 M 36.46 % | 183.054 M 47.47 % | 124.129 M |
Income tax expense | 42.924 M 49.14 % | 28.781 M 109.79 % | 13.719 M -52.42 % | 28.835 M 14.18 % | 25.253 M -16.29 % | 30.166 M -18.88 % | 37.188 M 31.89 % | 28.195 M 24.13 % | 22.714 M 2.83 % | 22.089 M 3.92 % | 21.255 M 59.70 % | 13.309 M 26.46 % | 10.524 M 16.82 % | 9.009 M 148.25 % | 3.629 M |
Cost of revenue | 1.843 B 14.77 % | 1.606 B -2.37 % | 1.645 B -22.50 % | 2.122 B 94.16 % | 1.093 B 8.93 % | 1.003 B -30.28 % | 1.439 B 43.20 % | 1.005 B 50.30 % | 668.616 M -3.47 % | 692.623 M -2.81 % | 712.629 M 16.73 % | 610.519 M 42.97 % | 427.029 M 17.39 % | 363.769 M 9.79 % | 331.323 M |
General and administrative expenses | 98.475 M 21.68 % | 80.931 M 35.81 % | 59.593 M 25.46 % | 47.499 M -8.13 % | 51.700 M 10.53 % | 46.774 M 32.87 % | 35.204 M 67.44 % | 21.025 M -13.04 % | 24.179 M -15.50 % | 28.613 M 284.38 % | 7.444 M | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 234.961 M 73.48 % | 135.436 M -40.46 % | 227.479 M -19.60 % | 282.943 M 127.62 % | 124.307 M 25.09 % | 99.377 M 14.18 % | 87.039 M -7.43 % | 94.026 M 34.92 % | 69.690 M 8.65 % | 64.142 M 9 108.58 % | 696.546 K | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 1.035 B 246.69 % | 298.417 M 81.73 % | 164.206 M -68.54 % | 521.897 M 158.21 % | 202.120 M -65.89 % | 592.533 M 17.23 % | 505.453 M 3.20 % | 489.759 M 656.85 % | 64.710 M -78.81 % | 305.376 M -6.64 % | 327.107 M 14.58 % | 285.486 M 31.23 % | 217.543 M 40.83 % | 154.468 M 35.33 % | 114.143 M |
Operating expenses | 1.368 B 165.75 % | 514.784 M 14.07 % | 451.278 M -47.05 % | 852.339 M 125.41 % | 378.127 M -48.81 % | 738.684 M 17.68 % | 627.696 M 3.78 % | 604.810 M 281.39 % | 158.580 M -60.17 % | 398.131 M 18.76 % | 335.248 M 17.43 % | 285.486 M 31.23 % | 217.543 M 40.83 % | 154.468 M 35.33 % | 114.143 M |
Cost and expenses | 3.211 B 51.43 % | 2.120 B 1.17 % | 2.096 B -29.54 % | 2.974 B 102.19 % | 1.471 B -15.55 % | 1.742 B -15.71 % | 2.067 B 28.39 % | 1.610 B 94.60 % | 827.196 M -24.16 % | 1.091 B 4.09 % | 1.048 B 16.95 % | 896.005 M 39.01 % | 644.572 M 24.38 % | 518.237 M 16.34 % | 445.466 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 |
Selling general and administrative expenses | 333.436 M 54.11 % | 216.367 M -24.63 % | 287.072 M -13.12 % | 330.442 M 87.74 % | 176.007 M 20.43 % | 146.151 M 19.56 % | 122.243 M 6.25 % | 115.051 M 22.56 % | 93.869 M 1.20 % | 92.755 M 1 039.43 % | 8.140 M | 0.000 | 0.000 | 0.000 | 0.000 |
Interest income | 23.347 M -25.92 % | 31.516 M 136.02 % | 13.353 M 18.76 % | 11.244 M -4.74 % | 11.804 M -24.18 % | 15.568 M 84.48 % | 8.439 M 90.80 % | 4.423 M 83.17 % | 2.415 M -52.35 % | 5.067 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 93.605 M 18.57 % | 78.946 M 28.49 % | 61.440 M 4.73 % | 58.665 M 53.02 % | 38.339 M -1.45 % | 38.902 M -5.05 % | 40.969 M 101.01 % | 20.382 M 19.67 % | 17.031 M -33.11 % | 25.461 M -4.82 % | 26.750 M -7.54 % | 28.932 M 35.42 % | 21.365 M 85.69 % | 11.506 M -8.22 % | 12.537 M |
Depreciation and amortization | 88.177 M -19.34 % | 109.325 M 21.08 % | 90.289 M -4.45 % | 94.492 M 23.38 % | 76.585 M 12.86 % | 67.860 M 10.26 % | 61.548 M 53.54 % | 40.085 M 11.18 % | 36.053 M 15.28 % | 31.274 M 18.48 % | 26.395 M 20.13 % | 21.973 M 50.64 % | 14.586 M 34.81 % | 10.820 M 45.16 % | 7.454 M |
Operating income | 267.449 M -64.99 % | 764.018 M -4.82 % | 802.668 M -12.43 % | 916.644 M 40.58 % | 652.063 M 254.06 % | 184.165 M -69.21 % | 598.185 M 437.15 % | 111.362 M -70.35 % | 375.613 M 361.55 % | 81.380 M 10.31 % | 73.774 M 39.99 % | 52.699 M 63.41 % | 32.249 M 12.81 % | 28.586 M 186.26 % | 9.986 M |
Operating income ratio | 0.08 -70.97 % | 0.26 -4.24 % | 0.28 -2.65 % | 0.28 -7.48 % | 0.31 218.48 % | 0.10 -66.68 % | 0.29 318.37 % | 0.07 -77.85 % | 0.31 349.78 % | 0.07 5.56 % | 0.07 18.41 % | 0.06 16.58 % | 0.05 -8.85 % | 0.05 138.43 % | 0.02 |
Total other income expenses net | -53.318 M 91.88 % | -656.655 M 7.26 % | -708.082 M -0.48 % | -704.730 M -39.01 % | -506.981 M -1 056.49 % | -43.838 M 90.22 % | -448.060 M -1 979.93 % | -21.542 M 92.81 % | -299.729 M | 0.000 | 0.000 100.00 % | -236.314 M -11 815 600.00 % | -2.000 K -100.00 % | -1.000 K -200.00 % | 1.000 K |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 1.130 B 4.58 % | 1.081 B 43.21 % | 754.723 M -9.32 % | 832.318 M -0.56 % | 836.989 M 62.00 % | 516.668 M -3.61 % | 536.004 M 41.86 % | 377.829 M 44.13 % | 262.139 M 17.50 % | 223.104 M 15.97 % | 192.383 M -25.58 % | 258.512 M 25.54 % | 205.924 M 93.73 % | 106.297 M 6.55 % | 99.761 M |
Total investments | 234.873 M 5.87 % | 221.847 M 14 043.87 % | -1.591 M -300.76 % | -397.000 K -2 305.56 % | 18.000 K -99.50 % | 3.573 M -10.25 % | 3.981 M -85.24 % | 26.973 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 1.147 B 5.66 % | 1.085 B 43.70 % | 755.343 M -9.98 % | 839.048 M -2.52 % | 860.776 M 65.46 % | 520.241 M -3.66 % | 539.985 M 33.39 % | 404.802 M 52.56 % | 265.348 M 7.69 % | 246.396 M -1.52 % | 250.207 M -4.63 % | 262.353 M 25.28 % | 209.418 M 85.32 % | 113.006 M 5.75 % | 106.866 M |
Accumulated other comprehensive income loss | 36.923 M 3 900.33 % | 923.000 K -62.71 % | 2.475 M -92.32 % | 32.213 M 3 390.03 % | 923.000 K 253.83 % | -600.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 954.234 M 22.79 % | 777.116 M 12.05 % | 693.534 M -12.08 % | 788.790 M 25.98 % | 626.142 M 18.19 % | 529.793 M 24.08 % | 426.964 M 34.03 % | 318.556 M 31.42 % | 242.388 M 28.10 % | 189.220 M 23.93 % | 152.683 M 51.33 % | 100.897 M 64.04 % | 61.506 M 54.60 % | 39.784 M 96.86 % | 20.209 M |
Common stock | 399.522 M 0.00 % | 399.522 M 0.00 % | 399.522 M 222.13 % | 124.024 M 4.95 % | 118.174 M 0.00 % | 118.174 M 0.00 % | 118.174 M 0.00 % | 118.174 M 0.00 % | 118.174 M 37.01 % | 86.254 M 300.00 % | 21.564 M 3.95 % | 20.744 M 2.79 % | 20.180 M 7.68 % | 18.740 M 11.25 % | 16.845 M |
Total equity | 1.500 B 16.55 % | 1.287 B 6.81 % | 1.205 B 14.04 % | 1.057 B 34.31 % | 786.980 M 14.20 % | 689.108 M 17.51 % | 586.420 M 22.33 % | 479.394 M 15.74 % | 414.184 M 43.59 % | 288.443 M 26.17 % | 228.619 M 38.03 % | 165.632 M 35.56 % | 122.185 M 40.64 % | 86.877 M 59.52 % | 54.462 M |
Other non current liabilities | 43.446 M 26.20 % | 34.426 M 16.90 % | 29.449 M 8.42 % | 27.163 M 29.92 % | 20.908 M 170.02 % | 7.743 M 11.30 % | 6.957 M 114.66 % | 3.241 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 |
Long term debt | 279.491 M -26.75 % | 381.578 M -6.95 % | 410.088 M 18.82 % | 345.145 M -5.97 % | 367.058 M 32.85 % | 276.288 M 30.68 % | 211.420 M 39.25 % | 151.825 M 183.71 % | 53.515 M -30.21 % | 76.684 M -0.56 % | 77.115 M -23.10 % | 100.276 M -7.37 % | 108.253 M 67.80 % | 64.515 M 0.14 % | 64.422 M |
Total non current liabilities | 358.569 M -19.86 % | 447.417 M -3.00 % | 461.244 M 16.18 % | 397.011 M -5.88 % | 421.798 M 31.70 % | 320.273 M 28.50 % | 249.248 M 35.68 % | 183.702 M 132.03 % | 79.173 M -16.96 % | 95.345 M 1.16 % | 94.249 M -18.02 % | 114.966 M -3.95 % | 119.690 M 66.66 % | 71.819 M 2.54 % | 70.040 M |
Other current liabilities | 133.881 M 13.23 % | 118.236 M 438.24 % | 21.967 M 25.81 % | 17.461 M -69.56 % | 57.360 M -34.27 % | 87.260 M 57.24 % | 55.496 M -47.35 % | 105.400 M -28.01 % | 146.408 M 151.64 % | 58.180 M -61.67 % | 151.796 M 25.80 % | 120.663 M 8.58 % | 111.129 M 59.61 % | 69.627 M -2.86 % | 71.678 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 82.417 M -5.40 % | 87.126 M -1.12 % | 88.114 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 867.337 M 23.22 % | 703.865 M 103.87 % | 345.255 M -30.10 % | 493.903 M 0.04 % | 493.718 M 101.76 % | 244.704 M -25.52 % | 328.565 M 29.88 % | 252.977 M 19.42 % | 211.833 M 24.82 % | 169.712 M -1.95 % | 173.092 M 6.80 % | 162.077 M 60.21 % | 101.165 M 108.63 % | 48.491 M 14.25 % | 42.444 M |
Total current liabilities | 1.218 B 22.47 % | 994.362 M 67.26 % | 594.518 M -21.90 % | 761.264 M 0.39 % | 758.280 M 94.17 % | 390.514 M -26.46 % | 530.990 M 13.76 % | 466.783 M 4.27 % | 447.686 M 48.43 % | 301.615 M -20.42 % | 379.002 M 10.78 % | 342.109 M 38.56 % | 246.907 M 74.30 % | 141.657 M 9.73 % | 129.097 M |
Total liabilities | 1.576 B 9.33 % | 1.442 B 36.56 % | 1.056 B -8.85 % | 1.158 B -1.85 % | 1.180 B 66.02 % | 710.788 M -8.90 % | 780.238 M 19.95 % | 650.485 M 23.46 % | 526.858 M 32.72 % | 396.960 M -16.12 % | 473.251 M 3.54 % | 457.075 M 24.68 % | 366.597 M 71.73 % | 213.476 M 7.20 % | 199.137 M |
Other non current assets | 167.311 M 0.62 % | 166.276 M 346 308.33 % | 48.000 K 1 060.00 % | -5.000 K 99.00 % | -501.000 K -100.81 % | 61.708 M 88.28 % | 32.775 M -1.04 % | 33.120 M 208.86 % | 10.723 M 19.22 % | 8.995 M 28.21 % | 7.016 M 5.37 % | 6.658 M 38.02 % | 4.824 M 33.41 % | 3.616 M 28.18 % | 2.821 M |
Long term investments | 234.873 M 5.87 % | 221.846 M 552.53 % | -49.023 M -4.07 % | -47.106 M -26.15 % | -37.340 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 14.000 K -17.65 % | 17.000 K -10.53 % | 19.000 K 46.15 % | 13.000 K -71.11 % | 45.000 K -40.79 % | 76.000 K -91.77 % | 923.000 K -2.02 % | 942.000 K | 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 |
Goodwill and intangible assets | 14.000 K -17.65 % | 17.000 K -10.53 % | 19.000 K 46.15 % | 13.000 K -71.11 % | 45.000 K -40.79 % | 76.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 1.014 B -6.29 % | 1.082 B -2.99 % | 1.115 B 19.02 % | 936.847 M 7.15 % | 874.338 M 21.65 % | 718.703 M 16.65 % | 616.099 M 20.74 % | 510.268 M 42.69 % | 357.616 M 16.83 % | 306.095 M 2.35 % | 299.069 M 24.03 % | 241.134 M 7.11 % | 225.118 M 66.49 % | 135.216 M 17.09 % | 115.478 M |
Total non current assets | 1.416 B -3.67 % | 1.470 B 15.91 % | 1.268 B 23.49 % | 1.027 B 8.65 % | 945.057 M 21.09 % | 780.487 M 20.28 % | 648.874 M 19.41 % | 543.388 M 47.52 % | 368.339 M 16.90 % | 315.090 M 2.94 % | 306.084 M 23.52 % | 247.792 M 7.76 % | 229.942 M 65.63 % | 138.832 M 17.36 % | 118.299 M |
Other current assets | 208.683 M 91.20 % | 109.143 M -24.29 % | 144.150 M -37.85 % | 231.956 M 7.39 % | 215.987 M 67.17 % | 129.204 M -20.39 % | 162.303 M 67.88 % | 96.680 M -50.46 % | 195.166 M 318.39 % | 46.647 M 5.62 % | 44.166 M -50.11 % | 88.528 M 45.29 % | 60.933 M 81.20 % | 33.627 M 12.96 % | 29.768 M |
Short term investments | 51.313 M 26.55 % | 40.549 M -14.51 % | 47.432 M 1.55 % | 46.709 M 25.03 % | 37.358 M 945.56 % | 3.573 M -10.25 % | 3.981 M -85.24 % | 26.973 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 16.486 M 255.45 % | 4.638 M 648.06 % | 620.000 K -90.79 % | 6.730 M -71.71 % | 23.787 M 565.74 % | 3.573 M -10.25 % | 3.981 M -85.24 % | 26.973 M 740.69 % | 3.208 M -86.23 % | 23.292 M -59.72 % | 57.823 M 1 405.42 % | 3.841 M 9.93 % | 3.494 M -47.92 % | 6.709 M -5.57 % | 7.105 M |
Cash and short term investments | 67.799 M 1 361.82 % | 4.638 M 648.06 % | 620.000 K -90.79 % | 6.730 M -71.71 % | 23.787 M 565.74 % | 3.573 M -10.25 % | 3.981 M -92.66 % | 54.202 M 1 589.37 % | 3.208 M -86.23 % | 23.292 M -59.72 % | 57.823 M 1 405.42 % | 3.841 M 9.93 % | 3.494 M -47.92 % | 6.709 M -5.57 % | 7.105 M |
Total current assets | 1.661 B 31.89 % | 1.259 B 25.61 % | 1.003 B -15.64 % | 1.188 B 16.29 % | 1.022 B 65.00 % | 619.409 M -13.71 % | 717.784 M 22.39 % | 586.491 M 2.41 % | 572.703 M 54.65 % | 370.313 M -6.44 % | 395.785 M 5.57 % | 374.915 M 44.84 % | 258.839 M 60.25 % | 161.521 M 19.38 % | 135.300 M |
Inventory | 807.177 M 11.88 % | 721.448 M 24.11 % | 581.274 M -2.00 % | 593.118 M 4.29 % | 568.742 M 88.12 % | 302.326 M 57.18 % | 192.349 M -6.11 % | 204.873 M -6.61 % | 219.366 M 39.47 % | 157.291 M 9.92 % | 143.102 M 21.82 % | 117.472 M 37.75 % | 85.279 M 91.20 % | 44.602 M 3.19 % | 43.225 M |
Net receivables | 577.269 M 36.12 % | 424.080 M 53.37 % | 276.508 M -22.47 % | 356.641 M 67.06 % | 213.486 M 15.83 % | 184.306 M -48.68 % | 359.151 M 55.65 % | 230.736 M 48.90 % | 154.963 M 8.30 % | 143.083 M -5.05 % | 150.694 M -8.71 % | 165.074 M 51.26 % | 109.133 M 42.50 % | 76.583 M 38.73 % | 55.202 M |
Tax assets | 0.000 | 0.000 -100.00 % | 201.922 M 47.33 % | 137.050 M 26.30 % | 108.515 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 |
Account payables | 185.475 M 8.51 % | 170.922 M 12.21 % | 152.323 M -1.76 % | 155.049 M 32.73 % | 116.816 M 99.51 % | 58.550 M -57.73 % | 138.527 M 41.55 % | 97.863 M 10.05 % | 88.928 M 22.31 % | 72.705 M 34.36 % | 54.114 M -8.85 % | 59.369 M 71.52 % | 34.613 M 47.05 % | 23.539 M 57.19 % | 14.975 M |
Tax payables | 31.073 M 2 220.61 % | 1.339 M 117.99 % | -7.444 M -196.36 % | 7.725 M 240.01 % | 2.272 M | 0.000 -100.00 % | 8.402 M -20.31 % | 10.543 M 1 940.57 % | 516.670 K -49.24 % | 1.018 M | 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 |
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 |
Capital lease obligations | 78.246 M -2.15 % | 79.968 M 11.33 % | 71.831 M -2.48 % | 73.657 M 35.02 % | 54.554 M 423.80 % | 10.415 M 2.18 % | 10.193 M -1.38 % | 10.336 M | 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 -100.00 % | 412.219 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 109.800 M 0.00 % | 109.800 M -0.83 % | 110.723 M -0.12 % | 110.853 M 159.83 % | 42.664 M 135.95 % | -118.662 M -387.44 % | 41.282 M -3.24 % | 42.664 M -20.44 % | 53.622 M 313.46 % | 12.969 M -76.15 % | 54.372 M 23.60 % | 43.991 M 8.62 % | 40.499 M 42.84 % | 28.353 M 62.87 % | 17.408 M |
Deferred tax liabilities non current | 35.632 M 13.43 % | 31.414 M 44.72 % | 21.707 M -12.13 % | 24.703 M -26.98 % | 33.832 M -6.65 % | 36.243 M 17.40 % | 30.871 M 7.80 % | 28.636 M 11.61 % | 25.658 M 37.50 % | 18.661 M 8.91 % | 17.134 M 16.64 % | 14.689 M 28.43 % | 11.437 M 56.59 % | 7.304 M 30.01 % | 5.618 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.077 B 12.74 % | 2.729 B 20.70 % | 2.261 B 2.07 % | 2.215 B 12.62 % | 1.967 B 40.51 % | 1.400 B 2.43 % | 1.367 B 20.96 % | 1.130 B 20.07 % | 941.043 M 37.30 % | 685.403 M -2.35 % | 701.869 M 12.71 % | 622.707 M 27.40 % | 488.782 M 62.74 % | 300.353 M 18.44 % | 253.599 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
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 |
Change in working capital | -335.282 M -70.43 % | -196.725 M -226.79 % | 155.155 M 150.81 % | -305.391 M 15.26 % | -360.404 M -343.73 % | 147.869 M 158.03 % | -254.793 M -327.74 % | -59.568 M 40.19 % | -99.589 M -365.46 % | -21.396 M 24.07 % | -28.179 M 62.47 % | -75.077 M -63.25 % | -45.989 M -300.71 % | -11.477 M -206.35 % | 10.792 M |
Accounts receivables | -155.331 M -5.12 % | -147.771 M -289.21 % | 78.100 M 153.08 % | -147.144 M -333.30 % | -33.959 M -119.58 % | 173.468 M 234.16 % | -129.298 M -51.87 % | -85.138 M 16.13 % | -101.514 M -4 259.18 % | 2.441 M -83.03 % | 14.381 M 123.61 % | -60.905 M -68.98 % | -36.043 M -72.20 % | -20.931 M 14.75 % | -24.552 M |
Inventory | -85.729 M 38.84 % | -140.173 M -1 283.59 % | 11.843 M 151.42 % | -23.032 M 91.35 % | -266.416 M -142.25 % | -109.976 M -978.12 % | 12.524 M -13.58 % | 14.493 M 123.35 % | -62.075 M -337.49 % | -14.189 M 44.64 % | -25.630 M 20.39 % | -32.192 M 20.86 % | -40.679 M -2 856.32 % | -1.376 M 82.68 % | -7.943 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -94.222 M -203.29 % | 91.219 M 39.88 % | 65.212 M 148.23 % | -135.215 M -125.25 % | -60.029 M -171.14 % | 84.377 M 161.13 % | -138.019 M -1 345.97 % | 11.077 M -82.69 % | 64.001 M 763.37 % | -9.648 M 43.01 % | -16.930 M -193.95 % | 18.020 M -41.37 % | 30.733 M 183.78 % | 10.830 M -74.98 % | 43.287 M |
Other non cash items | 43.147 M 5.25 % | 40.993 M 36.25 % | 30.087 M -51.54 % | 62.090 M 11.55 % | 55.659 M 192.17 % | -60.386 M -141.69 % | 144.842 M 12 604.30 % | 1.140 M -89.61 % | 10.970 M 514.59 % | 1.785 M -86.15 % | 12.887 M -32.53 % | 19.101 M 28.35 % | 14.882 M 255.86 % | 4.182 M -63.19 % | 11.361 M |
Net cash provided by operating activities | 10.173 M -83.31 % | 60.955 M -83.79 % | 376.046 M 496.01 % | 63.094 M 171.53 % | -88.204 M -132.58 % | 270.696 M 171.32 % | 99.771 M 39.58 % | 71.477 M 206.53 % | 23.318 M -74.94 % | 93.043 M 9.62 % | 84.877 M 353.98 % | 18.696 M 18.89 % | 15.726 M -51.02 % | 32.110 M -18.90 % | 39.594 M |
Investments in property plant and equipment | -94.007 M 24.64 % | -124.749 M 70.87 % | -428.238 M -132.32 % | -184.334 M 1.55 % | -187.236 M -5.47 % | -177.528 M 7.87 % | -192.688 M -19.05 % | -161.851 M -72.65 % | -93.746 M -144.77 % | -38.300 M 54.58 % | -84.327 M -114.12 % | -39.383 M 62.41 % | -104.769 M -242.82 % | -30.561 M 33.05 % | -45.649 M |
Acquisitions net | 14.626 M 17 936.59 % | -82.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 |
Purchases of investments | -10.939 M 95.13 % | -224.667 M -18 716.33 % | -1.194 M | 0.000 100.00 % | -18.000 K | 0.000 100.00 % | -2.486 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 415.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 88.216 M 43.65 % | 61.411 M -53.00 % | 130.660 M 19.70 % | 109.152 M 622.77 % | 15.102 M 114.46 % | 7.042 M -35.26 % | 10.878 M 35.22 % | 8.045 M 64.52 % | 4.890 M -3.50 % | 5.067 M 46.76 % | 3.453 M 195.86 % | 1.167 M 209.55 % | 377.000 K | 0.000 -100.00 % | 200.000 K |
Net cash used for investing activites | -2.104 M 99.27 % | -288.087 M 3.58 % | -298.772 M -299.60 % | -74.767 M 56.57 % | -172.152 M -0.98 % | -170.486 M 7.49 % | -184.296 M -19.82 % | -153.806 M -73.10 % | -88.856 M -167.37 % | -33.233 M 58.91 % | -80.875 M -111.62 % | -38.216 M 63.39 % | -104.392 M -241.59 % | -30.561 M 32.76 % | -45.449 M |
Debt repayment | 63.126 M -80.39 % | 321.965 M 423.99 % | 61.445 M 151.28 % | -119.821 M -135.44 % | 338.073 M 428.31 % | 63.991 M -47.63 % | 122.182 M -5.68 % | 129.546 M 583.54 % | 18.952 M 155.01 % | -34.454 M -268.68 % | 20.426 M -54.35 % | 44.743 M -52.01 % | 93.232 M 2 944.17 % | -3.278 M -114.92 % | 21.970 M |
Common stock issued | 36.000 M | 0.000 -100.00 % | 89.213 M -15.67 % | 105.788 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.608 M | 0.000 -100.00 % | 11.200 M 176.13 % | 4.056 M -54.93 % | 9.000 M -16.01 % | 10.715 M 495.28 % | 1.800 M |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 100.00 % | -27.967 M -18.33 % | -23.635 M -33.34 % | -17.726 M -87.50 % | -9.454 M -98.41 % | -4.765 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -95.347 M -4.99 % | -90.814 M 55.93 % | -206.075 M -738.32 % | 32.284 M 181.16 % | -39.778 M 74.36 % | -155.154 M -177.64 % | -55.884 M -138.28 % | -23.453 M 20.34 % | -29.442 M -9.53 % | -26.881 M 23.89 % | -35.316 M -22.07 % | -28.932 M -72.42 % | -16.780 M -78.85 % | -9.382 M 25.17 % | -12.537 M |
Net cash used provided by financing activities | 3.779 M -98.37 % | 231.151 M 377.21 % | -83.384 M -1 448.74 % | -5.384 M -101.92 % | 280.569 M 378.85 % | -100.617 M -263.52 % | 61.533 M -42.00 % | 106.093 M 60.46 % | 66.118 M 207.80 % | -61.335 M -1 562.08 % | -3.690 M -118.57 % | 19.867 M -76.75 % | 85.452 M 4 493.42 % | -1.945 M -117.32 % | 11.233 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 11.848 M 194.87 % | 4.018 M 165.76 % | -6.110 M 64.18 % | -17.057 M -184.38 % | 20.214 M 5 054.41 % | -408.000 K 98.23 % | -22.992 M -196.75 % | 23.764 M 3 989.69 % | 581.075 K 138.09 % | -1.526 M -588.89 % | 312.059 K -10.07 % | 347.000 K 110.80 % | -3.214 M -711.62 % | -396.000 K -107.36 % | 5.379 M |
Cash at beginning of period | 4.638 M 648.06 % | 620.000 K -90.79 % | 6.730 M -71.71 % | 23.787 M 565.74 % | 3.573 M -10.25 % | 3.981 M -85.24 % | 26.973 M 740.69 % | 3.208 M 22.12 % | 2.627 M -36.74 % | 4.153 M 8.12 % | 3.841 M 9.93 % | 3.494 M -47.91 % | 6.708 M -5.57 % | 7.104 M 311.83 % | 1.725 M |
Cash at end of period | 16.486 M 255.45 % | 4.638 M 648.06 % | 620.000 K -90.79 % | 6.730 M -71.71 % | 23.787 M 565.74 % | 3.573 M -10.25 % | 3.981 M -85.24 % | 26.973 M 740.68 % | 3.208 M 22.12 % | 2.627 M -36.74 % | 4.153 M 8.12 % | 3.841 M 9.93 % | 3.494 M -47.91 % | 6.708 M -5.57 % | 7.104 M |
Operating cash flow | 10.173 M -83.31 % | 60.955 M -83.79 % | 376.046 M 496.01 % | 63.094 M 171.53 % | -88.204 M -132.58 % | 270.696 M 171.32 % | 99.771 M 39.58 % | 71.477 M 206.53 % | 23.318 M -74.94 % | 93.043 M 9.62 % | 84.877 M 353.98 % | 18.696 M 18.89 % | 15.726 M -51.02 % | 32.110 M -18.90 % | 39.594 M |
Capital expenditure | -94.007 M 24.64 % | -124.749 M 70.87 % | -428.238 M -132.32 % | -184.334 M 1.55 % | -187.236 M -5.47 % | -177.528 M 7.87 % | -192.688 M -19.05 % | -161.851 M -72.65 % | -93.746 M -144.77 % | -38.300 M 54.58 % | -84.327 M -114.12 % | -39.383 M 62.41 % | -104.769 M -242.82 % | -30.561 M 33.05 % | -45.649 M |
Free CashFlow | -83.834 M -31.41 % | -63.794 M -22.23 % | -52.192 M 56.95 % | -121.240 M 55.98 % | -275.440 M -395.64 % | 93.168 M 200.27 % | -92.917 M -2.81 % | -90.374 M -28.32 % | -70.427 M -228.65 % | 54.743 M 9 859.44 % | 549.657 K 102.66 % | -20.687 M 76.77 % | -89.043 M -5 848.42 % | 1.549 M 125.58 % | -6.055 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 905.132 M -7.44 % | 977.860 M 13.06 % | 864.926 M -0.18 % | 866.515 M 12.70 % | 768.894 M 10.43 % | 696.277 M -2.03 % | 710.709 M 4.11 % | 682.643 M -14.10 % | 794.718 M 31.63 % | 603.756 M -6.91 % | 648.562 M -10.42 % | 724.017 M -21.58 % | 923.242 M -7.17 % | 994.595 M 34.84 % | 737.593 M -2.34 % | 755.228 M 0.30 % | 752.988 M 17.98 % | 638.227 M 3.61 % | 615.961 M 18.74 % | 518.728 M 48.12 % | 350.204 M -24.84 % | 465.950 M -5.54 % | 493.260 M -9.05 % | 542.358 M 32.88 % | 408.156 M -25.63 % | 548.784 M 1.66 % | 539.835 M -7.04 % | 580.714 M 46.12 % | 397.434 M -2.57 % | 407.920 M 0.00 % | 407.920 M 1.94 % | 400.162 M 0.00 % | 400.162 M 28.28 % | 311.944 M 0.00 % | 311.944 M 10.42 % | 282.496 M 0.00 % | 282.496 M -8.66 % | 309.267 M 10.73 % | 279.295 M -3.15 % | 288.387 M 0.00 % | 288.387 M |
Net income | 55.540 M -31.18 % | 80.702 M 129.35 % | 35.188 M -2.17 % | 35.968 M 85.89 % | 19.349 M -39.82 % | 32.152 M 1 383.00 % | -2.506 M -110.67 % | 23.492 M -7.67 % | 25.444 M 6.67 % | 23.854 M 57.07 % | 15.187 M 1 391.85 % | 1.018 M -97.51 % | 40.808 M -33.10 % | 61.002 M 78.06 % | 34.259 M -19.80 % | 42.716 M -5.29 % | 45.103 M 14.69 % | 39.326 M 56.85 % | 25.073 M -26.13 % | 33.941 M 57.95 % | 21.489 M -20.56 % | 27.052 M -22.74 % | 35.015 M 19.70 % | 29.253 M 27.71 % | 22.906 M -13.18 % | 26.385 M -31.21 % | 38.353 M 19.14 % | 32.192 M 112.50 % | 15.149 M -16.70 % | 18.186 M 0.00 % | 18.186 M 44.04 % | 12.626 M 0.00 % | 12.626 M 8.56 % | 11.630 M 0.00 % | 11.630 M -22.23 % | 14.955 M 0.00 % | 14.955 M -10.90 % | 16.785 M 6.93 % | 15.697 M 17.10 % | 13.405 M 0.00 % | 13.405 M |
Income before tax | 65.708 M -39.80 % | 109.147 M 159.68 % | 42.032 M 7.84 % | 38.977 M 62.57 % | 23.975 M -53.13 % | 51.156 M 2 718.01 % | -1.954 M -106.06 % | 32.222 M 24.23 % | 25.938 M -3.62 % | 26.912 M 57.11 % | 17.129 M 279.80 % | 4.510 M -90.20 % | 46.035 M -40.50 % | 77.372 M 96.51 % | 39.373 M -16.81 % | 47.329 M -1.07 % | 47.841 M -11.28 % | 53.923 M 76.88 % | 30.486 M -17.48 % | 36.945 M 55.70 % | 23.728 M -36.56 % | 37.405 M -6.09 % | 39.830 M 14.17 % | 34.888 M 8.12 % | 32.269 M -13.36 % | 37.246 M -16.33 % | 44.516 M 1.59 % | 43.820 M 78.54 % | 24.543 M -4.22 % | 25.624 M 0.00 % | 25.624 M 32.86 % | 19.286 M 0.00 % | 19.286 M 17.31 % | 16.440 M 0.00 % | 16.440 M -23.54 % | 21.502 M 0.00 % | 21.502 M 3.20 % | 20.835 M -1.38 % | 21.126 M 7.19 % | 19.710 M 0.00 % | 19.710 M |
Income before tax ratio | 0.07 -34.96 % | 0.11 129.69 % | 0.05 8.04 % | 0.04 44.26 % | 0.03 -57.56 % | 0.07 2 772.28 % | 0.00 -105.82 % | 0.05 44.62 % | 0.03 -26.78 % | 0.04 68.77 % | 0.03 323.99 % | 0.01 -87.51 % | 0.05 -35.90 % | 0.08 45.73 % | 0.05 -14.82 % | 0.06 -1.36 % | 0.06 -24.80 % | 0.08 70.71 % | 0.05 -30.51 % | 0.07 5.12 % | 0.07 -15.60 % | 0.08 -0.58 % | 0.08 25.53 % | 0.06 -18.64 % | 0.08 16.49 % | 0.07 -17.70 % | 0.08 9.28 % | 0.08 22.19 % | 0.06 -1.69 % | 0.06 0.00 % | 0.06 30.34 % | 0.05 0.00 % | 0.05 -8.55 % | 0.05 0.00 % | 0.05 -30.76 % | 0.08 0.00 % | 0.08 12.98 % | 0.07 -10.93 % | 0.08 10.68 % | 0.07 0.00 % | 0.07 |
EBITDA | 117.223 M -14.04 % | 136.367 M 42.41 % | 95.758 M 10.58 % | 86.600 M 12.19 % | 77.188 M 7.38 % | 71.884 M 92.93 % | 37.259 M -53.30 % | 79.787 M 16.54 % | 68.463 M 5.23 % | 65.063 M 29.25 % | 50.339 M 23.95 % | 40.614 M -50.76 % | 82.483 M -26.89 % | 112.819 M 44.70 % | 77.970 M -15.76 % | 92.556 M 12.68 % | 82.140 M -2.76 % | 84.469 M 35.28 % | 62.439 M -2.50 % | 64.041 M 34.41 % | 47.645 M -19.66 % | 59.306 M -14.66 % | 69.497 M 8.65 % | 63.963 M 7.43 % | 59.539 M 1.68 % | 58.557 M -16.60 % | 70.214 M -9.47 % | 77.556 M 77.56 % | 43.679 M 3.37 % | 42.257 M 2.44 % | 41.249 M 20.42 % | 34.255 M 0.00 % | 34.255 M 9.44 % | 31.300 M 3.97 % | 30.106 M -11.30 % | 33.940 M 0.00 % | 33.940 M -8.20 % | 36.973 M 17.53 % | 31.458 M -8.71 % | 34.459 M 0.00 % | 34.459 M |
Net income ratio | 0.06 -25.65 % | 0.08 102.86 % | 0.04 -1.99 % | 0.04 64.95 % | 0.03 -45.50 % | 0.05 1 409.59 % | 0.00 -110.25 % | 0.03 7.49 % | 0.03 -18.97 % | 0.04 68.72 % | 0.02 1 565.41 % | 0.00 -96.82 % | 0.04 -27.93 % | 0.06 32.05 % | 0.05 -17.88 % | 0.06 -5.57 % | 0.06 -2.79 % | 0.06 51.37 % | 0.04 -37.79 % | 0.07 6.63 % | 0.06 5.69 % | 0.06 -18.21 % | 0.07 31.61 % | 0.05 -3.89 % | 0.06 16.73 % | 0.05 -32.33 % | 0.07 28.16 % | 0.06 45.43 % | 0.04 -14.50 % | 0.04 0.00 % | 0.04 41.30 % | 0.03 0.00 % | 0.03 -15.37 % | 0.04 0.00 % | 0.04 -29.57 % | 0.05 0.00 % | 0.05 -2.46 % | 0.05 -3.43 % | 0.06 20.91 % | 0.05 0.00 % | 0.05 |
Ratio EBITDA | 0.13 -7.13 % | 0.14 25.96 % | 0.11 10.78 % | 0.10 -0.45 % | 0.10 -2.76 % | 0.10 96.93 % | 0.05 -55.15 % | 0.12 35.67 % | 0.09 -20.06 % | 0.11 38.84 % | 0.08 38.37 % | 0.06 -37.21 % | 0.09 -21.24 % | 0.11 7.31 % | 0.11 -13.75 % | 0.12 12.35 % | 0.11 -17.58 % | 0.13 30.56 % | 0.10 -17.89 % | 0.12 -9.26 % | 0.14 6.89 % | 0.13 -9.66 % | 0.14 19.47 % | 0.12 -19.15 % | 0.15 36.71 % | 0.11 -17.96 % | 0.13 -2.61 % | 0.13 21.52 % | 0.11 6.09 % | 0.10 2.44 % | 0.10 18.13 % | 0.09 0.00 % | 0.09 -14.69 % | 0.10 3.97 % | 0.10 -19.67 % | 0.12 0.00 % | 0.12 0.50 % | 0.12 6.14 % | 0.11 -5.74 % | 0.12 0.00 % | 0.12 |
Gross profit ratio | 0.47 8.34 % | 0.43 -11.68 % | 0.49 -2.17 % | 0.50 4.75 % | 0.47 -9.32 % | 0.52 28.86 % | 0.41 -18.25 % | 0.50 37.44 % | 0.36 492.33 % | 0.06 -87.05 % | 0.47 17.63 % | 0.40 2.01 % | 0.39 338.14 % | -0.16 -137.31 % | 0.44 -1.30 % | 0.45 17.31 % | 0.38 140.27 % | 0.16 -65.77 % | 0.46 -6.72 % | 0.50 -2.28 % | 0.51 431.26 % | 0.10 -80.27 % | 0.49 9.47 % | 0.44 -11.04 % | 0.50 22.78 % | 0.41 -9.90 % | 0.45 16.44 % | 0.39 -8.77 % | 0.42 18.20 % | 0.36 0.00 % | 0.36 -1.25 % | 0.36 0.00 % | 0.36 -15.39 % | 0.43 0.00 % | 0.43 -3.83 % | 0.45 0.00 % | 0.45 6.30 % | 0.42 3.81 % | 0.40 1.60 % | 0.40 0.00 % | 0.40 |
Weighted average shs out dil | 42.076 M 2.64 % | 40.992 M 2.52 % | 39.986 M 0.05 % | 39.964 M -0.86 % | 40.310 M 1.55 % | 39.694 M -4.96 % | 41.767 M 3.12 % | 40.503 M 1.88 % | 39.756 M 1.12 % | 39.317 M 0.97 % | 38.941 M 3.04 % | 37.794 M -0.88 % | 38.130 M -10.20 % | 42.460 M 20.22 % | 35.319 M -0.51 % | 35.498 M 0.22 % | 35.421 M -0.02 % | 35.428 M -0.15 % | 35.481 M 0.01 % | 35.478 M 0.16 % | 35.421 M -0.05 % | 35.441 M -0.13 % | 35.488 M -0.12 % | 35.530 M 0.31 % | 35.422 M -0.01 % | 35.427 M -0.24 % | 35.512 M 0.39 % | 35.376 M -0.37 % | 35.505 M 0.01 % | 35.503 M 0.00 % | 35.503 M 0.29 % | 35.402 M 0.00 % | 35.402 M -5.63 % | 37.513 M 0.00 % | 37.513 M 33.79 % | 28.039 M 0.00 % | 28.039 M 8.36 % | 25.876 M | 0.000 -100.00 % | 25.861 M 0.00 % | 25.861 M |
Weighted average shs out | 39.957 M 0.06 % | 39.933 M -0.13 % | 39.986 M 0.05 % | 39.964 M -0.86 % | 40.310 M 1.55 % | 39.694 M -4.96 % | 41.767 M 3.12 % | 40.503 M 1.88 % | 39.756 M 1.12 % | 39.317 M 0.97 % | 38.941 M 3.03 % | 37.795 M -0.88 % | 38.130 M -10.23 % | 42.474 M 20.26 % | 35.319 M -0.51 % | 35.498 M 0.22 % | 35.421 M -0.03 % | 35.432 M -0.14 % | 35.481 M 0.01 % | 35.478 M 0.16 % | 35.421 M -0.05 % | 35.441 M -0.13 % | 35.488 M -0.12 % | 35.530 M 0.31 % | 35.422 M -0.01 % | 35.427 M -0.24 % | 35.512 M 0.39 % | 35.376 M -0.37 % | 35.505 M -0.14 % | 35.556 M 0.00 % | 35.556 M 0.44 % | 35.402 M 0.00 % | 35.402 M -5.63 % | 37.513 M 0.00 % | 37.513 M 33.79 % | 28.039 M 0.00 % | 28.039 M 8.13 % | 25.930 M | 0.000 -100.00 % | 25.861 M 0.00 % | 25.861 M |
EPS diluted | 1.32 -32.99 % | 1.97 123.86 % | 0.88 -2.22 % | 0.90 87.50 % | 0.48 -40.74 % | 0.81 1 450.00 % | -0.06 -110.34 % | 0.58 -9.38 % | 0.64 4.92 % | 0.61 56.41 % | 0.39 1 349.81 % | 0.03 -97.44 % | 1.05 -27.08 % | 1.44 48.45 % | 0.97 -19.17 % | 1.20 -5.51 % | 1.27 14.41 % | 1.11 56.34 % | 0.71 -26.04 % | 0.96 57.38 % | 0.61 -19.74 % | 0.76 -23.23 % | 0.99 20.73 % | 0.82 26.15 % | 0.65 -15.58 % | 0.77 -28.70 % | 1.08 18.68 % | 0.91 111.63 % | 0.43 -15.69 % | 0.51 0.00 % | 0.51 41.67 % | 0.36 0.00 % | 0.36 16.13 % | 0.31 0.00 % | 0.31 -41.51 % | 0.53 0.00 % | 0.53 -18.46 % | 0.65 | 0.00 -100.00 % | 0.52 0.00 % | 0.52 |
Earnings per share | 1.39 -31.19 % | 2.02 129.55 % | 0.88 -2.22 % | 0.90 87.50 % | 0.48 -40.74 % | 0.81 1 450.00 % | -0.06 -110.34 % | 0.58 -9.38 % | 0.64 4.92 % | 0.61 56.41 % | 0.39 1 349.81 % | 0.03 -97.44 % | 1.05 -38.95 % | 1.72 77.32 % | 0.97 -19.17 % | 1.20 -5.51 % | 1.27 14.41 % | 1.11 56.34 % | 0.71 -26.04 % | 0.96 57.38 % | 0.61 -19.74 % | 0.76 -23.23 % | 0.99 20.73 % | 0.82 26.15 % | 0.65 -15.58 % | 0.77 -28.70 % | 1.08 18.68 % | 0.91 111.63 % | 0.43 -15.69 % | 0.51 0.00 % | 0.51 41.67 % | 0.36 0.00 % | 0.36 16.13 % | 0.31 0.00 % | 0.31 -41.51 % | 0.53 0.00 % | 0.53 -18.46 % | 0.65 | 0.00 -100.00 % | 0.52 0.00 % | 0.52 |
Gross profit | 420.965 M 0.28 % | 419.794 M -0.15 % | 420.414 M -2.35 % | 430.543 M 18.05 % | 364.711 M 0.14 % | 364.195 M 26.24 % | 288.497 M -14.89 % | 338.980 M 18.06 % | 287.131 M 679.68 % | 36.827 M -87.94 % | 305.381 M 5.37 % | 289.811 M -20.00 % | 362.279 M 321.06 % | -163.883 M -150.31 % | 325.766 M -3.60 % | 337.937 M 17.66 % | 287.220 M 183.48 % | 101.320 M -64.53 % | 285.672 M 10.77 % | 257.902 M 44.75 % | 178.174 M 299.29 % | 44.623 M -81.36 % | 239.407 M -0.44 % | 240.467 M 18.21 % | 203.431 M -8.68 % | 222.772 M -8.41 % | 243.221 M 8.24 % | 224.699 M 33.30 % | 168.569 M 15.16 % | 146.377 M 0.00 % | 146.377 M 0.67 % | 145.407 M 0.00 % | 145.407 M 8.54 % | 133.971 M 0.00 % | 133.971 M 6.19 % | 126.161 M 0.00 % | 126.161 M -2.90 % | 129.926 M 14.95 % | 113.033 M -1.60 % | 114.877 M 0.00 % | 114.877 M |
Income tax expense | 10.168 M -64.25 % | 28.445 M 315.62 % | 6.844 M 127.45 % | 3.009 M -34.95 % | 4.626 M -75.66 % | 19.004 M 3 336.53 % | 553.000 K -93.67 % | 8.730 M 1 667.21 % | 494.000 K -83.85 % | 3.058 M 57.47 % | 1.942 M -44.39 % | 3.492 M -33.19 % | 5.227 M -68.07 % | 16.370 M 220.10 % | 5.114 M 10.86 % | 4.613 M 68.48 % | 2.738 M -81.24 % | 14.598 M 169.68 % | 5.413 M 80.19 % | 3.004 M 34.17 % | 2.239 M -78.37 % | 10.353 M 115.02 % | 4.815 M -14.55 % | 5.635 M -39.82 % | 9.363 M -0.20 % | 9.382 M 52.23 % | 6.163 M -47.00 % | 11.628 M 23.78 % | 9.394 M 26.30 % | 7.438 M 0.00 % | 7.438 M 11.68 % | 6.660 M 0.00 % | 6.660 M 38.46 % | 4.810 M 0.00 % | 4.810 M -26.53 % | 6.547 M 0.00 % | 6.547 M 61.63 % | 4.051 M -25.39 % | 5.429 M -13.89 % | 6.305 M 0.00 % | 6.305 M |
Cost of revenue | 484.167 M -13.24 % | 558.066 M 25.55 % | 444.512 M 1.96 % | 435.972 M 7.87 % | 404.183 M 21.71 % | 332.082 M -21.35 % | 422.212 M 22.86 % | 343.663 M -32.29 % | 507.587 M -10.47 % | 566.929 M 65.20 % | 343.181 M -20.96 % | 434.206 M -22.60 % | 560.963 M -50.96 % | 1.144 B 177.78 % | 411.827 M -1.31 % | 417.291 M -10.41 % | 465.768 M -15.47 % | 550.988 M 66.82 % | 330.289 M 26.63 % | 260.826 M 51.62 % | 172.030 M -59.17 % | 421.327 M 65.97 % | 253.853 M -15.91 % | 301.891 M 47.46 % | 204.725 M -37.20 % | 326.011 M 9.91 % | 296.614 M -16.68 % | 356.015 M 55.56 % | 228.865 M -12.49 % | 261.543 M 0.00 % | 261.543 M 2.66 % | 254.755 M 0.00 % | 254.755 M 43.14 % | 177.973 M 0.00 % | 177.973 M 13.84 % | 156.335 M 0.00 % | 156.335 M -12.83 % | 179.340 M 7.87 % | 166.262 M -4.18 % | 173.511 M 0.00 % | 173.511 M |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 |
Other expenses | 337.969 M 8.63 % | 311.125 M -11.70 % | 352.353 M 144.96 % | 143.842 M -55.87 % | 325.965 M 9 985.55 % | 3.232 M | 0.000 | 0.000 -100.00 % | 2.660 M 134.68 % | -7.670 M | 0.000 | 0.000 -100.00 % | 123.067 M 175.09 % | -163.883 M -246.22 % | 112.082 M 3.84 % | 107.935 M 11.81 % | 96.530 M -4.73 % | 101.320 M 2.17 % | 99.172 M 1.88 % | 97.345 M 41.82 % | 68.640 M 53.82 % | 44.623 M -46.87 % | 83.996 M 3.88 % | 80.862 M 17.34 % | 68.912 M -69.07 % | 222.772 M 216.80 % | 70.319 M 18.04 % | 59.573 M 27.90 % | 46.576 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 64.288 M 0.00 % | 64.288 M | 0.000 -100.00 % | 91.907 M 44.60 % | 63.562 M 0.00 % | 63.562 M |
Operating expenses | 337.969 M 8.63 % | 311.125 M -11.70 % | 352.353 M 144.96 % | 143.842 M -55.87 % | 325.965 M 131.43 % | 140.849 M 8.86 % | 129.387 M 0.51 % | 128.735 M -48.00 % | 247.585 M 1 655.67 % | -15.915 M -105.85 % | 271.845 M 0.73 % | 269.867 M 119.28 % | 123.067 M 175.09 % | -163.883 M -246.22 % | 112.082 M 3.84 % | 107.935 M 11.81 % | 96.530 M -4.73 % | 101.320 M 2.17 % | 99.172 M 1.88 % | 97.345 M 41.82 % | 68.640 M 53.82 % | 44.623 M -46.87 % | 83.996 M 3.88 % | 80.862 M 17.34 % | 68.912 M -69.07 % | 222.772 M 216.80 % | 70.319 M 18.04 % | 59.573 M 27.90 % | 46.576 M 13.33 % | 41.097 M 0.00 % | 41.097 M 2.02 % | 40.283 M 0.00 % | 40.283 M -7.48 % | 43.539 M 0.00 % | 43.539 M -56.48 % | 100.039 M 0.00 % | 100.039 M 154.29 % | 39.340 M -57.20 % | 91.907 M 5.62 % | 87.016 M 0.00 % | 87.016 M |
Cost and expenses | 822.136 M -5.41 % | 869.191 M 9.08 % | 796.865 M 37.43 % | 579.814 M -20.59 % | 730.148 M 12.07 % | 651.523 M 18.12 % | 551.599 M 16.77 % | 472.398 M -37.44 % | 755.172 M 37.05 % | 551.014 M -10.41 % | 615.026 M -12.65 % | 704.073 M 2.93 % | 684.030 M -3.97 % | 712.327 M 35.96 % | 523.909 M -0.25 % | 525.226 M -6.59 % | 562.298 M 27.00 % | 442.755 M 3.10 % | 429.461 M 19.90 % | 358.171 M 48.82 % | 240.670 M -48.35 % | 465.950 M 37.92 % | 337.849 M -11.73 % | 382.753 M 39.88 % | 273.637 M -50.14 % | 548.784 M 49.56 % | 366.933 M -11.71 % | 415.588 M 50.88 % | 275.441 M -8.99 % | 302.639 M 0.00 % | 302.639 M 2.58 % | 295.038 M 0.00 % | 295.038 M 33.19 % | 221.512 M 0.00 % | 221.512 M -13.60 % | 256.374 M 0.00 % | 256.374 M 17.24 % | 218.680 M -15.30 % | 258.169 M -0.90 % | 260.526 M 0.00 % | 260.526 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 |
Selling general and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 137.617 M 6.36 % | 129.387 M 0.51 % | 128.735 M 11.16 % | 115.812 M -2.00 % | 118.176 M 10.31 % | 107.128 M 4.10 % | 102.907 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 -100.00 % | 41.097 M 0.00 % | 41.097 M 2.02 % | 40.283 M 0.00 % | 40.283 M -7.48 % | 43.539 M 0.00 % | 43.539 M 21.78 % | 35.751 M 0.00 % | 35.751 M -9.12 % | 39.340 M | 0.000 -100.00 % | 23.454 M 0.00 % | 23.454 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 -100.00 % | 15.434 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 |
Interest expense | 24.353 M 10.54 % | 22.030 M -19.47 % | 27.357 M 30.49 % | 20.965 M -9.84 % | 23.253 M -24.62 % | 30.849 M 87.17 % | 16.482 M -19.54 % | 20.485 M 25.91 % | 16.269 M 29.41 % | 12.572 M -23.37 % | 16.407 M 6.30 % | 15.434 M 21.12 % | 12.743 M 24.22 % | 10.258 M -33.35 % | 15.392 M -27.92 % | 21.353 M 76.84 % | 12.075 M 72.23 % | 7.011 M -34.64 % | 10.727 M -4.49 % | 11.231 M 41.13 % | 7.958 M 90.11 % | 4.186 M -65.83 % | 12.249 M 3.43 % | 11.843 M 11.47 % | 10.624 M 153.07 % | 4.198 M -64.30 % | 11.759 M -31.90 % | 17.268 M 145.70 % | 7.028 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.424 M | 0.000 | 0.000 |
Depreciation and amortization | 27.162 M 423.35 % | 5.190 M -80.32 % | 26.369 M -1.08 % | 26.658 M -11.02 % | 29.960 M 18.35 % | 25.315 M -9.17 % | 27.870 M 2.92 % | 27.080 M 3.14 % | 26.256 M 2.65 % | 25.579 M 9.82 % | 23.292 M -1.97 % | 23.759 M 0.23 % | 23.705 M -5.89 % | 25.189 M 8.55 % | 23.205 M -2.80 % | 23.874 M 7.42 % | 22.224 M -5.57 % | 23.535 M 10.88 % | 21.226 M 33.79 % | 15.865 M -0.59 % | 15.959 M -9.91 % | 17.715 M 1.71 % | 17.418 M 1.08 % | 17.232 M 3.52 % | 16.646 M -10.47 % | 18.593 M 33.39 % | 13.939 M -15.36 % | 16.468 M 36.01 % | 12.108 M 20.82 % | 10.021 M 11.18 % | 9.013 M 0.00 % | 9.013 M 0.00 % | 9.013 M 0.00 % | 9.013 M 15.28 % | 7.818 M 0.00 % | 7.818 M 0.00 % | 7.818 M -2.70 % | 8.036 M 1.61 % | 7.908 M 19.84 % | 6.599 M 0.00 % | 6.599 M |
Operating income | 82.996 M -23.62 % | 108.669 M 59.66 % | 68.061 M 30.95 % | 51.973 M 34.14 % | 38.746 M -13.42 % | 44.754 M -71.87 % | 159.110 M -24.32 % | 210.245 M 398.13 % | 42.207 M -15.52 % | 49.963 M 84.73 % | 27.047 M 60.47 % | 16.855 M -92.95 % | 239.212 M -15.25 % | 282.268 M 32.10 % | 213.684 M -7.09 % | 230.002 M 20.62 % | 190.690 M -2.45 % | 195.472 M 4.81 % | 186.500 M 16.16 % | 160.557 M 46.58 % | 109.534 M -17.92 % | 133.455 M -14.13 % | 155.411 M -2.63 % | 159.605 M 18.65 % | 134.519 M -2.64 % | 138.164 M -20.09 % | 172.902 M 4.71 % | 165.126 M 35.36 % | 121.993 M 15.87 % | 105.280 M 0.00 % | 105.280 M 0.15 % | 105.124 M 0.00 % | 105.124 M 16.25 % | 90.432 M 0.00 % | 90.432 M 246.19 % | 26.122 M 0.00 % | 26.122 M -71.16 % | 90.586 M 328.79 % | 21.126 M -24.17 % | 27.861 M 0.00 % | 27.861 M |
Operating income ratio | 0.09 -17.49 % | 0.11 41.22 % | 0.08 31.20 % | 0.06 19.03 % | 0.05 -21.60 % | 0.06 -71.29 % | 0.22 -27.31 % | 0.31 479.91 % | 0.05 -35.82 % | 0.08 98.44 % | 0.04 79.14 % | 0.02 -91.02 % | 0.26 -8.70 % | 0.28 -2.04 % | 0.29 -4.87 % | 0.30 20.26 % | 0.25 -17.31 % | 0.31 1.15 % | 0.30 -2.18 % | 0.31 -1.04 % | 0.31 9.20 % | 0.29 -9.09 % | 0.32 7.06 % | 0.29 -10.71 % | 0.33 30.91 % | 0.25 -21.39 % | 0.32 12.64 % | 0.28 -7.36 % | 0.31 18.93 % | 0.26 0.00 % | 0.26 -1.76 % | 0.26 0.00 % | 0.26 -9.38 % | 0.29 0.00 % | 0.29 213.51 % | 0.09 0.00 % | 0.09 -68.43 % | 0.29 287.24 % | 0.08 -21.71 % | 0.10 0.00 % | 0.10 |
Total other income expenses net | -17.288 M -3 716.74 % | 478.000 K 101.84 % | -26.029 M 89.49 % | -247.724 M -1 577.10 % | -14.771 M -330.72 % | 6.402 M 145.54 % | -14.058 M 92.10 % | -178.023 M -22.45 % | -145.381 M 3.97 % | -151.387 M -1 426.39 % | -9.918 M 19.66 % | -12.345 M 93.61 % | -193.177 M 5.72 % | -204.896 M -17.55 % | -174.311 M 4.58 % | -182.673 M -27.88 % | -142.849 M -0.92 % | -141.549 M 9.27 % | -156.014 M -26.21 % | -123.612 M -44.06 % | -85.806 M 10.67 % | -96.050 M 16.90 % | -115.581 M 7.33 % | -124.717 M -21.97 % | -102.250 M -1.32 % | -100.918 M 21.39 % | -128.386 M -5.84 % | -121.306 M -24.48 % | -97.450 M -22.34 % | -79.656 M 0.00 % | -79.656 M 7.20 % | -85.838 M 0.00 % | -85.838 M -16.01 % | -73.992 M 0.00 % | -73.992 M -1 501.38 % | -4.621 M 0.00 % | -4.621 M 93.38 % | -69.751 M | 0.000 100.00 % | -8.152 M 0.00 % | -8.152 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 |
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-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-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 0.000 -100.00 % | 1.130 B | 0.000 -100.00 % | 1.235 B | 0.000 -100.00 % | 1.081 B 1 892.01 % | 54.257 M -93.31 % | 810.532 M 1 586.78 % | 48.052 M -93.63 % | 754.723 M 1 363.83 % | 51.558 M -94.96 % | 1.022 B | 0.000 -100.00 % | 832.318 M | 0.000 -100.00 % | 900.427 M | 0.000 -100.00 % | 836.989 M | 0.000 -100.00 % | 245.128 M | 0.000 -100.00 % | 517.419 M | 0.000 -100.00 % | 526.500 M | 0.000 -100.00 % | 536.004 M 24.65 % | 430.017 M | 0.000 -100.00 % | 377.829 M 10.90 % | 340.692 M 34.65 % | 253.025 M 0.00 % | 253.025 M -3.48 % | 262.139 M 23.68 % | 211.947 M 44.70 % | 146.472 M 0.00 % | 146.472 M -34.35 % | 223.104 M -17.98 % | 272.013 M | 0.000 |
Total investments | 0.000 -100.00 % | 234.873 M | 0.000 -100.00 % | 316.019 M | 0.000 -100.00 % | 284.480 M 162.16 % | 108.514 M 36.52 % | 79.484 M -17.29 % | 96.104 M 6 140.48 % | -1.591 M -101.54 % | 103.116 M 73.45 % | 59.450 M | 0.000 100.00 % | -397.000 K | 0.000 -100.00 % | 55.118 M | 0.000 -100.00 % | 18.000 K | 0.000 -100.00 % | 51.943 M | 0.000 -100.00 % | 3.573 M | 0.000 -100.00 % | 35.469 M | 0.000 -100.00 % | 3.981 M | 0.000 | 0.000 -100.00 % | 26.973 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 0.000 -100.00 % | 1.147 B | 0.000 -100.00 % | 1.241 B | 0.000 -100.00 % | 1.085 B | 0.000 -100.00 % | 818.178 M | 0.000 -100.00 % | 755.343 M | 0.000 -100.00 % | 1.074 B | 0.000 -100.00 % | 839.048 M | 0.000 -100.00 % | 914.572 M | 0.000 -100.00 % | 860.776 M | 0.000 -100.00 % | 251.599 M | 0.000 -100.00 % | 520.992 M | 0.000 -100.00 % | 561.969 M | 0.000 -100.00 % | 539.985 M 12.35 % | 480.642 M | 0.000 -100.00 % | 404.802 M 2.51 % | 394.894 M 42.41 % | 277.298 M 0.00 % | 277.298 M 4.50 % | 265.348 M 0.00 % | 265.348 M 56.12 % | 169.964 M 0.00 % | 169.964 M -31.02 % | 246.396 M -11.45 % | 278.246 M | 0.000 |
Accumulated other comprehensive income loss | 1.500 B 3 963.81 % | 36.923 M -97.25 % | 1.343 B 42.36 % | 943.156 M -26.74 % | 1.287 B 139 375.73 % | 923.000 K -99.93 % | 1.254 B 46.74 % | 854.745 M -29.09 % | 1.205 B 48 600.24 % | 2.475 M -99.79 % | 1.160 B 12.97 % | 1.027 B -2.85 % | 1.057 B | 0.000 -100.00 % | 851.488 M 16.12 % | 733.314 M -6.82 % | 786.980 M | 0.000 -100.00 % | 726.812 M 19.42 % | 608.638 M -11.68 % | 689.108 M 114 951.33 % | -600.000 K -100.10 % | 627.215 M 23.22 % | 509.041 M -13.14 % | 586.038 M | 0.000 -100.00 % | 410.295 M -14.30 % | 478.777 M | 0.000 -100.00 % | 14.881 M -95.41 % | 324.262 M 0.00 % | 324.262 M | 0.000 -100.00 % | 11.881 M -95.65 % | 273.039 M 0.00 % | 273.039 M | 0.000 | 0.000 -100.00 % | 228.619 M |
Retained earnings | 0.000 -100.00 % | 954.234 M | 0.000 | 0.000 | 0.000 -100.00 % | 777.116 M | 0.000 | 0.000 | 0.000 -100.00 % | 693.534 M | 0.000 | 0.000 | 0.000 -100.00 % | 788.790 M | 0.000 | 0.000 | 0.000 -100.00 % | 626.142 M | 0.000 | 0.000 | 0.000 -100.00 % | 529.793 M | 0.000 | 0.000 | 0.000 -100.00 % | 426.964 M | 0.000 | 0.000 -100.00 % | 318.556 M 4.42 % | 305.069 M | 0.000 | 0.000 -100.00 % | 242.388 M -0.45 % | 243.477 M | 0.000 | 0.000 -100.00 % | 189.220 M -3.55 % | 196.188 M | 0.000 |
Common stock | 0.000 -100.00 % | 399.522 M | 0.000 -100.00 % | 399.522 M | 0.000 -100.00 % | 399.522 M | 0.000 -100.00 % | 399.522 M | 0.000 -100.00 % | 399.522 M | 0.000 -100.00 % | 133.174 M | 0.000 -100.00 % | 124.024 M | 0.000 -100.00 % | 118.174 M | 0.000 -100.00 % | 118.174 M | 0.000 -100.00 % | 118.174 M | 0.000 -100.00 % | 118.174 M | 0.000 -100.00 % | 118.174 M | 0.000 -100.00 % | 118.174 M 0.00 % | 118.174 M | 0.000 -100.00 % | 118.174 M 0.00 % | 118.174 M 0.00 % | 118.174 M 0.00 % | 118.174 M 0.00 % | 118.174 M 0.00 % | 118.174 M 0.00 % | 118.174 M 0.00 % | 118.174 M 37.01 % | 86.254 M 299.99 % | 21.564 M | 0.000 |
Total equity | 1.500 B 0.00 % | 1.500 B 11.75 % | 1.343 B 0.00 % | 1.343 B 4.30 % | 1.287 B 0.00 % | 1.287 B 2.64 % | 1.254 B 0.00 % | 1.254 B 4.06 % | 1.205 B 0.00 % | 1.205 B 3.90 % | 1.160 B 0.00 % | 1.160 B 9.75 % | 1.057 B 0.00 % | 1.057 B 24.13 % | 851.488 M 0.00 % | 851.488 M 8.20 % | 786.980 M 0.00 % | 786.980 M 8.28 % | 726.812 M 0.00 % | 726.812 M 5.47 % | 689.108 M 0.00 % | 689.108 M 9.87 % | 627.215 M 0.00 % | 627.215 M 7.03 % | 586.038 M -0.07 % | 586.420 M 10.97 % | 528.469 M 10.38 % | 478.777 M -0.13 % | 479.394 M 0.13 % | 478.777 M 8.21 % | 442.436 M 0.00 % | 442.436 M 6.82 % | 414.184 M 0.00 % | 414.184 M 5.87 % | 391.213 M 0.00 % | 391.213 M 35.63 % | 288.443 M 6.00 % | 272.124 M 19.03 % | 228.619 M |
Other non current liabilities | -1.500 B -3 553.66 % | 43.446 M 103.24 % | -1.343 B -3 153.97 % | 43.965 M 103.42 % | -1.287 B -2 055.32 % | 65.839 M 105.25 % | -1.254 B -2 531.98 % | 51.574 M | 0.000 -100.00 % | 51.156 M | 0.000 -100.00 % | 58.337 M 105.52 % | -1.057 B -3 991.20 % | 27.163 M 103.19 % | -851.488 M -3 563.02 % | 24.588 M 103.12 % | -786.980 M -3 864.01 % | 20.908 M 102.88 % | -726.812 M -352.00 % | 288.418 M 141.85 % | -689.108 M -9 000.90 % | 7.742 M 101.23 % | -627.215 M -6 635.53 % | 9.597 M 101.64 % | -586.038 M -8 523.71 % | 6.957 M | 0.000 100.00 % | -478.777 M -14 872.51 % | 3.241 M -88.68 % | 28.636 M | 0.000 -100.00 % | 28.391 M | 0.000 -100.00 % | 25.658 M | 0.000 -100.00 % | 18.973 M 1.67 % | 18.661 M 1 866 172.00 % | -1.000 K 100.00 % | -228.619 M |
Long term debt | 0.000 -100.00 % | 279.491 M | 0.000 -100.00 % | 329.757 M | 0.000 -100.00 % | 381.578 M | 0.000 -100.00 % | 369.391 M | 0.000 -100.00 % | 410.088 M | 0.000 -100.00 % | 365.489 M | 0.000 -100.00 % | 345.145 M | 0.000 -100.00 % | 378.092 M | 0.000 -100.00 % | 367.058 M | 0.000 | 0.000 | 0.000 -100.00 % | 276.288 M | 0.000 -100.00 % | 241.395 M | 0.000 -100.00 % | 211.420 M 17.27 % | 180.288 M | 0.000 -100.00 % | 151.825 M 2.25 % | 148.479 M 69.74 % | 87.472 M 0.00 % | 87.472 M 63.45 % | 53.515 M 0.00 % | 53.515 M 16.28 % | 46.024 M 0.00 % | 46.024 M -39.98 % | 76.684 M 0.44 % | 76.346 M | 0.000 |
Total non current liabilities | -1.500 B -518.46 % | 358.569 M 126.71 % | -1.343 B -433.15 % | 403.026 M 131.31 % | -1.287 B -387.73 % | 447.417 M 135.67 % | -1.254 B -397.95 % | 420.965 M | 0.000 -100.00 % | 461.244 M | 0.000 -100.00 % | 423.826 M 140.10 % | -1.057 B -366.23 % | 397.011 M 146.63 % | -851.488 M -299.35 % | 427.134 M 154.28 % | -786.980 M -286.58 % | 421.798 M 158.03 % | -726.812 M -327.72 % | 319.168 M 146.32 % | -689.108 M -315.16 % | 320.273 M 151.06 % | -627.215 M -322.21 % | 282.267 M 148.17 % | -586.038 M -335.12 % | 249.248 M 16.99 % | 213.047 M 144.50 % | -478.777 M -360.63 % | 183.702 M 3.72 % | 177.115 M 52.87 % | 115.863 M 0.00 % | 115.863 M 46.34 % | 79.173 M 0.00 % | 79.173 M 21.81 % | 64.997 M 0.00 % | 64.997 M -31.83 % | 95.345 M 2.42 % | 93.094 M 140.72 % | -228.619 M |
Other current liabilities | 0.000 -100.00 % | 133.881 M | 0.000 -100.00 % | 116.559 M | 0.000 -100.00 % | 110.215 M | 0.000 -100.00 % | 122.751 M | 0.000 -100.00 % | 21.967 M | 0.000 -100.00 % | 136.303 M | 0.000 -100.00 % | 104.587 M | 0.000 -100.00 % | 230.651 M | 0.000 -100.00 % | 145.474 M | 0.000 -100.00 % | 204.454 M | 0.000 -100.00 % | 85.987 M | 0.000 -100.00 % | 145.583 M | 0.000 -100.00 % | 55.496 M -66.72 % | 166.754 M | 0.000 -100.00 % | 105.400 M -11.56 % | 119.183 M -3.13 % | 123.030 M 0.00 % | 123.030 M -15.97 % | 146.408 M -0.35 % | 146.925 M 94.20 % | 75.658 M 0.00 % | 75.658 M 30.04 % | 58.180 M -34.92 % | 89.392 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.360 M | 0.000 -100.00 % | 3.763 M | 0.000 -100.00 % | 82.417 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 |
Short term debt | 0.000 -100.00 % | 867.337 M | 0.000 -100.00 % | 911.358 M | 0.000 -100.00 % | 703.865 M | 0.000 -100.00 % | 448.787 M | 0.000 -100.00 % | 345.255 M | 0.000 -100.00 % | 708.413 M | 0.000 -100.00 % | 493.903 M | 0.000 -100.00 % | 536.480 M | 0.000 -100.00 % | 493.718 M | 0.000 -100.00 % | 251.599 M | 0.000 -100.00 % | 244.704 M | 0.000 -100.00 % | 320.574 M | 0.000 -100.00 % | 328.565 M 9.39 % | 300.354 M | 0.000 -100.00 % | 252.977 M 2.66 % | 246.415 M 29.81 % | 189.826 M 0.00 % | 189.826 M -10.39 % | 211.833 M 0.00 % | 211.833 M 70.92 % | 123.940 M 0.00 % | 123.940 M -26.97 % | 169.712 M -15.94 % | 201.900 M | 0.000 |
Total current liabilities | 0.000 -100.00 % | 1.218 B | 0.000 -100.00 % | 1.169 B | 0.000 -100.00 % | 994.362 M | 0.000 -100.00 % | 684.192 M | 0.000 -100.00 % | 594.518 M | 0.000 -100.00 % | 944.125 M | 0.000 -100.00 % | 761.264 M | 0.000 -100.00 % | 868.053 M | 0.000 -100.00 % | 758.280 M | 0.000 -100.00 % | 523.432 M | 0.000 -100.00 % | 390.515 M | 0.000 -100.00 % | 602.083 M | 0.000 -100.00 % | 530.990 M -11.50 % | 599.985 M | 0.000 -100.00 % | 466.783 M 0.72 % | 463.461 M 4.48 % | 443.578 M 0.00 % | 443.578 M -0.92 % | 447.686 M 0.00 % | 447.686 M 53.15 % | 292.318 M 0.00 % | 292.318 M -3.08 % | 301.615 M -10.52 % | 337.085 M | 0.000 |
Total liabilities | -1.500 B -195.19 % | 1.576 B 217.40 % | -1.343 B -185.39 % | 1.572 B 222.14 % | -1.287 B -189.29 % | 1.442 B 214.95 % | -1.254 B -213.49 % | 1.105 B | 0.000 -100.00 % | 1.056 B | 0.000 -100.00 % | 1.368 B 229.42 % | -1.057 B -191.25 % | 1.158 B 236.03 % | -851.488 M -165.74 % | 1.295 B 264.58 % | -786.980 M -166.69 % | 1.180 B 262.36 % | -726.812 M -186.26 % | 842.600 M 222.27 % | -689.108 M -196.95 % | 710.788 M 213.32 % | -627.215 M -170.92 % | 884.350 M 250.90 % | -586.038 M -175.11 % | 780.238 M -4.03 % | 813.032 M 269.81 % | -478.777 M -173.60 % | 650.485 M 1.55 % | 640.576 M 14.50 % | 559.441 M 0.00 % | 559.441 M 6.18 % | 526.858 M 0.00 % | 526.858 M 47.45 % | 357.315 M 0.00 % | 357.315 M -9.99 % | 396.960 M -7.72 % | 430.179 M 288.16 % | -228.619 M |
Other non current assets | 0.000 -100.00 % | 167.311 M | 0.000 -100.00 % | 152.572 M 437.65 % | -45.187 M -579.34 % | 9.427 M 117.37 % | -54.257 M -631.36 % | 10.211 M 121.25 % | -48.052 M -100 208.33 % | 48.000 K 100.09 % | -51.558 M -208.59 % | 47.478 M | 0.000 -100.00 % | 133.710 M | 0.000 -100.00 % | 105.990 M | 0.000 -100.00 % | 93.647 M | 0.000 -100.00 % | 86.819 M | 0.000 -100.00 % | 33.070 M | 0.000 -100.00 % | 76.012 M | 0.000 -100.00 % | 32.775 M 162.98 % | 12.463 M | 0.000 -100.00 % | 33.120 M 168.68 % | 12.327 M 13.34 % | 10.876 M 0.00 % | 10.876 M 1.42 % | 10.723 M 0.00 % | 10.723 M 8.73 % | 9.862 M 0.00 % | 9.862 M 9.64 % | 8.995 M -2.09 % | 9.187 M | 0.000 |
Long term investments | 0.000 -100.00 % | 234.873 M | 0.000 -100.00 % | 272.586 M | 0.000 -100.00 % | 243.931 M | 0.000 -100.00 % | 32.873 M | 0.000 100.00 % | -49.023 M | 0.000 -100.00 % | 59.450 M | 0.000 100.00 % | -47.106 M | 0.000 -100.00 % | 55.118 M | 0.000 100.00 % | -37.340 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 |
Intangible assets | 0.000 -100.00 % | 14.000 K | 0.000 -100.00 % | 14.000 K | 0.000 -100.00 % | 17.000 K | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 19.000 K | 0.000 -100.00 % | 9.000 K | 0.000 -100.00 % | 13.000 K | 0.000 -100.00 % | 29.000 K | 0.000 -100.00 % | 45.000 K | 0.000 -100.00 % | 60.000 K | 0.000 -100.00 % | 76.000 K | 0.000 -100.00 % | 92.000 K | 0.000 -100.00 % | 923.000 K | 0.000 | 0.000 -100.00 % | 942.000 K | 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 |
Goodwill and intangible assets | 0.000 -100.00 % | 14.000 K | 0.000 -100.00 % | 14.000 K | 0.000 -100.00 % | 17.000 K | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 19.000 K | 0.000 -100.00 % | 9.000 K | 0.000 -100.00 % | 13.000 K | 0.000 -100.00 % | 29.000 K | 0.000 -100.00 % | 45.000 K | 0.000 -100.00 % | 60.000 K | 0.000 -100.00 % | 76.000 K | 0.000 -100.00 % | 92.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 0.000 -100.00 % | 1.014 B | 0.000 -100.00 % | 1.007 B | 0.000 -100.00 % | 1.082 B | 0.000 -100.00 % | 1.087 B | 0.000 -100.00 % | 1.115 B | 0.000 -100.00 % | 1.210 B | 0.000 -100.00 % | 940.182 M | 0.000 -100.00 % | 852.953 M | 0.000 -100.00 % | 888.705 M | 0.000 -100.00 % | 771.640 M | 0.000 -100.00 % | 747.341 M | 0.000 -100.00 % | 645.970 M | 0.000 -100.00 % | 616.099 M 5.00 % | 586.760 M | 0.000 -100.00 % | 510.268 M 8.24 % | 471.401 M 28.79 % | 366.033 M 0.00 % | 366.033 M 2.35 % | 357.616 M 0.00 % | 357.616 M 16.03 % | 308.210 M 0.00 % | 308.210 M 0.69 % | 306.095 M -0.04 % | 306.231 M | 0.000 |
Total non current assets | 0.000 -100.00 % | 1.416 B | 0.000 -100.00 % | 1.433 B 3 270.29 % | -45.187 M -103.07 % | 1.470 B 2 809.01 % | -54.257 M -104.32 % | 1.257 B 2 714.90 % | -48.052 M -103.79 % | 1.268 B 2 559.43 % | -51.558 M -103.91 % | 1.317 B | 0.000 -100.00 % | 1.027 B | 0.000 -100.00 % | 1.014 B | 0.000 -100.00 % | 945.057 M | 0.000 -100.00 % | 858.519 M | 0.000 -100.00 % | 780.487 M | 0.000 -100.00 % | 722.074 M | 0.000 -100.00 % | 648.874 M 8.29 % | 599.223 M | 0.000 -100.00 % | 543.388 M 12.33 % | 483.728 M 28.34 % | 376.909 M 0.00 % | 376.909 M 2.33 % | 368.339 M 0.00 % | 368.339 M 15.80 % | 318.072 M 0.00 % | 318.072 M 0.95 % | 315.090 M -0.10 % | 315.418 M | 0.000 |
Other current assets | -16.436 M -107.88 % | 208.683 M 524.62 % | -49.146 M -120.42 % | 240.728 M | 0.000 -100.00 % | 68.595 M | 0.000 -100.00 % | 55.396 M | 0.000 -100.00 % | 411.165 M | 0.000 -100.00 % | 255.043 M 577.26 % | -53.439 M -123.04 % | 231.956 M 498.15 % | -58.258 M -131.31 % | 186.095 M 407.57 % | -60.505 M -128.01 % | 215.987 M 532.33 % | -49.959 M -147.49 % | 105.203 M 215.11 % | -91.395 M -170.74 % | 129.204 M 322.67 % | -58.025 M -150.70 % | 114.449 M 439.65 % | -33.696 M -120.76 % | 162.303 M 7.46 % | 151.032 M 378.65 % | -54.202 M -156.06 % | 96.680 M -33.70 % | 145.813 M -6.74 % | 156.346 M 0.00 % | 156.346 M -19.89 % | 195.166 M 34.62 % | 144.974 M 141.80 % | 59.955 M 0.00 % | 59.955 M 28.53 % | 46.647 M -21.12 % | 59.140 M 202.28 % | -57.823 M |
Short term investments | 0.000 -100.00 % | 51.313 M | 0.000 -100.00 % | 43.433 M | 0.000 -100.00 % | 40.549 M -62.63 % | 108.514 M 132.81 % | 46.611 M -51.50 % | 96.104 M 102.61 % | 47.432 M -54.00 % | 103.116 M | 0.000 | 0.000 -100.00 % | 46.709 M | 0.000 -100.00 % | 44.117 M | 0.000 -100.00 % | 37.358 M | 0.000 -100.00 % | 43.747 M | 0.000 -100.00 % | 3.573 M | 0.000 -100.00 % | 35.469 M | 0.000 -100.00 % | 3.981 M | 0.000 | 0.000 -100.00 % | 26.973 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 0.000 -100.00 % | 16.486 M | 0.000 -100.00 % | 5.713 M | 0.000 -100.00 % | 4.638 M 108.55 % | -54.257 M -809.61 % | 7.646 M 115.91 % | -48.052 M -7 850.32 % | 620.000 K 101.20 % | -51.558 M -200.00 % | 51.558 M | 0.000 -100.00 % | 6.730 M | 0.000 -100.00 % | 14.145 M | 0.000 -100.00 % | 23.787 M | 0.000 -100.00 % | 6.471 M | 0.000 -100.00 % | 3.573 M | 0.000 -100.00 % | 35.469 M | 0.000 -100.00 % | 3.981 M -92.14 % | 50.625 M | 0.000 -100.00 % | 26.973 M -50.24 % | 54.202 M 123.30 % | 24.273 M 0.00 % | 24.273 M 656.54 % | 3.208 M -93.99 % | 53.401 M 127.32 % | 23.492 M 0.00 % | 23.492 M 0.86 % | 23.292 M 273.69 % | 6.233 M | 0.000 |
Cash and short term investments | 16.436 M -75.76 % | 67.799 M 37.95 % | 49.146 M 0.00 % | 49.146 M 8.76 % | 45.187 M 0.00 % | 45.187 M -16.72 % | 54.257 M 0.00 % | 54.257 M 12.91 % | 48.052 M 7 650.32 % | 620.000 K -98.80 % | 51.558 M 0.00 % | 51.558 M -3.52 % | 53.439 M 694.04 % | 6.730 M -88.45 % | 58.258 M -0.01 % | 58.262 M -3.71 % | 60.505 M 154.36 % | 23.787 M -52.39 % | 49.959 M -0.52 % | 50.218 M -45.05 % | 91.395 M 2 457.93 % | 3.573 M -93.84 % | 58.025 M 0.00 % | 58.025 M 72.20 % | 33.696 M 746.43 % | 3.981 M -92.14 % | 50.625 M -6.60 % | 54.202 M 0.00 % | 54.202 M 0.00 % | 54.202 M 123.30 % | 24.273 M 0.00 % | 24.273 M 656.54 % | 3.208 M -93.99 % | 53.401 M 127.32 % | 23.492 M 0.00 % | 23.492 M 0.86 % | 23.292 M 273.69 % | 6.233 M -89.22 % | 57.823 M |
Total current assets | 0.000 -100.00 % | 1.661 B | 0.000 -100.00 % | 1.482 B 3 180.80 % | 45.187 M -96.41 % | 1.259 B 2 221.01 % | 54.257 M -95.08 % | 1.103 B 2 195.24 % | 48.052 M -95.16 % | 993.059 M 1 826.10 % | 51.558 M -95.74 % | 1.211 B | 0.000 -100.00 % | 1.188 B | 0.000 -100.00 % | 1.133 B | 0.000 -100.00 % | 1.022 B | 0.000 -100.00 % | 710.893 M | 0.000 -100.00 % | 619.409 M | 0.000 -100.00 % | 789.491 M | 0.000 -100.00 % | 717.784 M -3.30 % | 742.278 M | 0.000 -100.00 % | 586.491 M -7.73 % | 635.625 M 1.71 % | 624.968 M 0.00 % | 624.968 M 9.13 % | 572.703 M 0.00 % | 572.703 M 33.05 % | 430.456 M 0.00 % | 430.456 M 16.24 % | 370.313 M -4.28 % | 386.885 M | 0.000 |
Inventory | 0.000 -100.00 % | 807.177 M | 0.000 -100.00 % | 811.532 M | 0.000 -100.00 % | 721.448 M | 0.000 -100.00 % | 666.481 M | 0.000 -100.00 % | 581.274 M | 0.000 -100.00 % | 522.893 M | 0.000 -100.00 % | 593.118 M | 0.000 -100.00 % | 588.343 M | 0.000 -100.00 % | 568.742 M | 0.000 -100.00 % | 421.570 M | 0.000 -100.00 % | 302.326 M | 0.000 -100.00 % | 322.597 M | 0.000 -100.00 % | 192.349 M -12.95 % | 220.954 M | 0.000 -100.00 % | 204.873 M 0.00 % | 204.873 M -9.52 % | 226.437 M 0.00 % | 226.437 M 3.22 % | 219.366 M 0.00 % | 219.366 M 10.99 % | 197.641 M 0.00 % | 197.641 M 25.65 % | 157.291 M 11.75 % | 140.750 M | 0.000 |
Net receivables | 0.000 -100.00 % | 577.269 M | 0.000 -100.00 % | 381.087 M | 0.000 -100.00 % | 424.080 M | 0.000 -100.00 % | 326.777 M | 0.000 -100.00 % | 276.508 M | 0.000 -100.00 % | 381.172 M | 0.000 -100.00 % | 356.641 M | 0.000 -100.00 % | 299.885 M | 0.000 -100.00 % | 213.486 M | 0.000 -100.00 % | 133.902 M | 0.000 -100.00 % | 184.306 M | 0.000 -100.00 % | 294.420 M | 0.000 -100.00 % | 359.151 M 12.35 % | 319.667 M | 0.000 -100.00 % | 230.736 M 0.00 % | 230.736 M 5.89 % | 217.912 M 0.00 % | 217.912 M 40.62 % | 154.963 M 0.00 % | 154.963 M 3.75 % | 149.368 M 0.00 % | 149.368 M 4.39 % | 143.083 M -20.84 % | 180.762 M | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 134.763 M | 0.000 -100.00 % | 126.460 M | 0.000 -100.00 % | 201.922 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 |
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 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 0.000 -100.00 % | 185.475 M | 0.000 -100.00 % | 102.886 M | 0.000 -100.00 % | 170.922 M | 0.000 -100.00 % | 118.405 M | 0.000 -100.00 % | 152.323 M | 0.000 -100.00 % | 99.409 M | 0.000 -100.00 % | 155.049 M | 0.000 -100.00 % | 100.922 M | 0.000 -100.00 % | 116.816 M | 0.000 -100.00 % | 67.379 M | 0.000 -100.00 % | 58.550 M | 0.000 -100.00 % | 135.926 M | 0.000 -100.00 % | 138.527 M 4.25 % | 132.877 M | 0.000 -100.00 % | 97.863 M 0.00 % | 97.863 M -25.14 % | 130.722 M 0.00 % | 130.722 M 47.00 % | 88.928 M 0.00 % | 88.928 M -4.09 % | 92.720 M 0.00 % | 92.720 M 27.53 % | 72.705 M 58.77 % | 45.793 M | 0.000 |
Tax payables | 0.000 -100.00 % | 31.073 M | 0.000 -100.00 % | 38.546 M | 0.000 | 0.000 | 0.000 100.00 % | -9.514 M | 0.000 100.00 % | -7.444 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.725 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.272 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.274 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.402 M | 0.000 | 0.000 -100.00 % | 10.543 M | 0.000 | 0.000 | 0.000 -100.00 % | 516.670 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.018 M | 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 -100.00 % | 29.450 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 |
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 |
Capital lease obligations | 0.000 -100.00 % | 78.246 M | 0.000 -100.00 % | 77.171 M | 0.000 -100.00 % | 79.968 M | 0.000 -100.00 % | 79.452 M | 0.000 -100.00 % | 71.831 M | 0.000 -100.00 % | 72.547 M | 0.000 -100.00 % | 73.657 M | 0.000 -100.00 % | 52.723 M | 0.000 -100.00 % | 54.554 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.415 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.193 M | 0.000 | 0.000 -100.00 % | 10.336 M | 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 -100.00 % | 412.219 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 |
Other total stockholders equity | 0.000 -100.00 % | 109.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 109.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 109.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 144.154 M | 0.000 | 0.000 | 0.000 -100.00 % | 42.664 M | 0.000 | 0.000 | 0.000 -100.00 % | 40.653 M | 0.000 | 0.000 | 0.000 -100.00 % | 41.282 M | 0.000 | 0.000 -100.00 % | 42.664 M 4.95 % | 40.653 M | 0.000 | 0.000 -100.00 % | 53.622 M 31.90 % | 40.653 M | 0.000 | 0.000 -100.00 % | 12.969 M -76.15 % | 54.372 M | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 35.632 M | 0.000 -100.00 % | 29.304 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.707 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.703 M | 0.000 -100.00 % | 24.454 M | 0.000 -100.00 % | 33.832 M | 0.000 -100.00 % | 30.750 M | 0.000 -100.00 % | 36.243 M | 0.000 -100.00 % | 31.275 M | 0.000 -100.00 % | 30.871 M -5.76 % | 32.759 M | 0.000 -100.00 % | 28.636 M | 0.000 -100.00 % | 28.391 M | 0.000 -100.00 % | 25.658 M | 0.000 -100.00 % | 18.973 M | 0.000 -100.00 % | 18.661 M 11.41 % | 16.749 M | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 0.000 -100.00 % | 3.077 B | 0.000 -100.00 % | 2.915 B | 0.000 -100.00 % | 2.729 B | 0.000 -100.00 % | 2.359 B | 0.000 -100.00 % | 2.261 B | 0.000 -100.00 % | 2.528 B | 0.000 -100.00 % | 2.215 B | 0.000 -100.00 % | 2.147 B | 0.000 -100.00 % | 1.967 B | 0.000 -100.00 % | 1.569 B | 0.000 -100.00 % | 1.400 B | 0.000 -100.00 % | 1.512 B | 0.000 -100.00 % | 1.367 B 1.88 % | 1.342 B | 0.000 -100.00 % | 1.130 B 0.94 % | 1.119 B 11.73 % | 1.002 B 0.00 % | 1.002 B 6.46 % | 941.043 M 0.00 % | 941.043 M 25.72 % | 748.528 M 0.00 % | 748.528 M 9.21 % | 685.403 M -2.41 % | 702.303 M | 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-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-06-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-09-30 | 2015-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
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 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 11.883 M | 0.000 | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.238 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.541 M | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.814 M | 0.000 | 0.000 |
Other non cash items | -55.540 M 31.18 % | -80.701 M -129.34 % | -35.188 M 2.17 % | -35.968 M -85.89 % | -19.349 M 39.82 % | -32.152 M -1 383.00 % | 2.506 M 110.67 % | -23.492 M 7.67 % | -25.444 M -6.67 % | -23.854 M -57.07 % | -15.187 M -1 391.85 % | -1.018 M 97.51 % | -40.808 M 33.10 % | -61.002 M -78.06 % | -34.259 M 19.80 % | -42.716 M 5.29 % | -45.103 M -14.69 % | -39.326 M -56.85 % | -25.073 M 26.13 % | -33.941 M -57.95 % | -21.489 M 20.56 % | -27.052 M 22.74 % | -35.015 M -19.70 % | -29.253 M -27.71 % | -22.906 M 15.92 % | -27.243 M 28.97 % | -38.353 M -19.14 % | -32.192 M -112.50 % | -15.149 M 16.70 % | -18.186 M 0.00 % | -18.186 M -44.04 % | -12.626 M 0.00 % | -12.626 M -8.56 % | -11.630 M 0.00 % | -11.630 M 22.23 % | -14.955 M 0.00 % | -14.955 M -957.48 % | -1.414 M 89.45 % | -13.405 M 0.00 % | -13.405 M |
Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.340 M | 0.000 | 0.000 |
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 100.00 % | -7.898 M | 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 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.067 M | 0.000 | 0.000 |
Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.831 M | 0.000 | 0.000 |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.762 M | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 M | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -39.852 M | 0.000 | 0.000 |
Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -40.113 M | 0.000 | 0.000 |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.627 M 27.13 % | -3.606 M | 0.000 | 0.000 |
Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.627 M -57.85 % | 6.233 M | 0.000 | 0.000 |
Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.627 M | 0.000 | 0.000 |
Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.340 M | 0.000 | 0.000 |
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 100.00 % | -7.898 M | 0.000 | 0.000 |
Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 31.442 M | 0.000 | 0.000 |
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 |