|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$93.96M
-84.52%
YoY
|
$607.0M
-26.1%
YoY
|
$821.4M
-28.24%
YoY
|
$1.145B
18.51%
YoY
|
$965.8M
131.92%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
$3.155M
-99.07%
YoY
|
$340.1M
27.75%
YoY
|
$266.2M
143.5%
YoY
|
| Gross Profit |
N/A
|
N/A
|
$818.2M
1.7%
YoY
|
$804.5M
14.99%
YoY
|
$699.6M
127.8%
YoY
|
| Selling, General & Admin |
$117.6M
-73.36%
YoY
|
$441.5M
-7.39%
YoY
|
$476.7M
-27.11%
YoY
|
$654.0M
33.57%
YoY
|
$489.6M
74.31%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$29.45M
-12.62%
YoY
|
$33.71M
-93.06%
YoY
|
$485.6M
-16.18%
YoY
|
$579.3M
-9.0%
YoY
|
$636.6M
10.08%
YoY
|
| Operating Expenses |
$72.60M
-82.57%
YoY
|
$416.5M
-0.17%
YoY
|
$417.2M
-67.1%
YoY
|
$1.268B
20.7%
YoY
|
$1.051B
98.85%
YoY
|
| Operating Profit |
N/A
|
N/A
|
$401.0M
-186.47%
YoY
|
-$463.8M
32.08%
YoY
|
-$351.1M
58.66%
YoY
|
| Interest Expense |
-$17.62M
7.2%
YoY
|
-$16.44M
-33.02%
YoY
|
-$24.54M
-112.32%
YoY
|
$199.3M
6.58%
YoY
|
$186.9M
54.72%
YoY
|
| Other Income/Expense, Net |
$74.46M
26.95%
YoY
|
$58.65M
-38.98%
YoY
|
$96.12M
-156.36%
YoY
|
-$170.6M
696.54%
YoY
|
-$21.41M
229.77%
YoY
|
| Pretax Income |
-$17.03M
-110.09%
YoY
|
$168.8M
-53.83%
YoY
|
$365.6M
-189.65%
YoY
|
-$407.8M
28.51%
YoY
|
-$317.4M
-50.27%
YoY
|
| Income Tax |
$5.708M
93.89%
YoY
|
$2.944M
48966.67%
YoY
|
$6.000K
-99.96%
YoY
|
$13.47M
-113.39%
YoY
|
-$100.5M
113.62%
YoY
|
| Net Earnings |
$141.9M
101.18%
YoY
|
$70.52M
-61.94%
YoY
|
$185.3M
-157.58%
YoY
|
-$321.8M
3.77%
YoY
|
-$310.1M
-88.41%
YoY
|
| Basic Earnings Per Share |
$0.46
557.14%
YoY
|
$0.07
-91.03%
YoY
|
$0.78
-131.58%
YoY
|
-$2.47
216.67%
YoY
|
-$0.78
-86.57%
YoY
|
| Diluted Earnings Per Share |
$0.46
557.14%
YoY
|
$0.07
-90.91%
YoY
|
$0.77
-131.17%
YoY
|
-$2.47
216.67%
YoY
|
-$0.78
-86.57%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
175.5M shares
4.17%
YoY
|
168.4M shares
5.36%
YoY
|
159.9M shares
3.48%
YoY
|
154.5M shares
-68.56%
YoY
|
491.5M shares
3.78%
YoY
|
| Diluted Shares Outstanding |
175.7M shares
4.1%
YoY
|
168.8M shares
-0.53%
YoY
|
169.7M shares
9.85%
YoY
|
154.5M shares
-68.56%
YoY
|
491.5M shares
3.78%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$72.24M
58.95%
YoY
|
$47.90M
-27.61%
YoY
|
$3.818M
-94.98%
YoY
|
-$3.207M
-100.82%
YoY
|
$45.45M
-38.91%
YoY
|
$66.17M
-91.94%
YoY
|
$76.13M
-84.04%
YoY
|
$390.3M
-8.14%
YoY
|
$74.39M
-70.26%
YoY
|
$821.4M
172.81%
YoY
|
$477.1M
60.84%
YoY
|
$424.9M
46.83%
YoY
|
$250.2M
-2.84%
YoY
|
$301.1M
17.68%
YoY
|
$296.6M
17.63%
YoY
|
$289.4M
22.02%
YoY
|
$257.5M
16.72%
YoY
|
$255.9M
64.65%
YoY
|
$252.2M
104.99%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$3.155M
-97.13%
YoY
|
$100.2M
-13.24%
YoY
|
$103.5M
-0.95%
YoY
|
$102.9M
9.95%
YoY
|
$109.8M
25.93%
YoY
|
$115.5M
32.01%
YoY
|
$104.5M
25.86%
YoY
|
$93.57M
7.85%
YoY
|
$87.18M
68.78%
YoY
|
$87.49M
108.14%
YoY
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$818.2M
327.74%
YoY
|
$376.9M
108.09%
YoY
|
$321.4M
73.82%
YoY
|
$147.3M
-10.13%
YoY
|
$191.3M
13.41%
YoY
|
$181.1M
9.98%
YoY
|
$184.9M
19.95%
YoY
|
$163.9M
22.47%
YoY
|
$168.7M
62.6%
YoY
|
$164.7M
103.35%
YoY
|
| Selling, General & Admin |
$45.75M
15.08%
YoY
|
$52.35M
-2.95%
YoY
|
$10.43M
-83.21%
YoY
|
$15.07M
-94.13%
YoY
|
$39.75M
-42.2%
YoY
|
$53.94M
-88.69%
YoY
|
$62.15M
-63.81%
YoY
|
$256.6M
72.81%
YoY
|
$68.78M
6.93%
YoY
|
$476.7M
146.8%
YoY
|
$171.7M
-2.6%
YoY
|
$148.5M
15.81%
YoY
|
$64.33M
-11.97%
YoY
|
$193.2M
70.56%
YoY
|
$176.3M
51.18%
YoY
|
$128.2M
50.89%
YoY
|
$73.08M
-24.31%
YoY
|
$113.2M
42.09%
YoY
|
$116.6M
116.48%
YoY
|
| 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 |
$5.320M
-26.38%
YoY
|
$6.510M
-20.75%
YoY
|
$7.130M
-13.33%
YoY
|
$8.585M
6.03%
YoY
|
$7.226M
-21.17%
YoY
|
$8.215M
-87.64%
YoY
|
$8.227M
-93.57%
YoY
|
$8.097M
-94.59%
YoY
|
$9.167M
-93.52%
YoY
|
$66.45M
-54.92%
YoY
|
$128.0M
-12.08%
YoY
|
$149.6M
-3.73%
YoY
|
$141.6M
8.15%
YoY
|
$147.4M
6.78%
YoY
|
$145.6M
5.43%
YoY
|
$155.4M
-8.68%
YoY
|
$130.9M
-31.21%
YoY
|
$138.0M
-0.56%
YoY
|
$138.1M
-17.02%
YoY
|
| Operating Expenses |
$47.01M
-1.02%
YoY
|
-$558.0K
-101.03%
YoY
|
$11.07M
-50.68%
YoY
|
$14.59M
-94.3%
YoY
|
$47.50M
-43.35%
YoY
|
$54.34M
-86.98%
YoY
|
$22.45M
-49.9%
YoY
|
$255.9M
-17.34%
YoY
|
$83.84M
-75.95%
YoY
|
$417.2M
22.4%
YoY
|
$44.80M
-84.86%
YoY
|
$309.6M
-6.14%
YoY
|
$348.6M
59.69%
YoY
|
$340.9M
44.58%
YoY
|
$296.0M
22.74%
YoY
|
$329.8M
31.8%
YoY
|
$218.3M
-11.01%
YoY
|
$235.8M
37.73%
YoY
|
$241.1M
81.18%
YoY
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$401.0M
-368.07%
YoY
|
$332.1M
-389.17%
YoY
|
$11.87M
-108.19%
YoY
|
-$201.4M
269.93%
YoY
|
-$149.6M
122.93%
YoY
|
-$114.8M
50.23%
YoY
|
-$144.9M
50.83%
YoY
|
-$54.43M
-51.18%
YoY
|
-$67.10M
-0.53%
YoY
|
-$76.45M
46.72%
YoY
|
| Interest Expense |
-$3.543M
-9.11%
YoY
|
-$4.423M
11.1%
YoY
|
-$4.731M
14.58%
YoY
|
-$4.570M
45.73%
YoY
|
-$3.898M
-24.92%
YoY
|
-$3.981M
-83.78%
YoY
|
-$4.129M
-91.73%
YoY
|
-$3.136M
-94.4%
YoY
|
-$5.192M
-92.27%
YoY
|
-$24.54M
-116.69%
YoY
|
-$49.90M
-194.09%
YoY
|
-$56.02M
-220.77%
YoY
|
-$67.20M
-252.61%
YoY
|
$147.1M
221.36%
YoY
|
$53.03M
32.93%
YoY
|
$46.39M
22.27%
YoY
|
$44.03M
10.68%
YoY
|
$45.76M
-673.45%
YoY
|
$39.90M
32.99%
YoY
|
| Other Income/Expense, Net |
$4.053M
-880.92%
YoY
|
N/A
|
$6.493M
-86.45%
YoY
|
$9.063M
2.87%
YoY
|
-$519.0K
-91.19%
YoY
|
N/A
|
$47.93M
-81.19%
YoY
|
$8.810M
-176.36%
YoY
|
-$5.894M
-95.87%
YoY
|
N/A
|
$254.8M
883.58%
YoY
|
-$11.54M
-75.06%
YoY
|
-$142.7M
-4.76%
YoY
|
N/A
|
$25.91M
456.32%
YoY
|
-$46.26M
71.06%
YoY
|
-$149.9M
1503.01%
YoY
|
N/A
|
$4.657M
247.8%
YoY
|
| Pretax Income |
$7.511M
-172.44%
YoY
|
$32.85M
467.18%
YoY
|
-$12.94M
-127.08%
YoY
|
-$26.58M
-120.34%
YoY
|
-$10.37M
-32.67%
YoY
|
$5.792M
-98.42%
YoY
|
$47.78M
-83.01%
YoY
|
$130.6M
-388.59%
YoY
|
-$15.40M
-94.44%
YoY
|
$365.6M
-6339.4%
YoY
|
$281.2M
-374.54%
YoY
|
-$45.27M
-18.91%
YoY
|
-$277.1M
13.7%
YoY
|
-$5.860M
-76.08%
YoY
|
-$102.4M
97.35%
YoY
|
-$55.83M
-21.83%
YoY
|
-$243.7M
43.75%
YoY
|
-$24.50M
-71.4%
YoY
|
-$51.91M
-21.2%
YoY
|
| Income Tax |
-$8.000K
-102.66%
YoY
|
$4.875M
495.97%
YoY
|
-$221.0K
-124.92%
YoY
|
$753.0K
-10857.14%
YoY
|
$301.0K
-75.84%
YoY
|
$818.0K
13533.33%
YoY
|
$887.0K
-720.28%
YoY
|
-$7.000K
-100.21%
YoY
|
$1.246M
19.58%
YoY
|
$6.000K
-99.98%
YoY
|
-$143.0K
-98.18%
YoY
|
$3.269M
-229.83%
YoY
|
$1.042M
-114.06%
YoY
|
$31.24M
252.19%
YoY
|
-$7.841M
-28.54%
YoY
|
-$2.518M
-96.65%
YoY
|
-$7.413M
-68.04%
YoY
|
$8.870M
-147.43%
YoY
|
-$10.97M
-17.03%
YoY
|
| Net Earnings |
$19.97M
44.86%
YoY
|
$49.28M
-354.57%
YoY
|
$31.41M
128.0%
YoY
|
$31.62M
-65.41%
YoY
|
$13.78M
-146.52%
YoY
|
-$19.36M
-115.44%
YoY
|
$13.78M
-95.02%
YoY
|
$91.42M
-507.41%
YoY
|
-$29.63M
-85.02%
YoY
|
$125.4M
-747.72%
YoY
|
$276.5M
-663.22%
YoY
|
-$22.44M
4.07%
YoY
|
-$197.8M
-19.78%
YoY
|
-$19.36M
-54.84%
YoY
|
-$49.09M
-180.0%
YoY
|
-$21.56M
-82.43%
YoY
|
-$246.6M
0.11%
YoY
|
-$42.87M
-64.88%
YoY
|
$61.36M
-132.76%
YoY
|
| Basic Earnings Per Share |
$0.03
-400.0%
YoY
|
N/A
|
$0.09
-1000.0%
YoY
|
$0.10
-77.27%
YoY
|
-$0.01
-96.43%
YoY
|
N/A
|
-$0.01
-100.63%
YoY
|
$0.44
-414.29%
YoY
|
-$0.28
-79.1%
YoY
|
$0.61
N/A
|
$1.60
-510.26%
YoY
|
-$0.14
133.33%
YoY
|
-$1.34
191.3%
YoY
|
N/A
|
-$0.39
-587.5%
YoY
|
-$0.06
-79.31%
YoY
|
-$0.46
-17.86%
YoY
|
N/A
|
$0.08
-118.18%
YoY
|
| Diluted Earnings Per Share |
$0.03
-400.0%
YoY
|
$0.28
-354.55%
YoY
|
$0.09
-1000.0%
YoY
|
$0.10
-77.27%
YoY
|
-$0.01
-96.43%
YoY
|
-$0.11
-115.07%
YoY
|
-$0.01
-100.68%
YoY
|
$0.44
-414.29%
YoY
|
-$0.28
-79.1%
YoY
|
$0.73
-708.33%
YoY
|
$1.48
-479.49%
YoY
|
-$0.14
133.33%
YoY
|
-$1.34
191.3%
YoY
|
-$0.12
-100.0%
YoY
|
-$0.39
-587.5%
YoY
|
-$0.06
-79.31%
YoY
|
-$0.46
-17.86%
YoY
|
-$4.607K
-98.22%
YoY
|
$0.08
-118.18%
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
|
N/A
|
| Basic Shares Outstanding |
179.3M shares
4.46%
YoY
|
182.7M shares
N/A
|
182.1M shares
6.17%
YoY
|
173.1M shares
1.59%
YoY
|
171.7M shares
6.61%
YoY
|
N/A
|
171.5M shares
6.84%
YoY
|
170.4M shares
7.76%
YoY
|
161.0M shares
1.64%
YoY
|
N/A
|
160.6M shares
-1.13%
YoY
|
158.1M shares
-74.33%
YoY
|
158.4M shares
-72.2%
YoY
|
N/A
|
162.4M shares
-66.57%
YoY
|
615.9M shares
28.41%
YoY
|
569.9M shares
20.01%
YoY
|
N/A
|
485.8M shares
2.99%
YoY
|
| Diluted Shares Outstanding |
180.2M shares
4.83%
YoY
|
N/A
|
178.5M shares
4.06%
YoY
|
173.1M shares
0.6%
YoY
|
171.9M shares
6.76%
YoY
|
N/A
|
171.5M shares
-1.33%
YoY
|
172.1M shares
8.84%
YoY
|
161.0M shares
1.64%
YoY
|
N/A
|
173.9M shares
7.06%
YoY
|
158.1M shares
-74.33%
YoY
|
158.4M shares
-72.2%
YoY
|
N/A
|
162.4M shares
-66.57%
YoY
|
615.9M shares
28.41%
YoY
|
569.9M shares
20.01%
YoY
|
N/A
|
485.8M shares
2.99%
YoY
|
Loading...