|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.487B
0.85%
YoY
|
$4.450B
5.54%
YoY
|
$4.216B
17.87%
YoY
|
$3.577B
-13.23%
YoY
|
$4.122B
7.88%
YoY
|
| Cost Of Revenue |
$2.548B
3.09%
YoY
|
$2.472B
6.63%
YoY
|
$2.318B
39.79%
YoY
|
$1.658B
-24.3%
YoY
|
$2.191B
1.52%
YoY
|
| Gross Profit |
$1.939B
-1.94%
YoY
|
$1.978B
4.2%
YoY
|
$1.898B
-1.07%
YoY
|
$1.919B
-0.67%
YoY
|
$1.932B
16.13%
YoY
|
| Selling, General & Admin |
$439.6M
3.12%
YoY
|
$426.3M
6.04%
YoY
|
$402.0M
-0.94%
YoY
|
$405.8M
5.59%
YoY
|
$384.3M
5.46%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$318.5M
8.93%
YoY
|
$292.4M
9.35%
YoY
|
$267.4M
-22.56%
YoY
|
$345.3M
8.08%
YoY
|
$319.5M
5.13%
YoY
|
| Operating Expenses |
$3.875B
3.69%
YoY
|
$3.737B
4.61%
YoY
|
$3.573B
22.25%
YoY
|
$2.923B
-15.51%
YoY
|
$3.459B
2.7%
YoY
|
| Operating Profit |
$553.2M
0.44%
YoY
|
$550.8M
19.87%
YoY
|
$459.5M
28.68%
YoY
|
$357.1M
-24.12%
YoY
|
$470.6M
1.47%
YoY
|
| Interest Expense |
$230.9M
-9.24%
YoY
|
$254.4M
-217.07%
YoY
|
-$217.3M
-258.61%
YoY
|
$137.0M
43.61%
YoY
|
$95.40M
-12.32%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$293.4M
-43.39%
YoY
|
$518.3M
45.26%
YoY
|
$356.8M
-31.03%
YoY
|
$517.3M
-8.88%
YoY
|
$567.7M
64.89%
YoY
|
| Income Tax |
$64.10M
-43.92%
YoY
|
$114.3M
42.34%
YoY
|
$80.30M
-33.36%
YoY
|
$120.5M
-4.89%
YoY
|
$126.7M
198.12%
YoY
|
| Net Earnings |
$229.3M
-43.24%
YoY
|
$404.0M
46.11%
YoY
|
$276.5M
-30.32%
YoY
|
$396.8M
-10.02%
YoY
|
$441.0M
46.12%
YoY
|
| Basic Earnings Per Share |
$2.35
-38.32%
YoY
|
$3.81
56.15%
YoY
|
$2.44
-28.86%
YoY
|
$3.43
0.0%
YoY
|
$3.43
61.79%
YoY
|
| Diluted Earnings Per Share |
$2.30
-38.5%
YoY
|
$3.74
55.72%
YoY
|
$2.40
-28.73%
YoY
|
$3.37
0.3%
YoY
|
$3.36
59.24%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
97.76M shares
-7.9%
YoY
|
106.1M shares
-6.3%
YoY
|
113.3M shares
-2.12%
YoY
|
115.7M shares
-9.87%
YoY
|
128.4M shares
-9.64%
YoY
|
| Diluted Shares Outstanding |
99.82M shares
-7.67%
YoY
|
108.1M shares
-6.09%
YoY
|
115.1M shares
-2.2%
YoY
|
117.7M shares
-10.23%
YoY
|
131.1M shares
-8.41%
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.030B
2.54%
YoY
|
$1.143B
4.18%
YoY
|
$1.189B
5.23%
YoY
|
$1.152B
8.0%
YoY
|
$1.004B
-13.92%
YoY
|
$1.097B
-7.16%
YoY
|
$1.130B
19.22%
YoY
|
$1.066B
2.07%
YoY
|
$1.167B
14.3%
YoY
|
$1.182B
21.38%
YoY
|
$947.5M
4.66%
YoY
|
$1.045B
22.18%
YoY
|
$1.021B
21.08%
YoY
|
$973.6M
-9.42%
YoY
|
$905.3M
-6.51%
YoY
|
$855.0M
-20.32%
YoY
|
$842.9M
-16.21%
YoY
|
$1.075B
-0.13%
YoY
|
$968.3M
-4.46%
YoY
|
| Cost Of Revenue |
$576.6M
-0.6%
YoY
|
N/A
|
$702.1M
-3.32%
YoY
|
$658.4M
15.75%
YoY
|
$580.1M
-8.12%
YoY
|
N/A
|
$726.2M
81.96%
YoY
|
$568.8M
0.51%
YoY
|
$631.4M
3.56%
YoY
|
N/A
|
$399.1M
-3.18%
YoY
|
$565.9M
66.34%
YoY
|
$609.7M
75.86%
YoY
|
N/A
|
$412.2M
-21.46%
YoY
|
$340.2M
-48.25%
YoY
|
$346.7M
-24.48%
YoY
|
N/A
|
$524.8M
-6.4%
YoY
|
| Gross Profit |
$453.0M
6.84%
YoY
|
N/A
|
$486.6M
20.62%
YoY
|
$493.1M
-0.86%
YoY
|
$424.0M
-20.76%
YoY
|
N/A
|
$403.4M
-26.44%
YoY
|
$497.4M
3.91%
YoY
|
$535.1M
30.23%
YoY
|
N/A
|
$548.4M
11.21%
YoY
|
$478.7M
-7.01%
YoY
|
$410.9M
-17.19%
YoY
|
N/A
|
$493.1M
11.18%
YoY
|
$514.8M
23.84%
YoY
|
$496.2M
-9.27%
YoY
|
N/A
|
$443.5M
-2.05%
YoY
|
| 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 |
$83.40M
7.2%
YoY
|
N/A
|
N/A
|
N/A
|
$77.80M
10.51%
YoY
|
N/A
|
N/A
|
N/A
|
$70.40M
7.15%
YoY
|
N/A
|
N/A
|
N/A
|
$65.70M
-41.7%
YoY
|
N/A
|
N/A
|
N/A
|
$112.7M
3.68%
YoY
|
N/A
|
N/A
|
| Operating Expenses |
$919.6M
0.99%
YoY
|
$977.7M
14.32%
YoY
|
$1.012B
-5.17%
YoY
|
$985.3M
15.7%
YoY
|
$910.6M
-5.52%
YoY
|
$855.2M
-18.19%
YoY
|
$1.067B
51.71%
YoY
|
$851.6M
-3.96%
YoY
|
$963.8M
2.81%
YoY
|
$1.045B
20.11%
YoY
|
$703.1M
-3.75%
YoY
|
$886.7M
36.04%
YoY
|
$937.5M
39.97%
YoY
|
$870.4M
-3.62%
YoY
|
$730.5M
-10.54%
YoY
|
$651.8M
-31.21%
YoY
|
$669.8M
-15.42%
YoY
|
$903.1M
-0.69%
YoY
|
$816.6M
-0.83%
YoY
|
| Operating Profit |
$129.9M
24.19%
YoY
|
N/A
|
$162.8M
6.06%
YoY
|
$112.3M
-24.43%
YoY
|
$104.6M
39.84%
YoY
|
N/A
|
$153.5M
18.26%
YoY
|
$148.6M
83.0%
YoY
|
$74.80M
-2.09%
YoY
|
N/A
|
$129.8M
74.7%
YoY
|
$81.20M
-37.39%
YoY
|
$76.40M
12.35%
YoY
|
N/A
|
$74.30M
-37.72%
YoY
|
$129.7M
12.2%
YoY
|
$68.00M
-29.82%
YoY
|
N/A
|
$119.3M
-17.89%
YoY
|
| Interest Expense |
$50.90M
-17.9%
YoY
|
-$48.80M
54.92%
YoY
|
$56.60M
-16.76%
YoY
|
$59.10M
-7.94%
YoY
|
$62.00M
-233.33%
YoY
|
-$31.50M
-60.13%
YoY
|
$68.00M
8.63%
YoY
|
$64.20M
-260.5%
YoY
|
-$46.50M
-33.09%
YoY
|
-$79.00M
65.27%
YoY
|
$62.60M
66.49%
YoY
|
-$40.00M
-243.88%
YoY
|
-$69.50M
-392.02%
YoY
|
-$47.80M
102.54%
YoY
|
$37.60M
58.65%
YoY
|
$27.80M
15.83%
YoY
|
$23.80M
-1.24%
YoY
|
-$23.60M
1.29%
YoY
|
$23.70M
0.0%
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 |
$48.40M
173.45%
YoY
|
$111.4M
-47.08%
YoY
|
$36.20M
229.09%
YoY
|
$118.0M
-21.65%
YoY
|
$17.70M
-87.89%
YoY
|
$210.5M
356.62%
YoY
|
$11.00M
-94.9%
YoY
|
$150.6M
56.71%
YoY
|
$146.2M
-14720.0%
YoY
|
$46.10M
-16.79%
YoY
|
$215.6M
57.14%
YoY
|
$96.10M
-45.21%
YoY
|
-$1.000M
-100.67%
YoY
|
$55.40M
-62.59%
YoY
|
$137.2M
7.19%
YoY
|
$175.4M
72.64%
YoY
|
$149.3M
-21.42%
YoY
|
$148.1M
3.21%
YoY
|
$128.0M
-23.08%
YoY
|
| Income Tax |
$10.70M
167.5%
YoY
|
$18.50M
-58.33%
YoY
|
$28.20M
1558.82%
YoY
|
$26.20M
-23.62%
YoY
|
$4.000M
-88.2%
YoY
|
$44.40M
353.06%
YoY
|
$1.700M
-96.48%
YoY
|
$34.30M
53.13%
YoY
|
$33.90M
-17050.0%
YoY
|
$9.800M
-18.33%
YoY
|
$48.30M
50.0%
YoY
|
$22.40M
-43.0%
YoY
|
-$200.0K
-100.54%
YoY
|
$12.00M
-62.85%
YoY
|
$32.20M
14.18%
YoY
|
$39.30M
66.53%
YoY
|
$37.00M
-13.15%
YoY
|
$32.30M
1.89%
YoY
|
$28.20M
-24.19%
YoY
|
| Net Earnings |
$37.70M
175.18%
YoY
|
$92.90M
-44.07%
YoY
|
$23.10M
148.39%
YoY
|
$91.80M
-21.07%
YoY
|
$13.70M
-87.8%
YoY
|
$166.1M
357.58%
YoY
|
$9.300M
-94.44%
YoY
|
$116.3M
57.8%
YoY
|
$112.3M
-14137.5%
YoY
|
$36.30M
-16.36%
YoY
|
$167.3M
59.33%
YoY
|
$73.70M
-45.85%
YoY
|
-$800.0K
-100.71%
YoY
|
$43.40M
-62.52%
YoY
|
$105.0M
5.21%
YoY
|
$136.1M
74.49%
YoY
|
$112.3M
-23.81%
YoY
|
$115.8M
3.58%
YoY
|
$99.80M
-22.76%
YoY
|
| Basic Earnings Per Share |
$0.40
185.71%
YoY
|
$0.98
-39.51%
YoY
|
$0.24
166.67%
YoY
|
$0.93
-13.89%
YoY
|
$0.14
-86.41%
YoY
|
$1.62
390.91%
YoY
|
$0.09
-93.92%
YoY
|
$1.08
68.75%
YoY
|
$1.03
-10400.0%
YoY
|
$0.33
-13.16%
YoY
|
$1.48
60.87%
YoY
|
$0.64
-45.76%
YoY
|
-$0.01
-101.05%
YoY
|
$0.38
-60.0%
YoY
|
$0.92
16.46%
YoY
|
$1.18
100.0%
YoY
|
$0.95
-13.64%
YoY
|
$0.95
17.28%
YoY
|
$0.79
-14.13%
YoY
|
| Diluted Earnings Per Share |
$0.39
200.0%
YoY
|
$0.95
-39.87%
YoY
|
$0.24
166.67%
YoY
|
$0.91
-14.15%
YoY
|
$0.13
-86.86%
YoY
|
$1.58
394.71%
YoY
|
$0.09
-93.84%
YoY
|
$1.06
65.63%
YoY
|
$1.01
-14614.76%
YoY
|
$0.32
-13.68%
YoY
|
$1.46
60.44%
YoY
|
$0.64
-44.83%
YoY
|
-$0.01
-100.75%
YoY
|
$0.37
-60.22%
YoY
|
$0.91
18.18%
YoY
|
$1.16
100.0%
YoY
|
$0.93
-13.89%
YoY
|
$0.93
16.25%
YoY
|
$0.77
-15.38%
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 |
94.28M shares
-6.54%
YoY
|
95.35M shares
-7.61%
YoY
|
96.93M shares
-8.35%
YoY
|
99.14M shares
-8.42%
YoY
|
100.9M shares
-7.44%
YoY
|
103.2M shares
-7.99%
YoY
|
105.8M shares
-6.4%
YoY
|
108.3M shares
-5.49%
YoY
|
109.0M shares
-4.58%
YoY
|
112.2M shares
-1.95%
YoY
|
113.0M shares
-1.22%
YoY
|
114.6M shares
-0.85%
YoY
|
114.2M shares
-3.71%
YoY
|
114.4M shares
-7.23%
YoY
|
114.4M shares
-9.52%
YoY
|
115.5M shares
-11.82%
YoY
|
118.6M shares
-11.57%
YoY
|
123.3M shares
-11.28%
YoY
|
126.4M shares
-10.27%
YoY
|
| Diluted Shares Outstanding |
96.14M shares
-6.72%
YoY
|
N/A
|
98.55M shares
-8.01%
YoY
|
100.4M shares
-8.12%
YoY
|
103.1M shares
-7.01%
YoY
|
N/A
|
107.1M shares
-6.4%
YoY
|
109.3M shares
-5.53%
YoY
|
110.8M shares
-3.23%
YoY
|
N/A
|
114.5M shares
-1.26%
YoY
|
115.7M shares
-1.39%
YoY
|
114.5M shares
-5.34%
YoY
|
N/A
|
115.9M shares
-10.15%
YoY
|
117.3M shares
-12.35%
YoY
|
121.0M shares
-11.45%
YoY
|
N/A
|
129.0M shares
-8.97%
YoY
|
Loading...