The Claude Trader

Grid › Electric Services

NRG NRG Energy, Inc.

NYSE, CIK 0001013871, fiscal year ends 12/31. Last price 92.31 on 2026-10-23, market value 19.4 billion dollars.

Machine-readable: NRG.json, NRG.md. Sections: Graham Defensive, Magic Formula, Momentum, Insider, Buffett Quality, Lynch GARP, Graham Enterprising, Piotroski F-Score, earnings record, insiders, filings and links.

PhilosophyScoreStatusCurrent inputs as ofHistory usedPriceVerificationRules
Graham Defensive 26 ok 2025-12-31
stale: Revenue
2013–2025 2026-10-23 14 verified, 21 unverified method
Magic Formula n/a not scored — — — — method
Momentum 11 ok 2026-10-23 — 2026-10-23 — method
Insider 0 no open-market transactions in window 2026-10-23 — — — method
Buffett Quality 36 ok 2026-06-30 2016–2025 2026-10-23 0 verified, 45 unverified method
Lynch GARP 47 ok 2026-06-30 2020–2025 2026-10-23 0 verified, 5 unverified method
Graham Enterprising 32 ok 2026-06-30 2020–2025 2026-10-23 0 verified, 10 unverified method
Piotroski F-Score 44 ok — 2024–2026 — 0 verified, 27 unverified method

Market value, source trail

market_value = traded_price (price date) / depositary_ratio x latest point-in-time SEC shares outstanding (share-count date shown; from the filing cover page, summed across share classes only where the issuer filing verifies the classes are economically equivalent (rule + evidence URL in the source text), else withheld; priced at the primary listed class, so where other classes trade at a different price the value is an approximation; restated only for issuer-verified splits after the count date); weighted-average share counts are never used

InputValueUnitPeriod / dateSource
Traded price92.31USD per traded unit (share or ADS)2026-10-23Yahoo Finance
SEC shares outstanding210,210,483underlying shares2026-07-31SEC cover page 10-Q 0001013871-26-000020 (210,210,483 shares (single class on cover)); filing document https://www.sec.gov/Archives/edgar/data/1013871/000101387126000020/nrg-20260630.htm 0001013871-26-000020
Depositary ratio1.0underlying shares per traded unit domestic 10-K filer; SEC shares are the traded units
Market value price date × latest reported shares19,404,529,686USD2026-10-23
shares at 2026-07-31
92.31 (price 2026-10-23) / 1 x 210,210,483 (shares at 2026-07-31) = 19,404,529,686

Graham Defensive

26 of 100. ok. How this is scored.

