XML 30 R18.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Earnings Per Share | 12 Months Ended
--- | ---
Dec. 31, 2021
Earnings Per Share [Abstract] |
Earnings Per Share | 11. Earnings Per Share The following table sets forth the computations of basic and diluted earnings per share: Year ended December 31, 2021 2020 2019Net income$ 652,984 $ 355,766 $ 350,158Shares: Weighted-average number of common shares outstanding (for basic calculation) 28,132 27,917 27,740Dilutive stock awards 379 499 555Weighted-average number of common shares outstanding (for diluted calculation) 28,511 28,416 28,295Basic earnings per share$ 23.21 $ 12.74 $ 12.62Diluted earnings per share$ 22.90 $ 12.52 $ 12.38 The following stock awards were excluded from the calculation of diluted earnings per share: Year ended December 31, 2021 2020 2019Stock awards subject to performance conditions 66 87 81Stock awards that were antidilutive 34 57 139Total stock awards excluded from diluted earnings per share 100 144 220

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

X
- Definition The entire disclosure for earnings per share. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -URI http://asc.fasb.org/topic&trid=2144383 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerShareTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration