
Cohen & Steers Limited Duration Preferred and Income Fund, Inc. LDP
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 80.979 M 934.80 % | 7.826 M -75.78 % | 32.315 M -56.82 % | 74.845 M 20.55 % | 62.084 M -58.18 % | 148.472 M 356.14 % | -57.965 M -154.07 % | 107.200 M 58.54 % | 67.615 M 13.18 % | 59.743 M -5.18 % | 63.006 M -1.28 % | 63.820 M |
Net income | 85.205 M 118.81 % | 38.940 M 145.62 % | -85.360 M -300.44 % | 42.586 M 10.95 % | 38.382 M -73.93 % | 147.227 M 348.53 % | -59.239 M -155.92 % | 105.930 M 78.27 % | 59.423 M 42.46 % | 41.713 M -70.23 % | 140.134 M 311.79 % | 34.030 M |
Income before tax | 85.205 M 118.81 % | 38.940 M 145.62 % | -85.360 M -300.44 % | 42.586 M 10.95 % | 38.382 M -73.93 % | 147.227 M 348.53 % | -59.239 M -155.92 % | 105.930 M 78.27 % | 59.423 M 42.46 % | 41.713 M -48.34 % | 80.751 M 75.97 % | 45.890 M |
Income before tax ratio | 1.05 -78.85 % | 4.98 288.38 % | -2.64 -564.24 % | 0.57 -7.97 % | 0.62 -37.65 % | 0.99 -2.97 % | 1.02 3.42 % | 0.99 12.44 % | 0.88 25.87 % | 0.70 -45.52 % | 1.28 78.24 % | 0.72 |
EBITDA | 104.007 M 81.32 % | 57.361 M 174.26 % | -77.243 M -269.72 % | 45.512 M 6.97 % | 42.545 M -71.10 % | 147.227 M 393.16 % | -50.220 M -144.82 % | 112.047 M 53.22 % | 73.127 M 108.88 % | 35.009 M -68.30 % | 110.442 M 176.38 % | 39.960 M |
Net income ratio | 1.05 -78.85 % | 4.98 288.38 % | -2.64 -564.24 % | 0.57 -7.97 % | 0.62 -37.65 % | 0.99 -2.97 % | 1.02 3.42 % | 0.99 12.44 % | 0.88 25.87 % | 0.70 -68.61 % | 2.22 317.12 % | 0.53 |
Ratio EBITDA | 1.28 -82.48 % | 7.33 406.65 % | -2.39 -493.09 % | 0.61 -11.27 % | 0.69 -30.89 % | 0.99 14.45 % | 0.87 -17.11 % | 1.05 -3.36 % | 1.08 84.56 % | 0.59 -66.57 % | 1.75 179.95 % | 0.63 |
Gross profit ratio | 0.91 903.40 % | 0.09 -88.09 % | 0.76 -14.10 % | 0.89 1.86 % | 0.87 -7.86 % | 0.94 -17.68 % | 1.15 24.79 % | 0.92 4.54 % | 0.88 2.04 % | 0.86 5.88 % | 0.81 -0.18 % | 0.81 |
Weighted average shs out dil | 29.079 M 0.07 % | 29.060 M -0.07 % | 29.079 M 0.15 % | 29.035 M 0.39 % | 28.921 M 0.22 % | 28.857 M -0.14 % | 28.897 M 0.12 % | 28.864 M 0.12 % | 28.831 M 0.00 % | 28.831 M 0.00 % | 28.831 M 0.00 % | 28.830 M |
Weighted average shs out | 29.079 M 0.07 % | 29.060 M -0.07 % | 29.079 M 0.15 % | 29.035 M 0.39 % | 28.921 M 0.22 % | 28.857 M 0.04 % | 28.845 M 0.05 % | 28.831 M 0.00 % | 28.831 M 0.00 % | 28.831 M 0.00 % | 28.831 M 0.00 % | 28.830 M |
EPS diluted | 2.93 118.66 % | 1.34 145.58 % | -2.94 -300.00 % | 1.47 10.53 % | 1.33 -73.92 % | 5.10 348.78 % | -2.05 -155.86 % | 3.67 78.16 % | 2.06 42.07 % | 1.45 -70.16 % | 4.86 311.86 % | 1.18 |
Earnings per share | 2.93 118.66 % | 1.34 145.58 % | -2.94 -300.00 % | 1.47 10.53 % | 1.33 -73.92 % | 5.10 348.78 % | -2.05 -155.86 % | 3.67 78.16 % | 2.06 42.07 % | 1.45 -70.16 % | 4.86 311.86 % | 1.18 |
Gross profit | 73.634 M 10 283.14 % | 709.173 K -97.12 % | 24.585 M -62.91 % | 66.285 M 22.79 % | 53.981 M -61.47 % | 140.111 M 310.86 % | -66.446 M -167.47 % | 98.478 M 65.75 % | 59.415 M 15.49 % | 51.447 M 0.39 % | 51.246 M -1.45 % | 52.000 M |
Income tax expense | 0.000 | 0.000 100.00 % | -228.485 K | 0.000 | 0.000 | 0.000 100.00 % | -161.141 K -206.84 % | -52.516 K | 0.000 | 0.000 100.00 % | -59.383 M -600.70 % | 11.860 M |
Cost of revenue | 7.345 M 3.21 % | 7.116 M -7.94 % | 7.730 M -9.69 % | 8.560 M 5.65 % | 8.102 M -3.10 % | 8.361 M -1.42 % | 8.482 M -2.76 % | 8.722 M 6.36 % | 8.201 M -1.14 % | 8.295 M -29.46 % | 11.760 M -0.51 % | 11.820 M |
General and administrative expenses | 964.111 K -8.81 % | 1.057 M -9.56 % | 1.169 M -8.77 % | 1.281 M 10.97 % | 1.155 M -5.88 % | 1.227 M -1.97 % | 1.251 M 0.28 % | 1.248 M 2 235.28 % | 53.440 K 6.54 % | 50.160 K 25.53 % | 39.960 K -0.10 % | 40.000 K |
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 |
Other expenses | 19.541 K 0.32 % | 19.479 K 2.10 % | 19.079 K -5.00 % | 20.083 K -99.95 % | 38.402 M 211 060.43 % | 18.186 K -19.46 % | 22.581 K 4.90 % | 21.526 K 102.56 % | -840.401 K 91.65 % | -10.059 M -6 958.53 % | 146.660 K 12.82 % | 130.000 K |
Operating expenses | 983.652 K -8.64 % | 1.077 M -9.38 % | 1.188 M -8.71 % | 1.301 M -96.71 % | 39.556 M 3 077.03 % | 1.245 M -2.28 % | 1.274 M 0.36 % | 1.269 M 51.06 % | 840.401 K -91.65 % | 10.059 M 5 289.95 % | 186.620 K 9.78 % | 170.000 K |
Cost and expenses | -23.028 M 53.51 % | -49.536 M -145.23 % | 109.515 M 273.35 % | 29.333 M 50.13 % | 19.539 M 1 469.28 % | 1.245 M -2.28 % | 1.274 M 0.36 % | 1.269 M -90.38 % | 13.194 M -39.41 % | 21.776 M 82.28 % | 11.946 M -0.36 % | 11.990 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 |
Selling general and administrative expenses | 964.111 K -8.81 % | 1.057 M -9.56 % | 1.169 M -8.77 % | 1.281 M 10.97 % | 1.155 M -5.88 % | 1.227 M -1.97 % | 1.251 M 0.28 % | 1.248 M 2 235.28 % | 53.440 K 6.54 % | 50.160 K 25.53 % | 39.960 K -0.10 % | 40.000 K |
Interest income | 54.140 M 11.04 % | 48.755 M 8.49 % | 44.938 M 3.26 % | 43.519 M -3.87 % | 45.274 M -7.11 % | 48.740 M 4.29 % | 46.735 M -1.72 % | 47.550 M | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 18.726 M 1.03 % | 18.536 M 128.36 % | 8.117 M 182.66 % | 2.872 M -31.94 % | 4.219 M -56.32 % | 9.659 M 7.09 % | 9.019 M 47.45 % | 6.117 M 47.28 % | 4.153 M 21.37 % | 3.422 M -88.48 % | 29.691 M 600.70 % | -5.930 M |
Depreciation and amortization | 0.000 | 0.000 -100.00 % | 228.485 K | 0.000 | 0.000 -100.00 % | 171.860 K 6.65 % | 161.141 K 206.84 % | 52.516 K -99.81 % | 27.409 M 304.44 % | -13.407 M -122.58 % | 59.383 M 600.70 % | -11.860 M |
Operating income | 104.007 M 81.32 % | 57.361 M 174.30 % | -77.200 M -269.63 % | 45.512 M 6.97 % | 42.545 M -71.10 % | 147.227 M 393.16 % | -50.220 M -144.82 % | 112.047 M 91.29 % | 58.574 M 41.52 % | 41.389 M -18.94 % | 51.059 M -1.47 % | 51.820 M |
Operating income ratio | 1.28 -82.48 % | 7.33 406.82 % | -2.39 -492.87 % | 0.61 -11.27 % | 0.69 -30.89 % | 0.99 14.45 % | 0.87 -17.11 % | 1.05 20.65 % | 0.87 25.04 % | 0.69 -14.51 % | 0.81 -0.19 % | 0.81 |
Total other income expenses net | -18.802 M -2.07 % | -18.421 M -125.75 % | -8.160 M -178.93 % | -2.925 M 29.72 % | -4.163 M | 0.000 100.00 % | -9.019 M -248.70 % | 6.065 M 614.97 % | 848.318 K 161.94 % | 323.858 K -98.91 % | 29.691 M 600.70 % | -5.930 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 314.012 M -1.88 % | 320.042 M 1.78 % | 314.431 M -0.09 % | 314.728 M 0.45 % | 313.317 M -0.47 % | 314.811 M 0.62 % | 312.873 M -0.54 % | 314.559 M 3.11 % | 305.062 M -0.59 % | 306.858 M 2 665.63 % | -11.960 M -103.85 % | 310.514 M |
Total investments | 438.911 K -99.95 % | 900.664 M -0.44 % | 904.619 M -13.69 % | 1.048 B -0.10 % | 1.049 B -1.52 % | 1.065 B 9.70 % | 971.186 M -10.59 % | 1.086 B 10 761.71 % | 10.000 M -99.02 % | 1.024 B | 0.000 -100.00 % | 1.040 B |
Total debt | 315.000 M -1.72 % | 320.507 M 1.75 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M | 0.000 -100.00 % | 315.000 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.549 M -13.35 % | 83.731 M 550.17 % | -18.600 M -119.62 % | 94.784 M 111.14 % | 44.892 M 4.64 % | 42.902 M -15.17 % | 50.571 M 26.84 % | 39.871 M |
Retained earnings | -44.704 M 45.47 % | -81.984 M -4.51 % | -78.444 M -251.81 % | 51.673 M -28.78 % | 72.549 M -13.35 % | 83.731 M 550.17 % | -18.600 M -3 216.24 % | -560.876 K -149.98 % | 1.122 M 373.69 % | 236.911 K | 0.000 -100.00 % | 5.690 M |
Common stock | 681.223 M 0.33 % | 679.011 M -0.58 % | 682.941 M -0.18 % | 684.182 M 0.75 % | 679.079 M -0.11 % | 679.833 M -1.28 % | 688.631 M 0.00 % | 688.665 M 0.13 % | 687.797 M 0.33 % | 685.509 M | 0.000 | 0.000 |
Total equity | 636.519 M 6.61 % | 597.027 M -1.24 % | 604.498 M -17.85 % | 735.855 M -2.10 % | 751.628 M -1.56 % | 763.565 M 13.96 % | 670.031 M -14.42 % | 782.887 M 6.69 % | 733.811 M 0.71 % | 728.648 M 1 340.83 % | 50.571 M -93.17 % | 740.906 M |
Other non current liabilities | 801.093 K -52.06 % | 1.671 M -21.62 % | 2.132 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 316.263 M -0.15 % | 316.749 M | 0.000 -100.00 % | 315.929 M |
Long term debt | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 315.801 M -0.27 % | 316.671 M -0.15 % | 317.132 M 0.68 % | 315.000 M 22 618.26 % | 1.387 M -41.20 % | 2.358 M 87.76 % | 1.256 M -69.18 % | 4.075 M -98.71 % | 316.263 M -0.15 % | 316.749 M | 0.000 -100.00 % | 315.929 M |
Other current liabilities | 0.000 100.00 % | -5.507 M | 0.000 100.00 % | -11.855 M -327.49 % | -2.773 M -17.60 % | -2.358 M | 0.000 100.00 % | -4.075 M | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -303.145 M 3.34 % | -313.613 M -0.31 % | -312.642 M | 0.000 100.00 % | -310.925 M | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 0.000 -100.00 % | 5.507 M | 0.000 -100.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M | 0.000 -100.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M | 0.000 -100.00 % | 315.000 M |
Total current liabilities | 1.600 M -78.33 % | 7.383 M 370.54 % | 1.569 M -86.76 % | 11.855 M | 0.000 -100.00 % | 2.358 M 87.76 % | 1.256 M -69.18 % | 4.075 M -98.71 % | 315.665 M 0.00 % | 315.662 M | 0.000 -100.00 % | 315.679 M |
Total liabilities | 317.401 M -2.05 % | 324.054 M 1.68 % | 318.701 M -3.23 % | 329.325 M 3.33 % | 318.706 M -0.07 % | 318.926 M 0.24 % | 318.177 M -0.74 % | 320.541 M 1.01 % | 317.327 M -0.04 % | 317.450 M | 0.000 -100.00 % | 325.156 M |
Other non current assets | 0.000 -100.00 % | 25.680 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -971.186 M 10.59 % | -1.086 B -10 961.71 % | 10.000 M 66.67 % | 6.000 M | 0.000 100.00 % | -1.040 B |
Long term investments | 937.287 M 6.46 % | 880.427 M -2.67 % | 904.619 M -13.69 % | 1.048 B -0.10 % | 1.049 B -1.52 % | 1.065 B 9.70 % | 971.186 M -10.59 % | 1.086 B 7.70 % | 1.009 B -0.90 % | 1.018 B | 0.000 -100.00 % | 1.040 B |
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 |
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 |
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 |
Property plant equipment 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 |
Total non current assets | 937.287 M 3.44 % | 906.107 M 0.16 % | 904.619 M -13.69 % | 1.048 B -0.10 % | 1.049 B -1.52 % | 1.065 B 9.70 % | 971.186 M -10.59 % | 1.086 B 6.64 % | 1.019 B -0.51 % | 1.024 B | 0.000 -100.00 % | 1.040 B |
Other current assets | -11.860 M 41.40 % | -20.237 M -24.30 % | -16.281 M 49.39 % | -32.168 M -97.27 % | -16.306 M 51.93 % | -33.924 M -60.98 % | -21.073 M 38.06 % | -34.023 M 6.33 % | -36.320 M -46.33 % | -24.822 M | 0.000 | 0.000 |
Short term investments | 0.000 -100.00 % | 19.773 M 25.84 % | 15.712 M | 0.000 | 0.000 -100.00 % | 19.228 M 161.39 % | 7.356 M -64.08 % | 20.477 M 104.77 % | 10.000 M 66.67 % | 6.000 M | 0.000 | 0.000 |
cash and cash equivalents | 988.412 K 112.73 % | 464.631 K -18.36 % | 569.099 K 109.30 % | 271.909 K -83.84 % | 1.683 M 789.91 % | 189.111 K -91.11 % | 2.127 M 381.80 % | 441.465 K -95.56 % | 9.938 M 22.06 % | 8.142 M -31.93 % | 11.960 M 166.60 % | 4.486 M |
Cash and short term investments | 18.504 M -8.57 % | 20.237 M 24.30 % | 16.281 M 5 887.73 % | 271.909 K -83.84 % | 1.683 M 789.91 % | 189.111 K -91.11 % | 2.127 M -89.83 % | 20.919 M 4.92 % | 19.938 M 40.98 % | 14.142 M 18.24 % | 11.960 M 166.60 % | 4.486 M |
Total current assets | 18.504 M 23.58 % | 14.973 M 26.12 % | 11.872 M 7.95 % | 10.998 M | 0.000 -100.00 % | 13.871 M 1.12 % | 13.717 M 4.68 % | 13.104 M -49.08 % | 25.737 M 48.55 % | 17.326 M 44.86 % | 11.960 M -20.95 % | 15.131 M |
Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 32.168 M | 0.000 -100.00 % | 33.924 M 60.98 % | 21.073 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 11.860 M -20.79 % | 14.973 M 26.12 % | 11.872 M 10.68 % | 10.726 M -26.65 % | 14.623 M 6.88 % | 13.682 M 18.05 % | 11.590 M -11.55 % | 13.104 M -20.01 % | 16.382 M 53.40 % | 10.680 M | 0.000 -100.00 % | 10.644 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 |
Other assets | -1.870 M | 0.000 -100.00 % | 6.707 M 11.04 % | 6.041 M -99.44 % | 1.070 B 33 280.64 % | 3.206 M -2.98 % | 3.305 M -20.43 % | 4.153 M -39.34 % | 6.847 M 35.72 % | 5.045 M | 0.000 -100.00 % | 10.440 M |
Account payables | 1.600 M -78.33 % | 7.383 M 370.54 % | 1.569 M -86.76 % | 11.855 M 754.98 % | 1.387 M -41.20 % | 2.358 M 87.76 % | 1.256 M -69.18 % | 4.075 M | 0.000 | 0.000 | 0.000 -100.00 % | 678.960 K |
Tax 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 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 |
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 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -72.549 M 13.35 % | -83.731 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.571 M -107.27 % | 695.345 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 -100.00 % | 315.563 M 12 676.15 % | 2.470 M -99.23 % | 318.706 M 1.43 % | 314.210 M -0.46 % | 315.665 M 1.05 % | 312.391 M 199.30 % | -314.601 M 0.11 % | -314.961 M | 0.000 100.00 % | -306.452 M |
Total assets | 953.920 M 3.57 % | 921.081 M -0.23 % | 923.199 M -13.33 % | 1.065 B -0.48 % | 1.070 B -1.12 % | 1.082 B 9.54 % | 988.208 M -10.44 % | 1.103 B 4.97 % | 1.051 B 0.48 % | 1.046 B | 0.000 -100.00 % | 1.066 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
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 |
Change in working capital | 533.602 K 302.34 % | -263.710 K 59.14 % | -645.367 K -147.22 % | 1.367 M 436.84 % | 254.566 K 117.53 % | -1.452 M -157.98 % | 2.505 M 67.56 % | 1.495 M 127.79 % | -5.379 M -142.03 % | -2.222 M -133.41 % | 6.652 M -23.45 % | 8.690 M |
Accounts receivables | 804.588 K 340.27 % | -334.869 K 66.79 % | -1.008 M -296.38 % | 513.522 K -18.89 % | 633.118 K 269.03 % | -374.556 K | 0.000 | 0.000 100.00 % | -6.113 M | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.116 M | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.940 K | 0.000 | 0.000 | 0.000 |
Other working capital | -270.986 K -480.82 % | 71.159 K -80.40 % | 363.094 K -57.44 % | 853.102 K 325.36 % | -378.552 K 64.87 % | -1.078 M -143.02 % | 2.505 M 67.56 % | 1.495 M 127.79 % | -5.379 M -142.03 % | -2.222 M | 0.000 | 0.000 |
Other non cash items | -41.612 M -902.54 % | -4.151 M -102.89 % | 143.862 M 4 958.25 % | 2.844 M -80.43 % | 14.534 M 115.59 % | -93.253 M -181.76 % | 114.057 M 282.01 % | -62.665 M -1 318.45 % | -4.418 M -141.50 % | 10.645 M 142.51 % | -25.044 M -431.70 % | 7.550 M |
Net cash provided by operating activities | 44.126 M 27.81 % | 34.525 M -40.33 % | 57.857 M 23.63 % | 46.797 M -11.99 % | 53.171 M 1.24 % | 52.522 M -8.37 % | 57.322 M 28.07 % | 44.760 M -9.81 % | 49.626 M -1.02 % | 50.135 M -19.60 % | 62.359 M 0.37 % | 62.130 M |
Investments in property plant and equipment | 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 |
Purchases of investments | -568.040 M -34.37 % | -422.733 M 7.77 % | -458.323 M 10.62 % | -512.769 M 27.57 % | -707.976 M -50.97 % | -468.951 M -28.80 % | -364.082 M 4.31 % | -380.493 M 21.67 % | -485.735 M -0.37 % | -483.922 M | 0.000 | 0.000 |
Sales maturities of investments | 565.909 M 29.33 % | 437.576 M 0.23 % | 436.560 M -14.26 % | 509.166 M -30.12 % | 728.614 M 46.74 % | 496.541 M 39.02 % | 357.185 M -8.68 % | 391.156 M -20.67 % | 493.098 M 1.17 % | 487.410 M | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | -2.131 M -114.35 % | 14.843 M 168.20 % | -21.763 M -503.97 % | -3.603 M -117.46 % | 20.638 M -25.20 % | 27.590 M 499.98 % | -6.898 M -164.69 % | 10.663 M 44.81 % | 7.363 M 111.11 % | 3.488 M | 0.000 | 0.000 |
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 |
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 |
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 |
Dividends paid | -45.742 M 1.52 % | -46.448 M 19.02 % | -57.358 M -22.69 % | -46.750 M 7.64 % | -50.619 M 5.85 % | -53.766 M 4.83 % | -56.495 M -4.13 % | -54.256 M -0.49 % | -53.993 M 13.67 % | -62.542 M -13.95 % | -54.885 M 0.30 % | -55.050 M |
Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.010 M |
Net cash used provided by financing activities | -45.742 M 1.52 % | -46.448 M 19.02 % | -57.358 M -22.69 % | -46.750 M 7.64 % | -50.619 M 5.85 % | -53.766 M 4.83 % | -56.495 M -4.13 % | -54.256 M -0.49 % | -53.993 M 13.67 % | -62.542 M -13.95 % | -54.885 M 5.47 % | -58.060 M |
Effect of forex changes on cash | 4.270 M 241.18 % | -3.024 M -113.90 % | 21.763 M 503.97 % | 3.603 M 117.46 % | -20.638 M 25.20 % | -27.590 M -499.98 % | 6.898 M 164.69 % | -10.663 M -788.10 % | -1.201 M -123.54 % | 5.100 M | 0.000 | 0.000 |
Net change in cash | 523.781 K 601.38 % | -104.468 K -120.92 % | 499.388 K 959.33 % | 47.142 K -98.15 % | 2.552 M 305.18 % | -1.244 M -250.34 % | 827.443 K 108.71 % | -9.496 M -628.76 % | 1.796 M 147.03 % | -3.818 M -151.09 % | 7.474 M 83.64 % | 4.070 M |
Cash at beginning of period | 5.905 M 937.68 % | 569.099 K -91.60 % | 6.775 M 0.70 % | 6.727 M 61.13 % | 4.175 M -22.96 % | 5.419 M 18.02 % | 4.592 M -53.80 % | 9.938 M 22.06 % | 8.142 M -31.93 % | 11.960 M 166.60 % | 4.486 M | 0.000 |
Cash at end of period | 4.771 M 926.92 % | 464.631 K -93.61 % | 7.274 M 7.37 % | 6.775 M 0.70 % | 6.727 M 61.13 % | 4.175 M -22.96 % | 5.419 M 1 127.51 % | 441.465 K -95.56 % | 9.938 M 22.06 % | 8.142 M -31.93 % | 11.960 M 193.87 % | 4.070 M |
Operating cash flow | 44.607 M 29.20 % | 34.525 M -40.33 % | 57.857 M 23.63 % | 46.797 M -11.99 % | 53.171 M 1.24 % | 52.522 M -8.37 % | 57.322 M 28.07 % | 44.760 M -9.81 % | 49.626 M -1.02 % | 50.135 M -19.60 % | 62.359 M 0.37 % | 62.130 M |
Capital expenditure | 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 | 44.607 M 29.20 % | 34.525 M -40.33 % | 57.857 M 23.63 % | 46.797 M -11.99 % | 53.171 M 1.24 % | 52.522 M -8.37 % | 57.322 M 28.07 % | 44.760 M -9.81 % | 49.626 M -1.02 % | 50.135 M -19.60 % | 62.359 M 0.37 % | 62.130 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
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 | 2015-12-31 | 2015-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 33.074 M -26.31 % | 44.883 M 24.34 % | 36.096 M 222.76 % | 11.183 M 433.05 % | -3.358 M -118.69 % | 17.967 M 25.22 % | 14.348 M -60.47 % | 36.292 M -5.86 % | 38.553 M -19.32 % | 47.784 M 234.17 % | 14.299 M -63.61 % | 39.291 M 21.72 % | 32.278 M 13.27 % | 28.497 M 1.19 % | 28.163 M -3.02 % | 29.041 M 0.86 % | 28.795 M -0.33 % | 28.890 M -1.50 % | 29.330 M -1.87 % | 29.890 M -1.74 % | 30.420 M |
Net income | 27.324 M -30.83 % | 39.501 M -13.57 % | 45.704 M -16.55 % | 54.769 M 446.00 % | -15.829 M -189.09 % | 17.767 M -38.90 % | 29.079 M 0.15 % | 29.035 M 0.23 % | 28.968 M 0.19 % | 28.914 M 0.01 % | 28.910 M 0.19 % | 28.857 M -65.78 % | 84.317 M 152.18 % | -161.601 M -71.85 % | -94.034 M -309.56 % | 44.872 M -76.04 % | 187.269 M 159.48 % | 72.170 M 392.63 % | 14.650 M 851.30 % | 1.540 M -94.25 % | 26.760 M |
Income before tax | 27.324 M -30.83 % | 39.501 M -13.57 % | 45.704 M -16.55 % | 54.769 M 446.00 % | -15.829 M -189.09 % | 17.767 M 500 987 241.89 % | -3.546 -1 195.24 % | 0.324 -71.74 % | 1.146 -69.39 % | 3.742 254.95 % | -2.415 -210.77 % | 2.180 -100.00 % | 84.317 M 305.75 % | -40.981 M -124.46 % | -18.258 M -162.83 % | 29.059 M -62.20 % | 76.871 M 97.06 % | 39.010 M 91.13 % | 20.410 M 24.00 % | 16.460 M -34.81 % | 25.250 M |
Income before tax ratio | 0.83 -6.13 % | 0.88 -30.49 % | 1.27 -74.14 % | 4.90 3.89 % | 4.71 376.70 % | 0.99 400 026 379.77 % | 0.00 -2 877.53 % | 0.00 -70.03 % | 0.00 -62.07 % | 0.00 146.36 % | 0.00 -404.32 % | 0.00 -100.00 % | 2.61 281.65 % | -1.44 -121.83 % | -0.65 -164.79 % | 1.00 -62.52 % | 2.67 97.71 % | 1.35 94.04 % | 0.70 26.37 % | 0.55 -33.66 % | 0.83 |
EBITDA | 35.112 M -27.91 % | 48.706 M -11.93 % | 55.301 M -14.29 % | 64.520 M 1 001.23 % | -7.159 M -130.30 % | 23.629 M 123.43 % | -100.829 M -1 028.66 % | 10.857 M -68.67 % | 34.654 M -68.41 % | 109.706 M 257.08 % | -69.843 M -211.06 % | 62.886 M -29.72 % | 89.476 M 188.34 % | -101.291 M -80.41 % | -56.146 M -251.89 % | 36.965 M -72.01 % | 132.070 M 137.58 % | 55.590 M 217.11 % | 17.530 M 94.78 % | 9.000 M -65.38 % | 26.000 M |
Net income ratio | 0.83 -6.13 % | 0.88 -30.49 % | 1.27 -74.14 % | 4.90 3.89 % | 4.71 376.70 % | 0.99 -51.21 % | 2.03 153.33 % | 0.80 6.48 % | 0.75 24.18 % | 0.61 -70.07 % | 2.02 175.28 % | 0.73 -71.88 % | 2.61 146.06 % | -5.67 -69.84 % | -3.34 -316.10 % | 1.55 -76.24 % | 6.50 160.34 % | 2.50 400.13 % | 0.50 869.46 % | 0.05 -94.14 % | 0.88 |
Ratio EBITDA | 1.06 -2.17 % | 1.09 -29.17 % | 1.53 -73.44 % | 5.77 170.60 % | 2.13 62.12 % | 1.32 118.71 % | -7.03 -2 448.98 % | 0.30 -66.72 % | 0.90 -60.85 % | 2.30 147.00 % | -4.88 -405.17 % | 1.60 -42.26 % | 2.77 177.99 % | -3.55 -78.29 % | -1.99 -256.62 % | 1.27 -72.25 % | 4.59 138.37 % | 1.92 221.94 % | 0.60 98.50 % | 0.30 -64.77 % | 0.85 |
Gross profit ratio | 0.00 -100.00 % | 0.92 1.92 % | 0.90 31.23 % | 0.69 -66.91 % | 2.07 162.45 % | 0.79 8.95 % | 0.72 -17.64 % | 0.88 -1.25 % | 0.89 -2.51 % | 0.91 26.80 % | 0.72 -19.09 % | 0.89 1.95 % | 0.87 27.64 % | 0.68 -2.77 % | 0.70 -4.24 % | 0.74 -3.19 % | 0.76 -2.57 % | 0.78 -2.21 % | 0.80 -0.81 % | 0.80 -0.55 % | 0.81 |
Weighted average shs out dil | 29.079 M 0.00 % | 29.079 M 0.00 % | 29.079 M 0.00 % | 29.079 M 0.00 % | 29.079 M 0.00 % | 29.079 M 0.00 % | 29.079 M 0.15 % | 29.035 M 0.23 % | 28.968 M 0.19 % | 28.914 M 0.01 % | 28.910 M 0.19 % | 28.857 M 0.04 % | 28.845 M 0.00 % | 28.845 M 0.00 % | 28.845 M 0.05 % | 28.831 M 0.00 % | 28.831 M 0.00 % | 28.830 M 0.00 % | 28.830 M 0.00 % | 28.830 M 0.00 % | 28.830 M |
Weighted average shs out | 29.079 M 0.00 % | 29.079 M 0.00 % | 29.079 M 0.00 % | 29.079 M 0.00 % | 29.079 M 0.00 % | 29.079 M 0.00 % | 29.079 M 0.15 % | 29.035 M 0.23 % | 28.968 M 0.19 % | 28.914 M 0.01 % | 28.910 M 0.19 % | 28.857 M 0.04 % | 28.845 M 0.00 % | 28.845 M 0.00 % | 28.845 M 0.05 % | 28.831 M 0.00 % | 28.831 M 0.00 % | 28.830 M 0.00 % | 28.830 M 0.00 % | 28.830 M 0.00 % | 28.830 M |
EPS diluted | 0.94 -30.88 % | 1.36 -13.38 % | 1.57 -16.49 % | 1.88 448.15 % | -0.54 -188.52 % | 0.61 -39.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -65.75 % | 2.92 152.14 % | -5.60 -71.78 % | -3.26 -308.97 % | 1.56 -76.00 % | 6.50 160.00 % | 2.50 390.20 % | 0.51 855.06 % | 0.05 -94.26 % | 0.93 |
Earnings per share | 0.94 -30.88 % | 1.36 -13.38 % | 1.57 -16.49 % | 1.88 448.15 % | -0.54 -188.52 % | 0.61 -39.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -65.75 % | 2.92 152.14 % | -5.60 -71.78 % | -3.26 -308.97 % | 1.56 -76.00 % | 6.50 160.00 % | 2.50 390.20 % | 0.51 855.06 % | 0.05 -94.26 % | 0.93 |
Gross profit | 0.000 -100.00 % | 41.157 M 26.73 % | 32.477 M 323.56 % | 7.668 M 210.19 % | -6.959 M -149.05 % | 14.187 M 36.44 % | 10.398 M -67.44 % | 31.933 M -7.04 % | 34.352 M -21.35 % | 43.674 M 323.72 % | 10.307 M -70.55 % | 35.002 M 24.10 % | 28.206 M 44.57 % | 19.510 M -1.61 % | 19.830 M -7.14 % | 21.353 M -2.36 % | 21.869 M -2.89 % | 22.520 M -3.68 % | 23.380 M -2.66 % | 24.020 M -2.28 % | 24.580 M |
Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.544 -189.08 % | 0.611 117.23 % | -3.546 -1 195.24 % | 0.324 -71.74 % | 1.146 -69.39 % | 3.742 254.95 % | -2.415 -210.77 % | 2.180 | 0.000 -100.00 % | 120.619 M 59.18 % | 75.776 M 579.22 % | -15.812 M 85.68 % | -110.398 M -232.93 % | -33.160 M -675.69 % | 5.760 M -61.39 % | 14.920 M 1 088.08 % | -1.510 M |
Cost of revenue | 3.672 M -1.44 % | 3.726 M 2.97 % | 3.619 M 2.92 % | 3.516 M -2.36 % | 3.601 M -4.75 % | 3.780 M -4.29 % | 3.950 M -9.39 % | 4.359 M 3.77 % | 4.201 M 2.21 % | 4.110 M 2.95 % | 3.992 M -6.91 % | 4.288 M 5.30 % | 4.073 M -54.69 % | 8.987 M 7.85 % | 8.333 M 8.40 % | 7.687 M 11.00 % | 6.925 M 8.72 % | 6.370 M 7.06 % | 5.950 M 1.36 % | 5.870 M 0.51 % | 5.840 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 -100.00 % | 16.690 K 4.05 % | 16.040 K -14.27 % | 18.710 K -11.37 % | 21.110 K -9.05 % | 23.210 K -18.82 % | 28.590 K 0.00 % | 28.590 K -4.70 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K 50.00 % | 20.000 K |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 154.900 K -9.05 % | 170.309 K 11.48 % | 152.769 K -5.06 % | 160.919 K -8.41 % | 175.689 K 2.10 % | 172.070 K 2.24 % | 168.300 K 180.50 % | 59.999 K 0.00 % | 59.999 K -14.29 % | 69.999 K 0.00 % | 69.999 K |
Other expenses | 0.000 | 0.000 100.00 % | -14.292 M 74.86 % | -56.852 M -1 206 044 297.49 % | 4.714 376.70 % | 0.989 113.76 % | -7.188 -2 874.90 % | 0.259 -69.91 % | 0.861 -61.99 % | 2.264 146.38 % | -4.883 -404.95 % | 1.601 -100.00 % | 61.270 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 0.000 100.00 % | -7.549 M -188.47 % | 8.532 M 115.01 % | -56.852 M -28 449.42 % | 200.542 K 102.12 % | -9.442 M -108.49 % | 111.227 M 427.75 % | 21.076 M 7 072.54 % | -302.266 K 99.54 % | -66.032 M -185.24 % | 77.468 M 339.37 % | -32.364 M 47.18 % | -61.270 M -33 759.70 % | 182.029 K -8.48 % | 198.899 K -0.88 % | 200.660 K 1.91 % | 196.890 K 118.77 % | 89.999 K 0.00 % | 89.999 K -10.00 % | 99.999 K 11.11 % | 89.999 K |
Cost and expenses | -2.039 M 46.67 % | -3.823 M 80.10 % | -19.206 M 63.99 % | -53.337 M -1 503.14 % | 3.801 M 167.14 % | -5.662 M 94.38 % | -100.829 M -1 028.66 % | 10.857 M -68.67 % | 34.654 M -68.41 % | 109.706 M 263.35 % | -67.161 M -199.70 % | 67.366 M 229.50 % | -52.019 M -667.32 % | 9.169 M 7.47 % | 8.532 M 8.17 % | 7.888 M 10.75 % | 7.122 M 10.25 % | 6.460 M 6.95 % | 6.040 M 1.17 % | 5.970 M 0.67 % | 5.930 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 0.000 100.00 % | -7.549 M -133.07 % | 22.824 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 171.590 K -7.92 % | 186.349 K 8.67 % | 171.479 K -5.80 % | 182.029 K -8.48 % | 198.899 K -0.88 % | 200.660 K 1.91 % | 196.890 K 118.77 % | 89.999 K 0.00 % | 89.999 K -10.00 % | 99.999 K 11.11 % | 89.999 K |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.750 M | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 | 0.000 -100.00 % | 9.784 M 11.79 % | 8.752 M 48.69 % | 5.886 M 163.85 % | 2.231 M 55.52 % | 1.434 M -0.19 % | 1.437 M -6.51 % | 1.537 M -42.68 % | 2.682 M -40.14 % | 4.480 M -13.49 % | 5.179 M | 0.000 | 0.000 -100.00 % | 7.906 M -85.68 % | 55.199 M 232.93 % | 16.580 M | 0.000 100.00 % | -7.460 M -1 094.67 % | 750.000 K |
Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 54.769 M 446.00 % | -15.829 M -189.09 % | 17.767 M 117.23 % | -103.127 M -1 197.04 % | 9.400 M -71.67 % | 33.186 M -69.33 % | 108.201 M 254.97 % | -69.819 M -210.98 % | 62.910 M -51.01 % | 128.405 M 206.45 % | -120.619 M -59.18 % | -75.776 M -579.22 % | 15.812 M -85.68 % | 110.398 M 232.93 % | 33.160 M 675.69 % | -5.760 M 61.39 % | -14.920 M -1 088.08 % | 1.510 M |
Operating income | 35.112 M -27.91 % | 48.706 M -11.93 % | 55.301 M -14.29 % | 64.520 M 1 001.23 % | -7.159 M -130.30 % | 23.629 M 122.91 % | -103.127 M -1 197.04 % | 9.400 M -71.67 % | 33.186 M -69.33 % | 108.201 M 254.97 % | -69.819 M -210.98 % | 62.910 M -29.69 % | 89.476 M 362.93 % | 19.328 M -1.54 % | 19.631 M -7.20 % | 21.153 M -2.40 % | 21.672 M -3.38 % | 22.430 M -3.69 % | 23.290 M -2.63 % | 23.920 M -2.33 % | 24.490 M |
Operating income ratio | 1.06 -2.17 % | 1.09 -29.17 % | 1.53 -73.44 % | 5.77 170.60 % | 2.13 62.12 % | 1.32 118.30 % | -7.19 -2 874.90 % | 0.26 -69.91 % | 0.86 -61.99 % | 2.26 146.38 % | -4.88 -404.95 % | 1.60 -42.24 % | 2.77 308.71 % | 0.68 -2.70 % | 0.70 -4.30 % | 0.73 -3.22 % | 0.75 -3.06 % | 0.78 -2.23 % | 0.79 -0.77 % | 0.80 -0.60 % | 0.81 |
Total other income expenses net | -7.788 M 15.39 % | -9.205 M 4.08 % | -9.597 M 1.59 % | -9.752 M -12.48 % | -8.670 M -47.90 % | -5.862 M -155.07 % | -2.298 M -57.73 % | -1.457 M 0.78 % | -1.468 M 2.43 % | -1.505 M -6 280.44 % | 24.351 K 2.04 % | 23.865 K 100.46 % | -5.159 M 91.45 % | -60.310 M -59.18 % | -37.888 M -579.22 % | 7.906 M -85.68 % | 55.199 M 232.93 % | 16.580 M 675.69 % | -2.880 M 61.39 % | -7.460 M -1 081.58 % | 760.000 K |
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 | 2015-12-31 | 2015-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 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2013-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 307.508 M -2.07 % | 314.012 M -0.13 % | 314.426 M -1.75 % | 320.042 M 2.26 % | 312.961 M -0.47 % | 314.431 M -0.18 % | 314.994 M 0.08 % | 314.728 M -0.01 % | 314.746 M 0.46 % | 313.317 M -0.41 % | 314.608 M -0.06 % | 314.811 M 0.06 % | 314.637 M 0.56 % | 312.873 M -0.41 % | 314.157 M -0.27 % | 315.000 M 2.07 % | 308.600 M 1.11 % | 305.200 M -0.36 % | 306.300 M -0.39 % | 307.500 M -1.25 % | 311.400 M 2 703.61 % | -11.960 M -103.85 % | 310.514 M |
Total investments | 10.755 M -38.60 % | 17.515 M -98.10 % | 922.717 M 2.50 % | 900.200 M 3.85 % | 866.807 M -4.18 % | 904.619 M -0.53 % | 909.473 M -13.23 % | 1.048 B -1.57 % | 1.065 B 1.49 % | 1.049 B 8.41 % | 967.822 M -9.16 % | 1.065 B 4.10 % | 1.023 B 5.38 % | 971.186 M -6.45 % | 1.038 B -4.37 % | 1.086 B 0.00 % | 1.086 B 6.58 % | 1.019 B 0.38 % | 1.015 B -0.88 % | 1.024 B -1.02 % | 1.034 B | 0.000 -100.00 % | 1.040 B |
Total debt | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M -1.72 % | 320.507 M 1.75 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M | 0.000 -100.00 % | 315.000 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.549 M 652.99 % | -13.120 M -115.67 % | 83.731 M 116.26 % | 38.718 M | 0.000 | 0.000 -100.00 % | 92.800 M | 0.000 -100.00 % | 39.900 M 31.25 % | 30.400 M -24.75 % | 40.400 M -9.01 % | 44.400 M -12.20 % | 50.571 M 26.84 % | 39.871 M |
Retained earnings | -40.236 M 9.99 % | -44.704 M 24.41 % | -59.136 M 27.87 % | -81.984 M 30.42 % | -117.827 M -50.21 % | -78.444 M -4.58 % | -75.007 M -245.16 % | 51.673 M -36.13 % | 80.909 M 11.52 % | 72.549 M 652.99 % | -13.120 M -115.67 % | 83.731 M 116.26 % | 38.718 M 308.16 % | -18.600 M -134.98 % | -7.916 M -665.41 % | 1.400 M 1.22 % | 1.383 M -77.33 % | 6.100 M -1.61 % | 6.200 M 129.63 % | 2.700 M -73.27 % | 10.100 M | 0.000 -100.00 % | 5.690 M |
Common stock | 681.223 M 0.00 % | 681.223 M 0.33 % | 679.011 M 0.00 % | 679.011 M -0.58 % | 682.941 M 0.00 % | 682.941 M -0.34 % | 685.292 M 0.16 % | 684.182 M 0.57 % | 680.290 M 0.18 % | 679.079 M -0.29 % | 681.061 M 0.18 % | 679.833 M -1.28 % | 688.631 M 0.00 % | 688.631 M -0.06 % | 689.032 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 640.987 M 0.70 % | 636.519 M 2.69 % | 619.875 M 3.83 % | 597.027 M 5.65 % | 565.115 M -6.52 % | 604.498 M -0.95 % | 610.285 M -17.06 % | 735.855 M -3.33 % | 761.199 M 1.27 % | 751.628 M 12.53 % | 667.942 M -12.52 % | 763.565 M 4.98 % | 727.350 M 8.55 % | 670.031 M -9.21 % | 738.012 M -5.73 % | 782.900 M 0.00 % | 782.887 M 6.69 % | 733.800 M 1.62 % | 722.100 M -0.89 % | 728.600 M -1.43 % | 739.200 M 1 361.70 % | 50.571 M -93.17 % | 740.906 M |
Other non current liabilities | -315.000 M -39 421.28 % | 801.093 K -84.99 % | 5.339 M 219.45 % | 1.671 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 316.700 M 0.01 % | 316.669 M 0.12 % | 316.300 M -1.25 % | 320.300 M 1.10 % | 316.800 M -0.72 % | 319.100 M | 0.000 -100.00 % | 315.929 M |
Long term debt | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 0.000 -100.00 % | 315.801 M -1.42 % | 320.339 M 1.16 % | 316.671 M 0.53 % | 315.000 M 19 976.80 % | 1.569 M -36.84 % | 2.484 M -99.21 % | 315.000 M 0.00 % | 315.000 M 22 618.26 % | 1.387 M -88.68 % | 12.252 M 419.58 % | 2.358 M -70.56 % | 8.010 M 537.79 % | 1.256 M -66.14 % | 3.709 M -98.83 % | 316.700 M 0.01 % | 316.669 M 0.12 % | 316.300 M -1.25 % | 320.300 M 1.10 % | 316.800 M -0.72 % | 319.100 M | 0.000 -100.00 % | 315.929 M |
Other current liabilities | 0.000 | 0.000 -100.00 % | 581.542 K 110.56 % | -5.507 M -210.21 % | -1.775 M -13.14 % | -1.569 M 36.84 % | -2.484 M 79.04 % | -11.855 M 15.69 % | -14.061 M -914.07 % | -1.387 M 88.68 % | -12.252 M -419.58 % | -2.358 M 70.56 % | -8.010 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.775 M | 0.000 | 0.000 100.00 % | -303.145 M -0.73 % | -300.939 M 4.04 % | -313.613 M -3.59 % | -302.748 M 3.16 % | -312.642 M -1.84 % | -306.990 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 0.000 | 0.000 | 0.000 -100.00 % | 5.507 M | 0.000 | 0.000 | 0.000 -100.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M | 0.000 | 0.000 -100.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M 0.00 % | 315.000 M | 0.000 -100.00 % | 315.000 M |
Total current liabilities | 0.000 -100.00 % | 1.600 M -68.42 % | 5.065 M -31.39 % | 7.383 M 50.32 % | 4.911 M 213.01 % | 1.569 M -36.84 % | 2.484 M -79.04 % | 11.855 M -15.69 % | 14.061 M 914.07 % | 1.387 M -88.68 % | 12.252 M 419.58 % | 2.358 M -70.56 % | 8.010 M 537.79 % | 1.256 M -66.14 % | 3.709 M -98.83 % | 315.900 M 0.00 % | 315.914 M 0.07 % | 315.700 M -1.34 % | 320.000 M 1.36 % | 315.700 M -0.66 % | 317.800 M | 0.000 -100.00 % | 315.679 M |
Total liabilities | 331.138 M 4.33 % | 317.401 M -0.92 % | 320.339 M -1.15 % | 324.054 M 0.61 % | 322.084 M 1.06 % | 318.701 M -1.26 % | 322.762 M -1.99 % | 329.325 M -0.39 % | 330.620 M 3.74 % | 318.706 M -2.92 % | 328.304 M 2.94 % | 318.926 M -1.61 % | 324.133 M 1.87 % | 318.177 M -0.41 % | 319.479 M -0.32 % | 320.500 M -0.01 % | 320.541 M 1.02 % | 317.300 M -1.15 % | 321.000 M 1.13 % | 317.400 M -0.72 % | 319.700 M | 0.000 -100.00 % | 325.156 M |
Other non current assets | 0.000 -100.00 % | 936.848 M 3 915.78 % | 23.329 M -9.16 % | 25.680 M 102.96 % | -866.807 M 4.18 % | -904.619 M 0.53 % | -909.473 M 13.23 % | -1.048 B 1.57 % | -1.065 B -1.49 % | -1.049 B -8.41 % | -967.822 M 9.16 % | -1.065 B -4.10 % | -1.023 B -5.38 % | -971.186 M 6.45 % | -1.038 B 4.37 % | -1.086 B 0.00 % | -1.086 B -6.58 % | -1.019 B -0.38 % | -1.015 B 0.88 % | -1.024 B 1.02 % | -1.034 B | 0.000 100.00 % | -1.040 B |
Long term investments | 0.000 -100.00 % | 438.911 K -99.95 % | 903.699 M 2.64 % | 880.427 M 1.57 % | 866.807 M -4.18 % | 904.619 M -0.53 % | 909.473 M -13.23 % | 1.048 B -1.57 % | 1.065 B 1.49 % | 1.049 B 8.41 % | 967.822 M -9.16 % | 1.065 B 4.10 % | 1.023 B 5.38 % | 971.186 M -6.45 % | 1.038 B -4.37 % | 1.086 B 0.00 % | 1.086 B 6.58 % | 1.019 B 0.38 % | 1.015 B -0.88 % | 1.024 B -1.02 % | 1.034 B | 0.000 -100.00 % | 1.040 B |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current assets | 0.000 -100.00 % | 937.287 M 1.11 % | 927.028 M 2.31 % | 906.107 M 4.53 % | 866.807 M -4.18 % | 904.619 M -0.53 % | 909.473 M -13.23 % | 1.048 B -1.57 % | 1.065 B 1.49 % | 1.049 B 8.41 % | 967.822 M -9.16 % | 1.065 B 4.10 % | 1.023 B 5.38 % | 971.186 M -6.45 % | 1.038 B -4.37 % | 1.086 B 0.00 % | 1.086 B 6.58 % | 1.019 B 0.38 % | 1.015 B -0.88 % | 1.024 B -1.02 % | 1.034 B | 0.000 -100.00 % | 1.040 B |
Other current assets | -31.370 M -164.51 % | -11.860 M 38.14 % | -19.171 M 5.27 % | -20.237 M 53.33 % | -43.363 M -54.02 % | -28.153 M 54.70 % | -62.150 M -16.52 % | -53.337 M -49.10 % | -35.773 M 30.87 % | -51.746 M -9.00 % | -47.472 M 11.99 % | -53.936 M -89.72 % | -28.430 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term investments | 10.755 M -38.60 % | 17.515 M -7.90 % | 19.019 M -3.81 % | 19.773 M 40.92 % | 14.031 M -10.70 % | 15.712 M -29.33 % | 22.232 M 7.37 % | 20.705 M 31.42 % | 15.755 M -9.94 % | 17.495 M 41.44 % | 12.369 M -35.67 % | 19.228 M 1 065.75 % | 1.649 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 7.492 M 658.03 % | 988.412 K 72.23 % | 573.904 K 23.52 % | 464.631 K -77.21 % | 2.039 M 258.30 % | 569.099 K 9 480.79 % | 5.940 K -97.82 % | 271.909 K 7.17 % | 253.710 K -84.92 % | 1.683 M 329.23 % | 392.074 K 107.32 % | 189.111 K -47.93 % | 363.215 K -82.92 % | 2.127 M 152.30 % | 843.023 K | 0.000 -100.00 % | 6.400 M -34.69 % | 9.800 M 12.64 % | 8.700 M 16.00 % | 7.500 M 108.33 % | 3.600 M -69.90 % | 11.960 M 166.60 % | 4.486 M |
Cash and short term investments | 18.247 M -1.39 % | 18.504 M -5.56 % | 19.593 M -3.19 % | 20.237 M 892.48 % | 2.039 M -87.48 % | 16.281 M 273 994.02 % | 5.940 K -97.82 % | 271.909 K -98.30 % | 16.009 M 851.28 % | 1.683 M 329.23 % | 392.074 K 107.32 % | 189.111 K -47.93 % | 363.215 K -82.92 % | 2.127 M 152.30 % | 843.023 K | 0.000 -100.00 % | 6.400 M -34.69 % | 9.800 M 12.64 % | 8.700 M 16.00 % | 7.500 M 108.33 % | 3.600 M -69.90 % | 11.960 M 166.60 % | 4.486 M |
Total current assets | 0.000 -100.00 % | 18.504 M 40.33 % | 13.186 M -11.94 % | 14.973 M 8.39 % | 13.814 M 16.36 % | 11.872 M -25.80 % | 16.000 M 45.48 % | 10.998 M -44.35 % | 19.764 M 21.21 % | 16.306 M -27.39 % | 22.457 M 61.90 % | 13.871 M -44.02 % | 24.780 M 80.65 % | 13.717 M -12.25 % | 15.631 M 19.32 % | 13.100 M -32.84 % | 19.504 M -24.11 % | 25.700 M 23.56 % | 20.800 M 20.23 % | 17.300 M -26.07 % | 23.400 M 95.65 % | 11.960 M -20.95 % | 15.131 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.588 M | 0.000 -100.00 % | 39.075 M 21.47 % | 32.168 M | 0.000 -100.00 % | 34.026 M -2.75 % | 34.990 M 3.14 % | 33.924 M 27.26 % | 26.657 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 13.123 M 10.65 % | 11.860 M -7.09 % | 12.764 M -14.75 % | 14.973 M 27.16 % | 11.775 M -0.82 % | 11.872 M -25.77 % | 15.994 M 49.11 % | 10.726 M -45.73 % | 19.764 M 35.15 % | 14.623 M -33.73 % | 22.065 M 61.27 % | 13.682 M -43.97 % | 24.417 M 110.67 % | 11.590 M -21.63 % | 14.788 M 12.85 % | 13.104 M 0.00 % | 13.104 M -17.58 % | 15.900 M 31.40 % | 12.100 M 23.47 % | 9.800 M -50.51 % | 19.800 M | 0.000 -100.00 % | 10.644 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 972.126 M 52 071.77 % | -1.870 M | 0.000 | 0.000 -100.00 % | 6.578 M -1.93 % | 6.707 M -11.44 % | 7.574 M 25.38 % | 6.041 M -16.52 % | 7.236 M 50.05 % | 4.822 M -19.17 % | 5.966 M 86.07 % | 3.206 M -1.10 % | 3.242 M -1.91 % | 3.305 M -10.81 % | 3.706 M -21.16 % | 4.700 M 378.11 % | -1.690 M -124.85 % | 6.800 M -10.53 % | 7.600 M 52.00 % | 5.000 M 316.67 % | 1.200 M | 0.000 -100.00 % | 10.440 M |
Account payables | 0.000 -100.00 % | 1.600 M -64.33 % | 4.484 M -39.27 % | 7.383 M 50.32 % | 4.911 M 213.01 % | 1.569 M -36.84 % | 2.484 M -79.04 % | 11.855 M -15.69 % | 14.061 M 914.07 % | 1.387 M -88.68 % | 12.252 M 419.58 % | 2.358 M -70.56 % | 8.010 M 537.79 % | 1.256 M -66.14 % | 3.709 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 700.000 K -75.00 % | 2.800 M | 0.000 -100.00 % | 678.960 K |
Tax 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 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -72.549 M | 0.000 100.00 % | -83.731 M -116.26 % | -38.718 M | 0.000 | 0.000 -100.00 % | 688.700 M -11.88 % | 781.504 M 13.62 % | 687.800 M 0.34 % | 685.500 M 0.00 % | 685.500 M 0.12 % | 684.700 M 1 453.93 % | -50.571 M -107.27 % | 695.345 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 331.138 M | 0.000 100.00 % | -5.065 M | 0.000 -100.00 % | 2.173 M -99.31 % | 315.563 M -0.70 % | 317.794 M 12 766.45 % | 2.470 M 58.39 % | 1.559 M -99.51 % | 315.933 M 3.99 % | 303.800 M -3.31 % | 314.210 M 1.98 % | 308.113 M -2.39 % | 315.665 M 1.15 % | 312.062 M 199.99 % | -312.100 M -0.02 % | -312.042 M 0.84 % | -314.700 M 1.44 % | -319.300 M -1.33 % | -315.100 M 0.66 % | -317.200 M | 0.000 100.00 % | -306.452 M |
Total assets | 972.126 M 1.91 % | 953.920 M 1.46 % | 940.214 M 2.08 % | 921.081 M 3.82 % | 887.199 M -3.90 % | 923.199 M -1.06 % | 933.047 M -12.40 % | 1.065 B -2.44 % | 1.092 B 2.01 % | 1.070 B 7.44 % | 996.246 M -7.97 % | 1.082 B 2.95 % | 1.051 B 6.40 % | 988.208 M -6.55 % | 1.057 B -4.16 % | 1.103 B 0.00 % | 1.103 B 4.98 % | 1.051 B 0.77 % | 1.043 B -0.28 % | 1.046 B -1.22 % | 1.059 B | 0.000 -100.00 % | 1.066 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-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2013-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 | 2015-12-31 | 2015-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 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -390.715 K -295.53 % | 199.822 K -40.13 % | 333.780 K 122.39 % | -1.491 M -221.49 % | 1.227 M 140.87 % | -3.003 M -210.72 % | 2.712 M 793.86 % | 303.430 K -57.18 % | 708.616 K 916.17 % | -86.822 K -125.43 % | 341.388 K -61.42 % | 884.973 K 137.87 % | -2.337 M -102.02 % | 115.744 M 66 145.64 % | 174.720 K 107.36 % | -2.374 M -169.52 % | 3.416 M 125.41 % | -13.440 M -194.51 % | 14.220 M 154.38 % | 5.590 M 616.67 % | 780.000 K |
Accounts receivables | -365.349 K -262.47 % | 224.868 K -61.21 % | 579.720 K 134.88 % | -1.662 M -225.23 % | 1.327 M 194.97 % | -1.398 M -459.18 % | 389.099 K 36.51 % | 285.040 K 24.75 % | 228.482 K -64.43 % | 642.431 K 6 998.22 % | -9.313 K -114.84 % | 62.740 K 114.35 % | -437.296 K -113.26 % | 3.299 M 284.41 % | -1.789 M -43 732.44 % | 4.100 K -99.85 % | 2.796 M 173.58 % | -3.800 M -65.22 % | -2.300 M -123.00 % | 10.000 M | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.236 M 1 099 104 679 624 704 000.00 % | 0.000 -100.00 % | 6.840 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.236 M -288.77 % | 5.423 M 179.28 % | -6.840 M -35 231.69 % | 19.470 K -91.82 % | 237.940 K 1 572.10 % | 14.230 K 106.64 % | -214.230 K -104.98 % | 4.300 M 200.00 % | -4.300 M -304.76 % | 2.100 M | 0.000 |
Other working capital | -25.366 K -1.28 % | -25.046 K 89.82 % | -245.940 K -243.78 % | 171.049 K 271.24 % | -99.890 K 93.78 % | -1.605 M -169.11 % | 2.323 M 9 892.81 % | -23.723 K -104.94 % | 480.134 K 165.84 % | -729.253 K -307.94 % | 350.701 K -57.35 % | 822.233 K 143.28 % | -1.900 M -101.69 % | 112.426 M 6 414.77 % | 1.726 M 172.12 % | -2.393 M -386.91 % | 833.990 K 105.98 % | -13.940 M -166.95 % | 20.820 M 419.82 % | -6.510 M | 0.000 |
Other non cash items | -17.122 M 11.52 % | -19.352 M 13.06 % | -22.260 M 11.86 % | -25.255 M -170.93 % | 35.606 M 136.70 % | 15.042 M -89.48 % | 142.935 M 588.24 % | 20.768 M 313.12 % | -9.745 M 88.95 % | -88.161 M -210.63 % | 79.690 M 295.77 % | -40.707 M 40.30 % | -68.184 M -43.46 % | -47.527 M -198.67 % | 48.170 M 929.87 % | -5.804 M 89.71 % | -56.407 M -5 322.90 % | 1.080 M 119.67 % | -5.490 M -161.75 % | 8.890 M 408.00 % | 1.750 M |
Net cash provided by operating activities | 9.811 M -51.78 % | 20.348 M -14.43 % | 23.778 M 95.01 % | 12.194 M -45.40 % | 22.332 M -21.39 % | 28.409 M -33.79 % | 42.909 M 39.51 % | 30.757 M 26.17 % | 24.378 M 18.36 % | 20.596 M 101.85 % | 10.203 M -55.93 % | 23.150 M 73.30 % | 13.359 M -50.95 % | 27.236 M -9.48 % | 30.087 M 44.09 % | 20.880 M -12.56 % | 23.880 M -10.40 % | 26.650 M -8.54 % | 29.140 M -5.82 % | 30.940 M 11.38 % | 27.780 M |
Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -3.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -228.830 M 12.43 % | -261.320 M 14.80 % | -306.720 M -39.79 % | -219.417 M -7.92 % | -203.315 M 7.93 % | -220.827 M 7.02 % | -237.496 M 3.39 % | -245.831 M 7.91 % | -266.938 M 11.22 % | -300.686 M 26.17 % | -407.290 M -145.41 % | -165.964 M 45.22 % | -302.987 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 242.350 M -7.47 % | 261.909 M -13.85 % | 304.000 M 30.79 % | 232.429 M 13.30 % | 205.146 M -0.44 % | 206.059 M -10.60 % | 230.501 M -5.13 % | 242.953 M -8.74 % | 266.213 M -14.21 % | 310.318 M -25.81 % | 418.296 M 122.98 % | 187.589 M -39.28 % | 308.952 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 -100.00 % | 3.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | 13.520 M 2 194.60 % | 589.231 K 121.66 % | -2.720 M -120.90 % | 13.012 M 610.68 % | 1.831 M 112.40 % | -14.768 M -111.14 % | -6.995 M -143.02 % | -2.878 M -296.94 % | -725.103 K -107.53 % | 9.632 M -12.48 % | 11.006 M -49.11 % | 21.625 M 262.59 % | 5.964 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 0.000 | 0.000 |
Dividends paid | -22.868 M 0.01 % | -22.871 M 0.00 % | -22.871 M 0.05 % | -22.881 M 2.91 % | -23.567 M 0.00 % | -23.568 M 30.25 % | -33.789 M -46.05 % | -23.135 M 2.03 % | -23.615 M 4.89 % | -24.828 M 3.73 % | -25.791 M 3.51 % | -26.728 M 1.14 % | -27.038 M -1.55 % | -26.626 M 10.86 % | -29.869 M -10.73 % | -26.975 M 1.12 % | -27.281 M -1.08 % | -26.990 M 0.04 % | -27.000 M -0.26 % | -26.930 M 24.38 % | -35.610 M |
Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | -22.868 M 0.01 % | -22.871 M 0.00 % | -22.871 M 0.05 % | -22.881 M 2.91 % | -23.567 M 0.00 % | -23.568 M 30.25 % | -33.789 M -46.05 % | -23.135 M 2.03 % | -23.615 M 4.89 % | -24.828 M 3.73 % | -25.791 M 3.51 % | -26.728 M 1.14 % | -27.038 M -1.55 % | -26.626 M 10.86 % | -29.869 M -10.73 % | -26.975 M 1.12 % | -27.281 M -1.08 % | -26.990 M 0.04 % | -27.000 M -0.26 % | -26.930 M 24.38 % | -35.610 M |
Effect of forex changes on cash | 6.040 M 157.22 % | 2.348 M 22.22 % | 1.921 M 141.39 % | -4.642 M -386.97 % | 1.617 M -83.24 % | 9.648 M 579.53 % | -2.012 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.859 M 139.02 % | -17.579 M -392.87 % | 6.002 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 6.504 M 1 469.10 % | 414.508 K 279.33 % | 109.273 K 104.72 % | -2.318 M -204.72 % | 2.213 M 891.47 % | -279.615 K -347.26 % | 113.086 K -76.53 % | 481.918 K 129.13 % | -1.654 M -217.91 % | 1.403 M 399.94 % | -467.804 K -196.28 % | 485.864 K 129.62 % | -1.640 M -369.05 % | 609.580 K 179.79 % | 217.870 K 103.57 % | -6.095 M -79.20 % | -3.401 M -930.70 % | -330.000 K -115.49 % | 2.130 M -46.75 % | 4.000 M 151.09 % | -7.830 M |
Cash at beginning of period | 988.412 K 72.23 % | 573.904 K 23.52 % | 464.631 K -83.30 % | 2.782 M 388.87 % | 569.099 K -32.95 % | 848.714 K 15.37 % | 735.628 K 189.95 % | 253.710 K -86.70 % | 1.908 M 277.85 % | 504.984 K -48.09 % | 972.788 K 99.78 % | 486.924 K -77.11 % | 2.127 M 152.30 % | 843.020 K 8 430 300.00 % | -10.000 -100.00 % | 6.400 M -34.69 % | 9.800 M 12.64 % | 8.700 M 16.00 % | 7.500 M 108.33 % | 3.600 M 35 900.00 % | 10.000 K |
Cash at end of period | 7.492 M 658.03 % | 988.412 K 72.23 % | 573.904 K 23.52 % | 464.631 K -83.30 % | 2.782 M 388.87 % | 569.099 K -32.95 % | 848.714 K 15.37 % | 735.628 K 189.95 % | 253.710 K -86.70 % | 1.908 M 277.85 % | 504.984 K -48.09 % | 972.788 K 99.78 % | 486.924 K -66.48 % | 1.453 M 566.76 % | 217.860 K -28.63 % | 305.270 K -95.23 % | 6.399 M -23.55 % | 8.370 M -13.08 % | 9.630 M 26.71 % | 7.600 M 197.19 % | -7.820 M |
Operating cash flow | 9.811 M -51.78 % | 20.348 M -14.43 % | 23.778 M 95.01 % | 12.194 M -45.40 % | 22.332 M -21.39 % | 28.409 M -33.79 % | 42.909 M 39.51 % | 30.757 M 26.17 % | 24.378 M 18.36 % | 20.596 M 101.85 % | 10.203 M -55.93 % | 23.150 M 73.30 % | 13.359 M -50.95 % | 27.236 M -9.48 % | 30.087 M 44.09 % | 20.880 M -12.56 % | 23.880 M -10.40 % | 26.650 M -8.54 % | 29.140 M -5.82 % | 30.940 M 11.38 % | 27.780 M |
Capital expenditure | -5.000 | 0.000 100.00 % | -3.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 9.811 M -51.78 % | 20.348 M -14.43 % | 23.778 M 95.01 % | 12.194 M -45.40 % | 22.332 M -21.39 % | 28.409 M -33.79 % | 42.909 M 39.51 % | 30.757 M 26.17 % | 24.378 M 18.36 % | 20.596 M 101.85 % | 10.203 M -55.93 % | 23.150 M 73.30 % | 13.359 M -50.95 % | 27.236 M -9.48 % | 30.087 M 44.09 % | 20.880 M -12.56 % | 23.880 M -10.40 % | 26.650 M -8.54 % | 29.140 M -5.82 % | 30.940 M 11.38 % | 27.780 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 |