NYSE : GRBK
-$2.44 (-3.25%)
| 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 | 2.04B | 2.1B | 1.78B | 1.76B | 1.4B | 976.02M | 791.66M | 623.65M | 454.37M | 380.33M |
| costOfRevenue | 1.4B | 1.4B | 1.23B | 1.23B | 1.04B | 741.42M | 622.48M | 493.32M | 355.92M | 293.95M |
| grossProfit | 635.7M | 703.52M | 548.18M | 523.02M | 362.06M | 234.6M | 169.18M | 130.33M | 98.45M | 86.38M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 223.47M | 190.58M | 162.74M | 130.27M | 106.33M | 92.78M | 56.83M | 21.82M | 21.87M |
| sellingAndMarketingExpenses | - | 3.1M | 2.4M | 1.2M | 1.3M | 2.2M | 2.1M | 23.21M | 17.19M | 16.76M |
| sellingGeneralAndAdministrativeExpenses | 226.25M | 226.57M | 192.98M | 163.94M | 131.57M | 108.53M | 94.88M | 80.04M | 39.02M | 38.63M |
| otherExpenses | - | - | - | - | - | - | - | 2.6M | -2.05M | -2.81M |
| operatingExpenses | 226.25M | 226.57M | 192.98M | 163.94M | 131.57M | 108.53M | 94.88M | 54.22M | 36.96M | 35.82M |
| costAndExpenses | 1.63B | 1.62B | 1.42B | 1.4B | 1.17B | 849.95M | 717.35M | 547.54M | 392.88M | 329.77M |
| netInterestIncome | - | - | - | - | - | - | - | - | - | - |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 5.11M | 4.88M | 3.54M | 2.37M | 2.74M | 3.67M | 3.08M | 2.94M | 325K | 286K |
| ebitda | 443.29M | 516.76M | 394.86M | 398.83M | 230.53M | 126.14M | 74.49M | 84.61M | 64.56M | 50.84M |
| ebit | 438.18M | 511.88M | 391.31M | 396.46M | 227.79M | 122.47M | 71.41M | 74.16M | 60.02M | 50.55M |
| nonOperatingIncomeExcludingInterest | -28.74M | -34.92M | -36.11M | -37.38M | 2.7M | 3.6M | 2.9M | -2.36M | -581K | -2.81M |
| operatingIncome | 409.44M | 476.96M | 355.2M | 359.08M | 230.49M | 126.07M | 74.31M | 71.81M | 59.44M | 47.75M |
| totalOtherIncomeExpensesNet | 28.74M | 34.92M | 36.11M | 37.38M | 26.5M | 16.74M | 10.02M | 9.86M | 4.8M | 2.81M |
| incomeBeforeTax | 438.18M | 511.88M | 391.31M | 396.46M | 256.99M | 142.81M | 84.33M | 81.67M | 64.24M | 50.55M |
| incomeTaxExpense | 94.67M | 94.72M | 84.64M | 82.47M | 52.6M | 25.02M | 20.03M | 17.14M | 39.03M | 15.38M |
| netIncomeFromContinuingOperations | 343.51M | 417.16M | 306.68M | 314M | 204.38M | 117.8M | 64.3M | 64.54M | 25.21M | 35.17M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 313.22M | 381.58M | 284.63M | 291.9M | 190.21M | 113.69M | 58.66M | 51.62M | 14.97M | 23.76M |
| netIncomeDeductions | - | - | 2.88M | - | - | - | - | - | - | - |
| bottomLineNetIncome | 310.35M | 378.71M | 281.75M | 289.02M | 190.14M | 113.69M | 58.66M | 51.62M | 14.97M | 23.76M |
| eps | 7.09 | 8.51 | 6.2 | 6.07 | 3.75 | 2.25 | 1.16 | 1.02 | 0.3 | 0.49 |
| 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 | 190.98M | 141.54M | 179.76M | 76.59M | 77.17M | 19.48M | 33.27M | 38.32M | 36.68M | 35.16M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 190.98M | 141.54M | 179.76M | 76.59M | 77.17M | 19.48M | 33.27M | 38.32M | 36.68M | 35.16M |
| netReceivables | 39.98M | 13.86M | 10.63M | 5.29M | 6.87M | 5.22M | 4.72M | 4.84M | 1.6M | 2.45M |
| accountsReceivables | 39.98M | 13.86M | 10.63M | 5.29M | 6.87M | 5.22M | 4.72M | 4.84M | 1.6M | 2.45M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 2.1B | 1.94B | 1.53B | 1.42B | 1.2B | 844.64M | 753.57M | 668.96M | 495.66M | 410.3M |
| prepaids | - | - | - | - | - | - | - | 16.79M | 18.39M | 18.14M |
| otherCurrentAssets | - | 18.15M | 19.7M | 16.68M | 16.39M | 14.16M | 19.1M | 3.44M | 3.6M | 4.44M |
| totalCurrentAssets | 2.33B | 2.11B | 1.74B | 1.52B | 1.3B | 883.49M | 810.66M | 732.35M | 559.59M | 470.49M |
| propertyPlantEquipmentNet | 13.79M | 13.79M | 14.31M | 6.38M | 7.41M | 6.13M | 7.77M | 4.69M | 804K | 892K |
| goodwill | 680K | 680K | 680K | 680K | 680K | 680K | 680K | 680K | - | - |
| intangibleAssets | 197K | 282K | 367K | 452K | 537K | 622K | 707K | 856K | - | - |
| goodwillAndIntangibleAssets | 877K | 962K | 1.05M | 1.13M | 1.22M | 1.3M | 1.39M | 1.54M | - | -18.14M |
| longTermInvestments | 93.05M | 60.58M | 84.65M | 74.22M | 55.62M | 46.44M | 30.29M | 20.27M | 16.88M | 18.14M |
| taxAssets | 13.36M | 13.98M | 17.18M | 16.45M | 15.74M | 15.38M | - | 16.5M | 31.21M | 67.6M |
| otherNonCurrentAssets | 85.63M | 49.39M | 44.2M | 36.26M | 37.72M | 36.1M | 25.43M | 8.68M | 3.75M | 2M |
| totalNonCurrentAssets | 206.71M | 138.71M | 161.4M | 134.44M | 117.7M | 105.35M | 64.88M | 51.68M | 52.64M | 70.49M |
| otherAssets | - | - | -1.88M | - | - | - | - | - | - | - |
| totalAssets | 2.54B | 2.25B | 1.9B | 1.66B | 1.42B | 988.85M | 875.54M | 784.03M | 612.23M | 540.98M |
| totalPayables | 141.72M | 70.72M | 54.32M | 55.85M | 45.68M | 24.52M | 30.04M | 26.09M | 22.35M | 15.11M |
| accountPayables | 94.52M | 59.75M | 54.32M | 51.8M | 45.68M | 24.52M | 30.04M | 26.09M | 22.35M | 15.11M |
| otherPayables | 47.2M | 10.97M | - | 4.05M | - | - | - | - | - | - |
| accruedExpenses | 16.91M | 30.37M | 14.96M | 26.58M | 28.93M | 40.42M | 20.82M | 29.2M | 18.46M | 14.29M |
| shortTermDebt | 2.14M | 22.64M | - | 17.4M | -738K | 106.69M | - | 200.39M | 9.93M | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | 10.97M | 5M | 4.05M | - | - | - | - | - | - |
| deferredRevenue | - | 37.07M | - | 29.11M | 64.61M | 38.13M | - | 31.98M | 21.45M | 14.09M |
| otherCurrentLiabilities | 114.24M | 68.72M | 125.87M | 60.66M | 32.42M | - | 27.79M | -200.39M | - | -28.38M |
| totalCurrentLiabilities | 275M | 229.53M | 195.15M | 189.59M | 170.9M | 209.76M | 78.65M | 87.27M | 72.19M | 64.5M |
| longTermDebt | 326.78M | 313.96M | 346.86M | 350.45M | 335.66M | 113.18M | 238.05M | 200.39M | 107M | 85.95M |
| capitalLeaseObligationsNonCurrent | 6.5M | 8.34M | 7.9M | 3.58M | 4.74M | 2.59M | 3.56M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | 38.13M | - | -66000 | -146.97M | -10.22M |
| deferredTaxLiabilitiesNonCurrent | 2.12M | - | - | - | - | - | - | 66000 | 54000 | 157K |
| otherNonCurrentLiabilities | -6.5M | - | 2.33M | - | - | -37.76M | 5.27M | 10.74M | -1.23M | 9.35M |
| totalNonCurrentLiabilities | 328.9M | 322.3M | 357.09M | 354.03M | 340.4M | 116.14M | 246.88M | 211.12M | 107M | 75M |
| otherLiabilities | - | - | -3.55M | - | - | - | - | - | - | - |
| capitalLeaseObligations | 6.5M | 8.34M | 7.9M | 3.58M | 4.74M | 2.59M | 3.56M | - | - | - |
| totalLiabilities | 603.9M | 551.83M | 548.68M | 543.62M | 511.31M | 325.9M | 325.53M | 298.39M | 179.19M | 139.5M |
| treasuryStock | - | - | - | - | -3.17M | -3.17M | -3.17M | -981K | - | - |
| preferredStock | 47.6M | 47.6M | 47.6M | 47.7M | 47.7M | - | - | - | - | - |
| commonStock | 432K | 445K | 450K | 460K | 512K | 511K | 509K | 507K | 506K | 490K |
| retainedEarnings | 1.57B | 1.33B | 997.04M | 754.34M | 539.87M | 349.66M | 235.03M | 177.53M | 125.9M | 110.93M |
| additionalPaidInCapital | 243.82M | 244.65M | 255.61M | 259.41M | 289.64M | 293.24M | 290.8M | 291.3M | 289.94M | 273.15M |
| 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 | 313.22M | 417.16M | 284.63M | 314M | 204.38M | 117.8M | 64.3M | 64.54M | 25.21M | 35.17M |
| depreciationAndAmortization | 5.11M | 4.88M | 3.54M | 2.37M | 2.74M | 3.67M | 3.08M | 2.94M | 325K | 286K |
| deferredIncomeTax | - | - | 1.14M | -707K | -365K | -114K | 1.24M | 14.71M | 36.3M | 13.15M |
| stockBasedCompensation | 12.32M | 8.4M | 6.75M | 3.48M | 3.08M | 2.1M | 2.19M | 1.77M | 2.57M | 1.28M |
| changeInWorkingCapital | -159.36M | -398.07M | -100.16M | -214.9M | -293.06M | -79.24M | -91.72M | -122.5M | -81.44M | -56.94M |
| accountsReceivables | -26.12M | -3.23M | -5.34M | 1.58M | -1.65M | -504K | -3.68M | -3.03M | 843K | 866K |
| inventory | -160.27M | -403.31M | -109.24M | -217.6M | -358.27M | -90.34M | -83.97M | -129.29M | -95.42M | -74.28M |
| accountsPayables | 34.77M | 5.43M | 2.52M | 6.12M | 21.16M | -5.52M | 3.95M | -483K | 7.24M | 1.58M |
| otherWorkingCapital | -7.74M | 3.04M | 11.91M | -5.01M | 45.7M | 17.13M | -8.02M | 10.31M | 5.89M | 14.89M |
| otherNonCashItems | 41.95M | -6.45M | 17.44M | -13.55M | -9.16M | -9.07M | -1.15M | -943K | -1.77M | 85.1M |
| netCashProvidedByOperatingActivities | 213.24M | 25.91M | 213.34M | 90.68M | -92.38M | 35.14M | -22.06M | -39.48M | -18.81M | -7.06M |
| investmentsInPropertyPlantAndEquipment | -4.8M | -4.36M | -7.8M | -2.01M | -2.02M | -2.9M | -2.57M | -3.21M | -149K | -458K |
| acquisitionsNet | - | - | - | -4.46M | -8000 | -10.43M | -5.3M | -27.62M | -286K | 2.93M |
| purchasesOfInvestments | -38.76M | - | - | -4.46M | - | - | -5.3M | -755K | -286K | - |
| salesMaturitiesOfInvestments | - | 53.24M | - | 8.93M | - | - | 10.6M | - | - | - |
| otherInvestingActivities | - | -21.04M | -5.55M | -4.46M | - | - | -5.3M | -755K | -286K | -458K |
| netCashProvidedByInvestingActivities | -43.55M | 27.84M | -13.35M | -6.48M | -2.03M | -13.33M | -7.87M | -30.83M | -435K | -458K |
| netDebtIssuance | -17.54M | -10.61M | -21.64M | 32.41M | 117.08M | -18.38M | 39M | 84.77M | 30.17M | 28.29M |
| longTermNetDebtIssuance | -17.54M | -35.61M | -1.64M | 14.41M | 223.08M | 39.62M | 75M | -10.23M | -1.02M | 790K |
| shortTermNetDebtIssuance | - | 25M | -20M | 18M | -106M | -58M | -36M | 95M | 32M | 27.5M |
| netStockIssuance | -83.77M | 21.92M | -45.78M | -101.46M | 47.7M | - | -2.19M | -981K | - | - |
| netCommonStockIssuance | -83.77M | 21.92M | -45.78M | -101.46M | - | - | -2.19M | -981K | - | - |
| commonStockIssuance | - | 70.35M | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -83.77M | -48.43M | -45.78M | -101.46M | - | - | -2.19M | -981K | -586K | - |
| netPreferredStockIssuance | - | - | - | - | 47.7M | - | - | - | - | - |
| netDividendsPaid | -2.88M | -2.88M | -2.88M | -2.81M | - | - | - | -10.75M | -10.9M | - |
| commonDividendsPaid | -2.88M | -2.88M | -2.88M | -2.81M | - | - | - | -10.75M | -10.9M | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -34.21M | -101.95M | -23.51M | -12.62M | -10.45M | -7.48M | -10.95M | -1.28M | -148K | -7.15M |
| netCashProvidedByFinancingActivities | -138.4M | -93.51M | -93.8M | -84.48M | 154.33M | -25.85M | 25.86M | 71.77M | 19.93M | 21.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 | 465.49M | 494.14M | 499.09M | 549.15M | 497.62M | 567.31M | 523.66M | 560.63M | 447.34M | 450.38M |
| costOfRevenue | 330.53M | 333.24M | 343.63M | 381.63M | 341.84M | 373.28M | 352.1M | 372.21M | 299.08M | 309.86M |
| grossProfit | 134.95M | 160.89M | 155.46M | 167.51M | 155.78M | 194.04M | 171.56M | 188.42M | 148.26M | 140.52M |
| researchAndDevelopmentExpenses | - | - | 421K | 238K | 147K | - | 81000 | 78000 | 65000 | 196K |
| generalAndAdministrativeExpenses | - | - | 57.72M | 59.53M | 54.75M | 57.55M | 57.66M | 57.52M | 50.5M | 47.42M |
| sellingAndMarketingExpenses | - | - | - | - | - | 3.1M | - | -1.17M | - | 2.4M |
| sellingGeneralAndAdministrativeExpenses | 51.51M | 57.4M | 57.72M | 59.53M | 54.75M | 60.88M | 57.66M | 56.35M | 50.5M | 49.82M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 51.51M | 57.4M | 58.14M | 59.77M | 54.9M | 60.65M | 57.74M | 56.35M | 50.57M | 49.82M |
| costAndExpenses | 382.04M | 390.65M | 401.77M | 441.4M | 396.73M | 433.93M | 409.84M | 428.57M | 349.65M | 359.67M |
| netInterestIncome | - | - | - | - | - | - | - | - | - | - |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 1.08M | 1.15M | 1.47M | 1.08M | 1.4M | 1.26M | 1.25M | 1.25M | 1.13M | 1.1M |
| ebitda | 85.35M | 114.26M | 108.11M | 113.37M | 107.55M | 139.35M | 120.22M | 140.43M | 116.76M | 102.95M |
| ebit | 84.26M | 113.11M | 106.64M | 112.29M | 106.15M | 138.09M | 118.98M | 139.18M | 115.63M | 101.84M |
| nonOperatingIncomeExcludingInterest | -821K | -9.62M | -9.31M | -4.55M | -5.26M | -4.71M | -5.15M | -7.11M | -17.95M | -11.13M |
| operatingIncome | 83.44M | 103.49M | 97.32M | 107.74M | 100.89M | 133.38M | 113.82M | 132.06M | 97.69M | 90.71M |
| totalOtherIncomeExpensesNet | 821K | 9.62M | 9.31M | 4.55M | 5.26M | 4.71M | 5.15M | 7.11M | 17.95M | 11.13M |
| incomeBeforeTax | 84.26M | 113.11M | 106.64M | 112.29M | 106.15M | 138.09M | 118.98M | 139.18M | 115.63M | 101.84M |
| incomeTaxExpense | 18.42M | 26.26M | 23.23M | 22.96M | 22.22M | 22.91M | 23.08M | 23.9M | 24.84M | 21.48M |
| netIncomeFromContinuingOperations | 65.84M | 86.85M | 83.41M | 89.33M | 83.92M | 115.18M | 95.9M | 115.28M | 90.79M | 80.36M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | -11.37M | - | - | - | - |
| netIncome | 60.95M | 78.36M | 77.85M | 81.95M | 75.06M | 103.81M | 89.11M | 105.36M | 83.3M | 73.02M |
| netIncomeDeductions | - | - | - | - | - | - | 719K | 719K | 719K | 719K |
| bottomLineNetIncome | 60.23M | 77.65M | 77.13M | 81.23M | 74.34M | 103.81M | 88.39M | 104.64M | 82.58M | 72.3M |
| eps | 1.4 | 1.79 | 1.77 | 1.86 | 1.67 | 2.32 | 1.99 | 2.34 | 1.84 | 1.6 |
| 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 | 177.03M | 190.98M | 142.43M | 112.46M | 103M | 141.54M | 80.07M | 133.29M | 185.9M | 179.76M |
| shortTermInvestments | - | - | - | - | - | - | - | 36.56M | 34.7M | - |
| cashAndShortTermInvestments | 177.03M | 190.98M | 142.43M | 112.46M | 103M | 141.54M | 80.07M | 169.85M | 220.6M | 179.76M |
| netReceivables | 30.82M | 39.98M | 40.26M | 42M | 12.6M | 13.86M | 11.33M | 14.7M | 8.63M | 10.63M |
| accountsReceivables | 30.82M | 39.98M | 40.26M | 42M | 12.6M | 13.86M | 11.33M | 14.7M | 8.63M | 10.63M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 2.16B | 2.1B | 2.1B | 1.98B | 1.99B | 1.94B | 1.92B | 1.79B | 1.66B | 1.53B |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | 33.02M | 33.33M | 31.85M | 18.15M | 24.58M | 24.88M | 24.61M | 19.7M |
| totalCurrentAssets | 2.36B | 2.33B | 2.32B | 2.16B | 2.13B | 2.11B | 2.03B | 2B | 1.91B | 1.74B |
| propertyPlantEquipmentNet | 13.59M | 13.79M | 13.71M | 12.34M | 12.83M | 13.79M | 14.44M | 14.8M | 13.82M | 14.31M |
| goodwill | 680K | 680K | 680K | 680K | 680K | 680K | 680K | 680K | 680K | 680K |
| intangibleAssets | 176K | 197K | 218K | 239K | 261K | 282K | 303K | 324K | 345K | 367K |
| goodwillAndIntangibleAssets | 856K | 877K | 898K | 919K | 941K | 962K | 983K | 1M | 1.02M | 1.05M |
| longTermInvestments | 73.55M | 93.05M | 85.39M | 82.34M | 72.3M | 60.58M | 59.36M | - | - | 84.65M |
| taxAssets | 11.24M | 13.36M | 13.98M | 13.98M | 13.98M | 13.98M | 15.31M | 15.31M | 15.31M | 17.18M |
| otherNonCurrentAssets | 63.25M | 85.63M | 51.6M | 40.98M | 39.23M | 49.39M | 47.96M | 31.8M | 37.09M | 44.2M |
| totalNonCurrentAssets | 162.48M | 206.71M | 165.57M | 150.57M | 139.29M | 138.71M | 138.05M | 62.91M | 67.24M | 161.4M |
| otherAssets | - | - | - | - | - | - | - | - | - | -1.88M |
| totalAssets | 2.53B | 2.54B | 2.48B | 2.32B | 2.27B | 2.25B | 2.17B | 2.06B | 1.98B | 1.9B |
| totalPayables | 156.41M | 141.72M | 132.38M | 94.35M | 98.95M | 70.72M | 122.62M | 96.43M | 77.53M | 54.32M |
| accountPayables | 92.66M | 94.52M | 91.27M | 78.83M | 77.74M | 59.75M | 67.35M | 67.98M | 53.33M | 54.32M |
| otherPayables | 63.76M | 47.2M | 41.11M | 15.52M | 21.2M | 10.97M | 55.27M | 28.45M | 24.2M | - |
| accruedExpenses | 10.42M | 16.91M | 28.53M | 27.8M | 28.67M | 30.37M | 21.66M | 25.22M | 27.73M | 14.96M |
| shortTermDebt | 1.59M | 2.14M | 62.75M | 2.18M | -1.58M | 22.64M | - | -1.92M | -2.26M | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | 41.11M | 15.52M | 21.2M | 10.97M | 55.27M | 28.45M | 24.2M | 5M |
| deferredRevenue | - | - | 35.18M | 39.64M | 38.52M | 37.07M | 45.06M | 49.32M | 54.12M | - |
| otherCurrentLiabilities | 93.29M | 114.24M | 57.88M | 59.32M | 53.62M | 68.72M | 89.38M | 72.47M | 62.28M | 125.87M |
| totalCurrentLiabilities | 261.72M | 275M | 316.72M | 223.28M | 218.17M | 229.53M | 278.72M | 241.52M | 219.41M | 195.15M |
| longTermDebt | 274.13M | 326.78M | 276.75M | 289.15M | 289.06M | 313.96M | 297.28M | 311.49M | 311.42M | 346.86M |
| capitalLeaseObligationsNonCurrent | 6.65M | 6.5M | 8.97M | 7.94M | 8.03M | 8.34M | 8.6M | 8.76M | 7.87M | 7.9M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | 2.12M | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | -6.5M | - | - | - | - | 210.96M | 38.88M | 38.19M | 2.33M |
| totalNonCurrentLiabilities | 280.79M | 328.9M | 285.71M | 297.09M | 297.08M | 322.3M | 516.84M | 359.13M | 357.48M | 357.09M |
| otherLiabilities | - | - | - | - | - | - | -211.38M | - | - | -3.55M |
| capitalLeaseObligations | 6.65M | 6.5M | 8.97M | 7.94M | 8.03M | 8.34M | 8.6M | 8.76M | 7.87M | 7.9M |
| totalLiabilities | 542.5M | 603.9M | 602.44M | 520.37M | 515.26M | 551.83M | 584.19M | 600.65M | 576.88M | 548.68M |
| treasuryStock | - | - | - | - | -16.92M | - | - | -17.19M | -3.76M | - |
| preferredStock | 47.6M | 47.6M | 47.6M | 47.6M | 47.6M | 47.6M | 47.6M | 47.6M | 47.6M | 47.6M |
| commonStock | 431K | 432K | 436K | 436K | 446K | 445K | 445K | 449K | 451K | 450K |
| retainedEarnings | 1.62B | 1.57B | 1.51B | 1.43B | 1.41B | 1.33B | 1.23B | 1.16B | 1.08B | 997.04M |
| additionalPaidInCapital | 247.62M | 243.82M | 245.66M | 244.01M | 252.73M | 244.65M | 243.2M | 246.86M | 259.41M | 255.61M |
| 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 | 65.84M | 56.56M | 83.41M | 89.33M | 83.92M | 115.18M | 95.9M | 115.28M | 83.3M | 80.36M |
| depreciationAndAmortization | 1.08M | 1.15M | 1.47M | 1.08M | 1.4M | 1.26M | 1.25M | 1.25M | 1.13M | 1.1M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 4.07M | 1.46M | 1.34M | 1.39M | 8.13M | 687K | 550K | 779K | - | 420K |
| changeInWorkingCapital | -18.82M | -14M | -97.89M | -22.97M | -24.5M | -94.3M | -103.65M | -115.1M | -85.02M | -98.56M |
| accountsReceivables | 9.16M | 281K | 1.73M | -29.4M | 1.26M | -2.53M | 3.37M | -6.07M | 2M | -677K |
| inventory | -56.46M | 1.19M | -122.88M | 9.92M | -48.49M | -19.38M | -125.69M | -136.13M | -122.11M | -70.64M |
| accountsPayables | -1.86M | 3.25M | 12.44M | 1.09M | 18M | -7.6M | -631K | 14.65M | -991K | -2.24M |
| otherWorkingCapital | 30.34M | -18.72M | 10.82M | -4.57M | 4.73M | -64.79M | 19.3M | 12.46M | 36.07M | -25M |
| otherNonCashItems | 4.09M | 34.81M | 1.47M | 5.88M | -217K | 6.11M | -251K | -51000 | 1.61M | -2.68M |
| netCashProvidedByOperatingActivities | 56.27M | 79.98M | -10.19M | 74.71M | 68.75M | 28.93M | -6.2M | 2.16M | 1.02M | -19.36M |
| investmentsInPropertyPlantAndEquipment | -1.23M | -1.57M | -1.82M | -687K | -713K | -883K | -1.16M | -1.38M | -942K | -3.01M |
| acquisitionsNet | - | 16.72M | -5.48M | - | -11.25M | -5.92M | -22.35M | -1.79M | - | -337K |
| purchasesOfInvestments | -3.46M | -9.08M | - | - | - | - | 3.49M | - | -1.7M | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | 63.96M | - |
| otherInvestingActivities | - | -16.72M | - | -12.95M | - | - | -3.49M | - | - | - |
| netCashProvidedByInvestingActivities | -4.69M | -10.65M | -7.3M | -13.64M | -11.96M | -6.8M | -23.51M | -3.18M | 61.32M | -3.35M |
| netDebtIssuance | -21.45M | -19.53M | 47.86M | 3.62M | -49.43M | 39.03M | -12.6M | -16000 | -37.87M | -17000 |
| longTermNetDebtIssuance | -25M | -19.53M | -12.5M | 3.62M | -25M | 39.03M | -12.6M | -16000 | -37.87M | -17000 |
| shortTermNetDebtIssuance | 3.55M | - | 60.36M | - | -24.43M | - | - | - | - | - |
| netStockIssuance | -7.28M | -23.03M | - | -43.82M | -16.92M | -393K | -5.44M | -38.83M | -3.76M | -17.69M |
| netCommonStockIssuance | -7.28M | -23.03M | - | -43.82M | -16.92M | -393K | -5.44M | -38.83M | -3.76M | -17.69M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -7.28M | -23.03M | - | -43.82M | -16.92M | -393K | -5.44M | -38.83M | -3.76M | -17.69M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -719K | -719K | -718K | -719K | -719K | -719K | -718K | -719K | -719K | -719K |
| commonDividendsPaid | -719K | -719K | -718K | -719K | -719K | -719K | -718K | -719K | -719K | -719K |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -36.08M | -10.5M | - | -9.22M | -14.56M | -5M | -5.06M | -11.75M | -8.95M | -5.57M |
| netCashProvidedByFinancingActivities | -65.53M | -53.78M | 47.14M | -50.14M | -81.63M | 32.92M | -23.82M | -51.32M | -51.29M | -24M |