Test or factorValueThresholdPoints
1 Adequate size30.71 revenue $B>= 15.0 / 5
2 Debt <= 2x equity (utility rule)4.48<= 2.00.0 / 30
3 Positive earnings each of 10 years7 of 1010 of 1010.5 / 15
4 Dividends every year for 20 years14 of 20 missing 2006, 2007, 2008, 2009, 2010, 2011 XBRL check: 13 years agree, 7 unverified20 of 2010.5 / 15
5 EPS growth, 3-yr avg now vs 10 yrs ago base period average not positive-7.15 -> 2.63>= +33%0.0 / 10
6 P/E on 3-year average EPS35.1<= 150.0 / 15
7 P/B <= 1.5, or P/E x P/B <= 22.5P/B 4.00, product 140.5<= 1.5 or <= 22.50.0 / 10
Inputs, 37 numbers with their sources
InputValuePeriodSourceCheck
Price (close, per traded unit)92.312026-10-23Alpaca Market Data (consolidated SIP daily bar)not cross-checked
Revenue30713000000.02025-12-31 staleSEC XBRL Revenues 0001013871-26-000004unverified
current_assets9653000000.02026-06-30SEC XBRL AssetsCurrent 0001013871-26-000020unverified
current_liabilities9975000000.02026-06-30SEC XBRL LiabilitiesCurrent 0001013871-26-000020unverified
lt_debt21744000000.02026-06-30SEC XBRL LongTermDebtAndCapitalLeaseObligations 0001013871-26-000020unverified
equity4855000000.02026-06-30SEC XBRL StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 0001013871-26-000020unverified
Net income FY2016-774000000.02016-12-31 historySEC XBRL NetIncomeLoss 0001013871-19-000007unverified
Net income FY2017-2153000000.02017-12-31 historySEC XBRL NetIncomeLoss 0001013871-20-000027unverified
Net income FY2018268000000.02018-12-31 historySEC XBRL NetIncomeLoss 0001013871-21-000005unverified
Net income FY20194438000000.02019-12-31 historySEC XBRL NetIncomeLoss 0001013871-22-000010unverified
Net income FY2020510000000.02020-12-31 historySEC XBRL NetIncomeLoss 0001013871-23-000004unverified
Net income FY20212187000000.02021-12-31 historySEC XBRL NetIncomeLoss 0001013871-24-000005unverified
Net income FY20221221000000.02022-12-31 historySEC XBRL NetIncomeLoss 0001013871-25-000006unverified
Net income FY2023-202000000.02023-12-31 historySEC XBRL NetIncomeLoss 0001013871-26-000004unverified
Net income FY20241125000000.02024-12-31 historySEC XBRL NetIncomeLoss 0001013871-26-000004unverified
Net income FY2025864000000.02025-12-31 historySEC XBRL NetIncomeLoss 0001013871-26-000004unverified
Dividend years (Yahoo)[2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026] historyYahoo Finance dividend historyverified (partly: XBRL covers 13 of 20 years)
Dividends per share FY2013 (XBRL)0.452013-12-31 historySEC XBRL CommonStockDividendsPerShareDeclared 0001013871-16-000022verified
Dividends per share FY2014 (XBRL)0.542014-12-31 historySEC XBRL CommonStockDividendsPerShareDeclared 0001013871-17-000007verified
Dividends per share FY2015 (XBRL)0.582015-12-31 historySEC XBRL CommonStockDividendsPerShareDeclared 0001013871-18-000011verified
Dividends per share FY2016 (XBRL)0.242016-12-31 historySEC XBRL CommonStockDividendsPerShareDeclared 0001013871-19-000007verified
Dividends per share FY2017 (XBRL)0.122017-12-31 historySEC XBRL CommonStockDividendsPerShareDeclared 0001013871-19-000007verified
Dividends per share FY2018 (XBRL)0.122018-12-31 historySEC XBRL CommonStockDividendsPerShareDeclared 0001013871-19-000007verified
Dividends per share FY2019 (XBRL)0.122019-12-31 historySEC XBRL CommonStockDividendsPerShareCashPaid 0001013871-22-000010verified
Dividends per share FY2020 (XBRL)1.22020-12-31 historySEC XBRL CommonStockDividendsPerShareCashPaid 0001013871-23-000004verified
Dividends per share FY2021 (XBRL)1.32021-12-31 historySEC XBRL CommonStockDividendsPerShareCashPaid 0001013871-24-000005verified
Dividends per share FY2022 (XBRL)1.42022-12-31 historySEC XBRL CommonStockDividendsPerShareCashPaid 0001013871-25-000006verified
Dividends per share FY2023 (XBRL)1.512023-12-31 historySEC XBRL CommonStockDividendsPerShareCashPaid 0001013871-26-000004verified
Dividends per share FY2024 (XBRL)1.632024-12-31 historySEC XBRL CommonStockDividendsPerShareDeclared 0001013871-25-000025verified
Dividends per share FY2025 (XBRL)1.762025-12-31 historySEC XBRL CommonStockDividendsPerShareDeclared 0001013871-26-000012verified
EPS diluted FY20140.232014-12-31 historySEC XBRL EarningsPerShareDiluted 0001013871-17-000007unverified
EPS diluted FY2015-19.462015-12-31 historySEC XBRL EarningsPerShareDiluted 0001013871-17-000007unverified
EPS diluted FY2016-2.222016-12-31 historySEC XBRL EarningsPerShareDiluted 0001013871-19-000007unverified
EPS diluted FY2023-1.122023-12-31 historySEC XBRL EarningsPerShareDiluted 0001013871-26-000004unverified
EPS diluted FY20244.992024-12-31 historySEC XBRL EarningsPerShareDiluted 0001013871-26-000004unverified
EPS diluted FY20254.012025-12-31 historySEC XBRL EarningsPerShareDiluted 0001013871-26-000004unverified
Shares outstanding210210483.02026-07-31SEC cover page 10-Q 0001013871-26-000020 (210,210,483 shares (single class on cover)); filing document https://www.sec.gov/Archives/edgar/data/1013871/000101387126000020/nrg-20260630.htm 0001013871-26-000020not cross-checked

