Hillman Solutions Corp. HLMN
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | 1.473 B -0.26 % | 1.476 B -0.66 % | 1.486 B 4.23 % | 1.426 B 4.21 % | 1.368 B 12.68 % | 1.214 B 24.66 % | 974.175 M 16.20 % | 838.368 M |
| Net income | 17.255 M 279.95 % | -9.589 M 41.66 % | -16.436 M 57.12 % | -38.332 M -56.46 % | -24.499 M 71.34 % | -85.479 M -45.67 % | -58.681 M -200.06 % | 58.648 M |
| Income before tax | 26.552 M 459.69 % | -7.382 M 49.67 % | -14.667 M 70.73 % | -50.116 M -47.67 % | -33.938 M 68.79 % | -108.756 M -60.95 % | -67.571 M -157.29 % | -26.263 M |
| Income before tax ratio | 0.02 460.63 % | 0.00 49.33 % | -0.01 71.92 % | -0.04 -41.70 % | -0.02 72.30 % | -0.09 -29.12 % | -0.07 -121.42 % | -0.03 |
| EBITDA | 215.833 M 18.22 % | 182.568 M 14.17 % | 159.903 M 14.52 % | 139.626 M -29.68 % | 198.565 M 52.70 % | 130.033 M 6.90 % | 121.641 M 13.02 % | 107.629 M |
| Net income ratio | 0.01 280.42 % | -0.01 41.27 % | -0.01 58.86 % | -0.03 -50.14 % | -0.02 74.56 % | -0.07 -16.86 % | -0.06 -186.11 % | 0.07 |
| Ratio EBITDA | 0.15 18.53 % | 0.12 14.94 % | 0.11 9.87 % | 0.10 -32.53 % | 0.15 35.52 % | 0.11 -14.24 % | 0.12 -2.74 % | 0.13 |
| Gross profit ratio | 0.48 9.61 % | 0.44 1.89 % | 0.43 8.37 % | 0.40 -7.33 % | 0.43 0.00 % | 0.43 -4.30 % | 0.45 -1.88 % | 0.46 |
| Weighted average shs out dil | 198.915 M 2.15 % | 194.722 M 2.58 % | 189.822 M 40.92 % | 134.699 M 49.85 % | 89.891 M -52.08 % | 187.570 M 34 316.42 % | 545.000 K | 0.000 |
| Weighted average shs out | 196.108 M 0.71 % | 194.722 M 3.60 % | 187.960 M 39.54 % | 134.699 M 49.85 % | 89.891 M -52.08 % | 187.570 M 34 421.45 % | 543.342 K | 0.000 |
| EPS diluted | 0.09 280.00 % | -0.05 37.50 % | -0.08 71.43 % | -0.28 -3.70 % | -0.27 41.30 % | -0.46 99.57 % | -107.67 | 0.00 |
| Earnings per share | 0.09 280.00 % | -0.05 37.50 % | -0.08 71.43 % | -0.28 -3.70 % | -0.27 41.30 % | -0.46 99.57 % | -108.00 | 0.00 |
| Gross profit | 707.904 M 9.33 % | 647.521 M 1.21 % | 639.777 M 12.95 % | 566.410 M -3.42 % | 586.480 M 12.68 % | 520.481 M 19.30 % | 436.290 M 14.02 % | 382.651 M |
| Income tax expense | 9.297 M 321.25 % | 2.207 M 24.76 % | 1.769 M 115.01 % | -11.784 M -24.84 % | -9.439 M 59.45 % | -23.277 M -161.83 % | -8.890 M 89.53 % | -84.911 M |
| Cost of revenue | 764.691 M -7.75 % | 828.956 M -2.08 % | 846.551 M -1.51 % | 859.557 M 9.94 % | 781.815 M 12.67 % | 693.881 M 29.00 % | 537.885 M 18.03 % | 455.717 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 438.145 M 9.80 % | 399.049 M 4.27 % | 382.693 M 17 816.34 % | 2.136 M 311.56 % | 519.000 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 100.00 % | -270.000 K | 0.000 | 0.000 -100.00 % | 315.387 M 15.09 % | 274.044 M |
| Other expenses | 130.401 M -3.04 % | 134.483 M 13.11 % | 118.891 M 0.57 % | 118.221 M -0.48 % | 118.789 M -8.69 % | 130.093 M | 0.000 | 0.000 |
| Operating expenses | 619.103 M 5.54 % | 586.593 M -2.22 % | 599.884 M 7.87 % | 556.096 M 6.79 % | 520.714 M 1.55 % | 512.786 M 21.95 % | 420.479 M 21.12 % | 347.147 M |
| Cost and expenses | 1.384 B -2.24 % | 1.416 B -2.14 % | 1.446 B 2.17 % | 1.416 B 8.68 % | 1.303 B 7.94 % | 1.207 B 25.91 % | 958.364 M 19.37 % | 802.864 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.876 M | 0.000 | 0.000 -100.00 % | 2.216 M |
| Selling general and administrative expenses | 488.702 M 8.09 % | 452.110 M -6.00 % | 480.993 M 9.85 % | 437.875 M 9.73 % | 399.049 M 4.27 % | 382.693 M 20.52 % | 317.523 M 15.65 % | 274.563 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.382 M 34.99 % | 61.767 M |
| Interest expense | 59.241 M -13.28 % | 68.310 M 25.20 % | 54.560 M -20.94 % | 69.012 M -30.63 % | 99.481 M -12.90 % | 114.221 M | 0.000 | 0.000 |
| Depreciation and amortization | 130.040 M 6.91 % | 121.640 M 1.36 % | 120.010 M -0.60 % | 120.730 M -4.87 % | 126.915 M 1.88 % | 124.568 M 37.44 % | 90.632 M 25.66 % | 72.125 M |
| Operating income | 88.801 M 45.75 % | 60.928 M 52.73 % | 39.893 M 286.78 % | 10.314 M -84.32 % | 65.766 M 754.66 % | 7.695 M -75.18 % | 31.009 M -12.66 % | 35.504 M |
| Operating income ratio | 0.06 46.13 % | 0.04 53.75 % | 0.03 271.08 % | 0.01 -84.95 % | 0.05 658.51 % | 0.01 -80.09 % | 0.03 -24.84 % | 0.04 |
| Total other income expenses net | -62.249 M 8.87 % | -68.310 M -25.20 % | -54.560 M 9.71 % | -60.430 M 39.39 % | -99.704 M 14.38 % | -116.451 M -18.13 % | -98.580 M -59.60 % | -61.767 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Net debt | 748.515 M -6.14 % | 797.508 M -14.96 % | 937.766 M -5.58 % | 993.214 M -38.34 % | 1.611 B -3.20 % | 1.664 B 6.06 % | 1.569 B |
| Total investments | 796.000 K -2.69 % | 818.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 793.025 M -5.15 % | 836.061 M -13.71 % | 968.847 M -3.87 % | 1.008 B -38.26 % | 1.632 B -3.07 % | 1.684 B 5.44 % | 1.597 B |
| Accumulated other comprehensive income loss | -41.656 M -49.73 % | -27.820 M -32.32 % | -21.024 M 22.57 % | -27.154 M 7.60 % | -29.388 M 8.28 % | -32.040 M 14.76 % | -37.590 M |
| Retained earnings | -218.951 M 7.31 % | -236.206 M -4.23 % | -226.617 M -7.82 % | -210.181 M -22.31 % | -171.849 M -16.63 % | -147.350 M -102.32 % | -72.831 M |
| Common stock | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 122.22 % | 9.000 K 80.00 % | 5.000 K 0.00 % | 5.000 K |
| Total equity | 1.182 B 2.41 % | 1.155 B -0.19 % | 1.157 B 0.58 % | 1.150 B 215.45 % | 364.587 M -2.51 % | 373.969 M -14.83 % | 439.107 M |
| Other non current liabilities | 6.591 M -35.37 % | 10.198 M -93.31 % | 152.547 M -1.28 % | 154.524 M -16.11 % | 184.194 M -5.07 % | 194.038 M -6.83 % | 208.261 M |
| Long term debt | 763.200 M -5.98 % | 811.702 M -14.20 % | 945.992 M -3.57 % | 981.007 M -38.99 % | 1.608 B -3.20 % | 1.661 B 4.73 % | 1.586 B |
| Total non current liabilities | 894.402 M -6.19 % | 953.452 M -13.21 % | 1.099 B -3.26 % | 1.136 B -36.64 % | 1.792 B -3.40 % | 1.855 B 3.39 % | 1.794 B |
| Other current liabilities | 74.471 M 43.21 % | 52.002 M -14.48 % | 60.806 M -5.52 % | 64.358 M -25.25 % | 86.092 M 41.11 % | 61.009 M 17.38 % | 51.974 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 29.825 M 22.44 % | 24.359 M 6.58 % | 22.855 M -14.76 % | 26.812 M 10.07 % | 24.358 M 6.75 % | 22.817 M 107.71 % | 10.985 M |
| Total current liabilities | 253.730 M 13.72 % | 223.120 M 3.58 % | 215.412 M -22.32 % | 277.296 M -11.10 % | 311.911 M 49.33 % | 208.868 M 5.48 % | 198.018 M |
| Total liabilities | 1.148 B -2.42 % | 1.177 B -10.46 % | 1.314 B -7.00 % | 1.413 B -32.85 % | 2.104 B 1.94 % | 2.064 B 3.60 % | 1.992 B |
| Other non current assets | 16.229 M 16.45 % | 13.936 M -40.91 % | 23.586 M 31.32 % | 17.961 M 35.54 % | 13.251 M 8.09 % | 12.259 M 13.74 % | 10.778 M |
| Long term investments | 796.000 K -2.69 % | 818.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 605.859 M -7.54 % | 655.293 M -10.78 % | 734.460 M -7.58 % | 794.700 M -3.79 % | 825.966 M -6.40 % | 882.430 M -5.17 % | 930.525 M |
| GoodWill | 828.553 M 0.43 % | 825.042 M 0.15 % | 823.812 M -0.19 % | 825.371 M 1.12 % | 816.200 M 0.04 % | 815.850 M 1.49 % | 803.847 M |
| Goodwill and intangible assets | 1.434 B -3.10 % | 1.480 B -5.00 % | 1.558 B -3.81 % | 1.620 B -1.35 % | 1.642 B -3.30 % | 1.698 B -2.08 % | 1.734 B |
| Property plant equipment net | 305.882 M 6.20 % | 288.032 M 11.98 % | 257.213 M 0.25 % | 256.581 M -1.12 % | 259.494 M -9.51 % | 286.773 M 37.69 % | 208.279 M |
| Total non current assets | 1.757 B -1.45 % | 1.783 B -3.04 % | 1.839 B -2.93 % | 1.895 B -1.06 % | 1.915 B -4.13 % | 1.997 B 2.25 % | 1.953 B |
| Other current assets | 15.213 M -34.53 % | 23.235 M -4.09 % | 24.227 M 86.91 % | 12.962 M -32.77 % | 19.280 M 118.40 % | 8.828 M -52.86 % | 18.727 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 44.510 M 15.45 % | 38.553 M 24.04 % | 31.081 M 112.81 % | 14.605 M -32.13 % | 21.520 M 7.75 % | 19.973 M -29.26 % | 28.234 M |
| Cash and short term investments | 44.510 M 15.45 % | 38.553 M 24.04 % | 31.081 M 112.81 % | 14.605 M -32.13 % | 21.520 M 7.75 % | 19.973 M -29.26 % | 28.234 M |
| Total current assets | 573.184 M 4.60 % | 547.980 M -13.24 % | 631.619 M -5.49 % | 668.309 M 20.70 % | 553.707 M 25.65 % | 440.671 M -7.82 % | 478.041 M |
| Inventory | 403.673 M 5.48 % | 382.710 M -21.79 % | 489.326 M -8.29 % | 533.530 M 36.22 % | 391.679 M 21.08 % | 323.496 M 1.00 % | 320.281 M |
| Net receivables | 109.788 M 6.09 % | 103.482 M 18.97 % | 86.985 M -18.87 % | 107.212 M -11.56 % | 121.228 M 37.18 % | 88.374 M -20.24 % | 110.799 M |
| Tax assets | 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 |
| Account payables | 139.057 M -0.88 % | 140.290 M 6.48 % | 131.751 M -29.21 % | 186.126 M -7.61 % | 201.461 M 61.11 % | 125.042 M -7.42 % | 135.059 M |
| Tax payables | 10.377 M 60.41 % | 6.469 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 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 |
| Capital lease obligations | 98.072 M 0.90 % | 97.201 M 24.19 % | 78.270 M -12.40 % | 89.346 M 7.46 % | 83.146 M -4.39 % | 86.961 M 7 069.08 % | 1.213 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.443 B 1.72 % | 1.419 B 1.01 % | 1.404 B 1.22 % | 1.387 B 145.21 % | 565.815 M 2.25 % | 553.354 M 0.70 % | 549.523 M |
| Deferred tax liabilities non current | 124.611 M -5.28 % | 131.552 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.331 B -0.03 % | 2.331 B -5.65 % | 2.471 B -3.60 % | 2.563 B 3.82 % | 2.469 B 1.26 % | 2.438 B 0.27 % | 2.431 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -5.038 M 42.05 % | -8.693 M -895.76 % | -873.000 K 96.00 % | -21.846 M -130.88 % | -9.462 M 59.88 % | -23.586 M | 0.000 | 0.000 |
| Stock based compensation | 13.463 M 12.15 % | 12.004 M -11.24 % | 13.524 M -11.35 % | 15.255 M 197.66 % | 5.125 M 71.92 % | 2.981 M 87.48 % | 1.590 M -35.99 % | 2.484 M |
| Change in working capital | 12.173 M -87.54 % | 97.720 M 27 196.09 % | 358.000 K 100.22 % | -164.021 M -2 185.05 % | -7.178 M -135.49 % | 20.227 M 130.62 % | -66.063 M -385.96 % | 23.102 M |
| Accounts receivables | -4.545 M 71.41 % | -15.898 M -179.93 % | 19.889 M 31.30 % | 15.148 M 146.73 % | -32.417 M -241.79 % | 22.863 M 188.16 % | 7.934 M 385.70 % | -2.777 M |
| Inventory | 8.710 M -91.60 % | 103.660 M 167.08 % | 38.813 M 128.16 % | -137.849 M -105.29 % | -67.147 M -1 995.07 % | -3.205 M 95.35 % | -68.978 M -599.84 % | 13.800 M |
| Accounts payables | -7.784 M -196.95 % | 8.029 M 114.93 % | -53.760 M -165.44 % | -20.253 M -126.64 % | 76.031 M 734.91 % | -11.975 M | 0.000 | 0.000 |
| Other working capital | 15.792 M 718.66 % | 1.929 M 142.08 % | -4.584 M 78.24 % | -21.067 M -228.81 % | 16.355 M 30.38 % | 12.544 M 349.93 % | -5.019 M -141.55 % | 12.079 M |
| Other non cash items | 15.443 M -38.11 % | 24.953 M 927.72 % | 2.428 M 111.02 % | -22.040 M -1 969.38 % | 1.179 M -91.36 % | 13.648 M -65.94 % | 40.069 M 154.55 % | -73.449 M |
| Net cash provided by operating activities | 183.336 M -22.98 % | 238.035 M 100.01 % | 119.011 M 207.94 % | -110.254 M -219.74 % | 92.080 M 75.86 % | 52.359 M 593.77 % | 7.547 M -90.90 % | 82.910 M |
| Investments in property plant and equipment | -85.219 M -29.57 % | -65.769 M 5.49 % | -69.589 M -34.99 % | -51.552 M -13.87 % | -45.274 M 21.61 % | -57.753 M 19.36 % | -71.621 M -39.31 % | -51.410 M |
| Acquisitions net | -57.900 M -3 305.88 % | -1.700 M 32.00 % | -2.500 M 93.57 % | -38.902 M -4 762.75 % | -800.000 K 86.96 % | -6.135 M 98.78 % | -500.989 M -961.69 % | -47.188 M |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -278.000 K 27.42 % | -383.000 K 47.75 % | -733.000 K | 0.000 | 0.000 -100.00 % | 10.400 M | 0.000 100.00 % | -1.500 M |
| Net cash used for investing activites | -143.397 M -111.34 % | -67.852 M 6.82 % | -72.822 M 19.49 % | -90.454 M -96.32 % | -46.074 M 13.86 % | -53.488 M 90.66 % | -572.610 M -472.05 % | -100.098 M |
| Debt repayment | -48.065 M 70.50 % | -162.920 M -392.09 % | -33.108 M 94.73 % | -627.803 M -1 097.09 % | -52.444 M -707.95 % | -6.491 M -101.07 % | 606.027 M 4 267.45 % | 13.876 M |
| Common stock issued | 9.657 M 345.64 % | 2.167 M -50.59 % | 4.386 M -98.79 % | 363.301 M 4 849.60 % | 7.340 M | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.780 M | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -860.000 K 29.68 % | -1.223 M | 0.000 -100.00 % | 457.831 M | 0.000 100.00 % | -562.000 K 97.23 % | -20.320 M -4 164.00 % | 500.000 K |
| Net cash used provided by financing activities | -39.268 M 75.76 % | -161.976 M -463.94 % | -28.722 M -114.86 % | 193.329 M 528.63 % | -45.104 M -539.50 % | -7.053 M -101.21 % | 581.927 M 3 947.91 % | 14.376 M |
| Effect of forex changes on cash | 5.286 M 819.18 % | -735.000 K 25.83 % | -991.000 K -313.58 % | 464.000 K -28.06 % | 645.000 K 916.46 % | -79.000 K -105.51 % | 1.433 M 205.60 % | -1.357 M |
| Net change in cash | 5.957 M -20.28 % | 7.472 M -54.65 % | 16.476 M 338.26 % | -6.915 M -546.99 % | 1.547 M 118.73 % | -8.261 M -145.15 % | 18.297 M 538.88 % | -4.169 M |
| Cash at beginning of period | 38.553 M 24.04 % | 31.081 M 112.81 % | 14.605 M -32.13 % | 21.520 M 7.75 % | 19.973 M -29.26 % | 28.234 M 184.13 % | 9.937 M -29.55 % | 14.106 M |
| Cash at end of period | 44.510 M 15.45 % | 38.553 M 24.04 % | 31.081 M 112.81 % | 14.605 M -32.13 % | 21.520 M 7.75 % | 19.973 M -29.26 % | 28.234 M 184.13 % | 9.937 M |
| Operating cash flow | 183.336 M -22.98 % | 238.035 M 100.01 % | 119.011 M 207.94 % | -110.254 M -219.74 % | 92.080 M 75.86 % | 52.359 M 593.77 % | 7.547 M -90.90 % | 82.910 M |
| Capital expenditure | -85.219 M -29.57 % | -65.769 M 5.49 % | -69.589 M -34.99 % | -51.552 M -13.87 % | -45.274 M 21.61 % | -57.753 M 19.36 % | -71.621 M -39.31 % | -51.410 M |
| Free CashFlow | 98.117 M -43.04 % | 172.266 M 248.56 % | 49.422 M 130.54 % | -161.806 M -445.69 % | 46.806 M 967.74 % | -5.394 M 91.58 % | -64.074 M -303.41 % | 31.500 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-31 | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-31 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-09-24 | 2022-06-25 | 2022-03-26 | 2021-12-31 | 2021-09-25 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 424.939 M 5.50 % | 402.803 M 12.09 % | 359.343 M 2.80 % | 349.562 M -11.12 % | 393.296 M 3.65 % | 379.432 M 8.31 % | 350.305 M 0.72 % | 347.808 M -12.82 % | 398.943 M 4.98 % | 380.019 M 8.67 % | 349.707 M -0.27 % | 350.663 M -7.36 % | 378.538 M -3.95 % | 394.114 M 8.57 % | 363.013 M 5.38 % | 344.491 M -5.48 % | 364.480 M -2.99 % | 375.715 M 10.09 % | 341.281 M 4.35 % | 327.069 M -17.96 % | 398.680 M | 0.000 -100.00 % | 295.836 M 3.88 % | 284.798 M |
| Net income | 23.192 M 46.49 % | 15.832 M 5 094.32 % | -317.000 K 74.06 % | -1.222 M -116.44 % | 7.434 M -40.69 % | 12.535 M 940.15 % | -1.492 M 85.17 % | -10.059 M -298.91 % | 5.057 M 11.27 % | 4.545 M 149.77 % | -9.132 M 34.30 % | -13.899 M -46.83 % | -9.466 M -207.37 % | 8.816 M 567.20 % | -1.887 M -128.82 % | 6.547 M 120.13 % | -32.524 M -860.83 % | -3.385 M 62.26 % | -8.970 M 35.75 % | -13.962 M -250.06 % | 9.304 M | 0.000 100.00 % | -14.804 M 8.56 % | -16.189 M |
| Income before tax | 31.212 M 39.18 % | 22.425 M 6 488.89 % | -351.000 K 62.18 % | -928.000 K -107.86 % | 11.806 M -33.11 % | 17.649 M 993.62 % | -1.975 M 82.26 % | -11.130 M -161.79 % | 18.014 M 561.79 % | 2.722 M 116.02 % | -16.988 M -41.77 % | -11.983 M 20.88 % | -15.145 M -199.38 % | 15.240 M 648.40 % | -2.779 M -148.03 % | 5.786 M 115.10 % | -38.322 M -1 858.20 % | -1.957 M 87.47 % | -15.623 M 25.70 % | -21.027 M -274.32 % | 12.062 M | 0.000 100.00 % | -19.041 M 49.39 % | -37.622 M |
| Income before tax ratio | 0.07 31.93 % | 0.06 5 799.57 % | 0.00 63.21 % | 0.00 -108.84 % | 0.03 -35.46 % | 0.05 925.02 % | -0.01 82.38 % | -0.03 -170.87 % | 0.05 530.40 % | 0.01 114.75 % | -0.05 -42.16 % | -0.03 14.59 % | -0.04 -203.47 % | 0.04 605.12 % | -0.01 -145.58 % | 0.02 115.97 % | -0.11 -1 918.56 % | -0.01 88.62 % | -0.05 28.79 % | -0.06 -312.49 % | 0.03 | 0.00 100.00 % | -0.06 51.28 % | -0.13 |
| EBITDA | 81.269 M 13.79 % | 71.422 M 46.00 % | 48.919 M 2.78 % | 47.597 M -20.96 % | 60.216 M -4.62 % | 63.132 M 40.64 % | 44.888 M 30.99 % | 34.268 M -47.08 % | 64.759 M 29.07 % | 50.175 M 50.38 % | 33.366 M -5.61 % | 35.348 M 20.15 % | 29.420 M -48.84 % | 57.511 M 52.86 % | 37.624 M -18.00 % | 45.882 M 834.84 % | 4.908 M -90.38 % | 51.038 M 35.03 % | 37.798 M 15.24 % | 32.799 M -50.88 % | 66.778 M | 0.000 -100.00 % | 40.943 M 184.33 % | 14.400 M |
| Net income ratio | 0.05 38.86 % | 0.04 4 555.46 % | 0.00 74.77 % | 0.00 -118.49 % | 0.02 -42.78 % | 0.03 875.65 % | 0.00 85.27 % | -0.03 -328.16 % | 0.01 5.99 % | 0.01 145.80 % | -0.03 34.12 % | -0.04 -58.50 % | -0.03 -211.79 % | 0.02 530.33 % | -0.01 -127.35 % | 0.02 121.30 % | -0.09 -890.44 % | -0.01 65.72 % | -0.03 38.43 % | -0.04 -282.92 % | 0.02 | 0.00 100.00 % | -0.05 11.97 % | -0.06 |
| Ratio EBITDA | 0.19 7.86 % | 0.18 30.25 % | 0.14 -0.02 % | 0.14 -11.07 % | 0.15 -7.98 % | 0.17 29.85 % | 0.13 30.06 % | 0.10 -39.30 % | 0.16 22.94 % | 0.13 38.38 % | 0.10 -5.35 % | 0.10 29.70 % | 0.08 -46.74 % | 0.15 40.79 % | 0.10 -22.18 % | 0.13 889.08 % | 0.01 -90.09 % | 0.14 22.65 % | 0.11 10.44 % | 0.10 -40.13 % | 0.17 | 0.00 -100.00 % | 0.14 173.72 % | 0.05 |
| Gross profit ratio | 0.52 7.02 % | 0.48 2.89 % | 0.47 -1.60 % | 0.48 -1.09 % | 0.48 -1.00 % | 0.49 2.22 % | 0.48 1.96 % | 0.47 5.73 % | 0.44 2.70 % | 0.43 3.64 % | 0.42 -4.42 % | 0.43 0.43 % | 0.43 -2.01 % | 0.44 7.01 % | 0.41 2.08 % | 0.40 15.53 % | 0.35 -17.74 % | 0.43 3.66 % | 0.41 -1.03 % | 0.41 -3.49 % | 0.43 | 0.00 -100.00 % | 0.44 8.60 % | 0.40 |
| Weighted average shs out dil | 199.849 M 0.59 % | 198.676 M 0.71 % | 197.284 M 0.30 % | 196.689 M -1.18 % | 199.034 M 0.31 % | 198.420 M 1.56 % | 195.365 M 0.24 % | 194.903 M -0.85 % | 196.575 M 0.54 % | 195.528 M 0.50 % | 194.548 M 0.04 % | 194.468 M 0.05 % | 194.370 M -1.18 % | 196.686 M 1.38 % | 194.007 M 2.20 % | 189.822 M 12.69 % | 168.440 M -10.20 % | 187.570 M 0.00 % | 187.570 M | 0.000 -100.00 % | 187.570 M 0.00 % | 187.570 M 34 379.69 % | 544.000 K -0.64 % | 547.500 K |
| Weighted average shs out | 197.754 M 0.08 % | 197.593 M 0.16 % | 197.284 M 0.30 % | 196.689 M 0.20 % | 196.297 M 0.11 % | 196.075 M 0.36 % | 195.365 M 0.24 % | 194.903 M 0.06 % | 194.794 M 0.08 % | 194.644 M 0.05 % | 194.548 M 0.04 % | 194.468 M 0.05 % | 194.370 M 0.12 % | 194.135 M 2.88 % | 188.700 M 0.39 % | 187.960 M 11.59 % | 168.440 M -10.20 % | 187.570 M 0.00 % | 187.570 M | 0.000 -100.00 % | 187.570 M 0.00 % | 187.570 M 34 379.69 % | 544.000 K 1.29 % | 537.050 K |
| EPS diluted | 0.12 50.00 % | 0.08 | 0.00 100.00 % | -0.01 -125.00 % | 0.04 -33.33 % | 0.06 700.00 % | -0.01 80.00 % | -0.05 -266.67 % | 0.03 50.00 % | 0.02 142.64 % | -0.05 33.00 % | -0.07 -40.00 % | -0.05 -225.00 % | 0.04 512.37 % | -0.01 -132.33 % | 0.03 115.79 % | -0.19 -955.56 % | -0.02 62.34 % | -0.05 | 0.00 -100.00 % | 0.05 | 0.00 100.00 % | -27.21 7.98 % | -29.57 |
| Earnings per share | 0.12 50.00 % | 0.08 | 0.00 100.00 % | -0.01 -125.00 % | 0.04 -33.33 % | 0.06 700.00 % | -0.01 80.00 % | -0.05 -266.67 % | 0.03 50.00 % | 0.02 142.64 % | -0.05 33.00 % | -0.07 -40.00 % | -0.05 -200.00 % | 0.05 600.00 % | -0.01 -133.33 % | 0.03 115.79 % | -0.19 -955.56 % | -0.02 62.34 % | -0.05 | 0.00 -100.00 % | 0.05 | 0.00 100.00 % | -27.21 9.72 % | -30.14 |
| Gross profit | 219.561 M 12.91 % | 194.465 M 15.34 % | 168.603 M 1.16 % | 166.677 M -12.09 % | 189.596 M 2.62 % | 184.760 M 10.72 % | 166.871 M 2.69 % | 162.504 M -7.82 % | 176.299 M 7.81 % | 163.520 M 12.62 % | 145.198 M -4.68 % | 152.333 M -6.96 % | 163.736 M -5.88 % | 173.968 M 16.18 % | 149.740 M 7.57 % | 139.198 M 9.19 % | 127.481 M -20.20 % | 159.748 M 14.12 % | 139.983 M 3.27 % | 135.548 M -20.82 % | 171.199 M | 0.000 -100.00 % | 129.425 M 12.81 % | 114.733 M |
| Income tax expense | 8.020 M 21.64 % | 6.593 M 19 491.18 % | -34.000 K -111.56 % | 294.000 K -93.28 % | 4.372 M -14.51 % | 5.114 M 1 158.80 % | -483.000 K 54.90 % | -1.071 M -108.27 % | 12.957 M 810.75 % | -1.823 M 76.79 % | -7.856 M -510.02 % | 1.916 M 133.74 % | -5.679 M -188.40 % | 6.424 M 820.18 % | -892.000 K -17.21 % | -761.000 K 86.87 % | -5.798 M -506.02 % | 1.428 M 121.46 % | -6.653 M 5.83 % | -7.065 M -356.16 % | 2.758 M | 0.000 100.00 % | -4.237 M 80.23 % | -21.433 M |
| Cost of revenue | 205.378 M -1.42 % | 208.338 M 9.23 % | 190.740 M 4.30 % | 182.885 M -10.22 % | 203.700 M 4.64 % | 194.672 M 6.13 % | 183.434 M -1.01 % | 185.304 M -16.77 % | 222.644 M 2.84 % | 216.499 M 5.86 % | 204.509 M 3.12 % | 198.330 M -7.67 % | 214.802 M -2.43 % | 220.146 M 3.22 % | 213.273 M 3.89 % | 205.293 M -13.38 % | 236.999 M 9.74 % | 215.967 M 7.29 % | 201.298 M 5.10 % | 191.521 M -15.81 % | 227.481 M | 0.000 -100.00 % | 166.411 M -2.15 % | 170.065 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 111.065 M | 0.000 -100.00 % | 133.246 M 12.70 % | 118.229 M 3.22 % | 114.538 M 1.73 % | 112.587 M 1.89 % | 110.503 M -1.12 % | 111.750 M 8.17 % | 103.305 M -3.04 % | 106.542 M -0.86 % | 107.463 M | 0.000 -100.00 % | 125.000 K -96.03 % | 3.147 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 100.00 % | -577.000 K | 0.000 | 0.000 -100.00 % | 88.021 M -9.58 % | 97.348 M |
| Other expenses | 35.315 M 2.54 % | 34.441 M -0.28 % | 34.536 M 1.70 % | 33.958 M 4.74 % | 32.421 M 1.25 % | 32.020 M 0.06 % | 32.002 M -23.75 % | 41.970 M 48.84 % | 28.198 M -9.83 % | 31.271 M -5.37 % | 33.044 M -1.75 % | 33.633 M 8.71 % | 30.939 M 10.63 % | 27.966 M 6.12 % | 26.353 M -6.85 % | 28.291 M -6.55 % | 30.273 M 6.26 % | 28.489 M -7.80 % | 30.898 M 6.20 % | 29.093 M 1.60 % | 28.634 M | 0.000 -100.00 % | 31.833 M 25.79 % | 25.307 M |
| Operating expenses | 173.657 M 9.81 % | 158.148 M 2.97 % | 153.588 M 0.59 % | 152.680 M -6.15 % | 162.682 M 6.21 % | 153.174 M 1.73 % | 150.567 M -4.83 % | 158.204 M 11.76 % | 141.557 M -0.82 % | 142.723 M -0.96 % | 144.109 M -3.03 % | 148.613 M -9.48 % | 164.185 M 12.31 % | 146.195 M 3.76 % | 140.891 M 0.01 % | 140.878 M 0.07 % | 140.776 M 0.38 % | 140.239 M 4.50 % | 134.203 M -0.63 % | 135.058 M -0.76 % | 136.097 M | 0.000 -100.00 % | 119.979 M -4.63 % | 125.802 M |
| Cost and expenses | 379.035 M 3.42 % | 366.486 M 6.44 % | 344.328 M 2.61 % | 335.565 M -8.41 % | 366.382 M 5.33 % | 347.846 M 4.15 % | 334.001 M -2.77 % | 343.508 M -5.68 % | 364.201 M 1.39 % | 359.222 M 3.04 % | 348.618 M 0.48 % | 346.943 M -8.46 % | 378.987 M 3.45 % | 366.341 M 3.44 % | 354.164 M 2.31 % | 346.171 M -8.37 % | 377.775 M 6.06 % | 356.206 M 6.17 % | 335.501 M 2.73 % | 326.579 M -10.18 % | 363.578 M | 0.000 -100.00 % | 286.390 M -3.20 % | 295.867 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 |
| Selling general and administrative expenses | 138.342 M 11.83 % | 123.707 M 3.91 % | 119.052 M 0.28 % | 118.722 M -8.86 % | 130.261 M 7.52 % | 121.154 M 2.18 % | 118.565 M 2.01 % | 116.234 M 2.54 % | 113.359 M 1.71 % | 111.452 M 0.35 % | 111.065 M -3.40 % | 114.980 M -13.71 % | 133.246 M 12.70 % | 118.229 M 3.22 % | 114.538 M 1.73 % | 112.587 M 1.89 % | 110.503 M -1.12 % | 111.750 M 8.17 % | 103.305 M -2.51 % | 105.965 M -1.39 % | 107.463 M | 0.000 -100.00 % | 88.146 M -12.29 % | 100.495 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 14.692 M 5.76 % | 13.892 M -3.93 % | 14.460 M -3.12 % | 14.925 M -1.21 % | 15.108 M 8.40 % | 13.937 M -8.74 % | 15.271 M -1.03 % | 15.430 M -7.76 % | 16.728 M -7.45 % | 18.075 M -0.01 % | 18.077 M 15.12 % | 15.703 M 6.85 % | 14.696 M 17.26 % | 12.533 M 7.78 % | 11.628 M 3.29 % | 11.258 M -15.17 % | 13.272 M -40.51 % | 22.311 M 0.63 % | 22.171 M -0.04 % | 22.180 M -7.22 % | 23.907 M | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 35.365 M 0.74 % | 35.105 M 0.85 % | 34.810 M 3.60 % | 33.600 M 0.89 % | 33.302 M 5.57 % | 31.546 M -0.15 % | 31.592 M 5.42 % | 29.968 M -0.16 % | 30.017 M 2.18 % | 29.378 M -8.98 % | 32.277 M 2.05 % | 31.628 M 5.89 % | 29.869 M 0.44 % | 29.738 M 3.35 % | 28.775 M -0.22 % | 28.838 M -3.74 % | 29.958 M -2.37 % | 30.684 M -1.81 % | 31.250 M -1.25 % | 31.646 M 2.72 % | 30.809 M | 0.000 -100.00 % | 32.365 M 2.05 % | 31.714 M |
| Operating income | 45.904 M 26.40 % | 36.317 M 141.87 % | 15.015 M 7.27 % | 13.997 M -47.99 % | 26.914 M -14.79 % | 31.586 M 93.73 % | 16.304 M 279.16 % | 4.300 M -87.62 % | 34.742 M 67.05 % | 20.797 M 1 809.73 % | 1.089 M -70.73 % | 3.720 M 928.51 % | -449.000 K -101.62 % | 27.773 M 213.85 % | 8.849 M 626.73 % | -1.680 M 87.36 % | -13.295 M -168.15 % | 19.509 M 237.53 % | 5.780 M 1 079.59 % | 490.000 K -98.60 % | 35.102 M | 0.000 -100.00 % | 9.446 M 185.34 % | -11.069 M |
| Operating income ratio | 0.11 19.81 % | 0.09 115.77 % | 0.04 4.35 % | 0.04 -41.49 % | 0.07 -17.80 % | 0.08 78.86 % | 0.05 276.46 % | 0.01 -85.80 % | 0.09 59.13 % | 0.05 1 657.40 % | 0.00 -70.65 % | 0.01 994.37 % | 0.00 -101.68 % | 0.07 189.09 % | 0.02 599.85 % | 0.00 86.63 % | -0.04 -170.25 % | 0.05 206.59 % | 0.02 1 030.47 % | 0.00 -98.30 % | 0.09 | 0.00 -100.00 % | 0.03 182.15 % | -0.04 |
| Total other income expenses net | -14.692 M -5.76 % | -13.892 M 9.59 % | -15.366 M -2.95 % | -14.925 M 1.21 % | -15.108 M -8.40 % | -13.937 M 23.75 % | -18.279 M -18.46 % | -15.430 M 7.76 % | -16.728 M 7.45 % | -18.075 M 0.01 % | -18.077 M -15.12 % | -15.703 M -6.85 % | -14.696 M -17.26 % | -12.533 M -7.78 % | -11.628 M -255.75 % | 7.466 M 129.83 % | -25.027 M -16.59 % | -21.466 M -0.29 % | -21.403 M 0.53 % | -21.517 M 6.61 % | -23.040 M | 0.000 100.00 % | -28.487 M -7.28 % | -26.553 M |
| 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-31 | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-31 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-09-24 | 2022-06-25 | 2022-03-26 | 2021-12-31 | 2021-09-25 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 |
| 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-31 | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-31 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-09-24 | 2022-06-25 | 2022-03-26 | 2021-12-31 | 2021-09-25 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-03-31 | 2019-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 746.451 M 0.43 % | 743.289 M -4.09 % | 774.989 M 3.54 % | 748.515 M -3.52 % | 775.801 M -0.51 % | 779.750 M -5.47 % | 824.844 M 3.43 % | 797.508 M -5.85 % | 847.087 M -4.80 % | 889.799 M -7.05 % | 957.292 M 2.08 % | 937.766 M -4.80 % | 985.020 M -2.17 % | 1.007 B -0.40 % | 1.011 B 1.78 % | 993.214 M 1.71 % | 976.480 M -43.86 % | 1.739 B 4.51 % | 1.664 B 3.33 % | 1.611 B -1.08 % | 1.628 B | 0.000 -100.00 % | 1.664 B |
| Total investments | 0.000 -100.00 % | 812.000 K 9.29 % | 743.000 K | 0.000 -100.00 % | 936.000 K 5.52 % | 887.000 K | 0.000 -100.00 % | 818.000 K | 0.000 | 0.000 | 0.000 | 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 debt | 784.182 M 0.86 % | 777.477 M -4.17 % | 811.298 M 2.30 % | 793.025 M -5.10 % | 835.621 M 0.22 % | 833.766 M -2.54 % | 855.516 M 2.33 % | 836.061 M -5.67 % | 886.349 M -4.43 % | 927.455 M -6.51 % | 992.042 M 2.39 % | 968.847 M -4.48 % | 1.014 B -1.01 % | 1.025 B -0.55 % | 1.030 B 2.23 % | 1.008 B 1.71 % | 990.909 M -43.56 % | 1.756 B 4.61 % | 1.678 B 2.82 % | 1.632 B -1.75 % | 1.661 B | 0.000 -100.00 % | 1.684 B |
| Accumulated other comprehensive income loss | -39.938 M -4.55 % | -38.199 M 11.09 % | -42.964 M -3.14 % | -41.656 M -6.43 % | -39.141 M -21.27 % | -32.277 M -14.66 % | -28.150 M -1.19 % | -27.820 M 5.15 % | -29.332 M -32.84 % | -22.081 M 12.40 % | -25.207 M -19.90 % | -21.024 M -2.23 % | -20.566 M -24.32 % | -16.543 M -10.24 % | -15.006 M 44.74 % | -27.154 M 1.50 % | -27.567 M -19.48 % | -23.073 M 14.27 % | -26.914 M 8.42 % | -29.388 M 19.57 % | -36.540 M -109.77 % | 373.969 M 1 267.19 % | -32.040 M |
| Retained earnings | -180.244 M 11.40 % | -203.436 M 7.22 % | -219.268 M -0.14 % | -218.951 M -0.56 % | -217.729 M 3.30 % | -225.163 M 5.27 % | -237.698 M -0.63 % | -236.206 M -4.45 % | -226.147 M 2.19 % | -231.204 M 1.93 % | -235.749 M -4.03 % | -226.617 M -6.53 % | -212.718 M -4.66 % | -203.252 M 4.16 % | -212.068 M -0.90 % | -210.181 M 3.02 % | -216.728 M -17.66 % | -184.204 M -1.87 % | -180.819 M -5.22 % | -171.849 M 4.28 % | -179.535 M | 0.000 100.00 % | -147.350 M |
| Common stock | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 5.26 % | 19.000 K 280.00 % | 5.000 K 0.00 % | 5.000 K -44.44 % | 9.000 K 80.00 % | 5.000 K | 0.000 -100.00 % | 5.000 K |
| Total equity | 1.230 B 1.92 % | 1.207 B 2.11 % | 1.182 B -0.03 % | 1.182 B 0.10 % | 1.181 B 0.58 % | 1.174 B 1.13 % | 1.161 B 0.59 % | 1.155 B -0.44 % | 1.160 B 0.15 % | 1.158 B 1.02 % | 1.146 B -0.92 % | 1.157 B -0.86 % | 1.167 B -0.87 % | 1.177 B 0.92 % | 1.166 B 1.42 % | 1.150 B 7.14 % | 1.073 B 195.02 % | 363.845 M 0.66 % | 361.474 M -0.85 % | 364.587 M 6.89 % | 341.102 M -8.79 % | 373.969 M 0.00 % | 373.969 M |
| Other non current liabilities | 142.632 M 1 870.60 % | 7.238 M 6.58 % | 6.791 M -94.82 % | 131.202 M 1 140.45 % | 10.577 M 41.48 % | 7.476 M -94.61 % | 138.722 M 1 260.29 % | 10.198 M -93.50 % | 157.000 M 0.70 % | 155.910 M 3.02 % | 151.338 M -0.79 % | 152.547 M -0.15 % | 152.781 M -2.37 % | 156.490 M 1.44 % | 154.273 M -0.16 % | 154.524 M -36.26 % | 242.445 M 39.77 % | 173.465 M -3.10 % | 179.008 M -2.82 % | 184.194 M -15.01 % | 216.722 M 157.95 % | -373.969 M -292.73 % | 194.038 M |
| Long term debt | 750.939 M 0.64 % | 746.139 M -4.39 % | 780.427 M 2.26 % | 763.200 M -5.34 % | 806.251 M -0.08 % | 806.891 M -2.80 % | 830.167 M 2.27 % | 811.702 M -5.82 % | 861.838 M -4.56 % | 903.004 M -6.69 % | 967.710 M 2.30 % | 945.992 M -4.13 % | 986.695 M -1.33 % | 999.987 M -0.43 % | 1.004 B 2.38 % | 981.007 M 1.31 % | 968.332 M -44.10 % | 1.732 B 4.67 % | 1.655 B 2.93 % | 1.608 B -1.75 % | 1.637 B | 0.000 -100.00 % | 1.661 B |
| Total non current liabilities | 893.571 M 1.95 % | 876.441 M -3.85 % | 911.498 M 1.91 % | 894.402 M -5.58 % | 947.231 M 0.33 % | 944.115 M -2.56 % | 968.889 M 1.62 % | 953.452 M -6.42 % | 1.019 B -3.78 % | 1.059 B -5.37 % | 1.119 B 1.87 % | 1.099 B -3.59 % | 1.139 B -1.47 % | 1.156 B -0.18 % | 1.159 B 2.03 % | 1.136 B -6.21 % | 1.211 B -36.47 % | 1.906 B 3.92 % | 1.834 B 2.34 % | 1.792 B -3.30 % | 1.853 B 595.59 % | -373.969 M -120.16 % | 1.855 B |
| Other current liabilities | 77.591 M 25.36 % | 61.894 M 30.94 % | 47.270 M -44.29 % | 84.848 M 28.11 % | 66.233 M 12.04 % | 59.115 M 9.49 % | 53.989 M 3.82 % | 52.002 M 4.77 % | 49.633 M -5.20 % | 52.354 M -3.13 % | 54.044 M -11.12 % | 60.806 M -32.92 % | 90.649 M 28.45 % | 70.570 M -2.17 % | 72.134 M 12.08 % | 64.358 M 5.76 % | 60.853 M -18.20 % | 74.396 M -7.54 % | 80.461 M -6.54 % | 86.092 M -3.01 % | 88.764 M | 0.000 -100.00 % | 61.009 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 33.243 M 6.08 % | 31.338 M 1.51 % | 30.871 M 3.51 % | 29.825 M 1.55 % | 29.370 M 9.28 % | 26.875 M 6.02 % | 25.349 M 4.06 % | 24.359 M -0.62 % | 24.511 M 0.25 % | 24.451 M 0.49 % | 24.332 M 6.46 % | 22.855 M -17.05 % | 27.553 M 11.84 % | 24.637 M -5.24 % | 26.000 M -3.03 % | 26.812 M 18.76 % | 22.577 M -3.48 % | 23.390 M 0.02 % | 23.385 M -3.99 % | 24.358 M -1.30 % | 24.680 M | 0.000 -100.00 % | 22.817 M |
| Total current liabilities | 273.192 M -0.02 % | 273.251 M 15.12 % | 237.366 M -6.45 % | 253.730 M -5.72 % | 269.112 M 0.96 % | 266.559 M 12.87 % | 236.165 M 5.85 % | 223.120 M -4.44 % | 233.476 M -7.94 % | 253.607 M 14.44 % | 221.606 M 2.88 % | 215.412 M -19.87 % | 268.822 M -4.92 % | 282.734 M -4.17 % | 295.047 M 6.40 % | 277.296 M -8.43 % | 302.827 M -7.51 % | 327.404 M 1.00 % | 324.169 M 3.93 % | 311.911 M 11.31 % | 280.215 M | 0.000 -100.00 % | 208.868 M |
| Total liabilities | 1.167 B 1.48 % | 1.150 B 0.07 % | 1.149 B 0.06 % | 1.148 B -5.61 % | 1.216 B 0.47 % | 1.211 B 0.47 % | 1.205 B 2.42 % | 1.177 B -6.05 % | 1.252 B -4.59 % | 1.313 B -2.10 % | 1.341 B 2.03 % | 1.314 B -6.70 % | 1.408 B -2.15 % | 1.439 B -0.99 % | 1.454 B 2.89 % | 1.413 B -6.66 % | 1.514 B -32.22 % | 2.233 B 3.48 % | 2.158 B 2.57 % | 2.104 B -1.38 % | 2.134 B 670.52 % | -373.969 M -118.12 % | 2.064 B |
| Other non current assets | 20.423 M 24.99 % | 16.340 M 3.31 % | 15.817 M -7.10 % | 17.025 M 27.09 % | 13.396 M -13.11 % | 15.418 M 1.74 % | 15.155 M 2.72 % | 14.754 M 0.83 % | 14.633 M -31.48 % | 21.355 M 13.80 % | 18.766 M -20.44 % | 23.586 M -11.66 % | 26.698 M 1.08 % | 26.414 M 2.62 % | 25.740 M 43.31 % | 17.961 M 10.12 % | 16.311 M 5.46 % | 15.467 M -4.36 % | 16.172 M 22.04 % | 13.251 M 4.60 % | 12.668 M | 0.000 -100.00 % | 12.259 M |
| Long term investments | 0.000 -100.00 % | 812.000 K 9.29 % | 743.000 K | 0.000 -100.00 % | 936.000 K 5.52 % | 887.000 K | 0.000 -100.00 % | 818.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 560.943 M -2.69 % | 576.459 M -2.40 % | 590.635 M -2.51 % | 605.859 M -2.68 % | 622.562 M -0.81 % | 627.671 M -2.44 % | 643.359 M -1.82 % | 655.293 M -4.82 % | 688.451 M -2.27 % | 704.466 M -2.06 % | 719.268 M -2.07 % | 734.460 M -1.96 % | 749.126 M -2.19 % | 765.888 M -2.10 % | 782.295 M -1.56 % | 794.700 M -1.96 % | 810.559 M -1.98 % | 826.949 M 1.90 % | 811.496 M -1.75 % | 825.966 M -1.59 % | 839.322 M | 0.000 -100.00 % | 882.430 M |
| GoodWill | 830.098 M -0.05 % | 830.535 M 0.22 % | 828.727 M 0.02 % | 828.553 M -0.08 % | 829.246 M 0.22 % | 827.400 M -0.11 % | 828.279 M 0.39 % | 825.042 M 0.09 % | 824.305 M -0.08 % | 824.973 M 0.10 % | 824.139 M 0.04 % | 823.812 M 0.02 % | 823.626 M -0.18 % | 825.070 M -0.12 % | 826.055 M 0.08 % | 825.371 M -0.07 % | 825.981 M -0.12 % | 826.969 M 1.26 % | 816.678 M 0.06 % | 816.200 M -0.19 % | 817.781 M | 0.000 -100.00 % | 815.850 M |
| Goodwill and intangible assets | 1.391 B -1.13 % | 1.407 B -0.87 % | 1.419 B -1.05 % | 1.434 B -1.20 % | 1.452 B -0.22 % | 1.455 B -1.13 % | 1.472 B -0.59 % | 1.480 B -2.14 % | 1.513 B -1.09 % | 1.529 B -0.91 % | 1.543 B -0.95 % | 1.558 B -0.92 % | 1.573 B -1.14 % | 1.591 B -1.08 % | 1.608 B -0.72 % | 1.620 B -1.01 % | 1.637 B -1.05 % | 1.654 B 1.58 % | 1.628 B -0.85 % | 1.642 B -0.90 % | 1.657 B | 0.000 -100.00 % | 1.698 B |
| Property plant equipment net | 314.301 M 1.74 % | 308.940 M -0.56 % | 310.675 M 1.57 % | 305.882 M -0.37 % | 307.023 M 3.74 % | 295.967 M 1.23 % | 292.359 M 1.50 % | 288.032 M -0.23 % | 288.699 M 2.26 % | 282.312 M -1.88 % | 287.721 M 11.86 % | 257.213 M -0.87 % | 259.480 M 1.86 % | 254.749 M 0.73 % | 252.910 M -1.43 % | 256.581 M -0.57 % | 258.041 M -0.67 % | 259.778 M 2.76 % | 252.800 M -2.58 % | 259.494 M -0.76 % | 261.483 M | 0.000 -100.00 % | 286.773 M |
| Total non current assets | 1.726 B -0.42 % | 1.733 B -0.77 % | 1.747 B -0.61 % | 1.757 B -0.89 % | 1.773 B 0.33 % | 1.767 B -0.66 % | 1.779 B -0.22 % | 1.783 B -1.82 % | 1.816 B -0.93 % | 1.833 B -0.91 % | 1.850 B 0.59 % | 1.839 B -1.07 % | 1.859 B -0.70 % | 1.872 B -0.79 % | 1.887 B -0.40 % | 1.895 B -0.85 % | 1.911 B -0.95 % | 1.929 B 1.69 % | 1.897 B -0.93 % | 1.915 B -0.85 % | 1.931 B | 0.000 -100.00 % | 1.997 B |
| Other current assets | 28.375 M 38.11 % | 20.545 M 21.74 % | 16.876 M 10.93 % | 15.213 M -2.27 % | 15.566 M -27.00 % | 21.324 M -15.15 % | 25.130 M 8.16 % | 23.235 M -21.97 % | 29.778 M -24.20 % | 39.285 M 30.54 % | 30.095 M 24.22 % | 24.227 M -6.29 % | 25.852 M 37.80 % | 18.761 M 7.85 % | 17.396 M 34.21 % | 12.962 M -16.91 % | 15.600 M -29.49 % | 22.125 M 82.96 % | 12.093 M -37.28 % | 19.280 M -19.49 % | 23.946 M 219.89 % | -19.973 M -326.25 % | 8.828 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 37.731 M 10.36 % | 34.188 M -5.84 % | 36.309 M -18.43 % | 44.510 M -25.59 % | 59.820 M 10.74 % | 54.016 M 76.11 % | 30.672 M -20.44 % | 38.553 M -1.81 % | 39.262 M 4.26 % | 37.656 M 8.36 % | 34.750 M 11.80 % | 31.081 M 6.34 % | 29.228 M 64.92 % | 17.723 M -8.53 % | 19.375 M 32.66 % | 14.605 M 1.22 % | 14.429 M -11.23 % | 16.255 M 16.84 % | 13.912 M -35.35 % | 21.520 M -34.66 % | 32.936 M | 0.000 -100.00 % | 19.973 M |
| Cash and short term investments | 37.731 M 10.36 % | 34.188 M -5.84 % | 36.309 M -18.43 % | 44.510 M -25.59 % | 59.820 M 10.74 % | 54.016 M 76.11 % | 30.672 M -20.44 % | 38.553 M -1.81 % | 39.262 M 4.26 % | 37.656 M 8.36 % | 34.750 M 11.80 % | 31.081 M 6.34 % | 29.228 M 64.92 % | 17.723 M -8.53 % | 19.375 M 32.66 % | 14.605 M 1.22 % | 14.429 M -11.23 % | 16.255 M 16.84 % | 13.912 M -35.35 % | 21.520 M -34.66 % | 32.936 M 64.90 % | 19.973 M 0.00 % | 19.973 M |
| Total current assets | 671.128 M 7.63 % | 623.544 M 6.71 % | 584.320 M 1.94 % | 573.184 M -8.20 % | 624.404 M 1.07 % | 617.773 M 5.21 % | 587.194 M 7.16 % | 547.980 M -8.03 % | 595.826 M -6.50 % | 637.230 M 0.05 % | 636.892 M 0.83 % | 631.619 M -11.81 % | 716.188 M -3.76 % | 744.178 M 1.52 % | 733.000 M 9.68 % | 668.309 M -1.16 % | 676.142 M 1.24 % | 667.890 M 7.29 % | 622.487 M 12.42 % | 553.707 M 1.89 % | 543.427 M | 0.000 -100.00 % | 440.671 M |
| Inventory | 460.089 M 7.59 % | 427.633 M 7.75 % | 396.891 M -1.68 % | 403.673 M -3.75 % | 419.385 M 1.81 % | 411.928 M 1.95 % | 404.060 M 5.58 % | 382.710 M -3.62 % | 397.077 M -7.66 % | 430.013 M -4.63 % | 450.899 M -7.85 % | 489.326 M -8.53 % | 534.970 M -6.94 % | 574.848 M 1.61 % | 565.716 M 6.03 % | 533.530 M 5.36 % | 506.397 M 4.92 % | 482.645 M 4.98 % | 459.740 M 17.38 % | 391.679 M 15.82 % | 338.191 M | 0.000 -100.00 % | 323.496 M |
| Net receivables | 144.933 M 2.66 % | 141.178 M 5.17 % | 134.244 M 22.28 % | 109.788 M -15.31 % | 129.633 M -0.67 % | 130.505 M 2.49 % | 127.332 M 23.05 % | 103.482 M -20.22 % | 129.709 M -0.44 % | 130.276 M 7.53 % | 121.148 M 39.27 % | 86.985 M -31.04 % | 126.138 M -5.05 % | 132.846 M 1.79 % | 130.513 M 21.73 % | 107.212 M -23.26 % | 139.716 M -4.87 % | 146.865 M 7.40 % | 136.742 M 12.80 % | 121.228 M -18.28 % | 148.354 M | 0.000 -100.00 % | 88.374 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -818.000 K | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 162.358 M -4.20 % | 169.483 M 12.50 % | 150.648 M 8.34 % | 139.057 M -16.13 % | 165.809 M -2.78 % | 170.548 M 8.75 % | 156.827 M 11.79 % | 140.290 M -11.95 % | 159.332 M -9.88 % | 176.802 M 23.44 % | 143.230 M 8.71 % | 131.751 M -12.53 % | 150.620 M -19.68 % | 187.527 M -4.77 % | 196.913 M 5.80 % | 186.126 M -15.16 % | 219.397 M -4.45 % | 229.618 M 4.22 % | 220.323 M 9.36 % | 201.461 M 20.80 % | 166.771 M | 0.000 -100.00 % | 125.042 M |
| Tax payables | 0.000 -100.00 % | 10.536 M 22.84 % | 8.577 M | 0.000 -100.00 % | 7.700 M -23.16 % | 10.021 M | 0.000 -100.00 % | 6.469 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 |
| 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 105.431 M 38.86 % | 75.928 M -2.62 % | 77.972 M -20.50 % | 98.072 M -3.08 % | 101.190 M 1.54 % | 99.656 M -3.42 % | 103.187 M 9.31 % | 94.401 M -8.41 % | 103.066 M -0.08 % | 103.152 M -4.12 % | 107.582 M 37.45 % | 78.270 M -13.58 % | 90.574 M 4.61 % | 86.582 M -0.26 % | 86.807 M -2.84 % | 89.346 M -2.50 % | 91.633 M -0.20 % | 91.815 M 9.58 % | 83.785 M 0.77 % | 83.146 M -1.89 % | 84.744 M | 0.000 -100.00 % | 86.961 M |
| 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 |
| Other total stockholders equity | 1.450 B 0.12 % | 1.449 B 0.30 % | 1.444 B 0.09 % | 1.443 B 0.34 % | 1.438 B 0.43 % | 1.432 B 0.33 % | 1.427 B 0.61 % | 1.419 B 0.25 % | 1.415 B 0.28 % | 1.411 B 0.29 % | 1.407 B 0.19 % | 1.404 B 0.31 % | 1.400 B 0.23 % | 1.397 B 0.25 % | 1.393 B 0.43 % | 1.387 B 5.29 % | 1.318 B 130.72 % | 571.117 M 0.34 % | 569.202 M 0.60 % | 565.815 M 1.55 % | 557.172 M | 0.000 -100.00 % | 553.354 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 123.064 M -0.98 % | 124.280 M | 0.000 -100.00 % | 130.403 M 0.50 % | 129.748 M | 0.000 -100.00 % | 131.552 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 |
| 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 |
| Total assets | 2.397 B 1.71 % | 2.357 B 1.10 % | 2.331 B 0.02 % | 2.331 B -2.80 % | 2.398 B 0.52 % | 2.385 B 0.79 % | 2.366 B 1.51 % | 2.331 B -3.35 % | 2.412 B -2.36 % | 2.470 B -0.66 % | 2.487 B 0.65 % | 2.471 B -4.06 % | 2.575 B -1.57 % | 2.616 B -0.14 % | 2.620 B 2.23 % | 2.563 B -0.93 % | 2.587 B -0.39 % | 2.597 B 3.07 % | 2.520 B 2.07 % | 2.469 B -0.25 % | 2.475 B | 0.000 -100.00 % | 2.438 B |
| 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-31 | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-31 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-09-24 | 2022-06-25 | 2022-03-26 | 2021-12-31 | 2021-09-25 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-03-31 | 2019-12-31 |
| 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-31 | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-31 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-09-24 | 2022-06-25 | 2022-03-26 | 2021-12-31 | 2021-09-25 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-27 | 2020-03-31 | 2019-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -2.127 M -118.38 % | -974.000 K | 0.000 | 0.000 100.00 % | -1.320 M -241.97 % | -386.000 K 96.33 % | -10.528 M -248.97 % | 7.067 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.937 M 436.50 % | 1.293 M | 0.000 100.00 % | -16.829 M -1 450.64 % | 1.246 M | 0.000 100.00 % | -7.499 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 3.904 M 9.76 % | 3.557 M 8.51 % | 3.278 M -11.91 % | 3.721 M 14.25 % | 3.257 M -10.89 % | 3.655 M 29.20 % | 2.829 M -2.21 % | 2.893 M -5.67 % | 3.067 M -9.93 % | 3.405 M 29.12 % | 2.637 M -3.58 % | 2.735 M 10.06 % | 2.485 M 8.71 % | 2.286 M -62.01 % | 6.018 M -6.52 % | 6.438 M 21.93 % | 5.280 M 193.99 % | 1.796 M 3.16 % | 1.741 M 33.21 % | 1.307 M 13.75 % | 1.149 M -24.61 % | 1.524 M 33.10 % | 1.145 M 6.51 % | 1.075 M |
| Change in working capital | -43.927 M -824.97 % | -4.749 M 87.58 % | -38.244 M -211.46 % | 34.312 M 58.46 % | 21.653 M 29.54 % | 16.715 M 169.53 % | -24.039 M -166.89 % | 35.938 M 210.64 % | 11.569 M -8.07 % | 12.584 M 302.45 % | -6.216 M -110.74 % | 57.867 M -9.45 % | 63.909 M 323.57 % | -28.586 M 23.91 % | -37.570 M -919.59 % | 4.584 M 116.34 % | -28.046 M 35.86 % | -43.724 M 46.79 % | -82.171 M -656.79 % | 14.758 M 155.88 % | -26.408 M -391.04 % | -5.378 M 83.38 % | -32.351 M -186.13 % | 37.560 M |
| Accounts receivables | -3.816 M 39.31 % | -6.288 M 74.46 % | -24.617 M -234.07 % | 18.361 M 233.35 % | 5.508 M 266.00 % | -3.318 M 86.78 % | -25.095 M -193.00 % | 26.985 M 4 593.04 % | 575.000 K 106.06 % | -9.495 M 72.04 % | -33.963 M -186.26 % | 39.371 M 593.03 % | 5.681 M 298.71 % | -2.859 M 87.18 % | -22.304 M -169.17 % | 32.245 M 399.92 % | 6.450 M 176.86 % | -8.392 M 44.63 % | -15.155 M -154.02 % | 28.053 M 3 208.14 % | 848.000 K 102.43 % | -34.934 M -32.41 % | -26.384 M -195.70 % | 27.570 M |
| Inventory | -33.113 M -17.71 % | -28.131 M -484.36 % | 7.319 M -31.89 % | 10.746 M 20.84 % | 8.893 M 203.55 % | -8.588 M -266.85 % | -2.341 M -121.62 % | 10.827 M -64.65 % | 30.625 M 31.23 % | 23.337 M -39.96 % | 38.871 M -13.27 % | 44.817 M 21.23 % | 36.969 M 374.99 % | -13.444 M 54.47 % | -29.529 M -6.28 % | -27.784 M 24.94 % | -37.016 M -109.82 % | -17.642 M 68.16 % | -55.407 M -10.03 % | -50.354 M -189.64 % | -17.385 M -1 759.36 % | -935.000 K -161.23 % | 1.527 M -84.77 % | 10.027 M |
| Accounts payables | 0.000 -100.00 % | 17.675 M 55.86 % | 11.340 M | 0.000 | 0.000 -100.00 % | 14.051 M -3.97 % | 14.632 M 176.24 % | -19.191 M -15.43 % | -16.625 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.408 M -184.84 % | 9.910 M | 0.000 100.00 % | -9.547 M -341.21 % | 3.958 M | 0.000 -100.00 % | 33.830 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -6.998 M -158.34 % | 11.995 M 137.15 % | -32.286 M -720.29 % | 5.205 M -28.23 % | 7.252 M -50.23 % | 14.570 M 229.68 % | -11.235 M -164.88 % | 17.317 M 676.08 % | -3.006 M -138.95 % | -1.258 M 88.69 % | -11.124 M 57.74 % | -26.321 M -223.81 % | 21.259 M 648.62 % | -3.875 M -189.02 % | 4.353 M 3 439.02 % | 123.000 K -98.98 % | 12.067 M 155.74 % | -21.648 M -86.48 % | -11.609 M -459.52 % | 3.229 M 132.71 % | -9.871 M -132.37 % | 30.491 M 506.87 % | -7.494 M -20 154.05 % | -37.000 K |
| Other non cash items | 6.447 M 492.01 % | 1.089 M 37.50 % | 792.000 K 102.78 % | -28.520 M -793.76 % | -3.191 M -291.19 % | 1.669 M -47.38 % | 3.172 M -82.71 % | 18.346 M 5 402.31 % | -346.000 K -101.07 % | 32.296 M 204.42 % | 10.609 M 144.42 % | -23.883 M 37.14 % | -37.991 M -4 236.87 % | -876.000 K -412.28 % | -171.000 K 99.68 % | -52.656 M -1 493.22 % | -3.305 M -209.75 % | -1.067 M -109.00 % | 11.857 M 774.46 % | -1.758 M -104.38 % | 40.151 M 558.86 % | 6.094 M 252.50 % | -3.996 M 89.10 % | -36.668 M |
| Net cash provided by operating activities | 26.237 M -46.13 % | 48.707 M 7 536.18 % | -655.000 K -101.52 % | 43.149 M -32.27 % | 63.711 M -1.68 % | 64.800 M 454.98 % | 11.676 M -82.46 % | 66.558 M 17.95 % | 56.431 M -32.45 % | 83.539 M 165.14 % | 31.507 M -43.51 % | 55.779 M 15.11 % | 48.459 M 164.59 % | 18.315 M 617.08 % | -3.542 M 28.43 % | -4.949 M 89.11 % | -45.466 M -214.64 % | -14.450 M 68.16 % | -45.389 M -285.32 % | 24.492 M -56.21 % | 55.931 M 90.90 % | 29.298 M 266.08 % | -17.641 M -200.85 % | 17.492 M |
| Investments in property plant and equipment | -17.172 M 1.97 % | -17.517 M 15.20 % | -20.658 M 1.74 % | -21.023 M 12.83 % | -24.118 M -8.06 % | -22.319 M -25.68 % | -17.759 M -30.35 % | -13.624 M 9.87 % | -15.116 M 20.10 % | -18.918 M -4.46 % | -18.111 M 21.79 % | -23.158 M -32.26 % | -17.510 M -6.90 % | -16.380 M -30.61 % | -12.541 M 14.09 % | -14.597 M -2.28 % | -14.271 M -4.88 % | -13.607 M -49.91 % | -9.077 M 43.59 % | -16.092 M -130.35 % | -6.986 M -2.86 % | -6.792 M 55.91 % | -15.404 M 7.52 % | -16.656 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -138.000 K 99.59 % | -33.979 M -19 741.04 % | 173.000 K 100.72 % | -23.956 M -1 611.14 % | -1.400 M | 0.000 | 0.000 100.00 % | -300.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.500 M -1 350.00 % | 200.000 K | 0.000 100.00 % | -39.102 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -800.000 K | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -45.000 K -7.14 % | -42.000 K 37.31 % | -67.000 K 0.00 % | -67.000 K -15.52 % | -58.000 K 32.56 % | -86.000 K -28.36 % | -67.000 K -3.08 % | -65.000 K 30.11 % | -93.000 K 16.96 % | -112.000 K 0.88 % | -113.000 K 84.58 % | -733.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 471.000 K |
| Net cash used for investing activites | -17.217 M 1.95 % | -17.559 M 15.28 % | -20.725 M 2.37 % | -21.228 M 63.50 % | -58.155 M -161.58 % | -22.232 M 46.79 % | -41.782 M -176.90 % | -15.089 M 0.79 % | -15.209 M 20.08 % | -19.030 M -2.73 % | -18.524 M 22.46 % | -23.891 M -36.44 % | -17.510 M -6.90 % | -16.380 M -8.90 % | -15.041 M -4.47 % | -14.397 M -0.88 % | -14.271 M 72.92 % | -52.709 M -480.69 % | -9.077 M 43.59 % | -16.092 M -130.35 % | -6.986 M -2.86 % | -6.792 M 58.08 % | -16.204 M -0.12 % | -16.185 M |
| Debt repayment | -3.631 M 89.48 % | -34.511 M -336.34 % | 14.602 M 135.52 % | -41.112 M -4 273.62 % | -940.000 K 95.53 % | -21.010 M -240.09 % | 14.997 M 130.08 % | -49.850 M -13.88 % | -43.776 M 29.02 % | -61.672 M -709.13 % | -7.622 M 76.71 % | -32.726 M -67.23 % | -19.570 M -260.74 % | -5.425 M -122.04 % | 24.613 M 31.21 % | 18.759 M 102.53 % | -740.810 M -1 156.56 % | 70.115 M 55.39 % | 45.121 M 261.93 % | -27.864 M 20.08 % | -34.865 M -63.25 % | -21.357 M -167.50 % | 31.642 M 342.61 % | 7.149 M |
| Common stock issued | 0.000 -100.00 % | 184.000 K -39.87 % | 306.000 K | 0.000 | 0.000 -100.00 % | 480.000 K -91.86 % | 5.899 M 940.39 % | 567.000 K -42.67 % | 989.000 K | 0.000 | 0.000 | 0.000 | 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 | -3.165 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 financing activites | 1.622 M 440.04 % | -477.000 K 7.38 % | -515.000 K -369.63 % | 191.000 K -89.52 % | 1.823 M 105.06 % | 889.000 K 283.30 % | -485.000 K 47.91 % | -931.000 K -194.23 % | 988.000 K 111.11 % | 468.000 K 141.16 % | -1.137 M -151.03 % | 2.228 M 8.37 % | 2.056 M 636.92 % | 279.000 K 257.63 % | -177.000 K -119.47 % | 909.000 K -99.89 % | 798.501 M 87 943.89 % | -909.000 K -155.33 % | 1.643 M -77.62 % | 7.340 M | 0.000 | 0.000 | 0.000 100.00 % | -1.312 M |
| Net cash used provided by financing activities | -5.174 M 85.13 % | -34.804 M -341.81 % | 14.393 M 135.17 % | -40.921 M -4 734.31 % | 883.000 K 104.50 % | -19.641 M -196.23 % | 20.411 M 140.65 % | -50.214 M -20.13 % | -41.799 M 31.71 % | -61.204 M -598.76 % | -8.759 M 71.28 % | -30.498 M -74.13 % | -17.514 M -240.34 % | -5.146 M -121.06 % | 24.436 M 24.24 % | 19.668 M -65.91 % | 57.691 M -16.64 % | 69.206 M 47.99 % | 46.764 M 327.85 % | -20.524 M 41.13 % | -34.865 M -63.25 % | -21.357 M -167.50 % | 31.642 M 442.09 % | 5.837 M |
| Effect of forex changes on cash | -303.000 K -119.74 % | 1.535 M 226.44 % | -1.214 M -132.90 % | 3.690 M 681.10 % | -635.000 K -252.28 % | 417.000 K -77.01 % | 1.814 M 192.36 % | -1.964 M -189.97 % | 2.183 M 647.12 % | -399.000 K 28.11 % | -555.000 K -219.87 % | 463.000 K 123.99 % | -1.930 M -223.80 % | 1.559 M 243.95 % | -1.083 M -641.78 % | -146.000 K -166.36 % | 220.000 K -25.68 % | 296.000 K 214.89 % | 94.000 K -86.72 % | 708.000 K 180.95 % | 252.000 K -14.58 % | 295.000 K 148.36 % | -610.000 K -439.82 % | -113.000 K |
| Net change in cash | 3.543 M 267.04 % | -2.121 M 74.14 % | -8.201 M 46.43 % | -15.310 M -363.78 % | 5.804 M -75.14 % | 23.344 M 396.21 % | -7.881 M -1 011.57 % | -709.000 K -144.15 % | 1.606 M -44.74 % | 2.906 M -20.80 % | 3.669 M 98.00 % | 1.853 M -83.89 % | 11.505 M 796.43 % | -1.652 M -134.63 % | 4.770 M 2 610.23 % | 176.000 K 109.64 % | -1.826 M -177.93 % | 2.343 M 130.80 % | -7.608 M 33.36 % | -11.416 M -179.65 % | 14.332 M 892.52 % | 1.444 M 151.33 % | -2.813 M -140.01 % | 7.031 M |
| Cash at beginning of period | 34.188 M -5.84 % | 36.309 M -18.43 % | 44.510 M -25.59 % | 59.820 M 10.74 % | 54.016 M 76.11 % | 30.672 M -20.44 % | 38.553 M -1.81 % | 39.262 M 4.26 % | 37.656 M 8.36 % | 34.750 M 11.80 % | 31.081 M 6.34 % | 29.228 M 64.92 % | 17.723 M -8.53 % | 19.375 M 32.66 % | 14.605 M 1.22 % | 14.429 M -11.23 % | 16.255 M 16.84 % | 13.912 M -35.35 % | 21.520 M -34.66 % | 32.936 M 77.04 % | 18.604 M 8.41 % | 17.160 M -14.08 % | 19.973 M 54.33 % | 12.942 M |
| Cash at end of period | 37.731 M 10.36 % | 34.188 M -5.84 % | 36.309 M -18.43 % | 44.510 M -25.59 % | 59.820 M 10.74 % | 54.016 M 76.11 % | 30.672 M -20.44 % | 38.553 M -1.81 % | 39.262 M 4.26 % | 37.656 M 8.36 % | 34.750 M 11.80 % | 31.081 M 6.34 % | 29.228 M 64.92 % | 17.723 M -8.53 % | 19.375 M 32.66 % | 14.605 M 1.22 % | 14.429 M -11.23 % | 16.255 M 16.84 % | 13.912 M -35.35 % | 21.520 M -34.66 % | 32.936 M 77.04 % | 18.604 M 8.41 % | 17.160 M -14.08 % | 19.973 M |
| Operating cash flow | 26.237 M -46.13 % | 48.707 M 7 536.18 % | -655.000 K -101.52 % | 43.149 M -32.27 % | 63.711 M -1.68 % | 64.800 M 454.98 % | 11.676 M -82.46 % | 66.558 M 17.95 % | 56.431 M -32.45 % | 83.539 M 165.14 % | 31.507 M -43.51 % | 55.779 M 15.11 % | 48.459 M 164.59 % | 18.315 M 617.08 % | -3.542 M 28.43 % | -4.949 M 89.11 % | -45.466 M -214.64 % | -14.450 M 68.16 % | -45.389 M -285.32 % | 24.492 M -56.21 % | 55.931 M 90.90 % | 29.298 M 266.08 % | -17.641 M -200.85 % | 17.492 M |
| Capital expenditure | -17.172 M 1.97 % | -17.517 M 15.20 % | -20.658 M 1.74 % | -21.023 M 12.83 % | -24.118 M -8.06 % | -22.319 M -25.68 % | -17.759 M -30.35 % | -13.624 M 9.87 % | -15.116 M 20.10 % | -18.918 M -4.46 % | -18.111 M 21.79 % | -23.158 M -32.26 % | -17.510 M -6.90 % | -16.380 M -30.61 % | -12.541 M 14.09 % | -14.597 M -2.28 % | -14.271 M -4.88 % | -13.607 M -49.91 % | -9.077 M 43.59 % | -16.092 M -130.35 % | -6.986 M -2.86 % | -6.792 M 55.91 % | -15.404 M 7.52 % | -16.656 M |
| Free CashFlow | 9.065 M -70.94 % | 31.190 M 246.34 % | -21.313 M -196.33 % | 22.126 M -44.12 % | 39.593 M -6.80 % | 42.481 M 798.36 % | -6.083 M -111.49 % | 52.934 M 28.12 % | 41.315 M -36.07 % | 64.621 M 382.39 % | 13.396 M -58.93 % | 32.621 M 5.40 % | 30.949 M 1 499.43 % | 1.935 M 112.03 % | -16.083 M 17.72 % | -19.546 M 67.28 % | -59.737 M -112.91 % | -28.057 M 48.49 % | -54.466 M -748.40 % | 8.400 M -82.84 % | 48.945 M 117.48 % | 22.506 M 168.11 % | -33.045 M -4 052.75 % | 836.000 K |
| 2025 | 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 |