PRI.BK

Primo Service Solutions Public Company Limited PRI.BK

Finances

2024 2023 2022 2021 2020 2019 2018
Revenue 1.604 B -16.14 % 1.913 B 109.41 % 913.482 M 88.13 % 485.557 M 82.93 % 265.426 M 5.80 % 250.885 M 37.37 % 182.635 M
Net income 255.850 M -29.95 % 365.242 M 52.11 % 240.117 M 115.84 % 111.248 M 177.79 % 40.048 M 16.02 % 34.518 M 93.66 % 17.824 M
Income before tax 342.957 M -25.82 % 462.317 M 50.46 % 307.267 M 109.45 % 146.699 M 161.62 % 56.073 M 21.66 % 46.089 M 102.51 % 22.758 M
Income before tax ratio 0.21 -11.54 % 0.24 -28.15 % 0.34 11.33 % 0.30 43.01 % 0.21 15.00 % 0.18 47.42 % 0.12
EBITDA 386.746 M -19.20 % 478.644 M 52.70 % 313.454 M 106.34 % 151.914 M 151.06 % 60.510 M 24.32 % 48.672 M 96.41 % 24.781 M
Net income ratio 0.16 -16.47 % 0.19 -27.36 % 0.26 14.73 % 0.23 51.85 % 0.15 9.66 % 0.14 40.98 % 0.10
Ratio EBITDA 0.24 -3.65 % 0.25 -27.08 % 0.34 9.68 % 0.31 37.24 % 0.23 17.51 % 0.19 42.98 % 0.14
Gross profit ratio 0.34 10.20 % 0.31 -28.32 % 0.43 6.05 % 0.41 -0.07 % 0.41 2.29 % 0.40 35.73 % 0.29
Weighted average shs out dil 319.812 M -0.06 % 320.000 M 0.00 % 320.000 M 0.00 % 320.000 M 300.00 % 80.000 M 0.00 % 80.000 M 0.00 % 80.000 M
Weighted average shs out 319.812 M -0.18 % 320.387 M 0.12 % 320.000 M 0.00 % 320.000 M 300.00 % 80.000 M 0.00 % 80.000 M 0.00 % 80.000 M
EPS diluted 0.80 -29.82 % 1.14 52.00 % 0.75 114.29 % 0.35 -30.00 % 0.50 13.64 % 0.44 100.00 % 0.22
Earnings per share 0.80 -29.82 % 1.14 52.00 % 0.75 114.29 % 0.35 -30.00 % 0.50 13.64 % 0.44 100.00 % 0.22
Gross profit 546.043 M -7.59 % 590.889 M 50.09 % 393.677 M 99.51 % 197.319 M 82.81 % 107.936 M 8.22 % 99.735 M 86.45 % 53.493 M
Income tax expense 80.714 M -14.07 % 93.925 M 39.87 % 67.149 M 89.42 % 35.451 M 121.21 % 16.025 M 38.50 % 11.571 M 134.49 % 4.934 M
Cost of revenue 1.058 B -19.97 % 1.322 B 154.33 % 519.805 M 80.34 % 288.238 M 83.02 % 157.491 M 4.20 % 151.150 M 17.04 % 129.142 M
General and administrative expenses 221.371 M 59.84 % 138.499 M 58.44 % 87.415 M 61.46 % 54.142 M 3.05 % 52.538 M -10.35 % 58.607 M 52.56 % 38.415 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses -19.534 M 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 201.837 M 45.73 % 138.499 M 58.44 % 87.415 M 61.46 % 54.142 M 3.05 % 52.538 M -10.35 % 58.607 M 52.56 % 38.415 M
Cost and expenses 1.260 B -13.73 % 1.461 B 140.52 % 607.220 M 77.35 % 342.380 M 63.02 % 210.029 M 0.13 % 209.756 M 25.19 % 167.557 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 221.371 M 59.84 % 138.499 M 58.44 % 87.415 M 61.46 % 54.142 M 3.05 % 52.538 M -10.35 % 58.607 M 52.56 % 38.415 M
Interest income 7.276 M -38.25 % 11.784 M 3 884.68 % 295.729 K 923.89 % 28.883 K -74.98 % 115.442 K 0.000 0.000
Interest expense 8.525 M 73.82 % 4.905 M 1 071.76 % 418.573 K -18.53 % 513.748 K -2.50 % 526.926 K 1 959.83 % 25.581 K 44.21 % 17.739 K
Depreciation and amortization 35.264 M 51.96 % 23.207 M 302.26 % 5.769 M 22.69 % 4.702 M 20.26 % 3.910 M 52.85 % 2.558 M 27.58 % 2.005 M
Operating income 344.206 M -24.42 % 455.437 M 48.16 % 307.390 M 108.85 % 147.184 M 160.57 % 56.485 M 33.44 % 42.331 M 180.74 % 15.078 M
Operating income ratio 0.21 -9.87 % 0.24 -29.25 % 0.34 11.01 % 0.30 42.44 % 0.21 26.13 % 0.17 104.37 % 0.08
Total other income expenses net -1.249 M -118.16 % 6.879 M 5 699.92 % -122.844 K 74.66 % -484.865 K -17.83 % -411.484 K -110.95 % 3.758 M -51.07 % 7.680 M
2024 2023 2022 2021 2020 2019 2018
2024 2023 2022 2021 2020 2019 2018
Net debt -495.423 M -18.64 % -417.599 M 66.77 % -1.257 B -1 388.89 % -84.414 M -106.86 % -40.807 M -5.04 % -38.849 M -213.47 % -12.393 M
Total investments 234.842 M -59.87 % 585.221 M 6 511.11 % 8.852 M -6.95 % 9.513 M -6.50 % 10.174 M -6.12 % 10.837 M -44.42 % 19.498 M
Total debt 56.062 M -18.48 % 68.767 M 1 041.40 % 6.025 M -20.42 % 7.571 M -22.86 % 9.815 M 0.000 -100.00 % 2.626 M
Accumulated other comprehensive income loss 31.725 M 0.87 % 31.450 M 54.93 % 20.300 M 37.92 % 14.719 M 9.09 % 13.492 M 48.28 % 9.099 M 32.75 % 6.854 M
Retained earnings 211.949 M -48.05 % 407.960 M 135.37 % 173.325 M 43.44 % 120.836 M 316.65 % 29.002 M -46.02 % 53.729 M 176.58 % 19.426 M
Common stock 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 199.07 % 53.500 M 0.00 % 53.500 M 0.00 % 53.500 M 0.00 % 53.500 M
Total equity 1.553 B -11.09 % 1.746 B 17.73 % 1.483 B 684.61 % 189.055 M 96.94 % 95.994 M -17.48 % 116.328 M 45.79 % 79.790 M
Other non current liabilities 72.551 M -0.31 % 72.778 M 2 684.78 % 2.613 M 45.72 % 1.793 M -16.55 % 2.149 M 31.27 % 1.637 M -50.54 % 3.310 M
Long term debt 31.299 M -40.51 % 52.610 M 1 380.11 % 3.554 M -31.55 % 5.193 M -31.41 % 7.571 M 0.000 0.000
Total non current liabilities 112.701 M -14.37 % 131.609 M 2 033.78 % 6.168 M -11.71 % 6.986 M -28.13 % 9.720 M 493.69 % 1.637 M -50.54 % 3.310 M
Other current liabilities 188.652 M -50.20 % 378.847 M 608.18 % 53.496 M 106.90 % 25.856 M 3.64 % 24.947 M 13.49 % 21.981 M 56.53 % 14.043 M
Deferred revenue 72.312 M -26.77 % 98.748 M 396.67 % 19.882 M 6.78 % 18.619 M 62.94 % 11.427 M 291.07 % 2.922 M 24.08 % 2.355 M
Short term debt 24.763 M 53.27 % 16.157 M 554.04 % 2.470 M 3.88 % 2.378 M 6.00 % 2.244 M 0.000 -100.00 % 2.626 M
Total current liabilities 403.363 M -34.15 % 612.576 M 318.59 % 146.341 M 111.06 % 69.337 M 76.90 % 39.197 M 13.83 % 34.435 M 36.87 % 25.159 M
Total liabilities 516.064 M -30.65 % 744.185 M 387.96 % 152.509 M 99.82 % 76.324 M 56.03 % 48.917 M 35.61 % 36.073 M 14 234.87 % 251.643 K
Other non current assets 13.706 M -94.00 % 228.362 M 22 538.61 % 1.009 M 109.38 % 481.775 K 99.37 % 241.650 K 11 982.50 % 2.000 K 0.00 % 2.000 K
Long term investments 85.859 M -18.44 % 105.268 M 1 089.19 % 8.852 M -6.95 % 9.513 M -6.50 % 10.174 M -6.12 % 10.837 M -44.42 % 19.498 M
Intangible assets 51.259 M 57.88 % 32.467 M 1 867.37 % 1.650 M -20.61 % 2.079 M -12.71 % 2.381 M -1.07 % 2.407 M -85.31 % 16.388 M
GoodWill 195.073 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 246.332 M 658.72 % 32.467 M 1 867.37 % 1.650 M -20.61 % 2.079 M -12.71 % 2.381 M -1.07 % 2.407 M -85.31 % 16.388 M
Property plant equipment net 114.884 M -49.48 % 227.418 M 1 343.50 % 15.755 M 30.19 % 12.101 M -4.94 % 12.730 M 256.84 % 3.567 M 5.85 % 3.370 M
Total non current assets 469.551 M -22.16 % 603.203 M 2 046.24 % 28.105 M 14.52 % 24.542 M -16.79 % 29.496 M 32.56 % 22.251 M -52.35 % 46.700 M
Other current assets 46.999 M -18.85 % 57.916 M 249.84 % 16.555 M -32.56 % 24.549 M 7 418.44 % 326.511 K 23.15 % 265.131 K 5.36 % 251.643 K
Short term investments 148.983 M -68.96 % 479.953 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 551.485 M 13.39 % 486.366 M -61.49 % 1.263 B 1 272.89 % 91.985 M 81.71 % 50.621 M 30.30 % 38.849 M 158.66 % 15.019 M
Cash and short term investments 700.468 M -27.51 % 966.319 M -23.48 % 1.263 B 1 272.89 % 91.985 M 81.71 % 50.621 M 30.30 % 38.849 M 158.66 % 15.019 M
Total current assets 1.599 B -15.26 % 1.887 B 17.39 % 1.608 B 752 396.29 % 213.654 K -34.56 % 326.511 K 23.15 % 265.131 K 5.36 % 251.643 K
Inventory 75.902 M -15.90 % 90.250 M 261.73 % 24.949 M 195.21 % 8.451 M 176.45 % 3.057 M 285.57 % 792.898 K -45.27 % 1.449 M
Net receivables 775.898 M -0.90 % 782.978 M 153.36 % 309.033 M 166.49 % 115.964 M 0.000 0.000 0.000
Tax assets 8.770 M -9.49 % 9.689 M 1 054.12 % 839.486 K 128.56 % 367.295 K -90.75 % 3.969 M -27.00 % 5.437 M -26.94 % 7.442 M
Other assets 0.000 0.000 0.000 100.00 % -24.542 M 16.79 % -29.496 M -32.56 % -22.251 M 52.35 % -46.700 M
Account payables 93.641 M 10.17 % 84.996 M 185.90 % 29.729 M 190.55 % 10.232 M 44.09 % 7.101 M 51.70 % 4.681 M 7.41 % 4.358 M
Tax payables 23.995 M -29.07 % 33.828 M -17.01 % 40.764 M 232.71 % 12.252 M 149.81 % 4.905 M -36.90 % 7.773 M 88.15 % 4.131 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 28.721 M 20.46 % 23.843 M 0.000 0.000 0.000 0.000 -100.00 % 10.545 K
Capital lease obligations 20.401 M -23.99 % 26.841 M 345.50 % 6.025 M -20.42 % 7.571 M 0.00 % 7.571 M 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.120 B -0.24 % 1.123 B 0.00 % 1.123 B 41 285.16 % -2.727 M 0.000 0.000 100.00 % -704.391 K
Deferred tax liabilities non current 8.851 M 42.26 % 6.221 M 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -28.217 M
Total assets 2.069 B -16.93 % 2.491 B 52.25 % 1.636 B 765 550.81 % 213.654 K -34.56 % 326.511 K 23.15 % 265.131 K 5.36 % 251.643 K
2024 2023 2022 2021 2020 2019 2018
2024 2023 2022 2021 2020 2019 2018
Deferred income tax 0.000 0.000 0.000 100.00 % -22.639 M -50.65 % -15.027 M -42.97 % -10.511 M -83.31 % -5.734 M
Stock based compensation 0.000 0.000 -100.00 % 21.423 K -83.00 % 126.043 K -84.70 % 823.711 K -60.87 % 2.105 M -42.52 % 3.662 M
Change in working capital -37.903 M 78.18 % -173.746 M -8.75 % -159.769 M -147.64 % -64.517 M -582.06 % 13.384 M 171.71 % -18.665 M 32.45 % -27.630 M
Accounts receivables 83.622 M 119.49 % -429.017 M -115.30 % -199.265 M -184.68 % -69.997 M -656.50 % 12.578 M 145.26 % -27.789 M -6.24 % -26.156 M
Inventory 14.347 M 121.97 % -65.300 M -295.81 % -16.498 M -205.85 % -5.394 M -138.23 % -2.264 M -445.19 % 655.942 K 194.04 % -697.524 K
Accounts payables -134.832 M -142.19 % 319.579 M 678.94 % 41.027 M 190.40 % 14.128 M 185.37 % 4.951 M -49.08 % 9.723 M 2 182.72 % -466.829 K
Other working capital -1.040 M -204.78 % 992.540 K -93.37 % 14.967 M 560.10 % -3.253 M -72.94 % -1.881 M -49.90 % -1.255 M 95.34 % -26.933 M
Other non cash items -46.838 M -161.21 % -17.931 M 30.65 % -25.857 M -5 432.88 % 484.865 K 17.83 % 411.484 K 368.36 % -153.330 K -254.98 % -43.194 K
Net cash provided by operating activities 293.479 M 43.82 % 204.062 M 60.14 % 127.431 M 96.48 % 64.855 M 8.86 % 59.575 M 178.08 % 21.423 M 530.07 % -4.981 M
Investments in property plant and equipment -21.276 M 74.07 % -82.068 M -907.10 % -8.149 M -259.26 % -2.268 M -91.83 % -1.182 M 70.50 % -4.008 M 72.33 % -14.485 M
Acquisitions net -75.005 M 49.55 % -148.685 M 0.000 0.000 0.000 -100.00 % 944.068 K -62.98 % 2.550 M
Purchases of investments -240.100 M 57.53 % -565.304 M 0.000 0.000 0.000 -100.00 % 2.309 M 128.87 % -8.000 M
Sales maturities of investments 571.284 M 0.000 0.000 0.000 0.000 -100.00 % 8.000 M -81.08 % 42.285 M
Other investing activites 6.478 M 106.00 % -107.988 M -23 671.73 % -454.271 K -1 672.80 % 28.883 K -99.83 % 16.917 M 999.63 % -1.880 M -105.07 % 37.100 M
Net cash used for investing activites 241.380 M 126.70 % -904.045 M -10 408.17 % -8.603 M -284.18 % -2.239 M -114.23 % 15.734 M 193.27 % 5.365 M -63.29 % 14.614 M
Debt repayment -20.012 M -158.36 % 34.293 M 1 566.57 % -2.338 M -4.22 % -2.244 M -38.21 % -1.623 M 0.000 -100.00 % 2.626 M
Common stock issued 0.000 0.000 -100.00 % 1.267 B 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -449.998 M -256.92 % -126.080 M 28.04 % -175.200 M -821.69 % -19.009 M 69.30 % -61.913 M 0.000 0.000
Other financing activites 269.940 K -98.23 % 15.275 M 141.38 % -36.913 M 0.000 0.000 100.00 % -2.959 M -29.19 % -2.291 M
Net cash used provided by financing activities -469.740 M -513.94 % -76.512 M -107.27 % 1.052 B 5 050.33 % -21.252 M 66.55 % -63.536 M -2 047.17 % -2.959 M -982.08 % 335.464 K
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 65.119 M 108.39 % -776.495 M -166.32 % 1.171 B 2 730.67 % 41.364 M 251.35 % 11.773 M -50.59 % 23.829 M 139.04 % 9.969 M
Cash at beginning of period 486.366 M -61.49 % 1.263 B 1 272.89 % 91.985 M 81.71 % 50.621 M 30.30 % 38.849 M 158.66 % 15.019 M 197.38 % 5.051 M
Cash at end of period 551.485 M 13.39 % 486.366 M -61.49 % 1.263 B 1 272.89 % 91.985 M 81.71 % 50.621 M 30.30 % 38.849 M 158.66 % 15.019 M
Operating cash flow 293.479 M 43.82 % 204.062 M 60.14 % 127.431 M 96.48 % 64.855 M 8.86 % 59.575 M 178.08 % 21.423 M 530.07 % -4.981 M
Capital expenditure -25.963 M 68.49 % -82.407 M -911.26 % -8.149 M -259.26 % -2.268 M -91.83 % -1.182 M 70.50 % -4.008 M 72.33 % -14.485 M
Free CashFlow 267.516 M 119.90 % 121.654 M 1.99 % 119.282 M 90.59 % 62.587 M 7.18 % 58.392 M 235.29 % 17.416 M 189.46 % -19.467 M
2024 2023 2022 2021 2020 2019 2018
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
Revenue 429.732 M 24.77 % 344.412 M -15.71 % 408.591 M -0.27 % 409.685 M 10.82 % 369.695 M -11.16 % 416.142 M -26.74 % 568.034 M 12.83 % 503.462 M 13.00 % 445.558 M 12.56 % 395.844 M 27.57 % 310.292 M 32.08 % 234.920 M 18.14 % 198.848 M 17.37 % 169.422 M -4.57 % 177.542 M 46.28 % 121.368 M 17.76 % 103.066 M 23.31 % 83.581 M
Net income 51.141 M 36.63 % 37.430 M 4.50 % 35.819 M -49.39 % 70.771 M 2.26 % 69.205 M -13.93 % 80.408 M -4.93 % 84.575 M -16.38 % 101.140 M 10.32 % 91.676 M 4.37 % 87.836 M 4.45 % 84.096 M 40.77 % 59.739 M 15.02 % 51.938 M 17.13 % 44.344 M 3.44 % 42.868 M 52.08 % 28.188 M 39.41 % 20.219 M 1.23 % 19.973 M
Income before tax 68.318 M 33.36 % 51.227 M -9.26 % 56.453 M -39.05 % 92.621 M 1.34 % 91.393 M -10.83 % 102.490 M -6.24 % 109.311 M -14.40 % 127.699 M 10.90 % 115.153 M 4.54 % 110.154 M 2.68 % 107.282 M 38.89 % 77.244 M 15.35 % 66.963 M 20.05 % 55.778 M -1.82 % 56.813 M 53.58 % 36.993 M 38.75 % 26.662 M 1.64 % 26.231 M
Income before tax ratio 0.16 6.89 % 0.15 7.65 % 0.14 -38.89 % 0.23 -8.55 % 0.25 0.38 % 0.25 27.98 % 0.19 -24.13 % 0.25 -1.86 % 0.26 -7.13 % 0.28 -19.51 % 0.35 5.15 % 0.33 -2.36 % 0.34 2.29 % 0.33 2.88 % 0.32 4.99 % 0.30 17.83 % 0.26 -17.57 % 0.31
EBITDA 79.751 M 29.66 % 61.508 M -7.78 % 66.699 M -34.98 % 102.580 M 3.06 % 99.532 M -13.07 % 114.494 M -9.37 % 126.326 M -5.48 % 133.649 M 12.61 % 118.683 M 5.92 % 112.049 M 2.85 % 108.948 M 38.22 % 78.824 M 15.11 % 68.478 M 19.71 % 57.204 M -1.68 % 58.181 M 52.04 % 38.268 M 36.97 % 27.939 M 1.67 % 27.480 M
Net income ratio 0.12 9.50 % 0.11 23.97 % 0.09 -49.25 % 0.17 -7.72 % 0.19 -3.12 % 0.19 29.78 % 0.15 -25.88 % 0.20 -2.37 % 0.21 -7.27 % 0.22 -18.13 % 0.27 6.58 % 0.25 -2.64 % 0.26 -0.21 % 0.26 8.40 % 0.24 3.96 % 0.23 18.39 % 0.20 -17.91 % 0.24
Ratio EBITDA 0.19 3.92 % 0.18 9.40 % 0.16 -34.80 % 0.25 -7.00 % 0.27 -2.15 % 0.28 23.72 % 0.22 -16.22 % 0.27 -0.34 % 0.27 -5.90 % 0.28 -19.38 % 0.35 4.64 % 0.34 -2.57 % 0.34 1.99 % 0.34 3.03 % 0.33 3.93 % 0.32 16.31 % 0.27 -17.55 % 0.33
Gross profit ratio 0.24 -8.97 % 0.26 -19.75 % 0.33 2.94 % 0.32 -7.86 % 0.35 -5.12 % 0.37 36.54 % 0.27 -21.46 % 0.34 8.51 % 0.31 -1.94 % 0.32 -27.76 % 0.44 3.57 % 0.43 -1.41 % 0.43 6.88 % 0.41 -3.02 % 0.42 4.64 % 0.40 10.98 % 0.36 -18.52 % 0.44
Weighted average shs out dil 319.631 M -0.09 % 319.915 M 0.03 % 319.812 M -0.13 % 320.231 M 1.80 % 314.568 M -1.70 % 320.000 M 0.00 % 320.000 M 0.00 % 320.000 M 0.00 % 320.000 M 0.00 % 320.000 M 0.00 % 320.000 M 0.00 % 320.000 M 0.00 % 320.000 M 0.00 % 320.000 M 0.00 % 320.000 M 0.00 % 320.000 M 0.00 % 320.000 M 0.00 % 320.000 M
Weighted average shs out 319.631 M -0.09 % 319.915 M 0.03 % 319.812 M -0.13 % 320.231 M 1.80 % 314.568 M -1.70 % 320.000 M 0.00 % 320.000 M 0.00 % 320.000 M 0.00 % 320.000 M 0.00 % 320.000 M 0.00 % 320.000 M 0.00 % 320.000 M 0.00 % 320.000 M 0.00 % 320.000 M 0.00 % 320.000 M 0.00 % 320.000 M 0.00 % 320.000 M 0.00 % 320.000 M
EPS diluted 0.16 33.33 % 0.12 9.09 % 0.11 -50.00 % 0.22 0.00 % 0.22 -12.00 % 0.25 -3.85 % 0.26 -18.75 % 0.32 10.34 % 0.29 7.41 % 0.27 3.85 % 0.26 36.84 % 0.19 18.75 % 0.16 14.29 % 0.14 7.69 % 0.13 47.56 % 0.09 39.40 % 0.06 1.28 % 0.06
Earnings per share 0.16 33.33 % 0.12 9.09 % 0.11 -50.00 % 0.22 0.00 % 0.22 -12.00 % 0.25 -3.85 % 0.26 -18.75 % 0.32 10.34 % 0.29 7.41 % 0.27 3.85 % 0.26 36.84 % 0.19 18.75 % 0.16 14.29 % 0.14 7.69 % 0.13 47.56 % 0.09 39.40 % 0.06 1.28 % 0.06
Gross profit 103.341 M 13.58 % 90.988 M -32.35 % 134.503 M 2.66 % 131.017 M 2.11 % 128.308 M -15.71 % 152.215 M 0.03 % 152.174 M -11.39 % 171.738 M 22.61 % 140.069 M 10.37 % 126.908 M -7.84 % 137.702 M 36.80 % 100.661 M 16.47 % 86.423 M 25.45 % 68.891 M -7.45 % 74.438 M 53.07 % 48.631 M 30.68 % 37.213 M 0.48 % 37.037 M
Income tax expense 16.779 M 40.13 % 11.974 M -33.60 % 18.032 M -16.24 % 21.528 M 12.88 % 19.072 M -13.63 % 22.082 M 1.96 % 21.658 M -18.18 % 26.469 M 12.73 % 23.480 M 5.21 % 22.318 M -3.74 % 23.185 M 32.45 % 17.505 M 16.51 % 15.025 M 31.41 % 11.434 M -18.00 % 13.945 M 58.37 % 8.805 M 36.66 % 6.443 M 2.96 % 6.258 M
Cost of revenue 326.391 M 28.79 % 253.424 M -7.54 % 274.088 M -1.64 % 278.668 M 15.44 % 241.387 M -8.54 % 263.927 M -36.53 % 415.860 M 25.36 % 331.724 M 8.59 % 305.489 M 13.59 % 268.936 M 55.82 % 172.590 M 28.55 % 134.259 M 19.42 % 112.425 M 11.83 % 100.531 M -2.50 % 103.104 M 41.75 % 72.737 M 10.45 % 65.853 M 41.49 % 46.544 M
General and administrative expenses 40.086 M -9.44 % 44.263 M -50.43 % 89.292 M 94.92 % 45.810 M 18.66 % 38.607 M -19.00 % 47.662 M 3.10 % 46.231 M 1.05 % 45.751 M 53.57 % 29.792 M 78.13 % 16.725 M -45.42 % 30.645 M 31.23 % 23.353 M 20.13 % 19.439 M 39.07 % 13.978 M -33.84 % 21.128 M 80.10 % 11.731 M 11.45 % 10.526 M -2.15 % 10.757 M
Selling and marketing 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
Other expenses -3.619 M -1 646.58 % 234.000 K 102.22 % -10.536 M -16.49 % -9.044 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 72.000 K 26.94 % 56.721 K 45.44 % 39.000 K -29.09 % 55.000 K 0.000 0.000 0.000 -100.00 % 93.000 K 1.09 % 92.000 K
Operating expenses 36.467 M -18.05 % 44.497 M -43.50 % 78.756 M 114.21 % 36.766 M -3.93 % 38.270 M -19.71 % 47.662 M 3.10 % 46.231 M 1.99 % 45.330 M 52.15 % 29.792 M 78.13 % 16.725 M -45.42 % 30.645 M 31.23 % 23.353 M 20.13 % 19.439 M 39.07 % 13.978 M -33.84 % 21.128 M 80.10 % 11.731 M 11.45 % 10.526 M -2.15 % 10.757 M
Cost and expenses 362.858 M 21.80 % 297.921 M -15.57 % 352.844 M 8.74 % 324.478 M 15.89 % 279.994 M -10.14 % 311.589 M -32.57 % 462.090 M 22.55 % 377.054 M 12.46 % 335.281 M 17.37 % 285.661 M 40.56 % 203.235 M 28.95 % 157.612 M 19.53 % 131.864 M 15.16 % 114.509 M -7.83 % 124.232 M 47.08 % 84.468 M 10.59 % 76.379 M 33.29 % 57.301 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
Selling general and administrative expenses 40.086 M -9.44 % 44.263 M -50.43 % 89.292 M 94.92 % 45.810 M 18.66 % 38.607 M -19.00 % 47.662 M 3.10 % 46.231 M 1.05 % 45.751 M 53.57 % 29.792 M 78.13 % 16.725 M -45.42 % 30.645 M 31.23 % 23.353 M 20.13 % 19.439 M 39.07 % 13.978 M -33.84 % 21.128 M 80.10 % 11.731 M 11.45 % 10.526 M -2.15 % 10.757 M
Interest income 2.977 M 169.90 % 1.103 M -54.95 % 2.448 M 1 500.16 % 153.000 K -96.28 % 4.111 M 628.90 % 564.000 K -88.51 % 4.909 M 137.83 % 2.064 M -56.97 % 4.797 M 34 164.29 % 14.000 K -94.65 % 261.729 K 0.000 -100.00 % 34.000 K 0.000 -100.00 % 14.883 K 0.000 -100.00 % 14.000 K 0.000
Interest expense 1.533 M 15.44 % 1.328 M -23.77 % 1.742 M -2.29 % 1.783 M -35.30 % 2.756 M 22.82 % 2.244 M -38.45 % 3.646 M 371.63 % 773.000 K 108.36 % 371.000 K 222.61 % 115.000 K 22.90 % 93.573 K -9.15 % 103.000 K -6.36 % 110.000 K -1.79 % 112.000 K -3.24 % 115.748 K -7.40 % 125.000 K -5.30 % 132.000 K -6.38 % 141.000 K
Depreciation and amortization 9.900 M 10.58 % 8.953 M 5.28 % 8.504 M 4.01 % 8.176 M -7.09 % 8.800 M -10.06 % 9.784 M -52.00 % 20.382 M 293.70 % 5.177 M 63.88 % 3.159 M 77.47 % 1.780 M 13.16 % 1.573 M 6.50 % 1.477 M 5.12 % 1.405 M 6.93 % 1.314 M 4.91 % 1.253 M 4.72 % 1.196 M 4.45 % 1.145 M 3.34 % 1.108 M
Operating income 66.874 M 29.97 % 51.452 M -7.70 % 55.747 M -40.85 % 94.251 M 5.07 % 89.701 M -14.21 % 104.553 M -1.31 % 105.944 M -16.19 % 126.408 M 14.16 % 110.727 M 0.43 % 110.255 M 2.93 % 107.114 M 38.48 % 77.347 M 15.38 % 67.039 M 19.95 % 55.890 M -1.80 % 56.914 M 53.33 % 37.118 M 38.60 % 26.780 M 1.55 % 26.372 M
Operating income ratio 0.16 4.17 % 0.15 9.49 % 0.14 -40.69 % 0.23 -5.18 % 0.24 -3.43 % 0.25 34.71 % 0.19 -25.72 % 0.25 1.03 % 0.25 -10.78 % 0.28 -19.31 % 0.35 4.85 % 0.33 -2.34 % 0.34 2.20 % 0.33 2.91 % 0.32 4.82 % 0.31 17.70 % 0.26 -17.65 % 0.32
Total other income expenses net 1.444 M 741.78 % -225.000 K -131.87 % 706.059 K 143.32 % -1.630 M -196.34 % 1.692 M 182.02 % -2.063 M -263.32 % 1.263 M -2.16 % 1.291 M -70.83 % 4.426 M 4 482.18 % -101.000 K -160.06 % 168.156 K 263.26 % -103.000 K -35.53 % -76.000 K 32.14 % -112.000 K -11.04 % -100.865 K 19.31 % -125.000 K -5.93 % -118.000 K 16.31 % -141.000 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
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-03-31 2021-12-31 2021-03-31
Net debt -368.857 M 18.74 % -453.916 M 8.38 % -495.423 M 19.47 % -615.185 M -7.42 % -572.681 M 14.56 % -670.253 M -60.50 % -417.599 M -14.63 % -364.307 M 52.63 % -768.987 M 26.66 % -1.049 B 16.57 % -1.257 B -890.56 % -126.882 M -23.22 % -102.971 M -18.64 % -86.793 M -271.45 % 50.621 M
Total investments 253.386 M 8.87 % 232.742 M -0.89 % 234.842 M 12.47 % 208.809 M -2.27 % 213.657 M -0.40 % 214.516 M -63.34 % 585.221 M 1.70 % 575.432 M 19.86 % 480.072 M 60.02 % 300.000 M 3 289.03 % 8.852 M -1.85 % 9.019 M -3.54 % 9.350 M 0.000 -100.00 % 101.243 M
Total debt 70.148 M 38.27 % 50.731 M -9.51 % 56.062 M -5.68 % 59.436 M -5.86 % 63.138 M -4.34 % 66.001 M -4.02 % 68.767 M -0.84 % 69.348 M 148.82 % 27.871 M 250.18 % 7.959 M 32.10 % 6.025 M -8.99 % 6.620 M -14.98 % 7.786 M 49.94 % 5.193 M 0.000
Accumulated other comprehensive income loss 32.387 M 0.50 % 32.225 M 1.58 % 31.725 M 0.87 % 31.450 M 0.00 % 31.450 M 0.00 % 31.450 M 0.00 % 31.450 M 54.93 % 20.300 M 0.00 % 20.300 M 0.00 % 20.300 M 0.00 % 20.300 M -17.98 % 24.750 M 67.91 % 14.740 M 123.28 % 6.602 M -93.12 % 95.994 M
Retained earnings 199.858 M -19.70 % 248.879 M 17.42 % 211.949 M -29.52 % 300.717 M 30.78 % 229.946 M -52.88 % 488.014 M 19.62 % 407.960 M 24.41 % 327.912 M -7.07 % 352.852 M 35.10 % 261.176 M 50.69 % 173.325 M -13.18 % 199.647 M 20.87 % 165.180 M 28.09 % 128.953 M 0.000
Common stock 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 33.33 % 120.000 M 124.30 % 53.500 M 0.00 % 53.500 M 0.000
Total equity 1.540 B -3.13 % 1.590 B 2.39 % 1.553 B -5.24 % 1.639 B 4.42 % 1.569 B -14.10 % 1.827 B 4.62 % 1.746 B 5.85 % 1.650 B -1.05 % 1.667 B 6.02 % 1.573 B 6.02 % 1.483 B 330.70 % 344.397 M 47.54 % 233.420 M 23.47 % 189.055 M 96.94 % 95.994 M
Other non current liabilities 41.738 M -43.13 % 73.398 M 1.17 % 72.551 M 55.82 % 46.560 M 4.38 % 44.606 M -36.06 % 69.764 M -4.14 % 72.778 M 10.25 % 66.014 M 2.60 % 64.344 M 2 090.06 % 2.938 M 12.42 % 2.613 M 24.63 % 2.097 M 8.71 % 1.929 M 7.56 % 1.793 M 0.000
Long term debt 37.876 M 42.57 % 26.566 M -15.12 % 31.299 M -9.97 % 34.764 M -13.16 % 40.033 M -12.06 % 45.522 M -13.47 % 52.610 M -9.71 % 58.270 M 210.92 % 18.741 M 274.97 % 4.998 M 40.61 % 3.554 M -15.09 % 4.186 M -22.78 % 5.421 M 4.39 % 5.193 M 0.000
Total non current liabilities 87.849 M -19.04 % 108.509 M -3.72 % 112.701 M 23.92 % 90.948 M -3.98 % 94.714 M -24.80 % 125.954 M -4.30 % 131.609 M 5.89 % 124.284 M 49.59 % 83.085 M 946.94 % 7.936 M 28.67 % 6.168 M -1.83 % 6.283 M -14.52 % 7.350 M 5.21 % 6.986 M 0.000
Other current liabilities 260.676 M 63.36 % 159.575 M -15.41 % 188.652 M -46.20 % 350.675 M -4.53 % 367.323 M -14.22 % 428.206 M 13.03 % 378.847 M 33.36 % 284.072 M 7.25 % 264.865 M 101.57 % 131.401 M 145.63 % 53.496 M 1.55 % 52.679 M -3.19 % 54.413 M -4.08 % 56.727 M 0.000
Deferred revenue 72.384 M 31.31 % 55.126 M -23.77 % 72.312 M -30.56 % 104.132 M -16.94 % 125.364 M 147.80 % 50.590 M -48.77 % 98.748 M 75.05 % 56.410 M 7.71 % 52.374 M 39.27 % 37.605 M 89.14 % 19.882 M 21.22 % 16.401 M -22.56 % 21.178 M 0.000 0.000
Short term debt 32.272 M 33.55 % 24.165 M -2.42 % 24.763 M 0.37 % 24.672 M 6.78 % 23.105 M 12.82 % 20.479 M 26.75 % 16.157 M 45.85 % 11.078 M 21.34 % 9.130 M 208.34 % 2.961 M 19.86 % 2.470 M 1.49 % 2.434 M 2.92 % 2.365 M -0.55 % 2.378 M 0.000
Total current liabilities 496.194 M 30.72 % 379.579 M -5.90 % 403.363 M -28.93 % 567.550 M -8.13 % 617.790 M -0.24 % 619.282 M 1.09 % 612.576 M 28.25 % 477.656 M 4.51 % 457.035 M 59.27 % 286.955 M 96.09 % 146.341 M 41.13 % 103.696 M 19.90 % 86.483 M 24.73 % 69.337 M 0.000
Total liabilities 584.043 M 19.66 % 488.088 M -5.42 % 516.064 M -21.63 % 658.498 M -7.58 % 712.504 M -4.39 % 745.236 M 0.14 % 744.185 M 23.63 % 601.940 M 11.45 % 540.120 M 83.16 % 294.891 M 93.36 % 152.509 M -35.52 % 236.521 M 152.07 % 93.833 M 43 818.20 % 213.654 K 0.000
Other non current assets 17.978 M 22.71 % 14.651 M 6.89 % 13.706 M -5.42 % 14.492 M 17.96 % 12.285 M 1.17 % 12.143 M -94.68 % 228.362 M -17.45 % 276.635 M 6.43 % 259.926 M 24 916.94 % 1.039 M 3.00 % 1.009 M 13.47 % 889.000 K 90.36 % 467.000 K -95.49 % 10.362 M 120.47 % -50.621 M
Long term investments 115.859 M 34.94 % 85.859 M 0.00 % 85.859 M -13.82 % 99.631 M -51.38 % 204.938 M -0.08 % 205.103 M 94.84 % 105.268 M 10.46 % 95.304 M 1 018.07 % 8.524 M -1.90 % 8.689 M -1.84 % 8.852 M -1.85 % 9.019 M -3.54 % 9.350 M 0.000 0.000
Intangible assets 47.652 M -3.70 % 49.481 M -3.47 % 51.259 M 3.66 % 49.447 M -4.57 % 51.817 M -5.66 % 54.924 M 69.17 % 32.467 M 879.99 % 3.313 M 0.33 % 3.302 M 113.72 % 1.545 M -6.38 % 1.650 M -6.34 % 1.762 M -12.12 % 2.005 M -3.55 % 2.079 M 0.000
GoodWill 195.073 M 0.00 % 195.073 M 0.00 % 195.073 M -3.22 % 201.572 M 3.33 % 195.073 M 0.00 % 195.073 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 242.725 M -0.75 % 244.554 M -0.72 % 246.332 M -1.87 % 251.019 M 1.67 % 246.890 M -1.24 % 249.997 M 670.00 % 32.467 M 879.99 % 3.313 M 0.33 % 3.302 M 113.72 % 1.545 M -6.38 % 1.650 M -6.34 % 1.762 M -12.12 % 2.005 M -3.55 % 2.079 M 0.000
Property plant equipment net 131.344 M 20.49 % 109.005 M -5.12 % 114.884 M 1.35 % 113.356 M 9.39 % 103.629 M -3.95 % 107.888 M -52.56 % 227.418 M 14.52 % 198.589 M 153.18 % 78.438 M 134.47 % 33.453 M 112.34 % 15.755 M 4.44 % 15.085 M 9.23 % 13.810 M 14.12 % 12.101 M 0.000
Total non current assets 517.492 M 11.49 % 464.163 M -1.15 % 469.551 M -3.51 % 486.610 M -15.57 % 576.336 M -1.28 % 583.784 M -3.22 % 603.203 M 3.41 % 583.326 M 62.17 % 359.696 M 694.10 % 45.296 M 61.17 % 28.105 M 2.23 % 27.491 M 5.08 % 26.162 M 6.60 % 24.542 M 148.48 % -50.621 M
Other current assets 55.245 M -16.32 % 66.021 M 40.47 % 46.999 M -38.93 % 76.961 M 39.51 % 55.165 M -17.75 % 67.066 M 26.89 % 52.856 M -0.78 % 53.269 M 42.62 % 37.350 M 30.64 % 28.589 M 72.69 % 16.555 M -1.48 % 16.804 M 7.33 % 15.656 M -36.22 % 24.549 M 0.000
Short term investments 137.527 M -6.37 % 146.883 M -1.41 % 148.983 M 36.46 % 109.178 M 1 152.18 % 8.719 M -7.37 % 9.413 M -98.04 % 479.953 M -0.04 % 480.128 M 0.01 % 480.072 M 60.02 % 300.000 M 0.000 0.000 0.000 0.000 -100.00 % 101.243 M
cash and cash equivalents 439.005 M -13.01 % 504.647 M -8.49 % 551.485 M -18.25 % 674.621 M 6.10 % 635.819 M -13.64 % 736.254 M 51.38 % 486.366 M 12.16 % 433.655 M -45.58 % 796.858 M -24.58 % 1.057 B -16.34 % 1.263 B 845.95 % 133.502 M 20.54 % 110.757 M 20.41 % 91.985 M 281.71 % -50.621 M
Cash and short term investments 576.532 M -11.51 % 651.530 M -6.99 % 700.468 M -10.63 % 783.799 M 21.61 % 644.538 M -13.56 % 745.667 M -22.83 % 966.319 M 5.75 % 913.783 M -28.44 % 1.277 B -5.87 % 1.357 B 7.41 % 1.263 B 845.95 % 133.502 M 20.54 % 110.757 M 20.41 % 91.985 M 81.71 % 50.621 M
Total current assets 1.607 B -0.44 % 1.614 B 0.91 % 1.599 B -11.67 % 1.811 B 6.16 % 1.706 B -14.23 % 1.988 B 5.36 % 1.887 B 13.12 % 1.668 B -9.70 % 1.848 B 1.40 % 1.822 B 13.34 % 1.608 B 579.74 % 236.521 M -21.45 % 301.091 M 140 824.58 % 213.654 K -99.58 % 50.621 M
Inventory 127.397 M 4.56 % 121.837 M 60.52 % 75.902 M -55.39 % 170.145 M -5.28 % 179.637 M 14.81 % 156.465 M 73.37 % 90.250 M 160.70 % 34.618 M -3.66 % 35.932 M -9.13 % 39.544 M 58.50 % 24.949 M 36.19 % 18.320 M -6.54 % 19.603 M 131.95 % 8.451 M 0.000
Net receivables 847.565 M 9.44 % 774.480 M -0.18 % 775.898 M -0.48 % 779.629 M -5.63 % 826.166 M -18.95 % 1.019 B 31.03 % 777.897 M 16.66 % 666.780 M 34.03 % 497.481 M 25.11 % 397.632 M 31.07 % 303.373 M 0.000 -100.00 % 159.660 M 37.82 % 115.850 M 0.000
Tax assets 9.586 M -5.03 % 10.094 M 15.10 % 8.770 M 8.11 % 8.112 M -5.61 % 8.594 M -0.68 % 8.653 M -10.69 % 9.689 M 2.15 % 9.485 M -0.22 % 9.506 M 1 567.72 % 570.000 K -32.10 % 839.486 K 14.06 % 736.000 K 38.87 % 530.000 K 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -27.491 M 0.000 100.00 % -24.542 M 0.000
Account payables 113.021 M 1.54 % 111.303 M 18.86 % 93.641 M 35.45 % 69.131 M -12.95 % 79.413 M 8.02 % 73.514 M -13.51 % 84.996 M -16.94 % 102.333 M 0.95 % 101.365 M 67.49 % 60.521 M 103.58 % 29.729 M 17.32 % 25.341 M 121.96 % 11.417 M 11.58 % 10.232 M 0.000
Tax payables 17.841 M -39.34 % 29.410 M 22.57 % 23.995 M 26.69 % 18.940 M -16.14 % 22.585 M -51.42 % 46.493 M 37.44 % 33.828 M 42.36 % 23.763 M -18.90 % 29.301 M -46.20 % 54.467 M 33.62 % 40.764 M 75.39 % 23.242 M 27.09 % 18.288 M 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.191 M -20.10 % 15.257 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 27.583 M -3.15 % 28.479 M -0.84 % 28.721 M 9.96 % 26.119 M -5.30 % 27.582 M 12.74 % 24.466 M 2.61 % 23.843 M 100.12 % 11.914 M 170.34 % 4.407 M 196.77 % 1.485 M 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 41.595 M 137.79 % 17.492 M -14.26 % 20.401 M 6.84 % 19.095 M -11.24 % 21.512 M -11.19 % 24.223 M -9.75 % 26.841 M -1.59 % 27.275 M -2.14 % 27.871 M 250.18 % 7.959 M 32.10 % 6.025 M 43.93 % 4.186 M -46.24 % 7.786 M 2.84 % 7.571 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 0.000 0.000 0.000 0.000
Other total stockholders equity 1.120 B 0.00 % 1.120 B 0.00 % 1.120 B 0.00 % 1.120 B 0.00 % 1.120 B -0.24 % 1.123 B 0.00 % 1.123 B 0.00 % 1.123 B 0.00 % 1.123 B 0.00 % 1.123 B 0.00 % 1.123 B 0.000 -100.00 % 8.117 M 0.00 % 8.117 M 0.000
Deferred tax liabilities non current 8.235 M -3.63 % 8.545 M -3.45 % 8.851 M -8.04 % 9.624 M -4.48 % 10.075 M -5.56 % 10.668 M 71.47 % 6.221 M 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 -100.00 % 126.542 M 0.000 100.00 % -76.110 M 0.000
Total assets 2.124 B 2.22 % 2.078 B 0.45 % 2.069 B -9.94 % 2.297 B 0.67 % 2.282 B -11.29 % 2.572 B 3.28 % 2.491 B 10.60 % 2.252 B 2.01 % 2.207 B 18.20 % 1.868 B 14.17 % 1.636 B 591.63 % 236.521 M -27.73 % 327.253 M 153 069.61 % 213.654 K 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-03-31 2021-12-31 2021-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
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 100.00 % -1.830 M 85.28 % -12.428 M -85.66 % -6.694 M -296.80 % -1.687 M
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 423.000 0.000 0.000 -100.00 % 21.000 K 247.45 % 6.044 K -62.23 % 16.000 K -15.79 % 19.000 K -77.65 % 85.000 K
Change in working capital 8.361 M 108.80 % -95.033 M -327.32 % -22.239 M 36.43 % -34.983 M -114.01 % 249.753 M 209.09 % -228.942 M -483.45 % -39.239 M 74.53 % -154.042 M -1 545.73 % 10.655 M 4.93 % 10.154 M 135.12 % -28.911 M 63.92 % -80.121 M -305.86 % -19.741 M 36.31 % -30.996 M -14.59 % -27.050 M -586.25 % 5.563 M 126.19 % -21.238 M 2.54 % -21.792 M
Accounts receivables -69.228 M -467.86 % -12.191 M 37.21 % -19.414 M -149.80 % 38.988 M -80.71 % 202.143 M 246.38 % -138.095 M -15.97 % -119.078 M 26.49 % -161.992 M -187.30 % -56.384 M 38.42 % -91.563 M -67.11 % -54.793 M 35.88 % -85.451 M -301.16 % -21.301 M 43.53 % -37.720 M 7.52 % -40.788 M 0.000 0.000 100.00 % -17.798 M
Inventory -5.560 M 87.90 % -45.935 M -148.74 % 94.242 M 892.86 % 9.492 M 140.96 % -23.172 M 65.00 % -66.215 M -19.02 % -55.631 M -4 333.74 % 1.314 M -63.62 % 3.612 M 124.75 % -14.595 M -120.17 % -6.629 M -81.37 % -3.655 M -174.02 % 4.938 M 144.28 % -11.152 M -2 313.71 % 503.770 K 125.44 % -1.980 M 39.74 % -3.286 M -419.94 % -632.000 K
Accounts payables 0.000 0.000 0.000 0.000 -100.00 % 63.542 M 390.33 % -21.886 M -117.90 % 122.254 M 630.35 % 16.739 M -75.30 % 67.761 M -39.94 % 112.825 M 392.88 % 22.891 M 92.17 % 11.912 M 344.15 % -4.879 M -143.94 % 11.103 M 0.000 0.000 0.000 100.00 % -3.614 M
Other working capital 83.149 M 325.29 % -36.907 M -206.25 % 34.737 M 141.62 % -83.463 M -1 252.80 % 7.240 M 363.66 % -2.746 M -120.78 % 13.217 M 230.82 % -10.103 M -133.11 % -4.334 M -224.29 % 3.487 M -63.75 % 9.620 M 428.67 % -2.927 M -295.00 % 1.501 M 107.56 % -19.844 M 27.98 % -27.554 M -465.29 % 7.543 M 142.02 % -17.952 M 15.16 % -21.160 M
Other non cash items -23.730 M -258.41 % -6.621 M -135.13 % 18.847 M 230.84 % -14.404 M 46.07 % -26.709 M -109.92 % 269.233 M 1 659.30 % 15.303 M 148.26 % -31.711 M 42.69 % -55.329 M -254.90 % -15.590 M -692.06 % -1.968 M 76.29 % -8.300 M 24.20 % -10.950 M -136.04 % -4.639 M -4 699.22 % 100.865 K -19.31 % 125.000 K 5.93 % 118.000 K -16.31 % 141.000 K
Net cash provided by operating activities 62.849 M 251.54 % -41.474 M -167.37 % 61.564 M 19.75 % 51.410 M -82.92 % 301.049 M 360.35 % -115.634 M -242.72 % 81.020 M 253.22 % -52.877 M -171.81 % 73.638 M -30.86 % 106.498 M 36.58 % 77.976 M 903.88 % -9.700 M -125.75 % 37.677 M 75.42 % 21.478 M -26.68 % 29.292 M -6.90 % 31.465 M 262 108.33 % 12.000 K -99.71 % 4.086 M
Investments in property plant and equipment -1.134 M -24.89 % -908.000 K 75.11 % -3.648 M 76.13 % -15.287 M -1 854.86 % -782.000 K 60.54 % -1.982 M 94.20 % -34.201 M 72.05 % -122.362 M -351.20 % -27.119 M -98.21 % -13.682 M -422.22 % -2.620 M -65.40 % -1.584 M 12.78 % -1.816 M 14.70 % -2.129 M -76.20 % -1.208 M -2 726.63 % 46.000 K 104.72 % -975.000 K -591.49 % -141.000 K
Acquisitions net 0.000 0.000 100.00 % -12.119 M -247.59 % 8.211 M 111.51 % -71.367 M -26 532.22 % 270.000 K -96.95 % 8.850 M 224.02 % -7.136 M 94.85 % -138.624 M -9 341.60 % 1.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -30.000 M 0.000 100.00 % -40.100 M 59.90 % -100.000 M 0.000 100.00 % -100.000 M 0.000 100.00 % -95.304 M 43.94 % -170.000 M 43.33 % -300.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 11.866 M 0.000 -100.00 % 101.284 M 0.000 0.000 -100.00 % 470.000 M 0.000 -100.00 % 232.000 K -99.83 % 138.624 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 770.000 K -73.81 % 2.940 M 102.86 % -102.952 M -201.25 % 101.684 M 2 782.20 % 3.528 M -99.06 % 374.487 M 437.99 % -110.797 M -48 495.21 % -228.000 K 99.84 % -138.463 M -9 130.87 % -1.500 M -207.21 % -488.271 K 0.000 -100.00 % 34.000 K 169.39 % -49.000 K -429.23 % 14.883 K -98.53 % 1.010 M 202.43 % -986.000 K 0.000
Net cash used for investing activites -18.498 M -1 010.33 % 2.032 M 103.53 % -57.535 M -967.05 % -5.392 M 92.14 % -68.621 M -118.63 % 368.288 M 1 552.78 % -25.351 M 88.72 % -224.798 M 33.01 % -335.582 M -6.98 % -313.682 M -9 991.88 % -3.108 M -96.23 % -1.584 M 11.11 % -1.782 M 16.30 % -2.129 M -78.40 % -1.193 M -213.01 % 1.056 M 153.85 % -1.961 M -1 290.78 % -141.000 K
Debt repayment -8.699 M -63.18 % -5.331 M 25.62 % -7.167 M 0.68 % -7.216 M -152.04 % -2.863 M -3.51 % -2.766 M -1 783.72 % -146.837 K -100.38 % 38.552 M 6 278.21 % -624.000 K 7.83 % -677.000 K -13.73 % -595.277 K -1.41 % -587.000 K -1.38 % -579.000 K -0.35 % -577.000 K -0.78 % -572.553 K -1.34 % -565.000 K -1.62 % -556.000 K -1.09 % -550.000 K
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.200 B 1 704.51 % 66.500 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -66.500 M 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 100.00 % -119.998 M 0.000 100.00 % -330.000 M 0.000 100.00 % -473.000 100.00 % -126.080 M 0.000 0.000 100.00 % -108.000 M -60.71 % -67.200 M 0.000 0.000 100.00 % -450.000 0.000 0.000 0.000
Other financing activites -101.294 M -4 805.28 % -2.065 M -3 441 566.67 % -60.000 0.000 0.000 0.000 100.00 % -2.812 M -240.58 % 2.000 M -31.62 % 2.925 M 95.00 % 1.500 M 104.06 % -36.913 M -155.51 % 66.500 M 0.000 0.000 0.000 0.000 100.00 % -19.009 M 0.000
Net cash used provided by financing activities -109.993 M -1 387.20 % -7.396 M 94.18 % -127.165 M -1 662.26 % -7.216 M 97.83 % -332.863 M -11 934.09 % -2.766 M 6.49 % -2.958 M 96.54 % -85.528 M -3 816.99 % 2.301 M 179.59 % 823.000 K -99.92 % 1.054 B 82 034.07 % -1.287 M -122.28 % -579.000 K -0.35 % -577.000 K -0.86 % -572.103 K -1.26 % -565.000 K 97.11 % -19.565 M -3 457.27 % -550.000 K
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -456.000 0.000 0.000 0.000 -100.00 % 445.000 0.000 0.000 0.000 -100.00 % 463.000 0.000 0.000 0.000
Net change in cash -65.642 M -40.15 % -46.838 M 61.96 % -123.136 M -417.34 % 38.802 M 138.63 % -100.435 M -140.19 % 249.888 M 374.07 % 52.711 M 114.51 % -363.203 M -39.89 % -259.643 M -25.82 % -206.361 M -118.27 % 1.129 B 9 083.85 % -12.571 M -135.60 % 35.316 M 88.13 % 18.772 M -31.81 % 27.527 M -13.86 % 31.956 M 248.54 % -21.514 M -733.70 % 3.395 M
Cash at beginning of period 504.647 M -8.49 % 551.485 M -18.25 % 674.621 M 6.10 % 635.819 M -13.64 % 736.254 M 51.38 % 486.366 M 12.16 % 433.655 M -45.58 % 796.858 M -24.58 % 1.057 B -16.34 % 1.263 B 845.95 % 133.502 M -8.61 % 146.073 M 31.89 % 110.757 M 20.41 % 91.985 M 42.71 % 64.458 M 98.32 % 32.502 M -39.83 % 54.016 M 6.71 % 50.621 M
Cash at end of period 439.005 M -13.01 % 504.647 M -8.49 % 551.485 M -18.25 % 674.621 M 6.10 % 635.819 M -13.64 % 736.254 M 51.38 % 486.366 M 12.16 % 433.655 M -45.58 % 796.858 M -24.58 % 1.057 B -16.34 % 1.263 B 845.95 % 133.502 M -8.61 % 146.073 M 31.89 % 110.757 M 20.41 % 91.985 M 42.71 % 64.458 M 98.32 % 32.502 M -39.83 % 54.016 M
Operating cash flow 62.849 M 251.54 % -41.474 M -167.37 % 61.564 M 19.75 % 51.410 M -83.12 % 304.612 M 363.43 % -115.634 M -242.72 % 81.020 M 253.22 % -52.877 M -171.81 % 73.638 M -30.86 % 106.498 M 36.58 % 77.976 M 903.88 % -9.700 M -125.75 % 37.677 M 75.42 % 21.478 M -26.68 % 29.292 M -6.90 % 31.465 M 262 108.33 % 12.000 K -99.71 % 4.086 M
Capital expenditure -1.134 M -20.90 % -938.000 K 88.09 % -7.877 M 48.47 % -15.287 M -1 771.11 % -817.000 K 58.78 % -1.982 M 94.20 % -34.201 M 72.05 % -122.362 M -351.20 % -27.119 M -98.21 % -13.682 M -422.22 % -2.620 M -65.40 % -1.584 M 12.78 % -1.816 M 14.70 % -2.129 M -76.20 % -1.208 M -2 726.63 % 46.000 K 104.72 % -975.000 K -591.49 % -141.000 K
Free CashFlow 61.715 M 245.51 % -42.412 M -179.00 % 53.687 M 48.62 % 36.123 M -88.11 % 303.795 M 358.29 % -117.616 M -351.21 % 46.819 M 126.72 % -175.239 M -476.70 % 46.519 M -49.88 % 92.816 M 23.17 % 75.356 M 767.81 % -11.284 M -131.47 % 35.861 M 85.34 % 19.349 M -31.10 % 28.084 M -10.87 % 31.511 M 3 372.17 % -963.000 K -124.41 % 3.945 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021
Date Form 10K
2024
2023
2022
2021
2020
2019
2018