Al Rajhi REIT Fund 4340.SR
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Revenue | 239.506 M 24.70 % | 192.067 M 21.44 % | 158.156 M 21.39 % | 130.284 M -22.84 % | 168.856 M 45.65 % | 115.934 M 26.23 % | 91.842 M |
| Net income | 187.247 M 147.85 % | 75.548 M -33.39 % | 113.411 M 164.78 % | -175.078 M -1 506.05 % | 12.452 M -77.81 % | 56.104 M 13.00 % | 49.648 M |
| Income before tax | 187.247 M 147.85 % | 75.548 M -33.39 % | 113.411 M 164.78 % | -175.078 M -1 506.05 % | 12.452 M -77.81 % | 56.104 M 13.00 % | 49.648 M |
| Income before tax ratio | 0.78 98.76 % | 0.39 -45.15 % | 0.72 153.36 % | -1.34 -1 922.32 % | 0.07 -84.76 % | 0.48 -10.48 % | 0.54 |
| EBITDA | 207.406 M 24.96 % | 165.980 M 13.46 % | 146.295 M 50.85 % | 96.982 M -26.97 % | 132.790 M 42.33 % | 93.296 M 45.83 % | 63.974 M |
| Net income ratio | 0.78 98.76 % | 0.39 -45.15 % | 0.72 153.36 % | -1.34 -1 922.32 % | 0.07 -84.76 % | 0.48 -10.48 % | 0.54 |
| Ratio EBITDA | 0.87 0.21 % | 0.86 -6.58 % | 0.93 24.26 % | 0.74 -5.34 % | 0.79 -2.28 % | 0.80 15.53 % | 0.70 |
| Gross profit ratio | 0.67 -31.20 % | 0.98 -3.56 % | 1.01 1.12 % | 1.00 0.00 % | 1.00 13.12 % | 0.88 -1.03 % | 0.89 |
| Weighted average shs out dil | 275.607 M 0.00 % | 275.607 M 70.28 % | 161.857 M 0.00 % | 161.857 M 0.00 % | 161.857 M 0.00 % | 161.857 M 32.27 % | 122.367 M |
| Weighted average shs out | 275.607 M 0.00 % | 275.607 M 70.28 % | 161.857 M 0.00 % | 161.857 M 0.00 % | 161.857 M 0.00 % | 161.857 M 32.45 % | 122.201 M |
| EPS diluted | 0.68 151.85 % | 0.27 -61.43 % | 0.70 164.81 % | -1.08 -1 504.42 % | 0.08 -66.57 % | 0.23 -43.90 % | 0.41 |
| Earnings per share | 0.68 151.85 % | 0.27 -61.43 % | 0.70 164.81 % | -1.08 -1 504.42 % | 0.08 -66.57 % | 0.23 -43.90 % | 0.41 |
| Gross profit | 160.692 M -14.21 % | 187.312 M 17.12 % | 159.928 M 22.75 % | 130.284 M -22.84 % | 168.856 M 64.76 % | 102.484 M 24.93 % | 82.033 M |
| Income tax expense | 0.000 | 0.000 100.00 % | -43.749 M -119.27 % | 227.068 M 151.69 % | 90.216 M 395.79 % | 18.196 M 13 358.44 % | 135.205 K |
| Cost of revenue | 78.814 M 1 557.53 % | 4.755 M -89.83 % | 46.747 M 3.61 % | 45.116 M -4.86 % | 47.418 M 252.55 % | 13.450 M 37.12 % | 9.809 M |
| General and administrative expenses | 24.883 M 20.18 % | 20.705 M 23.15 % | 16.812 M 1.77 % | 16.520 M -9.25 % | 18.204 M 35.35 % | 13.450 M 37.12 % | 9.809 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 33.251 M 24.28 % | 26.755 M -41.04 % | 45.377 M -6.02 % | 48.285 M 120.48 % | 21.900 M 594.78 % | -4.426 M |
| Operating expenses | 1.646 M -96.95 % | 53.955 M 23.84 % | 43.567 M -29.61 % | 61.898 M -6.91 % | 66.489 M 88.09 % | 35.350 M 46.46 % | 24.136 M |
| Cost and expenses | 83.551 M 24.24 % | 67.252 M 60.91 % | 41.796 M -32.98 % | 62.364 M -6.20 % | 66.489 M 88.09 % | 35.350 M 46.46 % | 24.136 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.646 M -92.05 % | 20.705 M 23.15 % | 16.812 M 1.77 % | 16.520 M -9.25 % | 18.204 M 35.35 % | 13.450 M 37.12 % | 9.809 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 54.845 M 5.14 % | 52.165 M 59.56 % | 32.692 M 55.46 % | 21.029 M -20.72 % | 26.525 M 36.90 % | 19.375 M 39.56 % | 13.883 M |
| Depreciation and amortization | 48.359 M 26.37 % | 38.267 M 27.84 % | 29.935 M 4.68 % | 28.596 M -2.12 % | 29.214 M 62.89 % | 17.935 M 30.46 % | 13.748 M |
| Operating income | 159.047 M 19.26 % | 133.356 M 14.61 % | 116.361 M 70.15 % | 68.386 M -33.19 % | 102.366 M 38.26 % | 74.039 M 16.79 % | 63.395 M |
| Operating income ratio | 0.66 -4.36 % | 0.69 -5.63 % | 0.74 40.17 % | 0.52 -13.42 % | 0.61 -5.07 % | 0.64 -7.48 % | 0.69 |
| Total other income expenses net | 10.542 M 118.24 % | -57.809 M -1 859.85 % | -2.950 M 98.79 % | -243.464 M -170.77 % | -89.914 M -397.33 % | -18.079 M -31.51 % | -13.748 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Net debt | 896.275 M 0.00 % | 896.275 M 0.00 % | 896.275 M 13.29 % | 791.130 M 0.00 % | 791.130 M 0.00 % | 791.129 M 73.15 % | 456.908 M |
| Total investments | 130.106 M 120.09 % | 59.116 M -31.53 % | 86.338 M 31.04 % | 65.885 M 3.15 % | 63.876 M | 0.000 -100.00 % | 59.390 M |
| Total debt | 896.400 M 0.00 % | 896.400 M 0.00 % | 896.400 M 13.29 % | 791.255 M 0.00 % | 791.255 M 0.00 % | 791.254 M 73.17 % | 456.914 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 2.214 B 75.62 % | 1.261 B 1.18 % | 1.246 B -17.58 % | 1.512 B -4.24 % | 1.578 B 26.23 % | 1.250 B |
| Total equity | 2.251 B 1.67 % | 2.214 B 75.62 % | 1.261 B 1.18 % | 1.246 B -17.58 % | 1.512 B -4.24 % | 1.578 B 26.23 % | 1.250 B |
| Other non current liabilities | 39.186 M 51.15 % | 25.925 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 896.400 M 0.00 % | 896.400 M 0.00 % | 896.400 M 13.29 % | 791.255 M 22.51 % | 645.848 M 20.32 % | 536.754 M 17.47 % | 456.914 M |
| Total non current liabilities | 896.400 M -2.81 % | 922.325 M 2.89 % | 896.400 M 13.29 % | 791.255 M 22.51 % | 645.848 M 20.32 % | 536.754 M 17.47 % | 456.914 M |
| Other current liabilities | 37.362 M 69.50 % | 22.043 M 98.40 % | 11.110 M 54.92 % | 7.171 M 98.06 % | 3.621 M -44.10 % | 6.477 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 14.888 M 12.37 % | 13.249 M 3.78 % | 12.767 M 41.29 % | 9.036 M | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 145.407 M -42.87 % | 254.500 M | 0.000 |
| Total current liabilities | 39.186 M 51.15 % | 25.925 M -12.54 % | 29.641 M 21.57 % | 24.382 M -85.33 % | 166.166 M -38.69 % | 271.009 M 720.07 % | 33.047 M |
| Total liabilities | 935.585 M 1.44 % | 922.325 M -0.40 % | 926.041 M 13.54 % | 815.637 M 0.45 % | 812.014 M 0.53 % | 807.762 M 64.86 % | 489.960 M |
| Other non current assets | 210.272 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 -100.00 % | 401.909 K | 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 |
| GoodWill | 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 |
| Property plant equipment net | 2.986 B -0.86 % | 3.012 B 46.70 % | 2.053 B 5.04 % | 1.955 B -11.47 % | 2.208 B -4.08 % | 2.302 B 38.12 % | 1.667 B |
| Total non current assets | 2.986 B -0.87 % | 3.012 B 46.72 % | 2.053 B 5.04 % | 1.955 B -11.47 % | 2.208 B -4.08 % | 2.302 B 38.12 % | 1.667 B |
| Other current assets | 1.056 M -29.65 % | 1.501 M -85.76 % | 10.540 M 45.17 % | 7.260 M 265.68 % | 1.985 M -94.91 % | 38.990 M 2 255.76 % | 1.655 M |
| Short term investments | 130.106 M 121.59 % | 58.714 M -31.99 % | 86.338 M 31.04 % | 65.885 M 3.15 % | 63.876 M | 0.000 -100.00 % | 59.390 M |
| cash and cash equivalents | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 2 088.76 % | 5.711 K |
| Cash and short term investments | 130.231 M 121.33 % | 58.839 M -31.95 % | 86.463 M 30.98 % | 66.010 M 1.64 % | 64.947 M 51 857.79 % | 125.000 K -99.79 % | 59.396 M |
| Total current assets | 200.107 M 61.75 % | 123.715 M -7.26 % | 133.403 M 24.87 % | 106.837 M -7.60 % | 115.629 M 37.08 % | 84.353 M 14.36 % | 73.762 M |
| Inventory | 0.000 | 0.000 -100.00 % | 11.583 M 172.47 % | 4.251 M -52.77 % | 9.001 M -77.52 % | 40.041 M 415.02 % | -12.711 M |
| Net receivables | 68.820 M 8.59 % | 63.375 M 155.36 % | 24.818 M -15.34 % | 29.315 M -26.15 % | 39.695 M 663.85 % | 5.197 M -59.12 % | 12.711 M |
| Tax assets | 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 |
| Account payables | 1.823 M -25.14 % | 2.436 M 26.85 % | 1.920 M -41.73 % | 3.295 M 279.49 % | 868.302 K -12.75 % | 995.221 K | 0.000 |
| Tax payables | 0.000 -100.00 % | 1.447 M -16.03 % | 1.723 M 158.53 % | 666.455 K -80.97 % | 3.503 M | 0.000 | 0.000 |
| Deferred revenue non current | 15.954 M 62.98 % | 9.789 M -34.25 % | 14.888 M 12.37 % | 13.249 M | 0.000 -100.00 % | 9.036 M -40.13 % | 15.092 M |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 2.251 B 1.67 % | 2.214 B 75.62 % | 1.261 B 1.18 % | 1.246 B -17.58 % | 1.512 B | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 100.00 % | -25.925 M 12.54 % | -29.641 M -21.57 % | -24.382 M | 0.000 100.00 % | -16.509 M 50.04 % | -33.047 M |
| Other liabilities | 0.000 100.00 % | -25.925 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 3.186 B 1.60 % | 3.136 B 43.42 % | 2.187 B 6.07 % | 2.062 B -11.28 % | 2.324 B -2.62 % | 2.386 B 37.11 % | 1.740 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Deferred income tax | 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 |
| Change in working capital | 5.551 M 117.41 % | -31.888 M -580.03 % | -4.689 M 59.11 % | -11.469 M 59.02 % | -27.987 M 44.39 % | -50.325 M -369.39 % | 18.681 M |
| Accounts receivables | -8.154 M 78.09 % | -37.211 M -458.00 % | -6.669 M 38.04 % | -10.764 M 82.13 % | -60.241 M -1 797.63 % | 3.549 M 128.44 % | -12.475 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 4.477 M 309.65 % | -2.135 M -988.94 % | 240.223 K -94.03 % | 4.021 M 1 060.97 % | -418.402 K 83.43 % | -2.526 M -185.42 % | 2.957 M |
| Other working capital | 9.229 M 23.75 % | 7.458 M 328.82 % | 1.739 M 622.04 % | 240.865 K -99.26 % | 32.672 M 163.63 % | -51.348 M -282.09 % | 28.200 M |
| Other non cash items | -88.324 M -2 334.05 % | 3.954 M 109.04 % | -43.749 M -118.48 % | 236.702 M 209.43 % | 76.495 M 2 644.64 % | 2.787 M 1 299.32 % | -232.389 K |
| Net cash provided by operating activities | 152.834 M 77.96 % | 85.880 M -9.51 % | 94.907 M 20.52 % | 78.751 M -12.67 % | 90.174 M 240.27 % | 26.501 M -67.62 % | 81.844 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -560.124 M -249.30 % | -160.355 M 1.78 % | -163.253 M -53.01 % | -106.694 M 55.49 % | -239.714 M -498.67 % | -40.041 M 32.29 % | -59.140 M |
| Sales maturities of investments | 553.689 M 190.14 % | 190.834 M 32.00 % | 144.572 M 36.26 % | 106.098 M -50.91 % | 216.142 M 256.86 % | 60.569 M | 0.000 |
| Other investing activites | 1.544 M 100.15 % | -1.003 B -915.47 % | -98.745 M -4 080.86 % | -2.362 M -916.04 % | -232.455 K 99.94 % | -420.813 M 13.26 % | -485.146 M |
| Net cash used for investing activites | -4.891 M 99.50 % | -972.244 M -727.96 % | -117.426 M -3 869.78 % | -2.958 M 87.57 % | -23.804 M 94.05 % | -400.286 M 26.46 % | -544.286 M |
| Debt repayment | 0.000 | 0.000 -100.00 % | 105.145 M | 0.000 -100.00 % | 1.063 K -100.00 % | 334.340 M 486.49 % | 57.007 M |
| Common stock issued | 0.000 -100.00 % | 1.011 B | 0.000 | 0.000 | 0.000 -100.00 % | 116.615 M -72.67 % | 426.701 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -147.943 M -19.09 % | -124.230 M -50.35 % | -82.626 M -9.02 % | -75.793 M -14.19 % | -66.372 M 13.86 % | -77.051 M -262.73 % | -21.242 M |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -147.943 M -116.69 % | 886.364 M 3 836.06 % | 22.519 M 129.71 % | -75.793 M -14.20 % | -66.371 M -117.75 % | 373.904 M -19.15 % | 462.466 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 462.442 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 119.289 K -99.97 % | 462.466 M |
| Cash at beginning of period | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 2 088.76 % | 5.711 K 100.00 % | -462.460 M |
| Cash at end of period | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 2 088.76 % | 5.711 K |
| Operating cash flow | 152.834 M 77.96 % | 85.880 M -9.51 % | 94.907 M 20.52 % | 78.751 M -12.67 % | 90.174 M 240.27 % | 26.501 M -67.62 % | 81.844 M |
| Capital expenditure | 0.000 -100.00 % | 4.000 0.00 % | 4.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 152.834 M 77.96 % | 85.880 M -9.51 % | 94.907 M 20.52 % | 78.751 M -12.67 % | 90.174 M 240.27 % | 26.501 M -67.62 % | 81.844 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 117.628 M -3.72 % | 122.174 M 4.13 % | 117.332 M 0.81 % | 116.386 M 38.12 % | 84.266 M 5.78 % | 79.665 M -0.07 % | 79.719 M 65.50 % | 48.168 M -41.67 % | 82.582 M -0.63 % | 83.102 M -3.09 % | 85.754 M 47.55 % | 58.120 M 2.60 % | 56.646 M 3.75 % | 54.598 M 46.59 % | 37.244 M |
| Net income | 71.180 M -38.46 % | 115.669 M 61.60 % | 71.578 M 0.05 % | 71.540 M 1 685.02 % | 4.008 M -91.31 % | 46.123 M -31.45 % | 67.288 M 525.33 % | -15.820 M 90.07 % | -159.258 M -628.93 % | 30.110 M 270.52 % | -17.658 M -157.89 % | 30.501 M 1.52 % | 30.046 M -14.13 % | 34.992 M 138.76 % | 14.656 M |
| Income before tax | 71.180 M -38.46 % | 115.669 M 61.60 % | 71.578 M 0.05 % | 71.540 M 1 685.02 % | 4.008 M -91.31 % | 46.123 M -31.45 % | 67.288 M -68.15 % | 211.248 M 232.65 % | -159.258 M -628.93 % | 30.110 M 270.52 % | -17.658 M -157.89 % | 30.501 M 1.52 % | 30.046 M 2.63 % | 29.276 M 43.71 % | 20.372 M |
| Income before tax ratio | 0.61 -36.08 % | 0.95 55.19 % | 0.61 -0.75 % | 0.61 1 192.39 % | 0.05 -91.79 % | 0.58 -31.41 % | 0.84 -80.75 % | 4.39 327.42 % | -1.93 -632.25 % | 0.36 275.96 % | -0.21 -139.24 % | 0.52 -1.06 % | 0.53 -1.08 % | 0.54 -1.97 % | 0.55 |
| EBITDA | 171.586 M 64.97 % | 104.008 M 0.59 % | 103.398 M 3.21 % | 100.186 M 57.90 % | 63.450 M -8.02 % | 68.980 M 1 411.99 % | 4.562 M -93.33 % | 68.386 M -0.36 % | 68.636 M 487.78 % | -17.700 M 75.49 % | -72.214 M | 0.000 -100.00 % | 38.523 M 18.95 % | 32.387 M 2.53 % | 31.587 M |
| Net income ratio | 0.61 -36.08 % | 0.95 55.19 % | 0.61 -0.75 % | 0.61 1 192.39 % | 0.05 -91.79 % | 0.58 -31.41 % | 0.84 357.00 % | -0.33 82.97 % | -1.93 -632.25 % | 0.36 275.96 % | -0.21 -139.24 % | 0.52 -1.06 % | 0.53 -17.24 % | 0.64 62.87 % | 0.39 |
| Ratio EBITDA | 1.46 71.35 % | 0.85 -3.40 % | 0.88 2.37 % | 0.86 14.32 % | 0.75 -13.04 % | 0.87 1 413.01 % | 0.06 -95.97 % | 1.42 70.82 % | 0.83 490.22 % | -0.21 74.71 % | -0.84 | 0.00 -100.00 % | 0.68 14.65 % | 0.59 -30.06 % | 0.85 |
| Gross profit ratio | 1.00 48.22 % | 0.67 1.14 % | 0.67 32.72 % | 0.50 -27.35 % | 0.69 -4.70 % | 0.73 -27.40 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 35.78 % | 0.74 -16.97 % | 0.89 -1.69 % | 0.90 |
| Weighted average shs out dil | 275.607 M 0.00 % | 275.607 M 0.00 % | 275.607 M 0.00 % | 275.607 M 70.28 % | 161.857 M 0.00 % | 161.857 M 0.00 % | 161.857 M 0.00 % | 161.857 M 0.00 % | 161.857 M 0.00 % | 161.857 M 0.00 % | 161.857 M 13.83 % | 142.194 M 16.05 % | 122.531 M 0.13 % | 122.367 M 0.00 % | 122.367 M |
| Weighted average shs out | 275.608 M 0.00 % | 275.607 M 0.00 % | 275.607 M 0.00 % | 275.607 M 70.28 % | 161.857 M 0.00 % | 161.857 M 0.00 % | 161.857 M 0.00 % | 161.859 M 0.00 % | 161.857 M 0.00 % | 161.857 M 0.00 % | 161.859 M 13.83 % | 142.195 M 16.05 % | 122.531 M 0.27 % | 122.201 M 0.00 % | 122.201 M |
| EPS diluted | 0.26 -38.10 % | 0.42 61.54 % | 0.26 0.00 % | 0.26 948.39 % | 0.02 -91.14 % | 0.28 -33.33 % | 0.42 529.45 % | -0.10 90.02 % | -0.98 -626.88 % | 0.19 270.64 % | -0.11 -150.93 % | 0.21 -14.40 % | 0.25 -13.79 % | 0.29 141.67 % | 0.12 |
| Earnings per share | 0.26 -38.10 % | 0.42 61.54 % | 0.26 0.00 % | 0.26 948.39 % | 0.02 -91.14 % | 0.28 -33.33 % | 0.42 529.45 % | -0.10 90.02 % | -0.98 -626.88 % | 0.19 270.64 % | -0.11 -150.93 % | 0.21 -14.40 % | 0.25 -13.79 % | 0.29 141.67 % | 0.12 |
| Gross profit | 117.628 M 42.71 % | 82.427 M 5.32 % | 78.265 M 33.80 % | 58.495 M 0.34 % | 58.296 M 0.80 % | 57.833 M -27.45 % | 79.719 M 65.50 % | 48.168 M -41.67 % | 82.582 M -0.63 % | 83.102 M -3.09 % | 85.754 M 47.55 % | 58.120 M 39.31 % | 41.719 M -13.86 % | 48.428 M 44.11 % | 33.605 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.025 -100.00 % | 14.852 M | 0.000 -100.00 % | 227.068 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 100.00 % | -5.581 M -197.63 % | 5.716 M |
| Cost of revenue | 0.000 -100.00 % | 39.747 M 1.74 % | 39.067 M 3.47 % | 37.757 M 45.38 % | 25.970 M 18.96 % | 21.831 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.928 M 141.95 % | 6.170 M 69.52 % | 3.640 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.263 M | 0.000 -100.00 % | 6.170 M 69.52 % | 3.640 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 42.322 M | 0.000 -100.00 % | 18.997 M 255.72 % | -12.200 M -25 650 181 594.31 % | 0.048 -91.79 % | 0.579 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.884 M 127.50 % | -10.487 M -273.03 % | 6.061 M |
| Operating expenses | 56.352 M 1 854.80 % | 2.883 M -85.42 % | 19.766 M 341.54 % | -8.183 M -129.29 % | 27.935 M 27.16 % | 21.968 M 5 310.50 % | 406.022 K -99.77 % | 173.413 M -24.98 % | 231.144 M 454.31 % | 41.700 M -53.35 % | 89.389 M 223.66 % | 27.619 M 857.74 % | 2.884 M -80.02 % | 14.436 M 48.82 % | 9.700 M |
| Cost and expenses | 56.352 M 32.19 % | 42.630 M 12.69 % | 37.830 M -3.43 % | 39.171 M 8.47 % | 36.113 M 38.74 % | 26.029 M 6 310.86 % | 406.022 K -99.77 % | 173.413 M -24.98 % | 231.144 M 454.31 % | 41.700 M -53.35 % | 89.389 M 223.66 % | 27.619 M 3.83 % | 26.601 M 84.27 % | 14.436 M 48.82 % | 9.700 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 14.030 M 386.68 % | 2.883 M 275.13 % | 768.469 K -80.87 % | 4.016 M -15.94 % | 4.778 M 1 454.23 % | 307.423 K -97.36 % | 11.658 M 203.09 % | 3.846 M -72.42 % | 13.947 M 52.44 % | 9.149 M 150.28 % | 3.655 M -41.63 % | 6.263 M | 0.000 -100.00 % | 6.170 M 69.52 % | 3.640 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.509 M 26.00 % | 9.928 M -22.66 % | 12.837 M 24.24 % | 10.333 M -3.40 % | 10.696 M -5.28 % | 11.293 M -19.47 % | 14.022 M | 0.000 -100.00 % | 8.789 M | 0.000 | 0.000 |
| Interest expense | 25.280 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.017 M 26.00 % | 19.855 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.167 M 42.89 % | 5.716 M |
| Depreciation and amortization | 49.033 M 100.43 % | 24.464 M 2.38 % | 23.896 M 4.03 % | 22.970 M 50.16 % | 15.297 M -0.31 % | 15.345 M 124.46 % | -62.725 M -137.57 % | -26.403 M 37.11 % | -41.983 M 12.19 % | -47.809 M 12.37 % | -54.557 M -78.87 % | -30.501 M -459.81 % | 8.477 M 2.78 % | 8.248 M 49.96 % | 5.500 M |
| Operating income | 61.276 M -22.97 % | 79.544 M 0.05 % | 79.502 M 2.96 % | 77.215 M 60.35 % | 48.153 M -10.22 % | 53.635 M -14.49 % | 62.725 M 137.57 % | 26.403 M -37.11 % | 41.983 M -12.19 % | 47.809 M -12.37 % | 54.557 M 78.87 % | 30.501 M -21.46 % | 38.835 M 4.09 % | 37.308 M 43.01 % | 26.087 M |
| Operating income ratio | 0.52 -19.99 % | 0.65 -3.91 % | 0.68 2.13 % | 0.66 16.10 % | 0.57 -15.12 % | 0.67 -14.43 % | 0.79 43.54 % | 0.55 7.82 % | 0.51 -11.64 % | 0.58 -9.57 % | 0.64 21.23 % | 0.52 -23.45 % | 0.69 0.33 % | 0.68 -2.44 % | 0.70 |
| Total other income expenses net | 9.903 M -72.59 % | 36.124 M 555.88 % | -7.924 M -39.62 % | -5.675 M 87.14 % | -44.145 M -487.67 % | -7.512 M -264.65 % | 4.562 M -97.53 % | 184.845 M 191.85 % | -201.241 M -1 036.96 % | -17.700 M 75.49 % | -72.214 M | 0.000 100.00 % | -8.186 M -1.92 % | -8.032 M -40.52 % | -5.716 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 |
| 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-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 883.262 M -1.45 % | 896.275 M 2.65 % | 873.149 M -2.58 % | 896.275 M 872.08 % | -116.085 M -112.95 % | 896.275 M 0.10 % | 895.368 M 13.18 % | 791.130 M -0.01 % | 791.190 M 0.01 % | 791.130 M 0.00 % | 791.099 M 0.00 % | 791.129 M 73.31 % | 456.486 M 25.95 % | 362.449 M |
| Total investments | 80.026 M -38.49 % | 130.106 M 102.36 % | 64.295 M 8.76 % | 59.116 M 88.27 % | 31.399 M -63.63 % | 86.338 M -13.48 % | 99.793 M 51.46 % | 65.885 M 19.62 % | 55.080 M -13.77 % | 63.876 M -21.00 % | 80.861 M | 0.000 -100.00 % | 61.384 M | 0.000 |
| Total debt | 896.400 M 0.00 % | 896.400 M 0.00 % | 896.400 M 0.00 % | 896.400 M 0.00 % | 896.400 M 0.00 % | 896.400 M 0.00 % | 896.400 M 13.29 % | 791.255 M 0.00 % | 791.255 M 0.00 % | 791.255 M 0.00 % | 791.254 M 0.00 % | 791.254 M 73.17 % | 456.914 M 14.26 % | 399.907 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 | 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 | 0.000 | 0.000 -100.00 % | 2.210 B -0.19 % | 2.214 B 86.52 % | 1.187 B -5.85 % | 1.261 B -0.57 % | 1.268 B 1.76 % | 1.246 B -4.68 % | 1.307 B -13.53 % | 1.512 B -1.00 % | 1.527 B -3.27 % | 1.578 B 27.04 % | 1.243 B 0.01 % | 1.242 B |
| Total equity | 2.248 B -0.14 % | 2.251 B 1.87 % | 2.210 B -0.19 % | 2.214 B 86.52 % | 1.187 B -5.85 % | 1.261 B -0.57 % | 1.268 B 1.76 % | 1.246 B -4.68 % | 1.307 B -13.53 % | 1.512 B -1.00 % | 1.527 B -3.27 % | 1.578 B 27.04 % | 1.243 B 0.01 % | 1.242 B |
| Other non current liabilities | 0.000 | 0.000 -100.00 % | 33.955 M 30.97 % | 25.925 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.382 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.617 M |
| Long term debt | 896.400 M 0.00 % | 896.400 M 0.00 % | 896.400 M 0.00 % | 896.400 M 0.00 % | 896.400 M 0.00 % | 896.400 M 0.00 % | 896.400 M 13.29 % | 791.255 M 0.00 % | 791.255 M 22.51 % | 645.848 M 65.03 % | 391.347 M -27.09 % | 536.754 M 17.47 % | 456.914 M 14.26 % | 399.907 M |
| Total non current liabilities | 896.400 M 0.00 % | 896.400 M -5.24 % | 945.998 M 2.57 % | 922.325 M 2.89 % | 896.400 M 0.00 % | 896.400 M 0.00 % | 896.400 M 13.29 % | 791.255 M 0.00 % | 791.255 M 22.51 % | 645.848 M 65.03 % | 391.347 M -27.09 % | 536.754 M 17.47 % | 456.914 M 14.26 % | 399.907 M |
| Other current liabilities | 41.458 M 10.96 % | 37.362 M -24.67 % | 49.599 M 304.76 % | 12.254 M 101.20 % | -1.023 B -27 976.66 % | -3.643 M 75.90 % | -15.118 M -174.03 % | 20.421 M | 0.000 100.00 % | -149.778 M 62.64 % | -400.902 M -56.91 % | -255.495 M -28 760.48 % | -885.277 K | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 9.789 M -99.04 % | 1.023 B 6 770.10 % | 14.888 M -1.52 % | 15.118 M | 0.000 | 0.000 -100.00 % | 3.503 M -80.74 % | 18.186 M | 0.000 -100.00 % | 17.052 M | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 145.407 M -63.64 % | 399.907 M 57.13 % | 254.500 M | 0.000 | 0.000 |
| Total current liabilities | 41.458 M 5.80 % | 39.186 M -20.99 % | 49.599 M 91.32 % | 25.925 M -97.53 % | 1.050 B 3 441.02 % | 29.641 M 8.93 % | 27.210 M 11.60 % | 24.382 M 0.80 % | 24.188 M -85.44 % | 166.166 M -60.42 % | 419.860 M 54.92 % | 271.009 M 999.34 % | 24.652 M -45.96 % | 45.617 M |
| Total liabilities | 937.858 M 0.24 % | 935.585 M -1.10 % | 945.998 M 2.57 % | 922.325 M -52.60 % | 1.946 B 110.14 % | 926.041 M 0.26 % | 923.610 M 13.24 % | 815.637 M 0.02 % | 815.443 M 0.42 % | 812.014 M 0.10 % | 811.207 M 0.43 % | 807.762 M 67.74 % | 481.566 M 8.09 % | 445.524 M |
| Other non current assets | 126.922 K -39.64 % | 210.272 K 100.01 % | -2.884 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -61.384 M | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 401.909 K -47.20 % | 761.165 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.384 M | 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 |
| 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 |
| 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 |
| Property plant equipment net | 2.998 B 0.39 % | 2.986 B -0.74 % | 3.008 B -0.12 % | 3.012 B 49.18 % | 2.019 B -1.67 % | 2.053 B -0.03 % | 2.054 B 5.07 % | 1.955 B -2.41 % | 2.003 B -9.29 % | 2.208 B -0.95 % | 2.229 B -3.16 % | 2.302 B 38.80 % | 1.658 B 2.37 % | 1.620 B |
| Total non current assets | 2.998 B 0.39 % | 2.986 B 2 309.80 % | 123.922 M -95.89 % | 3.012 B 49.15 % | 2.020 B -1.63 % | 2.053 B -0.03 % | 2.054 B 5.07 % | 1.955 B -2.41 % | 2.003 B -9.29 % | 2.208 B -0.95 % | 2.229 B -3.16 % | 2.302 B 38.80 % | 1.658 B 2.37 % | 1.620 B |
| Other current assets | 961.552 K -8.95 % | 1.056 M 100.86 % | -122.230 M -8 242.30 % | 1.501 M -87.54 % | 12.045 M | 0.000 -100.00 % | 36.888 M -9.65 % | 40.827 M -36.62 % | 64.412 M 22.52 % | 52.574 M 52 574 186.00 % | 100.000 -100.00 % | 79.032 M | 0.000 -100.00 % | 25.363 M |
| Short term investments | 80.026 M -38.49 % | 130.106 M 102.36 % | 64.295 M 9.50 % | 58.714 M 86.99 % | 31.399 M -63.63 % | 86.338 M -13.48 % | 99.793 M 51.46 % | 65.885 M 19.62 % | 55.080 M -13.77 % | 63.876 M -21.00 % | 80.861 M | 0.000 -100.00 % | 61.384 M | 0.000 |
| cash and cash equivalents | 13.138 M 10 410.42 % | 125.000 K -99.46 % | 23.250 M 18 500.35 % | 125.000 K -99.99 % | 1.012 B 809 887.78 % | 125.000 K -87.88 % | 1.031 M 725.07 % | 125.000 K 94.49 % | 64.272 K -48.58 % | 125.000 K -19.18 % | 154.660 K 23.73 % | 125.000 K -70.74 % | 427.208 K -98.86 % | 37.458 M |
| Cash and short term investments | 93.164 M -28.46 % | 130.231 M 48.76 % | 87.545 M 48.79 % | 58.839 M -94.36 % | 1.044 B 1 107.32 % | 86.463 M -14.24 % | 100.824 M 52.74 % | 66.010 M 19.70 % | 55.144 M -13.84 % | 64.001 M -21.00 % | 81.015 M 64 712.20 % | 125.000 K -99.80 % | 61.811 M 65.01 % | 37.458 M |
| Total current assets | 187.465 M -6.32 % | 200.107 M 760.66 % | 23.250 M -81.21 % | 123.715 M -88.89 % | 1.113 B 734.40 % | 133.403 M -3.13 % | 137.712 M 28.90 % | 106.837 M -10.64 % | 119.556 M 3.40 % | 115.629 M 6.14 % | 108.944 M 29.15 % | 84.353 M 28.33 % | 65.730 M -3.31 % | 67.980 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.583 M | 0.000 | 0.000 | 0.000 100.00 % | -39.695 M -1 079.82 % | 4.051 M | 0.000 100.00 % | -3.413 M | 0.000 |
| Net receivables | 93.339 M 35.63 % | 68.820 M 18.79 % | 57.936 M -8.58 % | 63.375 M | 0.000 -100.00 % | 24.818 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.878 M 359.48 % | 5.197 M | 0.000 -100.00 % | 5.159 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 |
| Other assets | 0.000 | 0.000 -100.00 % | 3.008 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 1.823 M | 0.000 -100.00 % | 2.436 M | 0.000 -100.00 % | 1.920 M | 0.000 -100.00 % | 3.295 M | 0.000 -100.00 % | 868.302 K -12.81 % | 995.830 K 0.06 % | 995.221 K 12.42 % | 885.277 K | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 1.447 M | 0.000 -100.00 % | 1.723 M | 0.000 -100.00 % | 666.455 K | 0.000 -100.00 % | 3.503 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 15.954 M 1.98 % | 15.644 M | 0.000 -100.00 % | 1.023 B 6 770.10 % | 14.888 M -1.52 % | 15.118 M 14.10 % | 13.249 M -4.29 % | 13.843 M 8.43 % | 12.767 M 38.11 % | 9.244 M 2.30 % | 9.036 M -47.01 % | 17.052 M | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other total stockholders equity | 2.248 B -0.14 % | 2.251 B 1.87 % | 2.210 B -0.19 % | 2.214 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.050 B -3 441.02 % | -29.641 M -8.93 % | -27.210 M -11.60 % | -24.382 M -0.80 % | -24.188 M -16.52 % | -20.759 M -4.04 % | -19.953 M -20.87 % | -16.509 M 33.03 % | -24.652 M | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 100.00 % | -25.925 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 3.185 B -0.03 % | 3.186 B 0.98 % | 3.156 B 0.62 % | 3.136 B 0.10 % | 3.133 B 43.28 % | 2.187 B -0.22 % | 2.191 B 6.30 % | 2.062 B -2.87 % | 2.122 B -8.66 % | 2.324 B -0.62 % | 2.338 B -2.02 % | 2.386 B 38.40 % | 1.724 B 2.14 % | 1.688 B |
| 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-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -43.889 M -123.12 % | 189.798 M 203.01 % | -184.247 M -217.45 % | 156.867 M 183.39 % | -188.121 M -2 295.29 % | -7.854 M -348.18 % | 3.165 M -83.81 % | 19.549 M 163.02 % | -31.017 M 29.56 % | -44.034 M -374.40 % | 16.047 M 130.64 % | -52.377 M -2 652.87 % | 2.052 M -42.79 % | 3.586 M -76.24 % | 15.095 M |
| Accounts receivables | -40.651 M -213.96 % | -12.948 M -640.24 % | 2.397 M 29.78 % | 1.847 M 104.73 % | -39.058 M -179.52 % | -13.973 M -291.29 % | 7.305 M -67.68 % | 22.600 M 167.74 % | -33.364 M 11.98 % | -37.904 M -69.70 % | -22.337 M -288.54 % | -5.749 M -161.83 % | 9.297 M 174.53 % | -12.475 M | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 100.00 % | -7.878 M -163.77 % | 12.355 M | 0.000 -100.00 % | 8.281 M 14 773.24 % | 55.679 K -69.83 % | 184.544 K 486.95 % | 31.441 K -99.21 % | 3.989 M 188.72 % | -4.496 M -210.26 % | 4.078 M | 0.000 | 0.000 -100.00 % | 2.957 M | 0.000 |
| Other working capital | -3.238 M -101.54 % | 210.624 M 205.84 % | -198.999 M -228.37 % | 155.020 M 198.52 % | -157.344 M -2 694.83 % | 6.064 M 240.21 % | -4.325 M -40.28 % | -3.083 M -87.62 % | -1.643 M -0.59 % | -1.634 M -104.76 % | 34.306 M 177.79 % | -44.102 M -508.66 % | -7.246 M -155.29 % | 13.105 M -13.19 % | 15.095 M |
| Other non cash items | 14.072 M 105.05 % | -278.375 M -246.47 % | 190.051 M 205.03 % | -180.954 M -173.67 % | 245.644 M 992.53 % | 22.484 M 34 759.83 % | 64.498 K -99.83 % | 38.270 M -85.41 % | 262.366 M 200.93 % | 87.185 M -19.57 % | 108.398 M 286.39 % | 28.054 M 297.73 % | 7.054 M 3 135.28 % | -232.389 K | 0.000 |
| Net cash provided by operating activities | 65.879 M 27.78 % | 51.555 M -49.10 % | 101.278 M 43.82 % | 70.423 M 355.58 % | 15.458 M -50.91 % | 31.491 M -50.34 % | 63.416 M 25.41 % | 50.566 M 79.40 % | 28.185 M 75.74 % | 16.038 M -78.37 % | 74.137 M 650.35 % | -13.471 M -133.70 % | 39.972 M -2.22 % | 40.877 M -0.22 % | 40.967 M |
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -4.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -455.504 M -335.39 % | -104.620 M | 0.000 100.00 % | -36.198 M 47.69 % | -69.193 M 64.11 % | -192.805 M -207.96 % | -62.608 M -34.79 % | -46.448 M -10.57 % | -42.006 M 78.78 % | -197.940 M 56.90 % | -459.251 M -28 551.55 % | -1.603 M 97.29 % | -59.140 M | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 454.370 M 357.48 % | 99.319 M | 0.000 -100.00 % | 90.832 M 11.46 % | 81.495 M 29.20 % | 63.077 M 26.23 % | 49.969 M -10.97 % | 56.129 M -3.76 % | 58.320 M -63.05 % | 157.822 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 104.772 M 13 221.72 % | 786.474 K 3.79 % | 757.770 K 100.07 % | -1.027 B -3 859.10 % | 27.317 M 344.10 % | 6.151 M 109.48 % | -64.864 M -854.94 % | -6.792 M -240.33 % | 4.840 M -42.63 % | 8.437 M 141.48 % | -20.339 M -133.58 % | 60.569 M | 0.000 100.00 % | -54.936 M 87.23 % | -430.210 M |
| Net cash used for investing activites | 104.772 M 30 229.20 % | -347.742 K 92.35 % | -4.543 M 99.56 % | -1.027 B -1 979.55 % | 54.634 M 344.10 % | 12.302 M 109.48 % | -129.728 M -926.44 % | -12.639 M -230.56 % | 9.681 M -40.66 % | 16.314 M 140.66 % | -40.118 M 89.94 % | -398.683 M -24 772.82 % | -1.603 M 98.59 % | -114.076 M 73.48 % | -430.210 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -342.900 M -185.74 % | 399.907 M |
| 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 -100.00 % | 116.615 M | 0.000 | 0.000 -100.00 % | 426.701 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -652.042 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 | -72.312 M 2.72 % | -74.333 M -0.98 % | -73.610 M -33.23 % | -55.252 M 19.90 % | -68.978 M -54.32 % | -44.699 M -17.86 % | -37.927 M -0.16 % | -37.866 M 0.16 % | -37.927 M -17.12 % | -32.382 M 4.73 % | -33.990 M 13.08 % | -39.104 M -3.05 % | -37.947 M -78.64 % | -21.242 M | 0.000 |
| Other financing activites | -72.312 M | 0.000 | 0.000 | 0.000 -100.00 % | 540.112 M | 0.000 -100.00 % | 86.182 M | 0.000 | 0.000 -100.00 % | 581.000 20.54 % | 482.000 -100.00 % | 334.340 M | 0.000 -100.00 % | 399.907 M 200.00 % | -399.907 M |
| Net cash used provided by financing activities | -144.625 M -94.56 % | -74.333 M -0.98 % | -73.610 M -31.67 % | -55.904 M -105.93 % | 942.268 M 2 208.02 % | -44.699 M -166.50 % | 67.218 M 277.52 % | -37.866 M 0.16 % | -37.927 M -17.13 % | -32.381 M 4.73 % | -33.989 M -108.25 % | 411.851 M 1 185.33 % | -37.947 M -206.10 % | 35.765 M -91.62 % | 426.701 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.012 B | 0.000 -100.00 % | 125.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 462.442 M | 0.000 |
| Net change in cash | 13.013 M 156.27 % | -23.125 M -200.00 % | 23.125 M 104.57 % | -506.180 M -2 412 233.15 % | -20.983 K 97.68 % | -906.339 K -200.00 % | 906.339 K 1 392.43 % | 60.729 K 200.00 % | -60.729 K -104.75 % | -29.660 K -200.00 % | 29.660 K 109.81 % | -302.208 K -171.70 % | 421.497 K -99.91 % | 462.466 M 1 134.62 % | 37.458 M |
| Cash at beginning of period | 125.000 K -99.46 % | 23.250 M 18 500.35 % | 125.000 K | 0.000 -100.00 % | 125.000 K -87.88 % | 1.031 M 725.07 % | 125.000 K 94.49 % | 64.271 K -48.58 % | 125.000 K -19.18 % | 154.660 K 23.73 % | 125.000 K -70.74 % | 427.208 K | 0.000 100.00 % | -462.460 M | 0.000 |
| Cash at end of period | 13.138 M 10 410.42 % | 125.000 K -99.46 % | 23.250 M 104.59 % | -506.180 M -486 731.86 % | 104.017 K -16.79 % | 125.000 K -87.88 % | 1.031 M 725.07 % | 125.000 K 94.49 % | 64.271 K -48.58 % | 125.000 K -19.18 % | 154.660 K 23.73 % | 125.000 K -70.34 % | 421.497 K 7 280.44 % | 5.711 K -99.98 % | 37.458 M |
| Operating cash flow | 32.940 M -36.11 % | 51.555 M -49.10 % | 101.278 M 43.82 % | 70.423 M 355.58 % | 15.458 M -50.91 % | 31.491 M -50.34 % | 63.416 M 25.41 % | 50.566 M 79.40 % | 28.185 M 75.74 % | 16.038 M -78.37 % | 74.137 M 650.35 % | -13.471 M -133.70 % | 39.972 M -2.22 % | 40.877 M -0.22 % | 40.967 M |
| Capital expenditure | 0.000 -100.00 % | 4.000 200.00 % | -4.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 32.940 M -36.11 % | 51.556 M -49.10 % | 101.278 M 43.82 % | 70.423 M 355.58 % | 15.458 M -50.91 % | 31.491 M -50.34 % | 63.416 M 25.41 % | 50.566 M 79.40 % | 28.185 M 75.74 % | 16.038 M -78.37 % | 74.137 M 650.35 % | -13.471 M -133.70 % | 39.972 M -2.22 % | 40.877 M -0.22 % | 40.967 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 |