4345.SR

Alinma Retail REIT Fund 4345.SR

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 79.840 M 54.63 % 51.633 M 5.95 % 48.735 M -17.46 % 59.045 M 9.01 % 54.167 M -40.92 % 91.685 M 30.89 % 70.046 M 3.94 % 67.394 M -20.51 % 84.785 M
Net income 8.130 M 179.55 % -10.220 M -183.64 % -3.603 M 75.75 % -14.858 M 90.16 % -151.046 M -354.75 % 59.293 M 202.36 % -57.924 M -162.25 % -22.087 M 59.98 % -55.197 M
Income before tax 8.130 M 179.55 % -10.220 M -198.71 % -3.422 M 76.97 % -14.858 M 90.12 % -150.339 M -345.36 % 61.273 M 205.78 % -57.924 M -264.93 % -15.873 M 71.60 % -55.899 M
Income before tax ratio 0.10 151.44 % -0.20 -181.94 % -0.07 72.10 % -0.25 90.93 % -2.78 -515.30 % 0.67 180.82 % -0.83 -251.11 % -0.24 64.28 % -0.66
EBITDA 41.011 M -6.20 % 43.722 M 398.72 % 8.767 M 34.73 % 6.507 M -79.77 % 32.171 M -67.51 % 99.008 M 1 246.55 % 7.353 M 203.33 % -7.116 M 82.75 % -41.252 M
Net income ratio 0.10 151.44 % -0.20 -167.72 % -0.07 70.62 % -0.25 90.98 % -2.79 -531.20 % 0.65 178.20 % -0.83 -152.32 % -0.33 49.66 % -0.65
Ratio EBITDA 0.51 -39.34 % 0.85 370.73 % 0.18 63.23 % 0.11 -81.44 % 0.59 -45.00 % 1.08 928.75 % 0.10 199.41 % -0.11 78.30 % -0.49
Gross profit ratio 0.32 -46.86 % 0.61 4.52 % 0.58 -4.76 % 0.61 -7.94 % 0.66 -11.69 % 0.75 -7.71 % 0.81 -5.09 % 0.86 -0.82 % 0.86
Weighted average shs out dil 117.995 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 136.00 % 50.000 M 0.00 % 50.000 M
Weighted average shs out 117.995 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 136.00 % 50.000 M 0.00 % 50.000 M
EPS diluted 0.07 179.56 % -0.09 -183.93 % -0.03 76.54 % -0.13 89.84 % -1.28 -356.00 % 0.50 202.04 % -0.49 -11.36 % -0.44 60.00 % -1.10
Earnings per share 0.07 179.56 % -0.09 -183.93 % -0.03 76.54 % -0.13 89.84 % -1.28 -356.00 % 0.50 202.04 % -0.49 -11.36 % -0.44 60.00 % -1.10
Gross profit 25.761 M -17.83 % 31.352 M 10.74 % 28.312 M -21.39 % 36.017 M 0.35 % 35.890 M -47.82 % 68.787 M 20.80 % 56.943 M -1.35 % 57.724 M -21.17 % 73.222 M
Income tax expense 0.000 0.000 -100.00 % 181.777 K 101.92 % -9.460 M -1 438.29 % 706.855 K -64.32 % 1.981 M 0.000 -100.00 % 6.831 M 0.000
Cost of revenue 56.581 M 178.99 % 20.281 M -0.70 % 20.423 M -11.31 % 23.028 M 26.00 % 18.277 M -20.18 % 22.898 M 74.75 % 13.103 M 35.51 % 9.670 M -16.37 % 11.563 M
General and administrative expenses 6.533 M -19.51 % 8.116 M -8.74 % 8.893 M -19.05 % 10.985 M 1.82 % 10.789 M 0.54 % 10.731 M -5.46 % 11.351 M 0.000 0.000
Selling and marketing expenses 14.372 M 128.87 % 6.280 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 11.544 M -72.81 % 42.458 M -14.00 % 49.370 M 74.30 % 28.325 M -48.82 % 55.342 M 169.84 % 20.509 M 130.44 % -67.364 M 43.08 % -118.352 M
Operating expenses 19.920 M -23.21 % 25.939 M -49.49 % 51.351 M -14.92 % 60.355 M 54.31 % 39.114 M -40.80 % 66.073 M 107.38 % 31.860 M 147.30 % -67.364 M 43.08 % -118.352 M
Cost and expenses -76.501 M -265.51 % 46.220 M -35.60 % 71.774 M -13.92 % 83.383 M 29.18 % 64.548 M -27.45 % 88.970 M 97.87 % 44.963 M -41.63 % 77.033 M -40.70 % 129.915 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 19.920 M 38.38 % 14.395 M 61.87 % 8.893 M -19.05 % 10.985 M 1.82 % 10.789 M 0.54 % 10.731 M -5.46 % 11.351 M 0.000 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.357 M 0.000
Interest expense 17.590 M 293.67 % 4.468 M 1 332.89 % 311.837 K -4.45 % 326.373 K -4.35 % 341.217 K -3.27 % 352.761 K 0.000 0.000 0.000
Depreciation and amortization 35.170 M -7.92 % 38.195 M 20.09 % 31.805 M 2.18 % 31.125 M -4.38 % 32.551 M -12.92 % 37.382 M 1 777.33 % 1.991 M -21.10 % 2.524 M -34.93 % 3.878 M
Operating income 5.841 M 7.91 % 5.413 M 123.50 % -23.038 M -193.58 % 24.618 M 6 576.82 % -380.099 K -102.58 % 14.715 M -41.34 % 25.083 M 360.20 % -9.640 M 78.64 % -45.131 M
Operating income ratio 0.07 -30.22 % 0.10 122.18 % -0.47 -213.38 % 0.42 6 041.65 % -0.01 -104.37 % 0.16 -55.18 % 0.36 350.35 % -0.14 73.13 % -0.53
Total other income expenses net 2.289 M 114.64 % -15.633 M -179.69 % 19.617 M 100.98 % 9.760 M 106.99 % -139.695 M -400.04 % 46.559 M 156.09 % -83.007 M -1 231.76 % -6.233 M 42.12 % -10.768 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt 260.216 M 443.24 % 47.901 M 11 593.66 % 409.633 K 101.89 % -21.684 M -62.49 % -13.345 M -267.57 % 7.964 M -48.22 % 15.380 M 167.87 % -22.660 M -146.27 % 48.975 M
Total investments 86.829 M 214.92 % 27.572 M 83.81 % 15.000 M 0.000 0.000 0.000 -100.00 % 30.226 M -29.89 % 43.112 M -75.37 % 175.011 M
Total debt 263.954 M 325.23 % 62.073 M 747.22 % 7.327 M -4.41 % 7.665 M -4.05 % 7.989 M -3.72 % 8.297 M -48.24 % 16.031 M 320.45 % 3.813 M -92.44 % 50.430 M
Accumulated other comprehensive income loss -344.279 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.258 M -20.03 % 40.340 M -16.78 % 48.476 M
Retained earnings 0.000 0.000 0.000 0.000 100.00 % -232.278 M -661.77 % -30.492 M 64.03 % -84.763 M 13.85 % -98.389 M -36.11 % -72.284 M
Common stock 1.180 B 36.36 % 865.350 M -26.67 % 1.180 B 0.00 % 1.180 B 0.00 % 1.180 B 0.00 % 1.180 B 136.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M
Total equity 835.721 M -3.42 % 865.351 M -4.45 % 905.661 M -2.92 % 932.864 M -1.57 % 947.722 M -17.55 % 1.150 B 2.41 % 1.122 B 153.60 % 442.607 M -7.41 % 478.050 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.189 M -107.04 % 31.093 M -41.19 % 52.872 M
Long term debt 263.304 M 328.67 % 61.423 M 819.96 % 6.677 M -4.82 % 7.015 M -4.41 % 7.339 M -4.04 % 7.647 M 249.31 % 2.189 M -30.76 % 3.162 M 1 633.08 % 182.433 K
Total non current liabilities 263.304 M 328.67 % 61.423 M 819.96 % 6.677 M -4.82 % 7.015 M -4.41 % 7.339 M -4.04 % 7.647 M -76.41 % 32.422 M -5.35 % 34.254 M -35.44 % 53.054 M
Other current liabilities 54.404 M 256.64 % 15.254 M 82.85 % 8.343 M 153.87 % 3.286 M -47.18 % 6.222 M 495.96 % 1.044 M -91.89 % 12.880 M 2 078.37 % -651.035 K 98.70 % -50.247 M
Deferred revenue 0.000 0.000 -100.00 % 409.381 K -73.83 % 1.565 M -92.09 % 19.780 M -23.45 % 25.838 M 0.000 0.000 0.000
Short term debt 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 100.00 % 650.000 K -95.30 % 13.841 M 2 026.05 % 651.035 K -98.70 % 50.247 M
Total current liabilities 55.704 M 216.42 % 17.604 M 66.00 % 10.605 M 56.03 % 6.797 M -75.11 % 27.302 M -7.49 % 29.513 M 10.45 % 26.721 M 4 004.42 % 651.035 K -98.70 % 50.247 M
Total liabilities 319.008 M 303.67 % 79.028 M 357.30 % 17.281 M 25.12 % 13.812 M -60.13 % 34.640 M -6.78 % 37.160 M 39.07 % 26.721 M -23.45 % 34.905 M -66.21 % 103.302 M
Other non current assets 0.000 100.00 % -118.215 K 0.000 0.000 -100.00 % 908.547 M -16.47 % 1.088 B 1.30 % 1.074 B 2 564.18 % 40.305 M 62.60 % 24.788 M
Long term investments 16.108 M 13 525.76 % 118.215 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 1.075 B 20.44 % 892.138 M 0.83 % 884.827 M -1.34 % 896.849 M 11 641.25 % 7.638 M -5.91 % 8.118 M 228.10 % 2.474 M -77.16 % 10.832 M -14.66 % 12.693 M
Total non current assets 1.091 B 22.25 % 892.138 M 0.83 % 884.827 M -1.34 % 896.849 M -2.11 % 916.186 M -16.39 % 1.096 B 1.82 % 1.076 B 0.000 0.000
Other current assets -16.108 M -1 103.97 % 1.604 M 104.21 % -38.120 M -534.41 % 8.775 M -3.12 % 9.058 M 777.97 % 1.032 M 0.000 100.00 % -162.083 M 42.99 % -284.328 M
Short term investments 70.721 M 157.61 % 27.453 M 83.02 % 15.000 M 0.000 0.000 0.000 -100.00 % 30.226 M -29.89 % 43.112 M -75.37 % 175.011 M
cash and cash equivalents 3.739 M -73.62 % 14.172 M 104.89 % 6.917 M -76.43 % 29.349 M 37.57 % 21.333 M 6 291.81 % 333.756 K -48.72 % 650.878 K -97.54 % 26.472 M 1 719.85 % 1.455 M
Cash and short term investments 74.460 M 78.88 % 41.626 M 89.92 % 21.917 M -25.32 % 29.349 M 37.57 % 21.333 M 6 291.81 % 333.756 K -98.90 % 30.226 M -56.56 % 69.585 M -60.57 % 176.466 M
Total current assets 64.118 M 22.74 % 52.240 M 37.06 % 38.115 M -23.51 % 49.827 M -24.71 % 66.177 M -27.16 % 90.849 M 25.24 % 72.539 M 0.000 0.000
Inventory 0.000 -100.00 % 49.858 K -99.87 % 38.163 M 0.000 0.000 0.000 100.00 % -30.226 M 0.000 0.000
Net receivables 5.766 M -35.66 % 8.960 M -44.53 % 16.155 M 38.03 % 11.703 M -67.30 % 35.786 M -60.01 % 89.484 M 0.000 -100.00 % 92.498 M -14.24 % 107.862 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 477.512 M -17.86 % 581.352 M
Account payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax payables 0.000 -100.00 % 1.050 M 90.00 % 552.589 K -14.44 % 645.856 K 0.000 -100.00 % 1.981 M 0.000 0.000 0.000
Deferred revenue non current 0.000 -100.00 % 8.186 M 1 899.54 % 409.381 K -73.83 % 1.565 M 0.000 -100.00 % 25.838 M 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 387.126 K -40.95 % 655.645 K -64.73 % 1.859 M
Capital lease obligations 6.605 M -5.28 % 6.973 M -4.82 % 7.327 M -4.41 % 7.665 M -4.05 % 7.989 M -3.72 % 8.297 M 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 0.000 -100.00 % 740.000 100.00 % -274.339 M -11.01 % -247.136 M 0.000 0.000 100.00 % -32.258 M 0.000 0.000
Deferred tax liabilities non current 0.000 100.00 % -10.631 M -6.79 % -9.955 M -61.95 % -6.147 M 0.000 100.00 % -28.863 M 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -32.422 M 0.000 0.000
Total assets 1.155 B 22.27 % 944.378 M 2.32 % 922.943 M -2.51 % 946.676 M -3.63 % 982.363 M -17.22 % 1.187 B 3.30 % 1.149 B 140.58 % 477.512 M -17.86 % 581.352 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 28.476 M -19.44 % 35.346 M 7 214.20 % -496.838 K 96.21 % -13.099 M -142.04 % 31.157 M 147.21 % -66.002 M -317.26 % -15.818 M 32.83 % -23.549 M -29.93 % -18.125 M
Accounts receivables -10.284 M -135.86 % 28.679 M 661.75 % -5.105 M -183.41 % 6.121 M -82.99 % 35.972 M 154.37 % -66.162 M -718.20 % 10.702 M 215.11 % -9.297 M -9.18 % -8.515 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 33.972 M 0.000 0.000 0.000 0.000 0.000 100.00 % -531.470 K 95.71 % -12.395 M -294.78 % 6.364 M
Other working capital 4.788 M -28.19 % 6.667 M 44.67 % 4.608 M 123.98 % -19.219 M -299.17 % -4.815 M -3 097.87 % 160.605 K 108.88 % -1.809 M 74.66 % -7.137 M 55.32 % -15.973 M
Other non cash items 8.841 M 225.42 % -7.049 M 17.09 % -8.502 M -211.55 % 7.622 M -95.04 % 153.818 M 634.69 % -28.768 M -134.56 % 83.234 M 65.09 % 50.417 M -19.33 % 62.497 M
Net cash provided by operating activities 80.617 M 43.27 % 56.271 M 190.29 % 19.384 M 79.63 % 10.791 M -83.94 % 67.187 M 1 628.95 % 3.886 M -87.05 % 30.000 M 254.35 % -19.436 M -15.31 % -16.855 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -180.599 K 44.05 % -322.777 K 64.55 % -910.422 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 95.287 K 101.92 % 47.190 K -99.91 % 52.882 M
Purchases of investments -273.415 M -967.53 % -25.612 M -70.75 % -15.000 M -771.30 % -1.722 M 59.70 % -4.272 M -191.02 % -1.468 M 95.11 % -30.000 M 5.52 % -31.753 M -490.55 % -5.377 M
Sales maturities of investments 34.669 M 161.21 % 13.273 M 0.000 0.000 0.000 -100.00 % 30.426 M 0.000 -100.00 % 575.236 K 0.000
Other investing activites 0.000 100.00 % -56.865 M -15 498.70 % -364.550 K 0.000 0.000 0.000 100.00 % -389.400 M 0.000 0.000
Net cash used for investing activites -238.746 M -244.99 % -69.204 M -350.41 % -15.365 M -792.47 % -1.722 M 59.70 % -4.272 M -114.75 % 28.958 M 106.90 % -419.400 M -1 233.41 % -31.453 M -167.50 % 46.595 M
Debt repayment 202.249 M 267.06 % 55.100 M 8 576.92 % -650.000 K 0.00 % -650.000 K 0.00 % -650.000 K 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 389.400 M 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -37.778 M -25.55 % -30.090 M -16.62 % -25.801 M -6 283.51 % -404.190 K 99.02 % -41.266 M -29.52 % -31.860 M 0.000 100.00 % -9.375 M 72.22 % -33.750 M
Other financing activites -16.947 M -251.49 % -4.822 M 0.000 0.000 0.000 100.00 % -650.000 K -100.17 % 389.400 M 935.32 % -46.617 M -326.37 % 20.593 M
Net cash used provided by financing activities 147.524 M 630.74 % 20.188 M 176.32 % -26.451 M -2 409.18 % -1.054 M 97.48 % -41.916 M -28.93 % -32.510 M -108.35 % 389.400 M 795.46 % -55.992 M -325.58 % -13.157 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 100.00 % -650.878 K 0.000 0.000 0.000
Net change in cash -10.434 M -243.81 % 7.255 M 132.34 % -22.432 M -379.85 % 8.016 M -61.83 % 20.999 M 6 721.84 % -317.122 K 98.77 % -25.822 M -203.21 % 25.018 M 50.86 % 16.583 M
Cash at beginning of period 14.172 M 104.89 % 6.917 M -76.43 % 29.349 M 37.57 % 21.333 M 6 291.81 % 333.756 K -48.72 % 650.878 K -97.54 % 26.472 M 1 719.85 % 1.455 M 109.62 % -15.129 M
Cash at end of period 3.739 M -73.62 % 14.172 M 104.89 % 6.917 M -76.43 % 29.349 M 37.57 % 21.333 M 6 291.81 % 333.756 K -48.72 % 650.878 K -97.54 % 26.472 M 1 719.85 % 1.455 M
Operating cash flow 64.490 M 14.61 % 56.271 M 190.29 % 19.384 M 79.63 % 10.791 M -83.94 % 67.187 M 1 628.95 % 3.886 M -87.05 % 30.000 M 254.35 % -19.436 M -15.31 % -16.855 M
Capital expenditure -64.490 M 0.000 -100.00 % 4.000 33.33 % 3.000 0.000 0.000 100.00 % -180.599 K 44.05 % -322.777 K 64.55 % -910.422 K
Free CashFlow 0.000 -100.00 % 56.271 M 190.29 % 19.384 M 79.63 % 10.791 M -83.94 % 67.187 M 1 628.95 % 3.886 M -86.97 % 29.819 M 250.92 % -19.759 M -11.22 % -17.765 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30
Revenue 51.651 M -21.63 % 65.904 M 299.64 % 16.491 M -40.19 % 27.571 M 14.58 % 24.062 M -5.84 % 25.555 M 10.24 % 23.181 M -24.80 % 30.825 M 9.23 % 28.221 M 4.26 % 27.068 M -0.11 % 27.098 M 4.07 % 26.039 M -53.10 % 55.515 M 58.51 % 35.023 M 0.00 % 35.023 M 3.94 % 33.697 M 0.00 % 33.697 M -20.51 % 42.392 M 0.00 % 42.392 M
Net income 3.180 M -95.94 % 78.270 M 217.04 % -66.877 M -1 908.62 % -3.330 M 51.68 % -6.891 M 40.04 % -11.493 M -109.74 % 118.000 M 1 848.98 % -6.747 M 16.82 % -8.111 M 19.19 % -10.038 M 92.88 % -141.008 M -219.50 % 118.000 M 347.86 % 26.348 M 190.97 % -28.962 M 0.00 % -28.962 M -162.25 % -11.044 M 0.00 % -11.044 M 59.98 % -27.598 M 0.00 % -27.598 M
Income before tax 3.180 M -95.94 % 78.270 M 211.59 % -70.141 M -2 006.63 % -3.330 M 51.68 % -6.891 M 39.08 % -11.311 M -16 907 602 491.63 % 0.067 100.00 % -6.774 M 16.20 % -8.084 M 26.65 % -11.021 M 92.09 % -139.318 M -49 899 115 429.51 % 0.279 -100.00 % 26.348 M 190.97 % -28.962 M 0.00 % -28.962 M -264.93 % -7.936 M 0.00 % -7.936 M 71.60 % -27.949 M 0.00 % -27.949 M
Income before tax ratio 0.06 -94.82 % 1.19 127.92 % -4.25 -3 422.14 % -0.12 57.83 % -0.29 35.30 % -0.44 -15 263 010 806.90 % 0.00 100.00 % -0.22 23.28 % -0.29 29.64 % -0.41 92.08 % -5.14 -48 048 887 227.10 % 0.00 -100.00 % 0.47 157.39 % -0.83 0.00 % -0.83 -251.11 % -0.24 0.00 % -0.24 64.28 % -0.66 0.00 % -0.66
EBITDA 48.345 M 22.32 % 39.524 M 3 157.56 % 1.213 M -96.14 % 31.420 M 157.79 % 12.188 M 677.37 % 1.568 M -57.11 % 3.656 M 136.96 % -9.891 M -161.25 % 16.149 M 170.40 % 5.972 M -62.44 % 15.899 M 702.65 % 1.981 M -94.56 % 36.408 M 890.32 % 3.676 M 0.00 % 3.676 M 203.33 % -3.558 M 0.00 % -3.558 M 82.75 % -20.626 M 0.00 % -20.626 M
Net income ratio 0.06 -94.82 % 1.19 129.29 % -4.06 -3 258.28 % -0.12 57.83 % -0.29 36.32 % -0.45 -108.84 % 5.09 2 425.70 % -0.22 23.85 % -0.29 22.49 % -0.37 92.87 % -5.20 -214.83 % 4.53 854.84 % 0.47 157.39 % -0.83 0.00 % -0.83 -152.32 % -0.33 0.00 % -0.33 49.66 % -0.65 0.00 % -0.65
Ratio EBITDA 0.94 56.07 % 0.60 715.12 % 0.07 -93.54 % 1.14 124.98 % 0.51 725.59 % 0.06 -61.10 % 0.16 149.15 % -0.32 -156.08 % 0.57 159.35 % 0.22 -62.39 % 0.59 671.26 % 0.08 -88.40 % 0.66 524.77 % 0.10 0.00 % 0.10 199.41 % -0.11 0.00 % -0.11 78.30 % -0.49 0.00 % -0.49
Gross profit ratio 0.89 81.37 % 0.49 225.65 % -0.39 -129.74 % 1.31 774.39 % -0.19 20.92 % -0.24 -37.26 % -0.18 -126.22 % 0.68 25.61 % 0.54 30.75 % 0.41 -34.92 % 0.64 613.86 % 0.09 -84.90 % 0.59 -27.33 % 0.81 0.00 % 0.81 -5.09 % 0.86 0.00 % 0.86 -0.82 % 0.86 0.00 % 0.86
Weighted average shs out dil 118.000 M -4.16 % 123.125 M 4.34 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 136.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M
Weighted average shs out 118.003 M -4.16 % 123.125 M 4.34 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.002 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 0.00 % 118.000 M 136.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M
EPS diluted 0.03 -95.78 % 0.64 212.28 % -0.57 -1 921.28 % -0.03 51.71 % -0.06 40.04 % -0.10 -109.74 % 1.00 1 848.25 % -0.06 16.74 % -0.07 19.27 % -0.09 92.85 % -1.19 -219.00 % 1.00 354.55 % 0.22 191.67 % -0.24 0.00 % -0.24 -9.09 % -0.22 0.00 % -0.22 60.00 % -0.55 0.00 % -0.55
Earnings per share 0.03 -95.78 % 0.64 212.28 % -0.57 -1 921.28 % -0.03 51.71 % -0.06 40.04 % -0.10 -109.74 % 1.00 1 848.25 % -0.06 16.74 % -0.07 19.27 % -0.09 92.85 % -1.19 -219.00 % 1.00 354.55 % 0.22 191.67 % -0.24 0.00 % -0.24 -9.09 % -0.22 0.00 % -0.22 60.00 % -0.55 0.00 % -0.55
Gross profit 45.722 M 42.14 % 32.166 M 602.17 % -6.405 M -117.79 % 36.013 M 872.74 % -4.660 M 25.54 % -6.259 M -51.31 % -4.136 M -119.72 % 20.976 M 37.20 % 15.289 M 36.32 % 11.216 M -35.00 % 17.254 M 642.92 % 2.323 M -92.92 % 32.796 M 15.19 % 28.471 M 0.00 % 28.471 M -1.35 % 28.862 M 0.00 % 28.862 M -21.17 % 36.611 M 0.00 % 36.611 M
Income tax expense 0.000 0.000 0.000 0.000 100.00 % -0.058 -100.00 % 181.777 K 271 714 399.25 % 0.067 100.00 % -27.250 K -200.00 % 27.250 K 102.77 % -983.170 K -158.17 % 1.690 M 605 310 071.92 % 0.279 106.98 % -4.000 0.000 0.000 -100.00 % 3.416 M 0.00 % 3.416 M 0.000 0.000
Cost of revenue 5.928 M -82.43 % 33.737 M 32.58 % 25.446 M 401.43 % -8.442 M -129.39 % 28.723 M -9.72 % 31.814 M 16.46 % 27.317 M 177.38 % 9.848 M -23.84 % 12.931 M -18.43 % 15.852 M 61.04 % 9.844 M -58.49 % 23.716 M 4.39 % 22.719 M 246.76 % 6.552 M 0.00 % 6.552 M 35.51 % 4.835 M 0.00 % 4.835 M -16.37 % 5.781 M 0.00 % 5.781 M
General and administrative expenses 1.521 M 0.000 -100.00 % 1.315 M -46.16 % 2.443 M 51.23 % 1.615 M -27.12 % 2.216 M -5.51 % 2.345 M -75.99 % 9.770 M 544.68 % 1.515 M -90.69 % 16.283 M -16.37 % 19.471 M 92.01 % 10.141 M 3.93 % 9.757 M 71.91 % 5.676 M 0.00 % 5.676 M 0.000 0.000 0.000 0.000
Selling and marketing expenses 2.683 M 0.000 0.000 -100.00 % 5.544 M 771.39 % -825.799 K -121.47 % 3.846 M 159.72 % 1.481 M -92.82 % 20.620 M 3 245.02 % -655.636 K 80.84 % -3.421 M -599.11 % -489.380 K -105.56 % 8.806 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 12.155 M 0.000 -100.00 % 11.444 M 7 037.20 % -164.968 K -57 604 716.18 % -0.286 35.30 % -0.443 -230.05 % 0.340 0.000 0.000 0.000 0.000 -100.00 % 1.341 100.00 % -14.644 M -242.81 % 10.254 M 0.00 % 10.254 M 130.44 % -33.682 M 0.00 % -33.682 M 43.08 % -59.176 M 0.00 % -59.176 M
Operating expenses 16.360 M 25.27 % 13.060 M 90.37 % 6.860 M -12.30 % 7.822 M -16.59 % 9.377 M -24.19 % 12.369 M 257.72 % 3.458 M -87.47 % 27.590 M 18.89 % 23.207 M 5.15 % 22.070 M -85.89 % 156.398 M 5 267.39 % 2.914 M -80.10 % 14.644 M -8.07 % 15.930 M 0.00 % 15.930 M 147.30 % -33.682 M 0.00 % -33.682 M 43.08 % -59.176 M 0.00 % -59.176 M
Cost and expenses 22.288 M -52.37 % 46.797 M 55.83 % 30.030 M 67.84 % 17.892 M -36.84 % 28.329 M -29.66 % 40.274 M 459.43 % 7.199 M -80.77 % 37.439 M 3.60 % 36.138 M -4.70 % 37.922 M -77.19 % 166.242 M 969.75 % 15.540 M -58.61 % 37.542 M 66.99 % 22.482 M 0.00 % 22.482 M -41.63 % 38.517 M 0.00 % 38.517 M -40.70 % 64.958 M 0.00 % 64.958 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 4.204 M -67.81 % 13.060 M 384.90 % -4.584 M -157.39 % 7.987 M 911.82 % 789.365 K -86.98 % 6.062 M -60.94 % 15.518 M -48.94 % 30.390 M 3 434.44 % 859.818 K -93.32 % 12.862 M -32.24 % 18.981 M 0.18 % 18.946 M 94.18 % 9.757 M 71.91 % 5.676 M 0.00 % 5.676 M 0.000 0.000 0.000 0.000
Interest income 872.787 K 0.000 -100.00 % 208.752 K 0.000 -100.00 % 993.643 K 1 199.61 % 76.457 K -3.78 % 79.462 K -50.33 % 159.972 K -3.86 % 166.402 K -0.19 % 166.726 K -4.45 % 174.492 K 101.09 % 86.774 K -3.16 % 89.607 K 0.000 0.000 -100.00 % 1.179 M 0.00 % 1.179 M 0.000 0.000
Interest expense 0.000 0.000 0.000 -100.00 % 2.481 M 24.84 % 1.987 M 1 199.62 % 152.913 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
Depreciation and amortization 18.982 M -7.03 % 20.418 M 38.40 % 14.752 M -32.14 % 21.740 M 32.12 % 16.455 M 1.03 % 16.287 M 106.44 % 7.890 M -47.58 % 15.052 M -3.49 % 15.596 M 7.96 % 14.445 M -18.05 % 17.626 M -49.53 % 34.926 M 89.45 % 18.436 M 1 751.68 % 995.617 K 0.00 % 995.617 K -21.10 % 1.262 M 0.00 % 1.262 M -34.93 % 1.939 M 0.00 % 1.939 M
Operating income 29.363 M 53.68 % 19.107 M 241.12 % -13.539 M -239.87 % 9.680 M 326.87 % -4.267 M 71.01 % -14.719 M -286.57 % 7.890 M 131.63 % -24.943 M -4 605.99 % 553.556 K 106.53 % -8.473 M -390.60 % -1.727 M -105.24 % 32.945 M 81.50 % 18.151 M 44.73 % 12.541 M 0.00 % 12.541 M 360.20 % -4.820 M 0.00 % -4.820 M 78.64 % -22.565 M 0.00 % -22.565 M
Operating income ratio 0.57 96.09 % 0.29 135.31 % -0.82 -333.85 % 0.35 297.99 % -0.18 69.21 % -0.58 -269.23 % 0.34 142.06 % -0.81 -4 225.35 % 0.02 106.27 % -0.31 -391.15 % -0.06 -105.04 % 1.27 286.96 % 0.33 -8.69 % 0.36 0.00 % 0.36 350.35 % -0.14 0.00 % -0.14 73.13 % -0.53 0.00 % -0.53
Total other income expenses net -26.183 M -144.25 % 59.164 M 204.53 % -56.601 M -335.08 % -13.009 M -395.76 % -2.624 M -177.00 % 3.408 M -18.07 % 4.160 M -77.11 % 18.169 M 310.36 % -8.637 M -239.04 % -2.548 M 98.15 % -137.591 M -720.73 % 22.166 M 164.65 % 8.376 M 120.18 % -41.504 M 0.00 % -41.504 M -1 231.76 % -3.116 M 0.00 % -3.116 M 42.12 % -5.384 M 0.00 % -5.384 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31
Net debt 658.337 M 153.00 % 260.216 M -0.01 % 260.241 M 443.29 % 47.901 M 14.05 % 42.000 M 10 153.07 % 409.633 K 105.52 % -7.426 M 65.75 % -21.684 M 25.68 % -29.176 M -118.64 % -13.345 M 59.38 % -32.856 M -512.58 % 7.964 M 490.44 % -2.040 M -113.26 % 15.380 M 522.52 % -3.640 M 83.94 % -22.660 M -272.22 % 13.158 M -73.13 % 48.975 M
Total investments 45.791 M -47.26 % 86.829 M 385.61 % 17.880 M -35.15 % 27.572 M 1 344.22 % 1.909 M -87.27 % 15.000 M 15.38 % 13.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.226 M -17.57 % 36.669 M -14.94 % 43.112 M -60.47 % 109.062 M -37.68 % 175.011 M
Total debt 662.439 M 150.97 % 263.954 M 0.05 % 263.816 M 325.01 % 62.073 M 0.24 % 61.928 M 745.23 % 7.327 M 2.13 % 7.174 M -6.41 % 7.665 M 2.13 % 7.505 M -6.05 % 7.989 M -5.70 % 8.472 M 2.10 % 8.297 M -5.43 % 8.774 M -45.27 % 16.031 M 61.57 % 9.922 M 160.22 % 3.813 M -85.94 % 27.121 M -46.22 % 50.430 M
Accumulated other comprehensive income loss -361.159 M -4.90 % -344.279 M 14.27 % -401.587 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.258 M -11.13 % 36.299 M -10.02 % 40.340 M -9.16 % 44.408 M -8.39 % 48.476 M
Retained earnings 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -240.389 M -3.49 % -232.278 M -4.52 % -222.240 M -628.85 % -30.492 M 51.93 % -63.437 M 25.16 % -84.763 M 7.44 % -91.576 M 6.92 % -98.389 M -15.30 % -85.336 M -18.06 % -72.284 M
Common stock 1.180 B 0.00 % 1.180 B 0.00 % 1.180 B 0.00 % 1.180 B 0.00 % 1.180 B 0.00 % 1.180 B 0.00 % 1.180 B 0.00 % 1.180 B 0.00 % 1.180 B 0.00 % 1.180 B 0.00 % 1.180 B 0.00 % 1.180 B 0.00 % 1.180 B 136.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M
Total equity 818.841 M -2.02 % 835.721 M 7.36 % 778.413 M -10.05 % 865.351 M -2.11 % 884.020 M -2.39 % 905.661 M -2.51 % 928.954 M -0.42 % 932.864 M -0.72 % 939.611 M -0.86 % 947.722 M -1.05 % 957.760 M -16.68 % 1.150 B 2.95 % 1.117 B -0.53 % 1.122 B 43.44 % 782.535 M 76.80 % 442.607 M -3.85 % 460.329 M -3.71 % 478.050 M
Other non current liabilities 0.000 0.000 -100.00 % 23.648 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.189 M -115.15 % 14.452 M -53.52 % 31.093 M -25.94 % 41.982 M -20.60 % 52.872 M
Long term debt 661.789 M 151.34 % 263.304 M 0.05 % 263.166 M 328.45 % 61.423 M 0.24 % 61.278 M 817.78 % 6.677 M 2.34 % 6.524 M -7.00 % 7.015 M 2.33 % 6.855 M -6.59 % 7.339 M 2.32 % 7.172 M -6.22 % 7.647 M 2.32 % 7.474 M 241.38 % 2.189 M -18.17 % 2.675 M -15.38 % 3.162 M 89.09 % 1.672 M 816.54 % 182.433 K
Total non current liabilities 661.789 M 151.34 % 263.304 M -8.20 % 286.815 M 366.95 % 61.423 M 0.24 % 61.278 M 817.78 % 6.677 M 2.34 % 6.524 M -7.00 % 7.015 M 2.33 % 6.855 M -6.59 % 7.339 M 2.32 % 7.172 M -6.22 % 7.647 M 2.32 % 7.474 M -76.95 % 32.422 M -2.75 % 33.338 M -2.67 % 34.254 M -21.53 % 43.654 M -17.72 % 53.054 M
Other current liabilities 50.964 M -7.43 % 55.054 M 0.000 -100.00 % 7.069 M -61.68 % 18.446 M 96.18 % 9.402 M 60.61 % 5.854 M 6.42 % 5.501 M -75.83 % 22.760 M -14.60 % 26.652 M -35.15 % 41.097 M 52.88 % 26.882 M -16.31 % 32.120 M 149.38 % 12.880 M 110.65 % 6.114 M 1 039.19 % -651.035 K 97.44 % -25.449 M 49.35 % -50.247 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 8.186 M 183.66 % 2.886 M 604.91 % 409.381 K -25.47 % 549.290 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.005 M 0.000 0.000 0.000 0.000 0.000
Short term debt 650.000 K 0.00 % 650.000 K 0.00 % 650.000 K -50.00 % 1.300 M 100.00 % 650.000 K 0.00 % 650.000 K 0.00 % 650.000 K 0.00 % 650.000 K 0.00 % 650.000 K 0.00 % 650.000 K -50.00 % 1.300 M 100.00 % 650.000 K -50.00 % 1.300 M -90.61 % 13.841 M 91.02 % 7.246 M 1 013.03 % 651.035 K -97.44 % 25.449 M -49.35 % 50.247 M
Total current liabilities 52.611 M -5.55 % 55.704 M 8 469.84 % 650.000 K -96.31 % 17.604 M 8.60 % 16.210 M 52.85 % 10.605 M 63.05 % 6.504 M -4.31 % 6.797 M -70.97 % 23.410 M -14.25 % 27.302 M -40.74 % 46.068 M 56.10 % 29.513 M -11.69 % 33.420 M 25.07 % 26.721 M 95.24 % 13.686 M 2 002.21 % 651.035 K -97.44 % 25.449 M -49.35 % 50.247 M
Total liabilities 714.400 M 123.94 % 319.008 M 8.77 % 293.282 M 271.11 % 79.028 M 1.99 % 77.488 M 348.39 % 17.281 M 32.65 % 13.028 M -5.67 % 13.812 M -54.36 % 30.265 M -12.63 % 34.640 M -34.94 % 53.240 M 43.27 % 37.160 M -9.13 % 40.894 M 53.04 % 26.721 M -13.28 % 30.813 M -11.72 % 34.905 M -49.49 % 69.104 M -33.11 % 103.302 M
Other non current assets 0.000 0.000 -100.00 % 739.984 M 0.000 0.000 100.00 % -15.048 M 0.000 0.000 -100.00 % 886.290 M -2.45 % 908.547 M -2.19 % 928.862 M -14.60 % 1.088 B 1.85 % 1.068 B -0.55 % 1.074 B 92.76 % 557.044 M 1 282.09 % 40.305 M 23.84 % 32.546 M 31.30 % 24.788 M
Long term investments 0.000 -100.00 % 16.108 M 0.000 0.000 0.000 -100.00 % 15.048 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
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 1.450 B 34.96 % 1.075 B 0.000 -100.00 % 892.138 M -3.42 % 923.748 M 4.40 % 884.827 M -1.45 % 897.868 M 0.11 % 896.849 M 12 017.32 % 7.401 M -3.10 % 7.638 M -3.06 % 7.879 M -2.94 % 8.118 M -2.88 % 8.359 M 237.84 % 2.474 M -62.81 % 6.653 M -38.58 % 10.832 M -7.91 % 11.763 M -7.33 % 12.693 M
Total non current assets 1.450 B 32.96 % 1.091 B 47.38 % 739.984 M -17.06 % 892.138 M -3.42 % 923.748 M 4.40 % 884.827 M -1.45 % 897.868 M 0.11 % 896.849 M 0.35 % 893.691 M -2.46 % 916.186 M -2.19 % 936.741 M -14.52 % 1.096 B 1.82 % 1.076 B 0.00 % 1.076 B 100.00 % 538.129 M 0.000 0.000 0.000
Other current assets 3.893 M 124.17 % -16.108 M -105.46 % 295.118 M 431 629.88 % 68.357 K -99.38 % 11.004 M 21.05 % 9.091 M -4.69 % 9.538 M 8.69 % 8.775 M -11.74 % 9.943 M -8.85 % 10.909 M 2 805.79 % 375.409 K -63.61 % 1.032 M 48.49 % 694.805 K 0.000 100.00 % -81.042 M 50.00 % -162.083 M 27.38 % -223.206 M 21.50 % -284.328 M
Short term investments 45.791 M -35.25 % 70.721 M 295.53 % 17.880 M -35.15 % 27.572 M 1 344.22 % 1.909 M -87.27 % 15.000 M 15.38 % 13.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.226 M -17.57 % 36.669 M -14.94 % 43.112 M -60.47 % 109.062 M -37.68 % 175.011 M
cash and cash equivalents 4.102 M 9.72 % 3.739 M 4.55 % 3.576 M -74.77 % 14.172 M -28.88 % 19.928 M 188.10 % 6.917 M -52.62 % 14.600 M -50.25 % 29.349 M -19.99 % 36.681 M 71.95 % 21.333 M -48.38 % 41.328 M 12 282.66 % 333.756 K -96.91 % 10.813 M 1 561.36 % 650.878 K -95.20 % 13.562 M -48.77 % 26.472 M 89.58 % 13.964 M 859.92 % 1.455 M
Cash and short term investments 49.893 M -32.99 % 74.460 M 247.03 % 21.456 M -48.60 % 41.744 M 91.16 % 21.837 M -0.37 % 21.917 M -20.59 % 27.600 M -5.96 % 29.349 M -19.99 % 36.681 M 71.95 % 21.333 M -48.38 % 41.328 M 12 282.66 % 333.756 K -96.91 % 10.813 M -64.23 % 30.226 M -39.43 % 49.906 M -28.28 % 69.585 M -43.44 % 123.025 M -30.28 % 176.466 M
Total current assets 83.135 M 29.66 % 64.118 M -80.67 % 331.712 M 534.97 % 52.240 M 38.35 % 37.760 M -0.93 % 38.115 M -13.60 % 44.114 M -11.47 % 49.827 M -34.60 % 76.185 M 15.12 % 66.177 M -10.88 % 74.259 M -18.26 % 90.849 M 11.89 % 81.197 M 11.94 % 72.539 M 100.00 % 36.270 M 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.163 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -69.689 M -130.56 % -30.226 M -100.00 % -15.113 M 0.000 0.000 0.000
Net receivables 29.349 M 409.03 % 5.766 M -61.91 % 15.138 M 45.16 % 10.428 M 112.00 % 4.919 M -69.55 % 16.155 M 131.59 % 6.976 M -40.40 % 11.703 M -60.41 % 29.561 M -12.89 % 33.935 M 3.05 % 32.931 M -63.20 % 89.484 M 28.40 % 69.689 M 0.000 -100.00 % 46.249 M -50.00 % 92.498 M -7.67 % 100.180 M -7.12 % 107.862 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 -100.00 % 238.756 M -50.00 % 477.512 M -9.81 % 529.432 M -8.93 % 581.352 M
Account payables 0.000 0.000 0.000 0.000 100.00 % -2.886 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
Tax payables 997.084 K 0.000 0.000 -100.00 % 1.050 M 0.000 -100.00 % 552.589 K 0.000 -100.00 % 645.856 K 0.000 0.000 -100.00 % 3.671 M 85.32 % 1.981 M 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 2.886 M 604.91 % 409.381 K -25.47 % 549.290 K -64.89 % 1.565 M -90.66 % 16.747 M -15.33 % 19.780 M -10.55 % 22.112 M -14.42 % 25.838 M -4.32 % 27.005 M 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 387.126 K -25.75 % 521.386 K -20.48 % 655.645 K -47.85 % 1.257 M -32.36 % 1.859 M
Capital lease obligations 6.090 M 2.26 % 5.955 M 2.37 % 5.817 M -16.58 % 6.973 M 2.13 % 6.828 M -6.81 % 7.327 M 2.13 % 7.174 M -6.41 % 7.665 M 2.13 % 7.505 M -6.05 % 7.989 M -5.70 % 8.472 M 2.10 % 8.297 M -5.43 % 8.774 M 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 100.00 % -314.649 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -32.258 M -100.00 % -16.129 M 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 100.00 % -15.560 M -56.31 % -9.955 M -70.05 % -5.854 M 4.76 % -6.147 M 72.99 % -22.760 M 14.60 % -26.652 M 40.47 % -44.768 M -55.11 % -28.863 M 10.14 % -32.120 M 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 -100.00 % 5.817 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -32.422 M -100.00 % -16.211 M 0.000 0.000 0.000
Total assets 1.533 B 32.78 % 1.155 B 7.75 % 1.072 B 13.48 % 944.378 M -1.78 % 961.508 M 4.18 % 922.943 M -2.02 % 941.982 M -0.50 % 946.676 M -2.39 % 969.876 M -1.27 % 982.363 M -2.83 % 1.011 B -14.80 % 1.187 B 2.52 % 1.157 B 0.75 % 1.149 B 41.28 % 813.154 M 70.29 % 477.512 M -9.81 % 529.432 M -8.93 % 581.352 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Change in working capital -26.533 M -167.02 % 39.590 M 456.21 % -11.114 M -137.65 % 29.517 M 406.33 % 5.830 M 273.39 % -3.362 M -217.34 % 2.865 M 116.12 % -17.778 M -479.89 % 4.680 M 111.84 % -39.529 M -155.92 % 70.685 M 263.13 % -43.330 M -91.12 % -22.672 M -186.66 % -7.909 M 0.00 % -7.909 M 32.83 % -11.775 M 0.00 % -11.775 M -29.93 % -9.062 M 0.00 % -9.062 M
Accounts receivables -21.751 M -564.26 % 4.685 M 131.30 % -14.969 M -155.85 % 26.800 M 1 326.46 % 1.879 M 127.34 % -6.872 M -489.03 % 1.766 M 210.79 % -1.594 M -120.67 % 7.715 M 134.91 % -22.102 M -138.06 % 58.074 M 249.73 % -38.786 M -41.68 % -27.376 M -611.59 % 5.351 M 0.00 % 5.351 M 215.11 % -4.649 M 0.00 % -4.649 M -9.18 % -4.258 M 0.00 % -4.258 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 -100.00 % 21.820 M 79.55 % 12.152 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -265.735 K 0.00 % -265.735 K 95.71 % -6.198 M 0.00 % -6.198 M -294.78 % 3.182 M 0.00 % 3.182 M
Other working capital -4.782 M -136.54 % 13.085 M 257.70 % -8.298 M -405.49 % 2.716 M -31.25 % 3.951 M 12.57 % 3.510 M 219.39 % 1.099 M 106.79 % -16.184 M -433.23 % -3.035 M 82.58 % -17.426 M -238.18 % 12.612 M 377.59 % -4.543 M -196.59 % 4.704 M 620.10 % -904.436 K 0.00 % -904.436 K 74.66 % -3.569 M 0.00 % -3.569 M 55.32 % -7.987 M 0.00 % -7.987 M
Other non cash items 22.146 M 129.86 % -74.173 M -210.89 % 66.887 M 661.73 % -11.907 M -137.41 % 31.829 M -28.23 % 44.347 M 176.35 % 16.048 M -54.13 % 34.986 M 21.62 % 28.766 M -53.23 % 61.508 M -49.65 % 122.148 M 109.56 % 58.288 M 4.36 % 55.852 M 34.20 % 41.617 M 0.00 % 41.617 M 65.09 % 25.208 M 0.00 % 25.208 M -19.33 % 31.248 M 0.00 % 31.248 M
Net cash provided by operating activities 18.013 M -71.90 % 64.106 M 16 575.52 % 384.430 K -98.93 % 36.020 M 122.46 % 16.192 M 155.64 % 6.334 M -51.47 % 13.051 M 295.87 % -6.663 M -138.17 % 17.454 M 170.25 % -24.847 M -127.00 % 92.034 M 1 036.29 % -9.830 M -171.67 % 13.716 M -8.56 % 15.000 M 0.00 % 15.000 M 254.35 % -9.718 M 0.00 % -9.718 M -15.31 % -8.427 M 0.00 % -8.427 M
Investments in property plant and equipment 0.000 0.000 100.00 % -384.430 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -90.300 K 0.00 % -90.300 K 44.05 % -161.389 K 0.00 % -161.389 K 64.55 % -455.211 K 0.00 % -455.211 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.644 K 0.00 % 47.644 K 101.92 % 23.595 K 0.00 % 23.595 K -99.91 % 26.441 M 0.00 % 26.441 M
Purchases of investments -402.092 M -625.87 % -55.394 M 74.59 % -218.020 M -1 825.38 % -11.324 M 84.11 % -71.265 M -3 185.03 % -2.169 M 83.56 % -13.195 M -4 838.53 % -267.188 K 81.63 % -1.454 M 38.58 % -2.368 M -24.35 % -1.904 M -106.26 % 30.426 M 195.40 % -31.894 M -112.62 % -15.000 M 0.00 % -15.000 M 5.52 % -15.876 M 0.00 % -15.876 M -490.55 % -2.688 M 0.00 % -2.688 M
Sales maturities of investments 25.782 M 181.18 % 9.169 M -64.04 % 25.500 M 268.74 % -15.112 M -153.24 % 28.385 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.426 M 0.000 0.000 -100.00 % 287.618 K 0.00 % 287.618 K 0.000 0.000
Other investing activites 702.881 K 0.000 -100.00 % 384.430 K 0.000 100.00 % -21.440 M -1 876.62 % -1.085 M 83.56 % -6.598 M -4 838.53 % -133.594 K 81.63 % -727.191 K 38.58 % -1.184 M -24.35 % -952.066 K 0.000 -100.00 % 14.479 M 107.44 % -194.700 M 0.00 % -194.700 M 0.000 0.000 0.000 0.000
Net cash used for investing activites -375.608 M -712.56 % -46.225 M 75.99 % -192.520 M -628.27 % -26.435 M 38.35 % -42.881 M -1 876.62 % -2.169 M 83.56 % -13.195 M -4 838.53 % -267.188 K 81.63 % -1.454 M 38.58 % -2.368 M -24.35 % -1.904 M 0.000 -100.00 % 28.958 M 113.81 % -209.700 M 0.00 % -209.700 M -1 233.41 % -15.727 M 0.00 % -15.727 M -167.50 % 23.297 M 0.00 % 23.297 M
Debt repayment 398.350 M 0.000 -100.00 % 201.599 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
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 -100.00 % 194.700 M 0.00 % 194.700 M 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -20.060 M -13.22 % -17.718 M 11.68 % -20.060 M -30.77 % -15.340 M -4.00 % -14.750 M -24.50 % -11.847 M 15.10 % -13.954 M -3 368.84 % -402.270 K -20 851.56 % -1.920 K 99.98 % -7.870 M 83.98 % -49.136 M 0.000 100.00 % -31.860 M 0.000 0.000 100.00 % -4.688 M 0.00 % -4.688 M 72.22 % -16.875 M 0.00 % -16.875 M
Other financing activites -20.332 M 0.000 0.000 0.000 -100.00 % 47.075 M 0.000 100.00 % -650.000 K 0.000 100.00 % -324.040 K 92.39 % -4.260 M 0.000 100.00 % -325.000 K 0.000 -100.00 % 194.700 M 0.00 % 194.700 M 935.32 % -23.309 M 0.00 % -23.309 M -326.37 % 10.297 M 0.00 % 10.297 M
Net cash used provided by financing activities 357.958 M 2 120.36 % -17.718 M -109.76 % 181.539 M 1 283.44 % -15.340 M -138.64 % 39.700 M 435.09 % -11.847 M 18.88 % -14.604 M -3 530.42 % -402.270 K 38.29 % -651.920 K -109.03 % 7.220 M 114.69 % -49.136 M -7 459.41 % -650.000 K 97.96 % -31.860 M -116.36 % 194.700 M 0.00 % 194.700 M 795.46 % -27.996 M 0.00 % -27.996 M -325.58 % -6.578 M 0.00 % -6.578 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.349 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
Net change in cash 363.282 K 123.33 % 162.666 K 101.54 % -10.596 M -84.11 % -5.756 M -144.24 % 13.011 M 269.34 % -7.683 M 47.91 % -14.748 M -101.14 % -7.333 M -147.77 % 15.348 M 176.76 % -19.995 M -148.77 % 40.994 M 491.18 % -10.480 M -196.91 % 10.813 M 141.88 % -25.822 M 0.00 % -25.822 M -203.21 % 25.018 M 0.00 % 25.018 M 50.86 % 16.583 M 0.00 % 16.583 M
Cash at beginning of period 3.739 M 4.55 % 3.576 M -74.77 % 14.172 M -28.88 % 19.928 M 188.10 % 6.917 M -52.62 % 14.600 M -50.25 % 29.349 M -19.99 % 36.681 M 71.95 % 21.333 M -48.38 % 41.328 M 12 282.66 % 333.756 K -96.91 % 10.813 M 0.000 -100.00 % 26.472 M 0.00 % 26.472 M 1 719.85 % 1.455 M 0.00 % 1.455 M 109.62 % -15.129 M 0.00 % -15.129 M
Cash at end of period 4.102 M 9.72 % 3.739 M 4.55 % 3.576 M -74.77 % 14.172 M -28.88 % 19.928 M 188.10 % 6.917 M -52.62 % 14.600 M -50.25 % 29.349 M -19.99 % 36.681 M 71.95 % 21.333 M -48.38 % 41.328 M 12 282.66 % 333.756 K -96.91 % 10.813 M 1 561.36 % 650.878 K 0.00 % 650.878 K -97.54 % 26.472 M 0.00 % 26.472 M 1 719.85 % 1.455 M 0.00 % 1.455 M
Operating cash flow 18.013 M -71.90 % 64.106 M 16 575.52 % 384.430 K -98.93 % 36.020 M 122.46 % 16.192 M 155.64 % 6.334 M -51.47 % 13.051 M 295.87 % -6.663 M -138.17 % 17.454 M 170.25 % -24.847 M -127.00 % 92.034 M 1 036.29 % -9.830 M -171.67 % 13.716 M -8.56 % 15.000 M 0.00 % 15.000 M 254.35 % -9.718 M 0.00 % -9.718 M -15.31 % -8.427 M 0.00 % -8.427 M
Capital expenditure 0.000 100.00 % -64.106 M -16 575.52 % -384.430 K -12 814 233.33 % -3.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -90.300 K 0.00 % -90.300 K 44.05 % -161.389 K 0.00 % -161.389 K 64.55 % -455.211 K 0.00 % -455.211 K
Free CashFlow 18.013 M 0.000 0.000 -100.00 % 36.020 M 122.46 % 16.192 M 155.64 % 6.334 M -51.47 % 13.051 M 295.87 % -6.663 M -138.17 % 17.454 M 170.25 % -24.847 M -127.00 % 92.034 M 1 036.29 % -9.830 M -171.67 % 13.716 M -8.01 % 14.910 M 0.00 % 14.910 M 250.92 % -9.879 M 0.00 % -9.879 M -11.22 % -8.883 M 0.00 % -8.883 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016