|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$620.3M
77.33%
YoY
|
$349.8M
-5.09%
YoY
|
$368.6M
10.56%
YoY
|
$333.3M
-15.54%
YoY
|
$394.7M
111.74%
YoY
|
| Cost Of Revenue |
$559.3M
97.35%
YoY
|
$283.4M
-2.53%
YoY
|
$290.7M
16.26%
YoY
|
$250.1M
63.19%
YoY
|
$153.3M
-26.87%
YoY
|
| Gross Profit |
$60.99M
-8.14%
YoY
|
$66.40M
-14.66%
YoY
|
$77.81M
-6.54%
YoY
|
$83.25M
-65.51%
YoY
|
$241.4M
-1141.58%
YoY
|
| Selling, General & Admin |
$91.08M
25.87%
YoY
|
$72.36M
-3.13%
YoY
|
$74.70M
-28.95%
YoY
|
$105.1M
7.08%
YoY
|
$98.18M
280.04%
YoY
|
| Research & Development |
$153.9M
99.98%
YoY
|
$76.95M
160.53%
YoY
|
$29.53M
-16.64%
YoY
|
$35.43M
20.1%
YoY
|
$29.50M
201.34%
YoY
|
| Depreciation & Amortization |
$20.30M
-74.97%
YoY
|
$81.10M
7.35%
YoY
|
$75.54M
13.73%
YoY
|
$66.42M
5.34%
YoY
|
$63.06M
-43.72%
YoY
|
| Operating Expenses |
-$98.73M
-115.05%
YoY
|
$656.1M
529.41%
YoY
|
$104.2M
-25.85%
YoY
|
$140.6M
10.09%
YoY
|
$127.7M
258.41%
YoY
|
| Operating Profit |
$159.7M
-127.09%
YoY
|
-$589.7M
2131.44%
YoY
|
-$26.43M
-53.89%
YoY
|
-$57.31M
-150.4%
YoY
|
$113.7M
-293.4%
YoY
|
| Interest Expense |
-$88.89M
644.78%
YoY
|
-$11.94M
-951.89%
YoY
|
$1.401M
-129.23%
YoY
|
-$4.793M
34.41%
YoY
|
-$3.566M
1361.48%
YoY
|
| Other Income/Expense, Net |
-$598.0K
119.05%
YoY
|
-$273.0K
-21.33%
YoY
|
-$347.0K
51.53%
YoY
|
-$229.0K
108.18%
YoY
|
-$110.0K
-19.12%
YoY
|
| Pretax Income |
$70.83M
-111.77%
YoY
|
-$601.6M
1080.27%
YoY
|
-$50.97M
-21.3%
YoY
|
-$64.77M
-149.48%
YoY
|
$130.9M
-305.2%
YoY
|
| Income Tax |
$5.233M
-314.2%
YoY
|
-$2.443M
-142.97%
YoY
|
$5.685M
-229.2%
YoY
|
-$4.400M
-109.12%
YoY
|
$48.25M
-706.03%
YoY
|
| Net Earnings |
$65.60M
-110.95%
YoY
|
-$599.2M
957.52%
YoY
|
-$56.66M
-6.15%
YoY
|
-$60.37M
-173.04%
YoY
|
$82.64M
-248.04%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.27
-106.2%
YoY
|
-$4.36
750.28%
YoY
|
-$0.51
-5.47%
YoY
|
-$0.54
-174.08%
YoY
|
$0.73
-248.04%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
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 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$188.9M
169.41%
YoY
|
$224.8M
225.76%
YoY
|
$169.7M
173.59%
YoY
|
$155.6M
56.79%
YoY
|
$70.13M
-41.32%
YoY
|
$69.02M
-39.9%
YoY
|
$62.03M
-28.95%
YoY
|
$99.23M
5.77%
YoY
|
$119.5M
64.64%
YoY
|
$114.8M
-65.55%
YoY
|
$87.30M
14.0%
YoY
|
$93.82M
-47.77%
YoY
|
$72.59M
-19.74%
YoY
|
$333.3M
N/A
|
$179.6M
N/A
|
| Cost Of Revenue |
$228.0M
210.79%
YoY
|
$214.3M
235.21%
YoY
|
$128.9M
117.47%
YoY
|
$142.8M
90.8%
YoY
|
$73.35M
-14.08%
YoY
|
$63.92M
-27.2%
YoY
|
$59.26M
-10.46%
YoY
|
$74.82M
-3.65%
YoY
|
$85.38M
44.47%
YoY
|
$87.80M
-64.89%
YoY
|
$66.19M
-9.38%
YoY
|
$77.66M
-29.8%
YoY
|
$59.10M
20.38%
YoY
|
$250.1M
N/A
|
$110.6M
N/A
|
| Gross Profit |
-$39.04M
1110.57%
YoY
|
$10.57M
107.3%
YoY
|
$40.83M
1376.56%
YoY
|
$12.82M
-47.47%
YoY
|
-$3.225M
-109.45%
YoY
|
$5.099M
-81.15%
YoY
|
$2.765M
-86.91%
YoY
|
$24.41M
51.02%
YoY
|
$34.13M
152.97%
YoY
|
$27.04M
-67.52%
YoY
|
$21.12M
496.61%
YoY
|
$16.16M
-76.58%
YoY
|
$13.49M
-67.37%
YoY
|
$83.25M
N/A
|
$69.00M
N/A
|
| Selling, General & Admin |
$27.49M
63.78%
YoY
|
$31.14M
58.74%
YoY
|
$21.39M
18.47%
YoY
|
$21.76M
20.74%
YoY
|
$16.78M
0.74%
YoY
|
$19.62M
2.51%
YoY
|
$18.06M
-3.85%
YoY
|
$18.03M
-1.77%
YoY
|
$16.66M
-9.66%
YoY
|
$19.14M
-81.8%
YoY
|
$18.78M
-11.37%
YoY
|
$18.35M
-68.89%
YoY
|
$18.44M
-46.69%
YoY
|
$105.1M
N/A
|
$58.99M
N/A
|
| Research & Development |
$20.20M
-65.77%
YoY
|
$35.20M
53.71%
YoY
|
$39.09M
57.38%
YoY
|
$20.58M
155.68%
YoY
|
$59.01M
178.84%
YoY
|
$22.90M
175.68%
YoY
|
$24.84M
192.19%
YoY
|
$8.048M
25.16%
YoY
|
$21.16M
236.26%
YoY
|
$8.306M
-76.56%
YoY
|
$8.500M
18.72%
YoY
|
$6.430M
-67.43%
YoY
|
$6.294M
-43.19%
YoY
|
$35.43M
N/A
|
$19.74M
N/A
|
| Depreciation & Amortization |
N/A
|
$168.1M
107.31%
YoY
|
N/A
|
N/A
|
N/A
|
$81.10M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$37.17M
-41.05%
YoY
|
$29.25M
-32.45%
YoY
|
| Operating Expenses |
$66.89M
-115.95%
YoY
|
-$98.78M
-118.78%
YoY
|
$272.5M
383.48%
YoY
|
$147.1M
266.64%
YoY
|
-$419.5M
-1347.29%
YoY
|
$526.0M
2111.89%
YoY
|
$56.35M
120.22%
YoY
|
$40.11M
-30.2%
YoY
|
$33.63M
41.9%
YoY
|
$23.78M
-83.12%
YoY
|
$25.59M
-9.29%
YoY
|
$57.46M
-26.48%
YoY
|
$23.70M
-46.91%
YoY
|
$140.9M
N/A
|
$78.16M
N/A
|
| Operating Profit |
-$105.9M
-125.45%
YoY
|
$109.4M
-120.99%
YoY
|
-$231.6M
332.25%
YoY
|
-$134.2M
754.79%
YoY
|
$416.2M
82981.84%
YoY
|
-$520.9M
-16053.05%
YoY
|
-$53.59M
1098.86%
YoY
|
-$15.70M
-61.98%
YoY
|
$501.0K
-104.91%
YoY
|
$3.265M
-105.67%
YoY
|
-$4.470M
-81.88%
YoY
|
-$41.30M
350.92%
YoY
|
-$10.21M
210.24%
YoY
|
-$57.62M
N/A
|
-$9.159M
N/A
|
| Interest Expense |
-$32.05M
243.02%
YoY
|
-$36.44M
208.51%
YoY
|
-$29.42M
12634.2%
YoY
|
-$13.69M
31020.45%
YoY
|
-$9.343M
-6287.42%
YoY
|
-$11.81M
-1101.78%
YoY
|
-$231.0K
-118.93%
YoY
|
-$44.00K
-95.11%
YoY
|
$151.0K
-165.09%
YoY
|
$1.179M
-129.83%
YoY
|
$1.220M
-144.36%
YoY
|
-$900.0K
-84.24%
YoY
|
-$232.0K
-72.05%
YoY
|
-$3.952M
N/A
|
-$5.711M
N/A
|
| Other Income/Expense, Net |
-$24.96M
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
|
-$229.0K
N/A
|
-$112.0K
N/A
|
| Pretax Income |
-$162.9M
-140.04%
YoY
|
$72.92M
-113.69%
YoY
|
-$261.1M
385.05%
YoY
|
-$147.9M
839.36%
YoY
|
$406.9M
62307.52%
YoY
|
-$532.7M
-10928.99%
YoY
|
-$53.82M
1550.92%
YoY
|
-$15.75M
-62.68%
YoY
|
$652.0K
-106.25%
YoY
|
$4.919M
-107.6%
YoY
|
-$3.260M
-88.11%
YoY
|
-$42.20M
145.08%
YoY
|
-$10.44M
153.37%
YoY
|
-$64.77M
N/A
|
-$17.22M
N/A
|
| Income Tax |
-$3.414M
32.53%
YoY
|
$2.373M
-411.83%
YoY
|
$5.633M
-251.3%
YoY
|
-$197.0K
-109.87%
YoY
|
-$2.576M
-5700.0%
YoY
|
-$761.0K
-107.65%
YoY
|
-$3.723M
155.0%
YoY
|
$1.995M
-208.42%
YoY
|
$46.00K
-104.73%
YoY
|
$9.950M
-326.14%
YoY
|
-$1.460M
-72.35%
YoY
|
-$1.840M
-123.07%
YoY
|
-$972.0K
-117.77%
YoY
|
-$4.400M
N/A
|
$7.975M
N/A
|
| Net Earnings |
-$159.5M
-138.96%
YoY
|
$70.54M
-113.26%
YoY
|
-$266.7M
432.34%
YoY
|
-$147.7M
732.63%
YoY
|
$409.5M
67469.8%
YoY
|
-$531.9M
10472.79%
YoY
|
-$50.10M
2683.17%
YoY
|
-$17.74M
-56.04%
YoY
|
$606.0K
-106.4%
YoY
|
-$5.031M
-91.67%
YoY
|
-$1.800M
-91.87%
YoY
|
-$40.36M
60.2%
YoY
|
-$9.467M
-1.28%
YoY
|
-$60.37M
N/A
|
-$25.19M
N/A
|
| 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
|
| Diluted Earnings Per Share |
-$0.68
-138.43%
YoY
|
$0.26
-108.23%
YoY
|
-$1.28
266.9%
YoY
|
-$0.76
442.13%
YoY
|
$1.79
34555.98%
YoY
|
-$3.22
6998.01%
YoY
|
-$0.35
1642.25%
YoY
|
-$0.14
-61.05%
YoY
|
$0.01
-106.09%
YoY
|
-$0.05
-91.65%
YoY
|
-$0.02
-90.0%
YoY
|
-$0.36
61.28%
YoY
|
-$0.09
6.34%
YoY
|
-$0.54
N/A
|
-$0.22
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
|
| Basic Shares Outstanding |
N/A
|
235.6M shares
22.48%
YoY
|
N/A
|
N/A
|
N/A
|
192.3M
71.76%
YoY
|
N/A
|
N/A
|
N/A
|
112.0M
11196629700.0%
YoY
|
N/A
|
N/A
|
N/A
|
1.000
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
|
Loading...