
Ye Xing Group Holdings Limited 1941.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 377.314 M 10.52 % | 341.405 M -0.61 % | 343.498 M 1.98 % | 336.828 M 28.85 % | 261.405 M -4.45 % | 273.580 M 8.92 % | 251.177 M 31.12 % | 191.558 M 64.42 % | 116.502 M |
Net income | -21.965 M -56.36 % | -14.048 M 72.92 % | -51.872 M -268.84 % | 30.723 M 48.38 % | 20.706 M -19.99 % | 25.878 M -29.95 % | 36.940 M 2.93 % | 35.887 M 104.45 % | 17.553 M |
Income before tax | -28.025 M -99.40 % | -14.055 M 74.91 % | -56.021 M -226.82 % | 44.173 M 38.63 % | 31.863 M -24.46 % | 42.179 M -14.84 % | 49.528 M 3.82 % | 47.704 M 97.98 % | 24.095 M |
Income before tax ratio | -0.07 -80.42 % | -0.04 74.76 % | -0.16 -224.36 % | 0.13 7.59 % | 0.12 -20.94 % | 0.15 -21.81 % | 0.20 -20.82 % | 0.25 20.41 % | 0.21 |
EBITDA | 17.371 M 486.28 % | -4.497 M 90.19 % | -45.841 M -197.46 % | 47.034 M 34.84 % | 34.882 M -22.61 % | 45.075 M -12.76 % | 51.669 M 3.54 % | 49.902 M 97.92 % | 25.213 M |
Net income ratio | -0.06 -41.48 % | -0.04 72.75 % | -0.15 -265.56 % | 0.09 15.15 % | 0.08 -16.26 % | 0.09 -35.68 % | 0.15 -21.50 % | 0.19 24.34 % | 0.15 |
Ratio EBITDA | 0.05 449.52 % | -0.01 90.13 % | -0.13 -195.57 % | 0.14 4.64 % | 0.13 -19.01 % | 0.16 -19.91 % | 0.21 -21.04 % | 0.26 20.37 % | 0.22 |
Gross profit ratio | 0.22 19.24 % | 0.18 -7.39 % | 0.20 -26.67 % | 0.27 9.58 % | 0.24 -29.68 % | 0.35 6.14 % | 0.33 -8.11 % | 0.35 8.41 % | 0.33 |
Weighted average shs out dil | 405.310 M 0.00 % | 405.310 M 0.00 % | 405.310 M 0.00 % | 405.310 M 0.00 % | 405.310 M 1.33 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M |
Weighted average shs out | 405.311 M 0.00 % | 405.320 M 0.00 % | 405.310 M 0.00 % | 405.310 M 0.00 % | 405.310 M 1.33 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M |
EPS diluted | -0.05 -56.20 % | -0.03 73.31 % | -0.13 -271.50 % | 0.08 40.37 % | 0.05 -16.54 % | 0.06 -29.98 % | 0.09 3.01 % | 0.09 104.33 % | 0.04 |
Earnings per share | -0.05 -56.20 % | -0.03 73.31 % | -0.13 -271.50 % | 0.08 40.37 % | 0.05 -16.54 % | 0.06 -29.98 % | 0.09 3.01 % | 0.09 104.33 % | 0.04 |
Gross profit | 81.299 M 31.78 % | 61.693 M -7.95 % | 67.023 M -25.22 % | 89.630 M 41.20 % | 63.478 M -32.81 % | 94.477 M 15.60 % | 81.726 M 20.49 % | 67.830 M 78.25 % | 38.054 M |
Income tax expense | 6.431 M 2 181.23 % | -309.000 K 92.55 % | -4.149 M -132.00 % | 12.966 M 16.80 % | 11.101 M -31.90 % | 16.301 M 32.45 % | 12.307 M 1.47 % | 12.129 M 85.40 % | 6.542 M |
Cost of revenue | 296.015 M 5.83 % | 279.712 M 1.17 % | 276.475 M 11.84 % | 247.198 M 24.89 % | 197.927 M 10.51 % | 179.103 M 5.70 % | 169.451 M 36.95 % | 123.728 M 57.72 % | 78.448 M |
General and administrative expenses | 47.440 M -3.84 % | 49.332 M 0.34 % | 49.167 M 12.53 % | 43.693 M 14.48 % | 38.168 M -23.88 % | 50.140 M 818.15 % | 5.461 M 41.44 % | 3.861 M 65.57 % | 2.332 M |
Selling and marketing expenses | 2.851 M -25.33 % | 3.818 M 101.80 % | 1.892 M 94.65 % | 972.000 K -57.83 % | 2.305 M -12.52 % | 2.635 M -57.07 % | 6.138 M 136.62 % | 2.594 M -32.71 % | 3.855 M |
Other expenses | 20.278 M 247.76 % | 5.831 M 316.44 % | -2.694 M 32.75 % | -4.006 M 23.81 % | -5.258 M -1 071.05 % | -449.000 K -187.52 % | 513.000 K 27.30 % | 403.000 K 9 975.00 % | 4.000 K |
Operating expenses | 70.569 M 19.65 % | 58.981 M 21.95 % | 48.365 M 18.95 % | 40.659 M 15.46 % | 35.215 M -32.70 % | 52.326 M 62.94 % | 32.113 M 44.18 % | 22.273 M 32.04 % | 16.869 M |
Cost and expenses | 366.584 M 8.23 % | 338.693 M 4.26 % | 324.840 M 12.85 % | 287.857 M 20.75 % | 238.400 M 3.01 % | 231.429 M 14.82 % | 201.564 M 38.06 % | 146.001 M 53.17 % | 95.317 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 50.291 M -5.38 % | 53.150 M 4.10 % | 51.059 M 14.32 % | 44.665 M 10.36 % | 40.473 M -23.31 % | 52.775 M 355.00 % | 11.599 M 79.69 % | 6.455 M 4.33 % | 6.187 M |
Interest income | 1.362 M 17.92 % | 1.155 M -23.46 % | 1.509 M -36.52 % | 2.377 M -71.85 % | 8.443 M 9 832.94 % | 85.000 K -59.72 % | 211.000 K -91.56 % | 2.501 M -11.28 % | 2.819 M |
Interest expense | 6.000 K -25.00 % | 8.000 K -79.49 % | 39.000 K -40.00 % | 65.000 K -40.37 % | 109.000 K -36.99 % | 173.000 K -29.39 % | 245.000 K -22.22 % | 315.000 K -5.41 % | 333.000 K |
Depreciation and amortization | 8.102 M -15.16 % | 9.550 M -5.83 % | 10.141 M 90.05 % | 5.336 M 83.37 % | 2.910 M 35.73 % | 2.144 M 10.92 % | 1.933 M -3.74 % | 2.008 M 17.56 % | 1.708 M |
Operating income | 10.884 M 301.33 % | 2.712 M -61.06 % | 6.964 M -83.30 % | 41.698 M 47.54 % | 28.263 M -34.17 % | 42.931 M -13.68 % | 49.736 M 3.85 % | 47.894 M 103.76 % | 23.505 M |
Operating income ratio | 0.03 263.13 % | 0.01 -60.82 % | 0.02 -83.62 % | 0.12 14.50 % | 0.11 -31.10 % | 0.16 -20.75 % | 0.20 -20.80 % | 0.25 23.92 % | 0.20 |
Total other income expenses net | -38.755 M -130.37 % | -16.823 M 73.29 % | -62.985 M -2 644.85 % | 2.475 M -31.25 % | 3.600 M | 0.000 -100.00 % | 2.207 M -33.38 % | 3.313 M -6.94 % | 3.560 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | -116.627 M 16.67 % | -139.960 M -3.65 % | -135.029 M 18.86 % | -166.421 M 39.85 % | -276.696 M -962.50 % | -26.042 M 71.04 % | -89.937 M 13.28 % | -103.708 M -48.32 % | -69.924 M |
Total investments | 0.000 100.00 % | -19.298 M -121.90 % | 88.102 M | 0.000 -100.00 % | 23.678 M 124.39 % | 10.552 M 876.45 % | -1.359 M -106.75 % | 20.145 M 43.89 % | 14.000 M |
Total debt | 67.000 K -48.46 % | 130.000 K -31.58 % | 190.000 K -73.54 % | 718.000 K -27.03 % | 984.000 K -45.84 % | 1.817 M -35.41 % | 2.813 M -29.50 % | 3.990 M -13.71 % | 4.624 M |
Accumulated other comprehensive income loss | 209.217 M 890.56 % | 21.121 M 234.31 % | -15.725 M 0.00 % | -15.725 M 0.00 % | -15.725 M 0.00 % | -15.725 M -187.58 % | -5.468 M -14.23 % | -4.787 M -51.01 % | -3.170 M |
Retained earnings | -15.464 M -150.45 % | 30.652 M 39.69 % | 21.943 M -77.29 % | 96.609 M 46.63 % | 65.886 M 45.83 % | 45.180 M -17.56 % | 54.802 M 200.81 % | 18.218 M -35.70 % | 28.331 M |
Common stock | 3.650 M 0.00 % | 3.650 M 0.00 % | 3.650 M 0.00 % | 3.650 M 0.00 % | 3.650 M | 0.000 -100.00 % | 33.000 M 0.00 % | 33.000 M 135.71 % | 14.000 M |
Total equity | 214.052 M -9.25 % | 235.874 M 10.86 % | 212.774 M -19.58 % | 264.569 M 13.37 % | 233.362 M 206.81 % | 76.061 M -13.17 % | 87.602 M 71.67 % | 51.029 M 20.55 % | 42.331 M |
Other non current liabilities | 2.508 M -17.39 % | 3.036 M -14.81 % | 3.564 M 39.87 % | 2.548 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 0.000 -100.00 % | 71.000 K -45.38 % | 130.000 K -27.78 % | 180.000 K 1 025.00 % | 16.000 K -98.26 % | 922.000 K -47.31 % | 1.750 M -34.04 % | 2.653 M -22.79 % | 3.436 M |
Total non current liabilities | 2.508 M -19.28 % | 3.107 M -15.89 % | 3.694 M 35.41 % | 2.728 M 16 950.00 % | 16.000 K -98.26 % | 922.000 K -47.31 % | 1.750 M -34.04 % | 2.653 M -22.79 % | 3.436 M |
Other current liabilities | 167.052 M 7.62 % | 155.230 M 6.09 % | 146.316 M -7.20 % | 157.665 M 5.99 % | 148.755 M 7.44 % | 138.450 M -0.58 % | 139.260 M 2.17 % | 136.299 M 22.85 % | 110.945 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 67.000 K 13.56 % | 59.000 K -1.67 % | 60.000 K -88.85 % | 538.000 K -44.42 % | 968.000 K 8.16 % | 895.000 K -15.80 % | 1.063 M -20.49 % | 1.337 M 12.54 % | 1.188 M |
Total current liabilities | 205.786 M 2.63 % | 200.503 M 0.36 % | 199.785 M -1.23 % | 202.271 M 4.04 % | 194.423 M 14.08 % | 170.428 M -0.31 % | 170.960 M 6.61 % | 160.354 M 20.40 % | 133.179 M |
Total liabilities | 208.294 M 2.30 % | 203.610 M 0.06 % | 203.479 M -0.74 % | 204.999 M 5.43 % | 194.439 M 13.47 % | 171.350 M -0.79 % | 172.710 M 5.95 % | 163.007 M 19.32 % | 136.615 M |
Other non current assets | 0.000 -100.00 % | 19.298 M 121.90 % | -88.102 M | 0.000 100.00 % | -23.678 M -124.39 % | -10.552 M -876.45 % | 1.359 M | 0.000 | 0.000 |
Long term investments | 0.000 100.00 % | -19.298 M -121.90 % | 88.102 M | 0.000 -100.00 % | 23.678 M 124.39 % | 10.552 M 876.45 % | -1.359 M | 0.000 | 0.000 |
Intangible assets | 10.032 M -20.65 % | 12.643 M -19.75 % | 15.754 M -16.50 % | 18.866 M 439.03 % | 3.500 M -22.22 % | 4.500 M | 0.000 | 0.000 | 0.000 |
GoodWill | 29.709 M 0.00 % | 29.709 M 0.00 % | 29.709 M 1.29 % | 29.330 M 1 830.88 % | 1.519 M 0.00 % | 1.519 M 0.00 % | 1.519 M | 0.000 | 0.000 |
Goodwill and intangible assets | 39.741 M -6.16 % | 42.352 M -6.84 % | 45.463 M -5.67 % | 48.196 M 860.27 % | 5.019 M -16.61 % | 6.019 M 296.25 % | 1.519 M | 0.000 | 0.000 |
Property plant equipment net | 68.466 M -8.14 % | 74.534 M 74.80 % | 42.639 M 8.82 % | 39.182 M 109.99 % | 18.659 M 311.63 % | 4.533 M -6.98 % | 4.873 M -17.45 % | 5.903 M -5.51 % | 6.247 M |
Total non current assets | 142.561 M 4.68 % | 136.184 M 34.67 % | 101.121 M 15.73 % | 87.378 M 260.66 % | 24.227 M 117.50 % | 11.139 M 43.71 % | 7.751 M 9.52 % | 7.077 M -6.46 % | 7.566 M |
Other current assets | 24.104 M 3.61 % | 23.265 M -21.95 % | 29.807 M -52.24 % | 62.414 M 222.54 % | 19.351 M -85.58 % | 134.159 M 104.43 % | 65.627 M 24.09 % | 52.887 M -14.62 % | 61.940 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.145 M 43.89 % | 14.000 M |
cash and cash equivalents | 116.694 M -16.70 % | 140.090 M 3.60 % | 135.219 M -19.10 % | 167.139 M -39.81 % | 277.680 M 896.73 % | 27.859 M -69.96 % | 92.750 M -13.88 % | 107.698 M 44.47 % | 74.548 M |
Cash and short term investments | 116.694 M -16.70 % | 140.090 M 3.60 % | 135.219 M -19.10 % | 167.139 M -39.81 % | 277.680 M 896.73 % | 27.859 M -69.96 % | 92.750 M -27.45 % | 127.843 M 44.38 % | 88.548 M |
Total current assets | 279.785 M -7.75 % | 303.300 M -3.75 % | 315.132 M -17.55 % | 382.190 M -5.30 % | 403.574 M 70.81 % | 236.272 M -6.45 % | 252.561 M 22.03 % | 206.959 M 20.76 % | 171.380 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -94.184 M -367.53 % | -20.145 M -43.89 % | -14.000 M |
Net receivables | 138.987 M -0.68 % | 139.945 M -6.77 % | 150.106 M -1.66 % | 152.637 M 43.26 % | 106.543 M 43.48 % | 74.254 M -21.16 % | 94.184 M 259.08 % | 26.229 M 151.09 % | 10.446 M |
Tax assets | 34.354 M 78.02 % | 19.298 M 48.23 % | 13.019 M | 0.000 -100.00 % | 549.000 K -6.47 % | 587.000 K -56.81 % | 1.359 M 15.76 % | 1.174 M -10.99 % | 1.319 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 38.667 M 2.32 % | 37.792 M -13.82 % | 43.852 M 18.56 % | 36.987 M -2.07 % | 37.769 M 83.35 % | 20.599 M 3.23 % | 19.955 M 27.71 % | 15.625 M 62.95 % | 9.589 M |
Tax payables | 0.000 -100.00 % | 7.422 M -22.34 % | 9.557 M 34.97 % | 7.081 M 2.16 % | 6.931 M -33.89 % | 10.484 M -1.85 % | 10.682 M 50.60 % | 7.093 M -38.09 % | 11.457 M |
Deferred revenue non current | 0.000 100.00 % | -3.036 M 14.81 % | -3.564 M -39.87 % | -2.548 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 1.185 M 23.95 % | 956.000 K 46.18 % | 654.000 K 21.11 % | 540.000 K 864.29 % | 56.000 K | 0.000 | 0.000 -100.00 % | 11.000 K | 0.000 |
Capital lease obligations | 67.000 K -48.46 % | 130.000 K -31.58 % | 190.000 K -73.54 % | 718.000 K -27.03 % | 984.000 K -45.84 % | 1.817 M -35.41 % | 2.813 M -29.50 % | 3.990 M -13.71 % | 4.624 M |
Preferred stock | 0.000 | 0.000 -100.00 % | 15.725 M 0.00 % | 15.725 M 0.00 % | 15.725 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 179.495 M 0.00 % | 179.495 M -3.77 % | 186.527 M 13.90 % | 163.770 M 0.00 % | 163.770 M 251.39 % | 46.606 M | 0.000 | 0.000 100.00 % | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 3.036 M -14.81 % | 3.564 M 39.87 % | 2.548 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 422.346 M -3.90 % | 439.484 M 5.58 % | 416.253 M -11.35 % | 469.568 M 9.76 % | 427.801 M 72.91 % | 247.411 M -4.96 % | 260.312 M 21.62 % | 214.036 M 19.61 % | 178.946 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 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 |
Change in working capital | -62.678 M -432.03 % | -11.781 M 70.84 % | -40.408 M 52.26 % | -84.645 M -1 370.95 % | 6.660 M -81.49 % | 35.976 M 189.38 % | -40.251 M -428.42 % | 12.256 M -52.99 % | 26.070 M |
Accounts receivables | -57.970 M -244.40 % | -16.832 M 29.71 % | -23.946 M 26.35 % | -32.514 M -118.63 % | -14.872 M -609.66 % | 2.918 M 447.38 % | -840.000 K 70.27 % | -2.825 M -43.99 % | -1.962 M |
Inventory | -2.025 M -265.44 % | 1.224 M -7.69 % | 1.326 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 -100.00 % | 23.946 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -2.683 M -170.11 % | 3.827 M 109.17 % | -41.734 M 19.94 % | -52.131 M -342.11 % | 21.532 M -34.87 % | 33.058 M 151.79 % | -63.829 M -523.94 % | -10.230 M -193.88 % | 10.897 M |
Other non cash items | 56.843 M 186.62 % | 19.832 M -68.29 % | 62.541 M 1 311.10 % | -5.164 M 77.85 % | -23.319 M -40.39 % | -16.610 M -37.16 % | -12.110 M 39.87 % | -20.139 M -291.12 % | -5.149 M |
Net cash provided by operating activities | -22.103 M -722.09 % | 3.553 M 114.96 % | -23.747 M 37.69 % | -38.112 M -310.40 % | 18.114 M -71.56 % | 63.689 M 7 176.56 % | -900.000 K -102.15 % | 41.829 M -10.48 % | 46.724 M |
Investments in property plant and equipment | -3.097 M -94.41 % | -1.593 M 84.75 % | -10.443 M 58.12 % | -24.935 M -56.33 % | -15.950 M -157.51 % | -6.194 M -802.92 % | -686.000 K 28.32 % | -957.000 K 33.50 % | -1.439 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 151.000 K 100.32 % | -47.899 M | 0.000 -100.00 % | 275.000 K 109.61 % | -2.862 M -308.30 % | 1.374 M | 0.000 |
Purchases of investments | 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 |
Other investing activites | 1.362 M -51.53 % | 2.810 M 78.87 % | 1.571 M -44.47 % | 2.829 M -97.57 % | 116.308 M 244.81 % | -80.319 M -592.82 % | -11.593 M -147.89 % | 24.206 M 460.69 % | -6.711 M |
Net cash used for investing activites | -1.735 M -242.56 % | 1.217 M 113.95 % | -8.721 M 87.54 % | -70.005 M -169.76 % | 100.358 M 216.37 % | -86.238 M -469.57 % | -15.141 M -161.49 % | 24.623 M 402.12 % | -8.150 M |
Debt repayment | -63.000 K -5.00 % | -60.000 K 88.64 % | -528.000 K 70.80 % | -1.808 M -95.67 % | -924.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 148.035 M 200.85 % | 49.206 M | 0.000 -100.00 % | 25.000 M | 0.000 |
Common stock repurchased | 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 % | -35.500 M | 0.000 100.00 % | -46.000 M | 0.000 |
Other financing activites | 629.000 K 7 962.50 % | -8.000 K 79.49 % | -39.000 K 40.00 % | -65.000 K 99.55 % | -14.550 M 74.05 % | -56.080 M -5 230.83 % | 1.093 M 108.88 % | -12.302 M -265.33 % | 7.441 M |
Net cash used provided by financing activities | 566.000 K 932.35 % | -68.000 K 88.01 % | -567.000 K 69.73 % | -1.873 M -101.41 % | 132.561 M 412.84 % | -42.374 M -3 976.85 % | 1.093 M 103.28 % | -33.302 M -547.55 % | 7.441 M |
Effect of forex changes on cash | -124.000 K -173.37 % | 169.000 K -84.84 % | 1.115 M 302.36 % | -551.000 K 54.54 % | -1.212 M -3 887.50 % | 32.000 K | 0.000 | 0.000 | 0.000 |
Net change in cash | -23.396 M -580.31 % | 4.871 M 115.26 % | -31.920 M 71.12 % | -110.541 M -144.25 % | 249.821 M 484.99 % | -64.891 M -334.11 % | -14.948 M -145.09 % | 33.150 M -27.96 % | 46.015 M |
Cash at beginning of period | 140.090 M 3.60 % | 135.219 M -19.10 % | 167.139 M -39.81 % | 277.680 M 896.73 % | 27.859 M -69.96 % | 92.750 M -13.88 % | 107.698 M 44.47 % | 74.548 M 161.27 % | 28.533 M |
Cash at end of period | 116.694 M -16.70 % | 140.090 M 3.60 % | 135.219 M -19.10 % | 167.139 M -39.81 % | 277.680 M 896.73 % | 27.859 M -69.96 % | 92.750 M -13.88 % | 107.698 M 44.47 % | 74.548 M |
Operating cash flow | -22.103 M -722.09 % | 3.553 M 114.96 % | -23.747 M 37.69 % | -38.112 M -310.40 % | 18.114 M -71.56 % | 63.689 M 7 176.56 % | -900.000 K -102.15 % | 41.829 M -10.48 % | 46.724 M |
Capital expenditure | -3.097 M -94.41 % | -1.593 M 84.75 % | -10.443 M 58.12 % | -24.935 M -56.33 % | -15.950 M -157.51 % | -6.194 M -802.92 % | -686.000 K 28.32 % | -957.000 K 33.50 % | -1.439 M |
Free CashFlow | -25.200 M -1 385.71 % | 1.960 M 105.73 % | -34.190 M 45.77 % | -63.047 M -3 013.45 % | 2.164 M -96.24 % | 57.495 M 3 725.16 % | -1.586 M -103.88 % | 40.872 M -9.74 % | 45.285 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
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 | 2017-01-31 | 2016-06-30 | 2016-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 173.068 M -9.13 % | 190.458 M 1.93 % | 186.856 M 9.48 % | 170.677 M -0.03 % | 170.728 M -0.36 % | 171.351 M -0.46 % | 172.147 M -2.94 % | 177.367 M 11.23 % | 159.461 M 31.15 % | 121.586 M -13.04 % | 139.819 M -1.94 % | 142.589 M 8.85 % | 130.991 M 91.52 % | 68.395 M -45.54 % | 125.589 M 100.00 % | 62.794 M -34.44 % | 95.779 M 100.00 % | 47.890 M -17.79 % | 58.251 M 100.00 % | 29.126 M |
Net income | 12.807 M 144.78 % | -28.603 M -530.90 % | 6.638 M 124.24 % | -27.384 M -305.34 % | 13.336 M 121.79 % | -61.190 M -759.30 % | 9.281 M 158.81 % | 3.586 M -86.79 % | 27.137 M 390.39 % | -9.345 M -131.10 % | 30.051 M 132.32 % | 12.935 M -0.06 % | 12.943 M 100.06 % | 6.470 M -65.24 % | 18.611 M 100.00 % | 9.305 M -47.69 % | 17.788 M 100.00 % | 8.894 M 1.34 % | 8.777 M 100.00 % | 4.388 M |
Income before tax | 19.194 M 149.87 % | -38.490 M -467.80 % | 10.465 M 134.15 % | -30.643 M -284.73 % | 16.588 M 124.53 % | -67.619 M -683.02 % | 11.598 M 30.42 % | 8.893 M -74.79 % | 35.280 M 585.28 % | -7.270 M -118.58 % | 39.133 M 90.10 % | 20.586 M -4.66 % | 21.593 M 104.77 % | 10.545 M -57.42 % | 24.764 M 100.00 % | 12.382 M -48.09 % | 23.852 M 100.00 % | 11.926 M -1.01 % | 12.048 M 100.00 % | 6.024 M |
Income before tax ratio | 0.11 154.88 % | -0.20 -460.84 % | 0.06 131.19 % | -0.18 -284.79 % | 0.10 124.62 % | -0.39 -685.73 % | 0.07 34.37 % | 0.05 -77.34 % | 0.22 470.02 % | -0.06 -121.36 % | 0.28 93.86 % | 0.14 -12.42 % | 0.16 6.92 % | 0.15 -21.81 % | 0.20 0.00 % | 0.20 -20.82 % | 0.25 0.00 % | 0.25 20.41 % | 0.21 0.00 % | 0.21 |
EBITDA | 17.621 M 1 081.00 % | 1.492 M -90.60 % | 15.879 M 258.44 % | -10.022 M -148.10 % | 20.836 M 292.93 % | -10.800 M -140.54 % | 26.638 M 104.67 % | 13.015 M -61.22 % | 33.563 M 489.81 % | -8.610 M -122.71 % | 37.917 M 50.21 % | 25.242 M -22.19 % | 32.440 M 191.62 % | 11.124 M -56.74 % | 25.713 M 100.00 % | 12.856 M -48.92 % | 25.170 M 100.00 % | 12.585 M -3.70 % | 13.068 M 100.00 % | 6.534 M |
Net income ratio | 0.07 149.27 % | -0.15 -522.75 % | 0.04 122.14 % | -0.16 -305.40 % | 0.08 121.87 % | -0.36 -762.37 % | 0.05 166.66 % | 0.02 -88.12 % | 0.17 321.42 % | -0.08 -135.76 % | 0.21 136.93 % | 0.09 -8.19 % | 0.10 4.46 % | 0.09 -36.17 % | 0.15 0.00 % | 0.15 -20.21 % | 0.19 0.00 % | 0.19 23.26 % | 0.15 0.00 % | 0.15 |
Ratio EBITDA | 0.10 1 199.67 % | 0.01 -90.78 % | 0.08 244.72 % | -0.06 -148.11 % | 0.12 293.63 % | -0.06 -140.73 % | 0.15 110.88 % | 0.07 -65.14 % | 0.21 397.23 % | -0.07 -126.11 % | 0.27 53.19 % | 0.18 -28.52 % | 0.25 52.27 % | 0.16 -20.56 % | 0.20 0.00 % | 0.20 -22.09 % | 0.26 0.00 % | 0.26 17.14 % | 0.22 0.00 % | 0.22 |
Gross profit ratio | 0.25 19.28 % | 0.21 -3.89 % | 0.22 157.77 % | 0.09 -69.12 % | 0.28 163.77 % | 0.10 -63.29 % | 0.29 34.93 % | 0.21 -35.38 % | 0.33 345.85 % | 0.07 -81.20 % | 0.39 18.81 % | 0.33 -9.70 % | 0.36 5.33 % | 0.35 6.14 % | 0.33 0.00 % | 0.33 -8.11 % | 0.35 0.00 % | 0.35 8.41 % | 0.33 0.00 % | 0.33 |
Weighted average shs out dil | 405.310 M 0.00 % | 405.310 M 0.00 % | 405.310 M 0.00 % | 405.310 M 0.00 % | 405.310 M 0.00 % | 405.310 M 0.00 % | 405.310 M 0.00 % | 405.310 M 0.00 % | 405.310 M -0.19 % | 406.090 M 11.89 % | 362.949 M 20.81 % | 300.431 M 21.33 % | 247.619 M -38.10 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M |
Weighted average shs out | 405.310 M 0.00 % | 405.314 M 0.00 % | 405.325 M 0.00 % | 405.317 M 0.00 % | 405.325 M 0.00 % | 405.312 M 0.00 % | 405.319 M -0.02 % | 405.381 M 0.01 % | 405.320 M -0.19 % | 406.092 M 11.89 % | 362.952 M 20.81 % | 300.437 M 21.33 % | 247.628 M -38.09 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M |
EPS diluted | 0.03 144.76 % | -0.07 -530.49 % | 0.02 124.26 % | -0.07 -304.85 % | 0.03 121.85 % | -0.15 -762.28 % | 0.02 159.09 % | 0.01 -86.87 % | 0.07 391.30 % | -0.02 -127.78 % | 0.08 92.56 % | 0.04 -17.62 % | 0.05 222.22 % | 0.02 -65.24 % | 0.05 100.00 % | 0.02 -47.52 % | 0.04 100.00 % | 0.02 0.91 % | 0.02 100.00 % | 0.01 |
Earnings per share | 0.03 144.76 % | -0.07 -530.49 % | 0.02 124.26 % | -0.07 -304.85 % | 0.03 121.85 % | -0.15 -762.28 % | 0.02 159.09 % | 0.01 -86.87 % | 0.07 391.30 % | -0.02 -127.78 % | 0.08 92.56 % | 0.04 -17.62 % | 0.05 222.22 % | 0.02 -65.24 % | 0.05 100.00 % | 0.02 -47.52 % | 0.04 100.00 % | 0.02 0.91 % | 0.02 100.00 % | 0.01 |
Gross profit | 43.606 M 8.39 % | 40.232 M -2.03 % | 41.067 M 182.21 % | 14.552 M -69.13 % | 47.141 M 162.81 % | 17.937 M -63.46 % | 49.086 M 30.96 % | 37.483 M -28.12 % | 52.147 M 484.74 % | 8.918 M -83.65 % | 54.560 M 16.50 % | 46.832 M -1.71 % | 47.645 M 101.72 % | 23.619 M -42.20 % | 40.863 M 100.00 % | 20.432 M -39.76 % | 33.915 M 100.00 % | 16.958 M -10.88 % | 19.027 M 100.00 % | 9.514 M |
Income tax expense | 6.409 M 138.08 % | 2.692 M -28.00 % | 3.739 M 205.26 % | -3.552 M -209.53 % | 3.243 M -49.26 % | 6.391 M 185.06 % | 2.242 M -54.21 % | 4.896 M -39.33 % | 8.070 M 299.70 % | 2.019 M -77.77 % | 9.082 M 18.70 % | 7.651 M -11.55 % | 8.650 M 112.26 % | 4.075 M -33.77 % | 6.154 M 100.00 % | 3.077 M -49.27 % | 6.065 M 100.00 % | 3.032 M -7.30 % | 3.271 M 100.00 % | 1.636 M |
Cost of revenue | 129.462 M -13.82 % | 150.226 M 3.04 % | 145.789 M -6.62 % | 156.125 M 26.33 % | 123.587 M -19.44 % | 153.414 M 24.67 % | 123.061 M -12.03 % | 139.884 M 30.35 % | 107.314 M -4.75 % | 112.668 M 32.15 % | 85.259 M -10.96 % | 95.757 M 14.89 % | 83.346 M 86.14 % | 44.776 M -47.15 % | 84.726 M 100.00 % | 42.363 M -31.52 % | 61.864 M 100.00 % | 30.932 M -21.14 % | 39.224 M 100.00 % | 19.612 M |
General and administrative expenses | 18.877 M -27.24 % | 25.943 M 20.68 % | 21.497 M -13.48 % | 24.846 M 1.47 % | 24.486 M -3.21 % | 25.297 M 5.98 % | 23.870 M -4.80 % | 25.073 M 34.66 % | 18.620 M 5.48 % | 17.652 M 12.70 % | 15.663 M -20.21 % | 19.630 M 37.06 % | 14.322 M 14.26 % | 12.535 M 359.07 % | 2.731 M 100.00 % | 1.365 M -29.28 % | 1.931 M 100.00 % | 965.250 K -17.22 % | 1.166 M 100.00 % | 583.000 K |
Selling and marketing expenses | 1.179 M -19.52 % | 1.465 M 5.70 % | 1.386 M 1.84 % | 1.361 M -44.61 % | 2.457 M 85.57 % | 1.324 M 133.10 % | 568.000 K -1.05 % | 574.000 K 44.22 % | 398.000 K -56.12 % | 907.000 K -35.12 % | 1.398 M -18.53 % | 1.716 M 86.72 % | 919.000 K 39.51 % | 658.750 K -78.54 % | 3.069 M 100.00 % | 1.535 M 18.31 % | 1.297 M 100.00 % | 648.500 K -66.36 % | 1.928 M 100.00 % | 963.750 K |
Other expenses | 0.000 -100.00 % | 20.278 M | 0.000 | 0.000 | 0.000 100.00 % | -194.577 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.257 M 100.00 % | 5.129 M -35.16 % | 7.909 M 100.00 % | 3.955 M -25.96 % | 5.341 M 100.00 % | 2.671 M |
Operating expenses | 30.338 M -25.27 % | 40.596 M 35.44 % | 29.973 M 6.74 % | 28.081 M -9.83 % | 31.141 M -63.86 % | 86.164 M 124.68 % | 38.350 M 28.78 % | 29.780 M 65.55 % | 17.989 M -3.71 % | 18.682 M -12.15 % | 21.267 M -18.83 % | 26.199 M 0.72 % | 26.011 M 97.15 % | 13.194 M -17.83 % | 16.057 M 100.00 % | 8.028 M -27.91 % | 11.137 M 100.00 % | 5.568 M -33.98 % | 8.435 M 100.00 % | 4.217 M |
Cost and expenses | 159.800 M -16.26 % | 190.822 M 8.57 % | 175.762 M -4.58 % | 184.206 M 19.05 % | 154.728 M -35.42 % | 239.578 M 48.43 % | 161.411 M -4.86 % | 169.664 M 35.40 % | 125.303 M -4.60 % | 131.350 M 23.30 % | 106.526 M -12.65 % | 121.956 M 11.52 % | 109.357 M 88.65 % | 57.970 M -42.48 % | 100.782 M 100.00 % | 50.391 M -30.97 % | 73.001 M 100.00 % | 36.500 M -23.41 % | 47.659 M 100.00 % | 23.829 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 |
Selling general and administrative expenses | 30.338 M 49.32 % | 20.318 M -32.21 % | 29.973 M 6.74 % | 28.081 M -9.12 % | 30.900 M -5.96 % | 32.859 M 20.81 % | 27.200 M -1.80 % | 27.698 M 33.87 % | 20.690 M 13.97 % | 18.154 M 6.41 % | 17.061 M -22.23 % | 21.938 M 41.14 % | 15.543 M 17.81 % | 13.194 M 127.50 % | 5.800 M 100.00 % | 2.900 M -10.15 % | 3.228 M 100.00 % | 1.614 M -47.83 % | 3.094 M 100.00 % | 1.547 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 559.000 K -4.93 % | 588.000 K -3.29 % | 608.000 K -29.47 % | 862.000 K -27.56 % | 1.190 M 6.06 % | 1.122 M -55.01 % | 2.494 M -57.29 % | 5.840 M 12 325.53 % | 47.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.310 K -84.25 % | 71.812 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 86.500 K 100.00 % | 43.250 K -64.69 % | 122.500 K 100.00 % | 61.250 K -61.11 % | 157.500 K 100.00 % | 78.750 K -52.70 % | 166.500 K 100.00 % | 83.250 K |
Depreciation and amortization | 4.353 M 31.22 % | 3.317 M -30.68 % | 4.785 M 36.44 % | 3.507 M -23.68 % | 4.595 M 11.48 % | 4.122 M -13.26 % | 4.752 M 47.12 % | 3.230 M 53.37 % | 2.106 M 236.42 % | 626.000 K 49.76 % | 418.000 K 20.11 % | 348.000 K 2.96 % | 338.000 K -36.94 % | 536.000 K -44.54 % | 966.500 K 100.00 % | 483.250 K -51.87 % | 1.004 M 100.00 % | 502.000 K -41.22 % | 854.000 K 100.00 % | 427.000 K |
Operating income | 13.268 M 3 745.05 % | -364.000 K -103.28 % | 11.094 M 182.00 % | -13.529 M -183.30 % | 16.241 M 208.84 % | -14.922 M -168.18 % | 21.886 M 123.67 % | 9.785 M -68.89 % | 31.457 M 440.59 % | -9.236 M -124.63 % | 37.499 M 50.63 % | 24.894 M -22.45 % | 32.102 M 203.19 % | 10.588 M -57.21 % | 24.746 M 100.00 % | 12.373 M -48.80 % | 24.166 M 100.00 % | 12.083 M -1.07 % | 12.214 M 100.00 % | 6.107 M |
Operating income ratio | 0.08 4 111.31 % | 0.00 -103.22 % | 0.06 174.90 % | -0.08 -183.33 % | 0.10 209.24 % | -0.09 -168.50 % | 0.13 130.45 % | 0.06 -72.03 % | 0.20 359.69 % | -0.08 -128.32 % | 0.27 53.62 % | 0.17 -28.76 % | 0.25 58.31 % | 0.15 -21.43 % | 0.20 0.00 % | 0.20 -21.90 % | 0.25 0.00 % | 0.25 20.33 % | 0.21 0.00 % | 0.21 |
Total other income expenses net | 5.926 M 115.54 % | -38.126 M -5 961.37 % | -629.000 K 96.32 % | -17.114 M -5 031.99 % | 347.000 K 100.66 % | -52.697 M -412.22 % | -10.288 M -1 053.36 % | -892.000 K -123.33 % | 3.823 M 94.46 % | 1.966 M 20.32 % | 1.634 M 137.93 % | -4.308 M 59.01 % | -10.509 M -24 198.26 % | -43.250 K -340.28 % | 18.000 K 100.00 % | 9.000 K 102.87 % | -313.500 K -100.00 % | -156.750 K 5.86 % | -166.500 K -100.00 % | -83.250 K |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2016-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 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -135.906 M -16.53 % | -116.627 M 14.45 % | -136.333 M 2.59 % | -139.960 M 8.98 % | -153.761 M -13.87 % | -135.029 M 19.65 % | -168.054 M -0.98 % | -166.421 M 30.39 % | -239.070 M 13.60 % | -276.696 M -89.31 % | -146.163 M -461.26 % | -26.042 M 71.04 % | -89.937 M 7.11 % | -96.823 M 6.64 % | -103.708 M -19.46 % | -86.816 M -24.16 % | -69.924 M |
Total investments | 500.000 K | 0.000 | 0.000 100.00 % | -19.298 M -122.88 % | 84.348 M -4.26 % | 88.102 M -2.97 % | 90.799 M | 0.000 100.00 % | -760.000 K -38.43 % | -549.000 K 26.31 % | -745.000 K -26.92 % | -587.000 K 56.81 % | -1.359 M -114.47 % | 9.393 M -53.37 % | 20.145 M 18.00 % | 17.073 M 21.95 % | 14.000 M |
Total debt | 0.000 -100.00 % | 67.000 K 3.08 % | 65.000 K -50.00 % | 130.000 K 2.36 % | 127.000 K -33.16 % | 190.000 K -70.36 % | 641.000 K -10.72 % | 718.000 K -56.22 % | 1.640 M 66.67 % | 984.000 K -47.30 % | 1.867 M 2.75 % | 1.817 M -35.41 % | 2.813 M -17.30 % | 3.402 M -14.75 % | 3.990 M -7.36 % | 4.307 M -6.86 % | 4.624 M |
Accumulated other comprehensive income loss | 222.065 M 6.14 % | 209.217 M 890.56 % | 21.121 M 0.00 % | 21.121 M 234.31 % | -15.725 M 0.00 % | -15.725 M -105.83 % | 269.660 M 1 814.85 % | -15.725 M 0.00 % | -15.725 M 0.00 % | -15.725 M 0.00 % | -15.725 M -121.70 % | -7.093 M -29.72 % | -5.468 M -6.64 % | -5.128 M -7.11 % | -4.787 M -20.32 % | -3.979 M -25.50 % | -3.170 M |
Retained earnings | 0.000 100.00 % | -15.464 M -141.47 % | 37.290 M 21.66 % | 30.652 M -12.93 % | 35.203 M 60.43 % | 21.943 M | 0.000 -100.00 % | 96.609 M 3.85 % | 93.023 M 41.19 % | 65.886 M -12.42 % | 75.231 M 66.51 % | 45.180 M -17.56 % | 54.802 M 50.10 % | 36.510 M 100.41 % | 18.218 M -21.73 % | 23.275 M -17.85 % | 28.331 M |
Common stock | 3.650 M 0.00 % | 3.650 M 0.00 % | 3.650 M 0.00 % | 3.650 M 0.00 % | 3.650 M 0.00 % | 3.650 M 0.00 % | 3.650 M 0.00 % | 3.650 M 0.00 % | 3.650 M 0.00 % | 3.650 M 0.00 % | 3.650 M | 0.000 -100.00 % | 33.000 M 0.00 % | 33.000 M 0.00 % | 33.000 M 40.43 % | 23.500 M 67.86 % | 14.000 M |
Total equity | 226.337 M 5.74 % | 214.052 M -11.78 % | 242.630 M 2.86 % | 235.874 M 4.31 % | 226.119 M 6.27 % | 212.774 M -22.35 % | 274.001 M 3.57 % | 264.569 M 1.53 % | 260.572 M 11.66 % | 233.362 M -3.83 % | 242.651 M 219.02 % | 76.061 M -13.17 % | 87.602 M 26.38 % | 69.316 M 35.84 % | 51.029 M 9.32 % | 46.680 M 10.27 % | 42.331 M |
Other non current liabilities | 2.244 M -10.53 % | 2.508 M -9.52 % | 2.772 M -8.70 % | 3.036 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 |
Long term debt | 0.000 | 0.000 -100.00 % | 6.000 K -91.55 % | 71.000 K 4.41 % | 68.000 K -47.69 % | 130.000 K 6.56 % | 122.000 K -32.22 % | 180.000 K -48.42 % | 349.000 K 2 081.25 % | 16.000 K -96.77 % | 495.000 K -46.31 % | 922.000 K -47.31 % | 1.750 M -20.51 % | 2.202 M -17.02 % | 2.653 M -12.86 % | 3.045 M -11.39 % | 3.436 M |
Total non current liabilities | 2.244 M -10.53 % | 2.508 M -9.72 % | 2.778 M -10.59 % | 3.107 M -7.75 % | 3.368 M -8.83 % | 3.694 M -6.48 % | 3.950 M 44.79 % | 2.728 M 681.66 % | 349.000 K 2 081.25 % | 16.000 K -99.33 % | 2.375 M 157.59 % | 922.000 K -47.31 % | 1.750 M -20.51 % | 2.202 M -17.02 % | 2.653 M -12.86 % | 3.045 M -11.39 % | 3.436 M |
Other current liabilities | 208.565 M 24.85 % | 167.052 M -10.25 % | 186.135 M 19.86 % | 155.289 M -15.55 % | 183.874 M 25.67 % | 146.316 M -23.48 % | 191.220 M 21.28 % | 157.665 M -2.77 % | 162.161 M 9.01 % | 148.755 M 9.77 % | 135.520 M -2.12 % | 138.450 M -0.58 % | 139.260 M 1.07 % | 137.780 M 1.09 % | 136.299 M 10.25 % | 123.622 M 11.43 % | 110.945 M |
Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -59.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 |
Short term debt | 0.000 -100.00 % | 67.000 K 13.56 % | 59.000 K 0.00 % | 59.000 K 0.00 % | 59.000 K -1.67 % | 60.000 K -88.44 % | 519.000 K -3.53 % | 538.000 K -58.33 % | 1.291 M 33.37 % | 968.000 K -29.45 % | 1.372 M 53.30 % | 895.000 K -15.80 % | 1.063 M -11.42 % | 1.200 M -10.25 % | 1.337 M 5.90 % | 1.263 M 6.27 % | 1.188 M |
Total current liabilities | 240.082 M 16.67 % | 205.786 M -7.68 % | 222.895 M 11.17 % | 200.503 M -8.83 % | 219.925 M 10.08 % | 199.785 M -13.71 % | 231.524 M 14.46 % | 202.271 M -2.64 % | 207.765 M 6.86 % | 194.423 M 8.47 % | 179.244 M 5.17 % | 170.428 M -0.31 % | 170.960 M 3.20 % | 165.657 M 3.31 % | 160.354 M 9.26 % | 146.767 M 10.20 % | 133.179 M |
Total liabilities | 242.326 M 16.34 % | 208.294 M -7.70 % | 225.673 M 10.84 % | 203.610 M -8.81 % | 223.293 M 9.74 % | 203.479 M -13.59 % | 235.474 M 14.87 % | 204.999 M -1.50 % | 208.114 M 7.03 % | 194.439 M 7.06 % | 181.619 M 5.99 % | 171.350 M -0.79 % | 172.710 M 2.89 % | 167.859 M 2.98 % | 163.007 M 8.81 % | 149.811 M 9.66 % | 136.615 M |
Other non current assets | 34.895 M 1.57 % | 34.354 M | 0.000 -100.00 % | 19.298 M 122.88 % | -84.348 M 4.26 % | -88.102 M 2.97 % | -90.799 M | 0.000 -100.00 % | 760.000 K 38.43 % | 549.000 K -26.31 % | 745.000 K 26.92 % | 587.000 K -56.81 % | 1.359 M 100.00 % | 679.500 K | 0.000 | 0.000 | 0.000 |
Long term investments | 0.000 | 0.000 | 0.000 100.00 % | -19.298 M -122.88 % | 84.348 M -4.26 % | 88.102 M -2.97 % | 90.799 M | 0.000 100.00 % | -760.000 K -38.43 % | -549.000 K 26.31 % | -745.000 K -26.92 % | -587.000 K 56.81 % | -1.359 M -100.00 % | -679.500 K | 0.000 | 0.000 | 0.000 |
Intangible assets | 8.975 M -10.54 % | 10.032 M -10.19 % | 11.170 M -11.65 % | 12.643 M -10.96 % | 14.199 M -9.87 % | 15.754 M -8.99 % | 17.310 M -8.25 % | 18.866 M 528.87 % | 3.000 M -14.29 % | 3.500 M -10.65 % | 3.917 M -12.96 % | 4.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 29.709 M 0.00 % | 29.709 M 0.00 % | 29.709 M 0.00 % | 29.709 M 0.00 % | 29.709 M 0.00 % | 29.709 M 0.00 % | 29.709 M 1.29 % | 29.330 M 1 830.88 % | 1.519 M 0.00 % | 1.519 M 0.00 % | 1.519 M 0.00 % | 1.519 M 0.00 % | 1.519 M 100.00 % | 759.500 K | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 38.684 M -2.66 % | 39.741 M -2.78 % | 40.879 M -3.48 % | 42.352 M -3.54 % | 43.908 M -3.42 % | 45.463 M -3.31 % | 47.019 M -2.44 % | 48.196 M 966.52 % | 4.519 M -9.96 % | 5.019 M -7.67 % | 5.436 M -9.69 % | 6.019 M 296.25 % | 1.519 M 100.00 % | 759.500 K | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 64.811 M -5.34 % | 68.466 M -3.66 % | 71.070 M -4.65 % | 74.534 M 84.31 % | 40.440 M -5.16 % | 42.639 M -2.61 % | 43.780 M 11.73 % | 39.182 M 116.85 % | 18.069 M -3.16 % | 18.659 M 349.07 % | 4.155 M -8.34 % | 4.533 M -6.98 % | 4.873 M -9.56 % | 5.388 M -8.72 % | 5.903 M -2.83 % | 6.075 M -2.75 % | 6.247 M |
Total non current assets | 138.390 M -2.93 % | 142.561 M 6.93 % | 133.323 M -2.10 % | 136.184 M 37.98 % | 98.696 M -2.40 % | 101.121 M 5.11 % | 96.208 M 10.11 % | 87.378 M 274.24 % | 23.348 M -3.63 % | 24.227 M 134.39 % | 10.336 M -7.21 % | 11.139 M 43.71 % | 7.751 M 4.55 % | 7.414 M 4.76 % | 7.077 M -3.34 % | 7.322 M -3.23 % | 7.566 M |
Other current assets | 24.253 M 0.62 % | 24.104 M -2.38 % | 24.691 M 6.13 % | 23.265 M 6.75 % | 21.794 M -26.88 % | 29.807 M -56.43 % | 68.405 M 9.60 % | 62.414 M 9.58 % | 56.959 M 194.35 % | 19.351 M -86.91 % | 147.832 M 10.19 % | 134.159 M 104.43 % | 65.627 M 10.75 % | 59.257 M 12.04 % | 52.887 M -15.57 % | 62.637 M 1.12 % | 61.940 M |
Short term investments | 500.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 -100.00 % | 10.073 M -50.00 % | 20.145 M 18.00 % | 17.073 M 21.95 % | 14.000 M |
cash and cash equivalents | 135.906 M 16.46 % | 116.694 M -14.45 % | 136.398 M -2.64 % | 140.090 M -8.97 % | 153.888 M 13.81 % | 135.219 M -19.84 % | 168.695 M 0.93 % | 167.139 M -30.56 % | 240.710 M -13.31 % | 277.680 M 87.58 % | 148.030 M 431.35 % | 27.859 M -69.96 % | 92.750 M -7.46 % | 100.224 M -6.94 % | 107.698 M 18.19 % | 91.123 M 22.23 % | 74.548 M |
Cash and short term investments | 136.406 M 16.89 % | 116.694 M -14.45 % | 136.398 M -2.64 % | 140.090 M -8.97 % | 153.888 M 13.81 % | 135.219 M -19.84 % | 168.695 M 0.93 % | 167.139 M -30.56 % | 240.710 M -13.31 % | 277.680 M 87.58 % | 148.030 M 431.35 % | 27.859 M -69.96 % | 92.750 M -15.91 % | 110.297 M -13.73 % | 127.843 M 18.16 % | 108.196 M 22.19 % | 88.548 M |
Total current assets | 330.273 M 18.05 % | 279.785 M -16.48 % | 334.980 M 10.45 % | 303.300 M -13.52 % | 350.716 M 11.29 % | 315.132 M -23.75 % | 413.267 M 8.13 % | 382.190 M -14.18 % | 445.338 M 10.35 % | 403.574 M -2.50 % | 413.934 M 75.19 % | 236.272 M -6.45 % | 252.561 M 9.92 % | 229.760 M 11.02 % | 206.959 M 9.40 % | 189.170 M 10.38 % | 171.380 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -176.167 M | 0.000 100.00 % | -147.669 M -38.60 % | -106.543 M 9.76 % | -118.072 M | 0.000 100.00 % | -94.184 M -64.76 % | -57.165 M -183.77 % | -20.145 M -18.00 % | -17.073 M -21.95 % | -14.000 M |
Net receivables | 169.614 M 22.04 % | 138.987 M -20.07 % | 173.891 M 24.26 % | 139.945 M -20.05 % | 175.034 M 16.61 % | 150.106 M -14.79 % | 176.167 M 15.42 % | 152.637 M 3.36 % | 147.669 M 38.60 % | 106.543 M -9.76 % | 118.072 M 59.01 % | 74.254 M -21.16 % | 94.184 M 56.43 % | 60.207 M 129.54 % | 26.229 M 100.00 % | 13.115 M 25.55 % | 10.446 M |
Tax assets | 0.000 | 0.000 -100.00 % | 21.374 M 10.76 % | 19.298 M 34.50 % | 14.348 M 10.21 % | 13.019 M 140.69 % | 5.409 M | 0.000 -100.00 % | 760.000 K 38.43 % | 549.000 K -26.31 % | 745.000 K 26.92 % | 587.000 K -56.81 % | 1.359 M 7.30 % | 1.267 M 7.88 % | 1.174 M -5.82 % | 1.247 M -5.50 % | 1.319 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 31.517 M -18.49 % | 38.667 M 5.36 % | 36.701 M -2.89 % | 37.792 M 30.10 % | 29.049 M -33.76 % | 43.852 M 35.01 % | 32.480 M -12.19 % | 36.987 M 6.85 % | 34.616 M -8.35 % | 37.769 M 39.92 % | 26.994 M 31.05 % | 20.599 M 3.23 % | 19.955 M 12.17 % | 17.790 M 13.86 % | 15.625 M 23.94 % | 12.607 M 31.47 % | 9.589 M |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 7.422 M 6.90 % | 6.943 M -27.35 % | 9.557 M 30.83 % | 7.305 M 3.16 % | 7.081 M -26.98 % | 9.697 M 39.91 % | 6.931 M -54.87 % | 15.358 M 46.49 % | 10.484 M -1.85 % | 10.682 M 20.19 % | 8.888 M 25.30 % | 7.093 M -23.53 % | 9.275 M -19.05 % | 11.457 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -3.036 M 8.00 % | -3.300 M 7.41 % | -3.564 M 6.90 % | -3.828 M -50.24 % | -2.548 M | 0.000 | 0.000 -100.00 % | 1.880 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 622.000 K -47.51 % | 1.185 M 10.34 % | 1.074 M 12.34 % | 956.000 K 44.19 % | 663.000 K 1.38 % | 654.000 K -5.35 % | 691.000 K 27.96 % | 540.000 K 318.60 % | 129.000 K 130.36 % | 56.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.500 K -50.00 % | 11.000 K 100.00 % | 5.500 K | 0.000 |
Capital lease obligations | 0.000 -100.00 % | 67.000 K 3.08 % | 65.000 K -50.00 % | 130.000 K 2.36 % | 127.000 K -33.16 % | 190.000 K -70.36 % | 641.000 K -10.72 % | 718.000 K -56.22 % | 1.640 M 66.67 % | 984.000 K -47.30 % | 1.867 M 2.75 % | 1.817 M -35.41 % | 2.813 M -17.30 % | 3.402 M -14.75 % | 3.990 M -7.36 % | 4.307 M -6.86 % | 4.624 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.725 M 0.00 % | 15.725 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 -100.00 % | 179.495 M 0.00 % | 179.495 M 0.00 % | 179.495 M 9.60 % | 163.770 M 0.00 % | 163.770 M | 0.000 -100.00 % | 179.495 M 0.00 % | 179.495 M 0.00 % | 179.495 M 0.00 % | 179.495 M 285.13 % | 46.606 M | 0.000 | 0.000 | 0.000 100.00 % | -0.500 -14 073 748 735.53 % | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 3.036 M -8.00 % | 3.300 M -7.41 % | 3.564 M -6.90 % | 3.828 M 50.24 % | 2.548 M | 0.000 | 0.000 100.00 % | -1.880 M | 0.000 | 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 |
Total assets | 468.663 M 10.97 % | 422.346 M -9.81 % | 468.303 M 6.56 % | 439.484 M -2.21 % | 449.412 M 7.97 % | 416.253 M -18.30 % | 509.475 M 8.50 % | 469.568 M 0.19 % | 468.686 M 9.56 % | 427.801 M 0.83 % | 424.270 M 71.48 % | 247.411 M -4.96 % | 260.312 M 9.76 % | 237.174 M 10.81 % | 214.036 M 8.93 % | 196.491 M 9.80 % | 178.946 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 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-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 | 2017-01-31 | 2016-06-30 | 2016-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 |
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 |
Change in working capital | 0.000 100.00 % | -15.800 M 64.25 % | -44.195 M -469.18 % | 11.971 M 144.20 % | -27.085 M -1 081.34 % | 2.760 M 106.85 % | -40.269 M -70.17 % | -23.664 M 46.33 % | -44.093 M -225.59 % | 35.110 M 152.44 % | -66.953 M -107.90 % | -32.204 M -161.41 % | 52.441 M 483.07 % | 8.994 M 144.69 % | -20.126 M -100.00 % | -10.063 M -264.21 % | 6.128 M 100.00 % | 3.064 M -76.49 % | 13.035 M 100.00 % | 6.518 M |
Accounts receivables | 0.000 100.00 % | -13.580 M 69.86 % | -45.063 M -480.82 % | 11.833 M 141.28 % | -28.665 M -273.33 % | 16.538 M 140.85 % | -40.484 M -601.02 % | -5.775 M 72.45 % | -20.964 M -303.93 % | 10.280 M 140.87 % | -25.152 M -477.66 % | 6.660 M 277.98 % | -3.742 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.923 M -35.39 % | 2.976 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 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.484 M -169.16 % | 29.617 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 |
Other working capital | 0.000 100.00 % | -2.220 M -355.76 % | 868.000 K 528.99 % | 138.000 K -91.27 % | 1.580 M 111.47 % | -13.778 M -6 508.37 % | 215.000 K 101.20 % | -17.889 M 22.66 % | -23.129 M -193.15 % | 24.830 M 159.40 % | -41.801 M -7.56 % | -38.864 M -169.17 % | 56.183 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -12.807 M -149.58 % | 25.833 M -8.34 % | 28.183 M 1 014.74 % | -3.081 M -111.74 % | 26.246 M -20.83 % | 33.152 M 41.81 % | 23.378 M 1 834.46 % | 1.209 M -91.14 % | 13.645 M -43.29 % | 24.059 M 633.06 % | 3.282 M -49.02 % | 6.438 M -32.17 % | 9.492 M 12 387.38 % | -77.250 K -132.32 % | 239.000 K 100.00 % | 119.500 K 102.87 % | -4.161 M -100.00 % | -2.081 M -398.71 % | 696.500 K 100.00 % | 348.250 K |
Net cash provided by operating activities | 0.000 100.00 % | -18.570 M -425.62 % | -3.533 M 74.19 % | -13.689 M -179.39 % | 17.242 M 181.87 % | -21.060 M -683.77 % | -2.687 M 85.65 % | -18.719 M -2 677.30 % | -674.000 K -101.32 % | 50.893 M 255.26 % | -32.779 M -172.82 % | -12.015 M -115.87 % | 75.704 M 375.46 % | 15.922 M 3 638.28 % | -450.000 K -100.00 % | -225.000 K -101.08 % | 20.915 M 100.00 % | 10.457 M -55.24 % | 23.362 M 100.00 % | 11.681 M |
Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -911.000 K 30.67 % | -1.314 M -370.97 % | -279.000 K 88.86 % | -2.505 M 68.44 % | -7.938 M 36.33 % | -12.468 M | 0.000 100.00 % | -15.950 M | 0.000 100.00 % | -1.194 M 61.45 % | -3.097 M -100.00 % | -1.549 M -351.46 % | -343.000 K -100.00 % | -171.500 K 64.16 % | -478.500 K -100.00 % | -239.250 K 66.75 % | -719.500 K -100.00 % | -359.750 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -99.33 % | 150.000 K 100.66 % | -22.566 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 |
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 |
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 |
Other investing activites | 0.000 100.00 % | -1.499 M -322.07 % | 675.000 K -51.09 % | 1.380 M -3.50 % | 1.430 M 114.40 % | -9.934 M -186.35 % | 11.505 M -35.51 % | 17.841 M 150.09 % | -35.620 M -130.67 % | 116.155 M 75 818.30 % | 153.000 K 100.47 % | -32.451 M 38.30 % | -52.593 M -3 496.38 % | 1.549 M 351.46 % | 343.000 K 100.00 % | 171.500 K -64.16 % | 478.500 K 100.00 % | 239.250 K -66.75 % | 719.500 K 100.00 % | 359.750 K |
Net cash used for investing activites | 0.000 100.00 % | -1.499 M -535.17 % | -236.000 K -457.58 % | 66.000 K -94.27 % | 1.151 M 109.25 % | -12.438 M -434.62 % | 3.717 M 121.62 % | -17.193 M 51.73 % | -35.620 M -135.55 % | 100.205 M 65 393.46 % | 153.000 K 100.45 % | -33.645 M 36.03 % | -52.593 M -3 296.38 % | -1.549 M -351.46 % | -343.000 K -100.00 % | -171.500 K 64.16 % | -478.500 K -100.00 % | -239.250 K 66.75 % | -719.500 K -100.00 % | -359.750 K |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -738.000 K | 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 -100.00 % | 24.603 M 100.00 % | 12.302 M | 0.000 | 0.000 -100.00 % | 12.500 M 100.00 % | 6.250 M | 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 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.500 M -300.00 % | -8.875 M | 0.000 | 0.000 100.00 % | -23.000 M -100.00 % | -11.500 M | 0.000 | 0.000 |
Other financing activites | 0.000 -100.00 % | 601.000 K 1 817.14 % | -35.000 K | 0.000 100.00 % | -68.000 K 85.92 % | -483.000 K -475.00 % | -84.000 K 87.62 % | -678.500 K -31.49 % | -516.000 K 97.45 % | -20.229 M -113.24 % | 152.790 M 791.48 % | -22.096 M -238.45 % | 15.960 M 425 500.00 % | 3.750 K -99.72 % | 1.341 M 100.00 % | 670.250 K -90.67 % | 7.183 M 100.00 % | 3.591 M -18.25 % | 4.393 M 100.00 % | 2.197 M |
Net cash used provided by financing activities | 0.000 -100.00 % | 601.000 K 1 817.14 % | -35.000 K | 0.000 100.00 % | -68.000 K 85.92 % | -483.000 K -475.00 % | -84.000 K 87.62 % | -678.500 K -31.49 % | -516.000 K 97.45 % | -20.229 M -113.24 % | 152.790 M 769.13 % | -22.834 M -16.86 % | -19.540 M -120.26 % | -8.871 M -761.79 % | 1.341 M 100.00 % | 670.250 K 104.24 % | -15.818 M -100.00 % | -7.909 M -280.03 % | 4.393 M 100.00 % | 2.197 M |
Effect of forex changes on cash | 0.000 100.00 % | -236.000 K -310.71 % | 112.000 K 164.00 % | -175.000 K -150.87 % | 344.000 K -31.88 % | 505.000 K -17.21 % | 610.000 K 412.02 % | -195.500 K -22.19 % | -160.000 K 86.87 % | -1.219 M -17 514.29 % | 7.000 K -53.33 % | 15.000 K -11.76 % | 17.000 K 100.08 % | -21.725 M -170.84 % | -8.022 M -100.00 % | -4.011 M -133.54 % | 11.957 M 100.00 % | 5.978 M 248.42 % | -4.028 M -100.00 % | -2.014 M |
Net change in cash | 0.000 100.00 % | -136.398 M -7 288.84 % | -1.846 M 73.24 % | -6.899 M -148.58 % | 14.202 M 130.92 % | -45.926 M -6 003.06 % | 778.000 K 102.11 % | -36.786 M -99.00 % | -18.485 M -128.52 % | 64.825 M 7.89 % | 60.086 M 275.49 % | -34.240 M -146.81 % | 73.151 M 550.91 % | -16.223 M -334.11 % | -3.737 M 0.00 % | -3.737 M -145.09 % | 8.288 M 0.00 % | 8.288 M -27.96 % | 11.504 M 0.00 % | 11.504 M |
Cash at beginning of period | 0.000 -100.00 % | 136.398 M | 0.000 -100.00 % | 153.888 M 1.36 % | 151.816 M -23.23 % | 197.742 M 17.76 % | 167.917 M | 0.000 | 0.000 | 0.000 -100.00 % | 87.945 M | 0.000 -100.00 % | 23.188 M 0.00 % | 23.188 M -13.88 % | 26.925 M 0.00 % | 26.925 M 44.47 % | 18.637 M 0.00 % | 18.637 M 161.27 % | 7.133 M 0.00 % | 7.133 M |
Cash at end of period | 0.000 | 0.000 100.00 % | -1.846 M 73.24 % | -6.899 M -104.16 % | 166.017 M 9.35 % | 151.816 M -10.01 % | 168.695 M 558.59 % | -36.786 M -99.00 % | -18.485 M -128.52 % | 64.825 M -56.21 % | 148.030 M 532.34 % | -34.240 M -135.54 % | 96.338 M 1 283.22 % | 6.965 M -69.96 % | 23.188 M 0.00 % | 23.188 M -13.88 % | 26.925 M 0.00 % | 26.925 M 44.47 % | 18.637 M 0.00 % | 18.637 M |
Operating cash flow | 0.000 100.00 % | -18.570 M -425.62 % | -3.533 M 74.19 % | -13.689 M -179.39 % | 17.242 M 181.87 % | -21.060 M -683.77 % | -2.687 M 85.65 % | -18.719 M -2 677.30 % | -674.000 K -101.32 % | 50.893 M 255.26 % | -32.779 M -172.82 % | -12.015 M -115.87 % | 75.704 M 375.46 % | 15.922 M 3 638.28 % | -450.000 K -100.00 % | -225.000 K -101.08 % | 20.915 M 100.00 % | 10.457 M -55.24 % | 23.362 M 100.00 % | 11.681 M |
Capital expenditure | 0.000 100.00 % | -2.186 M -139.96 % | -911.000 K 30.67 % | -1.314 M -370.97 % | -279.000 K 88.86 % | -2.505 M 68.44 % | -7.938 M 36.33 % | -12.468 M | 0.000 100.00 % | -15.950 M | 0.000 100.00 % | -1.194 M 61.45 % | -3.097 M -100.00 % | -1.549 M -351.46 % | -343.000 K -100.00 % | -171.500 K 64.16 % | -478.500 K -100.00 % | -239.250 K 66.75 % | -719.500 K -100.00 % | -359.750 K |
Free CashFlow | 0.000 100.00 % | -20.756 M -367.06 % | -4.444 M 70.38 % | -15.003 M -188.45 % | 16.963 M 171.98 % | -23.565 M -121.79 % | -10.625 M 65.93 % | -31.187 M -4 527.08 % | -674.000 K -101.93 % | 34.943 M 206.60 % | -32.779 M -148.16 % | -13.209 M -118.19 % | 72.607 M 405.14 % | 14.374 M 1 912.58 % | -793.000 K -100.00 % | -396.500 K -101.94 % | 20.436 M 100.00 % | 10.218 M -54.87 % | 22.643 M 100.00 % | 11.321 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2017 | 2016 | 2016 |