|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$697.6M
3.29%
YoY
|
$675.4M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$509.4M
N/A
|
| Cost Of Revenue |
$647.6M
-0.03%
YoY
|
$647.8M
15.96%
YoY
|
$558.7M
8.08%
YoY
|
$516.9M
5.09%
YoY
|
$491.9M
N/A
|
| Gross Profit |
$49.95M
81.28%
YoY
|
$27.56M
-104.93%
YoY
|
-$558.7M
-2594.07%
YoY
|
$22.40M
27.66%
YoY
|
$17.55M
N/A
|
| Selling, General & Admin |
$64.68M
-70.8%
YoY
|
$221.5M
228.66%
YoY
|
$67.40M
28.38%
YoY
|
$52.50M
-3.67%
YoY
|
$54.50M
N/A
|
| Research & Development |
$29.65M
-20.84%
YoY
|
$37.45M
66.56%
YoY
|
$22.49M
50.91%
YoY
|
$14.90M
21.09%
YoY
|
$12.31M
N/A
|
| Depreciation & Amortization |
$5.186M
298.92%
YoY
|
$1.300M
-18.75%
YoY
|
$1.600M
-75.19%
YoY
|
$6.450M
0.25%
YoY
|
$6.434M
N/A
|
| Operating Expenses |
$80.47M
-68.93%
YoY
|
$259.0M
27511.55%
YoY
|
$937.9K
-98.73%
YoY
|
$73.90M
0.9%
YoY
|
$73.24M
N/A
|
| Operating Profit |
-$30.52M
-87.95%
YoY
|
-$253.3M
248.85%
YoY
|
-$72.61M
40.98%
YoY
|
-$51.50M
-7.53%
YoY
|
-$55.69M
N/A
|
| Interest Expense |
-$33.21M
-296.5%
YoY
|
$16.90M
76094.77%
YoY
|
$22.18K
-100.27%
YoY
|
-$8.200M
79.75%
YoY
|
-$4.562M
N/A
|
| Other Income/Expense, Net |
-$2.619M
-90.78%
YoY
|
-$28.41M
1183.06%
YoY
|
-$2.214M
453.5%
YoY
|
-$400.0K
-28.83%
YoY
|
-$562.0K
N/A
|
| Pretax Income |
-$77.58M
-72.46%
YoY
|
-$281.7M
30662.47%
YoY
|
-$915.7K
-98.47%
YoY
|
-$60.00M
-1.34%
YoY
|
-$60.82M
N/A
|
| Income Tax |
-$3.000K
-96.05%
YoY
|
-$76.00K
-104.55%
YoY
|
$1.670M
-211.33%
YoY
|
-$1.500M
292.67%
YoY
|
-$382.0K
N/A
|
| Net Earnings |
-$56.94M
-79.79%
YoY
|
-$281.8M
30670.77%
YoY
|
-$915.7K
-98.44%
YoY
|
-$58.60M
-3.04%
YoY
|
-$60.44M
N/A
|
| Basic Earnings Per Share |
-$2.50
-48.35%
YoY
|
-$4.84
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$2.50
313.24%
YoY
|
-$0.60
-100.0%
YoY
|
-$23.16K
245023.87%
YoY
|
-$9.45
-100.0%
YoY
|
-$365.9K
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
22.80M
265.6%
YoY
|
6.236M
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$182.5M
6.58%
YoY
|
$163.1M
-6.54%
YoY
|
$163.1M
-9.96%
YoY
|
$170.7M
2.81%
YoY
|
$171.3M
-7.42%
YoY
|
$174.6M
N/A
|
$181.1M
N/A
|
$166.0M
N/A
|
$185.0M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
| Cost Of Revenue |
$173.7M
10.41%
YoY
|
$158.5M
-2.28%
YoY
|
$154.4M
-9.81%
YoY
|
$157.0M
-1.01%
YoY
|
$157.3M
-11.5%
YoY
|
$162.2M
2.26%
YoY
|
$171.2M
11.94%
YoY
|
$158.6M
1.47%
YoY
|
$177.7M
24.2%
YoY
|
$158.6M
19.95%
YoY
|
$152.9M
20.42%
YoY
|
$156.3M
26.76%
YoY
|
$143.1M
10.34%
YoY
|
$132.2M
N/A
|
| Gross Profit |
$8.862M
-36.55%
YoY
|
$4.679M
-62.27%
YoY
|
$8.660M
-12.61%
YoY
|
$13.67M
84.81%
YoY
|
$13.97M
92.78%
YoY
|
$12.40M
-107.82%
YoY
|
$9.910M
-106.48%
YoY
|
$7.398M
5.69%
YoY
|
$7.245M
-105.06%
YoY
|
-$158.6M
-3091.91%
YoY
|
-$152.9M
-2692.02%
YoY
|
$7.000M
22.81%
YoY
|
-$143.1M
-2446.08%
YoY
|
$5.300M
N/A
|
| Selling, General & Admin |
$8.559M
-48.75%
YoY
|
$13.00M
-22.06%
YoY
|
$14.77M
-31.03%
YoY
|
$9.873M
-16.43%
YoY
|
$16.70M
-91.28%
YoY
|
$16.68M
-6.3%
YoY
|
$21.42M
29.04%
YoY
|
$11.81M
-45.81%
YoY
|
$191.5M
1143.38%
YoY
|
$17.80M
2.3%
YoY
|
$16.60M
29.69%
YoY
|
$21.80M
65.15%
YoY
|
$15.40M
14.93%
YoY
|
$17.40M
N/A
|
| Research & Development |
$5.286M
-36.38%
YoY
|
$5.271M
-27.03%
YoY
|
$6.625M
-18.13%
YoY
|
$6.020M
-33.95%
YoY
|
$8.309M
-15.24%
YoY
|
$7.224M
-22.45%
YoY
|
$8.092M
-12.22%
YoY
|
$9.114M
0.15%
YoY
|
$9.803M
103.09%
YoY
|
$9.315M
111.7%
YoY
|
$9.218M
119.48%
YoY
|
$9.100M
127.5%
YoY
|
$4.827M
30.46%
YoY
|
$4.400M
N/A
|
| Depreciation & Amortization |
$100.0K
-66.67%
YoY
|
$200.0K
-33.33%
YoY
|
$100.0K
-66.67%
YoY
|
$1.204M
-29.05%
YoY
|
$300.0K
0.0%
YoY
|
$300.0K
0.0%
YoY
|
$300.0K
0.0%
YoY
|
$1.697M
-21.8%
YoY
|
$300.0K
-25.0%
YoY
|
$300.0K
-85.37%
YoY
|
$300.0K
-81.25%
YoY
|
$2.170M
34.78%
YoY
|
$400.0K
-91.74%
YoY
|
$2.050M
N/A
|
| Operating Expenses |
$5.286M
-36.38%
YoY
|
$5.271M
-27.03%
YoY
|
$6.625M
-18.13%
YoY
|
$16.68M
-25.28%
YoY
|
$8.309M
-15.24%
YoY
|
$7.224M
1590.57%
YoY
|
$8.092M
1181.27%
YoY
|
$22.32M
2301.65%
YoY
|
$9.803M
N/A
|
$427.3K
4910.09%
YoY
|
$631.6K
-96.6%
YoY
|
$929.4K
-95.03%
YoY
|
N/A
N/A
|
$8.529K
N/A
|
| Operating Profit |
-$5.868M
-52.39%
YoY
|
-$14.54M
13.2%
YoY
|
-$13.67M
483.69%
YoY
|
-$3.005M
-79.86%
YoY
|
-$12.33M
-93.69%
YoY
|
-$12.85M
2906.01%
YoY
|
-$2.342M
-88.52%
YoY
|
-$14.92M
-345.81%
YoY
|
-$195.5M
1165.8%
YoY
|
-$427.3K
4910.09%
YoY
|
-$20.41M
60.69%
YoY
|
$6.071M
-146.7%
YoY
|
-$15.44M
23.54%
YoY
|
-$8.529K
N/A
|
| Interest Expense |
$7.886M
-14.09%
YoY
|
$8.413M
3.62%
YoY
|
$10.75M
37.82%
YoY
|
-$11.59M
-18.76%
YoY
|
$9.179M
100.5%
YoY
|
$8.119M
4173.16%
YoY
|
$7.800M
12643.02%
YoY
|
-$14.26M
-64396.66%
YoY
|
$4.578M
75.34%
YoY
|
$190.0K
-107.04%
YoY
|
$61.21K
-102.78%
YoY
|
$22.18K
-100.92%
YoY
|
$2.611M
-224.33%
YoY
|
-$2.700M
N/A
|
| Other Income/Expense, Net |
-$2.709M
-84.81%
YoY
|
-$15.36M
54.25%
YoY
|
-$2.802M
-60.5%
YoY
|
-$600.0K
-37.5%
YoY
|
-$17.83M
14.1%
YoY
|
-$9.955M
-1344.38%
YoY
|
-$7.093M
61.83%
YoY
|
-$960.0K
220.0%
YoY
|
-$15.63M
432.14%
YoY
|
$800.0K
-500.0%
YoY
|
-$4.383M
2091.5%
YoY
|
-$300.0K
-200.0%
YoY
|
-$2.937M
879.0%
YoY
|
-$200.0K
N/A
|
| Pretax Income |
-$8.577M
-71.56%
YoY
|
-$29.90M
31.13%
YoY
|
-$16.47M
74.58%
YoY
|
-$15.19M
-15.69%
YoY
|
-$30.16M
-85.71%
YoY
|
-$22.80M
9400.0%
YoY
|
-$9.435M
1554.25%
YoY
|
-$18.02M
1886.04%
YoY
|
-$211.1M
N/A
|
-$240.0K
2713.6%
YoY
|
-$570.4K
-95.93%
YoY
|
-$907.2K
-93.99%
YoY
|
$0.00
-100.0%
YoY
|
-$8.530K
N/A
|
| Income Tax |
$102.0K
537.5%
YoY
|
$102.0K
500.0%
YoY
|
$12.00K
-25.0%
YoY
|
-$52.00K
-425.0%
YoY
|
$16.00K
-15.79%
YoY
|
$17.00K
30.77%
YoY
|
$16.00K
-42.86%
YoY
|
$16.00K
-102.29%
YoY
|
$19.00K
-107.54%
YoY
|
$13.00K
-102.17%
YoY
|
$28.00K
-128.0%
YoY
|
-$700.0K
75.0%
YoY
|
-$252.0K
-37.0%
YoY
|
-$600.0K
N/A
|
| Net Earnings |
-$8.453M
-71.98%
YoY
|
$27.34M
-219.81%
YoY
|
-$17.15M
81.49%
YoY
|
-$12.96M
4.97%
YoY
|
-$30.17M
-13.15%
YoY
|
-$22.82M
9404.27%
YoY
|
-$9.451M
1557.05%
YoY
|
-$12.35M
1260.81%
YoY
|
-$34.74M
N/A
|
-$240.1K
2714.76%
YoY
|
-$570.4K
-95.9%
YoY
|
-$907.2K
-93.83%
YoY
|
N/A
N/A
|
-$8.529K
N/A
|
| Basic Earnings Per Share |
-$0.12
-85.88%
YoY
|
$0.29
-341.67%
YoY
|
-$0.33
-19.51%
YoY
|
N/A
|
-$0.85
-70.99%
YoY
|
-$0.12
N/A
|
-$0.41
N/A
|
N/A
|
-$2.93
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.12
-85.88%
YoY
|
$0.29
-341.67%
YoY
|
-$0.33
526.66%
YoY
|
-$0.34
40.45%
YoY
|
-$0.85
-100.0%
YoY
|
-$0.12
-100.0%
YoY
|
-$0.05
-100.0%
YoY
|
-$0.25
-100.0%
YoY
|
-$107.8K
N/A
|
-$6.071K
2346.69%
YoY
|
-$14.43K
646887.72%
YoY
|
-$16.49K
695857.04%
YoY
|
$0.00
-100.0%
YoY
|
-$248.10
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
68.95M shares
112.92%
YoY
|
58.85M shares
-44.59%
YoY
|
46.07M shares
520.28%
YoY
|
N/A
|
32.38M shares
432.26%
YoY
|
106.2M shares
N/A
|
7.427M shares
N/A
|
N/A
|
6.084M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
68.95M shares
112.92%
YoY
|
58.85M shares
-44.59%
YoY
|
46.07M shares
520.28%
YoY
|
N/A
|
32.38M shares
432.26%
YoY
|
106.2M shares
N/A
|
7.427M shares
N/A
|
N/A
|
6.084M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...