|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
N/A
|
$4.193B
13.52%
YoY
|
$3.694B
59.13%
YoY
|
$2.321B
43.4%
YoY
|
$1.619B
1.49%
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 |
$213.2M
7.42%
YoY
|
$198.4M
21.4%
YoY
|
$163.5M
2.26%
YoY
|
$159.9M
1.95%
YoY
|
$156.8M
30.76%
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
|
$1.382B
401.74%
YoY
|
$275.4M
215.9%
YoY
|
$87.16M
-59.99%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$1.725B
16.44%
YoY
|
$1.482B
1.51%
YoY
|
$1.460B
3.41%
YoY
|
$1.412B
33.63%
YoY
|
$1.056B
54.04%
YoY
|
| Income Tax |
$400.3M
26.56%
YoY
|
$316.3M
5.92%
YoY
|
$298.6M
5.3%
YoY
|
$283.6M
54.62%
YoY
|
$183.4M
55.46%
YoY
|
| Net Earnings |
$1.325B
13.69%
YoY
|
$1.166B
0.38%
YoY
|
$1.161B
2.93%
YoY
|
$1.128B
29.22%
YoY
|
$873.0M
53.75%
YoY
|
| Basic Earnings Per Share |
N/A
|
$8.39
1.94%
YoY
|
$8.23
3.13%
YoY
|
$7.98
29.55%
YoY
|
$6.16
54.39%
YoY
|
| Diluted Earnings Per Share |
$9.53
14.29%
YoY
|
$8.33
1.8%
YoY
|
$8.18
-100.0%
YoY
|
$7.917M
129783775.13%
YoY
|
$6.10
53.65%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
138.9M shares
-1.61%
YoY
|
141.2M shares
-0.11%
YoY
|
141.3M shares
-0.35%
YoY
|
141.8M shares
-0.36%
YoY
|
| Diluted Shares Outstanding |
N/A
|
140.0M shares
-1.37%
YoY
|
141.9M shares
-0.41%
YoY
|
142.5M shares
-0.45%
YoY
|
143.1M shares
0.1%
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 |
$1.056B
2.3%
YoY
|
N/A
|
$1.130B
5.0%
YoY
|
$1.059B
2.38%
YoY
|
$1.032B
0.8%
YoY
|
N/A
|
$1.076B
11.86%
YoY
|
$1.034B
14.16%
YoY
|
$1.024B
22.51%
YoY
|
N/A
|
$961.8M
53.09%
YoY
|
$906.1M
81.32%
YoY
|
$835.5M
93.39%
YoY
|
N/A
|
$628.2M
51.27%
YoY
|
$499.8M
25.15%
YoY
|
$432.0M
13.28%
YoY
|
N/A
|
$415.3M
13.56%
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 |
$62.39M
26.2%
YoY
|
$54.23M
-7.64%
YoY
|
$28.16M
-28.46%
YoY
|
$81.34M
64.74%
YoY
|
$49.44M
-3.06%
YoY
|
$58.71M
-613.21%
YoY
|
$39.36M
-42.37%
YoY
|
$49.37M
-33.29%
YoY
|
$51.00M
56.59%
YoY
|
-$11.44M
-114.69%
YoY
|
$68.30M
106.54%
YoY
|
$74.01M
231.06%
YoY
|
$32.57M
22.64%
YoY
|
$77.87M
92.75%
YoY
|
$33.07M
-28.11%
YoY
|
$22.36M
-32.05%
YoY
|
$26.56M
-29.17%
YoY
|
$40.40M
69.75%
YoY
|
$46.00M
69.12%
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
|
$481.2M
41.78%
YoY
|
$458.5M
94.56%
YoY
|
N/A
|
$391.0M
411.57%
YoY
|
$339.4M
1166.28%
YoY
|
$235.6M
1335.46%
YoY
|
N/A
|
$76.43M
289.91%
YoY
|
$26.80M
17.24%
YoY
|
$16.42M
-40.72%
YoY
|
N/A
|
$19.60M
-52.88%
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 |
$457.4M
16.94%
YoY
|
$466.9M
31.23%
YoY
|
$465.1M
19.47%
YoY
|
$402.2M
10.36%
YoY
|
$391.2M
5.08%
YoY
|
$355.8M
8.74%
YoY
|
$389.3M
10.12%
YoY
|
$364.5M
1.92%
YoY
|
$372.3M
-11.66%
YoY
|
$327.2M
-15.73%
YoY
|
$353.6M
-8.02%
YoY
|
$357.6M
4.85%
YoY
|
$421.4M
41.45%
YoY
|
$388.3M
40.14%
YoY
|
$384.4M
40.58%
YoY
|
$341.0M
26.13%
YoY
|
$297.9M
26.51%
YoY
|
$277.1M
29.85%
YoY
|
$273.4M
39.46%
YoY
|
| Income Tax |
$99.64M
-1.24%
YoY
|
$110.7M
76.49%
YoY
|
$96.73M
7.3%
YoY
|
$91.98M
20.65%
YoY
|
$100.9M
15.72%
YoY
|
$62.71M
-28.97%
YoY
|
$90.15M
36.98%
YoY
|
$76.24M
67.35%
YoY
|
$87.18M
-11.9%
YoY
|
$88.29M
71.23%
YoY
|
$65.81M
-26.09%
YoY
|
$45.56M
-44.92%
YoY
|
$98.95M
64.23%
YoY
|
$51.56M
-13.05%
YoY
|
$89.05M
85.59%
YoY
|
$82.71M
81.22%
YoY
|
$60.25M
97.62%
YoY
|
$59.30M
20.28%
YoY
|
$47.98M
31.37%
YoY
|
| Net Earnings |
$357.8M
23.26%
YoY
|
$356.3M
21.55%
YoY
|
$368.4M
23.14%
YoY
|
$310.3M
7.64%
YoY
|
$290.3M
1.82%
YoY
|
$293.1M
22.67%
YoY
|
$299.2M
3.97%
YoY
|
$288.2M
-7.63%
YoY
|
$285.1M
-11.59%
YoY
|
$239.0M
-29.04%
YoY
|
$287.7M
-2.57%
YoY
|
$312.0M
20.79%
YoY
|
$322.4M
35.68%
YoY
|
$336.8M
54.62%
YoY
|
$295.3M
31.0%
YoY
|
$258.3M
14.94%
YoY
|
$237.7M
15.93%
YoY
|
$217.8M
32.72%
YoY
|
$225.4M
41.31%
YoY
|
| Basic Earnings Per Share |
$2.59
23.33%
YoY
|
N/A
|
$2.68
24.07%
YoY
|
$2.25
8.7%
YoY
|
$2.10
2.94%
YoY
|
N/A
|
$2.16
6.4%
YoY
|
$2.07
-6.33%
YoY
|
$2.04
-10.53%
YoY
|
N/A
|
$2.03
-3.33%
YoY
|
$2.21
20.77%
YoY
|
$2.28
36.53%
YoY
|
N/A
|
$2.10
32.08%
YoY
|
$1.83
15.82%
YoY
|
$1.67
15.17%
YoY
|
N/A
|
$1.59
40.71%
YoY
|
| Diluted Earnings Per Share |
$2.58
23.51%
YoY
|
$2.55
21.97%
YoY
|
$2.65
23.81%
YoY
|
$2.24
8.74%
YoY
|
$2.08
2.53%
YoY
|
$2.09
23.88%
YoY
|
$2.14
6.05%
YoY
|
$2.06
-6.33%
YoY
|
$2.03
-10.55%
YoY
|
$1.69
-100.0%
YoY
|
$2.02
-100.0%
YoY
|
$2.20
21.51%
YoY
|
$2.27
36.87%
YoY
|
$2.369M
55.99%
YoY
|
$2.080M
132464295.53%
YoY
|
$1.81
15.29%
YoY
|
$1.66
15.28%
YoY
|
$1.519M
32.08%
YoY
|
$1.57
40.18%
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 |
138.1M shares
-0.28%
YoY
|
137.6M shares
-0.75%
YoY
|
137.8M shares
-0.57%
YoY
|
137.8M shares
-0.95%
YoY
|
138.4M shares
-1.14%
YoY
|
138.6M shares
-1.63%
YoY
|
138.6M shares
-2.03%
YoY
|
139.1M shares
-1.64%
YoY
|
140.0M shares
-0.69%
YoY
|
140.9M shares
-0.01%
YoY
|
141.5M shares
0.4%
YoY
|
141.5M shares
0.02%
YoY
|
141.0M shares
-0.72%
YoY
|
140.9M shares
-0.68%
YoY
|
140.9M shares
-0.68%
YoY
|
141.4M shares
-0.31%
YoY
|
142.0M shares
0.27%
YoY
|
141.9M shares
0.24%
YoY
|
141.9M shares
0.27%
YoY
|
| Diluted Shares Outstanding |
138.9M shares
-0.27%
YoY
|
N/A
|
138.9M shares
-0.51%
YoY
|
138.8M shares
-0.72%
YoY
|
139.3M shares
-0.69%
YoY
|
N/A
|
139.6M shares
-1.74%
YoY
|
139.8M shares
-1.46%
YoY
|
140.3M shares
-1.16%
YoY
|
N/A
|
142.1M shares
0.08%
YoY
|
141.9M shares
-0.35%
YoY
|
141.9M shares
-0.91%
YoY
|
N/A
|
142.0M shares
-0.79%
YoY
|
142.4M shares
-0.47%
YoY
|
143.2M shares
0.27%
YoY
|
N/A
|
143.1M shares
0.77%
YoY
|
Loading...