
Clairvest Group Inc. CVTGF
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 170.773 M 472.85 % | 29.811 M -88.38 % | 256.466 M 65.33 % | 155.126 M 174.47 % | 56.519 M -61.60 % | 147.171 M -68.40 % | 465.784 M 520.64 % | 75.049 M 209.98 % | 24.211 M -11.69 % | 27.417 M -73.72 % | 104.327 M 36.68 % | 76.327 M 25.88 % | 60.634 M |
Net income | 122.042 M 3 739.79 % | -3.353 M -106.40 % | 52.369 M -84.14 % | 330.207 M 214.97 % | 104.839 M 50.85 % | 69.498 M -49.59 % | 137.878 M 0.87 % | 136.694 M 71.73 % | 79.600 M 84.14 % | 43.227 M -16.88 % | 52.005 M 34.01 % | 38.807 M 8.51 % | 35.763 M |
Income before tax | 138.541 M 4 466.25 % | -3.173 M -104.98 % | 63.684 M -83.02 % | 375.013 M 221.10 % | 116.789 M 47.30 % | 79.284 M -43.19 % | 139.554 M 1.04 % | 138.123 M 70.86 % | 80.842 M 82.39 % | 44.324 M -19.84 % | 55.292 M 26.10 % | 43.848 M 4.96 % | 41.774 M |
Income before tax ratio | 0.81 862.19 % | -0.11 -142.86 % | 0.25 -89.73 % | 2.42 16.99 % | 2.07 283.57 % | 0.54 79.81 % | 0.30 -83.72 % | 1.84 -44.88 % | 3.34 106.54 % | 1.62 205.04 % | 0.53 -7.74 % | 0.57 -16.62 % | 0.69 |
EBITDA | 139.946 M 84.55 % | 75.830 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net income ratio | 0.71 735.38 % | -0.11 -155.08 % | 0.20 -90.41 % | 2.13 14.76 % | 1.85 292.81 % | 0.47 59.53 % | 0.30 -83.75 % | 1.82 -44.60 % | 3.29 108.53 % | 1.58 216.29 % | 0.50 -1.96 % | 0.51 -13.80 % | 0.59 |
Ratio EBITDA | 0.82 -67.78 % | 2.54 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Gross profit ratio | 1.00 64.60 % | 0.61 -36.12 % | 0.95 -1.42 % | 0.96 -13.12 % | 1.11 27.69 % | 0.87 -6.11 % | 0.93 75.22 % | 0.53 3 294.86 % | 0.02 -97.27 % | 0.57 -42.87 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 14.241 M -4.17 % | 14.861 M -1.17 % | 15.036 M -0.13 % | 15.056 M -0.05 % | 15.063 M -0.31 % | 15.111 M 0.01 % | 15.110 M -0.36 % | 15.164 M -0.23 % | 15.199 M -0.91 % | 15.339 M 1.17 % | 15.162 M 0.02 % | 15.159 M -1.59 % | 15.405 M |
Weighted average shs out | 14.241 M -2.32 % | 14.578 M -3.05 % | 15.036 M -0.13 % | 15.056 M -0.05 % | 15.063 M -0.31 % | 15.111 M 0.01 % | 15.110 M -0.36 % | 15.164 M -0.23 % | 15.199 M -0.91 % | 15.339 M 1.17 % | 15.162 M 0.02 % | 15.159 M -1.66 % | 15.415 M |
EPS diluted | 8.57 3 826.09 % | -0.23 -106.61 % | 3.48 -84.13 % | 21.93 215.09 % | 6.96 51.30 % | 4.60 -49.62 % | 9.13 1.33 % | 9.01 71.95 % | 5.24 85.82 % | 2.82 -17.78 % | 3.43 33.98 % | 2.56 10.34 % | 2.32 |
Earnings per share | 8.57 3 826.09 % | -0.23 -106.61 % | 3.48 -84.13 % | 21.93 215.09 % | 6.96 51.30 % | 4.60 -49.62 % | 9.13 1.33 % | 9.01 71.95 % | 5.24 85.82 % | 2.82 -17.78 % | 3.43 33.98 % | 2.56 10.34 % | 2.32 |
Gross profit | 170.773 M 842.92 % | 18.111 M -92.58 % | 243.928 M 62.99 % | 149.660 M 138.45 % | 62.763 M -50.96 % | 127.985 M -70.34 % | 431.444 M 987.50 % | 39.673 M 10 423.34 % | 377.000 K -97.59 % | 15.663 M -84.99 % | 104.327 M 36.68 % | 76.327 M 25.88 % | 60.634 M |
Income tax expense | 16.499 M 9 066.11 % | 180.000 K -98.41 % | 11.315 M -74.75 % | 44.806 M 274.95 % | 11.950 M 22.11 % | 9.786 M -92.94 % | 138.687 M 0.79 % | 137.595 M 71.11 % | 80.414 M 84.16 % | 43.666 M 1 228.45 % | 3.287 M -34.79 % | 5.041 M -16.14 % | 6.011 M |
Cost of revenue | 0.000 -100.00 % | 11.700 M -6.68 % | 12.538 M 129.38 % | 5.466 M 187.54 % | -6.244 M -132.54 % | 19.186 M -44.13 % | 34.340 M -2.93 % | 35.376 M 48.43 % | 23.834 M 102.77 % | 11.754 M | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 3.341 M -5.99 % | 3.554 M -85.19 % | 24.002 M 154.45 % | 9.433 M 64.88 % | 5.721 M 7.17 % | 5.338 M -87.29 % | 41.988 M 3.98 % | 40.381 M 40.59 % | 28.722 M 79.94 % | 15.962 M -34.26 % | 24.281 M 40.29 % | 17.308 M -3.30 % | 17.899 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.532 M -22.11 % | 30.213 M 35.28 % | 22.334 M 37.11 % | 16.289 M -30.35 % | 23.388 M 63.23 % | 14.328 M | 0.000 |
Other expenses | 28.891 M 10.03 % | 26.257 M 114.44 % | -181.821 M -180.43 % | 226.058 M 290.02 % | 57.961 M 220.22 % | -48.212 M -5 859.46 % | -809.000 K 10.21 % | -901.000 K -10.69 % | -814.000 K -85.42 % | -439.000 K | 0.000 | 0.000 | 0.000 |
Operating expenses | 32.232 M 8.12 % | 29.811 M -83.60 % | 181.821 M 180.43 % | -226.058 M -290.02 % | -57.961 M -220.22 % | 48.212 M -26.42 % | 65.520 M -7.19 % | 70.594 M 38.31 % | 51.042 M 60.41 % | 31.819 M -33.58 % | 47.909 M 50.96 % | 31.736 M 72.49 % | 18.399 M |
Cost and expenses | 32.232 M 8.12 % | 29.811 M -84.66 % | 194.359 M 188.11 % | -220.592 M -243.57 % | -64.205 M -195.26 % | 67.398 M 2.87 % | 65.520 M -7.19 % | 70.594 M 38.31 % | 51.042 M 60.41 % | 31.819 M -33.58 % | 47.909 M 50.96 % | 31.736 M 72.49 % | 18.399 M |
Research and development expenses | 0.000 | 0.000 -100.00 % | 0.248 -89.73 % | 2.417 16.99 % | 2.066 283.57 % | 0.539 81.99 % | 0.296 -83.75 % | 1.821 -44.60 % | 3.288 108.53 % | 1.577 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 3.341 M -5.99 % | 3.554 M -85.19 % | 24.002 M 154.45 % | 9.433 M 64.88 % | 5.721 M 7.17 % | 5.338 M -91.85 % | 65.520 M -7.19 % | 70.594 M 38.27 % | 51.056 M 58.31 % | 32.251 M -32.34 % | 47.669 M 50.68 % | 31.636 M 76.75 % | 17.899 M |
Interest income | 43.130 M 2 132.40 % | 1.932 M -93.55 % | 29.964 M -74.92 % | 119.486 M 84.99 % | 64.591 M 185.61 % | 22.615 M -52.58 % | 47.691 M 2.63 % | 46.469 M 30.47 % | 35.617 M 119.11 % | 16.255 M 1 343.61 % | 1.126 M 51.55 % | 743.000 K 61.17 % | 461.000 K |
Interest expense | 0.000 | 0.000 | 0.000 -100.00 % | 705.000 K -82.08 % | 3.935 M 704.70 % | 489.000 K -39.56 % | 809.000 K -7.86 % | 878.000 K 6.04 % | 828.000 K -4.94 % | 871.000 K -36.24 % | 1.366 M 62.04 % | 843.000 K -12.28 % | 961.000 K |
Depreciation and amortization | 1.405 M -98.18 % | 77.136 M -60.31 % | 194.359 M 188.11 % | -220.592 M -243.57 % | -64.205 M -195.26 % | 67.398 M -79.45 % | 327.906 M 631.73 % | -61.668 M -11.36 % | -55.375 M -260.09 % | -15.378 M -2 788.46 % | 572.000 K 7.52 % | 532.000 K 44.17 % | 369.000 K |
Operating income | 138.541 M 11 263.66 % | -1.241 M -102.00 % | 62.107 M -83.47 % | 375.718 M 211.22 % | 120.724 M 51.33 % | 79.773 M 9 101.04 % | 867.000 K 64.20 % | 528.000 K 23.36 % | 428.000 K -34.95 % | 658.000 K -98.84 % | 56.658 M 26.78 % | 44.691 M 4.58 % | 42.735 M |
Operating income ratio | 0.81 2 048.78 % | -0.04 -117.19 % | 0.24 -90.00 % | 2.42 13.39 % | 2.14 294.06 % | 0.54 29 020.52 % | 0.00 -73.54 % | 0.01 -60.20 % | 0.02 -26.34 % | 0.02 -95.58 % | 0.54 -7.25 % | 0.59 -16.92 % | 0.70 |
Total other income expenses net | 0.000 100.00 % | -1.932 M -222.51 % | 1.577 M 323.69 % | -705.000 K 82.08 % | -3.935 M -704.70 % | -489.000 K 39.56 % | -809.000 K 10.21 % | -901.000 K -10.69 % | -814.000 K -85.42 % | -439.000 K 67.86 % | -1.366 M -62.04 % | -843.000 K 12.28 % | -961.000 K |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -176.978 M -21.94 % | -145.138 M 32.65 % | -215.486 M 0.03 % | -215.549 M -17.49 % | -183.469 M 31.84 % | -269.177 M 5.84 % | -285.870 M -162.56 % | -108.877 M -4.65 % | -104.037 M -67.56 % | -62.091 M 37.06 % | -98.644 M -91.32 % | -51.560 M 55.09 % | -114.805 M |
Total investments | 48.517 M -95.85 % | 1.169 B 9.76 % | 1.065 B 8.34 % | 982.673 M 56.30 % | 628.691 M 13.01 % | 556.294 M 5.02 % | 529.682 M -4.00 % | 551.754 M 29.50 % | 426.066 M 13.44 % | 375.594 M 7.33 % | 349.932 M 13.98 % | 307.024 M 30.04 % | 236.098 M |
Total debt | 0.000 -100.00 % | 9.709 M 307.26 % | 2.384 M -16.88 % | 2.868 M -13.77 % | 3.326 M -11.57 % | 3.761 M 23.23 % | 3.052 M 23.81 % | 2.465 M 13.70 % | 2.168 M -31.37 % | 3.159 M | 0.000 -100.00 % | 237.000 K | 0.000 |
Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 1.218 B 3.28 % | 1.179 B 37.45 % | 857.807 M | 0.000 -100.00 % | 778.692 M 16.69 % | 667.321 M 21.29 % | 550.204 M 13.32 % | 485.521 M | 0.000 | 0.000 | 0.000 |
Retained earnings | 1.176 B 7.11 % | 1.098 B -3.48 % | 1.137 B 3.53 % | 1.098 B 41.35 % | 776.980 M 2.71 % | 756.498 M -2.85 % | 778.692 M 16.69 % | 667.321 M 21.29 % | 550.204 M 13.32 % | 485.521 M 31.80 % | 368.380 M 15.07 % | 320.146 M 18.32 % | 270.587 M |
Common stock | 76.020 M -3.48 % | 78.762 M -2.33 % | 80.642 M -0.19 % | 80.794 M -0.04 % | 80.827 M -0.11 % | 80.917 M -0.40 % | 81.245 M -0.18 % | 81.388 M -0.20 % | 81.554 M -0.13 % | 81.662 M 2.96 % | 79.314 M 0.00 % | 79.314 M 0.27 % | 79.101 M |
Total equity | 1.252 B 28.97 % | 970.478 M 7.54 % | 902.406 M 1.52 % | 888.938 M 42.75 % | 622.728 M 44.68 % | 430.423 M -15.11 % | 507.019 M -27.44 % | 698.722 M 27.09 % | 549.782 M 13.79 % | 483.148 M 7.92 % | 447.694 M 12.07 % | 399.460 M 14.23 % | 349.688 M |
Other non current liabilities | 165.120 M 103.90 % | 80.981 M 138.21 % | -211.924 M -21.76 % | -174.056 M -36.82 % | -127.218 M -18.38 % | -107.463 M 18.93 % | -132.561 M 20.89 % | -167.568 M -37.64 % | -121.747 M -43.79 % | -84.670 M | 0.000 | 0.000 | 0.000 |
Long term debt | 0.000 | 0.000 -100.00 % | 2.384 M -16.88 % | 2.868 M -13.77 % | 3.326 M -11.57 % | 3.761 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 165.120 M 103.90 % | 80.981 M -61.79 % | 211.924 M 21.76 % | 174.056 M 36.82 % | 127.218 M 18.38 % | 107.463 M -18.93 % | 132.561 M -20.89 % | 167.568 M 37.64 % | 121.747 M 43.79 % | 84.670 M | 0.000 | 0.000 | 0.000 |
Other current liabilities | -2.485 M -103.52 % | 70.505 M 280.62 % | -39.035 M -442.76 % | -7.192 M 24.37 % | -9.510 M 31.38 % | -13.859 M -30.92 % | -10.586 M -185.49 % | -3.708 M 5.26 % | -3.914 M -56.50 % | -2.501 M -106.97 % | 35.873 M 41.59 % | 25.335 M 26.19 % | 20.077 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 237.000 K | 0.000 |
Total current liabilities | 12.724 M -85.33 % | 86.737 M 526.98 % | 13.834 M 101.90 % | 6.852 M -19.90 % | 8.554 M -27.88 % | 11.861 M 213.87 % | 3.779 M -84.22 % | 23.944 M 15.84 % | 20.670 M 46.19 % | 14.139 M -62.49 % | 37.693 M 35.34 % | 27.850 M 22.29 % | 22.774 M |
Total liabilities | 177.844 M 7.24 % | 165.842 M -21.74 % | 211.924 M 21.76 % | 174.056 M 36.82 % | 127.218 M 18.38 % | 107.463 M 32.27 % | 81.245 M -0.18 % | 81.388 M -0.20 % | 81.554 M -0.13 % | 81.662 M 116.65 % | 37.693 M 35.34 % | 27.850 M 22.29 % | 22.774 M |
Other non current assets | 1.071 B 143.59 % | -2.456 B -152.23 % | -973.797 M -6.05 % | -918.236 M -56.06 % | -588.380 M -2 530.69 % | -22.366 M -119.40 % | 115.312 M 364.50 % | 24.825 M 55.51 % | 15.964 M -26.75 % | 21.793 M | 0.000 | 0.000 -100.00 % | 600.000 K |
Long term investments | 48.517 M -95.62 % | 1.108 B 14.55 % | 967.220 M 6.18 % | 910.941 M 56.95 % | 580.407 M 37.46 % | 422.240 M 15.28 % | 366.279 M -28.90 % | 515.172 M 25.62 % | 410.102 M 14.15 % | 359.258 M 2.67 % | 349.932 M 13.98 % | 307.024 M 30.04 % | 236.098 M |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 417.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 100.00 % | -446.616 M 10.10 % | -496.775 M -12.29 % | -442.385 M -106 187.53 % | 417.000 K 100.04 % | -1.027 B -19.41 % | -859.714 M -24.97 % | -687.915 M -16.20 % | -591.984 M | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 11.720 M 91.35 % | 6.125 M -6.87 % | 6.577 M -9.84 % | 7.295 M -8.50 % | 7.973 M -12.02 % | 9.062 M 37.95 % | 6.569 M 339.10 % | 1.496 M -28.76 % | 2.100 M 12.90 % | 1.860 M -17.95 % | 2.267 M -36.28 % | 3.558 M 137.20 % | 1.500 M |
Total non current assets | 1.131 B -53.96 % | 2.456 B 149.86 % | 983.035 M 14.79 % | 856.368 M 57.82 % | 542.640 M 32.43 % | 409.770 M 9.90 % | 372.848 M -27.84 % | 516.668 M 25.34 % | 412.202 M 14.15 % | 361.118 M 2.53 % | 352.199 M 13.40 % | 310.582 M 30.39 % | 238.198 M |
Other current assets | 0.000 -100.00 % | 1.342 B 400.51 % | -446.616 M -497.05 % | 112.484 M -12.60 % | 128.694 M 108.10 % | 61.843 M 9.49 % | 56.484 M -2.86 % | 58.147 M 48.12 % | 39.258 M -38.15 % | 63.478 M 138.41 % | 26.626 M -53.05 % | 56.713 M 132.21 % | 24.423 M |
Short term investments | 0.000 -100.00 % | 60.681 M -37.73 % | 97.451 M 35.85 % | 71.732 M 48.56 % | 48.284 M -63.98 % | 134.054 M 16.25 % | 115.312 M 364.50 % | 24.825 M 55.51 % | 15.964 M -26.75 % | 21.793 M | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 176.978 M 21.94 % | 145.138 M -33.38 % | 217.870 M -0.25 % | 218.417 M 16.93 % | 186.795 M -31.56 % | 272.938 M -5.53 % | 288.922 M 159.49 % | 111.342 M 4.84 % | 106.205 M 62.77 % | 65.250 M -33.85 % | 98.644 M 90.44 % | 51.797 M -54.88 % | 114.805 M |
Cash and short term investments | 176.978 M -14.01 % | 205.819 M -34.73 % | 315.321 M 8.68 % | 290.149 M 23.43 % | 235.079 M -42.24 % | 406.992 M 0.68 % | 404.234 M 196.87 % | 136.167 M 11.46 % | 122.169 M 40.35 % | 87.043 M -11.76 % | 98.644 M 90.44 % | 51.797 M -54.88 % | 114.805 M |
Total current assets | 298.645 M -81.44 % | 1.609 B | 0.000 -100.00 % | 496.775 M 12.29 % | 442.385 M -17.33 % | 535.108 M -0.61 % | 538.405 M 69.19 % | 318.221 M 22.51 % | 259.749 M 24.24 % | 209.073 M 16.80 % | 179.008 M 8.57 % | 164.880 M 17.15 % | 140.738 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -820.667 M -22.53 % | -669.759 M -17.11 % | -571.908 M | 0.000 | 0.000 | 0.000 |
Net receivables | 121.667 M 97.91 % | 61.477 M -31.75 % | 90.077 M 153.77 % | 35.496 M 3.43 % | 34.318 M -22.72 % | 44.409 M -21.38 % | 56.484 M -55.84 % | 127.900 M 30.08 % | 98.322 M 53.61 % | 64.009 M 19.11 % | 53.738 M -4.67 % | 56.370 M 3 633.11 % | 1.510 M |
Tax assets | 0.000 -100.00 % | 1.342 B -6.12 % | 1.430 B 5.65 % | 1.353 B 37.37 % | 985.025 M 236 117.03 % | 417.000 K -99.95 % | 911.253 M 9.15 % | 834.889 M 24.25 % | 671.951 M 17.85 % | 570.191 M | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 100.00 % | -2.723 B -709.80 % | 446.616 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 12.724 M -21.61 % | 16.232 M 17.33 % | 13.834 M 101.90 % | 6.852 M -19.90 % | 8.554 M -27.88 % | 11.861 M 12.04 % | 10.586 M 185.49 % | 3.708 M -5.26 % | 3.914 M 56.50 % | 2.501 M 37.42 % | 1.820 M -20.11 % | 2.278 M -15.54 % | 2.697 M |
Tax payables | 2.485 M | 0.000 -100.00 % | 25.201 M 7 312.06 % | 340.000 K -64.44 % | 956.000 K -52.15 % | 1.998 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 -100.00 % | 209.540 M 22.40 % | 171.188 M 38.18 % | 123.892 M 19.47 % | 103.702 M -21.77 % | 132.561 M -20.89 % | 167.568 M 37.64 % | 121.747 M 43.79 % | 84.670 M | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 100.00 % | -205.819 M 34.73 % | -315.321 M -8.68 % | -290.149 M -23.43 % | -235.079 M 42.24 % | -406.992 M -0.68 % | -404.234 M -196.87 % | -136.167 M -11.46 % | -122.169 M -40.35 % | -87.043 M | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 -100.00 % | 1.137 B 3.53 % | 1.098 B 41.35 % | 776.980 M 2.71 % | 756.498 M 8.47 % | 697.447 M 19.03 % | 585.933 M 25.03 % | 468.650 M 16.04 % | 403.859 M | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 | 0.000 100.00 % | -2.355 B -3.40 % | -2.277 B -39.31 % | -1.635 B -116.10 % | -756.498 M -670.68 % | 132.561 M -20.89 % | 167.568 M 37.64 % | 121.747 M 43.79 % | 84.670 M | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 36.154 M -38.99 % | 59.261 M 270.64 % | 15.989 M 31.78 % | 12.133 M 221.06 % | 3.779 M -84.22 % | 23.944 M 15.84 % | 20.670 M 46.19 % | 14.139 M | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 100.00 % | -1.876 M 86.44 % | -13.834 M -101.90 % | -6.852 M 19.90 % | -8.554 M 27.88 % | -11.861 M 78.47 % | -55.095 M 49.97 % | -110.124 M -80.94 % | -60.863 M -254.95 % | -17.147 M | 0.000 | 0.000 | 0.000 |
Total assets | 1.429 B 6.50 % | 1.342 B -6.12 % | 1.430 B 5.65 % | 1.353 B 37.37 % | 985.025 M 4.25 % | 944.878 M 3.69 % | 911.253 M 9.15 % | 834.889 M 24.25 % | 671.951 M 17.85 % | 570.191 M 7.34 % | 531.207 M 11.72 % | 475.462 M 25.47 % | 378.936 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -23.107 M -153.40 % | 43.272 M 912.68 % | 4.273 M -46.16 % | 7.937 M 139.36 % | -20.165 M -715.91 % | 3.274 M -49.87 % | 6.531 M 7.51 % | 6.075 M | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 100.00 % | -5.367 M -118.78 % | 28.578 M 111.56 % | 13.508 M -68.90 % | 43.433 M 619.80 % | 6.034 M -53.96 % | 13.105 M -29.78 % | 18.663 M 52.19 % | 12.263 M -22.39 % | 15.801 M 75.57 % | 9.000 M 47.54 % | 6.100 M 0.00 % | 6.100 M |
Change in working capital | -21.838 M 21.11 % | -27.682 M -3 430.87 % | -784.000 K 55.71 % | -1.770 M -122.48 % | 7.875 M 114.98 % | -52.560 M 41.03 % | -89.133 M -1 707.16 % | 5.546 M -52.21 % | 11.605 M 170.28 % | -16.512 M -727.67 % | -1.995 M -195.50 % | 2.089 M -39.17 % | 3.434 M |
Accounts receivables | -18.366 M -202.50 % | 17.918 M 440.52 % | -5.262 M 74.55 % | -20.672 M -2 820.00 % | 760.000 K 103.48 % | -21.826 M -344.49 % | 8.927 M 271.15 % | -5.216 M -159.58 % | 8.754 M 151.02 % | -17.159 M -385.40 % | -3.535 M -622.16 % | 677.000 K -80.29 % | 3.434 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 -100.00 % | 2.398 M -65.65 % | 6.982 M 510.22 % | -1.702 M 48.53 % | -3.307 M -15.39 % | -2.866 M -141.67 % | 6.878 M 3 438.83 % | -206.000 K -114.58 % | 1.413 M 107.49 % | 681.000 K | 0.000 | 0.000 | 0.000 |
Other working capital | -3.472 M 92.77 % | -47.998 M -1 816.85 % | -2.504 M -112.15 % | 20.604 M 97.70 % | 10.422 M 137.40 % | -27.868 M 73.44 % | -104.938 M -1 056.77 % | 10.968 M 662.73 % | 1.438 M 4 329.41 % | -34.000 K -102.21 % | 1.540 M 9.07 % | 1.412 M | 0.000 |
Other non cash items | -22.083 M -1 805.25 % | 1.295 M -98.29 % | 75.902 M 122.61 % | -335.643 M -185.53 % | -117.550 M -506.34 % | 28.929 M -75.82 % | 119.638 M 204.35 % | -114.647 M -293.66 % | -29.123 M 12.19 % | -33.166 M -273.36 % | -8.883 M 91.55 % | -105.156 M -674.06 % | -13.585 M |
Net cash provided by operating activities | 79.526 M 335.28 % | -33.801 M -132.21 % | 104.930 M 736.23 % | 12.548 M 390.93 % | -4.313 M -115.46 % | 27.896 M -83.06 % | 164.685 M 1 787.07 % | 8.727 M -86.00 % | 62.347 M 332.22 % | -26.848 M -152.96 % | 50.699 M 187.98 % | -57.628 M -279.63 % | 32.081 M |
Investments in property plant and equipment | -938.000 K -9.84 % | -854.000 K -88.94 % | -452.000 K 3.00 % | -466.000 K -308.77 % | -114.000 K | 0.000 100.00 % | -5.940 M -637.89 % | -805.000 K -17.35 % | -686.000 K -173.31 % | -251.000 K -209.88 % | -81.000 K 30.17 % | -116.000 K | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 432.000 K | 0.000 | 0.000 -100.00 % | 18.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 100.00 % | -91.296 M -68.64 % | -54.136 M -51.38 % | -35.761 M 37.83 % | -57.524 M -280.85 % | -15.104 M 60.98 % | -38.709 M -83.37 % | -21.110 M 48.37 % | -40.887 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 82.603 M 114.60 % | 38.492 M 60.47 % | 23.987 M -42.63 % | 41.810 M -33.85 % | 63.203 M | 0.000 -100.00 % | 13.000 K | 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 -100.00 % | 52.899 M |
Net cash used for investing activites | -938.000 K -9.84 % | -854.000 K 99.07 % | -91.748 M -427.66 % | 28.001 M 969.97 % | 2.617 M 107.91 % | -33.105 M -259.42 % | 20.766 M -12.34 % | 23.689 M 208.77 % | -21.778 M 47.04 % | -41.125 M -50 671.60 % | -81.000 K 30.17 % | -116.000 K -100.22 % | 52.899 M |
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 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.348 M | 0.000 -100.00 % | 71.000 K -31.73 % | 104.000 K |
Common stock repurchased | -35.011 M -35.18 % | -25.900 M -1 235.05 % | -1.940 M -454.29 % | -350.000 K 55.47 % | -786.000 K 73.70 % | -2.989 M -149.08 % | -1.200 M -3.54 % | -1.159 M -97.11 % | -588.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -11.737 M 3.61 % | -12.177 M -3.29 % | -11.789 M -37.45 % | -8.577 M 89.75 % | -83.661 M -974.51 % | -7.786 M -16.71 % | -6.671 M -21.25 % | -5.502 M -13.33 % | -4.855 M -8.20 % | -4.487 M -18.99 % | -3.771 M -7.77 % | -3.499 M -10.55 % | -3.165 M |
Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | -46.748 M -22.77 % | -38.077 M -177.35 % | -13.729 M -53.79 % | -8.927 M 89.43 % | -84.447 M -683.73 % | -10.775 M -36.89 % | -7.871 M -18.17 % | -6.661 M -22.38 % | -5.443 M -154.46 % | -2.139 M 43.28 % | -3.771 M -10.01 % | -3.428 M -11.99 % | -3.061 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.618 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 31.840 M 143.78 % | -72.732 M -13 196.53 % | -547.000 K -101.73 % | 31.622 M 136.71 % | -86.143 M -438.93 % | -15.984 M -109.00 % | 177.580 M 3 356.88 % | 5.137 M -87.46 % | 40.955 M 222.64 % | -33.394 M -171.28 % | 46.847 M 174.35 % | -63.008 M -176.92 % | 81.919 M |
Cash at beginning of period | 145.138 M -33.38 % | 217.870 M -0.25 % | 218.417 M 16.93 % | 186.795 M -31.56 % | 272.938 M -5.53 % | 288.922 M 159.49 % | 111.342 M 4.84 % | 106.205 M 62.77 % | 65.250 M -33.85 % | 98.644 M 90.44 % | 51.797 M -54.88 % | 114.805 M 249.10 % | 32.886 M |
Cash at end of period | 176.978 M 21.94 % | 145.138 M -33.38 % | 217.870 M -0.25 % | 218.417 M 16.93 % | 186.795 M -31.56 % | 272.938 M -5.53 % | 288.922 M 159.49 % | 111.342 M 4.84 % | 106.205 M 62.77 % | 65.250 M -33.85 % | 98.644 M 90.44 % | 51.797 M -54.88 % | 114.805 M |
Operating cash flow | 79.526 M 335.28 % | -33.801 M -132.21 % | 104.930 M 736.23 % | 12.548 M 390.93 % | -4.313 M -115.46 % | 27.896 M -83.06 % | 164.685 M 1 787.07 % | 8.727 M -86.00 % | 62.347 M 332.22 % | -26.848 M -152.96 % | 50.699 M 187.98 % | -57.628 M -279.63 % | 32.081 M |
Capital expenditure | -938.000 K -9.84 % | -854.000 K -88.94 % | -452.000 K 3.00 % | -466.000 K -308.77 % | -114.000 K | 0.000 100.00 % | -5.940 M -637.89 % | -805.000 K -17.35 % | -686.000 K -173.31 % | -251.000 K -209.88 % | -81.000 K 30.17 % | -116.000 K | 0.000 |
Free CashFlow | 78.588 M 326.77 % | -34.655 M -133.17 % | 104.478 M 764.74 % | 12.082 M 372.92 % | -4.427 M -115.87 % | 27.896 M -82.43 % | 158.745 M 1 903.85 % | 7.922 M -87.15 % | 61.661 M 327.54 % | -27.099 M -153.54 % | 50.618 M 187.66 % | -57.744 M -279.99 % | 32.081 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 46.493 M -20.97 % | 58.831 M 14.73 % | 51.280 M -1.59 % | 52.107 M 41.06 % | 36.940 M -13.89 % | 42.900 M 343.96 % | 9.663 M -16.14 % | 11.523 M 93.31 % | 5.961 M -91.44 % | 69.622 M -27.15 % | 95.574 M 11.15 % | 85.984 M 1 526.64 % | 5.286 M -95.65 % | 121.455 M 1 255.52 % | 8.960 M -56.90 % | 20.789 M 430.06 % | 3.922 M -47.01 % | 7.401 M -89.64 % | 71.416 M 533.35 % | -16.480 M -121.14 % | 77.947 M 304.93 % | -38.036 M -134.34 % | 110.770 M 291.65 % | 28.283 M 0.01 % | 28.281 M -47.32 % | 53.684 M 55.46 % | 34.532 M 29.08 % | 26.753 M -70.02 % | 89.238 M 232.42 % | 26.845 M -77.94 % | 121.671 M 91.60 % | 63.504 M 1 757.64 % | -3.831 M -111.48 % | 33.362 M -36.29 % | 52.368 M 156.25 % | 20.436 M -19.24 % | 25.305 M -12.24 % | 28.833 M 48.06 % | 19.474 M 183.18 % | 6.877 M -66.83 % | 20.733 M -4.01 % | 21.598 M 398.80 % | 4.330 M -92.32 % | 56.358 M 155.70 % | 22.041 M 151.95 % | 8.748 M -61.98 % | 23.008 M -30.01 % | 32.873 M 184.05 % | 11.573 M -28.06 % | 16.086 M |
Net income | 21.336 M 2.97 % | 20.721 M -46.11 % | 38.450 M -1.28 % | 38.950 M 62.83 % | 23.921 M -8.36 % | 26.103 M 627.33 % | -4.950 M 88.74 % | -43.968 M -325.92 % | 19.462 M 240.64 % | -13.838 M -136.94 % | 37.461 M -6.54 % | 40.084 M 453.54 % | -11.338 M -105.48 % | 207.016 M 170.50 % | 76.532 M 167.97 % | 28.560 M 57.80 % | 18.099 M 22.42 % | 14.784 M -70.39 % | 49.937 M 306.06 % | -24.234 M -137.66 % | 64.352 M 358.06 % | -24.937 M -134.14 % | 73.046 M 370.93 % | 15.511 M 163.88 % | 5.878 M -78.38 % | 27.182 M 13.11 % | 24.032 M 79.71 % | 13.373 M -75.53 % | 54.655 M 193.43 % | 18.626 M -74.86 % | 74.103 M 73.91 % | 42.609 M 468.59 % | -11.560 M -166.94 % | 17.268 M -43.87 % | 30.764 M 192.43 % | 10.520 M -9.11 % | 11.574 M -32.96 % | 17.265 M 44.72 % | 11.930 M 313.95 % | 2.882 M -63.47 % | 7.889 M -58.50 % | 19.009 M 753.90 % | -2.907 M -111.03 % | 26.362 M 176.30 % | 9.541 M 329.00 % | 2.224 M -83.22 % | 13.255 M -29.96 % | 18.925 M 329.82 % | 4.403 M -56.35 % | 10.088 M |
Income before tax | 23.852 M 14.75 % | 20.786 M -55.13 % | 46.330 M 4.24 % | 44.444 M 64.72 % | 26.981 M -19.06 % | 33.334 M 648.89 % | -6.073 M 88.20 % | -51.472 M -344.66 % | 21.038 M 264.58 % | -12.783 M -131.00 % | 41.242 M -15.49 % | 48.804 M 459.41 % | -13.579 M -105.81 % | 233.825 M 173.45 % | 85.509 M 171.35 % | 31.512 M 30.39 % | 24.167 M 40.74 % | 17.171 M -69.30 % | 55.940 M 299.91 % | -27.982 M -139.05 % | 71.660 M 356.38 % | -27.951 M -133.13 % | 84.368 M 374.67 % | 17.774 M 248.99 % | 5.093 M -83.36 % | 30.608 M 6.87 % | 28.640 M 81.07 % | 15.817 M -74.82 % | 62.813 M 303.84 % | 15.554 M -82.13 % | 87.060 M 81.62 % | 47.935 M 445.98 % | -13.855 M -173.25 % | 18.915 M -47.02 % | 35.703 M 195.48 % | 12.083 M -6.33 % | 12.899 M -30.39 % | 18.530 M 50.41 % | 12.320 M 260.23 % | 3.420 M -61.82 % | 8.957 M -59.28 % | 21.998 M 968.80 % | -2.532 M -109.31 % | 27.211 M 215.86 % | 8.615 M 166.31 % | 3.235 M -77.69 % | 14.503 M -31.90 % | 21.298 M 342.60 % | 4.812 M -58.46 % | 11.585 M |
Income before tax ratio | 0.51 45.20 % | 0.35 -60.89 % | 0.90 5.92 % | 0.85 16.78 % | 0.73 -6.00 % | 0.78 223.63 % | -0.63 85.93 % | -4.47 -226.57 % | 3.53 2 022.20 % | -0.18 -142.55 % | 0.43 -23.97 % | 0.57 122.10 % | -2.57 -233.43 % | 1.93 -79.83 % | 9.54 529.60 % | 1.52 -75.40 % | 6.16 165.59 % | 2.32 196.20 % | 0.78 -53.87 % | 1.70 84.69 % | 0.92 25.11 % | 0.73 -3.52 % | 0.76 21.20 % | 0.63 248.96 % | 0.18 -68.41 % | 0.57 -31.26 % | 0.83 40.28 % | 0.59 -16.01 % | 0.70 21.48 % | 0.58 -19.03 % | 0.72 -5.21 % | 0.75 -79.13 % | 3.62 537.88 % | 0.57 -16.84 % | 0.68 15.31 % | 0.59 15.99 % | 0.51 -20.68 % | 0.64 1.59 % | 0.63 27.21 % | 0.50 15.11 % | 0.43 -57.58 % | 1.02 274.18 % | -0.58 -221.11 % | 0.48 23.53 % | 0.39 5.70 % | 0.37 -41.33 % | 0.63 -2.71 % | 0.65 55.82 % | 0.42 -42.27 % | 0.72 |
EBITDA | 24.229 M 14.61 % | 21.140 M -54.73 % | 46.696 M 4.26 % | 44.789 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net income ratio | 0.46 30.29 % | 0.35 -53.03 % | 0.75 0.31 % | 0.75 15.43 % | 0.65 6.43 % | 0.61 218.78 % | -0.51 86.57 % | -3.82 -216.87 % | 3.26 1 742.64 % | -0.20 -150.71 % | 0.39 -15.92 % | 0.47 121.73 % | -2.14 -225.84 % | 1.70 -80.04 % | 8.54 521.74 % | 1.37 -70.23 % | 4.61 131.02 % | 2.00 185.68 % | 0.70 -52.45 % | 1.47 78.12 % | 0.83 25.93 % | 0.66 -0.58 % | 0.66 20.24 % | 0.55 163.86 % | 0.21 -58.95 % | 0.51 -27.24 % | 0.70 39.22 % | 0.50 -18.38 % | 0.61 -11.73 % | 0.69 13.92 % | 0.61 -9.23 % | 0.67 -77.76 % | 3.02 482.98 % | 0.52 -11.89 % | 0.59 14.12 % | 0.51 12.55 % | 0.46 -23.62 % | 0.60 -2.26 % | 0.61 46.18 % | 0.42 10.14 % | 0.38 -56.77 % | 0.88 231.10 % | -0.67 -243.53 % | 0.47 8.06 % | 0.43 70.27 % | 0.25 -55.87 % | 0.58 0.07 % | 0.58 51.32 % | 0.38 -39.33 % | 0.63 |
Ratio EBITDA | 0.52 45.03 % | 0.36 -60.54 % | 0.91 5.94 % | 0.86 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Gross profit ratio | 0.84 -15.57 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 80.00 % | 0.56 -42.82 % | 0.97 10.59 % | 0.88 -0.25 % | 0.88 7.77 % | 0.82 -11.38 % | 0.92 -4.69 % | 0.97 1.85 % | 0.95 -9.99 % | 1.06 9.79 % | 0.96 -9.35 % | 1.06 14.93 % | 0.92 -14.21 % | 1.08 -10.69 % | 1.20 20.42 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 14.130 M -0.78 % | 14.241 M 0.00 % | 14.241 M -1.39 % | 14.441 M -1.37 % | 14.642 M -0.22 % | 14.674 M -0.01 % | 14.675 M -2.32 % | 15.024 M 0.00 % | 15.024 M 0.00 % | 15.024 M 0.00 % | 15.024 M -0.01 % | 15.026 M -0.18 % | 15.052 M 0.00 % | 15.052 M 0.00 % | 15.052 M -0.04 % | 15.058 M 0.00 % | 15.058 M 0.00 % | 15.058 M 0.11 % | 15.041 M -0.07 % | 15.052 M -0.12 % | 15.071 M -0.28 % | 15.113 M -0.07 % | 15.123 M 0.43 % | 15.059 M -0.08 % | 15.072 M -0.22 % | 15.105 M -0.06 % | 15.114 M -0.54 % | 15.197 M 0.10 % | 15.182 M 0.26 % | 15.143 M -0.28 % | 15.185 M -0.21 % | 15.218 M 0.05 % | 15.211 M -0.22 % | 15.243 M 0.59 % | 15.155 M -0.60 % | 15.246 M 0.11 % | 15.229 M -1.00 % | 15.383 M 0.57 % | 15.295 M 2.40 % | 14.936 M -1.55 % | 15.171 M -0.45 % | 15.240 M -0.39 % | 15.300 M 2.25 % | 14.963 M -5.90 % | 15.902 M 4.78 % | 15.176 M -0.39 % | 15.236 M -0.98 % | 15.386 M -2.15 % | 15.725 M 1.48 % | 15.495 M |
Weighted average shs out | 14.130 M -0.78 % | 14.241 M 0.00 % | 14.241 M -1.39 % | 14.441 M -1.37 % | 14.642 M -0.22 % | 14.674 M -0.01 % | 14.675 M -2.32 % | 15.024 M 0.00 % | 15.024 M 0.00 % | 15.024 M 0.00 % | 15.024 M -0.01 % | 15.026 M -0.18 % | 15.052 M 0.00 % | 15.052 M 0.00 % | 15.052 M -0.04 % | 15.058 M 0.00 % | 15.058 M 0.00 % | 15.058 M 0.11 % | 15.041 M -0.07 % | 15.052 M -0.12 % | 15.071 M -0.28 % | 15.113 M -0.07 % | 15.123 M 0.43 % | 15.059 M -0.08 % | 15.072 M -0.22 % | 15.105 M -0.06 % | 15.114 M -0.54 % | 15.197 M 0.10 % | 15.182 M 0.26 % | 15.143 M -0.28 % | 15.185 M -0.21 % | 15.218 M 0.05 % | 15.211 M -0.22 % | 15.243 M 0.59 % | 15.155 M -0.60 % | 15.246 M 0.11 % | 15.229 M -1.00 % | 15.383 M 0.57 % | 15.295 M 2.40 % | 14.936 M -1.55 % | 15.171 M -0.45 % | 15.240 M -0.39 % | 15.300 M 2.25 % | 14.963 M -5.90 % | 15.902 M 4.78 % | 15.176 M -0.39 % | 15.236 M -0.98 % | 15.386 M -2.15 % | 15.725 M 1.24 % | 15.533 M |
EPS diluted | 1.51 3.42 % | 1.46 -45.93 % | 2.70 0.75 % | 2.68 64.42 % | 1.63 -8.43 % | 1.78 623.53 % | -0.34 88.40 % | -2.93 -325.38 % | 1.30 241.30 % | -0.92 -136.95 % | 2.49 -6.74 % | 2.67 456.00 % | -0.75 -105.45 % | 13.75 170.67 % | 5.08 167.37 % | 1.90 58.33 % | 1.20 22.45 % | 0.98 -70.48 % | 3.32 306.21 % | -1.61 -137.70 % | 4.27 358.79 % | -1.65 -134.16 % | 4.83 368.93 % | 1.03 164.10 % | 0.39 -78.33 % | 1.80 13.21 % | 1.59 80.68 % | 0.88 -75.56 % | 3.60 192.68 % | 1.23 -74.80 % | 4.88 74.29 % | 2.80 468.42 % | -0.76 -167.26 % | 1.13 -44.33 % | 2.03 194.20 % | 0.69 -9.21 % | 0.76 -32.14 % | 1.12 43.59 % | 0.78 310.53 % | 0.19 -63.46 % | 0.52 -58.40 % | 1.25 757.89 % | -0.19 -110.80 % | 1.76 193.33 % | 0.60 300.00 % | 0.15 -82.76 % | 0.87 -29.27 % | 1.23 339.29 % | 0.28 -56.92 % | 0.65 |
Earnings per share | 1.51 3.42 % | 1.46 -45.93 % | 2.70 0.75 % | 2.68 64.42 % | 1.63 -8.43 % | 1.78 623.53 % | -0.34 88.40 % | -2.93 -325.38 % | 1.30 241.30 % | -0.92 -136.95 % | 2.49 -6.74 % | 2.67 456.00 % | -0.75 -105.45 % | 13.75 170.67 % | 5.08 167.37 % | 1.90 58.33 % | 1.20 22.45 % | 0.98 -70.48 % | 3.32 306.21 % | -1.61 -137.70 % | 4.27 358.79 % | -1.65 -134.16 % | 4.83 368.93 % | 1.03 164.10 % | 0.39 -78.33 % | 1.80 13.21 % | 1.59 80.68 % | 0.88 -75.56 % | 3.60 192.68 % | 1.23 -74.80 % | 4.88 74.29 % | 2.80 468.42 % | -0.76 -167.26 % | 1.13 -44.33 % | 2.03 194.20 % | 0.69 -9.21 % | 0.76 -32.14 % | 1.12 43.59 % | 0.78 310.53 % | 0.19 -63.46 % | 0.52 -58.40 % | 1.25 757.89 % | -0.19 -110.80 % | 1.76 193.33 % | 0.60 300.00 % | 0.15 -82.76 % | 0.87 -29.27 % | 1.23 339.29 % | 0.28 -56.92 % | 0.65 |
Gross profit | 39.254 M -33.28 % | 58.831 M 14.73 % | 51.280 M -1.59 % | 52.107 M 153.91 % | 20.522 M -50.76 % | 41.679 M 390.98 % | 8.489 M -16.35 % | 10.148 M 108.34 % | 4.871 M -92.41 % | 64.199 M -30.57 % | 92.470 M 13.21 % | 81.680 M 1 364.06 % | 5.579 M -95.22 % | 116.758 M 1 128.77 % | 9.502 M -50.46 % | 19.182 M 354.77 % | 4.218 M -52.67 % | 8.912 M -87.52 % | 71.416 M 533.35 % | -16.480 M -121.14 % | 77.947 M 304.93 % | -38.036 M -134.34 % | 110.770 M 291.65 % | 28.283 M 0.01 % | 28.281 M -47.32 % | 53.684 M 55.46 % | 34.532 M 29.08 % | 26.753 M -70.02 % | 89.238 M 232.42 % | 26.845 M -77.94 % | 121.671 M 91.60 % | 63.504 M 1 757.64 % | -3.831 M -111.48 % | 33.362 M -36.29 % | 52.368 M 156.25 % | 20.436 M -19.24 % | 25.305 M -12.24 % | 28.833 M 48.06 % | 19.474 M 183.18 % | 6.877 M -66.83 % | 20.733 M -4.01 % | 21.598 M 398.80 % | 4.330 M -92.32 % | 56.358 M 155.70 % | 22.041 M 151.95 % | 8.748 M -61.98 % | 23.008 M -30.01 % | 32.873 M 184.05 % | 11.573 M -28.06 % | 16.086 M |
Income tax expense | 2.516 M 3 770.77 % | 65.000 K -99.18 % | 7.880 M 43.43 % | 5.494 M 79.54 % | 3.060 M -57.68 % | 7.231 M 743.90 % | -1.123 M 85.03 % | -7.504 M -576.14 % | 1.576 M 49.38 % | 1.055 M -72.10 % | 3.781 M -56.64 % | 8.720 M 489.11 % | -2.241 M -108.36 % | 26.809 M 198.64 % | 8.977 M 204.10 % | 2.952 M -51.35 % | 6.068 M 154.21 % | 2.387 M -60.24 % | 6.003 M 60.17 % | 3.748 M -48.71 % | 7.308 M 142.47 % | 3.014 M -73.38 % | 11.322 M 400.31 % | 2.263 M 188.28 % | 785.000 K -77.09 % | 3.426 M -25.65 % | 4.608 M 88.54 % | 2.444 M -70.04 % | 8.158 M 165.56 % | 3.072 M -76.29 % | 12.957 M 143.28 % | 5.326 M 132.07 % | 2.295 M 39.34 % | 1.647 M -66.65 % | 4.939 M 215.99 % | 1.563 M 17.96 % | 1.325 M 4.74 % | 1.265 M 224.36 % | 390.000 K -27.51 % | 538.000 K -49.63 % | 1.068 M -64.27 % | 2.989 M 697.07 % | 375.000 K -55.83 % | 849.000 K -8.32 % | 926.000 K -8.41 % | 1.011 M -18.99 % | 1.248 M -47.41 % | 2.373 M 480.20 % | 409.000 K -72.68 % | 1.497 M |
Cost of revenue | 7.239 M | 0.000 | 0.000 -100.00 % | 675.000 K -95.89 % | 16.418 M 1 244.64 % | 1.221 M 4.00 % | 1.174 M -14.62 % | 1.375 M 26.15 % | 1.090 M -79.90 % | 5.423 M 74.71 % | 3.104 M -27.88 % | 4.304 M 1 568.94 % | -293.000 K -106.24 % | 4.697 M 966.61 % | -542.000 K -133.73 % | 1.607 M 642.91 % | -296.000 K 80.41 % | -1.511 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 0.000 100.00 % | -4.135 M -200.05 % | 4.133 M 136.98 % | 1.744 M 9.07 % | 1.599 M -8.68 % | 1.751 M 169.38 % | 650.000 K -73.13 % | 2.419 M -45.48 % | 4.437 M -64.57 % | 12.522 M 677.28 % | 1.611 M -86.28 % | 11.743 M 655.18 % | 1.555 M -71.54 % | 5.464 M 617.06 % | 762.000 K -69.10 % | 2.466 M 232.79 % | 741.000 K 561.61 % | 112.000 K -95.09 % | 2.282 M 134.05 % | 975.000 K -79.98 % | 4.871 M 310.71 % | 1.186 M -91.94 % | 14.717 M 142.37 % | 6.072 M 63.89 % | 3.705 M -76.29 % | 15.626 M 190.45 % | 5.380 M 31.22 % | 4.100 M -75.71 % | 16.882 M 163.29 % | 6.412 M -66.82 % | 19.325 M 62.18 % | 11.916 M 336.80 % | 2.728 M -63.78 % | 7.531 M -37.01 % | 11.955 M 164.96 % | 4.512 M -4.51 % | 4.725 M -28.74 % | 6.631 M 73.04 % | 3.832 M 210.03 % | 1.236 M -71.01 % | 4.263 M -40.48 % | 7.162 M 357.93 % | 1.564 M -86.06 % | 11.220 M 158.82 % | 4.335 M 95.01 % | 2.223 M -54.41 % | 4.876 M -36.77 % | 7.712 M 225.13 % | 2.372 M -42.72 % | 4.141 M |
Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 4.950 M -35.40 % | 7.663 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.488 M 8.91 % | 10.548 M -25.13 % | 14.089 M 8.80 % | 12.949 M 1 127.70 % | -1.260 M -112.44 % | 10.128 M -60.25 % | 25.482 M 110.16 % | 12.125 M 18.45 % | 10.236 M 1 017.47 % | 916.000 K -89.33 % | 8.581 M -24.78 % | 11.408 M 171.81 % | 4.197 M -78.13 % | 19.193 M 165.57 % | 7.227 M 1 729.62 % | 395.000 K -93.95 % | 6.532 M -30.35 % | 9.378 M 97.22 % | 4.755 M -68.30 % | 14.998 M 344.52 % | 3.374 M -52.38 % | 7.086 M 4.21 % | 6.800 M 51.52 % | 4.488 M 29.45 % | 3.467 M -54.26 % | 7.579 M 100.93 % | 3.772 M 120.58 % | 1.710 M -51.63 % | 3.535 M -51.39 % | 7.272 M 133.38 % | 3.116 M -37.64 % | 4.997 M -22.86 % | 6.478 M -26.36 % | 8.797 M 181.50 % | 3.125 M -7.65 % | 3.384 M -5.87 % | 3.595 M -14.89 % | 4.224 M | 0.000 |
Other expenses | 15.402 M -71.89 % | 54.793 M 1 425.74 % | -4.133 M -109.68 % | 42.700 M 20.82 % | 35.341 M | 0.000 100.00 % | -14.613 M 76.04 % | -61.001 M -460.95 % | 16.900 M 122.03 % | -76.709 M -49.61 % | -51.273 M -54.65 % | -33.154 M -60.28 % | -20.685 M -117.62 % | 117.401 M 53.36 % | 76.551 M 578.88 % | 11.276 M -45.87 % | 20.830 M 101.57 % | 10.334 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 15.402 M -59.52 % | 38.045 M 668.59 % | 4.950 M -90.50 % | 52.107 M 41.06 % | 36.940 M 916.51 % | 3.634 M -75.13 % | 14.613 M -76.04 % | 61.001 M 460.95 % | -16.900 M -122.03 % | 76.709 M 49.61 % | 51.273 M 54.65 % | 33.154 M 213.48 % | 10.576 M 109.01 % | -117.401 M -956.25 % | 13.711 M 221.59 % | -11.276 M -203.74 % | 10.869 M 205.18 % | -10.334 M -171.73 % | 14.407 M 28.51 % | 11.211 M 93.73 % | 5.787 M -40.75 % | 9.767 M -62.61 % | 26.125 M 154.41 % | 10.269 M -55.15 % | 22.898 M 0.20 % | 22.853 M 295.72 % | 5.775 M -45.68 % | 10.632 M -59.51 % | 26.260 M 135.16 % | 11.167 M -67.46 % | 34.323 M 124.48 % | 15.290 M 55.80 % | 9.814 M -31.45 % | 14.317 M -12.93 % | 16.443 M 106.08 % | 7.979 M -35.15 % | 12.304 M 23.40 % | 9.971 M 79.92 % | 5.542 M 15.55 % | 4.796 M -58.33 % | 11.510 M 12.19 % | 10.259 M 55.65 % | 6.591 M -63.28 % | 17.950 M 36.93 % | 13.109 M 140.62 % | 5.448 M -34.04 % | 8.260 M -26.95 % | 11.307 M 71.42 % | 6.596 M 42.12 % | 4.641 M |
Cost and expenses | 22.641 M -40.49 % | 38.045 M 668.59 % | 4.950 M -90.50 % | 52.107 M 41.06 % | 36.940 M 313.43 % | 8.935 M -43.40 % | 15.787 M -74.69 % | 62.376 M 494.54 % | -15.810 M -119.25 % | 82.132 M 51.04 % | 54.377 M 45.17 % | 37.458 M 83.69 % | 20.392 M 118.09 % | -112.704 M -46.19 % | -77.093 M -697.32 % | -9.669 M 54.23 % | -21.126 M -78.35 % | -11.845 M -182.22 % | 14.407 M 28.51 % | 11.211 M 93.73 % | 5.787 M -40.75 % | 9.767 M -62.61 % | 26.125 M 154.41 % | 10.269 M -55.15 % | 22.898 M 0.20 % | 22.853 M 295.72 % | 5.775 M -45.68 % | 10.632 M -59.51 % | 26.260 M 135.16 % | 11.167 M -67.46 % | 34.323 M 124.48 % | 15.290 M 55.80 % | 9.814 M -31.45 % | 14.317 M -12.93 % | 16.443 M 106.08 % | 7.979 M -35.15 % | 12.304 M 23.40 % | 9.971 M 79.92 % | 5.542 M 15.55 % | 4.796 M -58.33 % | 11.510 M 12.19 % | 10.259 M 55.65 % | 6.591 M -63.28 % | 17.950 M 36.93 % | 13.109 M 140.62 % | 5.448 M -34.04 % | 8.260 M -26.95 % | 11.307 M 71.42 % | 6.596 M 42.12 % | 4.641 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 0.000 100.00 % | -16.748 M -284.39 % | 9.083 M -3.44 % | 9.407 M 488.31 % | 1.599 M -8.68 % | 1.751 M 169.38 % | 650.000 K -73.13 % | 2.419 M -45.48 % | 4.437 M -64.57 % | 12.522 M 677.28 % | 1.611 M -93.07 % | 23.231 M 91.94 % | 12.103 M -38.10 % | 19.553 M 42.61 % | 13.711 M 1 036.90 % | 1.206 M -88.90 % | 10.869 M -57.53 % | 25.594 M 77.65 % | 14.407 M 28.51 % | 11.211 M 93.73 % | 5.787 M -40.75 % | 9.767 M -62.61 % | 26.125 M 154.41 % | 10.269 M -55.15 % | 22.898 M 0.20 % | 22.853 M 295.72 % | 5.775 M -45.68 % | 10.632 M -59.51 % | 26.260 M 135.16 % | 11.167 M -67.46 % | 34.323 M 124.48 % | 15.290 M 55.80 % | 9.814 M -31.52 % | 14.331 M -12.84 % | 16.443 M 106.08 % | 7.979 M -35.15 % | 12.304 M 18.27 % | 10.403 M 87.71 % | 5.542 M 16.16 % | 4.771 M -58.64 % | 11.535 M 12.23 % | 10.278 M 56.65 % | 6.561 M -62.93 % | 17.698 M 34.77 % | 13.132 M 145.55 % | 5.348 M -35.25 % | 8.260 M -26.95 % | 11.307 M 71.42 % | 6.596 M 59.29 % | 4.141 M |
Interest income | 7.722 M -78.76 % | 36.348 M 520.38 % | 5.859 M -22.52 % | 7.562 M -27.43 % | 10.420 M 4.38 % | 9.983 M | 0.000 -100.00 % | 1.212 M -85.53 % | 8.375 M | 0.000 | 0.000 -100.00 % | 26.931 M 950.35 % | 2.564 M -97.85 % | 119.340 M 220.69 % | 37.214 M | 0.000 -100.00 % | 2.781 M -60.75 % | 7.086 M 562.86 % | 1.069 M 267.35 % | 291.000 K -41.80 % | 500.000 K 57.23 % | 318.000 K 14.80 % | 277.000 K 15.42 % | 240.000 K -17.24 % | 290.000 K 30.04 % | 223.000 K 90.60 % | 117.000 K -61.51 % | 304.000 K 84.24 % | 165.000 K 33.06 % | 124.000 K -56.94 % | 288.000 K 3.23 % | 279.000 K 32.86 % | 210.000 K 61.54 % | 130.000 K -41.44 % | 222.000 K -40.64 % | 374.000 K 266.67 % | 102.000 K -69.28 % | 332.000 K -79.40 % | 1.612 M 20.39 % | 1.339 M 403.38 % | 266.000 K -97.50 % | 10.659 M 3 833.21 % | 271.000 K -97.58 % | 11.197 M 3 432.18 % | 317.000 K 387.69 % | 65.000 K -73.47 % | 245.000 K -8.58 % | 268.000 K 62.42 % | 165.000 K 17.86 % | 140.000 K |
Interest expense | 7.239 M | 0.000 100.00 % | -10.402 M -1 641.04 % | 675.000 K | 0.000 -100.00 % | 631.000 K | 0.000 -100.00 % | 9.178 M 1 152.11 % | 733.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 585.000 K 75.15 % | 334.000 K -38.60 % | 544.000 K | 0.000 -100.00 % | 881.000 K -57.54 % | 2.075 M 94.11 % | 1.069 M 267.35 % | 291.000 K -41.80 % | 500.000 K | 0.000 -100.00 % | 277.000 K 15.42 % | 240.000 K -17.24 % | 290.000 K 30.04 % | 223.000 K 90.60 % | 117.000 K -61.51 % | 304.000 K 84.24 % | 165.000 K 33.06 % | 124.000 K -56.94 % | 288.000 K 3.23 % | 279.000 K 32.86 % | 210.000 K -77.02 % | 914.000 K 311.71 % | 222.000 K -40.64 % | 374.000 K 266.67 % | 102.000 K | 0.000 -100.00 % | 417.000 K 250.42 % | 119.000 K -50.62 % | 241.000 K -2.82 % | 248.000 K -17.61 % | 301.000 K -42.45 % | 523.000 K 77.89 % | 294.000 K 65.17 % | 178.000 K -27.35 % | 245.000 K -8.58 % | 268.000 K 62.42 % | 165.000 K -49.70 % | 328.000 K |
Depreciation and amortization | 377.000 K 6.50 % | 354.000 K -3.28 % | 366.000 K 6.09 % | 345.000 K 1.47 % | 340.000 K 0.00 % | 340.000 K 0.00 % | 340.000 K 2.72 % | 331.000 K 12.20 % | 295.000 K 0.00 % | 295.000 K 0.68 % | 293.000 K 0.69 % | 291.000 K 0.00 % | 291.000 K 1.04 % | 288.000 K 0.70 % | 286.000 K 0.00 % | 286.000 K 0.70 % | 284.000 K 6.37 % | 267.000 K -15.24 % | 315.000 K 0.64 % | 313.000 K 1.62 % | 308.000 K 30.51 % | 236.000 K -22.37 % | 304.000 K 13.43 % | 268.000 K -20.24 % | 336.000 K 15.46 % | 291.000 K 0.00 % | 291.000 K 104.93 % | 142.000 K -0.70 % | 143.000 K 8.33 % | 132.000 K -78.04 % | 601.000 K 495.05 % | 101.000 K 0.00 % | 101.000 K -13.68 % | 117.000 K 14.71 % | 102.000 K -0.97 % | 103.000 K -2.83 % | 106.000 K -41.44 % | 181.000 K 43.65 % | 126.000 K -28.41 % | 176.000 K 0.57 % | 175.000 K 22.38 % | 143.000 K -84.54 % | 925.000 K 617.05 % | 129.000 K 0.00 % | 129.000 K 17.27 % | 110.000 K -15.38 % | 130.000 K -19.25 % | 161.000 K 22.90 % | 131.000 K 43.96 % | 91.000 K |
Operating income | 23.852 M 14.75 % | 20.786 M -55.13 % | 46.330 M 2.68 % | 45.119 M | 0.000 -100.00 % | 33.965 M 654.62 % | -6.124 M 87.96 % | -50.853 M -333.58 % | 21.771 M 274.03 % | -12.510 M -130.37 % | 41.197 M -15.10 % | 48.526 M 421.24 % | -15.106 M -106.45 % | 234.159 M 172.11 % | 86.053 M 182.53 % | 30.458 M 21.60 % | 25.048 M 30.15 % | 19.246 M -66.24 % | 57.009 M 305.88 % | -27.691 M -138.37 % | 72.160 M 355.26 % | -28.269 M -133.40 % | 84.645 M 369.88 % | 18.014 M 234.65 % | 5.383 M -82.54 % | 30.831 M 7.21 % | 28.757 M 78.38 % | 16.121 M -74.40 % | 62.978 M 301.70 % | 15.678 M -82.05 % | 87.348 M 81.17 % | 48.214 M 453.35 % | -13.645 M -171.70 % | 19.031 M -47.03 % | 35.925 M 188.39 % | 12.457 M -4.18 % | 13.001 M -29.46 % | 18.430 M 32.29 % | 13.932 M 561.54 % | 2.106 M -77.10 % | 9.198 M -18.75 % | 11.320 M 607.40 % | -2.231 M -105.77 % | 38.660 M 333.94 % | 8.909 M 162.03 % | 3.400 M -76.95 % | 14.748 M -31.61 % | 21.566 M 333.31 % | 4.977 M -58.33 % | 11.945 M |
Operating income ratio | 0.51 45.20 % | 0.35 -60.89 % | 0.90 4.34 % | 0.87 | 0.00 -100.00 % | 0.79 224.93 % | -0.63 85.64 % | -4.41 -220.83 % | 3.65 2 132.58 % | -0.18 -141.69 % | 0.43 -23.62 % | 0.56 119.75 % | -2.86 -248.23 % | 1.93 -79.93 % | 9.60 555.53 % | 1.47 -77.06 % | 6.39 145.59 % | 2.60 225.76 % | 0.80 -52.49 % | 1.68 81.50 % | 0.93 24.56 % | 0.74 -2.74 % | 0.76 19.98 % | 0.64 234.62 % | 0.19 -66.86 % | 0.57 -31.04 % | 0.83 38.20 % | 0.60 -14.62 % | 0.71 20.84 % | 0.58 -18.65 % | 0.72 -5.44 % | 0.76 -78.68 % | 3.56 524.38 % | 0.57 -16.85 % | 0.69 12.54 % | 0.61 18.64 % | 0.51 -19.62 % | 0.64 -10.65 % | 0.72 133.61 % | 0.31 -30.97 % | 0.44 -15.36 % | 0.52 201.72 % | -0.52 -175.11 % | 0.69 69.71 % | 0.40 4.00 % | 0.39 -39.37 % | 0.64 -2.29 % | 0.66 52.55 % | 0.43 -42.09 % | 0.74 |
Total other income expenses net | 0.000 | 0.000 -100.00 % | 2.929 M -93.41 % | 44.444 M 64.72 % | 26.981 M 4 375.91 % | -631.000 K -1 337.25 % | 51.000 K 108.24 % | -619.000 K 15.55 % | -733.000 K -168.50 % | -273.000 K -706.67 % | 45.000 K -83.81 % | 278.000 K -81.79 % | 1.527 M 557.19 % | -334.000 K 38.60 % | -544.000 K -151.61 % | 1.054 M 219.64 % | -881.000 K 57.54 % | -2.075 M -94.11 % | -1.069 M -267.35 % | -291.000 K 41.80 % | -500.000 K -257.23 % | 318.000 K 214.80 % | -277.000 K -15.42 % | -240.000 K 17.24 % | -290.000 K -30.04 % | -223.000 K -90.60 % | -117.000 K 61.51 % | -304.000 K -84.24 % | -165.000 K -33.06 % | -124.000 K 56.94 % | -288.000 K -3.23 % | -279.000 K -32.86 % | -210.000 K -81.03 % | -116.000 K 47.75 % | -222.000 K 40.64 % | -374.000 K -266.67 % | -102.000 K -202.00 % | 100.000 K 106.20 % | -1.612 M -222.68 % | 1.314 M 645.23 % | -241.000 K -102.26 % | 10.678 M 3 647.51 % | -301.000 K 97.37 % | -11.449 M -3 794.22 % | -294.000 K -78.18 % | -165.000 K 32.65 % | -245.000 K 8.58 % | -268.000 K -62.42 % | -165.000 K 54.17 % | -360.000 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -165.017 M 6.76 % | -176.978 M 1.30 % | -179.302 M -2.55 % | -174.844 M -48.85 % | -117.461 M 18.01 % | -143.262 M -0.87 % | -142.030 M 16.99 % | -171.090 M -43.25 % | -119.433 M 44.58 % | -215.486 M 8.01 % | -234.248 M -29.69 % | -180.626 M -21.49 % | -148.671 M 31.03 % | -215.549 M -55.79 % | -138.358 M 25.86 % | -186.619 M 24.09 % | -245.843 M -34.00 % | -183.469 M 10.11 % | -204.096 M 20.67 % | -257.286 M -29.40 % | -198.837 M 26.13 % | -269.177 M -36.19 % | -197.651 M 7.08 % | -212.716 M -0.68 % | -211.286 M 26.87 % | -288.922 M -6.82 % | -270.471 M 18.23 % | -330.761 M -174.74 % | -120.390 M -25.94 % | -95.592 M -8.27 % | -88.291 M -27.55 % | -69.221 M 5.31 % | -73.101 M 31.17 % | -106.205 M -61.66 % | -65.696 M 13.57 % | -76.009 M -15.65 % | -65.726 M -0.73 % | -65.250 M 29.41 % | -92.440 M -133.69 % | -39.557 M 55.09 % | -88.083 M 10.71 % | -98.644 M -27.59 % | -77.312 M 13.33 % | -89.200 M -26.59 % | -70.463 M -36.66 % | -51.560 M 35.04 % | -79.374 M 0.46 % | -79.737 M 30.35 % | -114.486 M 0.28 % | -114.805 M |
Total investments | 48.745 M 0.47 % | 48.517 M -95.40 % | 1.054 B 1.45 % | 1.039 B -9.56 % | 1.149 B 1 793.18 % | 60.681 M -94.04 % | 1.018 B -2.07 % | 1.039 B -3.85 % | 1.081 B 1.50 % | 1.065 B 3.14 % | 1.032 B 1 238.14 % | 77.139 M 6.45 % | 72.467 M -92.63 % | 982.673 M 2 111.93 % | 44.426 M -93.78 % | 713.826 M 1 597.85 % | 42.043 M -93.31 % | 628.691 M -3.58 % | 652.018 M 6.97 % | 609.550 M -6.26 % | 650.237 M 16.91 % | 556.209 M -17.78 % | 676.497 M 15.55 % | 585.451 M 7.36 % | 545.299 M 2.95 % | 529.682 M 4.29 % | 507.897 M 19.55 % | 424.825 M -28.99 % | 598.246 M 8.43 % | 551.754 M 0.58 % | 548.576 M 18.34 % | 463.540 M 5.99 % | 437.345 M 2.65 % | 426.066 M -4.51 % | 446.191 M 14.30 % | 390.383 M -0.03 % | 390.482 M 3.96 % | 375.594 M 10.92 % | 338.629 M 0.30 % | 337.621 M -6.42 % | 360.766 M 3.10 % | 349.932 M 1.10 % | 346.133 M 1.89 % | 339.728 M 9.49 % | 310.282 M 1.06 % | 307.024 M 5.10 % | 292.127 M 11.63 % | 261.687 M 7.96 % | 242.389 M 2.66 % | 236.098 M |
Total debt | 0.000 | 0.000 -100.00 % | 1.476 M -8.38 % | 1.611 M | 0.000 -100.00 % | 1.876 M -6.43 % | 2.005 M -6.00 % | 2.133 M -5.58 % | 2.259 M -5.24 % | 2.384 M -4.94 % | 2.508 M -4.60 % | 2.629 M -4.37 % | 2.749 M -4.15 % | 2.868 M 20.30 % | 2.384 M -4.60 % | 2.499 M -22.22 % | 3.213 M -3.40 % | 3.326 M -3.23 % | 3.437 M -3.10 % | 3.547 M -2.95 % | 3.655 M -2.82 % | 3.761 M -2.74 % | 3.867 M -2.62 % | 3.971 M -1.71 % | 4.040 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 -100.00 % | 146.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 19.154 M 0.00 % | 19.154 M 690.51 % | 2.423 M 922.36 % | 237.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.827 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 1.184 B 0.71 % | 1.176 B 1.51 % | 1.158 B 3.35 % | 1.121 B 1.16 % | 1.108 B 0.92 % | 1.098 B 2.43 % | 1.071 B -2.63 % | 1.100 B -3.84 % | 1.144 B 0.64 % | 1.137 B -1.20 % | 1.151 B 3.36 % | 1.114 B 3.57 % | 1.075 B -2.11 % | 1.098 B 23.23 % | 891.277 M 9.35 % | 815.057 M 3.63 % | 786.502 M 1.23 % | 776.980 M 1.94 % | 762.196 M -3.24 % | 787.700 M -3.01 % | 812.126 M 7.35 % | 756.498 M -3.30 % | 782.307 M 10.30 % | 709.261 M 1.97 % | 695.539 M -0.27 % | 697.447 M 4.06 % | 670.265 M 3.59 % | 647.056 M 2.10 % | 633.726 M 8.16 % | 585.933 M 3.28 % | 567.307 M 14.81 % | 494.123 M 9.42 % | 451.588 M -3.64 % | 468.650 M 3.83 % | 451.382 M 7.31 % | 420.618 M 2.45 % | 410.578 M 1.66 % | 403.859 M 4.47 % | 386.594 M 3.18 % | 374.664 M 0.78 % | 371.782 M 0.92 % | 368.380 M 5.44 % | 349.371 M -0.83 % | 352.278 M 8.09 % | 325.916 M 1.80 % | 320.146 M 8.02 % | 296.382 M 3.81 % | 285.510 M 5.43 % | 270.813 M 0.08 % | 270.587 M |
Common stock | 75.976 M -0.06 % | 76.020 M -0.35 % | 76.287 M -0.10 % | 76.362 M -2.76 % | 78.529 M -0.30 % | 78.762 M -0.01 % | 78.768 M -2.32 % | 80.642 M 0.00 % | 80.642 M 0.00 % | 80.642 M 0.00 % | 80.644 M -0.01 % | 80.651 M -0.18 % | 80.794 M 0.00 % | 80.794 M 0.00 % | 80.794 M -0.04 % | 80.826 M 0.00 % | 80.827 M 0.00 % | 80.827 M 0.00 % | 80.827 M -0.02 % | 80.845 M -0.03 % | 80.869 M -0.06 % | 80.917 M -0.15 % | 81.035 M 0.00 % | 81.035 M -0.26 % | 81.245 M 0.00 % | 81.245 M 0.00 % | 81.245 M -0.14 % | 81.355 M -0.01 % | 81.360 M -0.03 % | 81.388 M 0.00 % | 81.388 M -0.19 % | 81.541 M -0.02 % | 81.554 M 0.00 % | 81.554 M 0.00 % | 81.554 M 0.00 % | 81.554 M -0.13 % | 81.662 M 0.00 % | 81.662 M 0.00 % | 81.662 M 1.64 % | 80.346 M 0.00 % | 80.346 M 1.30 % | 79.314 M 0.00 % | 79.314 M 0.00 % | 79.314 M 0.00 % | 79.314 M 0.00 % | 79.314 M 0.00 % | 79.314 M 0.00 % | 79.314 M 0.00 % | 79.314 M 0.27 % | 79.101 M |
Total equity | 1.260 B 0.66 % | 1.252 B 1.40 % | 1.234 B 3.13 % | 1.197 B 0.90 % | 1.186 B 0.84 % | 1.176 B 2.26 % | 1.150 B -2.61 % | 1.181 B -3.59 % | 1.225 B 0.60 % | 1.218 B -1.12 % | 1.232 B 3.13 % | 1.194 B 3.31 % | 1.156 B -1.96 % | 1.179 B 21.30 % | 972.071 M 8.50 % | 895.883 M 3.29 % | 867.329 M 1.11 % | 857.807 M 1.75 % | 843.023 M -2.94 % | 868.545 M -2.74 % | 892.995 M 6.64 % | 837.415 M -3.00 % | 863.342 M 9.24 % | 790.296 M 1.74 % | 776.784 M -0.25 % | 778.692 M 3.62 % | 751.510 M 3.17 % | 728.411 M 1.86 % | 715.086 M 7.16 % | 667.321 M 2.87 % | 648.695 M 12.69 % | 575.664 M 7.98 % | 533.142 M -3.10 % | 550.204 M 3.24 % | 532.936 M 6.13 % | 502.172 M 2.02 % | 492.240 M 1.38 % | 485.521 M 3.69 % | 468.256 M 2.91 % | 455.010 M 0.64 % | 452.128 M 0.99 % | 447.694 M 4.43 % | 428.685 M -0.67 % | 431.592 M 6.51 % | 405.230 M 1.44 % | 399.460 M 6.33 % | 375.696 M 2.98 % | 364.824 M 4.20 % | 350.127 M 0.13 % | 349.688 M |
Other non current liabilities | 158.526 M -3.99 % | 165.120 M 3.57 % | 159.422 M 12.34 % | 141.904 M 450.04 % | -40.539 M 75.56 % | -165.842 M -0.67 % | -164.737 M 5.64 % | -174.578 M 14.45 % | -204.058 M 3.71 % | -211.924 M -4.33 % | -203.131 M -7 626.55 % | -2.629 M 4.37 % | -2.749 M 4.15 % | -2.868 M -105.34 % | 53.685 M 2 248.26 % | -2.499 M 22.22 % | -3.213 M 3.40 % | -3.326 M 3.23 % | -3.437 M 3.10 % | -3.547 M 2.95 % | -3.655 M 2.82 % | -3.761 M 2.74 % | -3.867 M 2.62 % | -3.971 M 1.71 % | -4.040 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 % | -19.154 M 0.00 % | -19.154 M -690.51 % | -2.423 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.876 M -6.43 % | 2.005 M -6.00 % | 2.133 M -5.58 % | 2.259 M -5.24 % | 2.384 M -4.94 % | 2.508 M -4.60 % | 2.629 M -4.37 % | 2.749 M -4.15 % | 2.868 M 20.30 % | 2.384 M -4.60 % | 2.499 M -22.22 % | 3.213 M -3.40 % | 3.326 M -3.23 % | 3.437 M -3.10 % | 3.547 M -2.95 % | 3.655 M -2.82 % | 3.761 M -2.74 % | 3.867 M -2.62 % | 3.971 M -1.71 % | 4.040 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 % | 19.154 M 0.00 % | 19.154 M 690.51 % | 2.423 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 158.526 M -3.99 % | 165.120 M 3.57 % | 159.422 M 12.34 % | 141.904 M 250.04 % | 40.539 M -75.56 % | 165.842 M 0.67 % | 164.737 M -5.64 % | 174.578 M -14.45 % | 204.058 M -3.71 % | 211.924 M 4.33 % | 203.131 M 157.69 % | 78.828 M 5.23 % | 74.913 M -15.95 % | 89.126 M 58.96 % | 56.069 M 14.85 % | 48.819 M -2.27 % | 49.952 M 10.24 % | 45.311 M -1.81 % | 46.145 M 11.42 % | 41.417 M -5.98 % | 44.051 M -11.91 % | 50.009 M -28.95 % | 70.388 M 31.01 % | 53.729 M -0.52 % | 54.009 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 % | 56.227 M -1.55 % | 57.112 M 5.64 % | 54.061 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other current liabilities | 0.000 100.00 % | -2.485 M | 0.000 | 0.000 100.00 % | -25.858 M -59.30 % | -16.232 M 10.90 % | -18.217 M 7.09 % | -19.607 M 29.44 % | -27.787 M 28.82 % | -39.035 M 1.03 % | -39.443 M -186.82 % | -13.752 M 31.14 % | -19.970 M -191.45 % | -6.852 M -110.21 % | 67.140 M 915.50 % | -8.233 M 49.48 % | -16.296 M -90.51 % | -8.554 M -8.25 % | -7.902 M 6.40 % | -8.442 M 53.26 % | -18.060 M -52.26 % | -11.861 M -22.00 % | -9.722 M 24.93 % | -12.950 M 46.08 % | -24.017 M -131.77 % | 75.597 M 3.87 % | 72.777 M -4.84 % | 76.481 M 36.97 % | 55.837 M 14.78 % | 48.649 M 7.80 % | 45.128 M 66.38 % | 27.123 M -31.81 % | 39.774 M 32.08 % | 30.113 M 14.59 % | 26.278 M 9.39 % | 24.023 M -23.64 % | 31.462 M 30.80 % | 24.053 M 8.02 % | 22.268 M -28.39 % | 31.095 M -19.89 % | 38.817 M 8.21 % | 35.873 M 2 162.85 % | -1.739 M 22.64 % | -2.248 M 63.04 % | -6.083 M -124.01 % | 25.335 M 104.64 % | 12.380 M 50.61 % | 8.220 M -38.37 % | 13.338 M -33.57 % | 20.077 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 146.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 237.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 28.825 M 126.54 % | 12.724 M -14.53 % | 14.887 M -3.89 % | 15.489 M | 0.000 -100.00 % | 16.232 M -10.90 % | 18.217 M -7.09 % | 19.607 M -29.44 % | 27.787 M 100.86 % | 13.834 M -15.01 % | 16.278 M -85.67 % | 113.582 M 1.33 % | 112.092 M 31.98 % | 84.930 M 13.53 % | 74.810 M 14.81 % | 65.160 M -32.73 % | 96.867 M 18.26 % | 81.907 M 33.68 % | 61.272 M 16.94 % | 52.396 M -27.34 % | 72.107 M 25.50 % | 57.454 M -10.28 % | 64.040 M 9.12 % | 58.685 M -31.84 % | 86.098 M -0.10 % | 86.183 M 7.15 % | 80.434 M -4.33 % | 84.078 M 27.51 % | 65.936 M 25.94 % | 52.357 M 6.94 % | 48.960 M 62.01 % | 30.220 M -36.23 % | 47.391 M 39.27 % | 34.027 M 15.52 % | 29.455 M 9.60 % | 26.875 M -31.39 % | 39.170 M 47.51 % | 26.554 M 4.58 % | 25.392 M -24.14 % | 33.470 M -28.52 % | 46.823 M 24.22 % | 37.693 M -1.65 % | 38.325 M 19.35 % | 32.111 M -1.57 % | 32.622 M 17.13 % | 27.850 M 10.26 % | 25.258 M 24.44 % | 20.297 M -33.47 % | 30.509 M 33.96 % | 22.774 M |
Total liabilities | 187.351 M 5.35 % | 177.844 M 2.03 % | 174.309 M 10.75 % | 157.393 M -9.96 % | 174.802 M 5.40 % | 165.842 M 0.67 % | 164.737 M -5.64 % | 174.578 M -14.45 % | 204.058 M -3.71 % | 211.924 M 4.33 % | 203.131 M 5.57 % | 192.410 M 2.89 % | 187.005 M 7.44 % | 174.056 M 32.99 % | 130.879 M 14.83 % | 113.979 M -22.37 % | 146.819 M 15.41 % | 127.218 M 18.43 % | 107.417 M 14.50 % | 93.813 M -19.24 % | 116.158 M 8.09 % | 107.463 M -20.06 % | 134.428 M 19.58 % | 112.414 M -19.77 % | 140.107 M 62.57 % | 86.183 M 7.15 % | 80.434 M -4.33 % | 84.078 M 27.51 % | 65.936 M 25.94 % | 52.357 M 6.94 % | 48.960 M 62.01 % | 30.220 M -36.23 % | 47.391 M 39.27 % | 34.027 M 15.52 % | 29.455 M 9.60 % | 26.875 M -31.39 % | 39.170 M 47.51 % | 26.554 M 4.58 % | 25.392 M -24.14 % | 33.470 M -28.52 % | 46.823 M 24.22 % | 37.693 M -60.14 % | 94.552 M 5.97 % | 89.223 M 2.93 % | 86.683 M 211.25 % | 27.850 M 10.26 % | 25.258 M 24.44 % | 20.297 M -33.47 % | 30.509 M 33.96 % | 22.774 M |
Other non current assets | 1.107 B 3.41 % | 1.071 B | 0.000 | 0.000 100.00 % | -1.155 B -3.68 % | -1.114 B -15.22 % | -966.893 M 0.39 % | -970.725 M 2.58 % | -996.408 M -2.32 % | -973.797 M -1.85 % | -956.131 M | 0.000 | 0.000 100.00 % | -61.868 M | 0.000 100.00 % | -620.000 K | 0.000 100.00 % | -45.740 M | 0.000 | 0.000 | 0.000 -100.00 % | 417.000 K 47.87 % | 282.000 K -90.51 % | 2.970 M -45.51 % | 5.451 M | 0.000 -100.00 % | 240.000 K -94.47 % | 4.338 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.999 K -50.00 % | 200.000 K 0.00 % | 200.000 K | 0.000 -100.00 % | 13.238 M 2.76 % | 12.883 M -3.55 % | 13.357 M 2 126.17 % | 600.000 K |
Long term investments | 48.745 M 0.47 % | 48.517 M -95.27 % | 1.027 B 2.01 % | 1.007 B -12.38 % | 1.149 B 3.69 % | 1.108 B 15.35 % | 960.432 M -0.37 % | 964.015 M -2.58 % | 989.565 M 2.31 % | 967.220 M 1.84 % | 949.701 M -1.99 % | 969.002 M 4.49 % | 927.344 M 1.80 % | 910.941 M 14.56 % | 795.156 M 20.45 % | 660.137 M 4.46 % | 631.966 M 8.88 % | 580.407 M 2.03 % | 568.884 M 14.97 % | 494.797 M -5.42 % | 523.174 M 30.70 % | 400.291 M -24.03 % | 526.918 M 20.61 % | 436.890 M 7.04 % | 408.158 M 11.43 % | 366.279 M -15.07 % | 431.263 M 15.01 % | 374.990 M -34.53 % | 572.726 M 11.17 % | 515.172 M -1.68 % | 523.979 M 18.35 % | 442.729 M 5.13 % | 421.123 M 2.69 % | 410.102 M -4.69 % | 430.280 M 13.45 % | 379.261 M 1.30 % | 374.397 M 4.21 % | 359.258 M 11.44 % | 322.372 M -0.45 % | 323.823 M -3.97 % | 337.194 M -3.64 % | 349.932 M 1.10 % | 346.133 M 13.56 % | 304.802 M 9.78 % | 277.643 M -9.57 % | 307.024 M 23.27 % | 249.069 M 13.78 % | 218.899 M 2.74 % | 213.060 M -9.76 % | 236.098 M |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 11.343 M -3.22 % | 11.720 M 102.77 % | 5.780 M -4.32 % | 6.041 M -2.20 % | 6.177 M 0.85 % | 6.125 M -5.20 % | 6.461 M -3.71 % | 6.710 M -1.94 % | 6.843 M 4.04 % | 6.577 M 2.29 % | 6.430 M -4.36 % | 6.723 M -4.15 % | 7.014 M -3.85 % | 7.295 M -3.80 % | 7.583 M -3.63 % | 7.869 M -3.45 % | 8.150 M 2.22 % | 7.973 M -3.24 % | 8.240 M -3.68 % | 8.555 M -2.27 % | 8.754 M -3.40 % | 9.062 M -2.60 % | 9.304 M -3.15 % | 9.607 M -2.71 % | 9.875 M 50.33 % | 6.569 M -4.24 % | 6.860 M -4.07 % | 7.151 M 423.88 % | 1.365 M -8.76 % | 1.496 M -27.73 % | 2.070 M -22.50 % | 2.671 M -0.78 % | 2.692 M 28.19 % | 2.100 M -0.62 % | 2.113 M 26.45 % | 1.671 M -5.81 % | 1.774 M -4.62 % | 1.860 M -6.16 % | 1.982 M -0.95 % | 2.001 M -5.70 % | 2.122 M -6.40 % | 2.267 M -7.17 % | 2.442 M -26.69 % | 3.331 M -2.97 % | 3.433 M -3.51 % | 3.558 M 137.20 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M |
Total non current assets | 1.167 B 3.22 % | 1.131 B 9.52 % | 1.033 B 1.97 % | 1.013 B -28.87 % | 1.424 B 42.19 % | 1.001 B -1.86 % | 1.020 B 1.84 % | 1.002 B 0.62 % | 995.521 M 1.27 % | 983.035 M 2.81 % | 956.131 M -2.01 % | 975.725 M 4.43 % | 934.358 M 9.11 % | 856.368 M 6.68 % | 802.739 M 20.28 % | 667.386 M 4.26 % | 640.116 M 17.96 % | 542.640 M -5.98 % | 577.124 M 14.66 % | 503.352 M -5.37 % | 531.928 M 29.81 % | 409.770 M -23.62 % | 536.504 M 19.36 % | 449.467 M 6.14 % | 423.484 M 13.58 % | 372.848 M -14.95 % | 438.363 M 13.42 % | 386.479 M -32.68 % | 574.091 M 11.11 % | 516.668 M -1.78 % | 526.049 M 18.11 % | 445.400 M 5.09 % | 423.815 M 2.82 % | 412.202 M -4.67 % | 432.393 M 13.51 % | 380.932 M 1.27 % | 376.171 M 4.17 % | 361.118 M 11.33 % | 324.354 M -0.45 % | 325.824 M -3.98 % | 339.316 M -3.66 % | 352.199 M 1.01 % | 348.675 M 13.08 % | 308.333 M 9.62 % | 281.276 M -9.44 % | 310.582 M 17.73 % | 263.807 M 13.09 % | 233.282 M 2.35 % | 227.917 M -4.32 % | 238.198 M |
Other current assets | 0.000 | 0.000 -100.00 % | 83.314 M -26.35 % | 113.120 M 139.06 % | -289.599 M -449.03 % | 82.973 M -16.78 % | 99.699 M 16.54 % | 85.546 M -49.94 % | 170.901 M 138.27 % | -446.616 M -483.33 % | 116.510 M 5.67 % | 110.257 M -26.46 % | 149.934 M 33.29 % | 112.484 M 31.95 % | 85.248 M 25.85 % | 67.736 M 38.38 % | 48.949 M -61.96 % | 128.694 M 179.61 % | 46.027 M -3.05 % | 47.476 M -57.55 % | 111.846 M 80.85 % | 61.843 M 82.75 % | 33.841 M 12.05 % | 30.201 M -63.26 % | 82.212 M 177.78 % | 29.596 M -7.44 % | 31.974 M 2.23 % | 31.277 M -34.08 % | 47.446 M -18.40 % | 58.147 M 122.85 % | 26.092 M -54.39 % | 57.211 M 6.56 % | 53.690 M 36.76 % | 39.258 M 3.30 % | 38.003 M -28.90 % | 53.448 M -18.65 % | 65.698 M 3.50 % | 63.478 M 16.90 % | 54.302 M -47.35 % | 103.147 M 156.58 % | 40.200 M 50.98 % | 26.626 M -17.64 % | 32.329 M 34.90 % | 23.965 M -42.30 % | 41.535 M -26.76 % | 56.713 M 148.35 % | 22.836 M -36.81 % | 36.138 M 193.69 % | 12.305 M -49.62 % | 24.423 M |
Short term investments | 0.000 | 0.000 -100.00 % | 27.254 M -15.86 % | 32.393 M -24.37 % | 42.830 M -29.42 % | 60.681 M 6.23 % | 57.124 M -23.85 % | 75.011 M -17.62 % | 91.051 M -6.57 % | 97.451 M 18.09 % | 82.526 M 6.98 % | 77.139 M 6.45 % | 72.467 M 1.02 % | 71.732 M 61.46 % | 44.426 M -17.25 % | 53.689 M 27.70 % | 42.043 M -12.93 % | 48.284 M -41.92 % | 83.134 M -27.55 % | 114.753 M -9.69 % | 127.063 M -18.51 % | 155.918 M 4.24 % | 149.579 M 0.69 % | 148.561 M 8.33 % | 137.141 M -16.07 % | 163.403 M 113.23 % | 76.634 M 53.78 % | 49.835 M 95.28 % | 25.520 M -30.24 % | 36.582 M 48.73 % | 24.597 M 18.19 % | 20.811 M 28.29 % | 16.222 M 1.62 % | 15.964 M 0.33 % | 15.911 M 43.06 % | 11.122 M -30.85 % | 16.085 M -1.54 % | 16.336 M 0.49 % | 16.257 M 17.82 % | 13.798 M -41.46 % | 23.572 M | 0.000 | 0.000 -100.00 % | 34.926 M 7.01 % | 32.639 M | 0.000 -100.00 % | 43.058 M 0.63 % | 42.788 M 45.89 % | 29.329 M | 0.000 |
cash and cash equivalents | 165.017 M -6.76 % | 176.978 M -1.30 % | 179.302 M 2.55 % | 174.844 M 48.85 % | 117.461 M -19.07 % | 145.138 M 0.77 % | 144.035 M -16.85 % | 173.223 M 42.35 % | 121.692 M -44.14 % | 217.870 M -7.98 % | 236.756 M 29.19 % | 183.255 M 21.02 % | 151.420 M -30.67 % | 218.417 M 55.19 % | 140.742 M -25.58 % | 189.118 M -24.07 % | 249.056 M 33.33 % | 186.795 M -9.99 % | 207.533 M -20.43 % | 260.833 M 28.81 % | 202.492 M -25.81 % | 272.938 M 35.44 % | 201.518 M -7.00 % | 216.687 M 0.63 % | 215.326 M -25.47 % | 288.922 M 6.82 % | 270.471 M -18.23 % | 330.761 M 174.74 % | 120.390 M 25.94 % | 95.592 M 8.27 % | 88.291 M 27.55 % | 69.221 M -5.31 % | 73.101 M -31.17 % | 106.205 M 61.66 % | 65.696 M -13.57 % | 76.009 M 15.65 % | 65.726 M 0.73 % | 65.250 M -29.52 % | 92.586 M 134.06 % | 39.557 M -55.09 % | 88.083 M -10.71 % | 98.644 M 2.26 % | 96.466 M -10.97 % | 108.354 M 48.66 % | 72.886 M 40.71 % | 51.797 M -34.74 % | 79.374 M -0.46 % | 79.737 M -30.35 % | 114.486 M -0.28 % | 114.805 M |
Cash and short term investments | 165.017 M -6.76 % | 176.978 M -1.30 % | 179.302 M 2.55 % | 174.844 M 9.08 % | 160.291 M -22.12 % | 205.819 M 2.32 % | 201.159 M -18.96 % | 248.234 M 16.68 % | 212.743 M -32.53 % | 315.321 M -1.24 % | 319.282 M 22.61 % | 260.394 M 16.31 % | 223.887 M -22.84 % | 290.149 M 56.70 % | 185.168 M -23.74 % | 242.807 M -16.59 % | 291.099 M 23.83 % | 235.079 M -19.12 % | 290.667 M -22.61 % | 375.586 M 13.97 % | 329.555 M -23.15 % | 428.856 M 22.15 % | 351.097 M -3.87 % | 365.248 M 3.63 % | 352.467 M -22.08 % | 452.325 M 30.31 % | 347.105 M -8.80 % | 380.596 M 160.84 % | 145.910 M 10.39 % | 132.174 M 17.08 % | 112.888 M 25.39 % | 90.032 M 0.79 % | 89.323 M -26.89 % | 122.169 M 49.70 % | 81.607 M -6.34 % | 87.131 M 6.50 % | 81.811 M 0.28 % | 81.586 M -25.04 % | 108.843 M 104.00 % | 53.355 M -52.21 % | 111.655 M 13.19 % | 98.644 M 2.26 % | 96.466 M -32.67 % | 143.280 M 35.78 % | 105.525 M 103.73 % | 51.797 M -57.69 % | 122.432 M -0.08 % | 122.525 M -14.80 % | 143.815 M 25.27 % | 114.805 M |
Total current assets | 280.056 M -6.22 % | 298.645 M -20.60 % | 376.137 M 10.08 % | 341.683 M 646.77 % | -62.491 M -118.33 % | 340.980 M 15.62 % | 294.917 M -16.67 % | 353.931 M -18.36 % | 433.549 M | 0.000 -100.00 % | 478.580 M 16.47 % | 410.900 M 0.56 % | 408.607 M -17.75 % | 496.775 M 65.48 % | 300.211 M -12.34 % | 342.476 M -8.44 % | 374.032 M -15.45 % | 442.385 M 18.50 % | 373.316 M -18.67 % | 459.006 M -3.82 % | 477.225 M -10.82 % | 535.108 M 16.01 % | 461.266 M 1.77 % | 453.243 M -8.14 % | 493.407 M -8.36 % | 538.405 M 19.63 % | 450.072 M -5.99 % | 478.771 M 40.63 % | 340.455 M 6.99 % | 318.221 M 11.31 % | 285.890 M 16.18 % | 246.083 M 8.29 % | 227.245 M -12.51 % | 259.749 M 25.13 % | 207.588 M -3.12 % | 214.264 M -0.91 % | 216.234 M 3.43 % | 209.073 M -4.56 % | 219.063 M 2.53 % | 213.652 M 1.99 % | 209.481 M 17.02 % | 179.008 M 2.55 % | 174.562 M -17.85 % | 212.482 M 0.88 % | 210.637 M 27.75 % | 164.880 M 12.73 % | 146.267 M -8.35 % | 159.588 M 1.51 % | 157.221 M 11.71 % | 140.738 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -77.597 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 115.039 M -5.45 % | 121.667 M 7.18 % | 113.521 M 111.32 % | 53.719 M -19.60 % | 66.817 M 28.03 % | 52.188 M 1.96 % | 51.183 M 0.13 % | 51.117 M 2.43 % | 49.905 M -44.60 % | 90.077 M 110.52 % | 42.788 M 6.31 % | 40.249 M 15.70 % | 34.786 M -2.00 % | 35.496 M 19.13 % | 29.795 M -6.70 % | 31.933 M -6.04 % | 33.984 M -0.97 % | 34.318 M -6.29 % | 36.622 M 1.89 % | 35.944 M 0.33 % | 35.824 M -19.33 % | 44.409 M -41.82 % | 76.328 M 32.07 % | 57.794 M -1.59 % | 58.728 M 3.97 % | 56.484 M -20.44 % | 70.993 M 6.12 % | 66.898 M -54.52 % | 147.099 M 15.01 % | 127.900 M -12.94 % | 146.910 M 48.63 % | 98.840 M 17.34 % | 84.232 M -14.33 % | 98.322 M 11.76 % | 87.978 M 19.40 % | 73.685 M 7.22 % | 68.725 M 7.37 % | 64.009 M 14.47 % | 55.918 M -2.16 % | 57.150 M -0.83 % | 57.626 M 7.24 % | 53.738 M 17.42 % | 45.767 M 1.17 % | 45.237 M -28.85 % | 63.577 M 12.79 % | 56.370 M 5 542.64 % | 999.000 K 8.00 % | 925.000 K -15.99 % | 1.101 M -27.09 % | 1.510 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 446.616 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 28.825 M 126.54 % | 12.724 M -14.53 % | 14.887 M -3.89 % | 15.489 M -40.10 % | 25.858 M 59.30 % | 16.232 M -10.90 % | 18.217 M -7.09 % | 19.607 M -29.44 % | 27.787 M 100.86 % | 13.834 M -15.01 % | 16.278 M 18.37 % | 13.752 M -31.14 % | 19.970 M 191.45 % | 6.852 M -10.66 % | 7.670 M -6.84 % | 8.233 M -49.48 % | 16.296 M 90.51 % | 8.554 M 8.25 % | 7.902 M -6.40 % | 8.442 M -53.26 % | 18.060 M 52.26 % | 11.861 M 22.00 % | 9.722 M -24.93 % | 12.950 M -46.08 % | 24.017 M 126.88 % | 10.586 M 38.25 % | 7.657 M 0.79 % | 7.597 M -24.77 % | 10.099 M 172.36 % | 3.708 M -3.24 % | 3.832 M 23.73 % | 3.097 M -59.34 % | 7.617 M 94.61 % | 3.914 M 23.20 % | 3.177 M 11.40 % | 2.852 M -63.00 % | 7.708 M 208.20 % | 2.501 M -16.02 % | 2.978 M 25.39 % | 2.375 M -70.33 % | 8.006 M 339.89 % | 1.820 M 4.66 % | 1.739 M -22.64 % | 2.248 M -63.04 % | 6.083 M 167.03 % | 2.278 M -82.31 % | 12.878 M 6.63 % | 12.077 M -29.67 % | 17.171 M 536.67 % | 2.697 M |
Tax payables | 0.000 -100.00 % | 2.485 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.201 M 8.79 % | 23.165 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 163.966 M 0.76 % | 162.732 M -5.63 % | 172.445 M -14.55 % | 201.799 M -3.69 % | 209.540 M 4.44 % | 200.623 M 272.64 % | -116.211 M -1.19 % | -114.841 M -30.80 % | -87.798 M -13.74 % | -77.194 M -14.09 % | -67.659 M 32.40 % | -100.080 M -17.42 % | -85.233 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -80.827 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.539 M 7.82 % | 37.599 M 54.12 % | 24.396 M -6.22 % | 26.014 M -31.69 % | 38.085 M 5.34 % | 36.154 M -12.04 % | 41.102 M -10.20 % | 45.773 M 0.05 % | 45.751 M -22.80 % | 59.261 M 90.57 % | 31.097 M 39.53 % | 22.287 M 4.52 % | 21.323 M 33.36 % | 15.989 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 174.802 M 1 176.90 % | -16.232 M 10.90 % | -18.217 M 7.09 % | -19.607 M 29.44 % | -27.787 M -100.86 % | -13.834 M 15.01 % | -16.278 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.447 B 1.24 % | 1.429 B 1.47 % | 1.409 B 4.02 % | 1.354 B -0.50 % | 1.361 B 1.41 % | 1.342 B 2.06 % | 1.315 B -3.00 % | 1.356 B -5.14 % | 1.429 B -0.04 % | 1.430 B -0.35 % | 1.435 B 3.47 % | 1.387 B 3.25 % | 1.343 B -0.75 % | 1.353 B 22.68 % | 1.103 B 9.22 % | 1.010 B -0.42 % | 1.014 B 2.96 % | 985.025 M 3.64 % | 950.440 M -1.24 % | 962.358 M -4.64 % | 1.009 B 6.80 % | 944.878 M -5.30 % | 997.770 M 10.53 % | 902.710 M -1.55 % | 916.891 M 0.62 % | 911.253 M 2.57 % | 888.435 M 2.68 % | 865.250 M -5.39 % | 914.546 M 9.54 % | 834.889 M 2.83 % | 811.939 M 17.42 % | 691.483 M 6.21 % | 651.060 M -3.11 % | 671.951 M 5.00 % | 639.981 M 7.52 % | 595.196 M 0.47 % | 592.405 M 3.90 % | 570.191 M 4.93 % | 543.417 M 0.73 % | 539.476 M -1.70 % | 548.797 M 3.31 % | 531.207 M 1.52 % | 523.237 M 0.47 % | 520.815 M 5.88 % | 491.913 M 3.46 % | 475.462 M 15.95 % | 410.074 M 4.38 % | 392.870 M 2.01 % | 385.138 M 1.64 % | 378.936 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.618 M 86.60 % | -12.071 M -725.12 % | 1.931 M 139.03 % | -4.948 M -5.93 % | -4.671 M -21 331.82 % | 22.000 K 100.16 % | -13.510 M -147.97 % | 28.164 M 219.68 % | 8.810 M 813.90 % | 964.000 K -81.93 % | 5.334 M 406.07 % | 1.054 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.948 M 19.10 % | -3.644 M 25.16 % | -4.869 M -179.90 % | 6.094 M -34.25 % | 9.269 M 73.94 % | 5.329 M -19.26 % | 6.600 M -10.57 % | 7.380 M 9.58 % | 6.735 M -6.85 % | 7.230 M 231.53 % | -5.497 M -217.06 % | 4.696 M -78.11 % | 21.452 M 182.23 % | 7.601 M -6.50 % | 8.129 M 30.04 % | 6.251 M 155.66 % | -11.230 M -276.71 % | 6.355 M 194.90 % | 2.155 M -75.38 % | 8.754 M 120.67 % | 3.967 M 270.92 % | -2.321 M -147.18 % | 4.919 M -24.22 % | 6.491 M 227.33 % | 1.983 M -80.86 % | 10.363 M 707.09 % | 1.284 M -74.49 % | 5.033 M 14.99 % | 4.377 M 212.42 % | 1.401 M -1.75 % | 1.426 M -71.57 % | 5.016 M -51.51 % | 10.345 M 656.48 % | -1.859 M -181.39 % | 2.284 M -54.60 % | 5.031 M 460.24 % | 898.000 K -71.43 % | 3.143 M -7.99 % | 3.416 M 121.39 % | 1.543 M -2.47 % | 1.582 M 37.68 % | 1.149 M 1 125.89 % | -112.000 K -105.07 % | 2.208 M -61.69 % | 5.763 M |
Change in working capital | -173.000 K 98.69 % | -13.235 M -850.11 % | -1.393 M -216.86 % | 1.192 M -86.11 % | 8.579 M -40.65 % | 14.456 M 279.29 % | -8.063 M -112.11 % | 66.593 M 167.49 % | -98.677 M -668.28 % | 17.364 M 892.51 % | -2.191 M -105.36 % | 40.871 M 171.92 % | -56.828 M -1 930.30 % | -2.799 M 88.63 % | -24.625 M 59.20 % | -60.352 M -170.17 % | 86.006 M 362.02 % | -32.824 M -1 462.56 % | 2.409 M 170.37 % | 891.000 K 123.09 % | -3.859 M -120.05 % | 19.246 M 1 974.00 % | -1.027 M 69.76 % | -3.396 M 7.47 % | -3.670 M 85.74 % | -25.743 M -28 389.01 % | 91.000 K -99.23 % | 11.792 M 4 316.48 % | 267.000 K 103.39 % | -7.871 M -761.43 % | 1.190 M 90.71 % | 624.000 K 115.20 % | -4.106 M -2.01 % | -4.025 M -154.08 % | 7.443 M 182.04 % | 2.639 M 232.55 % | -1.991 M -1 522.14 % | 140.000 K 106.77 % | -2.068 M 71.41 % | -7.233 M -118.85 % | -3.305 M 65.73 % | -9.643 M -773.46 % | -1.104 M -110.04 % | 10.991 M 590.89 % | -2.239 M -147.15 % | 4.749 M 333.30 % | 1.096 M 119.16 % | -5.719 M -203.61 % | 5.520 M 1 076.97 % | 469.000 K |
Accounts receivables | -2.861 M | 0.000 100.00 % | -2.395 M -222.57 % | 1.954 M 122.35 % | -8.741 M -148.78 % | 17.918 M 366.40 % | -6.726 M -116.00 % | 42.044 M 335.26 % | -17.871 M -96.38 % | -9.100 M -34.56 % | -6.763 M -176.85 % | 8.800 M 283.60 % | -4.793 M 70.28 % | -16.125 M -211.17 % | -5.182 M 30.93 % | -7.502 M -188.43 % | -2.601 M 61.79 % | -6.807 M -3 503.50 % | 200.000 K -96.02 % | 5.022 M 181.70 % | -6.147 M 55.54 % | -13.826 M -271.87 % | -3.718 M -168.75 % | 5.408 M 215.11 % | -4.698 M -155.06 % | 8.533 M 1 315.53 % | -702.000 K -105.02 % | 13.989 M 1 314.32 % | -1.152 M 83.18 % | -6.851 M -307.07 % | -1.683 M -192.17 % | 1.826 M 138.43 % | -4.752 M -180.61 % | 5.895 M -2.90 % | 6.071 M 28.54 % | 4.723 M 242.39 % | -3.317 M 73.23 % | -12.391 M -383.83 % | -2.561 M -138.49 % | 6.653 M 262.59 % | -4.092 M -15.76 % | -3.535 M -126.02 % | -1.564 M -130.92 % | 5.059 M 244.75 % | -3.495 M -616.25 % | 677.000 K 108.95 % | 324.000 K 106.62 % | -4.895 M -209.66 % | 4.464 M 29.99 % | 3.434 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.776 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.329 M | 0.000 | 0.000 | 0.000 100.00 % | -835.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 2.688 M 120.31 % | -13.235 M -1 420.86 % | 1.002 M 231.50 % | -762.000 K -104.40 % | 17.320 M -58.90 % | 42.138 M 3 251.68 % | -1.337 M -105.45 % | 24.549 M 129.73 % | -82.582 M -412.05 % | 26.464 M 478.83 % | 4.572 M -89.52 % | 43.629 M 181.76 % | -53.364 M -364.30 % | 20.191 M 181.99 % | -24.625 M 61.97 % | -64.744 M -172.39 % | 89.442 M 405.94 % | -29.235 M -1 423.45 % | 2.209 M 153.47 % | -4.131 M -280.55 % | 2.288 M -93.08 % | 33.072 M 1 128.99 % | 2.691 M 130.57 % | -8.804 M -956.42 % | 1.028 M 103.00 % | -34.276 M -4 422.32 % | 793.000 K 136.09 % | -2.197 M -254.83 % | 1.419 M 239.12 % | -1.020 M -135.50 % | 2.873 M 339.02 % | -1.202 M -286.07 % | 646.000 K 106.51 % | -9.920 M -823.03 % | 1.372 M 165.83 % | -2.084 M -257.16 % | 1.326 M -89.42 % | 12.531 M 2 441.78 % | 493.000 K 103.55 % | -13.886 M -1 864.42 % | 787.000 K 112.88 % | -6.108 M -1 427.83 % | 460.000 K -92.25 % | 5.932 M 372.29 % | 1.256 M -69.16 % | 4.072 M 427.46 % | 772.000 K 193.69 % | -824.000 K -178.03 % | 1.056 M 135.62 % | -2.965 M |
Other non cash items | -32.941 M -410.48 % | -6.453 M 79.76 % | -31.881 M -155.81 % | 57.122 M 198.74 % | -57.852 M -188.27 % | -20.069 M -271.52 % | 11.701 M -70.35 % | 39.469 M 2 131.34 % | -1.943 M -109.22 % | 21.084 M -28.25 % | 29.384 M 318.69 % | 7.018 M -30.45 % | 10.090 M 104.31 % | -234.085 M -218.71 % | -73.447 M -316.93 % | -17.616 M -15.22 % | -15.289 M 53.35 % | -32.776 M 13.98 % | -38.103 M -146.50 % | 81.941 M 159.77 % | -137.095 M -253.89 % | 89.089 M 194.93 % | -93.846 M -2 666.69 % | -3.392 M 96.03 % | -85.393 M -769.54 % | 12.754 M 115.66 % | -81.450 M -142.25 % | 192.792 M 627.81 % | -36.527 M -612.03 % | -5.130 M 92.24 % | -66.115 M -54.37 % | -42.829 M -95.75 % | -21.879 M -195.64 % | 22.876 M 146.23 % | -49.479 M -4 866.76 % | 1.038 M 107.31 % | -14.209 M 74.26 % | -55.208 M -226.36 % | 43.691 M 203.80 % | -42.093 M -97.13 % | -21.353 M -181.59 % | -7.583 M 35.68 % | -11.789 M -623.25 % | -1.630 M -113.45 % | 12.119 M 130.06 % | -40.317 M -184.99 % | -14.147 M 67.80 % | -43.930 M -385.63 % | -9.046 M -27.09 % | -7.118 M |
Net cash provided by operating activities | -11.401 M -921.99 % | 1.387 M -74.97 % | 5.542 M -94.32 % | 97.609 M 490.25 % | -25.012 M -224.13 % | 20.150 M 716.21 % | -3.270 M -106.58 % | 49.692 M 151.97 % | -95.617 M -593.71 % | 19.367 M -67.55 % | 59.690 M -31.94 % | 87.704 M 241.84 % | -61.831 M -3 003.97 % | -1.992 M 90.87 % | -21.826 M 55.21 % | -48.730 M -157.26 % | 85.096 M 271.93 % | -49.495 M -323.36 % | 22.159 M -66.95 % | 67.040 M 195.71 % | -70.043 M -196.64 % | 72.476 M 577.82 % | -15.168 M -236.08 % | 11.146 M 115.04 % | -74.095 M -501.58 % | 18.451 M 131.08 % | -59.357 M -126.62 % | 223.018 M 791.04 % | 25.029 M 241.32 % | 7.333 M -63.59 % | 20.142 M 1 025.88 % | 1.789 M 105.52 % | -32.411 M -179.80 % | 40.613 M 515.73 % | -9.769 M -162.12 % | 15.726 M 3 070.56 % | 496.000 K 101.82 % | -27.277 M -152.64 % | 51.820 M 217.82 % | -43.984 M -280.39 % | -11.563 M -658.60 % | 2.070 M 117.64 % | -11.732 M -129.88 % | 39.268 M 86.17 % | 21.093 M 166.64 % | -31.652 M -2 234.32 % | 1.483 M 104.83 % | -30.675 M -1 053.82 % | 3.216 M -65.39 % | 9.293 M |
Investments in property plant and equipment | 0.000 100.00 % | -232.000 K -120.95 % | -105.000 K 49.76 % | -209.000 K 46.68 % | -392.000 K -9 700.00 % | -4.000 K 95.60 % | -91.000 K 54.04 % | -198.000 K 64.71 % | -561.000 K -26.92 % | -442.000 K | 0.000 | 0.000 100.00 % | -10.000 K | 0.000 | 0.000 100.00 % | -5.000 K 98.92 % | -461.000 K | 0.000 | 0.000 100.00 % | -114.000 K | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.928 M -49 300.00 % | -12.000 K 62.50 % | -32.000 K | 0.000 100.00 % | -80.000 K 88.46 % | -693.000 K -566.35 % | -104.000 K 80.88 % | -544.000 K | 0.000 100.00 % | -20.000 K 66.10 % | -59.000 K 44.86 % | -107.000 K -94.55 % | -55.000 K -83.33 % | -30.000 K -150.00 % | -12.000 K 66.67 % | -36.000 K -24.14 % | -29.000 K -625.00 % | -4.000 K 42.86 % | -7.000 K -250.00 % | -2.000 K 98.08 % | -104.000 K -3 366.67 % | -3.000 K | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.970 M | 0.000 100.00 % | -21.800 M | 0.000 100.00 % | -37.796 M -247.07 % | -10.890 M 74.44 % | -42.610 M | 0.000 100.00 % | -1.060 M 96.10 % | -27.205 M -679.96 % | -3.488 M 84.42 % | -22.383 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.014 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.727 M 7 980.78 % | 999.000 K 15.09 % | 868.000 K 9 544.44 % | 9.000 K -99.97 % | 28.756 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.634 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -66.000 K | 0.000 | 0.000 -100.00 % | 499.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 -100.00 % | 6.751 M 318.62 % | -3.088 M -233.10 % | 2.320 M 138.78 % | -5.983 M -116.09 % | 37.192 M |
Net cash used for investing activites | 0.000 100.00 % | -232.000 K -120.95 % | -105.000 K 49.76 % | -209.000 K 99.33 % | -31.026 M -63.52 % | -18.974 M -20 750.55 % | -91.000 K -100.65 % | 14.016 M 2 598.40 % | -561.000 K 98.53 % | -38.238 M -251.13 % | -10.890 M 74.44 % | -42.610 M -426 000.00 % | -10.000 K -100.01 % | 79.667 M 404.00 % | -26.206 M -898.32 % | -2.625 M 88.50 % | -22.835 M -179.41 % | 28.756 M | 0.000 100.00 % | -114.000 K | 0.000 100.00 % | -66.000 K -6 500.00 % | -1.000 K | 0.000 -100.00 % | 499.000 K | 0.000 | 0.000 100.00 % | -5.928 M -49 300.00 % | -12.000 K 62.50 % | -32.000 K | 0.000 100.00 % | -80.000 K 88.46 % | -693.000 K -566.35 % | -104.000 K 80.88 % | -544.000 K | 0.000 100.00 % | -20.000 K 66.10 % | -59.000 K 44.86 % | -107.000 K -94.55 % | -55.000 K -83.33 % | -30.000 K -150.00 % | -12.000 K 66.67 % | -36.000 K -24.14 % | -29.000 K -625.00 % | -4.000 K -100.06 % | 6.744 M 318.25 % | -3.090 M -239.44 % | 2.216 M 137.02 % | -5.986 M -116.09 % | 37.192 M |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.316 M | 0.000 -100.00 % | 1.032 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.000 K 44.90 % | 49.000 K |
Common stock repurchased | -560.000 K 83.90 % | -3.479 M -255.36 % | -979.000 K 96.54 % | -28.280 M -1 144.17 % | -2.273 M -3 013.70 % | -73.000 K 99.72 % | -25.827 M | 0.000 | 0.000 100.00 % | -15.000 K 84.38 % | -96.000 K 94.75 % | -1.829 M | 0.000 | 0.000 100.00 % | -344.000 K -5 633.33 % | -6.000 K | 0.000 | 0.000 100.00 % | -167.000 K 22.69 % | -216.000 K 46.40 % | -403.000 K 59.29 % | -990.000 K | 0.000 100.00 % | -1.999 M | 0.000 | 0.000 100.00 % | -933.000 K -1 843.75 % | -48.000 K 78.08 % | -219.000 K | 0.000 100.00 % | -1.072 M -1 132.18 % | -87.000 K | 0.000 | 0.000 | 0.000 100.00 % | -588.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 |
Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -11.737 M | 0.000 100.00 % | -1.000 | 0.000 100.00 % | -12.177 M | 0.000 | 0.000 | 0.000 100.00 % | -11.789 M | 0.000 | 0.000 100.00 % | -7.162 M 16.50 % | -8.577 M | 0.000 | 0.000 100.00 % | -75.292 M -799.65 % | -8.369 M | 0.000 | 0.000 | 0.000 100.00 % | -7.786 M | 0.000 | 0.000 | 0.000 100.00 % | -6.671 M | 0.000 | 0.000 | 0.000 100.00 % | -5.502 M | 0.000 | 0.000 | 0.000 100.00 % | -4.855 M | 0.000 | 0.000 | 0.000 100.00 % | -4.487 M | 0.000 | 0.000 | 0.000 100.00 % | -3.771 M | 0.000 | 0.000 | 0.000 100.00 % | -3.499 M | 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 -100.00 % | 7.162 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | -560.000 K 83.90 % | -3.479 M -255.36 % | -979.000 K 97.55 % | -40.017 M -1 660.54 % | -2.273 M -3 013.70 % | -73.000 K 99.72 % | -25.827 M -112.10 % | -12.177 M | 0.000 100.00 % | -15.000 K 84.38 % | -96.000 K 99.30 % | -13.618 M | 0.000 | 0.000 100.00 % | -344.000 K 95.99 % | -8.583 M | 0.000 | 0.000 100.00 % | -75.459 M -778.96 % | -8.585 M -2 030.27 % | -403.000 K 59.29 % | -990.000 K | 0.000 100.00 % | -9.785 M | 0.000 | 0.000 100.00 % | -933.000 K 86.11 % | -6.719 M -2 968.04 % | -219.000 K | 0.000 100.00 % | -1.072 M 80.82 % | -5.589 M | 0.000 | 0.000 | 0.000 100.00 % | -5.443 M | 0.000 | 0.000 -100.00 % | 1.316 M 129.33 % | -4.487 M -534.79 % | 1.032 M | 0.000 | 0.000 100.00 % | -3.771 M | 0.000 | 0.000 | 0.000 100.00 % | -3.499 M -5 028.17 % | 71.000 K 44.90 % | 49.000 K |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.797 M 1 236.21 % | 359.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -11.961 M -414.67 % | -2.324 M -152.13 % | 4.458 M -92.23 % | 57.383 M 307.33 % | -27.677 M -2 609.25 % | 1.103 M 103.78 % | -29.188 M -156.64 % | 51.531 M 153.58 % | -96.178 M -409.26 % | -18.886 M -135.30 % | 53.501 M 68.06 % | 31.835 M 147.52 % | -66.997 M -186.25 % | 77.675 M 260.57 % | -48.376 M 19.29 % | -59.938 M -196.27 % | 62.261 M 400.23 % | -20.738 M 61.09 % | -53.300 M -191.36 % | 58.341 M 182.82 % | -70.446 M -198.64 % | 71.420 M 570.83 % | -15.169 M -1 214.55 % | 1.361 M 101.85 % | -73.596 M -498.87 % | 18.451 M 130.60 % | -60.290 M -128.66 % | 210.371 M 748.34 % | 24.798 M 239.65 % | 7.301 M -61.71 % | 19.070 M 591.49 % | -3.880 M 88.28 % | -33.104 M -181.72 % | 40.509 M 492.80 % | -10.313 M -200.29 % | 10.283 M 2 060.29 % | 476.000 K 101.74 % | -27.336 M | 0.000 -100.00 % | 4.503 M 142.64 % | -10.561 M -613.17 % | 2.058 M | 0.000 -100.00 % | 23.700 M 12.38 % | 21.089 M 184.67 % | -24.908 M -1 449.97 % | -1.607 M 94.97 % | -31.958 M -604.70 % | -4.535 M -109.75 % | 46.534 M |
Cash at beginning of period | 176.978 M -1.30 % | 179.302 M 2.55 % | 174.844 M 48.85 % | 117.461 M -19.07 % | 145.138 M 0.77 % | 144.035 M -16.85 % | 173.223 M 42.35 % | 121.692 M -44.14 % | 217.870 M -7.98 % | 236.756 M 29.19 % | 183.255 M 21.02 % | 151.420 M -30.67 % | 218.417 M 55.19 % | 140.742 M -25.58 % | 189.118 M -24.07 % | 249.056 M 33.33 % | 186.795 M -9.99 % | 207.533 M -20.43 % | 260.833 M 28.81 % | 202.492 M -25.81 % | 272.938 M 35.44 % | 201.518 M -7.00 % | 216.687 M 0.63 % | 215.326 M -25.47 % | 288.922 M 6.82 % | 270.471 M -18.23 % | 330.761 M 174.74 % | 120.390 M 25.94 % | 95.592 M 8.27 % | 88.291 M 27.55 % | 69.221 M -5.31 % | 73.101 M -31.17 % | 106.205 M 61.66 % | 65.696 M -13.57 % | 76.009 M 15.65 % | 65.726 M 0.73 % | 65.250 M -29.52 % | 92.586 M 0.00 % | 92.586 M 5.11 % | 88.083 M -10.71 % | 98.644 M 2.13 % | 96.586 M 0.00 % | 96.586 M 32.52 % | 72.886 M 40.71 % | 51.797 M -32.47 % | 76.705 M -2.05 % | 78.312 M -28.98 % | 110.270 M -3.95 % | 114.805 M 68.16 % | 68.271 M |
Cash at end of period | 165.017 M -6.76 % | 176.978 M -1.30 % | 179.302 M 2.55 % | 174.844 M 48.85 % | 117.461 M -19.07 % | 145.138 M 0.77 % | 144.035 M -16.85 % | 173.223 M 42.35 % | 121.692 M -44.14 % | 217.870 M -7.98 % | 236.756 M 29.19 % | 183.255 M 21.02 % | 151.420 M -30.67 % | 218.417 M 55.19 % | 140.742 M -25.58 % | 189.118 M -24.07 % | 249.056 M 33.33 % | 186.795 M -9.99 % | 207.533 M -20.43 % | 260.833 M 28.81 % | 202.492 M -25.81 % | 272.938 M 35.44 % | 201.518 M -7.00 % | 216.687 M 0.63 % | 215.326 M -25.47 % | 288.922 M 6.82 % | 270.471 M -18.23 % | 330.761 M 174.74 % | 120.390 M 25.94 % | 95.592 M 8.27 % | 88.291 M 27.55 % | 69.221 M -5.31 % | 73.101 M -31.17 % | 106.205 M 61.66 % | 65.696 M -13.57 % | 76.009 M 15.65 % | 65.726 M 0.73 % | 65.250 M -29.52 % | 92.586 M 0.00 % | 92.586 M 5.11 % | 88.083 M -10.71 % | 98.644 M 2.13 % | 96.586 M 0.00 % | 96.586 M 32.52 % | 72.886 M 40.71 % | 51.797 M -32.47 % | 76.705 M -2.05 % | 78.312 M -28.98 % | 110.270 M -3.95 % | 114.805 M |
Operating cash flow | -11.401 M -921.99 % | 1.387 M -74.97 % | 5.542 M -94.32 % | 97.609 M 490.25 % | -25.012 M -224.13 % | 20.150 M 716.21 % | -3.270 M -106.58 % | 49.692 M 151.97 % | -95.617 M -593.71 % | 19.367 M -67.55 % | 59.690 M -31.94 % | 87.704 M 241.84 % | -61.831 M -3 003.97 % | -1.992 M 90.87 % | -21.826 M 55.21 % | -48.730 M -157.26 % | 85.096 M 271.93 % | -49.495 M -323.36 % | 22.159 M -66.95 % | 67.040 M 195.71 % | -70.043 M -196.64 % | 72.476 M 577.82 % | -15.168 M -236.08 % | 11.146 M 115.04 % | -74.095 M -501.58 % | 18.451 M 131.08 % | -59.357 M -126.62 % | 223.018 M 791.04 % | 25.029 M 241.32 % | 7.333 M -63.59 % | 20.142 M 1 025.88 % | 1.789 M 105.52 % | -32.411 M -179.80 % | 40.613 M 515.73 % | -9.769 M -162.12 % | 15.726 M 3 070.56 % | 496.000 K 101.82 % | -27.277 M -152.64 % | 51.820 M 217.82 % | -43.984 M -280.39 % | -11.563 M -658.60 % | 2.070 M 117.64 % | -11.732 M -129.88 % | 39.268 M 86.17 % | 21.093 M 166.64 % | -31.652 M -2 234.32 % | 1.483 M 104.83 % | -30.675 M -1 053.82 % | 3.216 M -65.39 % | 9.293 M |
Capital expenditure | 0.000 100.00 % | -232.000 K -120.95 % | -105.000 K 49.76 % | -209.000 K 46.68 % | -392.000 K -9 700.00 % | -4.000 K 95.60 % | -91.000 K 54.04 % | -198.000 K 64.71 % | -561.000 K -26.92 % | -442.000 K | 0.000 | 0.000 100.00 % | -10.000 K | 0.000 | 0.000 100.00 % | -5.000 K 98.92 % | -461.000 K | 0.000 | 0.000 100.00 % | -114.000 K | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.928 M -49 300.00 % | -12.000 K 62.50 % | -32.000 K | 0.000 100.00 % | -80.000 K 88.46 % | -693.000 K -566.35 % | -104.000 K 80.88 % | -544.000 K | 0.000 100.00 % | -20.000 K 66.10 % | -59.000 K 44.86 % | -107.000 K -94.55 % | -55.000 K -83.33 % | -30.000 K -150.00 % | -12.000 K 66.67 % | -36.000 K -24.14 % | -29.000 K -625.00 % | -4.000 K 42.86 % | -7.000 K -250.00 % | -2.000 K 98.08 % | -104.000 K -3 366.67 % | -3.000 K | 0.000 |
Free CashFlow | -11.401 M -1 087.10 % | 1.155 M -78.76 % | 5.437 M -94.42 % | 97.400 M 483.40 % | -25.404 M -226.10 % | 20.146 M 699.40 % | -3.361 M -106.79 % | 49.494 M 151.46 % | -96.178 M -608.21 % | 18.925 M -68.29 % | 59.690 M -31.94 % | 87.704 M 241.82 % | -61.841 M -3 004.47 % | -1.992 M 90.87 % | -21.826 M 55.21 % | -48.735 M -157.58 % | 84.635 M 271.00 % | -49.495 M -323.36 % | 22.159 M -66.89 % | 66.926 M 195.55 % | -70.043 M -196.64 % | 72.476 M 577.79 % | -15.169 M -236.09 % | 11.146 M 115.04 % | -74.095 M -501.58 % | 18.451 M 131.08 % | -59.357 M -127.34 % | 217.090 M 767.77 % | 25.017 M 242.65 % | 7.301 M -63.75 % | 20.142 M 1 078.58 % | 1.709 M 105.16 % | -33.104 M -181.72 % | 40.509 M 492.80 % | -10.313 M -165.58 % | 15.726 M 3 203.78 % | 476.000 K 101.74 % | -27.336 M -152.86 % | 51.713 M 217.43 % | -44.039 M -279.88 % | -11.593 M -663.31 % | 2.058 M 117.49 % | -11.768 M -129.99 % | 39.239 M 86.06 % | 21.089 M 166.61 % | -31.659 M -2 237.68 % | 1.481 M 104.81 % | -30.779 M -1 057.95 % | 3.213 M -65.43 % | 9.293 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 |