2663.HK

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