Al Obeikan Glass Company 9531.SR
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Revenue | 327.115 M -16.97 % | 393.982 M -21.55 % | 502.180 M 8.41 % | 463.236 M 77.26 % | 261.331 M 1.35 % | 257.858 M |
| Net income | 1.318 M -98.05 % | 67.665 M -61.91 % | 177.648 M 2.28 % | 173.682 M 904.21 % | 17.295 M -37.56 % | 27.701 M |
| Income before tax | 1.021 M -98.54 % | 70.119 M -61.97 % | 184.367 M 2.62 % | 179.664 M 787.91 % | 20.234 M -37.89 % | 32.578 M |
| Income before tax ratio | 0.00 -98.25 % | 0.18 -51.52 % | 0.37 -5.34 % | 0.39 400.91 % | 0.08 -38.72 % | 0.13 |
| EBITDA | 44.865 M -60.40 % | 113.290 M -50.32 % | 228.033 M 2.54 % | 222.395 M 264.41 % | 61.029 M -19.05 % | 75.387 M |
| Net income ratio | 0.00 -97.65 % | 0.17 -51.45 % | 0.35 -5.65 % | 0.37 466.51 % | 0.07 -38.39 % | 0.11 |
| Ratio EBITDA | 0.14 -52.30 % | 0.29 -36.68 % | 0.45 -5.42 % | 0.48 105.58 % | 0.23 -20.12 % | 0.29 |
| Gross profit ratio | 0.32 -15.48 % | 0.38 -25.52 % | 0.51 -6.01 % | 0.54 83.81 % | 0.30 -17.09 % | 0.36 |
| Weighted average shs out dil | 32.009 M -3.41 % | 33.140 M 3.56 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 1.58 % | 31.503 M |
| Weighted average shs out | 32.009 M -3.41 % | 33.140 M 3.56 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 1.58 % | 31.503 M |
| EPS diluted | 0.04 -98.05 % | 2.11 -61.98 % | 5.55 2.21 % | 5.43 905.56 % | 0.54 -38.64 % | 0.88 |
| Earnings per share | 0.04 -98.05 % | 2.11 -61.98 % | 5.55 2.21 % | 5.43 905.56 % | 0.54 -38.64 % | 0.88 |
| Gross profit | 105.057 M -29.82 % | 149.701 M -41.57 % | 256.195 M 1.89 % | 251.448 M 225.82 % | 77.173 M -15.97 % | 91.839 M |
| Income tax expense | 4.575 M -24.83 % | 6.087 M -9.41 % | 6.719 M 12.32 % | 5.982 M 103.55 % | 2.939 M -39.74 % | 4.877 M |
| Cost of revenue | 223.119 M -8.66 % | 244.281 M -0.69 % | 245.984 M 16.15 % | 211.788 M 15.00 % | 184.158 M 10.93 % | 166.019 M |
| General and administrative expenses | 13.691 M -5.60 % | 14.504 M 110.04 % | 6.905 M 47.98 % | 4.666 M -69.93 % | 15.519 M -4.61 % | 16.270 M |
| Selling and marketing expenses | 35.773 M 3.88 % | 34.437 M -2.40 % | 35.284 M -15.03 % | 41.527 M 1.62 % | 40.865 M 17.58 % | 34.755 M |
| Other expenses | 50.158 M 169.25 % | 18.629 M -24.95 % | 24.823 M 27.37 % | 19.489 M 2 290.07 % | -889.863 K -199.93 % | 890.481 K |
| Operating expenses | 99.622 M 47.44 % | 67.570 M 0.83 % | 67.012 M 2.03 % | 65.682 M 17.55 % | 55.875 M 6.47 % | 52.481 M |
| Cost and expenses | 321.680 M 3.15 % | 311.851 M -0.37 % | 312.996 M 12.40 % | 278.472 M 16.01 % | 240.033 M 9.85 % | 218.500 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 49.464 M 1.07 % | 48.941 M 16.00 % | 42.189 M -8.67 % | 46.193 M -18.62 % | 56.765 M 10.03 % | 51.591 M |
| Interest income | 447.418 K -33.94 % | 677.240 K 35.45 % | 500.000 K | 0.000 | 0.000 -100.00 % | 6.780 M |
| Interest expense | 3.377 M -0.90 % | 3.407 M -27.75 % | 4.716 M -16.40 % | 5.641 M 1.06 % | 5.582 M | 0.000 |
| Depreciation and amortization | 40.467 M 1.77 % | 39.763 M 2.09 % | 38.950 M 4.18 % | 37.387 M 6.18 % | 35.212 M 4.71 % | 33.627 M |
| Operating income | 5.435 M -93.38 % | 82.131 M -56.59 % | 189.183 M 1.84 % | 185.766 M 772.22 % | 21.298 M -49.00 % | 41.760 M |
| Operating income ratio | 0.02 -92.03 % | 0.21 -44.66 % | 0.38 -6.06 % | 0.40 392.06 % | 0.08 -49.68 % | 0.16 |
| Total other income expenses net | -4.414 M 63.25 % | -12.012 M -149.38 % | -4.817 M 21.07 % | -6.102 M -473.67 % | -1.064 M 85.62 % | -7.398 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Net debt | 51.745 M 221.82 % | -42.476 M -170.51 % | 60.244 M -50.58 % | 121.904 M -51.30 % | 250.316 M -10.52 % | 279.737 M |
| Total investments | 117.854 K -94.02 % | 1.970 M -36.28 % | 3.091 M -81.49 % | 16.700 M 2.48 % | 16.295 M -15.31 % | 19.241 M |
| Total debt | 85.803 M 112.58 % | 40.363 M -53.50 % | 86.796 M -62.93 % | 234.142 M -8.72 % | 256.518 M -9.29 % | 282.782 M |
| Accumulated other comprehensive income loss | 41.291 M -4.29 % | 43.143 M 15.05 % | 37.498 M 12.47 % | 33.341 M 114.16 % | 15.569 M -7.25 % | 16.785 M |
| Retained earnings | 176.279 M -26.20 % | 238.850 M -7.55 % | 258.367 M 78.84 % | 144.472 M 1 087.96 % | 12.161 M 1 216.39 % | -1.089 M |
| Common stock | 320.000 M 0.00 % | 320.000 M 33.33 % | 240.000 M 0.00 % | 240.000 M 0.00 % | 240.000 M 0.00 % | 240.000 M |
| Total equity | 557.237 M -11.21 % | 627.560 M 17.11 % | 535.865 M 28.25 % | 417.813 M 56.06 % | 267.730 M 4.71 % | 255.696 M |
| Other non current liabilities | 21.610 M 13.36 % | 19.064 M -0.72 % | 19.203 M 0.12 % | 19.180 M 9.53 % | 17.511 M 24.56 % | 14.059 M |
| Long term debt | 24.295 M -20.61 % | 30.601 M 38.89 % | 22.033 M -83.83 % | 136.284 M -27.16 % | 187.099 M -0.71 % | 188.438 M |
| Total non current liabilities | 45.905 M -7.57 % | 49.665 M 20.44 % | 41.236 M -73.48 % | 155.465 M -24.02 % | 204.610 M 1.04 % | 202.497 M |
| Other current liabilities | 13.482 M 30.33 % | 10.344 M -37.25 % | 16.483 M -10.52 % | 18.420 M -12.40 % | 21.027 M -67.74 % | 65.174 M |
| Deferred revenue | 6.263 M -36.18 % | 9.813 M 60.46 % | 6.116 M -34.22 % | 9.297 M 52.38 % | 6.101 M | 0.000 |
| Short term debt | 61.508 M 530.06 % | 9.762 M -84.93 % | 64.763 M -33.82 % | 97.858 M 40.97 % | 69.419 M -26.42 % | 94.344 M |
| Total current liabilities | 97.279 M 83.92 % | 52.892 M -50.54 % | 106.948 M -32.16 % | 157.642 M 23.90 % | 127.234 M -26.23 % | 172.464 M |
| Total liabilities | 143.184 M 39.61 % | 102.557 M -30.79 % | 148.184 M -52.67 % | 313.107 M -5.65 % | 331.844 M -11.50 % | 374.961 M |
| Other non current assets | 146.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 117.854 K -94.02 % | 1.970 M -36.28 % | 3.091 M -81.49 % | 16.700 M 2.48 % | 16.295 M -15.31 % | 19.241 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 441.028 M 7.27 % | 411.127 M 5.43 % | 389.941 M -5.79 % | 413.924 M -4.74 % | 434.541 M 0.27 % | 433.378 M |
| Total non current assets | 441.146 M 6.79 % | 413.097 M 5.11 % | 393.032 M -8.73 % | 430.624 M -4.48 % | 450.836 M -0.39 % | 452.618 M |
| Other current assets | 1.961 M -91.69 % | 23.586 M 123.78 % | 10.540 M -3.55 % | 10.928 M 391.11 % | 2.225 M -92.90 % | 31.329 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 34.058 M -58.89 % | 82.839 M 211.99 % | 26.552 M -76.34 % | 112.239 M 1 709.70 % | 6.202 M 103.67 % | 3.045 M |
| Cash and short term investments | 34.058 M -58.89 % | 82.839 M 211.99 % | 26.552 M -76.34 % | 112.239 M 1 709.70 % | 6.202 M 103.67 % | 3.045 M |
| Total current assets | 259.276 M -18.21 % | 317.020 M 8.94 % | 291.016 M -3.09 % | 300.296 M 101.90 % | 148.738 M -16.46 % | 178.038 M |
| Inventory | 81.067 M 86.58 % | 43.449 M -54.15 % | 94.769 M 158.14 % | 36.713 M -17.80 % | 44.665 M -19.68 % | 55.609 M |
| Net receivables | 142.190 M -14.93 % | 167.145 M 5.02 % | 159.155 M 13.34 % | 140.417 M 46.81 % | 95.645 M 8.62 % | 88.054 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 16.026 M -11.41 % | 18.089 M 27.09 % | 14.233 M -48.15 % | 27.452 M -10.54 % | 30.687 M 137.05 % | 12.946 M |
| Tax payables | 0.000 -100.00 % | 4.883 M -8.76 % | 5.352 M 15.97 % | 4.615 M | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 20.695 M -19.06 % | 25.568 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 23.646 M -3.43 % | 24.487 M 0.01 % | 24.484 M -17.67 % | 29.740 M 16.57 % | 25.513 M -16.81 % | 30.667 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | -1.028 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 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 |
| Total assets | 700.421 M -4.07 % | 730.117 M 6.73 % | 684.048 M -6.41 % | 730.920 M 21.91 % | 599.574 M -4.93 % | 630.656 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -24.056 M -185.07 % | 28.279 M 128.32 % | -99.847 M -113.29 % | -46.812 M -854.21 % | 6.207 M 113.67 % | -45.405 M |
| Accounts receivables | -12.513 M 32.18 % | -18.451 M 22.28 % | -23.739 M -34.90 % | -17.598 M -163.00 % | 27.932 M 237.67 % | -20.289 M |
| Inventory | -7.092 M -113.75 % | 51.573 M 189.27 % | -57.771 M -1 398.71 % | 4.448 M -49.09 % | 8.737 M 151.83 % | -16.857 M |
| Accounts payables | -3.359 M -187.11 % | 3.856 M 129.17 % | -13.218 M -388.36 % | 4.584 M 123.01 % | -19.925 M | 0.000 |
| Other working capital | -1.092 M 87.45 % | -8.700 M -69.98 % | -5.118 M 86.62 % | -38.247 M -262.93 % | -10.538 M -27.60 % | -8.259 M |
| Other non cash items | 24.809 M 385.42 % | 5.111 M 349.16 % | 1.138 M -14.57 % | 1.332 M -41.90 % | 2.292 M -91.21 % | 26.087 M |
| Net cash provided by operating activities | 42.538 M -69.79 % | 140.817 M 13.01 % | 124.608 M -27.37 % | 171.571 M 181.23 % | 61.007 M 41.26 % | 43.189 M |
| Investments in property plant and equipment | -70.368 M -174.67 % | -25.619 M -32.24 % | -19.373 M -36.51 % | -14.192 M 53.17 % | -30.308 M -12.46 % | -26.951 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 32.377 K | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 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 |
| Other investing activites | 1.000 K -99.41 % | 168.105 K | 0.000 -100.00 % | 6.332 K 159.08 % | 2.444 K -91.52 % | 28.828 K |
| Net cash used for investing activites | -70.367 M -176.48 % | -25.451 M -31.60 % | -19.341 M -36.34 % | -14.185 M 53.19 % | -30.305 M -12.57 % | -26.922 M |
| Debt repayment | 44.917 M 177.01 % | -58.324 M 59.20 % | -142.954 M -422.71 % | -27.349 M -96.26 % | -13.935 M 50.06 % | -27.901 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -1.028 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -64.000 M | 0.000 100.00 % | -48.000 M -100.00 % | -24.000 M | 0.000 | 0.000 |
| Other financing activites | -841.000 K -11.43 % | -754.722 K | 0.000 | 0.000 100.00 % | -13.610 M -200.00 % | 13.610 M |
| Net cash used provided by financing activities | -20.952 M 64.54 % | -59.079 M 69.06 % | -190.954 M -271.88 % | -51.349 M -86.42 % | -27.545 M -92.73 % | -14.291 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.069 M |
| Net change in cash | -48.782 M -186.67 % | 56.287 M 165.69 % | -85.687 M -180.81 % | 106.037 M 3 258.87 % | 3.157 M 3.67 % | 3.045 M |
| Cash at beginning of period | 82.839 M 211.99 % | 26.552 M -76.34 % | 112.239 M 1 709.70 % | 6.202 M 103.67 % | 3.045 M | 0.000 |
| Cash at end of period | 34.058 M -58.89 % | 82.839 M 211.99 % | 26.552 M -76.34 % | 112.239 M 1 709.70 % | 6.202 M 103.67 % | 3.045 M |
| Operating cash flow | 42.538 M -69.79 % | 140.817 M 13.01 % | 124.608 M -27.37 % | 171.571 M 181.23 % | 61.007 M 41.26 % | 43.189 M |
| Capital expenditure | -70.368 M -174.67 % | -25.619 M -32.24 % | -19.373 M -36.51 % | -14.192 M 53.17 % | -30.308 M -12.46 % | -26.951 M |
| Free CashFlow | -27.830 M -124.16 % | 115.198 M 9.47 % | 105.235 M -33.13 % | 157.379 M 412.65 % | 30.699 M 89.05 % | 16.239 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 92.662 M 3.95 % | 89.139 M 4.84 % | 85.024 M 17.80 % | 72.179 M -17.79 % | 87.803 M 5.07 % | 83.566 M 0.00 % | 83.566 M -0.53 % | 84.009 M -10.45 % | 93.809 M -8.65 % | 102.688 M -9.51 % | 113.476 M 1.42 % | 111.890 M -13.77 % | 129.753 M -3.15 % | 133.968 M 5.85 % | 126.568 M -4.92 % | 133.124 M 5.40 % | 126.305 M 18.07 % | 106.976 M 4.98 % | 101.904 M |
| Net income | 10.254 M -19.35 % | 12.714 M 107.35 % | 6.132 M 119.23 % | -31.886 M -414.74 % | 10.131 M -12.19 % | 11.537 M 0.00 % | 11.537 M 383.77 % | -4.066 M -122.99 % | 17.686 M -27.01 % | 24.232 M -18.71 % | 29.811 M 28.39 % | 23.219 M -52.87 % | 49.262 M -12.20 % | 56.110 M 14.38 % | 49.057 M -13.41 % | 56.657 M -7.65 % | 61.354 M 74.31 % | 35.197 M 26.45 % | 27.835 M |
| Income before tax | 9.261 M -21.24 % | 11.758 M 98.43 % | 5.926 M 117.87 % | -33.154 M -425.86 % | 10.174 M -15.22 % | 12.000 M 0.00 % | 12.000 M 291.02 % | -6.282 M -132.83 % | 19.136 M -28.34 % | 26.704 M -12.62 % | 30.561 M 16.74 % | 26.178 M -48.19 % | 50.522 M -11.53 % | 57.110 M 12.96 % | 50.557 M -12.73 % | 57.933 M -7.39 % | 62.554 M 70.90 % | 36.603 M 23.71 % | 29.589 M |
| Income before tax ratio | 0.10 -24.23 % | 0.13 89.27 % | 0.07 115.17 % | -0.46 -496.40 % | 0.12 -19.31 % | 0.14 0.00 % | 0.14 292.03 % | -0.07 -136.66 % | 0.20 -21.56 % | 0.26 -3.44 % | 0.27 15.11 % | 0.23 -39.91 % | 0.39 -8.66 % | 0.43 6.72 % | 0.40 -8.21 % | 0.44 -12.13 % | 0.50 44.74 % | 0.34 17.84 % | 0.29 |
| EBITDA | 23.129 M -8.60 % | 25.305 M 44.33 % | 17.533 M 179.80 % | -21.970 M -199.68 % | 22.041 M -2.61 % | 22.632 M 0.00 % | 22.632 M 83.66 % | 12.323 M -46.08 % | 22.854 M -40.16 % | 38.195 M -9.49 % | 42.199 M 13.66 % | 37.128 M -39.71 % | 61.586 M -9.71 % | 68.209 M 11.50 % | 61.176 M -11.06 % | 68.779 M -6.28 % | 73.389 M 56.55 % | 46.880 M 17.29 % | 39.967 M |
| Net income ratio | 0.11 -22.41 % | 0.14 97.78 % | 0.07 116.32 % | -0.44 -482.87 % | 0.12 -16.42 % | 0.14 0.00 % | 0.14 385.27 % | -0.05 -125.67 % | 0.19 -20.11 % | 0.24 -10.17 % | 0.26 26.60 % | 0.21 -45.34 % | 0.38 -9.35 % | 0.42 8.06 % | 0.39 -8.93 % | 0.43 -12.38 % | 0.49 47.64 % | 0.33 20.45 % | 0.27 |
| Ratio EBITDA | 0.25 -12.08 % | 0.28 37.67 % | 0.21 167.75 % | -0.30 -221.26 % | 0.25 -7.31 % | 0.27 0.00 % | 0.27 84.63 % | 0.15 -39.79 % | 0.24 -34.50 % | 0.37 0.02 % | 0.37 12.07 % | 0.33 -30.09 % | 0.47 -6.78 % | 0.51 5.34 % | 0.48 -6.45 % | 0.52 -11.08 % | 0.58 32.59 % | 0.44 11.73 % | 0.39 |
| Gross profit ratio | 0.35 0.38 % | 0.35 11.41 % | 0.31 57.26 % | 0.20 -43.42 % | 0.35 -1.95 % | 0.36 0.00 % | 0.36 0.89 % | 0.36 7.27 % | 0.33 -18.67 % | 0.41 -1.80 % | 0.41 15.42 % | 0.36 -29.44 % | 0.51 -11.97 % | 0.58 0.72 % | 0.57 -4.57 % | 0.60 -4.60 % | 0.63 27.79 % | 0.49 9.56 % | 0.45 |
| Weighted average shs out dil | 31.976 M -0.01 % | 31.979 M -0.07 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 33.33 % | 24.000 M 0.00 % | 24.000 M 0.00 % | 24.000 M 0.00 % | 24.000 M 0.00 % | 24.000 M 0.00 % | 24.000 M -25.00 % | 32.000 M |
| Weighted average shs out | 31.976 M -0.01 % | 31.979 M -0.07 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 0.00 % | 32.000 M 33.33 % | 24.000 M 0.00 % | 24.000 M 0.00 % | 24.000 M 0.00 % | 24.000 M 0.00 % | 24.000 M 0.00 % | 24.000 M -25.00 % | 32.000 M |
| EPS diluted | 0.32 -20.00 % | 0.40 110.53 % | 0.19 119.00 % | -1.00 -412.50 % | 0.32 -11.11 % | 0.36 0.00 % | 0.36 376.92 % | -0.13 -123.64 % | 0.55 -27.63 % | 0.76 -18.28 % | 0.93 27.40 % | 0.73 -64.39 % | 2.05 -12.39 % | 2.34 14.71 % | 2.04 -13.56 % | 2.36 -7.81 % | 2.56 74.15 % | 1.47 68.97 % | 0.87 |
| Earnings per share | 0.32 -20.00 % | 0.40 110.53 % | 0.19 119.00 % | -1.00 -412.50 % | 0.32 -11.11 % | 0.36 0.00 % | 0.36 376.92 % | -0.13 -123.64 % | 0.55 -27.63 % | 0.76 -18.28 % | 0.93 27.40 % | 0.73 -64.39 % | 2.05 -12.39 % | 2.34 14.71 % | 2.04 -13.56 % | 2.36 -7.81 % | 2.56 74.15 % | 1.47 68.97 % | 0.87 |
| Gross profit | 32.382 M 4.35 % | 31.033 M 16.80 % | 26.570 M 85.24 % | 14.343 M -53.49 % | 30.841 M 3.02 % | 29.937 M 0.00 % | 29.937 M 0.36 % | 29.829 M -3.93 % | 31.050 M -25.71 % | 41.793 M -11.13 % | 47.028 M 17.06 % | 40.174 M -39.16 % | 66.028 M -14.74 % | 77.439 M 6.61 % | 72.638 M -9.27 % | 80.060 M 0.55 % | 79.624 M 50.89 % | 52.771 M 15.02 % | 45.882 M |
| Income tax expense | 900.000 K 0.00 % | 900.000 K -20.99 % | 1.139 M 285.50 % | 295.468 K -75.94 % | 1.228 M -19.52 % | 1.526 M 0.00 % | 1.526 M 7.80 % | 1.416 M -2.37 % | 1.450 M -41.32 % | 2.471 M 229.50 % | 750.000 K -74.65 % | 2.959 M 134.85 % | 1.260 M 26.00 % | 1.000 M -33.33 % | 1.500 M 17.55 % | 1.276 M 6.33 % | 1.200 M -14.66 % | 1.406 M -19.79 % | 1.753 M |
| Cost of revenue | 60.280 M 3.74 % | 58.106 M -0.60 % | 58.454 M 1.07 % | 57.836 M 1.53 % | 56.963 M 6.22 % | 53.630 M 0.00 % | 53.630 M -1.02 % | 54.180 M -13.67 % | 62.759 M 3.06 % | 60.895 M -8.36 % | 66.448 M -7.35 % | 71.716 M 12.54 % | 63.725 M 12.73 % | 56.529 M 4.82 % | 53.930 M 1.63 % | 53.063 M 13.67 % | 46.681 M -13.88 % | 54.205 M -3.24 % | 56.022 M |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 8.613 M 176.81 % | -11.213 M -228.75 % | 8.709 M -9.46 % | 9.619 M 0.00 % | 9.619 M 300.39 % | -4.800 M -165.50 % | 7.329 M 28.95 % | 5.683 M -9.68 % | 6.292 M 163.70 % | -9.877 M -270.17 % | 5.804 M 12.37 % | 5.165 M -11.14 % | 5.813 M 161.92 % | -9.388 M -290.12 % | 4.938 M -0.14 % | 4.945 M 8.48 % | 4.558 M |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 10.645 M 129.12 % | 4.646 M -58.60 % | 11.223 M 4.16 % | 10.775 M 18.04 % | 9.129 M 40.24 % | 6.509 M -2.41 % | 6.670 M -29.69 % | 9.487 M -19.40 % | 11.771 M 196.86 % | 3.965 M -63.44 % | 10.844 M 9.07 % | 9.942 M -5.62 % | 10.533 M 42.40 % | 7.397 M -32.55 % | 10.967 M 2.90 % | 10.658 M -7.97 % | 11.581 M |
| Other expenses | 0.000 | 0.000 -100.00 % | 388.864 K -99.27 % | 53.193 M 5 501.75 % | -984.730 K 29.30 % | -1.393 M -28.89 % | -1.081 M -104.07 % | 26.570 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 22.544 M 21.06 % | 18.622 M -5.22 % | 19.647 M -57.86 % | 46.625 M 146.07 % | 18.948 M 4.23 % | 18.178 M 14.54 % | 15.871 M -43.88 % | 28.279 M 132.76 % | 12.150 M -14.59 % | 14.225 M -10.41 % | 15.879 M 43.71 % | 11.049 M -30.64 % | 15.930 M 5.39 % | 15.115 M -28.22 % | 21.058 M -0.67 % | 21.199 M 36.25 % | 15.559 M 3.64 % | 15.013 M 0.82 % | 14.890 M |
| Cost and expenses | 82.824 M 7.95 % | 76.728 M -1.76 % | 78.102 M -25.23 % | 104.461 M 37.61 % | 75.910 M 7.44 % | 70.654 M 0.00 % | 70.654 M -14.67 % | 82.801 M 10.54 % | 74.909 M -0.28 % | 75.120 M -8.75 % | 82.326 M -0.53 % | 82.765 M 3.90 % | 79.655 M 11.18 % | 71.644 M -4.46 % | 74.988 M 0.98 % | 74.263 M 19.32 % | 62.240 M -10.08 % | 69.217 M -2.39 % | 70.912 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 |
| Selling general and administrative expenses | 22.544 M 21.06 % | 18.622 M -3.30 % | 19.258 M 393.24 % | -6.567 M -132.95 % | 19.932 M 1.85 % | 19.571 M 15.45 % | 16.952 M 891.87 % | 1.709 M -87.79 % | 13.999 M -7.72 % | 15.170 M -16.01 % | 18.063 M 405.51 % | -5.912 M -135.51 % | 16.648 M 10.20 % | 15.107 M -7.58 % | 16.346 M 921.20 % | -1.991 M -112.52 % | 15.905 M 1.93 % | 15.603 M -2.89 % | 16.067 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 677.240 K | 0.000 | 0.000 | 0.000 -100.00 % | 217.047 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.403 M |
| Interest expense | 1.726 M 11.10 % | 1.554 M 55.86 % | 997.063 K 14.35 % | 871.951 K -49.26 % | 1.719 M 46.94 % | 1.170 M 6.22 % | 1.101 M 242.55 % | -772.444 K -194.95 % | 813.509 K -46.51 % | 1.521 M -17.59 % | 1.846 M 57.67 % | 1.171 M -8.27 % | 1.276 M -25.54 % | 1.714 M 82.45 % | 939.269 K -29.04 % | 1.324 M -12.42 % | 1.511 M 16.21 % | 1.301 M | 0.000 |
| Depreciation and amortization | 12.141 M 1.24 % | 11.992 M 13.03 % | 10.610 M 2.89 % | 10.312 M 1.62 % | 10.148 M 4.40 % | 9.720 M 0.00 % | 9.720 M -43.14 % | 17.096 M 488.58 % | 2.905 M -70.87 % | 9.971 M 1.83 % | 9.792 M 0.13 % | 9.779 M -0.09 % | 9.788 M 0.86 % | 9.704 M 0.25 % | 9.680 M 1.65 % | 9.522 M 2.13 % | 9.324 M 3.88 % | 8.976 M 0.00 % | 8.976 M |
| Operating income | 9.838 M -20.73 % | 12.411 M 79.28 % | 6.923 M 120.61 % | -33.586 M -382.40 % | 11.893 M -7.89 % | 12.912 M 0.00 % | 12.912 M 733.22 % | 1.550 M -92.23 % | 19.950 M -29.32 % | 28.224 M -12.91 % | 32.407 M 19.73 % | 27.066 M -47.75 % | 51.798 M -11.94 % | 58.823 M 14.23 % | 51.496 M -13.77 % | 59.718 M -6.79 % | 64.065 M 69.02 % | 37.904 M 22.30 % | 30.992 M |
| Operating income ratio | 0.11 -23.75 % | 0.14 71.00 % | 0.08 117.50 % | -0.47 -443.54 % | 0.14 -12.34 % | 0.15 0.00 % | 0.15 737.63 % | 0.02 -91.33 % | 0.21 -22.63 % | 0.27 -3.76 % | 0.29 18.06 % | 0.24 -39.41 % | 0.40 -9.08 % | 0.44 7.92 % | 0.41 -9.30 % | 0.45 -11.56 % | 0.51 43.15 % | 0.35 16.50 % | 0.30 |
| Total other income expenses net | -576.532 K 11.67 % | -652.687 K 34.54 % | -997.063 K -330.68 % | 432.230 K 125.15 % | -1.719 M -88.51 % | -911.670 K 0.00 % | -911.670 K 88.36 % | -7.832 M -862.72 % | -813.509 K 46.51 % | -1.521 M 17.59 % | -1.846 M -107.93 % | -887.553 K 30.45 % | -1.276 M 25.54 % | -1.714 M -82.45 % | -939.269 K 47.37 % | -1.785 M -18.08 % | -1.511 M -16.21 % | -1.301 M 7.31 % | -1.403 M |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 |
| 2025-09-30 | 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-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 72.355 M 39.79 % | 51.760 M 6.72 % | 48.500 M -6.27 % | 51.745 M 25.06 % | 41.378 M -20.09 % | 51.781 M 0.00 % | 51.781 M 221.91 % | -42.476 M -99.11 % | -21.333 M -387.90 % | 7.410 M -72.99 % | 27.430 M -54.47 % | 60.244 M -55.63 % | 135.763 M 7.86 % | 125.866 M 12.14 % | 112.239 M -7.93 % | 121.904 M 1 865.53 % | 6.202 M |
| Total investments | 117.854 K 0.00 % | 117.854 K 0.00 % | 117.854 K 0.00 % | 117.854 K -97.89 % | 5.583 M -0.20 % | 5.594 M 0.00 % | 5.594 M 184.01 % | 1.970 M 62.78 % | 1.210 M 0.00 % | 1.210 M -60.85 % | 3.091 M 0.00 % | 3.091 M -81.49 % | 16.700 M 0.00 % | 16.700 M -92.56 % | 224.477 M 1 244.22 % | 16.700 M 34.63 % | 12.404 M |
| Total debt | 128.308 M 20.86 % | 106.162 M 44.00 % | 73.722 M -14.08 % | 85.803 M 15.48 % | 74.299 M -1.29 % | 75.270 M 0.00 % | 75.270 M 86.48 % | 40.363 M 16.02 % | 34.789 M -68.48 % | 110.386 M 3.28 % | 106.875 M 23.13 % | 86.796 M -41.15 % | 147.480 M -24.37 % | 195.009 M | 0.000 -100.00 % | 234.142 M | 0.000 |
| Accumulated other comprehensive income loss | -2.338 M 0.00 % | -2.338 M | 0.000 -100.00 % | 41.291 M -11.69 % | 46.756 M 1 395.13 % | 3.127 M 0.00 % | 3.127 M -92.75 % | 43.143 M 21.13 % | 35.617 M 0.00 % | 35.617 M -5.02 % | 37.498 M 0.00 % | 37.498 M 12.47 % | 33.341 M 0.00 % | 33.341 M -92.02 % | 417.813 M 2 833.33 % | 14.244 M -94.68 % | 267.730 M |
| Retained earnings | 216.470 M -9.15 % | 238.270 M 31.12 % | 181.716 M 3.08 % | 176.279 M -15.27 % | 208.054 M -13.87 % | 241.552 M 0.00 % | 241.552 M 1.13 % | 238.850 M -27.64 % | 330.097 M 5.66 % | 312.411 M 8.41 % | 288.178 M 11.54 % | 258.367 M 2.98 % | 250.901 M 0.51 % | 249.638 M | 0.000 -100.00 % | 144.472 M | 0.000 |
| Common stock | 320.000 M 0.00 % | 320.000 M 0.00 % | 320.000 M 0.00 % | 320.000 M 0.00 % | 320.000 M 0.00 % | 320.000 M 0.00 % | 320.000 M 0.00 % | 320.000 M 33.33 % | 240.000 M 0.00 % | 240.000 M 0.00 % | 240.000 M 0.00 % | 240.000 M 0.00 % | 240.000 M 0.00 % | 240.000 M | 0.000 -100.00 % | 240.000 M | 0.000 |
| Total equity | 549.100 M -4.12 % | 572.670 M 2.06 % | 561.106 M 0.69 % | 557.237 M -6.67 % | 597.068 M 1.52 % | 588.122 M 0.00 % | 588.122 M -6.28 % | 627.560 M 3.61 % | 605.714 M 3.01 % | 588.027 M 3.95 % | 565.676 M 5.56 % | 535.865 M 2.22 % | 524.242 M 0.24 % | 522.980 M 25.17 % | 417.813 M 0.00 % | 417.813 M 56.06 % | 267.730 M |
| Other non current liabilities | 24.142 M 4.04 % | 23.204 M 3.62 % | 22.394 M 3.63 % | 21.610 M 1.32 % | 21.328 M 4.31 % | 20.447 M 0.00 % | 20.447 M 7.26 % | 19.064 M 3.31 % | 18.453 M 1.56 % | 18.169 M -7.98 % | 19.745 M 2.82 % | 19.203 M -14.33 % | 22.416 M -8.03 % | 24.372 M | 0.000 -100.00 % | 19.180 M | 0.000 |
| Long term debt | 24.163 M 0.19 % | 24.118 M -1.91 % | 24.587 M 1.20 % | 24.295 M -7.76 % | 26.338 M -14.18 % | 30.690 M 0.00 % | 30.690 M 0.29 % | 30.601 M 42.71 % | 21.443 M 1.18 % | 21.193 M 0.32 % | 21.125 M -4.12 % | 22.033 M -16.91 % | 26.517 M -68.72 % | 84.760 M | 0.000 -100.00 % | 136.284 M | 0.000 |
| Total non current liabilities | 48.305 M 2.08 % | 47.322 M 0.73 % | 46.981 M 2.34 % | 45.905 M -3.69 % | 47.666 M -6.79 % | 51.138 M 0.00 % | 51.138 M 2.97 % | 49.665 M 24.48 % | 39.896 M 1.36 % | 39.362 M -3.69 % | 40.870 M -0.89 % | 41.236 M -15.73 % | 48.932 M -55.16 % | 109.132 M | 0.000 -100.00 % | 155.465 M | 0.000 |
| Other current liabilities | 15.979 M -19.02 % | 19.732 M 9.03 % | 18.097 M 34.23 % | 13.482 M -61.90 % | 35.387 M 51.81 % | 23.310 M 26 531.38 % | 87.530 K -99.15 % | 10.344 M -23.43 % | 13.509 M -42.12 % | 23.339 M -1.90 % | 23.791 M 44.33 % | 16.483 M -37.58 % | 26.406 M 38.16 % | 19.113 M | 0.000 -100.00 % | 27.717 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 6.263 M | 0.000 | 0.000 -100.00 % | 25.223 M 157.03 % | 9.813 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.116 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 104.145 M 26.94 % | 82.043 M 66.98 % | 49.135 M -20.12 % | 61.508 M 28.25 % | 47.961 M 7.58 % | 44.580 M 0.00 % | 44.580 M 356.66 % | 9.762 M -26.85 % | 13.346 M -85.04 % | 89.193 M 4.02 % | 85.750 M 32.41 % | 64.763 M -46.46 % | 120.964 M 9.72 % | 110.249 M | 0.000 -100.00 % | 97.858 M | 0.000 |
| Total current liabilities | 151.195 M 20.63 % | 125.342 M 47.25 % | 85.122 M -12.50 % | 97.279 M -20.44 % | 122.269 M 15.71 % | 105.670 M 0.00 % | 105.670 M 99.78 % | 52.892 M 19.56 % | 44.239 M -65.37 % | 127.741 M 2.57 % | 124.546 M 16.45 % | 106.948 M -37.96 % | 172.392 M 7.27 % | 160.709 M | 0.000 -100.00 % | 157.642 M | 0.000 |
| Total liabilities | 199.500 M 15.54 % | 172.665 M 30.70 % | 132.103 M -7.74 % | 143.184 M -15.74 % | 169.935 M 8.37 % | 156.808 M 0.00 % | 156.808 M 52.90 % | 102.557 M 21.89 % | 84.135 M -49.65 % | 167.102 M 1.02 % | 165.416 M 11.63 % | 148.184 M -33.05 % | 221.324 M -17.98 % | 269.840 M | 0.000 -100.00 % | 313.107 M | 0.000 |
| Other non current assets | 0.000 | 0.000 -100.00 % | 146.000 0.00 % | 146.000 -99.83 % | 88.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M 0.00 % | 50.000 M 144.55 % | -112.239 M | 0.000 100.00 % | -6.202 M |
| Long term investments | 117.854 K 0.00 % | 117.854 K 0.00 % | 117.854 K 0.00 % | 117.854 K -97.86 % | 5.495 M -1.77 % | 5.594 M 0.00 % | 5.594 M 184.01 % | 1.970 M 62.78 % | 1.210 M 0.00 % | 1.210 M -60.85 % | 3.091 M 0.00 % | 3.091 M 109.28 % | -33.300 M 0.00 % | -33.300 M | 0.000 -100.00 % | 16.700 M | 0.000 |
| Intangible 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 |
| 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 |
| Goodwill and intangible 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 |
| Property plant equipment net | 442.603 M -0.02 % | 442.669 M -0.45 % | 444.690 M 0.83 % | 441.028 M -3.39 % | 456.496 M 5.21 % | 433.896 M 0.00 % | 433.896 M 5.54 % | 411.127 M 8.21 % | 379.949 M -0.85 % | 383.204 M -0.64 % | 385.672 M -1.09 % | 389.941 M -2.04 % | 398.066 M -1.45 % | 403.909 M | 0.000 -100.00 % | 413.924 M | 0.000 |
| Total non current assets | 442.721 M -0.02 % | 442.787 M -0.45 % | 444.808 M 0.83 % | 441.146 M -4.53 % | 462.079 M 5.14 % | 439.490 M 0.00 % | 439.490 M 6.39 % | 413.097 M 8.38 % | 381.159 M -0.85 % | 384.414 M -1.12 % | 388.763 M -1.09 % | 393.032 M -5.24 % | 414.766 M -1.39 % | 420.609 M 474.75 % | -112.239 M -126.06 % | 430.624 M 7 043.24 % | -6.202 M |
| Other current assets | 38.229 M -25.98 % | 51.647 M 5 164 580.70 % | 1.000 K -99.95 % | 1.961 M -95.47 % | 43.302 M -46.01 % | 80.208 M 0.00 % | 80.208 M 240.06 % | 23.586 M -69.13 % | 76.409 M 140.15 % | 31.817 M -58.18 % | 76.087 M 677.97 % | 9.780 M -90.64 % | 104.450 M 27.35 % | 82.017 M | 0.000 -100.00 % | 61.704 M | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 87.875 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M 0.00 % | 50.000 M -77.73 % | 224.477 M | 0.000 -100.00 % | 12.404 M |
| cash and cash equivalents | 55.954 M 2.85 % | 54.401 M 115.69 % | 25.222 M -25.94 % | 34.058 M 3.45 % | 32.921 M 40.15 % | 23.489 M 0.00 % | 23.489 M -71.64 % | 82.839 M 47.61 % | 56.122 M -45.50 % | 102.976 M 29.62 % | 79.445 M 199.21 % | 26.552 M 126.61 % | 11.717 M -83.05 % | 69.142 M 161.60 % | -112.239 M -200.00 % | 112.239 M 1 909.70 % | -6.202 M |
| Cash and short term investments | 55.954 M 2.85 % | 54.401 M 115.69 % | 25.222 M -25.94 % | 34.058 M 3.18 % | 33.008 M 40.52 % | 23.489 M 0.00 % | 23.489 M -71.64 % | 82.839 M 47.61 % | 56.122 M -45.50 % | 102.976 M 29.62 % | 79.445 M 199.21 % | 26.552 M -56.98 % | 61.717 M -48.20 % | 119.142 M 6.15 % | 112.239 M 0.00 % | 112.239 M 1 709.70 % | 6.202 M |
| Total current assets | 305.880 M 1.10 % | 302.547 M 21.80 % | 248.401 M -4.19 % | 259.276 M -14.97 % | 304.924 M -0.17 % | 305.440 M 0.00 % | 305.440 M -3.65 % | 317.020 M 2.70 % | 308.690 M -16.73 % | 370.716 M 8.29 % | 342.329 M 17.63 % | 291.016 M -12.03 % | 330.800 M -11.13 % | 372.211 M 231.62 % | 112.239 M -62.62 % | 300.296 M 4 741.87 % | 6.202 M |
| Inventory | 50.488 M 12.89 % | 44.723 M 27.43 % | 35.095 M -56.71 % | 81.067 M 75.92 % | 46.083 M -15.98 % | 54.845 M 0.00 % | 54.845 M 26.23 % | 43.449 M -11.10 % | 48.875 M -10.42 % | 54.563 M -27.86 % | 75.638 M -20.19 % | 94.769 M 79.71 % | 52.734 M -8.45 % | 57.601 M | 0.000 -100.00 % | 36.713 M | 0.000 |
| Net receivables | 161.209 M 6.21 % | 151.777 M -19.30 % | 188.083 M 32.28 % | 142.190 M -22.10 % | 182.531 M 24.26 % | 146.898 M 0.00 % | 146.898 M -12.11 % | 167.145 M -6.56 % | 178.881 M -1.37 % | 181.360 M 10.30 % | 164.421 M 3.31 % | 159.155 M -5.72 % | 168.811 M -0.09 % | 168.958 M | 0.000 -100.00 % | 89.641 M | 0.000 |
| Tax 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 |
| 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 |
| Account payables | 31.071 M 31.84 % | 23.568 M 78.16 % | 13.228 M -17.46 % | 16.026 M -55.10 % | 35.693 M -0.24 % | 35.780 M 0.00 % | 35.780 M 97.79 % | 18.089 M 29.98 % | 13.917 M 5.50 % | 13.191 M 48.17 % | 8.903 M -37.45 % | 14.233 M -37.10 % | 22.629 M -25.11 % | 30.214 M | 0.000 -100.00 % | 27.452 M | 0.000 |
| Tax payables | 0.000 | 0.000 -100.00 % | 4.662 M | 0.000 -100.00 % | 3.228 M 61.43 % | 2.000 M | 0.000 -100.00 % | 4.883 M 40.82 % | 3.468 M 71.86 % | 2.018 M -66.93 % | 6.102 M 14.01 % | 5.352 M 123.65 % | 2.393 M 111.20 % | 1.133 M | 0.000 -100.00 % | 4.615 M | 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 |
| Minority interest | 15.602 M -10.82 % | 17.495 M -9.59 % | 19.350 M -6.50 % | 20.695 M -7.03 % | 22.259 M -5.05 % | 23.443 M 0.00 % | 23.443 M -8.31 % | 25.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 21.454 M 0.00 % | 21.454 M -10.50 % | 23.972 M 1.38 % | 23.646 M 1.01 % | 23.409 M -6.80 % | 25.117 M 0.00 % | 25.117 M 2.57 % | 24.487 M 4.59 % | 23.413 M 1.37 % | 23.095 M -6.88 % | 24.802 M 1.30 % | 24.484 M -14.12 % | 28.512 M 1.42 % | 28.113 M | 0.000 -100.00 % | 29.740 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 |
| Other total stockholders equity | -633.897 K 16.28 % | -757.204 K -101.89 % | 40.039 M 3 994.84 % | -1.028 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| Total assets | 748.600 M 0.44 % | 745.335 M 7.52 % | 693.209 M -1.03 % | 700.421 M -8.68 % | 767.003 M 2.96 % | 744.930 M 0.00 % | 744.930 M 2.03 % | 730.117 M 5.84 % | 689.849 M -8.64 % | 755.130 M 3.29 % | 731.092 M 6.88 % | 684.048 M -8.25 % | 745.566 M -5.96 % | 792.820 M | 0.000 -100.00 % | 730.920 M | 0.000 |
| 2025-09-30 | 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-03-31 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 1.213 M 108.41 % | -14.426 M -560.56 % | -2.184 M 88.93 % | -19.729 M -186.03 % | 22.932 M 202.49 % | -22.374 M 0.00 % | -22.374 M -186.52 % | 25.861 M 263.34 % | 7.117 M 2 056.80 % | -363.726 K 72.05 % | -1.301 M 89.99 % | -13.003 M 21.56 % | -16.576 M 65.90 % | -48.609 M -124.43 % | -21.659 M -243.95 % | 15.046 M 144.46 % | -33.840 M -48.24 % | -22.827 M 0.00 % | -22.827 M |
| Accounts receivables | -4.171 M -28.86 % | -3.237 M 87.18 % | -25.258 M -215.80 % | 21.812 M 97.08 % | 11.068 M 204.79 % | -10.562 M 0.00 % | -10.562 M -183.93 % | 12.584 M 19.47 % | 10.534 M 141.68 % | -25.275 M -55.13 % | -16.293 M -137.83 % | 43.066 M 224.30 % | -34.646 M -2.76 % | -33.715 M -626.39 % | 6.405 M -9.89 % | 7.108 M 136.55 % | -19.444 M -31.86 % | -14.746 M 0.00 % | -14.746 M |
| Inventory | -5.765 M 40.12 % | -9.628 M -162.12 % | 15.500 M 447.65 % | -4.459 M -150.88 % | 8.762 M 253.78 % | -5.698 M 0.00 % | -5.698 M -200.33 % | 5.679 M -0.15 % | 5.688 M -73.01 % | 21.076 M 10.17 % | 19.130 M 145.82 % | -41.750 M -957.85 % | 4.867 M 128.70 % | -16.957 M -331.45 % | -3.930 M -355.14 % | -863.558 K 48.68 % | -1.683 M -148.12 % | 3.497 M 0.00 % | 3.497 M |
| Accounts payables | 6.900 M -41.11 % | 11.717 M 518.82 % | -2.798 M 86.65 % | -20.963 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.173 M 474.83 % | 725.881 K -83.07 % | 4.288 M 180.45 % | -5.331 M 36.50 % | -8.395 M -10.68 % | -7.585 M -122.50 % | 33.715 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 4.250 M 132.01 % | -13.278 M -228.02 % | 10.372 M 164.34 % | -16.120 M -619.70 % | 3.102 M 150.73 % | -6.114 M 0.00 % | -6.114 M -278.55 % | 3.424 M 134.84 % | -9.830 M -2 072.78 % | -452.411 K -137.95 % | 1.192 M 120.12 % | -5.923 M -128.49 % | 20.789 M 165.68 % | -31.651 M -78.53 % | -17.728 M -211.43 % | 15.909 M 149.47 % | -32.157 M -177.74 % | -11.578 M 0.00 % | -11.578 M |
| Other non cash items | 107.575 K 102.64 % | -4.076 M -267.06 % | 2.440 M -91.01 % | 27.139 M 8 968.46 % | 299.265 K -95.96 % | 7.408 M 0.00 % | 7.408 M 10.17 % | 6.724 M 1 599.54 % | -448.423 K 94.71 % | -8.472 M -2 029.14 % | -397.929 K -109.43 % | 4.219 M 350.18 % | -1.686 M 28.24 % | -2.350 M -345.97 % | 955.327 K -58.69 % | 2.313 M 374.63 % | -842.157 K -126.82 % | 3.140 M -70.10 % | 10.502 M |
| Net cash provided by operating activities | 23.716 M 282.22 % | 6.205 M -63.05 % | 16.791 M 218.54 % | -14.165 M -132.52 % | 43.553 M 562.45 % | 6.575 M 0.00 % | 6.575 M -85.59 % | 45.615 M 58.88 % | 28.710 M 3.13 % | 27.838 M -27.98 % | 38.654 M 42.25 % | 27.173 M -35.38 % | 42.048 M 165.20 % | 15.855 M -59.89 % | 39.533 M -53.39 % | 84.814 M 128.02 % | 37.196 M 50.10 % | 24.780 M 0.00 % | 24.780 M |
| Investments in property plant and equipment | -12.512 M -27.20 % | -9.836 M 31.73 % | -14.408 M -379.42 % | 5.156 M 115.75 % | -32.747 M -53.11 % | -21.388 M 0.00 % | -21.388 M -65.46 % | -12.927 M -3 840.88 % | 345.551 K 104.60 % | -7.516 M -36.10 % | -5.522 M 8.65 % | -6.046 M -52.94 % | -3.953 M -21.69 % | -3.248 M 46.98 % | -6.126 M -26.47 % | -4.844 M -35.58 % | -3.573 M -23.75 % | -2.887 M 0.00 % | -2.887 M |
| Acquisitions net | 437.908 K | 0.000 | 0.000 -100.00 % | 348.000 | 0.000 | 0.000 | 0.000 -100.00 % | 148.625 K 3 040.85 % | 4.732 K -67.91 % | 14.748 K | 0.000 | 0.000 -100.00 % | 8.401 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 -100.00 % | 87.875 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -87.875 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.732 K -67.91 % | 14.748 K | 0.000 -100.00 % | 50.000 M 595 067.24 % | 8.401 K 100.02 % | -50.000 M -208 624.48 % | 23.978 K | 0.000 -100.00 % | 4.611 K 435.54 % | 861.000 0.00 % | 861.000 |
| Net cash used for investing activites | -12.074 M -22.75 % | -9.836 M 31.73 % | -14.408 M -374.72 % | 5.245 M 115.97 % | -32.835 M -53.52 % | -21.388 M 0.00 % | -21.388 M -67.38 % | -12.778 M -3 747.91 % | 350.283 K 104.67 % | -7.501 M -35.83 % | -5.522 M -112.56 % | 43.954 M 1 214.35 % | -3.944 M 92.59 % | -53.248 M -772.57 % | -6.102 M -25.97 % | -4.844 M -35.75 % | -3.568 M -23.63 % | -2.886 M 0.00 % | -2.886 M |
| Debt repayment | 21.842 M -36.22 % | 34.246 M 432.45 % | -10.301 M -204.02 % | 9.903 M 1 244.77 % | 736.430 K -95.84 % | 17.688 M 6.62 % | 16.590 M 371.07 % | -6.120 M 91.94 % | -75.914 M -2 477.02 % | 3.194 M -83.84 % | 19.762 M 134.88 % | -56.657 M -18.22 % | -47.926 M -392.44 % | -9.732 M 64.96 % | -27.775 M -352.21 % | 11.012 M 177.08 % | -14.286 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 | 0.000 |
| Common stock repurchased | 38.437 K -94.55 % | 705.776 K 176.86 % | -918.214 K 10.70 % | -1.028 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -31.970 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.000 M 0.00 % | -32.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -48.000 M | 0.000 | 0.000 100.00 % | -24.000 M | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 100.00 % | -2.142 M | 0.000 -100.00 % | 1.182 M 158.44 % | -2.023 M -268.50 % | -549.035 K -200.00 % | 549.034 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 364.559 K -8.43 % | 398.104 K 124.48 % | -1.627 M | 0.000 -100.00 % | 553.677 K | 0.000 100.00 % | -12.314 M 0.00 % | -12.314 M |
| Net cash used provided by financing activities | -10.089 M -130.75 % | 32.811 M 392.44 % | -11.219 M -211.55 % | 10.057 M 881.62 % | -1.287 M 91.34 % | -14.861 M 0.00 % | -14.861 M -142.83 % | -6.120 M 91.94 % | -75.914 M -2 477.02 % | 3.194 M -83.84 % | 19.762 M 135.11 % | -56.292 M 41.07 % | -95.528 M -741.00 % | -11.359 M 59.10 % | -27.775 M -123.38 % | -12.434 M 12.97 % | -14.286 M -16.01 % | -12.314 M 0.00 % | -12.314 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 1.553 M -94.68 % | 29.179 M 430.24 % | -8.836 M -876.99 % | 1.137 M -87.94 % | 9.431 M 131.78 % | -29.675 M 0.00 % | -29.675 M -211.07 % | 26.717 M 157.02 % | -46.854 M -299.12 % | 23.531 M -55.51 % | 52.893 M 256.55 % | 14.835 M 125.83 % | -57.425 M -17.79 % | -48.752 M -961.99 % | 5.656 M -91.63 % | 67.536 M 249.19 % | 19.341 M 101.89 % | 9.580 M 0.00 % | 9.580 M |
| Cash at beginning of period | 54.401 M 115.69 % | 25.222 M -25.94 % | 34.058 M 3.45 % | 32.921 M 40.15 % | 23.489 M -24.25 % | 31.008 M -62.57 % | 82.839 M 47.61 % | 56.122 M -45.50 % | 102.976 M 29.62 % | 79.445 M 199.21 % | 26.552 M 126.61 % | 11.717 M -83.05 % | 69.142 M -41.35 % | 117.894 M 5.04 % | 112.239 M 151.08 % | 44.703 M 76.26 % | 25.362 M | 0.000 | 0.000 |
| Cash at end of period | 55.954 M 2.85 % | 54.401 M 115.69 % | 25.222 M -25.94 % | 34.058 M 3.45 % | 32.921 M 210.94 % | -29.675 M -155.82 % | 53.164 M -35.82 % | 82.839 M 47.61 % | 56.122 M -45.50 % | 102.976 M 29.62 % | 79.445 M 199.21 % | 26.552 M 126.61 % | 11.717 M -83.05 % | 69.142 M -41.35 % | 117.894 M 5.04 % | 112.239 M 151.08 % | 44.703 M 366.63 % | 9.580 M 0.00 % | 9.580 M |
| Operating cash flow | 23.716 M 282.22 % | 6.205 M -63.05 % | 16.791 M 218.54 % | -14.165 M -132.52 % | 43.553 M 562.45 % | 6.575 M 0.00 % | 6.575 M -85.59 % | 45.615 M 58.88 % | 28.710 M 3.13 % | 27.838 M -27.98 % | 38.654 M 42.25 % | 27.173 M -35.38 % | 42.048 M 165.20 % | 15.855 M -59.89 % | 39.533 M -53.39 % | 84.814 M 128.02 % | 37.196 M 50.10 % | 24.780 M 0.00 % | 24.780 M |
| Capital expenditure | -12.512 M -27.20 % | -9.836 M 31.73 % | -14.408 M -379.42 % | 5.156 M 115.75 % | -32.747 M -53.11 % | -21.388 M 0.00 % | -21.388 M -65.46 % | -12.927 M -3 840.88 % | 345.551 K 104.60 % | -7.516 M -36.10 % | -5.522 M 8.65 % | -6.046 M -52.94 % | -3.953 M -21.69 % | -3.248 M 46.98 % | -6.126 M -26.47 % | -4.844 M -35.58 % | -3.573 M -23.75 % | -2.887 M 0.00 % | -2.887 M |
| Free CashFlow | 11.204 M 408.52 % | -3.632 M -252.34 % | 2.384 M 126.46 % | -9.009 M -183.37 % | 10.806 M 172.95 % | -14.814 M 0.00 % | -14.814 M -145.32 % | 32.689 M 12.50 % | 29.055 M 42.97 % | 20.322 M -38.66 % | 33.131 M 56.82 % | 21.127 M -44.54 % | 38.095 M 202.17 % | 12.607 M -62.26 % | 33.407 M -58.23 % | 79.970 M 137.84 % | 33.623 M 53.58 % | 21.893 M 0.00 % | 21.893 M |
| 2025 | 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 |