
KangLi International Holdings Limited 6890.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.944 B 0.83 % | 1.928 B 29.24 % | 1.492 B -26.69 % | 2.035 B 26.73 % | 1.606 B 7.39 % | 1.496 B -3.40 % | 1.548 B 3.39 % | 1.498 B 18.47 % | 1.264 B 10.82 % | 1.141 B |
Net income | 92.703 M 19.70 % | 77.446 M 347.80 % | -31.253 M -131.86 % | 98.097 M 35.47 % | 72.411 M 193.19 % | 24.698 M -51.50 % | 50.921 M -23.04 % | 66.162 M 94.98 % | 33.932 M 105.36 % | 16.523 M |
Income before tax | 108.271 M 22.98 % | 88.036 M 299.85 % | -44.051 M -132.72 % | 134.647 M 58.71 % | 84.837 M 261.49 % | 23.469 M -47.44 % | 44.655 M -50.14 % | 89.554 M 93.52 % | 46.276 M 101.45 % | 22.971 M |
Income before tax ratio | 0.06 21.97 % | 0.05 254.64 % | -0.03 -144.63 % | 0.07 25.24 % | 0.05 236.61 % | 0.02 -45.59 % | 0.03 -51.77 % | 0.06 63.36 % | 0.04 81.79 % | 0.02 |
EBITDA | 155.170 M 10.56 % | 140.354 M 1 196.21 % | 10.828 M -94.58 % | 199.941 M 29.86 % | 153.967 M 64.00 % | 93.881 M -16.48 % | 112.406 M -26.20 % | 152.320 M 43.55 % | 106.108 M 14.59 % | 92.597 M |
Net income ratio | 0.05 18.71 % | 0.04 291.75 % | -0.02 -143.46 % | 0.05 6.90 % | 0.05 173.01 % | 0.02 -49.79 % | 0.03 -25.56 % | 0.04 64.59 % | 0.03 85.32 % | 0.01 |
Ratio EBITDA | 0.08 9.65 % | 0.07 902.98 % | 0.01 -92.61 % | 0.10 2.47 % | 0.10 52.72 % | 0.06 -13.54 % | 0.07 -28.62 % | 0.10 21.18 % | 0.08 3.41 % | 0.08 |
Gross profit ratio | 0.11 17.57 % | 0.09 291.18 % | 0.02 -79.23 % | 0.12 4.73 % | 0.11 65.11 % | 0.07 -21.21 % | 0.08 -21.68 % | 0.11 17.41 % | 0.09 11.50 % | 0.08 |
Weighted average shs out dil | 606.252 M 0.00 % | 606.252 M 0.00 % | 606.252 M 0.00 % | 606.252 M 0.00 % | 606.252 M 0.00 % | 606.252 M 29.54 % | 468.014 M -22.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M |
Weighted average shs out | 606.255 M 0.00 % | 606.255 M 0.00 % | 606.252 M 0.00 % | 606.252 M 0.00 % | 606.252 M 0.00 % | 606.252 M 29.54 % | 468.014 M -22.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M |
EPS diluted | 0.15 15.38 % | 0.13 351.94 % | -0.05 -132.25 % | 0.16 33.33 % | 0.12 194.84 % | 0.04 -63.00 % | 0.11 0.00 % | 0.11 94.35 % | 0.06 105.82 % | 0.03 |
Earnings per share | 0.15 15.38 % | 0.13 351.94 % | -0.05 -132.25 % | 0.16 33.33 % | 0.12 194.84 % | 0.04 -63.00 % | 0.11 0.00 % | 0.11 94.35 % | 0.06 105.82 % | 0.03 |
Gross profit | 213.725 M 18.54 % | 180.293 M 405.55 % | 35.663 M -84.77 % | 234.201 M 32.71 % | 176.470 M 77.31 % | 99.525 M -23.89 % | 130.760 M -19.02 % | 161.478 M 39.09 % | 116.093 M 23.56 % | 93.960 M |
Income tax expense | 15.568 M 47.01 % | 10.590 M 182.75 % | -12.798 M -135.02 % | 36.550 M 194.14 % | 12.426 M 1 111.07 % | -1.229 M 80.39 % | -6.266 M -126.77 % | 23.411 M 90.40 % | 12.296 M 91.26 % | 6.429 M |
Cost of revenue | 1.731 B -1.00 % | 1.748 B 20.02 % | 1.456 B -19.14 % | 1.801 B 25.99 % | 1.430 B 2.40 % | 1.396 B -1.51 % | 1.418 B 6.10 % | 1.336 B 16.38 % | 1.148 B 9.67 % | 1.047 B |
General and administrative expenses | 29.851 M 7.98 % | 27.645 M 26.81 % | 21.800 M 7.27 % | 20.322 M 5.35 % | 19.290 M 10.80 % | 17.409 M 10.02 % | 15.824 M 4.08 % | 15.203 M 64.78 % | 9.226 M -6.36 % | 9.853 M |
Selling and marketing expenses | 69.834 M 23.55 % | 56.525 M 12.94 % | 50.050 M -9.38 % | 55.233 M 5.07 % | 52.567 M 24.31 % | 42.288 M 6.06 % | 39.871 M -11.06 % | 44.829 M -12.66 % | 51.327 M 18.26 % | 43.403 M |
Other expenses | -12.478 M -3.47 % | -12.060 M 6.53 % | -12.902 M -1 321.78 % | 1.056 M 193.12 % | -1.134 M 25.69 % | -1.526 M 92.02 % | -19.133 M | 0.000 -100.00 % | 201.000 K 593.10 % | 29.000 K |
Operating expenses | 87.207 M 20.94 % | 72.110 M 22.33 % | 58.948 M -23.06 % | 76.611 M 8.33 % | 70.723 M 21.58 % | 58.171 M 13.02 % | 51.471 M -13.82 % | 59.727 M -0.87 % | 60.251 M 13.45 % | 53.106 M |
Cost and expenses | 1.818 B -0.13 % | 1.820 B 20.11 % | 1.515 B -19.23 % | 1.876 B 25.06 % | 1.500 B 3.17 % | 1.454 B -1.00 % | 1.469 B 5.24 % | 1.396 B 15.52 % | 1.208 B 9.86 % | 1.100 B |
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 | 99.685 M 18.43 % | 84.170 M 17.15 % | 71.850 M -4.90 % | 75.555 M 5.15 % | 71.857 M 20.37 % | 59.697 M 7.19 % | 55.695 M -7.22 % | 60.032 M -0.86 % | 60.553 M 13.70 % | 53.256 M |
Interest income | 3.098 M 40.24 % | 2.209 M 63.27 % | 1.353 M -23.99 % | 1.780 M -28.69 % | 2.496 M 56.00 % | 1.600 M 447.95 % | 292.000 K -2.01 % | 298.000 K -78.67 % | 1.397 M -71.41 % | 4.887 M |
Interest expense | 18.247 M -9.43 % | 20.147 M -2.98 % | 20.766 M -9.49 % | 22.943 M 13.13 % | 20.281 M -5.35 % | 21.428 M 41.54 % | 15.139 M 18.89 % | 12.734 M 1.67 % | 12.525 M -44.12 % | 22.415 M |
Depreciation and amortization | 28.652 M -10.94 % | 32.171 M -5.69 % | 34.113 M -19.45 % | 42.351 M -13.30 % | 48.849 M -0.28 % | 48.984 M -6.90 % | 52.612 M 5.16 % | 50.032 M 5.76 % | 47.307 M 0.20 % | 47.211 M |
Operating income | 126.518 M 16.95 % | 108.183 M 564.60 % | -23.285 M -114.78 % | 157.590 M 49.92 % | 105.118 M 134.13 % | 44.897 M -43.28 % | 79.159 M -22.73 % | 102.444 M 74.22 % | 58.801 M 29.56 % | 45.386 M |
Operating income ratio | 0.07 15.99 % | 0.06 459.50 % | -0.02 -120.16 % | 0.08 18.30 % | 0.07 118.02 % | 0.03 -41.29 % | 0.05 -25.26 % | 0.07 47.06 % | 0.05 16.91 % | 0.04 |
Total other income expenses net | -18.247 M 9.43 % | -20.147 M 2.98 % | -20.766 M 9.49 % | -22.943 M -13.13 % | -20.281 M 5.35 % | -21.428 M 37.90 % | -34.504 M -167.68 % | -12.890 M -2.91 % | -12.525 M 44.12 % | -22.415 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Net debt | 139.319 M -61.54 % | 362.218 M 47.66 % | 245.299 M -22.77 % | 317.620 M 1.64 % | 312.484 M 70.14 % | 183.663 M 39.80 % | 131.375 M -50.55 % | 265.687 M 86.26 % | 142.640 M -30.92 % | 206.481 M |
Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 378.421 M -28.76 % | 531.208 M 15.83 % | 458.620 M -14.07 % | 533.684 M -4.02 % | 556.029 M 51.14 % | 367.879 M 28.63 % | 286.000 M -6.84 % | 306.989 M 68.19 % | 182.530 M -48.10 % | 351.725 M |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 287.254 M 0.09 % | 286.990 M 0.15 % | 286.558 M 0.08 % | 286.325 M -0.22 % | 286.953 M 151.78 % | -554.208 M -10.76 % | -500.373 M -10.65 % | -452.192 M -11.30 % | -406.286 M |
Retained earnings | 394.125 M 26.57 % | 311.378 M 13.52 % | 274.297 M -10.23 % | 305.550 M 47.29 % | 207.453 M 72.43 % | 120.308 M 23.19 % | 97.662 M 82.56 % | 53.495 M 895.70 % | -6.723 M 83.46 % | -40.655 M |
Common stock | 534.000 K 0.00 % | 534.000 K 0.00 % | 534.000 K 0.00 % | 534.000 K 0.00 % | 534.000 K 0.00 % | 534.000 K 0.00 % | 534.000 K | 0.000 | 0.000 | 0.000 |
Total equity | 875.059 M 11.86 % | 782.284 M 11.03 % | 704.574 M -7.44 % | 761.224 M 11.59 % | 682.150 M 10.97 % | 614.711 M 2.58 % | 599.263 M 43.89 % | 416.460 M 18.19 % | 352.356 M 10.67 % | 318.376 M |
Other non current liabilities | 3.484 M -8.27 % | 3.798 M -7.75 % | 4.117 M -66.22 % | 12.188 M -7.74 % | 13.211 M | 0.000 -100.00 % | 56.060 M -28.23 % | 78.106 M 106.57 % | 37.810 M -3.57 % | 39.211 M |
Long term debt | 100.231 M 13.92 % | 87.980 M 28.05 % | 68.706 M 145.83 % | 27.949 M -0.89 % | 28.201 M -21.72 % | 36.028 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 114.079 M 18.99 % | 95.873 M 31.65 % | 72.823 M 81.44 % | 40.137 M -3.08 % | 41.412 M -21.15 % | 52.517 M -6.32 % | 56.060 M -28.23 % | 78.106 M -3.02 % | 80.537 M 6.39 % | 75.703 M |
Other current liabilities | 65.325 M -2.73 % | 67.155 M -0.83 % | 67.719 M 65.47 % | 40.925 M 100.13 % | 20.449 M -8.73 % | 22.405 M 182.19 % | -27.259 M -1 490.77 % | 1.960 M -99.12 % | 222.154 M -12.80 % | 254.757 M |
Deferred revenue | 0.000 -100.00 % | 365.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.759 M -2.93 % | 44.050 M 113.98 % | 20.586 M 43.74 % | 14.322 M |
Short term debt | 278.190 M -37.24 % | 443.228 M 13.01 % | 392.210 M -22.84 % | 508.339 M -3.75 % | 528.139 M 53.76 % | 343.488 M 41.21 % | 243.241 M -22.89 % | 315.440 M 72.82 % | 182.530 M -48.10 % | 351.725 M |
Total current liabilities | 708.014 M -21.35 % | 900.212 M 3.62 % | 868.781 M -21.80 % | 1.111 B -4.88 % | 1.168 B 57.37 % | 742.232 M -4.46 % | 776.850 M -5.40 % | 821.188 M 5.59 % | 777.726 M -7.34 % | 839.377 M |
Total liabilities | 822.093 M -17.47 % | 996.085 M 5.79 % | 941.604 M -18.20 % | 1.151 B -4.82 % | 1.209 B 52.18 % | 794.749 M -4.58 % | 832.910 M -7.38 % | 899.294 M 4.78 % | 858.263 M -6.21 % | 915.080 M |
Other non current assets | 21.925 M 5.28 % | 20.825 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 334.187 M -5.35 % | 353.084 M -5.04 % | 371.831 M 4.95 % | 354.300 M 20.36 % | 294.369 M -3.59 % | 305.316 M -11.12 % | 343.519 M -8.97 % | 377.361 M -8.65 % | 413.080 M -4.39 % | 432.066 M |
Total non current assets | 356.112 M -4.76 % | 373.909 M -0.67 % | 376.449 M 6.25 % | 354.300 M 20.36 % | 294.369 M -3.59 % | 305.316 M -11.12 % | 343.519 M -8.97 % | 377.361 M -8.65 % | 413.080 M -4.39 % | 432.066 M |
Other current assets | 196.387 M 2 608.41 % | 7.251 M -95.80 % | 172.475 M -25.40 % | 231.203 M -1.71 % | 235.231 M 147.73 % | 94.955 M 740.76 % | 11.294 M -40.20 % | 18.885 M -57.85 % | 44.808 M -6.75 % | 48.054 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 239.102 M 41.49 % | 168.990 M -20.78 % | 213.321 M -1.27 % | 216.064 M -11.28 % | 243.545 M 32.21 % | 184.216 M 19.14 % | 154.625 M 274.38 % | 41.302 M 3.54 % | 39.890 M -72.54 % | 145.244 M |
Cash and short term investments | 239.102 M 41.49 % | 168.990 M -20.78 % | 213.321 M -1.27 % | 216.064 M -11.28 % | 243.545 M 32.21 % | 184.216 M 19.14 % | 154.625 M 274.38 % | 41.302 M 3.54 % | 39.890 M -72.54 % | 145.244 M |
Total current assets | 1.341 B -4.52 % | 1.404 B 10.61 % | 1.270 B -18.51 % | 1.558 B -2.45 % | 1.597 B 44.66 % | 1.104 B 1.42 % | 1.089 B 16.01 % | 938.393 M 17.66 % | 797.539 M -0.48 % | 801.390 M |
Inventory | 433.554 M -35.92 % | 676.603 M 77.80 % | 380.537 M -2.15 % | 388.881 M -10.22 % | 433.169 M 29.11 % | 335.512 M -1.65 % | 341.151 M 28.03 % | 266.466 M -1.14 % | 269.550 M 14.56 % | 235.301 M |
Net receivables | 471.997 M -14.43 % | 551.616 M 9.58 % | 503.396 M -30.27 % | 721.918 M 5.34 % | 685.303 M 40.01 % | 489.461 M -14.60 % | 573.172 M 14.83 % | 499.134 M 12.60 % | 443.291 M 18.91 % | 372.791 M |
Tax assets | 0.000 | 0.000 -100.00 % | 4.618 M | 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 |
Account payables | 327.212 M -6.96 % | 351.689 M -5.36 % | 371.594 M -25.87 % | 501.267 M -12.60 % | 573.527 M 74.47 % | 328.731 M -24.01 % | 432.591 M 16.40 % | 371.638 M 5.44 % | 352.456 M 61.25 % | 218.573 M |
Tax payables | 37.287 M -1.29 % | 37.775 M 1.39 % | 37.258 M -38.39 % | 60.474 M 31.64 % | 45.940 M -3.50 % | 47.608 M 11.34 % | 42.759 M -2.93 % | 44.050 M 113.98 % | 20.586 M 43.74 % | 14.322 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -12.188 M 7.74 % | -13.211 M 19.88 % | -16.489 M | 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 -100.00 % | 2.058 M 2.39 % | 2.010 M |
Capital lease obligations | 29.321 M -1.87 % | 29.880 M 2.22 % | 29.230 M -1.77 % | 29.757 M -33.70 % | 44.879 M 17.76 % | 38.110 M 189.13 % | -42.759 M 2.93 % | -44.050 M | 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 | 480.400 M 236.53 % | 142.753 M 0.00 % | 142.753 M -15.32 % | 168.582 M -10.25 % | 187.838 M -2.26 % | 192.182 M -4.74 % | 201.749 M | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 10.364 M 153.09 % | 4.095 M | 0.000 -100.00 % | 12.188 M -7.74 % | 13.211 M -19.88 % | 16.489 M -21.67 % | 21.050 M -49.52 % | 41.696 M -2.41 % | 42.727 M 17.09 % | 36.492 M |
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.697 B -4.57 % | 1.778 B 8.03 % | 1.646 B -13.92 % | 1.912 B 1.10 % | 1.892 B 34.21 % | 1.409 B -1.59 % | 1.432 B 8.85 % | 1.316 B 8.68 % | 1.211 B -1.85 % | 1.233 B |
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 | 106.669 M 162.00 % | -172.049 M -210.41 % | 155.822 M 418.60 % | -48.908 M 77.93 % | -221.614 M -74.84 % | -126.749 M -503.31 % | -21.009 M 82.51 % | -120.152 M -1 168.87 % | 11.241 M 137.99 % | -29.588 M |
Accounts receivables | 79.700 M 272.72 % | -46.143 M -121.12 % | 218.522 M 696.81 % | -36.615 M 81.30 % | -195.842 M -333.95 % | 83.711 M 213.03 % | -74.059 M -33.04 % | -55.665 M 21.04 % | -70.500 M 40.38 % | -118.245 M |
Inventory | 26.047 M 132.94 % | -79.064 M -1 047.56 % | 8.344 M -81.16 % | 44.288 M 145.35 % | -97.657 M -1 831.81 % | 5.639 M 107.55 % | -74.685 M -2 521.69 % | 3.084 M 109.00 % | -34.249 M -182.05 % | 41.741 M |
Accounts payables | 0.000 | 0.000 100.00 % | -218.522 M -696.81 % | 36.615 M -81.30 % | 195.842 M 333.95 % | -83.711 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 922.000 K 101.97 % | -46.842 M -131.76 % | 147.478 M 258.24 % | -93.196 M 24.82 % | -123.957 M 6.37 % | -132.388 M -346.64 % | 53.676 M 143.56 % | -123.236 M -370.91 % | 45.490 M 163.77 % | -71.329 M |
Other non cash items | 3.880 M -78.77 % | 18.276 M 964.11 % | -2.115 M 67.81 % | -6.570 M -731.73 % | 1.040 M -95.03 % | 20.929 M 199.80 % | 6.981 M -44.36 % | 12.546 M 13.12 % | 11.091 M -36.43 % | 17.446 M |
Net cash provided by operating activities | 247.472 M 837.27 % | -33.566 M -123.35 % | 143.769 M 18.31 % | 121.520 M 239.86 % | -86.888 M -160.40 % | -33.367 M -140.09 % | 83.239 M 160.28 % | 31.980 M -72.41 % | 115.915 M 99.72 % | 58.040 M |
Investments in property plant and equipment | -15.267 M 41.45 % | -26.076 M -10.33 % | -23.634 M 71.27 % | -82.265 M -245.32 % | -23.823 M -142.87 % | -9.809 M 48.17 % | -18.926 M -30.83 % | -14.466 M 44.53 % | -26.077 M -54.88 % | -16.837 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 M 1 225.18 % | -711.000 K | 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 | 2.127 M 111.56 % | -18.399 M -1 459.87 % | 1.353 M -24.96 % | 1.803 M -29.93 % | 2.573 M 44.55 % | 1.780 M 322.80 % | 421.000 K -3.66 % | 437.000 K -91.97 % | 5.445 M 543.62 % | 846.000 K |
Net cash used for investing activites | -13.140 M 70.46 % | -44.475 M -99.61 % | -22.281 M 72.31 % | -80.462 M -278.64 % | -21.250 M -164.67 % | -8.029 M 23.57 % | -10.505 M 28.73 % | -14.740 M 28.56 % | -20.632 M -29.02 % | -15.991 M |
Debt repayment | -152.228 M -311.61 % | 71.938 M 195.84 % | -75.064 M -231.97 % | -22.612 M -239.37 % | -6.663 M -2 288.17 % | -279.000 K 98.67 % | -20.989 M | 0.000 100.00 % | -169.195 M | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 202.283 M | 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 |
Dividends paid | 0.000 | 0.000 100.00 % | -25.829 M -34.13 % | -19.256 M -343.28 % | -4.344 M 54.59 % | -9.567 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -19.495 M 63.03 % | -52.735 M -150.24 % | -21.074 M -2.05 % | -20.650 M -113.79 % | 149.774 M 336.75 % | 34.293 M -46.95 % | 64.643 M 684.69 % | -11.056 M -117.09 % | 64.677 M 233.82 % | -48.332 M |
Net cash used provided by financing activities | -171.723 M -994.25 % | 19.203 M 115.74 % | -121.967 M -95.09 % | -62.518 M -145.05 % | 138.767 M 467.62 % | 24.447 M -44.00 % | 43.654 M 494.84 % | -11.056 M 89.42 % | -104.518 M -116.25 % | -48.332 M |
Effect of forex changes on cash | 347.000 K 3.27 % | 336.000 K -89.80 % | 3.293 M 271.78 % | -1.917 M 30.29 % | -2.750 M -204.76 % | 2.625 M 1 241.30 % | -230.000 K 38.17 % | -372.000 K -709.84 % | 61.000 K 408.33 % | 12.000 K |
Net change in cash | 62.956 M 207.61 % | -58.502 M -2 178.96 % | 2.814 M 112.04 % | -23.377 M -183.85 % | 27.879 M 294.63 % | -14.324 M -112.33 % | 116.158 M 1 898.59 % | 5.812 M 163.35 % | -9.174 M -46.29 % | -6.271 M |
Cash at beginning of period | 79.430 M -42.41 % | 137.932 M 2.08 % | 135.118 M -14.75 % | 158.495 M 21.34 % | 130.616 M -9.88 % | 144.940 M 403.58 % | 28.782 M 25.30 % | 22.970 M -28.54 % | 32.144 M -16.32 % | 38.415 M |
Cash at end of period | 142.386 M 79.26 % | 79.430 M -42.41 % | 137.932 M 2.08 % | 135.118 M -14.75 % | 158.495 M 21.34 % | 130.616 M -9.88 % | 144.940 M 403.58 % | 28.782 M 25.30 % | 22.970 M -28.54 % | 32.144 M |
Operating cash flow | 247.472 M 837.27 % | -33.566 M -123.35 % | 143.769 M 18.31 % | 121.520 M 239.86 % | -86.888 M -160.40 % | -33.367 M -140.09 % | 83.239 M 160.28 % | 31.980 M -72.41 % | 115.915 M 99.72 % | 58.040 M |
Capital expenditure | -15.267 M 41.45 % | -26.076 M -10.33 % | -23.634 M 71.27 % | -82.265 M -245.32 % | -23.823 M -142.87 % | -9.809 M 48.17 % | -18.926 M -30.83 % | -14.466 M 44.53 % | -26.077 M -54.88 % | -16.837 M |
Free CashFlow | 232.205 M 489.33 % | -59.642 M -149.65 % | 120.135 M 206.04 % | 39.255 M 135.46 % | -110.711 M -156.42 % | -43.176 M -167.13 % | 64.313 M 267.21 % | 17.514 M -80.50 % | 89.838 M 118.04 % | 41.203 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 | 2018-01-31 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2016-01-31 | 2015-06-30 | 2015-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 731.393 M -22.10 % | 938.938 M -6.62 % | 1.005 B -7.99 % | 1.093 B 30.77 % | 835.643 M 14.87 % | 727.440 M -4.87 % | 764.715 M -26.66 % | 1.043 B 5.05 % | 992.642 M 1.20 % | 980.920 M 56.89 % | 625.226 M -22.27 % | 804.390 M 16.37 % | 691.240 M -11.88 % | 784.437 M 2.70 % | 763.839 M 97.34 % | 387.069 M -48.31 % | 748.769 M 100.00 % | 374.384 M -40.77 % | 632.055 M 100.00 % | 316.027 M -44.59 % | 570.358 M 100.00 % | 285.179 M |
Net income | 10.373 M -65.96 % | 30.475 M -51.03 % | 62.228 M -7.54 % | 67.302 M 563.47 % | 10.144 M 138.85 % | -26.109 M -407.56 % | -5.144 M -115.26 % | 33.703 M -47.66 % | 64.394 M 4.12 % | 61.848 M 485.52 % | 10.563 M -15.72 % | 12.533 M 3.03 % | 12.165 M -66.60 % | 36.421 M 151.18 % | 14.500 M 13.90 % | 12.730 M -61.52 % | 33.081 M 100.00 % | 16.541 M -2.51 % | 16.966 M 100.00 % | 8.483 M 2.68 % | 8.262 M 100.00 % | 4.131 M |
Income before tax | 10.354 M -72.03 % | 37.018 M -48.05 % | 71.253 M -7.37 % | 76.921 M 592.05 % | 11.115 M 130.74 % | -36.156 M -357.96 % | -7.895 M -112.97 % | 60.887 M -17.45 % | 73.760 M 1.08 % | 72.970 M 514.90 % | 11.867 M -2.45 % | 12.165 M 7.62 % | 11.304 M -49.65 % | 22.452 M 1.12 % | 22.203 M 98.88 % | 11.164 M -75.07 % | 44.777 M 100.00 % | 22.389 M -3.24 % | 23.138 M 100.00 % | 11.569 M 0.73 % | 11.486 M 100.00 % | 5.743 M |
Income before tax ratio | 0.01 -64.09 % | 0.04 -44.37 % | 0.07 0.67 % | 0.07 429.22 % | 0.01 126.76 % | -0.05 -381.43 % | -0.01 -117.68 % | 0.06 -21.42 % | 0.07 -0.11 % | 0.07 291.93 % | 0.02 25.50 % | 0.02 -7.52 % | 0.02 -42.86 % | 0.03 -1.53 % | 0.03 0.78 % | 0.03 -51.77 % | 0.06 0.00 % | 0.06 63.36 % | 0.04 0.00 % | 0.04 81.79 % | 0.02 0.00 % | 0.02 |
EBITDA | 26.570 M -51.96 % | 55.307 M -39.48 % | 91.391 M -7.87 % | 99.196 M 187.22 % | 34.537 M 226.54 % | -27.293 M -214.81 % | 23.773 M -74.26 % | 92.372 M -12.63 % | 105.727 M -5.68 % | 112.093 M 174.33 % | 40.860 M -7.07 % | 43.969 M -1.94 % | 44.841 M -33.26 % | 67.188 M 5.73 % | 63.545 M 126.13 % | 28.102 M -63.11 % | 76.170 M 100.00 % | 38.085 M -28.18 % | 53.030 M 100.00 % | 26.515 M -42.72 % | 46.289 M 100.00 % | 23.145 M |
Net income ratio | 0.01 -56.30 % | 0.03 -47.56 % | 0.06 0.49 % | 0.06 407.36 % | 0.01 133.82 % | -0.04 -433.57 % | -0.01 -120.81 % | 0.03 -50.18 % | 0.06 2.89 % | 0.06 273.20 % | 0.02 8.43 % | 0.02 -11.47 % | 0.02 -62.10 % | 0.05 144.58 % | 0.02 -42.28 % | 0.03 -25.56 % | 0.04 0.00 % | 0.04 64.59 % | 0.03 0.00 % | 0.03 85.32 % | 0.01 0.00 % | 0.01 |
Ratio EBITDA | 0.04 -38.33 % | 0.06 -35.19 % | 0.09 0.13 % | 0.09 119.64 % | 0.04 210.16 % | -0.04 -220.69 % | 0.03 -64.91 % | 0.09 -16.83 % | 0.11 -6.79 % | 0.11 74.86 % | 0.07 19.56 % | 0.05 -15.74 % | 0.06 -24.26 % | 0.09 2.96 % | 0.08 14.59 % | 0.07 -28.63 % | 0.10 0.00 % | 0.10 21.25 % | 0.08 0.00 % | 0.08 3.38 % | 0.08 0.00 % | 0.08 |
Gross profit ratio | 0.08 -18.88 % | 0.10 -18.27 % | 0.12 3.63 % | 0.12 82.79 % | 0.06 3 568.17 % | 0.00 -96.14 % | 0.04 -57.21 % | 0.11 -16.24 % | 0.13 -4.32 % | 0.13 71.57 % | 0.08 22.45 % | 0.06 -12.45 % | 0.07 -9.67 % | 0.08 -12.37 % | 0.09 6.69 % | 0.08 -21.68 % | 0.11 0.00 % | 0.11 17.41 % | 0.09 0.00 % | 0.09 11.50 % | 0.08 0.00 % | 0.08 |
Weighted average shs out dil | 606.252 M 0.00 % | 606.252 M 0.00 % | 606.252 M 0.00 % | 606.252 M 0.00 % | 606.252 M 0.00 % | 606.252 M 0.00 % | 606.252 M 0.00 % | 606.252 M 0.00 % | 606.252 M 0.00 % | 606.252 M 0.00 % | 606.252 M 0.00 % | 606.252 M 0.00 % | 606.252 M 24.74 % | 486.028 M 8.01 % | 450.000 M -3.85 % | 468.014 M -22.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M |
Weighted average shs out | 595.123 M -1.84 % | 606.263 M 0.00 % | 606.263 M 0.00 % | 606.259 M 0.00 % | 606.263 M 0.00 % | 606.256 M -0.01 % | 606.318 M 0.01 % | 606.256 M 0.00 % | 606.255 M 0.00 % | 606.258 M -0.01 % | 606.302 M 0.00 % | 606.279 M -0.01 % | 606.310 M 24.75 % | 486.028 M 8.01 % | 450.003 M -3.85 % | 468.014 M -22.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M |
EPS diluted | 0.02 -65.41 % | 0.05 -49.70 % | 0.10 -9.09 % | 0.11 554.76 % | 0.02 139.07 % | -0.04 -411.90 % | -0.01 -115.11 % | 0.06 -47.65 % | 0.11 4.12 % | 0.10 486.21 % | 0.02 -15.53 % | 0.02 3.00 % | 0.02 -73.33 % | 0.08 132.92 % | 0.03 18.38 % | 0.03 -50.72 % | 0.06 100.00 % | 0.03 -2.13 % | 0.03 100.00 % | 0.01 2.17 % | 0.01 100.00 % | 0.01 |
Earnings per share | 0.02 -65.41 % | 0.05 -49.70 % | 0.10 -9.09 % | 0.11 554.76 % | 0.02 139.07 % | -0.04 -411.90 % | -0.01 -115.11 % | 0.06 -47.65 % | 0.11 4.12 % | 0.10 486.21 % | 0.02 -15.53 % | 0.02 3.00 % | 0.02 -73.33 % | 0.08 132.92 % | 0.03 18.38 % | 0.03 -50.72 % | 0.06 100.00 % | 0.03 -2.13 % | 0.03 100.00 % | 0.01 2.17 % | 0.01 100.00 % | 0.01 |
Gross profit | 58.459 M -36.81 % | 92.514 M -23.68 % | 121.211 M -4.64 % | 127.115 M 139.04 % | 53.178 M 4 113.79 % | 1.262 M -96.33 % | 34.401 M -68.62 % | 109.620 M -12.01 % | 124.581 M -3.18 % | 128.669 M 169.18 % | 47.801 M -4.83 % | 50.225 M 1.88 % | 49.300 M -20.40 % | 61.937 M -10.01 % | 68.823 M 110.53 % | 32.690 M -59.51 % | 80.739 M 100.00 % | 40.370 M -30.45 % | 58.047 M 100.00 % | 29.023 M -38.22 % | 46.980 M 100.00 % | 23.490 M |
Income tax expense | 213.000 K -96.74 % | 6.543 M -27.50 % | 9.025 M -6.18 % | 9.619 M 890.63 % | 971.000 K -90.34 % | 10.047 M 265.21 % | 2.751 M -89.88 % | 27.184 M 190.24 % | 9.366 M -15.79 % | 11.122 M 752.91 % | 1.304 M 254.35 % | 368.000 K -57.26 % | 861.000 K -93.84 % | 13.969 M 81.34 % | 7.703 M 591.73 % | -1.567 M -113.38 % | 11.706 M 100.00 % | 5.853 M -4.80 % | 6.148 M 100.00 % | 3.074 M -4.37 % | 3.215 M 100.00 % | 1.607 M |
Cost of revenue | 672.934 M -20.50 % | 846.424 M -4.28 % | 884.262 M -8.43 % | 965.642 M 23.41 % | 782.465 M 7.75 % | 726.178 M -0.57 % | 730.314 M -21.74 % | 933.147 M 7.50 % | 868.061 M 1.86 % | 852.251 M 47.60 % | 577.425 M -23.44 % | 754.165 M 17.48 % | 641.940 M -11.15 % | 722.500 M 3.95 % | 695.016 M 96.12 % | 354.379 M -46.95 % | 668.030 M 100.00 % | 334.015 M -41.81 % | 574.008 M 100.00 % | 287.004 M -45.16 % | 523.378 M 100.00 % | 261.689 M |
General and administrative expenses | 10.562 M -46.83 % | 19.866 M 98.96 % | 9.985 M -40.45 % | 16.768 M 54.16 % | 10.877 M -12.90 % | 12.488 M 34.11 % | 9.312 M -13.54 % | 10.770 M 12.75 % | 9.552 M -4.36 % | 9.987 M 7.35 % | 9.303 M 6.19 % | 8.761 M 4.00 % | 8.424 M 43.88 % | 5.855 M -41.27 % | 9.969 M 152.00 % | 3.956 M -47.96 % | 7.602 M 100.00 % | 3.801 M -17.61 % | 4.613 M 100.00 % | 2.307 M -53.18 % | 4.927 M 100.00 % | 2.463 M |
Selling and marketing expenses | 31.968 M -12.19 % | 36.406 M 8.91 % | 33.428 M 8.00 % | 30.953 M 21.04 % | 25.572 M 5.99 % | 24.126 M -6.94 % | 25.924 M 2.16 % | 25.375 M -15.01 % | 29.858 M -2.37 % | 30.583 M 39.11 % | 21.984 M -1.01 % | 22.208 M 10.60 % | 20.080 M -1.31 % | 20.347 M 4.22 % | 19.524 M 95.87 % | 9.968 M -55.53 % | 22.415 M 100.00 % | 11.207 M -56.33 % | 25.664 M 100.00 % | 12.832 M -40.87 % | 21.702 M 100.00 % | 10.851 M |
Other expenses | -2.295 M 73.99 % | -8.823 M -141.40 % | -3.655 M 53.42 % | -7.846 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -763.000 K 0.00 % | -763.000 K 63.87 % | -2.112 M -100.00 % | -1.056 M -592.46 % | -152.500 K -100.00 % | -76.250 K 49.50 % | -151.000 K -100.00 % | -75.500 K -0.67 % | -75.000 K -100.00 % | -37.500 K |
Operating expenses | 40.829 M -13.93 % | 47.436 M 19.27 % | 39.771 M 0.16 % | 39.709 M 18.41 % | 33.534 M 14.54 % | 29.277 M -5.63 % | 31.024 M -18.66 % | 38.140 M -5.24 % | 40.251 M -10.16 % | 44.805 M 54.27 % | 29.043 M 0.61 % | 28.868 M 5.51 % | 27.360 M -16.29 % | 32.683 M -15.27 % | 38.575 M 199.78 % | 12.868 M -56.91 % | 29.864 M 100.00 % | 14.932 M -50.43 % | 30.126 M 100.00 % | 15.063 M -43.27 % | 26.553 M 100.00 % | 13.277 M |
Cost and expenses | 713.763 M -20.15 % | 893.860 M -3.27 % | 924.033 M -8.09 % | 1.005 B 23.20 % | 815.999 M 8.01 % | 755.455 M -0.77 % | 761.338 M -21.62 % | 971.287 M 6.93 % | 908.312 M 1.25 % | 897.056 M 47.91 % | 606.468 M -22.55 % | 783.033 M 16.99 % | 669.300 M -11.37 % | 755.183 M 2.94 % | 733.591 M 99.75 % | 367.247 M -47.38 % | 697.893 M 100.00 % | 348.947 M -42.24 % | 604.134 M 100.00 % | 302.067 M -45.07 % | 549.931 M 100.00 % | 274.966 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 | 43.124 M -23.35 % | 56.259 M 29.55 % | 43.426 M -8.68 % | 47.555 M 29.10 % | 36.837 M 2.15 % | 36.063 M 0.73 % | 35.801 M -2.88 % | 36.862 M -6.63 % | 39.478 M -3.21 % | 40.787 M 30.17 % | 31.334 M 0.45 % | 31.193 M 9.43 % | 28.504 M 8.79 % | 26.202 M -11.16 % | 29.493 M 111.82 % | 13.924 M -53.61 % | 30.016 M 100.00 % | 15.008 M -50.43 % | 30.277 M 100.00 % | 15.138 M -43.15 % | 26.628 M 100.00 % | 13.314 M |
Interest income | 0.000 | 0.000 | 0.000 100.00 % | -6.320 M -174.10 % | 8.529 M 4.77 % | 8.141 M -27.78 % | 11.272 M 6.41 % | 10.593 M 0.22 % | 10.570 M -2.97 % | 10.894 M 58.09 % | 6.891 M -25.03 % | 9.192 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 | 0.000 100.00 % | -1.708 M -107.81 % | 21.855 M 5.21 % | 20.772 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.714 M 0.00 % | 10.714 M 41.54 % | 7.570 M 100.00 % | 3.785 M -40.56 % | 6.367 M 100.00 % | 3.184 M -49.17 % | 6.263 M 100.00 % | 3.131 M -72.06 % | 11.208 M 100.00 % | 5.604 M |
Depreciation and amortization | 10.742 M -15.25 % | 12.675 M -1.63 % | 12.885 M 1.95 % | 12.638 M -24.71 % | 16.785 M 146.80 % | 6.801 M -72.40 % | 24.641 M 29.77 % | 18.988 M -7.30 % | 20.483 M -12.71 % | 23.466 M -0.39 % | 23.559 M -3.42 % | 24.392 M 6.52 % | 22.898 M -16.29 % | 27.355 M 14.66 % | 23.857 M 81.38 % | 13.153 M -47.42 % | 25.016 M 100.00 % | 12.508 M -47.12 % | 23.654 M 100.00 % | 11.827 M -49.90 % | 23.606 M 100.00 % | 11.803 M |
Operating income | 17.630 M -60.89 % | 45.078 M -44.65 % | 81.440 M -6.83 % | 87.406 M 392.37 % | 17.752 M 152.07 % | -34.094 M -3 827.88 % | -868.000 K -101.18 % | 73.384 M -13.91 % | 85.244 M -3.82 % | 88.627 M 412.27 % | 17.301 M -11.63 % | 19.577 M -10.78 % | 21.943 M -44.91 % | 39.833 M 0.37 % | 39.688 M 100.22 % | 19.822 M -61.04 % | 50.876 M 100.00 % | 25.438 M -8.89 % | 27.921 M 100.00 % | 13.961 M -31.66 % | 20.427 M 100.00 % | 10.214 M |
Operating income ratio | 0.02 -49.79 % | 0.05 -40.73 % | 0.08 1.26 % | 0.08 276.52 % | 0.02 145.33 % | -0.05 -4 029.15 % | 0.00 -101.61 % | 0.07 -18.05 % | 0.09 -4.95 % | 0.09 226.51 % | 0.03 13.70 % | 0.02 -23.33 % | 0.03 -37.49 % | 0.05 -2.27 % | 0.05 1.46 % | 0.05 -24.63 % | 0.07 0.00 % | 0.07 53.81 % | 0.04 0.00 % | 0.04 23.34 % | 0.04 0.00 % | 0.04 |
Total other income expenses net | -7.276 M 9.73 % | -8.060 M 20.88 % | -10.187 M 2.84 % | -10.485 M -8.52 % | -9.662 M -4.39 % | -9.256 M 19.58 % | -11.510 M -0.41 % | -11.463 M 0.18 % | -11.484 M 4.01 % | -11.964 M -120.17 % | -5.434 M 26.69 % | -7.412 M 34.35 % | -11.290 M 35.04 % | -17.381 M -7.71 % | -16.137 M -86.37 % | -8.659 M -41.98 % | -6.099 M -100.00 % | -3.049 M 36.25 % | -4.783 M -100.00 % | -2.392 M 73.25 % | -8.942 M -100.00 % | -4.471 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 | 2018-01-31 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2016-01-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 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 270.990 M 94.51 % | 139.319 M -54.44 % | 305.769 M -15.58 % | 362.218 M 16.77 % | 310.211 M 26.46 % | 245.299 M -10.54 % | 274.206 M -13.67 % | 317.620 M 20.50 % | 263.576 M -15.65 % | 312.484 M 103.31 % | 153.702 M -16.31 % | 183.663 M 80.40 % | 101.806 M -22.51 % | 131.375 M -50.55 % | 265.687 M 30.13 % | 204.164 M 43.13 % | 142.640 M -18.29 % | 174.561 M -15.46 % | 206.481 M |
Total 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 |
Total debt | 448.155 M 18.43 % | 378.421 M -28.62 % | 530.169 M -0.20 % | 531.208 M 2.08 % | 520.400 M 13.47 % | 458.620 M -13.47 % | 530.005 M -0.69 % | 533.684 M -0.89 % | 538.450 M -3.16 % | 556.029 M 50.96 % | 368.335 M 0.12 % | 367.879 M 41.34 % | 260.280 M -8.99 % | 286.000 M -6.84 % | 306.989 M 25.42 % | 244.760 M 34.09 % | 182.530 M -31.67 % | 267.128 M -24.05 % | 351.725 M |
Accumulated other comprehensive income loss | 286.970 M -0.12 % | 287.326 M 0.00 % | 287.336 M | 0.000 -100.00 % | 287.185 M 0.07 % | 286.990 M 0.25 % | 286.266 M -0.10 % | 286.558 M 0.10 % | 286.258 M -0.02 % | 286.325 M -0.26 % | 287.069 M 148.45 % | -592.555 M -306.65 % | 286.749 M 151.74 % | -554.208 M -10.76 % | -500.373 M -5.06 % | -476.283 M -5.33 % | -452.192 M -5.35 % | -429.239 M -5.65 % | -406.286 M |
Retained earnings | 454.819 M 15.40 % | 394.125 M -4.79 % | 413.971 M 32.95 % | 311.378 M 23.41 % | 252.317 M 4.19 % | 242.173 M -19.38 % | 300.406 M -1.68 % | 305.550 M 22.40 % | 249.632 M 20.33 % | 207.453 M 42.48 % | 145.605 M 21.03 % | 120.308 M 9.54 % | 109.827 M 12.46 % | 97.662 M 82.56 % | 53.495 M 128.75 % | 23.386 M 447.85 % | -6.723 M 71.62 % | -23.689 M 41.73 % | -40.655 M |
Common stock | 534.000 K 0.00 % | 534.000 K 0.00 % | 534.000 K 0.00 % | 534.000 K 0.00 % | 534.000 K 0.00 % | 534.000 K 0.00 % | 534.000 K 0.00 % | 534.000 K 0.00 % | 534.000 K 0.00 % | 534.000 K 0.00 % | 534.000 K 0.00 % | 534.000 K 0.00 % | 534.000 K 0.00 % | 534.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 885.076 M 1.14 % | 875.059 M 3.61 % | 844.594 M 7.97 % | 782.284 M 9.42 % | 714.913 M 1.47 % | 704.574 M -3.62 % | 731.004 M -3.97 % | 761.224 M 4.68 % | 727.221 M 6.61 % | 682.150 M 9.84 % | 621.046 M 1.03 % | 614.711 M 2.12 % | 601.938 M 0.45 % | 599.263 M 43.89 % | 416.460 M 8.34 % | 384.408 M 9.10 % | 352.356 M 5.07 % | 335.366 M 5.34 % | 318.376 M |
Other non current liabilities | 13.408 M 284.85 % | 3.484 M -65.31 % | 10.044 M 164.45 % | 3.798 M -11.20 % | 4.277 M 3.89 % | 4.117 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.060 M -28.23 % | 78.106 M 34.76 % | 57.958 M 53.29 % | 37.810 M -1.82 % | 38.511 M -1.79 % | 39.211 M |
Long term debt | 47.530 M -52.58 % | 100.231 M 263.27 % | 27.591 M -68.64 % | 87.980 M -31.36 % | 128.177 M 86.56 % | 68.706 M 146.89 % | 27.829 M -0.43 % | 27.949 M -2.08 % | 28.544 M 1.22 % | 28.201 M 25.79 % | 22.420 M -37.77 % | 36.028 M 0.35 % | 35.904 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 60.938 M -46.58 % | 114.079 M 203.12 % | 37.635 M -60.74 % | 95.873 M -27.62 % | 132.454 M 81.88 % | 72.823 M 114.19 % | 33.999 M -15.29 % | 40.137 M 0.25 % | 40.038 M -3.32 % | 41.412 M 11.96 % | 36.989 M -29.57 % | 52.517 M -6.20 % | 55.989 M -0.13 % | 56.060 M -28.23 % | 78.106 M -1.53 % | 79.322 M -1.51 % | 80.537 M 3.09 % | 78.120 M 3.19 % | 75.703 M |
Other current liabilities | 95.998 M 46.95 % | 65.325 M -40.04 % | 108.952 M 57.78 % | 69.055 M -3.63 % | 71.653 M 5.81 % | 67.719 M -17.74 % | 82.319 M 101.15 % | 40.925 M 675.19 % | -7.115 M 72.09 % | -25.491 M -2.23 % | -24.934 M 1.07 % | -25.203 M -40.25 % | -17.970 M 34.08 % | -27.259 M -1 490.77 % | 1.960 M -98.25 % | 112.057 M -49.56 % | 222.154 M -6.84 % | 238.456 M -6.40 % | 254.757 M |
Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -1.900 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.618 M -0.70 % | 45.940 M 1.00 % | 45.486 M -4.46 % | 47.608 M -1.24 % | 48.205 M 12.74 % | 42.759 M -2.93 % | 44.050 M 36.30 % | 32.318 M 56.99 % | 20.586 M 17.94 % | 17.454 M 21.87 % | 14.322 M |
Short term debt | 400.625 M 44.01 % | 278.190 M -44.65 % | 502.578 M 13.30 % | 443.593 M 13.01 % | 392.519 M 0.08 % | 392.210 M -22.54 % | 506.337 M -0.39 % | 508.339 M -2.03 % | 518.867 M -1.76 % | 528.139 M 46.11 % | 361.472 M 5.24 % | 343.488 M 34.63 % | 255.126 M 4.89 % | 243.241 M -22.89 % | 315.440 M 26.69 % | 248.985 M 36.41 % | 182.530 M -31.67 % | 267.128 M -24.05 % | 351.725 M |
Total current liabilities | 773.798 M 9.29 % | 708.014 M -27.77 % | 980.197 M 8.89 % | 900.212 M 3.77 % | 867.548 M -0.14 % | 868.781 M -22.55 % | 1.122 B 0.97 % | 1.111 B -3.26 % | 1.149 B -1.67 % | 1.168 B 49.74 % | 780.031 M 5.09 % | 742.232 M 1.12 % | 734.017 M -5.51 % | 776.850 M -5.40 % | 821.188 M 2.72 % | 799.457 M 2.79 % | 777.726 M -3.81 % | 808.552 M -3.67 % | 839.377 M |
Total liabilities | 834.736 M 1.54 % | 822.093 M -19.23 % | 1.018 B 2.18 % | 996.085 M -0.39 % | 1.000 B 6.20 % | 941.604 M -18.53 % | 1.156 B 0.40 % | 1.151 B -3.15 % | 1.189 B -1.73 % | 1.209 B 48.03 % | 817.020 M 2.80 % | 794.749 M 0.60 % | 790.006 M -5.15 % | 832.910 M -7.38 % | 899.294 M 2.33 % | 878.779 M 2.39 % | 858.263 M -3.20 % | 886.672 M -3.10 % | 915.080 M |
Other non current assets | 22.475 M 2.51 % | 21.925 M 2.57 % | 21.375 M 2.64 % | 20.825 M 1.34 % | 20.550 M | 0.000 100.00 % | -359.773 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 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 |
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 |
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 |
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 |
Property plant equipment net | 327.172 M -2.10 % | 334.187 M -3.64 % | 346.821 M -1.77 % | 353.084 M -1.89 % | 359.869 M -3.22 % | 371.831 M 3.35 % | 359.773 M 1.54 % | 354.300 M 21.24 % | 292.236 M -0.72 % | 294.369 M 6.05 % | 277.575 M -9.09 % | 305.316 M -5.71 % | 323.790 M -5.74 % | 343.519 M -8.97 % | 377.361 M -4.52 % | 395.221 M -4.32 % | 413.080 M -2.25 % | 422.573 M -2.20 % | 432.066 M |
Total non current assets | 349.647 M -1.82 % | 356.112 M -3.28 % | 368.196 M -1.53 % | 373.909 M -3.10 % | 385.868 M 2.50 % | 376.449 M 4.64 % | 359.773 M 1.54 % | 354.300 M 21.24 % | 292.236 M -0.72 % | 294.369 M 6.05 % | 277.575 M -9.09 % | 305.316 M -5.71 % | 323.790 M -5.74 % | 343.519 M -8.97 % | 377.361 M -4.52 % | 395.221 M -4.32 % | 413.080 M -2.25 % | 422.573 M -2.20 % | 432.066 M |
Other current assets | 11.404 M -94.19 % | 196.387 M 5 597.33 % | 3.447 M -98.48 % | 226.330 M 36.20 % | 166.178 M -3.65 % | 172.475 M -5.32 % | 182.170 M 4 151.34 % | 4.285 M -12.14 % | 4.877 M -17.35 % | 5.901 M -7.29 % | 6.365 M -9.98 % | 7.071 M 14.10 % | 6.197 M -45.13 % | 11.294 M -40.20 % | 18.885 M -40.70 % | 31.847 M -28.93 % | 44.808 M -3.50 % | 46.431 M -3.38 % | 48.054 M |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 177.165 M -25.90 % | 239.102 M 6.55 % | 224.400 M 32.79 % | 168.990 M -19.60 % | 210.189 M -1.47 % | 213.321 M -16.61 % | 255.799 M 18.39 % | 216.064 M -21.40 % | 274.874 M 12.86 % | 243.545 M 13.47 % | 214.633 M 16.51 % | 184.216 M 16.24 % | 158.474 M 2.49 % | 154.625 M 274.38 % | 41.302 M 1.74 % | 40.596 M 1.77 % | 39.890 M -56.91 % | 92.567 M -36.27 % | 145.244 M |
Cash and short term investments | 177.165 M -25.90 % | 239.102 M 6.55 % | 224.400 M 32.79 % | 168.990 M -19.60 % | 210.189 M -1.47 % | 213.321 M -16.61 % | 255.799 M 18.39 % | 216.064 M -21.40 % | 274.874 M 12.86 % | 243.545 M 13.47 % | 214.633 M 16.51 % | 184.216 M 16.24 % | 158.474 M 2.49 % | 154.625 M 274.38 % | 41.302 M 1.74 % | 40.596 M 1.77 % | 39.890 M -56.91 % | 92.567 M -36.27 % | 145.244 M |
Total current assets | 1.370 B 2.17 % | 1.341 B -10.25 % | 1.494 B 6.39 % | 1.404 B 5.67 % | 1.329 B 4.67 % | 1.270 B -16.85 % | 1.527 B -1.99 % | 1.558 B -4.03 % | 1.624 B 1.65 % | 1.597 B 37.64 % | 1.160 B 5.10 % | 1.104 B 3.37 % | 1.068 B -1.88 % | 1.089 B 16.01 % | 938.393 M 8.11 % | 867.966 M 8.83 % | 797.539 M -0.24 % | 799.465 M -0.24 % | 801.390 M |
Inventory | 687.187 M 58.50 % | 433.554 M -39.96 % | 722.062 M 57.11 % | 459.601 M 9.27 % | 420.621 M 10.53 % | 380.537 M -16.78 % | 457.257 M 17.58 % | 388.881 M -19.57 % | 483.490 M 11.62 % | 433.169 M 27.49 % | 339.764 M 1.27 % | 335.512 M -9.99 % | 372.764 M 9.27 % | 341.151 M 28.03 % | 266.466 M -0.58 % | 268.008 M -0.57 % | 269.550 M 6.78 % | 252.426 M 7.28 % | 235.301 M |
Net receivables | 494.409 M 4.75 % | 471.997 M -13.29 % | 544.321 M -0.95 % | 549.539 M 3.29 % | 532.059 M 5.69 % | 503.396 M -20.32 % | 631.765 M -12.49 % | 721.918 M 1.26 % | 712.931 M 4.03 % | 685.303 M 44.11 % | 475.535 M -2.85 % | 489.461 M -6.19 % | 521.772 M -8.97 % | 573.172 M 14.83 % | 499.134 M 5.93 % | 471.213 M 6.30 % | 443.291 M 8.64 % | 408.041 M 9.46 % | 372.791 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.449 M 17.99 % | 4.618 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 |
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 | 0.000 | 0.000 | 0.000 |
Account payables | 277.175 M -15.29 % | 327.212 M -11.24 % | 368.667 M 4.83 % | 351.689 M -3.87 % | 365.864 M -1.54 % | 371.594 M -26.33 % | 504.385 M 0.62 % | 501.267 M -8.11 % | 545.515 M -4.88 % | 573.527 M 62.69 % | 352.521 M 7.24 % | 328.731 M -17.91 % | 400.451 M -7.43 % | 432.591 M 16.40 % | 371.638 M 2.65 % | 362.047 M 2.72 % | 352.456 M 23.45 % | 285.515 M 30.63 % | 218.573 M |
Tax payables | 0.000 -100.00 % | 37.287 M | 0.000 -100.00 % | 37.775 M 0.70 % | 37.512 M 0.68 % | 37.258 M 29.73 % | 28.720 M -52.51 % | 60.474 M 32.57 % | 45.618 M -0.70 % | 45.940 M 1.00 % | 45.486 M -4.46 % | 47.608 M -1.24 % | 48.205 M 12.74 % | 42.759 M -2.93 % | 44.050 M 36.30 % | 32.318 M 56.99 % | 20.586 M 17.94 % | 17.454 M 21.87 % | 14.322 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.170 M 49.38 % | -12.188 M -6.04 % | -11.494 M 13.00 % | -13.211 M 9.32 % | -14.569 M 11.64 % | -16.489 M 17.90 % | -20.085 M | 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 -100.00 % | 1.029 M -50.00 % | 2.058 M 1.18 % | 2.034 M 1.19 % | 2.010 M |
Capital lease obligations | 28.879 M -1.51 % | 29.321 M -0.85 % | 29.573 M -1.03 % | 29.880 M 2.79 % | 29.068 M -0.55 % | 29.230 M -0.57 % | 29.398 M -1.21 % | 29.757 M -2.48 % | 30.515 M -32.01 % | 44.879 M 86.30 % | 24.089 M -36.79 % | 38.110 M 1.82 % | 37.430 M 187.54 % | -42.759 M 2.93 % | -44.050 M -100.00 % | -22.025 M | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 142.753 M 0.00 % | 142.753 M 0.00 % | 142.753 M -69.65 % | 470.372 M 229.50 % | 142.753 M 0.00 % | 142.753 M -0.73 % | 143.798 M -14.70 % | 168.582 M 0.00 % | 168.582 M -10.25 % | 187.838 M 0.00 % | 187.838 M -2.26 % | 192.182 M 0.02 % | 192.146 M -4.76 % | 201.749 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 10.364 M | 0.000 -100.00 % | 4.095 M | 0.000 | 0.000 -100.00 % | 6.170 M -49.38 % | 12.188 M 6.04 % | 11.494 M -13.00 % | 13.211 M -9.32 % | 14.569 M -11.64 % | 16.489 M -17.90 % | 20.085 M -4.58 % | 21.050 M -49.52 % | 41.696 M -1.22 % | 42.212 M -1.21 % | 42.727 M 7.87 % | 39.610 M 8.54 % | 36.492 M |
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 | 0.000 | 0.000 | 0.000 |
Total assets | 1.720 B 1.34 % | 1.697 B -8.87 % | 1.862 B 4.73 % | 1.778 B 3.70 % | 1.715 B 4.18 % | 1.646 B -12.75 % | 1.887 B -1.34 % | 1.912 B -0.18 % | 1.916 B 1.28 % | 1.892 B 31.54 % | 1.438 B 2.03 % | 1.409 B 1.26 % | 1.392 B -2.81 % | 1.432 B 8.85 % | 1.316 B 4.16 % | 1.263 B 4.34 % | 1.211 B -0.93 % | 1.222 B -0.93 % | 1.233 B |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-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 | 2018-01-31 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2016-01-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 % | 124.875 M | 0.000 100.00 % | -166.757 M | 0.000 -100.00 % | 290.262 M | 0.000 -100.00 % | 23.565 M | 0.000 100.00 % | -464.095 M | 0.000 100.00 % | -33.465 M 47.19 % | -63.375 M -22.25 % | -51.842 M -393.52 % | -10.505 M -100.00 % | -5.252 M 91.26 % | -60.076 M -100.00 % | -30.038 M -634.44 % | 5.621 M 100.00 % | 2.810 M 119.00 % | -14.794 M -100.00 % | -7.397 M |
Accounts receivables | 0.000 -100.00 % | 79.700 M | 0.000 100.00 % | -46.143 M | 0.000 -100.00 % | 218.522 M | 0.000 100.00 % | -36.615 M | 0.000 100.00 % | -195.842 M | 0.000 -100.00 % | 83.711 M | 0.000 100.00 % | -74.059 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 -100.00 % | 26.047 M | 0.000 100.00 % | -79.064 M | 0.000 -100.00 % | 8.344 M | 0.000 -100.00 % | 44.288 M | 0.000 100.00 % | -97.657 M | 0.000 -100.00 % | 5.639 M 100.00 % | 2.820 M 103.78 % | -74.685 M -100.00 % | -37.343 M -100.00 % | -18.671 M -1 310.85 % | 1.542 M 100.00 % | 771.000 K 104.50 % | -17.125 M -100.00 % | -8.562 M -141.03 % | 20.871 M 100.00 % | 10.435 M |
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 % | 19.128 M | 0.000 100.00 % | -41.550 M | 0.000 -100.00 % | 63.396 M | 0.000 -100.00 % | 15.892 M | 0.000 100.00 % | -170.596 M | 0.000 100.00 % | -122.815 M -85.54 % | -66.194 M -168.31 % | 96.902 M 261.06 % | 26.838 M 100.00 % | 13.419 M 121.78 % | -61.618 M -100.00 % | -30.809 M -235.45 % | 22.745 M 100.00 % | 11.373 M 131.89 % | -35.665 M -100.00 % | -17.832 M |
Other non cash items | -131.493 M -433.79 % | 39.394 M 203.26 % | -38.152 M -141.88 % | 91.094 M 234.91 % | -67.520 M 67.55 % | -208.059 M -454.41 % | 58.706 M 532.68 % | -13.568 M 53.09 % | -28.925 M -111.00 % | 262.926 M 3 867.39 % | -6.979 M 91.28 % | -80.044 M -1 339.07 % | 6.460 M -88.33 % | 55.351 M 347.07 % | -22.403 M -12 633.15 % | 178.750 K -99.01 % | 17.969 M 100.00 % | 8.985 M -23.32 % | 11.718 M 100.00 % | 5.859 M -50.96 % | 11.947 M 100.00 % | 5.974 M |
Net cash provided by operating activities | -108.893 M -152.10 % | 209.024 M 443.65 % | 38.448 M 560.51 % | 5.821 M 114.78 % | -39.387 M -161.41 % | 64.138 M -19.46 % | 79.631 M 24.14 % | 64.147 M 11.81 % | 57.373 M 149.91 % | -114.948 M -509.65 % | 28.060 M 137.08 % | -75.670 M -278.88 % | 42.303 M -37.13 % | 67.285 M 321.74 % | 15.954 M -23.33 % | 20.810 M 30.14 % | 15.990 M 100.00 % | 7.995 M -86.21 % | 57.958 M 100.00 % | 28.979 M -0.14 % | 29.020 M 100.00 % | 14.510 M |
Investments in property plant and equipment | -8.950 M 3.80 % | -9.304 M -56.03 % | -5.963 M 67.49 % | -18.343 M -137.20 % | -7.733 M -492.11 % | -1.306 M 94.15 % | -22.328 M 64.26 % | -62.467 M -215.52 % | -19.798 M -10.68 % | -17.888 M -201.40 % | -5.935 M 3.92 % | -6.177 M -70.07 % | -3.632 M 52.90 % | -7.711 M 31.24 % | -11.215 M -137.03 % | -4.732 M 34.58 % | -7.233 M -100.00 % | -3.617 M 72.26 % | -13.039 M -100.00 % | -6.519 M 22.56 % | -8.419 M -100.00 % | -4.209 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 | 1.162 M -29.92 % | 1.658 M 253.52 % | 469.000 K -66.93 % | 1.418 M 107.16 % | -19.817 M -1 877.31 % | 1.115 M 368.49 % | 238.000 K -72.71 % | 872.000 K -6.34 % | 931.000 K -16.05 % | 1.109 M -24.25 % | 1.464 M 41.18 % | 1.037 M 39.57 % | 743.000 K 234.68 % | 222.000 K -97.29 % | 8.199 M 73.29 % | 4.732 M -34.58 % | 7.233 M 100.00 % | 3.617 M -72.26 % | 13.039 M 100.00 % | 6.519 M -22.56 % | 8.419 M 100.00 % | 4.209 M |
Net cash used for investing activites | -7.788 M -1.86 % | -7.646 M -39.17 % | -5.494 M 67.54 % | -16.925 M 38.57 % | -27.550 M -14 324.08 % | -191.000 K 99.14 % | -22.090 M 64.14 % | -61.595 M -226.47 % | -18.867 M -12.44 % | -16.779 M -275.29 % | -4.471 M 13.02 % | -5.140 M -77.92 % | -2.889 M 61.42 % | -7.489 M -148.31 % | -3.016 M 36.26 % | -4.732 M 34.58 % | -7.233 M -100.00 % | -3.617 M 72.26 % | -13.039 M -100.00 % | -6.519 M 22.56 % | -8.419 M -100.00 % | -4.209 M |
Debt repayment | 69.703 M | 0.000 100.00 % | -1.303 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 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.142 M 100.00 % | 50.571 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.829 M | 0.000 100.00 % | -19.256 M | 0.000 100.00 % | -4.344 M | 0.000 100.00 % | -9.567 M -100.00 % | -4.784 M 0.00 % | -4.784 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -7.331 M 95.42 % | -160.016 M -1 438.02 % | -10.404 M 64.67 % | -29.446 M -160.53 % | 48.649 M 158.96 % | -82.506 M -505.24 % | -13.632 M 40.35 % | -22.853 M -11.98 % | -20.409 M -114.80 % | 137.922 M 2 557.97 % | 5.189 M -93.25 % | 76.867 M 279.37 % | -42.853 M -155.77 % | 76.845 M 370.51 % | -28.407 M 71.03 % | -98.052 M 50.09 % | -196.456 M -100.00 % | -98.228 M 48.18 % | -189.562 M -100.00 % | -94.781 M 59.71 % | -235.271 M -100.00 % | -117.636 M |
Net cash used provided by financing activities | 62.372 M 138.98 % | -160.016 M -1 266.84 % | -11.707 M 60.24 % | -29.446 M -160.53 % | 48.649 M 144.91 % | -108.335 M -694.71 % | -13.632 M 67.63 % | -42.109 M -106.33 % | -20.409 M -115.28 % | 133.578 M 2 474.25 % | 5.189 M -92.29 % | 67.300 M 257.05 % | -42.853 M -159.47 % | 72.061 M 353.67 % | -28.407 M 71.03 % | -98.052 M 50.09 % | -196.456 M -100.00 % | -98.228 M 48.18 % | -189.562 M -100.00 % | -94.781 M 59.71 % | -235.271 M -100.00 % | -117.636 M |
Effect of forex changes on cash | -180.000 K -208.43 % | 166.000 K -8.29 % | 181.000 K 136.35 % | -498.000 K -159.71 % | 834.000 K 789.26 % | -121.000 K -103.54 % | 3.414 M 392.04 % | -1.169 M -56.28 % | -748.000 K 83.15 % | -4.439 M -362.82 % | 1.689 M -21.51 % | 2.152 M 354.97 % | 473.000 K 254.58 % | -306.000 K -502.63 % | 76.000 K -99.93 % | 111.013 M -41.76 % | 190.605 M 100.00 % | 95.302 M -31.95 % | 140.056 M 100.00 % | 70.028 M -66.90 % | 211.534 M 100.00 % | 105.767 M |
Net change in cash | 87.897 M 187.15 % | -100.858 M -1 041.37 % | 10.714 M 152.20 % | -20.524 M -61.00 % | -12.748 M 78.87 % | -60.339 M -355.01 % | 23.662 M 216.20 % | -20.363 M -334.75 % | 8.675 M 770.36 % | -1.294 M -108.49 % | 15.234 M 368.24 % | -5.679 M -105.37 % | 105.739 M 3 052.78 % | -3.581 M -157.82 % | 6.194 M -78.67 % | 29.040 M 1 898.59 % | 1.453 M 0.00 % | 1.453 M 163.35 % | -2.294 M 0.00 % | -2.294 M -46.29 % | -1.568 M 0.00 % | -1.568 M |
Cash at beginning of period | 0.000 -100.00 % | 100.858 M | 0.000 -100.00 % | 120.478 M -49.70 % | 239.504 M -20.12 % | 299.843 M 88.84 % | 158.780 M | 0.000 -100.00 % | 167.170 M | 0.000 -100.00 % | 145.850 M | 0.000 -100.00 % | 36.235 M 0.00 % | 36.235 M 403.58 % | 7.196 M 0.00 % | 7.196 M 25.30 % | 5.743 M 0.00 % | 5.743 M -28.54 % | 8.036 M 0.00 % | 8.036 M -16.32 % | 9.604 M 0.00 % | 9.604 M |
Cash at end of period | 87.897 M | 0.000 -100.00 % | 10.714 M 152.20 % | -20.524 M -109.05 % | 226.756 M -5.32 % | 239.504 M 31.28 % | 182.441 M 995.94 % | -20.363 M -111.58 % | 175.844 M 13 689.18 % | -1.294 M -100.80 % | 161.083 M 2 936.47 % | -5.679 M -104.00 % | 141.974 M 334.78 % | 32.654 M 143.89 % | 13.389 M -63.05 % | 36.235 M 403.58 % | 7.196 M 0.00 % | 7.196 M 25.30 % | 5.743 M 0.00 % | 5.743 M -28.54 % | 8.036 M 0.00 % | 8.036 M |
Operating cash flow | -108.893 M -152.10 % | 209.024 M 443.65 % | 38.448 M 560.51 % | 5.821 M 114.78 % | -39.387 M -161.41 % | 64.138 M -19.46 % | 79.631 M 24.14 % | 64.147 M 11.81 % | 57.373 M 149.91 % | -114.948 M -509.65 % | 28.060 M 137.08 % | -75.670 M -278.88 % | 42.303 M -37.13 % | 67.285 M 321.74 % | 15.954 M -23.33 % | 20.810 M 30.14 % | 15.990 M 100.00 % | 7.995 M -86.21 % | 57.958 M 100.00 % | 28.979 M -0.14 % | 29.020 M 100.00 % | 14.510 M |
Capital expenditure | -8.950 M 3.80 % | -9.304 M -56.03 % | -5.963 M 67.49 % | -18.343 M -137.20 % | -7.733 M -492.11 % | -1.306 M 94.15 % | -22.328 M 64.26 % | -62.467 M -215.52 % | -19.798 M -10.68 % | -17.888 M -201.40 % | -5.935 M 3.92 % | -6.177 M -70.07 % | -3.632 M 52.90 % | -7.711 M 31.24 % | -11.215 M -137.03 % | -4.732 M 34.58 % | -7.233 M -100.00 % | -3.617 M 72.26 % | -13.039 M -100.00 % | -6.519 M 22.56 % | -8.419 M -100.00 % | -4.209 M |
Free CashFlow | -117.843 M -159.00 % | 199.720 M 514.81 % | 32.485 M 359.42 % | -12.522 M 73.43 % | -47.120 M -174.99 % | 62.832 M 9.65 % | 57.303 M 3 310.89 % | 1.680 M -95.53 % | 37.575 M 128.29 % | -132.836 M -700.39 % | 22.125 M 127.03 % | -81.847 M -311.65 % | 38.671 M -35.09 % | 59.574 M 1 157.10 % | 4.739 M -70.53 % | 16.078 M 83.60 % | 8.757 M 100.00 % | 4.379 M -90.25 % | 44.919 M 100.00 % | 22.460 M 9.02 % | 20.602 M 100.00 % | 10.301 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 |