Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 3/31/2022 | 12/31/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 11/30/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 8/31/2018 | 6/30/2018 | 5/31/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 12/31/2011 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $50.00 | -- | -- | $660.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $64,832.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accounts Receivable Net Current | $52,418.00 | $56,776,000.00 | $67,284.00 | $61,745.00 | $66,284,929.00 | $64,349,769.00 | $47,677,430.00 | $48,132,896.00 | $42,887,949.00 | $41,493,800.00 | $41,769,774.00 | $37,762,131.00 | $42,634,730.00 | $39,423,801.00 | -- | $40,399,213.00 | $38,411,622.00 | $35,708,420.00 | $37,606,721.00 | $39,691,279.00 | -- | $40,155,241.00 | -- | $35,018,400.00 | $36,707,885.00 | $40,618,312.00 | $39,874,287.00 | $31,407,679.00 | $33,328,900.00 | $35,476,843.00 | $31,557,638.00 | $33,328,900.00 | $32,324,284.00 | $29,828,732.00 | $26,644,327.00 | $23,927,146.00 | $22,030,342.00 | $27,512,495.00 | $23,908,125.00 | $21,610,162.00 | $23,347,449.00 | $24,988,919.00 | -- | -- | $12,626,792.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $2,502.00 | -- | $2,105.00 | $2,511.00 | -- | $1,560,962.00 | $2,673,068.00 | -- | $2,680,218.00 | -- | $1,010,648.00 | -- | -- | $1,243,746.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $61,620.00 | $66,911,000.00 | $72,689.00 | $69,433.00 | $76,161,776.00 | $70,812,657.00 | $55,197,626.00 | $60,170,249.00 | $45,568,167.00 | $43,648,766.00 | $42,780,422.00 | $40,101,025.00 | $45,603,112.00 | $40,737,196.00 | -- | $42,148,124.00 | $40,146,764.00 | $38,190,666.00 | $38,613,673.00 | $41,740,100.00 | -- | $42,949,873.00 | -- | $37,023,868.00 | $37,990,002.00 | $41,246,042.00 | $40,844,273.00 | $32,577,923.00 | $34,434,269.00 | $36,156,308.00 | $32,327,411.00 | $31,195,466.00 | $33,319,600.00 | $30,917,933.00 | $27,773,398.00 | $25,137,805.00 | $23,273,309.00 | $28,767,446.00 | $25,222,005.00 | $23,368,791.00 | $25,249,986.00 | $26,884,924.00 | -- | -- | $13,390,493.00 | -- | -- |
Property Plant and Equipement | $1,255.00 | $1,217,000.00 | $1,603.00 | $1,623.00 | $2,081,115.00 | $1,599,410.00 | $6,223,457.00 | $4,331,052.00 | $4,060,055.00 | $3,723,582.00 | $3,742,358.00 | $4,156,997.00 | $4,822,162.00 | $3,545,049.00 | -- | $3,099,489.00 | $2,448,608.00 | $2,347,667.00 | $2,556,992.00 | $2,517,234.00 | -- | $2,350,966.00 | -- | $2,242,225.00 | $2,039,935.00 | $1,700,470.00 | $1,751,342.00 | $2,098,379.00 | $1,910,858.00 | $1,720,923.00 | $1,688,564.00 | $1,614,705.00 | $1,489,061.00 | $1,286,425.00 | $913,106.00 | $818,921.00 | $667,597.00 | $652,660.00 | $606,817.00 | $529,325.00 | $523,360.00 | $490,823.00 | -- | -- | $286,911.00 | -- | -- |
Intangible Assets Net | $29,192.00 | $30,370,000.00 | $31,619.00 | $33,156.00 | $47,552,411.00 | $34,141,514.00 | $32,807,369.00 | $33,584,910.00 | $36,466,907.00 | $33,781,168.00 | $35,437,325.00 | $36,441,098.00 | $43,875,709.00 | $33,807,973.00 | -- | $30,539,442.00 | $31,350,775.00 | $32,347,648.00 | $33,034,173.00 | $34,076,543.00 | -- | $35,125,109.00 | -- | $36,193,616.00 | $37,323,286.00 | $38,803,342.00 | $35,162,650.00 | $22,282,533.00 | $23,514,376.00 | $24,935,413.00 | $26,484,327.00 | $28,090,227.00 | $29,761,035.00 | $18,476,141.00 | $19,673,590.00 | $19,856,838.00 | $13,724,068.00 | $14,728,666.00 | $15,733,264.00 | $16,874,700.00 | $18,183,807.00 | $20,179,310.00 | -- | -- | $18,232,091.00 | -- | -- |
Goodwill | $59,151.00 | $59,588,000.00 | $58,453.00 | $58,453.00 | $55,192,901.00 | $29,141,883.00 | $29,141,883.00 | $29,141,883.00 | $34,155,493.00 | $32,076,880.00 | $31,350,224.00 | $31,372,990.00 | $31,372,990.00 | $25,194,639.00 | -- | $17,983,549.00 | $17,983,549.00 | $17,983,549.00 | $17,983,549.00 | $17,983,549.00 | -- | $17,983,549.00 | -- | $17,983,549.00 | $17,970,049.00 | $17,826,199.00 | $16,085,760.00 | $9,184,659.00 | $9,184,659.00 | $9,184,659.00 | $9,184,659.00 | $9,184,659.00 | $9,184,659.00 | $7,089,257.00 | $7,089,257.00 | $7,817,136.00 | $6,404,367.00 | $5,863,483.00 | $5,863,483.00 | $5,863,483.00 | $5,853,616.00 | $4,896,089.00 | -- | -- | $4,859,663.00 | -- | $4,797,960.00 |
Other Assets | $4,902.00 | $5,026,000.00 | $5,069.00 | $5,196.00 | $4,411,368.00 | $4,483,332.00 | $1,097,243.00 | $1,283,629.00 | $87,231,728.00 | $82,905,920.00 | $82,578,901.00 | $82,697,708.00 | $87,710,004.00 | $71,303,799.00 | -- | $60,745,637.00 | $61,443,788.00 | $62,118,410.00 | $59,098,138.00 | $60,572,202.00 | -- | $61,834,259.00 | -- | $63,473,789.00 | $64,602,952.00 | $69,345,524.00 | $63,896,462.00 | $43,677,288.00 | $44,869,007.00 | $46,188,900.00 | $47,291,243.00 | $48,314,561.00 | $49,590,896.00 | $36,056,891.00 | $36,905,058.00 | $37,643,979.00 | $29,831,662.00 | $30,076,702.00 | $31,215,003.00 | $32,484,933.00 | $32,849,155.00 | $26,779,412.00 | -- | -- | $23,465,164.00 | -- | -- |
Total Assets | $170,552.00 | $178,517,000.00 | $183,674.00 | $182,438.00 | $194,673,165.00 | $149,264,141.00 | $135,516,372.00 | $148,293,966.00 | $136,859,950.00 | $130,278,268.00 | $129,101,681.00 | $126,955,730.00 | $138,135,278.00 | $115,586,044.00 | -- | $105,993,250.00 | $104,039,160.00 | $102,656,743.00 | $100,268,803.00 | $104,829,536.00 | -- | $107,135,098.00 | -- | $102,739,882.00 | $104,632,889.00 | $112,292,036.00 | $106,492,077.00 | $78,353,590.00 | $81,214,134.00 | $84,066,131.00 | $81,307,218.00 | $81,214,134.00 | $84,399,557.00 | $68,261,249.00 | $65,591,562.00 | $63,600,705.00 | $53,772,568.00 | $59,496,808.00 | $57,043,825.00 | $56,383,049.00 | $58,622,501.00 | $54,155,159.00 | -- | -- | $37,142,568.00 | -- | $24,409,871.00 |
Accounts Payable | $224.00 | $95,000.00 | $250.00 | $73.00 | $586,816.00 | $587,726.00 | $1,138,617.00 | $401,175.00 | $261,418.00 | $219,693.00 | $432,950.00 | $127,088.00 | $226,729.00 | $479,422.00 | -- | $140,541.00 | $213,300.00 | $154,159.00 | $146,257.00 | $261,083.00 | -- | $1,134,932.00 | -- | $753,965.00 | $1,909,612.00 | $1,946,662.00 | $1,976,788.00 | $1,302,156.00 | $951,672.00 | $1,247,823.00 | $1,240,750.00 | $1,014,270.00 | $1,572,195.00 | $1,240,628.00 | $633,052.00 | $1,015,616.00 | $1,114,594.00 | $1,304,103.00 | $1,653,082.00 | $1,646,858.00 | $1,933,214.00 | $5,616,282.00 | -- | -- | $2,246,360.00 | -- | -- |
Accrued Liabilities | $14,879.00 | $14,902,000.00 | $18,068.00 | $17,286.00 | $19,170,794.00 | $16,557,575.00 | $15,491,877.00 | $16,153,920.00 | $13,192,509.00 | $11,448,403.00 | $12,797,763.00 | $12,834,242.00 | $13,672,842.00 | $10,079,832.00 | -- | $11,992,541.00 | $11,556,311.00 | $10,910,729.00 | $10,411,374.00 | $11,721,113.00 | -- | $11,406,665.00 | -- | $11,210,316.00 | $11,540,806.00 | $12,566,637.00 | $12,591,682.00 | $10,422,809.00 | $9,668,475.00 | $12,619,372.00 | $11,992,134.00 | $12,231,374.00 | $11,554,868.00 | $10,299,313.00 | $7,940,128.00 | $6,591,258.00 | $6,045,637.00 | $7,871,222.00 | $7,020,623.00 | $7,682,635.00 | $7,122,875.00 | $4,167,844.00 | -- | -- | $3,364,347.00 | -- | -- |
Total Current Liabilities | $86,999.00 | $92,981,000.00 | $97,758.00 | $98,050.00 | $93,936,632.00 | $52,370,457.00 | $44,324,012.00 | $71,701,782.00 | $71,465,776.00 | $64,820,516.00 | $65,066,925.00 | $65,232,996.00 | $71,079,286.00 | $47,129,054.00 | -- | $38,407,142.00 | $37,871,009.00 | $37,408,076.00 | $34,566,790.00 | $41,975,104.00 | -- | $47,023,791.00 | -- | $63,269,947.00 | $65,498,210.00 | $70,183,004.00 | $65,422,357.00 | $38,653,069.00 | $40,725,680.00 | $43,775,505.00 | $41,496,667.00 | $56,139,258.00 | $58,471,133.00 | $42,989,794.00 | $43,177,630.00 | $47,018,954.00 | $37,409,276.00 | $51,288,314.00 | $49,291,977.00 | $48,992,542.00 | $50,519,827.00 | $51,401,571.00 | -- | -- | $35,459,287.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $14,607,450.00 | -- | $16,184,167.00 | $16,746,667.00 | $17,187,500.00 | $17,750,000.00 | $18,312,500.00 | $18,875,000.00 | $19,384,765.00 | -- | -- | -- | $16,618,209.00 | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | $58,331.00 | $-90,659.00 | -- | $-154,482.00 | $-171,723.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $14,502.00 | $16,933,000.00 | $17,567.00 | $16,557.00 | $33,663,278.00 | $33,508,784.00 | $28,827,219.00 | $14,592,087.00 | $4,727,948.00 | $5,049,748.00 | $3,875,119.00 | $1,824,905.00 | $7,169,517.00 | $8,763,428.00 | -- | $9,094,121.00 | $7,958,813.00 | $7,225,958.00 | $7,999,388.00 | $6,213,812.00 | -- | $4,179,135.00 | -- | $1,647,483.00 | $1,371,756.00 | $4,436,386.00 | $3,489,367.00 | $3,393,585.00 | $4,259,081.00 | $4,122,269.00 | $3,941,535.00 | $4,259,081.00 | $5,407,596.00 | $5,747,764.00 | $3,566,792.00 | $5,727,108.00 | $5,562,872.00 | $6,063,058.00 | $5,697,895.00 | $5,451,358.00 | $6,981,458.00 | -- | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $83,553.00 | $85,536,000.00 | $85,916.00 | $84,388.00 | $100,736,533.00 | $96,893,684.00 | $91,192,360.00 | $76,592,184.00 | $65,394,174.00 | $65,457,752.00 | $64,034,756.00 | $61,722,734.00 | $67,055,992.00 | $68,456,990.00 | -- | $67,586,108.00 | $66,168,151.00 | $65,248,667.00 | $65,702,013.00 | $62,854,432.00 | -- | $60,111,307.00 | -- | $39,469,935.00 | $39,134,679.00 | $42,109,032.00 | $41,069,720.00 | $39,700,521.00 | $40,488,454.00 | $40,290,626.00 | $39,810,551.00 | $24,985,474.00 | $25,928,424.00 | $25,271,455.00 | $22,413,932.00 | $16,581,751.00 | $16,363,292.00 | $8,208,494.00 | $7,751,848.00 | $7,390,507.00 | $8,102,674.00 | -- | -- | -- | $1,683,281.00 | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $170,552.00 | $178,517,000.00 | $183,674.00 | $182,438.00 | $194,673,165.00 | $149,264,141.00 | $135,516,372.00 | $148,293,966.00 | $136,859,950.00 | $130,278,268.00 | $129,101,681.00 | $126,955,730.00 | $138,135,278.00 | $115,586,044.00 | -- | $105,993,250.00 | $104,039,160.00 | $102,656,743.00 | $100,268,803.00 | $104,829,536.00 | -- | $107,135,098.00 | -- | $102,739,882.00 | $104,632,889.00 | $112,292,036.00 | $106,492,077.00 | $78,353,590.00 | $81,214,134.00 | $84,066,131.00 | $81,307,218.00 | $81,214,134.00 | $84,399,557.00 | $68,261,249.00 | $65,591,562.00 | $63,600,705.00 | $53,772,568.00 | $59,496,808.00 | $57,043,825.00 | $56,383,049.00 | $58,622,501.00 | -- | -- | -- | $37,142,568.00 | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 3/31/2022 | 12/31/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 11/30/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 8/31/2018 | 6/30/2018 | 5/31/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 12/31/2011 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $68,765.00 | $313,167,000.00 | $83,484.00 | $80,800.00 | $298,421,828.00 | $78,507,873.00 | $68,542,277.00 | $239,027,177.00 | $67,711,690.00 | $277,890,880.00 | $208,192,454.00 | $136,673,763.00 | $74,067,429.00 | $294,313,548.00 | -- | $221,998,263.00 | $73,857,890.00 | $68,776,067.00 | $286,862,926.00 | $77,062,137.00 | -- | $70,945,438.00 | -- | $66,855,470.00 | $272,600,050.00 | $71,281,674.00 | $68,773,862.00 | $56,843,687.00 | $253,852,214.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $23,438.00 | $111,784,000.00 | $29,979.00 | $56,358.00 | $103,547,470.00 | $76,490,069.00 | $23,430,799.00 | $80,940,903.00 | $18,814,731.00 | $19,327,203.00 | $56,892,800.00 | $37,180,874.00 | $20,275,731.00 | $80,681,265.00 | -- | $61,478,096.00 | $39,301,475.00 | $18,438,640.00 | $76,595,192.00 | $21,373,025.00 | -- | $19,192,279.00 | -- | $17,309,931.00 | $68,401,998.00 | $49,146,574.00 | $30,898,515.00 | $13,671,234.00 | $15,110,323.00 | $16,431,888.00 | $15,184,525.00 | $13,346,630.00 | $14,844,253.00 | $33,062,454.00 | $19,206,941.00 | $8,341,022.00 | $8,364,613.00 | $9,985,740.00 | $8,465,235.00 | $7,711,630.00 | $29,062,186.00 | $9,072,813.00 | $6,649,652.00 | $4,868,302.00 | $15,552,411.00 | $11,499,394.00 | $9,588,384.00 |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $21,016.00 | $88,650,000.00 | $68,475.00 | $45,796.00 | $83,211,263.00 | $20,385,866.00 | $19,716,312.00 | $65,115,223.00 | $16,723,344.00 | $60,558,697.00 | $14,869,009.00 | $30,510,064.00 | $16,203,624.00 | $56,199,521.00 | -- | $42,361,018.00 | $14,237,839.00 | $13,620,423.00 | $47,291,020.00 | $36,370,008.00 | -- | $12,528,731.00 | -- | $11,979,120.00 | $44,349,272.00 | $11,175,596.00 | $10,780,335.00 | $9,606,444.00 | $37,804,208.00 | $28,668,466.00 | $18,376,722.00 | $8,902,999.00 | $30,390,277.00 | $7,703,447.00 | $6,877,524.00 | $6,348,428.00 | $24,084,360.00 | $6,222,795.00 | $5,658,740.00 | $6,505,739.00 | $19,039,556.00 | $5,281,846.00 | $8,165,132.00 | $3,709,061.00 | $10,606,538.00 | $2,562,981.00 | $6,851,687.00 |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $415.00 | $-7,185,000.00 | $-10,412.00 | $5,050.00 | $16,282,949.00 | $13,523,346.00 | $2,815,514.00 | $14,530,195.00 | $1,231,713.00 | $3,538,190.00 | $220,698.00 | $-6,084,763.00 | $2,657,394.00 | $19,661,488.00 | -- | $6,477,112.00 | $9,007,467.00 | $3,586,708.00 | $24,259,685.00 | $17,703,802.00 | -- | $6,577,171.00 | -- | $4,035,305.00 | $17,760,768.00 | $12,911,442.00 | $7,275,258.00 | $2,693,356.00 | $15,535,817.00 | $11,113,121.00 | $3,984,364.00 | $2,662,161.00 | $11,972,689.00 | $4,857,929.00 | $3,540,713.00 | $864,001.00 | $5,801,310.00 | $2,709,640.00 | $1,479,213.00 | $-142,964.00 | $5,128,176.00 | $2,572,136.00 | $1,189,156.00 | $105,236.00 | $476,732.00 | $235,870.00 | $-13,694.00 |
Loss Before Income Taxes | $-820.00 | $-13,161,000.00 | $-14,787.00 | $3,548.00 | $14,920,266.00 | $6,092,895.00 | $2,542,135.00 | $13,097,462.00 | $855,186.00 | $1,954,560.00 | $3,288,263.00 | $-4,313,054.00 | $2,201,369.00 | $17,551,968.00 | -- | $13,699,078.00 | $4,924,649.00 | $3,233,471.00 | $21,409,280.00 | $6,429,644.00 | -- | $5,835,370.00 | -- | $3,164,213.00 | $3,875,844.00 | $4,752,516.00 | $3,744,537.00 | $2,134,737.00 | $11,170,081.00 | $3,764,628.00 | $2,283,688.00 | $1,382,504.00 | $2,439,796.00 | $3,656,011.00 | $2,308,405.00 | $311,196.00 | $991,435.00 | $1,120,797.00 | $746,147.00 | $-1,913,681.00 | $835,309.00 | $1,441,034.00 | $243,647.00 | $-559,047.00 | $-1,717,999.00 | $-299,119.00 | $-346,998.00 |
Earnings Per Share Basic | -- | $-0.95 | $0.24 | $-1.29 | $2.43 | $2.26 | $1.52 | $0.51 | $0.07 | $0.14 | $-0.07 | $-0.47 | $0.15 | $1.29 | -- | $1.03 | $0.37 | $0.24 | $1.83 | $0.50 | -- | $0.56 | -- | $0.28 | $0.67 | $0.36 | $0.26 | $0.15 | $0.27 | $0.27 | $0.18 | $0.11 | $0.20 | $0.55 | $0.21 | $0.02 | $0.08 | $0.07 | $0.04 | $-0.27 | $1.53 | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 10,831 | 10,812,000 | 10,791 | 10,731 | 10,426,821 | 10,464,549 | 10,428,897 | 10,414,262 | 10,332,815 | 10,311,606 | 10,309,457 | 10,306,986 | 10,308,445 | 10,238,565 | -- | 10,239,126 | 10,231,025 | 10,229,462 | 9,577,498 | 9,368,840 | -- | 8,998,364 | -- | 8,761,292 | 8,759,376 | 8,759,376 | 8,746,100 | 8,668,955 | 8,668,485 | 8,658,061 | 7,711,050 | 7,388,536 | 7,383,346 | 7,359,632 | 6,978,414 | 6,598,145 | 5,648,605 | 5,608,301 | 5,599,331 | 5,598,847 | 5,424,620 | 5,419,642 | -- | -- | -- | 4,026,309 | -- |
Earnings Per Share Diluted | -- | $-0.95 | $-1.04 | $-1.29 | $2.42 | $0.44 | $1.51 | $1.35 | $0.07 | $0.14 | $0.25 | $-0.32 | $0.14 | $1.28 | -- | $0.41 | $0.37 | $0.24 | $1.79 | $0.49 | -- | $0.82 | -- | $0.27 | $0.65 | $0.35 | $0.25 | $0.15 | $0.82 | $0.26 | $0.17 | $0.11 | $0.73 | $0.29 | $0.20 | $0.02 | $-0.08 | $0.06 | $0.04 | $-0.27 | $1.47 | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 10,831 | 10,766,000 | 10,753 | 10,731 | 10,472,845 | 10,532,918 | 10,485,104 | 10,416,610 | 10,394,839 | 10,338,029 | 10,326,493 | 10,306,986 | 10,382,999 | 10,350,775 | -- | 10,365,871 | 10,380,195 | 10,404,355 | 9,808,080 | 9,638,616 | -- | 9,301,370 | -- | 9,087,016 | 9,038,187 | 9,077,147 | 9,050,596 | 8,924,419 | 8,930,542 | 9,028,398 | 7,851,860 | 7,646,726 | 7,645,844 | 7,573,530 | 7,098,765 | 6,935,949 | 6,097,709 | 5,752,314 | 5,675,731 | 5,598,847 | 5,646,389 | 5,662,383 | -- | -- | -- | 4,008,145 | -- |
Common Stock Shares Authorized | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | -- | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | -- | 19,500,000 | -- | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | 19,500,000 | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 10,928,763 | 10,888,000 | 10,864,506 | 10,838,776 | 10,772,515 | 10,499,827 | 10,445,208 | 10,425,210 | 10,336,110 | 10,328,379 | 10,317,018 | 10,306,986 | 10,306,986 | 10,309,236 | -- | 10,242,114 | 10,234,718 | 10,229,913 | 10,227,247 | 10,157,877 | -- | 10,089,029 | -- | 8,763,965 | 8,759,376 | 8,759,376 | 8,759,376 | 8,669,308 | 8,668,485 | 8,668,485 | 8,592,008 | 7,393,762 | 7,387,955 | 7,379,473 | 7,244,644 | 6,598,145 | 6,598,145 | 5,608,145 | 5,607,647 | 5,598,847 | 5,598,847 | -- | -- | -- | -- | -- | -- |
Common Stock Value | $52.00 | $52,000.00 | $60.00 | $70.00 | $69,833.00 | $67,107.00 | $66,560.00 | $66,360.00 | $73,911.00 | $73,834.00 | $75,852.00 | $75,752.00 | $75,752.00 | $75,775.00 | -- | $75,103.00 | $78,320.00 | $78,272.00 | $78,246.00 | $77,552.00 | -- | $100,890.00 | -- | $87,640.00 | $87,594.00 | $87,594.00 | $87,594.00 | $86,693.00 | $86,685.00 | $86,685.00 | $85,920.00 | $73,938.00 | $73,880.00 | $73,795.00 | $72,447.00 | $65,982.00 | $65,982.00 | $54,489.00 | $54,484.00 | $54,396.00 | $55,988.00 | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | -- | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | -- | 500,000 | -- | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | 500,000 | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | $0.01 | -- | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |