NYSE : PRIM
-$1.86 (-2.06%)
| 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 | 7.57B | 6.37B | 5.72B | 4.42B | 3.5B | 3.49B | 3.11B | 2.94B | 2.38B | 2B |
| costOfRevenue | 6.76B | 5.66B | 5.13B | 3.96B | 3.08B | 3.12B | 2.78B | 2.61B | 2.1B | 1.8B |
| grossProfit | 813.1M | 703.24M | 587.49M | 456.88M | 416.66M | 370.21M | 330.93M | 325.74M | 278.43M | 201.31M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | 182.01M | 172.15M | 140.84M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 399.2M | 383.35M | 328.73M | 281.58M | 230.11M | 202.84M | 189.13M | 182.01M | 172.15M | 140.84M |
| otherExpenses | - | 2.44M | 5.68M | -20.03M | 16.4M | 3.43M | 922K | -808K | 484K | -315K |
| operatingExpenses | 399.2M | 385.79M | 334.42M | 261.55M | 246.51M | 206.26M | 190.05M | 182.01M | 172.15M | 140.84M |
| costAndExpenses | 7.16B | 6.05B | 5.46B | 4.23B | 3.33B | 3.33B | 2.97B | 2.8B | 2.27B | 1.94B |
| netInterestIncome | -28.7M | -65.32M | -78.17M | -39.21M | -18.5M | -13.72M | -19.14M | -16.99M | -7.56M | -8.76M |
| interestIncome | - | - | - | - | - | 376K | - | 1.75M | 587K | 149K |
| interestExpense | 28.7M | 65.32M | 78.17M | 39.21M | 18.5M | 14.1M | 19.14M | 18.75M | 8.15M | 8.91M |
| depreciationAndAmortization | 91.9M | 95.52M | 107.04M | 99.16M | 105.56M | 82.5M | 85.4M | 79.25M | 66.3M | 68.03M |
| ebitda | 504.6M | 415.75M | 362.88M | 297.66M | 275.91M | 248.06M | 222.45M | 208.22M | 179.73M | 125.82M |
| ebit | 412.7M | 320.23M | 255.84M | 198.5M | 170.36M | 165.56M | 137.05M | 132.1M | 113.43M | 57.78M |
| nonOperatingIncomeExcludingInterest | 1.2M | -2.78M | -2.77M | -3.16M | -204K | -1.61M | 3.82M | -1.63M | -7.14M | -36000 |
| operatingIncome | 413.9M | 317.45M | 253.07M | 195.34M | 170.15M | 163.95M | 140.88M | 130.47M | 106.29M | 57.75M |
| totalOtherIncomeExpensesNet | -29.9M | -62.54M | -75.4M | -36.05M | -18.29M | -18.31M | -22.97M | -17.11M | -1M | -8.88M |
| incomeBeforeTax | 384M | 254.92M | 177.67M | 159.29M | 151.86M | 145.64M | 117.91M | 113.36M | 105.28M | 48.87M |
| incomeTaxExpense | 109.1M | 74.03M | 51.52M | 26.26M | 36.12M | 40.66M | 33.81M | 25.76M | 28.43M | 21.15M |
| netIncomeFromContinuingOperations | 274.9M | 180.89M | 126.14M | 133.02M | 115.74M | 104.98M | 84.1M | 87.59M | 76.85M | 27.72M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | 9000 | - | - | - | - |
| netIncome | 274.9M | 180.89M | 126.14M | 133.02M | 115.74M | 104.98M | 82.33M | 77.46M | 72.35M | 26.72M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 274.9M | 180.89M | 126.14M | 133.02M | 115.74M | 104.98M | 82.33M | 77.46M | 72.35M | 26.72M |
| eps | 5.09 | 3.37 | 2.37 | 2.5 | 2.19 | 2.17 | 1.62 | 1.51 | 1.41 | 0.52 |
| 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 | 541.3M | 455.82M | 217.78M | 248.69M | 200.51M | 326.74M | 120.29M | 151.06M | 170.38M | 135.82M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 541.3M | 455.82M | 217.78M | 248.69M | 200.51M | 326.74M | 120.29M | 151.06M | 170.38M | 135.82M |
| netReceivables | 1.6B | 1.61B | 1.53B | 663.12M | 880.41M | 758.3M | 749.72M | 711.22M | 518.27M | 526.62M |
| accountsReceivables | 1.6B | 1.07B | 887.8M | 221.04M | 880.41M | 548.33M | 486.3M | 372.7M | 512.79M | 340.87M |
| otherReceivables | - | 541.31M | 643.82M | 442.08M | - | 209.97M | 263.41M | 364.24M | 5.48M | 185.75M |
| inventory | 56M | 49.06M | - | 21.56M | 14.9M | - | - | - | 40.92M | 49.2M |
| prepaids | - | - | - | - | 86.26M | 30.22M | 42.7M | 36.44M | 15.34M | 19.47M |
| otherCurrentAssets | 132M | 46.47M | 135.84M | 771.01M | - | - | - | - | 13.64M | - |
| totalCurrentAssets | 2.33B | 2.16B | 1.89B | 1.7B | 1.18B | 1.12B | 912.71M | 924.45M | 743.21M | 731.38M |
| propertyPlantEquipmentNet | 1.02B | 949.29M | 836.44M | 696.66M | 591.89M | 563.51M | 618.27M | 375.88M | 311.78M | 277.35M |
| goodwill | 856.9M | 856.87M | 857.65M | 871.81M | 581.66M | 215.1M | 215.1M | 206.16M | 153.37M | 127.23M |
| intangibleAssets | 190.2M | 207.9M | 227.56M | 249.38M | 171.32M | 61.01M | 69.83M | 81.2M | 44.8M | 32.84M |
| goodwillAndIntangibleAssets | 1.05B | 1.06B | 1.09B | 1.12B | 752.98M | 276.12M | 284.93M | 287.36M | 198.17M | 160.07M |
| longTermInvestments | - | - | 1.63M | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | 1.31M | 1.91M | 1.1M | 1.46M | - | - |
| otherNonCurrentAssets | 7M | 22.34M | 18.91M | 21.79M | 15.06M | 12.78M | 13.45M | 5M | 2.58M | 2M |
| totalNonCurrentAssets | 2.07B | 2.04B | 1.94B | 1.84B | 1.36B | 854.31M | 917.76M | 669.7M | 512.53M | 439.42M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.41B | 4.2B | 3.83B | 3.54B | 2.54B | 1.97B | 1.83B | 1.59B | 1.26B | 1.17B |
| totalPayables | 797.7M | 682.02M | 646.37M | 551.17M | 281.43M | 262.58M | 247.92M | 254.26M | 143.79M | 171.48M |
| accountPayables | 744.3M | 624.25M | 628.96M | 534.96M | 273.46M | 245.91M | 235.97M | 249.22M | 140.94M | 168.11M |
| otherPayables | 53.4M | 57.77M | 17.4M | 16.21M | 7.97M | 16.67M | 11.95M | 5.04M | 2.84M | 3.37M |
| accruedExpenses | 152.5M | 134.82M | 134.86M | 137.12M | 77.89M | 105.49M | 90.52M | 60.51M | 45.71M | 43.77M |
| shortTermDebt | 216.3M | 74.63M | 72.9M | 78.14M | 67.23M | 47.72M | 55.66M | 62.49M | 65.46M | 58.19M |
| capitalLeaseObligationsCurrent | - | 122.02M | 96.41M | 72.56M | 61.59M | 73.03M | 74.04M | - | 132K | 188K |
| taxPayables | - | 53.47M | 14.2M | 16.21M | 7.97M | 13.78M | 9.03M | 5.04M | 2.84M | 3.37M |
| deferredRevenue | 633.6M | 617.42M | 366.48M | 269.85M | 240.41M | 267.23M | 192.4M | 189.54M | 159.03M | 112.61M |
| otherCurrentLiabilities | 48.4M | 39.77M | 18.02M | 29.22M | 30.57M | 8.36M | 9.92M | 55.02M | 66.64M | 63.71M |
| totalCurrentLiabilities | 1.85B | 1.67B | 1.34B | 1.14B | 759.12M | 764.42M | 670.45M | 621.81M | 480.76M | 449.94M |
| longTermDebt | 734.6M | 660.19M | 885.37M | 1.07B | 594.23M | 268.84M | 295.64M | 305.67M | 193.35M | 203.15M |
| capitalLeaseObligationsNonCurrent | 325.6M | 333.37M | 263.45M | 130.79M | 98.06M | 137.91M | 171.22M | - | 196K | 15000 |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 71.4M | 64.04M | 59.56M | 57.1M | 38.51M | 13.55M | 17.82M | 8.17M | 13.57M | 9.83M |
| otherNonCurrentLiabilities | -253.3M | 58.05M | 47.91M | 43.92M | 63.35M | 70.08M | 45.8M | 51.52M | 5.68M | 9.3M |
| totalNonCurrentLiabilities | 878.3M | 1.12B | 1.26B | 1.3B | 794.15M | 490.37M | 530.49M | 365.35M | 212.79M | 222.29M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 325.6M | 455.39M | 359.86M | 203.35M | 159.65M | 210.95M | 245.26M | - | 328K | 203K |
| totalLiabilities | 2.73B | 2.79B | 2.59B | 2.44B | 1.55B | 1.25B | 1.2B | 987.16M | 693.56M | 672.23M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | 6000 | 6000 | 6000 | 6000 | 5000 | 5000 | 5000 | 5000 | 5000 |
| retainedEarnings | 1.39B | 1.13B | 961.03M | 847.68M | 727.43M | 624.69M | 531.29M | 461.08M | 395.96M | 335.22M |
| additionalPaidInCapital | 296.9M | 285.81M | 275.85M | 263.77M | 261.92M | 89.1M | 97.13M | 144.05M | 160.5M | 162.13M |
| 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 | 274.9M | 180.89M | 126.14M | 133.02M | 115.74M | 104.98M | 84.1M | 87.59M | 76.85M | 27.72M |
| depreciationAndAmortization | 91.9M | 95.52M | 107.04M | 99.16M | 105.56M | 82.5M | 85.4M | 79.25M | 66.3M | 68.03M |
| deferredIncomeTax | 7.3M | - | - | 14.7M | - | - | - | 17.16M | 3.74M | 10.9M |
| stockBasedCompensation | 20.6M | 15.13M | 11.83M | 7.44M | 10.46M | 2.27M | 1.58M | 1.25M | 1.13M | 1.63M |
| changeInWorkingCapital | 102.5M | 255.85M | -147K | -79M | -132.61M | 127.1M | -44.12M | -38M | 54.23M | -32.84M |
| accountsReceivables | -50.9M | -104.95M | -246.71M | -98.72M | -56.46M | -10.75M | -8.56M | 20.91M | 40.55M | -65.81M |
| inventory | - | - | - | - | - | - | - | -64.59M | 41.01M | -22.99M |
| accountsPayables | 121M | 11.38M | 93.43M | 191.53M | 15.7M | 9.58M | -13.89M | 32.32M | -30.55M | 42.93M |
| otherWorkingCapital | 32.4M | 349.42M | 153.13M | -171.8M | -91.86M | 128.27M | -21.66M | -26.65M | 3.22M | 13.02M |
| otherNonCashItems | -26.8M | -39.08M | -46.32M | -91.97M | -19.4M | -4.92M | -8.01M | -20.44M | -13.31M | -1.96M |
| netCashProvidedByOperatingActivities | 470.4M | 508.31M | 198.55M | 83.35M | 79.75M | 311.93M | 118.95M | 126.82M | 188.94M | 62.58M |
| investmentsInPropertyPlantAndEquipment | -129.9M | -126.56M | -103M | -94.69M | -133.84M | -64.36M | -94.49M | -110.19M | -79.78M | -58.03M |
| acquisitionsNet | 32.5M | 99.32M | 9.3M | -387.25M | -606.97M | 21.85M | - | -110.62M | -66.2M | -11M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | -13.59M | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | 19.4M | - |
| otherInvestingActivities | 3.5M | - | 63.7M | - | 49.55M | - | 28.62M | 11.66M | 8.74M | 9.6M |
| netCashProvidedByInvestingActivities | -93.9M | -27.23M | -30.01M | -481.94M | -691.27M | -42.51M | -65.87M | -209.15M | -131.43M | -59.42M |
| netDebtIssuance | -329.3M | -224.47M | -186.99M | 476.12M | 347.87M | -35.01M | -17.07M | 110.24M | -6.82M | -13.51M |
| longTermNetDebtIssuance | -329.3M | -224.47M | -186.99M | 476.12M | 347.87M | -35.01M | -17.07M | 110.24M | -6.82M | -12.72M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | -793K |
| netStockIssuance | -11.8M | - | 681K | -5.4M | 163.99M | -10.88M | -48.2M | -18.5M | -5M | -5M |
| netCommonStockIssuance | -11.8M | - | 681K | -5.4M | 163.99M | -10.88M | -48.2M | -20M | -5M | -5M |
| commonStockIssuance | - | - | 681K | 585K | 178.71M | 578K | 1.8M | - | - | - |
| commonStockRepurchased | -11.8M | - | - | -5.99M | -14.72M | -11.45M | -50M | -20M | -5M | -5M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | 1.5M | - | - |
| netDividendsPaid | -17.3M | -12.87M | -12.78M | -12.78M | -12.56M | -11.59M | -12.21M | -12.34M | -11.33M | -11.38M |
| commonDividendsPaid | -17.3M | -12.87M | -12.78M | -12.78M | -12.56M | -11.59M | -12.21M | -12.34M | -11.33M | -11.38M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 62.1M | -7.02M | -6.19M | -5.89M | -13.56M | -5.34M | -5.81M | -15.46M | 195K | 1.44M |
| netCashProvidedByFinancingActivities | -296.3M | -244.36M | -205.28M | 452.04M | 485.73M | -62.82M | -83.28M | 63.94M | -22.95M | -28.46M |
| date | 2026-03-31 | 2025-12-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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.56B | 1.86B | 2.18B | 1.89B | 1.65B | 1.74B | 1.65B | 1.56B | 1.41B | 1.52B |
| costOfRevenue | 1.43B | 1.68B | 1.94B | 1.66B | 1.48B | 1.56B | 1.45B | 1.38B | 1.28B | 1.36B |
| grossProfit | 134.7M | 175M | 235.71M | 231.74M | 170.66M | 184.6M | 198.56M | 186.71M | 133.38M | 156.6M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 105.8M | 97.4M | 97.69M | 104.55M | 99.5M | 96.54M | 98.11M | 100.12M | 88.59M | 80.75M |
| otherExpenses | - | - | - | 543K | 792K | 465K | 905K | 522K | 550K | 1.01M |
| operatingExpenses | 105.8M | 97.4M | 97.69M | 105.09M | 100.29M | 97M | 99.01M | 100.64M | 89.14M | 81.76M |
| costAndExpenses | 1.53B | 1.78B | 2.04B | 1.76B | 1.58B | 1.65B | 1.55B | 1.48B | 1.37B | 1.44B |
| netInterestIncome | 4.6M | -6.4M | -6.96M | -7.55M | -7.79M | -12.33M | -17.86M | -17.13M | -17.99M | -21.73M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | -4.6M | 6.4M | 6.96M | 7.55M | 7.79M | 12.33M | 17.86M | 17.13M | 17.99M | 21.73M |
| depreciationAndAmortization | 23.8M | 24.1M | 23.83M | 22.5M | 21.4M | 22.57M | 22.67M | 25.69M | 24.58M | 25.59M |
| ebitda | 39.1M | 102.5M | 161.85M | 148.81M | 91.5M | 111.06M | 122.84M | 112.6M | 69.25M | 100.36M |
| ebit | 15.3M | 78.4M | 138.02M | 126.31M | 70.1M | 88.48M | 100.16M | 86.91M | 44.67M | 74.77M |
| nonOperatingIncomeExcludingInterest | 13.6M | -800K | -1000 | 333K | 266K | -890K | -614K | -842K | -434K | 74000 |
| operatingIncome | 28.9M | 77.6M | 138.02M | 126.64M | 70.36M | 87.59M | 99.55M | 86.07M | 44.24M | 74.84M |
| totalOtherIncomeExpensesNet | -9M | -5.6M | -6.95M | -7.88M | -8.06M | -11.44M | -17.24M | -16.29M | -17.56M | -21.8M |
| incomeBeforeTax | 19.9M | 72M | 131.07M | 118.76M | 62.31M | 76.15M | 82.3M | 69.78M | 26.68M | 53.04M |
| incomeTaxExpense | 2.5M | 20.2M | 36.45M | 34.44M | 18.07M | 22.19M | 23.87M | 20.24M | 7.74M | 15.38M |
| netIncomeFromContinuingOperations | 17.4M | 51.72M | 94.62M | 84.32M | 44.24M | 53.97M | 58.44M | 49.54M | 18.94M | 37.66M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 17.4M | 51.8M | 94.62M | 84.32M | 44.24M | 53.97M | 58.44M | 49.54M | 18.94M | 37.66M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 17.4M | 51.72M | 94.62M | 84.32M | 44.24M | 53.97M | 58.44M | 49.54M | 18.94M | 37.66M |
| eps | 0.32 | 0.96 | 1.75 | 1.56 | 0.82 | 1 | 1.09 | 0.92 | 0.35 | 0.71 |
| date | 2026-03-31 | 2025-12-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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 361.5M | 541.3M | 437.31M | 390.25M | 351.58M | 455.82M | 352.66M | 207.36M | 177.6M | 217.78M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 361.5M | 541.3M | 437.31M | 390.25M | 351.58M | 455.82M | 352.66M | 207.36M | 177.6M | 217.78M |
| netReceivables | 1.67B | 1.6B | 1.95B | 1.94B | 1.7B | 1.61B | 1.75B | 1.76B | 1.64B | 1.53B |
| accountsReceivables | 1.06B | 1.6B | 1.95B | 1.26B | 1B | 1.07B | 1.17B | 1.11B | 1.64B | 887.8M |
| otherReceivables | 607.6M | - | - | 676.42M | 693.21M | 541.31M | 578.82M | 655.04M | - | 643.82M |
| inventory | - | 56M | 52.43M | - | - | - | - | - | 42.3M | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 108.2M | 132M | 128.32M | 127.64M | 126.8M | 95.52M | 122.96M | 122.58M | 138.03M | 135.84M |
| totalCurrentAssets | 2.14B | 2.33B | 2.57B | 2.46B | 2.17B | 2.16B | 2.22B | 2.09B | 2B | 1.89B |
| propertyPlantEquipmentNet | 1.02B | 1.02B | 1.01B | 1B | 961.49M | 949.29M | 932.02M | 867.34M | 856.87M | 836.44M |
| goodwill | 856.9M | 856.9M | 856.87M | 856.87M | 856.87M | 856.87M | 857.65M | 857.65M | 857.65M | 857.65M |
| intangibleAssets | 186.1M | 190.2M | 194.38M | 198.66M | 203.26M | 207.9M | 212.56M | 217.28M | 222.37M | 227.56M |
| goodwillAndIntangibleAssets | 1.04B | 1.05B | 1.05B | 1.06B | 1.06B | 1.06B | 1.07B | 1.07B | 1.08B | 1.09B |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 7.7M | 7M | 18.38M | 20.41M | 21.98M | 22.34M | 15.52M | 16.4M | 18.07M | 20.55M |
| totalNonCurrentAssets | 2.07B | 2.07B | 2.08B | 2.08B | 2.04B | 2.04B | 2.02B | 1.96B | 1.95B | 1.94B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.21B | 4.41B | 4.65B | 4.54B | 4.22B | 4.2B | 4.24B | 4.05B | 3.95B | 3.83B |
| totalPayables | 683.2M | 793.4M | 1.05B | 919M | 877.28M | 682.02M | 556.1M | 620.56M | 653.06M | 646.37M |
| accountPayables | 646.5M | 744.3M | 945.63M | 826.3M | 795.29M | 624.25M | 489.05M | 583.66M | 632.45M | 628.96M |
| otherPayables | 36.7M | 49.1M | 101.57M | 92.7M | 81.99M | 57.77M | 67.05M | 36.89M | 20.6M | 17.4M |
| accruedExpenses | 173.2M | 152.5M | 202.18M | 189.34M | 137.51M | 157.71M | 162.41M | 170.08M | 105.74M | 134.86M |
| shortTermDebt | 57.2M | 216.3M | 210.4M | 78.08M | 68.06M | 74.63M | 76.75M | 89.27M | 89.53M | 72.9M |
| capitalLeaseObligationsCurrent | 161.3M | - | - | 137.59M | 126.82M | 122.02M | 115.74M | 107.48M | 100.68M | 96.41M |
| taxPayables | - | - | - | 88.38M | 77.66M | 53.47M | 67.05M | 33.67M | 20.6M | 14.2M |
| deferredRevenue | 568.5M | 633.6M | 627.31M | 671.4M | 552.37M | 617.42M | 655.22M | 482.01M | 438.62M | 363.16M |
| otherCurrentLiabilities | 27.3M | 52.7M | 53.58M | 24.36M | 21.22M | 16.88M | 46.17M | 15.37M | 60.77M | 21.33M |
| totalCurrentLiabilities | 1.67B | 1.85B | 2.14B | 2.02B | 1.78B | 1.67B | 1.61B | 1.48B | 1.45B | 1.34B |
| longTermDebt | 396.3M | 734.6M | 422.2M | 524.98M | 543.92M | 660.19M | 827M | 843.76M | 862.22M | 885.37M |
| capitalLeaseObligationsNonCurrent | 313.2M | 325.6M | 329.19M | 330.83M | 320.4M | 333.37M | 327.3M | 308.11M | 287.02M | 263.45M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 71.4M | 71.4M | 64.65M | 64.76M | 64.03M | 64.04M | 59.49M | 59.44M | 59.48M | 59.56M |
| otherNonCurrentLiabilities | 78M | -253.3M | 65.41M | 61.14M | 60.13M | 58.05M | 56.12M | 54.58M | 47.93M | 47.91M |
| totalNonCurrentLiabilities | 858.9M | 878.3M | 881.44M | 981.72M | 988.5M | 1.12B | 1.27B | 1.27B | 1.26B | 1.26B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 474.5M | 325.6M | 329.19M | 468.42M | 447.22M | 455.39M | 443.04M | 415.59M | 387.7M | 359.86M |
| totalLiabilities | 2.53B | 2.73B | 3.02B | 3B | 2.77B | 2.79B | 2.88B | 2.75B | 2.71B | 2.59B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | - | 6000 | 6000 | 6000 | 6000 | 6000 | 6000 | 6000 | 6000 |
| retainedEarnings | 1.4B | 1.39B | 1.34B | 1.25B | 1.17B | 1.13B | 1.08B | 1.02B | 976.75M | 961.03M |
| additionalPaidInCapital | 287.7M | 296.9M | 291.72M | 287.42M | 282.01M | 285.81M | 281.56M | 278.83M | 274.71M | 275.85M |
| date | 2026-03-31 | 2025-12-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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 17.4M | 51.72M | 94.62M | 84.32M | 44.24M | 53.97M | 58.44M | 49.54M | 18.94M | 37.66M |
| depreciationAndAmortization | 23.8M | 24.18M | 23.83M | 22.5M | 21.4M | 22.57M | 22.67M | 25.69M | 24.58M | 25.59M |
| deferredIncomeTax | - | 7.3M | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 7.7M | 5.69M | - | 5.43M | 5.03M | 4.78M | 3.99M | 3.95M | 2.41M | 2.88M |
| changeInWorkingCapital | -167.1M | 63.8M | 68.22M | -30.41M | 890K | 222.02M | 147.64M | -47.06M | -66.74M | 154.84M |
| accountsReceivables | -12M | 339.56M | -58.75M | -245.72M | -86M | 118.71M | 12.7M | -80.5M | -155.86M | 67.46M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -98M | -201.2M | 117.93M | 31.97M | 172.3M | 150.46M | -94.55M | -48.54M | 4.02M | 128.29M |
| otherWorkingCapital | -57.1M | -74.56M | 9.04M | 183.34M | -85.42M | -47.15M | 229.49M | 81.99M | 85.09M | -40.92M |
| otherNonCashItems | -4.4M | -9.82M | -3.76M | -3.38M | -5.38M | -5.08M | -10.28M | -16.06M | -7.65M | -15.26M |
| netCashProvidedByOperatingActivities | -122.6M | 142.88M | 182.9M | 78.45M | 66.17M | 298.26M | 222.45M | 16.07M | -28.46M | 205.7M |
| investmentsInPropertyPlantAndEquipment | -27.8M | -21.73M | -34.46M | -33.11M | -40.59M | -28.22M | -63.7M | -24.2M | -10.43M | -20.5M |
| acquisitionsNet | 7.1M | 14.59M | 12.42M | 7.18M | 7.41M | 1.88M | -73.93M | 59.31M | 14.62M | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 8M | -8.55M | 2.95M | - | - | - | 97.45M | - | - | 16.12M |
| netCashProvidedByInvestingActivities | -12.7M | -15.7M | -19.09M | -25.93M | -33.18M | -26.34M | -40.18M | 35.11M | 4.19M | -4.39M |
| netDebtIssuance | -16.8M | -16.66M | -129.97M | -59.38M | -123.29M | -168.59M | -29.73M | -19.17M | -6.98M | -140.94M |
| longTermNetDebtIssuance | -16.8M | -16.66M | -129.97M | -59.38M | -123.29M | -168.59M | -29.73M | -19.17M | -6.98M | -140.94M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -17.7M | -805K | -791K | -783K | 783K | - | - | -620K | 620K | -97000 |
| netCommonStockIssuance | -17.7M | -805K | -791K | -783K | 783K | - | - | -620K | 620K | -97000 |
| commonStockIssuance | - | - | - | -783K | 783K | - | - | -620K | 620K | - |
| commonStockRepurchased | -17.7M | -805K | -791K | - | - | - | - | - | - | -97000 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -4.3M | -4.36M | -4.32M | -4.32M | -4.3M | -3.23M | -3.22M | -3.22M | -3.2M | -3.2M |
| commonDividendsPaid | -4.3M | -4.36M | -4.32M | -4.32M | -4.3M | -3.23M | -3.22M | -3.22M | -3.2M | -3.2M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 200K | 126K | 12.21M | 50.01M | -10.46M | 1.48M | -1.97M | -986K | -5.55M | -1.01M |
| netCashProvidedByFinancingActivities | -38.6M | -21.7M | -122.87M | -14.47M | -137.26M | -170.34M | -34.92M | -24M | -15.11M | -145.26M |