
Xiamen Leading Optics Co., Ltd. 605118.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 620.477 M 2.73 % | 604.013 M 3.23 % | 585.129 M 16.78 % | 501.045 M 20.14 % | 417.053 M -10.41 % | 465.487 M -11.58 % | 526.422 M 24.87 % | 421.584 M 76.27 % | 239.169 M |
Net income | 175.330 M 13.72 % | 154.182 M -1.27 % | 156.169 M 7.11 % | 145.800 M -3.18 % | 150.586 M -16.90 % | 181.217 M -9.39 % | 200.002 M 63.18 % | 122.563 M 39.52 % | 87.849 M |
Income before tax | 200.381 M 14.75 % | 174.632 M -0.18 % | 174.940 M 6.22 % | 164.692 M -4.61 % | 172.649 M -17.44 % | 209.117 M -9.86 % | 231.995 M 57.44 % | 147.355 M 51.47 % | 97.281 M |
Income before tax ratio | 0.32 11.70 % | 0.29 -3.30 % | 0.30 -9.04 % | 0.33 -20.60 % | 0.41 -7.85 % | 0.45 1.94 % | 0.44 26.09 % | 0.35 -14.07 % | 0.41 |
EBITDA | 189.486 M 3.78 % | 182.584 M 11.85 % | 163.244 M 0.75 % | 162.023 M -7.04 % | 174.298 M -16.44 % | 208.581 M -6.60 % | 223.322 M 40.91 % | 158.482 M 60.79 % | 98.564 M |
Net income ratio | 0.28 10.70 % | 0.26 -4.36 % | 0.27 -8.28 % | 0.29 -19.41 % | 0.36 -7.25 % | 0.39 2.47 % | 0.38 30.68 % | 0.29 -20.85 % | 0.37 |
Ratio EBITDA | 0.31 1.03 % | 0.30 8.35 % | 0.28 -13.73 % | 0.32 -22.63 % | 0.42 -6.73 % | 0.45 5.63 % | 0.42 12.85 % | 0.38 -8.78 % | 0.41 |
Gross profit ratio | 0.38 0.23 % | 0.38 4.55 % | 0.37 -13.06 % | 0.42 -16.41 % | 0.50 -1.44 % | 0.51 -0.02 % | 0.51 -4.97 % | 0.54 0.57 % | 0.53 |
Weighted average shs out dil | 406.798 M 0.03 % | 406.670 M 0.11 % | 406.212 M 0.13 % | 405.676 M 0.04 % | 405.500 M 0.00 % | 405.500 M 11.25 % | 364.501 M 0.00 % | 364.501 M 0.00 % | 364.501 M |
Weighted average shs out | 406.798 M 0.08 % | 406.491 M 0.07 % | 406.212 M 0.18 % | 405.500 M 0.00 % | 405.500 M 0.00 % | 405.500 M 11.25 % | 364.501 M 0.00 % | 364.501 M 0.00 % | 364.501 M |
EPS diluted | 0.43 13.16 % | 0.38 -1.14 % | 0.38 6.78 % | 0.36 -2.70 % | 0.37 -17.21 % | 0.45 -18.75 % | 0.55 65.07 % | 0.33 38.83 % | 0.24 |
Earnings per share | 0.43 13.16 % | 0.38 -1.14 % | 0.38 6.78 % | 0.36 -2.70 % | 0.37 -17.21 % | 0.45 -18.75 % | 0.55 65.07 % | 0.33 38.83 % | 0.24 |
Gross profit | 237.785 M 2.97 % | 230.935 M 7.92 % | 213.986 M 1.54 % | 210.751 M 0.42 % | 209.860 M -11.70 % | 237.657 M -11.59 % | 268.816 M 18.66 % | 226.541 M 77.27 % | 127.796 M |
Income tax expense | 24.221 M 19.54 % | 20.262 M 6.37 % | 19.049 M 1.07 % | 18.848 M -14.39 % | 22.016 M -17.29 % | 26.617 M -16.19 % | 31.758 M 24.63 % | 25.482 M 156.70 % | 9.927 M |
Cost of revenue | 382.692 M 2.58 % | 373.078 M 0.52 % | 371.143 M 27.85 % | 290.294 M 40.11 % | 207.193 M -9.06 % | 227.830 M -11.56 % | 257.605 M 32.08 % | 195.043 M 75.13 % | 111.372 M |
General and administrative expenses | 29.564 M 5.30 % | 28.077 M 13.94 % | 24.642 M 11.25 % | 22.149 M 12.61 % | 19.669 M -0.67 % | 19.802 M -8.32 % | 21.599 M -51.12 % | 44.186 M 217.19 % | 13.930 M |
Selling and marketing expenses | 11.886 M 2.49 % | 11.598 M 18.56 % | 9.782 M 0.08 % | 9.774 M 36.33 % | 7.170 M -29.34 % | 10.147 M 8.83 % | 9.324 M -3.30 % | 9.641 M 52.28 % | 6.331 M |
Other expenses | -49.752 M -82.10 % | -27.321 M 21.98 % | -35.017 M -54.36 % | -22.685 M -83.52 % | -12.361 M -2.87 % | -12.016 M -37.61 % | -8.732 M -185.37 % | 10.228 M 252.15 % | 2.904 M |
Operating expenses | 38.059 M -35.57 % | 59.072 M 41.51 % | 41.745 M -10.03 % | 46.400 M 12.91 % | 41.094 M 9.59 % | 37.498 M -7.64 % | 40.601 M -48.79 % | 79.281 M 136.48 % | 33.526 M |
Cost and expenses | 420.751 M -2.64 % | 432.150 M 4.67 % | 412.888 M 22.63 % | 336.694 M 35.61 % | 248.287 M -6.42 % | 265.328 M -11.03 % | 298.206 M 8.71 % | 274.323 M 89.32 % | 144.898 M |
Research and development expenses | 46.361 M -0.77 % | 46.719 M 10.35 % | 42.338 M 13.93 % | 37.162 M 39.63 % | 26.616 M 36.04 % | 19.565 M 6.28 % | 18.410 M 20.91 % | 15.226 M 46.98 % | 10.359 M |
Selling general and administrative expenses | 41.450 M 4.48 % | 39.675 M 15.25 % | 34.424 M 7.83 % | 31.923 M 18.94 % | 26.839 M -10.39 % | 29.949 M -3.15 % | 30.923 M -42.55 % | 53.827 M 165.66 % | 20.262 M |
Interest income | 23.335 M 160.92 % | 8.943 M 52.45 % | 5.866 M -20.90 % | 7.416 M -54.57 % | 16.324 M 93.14 % | 8.452 M 120.72 % | 3.829 M -53.45 % | 8.227 M -72.55 % | 29.966 M |
Interest expense | 1.419 M 205.42 % | 464.614 K 132.58 % | 199.761 K 11.36 % | 179.377 K | 0.000 -100.00 % | 1.416 M 11.96 % | 1.264 M 89.13 % | 668.534 K 380.98 % | 138.994 K |
Depreciation and amortization | 45.907 M 12.05 % | 40.972 M 21.93 % | 33.603 M 38.94 % | 24.185 M 8.42 % | 22.306 M 10.74 % | 20.143 M 95.61 % | 10.298 M 32.74 % | 7.758 M 36.27 % | 5.693 M |
Operating income | 199.725 M 16.21 % | 171.863 M -0.22 % | 172.242 M 4.80 % | 164.351 M -2.62 % | 168.766 M -15.68 % | 200.159 M -12.29 % | 228.216 M 54.97 % | 147.260 M 56.21 % | 94.271 M |
Operating income ratio | 0.32 13.13 % | 0.28 -3.34 % | 0.29 -10.26 % | 0.33 -18.94 % | 0.40 -5.89 % | 0.43 -0.81 % | 0.43 24.11 % | 0.35 -11.38 % | 0.39 |
Total other income expenses net | 655.842 K -76.31 % | 2.769 M 2.61 % | 2.698 M 690.95 % | 341.148 K -91.21 % | 3.883 M -56.65 % | 8.958 M 137.00 % | 3.780 M 3 900.55 % | 94.477 K -96.86 % | 3.010 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | -464.116 M -45.17 % | -319.710 M -45.31 % | -220.013 M 19.94 % | -274.823 M -13.08 % | -243.038 M -104.22 % | -119.010 M 18.90 % | -146.754 M -45.97 % | -100.539 M -504.01 % | -16.645 M |
Total investments | 104.962 M 17.98 % | 88.966 M 0.00 % | 88.966 M 95.45 % | 45.517 M -88.90 % | 410.210 M 2 994.66 % | 13.255 M 26.34 % | 10.492 M 133.41 % | 4.495 M -84.54 % | 29.073 M |
Total debt | 22.987 M 96.22 % | 11.715 M 38.56 % | 8.455 M -38.31 % | 13.705 M | 0.000 -100.00 % | 69.000 M 72.50 % | 40.000 M 16.60 % | 34.305 M | 0.000 |
Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 104.370 M 66.96 % | 62.514 M 12.57 % | 55.532 M -25.89 % | 74.936 M 152.94 % | 29.626 M -11.34 % | 33.416 M 56.20 % | 21.393 M |
Retained earnings | 611.020 M 3.45 % | 590.627 M 18.15 % | 499.896 M 22.40 % | 408.404 M 20.25 % | 339.638 M 66.29 % | 204.240 M 26.45 % | 161.516 M -2.97 % | 166.456 M 98.66 % | 83.789 M |
Common stock | 407.116 M 0.00 % | 407.128 M -0.05 % | 407.331 M -0.05 % | 407.529 M 0.50 % | 405.500 M 11.25 % | 364.500 M 50.00 % | 243.000 M 1 004.55 % | 22.000 M 0.00 % | 22.000 M |
Total equity | 1.506 B 3.04 % | 1.461 B 8.16 % | 1.351 B 11.14 % | 1.216 B 8.01 % | 1.126 B 81.82 % | 619.069 M 41.48 % | 437.567 M 84.65 % | 236.975 M 81.68 % | 130.433 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.648 M | 0.000 | 0.000 |
Long term debt | 0.000 -100.00 % | 11.715 M 46.25 % | 8.010 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 39.271 M -17.64 % | 47.685 M 3.86 % | 45.913 M 50.17 % | 30.574 M 17.23 % | 26.080 M 21.03 % | 21.549 M 62.21 % | 13.284 M 116.98 % | 6.122 M 47.08 % | 4.163 M |
Other current liabilities | 50.087 M 37.70 % | 36.374 M 72.64 % | 21.069 M 36.76 % | 15.406 M 18.32 % | 13.020 M -52.37 % | 27.335 M 23.81 % | 22.078 M 130.85 % | 9.564 M -74.30 % | 37.218 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 15.234 M 37.87 % | 11.050 M 150.53 % | 4.410 M -87.22 % | 34.513 M 148.20 % | 13.905 M -25.93 % | 18.772 M 256.80 % | 5.261 M |
Short term debt | 22.987 M | 0.000 | 0.000 -100.00 % | 13.705 M | 0.000 -100.00 % | 69.000 M 72.50 % | 40.000 M 16.60 % | 34.305 M | 0.000 |
Total current liabilities | 191.038 M 40.66 % | 135.816 M 3.50 % | 131.223 M -23.45 % | 171.432 M 89.30 % | 90.562 M -47.88 % | 173.766 M 21.52 % | 142.995 M 16.70 % | 122.536 M 49.18 % | 82.137 M |
Total liabilities | 230.309 M 25.51 % | 183.501 M 3.59 % | 177.136 M -12.31 % | 202.007 M 73.18 % | 116.642 M -40.28 % | 195.315 M 24.98 % | 156.279 M 21.47 % | 128.659 M 49.08 % | 86.300 M |
Other non current assets | 369.600 M -23.79 % | 485.001 M 25.88 % | 385.282 M 24.00 % | 310.701 M 172.72 % | 113.928 M 1 460.02 % | 7.303 M -53.13 % | 15.581 M 144.91 % | 6.362 M 87.79 % | 3.388 M |
Long term investments | -14.300 M 91.19 % | -162.266 M 34.54 % | -247.900 M -85.58 % | -133.582 M -1 388.76 % | 10.365 M -21.80 % | 13.255 M 26.34 % | 10.492 M 133.41 % | 4.495 M -15.84 % | 5.341 M |
Intangible assets | 7.908 M 40.02 % | 5.648 M -7.92 % | 6.134 M -6.94 % | 6.591 M -79.56 % | 32.247 M -4.29 % | 33.691 M 363.68 % | 7.266 M 284.70 % | 1.889 M 6.00 % | 1.782 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 7.908 M 40.02 % | 5.648 M -7.92 % | 6.134 M -6.94 % | 6.591 M -79.56 % | 32.247 M -4.29 % | 33.691 M 363.68 % | 7.266 M 284.70 % | 1.889 M 6.00 % | 1.782 M |
Property plant equipment net | 419.089 M -1.26 % | 424.439 M 13.90 % | 372.634 M 34.60 % | 276.849 M 32.32 % | 209.222 M 17.90 % | 177.460 M 18.83 % | 149.341 M 149.66 % | 59.818 M 25.73 % | 47.578 M |
Total non current assets | 796.372 M 3.88 % | 766.620 M 43.83 % | 533.009 M 11.95 % | 476.122 M 26.12 % | 377.518 M 56.87 % | 240.650 M 27.61 % | 188.586 M 153.40 % | 74.423 M 19.74 % | 62.157 M |
Other current assets | 53.333 M 163.35 % | 20.252 M -70.32 % | 68.239 M -48.47 % | 132.430 M 546.33 % | 20.490 M -91.23 % | 233.645 M 87.65 % | 124.513 M 595.34 % | 17.907 M 82.70 % | 9.801 M |
Short term investments | 119.261 M -52.53 % | 251.232 M -25.42 % | 336.865 M 88.09 % | 179.099 M -56.34 % | 410.210 M 92.14 % | 213.490 M 389.77 % | 43.590 M 270.66 % | 11.760 M -59.55 % | 29.073 M |
cash and cash equivalents | 487.103 M 46.30 % | 332.945 M 45.73 % | 228.468 M -20.82 % | 288.528 M 18.72 % | 243.038 M 29.27 % | 188.010 M 0.67 % | 186.754 M 38.50 % | 134.843 M 710.11 % | 16.645 M |
Cash and short term investments | 606.365 M 3.80 % | 584.176 M 3.33 % | 565.334 M 20.89 % | 467.628 M -28.42 % | 653.249 M 247.45 % | 188.010 M 0.67 % | 186.754 M 38.50 % | 134.843 M 194.94 % | 45.718 M |
Total current assets | 939.784 M 7.00 % | 878.308 M -11.76 % | 995.344 M 5.70 % | 941.668 M 8.90 % | 864.730 M 50.72 % | 573.733 M 41.57 % | 405.260 M 39.16 % | 291.210 M 88.39 % | 154.576 M |
Inventory | 176.475 M -7.55 % | 190.884 M -30.38 % | 274.161 M 5.46 % | 259.974 M 113.04 % | 122.032 M 36.09 % | 89.671 M -4.60 % | 93.993 M 31.59 % | 71.429 M 19.03 % | 60.008 M |
Net receivables | 103.610 M 24.84 % | 82.996 M -5.27 % | 87.610 M 7.32 % | 81.637 M 18.38 % | 68.960 M 10.50 % | 62.406 M -4.96 % | 65.667 M -8.14 % | 71.484 M 67.18 % | 42.759 M |
Tax assets | 14.075 M 2.00 % | 13.798 M -18.16 % | 16.859 M 8.32 % | 15.564 M 32.39 % | 11.756 M 31.48 % | 8.941 M 51.40 % | 5.905 M 217.63 % | 1.859 M -54.30 % | 4.068 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 102.394 M 10.83 % | 92.392 M 5.64 % | 87.457 M -29.59 % | 124.210 M 75.89 % | 70.620 M 6.86 % | 66.084 M -1.38 % | 67.011 M 12.03 % | 59.815 M 61.68 % | 36.996 M |
Tax payables | 15.571 M 120.85 % | 7.050 M -5.52 % | 7.462 M 5.68 % | 7.061 M 2.01 % | 6.922 M -39.00 % | 11.348 M -18.39 % | 13.905 M 51.01 % | 9.208 M 16.23 % | 7.923 M |
Deferred revenue non current | 24.409 M 22.77 % | 19.882 M 1.16 % | 19.654 M 29.63 % | 15.162 M 13.52 % | 13.357 M 26.95 % | 10.521 M 86.28 % | 5.648 M 21.86 % | 4.635 M 52.81 % | 3.033 M |
Minority interest | 3.001 M 38.72 % | 2.163 M 2.06 % | 2.120 M -9.34 % | 2.338 M 3.96 % | 2.249 M 9.68 % | 2.050 M 166.90 % | 768.234 K -69.99 % | 2.560 M -21.25 % | 3.250 M |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 484.710 M 5.03 % | 461.508 M 4.44 % | 441.871 M 11.16 % | 397.514 M 4.97 % | 378.690 M 684.39 % | 48.278 M 54.41 % | 31.265 M -1.30 % | 31.676 M | 0.000 |
Deferred tax liabilities non current | 14.862 M -7.62 % | 16.088 M -11.84 % | 18.249 M 18.40 % | 15.412 M 21.14 % | 12.723 M 15.38 % | 11.027 M 44.41 % | 7.636 M 413.30 % | 1.488 M 31.70 % | 1.130 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.736 B 5.55 % | 1.645 B 7.63 % | 1.528 B 7.80 % | 1.418 B 14.13 % | 1.242 B 52.54 % | 814.384 M 37.14 % | 593.846 M 62.42 % | 365.633 M 68.70 % | 216.732 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -1.859 M -66.11 % | -1.119 M 0.02 % | -1.119 M -414.76 % | 355.545 K -83.09 % | 2.103 M -18.09 % | 2.567 M 181.11 % | -3.165 M |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.519 M -92.03 % | 31.594 M | 0.000 |
Change in working capital | -2.106 M -102.56 % | 82.346 M 284.83 % | -44.553 M 44.52 % | -80.304 M -25.78 % | -63.844 M -366.52 % | 23.955 M 245.05 % | -16.515 M 47.83 % | -31.656 M 25.94 % | -42.743 M |
Accounts receivables | -25.433 M -292.17 % | -6.485 M -228.46 % | 5.049 M 109.17 % | -55.030 M -519.27 % | -8.886 M -466.88 % | 2.422 M 59.06 % | 1.523 M 104.90 % | -31.106 M -31.80 % | -23.601 M |
Inventory | -15.750 M -122.45 % | 70.162 M 239.39 % | -50.334 M 64.17 % | -140.468 M -286.75 % | -36.320 M -1 910.66 % | 2.006 M 106.14 % | -32.668 M -140.79 % | -13.567 M 67.18 % | -41.332 M |
Accounts payables | 39.040 M 119.71 % | 17.769 M 585.73 % | 2.591 M -97.77 % | 116.313 M 763.94 % | -17.519 M -191.38 % | 19.171 M 53.02 % | 12.528 M 19.88 % | 10.450 M -58.78 % | 25.354 M |
Other working capital | 36.941 K -95.90 % | 900.373 K 148.44 % | -1.859 M -66.11 % | -1.119 M 0.02 % | -1.119 M -414.76 % | 355.546 K -97.80 % | 16.154 M 189.30 % | -18.089 M -1 181.64 % | -1.411 M |
Other non cash items | 9.609 M -37.87 % | 15.465 M 36.03 % | 11.369 M 1 754.73 % | 612.953 K -74.15 % | 2.371 M 207.40 % | -2.208 M -133.21 % | 6.648 M -83.87 % | 41.222 M 891.20 % | 4.159 M |
Net cash provided by operating activities | 230.010 M -21.49 % | 292.965 M 83.68 % | 159.500 M 76.56 % | 90.338 M -18.95 % | 111.466 M -50.32 % | 224.390 M 11.68 % | 200.915 M 44.22 % | 139.312 M 155.79 % | 54.463 M |
Investments in property plant and equipment | -58.858 M 8.68 % | -64.450 M 48.72 % | -125.672 M 29.10 % | -177.246 M -301.57 % | -44.139 M 50.15 % | -88.537 M 24.28 % | -116.928 M -336.67 % | -26.777 M -36.42 % | -19.628 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 166.454 K 17 872 862 157 209 500.00 % | 0.000 -100.00 % | 44.339 M -50.16 % | 88.963 M 4 091.44 % | -2.229 M 34.84 % | -3.421 M -336.35 % | 1.447 M |
Purchases of investments | -373.283 M 73.42 % | -1.404 B 20.38 % | -1.764 B -101.13 % | -877.087 M 52.30 % | -1.839 B -20.23 % | -1.529 B -156.57 % | -596.110 M -15.13 % | -517.792 M -86.66 % | -277.404 M |
Sales maturities of investments | 460.735 M -65.21 % | 1.324 B -22.14 % | 1.701 B 66.25 % | 1.023 B -33.89 % | 1.548 B 13.35 % | 1.365 B 140.72 % | 567.213 M 5.11 % | 539.631 M 104.99 % | 263.243 M |
Other investing activites | -500.000 K -25 112.51 % | 1.999 K 249 775.02 % | 0.800 -100.00 % | 37.721 M 185.46 % | -44.139 M 50.15 % | -88.537 M -103 129.52 % | 85.934 K 329.69 % | 19.999 K 233.32 % | 6.000 K |
Net cash used for investing activites | 28.093 M 119.44 % | -144.483 M 23.41 % | -188.636 M -2 985.73 % | 6.537 M 101.95 % | -335.072 M -32.88 % | -252.164 M -70.42 % | -147.967 M -1 674.35 % | -8.339 M 74.21 % | -32.335 M |
Debt repayment | -1.520 M -131.80 % | 4.780 M -43.47 % | 8.455 M | 0.000 100.00 % | -69.000 M -337.93 % | 29.000 M 5 430.84 % | -544.004 K -101.56 % | 34.888 M | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -38.138 M -2 284.77 % | -1.599 M -37.61 % | -1.162 M -82.64 % | -636.300 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -139.208 M -185.09 % | -48.829 M 0.09 % | -48.873 M 19.65 % | -60.825 M -6 644.10 % | -901.900 K 26.06 % | -1.220 M -17.08 % | -1.042 M 97.59 % | -43.180 M -52.04 % | -28.400 M |
Other financing activites | 60.810 M 3 260.66 % | -1.924 M -738.49 % | 301.333 K -97.90 % | 14.341 M -95.98 % | 356.329 M 21 060.50 % | -1.700 M 65.40 % | -4.913 M -630.44 % | 926.271 K 358.79 % | -357.920 K |
Net cash used provided by financing activities | -118.056 M -156.79 % | -45.973 M -11.37 % | -41.278 M 12.40 % | -47.120 M -116.44 % | 286.576 M 998.82 % | 26.080 M 501.29 % | -6.499 M 11.78 % | -7.367 M 74.38 % | -28.758 M |
Effect of forex changes on cash | 5.802 M 644.38 % | 779.396 K -93.10 % | 11.297 M 314.10 % | -5.277 M 33.56 % | -7.942 M -369.22 % | 2.950 M -46.00 % | 5.463 M 208.17 % | -5.050 M -369.51 % | 1.874 M |
Net change in cash | 145.849 M 41.21 % | 103.288 M 274.72 % | -59.117 M -232.91 % | 44.478 M -19.17 % | 55.028 M 4 280.28 % | 1.256 M -97.58 % | 51.911 M -56.21 % | 118.556 M 2 592.08 % | -4.757 M |
Cash at beginning of period | 331.688 M 45.22 % | 228.400 M -20.56 % | 287.517 M 18.30 % | 243.038 M 29.27 % | 188.010 M 0.67 % | 186.754 M 38.50 % | 134.843 M 727.91 % | 16.287 M -22.61 % | 21.045 M |
Cash at end of period | 477.537 M 43.97 % | 331.688 M 45.22 % | 228.400 M -20.56 % | 287.517 M 18.30 % | 243.038 M 29.27 % | 188.010 M 0.67 % | 186.754 M 38.50 % | 134.843 M 727.91 % | 16.287 M |
Operating cash flow | 230.010 M -18.69 % | 282.879 M 77.35 % | 159.500 M 76.56 % | 90.338 M -18.95 % | 111.466 M -50.32 % | 224.390 M 11.68 % | 200.915 M 44.22 % | 139.312 M 155.79 % | 54.463 M |
Capital expenditure | -58.858 M 8.68 % | -64.450 M 48.72 % | -125.672 M 29.10 % | -177.246 M -301.57 % | -44.139 M 50.15 % | -88.537 M 24.28 % | -116.928 M -336.67 % | -26.777 M -36.42 % | -19.628 M |
Free CashFlow | 171.152 M -21.64 % | 218.430 M 545.70 % | 33.828 M 138.92 % | -86.908 M -229.08 % | 67.327 M -50.44 % | 135.852 M 61.75 % | 83.987 M -25.37 % | 112.535 M 223.05 % | 34.835 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 206.761 M 25.23 % | 165.102 M -0.18 % | 165.403 M 2.84 % | 160.830 M 7.85 % | 149.127 M 2.76 % | 145.116 M 3.01 % | 140.881 M -17.91 % | 171.628 M 6.90 % | 160.544 M 22.59 % | 130.960 M -7.90 % | 142.194 M -7.83 % | 154.273 M 3.67 % | 148.817 M 6.42 % | 139.846 M -1.61 % | 142.135 M -5.65 % | 150.648 M 20.64 % | 124.876 M 49.75 % | 83.387 M -23.69 % | 109.271 M 10.84 % | 98.588 M -23.85 % | 129.470 M 62.40 % | 79.724 M -40.42 % | 133.806 M 30.20 % | 102.769 M -16.72 % | 123.409 M 16.97 % | 105.504 M |
Net income | 72.108 M 26.79 % | 56.871 M -4.60 % | 59.610 M 59.30 % | 37.421 M -14.94 % | 43.995 M 28.25 % | 34.303 M -4.00 % | 35.733 M -17.04 % | 43.071 M -5.12 % | 45.393 M 51.39 % | 29.984 M 94.01 % | 15.455 M -68.50 % | 49.058 M 2.34 % | 47.936 M 9.64 % | 43.721 M 45.67 % | 30.014 M -32.15 % | 44.233 M 15.04 % | 38.449 M 16.15 % | 33.104 M -8.62 % | 36.226 M 17.27 % | 30.892 M -38.76 % | 50.443 M 52.74 % | 33.025 M -33.53 % | 49.681 M 25.80 % | 39.491 M -34.30 % | 60.106 M 88.19 % | 31.939 M |
Income before tax | 78.082 M 17.69 % | 66.347 M -9.00 % | 72.906 M 80.78 % | 40.329 M -14.05 % | 46.920 M 16.64 % | 40.226 M -5.09 % | 42.384 M -12.29 % | 48.322 M -2.74 % | 49.682 M 45.08 % | 34.244 M 106.95 % | 16.547 M -68.22 % | 52.071 M -5.16 % | 54.906 M 6.79 % | 51.416 M 46.63 % | 35.066 M -24.93 % | 46.712 M 1.64 % | 45.960 M 24.37 % | 36.954 M -10.19 % | 41.147 M 17.92 % | 34.895 M -40.35 % | 58.496 M 53.49 % | 38.111 M -34.08 % | 57.815 M 25.87 % | 45.931 M -31.85 % | 67.398 M 77.49 % | 37.972 M |
Income before tax ratio | 0.38 -6.02 % | 0.40 -8.83 % | 0.44 75.78 % | 0.25 -20.30 % | 0.31 13.50 % | 0.28 -7.86 % | 0.30 6.85 % | 0.28 -9.02 % | 0.31 18.35 % | 0.26 124.70 % | 0.12 -65.52 % | 0.34 -8.52 % | 0.37 0.35 % | 0.37 49.03 % | 0.25 -20.44 % | 0.31 -15.75 % | 0.37 -16.95 % | 0.44 17.69 % | 0.38 6.39 % | 0.35 -21.66 % | 0.45 -5.49 % | 0.48 10.63 % | 0.43 -3.32 % | 0.45 -18.16 % | 0.55 51.74 % | 0.36 |
EBITDA | 73.323 M 4.68 % | 70.046 M 107.13 % | 33.817 M -48.63 % | 65.836 M 52.52 % | 43.164 M -6.36 % | 46.097 M 44.75 % | 31.845 M -49.58 % | 63.164 M 57.52 % | 40.100 M -7.44 % | 43.322 M 578.77 % | 6.382 M -86.93 % | 48.825 M 2.08 % | 47.828 M -12.83 % | 54.869 M 77.42 % | 30.927 M -34.52 % | 47.228 M -4.42 % | 49.413 M 47.90 % | 33.409 M 10.49 % | 30.239 M -34.18 % | 45.939 M -22.81 % | 59.510 M 59.12 % | 37.401 M -35.79 % | 58.249 M 40.77 % | 41.380 M -32.15 % | 60.986 M 50.28 % | 40.581 M |
Net income ratio | 0.35 1.25 % | 0.34 -4.42 % | 0.36 54.89 % | 0.23 -21.13 % | 0.30 24.80 % | 0.24 -6.80 % | 0.25 1.07 % | 0.25 -11.24 % | 0.28 23.49 % | 0.23 110.65 % | 0.11 -65.82 % | 0.32 -1.28 % | 0.32 3.03 % | 0.31 48.05 % | 0.21 -28.08 % | 0.29 -4.64 % | 0.31 -22.44 % | 0.40 19.75 % | 0.33 5.80 % | 0.31 -19.58 % | 0.39 -5.95 % | 0.41 11.57 % | 0.37 -3.38 % | 0.38 -21.10 % | 0.49 60.89 % | 0.30 |
Ratio EBITDA | 0.35 -16.41 % | 0.42 107.51 % | 0.20 -50.05 % | 0.41 41.43 % | 0.29 -8.88 % | 0.32 40.53 % | 0.23 -38.58 % | 0.37 47.34 % | 0.25 -24.49 % | 0.33 636.99 % | 0.04 -85.82 % | 0.32 -1.53 % | 0.32 -18.09 % | 0.39 80.32 % | 0.22 -30.59 % | 0.31 -20.77 % | 0.40 -1.24 % | 0.40 44.78 % | 0.28 -40.61 % | 0.47 1.37 % | 0.46 -2.02 % | 0.47 7.76 % | 0.44 8.11 % | 0.40 -18.52 % | 0.49 28.48 % | 0.38 |
Gross profit ratio | 0.47 -2.03 % | 0.48 74.41 % | 0.28 -46.13 % | 0.51 38.77 % | 0.37 -2.18 % | 0.38 10.81 % | 0.34 -26.36 % | 0.46 44.23 % | 0.32 -19.51 % | 0.40 61.25 % | 0.25 -37.37 % | 0.39 0.95 % | 0.39 -8.81 % | 0.43 16.84 % | 0.37 -13.83 % | 0.43 -6.50 % | 0.46 0.57 % | 0.45 1.09 % | 0.45 -17.52 % | 0.54 3.40 % | 0.52 5.95 % | 0.50 -0.52 % | 0.50 -0.67 % | 0.50 -8.09 % | 0.55 10.23 % | 0.49 |
Weighted average shs out dil | 407.680 M 0.00 % | 407.680 M 0.12 % | 407.193 M 0.00 % | 407.193 M 0.07 % | 406.919 M 0.00 % | 406.919 M 0.06 % | 406.670 M 0.12 % | 406.203 M -0.22 % | 407.116 M 0.07 % | 406.841 M 0.15 % | 406.212 M 0.06 % | 405.950 M 0.00 % | 405.950 M 0.00 % | 405.950 M 0.00 % | 405.950 M 0.06 % | 405.688 M 0.00 % | 405.688 M 0.00 % | 405.688 M 0.00 % | 405.688 M 0.00 % | 405.688 M 10.56 % | 366.944 M 0.67 % | 364.514 M -0.66 % | 366.944 M 0.00 % | 366.944 M 3.40 % | 354.878 M 0.00 % | 354.878 M |
Weighted average shs out | 407.096 M 0.00 % | 407.096 M 0.00 % | 407.116 M 0.00 % | 407.116 M 0.17 % | 406.437 M 0.00 % | 406.437 M -0.06 % | 406.670 M 0.12 % | 406.203 M -0.22 % | 407.116 M 0.20 % | 406.289 M 0.02 % | 406.212 M 0.29 % | 405.036 M -0.23 % | 405.950 M 0.09 % | 405.573 M 0.00 % | 405.573 M 0.02 % | 405.500 M 0.10 % | 405.111 M -0.10 % | 405.500 M -0.04 % | 405.660 M 3.53 % | 391.834 M 7.51 % | 364.461 M -0.01 % | 364.514 M 0.00 % | 364.501 M 0.01 % | 364.467 M 2.70 % | 354.878 M 0.00 % | 354.878 M |
EPS diluted | 0.18 25.57 % | 0.14 -4.37 % | 0.15 59.30 % | 0.09 -15.06 % | 0.11 28.35 % | 0.08 -4.10 % | 0.09 -17.08 % | 0.11 -4.93 % | 0.11 51.29 % | 0.07 93.95 % | 0.04 -68.52 % | 0.12 2.55 % | 0.12 9.29 % | 0.11 45.74 % | 0.07 -32.20 % | 0.11 14.98 % | 0.09 16.18 % | 0.08 -8.62 % | 0.09 17.19 % | 0.08 -45.57 % | 0.14 54.53 % | 0.09 -35.29 % | 0.14 27.27 % | 0.11 -35.29 % | 0.17 88.89 % | 0.09 |
Earnings per share | 0.18 26.50 % | 0.14 -4.37 % | 0.15 59.30 % | 0.09 -15.06 % | 0.11 28.20 % | 0.08 -3.98 % | 0.09 -17.08 % | 0.11 -4.93 % | 0.11 51.08 % | 0.07 94.21 % | 0.04 -68.62 % | 0.12 2.89 % | 0.12 9.18 % | 0.11 45.68 % | 0.07 -32.17 % | 0.11 15.08 % | 0.09 16.18 % | 0.08 -8.62 % | 0.09 13.32 % | 0.08 -43.71 % | 0.14 54.53 % | 0.09 -35.29 % | 0.14 27.27 % | 0.11 -35.29 % | 0.17 88.89 % | 0.09 |
Gross profit | 97.465 M 22.69 % | 79.442 M 74.09 % | 45.633 M -44.60 % | 82.367 M 49.66 % | 55.036 M 0.52 % | 54.749 M 14.15 % | 47.964 M -39.55 % | 79.350 M 54.18 % | 51.465 M -1.33 % | 52.157 M 48.51 % | 35.119 M -42.27 % | 60.835 M 4.65 % | 58.131 M -2.96 % | 59.901 M 14.95 % | 52.109 M -18.70 % | 64.091 M 12.79 % | 56.822 M 50.60 % | 37.730 M -22.86 % | 48.910 M -8.59 % | 53.503 M -21.27 % | 67.954 M 72.07 % | 39.492 M -40.73 % | 66.626 M 29.33 % | 51.518 M -23.46 % | 67.308 M 28.93 % | 52.204 M |
Income tax expense | 5.877 M -36.58 % | 9.268 M -29.11 % | 13.072 M 362.86 % | 2.824 M 10.22 % | 2.562 M -55.53 % | 5.762 M -10.24 % | 6.419 M 20.89 % | 5.310 M 22.58 % | 4.332 M 3.10 % | 4.202 M 234.06 % | 1.258 M -57.44 % | 2.955 M -58.03 % | 7.040 M -9.70 % | 7.796 M 63.72 % | 4.762 M 93.80 % | 2.457 M -67.38 % | 7.532 M 83.89 % | 4.096 M -17.11 % | 4.941 M 20.43 % | 4.103 M -48.56 % | 7.976 M 59.66 % | 4.996 M -34.88 % | 7.671 M 28.80 % | 5.956 M -14.40 % | 6.958 M 15.33 % | 6.033 M |
Cost of revenue | 109.296 M 27.59 % | 85.659 M -28.48 % | 119.771 M 52.65 % | 78.463 M -16.61 % | 94.091 M 4.12 % | 90.367 M -2.74 % | 92.917 M 0.69 % | 92.278 M -15.40 % | 109.080 M 38.42 % | 78.803 M -26.40 % | 107.074 M 14.59 % | 93.438 M 3.04 % | 90.686 M 13.44 % | 79.944 M -11.20 % | 90.026 M 4.01 % | 86.557 M 27.19 % | 68.054 M 49.05 % | 45.657 M -24.36 % | 60.361 M 33.88 % | 45.085 M -26.71 % | 61.516 M 52.91 % | 40.231 M -40.11 % | 67.180 M 31.08 % | 51.251 M -8.65 % | 56.101 M 5.26 % | 53.299 M |
General and administrative expenses | 10.598 M 39.83 % | 7.579 M 5.68 % | 7.172 M -15.11 % | 8.448 M 11.69 % | 7.564 M 18.56 % | 6.380 M -26.33 % | 8.661 M 1.77 % | 8.510 M 70.42 % | 4.994 M -15.55 % | 5.913 M 4.50 % | 5.658 M -9.61 % | 6.260 M -13.21 % | 7.213 M 30.87 % | 5.511 M 1.63 % | 5.423 M -19.13 % | 6.706 M 22.83 % | 5.459 M 19.71 % | 4.561 M -19.98 % | 5.699 M 16.95 % | 4.873 M -0.61 % | 4.903 M 16.93 % | 4.193 M -18.70 % | 5.158 M -0.34 % | 5.176 M -45.34 % | 9.468 M 119.56 % | 4.312 M |
Selling and marketing expenses | 4.833 M 48.83 % | 3.248 M -19.10 % | 4.014 M 18.17 % | 3.397 M 37.34 % | 2.473 M 23.59 % | 2.001 M -42.11 % | 3.457 M -1.58 % | 3.513 M 36.60 % | 2.572 M 25.06 % | 2.056 M -28.67 % | 2.883 M 43.41 % | 2.010 M -14.82 % | 2.360 M -6.72 % | 2.530 M -15.65 % | 2.999 M 14.04 % | 2.630 M 19.27 % | 2.205 M 13.67 % | 1.940 M 51.29 % | 1.282 M -38.06 % | 2.070 M 2.51 % | 2.020 M 12.36 % | 1.797 M -47.94 % | 3.453 M 40.51 % | 2.457 M -42.01 % | 4.237 M 133.07 % | 1.818 M |
Other expenses | -12.601 M -60.44 % | -7.854 M 84.44 % | -50.489 M -380.63 % | 17.991 M 225.13 % | -14.378 M -399.80 % | -2.877 M 83.54 % | -17.482 M -393.10 % | 5.965 M 132.56 % | -18.320 M -828.02 % | 2.516 M 259.96 % | -1.573 M 85.21 % | -10.633 M 31.12 % | -15.437 M -109.34 % | -7.374 M -351.00 % | -1.635 M 64.35 % | -4.586 M -27.31 % | -3.602 M 71.99 % | -12.862 M -172.66 % | -4.717 M -216.95 % | 4.033 M 253.85 % | -2.622 M 71.05 % | -9.056 M -90.40 % | -4.756 M 30.58 % | -6.851 M 53.32 % | -14.675 M -501.94 % | 3.651 M |
Operating expenses | 19.463 M 47.40 % | 13.204 M 148.25 % | -27.364 M -164.75 % | 42.264 M 394.32 % | 8.550 M -41.47 % | 14.609 M 125.60 % | 6.476 M -79.05 % | 30.910 M 1 613.34 % | 1.804 M -90.93 % | 19.882 M -0.98 % | 20.079 M 123.44 % | 8.986 M 123.91 % | 4.013 M -53.70 % | 8.667 M -50.18 % | 17.396 M 0.10 % | 17.378 M 59.98 % | 10.863 M 1 322.95 % | 763.388 K -92.86 % | 10.687 M -41.94 % | 18.408 M 77.75 % | 10.356 M 530.69 % | 1.642 M -82.42 % | 9.342 M 63.46 % | 5.715 M -30.09 % | 8.175 M -42.70 % | 14.267 M |
Cost and expenses | 128.759 M 30.24 % | 98.863 M 6.99 % | 92.407 M -23.46 % | 120.727 M 17.62 % | 102.641 M -2.22 % | 104.976 M 5.62 % | 99.393 M -19.32 % | 123.189 M 11.10 % | 110.884 M 12.36 % | 98.685 M -22.39 % | 127.153 M 24.14 % | 102.424 M 8.16 % | 94.699 M 6.87 % | 88.611 M -17.51 % | 107.422 M 3.35 % | 103.936 M 31.70 % | 78.916 M 70.00 % | 46.420 M -34.66 % | 71.048 M 11.90 % | 63.493 M -11.66 % | 71.872 M 71.64 % | 41.874 M -45.28 % | 76.521 M 34.33 % | 56.966 M -11.37 % | 64.276 M -4.87 % | 67.566 M |
Research and development expenses | 16.633 M 62.57 % | 10.231 M -14.30 % | 11.939 M -3.94 % | 12.428 M -3.59 % | 12.890 M 41.58 % | 9.104 M -23.10 % | 11.840 M -8.38 % | 12.923 M 2.90 % | 12.559 M 33.66 % | 9.397 M -28.33 % | 13.111 M 15.52 % | 11.350 M 14.90 % | 9.877 M 23.47 % | 8.000 M -24.59 % | 10.609 M -15.99 % | 12.629 M 85.71 % | 6.800 M -4.55 % | 7.124 M -15.41 % | 8.422 M 13.34 % | 7.431 M 22.73 % | 6.055 M 28.64 % | 4.707 M -14.22 % | 5.487 M 11.23 % | 4.933 M -46.06 % | 9.145 M 103.88 % | 4.485 M |
Selling general and administrative expenses | 15.431 M 42.53 % | 10.827 M -3.21 % | 11.186 M -5.57 % | 11.845 M 18.01 % | 10.038 M 19.76 % | 8.382 M -30.83 % | 12.118 M 0.79 % | 12.023 M 58.93 % | 7.565 M -5.07 % | 7.969 M -6.69 % | 8.541 M 3.28 % | 8.270 M -13.61 % | 9.572 M 19.04 % | 8.041 M -4.53 % | 8.422 M -9.79 % | 9.336 M 21.80 % | 7.665 M 17.91 % | 6.501 M -6.89 % | 6.982 M 0.55 % | 6.944 M 0.30 % | 6.923 M 15.56 % | 5.991 M -30.43 % | 8.611 M 12.81 % | 7.633 M -44.31 % | 13.706 M 123.57 % | 6.130 M |
Interest income | 9.840 M -11.91 % | 11.170 M -14.34 % | 13.040 M 105.01 % | 6.361 M -23.83 % | 8.350 M 4.90 % | 7.960 M 46.34 % | 5.439 M 0.02 % | 5.438 M 8.32 % | 5.021 M 6.56 % | 4.711 M 17.61 % | 4.006 M 44.78 % | 2.767 M -25.50 % | 3.714 M 15.67 % | 3.211 M -35.92 % | 5.011 M 29.53 % | 3.868 M -43.66 % | 6.867 M 170.82 % | 2.536 M -70.76 % | 8.670 M 1 043.75 % | 758.069 K 22.32 % | 619.749 K -20.01 % | 774.773 K 304.24 % | 191.663 K -84.85 % | 1.265 M -40.58 % | 2.129 M | 0.000 |
Interest expense | 177.538 K 26.22 % | 140.655 K -50.05 % | 281.593 K -30.45 % | 404.852 K -8.00 % | 440.070 K 557.70 % | 66.910 K -28.07 % | 93.018 K 30.04 % | 71.530 K -5.15 % | 75.414 K 30.66 % | 57.719 K 81.29 % | 31.838 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.277 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 474.887 K |
Depreciation and amortization | 12.242 M 6.67 % | 11.477 M 0.00 % | 11.477 M 12.60 % | 10.193 M -9.67 % | 11.284 M 10.17 % | 10.243 M 0.00 % | 10.243 M 21.93 % | 8.401 M -14.06 % | 9.775 M 16.36 % | 8.401 M 0.00 % | 8.401 M 38.94 % | 6.046 M -22.18 % | 7.770 M 28.51 % | 6.046 M 0.00 % | 6.046 M 8.42 % | 5.576 M -6.12 % | 5.940 M 6.52 % | 5.576 M 0.00 % | 5.576 M 10.74 % | 5.036 M -7.57 % | 5.448 M 8.19 % | 5.036 M 0.00 % | 5.036 M 95.61 % | 2.574 M 0.00 % | 2.574 M 0.00 % | 2.574 M |
Operating income | 78.002 M 17.76 % | 66.239 M -9.26 % | 72.997 M 82.02 % | 40.103 M -13.73 % | 46.486 M 15.81 % | 40.140 M -3.25 % | 41.488 M -14.35 % | 48.439 M -2.46 % | 49.661 M 53.87 % | 32.275 M 114.58 % | 15.041 M -70.99 % | 51.849 M -4.19 % | 54.118 M 5.63 % | 51.234 M 47.60 % | 34.712 M -25.69 % | 46.712 M 1.64 % | 45.959 M 24.33 % | 36.967 M -3.29 % | 38.223 M 8.91 % | 35.095 M -39.07 % | 57.597 M 52.17 % | 37.850 M -33.93 % | 57.285 M 25.07 % | 45.803 M -22.54 % | 59.133 M 55.87 % | 37.938 M |
Operating income ratio | 0.38 -5.97 % | 0.40 -9.09 % | 0.44 76.99 % | 0.25 -20.01 % | 0.31 12.69 % | 0.28 -6.07 % | 0.29 4.34 % | 0.28 -8.76 % | 0.31 25.51 % | 0.25 132.99 % | 0.11 -68.53 % | 0.34 -7.58 % | 0.36 -0.74 % | 0.37 50.01 % | 0.24 -21.24 % | 0.31 -15.75 % | 0.37 -16.98 % | 0.44 26.73 % | 0.35 -1.73 % | 0.36 -19.98 % | 0.44 -6.30 % | 0.47 10.90 % | 0.43 -3.94 % | 0.45 -6.99 % | 0.48 33.26 % | 0.36 |
Total other income expenses net | 80.036 K -26.17 % | 108.413 K 219.13 % | -91.006 K -140.27 % | 225.992 K -48.01 % | 434.691 K 404.49 % | 86.164 K -90.38 % | 895.459 K 861.42 % | -117.604 K -651.15 % | 21.338 K -98.92 % | 1.970 M 30.72 % | 1.507 M 579.72 % | 221.681 K -71.87 % | 788.034 K 333.49 % | 181.788 K -48.62 % | 353.798 K 693 621.57 % | 51.000 -50.49 % | 103.000 100.80 % | -12.804 K -100.44 % | 2.924 M 1 559.70 % | -200.334 K -122.29 % | 898.680 K 245.24 % | 260.309 K -50.95 % | 530.653 K 313.83 % | 128.231 K -98.45 % | 8.264 M 23 854.57 % | 34.500 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 |
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-06-30 | 2019-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -509.470 M 7.56 % | -551.142 M -18.75 % | -464.116 M -29.47 % | -358.472 M -6.60 % | -336.267 M -95.12 % | -172.341 M 46.09 % | -319.710 M 15.58 % | -378.727 M -31.61 % | -287.768 M -10.96 % | -259.341 M -17.88 % | -220.013 M -138.84 % | -92.119 M 47.53 % | -175.560 M 29.85 % | -250.249 M 8.94 % | -274.823 M 6.29 % | -293.260 M -0.45 % | -291.956 M 12.45 % | -333.458 M -37.20 % | -243.038 M 6.19 % | -259.065 M -71.52 % | -151.040 M -1.56 % | -148.715 M -24.96 % | -119.010 M -23.81 % | -96.120 M -141.73 % | 230.344 M |
Total investments | 104.702 M -0.16 % | 104.874 M -0.08 % | 104.962 M -54.96 % | 233.062 M 131.83 % | 100.530 M -0.42 % | 100.951 M 13.47 % | 88.966 M 0.00 % | 88.966 M 0.00 % | 88.966 M 0.00 % | 88.966 M 0.00 % | 88.966 M 35.79 % | 65.517 M 0.00 % | 65.517 M 43.94 % | 45.517 M 0.00 % | 45.517 M 0.00 % | 45.517 M -86.26 % | 331.190 M -13.08 % | 381.013 M -7.12 % | 410.210 M 3 893.31 % | 10.272 M -7.93 % | 11.157 M -8.59 % | 12.206 M -7.91 % | 13.255 M 41.65 % | 9.358 M -97.97 % | 460.688 M |
Total debt | 27.721 M -37.92 % | 44.654 M 94.26 % | 22.987 M -73.64 % | 87.220 M -4.71 % | 91.528 M 591.56 % | 13.235 M 0.00 % | 13.235 M -5.43 % | 13.995 M 0.00 % | 13.995 M -5.15 % | 14.755 M 74.51 % | 8.455 M 72.55 % | 4.900 M -60.42 % | 12.380 M | 0.000 -100.00 % | 13.705 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.000 M 20.29 % | 69.000 M 134.69 % | 29.400 M | 0.000 |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 126.098 M 547.15 % | 19.485 M -84.54 % | 126.014 M -72.08 % | 451.313 M 297.90 % | 113.422 M -74.82 % | 450.502 M 301.72 % | 112.143 M -72.88 % | 413.504 M 423.61 % | 78.971 M -80.82 % | 411.640 M 435.60 % | 76.855 M -80.39 % | 391.957 M 605.82 % | 55.532 M -85.32 % | 378.219 M 80 377.52 % | -471.139 K -1.03 % | -466.331 K -1.56 % | -459.150 K | 0.000 100.00 % | -463.659 K | 0.000 -100.00 % | 436.799 M |
Retained earnings | 612.687 M -8.27 % | 667.891 M 9.31 % | 611.020 M 7.59 % | 567.927 M 0.14 % | 567.146 M -9.25 % | 624.930 M 5.81 % | 590.627 M 3.71 % | 569.471 M 8.18 % | 526.399 M -0.66 % | 529.881 M 6.00 % | 499.896 M -0.07 % | 500.244 M 10.87 % | 451.186 M -0.21 % | 452.124 M 10.71 % | 408.404 M 3.50 % | 394.600 M 12.62 % | 350.366 M -6.00 % | 372.743 M 9.75 % | 339.638 M 6.60 % | 318.599 M 10.74 % | 287.708 M 21.26 % | 237.265 M 16.17 % | 204.240 M 51.06 % | 135.202 M | 0.000 |
Common stock | 410.684 M 0.00 % | 410.684 M 0.88 % | 407.116 M 0.00 % | 407.116 M 0.00 % | 407.116 M 0.00 % | 407.128 M 0.00 % | 407.128 M -0.05 % | 407.321 M 0.00 % | 407.321 M 0.00 % | 407.331 M 0.00 % | 407.331 M 0.00 % | 407.331 M -0.01 % | 407.392 M 0.00 % | 407.392 M -0.03 % | 407.529 M 0.00 % | 407.529 M 0.50 % | 405.500 M 0.00 % | 405.500 M 0.00 % | 405.500 M 0.00 % | 405.500 M 11.25 % | 364.500 M 0.00 % | 364.500 M 0.00 % | 364.500 M 0.00 % | 364.500 M | 0.000 |
Total equity | 1.517 B -3.03 % | 1.565 B 3.92 % | 1.506 B 4.39 % | 1.442 B 0.26 % | 1.439 B -3.83 % | 1.496 B 2.37 % | 1.461 B 2.50 % | 1.426 B 3.38 % | 1.379 B -0.22 % | 1.382 B 2.29 % | 1.351 B 2.68 % | 1.316 B 4.38 % | 1.261 B 0.06 % | 1.260 B 3.64 % | 1.216 B 2.88 % | 1.182 B 4.02 % | 1.136 B -1.93 % | 1.158 B 2.92 % | 1.126 B 3.34 % | 1.089 B 55.01 % | 702.708 M 7.75 % | 652.187 M 5.35 % | 619.069 M 17.04 % | 528.949 M 20.88 % | 437.567 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.955 M -6.49 % | 11.715 M 0.00 % | 11.715 M -6.09 % | 12.475 M 0.00 % | 12.475 M -5.74 % | 13.235 M 65.23 % | 8.010 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 |
Total non current liabilities | 38.066 M 2.68 % | 37.074 M -5.60 % | 39.271 M -1.10 % | 39.708 M -23.80 % | 52.109 M 10.17 % | 47.297 M -0.81 % | 47.685 M 2.45 % | 46.546 M -2.87 % | 47.923 M -4.05 % | 49.947 M 8.79 % | 45.913 M 38.30 % | 33.197 M 5.79 % | 31.381 M -5.38 % | 33.165 M 8.47 % | 30.574 M 12.87 % | 27.088 M 5.34 % | 25.716 M -0.59 % | 25.869 M -0.81 % | 26.080 M 12.54 % | 23.174 M 1.87 % | 22.748 M 6.93 % | 21.273 M -1.28 % | 21.549 M 34.68 % | 16.000 M | 0.000 |
Other current liabilities | 95.059 M 2.46 % | 92.778 M 85.24 % | 50.087 M 100.44 % | 24.988 M 43.25 % | 17.444 M 358.74 % | -6.742 M -36.09 % | -4.954 M -130.63 % | 16.176 M -18.72 % | 19.900 M 4.76 % | 18.995 M -9.84 % | 21.069 M 6.41 % | 19.800 M -51.82 % | 41.095 M 11.22 % | 36.949 M 139.84 % | 15.406 M -52.56 % | 32.473 M 69.68 % | 19.137 M 29.80 % | 14.744 M 13.24 % | 13.020 M -15.49 % | 15.406 M 8.32 % | 14.222 M -38.28 % | 23.043 M -15.70 % | 27.335 M 113.54 % | 12.801 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 21.860 M -39.38 % | 36.062 M -4.93 % | 37.932 M -8.22 % | 41.328 M 10.85 % | 37.282 M -8.60 % | 40.788 M 159.99 % | 15.688 M 2.98 % | 15.234 M -4.47 % | 15.947 M 17.87 % | 13.529 M 32.16 % | 10.237 M -7.36 % | 11.050 M 64.46 % | 6.719 M -20.18 % | 8.417 M 34.40 % | 6.263 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.635 M -34.42 % | 34.513 M 110.19 % | 16.420 M | 0.000 |
Short term debt | 27.721 M -37.92 % | 44.654 M 94.26 % | 22.987 M -73.64 % | 87.220 M 8.25 % | 80.573 M 5 200.87 % | 1.520 M | 0.000 -100.00 % | 1.520 M | 0.000 -100.00 % | 1.520 M | 0.000 -100.00 % | 4.900 M | 0.000 | 0.000 -100.00 % | 13.705 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.000 M 20.29 % | 69.000 M 134.69 % | 29.400 M | 0.000 |
Total current liabilities | 243.955 M -1.57 % | 247.851 M 29.74 % | 191.038 M -20.89 % | 241.492 M 14.17 % | 211.520 M 76.24 % | 120.018 M -11.63 % | 135.816 M 20.37 % | 112.832 M 2.16 % | 110.441 M 2.26 % | 108.005 M -17.69 % | 131.223 M -2.56 % | 134.674 M -19.71 % | 167.733 M 3.90 % | 161.442 M -5.83 % | 171.432 M 24.22 % | 138.009 M 17.43 % | 117.522 M 15.47 % | 101.777 M 12.38 % | 90.562 M 30.80 % | 69.239 M -23.41 % | 90.396 M -41.06 % | 153.361 M -11.74 % | 173.766 M 95.34 % | 88.958 M | 0.000 |
Total liabilities | 282.020 M -1.02 % | 284.925 M 23.71 % | 230.309 M -18.10 % | 281.200 M 6.67 % | 263.629 M 57.56 % | 167.315 M -8.82 % | 183.501 M 15.14 % | 159.378 M 0.64 % | 158.364 M 0.26 % | 157.952 M -10.83 % | 177.136 M 5.52 % | 167.871 M -15.69 % | 199.114 M 2.32 % | 194.607 M -3.66 % | 202.007 M 22.36 % | 165.097 M 15.26 % | 143.238 M 12.22 % | 127.645 M 9.43 % | 116.642 M 26.22 % | 92.413 M -18.32 % | 113.145 M -35.21 % | 174.634 M -10.59 % | 195.315 M 86.09 % | 104.958 M | 0.000 |
Other non current assets | 275.279 M -27.79 % | 381.239 M 3.15 % | 369.600 M 42.44 % | 259.481 M -38.36 % | 420.983 M 67.58 % | 251.209 M -48.20 % | 485.001 M 23.85 % | 391.589 M -5.50 % | 414.371 M 9.35 % | 378.944 M -1.65 % | 385.282 M -24.17 % | 508.053 M 42.68 % | 356.068 M 5.51 % | 337.465 M 8.61 % | 310.701 M -23.45 % | 405.890 M 179.16 % | 145.395 M 16.96 % | 124.308 M 9.11 % | 113.928 M 1 051.38 % | 9.895 M 35.09 % | 7.325 M -38.08 % | 11.829 M 61.97 % | 7.303 M -79.49 % | 35.608 M 115.46 % | -230.344 M |
Long term investments | 0.000 100.00 % | -5.622 M 60.68 % | -14.300 M -114.25 % | 100.384 M 265.45 % | -60.671 M -160.10 % | 100.951 M 162.21 % | -162.266 M 35.70 % | -252.352 M 6.81 % | -270.782 M -15.52 % | -234.409 M 5.44 % | -247.900 M 27.41 % | -341.529 M -93.02 % | -176.942 M -17.68 % | -150.357 M -12.56 % | -133.582 M 36.12 % | -209.099 M -2 333.85 % | 9.361 M -1.77 % | 9.529 M -8.07 % | 10.365 M 0.90 % | 10.272 M -7.93 % | 11.157 M -8.59 % | 12.206 M -7.91 % | 13.255 M 41.65 % | 9.358 M | 0.000 |
Intangible assets | 7.019 M -5.96 % | 7.463 M -5.62 % | 7.908 M 45.62 % | 5.431 M -1.30 % | 5.502 M -1.28 % | 5.574 M -1.31 % | 5.648 M -1.97 % | 5.761 M -1.93 % | 5.875 M -1.94 % | 5.991 M -2.33 % | 6.134 M -3.14 % | 6.333 M -2.79 % | 6.514 M -2.92 % | 6.710 M 1.81 % | 6.591 M -2.45 % | 6.756 M -2.79 % | 6.950 M -2.90 % | 7.158 M -77.80 % | 32.247 M -1.21 % | 32.641 M -1.19 % | 33.036 M -0.95 % | 33.354 M -1.00 % | 33.691 M 322.53 % | 7.974 M | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 7.019 M -5.96 % | 7.463 M -5.62 % | 7.908 M 45.62 % | 5.431 M -1.30 % | 5.502 M -1.28 % | 5.574 M -1.31 % | 5.648 M -1.97 % | 5.761 M -1.93 % | 5.875 M -1.94 % | 5.991 M -2.33 % | 6.134 M -3.14 % | 6.333 M -2.79 % | 6.514 M -2.92 % | 6.710 M 1.81 % | 6.591 M -2.45 % | 6.756 M -2.79 % | 6.950 M -2.90 % | 7.158 M -77.80 % | 32.247 M -1.21 % | 32.641 M -1.19 % | 33.036 M -0.95 % | 33.354 M -1.00 % | 33.691 M 322.53 % | 7.974 M | 0.000 |
Property plant equipment net | 407.859 M -0.53 % | 410.035 M -2.16 % | 419.089 M 2.14 % | 410.298 M 0.51 % | 408.224 M -1.82 % | 415.786 M -2.04 % | 424.439 M 10.63 % | 383.658 M 3.42 % | 370.960 M 0.74 % | 368.232 M -1.18 % | 372.634 M 17.71 % | 316.581 M 6.27 % | 297.893 M 1.91 % | 292.306 M 5.58 % | 276.849 M 38.86 % | 199.369 M -1.07 % | 201.526 M 0.32 % | 200.893 M -3.98 % | 209.222 M 17.40 % | 178.216 M -0.64 % | 179.361 M 2.95 % | 174.215 M -1.83 % | 177.460 M 6.90 % | 166.012 M | 0.000 |
Total non current assets | 705.136 M -12.57 % | 806.512 M 1.27 % | 796.372 M 0.91 % | 789.192 M 0.17 % | 787.819 M 0.24 % | 785.913 M 2.52 % | 766.620 M 40.97 % | 543.803 M 1.32 % | 536.731 M 0.17 % | 535.834 M 0.53 % | 533.009 M 5.81 % | 503.728 M 1.04 % | 498.522 M -0.45 % | 500.777 M 5.18 % | 476.122 M 14.51 % | 415.806 M 10.85 % | 375.104 M 6.09 % | 353.580 M -6.34 % | 377.518 M 56.00 % | 241.991 M 0.27 % | 241.345 M 0.05 % | 241.215 M 0.23 % | 240.650 M 5.89 % | 227.263 M 198.66 % | -230.344 M |
Other current assets | 145.607 M 196.49 % | 49.110 M -7.92 % | 53.333 M 5.27 % | 50.662 M -1.03 % | 51.191 M -77.95 % | 232.206 M 1 029.85 % | 20.552 M 35.74 % | 15.141 M -20.95 % | 19.153 M -8.80 % | 21.001 M -69.22 % | 68.239 M -58.02 % | 162.568 M 34.46 % | 120.904 M 72.33 % | 70.160 M -47.02 % | 132.430 M 71.28 % | 77.319 M 168.33 % | 28.815 M 58.41 % | 18.189 M -11.23 % | 20.490 M -95.97 % | 508.549 M 106.86 % | 245.847 M -6.35 % | 262.525 M 64.82 % | 159.278 M 10.15 % | 144.607 M | 0.000 |
Short term investments | 89.066 M -19.39 % | 110.496 M -7.35 % | 119.261 M -10.11 % | 132.678 M -17.69 % | 161.202 M -16.14 % | 192.234 M -23.48 % | 251.232 M -26.39 % | 341.317 M -5.12 % | 359.748 M 11.25 % | 323.375 M -4.00 % | 336.865 M -17.24 % | 407.046 M 67.88 % | 242.459 M 23.78 % | 195.874 M 9.37 % | 179.099 M -29.66 % | 254.616 M -23.12 % | 331.190 M -13.08 % | 381.013 M -7.12 % | 410.210 M | 0.000 | 0.000 | 0.000 -100.00 % | 213.490 M | 0.000 -100.00 % | 460.688 M |
cash and cash equivalents | 537.191 M -9.84 % | 595.796 M 22.31 % | 487.103 M 6.32 % | 458.167 M 7.10 % | 427.795 M 130.52 % | 185.576 M -44.26 % | 332.945 M -15.22 % | 392.722 M 30.14 % | 301.763 M 10.09 % | 274.096 M 19.97 % | 228.468 M 135.49 % | 97.019 M -48.38 % | 187.941 M -24.90 % | 250.249 M -13.27 % | 288.528 M -1.61 % | 293.260 M 0.45 % | 291.956 M -12.45 % | 333.458 M 37.20 % | 243.038 M -6.19 % | 259.065 M 71.52 % | 151.040 M -34.82 % | 231.715 M 23.25 % | 188.010 M 49.79 % | 125.520 M 154.49 % | -230.344 M |
Cash and short term investments | 626.258 M -11.33 % | 706.292 M 16.48 % | 606.365 M 2.63 % | 590.845 M 0.31 % | 588.996 M 55.90 % | 377.810 M -35.33 % | 584.176 M -20.42 % | 734.039 M 10.96 % | 661.511 M 10.72 % | 597.470 M 5.68 % | 565.334 M 12.15 % | 504.066 M 17.12 % | 430.400 M -3.52 % | 446.123 M -4.60 % | 467.628 M -14.65 % | 547.877 M -12.08 % | 623.146 M -12.78 % | 714.470 M 9.37 % | 653.249 M 152.16 % | 259.065 M 71.52 % | 151.040 M -34.82 % | 231.715 M 23.25 % | 188.010 M 49.79 % | 125.520 M -45.51 % | 230.344 M |
Total current assets | 1.094 B 4.89 % | 1.043 B 11.01 % | 939.784 M 0.57 % | 934.478 M 2.19 % | 914.481 M 4.23 % | 877.408 M -0.10 % | 878.308 M -15.65 % | 1.041 B 4.05 % | 1.001 B -0.34 % | 1.004 B 0.89 % | 995.344 M 1.56 % | 980.073 M 1.95 % | 961.356 M 0.79 % | 953.865 M 1.30 % | 941.668 M 1.14 % | 931.059 M 2.97 % | 904.199 M -3.04 % | 932.529 M 7.84 % | 864.730 M -7.98 % | 939.678 M 63.56 % | 574.508 M -1.90 % | 585.605 M 2.07 % | 573.733 M 41.09 % | 406.644 M 76.54 % | 230.344 M |
Inventory | 202.858 M 8.47 % | 187.019 M 5.97 % | 176.475 M 0.13 % | 176.245 M 4.07 % | 169.346 M 2.14 % | 165.791 M -13.15 % | 190.884 M 3.18 % | 185.002 M -11.84 % | 209.859 M -15.93 % | 249.612 M -8.95 % | 274.161 M -12.53 % | 313.440 M -3.74 % | 325.613 M 9.62 % | 297.042 M 14.26 % | 259.974 M 18.20 % | 219.949 M 16.13 % | 189.405 M 21.98 % | 155.282 M 27.25 % | 122.032 M 8.96 % | 112.001 M 3.92 % | 107.774 M 17.96 % | 91.365 M 1.89 % | 89.671 M 32.89 % | 67.475 M | 0.000 |
Net receivables | 119.563 M 18.53 % | 100.872 M -2.64 % | 103.610 M -11.24 % | 116.726 M 11.22 % | 104.948 M 3.29 % | 101.602 M 22.86 % | 82.696 M -22.81 % | 107.132 M -2.83 % | 110.257 M 36.54 % | 80.750 M -7.83 % | 87.610 M -12.01 % | 99.569 M 10.22 % | 90.340 M 7.33 % | 84.171 M 3.10 % | 81.637 M -4.98 % | 85.915 M 32.36 % | 64.910 M 36.78 % | 47.457 M -31.18 % | 68.960 M 7.70 % | 64.032 M -8.32 % | 69.847 M 24.45 % | 56.123 M -15.97 % | 66.792 M -4.59 % | 70.004 M | 0.000 |
Tax assets | 14.979 M 11.81 % | 13.397 M -4.82 % | 14.075 M 3.50 % | 13.598 M -1.33 % | 13.782 M 11.20 % | 12.393 M -10.18 % | 13.798 M -8.90 % | 15.146 M -7.12 % | 16.307 M -4.51 % | 17.077 M 1.29 % | 16.859 M 17.98 % | 14.290 M -4.65 % | 14.988 M 2.28 % | 14.653 M -5.85 % | 15.564 M 20.74 % | 12.890 M 8.56 % | 11.873 M 1.55 % | 11.692 M -0.54 % | 11.756 M 7.20 % | 10.967 M 4.78 % | 10.466 M 8.90 % | 9.611 M 7.49 % | 8.941 M 7.58 % | 8.311 M | 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 |
Account payables | 111.122 M 18.62 % | 93.675 M -8.51 % | 102.394 M 0.38 % | 102.003 M 8.05 % | 94.408 M 18.06 % | 79.969 M -13.45 % | 92.392 M 27.16 % | 72.657 M 7.72 % | 67.449 M 7.53 % | 62.723 M -28.28 % | 87.457 M 1.79 % | 85.916 M -23.65 % | 112.526 M -1.04 % | 113.709 M -8.45 % | 124.210 M 22.37 % | 101.505 M 12.48 % | 90.241 M 12.03 % | 80.548 M 14.06 % | 70.620 M 43.79 % | 49.112 M -26.99 % | 67.264 M 62.14 % | 41.486 M -37.22 % | 66.084 M 82.50 % | 36.211 M | 0.000 |
Tax payables | 10.052 M -39.96 % | 16.743 M 7.53 % | 15.571 M 187.22 % | 5.421 M 8.51 % | 4.996 M -31.93 % | 7.340 M 4.10 % | 7.050 M 6.88 % | 6.596 M 27.61 % | 5.169 M -43.06 % | 9.078 M 21.65 % | 7.462 M -8.01 % | 8.111 M -42.52 % | 14.112 M 30.87 % | 10.783 M 52.72 % | 7.061 M 75.19 % | 4.031 M -50.51 % | 8.144 M 25.58 % | 6.485 M -6.32 % | 6.922 M 46.63 % | 4.721 M -47.02 % | 8.910 M 52.76 % | 5.832 M -48.60 % | 11.348 M 7.60 % | 10.546 M | 0.000 |
Deferred revenue non current | 24.731 M 6.38 % | 23.248 M -4.76 % | 24.409 M -2.97 % | 25.157 M -3.88 % | 26.172 M 30.48 % | 20.057 M 0.88 % | 19.882 M 13.80 % | 17.470 M -4.00 % | 18.198 M -3.85 % | 18.926 M -3.70 % | 19.654 M 2.17 % | 19.237 M 12.88 % | 17.042 M -3.94 % | 17.740 M 17.01 % | 15.162 M 11.54 % | 13.594 M 9.44 % | 12.421 M -3.63 % | 12.889 M -3.50 % | 13.357 M 21.69 % | 10.976 M -3.11 % | 11.328 M 11.39 % | 10.170 M -3.34 % | 10.521 M 82.04 % | 5.780 M | 0.000 |
Minority interest | 3.432 M 5.89 % | 3.241 M 8.00 % | 3.001 M 8.02 % | 2.778 M 3.14 % | 2.693 M 15.72 % | 2.327 M 7.59 % | 2.163 M 3.12 % | 2.098 M -2.52 % | 2.152 M -1.58 % | 2.187 M 3.17 % | 2.120 M -6.88 % | 2.276 M 3.20 % | 2.206 M -2.11 % | 2.253 M -3.63 % | 2.338 M 15.50 % | 2.024 M 2.19 % | 1.981 M -1.08 % | 2.002 M -10.96 % | 2.249 M 6.18 % | 2.118 M -4.51 % | 2.218 M 3.62 % | 2.141 M 4.40 % | 2.050 M 86.05 % | 1.102 M | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.520 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.406 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 -100.00 % | 471.139 K 1.03 % | 466.331 K 1.56 % | 459.150 K | 0.000 -100.00 % | 463.659 K | 0.000 | 0.000 |
Other total stockholders equity | 490.599 M 1.56 % | 483.066 M -0.34 % | 484.710 M 4.32 % | 464.649 M 38.45 % | 335.618 M -2.92 % | 345.730 M 3.05 % | 335.494 M 7 615.78 % | -4.464 M -101.01 % | 443.274 M 5 802.49 % | -7.773 M -101.76 % | 441.871 M 8.81 % | 406.079 M 1.40 % | 400.466 M 0.55 % | 398.267 M 24.20 % | 320.658 M 2 335.88 % | -14.341 M -104.44 % | 322.687 M | 0.000 -100.00 % | 378.690 M 4.31 % | 363.039 M 651.90 % | 48.283 M 0.00 % | 48.281 M -0.94 % | 48.742 M 73.18 % | 28.145 M 3 563.56 % | 768.234 K |
Deferred tax liabilities non current | 13.335 M -3.55 % | 13.826 M -6.98 % | 14.862 M 2.14 % | 14.551 M -2.88 % | 14.982 M -3.49 % | 15.524 M -3.50 % | 16.088 M -3.09 % | 16.601 M -3.76 % | 17.250 M -3.01 % | 17.786 M -2.53 % | 18.249 M 30.72 % | 13.960 M -2.65 % | 14.340 M -7.03 % | 15.425 M 0.08 % | 15.412 M 14.21 % | 13.494 M 1.51 % | 13.294 M 2.42 % | 12.980 M 2.02 % | 12.723 M 4.30 % | 12.198 M 6.81 % | 11.420 M 2.85 % | 11.103 M 0.69 % | 11.027 M 7.89 % | 10.221 M | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.799 B -2.72 % | 1.850 B 6.55 % | 1.736 B 0.72 % | 1.724 B 1.26 % | 1.702 B 2.34 % | 1.663 B 1.12 % | 1.645 B 3.77 % | 1.585 B 3.10 % | 1.538 B -0.17 % | 1.540 B 0.77 % | 1.528 B 3.00 % | 1.484 B 1.64 % | 1.460 B 0.36 % | 1.455 B 2.60 % | 1.418 B 5.27 % | 1.347 B 5.28 % | 1.279 B -0.53 % | 1.286 B 3.53 % | 1.242 B 5.13 % | 1.182 B 44.84 % | 815.853 M -1.33 % | 826.821 M 1.53 % | 814.384 M 28.47 % | 633.907 M | 0.000 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-06-30 | 2019-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -73.694 M -238.27 % | 53.299 M 12 047.35 % | -446.113 K | 0.000 -100.00 % | 45.142 M 322.16 % | -20.320 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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 469.678 K | 0.000 -100.00 % | 10.017 M 1 222.21 % | -892.628 K -200.00 % | 892.628 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 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.070 M | 0.000 -100.00 % | 63.677 M 275.67 % | -36.249 M -200.00 % | 36.249 M | 0.000 100.00 % | -45.286 M -172.92 % | 62.106 M 200.00 % | -62.106 M | 0.000 100.00 % | -195.498 M -430.59 % | 59.136 M 200.00 % | -59.136 M | 0.000 100.00 % | -45.206 M -267.25 % | 27.029 M 200.00 % | -27.029 M -20.42 % | -22.445 M -606.90 % | 4.428 M | 0.000 100.00 % | -21.135 M -293.28 % | 10.935 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.940 M | 0.000 100.00 % | -6.485 M -121.79 % | 29.767 M 200.00 % | -29.767 M | 0.000 -100.00 % | 5.049 M 210.23 % | -4.580 M -200.00 % | 4.580 M | 0.000 100.00 % | -55.030 M -604.35 % | -7.813 M -200.00 % | 7.813 M | 0.000 100.00 % | -8.886 M -213.59 % | 7.823 M 200.00 % | -7.823 M | 0.000 -100.00 % | 2.422 M | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.870 M | 0.000 -100.00 % | 70.162 M 206.28 % | -66.016 M -200.00 % | 66.016 M | 0.000 100.00 % | -50.334 M -175.48 % | 66.686 M 200.00 % | -66.686 M | 0.000 100.00 % | -140.468 M -309.81 % | 66.949 M 200.00 % | -66.949 M | 0.000 100.00 % | -36.320 M -289.11 % | 19.206 M 200.00 % | -19.206 M -993.97 % | -1.756 M -187.52 % | 2.006 M | 0.000 -100.00 % | 18.208 M 242.91 % | 5.310 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 |
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 100.00 % | -20.690 M | 0.000 | 0.000 100.00 % | -39.343 M -799.42 % | 5.625 M |
Other non cash items | 87.624 M 27.30 % | 68.832 M -10.62 % | 77.010 M 389.28 % | 15.740 M -55.93 % | 35.717 M 653.91 % | 4.738 M -84.08 % | 29.763 M -41.50 % | 50.874 M 330.79 % | -22.044 M -96.07 % | -11.242 M 27.26 % | -15.455 M 68.50 % | -49.058 M -191.92 % | 53.368 M 357.54 % | -20.722 M 30.96 % | -30.014 M 32.15 % | -44.233 M -15.04 % | -38.449 M -16.15 % | -33.104 M 8.62 % | -36.226 M -17.27 % | -30.892 M 38.76 % | -50.443 M -1 163.49 % | -3.992 M 91.96 % | -49.681 M -25.80 % | -39.491 M -5 478.73 % | -707.881 K -118.34 % | 3.859 M |
Net cash provided by operating activities | 87.624 M 27.30 % | 68.832 M -10.62 % | 77.010 M 44.86 % | 53.161 M -21.04 % | 67.326 M 72.45 % | 39.041 M -49.69 % | 77.593 M -14.42 % | 90.668 M 27.19 % | 71.288 M 137.75 % | 29.984 M 94.01 % | 15.455 M -68.50 % | 49.058 M 2.34 % | 47.936 M 108.43 % | 22.999 M -14.54 % | 26.913 M 594.87 % | 3.873 M -78.43 % | 17.953 M -60.57 % | 45.535 M 12.38 % | 40.519 M 112.04 % | 19.109 M -51.99 % | 39.802 M 230.69 % | 12.036 M -84.80 % | 79.165 M 56.74 % | 50.509 M 16.52 % | 43.347 M -15.61 % | 51.368 M |
Investments in property plant and equipment | -42.440 M -43.13 % | -29.652 M -59.01 % | -18.648 M -29.14 % | -14.440 M -8.22 % | -13.344 M -7.38 % | -12.427 M -20.80 % | -10.287 M 51.91 % | -21.390 M -37.68 % | -15.536 M 9.87 % | -17.237 M 13.21 % | -19.860 M -30.53 % | -15.214 M 66.52 % | -45.445 M -0.65 % | -45.152 M 24.35 % | -59.682 M -17.23 % | -50.908 M -14.07 % | -44.629 M -102.61 % | -22.027 M 2.86 % | -22.676 M -214.29 % | -7.215 M -8.67 % | -6.639 M 12.74 % | -7.609 M 32.63 % | -11.294 M 38.45 % | -18.349 M 46.25 % | -34.137 M -37.88 % | -24.758 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.500 -99.98 % | 2.000 K 363 536.36 % | 0.550 -100.00 % | 166.454 K 17 521 372.80 % | 0.950 400.00 % | 0.190 | 0.000 -100.00 % | 1.244 M -97.56 % | 50.908 M 13.20 % | 44.971 M -22.68 % | 58.162 M 160.04 % | 22.366 M 202.41 % | 7.396 M 11.40 % | 6.639 M -16.36 % | 7.938 M -31.66 % | 11.614 M -37.06 % | 18.452 M -45.95 % | 34.139 M 37.89 % | 24.758 M |
Purchases of investments | -222.450 M -22.17 % | -182.087 M -134.74 % | 524.217 M 2 556.50 % | -21.340 M 95.23 % | -447.094 M -4.20 % | -429.066 M -24.01 % | -346.000 M 8.25 % | -377.110 M -10.48 % | -341.340 M -0.38 % | -340.050 M 5.21 % | -358.730 M 46.17 % | -666.420 M -20.02 % | -555.280 M -202.31 % | -183.680 M -19.93 % | -153.150 M 14.11 % | -178.317 M 55.18 % | -397.850 M -169.24 % | -147.770 M 71.27 % | -514.410 M 1.47 % | -522.110 M 34.44 % | -796.350 M -13 351.86 % | -5.920 M 97.99 % | -294.080 M 33.04 % | -439.170 M 30.64 % | -633.178 M -288.41 % | -163.020 M |
Sales maturities of investments | 273.352 M 45.33 % | 188.087 M 137.29 % | -504.352 M -1 131.57 % | 48.892 M -92.60 % | 660.327 M 158.07 % | 255.868 M 14.91 % | 222.672 M -44.12 % | 398.477 M 11.44 % | 357.584 M 0.50 % | 355.816 M -17.51 % | 431.325 M -21.49 % | 549.362 M -0.47 % | 551.965 M 227.91 % | 168.327 M -8.56 % | 184.079 M -12.75 % | 210.974 M -53.16 % | 450.385 M 153.44 % | 177.711 M -64.07 % | 494.575 M 90.85 % | 259.137 M -66.14 % | 765.222 M 2 564.13 % | 28.723 M -90.21 % | 293.244 M -18.49 % | 359.759 M -37.01 % | 571.106 M 304.22 % | 141.286 M |
Other investing activites | 0.000 | 0.000 100.00 % | -500.000 K -1.92 % | -490.591 K -100.23 % | 213.233 M 223.12 % | -173.198 M -52 484 114 572.49 % | 0.330 4 613 921 807.63 % | 0.000 100.00 % | -0.050 -352 046 683.61 % | 0.000 -100.00 % | 0.400 2 684 354 500.00 % | 0.000 33.33 % | 0.000 -400.00 % | 0.000 -100.00 % | 1.244 M 102.44 % | -50.908 M -14.07 % | -44.629 M -102.61 % | -22.027 M 2.86 % | -22.676 M -214.29 % | -7.215 M -8.67 % | -6.639 M 12.74 % | -7.609 M 32.63 % | -11.294 M 38.45 % | -18.349 M 46.25 % | -34.137 M -37.88 % | -24.758 M |
Net cash used for investing activites | 8.462 M 135.78 % | -23.652 M -3 401.19 % | 716.461 K -94.32 % | 12.621 M -93.69 % | 199.889 M 207.68 % | -185.624 M -38.93 % | -133.615 M -592 138.53 % | -22.561 K -103.17 % | 710.620 K 148.31 % | -1.471 M -102.78 % | 52.901 M 139.99 % | -132.272 M -171.27 % | -48.760 M 19.41 % | -60.505 M -119.94 % | -27.510 M -50.73 % | -18.251 M -321.27 % | 8.248 M -81.27 % | 44.049 M 202.87 % | -42.821 M 84.14 % | -270.007 M -614.92 % | -37.768 M -343.29 % | 15.524 M 231.45 % | -11.809 M 87.91 % | -97.656 M -1.51 % | -96.207 M -106.93 % | -46.492 M |
Debt repayment | -20.160 M -203.38 % | 19.500 M 122.16 % | -87.980 M -1 177.24 % | 8.167 M | 0.000 | 0.000 -100.00 % | 4.780 M | 0.000 | 0.000 -100.00 % | 6.300 M 77.22 % | 3.555 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -83.000 M -692.86 % | 14.000 M | 0.000 -100.00 % | 14.600 M 148.03 % | -30.400 M -253.54 % | 19.800 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 854.398 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 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.599 M -1 794.15 % | 94.398 K 200.00 % | -94.398 K | 0.000 100.00 % | -1.162 M | 0.000 100.00 % | -1.084 M | 0.000 100.00 % | -636.300 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -127.458 M -120 867.19 % | -105.366 K -1 320.20 % | 8.635 K | 0.000 100.00 % | -102.192 M -152 629.84 % | -66.910 K 99.86 % | -48.829 M -67 704.17 % | -72.015 K 99.85 % | -48.954 M -84 713.61 % | -57.719 K 99.88 % | -48.873 M -2 244 050.10 % | -2.178 K 100.00 % | -48.887 M | 0.000 | 0.000 | 0.000 100.00 % | -60.825 M | 0.000 | 0.000 | 0.000 100.00 % | -110.321 K 86.06 % | -791.579 K | 0.000 100.00 % | -124.410 K 78.45 % | -577.438 K -11.51 % | -517.855 K |
Other financing activites | 2.361 M -93.31 % | 35.293 M 55.66 % | 22.672 M 161.35 % | -36.958 M -147.16 % | 78.360 M 117 212.63 % | -66.910 K 99.05 % | -7.008 M -18 981.54 % | -36.727 K 95.70 % | -854.398 K -147 309 900.00 % | -0.580 -100.00 % | 1.104 M -78.89 % | 5.228 M 110.52 % | -49.676 M -16 718.08 % | -295.370 K 53.58 % | -636.300 K -104.44 % | 14.341 M | 0.000 | 0.000 100.00 % | -6.285 M -101.73 % | 362.763 M 226 726 886 345.05 % | -0.160 -200.00 % | 0.160 -100.00 % | 25.000 M 10 100.01 % | -250.000 K 73.18 % | -932.145 K -80.00 % | -517.856 K |
Net cash used provided by financing activities | -145.257 M -365.61 % | 54.687 M 183.75 % | -65.300 M -126.81 % | -28.790 M -20.47 % | -23.899 M -35 617.68 % | -66.910 K 97.09 % | -2.298 M -2 013.61 % | -108.742 K 99.78 % | -49.808 M -897.92 % | 6.242 M 80.05 % | 3.467 M -33.65 % | 5.226 M 110.52 % | -49.676 M -16 718.08 % | -295.370 K 53.58 % | -636.300 K -104.44 % | 14.341 M 123.58 % | -60.825 M | 0.000 100.00 % | -6.285 M -101.73 % | 362.763 M 536.48 % | -83.110 M -729.22 % | 13.208 M -47.17 % | 25.000 M 75.74 % | 14.226 M 143.87 % | -32.427 M -268.17 % | 19.282 M |
Effect of forex changes on cash | 4.287 M 4.48 % | 4.103 M -62.42 % | 10.919 M 264.96 % | -6.619 M -677.09 % | 1.147 M 223.22 % | 354.855 K 113.08 % | -2.713 M -742.26 % | 422.473 K -92.29 % | 5.477 M 327.57 % | -2.407 M 3.54 % | -2.495 M -138.24 % | 6.525 M -15.77 % | 7.746 M 1 719.44 % | -478.309 K 89.40 % | -4.511 M -436.42 % | 1.341 M 130.04 % | -4.463 M -289.40 % | 2.357 M 131.68 % | -7.440 M -93.75 % | -3.840 M -1 058.47 % | 400.625 K -86.36 % | 2.937 M 463.19 % | -808.624 K -120.93 % | 3.864 M 4.22 % | 3.708 M 197.23 % | -3.813 M |
Net change in cash | -44.884 M -143.17 % | 103.971 M 391.83 % | 21.140 M -30.40 % | 30.372 M -87.38 % | 240.633 M 264.48 % | -146.295 M -139.70 % | -61.033 M -167.10 % | 90.959 M 228.76 % | 27.667 M -39.45 % | 45.695 M -65.22 % | 131.381 M 244.50 % | -90.922 M -45.92 % | -62.308 M -62.77 % | -38.280 M -566.52 % | -5.743 M -540.36 % | 1.304 M 103.14 % | -41.502 M -145.90 % | 90.419 M 664.18 % | -16.027 M -114.84 % | 108.026 M 233.90 % | -80.676 M -284.59 % | 43.705 M -52.26 % | 91.547 M 415.06 % | -29.057 M 64.38 % | -81.579 M -500.98 % | 20.345 M |
Cash at beginning of period | 581.508 M 21.77 % | 477.537 M 4.63 % | 456.398 M 6.69 % | 427.795 M 130.75 % | 185.392 M -44.11 % | 331.688 M -15.54 % | 392.721 M 30.14 % | 301.762 M 10.09 % | 274.095 M 20.01 % | 228.400 M 135.42 % | 97.019 M -48.38 % | 187.941 M -24.90 % | 250.249 M -13.27 % | 288.528 M -1.61 % | 293.260 M 0.45 % | 291.956 M -12.45 % | 333.458 M 37.20 % | 243.038 M -6.19 % | 259.065 M 71.52 % | 151.040 M -34.82 % | 231.715 M 23.25 % | 188.010 M 94.90 % | 96.463 M -23.15 % | 125.520 M -39.39 % | 207.099 M 10.89 % | 186.754 M |
Cash at end of period | 536.624 M -7.72 % | 581.508 M 21.77 % | 477.537 M 4.23 % | 458.167 M 7.54 % | 426.025 M 129.80 % | 185.392 M -44.11 % | 331.688 M -15.54 % | 392.721 M 30.14 % | 301.762 M 10.09 % | 274.095 M 20.01 % | 228.400 M 135.42 % | 97.019 M -48.38 % | 187.941 M -24.90 % | 250.249 M -12.96 % | 287.517 M -1.96 % | 293.260 M 0.45 % | 291.956 M -12.45 % | 333.458 M 37.20 % | 243.038 M -6.19 % | 259.065 M 71.52 % | 151.040 M -34.82 % | 231.715 M 23.25 % | 188.010 M 94.90 % | 96.463 M -23.15 % | 125.520 M -39.39 % | 207.099 M |
Operating cash flow | 87.624 M 27.30 % | 68.832 M -10.62 % | 77.010 M 44.86 % | 53.161 M -21.04 % | 67.326 M 72.45 % | 39.041 M -49.69 % | 77.593 M -14.42 % | 90.668 M 27.19 % | 71.288 M 137.75 % | 29.984 M 94.01 % | 15.455 M -68.50 % | 49.058 M 2.34 % | 47.936 M 108.43 % | 22.999 M -14.54 % | 26.913 M 594.87 % | 3.873 M -78.43 % | 17.953 M -60.57 % | 45.535 M 12.38 % | 40.519 M 112.04 % | 19.109 M -51.99 % | 39.802 M 230.69 % | 12.036 M -84.80 % | 79.165 M 56.74 % | 50.509 M 16.52 % | 43.347 M -15.61 % | 51.368 M |
Capital expenditure | -42.440 M -43.13 % | -29.652 M -59.01 % | -18.648 M -29.14 % | -14.440 M -8.22 % | -13.344 M -7.38 % | -12.427 M -20.80 % | -10.287 M 51.91 % | -21.390 M -37.68 % | -15.536 M 9.87 % | -17.237 M 13.21 % | -19.860 M -30.53 % | -15.214 M 66.52 % | -45.445 M -0.65 % | -45.152 M 24.35 % | -59.682 M -17.23 % | -50.908 M -14.07 % | -44.629 M -102.61 % | -22.027 M 2.86 % | -22.676 M -214.29 % | -7.215 M -8.67 % | -6.639 M 12.74 % | -7.609 M 32.63 % | -11.294 M 38.45 % | -18.349 M 46.25 % | -34.137 M -37.88 % | -24.758 M |
Free CashFlow | 45.184 M 15.32 % | 39.180 M -30.23 % | 56.156 M 46.89 % | 38.230 M -29.18 % | 53.982 M 102.83 % | 26.614 M -60.46 % | 67.307 M -2.85 % | 69.278 M 24.26 % | 55.752 M 337.37 % | 12.747 M 389.37 % | -4.405 M -113.02 % | 33.843 M 1 259.05 % | 2.490 M 111.24 % | -22.153 M 32.40 % | -32.769 M 30.33 % | -47.035 M -76.32 % | -26.675 M -213.47 % | 23.508 M 31.75 % | 17.843 M 50.01 % | 11.894 M -64.13 % | 33.163 M 649.04 % | 4.427 M -93.48 % | 67.871 M 111.04 % | 32.160 M 249.16 % | 9.211 M -65.39 % | 26.610 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 |