
Gulf Marine Services PLC GMS.L
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 167.494 M 10.48 % | 151.603 M 13.85 % | 133.157 M 15.66 % | 115.127 M 12.33 % | 102.492 M -5.73 % | 108.721 M -11.85 % | 123.335 M 9.26 % | 112.881 M -37.08 % | 179.410 M -18.34 % | 219.713 M 11.78 % | 196.554 M 6.67 % | 184.264 M 29.20 % | 142.622 M 33.37 % | 106.941 M |
Net income | 37.976 M -8.14 % | 41.342 M 63.24 % | 25.326 M -18.31 % | 31.001 M 124.94 % | -124.304 M -45.44 % | -85.465 M -1 295.12 % | -6.126 M 67.00 % | -18.565 M -162.91 % | 29.509 M -60.54 % | 74.776 M -0.38 % | 75.065 M 10.06 % | 68.201 M 41.85 % | 48.081 M 116.77 % | 22.181 M |
Income before tax | 43.181 M -3.89 % | 44.930 M 65.63 % | 27.126 M -17.62 % | 32.926 M 126.76 % | -123.019 M -50.45 % | -81.769 M -3 299.96 % | -2.405 M 86.87 % | -18.320 M -159.45 % | 30.818 M -60.02 % | 77.081 M -4.09 % | 80.369 M 9.65 % | 73.294 M 42.78 % | 51.334 M 94.82 % | 26.349 M |
Income before tax ratio | 0.26 -13.01 % | 0.30 45.48 % | 0.20 -28.77 % | 0.29 123.83 % | -1.20 -59.59 % | -0.75 -3 756.97 % | -0.02 87.98 % | -0.16 -194.48 % | 0.17 -51.04 % | 0.35 -14.20 % | 0.41 2.80 % | 0.40 10.51 % | 0.36 46.08 % | 0.25 |
EBITDA | 101.413 M -5.05 % | 106.803 M 39.67 % | 76.470 M -6.00 % | 81.348 M 81.45 % | 44.833 M 391.82 % | -15.363 M -126.62 % | 57.708 M 48.94 % | 38.746 M -54.46 % | 85.084 M -34.64 % | 130.177 M 7.18 % | 121.461 M 3.72 % | 117.102 M 28.78 % | 90.932 M 38.43 % | 65.688 M |
Net income ratio | 0.23 -16.86 % | 0.27 43.38 % | 0.19 -29.37 % | 0.27 122.20 % | -1.21 -54.28 % | -0.79 -1 482.65 % | -0.05 69.80 % | -0.16 -199.99 % | 0.16 -51.67 % | 0.34 -10.88 % | 0.38 3.18 % | 0.37 9.79 % | 0.34 62.54 % | 0.21 |
Ratio EBITDA | 0.61 -14.06 % | 0.70 22.67 % | 0.57 -18.72 % | 0.71 61.53 % | 0.44 409.56 % | -0.14 -130.20 % | 0.47 36.32 % | 0.34 -27.62 % | 0.47 -19.96 % | 0.59 -4.12 % | 0.62 -2.76 % | 0.64 -0.32 % | 0.64 3.80 % | 0.61 |
Gross profit ratio | 0.54 16.54 % | 0.46 1.01 % | 0.45 -13.67 % | 0.53 197.20 % | -0.54 -135.86 % | -0.23 -160.26 % | 0.38 19.67 % | 0.32 -23.12 % | 0.41 -31.14 % | 0.60 -6.46 % | 0.64 -0.17 % | 0.64 3.97 % | 0.62 4.01 % | 0.60 |
Weighted average shs out dil | 1.121 B 6.25 % | 1.055 B 3.02 % | 1.024 B 47.20 % | 695.753 M 31.38 % | 529.561 M 0.04 % | 529.363 M 0.13 % | 528.665 M 0.08 % | 528.240 M -1.24 % | 534.885 M 0.59 % | 531.764 M 3.35 % | 514.504 M -2.58 % | 528.110 M 0.00 % | 528.110 M 0.00 % | 528.110 M |
Weighted average shs out | 1.051 B 3.40 % | 1.016 B 0.00 % | 1.016 B 46.95 % | 691.661 M 30.61 % | 529.560 M 0.04 % | 529.363 M 0.13 % | 528.665 M 0.08 % | 528.240 M 0.02 % | 528.110 M 0.00 % | 528.110 M 3.08 % | 512.323 M -2.99 % | 528.110 M 0.00 % | 528.110 M 0.00 % | 528.110 M |
EPS diluted | 0.03 -13.52 % | 0.04 58.70 % | 0.02 -44.62 % | 0.04 119.39 % | -0.23 -43.75 % | -0.16 -1 279.31 % | -0.01 66.95 % | -0.04 -163.59 % | 0.06 -60.57 % | 0.14 -6.67 % | 0.15 15.38 % | 0.13 42.86 % | 0.09 116.67 % | 0.04 |
Earnings per share | 0.04 -11.30 % | 0.04 63.45 % | 0.02 -44.42 % | 0.04 119.48 % | -0.23 -43.75 % | -0.16 -1 279.31 % | -0.01 66.95 % | -0.04 -162.79 % | 0.06 -60.07 % | 0.14 -6.67 % | 0.15 15.38 % | 0.13 42.86 % | 0.09 116.67 % | 0.04 |
Gross profit | 89.636 M 28.76 % | 69.616 M 15.00 % | 60.534 M -0.15 % | 60.626 M 209.18 % | -55.528 M -122.34 % | -24.974 M -153.12 % | 47.018 M 30.76 % | 35.958 M -51.63 % | 74.342 M -43.77 % | 132.222 M 4.56 % | 126.460 M 6.49 % | 118.758 M 34.33 % | 88.410 M 38.71 % | 63.736 M |
Income tax expense | 4.921 M 71.94 % | 2.862 M 66.01 % | 1.724 M 1.00 % | 1.707 M 32.84 % | 1.285 M -65.23 % | 3.696 M 36.99 % | 2.698 M 1 715.57 % | -167.000 K -112.13 % | 1.377 M -33.09 % | 2.058 M -56.62 % | 4.744 M 22.87 % | 3.861 M 39.99 % | 2.758 M -11.80 % | 3.127 M |
Cost of revenue | 77.858 M -5.04 % | 81.987 M 12.89 % | 72.623 M 33.25 % | 54.501 M -65.51 % | 158.020 M 18.19 % | 133.695 M 75.18 % | 76.317 M -0.79 % | 76.923 M -26.79 % | 105.068 M 20.09 % | 87.491 M 24.82 % | 70.094 M 7.00 % | 65.506 M 20.83 % | 54.212 M 25.48 % | 43.205 M |
General and administrative expenses | 17.028 M 16.27 % | 14.645 M 10.85 % | 13.212 M 7.66 % | 12.272 M -2.85 % | 12.632 M -28.99 % | 17.788 M -4.14 % | 18.556 M 10.97 % | 16.721 M -22.72 % | 21.636 M 3.65 % | 20.875 M -17.87 % | 25.417 M 71.99 % | 14.778 M 30.67 % | 11.309 M 2.59 % | 11.024 M |
Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 1.824 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 100.00 % | -33.221 M -1 721.33 % | -1.824 M | 0.000 -100.00 % | 92.740 M | 0.000 -100.00 % | 140.000 K 86.67 % | 75.000 K -90.12 % | 759.000 K 2.57 % | 740.000 K 202.04 % | 245.000 K -80.35 % | 1.247 M 642.26 % | 168.000 K 166.67 % | 63.000 K |
Operating expenses | 17.028 M 191.67 % | -18.576 M -240.60 % | 13.212 M 7.66 % | 12.272 M -88.35 % | 105.372 M 492.38 % | 17.788 M -4.14 % | 18.556 M 10.97 % | 16.721 M -25.34 % | 22.395 M 3.61 % | 21.615 M -14.96 % | 25.417 M 58.61 % | 16.025 M 16.47 % | 13.759 M -13.24 % | 15.858 M |
Cost and expenses | 94.886 M 49.64 % | 63.411 M -26.12 % | 85.835 M 28.55 % | 66.773 M -62.11 % | 176.236 M 16.34 % | 151.483 M 59.67 % | 94.873 M 1.31 % | 93.644 M -26.53 % | 127.463 M 16.82 % | 109.106 M 14.23 % | 95.511 M 17.15 % | 81.531 M 19.95 % | 67.971 M 15.08 % | 59.063 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 |
Selling general and administrative expenses | 17.028 M 16.27 % | 14.645 M -2.60 % | 15.036 M 22.52 % | 12.272 M -2.85 % | 12.632 M -28.99 % | 17.788 M -4.14 % | 18.556 M 10.97 % | 16.721 M -22.72 % | 21.636 M 3.65 % | 20.875 M -17.87 % | 25.417 M 71.99 % | 14.778 M 30.67 % | 11.309 M 2.59 % | 11.024 M |
Interest income | 89.000 K -59.73 % | 221.000 K 1 909.09 % | 11.000 K 22.22 % | 9.000 K | 0.000 -100.00 % | 16.000 K -27.27 % | 22.000 K -53.19 % | 47.000 K -37.33 % | 75.000 K -88.28 % | 640.000 K -24.08 % | 843.000 K 454.61 % | 152.000 K 85.37 % | 82.000 K 272.73 % | 22.000 K |
Interest expense | 22.073 M -25.97 % | 29.818 M 71.36 % | 17.401 M -1.64 % | 17.692 M -36.38 % | 27.808 M -13.27 % | 32.063 M 4.78 % | 30.601 M 21.55 % | 25.175 M 17.16 % | 21.488 M -17.07 % | 25.911 M 13.08 % | 22.914 M -15.32 % | 27.058 M 20.85 % | 22.390 M -2.05 % | 22.858 M |
Depreciation and amortization | 36.159 M 12.39 % | 32.172 M 0.72 % | 31.943 M 3.95 % | 30.730 M 18.94 % | 25.837 M -26.21 % | 35.015 M 18.65 % | 29.512 M -7.46 % | 31.891 M -2.71 % | 32.778 M 20.57 % | 27.185 M 50.05 % | 18.117 M 8.16 % | 16.750 M -2.66 % | 17.208 M 4.41 % | 16.481 M |
Operating income | 72.608 M -17.67 % | 88.192 M 86.37 % | 47.322 M -2.13 % | 48.354 M 165.57 % | -73.744 M -69.98 % | -43.384 M -253.90 % | 28.190 M 358.30 % | 6.151 M -88.24 % | 52.306 M -49.23 % | 103.019 M -0.31 % | 103.344 M 3.54 % | 99.811 M 35.38 % | 73.724 M 48.63 % | 49.601 M |
Operating income ratio | 0.43 -25.48 % | 0.58 63.69 % | 0.36 -15.39 % | 0.42 158.37 % | -0.72 -80.31 % | -0.40 -274.59 % | 0.23 319.45 % | 0.05 -81.31 % | 0.29 -37.82 % | 0.47 -10.82 % | 0.53 -2.93 % | 0.54 4.79 % | 0.52 11.45 % | 0.46 |
Total other income expenses net | -29.427 M 31.98 % | -43.262 M -114.21 % | -20.196 M -30.90 % | -15.428 M 68.69 % | -49.275 M -50.76 % | -32.685 M -5.89 % | -30.867 M 17.81 % | -37.557 M -71.59 % | -21.888 M 15.61 % | -25.938 M -25.46 % | -20.674 M 22.03 % | -26.517 M -13.72 % | -23.317 M -0.28 % | -23.252 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 200.376 M -25.96 % | 270.629 M -15.25 % | 319.332 M -14.66 % | 374.179 M -8.64 % | 409.571 M 4.47 % | 392.052 M -2.10 % | 400.469 M 7.41 % | 372.829 M -7.29 % | 402.129 M 0.81 % | 398.885 M 45.80 % | 273.575 M -16.45 % | 327.451 M 18.79 % | 275.655 M 5.18 % | 262.078 M |
Total investments | 56.000 K 19.15 % | 47.000 K 2.17 % | 46.000 K -87.47 % | 367.000 K 5.46 % | 348.000 K 1 557.14 % | 21.000 K -96.13 % | 543.000 K 113.97 % | -3.887 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 240.383 M -13.93 % | 279.295 M -15.78 % | 331.607 M -13.29 % | 382.450 M -8.01 % | 415.731 M 3.81 % | 400.456 M -2.69 % | 411.515 M -0.07 % | 411.783 M -11.20 % | 463.704 M 0.87 % | 459.719 M 38.01 % | 333.107 M -11.02 % | 374.348 M 34.84 % | 277.622 M 4.18 % | 266.478 M |
Accumulated other comprehensive income loss | -5.897 M -1.55 % | -5.807 M -107.62 % | -2.797 M -23.71 % | -2.261 M 95.37 % | -48.801 M 2.98 % | -50.298 M 74.59 % | -197.964 M -10.98 % | -178.380 M 2.33 % | -182.639 M -36.28 % | -134.022 M -19.46 % | -112.186 M -16.82 % | -96.032 M -18.17 % | -81.266 M -20.84 % | -67.252 M |
Retained earnings | 232.679 M 19.50 % | 194.703 M 30.05 % | 149.712 M 20.36 % | 124.386 M 33.20 % | 93.385 M -57.11 % | 217.724 M -28.22 % | 303.319 M -1.98 % | 309.445 M -7.15 % | 333.259 M 6.90 % | 311.760 M 26.41 % | 246.631 M 138.92 % | 103.228 M -10.26 % | 115.027 M 71.82 % | 66.946 M |
Common stock | 31.472 M 4.50 % | 30.117 M 0.00 % | 30.117 M 0.00 % | 30.117 M -48.13 % | 58.057 M 0.00 % | 58.057 M 0.11 % | 57.992 M 0.06 % | 57.957 M 0.05 % | 57.929 M 0.00 % | 57.929 M 0.00 % | 57.929 M 21 119.41 % | 273.000 K 0.00 % | 273.000 K 0.00 % | 273.000 K |
Total equity | 382.696 M 15.87 % | 330.281 M 14.85 % | 287.574 M 9.47 % | 262.708 M 27.00 % | 206.864 M -37.25 % | 329.671 M -20.76 % | 416.064 M -1.25 % | 421.310 M -5.16 % | 444.249 M 4.80 % | 423.903 M 18.02 % | 359.172 M 94.95 % | 184.238 M -1.46 % | 186.962 M 34.18 % | 139.336 M |
Other non current liabilities | 2.640 M 10.23 % | 2.395 M 11.92 % | 2.140 M -29.58 % | 3.039 M -16.49 % | 3.639 M 1 832.86 % | -210.000 K -107.68 % | 2.735 M -14.56 % | 3.201 M 0.22 % | 3.194 M -6.17 % | 3.404 M 37.65 % | 2.473 M 29.48 % | 1.910 M -80.89 % | 9.993 M 33.12 % | 7.507 M |
Long term debt | 197.283 M -16.47 % | 236.172 M -21.21 % | 299.762 M -15.71 % | 355.612 M -7.14 % | 382.968 M 15 280.24 % | 2.490 M | 0.000 -100.00 % | 391.514 M -2.51 % | 401.599 M 3.82 % | 386.830 M 44.22 % | 268.214 M -24.84 % | 356.859 M 63.09 % | 218.809 M 1.70 % | 215.162 M |
Total non current liabilities | 199.923 M -16.20 % | 238.567 M -20.98 % | 301.902 M -15.82 % | 358.651 M -7.23 % | 386.607 M 16 856.45 % | 2.280 M -16.64 % | 2.735 M -99.31 % | 394.715 M -2.49 % | 404.793 M 3.73 % | 390.234 M 44.16 % | 270.687 M -24.55 % | 358.769 M 56.80 % | 228.802 M 2.75 % | 222.669 M |
Other current liabilities | 27.925 M -21.83 % | 35.724 M 96.35 % | 18.194 M 70.23 % | 10.688 M -4.09 % | 11.144 M -40.79 % | 18.821 M 89.48 % | 9.933 M -46.81 % | 18.675 M -22.86 % | 24.208 M -10.24 % | 26.971 M 58.55 % | 17.011 M 42.45 % | 11.942 M 118.48 % | 5.466 M -31.85 % | 8.021 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.848 M 47.27 % | -18.675 M 22.86 % | -24.208 M 10.24 % | -26.971 M -58.55 % | -17.011 M | 0.000 | 0.000 | 0.000 |
Short term debt | 43.100 M -0.05 % | 43.123 M 35.42 % | 31.845 M 14.08 % | 27.914 M -14.80 % | 32.763 M -91.88 % | 403.371 M -2.16 % | 412.296 M 1 934.12 % | 20.269 M -67.36 % | 62.105 M -14.80 % | 72.889 M 12.32 % | 64.893 M 270.84 % | 17.499 M -70.25 % | 58.813 M 14.61 % | 51.316 M |
Total current liabilities | 100.517 M 1.04 % | 99.484 M 43.47 % | 69.343 M 30.74 % | 53.038 M -13.01 % | 60.969 M -86.09 % | 438.270 M 0.39 % | 436.571 M 776.49 % | 49.809 M -46.86 % | 93.724 M -14.78 % | 109.980 M 10.18 % | 99.822 M 131.02 % | 43.209 M -47.81 % | 82.796 M 7.47 % | 77.039 M |
Total liabilities | 300.440 M -11.13 % | 338.051 M -8.94 % | 371.245 M -9.82 % | 411.689 M -8.02 % | 447.576 M 1.59 % | 440.550 M 0.28 % | 439.306 M -1.17 % | 444.524 M -10.83 % | 498.517 M -0.34 % | 500.214 M 35.01 % | 370.509 M -7.83 % | 401.978 M 29.01 % | 311.598 M 3.97 % | 299.708 M |
Other non current assets | 0.000 -100.00 % | 11.204 M | 0.000 | 0.000 | 0.000 100.00 % | -5.454 M -127.16 % | -2.401 M -161.77 % | 3.887 M 5 789.39 % | 66.000 K -74.71 % | 261.000 K -65.20 % | 750.000 K -73.47 % | 2.827 M 403.92 % | 561.000 K 4.08 % | 539.000 K |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.887 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.454 M 127.16 % | 2.401 M -11.43 % | 2.711 M | 0.000 -100.00 % | 375.000 K -50.00 % | 750.000 K -33.33 % | 1.125 M -30.60 % | 1.621 M -23.43 % | 2.117 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 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.454 M 127.16 % | 2.401 M -11.43 % | 2.711 M | 0.000 -100.00 % | 375.000 K -50.00 % | 750.000 K -33.33 % | 1.125 M -30.60 % | 1.621 M -23.43 % | 2.117 M |
Property plant equipment net | 608.325 M -0.24 % | 609.759 M 0.74 % | 605.257 M -1.94 % | 617.209 M -0.26 % | 618.808 M -14.33 % | 722.332 M -9.82 % | 800.996 M -0.44 % | 804.500 M -6.10 % | 856.725 M 6.72 % | 802.771 M 29.75 % | 618.701 M 25.97 % | 491.132 M 7.54 % | 456.692 M 15.96 % | 393.849 M |
Total non current assets | 608.325 M -2.04 % | 620.963 M 2.59 % | 605.257 M -1.94 % | 617.209 M -0.26 % | 618.808 M -14.33 % | 722.332 M -10.03 % | 802.862 M -0.68 % | 808.387 M -5.70 % | 857.246 M 6.70 % | 803.407 M 29.54 % | 620.201 M 25.27 % | 495.084 M 7.89 % | 458.874 M 15.73 % | 396.505 M |
Other current assets | 4.992 M -6.76 % | 5.354 M -15.99 % | 6.373 M 25.82 % | 5.065 M -13.20 % | 5.835 M -59.64 % | 14.458 M 181.83 % | 5.130 M 9.22 % | 4.697 M 0.88 % | 4.656 M -10.05 % | 5.176 M -60.77 % | 13.194 M -38.11 % | 21.320 M -43.48 % | 37.719 M 239.93 % | 11.096 M |
Short term investments | 56.000 K 19.15 % | 47.000 K 2.17 % | 46.000 K -87.47 % | 367.000 K 5.46 % | 348.000 K 1 557.14 % | 21.000 K -96.13 % | 543.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 40.007 M 361.65 % | 8.666 M -29.40 % | 12.275 M 48.41 % | 8.271 M 117.77 % | 3.798 M -54.81 % | 8.404 M -23.92 % | 11.046 M -71.64 % | 38.954 M -36.74 % | 61.575 M 1.22 % | 60.834 M 2.19 % | 59.532 M 26.94 % | 46.897 M 2 284.19 % | 1.967 M -55.30 % | 4.400 M |
Cash and short term investments | 40.007 M 359.16 % | 8.713 M -31.43 % | 12.707 M 47.11 % | 8.638 M 127.44 % | 3.798 M -54.81 % | 8.404 M -23.92 % | 11.046 M -71.64 % | 38.954 M -36.74 % | 61.575 M 1.22 % | 60.834 M 2.19 % | 59.532 M 26.94 % | 46.897 M 2 284.19 % | 1.967 M -55.30 % | 4.400 M |
Total current assets | 74.811 M 57.93 % | 47.369 M -11.56 % | 53.562 M -6.34 % | 57.188 M 60.50 % | 35.632 M -25.59 % | 47.889 M -8.80 % | 52.508 M -8.60 % | 57.447 M -32.83 % | 85.520 M -29.15 % | 120.710 M 10.26 % | 109.480 M 20.13 % | 91.132 M 129.63 % | 39.686 M -6.71 % | 42.539 M |
Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 367.000 K | 0.000 | 0.000 100.00 % | -543.000 K 96.06 % | -13.796 M | 0.000 | 0.000 100.00 % | -36.754 M -60.39 % | -22.915 M 13.09 % | -26.365 M | 0.000 |
Net receivables | 29.812 M -10.48 % | 33.302 M -3.42 % | 34.482 M -20.03 % | 43.118 M 65.84 % | 25.999 M 3.88 % | 25.027 M -30.07 % | 35.789 M 159.42 % | 13.796 M -28.48 % | 19.289 M -64.74 % | 54.700 M 48.83 % | 36.754 M 60.39 % | 22.915 M -13.09 % | 26.365 M -2.51 % | 27.043 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.866 M 58.67 % | 1.176 M 158.46 % | 455.000 K | 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 |
Account payables | 18.767 M 42.03 % | 13.213 M 4.72 % | 12.618 M 43.93 % | 8.767 M -28.44 % | 12.251 M 6.53 % | 11.500 M 29.21 % | 8.900 M 42.81 % | 6.232 M 36.10 % | 4.579 M -33.75 % | 6.912 M -47.27 % | 13.109 M 56.92 % | 8.354 M -38.24 % | 13.527 M 5.72 % | 12.795 M |
Tax payables | 10.725 M 44.46 % | 7.424 M 11.04 % | 6.686 M 17.94 % | 5.669 M 17.83 % | 4.811 M 5.09 % | 4.578 M -15.88 % | 5.442 M 17.46 % | 4.633 M 63.59 % | 2.832 M -11.72 % | 3.208 M -33.29 % | 4.809 M -11.17 % | 5.414 M 8.50 % | 4.990 M 1.69 % | 4.907 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -365.026 M -8.99 % | -334.928 M -9.08 % | -307.042 M -61.42 % | -190.217 M | 0.000 | 0.000 | 0.000 |
Minority interest | 2.998 M 10.46 % | 2.714 M 36.52 % | 1.988 M 3.97 % | 1.912 M 12.87 % | 1.694 M 2.11 % | 1.659 M 23.25 % | 1.346 M 125.08 % | 598.000 K 6.79 % | 560.000 K -10.83 % | 628.000 K 2.95 % | 610.000 K -54.07 % | 1.328 M 122.07 % | 598.000 K -45.39 % | 1.095 M |
Capital lease obligations | 4.361 M 29.95 % | 3.356 M -4.71 % | 3.522 M 20.45 % | 2.924 M -11.69 % | 3.311 M 69.45 % | 1.954 M | 0.000 | 0.000 -100.00 % | 40.084 M -57.63 % | 94.603 M 12.69 % | 83.951 M -5.44 % | 88.783 M -4.67 % | 93.135 M 102.82 % | 45.920 M |
Preferred stock | 0.000 -100.00 % | 272.000 K -90.28 % | 2.797 M 23.71 % | 2.261 M -95.37 % | 48.801 M -2.98 % | 50.298 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 115.547 M 6.71 % | 108.282 M 2.65 % | 105.485 M -0.51 % | 106.021 M 98.33 % | 53.456 M 2.88 % | 51.959 M -49.19 % | 102.257 M 0.00 % | 102.252 M 0.00 % | 102.252 M 0.00 % | 102.252 M -0.17 % | 102.424 M 30.43 % | 78.527 M -48.45 % | 152.330 M 10.17 % | 138.274 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.000 K 0.00 % | 13.000 K 0.00 % | 13.000 K 0.00 % | 13.000 K 160.00 % | 5.000 K | 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 |
Total assets | 683.136 M 2.22 % | 668.332 M 1.44 % | 658.819 M -2.31 % | 674.397 M 3.05 % | 654.440 M -15.03 % | 770.221 M -9.95 % | 855.370 M -1.21 % | 865.834 M -8.16 % | 942.766 M 2.02 % | 924.117 M 26.65 % | 729.681 M 24.47 % | 586.216 M 17.58 % | 498.560 M 13.56 % | 439.044 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -13.907 M -115.56 % | 89.386 M 51.92 % | 58.838 M 2 079.74 % | -2.972 M -145.65 % | 6.510 M -70.44 % | 22.023 M 1 219.62 % | -1.967 M -17.01 % | -1.681 M | 0.000 100.00 % | -2.327 M -628.86 % | 440.000 K |
Stock based compensation | 0.000 -100.00 % | 17.000 K -62.22 % | 45.000 K 350.00 % | -18.000 K -110.71 % | 168.000 K -25.99 % | 227.000 K -76.95 % | 985.000 K 24.53 % | 791.000 K 169.97 % | 293.000 K -65.37 % | 846.000 K 50.53 % | 562.000 K | 0.000 -100.00 % | 2.450 M -49.32 % | 4.834 M |
Change in working capital | 4.842 M -52.26 % | 10.143 M -4.45 % | 10.615 M 148.38 % | -21.939 M -2 101.73 % | 1.096 M -90.21 % | 11.195 M 140.88 % | -27.383 M -480.64 % | -4.716 M -123.16 % | 20.367 M 327.54 % | -8.951 M -729.47 % | 1.422 M 132.58 % | -4.364 M 33.59 % | -6.571 M 78.33 % | -30.324 M |
Accounts receivables | 1.893 M -5.49 % | 2.003 M -64.30 % | 5.610 M 132.83 % | -17.090 M -451.21 % | 4.866 M 69.25 % | 2.875 M 112.73 % | -22.593 M -364.40 % | 8.545 M -74.08 % | 32.962 M 440.90 % | -9.669 M -45.07 % | -6.665 M -53.50 % | -4.342 M 41.40 % | -7.410 M | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 |
Other working capital | 2.949 M -63.77 % | 8.140 M 62.64 % | 5.005 M 203.22 % | -4.849 M -28.62 % | -3.770 M -145.31 % | 8.320 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 24.299 M 142.92 % | 10.003 M -31.30 % | 14.560 M 0.93 % | 14.426 M -68.95 % | 46.468 M 47.36 % | 31.534 M 1.27 % | 31.139 M -22.38 % | 40.117 M 100.40 % | 20.018 M -34.93 % | 30.766 M 42.67 % | 21.564 M -22.05 % | 27.663 M 19.79 % | 23.093 M 10.30 % | 20.936 M |
Net cash provided by operating activities | 103.560 M 9.70 % | 94.403 M 14.34 % | 82.565 M 103.81 % | 40.511 M -8.49 % | 44.268 M -13.78 % | 51.344 M 77.81 % | 28.876 M -48.69 % | 56.273 M -55.44 % | 126.297 M 1.07 % | 124.960 M 3.83 % | 120.353 M 6.18 % | 113.343 M 33.05 % | 85.187 M 120.03 % | 38.716 M |
Investments in property plant and equipment | -2.788 M 19.40 % | -3.459 M 45.23 % | -6.315 M 45.12 % | -11.507 M 12.98 % | -13.223 M -39.87 % | -9.454 M 59.04 % | -23.080 M 7.20 % | -24.871 M 83.38 % | -149.683 M 21.93 % | -191.723 M -35.76 % | -141.219 M -186.12 % | -49.357 M -66.94 % | -29.566 M -44.58 % | -20.450 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 |
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 |
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 |
Other investing activites | -5.981 M 35.89 % | -9.329 M -84 909.09 % | 11.000 K 22.22 % | 9.000 K -98.97 % | 873.000 K 2 810.00 % | 30.000 K -70.59 % | 102.000 K -96.82 % | 3.206 M 596.96 % | 460.000 K -76.40 % | 1.949 M 19.35 % | 1.633 M 152.04 % | -3.138 M -175.52 % | 4.155 M 251.26 % | -2.747 M |
Net cash used for investing activites | -8.769 M 31.43 % | -12.788 M -102.86 % | -6.304 M 45.17 % | -11.498 M 6.90 % | -12.350 M -31.05 % | -9.424 M 58.99 % | -22.978 M -6.06 % | -21.665 M 85.48 % | -149.223 M 21.37 % | -189.774 M -35.95 % | -139.586 M -165.90 % | -52.495 M -106.58 % | -25.411 M -9.54 % | -23.197 M |
Debt repayment | -34.750 M 41.60 % | -59.504 M -15.67 % | -51.445 M -77.50 % | -28.983 M -407.51 % | 9.425 M 156.23 % | -16.762 M -2 466.92 % | -653.000 K 97.03 % | -21.999 M -136.63 % | 60.062 M -47.54 % | 114.500 M 406.67 % | -37.336 M -135.60 % | 104.879 M 367.25 % | -39.244 M -364.93 % | 14.813 M |
Common stock issued | 3.897 M | 0.000 100.00 % | -61.000 K -100.22 % | 27.758 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.921 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 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -650.000 K | 0.000 | 0.000 100.00 % | -5.249 M 34.47 % | -8.010 M -2.29 % | -7.831 M -126.66 % | -3.455 M 95.71 % | -80.502 M -8 015.12 % | -992.000 K | 0.000 |
Other financing activites | -32.597 M -26.74 % | -25.720 M -23.95 % | -20.751 M 11.00 % | -23.315 M 48.53 % | -45.299 M -62.95 % | -27.800 M 16.15 % | -33.153 M -10.58 % | -29.981 M -5.62 % | -28.385 M 30.01 % | -40.553 M -5.99 % | -38.262 M 6.21 % | -40.797 M -85.67 % | -21.973 M 27.83 % | -30.446 M |
Net cash used provided by financing activities | -63.450 M 25.55 % | -85.224 M -17.95 % | -72.257 M -194.45 % | -24.540 M 32.81 % | -36.524 M 18.04 % | -44.562 M -31.82 % | -33.806 M 40.93 % | -57.229 M -341.81 % | 23.667 M -64.20 % | 66.116 M 107.47 % | 31.868 M 300.20 % | -15.918 M 74.41 % | -62.209 M -297.93 % | -15.633 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 31.341 M 968.41 % | -3.609 M -190.13 % | 4.004 M -10.49 % | 4.473 M 197.11 % | -4.606 M -74.34 % | -2.642 M 90.53 % | -27.908 M -23.37 % | -22.621 M -3 152.77 % | 741.000 K -43.09 % | 1.302 M -89.70 % | 12.635 M -71.88 % | 44.930 M 1 946.69 % | -2.433 M -2 034.21 % | -114.000 K |
Cash at beginning of period | 8.666 M -29.40 % | 12.275 M 48.41 % | 8.271 M 117.77 % | 3.798 M -54.81 % | 8.404 M -23.92 % | 11.046 M -71.64 % | 38.954 M -36.74 % | 61.575 M 1.22 % | 60.834 M 2.19 % | 59.532 M 26.94 % | 46.897 M 2 284.19 % | 1.967 M -55.30 % | 4.400 M -2.53 % | 4.514 M |
Cash at end of period | 40.007 M 361.65 % | 8.666 M -29.40 % | 12.275 M 48.41 % | 8.271 M 117.77 % | 3.798 M -54.81 % | 8.404 M -23.92 % | 11.046 M -71.64 % | 38.954 M -36.74 % | 61.575 M 1.22 % | 60.834 M 2.19 % | 59.532 M 26.94 % | 46.897 M 2 284.19 % | 1.967 M -55.30 % | 4.400 M |
Operating cash flow | 103.560 M 9.70 % | 94.403 M 14.34 % | 82.565 M 103.81 % | 40.511 M -8.49 % | 44.268 M -13.78 % | 51.344 M 77.81 % | 28.876 M -48.69 % | 56.273 M -55.44 % | 126.297 M 1.07 % | 124.960 M 3.83 % | 120.353 M 6.18 % | 113.343 M 33.05 % | 85.187 M 120.03 % | 38.716 M |
Capital expenditure | -8.858 M 31.91 % | -13.009 M -106.00 % | -6.315 M 45.12 % | -11.507 M 12.98 % | -13.223 M -39.87 % | -9.454 M 59.04 % | -23.080 M 7.20 % | -24.871 M 83.38 % | -149.683 M 21.93 % | -191.723 M -35.76 % | -141.219 M -186.12 % | -49.357 M -66.94 % | -29.566 M -44.58 % | -20.450 M |
Free CashFlow | 94.702 M 16.35 % | 81.394 M 6.75 % | 76.250 M 162.89 % | 29.004 M -6.57 % | 31.045 M -25.89 % | 41.890 M 622.74 % | 5.796 M -81.54 % | 31.402 M 234.28 % | -23.386 M 64.97 % | -66.763 M -219.96 % | -20.866 M -132.61 % | 63.986 M 15.04 % | 55.621 M 204.51 % | 18.266 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2012-01-31 | 2011-06-30 | 2011-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 87.066 M 0.33 % | 86.776 M 7.51 % | 80.718 M 4.40 % | 77.318 M 4.08 % | 74.285 M 11.27 % | 66.760 M 0.55 % | 66.397 M 4.18 % | 63.734 M 24.01 % | 51.393 M -2.48 % | 52.698 M 5.83 % | 49.794 M -7.36 % | 53.752 M -2.21 % | 54.969 M -18.26 % | 67.250 M 19.91 % | 56.085 M 3.09 % | 54.406 M -6.96 % | 58.475 M -15.30 % | 69.034 M -37.46 % | 110.376 M -9.17 % | 121.517 M 23.75 % | 98.196 M -7.28 % | 105.904 M 16.83 % | 90.650 M -7.22 % | 97.699 M 12.86 % | 86.565 M 21.39 % | 71.311 M 0.00 % | 71.311 M 100.00 % | 35.656 M -33.32 % | 53.471 M 100.00 % | 26.735 M |
Net income | 3.849 M -87.57 % | 30.953 M 340.74 % | 7.023 M -78.72 % | 33.006 M 295.95 % | 8.336 M -31.83 % | 12.229 M -6.63 % | 13.097 M -55.02 % | 29.119 M 1 447.24 % | 1.882 M 101.91 % | -98.480 M -280.83 % | -25.859 M 62.43 % | -68.823 M -305.92 % | -16.955 M -1 370.51 % | -1.153 M 76.81 % | -4.973 M 73.87 % | -19.030 M -4 192.47 % | 465.000 K -72.85 % | 1.713 M -93.84 % | 27.796 M -30.52 % | 40.006 M 15.06 % | 34.770 M -17.88 % | 42.343 M 29.40 % | 32.722 M -10.72 % | 36.653 M 16.18 % | 31.548 M 32.59 % | 23.793 M -2.04 % | 24.288 M 100.00 % | 12.144 M 4.59 % | 11.611 M 100.00 % | 5.806 M |
Income before tax | 16.802 M -49.56 % | 33.314 M 237.63 % | 9.867 M -71.78 % | 34.963 M 250.79 % | 9.967 M -20.55 % | 12.545 M -13.96 % | 14.581 M -51.53 % | 30.081 M 957.33 % | 2.845 M 102.90 % | -98.006 M -291.82 % | -25.013 M 62.10 % | -65.993 M -318.31 % | -15.776 M -12 051.52 % | 132.000 K 105.20 % | -2.537 M 87.70 % | -20.626 M -994.45 % | 2.306 M -13.92 % | 2.679 M -90.48 % | 28.139 M -31.23 % | 40.919 M 13.15 % | 36.162 M -21.46 % | 46.044 M 34.14 % | 34.325 M -13.38 % | 39.628 M 17.71 % | 33.666 M 31.16 % | 25.667 M 0.00 % | 25.667 M 100.00 % | 12.834 M -2.59 % | 13.175 M 100.00 % | 6.587 M |
Income before tax ratio | 0.19 -49.73 % | 0.38 214.06 % | 0.12 -72.97 % | 0.45 237.03 % | 0.13 -28.60 % | 0.19 -14.43 % | 0.22 -53.47 % | 0.47 752.60 % | 0.06 102.98 % | -1.86 -270.23 % | -0.50 59.08 % | -1.23 -327.78 % | -0.29 -14 721.68 % | 0.00 104.34 % | -0.05 88.07 % | -0.38 -1 061.34 % | 0.04 1.62 % | 0.04 -84.78 % | 0.25 -24.29 % | 0.34 -8.56 % | 0.37 -15.30 % | 0.43 14.82 % | 0.38 -6.65 % | 0.41 4.29 % | 0.39 8.05 % | 0.36 0.00 % | 0.36 0.00 % | 0.36 46.08 % | 0.25 0.00 % | 0.25 |
EBITDA | 42.028 M -28.28 % | 58.598 M 36.86 % | 42.815 M 11.86 % | 38.274 M -6.16 % | 40.787 M 36.74 % | 29.829 M -10.69 % | 33.400 M 0.13 % | 33.355 M 45.94 % | 22.856 M 1.52 % | 22.514 M 0.87 % | 22.319 M -11.82 % | 25.312 M 21.11 % | 20.900 M -34.09 % | 31.710 M 31.77 % | 24.064 M 7.66 % | 22.351 M -31.42 % | 32.591 M -4.18 % | 34.011 M -50.42 % | 68.604 M -9.15 % | 75.510 M 27.13 % | 59.398 M -26.17 % | 80.449 M 37.90 % | 58.340 M -17.54 % | 70.751 M 25.40 % | 56.422 M 23.43 % | 45.714 M 1.09 % | 45.219 M 100.00 % | 22.609 M -30.05 % | 32.324 M 100.00 % | 16.162 M |
Net income ratio | 0.04 -87.61 % | 0.36 309.97 % | 0.09 -79.62 % | 0.43 280.41 % | 0.11 -38.74 % | 0.18 -7.14 % | 0.20 -56.83 % | 0.46 1 147.64 % | 0.04 101.96 % | -1.87 -259.85 % | -0.52 59.44 % | -1.28 -315.11 % | -0.31 -1 699.05 % | -0.02 80.66 % | -0.09 74.65 % | -0.35 -4 498.55 % | 0.01 -67.95 % | 0.02 -90.15 % | 0.25 -23.51 % | 0.33 -7.02 % | 0.35 -11.44 % | 0.40 10.76 % | 0.36 -3.78 % | 0.38 2.94 % | 0.36 9.23 % | 0.33 -2.04 % | 0.34 0.00 % | 0.34 56.85 % | 0.22 0.00 % | 0.22 |
Ratio EBITDA | 0.48 -28.52 % | 0.68 27.31 % | 0.53 7.15 % | 0.50 -9.84 % | 0.55 22.88 % | 0.45 -11.18 % | 0.50 -3.88 % | 0.52 17.68 % | 0.44 4.10 % | 0.43 -4.69 % | 0.45 -4.82 % | 0.47 23.85 % | 0.38 -19.36 % | 0.47 9.90 % | 0.43 4.44 % | 0.41 -26.29 % | 0.56 13.13 % | 0.49 -20.73 % | 0.62 0.02 % | 0.62 2.73 % | 0.60 -20.37 % | 0.76 18.03 % | 0.64 -11.13 % | 0.72 11.11 % | 0.65 1.68 % | 0.64 1.09 % | 0.63 0.00 % | 0.63 4.90 % | 0.60 0.00 % | 0.60 |
Gross profit ratio | 0.41 -30.02 % | 0.58 20.49 % | 0.48 9.10 % | 0.44 -6.77 % | 0.48 16.49 % | 0.41 -0.75 % | 0.41 -10.65 % | 0.46 44.40 % | 0.32 -2.72 % | 0.33 13.68 % | 0.29 -21.94 % | 0.37 41.98 % | 0.26 -31.94 % | 0.38 0.58 % | 0.38 22.87 % | 0.31 -31.64 % | 0.45 9.95 % | 0.41 -32.45 % | 0.61 -0.04 % | 0.61 2.89 % | 0.59 -7.43 % | 0.64 -1.17 % | 0.65 -2.20 % | 0.66 3.10 % | 0.64 3.59 % | 0.62 0.00 % | 0.62 0.00 % | 0.62 4.01 % | 0.60 0.00 % | 0.60 |
Weighted average shs out dil | 1.141 B 1.79 % | 1.121 B 0.41 % | 1.116 B 2.08 % | 1.094 B 7.59 % | 1.016 B -1.18 % | 1.029 B 0.88 % | 1.020 B -0.57 % | 1.025 B 180.13 % | 366.064 M 4.44 % | 350.488 M 0.00 % | 350.488 M -0.01 % | 350.519 M 0.09 % | 350.195 M 0.06 % | 349.969 M 0.04 % | 349.821 M 0.03 % | 349.700 M -1.37 % | 354.542 M 0.00 % | 354.546 M 0.30 % | 353.478 M 0.11 % | 353.104 M 0.66 % | 350.788 M -0.20 % | 351.493 M 6.66 % | 329.553 M 9.85 % | 300.000 M 0.00 % | 300.000 M -43.19 % | 528.110 M 51.09 % | 349.528 M 0.00 % | 349.528 M 0.00 % | 349.528 M 0.00 % | 349.528 M |
Weighted average shs out | 1.132 B 7.75 % | 1.051 B -5.73 % | 1.115 B 1.98 % | 1.093 B 7.53 % | 1.017 B -1.06 % | 1.027 B 0.40 % | 1.023 B -0.05 % | 1.024 B 177.35 % | 369.164 M 5.34 % | 350.463 M 0.02 % | 350.402 M -0.03 % | 350.523 M 0.09 % | 350.209 M 0.29 % | 349.182 M -0.20 % | 349.866 M 0.05 % | 349.700 M -2.38 % | 358.243 M 2.47 % | 349.592 M -1.15 % | 353.648 M 0.20 % | 352.936 M 0.59 % | 350.865 M -0.22 % | 351.633 M 6.70 % | 329.553 M 9.78 % | 300.188 M 0.06 % | 300.000 M -43.19 % | 528.110 M 51.09 % | 349.528 M 0.00 % | 349.528 M 0.00 % | 349.528 M 0.00 % | 349.528 M |
EPS diluted | 0.00 -87.68 % | 0.03 338.10 % | 0.01 -79.14 % | 0.03 268.29 % | 0.01 -30.51 % | 0.01 -7.81 % | 0.01 -54.93 % | 0.03 446.15 % | 0.01 101.86 % | -0.28 -279.40 % | -0.07 62.42 % | -0.20 -305.79 % | -0.05 -1 412.50 % | 0.00 77.46 % | -0.01 73.90 % | -0.05 -3 985.71 % | 0.00 -70.83 % | 0.00 -93.89 % | 0.08 -30.57 % | 0.11 14.11 % | 0.10 -17.61 % | 0.12 21.37 % | 0.10 -18.82 % | 0.12 16.16 % | 0.11 387.04 % | 0.02 -68.88 % | 0.07 100.00 % | 0.03 4.52 % | 0.03 100.00 % | 0.02 |
Earnings per share | 0.00 -88.26 % | 0.03 373.02 % | 0.01 -79.14 % | 0.03 268.29 % | 0.01 -31.67 % | 0.01 -6.25 % | 0.01 -54.93 % | 0.03 468.00 % | 0.01 101.79 % | -0.28 -279.40 % | -0.07 62.42 % | -0.20 -305.79 % | -0.05 -1 323.53 % | 0.00 76.06 % | -0.01 73.90 % | -0.05 -4 633.33 % | 0.00 -76.00 % | 0.01 -93.64 % | 0.08 -30.69 % | 0.11 14.55 % | 0.10 -17.77 % | 0.12 21.37 % | 0.10 -18.82 % | 0.12 16.16 % | 0.11 387.04 % | 0.02 -68.88 % | 0.07 100.00 % | 0.03 4.52 % | 0.03 100.00 % | 0.02 |
Gross profit | 35.518 M -29.79 % | 50.585 M 29.54 % | 39.051 M 13.90 % | 34.285 M -2.96 % | 35.331 M 29.62 % | 27.257 M -0.21 % | 27.313 M -6.92 % | 29.343 M 79.07 % | 16.386 M -5.13 % | 17.272 M 20.31 % | 14.356 M -27.68 % | 19.852 M 38.83 % | 14.299 M -44.37 % | 25.704 M 20.60 % | 21.314 M 26.66 % | 16.828 M -36.39 % | 26.457 M -6.87 % | 28.409 M -57.75 % | 67.240 M -9.21 % | 74.057 M 27.32 % | 58.165 M -14.17 % | 67.767 M 15.46 % | 58.693 M -9.25 % | 64.679 M 16.36 % | 55.586 M 25.75 % | 44.205 M 0.00 % | 44.205 M 100.00 % | 22.103 M -30.64 % | 31.868 M 100.00 % | 15.934 M |
Income tax expense | 12.857 M 430.84 % | 2.422 M -3.08 % | 2.499 M 55.60 % | 1.606 M 27.87 % | 1.256 M 396.44 % | 253.000 K -82.80 % | 1.471 M 71.85 % | 856.000 K 0.59 % | 851.000 K 99.30 % | 427.000 K -50.23 % | 858.000 K -68.65 % | 2.737 M 185.40 % | 959.000 K 15.40 % | 831.000 K -55.49 % | 1.867 M 5.96 % | 1.762 M 10.47 % | 1.595 M 55.91 % | 1.023 M 188.98 % | 354.000 K -59.77 % | 880.000 K -25.30 % | 1.178 M -66.40 % | 3.506 M 183.20 % | 1.238 M -46.73 % | 2.324 M 51.20 % | 1.537 M 11.46 % | 1.379 M 0.00 % | 1.379 M 100.00 % | 689.500 K -55.90 % | 1.564 M 100.00 % | 781.750 K |
Cost of revenue | 51.548 M 42.43 % | 36.191 M -13.14 % | 41.667 M -3.17 % | 43.033 M 10.47 % | 38.954 M -1.39 % | 39.503 M 1.07 % | 39.084 M 13.65 % | 34.391 M -1.76 % | 35.007 M -1.18 % | 35.426 M -0.03 % | 35.438 M 4.54 % | 33.900 M -16.65 % | 40.670 M -2.11 % | 41.546 M 19.48 % | 34.771 M -7.47 % | 37.578 M 17.37 % | 32.018 M -21.19 % | 40.625 M -5.82 % | 43.136 M -9.11 % | 47.460 M 18.56 % | 40.031 M 4.97 % | 38.137 M 19.34 % | 31.957 M -3.22 % | 33.020 M 6.59 % | 30.979 M 14.29 % | 27.106 M 0.00 % | 27.106 M 100.00 % | 13.553 M -37.26 % | 21.603 M 100.00 % | 10.801 M |
General and administrative expenses | 7.465 M -6.51 % | 7.985 M -11.70 % | 9.043 M 5.80 % | 8.547 M 40.16 % | 6.098 M -17.52 % | 7.393 M 27.05 % | 5.819 M -21.25 % | 7.389 M 51.32 % | 4.883 M -36.49 % | 7.688 M 55.50 % | 4.944 M -46.21 % | 9.192 M 6.93 % | 8.596 M -3.36 % | 8.895 M 5.49 % | 8.432 M 2.59 % | 8.219 M 15.58 % | 7.111 M -12.59 % | 8.135 M -32.49 % | 12.050 M 19.96 % | 10.045 M 3.17 % | 9.736 M 176.36 % | 3.523 M -56.26 % | 8.054 M 402.43 % | 1.603 M -77.03 % | 6.979 M 23.42 % | 5.655 M 0.00 % | 5.655 M 100.00 % | 2.827 M -48.71 % | 5.512 M 100.00 % | 2.756 M |
Selling and marketing expenses | -343.000 K -62.56 % | -211.000 K -200.00 % | 211.000 K 161.88 % | -341.000 K -162.23 % | 548.000 K -69.96 % | 1.824 M 2 995.24 % | -63.000 K -201.61 % | 62.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.225 M -200.00 % | 1.225 M 100.00 % | 612.500 K -74.66 % | 2.417 M 100.00 % | 1.209 M |
Other expenses | 0.000 | 0.000 | 0.000 100.00 % | -33.428 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 168.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 7.122 M -8.39 % | 7.774 M -15.99 % | 9.254 M 136.69 % | -25.222 M -388.28 % | 8.749 M 109.16 % | 4.183 M -37.29 % | 6.670 M -5.24 % | 7.039 M 226.03 % | 2.159 M -97.84 % | 100.162 M 313.21 % | 24.240 M -65.78 % | 70.828 M 422.60 % | 13.553 M 45.65 % | 9.305 M 5.27 % | 8.839 M -64.93 % | 25.206 M 92.13 % | 13.119 M -17.61 % | 15.924 M -44.71 % | 28.801 M 163.99 % | 10.910 M 1.36 % | 10.764 M -12.07 % | 12.241 M -8.65 % | 13.400 M 25.48 % | 10.679 M 53.68 % | 6.949 M 1.01 % | 6.880 M 0.00 % | 6.880 M 100.00 % | 3.440 M -56.62 % | 7.929 M 100.00 % | 3.965 M |
Cost and expenses | 58.670 M 33.45 % | 43.965 M -13.66 % | 50.921 M 185.90 % | 17.811 M -62.66 % | 47.703 M 9.20 % | 43.686 M -4.52 % | 45.754 M 10.44 % | 41.430 M 11.47 % | 37.166 M -72.59 % | 135.588 M 127.20 % | 59.678 M -43.02 % | 104.728 M 93.14 % | 54.223 M 6.63 % | 50.851 M 16.60 % | 43.610 M -30.54 % | 62.784 M 39.10 % | 45.137 M -20.18 % | 56.549 M -21.39 % | 71.937 M 23.24 % | 58.370 M 14.91 % | 50.795 M 0.83 % | 50.378 M 11.07 % | 45.357 M 3.79 % | 43.699 M 15.22 % | 37.928 M 11.60 % | 33.986 M 0.00 % | 33.986 M 100.00 % | 16.993 M -42.46 % | 29.532 M 100.00 % | 14.766 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 7.122 M -8.39 % | 7.774 M -15.99 % | 9.254 M 12.77 % | 8.206 M 23.47 % | 6.646 M -28.38 % | 9.280 M 61.22 % | 5.756 M -22.75 % | 7.451 M 52.59 % | 4.883 M -36.49 % | 7.688 M 55.50 % | 4.944 M -46.21 % | 9.192 M 6.93 % | 8.596 M -3.36 % | 8.895 M 5.49 % | 8.432 M 2.59 % | 8.219 M 15.58 % | 7.111 M -12.59 % | 8.135 M -32.49 % | 12.050 M 19.96 % | 10.045 M 3.17 % | 9.736 M 176.36 % | 3.523 M -56.26 % | 8.054 M 402.43 % | 1.603 M -77.03 % | 6.979 M 57.56 % | 4.430 M -35.61 % | 6.880 M 100.00 % | 3.440 M -56.62 % | 7.929 M 100.00 % | 3.965 M |
Interest income | 0.000 | 0.000 | 0.000 100.00 % | -16.394 M -198.67 % | 16.615 M 57.80 % | 10.529 M 73.69 % | 6.062 M -3.79 % | 6.301 M -44.64 % | 11.382 M -24.70 % | 15.116 M -0.09 % | 15.129 M 0.75 % | 15.017 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 -100.00 % | 82.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 -100.00 % | 22.073 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.825 M 0.00 % | 15.825 M 3.43 % | 15.301 M 0.00 % | 15.301 M 21.55 % | 12.588 M 0.00 % | 12.588 M 17.16 % | 10.744 M 0.00 % | 10.744 M -17.07 % | 12.956 M 0.00 % | 12.956 M 13.08 % | 11.457 M 0.00 % | 11.457 M -15.32 % | 13.529 M 20.85 % | 11.195 M 0.00 % | 11.195 M 100.00 % | 5.598 M -51.02 % | 11.429 M 100.00 % | 5.715 M |
Depreciation and amortization | 13.632 M -41.09 % | 23.141 M 77.76 % | 13.018 M 6.75 % | 12.195 M 0.77 % | 12.102 M 2.11 % | 11.852 M 0.08 % | 11.843 M 3.32 % | 11.463 M 0.97 % | 11.353 M -12.20 % | 12.930 M 0.18 % | 12.907 M -11.91 % | 14.652 M -3.59 % | 15.197 M -1.95 % | 15.499 M 31.20 % | 11.813 M -18.17 % | 14.436 M 3.54 % | 13.942 M -4.21 % | 14.555 M 3.62 % | 14.047 M 16.65 % | 12.042 M 4.54 % | 11.519 M 31.41 % | 8.766 M 8.30 % | 8.094 M -0.94 % | 8.171 M 4.56 % | 7.815 M -9.17 % | 8.604 M 0.00 % | 8.604 M 100.00 % | 4.302 M -47.79 % | 8.241 M 100.00 % | 4.120 M |
Operating income | 28.396 M -33.67 % | 42.811 M 43.68 % | 29.797 M -49.93 % | 59.507 M 107.45 % | 28.685 M 59.56 % | 17.977 M -16.61 % | 21.557 M -1.53 % | 21.892 M 90.32 % | 11.503 M 20.02 % | 9.584 M 1.83 % | 9.412 M -11.71 % | 10.660 M 86.92 % | 5.703 M -64.82 % | 16.211 M 32.32 % | 12.251 M 54.78 % | 7.915 M -57.56 % | 18.649 M -4.15 % | 19.456 M -64.34 % | 54.557 M -14.04 % | 63.468 M 32.56 % | 47.879 M -33.21 % | 71.683 M 42.66 % | 50.246 M -19.71 % | 62.580 M 28.75 % | 48.607 M 30.98 % | 37.110 M 1.35 % | 36.615 M 100.00 % | 18.307 M -23.98 % | 24.083 M 100.00 % | 12.042 M |
Operating income ratio | 0.33 -33.89 % | 0.49 33.65 % | 0.37 -52.04 % | 0.77 99.31 % | 0.39 43.40 % | 0.27 -17.06 % | 0.32 -5.48 % | 0.34 53.46 % | 0.22 23.07 % | 0.18 -3.78 % | 0.19 -4.69 % | 0.20 91.15 % | 0.10 -56.96 % | 0.24 10.36 % | 0.22 50.15 % | 0.15 -54.38 % | 0.32 13.16 % | 0.28 -42.98 % | 0.49 -5.36 % | 0.52 7.12 % | 0.49 -27.96 % | 0.68 22.12 % | 0.55 -13.47 % | 0.64 14.07 % | 0.56 7.90 % | 0.52 1.35 % | 0.51 0.00 % | 0.51 14.00 % | 0.45 0.00 % | 0.45 |
Total other income expenses net | -11.594 M -22.08 % | -9.497 M 52.35 % | -19.930 M 18.80 % | -24.544 M -31.13 % | -18.718 M -41.59 % | -13.220 M -89.51 % | -6.976 M -3.04 % | -6.770 M 21.81 % | -8.658 M 47.70 % | -16.555 M 51.91 % | -34.425 M -118.34 % | -15.767 M 6.80 % | -16.918 M -5.22 % | -16.079 M -8.73 % | -14.788 M -58.94 % | -9.304 M -3.19 % | -9.016 M 46.26 % | -16.777 M -36.89 % | -12.256 M -113.80 % | 88.798 M 857.86 % | -11.717 M -112.84 % | 91.270 M 937.26 % | -10.901 M -112.35 % | 88.235 M 690.56 % | -14.941 M -20.79 % | -12.370 M -12.99 % | -10.948 M -100.00 % | -5.474 M 49.82 % | -10.909 M -100.00 % | -5.454 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2012-01-31 | 2011-06-30 | 2011-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 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2012-12-31 | 2012-06-30 | 2011-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 183.864 M -8.24 % | 200.376 M -18.22 % | 245.020 M -9.46 % | 270.629 M -9.04 % | 297.521 M -6.83 % | 319.332 M -6.97 % | 343.262 M -8.26 % | 374.179 M -1.37 % | 379.395 M -7.37 % | 409.571 M 4.94 % | 390.283 M -0.45 % | 392.052 M -3.37 % | 405.740 M 1.32 % | 400.469 M -2.29 % | 409.862 M 9.93 % | 372.829 M -10.59 % | 416.965 M 3.69 % | 402.129 M -2.61 % | 412.923 M 3.52 % | 398.885 M 6.57 % | 374.277 M 36.81 % | 273.575 M 9.75 % | 249.277 M -23.87 % | 327.451 M 18.79 % | 275.655 M 2.52 % | 268.867 M 2.59 % | 262.078 M |
Total investments | 213.000 K 280.36 % | 56.000 K -30.00 % | 80.000 K 70.21 % | 47.000 K -44.71 % | 85.000 K 84.78 % | 46.000 K -88.67 % | 406.000 K 10.63 % | 367.000 K 817.50 % | 40.000 K -88.51 % | 348.000 K | 0.000 -100.00 % | 21.000 K | 0.000 -100.00 % | 543.000 K 116.64 % | -3.263 M 16.05 % | -3.887 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 198.828 M -17.29 % | 240.383 M -4.78 % | 252.460 M -9.61 % | 279.295 M -7.71 % | 302.640 M -8.74 % | 331.607 M -6.15 % | 353.319 M -7.62 % | 382.450 M -1.60 % | 388.658 M -5.98 % | 413.369 M 4.15 % | 396.913 M -0.88 % | 400.456 M -2.01 % | 408.664 M -0.69 % | 411.515 M -2.08 % | 420.264 M 2.06 % | 411.783 M -9.07 % | 452.838 M -2.34 % | 463.704 M 4.05 % | 445.646 M -3.06 % | 459.719 M 8.08 % | 425.343 M 27.69 % | 333.107 M -2.27 % | 340.848 M -8.95 % | 374.348 M 34.84 % | 277.622 M 2.05 % | 272.050 M 2.09 % | 266.478 M |
Accumulated other comprehensive income loss | 0.000 100.00 % | -5.897 M -0.79 % | -5.851 M -0.76 % | -5.807 M 0.65 % | -5.845 M -108.97 % | -2.797 M 10.04 % | -3.109 M -37.51 % | -2.261 M -0.27 % | -2.255 M 99.36 % | -350.731 M -33.45 % | -262.828 M -4.19 % | -252.256 M -15.89 % | -217.673 M -9.96 % | -197.964 M -4.09 % | -190.193 M -6.62 % | -178.380 M 2.59 % | -183.115 M -0.26 % | -182.639 M -12.90 % | -161.769 M -20.70 % | -134.022 M -8.68 % | -123.315 M -9.92 % | -112.186 M -8.00 % | -103.874 M -8.17 % | -96.032 M -18.17 % | -81.266 M -9.44 % | -74.259 M -10.42 % | -67.252 M |
Retained earnings | 236.528 M 1.65 % | 232.679 M 15.34 % | 201.726 M 3.61 % | 194.703 M 20.41 % | 161.694 M 8.00 % | 149.712 M 8.89 % | 137.483 M 10.53 % | 124.386 M 30.57 % | 95.267 M 2.02 % | 93.385 M -55.75 % | 211.053 M -3.06 % | 217.724 M -23.93 % | 286.224 M -5.64 % | 303.319 M -0.38 % | 304.472 M -1.61 % | 309.445 M -5.79 % | 328.475 M -1.44 % | 333.259 M -0.05 % | 333.414 M 6.95 % | 311.760 M 13.80 % | 273.960 M 11.08 % | 246.631 M 19.32 % | 206.700 M 100.24 % | 103.228 M -10.26 % | 115.027 M 26.42 % | 90.987 M 35.91 % | 66.946 M |
Common stock | 33.584 M 6.71 % | 31.472 M 0.00 % | 31.472 M 4.50 % | 30.117 M 0.00 % | 30.117 M 0.00 % | 30.117 M 0.00 % | 30.117 M 0.00 % | 30.117 M 0.00 % | 30.117 M -48.13 % | 58.057 M 0.00 % | 58.057 M 0.00 % | 58.057 M 0.00 % | 58.057 M 0.11 % | 57.992 M 0.00 % | 57.992 M 0.06 % | 57.957 M 0.05 % | 57.929 M 0.00 % | 57.929 M 0.00 % | 57.929 M 0.00 % | 57.929 M 0.00 % | 57.929 M 0.00 % | 57.929 M 0.00 % | 57.929 M 21 119.41 % | 273.000 K 0.00 % | 273.000 K 0.00 % | 273.000 K 0.00 % | 273.000 K |
Total equity | 406.617 M 6.25 % | 382.696 M 8.77 % | 351.850 M 6.53 % | 330.281 M 11.25 % | 296.883 M 3.24 % | 287.574 M 4.58 % | 274.970 M 4.67 % | 262.708 M 12.51 % | 233.489 M 12.87 % | 206.864 M -35.63 % | 321.346 M -2.53 % | 329.671 M -17.33 % | 398.765 M -4.16 % | 416.064 M -0.29 % | 417.269 M -0.96 % | 421.310 M -4.01 % | 438.928 M -1.20 % | 444.249 M -0.46 % | 446.319 M 5.29 % | 423.903 M 9.61 % | 386.733 M 7.67 % | 359.172 M 11.79 % | 321.288 M 74.39 % | 184.238 M -1.46 % | 186.962 M 14.60 % | 163.149 M 17.09 % | 139.336 M |
Other non current liabilities | 2.374 M -10.08 % | 2.640 M 9.68 % | 2.407 M 0.50 % | 2.395 M 3.99 % | 2.303 M 7.62 % | 2.140 M -4.93 % | 2.251 M -25.93 % | 3.039 M 3.86 % | 2.926 M -19.59 % | 3.639 M 56.72 % | 2.322 M 1 205.71 % | -210.000 K -108.91 % | 2.356 M -13.86 % | 2.735 M 6.84 % | 2.560 M -20.02 % | 3.201 M -0.44 % | 3.215 M 0.66 % | 3.194 M -11.94 % | 3.627 M 6.55 % | 3.404 M -20.26 % | 4.269 M 72.62 % | 2.473 M 10.75 % | 2.233 M 16.91 % | 1.910 M -80.89 % | 9.993 M 14.21 % | 8.750 M 16.56 % | 7.507 M |
Long term debt | 162.491 M -17.64 % | 197.283 M 5 022.90 % | 3.851 M -98.37 % | 236.172 M -9.53 % | 261.040 M -12.92 % | 299.762 M -7.52 % | 324.145 M -8.85 % | 355.612 M -4.31 % | 371.637 M -2.96 % | 382.968 M -1.09 % | 387.200 M 15 450.20 % | 2.490 M 186.21 % | 870.000 K | 0.000 -100.00 % | 401.377 M 2.52 % | 391.514 M | 0.000 -100.00 % | 401.599 M -5.07 % | 423.047 M 9.36 % | 386.830 M 4.48 % | 370.233 M 38.04 % | 268.214 M -6.79 % | 287.758 M -19.36 % | 356.859 M 63.09 % | 218.809 M 0.84 % | 216.986 M 0.85 % | 215.162 M |
Total non current liabilities | 164.865 M -17.54 % | 199.923 M 3 094.68 % | 6.258 M -97.38 % | 238.567 M -9.41 % | 263.343 M -12.77 % | 301.902 M -7.50 % | 326.396 M -8.99 % | 358.651 M -4.25 % | 374.563 M -3.12 % | 386.607 M -0.75 % | 389.522 M 16 984.30 % | 2.280 M -29.32 % | 3.226 M 17.95 % | 2.735 M -99.32 % | 403.937 M 2.34 % | 394.715 M 12 177.29 % | 3.215 M -99.21 % | 404.793 M -5.13 % | 426.674 M 9.34 % | 390.234 M 4.20 % | 374.502 M 38.35 % | 270.687 M -6.66 % | 289.991 M -19.17 % | 358.769 M 56.80 % | 228.802 M 1.36 % | 225.736 M 1.38 % | 222.669 M |
Other current liabilities | 0.000 -100.00 % | 27.925 M 34.87 % | 20.705 M -42.04 % | 35.724 M 827.90 % | 3.850 M -78.84 % | 18.194 M 1 214.60 % | 1.384 M -87.05 % | 10.688 M | 0.000 -100.00 % | 11.144 M | 0.000 -100.00 % | 18.821 M | 0.000 -100.00 % | 9.933 M | 0.000 -100.00 % | 18.675 M | 0.000 -100.00 % | 23.644 M | 0.000 -100.00 % | 25.660 M 12 602.97 % | 202.000 K -98.69 % | 15.375 M | 0.000 -100.00 % | 11.942 M 118.48 % | 5.466 M -18.94 % | 6.744 M -15.93 % | 8.021 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.688 M | 0.000 100.00 % | -11.119 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 100.00 % | -42.653 M | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 36.337 M -15.69 % | 43.100 M -82.66 % | 248.609 M 476.51 % | 43.123 M 3.66 % | 41.600 M 30.63 % | 31.845 M 9.16 % | 29.174 M 4.51 % | 27.914 M 48.71 % | 18.771 M -42.71 % | 32.763 M 158.14 % | 12.692 M -96.85 % | 403.371 M -1.55 % | 409.701 M -0.63 % | 412.296 M 2 082.96 % | 18.887 M -6.82 % | 20.269 M -95.52 % | 452.838 M 629.15 % | 62.105 M 174.81 % | 22.599 M -69.00 % | 72.889 M 32.26 % | 55.110 M -15.08 % | 64.893 M 22.23 % | 53.090 M 203.39 % | 17.499 M -70.25 % | 58.813 M 6.81 % | 55.065 M 7.30 % | 51.316 M |
Total current liabilities | 98.522 M -1.98 % | 100.517 M -67.20 % | 306.438 M 208.03 % | 99.484 M 12.15 % | 88.707 M 27.92 % | 69.343 M 17.00 % | 59.267 M 11.74 % | 53.038 M 16.18 % | 45.651 M -25.12 % | 60.969 M 45.96 % | 41.772 M -90.47 % | 438.270 M 1.44 % | 432.058 M -1.03 % | 436.571 M 930.50 % | 42.365 M -14.95 % | 49.809 M -89.61 % | 479.173 M 411.26 % | 93.724 M 83.34 % | 51.120 M -53.52 % | 109.980 M 32.48 % | 83.018 M -16.83 % | 99.822 M 28.60 % | 77.624 M 79.65 % | 43.209 M -47.81 % | 82.796 M 3.60 % | 79.918 M 3.74 % | 77.039 M |
Total liabilities | 263.387 M -12.33 % | 300.440 M -3.92 % | 312.696 M -7.50 % | 338.051 M -3.98 % | 352.050 M -5.17 % | 371.245 M -3.74 % | 385.663 M -6.32 % | 411.689 M -2.03 % | 420.214 M -6.11 % | 447.576 M 3.78 % | 431.294 M -2.10 % | 440.550 M 1.21 % | 435.284 M -0.92 % | 439.306 M -1.57 % | 446.302 M 0.40 % | 444.524 M -7.85 % | 482.388 M -3.24 % | 498.517 M 4.34 % | 477.794 M -4.48 % | 500.214 M 9.33 % | 457.520 M 23.48 % | 370.509 M 0.79 % | 367.615 M -8.55 % | 401.978 M 29.01 % | 311.598 M 1.95 % | 305.653 M 1.98 % | 299.708 M |
Other non current assets | 0.000 | 0.000 -100.00 % | 13.751 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.267 M 30.77 % | 3.263 M -16.05 % | 3.887 M | 0.000 -100.00 % | 66.000 K -80.12 % | 332.000 K 27.20 % | 261.000 K | 0.000 -100.00 % | 750.000 K -59.31 % | 1.843 M -34.81 % | 2.827 M 403.92 % | 561.000 K 2.00 % | 550.000 K 2.04 % | 539.000 K |
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 100.00 % | -4.267 M -30.77 % | -3.263 M 16.05 % | -3.887 M | 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 -100.00 % | 5.454 M | 0.000 -100.00 % | 2.401 M 18.04 % | 2.034 M -24.97 % | 2.711 M | 0.000 | 0.000 -100.00 % | 187.000 K -50.13 % | 375.000 K -33.27 % | 562.000 K -25.07 % | 750.000 K -64.84 % | 2.133 M 89.60 % | 1.125 M -30.60 % | 1.621 M -13.27 % | 1.869 M -11.71 % | 2.117 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 | 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 -100.00 % | 5.454 M | 0.000 -100.00 % | 2.401 M 18.04 % | 2.034 M -24.97 % | 2.711 M | 0.000 | 0.000 -100.00 % | 187.000 K -50.13 % | 375.000 K -33.27 % | 562.000 K -25.07 % | 750.000 K -64.84 % | 2.133 M 89.60 % | 1.125 M -30.60 % | 1.621 M -13.27 % | 1.869 M -11.71 % | 2.117 M |
Property plant equipment net | 611.030 M 0.44 % | 608.325 M 1.22 % | 600.964 M -3.22 % | 620.963 M 4.15 % | 596.224 M -1.49 % | 605.257 M -0.30 % | 607.054 M -1.65 % | 617.209 M 0.75 % | 612.627 M -1.00 % | 618.808 M -13.25 % | 713.341 M -0.49 % | 716.878 M -9.08 % | 788.492 M -1.27 % | 798.595 M -1.05 % | 807.085 M 0.32 % | 804.500 M -5.36 % | 850.040 M -0.78 % | 856.725 M 1.73 % | 842.144 M 4.90 % | 802.771 M 8.22 % | 741.794 M 19.90 % | 618.701 M 13.91 % | 543.171 M 10.60 % | 491.132 M 7.54 % | 456.692 M 7.39 % | 425.271 M 7.98 % | 393.849 M |
Total non current assets | 611.030 M 0.44 % | 608.325 M -1.04 % | 614.715 M -1.01 % | 620.963 M 4.15 % | 596.224 M -1.49 % | 605.257 M -0.30 % | 607.054 M -1.65 % | 617.209 M 0.75 % | 612.627 M -1.00 % | 618.808 M -13.25 % | 713.341 M -1.24 % | 722.332 M -8.64 % | 790.654 M -1.52 % | 802.862 M -0.92 % | 810.348 M 0.24 % | 808.387 M -4.95 % | 850.495 M -0.79 % | 857.246 M 1.73 % | 842.663 M 4.89 % | 803.407 M 8.22 % | 742.356 M 19.70 % | 620.201 M 13.35 % | 547.147 M 10.52 % | 495.084 M 7.89 % | 458.874 M 7.29 % | 427.690 M 7.86 % | 396.505 M |
Other current assets | 7.524 M 50.72 % | 4.992 M 15.96 % | 4.305 M -19.59 % | 5.354 M -35.47 % | 8.297 M 30.19 % | 6.373 M 1.46 % | 6.281 M 15.63 % | 5.432 M 13.88 % | 4.770 M -13.07 % | 5.487 M -31.60 % | 8.022 M -44.43 % | 14.437 M 103.42 % | 7.097 M 38.34 % | 5.130 M -53.94 % | 11.138 M 137.13 % | 4.697 M -53.80 % | 10.166 M 118.34 % | 4.656 M -44.31 % | 8.361 M 61.53 % | 5.176 M -58.97 % | 12.616 M -4.38 % | 13.194 M 8.25 % | 12.188 M -42.83 % | 21.320 M -43.48 % | 37.719 M -0.55 % | 37.929 M 241.83 % | 11.096 M |
Short term investments | 213.000 K 280.36 % | 56.000 K -30.00 % | 80.000 K 70.21 % | 47.000 K -44.71 % | 85.000 K 84.78 % | 46.000 K -88.67 % | 406.000 K 10.63 % | 367.000 K 817.50 % | 40.000 K -88.51 % | 348.000 K | 0.000 -100.00 % | 21.000 K | 0.000 -100.00 % | 543.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 14.964 M -62.60 % | 40.007 M 437.73 % | 7.440 M -14.15 % | 8.666 M 69.29 % | 5.119 M -58.30 % | 12.275 M 22.05 % | 10.057 M 21.59 % | 8.271 M -10.71 % | 9.263 M 143.89 % | 3.798 M -42.71 % | 6.630 M -21.11 % | 8.404 M 187.41 % | 2.924 M -73.53 % | 11.046 M 6.19 % | 10.402 M -73.30 % | 38.954 M 8.59 % | 35.873 M -41.74 % | 61.575 M 88.17 % | 32.723 M -46.21 % | 60.834 M 19.13 % | 51.066 M -14.22 % | 59.532 M -34.99 % | 91.571 M 95.26 % | 46.897 M 2 284.19 % | 1.967 M -38.21 % | 3.184 M -27.65 % | 4.400 M |
Cash and short term investments | 14.964 M -62.60 % | 40.007 M 432.01 % | 7.520 M -13.69 % | 8.713 M 70.21 % | 5.119 M -58.30 % | 12.275 M 22.05 % | 10.057 M 21.59 % | 8.271 M -10.71 % | 9.263 M 143.89 % | 3.798 M -42.71 % | 6.630 M -21.11 % | 8.404 M 187.41 % | 2.924 M -73.53 % | 11.046 M 6.19 % | 10.402 M -73.30 % | 38.954 M 8.59 % | 35.873 M -41.74 % | 61.575 M 88.17 % | 32.723 M -46.21 % | 60.834 M 19.13 % | 51.066 M -14.22 % | 59.532 M -34.99 % | 91.571 M 95.26 % | 46.897 M 2 284.19 % | 1.967 M -38.21 % | 3.184 M -27.65 % | 4.400 M |
Total current assets | 58.974 M -21.17 % | 74.811 M 50.13 % | 49.831 M 5.20 % | 47.369 M -10.13 % | 52.709 M -1.59 % | 53.562 M -0.03 % | 53.579 M -6.31 % | 57.188 M 39.22 % | 41.076 M 15.28 % | 35.632 M -9.33 % | 39.299 M -17.94 % | 47.889 M 10.36 % | 43.395 M -17.36 % | 52.508 M -1.34 % | 53.223 M -7.35 % | 57.447 M -18.88 % | 70.821 M -17.19 % | 85.520 M 5.00 % | 81.450 M -32.52 % | 120.710 M 18.46 % | 101.897 M -6.93 % | 109.480 M -22.77 % | 141.756 M 55.55 % | 91.132 M 129.63 % | 39.686 M -3.47 % | 41.113 M -3.35 % | 42.539 M |
Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 47.000 K -44.71 % | 85.000 K 122.02 % | -386.000 K -451.44 % | -69.999 K 99.84 % | -43.118 M -59.44 % | -27.043 M | 0.000 | 0.000 | 0.000 100.00 % | -33.374 M -6 046.22 % | -543.000 K | 0.000 100.00 % | -13.796 M 44.33 % | -24.782 M | 0.000 100.00 % | -40.366 M | 0.000 100.00 % | -38.215 M -3.98 % | -36.754 M 3.27 % | -37.997 M -65.82 % | -22.915 M 13.09 % | -26.365 M -100.00 % | -13.183 M | 0.000 |
Net receivables | 36.486 M 22.39 % | 29.812 M -21.56 % | 38.006 M 14.29 % | 33.255 M -15.00 % | 39.123 M | 0.000 | 0.000 -100.00 % | 43.118 M 59.44 % | 27.043 M 4.02 % | 25.999 M 5.49 % | 24.647 M -1.52 % | 25.027 M -25.01 % | 33.374 M -6.75 % | 35.789 M 12.96 % | 31.683 M 129.65 % | 13.796 M -44.33 % | 24.782 M 28.48 % | 19.289 M -52.21 % | 40.366 M -26.20 % | 54.700 M 43.14 % | 38.215 M 3.98 % | 36.754 M -3.27 % | 37.997 M 65.82 % | 22.915 M -13.09 % | 26.365 M 100.00 % | 13.183 M -51.25 % | 27.043 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.162 M 15.86 % | 1.866 M 51.83 % | 1.229 M 4.51 % | 1.176 M 158.46 % | 455.000 K 0.00 % | 455.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 46.825 M 149.51 % | 18.767 M -49.45 % | 37.124 M 180.97 % | 13.213 M -63.93 % | 36.632 M 190.32 % | 12.618 M -42.67 % | 22.008 M 151.03 % | 8.767 M -59.54 % | 21.666 M 76.85 % | 12.251 M -50.19 % | 24.593 M 113.85 % | 11.500 M -34.03 % | 17.431 M 95.85 % | 8.900 M -48.54 % | 17.294 M 177.50 % | 6.232 M -72.15 % | 22.375 M 388.64 % | 4.579 M -82.80 % | 26.628 M 285.24 % | 6.912 M -71.94 % | 24.633 M 87.91 % | 13.109 M -46.57 % | 24.534 M 193.68 % | 8.354 M -38.24 % | 13.527 M 2.78 % | 13.161 M 2.86 % | 12.795 M |
Tax payables | 15.360 M 43.22 % | 10.725 M | 0.000 -100.00 % | 7.424 M 12.06 % | 6.625 M -0.91 % | 6.686 M -0.22 % | 6.701 M 18.20 % | 5.669 M 8.73 % | 5.214 M 8.38 % | 4.811 M 7.22 % | 4.487 M -1.99 % | 4.578 M -7.06 % | 4.926 M -9.48 % | 5.442 M -12.00 % | 6.184 M 33.48 % | 4.633 M 16.99 % | 3.960 M 16.61 % | 3.396 M 79.40 % | 1.893 M -58.11 % | 4.519 M 47.05 % | 3.073 M -52.32 % | 6.445 M | 0.000 -100.00 % | 5.414 M 8.50 % | 4.990 M 0.84 % | 4.949 M 0.85 % | 4.907 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 424.342 M | 0.000 100.00 % | -365.209 M -0.05 % | -365.026 M | 0.000 100.00 % | -334.928 M 10.41 % | -373.833 M -21.75 % | -307.042 M -5.70 % | -290.495 M -52.72 % | -190.217 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 3.094 M 3.20 % | 2.998 M -1.99 % | 3.059 M 12.71 % | 2.714 M 14.85 % | 2.363 M 18.86 % | 1.988 M 3.27 % | 1.925 M 0.68 % | 1.912 M 5.87 % | 1.806 M 6.61 % | 1.694 M 2.85 % | 1.647 M -0.72 % | 1.659 M 5.94 % | 1.566 M 16.34 % | 1.346 M 15.34 % | 1.167 M 95.15 % | 598.000 K 38.43 % | 432.000 K -22.86 % | 560.000 K -9.24 % | 617.000 K -1.75 % | 628.000 K 5.37 % | 596.000 K -2.30 % | 610.000 K -63.97 % | 1.693 M 27.48 % | 1.328 M 122.07 % | 598.000 K -29.36 % | 846.500 K -22.69 % | 1.095 M |
Capital lease obligations | 9.121 M 109.15 % | 4.361 M -33.12 % | 6.521 M 94.31 % | 3.356 M 4.68 % | 3.206 M -8.97 % | 3.522 M 91.21 % | 1.842 M -37.00 % | 2.924 M 10.67 % | 2.642 M -20.21 % | 3.311 M 31.60 % | 2.516 M 28.76 % | 1.954 M -15.34 % | 2.308 M | 0.000 | 0.000 | 0.000 -100.00 % | 38.812 M -3.17 % | 40.084 M -3.54 % | 41.553 M -56.08 % | 94.603 M -2.44 % | 96.974 M 15.51 % | 83.951 M -2.90 % | 86.459 M -2.62 % | 88.783 M -4.67 % | 93.135 M 33.95 % | 69.528 M 51.41 % | 45.920 M |
Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 272.000 K -95.35 % | 5.845 M 108.97 % | 2.797 M -10.04 % | 3.109 M 37.51 % | 2.261 M 0.27 % | 2.255 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 |
Other total stockholders equity | 133.411 M 15.46 % | 115.547 M -4.86 % | 121.444 M 12.44 % | 108.010 M 5.44 % | 102.437 M -2.89 % | 105.485 M 0.30 % | 105.173 M -0.80 % | 106.021 M -0.01 % | 106.027 M 3.69 % | 102.257 M 0.00 % | 102.257 M 0.00 % | 102.257 M 0.00 % | 102.257 M 0.00 % | 102.257 M 0.00 % | 102.257 M 0.00 % | 102.252 M 0.00 % | 102.252 M 0.00 % | 102.252 M 0.00 % | 102.252 M 0.00 % | 102.252 M 0.00 % | 102.252 M -0.17 % | 102.424 M -0.82 % | 103.269 M 31.51 % | 78.527 M -48.45 % | 152.330 M 4.84 % | 145.302 M 5.08 % | 138.274 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.000 K 0.00 % | 13.000 K 0.00 % | 13.000 K 0.00 % | 13.000 K 0.00 % | 13.000 K 0.00 % | 13.000 K 0.00 % | 13.000 K 0.00 % | 13.000 K 160.00 % | 5.000 K 0.00 % | 5.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 670.004 M -1.92 % | 683.136 M 2.80 % | 664.546 M -0.57 % | 668.332 M 2.99 % | 648.933 M -1.50 % | 658.819 M -0.27 % | 660.633 M -2.04 % | 674.397 M 3.17 % | 653.703 M -0.11 % | 654.440 M -13.05 % | 752.640 M -2.28 % | 770.221 M -7.65 % | 834.049 M -2.49 % | 855.370 M -0.95 % | 863.571 M -0.26 % | 865.834 M -6.02 % | 921.316 M -2.28 % | 942.766 M 2.02 % | 924.113 M 0.00 % | 924.117 M 9.46 % | 844.253 M 15.70 % | 729.681 M 5.92 % | 688.903 M 17.52 % | 586.216 M 17.58 % | 498.560 M 6.35 % | 468.802 M 6.78 % | 439.044 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2012-12-31 | 2012-06-30 | 2011-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2012-01-31 | 2011-06-30 | 2011-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.912 M 412.20 % | 959.000 K 114.50 % | -6.614 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 100.00 % | -2.327 M | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 88.000 K | 0.000 | 0.000 -100.00 % | 3.000 K -78.57 % | 14.000 K 600.00 % | 2.000 K -95.35 % | 43.000 K 22.86 % | 35.000 K 166.04 % | -53.000 K -129.61 % | 179.000 K 1 727.27 % | -11.000 K 96.45 % | -310.000 K -143.66 % | 710.000 K 59.19 % | 446.000 K -17.25 % | 539.000 K -12.50 % | 616.000 K 252.00 % | 175.000 K 145.22 % | -387.000 K -143.24 % | 895.000 K 572.93 % | 133.000 K -81.35 % | 713.000 K 53.00 % | 466.000 K -68.87 % | 1.497 M 432.74 % | 281.000 K | 0.000 -100.00 % | 1.225 M 0.00 % | 1.225 M 100.00 % | 612.500 K -74.66 % | 2.417 M 100.00 % | 1.209 M |
Change in working capital | -8.377 M -195.46 % | 8.775 M 323.11 % | -3.933 M -143.46 % | 9.049 M 228.43 % | -7.046 M -1 321.14 % | 577.000 K -88.54 % | 5.033 M 129.60 % | -17.005 M -19 905.88 % | -85.000 K -101.56 % | 5.458 M 1 021.96 % | -592.000 K -137.71 % | 1.570 M 20.31 % | 1.305 M -58.77 % | 3.165 M 112.29 % | -25.758 M -241.81 % | 18.164 M 288.83 % | -9.619 M -144.10 % | 21.810 M 95.57 % | 11.152 M 348.76 % | -4.483 M 13.56 % | -5.186 M -660.65 % | 925.000 K 112.19 % | -7.590 M -295.27 % | 3.887 M 147.24 % | -8.229 M -150.46 % | -3.286 M 0.00 % | -3.286 M -100.00 % | -1.643 M 89.17 % | -15.162 M -100.00 % | -7.581 M |
Accounts receivables | 1.799 M -5.32 % | 1.900 M 27 242.86 % | -7.000 K -100.10 % | 6.929 M 240.66 % | -4.926 M -412.59 % | -961.000 K -114.62 % | 6.571 M 146.00 % | -14.286 M -409.49 % | -2.804 M -151.37 % | 5.458 M 1 021.96 % | -592.000 K -137.71 % | 1.570 M 20.31 % | 1.305 M -58.77 % | 3.165 M 112.29 % | -25.758 M -241.81 % | 18.164 M 288.83 % | -9.619 M -144.10 % | 21.810 M 95.57 % | 11.152 M 348.76 % | -4.483 M 13.56 % | -5.186 M -3 726.57 % | 143.000 K 102.10 % | -6.808 M -275.15 % | 3.887 M 147.24 % | -8.229 M -11.05 % | -7.410 M | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -10.176 M -248.01 % | 6.875 M 275.11 % | -3.926 M -285.19 % | 2.120 M 200.00 % | -2.120 M -237.84 % | 1.538 M 200.00 % | -1.538 M 43.44 % | -2.719 M -200.00 % | 2.719 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 -100.00 % | 782.000 K 200.00 % | -782.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 22.739 M 6 163.73 % | -375.000 K -101.52 % | 24.674 M 490.66 % | -6.316 M -123.12 % | 27.323 M 92.19 % | 14.217 M 28.81 % | 11.037 M 269.57 % | -6.509 M -182.39 % | 7.900 M -92.41 % | 104.087 M 234.62 % | 31.106 M -62.44 % | 82.807 M 352.50 % | 18.300 M -4.29 % | 19.121 M 87.88 % | 10.177 M -65.14 % | 29.194 M 268.15 % | 7.930 M -67.95 % | 24.739 M 147.96 % | 9.977 M -68.16 % | 31.335 M 662.22 % | 4.111 M -84.56 % | 26.630 M 309.69 % | 6.500 M -61.22 % | 16.763 M 0.17 % | 16.735 M 50.99 % | 11.084 M -7.71 % | 12.010 M 100.00 % | 6.005 M -52.99 % | 12.772 M 100.00 % | 6.386 M |
Net cash provided by operating activities | 41.191 M -28.91 % | 57.942 M 27.02 % | 45.618 M -12.83 % | 52.334 M 24.40 % | 42.069 M 4.23 % | 40.360 M -4.37 % | 42.205 M 129.41 % | 18.397 M -16.81 % | 22.114 M -13.60 % | 25.594 M 37.06 % | 18.674 M -40.34 % | 31.301 M 56.17 % | 20.043 M -45.94 % | 37.078 M 552.06 % | -8.202 M -118.91 % | 43.380 M 236.46 % | 12.893 M -79.35 % | 62.430 M -2.25 % | 63.867 M -19.19 % | 79.033 M 72.08 % | 45.927 M -41.96 % | 79.130 M 91.96 % | 41.223 M -37.04 % | 65.474 M 36.78 % | 47.869 M 12.39 % | 42.594 M 0.00 % | 42.594 M 100.00 % | 21.297 M 10.02 % | 19.358 M 100.00 % | 9.679 M |
Investments in property plant and equipment | -7.366 M -374.61 % | -1.552 M -25.57 % | -1.236 M 7.21 % | -1.332 M 37.38 % | -2.127 M -45.68 % | -1.460 M 22.55 % | -1.885 M -6.62 % | -1.768 M 71.16 % | -6.130 M -40.92 % | -4.350 M -241.71 % | -1.273 M -85.30 % | -687.000 K 82.63 % | -3.954 M 51.61 % | -8.171 M 37.24 % | -13.019 M -1.85 % | -12.783 M -27.33 % | -10.039 M 73.11 % | -37.328 M 65.99 % | -109.761 M -51.84 % | -72.289 M 35.52 % | -112.114 M -31.33 % | -85.368 M -64.34 % | -51.945 M -50.41 % | -34.536 M -105.66 % | -16.793 M -13.60 % | -14.783 M 0.00 % | -14.783 M -100.00 % | -7.392 M 27.71 % | -10.225 M -100.00 % | -5.113 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -5.565 M -486.41 % | -949.000 K 81.14 % | -5.032 M 43.35 % | -8.882 M -1 887.02 % | -447.000 K 60.65 % | -1.136 M 37.69 % | -1.823 M -110.51 % | -866.000 K 68.32 % | -2.734 M 43.88 % | -4.872 M -162.64 % | -1.855 M 33.30 % | -2.781 M -38.91 % | -2.002 M 30.89 % | -2.897 M -361.23 % | 1.109 M 21.87 % | 910.000 K 268.42 % | 247.000 K 173.51 % | -336.000 K 81.31 % | -1.798 M 62.20 % | -4.756 M -673.33 % | -615.000 K -101.49 % | 41.348 M 194.79 % | -43.621 M -1 254.30 % | 3.779 M 176.42 % | -4.945 M 53.47 % | -10.628 M -171.89 % | 14.783 M 100.00 % | 7.392 M -27.71 % | 10.225 M 100.00 % | 5.113 M |
Net cash used for investing activites | -12.931 M -417.03 % | -2.501 M 60.10 % | -6.268 M 38.63 % | -10.214 M -296.81 % | -2.574 M 0.85 % | -2.596 M 29.99 % | -3.708 M -40.77 % | -2.634 M 70.28 % | -8.864 M 3.88 % | -9.222 M -194.82 % | -3.128 M 9.80 % | -3.468 M 41.77 % | -5.956 M 46.19 % | -11.068 M 7.07 % | -11.910 M -0.31 % | -11.873 M -21.25 % | -9.792 M 74.00 % | -37.664 M 66.24 % | -111.559 M -44.80 % | -77.045 M 31.65 % | -112.729 M -156.09 % | -44.020 M 53.94 % | -95.566 M -210.71 % | -30.757 M -41.49 % | -21.738 M -71.75 % | -12.657 M 0.76 % | -12.754 M -100.00 % | -6.377 M 45.09 % | -11.613 M -100.00 % | -5.807 M |
Debt repayment | -51.811 M -49.10 % | -34.750 M -8.29 % | -32.090 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -39.244 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 -100.00 % | 3.897 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.461 M 0.00 % | 55.461 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -650.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.249 M -181.00 % | -1.868 M 69.59 % | -6.142 M -178.30 % | -2.207 M 60.76 % | -5.624 M -62.78 % | -3.455 M -100.00 % | -1.728 M 0.00 % | -1.728 M 97.84 % | -80.000 M -16 029.03 % | -496.000 K 0.00 % | -496.000 K -100.00 % | -248.000 K | 0.000 | 0.000 |
Other financing activites | -1.492 M -118.70 % | 7.979 M 194.03 % | -8.486 M 78.00 % | -38.573 M 17.32 % | -46.651 M -31.24 % | -35.546 M 3.17 % | -36.711 M -119.10 % | -16.755 M -115.22 % | -7.785 M 58.04 % | -18.554 M -7.12 % | -17.320 M 22.52 % | -22.353 M -0.65 % | -22.209 M 12.45 % | -25.366 M -200.55 % | -8.440 M 70.31 % | -28.426 M -20.68 % | -23.554 M -495.60 % | 5.954 M -76.85 % | 25.723 M 157.56 % | 9.987 M -84.39 % | 63.960 M 415.17 % | -20.294 M -136.49 % | 55.617 M 264.28 % | -33.854 M -134.57 % | 97.936 M 3 597.09 % | 2.649 M 110.76 % | -24.622 M -100.00 % | -12.311 M 75.66 % | -50.577 M -100.00 % | -25.288 M |
Net cash used provided by financing activities | -53.303 M -133.03 % | -22.874 M 43.63 % | -40.576 M -5.19 % | -38.573 M 17.32 % | -46.651 M -31.24 % | -35.546 M 3.17 % | -36.711 M -119.10 % | -16.755 M -115.22 % | -7.785 M 59.46 % | -19.204 M -10.88 % | -17.320 M 22.52 % | -22.353 M -0.65 % | -22.209 M 12.45 % | -25.366 M -200.55 % | -8.440 M 70.31 % | -28.426 M 1.31 % | -28.803 M -804.92 % | 4.086 M -79.13 % | 19.581 M 151.68 % | 7.780 M -86.66 % | 58.336 M 345.64 % | -23.749 M -142.70 % | 55.617 M 264.28 % | -33.854 M -288.75 % | 17.936 M 148.36 % | -37.091 M -47.67 % | -25.118 M -100.00 % | -12.559 M 75.17 % | -50.577 M -100.00 % | -25.288 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.328 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.500 K 0.00 % | 38.500 K 100.59 % | -6.526 M 0.00 % | -6.526 M 54.46 % | -14.329 M 0.00 % | -14.329 M -137.22 % | 38.497 M 0.00 % | 38.497 M -82.75 % | 223.172 M 0.00 % | 223.172 M 1 176.98 % | -20.722 M 0.00 % | -20.722 M -117.21 % | 120.410 M 1 927.79 % | 5.938 M 200.00 % | -5.938 M -100.00 % | -2.969 M -106.94 % | 42.775 M 100.00 % | 21.387 M |
Net change in cash | 14.964 M -63.16 % | 40.620 M 6 726.43 % | -613.000 K -134.56 % | 1.774 M 149.57 % | -3.578 M -422.63 % | 1.109 M -88.97 % | 10.057 M 2 127.62 % | -496.000 K -118.15 % | 2.733 M 292.97 % | -1.416 M -59.64 % | -887.000 K -132.37 % | 2.740 M 1 586.15 % | 162.500 K 124.60 % | -660.500 K -199.55 % | 663.500 K 109.51 % | -6.977 M -134.07 % | 20.479 M 462.13 % | -5.655 M -132.29 % | 17.515 M 9 354.52 % | 185.250 K -99.49 % | 36.183 M 11 016.13 % | 325.500 K -99.11 % | 36.447 M 1 053.83 % | 3.159 M -93.06 % | 45.542 M 1 971.86 % | -2.433 M -300.00 % | -608.250 K 0.00 % | -608.250 K -2 034.21 % | -28.500 K 0.00 % | -28.500 K |
Cash at beginning of period | 0.000 100.00 % | -613.000 K | 0.000 -100.00 % | 5.119 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.531 M | 0.000 -100.00 % | 7.517 M | 0.000 -100.00 % | 2.762 M 0.00 % | 2.762 M -71.64 % | 9.739 M 0.00 % | 9.739 M -36.74 % | 15.394 M 0.00 % | 15.394 M 1.22 % | 15.209 M 0.00 % | 15.209 M 2.19 % | 14.883 M 0.00 % | 14.883 M 26.94 % | 11.724 M 0.00 % | 11.724 M 2 284.19 % | 491.750 K -88.82 % | 4.400 M 300.00 % | 1.100 M 0.00 % | 1.100 M -2.53 % | 1.129 M 0.00 % | 1.129 M |
Cash at end of period | 14.964 M -62.60 % | 40.007 M 6 626.43 % | -613.000 K -134.56 % | 1.774 M 149.57 % | -3.578 M -422.63 % | 1.109 M -88.97 % | 10.057 M 2 127.62 % | -496.000 K -105.35 % | 9.263 M 754.17 % | -1.416 M -121.36 % | 6.630 M 141.97 % | 2.740 M -6.29 % | 2.924 M 39.17 % | 2.101 M -79.80 % | 10.402 M 276.68 % | 2.762 M -92.30 % | 35.873 M 268.36 % | 9.739 M -70.24 % | 32.723 M 112.57 % | 15.394 M -69.86 % | 51.066 M 235.77 % | 15.209 M -68.43 % | 48.171 M 223.66 % | 14.883 M -67.67 % | 46.034 M 2 240.32 % | 1.967 M 300.00 % | 491.750 K 0.00 % | 491.750 K -55.30 % | 1.100 M 0.00 % | 1.100 M |
Operating cash flow | 41.191 M -28.91 % | 57.942 M 27.02 % | 45.618 M -12.83 % | 52.334 M 24.40 % | 42.069 M 4.23 % | 40.360 M -4.37 % | 42.205 M 129.41 % | 18.397 M -16.81 % | 22.114 M -13.60 % | 25.594 M 37.06 % | 18.674 M -40.34 % | 31.301 M 56.17 % | 20.043 M -45.94 % | 37.078 M 552.06 % | -8.202 M -118.91 % | 43.380 M 236.46 % | 12.893 M -79.35 % | 62.430 M -2.25 % | 63.867 M -19.19 % | 79.033 M 72.08 % | 45.927 M -41.96 % | 79.130 M 91.96 % | 41.223 M -37.04 % | 65.474 M 36.78 % | 47.869 M 12.39 % | 42.594 M 0.00 % | 42.594 M 100.00 % | 21.297 M 10.02 % | 19.358 M 100.00 % | 9.679 M |
Capital expenditure | -7.366 M 3.36 % | -7.622 M -516.67 % | -1.236 M 7.21 % | -1.332 M 37.38 % | -2.127 M -45.68 % | -1.460 M 22.55 % | -1.885 M -6.62 % | -1.768 M 71.16 % | -6.130 M -40.92 % | -4.350 M -241.71 % | -1.273 M -85.30 % | -687.000 K 82.63 % | -3.954 M 51.61 % | -8.171 M 37.24 % | -13.019 M -1.85 % | -12.783 M -27.33 % | -10.039 M 73.11 % | -37.328 M 65.99 % | -109.761 M -51.84 % | -72.289 M 35.52 % | -112.114 M -31.33 % | -85.368 M -64.34 % | -51.945 M -50.41 % | -34.536 M -105.66 % | -16.793 M -13.60 % | -14.783 M 0.00 % | -14.783 M -100.00 % | -7.392 M 27.71 % | -10.225 M -100.00 % | -5.113 M |
Free CashFlow | 33.825 M -32.78 % | 50.320 M 13.38 % | 44.382 M -12.98 % | 51.002 M 27.69 % | 39.942 M 2.68 % | 38.900 M -3.52 % | 40.320 M 142.47 % | 16.629 M 4.04 % | 15.984 M -24.76 % | 21.244 M 22.08 % | 17.401 M -43.16 % | 30.614 M 90.28 % | 16.089 M -44.34 % | 28.907 M 236.22 % | -21.221 M -169.36 % | 30.597 M 972.07 % | 2.854 M -88.63 % | 25.102 M 154.70 % | -45.894 M -780.52 % | 6.744 M 110.19 % | -66.187 M -961.03 % | -6.238 M 41.82 % | -10.722 M -134.66 % | 30.938 M -0.44 % | 31.076 M 11.74 % | 27.811 M 0.00 % | 27.811 M 100.00 % | 13.905 M 52.25 % | 9.133 M 100.00 % | 4.567 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2012 | 2011 | 2011 |