2024202320222021202020192018201720162015
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
5.08M
6.88M
9.11M
9.06M
11.82M
IncreaseDecreaseInDeferredRevenue
-2.08M
-1.14M
0.64M
0.62M
DeferredForeignIncomeTaxExpenseBenefit
-2.07M
-2.07M
-2.07M
0.83M
DeferredTaxAssetsValuationAllowance
7.39M
6.79M
6.68M
5.05M
4.99M
4.55M
4.46M
7.15M
4.34M
2.79M
IntangibleAssetsNetExcludingGoodwill
60.28M
74.77M
88.67M
99.48M
77.45M
14.98M
17.95M
20.23M
23.10M
21.20M
OtherLiabilitiesNoncurrent
13.84M
10.50M
10.23M
16.25M
9.57M
6.66M
10.04M
11.58M
9.78M
8.23M
Liabilities
744.44M
813.37M
830.96M
772.65M
397.93M
186.24M
154.77M
160.24M
167.83M
162.06M
UnrecognizedTaxBenefitsPeriodIncreaseDecrease
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
4.30M
3.20M
1.70M
1.10M
0.90M
1.50M
2.40M
2.30M
2.20M
3.60M
DeferredRentCredit
DeferredRentCreditNoncurrent
2.27M
3.27M
4.16M
6.66M
7.69M
Assets
1.92B
1.76B
1.64B
1.58B
1.07B
819.61M
741.96M
735.28M
734.05M
708.60M
PropertyPlantAndEquipmentNet
50.86M
52.33M
61.54M
72.07M
38.67M
31.98M
28.87M
26.30M
28.45M
34.41M
DeferredTaxAssetsStateTaxes
44000.00
44000.00
0.36M
0.43M
0.39M
0.84M
0.91M
AllowanceForDoubtfulAccountsReceivableRecoveries
5.00M
3.00M
PaymentsToAcquirePropertyPlantAndEquipment
2.27M
4.34M
9.75M
3.57M
1.68M
5.48M
8.74M
2.17M
5.01M
9.93M
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-42000.00
-35000.00
0.14M
-0.47M
93000.00
-40000.00
-0.25M
-0.17M
-0.29M
-1.06M
StockIssued1
StockIssuedDuringPeriodSharesStockOptionsExercised
1350.00
1350.00
29100.00
0.99M
4000.00
0.15M
14600.00
OtherAssetsNoncurrent
120.32M
109.15M
93.95M
105.51M
71.82M
48.33M
36.67M
6.06M
15.94M
6.50M
FinanceLeaseRightOfUseAsset
49.00M
19.80M
FinanceLeaseRightOfUseAssetAmortization
31.10M
39.31M
34.72M
28.65M
16.74M
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
0.39M
0.39M
58000.00
4.83M
103.49M
RepaymentsOfNotesPayable
0.39M
0.39M
IncreaseDecreaseInOtherNoncurrentAssets
24.69M
-10.02M
8.91M
1.44M
PreferredStockSharesIssued
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears
0.96M
PreferredStockSharesOutstanding
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
PreferredStockSharesAuthorized
10.00M
10.00M
10.00M
10.00M
10.00M
10.00M
10.00M
10.00M
10.00M
10.00M
PreferredStockParOrStatedValuePerShare
0.00
0.00
0.00
0.00
0.00
CapitalLeasesFutureMinimumPaymentsDue
25.23M
25.23M
CapitalLeasesFutureMinimumPaymentsDueCurrent
20.07M
20.07M
CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments
0.58M
0.58M
CapitalLeasesFutureMinimumPaymentsDueInTwoYears
4.82M
4.82M
CapitalLeasesFutureMinimumPaymentsDueInThreeYears
0.34M
0.34M
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
500.61M
410.81M
389.40M
386.58M
213.30M
284.62M
233.11M
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-7000.00
-0.18M
0.62M
-0.57M
0.13M
0.21M
-82000.00
0.12M
0.77M
-0.95M
IncreaseDecreaseInAccruedLiabilities
-16.56M
24.13M
7.60M
15.90M
7.42M
8.29M
-8.09M
-4.96M
15.50M
-7.85M
RedeemableNoncontrollingInterestEquityCarryingAmount
0.70M
0.70M
7.50M
9.60M
AccruedLiabilitiesCurrent
60.80M
76.63M
63.20M
77.64M
27.35M
20.68M
14.35M
21.62M
26.88M
12.49M
DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
0.50
0.50
0.50
0.50
0.25
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
574.35M
558.72M
536.94M
OperatingLeasesFutureMinimumPaymentsReceivable
2.42M
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
0.86M
1.62M
10.59M
1.64M
6.31M
FiniteLivedIntangibleAssetsGross
130.80M
139.00M
147.10M
144.90M
111.20M
42.70M
42.70M
42.00M
42.00M
37.40M
FinanceLeasePrincipalPayments
40.92M
42.96M
33.01M
24.32M
27.68M
OtherAssetsCurrent
14.49M
129.14M
80.60M
43.00M
11.48M
12.31M
10.39M
12.00M
22.05M
24.88M
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
1.31M
1.31M
2.16M
33.71M
68.48M
0.69M
0.69M
IncreaseDecreaseInAccountsPayable
-6.84M
-12.00M
11000.00
18.93M
-6.21M
20.17M
-2.34M
5.32M
-3.90M
-1.19M
DeferredTaxAssetsGross
68.53M
71.32M
83.10M
76.66M
69.12M
22.60M
25.03M
43.41M
40.00M
37.04M
DeferredIncomeTaxAssetsNet
7.20M
8.78M
EmployeeRelatedLiabilitiesCurrent
64.88M
57.43M
73.03M
80.36M
47.23M
42.00M
36.05M
29.37M
31.04M
26.79M
OperatingLeaseRightOfUseAsset
54.50M
69.51M
85.46M
94.67M
111.77M
DeferredTaxAssetsGoodwillAndIntangibleAssets
0.58M
MarketableSecuritiesCurrent
191.67M
RetainedEarningsAccumulatedDeficit
558.51M
354.33M
227.46M
112.15M
46.95M
22.45M
-13.43M
-40.98M
-41.43M
-50.46M
HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
24000.00
CostMethodInvestments
6.70M
DeferredRevenue
DeferredRevenueCurrent
23.11M
24.83M
25.96M
24.93M
OperatingLeaseLiabilityNoncurrent
45.19M
59.42M
75.13M
77.46M
96.54M
OperatingLeaseLiabilityCurrent
12.75M
14.45M
12.83M
20.65M
20.69M
LongTermDebtFairValue
585.80M
416.90M
415.30M
389.30M
OperatingLossCarryforwards
33.60M
44.30M
55.10M
65.80M
65.10M
PaymentsToAcquireHeldToMaturitySecurities
277.57M
140.57M
84.66M
40.54M
DeferredFinanceCostsNet
5.33M
6.96M
8.56M
7.40M
CommonStockValue
4000.00
4000.00
4000.00
4000.00
4000.00
4000.00
4000.00
4000.00
4000.00
4000.00
CommonStockSharesOutstanding
43.24M
43.00M
42.78M
41.58M
41.01M
40.24M
39.57M
40.82M
39.68M
38.34M
CommonStockSharesIssued
48.58M
48.34M
48.11M
46.91M
46.34M
45.58M
44.90M
44.33M
43.18M
41.84M
CommonStockParOrStatedValuePerShare
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
CommonStockSharesAuthorized
100.00M
100.00M
100.00M
100.00M
100.00M
100.00M
100.00M
100.00M
100.00M
100.00M
DeferredIncomeTaxLiabilitiesNet
3.21M
3.21M
31.85M
13.77M
CapitalLeaseObligationsIncurred
19.66M
17.41M
14.47M
10.88M
14.65M
StockholdersEquity
1.18B
947.30M
812.58M
804.65M
675.33M
633.36M
587.19M
574.35M
LongTermDebtNoncurrent
414.68M
413.04M
411.44M
299.27M
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent
1.06M
1.06M
1.50M
3.30M
1.92M
2.00M
DeferredIncomeTaxLiabilities
53.94M
55.75M
79.63M
103.46M
77.90M
34.72M
33.15M
52.98M
54.12M
47.72M
DeferredTaxAssetsLiabilitiesNetCurrent
8.99M
8.99M
CashAndCashEquivalentsAtCarryingValue
500.61M
410.81M
389.40M
386.08M
212.30M
283.12M
231.11M
230.86M
213.99M
195.85M
ProceedsFromSaleOfProductiveAssets
0.22M
0.22M
0.22M
0.39M
0.39M
5.67M
5.67M
AdditionalPaidInCapital
AdditionalPaidInCapitalCommonStock
720.03M
695.48M
687.45M
795.45M
730.76M
713.44M
703.35M
690.49M
675.44M
663.46M
InventoryAdjustments
InventoryValuationReserves
5.90M
4.10M
6.50M
5.60M
4.80M
4.10M
3.50M
2.30M
2.60M
2.20M
PaymentsToAcquireAvailableForSaleSecuritiesDebt
5.00M
5.00M
DeferredTaxAssetsTaxCreditCarryforwards
20000.00
20000.00
20000.00
20000.00
20000.00
20000.00
20000.00
LiabilitiesCurrent
244.28M
309.14M
302.07M
306.24M
273.42M
155.59M
116.22M
117.75M
123.01M
110.66M
NumberOfReportingUnits
1.00
1.00
1.00
1.00
PrepaidExpenseCurrent
29.16M
24.82M
25.97M
19.45M
13.06M
12.64M
10.28M
8.01M
9.63M
11.43M
StockRepurchasedDuringPeriodValue
0.00
0.00
FinanceLeaseLiability
55.60M
56.90M
66.28M
68.90M
17.94M
FinanceLeaseLiabilityPaymentsDueYearTwo
19.88M
16.69M
24.82M
28.11M
2.65M
FinanceLeaseLiabilityPaymentsDueYearThree
7.69M
5.46M
4.47M
14.30M
2.04M
FinanceLeaseLiabilityPaymentsDue
59.31M
59.26M
67.91M
71.12M
18.28M
FinanceLeaseLiabilityNoncurrent
26.45M
21.28M
28.89M
41.57M
4.63M
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
31.66M
37.06M
38.60M
28.71M
13.59M
FinanceLeaseLiabilityPaymentsDueYearFour
82000.00
60000.00
22000.00
FinanceLeaseLiabilityUndiscountedExcessAmount
3.71M
2.37M
1.63M
2.22M
0.34M
FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
38.60M
FinanceLeaseLiabilityCurrent
29.15M
35.62M
37.39M
27.34M
13.30M
UnrecognizedTaxBenefits
4.29M
3.16M
1.73M
1.06M
0.85M
1.54M
2.39M
2.26M
2.22M
3.56M
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
0.59M
0.57M
0.36M
0.20M
0.16M
0.19M
0.58M
0.95M
0.35M
0.14M
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
0.67M
0.25M
0.17M
0.25M
1.03M
1.13M
0.46M
1.16M
1.98M
0.12M
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
1.21M
1.11M
0.48M
0.26M
0.18M
87000.00
8000.00
0.24M
0.29M
0.99M
AllowanceForDoubtfulAccountsReceivable
31.30M
30.03M
26.99M
21.38M
6.81M
11.77M
12.38M
14.79M
10.81M
9.66M
OtherAssets
18.60M
25.10M
OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears
0.53M
OperatingLeasesFutureMinimumPaymentsReceivableCurrent
0.93M
AssetsCurrent
1.25B
1.07B
950.53M
857.53M
501.27M
529.66M
459.23M
473.58M
445.86M
458.96M
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
0.40M
0.20M
0.10M
0.10M
0.10M
0.20M
0.20M
0.10M
0.10M
0.20M
DeferredTaxLiabilitiesNoncurrent
16.67M
12.58M
16.73M
18.46M
22.46M
DeferredTaxAssetsDeferredIncome
0.46M
0.68M
0.59M
0.44M
0.76M
0.46M
0.67M
0.40M
0.40M
0.40M
AssetsFairValueDisclosure
0.00
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
112.55M
105.47M
89.29M
87.64M
74.67M
67.26M
58.91M
71.46M
73.77M
77.70M
PropertyPlantAndEquipmentGross
163.41M
157.80M
150.82M
159.71M
113.33M
99.24M
87.78M
97.76M
102.22M
112.11M
ContractWithCustomerLiabilityCurrent
35.74M
76.16M
53.63M
38.11M
24.42M
22.83M
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
13.29M
10.87M
11.52M
5.55M
4.12M
3.49M
3.16M
10.70M
11.49M
9.84M
TreasuryStockShares
5.33M
5.33M
5.33M
5.33M
5.33M
3.50M
3.50M
3.50M
TreasuryStockValue
102.48M
102.48M
102.48M
102.48M
102.48M
102.48M
102.48M
75.00M
75.00M
75.00M
TreasuryStockSharesAcquired
1.83M
1.83M
1.83M
3.50M
3.50M
3.50M
TreasuryStockValueAcquiredCostMethod
27.48M
27.48M
27.48M
26.45M
26.45M
26.45M
AccountsReceivableNetCurrent
472.75M
463.72M
418.56M
369.30M
236.13M
191.64M
176.32M
192.20M
169.55M
188.25M
LesseeOperatingLeaseLiabilityPaymentsDue
63.02M
80.75M
97.07M
107.17M
129.06M
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
12.38M
19.98M
27.45M
38.54M
38.54M
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
7.71M
8.75M
12.90M
14.22M
14.77M
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
14.26M
16.34M
15.12M
23.03M
23.63M
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
8.71M
12.29M
16.17M
15.03M
15.84M
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
7.60M
7.73M
8.80M
13.95M
13.95M
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
12.36M
15.67M
16.64M
16.20M
22.33M
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
89.81M
21.41M
2.82M
173.28M
-71.32M
51.51M
2.25M
ProvisionForDoubtfulAccounts
22.84M
9.16M
15.67M
6.56M
2.88M
6.33M
4.09M
4.51M
4.61M
9.30M
StockRepurchaseProgramAuthorizedAmount1
75.00M
75.00M
75.00M
AccountsPayableCurrent
40.97M
48.85M
62.00M
62.14M
40.43M
50.49M
29.36M
30.05M
25.92M
29.82M
AmortizationOfFinancingCostsAndDiscounts
1.60M
1.57M
12.62M
EquitySecuritiesFvNi
2.30M
DeferredTaxAssetsOperatingLossCarryforwards
15.55M
17.63M
19.61M
22.16M
21.85M
4.92M
5.05M
8.03M
5.46M
4.06M
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
32.81M
21.42M
19.02M
38.93M
24.02M
17.01M
22.87M
22.60M
18.62M
21.30M
DeferredTaxLiabilitiesUndistributedForeignEarnings
9.10M
8.30M
6.50M
DeferredTaxLiabilities
3.21M
3.21M
31.85M
13.77M
16.67M
12.58M
16.73M
18.46M
13.47M
DeferredTaxLiabilitiesPropertyPlantAndEquipment
9.40M
8.44M
10.55M
11.61M
6.21M
5.17M
2.57M
2.65M
1.93M
1.17M
InventoryNet
36.75M
36.72M
36.00M
39.69M
28.30M
29.95M
31.13M
30.50M
30.63M
29.57M
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
15.12M
IncreaseDecreaseInAccountsReceivable
32.06M
54.91M
57.50M
143.07M
37.77M
21.64M
-11.99M
27.75M
-14.46M
1.89M
FiniteLivedIntangibleAssetsAccumulatedAmortization
70.50M
64.20M
58.40M
45.40M
33.70M
27.70M
24.70M
21.80M
18.90M
16.20M
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
0.00
ContractWithCustomerLiabilityNoncurrent
1.10M
2.06M
3.10M
1.97M
2.24M
HeldToMaturitySecurities
213.59M
134.67M
84.65M
40.54M
HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
0.16M
0.69M
0.89M
HeldToMaturitySecuritiesFairValue
213.43M
133.98M
83.76M
40.52M
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
14.83M
15.47M
17.46M
22.03M
19.88M
4.11M
4.50M
7.16M
7.90M
6.07M
LongTermDebt
414.68M
413.04M
411.44M
299.27M
OperatingLeaseLiability
57.94M
73.87M
87.96M
98.11M
117.23M
1.78M
2.76M
DebtInstrumentUnamortizedDiscount
113.33M
113.33M
RestrictedCashAndCashEquivalents
0.50M
0.50M
2.00M
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
35.65M
30.51M
23.23M
66.86M
17.16M
FiniteLivedIntangibleAssetsNet
60.30M
74.80M
88.70M
99.50M
77.50M
15.00M
18.00M
20.20M
23.10M
21.20M
IncreaseDecreaseInInventories
0.35M
1.75M
-2.85M
SharePrice
11.50
OtherComprehensiveIncomeLossNetOfTax
8.37M
DeferredTaxAssetsOther
2.18M
3.21M
5.22M
7.47M
2.25M
1.52M
1.29M
1.72M
2.63M
1.67M
Goodwill
246.68M
246.68M
241.02M
240.35M
174.94M
90.20M
90.20M
87.21M
87.28M
66.16M
GoodwillAcquiredDuringPeriod
5.66M
5.66M
0.60M
68.93M
84.74M
2.98M
2.98M
8.10M
LiabilitiesAndStockholdersEquity
1.92B
1.76B
1.64B
1.58B
1.07B
819.61M
741.96M
735.28M
734.05M
708.60M
CapitalLeaseObligations
CapitalLeaseObligationsNoncurrent
5.06M
5.06M
12.66M
10.03M
9.92M
13.02M
CapitalLeaseObligationsCurrent
19.59M
19.59M
13.35M
11.88M
13.21M
16.64M