NASDAQ : FSLR
$2.81 (1.36%)
| 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 | 5.22B | 4.21B | 3.32B | 2.62B | 2.92B | 2.71B | 3.06B | 2.24B | 2.94B | 2.9B |
| costOfRevenue | 3.1B | 2.35B | 2.02B | 2.55B | 2.19B | 2.03B | 2.51B | 1.85B | 2.39B | 2.27B |
| grossProfit | 2.12B | 1.86B | 1.3B | 69.86M | 729.95M | 680.67M | 549.21M | 392.18M | 548.95M | 638.42M |
| researchAndDevelopmentExpenses | 233.42M | 191.38M | 152.31M | 112.8M | 99.12M | 93.74M | 96.61M | 84.47M | 88.57M | 124.76M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 203.76M | 188.26M | 197.62M | 164.72M | 170.32M | 222.92M | 205.47M | 176.86M | 202.7M | 261.99M |
| otherExpenses | - | 83.81M | 93.48M | -180.43M | -126.23M | 46.53M | 408.92M | 90.74M | 79.82M | 819.81M |
| operatingExpenses | 437.18M | 463.44M | 443.41M | 97.09M | 143.2M | 363.18M | 711M | 352.06M | 371.1M | 1.21B |
| costAndExpenses | 3.54B | 2.81B | 2.46B | 2.65B | 2.34B | 2.39B | 3.22B | 2.2B | 2.76B | 3.47B |
| netInterestIncome | 37.63M | 50.22M | 84.7M | 21.06M | -6.93M | -7.48M | 21.82M | 33.87M | 9.94M | 4.66M |
| interestIncome | 81.76M | 89.09M | 97.67M | 33.28M | 6.18M | 16.56M | 48.89M | 59.79M | 35.7M | 25.19M |
| interestExpense | 44.13M | 38.87M | 12.96M | 12.22M | 13.11M | 24.04M | 27.07M | 25.92M | 25.76M | 20.54M |
| depreciationAndAmortization | 529.22M | 423.5M | 307.99M | 269.72M | 259.9M | 232.92M | 205.48M | 130.74M | 115.31M | 230.94M |
| ebitda | 2.15B | 1.87B | 1.21B | 290.55M | 845.17M | 550.15M | 112.41M | 269.8M | 343.19M | -285.77M |
| ebit | 1.63B | 1.45B | 904.26M | 20.82M | 585.27M | 317.23M | -93.06M | 139.07M | 227.88M | -516.71M |
| nonOperatingIncomeExcludingInterest | 58.48M | -50.79M | -46.99M | -48.06M | 1.48M | 263K | -68.72M | -98.96M | -50.03M | -51.44M |
| operatingIncome | 1.68B | 1.39B | 857.27M | -27.24M | 586.75M | 317.49M | -161.78M | 40.11M | 177.85M | -568.15M |
| totalOtherIncomeExpensesNet | -102.61M | 11.92M | 34.02M | 35.83M | -14.59M | -26.43M | 41.37M | 107.65M | 28.53M | 175.21M |
| incomeBeforeTax | 1.58B | 1.41B | 891.29M | 8.6M | 572.16M | 291.06M | -120.41M | 147.77M | 206.38M | -392.94M |
| incomeTaxExpense | 52.68M | 114.29M | 60.51M | 52.76M | 103.47M | -107.29M | -5.48M | 3.44M | 372M | 23.17M |
| netIncomeFromContinuingOperations | 1.53B | 1.29B | 830.78M | -44.17M | 468.69M | 398.36M | -114.93M | 144.33M | -165.62M | -416.11M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 1.53B | 1.29B | 830.78M | -44.17M | 468.69M | 398.36M | -114.93M | 144.33M | -165.62M | -416.11M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 1.53B | 1.29B | 830.78M | -44.17M | 468.69M | 398.36M | -114.93M | 144.33M | -165.62M | -416.11M |
| eps | 14.25 | 12.07 | 7.78 | -0.41 | 4.41 | 3.76 | -1.09 | 1.38 | -1.59 | -3.48 |
| 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 | 2.8B | 1.62B | 1.95B | 1.48B | 1.45B | 1.23B | 1.35B | 1.4B | 2.27B | 1.35B |
| shortTermInvestments | 51.85M | 171.58M | 155.5M | 1.1B | 375.39M | 520.07M | 811.51M | 1.14B | 720.38M | 607.99M |
| cashAndShortTermInvestments | 2.86B | 1.79B | 2.1B | 2.58B | 1.83B | 1.75B | 2.16B | 2.55B | 2.99B | 1.96B |
| netReceivables | 1.94B | 1.81B | 1.41B | 329.61M | 454.71M | 294.28M | 712.29M | 612.78M | 419.05M | 510.73M |
| accountsReceivables | 1.29B | 1.28B | 682.58M | 324.34M | 454.71M | 292.76M | 682.38M | 586.45M | 406.82M | 488.43M |
| otherReceivables | 645.44M | 525.89M | 725.05M | 5.27M | - | 1.52M | 29.91M | 26.33M | 12.23M | 22.31M |
| inventory | 1.07B | 1.35B | 1.01B | 783.3M | 819.4M | 702.12M | 497.1M | 444.82M | 201.21M | 426M |
| prepaids | 109.05M | 81.66M | 69.54M | 51.58M | 69.61M | 97.05M | 185.74M | 150.3M | 73.39M | 77.34M |
| otherCurrentAssets | 52.01M | 57.2M | 43.04M | 48.96M | 21.48M | 174.01M | 40.46M | 99.17M | 135.89M | 818.61M |
| totalCurrentAssets | 6.03B | 5.09B | 4.63B | 3.79B | 3.19B | 3.01B | 3.6B | 3.86B | 3.83B | 3.79B |
| propertyPlantEquipmentNet | 5.68B | 5.56B | 4.5B | 3.63B | 3.07B | 2.87B | 2.8B | 2.06B | 1.57B | 1.08B |
| goodwill | 31.1M | 28.34M | 29.69M | 14.46M | 14.46M | 14.46M | 14.46M | 14.46M | 14.46M | 14.46M |
| intangibleAssets | 51.01M | 54.65M | 64.51M | 31.11M | 45.51M | 56.14M | 64.54M | 74.16M | 80.23M | 87.97M |
| goodwillAndIntangibleAssets | 82.1M | 82.99M | 94.2M | 45.57M | 59.97M | 70.6M | 79M | 88.62M | 94.69M | 102.43M |
| longTermInvestments | - | - | - | - | - | - | 2.81M | 3.19M | 217.23M | 234.61M |
| taxAssets | 194.67M | 208.81M | 142.82M | 78.68M | 59.16M | 104.1M | 130.77M | 77.68M | 51.42M | 252.66M |
| otherNonCurrentAssets | 1.34B | 1.19B | 994.55M | 705.47M | 1.03B | 1.05B | 899.43M | 1.03B | 1.1B | 1.37B |
| totalNonCurrentAssets | 7.29B | 7.04B | 5.73B | 4.46B | 4.22B | 4.09B | 3.92B | 3.26B | 3.03B | 3.08B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 13.32B | 12.12B | 10.37B | 8.25B | 7.41B | 7.11B | 7.52B | 7.12B | 6.86B | 6.87B |
| totalPayables | 405.78M | 600.73M | 256.09M | 390.57M | 229.14M | 239.61M | 236.08M | 254.17M | 139.8M | 161.29M |
| accountPayables | 405.78M | 482.19M | 207.18M | 341.41M | 193.37M | 183.35M | 218.08M | 233.29M | 120.22M | 148.73M |
| otherPayables | - | 118.54M | 48.92M | 49.16M | 35.77M | 56.26M | 18M | 20.88M | 19.58M | 12.56M |
| accruedExpenses | - | 458.59M | 463.89M | 315.08M | 230.74M | 247.13M | 649.09M | 399.64M | 366.83M | 262.98M |
| shortTermDebt | 215.98M | 236.42M | 96.24M | - | 3.9M | 41.54M | 17.51M | 5.57M | 13.08M | 27.97M |
| capitalLeaseObligationsCurrent | - | 13.28M | 10.36M | 9.19M | 12.78M | 14.01M | 11.1M | - | - | - |
| taxPayables | 7.49M | 77.36M | 48.92M | 29.4M | 4.54M | 14.57M | 17.01M | 20.88M | 19.58M | 5.29M |
| deferredRevenue | 1.01B | 712M | 413.58M | 263.22M | 201.87M | 188.81M | 323.22M | 129.76M | 81.82M | 115.62M |
| otherCurrentLiabilities | 617.96M | 56.42M | 66M | 59.99M | 48.45M | 116.3M | 81.2M | 56.32M | 48.76M | 146.94M |
| totalCurrentLiabilities | 2.25B | 2.08B | 1.31B | 1.04B | 726.88M | 847.4M | 1.32B | 845.46M | 650.28M | 899.71M |
| longTermDebt | 282.59M | 373.35M | 464.07M | 184.35M | 236M | 237.69M | 454.19M | 461.22M | 380.46M | 187M |
| capitalLeaseObligationsNonCurrent | - | 95.74M | 53.72M | 40.59M | 145.91M | 189.03M | 112.52M | - | - | - |
| deferredRevenueNonCurrent | - | 1.33B | 1.59B | 944.72M | 95.94M | 44.92M | 71.44M | 48.01M | 63.26M | - |
| deferredTaxLiabilitiesNonCurrent | - | 54.7M | 42.77M | 28.93M | 27.7M | 23.67M | 6.49M | - | - | - |
| otherNonCurrentLiabilities | 1.25B | 217.72M | 219.34M | 178.53M | 221.76M | 245.29M | 456.08M | 554.27M | 671.81M | 511.14M |
| totalNonCurrentLiabilities | 1.53B | 2.07B | 2.37B | 1.38B | 727.32M | 740.6M | 1.1B | 1.06B | 1.12B | 754.82M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 109.02M | 64.08M | 49.78M | 158.69M | 203.04M | 123.62M | - | - | - |
| totalLiabilities | 3.78B | 4.15B | 3.68B | 2.42B | 1.45B | 1.59B | 2.42B | 1.91B | 1.77B | 1.65B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 107K | 107K | 107K | 107K | 106K | 106K | 105K | 105K | 104K | 104K |
| retainedEarnings | 6.79B | 5.26B | 3.97B | 3.14B | 3.18B | 2.72B | 2.33B | 2.44B | 2.3B | 2.46B |
| additionalPaidInCapital | 2.9B | 2.9B | 2.89B | 2.89B | 2.87B | 2.87B | 2.85B | 2.83B | 2.8B | 2.77B |
| 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 | 1.53B | 1.29B | 830.78M | -44.17M | 468.69M | 398.36M | -114.93M | 144.33M | -165.62M | -357.96M |
| depreciationAndAmortization | 529.22M | 423.5M | 307.99M | 269.72M | 259.9M | 232.92M | 205.48M | 130.74M | 115.31M | 230.94M |
| deferredIncomeTax | 25.61M | -54.75M | -60.81M | -12.8M | 49.85M | 36.01M | -59.92M | -10.11M | 173.37M | 123.86M |
| stockBasedCompensation | 19.22M | 28.1M | 34.22M | 28.66M | 20.9M | 29.27M | 37.43M | 34.15M | 35.12M | 28.71M |
| changeInWorkingCapital | 127.65M | -483.12M | -526.66M | 998.64M | -336.7M | -562.45M | 225.28M | -326.34M | 1.17B | -481.56M |
| accountsReceivables | 30.62M | -505.34M | -304.18M | 118.72M | -222.2M | -196.34M | 301.11M | -116.39M | 85.76M | 92.75M |
| inventory | 377.72M | -276.81M | -205.11M | 16.69M | -136.36M | -145.4M | -83.53M | -257.23M | 212.76M | 95.78M |
| accountsPayables | 4.68M | 268.73M | 79.33M | 5.57M | 34.92M | -43.28M | -336K | 96.44M | -47.19M | -191.64M |
| otherWorkingCapital | -285.37M | 30.29M | -96.7M | 857.65M | -13.06M | -177.43M | 8.04M | -49.17M | 914.76M | -478.45M |
| otherNonCashItems | -172.82M | 12.23M | 16.75M | -366.68M | -225.08M | -96.99M | -119.13M | -299.57M | 16.4M | 662.76M |
| netCashProvidedByOperatingActivities | 2.06B | 1.22B | 602.26M | 873.37M | 237.56M | 37.12M | 174.2M | -326.81M | 1.34B | 206.75M |
| investmentsInPropertyPlantAndEquipment | -869.88M | -1.53B | -1.39B | -903.6M | -540.29M | -416.64M | -668.72M | -739.84M | -514.36M | -229.45M |
| acquisitionsNet | - | - | -28.06M | 442.3M | 300.5M | - | - | 247.6M | 720K | 281.23M |
| purchasesOfInvestments | -1.54B | -2.52B | -3.61B | -3.38B | -2.15B | -901.92M | -1.18B | -1.37B | -580.97M | -422.61M |
| salesMaturitiesOfInvestments | 1.65B | 2.49B | 4.56B | 2.65B | 2.29B | 1.19B | 1.49B | 1.14B | 466.31M | 525.52M |
| otherInvestingActivities | -8.39M | -12.99M | -9.05M | -3.05M | -6.71M | -5.5M | -2.88M | 42.58M | 1.5M | -10.16M |
| netCashProvidedByInvestingActivities | -765.17M | -1.56B | -472.79M | -1.19B | -99.04M | -131.23M | -362.3M | -682.71M | -626.8M | 144.52M |
| netDebtIssuance | -102.89M | 52.64M | 367.98M | 321.48M | 56.54M | -68.66M | 90.03M | 271.99M | 234.36M | -110.55M |
| longTermNetDebtIssuance | -102.89M | 52.64M | 367.98M | 321.48M | 56.54M | -68.66M | 90.03M | 271.99M | 191.34M | -110.55M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | 43.02M | - |
| netStockIssuance | -15.52M | -20.18M | -31.13M | -12.09M | -15.99M | -13.12M | -16.09M | -11.18M | -5.14M | -20.41M |
| netCommonStockIssuance | -15.52M | -20.18M | -31.13M | -12.09M | -15.99M | -13.12M | -16.09M | -11.18M | -5.14M | -20.41M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -15.52M | -20.18M | -31.13M | -12.09M | -15.99M | -13.12M | -16.09M | -11.18M | -5.14M | -20.41M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -810K | -7.61M | - | - | - | -804K | 999K | -5.58M | -37.18M | -5.44M |
| netCashProvidedByFinancingActivities | -119.23M | 24.85M | 336.85M | 309.39M | 40.55M | -82.59M | 74.94M | 255.23M | 192.04M | -136.39M |
| 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.04B | 1.68B | 1.59B | 1.1B | 844.57M | 1.51B | 887.67M | 1.01B | 794.11M | 1.16B |
| costOfRevenue | 558.85M | 1.02B | 984.11M | 597.32M | 486.81M | 946.37M | 442.36M | 511.59M | 448.1M | 656.52M |
| grossProfit | 485.39M | 665.34M | 610.74M | 499.85M | 357.76M | 567.66M | 445.31M | 498.89M | 346M | 502.03M |
| researchAndDevelopmentExpenses | 66.94M | 65.95M | 60.59M | 54.49M | 52.39M | 46.5M | 50.2M | 51.94M | 42.74M | 43.86M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 65.33M | 50.68M | 47.32M | 52.59M | 53.16M | 49.58M | 46.29M | 46.56M | 45.83M | 57.09M |
| otherExpenses | - | - | - | - | - | 14.81M | 26.82M | 27.88M | 14.29M | 3.29M |
| operatingExpenses | 132.28M | 116.63M | 107.92M | 107.08M | 105.55M | 110.89M | 123.31M | 126.38M | 102.86M | 104.25M |
| costAndExpenses | 691.12M | 1.13B | 1.09B | 704.4M | 592.36M | 1.06B | 565.67M | 637.97M | 550.97M | 760.77M |
| netInterestIncome | 21.25M | 16.19M | 9.19M | 2.92M | 9.34M | 3.78M | 13.57M | 14.83M | 18.04M | 16.5M |
| interestIncome | 28.86M | 27.49M | 23.31M | 12.1M | 18.86M | 14.67M | 22.58M | 24.6M | 27.24M | 23.56M |
| interestExpense | 7.62M | 11.3M | 14.12M | 9.18M | 9.52M | 10.89M | 9.01M | 9.76M | 9.21M | 7.07M |
| depreciationAndAmortization | 147.39M | 140.63M | 138.06M | 124.65M | 125.88M | 124.42M | 111.16M | 97.34M | 90.58M | 89.69M |
| ebitda | 509.34M | 703.27M | 612.53M | 486M | 352.46M | 581.65M | 447.51M | 484.23M | 355.31M | 473.44M |
| ebit | 361.95M | 562.64M | 474.47M | 361.35M | 226.58M | 457.23M | 336.35M | 386.9M | 264.73M | 383.75M |
| nonOperatingIncomeExcludingInterest | -8.83M | -13.94M | 28.36M | 31.42M | 25.62M | -464K | -14.35M | -14.38M | -21.59M | 14.04M |
| operatingIncome | 353.12M | 548.71M | 502.83M | 392.77M | 252.21M | 456.77M | 322M | 372.51M | 243.14M | 397.78M |
| totalOtherIncomeExpensesNet | 1.22M | 2.64M | -42.48M | -40.61M | -35.15M | -10.42M | 5.34M | 4.62M | 12.38M | -21.1M |
| incomeBeforeTax | 354.33M | 551.34M | 460.34M | 352.17M | 217.06M | 446.35M | 327.34M | 377.13M | 255.52M | 376.68M |
| incomeTaxExpense | 7.72M | 30.46M | 4.4M | 10.3M | 7.52M | 53.23M | 14.39M | 27.78M | 18.9M | 27.44M |
| netIncomeFromContinuingOperations | 346.62M | 520.88M | 455.94M | 341.87M | 209.54M | 393.12M | 312.96M | 349.36M | 236.62M | 349.24M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 346.62M | 520.88M | 455.94M | 341.87M | 209.54M | 393.12M | 312.96M | 349.36M | 236.62M | 349.24M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 346.62M | 520.88M | 455.94M | 341.87M | 209.54M | 393.12M | 312.96M | 349.36M | 236.62M | 349.24M |
| eps | 3.23 | 4.85 | 4.25 | 3.19 | 1.96 | 3.67 | 2.92 | 3.26 | 2.21 | 3.27 |
| 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 | 2.36B | 2.8B | 1.99B | 1.12B | 837.64M | 1.62B | 1.01B | 1.7B | 1.68B | 1.95B |
| shortTermInvestments | 63.58M | 51.85M | 47.75M | 29.1M | 53.12M | 171.58M | 264.69M | 37.43M | 308.02M | 155.5M |
| cashAndShortTermInvestments | 2.43B | 2.86B | 2.04B | 1.15B | 890.76M | 1.79B | 1.27B | 1.74B | 1.99B | 2.1B |
| netReceivables | 1.82B | 1.94B | 2.25B | 2.33B | 1.96B | 1.81B | 904.06M | 789.88M | 961.73M | 1.41B |
| accountsReceivables | 1.37B | 1.29B | 1.44B | 1.75B | 1.63B | 1.28B | 783.94M | 669.36M | 691.54M | 682.58M |
| otherReceivables | 441.58M | 645.44M | 810.66M | 573.08M | 335.96M | 525.89M | 120.12M | 120.52M | 270.18M | 725.05M |
| inventory | 1.23B | 1.07B | 1.43B | 1.72B | 1.57B | 1.35B | 1.5B | 1.26B | 1.18B | 1.01B |
| prepaids | 115.03M | 109.05M | 115.74M | 124.56M | 109.87M | 81.66M | 100.06M | 118.22M | 69.81M | 69.54M |
| otherCurrentAssets | 60.06M | 52.01M | 66.22M | 94.43M | 38.92M | 57.2M | 41.27M | 35.96M | 44.55M | 43.04M |
| totalCurrentAssets | 5.65B | 6.03B | 5.9B | 5.42B | 4.57B | 5.09B | 3.82B | 3.95B | 4.24B | 4.63B |
| propertyPlantEquipmentNet | 5.67B | 5.68B | 5.76B | 5.86B | 5.78B | 5.56B | 5.47B | 5.24B | 5.01B | 4.5B |
| goodwill | 30.58M | 31.1M | 30.68M | 30.56M | 29.71M | 28.34M | 29.58M | 28.83M | 28.74M | 29.69M |
| intangibleAssets | 64.88M | 51.01M | 51.26M | 51.95M | 52.64M | 54.65M | 56.64M | 59.27M | 61.89M | 64.51M |
| goodwillAndIntangibleAssets | 95.46M | 82.1M | 81.94M | 82.5M | 82.34M | 82.99M | 86.23M | 88.1M | 90.62M | 94.2M |
| longTermInvestments | - | - | 537.56M | - | - | - | - | - | - | - |
| taxAssets | 207.47M | 194.67M | 183.65M | 204.67M | 204.44M | 208.81M | 237.87M | 201.8M | 169.77M | 142.82M |
| otherNonCurrentAssets | 1.74B | 1.34B | 994.59M | 1.29B | 1.48B | 1.19B | 1.82B | 1.54B | 1.24B | 994.55M |
| totalNonCurrentAssets | 7.71B | 7.29B | 7.56B | 7.43B | 7.54B | 7.04B | 7.62B | 7.07B | 6.52B | 5.73B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 13.35B | 13.32B | 13.46B | 12.86B | 12.12B | 12.12B | 11.44B | 11.01B | 10.76B | 10.37B |
| totalPayables | 306.83M | 405.78M | 407.26M | 486.55M | 541.61M | 600.73M | 392.49M | 350.51M | 323.16M | 256.09M |
| accountPayables | 306.83M | 405.78M | 284.54M | 367.65M | 427.8M | 482.19M | 265.32M | 230.89M | 239.24M | 207.18M |
| otherPayables | - | - | 122.72M | 118.9M | 113.81M | 118.54M | 127.17M | 119.62M | 83.93M | 48.92M |
| accruedExpenses | - | - | 515.34M | 529.8M | 518.81M | 458.59M | 484.3M | 492.16M | 498.06M | 463.89M |
| shortTermDebt | 188.59M | 215.98M | 466.23M | 644.53M | 197.2M | 236.42M | 208.26M | 140.18M | 200.91M | 96.24M |
| capitalLeaseObligationsCurrent | - | - | 18.6M | 16.29M | 13.66M | 13.28M | 13.31M | 10.81M | 10.52M | 10.36M |
| taxPayables | 22.79M | 7.49M | 78.77M | 118.9M | 81.61M | 77.36M | 127.17M | 81.17M | 52.06M | 48.92M |
| deferredRevenue | 1.2B | 1.01B | 1.55B | 1.06B | 1.04B | 712M | 645.05M | 689.47M | 692.68M | 413.58M |
| otherCurrentLiabilities | 509.7M | 617.96M | 127.72M | 117.18M | 58.54M | 56.42M | 38.76M | 89.5M | 33.39M | 66M |
| totalCurrentLiabilities | 2.21B | 2.25B | 3.09B | 2.85B | 2.37B | 2.08B | 1.78B | 1.77B | 1.76B | 1.31B |
| longTermDebt | 237.18M | 282.59M | 282.56M | 327.97M | 327.94M | 373.35M | 373.32M | 418.72M | 418.7M | 464.07M |
| capitalLeaseObligationsNonCurrent | - | - | 124.52M | 78.28M | 91.59M | 95.74M | 99.25M | 52.23M | 51.4M | 53.72M |
| deferredRevenueNonCurrent | - | - | 663.06M | 764.82M | 859.41M | 1.33B | 1.32B | 1.26B | 1.38B | 1.59B |
| deferredTaxLiabilitiesNonCurrent | - | - | 56.29M | 56.52M | 55.25M | 54.7M | 52.94M | 44.05M | 41.29M | 42.77M |
| otherNonCurrentLiabilities | 1.03B | 1.25B | 227.71M | 231.71M | 223.43M | 217.72M | 214.99M | 212.35M | 212.56M | 219.34M |
| totalNonCurrentLiabilities | 1.26B | 1.53B | 1.35B | 1.46B | 1.56B | 2.07B | 2.06B | 1.99B | 2.1B | 2.37B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | 143.12M | 94.57M | 105.25M | 109.02M | 112.56M | 63.03M | 61.92M | 64.08M |
| totalLiabilities | 3.47B | 3.78B | 4.44B | 4.31B | 3.93B | 4.15B | 3.84B | 3.76B | 3.86B | 3.68B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 107K | 107K | 107K | 107K | 107K | 107K | 107K | 107K | 107K | 107K |
| retainedEarnings | 7.14B | 6.79B | 6.27B | 5.81B | 5.47B | 5.26B | 4.87B | 4.56B | 4.21B | 3.97B |
| additionalPaidInCapital | 2.91B | 2.9B | 2.9B | 2.89B | 2.89B | 2.9B | 2.89B | 2.89B | 2.88B | 2.89B |
| 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 | 346.62M | 520.88M | 455.94M | 341.87M | 209.54M | 393.12M | 312.96M | 349.36M | 236.62M | 349.24M |
| depreciationAndAmortization | 147.39M | 140.63M | 138.06M | 124.65M | 125.88M | 124.42M | 111.16M | 97.34M | 90.58M | 89.69M |
| deferredIncomeTax | -15.71M | -866K | 20.62M | 1.12M | 4.74M | 30.59M | -26.94M | -29.37M | -29.03M | -14.76M |
| stockBasedCompensation | 6.78M | 2.51M | 7.32M | 6.81M | 2.58M | 6.12M | 6.8M | 8.4M | 6.79M | 11.01M |
| changeInWorkingCapital | -533.04M | 833.78M | 630.63M | -323.4M | -959.36M | 246.65M | -459.29M | -235.18M | -35.31M | 109.25M |
| accountsReceivables | -85.76M | 227.59M | -44.42M | -188.62M | -405.94M | -107.03M | -363.14M | -64.25M | 299.39M | 80.86M |
| inventory | -143.82M | 378.4M | 323.1M | -121M | -202.78M | 157.57M | -218.88M | -66.02M | -149.47M | 42.62M |
| accountsPayables | -211.36M | 314.67M | -79.08M | 60.68M | -145.8M | 277.68M | 104.3M | 47.68M | -160.94M | -349.98M |
| otherWorkingCapital | -92.1M | -86.88M | 431.02M | -74.46M | -204.84M | -81.57M | 18.44M | -152.59M | -24.28M | 335.74M |
| otherNonCashItems | -166.91M | -255.04M | 21.05M | -1.47M | 8.64M | 10.1M | 1.59M | 2.46M | -1.93M | 16.68M |
| netCashProvidedByOperatingActivities | -214.87M | 1.24B | 1.27B | 149.58M | -607.98M | 811M | -53.73M | 193.01M | 267.72M | 561.11M |
| investmentsInPropertyPlantAndEquipment | -118.53M | -171.73M | -204.05M | -288.13M | -205.97M | -313.54M | -433.92M | -365.16M | -413.46M | -346.91M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | 7.68M |
| purchasesOfInvestments | -459.76M | -232.78M | -376.85M | -540.98M | -389.83M | -501.33M | -900.94M | -544.38M | -569.45M | -392.33M |
| salesMaturitiesOfInvestments | 444.75M | 228.62M | 357.22M | 564.76M | 502.94M | 593.86M | 673.83M | 807.2M | 416.97M | 567.45M |
| otherInvestingActivities | -15M | -11.35M | -4.05M | 2.35M | 4.65M | -374K | -4.92M | -5M | -2.7M | -9.05M |
| netCashProvidedByInvestingActivities | -148.53M | -187.23M | -227.73M | -261.99M | -88.21M | -221.39M | -665.95M | -107.35M | -568.63M | -173.16M |
| netDebtIssuance | -71.66M | -243.34M | -222.25M | 446.77M | -84.07M | 30.81M | 22.81M | -60.63M | 59.65M | 60.77M |
| longTermNetDebtIssuance | -71.66M | -243.34M | -222.25M | 446.77M | -84.07M | 30.81M | 22.81M | -60.63M | 59.65M | 60.77M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -174K | -46000 | -43000 | -15000 | -15.42M | -34000 | -996K | -196K | -18.95M | -30000 |
| netCommonStockIssuance | -174K | -46000 | -43000 | -15000 | -15.42M | -34000 | -996K | -196K | -18.95M | -30000 |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -174K | -46000 | -43000 | -15000 | -15.42M | -34000 | -996K | -196K | -18.95M | -30000 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -379K | -283K | -261K | -137K | -129K | -45000 | -41000 | -7.53M | - | - |
| netCashProvidedByFinancingActivities | -72.22M | -243.67M | -222.56M | 446.62M | -99.62M | 30.73M | 21.78M | -68.35M | 40.7M | 60.74M |