|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$361.4M
-19.38%
YoY
|
$448.3M
-69.97%
YoY
|
$1.493B
-92.3%
YoY
|
$19.37B
3694.54%
YoY
|
$510.6M
107.48%
YoY
|
| Cost Of Revenue |
$140.7M
-22.49%
YoY
|
$181.5M
-73.48%
YoY
|
$684.5M
-36.16%
YoY
|
$1.072B
1495.57%
YoY
|
$67.20M
106.77%
YoY
|
| Gross Profit |
$220.7M
-17.27%
YoY
|
$266.8M
-67.0%
YoY
|
$808.3M
-95.58%
YoY
|
$18.30B
4027.8%
YoY
|
$443.4M
107.58%
YoY
|
| Selling, General & Admin |
$420.9M
-9.74%
YoY
|
$466.3M
-43.38%
YoY
|
$823.5M
38.61%
YoY
|
$594.1M
231.55%
YoY
|
$179.2M
47.85%
YoY
|
| Research & Development |
$270.7M
-21.44%
YoY
|
$344.5M
-22.07%
YoY
|
$442.1M
185.16%
YoY
|
$155.0M
217.7%
YoY
|
$48.80M
100.82%
YoY
|
| Depreciation & Amortization |
$110.2M
-21.53%
YoY
|
$140.5M
-8.68%
YoY
|
$153.8M
77.15%
YoY
|
$86.83M
2070.8%
YoY
|
$4.000M
-16.67%
YoY
|
| Operating Expenses |
$726.2M
-16.5%
YoY
|
$869.8M
-31.75%
YoY
|
$1.274B
70.27%
YoY
|
$748.4M
228.84%
YoY
|
$227.6M
57.29%
YoY
|
| Operating Profit |
-$505.5M
-16.17%
YoY
|
-$603.0M
29.39%
YoY
|
-$466.1M
-102.66%
YoY
|
$17.55B
8034.49%
YoY
|
$215.8M
213.21%
YoY
|
| Interest Expense |
N/A
|
$82.85M
-56.29%
YoY
|
$189.6M
90.06%
YoY
|
$99.73M
19846.4%
YoY
|
$500.0K
-61.54%
YoY
|
| Other Income/Expense, Net |
$527.6M
43.72%
YoY
|
$367.1M
21.67%
YoY
|
$301.8M
-435.47%
YoY
|
-$89.95M
-18089.6%
YoY
|
$500.0K
-44.44%
YoY
|
| Pretax Income |
$42.84M
-127.99%
YoY
|
-$153.0M
-706.36%
YoY
|
$25.24M
-99.86%
YoY
|
$17.56B
8008.51%
YoY
|
$216.6M
205.93%
YoY
|
| Income Tax |
$2.181M
-97.93%
YoY
|
$105.3M
-267.46%
YoY
|
-$62.89M
-102.03%
YoY
|
$3.104B
9785.76%
YoY
|
$31.40M
460.71%
YoY
|
| Net Earnings |
$40.66M
-140.69%
YoY
|
-$99.92M
-187.75%
YoY
|
$113.9M
-98.66%
YoY
|
$8.467B
7569.82%
YoY
|
$110.4M
145.88%
YoY
|
| Basic Earnings Per Share |
$1.27
-219.81%
YoY
|
-$1.06
-198.15%
YoY
|
$1.08
-98.73%
YoY
|
$85.20
7937.74%
YoY
|
$1.06
N/A
|
| Diluted Earnings Per Share |
$1.27
-219.81%
YoY
|
-$1.06
-206.0%
YoY
|
$1.00
-100.0%
YoY
|
$74.27M
7549.23%
YoY
|
$971.0K
137.23%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
71.86M
-27.86%
YoY
|
99.61M
0.11%
YoY
|
99.50M
0.19%
YoY
|
99.31M
0.42%
YoY
|
98.90M
N/A
|
| Diluted Shares Outstanding |
71.86M
-27.86%
YoY
|
99.61M
-12.76%
YoY
|
114.2M
0.15%
YoY
|
114.0M
0.3%
YoY
|
113.7M
N/A
|
|
Concept
|
2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 | 2021 Q4 | 2021 Q2 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 | 2018 Q4 | 2018 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
N/A
|
$121.3M
-13.58%
YoY
|
$307.9M
9.77%
YoY
|
$140.4M
-88.42%
YoY
|
$280.5M
-96.66%
YoY
|
$1.212B
-88.96%
YoY
|
$8.394B
2463.01%
YoY
|
$10.98B
20896.28%
YoY
|
$327.5M
303.82%
YoY
|
$115.5M
79.63%
YoY
|
$52.30M
-18.28%
YoY
|
$15.40M
-57.92%
YoY
|
$81.10M
52.44%
YoY
|
$64.30M
19.29%
YoY
|
$64.00M
-14.89%
YoY
|
$36.60M
-22.62%
YoY
|
$53.20M
-50.28%
YoY
|
$75.20M
12.24%
YoY
|
| Cost Of Revenue |
N/A
|
$40.84M
-78.33%
YoY
|
-$6.893M
-101.6%
YoY
|
$188.4M
-25.93%
YoY
|
$430.1M
-2.35%
YoY
|
$254.4M
-59.74%
YoY
|
$440.5M
912.54%
YoY
|
$631.8M
8212.71%
YoY
|
$43.50M
253.66%
YoY
|
$14.10M
36.89%
YoY
|
$7.600M
24.59%
YoY
|
$2.000M
-47.37%
YoY
|
$12.30M
83.58%
YoY
|
$10.30M
119.15%
YoY
|
$6.100M
-41.9%
YoY
|
$3.800M
35.71%
YoY
|
$6.700M
-48.46%
YoY
|
$10.50M
31.25%
YoY
|
| Gross Profit |
N/A
|
$80.50M
-267.7%
YoY
|
$314.8M
-310.37%
YoY
|
-$48.01M
-105.01%
YoY
|
-$149.6M
-101.88%
YoY
|
$957.9M
-90.74%
YoY
|
$7.953B
2701.48%
YoY
|
$10.35B
23001.09%
YoY
|
$283.9M
312.05%
YoY
|
$101.3M
87.59%
YoY
|
$44.80M
-22.76%
YoY
|
$13.40M
-59.15%
YoY
|
$68.90M
48.17%
YoY
|
$54.00M
9.53%
YoY
|
$58.00M
-10.22%
YoY
|
$32.80M
-26.29%
YoY
|
$46.50M
-51.05%
YoY
|
$64.60M
9.49%
YoY
|
| Selling, General & Admin |
N/A
|
$205.7M
-11.13%
YoY
|
$237.5M
-64.61%
YoY
|
$231.4M
47.7%
YoY
|
$671.1M
55.34%
YoY
|
$156.7M
-3.34%
YoY
|
$432.0M
413.11%
YoY
|
$162.1M
428.0%
YoY
|
$84.20M
155.93%
YoY
|
$47.60M
38.37%
YoY
|
$30.70M
0.33%
YoY
|
$16.60M
-28.76%
YoY
|
$32.90M
-15.86%
YoY
|
$34.40M
21.55%
YoY
|
$30.60M
-31.85%
YoY
|
$23.30M
-8.63%
YoY
|
$39.10M
-23.33%
YoY
|
$44.90M
21.35%
YoY
|
| Research & Development |
N/A
|
$144.1M
-4.68%
YoY
|
$193.4M
-24.96%
YoY
|
$151.1M
-18.04%
YoY
|
$257.7M
154.84%
YoY
|
$184.4M
242.03%
YoY
|
$101.1M
3645.52%
YoY
|
$53.91M
271.8%
YoY
|
$2.700M
-65.38%
YoY
|
$26.00M
356.14%
YoY
|
$14.50M
130.16%
YoY
|
$5.700M
26.67%
YoY
|
$7.800M
9.86%
YoY
|
$5.700M
21.28%
YoY
|
$6.300M
6.78%
YoY
|
$4.500M
7.14%
YoY
|
$7.100M
-40.83%
YoY
|
$5.900M
-34.44%
YoY
|
| Depreciation & Amortization |
N/A
|
$69.34M
-17.6%
YoY
|
$60.75M
-22.95%
YoY
|
$84.15M
8.22%
YoY
|
$78.84M
14.52%
YoY
|
$77.76M
332.31%
YoY
|
$68.85M
5637.08%
YoY
|
$17.99M
1099.13%
YoY
|
$1.200M
0.0%
YoY
|
$400.0K
-69.23%
YoY
|
$1.500M
25.0%
YoY
|
$900.0K
-131.03%
YoY
|
$1.200M
20.0%
YoY
|
$1.300M
-50.0%
YoY
|
$1.200M
20.0%
YoY
|
-$2.900M
-307.14%
YoY
|
$1.000M
-66.67%
YoY
|
$1.000M
-50.0%
YoY
|
| Operating Expenses |
N/A
|
$348.7M
-8.83%
YoY
|
$408.6M
-55.98%
YoY
|
$382.5M
12.14%
YoY
|
$928.1M
74.08%
YoY
|
$341.1M
58.4%
YoY
|
$533.1M
513.5%
YoY
|
$215.3M
379.56%
YoY
|
$86.90M
117.79%
YoY
|
$73.60M
83.54%
YoY
|
$44.90M
21.68%
YoY
|
$22.20M
-20.14%
YoY
|
$39.90M
-13.64%
YoY
|
$40.10M
22.26%
YoY
|
$36.90M
-27.5%
YoY
|
$27.80M
-6.08%
YoY
|
$46.20M
-25.48%
YoY
|
$50.90M
10.65%
YoY
|
| Operating Profit |
N/A
|
-$268.2M
-37.7%
YoY
|
-$93.82M
-91.29%
YoY
|
-$430.5M
-169.79%
YoY
|
-$1.078B
-114.52%
YoY
|
$616.9M
-93.91%
YoY
|
$7.420B
3666.63%
YoY
|
$10.13B
-10134069.0%
YoY
|
$197.0M
579.31%
YoY
|
$27.70M
99.28%
YoY
|
-$100.0K
-100.47%
YoY
|
-$8.800M
-276.0%
YoY
|
$29.00M
9566.67%
YoY
|
$13.90M
-15.76%
YoY
|
$21.10M
54.01%
YoY
|
$5.000M
-66.44%
YoY
|
$300.0K
-99.09%
YoY
|
$13.70M
5.38%
YoY
|
| Interest Expense |
N/A
|
$41.89M
42.83%
YoY
|
$53.53M
-49.59%
YoY
|
$29.33M
-64.83%
YoY
|
$106.2M
50.72%
YoY
|
$83.38M
184.73%
YoY
|
$70.45M
70350.0%
YoY
|
$29.28M
9660.67%
YoY
|
$100.0K
-75.0%
YoY
|
-$200.0K
-140.0%
YoY
|
$300.0K
0.0%
YoY
|
$300.0K
200.0%
YoY
|
$400.0K
100.0%
YoY
|
$500.0K
25.0%
YoY
|
$300.0K
50.0%
YoY
|
$100.0K
0.0%
YoY
|
$200.0K
N/A
|
$200.0K
N/A
|
| Other Income/Expense, Net |
N/A
|
$166.5M
-50.72%
YoY
|
$29.28M
-59.5%
YoY
|
$337.9M
47.24%
YoY
|
$72.29M
-181.23%
YoY
|
$229.5M
-24278.93%
YoY
|
-$89.00M
-6457.07%
YoY
|
-$949.0K
374.5%
YoY
|
$1.400M
366.67%
YoY
|
-$800.0K
-366.67%
YoY
|
-$200.0K
-200.0%
YoY
|
$100.0K
-50.0%
YoY
|
$300.0K
50.0%
YoY
|
$300.0K
-400.0%
YoY
|
$200.0K
100.0%
YoY
|
$200.0K
N/A
|
$200.0K
N/A
|
$100.0K
N/A
|
| Pretax Income |
N/A
|
-$65.21M
2.52%
YoY
|
-$89.42M
-90.08%
YoY
|
-$63.61M
-106.87%
YoY
|
-$901.2M
-112.18%
YoY
|
$926.4M
-90.88%
YoY
|
$7.401B
3630.36%
YoY
|
$10.16B
-10162108.0%
YoY
|
$198.4M
572.54%
YoY
|
$26.80M
83.56%
YoY
|
-$100.0K
-100.46%
YoY
|
-$8.500M
-263.46%
YoY
|
$29.50M
4114.29%
YoY
|
$14.60M
-12.57%
YoY
|
$21.60M
53.19%
YoY
|
$5.200M
-65.33%
YoY
|
$700.0K
-97.81%
YoY
|
$14.10M
8.46%
YoY
|
| Income Tax |
N/A
|
$3.432M
-110.22%
YoY
|
$138.9M
-169.86%
YoY
|
-$33.60M
-124.71%
YoY
|
-$198.9M
-112.96%
YoY
|
$136.0M
-91.34%
YoY
|
$1.534B
5869.63%
YoY
|
$1.570B
130727.83%
YoY
|
$25.70M
-878.79%
YoY
|
$5.700M
96.55%
YoY
|
$1.200M
-73.33%
YoY
|
-$1.100M
-168.75%
YoY
|
-$3.300M
-925.0%
YoY
|
$2.900M
-17.14%
YoY
|
$4.500M
21.62%
YoY
|
$1.600M
-44.83%
YoY
|
$400.0K
-96.36%
YoY
|
$3.700M
-223.33%
YoY
|
| Net Earnings |
N/A
|
-$10.87M
-177.88%
YoY
|
-$119.9M
-67.92%
YoY
|
$13.96M
-97.12%
YoY
|
-$373.7M
-111.12%
YoY
|
$484.5M
-90.52%
YoY
|
$3.359B
2987.46%
YoY
|
$5.108B
-134529.63%
YoY
|
$108.8M
368.97%
YoY
|
$11.20M
43.59%
YoY
|
-$3.800M
-131.15%
YoY
|
-$5.900M
-427.78%
YoY
|
$23.20M
-2033.33%
YoY
|
$7.800M
-12.36%
YoY
|
$12.20M
114.04%
YoY
|
$1.800M
-78.57%
YoY
|
-$1.200M
-108.0%
YoY
|
$5.700M
-48.18%
YoY
|
| Basic Earnings Per Share |
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
|
| Diluted Earnings Per Share |
N/A
|
-$0.11
-189.28%
YoY
|
-$1.20
-67.97%
YoY
|
$0.12
-100.0%
YoY
|
-$3.76
-100.0%
YoY
|
$4.244M
-90.53%
YoY
|
$29.47M
4179.15%
YoY
|
$44.80M
-116710.23%
YoY
|
$688.6K
368.08%
YoY
|
$98.50K
25.15%
YoY
|
-$38.42K
-135.81%
YoY
|
-$59.66K
-374.09%
YoY
|
$147.1K
-981.46%
YoY
|
$78.71K
-36.86%
YoY
|
$107.3K
13.7%
YoY
|
$21.77K
-85.05%
YoY
|
-$16.69K
-6419271.93%
YoY
|
$94.37K
49668774.17%
YoY
|
| 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
|
| Basic Shares Outstanding |
71.86M
-27.88%
YoY
|
N/A
|
99.64M
0.14%
YoY
|
N/A
|
99.50M
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
|
| Diluted Shares Outstanding |
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
|
Loading...