Magic Formula

not scored. How this is scored.

not scored.

Momentum

11 of 100. ok. How this is scored.

Test or factorValueThresholdPoints
12-1 month return-37.8 % (percentile 4.2)2.1 / 50
6 month return-39.9 % (percentile 0.8)0.2 / 20
Price / 52-week high0.5057.6 / 15
Volatility penalty (60d annualised)56.3 %1.2 / 15
Inputs, 1 numbers with their sources
InputValuePeriodSourceCheck
Adjusted close series (14 months)92.312026-10-23Yahoo Finance / Alpaca Market Data daily historynot cross-checked

Insider

0 of 100. no open-market transactions in window. How this is scored. Form 4 data loaded through 2026-10-23

Test or factorValueThresholdPoints
Open-market buy value / market cap (percentile among buyers)0.0 bp0.0 / 35
Distinct buyers00.0 / 25
Buyer seniority0.00.0 / 20
Recency (half-life 30d)0.00.0 / 10
Sales penalty (excludes 10b5-1 plan sales)0.0 bp-0.0 / 0
Inputs, 1 numbers with their sources
InputValuePeriodSourceCheck
excluded 2026-09-08 S10b5-1 planrulenot cross-checked

Buffett Quality

36 of 100. ok. How this is scored.

Test or factorValueThresholdPoints
1 Average return on equity (net income / year-end equity)68.6% over 7 yrs>= 15%25.0 / 25
2 Profitable every year7 of 10all years10.5 / 15
3 Net income growth, 3-yr average now vs start of window growth rate undefinedbase or latest average not positive>= +10%0.0 / 10
4 Borrowings / 3-yr average earnings (years to repay) LongTermDebt (incl. current maturities)39.3 years<= 40.0 / 15
5 Operating margin, 5-yr average6.9%>= 20%0.0 / 10
6 Free cash flow / net income, 5-yr (operating cash flow minus capex)0.38>= 1.00.0 / 10
7 Owner-earnings yield (3-yr avg free cash flow / market cap)3.1%>= 7%0.2 / 15
Inputs, 47 numbers with their sources
InputValuePeriodSourceCheck
Price (close, per traded unit)92.312026-10-23Alpaca Market Data (consolidated SIP daily bar)not cross-checked
Net income FY20194438000000.02019-12-31 historySEC XBRL NetIncomeLoss 0001013871-22-000010unverified
Equity at FY2019 end1658000000.02019-12-31 historySEC XBRL StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 0001013871-23-000004unverified
Net income FY2020510000000.02020-12-31 historySEC XBRL NetIncomeLoss 0001013871-23-000004unverified
Equity at FY2020 end1680000000.02020-12-31 historySEC XBRL StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 0001013871-24-000005unverified
Net income FY20212187000000.02021-12-31 historySEC XBRL NetIncomeLoss 0001013871-24-000005unverified
Equity at FY2021 end3600000000.02021-12-31 historySEC XBRL StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 0001013871-25-000006unverified
Net income FY20221221000000.02022-12-31 historySEC XBRL NetIncomeLoss 0001013871-25-000006unverified
Equity at FY2022 end3828000000.02022-12-31 historySEC XBRL StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 0001013871-26-000004unverified
Net income FY2023-202000000.02023-12-31 historySEC XBRL NetIncomeLoss 0001013871-26-000004unverified
Equity at FY2023 end2906000000.02023-12-31 historySEC XBRL StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 0001013871-26-000004unverified
Net income FY20241125000000.02024-12-31 historySEC XBRL NetIncomeLoss 0001013871-26-000004unverified
Equity at FY2024 end2478000000.02024-12-31 historySEC XBRL StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 0001013871-26-000020unverified
Net income FY2025864000000.02025-12-31 historySEC XBRL NetIncomeLoss 0001013871-26-000004unverified
Equity at FY2025 end1681000000.02025-12-31 historySEC XBRL StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 0001013871-26-000020unverified
Net income FY2016-774000000.02016-12-31 historySEC XBRL NetIncomeLoss 0001013871-19-000007unverified
Net income FY2017-2153000000.02017-12-31 historySEC XBRL NetIncomeLoss 0001013871-20-000027unverified
Net income FY2018268000000.02018-12-31 historySEC XBRL NetIncomeLoss 0001013871-21-000005unverified
Net income FY20194438000000.02019-12-31 historySEC XBRL NetIncomeLoss 0001013871-22-000010unverified
Net income FY2020510000000.02020-12-31 historySEC XBRL NetIncomeLoss 0001013871-23-000004unverified
Net income FY20212187000000.02021-12-31 historySEC XBRL NetIncomeLoss 0001013871-24-000005unverified
Net income FY20221221000000.02022-12-31 historySEC XBRL NetIncomeLoss 0001013871-25-000006unverified
Net income FY2023-202000000.02023-12-31 historySEC XBRL NetIncomeLoss 0001013871-26-000004unverified
Net income FY20241125000000.02024-12-31 historySEC XBRL NetIncomeLoss 0001013871-26-000004unverified
Net income FY2025864000000.02025-12-31 historySEC XBRL NetIncomeLoss 0001013871-26-000004unverified
debt_incl_current23392000000.02026-06-30SEC XBRL LongTermDebt 0001013871-26-000020unverified
Operating income FY20213341000000.02021-12-31 historySEC XBRL OperatingIncomeLoss 0001013871-24-000005unverified
Revenue FY202126989000000.02021-12-31 historySEC XBRL Revenues 0001013871-24-000005unverified
Operating income FY20222018000000.02022-12-31 historySEC XBRL OperatingIncomeLoss 0001013871-25-000006unverified
Revenue FY202231543000000.02022-12-31 historySEC XBRL Revenues 0001013871-25-000006unverified
Operating income FY2023384000000.02023-12-31 historySEC XBRL OperatingIncomeLoss 0001013871-26-000004unverified
Revenue FY202328823000000.02023-12-31 historySEC XBRL Revenues 0001013871-26-000004unverified
Operating income FY20242424000000.02024-12-31 historySEC XBRL OperatingIncomeLoss 0001013871-26-000004unverified
Revenue FY202428130000000.02024-12-31 historySEC XBRL Revenues 0001013871-26-000004unverified
Operating income FY20251845000000.02025-12-31 historySEC XBRL OperatingIncomeLoss 0001013871-26-000004unverified
Revenue FY202530713000000.02025-12-31 historySEC XBRL Revenues 0001013871-26-000004unverified
Operating cash flow FY2021493000000.02021-12-31 historySEC XBRL NetCashProvidedByUsedInOperatingActivities 0001013871-24-000005unverified
Capital expenditure FY2021269000000.02021-12-31 historySEC XBRL PaymentsToAcquirePropertyPlantAndEquipment 0001013871-24-000005unverified
Operating cash flow FY2022360000000.02022-12-31 historySEC XBRL NetCashProvidedByUsedInOperatingActivities 0001013871-25-000006unverified
Capital expenditure FY2022367000000.02022-12-31 historySEC XBRL PaymentsToAcquirePropertyPlantAndEquipment 0001013871-25-000006unverified
Operating cash flow FY2023-221000000.02023-12-31 historySEC XBRL NetCashProvidedByUsedInOperatingActivities 0001013871-26-000004unverified
Capital expenditure FY2023598000000.02023-12-31 historySEC XBRL PaymentsToAcquirePropertyPlantAndEquipment 0001013871-26-000004unverified
Operating cash flow FY20242306000000.02024-12-31 historySEC XBRL NetCashProvidedByUsedInOperatingActivities 0001013871-26-000004unverified
Capital expenditure FY2024472000000.02024-12-31 historySEC XBRL PaymentsToAcquirePropertyPlantAndEquipment 0001013871-26-000004unverified
Operating cash flow FY20251913000000.02025-12-31 historySEC XBRL NetCashProvidedByUsedInOperatingActivities 0001013871-26-000004unverified
Capital expenditure FY20251147000000.02025-12-31 historySEC XBRL PaymentsToAcquirePropertyPlantAndEquipment 0001013871-26-000004unverified
Shares outstanding210210483.02026-07-31SEC cover page 10-Q 0001013871-26-000020 (210,210,483 shares (single class on cover)); filing document https://www.sec.gov/Archives/edgar/data/1013871/000101387126000020/nrg-20260630.htm 0001013871-26-000020not cross-checked

