WGE.BK

Well Graded Engineering Public Company Limited WGE.BK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 2.311 B 28.33 % 1.801 B 8.84 % 1.655 B 39.57 % 1.185 B 38.21 % 857.744 M -43.08 % 1.507 B 16.81 % 1.290 B 30.56 % 988.138 M 75.88 % 561.840 M
Net income 51.093 M 123.07 % -221.486 M -81.78 % -121.843 M -968.11 % 14.035 M -68.90 % 45.130 M -60.62 % 114.595 M 204.12 % 37.681 M -40.99 % 63.854 M 126.19 % 28.230 M
Income before tax 78.152 M 130.59 % -255.522 M -72.94 % -147.751 M -833.73 % 20.137 M -65.41 % 58.217 M -59.59 % 144.055 M 205.18 % 47.204 M -42.16 % 81.616 M 127.20 % 35.923 M
Income before tax ratio 0.03 123.83 % -0.14 -58.90 % -0.09 -625.72 % 0.02 -74.97 % 0.07 -29.00 % 0.10 161.27 % 0.04 -55.70 % 0.08 29.18 % 0.06
EBITDA 132.699 M 165.47 % -202.679 M -109.52 % -96.734 M -263.83 % 59.046 M -30.46 % 84.905 M -48.17 % 163.823 M 225.08 % 50.394 M -44.37 % 90.584 M 127.13 % 39.881 M
Net income ratio 0.02 117.98 % -0.12 -67.02 % -0.07 -722.00 % 0.01 -77.50 % 0.05 -30.81 % 0.08 160.36 % 0.03 -54.80 % 0.06 28.61 % 0.05
Ratio EBITDA 0.06 151.02 % -0.11 -92.51 % -0.06 -217.38 % 0.05 -49.68 % 0.10 -8.95 % 0.11 178.31 % 0.04 -57.39 % 0.09 29.15 % 0.07
Gross profit ratio 0.11 222.90 % -0.09 -131.29 % -0.04 -140.77 % 0.09 -44.35 % 0.16 12.38 % 0.15 76.19 % 0.08 -31.70 % 0.12 4.28 % 0.12
Weighted average shs out dil 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 28.21 % 467.978 M -22.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M
Weighted average shs out 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 28.21 % 467.978 M 16.42 % 401.974 M -33.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M
EPS diluted 0.09 123.03 % -0.37 -85.00 % -0.20 -954.70 % 0.02 -75.73 % 0.10 -49.26 % 0.19 202.55 % 0.06 -42.91 % 0.11 133.55 % 0.05
Earnings per share 0.09 123.03 % -0.37 -85.00 % -0.20 -954.70 % 0.02 -75.73 % 0.10 -49.26 % 0.19 202.55 % 0.06 -42.91 % 0.11 133.55 % 0.05
Gross profit 245.187 M 257.72 % -155.456 M -151.74 % -61.753 M -156.90 % 108.528 M -23.09 % 141.111 M -36.03 % 220.601 M 105.80 % 107.191 M -10.83 % 120.211 M 83.40 % 65.546 M
Income tax expense 27.059 M 179.50 % -34.036 M -31.37 % -25.908 M -524.24 % 6.107 M -51.63 % 12.625 M -57.06 % 29.399 M 208.72 % 9.523 M -46.39 % 17.762 M 130.90 % 7.692 M
Cost of revenue 2.066 B 5.60 % 1.956 B 13.98 % 1.716 B 59.37 % 1.077 B 50.28 % 716.633 M -44.29 % 1.286 B 8.74 % 1.183 B 36.29 % 867.927 M 74.88 % 496.294 M
General and administrative expenses 81.605 M -21.30 % 103.696 M 15.60 % 89.701 M -0.07 % 89.767 M 3.08 % 87.082 M 4.99 % 82.947 M 137.48 % 34.928 M -25.78 % 47.060 M 37.45 % 34.237 M
Selling and marketing expenses 0.000 -100.00 % 736.016 K 0.000 0.000 0.000 0.000 -100.00 % 39.045 M 5 553.40 % 690.642 K -31.86 % 1.014 M
Other expenses 74.798 M 773.63 % -11.104 M -30.61 % -8.501 M -103.62 % -4.175 M 40.25 % -6.988 M 0.000 0.000 0.000 0.000
Operating expenses 156.403 M 67.58 % 93.328 M 14.94 % 81.199 M -5.13 % 85.592 M 6.86 % 80.094 M -3.44 % 82.947 M 12.13 % 73.973 M 68.68 % 43.853 M 24.40 % 35.251 M
Cost and expenses 2.222 B 8.42 % 2.050 B 14.02 % 1.797 B 54.62 % 1.163 B 45.91 % 796.728 M -41.81 % 1.369 B 8.94 % 1.257 B 37.85 % 911.780 M 71.53 % 531.545 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 81.605 M -21.86 % 104.432 M 16.42 % 89.701 M -0.07 % 89.767 M 3.08 % 87.082 M 4.99 % 82.947 M 12.13 % 73.973 M 68.68 % 43.853 M 24.40 % 35.251 M
Interest income 624.806 K -5.13 % 658.596 K 98.43 % 331.902 K -39.04 % 544.437 K -16.15 % 649.267 K -42.23 % 1.124 M -25.41 % 1.507 M 7.06 % 1.407 M 34.86 % 1.044 M
Interest expense 11.257 M 52.20 % 7.396 M 44.17 % 5.130 M 53.46 % 3.343 M -3.06 % 3.449 M 42.77 % 2.416 M 0.000 0.000 0.000
Depreciation and amortization 43.290 M -4.82 % 45.481 M -0.88 % 45.886 M 29.02 % 35.566 M 53.04 % 23.239 M 33.92 % 17.353 M -1.88 % 17.685 M 24.31 % 14.227 M 48.41 % 9.586 M
Operating income 88.784 M 135.69 % -248.784 M -74.03 % -142.953 M -723.28 % 22.936 M -62.41 % 61.017 M -58.34 % 146.470 M 340.93 % 33.218 M -56.50 % 76.357 M 152.04 % 30.295 M
Operating income ratio 0.04 127.81 % -0.14 -59.90 % -0.09 -546.58 % 0.02 -72.80 % 0.07 -26.81 % 0.10 277.49 % 0.03 -66.68 % 0.08 43.31 % 0.05
Total other income expenses net -10.632 M -57.80 % -6.738 M -40.42 % -4.798 M -71.45 % -2.799 M 0.03 % -2.799 M -15.89 % -2.416 M -117.27 % 13.985 M 165.94 % 5.259 M -6.55 % 5.627 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt 266.769 M -11.42 % 301.177 M 78.44 % 168.785 M 235.96 % -124.140 M 66.56 % -371.200 M -168.55 % -138.226 M 44.53 % -249.196 M -129.83 % -108.424 M -83.19 % -59.188 M
Total investments 275.160 M 6.32 % 258.799 M 543.14 % 40.240 M 868.03 % 4.157 M 0.30 % 4.145 M 0.89 % 4.108 M -88.61 % 36.077 M 27.70 % 28.252 M -0.99 % 28.535 M
Total debt 309.492 M -23.67 % 405.459 M 35.32 % 299.635 M 33.03 % 225.239 M 201.40 % 74.731 M 132.94 % 32.082 M -32.94 % 47.838 M 61.93 % 29.543 M 26.95 % 23.270 M
Accumulated other comprehensive income loss 21.230 M 11.59 % 19.025 M 0.00 % 19.025 M 0.00 % 19.025 M 22.54 % 15.525 M 14.79 % 13.525 M 58.65 % 8.525 M 0.000 0.000
Retained earnings -249.523 M 16.38 % -298.411 M -278.17 % -78.909 M -207.45 % 73.439 M 16.75 % 62.904 M 7.07 % 58.748 M 18.51 % 49.573 M -74.03 % 190.917 M 49.75 % 127.488 M
Common stock 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 36.36 % 220.000 M 10.00 % 200.000 M 81.82 % 110.000 M 0.00 % 110.000 M
Total equity 348.667 M 17.17 % 297.574 M -42.45 % 517.076 M -22.78 % 669.643 M 2.06 % 656.113 M 124.29 % 292.534 M 13.34 % 258.098 M -14.23 % 300.917 M 26.71 % 237.488 M
Other non current liabilities 48.882 M 9.91 % 44.473 M 201.28 % 14.762 M 10.11 % 13.406 M -19.56 % 16.666 M -35.42 % 25.806 M 217.65 % 8.124 M 1 876.02 % 411.135 K 0.000
Long term debt 94.042 M 88.79 % 49.813 M -39.96 % 82.960 M 65.04 % 50.268 M 38.42 % 36.314 M 375.31 % 7.640 M -6.50 % 8.172 M -30.60 % 11.774 M -12.75 % 13.495 M
Total non current liabilities 142.924 M 51.59 % 94.286 M -3.52 % 97.721 M 53.47 % 63.674 M 20.18 % 52.980 M 58.40 % 33.447 M 91.18 % 17.494 M 43.57 % 12.185 M -9.71 % 13.495 M
Other current liabilities 197.426 M -4.45 % 206.630 M 42.10 % 145.410 M 204.37 % 47.774 M -13.23 % 55.057 M -17.23 % 66.521 M -2.31 % 68.097 M 315.99 % 16.370 M 62.36 % 10.082 M
Deferred revenue 207.930 M -34.50 % 317.429 M 11.43 % 284.868 M -14.61 % 333.611 M 202.69 % 110.214 M -13.02 % 126.707 M -57.81 % 300.304 M 173.33 % 109.868 M 25.42 % 87.598 M
Short term debt 215.450 M -39.42 % 355.646 M 64.14 % 216.675 M 23.83 % 174.971 M 355.45 % 38.417 M 57.18 % 24.441 M -38.38 % 39.666 M 67.22 % 23.721 M 142.66 % 9.775 M
Total current liabilities 1.099 B -7.01 % 1.182 B 31.68 % 897.748 M 4.40 % 859.911 M 174.24 % 313.562 M -11.78 % 355.443 M -35.23 % 548.776 M 100.87 % 273.200 M 86.24 % 146.696 M
Total liabilities 1.242 B -2.69 % 1.276 B 28.23 % 995.469 M 7.78 % 923.585 M 151.97 % 366.542 M -5.75 % 388.889 M -31.32 % 566.271 M 98.42 % 285.385 M 78.15 % 160.191 M
Other non current assets 122.689 M 35.82 % 90.332 M -44.90 % 163.933 M 339.40 % 37.309 M 15.92 % 32.185 M -24.07 % 42.387 M 98.51 % 21.353 M 34.98 % 15.819 M -58.61 % 38.221 M
Long term investments 275.160 M 6.32 % 258.799 M 617.36 % 36.077 M -52.38 % 75.752 M 101.50 % 37.594 M -26.61 % 51.223 M 60.05 % 32.005 M 32.16 % 24.217 M -15.13 % 28.535 M
Intangible assets 558.933 K -45.83 % 1.032 M -60.68 % 2.624 M -38.69 % 4.281 M -27.16 % 5.876 M 66.41 % 3.531 M 35.37 % 2.608 M -13.56 % 3.017 M -12.42 % 3.445 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 558.933 K -45.83 % 1.032 M -60.68 % 2.624 M -38.69 % 4.281 M -27.16 % 5.876 M 66.41 % 3.531 M 35.37 % 2.608 M -13.56 % 3.017 M -12.42 % 3.445 M
Property plant equipment net 392.670 M -6.26 % 418.912 M -9.52 % 463.001 M 11.28 % 416.062 M 92.45 % 216.187 M 9.87 % 196.766 M 27.91 % 153.831 M 39.84 % 110.003 M 19.00 % 92.438 M
Total non current assets 827.874 M -0.61 % 832.929 M 19.68 % 695.939 M 29.58 % 537.057 M 81.27 % 296.271 M -0.86 % 298.841 M 40.72 % 212.365 M 38.75 % 153.057 M -5.89 % 162.640 M
Other current assets 15.248 M -52.47 % 32.084 M -35.60 % 49.821 M -26.70 % 67.971 M 219.58 % 21.269 M 30.38 % 16.313 M 100.37 % 8.141 M 15.80 % 7.031 M 77.00 % 3.972 M
Short term investments 0.000 0.000 -100.00 % 4.163 M 0.15 % 4.157 M 0.30 % 4.145 M 0.89 % 4.108 M 0.89 % 4.072 M 0.89 % 4.036 M 0.000
cash and cash equivalents 42.723 M -59.03 % 104.282 M -20.30 % 130.850 M -62.55 % 349.379 M -21.65 % 445.931 M 161.84 % 170.308 M -42.66 % 297.034 M 115.29 % 137.967 M 67.32 % 82.458 M
Cash and short term investments 42.723 M -59.03 % 104.282 M -22.76 % 135.013 M -61.81 % 353.536 M -21.45 % 450.076 M 158.05 % 174.415 M -42.07 % 301.105 M 112.04 % 142.003 M 72.21 % 82.458 M
Total current assets 762.953 M 2.95 % 741.088 M -9.25 % 816.607 M -22.68 % 1.056 B 45.40 % 726.383 M 89.86 % 382.582 M -37.49 % 612.003 M 41.26 % 433.245 M 84.33 % 235.039 M
Inventory 27.765 M -46.40 % 51.805 M 72.03 % 30.114 M 153.17 % 11.895 M 31.84 % 9.022 M 42.29 % 6.341 M -85.99 % 45.254 M 258.57 % 12.621 M 55.39 % 8.122 M
Net receivables 677.217 M 22.48 % 552.916 M -8.10 % 601.659 M -4.18 % 627.910 M 147.95 % 253.240 M 32.86 % 190.606 M -25.98 % 257.503 M -5.19 % 271.592 M 93.32 % 140.487 M
Tax assets 36.796 M -42.38 % 63.854 M 110.71 % 30.304 M 729.33 % 3.654 M -17.48 % 4.428 M -10.25 % 4.934 M 92.15 % 2.568 M 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 445.654 M 53.98 % 289.426 M 22.43 % 236.402 M -15.80 % 280.776 M 192.06 % 96.137 M -21.50 % 122.472 M -11.45 % 138.306 M 18.09 % 117.117 M 198.51 % 39.234 M
Tax payables 32.775 M 151.61 % 13.026 M -9.49 % 14.393 M -36.82 % 22.780 M 65.82 % 13.737 M -10.22 % 15.301 M 536.72 % 2.403 M -60.76 % 6.124 M 90 560.38 % 6.755 K
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 100.00 % -1.201 M 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 -100.00 % 218.163 K -69.85 % 723.501 K 177.23 % 260.974 K 0.000 0.000 0.000
Capital lease obligations 15.293 M -46.89 % 28.796 M -33.40 % 43.236 M -16.17 % 51.575 M 218.18 % 16.209 M 35.02 % 12.005 M -6.96 % 12.904 M 31.20 % 9.836 M -19.36 % 12.197 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 276.960 M 0.00 % 276.960 M 0.00 % 276.960 M 0.00 % 276.960 M 0.00 % 276.960 M 0.000 -100.00 % 8.525 M 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.201 M 0.16 % 1.199 M 191.57 % 411.134 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 1.591 B 1.07 % 1.574 B 4.06 % 1.513 B -5.06 % 1.593 B 55.79 % 1.023 B 50.08 % 681.423 M -17.34 % 824.368 M 40.60 % 586.302 M 47.43 % 397.679 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Deferred income tax 29.201 M 189.39 % -32.667 M -26.43 % -25.839 M -523.11 % 6.107 M -65.97 % 17.945 M 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 52.399 M 148.82 % -107.329 M -6.63 % -100.653 M -209.95 % -32.473 M 71.35 % -113.338 M -38.62 % -81.763 M -136.95 % 221.253 M 3 090.50 % -7.399 M 0.000
Accounts receivables -144.986 M -69.78 % -85.397 M -185.59 % 99.779 M 152.89 % -188.669 M -532.46 % 43.627 M 607.14 % 6.169 M 155.58 % -11.099 M 92.00 % -138.663 M 0.000
Inventory -345.250 K 98.41 % -21.691 M -19.05 % -18.220 M -534.30 % -2.872 M -7.11 % -2.682 M -133.38 % 8.033 M 161.19 % -13.128 M 0.000 0.000
Accounts payables 268.037 M 390.52 % 54.644 M 366 707 522 247 065 728.00 % 0.000 100.00 % -64.328 M 53.31 % -137.790 M -260.42 % 85.893 M -40.14 % 143.494 M 59.64 % 89.888 M 0.000
Other working capital -70.307 M -28.10 % -54.885 M 69.88 % -182.212 M -181.56 % 223.397 M 1 454.49 % -16.493 M 90.93 % -181.859 M -278.32 % 101.986 M 146.48 % 41.376 M 0.000
Other non cash items -31.973 M -117.54 % 182.294 M 466.04 % 32.205 M 1 050.72 % 2.799 M -0.03 % 2.799 M 117.11 % -16.358 M 82.72 % -94.677 M -212.13 % 84.434 M 399.09 % -28.230 M
Net cash provided by operating activities 144.010 M 207.68 % -133.742 M 21.18 % -169.679 M -2 598.83 % -6.287 M 87.74 % -51.269 M -181.56 % 62.863 M -76.35 % 265.838 M 241.31 % 77.888 M 0.000
Investments in property plant and equipment -16.157 M -184.42 % -5.681 M 92.92 % -80.206 M 57.11 % -187.015 M -428.09 % -35.414 M 53.11 % -75.518 M -77.18 % -42.623 M -114.89 % -19.835 M 0.000
Acquisitions net 0.000 0.000 -100.00 % 219.942 K 575.12 % 32.578 K -90.84 % 355.614 K -86.01 % 2.541 M -51.76 % 5.268 M 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -6.173 K 99.87 % -4.762 M -12 875.37 % -36.701 K 99.65 % -10.511 M -19.25 % -8.814 M -118.42 % -4.036 M 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 1.400 M -70.41 % 4.730 M -48.89 % 9.254 M 1 750.74 % 500.000 K -95.52 % 11.166 M 158.55 % 4.319 M 0.000
Other investing activites 12.100 M -12.32 % 13.800 M 6 377.38 % 213.056 K 104.50 % -4.730 M -86 073.41 % 5.501 K -97.88 % 259.499 K 100.74 % -35.004 M 0.000 0.000
Net cash used for investing activites -4.056 M -149.96 % 8.120 M 110.36 % -78.380 M 59.12 % -191.745 M -642.18 % -25.835 M 68.77 % -82.729 M -136.34 % -35.004 M -79.03 % -19.552 M 0.000
Debt repayment -201.513 M -303.44 % 99.054 M 65.90 % 59.708 M 425.80 % -18.327 M -157.69 % 31.768 M 217.40 % -27.060 M -88.12 % -14.384 M -408.79 % -2.827 M 0.000
Common stock issued 0.000 0.000 0.000 0.000 -100.00 % 356.960 M 1 667.13 % 20.200 M -77.56 % 90.000 M 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
Dividends paid -9.000 0.000 100.00 % -29.965 M -5 893.05 % -500.000 K 98.61 % -36.000 M 64.00 % -100.000 M 41.35 % -170.500 M 0.000 0.000
Other financing activites 0.000 0.000 100.00 % -213.056 K -100.18 % 120.306 M -66.30 % 356.960 M 1 667.13 % 20.200 M -82.14 % 113.116 M 0.000 0.000
Net cash used provided by financing activities -201.513 M -303.44 % 99.054 M 235.44 % 29.530 M -70.90 % 101.480 M -71.23 % 352.728 M 430.08 % -106.860 M -48.90 % -71.768 M -2 438.51 % -2.827 M 0.000
Effect of forex changes on cash 0.000 0.000 100.00 % 0.000 -100.00 % 0.840 310.00 % -0.400 -154.79 % 0.730 0.000 0.000 0.000
Net change in cash -61.559 M -131.70 % -26.568 M 87.84 % -218.529 M -126.33 % -96.552 M -135.03 % 275.624 M 317.50 % -126.726 M -179.67 % 159.067 M 186.56 % 55.509 M 0.000
Cash at beginning of period 104.282 M -20.30 % 130.850 M -62.55 % 349.379 M -21.65 % 445.931 M 161.84 % 170.308 M -42.66 % 297.034 M 115.29 % 137.967 M 67.32 % 82.458 M 0.000
Cash at end of period 42.723 M -59.03 % 104.282 M -20.30 % 130.850 M -62.55 % 349.379 M -21.65 % 445.931 M 161.84 % 170.308 M -42.66 % 297.034 M 115.29 % 137.967 M 0.000
Operating cash flow 144.010 M 207.68 % -133.742 M 21.18 % -169.679 M -2 598.83 % -6.287 M 87.74 % -51.269 M -181.56 % 62.863 M -76.35 % 265.838 M 241.31 % 77.888 M 0.000
Capital expenditure -16.157 M -183.75 % -5.694 M 92.90 % -80.206 M 57.11 % -187.015 M -428.09 % -35.414 M 53.11 % -75.518 M -77.18 % -42.623 M -114.89 % -19.835 M 0.000
Free CashFlow 127.853 M 191.69 % -139.436 M 44.20 % -249.885 M -29.27 % -193.302 M -123.00 % -86.683 M -584.94 % -12.656 M -105.67 % 223.215 M 284.50 % 58.053 M 0.000
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
Revenue 582.329 M -18.49 % 714.400 M -1.86 % 727.939 M 29.68 % 561.354 M 6.08 % 529.169 M 7.55 % 492.041 M 61.78 % 304.144 M -43.02 % 533.795 M -1.07 % 539.546 M 27.46 % 423.306 M 19.21 % 355.080 M -11.49 % 401.188 M 4.79 % 382.832 M -25.67 % 515.038 M -3.36 % 532.944 M 81.51 % 293.617 M 36.28 % 215.448 M 50.18 % 143.459 M 6.28 % 134.986 M -47.33 % 256.288 M 8.52 % 236.159 M 2.54 % 230.311 M -28.66 % 322.856 M -29.69 % 459.198 M 25.08 % 367.117 M 0.90 % 363.844 M
Net income 45.521 M -0.64 % 45.815 M 59.10 % 28.796 M 201.57 % -28.352 M -209.73 % 25.838 M 4.14 % 24.811 M 116.94 % -146.486 M -1 318.12 % 12.026 M 236.63 % -8.801 M 88.76 % -78.322 M -83.13 % -42.768 M -147.38 % -17.289 M 77.66 % -77.387 M -609.51 % 15.189 M -49.59 % 30.127 M 665.79 % 3.934 M 245.49 % -2.704 M 84.39 % -17.322 M -271.03 % -4.669 M -122.24 % 20.993 M 67.36 % 12.543 M -22.87 % 16.263 M -25.50 % 21.829 M -57.35 % 51.183 M 122.27 % 23.027 M 10.75 % 20.792 M
Income before tax 60.593 M 2.68 % 59.014 M 46.40 % 40.309 M 219.00 % -33.874 M -202.52 % 33.042 M -14.56 % 38.674 M 122.14 % -174.652 M -1 680.59 % 11.050 M 273.15 % -6.382 M 92.54 % -85.538 M -51.36 % -56.513 M -210.20 % -18.218 M 80.32 % -92.555 M -582.37 % 19.188 M -45.24 % 35.040 M 750.64 % 4.119 M 275.50 % -2.347 M 85.92 % -16.675 M -153.20 % -6.586 M -124.73 % 26.626 M 51.19 % 17.611 M -14.37 % 20.566 M -25.70 % 27.678 M -56.81 % 64.089 M 122.45 % 28.811 M 10.20 % 26.144 M
Income before tax ratio 0.10 25.96 % 0.08 49.18 % 0.06 191.77 % -0.06 -196.64 % 0.06 -20.56 % 0.08 113.69 % -0.57 -2 874.05 % 0.02 275.01 % -0.01 94.15 % -0.20 -26.96 % -0.16 -250.48 % -0.05 81.22 % -0.24 -748.94 % 0.04 -43.34 % 0.07 368.65 % 0.01 228.78 % -0.01 90.63 % -0.12 -138.25 % -0.05 -146.96 % 0.10 39.32 % 0.07 -16.49 % 0.09 4.16 % 0.09 -38.58 % 0.14 77.84 % 0.08 9.22 % 0.07
EBITDA 72.882 M 1.06 % 72.119 M 31.11 % 55.007 M 373.60 % -20.105 M -143.61 % 46.102 M -10.82 % 51.695 M 131.70 % -163.069 M -773.01 % 24.230 M 254.37 % 6.837 M 109.52 % -71.819 M -54.03 % -46.628 M -1 070.47 % -3.984 M 94.97 % -79.249 M -348.05 % 31.949 M -31.88 % 46.904 M 225.90 % 14.392 M 114.40 % 6.713 M 174.90 % -8.963 M -29 712.29 % 30.267 K -99.91 % 33.517 M 37.41 % 24.392 M -7.07 % 26.248 M 6.47 % 24.653 M -64.39 % 69.240 M 104.45 % 33.867 M 7.73 % 31.438 M
Net income ratio 0.08 21.89 % 0.06 62.12 % 0.04 178.32 % -0.05 -203.44 % 0.05 -3.17 % 0.05 110.47 % -0.48 -2 237.89 % 0.02 238.11 % -0.02 91.18 % -0.19 -53.61 % -0.12 -179.50 % -0.04 78.68 % -0.20 -785.47 % 0.03 -47.83 % 0.06 321.90 % 0.01 206.76 % -0.01 89.61 % -0.12 -249.12 % -0.03 -142.22 % 0.08 54.22 % 0.05 -24.78 % 0.07 4.44 % 0.07 -39.34 % 0.11 77.70 % 0.06 9.77 % 0.06
Ratio EBITDA 0.13 23.98 % 0.10 33.59 % 0.08 310.99 % -0.04 -141.11 % 0.09 -17.08 % 0.11 119.60 % -0.54 -1 281.19 % 0.05 258.19 % 0.01 107.47 % -0.17 -29.20 % -0.13 -1 222.45 % -0.01 95.20 % -0.21 -433.71 % 0.06 -29.52 % 0.09 79.55 % 0.05 57.32 % 0.03 149.87 % -0.06 -27 963.31 % 0.00 -99.83 % 0.13 26.62 % 0.10 -9.37 % 0.11 49.25 % 0.08 -49.36 % 0.15 63.45 % 0.09 6.77 % 0.09
Gross profit ratio 0.14 20.12 % 0.11 22.61 % 0.09 -27.75 % 0.13 33.97 % 0.10 -14.71 % 0.11 122.69 % -0.49 -974.95 % 0.06 -0.74 % 0.06 136.35 % -0.16 -32.81 % -0.12 -1 210.50 % 0.01 105.88 % -0.18 -307.24 % 0.09 -21.55 % 0.11 25.20 % 0.09 7.61 % 0.08 108.32 % 0.04 -58.08 % 0.09 -46.96 % 0.18 -1.68 % 0.18 3.71 % 0.17 1.10 % 0.17 -3.13 % 0.18 38.78 % 0.13 8.52 % 0.12
Weighted average shs out dil 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 36.36 % 440.000 M 0.00 % 440.000 M 8.93 % 403.945 M 0.99 % 400.000 M -33.33 % 600.000 M 50.00 % 400.000 M
Weighted average shs out 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 0.00 % 600.000 M 32.16 % 453.989 M 3.18 % 440.000 M 0.00 % 440.000 M 8.93 % 403.946 M 0.99 % 400.003 M -9.09 % 440.000 M 10.00 % 400.007 M
EPS diluted 0.08 -0.65 % 0.08 59.17 % 0.05 201.48 % -0.05 -209.74 % 0.04 4.11 % 0.04 117.25 % -0.24 -1 300.00 % 0.02 236.05 % -0.01 88.69 % -0.13 -82.33 % -0.07 -147.57 % -0.03 77.85 % -0.13 -613.83 % 0.03 -49.60 % 0.05 660.61 % 0.01 246.67 % 0.00 84.43 % -0.03 -270.51 % -0.01 -122.29 % 0.04 16.67 % 0.03 -25.00 % 0.04 -25.93 % 0.05 -58.46 % 0.13 238.54 % 0.04 -26.15 % 0.05
Earnings per share 0.08 -0.65 % 0.08 59.17 % 0.05 201.48 % -0.05 -209.74 % 0.04 4.11 % 0.04 117.25 % -0.24 -1 300.00 % 0.02 236.05 % -0.01 88.69 % -0.13 -82.33 % -0.07 -147.57 % -0.03 77.85 % -0.13 -613.83 % 0.03 -49.60 % 0.05 660.61 % 0.01 246.67 % 0.00 84.43 % -0.03 -270.51 % -0.01 -122.29 % 0.04 16.67 % 0.03 -25.00 % 0.04 -25.93 % 0.05 -58.46 % 0.13 148.57 % 0.05 0.58 % 0.05
Gross profit 79.270 M -2.08 % 80.957 M 20.33 % 67.280 M -6.31 % 71.810 M 42.12 % 50.528 M -8.27 % 55.083 M 136.71 % -150.047 M -598.53 % 30.098 M -1.80 % 30.649 M 146.33 % -66.155 M -58.32 % -41.785 M -1 082.87 % 4.251 M 106.16 % -69.035 M -254.04 % 44.815 M -24.18 % 59.111 M 127.25 % 26.011 M 46.65 % 17.737 M 212.85 % 5.669 M -55.44 % 12.724 M -72.07 % 45.550 M 6.70 % 42.691 M 6.34 % 40.145 M -27.88 % 55.665 M -31.89 % 81.729 M 73.58 % 47.084 M 9.49 % 43.002 M
Income tax expense 15.072 M 14.19 % 13.199 M 14.64 % 11.513 M 308.51 % -5.522 M -176.64 % 7.204 M -48.03 % 13.863 M 149.22 % -28.166 M -2 786.58 % -975.760 K -140.33 % 2.420 M 133.53 % -7.216 M 47.50 % -13.744 M -1 379.25 % -929.143 K 93.87 % -15.167 M -479.01 % 4.002 M -18.56 % 4.914 M 2 533.69 % 186.568 K -47.92 % 358.244 K -44.75 % 648.427 K 133.42 % -1.940 M -135.21 % 5.510 M 12.45 % 4.900 M 17.96 % 4.154 M -28.22 % 5.788 M -55.16 % 12.907 M 123.15 % 5.784 M 8.06 % 5.352 M
Cost of revenue 503.059 M -20.58 % 633.442 M -4.12 % 660.659 M 34.95 % 489.544 M 2.28 % 478.642 M 9.54 % 436.958 M -3.79 % 454.192 M -9.83 % 503.696 M -1.02 % 508.897 M 3.97 % 489.461 M 23.33 % 396.865 M -0.02 % 396.937 M -12.16 % 451.867 M -3.90 % 470.223 M -0.76 % 473.833 M 77.06 % 267.606 M 35.35 % 197.711 M 43.49 % 137.790 M 12.70 % 122.262 M -41.98 % 210.738 M 8.93 % 193.467 M 1.74 % 190.166 M -28.83 % 267.191 M -29.21 % 377.468 M 17.95 % 320.034 M -0.25 % 320.842 M
General and administrative expenses 18.243 M -20.46 % 22.935 M -4.49 % 24.014 M 16.83 % 20.555 M 15.52 % 17.793 M -7.53 % 19.242 M -19.10 % 23.785 M 7.79 % 22.066 M -40.12 % 36.849 M 69.57 % 21.731 M 2.69 % 21.162 M -4.44 % 22.147 M 0.26 % 22.088 M -10.09 % 24.566 M -0.02 % 24.572 M 8.60 % 22.625 M 12.08 % 20.187 M -9.82 % 22.384 M -0.41 % 22.476 M 21.07 % 18.565 M -28.06 % 25.807 M 27.54 % 20.234 M -23.74 % 26.533 M 38.39 % 19.172 M -4.77 % 20.133 M 9.39 % 18.404 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 0.000 0.000 0.000 0.000 -100.00 % 433.288 K 0.000 0.000 0.000
Other expenses -1.769 M 56.46 % -4.063 M -2 033.48 % 210.147 K -99.74 % 82.344 M 3 038.20 % -2.803 M 0.000 0.000 0.000 0.000 100.00 % -4.025 M -4.59 % -3.848 M -48.87 % -2.585 M -114.64 % -1.204 M -55.59 % -774.022 K 54.40 % -1.698 M -23.19 % -1.378 M -175.05 % -501.005 K 16.28 % -598.434 K 83.74 % -3.679 M -375.69 % -773.482 K -147.98 % 1.612 M 274.66 % -923.043 K 0.000 0.000 -100.00 % 1.680 M 0.000
Operating expenses 16.474 M -12.71 % 18.872 M -22.09 % 24.224 M -76.46 % 102.899 M 586.41 % 14.991 M -22.10 % 19.242 M -19.10 % 23.785 M 38.15 % 17.216 M -51.48 % 35.483 M 100.40 % 17.706 M 2.26 % 17.314 M -11.49 % 19.562 M -6.33 % 20.884 M -12.22 % 23.792 M 4.01 % 22.874 M 7.66 % 21.247 M 7.93 % 19.686 M -9.64 % 21.785 M 15.90 % 18.797 M 5.65 % 17.791 M -26.47 % 24.195 M 25.29 % 19.311 M -31.39 % 28.146 M 62.06 % 17.367 M -5.88 % 18.453 M 13.42 % 16.269 M
Cost and expenses 519.533 M -20.36 % 652.315 M -4.76 % 684.884 M 15.60 % 592.443 M 20.02 % 493.633 M 8.21 % 456.200 M -4.56 % 477.977 M -8.24 % 520.913 M -4.31 % 544.380 M 7.34 % 507.167 M 22.45 % 414.180 M -0.56 % 416.498 M -11.90 % 472.751 M -4.30 % 494.015 M -0.54 % 496.707 M 71.96 % 288.853 M 32.87 % 217.397 M 36.23 % 159.576 M 13.13 % 141.059 M -38.28 % 228.530 M 4.99 % 217.662 M 3.91 % 209.477 M -29.07 % 295.337 M -25.20 % 394.836 M 16.65 % 338.486 M 0.41 % 337.111 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
Selling general and administrative expenses 18.243 M -20.46 % 22.935 M -4.49 % 24.014 M 16.83 % 20.555 M 15.52 % 17.793 M -7.53 % 19.242 M -19.10 % 23.785 M 7.79 % 22.066 M -40.12 % 36.849 M 69.57 % 21.731 M 2.69 % 21.162 M -4.44 % 22.147 M 0.26 % 22.088 M -10.09 % 24.566 M -0.02 % 24.572 M 8.60 % 22.625 M 12.08 % 20.187 M -9.82 % 22.384 M -0.41 % 22.476 M 21.07 % 18.565 M -28.06 % 25.807 M 27.54 % 20.234 M -24.96 % 26.966 M 40.65 % 19.172 M -4.77 % 20.133 M 9.39 % 18.404 M
Interest income 401.402 K 338.21 % 91.601 K -57.18 % 213.929 K 76.36 % 121.304 K -43.71 % 215.503 K 190.95 % 74.068 K -77.41 % 327.834 K 473.66 % 57.148 K -75.63 % 234.537 K 500.19 % 39.077 K -67.42 % 119.957 K 264.14 % 32.943 K -78.84 % 155.706 K 450.45 % 28.287 K -88.18 % 239.262 K 501.18 % 39.799 K -82.70 % 230.047 K 551.17 % 35.328 K -75.96 % 146.938 K 267.58 % 39.974 K -84.56 % 258.950 K 27.31 % 203.403 K 28.44 % 158.361 K -41.94 % 272.734 K -42.32 % 472.853 K -19.68 % 588.712 K
Interest expense 2.605 M -17.64 % 3.163 M 6.86 % 2.960 M 1.83 % 2.907 M 7.26 % 2.710 M 1.11 % 2.680 M 33.37 % 2.010 M 6.38 % 1.889 M 6.00 % 1.782 M 3.91 % 1.715 M 0.000 -100.00 % 2.941 M 5.34 % 2.792 M 49.74 % 1.864 M 29.80 % 1.436 M 109.78 % 684.666 K 8.99 % 628.181 K 5.76 % 593.993 K -9.95 % 659.639 K -43.72 % 1.172 M 2.35 % 1.145 M 142.58 % 472.040 K 0.000 0.000 -100.00 % 292.740 K 0.000
Depreciation and amortization 9.684 M -2.59 % 9.942 M -15.30 % 11.738 M 8.06 % 10.862 M 4.95 % 10.350 M -4.52 % 10.840 M 0.71 % 10.764 M -4.26 % 11.243 M -1.70 % 11.437 M -4.72 % 12.003 M -11.66 % 13.588 M 20.31 % 11.294 M 7.41 % 10.514 M 0.23 % 10.491 M 0.60 % 10.428 M 8.76 % 9.588 M 13.72 % 8.432 M 18.46 % 7.118 M 19.51 % 5.956 M 4.15 % 5.719 M 1.46 % 5.637 M 8.18 % 5.211 M 156.76 % 2.029 M -58.40 % 4.878 M 3.66 % 4.705 M 0.00 % 4.705 M
Operating income 62.797 M 1.15 % 62.085 M 44.20 % 43.055 M 238.49 % -31.088 M -187.48 % 35.537 M -0.85 % 35.841 M 120.62 % -173.832 M -1 449.44 % 12.882 M 366.48 % -4.834 M 94.24 % -83.861 M -41.90 % -59.099 M -286.01 % -15.310 M 82.97 % -89.919 M -527.70 % 21.024 M -41.98 % 36.237 M 660.63 % 4.764 M 344.44 % -1.949 M 87.88 % -16.081 M -164.80 % -6.073 M -121.88 % 27.758 M 50.07 % 18.497 M -12.08 % 21.038 M -7.01 % 22.624 M -64.85 % 64.362 M 124.80 % 28.631 M 7.10 % 26.732 M
Operating income ratio 0.11 24.09 % 0.09 46.93 % 0.06 206.80 % -0.06 -182.47 % 0.07 -7.80 % 0.07 112.74 % -0.57 -2 468.36 % 0.02 369.36 % -0.01 95.48 % -0.20 -19.03 % -0.17 -336.13 % -0.04 83.75 % -0.23 -675.40 % 0.04 -39.97 % 0.07 319.05 % 0.02 279.36 % -0.01 91.93 % -0.11 -149.16 % -0.04 -141.54 % 0.11 38.28 % 0.08 -14.26 % 0.09 30.35 % 0.07 -50.00 % 0.14 79.72 % 0.08 6.15 % 0.07
Total other income expenses net -2.204 M 28.25 % -3.071 M -11.85 % -2.746 M 1.42 % -2.786 M -11.67 % -2.495 M 4.29 % -2.606 M -54.96 % -1.682 M 8.19 % -1.832 M -18.37 % -1.548 M 7.66 % -1.676 M -164.81 % 2.586 M 188.95 % -2.908 M -10.31 % -2.636 M -43.57 % -1.836 M -53.38 % -1.197 M -85.62 % -644.867 K -61.97 % -398.135 K 28.73 % -558.665 K -8.97 % -512.701 K 54.71 % -1.132 M -27.75 % -886.107 K -87.72 % -472.041 K -100.32 % 145.505 M 53 450.62 % -272.733 K -251.42 % 180.113 K 130.59 % -588.711 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
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-03-31
Net debt -18.595 M 23.53 % -24.315 M -109.11 % 266.769 M 40.71 % 189.590 M -36.48 % 298.449 M -7.31 % 321.996 M 5.68 % 304.698 M 53.83 % 198.069 M 5.61 % 187.543 M -14.62 % 219.667 M 30.15 % 168.785 M 63.79 % 103.051 M 26.07 % 81.738 M 291.84 % -42.608 M 65.68 % -124.140 M 67.34 % -380.084 M 8.49 % -415.341 M -21.11 % -342.950 M 7.61 % -371.200 M -15 927.09 % -2.316 M 98.25 % -132.292 M -175.85 % 174.415 M 222.32 % -142.591 M -147.36 % 301.105 M
Total investments 0.000 -100.00 % 294.514 M 0.000 0.000 -100.00 % 275.542 M 3.55 % 266.106 M 2.82 % 258.799 M 193.37 % 88.216 M -58.38 % 211.957 M 4 991.38 % 4.163 M -89.65 % 40.240 M 0.06 % 40.217 M 0.08 % 40.185 M 0.06 % 40.161 M -3.54 % 41.633 M -4.52 % 43.605 M 6.44 % 40.966 M 2.12 % 40.116 M 8.80 % 36.871 M 789.62 % 4.145 M -89.69 % 40.210 M -88.47 % 348.831 M 8 391.76 % 4.108 M -99.32 % 602.211 M
Total debt 213.172 M -9.67 % 235.990 M -23.75 % 309.492 M 14.12 % 271.197 M -30.65 % 391.052 M -8.53 % 427.517 M 4.53 % 408.980 M 5.79 % 386.599 M 6.53 % 362.886 M -4.01 % 378.054 M 26.17 % 299.635 M 0.57 % 297.937 M 5.51 % 282.369 M 0.15 % 281.934 M 25.17 % 225.239 M 98.26 % 113.608 M 44.01 % 78.888 M -2.51 % 80.916 M 8.28 % 74.731 M -51.71 % 154.759 M 14.77 % 134.840 M 0.000 -100.00 % 27.717 M 0.000
Accumulated other comprehensive income loss 21.230 M 0.00 % 21.230 M 0.00 % 21.230 M 11.59 % 19.025 M 0.00 % 19.025 M 0.00 % 19.025 M 0.00 % 19.025 M 0.00 % 19.025 M 0.00 % 19.025 M 0.00 % 19.025 M 0.00 % 19.025 M 0.00 % 19.025 M 0.00 % 19.025 M 0.00 % 19.025 M 0.00 % 19.025 M 22.54 % 15.525 M 0.00 % 15.525 M 0.00 % 15.525 M 0.00 % 15.525 M 0.000 -100.00 % 15.525 M -94.69 % 292.273 M 0.000 -100.00 % 258.098 M
Retained earnings -158.187 M 22.35 % -203.708 M 18.36 % -249.523 M 9.63 % -276.114 M -11.44 % -247.762 M 9.44 % -273.599 M 8.31 % -298.411 M -96.42 % -151.925 M 7.39 % -164.048 M -5.67 % -155.247 M -96.74 % -78.909 M -118.34 % -36.141 M -92.67 % -18.758 M -121.16 % 88.628 M 20.68 % 73.439 M 56.88 % 46.812 M 9.18 % 42.878 M -5.93 % 45.582 M -27.54 % 62.904 M -24.30 % 83.098 M 78.40 % 46.580 M 0.000 -100.00 % 72.273 M 0.000
Common stock 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 36.36 % 220.000 M 0.00 % 220.000 M 0.000 -100.00 % 220.000 M 0.000
Total equity 440.003 M 11.54 % 394.482 M 13.14 % 348.667 M 9.00 % 319.871 M -8.14 % 348.223 M 8.01 % 322.386 M 8.34 % 297.574 M -32.99 % 444.060 M 2.81 % 431.937 M -2.00 % 440.738 M -14.76 % 517.076 M -7.64 % 559.844 M -3.05 % 577.441 M -15.68 % 684.828 M 2.27 % 669.643 M 4.71 % 639.517 M 0.62 % 635.584 M -0.42 % 638.289 M -2.72 % 656.113 M 115.97 % 303.798 M 7.47 % 282.682 M -3.37 % 292.534 M 0.00 % 292.534 M 13.34 % 258.098 M
Other non current liabilities 52.489 M 3.06 % 50.932 M 4.19 % 48.882 M 10.18 % 44.365 M -2.28 % 45.402 M 1.55 % 44.708 M 0.53 % 44.473 M 93.89 % 22.938 M 11.57 % 20.560 M -1.84 % 20.945 M 41.89 % 14.762 M -9.73 % 16.353 M 6.56 % 15.346 M -2.47 % 15.734 M 17.36 % 13.406 M 6.92 % 12.539 M -5.20 % 13.226 M -10.49 % 14.776 M -11.34 % 16.666 M -11.24 % 18.776 M -9.76 % 20.807 M 0.000 -100.00 % 25.806 M 0.000
Long term debt 79.567 M -3.28 % 82.265 M -12.52 % 94.042 M 4 708.75 % 1.956 M -60.55 % 4.957 M -41.94 % 8.538 M -82.86 % 49.813 M -12.51 % 56.938 M -14.53 % 66.615 M -10.48 % 74.416 M -10.30 % 82.960 M -0.25 % 83.170 M -9.34 % 91.736 M -7.94 % 99.649 M 98.24 % 50.268 M 15.70 % 43.445 M 28.48 % 33.815 M -4.03 % 35.237 M -2.97 % 36.314 M 6.56 % 34.078 M 7.47 % 31.709 M 0.000 -100.00 % 7.640 M 0.000
Total non current liabilities 132.056 M -0.86 % 133.198 M -6.81 % 142.924 M 208.56 % 46.320 M -8.02 % 50.359 M -5.42 % 53.246 M -43.53 % 94.286 M 18.04 % 79.876 M -8.37 % 87.175 M -8.58 % 95.361 M -2.42 % 97.721 M -1.81 % 99.523 M -7.06 % 107.082 M -7.19 % 115.383 M 81.21 % 63.674 M 13.74 % 55.984 M 19.01 % 47.041 M -5.94 % 50.013 M -5.60 % 52.980 M 0.24 % 52.854 M 0.64 % 52.517 M 0.000 -100.00 % 33.447 M 0.000
Other current liabilities 153.384 M -32.99 % 228.914 M 15.95 % 197.426 M -33.76 % 298.057 M 18.79 % 250.904 M 6.81 % 234.915 M 15.66 % 203.109 M 18.00 % 172.123 M -21.85 % 220.258 M 21.64 % 181.069 M 24.52 % 145.410 M 24.30 % 116.980 M -16.42 % 139.956 M -29.90 % 199.664 M 317.94 % 47.774 M -56.69 % 110.314 M 99.93 % 55.176 M 13.24 % 48.724 M -11.50 % 55.057 M -81.19 % 292.755 M 76.48 % 165.889 M 0.000 -100.00 % 278.138 M 0.000
Deferred revenue 182.164 M -13.49 % 210.561 M 1.27 % 207.930 M 57.75 % 131.810 M -35.59 % 204.626 M -6.12 % 217.967 M -31.33 % 317.429 M -12.69 % 363.563 M 21.51 % 299.196 M 5.88 % 282.588 M -0.80 % 284.868 M -5.88 % 302.664 M 9.14 % 277.324 M -5.37 % 293.055 M -12.16 % 333.611 M -2.54 % 342.312 M 46.61 % 233.481 M 87.20 % 124.721 M 13.16 % 110.214 M 0.000 -100.00 % 178.325 M 0.000 0.000 0.000
Short term debt 133.605 M -13.09 % 153.724 M -28.65 % 215.450 M -19.98 % 269.242 M -30.27 % 386.094 M -7.85 % 418.979 M 17.81 % 355.646 M 7.88 % 329.660 M 11.27 % 296.271 M -2.43 % 303.639 M 40.14 % 216.675 M 0.89 % 214.767 M 12.66 % 190.633 M 4.58 % 182.285 M 4.18 % 174.971 M 149.38 % 70.163 M 55.67 % 45.073 M -1.33 % 45.680 M 18.90 % 38.417 M -69.71 % 126.850 M 23.00 % 103.131 M 0.000 -100.00 % 24.441 M 0.000
Total current liabilities 891.073 M -16.56 % 1.068 B -2.85 % 1.099 B -6.60 % 1.177 B -1.03 % 1.189 B -2.08 % 1.214 B 2.73 % 1.182 B -4.08 % 1.232 B 2.69 % 1.200 B 7.99 % 1.111 B 23.79 % 897.748 M -3.12 % 926.651 M -1.63 % 942.018 M 1.80 % 925.369 M 7.61 % 859.911 M 22.67 % 700.975 M 38.56 % 505.887 M 41.64 % 357.153 M 13.90 % 313.562 M -35.93 % 489.430 M -7.03 % 526.416 M 0.000 -100.00 % 355.443 M 0.000
Total liabilities 1.023 B -14.81 % 1.201 B -3.31 % 1.242 B 1.55 % 1.223 B -1.31 % 1.239 B -2.22 % 1.268 B -0.69 % 1.276 B -2.73 % 1.312 B 1.94 % 1.287 B 6.68 % 1.207 B 21.21 % 995.469 M -2.99 % 1.026 B -2.19 % 1.049 B 0.80 % 1.041 B 12.69 % 923.585 M 22.01 % 756.959 M 36.90 % 552.928 M 35.80 % 407.166 M 11.08 % 366.542 M -32.41 % 542.284 M -6.33 % 578.933 M 0.000 -100.00 % 388.889 M 0.000
Other non current assets 389.794 M 166.48 % 146.276 M -63.23 % 397.849 M 16.15 % 342.529 M 204.68 % 112.424 M 13.79 % 98.801 M 9.38 % 90.332 M -23.56 % 118.169 M -0.81 % 119.133 M -42.89 % 208.592 M 27.24 % 163.933 M 6.73 % 153.591 M 13.11 % 135.792 M 35.10 % 100.510 M 32.98 % 75.584 M 13.41 % 66.649 M 28.73 % 51.774 M 14.11 % 45.371 M 22.45 % 37.053 M -50.06 % 74.188 M 124.56 % 33.038 M 118.94 % -174.415 M -276.99 % 98.544 M 132.73 % -301.105 M
Long term investments 0.000 -100.00 % 294.514 M 0.000 0.000 -100.00 % 275.542 M 3.55 % 266.106 M 2.82 % 258.799 M 28.40 % 201.562 M -4.90 % 211.957 M 0.000 -100.00 % 36.077 M 0.06 % 36.054 M 0.09 % 36.022 M 0.05 % 36.004 M -3.93 % 37.476 M -5.00 % 39.448 M 7.17 % 36.809 M 2.33 % 35.972 M 9.92 % 32.727 M 0.000 -100.00 % 36.066 M 0.000 0.000 0.000
Intangible assets 981.861 K 111.43 % 464.393 K -16.91 % 558.933 K -10.36 % 623.553 K -14.25 % 727.151 K -17.08 % 876.967 K -15.01 % 1.032 M -26.93 % 1.412 M -22.53 % 1.823 M -18.31 % 2.232 M -14.96 % 2.624 M -13.67 % 3.040 M -12.05 % 3.456 M -10.69 % 3.870 M -9.60 % 4.281 M -8.95 % 4.701 M -7.27 % 5.070 M -7.55 % 5.484 M -6.68 % 5.876 M 93.00 % 3.045 M -5.09 % 3.208 M 0.000 -100.00 % 3.531 M 0.000
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 0.000 0.000
Goodwill and intangible assets 981.861 K 111.43 % 464.393 K -16.91 % 558.933 K -10.36 % 623.553 K -14.25 % 727.151 K -17.08 % 876.967 K -15.01 % 1.032 M -26.93 % 1.412 M -22.53 % 1.823 M -18.31 % 2.232 M -14.96 % 2.624 M -13.67 % 3.040 M -12.05 % 3.456 M -10.69 % 3.870 M -9.60 % 4.281 M -8.95 % 4.701 M -7.27 % 5.070 M -7.55 % 5.484 M -6.68 % 5.876 M 93.00 % 3.045 M -5.09 % 3.208 M 0.000 -100.00 % 3.531 M 0.000
Property plant equipment net 394.696 M 2.15 % 386.372 M -1.60 % 392.670 M -1.77 % 399.758 M -0.99 % 403.743 M -1.92 % 411.639 M -1.74 % 418.912 M -1.82 % 426.659 M -4.08 % 444.819 M -1.62 % 452.127 M -2.35 % 463.001 M -1.32 % 469.214 M -0.56 % 471.855 M 3.62 % 455.376 M 9.45 % 416.062 M 26.81 % 328.107 M 13.55 % 288.956 M 8.16 % 267.161 M 23.58 % 216.187 M 0.04 % 216.101 M 0.13 % 215.828 M 0.000 -100.00 % 196.766 M 0.000
Total non current assets 811.013 M -5.10 % 854.577 M 3.23 % 827.874 M 4.63 % 791.219 M -5.27 % 835.224 M 0.94 % 827.415 M -0.66 % 832.929 M 6.31 % 783.493 M -3.55 % 812.336 M 16.05 % 699.974 M 0.58 % 695.939 M 2.23 % 680.780 M 2.52 % 664.020 M 10.65 % 600.124 M 11.74 % 537.057 M 21.46 % 442.163 M 14.54 % 386.030 M 7.90 % 357.768 M 20.76 % 296.271 M 1.00 % 293.333 M 0.37 % 292.266 M 267.57 % -174.415 M -158.36 % 298.841 M 199.25 % -301.105 M
Other current assets 39.344 M -1.27 % 39.852 M 161.36 % 15.248 M -75.61 % 62.510 M 7.56 % 58.116 M -34.98 % 89.376 M 0.000 -100.00 % 62.752 M 4.54 % 60.026 M -24.76 % 79.784 M 60.14 % 49.821 M -1.20 % 50.426 M 0.49 % 50.182 M -19.77 % 62.544 M -7.98 % 67.971 M 51.38 % 44.900 M 48.61 % 30.214 M 44.41 % 20.923 M -1.62 % 21.269 M -9.24 % 23.434 M -28.61 % 32.827 M 0.000 -100.00 % 15.464 M 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 88.216 M 0.000 -100.00 % 4.163 M 0.00 % 4.163 M 0.00 % 4.163 M 0.00 % 4.163 M 0.15 % 4.157 M 0.00 % 4.157 M 0.00 % 4.157 M 0.00 % 4.157 M 0.30 % 4.145 M 0.00 % 4.145 M 0.00 % 4.145 M 0.00 % 4.145 M -98.81 % 348.831 M 8 391.76 % 4.108 M -99.32 % 602.211 M
cash and cash equivalents 231.767 M -10.96 % 260.305 M 509.29 % 42.723 M -47.65 % 81.608 M -11.87 % 92.602 M -12.24 % 105.520 M 1.19 % 104.282 M -44.69 % 188.530 M 7.52 % 175.342 M 10.70 % 158.387 M 21.04 % 130.850 M -32.86 % 194.886 M -2.86 % 200.631 M -38.18 % 324.542 M -7.11 % 349.379 M -29.23 % 493.692 M -0.11 % 494.229 M 16.60 % 423.867 M -4.95 % 445.931 M 183.90 % 157.075 M -41.20 % 267.132 M 253.16 % -174.415 M -202.41 % 170.308 M 156.56 % -301.105 M
Cash and short term investments 231.767 M -10.96 % 260.305 M 509.29 % 42.723 M -47.65 % 81.608 M -11.87 % 92.602 M -12.24 % 105.520 M 1.19 % 104.282 M -62.32 % 276.746 M 57.83 % 175.342 M 7.87 % 162.550 M 20.40 % 135.013 M -32.17 % 199.049 M -2.81 % 204.794 M -37.70 % 328.699 M -7.03 % 353.536 M -28.99 % 497.849 M -0.11 % 498.386 M 16.44 % 428.011 M -4.90 % 450.076 M 179.17 % 161.220 M -40.57 % 271.276 M 55.53 % 174.415 M 0.00 % 174.415 M -42.07 % 301.105 M
Total current assets 652.120 M -11.99 % 740.972 M -2.88 % 762.953 M 1.48 % 751.858 M -0.08 % 752.465 M -1.33 % 762.618 M 2.91 % 741.088 M -23.82 % 972.870 M 7.28 % 906.892 M -4.28 % 947.420 M 16.02 % 816.607 M -9.79 % 905.238 M -5.95 % 962.521 M -14.48 % 1.125 B 6.56 % 1.056 B 10.67 % 954.312 M 18.92 % 802.482 M 16.69 % 687.688 M -5.33 % 726.383 M 31.41 % 552.749 M -2.92 % 569.349 M 226.43 % 174.415 M -54.41 % 382.582 M 27.06 % 301.105 M
Inventory 32.757 M 4.87 % 31.237 M 12.50 % 27.765 M -45.90 % 51.317 M 5.91 % 48.452 M -12.56 % 55.409 M 6.96 % 51.805 M -11.66 % 58.645 M 20.40 % 48.711 M 40.05 % 34.780 M 15.49 % 30.114 M -25.56 % 40.454 M -11.19 % 45.550 M 42.78 % 31.901 M 168.20 % 11.895 M -59.42 % 29.315 M 69.31 % 17.314 M 78.82 % 9.682 M 7.31 % 9.022 M -48.96 % 17.676 M 126.49 % 7.804 M 0.000 -100.00 % 14.411 M 0.000
Net receivables 348.252 M -14.97 % 409.578 M -39.52 % 677.217 M 21.71 % 556.424 M 0.43 % 554.064 M 1.73 % 544.666 M -1.49 % 552.916 M -4.40 % 578.391 M -4.40 % 605.001 M -9.74 % 670.306 M 11.41 % 601.659 M -2.22 % 615.303 M -7.05 % 661.995 M -5.74 % 702.313 M 11.85 % 627.910 M 64.27 % 382.248 M 47.97 % 258.329 M 12.77 % 229.071 M -9.54 % 253.240 M -27.73 % 350.419 M 36.12 % 257.441 M 0.000 -100.00 % 178.291 M 0.000
Tax assets 25.540 M -5.23 % 26.950 M -26.76 % 36.796 M -23.83 % 48.308 M 12.90 % 42.788 M -14.41 % 49.991 M -21.71 % 63.854 M 78.91 % 35.691 M 3.14 % 34.604 M -6.54 % 37.024 M 22.18 % 30.304 M 60.50 % 18.881 M 11.75 % 16.895 M 287.23 % 4.363 M 19.40 % 3.654 M 12.18 % 3.257 M -4.80 % 3.422 M -9.48 % 3.780 M -14.64 % 4.428 M 0.000 -100.00 % 4.126 M 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 406.536 M -11.02 % 456.898 M 2.52 % 445.654 M -2.75 % 458.277 M 31.89 % 347.481 M 6.73 % 325.563 M 11.13 % 292.947 M -17.64 % 355.684 M -4.25 % 371.471 M 11.56 % 332.979 M 40.85 % 236.402 M -12.62 % 270.560 M -12.63 % 309.680 M 36.74 % 226.482 M -19.34 % 280.776 M 68.09 % 167.040 M 2.60 % 162.812 M 26.91 % 128.286 M 33.44 % 96.137 M 37.68 % 69.825 M 18.16 % 59.093 M 0.000 -100.00 % 52.863 M 0.000
Tax payables 15.385 M -13.43 % 17.772 M -45.78 % 32.775 M 68.07 % 19.501 M 1 841 866.56 % 1.059 K -99.99 % 16.977 M 30.33 % 13.026 M 14.30 % 11.397 M -11.80 % 12.922 M 17.25 % 11.021 M -23.43 % 14.393 M -33.61 % 21.679 M -11.24 % 24.425 M 2.27 % 23.883 M 4.84 % 22.780 M 104.39 % 11.145 M 19.27 % 9.345 M -4.09 % 9.743 M -29.08 % 13.737 M 0.000 -100.00 % 19.979 M 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 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 % 214.002 K -0.68 % 215.465 K -1.24 % 218.163 K -0.65 % 219.587 K -0.70 % 221.136 K -0.55 % 222.360 K -69.27 % 723.501 K 3.32 % 700.264 K 21.39 % 576.870 K 0.000 -100.00 % 260.973 K 0.000
Capital lease obligations 10.896 M 2.51 % 10.629 M -30.49 % 15.293 M -18.09 % 18.670 M -12.06 % 21.230 M -15.98 % 25.267 M -12.25 % 28.796 M -3.59 % 29.869 M -16.76 % 35.882 M -5.87 % 38.121 M -11.83 % 43.236 M -9.23 % 47.635 M -9.27 % 52.500 M -5.81 % 55.740 M 8.08 % 51.575 M 33.44 % 38.650 M 78.65 % 21.634 M 20.62 % 17.935 M 10.65 % 16.209 M 6.64 % 15.200 M -9.28 % 16.754 M 0.000 -100.00 % 12.005 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 276.960 M 0.00 % 276.960 M 0.00 % 276.960 M 0.00 % 276.960 M 0.00 % 276.960 M 0.00 % 276.960 M 0.00 % 276.960 M 0.00 % 276.960 M 0.00 % 276.960 M 0.00 % 276.960 M 0.00 % 276.960 M 0.00 % 276.960 M 0.00 % 276.960 M 0.00 % 276.960 M 0.00 % 276.960 M 0.00 % 276.960 M 0.00 % 276.960 M 0.00 % 276.960 M 0.00 % 276.960 M 0.000 0.000 -100.00 % 260.974 K 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.463 B -8.30 % 1.596 B 0.30 % 1.591 B 3.09 % 1.543 B -2.81 % 1.588 B -0.15 % 1.590 B 1.02 % 1.574 B -10.38 % 1.756 B 2.16 % 1.719 B 4.36 % 1.647 B 8.92 % 1.513 B -4.63 % 1.586 B -2.49 % 1.627 B -5.74 % 1.726 B 8.31 % 1.593 B 14.09 % 1.396 B 17.50 % 1.189 B 13.68 % 1.045 B 2.23 % 1.023 B 20.87 % 846.082 M -1.80 % 861.615 M 0.000 -100.00 % 681.423 M 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-03-31
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
Deferred income tax 15.072 M 14.19 % 13.199 M 14.64 % 11.513 M 440.68 % -3.379 M -146.91 % 7.204 M -48.03 % 13.863 M 147.85 % -28.972 M -9 445.18 % -303.526 K -110.87 % 2.793 M 145.16 % -6.184 M 55.01 % -13.744 M -1 379.25 % -929.143 K 93.87 % -15.167 M -479.01 % 4.002 M -18.56 % 4.914 M 2 533.69 % 186.568 K -47.92 % 358.244 K -44.75 % 648.427 K 133.42 % -1.940 M -135.21 % 5.510 M -46.08 % 10.220 M 146.01 % 4.154 M 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.240 100.00 % -5.882 M 4.67 % -6.170 M 57.18 % -14.411 M -166.94 % -5.398 M 10.98 % -6.064 M 12.41 % -6.923 M -45.40 % -4.762 M 46.74 % -8.940 M 0.000 0.000 0.000 0.000
Change in working capital -82.293 M -133.19 % 247.952 M 378.03 % 51.869 M 149.98 % 20.750 M 16.19 % 17.859 M 146.90 % -38.079 M 61.70 % -99.417 M -281.55 % 54.760 M 95.17 % 28.058 M 895.93 % -3.525 M 17.08 % -4.251 M 3.06 % -4.386 M 87.67 % -35.577 M 36.96 % -56.439 M 71.80 % -200.122 M -2 523.39 % 8.258 M -92.58 % 111.326 M 131.62 % 48.064 M 41.35 % 34.005 M 127.46 % -123.826 M -347.17 % 50.098 M 168.05 % -73.615 M -170.67 % 104.168 M 74.83 % 59.584 M 278.54 % -33.372 M 0.00 % -33.372 M
Accounts receivables 69.421 M -68.25 % 218.637 M 362.85 % -83.181 M -290.91 % -21.279 M -17.72 % -18.076 M 19.48 % -22.450 M -183.07 % 27.026 M -56.53 % 62.175 M 227.27 % -48.854 M -357.86 % 18.946 M -81.23 % 100.918 M 95.44 % 51.637 M 267.21 % -30.882 M -41.06 % -21.893 M 84.96 % -145.585 M -181.83 % -51.658 M -3.64 % -49.841 M -185.32 % 58.414 M -52.97 % 124.202 M 323.92 % -55.467 M -335.24 % -12.744 M -3.06 % -12.365 M -114.37 % 86.079 M 33.41 % 64.520 M 306.91 % -31.183 M 0.00 % -31.183 M
Inventory -1.520 M 56.22 % -3.472 M -153.45 % 6.496 M 163.72 % -10.194 M -246.54 % 6.957 M 293.05 % -3.603 M -152.68 % 6.840 M 168.85 % -9.935 M 28.68 % -13.930 M -198.54 % -4.666 M -145.13 % 10.340 M 102.88 % 5.096 M 137.34 % -13.649 M 31.78 % -20.007 M -214.85 % 17.420 M 245.16 % -12.001 M -57.25 % -7.632 M -1 056.43 % -659.960 K 74.13 % -2.551 M -291.40 % 1.333 M -68.09 % 4.176 M 174.05 % -5.640 M -150.79 % 11.105 M 443.90 % 2.042 M 179.86 % -2.556 M 0.00 % -2.556 M
Accounts payables 0.000 -100.00 % 30.414 M 0.000 0.000 -100.00 % 42.214 M -51.64 % 87.293 M 200.40 % -86.944 M -40.58 % -61.848 M -183.31 % 74.234 M 22 495 165 779.47 % 0.330 11 811 159 900.00 % 0.000 400.00 % 0.000 -100.00 % 0.370 -100.00 % 97.344 M 253.89 % -63.257 M -71.36 % -36.914 M -161.48 % 60.040 M 348.12 % -24.198 M 68.57 % -76.998 M -43.03 % -53.832 M -167.93 % 79.244 M 191.93 % -86.204 M 0.000 0.000 0.000 0.000
Other working capital -150.195 M -6 427.60 % 2.374 M -98.15 % 128.554 M 146.17 % 52.222 M 494.56 % -13.236 M 86.67 % -99.318 M -114.33 % -46.339 M -171.99 % 64.367 M 287.58 % 16.608 M 193.27 % -17.805 M 84.59 % -115.509 M -88.99 % -61.119 M -782.59 % 8.954 M 161.59 % -14.539 M -67.09 % -8.701 M -108.00 % 108.831 M 0.07 % 108.760 M 649.68 % 14.508 M 236.23 % -10.649 M 32.86 % -15.860 M 22.93 % -20.579 M -167.26 % 30.595 M 338.01 % 6.985 M 200.11 % -6.977 M -2 001.08 % 367.027 K 0.00 % 367.027 K
Other non cash items 25.026 M 200.32 % -24.946 M 70.71 % -85.182 M -173.07 % 116.578 M 431.19 % -35.200 M 35.25 % -54.365 M -144.75 % 121.486 M 2 017.77 % 5.737 M 14.91 % 4.992 M -80.47 % 25.557 M 332.47 % -10.994 M -748.52 % -1.296 M -102.56 % 50.599 M 928.83 % -6.105 M -604.61 % 1.210 M 91.41 % 632.064 K 58.76 % 398.134 K -28.73 % 558.665 K 19.73 % 466.619 K -60.39 % 1.178 M 10.96 % 1.062 M 1 041.17 % 93.037 K 100.09 % -103.575 M 16.19 % -123.590 M -528.88 % 28.817 M -7.20 % 31.053 M
Net cash provided by operating activities 13.010 M -95.54 % 291.962 M 1 458.47 % 18.734 M -83.91 % 116.458 M 347.04 % 26.051 M 251.17 % -17.233 M 90.85 % -188.258 M -358.87 % 72.723 M 125.40 % 32.264 M 163.93 % -50.471 M 15.04 % -59.406 M -401.98 % -11.834 M 82.06 % -65.979 M -103.27 % -32.459 M 79.61 % -159.207 M -1 079.19 % 16.259 M -84.25 % 103.222 M 208.69 % 33.439 M 20.82 % 27.677 M 128.47 % -97.226 M -229.70 % 74.965 M 232.25 % -56.685 M -331.82 % 24.453 M 407.76 % -7.945 M -134.28 % 23.178 M 0.00 % 23.178 M
Investments in property plant and equipment -13.391 M -122.70 % -6.013 M -54.23 % -3.899 M 17.06 % -4.701 M -25.59 % -3.743 M 1.85 % -3.814 M -160.86 % -1.462 M -1.29 % -1.443 M 14.07 % -1.680 M -51.45 % -1.109 M 76.86 % -4.793 M 45.12 % -8.735 M 66.28 % -25.905 M 36.47 % -40.773 M 49.51 % -80.752 M -183.19 % -28.515 M -21.28 % -23.512 M 56.65 % -54.236 M -668.23 % -7.060 M -14.82 % -6.149 M -2.12 % -6.021 M 62.80 % -16.184 M 12.89 % -18.579 M -255.86 % -5.221 M 79.18 % -25.082 M 0.00 % -25.082 M
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 1.912 M 48.25 % 1.290 M -35.36 % 1.995 M -73.17 % 7.437 M 0.000 -100.00 % 19.888 K 0.000 -100.00 % 190.393 K 711.74 % 23.455 K -20.62 % 29.548 K 472.76 % 5.159 K -81.19 % 27.420 K 0.000 0.000 -100.00 % 347.870 K 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 100.00 % -73.328 K -100.09 % 84.053 M 200.00 % -84.053 M 0.000 0.000 0.000 100.00 % -158.433 K -2 466.55 % -6.173 K 0.000 -100.00 % 1.972 M 174.72 % -2.639 M -210.65 % -849.625 K 73.82 % -3.245 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.004 M 183.16 % -4.815 M -216.71 % 4.125 M 293.81 % 1.048 M 4 641.91 % -23.064 K 27.83 % -31.960 K -84.92 % -17.283 K -101.17 % 1.472 M 0.000 0.000 0.000 0.000 100.00 % -65.929 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -644.539 K -112.18 % 5.294 M -43.46 % 9.363 M 3 024.95 % -320.091 K -354.82 % -70.377 K 4.02 % -73.328 K 53.94 % -159.200 K -28 428 555.24 % -0.560 -100.00 % 4.125 M 286.47 % 1.067 M 166 786 818.84 % -0.640 -100.00 % 371.488 K 1 683.80 % -23.455 K -101.56 % 1.502 M -24.06 % 1.977 M 175.70 % -2.612 M -207.43 % -849.625 K 73.82 % -3.245 M -1 240.11 % 284.641 K -91.66 % 3.415 M 1.39 % 3.368 M 34.15 % 2.511 M 2 934.61 % -88.568 K 86.03 % -633.772 K 84.24 % -4.021 M 0.00 % -4.021 M
Net cash used for investing activites -14.035 M -1 851.17 % -719.335 K -113.17 % 5.464 M 208.81 % -5.021 M -164.04 % -1.902 M 26.78 % -2.597 M -102.93 % 88.590 M 206.90 % -82.874 M -3 488.74 % 2.446 M 5 973.09 % -41.640 K 99.14 % -4.817 M 42.41 % -8.363 M 67.74 % -25.929 M 33.98 % -39.272 M 50.15 % -78.775 M -153.07 % -31.127 M -27.77 % -24.362 M 57.62 % -57.481 M -748.40 % -6.775 M -147.85 % -2.734 M -3.04 % -2.653 M 80.60 % -13.674 M 26.75 % -18.668 M -218.85 % -5.855 M 79.88 % -29.103 M 0.00 % -29.103 M
Debt repayment -27.512 M 62.65 % -73.661 M -16.77 % -63.083 M 48.48 % -122.432 M -1 201.10 % -9.410 M -1.32 % -9.287 M 5.51 % -9.829 M -142.11 % 23.339 M 280.51 % -12.930 M -116.57 % 78.049 M 41 446.31 % 187.861 K -98.72 % 14.670 M 817.83 % -2.044 M -104.36 % 46.894 M 891.26 % -5.926 M -25.87 % -4.708 M 17.79 % -5.727 M -228.43 % 4.459 M 105.11 % -87.207 M -9 299.34 % 947.970 K -94.84 % 18.371 M 208.00 % 5.965 M 193.08 % -6.408 M -241.57 % -1.876 M 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 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 % 356.960 M 0.000 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 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 100.00 % -9.000 0.000 0.000 0.000 0.000 100.00 % -990.000 79.53 % -4.838 K 99.98 % -29.959 M 0.000 100.00 % -500.000 K 0.000 100.00 % -50.000 K 88.89 % -450.000 K 0.000 100.00 % -36.000 M 0.000 0.000 100.00 % -100.000 M 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 100.00 % -27.657 M -191.11 % 30.356 M 20.23 % 25.249 M 0.000 100.00 % -4.825 M 0.000 0.000 100.00 % -213.056 K -24 489 237.90 % 0.870 0.000 -100.00 % 99.595 M 423.11 % 19.039 M 799.90 % -2.720 M -33.90 % -2.032 M -100.57 % 355.161 M 1 323.21 % 24.955 M -46.67 % 46.789 M 97.04 % 23.746 M 81.11 % 13.111 M 6.77 % 12.280 M 202.47 % -11.984 M 0.00 % -11.984 M
Net cash used provided by financing activities -27.512 M 62.65 % -73.661 M -16.77 % -63.083 M 48.48 % -122.432 M -230.30 % -37.067 M -275.93 % 21.069 M 36.64 % 15.420 M -33.93 % 23.339 M 231.46 % -17.754 M -122.75 % 78.049 M 41 666.41 % 186.871 K -98.71 % 14.452 M 145.16 % -32.003 M -168.25 % 46.894 M -49.94 % 93.668 M 553.62 % 14.331 M 268.65 % -8.497 M -529.63 % 1.978 M -99.26 % 267.954 M 2 753.77 % -10.097 M -115.50 % 65.161 M 119.32 % 29.711 M 131.85 % -93.297 M -996.75 % 10.404 M 186.82 % -11.984 M 0.00 % -11.984 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.590 -51.24 % 1.210 283.33 % -0.660 -2 952 789 933.33 % 0.000 -220.00 % 0.000 162.50 % 0.000 -100.00 % 0.440 738 197 400.00 % 0.000 0.000 -100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -28.538 M -113.12 % 217.582 M 659.55 % -38.885 M -253.68 % -10.994 M 14.89 % -12.918 M -1 143.03 % 1.239 M 101.47 % -84.248 M -738.83 % 13.188 M -22.22 % 16.955 M -38.43 % 27.537 M 143.00 % -64.036 M -1 014.57 % -5.745 M 95.36 % -123.911 M -398.90 % -24.837 M 82.79 % -144.313 M -26 756.52 % -537.348 K -100.76 % 70.363 M 418.89 % -22.065 M -107.64 % 288.856 M 362.46 % -110.056 M -180.06 % 137.473 M 438.20 % -40.648 M 53.55 % -87.512 M -2 476.87 % -3.396 M 81.04 % -17.909 M 0.00 % -17.909 M
Cash at beginning of period 260.305 M 509.29 % 42.723 M -47.65 % 81.608 M -11.87 % 92.602 M -12.24 % 105.520 M 1.19 % 104.282 M -44.69 % 188.530 M 7.52 % 175.342 M 10.70 % 158.387 M 21.04 % 130.850 M -32.86 % 194.886 M -2.86 % 200.631 M -38.18 % 324.542 M -7.11 % 349.379 M -29.23 % 493.692 M -0.11 % 494.229 M 16.60 % 423.867 M -4.95 % 445.931 M 183.90 % 157.075 M -41.20 % 267.132 M 106.03 % 129.659 M -23.87 % 170.308 M -33.94 % 257.819 M -1.30 % 261.215 M 0.000 0.000
Cash at end of period 231.767 M -10.96 % 260.305 M 509.29 % 42.723 M -47.65 % 81.608 M -11.87 % 92.602 M -12.24 % 105.520 M 1.19 % 104.282 M -44.69 % 188.530 M 7.52 % 175.342 M 10.70 % 158.387 M 21.04 % 130.850 M -32.86 % 194.886 M -2.86 % 200.631 M -38.18 % 324.542 M -7.11 % 349.379 M -29.23 % 493.692 M -0.11 % 494.229 M 16.60 % 423.867 M -4.95 % 445.931 M 183.90 % 157.075 M -41.20 % 267.132 M 106.03 % 129.659 M -23.87 % 170.308 M -33.94 % 257.819 M 1 539.59 % -17.909 M 0.00 % -17.909 M
Operating cash flow 13.010 M -95.54 % 291.962 M 1 458.47 % 18.734 M -83.91 % 116.458 M 347.04 % 26.051 M 251.17 % -17.233 M 90.85 % -188.258 M -358.87 % 72.723 M 125.40 % 32.264 M 163.93 % -50.471 M 15.04 % -59.406 M -401.98 % -11.834 M 82.06 % -65.979 M -103.27 % -32.459 M 79.61 % -159.207 M -1 079.19 % 16.259 M -84.25 % 103.222 M 208.69 % 33.439 M 20.82 % 27.677 M 128.47 % -97.226 M -229.70 % 74.965 M 232.25 % -56.685 M -331.82 % 24.453 M 407.76 % -7.945 M -134.28 % 23.178 M 0.00 % 23.178 M
Capital expenditure -14.035 M -133.41 % -6.013 M -54.23 % -3.899 M 17.06 % -4.701 M -25.59 % -3.743 M 1.85 % -3.814 M -160.86 % -1.462 M -1.29 % -1.443 M 14.07 % -1.680 M -51.45 % -1.109 M 76.86 % -4.793 M 45.12 % -8.735 M 66.28 % -25.905 M 36.47 % -40.773 M 49.51 % -80.752 M -183.19 % -28.515 M -21.28 % -23.512 M 56.65 % -54.236 M -668.23 % -7.060 M -14.82 % -6.149 M -2.12 % -6.021 M 62.80 % -16.184 M 12.89 % -18.579 M -255.86 % -5.221 M 79.18 % -25.082 M 0.00 % -25.082 M
Free CashFlow -1.025 M -100.36 % 285.949 M 1 827.52 % 14.835 M -86.73 % 111.757 M 400.98 % 22.308 M 205.99 % -21.047 M 88.91 % -189.720 M -366.16 % 71.279 M 133.06 % 30.584 M 159.30 % -51.580 M 19.66 % -64.200 M -212.12 % -20.569 M 77.61 % -91.884 M -25.47 % -73.232 M 69.48 % -239.959 M -1 857.88 % -12.256 M -115.38 % 79.710 M 483.27 % -20.797 M -200.87 % 20.617 M 119.94 % -103.374 M -249.94 % 68.944 M 194.61 % -72.870 M -1 340.66 % 5.873 M 144.61 % -13.166 M -591.35 % -1.904 M 0.00 % -1.904 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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016