XML 90 R79.htm IDEA: XBRL DOCUMENT v3.8.0.1
6) Earnings Per Share: Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Details    
Net earnings $ 16,925,923 $ 1,860,000
Weighted-average Class A equivalent common share outstanding (1) 16,171,412 15,827,495
GrantOfEmployeeStockOptions $ 176,365 $ 493,335
Diluted weighted-average shares outstanding 16,347,777 16,320,830
Net earnings per Class A Equivalent common share (1) $ 1.05 $ 0.12
Net earnings per Class A Equivalent common share-assuming dilution (1) $ 1.04 $ 0.11