|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$338.8M
-19.29%
YoY
|
$419.8M
-50.74%
YoY
|
$852.2M
19.88%
YoY
|
$710.9M
12.49%
YoY
|
$632.0M
1.36%
YoY
|
| Cost Of Revenue |
$331.9M
-15.97%
YoY
|
$394.9M
1.07%
YoY
|
$390.7M
15.85%
YoY
|
$337.3M
7.0%
YoY
|
$315.2M
-2.81%
YoY
|
| Gross Profit |
$387.6M
-16.96%
YoY
|
$466.7M
1.14%
YoY
|
$461.5M
23.52%
YoY
|
$373.6M
17.95%
YoY
|
$316.8M
5.87%
YoY
|
| Selling, General & Admin |
$45.79M
4.0%
YoY
|
$44.03M
8.56%
YoY
|
$40.56M
36.44%
YoY
|
$29.73M
-0.12%
YoY
|
$29.76M
-8.42%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$48.73M
3.89%
YoY
|
$46.91M
15.65%
YoY
|
$40.56M
36.44%
YoY
|
$29.73M
-4.19%
YoY
|
$31.03M
-7.38%
YoY
|
| Operating Profit |
$338.8M
-19.29%
YoY
|
$419.8M
-0.26%
YoY
|
$420.9M
22.4%
YoY
|
$343.9M
20.36%
YoY
|
$285.7M
7.54%
YoY
|
| Interest Expense |
-$809.7M
-605.31%
YoY
|
$160.2M
-130.68%
YoY
|
-$522.4M
-309.93%
YoY
|
$248.8M
-64.53%
YoY
|
$701.6M
-351.28%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$469.9M
-278.79%
YoY
|
$262.8M
-358.59%
YoY
|
-$101.6M
-117.45%
YoY
|
$582.6M
-39.55%
YoY
|
$963.8M
-6049.43%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$469.9M
-278.79%
YoY
|
$262.8M
-252.39%
YoY
|
-$172.5M
-129.6%
YoY
|
$582.6M
-39.55%
YoY
|
$963.8M
-6049.43%
YoY
|
| Basic Earnings Per Share |
-$1.35
-475.0%
YoY
|
$0.36
-183.72%
YoY
|
-$0.43
-130.07%
YoY
|
$1.43
-43.03%
YoY
|
$2.51
N/A
|
| Diluted Earnings Per Share |
-$1.35
-497.06%
YoY
|
$0.34
-179.07%
YoY
|
-$0.43
-100.0%
YoY
|
$1.559M
-37.55%
YoY
|
$2.497M
-5773.99%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
440.3M shares
6.69%
YoY
|
412.7M shares
3.56%
YoY
|
398.5M shares
2.03%
YoY
|
390.6M shares
2.06%
YoY
|
382.7M shares
3.97%
YoY
|
| Diluted Shares Outstanding |
440.3M shares
-29.58%
YoY
|
625.3M shares
56.9%
YoY
|
398.5M shares
-8.13%
YoY
|
433.8M shares
12.39%
YoY
|
386.0M shares
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 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$78.46M
-6.03%
YoY
|
$90.89M
5.16%
YoY
|
$79.35M
-11.71%
YoY
|
$166.9M
-21.35%
YoY
|
$83.49M
-11.53%
YoY
|
$86.43M
-10.83%
YoY
|
$89.88M
-61.95%
YoY
|
$212.3M
-4.17%
YoY
|
$94.38M
-7.64%
YoY
|
$96.93M
-9.16%
YoY
|
$236.2M
137.95%
YoY
|
$221.5M
19.98%
YoY
|
$102.2M
-43.68%
YoY
|
$106.7M
-39.16%
YoY
|
$99.27M
-41.43%
YoY
|
$184.6M
17.34%
YoY
|
$181.4M
13.75%
YoY
|
$175.4M
1.79%
YoY
|
$169.5M
18.6%
YoY
|
| Cost Of Revenue |
$65.62M
-12.77%
YoY
|
$81.27M
-7.63%
YoY
|
$68.18M
-26.94%
YoY
|
$75.35M
-22.85%
YoY
|
$75.23M
-21.42%
YoY
|
$87.98M
-9.72%
YoY
|
$93.31M
-10.96%
YoY
|
$97.67M
-2.99%
YoY
|
$95.73M
-0.58%
YoY
|
$97.46M
-0.96%
YoY
|
$104.8M
12.64%
YoY
|
$100.7M
13.7%
YoY
|
$96.29M
13.44%
YoY
|
$98.40M
19.47%
YoY
|
$93.04M
17.17%
YoY
|
$88.56M
13.05%
YoY
|
$84.88M
6.37%
YoY
|
$82.37M
0.45%
YoY
|
$79.41M
5.88%
YoY
|
| Gross Profit |
$84.45M
-11.56%
YoY
|
$94.74M
-2.82%
YoY
|
$89.45M
-13.16%
YoY
|
$91.60M
-20.07%
YoY
|
$95.49M
-10.32%
YoY
|
$97.49M
-14.1%
YoY
|
$103.0M
-21.68%
YoY
|
$114.6M
-5.16%
YoY
|
$106.5M
-10.39%
YoY
|
$113.5M
-0.9%
YoY
|
$131.5M
19.95%
YoY
|
$120.8M
25.77%
YoY
|
$118.8M
23.08%
YoY
|
$114.5M
23.12%
YoY
|
$109.6M
21.72%
YoY
|
$96.07M
21.6%
YoY
|
$96.55M
21.29%
YoY
|
$93.01M
3.0%
YoY
|
$90.07M
32.65%
YoY
|
| Selling, General & Admin |
$10.97M
-2.84%
YoY
|
$3.357M
-67.58%
YoY
|
$9.736M
-21.39%
YoY
|
$11.76M
7.44%
YoY
|
$11.29M
-0.88%
YoY
|
$10.36M
-37.47%
YoY
|
$12.39M
142.84%
YoY
|
$10.95M
36.17%
YoY
|
$11.39M
-28.28%
YoY
|
$16.56M
135.15%
YoY
|
$5.100M
-46.86%
YoY
|
$8.039M
31.85%
YoY
|
$15.88M
80.52%
YoY
|
$7.042M
4.98%
YoY
|
$9.598M
18.14%
YoY
|
$6.097M
12.66%
YoY
|
$8.798M
51.69%
YoY
|
$6.708M
-21.08%
YoY
|
$8.124M
-19.56%
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 |
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
|
| Operating Expenses |
$11.49M
-4.25%
YoY
|
$3.847M
-65.2%
YoY
|
$10.10M
-23.04%
YoY
|
$12.55M
7.59%
YoY
|
$12.00M
-0.88%
YoY
|
$11.06M
-33.24%
YoY
|
$13.12M
126.21%
YoY
|
$11.67M
45.13%
YoY
|
$12.11M
-27.27%
YoY
|
$16.56M
111.91%
YoY
|
$5.800M
-44.04%
YoY
|
$8.039M
31.85%
YoY
|
$16.65M
74.46%
YoY
|
$7.814M
4.83%
YoY
|
$10.37M
19.18%
YoY
|
$6.097M
5.61%
YoY
|
$9.542M
51.46%
YoY
|
$7.454M
-14.32%
YoY
|
$8.697M
-15.56%
YoY
|
| Operating Profit |
$72.96M
-12.61%
YoY
|
$90.89M
5.16%
YoY
|
$79.35M
-11.71%
YoY
|
$79.04M
-23.2%
YoY
|
$83.49M
-11.53%
YoY
|
$86.43M
-10.83%
YoY
|
$89.88M
-28.5%
YoY
|
$102.9M
-8.74%
YoY
|
$94.38M
-7.64%
YoY
|
$96.93M
-9.16%
YoY
|
$125.7M
26.63%
YoY
|
$112.8M
25.35%
YoY
|
$102.2M
17.44%
YoY
|
$106.7M
24.72%
YoY
|
$99.27M
21.99%
YoY
|
$89.97M
22.86%
YoY
|
$87.01M
18.7%
YoY
|
$85.56M
4.85%
YoY
|
$81.37M
41.27%
YoY
|
| Interest Expense |
-$21.89M
-90.23%
YoY
|
-$70.07M
-19.22%
YoY
|
-$1.292M
-99.42%
YoY
|
-$274.8M
274.77%
YoY
|
-$224.0M
-662.36%
YoY
|
-$86.73M
-316.59%
YoY
|
-$224.1M
2418.39%
YoY
|
-$73.33M
-30.3%
YoY
|
$39.84M
6.19%
YoY
|
$40.04M
5.98%
YoY
|
-$8.900M
-126.28%
YoY
|
-$105.2M
-23.44%
YoY
|
$37.52M
-52.04%
YoY
|
$37.78M
-78.02%
YoY
|
$33.87M
-75.12%
YoY
|
-$137.4M
-178.28%
YoY
|
$78.23M
-57.89%
YoY
|
$171.9M
-25.09%
YoY
|
$136.1M
22.96%
YoY
|
| Other Income/Expense, Net |
$5.500M
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
|
| Pretax Income |
$56.48M
-140.37%
YoY
|
$23.72M
-36037.88%
YoY
|
$77.98M
-158.19%
YoY
|
-$195.9M
-762.91%
YoY
|
-$139.9M
-196.92%
YoY
|
-$66.00K
-99.76%
YoY
|
-$134.0M
-214.83%
YoY
|
$29.56M
292.25%
YoY
|
$144.4M
-262.18%
YoY
|
-$27.74M
-138.39%
YoY
|
$116.7M
-226.25%
YoY
|
$7.535M
-115.88%
YoY
|
-$89.01M
-154.18%
YoY
|
$72.28M
-71.5%
YoY
|
-$92.44M
-143.58%
YoY
|
-$47.46M
-119.47%
YoY
|
$164.3M
-33.32%
YoY
|
$253.6M
-17.12%
YoY
|
$212.1M
26.49%
YoY
|
| Income Tax |
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
|
| Net Earnings |
$56.48M
-140.37%
YoY
|
$23.72M
-36037.88%
YoY
|
$77.98M
-158.19%
YoY
|
-$226.4M
2401.31%
YoY
|
-$139.9M
-196.92%
YoY
|
-$66.00K
-99.76%
YoY
|
-$134.0M
-242.57%
YoY
|
-$9.050M
-35.13%
YoY
|
$144.4M
-262.18%
YoY
|
-$27.74M
-138.39%
YoY
|
$94.00M
-201.69%
YoY
|
-$13.95M
-70.6%
YoY
|
-$89.01M
-154.18%
YoY
|
$72.28M
-71.5%
YoY
|
-$92.44M
-143.58%
YoY
|
-$47.46M
-119.47%
YoY
|
$164.3M
-33.32%
YoY
|
$253.6M
-17.12%
YoY
|
$212.1M
26.49%
YoY
|
| Basic Earnings Per Share |
$0.05
-112.82%
YoY
|
-$0.01
-85.71%
YoY
|
$0.10
-126.32%
YoY
|
N/A
|
-$0.39
-244.44%
YoY
|
-$0.07
-46.15%
YoY
|
-$0.38
-265.22%
YoY
|
N/A
|
$0.27
-200.0%
YoY
|
-$0.13
-192.86%
YoY
|
$0.23
-185.19%
YoY
|
N/A
|
-$0.27
-167.5%
YoY
|
$0.14
-77.78%
YoY
|
-$0.27
-150.0%
YoY
|
N/A
|
$0.40
N/A
|
$0.63
N/A
|
$0.54
N/A
|
| Diluted Earnings Per Share |
$0.05
-112.82%
YoY
|
-$0.01
-85.71%
YoY
|
$0.08
-121.05%
YoY
|
-$0.50
2223.25%
YoY
|
-$0.39
-295.0%
YoY
|
-$0.07
-46.15%
YoY
|
-$0.38
-353.33%
YoY
|
-$0.02
-28.03%
YoY
|
$0.20
-174.07%
YoY
|
-$0.13
-200.0%
YoY
|
$0.15
-155.56%
YoY
|
-$0.03
-100.0%
YoY
|
-$0.27
-100.0%
YoY
|
$0.13
-100.0%
YoY
|
-$0.27
-100.0%
YoY
|
-$100.5K
-116.38%
YoY
|
$379.6K
-40.01%
YoY
|
$606.8K
-24.29%
YoY
|
$518.6K
16.24%
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 |
482.5M shares
8.98%
YoY
|
470.9M shares
7.96%
YoY
|
462.3M shares
7.78%
YoY
|
451.5M shares
8.09%
YoY
|
442.7M shares
6.95%
YoY
|
436.2M shares
6.14%
YoY
|
429.0M shares
5.25%
YoY
|
417.8M shares
3.88%
YoY
|
414.0M shares
3.64%
YoY
|
410.9M shares
3.35%
YoY
|
407.6M shares
3.36%
YoY
|
402.2M shares
N/A
|
399.4M shares
2.13%
YoY
|
397.6M shares
1.96%
YoY
|
394.3M shares
1.4%
YoY
|
N/A
|
391.1M shares
N/A
|
390.0M shares
N/A
|
388.9M shares
N/A
|
| Diluted Shares Outstanding |
929.9M shares
109.71%
YoY
|
472.3M shares
8.15%
YoY
|
876.7M shares
104.41%
YoY
|
N/A
|
443.4M shares
-34.63%
YoY
|
436.7M shares
6.26%
YoY
|
428.9M shares
-32.52%
YoY
|
N/A
|
678.4M shares
69.7%
YoY
|
410.9M shares
-24.92%
YoY
|
635.6M shares
61.18%
YoY
|
N/A
|
399.7M shares
-7.64%
YoY
|
547.4M shares
30.96%
YoY
|
394.3M shares
-3.6%
YoY
|
N/A
|
432.8M shares
N/A
|
418.0M shares
N/A
|
409.1M shares
N/A
|
Loading...