|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.745B
-1.44%
YoY
|
$1.771B
29.46%
YoY
|
$1.368B
31.93%
YoY
|
$1.037B
54.09%
YoY
|
$672.8M
1787.68%
YoY
|
| Cost Of Revenue |
$314.0M
-6.02%
YoY
|
$334.1M
44.09%
YoY
|
$231.9M
24.92%
YoY
|
$185.6M
108.51%
YoY
|
$89.02M
160.29%
YoY
|
| Gross Profit |
$1.431B
-0.37%
YoY
|
$1.437B
26.47%
YoY
|
$1.136B
33.46%
YoY
|
$851.1M
45.79%
YoY
|
$583.8M
40411.31%
YoY
|
| Selling, General & Admin |
$2.686B
110.87%
YoY
|
$1.274B
48.16%
YoY
|
$859.9M
-12.57%
YoY
|
$983.5M
32.08%
YoY
|
$744.6M
57.23%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$25.60M
4.37%
YoY
|
$24.53M
7.82%
YoY
|
$22.75M
-73.25%
YoY
|
$85.05M
-61.88%
YoY
|
$223.1M
15.7%
YoY
|
| Operating Expenses |
$2.686B
106.88%
YoY
|
$1.298B
47.12%
YoY
|
$882.6M
-17.4%
YoY
|
$1.069B
10.42%
YoY
|
$967.7M
45.21%
YoY
|
| Operating Profit |
-$1.344B
-1073.49%
YoY
|
$138.1M
-45.48%
YoY
|
$253.2M
-216.47%
YoY
|
-$217.4M
-43.37%
YoY
|
-$383.9M
-42.26%
YoY
|
| Interest Expense |
-$187.4M
98.36%
YoY
|
-$94.49M
-43.03%
YoY
|
-$165.9M
280.18%
YoY
|
-$43.63M
-49.79%
YoY
|
-$86.89M
-60.93%
YoY
|
| Other Income/Expense, Net |
-$201.4M
-10659.31%
YoY
|
$1.907M
-206.89%
YoY
|
-$1.784M
-114.19%
YoY
|
$12.57M
-14550.57%
YoY
|
-$87.00K
-108.04%
YoY
|
| Pretax Income |
-$1.545B
-4247.56%
YoY
|
$37.26M
-56.47%
YoY
|
$85.60M
-134.45%
YoY
|
-$248.5M
-59.28%
YoY
|
-$610.3M
-31.14%
YoY
|
| Income Tax |
$360.6M
800.16%
YoY
|
$40.06M
-112.53%
YoY
|
-$319.6M
-2654.18%
YoY
|
$12.51M
-36.41%
YoY
|
$19.68M
-19.42%
YoY
|
| Net Earnings |
-$1.906B
67969.07%
YoY
|
-$2.800M
-100.69%
YoY
|
$405.2M
-255.26%
YoY
|
-$261.0M
-63.38%
YoY
|
-$712.7M
-25.81%
YoY
|
| Basic Earnings Per Share |
-$6.25
3372.22%
YoY
|
-$0.18
-115.52%
YoY
|
$1.16
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$6.27
62600.0%
YoY
|
-$0.01
-100.91%
YoY
|
$1.10
-254.93%
YoY
|
-$0.71
-63.4%
YoY
|
-$1.94
-25.67%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
318.6M shares
4.67%
YoY
|
304.4M shares
0.76%
YoY
|
302.1M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
319.2M shares
4.89%
YoY
|
304.4M shares
-1.12%
YoY
|
307.8M shares
N/A
|
N/A
|
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q2 | 2024 Q1 |
|---|---|---|---|---|---|---|---|---|
| Revenue |
$446.0M
12.18%
YoY
|
$1.745B
N/A
|
$468.1M
7.92%
YoY
|
$430.3M
-2.94%
YoY
|
$397.6M
10.4%
YoY
|
N/A
|
$443.3M
23.39%
YoY
|
$360.1M
20.66%
YoY
|
| Cost Of Revenue |
N/A
|
$314.0M
N/A
|
$100.5M
N/A
|
$75.13M
3.71%
YoY
|
$62.46M
15.85%
YoY
|
N/A
|
$72.45M
-0.11%
YoY
|
$53.91M
14.29%
YoY
|
| Gross Profit |
N/A
|
$1.431B
N/A
|
$367.6M
N/A
|
$355.2M
-4.23%
YoY
|
$335.2M
9.44%
YoY
|
N/A
|
$370.9M
29.34%
YoY
|
$306.2M
21.85%
YoY
|
| Selling, General & Admin |
$331.6M
9.8%
YoY
|
$2.750B
N/A
|
$1.707B
432.87%
YoY
|
$323.7M
4.13%
YoY
|
$302.0M
0.25%
YoY
|
N/A
|
$310.9M
41.34%
YoY
|
$301.2M
41.5%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$7.893M
-240.27%
YoY
|
$6.437M
N/A
|
$6.411M
3.94%
YoY
|
$6.412M
5.63%
YoY
|
-$5.627M
7.8%
YoY
|
N/A
|
$6.070M
9.47%
YoY
|
-$5.220M
-193.62%
YoY
|
| Operating Expenses |
$331.6M
7.54%
YoY
|
$2.775B
N/A
|
$1.707B
432.87%
YoY
|
$330.1M
4.16%
YoY
|
$308.3M
0.39%
YoY
|
N/A
|
$316.9M
40.56%
YoY
|
$307.1M
40.59%
YoY
|
| Operating Profit |
$25.83M
-3.76%
YoY
|
-$1.344B
N/A
|
-$1.368B
-11364.52%
YoY
|
$25.06M
-53.55%
YoY
|
$26.84M
-3139.41%
YoY
|
N/A
|
$53.94M
-11.96%
YoY
|
-$883.0K
-102.69%
YoY
|
| Interest Expense |
N/A
|
-$187.4M
N/A
|
-$22.11M
N/A
|
-$96.13M
279.23%
YoY
|
-$57.52M
237.07%
YoY
|
N/A
|
-$25.35M
-12.21%
YoY
|
-$17.06M
-63.46%
YoY
|
| Other Income/Expense, Net |
$19.39M
-133.7%
YoY
|
$4.552M
N/A
|
-$32.66M
-47.3%
YoY
|
-$352.0K
N/A
|
-$57.52M
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
| Pretax Income |
$45.21M
-247.39%
YoY
|
-$1.545B
N/A
|
-$1.401B
2711.43%
YoY
|
-$71.42M
-355.21%
YoY
|
-$30.68M
20.02%
YoY
|
N/A
|
$27.99M
-14.31%
YoY
|
-$25.56M
84.75%
YoY
|
| Income Tax |
-$2.800M
-67.04%
YoY
|
$360.6M
N/A
|
-$106.2M
532.14%
YoY
|
-$17.59M
-149.0%
YoY
|
-$8.494M
-10.6%
YoY
|
N/A
|
$35.91M
422.27%
YoY
|
-$9.501M
-575.29%
YoY
|
| Net Earnings |
$48.05M
-316.58%
YoY
|
-$1.906B
N/A
|
-$1.295B
3821.63%
YoY
|
-$53.83M
579.66%
YoY
|
-$22.18M
38.14%
YoY
|
N/A
|
-$7.920M
-130.72%
YoY
|
-$16.06M
1.42%
YoY
|
| Basic Earnings Per Share |
$0.09
-175.0%
YoY
|
N/A
|
-$4.27
2746.67%
YoY
|
N/A
|
-$0.12
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.06
-200.0%
YoY
|
-$5.98
N/A
|
-$4.27
2746.67%
YoY
|
-$0.15
650.0%
YoY
|
-$0.06
50.0%
YoY
|
N/A
|
-$0.02
-128.57%
YoY
|
-$0.04
0.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
359.4M shares
17.99%
YoY
|
N/A
|
311.6M shares
2.37%
YoY
|
N/A
|
304.6M shares
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
378.3M shares
24.22%
YoY
|
N/A
|
313.0M shares
2.8%
YoY
|
N/A
|
304.6M shares
N/A
|
N/A
|
N/A
|
N/A
|
Loading...