Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/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 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $3,139,000.00 | $4,159,000.00 | $3,112,000.00 | $5,043,000.00 | $3,977,000.00 | $3,609,000.00 | $3,490,000.00 | $9,046,000.00 | $6,340,000.00 | $3,371,000.00 | $3,641,000.00 | $4,653,000.00 | $2,352,000.00 | $10,879,000.00 | $15,568,000.00 | $9,136,000.00 | $1,591,000.00 | $335,000.00 | $1,119,000.00 | $1,509,000.00 | $1,393,000.00 | $887,000.00 | $572,000.00 | $2,473,000.00 | $755,000.00 | $1,435,000.00 | $955,000.00 | $552,000.00 | -- | -- | $3,776,000.00 |
Accounts Receivable Net Current | $66,539,000.00 | $68,226,000.00 | $65,110,000.00 | $60,781,000.00 | $56,946,000.00 | $52,653,000.00 | $53,334,000.00 | $43,653,000.00 | $42,585,000.00 | $39,794,000.00 | $38,500,000.00 | $28,914,000.00 | $24,599,000.00 | $23,786,000.00 | $17,538,000.00 | $16,350,000.00 | $13,515,000.00 | $14,412,000.00 | $15,335,000.00 | $13,173,000.00 | $11,703,000.00 | $10,374,000.00 | $12,500,000.00 | $7,955,000.00 | -- | -- | $8,412,000.00 | -- | -- | -- | -- |
Inventory | $3,978,000.00 | $4,251,000.00 | $4,138,000.00 | $4,537,000.00 | $4,732,000.00 | $4,960,000.00 | $4,121,000.00 | $4,087,000.00 | $3,909,000.00 | $3,071,000.00 | $2,220,000.00 | $2,281,000.00 | $1,806,000.00 | $1,460,000.00 | $1,309,000.00 | $1,527,000.00 | $1,662,000.00 | $1,574,000.00 | $1,294,000.00 | $1,803,000.00 | $1,469,000.00 | $1,417,000.00 | $1,294,000.00 | $1,247,000.00 | -- | $930,000.00 | $454,000.00 | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $15,802,000.00 | $14,218,000.00 | $12,449,000.00 | $20,057,000.00 | $21,736,000.00 | $23,133,000.00 | $19,445,000.00 | $14,084,000.00 | $15,250,000.00 | $15,614,000.00 | $11,214,000.00 | $10,755,000.00 | $9,983,000.00 | $9,747,000.00 | $4,869,000.00 | $5,789,000.00 | $4,662,000.00 | $5,003,000.00 | $4,117,000.00 | $4,940,000.00 | $3,246,000.00 | $3,278,000.00 | $2,630,000.00 | $2,336,000.00 | -- | -- | $1,141,000.00 | -- | -- | -- | -- |
Total Current Assets | $87,066,000.00 | $90,121,000.00 | $85,544,000.00 | $96,674,000.00 | $89,844,000.00 | $91,181,000.00 | $83,809,000.00 | $73,148,000.00 | $71,447,000.00 | $66,813,000.00 | $58,123,000.00 | $49,285,000.00 | $42,990,000.00 | $44,496,000.00 | $37,975,000.00 | $31,275,000.00 | $19,768,000.00 | $19,750,000.00 | $20,571,000.00 | $20,061,000.00 | $16,781,000.00 | $15,469,000.00 | $16,565,000.00 | $13,203,000.00 | -- | -- | $15,704,000.00 | -- | -- | -- | -- |
Property Plant and Equipement | $11,002,000.00 | $11,142,000.00 | $12,308,000.00 | $12,123,000.00 | $12,206,000.00 | $11,828,000.00 | $5,670,000.00 | $5,418,000.00 | $5,625,000.00 | $5,705,000.00 | $5,902,000.00 | $5,971,000.00 | $5,929,000.00 | $5,946,000.00 | $5,339,000.00 | $5,506,000.00 | $5,035,000.00 | $5,129,000.00 | $5,026,000.00 | $3,835,000.00 | $3,055,000.00 | $3,111,000.00 | $2,958,000.00 | $2,227,000.00 | -- | -- | $1,420,000.00 | -- | -- | -- | -- |
Intangible Assets Net | $221,145,000.00 | $225,296,000.00 | $226,952,000.00 | $224,588,000.00 | $229,612,000.00 | $227,217,000.00 | $195,919,000.00 | $200,454,000.00 | $203,143,000.00 | $207,739,000.00 | $171,706,000.00 | $178,881,000.00 | $165,145,000.00 | $132,824,000.00 | $109,233,000.00 | $99,884,000.00 | $102,837,000.00 | $104,874,000.00 | $107,419,000.00 | $106,468,000.00 | $82,661,000.00 | $71,224,000.00 | $66,023,000.00 | $65,759,000.00 | -- | -- | $59,259,000.00 | -- | -- | -- | -- |
Goodwill | $410,772,000.00 | $410,772,000.00 | $409,563,000.00 | $409,042,000.00 | $409,042,000.00 | $398,798,000.00 | $353,639,000.00 | $353,882,000.00 | $349,454,000.00 | $349,597,000.00 | $292,243,000.00 | $284,251,000.00 | $263,365,000.00 | $219,912,000.00 | $187,005,000.00 | $167,054,000.00 | $167,054,000.00 | $166,413,000.00 | $168,284,000.00 | $165,865,000.00 | $104,651,000.00 | $98,486,000.00 | $83,954,000.00 | $80,166,000.00 | $80,373,000.00 | $76,892,000.00 | $58,517,000.00 | $39,207,000.00 | -- | -- | $35,056,000.00 |
Other Assets | $7,247,000.00 | $8,996,000.00 | $13,698,000.00 | $5,972,000.00 | $5,794,000.00 | $5,590,000.00 | $5,063,000.00 | $10,565,000.00 | $9,717,000.00 | $9,477,000.00 | $8,462,000.00 | $8,495,000.00 | $10,039,000.00 | $6,509,000.00 | $5,197,000.00 | $5,193,000.00 | $5,101,000.00 | $4,172,000.00 | $2,329,000.00 | $2,057,000.00 | $3,644,000.00 | $1,754,000.00 | $1,605,000.00 | $1,308,000.00 | -- | -- | $300,000.00 | -- | -- | -- | -- |
Total Assets | $865,542,000.00 | $876,936,000.00 | $881,493,000.00 | $875,824,000.00 | $883,026,000.00 | $869,449,000.00 | $770,312,000.00 | $780,424,000.00 | $772,656,000.00 | $776,436,000.00 | $651,800,000.00 | $644,602,000.00 | $602,819,000.00 | $497,689,000.00 | $403,526,000.00 | $360,473,000.00 | $351,182,000.00 | $347,186,000.00 | $349,302,000.00 | $343,245,000.00 | $218,499,000.00 | $197,192,000.00 | $175,142,000.00 | $166,680,000.00 | $169,970,000.00 | $164,430,000.00 | $139,991,000.00 | $95,506,000.00 | -- | -- | $100,282,000.00 |
Accounts Payable | $11,996,000.00 | $9,711,000.00 | $11,064,000.00 | $8,296,000.00 | $7,916,000.00 | $8,414,000.00 | $9,342,000.00 | $8,083,000.00 | $9,331,000.00 | $8,264,000.00 | $7,865,000.00 | $6,415,000.00 | $4,871,000.00 | $6,348,000.00 | $3,845,000.00 | $4,559,000.00 | $3,520,000.00 | $4,530,000.00 | $3,438,000.00 | $7,409,000.00 | $3,359,000.00 | $3,388,000.00 | $4,114,000.00 | $3,666,000.00 | -- | -- | $1,600,000.00 | -- | -- | -- | -- |
Accrued Liabilities | $26,854,000.00 | $33,081,000.00 | $37,740,000.00 | $46,505,000.00 | $55,407,000.00 | $50,967,000.00 | $57,833,000.00 | $63,883,000.00 | $71,384,000.00 | $93,695,000.00 | $50,815,000.00 | $45,905,000.00 | $42,357,000.00 | $26,750,000.00 | $24,064,000.00 | $15,465,000.00 | $17,884,000.00 | $21,205,000.00 | $21,560,000.00 | $15,622,000.00 | $15,588,000.00 | $15,371,000.00 | $11,538,000.00 | $13,385,000.00 | -- | -- | $6,706,000.00 | -- | -- | -- | -- |
Total Current Liabilities | $519,442,000.00 | $539,780,000.00 | $553,197,000.00 | $562,882,000.00 | $571,215,000.00 | $565,991,000.00 | $462,624,000.00 | $489,932,000.00 | $485,161,000.00 | $483,383,000.00 | $362,209,000.00 | $362,474,000.00 | $321,354,000.00 | $256,256,000.00 | $163,358,000.00 | $193,045,000.00 | $184,401,000.00 | $198,991,000.00 | $206,861,000.00 | $202,867,000.00 | $103,764,000.00 | $82,626,000.00 | $62,944,000.00 | $58,392,000.00 | -- | -- | $129,122,000.00 | -- | -- | -- | -- |
Long Term Debt | $369,615,000.00 | $378,528,000.00 | $385,081,000.00 | $389,569,000.00 | $385,467,000.00 | $377,206,000.00 | $287,020,000.00 | $307,927,000.00 | $287,385,000.00 | $257,130,000.00 | $200,605,000.00 | $212,644,000.00 | $178,442,000.00 | $141,398,000.00 | $90,758,000.00 | $134,114,000.00 | $123,227,000.00 | $132,291,000.00 | $139,298,000.00 | $137,645,000.00 | $75,241,000.00 | $54,009,000.00 | $36,776,000.00 | $34,543,000.00 | -- | -- | $110,836,000.00 | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-9,968,000.00 | $-11,846,000.00 | $-12,944,000.00 | $-17,492,000.00 | $-12,337,000.00 | $-12,373,000.00 | $-23,582,000.00 | $-20,109,000.00 | $-16,381,000.00 | $-9,008,000.00 | $-6,480,000.00 | $-7,463,000.00 | $-4,155,000.00 | $-4,595,000.00 | $-2,023,000.00 | $-1,372,000.00 | $-1,016,000.00 | $-1,753,000.00 | $-2,309,000.00 | $-1,379,000.00 | $-188,000.00 | $914,000.00 | $736,000.00 | $-98,000.00 | -- | -- | $-33,018,000.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $249,277,000.00 | $242,719,000.00 | $236,747,000.00 | $222,428,000.00 | $222,108,000.00 | $215,646,000.00 | $218,379,000.00 | $206,163,000.00 | $203,823,000.00 | $207,599,000.00 | $204,760,000.00 | $200,237,000.00 | $199,651,000.00 | $164,505,000.00 | $155,578,000.00 | $106,284,000.00 | $103,108,000.00 | $83,104,000.00 | $80,073,000.00 | $78,967,000.00 | $41,099,000.00 | $40,430,000.00 | $39,301,000.00 | $37,419,000.00 | -- | -- | -- | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | $96,823,000.00 | $94,437,000.00 | $91,549,000.00 | $90,514,000.00 | $89,703,000.00 | $87,812,000.00 | $89,309,000.00 | $84,329,000.00 | $83,672,000.00 | $85,454,000.00 | $84,831,000.00 | $81,891,000.00 | $81,814,000.00 | $76,928,000.00 | $84,590,000.00 | $61,144,000.00 | $63,673,000.00 | $65,091,000.00 | $62,368,000.00 | $61,411,000.00 | $73,636,000.00 | $74,136,000.00 | $72,897,000.00 | $70,869,000.00 | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $865,542,000.00 | $876,936,000.00 | $881,493,000.00 | $875,824,000.00 | $883,026,000.00 | $869,449,000.00 | $770,312,000.00 | $780,424,000.00 | $772,656,000.00 | $776,436,000.00 | $651,800,000.00 | $644,602,000.00 | $602,819,000.00 | $497,689,000.00 | $403,526,000.00 | $360,473,000.00 | $351,182,000.00 | $347,186,000.00 | $349,302,000.00 | $343,245,000.00 | $218,499,000.00 | $197,192,000.00 | $175,142,000.00 | $166,680,000.00 | -- | -- | $139,991,000.00 | -- | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/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 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $67,177,000.00 | -- | -- | $43,313,000.00 | $150,134,000.00 | $31,573,000.00 | $80,289,000.00 | $41,111,000.00 | $376,307,000.00 | $97,483,000.00 | $85,394,000.00 | $84,868,000.00 | $323,508,000.00 | $84,536,000.00 | $154,920,000.00 | $77,221,000.00 | $71,779,000.00 | $66,326,000.00 | $62,135,000.00 | $62,331,000.00 | $199,644,000.00 |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $167,253,000.00 | $82,575,000.00 | $333,329,000.00 | $246,988,000.00 | $162,052,000.00 | $77,281,000.00 | $282,730,000.00 | $207,388,000.00 | $69,978,000.00 | $65,949,000.00 | $195,336,000.00 | $132,520,000.00 | $78,492,000.00 | $35,422,000.00 | $123,352,000.00 | $25,952,000.00 | $65,890,000.00 | $33,497,000.00 | $106,866,000.00 | $74,735,000.00 | $24,259,000.00 | $23,088,000.00 | $83,180,000.00 | $61,406,000.00 | $39,788,000.00 | $18,761,000.00 | $56,759,000.00 | $13,694,000.00 | -- | -- | $45,570,000.00 |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $107,694,000.00 | $53,532,000.00 | $219,736,000.00 | $55,426,000.00 | $57,204,000.00 | $51,003,000.00 | $193,790,000.00 | $47,775,000.00 | $95,103,000.00 | $46,387,000.00 | $134,872,000.00 | $92,769,000.00 | $30,511,000.00 | $24,962,000.00 | $78,323,000.00 | $18,133,000.00 | $20,786,000.00 | $19,287,000.00 | $62,860,000.00 | $44,422,000.00 | $14,319,000.00 | $12,516,000.00 | $40,585,000.00 | $29,737,000.00 | $19,041,000.00 | $8,845,000.00 | $27,194,000.00 | $19,165,000.00 | -- | -- | $20,393,000.00 |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $9,421,000.00 | $8,532,000.00 | $22,709,000.00 | $13,914,000.00 | $5,444,000.00 | $5,838,000.00 | $-2,444,000.00 | $-9,663,000.00 | $-6,177,000.00 | $-755,000.00 | $627,000.00 | $-4,446,000.00 | $-2,446,000.00 | $-2,311,000.00 | $1,198,000.00 | $437,000.00 | $2,041,000.00 | $4,097,000.00 | $6,390,000.00 | $4,521,000.00 | $-203,000.00 | $3,530,000.00 | $12,361,000.00 | $8,866,000.00 | $2,596,000.00 | $3,347,000.00 | $7,600,000.00 | $2,717,000.00 | $1,709,000.00 | $1,096,000.00 | $3,963,000.00 |
Loss Before Income Taxes | $5,646,000.00 | $1,718,000.00 | $-3,855,000.00 | $-4,205,000.00 | $-755,000.00 | $551,000.00 | $-18,210,000.00 | $-19,961,000.00 | $-13,463,000.00 | $-3,909,000.00 | $-7,216,000.00 | $-9,185,000.00 | $-4,480,000.00 | $-4,340,000.00 | $-3,774,000.00 | $-875,000.00 | $-143,000.00 | $2,083,000.00 | $386,000.00 | $534,000.00 | $-1,358,000.00 | $2,616,000.00 | $-4,624,000.00 | $-7,270,000.00 | $-7,307,000.00 | $-721,000.00 | $1,079,000.00 | $619,000.00 | -- | -- | $-1,850,000.00 |
Earnings Per Share Basic | $0.13 | $0.05 | $-0.04 | $-0.23 | $-0.01 | $-0.01 | $-0.77 | $-0.62 | $-0.45 | $-0.11 | $-0.21 | $-0.26 | $-0.11 | $-0.13 | $-0.04 | $-0.02 | $0.05 | $-0.01 | $-0.29 | $-0.23 | $-0.12 | $0.02 | $0.08 | $-0.01 | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 23,299,214 | 23,267,290 | 23,137,586 | 23,104,212 | 23,066,499 | 22,998,608 | 22,249,656 | 22,116,172 | 22,076,297 | 22,042,801 | 20,994,598 | 20,658,700 | 20,024,936 | 19,129,056 | 14,833,378 | 14,515,506 | 14,344,768 | 14,233,785 | 10,490,981 | 9,254,549 | 8,887,050 | 8,812,630 | 8,812,630 | 8,812,630 | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $0.08 | $0.04 | $-0.07 | $-0.23 | -- | $-0.01 | $-0.77 | $-0.17 | $-0.45 | $-0.11 | $-0.22 | $-0.26 | $-0.12 | $-0.13 | $-0.03 | $0.01 | $0.04 | $-0.01 | $-0.29 | $-0.12 | $-0.12 | $0.02 | $0.08 | $-0.01 | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 23,726,720 | 33,828,461 | 33,246,833 | 23,179,638 | 34,269,140 | 22,998,608 | 22,249,656 | 22,116,172 | 22,059,365 | 22,042,801 | 31,714,191 | 20,658,700 | 31,237,675 | 19,129,056 | 27,429,801 | 14,858,858 | 15,778,077 | 14,233,785 | 10,490,981 | 9,254,549 | 8,887,050 | 9,903,168 | 26,873,878 | 8,812,630 | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,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 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |