Date | 3/31/2024 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 11/30/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 2/29/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 11/30/2014 | 10/31/2014 | 9/30/2014 | 7/31/2014 | 6/30/2014 | 3/31/2014 | 1/31/2014 | 12/31/2013 | 10/31/2013 | 9/30/2013 | 7/31/2013 | 6/30/2013 | 4/30/2013 | 3/31/2013 | 1/31/2013 | 10/31/2012 | 7/31/2012 | 4/30/2012 | 1/31/2012 | 10/31/2011 | 7/31/2011 | 4/30/2011 | 1/31/2011 | 10/31/2010 | 7/31/2010 | 1/31/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $334,796,000.00 | $273,941,000.00 | $293,921,000.00 | $274,613,000.00 | $288,027,000.00 | $184,016,000.00 | $234,223,000.00 | $237,942,000.00 | $233,097,000.00 | $193,470,000.00 | $166,082,000.00 | $152,441,000.00 | $80,892,000.00 | $103,189,000.00 | $230,298,252.00 | $52,726,305.00 | $93,008,000.00 | $106,891,503.00 | $119,779,499.00 | $101,132,237.00 | $103,731,761.00 | $99,749,199.00 | -- | $30,203,773.00 | $31,206,495.00 | $8,664,211.00 | $3,988,565.00 | $3,793,502.00 | $6,509,589.00 | $9,270,010.00 | -- | $4,644,722.00 | $3,924,922.00 | $3,890,477.00 | $5,014,242.00 | $6,951,763.00 | -- | -- | $3,950,125.00 | -- | $5,762,423.00 | $6,831,478.00 | $1,451,407.00 | $1,508,102.00 | $1,012,290.00 | $1,075,262.00 | $1,252,410.00 | $1,463,744.00 | $1,575,500.00 | $1,094,974.00 | $1,176,727.00 | $500,964.00 | $259,095.00 | $193,931.00 | $164,361.00 | $249,653.00 | $343,150.00 | $281,869.00 | $397,101.00 | $501,639.00 | $534,332.00 | $665,737.00 |
Accounts Receivable Net Current | -- | -- | -- | $79,003,000.00 | $52,629,000.00 | $69,386,000.00 | $67,263,000.00 | $55,280,000.00 | $10,608,000.00 | $7,058,000.00 | $18,257,000.00 | $17,588,000.00 | $18,012,000.00 | $11,004,000.00 | $19,731,189.00 | $16,707,314.00 | $6,640,236.00 | $7,734,631.00 | $70,084,171.00 | $34,541,815.00 | $52,805,123.00 | $20,117,304.00 | -- | $4,857,136.00 | $5,423,618.00 | $5,506,472.00 | $5,985,903.00 | $4,578,114.00 | $3,999,532.00 | $3,392,941.00 | -- | $3,654,703.00 | $4,015,715.00 | $3,692,757.00 | $3,801,584.00 | $3,506,674.00 | -- | -- | $3,369,780.00 | -- | $1,531,405.00 | $1,508,461.00 | $1,509,589.00 | -- | $1,475,980.00 | -- | $1,426,022.00 | -- | $1,320,087.00 | -- | $1,582,505.00 | $1,323,261.00 | $998,255.00 | $1,146,522.00 | $994,118.00 | $885,161.00 | $708,620.00 | -- | $704,971.00 | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $17,281,000.00 | $13,953,000.00 | $15,087,000.00 | $22,170,000.00 | $14,798,000.00 | $11,702,000.00 | $12,670,000.00 | $14,631,000.00 | $18,637,000.00 | $16,747,000.00 | $12,119,000.00 | $11,188,000.00 | $11,811,000.00 | $10,315,000.00 | $10,495,938.00 | $10,121,935.00 | $7,984,419.00 | $7,385,098.00 | $4,175,308.00 | $6,622,549.00 | $3,525,437.00 | $3,126,866.00 | -- | $298,477.00 | $282,732.00 | $269,168.00 | $499,150.00 | $430,278.00 | $509,010.00 | $293,828.00 | -- | -- | -- | -- | $792,568.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $538,810,000.00 | $476,229,000.00 | $465,063,000.00 | $457,688,000.00 | $435,138,000.00 | $443,616,000.00 | $461,038,000.00 | $444,416,000.00 | $398,782,000.00 | $338,577,000.00 | $366,698,000.00 | $380,545,000.00 | $318,063,000.00 | $329,068,000.00 | $321,360,707.00 | $167,625,710.00 | $176,912,063.00 | $172,862,792.00 | $202,833,453.00 | $152,762,941.00 | $180,615,388.00 | $144,159,562.00 | -- | $35,731,720.00 | $37,718,993.00 | $14,922,250.00 | $10,805,439.00 | $9,112,887.00 | $11,353,416.00 | $13,558,497.00 | -- | $9,192,609.00 | $8,659,766.00 | $8,200,512.00 | $9,853,079.00 | $10,658,308.00 | -- | -- | $13,359,190.00 | -- | $7,839,812.00 | $8,426,180.00 | $3,133,944.00 | -- | $2,644,304.00 | -- | $2,752,028.00 | -- | $3,047,900.00 | -- | $2,872,122.00 | $2,005,333.00 | $1,352,041.00 | $1,451,123.00 | $1,249,224.00 | $1,214,755.00 | $1,133,016.00 | -- | $1,197,483.00 | -- | -- | -- |
Property Plant and Equipement | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $12,427,107.00 | $12,101,373.00 | $12,332,342.00 | $12,721,082.00 | $12,909,206.00 | $13,297,168.00 | $13,700,034.00 | $13,814,306.00 | -- | $1,121,632.00 | $1,167,680.00 | $1,205,139.00 | $1,301,914.00 | $1,302,667.00 | $1,341,984.00 | $1,247,973.00 | -- | $1,219,889.00 | $577,701.00 | $577,273.00 | $582,470.00 | $560,938.00 | -- | -- | $620,036.00 | -- | $99,222.00 | $94,948.00 | $85,685.00 | -- | $62,435.00 | -- | $66,877.00 | -- | $64,689.00 | -- | $68,142.00 | $41,935.00 | $44,186.00 | $47,740.00 | $43,261.00 | $43,968.00 | $15,720.00 | -- | $21,593.00 | -- | -- | -- |
Intangible Assets Net | $119,707,000.00 | $74,209,000.00 | $74,421,000.00 | $77,675,000.00 | $76,861,000.00 | $73,231,000.00 | $76,651,000.00 | $80,148,000.00 | $82,807,000.00 | $86,985,000.00 | $90,781,000.00 | $94,790,000.00 | $98,840,000.00 | $103,011,849.00 | $114,166,305.00 | $109,069,858.00 | $83,056,658.00 | $86,875,883.00 | $90,762,980.00 | $94,927,036.00 | $99,138,657.00 | $103,533,558.00 | -- | $1,732,984.00 | $1,822,542.00 | $1,904,269.00 | $2,067,737.00 | $2,162,895.00 | $2,258,054.00 | $2,353,212.00 | -- | $1,236,622.00 | $1,283,163.00 | $1,339,235.00 | $1,377,257.00 | -- | -- | -- | -- | -- | -- | $59,627.00 | $62,427.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $410,267,000.00 | $275,528,000.00 | $274,029,000.00 | $276,028,000.00 | $275,675,000.00 | $257,482,000.00 | $253,310,000.00 | $252,379,000.00 | $253,039,000.00 | $239,053,000.00 | $239,053,000.00 | $239,053,000.00 | $238,539,000.00 | $238,505,000.00 | $237,134,772.00 | $209,313,824.00 | $185,805,880.00 | $185,805,880.00 | $189,604,746.00 | $189,604,746.00 | $188,933,191.00 | $189,847,202.00 | $86,197,395.00 | $1,622,483.00 | $1,622,483.00 | $1,622,483.00 | $1,622,483.00 | $1,622,483.00 | $1,622,483.00 | $1,622,483.00 | -- | $2,168,833.00 | $2,168,833.00 | $2,168,833.00 | $2,168,833.00 | $1,386,480.00 | -- | -- | $439,694.00 | -- | $278,135.00 | $494,700.00 | $494,700.00 | -- | $258,200.00 | -- | $33,200.00 | -- | $33,200.00 | -- | $33,200.00 | $32,000.00 | $32,000.00 | $50,000.00 | $32,000.00 | $50,000.00 | -- | -- | -- | -- | -- | -- |
Other Assets | $4,067,000.00 | $8,586,000.00 | $7,229,000.00 | $5,441,000.00 | $6,056,000.00 | $6,097,000.00 | $5,901,000.00 | $4,424,000.00 | $5,928,000.00 | $18,915,000.00 | $22,473,000.00 | $22,487,000.00 | $6,475,000.00 | $1,681,000.00 | $1,633,153.00 | $1,351,576.00 | $1,551,359.00 | $1,205,962.00 | $1,341,337.00 | $1,515,664.00 | $1,585,850.00 | $1,632,406.00 | -- | $219,174.00 | $221,979.00 | $225,358.00 | $221,987.00 | $221,979.00 | $213,680.00 | $216,442.00 | -- | $219,646.00 | $212,146.00 | $212,146.00 | $218,716.00 | $211,088.00 | -- | -- | $108,747.00 | -- | $38,681.00 | $41,636.00 | $38,681.00 | -- | $55,481.00 | -- | $40,981.00 | -- | $30,981.00 | -- | $30,981.00 | $1,450.00 | $1,450.00 | $1,450.00 | $1,563.00 | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $1,226,277,000.00 | $1,073,261,000.00 | $1,027,176,000.00 | $992,628,000.00 | $963,905,000.00 | $943,406,000.00 | $951,064,000.00 | $912,331,000.00 | $852,363,000.00 | $817,486,000.00 | $814,273,000.00 | $833,217,000.00 | $724,415,000.00 | $728,713,347.00 | $750,244,382.00 | $568,329,965.00 | $520,858,996.00 | $512,999,049.00 | $551,898,869.00 | $510,977,108.00 | $521,593,913.00 | $490,635,793.00 | -- | $41,173,169.00 | $43,298,794.00 | $20,644,557.00 | $16,784,560.00 | $14,952,911.00 | $17,319,617.00 | $19,566,533.00 | -- | $14,567,599.00 | $13,649,572.00 | $13,263,092.00 | $14,995,063.00 | $15,022,972.00 | -- | -- | $16,057,989.00 | -- | $8,805,255.00 | $9,483,377.00 | $3,959,782.00 | -- | $3,246,326.00 | -- | $3,136,702.00 | -- | $3,388,145.00 | -- | $3,223,085.00 | $2,167,364.00 | $1,467,677.00 | $1,570,313.00 | $1,364,048.00 | $1,917,160.00 | $1,746,548.00 | -- | $1,258,139.00 | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | $25,437,000.00 | $11,280,000.00 | $9,868,000.00 | -- | -- | $9,569,000.00 | $10,425,000.00 | $7,745,000.00 | $6,914,680.00 | $4,353,117.00 | $4,768,708.00 | $4,750,543.00 | $4,481,544.00 | $4,270,947.00 | $3,632,691.00 | $3,356,677.00 | $3,786,381.00 | -- | -- | -- | -- | $1,424,573.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $394,915.00 | $192,148.00 | $43,887.00 | -- | $109,704.00 | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $773,859,000.00 | $457,621,000.00 | $443,578,000.00 | $414,699,000.00 | $395,210,000.00 | $390,080,000.00 | $425,222,000.00 | $380,659,000.00 | $336,363,000.00 | $372,338,000.00 | $386,124,000.00 | $414,389,000.00 | $369,015,000.00 | $367,653,000.00 | $381,840,344.00 | $162,657,953.00 | $126,047,836.00 | $106,337,868.00 | $141,624,943.00 | $140,247,633.00 | $160,451,458.00 | $154,322,623.00 | -- | $48,464,719.00 | $46,637,914.00 | $20,374,189.00 | $11,086,950.00 | $9,155,999.00 | $9,737,990.00 | $11,015,247.00 | -- | $9,784,026.00 | $17,606,771.00 | $16,995,350.00 | $15,985,247.00 | $16,494,713.00 | -- | -- | $16,562,014.00 | -- | $11,798,216.00 | $11,106,532.00 | $5,652,500.00 | -- | $4,292,564.00 | -- | $4,406,163.00 | -- | $4,323,064.00 | -- | $3,614,464.00 | $2,245,951.00 | $5,075,784.00 | $2,026,570.00 | $1,025,426.00 | $1,893,928.00 | $1,893,839.00 | -- | $1,341,333.00 | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $226,051,000.00 | $230,455,000.00 | $230,105,000.00 | $232,172,134.00 | $234,149,063.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $10,722,265.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $33,088.00 | -- | $18,589.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $257,969,000.00 | $230,778,000.00 | $208,719,000.00 | $207,300,000.00 | $192,678,000.00 | $195,278,000.00 | $169,292,000.00 | $157,893,000.00 | $143,629,000.00 | $69,771,000.00 | $59,714,000.00 | $43,001,000.00 | $35,957,000.00 | $31,904,748.00 | $25,177,257.00 | $21,473,083.00 | $17,927,867.00 | $17,788,203.00 | $17,100,065.00 | $7,561,556.00 | $4,897,454.00 | $1,734,531.00 | -- | $-45,148,985.00 | $-41,266,193.00 | $-37,654,381.00 | $-33,090,937.00 | $-31,358,231.00 | $-29,999,822.00 | $-28,684,565.00 | -- | $-24,039,865.00 | $-22,354,252.00 | $-21,822,887.00 | $-19,340,521.00 | $-18,340,602.00 | -- | -- | $-16,649,019.00 | -- | $-18,025,329.00 | $-16,347,588.00 | $-15,581,146.00 | -- | $-14,418,150.00 | -- | $-13,403,504.00 | -- | $-11,871,387.00 | -- | $-11,022,272.00 | $-10,199,290.00 | $-5,477,889.00 | $-2,275,064.00 | $-2,117,708.00 | $-1,690,922.00 | $-1,749,126.00 | -- | $-1,397,363.00 | -- | -- | -- |
Total Stockholders' Equity | $653,490,000.00 | $593,714,000.00 | $566,012,000.00 | $560,044,000.00 | $552,822,000.00 | $510,438,000.00 | $479,966,000.00 | $473,985,000.00 | $454,550,000.00 | $330,824,000.00 | $228,404,000.00 | $207,023,000.00 | $197,080,000.00 | $191,549,000.00 | $190,733,968.00 | $185,399,565.00 | $180,968,222.00 | $180,545,832.00 | $179,943,785.00 | $169,621,944.00 | $165,666,297.00 | $159,948,028.00 | -- | $-7,344,171.00 | $-3,742,123.00 | $-353,877.00 | $3,786,318.00 | $-3,277,335.00 | $-2,204,965.00 | $-1,269,427.00 | -- | $-4,615,759.00 | $-5,678,671.00 | $-5,216,191.00 | $-2,817,673.00 | $-1,953,892.00 | -- | -- | $-375,773.00 | -- | $-2,755,101.00 | $-1,215,088.00 | $-1,428,817.00 | -- | $-779,210.00 | -- | $-999,308.00 | -- | $-901,491.00 | -- | $-354,876.00 | $-59,784.00 | $-3,746,208.00 | $-594,358.00 | $-659,321.00 | $-239,869.00 | $-375,406.00 | -- | $-311,309.00 | -- | -- | -- |
Controlling Interest in Subsidiaries | $4,485,000.00 | $3,995,000.00 | $3,741,000.00 | $3,156,000.00 | $2,191,000.00 | $3,068,000.00 | $5,879,000.00 | $5,536,000.00 | $5,940,000.00 | $87,000.00 | $1,014,000.00 | $825,000.00 | $881,000.00 | $786,199.00 | $1,439,996.00 | $689,935.00 | $1,408,548.00 | $998,320.00 | $5,182,884.00 | $5,193,212.00 | $4,821,846.00 | $4,235,398.00 | -- | $52,621.00 | $403,003.00 | $624,245.00 | $1,911,292.00 | $1,996,469.00 | $2,708,814.00 | $2,742,935.00 | -- | $2,321,554.00 | $1,721,472.00 | $1,483,933.00 | $1,827,489.00 | $482,151.00 | -- | -- | $-128,252.00 | -- | $-237,860.00 | $-408,067.00 | $-263,901.00 | -- | $-267,028.00 | -- | $-270,153.00 | -- | $-33,428.00 | -- | $-36,503.00 | $-18,803.00 | $138,101.00 | $138,101.00 | $238,101.00 | $238,101.00 | $228,115.00 | -- | $228,115.00 | -- | -- | -- |
Total Liabilities and Equity | $1,226,277,000.00 | $1,073,261,000.00 | $1,027,176,000.00 | $992,628,000.00 | $963,905,000.00 | $943,406,000.00 | $951,064,000.00 | $912,331,000.00 | $852,363,000.00 | $817,486,000.00 | $814,273,000.00 | $833,217,000.00 | $724,415,000.00 | $728,713,347.00 | $750,244,382.00 | $568,329,965.00 | $520,858,996.00 | $512,999,049.00 | $551,898,869.00 | $510,977,108.00 | $521,593,913.00 | $490,635,793.00 | -- | $41,173,169.00 | $43,298,794.00 | $20,644,557.00 | $16,784,560.00 | $14,952,911.00 | $17,319,617.00 | $19,566,533.00 | -- | $14,567,599.00 | $13,649,572.00 | $13,263,092.00 | $14,995,063.00 | $15,022,972.00 | -- | -- | $16,057,989.00 | -- | $8,805,255.00 | $9,483,377.00 | $3,959,782.00 | -- | $3,246,326.00 | -- | $3,136,702.00 | -- | $3,388,145.00 | -- | $3,223,085.00 | $2,167,364.00 | $1,467,677.00 | $1,570,313.00 | $1,364,048.00 | $1,917,160.00 | $1,746,548.00 | -- | $1,258,139.00 | -- | -- | -- |
Date | 3/31/2024 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 11/30/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 2/29/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 11/30/2014 | 10/31/2014 | 9/30/2014 | 7/31/2014 | 6/30/2014 | 3/31/2014 | 1/31/2014 | 12/31/2013 | 10/31/2013 | 9/30/2013 | 7/31/2013 | 6/30/2013 | 4/30/2013 | 3/31/2013 | 1/31/2013 | 10/31/2012 | 7/31/2012 | 4/30/2012 | 1/31/2012 | 10/31/2011 | 7/31/2011 | 4/30/2011 | 1/31/2011 | 10/31/2010 | 7/31/2010 | 1/31/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $95,757,171.00 | $519,907,752.00 | $414,451,683.00 | $123,004,546.00 | $123,923,246.00 | $356,355,930.00 | -- | $82,058,826.00 | $41,575,480.00 | $57,427,701.00 | $15,674,876.00 | $14,622,656.00 | $12,371,673.00 | $44,048,740.00 | -- | $10,659,708.00 | $21,573,734.00 | $10,204,125.00 | $32,989,742.00 | $7,642,474.00 | -- | -- | $15,759,780.00 | -- | $4,094,486.00 | $2,336,522.00 | $2,839,462.00 | $2,834,161.00 | $2,605,231.00 | $5,136,115.00 | $2,593,046.00 | $2,614,694.00 | $2,446,566.00 | $1,662,951.00 | $7,776,131.00 | $1,965,153.00 | $1,649,451.00 | $1,631,844.00 | $5,110,806.00 | $1,431,965.00 | $2,133,400.00 | $1,039,693.00 | $3,896,584.00 | $2,861,658.00 | $1,842,580.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,408,092.00 | -- | $1,277,342.00 | -- | $812,726.00 | -- | $586,073.00 | -- | $1,459,967.00 | $913,159.00 | $443,778.00 | $303,185.00 | $978,407.00 | $572,346.00 | $154,371.00 | $92,204.00 | $581,862.00 | $454,134.00 | $303,175.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $528,198,109.00 | $145,994,056.00 | $214,385,827.00 | $99,065,029.00 | $431,475,590.00 | $110,703,306.00 | $217,319,817.00 | $101,465,018.00 | $322,601,443.00 | -- | $89,882,390.00 | $45,284,093.00 | $67,964,651.00 | $48,281,935.00 | $30,931,205.00 | $14,134,138.00 | $51,314,869.00 | -- | $35,770,518.00 | $11,782,514.00 | $11,868,822.00 | $33,684,076.00 | $24,261,906.00 | -- | -- | $9,806,833.00 | -- | $5,281,070.00 | $2,883,548.00 | $5,317,971.00 | $11,336,910.00 | $4,163,188.00 | $3,308,038.00 | $2,885,085.00 | $4,386,115.00 | $1,298,045.00 | $1,720,412.00 | $3,538,454.00 | $2,466,563.00 | $506,804.00 | $356,338.00 | $1,391,742.00 | $208,631.00 | $237,710.00 | $279,648.00 | $577,847.00 | $154,343.00 | $193,509.00 | -- |
Loss from Operations | $30,139,000.00 | $39,083,000.00 | $49,403,000.00 | $22,373,000.00 | $104,265,000.00 | $50,091,000.00 | $41,594,000.00 | $26,211,000.00 | $98,179,000.00 | $80,503,000.00 | $37,356,000.00 | $17,271,000.00 | $4,365,000.00 | $32,419,988.00 | $21,487,078.00 | $11,420,910.00 | $-3,307,858.00 | $88,432,162.00 | $56,577,104.00 | $29,851,456.00 | $22,701,709.00 | $35,145,967.00 | -- | $-7,823,564.00 | $-3,708,613.00 | $-10,536,950.00 | $-1,675,854.00 | $-2,174,411.00 | $-1,762,465.00 | $-7,266,129.00 | -- | $-1,459,472.00 | $-2,077,604.00 | $-1,664,697.00 | $-694,334.00 | $-1,531,529.00 | -- | -- | $671,877.00 | -- | $-1,186,584.00 | $-547,026.00 | $-1,024,033.00 | $-808,596.00 | $-813,487.00 | $-2,558,038.00 | $-2,072,359.00 | $-1,771,421.00 | $-711,972.00 | $-57,461.00 | $-525,083.00 | $-1,437,225.00 | $-116,179.00 | $-53,153.00 | $-413,335.00 | $126,202.00 | $-270,783.00 | $-187,444.00 | $4,015.00 | $18,084.00 | $21,468.00 | -- |
Loss Before Income Taxes | $24,004,000.00 | $88,914,000.00 | $31,491,000.00 | $19,409,000.00 | $86,616,000.00 | $76,161,000.00 | $16,629,000.00 | $18,268,000.00 | $77,748,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.31 | $1.04 | $0.57 | $0.31 | $1.09 | $0.58 | $0.57 | $0.32 | $1.69 | $0.27 | $0.46 | $0.31 | $0.11 | $0.41 | $0.21 | $0.11 | -- | $0.33 | $0.43 | $0.08 | $0.07 | $1.01 | -- | $0.48 | $0.25 | $0.17 | $0.46 | -- | -- | -- | -- | $-0.31 | $-0.11 | -- | -- | $-0.35 | -- | -- | $0.03 | -- | -- | -- | -- | -- | -- | $-0.03 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 47,260,351 | 46,547,502 | 46,482,271 | 46,555,406 | 44,971,143 | 44,795,295 | 44,858,657 | 44,681,218 | 43,828,664 | 36,527,672 | 36,149,692 | 36,071,604 | 36,010,268 | 34,708,429 | 34,643,754 | 34,518,461 | 34,496,622 | 32,893,940 | 32,917,007 | 32,674,459 | 32,421,467 | 25,525,786 | -- | 25,067,954 | 25,067,954 | 25,067,954 | 24,673,081 | -- | -- | -- | -- | 5,365,563 | 4,863,389 | -- | -- | 4,875,955 | -- | -- | 49,134,549 | -- | -- | -- | -- | -- | -- | 36,353,413 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $0.31 | $1.03 | $0.28 | $0.31 | $1.08 | $1.12 | $0.56 | $0.31 | $1.63 | $1.01 | $0.75 | $0.19 | $0.11 | $0.39 | $0.20 | $0.10 | -- | $0.29 | $0.24 | $0.07 | $0.06 | $0.90 | -- | $0.20 | $0.22 | $0.15 | $0.41 | -- | -- | -- | -- | $-0.93 | $-0.11 | -- | -- | $-0.35 | -- | -- | $-0.01 | -- | -- | -- | -- | -- | -- | $-0.03 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 47,699,537 | 46,881,567 | 46,778,299 | 46,954,687 | 45,602,415 | 45,993,001 | 46,082,643 | 45,994,868 | 45,403,085 | 37,448,430 | 37,551,740 | 37,296,913 | 37,439,099 | 36,403,279 | 37,816,698 | 37,962,555 | 38,074,174 | 37,914,886 | 38,387,700 | 37,935,773 | 38,098,373 | 28,661,735 | -- | 28,417,877 | 28,417,877 | 28,445,647 | 27,970,431 | -- | -- | -- | -- | 5,031,389 | 4,863,389 | -- | -- | 4,875,955 | -- | -- | 49,134,549 | -- | -- | -- | -- | -- | -- | 36,353,413 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | -- | 100,000,000 | -- | 100,000,000 | 100,000,000 | 100,000,000 | -- | 100,000,000 | -- | 100,000,000 | -- | 100,000,000 | -- | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | 100,000,000 | -- | -- | -- |
Common Stock Shares Outstanding | -- | 46,607,356 | 46,553,517 | 46,488,443 | -- | 44,884,522 | 44,719,710 | 44,845,059 | -- | -- | 36,775,817 | 36,309,513 | 36,042,761 | 35,908,057 | 34,822,933 | 34,638,812 | 34,503,704 | 34,578,040 | 33,025,189 | 32,841,170 | 32,652,295 | 32,304,876 | -- | 6,052,518 | 6,033,518 | 6,033,518 | 6,033,518 | 6,033,518 | 5,998,518 | 5,876,852 | -- | 4,863,389 | 4,863,389 | 4,863,389 | 4,863,389 | 48,634,549 | -- | -- | 49,134,549 | -- | 49,134,549 | 49,134,519 | 46,952,469 | -- | 37,977,607 | -- | 35,918,441 | -- | 34,843,441 | -- | 34,843,441 | 34,768,441 | 31,051,774 | 30,851,774 | 29,335,774 | 29,335,774 | 28,985,774 | -- | 27,635,774 | -- | -- | -- |
Common Stock Value | $48,000.00 | $47,000.00 | $47,000.00 | $47,000.00 | $47,000.00 | $45,000.00 | $45,000.00 | $45,000.00 | $45,000.00 | $42,000.00 | $37,000.00 | $36,000.00 | $36,000.00 | $35,908.00 | $34,823.00 | $34,639.00 | $34,504.00 | $34,578.00 | $33,025.00 | $32,841.00 | $32,653.00 | $32,305.00 | -- | $6,053.00 | $6,033.00 | $6,033.00 | $6,033.00 | $6,033.00 | $5,998.00 | $5,876.00 | -- | $5,463.00 | $4,863.00 | $4,863.00 | $4,863.00 | $48,635.00 | -- | -- | $49,135.00 | -- | $49,135.00 | $49,135.00 | $46,953.00 | -- | $37,978.00 | -- | $35,919.00 | -- | $34,844.00 | -- | $34,844.00 | $35,269.00 | $31,052.00 | $30,852.00 | $29,336.00 | $29,336.00 | $28,986.00 | -- | $27,636.00 | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | $0.00 | -- | $0.00 | $0.00 | $0.00 | -- | $0.00 | -- | $0.00 | -- | $0.00 | -- | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | -- | -- | -- |
Payments Of Dividends Common Stock | $95,000.00 | -- | -- | -- | $14,030,000.00 | -- | -- | -- | $31,089,000.00 | $51,319,000.00 | -- | -- | -- | $61,717,000.00 | -- | -- | -- | $17,759,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | -- | 5,000,000 | -- | 5,000,000 | 5,000,000 | 5,000,000 | -- | 5,000,000 | -- | 5,000,000 | -- | 5,000,000 | -- | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | 5,000,000 | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | $0.00 | -- | $0.00 | $0.00 | $0.00 | -- | $0.00 | -- | $0.00 | -- | $0.00 | -- | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $18.11 | $18.11 | -- | -- | -- | -- | -- | -- | -- | -- | $9.25 | -- | -- | $5.00 | $6.00 | $5.79 | -- | -- | -- | $3.40 | $3.90 | $4.60 | $0.43 | -- | $0.49 | -- | $4.50 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |