XML 19 R10.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Note 4 - Earnings Per Share | 9 Months Ended
--- | ---
Sep. 30, 2022
Notes to Financial Statements |
Earnings Per Share [Text Block] |
4. | EARNINGS PER SHARE
Basic earnings (loss) per share (“EPS”) is computed by dividing net income (loss) attributable to Ultralife by the weighted average shares outstanding during the period. Diluted EPS includes the dilutive effect of securities, if any, and is calculated using the treasury stock method. For the three-month period ended September 30, 2022, there were no outstanding stock awards included in the calculation of diluted weighted average shares outstanding and no potential common shares included in the calculation of diluted EPS, as no securities were dilutive. There were 1,202,076 outstanding stock options and 5,000 restricted stock awards not included in the calculation of diluted EPS for the three-month period ended September 30, 2022, as the effect would be antidilutive. For the comparable three-month period ended September 30, 2021, there were no outstanding stock awards included in the calculation of diluted weighted average shares outstanding and no potential common shares included in the calculation of diluted EPS, as no securities were dilutive. There were 1,064,656 outstanding stock options and 14,164 restricted stock awards not included in the calculation of diluted EPS for the three-month period ended September 30, 2021, as the effect would be antidilutive. For the nine-month period ended September 30, 2022, there were 128,665 outstanding stock options and 5,000 outstanding restricted stock awards included in the calculation of diluted weighted average shares outstanding, as such securities were dilutive, resulting in 22,203 potential common shares included in the calculation of diluted EPS. For the comparable nine-month period ended September 30, 2021, there were 598,489 outstanding stock options and 14,164 outstanding restricted stock awards included in the calculation of diluted weighted average shares outstanding, as such securities were dilutive, resulting in 179,951 potential common shares included in the calculation of diluted EPS. There were 1,073,411 and 466,167 outstanding stock options not included in the calculation of diluted weighted average shares outstanding for the nine-month periods ended September 30, 2022 and September 30, 2021, respectively, as the effect would be antidilutive.

X
- References No definition available. + Details
Name: | us-gaap_DisclosureTextBlockAbstract
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 https://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 https://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 https://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 https://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