
China Gingko Education Group Company Limited 1851.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 372.687 M 5.02 % | 354.862 M 23.99 % | 286.193 M 26.22 % | 226.737 M 28.17 % | 176.901 M 6.78 % | 165.661 M 5.78 % | 156.605 M 12.65 % | 139.020 M 3.77 % | 133.974 M 10.86 % | 120.855 M |
Net income | 153.207 M 3.50 % | 148.032 M 74.14 % | 85.008 M 119.76 % | 38.683 M 128.51 % | 16.928 M -47.23 % | 32.078 M 28.79 % | 24.908 M -39.54 % | 41.196 M 3.26 % | 39.894 M 8.29 % | 36.841 M |
Income before tax | 153.832 M 3.41 % | 148.762 M 74.60 % | 85.204 M 115.87 % | 39.470 M 123.16 % | 17.687 M -46.17 % | 32.858 M 27.96 % | 25.678 M -37.67 % | 41.196 M 3.26 % | 39.894 M 8.29 % | 36.841 M |
Income before tax ratio | 0.41 -1.54 % | 0.42 40.81 % | 0.30 71.02 % | 0.17 74.11 % | 0.10 -49.59 % | 0.20 20.97 % | 0.16 -44.67 % | 0.30 -0.48 % | 0.30 -2.32 % | 0.30 |
EBITDA | 197.291 M -5.69 % | 209.190 M 36.90 % | 152.800 M 82.05 % | 83.935 M 62.42 % | 51.677 M -6.70 % | 55.389 M 14.35 % | 48.439 M -15.83 % | 57.551 M 4.84 % | 54.892 M 4.33 % | 52.616 M |
Net income ratio | 0.41 -1.45 % | 0.42 40.44 % | 0.30 74.10 % | 0.17 78.29 % | 0.10 -50.58 % | 0.19 21.75 % | 0.16 -46.33 % | 0.30 -0.48 % | 0.30 -2.32 % | 0.30 |
Ratio EBITDA | 0.53 -10.20 % | 0.59 10.41 % | 0.53 44.23 % | 0.37 26.72 % | 0.29 -12.63 % | 0.33 8.10 % | 0.31 -25.28 % | 0.41 1.04 % | 0.41 -5.89 % | 0.44 |
Gross profit ratio | 0.56 -6.19 % | 0.60 5.94 % | 0.57 23.68 % | 0.46 6.54 % | 0.43 5.49 % | 0.41 -10.70 % | 0.46 3.56 % | 0.44 -5.58 % | 0.47 -2.29 % | 0.48 |
Weighted average shs out dil | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 1.18 % | 494.178 M -1.16 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M |
Weighted average shs out | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 1.18 % | 494.178 M -1.16 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M |
EPS diluted | 0.31 3.33 % | 0.30 76.47 % | 0.17 119.64 % | 0.08 128.32 % | 0.03 -47.77 % | 0.06 30.32 % | 0.05 -39.56 % | 0.08 3.26 % | 0.08 8.28 % | 0.07 |
Earnings per share | 0.31 3.33 % | 0.30 76.47 % | 0.17 119.64 % | 0.08 128.32 % | 0.03 -47.77 % | 0.06 30.32 % | 0.05 -39.56 % | 0.08 3.26 % | 0.08 8.28 % | 0.07 |
Gross profit | 209.963 M -1.48 % | 213.110 M 31.36 % | 162.235 M 56.11 % | 103.922 M 36.55 % | 76.105 M 12.64 % | 67.562 M -5.54 % | 71.525 M 16.66 % | 61.312 M -2.02 % | 62.577 M 8.31 % | 57.775 M |
Income tax expense | 625.000 K -14.38 % | 730.000 K 272.45 % | 196.000 K -75.10 % | 787.000 K 3.69 % | 759.000 K -2.69 % | 780.000 K 1.30 % | 770.000 K 5 400.00 % | 14.000 K | 0.000 -100.00 % | 7.000 K |
Cost of revenue | 162.724 M 14.79 % | 141.752 M 14.35 % | 123.958 M 0.93 % | 122.815 M 21.85 % | 100.796 M 2.75 % | 98.099 M 15.30 % | 85.080 M 9.49 % | 77.708 M 8.84 % | 71.397 M 13.18 % | 63.080 M |
General and administrative expenses | 56.451 M 6.81 % | 52.850 M -2.19 % | 54.036 M 4.03 % | 51.943 M 4.50 % | 49.707 M 21.77 % | 40.821 M -5.91 % | 43.385 M 94.80 % | 22.272 M -4.05 % | 23.212 M 6.96 % | 21.702 M |
Selling and marketing expenses | 2.831 M -19.11 % | 3.500 M 13.90 % | 3.073 M -10.38 % | 3.429 M 22.12 % | 2.808 M 62.69 % | 1.726 M -11.40 % | 1.948 M 18.78 % | 1.640 M 2.50 % | 1.600 M 10.65 % | 1.446 M |
Other expenses | -4.789 M 27.91 % | -6.643 M 24.62 % | -8.813 M -4 689.67 % | -184.000 K -120.70 % | 889.000 K 230.74 % | -680.000 K -286.36 % | -176.000 K -728.57 % | 28.000 K 833.33 % | 3.000 K -75.00 % | 12.000 K |
Operating expenses | 54.493 M 9.63 % | 49.707 M 2.92 % | 48.296 M -12.49 % | 55.188 M 3.34 % | 53.404 M 27.56 % | 41.867 M -5.74 % | 44.416 M 91.32 % | 23.216 M -2.30 % | 23.763 M 18.02 % | 20.135 M |
Cost and expenses | 217.217 M 13.45 % | 191.459 M 11.15 % | 172.254 M -3.23 % | 178.003 M 15.44 % | 154.200 M 10.17 % | 139.966 M 8.09 % | 129.496 M 28.31 % | 100.924 M 6.06 % | 95.160 M 14.35 % | 83.215 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 |
Selling general and administrative expenses | 59.282 M 5.20 % | 56.350 M -1.33 % | 57.109 M 3.14 % | 55.372 M 5.44 % | 52.515 M 23.43 % | 42.547 M -6.15 % | 45.333 M 89.58 % | 23.912 M -3.63 % | 24.812 M 7.19 % | 23.148 M |
Interest income | 1.842 M 89.12 % | 974.000 K 151.68 % | 387.000 K 14.84 % | 337.000 K 42.19 % | 237.000 K -44.37 % | 426.000 K -54.00 % | 926.000 K 17.81 % | 786.000 K 130.50 % | 341.000 K 51.56 % | 225.000 K |
Interest expense | 3.480 M -77.71 % | 15.615 M -46.38 % | 29.122 M 203.32 % | 9.601 M 82.84 % | 5.251 M 368.42 % | 1.121 M -71.37 % | 3.916 M | 0.000 -100.00 % | 1.143 M -57.30 % | 2.677 M |
Depreciation and amortization | 42.089 M -6.08 % | 44.813 M 16.48 % | 38.474 M 10.35 % | 34.864 M 21.31 % | 28.739 M 34.23 % | 21.410 M 13.61 % | 18.845 M 15.22 % | 16.355 M 18.04 % | 13.855 M 5.78 % | 13.098 M |
Operating income | 155.470 M -4.85 % | 163.403 M 43.41 % | 113.939 M 133.80 % | 48.734 M 114.68 % | 22.701 M -32.34 % | 33.553 M 21.41 % | 27.637 M -27.48 % | 38.110 M -1.82 % | 38.817 M 3.11 % | 37.645 M |
Operating income ratio | 0.42 -9.41 % | 0.46 15.66 % | 0.40 85.23 % | 0.21 67.49 % | 0.13 -36.64 % | 0.20 14.77 % | 0.18 -35.62 % | 0.27 -5.38 % | 0.29 -6.98 % | 0.31 |
Total other income expenses net | -1.638 M 88.81 % | -14.641 M 49.05 % | -28.735 M -210.18 % | -9.264 M -84.76 % | -5.014 M -621.44 % | -695.000 K 64.52 % | -1.959 M -163.48 % | 3.086 M 186.54 % | 1.077 M 233.96 % | -804.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Net debt | 39.286 M -68.38 % | 124.238 M -38.32 % | 201.434 M -13.68 % | 233.357 M -5.57 % | 247.117 M 25.98 % | 196.148 M 2 029.45 % | -10.166 M 84.80 % | -66.865 M -52.20 % | -43.931 M -98.11 % | -22.175 M |
Total investments | 2.142 M -0.83 % | 2.160 M -0.14 % | 2.163 M -17.41 % | 2.619 M 12.69 % | 2.324 M | 0.000 | 0.000 -100.00 % | 12.558 M 16.66 % | 10.765 M 12.77 % | 9.546 M |
Total debt | 311.009 M -8.51 % | 339.951 M -15.29 % | 401.288 M 2.98 % | 389.662 M -2.50 % | 399.645 M -5.67 % | 423.666 M 304.85 % | 104.648 M 1 049.98 % | 9.100 M -59.73 % | 22.600 M -46.82 % | 42.500 M |
Accumulated other comprehensive income loss | 112.108 M 124.22 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M | 0.000 -100.00 % | 50.000 M 140.80 % | -122.546 M -30.55 % | -93.871 M -17.99 % | -79.556 M -18.31 % | -67.241 M |
Retained earnings | 687.438 M 15.28 % | 596.339 M 33.02 % | 448.307 M 23.40 % | 363.299 M 18.99 % | 305.330 M 3.60 % | 294.729 M 14.38 % | 257.674 M 10.76 % | 232.652 M 20.62 % | 192.888 M 26.27 % | 152.761 M |
Common stock | 4.321 M 0.00 % | 4.321 M 0.00 % | 4.321 M 0.00 % | 4.321 M 0.00 % | 4.321 M 0.00 % | 4.321 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 937.909 M 19.52 % | 784.702 M 23.25 % | 636.670 M 15.41 % | 551.662 M 7.54 % | 512.979 M 3.41 % | 496.051 M 52.35 % | 325.610 M 8.28 % | 300.702 M 15.87 % | 259.506 M 18.17 % | 219.612 M |
Other non current liabilities | 544.000 K -95.44 % | 11.931 M | 0.000 -100.00 % | 17.322 M 15.24 % | 15.031 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 190.453 M -29.41 % | 269.790 M 4.66 % | 257.770 M -17.89 % | 313.926 M -14.02 % | 365.100 M 8.84 % | 335.434 M 327.30 % | 78.500 M | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 190.997 M -32.20 % | 281.721 M 3.29 % | 272.740 M -17.66 % | 331.248 M -12.86 % | 380.131 M 13.33 % | 335.434 M 327.30 % | 78.500 M | 0.000 | 0.000 | 0.000 |
Other current liabilities | 336.981 M 7.23 % | 314.251 M -7.12 % | 338.333 M 40.97 % | 240.002 M -0.78 % | 241.896 M 10.67 % | 218.565 M 87.70 % | 116.445 M -27.98 % | 161.683 M 8.91 % | 148.458 M 2.59 % | 144.710 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.000 K -90.00 % | -10.000 K | 0.000 100.00 % | -9.181 M 59.40 % | -22.612 M 46.84 % | -42.539 M |
Short term debt | 120.556 M 71.83 % | 70.161 M -51.11 % | 143.518 M 89.50 % | 75.736 M 119.24 % | 34.545 M -60.85 % | 88.232 M 237.43 % | 26.148 M 187.34 % | 9.100 M -59.73 % | 22.600 M -46.82 % | 42.500 M |
Total current liabilities | 457.537 M 16.43 % | 392.975 M -21.32 % | 499.481 M 56.73 % | 318.680 M 14.73 % | 277.759 M -9.65 % | 307.429 M 114.34 % | 143.429 M -16.10 % | 170.944 M -0.16 % | 171.220 M -8.60 % | 187.329 M |
Total liabilities | 648.534 M -3.88 % | 674.696 M -12.63 % | 772.221 M 18.82 % | 649.928 M -1.21 % | 657.890 M 2.34 % | 642.863 M 189.67 % | 221.929 M 29.83 % | 170.944 M -0.16 % | 171.220 M -8.60 % | 187.329 M |
Other non current assets | 734.000 K -99.04 % | 76.656 M 1 726.45 % | 4.197 M 1.33 % | 4.142 M -69.96 % | 13.790 M 40.10 % | 9.843 M 7 300.75 % | 133.000 K -98.96 % | 12.842 M -24.84 % | 17.086 M 33.74 % | 12.776 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.558 M 16.66 % | 10.765 M 12.77 % | 9.546 M |
Intangible assets | 2.935 M 45.37 % | 2.019 M -96.98 % | 66.954 M -2.88 % | 68.939 M -1.16 % | 69.745 M 4 835.95 % | 1.413 M 62.41 % | 870.000 K -20.40 % | 1.093 M -34.51 % | 1.669 M 2.58 % | 1.627 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 2.935 M 45.37 % | 2.019 M -96.98 % | 66.954 M -2.88 % | 68.939 M -1.16 % | 69.745 M 4 835.95 % | 1.413 M 62.41 % | 870.000 K -20.40 % | 1.093 M -34.51 % | 1.669 M 2.58 % | 1.627 M |
Property plant equipment net | 1.300 B 12.41 % | 1.156 B 3.59 % | 1.116 B 15.94 % | 962.638 M 4.11 % | 924.628 M 4.04 % | 888.759 M 112.45 % | 418.329 M 13.91 % | 367.259 M 7.21 % | 342.561 M 5.43 % | 324.903 M |
Total non current assets | 1.303 B 5.55 % | 1.235 B 4.01 % | 1.187 B 14.63 % | 1.036 B 2.73 % | 1.008 B 12.02 % | 900.015 M 114.63 % | 419.332 M 10.00 % | 381.194 M 5.50 % | 361.316 M 6.49 % | 339.306 M |
Other current assets | 6.209 M 4.56 % | 5.938 M -20.74 % | 7.492 M -16.49 % | 8.971 M -7.06 % | 9.652 M -2.86 % | 9.936 M -25.62 % | 13.359 M -1.45 % | 13.555 M 594.42 % | 1.952 M -21.04 % | 2.472 M |
Short term investments | 2.142 M -0.83 % | 2.160 M -0.14 % | 2.163 M -17.41 % | 2.619 M 12.69 % | 2.324 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 271.723 M 25.97 % | 215.713 M 7.94 % | 199.854 M 27.86 % | 156.305 M 2.48 % | 152.528 M -32.96 % | 227.518 M 98.16 % | 114.814 M 51.14 % | 75.965 M 14.18 % | 66.531 M 2.87 % | 64.675 M |
Cash and short term investments | 273.865 M 26.96 % | 215.713 M 7.94 % | 199.854 M 27.86 % | 156.305 M 2.48 % | 152.528 M -32.96 % | 227.518 M 98.16 % | 114.814 M 51.14 % | 75.965 M 14.18 % | 66.531 M 2.87 % | 64.675 M |
Total current assets | 283.057 M 26.07 % | 224.528 M 1.31 % | 221.614 M 33.61 % | 165.871 M 1.95 % | 162.706 M -31.89 % | 238.899 M 86.34 % | 128.207 M 41.74 % | 90.452 M 30.32 % | 69.410 M 2.62 % | 67.635 M |
Inventory | 1.158 M -7.06 % | 1.246 M 13.07 % | 1.102 M 210.42 % | 355.000 K -6.58 % | 380.000 K | 0.000 100.00 % | -34.000 K | 0.000 | 0.000 100.00 % | -488.000 K |
Net receivables | 1.825 M 11.89 % | 1.631 M -87.61 % | 13.166 M 5 385.83 % | 240.000 K 64.38 % | 146.000 K -89.90 % | 1.445 M 4 150.00 % | 34.000 K -96.35 % | 932.000 K 0.54 % | 927.000 K 89.96 % | 488.000 K |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.558 M -16.66 % | -10.765 M -12.77 % | -9.546 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 0.000 -100.00 % | 1.631 M -87.61 % | 13.166 M 5 385.83 % | 240.000 K 1 163.16 % | 19.000 K 90.00 % | 10.000 K -70.59 % | 34.000 K -58.02 % | 81.000 K 575.00 % | 12.000 K -69.23 % | 39.000 K |
Tax payables | 0.000 -100.00 % | 6.932 M 55.29 % | 4.464 M 65.21 % | 2.702 M 105.01 % | 1.318 M 108.54 % | 632.000 K -21.20 % | 802.000 K 902.50 % | 80.000 K -46.67 % | 150.000 K 87.50 % | 80.000 K |
Deferred revenue non current | 0.000 -100.00 % | 11.931 M -20.30 % | 14.970 M -13.58 % | 17.322 M 15.24 % | 15.031 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 1.219 M 657.14 % | 161.000 K -78.76 % | 758.000 K -42.40 % | 1.316 M 3.54 % | 1.271 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 134.042 M 0.00 % | 134.042 M 0.00 % | 134.042 M 0.00 % | 134.042 M -34.08 % | 203.328 M 51.69 % | 134.042 M | 0.000 | 0.000 -100.00 % | 146.174 M | 0.000 |
Deferred tax liabilities non current | 0.000 100.00 % | -11.931 M | 0.000 100.00 % | -17.322 M -15.24 % | -15.031 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.586 B 8.71 % | 1.459 B 3.58 % | 1.409 B 17.25 % | 1.202 B 2.62 % | 1.171 B 2.81 % | 1.139 B 108.01 % | 547.539 M 16.09 % | 471.646 M 9.50 % | 430.726 M 5.84 % | 406.941 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 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 |
Change in working capital | 2.802 M -90.77 % | 30.368 M -52.81 % | 64.359 M 85.39 % | 34.716 M 41.81 % | 24.481 M 3 607.31 % | -698.000 K 98.45 % | -45.060 M -688.79 % | 7.653 M -28.11 % | 10.645 M -10.02 % | 11.830 M |
Accounts receivables | -2.192 M -119.00 % | 11.535 M 189.24 % | -12.926 M -13 651.06 % | -94.000 K -107.24 % | 1.299 M 192.06 % | -1.411 M -257.13 % | 898.000 K 18 060.00 % | -5.000 K 98.86 % | -439.000 K -372.67 % | 161.000 K |
Inventory | 88.000 K 161.11 % | -144.000 K 80.72 % | -747.000 K -3 088.00 % | 25.000 K 106.58 % | -380.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 -100.00 % | 12.926 M 13 651.06 % | 94.000 K 107.24 % | -1.299 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 4.906 M -74.15 % | 18.977 M -70.85 % | 65.106 M 87.67 % | 34.691 M 39.54 % | 24.861 M 3 386.82 % | 713.000 K 101.41 % | -50.493 M -1 760.41 % | 3.041 M -42.31 % | 5.271 M -36.25 % | 8.268 M |
Other non cash items | 2.570 M -80.84 % | 13.415 M -44.01 % | 23.959 M 132.59 % | 10.301 M 34.57 % | 7.655 M 228.16 % | -5.973 M -431.65 % | 1.801 M 169.78 % | -2.581 M -250.68 % | -736.000 K -171.04 % | 1.036 M |
Net cash provided by operating activities | 205.687 M -13.34 % | 237.358 M 11.96 % | 211.996 M 77.62 % | 119.351 M 51.92 % | 78.562 M 65.06 % | 47.597 M 3 665.59 % | 1.264 M -97.98 % | 62.623 M -1.63 % | 63.658 M 1.36 % | 62.805 M |
Investments in property plant and equipment | -106.665 M 23.64 % | -139.689 M 8.92 % | -153.368 M -87.82 % | -81.655 M 32.49 % | -120.956 M 77.53 % | -538.368 M -604.74 % | -76.392 M -178.94 % | -27.387 M 33.08 % | -40.924 M -88.56 % | -21.704 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.617 M | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -1.515 M -16.09 % | -1.305 M -65 350.00 % | 2.000 K -99.96 % | 5.000 M -80.00 % | 25.005 M -83.99 % | 156.204 M 1 065.96 % | 13.397 M 216.57 % | -11.493 M -1 841.36 % | 660.000 K -0.15 % | 661.000 K |
Net cash used for investing activites | -108.180 M 23.27 % | -140.994 M 8.07 % | -153.366 M -100.07 % | -76.655 M 20.11 % | -95.951 M 74.89 % | -382.164 M -673.96 % | -49.378 M -27.00 % | -38.880 M 3.44 % | -40.264 M -91.34 % | -21.043 M |
Debt repayment | -30.000 M 51.09 % | -61.336 M -603.41 % | 12.184 M 210.97 % | -10.980 M 57.72 % | -25.972 M -108.14 % | 319.018 M 233.88 % | 95.548 M 807.76 % | -13.500 M 32.16 % | -19.900 M -85.98 % | -10.700 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 155.575 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.480 M | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -11.771 M 42.34 % | -20.414 M 35.92 % | -31.855 M -18.98 % | -26.773 M 4.59 % | -28.061 M -121.88 % | 128.253 M 2 612.30 % | -5.105 M -531.03 % | -809.000 K 50.61 % | -1.638 M 41.04 % | -2.778 M |
Net cash used provided by financing activities | -41.771 M 48.90 % | -81.750 M -315.59 % | -19.671 M 47.90 % | -37.753 M 30.13 % | -54.033 M -112.08 % | 447.271 M 414.32 % | 86.963 M 707.75 % | -14.309 M 33.56 % | -21.538 M -59.80 % | -13.478 M |
Effect of forex changes on cash | 274.000 K -77.99 % | 1.245 M -72.88 % | 4.590 M 493.65 % | -1.166 M 67.32 % | -3.568 M -330.64 % | 1.547 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 56.010 M 253.17 % | 15.859 M -63.58 % | 43.549 M 1 053.01 % | 3.777 M 105.04 % | -74.990 M -166.54 % | 112.704 M 190.11 % | 38.849 M 311.80 % | 9.434 M 408.30 % | 1.856 M -93.44 % | 28.284 M |
Cash at beginning of period | 215.713 M 7.94 % | 199.854 M 27.86 % | 156.305 M 2.48 % | 152.528 M -32.96 % | 227.518 M 98.16 % | 114.814 M 51.14 % | 75.965 M 14.18 % | 66.531 M 2.87 % | 64.675 M 77.72 % | 36.391 M |
Cash at end of period | 271.723 M 25.97 % | 215.713 M 7.94 % | 199.854 M 27.86 % | 156.305 M 2.48 % | 152.528 M -32.96 % | 227.518 M 98.16 % | 114.814 M 51.14 % | 75.965 M 14.18 % | 66.531 M 2.87 % | 64.675 M |
Operating cash flow | 205.687 M -13.34 % | 237.358 M 11.96 % | 211.996 M 77.62 % | 119.351 M 51.92 % | 78.562 M 65.06 % | 47.597 M 3 665.59 % | 1.264 M -97.98 % | 62.623 M -1.63 % | 63.658 M 1.36 % | 62.805 M |
Capital expenditure | -108.189 M 23.27 % | -141.002 M 8.06 % | -153.368 M -87.82 % | -81.655 M 32.49 % | -120.956 M 77.53 % | -538.368 M -604.74 % | -76.392 M -178.94 % | -27.387 M 33.08 % | -40.924 M -88.56 % | -21.704 M |
Free CashFlow | 97.498 M 1.19 % | 96.356 M 64.35 % | 58.628 M 55.53 % | 37.696 M 188.92 % | -42.394 M 91.36 % | -490.771 M -553.25 % | -75.128 M -313.21 % | 35.236 M 54.99 % | 22.734 M -44.69 % | 41.101 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
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 | 2015-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 208.415 M 22.17 % | 170.597 M -15.58 % | 202.090 M 18.47 % | 170.587 M -7.43 % | 184.275 M 21.17 % | 152.084 M 13.40 % | 134.109 M 13.55 % | 118.109 M 8.73 % | 108.628 M 13.79 % | 95.462 M 17.22 % | 81.439 M 0.00 % | 81.437 M -3.31 % | 84.224 M 13.41 % | 74.267 M -9.80 % | 82.338 M 25.31 % | 65.705 M -10.38 % | 73.315 M 5.47 % | 69.510 M 3.77 % | 66.987 M 10.86 % | 60.428 M 0.00 % | 60.428 M 100.00 % | 30.214 M |
Net income | 100.278 M 115.28 % | 46.581 M -56.31 % | 106.626 M 61.86 % | 65.874 M -19.82 % | 82.158 M 147.26 % | 33.228 M -35.83 % | 51.780 M 225.48 % | 15.909 M -30.14 % | 22.774 M 690.77 % | -3.855 M -118.55 % | 20.783 M 128.36 % | 9.101 M -60.39 % | 22.977 M 339.33 % | 5.230 M -73.42 % | 19.678 M 63.03 % | 12.070 M -58.56 % | 29.126 M 41.40 % | 20.598 M 6.31 % | 19.376 M 13.43 % | 17.082 M 0.00 % | 17.082 M 100.00 % | 8.541 M |
Income before tax | 100.587 M 115.13 % | 46.757 M -56.33 % | 107.075 M 61.94 % | 66.120 M -19.99 % | 82.642 M 150.16 % | 33.035 M -36.68 % | 52.169 M 217.46 % | 16.433 M -28.67 % | 23.037 M 803.63 % | -3.274 M -115.62 % | 20.961 M 115.69 % | 9.718 M -58.00 % | 23.140 M 406.01 % | 4.573 M -78.33 % | 21.105 M 74.86 % | 12.070 M -58.56 % | 29.126 M 41.40 % | 20.598 M 3.26 % | 19.947 M 8.29 % | 18.421 M 0.00 % | 18.421 M 100.00 % | 9.210 M |
Income before tax ratio | 0.48 76.09 % | 0.27 -48.27 % | 0.53 36.70 % | 0.39 -13.57 % | 0.45 106.46 % | 0.22 -44.16 % | 0.39 179.59 % | 0.14 -34.39 % | 0.21 718.35 % | -0.03 -113.33 % | 0.26 115.69 % | 0.12 -56.57 % | 0.27 346.19 % | 0.06 -75.98 % | 0.26 39.53 % | 0.18 -53.76 % | 0.40 34.06 % | 0.30 -0.48 % | 0.30 -2.32 % | 0.30 0.00 % | 0.30 0.00 % | 0.30 |
EBITDA | 126.465 M 89.55 % | 66.719 M -48.02 % | 128.365 M 41.54 % | 90.690 M -20.19 % | 113.627 M 65.11 % | 68.820 M -9.73 % | 76.236 M 97.71 % | 38.559 M -10.66 % | 43.162 M 140.78 % | 17.926 M -46.90 % | 33.760 M 162.15 % | 12.878 M -60.45 % | 32.564 M 129.42 % | 14.194 M -52.95 % | 30.166 M 64.67 % | 18.319 M -46.99 % | 34.558 M 20.10 % | 28.776 M 4.84 % | 27.446 M 4.33 % | 26.308 M 0.00 % | 26.308 M 100.00 % | 13.154 M |
Net income ratio | 0.48 76.21 % | 0.27 -48.25 % | 0.53 36.63 % | 0.39 -13.39 % | 0.45 104.06 % | 0.22 -43.41 % | 0.39 186.64 % | 0.13 -35.75 % | 0.21 619.16 % | -0.04 -115.82 % | 0.26 128.35 % | 0.11 -59.04 % | 0.27 287.39 % | 0.07 -70.53 % | 0.24 30.10 % | 0.18 -53.76 % | 0.40 34.06 % | 0.30 2.45 % | 0.29 2.32 % | 0.28 0.00 % | 0.28 0.00 % | 0.28 |
Ratio EBITDA | 0.61 55.15 % | 0.39 -38.43 % | 0.64 19.48 % | 0.53 -13.78 % | 0.62 36.26 % | 0.45 -20.40 % | 0.57 74.12 % | 0.33 -17.84 % | 0.40 111.60 % | 0.19 -54.70 % | 0.41 162.15 % | 0.16 -59.10 % | 0.39 102.30 % | 0.19 -47.83 % | 0.37 31.41 % | 0.28 -40.85 % | 0.47 13.86 % | 0.41 1.04 % | 0.41 -5.89 % | 0.44 0.00 % | 0.44 0.00 % | 0.44 |
Gross profit ratio | 0.60 29.51 % | 0.47 -27.82 % | 0.65 13.88 % | 0.57 -10.26 % | 0.63 16.32 % | 0.54 -8.55 % | 0.59 38.66 % | 0.43 -12.78 % | 0.49 34.16 % | 0.37 -27.59 % | 0.51 57.52 % | 0.32 -34.76 % | 0.49 24.31 % | 0.40 -22.68 % | 0.51 47.26 % | 0.35 -33.78 % | 0.52 19.00 % | 0.44 -5.58 % | 0.47 -2.29 % | 0.48 0.00 % | 0.48 0.00 % | 0.48 |
Weighted average shs out dil | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M -0.02 % | 500.096 M 2.42 % | 488.260 M 30.20 % | 375.000 M 0.00 % | 375.000 M 0.00 % | 375.000 M 0.00 % | 375.000 M -25.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M |
Weighted average shs out | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M -0.02 % | 500.110 M 2.42 % | 488.270 M 30.20 % | 375.018 M 0.00 % | 375.004 M 0.00 % | 375.008 M 0.00 % | 375.002 M -25.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M |
EPS diluted | 0.20 114.59 % | 0.09 -57.64 % | 0.22 66.92 % | 0.13 -19.83 % | 0.16 147.59 % | 0.07 -35.91 % | 0.10 225.79 % | 0.03 -30.26 % | 0.05 684.62 % | -0.01 -118.75 % | 0.04 128.57 % | 0.02 -61.28 % | 0.05 235.71 % | 0.01 -73.33 % | 0.05 63.04 % | 0.03 -55.34 % | 0.07 75.00 % | 0.04 6.19 % | 0.04 13.45 % | 0.03 0.00 % | 0.03 100.00 % | 0.02 |
Earnings per share | 0.20 114.59 % | 0.09 -57.64 % | 0.22 66.92 % | 0.13 -19.83 % | 0.16 147.59 % | 0.07 -35.91 % | 0.10 225.79 % | 0.03 -30.26 % | 0.05 684.62 % | -0.01 -118.75 % | 0.04 128.57 % | 0.02 -61.28 % | 0.05 235.71 % | 0.01 -73.33 % | 0.05 63.04 % | 0.03 -55.34 % | 0.07 75.00 % | 0.04 6.19 % | 0.04 13.45 % | 0.03 0.00 % | 0.03 100.00 % | 0.02 |
Gross profit | 125.785 M 58.22 % | 79.498 M -39.07 % | 130.465 M 34.92 % | 96.701 M -16.93 % | 116.409 M 40.94 % | 82.593 M 3.71 % | 79.642 M 57.45 % | 50.584 M -5.16 % | 53.338 M 52.66 % | 34.939 M -15.13 % | 41.166 M 57.52 % | 26.133 M -36.92 % | 41.429 M 40.97 % | 29.388 M -30.26 % | 42.137 M 84.54 % | 22.834 M -40.66 % | 38.478 M 25.52 % | 30.656 M -2.02 % | 31.289 M 8.31 % | 28.888 M 0.00 % | 28.888 M 100.00 % | 14.444 M |
Income tax expense | 309.000 K 75.57 % | 176.000 K -60.80 % | 449.000 K 82.52 % | 246.000 K -49.17 % | 484.000 K 150.78 % | 193.000 K -50.39 % | 389.000 K -25.76 % | 524.000 K 99.24 % | 263.000 K -54.73 % | 581.000 K 226.40 % | 178.000 K -71.15 % | 617.000 K 278.53 % | 163.000 K -75.19 % | 657.000 K -53.96 % | 1.427 M | 0.000 | 0.000 | 0.000 -100.00 % | 571.500 K -57.30 % | 1.339 M 0.00 % | 1.339 M 100.00 % | 669.250 K |
Cost of revenue | 82.630 M -9.30 % | 91.099 M 27.19 % | 71.625 M -3.06 % | 73.886 M 8.87 % | 67.866 M -2.34 % | 69.491 M 27.58 % | 54.467 M -19.34 % | 67.525 M 22.13 % | 55.290 M -8.65 % | 60.523 M 50.28 % | 40.273 M -27.18 % | 55.304 M 29.23 % | 42.795 M -4.64 % | 44.879 M 11.64 % | 40.201 M -6.23 % | 42.871 M 23.06 % | 34.837 M -10.34 % | 38.854 M 8.84 % | 35.699 M 13.18 % | 31.540 M 0.00 % | 31.540 M 100.00 % | 15.770 M |
General and administrative expenses | 24.133 M -24.75 % | 32.070 M 31.54 % | 24.381 M -11.28 % | 27.481 M 8.33 % | 25.369 M -19.19 % | 31.392 M 38.63 % | 22.644 M -21.53 % | 28.857 M 25.00 % | 23.086 M -18.77 % | 28.422 M 33.53 % | 21.285 M -4.39 % | 22.262 M 19.95 % | 18.559 M -20.08 % | 23.223 M 15.35 % | 20.133 M 68.76 % | 11.930 M 15.68 % | 10.313 M -7.39 % | 11.136 M -4.05 % | 11.606 M 6.96 % | 10.851 M 0.00 % | 10.851 M 100.00 % | 5.426 M |
Selling and marketing expenses | 835.000 K -55.47 % | 1.875 M 96.13 % | 956.000 K -62.54 % | 2.552 M 169.20 % | 948.000 K -43.47 % | 1.677 M 20.13 % | 1.396 M -19.26 % | 1.729 M 1.71 % | 1.700 M -14.10 % | 1.979 M 138.72 % | 829.000 K 9.95 % | 754.000 K -22.43 % | 972.000 K 29.08 % | 753.000 K -36.99 % | 1.195 M 97.19 % | 606.000 K -41.39 % | 1.034 M 26.10 % | 820.000 K 2.50 % | 800.000 K 10.65 % | 723.000 K 0.00 % | 723.000 K 100.00 % | 361.500 K |
Other expenses | -1.142 M 23.51 % | -1.493 M 54.70 % | -3.296 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.262 M -100.00 % | -631.000 K 97.21 % | -22.579 M -100.00 % | -11.289 M -3 018.58 % | -362.000 K 0.00 % | -362.000 K 31.18 % | -526.000 K 65.22 % | -1.513 M 0.00 % | -1.513 M -100.00 % | -756.250 K |
Operating expenses | 23.826 M -26.58 % | 32.452 M 47.23 % | 22.041 M -17.73 % | 26.790 M 16.90 % | 22.917 M -18.80 % | 28.222 M 40.59 % | 20.074 M -33.44 % | 30.158 M 20.49 % | 25.030 M -26.26 % | 33.944 M 74.43 % | 19.460 M 20.42 % | 16.160 M -9.46 % | 17.849 M -23.49 % | 23.330 M 19.48 % | 19.527 M 73.05 % | 11.284 M 17.32 % | 9.618 M -17.04 % | 11.594 M -2.41 % | 11.880 M 18.07 % | 10.062 M 0.00 % | 10.062 M 100.00 % | 5.031 M |
Cost and expenses | 106.456 M -13.84 % | 123.551 M 31.91 % | 93.666 M -6.96 % | 100.676 M 10.90 % | 90.783 M -7.09 % | 97.713 M 31.09 % | 74.541 M -23.69 % | 97.683 M 21.62 % | 80.320 M -14.98 % | 94.467 M 58.15 % | 59.733 M -16.42 % | 71.464 M 17.84 % | 60.644 M -11.09 % | 68.209 M 14.20 % | 59.728 M 10.29 % | 54.155 M 21.82 % | 44.455 M -11.88 % | 50.448 M 6.03 % | 47.579 M 14.37 % | 41.602 M 0.00 % | 41.602 M 100.00 % | 20.801 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 | 0.000 |
Selling general and administrative expenses | 24.968 M -26.45 % | 33.945 M 33.97 % | 25.337 M -15.64 % | 30.033 M 14.12 % | 26.317 M -20.42 % | 33.069 M 37.56 % | 24.040 M -21.40 % | 30.586 M 23.40 % | 24.786 M -18.47 % | 30.401 M 37.47 % | 22.114 M -3.92 % | 23.016 M 17.84 % | 19.531 M -18.64 % | 24.005 M 12.55 % | 21.328 M 69.74 % | 12.565 M 10.73 % | 11.347 M -5.09 % | 11.956 M -3.63 % | 12.406 M 7.19 % | 11.574 M 0.00 % | 11.574 M 100.00 % | 5.787 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 3.791 M -65.06 % | 10.850 M -49.15 % | 21.336 M 188.36 % | 7.399 M 85.30 % | 3.993 M -24.25 % | 5.271 M 23.47 % | 4.269 M 473.02 % | 745.000 K 192.16 % | 255.000 K | 0.000 -100.00 % | 742.500 K | 0.000 -100.00 % | 260.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 -100.00 % | 560.500 K 100.00 % | 280.250 K -85.69 % | 1.958 M 100.00 % | 979.000 K | 0.000 | 0.000 -100.00 % | 571.500 K -57.30 % | 1.339 M 0.00 % | 1.339 M 100.00 % | 669.250 K |
Depreciation and amortization | 24.506 M 22.89 % | 19.941 M 0.00 % | 19.941 M -9.17 % | 21.954 M 9.03 % | 20.135 M 6.19 % | 18.961 M 13.76 % | 16.668 M -1.16 % | 16.864 M 13.53 % | 14.854 M 7.79 % | 13.780 M 14.32 % | 12.054 M 15.17 % | 10.466 M 16.50 % | 8.984 M 1.63 % | 8.840 M 2.95 % | 8.587 M 7.69 % | 7.974 M 17.63 % | 6.779 M -17.10 % | 8.178 M 18.04 % | 6.928 M 5.78 % | 6.549 M 0.00 % | 6.549 M 100.00 % | 3.275 M |
Operating income | 101.959 M 116.72 % | 47.046 M -56.61 % | 108.424 M 57.74 % | 68.736 M -26.48 % | 93.492 M 87.51 % | 49.859 M -16.30 % | 59.568 M 174.57 % | 21.695 M -23.36 % | 28.308 M 582.78 % | 4.146 M -80.90 % | 21.706 M 799.92 % | 2.412 M -89.77 % | 23.580 M 340.42 % | 5.354 M -75.19 % | 21.579 M 108.59 % | 10.345 M -62.76 % | 27.779 M 34.86 % | 20.598 M 0.39 % | 20.519 M 3.84 % | 19.759 M 0.00 % | 19.759 M 100.00 % | 9.880 M |
Operating income ratio | 0.49 77.40 % | 0.28 -48.60 % | 0.54 33.15 % | 0.40 -20.58 % | 0.51 54.76 % | 0.33 -26.19 % | 0.44 141.81 % | 0.18 -29.51 % | 0.26 500.02 % | 0.04 -83.71 % | 0.27 799.89 % | 0.03 -89.42 % | 0.28 288.35 % | 0.07 -72.49 % | 0.26 66.46 % | 0.16 -58.45 % | 0.38 27.86 % | 0.30 -3.26 % | 0.31 -6.32 % | 0.33 0.00 % | 0.33 0.00 % | 0.33 |
Total other income expenses net | -1.372 M -374.74 % | -289.000 K 78.58 % | -1.349 M 64.42 % | -3.791 M 65.06 % | -10.850 M 35.51 % | -16.824 M -127.38 % | -7.399 M -85.30 % | -3.993 M 24.25 % | -5.271 M 28.96 % | -7.420 M -895.97 % | -745.000 K -192.16 % | -255.000 K 42.05 % | -440.000 K 61.17 % | -1.133 M -139.03 % | -474.000 K -127.41 % | 1.729 M 27.41 % | 1.357 M | 0.000 100.00 % | -571.500 K 57.30 % | -1.339 M 0.00 % | -1.339 M -100.00 % | -669.250 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 | 2015-01-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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 183.478 M 367.03 % | 39.286 M -85.55 % | 271.899 M 118.85 % | 124.238 M -62.18 % | 328.500 M 63.08 % | 201.434 M -45.99 % | 372.962 M 59.82 % | 233.357 M -34.34 % | 355.423 M 43.83 % | 247.117 M -14.94 % | 290.514 M 48.11 % | 196.148 M 3 028.36 % | 6.270 M 161.68 % | -10.166 M -200.61 % | 10.104 M 115.11 % | -66.865 M |
Total investments | 4.187 M 95.47 % | 2.142 M -0.83 % | 2.160 M 0.00 % | 2.160 M -0.14 % | 2.163 M 0.00 % | 2.163 M -2.57 % | 2.220 M -15.23 % | 2.619 M | 0.000 -100.00 % | 2.324 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.558 M |
Total debt | 248.754 M -20.02 % | 311.009 M -10.18 % | 346.251 M 1.85 % | 339.951 M -9.54 % | 375.793 M -6.35 % | 401.288 M -13.33 % | 463.033 M 18.83 % | 389.662 M -10.59 % | 435.815 M 9.05 % | 399.645 M -6.49 % | 427.383 M 0.88 % | 423.666 M 266.74 % | 115.521 M 10.39 % | 104.648 M 2.06 % | 102.532 M 1 026.73 % | 9.100 M |
Accumulated other comprehensive income loss | 50.000 M -55.40 % | 112.108 M 124.22 % | 50.000 M -47.91 % | 95.981 M 91.96 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 135.23 % | -141.931 M -8.90 % | -130.332 M -360.66 % | 50.000 M 140.80 % | -122.546 M -20.09 % | -102.043 M -8.71 % | -93.871 M |
Retained earnings | 849.824 M 23.62 % | 687.438 M -2.21 % | 702.965 M 27.73 % | 550.358 M 10.33 % | 498.847 M 19.72 % | 416.689 M 4.82 % | 397.521 M 14.98 % | 345.741 M 5.38 % | 328.104 M 7.46 % | 305.330 M -3.23 % | 315.512 M 7.05 % | 294.729 M 5.02 % | 280.651 M 8.92 % | 257.674 M 2.12 % | 252.330 M 8.46 % | 232.652 M |
Common stock | 4.321 M 0.00 % | 4.321 M 0.00 % | 4.321 M 0.00 % | 4.321 M 0.00 % | 4.321 M 0.00 % | 4.321 M 0.00 % | 4.321 M 0.00 % | 4.321 M 0.00 % | 4.321 M 0.00 % | 4.321 M 0.00 % | 4.321 M 0.00 % | 4.321 M 0.00 % | 4.321 M | 0.000 | 0.000 | 0.000 |
Total equity | 1.038 B 10.69 % | 937.909 M 5.23 % | 891.328 M 13.59 % | 784.702 M 9.16 % | 718.828 M 12.90 % | 636.670 M 5.51 % | 603.442 M 9.39 % | 551.662 M 2.97 % | 535.753 M 4.44 % | 512.979 M -0.75 % | 516.834 M 4.19 % | 496.051 M 1.87 % | 486.950 M 49.55 % | 325.610 M 1.63 % | 320.380 M 6.54 % | 300.702 M |
Other non current liabilities | 544.000 K 0.00 % | 544.000 K -94.94 % | 10.761 M -9.81 % | 11.931 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 |
Long term debt | 145.452 M -23.63 % | 190.453 M -19.24 % | 235.837 M -12.58 % | 269.790 M -11.48 % | 304.790 M 18.24 % | 257.770 M -18.48 % | 316.203 M 0.73 % | 313.926 M -12.30 % | 357.936 M -1.96 % | 365.100 M -5.51 % | 386.405 M 15.20 % | 335.434 M 1 165.41 % | 26.508 M -66.23 % | 78.500 M -1.88 % | 80.000 M | 0.000 |
Total non current liabilities | 145.996 M -23.56 % | 190.997 M -22.55 % | 246.598 M -12.47 % | 281.721 M -11.71 % | 319.092 M 16.99 % | 272.740 M -17.66 % | 331.225 M -0.01 % | 331.248 M -11.19 % | 372.967 M -1.88 % | 380.131 M -7.60 % | 411.405 M 22.65 % | 335.434 M 1 165.41 % | 26.508 M -66.23 % | 78.500 M -1.88 % | 80.000 M | 0.000 |
Other current liabilities | 97.655 M -71.02 % | 336.981 M 184.11 % | 118.608 M -62.45 % | 315.882 M 150.16 % | 126.270 M -62.68 % | 338.333 M 218.61 % | 106.191 M -55.75 % | 240.002 M 98.94 % | 120.643 M -50.12 % | 241.877 M 89.54 % | 127.614 M -41.61 % | 218.555 M 573.02 % | 32.474 M -72.11 % | 116.445 M 117.83 % | 53.457 M -66.94 % | 161.683 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.533 M | 0.000 100.00 % | -5.000 K | 0.000 100.00 % | -5.000 K 73.68 % | -19.000 K -35.71 % | -14.000 K -40.00 % | -10.000 K -100.00 % | -5.000 K | 0.000 100.00 % | -497.000 K 94.59 % | -9.181 M |
Short term debt | 103.302 M -14.31 % | 120.556 M 9.19 % | 110.414 M 57.37 % | 70.161 M -1.19 % | 71.003 M -50.53 % | 143.518 M -2.26 % | 146.830 M 93.87 % | 75.736 M -2.75 % | 77.879 M 125.44 % | 34.545 M -15.70 % | 40.978 M -53.56 % | 88.232 M -0.88 % | 89.013 M 240.42 % | 26.148 M 16.05 % | 22.532 M 147.60 % | 9.100 M |
Total current liabilities | 200.957 M -56.08 % | 457.537 M 99.78 % | 229.022 M -41.72 % | 392.975 M 90.70 % | 206.066 M -58.74 % | 499.481 M 94.89 % | 256.295 M -19.58 % | 318.680 M 59.05 % | 200.365 M -27.86 % | 277.759 M 64.15 % | 169.206 M -44.96 % | 307.429 M 143.38 % | 126.318 M -11.93 % | 143.429 M 84.59 % | 77.702 M -54.55 % | 170.944 M |
Total liabilities | 346.953 M -46.50 % | 648.534 M 36.36 % | 475.620 M -29.51 % | 674.696 M 28.47 % | 525.158 M -31.99 % | 772.221 M 31.44 % | 587.520 M -9.60 % | 649.928 M 13.36 % | 573.332 M -12.85 % | 657.890 M 13.31 % | 580.611 M -9.68 % | 642.863 M 320.65 % | 152.826 M -31.14 % | 221.929 M 40.73 % | 157.702 M -7.75 % | 170.944 M |
Other non current assets | 1.111 M 51.36 % | 734.000 K -46.35 % | 1.368 M -89.18 % | 12.644 M | 0.000 -100.00 % | 4.197 M | 0.000 -100.00 % | 4.142 M -71.82 % | 14.700 M 6.60 % | 13.790 M -21.15 % | 17.490 M 77.69 % | 9.843 M -84.07 % | 61.797 M 46 363.91 % | 133.000 K -95.46 % | 2.927 M -77.21 % | 12.842 M |
Long term investments | 2.045 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 -100.00 % | 12.558 M |
Intangible assets | 2.532 M -13.73 % | 2.935 M 22.80 % | 2.390 M -96.38 % | 66.031 M -0.04 % | 66.058 M -1.34 % | 66.954 M -1.58 % | 68.031 M -1.32 % | 68.939 M -1.07 % | 69.682 M -0.09 % | 69.745 M -1.32 % | 70.677 M 4 901.91 % | 1.413 M 17.65 % | 1.201 M 38.05 % | 870.000 K -11.59 % | 984.000 K -9.97 % | 1.093 M |
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 |
Goodwill and intangible assets | 2.532 M -13.73 % | 2.935 M 22.80 % | 2.390 M -96.38 % | 66.031 M -0.04 % | 66.058 M -1.34 % | 66.954 M -1.58 % | 68.031 M -1.32 % | 68.939 M -1.07 % | 69.682 M -0.09 % | 69.745 M -1.32 % | 70.677 M 4 901.91 % | 1.413 M 17.65 % | 1.201 M 38.05 % | 870.000 K -11.59 % | 984.000 K -9.97 % | 1.093 M |
Property plant equipment net | 1.299 B -0.06 % | 1.300 B 1.92 % | 1.275 B 10.30 % | 1.156 B 3.46 % | 1.118 B 0.12 % | 1.116 B 8.88 % | 1.025 B 6.49 % | 962.638 M 2.59 % | 938.298 M 1.48 % | 924.628 M 6.88 % | 865.138 M -2.66 % | 888.759 M 90.85 % | 465.688 M 11.32 % | 418.329 M 11.42 % | 375.460 M 2.23 % | 367.259 M |
Total non current assets | 1.305 B 0.09 % | 1.303 B 1.91 % | 1.279 B 3.57 % | 1.235 B 4.34 % | 1.184 B -0.31 % | 1.187 B 8.61 % | 1.093 B 5.54 % | 1.036 B 1.27 % | 1.023 B 1.44 % | 1.008 B 5.75 % | 953.305 M 5.92 % | 900.015 M 70.24 % | 528.686 M 26.08 % | 419.332 M 10.53 % | 379.371 M -0.48 % | 381.194 M |
Other current assets | 5.593 M -9.92 % | 6.209 M -22.89 % | 8.052 M 35.60 % | 5.938 M -9.77 % | 6.581 M -12.16 % | 7.492 M 6.45 % | 7.038 M -21.55 % | 8.971 M 64.39 % | 5.457 M -43.46 % | 9.652 M 36.87 % | 7.052 M -29.03 % | 9.936 M 446.84 % | 1.817 M -86.40 % | 13.359 M 146.02 % | 5.430 M -59.94 % | 13.555 M |
Short term investments | 2.142 M 0.00 % | 2.142 M -0.83 % | 2.160 M 0.00 % | 2.160 M -0.14 % | 2.163 M 0.00 % | 2.163 M -2.57 % | 2.220 M -15.23 % | 2.619 M | 0.000 -100.00 % | 2.324 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 65.276 M -75.98 % | 271.723 M 265.45 % | 74.352 M -65.53 % | 215.713 M 356.12 % | 47.293 M -76.34 % | 199.854 M 121.88 % | 90.071 M -42.37 % | 156.305 M 94.43 % | 80.392 M -47.29 % | 152.528 M 11.44 % | 136.869 M -39.84 % | 227.518 M 108.25 % | 109.251 M -4.85 % | 114.814 M 24.22 % | 92.428 M 21.67 % | 75.965 M |
Cash and short term investments | 72.583 M -73.50 % | 273.865 M 257.94 % | 76.512 M -64.53 % | 215.713 M 356.12 % | 47.293 M -76.34 % | 199.854 M 121.88 % | 90.071 M -42.37 % | 156.305 M 94.43 % | 80.392 M -47.29 % | 152.528 M 11.44 % | 136.869 M -39.84 % | 227.518 M 108.25 % | 109.251 M -4.85 % | 114.814 M 24.22 % | 92.428 M 21.67 % | 75.965 M |
Total current assets | 80.525 M -71.55 % | 283.057 M 221.80 % | 87.961 M -60.82 % | 224.528 M 271.58 % | 60.426 M -72.73 % | 221.614 M 126.48 % | 97.851 M -41.01 % | 165.871 M 91.97 % | 86.405 M -46.90 % | 162.706 M 12.88 % | 144.140 M -39.66 % | 238.899 M 115.05 % | 111.090 M -13.35 % | 128.207 M 29.88 % | 98.711 M 9.13 % | 90.452 M |
Inventory | 1.189 M 2.68 % | 1.158 M -14.66 % | 1.357 M 8.91 % | 1.246 M 44.05 % | 865.000 K -21.51 % | 1.102 M 227.00 % | 337.000 K -5.07 % | 355.000 K -6.58 % | 380.000 K 0.00 % | 380.000 K 117.14 % | 175.000 K 112.11 % | -1.445 M | 0.000 100.00 % | -34.000 K 96.01 % | -853.000 K | 0.000 |
Net receivables | 1.160 M -36.44 % | 1.825 M -10.54 % | 2.040 M 25.08 % | 1.631 M -71.32 % | 5.687 M -56.81 % | 13.166 M 3 150.86 % | 405.000 K 68.75 % | 240.000 K 36.36 % | 176.000 K 20.55 % | 146.000 K 231.82 % | 44.000 K -96.96 % | 1.445 M 6 468.18 % | 22.000 K -35.29 % | 34.000 K -96.01 % | 853.000 K -8.48 % | 932.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 100.00 % | -12.558 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.533 M -73.17 % | 13.166 M 263 220.00 % | 5.000 K -97.92 % | 240.000 K 4 700.00 % | 5.000 K -73.68 % | 19.000 K 35.71 % | 14.000 K 40.00 % | 10.000 K 100.00 % | 5.000 K -85.29 % | 34.000 K -93.16 % | 497.000 K 513.58 % | 81.000 K |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 6.932 M 31.79 % | 5.260 M 17.83 % | 4.464 M 36.56 % | 3.269 M 20.98 % | 2.702 M 47.01 % | 1.838 M 39.45 % | 1.318 M 119.67 % | 600.000 K -5.06 % | 632.000 K -86.90 % | 4.826 M 501.75 % | 802.000 K -34.05 % | 1.216 M 1 420.00 % | 80.000 K |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 11.931 M -16.58 % | 14.302 M -4.46 % | 14.970 M -0.35 % | 15.022 M -13.28 % | 17.322 M 15.24 % | 15.031 M 0.00 % | 15.031 M -39.88 % | 25.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 964.000 K -20.92 % | 1.219 M -16.56 % | 1.461 M 807.45 % | 161.000 K -66.67 % | 483.000 K -36.28 % | 758.000 K -18.41 % | 929.000 K -29.41 % | 1.316 M 78.56 % | 737.000 K -42.01 % | 1.271 M -32.21 % | 1.875 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 134.042 M 0.00 % | 134.042 M 0.00 % | 134.042 M 0.00 % | 134.042 M 0.00 % | 134.042 M 0.00 % | 134.042 M 0.00 % | 134.042 M 0.00 % | 134.042 M 0.00 % | 134.042 M 0.00 % | 134.042 M -31.96 % | 197.001 M 46.97 % | 134.042 M 0.00 % | 134.042 M | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 100.00 % | -11.931 M -103.91 % | 304.790 M 18.31 % | 257.622 M -18.43 % | 315.841 M 1 923.35 % | -17.322 M -15.24 % | -15.031 M 0.00 % | -15.031 M 39.88 % | -25.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.385 B -12.69 % | 1.586 B 16.06 % | 1.367 B -6.33 % | 1.459 B 17.32 % | 1.244 B -11.70 % | 1.409 B 18.30 % | 1.191 B -0.88 % | 1.202 B 8.34 % | 1.109 B -5.28 % | 1.171 B 6.69 % | 1.097 B -3.64 % | 1.139 B 78.02 % | 639.776 M 16.85 % | 547.539 M 14.53 % | 478.082 M 1.36 % | 471.646 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 |
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 | 2015-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 |
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 |
Change in working capital | 0.000 100.00 % | -870.000 K | 0.000 -100.00 % | 8.732 M | 0.000 -100.00 % | 17.707 M | 0.000 -100.00 % | 6.737 M | 0.000 -100.00 % | 7.247 M | 0.000 100.00 % | -8.232 M -2 258.74 % | -349.000 K 99.30 % | -49.595 M | 0.000 -100.00 % | 106.000 K -98.94 % | 9.988 M 161.02 % | 3.827 M -28.11 % | 5.323 M -10.02 % | 5.915 M 0.00 % | 5.915 M 100.00 % | 2.958 M |
Accounts receivables | 0.000 100.00 % | -194.000 K | 0.000 -100.00 % | 11.535 M | 0.000 100.00 % | -12.926 M | 0.000 100.00 % | -94.000 K | 0.000 -100.00 % | 1.299 M | 0.000 100.00 % | -1.411 M | 0.000 -100.00 % | 898.000 K | 0.000 -100.00 % | 58.000 K -94.26 % | 1.010 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 -100.00 % | 88.000 K | 0.000 100.00 % | -144.000 K | 0.000 100.00 % | -747.000 K | 0.000 -100.00 % | 25.000 K | 0.000 100.00 % | -380.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 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 100.00 % | -764.000 K | 0.000 100.00 % | -2.659 M | 0.000 -100.00 % | 31.380 M | 0.000 -100.00 % | 6.806 M | 0.000 -100.00 % | 6.328 M | 0.000 100.00 % | -6.821 M | 0.000 100.00 % | -50.493 M | 0.000 -100.00 % | 48.000 K -99.47 % | 8.978 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -205.933 M -186.77 % | 237.336 M 215.73 % | -205.074 M -200.22 % | 204.614 M 221.55 % | -168.331 M -186.46 % | 194.694 M 257.72 % | -123.442 M -181.87 % | 150.782 M 235.48 % | -111.297 M -203.77 % | 107.256 M 232.10 % | -81.191 M -205.22 % | 77.164 M 201.68 % | -75.891 M -164.67 % | 117.347 M 207.83 % | -108.823 M -272.08 % | 63.238 M 216.05 % | -54.494 M -4 122.70 % | -1.291 M -250.68 % | -368.000 K -171.04 % | 518.000 K 0.00 % | 518.000 K 100.00 % | 259.000 K |
Net cash provided by operating activities | -79.572 M -128.11 % | 283.047 M 465.88 % | -77.360 M -125.60 % | 302.240 M 565.83 % | -64.882 M -124.41 % | 265.828 M 593.81 % | -53.832 M -128.09 % | 191.637 M 365.11 % | -72.286 M -157.46 % | 125.794 M 366.33 % | -47.232 M -152.86 % | 89.352 M 306.35 % | -43.302 M -152.92 % | 81.822 M 201.57 % | -80.558 M -196.61 % | 83.388 M 501.10 % | -20.790 M -166.40 % | 31.312 M -1.63 % | 31.829 M 1.36 % | 31.403 M 0.00 % | 31.403 M 100.00 % | 15.701 M |
Investments in property plant and equipment | -52.700 M | 0.000 100.00 % | -62.261 M 30.14 % | -89.120 M -76.23 % | -50.569 M 37.47 % | -80.866 M -11.84 % | -72.307 M -22.67 % | -58.946 M -176.51 % | -21.318 M 67.01 % | -64.620 M -15.29 % | -56.050 M 79.43 % | -272.437 M -233.07 % | -81.795 M -45.89 % | -56.068 M -178.43 % | -20.137 M -82.10 % | -11.058 M 49.00 % | -21.682 M -58.34 % | -13.694 M 33.08 % | -20.462 M -88.56 % | -10.852 M 0.00 % | -10.852 M -100.00 % | -5.426 M |
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 | 0.000 |
Purchases of 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -7.358 M 83.72 % | -45.195 M -6 142.40 % | -724.000 K 34.89 % | -1.112 M -476.17 % | -193.000 K -1 106.25 % | -16.000 K 90.96 % | -177.000 K -103.80 % | 4.658 M 544.04 % | -1.049 M -643.98 % | -140.998 K -100.57 % | 24.860 M 1 523.78 % | 1.531 M 105.20 % | -29.463 M -33 380.68 % | -88.000 K -100.33 % | 26.915 M 797.47 % | 2.999 M 174.60 % | -4.020 M -129.36 % | 13.694 M -33.08 % | 20.462 M 88.56 % | 10.852 M 0.00 % | 10.852 M 100.00 % | 5.426 M |
Net cash used for investing activites | -60.058 M -32.89 % | -45.195 M 28.24 % | -62.985 M 30.20 % | -90.232 M -77.76 % | -50.762 M 37.24 % | -80.882 M -11.59 % | -72.484 M -33.52 % | -54.288 M -142.71 % | -22.367 M 65.46 % | -64.761 M -107.63 % | -31.190 M 88.49 % | -270.906 M -143.49 % | -111.258 M -98.12 % | -56.156 M -928.50 % | 6.778 M 184.10 % | -8.059 M 68.64 % | -25.702 M -87.69 % | -13.694 M 33.08 % | -20.462 M -88.56 % | -10.852 M 0.00 % | -10.852 M -100.00 % | -5.426 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 -100.00 % | 102.532 M | 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 -100.00 % | 77.788 M 100.00 % | 38.894 M | 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 100.00 % | -6.866 M -100.00 % | -3.433 M -97.30 % | -1.740 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 financing activites | -66.625 M -63.33 % | -40.792 M -4 066.70 % | -979.000 K 97.74 % | -43.276 M -12.48 % | -38.474 M 50.36 % | -77.501 M -234.02 % | 57.830 M 194.78 % | -61.017 M -362.28 % | 23.264 M 155.65 % | -41.806 M -241.92 % | -12.227 M -104.10 % | 298.274 M 100.19 % | 148.997 M 4 642.59 % | -3.280 M 73.31 % | -12.289 M 12.79 % | -14.091 M -3 131.88 % | -436.000 K 93.54 % | -6.750 M 56.59 % | -15.550 M 18.37 % | -19.050 M 0.00 % | -19.050 M -100.00 % | -9.525 M |
Net cash used provided by financing activities | -66.625 M -63.33 % | -40.792 M -4 066.70 % | -979.000 K 97.74 % | -43.276 M -12.48 % | -38.474 M 50.36 % | -77.501 M -234.02 % | 57.830 M 194.78 % | -61.017 M -362.28 % | 23.264 M 155.65 % | -41.806 M -241.92 % | -12.227 M -104.10 % | 298.274 M 100.19 % | 148.997 M 4 642.59 % | -3.280 M -103.63 % | 90.243 M 740.43 % | -14.091 M -3 131.88 % | -436.000 K 93.54 % | -6.750 M 56.59 % | -15.550 M 18.37 % | -19.050 M 0.00 % | -19.050 M -100.00 % | -9.525 M |
Effect of forex changes on cash | -192.000 K -161.74 % | 311.000 K 940.54 % | -37.000 K 88.14 % | -312.000 K -120.04 % | 1.557 M -33.40 % | 2.338 M 3.82 % | 2.252 M 637.47 % | -419.000 K 43.91 % | -747.000 K 79.06 % | -3.568 M | 0.000 -100.00 % | 1.547 M -99.33 % | 231.101 M 100.00 % | 115.550 M 73.69 % | 66.529 M | 0.000 100.00 % | -6.151 M 0.00 % | -6.151 M -220.35 % | 5.111 M -59.57 % | 12.642 M 0.00 % | 12.642 M 100.00 % | 6.321 M |
Net change in cash | 0.000 100.00 % | -74.352 M -5.19 % | -70.681 M -183.93 % | 84.210 M 210.40 % | -76.281 M -238.97 % | 54.891 M 265.75 % | -33.117 M -187.25 % | 37.957 M 205.24 % | -36.068 M -560.67 % | 7.830 M 117.27 % | -45.325 M -176.65 % | 59.134 M 109.87 % | 28.176 M 0.00 % | 28.176 M 64.03 % | 17.177 M -43.90 % | 30.619 M 15.83 % | 26.434 M 1 020.81 % | 2.359 M 408.30 % | 464.000 K -93.44 % | 7.071 M 0.00 % | 7.071 M 0.00 % | 7.071 M |
Cash at beginning of period | 0.000 | 0.000 -100.00 % | 84.210 M | 0.000 | 0.000 -100.00 % | 90.071 M | 0.000 -100.00 % | 80.392 M | 0.000 -100.00 % | 136.869 M | 0.000 -100.00 % | 109.251 M 280.62 % | 28.704 M 0.00 % | 28.704 M -61.86 % | 75.251 M 410.97 % | 14.727 M -11.46 % | 16.633 M 0.00 % | 16.633 M 2.87 % | 16.169 M 77.72 % | 9.098 M 0.00 % | 9.098 M 0.00 % | 9.098 M |
Cash at end of period | 0.000 | 0.000 100.00 % | -70.681 M -183.93 % | 84.210 M 210.40 % | -76.281 M -152.62 % | 144.962 M 537.73 % | -33.117 M -127.98 % | 118.349 M 428.13 % | -36.068 M -124.93 % | 144.699 M 419.25 % | -45.325 M -126.92 % | 168.385 M 196.04 % | 56.880 M 0.00 % | 56.880 M -38.46 % | 92.428 M 103.83 % | 45.346 M 5.29 % | 43.067 M 126.77 % | 18.991 M 14.18 % | 16.633 M 2.87 % | 16.169 M 0.00 % | 16.169 M 0.00 % | 16.169 M |
Operating cash flow | -79.572 M -128.11 % | 283.047 M 465.88 % | -77.360 M -125.60 % | 302.240 M 565.83 % | -64.882 M -124.41 % | 265.828 M 593.81 % | -53.832 M -128.09 % | 191.637 M 365.11 % | -72.286 M -157.46 % | 125.794 M 366.33 % | -47.232 M -152.86 % | 89.352 M 306.35 % | -43.302 M -152.92 % | 81.822 M 201.57 % | -80.558 M -196.61 % | 83.388 M 501.10 % | -20.790 M -166.40 % | 31.312 M -1.63 % | 31.829 M 1.36 % | 31.403 M 0.00 % | 31.403 M 100.00 % | 15.701 M |
Capital expenditure | -52.700 M -18.68 % | -44.404 M 28.68 % | -62.261 M 30.14 % | -89.120 M -76.23 % | -50.569 M 37.47 % | -80.866 M -11.84 % | -72.307 M -22.67 % | -58.946 M -176.51 % | -21.318 M 67.01 % | -64.620 M -15.29 % | -56.050 M 79.43 % | -272.437 M -233.07 % | -81.795 M -45.89 % | -56.068 M -178.43 % | -20.137 M -82.10 % | -11.058 M 49.00 % | -21.682 M -58.34 % | -13.694 M 33.08 % | -20.462 M -88.56 % | -10.852 M 0.00 % | -10.852 M -100.00 % | -5.426 M |
Free CashFlow | -132.272 M -155.43 % | 238.643 M 270.92 % | -139.621 M -165.51 % | 213.120 M 284.60 % | -115.451 M -162.42 % | 184.962 M 246.63 % | -126.139 M -195.06 % | 132.691 M 241.76 % | -93.604 M -253.01 % | 61.174 M 159.23 % | -103.282 M 43.59 % | -183.085 M -46.35 % | -125.097 M -585.74 % | 25.754 M 125.58 % | -100.695 M -239.22 % | 72.330 M 270.30 % | -42.472 M -341.07 % | 17.618 M 54.99 % | 11.367 M -44.69 % | 20.551 M 0.00 % | 20.551 M 100.00 % | 10.275 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2015 |