Table:
|  | December 31, |  |
| --- | --- | --- |
|  | 2018 | 2019 |
| Net earnings used for purposes of calculating net income per common share |  |  |
| Net earnings from operations | 157,133 | 329,013 |
| Basic weighted average number of shares outstanding during the year (thousands) | 52,432 | 49,418 |
| Effect of dilutive potential common shares from stock options and restricted shares | 678 | 580 |
| Dilutive weighted average number of shares outstanding | 53,110 | 49,999 |
| Basic net earnings per share: from operations | 3.00 | 6.66 |
| Diluted net earnings per share: | 2.96 | 6.58 |
Paragraphs:
NOTE 24. EARNINGS PER SHARE
Basic net earnings per common share is calculated by dividing net income attributable to common shareholders by the weighted average number of common shares outstanding for that period. The dilutive effect is calculated using the treasury stock method. The calculation of diluted net income per share assumes the exercise of options issued under our stock option plans (and the issuance of shares under our share plans) for periods in which exercises (or issuances) would have a dilutive effect.
The calculation of basic and diluted net income per share attributable to common shareholders is based on the following data:
Question:
For what years is information on earnings per share available?