NASDAQ : TER
-$16.39 (-4.79%)
| 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 | 3.19B | 2.82B | 2.68B | 3.16B | 3.7B | 3.12B | 2.29B | 2.1B | 2.14B | 1.75B |
| costOfRevenue | 1.32B | 1.17B | 1.14B | 1.29B | 1.5B | 1.34B | 955.14M | 880.41M | 915.15M | 794.64M |
| grossProfit | 1.87B | 1.65B | 1.54B | 1.87B | 2.21B | 1.79B | 1.34B | 1.22B | 1.22B | 958.61M |
| researchAndDevelopmentExpenses | 504.6M | 460.88M | 418.09M | 440.59M | 427.61M | 374.96M | 322.82M | 301.5M | 307.3M | 292.16M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 644.07M | 617.05M | 577.32M | 558.1M | 547.56M | 464.77M | 437.08M | 390.67M | 348.91M | 316.54M |
| otherExpenses | 25.78M | -22.78M | 40.28M | 36.52M | 30.77M | 17.6M | 40.15M | 39.19M | 30.53M | 52.65M |
| operatingExpenses | 1.17B | 1.06B | 1.04B | 1.04B | 1.01B | 857.33M | 800.06M | 731.36M | 686.75M | 661.35M |
| costAndExpenses | 2.5B | 2.23B | 2.18B | 2.32B | 2.5B | 2.19B | 1.76B | 1.61B | 1.6B | 1.46B |
| netInterestIncome | 10.83M | 21.18M | 23.54M | 2.66M | -15.19M | -18.2M | -5.23M | -1.32M | -3.86M | 5.66M |
| interestIncome | 18.85M | 24.77M | 27.35M | 6.38M | 2.63M | 5.98M | 16.99M | 20.46M | 17.8M | 9.3M |
| interestExpense | 8.02M | 3.59M | 3.81M | 3.72M | 17.82M | 24.18M | 22.22M | 21.78M | 21.66M | 3.64M |
| depreciationAndAmortization | 126.72M | 119.74M | 110.89M | 110.68M | 125.48M | 126.74M | 120.66M | 113.22M | 108.08M | 120.01M |
| ebitda | 768.08M | 732.41M | 640.26M | 954.78M | 1.3B | 1.05B | 668.65M | 602.8M | 654.15M | 68.59M |
| ebit | 641.37M | 612.67M | 529.38M | 844.1M | 1.18B | 925.2M | 548M | 489.58M | 546.08M | -51.42M |
| nonOperatingIncomeExcludingInterest | 52.04M | -18.88M | -28.31M | -12.16M | 21.94M | 3.21M | 5.66M | -15.78M | -20.73M | -11.55M |
| operatingIncome | 693.4M | 593.79M | 501.07M | 831.94M | 1.2B | 928.41M | 553.65M | 473.8M | 525.34M | -62.97M |
| totalOtherIncomeExpensesNet | -60.06M | 8.09M | 24.5M | 8.45M | -39.76M | -27.39M | -27.88M | -6M | -931K | 7.91M |
| incomeBeforeTax | 633.35M | 601.88M | 525.57M | 840.38M | 1.16B | 901.02M | 525.77M | 467.8M | 524.41M | -55.06M |
| incomeTaxExpense | 79.3M | 59.5M | 76.82M | 124.88M | 146.37M | 116.87M | 58.3M | 16.02M | 266.72M | -11.64M |
| netIncomeFromContinuingOperations | 554.05M | 542.37M | 448.75M | 715.5M | 1.01B | 784.15M | 467.47M | 451.78M | 257.69M | -43.42M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 554.05M | 542.37M | 448.75M | 715.5M | 1.01B | 784.15M | 467.47M | 451.78M | 257.69M | -43.42M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 554.05M | 542.37M | 448.75M | 715.5M | 1.01B | 784.15M | 467.47M | 451.78M | 257.69M | -43.42M |
| eps | 3.49 | 3.41 | 2.91 | 4.52 | 6.15 | 4.72 | 2.74 | 2.41 | 1.3 | -0.21 |
| 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 | 293.75M | 553.35M | 757.57M | 854.77M | 1.12B | 914.12M | 773.92M | 926.75M | 429.84M | 307.88M |
| shortTermInvestments | 28.25M | 46.31M | 62.15M | 39.61M | 244.23M | 522.28M | 137.3M | 190.1M | 1.35B | 871.02M |
| cashAndShortTermInvestments | 322M | 599.67M | 819.72M | 894.38M | 1.37B | 1.44B | 911.23M | 1.12B | 1.78B | 1.18B |
| netReceivables | 773.57M | 471.43M | 422.12M | 491.14M | 550.75M | 497.51M | 362.37M | 291.27M | 272.78M | 192.44M |
| accountsReceivables | 773.57M | 471.43M | 422.12M | 491.14M | 550.75M | 497.51M | 362.37M | 291.27M | 272.78M | 192.44M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 379.55M | 664.37M | 812.23M | 816.12M | 607.81M | 434.48M | 340.08M | 285.18M | 190.03M | 212.98M |
| prepaids | 427.56M | 63.21M | 46.71M | 41.86M | 41.79M | 37.81M | 33.3M | 30.88M | 25.61M | 31.44M |
| otherCurrentAssets | 33.27M | 17.73M | 61.24M | 14.4M | 9.45M | 9.25M | 11.9M | 8.31M | 4.03M | 8.04M |
| totalCurrentAssets | 1.94B | 1.82B | 2.16B | 2.26B | 2.58B | 2.42B | 1.66B | 1.73B | 2.27B | 1.62B |
| propertyPlantEquipmentNet | 639.63M | 578.36M | 518.91M | 492.42M | 456.05M | 449.37M | 377.76M | 279.82M | 268.45M | 253.82M |
| goodwill | 521.02M | 395.37M | 415.65M | 403.2M | 426.02M | 453.86M | 416.43M | 381.85M | 252.01M | 223.34M |
| intangibleAssets | 51.27M | 15.93M | 35.4M | 53.48M | 75.64M | 100.94M | 125.48M | 125.48M | 79.09M | 100.4M |
| goodwillAndIntangibleAssets | 572.29M | 411.29M | 451.06M | 456.67M | 501.66M | 554.8M | 541.91M | 507.33M | 331.1M | 323.74M |
| longTermInvestments | 663.35M | 618.62M | 117.43M | 110.78M | 133.86M | 117.98M | 104.49M | 87.73M | 125.93M | 433.84M |
| taxAssets | 275.26M | 222.44M | 175.78M | 142.78M | 102.43M | 87.91M | 75.18M | 70.85M | 84.03M | 107.4M |
| otherNonCurrentAssets | 83.76M | 61.61M | 61.62M | 40.69M | 39.21M | 26.85M | 28.79M | 28.39M | 29.77M | 19.88M |
| totalNonCurrentAssets | 2.23B | 1.89B | 1.32B | 1.24B | 1.23B | 1.24B | 1.13B | 974.12M | 839.26M | 1.14B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.17B | 3.71B | 3.49B | 3.5B | 3.81B | 3.65B | 2.79B | 2.71B | 3.11B | 2.76B |
| totalPayables | 375.92M | 202.4M | 228.78M | 204.73M | 241.92M | 214.39M | 170.82M | 136.87M | 145.45M | 125.84M |
| accountPayables | 269.18M | 134.79M | 180.13M | 139.72M | 153.13M | 133.66M | 126.62M | 100.69M | 86.39M | 95.36M |
| otherPayables | 106.74M | 67.61M | 48.65M | 65.01M | 88.79M | 80.73M | 44.2M | 36.18M | 59.06M | 30.48M |
| accruedExpenses | 254.97M | 204.99M | 191.75M | 212.27M | 253.67M | 220.32M | 163.88M | 148.57M | 141.69M | 109.94M |
| shortTermDebt | 219.34M | 18.7M | 17.52M | 68.71M | 39.16M | 53.92M | 19.48M | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | 48.65M | 65.01M | 88.79M | 80.73M | 44.2M | 36.18M | 59.06M | 30.48M |
| deferredRevenue | 139.78M | 107.71M | 99.8M | 148.28M | 146.18M | 134.66M | 104.88M | 77.71M | 83.61M | - |
| otherCurrentLiabilities | 111.84M | 90.78M | 122.09M | 112.27M | 124.19M | 77.58M | 79.98M | 113.14M | 83.58M | 136.91M |
| totalCurrentLiabilities | 1.1B | 624.58M | 659.95M | 746.26M | 805.12M | 700.87M | 539.03M | 476.29M | 454.34M | 372.7M |
| longTermDebt | 63.9M | 57.92M | 65.09M | 64.18M | 145.42M | 418.84M | 440.54M | 379.98M | 365.99M | 352.67M |
| capitalLeaseObligationsNonCurrent | 63.9M | 57.92M | 65.09M | 64.18M | 56.18M | 42.07M | 45.85M | - | - | - |
| deferredRevenueNonCurrent | 50.89M | 40.5M | 37.28M | 45.13M | 54.92M | 58.36M | 45.97M | 32.75M | 30.13M | - |
| deferredTaxLiabilitiesNonCurrent | 5.38M | 1.04M | 183K | 3.27M | 6.33M | 10.82M | 14.07M | 20.66M | 6.72M | 12.14M |
| otherNonCurrentLiabilities | 88.58M | 107.45M | 133.33M | 126.94M | 177.5M | 210.58M | 221.4M | 274.57M | 298.73M | 196.32M |
| totalNonCurrentLiabilities | 272.64M | 264.84M | 300.98M | 303.7M | 440.35M | 740.67M | 767.83M | 707.96M | 701.56M | 561.14M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 63.9M | 57.92M | 65.09M | 64.18M | 56.18M | 42.07M | 45.85M | - | - | - |
| totalLiabilities | 1.37B | 889.42M | 960.93M | 1.05B | 1.25B | 1.44B | 1.31B | 1.18B | 1.16B | 933.83M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 19.51M | 20.22M | 19.09M | 19.47M | 21.79M | 24.55M | 20.8M | 21.94M | 24.44M | 24.9M |
| retainedEarnings | 744.44M | 970.76M | 706.51M | 725.73M | 736.57M | 387.41M | -241.92M | -158.19M | 272.01M | 230.29M |
| additionalPaidInCapital | 1.99B | 1.91B | 1.83B | 1.76B | 1.81B | 1.77B | 1.72B | 1.67B | 1.64B | 1.59B |
| 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 | 554.05M | 542.37M | 448.75M | 715.5M | 1.01B | 784.15M | 467.47M | 451.78M | 257.69M | -43.42M |
| depreciationAndAmortization | 126.72M | 119.74M | 111.12M | 110.1M | 112.53M | 110.92M | 120.66M | 113.22M | 108.08M | 120.01M |
| deferredIncomeTax | -52.07M | -46.36M | -37.64M | -38.69M | -17.3M | -15.69M | -9.46M | 28.34M | 37.1M | -62.94M |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -72.51M | 23.88M | -9.64M | -272.58M | -98.77M | -69.38M | -51.71M | -163.53M | 183.09M | 40.76M |
| accountsReceivables | -292.26M | -52.66M | 70.98M | 50.63M | -57.78M | -129.45M | -70.44M | -17.94M | -80.58M | 18.32M |
| inventory | -28.42M | 8.71M | 5.33M | -80.81M | 6.5M | -8.44M | -27.41M | -29.5M | 44.96M | 34.26M |
| accountsPayables | 208.85M | -54.39M | 46.78M | -60.51M | 129.5M | 73.17M | 49.28M | 13.69M | 43.57M | -1.71M |
| otherWorkingCapital | 39.32M | 122.21M | -132.72M | -181.9M | -176.98M | -4.66M | -3.14M | -129.79M | 175.14M | -10.13M |
| otherNonCashItems | 118.23M | 32.55M | 72.64M | 63.6M | 87.32M | 58.93M | 51.79M | 47.07M | 40.54M | 391.39M |
| netCashProvidedByOperatingActivities | 674.42M | 672.18M | 585.23M | 577.92M | 1.1B | 868.94M | 578.75M | 476.88M | 626.5M | 445.8M |
| investmentsInPropertyPlantAndEquipment | -224.01M | -198.1M | -159.64M | -163.25M | -132.47M | -184.98M | -134.64M | -114.38M | -105.38M | -85.27M |
| acquisitionsNet | -144.38M | 90.35M | - | 3.41M | -12M | 149K | -79.74M | -161.55M | - | - |
| purchasesOfInvestments | -58.52M | -577.86M | -161.91M | -287.41M | -661.78M | -900.2M | -662.7M | -918.74M | -1.39B | -1.66B |
| salesMaturitiesOfInvestments | 58.29M | 62.39M | 146.44M | 491M | 926.61M | 514.68M | 717.51M | 2.12B | 1.23B | 1.1B |
| otherInvestingActivities | - | 873K | -4.54M | - | - | 546K | 2.91M | 1.13M | 5.06M | 5.05M |
| netCashProvidedByInvestingActivities | -368.62M | -622.34M | -179.64M | 43.75M | 120.36M | -569.79M | -156.66M | 923.01M | -262.8M | -640.46M |
| netDebtIssuance | 200M | - | -50.26M | -66.76M | -342.99M | - | - | - | - | 450.8M |
| longTermNetDebtIssuance | - | - | -50.26M | -66.76M | -342.99M | - | - | - | - | 450.8M |
| shortTermNetDebtIssuance | 200M | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -670.24M | -175.34M | -383.77M | -756.52M | -599.62M | -82.95M | -485.43M | -822.53M | -188.69M | -58.01M |
| netCommonStockIssuance | -670.24M | -175.34M | -383.77M | -756.52M | -599.62M | -82.95M | -485.43M | -822.53M | -188.69M | -58.01M |
| commonStockIssuance | 31.86M | 23.23M | 13.47M | -4.44M | 383K | 5.51M | 14.57M | 950K | 11.61M | 88.32M |
| commonStockRepurchased | -702.1M | -198.57M | -397.24M | -752.08M | -600M | -88.46M | -500M | -823.48M | -200.3M | -146.33M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -76.31M | -76.42M | -67.88M | -69.71M | -65.98M | -66.48M | -61.3M | -67.32M | -55.45M | -48.62M |
| commonDividendsPaid | -76.31M | -76.42M | -67.88M | -69.71M | -65.98M | -66.48M | -61.3M | -67.32M | -55.45M | -48.62M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -15.7M | - | - | - | - | -8.85M | -27.62M | -13.57M | -1.05M | -5.5M |
| netCashProvidedByFinancingActivities | -562.25M | -251.77M | -501.91M | -892.99M | -1.01B | -158.29M | -574.35M | -903.42M | -245.19M | 237.84M |
| date | 2026-03-29 | 2025-12-31 | 2025-09-28 | 2025-06-29 | 2025-03-30 | 2024-12-31 | 2024-09-29 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.28B | 1.08B | 769.21M | 651.8M | 685.68M | 752.88M | 737.3M | 729.88M | 599.82M | 670.6M |
| costOfRevenue | 501.54M | 460.49M | 319.9M | 278.78M | 270.34M | 305.6M | 300.78M | 304.04M | 260.54M | 291.06M |
| grossProfit | 780.95M | 622.85M | 449.31M | 373.01M | 415.34M | 447.29M | 436.51M | 425.84M | 339.28M | 379.54M |
| researchAndDevelopmentExpenses | 135.56M | 143.26M | 124.76M | 118.38M | 118.19M | 128.39M | 117.47M | 111.82M | 103.2M | 102.21M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 166.74M | 162.79M | 169.14M | 157.78M | 157.26M | 155.74M | 157.65M | 154.47M | 149.19M | 142.34M |
| otherExpenses | 5.65M | 6.61M | 10.1M | 6.1M | 19.09M | 9.58M | 9.33M | -50.81M | 9.12M | 10.68M |
| operatingExpenses | 307.95M | 312.66M | 304M | 282.27M | 294.53M | 293.7M | 284.45M | 215.48M | 261.51M | 255.22M |
| costAndExpenses | 809.49M | 773.16M | 623.91M | 561.05M | 564.88M | 599.3M | 585.23M | 519.51M | 522.05M | 546.28M |
| netInterestIncome | -7.33M | -859K | 6.63M | 3.55M | 4.28M | 4.52M | 4.27M | 5.18M | 7.21M | 8.05M |
| interestIncome | - | 3.08M | 9.43M | 4.35M | 5.08M | 5.11M | 5.08M | 6.72M | 7.87M | 8.86M |
| interestExpense | 7.33M | 3.94M | 2.8M | 805K | 795K | 589K | 808K | 1.53M | 661K | 812K |
| depreciationAndAmortization | 2.22M | 35.41M | 30.16M | 31.39M | 30.3M | 31.13M | 30.29M | 30.2M | 28.12M | 27.94M |
| ebitda | 475.23M | 325.41M | 175.86M | 128.75M | 150.12M | 189.51M | 190.08M | 251.14M | 101.68M | 168.56M |
| ebit | 473M | 290M | 145.7M | 97.36M | 119.82M | 158.39M | 159.79M | 220.93M | 73.56M | 140.62M |
| nonOperatingIncomeExcludingInterest | - | 20.18M | -396K | -6.62M | 984K | -4.8M | -7.73M | -10.56M | 4.21M | -16.29M |
| operatingIncome | 473M | 310.18M | 145.3M | 90.74M | 120.8M | 153.58M | 152.06M | 210.37M | 77.77M | 124.32M |
| totalOtherIncomeExpensesNet | -7.33M | -23.81M | -2.4M | 5.82M | -7.36M | -1.92M | 5.84M | 9.04M | -4.87M | 15.48M |
| incomeBeforeTax | 465.68M | 286.37M | 142.9M | 96.56M | 113.44M | 151.66M | 157.91M | 219.4M | 72.9M | 139.8M |
| incomeTaxExpense | 62.16M | 29.15M | 23.34M | 18.19M | 14.54M | 5.41M | 12.26M | 33.13M | 8.7M | 22.75M |
| netIncomeFromContinuingOperations | 403.52M | 257.22M | 119.56M | 78.37M | 98.9M | 146.25M | 145.65M | 186.27M | 64.2M | 117.05M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | -4.61M | - | - | - | - | - | - | - | - | - |
| netIncome | 398.91M | 257.22M | 119.56M | 78.37M | 98.9M | 146.25M | 145.65M | 186.27M | 64.2M | 117.05M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 398.91M | 257.22M | 119.56M | 78.37M | 98.9M | 146.25M | 145.65M | 186.27M | 64.2M | 117.05M |
| eps | 2.55 | 1.64 | 0.75 | 0.49 | 0.61 | 0.9 | 0.89 | 1.18 | 0.42 | 0.77 |
| date | 2026-03-29 | 2025-12-31 | 2025-09-28 | 2025-06-29 | 2025-03-30 | 2024-12-31 | 2024-09-29 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 241.94M | 293.75M | 272.7M | 339.25M | 475.63M | 553.35M | 510.04M | 421.9M | 707.4M | 757.57M |
| shortTermInvestments | 3.65M | 28.25M | 25.02M | 28.64M | 32.14M | 46.31M | 41.63M | 38.65M | 41.3M | 62.15M |
| cashAndShortTermInvestments | 245.6M | 322M | 297.72M | 367.89M | 507.78M | 599.67M | 551.67M | 460.56M | 748.7M | 819.72M |
| netReceivables | 1.11B | 773.57M | 593.8M | 433M | 460.4M | 471.43M | 484.38M | 470.3M | 426.33M | 422.12M |
| accountsReceivables | 1.11B | 773.57M | 593.8M | 433M | 460.4M | 471.43M | 484.38M | 470.3M | 426.33M | 422.12M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 362.76M | 379.55M | 366.75M | 720.62M | 713.34M | 664.37M | 736.99M | 762.19M | 805.74M | 812.23M |
| prepaids | 438.58M | 427.56M | 469.24M | 42.87M | 55.45M | 63.21M | 49.9M | 42.46M | 46.13M | 46.71M |
| otherCurrentAssets | 18.72M | 33.27M | 22.65M | 19.23M | 18.64M | 17.73M | 15.94M | 20.88M | 38.48M | 61.24M |
| totalCurrentAssets | 2.17B | 1.94B | 1.75B | 1.58B | 1.76B | 1.82B | 1.84B | 1.76B | 2.07B | 2.16B |
| propertyPlantEquipmentNet | 661.95M | 648.92M | 632.38M | 627.22M | 604.61M | 578.36M | 562.49M | 544.84M | 531.87M | 518.91M |
| goodwill | 514.17M | 521.02M | 519.55M | 520.47M | 409.31M | 395.37M | 419.41M | 405.11M | 407.58M | 415.65M |
| intangibleAssets | 48.98M | 51.27M | 54.71M | 58.23M | 17.97M | 15.93M | 21.29M | 25.46M | 30.23M | 35.4M |
| goodwillAndIntangibleAssets | 563.15M | 572.29M | 574.26M | 578.7M | 427.28M | 411.29M | 440.7M | 430.58M | 437.81M | 451.06M |
| longTermInvestments | 670.96M | 663.35M | 667.66M | 666.1M | 623.38M | 618.62M | 664.3M | 647.78M | 121.9M | 117.43M |
| taxAssets | 281.78M | 275.26M | 253.46M | 239.81M | 230.94M | 222.44M | 201.88M | 192.9M | 185.73M | 175.78M |
| otherNonCurrentAssets | 82.82M | 74.46M | 85.82M | 66.42M | 64.02M | 61.61M | 61.5M | 59.22M | 68M | 61.62M |
| totalNonCurrentAssets | 2.26B | 2.23B | 2.21B | 2.18B | 1.95B | 1.89B | 1.93B | 1.88B | 1.35B | 1.32B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.43B | 4.17B | 3.96B | 3.76B | 3.71B | 3.71B | 3.77B | 3.63B | 3.41B | 3.49B |
| totalPayables | 517.94M | 375.92M | 300.35M | 244.88M | 267.76M | 202.4M | 211M | 235.17M | 209.8M | 228.78M |
| accountPayables | 344.68M | 269.18M | 227.85M | 172.02M | 187.03M | 134.79M | 158.46M | 160.81M | 153.87M | 180.13M |
| otherPayables | 173.26M | 106.74M | 72.5M | 72.86M | 80.73M | 67.61M | 52.54M | 74.36M | 55.92M | 48.65M |
| accruedExpenses | 156.19M | 254.97M | 203.85M | 176.48M | 143.02M | 204.99M | 159.79M | 161.19M | 121.14M | 191.75M |
| shortTermDebt | 18.44M | 219.34M | 219.03M | 19.77M | 18.34M | 18.7M | 19.18M | 18.28M | 17.4M | 17.52M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | 173.26B | 106.74B | 72.5B | 72.86B | 80.73B | 67.61B | 52.54M | 74.36M | 55.92M | 48.65M |
| deferredRevenue | 197.13M | 139.78M | 133.05M | 123.99M | 119.89M | 107.71M | 99.78M | 102.99M | 100.06M | 99.8M |
| otherCurrentLiabilities | 122.51M | 111.84M | 138.72M | 110.14M | 100.06M | 90.78M | 105.15M | 108.75M | 105.96M | 122.09M |
| totalCurrentLiabilities | 1.01B | 1.1B | 994.99M | 675.26M | 649.07M | 624.58M | 594.9M | 626.37M | 554.36M | 659.95M |
| longTermDebt | - | 63.9M | 49.72M | 54.69M | 50.42M | 57.92M | 60.29M | 61.88M | 65.55M | 65.09M |
| capitalLeaseObligationsNonCurrent | 63.96M | 63.9M | 49.72M | 54.69M | 50.42M | 57.92M | 60.29M | 61.88M | 65.55M | 65.09M |
| deferredRevenueNonCurrent | 58.37M | 50.89M | 43.89M | 40.41M | 39.44M | 40.5M | 41.14M | 36.15M | 35.04M | 37.28M |
| deferredTaxLiabilitiesNonCurrent | 4.56M | 5.38M | 6.89M | 6.76M | 869K | 1.04M | 164K | 96000 | 134K | 183K |
| otherNonCurrentLiabilities | 150.91M | 88.58M | 101.24M | 92.74M | 118.12M | 107.45M | 110.42M | 114.51M | 132.25M | 133.33M |
| totalNonCurrentLiabilities | 277.8M | 272.64M | 251.47M | 249.3M | 259.27M | 264.84M | 272.29M | 274.52M | 298.53M | 300.98M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 63.96M | 63.9M | 49.72M | 54.69M | 50.42M | 57.92M | 60.29M | 61.88M | 65.55M | 65.09M |
| totalLiabilities | 1.29B | 1.37B | 1.25B | 924.56M | 908.34M | 889.42M | 867.19M | 900.89M | 852.89M | 960.93M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 19.57M | 19.51M | 19.66M | 19.9M | 20.08M | 20.22M | 20.37M | 20.22M | 19.22M | 19.09M |
| retainedEarnings | 1.12B | 744.44M | 686.78M | 834.86M | 893.23M | 970.76M | 990.04M | 889.34M | 730.26M | 706.51M |
| additionalPaidInCapital | 1.99B | 1.99B | 1.97B | 1.94B | 1.93B | 1.91B | 1.9B | 1.87B | 1.85B | 1.83B |
| date | 2026-03-29 | 2025-12-31 | 2025-09-28 | 2025-06-29 | 2025-03-30 | 2024-12-31 | 2024-09-29 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 398.91M | 257.22M | 119.56M | 78.37M | 98.9M | 146.25M | 145.65M | 186.27M | 64.2M | 117.05M |
| depreciationAndAmortization | 32.46M | 35.77M | 30.16M | 31.04M | 30.1M | 31.15M | 30.3M | 30.24M | 28.05M | 27.91M |
| deferredIncomeTax | -7.78M | - | -14.1M | -7.19M | -7.81M | -20.1M | -9.43M | -7.16M | -9.67M | -13.62M |
| stockBasedCompensation | - | 16.44M | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -195.46M | -23.96M | -110.21M | 54M | 7.66M | 99.69M | -10.47M | 43.22M | -108.56M | 109.66M |
| accountsReceivables | -322.02M | -180.47M | -161.28M | 36.44M | 13.05M | 12.61M | -11.06M | -46.16M | -8.06M | 40.79M |
| inventory | 20.83M | 6.19M | -10.91M | 7.34M | -31.05M | -2.42M | -5.98M | 24.03M | -6.93M | -1.07M |
| accountsPayables | -15.02M | 87.4M | 104.31M | 27.08M | -9.95M | 9.28M | -10.66M | 52.54M | -105.55M | 42.78M |
| otherWorkingCapital | 120.76M | 62.92M | -42.33M | -16.87M | 35.61M | 80.22M | 17.22M | 12.8M | 11.98M | 27.16M |
| otherNonCashItems | 36.99M | -3.84M | 23.64M | 25.86M | 32.79M | 25.56M | 10.22M | -36.5M | 33.26M | 7.77M |
| netCashProvidedByOperatingActivities | 265.12M | 281.64M | 49.05M | 182.09M | 161.64M | 282.56M | 166.27M | 216.07M | 7.28M | 248.78M |
| investmentsInPropertyPlantAndEquipment | -64.73M | -62.89M | -46.69M | -50.41M | -64.02M | -57.38M | -51.84M | -44.85M | -44.02M | -44.34M |
| acquisitionsNet | - | - | - | -127.38M | -17M | - | 3.18M | 87.17M | - | - |
| purchasesOfInvestments | -40.8M | -5.53M | -30.47M | -8.75M | -13.76M | -15.7M | -9.75M | -536.37M | -16.04M | -24.12M |
| salesMaturitiesOfInvestments | 38.24M | 7.5M | 9.7M | 8.08M | 33.01M | 5.62M | 8.62M | 12.98M | 35.17M | 38.03M |
| otherInvestingActivities | - | -1000 | - | - | - | - | - | - | 873K | - |
| netCashProvidedByInvestingActivities | -67.29M | -60.93M | -67.46M | -178.46M | -61.77M | -67.46M | -49.8M | -481.07M | -24.02M | -30.42M |
| netDebtIssuance | -200M | - | 200M | - | - | - | - | - | - | -23.53M |
| longTermNetDebtIssuance | - | - | 200M | - | - | - | - | - | - | -23.53M |
| shortTermNetDebtIssuance | -200M | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 9.58M | -182.1M | -228.8M | -102.67M | -157.41M | -143.72M | -9.72M | -3.61M | -18.3M | -50.78M |
| netCommonStockIssuance | 9.58M | -182.1M | -228.8M | -102.67M | -157.41M | -143.72M | -9.72M | -3.61M | -18.3M | -50.78M |
| commonStockIssuance | 15.1M | 1.34M | 14.98M | 14.73M | 66000 | -202K | 15.03M | 4.58M | 3.82M | -27000 |
| commonStockRepurchased | -5.52M | -183.44M | -243.78M | -117.4M | -157.48M | -143.52M | -24.75M | -8.19M | -22.12M | -50.75M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -20.36M | -18.74M | -18.99M | -19.18M | -19.41M | -19.49M | -19.57M | -19M | -18.37M | -16.8M |
| commonDividendsPaid | -20.36M | -18.74M | -18.99M | -19.18M | -19.41M | -19.49M | -19.57M | -19M | -18.37M | -16.8M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -39.44M | - | - | -14.95M | - | - | - | - | - | - |
| netCashProvidedByFinancingActivities | -250.22M | -200.84M | -47.79M | -136.8M | -176.82M | -163.21M | -29.28M | -22.61M | -36.67M | -91.1M |