|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.899B
11.93%
YoY
|
$2.590B
-2.31%
YoY
|
$2.652B
7.13%
YoY
|
$2.475B
1065.25%
YoY
|
$212.4M
6.88%
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 |
$37.00M
4.52%
YoY
|
$35.40M
2.02%
YoY
|
$34.70M
-16.79%
YoY
|
$41.70M
32.8%
YoY
|
$31.40M
-3.38%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Profit |
$1.470B
18.66%
YoY
|
$1.239B
0.3%
YoY
|
$1.235B
14.52%
YoY
|
$1.079B
125.01%
YoY
|
$479.4M
14.76%
YoY
|
| Interest Expense |
$1.524B
-4.11%
YoY
|
$1.589B
23.08%
YoY
|
$1.291B
415.47%
YoY
|
$250.5M
499.81%
YoY
|
$41.76M
-62.27%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$1.260B
23.91%
YoY
|
$1.017B
-6.22%
YoY
|
$1.085B
35.91%
YoY
|
$798.0M
49.47%
YoY
|
$533.9M
90.68%
YoY
|
| Income Tax |
$257.3M
3.64%
YoY
|
$248.3M
14.6%
YoY
|
$216.7M
40.97%
YoY
|
$153.7M
22.96%
YoY
|
$125.0M
110.6%
YoY
|
| Net Earnings |
$1.003B
30.45%
YoY
|
$768.7M
-11.42%
YoY
|
$867.8M
34.7%
YoY
|
$644.3M
57.58%
YoY
|
$408.9M
85.32%
YoY
|
| Basic Earnings Per Share |
$5.91
34.93%
YoY
|
$4.38
-10.79%
YoY
|
$4.91
31.99%
YoY
|
$3.72
-16.03%
YoY
|
$4.43
88.51%
YoY
|
| Diluted Earnings Per Share |
$5.90
35.01%
YoY
|
$4.37
-11.0%
YoY
|
$4.91
31.99%
YoY
|
$3.72
-15.84%
YoY
|
$4.42
88.09%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
164.8M shares
-2.93%
YoY
|
169.8M shares
-1.14%
YoY
|
171.8M shares
2.58%
YoY
|
167.5M shares
86.09%
YoY
|
89.98M shares
0.02%
YoY
|
| Diluted Shares Outstanding |
165.2M shares
-2.93%
YoY
|
170.2M shares
-0.98%
YoY
|
171.9M shares
2.59%
YoY
|
167.5M shares
85.74%
YoY
|
90.21M shares
0.06%
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 |
$740.0M
3.37%
YoY
|
$735.9M
4.41%
YoY
|
N/A
|
$732.6M
13.12%
YoY
|
$715.8M
16.47%
YoY
|
$704.8M
5.65%
YoY
|
N/A
|
$647.6M
1009.1%
YoY
|
$614.6M
899.52%
YoY
|
$667.1M
1017.13%
YoY
|
N/A
|
$58.39M
-16.7%
YoY
|
$61.49M
-12.9%
YoY
|
$59.72M
-8.32%
YoY
|
N/A
|
$70.10M
32.91%
YoY
|
$70.59M
30.29%
YoY
|
$65.13M
24.28%
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 |
$19.89M
10.52%
YoY
|
$20.00M
9.64%
YoY
|
$18.65M
-1.32%
YoY
|
$18.37M
13.95%
YoY
|
$18.00M
2.96%
YoY
|
$18.24M
-4.14%
YoY
|
$18.90M
5.95%
YoY
|
$16.12M
-11.97%
YoY
|
$17.48M
-10.77%
YoY
|
$19.03M
-8.28%
YoY
|
$17.84M
-8.02%
YoY
|
$18.31M
-15.74%
YoY
|
$19.59M
-17.98%
YoY
|
$20.75M
23.6%
YoY
|
$19.40M
120.42%
YoY
|
$21.73M
158.69%
YoY
|
$23.89M
187.82%
YoY
|
$16.78M
61.38%
YoY
|
$8.800M
-4.35%
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 |
$355.0M
-4.08%
YoY
|
$356.8M
-1.22%
YoY
|
N/A
|
$375.9M
25.86%
YoY
|
$370.1M
28.26%
YoY
|
$361.2M
9.05%
YoY
|
N/A
|
$298.7M
-5.17%
YoY
|
$288.6M
-12.32%
YoY
|
$331.2M
-0.72%
YoY
|
N/A
|
$314.9M
-5.87%
YoY
|
$329.1M
31.98%
YoY
|
$333.6M
140.86%
YoY
|
N/A
|
$334.6M
151.12%
YoY
|
$249.4M
134.09%
YoY
|
$138.5M
23.07%
YoY
|
N/A
|
| Interest Expense |
N/A
|
$359.9M
-0.39%
YoY
|
N/A
|
N/A
|
N/A
|
$361.3M
-5.94%
YoY
|
N/A
|
N/A
|
$404.0M
15.57%
YoY
|
$384.1M
63.0%
YoY
|
N/A
|
$343.7M
416.26%
YoY
|
$349.6M
1190.53%
YoY
|
$235.6M
1412.48%
YoY
|
N/A
|
$66.57M
565.59%
YoY
|
$27.09M
153.01%
YoY
|
$15.58M
31.92%
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 |
$323.5M
-0.03%
YoY
|
$302.8M
6.73%
YoY
|
$321.0M
24.84%
YoY
|
$331.9M
35.66%
YoY
|
$323.6M
40.97%
YoY
|
$283.7M
-0.71%
YoY
|
$257.1M
16.01%
YoY
|
$244.7M
-12.13%
YoY
|
$229.6M
-22.86%
YoY
|
$285.7M
-0.41%
YoY
|
$221.6M
-29.23%
YoY
|
$278.4M
-6.58%
YoY
|
$297.6M
25.51%
YoY
|
$286.8M
-669.71%
YoY
|
$313.2M
120.38%
YoY
|
$298.0M
137.52%
YoY
|
$237.1M
85.21%
YoY
|
-$50.35M
-136.41%
YoY
|
$142.1M
89.06%
YoY
|
| Income Tax |
$66.74M
3.03%
YoY
|
$56.53M
-0.37%
YoY
|
$65.15M
-17.88%
YoY
|
$70.69M
36.78%
YoY
|
$64.78M
35.12%
YoY
|
$56.74M
-18.18%
YoY
|
$79.33M
119.02%
YoY
|
$51.68M
-0.55%
YoY
|
$47.94M
-23.48%
YoY
|
$69.35M
5.34%
YoY
|
$36.22M
-47.05%
YoY
|
$51.97M
-18.89%
YoY
|
$62.65M
14.3%
YoY
|
$65.83M
-295.92%
YoY
|
$68.41M
120.69%
YoY
|
$64.07M
115.24%
YoY
|
$54.81M
61.25%
YoY
|
-$33.60M
-211.22%
YoY
|
$31.00M
105.05%
YoY
|
| Net Earnings |
$256.8M
-0.8%
YoY
|
$246.2M
8.51%
YoY
|
$248.7M
44.8%
YoY
|
$261.2M
35.36%
YoY
|
$258.8M
42.51%
YoY
|
$226.9M
4.9%
YoY
|
$171.8M
-4.32%
YoY
|
$193.0M
-14.79%
YoY
|
$181.6M
-22.7%
YoY
|
$216.3M
-2.12%
YoY
|
$179.5M
-25.38%
YoY
|
$226.5M
-3.2%
YoY
|
$235.0M
28.88%
YoY
|
$221.0M
-1419.66%
YoY
|
$240.6M
116.75%
YoY
|
$234.0M
144.45%
YoY
|
$182.3M
93.88%
YoY
|
-$16.75M
-115.5%
YoY
|
$111.0M
84.86%
YoY
|
| Basic Earnings Per Share |
$1.56
2.63%
YoY
|
$1.50
15.38%
YoY
|
N/A
|
$1.55
40.91%
YoY
|
$1.52
47.57%
YoY
|
$1.30
5.69%
YoY
|
N/A
|
$1.10
-14.73%
YoY
|
$1.03
-21.97%
YoY
|
$1.23
-0.81%
YoY
|
N/A
|
$1.29
-1.53%
YoY
|
$1.32
32.0%
YoY
|
$1.24
-985.71%
YoY
|
N/A
|
$1.31
27.18%
YoY
|
$1.00
-1.96%
YoY
|
-$0.14
-111.86%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$1.56
2.63%
YoY
|
$1.50
15.38%
YoY
|
$1.55
53.48%
YoY
|
$1.54
40.0%
YoY
|
$1.52
47.57%
YoY
|
$1.30
5.69%
YoY
|
$1.01
-3.8%
YoY
|
$1.10
-14.06%
YoY
|
$1.03
-21.97%
YoY
|
$1.23
-0.81%
YoY
|
$1.05
-24.41%
YoY
|
$1.28
-2.29%
YoY
|
$1.32
32.0%
YoY
|
$1.24
-985.71%
YoY
|
$1.39
13.02%
YoY
|
$1.31
27.18%
YoY
|
$1.00
-0.99%
YoY
|
-$0.14
-111.97%
YoY
|
$1.23
92.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 |
160.0M shares
-3.55%
YoY
|
161.2M shares
-4.7%
YoY
|
N/A
|
164.1M shares
-3.2%
YoY
|
165.9M shares
-2.23%
YoY
|
169.2M shares
-0.74%
YoY
|
N/A
|
169.6M shares
-0.96%
YoY
|
169.7M shares
-2.9%
YoY
|
170.4M shares
-2.05%
YoY
|
N/A
|
171.2M shares
-2.63%
YoY
|
174.7M shares
-1.88%
YoY
|
174.0M shares
-3.11%
YoY
|
174.0M shares
92.09%
YoY
|
175.8M shares
94.09%
YoY
|
178.1M shares
96.97%
YoY
|
179.6M shares
98.9%
YoY
|
90.59M shares
0.43%
YoY
|
| Diluted Shares Outstanding |
160.2M shares
-3.58%
YoY
|
159.9M shares
-5.72%
YoY
|
N/A
|
164.5M shares
-3.2%
YoY
|
166.1M shares
-2.24%
YoY
|
169.5M shares
-0.68%
YoY
|
N/A
|
169.9M shares
-0.85%
YoY
|
169.9M shares
-1.66%
YoY
|
170.7M shares
-1.26%
YoY
|
N/A
|
171.4M shares
-1.49%
YoY
|
172.8M shares
-1.76%
YoY
|
172.9M shares
17.29%
YoY
|
N/A
|
173.9M shares
92.77%
YoY
|
175.9M shares
94.96%
YoY
|
147.4M shares
63.57%
YoY
|
N/A
|
Loading...