Lynch GARP

47 of 100. ok. How this is scored.

Test or factorValueThresholdPoints
1 PEG: P/E divided by 5-yr EPS growth (in % points)1.63<= 1.011.2 / 30
2 EPS growth, 5-yr compound rate+14.1% a year12% to 35% a year20.0 / 20
3 P/E on latest annual EPS23.0<= 2510.0 / 10
4 Borrowings / equity LongTermDebt (incl. current maturities)4.82<= 0.50.0 / 15
5 Years of the last 5 in which EPS rose2 of 55 of 56.0 / 15
6 Net cash (cash minus borrowings) / market cap-119.7%>= +10%0.0 / 10
Inputs, 6 numbers with their sources
InputValuePeriodSourceCheck
Price (close, per traded unit)92.312026-10-23Alpaca Market Data (consolidated SIP daily bar)not cross-checked
EPS diluted FY20254.012025-12-31 historySEC XBRL EarningsPerShareDiluted 0001013871-26-000004unverified
EPS diluted FY20202.072020-12-31 historySEC XBRL EarningsPerShareDiluted 0001013871-23-000004unverified
debt_incl_current23392000000.02026-06-30SEC XBRL LongTermDebt 0001013871-26-000020unverified
equity4855000000.02026-06-30SEC XBRL StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 0001013871-26-000020unverified
cash162000000.02026-06-30SEC XBRL CashAndCashEquivalentsAtCarryingValue 0001013871-26-000020unverified

