XML 54 R38.htm IDEA: XBRL DOCUMENT
v3.25.0.1

EQUITY AND EPS (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Equity [Abstract] |
Schedule of Basic and Diluted EPS | The following table presents the computations of basic and diluted EPS:
| Year Ended December 31,
| 2024 |  | 2023 |  | 2022
Operations: |  |  |  |  |
Net income(a) | $ | 34,465 |  |  | $ | 107,130 |  |  | $ | 108,872 |
Net loss attributable to noncontrolling interest | 198 |  |  | 345 |  |  | 590 |
Income attributable to participating securities (unvested shares and units) (b) | (373) |  |  | (1,074) |  |  | (871) |
Net income used in EPS calculation | $ | 34,290 |  |  | $ | 106,401 |  |  | $ | 108,591 |
Share information: |  |  |  |  |
Basic weighted average common shares(c) | 22,015,439 |  |  | 22,059,816 |  |  | 22,002,990 |
Diluted weighted average common shares(d) | 22,015,439 |  |  | 22,173,918 |  |  | 22,053,966 |
Basic EPS | $ | 1.56 |  |  | $ | 4.82 |  |  | $ | 4.94 |
Diluted EPS | $ | 1.56 |  |  | $ | 4.80 |  |  | $ | 4.92 |
(a)Net income attributable to all stockholders. (b)Participating securities included 243,007, 226,410, and 177,398 unvested restricted stock units (“RSUs”) for the years ended December 31, 2024, 2023, and 2022, respectively. (c)Under the two class method, basic weighted average common shares exclude outstanding unvested participating securities. (d)The impacts of the Convertible Senior Notes were included in the diluted weighted average common shares if the inclusion was dilutive. The Convertible Senior Notes would only have a dilutive impact if the average market price per share during the year end exceeds the conversion price of $96.24 per share. There was no dilutive impact for the year ended December 31, 2024.
Schedule of Common Stock Activity | The following table presents the Company’s share activity:
| Shares Outstanding
| Preferred Stock |  | Common Stock
Balance at December 31, 2022 | 437 |  | 21,994,042 |
Issuance of Common Stock | — |  |  | 30,507 |
Repurchase of Common Stock | — |  |  | (8,436) |
Balance at December 31, 2023 | 437 |  | 22,016,113 |
Issuance of Common Stock | — |  |  | 91,051 |
Repurchase of Common Stock (a) | — |  |  | (912,457) |
Balance at December 31, 2024 | 437 |  | 21,194,707 |
(a)886,936 shares were repurchased during the year end December 31, 2024, pursuant to the Company’s share repurchase program. The remaining shares repurchased were related to the tax withholding on equity-based compensation.
Schedule of Dividends | The following table presents the Company’s dividend and dividend equivalent information:
Dividend and Dividend Equivalent Information (per Share and Unit)
Declaration date |  | Record date |  | Payment date |  | Declared |  | Paid |  | Dividend payment |  | Dividend equivalent payment(a)(b) |  | Total payment(b)
2024 |  |  |  |  |  |  |  |  |  |  |  |  |  |
February 22 |  | March 15 |  | March 29 |  | $ | 0.12 |  |  | $ | 0.12 |  |  | $ | 2,641 |  |  | $ | 31 |  |  | $ | 2,672 |
May 2 |  | May 17 |  | May 31 |  | 0.12 |  |  | 0.12 |  |  | 2,642 |  |  | 30 |  |  | 2,672 |
August 1 |  | August 16 |  | August 30 |  | 0.12 |  |  | 0.12 |  |  | 2,639 |  |  | 30 |  |  | 2,669 |
October 31 |  | November 15 |  | November 29 |  | 0.12 |  |  | 0.12 |  |  | 2,588 |  |  | 29 |  |  | 2,617 |
|  |  |  |  |  | $ | 0.48 |  |  | $ | 0.48 |  |  | $ | 10,510 |  |  | $ | 120 |  |  | $ | 10,630 |
2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |
February 23 |  | March 10 |  | March 24 |  | $ | 0.12 |  |  | $ | 0.12 |  |  | $ | 2,640 |  |  | $ | 29 |  |  | $ | 2,669 |
May 4 |  | May 19 |  | June 2 |  | 0.12 |  |  | 0.12 |  |  | 2,641 |  |  | 27 |  |  | 2,668 |
August 3 |  | August 18 |  | September 1 |  | 0.12 |  |  | 0.12 |  |  | 2,642 |  |  | 27 |  |  | 2,669 |
November 2 |  | November 17 |  | December 1 |  | 0.12 |  |  | 0.12 |  |  | 2,642 |  |  | 27 |  |  | 2,669 |
|  |  |  |  |  | $ | 0.48 |  |  | $ | 0.48 |  |  | $ | 10,565 |  |  | $ | 110 |  |  | $ | 10,675 |
2022 |  |  |  |  |  |  |  |  |  |  |  |  |  |
February 22 |  | March 11 |  | March 25 |  | $ | 0.12 |  |  | $ | 0.12 |  |  | $ | 2,638 |  |  | $ | 23 |  |  | $ | 2,661 |
May 5 |  | May 20 |  | June 3 |  | 0.12 |  |  | 0.12 |  |  | 2,638 |  |  | 23 |  |  | 2,661 |
August 4 |  | August 19 |  | September 2 |  | 0.12 |  |  | 0.12 |  |  | 2,639 |  |  | 23 |  |  | 2,662 |
November 3 |  | November 18 |  | December 2 |  | 0.12 |  |  | 0.12 |  |  | 2,639 |  |  | 23 |  |  | 2,662 |
|  |  |  |  |  | $ | 0.48 |  |  | $ | 0.48 |  |  | $ | 10,554 |  |  | $ | 92 |  |  | $ | 10,646 |
(a) Dividend equivalent payments on unvested participating securities (see Note 12, Employee Benefit Plans). (b) Includes estimated forfeitures.

X
- Definition Tabular disclosure of information related to dividends declared, including paid and unpaid dividends. + References No definition available. + Details
Name: | us-gaap_DividendsDeclaredTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_EquityAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the change in common stock outstanding. + References No definition available. + Details
Name: | us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 + Details
Name: | us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration