OSW

OneSpaWorld Holdings Limited OSW

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 895.019 M 12.72 % 794.045 M 45.36 % 546.259 M 279.26 % 144.031 M 19.11 % 120.925 M -78.49 % 562.233 M 3.97 % 540.778 M 6.73 % 506.685 M 6.38 % 476.284 M
Net income 72.864 M 2 550.03 % -2.974 M -105.59 % 53.159 M 177.58 % -68.522 M 76.21 % -287.977 M -601.90 % -41.028 M -515.01 % 9.886 M -68.23 % 31.117 M 108.80 % 14.903 M
Income before tax 76.856 M 1 807.91 % -4.500 M -108.37 % 53.783 M 178.98 % -68.093 M 76.29 % -287.163 M -671.67 % -37.213 M -350.91 % 14.831 M -61.47 % 38.489 M 61.86 % 23.779 M
Income before tax ratio 0.09 1 615.23 % -0.01 -105.76 % 0.10 120.83 % -0.47 80.09 % -2.37 -3 487.85 % -0.07 -341.34 % 0.03 -63.90 % 0.08 52.15 % 0.05
EBITDA 107.408 M 153.18 % 42.423 M 13.16 % 37.491 M 216.66 % -32.137 M 86.97 % -246.621 M -5 697.39 % 4.406 M -92.53 % 58.985 M 22.56 % 48.127 M 31.85 % 36.501 M
Net income ratio 0.08 2 273.63 % 0.00 -103.85 % 0.10 120.46 % -0.48 80.02 % -2.38 -3 163.46 % -0.07 -499.17 % 0.02 -70.23 % 0.06 96.27 % 0.03
Ratio EBITDA 0.12 124.62 % 0.05 -22.16 % 0.07 130.76 % -0.22 89.06 % -2.04 -26 124.70 % 0.01 -92.82 % 0.11 14.83 % 0.09 23.94 % 0.08
Gross profit ratio 0.15 30.66 % 0.11 -25.72 % 0.15 160.88 % 0.06 121.85 % -0.27 -288.58 % 0.14 -0.85 % 0.14 9.61 % 0.13 19.86 % 0.11
Weighted average shs out dil 104.940 M 7.27 % 97.826 M 2.86 % 95.105 M 5.52 % 90.134 M 21.21 % 74.359 M 21.66 % 61.118 M -3.10 % 63.072 M -9.99 % 70.072 M 0.00 % 70.072 M
Weighted average shs out 104.024 M 6.34 % 97.826 M 5.75 % 92.507 M 2.63 % 90.134 M 21.21 % 74.359 M 21.66 % 61.118 M 0.00 % 61.119 M -3.10 % 63.072 M 0.00 % 63.072 M
EPS diluted 0.69 2 369.74 % -0.03 -105.43 % 0.56 173.68 % -0.76 80.36 % -3.87 -534.43 % -0.61 -481.25 % 0.16 -63.64 % 0.44 109.52 % 0.21
Earnings per share 0.70 2 402.63 % -0.03 -105.33 % 0.57 175.00 % -0.76 80.36 % -3.87 -534.43 % -0.61 -481.25 % 0.16 -67.35 % 0.49 104.17 % 0.24
Gross profit 132.893 M 47.27 % 90.235 M 7.98 % 83.568 M 889.44 % 8.446 M 126.03 % -32.447 M -140.56 % 79.997 M 3.08 % 77.603 M 16.99 % 66.335 M 27.51 % 52.024 M
Income tax expense 3.992 M 361.60 % -1.526 M -344.55 % 624.000 K 45.45 % 429.000 K -47.30 % 814.000 K 7 500.00 % -11.000 K -101.01 % 1.088 M -79.33 % 5.263 M -6.27 % 5.615 M
Cost of revenue 762.126 M 8.29 % 703.810 M 52.11 % 462.691 M 241.26 % 135.585 M -2.62 % 139.234 M -71.13 % 482.236 M 4.12 % 463.175 M 5.18 % 440.350 M 3.79 % 424.260 M
General and administrative expenses 54.457 M 232.10 % 16.398 M -68.23 % 51.607 M 18.16 % 43.677 M 11.72 % 39.095 M -51.37 % 80.401 M 214.55 % 25.561 M 4.26 % 24.516 M -1.49 % 24.886 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 376.000 K -98.09 % 19.665 M 16.89 % 16.823 M -0.04 % 16.829 M -91.30 % 193.462 M 1 288.92 % 13.929 M 8 045.61 % 171.000 K 178.80 % -217.000 K -21.91 % -178.000 K
Operating expenses 54.833 M 52.05 % 36.063 M -47.30 % 68.430 M 13.10 % 60.506 M -73.98 % 232.557 M 146.54 % 94.330 M 224.36 % 29.082 M 3.73 % 28.037 M -1.30 % 28.407 M
Cost and expenses 816.959 M 10.42 % 739.873 M 39.30 % 531.121 M 170.85 % 196.091 M -49.19 % 385.929 M -33.06 % 576.566 M 17.13 % 492.257 M 5.10 % 468.387 M 3.47 % 452.667 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 54.457 M 232.10 % 16.398 M -68.23 % 51.607 M 18.16 % 43.677 M 11.72 % 39.095 M -51.37 % 80.401 M 214.55 % 25.561 M 4.26 % 24.516 M -1.49 % 24.886 M
Interest income 1.167 M 316.79 % 280.000 K 0.000 -100.00 % 55.000 K 83.33 % 30.000 K -30.23 % 43.000 K -81.93 % 238.000 K -41.67 % 408.000 K 20.00 % 340.000 K
Interest expense 10.048 M -53.04 % 21.395 M 35.80 % 15.755 M 17.05 % 13.460 M -16.34 % 16.089 M -17.53 % 19.510 M -42.78 % 34.099 M 0.000 0.000
Depreciation and amortization 24.276 M 10.15 % 22.040 M -1.40 % 22.353 M -0.51 % 22.468 M -8.12 % 24.453 M 13.23 % 21.595 M 114.77 % 10.055 M 2.30 % 9.829 M -23.71 % 12.884 M
Operating income 78.060 M 44.10 % 54.172 M 257.85 % 15.138 M 129.08 % -52.060 M 80.36 % -265.004 M -1 748.91 % -14.333 M -129.54 % 48.521 M 26.69 % 38.298 M 62.16 % 23.617 M
Operating income ratio 0.09 27.84 % 0.07 146.18 % 0.03 107.67 % -0.36 83.51 % -2.19 -8 496.38 % -0.03 -128.41 % 0.09 18.71 % 0.08 52.43 % 0.05
Total other income expenses net -1.204 M 97.95 % -58.672 M -251.82 % 38.645 M 341.03 % -16.033 M 27.65 % -22.159 M 4.52 % -23.208 M 31.11 % -33.690 M -17 738.74 % 191.000 K 17.90 % 162.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt 55.304 M -61.31 % 142.923 M -26.73 % 195.062 M -2.24 % 199.522 M 6.20 % 187.881 M -9.47 % 207.544 M -38.44 % 337.138 M 3 988.11 % -8.671 M -31.16 % -6.611 M
Total investments 711.000 K -70.03 % 2.372 M -52.81 % 5.026 M 0.000 0.000 -100.00 % 902.000 K 0.000 -100.00 % 6.733 M 20.28 % 5.598 M
Total debt 112.743 M -33.92 % 170.627 M -24.88 % 227.126 M -1.45 % 230.459 M 0.45 % 229.433 M 3.62 % 221.407 M -37.18 % 352.440 M 0.000 0.000
Accumulated other comprehensive income loss 397.000 K -72.71 % 1.455 M -61.68 % 3.797 M 290.14 % -1.997 M 63.53 % -5.475 M -861.47 % 719.000 K 210.79 % -649.000 K -82.30 % -356.000 K 50.90 % -725.000 K
Retained earnings -279.889 M 18.75 % -344.458 M -1.73 % -338.609 M 13.57 % -391.768 M -21.20 % -323.246 M -1 976.22 % -15.569 M 0.000 0.000 0.000
Common stock 10.000 K 0.00 % 10.000 K 11.11 % 9.000 K 0.00 % 9.000 K 0.00 % 9.000 K 50.00 % 6.000 K 0.000 -100.00 % 221.041 M 0.000
Total equity 554.497 M 27.74 % 434.069 M 18.66 % 365.809 M 24.47 % 293.904 M -30.93 % 425.528 M -34.17 % 646.368 M 606.63 % -127.583 M -156.63 % 225.281 M -8.00 % 244.864 M
Other non current liabilities 7.333 M -67.91 % 22.849 M -61.44 % 59.261 M -48.21 % 114.416 M -0.46 % 114.943 M 2 697.35 % 4.109 M -9.95 % 4.563 M -1.36 % 4.626 M 24.52 % 3.715 M
Long term debt 105.188 M -37.52 % 168.363 M -24.43 % 222.802 M -2.57 % 228.683 M -0.33 % 229.433 M 3.62 % 221.407 M -37.18 % 352.440 M 0.000 0.000
Total non current liabilities 112.521 M -41.15 % 191.212 M -32.21 % 282.063 M -17.79 % 343.099 M -0.37 % 344.376 M 52.45 % 225.891 M -36.73 % 357.003 M 7 617.32 % 4.626 M 24.52 % 3.715 M
Other current liabilities 42.102 M -10.21 % 46.890 M 26.04 % 37.203 M 23.54 % 30.114 M 35.13 % 22.286 M -17.69 % 27.076 M -4.73 % 28.421 M 42.68 % 19.919 M -4.55 % 20.868 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 7.555 M 233.70 % 2.264 M -47.64 % 4.324 M 143.47 % 1.776 M -1.11 % 1.796 M 0.000 0.000 0.000 0.000
Total current liabilities 79.405 M -1.80 % 80.859 M 16.24 % 69.563 M 34.12 % 51.865 M 39.89 % 37.075 M -27.88 % 51.410 M 18.90 % 43.239 M 16.34 % 37.165 M 41.84 % 26.202 M
Total liabilities 191.926 M -29.46 % 272.071 M -22.62 % 351.626 M -10.97 % 394.964 M 42.71 % 276.751 M -0.20 % 277.301 M -30.72 % 400.242 M 857.72 % 41.791 M 39.69 % 29.917 M
Other non current assets 21.366 M 618.91 % 2.972 M -14.84 % 3.490 M 1.04 % 3.454 M -9.79 % 3.829 M 348.36 % 854.000 K -85.31 % 5.814 M -10.77 % 6.516 M 460.76 % 1.162 M
Long term investments 711.000 K 0.000 -100.00 % 1.909 M 0.000 0.000 -100.00 % 652.000 K 0.000 -100.00 % 6.733 M 20.28 % 5.598 M
Intangible assets 530.032 M -3.10 % 546.968 M -3.27 % 565.467 M -2.89 % 582.290 M -2.81 % 599.114 M -2.84 % 616.637 M 368.86 % 131.517 M -2.61 % 135.038 M -2.54 % 138.558 M
GoodWill 0.000 0.000 0.000 0.000 0.000 -100.00 % 190.077 M 461.30 % 33.864 M 0.00 % 33.864 M 0.00 % 33.864 M
Goodwill and intangible assets 530.032 M -3.10 % 546.968 M -3.27 % 565.467 M -2.89 % 582.290 M -2.81 % 599.114 M -25.73 % 806.714 M 387.79 % 165.381 M -2.08 % 168.902 M -2.04 % 172.422 M
Property plant equipment net 31.576 M 16.35 % 27.138 M -4.61 % 28.449 M 101.67 % 14.107 M -17.29 % 17.056 M -25.00 % 22.741 M 40.04 % 16.239 M -6.52 % 17.372 M -18.58 % 21.337 M
Total non current assets 584.918 M 0.95 % 579.418 M -3.36 % 599.542 M -0.06 % 599.921 M -3.25 % 620.097 M -25.56 % 833.007 M 334.54 % 191.699 M -6.02 % 203.984 M -1.99 % 208.133 M
Other current assets 11.054 M 3.02 % 10.730 M -13.72 % 12.436 M 37.46 % 9.047 M -13.31 % 10.436 M 2.11 % 10.220 M 27.10 % 8.041 M 37.34 % 5.855 M 2.04 % 5.738 M
Short term investments 0.000 -100.00 % 2.372 M -23.90 % 3.117 M 0.000 0.000 -100.00 % 250.000 K 0.000 0.000 0.000
cash and cash equivalents 57.439 M 107.33 % 27.704 M -13.60 % 32.064 M 3.64 % 30.937 M -25.55 % 41.552 M 199.73 % 13.863 M -9.40 % 15.302 M 76.47 % 8.671 M 31.16 % 6.611 M
Cash and short term investments 57.439 M 107.33 % 27.704 M -13.60 % 32.064 M 3.64 % 30.937 M -25.55 % 41.552 M 199.73 % 13.863 M -9.40 % 15.302 M 76.47 % 8.671 M 31.16 % 6.611 M
Total current assets 161.505 M 27.45 % 126.722 M 7.49 % 117.893 M 32.54 % 88.947 M 8.23 % 82.182 M -9.35 % 90.662 M 11.98 % 80.960 M 28.33 % 63.088 M -5.34 % 66.648 M
Inventory 46.748 M -1.59 % 47.504 M 19.25 % 39.835 M 35.11 % 29.483 M 8.39 % 27.200 M -24.58 % 36.066 M 11.78 % 32.265 M 27.53 % 25.299 M -24.39 % 33.462 M
Net receivables 46.264 M 13.44 % 40.784 M 21.53 % 33.558 M 72.27 % 19.480 M 550.63 % 2.994 M -90.19 % 30.513 M 20.36 % 25.352 M 8.98 % 23.263 M 11.64 % 20.837 M
Tax assets 1.233 M -47.31 % 2.340 M 930.84 % 227.000 K 224.29 % 70.000 K -28.57 % 98.000 K -95.21 % 2.046 M -52.03 % 4.265 M -4.39 % 4.461 M -41.41 % 7.614 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 29.748 M -6.17 % 31.705 M 31.43 % 24.124 M 52.24 % 15.846 M 84.23 % 8.601 M -63.30 % 23.437 M 65.66 % 14.148 M -11.94 % 16.067 M 248.15 % 4.615 M
Tax payables 0.000 0.000 -100.00 % 3.912 M -5.26 % 4.129 M -5.99 % 4.392 M 389.63 % 897.000 K 33.88 % 670.000 K -43.17 % 1.179 M 63.98 % 719.000 K
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 341.000 K 20.49 % 283.000 K 76.88 % 160.000 K -75.19 % 645.000 K 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.124 M 126.55 % 3.586 M -21.98 % 4.596 M -35.20 % 7.093 M
Capital lease obligations 14.186 M 14.22 % 12.420 M -13.39 % 14.340 M 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 36.200 M 0.000 0.000 0.000
Other total stockholders equity 833.979 M 7.32 % 777.062 M 10.91 % 700.612 M 1.88 % 687.660 M 5.87 % 649.540 M -0.54 % 653.088 M 600.37 % -130.520 M 0.000 -100.00 % 238.496 M
Deferred tax liabilities non current 0.000 0.000 0.000 100.00 % -341.000 K -20.49 % -283.000 K -175.47 % 375.000 K 119.30 % 171.000 K -13.20 % 197.000 K 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 746.423 M 5.70 % 706.140 M -1.57 % 717.435 M 4.15 % 688.868 M -1.91 % 702.279 M -23.97 % 923.669 M 238.76 % 272.659 M 2.09 % 267.072 M -2.81 % 274.781 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Deferred income tax 1.137 M 120.55 % -5.532 M -2 956.35 % -181.000 K -303.37 % 89.000 K -94.35 % 1.575 M 344.95 % -643.000 K -64 200.00 % -1.000 K -100.03 % 3.350 M 809.75 % -472.000 K
Stock based compensation 9.071 M -10.52 % 10.138 M -21.37 % 12.893 M 21.11 % 10.646 M 115.07 % 4.950 M -76.07 % 20.683 M 0.000 0.000 0.000
Change in working capital -22.903 M -1 408.76 % -1.518 M 85.11 % -10.192 M -27.11 % -8.018 M -153.82 % 14.898 M 274.55 % -8.535 M -93.89 % -4.402 M -136.59 % 12.029 M -65.44 % 34.807 M
Accounts receivables -5.498 M 24.53 % -7.285 M 48.32 % -14.096 M 16.78 % -16.939 M -161.94 % 27.347 M 629.06 % -5.169 M -145.33 % -2.107 M 13.86 % -2.446 M -107.64 % -1.178 M
Inventory 756.000 K 109.86 % -7.669 M 25.92 % -10.352 M -65.37 % -6.260 M -318.42 % 2.866 M 5 407.41 % -54.000 K 99.22 % -6.966 M -185.34 % 8.163 M 374.94 % -2.969 M
Accounts payables -1.957 M -125.81 % 7.581 M -8.42 % 8.278 M 14.26 % 7.245 M 148.83 % -14.836 M -259.72 % 9.289 M 583.80 % -1.920 M -116.42 % 11.695 M -63.93 % 32.420 M
Other working capital -16.204 M -376.75 % 5.855 M -2.06 % 5.978 M -24.67 % 7.936 M 1 756.78 % -479.000 K 96.20 % -12.601 M -291.18 % 6.591 M 222.44 % -5.383 M -182.38 % 6.534 M
Other non cash items -5.647 M -113.70 % 41.222 M 177.38 % -53.269 M -747.02 % 8.233 M -95.84 % 198.065 M 12 317.87 % 1.595 M -87.71 % 12.974 M 11.21 % 11.666 M 3.70 % 11.250 M
Net cash provided by operating activities 78.798 M 24.33 % 63.376 M 155.93 % 24.763 M 170.54 % -35.104 M 3.96 % -36.550 M -477.14 % -6.333 M -119.55 % 32.387 M -53.81 % 70.118 M -8.52 % 76.651 M
Investments in property plant and equipment -6.743 M -24.52 % -5.415 M -12.23 % -4.825 M -68.24 % -2.868 M -34.52 % -2.132 M 37.77 % -3.426 M 31.25 % -4.983 M -85.72 % -2.683 M 12.92 % -3.081 M
Acquisitions net 0.000 0.000 0.000 0.000 100.00 % -10.810 M 98.40 % -676.453 M 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 -100.00 % 10.810 M 0.000 0.000 0.000 100.00 % -5.446 M
Net cash used for investing activites -6.743 M -24.52 % -5.415 M -12.23 % -4.825 M -68.24 % -2.868 M -34.52 % -2.132 M 99.69 % -679.879 M -13 543.97 % -4.983 M -85.72 % -2.683 M 68.54 % -8.527 M
Debt repayment -65.059 M -16.09 % -56.042 M -198.48 % -18.776 M 0.000 -100.00 % 7.000 M -96.92 % 227.458 M 0.000 0.000 0.000
Common stock issued 0.000 -100.00 % 2.426 M 4 011.86 % 59.000 K -99.79 % 27.474 M -65.52 % 79.692 M -34.96 % 122.521 M 0.000 0.000 0.000
Common stock repurchased -18.988 M -110.00 % -9.042 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -8.331 M 0.000 0.000 0.000 100.00 % -2.445 M 42.63 % -4.262 M 72.84 % -15.690 M 74.23 % -60.893 M 13.44 % -70.348 M
Other financing activites 50.170 M 1 968.01 % 2.426 M 0.000 0.000 100.00 % -15.700 M -104.47 % 351.476 M 7 321.61 % -4.867 M -5.67 % -4.606 M -297.41 % -1.159 M
Net cash used provided by financing activities -42.208 M 32.64 % -62.658 M -234.77 % -18.717 M -168.13 % 27.474 M -59.92 % 68.547 M -90.17 % 697.193 M 3 491.51 % -20.557 M 68.61 % -65.499 M 8.40 % -71.507 M
Effect of forex changes on cash -112.000 K -133.23 % 337.000 K 142.55 % -792.000 K -576.92 % -117.000 K 58.21 % -280.000 K -163.06 % 444.000 K 305.56 % -216.000 K -274.19 % 124.000 K 125.83 % -480.000 K
Net change in cash 29.735 M 782.00 % -4.360 M -1 116.32 % 429.000 K 104.04 % -10.615 M -135.88 % 29.585 M 2 155.94 % -1.439 M -121.70 % 6.631 M 221.89 % 2.060 M 153.33 % -3.863 M
Cash at beginning of period 28.902 M -13.11 % 33.262 M 1.31 % 32.833 M -24.43 % 43.448 M 213.41 % 13.863 M -9.40 % 15.302 M 76.47 % 8.671 M 31.16 % 6.611 M -36.88 % 10.474 M
Cash at end of period 58.637 M 102.88 % 28.902 M -13.11 % 33.262 M 1.31 % 32.833 M -24.43 % 43.448 M 213.41 % 13.863 M -9.40 % 15.302 M 76.47 % 8.671 M 31.16 % 6.611 M
Operating cash flow 78.798 M 24.33 % 63.376 M 155.93 % 24.763 M 170.54 % -35.104 M 3.96 % -36.550 M -477.14 % -6.333 M -119.55 % 32.387 M -53.81 % 70.118 M -8.52 % 76.651 M
Capital expenditure -6.743 M -24.52 % -5.415 M -12.23 % -4.825 M -68.24 % -2.868 M -34.52 % -2.132 M 37.77 % -3.426 M 31.25 % -4.983 M -85.72 % -2.683 M 12.92 % -3.081 M
Free CashFlow 72.055 M 24.32 % 57.961 M 190.71 % 19.938 M 152.51 % -37.972 M 1.84 % -38.682 M -296.37 % -9.759 M -135.61 % 27.404 M -59.36 % 67.435 M -8.34 % 73.570 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
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-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Revenue 240.726 M 9.61 % 219.630 M 1.12 % 217.206 M -10.13 % 241.696 M 7.47 % 224.891 M 6.47 % 211.226 M 8.43 % 194.806 M -9.93 % 216.271 M 7.86 % 200.513 M 9.90 % 182.455 M 8.01 % 168.922 M 4.09 % 162.292 M 27.41 % 127.382 M 45.31 % 87.663 M 2.35 % 85.651 M 96.29 % 43.635 M 376.62 % 9.155 M 63.77 % 5.590 M 45.91 % 3.831 M 114.14 % 1.789 M 79.26 % 998.000 K -99.13 % 114.307 M -18.02 % 139.436 M -3.77 % 144.901 M 3.18 % 140.430 M 2.16 % 137.466 M 2.69 % 133.869 M -6.14 % 142.620 M 5.34 % 135.395 M 5.04 % 128.894 M 1.76 % 126.668 M -3.68 % 131.509 M 5.84 % 124.254 M 0.00 % 124.254 M
Net income 19.940 M 30.57 % 15.271 M 6.14 % 14.388 M -33.24 % 21.551 M 36.75 % 15.759 M -25.55 % 21.166 M 389.79 % -7.304 M -131.20 % 23.411 M 836.89 % -3.177 M 80.02 % -15.904 M -582.58 % -2.330 M -139.42 % 5.911 M -89.42 % 55.894 M 984.96 % -6.316 M 42.15 % -10.917 M 11.55 % -12.342 M -4 146.56 % 305.000 K 100.67 % -45.568 M -62.89 % -27.975 M -24.63 % -22.447 M 28.53 % -31.407 M 84.19 % -198.662 M -17 480.75 % 1.143 M -51.61 % 2.362 M -34.55 % 3.609 M 107.50 % -48.142 M -2 723.54 % 1.835 M -27.04 % 2.515 M -5.20 % 2.653 M -7.98 % 2.883 M -57.39 % 6.766 M -35.38 % 10.471 M 50.88 % 6.940 M 0.00 % 6.940 M
Income before tax 20.732 M 32.14 % 15.690 M -2.07 % 16.022 M -28.84 % 22.517 M 35.87 % 16.572 M -23.79 % 21.745 M 427.98 % -6.630 M -132.20 % 20.593 M 760.46 % -3.118 M 79.68 % -15.345 M -701.31 % -1.915 M -131.15 % 6.147 M -89.02 % 55.980 M 970.74 % -6.429 M 39.69 % -10.660 M 12.72 % -12.213 M -3 892.86 % 322.000 K 100.71 % -45.542 M -59.62 % -28.531 M -24.94 % -22.835 M 27.33 % -31.422 M 84.04 % -196.889 M -11 695.35 % 1.698 M -54.92 % 3.767 M -1.57 % 3.827 M 108.23 % -46.505 M -1 670.58 % 2.961 M -21.06 % 3.751 M -2.27 % 3.838 M -10.35 % 4.281 M -59.16 % 10.482 M -7.68 % 11.354 M 36.36 % 8.326 M 0.00 % 8.326 M
Income before tax ratio 0.09 20.56 % 0.07 -3.15 % 0.07 -20.82 % 0.09 26.43 % 0.07 -28.42 % 0.10 402.48 % -0.03 -135.74 % 0.10 712.33 % -0.02 81.51 % -0.08 -641.87 % -0.01 -129.93 % 0.04 -91.38 % 0.44 699.24 % -0.07 41.07 % -0.12 55.53 % -0.28 -895.77 % 0.04 100.43 % -8.15 -9.39 % -7.45 41.65 % -12.76 59.46 % -31.48 -1 727.91 % -1.72 -14 244.44 % 0.01 -53.16 % 0.03 -4.60 % 0.03 108.06 % -0.34 -1 629.49 % 0.02 -15.90 % 0.03 -7.22 % 0.03 -14.65 % 0.03 -59.86 % 0.08 -4.15 % 0.09 28.84 % 0.07 0.00 % 0.07
EBITDA 28.150 M 22.31 % 23.016 M -6.38 % 24.584 M -20.76 % 31.024 M 25.56 % 24.709 M -17.53 % 29.962 M 139.66 % 12.502 M -59.39 % 30.784 M 307.25 % 7.559 M 244.64 % -5.226 M -130.59 % 17.084 M 13.23 % 15.088 M 140.87 % 6.264 M 155.15 % 2.455 M 263.12 % -1.505 M 57.88 % -3.573 M -138.74 % 9.222 M 125.40 % -36.309 M -92.39 % -18.873 M -40.65 % -13.418 M 36.99 % -21.296 M 88.61 % -186.934 M -1 047.94 % 19.720 M 58.87 % 12.413 M 53.28 % 8.098 M 214.44 % -7.076 M -149.58 % 14.272 M -2.70 % 14.668 M -5.50 % 15.521 M 9.96 % 14.115 M 9.09 % 12.939 M -6.14 % 13.785 M 28.81 % 10.702 M 0.00 % 10.702 M
Net income ratio 0.08 19.13 % 0.07 4.97 % 0.07 -25.71 % 0.09 27.25 % 0.07 -30.07 % 0.10 367.26 % -0.04 -134.64 % 0.11 783.20 % -0.02 81.82 % -0.09 -531.95 % -0.01 -137.87 % 0.04 -91.70 % 0.44 709.02 % -0.07 43.47 % -0.13 54.94 % -0.28 -949.00 % 0.03 100.41 % -8.15 -11.63 % -7.30 41.80 % -12.55 60.13 % -31.47 -1 710.73 % -1.74 -21 301.70 % 0.01 -49.71 % 0.02 -36.57 % 0.03 107.34 % -0.35 -2 654.89 % 0.01 -22.27 % 0.02 -10.00 % 0.02 -12.40 % 0.02 -58.13 % 0.05 -32.91 % 0.08 42.56 % 0.06 0.00 % 0.06
Ratio EBITDA 0.12 11.59 % 0.10 -7.41 % 0.11 -11.82 % 0.13 16.83 % 0.11 -22.54 % 0.14 121.03 % 0.06 -54.91 % 0.14 277.58 % 0.04 231.62 % -0.03 -128.32 % 0.10 8.78 % 0.09 89.06 % 0.05 75.59 % 0.03 259.38 % -0.02 78.54 % -0.08 -108.13 % 1.01 115.51 % -6.50 -31.85 % -4.93 34.32 % -7.50 64.85 % -21.34 -1 204.82 % -1.64 -1 256.33 % 0.14 65.09 % 0.09 48.56 % 0.06 212.03 % -0.05 -148.28 % 0.11 3.66 % 0.10 -10.28 % 0.11 4.68 % 0.11 7.20 % 0.10 -2.55 % 0.10 21.71 % 0.09 0.00 % 0.09
Gross profit ratio 0.13 -21.26 % 0.16 -3.01 % 0.17 8.58 % 0.16 49.19 % 0.10 5.29 % 0.10 1.59 % 0.10 -40.56 % 0.16 6.28 % 0.16 1.61 % 0.15 -13.31 % 0.18 8.35 % 0.16 21.21 % 0.13 13.67 % 0.12 -11.83 % 0.13 180.33 % 0.05 122.88 % -0.21 63.43 % -0.57 77.81 % -2.57 33.05 % -3.84 70.94 % -13.21 -13 126.60 % 0.10 -18.71 % 0.12 -12.77 % 0.14 -5.20 % 0.15 0.19 % 0.15 5.23 % 0.14 1.86 % 0.14 -3.80 % 0.15 0.91 % 0.14 1.01 % 0.14 30.41 % 0.11 21.08 % 0.09 0.00 % 0.09
Weighted average shs out dil 104.345 M -0.70 % 105.077 M -0.38 % 105.478 M -0.10 % 105.587 M -0.17 % 105.767 M 2.75 % 102.933 M 2.69 % 100.232 M -1.12 % 101.369 M 4.00 % 97.471 M 4.34 % 93.418 M 0.55 % 92.911 M -1.61 % 94.432 M -0.39 % 94.798 M 2.81 % 92.204 M 0.27 % 91.954 M 1.21 % 90.852 M -2.24 % 92.932 M 6.67 % 87.121 M 2.32 % 85.148 M 0.21 % 84.968 M 28.90 % 65.916 M 7.14 % 61.522 M -18.10 % 75.115 M 0.14 % 75.012 M 4.12 % 72.047 M 17.88 % 61.118 M -3.10 % 63.072 M -9.99 % 70.072 M 0.00 % 70.072 M 0.00 % 70.072 M 11.10 % 63.072 M -5.26 % 66.572 M -2.56 % 68.322 M -1.26 % 69.197 M
Weighted average shs out 103.903 M -0.67 % 104.602 M -0.02 % 104.627 M -0.25 % 104.884 M -0.23 % 105.123 M 3.60 % 101.467 M 1.23 % 100.232 M 0.27 % 99.963 M 2.56 % 97.471 M 4.34 % 93.418 M 0.55 % 92.911 M 0.38 % 92.557 M 0.22 % 92.352 M 0.16 % 92.204 M 2.72 % 89.759 M 1.82 % 88.157 M -2.66 % 90.563 M 3.95 % 87.121 M 2.53 % 84.973 M 0.08 % 84.905 M 28.81 % 65.916 M 7.76 % 61.169 M 0.08 % 61.118 M 0.00 % 61.118 M 0.00 % 61.118 M 0.00 % 61.118 M 0.00 % 61.120 M -3.09 % 63.072 M 0.00 % 63.072 M 0.00 % 63.072 M 0.00 % 63.072 M 0.00 % 63.072 M 0.00 % 63.072 M 0.00 % 63.072 M
EPS diluted 0.19 26.67 % 0.15 7.14 % 0.14 -30.00 % 0.20 33.33 % 0.15 -28.57 % 0.21 388.07 % -0.07 -129.16 % 0.25 866.87 % -0.03 80.82 % -0.17 -577.29 % -0.03 -140.10 % 0.06 -89.39 % 0.59 961.31 % -0.07 42.92 % -0.12 14.29 % -0.14 -250.00 % -0.04 92.31 % -0.52 -57.58 % -0.33 -26.92 % -0.26 45.83 % -0.48 85.14 % -3.23 -32 400.00 % 0.01 -66.67 % 0.03 -40.00 % 0.05 106.33 % -0.79 -2 814.78 % 0.03 -18.94 % 0.04 -5.28 % 0.04 -7.79 % 0.04 -62.64 % 0.11 -29.94 % 0.16 53.92 % 0.10 2.00 % 0.10
Earnings per share 0.19 26.67 % 0.15 7.14 % 0.14 -33.33 % 0.21 40.00 % 0.15 -28.57 % 0.21 388.07 % -0.07 -131.70 % 0.23 805.52 % -0.03 80.82 % -0.17 -577.29 % -0.03 -139.28 % 0.06 -89.52 % 0.61 990.51 % -0.07 42.92 % -0.12 14.29 % -0.14 -4 217.65 % 0.00 100.65 % -0.52 -57.58 % -0.33 -26.92 % -0.26 45.83 % -0.48 85.23 % -3.25 -16 350.00 % 0.02 -50.00 % 0.04 -33.33 % 0.06 107.59 % -0.79 -2 814.78 % 0.03 -27.07 % 0.04 -5.23 % 0.04 -7.88 % 0.05 -58.45 % 0.11 -33.73 % 0.17 50.91 % 0.11 0.00 % 0.11
Gross profit 31.224 M -13.70 % 36.179 M -1.93 % 36.890 M -2.43 % 37.807 M 60.34 % 23.579 M 12.10 % 21.034 M 10.15 % 19.096 M -46.46 % 35.666 M 14.63 % 31.113 M 11.67 % 27.862 M -6.36 % 29.755 M 12.78 % 26.384 M 54.43 % 17.085 M 65.17 % 10.344 M -9.75 % 11.462 M 450.26 % 2.083 M 209.06 % -1.910 M 40.11 % -3.189 M 67.62 % -9.848 M -43.37 % -6.869 M 47.90 % -13.184 M -213.73 % 11.592 M -33.36 % 17.394 M -16.06 % 20.722 M -2.18 % 21.184 M 2.35 % 20.697 M 8.06 % 19.153 M -4.39 % 20.032 M 1.34 % 19.768 M 5.99 % 18.650 M 2.78 % 18.145 M 25.61 % 14.446 M 28.15 % 11.273 M 0.00 % 11.273 M
Income tax expense 792.000 K 89.02 % 419.000 K -74.36 % 1.634 M 69.15 % 966.000 K 18.82 % 813.000 K 40.41 % 579.000 K -14.09 % 674.000 K 123.92 % -2.818 M -4 876.27 % 59.000 K -89.45 % 559.000 K 34.70 % 415.000 K 75.85 % 236.000 K 174.42 % 86.000 K 176.11 % -113.000 K -143.97 % 257.000 K 99.22 % 129.000 K 658.82 % 17.000 K -34.62 % 26.000 K 104.68 % -556.000 K -43.30 % -388.000 K -2 486.67 % -15.000 K -100.85 % 1.773 M 867.53 % -231.000 K -338.14 % 97.000 K 113.25 % -732.000 K -185.61 % 855.000 K 198.95 % 286.000 K 75.46 % 163.000 K 15.60 % 141.000 K -71.69 % 498.000 K -86.37 % 3.655 M 706.84 % 453.000 K -21.56 % 577.500 K 0.00 % 577.500 K
Cost of revenue 209.502 M 14.20 % 183.451 M 1.74 % 180.316 M -11.56 % 203.889 M 1.28 % 201.312 M 5.85 % 190.192 M 8.24 % 175.710 M -2.71 % 180.605 M 6.61 % 169.400 M 9.58 % 154.593 M 11.08 % 139.167 M 2.40 % 135.908 M 23.22 % 110.297 M 42.65 % 77.319 M 4.22 % 74.189 M 78.54 % 41.552 M 275.53 % 11.065 M 26.04 % 8.779 M -35.82 % 13.679 M 57.99 % 8.658 M -38.95 % 14.182 M -86.19 % 102.715 M -15.84 % 122.042 M -1.72 % 124.179 M 4.14 % 119.246 M 2.12 % 116.769 M 1.79 % 114.716 M -6.42 % 122.588 M 6.02 % 115.627 M 4.88 % 110.244 M 1.59 % 108.523 M -7.30 % 117.063 M 3.61 % 112.981 M 0.00 % 112.981 M
General and administrative expenses 13.231 M 214.05 % 4.213 M -72.18 % 15.143 M 18.36 % 12.794 M -8.42 % 13.970 M 11.31 % 12.550 M -6.66 % 13.446 M -7.31 % 14.506 M 7.68 % 13.472 M 7.85 % 12.491 M -15.86 % 14.845 M 20.23 % 12.347 M 4.15 % 11.855 M -5.61 % 12.560 M 11.23 % 11.292 M 12.48 % 10.039 M -7.47 % 10.850 M -5.62 % 11.496 M 4.39 % 11.013 M 32.75 % 8.296 M -17.30 % 10.031 M 2.83 % 9.755 M 23.75 % 7.883 M -5.52 % 8.344 M -2.92 % 8.595 M -84.54 % 55.579 M 748.02 % 6.554 M 2.10 % 6.419 M -0.88 % 6.476 M 5.96 % 6.112 M -10.04 % 6.794 M 205.07 % 2.227 M 3.65 % 2.149 M 0.00 % 2.149 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 100.00 % -9.230 M -8.68 % -8.493 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
Other expenses -4.134 M -127.33 % 15.129 M 235.01 % 4.516 M 0.000 0.000 0.000 100.00 % -9.097 M -164.80 % 14.039 M 4.20 % 13.473 M 220.33 % 4.206 M 0.02 % 4.205 M -0.02 % 4.206 M 0.00 % 4.206 M 0.00 % 4.206 M -65.08 % 12.046 M 10.70 % 10.882 M 6.75 % 10.194 M -14.03 % 11.858 M -96.65 % 353.953 M 4 166.55 % 8.296 M -17.30 % 10.031 M -95.00 % 200.532 M 0.000 -100.00 % 8.344 M -2.92 % 8.595 M 40.63 % 6.112 M 2 940.80 % 201.000 K 1 646.15 % -13.000 K -192.86 % 14.000 K 145.16 % -31.000 K 83.60 % -189.000 K 0.000 0.000 0.000
Operating expenses 9.097 M -52.97 % 19.342 M -1.61 % 19.659 M 53.66 % 12.794 M 169.92 % 4.740 M 16.84 % 4.057 M -6.71 % 4.349 M -76.76 % 18.712 M 5.85 % 17.678 M 5.88 % 16.697 M -12.35 % 19.050 M 15.08 % 16.553 M 3.06 % 16.061 M -4.20 % 16.766 M 8.15 % 15.503 M 8.83 % 14.245 M -5.39 % 15.056 M -4.11 % 15.702 M 3.18 % 15.218 M 21.72 % 12.502 M -12.19 % 14.237 M 1.98 % 13.961 M 16.89 % 11.944 M -3.55 % 12.384 M -5.36 % 13.086 M -77.01 % 56.916 M 665.51 % 7.435 M 1.86 % 7.299 M -0.95 % 7.369 M 5.59 % 6.979 M -9.07 % 7.675 M 147.98 % 3.095 M 1.53 % 3.049 M 0.00 % 3.049 M
Cost and expenses 218.599 M 7.79 % 202.793 M 1.41 % 199.975 M -7.71 % 216.683 M 5.16 % 206.052 M 6.08 % 194.249 M 6.62 % 182.188 M -8.59 % 199.317 M 6.54 % 187.078 M 9.22 % 171.290 M 8.26 % 158.217 M 3.78 % 152.461 M 20.66 % 126.358 M 34.30 % 94.085 M 4.90 % 89.692 M 60.75 % 55.797 M 113.61 % 26.121 M 6.70 % 24.481 M -15.28 % 28.897 M 36.56 % 21.160 M -25.54 % 28.419 M -75.64 % 116.676 M -12.92 % 133.986 M -1.89 % 136.563 M 3.20 % 132.332 M -23.81 % 173.685 M 42.19 % 122.151 M -5.96 % 129.887 M 5.60 % 122.996 M 4.92 % 117.223 M 0.88 % 116.198 M -3.30 % 120.158 M 3.56 % 116.030 M 0.00 % 116.030 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
Selling general and administrative expenses 13.231 M 214.05 % 4.213 M -72.18 % 15.143 M 18.36 % 12.794 M 169.92 % 4.740 M 16.84 % 4.057 M -69.83 % 13.446 M 187.74 % 4.673 M -65.31 % 13.472 M 7.85 % 12.491 M -15.86 % 14.845 M 20.23 % 12.347 M 4.15 % 11.855 M -5.61 % 12.560 M 11.23 % 11.292 M 12.48 % 10.039 M -7.47 % 10.850 M -5.62 % 11.496 M 4.39 % 11.013 M 32.75 % 8.296 M -17.30 % 10.031 M 2.83 % 9.755 M 23.75 % 7.883 M -5.52 % 8.344 M -2.92 % 8.595 M -84.54 % 55.579 M 748.02 % 6.554 M 2.10 % 6.419 M -0.88 % 6.476 M 5.96 % 6.112 M -10.04 % 6.794 M 205.07 % 2.227 M 3.65 % 2.149 M 0.00 % 2.149 M
Interest income 0.000 0.000 -100.00 % 1.167 M 0.000 0.000 0.000 -100.00 % 280.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 55.000 K 0.000 0.000 0.000 -100.00 % 11.000 K -42.11 % 19.000 K 0.000 0.000 -100.00 % 8.000 K -77.14 % 35.000 K 0.000 0.000 0.000 -100.00 % 33.000 K -83.90 % 205.000 K 0.000 -100.00 % 201.000 K 6 600.00 % 3.000 K -97.06 % 102.000 K 0.00 % 102.000 K
Interest expense 1.167 M 1.74 % 1.147 M -51.73 % 2.376 M -4.81 % 2.496 M 12.38 % 2.221 M -24.84 % 2.955 M -66.06 % 8.707 M 133.68 % 3.726 M -14.38 % 4.352 M -5.60 % 4.610 M -4.36 % 4.820 M 20.98 % 3.984 M 12.42 % 3.544 M 4.02 % 3.407 M -3.92 % 3.546 M 12.54 % 3.151 M -7.65 % 3.412 M 1.82 % 3.351 M -3.60 % 3.476 M -0.20 % 3.483 M -35.34 % 5.387 M 43.92 % 3.743 M -8.44 % 4.088 M -11.25 % 4.606 M 7.84 % 4.271 M -37.86 % 6.873 M -23.28 % 8.958 M -0.49 % 9.002 M 2.53 % 8.780 M 19.31 % 7.359 M 0.000 0.000 0.000 0.000
Depreciation and amortization 6.251 M 1.17 % 6.179 M -0.11 % 6.186 M 2.91 % 6.011 M 2.40 % 5.870 M -5.46 % 6.209 M -36.30 % 9.747 M 76.29 % 5.529 M 1.08 % 5.470 M -0.71 % 5.509 M -13.64 % 6.379 M 21.34 % 5.257 M 0.32 % 5.240 M -4.33 % 5.477 M -2.35 % 5.609 M 2.19 % 5.489 M 0.02 % 5.488 M -6.70 % 5.882 M -4.85 % 6.182 M 4.18 % 5.934 M -3.12 % 6.125 M -1.40 % 6.212 M -1.10 % 6.281 M 215.79 % 1.989 M -74.99 % 7.954 M 299.90 % 1.989 M -22.12 % 2.554 M 31.99 % 1.935 M -38.02 % 3.122 M 27.74 % 2.444 M -1.01 % 2.469 M 0.94 % 2.446 M -0.45 % 2.457 M 0.00 % 2.457 M
Operating income 22.127 M 31.42 % 16.837 M -2.29 % 17.231 M -31.11 % 25.013 M 32.77 % 18.839 M 10.97 % 16.977 M 34.55 % 12.618 M -25.58 % 16.954 M 26.19 % 13.435 M 20.33 % 11.165 M 4.30 % 10.705 M 8.89 % 9.831 M 860.06 % 1.024 M 115.95 % -6.422 M -58.92 % -4.041 M 66.77 % -12.162 M 28.32 % -16.966 M 10.19 % -18.891 M 24.63 % -25.066 M -29.40 % -19.371 M 29.36 % -27.421 M 85.80 % -193.146 M -3 643.96 % 5.450 M -34.64 % 8.338 M 2.96 % 8.098 M 122.36 % -36.219 M -409.09 % 11.718 M -7.97 % 12.733 M 2.69 % 12.399 M 6.24 % 11.671 M 11.47 % 10.470 M -7.66 % 11.339 M 37.53 % 8.245 M 0.00 % 8.245 M
Operating income ratio 0.09 19.90 % 0.08 -3.37 % 0.08 -23.34 % 0.10 23.54 % 0.08 4.23 % 0.08 24.09 % 0.06 -17.37 % 0.08 17.00 % 0.07 9.49 % 0.06 -3.44 % 0.06 4.62 % 0.06 653.54 % 0.01 110.97 % -0.07 -55.27 % -0.05 83.07 % -0.28 84.96 % -1.85 45.16 % -3.38 48.35 % -6.54 39.57 % -10.83 60.59 % -27.48 -1 526.07 % -1.69 -4 423.06 % 0.04 -32.07 % 0.06 -0.21 % 0.06 121.89 % -0.26 -401.00 % 0.09 -1.96 % 0.09 -2.51 % 0.09 1.14 % 0.09 9.55 % 0.08 -4.13 % 0.09 29.95 % 0.07 0.00 % 0.07
Total other income expenses net -1.395 M -21.62 % -1.147 M 5.13 % -1.209 M 51.56 % -2.496 M -10.10 % -2.267 M -147.55 % 4.768 M 124.77 % -19.248 M -628.94 % 3.639 M 121.98 % -16.553 M 37.56 % -26.510 M -110.06 % -12.620 M -242.56 % -3.684 M -106.70 % 54.956 M 785 185.71 % -7.000 K 99.89 % -6.619 M -12 878.43 % -51.000 K -100.30 % 17.288 M 164.87 % -26.651 M -669.15 % -3.465 M -0.03 % -3.464 M 13.42 % -4.001 M -6.89 % -3.743 M 8.26 % -4.080 M 10.74 % -4.571 M -7.02 % -4.271 M 58.48 % -10.286 M -17.46 % -8.757 M 2.51 % -8.982 M -4.92 % -8.561 M -15.85 % -7.390 M -61 683.33 % 12.000 K -20.00 % 15.000 K -81.71 % 81.999 K 0.00 % 81.999 K
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-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-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-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31
Net debt 74.356 M -15.86 % 88.370 M 59.79 % 55.304 M -14.66 % 64.805 M -14.27 % 75.590 M -14.03 % 87.931 M -37.96 % 141.725 M -4.88 % 148.997 M -10.93 % 167.283 M -13.74 % 193.919 M -0.59 % 195.062 M 3.91 % 187.728 M -5.31 % 198.249 M -1.59 % 201.450 M 0.97 % 199.522 M 1.01 % 197.521 M 3.93 % 190.047 M 6.25 % 178.867 M -4.80 % 187.881 M 3.31 % 181.859 M 10.76 % 164.192 M -25.75 % 221.146 M 6.55 % 207.544 M -1.38 % 210.447 M -4.27 % 219.841 M -1.49 % 223.168 M -33.81 % 337.138 M 0.29 % 336.179 M -0.31 % 337.229 M 3 789.16 % 8.671 M 200.00 % -8.671 M
Total investments 0.000 -100.00 % 104.000 K -85.37 % 711.000 K -40.65 % 1.198 M 45.74 % 822.000 K -98.63 % 60.152 M 2 435.92 % 2.372 M -33.33 % 3.558 M 375.03 % 749.000 K 0.000 -100.00 % 5.026 M -2.84 % 5.173 M 51.52 % 3.414 M 47.35 % 2.317 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 902.000 K 162.97 % 343.000 K 0.000 100.00 % -25.981 M 0.000 0.000 0.000 -100.00 % 17.342 M 157.57 % 6.733 M
Total debt 109.384 M -1.43 % 110.975 M -1.57 % 112.743 M -0.75 % 113.600 M -18.42 % 139.256 M -9.88 % 154.519 M -9.44 % 170.627 M -2.94 % 175.799 M -10.33 % 196.054 M -9.53 % 216.718 M -4.58 % 227.126 M 1.86 % 222.974 M -3.16 % 230.239 M -0.11 % 230.504 M 0.02 % 230.459 M 0.11 % 230.203 M 0.11 % 229.946 M 0.11 % 229.690 M 0.11 % 229.433 M 0.11 % 229.177 M 0.11 % 228.920 M -5.27 % 241.663 M 9.15 % 221.407 M -2.09 % 226.137 M -3.48 % 234.288 M -2.15 % 239.437 M -32.06 % 352.440 M 0.09 % 352.120 M 0.09 % 351.801 M 0.000 0.000
Accumulated other comprehensive income loss -459.000 K -64.52 % -279.000 K -170.28 % 397.000 K 147.04 % -844.000 K -301.90 % -210.000 K -128.49 % 737.000 K -49.35 % 1.455 M -40.34 % 2.439 M -25.21 % 3.261 M 8.20 % 3.014 M -20.62 % 3.797 M 0.50 % 3.778 M 77.70 % 2.126 M 51.75 % 1.401 M 170.16 % -1.997 M 42.61 % -3.480 M 5.33 % -3.676 M 7.43 % -3.971 M 27.47 % -5.475 M 5.39 % -5.787 M 7.69 % -6.269 M -8.70 % -5.767 M -902.09 % 719.000 K 317.22 % -331.000 K 15.35 % -391.000 K 52.61 % -825.000 K -27.12 % -649.000 K -11.90 % -580.000 K -22.11 % -475.000 K -100.22 % 220.685 M 62 090.17 % -356.000 K
Retained earnings -265.924 M 6.98 % -285.864 M -2.13 % -279.889 M 4.89 % -294.277 M 5.24 % -310.565 M 4.83 % -326.324 M 5.26 % -344.458 M -3.05 % -334.279 M 6.55 % -357.690 M -0.90 % -354.513 M -4.70 % -338.609 M -0.69 % -336.279 M 1.73 % -342.190 M 14.04 % -398.084 M -1.61 % -391.768 M -2.87 % -380.851 M -3.35 % -368.509 M 0.08 % -368.814 M -24.57 % -296.060 M -10.44 % -268.085 M -9.14 % -245.638 M -14.66 % -214.231 M -1 276.01 % -15.569 M 6.84 % -16.712 M 12.38 % -19.074 M 15.91 % -22.683 M 0.000 0.000 0.000 0.000 0.000
Common stock 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K 11.11 % 9.000 K 0.00 % 9.000 K 0.00 % 9.000 K 0.00 % 9.000 K 0.00 % 9.000 K 0.00 % 9.000 K 0.00 % 9.000 K 0.00 % 9.000 K 0.00 % 9.000 K 0.00 % 9.000 K 0.00 % 9.000 K 0.00 % 9.000 K 50.00 % 6.000 K 0.00 % 6.000 K 0.00 % 6.000 K 0.00 % 6.000 K 0.00 % 6.000 K 0.000 0.000 0.000 0.000 -100.00 % 221.041 M
Total equity 548.328 M 3.35 % 530.564 M -4.32 % 554.497 M 2.66 % 540.119 M 1.40 % 532.651 M 3.32 % 515.536 M 18.77 % 434.069 M -3.13 % 448.077 M 5.96 % 422.856 M 20.15 % 351.928 M -3.79 % 365.809 M 0.35 % 364.523 M 3.04 % 353.785 M 20.20 % 294.327 M 0.14 % 293.904 M -0.91 % 296.605 M -1.53 % 301.199 M 0.78 % 298.870 M -29.76 % 425.528 M -3.24 % 439.759 M -4.53 % 460.614 M 8.76 % 423.497 M -34.48 % 646.368 M -0.79 % 651.490 M 0.60 % 647.635 M -2.87 % 666.757 M 622.61 % -127.583 M 0.86 % -128.686 M -7.03 % -120.230 M -153.37 % 225.281 M 0.00 % 225.281 M
Other non current liabilities 218.000 K 3 014.29 % 7.000 K -99.90 % 7.333 M -5.90 % 7.793 M 6.27 % 7.333 M -2.17 % 7.496 M -67.19 % 22.849 M 89.63 % 12.049 M -49.47 % 23.843 M -70.63 % 81.188 M 37.00 % 59.261 M 14.95 % 51.554 M -1.40 % 52.287 M -52.80 % 110.772 M -3.18 % 114.416 M 1.72 % 112.486 M -3.00 % 115.963 M -15.22 % 136.784 M 1 235.39 % 10.243 M -2.88 % 10.547 M 0.21 % 10.525 M 5.24 % 10.001 M 143.39 % 4.109 M -2.95 % 4.234 M 4.88 % 4.037 M -12.28 % 4.602 M 0.85 % 4.563 M 9.56 % 4.165 M -12.04 % 4.735 M 0.000 -100.00 % 4.626 M
Long term debt 101.882 M -1.54 % 103.476 M -1.63 % 105.188 M -2.01 % 107.350 M -21.51 % 136.767 M -10.07 % 152.080 M -9.67 % 168.363 M -3.00 % 173.567 M -10.49 % 193.903 M -8.62 % 212.202 M -4.76 % 222.802 M 0.87 % 220.889 M -3.18 % 228.154 M -0.12 % 228.419 M -0.12 % 228.683 M -0.12 % 228.948 M -0.12 % 229.212 M -0.21 % 229.690 M 0.11 % 229.433 M 0.11 % 229.177 M 0.11 % 228.920 M -5.27 % 241.663 M 9.15 % 221.407 M -1.18 % 224.052 M -3.51 % 232.203 M -2.17 % 237.352 M -32.65 % 352.440 M 0.09 % 352.120 M 0.09 % 351.801 M 0.000 0.000
Total non current liabilities 102.100 M -1.34 % 103.483 M -8.03 % 112.521 M -2.28 % 115.143 M -20.10 % 144.100 M -9.70 % 159.576 M -16.54 % 191.212 M 3.01 % 185.616 M -14.76 % 217.746 M -25.78 % 293.390 M 4.02 % 282.063 M 3.53 % 272.443 M -2.85 % 280.441 M -17.32 % 339.191 M -1.14 % 343.099 M 0.49 % 341.434 M -1.08 % 345.175 M -5.81 % 366.474 M 52.90 % 239.676 M -0.02 % 239.724 M 0.12 % 239.445 M -4.88 % 251.742 M 11.44 % 225.891 M -1.05 % 228.286 M -3.37 % 236.240 M -2.36 % 241.954 M -32.23 % 357.003 M 0.04 % 356.875 M 0.10 % 356.536 M 0.000 -100.00 % 4.626 M
Other current liabilities 40.810 M 11.01 % 36.763 M -12.68 % 42.102 M -1.37 % 42.688 M 6.00 % 40.270 M -10.26 % 44.872 M 0.55 % 44.626 M -0.79 % 44.980 M 29.05 % 34.854 M 5.12 % 33.157 M -10.88 % 37.203 M -2.47 % 38.147 M 14.48 % 33.323 M 15.75 % 28.789 M -4.40 % 30.114 M 4.87 % 28.715 M -7.63 % 31.088 M 24.05 % 25.060 M 12.45 % 22.286 M -17.61 % 27.050 M 15.18 % 23.485 M -6.33 % 25.072 M -7.40 % 27.076 M 5.50 % 25.664 M -25.61 % 34.499 M 34.77 % 25.599 M -9.93 % 28.421 M 8.51 % 26.193 M -2.49 % 26.862 M 0.000 -100.00 % 19.919 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.211 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.232 M 5.49 % 30.556 M -6.95 % 32.838 M 2 016.99 % -1.713 M -107.24 % 23.676 M 1 381.86 % -1.847 M 3.80 % -1.920 M -18.30 % -1.623 M -162 200.00 % -1.000 K -100.00 % 25.594 M -5.09 % 26.967 M 1.40 % 26.595 M 0.000 0.000 0.000 0.000 0.000
Short term debt 7.502 M 0.04 % 7.499 M -0.74 % 7.555 M 20.88 % 6.250 M 25.55 % 4.978 M 2.05 % 4.878 M 7.73 % 4.528 M 1.43 % 4.464 M 107.53 % 2.151 M -52.37 % 4.516 M 4.44 % 4.324 M 107.39 % 2.085 M 0.00 % 2.085 M 0.00 % 2.085 M 17.40 % 1.776 M 41.51 % 1.255 M 70.98 % 734.000 K -57.15 % 1.713 M -4.62 % 1.796 M -2.76 % 1.847 M -3.80 % 1.920 M 18.30 % 1.623 M 0.000 -100.00 % 2.085 M 0.00 % 2.085 M 0.00 % 2.085 M 0.000 0.000 0.000 0.000 0.000
Total current liabilities 81.390 M 9.00 % 74.668 M -5.97 % 79.405 M 0.81 % 78.767 M -1.58 % 80.033 M -9.56 % 88.494 M 9.44 % 80.859 M -0.25 % 81.058 M 10.66 % 73.247 M -4.01 % 76.307 M 9.69 % 69.563 M 12.40 % 61.888 M -7.06 % 66.591 M 26.82 % 52.508 M 1.24 % 51.865 M 9.53 % 47.351 M 8.30 % 43.721 M 11.05 % 39.372 M 6.20 % 37.075 M -1.90 % 37.792 M -13.67 % 43.774 M 3.88 % 42.140 M -18.03 % 51.410 M 24.39 % 41.331 M -10.12 % 45.987 M 2.92 % 44.681 M 3.33 % 43.239 M 24.92 % 34.613 M 1.20 % 34.204 M 0.000 -100.00 % 37.165 M
Total liabilities 183.490 M 3.00 % 178.151 M -7.18 % 191.926 M -1.02 % 193.910 M -13.48 % 224.133 M -9.65 % 248.070 M -8.82 % 272.071 M 2.02 % 266.674 M -8.36 % 290.993 M -21.29 % 369.697 M 5.14 % 351.626 M 5.17 % 334.331 M -3.66 % 347.032 M -11.40 % 391.699 M -0.83 % 394.964 M 1.59 % 388.785 M -0.03 % 388.896 M -4.18 % 405.846 M 46.65 % 276.751 M -0.28 % 277.516 M -2.01 % 283.219 M -3.63 % 293.882 M 5.98 % 277.301 M 2.85 % 269.617 M -4.47 % 282.227 M -1.54 % 286.635 M -28.38 % 400.242 M 2.24 % 391.488 M 0.19 % 390.740 M 0.000 -100.00 % 41.791 M
Other non current assets 22.780 M 26.67 % 17.984 M -15.83 % 21.366 M 7.95 % 19.793 M -14.74 % 23.216 M -3.39 % 24.030 M 708.55 % 2.972 M -5.59 % 3.148 M -19.59 % 3.915 M -12.67 % 4.483 M 28.45 % 3.490 M -34.88 % 5.359 M 9.10 % 4.912 M 50.58 % 3.262 M -5.56 % 3.454 M -6.80 % 3.706 M 0.90 % 3.673 M -4.57 % 3.849 M 0.52 % 3.829 M 256.19 % 1.075 M 0.00 % 1.075 M 0.28 % 1.072 M 25.53 % 854.000 K 26.14 % 677.000 K 26.54 % 535.000 K -97.98 % 26.511 M 355.99 % 5.814 M -5.26 % 6.137 M -65.00 % 17.532 M 302.19 % -8.671 M -233.07 % 6.516 M
Long term investments 0.000 -100.00 % 104.000 K -85.37 % 711.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 749.000 K 0.000 -100.00 % 1.909 M -24.04 % 2.513 M 36.58 % 1.840 M -10.59 % 2.058 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 652.000 K 0.000 0.000 100.00 % -25.981 M 0.000 0.000 0.000 0.000 -100.00 % 6.733 M
Intangible assets 521.765 M -0.79 % 525.899 M -0.78 % 530.032 M -0.84 % 534.536 M -0.77 % 538.680 M -0.76 % 542.824 M -0.76 % 546.968 M -1.06 % 552.849 M -0.76 % 557.055 M -0.75 % 561.261 M -0.74 % 565.467 M -0.74 % 569.673 M -0.73 % 573.879 M -0.73 % 578.085 M -0.72 % 582.290 M -0.72 % 586.496 M -0.71 % 590.702 M -0.71 % 594.908 M -0.70 % 599.114 M -0.70 % 603.320 M -0.69 % 607.526 M -0.69 % 611.731 M -0.80 % 616.637 M -0.65 % 620.687 M -1.20 % 628.239 M -0.71 % 632.718 M 381.09 % 131.517 M -0.66 % 132.397 M -0.66 % 133.277 M 0.000 -100.00 % 135.038 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 190.077 M 2.40 % 185.621 M 1.92 % 182.121 M -8.66 % 199.379 M 488.76 % 33.864 M 0.00 % 33.864 M 0.00 % 33.864 M 0.000 -100.00 % 33.864 M
Goodwill and intangible assets 521.765 M -0.79 % 525.899 M -0.78 % 530.032 M -0.84 % 534.536 M -0.77 % 538.680 M -0.76 % 542.824 M -0.76 % 546.968 M -1.06 % 552.849 M -0.76 % 557.055 M -0.75 % 561.261 M -0.74 % 565.467 M -0.74 % 569.673 M -0.73 % 573.879 M -0.73 % 578.085 M -0.72 % 582.290 M -0.72 % 586.496 M -0.71 % 590.702 M -0.71 % 594.908 M -0.70 % 599.114 M -0.70 % 603.320 M -0.69 % 607.526 M -0.69 % 611.731 M -24.17 % 806.714 M 0.05 % 806.308 M -0.50 % 810.360 M -2.61 % 832.097 M 403.14 % 165.381 M -0.53 % 166.261 M -0.53 % 167.141 M 0.000 -100.00 % 168.902 M
Property plant equipment net 32.632 M -4.18 % 34.056 M 7.85 % 31.576 M -3.24 % 32.632 M 7.43 % 30.376 M -1.51 % 30.842 M 13.65 % 27.138 M 2.15 % 26.566 M -4.11 % 27.704 M -2.63 % 28.451 M 0.01 % 28.449 M 103.27 % 13.996 M 1.32 % 13.813 M 0.47 % 13.748 M -2.54 % 14.107 M 1.42 % 13.909 M -4.64 % 14.586 M -6.24 % 15.557 M -8.79 % 17.056 M -9.18 % 18.781 M -7.70 % 20.347 M -8.31 % 22.192 M -2.41 % 22.741 M -4.69 % 23.861 M -3.13 % 24.632 M -5.19 % 25.981 M 59.99 % 16.239 M -3.18 % 16.773 M -2.02 % 17.118 M 0.000 -100.00 % 17.372 M
Total non current assets 578.410 M -0.15 % 579.276 M -0.96 % 584.918 M -0.74 % 589.301 M -0.89 % 594.612 M -0.90 % 600.036 M 3.56 % 579.418 M -0.54 % 582.563 M -1.04 % 588.674 M -0.93 % 594.195 M -0.89 % 599.542 M 1.78 % 589.028 M -0.60 % 592.604 M -0.77 % 597.223 M -0.45 % 599.921 M -0.69 % 604.111 M -0.81 % 609.059 M -0.87 % 614.412 M -0.92 % 620.097 M -0.49 % 623.176 M -0.92 % 628.948 M -0.95 % 634.995 M -23.77 % 833.007 M -0.74 % 839.250 M -0.55 % 843.933 M -2.66 % 867.015 M 352.28 % 191.699 M -0.93 % 193.505 M -4.11 % 201.791 M 2 427.19 % -8.671 M -104.25 % 203.984 M
Other current assets 14.638 M 21.50 % 12.048 M 8.99 % 11.054 M 7.42 % 10.290 M 3.43 % 9.949 M 20.45 % 8.260 M -23.02 % 10.730 M 4.27 % 10.291 M -27.36 % 14.168 M 20.16 % 11.791 M -5.19 % 12.436 M -4.65 % 13.042 M 20.35 % 10.837 M 29.96 % 8.339 M -7.83 % 9.047 M -3.06 % 9.333 M -9.74 % 10.340 M 10.51 % 9.357 M -10.34 % 10.436 M 1.15 % 10.317 M -16.93 % 12.420 M 8.23 % 11.476 M 12.29 % 10.220 M 6.38 % 9.607 M -11.50 % 10.855 M -36.18 % 17.009 M 111.53 % 8.041 M 8.09 % 7.439 M 46.99 % 5.061 M 0.000 -100.00 % 5.855 M
Short term investments 0.000 0.000 0.000 0.000 -100.00 % 822.000 K -98.63 % 60.152 M 2 435.92 % 2.372 M -33.33 % 3.558 M 1.51 % 3.505 M 0.000 -100.00 % 3.117 M 17.18 % 2.660 M 69.00 % 1.574 M 507.72 % 259.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 250.000 K -27.11 % 343.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.342 M 0.000
cash and cash equivalents 35.028 M 54.96 % 22.605 M -60.65 % 57.439 M 17.71 % 48.795 M -21.89 % 62.468 M -4.47 % 65.390 M 136.03 % 27.704 M 3.37 % 26.802 M -6.84 % 28.771 M 26.19 % 22.799 M -28.90 % 32.064 M -9.03 % 35.246 M 10.18 % 31.990 M 10.11 % 29.054 M -6.09 % 30.937 M -5.34 % 32.682 M -18.09 % 39.899 M -21.49 % 50.823 M 22.31 % 41.552 M -12.19 % 47.318 M -26.90 % 64.728 M 215.48 % 20.517 M 48.00 % 13.863 M -11.64 % 15.690 M 8.60 % 14.447 M -11.20 % 16.269 M 6.32 % 15.302 M -4.01 % 15.941 M 9.39 % 14.572 M 268.05 % -8.671 M -200.00 % 8.671 M
Cash and short term investments 35.028 M 54.96 % 22.605 M -60.65 % 57.439 M 17.71 % 48.795 M -22.90 % 63.290 M -5.65 % 67.082 M 142.14 % 27.704 M -8.75 % 30.360 M 5.52 % 28.771 M 26.19 % 22.799 M -28.90 % 32.064 M -9.03 % 35.246 M 10.18 % 31.990 M 10.11 % 29.054 M -6.09 % 30.937 M -5.34 % 32.682 M -18.09 % 39.899 M -21.49 % 50.823 M 22.31 % 41.552 M -12.19 % 47.318 M -26.90 % 64.728 M 215.48 % 20.517 M 48.00 % 13.863 M -11.64 % 15.690 M 8.60 % 14.447 M -11.20 % 16.269 M 6.32 % 15.302 M -4.01 % 15.941 M 9.39 % 14.572 M 68.05 % 8.671 M 0.00 % 8.671 M
Total current assets 153.408 M 18.52 % 129.439 M -19.85 % 161.505 M 11.59 % 144.728 M -10.76 % 162.172 M -0.85 % 163.570 M 29.08 % 126.722 M -4.14 % 132.188 M 5.60 % 125.175 M -1.77 % 127.430 M 8.09 % 117.893 M 7.35 % 109.826 M 1.49 % 108.213 M 21.86 % 88.803 M -0.16 % 88.947 M 9.43 % 81.279 M 0.30 % 81.036 M -10.26 % 90.304 M 9.88 % 82.182 M -12.66 % 94.099 M -18.09 % 114.885 M 39.45 % 82.384 M -9.13 % 90.662 M 10.76 % 81.857 M -4.74 % 85.929 M -0.52 % 86.377 M 6.69 % 80.960 M 16.83 % 69.297 M 0.84 % 68.719 M 692.52 % 8.671 M -86.26 % 63.088 M
Inventory 56.433 M 12.57 % 50.132 M 7.24 % 46.748 M 7.72 % 43.398 M 0.81 % 43.051 M -3.71 % 44.711 M -5.88 % 47.504 M 8.35 % 43.843 M -2.96 % 45.179 M -11.55 % 51.080 M 28.23 % 39.835 M 22.22 % 32.593 M -2.98 % 33.595 M 13.10 % 29.703 M 0.75 % 29.483 M 18.90 % 24.796 M -6.99 % 26.659 M -0.80 % 26.873 M -1.20 % 27.200 M -18.80 % 33.496 M -2.54 % 34.368 M 0.31 % 34.263 M -5.00 % 36.066 M 8.90 % 33.117 M -1.88 % 33.752 M -4.74 % 35.430 M 9.81 % 32.265 M 18.36 % 27.259 M -2.01 % 27.817 M 0.000 -100.00 % 25.299 M
Net receivables 47.309 M 5.95 % 44.654 M -3.48 % 46.264 M 9.51 % 42.245 M -7.93 % 45.882 M 5.43 % 43.517 M 6.70 % 40.784 M -14.49 % 47.694 M 28.70 % 37.057 M -11.26 % 41.760 M 24.44 % 33.558 M 15.94 % 28.945 M -8.95 % 31.791 M 46.46 % 21.707 M 11.43 % 19.480 M 34.64 % 14.468 M 249.64 % 4.138 M 27.28 % 3.251 M 8.58 % 2.994 M 0.88 % 2.968 M -11.90 % 3.369 M -79.11 % 16.128 M -47.14 % 30.513 M 30.16 % 23.443 M -12.77 % 26.875 M 5.20 % 25.546 M 0.77 % 25.352 M 35.88 % 18.658 M -12.28 % 21.269 M 0.000 -100.00 % 23.263 M
Tax assets 1.233 M 0.00 % 1.233 M 0.00 % 1.233 M -47.31 % 2.340 M 0.00 % 2.340 M 0.00 % 2.340 M 0.00 % 2.340 M 0.000 100.00 % -749.000 K 0.000 -100.00 % 227.000 K 109.03 % -2.513 M -36.58 % -1.840 M -2 728.57 % 70.000 K 0.00 % 70.000 K 0.000 -100.00 % 98.000 K 0.00 % 98.000 K 0.00 % 98.000 K 0.000 0.000 0.000 -100.00 % 2.046 M -75.65 % 8.404 M -0.02 % 8.406 M -0.01 % 8.407 M 97.12 % 4.265 M -1.59 % 4.334 M 0.000 0.000 -100.00 % 4.461 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 33.078 M 8.79 % 30.406 M 2.21 % 29.748 M -0.27 % 29.829 M -14.25 % 34.785 M -10.22 % 38.744 M 22.20 % 31.705 M 0.29 % 31.614 M -1.97 % 32.248 M -16.53 % 38.634 M 60.15 % 24.124 M 33.67 % 18.047 M -33.58 % 27.170 M 54.62 % 17.572 M 10.89 % 15.846 M 20.24 % 13.179 M 73.18 % 7.610 M -9.21 % 8.382 M -2.55 % 8.601 M 0.19 % 8.585 M -50.78 % 17.442 M 20.81 % 14.437 M -38.40 % 23.437 M 84.44 % 12.707 M 50.61 % 8.437 M -44.18 % 15.114 M 6.83 % 14.148 M 101.83 % 7.010 M -4.52 % 7.342 M 0.000 -100.00 % 16.067 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.994 M 0.000 -100.00 % 3.912 M 8.40 % 3.609 M -10.07 % 4.013 M -1.21 % 4.062 M -1.62 % 4.129 M -1.74 % 4.202 M -2.03 % 4.289 M 1.71 % 4.217 M -3.98 % 4.392 M 1 316.77 % 310.000 K -66.56 % 927.000 K -8.04 % 1.008 M 12.37 % 897.000 K 2.51 % 875.000 K -9.42 % 966.000 K -48.70 % 1.883 M 181.04 % 670.000 K -52.48 % 1.410 M 0.000 0.000 -100.00 % 1.179 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 396.000 K 3.94 % 381.000 K 5.54 % 361.000 K 5.87 % 341.000 K -4.75 % 358.000 K 6.55 % 336.000 K 8.74 % 309.000 K 0.000 0.000 0.000 -100.00 % 4.083 M 2 451.88 % 160.000 K 0.000 0.000 0.000 0.000 -100.00 % 590.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 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 % 8.124 M 1.73 % 7.986 M 19.59 % 6.678 M 16.59 % 5.728 M 59.73 % 3.586 M -34.74 % 5.495 M 15.08 % 4.775 M 0.000 -100.00 % 4.596 M
Capital lease obligations 13.182 M -3.07 % 13.599 M -4.14 % 14.186 M -5.00 % 14.933 M -3.23 % 15.431 M -3.35 % 15.966 M 28.55 % 12.420 M -3.19 % 12.829 M -5.23 % 13.537 M -4.19 % 14.129 M -1.47 % 14.340 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
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 0.000 0.000 -100.00 % 269.000 K 0.000 -100.00 % 36.200 M 10 836.56 % 331.000 K -15.35 % 391.000 K -52.61 % 825.000 K 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 814.701 M -0.24 % 816.697 M -2.07 % 833.979 M -0.15 % 835.230 M -0.97 % 843.416 M 0.27 % 841.113 M 8.24 % 777.062 M -0.36 % 779.907 M 0.34 % 777.275 M 10.50 % 703.418 M 0.40 % 700.612 M 0.52 % 697.015 M 0.46 % 693.840 M 0.41 % 691.001 M 0.49 % 687.660 M 0.99 % 680.927 M 1.12 % 673.375 M 0.26 % 671.646 M -7.62 % 727.054 M 1.88 % 713.622 M 0.16 % 712.512 M 10.73 % 643.489 M -1.47 % 653.088 M -1.13 % 660.541 M 0.02 % 660.416 M -3.52 % 684.531 M 624.46 % -130.520 M 2.31 % -133.601 M -7.28 % -124.530 M -2 809.53 % 4.596 M 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -396.000 K -3.94 % -381.000 K -5.54 % -361.000 K -5.87 % -341.000 K 4.75 % -358.000 K -6.55 % -336.000 K -8.74 % -309.000 K 0.000 0.000 0.000 -100.00 % 78.000 K -79.20 % 375.000 K 0.000 0.000 0.000 0.000 -100.00 % 197.000 K 0.000 0.000 -100.00 % 197.000 K
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
Total assets 731.818 M 3.26 % 708.715 M -5.05 % 746.423 M 1.69 % 734.029 M -3.01 % 756.784 M -0.89 % 763.606 M 8.14 % 706.140 M -1.20 % 714.751 M 0.13 % 713.849 M -1.08 % 721.625 M 0.58 % 717.435 M 2.66 % 698.854 M -0.28 % 700.817 M 2.16 % 686.026 M -0.41 % 688.868 M 0.51 % 685.390 M -0.68 % 690.095 M -2.07 % 704.716 M 0.35 % 702.279 M -2.09 % 717.275 M -3.57 % 743.833 M 3.69 % 717.379 M -22.33 % 923.669 M 0.28 % 921.107 M -0.94 % 929.862 M -2.47 % 953.392 M 249.66 % 272.659 M 3.75 % 262.802 M -2.85 % 270.510 M 0.000 -100.00 % 267.072 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 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-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-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Deferred income tax 0.000 0.000 -100.00 % 1.137 M 0.000 0.000 0.000 100.00 % -2.319 M 32.59 % -3.440 M -128.16 % 12.217 M 5 281.94 % 227.000 K 190.44 % -251.000 K 0.000 -100.00 % 70.000 K 0.000 100.00 % -18.000 K -116.82 % 107.000 K 100.52 % -20.629 M -187.91 % 23.466 M 24 543.75 % -96.000 K -114.01 % 685.000 K 978.21 % -78.000 K -104.46 % 1.749 M 409.01 % -566.000 K 0.000 100.00 % -77.000 K -193.90 % 82.000 K 164.57 % -127.000 K -409.76 % 41.000 K 1 266.67 % 3.000 K -96.34 % 82.000 K -97.10 % 2.827 M 0.000 0.000 0.000
Stock based compensation 2.112 M -40.67 % 3.560 M 22.42 % 2.908 M 47.24 % 1.975 M -5.68 % 2.094 M 0.00 % 2.094 M -32.30 % 3.093 M 40.78 % 2.197 M -2.66 % 2.257 M -12.89 % 2.591 M -27.97 % 3.597 M 13.29 % 3.175 M 11.99 % 2.835 M -13.72 % 3.286 M 1.83 % 3.227 M 56.73 % 2.059 M 19.09 % 1.729 M -52.38 % 3.631 M 21.44 % 2.990 M 169.37 % 1.110 M 161.79 % 424.000 K -0.47 % 426.000 K 127.81 % 187.000 K 87.00 % 100.000 K -99.51 % 20.371 M 510.09 % 3.339 M 2 750.00 % -126.000 K -200.00 % 126.000 K 4 300.00 % -3.000 K -114.29 % 21.000 K -96.78 % 653.000 K 0.000 0.000 0.000
Change in working capital -8.129 M 45.66 % -14.960 M -74.73 % -8.562 M -167.72 % 12.643 M 330.29 % -5.490 M 23.25 % -7.153 M -245.89 % 4.903 M 348.38 % -1.974 M -124.48 % 8.064 M 164.46 % -12.511 M -63.41 % -7.656 M -328.19 % -1.788 M -104.81 % -873.000 K -798.40 % 125.000 K 101.71 % -7.298 M -17.16 % -6.229 M -378.70 % 2.235 M -31.73 % 3.274 M 220.63 % -2.714 M -188.46 % 3.068 M -72.11 % 10.999 M 210.27 % 3.545 M 202.90 % -3.445 M -115.05 % 22.891 M 164.88 % -35.281 M -254.13 % 22.891 M 745.36 % -3.547 M -333.20 % 1.521 M 119.90 % -7.642 M -245.12 % 5.266 M 136.04 % -14.613 M -991.58 % 1.639 M -43.84 % 2.919 M 0.00 % 2.919 M
Accounts receivables -2.659 M -265.67 % 1.605 M 139.90 % -4.023 M -210.77 % 3.632 M 253.25 % -2.370 M 13.41 % -2.737 M -139.63 % 6.906 M 164.64 % -10.683 M -327.35 % 4.699 M 157.26 % -8.207 M -77.72 % -4.618 M -262.83 % 2.836 M 128.12 % -10.087 M -352.94 % -2.227 M 59.01 % -5.433 M 47.15 % -10.281 M -973.17 % -958.000 K -258.80 % -267.000 K -761.29 % -31.000 K -107.83 % 396.000 K -96.86 % 12.597 M -12.43 % 14.385 M 303.47 % -7.070 M -523.10 % 1.671 M 152.19 % -3.202 M -291.62 % 1.671 M 124.94 % -6.699 M -356.08 % 2.616 M -38.16 % 4.230 M 287.67 % -2.254 M 26.53 % -3.068 M -392.19 % 1.050 M 590.65 % -214.000 K 0.00 % -214.000 K
Inventory -6.301 M -86.20 % -3.384 M -1.01 % -3.350 M -865.42 % -347.000 K -120.90 % 1.660 M -40.57 % 2.793 M 176.29 % -3.661 M -374.03 % 1.336 M -77.36 % 5.901 M 152.48 % -11.245 M -55.27 % -7.242 M -822.75 % 1.002 M 125.75 % -3.892 M -1 669.09 % -220.000 K 96.70 % -6.664 M -4 764.23 % -137.000 K -164.02 % 214.000 K -34.56 % 327.000 K -76.41 % 1.386 M 391.49 % 282.000 K 146.61 % -605.000 K -133.56 % 1.803 M 364.76 % -681.000 K -67.73 % -406.000 K -202.01 % 398.000 K 198.03 % -406.000 K 91.89 % -5.006 M -997.13 % 558.000 K 112.86 % -4.340 M -338.20 % 1.822 M 192.72 % -1.965 M -255.95 % 1.260 M -71.58 % 4.434 M 0.00 % 4.434 M
Accounts payables 2.672 M 306.08 % 658.000 K 912.35 % -81.000 K 98.37 % -4.956 M -25.18 % -3.959 M -156.24 % 7.039 M 7 635.16 % 91.000 K 114.35 % -634.000 K 90.07 % -6.386 M -144.01 % 14.510 M 138.77 % 6.077 M 166.61 % -9.123 M -195.05 % 9.598 M 456.08 % 1.726 M -36.12 % 2.702 M -51.83 % 5.609 M 826.55 % -772.000 K -162.59 % -294.000 K -1 937.50 % 16.000 K 100.29 % -5.448 M -1 248.51 % -404.000 K 95.51 % -9.000 M -183.88 % 10.730 M 509.66 % 1.760 M 127.06 % -6.505 M -469.60 % 1.760 M -75.34 % 7.138 M 2 250.00 % -332.000 K 91.26 % -3.798 M 22.93 % -4.928 M 25.44 % -6.609 M 0.000 0.000 0.000
Other working capital -1.841 M 86.70 % -13.839 M -1 149.01 % -1.108 M -107.74 % 14.314 M 1 843.48 % -821.000 K 94.24 % -14.248 M -1 009.25 % 1.567 M -80.43 % 8.007 M 107.97 % 3.850 M 150.87 % -7.569 M -304.11 % -1.873 M -153.56 % 3.497 M -0.31 % 3.508 M 314.66 % 846.000 K -59.66 % 2.097 M 247.68 % -1.420 M -137.86 % 3.751 M 6.93 % 3.508 M 185.88 % -4.085 M -152.12 % 7.838 M 1 430.73 % -589.000 K 83.83 % -3.643 M 43.29 % -6.424 M -132.34 % 19.866 M 176.49 % -25.972 M -230.74 % 19.866 M 1 847.65 % 1.020 M 177.21 % -1.321 M 64.62 % -3.734 M -135.14 % 10.626 M 457.66 % -2.971 M -342.77 % -671.000 K 48.44 % -1.302 M 0.00 % -1.302 M
Other non cash items 120.000 K 110.53 % 57.000 K -88.46 % 494.000 K 103.64 % -13.575 M -3 083.52 % 455.000 K 106.18 % -7.362 M -182.54 % 8.919 M 230.38 % -6.841 M -1 647.74 % 442.000 K -98.02 % 22.280 M 173.78 % 8.138 M 24 035.29 % -34.000 K 99.94 % -58.240 M -1 758.92 % -3.133 M -154.46 % 5.753 M 761.26 % -870.000 K -439.84 % 256.000 K -0.39 % 257.000 K -95.03 % 5.171 M 1 912.06 % 257.000 K -72.03 % 919.000 K -99.52 % 191.033 M 70 652.96 % 270.000 K -92.57 % 3.634 M 1 107.31 % 301.000 K 41.31 % 213.000 K -93.80 % 3.438 M -14.48 % 4.020 M 64.42 % 2.445 M -20.38 % 3.071 M -5.83 % 3.261 M -53.77 % 7.054 M -37.17 % 11.227 M 0.00 % 11.227 M
Net cash provided by operating activities 20.294 M 100.79 % 10.107 M -38.93 % 16.551 M -42.14 % 28.605 M 53.07 % 18.688 M 24.97 % 14.954 M -12.24 % 17.039 M -9.68 % 18.865 M -25.38 % 25.280 M 1 053.28 % 2.192 M -72.17 % 7.877 M -37.09 % 12.521 M 154.18 % 4.926 M 978.07 % -561.000 K 84.60 % -3.644 M 69.08 % -11.786 M -11.02 % -10.616 M -17.20 % -9.058 M 44.91 % -16.442 M -44.32 % -11.393 M 12.48 % -13.018 M -402.53 % 4.303 M -11.13 % 4.842 M 29.71 % 3.733 M 115.08 % -24.752 M -763.06 % 3.733 M -23.30 % 4.867 M -56.66 % 11.231 M 592.42 % 1.622 M -88.94 % 14.667 M 929.99 % 1.424 M -93.41 % 21.610 M -8.21 % 23.542 M 0.00 % 23.542 M
Investments in property plant and equipment -2.729 M -60.81 % -1.697 M 48.73 % -3.310 M -197.93 % -1.111 M 0.45 % -1.116 M 7.46 % -1.206 M 52.59 % -2.544 M -279.70 % -670.000 K 24.04 % -882.000 K 33.13 % -1.319 M 15.29 % -1.557 M -25.26 % -1.243 M -12.39 % -1.106 M -20.35 % -919.000 K 41.17 % -1.562 M -148.33 % -629.000 K -102.90 % -310.000 K 15.53 % -367.000 K -8.58 % -338.000 K -29.01 % -262.000 K -285.29 % -68.000 K 95.36 % -1.464 M -171.61 % -539.000 K -4.26 % -517.000 K 58.41 % -1.243 M -140.43 % -517.000 K 29.66 % -735.000 K 43.98 % -1.312 M 17.01 % -1.581 M -16.68 % -1.355 M -14.54 % -1.183 M -98.82 % -595.000 K -31.49 % -452.500 K 0.00 % -452.500 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.409 M 99.04 % -670.044 M 0.00 % -670.039 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.825 M 0.000 0.000 0.000 100.00 % -1.562 M 0.000 0.000 0.000 100.00 % -338.000 K 0.000 0.000 0.000 -100.00 % 669.638 M 0.000 0.000 0.000 100.00 % -735.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites -2.729 M -60.81 % -1.697 M 48.73 % -3.310 M -197.93 % -1.111 M 0.45 % -1.116 M 7.46 % -1.206 M 52.59 % -2.544 M -279.70 % -670.000 K 24.04 % -882.000 K 33.13 % -1.319 M 15.29 % -1.557 M -25.26 % -1.243 M -12.39 % -1.106 M -20.35 % -919.000 K 41.17 % -1.562 M -148.33 % -629.000 K -102.90 % -310.000 K 15.53 % -367.000 K -8.58 % -338.000 K -29.01 % -262.000 K -285.29 % -68.000 K 95.36 % -1.464 M -171.61 % -539.000 K -4.26 % -517.000 K 99.92 % -671.287 M -129 742.75 % -517.000 K 29.66 % -735.000 K 43.98 % -1.312 M 17.01 % -1.581 M -16.68 % -1.355 M -14.54 % -1.183 M -98.82 % -595.000 K -31.49 % -452.500 K 0.00 % -452.500 K
Debt repayment -1.250 M 0.00 % -1.250 M 76.94 % -5.420 M 78.00 % -24.639 M -64.26 % -15.000 M 25.00 % -20.000 M -300.00 % -5.000 M 75.00 % -20.000 M 2.54 % -20.521 M -95.05 % -10.521 M 0.00 % -10.521 M -39.89 % -7.521 M -1 340.80 % -522.000 K -146.23 % -212.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.000 M 500.08 % -4.999 M 0.000 -100.00 % 240.879 M 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 % 2.001 M 0.000 0.000 0.000 -100.00 % 4.000 K -92.73 % 55.000 K -98.42 % 3.471 M -36.35 % 5.453 M 0.000 -100.00 % 18.550 M 67.27 % 11.090 M 425.22 % -3.410 M -104.74 % 72.012 M 0.000 -100.00 % 11.000 K 0.000 -100.00 % 122.499 M 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 % -37.901 M 0.000 100.00 % -11.252 M 0.000 100.00 % -7.736 M 14.44 % -9.042 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
Dividends paid -4.108 M 1.89 % -4.187 M -0.67 % -4.159 M 0.31 % -4.172 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 100.00 % -2.445 M 0.000 0.000 100.00 % -8.524 M -100.00 % -4.262 M 0.000 100.00 % -4.262 M -108.61 % -2.043 M 74.27 % -7.941 M -85.45 % -4.282 M 57.13 % -9.988 M -158.42 % -3.865 M 77.90 % -17.486 M 11.56 % -19.771 M 0.00 % -19.771 M
Other financing activites 0.000 100.00 % -9.000 K 99.93 % -13.756 M -926.57 % -1.340 M 75.28 % -5.420 M -110.48 % 51.698 M 24 518.10 % 210.000 K 0.000 -100.00 % 2.001 M 830.70 % 215.000 K 0.000 0.000 -100.00 % 4.000 K -92.73 % 55.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.000 M 17.20 % -15.700 M -1 807.65 % -823.000 K 90.23 % -8.422 M -102.44 % 345.685 M 6 137.11 % -5.726 M -108.29 % -2.749 M -678.75 % -353.000 K -105.19 % 6.799 M 0.000 -100.00 % 39.000 K 0.000 100.00 % -2.323 M 0.00 % -2.323 M
Net cash used provided by financing activities -5.358 M 87.64 % -43.347 M -897.17 % -4.347 M 89.50 % -41.403 M -102.76 % -20.420 M -185.22 % 23.962 M 273.24 % -13.832 M 30.84 % -20.000 M -7.99 % -18.520 M -79.70 % -10.306 M 2.04 % -10.521 M -39.89 % -7.521 M -1 351.93 % -518.000 K -229.94 % -157.000 K -104.52 % 3.471 M -36.35 % 5.453 M 0.000 -100.00 % 18.550 M 67.27 % 11.090 M 289.41 % -5.855 M -109.92 % 59.012 M 1 272.37 % 4.300 M 174.00 % -5.811 M -28.31 % -4.529 M -100.64 % 709.063 M 15 756.06 % -4.529 M 5.49 % -4.792 M 42.22 % -8.294 M -429.52 % 2.517 M 125.20 % -9.988 M -161.06 % -3.826 M 78.12 % -17.486 M 20.85 % -22.094 M 0.00 % -22.094 M
Effect of forex changes on cash 216.000 K 109.71 % 103.000 K 141.20 % -250.000 K -205.93 % 236.000 K 418.92 % -74.000 K -208.33 % -24.000 K -110.04 % 239.000 K 245.73 % -164.000 K -274.47 % 94.000 K -44.05 % 168.000 K -47.66 % 321.000 K 164.07 % -501.000 K -36.89 % -366.000 K -48.78 % -246.000 K -2 360.00 % -10.000 K 96.08 % -255.000 K -12 850.00 % 2.000 K -98.63 % 146.000 K 292.11 % -76.000 K -176.00 % 100.000 K -44.75 % 181.000 K 137.32 % -485.000 K -52.04 % -319.000 K -149.15 % 649.000 K 284.90 % -351.000 K -154.08 % 649.000 K 2 990.48 % 21.000 K 108.20 % -256.000 K -256.10 % 164.000 K 213.10 % -145.000 K 37.23 % -231.000 K -139.83 % 580.000 K 615.56 % -112.500 K 0.00 % -112.500 K
Net change in cash 12.423 M 135.66 % -34.834 M -502.98 % 8.644 M 163.22 % -13.673 M -367.93 % -2.922 M -107.75 % 37.686 M 4 078.05 % 902.000 K 145.81 % -1.969 M -132.97 % 5.972 M 164.46 % -9.265 M -138.79 % -3.880 M -219.16 % 3.256 M 10.90 % 2.936 M 255.92 % -1.883 M -7.91 % -1.745 M 75.82 % -7.217 M 33.93 % -10.924 M -217.83 % 9.271 M 260.79 % -5.766 M 66.88 % -17.410 M -137.76 % 46.107 M 592.92 % 6.654 M 464.20 % -1.827 M -175.15 % -664.000 K -105.24 % 12.673 M 2 008.58 % -664.000 K -3.91 % -639.000 K -146.68 % 1.369 M -49.71 % 2.722 M -14.38 % 3.179 M 183.31 % -3.816 M -192.87 % 4.109 M 365.08 % 883.500 K 0.00 % 883.500 K
Cash at beginning of period 23.803 M -59.41 % 58.637 M 17.29 % 49.993 M -21.48 % 63.666 M -4.39 % 66.588 M 130.39 % 28.902 M 3.22 % 28.000 M -6.57 % 29.969 M 24.89 % 23.997 M -27.85 % 33.262 M -10.45 % 37.142 M 9.61 % 33.886 M 9.49 % 30.950 M -5.74 % 32.833 M -5.05 % 34.578 M -17.27 % 41.795 M -20.72 % 52.719 M 21.34 % 43.448 M -11.72 % 49.214 M -26.13 % 66.624 M 224.73 % 20.517 M 48.00 % 13.863 M -11.64 % 15.690 M 2.54 % 15.302 M 762.57 % 1.774 M -88.41 % 15.302 M -4.01 % 15.941 M 9.39 % 14.572 M 22.97 % 11.850 M 36.66 % 8.671 M -30.56 % 12.487 M 49.05 % 8.378 M 11.79 % 7.495 M 0.000
Cash at end of period 36.226 M 52.19 % 23.803 M -59.41 % 58.637 M 17.29 % 49.993 M -21.48 % 63.666 M -4.39 % 66.588 M 130.39 % 28.902 M 3.22 % 28.000 M -6.57 % 29.969 M 24.89 % 23.997 M -27.85 % 33.262 M -10.45 % 37.142 M 9.61 % 33.886 M 9.49 % 30.950 M -5.74 % 32.833 M -5.05 % 34.578 M -17.27 % 41.795 M -20.72 % 52.719 M 21.34 % 43.448 M -11.72 % 49.214 M -26.13 % 66.624 M 224.73 % 20.517 M 48.00 % 13.863 M -5.29 % 14.638 M 1.32 % 14.447 M -1.30 % 14.638 M -4.34 % 15.302 M -4.01 % 15.941 M 9.39 % 14.572 M 22.97 % 11.850 M 36.66 % 8.671 M -30.56 % 12.487 M 49.05 % 8.378 M 848.27 % 883.500 K
Operating cash flow 20.294 M 100.79 % 10.107 M -38.93 % 16.551 M -42.14 % 28.605 M 53.07 % 18.688 M 24.97 % 14.954 M -12.24 % 17.039 M -9.68 % 18.865 M -25.38 % 25.280 M 1 053.28 % 2.192 M -72.17 % 7.877 M -37.09 % 12.521 M 154.18 % 4.926 M 978.07 % -561.000 K 84.60 % -3.644 M 69.08 % -11.786 M -11.02 % -10.616 M -17.20 % -9.058 M 44.91 % -16.442 M -44.32 % -11.393 M 12.48 % -13.018 M -402.53 % 4.303 M -11.13 % 4.842 M 29.71 % 3.733 M 115.08 % -24.752 M -763.06 % 3.733 M -23.30 % 4.867 M -56.66 % 11.231 M 592.42 % 1.622 M -88.94 % 14.667 M 929.99 % 1.424 M -93.41 % 21.610 M -8.21 % 23.542 M 0.00 % 23.542 M
Capital expenditure -2.729 M -60.81 % -1.697 M 48.73 % -3.310 M -197.93 % -1.111 M 0.45 % -1.116 M 7.46 % -1.206 M 52.59 % -2.544 M -279.70 % -670.000 K 24.04 % -882.000 K 33.13 % -1.319 M 15.29 % -1.557 M -25.26 % -1.243 M -12.39 % -1.106 M -20.35 % -919.000 K 41.17 % -1.562 M -148.33 % -629.000 K -102.90 % -310.000 K 15.53 % -367.000 K -8.58 % -338.000 K -29.01 % -262.000 K -285.29 % -68.000 K 95.36 % -1.464 M -171.61 % -539.000 K -4.26 % -517.000 K 58.41 % -1.243 M -140.43 % -517.000 K 29.66 % -735.000 K 43.98 % -1.312 M 17.01 % -1.581 M -16.68 % -1.355 M -14.54 % -1.183 M -98.82 % -595.000 K -31.49 % -452.500 K 0.00 % -452.500 K
Free CashFlow 17.565 M 108.86 % 8.410 M -36.49 % 13.241 M -51.84 % 27.494 M 56.46 % 17.572 M 27.81 % 13.748 M -5.15 % 14.495 M -20.34 % 18.195 M -25.42 % 24.398 M 2 694.73 % 873.000 K -86.19 % 6.320 M -43.96 % 11.278 M 195.24 % 3.820 M 358.11 % -1.480 M 71.57 % -5.206 M 58.07 % -12.415 M -13.63 % -10.926 M -15.93 % -9.425 M 43.83 % -16.780 M -43.97 % -11.655 M 10.94 % -13.086 M -560.94 % 2.839 M -34.02 % 4.303 M 33.80 % 3.216 M 112.37 % -25.995 M -908.30 % 3.216 M -22.17 % 4.132 M -58.34 % 9.919 M 24 092.68 % 41.000 K -99.69 % 13.312 M 5 423.65 % 241.000 K -98.85 % 21.015 M -8.98 % 23.090 M 0.00 % 23.090 M
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 2018 2018 2017 2017 2017 2017