Graham Enterprising

32 of 100. ok. How this is scored.

Test or factorValueThresholdPoints
1 Current ratio0.97>= 1.50.0 / 15
2 Borrowings vs working capital working capital not positive—<= 1.1x0.0 / 15
3 No earnings deficit in the last 5 years4 of 5 profitable5 of 512.0 / 15
4 Pays a current dividendyesyes10.0 / 10
5 EPS higher than five years earlier2.07 -> 4.01higher10.0 / 10
6 Price / book value per share book value used because intangibles are not separated in the dataset (Graham uses net tangible assets)4.0<= 1.20.0 / 20
7 Price / net current asset value per share (current assets minus all liabilities) net current asset value not positive—<= 0.670.0 / 15
Inputs, 13 numbers with their sources
InputValuePeriodSourceCheck
Price (close, per traded unit)92.312026-10-23Alpaca Market Data (consolidated SIP daily bar)not cross-checked
current_assets9653000000.02026-06-30SEC XBRL AssetsCurrent 0001013871-26-000020unverified
current_liabilities9975000000.02026-06-30SEC XBRL LiabilitiesCurrent 0001013871-26-000020unverified
Net income FY20212187000000.02021-12-31 historySEC XBRL NetIncomeLoss 0001013871-24-000005unverified
Net income FY20221221000000.02022-12-31 historySEC XBRL NetIncomeLoss 0001013871-25-000006unverified
Net income FY2023-202000000.02023-12-31 historySEC XBRL NetIncomeLoss 0001013871-26-000004unverified
Net income FY20241125000000.02024-12-31 historySEC XBRL NetIncomeLoss 0001013871-26-000004unverified
Net income FY2025864000000.02025-12-31 historySEC XBRL NetIncomeLoss 0001013871-26-000004unverified
Dividend years (Yahoo)[2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026] historyYahoo Finance dividend historynot cross-checked
EPS diluted FY20254.012025-12-31 historySEC XBRL EarningsPerShareDiluted 0001013871-26-000004unverified
EPS diluted FY20202.072020-12-31 historySEC XBRL EarningsPerShareDiluted 0001013871-23-000004unverified
equity4855000000.02026-06-30SEC XBRL StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 0001013871-26-000020unverified
Shares outstanding210210483.02026-07-31SEC cover page 10-Q 0001013871-26-000020 (210,210,483 shares (single class on cover)); filing document https://www.sec.gov/Archives/edgar/data/1013871/000101387126000020/nrg-20260630.htm 0001013871-26-000020not cross-checked

