- Filed
- Oct 30, 2024 12:00 AM ET
- Period of report
- —
On SEC.gov
Financials in this filing
| Metric | Period | Value |
|---|---|---|
| Shares Outstanding | Q3 2024 · Oct 25, 2024 | 38.23M sh |
| Cash And Equivalents | Q3 2024 · Sep 30, 2024 | $38.9M |
| Cash And Equivalents | Q3 2024 · Dec 31, 2023 | $34.4M |
| Current Liabilities | Q3 2024 · Sep 30, 2024 | $178M |
| Current Liabilities | Q3 2024 · Dec 31, 2023 | $174.2M |
| Total Liabilities | Q3 2024 · Sep 30, 2024 | $252.4M |
| Total Liabilities | Q3 2024 · Dec 31, 2023 | $258.2M |
| Current Assets | Q3 2024 · Sep 30, 2024 | $358.9M |
| Current Assets | Q3 2024 · Dec 31, 2023 | $329.8M |
| Total Assets | Q3 2024 · Sep 30, 2024 | $531.6M |
| Total Assets | Q3 2024 · Dec 31, 2023 | $513.4M |
| Shares Diluted | Q3 2024 · Sep 30, 2023 | 38.2M sh |
| Shares Diluted | Q3 2024 · Sep 30, 2023 | 38.2M sh |
| Dividends Paid | Q3 2024 · Sep 30, 2023 | $23M |
| Capex | Q3 2024 · Sep 30, 2023 | $3.3M |
| Operating Cash Flow | Q3 2024 · Sep 30, 2023 | $103.7M |
| Stockholders Equity | Q3 2024 · Sep 30, 2023 | $246.2M |
| Stockholders Equity | Q3 2024 · Jun 30, 2023 | $231.8M |
| Stockholders Equity | Q3 2024 · Mar 31, 2023 | $217M |
| Stockholders Equity | Q3 2024 · Dec 31, 2022 | $210.4M |
| Eps Diluted | Q3 2024 · Sep 30, 2023 | $0.54 |
| Eps Diluted | Q3 2024 · Sep 30, 2023 | $1.44 |
| Eps Basic | Q3 2024 · Sep 30, 2023 | $0.54 |
| Eps Basic | Q3 2024 · Sep 30, 2023 | $1.45 |
| Sga Expense | Q3 2024 · Sep 30, 2023 | $88.1M |
| Sga Expense | Q3 2024 · Sep 30, 2023 | $252.5M |
| Net Income | Q3 2024 · Sep 30, 2023 | $20.7M |
| Net Income | Q3 2024 · Sep 30, 2023 | $55.4M |
| Net Income | Q3 2024 · Jun 30, 2023 | $21.5M |
| Net Income | Q3 2024 · Mar 31, 2023 | $13.2M |
| Operating Income | Q3 2024 · Sep 30, 2023 | $28.2M |
| Operating Income | Q3 2024 · Sep 30, 2023 | $75.1M |
| Gross Profit | Q3 2024 · Sep 30, 2023 | $116.3M |
| Gross Profit | Q3 2024 · Sep 30, 2023 | $327.6M |
| Cost Of Revenue | Q3 2024 · Sep 30, 2023 | $238.3M |
| Cost Of Revenue | Q3 2024 · Sep 30, 2023 | $626.6M |
| Revenue | Q3 2024 · Sep 30, 2023 | $354.6M |
| Revenue | Q3 2024 · Sep 30, 2023 | $954.2M |