NASDAQ : ULH
-$1.07 (-5.5%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.56B | 1.85B | 1.66B | 2.02B | 1.75B | 1.39B | 1.51B | 1.46B | 1.22B | 1.07B |
| costOfRevenue | 1.39B | 1.53B | 1.41B | 1.66B | 1.54B | 1.23B | 1.25B | 1.28B | 1.08B | 841.06M |
| grossProfit | 163.62M | 315.88M | 255.82M | 352.4M | 215.33M | 159.54M | 263.26M | 183.17M | 131.83M | 231.69M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 54.17M | 55.32M | 51.84M | 69.28M | 80.86M | 52.52M | 39.4M | 62M | 31.52M | 29.37M |
| sellingAndMarketingExpenses | - | - | 27.16M | 40.29M | 33.89M | - | 31.2M | - | 33.21M | 32.35M |
| sellingGeneralAndAdministrativeExpenses | 54.17M | 55.32M | 79M | 109.56M | 114.76M | 52.52M | 70.6M | 62M | 64.73M | 61.72M |
| otherExpenses | 49.39M | 57.45M | 31.37M | 2.4M | -2.39M | 26.66M | 127.28M | 188K | 1.37M | 934K |
| operatingExpenses | 103.56M | 112.77M | 110.37M | 111.96M | 112.37M | 79.18M | 197.88M | 99.38M | 106.61M | 185.11M |
| costAndExpenses | 1.5B | 1.64B | 1.52B | 1.78B | 1.65B | 1.31B | 1.45B | 1.38B | 1.19B | 1.03B |
| netInterestIncome | -37.81M | -30.21M | -22.75M | -16.16M | -11.6M | -14.58M | -17.01M | -14.59M | -9.45M | -8.11M |
| interestIncome | 11.21M | 4.27M | 1.45M | 132K | 43000 | 47000 | - | - | - | 157K |
| interestExpense | 49.02M | 34.48M | 24.21M | 16.29M | 11.64M | 14.63M | 17.01M | 14.59M | 9.45M | 8.27M |
| depreciationAndAmortization | 146.25M | 124.19M | 77.04M | 76.66M | 67.54M | 74.14M | 74.76M | 54.42M | 47M | 36.7M |
| ebitda | 84.04M | 332.4M | 225.54M | 318.37M | 177.76M | 152.68M | 170.04M | 148.72M | 87.81M | 83.28M |
| ebit | -62.2M | 208.22M | 148.51M | 241.71M | 110.22M | 78.54M | 95.28M | 94.29M | 40.81M | 46.58M |
| nonOperatingIncomeExcludingInterest | 122.27M | -5.1M | -3.06M | -1.28M | -7.26M | 1.82M | -29.9M | -10.5M | -15.6M | - |
| operatingIncome | 60.06M | 203.11M | 145.44M | 240.44M | 102.96M | 80.36M | 65.38M | 83.79M | 25.21M | 46.58M |
| totalOtherIncomeExpensesNet | -160.08M | -29.37M | -21.14M | -15.01M | -4.38M | -16.45M | -15.19M | -14.4M | -8.07M | -7.18M |
| incomeBeforeTax | -100.01M | 173.74M | 124.3M | 225.42M | 98.58M | 63.91M | 50.19M | 69.39M | 17.14M | 39.4M |
| incomeTaxExpense | -139K | 43.84M | 31.4M | 56.79M | 24.85M | 15.78M | 12.6M | 17.21M | -11.01M | 15.16M |
| netIncomeFromContinuingOperations | -99.87M | 129.91M | 92.9M | 168.63M | 73.73M | 48.13M | 37.59M | 52.18M | 28.15M | 24.24M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -99.87M | 129.91M | 92.9M | 168.63M | 73.73M | 48.13M | 37.59M | 52.18M | 28.15M | 24.24M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -99.87M | 129.91M | 92.9M | 168.63M | 73.73M | 48.13M | 37.59M | 52.18M | 28.15M | 24.24M |
| eps | -3.79 | 4.94 | 3.53 | 6.37 | 2.74 | 1.78 | 1.34 | 1.84 | 0.99 | 0.85 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 26.85M | 19.35M | 12.51M | 47.18M | 13.93M | 8.76M | 7.73M | 5.73M | 1.67M | 1.76M |
| shortTermInvestments | 10.35M | 11.59M | 10.77M | 10M | 8.03M | 6.53M | 9.37M | 9.33M | 15.14M | 14.36M |
| cashAndShortTermInvestments | 37.2M | 30.94M | 23.28M | 57.18M | 21.96M | 15.3M | 17.1M | 15.06M | 16.82M | 16.11M |
| netReceivables | 319.83M | 354.91M | 312.02M | 377.68M | 370.55M | 285.32M | 231.3M | 215.99M | 171.04M | 144.71M |
| accountsReceivables | 261.34M | 324.74M | 287.95M | 352.54M | 344.23M | 262.9M | 213.4M | 196.86M | 171.04M | 144.71M |
| otherReceivables | 58.5M | 30.17M | 24.07M | 25.15M | 26.32M | 22.42M | 19.06M | 19.13M | - | - |
| inventory | - | 8.27M | - | 11.36M | 14.1M | 8.28M | 7.16M | 6.75M | 5.34M | 8.62M |
| prepaids | - | 15.69M | - | - | 14.08M | 12.63M | 3.77M | 11.18M | 15.28M | 20.06M |
| otherCurrentAssets | 25.81M | - | 30.17M | 13.43M | - | - | 12.51M | 19.13M | 22.03M | 26.74M |
| totalCurrentAssets | 382.84M | 409.81M | 365.47M | 459.65M | 420.7M | 321.52M | 271.84M | 275.26M | 228.67M | 207.45M |
| propertyPlantEquipmentNet | 988.86M | 816.37M | 648.3M | 490.88M | 451.44M | 462.62M | 434.47M | 303.23M | 267.2M | 246.28M |
| goodwill | 105.62M | 206.76M | 170.73M | 170.73M | 170.73M | 170.73M | 168.45M | 145.15M | 74.48M | 74.48M |
| intangibleAssets | 108.61M | 150.93M | 61.3M | 73.97M | 88.35M | 102.24M | 116.11M | 113.78M | 31.26M | 37.19M |
| goodwillAndIntangibleAssets | 214.23M | 357.68M | 232.03M | 244.7M | 259.08M | 272.97M | 284.56M | 258.93M | 105.74M | 111.67M |
| longTermInvestments | - | - | - | - | - | - | - | -261.48M | -109.9M | -111.84M |
| taxAssets | 1.09M | 329K | 1.22M | 1.39M | 2.06M | - | 1.46M | 2.55M | 4.15M | 164K |
| otherNonCurrentAssets | 184.97M | 202.64M | 6.5M | 7.05M | 4.22M | 5.94M | 3.1M | 264.33M | 114.73M | 116.73M |
| totalNonCurrentAssets | 1.39B | 1.38B | 888.05M | 744.03M | 716.8M | 741.52M | 723.59M | 567.56M | 381.93M | 363.01M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.77B | 1.79B | 1.25B | 1.2B | 1.14B | 1.06B | 995.44M | 842.82M | 610.59M | 570.46M |
| totalPayables | 111.48M | 111.79M | 108.89M | 136.96M | 117.84M | 97.92M | 116.36M | 92.02M | 84.38M | 65.94M |
| accountPayables | 61.05M | 59.98M | 64.1M | 87.14M | 117.84M | 97.92M | 91.91M | 92.02M | 84.38M | 65.94M |
| otherPayables | 50.43M | 51.81M | 44.79M | 49.82M | - | - | 24.45M | - | - | - |
| accruedExpenses | 31.49M | 38.58M | 22.1M | 21.74M | 91.72M | 73.96M | 19.97M | 70.65M | 70.04M | 36.52M |
| shortTermDebt | 114.85M | 88.81M | 70.69M | 65.3M | 61.16M | 59.71M | 59.48M | 51.9M | 40.87M | 34.46M |
| capitalLeaseObligationsCurrent | 29.38M | 28.56M | 30M | 28.23M | 24.57M | 21.92M | 26.33M | - | - | - |
| taxPayables | - | 28.56M | 24.05M | 29.19M | 11.46M | 23.16M | 9.61M | 2.68M | 6.2M | - |
| deferredRevenue | - | - | - | - | - | - | - | 2.68M | -125.25M | -100.5M |
| otherCurrentLiabilities | 30.9M | 36.83M | 28.74M | 34.68M | 17.43M | 19.3M | 28.29M | 6.6M | 3.78M | 7.6M |
| totalCurrentLiabilities | 318.09M | 304.57M | 260.42M | 286.9M | 312.71M | 272.81M | 250.42M | 169.27M | 158.2M | 109.96M |
| longTermDebt | 682.72M | 670.27M | 311.24M | 313.2M | 366.19M | 400.41M | 398.14M | 348.55M | 207.11M | 226.81M |
| capitalLeaseObligationsNonCurrent | 144.42M | 50.79M | 63.62M | 77.6M | 85.98M | 78.09M | 70.27M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | -59.23M | -32.36M | -47.82M |
| deferredTaxLiabilitiesNonCurrent | 82.4M | 109.01M | 79.57M | 69.58M | 61.25M | 64.43M | 65.69M | 59.23M | 32.36M | 47.82M |
| otherNonCurrentLiabilities | 4M | 5.17M | 6.49M | 9.46M | 9.15M | 7.74M | 5.7M | 64.13M | 35.65M | 51.4M |
| totalNonCurrentLiabilities | 913.54M | 835.25M | 460.91M | 469.85M | 522.57M | 550.67M | 539.8M | 464.25M | 283.63M | 312.76M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 173.8M | 79.35M | 93.62M | 105.83M | 110.55M | 100.01M | 96.6M | - | - | - |
| totalLiabilities | 1.23B | 1.14B | 721.32M | 756.75M | 835.28M | 823.48M | 790.22M | 633.52M | 441.83M | 422.72M |
| treasuryStock | -192K | -107K | -96.84M | -96.71M | -82.38M | -82.38M | -77.25M | -52.46M | -51.53M | -50.04M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 26.34M | 26.32M | 31.01M | 31M | 30.99M | 30.98M | 30.97M | 30.97M | 30.94M | 30.92M |
| retainedEarnings | 512.09M | 623.02M | 595.45M | 513.59M | 356.07M | 293.64M | 251.2M | 231.52M | 186.23M | 166.03M |
| additionalPaidInCapital | 5.46M | 5.02M | 5.1M | 4.85M | 4.64M | 4.48M | 4.3M | 4.23M | 3.84M | 3.45M |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -99.87M | 129.91M | 92.9M | 168.63M | 73.73M | 48.13M | 37.59M | 52.18M | 28.15M | 24.24M |
| depreciationAndAmortization | 146.25M | 124.19M | 77.04M | 76.66M | 67.54M | 74.14M | 74.76M | 54.42M | 47M | 36.7M |
| deferredIncomeTax | -27.38M | 30.34M | 10.15M | 8.22M | -3.2M | -3.28M | 7.16M | 6.58M | -19.01M | 6.61M |
| stockBasedCompensation | 457K | 779K | 262K | 222K | 162K | 195K | 73000 | 413K | 414K | 571K |
| changeInWorkingCapital | 39.96M | -177.05M | 28.26M | -46.15M | -60.46M | -27.62M | 6.67M | -21.24M | 26.38M | -2.66M |
| accountsReceivables | 50.49M | -182.1M | 60.69M | -11.56M | -92.97M | -58.09M | 21.8M | -26.47M | -29.4M | -7.51M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -3.56M | 4.47M | -29.83M | -37.52M | 36.64M | 26.73M | -13.79M | -2.14M | 40.63M | 18M |
| otherWorkingCapital | -6.97M | 579K | -2.6M | 2.94M | -4.12M | 3.74M | -1.33M | 7.36M | 15.14M | -13.15M |
| otherNonCashItems | 123.63M | 4.21M | 1.63M | 5.83M | 5.5M | 7.77M | 1.78M | 2.55M | 921K | 3.16M |
| netCashProvidedByOperatingActivities | 183.05M | 112.37M | 210.25M | 213.4M | 83.28M | 99.34M | 128.04M | 94.9M | 83.85M | 68.63M |
| investmentsInPropertyPlantAndEquipment | -224.18M | -251.6M | -240.55M | -117.1M | -38.84M | -90.71M | -79.75M | -66.58M | -63.36M | -97.35M |
| acquisitionsNet | - | -215.76M | - | - | - | -1.3M | -75.96M | -173.6M | - | - |
| purchasesOfInvestments | - | - | - | -925K | -114K | -361K | -92000 | -1.23M | -401K | -17000 |
| salesMaturitiesOfInvestments | 2.98M | 19000 | 269K | - | 117K | 1.62M | 1.6M | 5.73M | 1.26M | 866K |
| otherInvestingActivities | 17.74M | 4.45M | 3.51M | 14.28M | 5.6M | 4.19M | 11.15M | 6.48M | 1.21M | 2.43M |
| netCashProvidedByInvestingActivities | -203.45M | -462.9M | -236.77M | -103.74M | -33.23M | -86.56M | -143.06M | -229.2M | -61.29M | -94.08M |
| netDebtIssuance | 37.23M | 376.2M | 2.62M | -49.98M | -33.25M | 1.96M | 56.57M | 153.82M | -13.71M | 22.49M |
| longTermNetDebtIssuance | 37.23M | 376.2M | 2.62M | -49.98M | -33.25M | 1.86M | 56.57M | 153.82M | -13.71M | 22.49M |
| shortTermNetDebtIssuance | - | - | - | - | - | 101K | - | - | - | - |
| netStockIssuance | -85000 | -107K | -134K | -14.32M | - | -5.14M | -24.78M | -930K | -1.49M | -26000 |
| netCommonStockIssuance | -85000 | -107K | -134K | -14.32M | - | -5.14M | -24.78M | -930K | -1.49M | -26000 |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -85000 | -107K | -134K | -14.32M | - | -5.14M | -24.78M | -930K | -1.49M | -26000 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -11.06M | -11.05M | -11.04M | -13.94M | -11.3M | -5.73M | -15.04M | -10.93M | -7.96M | -7.95M |
| commonDividendsPaid | -11.06M | -11.05M | -11.04M | -13.94M | -11.3M | -5.73M | -15.04M | -10.93M | -7.96M | -7.95M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | -46000 | - | -3.14M | - | -396K |
| netCashProvidedByFinancingActivities | 26.08M | 365.04M | -8.56M | -78.24M | -44.56M | -8.95M | 16.75M | 138.83M | -23.16M | 14.11M |
| date | 2026-07-04 | 2026-04-04 | 2025-12-31 | 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-31 | 2024-09-28 | 2024-06-29 | 2024-03-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 379.32M | 367.58M | 385.43M | 396.79M | 393.79M | 382.39M | 465.13M | 426.83M | 462.16M | 491.91M |
| costOfRevenue | - | 332.64M | 343.39M | 363.4M | 347.88M | 342.31M | 402.25M | 354.78M | 383.6M | 389.53M |
| grossProfit | 379.32M | 34.94M | 42.04M | 33.39M | 45.91M | 40.08M | 62.88M | 72.06M | 78.56M | 102.38M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 16.02M | 14.6M | 20.37M | 22.12M | 21.62M | 20.14M | 19.8M | 13.04M | 22.57M | 20.67M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 16.02M | 14.6M | 20.37M | 22.12M | 21.62M | 20.14M | 19.8M | 13.04M | 22.57M | 20.67M |
| otherExpenses | 318.17M | 15.56M | 4.18M | 85.52M | 4.4M | 4.26M | 4.8M | 16.39M | 8.89M | 6.61M |
| operatingExpenses | 334.19M | 30.16M | 24.55M | 107.64M | 26.02M | 24.4M | 24.6M | 29.42M | 31.46M | 27.28M |
| costAndExpenses | 334.19M | 362.8M | 367.94M | 471.03M | 373.9M | 366.71M | 426.85M | 384.2M | 415.06M | 416.82M |
| netInterestIncome | -10.56M | -9.71M | -10.75M | -9.98M | -8.85M | -8.22M | -9.83M | -7.42M | -6.88M | -6.08M |
| interestIncome | - | 2.62M | 2.69M | 2.86M | 2.74M | 2.93M | 2.01M | 1.13M | 909K | 218K |
| interestExpense | 10.56M | 12.33M | 13.44M | 12.84M | 11.59M | 11.15M | 11.84M | 8.55M | 7.79M | 6.3M |
| depreciationAndAmortization | - | 35.64M | 39.06M | 35.5M | 36.2M | 35.49M | 36.39M | 30.28M | 36.81M | 20.7M |
| ebitda | 45.14M | 40.72M | 16.65M | -35.06M | 58.98M | 54.67M | 75.52M | 74.05M | 85.72M | 97.12M |
| ebit | 45.14M | 5.07M | -22.41M | -70.56M | 22.78M | 19.19M | 39.12M | 43.77M | 48.91M | 76.41M |
| nonOperatingIncomeExcludingInterest | 2000 | -295K | 39.9M | -3.69M | -2.89M | -3.51M | -841K | -1.13M | -1.81M | -1.32M |
| operatingIncome | 45.14M | 4.78M | 17.49M | -74.24M | 19.89M | 15.68M | 38.28M | 42.63M | 47.1M | 75.09M |
| totalOtherIncomeExpensesNet | -10.56M | -9.41M | -53.33M | -9.15M | -8.7M | -7.65M | -11M | -7.41M | -5.98M | -4.98M |
| incomeBeforeTax | 34.58M | -4.63M | -35.84M | -83.4M | 11.19M | 8.03M | 27.28M | 35.22M | 41.12M | 70.12M |
| incomeTaxExpense | 8.39M | -1.12M | 3.59M | -8.62M | 2.87M | 2.02M | 7.11M | 8.68M | 10.38M | 17.66M |
| netIncomeFromContinuingOperations | 26.19M | -3.51M | -39.43M | -74.77M | 8.32M | 6.01M | 20.18M | 26.54M | 30.73M | 52.46M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 26.19M | -3.51M | -39.43M | -74.77M | 8.32M | 6.01M | 20.18M | 26.54M | 30.73M | 52.46M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 26.19M | -3.51M | -39.43M | -74.77M | 8.32M | 6.01M | 20.18M | 26.54M | 30.73M | 52.46M |
| eps | 0.99 | -0.13 | -1.5 | -2.84 | 0.32 | 0.23 | 0.77 | 1.01 | 1.17 | 1.99 |
| date | 2026-07-04 | 2026-04-04 | 2025-12-31 | 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-31 | 2024-09-28 | 2024-06-29 | 2024-03-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 20.31M | 17.92M | 26.85M | 27.38M | 24.34M | 20.6M | 19.35M | 11.83M | 7.49M | 11.12M |
| shortTermInvestments | - | - | 10.35M | 9.79M | 9.86M | 11.99M | 11.59M | 11.69M | 11.57M | 11.76M |
| cashAndShortTermInvestments | 20.31M | 17.92M | 37.2M | 37.17M | 34.2M | 32.59M | 30.94M | 23.52M | 19.05M | 22.89M |
| netReceivables | 267.37M | 314.57M | 319.83M | 308.87M | 319.56M | 323.18M | 354.91M | 357.52M | 336.88M | 320.31M |
| accountsReceivables | 267.37M | 287.08M | 261.34M | 308.87M | 286.18M | 290.58M | 293.65M | 326.23M | 307.13M | 293.2M |
| otherReceivables | - | 27.49M | 58.5M | - | 33.38M | 32.6M | 61.26M | 31.29M | 29.76M | 27.11M |
| inventory | - | 9M | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | 31.93M | - | - | - | - | 26.87M | 23.93M |
| otherCurrentAssets | 90.05M | 17.74M | 25.81M | 51.04M | 39.63M | 33.32M | 23.96M | 24.7M | - | - |
| totalCurrentAssets | 377.74M | 359.22M | 382.84M | 429.01M | 393.38M | 389.09M | 409.81M | 405.75M | 382.81M | 367.12M |
| propertyPlantEquipmentNet | 779.75M | 972.65M | 988.86M | 937.59M | 814.78M | 860.83M | 816.37M | 766.97M | 735.58M | 696.33M |
| goodwill | - | 105.62M | 105.62M | 148.78M | 206.76M | 206.76M | 206.76M | 167.26M | 170.73M | 170.73M |
| intangibleAssets | - | 105.77M | 108.61M | 111.41M | 137.46M | 143.07M | 150.93M | 54.99M | 51.74M | 56.5M |
| goodwillAndIntangibleAssets | - | 211.39M | 214.23M | 260.2M | 344.22M | 349.83M | 357.68M | 222.26M | 222.47M | 227.23M |
| longTermInvestments | - | 177.92M | - | - | - | - | - | - | - | 85.79M |
| taxAssets | - | 1.09M | 1.09M | - | - | 329K | 329K | 1.22M | 1.22M | 1.22M |
| otherNonCurrentAssets | 525.53M | 1.97M | 184.97M | 190.31M | 307.32M | 200.13M | 202.64M | 158.69M | 129.98M | 6.9M |
| totalNonCurrentAssets | 1.31B | 1.37B | 1.39B | 1.39B | 1.47B | 1.41B | 1.38B | 1.15B | 1.09B | 1.02B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.68B | 1.72B | 1.77B | 1.82B | 1.86B | 1.8B | 1.79B | 1.55B | 1.47B | 1.38B |
| totalPayables | - | 114.36M | 111.48M | 67.64M | 116.08M | 77.95M | 111.79M | 123.3M | 74.02M | 73.95M |
| accountPayables | - | 51.99M | 61.05M | 67.64M | 74.85M | 77.95M | 59.98M | 78.44M | 74.02M | 73.95M |
| otherPayables | - | 62.37M | 50.43M | - | 41.23M | - | 51.81M | 44.86M | - | - |
| accruedExpenses | - | 25.8M | 31.49M | 120.93M | 32.13M | 115.81M | 119.65M | 24.57M | 19.33M | 109.93M |
| shortTermDebt | 217.48M | 115.98M | 114.85M | 105.23M | 97.32M | 91.58M | 88.81M | 85.75M | 79.85M | 73.46M |
| capitalLeaseObligationsCurrent | - | 30.56M | 29.38M | 24.44M | 25.3M | 30.54M | 28.56M | 28.17M | 29.8M | 23.37M |
| taxPayables | - | - | - | - | - | 32.31M | 28.56M | 3.73M | 5.35M | 12.76M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | 30.91M | 30.9M | 6.04M | 37.14M | 12.97M | -44.25M | 35.57M | 100.64M | 19.89M |
| totalCurrentLiabilities | 217.48M | 317.6M | 318.09M | 324.27M | 307.97M | 328.85M | 304.57M | 297.36M | 303.64M | 300.6M |
| longTermDebt | 692.58M | 634.33M | 682.72M | 718.95M | 698.17M | 645.15M | 670.27M | 471.7M | 403.95M | 340.65M |
| capitalLeaseObligationsNonCurrent | - | 149.79M | 144.42M | 85.83M | 90.91M | 71.61M | 50.79M | 46.65M | 53.7M | 65.64M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | 82.41M | 82.4M | - | 106.55M | 106.61M | 109.01M | 103.79M | 98.25M | 90.85M |
| otherNonCurrentLiabilities | 211.9M | 1.54M | 4M | 109.99M | 2.41M | 1.59M | 5.17M | 4.42M | 3.62M | 2.92M |
| totalNonCurrentLiabilities | 904.49M | 868.06M | 913.54M | 914.76M | 898.04M | 824.96M | 835.25M | 626.55M | 559.52M | 500.05M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 180.35M | 173.8M | 110.27M | 116.22M | 102.15M | 79.35M | 74.82M | 83.5M | 89.01M |
| totalLiabilities | 1.12B | 1.19B | 1.23B | 1.24B | 1.21B | 1.15B | 1.14B | 923.91M | 863.16M | 800.66M |
| treasuryStock | - | -192K | -192K | -192K | -192K | -107K | -107K | -83000 | -83000 | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | 26.38M | 26.34M | 26.34M | 26.34M | 26.33M | 26.32M | 26.32M | 26.32M | 26.32M |
| retainedEarnings | - | 505.81M | 512.09M | 554.28M | 631.82M | 626.27M | 623.02M | 605.61M | 581.83M | 553.86M |
| additionalPaidInCapital | - | 6.37M | 5.46M | 5.46M | 5.45M | 5.39M | 5.02M | 5.02M | 5.01M | 4.94M |
| date | 2026-04-04 | 2025-12-31 | 2025-09-30 | 2025-06-28 | 2025-03-29 | 2024-12-31 | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -3.51M | -39.43M | -117.94M | 8.32M | 6.01M | 20.18M | 26.54M | 30.73M | 52.46M | 21.41M |
| depreciationAndAmortization | 35.64M | 39.06M | 35.5M | 36.2M | 35.49M | 36.39M | 30.28M | 36.81M | 20.7M | 19.98M |
| deferredIncomeTax | 13000 | -24.87M | -48000 | -60000 | -2.4M | 6.12M | 5.53M | 7.41M | 11.28M | 10.15M |
| stockBasedCompensation | 954K | - | 9000 | 63000 | 385K | - | 10000 | 69000 | 700K | 1000 |
| changeInWorkingCapital | 5.93M | 30.27M | -17.38M | -18.62M | 45.68M | -2.38M | -60.33M | -67.93M | -46.41M | -1.41M |
| accountsReceivables | 7.36M | 40.18M | -26M | 813K | 35.5M | -163.93M | -12.48M | -9.26M | 3.58M | 21.65M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -7.04M | -11.66M | 3.15M | -13.11M | 18.06M | -16.78M | -10.16M | -9.9M | 41.31M | -31.6M |
| otherWorkingCapital | 5.61M | 1.76M | 5.47M | -6.32M | -7.88M | 178.34M | -37.69M | -48.77M | -91.3M | 8.54M |
| otherNonCashItems | -5.63M | 42.09M | 125.76M | -190K | -863K | -569K | 4.16M | 2.46M | -1.85M | -1.1M |
| netCashProvidedByOperatingActivities | 33.4M | 47.12M | 25.9M | 25.72M | 84.31M | 59.74M | 6.2M | 9.55M | 36.88M | 49.04M |
| investmentsInPropertyPlantAndEquipment | -9.57M | -32.85M | -54.48M | -84.26M | -52.57M | -40.79M | -65.1M | -77.14M | -68.57M | -48.46M |
| acquisitionsNet | 910K | - | - | - | - | -205.76M | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | 10.64M | - | 663K | 2.18M | 138K | - | 19000 | - | - | 67000 |
| otherInvestingActivities | - | 11.21M | 2.06M | 3.54M | 940K | 2.65M | -9.32M | 912K | 202K | 223K |
| netCashProvidedByInvestingActivities | 1.98M | -21.64M | -51.76M | -78.55M | -51.5M | -243.9M | -74.4M | -76.23M | -68.37M | -48.17M |
| netDebtIssuance | -47.58M | -27.15M | 28.45M | 58.51M | -22.59M | 201.4M | 73.41M | 69.45M | 31.94M | -5.52M |
| longTermNetDebtIssuance | -47.58M | -27.15M | 28.45M | 58.51M | -22.59M | 201.4M | 73.41M | 69.45M | 31.94M | -5.52M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | -85000 | - | -24000 | - | -83000 | - | - |
| netCommonStockIssuance | - | - | - | -85000 | - | -24000 | - | -83000 | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | -85000 | - | -24000 | - | -83000 | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -2.77M | -2.76M | -2.76M | -2.76M | -2.76M | -2.76M | -2.76M | -2.76M | -2.76M | -2.76M |
| commonDividendsPaid | -2.77M | -2.76M | -2.76M | -2.76M | -2.76M | -2.76M | -2.76M | -2.76M | -2.76M | -2.76M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByFinancingActivities | -50.35M | -29.91M | 25.69M | 55.66M | -25.36M | 198.61M | 70.64M | 66.6M | 29.18M | -8.28M |