Piotroski F-Score

44 of 100. ok. How this is scored.

Test or factorValueThresholdPoints
1 Return on assets is positive3.0%pass = 111.11111111111111 / 11.11111111111111
2 Operating cash flow is positive1,913Mpass = 111.11111111111111 / 11.11111111111111
3 Return on assets improved on the prior year4.7% -> 3.0%pass = 10.0 / 11.11111111111111
4 Operating cash flow exceeds net income (accruals)1,913M vs 864Mpass = 111.11111111111111 / 11.11111111111111
5 Long-term debt / assets fell40.8% -> 56.3%pass = 10.0 / 11.11111111111111
6 Current ratio improved1.02 -> 1.64pass = 111.11111111111111 / 11.11111111111111
7 No new shares issued (share count did not rise)193M -> 210Mpass = 10.0 / 11.11111111111111
8 Operating margin improved (stand-in for gross margin, which the dataset does not carry)8.6% -> 6.0%pass = 10.0 / 11.11111111111111
9 Asset turnover (revenue / assets) improved1.17 -> 1.05pass = 10.0 / 11.11111111111111
Inputs, 27 numbers with their sources
InputValuePeriodSourceCheck
net_income 2025-12-31864000000.02025-12-31 historySEC XBRL NetIncomeLoss 0001013871-26-000004unverified
total_assets 2025-12-3129140000000.02025-12-31 historySEC XBRL Assets 0001013871-26-000020unverified
cfo 2025-12-311913000000.02025-12-31 historySEC XBRL NetCashProvidedByUsedInOperatingActivities 0001013871-26-000004unverified
net_income 2025-12-31864000000.02025-12-31 historySEC XBRL NetIncomeLoss 0001013871-26-000004unverified
net_income 2024-12-311125000000.02024-12-31 historySEC XBRL NetIncomeLoss 0001013871-26-000004unverified
total_assets 2025-12-3129140000000.02025-12-31 historySEC XBRL Assets 0001013871-26-000020unverified
total_assets 2024-12-3124022000000.02024-12-31 historySEC XBRL Assets 0001013871-26-000004unverified
cfo 2025-12-311913000000.02025-12-31 historySEC XBRL NetCashProvidedByUsedInOperatingActivities 0001013871-26-000004unverified
net_income 2025-12-31864000000.02025-12-31 historySEC XBRL NetIncomeLoss 0001013871-26-000004unverified
lt_debt 2025-12-3116412000000.02025-12-31 historySEC XBRL LongTermDebtNoncurrent 0001013871-26-000012unverified
lt_debt 2024-12-319812000000.02024-12-31 historySEC XBRL LongTermDebtNoncurrent 0001013871-25-000025unverified
total_assets 2025-12-3129140000000.02025-12-31 historySEC XBRL Assets 0001013871-26-000020unverified
total_assets 2024-12-3124022000000.02024-12-31 historySEC XBRL Assets 0001013871-26-000004unverified
current_assets 2025-12-3113147000000.02025-12-31 historySEC XBRL AssetsCurrent 0001013871-26-000020unverified
current_assets 2024-12-318964000000.02024-12-31 historySEC XBRL AssetsCurrent 0001013871-26-000004unverified
current_liabilities 2025-12-318029000000.02025-12-31 historySEC XBRL LiabilitiesCurrent 0001013871-26-000020unverified
current_liabilities 2024-12-318813000000.02024-12-31 historySEC XBRL LiabilitiesCurrent 0001013871-26-000004unverified
shares_out 2026-07-31210210483.02026-07-31 historySEC XBRL EntityCommonStockSharesOutstanding 0001013871-26-000020unverified
shares_out 2025-07-31193430802.02025-07-31 historySEC XBRL EntityCommonStockSharesOutstanding 0001013871-25-000020unverified
operating_income 2025-12-311845000000.02025-12-31 historySEC XBRL OperatingIncomeLoss 0001013871-26-000004unverified
operating_income 2024-12-312424000000.02024-12-31 historySEC XBRL OperatingIncomeLoss 0001013871-26-000004unverified
revenue 2025-12-3130713000000.02025-12-31 historySEC XBRL Revenues 0001013871-26-000004unverified
revenue 2024-12-3128130000000.02024-12-31 historySEC XBRL Revenues 0001013871-26-000004unverified
revenue 2025-12-3130713000000.02025-12-31 historySEC XBRL Revenues 0001013871-26-000004unverified
revenue 2024-12-3128130000000.02024-12-31 historySEC XBRL Revenues 0001013871-26-000004unverified
total_assets 2025-12-3129140000000.02025-12-31 historySEC XBRL Assets 0001013871-26-000020unverified
total_assets 2024-12-3124022000000.02024-12-31 historySEC XBRL Assets 0001013871-26-000004unverified

