|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.270B
25.68%
YoY
|
$2.602B
17.89%
YoY
|
$2.207B
51.75%
YoY
|
$1.454B
1057.66%
YoY
|
$125.6M
6.07%
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
-7.35%
YoY
|
$582.0M
35.89%
YoY
|
$428.3M
54.32%
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.4%
YoY
|
$1.94
29.33%
YoY
|
$1.50
-10.18%
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 Q2 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$894.4M
8.42%
YoY
|
$877.4M
39.18%
YoY
|
N/A
|
N/A
|
$825.0M
N/A
|
$630.4M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$495.6M
110.46%
YoY
|
N/A
|
$406.5M
1178.96%
YoY
|
$354.4M
1001.04%
YoY
|
$235.5M
680.9%
YoY
|
N/A
|
| 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 |
$36.41M
19.61%
YoY
|
$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
17.09%
YoY
|
$16.33M
77.5%
YoY
|
$9.200M
41.54%
YoY
|
$10.00M
42.86%
YoY
|
$7.790M
9.72%
YoY
|
$9.200M
-11.54%
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
|
N/A
|
$239.5M
109.81%
YoY
|
N/A
|
$201.4M
573.04%
YoY
|
N/A
|
$114.2M
797.49%
YoY
|
N/A
|
$29.93M
186.29%
YoY
|
$16.89M
60.35%
YoY
|
$12.72M
14.42%
YoY
|
N/A
|
| 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 |
$324.2M
108.2%
YoY
|
$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
|
| Income Tax |
$70.77M
133.58%
YoY
|
$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
|
| Net Earnings |
$253.4M
102.07%
YoY
|
$233.7M
61.53%
YoY
|
$212.6M
41.88%
YoY
|
$182.6M
26.96%
YoY
|
$125.4M
3.45%
YoY
|
$144.7M
20.26%
YoY
|
$149.8M
16.66%
YoY
|
$143.8M
-2.76%
YoY
|
$121.2M
-21.81%
YoY
|
$120.3M
-17.95%
YoY
|
$128.4M
-34.7%
YoY
|
$147.9M
5.51%
YoY
|
$155.0M
34.83%
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
|
| Basic Earnings Per Share |
$0.65
91.18%
YoY
|
$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
|
| Diluted Earnings Per Share |
$0.65
91.18%
YoY
|
$0.59
34.09%
YoY
|
$0.55
14.87%
YoY
|
$0.46
4.55%
YoY
|
$0.34
-8.11%
YoY
|
$0.44
10.0%
YoY
|
$0.47
6.82%
YoY
|
$0.44
-10.2%
YoY
|
$0.37
-28.85%
YoY
|
$0.40
-18.37%
YoY
|
$0.44
-34.28%
YoY
|
$0.49
4.26%
YoY
|
$0.52
36.84%
YoY
|
$0.49
-476.92%
YoY
|
$0.67
97.53%
YoY
|
$0.47
9.3%
YoY
|
$0.38
0.0%
YoY
|
-$0.13
-125.0%
YoY
|
$0.34
-22.73%
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 |
381.9M shares
6.03%
YoY
|
389.7M shares
23.34%
YoY
|
N/A
|
389.0M shares
23.26%
YoY
|
360.2M shares
14.12%
YoY
|
315.9M shares
8.57%
YoY
|
N/A
|
315.6M shares
8.59%
YoY
|
315.6M shares
7.86%
YoY
|
291.0M shares
-0.66%
YoY
|
N/A
|
290.6M shares
-0.11%
YoY
|
292.6M shares
-0.1%
YoY
|
292.9M shares
-0.01%
YoY
|
292.9M shares
N/A
|
291.0M shares
75.47%
YoY
|
292.9M shares
76.73%
YoY
|
293.0M shares
76.83%
YoY
|
N/A
|
| Diluted Shares Outstanding |
383.3M shares
6.04%
YoY
|
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
|
Loading...