|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.074B
1.64%
YoY
|
$2.041B
-0.82%
YoY
|
$2.058B
-11.67%
YoY
|
$2.330B
-3.43%
YoY
|
$2.412B
18.98%
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 |
$408.6M
8.53%
YoY
|
$376.5M
-70.25%
YoY
|
$1.266B
228.33%
YoY
|
$385.5M
11.06%
YoY
|
$347.1M
8.0%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$170.7M
302.59%
YoY
|
$42.40M
-30.83%
YoY
|
$61.30M
-9.05%
YoY
|
$67.40M
28.87%
YoY
|
$52.30M
-67.23%
YoY
|
| Operating Expenses |
$1.805B
19.74%
YoY
|
$1.508B
9.83%
YoY
|
$1.373B
-17.97%
YoY
|
$1.674B
2.58%
YoY
|
$1.631B
8.05%
YoY
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
$409.5M
59.46%
YoY
|
$256.8M
-6.04%
YoY
|
$273.3M
138.9%
YoY
|
$114.4M
2.69%
YoY
|
$111.4M
20.69%
YoY
|
| Other Income/Expense, Net |
$371.3M
N/A
|
$0.00
-100.0%
YoY
|
$133.1M
-79.26%
YoY
|
$641.9M
N/A
|
N/A
|
| Pretax Income |
$1.186B
28.5%
YoY
|
$923.2M
-15.41%
YoY
|
$1.091B
-37.51%
YoY
|
$1.746B
53.05%
YoY
|
$1.141B
124.45%
YoY
|
| Income Tax |
$282.3M
54.6%
YoY
|
$182.6M
-1.46%
YoY
|
$185.3M
-48.28%
YoY
|
$358.3M
42.75%
YoY
|
$251.0M
208.35%
YoY
|
| Net Earnings |
$716.6M
40.07%
YoY
|
$511.6M
-23.97%
YoY
|
$672.9M
-41.28%
YoY
|
$1.146B
102.56%
YoY
|
$565.7M
179.77%
YoY
|
| Basic Earnings Per Share |
$25.18
53.07%
YoY
|
$16.45
-14.23%
YoY
|
$19.18
-35.57%
YoY
|
$29.77
118.1%
YoY
|
$13.65
214.52%
YoY
|
| Diluted Earnings Per Share |
$22.74
50.3%
YoY
|
$15.13
-5.11%
YoY
|
$15.95
-37.1%
YoY
|
$25.35
94.25%
YoY
|
$13.05
201.39%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
28.50M shares
-8.36%
YoY
|
31.10M shares
-11.4%
YoY
|
35.10M shares
-8.83%
YoY
|
38.50M shares
-7.23%
YoY
|
41.50M shares
-10.75%
YoY
|
| Diluted Shares Outstanding |
33.00M shares
-8.59%
YoY
|
36.10M shares
-14.45%
YoY
|
42.20M shares
-13.88%
YoY
|
49.00M shares
9.38%
YoY
|
44.80M shares
-4.07%
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 |
$544.9M
9.73%
YoY
|
$556.6M
6.16%
YoY
|
$528.0M
2.25%
YoY
|
$493.2M
-1.42%
YoY
|
$496.6M
-0.66%
YoY
|
$524.3M
4.3%
YoY
|
$516.4M
-1.68%
YoY
|
$500.3M
-2.38%
YoY
|
$499.9M
-3.38%
YoY
|
$502.7M
-6.86%
YoY
|
$525.2M
-9.23%
YoY
|
$512.5M
-15.16%
YoY
|
$517.4M
-14.8%
YoY
|
$539.7M
-21.99%
YoY
|
$578.6M
0.59%
YoY
|
$604.1M
3.04%
YoY
|
$607.3M
8.62%
YoY
|
$691.8M
24.81%
YoY
|
$575.2M
16.25%
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 |
$107.4M
13.41%
YoY
|
$390.0M
15.66%
YoY
|
$100.5M
-68.38%
YoY
|
$359.4M
17.95%
YoY
|
$94.70M
3.27%
YoY
|
$337.2M
2.4%
YoY
|
$317.8M
248.85%
YoY
|
$304.7M
-2.99%
YoY
|
$91.70M
-71.29%
YoY
|
$329.3M
-14.31%
YoY
|
$91.10M
-2.25%
YoY
|
$314.1M
237.38%
YoY
|
$319.4M
257.27%
YoY
|
$384.3M
-1.89%
YoY
|
$93.20M
12.42%
YoY
|
$93.10M
5.08%
YoY
|
$89.40M
13.45%
YoY
|
$391.7M
18.59%
YoY
|
$82.90M
11.88%
YoY
|
| 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 |
$51.70M
-39.95%
YoY
|
$66.80M
496.43%
YoY
|
$8.900M
-16.04%
YoY
|
$8.800M
-15.38%
YoY
|
$86.10M
735.92%
YoY
|
$11.20M
-18.84%
YoY
|
$10.60M
-31.61%
YoY
|
$10.40M
-34.18%
YoY
|
$10.30M
-36.42%
YoY
|
$13.80M
-14.29%
YoY
|
$15.50M
-14.84%
YoY
|
$15.80M
-7.6%
YoY
|
$16.20M
1.25%
YoY
|
$16.10M
11.03%
YoY
|
$18.20M
40.0%
YoY
|
$17.10M
31.54%
YoY
|
$16.00M
35.59%
YoY
|
$14.50M
26.09%
YoY
|
$13.00M
-64.38%
YoY
|
| Operating Expenses |
$505.9M
10.72%
YoY
|
$491.9M
37.71%
YoY
|
$409.2M
20.35%
YoY
|
$378.2M
16.05%
YoY
|
$456.9M
19.83%
YoY
|
$357.2M
1.28%
YoY
|
$340.0M
-4.87%
YoY
|
$325.9M
-5.18%
YoY
|
$381.3M
8.94%
YoY
|
$352.7M
-16.58%
YoY
|
$357.4M
-15.98%
YoY
|
$343.7M
-14.2%
YoY
|
$350.0M
-11.41%
YoY
|
$422.8M
-3.71%
YoY
|
$425.4M
7.61%
YoY
|
$400.6M
2.74%
YoY
|
$395.1M
4.39%
YoY
|
$439.1M
21.97%
YoY
|
$395.3M
10.05%
YoY
|
| 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 |
$115.5M
118.75%
YoY
|
$217.1M
103.66%
YoY
|
$82.90M
103.69%
YoY
|
$56.60M
1351.28%
YoY
|
$52.80M
76.59%
YoY
|
$106.6M
-14.1%
YoY
|
$40.70M
30.87%
YoY
|
$3.900M
-92.41%
YoY
|
$29.90M
-54.77%
YoY
|
$124.1M
-58.65%
YoY
|
$31.10M
9.89%
YoY
|
$51.40M
88.28%
YoY
|
$66.10M
127.15%
YoY
|
$300.1M
160.28%
YoY
|
$28.30M
-0.7%
YoY
|
$27.30M
1.87%
YoY
|
$29.10M
5.82%
YoY
|
$115.3M
188.97%
YoY
|
$28.50M
19.75%
YoY
|
| Other Income/Expense, Net |
N/A
|
$243.7M
N/A
|
$127.6M
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$133.1M
N/A
|
N/A
|
N/A
|
$641.9M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$192.9M
52.37%
YoY
|
$525.5M
92.0%
YoY
|
$362.5M
66.97%
YoY
|
$171.6M
-3.76%
YoY
|
$126.6M
-50.18%
YoY
|
$273.7M
-0.15%
YoY
|
$217.1M
-40.31%
YoY
|
$178.3M
-19.03%
YoY
|
$254.1M
8.82%
YoY
|
$274.1M
-74.11%
YoY
|
$363.7M
80.86%
YoY
|
$220.2M
3.87%
YoY
|
$233.5M
-14.91%
YoY
|
$1.059B
187.74%
YoY
|
$201.1M
-20.61%
YoY
|
$212.0M
-16.9%
YoY
|
$274.4M
3.7%
YoY
|
$368.0M
57.13%
YoY
|
$253.3M
53.24%
YoY
|
| Income Tax |
$46.50M
69.71%
YoY
|
$147.6M
180.61%
YoY
|
$71.60M
128.75%
YoY
|
$35.70M
-17.55%
YoY
|
$27.40M
-50.54%
YoY
|
$52.60M
76.51%
YoY
|
$31.30M
-59.72%
YoY
|
$43.30M
32.01%
YoY
|
$55.40M
23.11%
YoY
|
$29.80M
-86.92%
YoY
|
$77.70M
111.14%
YoY
|
$32.80M
-13.68%
YoY
|
$45.00M
-19.21%
YoY
|
$227.8M
169.27%
YoY
|
$36.80M
-18.04%
YoY
|
$38.00M
-46.4%
YoY
|
$55.70M
10.3%
YoY
|
$84.60M
120.31%
YoY
|
$44.90M
19.73%
YoY
|
| Net Earnings |
$110.4M
52.49%
YoY
|
$347.6M
114.44%
YoY
|
$212.4M
71.84%
YoY
|
$84.30M
10.92%
YoY
|
$72.40M
-51.67%
YoY
|
$162.1M
-17.38%
YoY
|
$123.6M
-43.04%
YoY
|
$76.00M
-39.35%
YoY
|
$149.8M
11.38%
YoY
|
$196.2M
-74.78%
YoY
|
$217.0M
92.72%
YoY
|
$125.3M
14.53%
YoY
|
$134.5M
-7.88%
YoY
|
$777.9M
336.04%
YoY
|
$112.6M
-12.31%
YoY
|
$109.4M
0.37%
YoY
|
$146.0M
-2.6%
YoY
|
$178.4M
53.93%
YoY
|
$128.4M
80.08%
YoY
|
| Basic Earnings Per Share |
$4.12
66.13%
YoY
|
N/A
|
$7.47
81.75%
YoY
|
$2.96
22.31%
YoY
|
$2.48
-45.61%
YoY
|
N/A
|
$4.11
-33.92%
YoY
|
$2.42
-30.66%
YoY
|
$4.56
21.93%
YoY
|
N/A
|
$6.22
110.85%
YoY
|
$3.49
23.32%
YoY
|
$3.74
1.63%
YoY
|
N/A
|
$2.95
-5.45%
YoY
|
$2.83
8.02%
YoY
|
$3.68
4.55%
YoY
|
N/A
|
$3.12
102.6%
YoY
|
| Diluted Earnings Per Share |
$3.84
74.55%
YoY
|
$10.53
152.23%
YoY
|
$6.87
94.58%
YoY
|
$2.69
24.62%
YoY
|
$2.20
-46.86%
YoY
|
$4.18
-12.06%
YoY
|
$3.53
-35.56%
YoY
|
$2.15
-27.66%
YoY
|
$4.14
22.81%
YoY
|
$4.75
-67.88%
YoY
|
$5.48
95.71%
YoY
|
$2.98
11.05%
YoY
|
$3.37
-2.01%
YoY
|
$14.79
-100.0%
YoY
|
$2.80
-6.67%
YoY
|
$2.68
5.1%
YoY
|
$3.44
0.88%
YoY
|
$3.982M
55.3%
YoY
|
$3.00
96.08%
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 |
26.68M shares
-8.79%
YoY
|
28.13M shares
-6.94%
YoY
|
28.41M shares
-4.7%
YoY
|
28.43M shares
-10.78%
YoY
|
29.26M shares
-10.79%
YoY
|
30.23M shares
-10.6%
YoY
|
29.81M shares
-14.93%
YoY
|
31.86M shares
-11.74%
YoY
|
32.79M shares
-8.55%
YoY
|
33.81M shares
-10.25%
YoY
|
35.05M shares
-8.32%
YoY
|
36.10M shares
-6.71%
YoY
|
35.86M shares
-9.67%
YoY
|
37.67M shares
-7.34%
YoY
|
38.23M shares
-6.99%
YoY
|
38.70M shares
-6.97%
YoY
|
39.70M shares
-6.81%
YoY
|
40.65M shares
-10.38%
YoY
|
41.10M shares
-11.23%
YoY
|
| Diluted Shares Outstanding |
27.50M shares
-15.64%
YoY
|
N/A
|
32.90M shares
-6.0%
YoY
|
31.40M shares
-11.05%
YoY
|
32.60M shares
-18.7%
YoY
|
N/A
|
35.00M shares
-19.35%
YoY
|
35.30M shares
-16.15%
YoY
|
40.10M shares
0.5%
YoY
|
N/A
|
43.40M shares
-0.23%
YoY
|
42.10M shares
-5.39%
YoY
|
39.90M shares
-14.93%
YoY
|
N/A
|
43.50M shares
-1.81%
YoY
|
44.50M shares
-0.22%
YoY
|
46.90M shares
3.3%
YoY
|
N/A
|
44.30M shares
-4.73%
YoY
|
Loading...