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 |