
The Renewables Infrastructure Group Limited TRIG.L
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | -112.900 M -191.57 % | 123.300 M -76.42 % | 522.800 M 359.95 % | 113.664 M 51.47 % | 75.043 M -54.09 % | 163.439 M 31.57 % | 124.218 M 36.38 % | 91.083 M 32.58 % | 68.698 M 286.42 % | 17.778 M -25.71 % | 23.929 M 71.03 % | 13.991 M |
Net income | -115.200 M -2 086.21 % | 5.800 M -98.89 % | 520.700 M 147.41 % | 210.462 M 110.11 % | 100.166 M -38.18 % | 162.029 M 31.57 % | 123.151 M 36.57 % | 90.173 M 32.80 % | 67.903 M 299.10 % | 17.014 M -26.97 % | 23.297 M 126.03 % | 10.307 M |
Income before tax | -115.200 M -2 086.21 % | 5.800 M -98.89 % | 520.710 M 147.41 % | 210.462 M 110.11 % | 100.166 M -38.18 % | 162.029 M 31.57 % | 123.151 M 36.57 % | 90.173 M 32.80 % | 67.903 M 299.10 % | 17.014 M -26.97 % | 23.297 M 126.03 % | 10.307 M |
Income before tax ratio | 1.02 2 069.17 % | 0.05 -95.28 % | 1.00 -46.21 % | 1.85 38.72 % | 1.33 34.64 % | 0.99 0.00 % | 0.99 0.14 % | 0.99 0.16 % | 0.99 3.28 % | 0.96 -1.70 % | 0.97 32.16 % | 0.74 |
EBITDA | -115.300 M -426.63 % | 35.300 M -93.19 % | 518.515 M 156.69 % | 202.000 M 1 278.39 % | -17.142 M -194.07 % | 18.223 M 3 122.06 % | -603.000 K 67.67 % | -1.865 M 74.39 % | -7.282 M -481.46 % | 1.909 M | 0.000 100.00 % | -9.897 M |
Net income ratio | 1.02 2 069.17 % | 0.05 -95.28 % | 1.00 -46.21 % | 1.85 38.72 % | 1.33 34.64 % | 0.99 0.00 % | 0.99 0.14 % | 0.99 0.16 % | 0.99 3.28 % | 0.96 -1.70 % | 0.97 32.16 % | 0.74 |
Ratio EBITDA | 1.02 256.72 % | 0.29 -71.13 % | 0.99 -44.19 % | 1.78 878.00 % | -0.23 -304.87 % | 0.11 2 396.84 % | 0.00 76.29 % | -0.02 80.68 % | -0.11 -198.72 % | 0.11 | 0.00 100.00 % | -0.71 |
Gross profit ratio | 1.00 609.50 % | -0.20 -119.63 % | 1.00 -35.00 % | 1.54 54.19 % | 1.00 -0.14 % | 1.00 0.04 % | 1.00 0.06 % | 1.00 0.07 % | 1.00 -0.29 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 2.475 B -0.34 % | 2.484 B 2.46 % | 2.424 B 15.22 % | 2.104 B 22.26 % | 1.721 B 20.32 % | 1.430 B 34.75 % | 1.061 B 14.96 % | 923.280 M 18.73 % | 777.658 M 36.48 % | 569.776 M 50.85 % | 377.699 M 23.91 % | 304.814 M |
Weighted average shs out | 2.475 B -0.36 % | 2.484 B 2.47 % | 2.424 B 15.22 % | 2.104 B 22.89 % | 1.712 B 20.32 % | 1.423 B 35.14 % | 1.053 B 14.96 % | 915.862 M 18.72 % | 771.415 M 36.48 % | 565.212 M 50.86 % | 374.664 M 23.91 % | 302.367 M |
EPS diluted | -0.05 -2 121.74 % | 0.00 -98.90 % | 0.21 110.00 % | 0.10 71.82 % | 0.06 -47.09 % | 0.11 -8.33 % | 0.12 23.46 % | 0.10 11.34 % | 0.09 192.95 % | 0.03 -51.54 % | 0.06 82.49 % | 0.03 |
Earnings per share | -0.05 -2 121.74 % | 0.00 -98.90 % | 0.21 110.00 % | 0.10 70.36 % | 0.06 -46.64 % | 0.11 -8.33 % | 0.12 23.46 % | 0.10 11.34 % | 0.09 192.95 % | 0.03 -51.54 % | 0.06 82.49 % | 0.03 |
Gross profit | -112.900 M -366.53 % | -24.200 M -104.63 % | 522.600 M 198.98 % | 174.796 M 133.55 % | 74.843 M -54.15 % | 163.239 M 31.63 % | 124.018 M 36.46 % | 90.883 M 32.68 % | 68.498 M 285.30 % | 17.778 M -25.71 % | 23.929 M 71.03 % | 13.991 M |
Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 162.029 M 100 651.07 % | -161.141 K -100.18 % | 92.038 M 22.42 % | 75.185 M 341.90 % | 17.014 M -26.97 % | 23.297 M 15.28 % | 20.210 M |
Cost of revenue | 0.000 -100.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 2.500 M -21.88 % | 3.200 M 53.11 % | 2.090 M 9.77 % | 1.904 M 19.45 % | 1.594 M 13.05 % | 1.410 M 32.15 % | 1.067 M 20.98 % | 882.000 K 10.94 % | 795.000 K 4.06 % | 764.000 K 20.89 % | 632.000 K -82.84 % | 3.684 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 |
Other expenses | 0.000 100.00 % | -100.000 K | 0.000 100.00 % | -200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 2.500 M -19.35 % | 3.100 M 48.33 % | 2.090 M 22.65 % | 1.704 M 6.90 % | 1.594 M 13.05 % | 1.410 M 32.15 % | 1.067 M 17.25 % | 910.000 K 14.47 % | 795.000 K 4.06 % | 764.000 K 20.89 % | 632.000 K -82.84 % | 3.684 M |
Cost and expenses | 2.500 M -97.89 % | 118.300 M 5 560.29 % | 2.090 M 102.19 % | -95.564 M -279.28 % | -25.196 M -1 886.95 % | 1.410 M 32.15 % | 1.067 M 17.25 % | 910.000 K 14.47 % | 795.000 K 4.06 % | 764.000 K 20.89 % | 632.000 K -82.84 % | 3.684 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 | 2.500 M -21.88 % | 3.200 M 53.11 % | 2.090 M 9.77 % | 1.904 M 19.45 % | 1.594 M 13.05 % | 1.410 M 32.15 % | 1.067 M 20.98 % | 882.000 K 10.94 % | 795.000 K 4.06 % | 764.000 K 20.89 % | 632.000 K -82.84 % | 3.684 M |
Interest income | 117.500 M -4.70 % | 123.300 M 1.59 % | 121.367 M 12 136 600.00 % | 1.000 K -100.00 % | 78.320 M 22.72 % | 63.819 M 24.53 % | 51.246 M 16.60 % | 43.952 M 17.56 % | 37.387 M 33.00 % | 28.110 M 46.83 % | 19.145 M 459.80 % | 3.420 M |
Interest expense | 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.000 K |
Depreciation and amortization | 49.200 M -21.78 % | 62.900 M 45.94 % | 43.100 M 48.07 % | 29.108 M 124.80 % | -117.381 M 18.50 % | -144.020 M -16.44 % | -123.686 M -34.46 % | -91.987 M -22.60 % | -75.031 M -401.78 % | -14.953 M 32.91 % | -22.289 M -10.29 % | -20.210 M |
Operating income | -115.400 M -2 408.00 % | 5.000 M -99.04 % | 520.710 M 201.18 % | 172.892 M 72.61 % | 100.166 M -38.18 % | 162.029 M 31.57 % | 123.151 M 36.57 % | 90.173 M 32.80 % | 67.903 M 299.10 % | 17.014 M -26.97 % | 23.297 M 125.90 % | 10.313 M |
Operating income ratio | 1.02 2 420.61 % | 0.04 -95.93 % | 1.00 -34.52 % | 1.52 13.96 % | 1.33 34.64 % | 0.99 0.00 % | 0.99 0.14 % | 0.99 0.16 % | 0.99 3.28 % | 0.96 -1.70 % | 0.97 32.08 % | 0.74 |
Total other income expenses net | 200.000 K -75.00 % | 800.000 K | 0.000 -100.00 % | 37.570 M 51 565.75 % | -73.000 K | 0.000 100.00 % | -535.000 K 70.51 % | -1.814 M 74.55 % | -7.128 M -445.85 % | 2.061 M 104.46 % | 1.008 M 113.77 % | -7.319 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 | -11.700 M 35.36 % | -18.100 M 26.03 % | -24.469 M 13.32 % | -28.229 M -22.12 % | -23.116 M 81.88 % | -127.589 M -661.27 % | -16.760 M -57.43 % | -10.646 M 42.57 % | -18.537 M -24.64 % | -14.873 M -19.70 % | -12.425 M 23.28 % | -16.196 M |
Total investments | 2.845 B -9.91 % | 3.158 B -5.04 % | 3.325 B 25.48 % | 2.650 B 22.63 % | 2.161 B 24.09 % | 1.741 B 37.42 % | 1.267 B 30.20 % | 973.313 M 19.02 % | 817.761 M 14.92 % | 711.604 M 72.53 % | 412.449 M 37.58 % | 299.792 M |
Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M -0.79 % | 1.008 M 0.30 % | 1.005 M -0.30 % | 1.008 M 0.00 % | 1.008 M 4.35 % | 966.000 K 24.48 % | 776.000 K 9.92 % | 706.000 K 64.95 % | 428.000 K 83.69 % | 233.000 K |
Retained earnings | 102.600 M -74.43 % | 401.300 M -29.80 % | 571.680 M 163.96 % | 216.575 M 46.70 % | 147.629 M -8.37 % | 161.120 M 72.59 % | 93.352 M 147.41 % | 37.731 M 546.08 % | 5.840 M 349.47 % | -2.341 M -117.36 % | 13.485 M 30.83 % | 10.307 M |
Common stock | 2.753 B -0.70 % | 2.772 B 0.07 % | 2.770 B 11.31 % | 2.489 B 21.62 % | 2.046 B 18.88 % | 1.721 B 44.70 % | 1.190 B 26.00 % | 944.078 M 14.07 % | 827.650 M 13.65 % | 728.227 M 76.85 % | 411.768 M 35.31 % | 304.324 M |
Total equity | 2.856 B -10.02 % | 3.174 B -5.04 % | 3.343 B 23.52 % | 2.706 B 23.30 % | 2.195 B 16.54 % | 1.883 B 46.70 % | 1.284 B 30.64 % | 982.775 M 17.80 % | 834.266 M 14.82 % | 726.592 M 70.69 % | 425.681 M 35.20 % | 314.864 M |
Other non current liabilities | 200.000 K -88.89 % | 1.800 M -89.29 % | 16.800 M 4 540.88 % | 362.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 200.000 K -88.89 % | 1.800 M -89.29 % | 16.800 M 4 540.88 % | 362.000 K -78.61 % | 1.692 M 399.12 % | 339.000 K 578.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K -91.54 % | 591.000 K |
Other current liabilities | 0.000 | 0.000 -100.00 % | 2.793 M 120.14 % | -13.870 M -919.74 % | 1.692 M 399.12 % | 339.000 K 778.00 % | -50.000 K 0.00 % | -50.000 K 0.00 % | -50.000 K 0.00 % | -50.000 K 0.00 % | -50.000 K 0.00 % | -50.000 K |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 1.100 M 37.50 % | 800.000 K -74.95 % | 3.193 M 782.04 % | 362.000 K -78.61 % | 1.692 M 399.12 % | 339.000 K 578.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K -91.54 % | 591.000 K |
Total liabilities | 1.300 M -51.85 % | 2.700 M -86.48 % | 19.973 M 5 417.40 % | 362.000 K -78.61 % | 1.692 M 399.12 % | 339.000 K -79.86 % | 1.683 M -23.15 % | 2.190 M -23.08 % | 2.847 M 358.45 % | 621.000 K 25.96 % | 493.000 K -58.33 % | 1.183 M |
Other non current assets | 1.100 M -86.42 % | 8.100 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.267 B -30.20 % | -973.313 M -19.02 % | -817.761 M -14.92 % | -711.604 M -72.53 % | -412.449 M -37.58 % | -299.792 M |
Long term investments | 2.845 B -9.91 % | 3.158 B -5.04 % | 3.325 B 25.48 % | 2.650 B 22.63 % | 2.161 B 24.09 % | 1.741 B 37.42 % | 1.267 B 30.20 % | 973.313 M 19.02 % | 817.761 M 14.92 % | 711.604 M 72.53 % | 412.449 M 37.58 % | 299.792 M |
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 | 2.846 B -10.11 % | 3.166 B -4.79 % | 3.325 B 25.48 % | 2.650 B 22.63 % | 2.161 B 24.09 % | 1.741 B 37.42 % | 1.267 B 30.20 % | 973.313 M 19.02 % | 817.761 M 14.92 % | 711.604 M 72.53 % | 412.449 M 37.58 % | 299.792 M |
Other current assets | -1.000 M -111.11 % | 9.000 M -36.27 % | 14.122 M -66.68 % | 42.380 M 69.51 % | 25.002 M -15.13 % | 29.460 M 1 776.43 % | 1.570 M 55.91 % | 1.007 M 23.56 % | 815.000 K 10.73 % | 736.000 K -43.38 % | 1.300 M 432.79 % | 244.000 K |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 11.700 M -35.36 % | 18.100 M -26.03 % | 24.469 M -13.32 % | 28.229 M 22.12 % | 23.116 M -81.88 % | 127.589 M 661.27 % | 16.760 M 57.43 % | 10.646 M -42.57 % | 18.537 M 24.64 % | 14.873 M 19.70 % | 12.425 M -23.28 % | 16.196 M |
Cash and short term investments | 11.700 M -35.36 % | 18.100 M -26.03 % | 24.469 M -13.32 % | 28.229 M 22.12 % | 23.116 M -81.88 % | 127.589 M 661.27 % | 16.760 M 57.43 % | 10.646 M -42.57 % | 18.537 M 24.64 % | 14.873 M 19.70 % | 12.425 M -23.28 % | 16.196 M |
Total current assets | 11.700 M -58.36 % | 28.100 M -24.83 % | 37.382 M -33.88 % | 56.535 M 58.73 % | 35.617 M -74.97 % | 142.319 M 676.43 % | 18.330 M 57.30 % | 11.653 M -39.78 % | 19.352 M 23.98 % | 15.609 M 13.73 % | 13.725 M -15.56 % | 16.255 M |
Inventory | 0.000 | 0.000 100.00 % | -14.009 M 50.51 % | -28.306 M -126.43 % | -12.501 M 15.13 % | -14.730 M | 0.000 -100.00 % | 11.652 M | 0.000 100.00 % | -736.000 K 43.38 % | -1.300 M -432.79 % | -244.000 K |
Net receivables | 1.000 M 0.00 % | 1.000 M -92.19 % | 12.800 M -10.06 % | 14.232 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.000 K |
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 | 0.000 100.00 % | -17.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 1.100 M 37.50 % | 800.000 K 100.00 % | 400.000 K -97.19 % | 14.232 M | 0.000 | 0.000 -100.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 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 -100.00 % | 8.001 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 776.000 K | 0.000 | 0.000 -100.00 % | 304.324 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 % | -3.193 M -782.04 % | -362.000 K 78.61 % | -1.692 M -399.12 % | -339.000 K -121.42 % | 1.583 M -24.26 % | 2.090 M -23.92 % | 2.747 M 427.26 % | 521.000 K 32.57 % | 393.000 K 39 200.00 % | 1.000 K |
Total assets | 2.858 B -10.05 % | 3.177 B -5.52 % | 3.363 B 24.24 % | 2.707 B 23.22 % | 2.197 B 16.60 % | 1.884 B 46.53 % | 1.286 B 30.52 % | 984.965 M 17.66 % | 837.113 M 15.11 % | 727.213 M 70.64 % | 426.174 M 34.85 % | 316.047 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
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 | 400.000 K 33.33 % | 300.000 K 300.00 % | 75.000 K 27.12 % | 59.000 K 114.25 % | -414.000 K 29.47 % | -587.000 K -492.93 % | -99.000 K -170.71 % | 140.000 K 294.44 % | -72.000 K 66.67 % | -216.000 K -193.51 % | 231.000 K -79.45 % | 1.124 M |
Accounts receivables | 0.000 100.00 % | -100.000 K -4 900.00 % | -2.000 K 50.00 % | -4.000 K -100.48 % | 831.000 K 253.89 % | -540.000 K 4.09 % | -563.000 K -225.43 % | -173.000 K -121.79 % | -78.000 K 72.14 % | -280.000 K -23.89 % | -226.000 K 45.75 % | -416.571 K |
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 |
Accounts payables | 400.000 K 0.00 % | 400.000 K 419.48 % | 77.000 K 22.22 % | 63.000 K 105.06 % | -1.245 M -2 548.94 % | -47.000 K -111.14 % | 422.000 K 240.32 % | 124.000 K 293.75 % | -64.000 K | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 246.900 M 94.72 % | 126.800 M 138.61 % | -328.412 M -508.59 % | -53.963 M -442.75 % | 15.744 M 121.18 % | -74.338 M -4.85 % | -70.902 M -104.03 % | -34.750 M -32.23 % | -26.280 M -374.24 % | 9.583 M 745.81 % | 1.133 M -23.91 % | 1.489 M |
Net cash provided by operating activities | 132.100 M -0.60 % | 132.900 M -30.92 % | 192.373 M 22.88 % | 156.558 M 35.55 % | 115.496 M 32.60 % | 87.104 M 67.03 % | 52.150 M -6.14 % | 55.563 M 33.72 % | 41.551 M 57.50 % | 26.381 M 6.97 % | 24.661 M 90.87 % | 12.920 M |
Investments in property plant and equipment | 0.000 | 0.000 -100.00 % | 251.775 M | 0.000 -100.00 % | 20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Acquisitions net | 0.000 | 0.000 100.00 % | -16.000 K | 0.000 100.00 % | -20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.205 M |
Purchases of investments | -23.100 M 6.10 % | -24.600 M 92.17 % | -314.059 M 30.56 % | -452.289 M 9.45 % | -499.466 M -20.69 % | -413.844 M -84.76 % | -223.985 M -84.20 % | -121.600 M -56.85 % | -77.526 M 74.77 % | -307.275 M -198.47 % | -102.949 M 65.44 % | -297.843 M |
Sales maturities of investments | 87.600 M 47.23 % | 59.500 M -4.49 % | 62.300 M | 0.000 -100.00 % | 68.125 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 100.00 % | -314.075 M | 0.000 100.00 % | -20.000 K | 0.000 100.00 % | -223.985 M -84.20 % | -121.600 M -56.85 % | -77.526 M 74.77 % | -307.275 M -198.47 % | -102.949 M -3 112.14 % | -3.205 M |
Net cash used for investing activites | 64.500 M 84.81 % | 34.900 M 111.11 % | -314.075 M 30.56 % | -452.289 M -4.85 % | -431.361 M -4.23 % | -413.844 M -84.76 % | -223.985 M -84.20 % | -121.600 M -56.85 % | -77.526 M 74.77 % | -307.275 M -198.47 % | -102.949 M 65.80 % | -301.048 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 |
Common stock issued | 2.000 M 0.00 % | 2.000 M -99.28 % | 279.300 M -36.79 % | 441.847 M 37.22 % | 322.003 M -39.43 % | 531.650 M 123.76 % | 237.596 M 112.86 % | 111.623 M 18.28 % | 94.372 M -70.19 % | 316.582 M 200.70 % | 105.280 M -66.05 % | 310.100 M |
Common stock repurchased | -20.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -183.500 M -4.14 % | -176.200 M -9.81 % | -160.454 M -19.69 % | -134.058 M -25.26 % | -107.028 M -24.04 % | -86.285 M -51.65 % | -56.897 M -9.55 % | -51.939 M 1.98 % | -52.987 M -86.99 % | -28.337 M -79.12 % | -15.820 M | 0.000 |
Other financing activites | 0.000 | 0.000 100.00 % | -2.995 M 56.89 % | -6.948 M -87.58 % | -3.704 M 52.87 % | -7.859 M -184.13 % | -2.766 M -79.84 % | -1.538 M 11.91 % | -1.746 M 64.39 % | -4.903 M -172.69 % | -1.798 M 68.87 % | -5.776 M |
Net cash used provided by financing activities | -202.400 M -16.19 % | -174.200 M -250.37 % | 115.851 M -61.49 % | 300.841 M 42.40 % | 211.271 M -51.71 % | 437.506 M 145.88 % | 177.933 M 206.01 % | 58.146 M 46.69 % | 39.639 M -86.01 % | 283.342 M 223.22 % | 87.662 M -71.19 % | 304.324 M |
Effect of forex changes on cash | -600.000 K -500.00 % | -100.000 K -104.78 % | 2.091 M 69 600.00 % | 3.000 K -97.52 % | 121.000 K 92.06 % | 63.000 K 293.75 % | 16.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 153.000 K | 0.000 |
Net change in cash | -6.400 M 0.00 % | -6.400 M -70.21 % | -3.760 M -173.54 % | 5.113 M 104.89 % | -104.473 M -194.27 % | 110.829 M 1 712.71 % | 6.114 M 177.48 % | -7.891 M -315.37 % | 3.664 M 49.67 % | 2.448 M -74.30 % | 9.527 M -41.18 % | 16.196 M |
Cash at beginning of period | 18.100 M -26.12 % | 24.500 M -13.21 % | 28.229 M 22.12 % | 23.116 M -81.88 % | 127.589 M 661.27 % | 16.760 M 57.43 % | 10.646 M -42.57 % | 18.537 M 24.64 % | 14.873 M 19.70 % | 12.425 M 328.74 % | 2.898 M | 0.000 |
Cash at end of period | 11.700 M -35.36 % | 18.100 M -26.03 % | 24.469 M -13.32 % | 28.229 M 22.12 % | 23.116 M -81.88 % | 127.589 M 661.27 % | 16.760 M 57.43 % | 10.646 M -42.57 % | 18.537 M 24.64 % | 14.873 M 19.70 % | 12.425 M -23.28 % | 16.196 M |
Operating cash flow | 132.100 M -0.60 % | 132.900 M -30.92 % | 192.373 M 22.88 % | 156.558 M 35.55 % | 115.496 M 32.60 % | 87.104 M 67.03 % | 52.150 M -6.14 % | 55.563 M 33.72 % | 41.551 M 57.50 % | 26.381 M 6.97 % | 24.661 M 90.87 % | 12.920 M |
Capital expenditure | 0.000 | 0.000 -100.00 % | 251.775 M | 0.000 -100.00 % | 20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Free CashFlow | 132.100 M -0.60 % | 132.900 M -70.08 % | 444.148 M 183.70 % | 156.558 M 35.53 % | 115.516 M 32.62 % | 87.104 M 67.03 % | 52.150 M -6.14 % | 55.563 M 33.72 % | 41.551 M 57.50 % | 26.381 M 6.97 % | 24.661 M 90.87 % | 12.920 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 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | -94.900 M -36.15 % | -69.700 M -61.34 % | -43.200 M -16.44 % | -37.100 M -387.60 % | 12.900 M -88.39 % | 111.100 M -74.98 % | 444.100 M 170.37 % | 164.256 M 1 458.41 % | 10.540 M -85.43 % | 72.341 M 54.46 % | 46.834 M 26.23 % | 37.102 M -71.24 % | 129.011 M 66.39 % | 77.533 M 63.50 % | 47.420 M -20.68 % | 59.783 M 79.45 % | 33.314 M -33.61 % | 50.176 M 94.10 % | 25.850 M 691.00 % | 3.268 M -74.16 % | 12.649 M 6.12 % | 11.920 M 6.42 % | 11.201 M 60.12 % | 6.996 M 0.00 % | 6.996 M |
Net income | -113.800 M -14.49 % | -99.400 M -529.11 % | -15.800 M 27.85 % | -21.900 M -179.06 % | 27.700 M -70.84 % | 95.000 M -77.68 % | 425.700 M 145.15 % | 173.652 M 371.75 % | 36.810 M -56.13 % | 83.903 M 415.91 % | 16.263 M -99.01 % | 1.645 B 1 246.69 % | 122.155 M 60.98 % | 75.881 M 60.53 % | 47.270 M -19.69 % | 58.856 M 87.94 % | 31.317 M -35.66 % | 48.673 M 153.11 % | 19.230 M 899.48 % | 1.924 M -87.25 % | 15.090 M 20.87 % | 12.484 M 15.45 % | 10.813 M 109.82 % | 5.154 M 0.00 % | 5.154 M |
Income before tax | -113.800 M -14.49 % | -99.400 M -529.11 % | -15.800 M 27.85 % | -21.900 M -179.06 % | 27.700 M -70.84 % | 95.000 M -77.68 % | 425.700 M 145.15 % | 173.652 M 371.75 % | 36.810 M -56.13 % | 83.903 M 415.91 % | 16.263 M 67 202 479 238.84 % | 0.024 -100.00 % | 122.155 M 60.98 % | 75.881 M 60.53 % | 47.270 M -19.69 % | 58.856 M 87.94 % | 31.317 M -35.66 % | 48.673 M 153.11 % | 19.230 M 899.48 % | 1.924 M -87.25 % | 15.090 M 20.87 % | 12.484 M 15.45 % | 10.813 M 109.82 % | 5.154 M 0.00 % | 5.154 M |
Income before tax ratio | 1.20 -15.91 % | 1.43 289.92 % | 0.37 -38.04 % | 0.59 -72.51 % | 2.15 151.12 % | 0.86 -10.80 % | 0.96 -9.33 % | 1.06 -69.73 % | 3.49 201.11 % | 1.16 234.01 % | 0.35 49 606 817 900.00 % | 0.00 -100.00 % | 0.95 -3.25 % | 0.98 -1.82 % | 1.00 1.25 % | 0.98 4.73 % | 0.94 -3.09 % | 0.97 30.40 % | 0.74 26.36 % | 0.59 -50.65 % | 1.19 13.91 % | 1.05 8.49 % | 0.97 31.04 % | 0.74 0.00 % | 0.74 |
EBITDA | 0.000 100.00 % | -99.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.273 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 % | -4.948 M 0.00 % | -4.948 M |
Net income ratio | 1.20 -15.91 % | 1.43 289.92 % | 0.37 -38.04 % | 0.59 -72.51 % | 2.15 151.12 % | 0.86 -10.80 % | 0.96 -9.33 % | 1.06 -69.73 % | 3.49 201.11 % | 1.16 234.01 % | 0.35 -99.22 % | 44.34 4 582.71 % | 0.95 -3.25 % | 0.98 -1.82 % | 1.00 1.25 % | 0.98 4.73 % | 0.94 -3.09 % | 0.97 30.40 % | 0.74 26.36 % | 0.59 -50.65 % | 1.19 13.91 % | 1.05 8.49 % | 0.97 31.04 % | 0.74 0.00 % | 0.74 |
Ratio EBITDA | 0.00 -100.00 % | 1.42 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.09 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.71 0.00 % | -0.71 |
Gross profit ratio | 1.00 -39.50 % | 1.65 65.28 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.27 % | 1.00 -0.27 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 2.433 B -1.63 % | 2.474 B -0.45 % | 2.485 B 0.03 % | 2.484 B 0.03 % | 2.483 B 7.44 % | 2.311 B 0.00 % | 2.311 B 5.13 % | 2.198 B 9.42 % | 2.009 B -43.08 % | 3.530 B 124.05 % | 1.576 B 2.66 % | 1.535 B 17.07 % | 1.311 B 17.19 % | 1.119 B 13.33 % | 987.069 M 4.50 % | 944.599 M 6.48 % | 887.115 M 10.81 % | 800.579 M 7.86 % | 742.233 M 12.43 % | 660.200 M 40.41 % | 470.190 M 15.67 % | 406.507 M 18.58 % | 342.817 M 12.47 % | 304.814 M 0.00 % | 304.814 M |
Weighted average shs out | 2.433 B -1.63 % | 2.474 B -0.45 % | 2.485 B 0.02 % | 2.484 B 0.03 % | 2.483 B 7.45 % | 2.311 B 0.00 % | 2.311 B 5.13 % | 2.198 B 9.42 % | 2.009 B -43.08 % | 3.530 B 125.21 % | 1.567 B 2.13 % | 1.535 B 17.07 % | 1.311 B 17.19 % | 1.119 B 13.33 % | 987.095 M 4.50 % | 944.628 M 6.48 % | 887.117 M 10.81 % | 800.595 M 7.86 % | 742.242 M 12.42 % | 660.261 M 40.42 % | 470.211 M 15.67 % | 406.513 M 18.57 % | 342.834 M 13.38 % | 302.367 M 0.00 % | 302.367 M |
EPS diluted | -0.05 -16.42 % | -0.04 -528.13 % | -0.01 27.27 % | -0.01 -178.57 % | 0.01 -72.75 % | 0.04 -77.17 % | 0.18 127.85 % | 0.08 331.69 % | 0.02 -61.55 % | 0.05 362.14 % | 0.01 -99.04 % | 1.07 1 048.07 % | 0.09 37.46 % | 0.07 41.84 % | 0.05 -23.40 % | 0.06 76.27 % | 0.04 -41.78 % | 0.06 133.85 % | 0.03 766.67 % | 0.00 -90.63 % | 0.03 3.90 % | 0.03 -2.53 % | 0.03 86.98 % | 0.02 0.00 % | 0.02 |
Earnings per share | -0.05 -16.42 % | -0.04 -528.13 % | -0.01 27.27 % | -0.01 -178.57 % | 0.01 -72.75 % | 0.04 -77.17 % | 0.18 127.85 % | 0.08 331.69 % | 0.02 -61.55 % | 0.05 357.69 % | 0.01 -99.03 % | 1.07 1 048.07 % | 0.09 37.46 % | 0.07 41.84 % | 0.05 -23.40 % | 0.06 76.27 % | 0.04 -41.78 % | 0.06 133.85 % | 0.03 766.67 % | 0.00 -90.63 % | 0.03 3.90 % | 0.03 -2.53 % | 0.03 86.98 % | 0.02 0.00 % | 0.02 |
Gross profit | -94.900 M 17.62 % | -115.200 M -166.67 % | -43.200 M -16.44 % | -37.100 M -387.60 % | 12.900 M -88.39 % | 111.100 M -74.98 % | 444.100 M 170.37 % | 164.256 M 1 458.41 % | 10.540 M -85.43 % | 72.341 M 54.46 % | 46.834 M 26.57 % | 37.001 M -71.32 % | 129.011 M 66.39 % | 77.533 M 63.50 % | 47.420 M -20.68 % | 59.783 M 79.45 % | 33.314 M -33.61 % | 50.176 M 94.10 % | 25.850 M 691.00 % | 3.268 M -74.16 % | 12.649 M 6.12 % | 11.920 M 6.42 % | 11.201 M 60.12 % | 6.996 M 0.00 % | 6.996 M |
Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.024 | 0.000 | 0.000 | 0.000 100.00 % | -371.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.000 K -99.76 % | 10.105 M 0.00 % | 10.105 M |
Cost of revenue | 0.000 -100.00 % | 67.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 1.700 M 54.55 % | 1.100 M -21.43 % | 1.400 M -6.67 % | 1.500 M -21.05 % | 1.900 M 58.33 % | 1.200 M 9.09 % | 1.100 M 10.22 % | 998.000 K 10.15 % | 906.000 K 4.14 % | 870.000 K -5.84 % | 924.000 K 105.11 % | 450.500 K -36.46 % | 709.000 K 24.39 % | 570.000 K -18.22 % | 697.000 K 25.36 % | 556.000 K 0.36 % | 554.000 K 4.33 % | 531.000 K 14.44 % | 464.000 K -4.13 % | 484.000 K 0.83 % | 480.000 K 14.29 % | 420.000 K 1.94 % | 412.000 K -77.63 % | 1.842 M 0.00 % | 1.842 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.075 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 1.700 M 70.00 % | 1.000 M -28.57 % | 1.400 M -6.67 % | 1.500 M -89.80 % | 14.700 M -8.70 % | 16.100 M -12.97 % | 18.500 M 1 753.71 % | 998.000 K 10.15 % | 906.000 K -92.16 % | 11.558 M -62.38 % | 30.722 M 166.27 % | 11.538 M 63.52 % | 7.056 M 317.52 % | 1.690 M 924.25 % | 164.998 K -82.39 % | 936.998 K -53.61 % | 2.020 M 32.63 % | 1.523 M -77.05 % | 6.636 M 384.73 % | 1.369 M -42.79 % | 2.393 M 333.52 % | 551.998 K 36.63 % | 403.998 K -78.07 % | 1.842 M 0.00 % | 1.842 M |
Cost and expenses | 1.700 M 54.55 % | 1.100 M -21.43 % | 1.400 M -6.67 % | 1.500 M -89.80 % | 14.700 M -8.70 % | 16.100 M -12.97 % | 18.500 M 1 753.71 % | 998.000 K 10.15 % | 906.000 K -92.16 % | 11.558 M -62.38 % | 30.722 M -23.72 % | 40.273 M 470.76 % | 7.056 M 317.52 % | 1.690 M 924.25 % | 164.998 K -82.39 % | 936.998 K -53.61 % | 2.020 M 32.63 % | 1.523 M -77.05 % | 6.636 M 384.73 % | 1.369 M -42.79 % | 2.393 M 333.52 % | 551.998 K 36.63 % | 403.998 K -78.07 % | 1.842 M 0.00 % | 1.842 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 -100.00 % | 179.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 1.700 M 54.55 % | 1.100 M -21.43 % | 1.400 M -6.67 % | 1.500 M -21.05 % | 1.900 M 58.33 % | 1.200 M 9.09 % | 1.100 M 10.22 % | 998.000 K 10.15 % | 906.000 K 4.14 % | 870.000 K -5.84 % | 924.000 K 105.11 % | 450.500 K -36.46 % | 709.000 K 24.39 % | 570.000 K -18.22 % | 697.000 K 25.36 % | 556.000 K 0.36 % | 554.000 K 4.33 % | 531.000 K 14.44 % | 464.000 K -4.13 % | 484.000 K 0.83 % | 480.000 K 14.29 % | 420.000 K 1.94 % | 412.000 K -77.63 % | 1.842 M 0.00 % | 1.842 M |
Interest income | 0.000 -100.00 % | 100.000 K -50.00 % | 200.000 K -66.67 % | 600.000 K 500.00 % | 100.000 K 127.27 % | 44.000 K -56.00 % | 100.000 K | 0.000 | 0.000 -100.00 % | 4.000 K -97.35 % | 151.000 K 68.72 % | 89.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.710 M 0.00 % | 1.710 M |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 3.000 K 0.00 % | 3.000 K |
Depreciation and amortization | 96.600 M 2 000.00 % | 4.600 M -89.69 % | 44.600 M 15.54 % | 38.600 M 450.91 % | -11.000 M 89.99 % | -109.900 M 75.19 % | -443.000 M -171.35 % | -163.258 M -1 594.60 % | -9.634 M 86.52 % | -71.471 M -55.68 % | -45.910 M -215.14 % | 39.874 M 131.08 % | -128.302 M -66.71 % | -76.963 M -64.72 % | -46.723 M 21.11 % | -59.227 M -80.79 % | -32.760 M 34.01 % | -49.645 M -95.56 % | -25.386 M -811.85 % | -2.784 M 77.12 % | -12.169 M -5.82 % | -11.500 M -6.59 % | -10.789 M -6.77 % | -10.105 M 0.00 % | -10.105 M |
Operating income | -96.600 M -36.44 % | -70.800 M -58.74 % | -44.600 M -15.54 % | -38.600 M -450.91 % | 11.000 M -89.99 % | 109.900 M -75.19 % | 443.000 M 171.35 % | 163.258 M 1 594.60 % | 9.634 M -86.52 % | 71.471 M 55.68 % | 45.910 M 15.14 % | 39.874 M -68.92 % | 128.302 M 66.71 % | 76.963 M 64.72 % | 46.723 M -21.11 % | 59.227 M 80.79 % | 32.760 M -34.01 % | 49.645 M 95.56 % | 25.386 M 811.85 % | 2.784 M -77.12 % | 12.169 M 5.82 % | 11.500 M 6.59 % | 10.789 M 109.23 % | 5.157 M 0.00 % | 5.157 M |
Operating income ratio | 1.02 0.21 % | 1.02 -1.61 % | 1.03 -0.77 % | 1.04 22.01 % | 0.85 -13.80 % | 0.99 -0.83 % | 1.00 0.36 % | 0.99 8.74 % | 0.91 -7.48 % | 0.99 0.79 % | 0.98 -8.79 % | 1.07 8.07 % | 0.99 0.19 % | 0.99 0.75 % | 0.99 -0.54 % | 0.99 0.75 % | 0.98 -0.61 % | 0.99 0.75 % | 0.98 15.28 % | 0.85 -11.45 % | 0.96 -0.28 % | 0.96 0.16 % | 0.96 30.67 % | 0.74 0.00 % | 0.74 |
Total other income expenses net | -17.200 M 39.86 % | -28.600 M -199.31 % | 28.800 M 72.46 % | 16.700 M 0.00 % | 16.700 M 212.08 % | -14.900 M 13.87 % | -17.300 M -266.44 % | 10.394 M -61.75 % | 27.176 M 118.60 % | 12.432 M 141.93 % | -29.647 M -192.60 % | 32.015 M 620.82 % | -6.147 M -468.11 % | -1.082 M -297.81 % | 547.000 K 247.44 % | -371.000 K 74.29 % | -1.443 M -48.46 % | -972.000 K 84.21 % | -6.156 M -615.81 % | -860.000 K -129.44 % | 2.921 M 196.85 % | 984.000 K 4 000.00 % | 24.000 K 100.66 % | -3.660 M 0.00 % | -3.660 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-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 | 2014-06-30 | 2013-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -10.100 M 13.68 % | -11.700 M -7.34 % | -10.900 M 39.78 % | -18.100 M 22.65 % | -23.400 M 4.37 % | -24.469 M 73.58 % | -92.623 M -228.11 % | -28.229 M -25.89 % | -22.424 M 2.99 % | -23.116 M 4.10 % | -24.105 M 81.11 % | -127.589 M -143.58 % | -52.381 M -212.54 % | -16.760 M -13.36 % | -14.785 M -38.88 % | -10.646 M -25.62 % | -8.475 M 54.28 % | -18.537 M -228.85 % | -5.637 M 62.10 % | -14.873 M 21.00 % | -18.826 M -51.52 % | -12.425 M 61.07 % | -31.917 M -97.07 % | -16.196 M |
Total investments | 14.500 M -99.49 % | 2.845 B -5.84 % | 3.021 B -4.32 % | 3.158 B -3.44 % | 3.270 B -1.65 % | 3.325 B 3.04 % | 3.227 B 21.78 % | 2.650 B 13.52 % | 2.334 B 8.03 % | 2.161 B 10.45 % | 1.957 B 12.35 % | 1.741 B 7.60 % | 1.619 B 27.72 % | 1.267 B 18.35 % | 1.071 B 10.01 % | 973.313 M 3.35 % | 941.734 M 15.16 % | 817.761 M 10.07 % | 742.972 M 4.41 % | 711.604 M 37.81 % | 516.359 M 25.19 % | 412.449 M 16.66 % | 353.543 M 17.93 % | 299.792 M |
Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 499.999 K -50.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.81 % | 992.000 K -1.59 % | 1.008 M 1.61 % | 992.000 K -1.29 % | 1.005 M 1.01 % | 995.000 K -1.29 % | 1.008 M 1.61 % | 992.000 K -1.59 % | 1.008 M 1.61 % | 992.000 K 2.69 % | 966.000 K 14.05 % | 847.000 K 9.15 % | 776.000 K 4.16 % | 745.000 K 5.52 % | 706.000 K 46.78 % | 481.000 K 12.38 % | 428.000 K 35.02 % | 317.000 K 36.05 % | 233.000 K |
Retained earnings | 147.200 M 43.47 % | 102.600 M -65.16 % | 294.500 M -26.61 % | 401.300 M -21.67 % | 512.300 M -10.39 % | 571.680 M 1.82 % | 561.483 M 159.26 % | 216.575 M 85.48 % | 116.764 M -20.91 % | 147.629 M 20.47 % | 122.543 M -23.94 % | 161.120 M -6.53 % | 172.371 M 84.65 % | 93.352 M 75.03 % | 53.335 M 41.36 % | 37.731 M 315.49 % | 9.081 M 55.50 % | 5.840 M 132.67 % | -17.876 M -663.61 % | -2.341 M -114.84 % | 15.778 M 17.00 % | 13.485 M 0.86 % | 13.370 M 29.72 % | 10.307 M |
Common stock | 2.464 B -10.49 % | 2.753 B -0.73 % | 2.773 B 0.04 % | 2.772 B 0.03 % | 2.771 B 0.04 % | 2.770 B 0.09 % | 2.768 B 11.21 % | 2.489 B 8.75 % | 2.288 B 11.83 % | 2.046 B 11.08 % | 1.842 B 7.02 % | 1.721 B 15.49 % | 1.490 B 25.29 % | 1.190 B 15.35 % | 1.031 B 9.24 % | 944.078 M 0.58 % | 938.677 M 13.41 % | 827.650 M 8.72 % | 761.248 M 4.53 % | 728.227 M 39.67 % | 521.400 M 26.62 % | 411.768 M 11.07 % | 370.736 M 21.82 % | 304.324 M |
Total equity | 2.612 B -8.56 % | 2.856 B -6.92 % | 3.069 B -3.33 % | 3.174 B -3.35 % | 3.284 B -1.75 % | 3.343 B 0.38 % | 3.330 B 23.05 % | 2.706 B 12.47 % | 2.406 B 9.62 % | 2.195 B 11.66 % | 1.966 B 4.37 % | 1.883 B 13.20 % | 1.664 B 29.59 % | 1.284 B 18.27 % | 1.086 B 10.46 % | 982.775 M 3.60 % | 948.605 M 13.71 % | 834.266 M 12.11 % | 744.117 M 2.41 % | 726.592 M 35.14 % | 537.659 M 26.31 % | 425.681 M 10.73 % | 384.423 M 22.09 % | 314.864 M |
Other non current liabilities | 3.900 M 1 850.00 % | 200.000 K -33.33 % | 300.000 K -83.33 % | 1.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 3.900 M 1 850.00 % | 200.000 K -33.33 % | 300.000 K -83.33 % | 1.800 M | 0.000 -100.00 % | 19.973 M 3 585.06 % | 542.000 K 49.72 % | 362.000 K -22.81 % | 469.000 K -72.28 % | 1.692 M -89.45 % | 16.034 M 4 629.79 % | 339.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 591.000 K |
Other current liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -600.000 K -50.00 % | -400.000 K 18.70 % | -492.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.000 K | 0.000 100.00 % | -50.000 K | 0.000 100.00 % | -50.000 K | 0.000 100.00 % | -50.000 K | 0.000 100.00 % | -50.000 K 98.49 % | -3.303 M -6 506.00 % | -50.000 K |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 1.300 M 18.18 % | 1.100 M 57.14 % | 700.000 K -12.50 % | 800.000 K 33.33 % | 600.000 K -81.21 % | 3.193 M 489.11 % | 542.000 K 49.72 % | 362.000 K -22.81 % | 469.000 K -72.28 % | 1.692 M -89.45 % | 16.034 M 4 629.79 % | 339.000 K -96.34 % | 9.257 M 18 414.00 % | 50.000 K -94.69 % | 941.000 K 1 782.00 % | 50.000 K -97.96 % | 2.456 M 4 812.00 % | 50.000 K -99.05 % | 5.280 M 10 460.00 % | 50.000 K -73.26 % | 187.000 K 274.00 % | 50.000 K -98.49 % | 3.303 M 458.88 % | 591.000 K |
Total liabilities | 5.200 M 300.00 % | 1.300 M 30.00 % | 1.000 M 25.00 % | 800.000 K 33.33 % | 600.000 K -97.00 % | 19.973 M 3 585.06 % | 542.000 K 49.72 % | 362.000 K -22.81 % | 469.000 K -72.28 % | 1.692 M -89.45 % | 16.034 M 4 629.79 % | 339.000 K -96.34 % | 9.257 M 450.03 % | 1.683 M 78.85 % | 941.000 K -57.03 % | 2.190 M -10.83 % | 2.456 M -13.73 % | 2.847 M -46.08 % | 5.280 M 750.24 % | 621.000 K 232.09 % | 187.000 K -62.07 % | 493.000 K -85.07 % | 3.303 M 179.21 % | 1.183 M |
Other non current assets | 2.592 B 235 509.09 % | 1.100 M -94.74 % | 20.900 M | 0.000 100.00 % | -3.270 B 1.65 % | -3.325 B -3.04 % | -3.227 B -22 830.62 % | -14.074 M 99.40 % | -2.334 B -8.03 % | -2.161 B -10.45 % | -1.957 B -15 403.77 % | -12.620 M 99.22 % | -1.619 B -27.72 % | -1.267 B -18.35 % | -1.071 B -10.01 % | -973.313 M -3.35 % | -941.734 M -15.16 % | -817.761 M -10.07 % | -742.972 M -4.41 % | -711.604 M -37.81 % | -516.359 M -25.19 % | -412.449 M -16.66 % | -353.543 M -17.93 % | -299.792 M |
Long term investments | 14.500 M -99.49 % | 2.845 B -5.84 % | 3.021 B -4.32 % | 3.158 B -3.44 % | 3.270 B -1.65 % | 3.325 B 3.04 % | 3.227 B 21.14 % | 2.664 B 14.12 % | 2.334 B 8.03 % | 2.161 B 10.45 % | 1.957 B 11.54 % | 1.754 B 8.38 % | 1.619 B 27.72 % | 1.267 B 18.35 % | 1.071 B 10.01 % | 973.313 M 3.35 % | 941.734 M 15.16 % | 817.761 M 10.07 % | 742.972 M 4.41 % | 711.604 M 37.81 % | 516.359 M 25.19 % | 412.449 M 16.66 % | 353.543 M 17.93 % | 299.792 M |
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 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 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 | 0.000 |
Total non current assets | 2.606 B -8.42 % | 2.846 B -6.45 % | 3.042 B -3.66 % | 3.158 B -3.44 % | 3.270 B -1.65 % | 3.325 B 3.04 % | 3.227 B 21.78 % | 2.650 B 13.52 % | 2.334 B 8.03 % | 2.161 B 10.45 % | 1.957 B 12.35 % | 1.741 B 7.60 % | 1.619 B 27.72 % | 1.267 B 18.35 % | 1.071 B 10.01 % | 973.313 M 3.35 % | 941.734 M 15.16 % | 817.761 M 10.07 % | 742.972 M 4.41 % | 711.604 M 37.81 % | 516.359 M 25.19 % | 412.449 M 16.66 % | 353.543 M 17.93 % | 299.792 M |
Other current assets | 100.000 K 110.00 % | -1.000 M -106.49 % | 15.400 M 15 300.00 % | 100.000 K -98.46 % | 6.500 M -53.57 % | 14.000 M 146.09 % | 5.689 M -79.90 % | 28.306 M -43.10 % | 49.748 M 297.95 % | 12.501 M 1 080.45 % | 1.059 M -92.81 % | 14.730 M 586.07 % | 2.147 M 36.75 % | 1.570 M 55.29 % | 1.011 M 0.40 % | 1.007 M 18.19 % | 852.000 K 4.54 % | 815.000 K 3.43 % | 788.000 K 7.07 % | 736.000 K -72.34 % | 2.661 M 104.69 % | 1.300 M 566.67 % | 195.000 K -20.08 % | 244.000 K |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.074 M | 0.000 | 0.000 | 0.000 100.00 % | -12.620 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 |
cash and cash equivalents | 10.100 M -13.68 % | 11.700 M 7.34 % | 10.900 M -39.78 % | 18.100 M -22.65 % | 23.400 M -4.37 % | 24.469 M -73.58 % | 92.623 M 228.11 % | 28.229 M 25.89 % | 22.424 M -2.99 % | 23.116 M -4.10 % | 24.105 M -81.11 % | 127.589 M 143.58 % | 52.381 M 212.54 % | 16.760 M 13.36 % | 14.785 M 38.88 % | 10.646 M 25.62 % | 8.475 M -54.28 % | 18.537 M 228.85 % | 5.637 M -62.10 % | 14.873 M -21.00 % | 18.826 M 51.52 % | 12.425 M -61.07 % | 31.917 M 97.07 % | 16.196 M |
Cash and short term investments | 10.100 M -13.68 % | 11.700 M 7.34 % | 10.900 M -39.78 % | 18.100 M -22.65 % | 23.400 M -4.37 % | 24.469 M -73.58 % | 92.623 M 228.11 % | 28.229 M 25.89 % | 22.424 M -2.99 % | 23.116 M -4.10 % | 24.105 M -81.11 % | 127.589 M 143.58 % | 52.381 M 212.54 % | 16.760 M 13.36 % | 14.785 M 38.88 % | 10.646 M 25.62 % | 8.475 M -54.28 % | 18.537 M 228.85 % | 5.637 M -62.10 % | 14.873 M -21.00 % | 18.826 M 51.52 % | 12.425 M -61.07 % | 31.917 M 97.07 % | 16.196 M |
Total current assets | 10.700 M -8.55 % | 11.700 M -57.14 % | 27.300 M 42.19 % | 19.200 M -21.31 % | 24.400 M -34.73 % | 37.382 M -63.82 % | 103.323 M 82.76 % | 56.535 M -21.67 % | 72.172 M 102.63 % | 35.617 M 41.54 % | 25.164 M -82.32 % | 142.319 M 161.00 % | 54.528 M 197.48 % | 18.330 M 16.04 % | 15.796 M 35.55 % | 11.653 M 24.94 % | 9.327 M -51.80 % | 19.352 M 201.20 % | 6.425 M -58.84 % | 15.609 M -27.36 % | 21.487 M 56.55 % | 13.725 M -59.85 % | 34.183 M 110.29 % | 16.255 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.500 M 53.60 % | -14.009 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.147 M -36.75 % | -1.570 M -55.29 % | -1.011 M -0.40 % | -1.007 M -18.19 % | -852.000 K -4.54 % | -815.000 K -3.43 % | -788.000 K -7.07 % | -736.000 K 72.34 % | -2.661 M -104.69 % | -1.300 M | 0.000 100.00 % | -244.000 K |
Net receivables | 500.000 K -50.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M | 0.000 -100.00 % | 4.409 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 -100.00 % | 2.266 M 3 740.68 % | 59.000 K |
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 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 1.300 M 18.18 % | 1.100 M 57.14 % | 700.000 K -12.50 % | 800.000 K 33.33 % | 600.000 K 50.00 % | 400.000 K -18.70 % | 492.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 50.000 K -98.49 % | 3.303 M 6 506.00 % | 50.000 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 | 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 | 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 | 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 | 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 | 0.000 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.001 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.031 B | 0.000 -100.00 % | 938.677 M 13.41 % | 827.650 M 8.72 % | 761.248 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 304.324 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 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 100.00 % | -1.800 M | 0.000 100.00 % | -3.193 M -489.11 % | -542.000 K -49.72 % | -362.000 K 22.81 % | -469.000 K 72.28 % | -1.692 M 89.45 % | -16.034 M -4 629.79 % | -339.000 K | 0.000 -100.00 % | 1.583 M | 0.000 -100.00 % | 2.090 M | 0.000 -100.00 % | 2.747 M | 0.000 -100.00 % | 521.000 K | 0.000 -100.00 % | 393.000 K | 0.000 -100.00 % | 1.000 K |
Total assets | 2.617 B -8.42 % | 2.858 B -6.90 % | 3.070 B -3.38 % | 3.177 B -3.58 % | 3.295 B -2.02 % | 3.363 B 0.96 % | 3.331 B 23.06 % | 2.707 B 12.46 % | 2.407 B 9.56 % | 2.197 B 10.84 % | 1.982 B 5.20 % | 1.884 B 12.60 % | 1.673 B 30.14 % | 1.286 B 18.32 % | 1.087 B 10.31 % | 984.965 M 3.56 % | 951.061 M 13.61 % | 837.113 M 11.70 % | 749.397 M 3.05 % | 727.213 M 35.21 % | 537.846 M 26.20 % | 426.174 M 9.92 % | 387.726 M 22.68 % | 316.047 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 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 | 2014-12-31 | 2014-06-30 | 2014-01-31 | 2013-06-30 | 2013-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 500.000 K -16.67 % | 600.000 K 400.00 % | -200.000 K -100.00 % | -100.000 K | 0.000 100.00 % | -130.000 K -163.41 % | 205.000 K 299.03 % | -103.000 K -163.58 % | 162.000 K 151.92 % | -312.000 K -205.88 % | -102.000 K 86.20 % | -739.000 K -1 236.92 % | 65.000 K 112.01 % | -541.000 K -2 359.09 % | -22.000 K 89.05 % | -201.000 K -817.86 % | 28.000 K 143.08 % | -65.000 K -400.00 % | -13.000 K 94.14 % | -222.000 K -282.76 % | -58.000 K 62.09 % | -153.000 K -109.59 % | -73.000 K -911.11 % | 9.000 K -98.40 % | 562.000 K 100.00 % | 281.000 K |
Accounts receivables | 500.000 K | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 100.00 % | -27.000 K -208.00 % | 25.000 K 150.00 % | 10.000 K 171.43 % | -14.000 K -101.69 % | 829.000 K 41 350.00 % | 2.000 K 100.33 % | -606.000 K -1 032.31 % | 65.000 K 112.01 % | -541.000 K -2 359.09 % | -22.000 K 89.05 % | -201.000 K -817.86 % | 28.000 K 143.08 % | -65.000 K -400.00 % | -13.000 K 94.14 % | -222.000 K -282.76 % | -58.000 K 62.09 % | -153.000 K -109.59 % | -73.000 K | 0.000 | 0.000 | 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 | 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 % | 600.000 K 400.00 % | -200.000 K | 0.000 | 0.000 100.00 % | -103.000 K -157.22 % | 180.000 K 259.29 % | -113.000 K -164.20 % | 176.000 K 115.43 % | -1.141 M -997.12 % | -104.000 K 21.80 % | -133.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 182.400 M 10.28 % | 165.400 M 102.94 % | 81.500 M 45.28 % | 56.100 M -21.10 % | 71.100 M 2 086.59 % | -3.579 M 98.90 % | -324.908 M -300.86 % | -81.052 M -399.86 % | 27.030 M 227.37 % | -21.221 M -156.77 % | 37.379 M 84.09 % | 20.305 M 121.64 % | -93.817 M -88.12 % | -49.872 M -142.50 % | -20.566 M 26.79 % | -28.091 M -342.66 % | -6.346 M 79.01 % | -30.234 M -863.48 % | 3.960 M -47.78 % | 7.583 M 267.39 % | 2.064 M -66.88 % | 6.232 M 238.83 % | -4.489 M -1 452.11 % | 332.000 K -55.41 % | 744.500 K 100.00 % | 372.250 K |
Net cash provided by operating activities | 69.100 M 3.75 % | 66.600 M 1.68 % | 65.500 M 92.08 % | 34.100 M -65.49 % | 98.800 M 8.29 % | 91.239 M -9.78 % | 101.134 M 9.46 % | 92.394 M 44.00 % | 64.164 M 3.39 % | 62.058 M 16.13 % | 53.438 M -8.97 % | 58.701 M 106.67 % | 28.403 M 11.52 % | 25.468 M -4.55 % | 26.682 M -12.70 % | 30.564 M 22.26 % | 24.999 M 36.06 % | 18.374 M -20.72 % | 23.177 M 149.62 % | 9.285 M -45.69 % | 17.096 M -7.90 % | 18.563 M 196.96 % | 6.251 M 1.39 % | 6.165 M -4.56 % | 6.460 M 100.00 % | 3.230 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 | 0.000 | 0.000 | 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 100.00 % | -10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 100.00 % | -10.600 M 15.20 % | -12.500 M | 0.000 | 0.000 100.00 % | -73.350 M 69.53 % | -240.709 M -16.12 % | -207.289 M 15.39 % | -245.000 M 11.82 % | -277.850 M -25.37 % | -221.616 M -36.66 % | -162.168 M 21.63 % | -206.922 M 0.00 % | -206.922 M -84.76 % | -111.993 M 0.00 % | -111.993 M -84.20 % | -60.800 M 0.00 % | -60.800 M -56.85 % | -38.763 M 0.00 % | -38.763 M 74.77 % | -153.638 M 0.00 % | -153.638 M -198.47 % | -51.475 M -100.00 % | -25.737 M 82.72 % | -148.922 M -100.00 % | -74.461 M |
Sales maturities of investments | 0.000 -100.00 % | 57.800 M 93.96 % | 29.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 59.400 M | 0.000 | 0.000 -100.00 % | 13.700 M 199.28 % | -13.800 M -86 150.00 % | -16.000 K 99.99 % | -120.350 M -16.12 % | -103.645 M 15.39 % | -122.500 M -279.87 % | 68.105 M 161.46 % | -110.808 M -36.66 % | -81.084 M 67.78 % | -251.676 M -71.91 % | -146.402 M -88.70 % | -77.583 M -1 285.41 % | -5.600 M 95.17 % | -116.000 M -140.53 % | -48.226 M -64.59 % | -29.300 M 85.24 % | -198.499 M -82.48 % | -108.776 M -133.63 % | -46.559 M 17.43 % | -56.390 M -319.10 % | 25.737 M -82.72 % | 148.922 M 100.00 % | 74.461 M |
Net cash used for investing activites | 59.400 M 25.85 % | 47.200 M 172.83 % | 17.300 M 26.28 % | 13.700 M 199.28 % | -13.800 M 81.19 % | -73.366 M 69.52 % | -240.709 M -16.12 % | -207.289 M 15.39 % | -245.000 M -16.81 % | -209.745 M 5.36 % | -221.616 M -36.66 % | -162.168 M 35.56 % | -251.676 M -71.91 % | -146.402 M -88.70 % | -77.583 M -1 285.41 % | -5.600 M 95.17 % | -116.000 M -140.53 % | -48.226 M -64.59 % | -29.300 M 85.24 % | -198.499 M -82.48 % | -108.776 M -133.63 % | -46.559 M 17.43 % | -56.390 M -119.10 % | -25.737 M 82.90 % | -150.524 M -100.00 % | -75.262 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 -100.00 % | 1.000 M 0.00 % | 1.000 M | 0.000 | 0.000 -100.00 % | 955.000 K -99.65 % | 275.350 M 39.04 % | 198.040 M -16.39 % | 236.859 M 19.22 % | 198.666 M 66.06 % | 119.633 M -46.90 % | 225.315 M -15.24 % | 265.825 M 0.00 % | 265.825 M 123.76 % | 118.798 M 0.00 % | 118.798 M 112.86 % | 55.812 M 0.00 % | 55.812 M 18.28 % | 47.186 M 0.00 % | 47.186 M -70.19 % | 158.291 M 0.00 % | 158.291 M 200.70 % | 52.640 M 100.00 % | 26.320 M -83.02 % | 155.050 M 100.00 % | 77.525 M |
Common stock repurchased | -39.700 M -89.95 % | -20.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -91.600 M 0.97 % | -92.500 M -1.65 % | -91.000 M -2.02 % | -89.200 M -2.53 % | -87.000 M -4.38 % | -83.348 M -8.10 % | -77.106 M -7.64 % | -71.635 M -14.76 % | -62.423 M -16.87 % | -53.414 M 0.37 % | -53.614 M -17.67 % | -45.562 M -11.88 % | -40.723 M -29.16 % | -31.529 M -24.29 % | -25.368 M 1.08 % | -25.645 M 2.47 % | -26.294 M -25.41 % | -20.966 M 34.52 % | -32.021 M -95.20 % | -16.404 M -37.47 % | -11.933 M -26.70 % | -9.418 M -47.11 % | -6.402 M -61.87 % | -3.955 M | 0.000 | 0.000 |
Other financing activites | 1.000 M | 0.000 | 0.000 -100.00 % | 1.000 M 0.00 % | 1.000 M 4.71 % | 955.000 K -99.60 % | 236.794 M 45.97 % | 162.223 M -21.12 % | 205.648 M 19.59 % | 171.959 M 187.48 % | 59.817 M -70.47 % | 202.534 M -32.14 % | 298.476 M 8.01 % | 276.351 M 241.64 % | 80.890 M 9 529.76 % | 840.000 K -99.23 % | 109.245 M 75.22 % | 62.349 M 105.93 % | 30.277 M -85.10 % | 203.232 M 87.40 % | 108.447 M 180.81 % | 38.620 M -40.46 % | 64.862 M 146.44 % | 26.320 M -83.02 % | 155.050 M 100.00 % | 77.525 M |
Net cash used provided by financing activities | -130.300 M -15.93 % | -112.400 M -24.89 % | -90.000 M -2.04 % | -88.200 M -2.56 % | -86.000 M -4.38 % | -82.393 M -141.56 % | 198.244 M 56.83 % | 126.405 M -27.54 % | 174.436 M 20.09 % | 145.252 M 120.02 % | 66.019 M -63.27 % | 179.753 M -30.26 % | 257.753 M 110.56 % | 122.411 M 120.47 % | 55.522 M 323.83 % | -24.805 M -129.90 % | 82.951 M 100.45 % | 41.383 M 2 472.88 % | -1.744 M -100.93 % | 186.828 M 93.58 % | 96.514 M 230.50 % | 29.202 M -50.05 % | 58.460 M 161.39 % | 22.365 M -85.58 % | 155.050 M 100.00 % | 77.525 M |
Effect of forex changes on cash | 100.000 K 116.67 % | -600.000 K 90.58 % | -6.369 M -6 269.00 % | -100.000 K | 0.000 100.00 % | -1.750 M -161.40 % | 2.850 M 199.91 % | -2.853 M -199.93 % | 2.855 M 294.81 % | 723.000 K 209.13 % | -662.500 K -22.91 % | -539.000 K -147.24 % | 1.141 M 70.81 % | 668.000 K 202.45 % | -652.000 K -132.41 % | 2.012 M 200.00 % | -2.012 M -246.97 % | 1.369 M 200.00 % | -1.369 M 12.64 % | -1.567 M -200.00 % | 1.567 M 163.92 % | -2.452 M -198.05 % | -822.500 K -100.00 % | -411.250 K | 0.000 | 0.000 |
Net change in cash | 10.100 M 1 162.50 % | 800.000 K 105.90 % | -13.569 M -393.42 % | -2.750 M -450.00 % | -500.000 K 99.27 % | -68.154 M -205.84 % | 64.394 M 1 009.29 % | 5.805 M 938.87 % | -692.000 K 30.03 % | -989.000 K 99.04 % | -103.484 M -236.62 % | 75.747 M 57.18 % | 48.191 M 73.93 % | 27.707 M 128.54 % | 12.124 M 693.16 % | 1.529 M -60.20 % | 3.841 M 294.69 % | -1.973 M -202.81 % | 1.919 M 109.47 % | 916.000 K -94.17 % | 15.720 M 2 468.59 % | 612.000 K -94.17 % | 10.495 M 340.62 % | 2.382 M -56.64 % | 5.493 M 0.00 % | 5.493 M |
Cash at beginning of period | 0.000 -100.00 % | 10.900 M -55.45 % | 24.469 M 4.57 % | 23.400 M | 0.000 -100.00 % | 92.623 M 228.11 % | 28.229 M 25.89 % | 22.424 M -2.99 % | 23.116 M -4.10 % | 24.105 M -81.11 % | 127.589 M 146.11 % | 51.842 M 1 137.28 % | 4.190 M 0.00 % | 4.190 M 57.43 % | 2.662 M 0.00 % | 2.662 M -42.57 % | 4.634 M 0.00 % | 4.634 M 24.64 % | 3.718 M 0.00 % | 3.718 M 19.70 % | 3.106 M 0.00 % | 3.106 M 328.74 % | 724.500 K 0.00 % | 724.500 K 150.17 % | -1.444 M 0.00 % | -1.444 M |
Cash at end of period | 10.100 M -13.68 % | 11.700 M 7.34 % | 10.900 M -39.78 % | 18.100 M 3 720.00 % | -500.000 K -102.04 % | 24.469 M -73.58 % | 92.623 M 228.11 % | 28.229 M 25.89 % | 22.424 M -2.99 % | 23.116 M -4.10 % | 24.105 M -81.11 % | 127.589 M 143.58 % | 52.381 M 64.22 % | 31.897 M 115.74 % | 14.785 M 252.86 % | 4.190 M -50.56 % | 8.475 M 218.43 % | 2.662 M -52.79 % | 5.637 M 21.64 % | 4.634 M -75.38 % | 18.826 M 406.31 % | 3.718 M -66.86 % | 11.219 M 261.18 % | 3.106 M -23.28 % | 4.049 M 0.00 % | 4.049 M |
Operating cash flow | 69.100 M 3.75 % | 66.600 M 1.68 % | 65.500 M 92.08 % | 34.100 M -65.49 % | 98.800 M 8.29 % | 91.239 M -9.78 % | 101.134 M 9.46 % | 92.394 M 44.00 % | 64.164 M 3.39 % | 62.058 M 16.13 % | 53.438 M -8.97 % | 58.701 M 106.67 % | 28.403 M 11.52 % | 25.468 M -4.55 % | 26.682 M -12.70 % | 30.564 M 22.26 % | 24.999 M 36.06 % | 18.374 M -20.72 % | 23.177 M 149.62 % | 9.285 M -45.69 % | 17.096 M -7.90 % | 18.563 M 196.96 % | 6.251 M 1.39 % | 6.165 M -4.56 % | 6.460 M 100.00 % | 3.230 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 | 0.000 | 0.000 | 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 | 69.100 M 3.75 % | 66.600 M 1.68 % | 65.500 M 92.08 % | 34.100 M -65.49 % | 98.800 M 8.29 % | 91.239 M -9.78 % | 101.134 M 9.46 % | 92.394 M 44.00 % | 64.164 M 3.39 % | 62.058 M 16.13 % | 53.438 M -8.97 % | 58.701 M 106.67 % | 28.403 M 11.52 % | 25.468 M -4.55 % | 26.682 M -12.70 % | 30.564 M 22.26 % | 24.999 M 36.06 % | 18.374 M -20.72 % | 23.177 M 149.62 % | 9.285 M -45.69 % | 17.096 M -7.90 % | 18.563 M 196.96 % | 6.251 M 1.39 % | 6.165 M -4.56 % | 6.460 M 100.00 % | 3.230 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2014 | 2013 | 2013 |