|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.819B
-3.76%
YoY
|
$1.890B
24.11%
YoY
|
$1.523B
16710.72%
YoY
|
$9.058M
-96.89%
YoY
|
$291.7M
0.36%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$14.60M
-3.95%
YoY
|
$15.20M
20.63%
YoY
|
$12.60M
-17.89%
YoY
|
$15.35M
-20.4%
YoY
|
$19.28M
18.28%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
$886.7M
-27.55%
YoY
|
$1.224B
1995.42%
YoY
|
$58.41M
54.19%
YoY
|
$37.88M
-42.62%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$313.0M
85.59%
YoY
|
$168.7M
-107.63%
YoY
|
-$2.211B
-1409.38%
YoY
|
$168.9M
104.41%
YoY
|
$82.62M
475.36%
YoY
|
| Income Tax |
$84.10M
101.36%
YoY
|
$41.77M
-113.38%
YoY
|
-$312.2M
-751.16%
YoY
|
$47.95M
136.46%
YoY
|
$20.28M
1035.27%
YoY
|
| Net Earnings |
$229.0M
80.45%
YoY
|
$126.9M
-106.54%
YoY
|
-$1.939B
-1774.78%
YoY
|
$115.8M
85.69%
YoY
|
$62.35M
395.83%
YoY
|
| Basic Earnings Per Share |
$1.18
126.92%
YoY
|
$0.52
-102.29%
YoY
|
-$22.71
-541.83%
YoY
|
$5.14
-33.76%
YoY
|
$7.76
N/A
|
| Diluted Earnings Per Share |
$1.17
125.0%
YoY
|
$0.52
-102.29%
YoY
|
-$22.71
-100.0%
YoY
|
$1.892M
61.91%
YoY
|
$1.169M
365.69%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
159.8M shares
-5.13%
YoY
|
168.4M shares
97.25%
YoY
|
85.39M shares
10.51%
YoY
|
77.27M shares
0.46%
YoY
|
76.92M shares
N/A
|
| Diluted Shares Outstanding |
161.7M shares
-4.13%
YoY
|
168.7M shares
97.54%
YoY
|
85.39M shares
10.51%
YoY
|
77.27M shares
0.46%
YoY
|
76.92M 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 |
$407.4M
-7.46%
YoY
|
$416.9M
-1.78%
YoY
|
$432.5M
0.25%
YoY
|
$453.1M
-7.97%
YoY
|
$440.3M
-14.09%
YoY
|
$424.5M
-9.14%
YoY
|
$431.4M
20070.22%
YoY
|
$492.4M
22994.79%
YoY
|
$512.5M
25423.9%
YoY
|
$467.2M
348.79%
YoY
|
$2.139M
-2.68%
YoY
|
$2.132M
-97.59%
YoY
|
$2.008M
-97.62%
YoY
|
$104.1M
27.63%
YoY
|
$2.198M
-96.94%
YoY
|
$88.42M
26.9%
YoY
|
$84.27M
22.81%
YoY
|
$81.57M
10.94%
YoY
|
$71.79M
3.05%
YoY
|
| Cost Of Revenue |
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
|
| Gross Profit |
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
|
| Selling, General & Admin |
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
|
| 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 |
$17.24M
-14.59%
YoY
|
$18.53M
-12.44%
YoY
|
$19.32M
-12.16%
YoY
|
$19.50M
-12.54%
YoY
|
$20.19M
-9.39%
YoY
|
$21.16M
-58.75%
YoY
|
$22.00M
378.2%
YoY
|
$22.30M
431.36%
YoY
|
$22.28M
516.98%
YoY
|
$51.31M
1177.0%
YoY
|
$4.600M
5.53%
YoY
|
$4.196M
-1.29%
YoY
|
$3.611M
-9.32%
YoY
|
$4.018M
-52.17%
YoY
|
$4.359M
11.77%
YoY
|
$4.251M
3.68%
YoY
|
$3.982M
2.5%
YoY
|
$8.400M
100.0%
YoY
|
$3.900M
-9.3%
YoY
|
| Operating Expenses |
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 Profit |
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
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
$174.3M
-30.17%
YoY
|
$189.2M
-40.15%
YoY
|
$214.7M
356.81%
YoY
|
$233.1M
401.09%
YoY
|
$249.6M
637.03%
YoY
|
$316.2M
1223.24%
YoY
|
$47.00M
183.75%
YoY
|
$46.52M
359.72%
YoY
|
$33.87M
332.63%
YoY
|
$23.90M
180.0%
YoY
|
$16.57M
87.92%
YoY
|
$10.12M
2.94%
YoY
|
$7.828M
-26.85%
YoY
|
$8.534M
-28.69%
YoY
|
$8.815M
-36.17%
YoY
|
| Other Income/Expense, Net |
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 |
$95.75M
31.06%
YoY
|
$99.79M
42.35%
YoY
|
$92.35M
702.02%
YoY
|
$47.88M
7.27%
YoY
|
$73.06M
39.31%
YoY
|
$70.10M
-110.62%
YoY
|
$11.51M
-80.43%
YoY
|
$44.64M
81.27%
YoY
|
$52.45M
89.52%
YoY
|
-$660.0M
-2257.74%
YoY
|
$58.83M
72.39%
YoY
|
$24.62M
-33.22%
YoY
|
$27.67M
-58.88%
YoY
|
$30.59M
259.42%
YoY
|
$34.13M
7.21%
YoY
|
$36.87M
43.97%
YoY
|
$67.30M
303.73%
YoY
|
$8.510M
-70.24%
YoY
|
$31.83M
74.19%
YoY
|
| Income Tax |
$23.80M
22.11%
YoY
|
$22.40M
69.89%
YoY
|
$22.72M
732.09%
YoY
|
$19.50M
36.29%
YoY
|
$19.49M
36.22%
YoY
|
$13.18M
-107.45%
YoY
|
$2.730M
-83.21%
YoY
|
$14.30M
112.07%
YoY
|
$14.31M
93.51%
YoY
|
-$177.0M
-2052.29%
YoY
|
$16.26M
63.71%
YoY
|
$6.745M
-33.62%
YoY
|
$7.395M
-60.63%
YoY
|
$9.068M
228.67%
YoY
|
$9.931M
14.66%
YoY
|
$10.16M
54.85%
YoY
|
$18.79M
718.88%
YoY
|
$2.759M
-59.98%
YoY
|
$8.661M
266.84%
YoY
|
| Net Earnings |
$62.01M
42.14%
YoY
|
$67.44M
43.58%
YoY
|
$59.68M
-5231.73%
YoY
|
$28.39M
39.24%
YoY
|
$43.62M
54.74%
YoY
|
$46.97M
-109.53%
YoY
|
-$1.163M
-102.73%
YoY
|
$20.39M
14.02%
YoY
|
$28.19M
39.01%
YoY
|
-$492.9M
-2390.54%
YoY
|
$42.57M
75.95%
YoY
|
$17.88M
-33.07%
YoY
|
$20.28M
-58.2%
YoY
|
$21.52M
274.18%
YoY
|
$24.20M
4.43%
YoY
|
$26.71M
40.22%
YoY
|
$48.51M
237.47%
YoY
|
$5.751M
-73.5%
YoY
|
$23.17M
45.6%
YoY
|
| Basic Earnings Per Share |
$0.40
53.85%
YoY
|
$0.43
53.57%
YoY
|
$0.38
-3900.0%
YoY
|
$0.12
0.0%
YoY
|
$0.26
116.67%
YoY
|
$0.28
-106.15%
YoY
|
-$0.01
-97.62%
YoY
|
$0.12
-104.49%
YoY
|
$0.12
-100.77%
YoY
|
-$4.55
N/A
|
-$0.42
N/A
|
-$2.67
N/A
|
-$15.56
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.39
50.49%
YoY
|
$0.42
50.54%
YoY
|
$0.38
-5507.25%
YoY
|
$0.12
0.0%
YoY
|
$0.26
54.35%
YoY
|
$0.28
-106.09%
YoY
|
-$0.01
-100.93%
YoY
|
$0.12
-60.72%
YoY
|
$0.17
-51.29%
YoY
|
-$4.55
-100.0%
YoY
|
$0.74
-100.0%
YoY
|
$0.31
-100.0%
YoY
|
$0.34
-100.0%
YoY
|
$360.3K
277.07%
YoY
|
$400.0K
-12.42%
YoY
|
$49.61K
-86.65%
YoY
|
$771.2K
172.59%
YoY
|
$95.55K
-77.94%
YoY
|
$456.7K
44.19%
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 |
150.0M shares
-5.3%
YoY
|
150.8M shares
-4.74%
YoY
|
147.3M shares
-6.95%
YoY
|
147.1M shares
-6.72%
YoY
|
158.4M shares
1.0%
YoY
|
158.3M shares
N/A
|
158.3M shares
103.26%
YoY
|
157.7M shares
103.07%
YoY
|
156.8M shares
102.4%
YoY
|
N/A
|
77.88M shares
N/A
|
77.68M shares
N/A
|
77.47M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
160.8M shares
-5.08%
YoY
|
N/A
|
159.1M shares
-5.65%
YoY
|
158.5M shares
-5.92%
YoY
|
169.4M shares
0.77%
YoY
|
N/A
|
168.6M shares
116.46%
YoY
|
168.4M shares
116.82%
YoY
|
168.1M shares
117.05%
YoY
|
N/A
|
77.88M shares
N/A
|
77.68M shares
N/A
|
77.47M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...