|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$936.7M
-19.31%
YoY
|
$1.161B
-51.87%
YoY
|
$2.412B
-40.14%
YoY
|
$4.029B
233.75%
YoY
|
$1.207B
330.15%
YoY
|
| Cost Of Revenue |
$742.1M
-25.53%
YoY
|
$996.6M
50.32%
YoY
|
$663.0M
N/A
|
N/A
|
N/A
|
| Gross Profit |
$194.5M
18.45%
YoY
|
$164.2M
-90.61%
YoY
|
$1.749B
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$10.00K
-100.0%
YoY
|
$309.3M
-51.07%
YoY
|
$632.0M
-48.96%
YoY
|
$1.238B
202.54%
YoY
|
$409.3M
126.79%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$15.65M
-35.26%
YoY
|
$24.17M
-52.22%
YoY
|
$50.58M
42.53%
YoY
|
$35.48M
328.09%
YoY
|
$8.289M
630.95%
YoY
|
| Operating Expenses |
$1.044B
-39.92%
YoY
|
$1.738B
-39.84%
YoY
|
$2.889B
-44.74%
YoY
|
$5.228B
256.85%
YoY
|
$1.465B
260.81%
YoY
|
| Operating Profit |
-$107.4M
-81.38%
YoY
|
-$577.0M
-7.27%
YoY
|
-$622.2M
-48.07%
YoY
|
-$1.198B
365.12%
YoY
|
-$257.6M
105.53%
YoY
|
| Interest Expense |
N/A
|
$38.20M
-397.97%
YoY
|
-$12.82M
-261.15%
YoY
|
$7.956M
N/A
|
$0.00
N/A
|
| Other Income/Expense, Net |
-$22.00M
57.47%
YoY
|
-$13.97M
-1882.02%
YoY
|
$784.0K
-36.05%
YoY
|
$1.226M
N/A
|
$0.00
N/A
|
| Pretax Income |
-$99.46M
-84.19%
YoY
|
-$629.2M
-0.81%
YoY
|
-$634.3M
-47.36%
YoY
|
-$1.205B
367.73%
YoY
|
-$257.6M
105.53%
YoY
|
| Income Tax |
$2.597M
-281.86%
YoY
|
-$1.428M
-138.8%
YoY
|
$3.680M
-113.88%
YoY
|
-$26.52M
189.5%
YoY
|
-$9.161M
N/A
|
| Net Earnings |
-$134.7M
-88.3%
YoY
|
-$1.151B
-22.99%
YoY
|
-$1.495B
26.19%
YoY
|
-$1.185B
376.92%
YoY
|
-$248.4M
98.22%
YoY
|
| Basic Earnings Per Share |
-$22.65
-84.99%
YoY
|
-$150.90
6242.02%
YoY
|
-$2.38
-21.19%
YoY
|
-$3.02
65.93%
YoY
|
-$1.82
95.7%
YoY
|
| Diluted Earnings Per Share |
-$22.65
-84.99%
YoY
|
-$150.90
6236.98%
YoY
|
-$2.38
-21.13%
YoY
|
-$3.02
65.93%
YoY
|
-$1.82
95.7%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
8.226M shares
3.42%
YoY
|
7.954M shares
-98.74%
YoY
|
629.5M shares
60.48%
YoY
|
392.2M shares
188.01%
YoY
|
136.2M shares
1.27%
YoY
|
| Diluted Shares Outstanding |
8.226M shares
3.42%
YoY
|
7.954M shares
-98.74%
YoY
|
629.5M shares
60.48%
YoY
|
392.2M shares
188.01%
YoY
|
136.2M shares
1.27%
YoY
|
|
Concept
|
2025 Q2 | 2025 Q1 | 2024 Q4 | 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 | 2021 Q1 | 2020 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$209.1M
-7.48%
YoY
|
$215.8M
-11.96%
YoY
|
$232.6M
-20.57%
YoY
|
$232.9M
-13.54%
YoY
|
$226.0M
-24.16%
YoY
|
$245.1M
-67.59%
YoY
|
$292.9M
-46.89%
YoY
|
$269.4M
-83.5%
YoY
|
$298.0M
-81.1%
YoY
|
$756.3M
-58.8%
YoY
|
$551.4M
-42.7%
YoY
|
$1.632B
51.33%
YoY
|
$1.577B
41.55%
YoY
|
$1.836B
109.89%
YoY
|
$962.3M
167.48%
YoY
|
$1.079B
206.33%
YoY
|
$1.114B
275.21%
YoY
|
$874.6M
340.44%
YoY
|
$359.8M
N/A
|
| Cost Of Revenue |
$146.4M
-17.6%
YoY
|
$160.9M
-18.28%
YoY
|
N/A
|
$182.7M
-19.32%
YoY
|
$177.7M
-27.52%
YoY
|
$196.9M
-24.31%
YoY
|
N/A
|
$226.4M
N/A
|
$245.2M
N/A
|
$260.1M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
$62.67M
29.73%
YoY
|
$54.89M
13.84%
YoY
|
N/A
|
$50.24M
16.94%
YoY
|
$48.31M
-8.54%
YoY
|
$48.22M
-90.28%
YoY
|
N/A
|
$42.96M
N/A
|
$52.82M
N/A
|
$496.2M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$7.461M
-89.71%
YoY
|
$10.38M
-85.23%
YoY
|
$65.85M
-53.07%
YoY
|
$62.32M
-89.33%
YoY
|
$72.53M
-75.61%
YoY
|
$70.28M
-83.0%
YoY
|
$140.3M
-66.5%
YoY
|
$584.2M
112.56%
YoY
|
$297.4M
-3.98%
YoY
|
$413.3M
58.32%
YoY
|
$418.9M
101.17%
YoY
|
$274.8M
122.24%
YoY
|
$309.8M
218.13%
YoY
|
$261.1M
193.9%
YoY
|
$208.2M
N/A
|
$123.7M
N/A
|
| Research & Development |
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$3.555M
-10.63%
YoY
|
$3.559M
-21.99%
YoY
|
$3.602M
-11.43%
YoY
|
$3.504M
-14.54%
YoY
|
$3.978M
-35.16%
YoY
|
$4.562M
-53.88%
YoY
|
$4.067M
-60.9%
YoY
|
$4.100M
-70.51%
YoY
|
$6.135M
-53.62%
YoY
|
$9.891M
-24.15%
YoY
|
$10.40M
9.46%
YoY
|
$13.90M
-2.12%
YoY
|
$13.23M
83.86%
YoY
|
$13.04M
184.68%
YoY
|
$9.503M
246.95%
YoY
|
$14.21M
430.43%
YoY
|
$7.195M
245.08%
YoY
|
$4.581M
482.08%
YoY
|
$2.739M
N/A
|
| Operating Expenses |
$194.8M
-26.07%
YoY
|
$213.1M
-20.53%
YoY
|
$260.1M
-23.2%
YoY
|
$250.3M
-65.82%
YoY
|
$263.5M
-18.0%
YoY
|
$268.2M
-68.15%
YoY
|
$338.7M
-52.66%
YoY
|
$732.2M
-61.16%
YoY
|
$321.4M
-82.39%
YoY
|
$842.1M
-58.16%
YoY
|
$715.4M
-59.84%
YoY
|
$1.885B
37.1%
YoY
|
$1.825B
55.57%
YoY
|
$2.013B
124.27%
YoY
|
$1.782B
243.5%
YoY
|
$1.375B
234.23%
YoY
|
$1.173B
261.9%
YoY
|
$897.4M
339.57%
YoY
|
$518.7M
N/A
|
| Operating Profit |
$14.26M
-137.97%
YoY
|
$2.661M
-111.52%
YoY
|
N/A
|
-$17.34M
-96.25%
YoY
|
-$37.55M
60.37%
YoY
|
-$23.10M
-73.06%
YoY
|
N/A
|
-$462.8M
83.14%
YoY
|
-$23.41M
-90.56%
YoY
|
-$85.75M
-51.55%
YoY
|
N/A
|
-$252.7M
-14.71%
YoY
|
-$248.1M
320.17%
YoY
|
-$177.0M
675.11%
YoY
|
N/A
|
-$296.3M
400.0%
YoY
|
-$59.05M
116.79%
YoY
|
-$22.83M
N/A
|
N/A
|
| Interest Expense |
-$6.878M
67.35%
YoY
|
-$6.637M
-326.52%
YoY
|
-$6.248M
-44.24%
YoY
|
-$5.413M
-153.91%
YoY
|
-$4.110M
-144.82%
YoY
|
$2.930M
-62.37%
YoY
|
-$11.21M
75.46%
YoY
|
$10.04M
104.71%
YoY
|
$9.170M
2621.07%
YoY
|
$7.787M
552.72%
YoY
|
-$6.386M
281.48%
YoY
|
$4.905M
207.72%
YoY
|
$337.0K
-91.86%
YoY
|
$1.193M
118.5%
YoY
|
-$1.674M
N/A
|
$1.594M
N/A
|
$4.142M
N/A
|
$546.0K
N/A
|
$0.00
N/A
|
| Other Income/Expense, Net |
-$562.0K
-125.4%
YoY
|
$2.649M
27.85%
YoY
|
-$7.487M
82.74%
YoY
|
-$459.0K
-95.36%
YoY
|
$2.213M
N/A
|
$2.072M
N/A
|
-$4.097M
N/A
|
-$9.900M
-495100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$2.000K
-99.84%
YoY
|
-$2.000K
N/A
|
$784.0K
N/A
|
$0.00
N/A
|
$1.226M
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Pretax Income |
$6.817M
-117.28%
YoY
|
-$1.327M
-120.89%
YoY
|
-$43.15M
-29.53%
YoY
|
-$23.21M
-95.19%
YoY
|
-$39.45M
21.06%
YoY
|
$6.351M
-106.79%
YoY
|
-$61.24M
-68.18%
YoY
|
-$482.7M
87.38%
YoY
|
-$32.58M
-86.88%
YoY
|
-$93.53M
-47.27%
YoY
|
-$192.5M
-76.58%
YoY
|
-$257.6M
-13.16%
YoY
|
-$248.4M
293.16%
YoY
|
-$177.4M
658.75%
YoY
|
-$821.7M
401.54%
YoY
|
-$296.6M
400.62%
YoY
|
-$63.19M
132.0%
YoY
|
-$23.38M
221.14%
YoY
|
-$163.8M
N/A
|
| Income Tax |
-$20.00K
-90.0%
YoY
|
$100.0K
-85.71%
YoY
|
-$672.0K
-142.26%
YoY
|
$2.800M
-182.35%
YoY
|
-$200.0K
-77.78%
YoY
|
$700.0K
-46.15%
YoY
|
$1.590M
-137.61%
YoY
|
-$3.400M
-288.89%
YoY
|
-$900.0K
-131.03%
YoY
|
$1.300M
-59.38%
YoY
|
-$4.228M
-49.04%
YoY
|
$1.800M
1700.0%
YoY
|
$2.900M
-114.87%
YoY
|
$3.200M
166.67%
YoY
|
-$8.296M
-829700.0%
YoY
|
$100.0K
N/A
|
-$19.50M
112.84%
YoY
|
$1.200M
N/A
|
$1.000K
N/A
|
| Net Earnings |
-$10.06M
-82.85%
YoY
|
-$11.74M
-26.23%
YoY
|
-$15.95M
-93.42%
YoY
|
-$57.41M
-90.94%
YoY
|
-$58.63M
-48.04%
YoY
|
-$15.91M
-90.91%
YoY
|
-$242.3M
-64.94%
YoY
|
-$633.9M
107.11%
YoY
|
-$112.8M
-58.92%
YoY
|
-$175.0M
-10.36%
YoY
|
-$691.2M
-15.14%
YoY
|
-$306.1M
1.8%
YoY
|
-$274.7M
516.98%
YoY
|
-$195.2M
675.91%
YoY
|
-$814.5M
397.17%
YoY
|
-$300.7M
407.4%
YoY
|
-$44.52M
146.31%
YoY
|
-$25.16M
245.63%
YoY
|
-$163.8M
N/A
|
| Basic Earnings Per Share |
-$2.62
-69.71%
YoY
|
-$2.90
-17.85%
YoY
|
N/A
|
-$8.51
-89.5%
YoY
|
-$8.65
-44.9%
YoY
|
-$3.53
1076.67%
YoY
|
N/A
|
-$81.03
16106.0%
YoY
|
-$15.70
3388.89%
YoY
|
-$0.30
-6.25%
YoY
|
-$1.08
-16.92%
YoY
|
-$0.50
4.17%
YoY
|
-$0.45
60.71%
YoY
|
-$0.32
77.78%
YoY
|
-$1.30
N/A
|
-$0.48
11.63%
YoY
|
-$0.28
115.38%
YoY
|
-$0.18
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$2.62
-69.71%
YoY
|
-$2.90
-17.85%
YoY
|
-$1.92
-93.68%
YoY
|
-$8.51
-89.5%
YoY
|
-$8.65
-44.9%
YoY
|
-$3.53
1076.67%
YoY
|
-$30.36
2657.39%
YoY
|
-$81.03
16106.0%
YoY
|
-$15.70
3388.89%
YoY
|
-$0.30
-6.25%
YoY
|
-$1.10
-100.0%
YoY
|
-$0.50
4.17%
YoY
|
-$0.45
60.71%
YoY
|
-$0.32
77.78%
YoY
|
-$1.289M
359.66%
YoY
|
-$0.48
11.63%
YoY
|
-$0.28
115.38%
YoY
|
-$0.18
-100.0%
YoY
|
-$280.3K
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
8.928M shares
8.55%
YoY
|
8.655M shares
7.46%
YoY
|
8.285M shares
3.79%
YoY
|
8.279M shares
3.85%
YoY
|
8.225M shares
-98.71%
YoY
|
8.054M shares
-98.72%
YoY
|
7.982M shares
-98.73%
YoY
|
7.972M shares
-98.73%
YoY
|
636.1M shares
1.1%
YoY
|
630.3M shares
0.25%
YoY
|
630.1M shares
0.28%
YoY
|
629.7M shares
99792.28%
YoY
|
629.2M shares
290.95%
YoY
|
628.8M shares
348.56%
YoY
|
628.3M shares
N/A
|
630.4K shares
362.37%
YoY
|
160.9M shares
18.51%
YoY
|
140.2M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
8.978M shares
8.78%
YoY
|
8.570M shares
6.08%
YoY
|
N/A
|
8.282M shares
3.82%
YoY
|
8.253M shares
3.65%
YoY
|
8.079M shares
-98.72%
YoY
|
N/A
|
7.977M shares
-98.73%
YoY
|
7.962M shares
-98.73%
YoY
|
631.5M shares
0.44%
YoY
|
N/A
|
629.7M shares
99795.3%
YoY
|
629.2M shares
290.95%
YoY
|
628.8M shares
348.56%
YoY
|
N/A
|
630.4K shares
362.37%
YoY
|
160.9M shares
18.51%
YoY
|
140.2M shares
N/A
|
N/A
|
Loading...