
Beijing Chunlizhengda Medical Instruments Co., Ltd. 688236.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 805.857 M -33.32 % | 1.209 B 0.58 % | 1.202 B 8.43 % | 1.108 B 18.18 % | 937.686 M 9.63 % | 855.327 M 71.78 % | 497.927 M 65.80 % | 300.317 M 44.43 % | 207.926 M 17.23 % | 177.369 M 31.84 % | 134.534 M 21.70 % | 110.546 M 12.69 % | 98.095 M |
Net income | 124.988 M -55.01 % | 277.824 M -9.72 % | 307.719 M -4.54 % | 322.361 M 13.76 % | 283.373 M 19.69 % | 236.761 M 124.11 % | 105.646 M 54.72 % | 68.284 M 7.63 % | 63.441 M 67.54 % | 37.866 M 2.25 % | 37.031 M 13.37 % | 32.665 M 2.27 % | 31.940 M |
Income before tax | 131.599 M -56.98 % | 305.906 M -9.19 % | 336.880 M -8.30 % | 367.379 M 11.38 % | 329.847 M 20.82 % | 273.001 M 128.55 % | 119.449 M 51.59 % | 78.796 M 6.85 % | 73.744 M 69.55 % | 43.494 M 1.35 % | 42.913 M 12.59 % | 38.116 M 2.45 % | 37.203 M |
Income before tax ratio | 0.16 -35.48 % | 0.25 -9.71 % | 0.28 -15.43 % | 0.33 -5.75 % | 0.35 10.21 % | 0.32 33.05 % | 0.24 -8.57 % | 0.26 -26.02 % | 0.35 44.63 % | 0.25 -23.12 % | 0.32 -7.49 % | 0.34 -9.09 % | 0.38 |
EBITDA | 128.374 M -56.42 % | 294.551 M -4.82 % | 309.476 M -14.27 % | 360.991 M 7.80 % | 334.866 M 19.89 % | 279.313 M 130.50 % | 121.179 M 48.97 % | 81.344 M 14.59 % | 70.985 M 64.25 % | 43.217 M -6.27 % | 46.109 M 12.42 % | 41.015 M 4.55 % | 39.229 M |
Net income ratio | 0.16 -32.53 % | 0.23 -10.23 % | 0.26 -11.97 % | 0.29 -3.74 % | 0.30 9.17 % | 0.28 30.46 % | 0.21 -6.69 % | 0.23 -25.48 % | 0.31 42.92 % | 0.21 -22.44 % | 0.28 -6.85 % | 0.30 -9.25 % | 0.33 |
Ratio EBITDA | 0.16 -34.64 % | 0.24 -5.37 % | 0.26 -20.94 % | 0.33 -8.78 % | 0.36 9.36 % | 0.33 34.18 % | 0.24 -10.15 % | 0.27 -20.66 % | 0.34 40.11 % | 0.24 -28.91 % | 0.34 -7.63 % | 0.37 -7.22 % | 0.40 |
Gross profit ratio | 0.64 -9.43 % | 0.71 -5.53 % | 0.75 -1.65 % | 0.76 4.94 % | 0.73 6.20 % | 0.68 7.72 % | 0.63 -10.70 % | 0.71 -7.12 % | 0.76 11.12 % | 0.69 -7.00 % | 0.74 2.18 % | 0.72 0.70 % | 0.72 |
Weighted average shs out dil | 382.700 M -0.82 % | 385.867 M 0.60 % | 383.569 M -0.19 % | 384.280 M 11.20 % | 345.577 M -0.75 % | 348.179 M 0.67 % | 345.852 M 0.00 % | 345.852 M 0.00 % | 345.852 M 0.00 % | 345.852 M 38.34 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M |
Weighted average shs out | 382.700 M -0.82 % | 385.867 M 0.60 % | 383.569 M -0.19 % | 384.280 M 11.20 % | 345.577 M -0.75 % | 348.179 M 0.67 % | 345.852 M 0.29 % | 344.869 M 0.02 % | 344.786 M -0.31 % | 345.852 M 38.34 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.001 M |
EPS diluted | 0.33 -54.64 % | 0.72 -10.00 % | 0.80 -4.76 % | 0.84 2.44 % | 0.82 20.59 % | 0.68 122.59 % | 0.31 54.29 % | 0.20 7.61 % | 0.18 55.93 % | 0.12 -21.33 % | 0.15 15.38 % | 0.13 0.00 % | 0.13 |
Earnings per share | 0.33 -54.64 % | 0.72 -10.00 % | 0.80 -4.76 % | 0.84 2.44 % | 0.82 20.59 % | 0.68 122.59 % | 0.31 54.29 % | 0.20 7.61 % | 0.18 55.93 % | 0.12 -21.33 % | 0.15 15.38 % | 0.13 0.00 % | 0.13 |
Gross profit | 516.487 M -39.60 % | 855.181 M -4.99 % | 900.076 M 6.64 % | 844.026 M 24.01 % | 680.597 M 16.43 % | 584.572 M 85.04 % | 315.911 M 48.07 % | 213.357 M 34.15 % | 159.042 M 30.27 % | 122.089 M 22.61 % | 99.578 M 24.36 % | 80.075 M 13.49 % | 70.559 M |
Income tax expense | 6.938 M -75.30 % | 28.088 M -3.68 % | 29.161 M -35.22 % | 45.018 M -3.13 % | 46.473 M 28.24 % | 36.239 M 162.54 % | 13.803 M 31.31 % | 10.512 M 2.02 % | 10.303 M 83.06 % | 5.629 M -4.30 % | 5.882 M 7.91 % | 5.451 M 3.56 % | 5.263 M |
Cost of revenue | 289.370 M -18.11 % | 353.343 M 17.18 % | 301.528 M 14.17 % | 264.114 M 2.73 % | 257.089 M -5.05 % | 270.755 M 48.75 % | 182.016 M 109.31 % | 86.961 M 77.89 % | 48.884 M -11.57 % | 55.280 M 58.14 % | 34.957 M 14.72 % | 30.471 M 10.66 % | 27.536 M |
General and administrative expenses | 45.290 M 1.84 % | 44.471 M 14.50 % | 38.839 M 26.63 % | 30.671 M -1.76 % | 31.220 M 32.44 % | 23.573 M 28.76 % | 18.308 M -20.79 % | 23.112 M -34.18 % | 35.116 M -3.08 % | 36.231 M 46.28 % | 24.768 M 34.35 % | 18.434 M 24.03 % | 14.863 M |
Selling and marketing expenses | 240.247 M -37.30 % | 383.140 M -2.13 % | 391.469 M 14.45 % | 342.055 M 41.92 % | 241.011 M 6.74 % | 225.790 M 56.89 % | 143.914 M 61.80 % | 88.948 M 70.31 % | 52.228 M 15.36 % | 45.273 M 55.62 % | 29.092 M 45.35 % | 20.016 M 24.04 % | 16.137 M |
Other expenses | -32.862 M 8.34 % | -35.851 M -66.90 % | -21.481 M -1 792.95 % | -1.135 M -120.02 % | 5.667 M 44.51 % | 3.922 M 412.29 % | -1.256 M -214.23 % | 1.099 M 108.21 % | -13.396 M 17.45 % | -16.229 M -258.03 % | -4.533 M -408.22 % | -891.893 K 62.07 % | -2.352 M |
Operating expenses | 385.772 M -29.76 % | 549.205 M -3.85 % | 571.168 M 19.88 % | 476.434 M 35.93 % | 350.502 M 12.69 % | 311.032 M 58.35 % | 196.421 M 46.17 % | 134.376 M 52.30 % | 88.229 M 12.26 % | 78.593 M 37.09 % | 57.329 M 35.32 % | 42.366 M 26.39 % | 33.521 M |
Cost and expenses | 675.142 M -25.20 % | 902.548 M 3.42 % | 872.695 M 17.84 % | 740.548 M 21.88 % | 607.591 M 4.44 % | 581.787 M 53.73 % | 378.438 M 70.98 % | 221.336 M 61.43 % | 137.113 M 2.42 % | 133.873 M 45.06 % | 92.286 M 26.70 % | 72.837 M 19.29 % | 61.057 M |
Research and development expenses | 133.097 M -15.46 % | 157.446 M -3.02 % | 162.341 M 54.84 % | 104.843 M 44.41 % | 72.603 M 25.73 % | 57.747 M 62.87 % | 35.455 M 67.11 % | 21.216 M 48.56 % | 14.282 M 7.24 % | 13.318 M 66.43 % | 8.002 M 66.43 % | 4.808 M -1.33 % | 4.873 M |
Selling general and administrative expenses | 285.538 M -33.22 % | 427.611 M -0.63 % | 430.308 M 15.45 % | 372.726 M 36.91 % | 272.232 M 9.17 % | 249.363 M 53.72 % | 162.222 M 44.76 % | 112.060 M 28.30 % | 87.344 M 7.16 % | 81.504 M 51.33 % | 53.860 M 40.08 % | 38.450 M 24.03 % | 31.000 M |
Interest income | 16.310 M 12.78 % | 14.462 M -14.20 % | 16.856 M 56.72 % | 10.756 M 71.62 % | 6.267 M 0.99 % | 6.206 M 14.95 % | 5.399 M -1.76 % | 5.496 M 21.41 % | 4.526 M 34.80 % | 3.358 M 1 845.89 % | 172.562 K -14.13 % | 200.957 K 21.62 % | 165.240 K |
Interest expense | 1.026 M 181.25 % | 364.861 K 45.91 % | 250.062 K -2.53 % | 256.550 K 81.18 % | 141.599 K 13.57 % | 124.679 K 29.82 % | 96.040 K 10.98 % | 86.541 K 34.00 % | 64.583 K -32.17 % | 95.216 K 40.58 % | 67.729 K 46.65 % | 46.184 K 49.08 % | 30.979 K |
Depreciation and amortization | 36.413 M 9.51 % | 33.250 M 18.20 % | 28.130 M 70.00 % | 16.547 M 10.71 % | 14.946 M 26.72 % | 11.795 M 59.02 % | 7.417 M 13.98 % | 6.508 M 8.42 % | 6.002 M 23.55 % | 4.858 M 19.64 % | 4.061 M 3.98 % | 3.905 M 26.75 % | 3.081 M |
Operating income | 130.715 M -57.28 % | 305.975 M -6.97 % | 328.909 M -10.52 % | 367.592 M 11.36 % | 330.096 M 20.68 % | 273.540 M 128.92 % | 119.490 M 51.29 % | 78.981 M 11.53 % | 70.813 M 62.80 % | 43.496 M 2.95 % | 42.248 M 12.04 % | 37.709 M 4.32 % | 36.148 M |
Operating income ratio | 0.16 -35.93 % | 0.25 -7.51 % | 0.27 -17.48 % | 0.33 -5.77 % | 0.35 10.08 % | 0.32 33.27 % | 0.24 -8.75 % | 0.26 -22.78 % | 0.34 38.88 % | 0.25 -21.91 % | 0.31 -7.94 % | 0.34 -7.43 % | 0.37 |
Total other income expenses net | 884.474 K 1 370.78 % | -69.601 K -100.87 % | 7.971 M 3 843.50 % | -212.929 K 14.47 % | -248.944 K 53.82 % | -539.021 K -1 234.28 % | -40.398 K 78.23 % | -185.570 K -106.33 % | 2.931 M 188 457.78 % | -1.556 K -100.23 % | 664.447 K 63.15 % | 407.269 K -61.38 % | 1.055 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -1.139 B 9.94 % | -1.265 B -32.30 % | -955.880 M 44.91 % | -1.735 B -152.12 % | -688.264 M -48.28 % | -464.177 M -11.87 % | -414.912 M -11.65 % | -371.618 M -25.00 % | -297.286 M -24.35 % | -239.066 M -276.11 % | -63.563 M 3.48 % | -65.856 M -130 287.65 % | -50.508 K |
Total investments | 745.798 M -10.36 % | 832.019 M 8.37 % | 767.728 M -55.79 % | 1.736 B 151.62 % | 690.116 M 19 809.15 % | 3.466 M | 0.000 -100.00 % | 1.008 M | 0.000 | 0.000 | 0.000 -100.00 % | 669.021 K -98.91 % | 61.208 M |
Total debt | 866.436 K -50.57 % | 1.753 M 33.39 % | 1.314 M 7.15 % | 1.226 M -33.78 % | 1.852 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 196.916 M | 0.000 -100.00 % | 156.400 M | 0.000 -100.00 % | 94.223 M 41.85 % | 66.423 M 55.05 % | 42.840 M 32.23 % | 32.399 M 26.68 % | 25.575 M 33.37 % | 19.176 M 965.35 % | 1.800 M 0.00 % | 1.800 M | 0.000 |
Retained earnings | 1.208 B -4.66 % | 1.268 B 11.50 % | 1.137 B 25.07 % | 908.847 M 46.88 % | 618.786 M 65.63 % | 373.588 M 29.77 % | 287.890 M 37.97 % | 208.663 M 32.13 % | 157.925 M 47.63 % | 106.970 M 35.41 % | 78.997 M 39.36 % | 56.685 M 5.22 % | 53.871 M |
Common stock | 383.569 M 0.00 % | 383.569 M -0.19 % | 384.280 M 0.00 % | 384.280 M 11.11 % | 345.852 M 150.00 % | 138.341 M 100.00 % | 69.170 M 0.00 % | 69.170 M 0.00 % | 69.170 M 0.00 % | 69.170 M 38.34 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M |
Total equity | 2.821 B -2.01 % | 2.879 B 5.87 % | 2.720 B 10.15 % | 2.469 B 128.71 % | 1.080 B 33.85 % | 806.591 M 28.41 % | 628.140 M 16.65 % | 538.472 M 11.97 % | 480.910 M 13.54 % | 423.556 M 105.69 % | 205.920 M 14.47 % | 179.889 M 7.57 % | 167.224 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 88.172 M | 0.000 | 0.000 -100.00 % | 1.995 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 184.315 K -65.32 % | 531.543 K -15.07 % | 625.860 K | 0.000 -100.00 % | 667.778 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 97.646 M 4.26 % | 93.653 M -0.65 % | 94.262 M 3.63 % | 90.961 M -2.63 % | 93.414 M 1.90 % | 91.671 M 530.82 % | 14.532 M -17.29 % | 17.571 M 1.99 % | 17.227 M 2.35 % | 16.832 M 120.70 % | 7.626 M 34.42 % | 5.674 M | 0.000 |
Other current liabilities | 189.655 M -56.68 % | 437.826 M 109.21 % | 209.272 M 25.11 % | 167.265 M 31.15 % | 127.542 M 49.06 % | 85.566 M -20.91 % | 108.187 M 182.46 % | 38.301 M 162.13 % | 14.612 M 50.28 % | 9.723 M 8.60 % | 8.953 M 29.70 % | 6.903 M -38.80 % | 11.280 M |
Deferred revenue | 128.563 M | 0.000 -100.00 % | 85.682 M 28.78 % | 66.534 M -26.71 % | 90.787 M -3.91 % | 94.477 M 82.62 % | 51.735 M 225.56 % | 15.891 M 220.79 % | 4.954 M | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 682.121 K -44.15 % | 1.221 M 77.45 % | 688.285 K -97.48 % | 27.281 M 115.83 % | 12.640 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 546.745 M -19.20 % | 676.673 M 13.57 % | 595.805 M 35.53 % | 439.619 M 19.57 % | 367.661 M 18.20 % | 311.053 M 80.77 % | 172.068 M 121.68 % | 77.619 M 84.84 % | 41.992 M 11.52 % | 37.654 M 43.12 % | 26.309 M 74.57 % | 15.071 M 5.10 % | 14.340 M |
Total liabilities | 644.391 M -16.35 % | 770.325 M 11.63 % | 690.067 M 30.06 % | 530.580 M 15.24 % | 460.407 M 14.32 % | 402.723 M 115.82 % | 186.600 M 96.03 % | 95.189 M 60.74 % | 59.219 M 8.69 % | 54.485 M 60.56 % | 33.936 M 63.59 % | 20.744 M 44.66 % | 14.340 M |
Other non current assets | 2.768 M 53.41 % | 1.804 M 22.19 % | 1.477 M -31.67 % | 2.161 M 34.32 % | 1.609 M 183.08 % | 568.335 K -92.82 % | 7.919 M 35.59 % | 5.841 M 96.09 % | 2.979 M 127.52 % | 1.309 M 49.50 % | 875.692 K 1 716.71 % | 48.202 K 100.07 % | -65.037 M |
Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 128.333 K -63.16 % | 348.333 K | 0.000 | 0.000 -100.00 % | 1.008 M | 0.000 | 0.000 | 0.000 -100.00 % | 669.021 K | 0.000 |
Intangible assets | 127.570 M -6.38 % | 136.271 M -1.37 % | 138.168 M 4.69 % | 131.974 M 30.03 % | 101.493 M -1.62 % | 103.159 M 211.52 % | 33.114 M -0.04 % | 33.127 M -2.26 % | 33.893 M -1.66 % | 34.464 M -2.33 % | 35.285 M -2.14 % | 36.058 M -2.21 % | 36.874 M |
GoodWill | 0.000 -100.00 % | 13.360 M | 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 | 127.570 M -14.74 % | 149.630 M 8.30 % | 138.168 M 4.69 % | 131.974 M 30.03 % | 101.493 M -1.62 % | 103.159 M 211.52 % | 33.114 M -0.04 % | 33.127 M -2.26 % | 33.893 M -1.66 % | 34.464 M -2.33 % | 35.285 M -2.14 % | 36.058 M -2.21 % | 36.874 M |
Property plant equipment net | 468.803 M 0.79 % | 465.135 M -0.03 % | 465.272 M 17.87 % | 394.748 M 142.49 % | 162.791 M 4.34 % | 156.026 M 50.76 % | 103.496 M 70.30 % | 60.775 M -2.54 % | 62.360 M 0.70 % | 61.928 M 52.97 % | 40.485 M 32.17 % | 30.631 M 8.76 % | 28.163 M |
Total non current assets | 625.254 M -2.94 % | 644.201 M 2.14 % | 630.678 M 14.28 % | 551.893 M 91.77 % | 287.793 M 5.07 % | 273.917 M 78.40 % | 153.540 M 48.42 % | 103.450 M 2.73 % | 100.703 M 2.27 % | 98.464 M 27.29 % | 77.355 M 13.88 % | 67.929 M 4.45 % | 65.037 M |
Other current assets | 22.941 M -21.33 % | 29.162 M 8.04 % | 26.993 M 227.94 % | 8.231 M -28.84 % | 11.566 M -57.28 % | 27.077 M 346.85 % | 6.059 M -93.92 % | 99.646 M 8 813.58 % | 1.118 M -87.57 % | 8.990 M -24.48 % | 11.904 M 277.80 % | 3.151 M 210.37 % | 1.015 M |
Short term investments | 745.798 M -10.36 % | 832.019 M 8.37 % | 767.728 M -55.79 % | 1.736 B 151.62 % | 690.116 M 19 809.15 % | 3.466 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.667 M 7.28 % | 61.208 M |
cash and cash equivalents | 1.140 B -10.00 % | 1.266 B 32.30 % | 957.194 M -44.88 % | 1.736 B 151.62 % | 690.116 M 48.68 % | 464.177 M 11.87 % | 414.912 M 11.65 % | 371.618 M 25.00 % | 297.286 M 24.35 % | 239.066 M 276.11 % | 63.563 M -3.48 % | 65.856 M 130 287.65 % | 50.508 K |
Cash and short term investments | 1.886 B -10.14 % | 2.098 B 21.65 % | 1.725 B -0.67 % | 1.736 B 151.62 % | 690.116 M 48.68 % | 464.177 M 11.87 % | 414.912 M 11.65 % | 371.618 M 25.00 % | 297.286 M 24.35 % | 239.066 M 276.11 % | 63.563 M -3.48 % | 65.856 M 7.51 % | 61.259 M |
Total current assets | 2.840 B -5.49 % | 3.005 B 8.14 % | 2.779 B 13.54 % | 2.448 B 95.48 % | 1.252 B 33.87 % | 935.397 M 41.47 % | 661.200 M 24.70 % | 530.212 M 20.66 % | 439.426 M 15.77 % | 379.578 M 133.59 % | 162.501 M 22.45 % | 132.704 M 9.98 % | 120.663 M |
Inventory | 550.843 M 26.78 % | 434.486 M 67.25 % | 259.789 M 62.70 % | 159.677 M -5.30 % | 168.614 M -11.89 % | 191.375 M 99.63 % | 95.866 M 62.63 % | 58.947 M -1.08 % | 59.591 M -7.80 % | 64.636 M 82.21 % | 35.473 M 53.69 % | 23.081 M 17.84 % | 19.587 M |
Net receivables | 381.121 M -14.03 % | 443.325 M -42.23 % | 767.386 M 41.23 % | 543.362 M 42.28 % | 381.905 M 51.09 % | 252.767 M 75.09 % | 144.363 M 47.27 % | 98.028 M 20.38 % | 81.431 M 21.75 % | 66.885 M 29.72 % | 51.561 M 26.95 % | 40.616 M 4.67 % | 38.803 M |
Tax assets | 26.113 M -5.50 % | 27.632 M 7.26 % | 25.762 M 12.58 % | 22.883 M 6.17 % | 21.552 M 52.16 % | 14.164 M 57.20 % | 9.010 M 233.83 % | 2.699 M 83.43 % | 1.471 M 93.07 % | 762.120 K 7.37 % | 709.789 K 35.55 % | 523.655 K | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.810 M |
Account payables | 227.845 M 1.04 % | 225.500 M -5.17 % | 237.787 M 66.97 % | 142.416 M 57.73 % | 90.292 M 4.50 % | 86.404 M 80.86 % | 47.773 M 90.85 % | 25.032 M 34.30 % | 18.638 M -32.86 % | 27.759 M 109.62 % | 13.243 M 219.25 % | 4.148 M 35.56 % | 3.060 M |
Tax payables | 0.000 -100.00 % | 12.125 M -80.56 % | 62.376 M 72.68 % | 36.123 M -22.15 % | 46.400 M 4.02 % | 44.606 M 176.92 % | 16.108 M 12.76 % | 14.286 M 63.42 % | 8.742 M 4 982.55 % | 171.998 K -95.82 % | 4.114 M 2.33 % | 4.020 M | 0.000 |
Deferred revenue non current | 86.750 M 3.53 % | 83.791 M -2.29 % | 85.757 M 0.23 % | 85.558 M | 0.000 -100.00 % | 88.600 M 598.15 % | 12.691 M -14.38 % | 14.822 M -11.80 % | 16.805 M 0.79 % | 16.673 M 118.63 % | 7.626 M 34.42 % | 5.674 M | 0.000 |
Minority interest | 1.442 M -18.47 % | 1.769 M | 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 | 866.436 K -50.57 % | 1.753 M 33.39 % | 1.314 M 7.15 % | 1.226 M -33.78 % | 1.852 M | 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 |
Other total stockholders equity | 1.031 B -15.93 % | 1.226 B 17.66 % | 1.042 B -11.37 % | 1.176 B 5 573.25 % | 20.728 M -90.92 % | 228.239 M 0.00 % | 228.239 M 0.00 % | 228.239 M 0.00 % | 228.239 M 0.00 % | 228.239 M 270.80 % | 61.553 M -15.92 % | 73.204 M 15.55 % | 63.353 M |
Deferred tax liabilities non current | 10.712 M 14.81 % | 9.330 M 18.42 % | 7.879 M 45.84 % | 5.403 M 18.11 % | 4.574 M 48.98 % | 3.070 M 66.75 % | 1.841 M 144.49 % | 753.109 K 78.39 % | 422.167 K 166.71 % | 158.287 K | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.466 B -5.04 % | 3.650 B 7.03 % | 3.410 B 13.67 % | 3.000 B 94.78 % | 1.540 B 27.34 % | 1.209 B 48.43 % | 814.740 M 28.58 % | 633.662 M 17.32 % | 540.129 M 12.99 % | 478.041 M 99.30 % | 239.856 M 19.55 % | 200.634 M 7.00 % | 187.510 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 2.900 M | 0.000 100.00 % | -402.790 K 19.74 % | -501.876 K | 0.000 100.00 % | -3.925 M 24.86 % | -5.223 M -482.51 % | -896.636 K -101.28 % | -445.456 K -520.42 % | 105.956 K | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -182.484 M -193.22 % | 195.755 M 166.16 % | -295.866 M -50.83 % | -196.154 M -118.30 % | -89.856 M -231.27 % | -27.125 M -442.97 % | -4.996 M -138.49 % | 12.978 M 482.22 % | -3.395 M 91.18 % | -38.477 M -115.67 % | -17.841 M -96.91 % | -9.060 M -4.27 % | -8.689 M |
Accounts receivables | 63.204 M -78.56 % | 294.852 M 171.54 % | -412.167 M -83.12 % | -225.076 M -100.14 % | -112.460 M 17.87 % | -136.936 M -161.23 % | -52.419 M -161.68 % | -20.031 M -59.58 % | -12.553 M 34.85 % | -19.268 M -29.59 % | -14.869 M -104.44 % | -7.273 M -5.75 % | -6.878 M |
Inventory | -136.774 M 29.24 % | -193.306 M -70.22 % | -113.562 M -7 093.76 % | -1.579 M -106.98 % | 22.603 M 121.65 % | -104.397 M -172.02 % | -38.378 M -1 357.41 % | -2.633 M -159.55 % | 4.422 M 115.16 % | -29.163 M -135.33 % | -12.392 M -254.66 % | -3.494 M -92.90 % | -1.811 M |
Accounts payables | -108.914 M -214.95 % | 94.748 M -58.85 % | 230.266 M 642.73 % | 31.003 M | 0.000 -100.00 % | 218.133 M 139.64 % | 91.024 M 149.11 % | 36.539 M 605.28 % | 5.181 M -47.39 % | 9.848 M | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 100.00 % | -539.067 K -33.83 % | -402.790 K 19.74 % | -501.876 K | 0.000 100.00 % | -3.925 M -111.76 % | 33.383 M 113.84 % | 15.611 M 299.70 % | -7.818 M 16.07 % | -9.315 M -70.94 % | -5.449 M 2.11 % | -5.566 M | 0.000 |
Other non cash items | 15.346 M 341.06 % | 3.479 M 830.98 % | -475.989 K -102.29 % | 20.776 M -60.05 % | 51.999 M 270.53 % | 14.034 M 3 099.96 % | 438.557 K -78.75 % | 2.063 M 287.24 % | -1.102 M 76.83 % | -4.757 M -564.48 % | 1.024 M 58.13 % | 647.618 K 110.46 % | -6.193 M |
Net cash provided by operating activities | -1.900 M -100.37 % | 511.714 M 1 147.85 % | 41.008 M -75.11 % | 164.786 M -36.79 % | 260.682 M 12.59 % | 231.540 M 113.39 % | 108.506 M 20.79 % | 89.833 M 38.32 % | 64.945 M 12 819.40 % | -510.600 K -102.10 % | 24.275 M -13.93 % | 28.203 M -2.17 % | 28.828 M |
Investments in property plant and equipment | -49.172 M -47.92 % | -33.242 M -33.48 % | -24.904 M 87.51 % | -199.409 M -730.70 % | -24.005 M 81.87 % | -132.413 M -154.06 % | -52.118 M -480.21 % | -8.983 M -7.48 % | -8.358 M 68.56 % | -26.583 M -125.85 % | -11.770 M -75.56 % | -6.704 M -4.59 % | -6.410 M |
Acquisitions net | -1.629 M 76.67 % | -6.983 M -11 097.16 % | 63.500 K 43.79 % | 44.163 K -48.89 % | 86.411 K -72.36 % | 312.580 K | 0.000 | 0.000 | 0.000 -100.00 % | 73.200 K | 0.000 -100.00 % | 20.576 K | 0.000 |
Purchases of investments | -2.244 B 6.85 % | -2.409 B -10.86 % | -2.173 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 M 87.29 % | -78.648 M | 0.000 |
Sales maturities of investments | 2.330 B -1.59 % | 2.368 B 66.56 % | 1.422 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.062 M -87.25 % | 78.889 M | 0.000 |
Other investing activites | 20.637 M | 0.000 -100.00 % | 13.718 M 52.11 % | 9.018 M 278.60 % | 2.382 M -63.90 % | 6.597 M 68.94 % | 3.905 M -28.94 % | 5.496 M -45.34 % | 10.053 M 12.78 % | 8.914 M 310.97 % | 2.169 M -58.29 % | 5.201 M -14.90 % | 6.111 M |
Net cash used for investing activites | 55.836 M 168.46 % | -81.556 M 89.31 % | -762.612 M -300.64 % | -190.347 M -783.83 % | -21.537 M 82.84 % | -125.503 M -160.31 % | -48.213 M -1 282.66 % | -3.487 M -305.63 % | 1.696 M 109.60 % | -17.669 M -85.22 % | -9.539 M -668.42 % | -1.241 M -315.44 % | -298.823 K |
Debt repayment | -586.689 K 54.06 % | -1.277 M 34.14 % | -1.939 M 11.68 % | -2.195 M | 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 |
Common stock repurchased | -12.019 M | 0.000 100.00 % | -7.140 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -170.534 M -42.04 % | -120.057 M -140.32 % | -49.956 M | 0.000 100.00 % | -10.376 M 81.74 % | -56.811 M -255.55 % | -15.978 M -49.03 % | -10.721 M -76.14 % | -6.087 M 0.00 % | -6.087 M 44.66 % | -11.000 M 45.00 % | -20.000 M -66.67 % | -12.000 M |
Other financing activites | 0.000 | 0.000 -100.00 % | 186.100 -100.00 % | 1.076 B 71 823.91 % | -1.500 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 193.760 M 3 314.23 % | -6.028 M -155.04 % | -2.364 M | 0.000 |
Net cash used provided by financing activities | -183.139 M -50.94 % | -121.334 M -105.53 % | -59.036 M -105.50 % | 1.074 B 9 140.95 % | -11.876 M 79.10 % | -56.811 M -255.55 % | -15.978 M -49.03 % | -10.721 M -76.14 % | -6.087 M -103.24 % | 187.673 M 1 202.13 % | -17.028 M 23.86 % | -22.364 M -86.36 % | -12.000 M |
Effect of forex changes on cash | 2.208 M 52 497.86 % | -4.213 K -100.31 % | 1.340 M 177.70 % | -1.724 M -29.53 % | -1.331 M -3 520.60 % | 38.914 K 103.81 % | -1.021 M 20.97 % | -1.292 M -176.35 % | 1.692 M -14.65 % | 1.983 M | 0.000 | 0.000 | 0.000 |
Net change in cash | -126.995 M -141.12 % | 308.819 M 139.63 % | -779.300 M -174.48 % | 1.046 B 363.12 % | 225.939 M 358.62 % | 49.265 M 13.79 % | 43.294 M -41.76 % | 74.333 M 19.42 % | 62.246 M -63.70 % | 171.476 M 7 577.98 % | -2.293 M -149.88 % | 4.598 M -72.19 % | 16.529 M |
Cash at beginning of period | 1.266 B 32.26 % | 957.194 M -44.88 % | 1.736 B 151.62 % | 690.116 M 48.68 % | 464.177 M 11.87 % | 414.912 M 11.65 % | 371.618 M 25.00 % | 297.286 M 26.48 % | 235.039 M 269.77 % | 63.563 M -3.48 % | 65.856 M 7.51 % | 61.259 M 36.95 % | 44.730 M |
Cash at end of period | 1.139 B -10.03 % | 1.266 B 32.26 % | 957.194 M -44.88 % | 1.736 B 151.62 % | 690.116 M 48.68 % | 464.177 M 11.87 % | 414.912 M 11.65 % | 371.618 M 25.00 % | 297.286 M 26.48 % | 235.039 M 269.77 % | 63.563 M -3.48 % | 65.856 M 7.51 % | 61.259 M |
Operating cash flow | -1.900 M -100.37 % | 511.714 M 1 147.85 % | 41.008 M -75.11 % | 164.786 M -36.79 % | 260.682 M 12.59 % | 231.540 M 113.39 % | 108.506 M 20.79 % | 89.833 M 38.32 % | 64.945 M 12 819.40 % | -510.600 K -102.10 % | 24.275 M -13.93 % | 28.203 M -2.17 % | 28.828 M |
Capital expenditure | -49.172 M -47.92 % | -33.242 M -33.48 % | -24.904 M 87.51 % | -199.409 M -730.70 % | -24.005 M 81.87 % | -132.413 M -154.06 % | -52.118 M -480.21 % | -8.983 M -7.48 % | -8.358 M 68.56 % | -26.583 M -125.85 % | -11.770 M -75.56 % | -6.704 M -4.59 % | -6.410 M |
Free CashFlow | -51.071 M -110.67 % | 478.472 M 2 871.30 % | 16.103 M 146.51 % | -34.623 M -114.63 % | 236.678 M 138.76 % | 99.127 M 75.79 % | 56.388 M -30.26 % | 80.851 M 42.88 % | 56.588 M 308.86 % | -27.094 M -316.67 % | 12.504 M -41.84 % | 21.498 M -4.10 % | 22.418 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
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-06-30 | 2014-03-31 | 2013-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 257.752 M 12.14 % | 229.844 M -22.76 % | 297.573 M 132.20 % | 128.153 M -19.03 % | 158.280 M -28.65 % | 221.850 M -46.72 % | 416.368 M 65.59 % | 251.449 M -14.58 % | 294.352 M 19.48 % | 246.355 M -44.22 % | 441.640 M 134.20 % | 188.573 M -40.00 % | 314.278 M 22.23 % | 257.113 M -34.03 % | 389.746 M 65.31 % | 235.762 M -7.91 % | 256.007 M 12.97 % | 226.624 M -14.59 % | 265.348 M 0.00 % | 265.348 M 6.45 % | 249.268 M 58.04 % | 157.722 M -34.33 % | 240.171 M 0.00 % | 240.171 M 28.10 % | 187.492 M 0.00 % | 187.492 M 31.67 % | 142.392 M 0.00 % | 142.392 M 33.61 % | 106.572 M 0.00 % | 106.572 M 21.05 % | 88.039 M 0.00 % | 88.039 M 41.73 % | 62.120 M 0.00 % | 62.120 M 28.28 % | 48.427 M 0.00 % | 48.427 M -12.80 % | 55.536 M 0.00 % | 55.536 M 32.28 % | 41.984 M 0.00 % | 41.984 M -10.10 % | 46.700 M 0.00 % | 46.700 M 8.13 % | 43.188 M 32.87 % | 32.504 M 0.00 % | 32.504 M -14.22 % | 37.894 M |
Net income | 56.398 M -2.88 % | 58.071 M -9.03 % | 63.837 M 457.14 % | -17.875 M -175.02 % | 23.826 M -56.84 % | 55.200 M -43.21 % | 97.201 M 78.20 % | 54.546 M -22.32 % | 70.216 M 25.70 % | 55.861 M -43.01 % | 98.012 M 85.89 % | 52.725 M -36.45 % | 82.961 M 12.08 % | 74.021 M -37.37 % | 118.186 M 143.08 % | 48.620 M -44.16 % | 87.073 M 27.15 % | 68.482 M -17.76 % | 83.270 M 0.00 % | 83.270 M 0.10 % | 83.191 M 147.28 % | 33.642 M -47.26 % | 63.786 M 0.00 % | 63.786 M 16.84 % | 54.595 M 0.00 % | 54.595 M 97.66 % | 27.620 M 0.00 % | 27.620 M 9.59 % | 25.203 M 0.00 % | 25.203 M 53.45 % | 16.424 M 0.00 % | 16.424 M -7.30 % | 17.718 M 0.00 % | 17.718 M 30.22 % | 13.606 M 0.00 % | 13.606 M -24.89 % | 18.114 M 0.00 % | 18.114 M 222.42 % | 5.618 M 0.00 % | 5.618 M -57.80 % | 13.315 M 0.00 % | 13.315 M -7.29 % | 14.362 M 46.50 % | 9.803 M 0.00 % | 9.803 M -33.64 % | 14.773 M |
Income before tax | 62.826 M -2.58 % | 64.487 M -1.45 % | 65.435 M 487.06 % | -16.905 M -173.81 % | 22.905 M -61.93 % | 60.165 M -45.32 % | 110.023 M 91.86 % | 57.346 M -24.85 % | 76.312 M 22.64 % | 62.225 M -42.28 % | 107.805 M 90.21 % | 56.677 M -36.64 % | 89.447 M 7.83 % | 82.950 M -37.30 % | 132.307 M 150.48 % | 52.822 M -47.11 % | 99.862 M 21.21 % | 82.388 M -12.89 % | 94.580 M 0.00 % | 94.580 M -7.55 % | 102.309 M 166.60 % | 38.376 M -49.03 % | 75.295 M 0.00 % | 75.295 M 23.02 % | 61.205 M 0.00 % | 61.205 M 97.73 % | 30.955 M 0.00 % | 30.955 M 7.59 % | 28.770 M 0.00 % | 28.770 M 53.12 % | 18.790 M 0.00 % | 18.790 M -8.83 % | 20.608 M 0.00 % | 20.608 M 30.72 % | 15.765 M 0.00 % | 15.765 M -25.31 % | 21.106 M 0.00 % | 21.106 M 232.98 % | 6.339 M 0.00 % | 6.339 M -58.86 % | 15.408 M 0.00 % | 15.408 M -8.14 % | 16.774 M 47.85 % | 11.346 M 0.00 % | 11.346 M -34.30 % | 17.269 M |
Income before tax ratio | 0.24 -13.12 % | 0.28 27.59 % | 0.22 266.69 % | -0.13 -191.16 % | 0.14 -46.64 % | 0.27 2.63 % | 0.26 15.86 % | 0.23 -12.03 % | 0.26 2.64 % | 0.25 3.47 % | 0.24 -18.78 % | 0.30 5.60 % | 0.28 -11.78 % | 0.32 -4.96 % | 0.34 51.52 % | 0.22 -42.56 % | 0.39 7.30 % | 0.36 1.99 % | 0.36 0.00 % | 0.36 -13.16 % | 0.41 68.69 % | 0.24 -22.39 % | 0.31 0.00 % | 0.31 -3.96 % | 0.33 0.00 % | 0.33 50.16 % | 0.22 0.00 % | 0.22 -19.47 % | 0.27 0.00 % | 0.27 26.49 % | 0.21 0.00 % | 0.21 -35.67 % | 0.33 0.00 % | 0.33 1.90 % | 0.33 0.00 % | 0.33 -14.34 % | 0.38 0.00 % | 0.38 151.72 % | 0.15 0.00 % | 0.15 -54.24 % | 0.33 0.00 % | 0.33 -15.05 % | 0.39 11.27 % | 0.35 0.00 % | 0.35 -23.40 % | 0.46 |
EBITDA | 62.018 M -5.18 % | 65.408 M 34.78 % | 48.531 M 2 217.47 % | 2.094 M -88.33 % | 17.949 M -71.01 % | 61.913 M -35.61 % | 96.160 M 56.44 % | 61.469 M -13.07 % | 70.709 M 11.96 % | 63.153 M -27.21 % | 86.758 M 84.56 % | 47.007 M -43.78 % | 83.612 M -1.97 % | 85.296 M -29.65 % | 121.239 M 124.30 % | 54.052 M -47.13 % | 102.245 M 24.05 % | 82.424 M -13.88 % | 95.712 M 0.00 % | 95.712 M -5.60 % | 101.390 M 145.27 % | 41.337 M -46.48 % | 77.234 M 0.00 % | 77.234 M 23.73 % | 62.422 M 0.00 % | 62.422 M 91.06 % | 32.671 M 0.00 % | 32.671 M 17.02 % | 27.918 M 0.00 % | 27.918 M 39.81 % | 19.969 M 0.00 % | 19.969 M -3.54 % | 20.703 M 0.00 % | 20.703 M 40.56 % | 14.728 M 0.00 % | 14.728 M -29.07 % | 20.764 M 0.00 % | 20.764 M 210.78 % | 6.681 M 0.00 % | 6.681 M -55.24 % | 14.927 M 0.00 % | 14.927 M -14.56 % | 17.472 M 44.24 % | 12.113 M 0.00 % | 12.113 M -31.88 % | 17.783 M |
Net income ratio | 0.22 -13.40 % | 0.25 17.77 % | 0.21 253.80 % | -0.14 -192.66 % | 0.15 -39.50 % | 0.25 6.58 % | 0.23 7.62 % | 0.22 -9.06 % | 0.24 5.20 % | 0.23 2.17 % | 0.22 -20.63 % | 0.28 5.92 % | 0.26 -8.31 % | 0.29 -5.06 % | 0.30 47.04 % | 0.21 -39.37 % | 0.34 12.55 % | 0.30 -3.71 % | 0.31 0.00 % | 0.31 -5.97 % | 0.33 56.47 % | 0.21 -19.69 % | 0.27 0.00 % | 0.27 -8.79 % | 0.29 0.00 % | 0.29 50.12 % | 0.19 0.00 % | 0.19 -17.98 % | 0.24 0.00 % | 0.24 26.76 % | 0.19 0.00 % | 0.19 -34.59 % | 0.29 0.00 % | 0.29 1.52 % | 0.28 0.00 % | 0.28 -13.86 % | 0.33 0.00 % | 0.33 143.74 % | 0.13 0.00 % | 0.13 -53.06 % | 0.29 0.00 % | 0.29 -14.27 % | 0.33 10.26 % | 0.30 0.00 % | 0.30 -22.64 % | 0.39 |
Ratio EBITDA | 0.24 -15.45 % | 0.28 74.49 % | 0.16 898.04 % | 0.02 -85.59 % | 0.11 -59.37 % | 0.28 20.84 % | 0.23 -5.53 % | 0.24 1.76 % | 0.24 -6.29 % | 0.26 30.50 % | 0.20 -21.20 % | 0.25 -6.30 % | 0.27 -19.80 % | 0.33 6.65 % | 0.31 35.68 % | 0.23 -42.60 % | 0.40 9.81 % | 0.36 0.83 % | 0.36 0.00 % | 0.36 -11.32 % | 0.41 55.19 % | 0.26 -18.50 % | 0.32 0.00 % | 0.32 -3.41 % | 0.33 0.00 % | 0.33 45.10 % | 0.23 0.00 % | 0.23 -12.41 % | 0.26 0.00 % | 0.26 15.49 % | 0.23 0.00 % | 0.23 -31.94 % | 0.33 0.00 % | 0.33 9.58 % | 0.30 0.00 % | 0.30 -18.66 % | 0.37 0.00 % | 0.37 134.94 % | 0.16 0.00 % | 0.16 -50.21 % | 0.32 0.00 % | 0.32 -20.99 % | 0.40 8.56 % | 0.37 0.00 % | 0.37 -20.59 % | 0.47 |
Gross profit ratio | 0.57 -14.51 % | 0.67 20.82 % | 0.55 -17.35 % | 0.67 2.78 % | 0.65 -12.00 % | 0.74 4.08 % | 0.71 3.99 % | 0.68 -8.63 % | 0.75 9.21 % | 0.68 -11.58 % | 0.77 7.81 % | 0.72 4.15 % | 0.69 -14.42 % | 0.80 7.04 % | 0.75 -2.82 % | 0.77 -0.29 % | 0.78 3.45 % | 0.75 1.38 % | 0.74 0.00 % | 0.74 1.16 % | 0.73 9.19 % | 0.67 -2.67 % | 0.69 0.00 % | 0.69 1.61 % | 0.68 0.00 % | 0.68 6.20 % | 0.64 0.00 % | 0.64 1.25 % | 0.63 0.00 % | 0.63 -8.51 % | 0.69 0.00 % | 0.69 -7.13 % | 0.74 0.00 % | 0.74 -5.09 % | 0.78 0.00 % | 0.78 4.06 % | 0.75 0.00 % | 0.75 17.52 % | 0.64 0.00 % | 0.64 -12.84 % | 0.73 0.00 % | 0.73 -3.12 % | 0.76 2.89 % | 0.74 0.00 % | 0.74 -1.97 % | 0.75 |
Weighted average shs out dil | 375.989 M -1.75 % | 382.700 M 0.00 % | 382.700 M -0.23 % | 383.569 M 6.84 % | 359.007 M -6.40 % | 383.569 M 0.00 % | 383.569 M 0.00 % | 383.569 M 0.00 % | 383.569 M 0.00 % | 383.569 M 0.00 % | 383.569 M 0.00 % | 383.569 M -0.19 % | 384.280 M 0.00 % | 384.280 M 0.00 % | 384.280 M 0.00 % | 384.280 M 10.13 % | 348.947 M 1.91 % | 342.410 M -0.84 % | 345.302 M 0.00 % | 345.302 M -0.16 % | 345.852 M -0.67 % | 348.179 M -0.66 % | 350.505 M 0.00 % | 350.505 M 1.35 % | 345.852 M 0.00 % | 345.852 M 0.25 % | 345.002 M 0.00 % | 345.002 M -0.25 % | 345.852 M -1.20 % | 350.038 M 2.25 % | 342.332 M 0.00 % | 342.332 M -1.46 % | 347.406 M 0.00 % | 347.406 M 1.81 % | 341.221 M 0.00 % | 341.221 M -2.05 % | 348.351 M 0.00 % | 348.351 M 0.71 % | 345.909 M 0.00 % | 345.909 M 16.91 % | 295.881 M 0.00 % | 295.881 M 18.35 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M |
Weighted average shs out | 375.989 M -1.75 % | 382.700 M 0.00 % | 382.700 M -0.23 % | 383.569 M 6.84 % | 359.010 M -6.40 % | 383.569 M 0.00 % | 383.569 M 0.00 % | 383.569 M 0.00 % | 383.569 M 0.00 % | 383.569 M 0.00 % | 383.569 M 1.45 % | 378.093 M -1.61 % | 384.280 M 0.00 % | 384.280 M 0.00 % | 384.280 M 0.00 % | 384.280 M 10.13 % | 348.948 M 1.91 % | 342.410 M -1.29 % | 346.879 M 0.00 % | 346.879 M 0.30 % | 345.852 M -1.25 % | 350.241 M -1.24 % | 354.629 M 0.00 % | 354.629 M 2.54 % | 345.853 M 0.00 % | 345.853 M 0.25 % | 345.004 M 0.00 % | 345.004 M -0.25 % | 345.854 M -1.20 % | 350.038 M 2.25 % | 342.337 M 0.00 % | 342.337 M -1.46 % | 347.406 M 0.00 % | 347.406 M 1.81 % | 341.226 M 0.00 % | 341.226 M -2.05 % | 348.351 M 0.00 % | 348.351 M 0.70 % | 345.924 M 0.00 % | 345.924 M 16.91 % | 295.881 M 0.00 % | 295.881 M 18.35 % | 250.004 M -0.54 % | 251.367 M 0.00 % | 251.367 M -1.31 % | 254.711 M |
EPS diluted | 0.15 -1.12 % | 0.15 -9.05 % | 0.17 457.94 % | -0.05 -169.97 % | 0.07 -53.72 % | 0.14 -43.21 % | 0.25 78.20 % | 0.14 -22.34 % | 0.18 25.76 % | 0.15 -43.01 % | 0.26 85.82 % | 0.14 -36.31 % | 0.22 12.10 % | 0.19 -37.39 % | 0.31 143.16 % | 0.13 -49.40 % | 0.25 25.00 % | 0.20 -16.67 % | 0.24 0.00 % | 0.24 0.00 % | 0.24 147.42 % | 0.10 -46.11 % | 0.18 0.00 % | 0.18 12.50 % | 0.16 0.00 % | 0.16 99.75 % | 0.08 0.00 % | 0.08 9.88 % | 0.07 1.25 % | 0.07 50.00 % | 0.05 0.00 % | 0.05 -5.88 % | 0.05 0.00 % | 0.05 27.82 % | 0.04 0.00 % | 0.04 -23.27 % | 0.05 0.00 % | 0.05 220.99 % | 0.02 0.00 % | 0.02 -64.00 % | 0.05 0.00 % | 0.05 -21.60 % | 0.06 46.43 % | 0.04 0.00 % | 0.04 -33.67 % | 0.06 |
Earnings per share | 0.15 -1.12 % | 0.15 -9.05 % | 0.17 457.94 % | -0.05 -169.97 % | 0.07 -53.72 % | 0.14 -43.21 % | 0.25 78.20 % | 0.14 -22.34 % | 0.18 25.76 % | 0.15 -43.01 % | 0.26 82.50 % | 0.14 -35.16 % | 0.22 12.10 % | 0.19 -37.39 % | 0.31 143.16 % | 0.13 -49.40 % | 0.25 25.00 % | 0.20 -16.67 % | 0.24 0.00 % | 0.24 0.00 % | 0.24 150.00 % | 0.10 -46.67 % | 0.18 0.00 % | 0.18 12.50 % | 0.16 0.00 % | 0.16 99.75 % | 0.08 0.00 % | 0.08 9.88 % | 0.07 1.25 % | 0.07 50.00 % | 0.05 0.00 % | 0.05 -5.88 % | 0.05 0.00 % | 0.05 27.82 % | 0.04 0.00 % | 0.04 -23.27 % | 0.05 0.00 % | 0.05 220.99 % | 0.02 0.00 % | 0.02 -64.00 % | 0.05 0.00 % | 0.05 -21.60 % | 0.06 47.18 % | 0.04 0.00 % | 0.04 -32.76 % | 0.06 |
Gross profit | 146.941 M -4.13 % | 153.271 M -6.68 % | 164.246 M 91.91 % | 85.587 M -16.78 % | 102.845 M -37.22 % | 163.808 M -44.55 % | 295.396 M 72.19 % | 171.554 M -21.95 % | 219.792 M 30.49 % | 168.439 M -50.68 % | 341.500 M 152.50 % | 135.248 M -37.51 % | 216.430 M 4.61 % | 206.899 M -29.39 % | 293.009 M 60.64 % | 182.396 M -8.18 % | 198.642 M 16.86 % | 169.979 M -13.42 % | 196.317 M 0.00 % | 196.317 M 7.68 % | 182.313 M 72.56 % | 105.651 M -36.08 % | 165.290 M 0.00 % | 165.290 M 30.15 % | 126.996 M 0.00 % | 126.996 M 39.83 % | 90.820 M 0.00 % | 90.820 M 35.28 % | 67.136 M 0.00 % | 67.136 M 10.75 % | 60.620 M 0.00 % | 60.620 M 31.62 % | 46.058 M 0.00 % | 46.058 M 21.75 % | 37.830 M 0.00 % | 37.830 M -9.26 % | 41.691 M 0.00 % | 41.691 M 55.46 % | 26.818 M 0.00 % | 26.818 M -21.65 % | 34.227 M 0.00 % | 34.227 M 4.76 % | 32.672 M 36.71 % | 23.898 M 0.00 % | 23.898 M -15.91 % | 28.421 M |
Income tax expense | 6.375 M -1.26 % | 6.456 M 262.33 % | 1.782 M 70.20 % | 1.047 M 210.38 % | -948.438 K -118.75 % | 5.058 M -60.13 % | 12.685 M 345.02 % | 2.850 M -53.94 % | 6.188 M -2.75 % | 6.364 M -35.02 % | 9.794 M 147.81 % | 3.952 M -39.07 % | 6.486 M -27.36 % | 8.929 M -36.77 % | 14.121 M 236.06 % | 4.202 M -67.14 % | 12.789 M -8.03 % | 13.906 M 22.95 % | 11.310 M 0.00 % | 11.310 M -40.84 % | 19.118 M 303.84 % | 4.734 M -58.87 % | 11.509 M 0.00 % | 11.509 M 74.10 % | 6.611 M 0.00 % | 6.611 M 98.26 % | 3.334 M 0.00 % | 3.334 M -6.53 % | 3.567 M 0.00 % | 3.567 M 50.82 % | 2.365 M 0.00 % | 2.365 M -18.18 % | 2.891 M 0.00 % | 2.891 M 33.86 % | 2.159 M 0.00 % | 2.159 M -27.83 % | 2.992 M 0.00 % | 2.992 M 315.30 % | 720.514 K 0.00 % | 720.514 K -65.59 % | 2.094 M 0.00 % | 2.094 M -13.21 % | 2.412 M 56.38 % | 1.543 M 0.00 % | 1.543 M -38.18 % | 2.495 M |
Cost of revenue | 110.812 M 44.72 % | 76.572 M -42.57 % | 133.327 M 213.22 % | 42.566 M -23.21 % | 55.435 M -4.49 % | 58.042 M -52.02 % | 120.972 M 51.41 % | 79.895 M 7.15 % | 74.560 M -4.31 % | 77.916 M -22.19 % | 100.140 M 87.79 % | 53.325 M -45.50 % | 97.849 M 94.86 % | 50.215 M -48.09 % | 96.737 M 81.27 % | 53.366 M -6.97 % | 57.366 M 1.27 % | 56.645 M -17.94 % | 69.031 M 0.00 % | 69.031 M 3.10 % | 66.955 M 28.58 % | 52.071 M -30.46 % | 74.882 M 0.00 % | 74.882 M 23.78 % | 60.496 M 0.00 % | 60.496 M 17.30 % | 51.572 M 0.00 % | 51.572 M 30.78 % | 39.436 M 0.00 % | 39.436 M 43.82 % | 27.419 M 0.00 % | 27.419 M 70.72 % | 16.061 M 0.00 % | 16.061 M 51.57 % | 10.597 M 0.00 % | 10.597 M -23.46 % | 13.845 M 0.00 % | 13.845 M -8.71 % | 15.166 M 0.00 % | 15.166 M 21.58 % | 12.474 M 0.00 % | 12.474 M 18.62 % | 10.515 M 22.19 % | 8.606 M 0.00 % | 8.606 M -9.16 % | 9.473 M |
General and administrative expenses | 11.807 M -28.82 % | 16.588 M 19.05 % | 13.933 M 38.68 % | 10.047 M -27.13 % | 13.787 M 83.28 % | 7.523 M -51.66 % | 15.560 M 56.34 % | 9.953 M -16.41 % | 11.907 M 68.87 % | 7.051 M -50.21 % | 14.161 M 53.70 % | 9.213 M -2.52 % | 9.452 M 57.22 % | 6.012 M -35.21 % | 9.279 M 19.40 % | 7.772 M -3.54 % | 8.057 M 44.81 % | 5.563 M -40.24 % | 9.309 M 0.00 % | 9.309 M -26.13 % | 12.602 M | 0.000 -100.00 % | 6.684 M 0.00 % | 6.684 M 30.99 % | 5.103 M 0.00 % | 5.103 M 80.51 % | 2.827 M 0.00 % | 2.827 M -55.32 % | 6.327 M 0.00 % | 6.327 M 14.66 % | 5.518 M 0.00 % | 5.518 M -8.61 % | 6.038 M 0.00 % | 6.038 M -39.63 % | 10.002 M 0.00 % | 10.002 M 32.38 % | 7.556 M 0.00 % | 7.556 M -19.02 % | 9.330 M 0.00 % | 9.330 M 6.20 % | 8.785 M 0.00 % | 8.785 M 47.94 % | 5.939 M -3.80 % | 6.173 M 0.00 % | 6.173 M 11.84 % | 5.520 M |
Selling and marketing expenses | 50.146 M 8.73 % | 46.121 M -39.93 % | 76.782 M 47.70 % | 51.984 M 7.55 % | 48.335 M -23.45 % | 63.146 M -57.73 % | 149.389 M 123.43 % | 66.861 M -34.40 % | 101.925 M 56.89 % | 64.965 M -59.72 % | 161.301 M 114.63 % | 75.153 M 0.05 % | 75.118 M -5.98 % | 79.897 M -26.20 % | 108.257 M 18.76 % | 91.158 M 16.53 % | 78.229 M 21.45 % | 64.411 M -5.63 % | 68.255 M 0.00 % | 68.255 M -34.68 % | 104.501 M | 0.000 -100.00 % | 65.322 M 0.00 % | 65.322 M 37.31 % | 47.573 M 0.00 % | 47.573 M 12.89 % | 42.141 M 0.00 % | 42.141 M 41.33 % | 29.817 M 0.00 % | 29.817 M 4.48 % | 28.539 M 0.00 % | 28.539 M 79.09 % | 15.935 M 0.00 % | 15.935 M 23.24 % | 12.930 M 0.00 % | 12.930 M -1.92 % | 13.184 M 0.00 % | 13.184 M 7.14 % | 12.305 M 0.00 % | 12.305 M 19.10 % | 10.332 M 0.00 % | 10.332 M 5.15 % | 9.825 M 82.73 % | 5.377 M 0.00 % | 5.377 M 2.48 % | 5.247 M |
Other expenses | -1.796 M -118.49 % | -821.895 K 96.73 % | -25.153 M -400.36 % | 8.375 M 156.18 % | -14.906 M -1 165.90 % | -1.177 M 94.72 % | -22.297 M -667.61 % | -2.905 M 74.65 % | -11.460 M -1 513.65 % | 810.680 K -92.71 % | 11.127 M 128.88 % | -38.531 M -1 756.50 % | 2.326 M -35.32 % | 3.596 M 4.11 % | 3.454 M 1 299.29 % | -288.039 K 95.91 % | -7.047 M -356.62 % | 2.746 M -21.78 % | 3.511 M 0.00 % | 3.511 M 105.12 % | -68.617 M -175.68 % | 90.671 M 5 110.56 % | 1.740 M 0.00 % | 1.740 M 688.01 % | 220.826 K 0.00 % | 220.825 K -86.63 % | 1.651 M 0.00 % | 1.651 M 172.45 % | -2.279 M 0.00 % | -2.279 M -219.82 % | 1.902 M 0.00 % | 1.902 M 240.64 % | -1.352 M 0.00 % | -1.353 M 68.86 % | -4.343 M 0.00 % | -4.343 M -84.43 % | -2.355 M 0.00 % | -2.355 M 51.64 % | -4.869 M 0.00 % | -4.869 M -50.05 % | -3.245 M 0.00 % | -3.245 M -222.60 % | -1.006 M 8.27 % | -1.097 M 0.00 % | -1.097 M 10.82 % | -1.230 M |
Operating expenses | 84.114 M -5.26 % | 88.785 M -10.30 % | 98.982 M -3.36 % | 102.423 M 28.21 % | 79.884 M -23.54 % | 104.483 M -43.63 % | 185.354 M 62.48 % | 114.081 M -20.60 % | 143.674 M 35.42 % | 106.097 M -56.50 % | 243.916 M 210.48 % | 78.560 M -37.69 % | 126.071 M 2.82 % | 122.620 M -23.67 % | 160.650 M 23.96 % | 129.595 M 31.26 % | 98.730 M 12.89 % | 87.458 M -13.91 % | 101.585 M 0.00 % | 101.585 M 26.87 % | 80.069 M 19.04 % | 67.262 M -25.04 % | 89.729 M 0.00 % | 89.729 M 36.39 % | 65.787 M 0.00 % | 65.787 M 9.93 % | 59.845 M 0.00 % | 59.845 M 55.99 % | 38.366 M 0.00 % | 38.366 M -7.97 % | 41.688 M 0.00 % | 41.688 M 63.49 % | 25.499 M 0.00 % | 25.499 M 10.43 % | 23.090 M 0.00 % | 23.090 M 9.83 % | 21.024 M 0.00 % | 21.024 M 1.48 % | 20.718 M 0.00 % | 20.718 M 11.51 % | 18.579 M 0.00 % | 18.579 M 14.62 % | 16.210 M 27.45 % | 12.719 M 0.00 % | 12.719 M 14.07 % | 11.150 M |
Cost and expenses | 194.926 M 17.88 % | 165.357 M -28.82 % | 232.309 M 60.23 % | 144.989 M 7.15 % | 135.320 M -16.74 % | 162.525 M -46.94 % | 306.326 M 57.92 % | 193.975 M -11.12 % | 218.234 M 18.60 % | 184.013 M -46.52 % | 344.056 M 160.87 % | 131.886 M -41.10 % | 223.920 M 29.56 % | 172.834 M -32.85 % | 257.388 M 40.68 % | 182.961 M 17.21 % | 156.096 M 8.32 % | 144.103 M -15.54 % | 170.616 M 0.00 % | 170.616 M 16.05 % | 147.024 M 23.20 % | 119.334 M -27.51 % | 164.610 M 0.00 % | 164.610 M 30.35 % | 126.283 M 0.00 % | 126.283 M 13.34 % | 111.417 M 0.00 % | 111.417 M 43.21 % | 77.801 M 0.00 % | 77.801 M 12.58 % | 69.108 M 0.00 % | 69.108 M 66.28 % | 41.560 M 0.00 % | 41.560 M 23.37 % | 33.687 M 0.00 % | 33.687 M -3.39 % | 34.870 M 0.00 % | 34.870 M -2.83 % | 35.884 M 0.00 % | 35.884 M 15.56 % | 31.053 M 0.00 % | 31.053 M 16.19 % | 26.725 M 25.33 % | 21.325 M 0.00 % | 21.325 M 3.40 % | 20.623 M |
Research and development expenses | 23.957 M -10.93 % | 26.897 M -19.52 % | 33.420 M 4.38 % | 32.017 M -1.99 % | 32.668 M -6.64 % | 34.992 M -18.05 % | 42.702 M 6.30 % | 40.172 M -2.74 % | 41.302 M 24.14 % | 33.270 M -41.96 % | 57.326 M 75.18 % | 32.725 M -16.47 % | 39.176 M 18.30 % | 33.114 M -16.50 % | 39.660 M 28.13 % | 30.954 M 58.80 % | 19.492 M 32.27 % | 14.737 M -28.15 % | 20.510 M 0.00 % | 20.510 M -35.06 % | 31.583 M | 0.000 -100.00 % | 15.982 M 0.00 % | 15.982 M 23.98 % | 12.891 M 0.00 % | 12.891 M -2.53 % | 13.226 M 0.00 % | 13.226 M 193.85 % | 4.501 M 0.00 % | 4.501 M -21.44 % | 5.729 M 0.00 % | 5.729 M 17.44 % | 4.879 M 0.00 % | 4.879 M 8.40 % | 4.501 M 0.00 % | 4.501 M 70.49 % | 2.640 M 0.00 % | 2.640 M -33.19 % | 3.952 M 0.00 % | 3.952 M 45.97 % | 2.707 M 0.00 % | 2.707 M 86.44 % | 1.452 M -35.90 % | 2.265 M 0.00 % | 2.265 M 40.42 % | 1.613 M |
Selling general and administrative expenses | 61.953 M -1.21 % | 62.709 M -30.87 % | 90.715 M 46.24 % | 62.031 M -0.15 % | 62.123 M -12.09 % | 70.669 M -57.16 % | 164.949 M 114.74 % | 76.814 M -32.52 % | 113.832 M 58.06 % | 72.016 M -58.96 % | 175.462 M 107.98 % | 84.367 M -0.24 % | 84.570 M -1.56 % | 85.909 M -26.91 % | 117.536 M 18.81 % | 98.930 M 14.65 % | 86.285 M 23.31 % | 69.975 M -9.79 % | 77.564 M 0.00 % | 77.564 M -33.76 % | 117.103 M 600.26 % | -23.409 M -132.51 % | 72.006 M 0.00 % | 72.006 M 36.70 % | 52.675 M 0.00 % | 52.675 M 17.14 % | 44.967 M 0.00 % | 44.967 M 24.41 % | 36.144 M 0.00 % | 36.144 M 6.13 % | 34.057 M 0.00 % | 34.057 M 54.99 % | 21.973 M 0.00 % | 21.973 M -4.18 % | 22.933 M 0.00 % | 22.933 M 10.57 % | 20.739 M 0.00 % | 20.739 M -4.14 % | 21.635 M 0.00 % | 21.635 M 13.17 % | 19.117 M 0.00 % | 19.117 M 21.27 % | 15.764 M 36.48 % | 11.550 M 0.00 % | 11.550 M 7.28 % | 10.767 M |
Interest income | 3.498 M -52.69 % | 7.394 M -19.69 % | 9.207 M 132.58 % | 3.959 M -58.66 % | 9.575 M 110.44 % | 4.550 M -44.79 % | 8.242 M 122.37 % | 3.706 M -63.02 % | 10.024 M 122.63 % | 4.502 M -13.91 % | 5.230 M -54.76 % | 11.561 M 125.37 % | 5.130 M 198.50 % | 1.719 M -28.67 % | 2.409 M -13.96 % | 2.800 M 3.53 % | 2.705 M -4.79 % | 2.841 M 117.44 % | 1.307 M 0.00 % | 1.307 M -64.24 % | 3.654 M | 0.000 -100.00 % | 1.535 M 0.00 % | 1.535 M -2.05 % | 1.568 M 0.00 % | 1.568 M 21.94 % | 1.285 M 0.00 % | 1.285 M -9.09 % | 1.414 M 0.00 % | 1.414 M 54.82 % | 913.358 K 0.00 % | 913.358 K -50.21 % | 1.834 M 0.00 % | 1.834 M 76.27 % | 1.041 M 0.00 % | 1.041 M -14.87 % | 1.223 M 0.00 % | 1.223 M 44.28 % | 847.294 K 0.00 % | 847.294 K 1.88 % | 831.642 K 0.00 % | 831.642 K 1 042.95 % | 72.763 K 52.91 % | 47.586 K 0.00 % | 47.587 K -59.23 % | 116.734 K |
Interest expense | 12.292 K | 0.000 -100.00 % | 17.091 K 2 044.36 % | 797.020 -97.05 % | 27.050 K | 0.000 -100.00 % | 37.781 K 329.18 % | 8.803 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 -100.00 % | 23.908 K | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 9.729 M 6.87 % | 9.103 M 0.00 % | 9.103 M 11.53 % | 8.162 M -10.23 % | 9.092 M 9.38 % | 8.313 M 0.00 % | 8.313 M 18.20 % | 7.033 M -9.99 % | 7.813 M 11.10 % | 7.033 M 0.00 % | 7.033 M 70.00 % | 4.137 M -31.29 % | 6.021 M 45.54 % | 4.137 M 0.00 % | 4.137 M 10.71 % | 3.737 M -4.38 % | 3.908 M 4.58 % | 3.737 M -1.90 % | 3.809 M 0.00 % | 3.809 M 3.96 % | 3.664 M 24.26 % | 2.949 M -9.21 % | 3.248 M 0.00 % | 3.248 M 22.59 % | 2.650 M 0.00 % | 2.650 M 30.66 % | 2.028 M 0.00 % | 2.028 M 20.64 % | 1.681 M 0.00 % | 1.681 M 2.86 % | 1.634 M 0.00 % | 1.634 M 0.89 % | 1.620 M 0.00 % | 1.620 M 10.78 % | 1.462 M 0.00 % | 1.462 M -5.00 % | 1.539 M 0.00 % | 1.539 M 18.34 % | 1.300 M 0.00 % | 1.300 M 15.23 % | 1.129 M 0.00 % | 1.129 M 3.36 % | 1.092 M 11.80 % | 976.588 K 0.00 % | 976.589 K 3.41 % | 944.398 K |
Operating income | 62.826 M -2.58 % | 64.487 M -1.19 % | 65.264 M 487.66 % | -16.836 M -173.32 % | 22.961 M -61.30 % | 59.325 M -46.09 % | 110.042 M 91.47 % | 57.473 M -24.49 % | 76.118 M 22.10 % | 62.342 M -36.11 % | 97.584 M 72.14 % | 56.687 M -37.26 % | 90.358 M 7.21 % | 84.279 M -36.33 % | 132.358 M 150.68 % | 52.801 M -47.15 % | 99.911 M 21.07 % | 82.521 M -12.89 % | 94.732 M 0.00 % | 94.732 M -7.35 % | 102.244 M 166.34 % | 38.389 M -49.20 % | 75.561 M 0.00 % | 75.561 M 23.45 % | 61.209 M 0.00 % | 61.209 M 97.61 % | 30.975 M 0.00 % | 30.975 M 7.66 % | 28.770 M 0.00 % | 28.770 M 51.97 % | 18.931 M 0.00 % | 18.931 M -7.92 % | 20.559 M 0.00 % | 20.559 M 39.48 % | 14.740 M 0.00 % | 14.740 M -28.68 % | 20.667 M 0.00 % | 20.667 M 238.78 % | 6.100 M 0.00 % | 6.100 M -61.01 % | 15.648 M 0.00 % | 15.648 M -4.95 % | 16.463 M 47.26 % | 11.179 M 0.00 % | 11.179 M -35.27 % | 17.270 M |
Operating income ratio | 0.24 -13.12 % | 0.28 27.93 % | 0.22 266.95 % | -0.13 -190.56 % | 0.15 -45.75 % | 0.27 1.18 % | 0.26 15.63 % | 0.23 -11.61 % | 0.26 2.19 % | 0.25 14.53 % | 0.22 -26.50 % | 0.30 4.56 % | 0.29 -12.29 % | 0.33 -3.48 % | 0.34 51.64 % | 0.22 -42.61 % | 0.39 7.18 % | 0.36 2.00 % | 0.36 0.00 % | 0.36 -12.96 % | 0.41 68.52 % | 0.24 -22.64 % | 0.31 0.00 % | 0.31 -3.63 % | 0.33 0.00 % | 0.33 50.08 % | 0.22 0.00 % | 0.22 -19.42 % | 0.27 0.00 % | 0.27 25.54 % | 0.22 0.00 % | 0.22 -35.03 % | 0.33 0.00 % | 0.33 8.73 % | 0.30 0.00 % | 0.30 -18.21 % | 0.37 0.00 % | 0.37 156.11 % | 0.15 0.00 % | 0.15 -56.64 % | 0.34 0.00 % | 0.34 -12.10 % | 0.38 10.83 % | 0.34 0.00 % | 0.34 -24.54 % | 0.46 |
Total other income expenses net | -700.000 | 0.000 -100.00 % | 170.493 K 344.30 % | -69.787 K -26.12 % | -55.335 K -106.59 % | 839.104 K 4 362.87 % | -19.684 K 84.56 % | -127.527 K -165.67 % | 194.199 K 266.57 % | -116.589 K -101.14 % | 10.221 M 102 189.96 % | -10.012 K 98.90 % | -911.370 K 31.42 % | -1.329 M -2 472.87 % | -51.649 K -341.54 % | 21.383 K 143.49 % | -49.171 K 63.17 % | -133.491 K 11.66 % | -151.108 K 0.00 % | -151.108 K -330.45 % | 65.571 K 633.10 % | -12.300 K 95.37 % | -265.702 K 0.00 % | -265.702 K -6 875.64 % | -3.809 K 0.00 % | -3.809 K 81.05 % | -20.100 K 0.00 % | -20.100 K -20 203.03 % | -99.000 0.00 % | -99.000 99.93 % | -141.936 K 0.00 % | -141.936 K -388.77 % | 49.152 K 0.00 % | 49.151 K -95.21 % | 1.025 M 0.00 % | 1.025 M 133.10 % | 439.930 K 0.00 % | 439.930 K 84.54 % | 238.390 K 0.00 % | 238.390 K 199.68 % | -239.167 K 0.00 % | -239.168 K -176.71 % | 311.794 K 87.15 % | 166.601 K 0.00 % | 166.601 K 9 696.83 % | -1.736 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-06-30 | 2014-03-31 | 2013-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-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-03-31 | 2013-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -1.134 B 36.89 % | -1.796 B -57.73 % | -1.139 B 1.39 % | -1.155 B 9.54 % | -1.277 B -4.76 % | -1.219 B 3.63 % | -1.265 B -64.40 % | -769.237 M 9.97 % | -854.459 M -2.06 % | -837.203 M 12.42 % | -955.880 M 10.42 % | -1.067 B 3.44 % | -1.105 B -7.73 % | -1.026 B 40.88 % | -1.735 B -190.58 % | -597.178 M -186.55 % | 689.974 M 200.25 % | -688.264 M 0.20 % | -689.620 M -50.49 % | -458.260 M -197.94 % | 467.902 M 200.80 % | -464.177 M 0.06 % | -464.436 M -16.35 % | -399.170 M 0.00 % | -399.170 M 3.79 % | -414.912 M 0.00 % | -414.912 M -6.66 % | -389.017 M 0.00 % | -389.017 M -4.68 % | -371.618 M 0.00 % | -371.618 M -20.75 % | -307.761 M 0.00 % | -307.761 M -3.52 % | -297.286 M 0.00 % | -297.286 M -27.36 % | -233.415 M 0.00 % | -233.415 M 2.36 % | -239.066 M 0.00 % | -239.066 M -7.54 % | -222.315 M -96 163.11 % | -230.945 K 99.64 % | -63.563 M -196.52 % | 65.856 M 34 847.66 % | -189.527 K |
Total investments | 0.000 | 0.000 -100.00 % | 745.798 M -2.42 % | 764.266 M 3.10 % | 741.318 M 0.02 % | 741.195 M -10.92 % | 832.019 M 0.71 % | 826.151 M 0.19 % | 824.618 M 8.40 % | 760.694 M -0.92 % | 767.728 M 56.42 % | 490.799 M -0.01 % | 490.842 M -26.92 % | 671.696 M -61.32 % | 1.736 B 165 537 935.75 % | 1.049 K -100.00 % | 1.380 B 99.96 % | 690.116 M 219 856.34 % | -314.037 K -168.52 % | 458.333 K -99.95 % | 935.804 M 26 896.99 % | 3.466 M 0.00 % | 3.466 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 898.333 K | 0.000 -100.00 % | 1.008 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 222.084 M 0.00 % | 222.084 M 251.40 % | 63.199 M -52.02 % | 131.712 M 100.58 % | 65.667 M |
Total debt | 252.573 K -69.89 % | 838.756 K -3.19 % | 866.436 K -6.43 % | 926.015 K 0.62 % | 920.301 K -48.04 % | 1.771 M 1.05 % | 1.753 M 160.10 % | 673.939 K 1.32 % | 665.172 K -41.76 % | 1.142 M -13.09 % | 1.314 M -0.43 % | 1.320 M -25.31 % | 1.767 M | 0.000 -100.00 % | 1.226 M -25.87 % | 1.654 M | 0.000 -100.00 % | 1.852 M 177.38 % | 667.778 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 |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.246 B 532.83 % | 196.916 M -83.94 % | 1.226 B | 0.000 -100.00 % | 1.226 B | 0.000 -100.00 % | 1.199 B 666.88 % | 156.400 M -87.03 % | 1.206 B 670.99 % | 156.400 M -86.70 % | 1.176 B 829.45 % | 126.522 M -89.24 % | 1.176 B 829.45 % | 126.522 M 6 928.98 % | 1.800 M -99.83 % | 1.080 B | 0.000 | 0.000 -100.00 % | 1.800 M -99.78 % | 806.591 M 44 710.59 % | 1.800 M 0.00 % | 1.800 M 0.00 % | 1.800 M 0.00 % | 1.800 M 0.00 % | 1.800 M 0.00 % | 1.800 M 0.00 % | 1.800 M 0.00 % | 1.800 M 0.00 % | 1.800 M 0.00 % | 1.800 M 0.00 % | 1.800 M 0.00 % | 1.800 M 0.00 % | 1.800 M 0.00 % | 1.800 M 0.00 % | 1.800 M 0.00 % | 1.800 M 0.00 % | 1.800 M 0.00 % | 1.800 M 0.00 % | 1.800 M 0.00 % | 1.800 M -88.29 % | 15.371 M -91.46 % | 179.889 M 9 893.84 % | 1.800 M |
Retained earnings | 1.499 B 18.97 % | 1.260 B 4.29 % | 1.208 B 1.56 % | 1.190 B -1.47 % | 1.208 B -8.70 % | 1.323 B 4.35 % | 1.268 B 5.86 % | 1.197 B 4.77 % | 1.143 B -4.18 % | 1.193 B 4.91 % | 1.137 B 6.38 % | 1.069 B 5.19 % | 1.016 B 3.36 % | 982.869 M 8.14 % | 908.847 M 17.37 % | 774.341 M | 0.000 -100.00 % | 618.786 M -13.00 % | 711.208 M 48.15 % | 480.046 M | 0.000 -100.00 % | 373.588 M -14.75 % | 438.211 M 56.52 % | 279.974 M -12.78 % | 321.014 M 11.51 % | 287.890 M -12.48 % | 328.930 M 35.31 % | 243.091 M -11.18 % | 273.690 M 31.16 % | 208.663 M -12.79 % | 239.263 M 31.00 % | 182.639 M -11.52 % | 206.414 M 30.70 % | 157.925 M -13.08 % | 181.700 M 32.52 % | 137.112 M -11.25 % | 154.488 M 44.42 % | 106.970 M -13.97 % | 124.346 M 24.92 % | 99.539 M -12.00 % | 113.110 M 43.18 % | 78.997 M | 0.000 -100.00 % | 66.537 M |
Common stock | 383.569 M 0.00 % | 383.569 M 0.00 % | 383.569 M 0.00 % | 383.569 M 0.00 % | 383.569 M 0.00 % | 383.569 M 0.00 % | 383.569 M 0.00 % | 383.569 M 0.00 % | 383.569 M -0.19 % | 384.280 M 0.00 % | 384.280 M 0.00 % | 384.280 M 0.00 % | 384.280 M 0.00 % | 384.280 M 0.00 % | 384.280 M 11.11 % | 345.852 M | 0.000 -100.00 % | 345.852 M 0.00 % | 345.852 M 0.00 % | 345.852 M | 0.000 -100.00 % | 138.341 M 0.00 % | 138.341 M 0.00 % | 138.341 M 0.00 % | 138.341 M 100.00 % | 69.170 M 0.00 % | 69.170 M 0.00 % | 69.170 M 0.00 % | 69.170 M 0.00 % | 69.170 M 0.00 % | 69.170 M 0.00 % | 69.170 M 0.00 % | 69.170 M 0.00 % | 69.170 M 0.00 % | 69.170 M 0.00 % | 69.170 M 0.00 % | 69.170 M 0.00 % | 69.170 M 0.00 % | 69.170 M 0.00 % | 69.170 M 0.00 % | 69.170 M 38.34 % | 50.000 M | 0.000 -100.00 % | 50.000 M |
Total equity | 2.909 B 1.03 % | 2.879 B 2.06 % | 2.821 B 0.89 % | 2.796 B -0.81 % | 2.819 B -3.92 % | 2.934 B 1.91 % | 2.879 B 3.50 % | 2.782 B 2.00 % | 2.727 B -1.75 % | 2.776 B 2.07 % | 2.720 B 3.74 % | 2.622 B 1.77 % | 2.576 B 1.30 % | 2.543 B 3.00 % | 2.469 B 99.90 % | 1.235 B 14.41 % | 1.080 B 0.00 % | 1.080 B 0.00 % | 1.080 B 18.24 % | 913.048 M 13.20 % | 806.591 M 0.00 % | 806.591 M 0.00 % | 806.591 M 17.00 % | 689.394 M 0.00 % | 689.394 M 9.75 % | 628.140 M 0.00 % | 628.140 M 9.64 % | 572.899 M 0.00 % | 572.899 M 6.39 % | 538.472 M 0.00 % | 538.472 M 6.50 % | 505.624 M 0.00 % | 505.624 M 5.14 % | 480.910 M 0.00 % | 480.910 M 6.00 % | 453.697 M 0.00 % | 453.697 M 7.12 % | 423.556 M 0.00 % | 423.556 M 2.73 % | 412.320 M 0.00 % | 412.320 M 100.23 % | 205.920 M 14.47 % | 179.889 M 0.00 % | 179.889 M |
Other non current liabilities | 95.974 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 92.406 M | 0.000 | 0.000 | 0.000 -100.00 % | 84.934 M | 0.000 | 0.000 | 0.000 -100.00 % | 92.746 M 0.00 % | 92.746 M 2.85 % | 90.180 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.135 M | 0.000 -100.00 % | 17.571 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 |
Long term debt | 114.855 K -23.29 % | 149.736 K -18.76 % | 184.315 K -28.47 % | 257.660 K 2.27 % | 251.946 K -54.18 % | 549.909 K 3.46 % | 531.543 K | 0.000 | 0.000 -100.00 % | 453.788 K -27.49 % | 625.860 K 34.03 % | 466.952 K -31.67 % | 683.348 K | 0.000 | 0.000 -100.00 % | 122.396 K | 0.000 -100.00 % | 667.778 K 0.00 % | 667.778 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 |
Total non current liabilities | 96.088 M -0.90 % | 96.959 M -0.70 % | 97.646 M 0.01 % | 97.634 M 4.59 % | 93.350 M -0.36 % | 93.683 M 0.03 % | 93.653 M 0.42 % | 93.259 M -1.52 % | 94.700 M 1.98 % | 92.860 M -1.49 % | 94.262 M 6.19 % | 88.770 M -0.33 % | 89.061 M -1.20 % | 90.144 M -0.90 % | 90.961 M 0.57 % | 90.444 M | 0.000 -100.00 % | 92.746 M -0.71 % | 93.414 M 3.59 % | 90.180 M | 0.000 -100.00 % | 91.671 M | 0.000 -100.00 % | 18.992 M | 0.000 -100.00 % | 14.532 M | 0.000 -100.00 % | 32.135 M | 0.000 -100.00 % | 17.571 M | 0.000 -100.00 % | 16.511 M | 0.000 -100.00 % | 17.227 M | 0.000 -100.00 % | 19.304 M | 0.000 -100.00 % | 16.832 M | 0.000 -100.00 % | 16.905 M | 0.000 -100.00 % | 7.626 M | 0.000 | 0.000 |
Other current liabilities | 303.731 M 67.54 % | 181.288 M -4.04 % | 188.920 M 17.82 % | 160.343 M -48.66 % | 312.286 M 80.90 % | 172.633 M -37.44 % | 275.967 M 46.62 % | 188.215 M -33.15 % | 281.560 M 55.41 % | 181.169 M -13.43 % | 209.272 M 49.67 % | 139.823 M -40.10 % | 233.412 M 22.75 % | 190.159 M -1.64 % | 193.320 M -4.42 % | 202.250 M | 0.000 -100.00 % | 230.969 M -16.73 % | 277.369 M 66.41 % | 166.674 M | 0.000 -100.00 % | 180.043 M -26.48 % | 244.876 M 69.57 % | 144.413 M -11.49 % | 163.155 M 50.81 % | 108.187 M -12.96 % | 124.295 M 119.59 % | 56.603 M -12.69 % | 64.828 M 69.26 % | 38.301 M -27.17 % | 52.587 M 84.26 % | 28.539 M -15.23 % | 33.665 M 130.40 % | 14.612 M -37.43 % | 23.353 M 18.09 % | 19.776 M -15.72 % | 23.464 M 141.33 % | 9.723 M -11.32 % | 10.964 M -33.56 % | 16.502 M -38.74 % | 26.937 M 200.87 % | 8.953 M | 0.000 -100.00 % | 10.923 M |
Deferred revenue | 0.000 -100.00 % | 116.318 M -9.52 % | 128.563 M -43.51 % | 227.592 M 36.73 % | 166.451 M 70.17 % | 97.814 M -34.60 % | 149.563 M 89.43 % | 78.954 M -80.72 % | 409.612 M 338.56 % | 93.400 M 9.01 % | 85.682 M -1.60 % | 87.071 M | 0.000 -100.00 % | 72.226 M -73.36 % | 271.149 M 943.82 % | 25.977 M | 0.000 100.00 % | -1.184 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 |
Short term debt | 137.718 K -80.01 % | 689.019 K -51.37 % | 1.417 M 5.99 % | 1.337 M -91.92 % | 16.537 M 576.96 % | 2.443 M -81.93 % | 13.516 M 1 905.60 % | 673.939 K 1.32 % | 665.172 K -98.17 % | 36.289 M 5 172.40 % | 688.285 K -95.30 % | 14.659 M 1 252.85 % | 1.084 M -97.46 % | 42.664 M 3 378.58 % | 1.226 M -19.95 % | 1.532 M | 0.000 -100.00 % | 1.184 M 0.00 % | 1.184 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 |
Total current liabilities | 483.611 M -2.73 % | 497.199 M -9.06 % | 546.745 M -8.99 % | 600.748 M -16.59 % | 720.211 M 39.93 % | 514.691 M -23.94 % | 676.673 M 39.60 % | 484.732 M -25.47 % | 650.356 M 24.46 % | 522.557 M -12.29 % | 595.805 M 49.24 % | 399.217 M -9.63 % | 441.738 M 8.56 % | 406.906 M -7.44 % | 439.619 M 36.49 % | 322.087 M | 0.000 -100.00 % | 367.661 M -0.32 % | 368.845 M 38.23 % | 266.843 M | 0.000 -100.00 % | 311.053 M 0.00 % | 311.053 M 26.68 % | 245.541 M 0.00 % | 245.541 M 42.70 % | 172.068 M 0.00 % | 172.068 M 56.66 % | 109.832 M 0.00 % | 109.832 M 41.50 % | 77.619 M 0.00 % | 77.619 M 33.64 % | 58.080 M 0.00 % | 58.080 M 38.31 % | 41.992 M 0.00 % | 41.992 M -10.41 % | 46.869 M 0.00 % | 46.869 M 24.47 % | 37.654 M 0.00 % | 37.654 M -10.40 % | 42.026 M 0.00 % | 42.026 M 59.74 % | 26.309 M | 0.000 -100.00 % | 15.071 M |
Total liabilities | 579.699 M -2.43 % | 594.158 M -7.80 % | 644.391 M -7.73 % | 698.382 M -14.16 % | 813.562 M 33.73 % | 608.374 M -21.02 % | 770.325 M 33.28 % | 577.991 M -22.42 % | 745.056 M 21.07 % | 615.417 M -10.82 % | 690.067 M 41.41 % | 487.987 M -8.07 % | 530.799 M 6.79 % | 497.051 M -6.32 % | 530.580 M 28.62 % | 412.530 M | 0.000 -100.00 % | 460.407 M -0.40 % | 462.259 M 29.48 % | 357.023 M | 0.000 -100.00 % | 402.723 M 29.47 % | 311.053 M 17.59 % | 264.533 M 7.73 % | 245.541 M 31.59 % | 186.600 M 8.45 % | 172.068 M 21.20 % | 141.967 M 29.26 % | 109.832 M 15.38 % | 95.189 M 22.64 % | 77.619 M 4.06 % | 74.591 M 28.43 % | 58.080 M -1.92 % | 59.219 M 41.03 % | 41.992 M -36.54 % | 66.174 M 41.19 % | 46.869 M -13.98 % | 54.485 M 44.70 % | 37.654 M -36.11 % | 58.931 M 40.22 % | 42.026 M 23.84 % | 33.936 M | 0.000 -100.00 % | 15.071 M |
Other non current assets | 43.817 M 587.25 % | 6.376 M 130.35 % | 2.768 M 152.04 % | 1.098 M -63.44 % | 3.004 M 221.10 % | 935.457 K -48.15 % | 1.804 M -34.74 % | 2.764 M 42.02 % | 1.947 M 31.83 % | 1.477 M 0.00 % | 1.477 M -56.34 % | 3.382 M 63.69 % | 2.066 M 182.16 % | 732.289 K -66.11 % | 2.161 M -69.19 % | 7.014 M 101.02 % | -689.974 M -42 985.80 % | 1.609 M -93.16 % | 23.509 M 494.27 % | 3.956 M 100.85 % | -467.902 M -82 428.57 % | 568.335 K -96.14 % | 14.732 M 200.64 % | 4.900 M -66.83 % | 14.773 M 86.55 % | 7.919 M -53.22 % | 16.930 M -3.14 % | 17.478 M -25.99 % | 23.616 M 304.33 % | 5.841 M -38.83 % | 9.548 M 224.69 % | 2.941 M -34.31 % | 4.477 M 50.29 % | 2.979 M -33.07 % | 4.450 M 627.51 % | 611.679 K -63.59 % | 1.680 M 28.33 % | 1.309 M -36.79 % | 2.071 M -69.81 % | 6.860 M -11.63 % | 7.763 M 786.45 % | 875.692 K 101.33 % | -65.856 M -5 621.71 % | 1.193 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 128.333 K | 0.000 | 0.000 -100.00 % | 348.333 K | 0.000 -100.00 % | 458.333 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 898.333 K | 0.000 -100.00 % | 1.008 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 |
Intangible assets | 124.915 M -1.33 % | 126.595 M -0.76 % | 127.570 M -2.13 % | 130.345 M -2.08 % | 133.120 M -0.38 % | 133.623 M -1.94 % | 136.271 M -0.96 % | 137.590 M 0.42 % | 137.019 M 0.77 % | 135.970 M -1.59 % | 138.168 M -1.99 % | 140.975 M 6.77 % | 132.037 M 1.03 % | 130.686 M -0.98 % | 131.974 M 5.13 % | 125.535 M | 0.000 -100.00 % | 101.493 M 0.00 % | 101.493 M -0.78 % | 102.294 M | 0.000 -100.00 % | 103.159 M 0.00 % | 103.159 M 215.84 % | 32.662 M 0.00 % | 32.662 M -1.37 % | 33.114 M 0.00 % | 33.114 M -0.81 % | 33.385 M 0.00 % | 33.385 M 0.78 % | 33.127 M 0.00 % | 33.127 M -0.97 % | 33.453 M 0.00 % | 33.453 M -1.30 % | 33.893 M 0.00 % | 33.893 M -1.29 % | 34.335 M 0.00 % | 34.335 M -0.37 % | 34.464 M 0.00 % | 34.464 M -1.18 % | 34.874 M 0.00 % | 34.874 M -1.16 % | 35.285 M | 0.000 -100.00 % | 36.106 M |
GoodWill | 0.000 | 0.000 | 0.000 -100.00 % | 13.360 M 0.00 % | 13.360 M 0.00 % | 13.360 M 0.00 % | 13.360 M 0.00 % | 13.360 M 0.00 % | 13.360 M -18.96 % | 16.486 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 |
Goodwill and intangible assets | 124.915 M -1.33 % | 126.595 M -0.76 % | 127.570 M -11.23 % | 143.705 M -1.89 % | 146.480 M -0.34 % | 146.982 M -1.77 % | 149.630 M -0.87 % | 150.949 M 0.38 % | 150.378 M -1.36 % | 152.456 M 10.34 % | 138.168 M -1.99 % | 140.975 M 6.77 % | 132.037 M 1.03 % | 130.686 M -0.98 % | 131.974 M 5.13 % | 125.535 M | 0.000 -100.00 % | 101.493 M 0.00 % | 101.493 M -0.78 % | 102.294 M | 0.000 -100.00 % | 103.159 M 0.00 % | 103.159 M 215.84 % | 32.662 M 0.00 % | 32.662 M -1.37 % | 33.114 M 0.00 % | 33.114 M -0.81 % | 33.385 M 0.00 % | 33.385 M 0.78 % | 33.127 M 0.00 % | 33.127 M -0.97 % | 33.453 M 0.00 % | 33.453 M -1.30 % | 33.893 M 0.00 % | 33.893 M -1.29 % | 34.335 M 0.00 % | 34.335 M -0.37 % | 34.464 M 0.00 % | 34.464 M -1.18 % | 34.874 M 0.00 % | 34.874 M -1.16 % | 35.285 M | 0.000 -100.00 % | 36.106 M |
Property plant equipment net | 470.577 M 1.26 % | 464.716 M -0.87 % | 468.803 M 0.60 % | 466.027 M 0.42 % | 464.082 M -0.73 % | 467.477 M 0.50 % | 465.135 M -3.80 % | 483.495 M 2.21 % | 473.052 M 1.50 % | 466.069 M 0.17 % | 465.272 M 3.19 % | 450.893 M -0.33 % | 452.387 M 10.36 % | 409.923 M 3.84 % | 394.748 M 59.47 % | 247.537 M | 0.000 -100.00 % | 162.791 M -1.25 % | 164.852 M 4.65 % | 157.530 M | 0.000 -100.00 % | 156.026 M 0.00 % | 156.026 M 25.84 % | 123.985 M 0.00 % | 123.985 M 19.80 % | 103.496 M 0.00 % | 103.496 M 60.66 % | 64.417 M 0.00 % | 64.417 M 5.99 % | 60.775 M 0.00 % | 60.775 M -1.66 % | 61.802 M 0.00 % | 61.802 M -0.89 % | 62.360 M 0.00 % | 62.360 M -2.95 % | 64.256 M 0.00 % | 64.256 M 3.76 % | 61.928 M 0.00 % | 61.928 M 29.08 % | 47.978 M 0.00 % | 47.978 M 18.51 % | 40.485 M | 0.000 -100.00 % | 30.631 M |
Total non current assets | 639.309 M 2.37 % | 624.490 M -0.12 % | 625.254 M -1.68 % | 635.956 M -0.51 % | 639.209 M -0.61 % | 643.161 M -0.16 % | 644.201 M -2.76 % | 662.498 M 1.76 % | 651.019 M 0.76 % | 646.091 M 2.44 % | 630.678 M 2.53 % | 615.103 M 1.42 % | 606.473 M 7.78 % | 562.685 M 1.96 % | 551.893 M 37.88 % | 400.265 M 158.01 % | -689.974 M -339.75 % | 287.793 M -0.71 % | 289.854 M 4.12 % | 278.390 M 159.50 % | -467.902 M -270.82 % | 273.917 M 0.00 % | 273.917 M 59.79 % | 171.420 M 0.00 % | 171.420 M 11.64 % | 153.540 M 0.00 % | 153.540 M 26.46 % | 121.418 M 0.00 % | 121.418 M 17.37 % | 103.450 M 0.00 % | 103.450 M 3.73 % | 99.731 M 0.00 % | 99.731 M -0.97 % | 100.703 M 0.00 % | 100.703 M 0.43 % | 100.271 M 0.00 % | 100.271 M 1.84 % | 98.464 M 0.00 % | 98.464 M 8.66 % | 90.615 M 0.00 % | 90.615 M 17.14 % | 77.355 M 217.46 % | -65.856 M -196.95 % | 67.929 M |
Other current assets | 27.653 M -18.46 % | 33.912 M 47.82 % | 22.941 M -31.11 % | 33.302 M 15.50 % | 28.833 M -12.87 % | 33.093 M 13.48 % | 29.162 M -8.10 % | 31.733 M 27.43 % | 24.903 M -7.46 % | 26.912 M -0.30 % | 26.993 M -30.00 % | 38.560 M 3.42 % | 37.284 M 46.81 % | 25.396 M 6.69 % | 23.804 M -6.23 % | 25.384 M | 0.000 -100.00 % | 22.538 M 0.93 % | 22.330 M -4.37 % | 23.350 M | 0.000 -100.00 % | 27.077 M 15.95 % | 23.352 M -88.89 % | 210.264 M 1 069.07 % | 17.986 M 52.69 % | 11.779 M 0.00 % | 11.779 M -89.91 % | 116.696 M 1 680.58 % | 6.554 M -93.42 % | 99.646 M 3 659.40 % | 2.651 M -35.58 % | 4.114 M 0.00 % | 4.114 M 120.12 % | 1.869 M 0.00 % | 1.869 M -43.02 % | 3.281 M 0.00 % | 3.281 M -63.51 % | 8.990 M 0.00 % | 8.990 M -92.18 % | 114.985 M 700.76 % | 14.360 M 20.63 % | 11.904 M | 0.000 -100.00 % | 3.775 M |
Short term investments | 0.000 | 0.000 -100.00 % | 745.798 M -2.42 % | 764.266 M 3.10 % | 741.318 M 0.02 % | 741.195 M -10.92 % | 832.019 M 0.71 % | 826.151 M 0.19 % | 824.618 M 8.40 % | 760.694 M -0.92 % | 767.728 M 56.42 % | 490.799 M -0.01 % | 490.842 M -26.92 % | 671.696 M -61.32 % | 1.736 B 165 537 935.75 % | 1.049 K -100.00 % | 1.380 B 99.96 % | 690.116 M 219 856.34 % | -314.037 K | 0.000 -100.00 % | 935.804 M 26 896.99 % | 3.466 M 0.00 % | 3.466 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 % | 222.084 M 0.00 % | 222.084 M 251.40 % | 63.199 M -52.02 % | 131.712 M 100.58 % | 65.667 M |
cash and cash equivalents | 1.134 B -36.90 % | 1.797 B 57.67 % | 1.140 B -1.37 % | 1.156 B -9.56 % | 1.278 B 4.69 % | 1.220 B -3.62 % | 1.266 B 64.48 % | 769.911 M -9.97 % | 855.125 M 2.00 % | 838.345 M -12.42 % | 957.194 M -10.41 % | 1.068 B -3.47 % | 1.107 B 7.90 % | 1.026 B -40.93 % | 1.736 B 189.98 % | 598.832 M 186.79 % | -689.974 M -199.98 % | 690.116 M -0.02 % | 690.288 M 50.63 % | 458.260 M 197.94 % | -467.902 M -200.80 % | 464.177 M -0.06 % | 464.436 M 16.35 % | 399.170 M 0.00 % | 399.170 M -3.79 % | 414.912 M 0.00 % | 414.912 M 6.66 % | 389.017 M 0.00 % | 389.017 M 4.68 % | 371.618 M 0.00 % | 371.618 M 20.75 % | 307.761 M 0.00 % | 307.761 M 3.52 % | 297.286 M 0.00 % | 297.286 M 27.36 % | 233.415 M 0.00 % | 233.415 M -2.36 % | 239.066 M 0.00 % | 239.066 M 7.54 % | 222.315 M 96 163.11 % | 230.945 K -99.64 % | 63.563 M 196.52 % | -65.856 M -34 847.66 % | 189.527 K |
Cash and short term investments | 1.997 B 11.10 % | 1.797 B -4.69 % | 1.886 B -1.78 % | 1.920 B -4.91 % | 2.019 B 2.92 % | 1.962 B -6.52 % | 2.098 B 31.47 % | 1.596 B -4.98 % | 1.680 B 5.05 % | 1.599 B -7.30 % | 1.725 B 10.63 % | 1.559 B -2.41 % | 1.598 B -5.88 % | 1.698 B -2.24 % | 1.736 B 189.98 % | 598.832 M -13.21 % | 689.974 M -0.02 % | 690.116 M 0.02 % | 689.974 M 50.56 % | 458.260 M -2.06 % | 467.902 M 0.80 % | 464.177 M -0.80 % | 467.902 M 17.22 % | 399.170 M 0.00 % | 399.170 M -3.79 % | 414.912 M 0.00 % | 414.912 M 6.66 % | 389.017 M 0.00 % | 389.017 M 4.68 % | 371.618 M 0.00 % | 371.618 M 20.75 % | 307.761 M 0.00 % | 307.761 M 3.52 % | 297.286 M 0.00 % | 297.286 M 27.36 % | 233.415 M 0.00 % | 233.415 M -2.36 % | 239.066 M 0.00 % | 239.066 M 7.54 % | 222.315 M 0.00 % | 222.315 M 249.75 % | 63.563 M -3.48 % | 65.856 M 0.00 % | 65.856 M |
Total current assets | 2.849 B 0.02 % | 2.849 B 0.30 % | 2.840 B -0.64 % | 2.859 B -4.50 % | 2.994 B 3.25 % | 2.900 B -3.52 % | 3.005 B 11.42 % | 2.697 B -4.40 % | 2.821 B 2.77 % | 2.745 B -1.22 % | 2.779 B 11.41 % | 2.495 B -0.23 % | 2.500 B 0.93 % | 2.477 B 1.21 % | 2.448 B 96.23 % | 1.247 B 80.79 % | 689.974 M -44.90 % | 1.252 B 0.02 % | 1.252 B 26.25 % | 991.682 M 111.94 % | 467.902 M -49.98 % | 935.397 M 0.00 % | 935.397 M 19.54 % | 782.507 M 0.00 % | 782.507 M 18.35 % | 661.200 M 0.00 % | 661.200 M 11.42 % | 593.448 M 0.00 % | 593.448 M 11.93 % | 530.212 M 0.00 % | 530.212 M 10.35 % | 480.484 M 0.00 % | 480.484 M 9.34 % | 439.426 M 0.00 % | 439.426 M 4.73 % | 419.600 M 0.00 % | 419.600 M 10.54 % | 379.578 M 0.00 % | 379.578 M -0.28 % | 380.636 M 0.00 % | 380.636 M 134.24 % | 162.501 M 146.75 % | 65.856 M -50.37 % | 132.704 M |
Inventory | 562.566 M 0.24 % | 561.223 M 1.88 % | 550.843 M -4.69 % | 577.945 M 11.06 % | 520.398 M 9.29 % | 476.158 M 9.59 % | 434.486 M 4.45 % | 415.967 M 7.38 % | 387.389 M 22.72 % | 315.675 M 21.51 % | 259.789 M 3.67 % | 250.586 M 37.45 % | 182.316 M 17.35 % | 155.356 M -2.71 % | 159.677 M -11.18 % | 179.782 M | 0.000 -100.00 % | 168.614 M 0.00 % | 168.614 M -12.27 % | 192.204 M | 0.000 -100.00 % | 191.375 M 0.00 % | 191.375 M 10.57 % | 173.073 M 0.00 % | 173.073 M 80.54 % | 95.866 M 0.00 % | 95.866 M 9.27 % | 87.735 M 0.00 % | 87.735 M 48.84 % | 58.947 M 0.00 % | 58.947 M -9.82 % | 65.365 M 0.00 % | 65.365 M 9.69 % | 59.591 M 0.00 % | 59.591 M -6.50 % | 63.737 M 0.00 % | 63.737 M -1.39 % | 64.636 M 0.00 % | 64.636 M 49.15 % | 43.336 M 0.00 % | 43.336 M 22.17 % | 35.473 M | 0.000 -100.00 % | 23.081 M |
Net receivables | 262.665 M -42.50 % | 456.779 M 19.85 % | 381.121 M 16.27 % | 327.788 M -22.96 % | 425.475 M -0.72 % | 428.576 M -3.33 % | 443.325 M -32.17 % | 653.627 M -10.39 % | 729.404 M -9.38 % | 804.909 M 3.08 % | 780.890 M 20.84 % | 646.226 M -6.89 % | 694.079 M 14.78 % | 604.683 M 11.29 % | 543.362 M 22.76 % | 442.631 M | 0.000 -100.00 % | 371.076 M 0.00 % | 371.076 M 16.74 % | 317.868 M | 0.000 -100.00 % | 252.767 M 0.00 % | 252.767 M 31.46 % | 192.279 M 0.00 % | 192.279 M 38.69 % | 138.643 M 0.00 % | 138.643 M 25.88 % | 110.142 M 0.00 % | 110.142 M 13.55 % | 96.996 M 0.00 % | 96.996 M -6.05 % | 103.244 M 0.00 % | 103.244 M 27.97 % | 80.680 M 0.00 % | 80.680 M -32.30 % | 119.167 M 0.00 % | 119.167 M 78.17 % | 66.885 M 0.00 % | 66.885 M -33.53 % | 100.625 M 0.00 % | 100.625 M 95.16 % | 51.561 M | 0.000 -100.00 % | 39.992 M |
Tax assets | 0.000 -100.00 % | 26.804 M 2.64 % | 26.113 M 3.93 % | 25.126 M -2.02 % | 25.644 M -7.64 % | 27.766 M 0.49 % | 27.632 M 9.26 % | 25.290 M -1.37 % | 25.642 M -1.72 % | 26.090 M 1.27 % | 25.762 M 29.76 % | 19.854 M -0.64 % | 19.982 M -6.38 % | 21.343 M -6.73 % | 22.883 M 13.40 % | 20.179 M | 0.000 -100.00 % | 21.552 M | 0.000 -100.00 % | 14.152 M | 0.000 -100.00 % | 14.164 M | 0.000 -100.00 % | 9.873 M | 0.000 -100.00 % | 9.010 M | 0.000 -100.00 % | 5.239 M | 0.000 -100.00 % | 2.699 M | 0.000 -100.00 % | 1.536 M | 0.000 -100.00 % | 1.471 M | 0.000 -100.00 % | 1.068 M | 0.000 -100.00 % | 762.120 K | 0.000 -100.00 % | 902.647 K | 0.000 -100.00 % | 709.789 K | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 179.742 M -9.63 % | 198.903 M -12.70 % | 227.845 M 7.74 % | 211.476 M -5.63 % | 224.093 M 8.69 % | 206.181 M -8.57 % | 225.500 M 21.94 % | 184.923 M -20.34 % | 232.143 M 9.66 % | 211.699 M -10.97 % | 237.787 M 50.82 % | 157.665 M -8.38 % | 172.077 M 71.02 % | 100.618 M -29.35 % | 142.416 M 54.25 % | 92.328 M | 0.000 -100.00 % | 90.292 M 0.00 % | 90.292 M 22.61 % | 73.641 M | 0.000 -100.00 % | 86.404 M 30.57 % | 66.176 M -25.54 % | 88.876 M 7.88 % | 82.386 M 72.45 % | 47.773 M 0.00 % | 47.773 M 6.15 % | 45.005 M 0.00 % | 45.005 M 79.79 % | 25.032 M 0.00 % | 25.032 M 2.53 % | 24.415 M 0.00 % | 24.415 M 30.99 % | 18.638 M 0.00 % | 18.638 M -21.33 % | 23.691 M 1.22 % | 23.405 M -15.68 % | 27.759 M 4.01 % | 26.690 M 76.89 % | 15.089 M 0.00 % | 15.089 M 13.94 % | 13.243 M | 0.000 -100.00 % | 4.148 M |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 844.264 K -97.63 % | 35.621 M 193.77 % | 12.125 M -62.07 % | 31.967 M -26.25 % | 43.348 M 21.76 % | 35.601 M -42.93 % | 62.376 M 351.80 % | 13.806 M -60.74 % | 35.166 M -17.57 % | 42.664 M 18.11 % | 36.123 M 39.06 % | 25.977 M | 0.000 -100.00 % | 46.400 M | 0.000 -100.00 % | 26.528 M | 0.000 -100.00 % | 44.606 M | 0.000 -100.00 % | 12.252 M | 0.000 -100.00 % | 16.108 M | 0.000 -100.00 % | 8.225 M | 0.000 -100.00 % | 14.286 M | 0.000 -100.00 % | 5.127 M | 0.000 -100.00 % | 8.742 M | 0.000 -100.00 % | 3.402 M | 0.000 -100.00 % | 171.998 K | 0.000 -100.00 % | 10.435 M | 0.000 -100.00 % | 4.114 M | 0.000 | 0.000 |
Deferred revenue non current | 0.000 -100.00 % | 85.823 M -1.07 % | 86.750 M -0.23 % | 86.952 M 5.18 % | 82.669 M -1.35 % | 83.803 M 0.01 % | 83.791 M 0.46 % | 83.406 M -1.01 % | 84.260 M -0.32 % | 84.527 M -1.43 % | 85.757 M 3.34 % | 82.988 M -0.61 % | 83.495 M -1.69 % | 84.934 M -0.73 % | 85.558 M 0.23 % | 85.363 M | 0.000 -100.00 % | 88.172 M | 0.000 -100.00 % | 86.507 M | 0.000 -100.00 % | 88.600 M | 0.000 -100.00 % | 16.643 M | 0.000 -100.00 % | 12.691 M | 0.000 -100.00 % | 13.643 M | 0.000 -100.00 % | 14.822 M | 0.000 -100.00 % | 15.929 M | 0.000 -100.00 % | 16.805 M | 0.000 -100.00 % | 19.033 M | 0.000 -100.00 % | 16.673 M | 0.000 -100.00 % | 16.905 M | 0.000 -100.00 % | 7.626 M | 0.000 | 0.000 |
Minority interest | 1.454 M 3.73 % | 1.401 M -2.81 % | 1.442 M -11.31 % | 1.626 M -4.56 % | 1.703 M 5.04 % | 1.622 M -8.31 % | 1.769 M 8.36 % | 1.632 M -3.00 % | 1.683 M 287.24 % | 434.512 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 |
Capital lease obligations | 252.573 K 68.68 % | 149.736 K -82.72 % | 866.436 K -6.43 % | 926.015 K 0.62 % | 920.301 K -48.04 % | 1.771 M 1.05 % | 1.753 M | 0.000 -100.00 % | 665.172 K -41.76 % | 1.142 M -13.09 % | 1.314 M -0.43 % | 1.320 M -25.31 % | 1.767 M 42.48 % | 1.240 M 1.11 % | 1.226 M -25.87 % | 1.654 M | 0.000 -100.00 % | 1.852 M 0.00 % | 1.852 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.045 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 1.025 B 8 626.52 % | -12.019 M -101.17 % | 1.031 B 20 560.71 % | -5.039 M -100.48 % | 1.045 B | 0.000 -100.00 % | 1.226 B | 0.000 -100.00 % | 1.199 B 16 897.48 % | -7.140 M -100.69 % | 1.042 B -0.17 % | 1.044 B -11.21 % | 1.176 B | 0.000 -100.00 % | 1.176 B 5 573.25 % | 20.728 M | 0.000 -100.00 % | 114.951 M 410.26 % | 22.528 M 8.68 % | 20.728 M | 0.000 -100.00 % | 228.239 M 0.00 % | 228.239 M 0.00 % | 228.239 M 0.00 % | 228.239 M 0.00 % | 228.239 M 0.00 % | 228.239 M 0.00 % | 228.239 M 0.00 % | 228.239 M 0.00 % | 228.239 M 0.00 % | 228.239 M 0.00 % | 228.239 M 0.00 % | 228.239 M 0.00 % | 228.239 M 0.00 % | 228.239 M 0.00 % | 228.239 M 0.00 % | 228.239 M 0.00 % | 228.239 M 0.00 % | 228.239 M 0.00 % | 228.239 M 0.00 % | 228.239 M 270.80 % | 61.553 M | 0.000 -100.00 % | 61.553 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 10.987 M 2.57 % | 10.712 M 2.75 % | 10.425 M -0.04 % | 10.429 M 11.77 % | 9.330 M 0.00 % | 9.330 M -5.30 % | 9.852 M -5.62 % | 10.439 M 32.49 % | 7.879 M 0.00 % | 7.879 M 48.25 % | 5.315 M 8.87 % | 4.882 M -6.31 % | 5.210 M -3.56 % | 5.403 M 8.96 % | 4.958 M | 0.000 -100.00 % | 4.574 M | 0.000 -100.00 % | 3.673 M | 0.000 -100.00 % | 3.070 M | 0.000 -100.00 % | 2.349 M | 0.000 -100.00 % | 1.841 M | 0.000 -100.00 % | 926.111 K | 0.000 -100.00 % | 753.109 K | 0.000 -100.00 % | 581.895 K | 0.000 -100.00 % | 422.167 K | 0.000 -100.00 % | 271.386 K | 0.000 -100.00 % | 158.287 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.489 B 0.44 % | 3.474 B 0.22 % | 3.466 B -0.83 % | 3.495 B -3.80 % | 3.633 B 2.55 % | 3.543 B -2.93 % | 3.650 B 8.62 % | 3.360 B -3.24 % | 3.472 B 2.39 % | 3.391 B -0.54 % | 3.410 B 9.65 % | 3.110 B 0.09 % | 3.107 B 2.20 % | 3.040 B 1.35 % | 3.000 B 82.05 % | 1.648 B | 0.000 -100.00 % | 1.540 B -0.12 % | 1.542 B 21.40 % | 1.270 B | 0.000 -100.00 % | 1.209 B 0.00 % | 1.209 B 26.77 % | 953.927 M 0.00 % | 953.927 M 17.08 % | 814.740 M 0.00 % | 814.740 M 13.97 % | 714.866 M 0.00 % | 714.866 M 12.82 % | 633.662 M 0.00 % | 633.662 M 9.21 % | 580.215 M 0.00 % | 580.215 M 7.42 % | 540.129 M 0.00 % | 540.129 M 3.90 % | 519.871 M 0.00 % | 519.871 M 8.75 % | 478.041 M 0.00 % | 478.041 M 1.44 % | 471.251 M 0.00 % | 471.251 M 96.47 % | 239.856 M | 0.000 -100.00 % | 200.634 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-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-03-31 | 2013-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-06-30 | 2014-03-31 | 2013-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.390 K | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 49.094 M | 0.000 100.00 % | -73.571 M -192.73 % | 79.342 M 200.00 % | -79.342 M | 0.000 -100.00 % | 101.546 M -2.59 % | 104.251 M 200.00 % | -104.251 M | 0.000 100.00 % | -525.730 M -314.04 % | 245.623 M 200.00 % | -245.623 M | 0.000 100.00 % | -226.655 M -333.82 % | 96.936 M 200.00 % | -96.936 M | 0.000 100.00 % | -11.397 M 0.00 % | -11.397 M 83.01 % | -67.062 M | 0.000 100.00 % | -51.086 M 0.00 % | -51.086 M 26.58 % | -69.580 M 0.00 % | -69.580 M -218.91 % | -21.818 M 0.00 % | -21.818 M 7.47 % | -23.580 M 0.00 % | -23.580 M -754.01 % | 3.606 M 0.00 % | 3.606 M 124.14 % | -14.938 M 0.00 % | -14.938 M -172.68 % | 20.554 M 0.00 % | 20.554 M 183.49 % | -24.619 M 0.00 % | -24.619 M -341.77 % | 10.183 M 0.00 % | 10.183 M 129.60 % | -34.399 M 0.00 % | -34.399 M -478.99 % | 9.076 M 181.16 % | -11.183 M 0.00 % | -11.183 M -149.42 % | 22.630 M |
Accounts receivables | 87.729 M | 0.000 -100.00 % | 63.204 M 635.66 % | -11.799 M -200.00 % | 11.799 M | 0.000 -100.00 % | 294.852 M 1 307.06 % | -24.427 M -200.00 % | 24.427 M | 0.000 100.00 % | -412.167 M -286.91 % | 220.515 M 200.00 % | -220.515 M | 0.000 100.00 % | -225.076 M -364.39 % | 85.130 M 200.00 % | -85.130 M | 0.000 100.00 % | -23.187 M 0.00 % | -23.187 M 64.91 % | -66.085 M | 0.000 100.00 % | -37.491 M 0.00 % | -37.491 M -21.03 % | -30.977 M 0.00 % | -30.977 M -74.47 % | -17.755 M 0.00 % | -17.755 M -110.01 % | -8.454 M 0.00 % | -8.454 M -695.18 % | 1.420 M 0.00 % | 1.420 M 112.42 % | -11.436 M 0.00 % | -11.436 M -160.86 % | 18.792 M 0.00 % | 18.792 M 174.96 % | -25.068 M 0.00 % | -25.068 M -220.33 % | 20.833 M 0.00 % | 20.833 M 168.38 % | -30.467 M 0.00 % | -30.467 M -545.07 % | 6.845 M 173.86 % | -9.268 M 0.00 % | -9.268 M -146.57 % | 19.902 M |
Inventory | -38.635 M | 0.000 100.00 % | -136.774 M -250.07 % | 91.141 M 200.00 % | -91.141 M | 0.000 100.00 % | -193.306 M -250.22 % | 128.678 M 200.00 % | -128.678 M | 0.000 100.00 % | -113.562 M -552.30 % | 25.108 M 200.00 % | -25.108 M | 0.000 100.00 % | -1.579 M -113.37 % | 11.806 M 200.00 % | -11.806 M | 0.000 -100.00 % | 11.790 M 0.00 % | 11.790 M 1 306.72 % | -977.053 K | 0.000 100.00 % | -13.595 M 0.00 % | -13.595 M 64.78 % | -38.604 M 0.00 % | -38.604 M -850.12 % | -4.063 M 0.00 % | -4.063 M 73.14 % | -15.126 M 0.00 % | -15.126 M -792.24 % | 2.185 M 0.00 % | 2.185 M 162.40 % | -3.502 M 0.00 % | -3.502 M -298.74 % | 1.762 M 0.00 % | 1.762 M 292.31 % | 449.117 K 0.00 % | 449.118 K 104.22 % | -10.650 M 0.00 % | -10.650 M -170.87 % | -3.932 M 0.00 % | -3.932 M 20.47 % | -4.943 M -158.14 % | -1.915 M 0.00 % | -1.915 M -170.20 % | 2.728 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.174 M | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 91.326 M 168.45 % | -133.415 M -673.04 % | 23.282 M 101.66 % | -1.407 B -1 545.35 % | 97.329 M 151.59 % | -188.647 M 84.77 % | -1.238 B -187.12 % | 1.421 B 5 241.03 % | 26.612 M 116.45 % | -161.790 M -130.15 % | 536.657 M 277.91 % | -301.641 M -130.21 % | -131.032 M -49.75 % | -87.498 M -144.42 % | 196.973 M 301.17 % | -97.911 M -1 116.77 % | 9.630 M 116.63 % | -57.917 M -234.84 % | 42.951 M 0.00 % | 42.951 M 33.76 % | 32.111 M 148.81 % | -65.793 M -172.15 % | 91.193 M 0.00 % | 91.193 M 334.98 % | 20.965 M 0.00 % | 20.965 M -28.32 % | 29.247 M 0.00 % | 29.247 M 110.82 % | 13.873 M 0.00 % | 13.873 M -22.38 % | 17.874 M 0.00 % | 17.874 M 1 724.91 % | 979.424 K 0.00 % | 979.424 K 4 914.55 % | -20.343 K 0.00 % | -20.343 K -101.11 % | 1.837 M 0.00 % | 1.837 M 413.73 % | -585.537 K 0.00 % | -585.537 K -118.39 % | 3.184 M 0.00 % | 3.184 M 143.05 % | -7.395 M -288.45 % | 3.924 M 0.00 % | 3.924 M 250.06 % | 1.121 M |
Net cash provided by operating activities | 216.830 M 387.79 % | -75.344 M -426.71 % | 23.061 M 101.71 % | -1.345 B -2 321.54 % | 60.555 M 148.79 % | -124.122 M 87.65 % | -1.005 B -164.24 % | 1.564 B 1 662.82 % | 88.740 M 177.83 % | -114.016 M -197.14 % | 117.376 M 2 181.91 % | 5.144 M 109.40 % | -54.714 M -171.93 % | -20.121 M -118.84 % | 106.809 M 173.67 % | 39.028 M 365.52 % | 8.384 M -20.65 % | 10.565 M -91.09 % | 118.633 M 0.00 % | 118.633 M 113.49 % | 55.568 M 272.83 % | -32.151 M -130.01 % | 107.141 M 0.00 % | 107.141 M 1 141.65 % | 8.629 M 0.00 % | 8.629 M -76.73 % | 37.077 M 0.00 % | 37.077 M 115.86 % | 17.176 M 0.00 % | 17.176 M -56.56 % | 39.538 M 0.00 % | 39.538 M 635.03 % | 5.379 M 0.00 % | 5.379 M -84.89 % | 35.602 M 0.00 % | 35.602 M 1 237.80 % | -3.129 M 0.00 % | -3.129 M -118.95 % | 16.516 M 0.00 % | 16.516 M 198.48 % | -16.771 M 0.00 % | -16.771 M -169.58 % | 24.105 M 584.68 % | 3.521 M 0.00 % | 3.521 M -91.08 % | 39.469 M |
Investments in property plant and equipment | -11.807 M 35.52 % | -18.310 M -7.99 % | -16.955 M -63.44 % | -10.374 M -24.37 % | -8.341 M 38.21 % | -13.501 M -1 095.69 % | 1.356 M 108.77 % | -15.457 M 14.68 % | -18.115 M -1 665.76 % | -1.026 M -103.17 % | 32.411 M 207.27 % | -30.215 M -414.91 % | -5.868 M 72.36 % | -21.232 M -32.02 % | -16.082 M 77.16 % | -70.429 M -16.90 % | -60.246 M -14.42 % | -52.652 M -1 600.53 % | -3.096 M 0.00 % | -3.096 M 82.62 % | -17.812 M | 0.000 100.00 % | -55.506 M 0.00 % | -55.506 M -418.70 % | -10.701 M 0.00 % | -10.701 M 34.41 % | -16.314 M 0.00 % | -16.314 M -67.40 % | -9.745 M 0.00 % | -9.745 M -190.47 % | -3.355 M 0.00 % | -3.355 M -195.25 % | -1.136 M 0.00 % | -1.136 M 22.91 % | -1.474 M 0.00 % | -1.474 M 45.50 % | -2.705 M 0.00 % | -2.705 M 54.17 % | -5.901 M 0.00 % | -5.901 M 20.15 % | -7.390 M 0.00 % | -7.390 M -32.68 % | -5.570 M -197.22 % | -1.874 M 0.00 % | -1.874 M 42.03 % | -3.233 M |
Acquisitions net | -2.200 M | 0.000 100.00 % | -1.718 M -2 623.26 % | 68.090 K 116.34 % | -416.732 K -195.20 % | 437.732 K 7 073.58 % | 6.102 K 100.18 % | -3.300 M -155.79 % | 5.915 M 161.59 % | -9.604 M | 0.000 | 0.000 | 0.000 -100.00 % | 63.500 K | 0.000 | 0.000 | 0.000 -100.00 % | 34.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 |
Purchases of investments | 0.000 | 0.000 100.00 % | -744.000 M -313.33 % | -180.000 M 68.97 % | -580.000 M 21.62 % | -740.000 M 10.84 % | -830.000 M | 0.000 100.00 % | -820.000 M -8.04 % | -759.000 M -423.45 % | -145.000 M 76.54 % | -618.000 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 |
Sales maturities of investments | 0.000 -100.00 % | 744.000 M -2.11 % | 760.000 M -51.24 % | 1.559 B 290.10 % | -819.844 M -198.62 % | 831.300 M -64.35 % | 2.332 B 18 610.29 % | -12.596 M -101.66 % | 759.200 M -0.76 % | 765.000 M 756.72 % | -116.489 M -119.06 % | 611.322 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 100.00 % | -61.643 K | 0.000 | 0.000 | 0.000 |
Other investing activites | -859.977 M -13 092.34 % | 6.619 M | 0.000 | 0.000 -100.00 % | 1.405 B | 0.000 | 0.000 -100.00 % | 13.753 M 125.81 % | -53.286 M -537.43 % | 12.181 M 760.50 % | 1.416 M -88.49 % | 12.302 M -93.13 % | 179.159 M 126.77 % | -669.159 M -29 510.40 % | 2.275 M -4.15 % | 2.374 M 7.40 % | 2.210 M 1.89 % | 2.169 M 78.60 % | 1.214 M 0.00 % | 1.214 M -74.17 % | 4.702 M 200.85 % | -4.663 M -343.69 % | 1.913 M 0.00 % | 1.913 M 24.12 % | 1.542 M 0.00 % | 1.542 M 103.67 % | 756.885 K 0.00 % | 756.885 K -36.70 % | 1.196 M 0.00 % | 1.196 M -15.37 % | 1.413 M 0.00 % | 1.413 M 5.82 % | 1.335 M 0.00 % | 1.335 M 463.43 % | 236.949 K 0.00 % | 236.949 K -95.05 % | 4.790 M 0.00 % | 4.790 M 510.73 % | -1.166 M 0.00 % | -1.166 M -120.74 % | 5.623 M 0.00 % | 5.623 M 7 628.16 % | 72.763 K -93.04 % | 1.046 M 0.00 % | 1.046 M -93.08 % | 15.117 M |
Net cash used for investing activites | -873.984 M -219.35 % | 732.309 M 27 490.61 % | -2.674 M -100.20 % | 1.368 B 33 527.57 % | -4.093 M -105.23 % | 78.237 M -94.79 % | 1.503 B 8 639.29 % | -17.600 M 75.89 % | -73.000 M -1 476.60 % | -4.630 M 97.97 % | -227.662 M -825.80 % | -24.591 M -114.19 % | 173.291 M 125.10 % | -690.328 M -4 899.76 % | -13.807 M 79.71 % | -68.055 M -17.26 % | -58.036 M -15.04 % | -50.449 M -2 580.99 % | -1.882 M 0.00 % | -1.882 M 85.65 % | -13.110 M -181.18 % | -4.663 M 91.30 % | -53.592 M 0.00 % | -53.592 M -485.11 % | -9.159 M 0.00 % | -9.159 M 41.12 % | -15.557 M 0.00 % | -15.557 M -81.96 % | -8.550 M 0.00 % | -8.550 M -340.20 % | -1.942 M 0.00 % | -1.942 M -1 077.28 % | 198.737 K 0.00 % | 198.738 K 116.06 % | -1.237 M 0.00 % | -1.237 M -159.33 % | 2.085 M 0.00 % | 2.085 M 129.50 % | -7.067 M 0.00 % | -7.067 M -299.93 % | -1.767 M 0.00 % | -1.767 M 68.62 % | -5.632 M -579.97 % | -828.267 K 0.00 % | -828.268 K -106.97 % | 11.884 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 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -7.989 M | 0.000 100.00 % | -12.019 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.140 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 |
Dividends paid | 0.000 | 0.000 100.00 % | -170.534 M -22.89 % | -138.770 M | 0.000 | 0.000 100.00 % | -120.057 M 0.00 % | -120.057 M | 0.000 | 0.000 100.00 % | -13.020 M 0.64 % | -13.105 M 64.52 % | -36.936 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.876 M | 0.000 100.00 % | -21.101 M 0.00 % | -21.101 M -188.88 % | -7.304 M 0.00 % | -7.304 M 8.57 % | -7.989 M 0.00 % | -7.989 M | 0.000 | 0.000 100.00 % | -5.361 M 0.00 % | -5.361 M | 0.000 | 0.000 100.00 % | -3.043 M 0.00 % | -3.043 M | 0.000 | 0.000 100.00 % | -3.043 M 0.00 % | -3.043 M | 0.000 | 0.000 | 0.000 100.00 % | -5.500 M 0.00 % | -5.500 M 72.50 % | -20.000 M |
Other financing activites | -593.865 K -1 555.28 % | -35.877 K -100.02 % | 143.771 M 2 956.05 % | -5.034 M -807.99 % | -554.400 K | 0.000 -100.00 % | 119.503 M -50.41 % | 240.969 M 343 170.57 % | 70.198 K 134.63 % | -202.693 K 29.66 % | -288.176 K 96.21 % | -7.594 M -534.53 % | -1.197 M | 0.000 -100.00 % | 1.075 B 264 199.12 % | -407.176 K 68.14 % | -1.278 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.500 M 200.00 % | -1.500 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 -100.00 % | 96.880 M 0.00 % | 96.880 M 5 673.88 % | -1.738 M -67.47 % | -1.038 M 0.00 % | -1.038 M | 0.000 |
Net cash used provided by financing activities | -8.583 M -23 823.47 % | -35.877 K 99.91 % | -38.781 M 73.03 % | -143.804 M -25 838.58 % | -554.400 K | 0.000 100.00 % | -554.400 K -100.46 % | 120.912 M 172 144.42 % | 70.198 K 134.63 % | -202.693 K 0.43 % | -203.577 K 99.02 % | -20.699 M 45.72 % | -38.133 M | 0.000 -100.00 % | 1.075 B 264 199.12 % | -407.176 K 68.14 % | -1.278 M | 0.000 | 0.000 | 0.000 100.00 % | -10.376 M -591.70 % | -1.500 M 92.89 % | -21.101 M 0.00 % | -21.101 M -188.88 % | -7.304 M 0.00 % | -7.304 M 8.57 % | -7.989 M 0.00 % | -7.989 M | 0.000 | 0.000 100.00 % | -5.361 M 0.00 % | -5.361 M | 0.000 | 0.000 100.00 % | -3.043 M 0.00 % | -3.043 M | 0.000 | 0.000 100.00 % | -3.043 M 0.00 % | -3.043 M -103.14 % | 96.880 M 0.00 % | 96.880 M 5 673.88 % | -1.738 M 73.41 % | -6.538 M 0.00 % | -6.538 M 67.31 % | -20.000 M |
Effect of forex changes on cash | -362.742 K -516.75 % | 87.041 K -96.67 % | 2.611 M 303.84 % | -1.281 M -199.54 % | 1.287 M 30 648.90 % | -4.213 K 99.38 % | -677.770 K 99.96 % | -1.753 B -260 384.33 % | 673.557 K | 0.000 100.00 % | -719.345 K -142.39 % | 1.697 M 192.63 % | 579.926 K 366.00 % | -218.020 K 79.49 % | -1.063 M -455.54 % | -191.300 K 62.79 % | -514.096 K -1 268.61 % | 43.992 K 105.35 % | -822.673 K 0.00 % | -822.673 K -361.79 % | 314.252 K | 0.000 -100.00 % | 55.838 K 0.00 % | 55.838 K 253.49 % | -36.380 K 0.00 % | -36.381 K 93.76 % | -583.331 K 0.00 % | -583.331 K -901.74 % | 72.758 K 0.00 % | 72.758 K 123.80 % | -305.712 K 0.00 % | -305.712 K 10.17 % | -340.334 K 0.00 % | -340.334 K -155.41 % | 614.237 K 0.00 % | 614.237 K 164.85 % | 231.915 K 0.00 % | 231.916 K 640.77 % | -42.886 K 0.00 % | -42.886 K -104.15 % | 1.034 M 0.00 % | 1.034 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -666.100 M -201.38 % | 657.017 M 4 263.00 % | -15.782 M 87.08 % | -122.113 M -313.50 % | 57.195 M 224.64 % | -45.889 M -109.24 % | 496.457 M 680.47 % | -85.526 M -609.69 % | 16.780 M 114.12 % | -118.849 M -6.87 % | -111.208 M -189.24 % | -38.449 M -147.45 % | 81.024 M 111.40 % | -710.667 M -160.88 % | 1.167 B 4 040.17 % | -29.625 M 42.41 % | -51.445 M -29.13 % | -39.839 M -134.37 % | 115.928 M 0.00 % | 115.928 M 257.84 % | 32.397 M 184.56 % | -38.314 M -217.88 % | 32.504 M 0.00 % | 32.504 M 512.95 % | -7.871 M 0.00 % | -7.871 M -160.79 % | 12.947 M 0.00 % | 12.947 M 48.83 % | 8.699 M 0.00 % | 8.699 M -72.75 % | 31.929 M 0.00 % | 31.929 M 509.63 % | 5.237 M 0.00 % | 5.237 M -83.60 % | 31.935 M 0.00 % | 31.935 M 4 032.39 % | -812.109 K 0.00 % | -812.108 K -112.76 % | 6.362 M 0.00 % | 6.362 M -91.98 % | 79.376 M 0.00 % | 79.376 M 374.30 % | 16.735 M 535.19 % | -3.845 M 0.00 % | -3.845 M -112.27 % | 31.353 M |
Cash at beginning of period | 1.796 B 57.68 % | 1.139 B -1.43 % | 1.156 B -9.56 % | 1.278 B 4.72 % | 1.220 B -3.65 % | 1.266 B 64.48 % | 769.911 M -9.93 % | 854.828 M 1.97 % | 838.345 M -12.42 % | 957.194 M -10.41 % | 1.068 B -3.47 % | 1.107 B 7.90 % | 1.026 B -40.93 % | 1.736 B 205.07 % | 569.207 M -4.95 % | 598.832 M -7.91 % | 650.277 M -5.77 % | 690.116 M | 0.000 -100.00 % | 458.260 M 7.61 % | 425.863 M | 0.000 | 0.000 -100.00 % | 399.170 M -1.93 % | 407.041 M | 0.000 | 0.000 -100.00 % | 389.017 M 2.29 % | 380.318 M | 0.000 | 0.000 -100.00 % | 307.761 M 1.73 % | 302.523 M | 0.000 | 0.000 -100.00 % | 233.415 M -0.35 % | 234.227 M | 0.000 | 0.000 -100.00 % | 222.315 M 55.53 % | 142.939 M 124.88 % | 63.563 M 35.74 % | 46.828 M -24.48 % | 62.011 M -5.84 % | 65.856 M 90.87 % | 34.504 M |
Cash at end of period | 1.130 B -37.09 % | 1.796 B 57.58 % | 1.140 B -1.37 % | 1.156 B -9.53 % | 1.277 B 4.66 % | 1.220 B -3.62 % | 1.266 B 64.61 % | 769.302 M -10.04 % | 855.125 M 2.00 % | 838.345 M -12.42 % | 957.194 M -10.41 % | 1.068 B -3.47 % | 1.107 B 7.90 % | 1.026 B -40.93 % | 1.736 B 205.07 % | 569.207 M -4.95 % | 598.832 M -7.91 % | 650.277 M 460.93 % | 115.928 M -79.81 % | 574.188 M 25.30 % | 458.260 M 1 296.06 % | -38.314 M -217.88 % | 32.504 M -92.47 % | 431.673 M 8.14 % | 399.170 M 5 171.28 % | -7.871 M -160.79 % | 12.947 M -96.78 % | 401.965 M 3.33 % | 389.017 M 4 371.82 % | 8.699 M -72.75 % | 31.929 M -90.60 % | 339.690 M 10.37 % | 307.761 M 5 776.18 % | 5.237 M -83.60 % | 31.935 M -87.96 % | 265.351 M 13.68 % | 233.415 M 28 841.90 % | -812.108 K -112.76 % | 6.362 M -97.22 % | 228.677 M 2.86 % | 222.315 M 55.53 % | 142.939 M 124.88 % | 63.563 M 9.28 % | 58.165 M -6.20 % | 62.011 M -5.84 % | 65.856 M |
Operating cash flow | 216.830 M 387.79 % | -75.344 M -426.71 % | 23.061 M 101.71 % | -1.345 B -2 321.54 % | 60.555 M 148.79 % | -124.122 M 87.65 % | -1.005 B -164.24 % | 1.564 B 1 662.82 % | 88.740 M 177.83 % | -114.016 M -197.14 % | 117.376 M 2 181.91 % | 5.144 M 109.40 % | -54.714 M -171.93 % | -20.121 M -118.84 % | 106.809 M 173.67 % | 39.028 M 365.52 % | 8.384 M -20.65 % | 10.565 M -91.09 % | 118.633 M 0.00 % | 118.633 M 113.49 % | 55.568 M 272.83 % | -32.151 M -130.01 % | 107.141 M 0.00 % | 107.141 M 1 141.65 % | 8.629 M 0.00 % | 8.629 M -76.73 % | 37.077 M 0.00 % | 37.077 M 115.86 % | 17.176 M 0.00 % | 17.176 M -56.56 % | 39.538 M 0.00 % | 39.538 M 635.03 % | 5.379 M 0.00 % | 5.379 M -84.89 % | 35.602 M 0.00 % | 35.602 M 1 237.80 % | -3.129 M 0.00 % | -3.129 M -118.95 % | 16.516 M 0.00 % | 16.516 M 198.48 % | -16.771 M 0.00 % | -16.771 M -169.58 % | 24.105 M 584.68 % | 3.521 M 0.00 % | 3.521 M -91.08 % | 39.469 M |
Capital expenditure | -11.807 M 35.52 % | -18.310 M -7.99 % | -16.955 M -63.44 % | -10.374 M -24.37 % | -8.341 M 38.21 % | -13.501 M -1 095.69 % | 1.356 M 108.77 % | -15.457 M 14.68 % | -18.115 M -1 665.76 % | -1.026 M -103.17 % | 32.411 M 207.27 % | -30.215 M -414.91 % | -5.868 M 72.36 % | -21.232 M -32.02 % | -16.082 M 77.16 % | -70.429 M -16.90 % | -60.246 M -14.42 % | -52.652 M -1 600.53 % | -3.096 M 0.00 % | -3.096 M 82.62 % | -17.812 M | 0.000 100.00 % | -55.506 M 0.00 % | -55.506 M -418.70 % | -10.701 M 0.00 % | -10.701 M 34.41 % | -16.314 M 0.00 % | -16.314 M -67.40 % | -9.745 M 0.00 % | -9.745 M -190.47 % | -3.355 M 0.00 % | -3.355 M -195.25 % | -1.136 M 0.00 % | -1.136 M 22.91 % | -1.474 M 0.00 % | -1.474 M 45.50 % | -2.705 M 0.00 % | -2.705 M 54.17 % | -5.901 M 0.00 % | -5.901 M 20.15 % | -7.390 M 0.00 % | -7.390 M -32.68 % | -5.570 M -197.22 % | -1.874 M 0.00 % | -1.874 M 42.03 % | -3.233 M |
Free CashFlow | 205.023 M 318.92 % | -93.654 M -1 633.87 % | 6.106 M 100.45 % | -1.356 B -2 696.32 % | 52.214 M 137.94 % | -137.623 M 86.29 % | -1.004 B -164.80 % | 1.549 B 2 093.09 % | 70.625 M 161.39 % | -115.042 M -176.80 % | 149.788 M 697.45 % | -25.071 M 58.62 % | -60.582 M -46.50 % | -41.353 M -145.58 % | 90.726 M 388.93 % | -31.401 M 39.45 % | -51.863 M -23.23 % | -42.086 M -136.43 % | 115.536 M 0.00 % | 115.536 M 206.01 % | 37.756 M 217.43 % | -32.151 M -162.27 % | 51.636 M 0.00 % | 51.636 M 2 591.97 % | -2.072 M 0.00 % | -2.072 M -109.98 % | 20.763 M 0.00 % | 20.763 M 179.42 % | 7.431 M 0.00 % | 7.431 M -79.46 % | 36.183 M 0.00 % | 36.183 M 752.82 % | 4.243 M 0.00 % | 4.243 M -87.57 % | 34.128 M 0.00 % | 34.128 M 685.01 % | -5.834 M 0.00 % | -5.834 M -154.96 % | 10.615 M 0.00 % | 10.615 M 143.93 % | -24.162 M 0.00 % | -24.162 M -230.36 % | 18.535 M 1 025.67 % | 1.647 M 0.00 % | 1.647 M -95.46 % | 36.236 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 | 2013 |