
KPa-BM Holdings Limited 2663.HK
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 667.711 M 0.25 % | 666.037 M 17.16 % | 568.490 M 15.04 % | 494.170 M 7.78 % | 458.493 M -37.48 % | 733.345 M 76.71 % | 414.990 M 9.66 % | 378.433 M -0.78 % | 381.394 M 10.93 % | 343.806 M 74.14 % | 197.435 M -3.82 % | 205.285 M |
Net income | 36.157 M -22.04 % | 46.378 M 24.85 % | 37.147 M 222.88 % | 11.505 M -77.07 % | 50.171 M -6.66 % | 53.753 M 89.93 % | 28.302 M 7.94 % | 26.220 M -15.32 % | 30.964 M 24.07 % | 24.956 M 109.34 % | 11.921 M 22.56 % | 9.727 M |
Income before tax | 41.264 M -25.98 % | 55.750 M 23.07 % | 45.301 M 209.86 % | 14.620 M -75.30 % | 59.195 M -6.28 % | 63.163 M 89.92 % | 33.257 M 2.31 % | 32.506 M -13.95 % | 37.776 M 16.35 % | 32.468 M 79.78 % | 18.060 M 47.68 % | 12.229 M |
Income before tax ratio | 0.06 -26.17 % | 0.08 5.04 % | 0.08 169.35 % | 0.03 -77.09 % | 0.13 49.90 % | 0.09 7.48 % | 0.08 -6.70 % | 0.09 -13.28 % | 0.10 4.88 % | 0.09 3.24 % | 0.09 53.55 % | 0.06 |
EBITDA | 52.492 M -23.39 % | 68.517 M 21.95 % | 56.184 M 117.75 % | 25.802 M -63.57 % | 70.822 M -4.78 % | 74.379 M 107.10 % | 35.914 M 0.58 % | 35.706 M -12.08 % | 40.613 M 17.58 % | 34.542 M 75.26 % | 19.709 M 48.23 % | 13.296 M |
Net income ratio | 0.05 -22.23 % | 0.07 6.56 % | 0.07 180.67 % | 0.02 -78.72 % | 0.11 49.29 % | 0.07 7.48 % | 0.07 -1.57 % | 0.07 -14.66 % | 0.08 11.85 % | 0.07 20.22 % | 0.06 27.43 % | 0.05 |
Ratio EBITDA | 0.08 -23.58 % | 0.10 4.09 % | 0.10 89.28 % | 0.05 -66.20 % | 0.15 52.30 % | 0.10 17.20 % | 0.09 -8.28 % | 0.09 -11.39 % | 0.11 5.99 % | 0.10 0.65 % | 0.10 54.13 % | 0.06 |
Gross profit ratio | 0.16 -7.29 % | 0.17 -2.39 % | 0.18 44.27 % | 0.12 -44.04 % | 0.22 46.75 % | 0.15 -13.98 % | 0.17 -11.00 % | 0.20 7.84 % | 0.18 -7.47 % | 0.20 -0.18 % | 0.20 40.85 % | 0.14 |
Weighted average shs out dil | 556.930 M 0.00 % | 556.930 M -5.83 % | 591.386 M -1.44 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 14.91 % | 522.131 M 16.03 % | 450.000 M 0.00 % | 450.000 M |
Weighted average shs out | 556.930 M 0.00 % | 556.933 M -5.83 % | 591.386 M -1.44 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 14.91 % | 522.131 M 16.03 % | 450.000 M 0.00 % | 450.012 M |
EPS diluted | 0.06 -22.09 % | 0.08 32.64 % | 0.06 227.08 % | 0.02 -77.03 % | 0.08 -6.70 % | 0.09 89.83 % | 0.05 8.01 % | 0.04 -15.31 % | 0.05 7.95 % | 0.05 80.38 % | 0.03 22.69 % | 0.02 |
Earnings per share | 0.06 -22.09 % | 0.08 32.64 % | 0.06 227.08 % | 0.02 -77.03 % | 0.08 -6.70 % | 0.09 89.83 % | 0.05 8.01 % | 0.04 -15.31 % | 0.05 7.95 % | 0.05 80.38 % | 0.03 22.69 % | 0.02 |
Gross profit | 107.095 M -7.06 % | 115.231 M 14.35 % | 100.767 M 65.97 % | 60.713 M -39.68 % | 100.653 M -8.25 % | 109.705 M 52.00 % | 72.174 M -2.40 % | 73.950 M 7.00 % | 69.112 M 2.65 % | 67.328 M 73.83 % | 38.733 M 35.47 % | 28.592 M |
Income tax expense | 5.107 M -45.51 % | 9.372 M 14.94 % | 8.154 M 161.77 % | 3.115 M -65.48 % | 9.024 M -4.10 % | 9.410 M 89.91 % | 4.955 M -21.17 % | 6.286 M -7.72 % | 6.812 M 0.00 % | 6.812 M 94.57 % | 3.501 M 71.28 % | 2.044 M |
Cost of revenue | 560.616 M 1.78 % | 550.806 M 17.76 % | 467.723 M 7.91 % | 433.457 M 21.13 % | 357.840 M -42.62 % | 623.640 M 81.92 % | 342.816 M 12.59 % | 304.483 M -2.50 % | 312.282 M 12.95 % | 276.478 M 74.21 % | 158.702 M -10.18 % | 176.693 M |
General and administrative expenses | 54.281 M 8.28 % | 50.132 M -4.74 % | 52.626 M 25.49 % | 41.936 M -4.80 % | 44.052 M -5.54 % | 46.638 M 27.97 % | 36.445 M -7.35 % | 39.338 M 39.76 % | 28.147 M -12.96 % | 32.338 M 69.88 % | 19.036 M 23.22 % | 15.449 M |
Selling and marketing expenses | 2.796 M 11.17 % | 2.515 M 26.00 % | 1.996 M -18.03 % | 2.435 M -31.16 % | 3.537 M 6.83 % | 3.311 M 1.41 % | 3.265 M -2.62 % | 3.353 M 67.90 % | 1.997 M 30.87 % | 1.526 M 24.98 % | 1.221 M 96.62 % | 621.000 K |
Other expenses | 16.442 M 108.18 % | 7.898 M 227.37 % | -6.201 M -911.65 % | 764.000 K 12 633.33 % | 6.000 K | 0.000 | 0.000 -100.00 % | 977.000 K 3 051.61 % | 31.000 K 118.90 % | -164.000 K -182.76 % | -58.000 K | 0.000 |
Operating expenses | 73.519 M 21.43 % | 60.545 M 25.04 % | 48.421 M 7.28 % | 45.135 M -5.17 % | 47.595 M -4.71 % | 49.949 M 25.78 % | 39.710 M -4.36 % | 41.521 M 37.98 % | 30.093 M -10.70 % | 33.700 M 66.84 % | 20.199 M 27.99 % | 15.782 M |
Cost and expenses | 634.135 M 3.73 % | 611.351 M 17.11 % | 522.036 M 9.08 % | 478.592 M 19.46 % | 400.623 M -40.52 % | 673.589 M 76.09 % | 382.526 M 10.56 % | 346.004 M 1.06 % | 342.375 M 10.38 % | 310.178 M 73.38 % | 178.901 M -7.05 % | 192.475 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 57.077 M 8.41 % | 52.647 M -3.62 % | 54.622 M 23.10 % | 44.371 M -6.76 % | 47.589 M -4.72 % | 49.949 M 25.78 % | 39.710 M -6.98 % | 42.691 M 41.62 % | 30.144 M -10.99 % | 33.864 M 67.17 % | 20.257 M 24.80 % | 16.232 M |
Interest income | 4.597 M 14.64 % | 4.010 M 458.50 % | 718.000 K 1 254.72 % | 53.000 K -92.25 % | 684.000 K 27.14 % | 538.000 K 120.49 % | 244.000 K -57.64 % | 576.000 K 585.71 % | 84.000 K 100.00 % | 42.000 K -20.75 % | 53.000 K | 0.000 |
Interest expense | 2.491 M -28.36 % | 3.477 M 64.09 % | 2.119 M 82.04 % | 1.164 M 24.63 % | 934.000 K -49.05 % | 1.833 M 189.12 % | 634.000 K -57.05 % | 1.476 M 8.69 % | 1.358 M 8.99 % | 1.246 M 62.45 % | 767.000 K 32.01 % | 581.000 K |
Depreciation and amortization | 8.737 M -5.95 % | 9.290 M 6.00 % | 8.764 M -12.52 % | 10.018 M -6.31 % | 10.693 M 13.96 % | 9.383 M 363.82 % | 2.023 M 17.34 % | 1.724 M 16.57 % | 1.479 M 78.62 % | 828.000 K -6.12 % | 882.000 K -5.77 % | 936.000 K |
Operating income | 33.576 M -35.84 % | 52.334 M -0.02 % | 52.346 M 234.82 % | 15.634 M -70.53 % | 53.058 M -12.17 % | 60.408 M 86.08 % | 32.464 M 0.11 % | 32.429 M -17.13 % | 39.134 M 16.08 % | 33.714 M 79.07 % | 18.827 M 52.32 % | 12.360 M |
Operating income ratio | 0.05 -36.00 % | 0.08 -14.67 % | 0.09 191.05 % | 0.03 -72.66 % | 0.12 40.49 % | 0.08 5.30 % | 0.08 -8.71 % | 0.09 -16.49 % | 0.10 4.64 % | 0.10 2.83 % | 0.10 58.38 % | 0.06 |
Total other income expenses net | 7.688 M 622.56 % | 1.064 M 115.10 % | -7.045 M -594.77 % | -1.014 M -116.52 % | 6.137 M 122.76 % | 2.755 M 247.41 % | 793.000 K 929.87 % | 77.000 K 106.46 % | -1.192 M 87.00 % | -9.172 M -2 104.81 % | -416.000 K -217.56 % | -131.000 K |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -106.986 M 29.37 % | -151.473 M -152.24 % | -60.052 M 32.66 % | -89.180 M 15.05 % | -104.985 M 2.74 % | -107.948 M -89.74 % | -56.892 M -148.10 % | -22.931 M -41.05 % | -16.257 M -26.32 % | -12.870 M -175.72 % | 16.996 M 510.27 % | 2.785 M |
Total investments | 3.525 M -9.92 % | 3.913 M -63.31 % | 10.664 M 115.83 % | 4.941 M -81.69 % | 26.983 M 2.53 % | 26.317 M 1 339.66 % | 1.828 M -95.72 % | 42.703 M -4.84 % | 44.873 M 137.42 % | 18.900 M 11 083.43 % | 169.000 K -62.19 % | 447.000 K |
Total debt | 12.980 M -30.80 % | 18.758 M -65.75 % | 54.766 M 237.64 % | 16.220 M 39.06 % | 11.664 M -34.82 % | 17.894 M -30.24 % | 25.650 M 38.87 % | 18.470 M -9.56 % | 20.422 M -40.92 % | 34.569 M 51.70 % | 22.787 M 71.72 % | 13.270 M |
Accumulated other comprehensive income loss | 483.000 K -92.06 % | 6.086 M 2 604.53 % | -243.000 K -126.05 % | 933.000 K -96.01 % | 23.381 M 225.62 % | -18.613 M -86.26 % | -9.993 M -10.49 % | -9.044 M -20.19 % | -7.525 M 12.41 % | -8.591 M -5.62 % | -8.134 M -856.94 % | -850.000 K |
Retained earnings | 224.080 M -12.77 % | 256.870 M 13.06 % | 227.200 M 14.14 % | 199.053 M -6.26 % | 212.339 M 25.10 % | 169.731 M 35.16 % | 125.578 M 15.70 % | 108.534 M 18.08 % | 91.914 M 31.40 % | 69.950 M 21.45 % | 57.594 M 21.32 % | 47.473 M |
Common stock | 5.569 M 0.00 % | 5.569 M 0.00 % | 5.569 M -7.18 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 90.42 % | 3.151 M 0.03 % | 3.150 M |
Total equity | 261.398 M -10.59 % | 292.354 M 10.83 % | 263.792 M 6.64 % | 247.365 M -7.78 % | 268.225 M 15.68 % | 231.874 M 22.99 % | 188.529 M 9.90 % | 171.541 M 10.81 % | 154.805 M 31.97 % | 117.301 M 75.74 % | 66.745 M 20.95 % | 55.185 M |
Other non current liabilities | 0.000 | 0.000 -100.00 % | 58.000 K -41.41 % | 99.000 K -87.14 % | 770.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 6.466 M 54.84 % | 4.176 M 22.46 % | 3.410 M -44.65 % | 6.161 M 21.73 % | 5.061 M -52.37 % | 10.625 M 9 829.91 % | 107.000 K -59.32 % | 263.000 K -36.78 % | 416.000 K -26.37 % | 565.000 K -8.58 % | 618.000 K 51.47 % | 408.000 K |
Total non current liabilities | 6.482 M 54.63 % | 4.192 M 20.88 % | 3.468 M -44.60 % | 6.260 M 7.36 % | 5.831 M -49.30 % | 11.500 M 1 295.63 % | 824.000 K -8.14 % | 897.000 K -32.61 % | 1.331 M 135.58 % | 565.000 K -8.58 % | 618.000 K 51.47 % | 408.000 K |
Other current liabilities | 57.050 M -50.93 % | 116.262 M 96.85 % | 59.061 M 22.99 % | 48.022 M -7.84 % | 52.109 M -18.49 % | 63.926 M 198.34 % | 21.427 M -32.73 % | 31.852 M 34.66 % | 23.653 M -26.58 % | 32.217 M -34.16 % | 48.934 M 349.02 % | 10.898 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 55.513 M 99.43 % | 27.836 M -44.71 % | 50.346 M -36.54 % | 79.330 M 268.45 % | -47.094 M -1 786.14 % | 2.793 M -31.81 % | 4.096 M -14.18 % | 4.773 M 195.54 % | 1.615 M | 0.000 |
Short term debt | 6.514 M -55.33 % | 14.582 M -71.61 % | 51.356 M 410.55 % | 10.059 M -23.83 % | 13.206 M 81.68 % | 7.269 M -71.54 % | 25.543 M 40.29 % | 18.207 M -8.99 % | 20.006 M -41.17 % | 34.004 M 52.75 % | 22.261 M 70.54 % | 13.053 M |
Total current liabilities | 169.937 M -26.14 % | 230.087 M -0.27 % | 230.716 M 55.36 % | 148.501 M -5.62 % | 157.337 M -17.44 % | 190.564 M 37.47 % | 138.621 M 40.75 % | 98.487 M 6.39 % | 92.572 M -23.23 % | 120.591 M 50.59 % | 80.077 M 83.86 % | 43.554 M |
Total liabilities | 176.419 M -24.70 % | 234.279 M 0.04 % | 234.184 M 51.32 % | 154.761 M -5.15 % | 163.168 M -19.25 % | 202.064 M 44.91 % | 139.445 M 40.31 % | 99.384 M 5.84 % | 93.903 M -22.49 % | 121.156 M 50.14 % | 80.695 M 83.56 % | 43.962 M |
Other non current assets | 155.000 K -0.64 % | 156.000 K -97.25 % | 5.682 M 216.02 % | 1.798 M | 0.000 | 0.000 -100.00 % | 21.500 M -4.87 % | 22.600 M -8.87 % | 24.800 M 1 009.12 % | 2.236 M -42.67 % | 3.900 M 160.64 % | -6.431 M |
Long term investments | 3.525 M -9.92 % | 3.913 M 625.97 % | 539.000 K -89.09 % | 4.941 M -81.69 % | 26.983 M 2.53 % | 26.317 M 22.40 % | 21.500 M -4.87 % | 22.600 M -8.87 % | 24.800 M 535.90 % | 3.900 M | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 102.80 % | -21.500 M 4.87 % | -22.600 M 8.87 % | -24.800 M | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 16.816 M 13.08 % | 14.871 M 9.44 % | 13.588 M -27.20 % | 18.665 M 6.87 % | 17.465 M -29.34 % | 24.717 M 230.88 % | 7.470 M 26.78 % | 5.892 M -18.83 % | 7.259 M -0.49 % | 7.295 M 2.80 % | 7.096 M 10.34 % | 6.431 M |
Total non current assets | 24.481 M 22.74 % | 19.946 M -2.93 % | 20.549 M -24.26 % | 27.130 M -39.96 % | 45.188 M -12.74 % | 51.783 M 78.03 % | 29.087 M 1.77 % | 28.581 M -11.04 % | 32.128 M 139.21 % | 13.431 M 22.14 % | 10.996 M 70.98 % | 6.431 M |
Other current assets | 11.768 M 66.59 % | 7.064 M -49.63 % | 14.025 M -42.19 % | 24.259 M 156.52 % | 9.457 M 28.32 % | 7.370 M -63.98 % | 20.460 M -25.97 % | 27.636 M 31.39 % | 21.033 M 48.35 % | 14.178 M -29.21 % | 20.028 M 0.88 % | 19.853 M |
Short term investments | 0.000 -100.00 % | 1.742 M -82.80 % | 10.125 M 2 101.09 % | 460.000 K | 0.000 -100.00 % | 2.225 M 21.72 % | 1.828 M -90.91 % | 20.103 M 0.15 % | 20.073 M 33.82 % | 15.000 M 8 775.74 % | 169.000 K -62.19 % | 447.000 K |
cash and cash equivalents | 119.966 M -29.53 % | 170.231 M 48.26 % | 114.818 M 8.94 % | 105.400 M -9.64 % | 116.649 M -7.31 % | 125.842 M 52.46 % | 82.542 M 99.37 % | 41.401 M 12.87 % | 36.679 M -22.68 % | 47.439 M 719.18 % | 5.791 M -44.77 % | 10.485 M |
Cash and short term investments | 119.966 M -29.53 % | 170.231 M 36.25 % | 124.943 M 18.54 % | 105.400 M -9.64 % | 116.649 M -7.31 % | 125.842 M 52.46 % | 82.542 M 99.37 % | 41.401 M 12.87 % | 36.679 M -22.68 % | 47.439 M 719.18 % | 5.791 M -47.03 % | 10.932 M |
Total current assets | 413.336 M -18.42 % | 506.687 M 6.13 % | 477.427 M 27.32 % | 374.996 M -2.90 % | 386.205 M 1.06 % | 382.155 M 27.86 % | 298.887 M 23.33 % | 242.344 M 11.90 % | 216.580 M -3.75 % | 225.026 M 64.92 % | 136.444 M 47.16 % | 92.716 M |
Inventory | 19.409 M 30.03 % | 14.926 M -15.70 % | 17.705 M -2.89 % | 18.231 M 64.72 % | 11.068 M 28.06 % | 8.643 M 163.43 % | 3.281 M 74.99 % | 1.875 M -28.05 % | 2.606 M -8.21 % | 2.839 M -14.20 % | 3.309 M 29.92 % | 2.547 M |
Net receivables | 262.193 M -16.62 % | 314.466 M -1.96 % | 320.754 M 41.24 % | 227.106 M -8.80 % | 249.031 M 3.63 % | 240.300 M 24.76 % | 192.604 M 9.82 % | 175.377 M 10.67 % | 158.469 M -0.94 % | 159.966 M 37.89 % | 116.010 M 95.36 % | 59.384 M |
Tax assets | 3.384 M 735.56 % | 405.000 K 191.37 % | 139.000 K -87.64 % | 1.125 M 709.35 % | 139.000 K -6.08 % | 148.000 K 26.50 % | 117.000 K 31.46 % | 89.000 K 28.99 % | 69.000 K | 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 |
Account payables | 104.890 M 9.27 % | 95.993 M 51.94 % | 63.178 M 1.11 % | 62.484 M 66.62 % | 37.500 M 6.48 % | 35.219 M -23.27 % | 45.900 M 52.70 % | 30.059 M -25.12 % | 40.142 M -19.06 % | 49.597 M 1 128.56 % | 4.037 M -79.41 % | 19.603 M |
Tax payables | 1.483 M -54.37 % | 3.250 M 102.11 % | 1.608 M 1 508.00 % | 100.000 K -97.61 % | 4.176 M -13.36 % | 4.820 M 344.24 % | 1.085 M -61.15 % | 2.793 M 382.38 % | 579.000 K -87.87 % | 4.773 M 195.54 % | 1.615 M | 0.000 |
Deferred revenue non current | 0.000 | 0.000 100.00 % | -58.000 K 41.41 % | -99.000 K 87.14 % | -770.000 K 12.00 % | -875.000 K -22.04 % | -717.000 K -13.09 % | -634.000 K 30.71 % | -915.000 K | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.850 M 26.57 % | 5.412 M |
Capital lease obligations | 12.980 M 36.89 % | 9.482 M 6.55 % | 8.899 M -34.95 % | 13.681 M 17.29 % | 11.664 M -34.82 % | 17.894 M 6 678.03 % | 264.000 K -36.54 % | 416.000 K -26.37 % | 565.000 K -20.31 % | 709.000 K -20.96 % | 897.000 K 49.75 % | 599.000 K |
Preferred stock | 0.000 | 0.000 -100.00 % | 264.035 M 7.14 % | 246.432 M -2.32 % | 252.281 M 0.72 % | 250.487 M 26.18 % | 198.522 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 31.749 M 33.24 % | 23.829 M 0.00 % | 23.829 M -29.79 % | 33.942 M 115.03 % | -225.776 M -765.18 % | 33.942 M 0.00 % | 33.942 M 0.00 % | 33.942 M 0.00 % | 33.942 M 0.00 % | 33.942 M | 0.000 | 0.000 |
Deferred tax liabilities non current | 16.000 K 0.00 % | 16.000 K -72.41 % | 58.000 K -41.41 % | 99.000 K -87.14 % | 770.000 K -12.00 % | 875.000 K 22.04 % | 717.000 K 13.09 % | 634.000 K -30.71 % | 915.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 |
Total assets | 437.817 M -16.86 % | 526.633 M 5.75 % | 497.976 M 23.84 % | 402.126 M -6.78 % | 431.393 M -0.59 % | 433.938 M 32.31 % | 327.974 M 21.06 % | 270.925 M 8.93 % | 248.708 M 4.30 % | 238.457 M 61.73 % | 147.440 M 48.71 % | 99.147 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -21.403 M -151.79 % | 41.326 M 185.17 % | -48.524 M -363.10 % | -10.478 M 75.80 % | -43.297 M -350.39 % | 17.292 M 87.83 % | 9.206 M 203.02 % | -8.936 M -6.56 % | -8.386 M 69.00 % | -27.050 M -6.68 % | -25.356 M -183.24 % | 30.461 M |
Accounts receivables | 32.647 M 725.88 % | 3.953 M 104.47 % | -88.429 M -1 853.85 % | 5.042 M 155.54 % | -9.078 M 80.55 % | -46.679 M -93.90 % | -24.074 M -134.48 % | -10.267 M 52.64 % | -21.678 M -102.30 % | -10.716 M 77.81 % | -48.294 M -255.91 % | 30.976 M |
Inventory | -5.496 M -374.39 % | 2.003 M 420.99 % | -624.000 K 90.75 % | -6.747 M -238.87 % | -1.991 M 32.67 % | -2.957 M -82.87 % | -1.617 M -370.85 % | 597.000 K 226.23 % | 183.000 K -17.57 % | 222.000 K 124.97 % | -889.000 K -72.62 % | -515.000 K |
Accounts payables | -14.607 M -200.74 % | 14.499 M 12.82 % | 12.852 M -6.44 % | 13.737 M 510.30 % | -3.348 M -147.89 % | 6.991 M -64.97 % | 19.959 M 620.02 % | 2.772 M 174.50 % | -3.721 M -118.87 % | 19.718 M | 0.000 | 0.000 |
Other working capital | -33.947 M -262.65 % | 20.871 M -24.59 % | 27.677 M 222.95 % | -22.510 M 22.06 % | -28.880 M -148.18 % | 59.937 M 301.24 % | 14.938 M 256.70 % | -9.533 M -11.25 % | -8.569 M 68.58 % | -27.272 M -11.46 % | -24.467 M | 0.000 |
Other non cash items | 4.471 M -64.20 % | 12.488 M 1 504.72 % | -889.000 K 86.77 % | -6.721 M 38.43 % | -10.916 M -74.85 % | -6.243 M -2.18 % | -6.110 M -8.05 % | -5.655 M 47.60 % | -10.791 M -192.92 % | -3.684 M -110.63 % | -1.749 M 92.69 % | -23.937 M |
Net cash provided by operating activities | 33.069 M -69.80 % | 109.482 M 2 253.44 % | 4.652 M -37.46 % | 7.439 M -52.54 % | 15.675 M -81.25 % | 83.595 M 117.83 % | 38.376 M 95.41 % | 19.639 M -2.19 % | 20.078 M 683.68 % | 2.562 M 131.39 % | -8.163 M -147.50 % | 17.187 M |
Investments in property plant and equipment | -1.013 M 61.51 % | -2.632 M -168.02 % | -982.000 K 24.23 % | -1.296 M 28.56 % | -1.814 M 21.61 % | -2.314 M 42.38 % | -4.016 M -1 006.34 % | -363.000 K 92.23 % | -4.672 M -68.06 % | -2.780 M -235.34 % | -829.000 K -147.46 % | -335.000 K |
Acquisitions net | 0.000 -100.00 % | 55.000 K | 0.000 -100.00 % | 148.000 K | 0.000 100.00 % | -11.298 M | 0.000 | 0.000 | 0.000 -100.00 % | 314.000 K | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 100.00 % | -10.125 M 53.47 % | -21.760 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 10.125 M | 0.000 -100.00 % | 21.612 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 M | 0.000 | 0.000 | 0.000 |
Other investing activites | 632.000 K | 0.000 | 0.000 -100.00 % | 21.760 M | 0.000 -100.00 % | 15.774 M 71.38 % | 9.204 M 405.88 % | -3.009 M -125.09 % | 11.992 M 162.93 % | -19.055 M -655.85 % | -2.521 M 64.45 % | -7.091 M |
Net cash used for investing activites | -381.000 K -105.05 % | 7.548 M 167.96 % | -11.107 M -154.28 % | 20.464 M 1 228.11 % | -1.814 M -183.90 % | 2.162 M -58.33 % | 5.188 M 253.86 % | -3.372 M -146.07 % | 7.320 M 133.52 % | -21.835 M -551.79 % | -3.350 M 54.89 % | -7.426 M |
Debt repayment | -9.276 M 74.65 % | -36.591 M -184.45 % | 43.328 M 655.20 % | -7.804 M -1.72 % | -7.672 M 69.78 % | -25.386 M -16 601.32 % | -152.000 K 92.21 % | -1.952 M 86.87 % | -14.865 M -187.52 % | 16.984 M 5 742.52 % | -301.000 K -99.34 % | -151.000 K |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.000 M | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 100.00 % | -10.544 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -66.831 M -299.99 % | -16.708 M -85.64 % | -9.000 M 72.73 % | -33.000 M -120.00 % | -15.000 M -56.25 % | -9.600 M 0.00 % | -9.600 M 0.00 % | -9.600 M -6.67 % | -9.000 M -81.82 % | -4.950 M -312.50 % | -1.200 M | 0.000 |
Other financing activites | -6.909 M 12.90 % | -7.932 M 0.90 % | -8.004 M -490.25 % | 2.051 M 368.81 % | -763.000 K 89.66 % | -7.376 M -200.60 % | 7.332 M 921.17 % | 718.000 K | 0.000 100.00 % | -6.093 M -196.73 % | 6.299 M 199.86 % | -6.308 M |
Net cash used provided by financing activities | -83.016 M -35.58 % | -61.231 M -488.03 % | 15.780 M 140.72 % | -38.753 M -65.36 % | -23.435 M 44.68 % | -42.362 M -1 650.50 % | -2.420 M 77.66 % | -10.834 M 54.60 % | -23.865 M -146.85 % | 50.941 M 961.71 % | 4.798 M 174.28 % | -6.459 M |
Effect of forex changes on cash | 63.000 K 116.32 % | -386.000 K -515.05 % | 93.000 K 123.31 % | -399.000 K -204.72 % | 381.000 K 501.05 % | -95.000 K -3 066.67 % | -3.000 K -142.86 % | 7.000 K 163.64 % | -11.000 K -83.33 % | -6.000 K | 0.000 -100.00 % | 4.190 M |
Net change in cash | -50.265 M -190.71 % | 55.413 M 488.37 % | 9.418 M 183.72 % | -11.249 M -22.36 % | -9.193 M -121.23 % | 43.300 M 5.25 % | 41.141 M 656.27 % | 5.440 M 54.46 % | 3.522 M -88.88 % | 31.662 M 571.51 % | -6.715 M -189.63 % | 7.492 M |
Cash at beginning of period | 170.231 M 48.26 % | 114.818 M 8.94 % | 105.400 M -9.64 % | 116.649 M -7.31 % | 125.842 M 52.46 % | 82.542 M 99.37 % | 41.401 M 15.13 % | 35.961 M 10.86 % | 32.439 M 4 074.90 % | 777.000 K -89.63 % | 7.492 M | 0.000 |
Cash at end of period | 119.966 M -29.53 % | 170.231 M 48.26 % | 114.818 M 8.94 % | 105.400 M -9.64 % | 116.649 M -7.31 % | 125.842 M 52.46 % | 82.542 M 99.37 % | 41.401 M 15.13 % | 35.961 M 10.86 % | 32.439 M 4 074.90 % | 777.000 K -89.63 % | 7.492 M |
Operating cash flow | 33.069 M -69.80 % | 109.482 M 2 253.44 % | 4.652 M -37.46 % | 7.439 M -52.54 % | 15.675 M -81.25 % | 83.595 M 117.83 % | 38.376 M 95.41 % | 19.639 M -2.19 % | 20.078 M 683.68 % | 2.562 M 131.39 % | -8.163 M -147.50 % | 17.187 M |
Capital expenditure | -1.013 M 61.51 % | -2.632 M -168.02 % | -982.000 K 24.23 % | -1.296 M 28.56 % | -1.814 M 21.61 % | -2.314 M 42.38 % | -4.016 M -1 006.34 % | -363.000 K 92.23 % | -4.672 M -68.06 % | -2.780 M -235.34 % | -829.000 K -147.46 % | -335.000 K |
Free CashFlow | 32.056 M -70.00 % | 106.850 M 2 811.44 % | 3.670 M -40.26 % | 6.143 M -55.68 % | 13.861 M -82.95 % | 81.281 M 136.56 % | 34.360 M 78.25 % | 19.276 M 25.12 % | 15.406 M 7 166.97 % | -218.000 K 97.58 % | -8.992 M -153.36 % | 16.852 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 280.231 M 100.00 % | 140.116 M -27.68 % | 193.740 M 0.00 % | 193.740 M 11.30 % | 174.069 M 0.00 % | 174.069 M 9.51 % | 158.950 M 0.00 % | 158.950 M 15.24 % | 137.935 M 0.00 % | 137.935 M -5.72 % | 146.311 M 0.00 % | 146.311 M -36.61 % | 230.823 M 100.00 % | 115.412 M -56.18 % | 263.347 M 100.00 % | 131.673 M -47.25 % | 249.595 M 100.00 % | 124.798 M -40.26 % | 208.898 M 100.00 % | 104.449 M -69.47 % | 342.130 M 100.00 % | 171.065 M -56.27 % | 391.215 M 100.00 % | 195.608 M 62.58 % | 120.312 M 0.00 % | 120.312 M 38.00 % | 87.184 M 0.00 % | 87.184 M -19.44 % | 108.229 M 0.00 % | 108.229 M 27.51 % | 84.880 M 10.10 % | 77.096 M -17.24 % | 93.153 M -2.66 % | 95.694 M 6.93 % | 89.493 M -13.16 % | 103.054 M -9.16 % | 113.450 M 29.14 % | 87.847 M 24.58 % | 70.516 M -2.05 % | 71.993 M -2.36 % | 73.733 M 59.87 % | 46.122 M 7.67 % | 42.836 M 10.43 % | 38.790 M |
Net income | 11.072 M 100.00 % | 5.536 M -55.86 % | 12.543 M 0.00 % | 12.543 M 13.16 % | 11.084 M 0.00 % | 11.084 M -8.43 % | 12.105 M 0.00 % | 12.105 M 76.46 % | 6.860 M 0.00 % | 6.860 M -41.44 % | 11.714 M 0.00 % | 11.714 M 246.14 % | -8.015 M -100.00 % | -4.008 M -120.53 % | 19.520 M 100.00 % | 9.760 M -63.82 % | 26.973 M 100.00 % | 13.487 M -41.86 % | 23.198 M 100.00 % | 11.599 M -58.06 % | 27.658 M 100.00 % | 13.829 M -47.01 % | 26.095 M 100.00 % | 13.048 M 72.99 % | 7.543 M 0.00 % | 7.543 M 14.13 % | 6.609 M 0.00 % | 6.609 M 4.79 % | 6.307 M 0.00 % | 6.307 M -9.83 % | 6.994 M 5.76 % | 6.613 M 14.02 % | 5.800 M -37.84 % | 9.331 M -3.77 % | 9.697 M 58.03 % | 6.136 M -46.51 % | 11.472 M 29.91 % | 8.831 M 2 170.18 % | 389.000 K -90.88 % | 4.264 M -40.90 % | 7.215 M 246.38 % | 2.083 M 14.01 % | 1.827 M 39.31 % | 1.312 M |
Income before tax | 10.557 M 100.00 % | 5.279 M -65.62 % | 15.354 M 0.00 % | 15.354 M 15.04 % | 13.347 M 0.00 % | 13.347 M -8.14 % | 14.529 M 0.00 % | 14.529 M 68.53 % | 8.621 M 0.00 % | 8.621 M -38.56 % | 14.030 M 0.00 % | 14.030 M 254.18 % | -9.100 M -100.00 % | -4.550 M -119.18 % | 23.720 M 100.00 % | 11.860 M -62.60 % | 31.710 M 100.00 % | 15.855 M -42.31 % | 27.485 M 100.00 % | 13.743 M -58.05 % | 32.761 M 100.00 % | 16.381 M -46.12 % | 30.402 M 100.00 % | 15.201 M 72.67 % | 8.804 M 0.00 % | 8.804 M 12.50 % | 7.825 M 0.00 % | 7.825 M -3.00 % | 8.067 M 0.00 % | 8.067 M -6.61 % | 8.638 M 11.69 % | 7.734 M 2.40 % | 7.553 M -32.67 % | 11.218 M -3.58 % | 11.634 M 57.83 % | 7.371 M -46.10 % | 13.676 M 25.93 % | 10.860 M 427.70 % | 2.058 M -64.96 % | 5.874 M -46.07 % | 10.891 M 323.61 % | 2.571 M -18.23 % | 3.144 M 36.76 % | 2.299 M |
Income before tax ratio | 0.04 0.00 % | 0.04 -52.46 % | 0.08 0.00 % | 0.08 3.36 % | 0.08 0.00 % | 0.08 -16.11 % | 0.09 0.00 % | 0.09 46.25 % | 0.06 0.00 % | 0.06 -34.83 % | 0.10 0.00 % | 0.10 343.23 % | -0.04 0.00 % | -0.04 -143.77 % | 0.09 0.00 % | 0.09 -29.10 % | 0.13 0.00 % | 0.13 -3.44 % | 0.13 0.00 % | 0.13 37.40 % | 0.10 0.00 % | 0.10 23.22 % | 0.08 0.00 % | 0.08 6.20 % | 0.07 0.00 % | 0.07 -18.47 % | 0.09 0.00 % | 0.09 20.41 % | 0.07 0.00 % | 0.07 -26.76 % | 0.10 1.45 % | 0.10 23.72 % | 0.08 -30.83 % | 0.12 -9.82 % | 0.13 81.75 % | 0.07 -40.67 % | 0.12 -2.49 % | 0.12 323.59 % | 0.03 -64.23 % | 0.08 -44.76 % | 0.15 164.98 % | 0.06 -24.05 % | 0.07 23.84 % | 0.06 |
EBITDA | 34.343 M 753.24 % | 4.025 M -72.40 % | 14.584 M 0.00 % | 14.584 M 5.19 % | 13.865 M 0.00 % | 13.865 M -4.49 % | 14.517 M 0.00 % | 14.517 M 49.55 % | 9.707 M 0.00 % | 9.707 M -28.05 % | 13.492 M 0.00 % | 13.492 M 752.08 % | -2.069 M 40.56 % | -3.481 M -127.84 % | 12.502 M 0.00 % | 12.502 M -16.68 % | 15.005 M 0.00 % | 15.005 M 16.31 % | 12.901 M 0.00 % | 12.901 M -27.62 % | 17.825 M 0.00 % | 17.825 M 31.11 % | 13.596 M 0.00 % | 13.596 M 49.12 % | 9.117 M 0.00 % | 9.117 M 12.19 % | 8.127 M 0.00 % | 8.127 M 2.27 % | 7.946 M 0.00 % | 7.946 M -10.59 % | 8.887 M 10.70 % | 8.028 M -6.94 % | 8.627 M -26.93 % | 11.806 M -3.94 % | 12.290 M 55.77 % | 7.890 M -43.92 % | 14.070 M 24.93 % | 11.262 M 410.05 % | 2.208 M -64.24 % | 6.174 M -44.38 % | 11.100 M 297.56 % | 2.792 M -15.88 % | 3.319 M 30.57 % | 2.542 M |
Net income ratio | 0.04 0.00 % | 0.04 -38.97 % | 0.06 0.00 % | 0.06 1.67 % | 0.06 0.00 % | 0.06 -16.39 % | 0.08 0.00 % | 0.08 53.13 % | 0.05 0.00 % | 0.05 -37.88 % | 0.08 0.00 % | 0.08 330.56 % | -0.03 0.00 % | -0.03 -146.85 % | 0.07 0.00 % | 0.07 -31.41 % | 0.11 0.00 % | 0.11 -2.69 % | 0.11 0.00 % | 0.11 37.37 % | 0.08 0.00 % | 0.08 21.20 % | 0.07 0.00 % | 0.07 6.40 % | 0.06 0.00 % | 0.06 -17.29 % | 0.08 0.00 % | 0.08 30.08 % | 0.06 0.00 % | 0.06 -29.28 % | 0.08 -3.94 % | 0.09 37.76 % | 0.06 -36.15 % | 0.10 -10.01 % | 0.11 81.98 % | 0.06 -41.12 % | 0.10 0.59 % | 0.10 1 722.30 % | 0.01 -90.69 % | 0.06 -39.47 % | 0.10 116.67 % | 0.05 5.89 % | 0.04 26.15 % | 0.03 |
Ratio EBITDA | 0.12 326.62 % | 0.03 -61.84 % | 0.08 0.00 % | 0.08 -5.49 % | 0.08 0.00 % | 0.08 -12.79 % | 0.09 0.00 % | 0.09 29.78 % | 0.07 0.00 % | 0.07 -23.68 % | 0.09 0.00 % | 0.09 1 128.73 % | -0.01 70.28 % | -0.03 -163.54 % | 0.05 -50.00 % | 0.09 57.93 % | 0.06 -50.00 % | 0.12 94.69 % | 0.06 -50.00 % | 0.12 137.08 % | 0.05 -50.00 % | 0.10 199.83 % | 0.03 -50.00 % | 0.07 -8.28 % | 0.08 0.00 % | 0.08 -18.70 % | 0.09 0.00 % | 0.09 26.96 % | 0.07 0.00 % | 0.07 -29.88 % | 0.10 0.55 % | 0.10 12.44 % | 0.09 -24.93 % | 0.12 -10.16 % | 0.14 79.37 % | 0.08 -38.27 % | 0.12 -3.26 % | 0.13 309.43 % | 0.03 -63.49 % | 0.09 -43.03 % | 0.15 148.69 % | 0.06 -21.87 % | 0.08 18.23 % | 0.07 |
Gross profit ratio | 0.18 0.00 % | 0.18 20.66 % | 0.15 0.00 % | 0.15 -17.84 % | 0.18 0.00 % | 0.18 8.38 % | 0.17 0.00 % | 0.17 -15.94 % | 0.20 0.00 % | 0.20 24.44 % | 0.16 0.00 % | 0.16 111.82 % | 0.07 0.00 % | 0.07 -54.66 % | 0.16 0.00 % | 0.16 -27.67 % | 0.23 0.00 % | 0.23 8.97 % | 0.21 0.00 % | 0.21 13.37 % | 0.18 0.00 % | 0.18 55.20 % | 0.12 0.00 % | 0.12 -27.41 % | 0.16 0.00 % | 0.16 -12.73 % | 0.19 0.00 % | 0.19 -0.65 % | 0.19 0.00 % | 0.19 -6.66 % | 0.20 -1.52 % | 0.21 1.12 % | 0.20 5.70 % | 0.19 -6.34 % | 0.21 58.20 % | 0.13 -33.92 % | 0.20 0.98 % | 0.19 4.53 % | 0.19 -9.56 % | 0.21 -22.41 % | 0.27 80.64 % | 0.15 -15.07 % | 0.17 8.17 % | 0.16 |
Weighted average shs out dil | 556.930 M 0.00 % | 556.930 M 0.00 % | 556.930 M 0.00 % | 556.930 M 0.00 % | 556.930 M 0.00 % | 556.930 M 0.00 % | 556.930 M 0.00 % | 556.930 M -4.43 % | 582.772 M 0.00 % | 582.772 M -2.87 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 1.94 % | 588.587 M 30.80 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M |
Weighted average shs out | 556.930 M 0.00 % | 556.942 M 0.00 % | 556.949 M 0.00 % | 556.949 M 0.00 % | 556.957 M 0.00 % | 556.957 M 0.00 % | 556.936 M 0.00 % | 556.936 M -4.44 % | 582.788 M 0.00 % | 582.788 M -2.87 % | 600.015 M 0.00 % | 600.015 M 0.00 % | 600.000 M 0.00 % | 600.015 M 0.00 % | 600.000 M 0.00 % | 600.025 M 0.00 % | 600.000 M 0.00 % | 600.013 M 0.00 % | 600.000 M 0.00 % | 600.021 M 0.00 % | 600.000 M 0.00 % | 600.009 M 0.00 % | 600.000 M 0.00 % | 600.023 M 0.00 % | 600.040 M 0.00 % | 600.040 M 0.01 % | 600.009 M 0.00 % | 600.009 M -0.01 % | 600.048 M 0.00 % | 600.048 M 0.01 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.00 % | 600.000 M 0.09 % | 599.432 M 1.84 % | 588.587 M 30.80 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M 0.00 % | 450.000 M -0.02 % | 450.069 M |
EPS diluted | 0.02 101.01 % | 0.01 -56.00 % | 0.02 0.00 % | 0.02 13.07 % | 0.02 0.00 % | 0.02 -8.29 % | 0.02 0.00 % | 0.02 83.90 % | 0.01 0.00 % | 0.01 -39.49 % | 0.02 0.00 % | 0.02 245.52 % | -0.01 -100.00 % | -0.01 -120.62 % | 0.03 99.39 % | 0.02 -63.78 % | 0.05 100.00 % | 0.02 -41.86 % | 0.04 100.52 % | 0.02 -58.13 % | 0.05 100.43 % | 0.02 -47.13 % | 0.04 100.46 % | 0.02 72.22 % | 0.01 0.00 % | 0.01 14.55 % | 0.01 0.00 % | 0.01 4.76 % | 0.01 0.00 % | 0.01 -10.26 % | 0.01 6.36 % | 0.01 13.40 % | 0.01 -37.82 % | 0.02 -3.70 % | 0.02 58.82 % | 0.01 -46.60 % | 0.02 27.33 % | 0.02 1 566.67 % | 0.00 -90.53 % | 0.01 -40.63 % | 0.02 247.83 % | 0.00 12.20 % | 0.00 41.38 % | 0.00 |
Earnings per share | 0.02 101.01 % | 0.01 -56.00 % | 0.02 0.00 % | 0.02 13.07 % | 0.02 0.00 % | 0.02 -8.29 % | 0.02 0.00 % | 0.02 83.90 % | 0.01 0.00 % | 0.01 -39.49 % | 0.02 0.00 % | 0.02 245.52 % | -0.01 -100.00 % | -0.01 -120.62 % | 0.03 99.39 % | 0.02 -63.78 % | 0.05 100.00 % | 0.02 -41.86 % | 0.04 100.52 % | 0.02 -58.13 % | 0.05 100.43 % | 0.02 -47.13 % | 0.04 100.46 % | 0.02 72.22 % | 0.01 0.00 % | 0.01 14.55 % | 0.01 0.00 % | 0.01 4.76 % | 0.01 0.00 % | 0.01 -10.26 % | 0.01 6.36 % | 0.01 13.40 % | 0.01 -37.82 % | 0.02 -3.70 % | 0.02 58.82 % | 0.01 -50.49 % | 0.02 37.33 % | 0.02 1 566.67 % | 0.00 -90.53 % | 0.01 -40.63 % | 0.02 247.83 % | 0.00 12.20 % | 0.00 41.38 % | 0.00 |
Gross profit | 49.905 M 100.00 % | 24.953 M -12.74 % | 28.595 M 0.00 % | 28.595 M -8.55 % | 31.270 M 0.00 % | 31.270 M 18.69 % | 26.346 M 0.00 % | 26.346 M -3.14 % | 27.200 M 0.00 % | 27.200 M 17.32 % | 23.184 M 0.00 % | 23.184 M 34.27 % | 17.267 M 100.00 % | 8.634 M -80.13 % | 43.446 M 100.00 % | 21.723 M -61.84 % | 56.928 M 100.00 % | 28.464 M -34.90 % | 43.725 M 100.00 % | 21.863 M -65.39 % | 63.166 M 100.00 % | 31.583 M -32.14 % | 46.539 M 100.00 % | 23.270 M 18.03 % | 19.716 M 0.00 % | 19.716 M 20.43 % | 16.372 M 0.00 % | 16.372 M -19.97 % | 20.456 M 0.00 % | 20.456 M 19.02 % | 17.187 M 8.42 % | 15.852 M -16.31 % | 18.941 M 2.89 % | 18.409 M 0.15 % | 18.382 M 37.38 % | 13.380 M -39.98 % | 22.291 M 30.41 % | 17.093 M 30.22 % | 13.126 M -11.42 % | 14.818 M -24.24 % | 19.559 M 188.78 % | 6.773 M -8.56 % | 7.407 M 19.46 % | 6.201 M |
Income tax expense | -515.000 K -300.00 % | 257.500 K -90.84 % | 2.811 M 0.00 % | 2.811 M 24.24 % | 2.263 M 0.00 % | 2.263 M -6.64 % | 2.424 M 0.00 % | 2.424 M 37.66 % | 1.761 M 0.00 % | 1.761 M -24.00 % | 2.317 M 0.00 % | 2.317 M 313.50 % | -1.085 M -300.00 % | 542.500 K -87.08 % | 4.200 M 100.00 % | 2.100 M -55.67 % | 4.737 M 100.00 % | 2.369 M -44.75 % | 4.287 M 100.00 % | 2.144 M -58.00 % | 5.103 M 100.00 % | 2.552 M -40.76 % | 4.307 M 100.00 % | 2.154 M 70.78 % | 1.261 M 0.00 % | 1.261 M 3.66 % | 1.217 M 0.00 % | 1.217 M -30.90 % | 1.761 M 0.00 % | 1.761 M 7.09 % | 1.644 M 46.65 % | 1.121 M -36.05 % | 1.753 M -7.10 % | 1.887 M -2.58 % | 1.937 M 56.84 % | 1.235 M -43.97 % | 2.204 M 8.62 % | 2.029 M 49.41 % | 1.358 M 11.22 % | 1.221 M -46.68 % | 2.290 M 427.65 % | 434.000 K -17.96 % | 529.000 K 36.16 % | 388.500 K |
Cost of revenue | 230.326 M 100.00 % | 115.163 M -30.27 % | 165.145 M 0.00 % | 165.145 M 15.65 % | 142.800 M 0.00 % | 142.800 M 7.69 % | 132.604 M 0.00 % | 132.604 M 19.75 % | 110.735 M 0.00 % | 110.735 M -10.06 % | 123.127 M 0.00 % | 123.127 M -42.34 % | 213.556 M 100.00 % | 106.778 M -51.44 % | 219.901 M 100.00 % | 109.951 M -42.93 % | 192.667 M 100.00 % | 96.334 M -41.68 % | 165.173 M 100.00 % | 82.587 M -70.40 % | 278.964 M 100.00 % | 139.482 M -59.53 % | 344.676 M 100.00 % | 172.338 M 71.32 % | 100.596 M 0.00 % | 100.596 M 42.06 % | 70.812 M 0.00 % | 70.812 M -19.32 % | 87.773 M 0.00 % | 87.773 M 29.66 % | 67.693 M 10.53 % | 61.244 M -17.47 % | 74.212 M -3.98 % | 77.285 M 8.68 % | 71.111 M -20.70 % | 89.674 M -1.63 % | 91.159 M 28.84 % | 70.754 M 23.29 % | 57.390 M 0.38 % | 57.175 M 5.54 % | 54.174 M 37.68 % | 39.349 M 11.06 % | 35.429 M 8.71 % | 32.590 M |
General and administrative expenses | 13.289 M 0.00 % | 13.289 M -4.07 % | 13.852 M 0.00 % | 13.852 M 3.57 % | 13.374 M 0.00 % | 13.374 M 14.39 % | 11.692 M 0.00 % | 11.692 M -28.22 % | 16.289 M 0.00 % | 16.289 M 62.50 % | 10.024 M 0.00 % | 10.024 M -9.71 % | 11.103 M 0.00 % | 11.103 M 12.54 % | 9.866 M 0.00 % | 9.866 M -19.38 % | 12.238 M 0.00 % | 12.238 M 29.22 % | 9.470 M 0.00 % | 9.470 M -26.86 % | 12.947 M 0.00 % | 12.947 M 28.88 % | 10.046 M 0.00 % | 10.046 M 2.94 % | 9.759 M 0.00 % | 9.759 M 15.31 % | 8.464 M 0.00 % | 8.464 M -25.71 % | 11.393 M 0.00 % | 11.393 M 33.15 % | 8.556 M 7.87 % | 7.932 M -15.86 % | 9.427 M 37.42 % | 6.860 M 7.90 % | 6.358 M 15.56 % | 5.502 M -25.41 % | 7.376 M 27.17 % | 5.800 M -45.96 % | 10.733 M 27.33 % | 8.429 M 5.00 % | 8.028 M 107.01 % | 3.878 M -5.30 % | 4.095 M 14.87 % | 3.565 M |
Selling and marketing expenses | 855.500 K 0.00 % | 855.500 K 57.70 % | 542.500 K 0.00 % | 542.500 K -21.89 % | 694.500 K 0.00 % | 694.500 K 23.36 % | 563.000 K 0.00 % | 563.000 K -39.95 % | 937.500 K 0.00 % | 937.500 K 1 449.59 % | 60.500 K 0.00 % | 60.500 K -94.80 % | 1.163 M 0.00 % | 1.163 M 2 033.94 % | 54.500 K 0.00 % | 54.500 K -96.39 % | 1.511 M 0.00 % | 1.511 M 485.47 % | 258.000 K 0.00 % | 258.000 K -82.27 % | 1.455 M 0.00 % | 1.455 M 625.69 % | 200.500 K 0.00 % | 200.500 K -86.30 % | 1.463 M 0.00 % | 1.463 M 763.13 % | 169.500 K 0.00 % | 169.500 K -89.10 % | 1.555 M 0.00 % | 1.555 M 1 018.71 % | 139.000 K 33.65 % | 104.000 K -92.70 % | 1.425 M 801.90 % | 158.000 K -18.97 % | 195.000 K -10.96 % | 219.000 K -71.26 % | 762.000 K 247.95 % | 219.000 K -27.48 % | 302.000 K 24.28 % | 243.000 K -34.32 % | 370.000 K 10.12 % | 336.000 K 130.14 % | 146.000 K -43.30 % | 257.500 K |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.898 M 0.00 % | 7.898 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 28.288 M 32.16 % | 21.405 M 48.70 % | 14.395 M 0.00 % | 14.395 M -20.11 % | 18.018 M 0.00 % | 18.018 M 64.63 % | 10.945 M 0.00 % | 10.945 M -39.75 % | 18.167 M 0.00 % | 18.167 M 104.90 % | 8.866 M 0.00 % | 8.866 M -65.54 % | 25.732 M 97.92 % | 13.001 M -34.47 % | 19.840 M 109.06 % | 9.490 M -66.27 % | 28.133 M 120.12 % | 12.781 M -34.31 % | 19.456 M 148.70 % | 7.823 M -73.44 % | 29.456 M 96.69 % | 14.976 M -26.92 % | 20.493 M 167.97 % | 7.648 M -29.82 % | 10.897 M 0.00 % | 10.897 M 30.25 % | 8.367 M 0.00 % | 8.367 M -31.48 % | 12.210 M 0.00 % | 12.210 M 47.11 % | 8.300 M 6.08 % | 7.824 M -29.58 % | 11.111 M 60.82 % | 6.909 M 8.72 % | 6.355 M 11.14 % | 5.718 M -31.17 % | 8.307 M 42.46 % | 5.831 M -46.59 % | 10.918 M 26.31 % | 8.644 M -1.23 % | 8.752 M 119.84 % | 3.981 M -2.62 % | 4.088 M 9.51 % | 3.733 M |
Cost and expenses | 258.614 M 89.37 % | 136.568 M -23.93 % | 179.540 M 0.00 % | 179.540 M 11.64 % | 160.817 M 0.00 % | 160.817 M 12.03 % | 143.548 M 0.00 % | 143.548 M 11.36 % | 128.902 M 0.00 % | 128.902 M -2.34 % | 131.993 M 0.00 % | 131.993 M -44.84 % | 239.288 M 99.77 % | 119.779 M -50.04 % | 239.741 M 100.72 % | 119.441 M -45.91 % | 220.800 M 102.36 % | 109.114 M -40.90 % | 184.629 M 104.21 % | 90.410 M -70.69 % | 308.420 M 99.68 % | 154.458 M -57.70 % | 365.169 M 102.89 % | 179.986 M 61.43 % | 111.493 M 0.00 % | 111.493 M 40.81 % | 79.179 M 0.00 % | 79.179 M -20.81 % | 99.983 M 0.00 % | 99.983 M 31.57 % | 75.993 M 10.03 % | 69.068 M -19.05 % | 85.323 M 1.34 % | 84.194 M 8.69 % | 77.466 M -18.79 % | 95.392 M -4.10 % | 99.466 M 29.88 % | 76.585 M 12.12 % | 68.308 M 3.78 % | 65.819 M 4.60 % | 62.926 M 45.23 % | 43.330 M 9.65 % | 39.517 M 8.79 % | 36.323 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 | 0.000 | 0.000 | 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 | 28.288 M 32.16 % | 21.405 M 48.70 % | 14.395 M 0.00 % | 14.395 M 42.25 % | 10.120 M 0.00 % | 10.120 M -17.43 % | 12.255 M 0.00 % | 12.255 M -31.82 % | 17.975 M 0.00 % | 17.975 M 78.24 % | 10.085 M 0.00 % | 10.085 M -60.81 % | 25.732 M 103.91 % | 12.620 M -36.39 % | 19.840 M 100.00 % | 9.920 M -64.74 % | 28.133 M 99.96 % | 14.070 M -27.69 % | 19.456 M 100.00 % | 9.728 M -66.97 % | 29.456 M 104.53 % | 14.402 M -29.72 % | 20.493 M 100.00 % | 10.247 M -8.69 % | 11.222 M 0.00 % | 11.222 M 29.99 % | 8.633 M 0.00 % | 8.633 M -33.32 % | 12.948 M 0.00 % | 12.948 M 48.91 % | 8.695 M 8.20 % | 8.036 M -25.95 % | 10.852 M 54.63 % | 7.018 M 7.10 % | 6.553 M 14.54 % | 5.721 M -29.70 % | 8.138 M 35.21 % | 6.019 M -45.46 % | 11.035 M 27.25 % | 8.672 M 3.26 % | 8.398 M 99.29 % | 4.214 M -0.64 % | 4.241 M 10.95 % | 3.823 M |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.140 M 30.53 % | 873.000 K 0.00 % | 873.000 K 111.64 % | 412.500 K 0.00 % | 412.500 K 43.23 % | 288.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 172.000 K 0.00 % | 172.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 -100.00 % | 84.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 42.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 53.000 K | 0.000 | 0.000 | 0.000 |
Interest expense | 1.319 M | 0.000 -100.00 % | 1.182 M | 0.000 -100.00 % | 1.731 M | 0.000 -100.00 % | 1.746 M | 0.000 -100.00 % | 1.543 M 274.06 % | 412.500 K -28.39 % | 576.000 K 100.00 % | 288.000 K 57.81 % | 182.500 K 0.00 % | 182.500 K -51.07 % | 373.000 K 0.00 % | 373.000 K | 0.000 | 0.000 -100.00 % | 297.000 K 0.00 % | 297.000 K 31.13 % | 226.500 K 0.00 % | 226.500 K -46.20 % | 421.000 K 0.00 % | 421.000 K 2 706.67 % | 15.000 K 0.00 % | 15.000 K -91.67 % | 180.000 K 0.00 % | 180.000 K 0.84 % | 178.500 K 0.00 % | 178.500 K -28.31 % | 249.000 K -15.31 % | 294.000 K -25.00 % | 392.000 K 39.01 % | 282.000 K -28.24 % | 393.000 K 35.05 % | 291.000 K -26.14 % | 394.000 K -1.99 % | 402.000 K 168.00 % | 150.000 K -50.00 % | 300.000 K 43.54 % | 209.000 K -5.43 % | 221.000 K 26.29 % | 175.000 K 3.86 % | 168.500 K |
Depreciation and amortization | 5.664 M 1 087.42 % | 477.000 K 24.38 % | 383.500 K 0.00 % | 383.500 K -37.39 % | 612.500 K 0.00 % | 612.500 K 43.78 % | 426.000 K 0.00 % | 426.000 K -11.71 % | 482.500 K 0.00 % | 482.500 K 23.09 % | 392.000 K 0.00 % | 392.000 K -93.87 % | 6.396 M 1 166.53 % | 505.000 K -86.06 % | 3.622 M 418.54 % | 698.500 K -89.89 % | 6.908 M 1 031.53 % | 610.500 K -83.87 % | 3.785 M 393.80 % | 766.500 K -86.98 % | 5.887 M 814.84 % | 643.500 K -81.59 % | 3.496 M 510.66 % | 572.500 K -8.18 % | 623.500 K 0.00 % | 623.500 K 60.70 % | 388.000 K 0.00 % | 388.000 K -11.42 % | 438.000 K 0.00 % | 438.000 K 3.30 % | 424.000 K 14.67 % | 369.750 K 0.00 % | 369.750 K 78.62 % | 207.000 K -15.68 % | 245.500 K 18.60 % | 207.000 K 0.00 % | 207.000 K -6.12 % | 220.500 K 12.79 % | 195.500 K -11.34 % | 220.500 K 0.00 % | 220.500 K 34.45 % | 164.000 K -6.29 % | 175.000 K 6.71 % | 164.000 K |
Operating income | 21.617 M 509.27 % | 3.548 M -75.01 % | 14.201 M 0.00 % | 14.201 M 7.16 % | 13.252 M 0.00 % | 13.252 M -5.95 % | 14.091 M 0.00 % | 14.091 M 52.76 % | 9.225 M 0.00 % | 9.225 M -29.58 % | 13.100 M 0.00 % | 13.100 M 254.75 % | -8.465 M -112.37 % | -3.986 M -116.89 % | 23.606 M 100.00 % | 11.803 M -59.01 % | 28.795 M 100.04 % | 14.395 M -40.69 % | 24.269 M 100.00 % | 12.135 M -64.00 % | 33.710 M 96.21 % | 17.181 M -34.04 % | 26.046 M 100.00 % | 13.023 M 53.33 % | 8.494 M 0.00 % | 8.494 M 9.76 % | 7.739 M 0.00 % | 7.739 M 3.07 % | 7.508 M 0.00 % | 7.508 M -15.52 % | 8.887 M 10.70 % | 8.028 M 1.04 % | 7.945 M -30.91 % | 11.500 M -4.38 % | 12.027 M 56.97 % | 7.662 M -45.54 % | 14.070 M 24.93 % | 11.262 M 410.05 % | 2.208 M -64.24 % | 6.174 M -44.38 % | 11.100 M 297.56 % | 2.792 M -11.20 % | 3.144 M 32.21 % | 2.378 M |
Operating income ratio | 0.08 204.64 % | 0.03 -65.45 % | 0.07 0.00 % | 0.07 -3.72 % | 0.08 0.00 % | 0.08 -14.12 % | 0.09 0.00 % | 0.09 32.56 % | 0.07 0.00 % | 0.07 -25.31 % | 0.09 0.00 % | 0.09 344.14 % | -0.04 -6.18 % | -0.03 -138.53 % | 0.09 0.00 % | 0.09 -22.30 % | 0.12 0.02 % | 0.12 -0.72 % | 0.12 0.00 % | 0.12 17.91 % | 0.10 -1.90 % | 0.10 50.86 % | 0.07 0.00 % | 0.07 -5.69 % | 0.07 0.00 % | 0.07 -20.47 % | 0.09 0.00 % | 0.09 27.95 % | 0.07 0.00 % | 0.07 -33.74 % | 0.10 0.55 % | 0.10 22.09 % | 0.09 -29.03 % | 0.12 -10.58 % | 0.13 80.76 % | 0.07 -40.05 % | 0.12 -3.26 % | 0.13 309.43 % | 0.03 -63.49 % | 0.09 -43.03 % | 0.15 148.69 % | 0.06 -17.52 % | 0.07 19.72 % | 0.06 |
Total other income expenses net | -11.060 M -739.12 % | 1.731 M 50.09 % | 1.153 M 0.00 % | 1.153 M 1 120.11 % | 94.500 K 0.00 % | 94.500 K -78.40 % | 437.500 K 0.00 % | 437.500 K 172.43 % | -604.000 K 0.00 % | -604.000 K -164.91 % | 930.500 K 0.00 % | 930.500 K -76.23 % | 3.915 M 794.15 % | -564.000 K 95.20 % | -11.746 M -20 707.02 % | 57.000 K 100.44 % | -12.940 M -986.00 % | 1.461 M 113.87 % | -10.527 M -754.63 % | 1.608 M 109.28 % | -17.330 M -2 064.83 % | -800.500 K 92.62 % | -10.845 M -597.93 % | 2.178 M 602.58 % | 310.000 K 0.00 % | 310.000 K 258.38 % | 86.500 K 0.00 % | 86.500 K -84.53 % | 559.000 K 0.00 % | 559.000 K 324.50 % | -249.000 K 15.31 % | -294.000 K 45.15 % | -536.000 K -90.07 % | -282.000 K 28.24 % | -393.000 K -35.05 % | -291.000 K 38.99 % | -477.000 K -18.66 % | -402.000 K -168.00 % | -150.000 K 50.00 % | -300.000 K -43.54 % | -209.000 K 5.43 % | -221.000 K -904.55 % | -22.000 K 72.15 % | -79.000 K |
2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 |
2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -106.986 M 0.00 % | -106.986 M 14.67 % | -125.379 M 0.00 % | -125.379 M 17.23 % | -151.473 M 3.38 % | -156.779 M -68.33 % | -93.140 M 4.58 % | -97.610 M -62.54 % | -60.052 M 8.37 % | -65.541 M -19.38 % | -54.903 M 11.26 % | -61.872 M 30.62 % | -89.180 M 7.78 % | -96.700 M -27.55 % | -75.812 M 7.83 % | -82.248 M 21.66 % | -104.985 M 5.92 % | -111.588 M 16.08 % | -132.964 M 5.26 % | -140.339 M -30.01 % | -107.948 M 6.31 % | -115.217 M -225.86 % | -35.358 M 9.83 % | -39.212 M 31.08 % | -56.892 M 0.28 % | -57.049 M -19.01 % | -47.936 M 0.32 % | -48.091 M -108.33 % | -23.084 M 0.00 % | -23.084 M -466.70 % | 6.295 M -83.39 % | 37.900 M 333.13 % | -16.257 M -150.83 % | 31.986 M 1 064.31 % | -3.317 M -106.90 % | 48.043 M 473.29 % | -12.870 M -155.89 % | 23.028 M 286.38 % | 5.960 M -64.93 % | 16.996 M 55.47 % | 10.932 M |
Total investments | 3.525 M 57.09 % | 2.244 M 31.92 % | 1.701 M 0.00 % | 1.701 M -56.53 % | 3.913 M 124.63 % | 1.742 M -58.29 % | 4.176 M 85.19 % | 2.255 M -78.85 % | 10.664 M 0.00 % | 10.664 M -2.44 % | 10.931 M 0.00 % | 10.931 M 2 276.30 % | 460.000 K 0.00 % | 460.000 K -90.93 % | 5.072 M 56.49 % | 3.241 M -87.99 % | 26.983 M 1 043.83 % | 2.359 M -91.07 % | 26.418 M 1 039.69 % | 2.318 M -91.19 % | 26.317 M 1 082.79 % | 2.225 M -91.78 % | 27.078 M 1 358.94 % | 1.856 M 1.53 % | 1.828 M 0.00 % | 1.828 M 45.77 % | 1.254 M 0.00 % | 1.254 M 2.70 % | 1.221 M 0.00 % | 1.221 M -15.21 % | 1.440 M -98.10 % | 75.800 M 6 108.03 % | 1.221 M -98.09 % | 63.972 M 4 746.36 % | 1.320 M -98.63 % | 96.086 M 15 808.28 % | 604.000 K 76.09 % | 343.000 K -97.12 % | 11.920 M 6 953.25 % | 169.000 K -99.23 % | 21.864 M |
Total debt | 12.980 M 0.00 % | 12.980 M 77.27 % | 7.322 M 0.00 % | 7.322 M -60.97 % | 18.758 M 0.00 % | 18.758 M -29.29 % | 26.529 M 20.26 % | 22.059 M -59.72 % | 54.766 M 11.14 % | 49.277 M -5.98 % | 52.410 M 15.34 % | 45.441 M 180.15 % | 16.220 M 86.44 % | 8.700 M -24.80 % | 11.569 M 125.38 % | 5.133 M -55.99 % | 11.664 M 130.47 % | 5.061 M -67.60 % | 15.622 M 89.43 % | 8.247 M -53.91 % | 17.894 M 68.41 % | 10.625 M -12.61 % | 12.158 M 46.41 % | 8.304 M -67.63 % | 25.650 M 0.62 % | 25.493 M 341.97 % | 5.768 M 2.76 % | 5.613 M -69.36 % | 18.317 M 0.00 % | 18.317 M -53.94 % | 39.770 M | 0.000 -100.00 % | 20.422 M | 0.000 -100.00 % | 27.349 M | 0.000 -100.00 % | 34.569 M -26.04 % | 46.739 M | 0.000 -100.00 % | 22.787 M | 0.000 |
Accumulated other comprehensive income loss | 483.000 K -91.68 % | 5.804 M -13.04 % | 6.674 M 0.00 % | 6.674 M 9.66 % | 6.086 M 0.00 % | 6.086 M 509.56 % | -1.486 M -124.97 % | 5.951 M 2 548.97 % | -243.000 K -103.38 % | 7.194 M 960.53 % | -836.000 K -112.66 % | 6.601 M 607.50 % | 933.000 K -88.85 % | 8.370 M 1 358.19 % | 574.000 K -97.57 % | 23.657 M 7 838.59 % | 298.000 K -98.73 % | 23.381 M 10 776.26 % | -219.000 K -100.96 % | 22.864 M 2 692.29 % | -882.000 K -103.97 % | 22.201 M 2 949.94 % | -779.000 K -103.49 % | 22.304 M -3.06 % | 23.009 M 0.00 % | 23.009 M 0.11 % | 22.983 M 0.00 % | 22.983 M -0.36 % | 23.065 M 0.00 % | 23.065 M 0.23 % | 23.012 M -85.13 % | 154.805 M 574.56 % | 22.949 M -81.50 % | 124.073 M 1 588.53 % | 7.348 M -93.74 % | 117.301 M 1 483.22 % | 7.409 M -0.11 % | 7.417 M -87.62 % | 59.895 M 7 146.47 % | -850.000 K -101.71 % | 49.773 M |
Retained earnings | 224.080 M -0.94 % | 226.196 M -4.72 % | 237.401 M 0.00 % | 237.401 M -7.58 % | 256.870 M 0.00 % | 256.870 M 9.45 % | 234.702 M 0.00 % | 234.702 M 3.30 % | 227.200 M 0.00 % | 227.200 M 6.43 % | 213.480 M 0.00 % | 213.480 M 7.25 % | 199.053 M 0.00 % | 199.053 M 0.10 % | 198.859 M 3.89 % | 191.422 M -9.85 % | 212.339 M 3.63 % | 204.902 M 10.54 % | 185.366 M 4.18 % | 177.929 M 0.43 % | 177.168 M 4.38 % | 169.731 M 19.47 % | 142.073 M 0.00 % | 142.073 M 13.14 % | 125.578 M 0.00 % | 125.578 M 11.97 % | 112.151 M 0.00 % | 112.151 M 3.33 % | 108.534 M 0.00 % | 108.534 M 13.15 % | 95.921 M | 0.000 -100.00 % | 91.914 M | 0.000 -100.00 % | 76.783 M | 0.000 -100.00 % | 69.950 M 655.16 % | -12.600 M | 0.000 -100.00 % | 57.594 M | 0.000 |
Common stock | 5.569 M 0.00 % | 5.569 M 0.00 % | 5.569 M 0.00 % | 5.569 M 0.00 % | 5.569 M 0.00 % | 5.569 M 0.00 % | 5.569 M 0.00 % | 5.569 M 0.00 % | 5.569 M 0.00 % | 5.569 M -7.18 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M | 0.000 -100.00 % | 6.000 M | 0.000 -100.00 % | 6.000 M | 0.000 -100.00 % | 6.000 M | 0.000 | 0.000 -100.00 % | 3.151 M | 0.000 |
Total equity | 261.398 M 0.00 % | 261.398 M -4.42 % | 273.473 M 0.00 % | 273.473 M -6.46 % | 292.354 M 0.00 % | 292.354 M 8.26 % | 270.051 M 0.00 % | 270.051 M 2.37 % | 263.792 M 0.00 % | 263.792 M 1.45 % | 260.023 M 0.00 % | 260.023 M 5.12 % | 247.365 M 0.00 % | 247.365 M -3.00 % | 255.021 M 0.00 % | 255.021 M -4.92 % | 268.225 M 0.00 % | 268.225 M 11.42 % | 240.735 M 0.00 % | 240.735 M 3.82 % | 231.874 M 0.00 % | 231.874 M 13.49 % | 204.319 M 0.00 % | 204.319 M 8.38 % | 188.529 M 0.00 % | 188.529 M 7.68 % | 175.076 M 0.00 % | 175.076 M 2.06 % | 171.541 M 0.00 % | 171.541 M 7.97 % | 158.875 M 2.63 % | 154.805 M 0.00 % | 154.805 M 24.77 % | 124.073 M 0.00 % | 124.073 M 5.77 % | 117.301 M 0.00 % | 117.301 M 105.56 % | 57.064 M -14.50 % | 66.745 M 0.00 % | 66.745 M 20.95 % | 55.185 M |
Other non current liabilities | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 56.000 K | 0.000 -100.00 % | 58.000 K | 0.000 -100.00 % | 90.000 K | 0.000 -100.00 % | 99.000 K | 0.000 -100.00 % | 772.000 K | 0.000 -100.00 % | 770.000 K | 0.000 -100.00 % | 883.000 K | 0.000 -100.00 % | 875.000 K | 0.000 -100.00 % | 1.115 M | 0.000 -100.00 % | 717.000 K | 0.000 -100.00 % | 634.000 K 0.00 % | 634.000 K 0.00 % | 634.000 K | 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 | 6.466 M 0.00 % | 6.466 M 171.00 % | 2.386 M 0.00 % | 2.386 M -42.86 % | 4.176 M 0.00 % | 4.176 M 102.82 % | 2.059 M 0.00 % | 2.059 M -39.62 % | 3.410 M 0.00 % | 3.410 M -10.36 % | 3.804 M 0.00 % | 3.804 M -38.26 % | 6.161 M 0.00 % | 6.161 M 20.03 % | 5.133 M 0.00 % | 5.133 M 1.42 % | 5.061 M 0.00 % | 5.061 M -38.63 % | 8.247 M 0.00 % | 8.247 M -22.38 % | 10.625 M 0.00 % | 10.625 M 27.95 % | 8.304 M 0.00 % | 8.304 M 7 660.75 % | 107.000 K 0.00 % | 107.000 K -42.16 % | 185.000 K 0.00 % | 185.000 K -29.66 % | 263.000 K 0.00 % | 263.000 K -22.87 % | 341.000 K | 0.000 -100.00 % | 416.000 K | 0.000 -100.00 % | 491.000 K | 0.000 -100.00 % | 565.000 K 16.26 % | 486.000 K | 0.000 -100.00 % | 618.000 K | 0.000 |
Total non current liabilities | 6.482 M 0.00 % | 6.482 M 169.86 % | 2.402 M 0.00 % | 2.402 M -42.70 % | 4.192 M 0.00 % | 4.192 M 98.20 % | 2.115 M 0.00 % | 2.115 M -39.01 % | 3.468 M 0.00 % | 3.468 M -10.94 % | 3.894 M 0.00 % | 3.894 M -37.80 % | 6.260 M 0.00 % | 6.260 M 6.01 % | 5.905 M 0.00 % | 5.905 M 1.27 % | 5.831 M 0.00 % | 5.831 M -36.13 % | 9.130 M 0.00 % | 9.130 M -20.61 % | 11.500 M 0.00 % | 11.500 M 22.09 % | 9.419 M 0.00 % | 9.419 M 1 043.08 % | 824.000 K 0.00 % | 824.000 K 0.61 % | 819.000 K 0.00 % | 819.000 K -8.70 % | 897.000 K 0.00 % | 897.000 K -28.58 % | 1.256 M | 0.000 -100.00 % | 1.331 M | 0.000 -100.00 % | 491.000 K | 0.000 -100.00 % | 565.000 K 16.26 % | 486.000 K | 0.000 -100.00 % | 618.000 K | 0.000 |
Other current liabilities | 57.050 M -38.19 % | 92.300 M -32.69 % | 137.128 M 0.00 % | 137.128 M 17.95 % | 116.262 M -2.72 % | 119.512 M -10.34 % | 133.293 M 5.30 % | 126.580 M 10.48 % | 114.574 M 3.77 % | 110.410 M -15.24 % | 130.262 M 7.42 % | 121.262 M 59.85 % | 75.858 M 6.43 % | 71.272 M -48.16 % | 137.482 M 3.66 % | 132.631 M 21.62 % | 109.058 M 11.81 % | 97.540 M -36.05 % | 152.534 M 3.71 % | 147.082 M 2.67 % | 143.256 M 8.72 % | 131.763 M 2.49 % | 128.568 M 3.56 % | 124.145 M 87.83 % | 66.093 M 19.02 % | 55.531 M 17.58 % | 47.230 M -9.94 % | 52.442 M 39.51 % | 37.590 M 0.00 % | 37.590 M -40.03 % | 62.680 M | 0.000 -100.00 % | 31.845 M | 0.000 -100.00 % | 48.315 M | 0.000 -100.00 % | 32.217 M 4 781.36 % | 660.000 K | 0.000 -100.00 % | 52.164 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.817 M | 0.000 100.00 % | -90.959 M | 0.000 100.00 % | -82.996 M | 0.000 100.00 % | -44.043 M | 0.000 -100.00 % | 65.420 M | 0.000 -100.00 % | 50.346 M | 0.000 -100.00 % | 97.276 M | 0.000 -100.00 % | 79.330 M | 0.000 -100.00 % | 83.184 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 |
Short term debt | 6.514 M 0.00 % | 6.514 M 31.97 % | 4.936 M 0.00 % | 4.936 M -66.15 % | 14.582 M 0.00 % | 14.582 M -40.41 % | 24.470 M 0.00 % | 24.470 M -52.35 % | 51.356 M 0.00 % | 51.356 M 5.66 % | 48.606 M 0.00 % | 48.606 M 383.21 % | 10.059 M 0.00 % | 10.059 M 56.29 % | 6.436 M 0.00 % | 6.436 M -2.53 % | 6.603 M 0.00 % | 6.603 M -10.47 % | 7.375 M 0.00 % | 7.375 M 1.46 % | 7.269 M 0.00 % | 7.269 M 88.61 % | 3.854 M 0.00 % | 3.854 M -84.91 % | 25.543 M 0.00 % | 25.543 M 357.51 % | 5.583 M 0.00 % | 5.583 M -69.34 % | 18.207 M 0.00 % | 18.207 M -53.82 % | 39.429 M | 0.000 -100.00 % | 20.006 M | 0.000 -100.00 % | 26.858 M | 0.000 -100.00 % | 34.004 M -26.48 % | 46.253 M | 0.000 -100.00 % | 22.261 M | 0.000 |
Total current liabilities | 169.937 M 0.00 % | 169.937 M -23.10 % | 220.996 M 0.00 % | 220.996 M -3.95 % | 230.087 M 0.00 % | 230.087 M 9.48 % | 210.158 M 0.00 % | 210.158 M -8.91 % | 230.716 M 0.00 % | 230.716 M -14.26 % | 269.096 M 0.00 % | 269.096 M 81.21 % | 148.501 M 0.00 % | 148.501 M -25.23 % | 198.612 M 0.00 % | 198.612 M 26.23 % | 157.337 M 0.00 % | 157.337 M -20.49 % | 197.872 M 0.00 % | 197.872 M 3.83 % | 190.564 M 0.00 % | 190.564 M -13.43 % | 220.126 M 0.00 % | 220.126 M 58.80 % | 138.621 M 0.00 % | 138.621 M 37.47 % | 100.834 M 0.00 % | 100.834 M 2.38 % | 98.487 M 0.00 % | 98.487 M -9.05 % | 108.287 M | 0.000 -100.00 % | 92.572 M | 0.000 -100.00 % | 97.907 M | 0.000 -100.00 % | 120.591 M -6.74 % | 129.313 M | 0.000 -100.00 % | 80.077 M | 0.000 |
Total liabilities | 176.419 M 0.00 % | 176.419 M -21.03 % | 223.398 M 0.00 % | 223.398 M -4.64 % | 234.279 M 0.00 % | 234.279 M 10.37 % | 212.273 M 0.00 % | 212.273 M -9.36 % | 234.184 M 0.00 % | 234.184 M -14.22 % | 272.990 M 0.00 % | 272.990 M 76.39 % | 154.761 M 0.00 % | 154.761 M -24.33 % | 204.517 M 0.00 % | 204.517 M 25.34 % | 163.168 M 0.00 % | 163.168 M -21.18 % | 207.002 M 0.00 % | 207.002 M 2.44 % | 202.064 M 0.00 % | 202.064 M -11.97 % | 229.545 M 0.00 % | 229.545 M 64.61 % | 139.445 M 0.00 % | 139.445 M 37.18 % | 101.653 M 0.00 % | 101.653 M 2.28 % | 99.384 M 0.00 % | 99.384 M -9.27 % | 109.543 M | 0.000 -100.00 % | 93.903 M | 0.000 -100.00 % | 98.398 M | 0.000 -100.00 % | 121.156 M -6.66 % | 129.799 M | 0.000 -100.00 % | 80.695 M | 0.000 |
Other non current assets | 155.000 K -97.81 % | 7.064 M 54.81 % | 4.563 M 0.00 % | 4.563 M 2 825.00 % | 156.000 K -96.51 % | 4.474 M 184.06 % | 1.575 M -73.26 % | 5.890 M 3.66 % | 5.682 M -10.66 % | 6.360 M 139.74 % | -16.006 M -318.93 % | 7.311 M 137.95 % | -19.266 M -344.99 % | 7.864 M | 0.000 -100.00 % | 5.211 M | 0.000 -100.00 % | 27.122 M | 0.000 -100.00 % | 26.566 M | 0.000 -100.00 % | 26.465 M | 0.000 -100.00 % | 27.195 M 26.49 % | 21.500 M -0.54 % | 21.617 M -4.35 % | 22.600 M -0.39 % | 22.689 M 0.00 % | 22.689 M 0.00 % | 22.689 M -8.51 % | 24.800 M 165.44 % | -37.900 M -252.82 % | 24.800 M 177.53 % | -31.986 M -920.15 % | 3.900 M 108.12 % | -48.043 M -882.97 % | 6.136 M 0.00 % | 6.136 M 202.95 % | -5.960 M -252.82 % | 3.900 M 135.68 % | -10.932 M |
Long term investments | 3.525 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.913 M | 0.000 -100.00 % | 4.176 M | 0.000 -100.00 % | 539.000 K | 0.000 -100.00 % | 22.192 M | 0.000 -100.00 % | 26.005 M | 0.000 -100.00 % | 5.072 M | 0.000 -100.00 % | 26.983 M | 0.000 -100.00 % | 26.418 M | 0.000 -100.00 % | 26.317 M | 0.000 -100.00 % | 27.078 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 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.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 |
Goodwill and intangible assets | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.000 K 0.00 % | 601.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 |
Property plant equipment net | 16.816 M 0.00 % | 16.816 M 36.95 % | 12.279 M 0.00 % | 12.279 M -17.43 % | 14.871 M 0.00 % | 14.871 M 25.06 % | 11.891 M 0.00 % | 11.891 M -12.49 % | 13.588 M 0.00 % | 13.588 M -11.79 % | 15.405 M 0.00 % | 15.405 M -17.47 % | 18.665 M 0.00 % | 18.665 M 11.15 % | 16.793 M 0.00 % | 16.793 M -3.85 % | 17.465 M 0.00 % | 17.465 M -22.69 % | 22.592 M 0.00 % | 22.592 M -8.60 % | 24.717 M 0.00 % | 24.717 M 25.00 % | 19.774 M 0.00 % | 19.774 M 164.71 % | 7.470 M 0.00 % | 7.470 M 45.76 % | 5.125 M 0.00 % | 5.125 M -13.02 % | 5.892 M 0.00 % | 5.892 M -10.11 % | 6.555 M | 0.000 -100.00 % | 7.259 M | 0.000 -100.00 % | 9.820 M | 0.000 -100.00 % | 7.295 M 7.18 % | 6.806 M | 0.000 -100.00 % | 7.096 M | 0.000 |
Total non current assets | 24.481 M 0.00 % | 24.481 M 40.35 % | 17.443 M 0.00 % | 17.443 M -12.55 % | 19.946 M 0.00 % | 19.946 M 8.51 % | 18.382 M 0.00 % | 18.382 M -10.55 % | 20.549 M 0.00 % | 20.549 M -11.87 % | 23.317 M 0.00 % | 23.317 M -14.05 % | 27.130 M 0.00 % | 27.130 M 20.02 % | 22.605 M 0.00 % | 22.605 M -49.98 % | 45.188 M 0.00 % | 45.188 M -9.19 % | 49.759 M 0.00 % | 49.759 M -3.91 % | 51.783 M 0.00 % | 51.783 M 8.86 % | 47.570 M 0.00 % | 47.570 M 63.54 % | 29.087 M 0.00 % | 29.087 M 4.58 % | 27.814 M 0.00 % | 27.814 M -2.68 % | 28.581 M 0.00 % | 28.581 M -9.05 % | 31.424 M 182.91 % | -37.900 M -217.97 % | 32.128 M 200.44 % | -31.986 M -333.13 % | 13.720 M 128.56 % | -48.043 M -457.70 % | 13.431 M 3.78 % | 12.942 M 317.15 % | -5.960 M -154.20 % | 10.996 M 200.59 % | -10.932 M |
Other current assets | 11.768 M -63.66 % | 32.383 M 59.92 % | 20.249 M 0.00 % | 20.249 M -51.01 % | 41.329 M 0.00 % | 41.329 M 502.82 % | 6.856 M 0.00 % | 6.856 M -71.97 % | 24.460 M 2.25 % | 23.921 M 199.95 % | 7.975 M 0.00 % | 7.975 M -67.13 % | 24.259 M 1.93 % | 23.799 M -23.59 % | 31.147 M 11.61 % | 27.906 M 195.08 % | 9.457 M 33.23 % | 7.098 M 56.21 % | 4.544 M 104.13 % | 2.226 M -69.80 % | 7.370 M 43.25 % | 5.145 M -49.53 % | 10.194 M 22.26 % | 8.338 M -59.25 % | 20.460 M 9.81 % | 18.632 M 13.34 % | 16.439 M 8.26 % | 15.185 M -42.51 % | 26.415 M 0.00 % | 26.415 M 33.34 % | 19.811 M | 0.000 -100.00 % | 21.033 M | 0.000 -100.00 % | 18.224 M | 0.000 -100.00 % | 14.178 M -17.80 % | 17.249 M | 0.000 -100.00 % | 20.028 M | 0.000 |
Short term investments | 2.244 M 0.00 % | 2.244 M 31.92 % | 1.701 M 0.00 % | 1.701 M | 0.000 -100.00 % | 1.742 M -22.75 % | 2.255 M 0.00 % | 2.255 M -77.73 % | 10.125 M -5.05 % | 10.664 M -2.44 % | 10.931 M 0.00 % | 10.931 M 2 276.30 % | 460.000 K 0.00 % | 460.000 K -85.81 % | 3.241 M 0.00 % | 3.241 M 37.39 % | 2.359 M 0.00 % | 2.359 M 1.77 % | 2.318 M 0.00 % | 2.318 M 4.18 % | 2.225 M 0.00 % | 2.225 M 19.88 % | 1.856 M 0.00 % | 1.856 M 1.53 % | 1.828 M 0.00 % | 1.828 M 45.77 % | 1.254 M 0.00 % | 1.254 M 2.70 % | 1.221 M 0.00 % | 1.221 M -15.21 % | 1.440 M -98.10 % | 75.800 M 6 108.03 % | 1.221 M -98.09 % | 63.972 M 4 746.36 % | 1.320 M -98.63 % | 96.086 M 15 808.28 % | 604.000 K 76.09 % | 343.000 K -97.12 % | 11.920 M 6 953.25 % | 169.000 K -99.23 % | 21.864 M |
cash and cash equivalents | 119.966 M 0.00 % | 119.966 M -9.60 % | 132.701 M 0.00 % | 132.701 M -22.05 % | 170.231 M 0.00 % | 170.231 M 42.25 % | 119.669 M 0.00 % | 119.669 M 4.22 % | 114.818 M 0.00 % | 114.818 M 6.99 % | 107.313 M 0.00 % | 107.313 M 1.81 % | 105.400 M 0.00 % | 105.400 M 20.62 % | 87.381 M 0.00 % | 87.381 M -25.09 % | 116.649 M 0.00 % | 116.649 M -21.49 % | 148.586 M 0.00 % | 148.586 M 18.07 % | 125.842 M 0.00 % | 125.842 M 164.84 % | 47.516 M 0.00 % | 47.516 M -42.43 % | 82.542 M 0.00 % | 82.542 M 53.70 % | 53.704 M 0.00 % | 53.704 M 29.72 % | 41.401 M 0.00 % | 41.401 M 23.68 % | 33.475 M 188.32 % | -37.900 M -203.33 % | 36.679 M 214.67 % | -31.986 M -204.30 % | 30.666 M 163.83 % | -48.043 M -201.27 % | 47.439 M 100.07 % | 23.711 M 497.84 % | -5.960 M -202.92 % | 5.791 M 152.97 % | -10.932 M |
Cash and short term investments | 119.966 M -1.84 % | 122.210 M -9.07 % | 134.402 M 0.00 % | 134.402 M -21.85 % | 171.973 M 0.00 % | 171.973 M 43.71 % | 119.669 M -1.85 % | 121.924 M -2.42 % | 124.943 M -0.43 % | 125.482 M 16.93 % | 107.313 M -9.24 % | 118.244 M 12.19 % | 105.400 M -0.43 % | 105.860 M 21.15 % | 87.381 M -3.58 % | 90.622 M -22.31 % | 116.649 M -1.98 % | 119.008 M -19.91 % | 148.586 M -1.54 % | 150.904 M 19.92 % | 125.842 M -1.74 % | 128.067 M 169.52 % | 47.516 M -3.76 % | 49.372 M -40.19 % | 82.542 M -2.17 % | 84.370 M 57.10 % | 53.704 M -2.28 % | 54.958 M 28.94 % | 42.622 M 0.00 % | 42.622 M 27.32 % | 33.475 M -11.68 % | 37.900 M 3.33 % | 36.679 M 14.67 % | 31.986 M 4.30 % | 30.666 M -36.17 % | 48.043 M 1.27 % | 47.439 M 100.07 % | 23.711 M 297.84 % | 5.960 M 2.92 % | 5.791 M -47.03 % | 10.932 M |
Total current assets | 413.336 M 0.00 % | 413.336 M -13.79 % | 479.428 M 0.00 % | 479.428 M -5.38 % | 506.687 M 0.00 % | 506.687 M 9.21 % | 463.942 M 0.00 % | 463.942 M -2.82 % | 477.427 M 0.00 % | 477.427 M -6.33 % | 509.696 M 0.00 % | 509.696 M 35.92 % | 374.996 M 0.00 % | 374.996 M -14.18 % | 436.933 M 0.00 % | 436.933 M 13.13 % | 386.205 M 0.00 % | 386.205 M -2.96 % | 397.978 M 0.00 % | 397.978 M 4.14 % | 382.155 M 0.00 % | 382.155 M -1.07 % | 386.294 M 0.00 % | 386.294 M 29.24 % | 298.887 M 0.00 % | 298.887 M 20.08 % | 248.915 M 0.00 % | 248.915 M 2.71 % | 242.344 M 0.00 % | 242.344 M 2.26 % | 236.994 M 525.31 % | 37.900 M -82.50 % | 216.580 M 577.11 % | 31.986 M -84.68 % | 208.751 M 334.51 % | 48.043 M -78.65 % | 225.026 M 29.38 % | 173.921 M 2 818.14 % | 5.960 M -95.63 % | 136.444 M 1 148.12 % | 10.932 M |
Inventory | 19.409 M 0.00 % | 19.409 M 25.51 % | 15.464 M 0.00 % | 15.464 M 3.60 % | 14.926 M 0.00 % | 14.926 M 49.66 % | 9.973 M 0.00 % | 9.973 M -43.67 % | 17.705 M 0.00 % | 17.705 M -9.67 % | 19.600 M 0.00 % | 19.600 M 7.51 % | 18.231 M 0.00 % | 18.231 M 69.53 % | 10.754 M 0.00 % | 10.754 M -2.84 % | 11.068 M 0.00 % | 11.068 M 54.60 % | 7.159 M 0.00 % | 7.159 M -17.17 % | 8.643 M 0.00 % | 8.643 M 14.83 % | 7.527 M 0.00 % | 7.527 M 129.41 % | 3.281 M 0.00 % | 3.281 M 37.22 % | 2.391 M 0.00 % | 2.391 M 27.52 % | 1.875 M 0.00 % | 1.875 M -35.98 % | 2.929 M | 0.000 -100.00 % | 2.606 M | 0.000 -100.00 % | 3.715 M | 0.000 -100.00 % | 2.839 M -4.64 % | 2.977 M | 0.000 -100.00 % | 3.309 M | 0.000 |
Net receivables | 262.193 M 9.55 % | 239.334 M -22.62 % | 309.313 M 0.00 % | 309.313 M 11.08 % | 278.459 M 0.00 % | 278.459 M -14.37 % | 325.189 M 0.00 % | 325.189 M 4.79 % | 310.319 M 0.00 % | 310.319 M -14.72 % | 363.877 M 0.00 % | 363.877 M 60.22 % | 227.106 M 0.00 % | 227.106 M -26.18 % | 307.651 M 0.00 % | 307.651 M 23.54 % | 249.031 M 0.00 % | 249.031 M 4.77 % | 237.689 M 0.00 % | 237.689 M -1.09 % | 240.300 M 0.00 % | 240.300 M -25.38 % | 322.043 M 0.31 % | 321.057 M 66.69 % | 192.604 M 0.00 % | 192.604 M 9.20 % | 176.381 M 0.00 % | 176.381 M 2.89 % | 171.432 M 0.00 % | 171.432 M -5.94 % | 182.250 M | 0.000 -100.00 % | 158.469 M | 0.000 -100.00 % | 155.522 M | 0.000 -100.00 % | 159.966 M 23.39 % | 129.641 M | 0.000 -100.00 % | 107.147 M | 0.000 |
Tax assets | 3.384 M | 0.000 | 0.000 | 0.000 -100.00 % | 405.000 K | 0.000 -100.00 % | 139.000 K | 0.000 -100.00 % | 139.000 K | 0.000 -100.00 % | 1.125 M | 0.000 -100.00 % | 1.125 M | 0.000 -100.00 % | 139.000 K | 0.000 -100.00 % | 139.000 K | 0.000 -100.00 % | 148.000 K | 0.000 -100.00 % | 148.000 K | 0.000 -100.00 % | 117.000 K | 0.000 -100.00 % | 117.000 K | 0.000 -100.00 % | 89.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 69.000 K | 0.000 -100.00 % | 69.000 K | 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 | 0.000 | 0.000 | 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 | 104.890 M 47.48 % | 71.123 M -9.89 % | 78.932 M 0.00 % | 78.932 M -17.77 % | 95.993 M 0.00 % | 95.993 M 106.39 % | 46.510 M -21.31 % | 59.108 M -6.44 % | 63.178 M -8.37 % | 68.950 M -22.25 % | 88.687 M -10.62 % | 99.228 M 58.81 % | 62.484 M -6.98 % | 67.170 M 39.37 % | 48.195 M -19.06 % | 59.545 M 58.79 % | 37.500 M -29.50 % | 53.194 M 93.16 % | 27.539 M -36.57 % | 43.415 M 23.27 % | 35.219 M -31.66 % | 51.532 M -37.43 % | 82.361 M -10.60 % | 92.127 M 100.71 % | 45.900 M -20.24 % | 57.547 M 34.43 % | 42.809 M 0.00 % | 42.809 M 0.28 % | 42.690 M 0.00 % | 42.690 M 952.77 % | 4.055 M | 0.000 -100.00 % | 40.142 M | 0.000 -100.00 % | 16.685 M | 0.000 -100.00 % | 49.597 M -36.94 % | 78.652 M | 0.000 -100.00 % | 4.037 M | 0.000 |
Tax payables | 1.483 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.250 M | 0.000 -100.00 % | 5.885 M | 0.000 -100.00 % | 1.608 M | 0.000 -100.00 % | 1.541 M | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 6.499 M | 0.000 -100.00 % | 4.176 M | 0.000 -100.00 % | 10.424 M | 0.000 -100.00 % | 4.820 M | 0.000 -100.00 % | 5.343 M | 0.000 -100.00 % | 1.085 M | 0.000 -100.00 % | 5.212 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.123 M | 0.000 -100.00 % | 579.000 K | 0.000 -100.00 % | 6.049 M | 0.000 -100.00 % | 4.773 M 27.35 % | 3.748 M | 0.000 -100.00 % | 1.615 M | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -56.000 K | 0.000 100.00 % | -58.000 K | 0.000 100.00 % | -90.000 K | 0.000 100.00 % | -99.000 K | 0.000 100.00 % | -772.000 K | 0.000 100.00 % | -770.000 K | 0.000 100.00 % | -883.000 K | 0.000 100.00 % | -875.000 K | 0.000 100.00 % | -1.115 M | 0.000 100.00 % | -717.000 K | 0.000 100.00 % | -634.000 K | 0.000 | 0.000 | 0.000 100.00 % | -915.000 K | 0.000 100.00 % | -915.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.850 M | 0.000 |
Capital lease obligations | 12.980 M 0.00 % | 12.980 M 77.27 % | 7.322 M 0.00 % | 7.322 M -22.78 % | 9.482 M 0.00 % | 9.482 M 45.23 % | 6.529 M 0.00 % | 6.529 M -26.63 % | 8.899 M 0.00 % | 8.899 M -17.40 % | 10.773 M 0.00 % | 10.773 M -21.26 % | 13.681 M 0.00 % | 13.681 M 18.26 % | 11.569 M 0.00 % | 11.569 M -0.81 % | 11.664 M 0.00 % | 11.664 M -25.34 % | 15.622 M 0.00 % | 15.622 M -12.70 % | 17.894 M 0.00 % | 17.894 M 47.18 % | 12.158 M 0.00 % | 12.158 M 4 505.30 % | 264.000 K 0.00 % | 264.000 K -22.35 % | 340.000 K 0.00 % | 340.000 K -18.27 % | 416.000 K 0.00 % | 416.000 K -15.27 % | 491.000 K | 0.000 -100.00 % | 565.000 K | 0.000 -100.00 % | 637.000 K | 0.000 -100.00 % | 709.000 K -4.83 % | 745.000 K | 0.000 -100.00 % | 897.000 K | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.486 M | 0.000 -100.00 % | 264.035 M | 0.000 -100.00 % | 260.859 M | 0.000 -100.00 % | 246.432 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 779.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 | 0.000 |
Other total stockholders equity | 31.749 M 33.24 % | 23.829 M 0.00 % | 23.829 M 0.00 % | 23.829 M 0.00 % | 23.829 M 0.00 % | 23.829 M 14.25 % | 20.857 M -12.47 % | 23.829 M -23.19 % | 31.023 M 30.19 % | 23.829 M 110.50 % | -226.917 M -768.54 % | 33.942 M 0.00 % | 33.942 M 0.00 % | 33.942 M 0.00 % | 33.942 M 0.00 % | 33.942 M 0.00 % | 33.942 M 0.00 % | 33.942 M 0.00 % | 33.942 M 0.00 % | 33.942 M 0.00 % | 33.942 M 0.00 % | 33.942 M 4.81 % | 32.384 M -4.59 % | 33.942 M 0.00 % | 33.942 M 0.00 % | 33.942 M 0.00 % | 33.942 M 0.00 % | 33.942 M 0.00 % | 33.942 M 0.00 % | 33.942 M 0.00 % | 33.942 M | 0.000 -100.00 % | 33.942 M | 0.000 -100.00 % | 33.942 M | 0.000 -100.00 % | 33.942 M | 0.000 -100.00 % | 6.850 M | 0.000 -100.00 % | 5.412 M |
Deferred tax liabilities non current | 16.000 K | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 56.000 K | 0.000 -100.00 % | 58.000 K | 0.000 -100.00 % | 90.000 K | 0.000 -100.00 % | 99.000 K | 0.000 -100.00 % | 772.000 K | 0.000 -100.00 % | 770.000 K | 0.000 -100.00 % | 883.000 K | 0.000 -100.00 % | 875.000 K | 0.000 -100.00 % | 1.115 M | 0.000 -100.00 % | 717.000 K | 0.000 -100.00 % | 634.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 915.000 K | 0.000 -100.00 % | 915.000 K | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 437.817 M 0.00 % | 437.817 M -11.89 % | 496.871 M 0.00 % | 496.871 M -5.65 % | 526.633 M 0.00 % | 526.633 M 9.19 % | 482.324 M 0.00 % | 482.324 M -3.14 % | 497.976 M 0.00 % | 497.976 M -6.57 % | 533.013 M 0.00 % | 533.013 M 32.55 % | 402.126 M 0.00 % | 402.126 M -12.49 % | 459.538 M 0.00 % | 459.538 M 6.52 % | 431.393 M 0.00 % | 431.393 M -3.65 % | 447.737 M 0.00 % | 447.737 M 3.18 % | 433.938 M 0.00 % | 433.938 M 0.02 % | 433.864 M 0.00 % | 433.864 M 32.29 % | 327.974 M 0.00 % | 327.974 M 18.52 % | 276.729 M 0.00 % | 276.729 M 2.14 % | 270.925 M 0.00 % | 270.925 M 0.93 % | 268.418 M | 0.000 -100.00 % | 248.708 M | 0.000 -100.00 % | 222.471 M | 0.000 -100.00 % | 238.457 M 27.61 % | 186.863 M | 0.000 -100.00 % | 147.440 M | 0.000 |
2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-06-30 |
2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 13.576 M 0.00 % | 13.576 M | 0.000 | 0.000 -100.00 % | 2.978 M 0.00 % | 2.978 M | 0.000 | 0.000 100.00 % | -44.527 M 0.00 % | -44.527 M | 0.000 | 0.000 100.00 % | -852.500 K 0.00 % | -852.500 K | 0.000 | 0.000 100.00 % | -5.483 M 0.00 % | -5.483 M -226.82 % | 4.323 M 0.00 % | 4.323 M 118.52 % | -23.348 M 0.00 % | -23.348 M | 0.000 -100.00 % | 2.302 M 118.39 % | -12.518 M 0.00 % | -12.518 M | 0.000 100.00 % | -2.234 M 70.99 % | -7.700 M 0.00 % | -7.700 M | 0.000 100.00 % | -2.097 M 0.00 % | -2.097 M 0.00 % | -2.097 M | 0.000 100.00 % | -6.763 M 0.00 % | -6.763 M 0.00 % | -6.763 M -6.68 % | -6.339 M 0.00 % | -6.339 M 0.00 % | -6.339 M 0.00 % | -6.339 M | 0.000 | 0.000 |
Accounts receivables | 16.324 M 0.00 % | 16.324 M | 0.000 | 0.000 -100.00 % | 1.977 M 0.00 % | 1.977 M | 0.000 | 0.000 100.00 % | -44.215 M 0.00 % | -44.215 M | 0.000 | 0.000 -100.00 % | 2.521 M 0.00 % | 2.521 M | 0.000 | 0.000 100.00 % | -4.539 M 0.00 % | -4.539 M | 0.000 | 0.000 100.00 % | -23.340 M 0.00 % | -23.340 M | 0.000 | 0.000 100.00 % | -12.037 M 0.00 % | -12.037 M | 0.000 | 0.000 100.00 % | -7.999 M 0.00 % | -7.999 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 |
Inventory | -2.748 M 0.00 % | -2.748 M | 0.000 | 0.000 -100.00 % | 1.002 M 0.00 % | 1.002 M | 0.000 | 0.000 100.00 % | -312.000 K 0.00 % | -312.000 K | 0.000 | 0.000 100.00 % | -3.374 M 0.00 % | -3.374 M | 0.000 | 0.000 100.00 % | -995.500 K 0.00 % | -995.500 K -34.66 % | -739.250 K 0.00 % | -739.250 K 50.00 % | -1.479 M 0.00 % | -1.479 M | 0.000 100.00 % | -404.250 K 50.00 % | -808.500 K 0.00 % | -808.500 K | 0.000 -100.00 % | 149.250 K -50.00 % | 298.500 K 0.00 % | 298.500 K | 0.000 -100.00 % | 45.750 K 0.00 % | 45.750 K 0.00 % | 45.750 K | 0.000 -100.00 % | 55.500 K 0.00 % | 55.500 K 0.00 % | 55.500 K 124.97 % | -222.250 K 0.00 % | -222.250 K 0.00 % | -222.250 K 0.00 % | -222.250 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.000 K 0.00 % | 52.000 K -98.97 % | 5.062 M 0.00 % | 5.062 M 244.37 % | 1.470 M 0.00 % | 1.470 M | 0.000 -100.00 % | 2.706 M 724.92 % | 328.000 K 0.00 % | 328.000 K | 0.000 100.00 % | -2.383 M 0.00 % | -2.383 M 0.00 % | -2.383 M | 0.000 100.00 % | -2.142 M 0.00 % | -2.142 M 0.00 % | -2.142 M | 0.000 100.00 % | -6.818 M 0.00 % | -6.818 M 0.00 % | -6.818 M -11.46 % | -6.117 M 0.00 % | -6.117 M 0.00 % | -6.117 M 0.00 % | -6.117 M | 0.000 | 0.000 |
Other non cash items | -6.844 M 49.95 % | -13.673 M -451.48 % | 3.890 M 166.89 % | -5.816 M -111.51 % | 50.540 M 206.04 % | 16.514 M 122.71 % | 7.415 M 0.00 % | 7.415 M -86.41 % | 54.562 M 0.00 % | 54.562 M 277.93 % | -30.665 M 0.00 % | -30.665 M -183.72 % | 36.628 M 191.18 % | 12.579 M 141.01 % | -30.676 M -63.44 % | -18.769 M 59.97 % | -46.883 M -93.50 % | -24.229 M -209.07 % | 22.213 M 212.13 % | 7.117 M -87.95 % | 59.040 M 21.24 % | 48.697 M 305.39 % | -23.710 M -56.82 % | -15.120 M -200.25 % | 15.082 M 0.00 % | 15.082 M 932.31 % | 1.461 M 0.00 % | 1.461 M -91.50 % | 17.186 M 0.00 % | 17.186 M 345.72 % | -6.994 M -5.76 % | -6.613 M -14.02 % | -5.800 M 37.84 % | -9.331 M 3.77 % | -9.697 M -58.03 % | -6.136 M 46.51 % | -11.472 M -29.91 % | -8.831 M -2 170.18 % | -389.000 K 90.88 % | -4.264 M 40.90 % | -7.215 M -246.38 % | -2.083 M 60.48 % | -5.271 M -10.84 % | -4.756 M |
Net cash provided by operating activities | 15.100 M 82.57 % | 8.271 M -53.97 % | 17.969 M 117.45 % | 8.264 M -87.80 % | 67.716 M 101.00 % | 33.690 M 60.04 % | 21.051 M 0.00 % | 21.051 M 6.60 % | 19.748 M 0.00 % | 19.748 M 213.35 % | -17.422 M 0.00 % | -17.422 M -178.42 % | 22.217 M 103.51 % | 10.917 M 173.87 % | -14.778 M -105.32 % | -7.198 M 73.16 % | -26.818 M -110.00 % | -12.771 M -130.68 % | 41.626 M 101.99 % | 20.608 M -74.50 % | 80.811 M 91.85 % | 42.122 M 3 891.31 % | -1.111 M -242.90 % | -324.000 K -103.03 % | 10.691 M 0.00 % | 10.691 M 25.81 % | 8.498 M 0.00 % | 8.498 M -47.64 % | 16.231 M 0.00 % | 16.231 M | 0.000 -100.00 % | 5.020 M 0.00 % | 5.020 M 0.00 % | 5.020 M | 0.000 -100.00 % | 640.500 K 0.00 % | 640.500 K 0.00 % | 640.500 K 131.39 % | -2.041 M 0.00 % | -2.041 M 0.00 % | -2.041 M 0.00 % | -2.041 M 37.78 % | -3.280 M 0.00 % | -3.280 M |
Investments in property plant and equipment | -332.500 K 0.00 % | -332.500 K -91.09 % | -174.000 K 0.00 % | -174.000 K 64.88 % | -495.500 K 0.00 % | -495.500 K 39.61 % | -820.500 K 0.00 % | -820.500 K -234.90 % | -245.000 K 0.00 % | -245.000 K 0.41 % | -246.000 K 0.00 % | -246.000 K 60.00 % | -615.000 K -100.00 % | -307.500 K 54.85 % | -681.000 K -100.00 % | -340.500 K -213.88 % | 299.000 K 100.00 % | 149.500 K 107.08 % | -2.113 M -100.00 % | -1.057 M 26.63 % | -1.440 M -100.00 % | -720.000 K 17.62 % | -874.000 K -100.00 % | -437.000 K 77.43 % | -1.937 M 0.00 % | -1.937 M -2 608.39 % | -71.500 K 0.00 % | -71.500 K 42.80 % | -125.000 K 0.00 % | -125.000 K | 0.000 100.00 % | -1.168 M 0.00 % | -1.168 M 0.00 % | -1.168 M | 0.000 100.00 % | -695.000 K 0.00 % | -695.000 K 0.00 % | -695.000 K -235.34 % | -207.250 K 0.00 % | -207.250 K 0.00 % | -207.250 K 0.00 % | -207.250 K | 0.000 | 0.000 |
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 -100.00 % | 148.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 815.000 K 150.00 % | 326.000 K 105.13 % | -6.353 M -6.33 % | -5.975 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 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.125 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 10.125 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.612 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.014 M | 0.000 -100.00 % | 10.014 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 |
Other investing activites | -332.500 K 73.64 % | -1.262 M -375.44 % | 458.000 K -70.97 % | 1.578 M 458.12 % | -440.500 K 25.53 % | -591.500 K -110.41 % | 5.682 M 0.00 % | 5.682 M 211.06 % | -5.116 M 0.00 % | -5.116 M -9 751.89 % | 53.000 K 0.00 % | 53.000 K 2.91 % | 51.500 K 0.00 % | 51.500 K -99.52 % | 10.829 M 0.00 % | 10.829 M 4 052.01 % | -274.000 K 0.00 % | -274.000 K -200.00 % | 274.000 K 0.00 % | 274.000 K 3 325.00 % | 8.000 K 0.00 % | 8.000 K -99.90 % | 7.879 M 0.00 % | 7.879 M 1 485.31 % | 497.000 K 0.00 % | 497.000 K -87.89 % | 4.105 M 0.00 % | 4.105 M 373.03 % | -1.504 M 0.00 % | -1.504 M | 0.000 -100.00 % | 1.168 M 0.00 % | 1.168 M 0.00 % | 1.168 M | 0.000 -100.00 % | 695.000 K 0.00 % | 695.000 K 0.00 % | 695.000 K 235.34 % | 207.250 K 0.00 % | 207.250 K 0.00 % | 207.250 K 0.00 % | 207.250 K 111.54 % | -1.796 M 0.00 % | -1.796 M |
Net cash used for investing activites | -665.000 K 58.28 % | -1.594 M -661.27 % | 284.000 K -79.76 % | 1.404 M 249.95 % | -936.000 K 13.89 % | -1.087 M -122.36 % | 4.861 M 0.00 % | 4.861 M 190.68 % | -5.361 M 0.00 % | -5.361 M -2 677.46 % | -193.000 K 0.00 % | -193.000 K 58.67 % | -467.000 K -82.42 % | -256.000 K -101.22 % | 20.931 M 99.57 % | 10.488 M 3 407.69 % | 299.000 K 340.16 % | -124.500 K 94.11 % | -2.113 M -170.03 % | -782.500 K 92.64 % | -10.639 M -2 656.22 % | -386.000 K -113.85 % | 2.787 M 89.98 % | 1.467 M 201.91 % | -1.440 M 0.00 % | -1.440 M -135.69 % | 4.034 M 0.00 % | 4.034 M 347.68 % | -1.629 M 0.00 % | -1.629 M | 0.000 -100.00 % | 1.830 M 0.00 % | 1.830 M 0.00 % | 1.830 M | 0.000 100.00 % | -5.537 M 0.00 % | -5.537 M 0.00 % | -5.537 M -538.12 % | -867.750 K 0.00 % | -867.750 K 0.00 % | -867.750 K 0.00 % | -867.750 K 51.67 % | -1.796 M 0.00 % | -1.796 M |
Debt repayment | 0.000 | 0.000 100.00 % | -9.276 M | 0.000 100.00 % | -10.724 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 203.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.250 M 0.00 % | 11.250 M 0.00 % | 11.250 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 100.00 % | -5.272 M 0.00 % | -5.272 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -11.139 M 0.00 % | -11.139 M 50.00 % | -22.277 M 0.00 % | -22.277 M | 0.000 | 0.000 100.00 % | -8.354 M 0.00 % | -8.354 M -85.64 % | -4.500 M 0.00 % | -4.500 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.000 M -100.00 % | -16.500 M | 0.000 | 0.000 100.00 % | -15.000 M -100.00 % | -7.500 M -212.50 % | -2.400 M 0.00 % | -2.400 M 75.00 % | -9.600 M -100.00 % | -4.800 M 0.00 % | -4.800 M 0.00 % | -4.800 M | 0.000 100.00 % | -2.400 M 0.00 % | -2.400 M 0.00 % | -2.400 M | 0.000 100.00 % | -2.250 M 0.00 % | -2.250 M 0.00 % | -2.250 M | 0.000 100.00 % | -1.238 M 0.00 % | -1.238 M 0.00 % | -1.238 M -312.50 % | -300.000 K 0.00 % | -300.000 K 0.00 % | -300.000 K 0.00 % | -300.000 K | 0.000 | 0.000 |
Other financing activites | -15.742 M -793.90 % | -1.761 M 92.84 % | -24.583 M -288.27 % | -6.332 M -14.37 % | -5.536 M 24.61 % | -7.343 M 50.78 % | -14.919 M 0.00 % | -14.919 M -3 921.16 % | -371.000 K 0.00 % | -371.000 K -102.06 % | 18.033 M 0.00 % | 18.033 M 1 442.24 % | -1.344 M 0.00 % | -1.344 M 49.07 % | -2.638 M -72.08 % | -1.533 M 71.04 % | -5.294 M -78.88 % | -2.960 M -147.41 % | 6.242 M 596.18 % | -1.258 M 28.44 % | -1.758 M 21.92 % | -2.252 M 75.87 % | -9.330 M 33.97 % | -14.130 M -242.10 % | 9.943 M 0.00 % | 9.943 M 256.51 % | -6.353 M 0.00 % | -6.353 M 40.35 % | -10.650 M 0.00 % | -10.650 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 % | 2.001 M 0.00 % | 2.001 M |
Net cash used provided by financing activities | -26.880 M -108.38 % | -12.900 M 77.02 % | -56.136 M -96.22 % | -28.609 M -75.94 % | -16.260 M -121.44 % | -7.343 M 68.45 % | -23.273 M 0.00 % | -23.273 M -129.44 % | -10.143 M 0.00 % | -10.143 M -156.25 % | 18.033 M 0.00 % | 18.033 M 678.91 % | -3.115 M -131.86 % | -1.344 M 96.23 % | -35.638 M -97.63 % | -18.033 M -240.63 % | -5.294 M -78.88 % | -2.960 M 82.97 % | -17.378 M -98.42 % | -8.758 M -110.63 % | -4.158 M -84.68 % | -2.252 M 93.96 % | -37.249 M -96.78 % | -18.930 M -468.06 % | 5.143 M 0.00 % | 5.143 M 180.95 % | -6.353 M 0.00 % | -6.353 M 40.35 % | -10.650 M 0.00 % | -10.650 M | 0.000 100.00 % | -21.726 M 0.00 % | -21.726 M 0.00 % | -21.726 M | 0.000 100.00 % | -5.229 M 0.00 % | -5.229 M 0.00 % | -5.229 M 5.08 % | -5.509 M 0.00 % | -5.509 M 0.00 % | -5.509 M 0.00 % | -5.509 M -375.38 % | 2.001 M 0.00 % | 2.001 M |
Effect of forex changes on cash | -290.000 K -100.00 % | -145.000 K -141.08 % | 353.000 K 100.00 % | 176.500 K 320.24 % | 42.000 K 100.00 % | 21.000 K 109.81 % | -214.000 K 0.00 % | -214.000 K 56.46 % | -491.500 K 0.00 % | -491.500 K -191.36 % | 538.000 K 0.00 % | 538.000 K 274.68 % | -308.000 K 0.00 % | -308.000 K -383.87 % | 108.500 K 0.00 % | 108.500 K 195.18 % | -114.000 K 0.00 % | -114.000 K -137.44 % | 304.500 K 0.00 % | 304.500 K 194.86 % | -321.000 K 0.00 % | -321.000 K -217.37 % | 273.500 K 0.00 % | 273.500 K 994.00 % | 25.000 K 0.00 % | 25.000 K 194.34 % | -26.500 K 0.00 % | -26.500 K -340.91 % | 11.000 K 0.00 % | 11.000 K | 0.000 100.00 % | -24.750 K 0.00 % | -24.750 K 0.00 % | -24.750 K | 0.000 -100.00 % | 18.042 M 0.00 % | 18.042 M 0.00 % | 18.042 M 167.73 % | 6.739 M 0.00 % | 6.739 M 0.00 % | 6.739 M 0.00 % | 6.739 M | 0.000 | 0.000 |
Net change in cash | -12.735 M | 0.000 100.00 % | -37.530 M | 0.000 -100.00 % | 50.562 M 100.00 % | 25.281 M 421.15 % | 4.851 M 100.00 % | 2.426 M -67.68 % | 7.505 M 107.25 % | -103.561 M -5 513.51 % | 1.913 M 100.00 % | 956.500 K -94.69 % | 18.019 M 100.00 % | 9.010 M 130.78 % | -29.268 M -100.00 % | -14.634 M 54.18 % | -31.937 M -100.00 % | -15.969 M -170.53 % | 22.640 M 109.15 % | 10.825 M -89.72 % | 105.311 M 755.92 % | -16.056 M -10.96 % | -14.469 M -240.68 % | 10.285 M 0.00 % | 10.285 M 131.10 % | -33.069 M -637.57 % | 6.152 M 352.32 % | 1.360 M 0.00 % | 1.360 M 0.00 % | 1.360 M | 0.000 -100.00 % | 880.500 K 0.00 % | 880.500 K 0.00 % | 880.500 K | 0.000 -100.00 % | 7.916 M 0.00 % | 7.916 M 0.00 % | 7.916 M 571.51 % | -1.679 M 0.00 % | -1.679 M 0.00 % | -1.679 M 0.00 % | -1.679 M 45.41 % | -3.075 M 0.00 % | -3.075 M |
Cash at beginning of period | 132.701 M | 0.000 -100.00 % | 170.231 M 0.00 % | 170.231 M 42.25 % | 119.669 M 0.00 % | 119.669 M 4.22 % | 114.818 M | 0.000 -100.00 % | 107.313 M 0.00 % | 107.313 M 1.81 % | 105.400 M | 0.000 -100.00 % | 87.381 M 0.00 % | 87.381 M -25.09 % | 116.649 M | 0.000 -100.00 % | 148.586 M 0.00 % | 148.586 M 17.98 % | 125.946 M 510.34 % | 20.636 M 0.00 % | 20.636 M -56.57 % | 47.516 M -26.93 % | 65.029 M 528.28 % | 10.350 M 0.00 % | 10.350 M -80.73 % | 53.704 M 12.94 % | 47.553 M 428.93 % | 8.990 M 0.00 % | 8.990 M 0.00 % | 8.990 M | 0.000 -100.00 % | 8.110 M 0.00 % | 8.110 M 0.00 % | 8.110 M | 0.000 -100.00 % | 194.250 K 0.00 % | 194.250 K 0.00 % | 194.250 K -89.63 % | 1.873 M 0.00 % | 1.873 M 0.00 % | 1.873 M 0.00 % | 1.873 M | 0.000 | 0.000 |
Cash at end of period | 119.966 M | 0.000 -100.00 % | 132.701 M -22.05 % | 170.231 M 0.00 % | 170.231 M 573.36 % | 25.281 M -78.87 % | 119.669 M 4 833.79 % | 2.426 M -97.89 % | 114.818 M 2 959.77 % | 3.753 M -96.50 % | 107.313 M 11 119.34 % | 956.500 K -99.09 % | 105.400 M 9.35 % | 96.391 M 10.31 % | 87.381 M 697.11 % | -14.634 M -112.55 % | 116.649 M -12.04 % | 132.618 M -10.75 % | 148.586 M 372.29 % | 31.461 M -75.02 % | 125.946 M 300.33 % | 31.461 M -37.78 % | 50.560 M 145.01 % | 20.636 M 0.00 % | 20.636 M 0.00 % | 20.636 M -61.58 % | 53.704 M 418.87 % | 10.350 M 0.00 % | 10.350 M 0.00 % | 10.350 M | 0.000 -100.00 % | 8.990 M 0.00 % | 8.990 M 0.00 % | 8.990 M | 0.000 -100.00 % | 8.110 M 0.00 % | 8.110 M 0.00 % | 8.110 M 4 074.90 % | 194.250 K 0.00 % | 194.250 K 0.00 % | 194.250 K 0.00 % | 194.250 K 106.32 % | -3.075 M 0.00 % | -3.075 M |
Operating cash flow | 8.271 M 0.00 % | 8.271 M 0.09 % | 8.264 M 0.00 % | 8.264 M -75.47 % | 33.690 M 0.00 % | 33.690 M 60.04 % | 21.051 M 0.00 % | 21.051 M 6.60 % | 19.748 M 0.00 % | 19.748 M 213.35 % | -17.422 M 0.00 % | -17.422 M -178.42 % | 22.217 M 103.51 % | 10.917 M 173.87 % | -14.778 M -105.32 % | -7.198 M 73.16 % | -26.818 M -110.00 % | -12.771 M -130.68 % | 41.626 M 101.99 % | 20.608 M -74.50 % | 80.811 M 91.85 % | 42.122 M 3 891.31 % | -1.111 M -242.90 % | -324.000 K -103.03 % | 10.691 M 0.00 % | 10.691 M 25.81 % | 8.498 M 0.00 % | 8.498 M -47.64 % | 16.231 M 0.00 % | 16.231 M | 0.000 -100.00 % | 5.020 M 0.00 % | 5.020 M 0.00 % | 5.020 M | 0.000 -100.00 % | 640.500 K 0.00 % | 640.500 K 0.00 % | 640.500 K 131.39 % | -2.041 M 0.00 % | -2.041 M 0.00 % | -2.041 M 0.00 % | -2.041 M 37.78 % | -3.280 M 0.00 % | -3.280 M |
Capital expenditure | -332.500 K 0.00 % | -332.500 K -91.09 % | -174.000 K 0.00 % | -174.000 K 64.88 % | -495.500 K 0.00 % | -495.500 K 39.61 % | -820.500 K 0.00 % | -820.500 K -234.90 % | -245.000 K 0.00 % | -245.000 K 0.41 % | -246.000 K 0.00 % | -246.000 K 60.00 % | -615.000 K -100.00 % | -307.500 K 54.85 % | -681.000 K -100.00 % | -340.500 K -213.88 % | 299.000 K 100.00 % | 149.500 K 107.08 % | -2.113 M -100.00 % | -1.057 M 26.63 % | -1.440 M -100.00 % | -720.000 K 17.62 % | -874.000 K -100.00 % | -437.000 K 77.43 % | -1.937 M 0.00 % | -1.937 M -2 608.39 % | -71.500 K 0.00 % | -71.500 K 42.80 % | -125.000 K 0.00 % | -125.000 K | 0.000 100.00 % | -1.168 M 0.00 % | -1.168 M 0.00 % | -1.168 M | 0.000 100.00 % | -695.000 K 0.00 % | -695.000 K 0.00 % | -695.000 K -235.34 % | -207.250 K 0.00 % | -207.250 K 0.00 % | -207.250 K 0.00 % | -207.250 K | 0.000 | 0.000 |
Free CashFlow | 7.939 M 0.00 % | 7.939 M -1.87 % | 8.090 M 0.00 % | 8.090 M -75.63 % | 33.195 M 0.00 % | 33.195 M 64.08 % | 20.231 M 0.00 % | 20.231 M 3.73 % | 19.503 M 0.00 % | 19.503 M 210.39 % | -17.668 M 0.00 % | -17.668 M -181.79 % | 21.602 M 103.61 % | 10.610 M 168.63 % | -15.459 M -105.08 % | -7.538 M 71.58 % | -26.519 M -110.12 % | -12.621 M -131.94 % | 39.513 M 102.10 % | 19.552 M -75.37 % | 79.371 M 91.71 % | 41.402 M 2 185.72 % | -1.985 M -160.84 % | -761.000 K -108.69 % | 8.754 M 0.00 % | 8.754 M 3.89 % | 8.426 M 0.00 % | 8.426 M -47.68 % | 16.106 M 0.00 % | 16.106 M | 0.000 -100.00 % | 3.852 M 0.00 % | 3.852 M 0.00 % | 3.852 M | 0.000 100.00 % | -54.500 K 0.00 % | -54.500 K 0.00 % | -54.500 K 97.58 % | -2.248 M 0.00 % | -2.248 M 0.00 % | -2.248 M 0.00 % | -2.248 M 31.46 % | -3.280 M 0.00 % | -3.280 M |
2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 |