|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.270B
25.68%
YoY
|
$2.602B
17.89%
YoY
|
$2.207B
51.75%
YoY
|
$1.454B
127.7%
YoY
|
$638.6M
-3.72%
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 |
$44.90M
17.85%
YoY
|
$38.10M
-0.26%
YoY
|
$38.20M
4.95%
YoY
|
$36.40M
33.33%
YoY
|
$27.30M
-5.54%
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
|
N/A
|
$703.7M
457.29%
YoY
|
$126.3M
198.86%
YoY
|
$42.25M
-37.14%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$841.4M
23.65%
YoY
|
$680.4M
-9.43%
YoY
|
$751.3M
37.92%
YoY
|
$544.7M
60.75%
YoY
|
$338.9M
32.6%
YoY
|
| Income Tax |
$172.1M
21.87%
YoY
|
$141.3M
-16.57%
YoY
|
$169.3M
45.4%
YoY
|
$116.4M
89.89%
YoY
|
$61.32M
110.4%
YoY
|
| Net Earnings |
$669.3M
24.12%
YoY
|
$539.2M
-4.71%
YoY
|
$565.9M
36.62%
YoY
|
$414.2M
49.23%
YoY
|
$277.5M
22.58%
YoY
|
| Basic Earnings Per Share |
$1.80
6.51%
YoY
|
$1.69
-13.33%
YoY
|
$1.95
29.14%
YoY
|
$1.51
-10.12%
YoY
|
$1.68
22.63%
YoY
|
| Diluted Earnings Per Share |
$1.79
6.55%
YoY
|
$1.68
-13.35%
YoY
|
$1.94
-100.0%
YoY
|
$1.497M
89633490.62%
YoY
|
$1.67
22.79%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
363.5M shares
17.45%
YoY
|
309.5M shares
6.45%
YoY
|
290.7M shares
5.66%
YoY
|
275.2M shares
66.6%
YoY
|
165.2M shares
-0.2%
YoY
|
| Diluted Shares Outstanding |
365.5M shares
17.51%
YoY
|
311.0M shares
6.56%
YoY
|
291.9M shares
5.48%
YoY
|
276.7M shares
66.75%
YoY
|
165.9M shares
-0.15%
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 |
$877.4M
39.18%
YoY
|
N/A
|
$917.2M
34.9%
YoY
|
$825.0M
24.3%
YoY
|
$630.4M
5.78%
YoY
|
N/A
|
$679.9M
17.94%
YoY
|
$663.7M
21.79%
YoY
|
$596.0M
20.24%
YoY
|
N/A
|
$576.5M
41.82%
YoY
|
$544.9M
53.77%
YoY
|
$495.6M
110.46%
YoY
|
N/A
|
$406.5M
150.9%
YoY
|
$354.4M
120.84%
YoY
|
$235.5M
47.9%
YoY
|
N/A
|
$162.0M
1.21%
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 |
$12.23M
28.14%
YoY
|
$38.84M
129.96%
YoY
|
$37.94M
124.34%
YoY
|
$30.44M
82.33%
YoY
|
$9.547M
-1.35%
YoY
|
$16.89M
6.33%
YoY
|
$16.91M
6.94%
YoY
|
$16.69M
8.93%
YoY
|
$9.678M
6.11%
YoY
|
$15.89M
-2.71%
YoY
|
$15.82M
71.91%
YoY
|
$15.33M
53.25%
YoY
|
$9.121M
16.94%
YoY
|
$16.33M
77.5%
YoY
|
$9.200M
41.54%
YoY
|
$10.00M
42.86%
YoY
|
$7.800M
9.86%
YoY
|
$9.200M
-11.54%
YoY
|
$6.500M
-4.41%
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
|
N/A
|
N/A
|
N/A
|
N/A
|
$239.5M
109.81%
YoY
|
N/A
|
$201.4M
573.04%
YoY
|
$162.7M
863.7%
YoY
|
$114.2M
797.49%
YoY
|
N/A
|
$29.93M
186.29%
YoY
|
$16.89M
60.35%
YoY
|
$12.72M
14.42%
YoY
|
N/A
|
$10.45M
-27.97%
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 |
$295.3M
62.63%
YoY
|
$271.5M
45.9%
YoY
|
$232.6M
25.67%
YoY
|
$155.7M
-0.49%
YoY
|
$181.6M
18.85%
YoY
|
$186.1M
10.34%
YoY
|
$185.1M
-3.69%
YoY
|
$156.5M
-22.7%
YoY
|
$152.8M
-18.75%
YoY
|
$168.7M
-35.63%
YoY
|
$192.2M
7.34%
YoY
|
$202.4M
44.64%
YoY
|
$188.0M
-617.96%
YoY
|
$262.0M
284.23%
YoY
|
$179.0M
100.21%
YoY
|
$139.9M
82.35%
YoY
|
-$36.30M
-134.75%
YoY
|
$68.20M
-13.02%
YoY
|
$89.43M
-0.75%
YoY
|
| Income Tax |
$61.60M
66.91%
YoY
|
$54.90M
70.34%
YoY
|
$50.03M
21.2%
YoY
|
$30.30M
-14.05%
YoY
|
$36.90M
13.59%
YoY
|
$32.23M
-10.94%
YoY
|
$41.28M
-6.83%
YoY
|
$35.25M
-25.62%
YoY
|
$32.49M
-21.57%
YoY
|
$36.19M
-40.97%
YoY
|
$44.30M
13.93%
YoY
|
$47.39M
89.85%
YoY
|
$41.42M
-575.34%
YoY
|
$61.31M
406.69%
YoY
|
$38.89M
119.95%
YoY
|
$24.96M
78.83%
YoY
|
-$8.714M
-149.43%
YoY
|
$12.10M
181.85%
YoY
|
$17.68M
45.47%
YoY
|
| Net Earnings |
$233.7M
66.17%
YoY
|
$212.6M
41.88%
YoY
|
$178.5M
27.74%
YoY
|
$125.4M
7.01%
YoY
|
$140.6M
20.97%
YoY
|
$149.8M
16.66%
YoY
|
$139.8M
-5.48%
YoY
|
$117.2M
-22.39%
YoY
|
$116.3M
-20.7%
YoY
|
$128.4M
-34.7%
YoY
|
$147.9M
5.51%
YoY
|
$151.0M
31.32%
YoY
|
$146.6M
-631.43%
YoY
|
$196.7M
250.0%
YoY
|
$140.2M
95.35%
YoY
|
$115.0M
83.14%
YoY
|
-$27.59M
-131.77%
YoY
|
$56.20M
-24.18%
YoY
|
$71.75M
-7.95%
YoY
|
| Basic Earnings Per Share |
$0.60
33.33%
YoY
|
N/A
|
$0.46
4.55%
YoY
|
$0.34
-8.11%
YoY
|
$0.45
12.5%
YoY
|
N/A
|
$0.44
-10.2%
YoY
|
$0.37
-28.85%
YoY
|
$0.40
-18.37%
YoY
|
N/A
|
$0.49
4.26%
YoY
|
$0.52
36.84%
YoY
|
$0.49
-476.92%
YoY
|
N/A
|
$0.47
9.3%
YoY
|
$0.38
0.0%
YoY
|
-$0.13
-124.53%
YoY
|
N/A
|
$0.43
-8.51%
YoY
|
| Diluted Earnings Per Share |
$0.59
34.24%
YoY
|
$0.55
14.87%
YoY
|
$0.46
4.54%
YoY
|
$0.34
-8.1%
YoY
|
$0.44
10.12%
YoY
|
$0.47
7.06%
YoY
|
$0.44
-10.11%
YoY
|
$0.37
-28.57%
YoY
|
$0.40
-18.81%
YoY
|
$0.44
-100.0%
YoY
|
$0.49
-100.0%
YoY
|
$0.52
36.43%
YoY
|
$0.49
-476.92%
YoY
|
$671.0K
98.33%
YoY
|
$479.2K
111437901.29%
YoY
|
$0.38
0.0%
YoY
|
-$0.13
-125.0%
YoY
|
$338.4K
76897716.21%
YoY
|
$0.43
-8.51%
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 |
389.7M shares
22.16%
YoY
|
390.8M shares
22.51%
YoY
|
391.9M shares
22.85%
YoY
|
319.7M shares
0.24%
YoY
|
319.0M shares
8.98%
YoY
|
319.0M shares
9.01%
YoY
|
319.0M shares
9.02%
YoY
|
319.0M shares
9.01%
YoY
|
292.7M shares
-0.07%
YoY
|
292.6M shares
-0.09%
YoY
|
292.6M shares
0.56%
YoY
|
292.6M shares
0.6%
YoY
|
292.9M shares
29.04%
YoY
|
292.9M shares
N/A
|
291.0M shares
76.06%
YoY
|
290.9M shares
76.09%
YoY
|
227.0M shares
37.58%
YoY
|
N/A
|
165.3M shares
0.29%
YoY
|
| Diluted Shares Outstanding |
388.1M shares
20.88%
YoY
|
N/A
|
390.5M shares
23.06%
YoY
|
361.4M shares
14.21%
YoY
|
321.0M shares
9.86%
YoY
|
N/A
|
317.3M shares
8.78%
YoY
|
316.5M shares
8.65%
YoY
|
292.2M shares
-0.19%
YoY
|
N/A
|
291.7M shares
-0.26%
YoY
|
291.3M shares
-0.21%
YoY
|
292.8M shares
28.97%
YoY
|
N/A
|
292.5M shares
76.26%
YoY
|
291.9M shares
75.9%
YoY
|
227.0M shares
36.99%
YoY
|
N/A
|
165.9M shares
0.31%
YoY
|
Loading...