Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 431.028 M 1.48 % 424.737 M 9.00 % 389.678 M 14.70 % 339.725 M -6.82 % 364.582 M 58.11 % 230.585 M 9.06 % 211.420 M 26.45 % 167.191 M 20.19 % 139.101 M 5.22 % 132.198 M 10.43 % 119.715 M
Net income 33.370 M 144.52 % 13.647 M -43.37 % 24.098 M -64.35 % 67.590 M -13.42 % 78.063 M 135.96 % 33.083 M 43.39 % 23.072 M 282.68 % 6.029 M -49.37 % 11.907 M 26.04 % 9.447 M 24.01 % 7.618 M
Income before tax 42.964 M 134.53 % 18.319 M -47.09 % 34.625 M -61.42 % 89.757 M -15.24 % 105.891 M 142.46 % 43.674 M 35.25 % 32.291 M 288.16 % 8.319 M -52.74 % 17.604 M 24.63 % 14.125 M 21.12 % 11.662 M
Income before tax ratio 0.10 131.11 % 0.04 -51.46 % 0.09 -66.37 % 0.26 -9.03 % 0.29 53.35 % 0.19 24.01 % 0.15 206.96 % 0.05 -60.68 % 0.13 18.45 % 0.11 9.68 % 0.10
EBITDA 107.122 M 31.13 % 81.693 M 2.78 % 79.480 M -31.34 % 115.759 M -10.12 % 128.794 M 99.69 % 64.496 M 15.27 % 55.950 M 64.54 % 34.004 M 5.96 % 32.092 M 15.41 % 27.808 M 18.41 % 23.484 M
Net income ratio 0.08 140.95 % 0.03 -48.04 % 0.06 -68.92 % 0.20 -7.08 % 0.21 49.24 % 0.14 31.47 % 0.11 202.63 % 0.04 -57.87 % 0.09 19.79 % 0.07 12.30 % 0.06
Ratio EBITDA 0.25 29.21 % 0.19 -5.70 % 0.20 -40.14 % 0.34 -3.54 % 0.35 26.30 % 0.28 5.69 % 0.26 30.12 % 0.20 -11.84 % 0.23 9.68 % 0.21 7.23 % 0.20
Gross profit ratio 0.69 205.88 % 0.23 -54.62 % 0.50 -18.32 % 0.61 -7.38 % 0.66 8.91 % 0.60 1.19 % 0.60 4.03 % 0.57 278.34 % 0.15 14.57 % 0.13 -75.19 % 0.53
Weighted average shs out dil 175.632 M 0.52 % 174.718 M 0.09 % 174.562 M -0.08 % 174.693 M 25.32 % 139.398 M 9 119.43 % 1.512 M 0.00 % 1.512 M 0.21 % 1.509 M 0.00 % 1.509 M 0.00 % 1.509 M 0.00 % 1.509 M
Weighted average shs out 175.632 M 0.52 % 174.720 M 0.09 % 174.562 M -0.08 % 174.694 M 25.32 % 139.398 M 9 119.43 % 1.512 M 0.00 % 1.512 M 0.21 % 1.509 M 0.00 % 1.509 M 0.00 % 1.509 M 0.00 % 1.509 M
EPS diluted 0.19 143.28 % 0.08 -44.21 % 0.14 -64.10 % 0.39 -30.36 % 0.56 -97.44 % 21.88 43.38 % 15.26 281.50 % 4.00 -49.30 % 7.89 26.04 % 6.26 23.99 % 5.05
Earnings per share 0.19 143.28 % 0.08 -44.21 % 0.14 -64.10 % 0.39 -31.58 % 0.57 -97.39 % 21.88 43.38 % 15.26 281.50 % 4.00 -49.30 % 7.89 26.04 % 6.26 23.99 % 5.05
Gross profit 297.747 M 210.42 % 95.919 M -50.53 % 193.907 M -6.31 % 206.969 M -13.69 % 239.806 M 72.20 % 139.259 M 10.37 % 126.179 M 31.55 % 95.915 M 354.75 % 21.092 M 20.55 % 17.496 M -72.61 % 63.867 M
Income tax expense 9.589 M 105.02 % 4.677 M -55.48 % 10.505 M -52.58 % 22.153 M -20.34 % 27.808 M 162.79 % 10.582 M 14.81 % 9.217 M 303.55 % 2.284 M -59.87 % 5.692 M 21.75 % 4.675 M 11.50 % 4.193 M
Cost of revenue 133.281 M -59.47 % 328.818 M 67.96 % 195.771 M 47.47 % 132.756 M 6.40 % 124.776 M 36.63 % 91.326 M 7.14 % 85.241 M 19.59 % 71.276 M -39.60 % 118.009 M 2.88 % 114.702 M 105.38 % 55.848 M
General and administrative expenses 7.106 M -74.91 % 28.322 M -4.27 % 29.585 M 108.36 % 14.199 M 4.14 % 13.634 M 193.52 % 4.645 M 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 1.629 M 12.19 % 1.452 M 14.78 % 1.265 M 22.10 % 1.036 M 29.66 % 799.000 K -39.10 % 1.312 M 0.000 0.000 0.000 0.000 0.000
Other expenses 200.354 M 0.000 -100.00 % 163.092 M 28.33 % 127.086 M 5.49 % 120.475 M 29.06 % 93.345 M 1.54 % 91.932 M 21.62 % 75.588 M 0.000 -100.00 % 71.000 K 0.000
Operating expenses 239.141 M 359.55 % 52.038 M -68.09 % 163.092 M 28.33 % 127.086 M 5.49 % 120.475 M 29.06 % 93.345 M 1.54 % 91.932 M 21.62 % 75.588 M 1 793.01 % 3.993 M -13.12 % 4.596 M -90.67 % 49.238 M
Cost and expenses 372.422 M -2.21 % 380.856 M 6.13 % 358.863 M 38.11 % 259.842 M 5.95 % 245.251 M 32.80 % 184.671 M 4.23 % 177.173 M 20.64 % 146.864 M 20.38 % 122.002 M 2.27 % 119.298 M 13.52 % 105.086 M
Research and development expenses 30.052 M 37.26 % 21.894 M 2.04 % 21.457 M 15.76 % 18.535 M -3.02 % 19.112 M 13.65 % 16.817 M -0.97 % 16.982 M 65.07 % 10.288 M 0.000 0.000 0.000
Selling general and administrative expenses 8.735 M -70.66 % 29.774 M -3.49 % 30.850 M 102.49 % 15.235 M 5.56 % 14.433 M 142.29 % 5.957 M 26.56 % 4.707 M -12.88 % 5.403 M 35.31 % 3.993 M -14.44 % 4.667 M -88.82 % 41.759 M
Interest income 3.372 M 41.62 % 2.381 M 218.74 % 747.000 K 55.95 % 479.000 K 80.75 % 265.000 K 38.02 % 192.000 K 174.29 % 70.000 K 133.33 % 30.000 K -98.33 % 1.799 M -20.47 % 2.262 M -23.76 % 2.967 M
Interest expense 19.867 M -7.37 % 21.447 M 143.74 % 8.799 M 204.89 % 2.886 M -11.93 % 3.277 M -24.44 % 4.337 M -13.29 % 5.002 M 52.64 % 3.277 M 0.000 0.000 0.000
Depreciation and amortization 44.291 M 0.38 % 44.125 M 16.20 % 37.972 M 61.39 % 23.528 M 23.64 % 19.030 M 16.73 % 16.302 M -11.47 % 18.415 M -25.04 % 24.568 M 112.40 % 11.567 M 2.77 % 11.255 M 10.03 % 10.229 M
Operating income 58.606 M 33.56 % 43.881 M -3.02 % 45.247 M -51.38 % 93.069 M -15.01 % 109.500 M 139.80 % 45.664 M 33.64 % 34.169 M 188.78 % 11.832 M -30.80 % 17.099 M 32.55 % 12.900 M -2.68 % 13.255 M
Operating income ratio 0.14 31.61 % 0.10 -11.02 % 0.12 -57.62 % 0.27 -8.79 % 0.30 51.66 % 0.20 22.53 % 0.16 128.37 % 0.07 -42.43 % 0.12 25.97 % 0.10 -11.87 % 0.11
Total other income expenses net -15.642 M 38.81 % -25.562 M -50.99 % -16.930 M -411.17 % -3.312 M 74.73 % -13.107 M -558.64 % -1.990 M -15.03 % -1.730 M 50.75 % -3.513 M -795.64 % 505.000 K -58.78 % 1.225 M 347.08 % 274.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Net debt 246.050 M -13.84 % 285.558 M -24.90 % 380.252 M 227.30 % 116.179 M 520.36 % -27.638 M -125.90 % 106.709 M -20.16 % 133.653 M -12.62 % 152.955 M 315.49 % 36.813 M -12.93 % 42.280 M 21.02 % 34.936 M
Total investments 29.000 K -99.62 % 7.595 M 19 374.36 % 39.000 K 160.00 % 15.000 K 275.00 % 4.000 K -99.26 % 542.000 K -20.06 % 678.000 K 64.96 % 411.000 K -95.84 % 9.875 M 666.10 % 1.289 M -23.91 % 1.694 M
Total debt 349.041 M -26.83 % 477.031 M -7.45 % 515.421 M 103.67 % 253.072 M 159.75 % 97.430 M -41.04 % 165.251 M -7.79 % 179.204 M -8.26 % 195.343 M 178.83 % 70.057 M 6.47 % 65.799 M 11.45 % 59.041 M
Accumulated other comprehensive income loss 56.868 M -1.65 % 57.821 M -4.02 % 60.245 M 88.19 % 32.013 M 68.57 % 18.991 M -17.37 % 22.983 M 0.17 % 22.945 M -31.27 % 33.385 M -16.21 % 39.843 M 83.56 % 21.706 M 144.66 % 8.872 M
Retained earnings 227.763 M 23.36 % 184.634 M 3.89 % 177.717 M 3.19 % 172.222 M 33.34 % 129.156 M 91.85 % 67.323 M 52.44 % 44.164 M 72.31 % 25.631 M 10.96 % 23.099 M 38.51 % 16.677 M -47.00 % 31.464 M
Common stock 1.892 M 8.11 % 1.750 M 0.00 % 1.750 M 0.00 % 1.750 M 0.00 % 1.750 M 6.06 % 1.650 M 0.00 % 1.650 M 0.18 % 1.647 M 0.00 % 1.647 M 0.00 % 1.647 M 0.00 % 1.647 M
Total equity 451.231 M 34.91 % 334.478 M 2.08 % 327.674 M 10.95 % 295.347 M 21.69 % 242.697 M 157.53 % 94.240 M 32.66 % 71.041 M 22.58 % 57.954 M -13.06 % 66.660 M 3.36 % 64.491 M 16.73 % 55.250 M
Other non current liabilities 10.112 M -72.16 % 36.327 M -64.00 % 100.920 M 1 018.85 % 9.020 M 2.83 % 8.772 M 75.02 % 5.012 M 26.85 % 3.951 M -27.76 % 5.469 M 25.98 % 4.341 M 6.68 % 4.069 M -39.28 % 6.701 M
Long term debt 267.864 M -26.51 % 364.501 M 1 207.02 % 27.888 M -85.08 % 186.937 M 148.59 % 75.200 M -40.07 % 125.488 M -14.86 % 147.394 M -12.53 % 168.516 M 213.92 % 53.681 M 3.53 % 51.853 M 5.79 % 49.016 M
Total non current liabilities 307.913 M -29.42 % 436.275 M 238.70 % 128.808 M -36.12 % 201.632 M 140.12 % 83.972 M -35.65 % 130.500 M -13.88 % 151.538 M -12.90 % 173.985 M 181.38 % 61.833 M 6.25 % 58.194 M 6.91 % 54.431 M
Other current liabilities 34.916 M -3.84 % 36.311 M 93.05 % 18.809 M -43.32 % 33.185 M 47.80 % 22.452 M 69.09 % 13.278 M 20.05 % 11.060 M -49.35 % 21.837 M 413.33 % 4.254 M -11.02 % 4.781 M -30.12 % 6.842 M
Deferred revenue 0.000 -100.00 % 181.000 K -97.52 % 7.312 M 110.60 % 3.472 M -32.03 % 5.108 M 196.12 % 1.725 M -13.32 % 1.990 M -28.39 % 2.779 M 58.80 % 1.750 M 44.87 % 1.208 M 0.000
Short term debt 81.177 M -37.30 % 129.477 M -71.01 % 446.550 M 861.03 % 46.466 M 100.57 % 23.167 M -41.74 % 39.763 M 25.00 % 31.810 M 18.57 % 26.827 M 43.65 % 18.675 M 13.15 % 16.504 M 64.63 % 10.025 M
Total current liabilities 171.207 M -19.38 % 212.370 M -60.42 % 536.567 M 380.86 % 111.586 M 30.22 % 85.689 M 22.39 % 70.014 M 5.21 % 66.550 M 19.37 % 55.750 M 65.21 % 33.745 M 8.32 % 31.154 M 12.22 % 27.762 M
Total liabilities 479.120 M -26.14 % 648.645 M -2.51 % 665.375 M 112.43 % 313.218 M 84.61 % 169.661 M -15.39 % 200.514 M -8.06 % 218.088 M -5.07 % 229.735 M 140.36 % 95.578 M 6.97 % 89.348 M 8.71 % 82.193 M
Other non current assets 36.131 M 68.52 % 21.440 M 28.78 % 16.649 M 465.91 % 2.942 M -49.61 % 5.838 M 63.26 % 3.576 M 91.23 % 1.870 M -51.50 % 3.856 M 603.65 % 548.000 K -95.36 % 11.815 M 92.68 % 6.132 M
Long term investments -30.832 M -684.16 % 5.278 M 215.92 % -4.553 M 44.13 % -8.149 M -67.30 % -4.871 M -60.55 % -3.034 M -154.53 % -1.192 M -60.86 % -741.000 K -110.09 % 7.341 M 3 050.64 % 233.000 K 5 725.00 % 4.000 K
Intangible assets 223.673 M -2.30 % 228.942 M -7.75 % 248.183 M 91.85 % 129.364 M 406.00 % 25.566 M -14.29 % 29.829 M -7.02 % 32.082 M -7.64 % 34.737 M 1 236.55 % 2.599 M -7.05 % 2.796 M 6.43 % 2.627 M
GoodWill 249.267 M 2.68 % 242.759 M -1.58 % 246.664 M 150.73 % 98.379 M 50.40 % 65.413 M -6.58 % 70.017 M 1.71 % 68.841 M 4.15 % 66.098 M 221.21 % 20.578 M -13.13 % 23.689 M -8.33 % 25.843 M
Goodwill and intangible assets 472.940 M 0.26 % 471.701 M -4.68 % 494.847 M 117.28 % 227.743 M 150.32 % 90.979 M -8.88 % 99.846 M -1.07 % 100.923 M 0.09 % 100.835 M 335.06 % 23.177 M -12.49 % 26.485 M -6.97 % 28.470 M
Property plant equipment net 157.145 M 9.82 % 143.091 M -0.21 % 143.395 M 62.87 % 88.043 M 13.80 % 77.364 M 35.88 % 56.934 M 1.70 % 55.980 M -4.44 % 58.582 M 43.94 % 40.698 M 1.37 % 40.149 M 24.74 % 32.186 M
Total non current assets 636.243 M -1.26 % 644.362 M -1.45 % 653.825 M 105.14 % 318.728 M 83.31 % 173.878 M 9.51 % 158.773 M -1.05 % 160.463 M -3.99 % 167.126 M 132.57 % 71.862 M -8.87 % 78.854 M 18.06 % 66.792 M
Other current assets 18.744 M -5.27 % 19.787 M 7.58 % 18.392 M -4.50 % 19.258 M 122.58 % 8.652 M 27.24 % 6.800 M -16.35 % 8.129 M -7.51 % 8.789 M 12.98 % 7.779 M 2 582.41 % 290.000 K -93.69 % 4.599 M
Short term investments 30.861 M 1 231.94 % 2.317 M -49.54 % 4.592 M -43.75 % 8.164 M 67.47 % 4.875 M 36.33 % 3.576 M 91.23 % 1.870 M 62.33 % 1.152 M -54.54 % 2.534 M 139.96 % 1.056 M -37.51 % 1.690 M
cash and cash equivalents 102.991 M -46.21 % 191.473 M 41.65 % 135.169 M -1.26 % 136.893 M 9.45 % 125.068 M 113.64 % 58.542 M 28.52 % 45.551 M 7.46 % 42.388 M 27.51 % 33.244 M 41.35 % 23.519 M -2.43 % 24.105 M
Cash and short term investments 133.852 M -30.93 % 193.790 M 38.66 % 139.761 M -3.65 % 145.057 M 11.63 % 129.943 M 109.19 % 62.118 M 30.99 % 47.421 M 8.91 % 43.540 M 21.69 % 35.778 M 45.59 % 24.575 M -4.73 % 25.795 M
Total current assets 294.108 M -16.94 % 354.082 M 4.38 % 339.224 M 17.04 % 289.837 M 21.54 % 238.480 M 75.38 % 135.981 M 5.69 % 128.666 M 6.72 % 120.563 M 33.40 % 90.376 M 20.53 % 74.985 M 6.13 % 70.651 M
Inventory 81.312 M -4.12 % 84.808 M -20.68 % 106.922 M 47.78 % 72.353 M 57.13 % 46.048 M 46.23 % 31.491 M -4.47 % 32.963 M 9.37 % 30.140 M 38.17 % 21.813 M 5.70 % 20.636 M 17.75 % 17.526 M
Net receivables 60.200 M 9.30 % 55.078 M -26.92 % 75.362 M 34.70 % 55.950 M -5.86 % 59.430 M 46.77 % 40.493 M -8.51 % 44.261 M 0.60 % 43.996 M 43.95 % 30.563 M 3.66 % 29.484 M 29.71 % 22.731 M
Tax assets 859.000 K -69.88 % 2.852 M -18.21 % 3.487 M -57.21 % 8.149 M 78.39 % 4.568 M 214.82 % 1.451 M -49.65 % 2.882 M -37.27 % 4.594 M 4 587.76 % 98.000 K -43.02 % 172.000 K 0.000
Other assets 0.000 100.00 % -15.321 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 42.542 M 10.64 % 38.452 M -33.64 % 57.944 M 143.26 % 23.820 M -6.90 % 25.585 M 94.00 % 13.188 M -28.64 % 18.480 M 253.75 % 5.224 M -42.38 % 9.066 M -17.77 % 11.025 M 1.19 % 10.895 M
Tax payables 12.572 M 54.64 % 8.130 M 36.59 % 5.952 M 28.19 % 4.643 M -67.95 % 14.485 M 603.16 % 2.060 M -35.83 % 3.210 M 72.40 % 1.862 M -19.01 % 2.299 M 67.08 % 1.376 M 0.000
Deferred revenue non current 0.000 0.000 -100.00 % 389.537 M 479.45 % -102.657 M -236.01 % -30.552 M 58.35 % -73.356 M 24.58 % -97.264 M 22.75 % -125.914 M 0.000 0.000 0.000
Minority interest 52.000 K 92.59 % 27.000 K -41.30 % 46.000 K 15.00 % 40.000 K 33.33 % 30.000 K 66.67 % 18.000 K 12.50 % 16.000 K -15.79 % 19.000 K -9.52 % 21.000 K 23.53 % 17.000 K -15.00 % 20.000 K
Capital lease obligations 22.172 M 7.90 % 20.548 M -18.50 % 25.211 M 118.60 % 11.533 M 28.63 % 8.966 M -18.07 % 10.944 M 72.67 % 6.338 M 13.34 % 5.592 M 143.24 % 2.299 M -10.13 % 2.558 M 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 164.655 M 82.45 % 90.246 M -39.09 % 148.161 M 22.11 % 121.335 M 30.79 % 92.770 M 3 994.00 % 2.266 M 0.00 % 2.266 M 10.54 % 2.050 M -94.31 % 36.056 M -13.77 % 41.816 M 28.60 % 32.517 M
Deferred tax liabilities non current 29.937 M -15.54 % 35.447 M -23.09 % 46.086 M 712.09 % 5.675 M 79.19 % 3.167 M 286.69 % 819.000 K 411.88 % 160.000 K -54.15 % 349.000 K -90.84 % 3.811 M 67.74 % 2.272 M 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
Total assets 930.351 M -5.37 % 983.123 M -1.00 % 993.049 M 63.18 % 608.565 M 47.58 % 412.358 M 39.90 % 294.754 M 1.95 % 289.129 M 0.50 % 287.689 M 77.33 % 162.238 M 5.46 % 153.839 M 11.93 % 137.443 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
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 100.00 % -2.796 M -511.82 % -457.000 K 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
Change in working capital 3.142 M -79.70 % 15.479 M 9.08 % 14.190 M 165.88 % -21.539 M -101.13 % -10.709 M -436.13 % 3.186 M 4 855.22 % -67.000 K 98.77 % -5.438 M -29.51 % -4.199 M 41.30 % -7.153 M -130.59 % -3.102 M
Accounts receivables -1.204 M -106.29 % 19.150 M 260.64 % -11.921 M -155.21 % -4.671 M 24.23 % -6.165 M -225.33 % 4.919 M 381.57 % -1.747 M 87.57 % -14.060 M -7 384.97 % 193.000 K 104.96 % -3.894 M -187.38 % -1.355 M
Inventory 3.190 M -78.21 % 14.637 M 365.55 % 3.144 M 132.99 % -9.530 M 54.64 % -21.008 M -1 330.70 % 1.707 M 163.53 % -2.687 M -539.05 % 612.000 K 150.92 % -1.202 M 41.88 % -2.068 M -448.54 % -377.000 K
Accounts payables 4.822 M 127.72 % -17.394 M -225.73 % 13.834 M 315.79 % -6.411 M -135.26 % 18.182 M 446.72 % -5.244 M -314.57 % 2.444 M -65.17 % 7.017 M 419.68 % -2.195 M -18.20 % -1.857 M 0.000
Other working capital -3.666 M -301.09 % -914.000 K -110.01 % 9.133 M 1 085.22 % -927.000 K 46.04 % -1.718 M -195.23 % 1.804 M -31.15 % 2.620 M 143.31 % -6.050 M -508.04 % -995.000 K -249.40 % 666.000 K 148.61 % -1.370 M
Other non cash items 6.731 M -76.23 % 28.318 M 365.50 % -10.666 M 70.59 % -36.263 M -25 988.49 % -139.000 K 98.32 % -8.263 M -56.23 % -5.289 M -185.80 % 6.164 M -79.49 % 30.048 M -0.17 % 30.100 M 1 442.01 % 1.952 M
Net cash provided by operating activities 97.128 M -4.37 % 101.569 M 33.43 % 76.121 M 37.20 % 55.483 M -51.36 % 114.073 M 107.79 % 54.899 M 21.06 % 45.350 M 102.27 % 22.420 M -0.48 % 22.528 M 69.13 % 13.320 M -20.23 % 16.697 M
Investments in property plant and equipment -29.200 M -3.64 % -28.175 M -23.22 % -22.865 M 1.42 % -23.195 M 26.05 % -31.365 M -140.11 % -13.063 M 2.27 % -13.367 M -15.24 % -11.599 M -18.36 % -9.800 M 35.62 % -15.222 M -124.75 % -6.773 M
Acquisitions net -19.457 M -1 672.04 % -1.098 M 99.53 % -236.027 M -82.66 % -129.217 M -1 126.67 % -10.534 M -336.83 % 4.448 M 1 541.33 % 271.000 K 100.24 % -111.495 M 0.000 -100.00 % 203.000 K 912.00 % -25.000 K
Purchases of investments -75.131 M 22.23 % -96.601 M -2 246.96 % -4.116 M -22.06 % -3.372 M 24.11 % -4.443 M -135.33 % -1.888 M -122.12 % -850.000 K -405.95 % -168.000 K 88.94 % -1.519 M 0.000 0.000
Sales maturities of investments 47.500 M -51.87 % 98.691 M 1 429.86 % 6.451 M 1 701.96 % 358.000 K 87.43 % 191.000 K -45.27 % 349.000 K -27.74 % 483.000 K -80.26 % 2.447 M 0.000 0.000 0.000
Other investing activites -7.629 M -2 236.97 % 357.000 K 178.91 % 128.000 K -98.22 % 7.184 M 1 081.58 % 608.000 K 520.41 % 98.000 K -63.84 % 271.000 K 18.34 % 229.000 K -78.19 % 1.050 M 117.49 % -6.003 M -291.33 % -1.534 M
Net cash used for investing activites -83.917 M -212.82 % -26.826 M 89.54 % -256.429 M -72.98 % -148.242 M -225.50 % -45.543 M -348.52 % -10.154 M 24.58 % -13.463 M 88.84 % -120.586 M -1 074.27 % -10.269 M 51.15 % -21.022 M -152.30 % -8.332 M
Debt repayment -79.267 M -1 394.16 % 6.125 M -96.75 % 188.670 M 43.34 % 131.628 M 309.53 % -62.822 M -236.20 % -18.686 M -4.41 % -17.897 M -114.60 % 122.618 M 2 570.64 % -4.963 M -176.57 % 6.482 M -52.89 % 13.759 M
Common stock issued 0.000 0.000 0.000 0.000 -100.00 % 74.508 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -301.000 K -385.48 % -62.000 K 95.59 % -1.405 M 59.25 % -3.448 M 0.000 0.000 0.000 0.000 0.000 100.00 % -6.003 M -31.16 % -4.577 M
Dividends paid 0.000 0.000 0.000 100.00 % -22.722 M -1 251.70 % -1.681 M 79.82 % -8.329 M -66.41 % -5.005 M 45.71 % -9.219 M 0.000 0.000 0.000
Other financing activites -22.710 M -8.27 % -20.976 M -147.21 % -8.485 M -78.78 % -4.746 M -107.24 % 65.542 M 1 396.83 % -5.054 M 15.64 % -5.991 M -19.20 % -5.026 M -306.92 % 2.429 M 121 550.00 % -2.000 K 99.96 % -5.659 M
Net cash used provided by financing activities -102.278 M -585.83 % -14.913 M -108.34 % 178.780 M 77.52 % 100.712 M 9 593.17 % 1.039 M 103.24 % -32.069 M -10.99 % -28.893 M -126.66 % 108.373 M 4 376.76 % -2.534 M -135.61 % 7.115 M 101.96 % 3.523 M
Effect of forex changes on cash 586.000 K 116.62 % -3.526 M -1 689.85 % -197.000 K -105.09 % 3.871 M 227.21 % -3.043 M -1 066.03 % 315.000 K 86.39 % 169.000 K 115.90 % -1.063 M 0.000 0.000 0.000
Net change in cash -88.482 M -257.15 % 56.304 M 3 365.89 % -1.724 M -114.58 % 11.825 M -82.22 % 66.526 M 412.09 % 12.991 M 310.72 % 3.163 M -65.41 % 9.144 M -5.97 % 9.725 M 1 759.56 % -586.000 K -104.93 % 11.888 M
Cash at beginning of period 191.473 M 41.65 % 135.169 M -1.26 % 136.893 M 9.45 % 125.068 M 113.64 % 58.542 M 28.52 % 45.551 M 7.46 % 42.388 M 27.51 % 33.244 M 41.35 % 23.519 M -2.43 % 24.105 M 97.31 % 12.217 M
Cash at end of period 102.991 M -46.21 % 191.473 M 41.65 % 135.169 M -1.26 % 136.893 M 9.45 % 125.068 M 113.64 % 58.542 M 28.52 % 45.551 M 7.46 % 42.388 M 27.51 % 33.244 M 41.35 % 23.519 M -2.43 % 24.105 M
Operating cash flow 97.128 M -4.37 % 101.569 M 33.43 % 76.121 M 37.20 % 55.483 M -51.36 % 114.073 M 107.79 % 54.899 M 21.06 % 45.350 M 102.27 % 22.420 M -0.48 % 22.528 M 69.13 % 13.320 M -20.23 % 16.697 M
Capital expenditure -37.353 M -32.57 % -28.176 M -23.23 % -22.865 M 1.42 % -23.195 M 26.05 % -31.365 M -140.11 % -13.063 M 2.27 % -13.367 M -15.24 % -11.599 M -18.36 % -9.800 M 35.62 % -15.222 M -124.75 % -6.773 M
Free CashFlow 59.775 M -18.55 % 73.393 M 37.81 % 53.256 M 64.94 % 32.288 M -60.96 % 82.708 M 97.70 % 41.836 M 30.81 % 31.983 M 195.56 % 10.821 M -14.98 % 12.728 M 769.19 % -1.902 M -119.17 % 9.924 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2025-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 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
Revenue 108.390 M 0.25 % 108.123 M 0.32 % 107.779 M 0.24 % 107.520 M -3.54 % 111.469 M 7.30 % 103.886 M -6.94 % 111.629 M 10.05 % 101.432 M -7.84 % 110.064 M 5.60 % 104.225 M -9.20 % 114.780 M 6.94 % 107.327 M 24.68 % 86.079 M 5.63 % 81.492 M 0.69 % 80.935 M 18.03 % 68.572 M -20.95 % 86.741 M -16.17 % 103.477 M -2.04 % 105.630 M -5.75 % 112.077 M 29.73 % 86.390 M 42.83 % 60.485 M 6.57 % 56.756 M 0.51 % 56.467 M -4.95 % 59.408 M 3.08 % 57.634 M -16.40 % 68.944 M 0.00 % 68.944 M 91.69 % 35.966 M 0.00 % 35.966 M -1.83 % 36.637 M 0.00 % 36.637 M 3.87 % 35.273 M 0.00 % 35.273 M 4.18 % 33.856 M 0.00 % 33.856 M 2.08 % 33.167 M 0.00 % 33.167 M
Net income -856.000 K -145.53 % 1.880 M -86.41 % 13.835 M 2 565.70 % 519.000 K -94.58 % 9.580 M 1.53 % 9.436 M 533.24 % -2.178 M -125.64 % 8.494 M 77.44 % 4.787 M 88.17 % 2.544 M 112.14 % -20.955 M -265.84 % 12.636 M -35.00 % 19.441 M 49.59 % 12.996 M 15.44 % 11.258 M 37.66 % 8.178 M -51.21 % 16.760 M -46.61 % 31.394 M 50.59 % 20.847 M -31.00 % 30.214 M 64.87 % 18.326 M 111.23 % 8.676 M 33.39 % 6.504 M -36.00 % 10.163 M 53.45 % 6.623 M -32.37 % 9.793 M 558.37 % -2.137 M 0.00 % -2.137 M -184.95 % 2.515 M 0.00 % 2.515 M -38.80 % 4.109 M 0.00 % 4.109 M 122.86 % 1.844 M 0.00 % 1.844 M -24.57 % 2.445 M 0.00 % 2.445 M 7.26 % 2.279 M 0.00 % 2.279 M
Income before tax -1.134 M -145.29 % 2.504 M -88.15 % 21.134 M 3 207.36 % 639.000 K -92.65 % 8.694 M -30.43 % 12.497 M 557.10 % -2.734 M -124.66 % 11.088 M 70.40 % 6.507 M 88.17 % 3.458 M 113.33 % -25.940 M -243.79 % 18.040 M -28.36 % 25.180 M 45.17 % 17.345 M 6.22 % 16.330 M 48.68 % 10.983 M -47.62 % 20.968 M -49.45 % 41.476 M 34.68 % 30.795 M -21.40 % 39.180 M 60.62 % 24.393 M 111.69 % 11.523 M 44.45 % 7.977 M -41.87 % 13.723 M 53.85 % 8.920 M -31.67 % 13.054 M 833.16 % -1.781 M 0.00 % -1.781 M -144.69 % 3.984 M 0.00 % 3.984 M -27.19 % 5.472 M 0.00 % 5.472 M 64.32 % 3.330 M 0.00 % 3.330 M -6.41 % 3.558 M 0.00 % 3.558 M 1.72 % 3.498 M 0.00 % 3.498 M
Income before tax ratio -0.01 -145.18 % 0.02 -88.19 % 0.20 3 199.41 % 0.01 -92.38 % 0.08 -35.16 % 0.12 591.16 % -0.02 -122.40 % 0.11 84.90 % 0.06 78.19 % 0.03 114.68 % -0.23 -234.45 % 0.17 -42.54 % 0.29 37.44 % 0.21 5.49 % 0.20 25.97 % 0.16 -33.74 % 0.24 -39.69 % 0.40 37.49 % 0.29 -16.60 % 0.35 23.81 % 0.28 48.21 % 0.19 35.55 % 0.14 -42.17 % 0.24 61.86 % 0.15 -33.71 % 0.23 977.04 % -0.03 0.00 % -0.03 -123.31 % 0.11 0.00 % 0.11 -25.83 % 0.15 0.00 % 0.15 58.20 % 0.09 0.00 % 0.09 -10.17 % 0.11 0.00 % 0.11 -0.35 % 0.11 0.00 % 0.11
EBITDA 12.806 M -22.25 % 16.471 M -54.51 % 36.208 M 128.51 % 15.845 M -34.97 % 24.367 M -14.19 % 28.396 M 96.63 % 14.441 M -47.13 % 27.314 M 22.50 % 22.298 M 26.41 % 17.640 M 261.81 % -10.902 M -135.34 % 30.849 M -9.91 % 34.241 M 35.38 % 25.292 M 1.87 % 24.828 M 46.05 % 17.000 M -36.83 % 26.910 M -42.77 % 47.021 M 27.96 % 36.746 M -18.53 % 45.101 M 50.51 % 29.965 M 76.45 % 16.982 M 29.58 % 13.105 M -31.23 % 19.056 M 16.30 % 16.385 M 4.35 % 15.702 M 7.47 % 14.610 M 0.00 % 14.610 M 84.09 % 7.937 M 0.00 % 7.937 M -8.08 % 8.634 M 0.00 % 8.634 M 16.49 % 7.412 M 0.00 % 7.412 M 6.98 % 6.929 M 0.00 % 6.929 M 18.41 % 5.852 M 0.00 % 5.852 M
Net income ratio -0.01 -145.42 % 0.02 -86.45 % 0.13 2 559.30 % 0.00 -94.38 % 0.09 -5.38 % 0.09 565.53 % -0.02 -123.30 % 0.08 92.54 % 0.04 78.19 % 0.02 113.37 % -0.18 -255.07 % 0.12 -47.87 % 0.23 41.62 % 0.16 14.65 % 0.14 16.63 % 0.12 -38.28 % 0.19 -36.31 % 0.30 53.73 % 0.20 -26.79 % 0.27 27.08 % 0.21 47.89 % 0.14 25.17 % 0.11 -36.33 % 0.18 61.44 % 0.11 -34.39 % 0.17 648.32 % -0.03 0.00 % -0.03 -144.32 % 0.07 0.00 % 0.07 -37.66 % 0.11 0.00 % 0.11 114.56 % 0.05 0.00 % 0.05 -27.59 % 0.07 0.00 % 0.07 5.08 % 0.07 0.00 % 0.07
Ratio EBITDA 0.12 -22.44 % 0.15 -54.65 % 0.34 127.96 % 0.15 -32.59 % 0.22 -20.03 % 0.27 111.29 % 0.13 -51.96 % 0.27 32.92 % 0.20 19.70 % 0.17 278.19 % -0.09 -133.05 % 0.29 -27.74 % 0.40 28.17 % 0.31 1.17 % 0.31 23.74 % 0.25 -20.09 % 0.31 -31.73 % 0.45 30.62 % 0.35 -13.55 % 0.40 16.02 % 0.35 23.54 % 0.28 21.60 % 0.23 -31.58 % 0.34 22.36 % 0.28 1.23 % 0.27 28.56 % 0.21 0.00 % 0.21 -3.97 % 0.22 0.00 % 0.22 -6.36 % 0.24 0.00 % 0.24 12.15 % 0.21 0.00 % 0.21 2.68 % 0.20 0.00 % 0.20 16.00 % 0.18 0.00 % 0.18
Gross profit ratio 0.70 -0.77 % 0.70 3.40 % 0.68 26.24 % 0.54 -4.99 % 0.57 130.75 % 0.25 15.79 % 0.21 -60.19 % 0.53 1.42 % 0.53 -4.27 % 0.55 22.68 % 0.45 -0.18 % 0.45 -16.66 % 0.54 -8.17 % 0.59 7.68 % 0.55 0.30 % 0.54 -14.28 % 0.63 -7.05 % 0.68 5.82 % 0.64 -6.03 % 0.69 2.04 % 0.67 10.66 % 0.61 -1.09 % 0.61 4.64 % 0.59 -0.78 % 0.59 -6.21 % 0.63 16.27 % 0.54 0.00 % 0.54 -6.99 % 0.58 0.00 % 0.58 2.68 % 0.57 0.00 % 0.57 -0.60 % 0.57 0.00 % 0.57 4.83 % 0.55 0.00 % 0.55 -0.46 % 0.55 0.00 % 0.55
Weighted average shs out dil 188.877 M 0.00 % 188.877 M 7.54 % 175.632 M 0.00 % 175.632 M 0.50 % 174.752 M 0.00 % 174.759 M -0.01 % 174.774 M 0.00 % 174.774 M 0.00 % 174.774 M 0.13 % 174.550 M 0.22 % 174.169 M -0.30 % 174.693 M 0.00 % 174.693 M 0.00 % 174.693 M 0.53 % 173.773 M -0.70 % 175.000 M -3.69 % 181.696 M 3.83 % 175.000 M -0.65 % 176.153 M -2.88 % 181.381 M 9.13 % 166.209 M 4 910 114 111.72 % 3.385 -100.00 % 1.512 M -99.16 % 179.641 M 8.08 % 166.209 M 391.01 % 33.850 M 2 143.47 % 1.509 M 0.00 % 1.509 M 0.00 % 1.509 M 0.00 % 1.509 M 0.00 % 1.509 M 0.00 % 1.509 M 0.00 % 1.509 M 0.00 % 1.509 M 0.00 % 1.509 M 0.000 0.000 0.000
Weighted average shs out 188.877 M 0.00 % 188.877 M 7.54 % 175.632 M 0.00 % 175.632 M 0.50 % 174.754 M -7.40 % 188.720 M 7.97 % 174.785 M 0.00 % 174.777 M 0.00 % 174.778 M 0.06 % 174.670 M 0.32 % 174.116 M -3.55 % 180.517 M 3.33 % 174.694 M -5.91 % 185.657 M 6.84 % 173.775 M -0.70 % 175.002 M -4.29 % 182.854 M 4.49 % 175.000 M -0.65 % 176.153 M -2.90 % 181.418 M 9.15 % 166.210 M 4 910 153 888.32 % 3.385 -100.00 % 1.512 M -99.14 % 175.548 M -1.32 % 177.889 M 425.52 % 33.850 M 2 143.47 % 1.509 M 0.00 % 1.509 M 0.00 % 1.509 M 0.00 % 1.509 M 0.00 % 1.509 M 0.00 % 1.509 M 0.00 % 1.509 M 0.00 % 1.509 M 0.00 % 1.509 M 0.000 0.000 0.000
EPS diluted 0.00 -145.00 % 0.01 -87.31 % 0.08 2 526.67 % 0.00 -94.53 % 0.05 9.60 % 0.05 500.00 % -0.01 -125.72 % 0.05 77.37 % 0.03 87.67 % 0.01 112.17 % -0.12 -271.43 % 0.07 -36.36 % 0.11 57.14 % 0.07 8.02 % 0.06 38.76 % 0.05 -49.07 % 0.09 -49.06 % 0.18 50.00 % 0.12 -29.41 % 0.17 54.55 % 0.11 -100.00 % 2 563 050.42 59 605 723.72 % 4.30 7 326.60 % 0.06 55.65 % 0.04 -87.17 % 0.29 120.42 % -1.42 0.00 % -1.42 -185.03 % 1.67 0.00 % 1.67 -38.60 % 2.72 0.00 % 2.72 122.95 % 1.22 0.00 % 1.22 -24.69 % 1.62 0.00 0.00 0.00
Earnings per share 0.00 -145.00 % 0.01 -87.31 % 0.08 2 526.67 % 0.00 -94.53 % 0.05 1.48 % 0.05 532.00 % -0.01 -125.72 % 0.05 77.37 % 0.03 87.67 % 0.01 112.17 % -0.12 -265.98 % 0.07 -34.27 % 0.11 47.85 % 0.07 14.81 % 0.06 38.76 % 0.05 -51.25 % 0.10 -46.78 % 0.18 50.00 % 0.12 -29.41 % 0.17 54.55 % 0.11 -100.00 % 2 563 050.04 59 605 714.88 % 4.30 7 326.60 % 0.06 45.48 % 0.04 -86.28 % 0.29 120.42 % -1.42 0.00 % -1.42 -185.03 % 1.67 0.00 % 1.67 -38.60 % 2.72 0.00 % 2.72 122.95 % 1.22 0.00 % 1.22 -24.69 % 1.62 0.00 0.00 0.00
Gross profit 75.772 M -0.53 % 76.173 M 3.73 % 73.433 M 26.55 % 58.028 M -8.36 % 63.321 M 147.59 % 25.575 M 7.76 % 23.734 M -56.19 % 54.170 M -6.54 % 57.959 M 1.09 % 57.335 M 11.40 % 51.467 M 6.75 % 48.211 M 3.91 % 46.397 M -3.00 % 47.832 M 8.42 % 44.118 M 18.38 % 37.267 M -32.24 % 54.997 M -22.09 % 70.587 M 3.66 % 68.094 M -11.43 % 76.885 M 32.38 % 58.080 M 58.05 % 36.747 M 5.41 % 34.860 M 5.17 % 33.145 M -5.69 % 35.145 M -3.32 % 36.352 M -2.80 % 37.401 M 0.00 % 37.401 M 78.29 % 20.978 M 0.00 % 20.978 M 0.80 % 20.811 M 0.00 % 20.811 M 3.25 % 20.156 M 0.00 % 20.156 M 9.21 % 18.456 M 0.00 % 18.456 M 1.61 % 18.163 M 0.00 % 18.163 M
Income tax expense -283.000 K -144.85 % 631.000 K -91.35 % 7.298 M 5 981.67 % 120.000 K 113.59 % -883.000 K -128.91 % 3.054 M 660.37 % -545.000 K -121.02 % 2.593 M 50.84 % 1.719 M 88.90 % 910.000 K 118.25 % -4.985 M -192.21 % 5.406 M -5.77 % 5.737 M 31.98 % 4.347 M -14.18 % 5.065 M 80.76 % 2.802 M -33.37 % 4.205 M -58.29 % 10.081 M 1.42 % 9.940 M 10.95 % 8.959 M 47.74 % 6.064 M 113.15 % 2.845 M 93.93 % 1.467 M -58.79 % 3.560 M 55.19 % 2.294 M -29.65 % 3.261 M 818.59 % 355.000 K 0.00 % 355.000 K -75.80 % 1.467 M 0.00 % 1.467 M 7.67 % 1.363 M 0.00 % 1.363 M -8.16 % 1.484 M 0.00 % 1.484 M 33.05 % 1.115 M 0.00 % 1.115 M -8.31 % 1.216 M 0.00 % 1.216 M
Cost of revenue 32.618 M 2.09 % 31.950 M -6.98 % 34.346 M -30.60 % 49.492 M 2.79 % 48.148 M -38.52 % 78.311 M -10.90 % 87.895 M 85.97 % 47.262 M -9.29 % 52.105 M 11.12 % 46.890 M -25.94 % 63.313 M 7.10 % 59.116 M 48.97 % 39.682 M 17.89 % 33.660 M -8.57 % 36.817 M 17.61 % 31.305 M -1.38 % 31.744 M -3.48 % 32.890 M -12.38 % 37.536 M 6.66 % 35.192 M 24.31 % 28.310 M 19.26 % 23.738 M 8.41 % 21.896 M -6.11 % 23.322 M -3.88 % 24.263 M 14.01 % 21.282 M -32.53 % 31.544 M 0.00 % 31.544 M 110.45 % 14.989 M 0.00 % 14.989 M -5.29 % 15.827 M 0.00 % 15.827 M 4.70 % 15.117 M 0.00 % 15.117 M -1.84 % 15.401 M 0.00 % 15.401 M 2.64 % 15.004 M 0.00 % 15.004 M
General and administrative expenses 2.418 M 39.45 % 1.734 M -18.44 % 2.126 M 51.42 % 1.404 M 0.000 -100.00 % 6.453 M -25.17 % 8.624 M 91.47 % 4.504 M -33.04 % 6.726 M -14.58 % 7.874 M -22.92 % 10.215 M 2.65 % 9.951 M 70.74 % 5.828 M 63.52 % 3.564 M -17.00 % 4.294 M 20.69 % 3.558 M 6.53 % 3.340 M 13.18 % 2.951 M -89.53 % 28.187 M 2.16 % 27.590 M 10.63 % 24.939 M 32.87 % 18.770 M 2.43 % 18.325 M 0.43 % 18.246 M -3.76 % 18.958 M -2.64 % 19.472 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
Selling and marketing expenses 468.000 K 3.54 % 452.000 K 40.81 % 321.000 K -11.57 % 363.000 K -36.65 % 573.000 K 54.03 % 372.000 K 26.53 % 294.000 K -25.94 % 397.000 K 44.89 % 274.000 K -43.74 % 487.000 K 69.10 % 288.000 K -23.20 % 375.000 K 16.82 % 321.000 K 14.23 % 281.000 K -28.50 % 393.000 K 76.23 % 223.000 K -16.48 % 267.000 K 74.51 % 153.000 K -31.08 % 222.000 K 51.02 % 147.000 K -50.17 % 295.000 K 118.52 % 135.000 K -71.99 % 482.000 K 54.49 % 312.000 K 0.32 % 311.000 K 50.24 % 207.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
Other expenses 57.699 M 5.29 % 54.798 M -1.75 % 55.775 M 32.61 % 42.060 M -12.33 % 47.977 M 4 797 600.00 % 1.000 K 0.000 100.00 % -166.000 K 7.26 % -179.000 K -100.40 % 44.923 M 2.20 % 43.954 M -4.25 % 45.905 M 23.04 % 37.308 M 3.85 % 35.925 M 14.32 % 31.425 M 7.04 % 29.358 M -8.02 % 31.919 M -7.17 % 34.384 M 3.49 % 33.225 M 0.000 -100.00 % 30.593 M 29.39 % 23.644 M 1.71 % 23.246 M 2.90 % 22.590 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
Operating expenses 60.585 M -2.68 % 62.256 M 6.93 % 58.222 M 32.85 % 43.827 M -8.65 % 47.977 M 263.63 % 13.194 M 5.45 % 12.512 M -70.19 % 41.969 M -9.40 % 46.325 M 3.12 % 44.923 M 2.20 % 43.954 M -4.25 % 45.905 M 23.04 % 37.308 M 3.85 % 35.925 M 14.32 % 31.425 M 7.04 % 29.358 M -8.02 % 31.919 M -7.17 % 34.384 M 3.49 % 33.225 M 0.64 % 33.013 M 7.91 % 30.593 M 29.39 % 23.644 M 1.71 % 23.246 M 2.90 % 22.590 M -10.20 % 25.157 M 13.56 % 22.154 M -40.47 % 37.212 M 0.00 % 37.212 M 124.62 % 16.567 M 0.00 % 16.567 M 11.25 % 14.892 M 0.00 % 14.892 M -9.05 % 16.373 M 0.00 % 16.373 M 13.47 % 14.429 M 0.00 % 14.429 M 3.05 % 14.003 M 0.00 % 14.003 M
Cost and expenses 93.203 M -1.06 % 94.206 M 1.77 % 92.568 M -0.80 % 93.319 M -2.92 % 96.125 M 5.05 % 91.505 M -8.87 % 100.407 M 12.52 % 89.231 M -9.35 % 98.430 M 7.21 % 91.813 M -14.41 % 107.267 M 2.14 % 105.021 M 36.41 % 76.990 M 10.64 % 69.585 M 1.97 % 68.242 M 12.49 % 60.663 M -4.71 % 63.663 M -5.37 % 67.274 M -4.93 % 70.761 M 3.75 % 68.205 M 15.79 % 58.903 M 24.32 % 47.382 M 4.96 % 45.142 M -1.68 % 45.912 M -7.10 % 49.420 M 13.78 % 43.436 M -36.83 % 68.756 M 0.00 % 68.756 M 117.89 % 31.556 M 0.00 % 31.556 M 2.72 % 30.719 M 0.00 % 30.719 M -2.45 % 31.489 M 0.00 % 31.489 M 5.56 % 29.830 M 0.00 % 29.830 M 2.84 % 29.007 M 0.00 % 29.007 M
Research and development expenses 0.000 -100.00 % 5.272 M 0.000 0.000 0.000 -100.00 % 6.370 M 73.33 % 3.675 M -38.86 % 6.011 M -5.72 % 6.376 M 9.33 % 5.832 M 40.84 % 4.141 M -34.52 % 6.324 M 15.70 % 5.466 M -1.09 % 5.526 M 60.87 % 3.435 M -31.67 % 5.027 M -4.14 % 5.244 M 8.59 % 4.829 M -33.50 % 7.262 M 43.21 % 5.071 M 5.69 % 4.798 M 12.76 % 4.255 M -24.46 % 5.633 M 30.15 % 4.328 M 3.05 % 4.200 M -8.91 % 4.611 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
Selling general and administrative expenses 2.886 M 32.02 % 2.186 M -10.67 % 2.447 M 38.48 % 1.767 M 208.38 % 573.000 K -91.60 % 6.825 M -23.47 % 8.918 M 81.96 % 4.901 M -29.99 % 7.000 M -16.28 % 8.361 M -20.39 % 10.503 M 1.71 % 10.326 M 67.93 % 6.149 M 59.92 % 3.845 M -17.96 % 4.687 M 23.96 % 3.781 M 4.82 % 3.607 M 16.20 % 3.104 M -89.07 % 28.409 M 2.42 % 27.737 M 9.92 % 25.234 M 33.48 % 18.905 M 0.52 % 18.807 M 1.34 % 18.558 M -3.69 % 19.269 M -2.08 % 19.679 M -11.08 % 22.131 M 0.00 % 22.131 M 69.68 % 13.043 M 0.00 % 13.043 M 11.28 % 11.720 M 0.00 % 11.720 M -8.34 % 12.787 M 0.00 % 12.787 M 10.41 % 11.581 M 0.00 % 11.581 M -6.26 % 12.354 M 0.00 % 12.354 M
Interest income 600.000 K 279.75 % 158.000 K -73.84 % 604.000 K -19.79 % 753.000 K 8.97 % 691.000 K -28.25 % 963.000 K -25.92 % 1.300 M 63.52 % 795.000 K -16.32 % 950.000 K 223.13 % 294.000 K 4.63 % 281.000 K 67.26 % 168.000 K 12.75 % 149.000 K 0.00 % 149.000 K 8.76 % 137.000 K -47.91 % 263.000 K 405.77 % 52.000 K 92.59 % 27.000 K -84.21 % 171.000 K 800.00 % 19.000 K -17.39 % 23.000 K -55.77 % 52.000 K -54.39 % 114.000 K 208.11 % 37.000 K -96.54 % 1.068 M -6.64 % 1.144 M -41.90 % 1.969 M 0.00 % 1.969 M 361.66 % 426.500 K 0.00 % 426.500 K -4.48 % 446.500 K 0.00 % 446.500 K -1.43 % 453.000 K 0.00 % 453.000 K -3.31 % 468.500 K 0.00 % 468.500 K -29.28 % 662.500 K 0.00 % 662.500 K
Interest expense 2.638 M -10.85 % 2.959 M -11.78 % 3.354 M -28.03 % 4.660 M -27.61 % 6.437 M 15.63 % 5.567 M -2.62 % 5.717 M -0.78 % 5.762 M 9.65 % 5.255 M 11.50 % 4.713 M 24.81 % 3.776 M 1.61 % 3.716 M 961.71 % 350.000 K -63.43 % 957.000 K -27.11 % 1.313 M 186.68 % 458.000 K -25.53 % 615.000 K 23.00 % 500.000 K -7.75 % 542.000 K -39.44 % 895.000 K 11.18 % 805.000 K -22.22 % 1.035 M 27.62 % 811.000 K -38.28 % 1.314 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
Depreciation and amortization 11.302 M 2.44 % 11.033 M -2.06 % 11.265 M 1.01 % 11.152 M 2.19 % 10.913 M -0.44 % 10.961 M -7.89 % 11.900 M 9.96 % 10.822 M -3.36 % 11.198 M 9.73 % 10.205 M -14.56 % 11.944 M 14.02 % 10.475 M 27.14 % 8.239 M 12.65 % 7.314 M -5.49 % 7.739 M 41.15 % 5.483 M 3.75 % 5.285 M 5.26 % 5.021 M -1.01 % 5.072 M 3.13 % 4.918 M 5.02 % 4.683 M 7.48 % 4.357 M 0.93 % 4.317 M 7.41 % 4.019 M 48.69 % 2.703 M -18.71 % 3.325 M -64.34 % 9.323 M 0.00 % 9.323 M 212.96 % 2.979 M 0.00 % 2.979 M 2.55 % 2.905 M 0.00 % 2.905 M 0.92 % 2.879 M 0.00 % 2.879 M -6.51 % 3.079 M 0.00 % 3.079 M 14.12 % 2.698 M 0.00 % 2.698 M
Operating income 15.187 M 9.13 % 13.917 M -8.51 % 15.211 M 7.11 % 14.201 M -8.63 % 15.543 M 25.54 % 12.381 M 10.33 % 11.222 M -67.36 % 34.377 M 385.40 % -12.045 M -241.44 % 8.516 M 141.20 % -20.668 M -194.52 % 21.867 M -15.03 % 25.735 M 40.41 % 18.329 M 2.96 % 17.802 M 54.87 % 11.495 M -47.13 % 21.740 M -48.28 % 42.032 M 33.49 % 31.488 M -21.54 % 40.134 M 58.90 % 25.258 M 100.14 % 12.620 M 41.13 % 8.942 M -40.84 % 15.115 M 10.47 % 13.682 M 10.54 % 12.377 M 134.10 % 5.287 M 0.00 % 5.287 M 6.65 % 4.958 M 0.00 % 4.958 M -13.47 % 5.729 M 0.00 % 5.729 M 26.37 % 4.534 M 0.00 % 4.534 M 17.77 % 3.850 M 0.00 % 3.850 M 22.07 % 3.154 M 0.00 % 3.154 M
Operating income ratio 0.14 8.86 % 0.13 -8.80 % 0.14 6.85 % 0.13 -5.28 % 0.14 17.00 % 0.12 18.55 % 0.10 -70.34 % 0.34 409.69 % -0.11 -233.94 % 0.08 145.38 % -0.18 -188.38 % 0.20 -31.85 % 0.30 32.92 % 0.22 2.26 % 0.22 31.21 % 0.17 -33.12 % 0.25 -38.30 % 0.41 36.26 % 0.30 -16.75 % 0.36 22.48 % 0.29 40.13 % 0.21 32.43 % 0.16 -41.14 % 0.27 16.23 % 0.23 7.24 % 0.21 180.04 % 0.08 0.00 % 0.08 -44.37 % 0.14 0.00 % 0.14 -11.85 % 0.16 0.00 % 0.16 21.66 % 0.13 0.00 % 0.13 13.04 % 0.11 0.00 % 0.11 19.59 % 0.10 0.00 % 0.10
Total other income expenses net -16.321 M -43.00 % -11.413 M -292.69 % 5.923 M 143.67 % -13.562 M -98.01 % -6.849 M -32.50 % -5.169 M 62.96 % -13.956 M -139.75 % -5.821 M 38.65 % -9.488 M -10.18 % -8.611 M 74.26 % -33.453 M -774.13 % -3.827 M -123.78 % 16.091 M 1 735.26 % -984.000 K 33.20 % -1.473 M -187.70 % -512.000 K 75.73 % -2.110 M -140.02 % 5.273 M 860.89 % -693.000 K 85.23 % -4.692 M -442.43 % -865.000 K 21.15 % -1.097 M -13.68 % -965.000 K 30.68 % -1.392 M 70.77 % -4.762 M -803.40 % 677.000 K 103.97 % -17.051 M 0.00 % -17.051 M -331.55 % -3.951 M 0.00 % -3.951 M -9.19 % -3.619 M 0.00 % -3.619 M 10.41 % -4.039 M 0.00 % -4.039 M -21.79 % -3.317 M 0.00 % -3.317 M -43.51 % -2.311 M 0.00 % -2.311 M
2025-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 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
2025-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-03-31 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-03-31
Net debt 267.466 M 5 650.24 % -4.819 M -101.96 % 246.050 M 956.72 % -28.720 M -107.22 % 397.783 M 8.82 % 365.527 M 28.00 % 285.558 M 505.86 % -70.358 M -117.06 % 412.518 M 1 224.27 % -36.692 M -109.65 % 380.252 M 971.12 % -43.651 M -110.94 % 399.186 M 936.22 % -47.737 M -141.09 % 116.179 M 197.20 % -119.520 M -371.83 % -25.331 M 81.18 % -134.584 M -386.95 % -27.638 M 73.14 % -102.909 M -897.74 % 12.900 M -87.23 % 101.008 M -5.34 % 106.709 M 125.84 % 47.250 M -66.71 % 141.923 M 0.00 % 141.923 M -2.49 % 145.553 M 0.00 % 145.553 M 250.05 % 41.581 M 0.00 % 41.581 M 12.95 % 36.813 M 0.00 % 36.813 M -21.19 % 46.710 M 0.00 % 46.710 M -3.72 % 48.516 M 0.00 % 48.516 M 88.08 % 25.795 M
Total investments 4.824 M 7.92 % 4.470 M 15 313.79 % 29.000 K -99.05 % 3.055 M 10 434.48 % 29.000 K -99.97 % 85.509 M 1 025.86 % 7.595 M 101.78 % 3.764 M 7 138.46 % 52.000 K -98.62 % 3.759 M 9 538.46 % 39.000 K -99.04 % 4.083 M 21 389.47 % 19.000 K -98.85 % 1.649 M 10 893.33 % 15.000 K -98.37 % 919.000 K 6 026.67 % 15.000 K -98.52 % 1.014 M 25 250.00 % 4.000 K -99.57 % 929.000 K 23 125.00 % 4.000 K -99.87 % 3.048 M 462.36 % 542.000 K -99.43 % 94.500 M 7 888.17 % 1.183 M 0.00 % 1.183 M 18.18 % 1.001 M 0.00 % 1.001 M -64.95 % 2.856 M 0.00 % 2.856 M 12.53 % 2.538 M 0.00 % 2.538 M 100.00 % 1.269 M 0.00 % 1.269 M 19.72 % 1.060 M 0.00 % 1.060 M -97.95 % 51.590 M
Total debt 329.498 M 542.84 % 51.257 M -85.31 % 349.041 M 635.33 % 47.467 M -89.61 % 456.986 M -1.04 % 461.767 M -3.20 % 477.031 M 969.29 % 44.612 M -91.81 % 544.924 M 732.71 % 65.440 M -87.30 % 515.421 M 661.48 % 67.687 M -87.18 % 527.870 M 2 695.77 % 18.881 M -92.54 % 253.072 M 2 224.11 % 10.889 M -88.43 % 94.144 M 972.62 % 8.777 M -90.99 % 97.430 M 949.89 % 9.280 M -93.83 % 150.445 M 1.53 % 148.173 M -10.33 % 165.251 M 0.000 -100.00 % 178.650 M 0.00 % 178.650 M -4.94 % 187.941 M 0.00 % 187.941 M 173.43 % 68.735 M 0.00 % 68.735 M -1.89 % 70.057 M 0.00 % 70.057 M -7.02 % 75.343 M 0.00 % 75.343 M 4.59 % 72.035 M 0.00 % 72.035 M 0.000
Accumulated other comprehensive income loss 0.000 0.000 0.000 -100.00 % 45.421 M -12.19 % 51.725 M -15.47 % 61.193 M 5.83 % 57.821 M -7.52 % 62.526 M 3.70 % 60.293 M 3.60 % 58.199 M -3.40 % 60.245 M -15.06 % 70.928 M 6.96 % 66.315 M 86.12 % 35.630 M 11.30 % 32.013 M 9.39 % 29.266 M 5.37 % 27.774 M 21.14 % 22.927 M 293.92 % -11.823 M -18.02 % -10.018 M -48.81 % -6.732 M -64.48 % -4.093 M -32.42 % -3.091 M -104.35 % 71.025 M 4 521.01 % 1.537 M 0.00 % 1.537 M -23.23 % 2.002 M 0.00 % 2.002 M -30.68 % 2.888 M 0.00 % 2.888 M -50.52 % 5.837 M 0.00 % 5.837 M -73.28 % 21.846 M 0.00 % 21.846 M 404.06 % 4.334 M 0.00 % 4.334 M -92.15 % 55.230 M
Retained earnings 228.502 M -0.36 % 229.336 M 0.69 % 227.763 M 6.69 % 213.475 M -0.18 % 213.862 M 10.25 % 193.976 M 5.06 % 184.634 M -1.41 % 187.281 M 4.54 % 179.147 M 0.61 % 178.054 M 0.19 % 177.717 M -10.17 % 197.839 M 9.26 % 181.072 M -2.78 % 186.254 M 8.15 % 172.222 M 205.73 % 56.332 M -62.77 % 151.295 M 381.92 % 31.394 M -75.69 % 129.156 M 125.73 % 57.216 M -27.77 % 79.211 M -13.04 % 91.092 M 35.31 % 67.323 M 0.000 -100.00 % 49.677 M 0.00 % 49.677 M 2.13 % 48.642 M 0.00 % 48.642 M -8.08 % 52.915 M 0.00 % 52.915 M -7.34 % 57.105 M 0.00 % 57.105 M 175.95 % 20.694 M 0.00 % 20.694 M -54.26 % 45.245 M 0.00 % 45.245 M 0.000
Common stock 1.892 M 0.00 % 1.892 M 0.00 % 1.892 M 8.11 % 1.750 M 0.00 % 1.750 M 0.00 % 1.750 M 0.00 % 1.750 M 0.00 % 1.750 M 0.00 % 1.750 M 0.00 % 1.750 M 0.00 % 1.750 M 0.00 % 1.750 M 0.00 % 1.750 M 0.00 % 1.750 M 0.00 % 1.750 M 0.00 % 1.750 M 0.00 % 1.750 M 0.00 % 1.750 M 0.00 % 1.750 M 0.00 % 1.750 M 0.00 % 1.750 M 6.06 % 1.650 M 0.00 % 1.650 M 0.000 -100.00 % 1.650 M 0.00 % 1.650 M 0.18 % 1.647 M 0.00 % 1.647 M 0.00 % 1.647 M 0.00 % 1.647 M 0.00 % 1.647 M 0.00 % 1.647 M 0.00 % 1.647 M 0.00 % 1.647 M 0.00 % 1.647 M 0.00 % 1.647 M 0.000
Total equity 428.329 M -3.75 % 445.009 M -1.38 % 451.231 M 28.54 % 351.039 M -1.78 % 357.409 M 2.96 % 347.132 M 3.78 % 334.478 M -2.16 % 341.855 M 3.11 % 331.552 M 0.97 % 328.369 M 0.21 % 327.674 M -8.59 % 358.470 M 6.34 % 337.094 M 8.18 % 311.591 M 5.50 % 295.347 M 3.98 % 284.041 M 3.81 % 273.622 M -1.79 % 278.623 M 14.80 % 242.697 M 8.35 % 223.992 M 13.61 % 197.161 M 93.46 % 101.915 M 8.14 % 94.240 M 32.66 % 71.041 M 28.83 % 55.145 M 0.00 % 55.145 M 1.44 % 54.360 M 0.00 % 54.360 M -8.67 % 59.523 M 0.00 % 59.523 M -10.71 % 66.660 M 0.00 % 66.660 M 16.02 % 57.455 M 0.00 % 57.455 M 7.81 % 53.293 M 0.00 % 53.293 M -3.54 % 55.250 M
Other non current liabilities 9.387 M -95.96 % 232.593 M 2 200.17 % 10.112 M -96.51 % 289.350 M 1 624.17 % 16.782 M -53.90 % 36.402 M -58.20 % 87.095 M -77.80 % 392.312 M 962.00 % 36.941 M -91.70 % 445.311 M 341.25 % 100.920 M -75.31 % 408.746 M 2 957.87 % 13.367 M -92.69 % 182.793 M 1 926.53 % 9.020 M -95.34 % 193.393 M 2 646.28 % 7.042 M -85.35 % 48.064 M 447.93 % 8.772 M -84.95 % 58.290 M 1 276.06 % 4.236 M -27.20 % 5.819 M 16.10 % 5.012 M 0.000 -100.00 % 4.484 M 0.00 % 4.484 M -30.45 % 6.447 M 0.00 % 6.447 M -0.89 % 6.505 M 0.00 % 6.505 M -10.72 % 7.286 M 0.00 % 7.286 M 37.32 % 5.306 M 0.00 % 5.306 M -24.20 % 7.000 M 0.00 % 7.000 M 0.000
Long term debt 223.016 M 690.36 % 28.217 M -89.47 % 267.864 M 1 165.96 % 21.159 M -93.34 % 317.623 M -8.23 % 346.120 M -5.04 % 364.501 M 858.68 % 38.021 M -90.91 % 418.477 M 625.43 % 57.687 M 106.85 % 27.888 M -53.10 % 59.458 M -22.75 % 76.967 M 464.48 % 13.635 M -92.71 % 186.937 M 2 716.16 % 6.638 M -90.34 % 68.693 M 1 195.36 % 5.303 M -92.95 % 75.200 M 1 188.55 % 5.836 M -94.36 % 103.403 M -8.15 % 112.584 M -10.28 % 125.488 M 0.000 -100.00 % 152.921 M 0.00 % 152.921 M -7.44 % 165.219 M 0.00 % 165.219 M 263.79 % 45.416 M 0.00 % 45.416 M -15.40 % 53.681 M 0.00 % 53.681 M -9.22 % 59.136 M 0.00 % 59.136 M 1.80 % 58.089 M 0.00 % 58.089 M 0.000
Total non current liabilities 262.331 M -9.46 % 289.727 M -5.91 % 307.913 M -10.72 % 344.889 M -6.47 % 368.743 M -12.02 % 419.127 M -7.19 % 451.596 M -4.19 % 471.329 M -5.92 % 500.975 M -8.14 % 545.373 M 323.40 % 128.808 M -74.03 % 495.931 M 362.39 % 107.253 M -49.07 % 210.602 M 4.45 % 201.632 M -8.83 % 221.167 M 177.64 % 79.661 M -0.33 % 79.926 M -4.82 % 83.972 M -10.36 % 93.674 M -14.51 % 109.567 M -7.46 % 118.403 M -9.27 % 130.500 M 0.000 -100.00 % 157.405 M 0.00 % 157.405 M -8.31 % 171.666 M 0.00 % 171.666 M 230.63 % 51.921 M 0.00 % 51.921 M -14.84 % 60.967 M 0.00 % 60.967 M -5.39 % 64.442 M 0.00 % 64.442 M -0.99 % 65.089 M 0.00 % 65.089 M 0.000
Other current liabilities 30.782 M -67.70 % 95.291 M 172.91 % 34.916 M -74.62 % 137.558 M 344.81 % 30.925 M -8.71 % 33.876 M 4.77 % 32.333 M -76.81 % 139.414 M 251.35 % 39.680 M -58.41 % 95.411 M 407.26 % 18.809 M -76.65 % 80.568 M 383.83 % 16.652 M -69.05 % 53.809 M 62.15 % 33.185 M -49.71 % 65.991 M 303.17 % 16.368 M -60.90 % 41.860 M 86.44 % 22.452 M -52.16 % 46.933 M 3.80 % 45.214 M 136.75 % 19.098 M 27.29 % 15.003 M 0.000 -100.00 % 17.441 M 0.00 % 17.441 M 24.36 % 14.025 M 0.00 % 14.025 M 17.54 % 11.932 M 0.00 % 11.932 M 30.13 % 9.169 M 0.00 % 9.169 M -8.74 % 10.047 M 0.00 % 10.047 M 36.42 % 7.365 M 0.00 % 7.365 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 100.00 % -19.025 M -424.55 % 5.862 M -18.67 % 7.208 M -0.62 % 7.253 M 8.30 % 6.697 M -19.59 % 8.329 M 13.91 % 7.312 M -28.85 % 10.277 M 8.54 % 9.468 M 71.52 % 5.520 M 58.99 % 3.472 M -7.09 % 3.737 M -39.09 % 6.135 M 19.94 % 5.115 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
Short term debt 106.482 M 362.16 % 23.040 M -71.62 % 81.177 M 208.56 % 26.308 M -79.99 % 131.457 M 13.67 % 115.647 M -13.34 % 133.455 M 1 924.81 % 6.591 M -93.56 % 102.417 M 1 221.00 % 7.753 M -98.26 % 446.550 M 5 326.54 % 8.229 M -98.17 % 450.902 M 8 495.16 % 5.246 M -88.71 % 46.466 M 993.06 % 4.251 M -83.30 % 25.451 M 632.61 % 3.474 M -85.00 % 23.167 M 572.68 % 3.444 M -92.68 % 47.042 M 19.51 % 39.364 M -1.00 % 39.763 M 0.000 -100.00 % 25.729 M 0.00 % 25.729 M 13.23 % 22.722 M 0.00 % 22.722 M -2.56 % 23.319 M 0.00 % 23.319 M 42.40 % 16.376 M 0.00 % 16.376 M 1.04 % 16.207 M 0.00 % 16.207 M 16.21 % 13.946 M 0.00 % 13.946 M 0.000
Total current liabilities 192.414 M 11.01 % 173.325 M 1.24 % 171.207 M -19.38 % 212.351 M -3.12 % 219.185 M -0.50 % 220.296 M 3.73 % 212.370 M 9.03 % 194.774 M -4.07 % 203.042 M 25.61 % 161.641 M -69.87 % 536.567 M 255.33 % 151.004 M -71.61 % 531.980 M 494.90 % 89.423 M -19.86 % 111.586 M 10.49 % 100.988 M 29.39 % 78.048 M -21.92 % 99.958 M 16.65 % 85.689 M -11.22 % 96.522 M -12.41 % 110.193 M 44.30 % 76.363 M 9.07 % 70.014 M 0.000 -100.00 % 59.270 M 0.00 % 59.270 M 12.38 % 52.740 M 0.00 % 52.740 M 15.21 % 45.778 M 0.00 % 45.778 M 32.26 % 34.611 M 0.00 % 34.611 M -4.37 % 36.192 M 0.00 % 36.192 M 11.92 % 32.336 M 0.00 % 32.336 M 0.000
Total liabilities 454.745 M -1.79 % 463.052 M -3.35 % 479.120 M -14.02 % 557.240 M -5.22 % 587.928 M -8.05 % 639.423 M -3.70 % 663.966 M -0.32 % 666.103 M -5.39 % 704.017 M -0.42 % 707.014 M 6.26 % 665.375 M 2.85 % 646.935 M 1.20 % 639.233 M 113.06 % 300.025 M -4.21 % 313.218 M -2.77 % 322.155 M 104.27 % 157.709 M -12.33 % 179.884 M 6.03 % 169.661 M -10.80 % 190.196 M -13.45 % 219.760 M 12.83 % 194.766 M -2.87 % 200.514 M 0.000 -100.00 % 216.675 M 0.00 % 216.675 M -3.45 % 224.406 M 0.00 % 224.406 M 129.69 % 97.699 M 0.00 % 97.699 M 2.22 % 95.578 M 0.00 % 95.578 M -5.02 % 100.634 M 0.00 % 100.634 M 3.29 % 97.425 M 0.00 % 97.425 M 0.000
Other non current assets 1.000 K 0.000 -100.00 % 36.131 M -15.98 % 43.005 M -49.83 % 85.715 M 2 976.63 % 2.786 M -54.47 % 6.119 M -91.98 % 76.264 M 376.53 % 16.004 M -81.46 % 86.324 M 418.49 % 16.649 M -8.81 % 18.257 M 63.05 % 11.197 M 194.27 % 3.805 M 29.33 % 2.942 M -52.11 % 6.143 M 9.81 % 5.594 M 25.20 % 4.468 M -23.47 % 5.838 M 39.60 % 4.182 M 5.45 % 3.966 M -42.35 % 6.879 M 92.37 % 3.576 M 107.57 % -47.250 M -1 977.98 % 2.516 M 0.00 % 2.516 M -40.70 % 4.243 M 0.00 % 4.243 M -32.12 % 6.251 M 0.00 % 6.251 M -21.70 % 7.983 M 0.00 % 7.983 M 4.27 % 7.656 M 0.00 % 7.656 M 1.63 % 7.533 M 0.00 % 7.533 M 129.20 % -25.795 M
Long term investments 1.688 M -28.11 % 2.348 M 107.62 % -30.832 M 18.49 % -37.827 M 51.83 % -78.533 M -1 138.25 % 7.564 M 43.31 % 5.278 M 108.38 % -62.984 M -2 078.62 % -2.891 M 96.09 % -73.960 M -1 524.42 % -4.553 M -49.67 % -3.042 M 0.43 % -3.055 M -569.96 % -456.000 K 94.40 % -8.149 M -56.83 % -5.196 M -2.36 % -5.076 M -38.24 % -3.672 M 24.62 % -4.871 M -49.74 % -3.253 M 7.30 % -3.509 M -87 825.00 % 4.000 K 100.13 % -3.034 M 0.000 -100.00 % 4.000 K 0.00 % 4.000 K 0.00 % 4.000 K 0.00 % 4.000 K 0.00 % 4.000 K 0.00 % 4.000 K 0.00 % 4.000 K 0.00 % 4.000 K 0.00 % 4.000 K 0.00 % 4.000 K 0.00 % 4.000 K 0.00 % 4.000 K 0.000
Intangible assets 202.301 M -56.08 % 460.590 M 105.92 % 223.673 M -51.41 % 460.297 M 102.32 % 227.510 M -51.99 % 473.900 M 107.00 % 228.942 M -52.72 % 484.253 M 104.35 % 236.968 M -51.30 % 486.631 M 96.08 % 248.183 M -51.31 % 509.754 M 256.92 % 142.819 M -50.06 % 286.009 M 121.09 % 129.364 M -45.38 % 236.847 M 832.87 % 25.389 M -73.27 % 94.968 M 271.46 % 25.566 M -72.94 % 94.486 M 237.72 % 27.978 M 9.92 % 25.452 M -14.67 % 29.829 M 0.000 -100.00 % 3.186 M 0.00 % 3.186 M 16.70 % 2.730 M 0.00 % 2.730 M 14.95 % 2.375 M 0.00 % 2.375 M -8.62 % 2.599 M 0.00 % 2.599 M -4.41 % 2.719 M 0.00 % 2.719 M -2.75 % 2.796 M 0.00 % 2.796 M 0.000
GoodWill 236.293 M 0.000 -100.00 % 249.267 M 0.000 -100.00 % 245.823 M 877 839.29 % 28.000 K -99.99 % 242.759 M 0.000 -100.00 % 244.207 M 0.000 -100.00 % 246.664 M 0.000 -100.00 % 352.893 M 0.000 -100.00 % 98.379 M 0.000 -100.00 % 67.327 M 0.000 -100.00 % 65.413 M 0.000 -100.00 % 70.870 M -1.94 % 72.270 M 3.22 % 70.017 M 0.000 -100.00 % 90.211 M 0.00 % 90.211 M -1.30 % 91.396 M 0.00 % 91.396 M 427.48 % 17.327 M 0.00 % 17.327 M -15.80 % 20.578 M 0.00 % 20.578 M -3.29 % 21.277 M 0.00 % 21.277 M -10.18 % 23.689 M 0.00 % 23.689 M 0.000
Goodwill and intangible assets 438.594 M -4.78 % 460.590 M -2.61 % 472.940 M 2.75 % 460.297 M -2.75 % 473.333 M -0.13 % 473.928 M 0.47 % 471.701 M -2.59 % 484.253 M 0.64 % 481.175 M -1.12 % 486.631 M -1.66 % 494.847 M -2.92 % 509.754 M 2.83 % 495.712 M 73.32 % 286.009 M 25.58 % 227.743 M -3.84 % 236.847 M 155.45 % 92.716 M -2.37 % 94.968 M 4.38 % 90.979 M -3.71 % 94.486 M -4.41 % 98.848 M 1.15 % 97.722 M -2.13 % 99.846 M 0.000 -100.00 % 93.397 M 0.00 % 93.397 M -0.77 % 94.126 M 0.00 % 94.126 M 377.75 % 19.702 M 0.00 % 19.702 M -14.99 % 23.177 M 0.00 % 23.177 M -3.41 % 23.996 M 0.00 % 23.996 M -9.40 % 26.485 M 0.00 % 26.485 M 0.000
Property plant equipment net 183.771 M -2.42 % 188.335 M 19.85 % 157.145 M 5.50 % 148.957 M -0.99 % 150.440 M -0.07 % 150.548 M 5.21 % 143.091 M -1.07 % 144.644 M 2.32 % 141.362 M -1.94 % 144.155 M 0.53 % 143.395 M 1.69 % 141.009 M 10.33 % 127.802 M 36.89 % 93.364 M 6.04 % 88.043 M 3.33 % 85.202 M 2.79 % 82.889 M 6.30 % 77.974 M 0.79 % 77.364 M 1.73 % 76.052 M 5.69 % 71.958 M 26.69 % 56.797 M -0.24 % 56.934 M 0.000 -100.00 % 50.819 M 0.00 % 50.819 M -6.03 % 54.081 M 0.00 % 54.081 M 32.04 % 40.957 M 0.00 % 40.957 M 0.64 % 40.698 M 0.00 % 40.698 M -0.65 % 40.965 M 0.00 % 40.965 M 2.03 % 40.148 M 0.00 % 40.148 M 0.000
Total non current assets 624.893 M -4.18 % 652.162 M 2.50 % 636.243 M 3.02 % 617.609 M -2.30 % 632.131 M -1.07 % 638.963 M -0.84 % 644.362 M -0.34 % 646.538 M 0.57 % 642.863 M -0.61 % 646.798 M -1.07 % 653.825 M -2.27 % 669.020 M 5.41 % 634.711 M 65.64 % 383.178 M 20.22 % 318.728 M -2.99 % 328.548 M 81.32 % 181.199 M 2.14 % 177.410 M 2.03 % 173.878 M -0.25 % 174.307 M 0.45 % 173.524 M 7.51 % 161.402 M 1.66 % 158.773 M 436.03 % -47.250 M -132.20 % 146.736 M 0.00 % 146.736 M -3.75 % 152.454 M 0.00 % 152.454 M 127.84 % 66.914 M 0.00 % 66.914 M -6.89 % 71.862 M 0.00 % 71.862 M -1.05 % 72.621 M 0.00 % 72.621 M -2.09 % 74.170 M 0.00 % 74.170 M 387.54 % -25.795 M
Other current assets 28.907 M 200.18 % 9.630 M -48.62 % 18.744 M 6 666.79 % 277.000 K -99.68 % 87.827 M 445.71 % 16.094 M -18.66 % 19.787 M 65.44 % 11.960 M 190.64 % 4.115 M -71.99 % 14.690 M -20.13 % 18.392 M 29.91 % 14.158 M -85.29 % 96.258 M 716.16 % 11.794 M -38.76 % 19.258 M 45.24 % 13.259 M -7.80 % 14.380 M 45.61 % 9.876 M 14.15 % 8.652 M -11.19 % 9.742 M 3.96 % 9.371 M 1.51 % 9.232 M 35.76 % 6.800 M 0.000 -100.00 % 15.103 M 0.00 % 15.103 M 8.87 % 13.873 M 0.00 % 13.873 M 36.80 % 10.141 M 0.00 % 10.141 M 30.36 % 7.779 M 0.00 % 7.779 M -6.99 % 8.364 M 0.00 % 8.364 M 9.39 % 7.646 M 0.00 % 7.646 M 0.000
Short term investments 1.554 M -36.23 % 2.437 M -92.10 % 30.861 M -24.51 % 40.882 M -47.96 % 78.562 M 0.79 % 77.945 M 3 264.05 % 2.317 M -96.53 % 66.748 M 2 168.03 % 2.943 M -96.21 % 77.719 M 1 592.49 % 4.592 M -35.55 % 7.125 M 131.78 % 3.074 M 46.03 % 2.105 M -74.22 % 8.164 M 33.51 % 6.115 M 20.11 % 5.091 M 8.64 % 4.686 M -3.88 % 4.875 M 16.57 % 4.182 M 19.04 % 3.513 M 15.41 % 3.044 M -14.88 % 3.576 M -96.22 % 94.500 M 7 915.27 % 1.179 M 0.00 % 1.179 M 18.25 % 997.000 K 0.00 % 997.000 K -65.04 % 2.852 M 0.00 % 2.852 M 12.55 % 2.534 M 0.00 % 2.534 M 100.32 % 1.265 M 0.00 % 1.265 M 19.79 % 1.056 M 0.00 % 1.056 M -97.95 % 51.590 M
cash and cash equivalents 62.032 M 10.62 % 56.076 M -45.55 % 102.991 M 35.18 % 76.187 M 28.69 % 59.203 M -38.48 % 96.240 M -49.74 % 191.473 M 66.54 % 114.970 M -13.17 % 132.406 M 29.64 % 102.132 M -24.44 % 135.169 M 21.40 % 111.338 M -13.48 % 128.684 M 93.17 % 66.618 M -51.34 % 136.893 M 4.97 % 130.409 M 9.15 % 119.475 M -16.66 % 143.361 M 14.63 % 125.068 M 11.48 % 112.189 M -18.43 % 137.545 M 191.63 % 47.165 M -19.43 % 58.542 M 223.90 % -47.250 M -228.65 % 36.727 M 0.00 % 36.727 M -13.36 % 42.388 M 0.00 % 42.388 M 56.10 % 27.154 M 0.00 % 27.154 M -18.32 % 33.244 M 0.00 % 33.244 M 16.10 % 28.633 M 0.00 % 28.633 M 21.74 % 23.519 M 0.00 % 23.519 M 191.18 % -25.795 M
Cash and short term investments 63.586 M 8.67 % 58.513 M -56.29 % 133.852 M 14.34 % 117.069 M -15.02 % 137.765 M -20.91 % 174.185 M -10.12 % 193.790 M 6.64 % 181.718 M 34.26 % 135.349 M -24.74 % 179.851 M 28.68 % 139.761 M 17.98 % 118.463 M -10.09 % 131.758 M 91.72 % 68.723 M -52.62 % 145.057 M 6.25 % 136.524 M 9.60 % 124.566 M -15.86 % 148.047 M 13.93 % 129.943 M 11.66 % 116.371 M -17.50 % 141.058 M 180.94 % 50.209 M -19.17 % 62.118 M 31.47 % 47.250 M 24.65 % 37.906 M 0.00 % 37.906 M -12.63 % 43.385 M 0.00 % 43.385 M 44.59 % 30.006 M 0.00 % 30.006 M -16.13 % 35.778 M 0.00 % 35.778 M 19.67 % 29.898 M 0.00 % 29.898 M 21.66 % 24.575 M 0.00 % 24.575 M -4.73 % 25.795 M
Total current assets 258.181 M 0.89 % 255.899 M -12.99 % 294.108 M 1.18 % 290.670 M -7.20 % 313.206 M -9.89 % 347.593 M -1.83 % 354.082 M -2.03 % 361.420 M -7.97 % 392.707 M 1.06 % 388.585 M 14.55 % 339.224 M 0.84 % 336.385 M -1.53 % 341.615 M 49.54 % 228.438 M -21.18 % 289.837 M 4.39 % 277.647 M 11.00 % 250.132 M -11.02 % 281.097 M 17.87 % 238.480 M -0.58 % 239.881 M -1.44 % 243.396 M 79.92 % 135.279 M -0.52 % 135.981 M 187.79 % 47.250 M -62.23 % 125.084 M 0.00 % 125.084 M -0.97 % 126.312 M 0.00 % 126.312 M 39.87 % 90.308 M 0.00 % 90.308 M -0.08 % 90.376 M 0.00 % 90.376 M 5.74 % 85.468 M 0.00 % 85.468 M 11.65 % 76.548 M 0.00 % 76.548 M 196.76 % 25.795 M
Inventory 98.423 M -7.24 % 106.102 M 30.49 % 81.312 M -2.13 % 83.082 M -5.17 % 87.614 M 2.11 % 85.805 M 0.44 % 85.427 M -13.47 % 98.723 M -4.34 % 103.203 M -10.03 % 114.702 M 7.28 % 106.922 M -10.85 % 119.931 M 5.57 % 113.599 M 36.22 % 83.396 M 15.26 % 72.353 M -2.49 % 74.199 M 32.14 % 56.151 M 9.51 % 51.276 M 11.35 % 46.048 M 0.07 % 46.017 M 4.47 % 44.047 M 28.80 % 34.199 M 8.60 % 31.491 M 0.000 -100.00 % 34.589 M 0.00 % 34.589 M 5.05 % 32.926 M 0.00 % 32.926 M 35.94 % 24.221 M 0.00 % 24.221 M 14.78 % 21.103 M 0.00 % 21.103 M -2.22 % 21.583 M 0.00 % 21.583 M 8.45 % 19.902 M 0.00 % 19.902 M 0.000
Net receivables 67.265 M -17.62 % 81.654 M 35.64 % 60.200 M -33.29 % 90.242 M 49.51 % 60.358 M -15.59 % 71.508 M 24.76 % 57.317 M -16.95 % 69.019 M -9.20 % 76.009 M -4.20 % 79.342 M 5.28 % 75.362 M -10.10 % 83.833 M 7.81 % 77.759 M 20.51 % 64.525 M 15.33 % 55.950 M 4.26 % 53.665 M -4.42 % 56.144 M -21.91 % 71.898 M 33.55 % 53.837 M -20.54 % 67.751 M 24.09 % 54.600 M 31.13 % 41.639 M 16.48 % 35.749 M 0.000 -100.00 % 37.486 M 0.00 % 37.486 M 3.76 % 36.128 M 0.00 % 36.128 M 39.28 % 25.940 M 0.00 % 25.940 M 0.87 % 25.716 M 0.00 % 25.716 M 0.36 % 25.623 M 0.00 % 25.623 M 4.90 % 24.425 M 0.00 % 24.425 M 0.000
Tax assets 839.000 K -5.62 % 889.000 K 3.49 % 859.000 K -72.96 % 3.177 M 170.15 % 1.176 M -71.57 % 4.137 M -77.24 % 18.173 M 316.72 % 4.361 M -39.54 % 7.213 M 97.72 % 3.648 M 4.62 % 3.487 M 14.63 % 3.042 M -0.43 % 3.055 M 569.96 % 456.000 K -94.40 % 8.149 M 46.78 % 5.552 M 9.38 % 5.076 M 38.24 % 3.672 M -19.61 % 4.568 M 60.85 % 2.840 M 25.61 % 2.261 M 0.000 -100.00 % 1.451 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 -100.00 % 1.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
Account payables 46.595 M 0.62 % 46.310 M 8.86 % 42.542 M 5.65 % 40.266 M -9.69 % 44.587 M 0.38 % 44.417 M 15.51 % 38.452 M 10.58 % 34.772 M -24.71 % 46.183 M 3.24 % 44.734 M -22.80 % 57.944 M 25.37 % 46.219 M -4.73 % 48.516 M 115.02 % 22.563 M -5.28 % 23.820 M 1.26 % 23.523 M -2.81 % 24.202 M -14.75 % 28.388 M 10.96 % 25.585 M -19.90 % 31.940 M 224.76 % 9.835 M -45.06 % 17.901 M 35.74 % 13.188 M 0.000 -100.00 % 16.100 M 0.00 % 16.100 M 0.67 % 15.993 M 0.00 % 15.993 M 51.92 % 10.527 M 0.00 % 10.527 M 16.12 % 9.066 M 0.00 % 9.066 M -8.77 % 9.938 M 0.00 % 9.938 M -9.86 % 11.025 M 0.00 % 11.025 M 0.000
Tax payables 8.555 M -1.49 % 8.684 M -30.93 % 12.572 M 52.96 % 8.219 M -32.72 % 12.216 M 66.98 % 7.316 M -10.01 % 8.130 M 20.55 % 6.744 M -16.38 % 8.065 M 48.97 % 5.414 M -9.04 % 5.952 M 4.22 % 5.711 M -11.35 % 6.442 M 181.93 % 2.285 M -50.79 % 4.643 M 33.19 % 3.486 M -40.84 % 5.892 M -72.10 % 21.121 M 45.81 % 14.485 M 1.97 % 14.205 M 75.33 % 8.102 M 0.000 -100.00 % 2.060 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.002 M 13.96 % 13.164 M 0.000 0.000 100.00 % -47.575 M -112.21 % 389.537 M 1 289.90 % -32.737 M -108.07 % 405.533 M 5 833.18 % 6.835 M 106.66 % -102.657 M -731.74 % 16.250 M 170.76 % -22.966 M -197.72 % 23.503 M 176.93 % -30.552 M -211.69 % 27.354 M 210.09 % -24.846 M 0.000 100.00 % -73.356 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
Minority interest 47.000 K 11.90 % 42.000 K -19.23 % 52.000 K 147.62 % 21.000 K -8.70 % 23.000 K -30.30 % 33.000 K 22.22 % 27.000 K -18.18 % 33.000 K -15.38 % 39.000 K -9.30 % 43.000 K -6.52 % 46.000 K 27.78 % 36.000 K -10.00 % 40.000 K 0.00 % 40.000 K 0.00 % 40.000 K 11.11 % 36.000 K 9.09 % 33.000 K 10.00 % 30.000 K 0.00 % 30.000 K 36.36 % 22.000 K 15.79 % 19.000 K 0.00 % 19.000 K 5.56 % 18.000 K 0.000 -100.00 % 15.000 K 0.00 % 15.000 K -21.05 % 19.000 K 0.00 % 19.000 K -17.39 % 23.000 K 0.00 % 23.000 K 9.52 % 21.000 K 0.00 % 21.000 K 0.00 % 21.000 K 0.00 % 21.000 K 23.53 % 17.000 K 0.00 % 17.000 K 0.000
Capital lease obligations 19.150 M -6.41 % 20.461 M -7.72 % 22.172 M 8.77 % 20.385 M -2.09 % 20.820 M -11.05 % 23.406 M 13.91 % 20.548 M 1.51 % 20.242 M -10.48 % 22.612 M -4.57 % 23.694 M -6.02 % 25.211 M -3.79 % 26.205 M 9.15 % 24.008 M 114.66 % 11.184 M -3.03 % 11.533 M 5.91 % 10.889 M 6.07 % 10.266 M 16.96 % 8.777 M -2.11 % 8.966 M -3.38 % 9.280 M -9.38 % 10.240 M -6.91 % 11.000 M 0.51 % 10.944 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.823 M 18.02 % 10.018 M 48.81 % 6.732 M 0.000 -100.00 % 3.091 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 197.888 M -7.42 % 213.739 M -3.51 % 221.524 M 145.12 % 90.372 M 0.36 % 90.049 M -0.15 % 90.180 M -0.07 % 90.246 M -0.02 % 90.265 M -0.06 % 90.323 M 0.00 % 90.323 M -39.04 % 148.161 M 68.52 % 87.917 M 0.00 % 87.917 M 0.00 % 87.917 M -27.54 % 121.335 M 30.79 % 92.770 M 0.00 % 92.770 M 0.00 % 92.770 M 14.61 % 80.947 M -2.11 % 82.688 M -28.83 % 116.181 M 167.37 % 43.454 M 1 209.65 % -3.916 M -24 575.00 % 16.000 K -99.29 % 2.266 M 0.00 % 2.266 M 10.54 % 2.050 M 0.00 % 2.050 M 0.00 % 2.050 M 0.00 % 2.050 M 0.00 % 2.050 M 0.00 % 2.050 M -84.52 % 13.247 M 0.00 % 13.247 M 546.20 % 2.050 M 0.00 % 2.050 M 10 150.00 % 20.000 K
Deferred tax liabilities non current 29.928 M 3.50 % 28.917 M -3.41 % 29.937 M -12.92 % 34.380 M 0.12 % 34.338 M -6.20 % 36.606 M -27.90 % 50.768 M 23.84 % 40.996 M -10.01 % 45.557 M 7.51 % 42.375 M -8.05 % 46.086 M 66.21 % 27.727 M 63.88 % 16.919 M 130.54 % 7.339 M 29.32 % 5.675 M 16.15 % 4.886 M 24.45 % 3.926 M 28.47 % 3.056 M -3.50 % 3.167 M 44.35 % 2.194 M 13.80 % 1.928 M 0.000 -100.00 % 819.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
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
Total assets 883.074 M -2.75 % 908.061 M -2.40 % 930.351 M 2.43 % 908.279 M -3.92 % 945.337 M -4.18 % 986.556 M -1.19 % 998.444 M -0.94 % 1.008 B -2.67 % 1.036 B 0.02 % 1.035 B 4.26 % 993.049 M -1.23 % 1.005 B 2.98 % 976.327 M 59.63 % 611.616 M 0.50 % 608.565 M 0.39 % 606.196 M 40.54 % 431.331 M -5.93 % 458.507 M 11.19 % 412.358 M -0.44 % 414.188 M -0.66 % 416.921 M 40.53 % 296.681 M 0.65 % 294.754 M 0.000 -100.00 % 271.820 M 0.00 % 271.820 M -2.49 % 278.766 M 0.00 % 278.766 M 77.31 % 157.222 M 0.00 % 157.222 M -3.09 % 162.238 M 0.00 % 162.238 M 2.62 % 158.089 M 0.00 % 158.089 M 4.89 % 150.718 M 0.00 % 150.718 M 0.000
2025-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-03-31 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-03-31
2025-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-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
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
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
Change in working capital -17.849 M -21.18 % -14.729 M -226.74 % 11.621 M 314.69 % -5.413 M -404.44 % 1.778 M 136.71 % -4.844 M -121.50 % 22.534 M 237.44 % 6.678 M -47.25 % 12.660 M 159.65 % -21.224 M -191.61 % 23.169 M 873.85 % -2.994 M -240.23 % -880.000 K 82.76 % -5.105 M 2.97 % -5.261 M -111.80 % -2.484 M -225.58 % 1.978 M 112.54 % -15.772 M -257.09 % 10.040 M 149.21 % -20.404 M -897.97 % 2.557 M 188.11 % -2.902 M -127.36 % 10.606 M 94.36 % 5.457 M 190.66 % -6.019 M -5.56 % -5.702 M 0.49 % -5.730 M 0.00 % -5.730 M 47.37 % -10.888 M 0.00 % -10.888 M -247.07 % -3.137 M 0.00 % -3.137 M -446.06 % 906.500 K 0.00 % 906.500 K 152.23 % -1.736 M 0.00 % -1.736 M -358.45 % 671.500 K 0.00 % 671.500 K 120.01 % -3.357 M 0.00 % -3.357 M
Accounts receivables 3.716 M 131.39 % -11.838 M -237.40 % 8.616 M 450.53 % -2.458 M -340.74 % 1.021 M 112.18 % -8.383 M -280.51 % 4.644 M -63.82 % 12.835 M 707.74 % 1.589 M 1 837.80 % 82.000 K 101.11 % -7.368 M -49.85 % -4.917 M -78.48 % -2.755 M -188.33 % 3.119 M 134.99 % -8.915 M -242.94 % 6.237 M -57.93 % 14.824 M 188.15 % -16.817 M -179.37 % 21.187 M 257.41 % -13.460 M -85.63 % -7.251 M -9.19 % -6.641 M -210.63 % 6.003 M 79.57 % 3.343 M 298.63 % -1.683 M 38.67 % -2.744 M -139.02 % -1.148 M 0.00 % -1.148 M 80.29 % -5.824 M 0.00 % -5.824 M -382.92 % -1.206 M 0.00 % -1.206 M -368.60 % 449.000 K 0.00 % 449.000 K 227.38 % -352.500 K 0.00 % -352.500 K 56.45 % -809.500 K 0.00 % -809.500 K -18.00 % -686.000 K 0.00 % -686.000 K
Inventory -12.694 M -71.36 % -7.408 M -253.92 % 4.813 M 424.29 % 918.000 K 137.12 % -2.473 M -3 536.76 % -68.000 K -100.70 % 9.714 M 115.63 % 4.505 M -51.11 % 9.215 M 204.75 % -8.797 M -183.18 % 10.576 M 323.38 % 2.498 M 139.87 % -6.266 M -71.02 % -3.664 M -273.16 % 2.116 M 145.93 % -4.607 M -24.65 % -3.696 M -10.56 % -3.343 M 24.33 % -4.418 M 22.65 % -5.712 M 36.33 % -8.971 M -370.42 % -1.907 M -157.72 % 3.304 M 133.83 % 1.413 M 149.35 % -2.863 M -1 847.62 % -147.000 K 82.30 % -830.500 K 0.00 % -830.500 K 80.92 % -4.353 M 0.00 % -4.353 M -179.19 % -1.559 M 0.00 % -1.559 M -581.92 % 323.500 K 0.00 % 323.500 K 134.99 % -924.500 K 0.00 % -924.500 K -208.07 % 855.500 K 0.00 % 855.500 K 145.28 % -1.890 M 0.00 % -1.890 M
Accounts payables 0.000 -100.00 % 6.414 M 0.000 100.00 % -2.446 M -296.78 % 1.243 M -74.50 % 4.875 M -15.53 % 5.771 M 146.29 % -12.467 M -862.97 % 1.634 M 113.25 % -12.332 M -185.69 % 14.392 M 749.75 % -2.215 M -143.90 % 5.046 M 248.89 % -3.389 M -124.14 % -1.512 M 42.73 % -2.640 M 25.61 % -3.549 M -375.12 % 1.290 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
Other working capital -8.871 M -367.63 % -1.897 M -4.92 % -1.808 M 34.75 % -2.771 M -239.46 % 1.987 M 256.70 % -1.268 M -152.72 % 2.405 M 33.24 % 1.805 M 713.06 % 222.000 K 225.42 % -177.000 K -103.18 % 5.569 M 239.57 % 1.640 M -47.01 % 3.095 M 314.78 % -1.441 M 80.47 % -7.377 M -447.48 % 2.123 M -62.58 % 5.674 M 145.65 % -12.429 M -185.97 % 14.458 M 198.41 % -14.692 M -227.45 % 11.528 M 1 258.59 % -995.000 K -113.63 % 7.302 M 80.56 % 4.044 M 374.54 % -1.473 M 47.60 % -2.811 M 25.07 % -3.752 M 0.00 % -3.752 M -427.64 % -711.000 K 0.00 % -711.000 K -91.13 % -372.000 K 0.00 % -372.000 K -377.61 % 134.000 K 0.00 % 134.000 K 129.23 % -458.500 K 0.00 % -458.500 K -173.30 % 625.500 K 0.00 % 625.500 K 180.09 % -781.000 K 0.00 % -781.000 K
Other non cash items 10.346 M -0.44 % 10.392 M 250.50 % -6.905 M -172.48 % 9.527 M 44.52 % 6.592 M -73.15 % 24.555 M 96.19 % 12.516 M 299.97 % -6.259 M -254.73 % 4.045 M -45.40 % 7.408 M -74.88 % 29.487 M 281.84 % -16.216 M 11.64 % -18.352 M -228.59 % -5.585 M -70.64 % -3.273 M 55.51 % -7.357 M 61.53 % -19.126 M -193.93 % -6.507 M -103.47 % -3.198 M -263.08 % 1.961 M 167.53 % 733.000 K 100.82 % 365.000 K 132.33 % -1.129 M 77.25 % -4.963 M -240.48 % 3.533 M 455.50 % 636.000 K -86.50 % 4.711 M 0.00 % 4.711 M 11.60 % 4.221 M 0.00 % 4.221 M 1 263.97 % 309.500 K 0.00 % 309.500 K 467.88 % 54.501 K 0.00 % 54.501 K -81.92 % 301.500 K 0.00 % 301.500 K 116.50 % -1.828 M 0.00 % -1.828 M -371.95 % 672.000 K 0.00 % 672.000 K
Net cash provided by operating activities 2.665 M -71.03 % 9.200 M -75.21 % 37.115 M 133.35 % 15.905 M -43.15 % 27.977 M 91.49 % 14.610 M -64.45 % 41.101 M 84.07 % 22.329 M -35.11 % 34.410 M 22 590.20 % -153.000 K -100.40 % 38.660 M 315.48 % 9.305 M -34.41 % 14.187 M 1.56 % 13.969 M -10.08 % 15.535 M 134.49 % 6.625 M -27.24 % 9.105 M -62.40 % 24.218 M -43.30 % 42.709 M 66.47 % 25.655 M -20.73 % 32.366 M 142.57 % 13.343 M -38.71 % 21.771 M 19.38 % 18.236 M 197.49 % 6.130 M -30.04 % 8.762 M 5.53 % 8.303 M 0.00 % 8.303 M 1 495.10 % 520.499 K 0.00 % 520.499 K -80.48 % 2.667 M 0.00 % 2.667 M -66.57 % 7.976 M 0.00 % 7.976 M 142.53 % 3.289 M 0.00 % 3.289 M -24.71 % 4.368 M 0.00 % 4.368 M 90.51 % 2.293 M 0.00 % 2.293 M
Investments in property plant and equipment -34.508 M -434.01 % -6.462 M 9.11 % -7.110 M -1.35 % -7.015 M 6.85 % -7.531 M 20.22 % -9.440 M -54.68 % -6.103 M 35.68 % -9.488 M -90.52 % -4.980 M 34.51 % -7.604 M -46.91 % -5.176 M -2.92 % -5.029 M 45.11 % -9.162 M -161.92 % -3.498 M 54.48 % -7.685 M -93.33 % -3.975 M 32.80 % -5.915 M -5.25 % -5.620 M 18.60 % -6.904 M 28.57 % -9.666 M 17.61 % -11.732 M -283.02 % -3.063 M 6.01 % -3.259 M 4.29 % -3.405 M -289.59 % -874.000 K 64.34 % -2.451 M 25.79 % -3.303 M 0.00 % -3.303 M 91.99 % -41.225 M 0.00 % -41.225 M -1 711.69 % -2.276 M 0.00 % -2.276 M -234.29 % 1.695 M 0.00 % 1.695 M 171.18 % -2.381 M 0.00 % -2.381 M -229.52 % 1.838 M 0.00 % 1.838 M 173.61 % -2.497 M 0.00 % -2.497 M
Acquisitions net 31.497 M 162.22 % -50.625 M -11 075.50 % -453.000 K 0.000 0.000 -100.00 % 43.000 K 103.36 % -1.280 M -181.06 % 1.579 M 4.85 % 1.506 M 2 796.15 % 52.000 K 2 700.00 % -2.000 K -100.06 % 3.137 M 101.86 % -168.815 M -139.97 % -70.347 M -468 880.00 % -15.000 K 99.99 % -129.202 M -32 119.95 % -401.000 K -110.14 % 3.955 M 197 850.00 % -2.000 K 0.000 100.00 % -6.924 M -91.91 % -3.608 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
Purchases of investments 316.000 K 165.15 % -485.000 K -104.90 % 9.908 M 774.49 % 1.133 M 110.80 % -10.493 M 86.13 % -75.679 M -457.45 % -13.576 M -2 485.90 % -525.000 K 93.00 % -7.500 M 90.00 % -75.000 M -3 018.29 % 2.570 M 145.79 % -5.613 M -438.16 % -1.043 M -3 376.67 % -30.000 K 98.66 % -2.246 M -99.47 % -1.126 M 0.000 0.000 100.00 % -1.382 M 24.97 % -1.842 M -292.75 % -469.000 K 37.47 % -750.000 K -1 074.03 % 77.000 K 107.43 % -1.036 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments -489.000 K -101.70 % 28.760 M 0.000 -100.00 % 37.500 M 275.00 % 10.000 M 0.000 -100.00 % 76.411 M 8 514.54 % 887.000 K -95.36 % 19.113 M 738.29 % 2.280 M 0.000 0.000 0.000 -100.00 % 6.451 M 1 701.96 % 358.000 K 2 205.88 % -17.000 K -1 800.00 % 1.000 K -93.75 % 16.000 K -91.62 % 191.000 K 0.000 100.00 % -63.000 K -200.00 % 63.000 K 104.66 % -1.351 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
Other investing activites -1.812 M -11.78 % -1.621 M 31.49 % -2.366 M -78.57 % -1.325 M 93.72 % -21.089 M 72.82 % -77.600 M -3 880 100.00 % 2.000 K 100.15 % -1.345 M -7.26 % -1.254 M 98.31 % -74.222 M -87 420.00 % 85.000 K 8 400.00 % 1.000 K 105.00 % -20.000 K -132.26 % 62.000 K -98.46 % 4.026 M 7 420.00 % -55.000 K 86.32 % -402.000 K -110.16 % 3.956 M 860.19 % 412.000 K 368.18 % 88.000 K 33.33 % 66.000 K 57.14 % 42.000 K -97.38 % 1.601 M -41.36 % 2.730 M 182.73 % -3.300 M -396.23 % 1.114 M 794.08 % -160.500 K 0.00 % -160.500 K 98.60 % -11.453 M 0.00 % -11.453 M -4 296.55 % -260.500 K 0.00 % -260.500 K 93.83 % -4.224 M 0.00 % -4.224 M -1 777.11 % -225.000 K 0.00 % -225.000 K 96.26 % -6.016 M 0.00 % -6.016 M -1 061.29 % -518.000 K 0.00 % -518.000 K
Net cash used for investing activites -4.996 M 83.58 % -30.433 M -144 819.05 % -21.000 K -100.07 % 30.293 M 204.05 % -29.113 M 65.78 % -85.076 M -253.42 % 55.453 M 723.63 % -8.892 M -229.15 % 6.885 M 108.58 % -80.272 M -3 081.61 % -2.523 M 66.38 % -7.504 M 95.81 % -179.040 M -165.79 % -67.362 M -1 037.87 % -5.920 M 95.59 % -134.358 M -2 027.26 % -6.316 M -283.25 % -1.648 M 78.56 % -7.685 M 32.71 % -11.420 M 40.28 % -19.122 M -161.37 % -7.316 M -149.52 % -2.932 M -71.36 % -1.711 M 59.01 % -4.174 M -212.19 % -1.337 M 61.40 % -3.464 M 0.00 % -3.464 M 93.43 % -52.678 M 0.00 % -52.678 M -1 977.21 % -2.536 M 0.00 % -2.536 M -0.28 % -2.529 M 0.00 % -2.529 M 2.94 % -2.606 M 0.00 % -2.606 M 37.63 % -4.178 M 0.00 % -4.178 M -38.56 % -3.015 M 0.00 % -3.015 M
Debt repayment 15.796 M 173.68 % -21.440 M -433.33 % -4.020 M 83.85 % -24.898 M 16.54 % -29.834 M -17.85 % -25.316 M -42.52 % -17.763 M 0.000 100.00 % -4.558 M -108.57 % 53.201 M 934.66 % -6.374 M 55.26 % -14.248 M 0.000 100.00 % -15.979 M -585.21 % -2.332 M -101.65 % 141.056 M 15 651.93 % -907.000 K 82.79 % -5.270 M 77.55 % -23.477 M 15.33 % -27.727 M -1 054.81 % -2.401 M 81.36 % -12.880 M -514.21 % -2.097 M 73.65 % -7.959 M -203.08 % -2.626 M 80.78 % -13.662 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
Common stock issued 97.000 K 0.000 0.000 -100.00 % 16.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 100.00 % -45.000 K 85.80 % -317.000 K -305.84 % 154.000 K 230.51 % -118.000 K -227.78 % -36.000 K -800.00 % -4.000 K 93.10 % -58.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -1.405 M 59.25 % -3.448 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -235.000 K 0.00 % -235.000 K 91.51 % -2.767 M 0.00 % -2.767 M
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -63.000 K 75.39 % -256.000 K 98.86 % -22.403 M 0.000 0.000 0.000 0.000 100.00 % -1.681 M -226.41 % -515.000 K 89.12 % -4.732 M -146.07 % -1.923 M 61.58 % -5.005 M -100.00 % -2.503 M 0.00 % -2.503 M -189.47 % -864.500 K 0.00 % -864.500 K 76.92 % -3.745 M 0.00 % -3.745 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -6.090 M -68.89 % -3.606 M 46.54 % -6.745 M -50.42 % -4.484 M 13.10 % -5.160 M -516 100.00 % 1.000 K 100.32 % -316.000 K 98.95 % -30.082 M -349.86 % -6.687 M -40.37 % -4.764 M -59.22 % -2.992 M 4.80 % -3.143 M -101.40 % 224.448 M 14 798.62 % -1.527 M -449.43 % 437.000 K 117.17 % -2.545 M -130.32 % -1.105 M 54.88 % -2.449 M -209.82 % 2.230 M 142.69 % -5.224 M -106.49 % 80.452 M 2 811.56 % -2.967 M -581.66 % 616.000 K 118.39 % -3.349 M -128.55 % 11.732 M 560.26 % -2.549 M 50.67 % -5.168 M 0.00 % -5.168 M -108.52 % 60.639 M 0.00 % 60.639 M 10 547.76 % 569.500 K 0.00 % 569.500 K 118.13 % -3.141 M 0.00 % -3.141 M -267.61 % 1.874 M 0.00 % 1.874 M 162.25 % -3.011 M 0.00 % -3.011 M -148.16 % 6.251 M 0.00 % 6.251 M
Net cash used provided by financing activities 9.848 M 139.25 % -25.091 M -126.41 % -11.082 M 62.06 % -29.212 M 16.80 % -35.112 M -38.50 % -25.351 M -40.19 % -18.083 M 40.00 % -30.140 M -168.03 % -11.245 M -123.22 % 48.437 M 617.16 % -9.366 M 46.14 % -17.391 M -107.75 % 224.448 M 1 286.86 % -18.911 M -249.62 % -5.409 M -103.91 % 138.255 M 666.27 % -24.415 M -216.30 % -7.719 M 63.67 % -21.247 M 44.43 % -38.237 M -148.99 % 78.051 M 545.29 % -17.528 M -778.16 % -1.996 M 87.56 % -16.040 M -323.31 % 7.183 M 133.86 % -21.216 M -176.61 % -7.670 M 0.00 % -7.670 M -112.83 % 59.775 M 0.00 % 59.775 M 1 982.36 % -3.176 M 0.00 % -3.176 M -1.10 % -3.141 M 0.00 % -3.141 M -267.61 % 1.874 M 0.00 % 1.874 M 157.74 % -3.246 M 0.00 % -3.246 M -193.15 % 3.484 M 0.00 % 3.484 M
Effect of forex changes on cash -1.562 M -164.75 % -590.000 K -174.40 % 793.000 K 26 533.33 % -3.000 K 99.62 % -789.000 K -234.87 % 585.000 K 129.73 % -1.968 M -168.12 % -734.000 K -429.15 % 223.000 K 121.30 % -1.047 M 64.40 % -2.941 M -67.48 % -1.756 M -171.09 % 2.470 M 21.67 % 2.030 M -10.81 % 2.276 M 451.09 % 413.000 K 118.27 % -2.260 M -165.66 % 3.442 M 483.30 % -898.000 K 33.68 % -1.354 M -47.98 % -915.000 K -837.90 % 124.000 K 116.34 % -759.000 K -179.48 % 955.000 K 279.51 % -532.000 K -181.72 % 651.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
Net change in cash 5.956 M 112.70 % -46.915 M -275.03 % 26.804 M 57.82 % 16.984 M 145.86 % -37.037 M 61.11 % -95.233 M -841.46 % 12.844 M 173.66 % -17.436 M -157.60 % 30.273 M 191.64 % -33.036 M -238.63 % 23.831 M 237.39 % -17.346 M -127.95 % 62.066 M 188.32 % -70.275 M -1 183.82 % 6.484 M -40.70 % 10.934 M 145.78 % -23.886 M -230.57 % 18.293 M 42.04 % 12.879 M 150.79 % -25.357 M -128.06 % 90.381 M 894.42 % -11.377 M -170.73 % 16.085 M 1 017.79 % 1.439 M -83.28 % 8.607 M 165.50 % -13.140 M -364.15 % -2.831 M 0.00 % -2.831 M -137.17 % 7.617 M 0.00 % 7.617 M 350.15 % -3.045 M 0.00 % -3.045 M -232.08 % 2.306 M 0.00 % 2.306 M -9.84 % 2.557 M 0.00 % 2.557 M 183.69 % -3.056 M 0.00 % -3.056 M -210.65 % 2.762 M 0.00 % 2.762 M
Cash at beginning of period 56.076 M -45.55 % 102.991 M 35.18 % 76.187 M 28.69 % 59.203 M -38.48 % 96.240 M -49.74 % 191.473 M 7.19 % 178.629 M 34.91 % 132.406 M 29.64 % 102.133 M -24.44 % 135.169 M 21.40 % 111.338 M -13.48 % 128.684 M 93.17 % 66.618 M -51.34 % 136.893 M 4.97 % 130.409 M 9.15 % 119.475 M -16.66 % 143.361 M 14.63 % 125.068 M 11.48 % 112.189 M -18.44 % 137.546 M 191.63 % 47.165 M -19.43 % 58.542 M 37.89 % 42.457 M 3.51 % 41.018 M 26.56 % 32.411 M -28.85 % 45.551 M 0.000 0.000 0.000 -100.00 % 27.154 M -10.08 % 30.199 M 0.000 0.000 -100.00 % 28.633 M 9.81 % 26.076 M 0.000 0.000 -100.00 % 29.628 M 10.28 % 26.867 M 0.000
Cash at end of period 62.032 M 10.62 % 56.076 M -45.55 % 102.991 M 35.18 % 76.187 M 28.69 % 59.203 M -38.48 % 96.240 M -49.74 % 191.473 M 66.54 % 114.970 M -13.17 % 132.406 M 29.64 % 102.133 M -24.44 % 135.169 M 21.40 % 111.338 M -13.48 % 128.684 M 93.17 % 66.618 M -51.34 % 136.893 M 4.97 % 130.409 M 9.15 % 119.475 M -16.66 % 143.361 M 14.63 % 125.068 M 11.48 % 112.189 M -18.44 % 137.546 M 191.63 % 47.165 M -19.43 % 58.542 M 37.89 % 42.457 M 3.51 % 41.018 M 26.56 % 32.411 M 1 244.86 % -2.831 M 0.00 % -2.831 M -137.17 % 7.617 M -78.09 % 34.771 M 28.05 % 27.154 M 991.76 % -3.045 M -232.08 % 2.306 M -92.55 % 30.939 M 8.05 % 28.633 M 1 019.79 % 2.557 M 183.69 % -3.056 M -111.50 % 26.573 M -10.31 % 29.628 M 972.90 % 2.762 M
Operating cash flow 2.665 M -71.03 % 9.200 M -75.21 % 37.115 M 133.35 % 15.905 M -43.15 % 27.977 M 91.49 % 14.610 M -64.45 % 41.101 M 84.07 % 22.329 M -35.11 % 34.410 M 22 590.20 % -153.000 K -100.40 % 38.660 M 315.48 % 9.305 M -34.41 % 14.187 M 1.56 % 13.969 M -10.08 % 15.535 M 134.49 % 6.625 M -27.24 % 9.105 M -62.40 % 24.218 M -43.30 % 42.709 M 66.47 % 25.655 M -20.73 % 32.366 M 142.57 % 13.343 M -38.71 % 21.771 M 19.38 % 18.236 M 197.49 % 6.130 M -30.04 % 8.762 M 5.53 % 8.303 M 0.00 % 8.303 M 1 495.10 % 520.499 K 0.00 % 520.499 K -80.48 % 2.667 M 0.00 % 2.667 M -66.57 % 7.976 M 0.00 % 7.976 M 142.53 % 3.289 M 0.00 % 3.289 M -24.71 % 4.368 M 0.00 % 4.368 M 90.51 % 2.293 M 0.00 % 2.293 M
Capital expenditure -36.428 M -347.13 % -8.147 M 14.02 % -9.476 M -9.41 % -8.661 M 11.41 % -9.776 M -3.56 % -9.440 M -54.68 % -6.103 M 35.68 % -9.488 M -90.52 % -4.980 M 34.51 % -7.604 M -46.91 % -5.176 M -2.92 % -5.029 M 45.11 % -9.162 M -161.92 % -3.498 M 54.48 % -7.685 M -93.33 % -3.975 M 32.80 % -5.915 M -5.25 % -5.620 M 18.60 % -6.904 M 28.57 % -9.666 M 17.61 % -11.732 M -283.02 % -3.063 M 6.01 % -3.259 M 4.29 % -3.405 M -289.59 % -874.000 K 64.34 % -2.451 M 25.79 % -3.303 M 0.00 % -3.303 M 91.99 % -41.225 M 0.00 % -41.225 M -1 711.69 % -2.276 M 0.00 % -2.276 M -234.29 % 1.695 M 0.00 % 1.695 M 171.18 % -2.381 M 0.00 % -2.381 M -229.52 % 1.838 M 0.00 % 1.838 M 173.61 % -2.497 M 0.00 % -2.497 M
Free CashFlow -33.763 M -3 306.36 % 1.053 M -96.19 % 27.639 M 281.54 % 7.244 M -60.20 % 18.201 M 252.05 % 5.170 M -85.23 % 34.998 M 172.55 % 12.841 M -56.37 % 29.430 M 479.40 % -7.757 M -123.17 % 33.484 M 683.07 % 4.276 M -14.91 % 5.025 M -52.01 % 10.471 M 33.39 % 7.850 M 196.23 % 2.650 M -16.93 % 3.190 M -82.85 % 18.598 M -48.06 % 35.805 M 123.94 % 15.989 M -22.51 % 20.634 M 100.72 % 10.280 M -44.47 % 18.512 M 24.82 % 14.831 M 182.17 % 5.256 M -16.72 % 6.311 M 26.23 % 5.000 M 0.00 % 5.000 M 112.28 % -40.705 M 0.00 % -40.705 M -10 510.36 % 391.000 K 0.00 % 391.000 K -95.96 % 9.670 M 0.00 % 9.670 M 964.98 % 908.000 K 0.00 % 908.000 K -85.37 % 6.206 M 0.00 % 6.206 M 3 134.47 % -204.500 K 0.00 % -204.500 K
2025 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 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014