Earnings record

SEC XBRL, by fiscal year (named by the calendar year it ends in); EPS split-adjusted to today's shares; each row links to the filing.

FYEndedRevenue, $MNet income, $MEPS dilutedDividendFiling
20132013-12-3111,295-386-1.22paid0001013871-16-000022
20142014-12-3115,8681340.23paid0001013871-17-000007
20152015-12-3112,328-6,382-19.46paid0001013871-18-000011
20162016-12-318,915-774-2.22paid0001013871-19-000007
20172017-12-319,074-2,153-6.79paid0001013871-20-000027
20182018-12-319,4782680.87paid0001013871-21-000005
20192019-12-319,8214,43816.81paid0001013871-22-000010
20202020-12-319,0935102.07paid0001013871-23-000004
20212021-12-3126,9892,1878.93paid0001013871-24-000005
20222022-12-3131,5431,2215.17paid0001013871-25-000006
20232023-12-3128,823-202-1.12paid0001013871-26-000004
20242024-12-3128,1301,1254.99paid0001013871-26-000004
20252025-12-3130,7138644.01paid0001013871-26-000004

Insider transactions

SEC Form 4 open-market purchases and sales from the insider data sets; latest 20.

DateInsiderRoleTypeSharesPriceValue
2026-09-08Spencer Gerald Alfredofficersale plan1,580120.93191,069
2026-07-15Kinney Virginiaofficersale plan11,145140.641,567,433
2026-06-15Kinney Virginiaofficersale20,000127.522,550,400