|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$6.564B
10.17%
YoY
|
$5.958B
5.57%
YoY
|
$5.643B
9.89%
YoY
|
$5.135B
-3.5%
YoY
|
$5.322B
9.91%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
$3.009B
-8.3%
YoY
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
$2.313B
48.2%
YoY
|
| Selling, General & Admin |
$703.9M
5.66%
YoY
|
$666.2M
-2.67%
YoY
|
$684.4M
0.6%
YoY
|
$680.3M
2.57%
YoY
|
$663.3M
14.4%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.136B
6.16%
YoY
|
$1.071B
9706.27%
YoY
|
$10.92M
0.0%
YoY
|
$10.92M
-98.82%
YoY
|
$921.8M
-0.83%
YoY
|
| Operating Expenses |
$703.9M
5.66%
YoY
|
$666.2M
-86.91%
YoY
|
$5.089B
2.7%
YoY
|
$4.956B
647.12%
YoY
|
$663.3M
14.4%
YoY
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
$1.650B
68.17%
YoY
|
| Interest Expense |
$66.66M
-1.63%
YoY
|
$67.77M
-153.55%
YoY
|
-$126.5M
-233.48%
YoY
|
$94.80M
52.16%
YoY
|
$62.30M
-16.98%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$1.226B
19.43%
YoY
|
$1.026B
157.55%
YoY
|
$398.4M
63.88%
YoY
|
$243.1M
-64.3%
YoY
|
$681.0M
-613.01%
YoY
|
| Income Tax |
$216.7M
-489.84%
YoY
|
-$55.60M
-311.26%
YoY
|
$26.32M
19.42%
YoY
|
$22.04M
-64.68%
YoY
|
$62.38M
-606.32%
YoY
|
| Net Earnings |
$1.009B
-6.74%
YoY
|
$1.082B
212.62%
YoY
|
$346.0M
79.45%
YoY
|
$192.8M
-68.83%
YoY
|
$618.6M
-613.69%
YoY
|
| Basic Earnings Per Share |
$12.52
0.24%
YoY
|
$12.49
207.64%
YoY
|
$4.06
78.85%
YoY
|
$2.27
-67.34%
YoY
|
$6.95
-488.27%
YoY
|
| Diluted Earnings Per Share |
$12.35
0.0%
YoY
|
$12.35
206.97%
YoY
|
$4.02
-100.0%
YoY
|
$2.251M
32621748.74%
YoY
|
$6.90
-485.47%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
78.19M shares
-7.1%
YoY
|
84.17M shares
-1.15%
YoY
|
85.14M shares
0.33%
YoY
|
84.86M shares
0.19%
YoY
|
84.71M shares
0.53%
YoY
|
| Diluted Shares Outstanding |
79.27M shares
-6.94%
YoY
|
85.18M shares
-0.97%
YoY
|
86.01M shares
0.4%
YoY
|
85.67M shares
0.44%
YoY
|
85.29M shares
1.22%
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.644B
7.98%
YoY
|
$1.734B
17.85%
YoY
|
$1.674B
3.94%
YoY
|
$1.633B
12.57%
YoY
|
$1.522B
6.85%
YoY
|
$1.472B
-0.64%
YoY
|
$1.611B
12.33%
YoY
|
$1.451B
4.17%
YoY
|
$1.425B
5.97%
YoY
|
$1.481B
2.32%
YoY
|
$1.434B
16.81%
YoY
|
$1.392B
16.21%
YoY
|
$1.344B
6.54%
YoY
|
$1.448B
3.91%
YoY
|
$1.228B
-8.2%
YoY
|
$1.198B
-10.63%
YoY
|
$1.262B
0.92%
YoY
|
$1.393B
9.26%
YoY
|
$1.337B
6.96%
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
|
$769.6M
15.47%
YoY
|
$732.7M
2.52%
YoY
|
N/A
|
$911.4M
3.6%
YoY
|
| 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
|
$428.6M
-36.43%
YoY
|
$529.1M
-1.22%
YoY
|
N/A
|
$426.0M
14.93%
YoY
|
| Selling, General & Admin |
$158.2M
-0.63%
YoY
|
$212.1M
12.09%
YoY
|
$171.6M
3.89%
YoY
|
$161.1M
8.51%
YoY
|
$159.2M
-2.58%
YoY
|
$189.2M
11.38%
YoY
|
$165.2M
-7.85%
YoY
|
$148.4M
-11.91%
YoY
|
$163.4M
-2.06%
YoY
|
$169.8M
-9.4%
YoY
|
$179.3M
13.29%
YoY
|
$168.5M
1.76%
YoY
|
$166.8M
-1.32%
YoY
|
$187.5M
1.67%
YoY
|
$158.2M
0.18%
YoY
|
$165.6M
1.93%
YoY
|
$169.0M
6.71%
YoY
|
$184.4M
30.69%
YoY
|
$158.0M
13.79%
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 |
$304.3M
15.0%
YoY
|
$15.22M
15.9%
YoY
|
$285.6M
3.89%
YoY
|
$275.9M
4.08%
YoY
|
$264.6M
4.06%
YoY
|
$13.14M
381.31%
YoY
|
$274.9M
4.38%
YoY
|
$265.1M
1535.25%
YoY
|
$254.3M
10.37%
YoY
|
$2.729M
0.0%
YoY
|
$263.4M
9.51%
YoY
|
$16.21M
-93.71%
YoY
|
$230.4M
-7.24%
YoY
|
$2.729M
-86.36%
YoY
|
$240.5M
3.8%
YoY
|
$257.6M
17.58%
YoY
|
$248.4M
13.47%
YoY
|
$20.01M
4.76%
YoY
|
$231.7M
0.5%
YoY
|
| Operating Expenses |
$158.2M
-0.63%
YoY
|
$1.378B
5.91%
YoY
|
$171.6M
3.89%
YoY
|
$161.1M
8.51%
YoY
|
$159.2M
-2.58%
YoY
|
$1.301B
-17.59%
YoY
|
$165.2M
-7.85%
YoY
|
$148.4M
-87.21%
YoY
|
$163.4M
-2.06%
YoY
|
$1.579B
24.9%
YoY
|
$179.3M
13.29%
YoY
|
$1.160B
600.78%
YoY
|
$166.8M
-1.32%
YoY
|
$1.264B
9.26%
YoY
|
$158.2M
0.18%
YoY
|
$165.6M
1.93%
YoY
|
$169.0M
6.71%
YoY
|
$1.157B
-3.1%
YoY
|
$158.0M
13.79%
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
|
$263.0M
-48.6%
YoY
|
$360.0M
-4.54%
YoY
|
N/A
|
$268.0M
15.62%
YoY
|
| Interest Expense |
$16.43M
-0.88%
YoY
|
-$20.40M
-121.4%
YoY
|
$16.66M
-1.14%
YoY
|
$16.59M
-2.49%
YoY
|
$16.57M
-3.35%
YoY
|
$95.33M
-208.06%
YoY
|
$16.85M
2.46%
YoY
|
$17.01M
-136.31%
YoY
|
$17.15M
1.5%
YoY
|
-$88.22M
-7.55%
YoY
|
$16.45M
3.33%
YoY
|
-$46.84M
-407.34%
YoY
|
$16.89M
8.55%
YoY
|
-$95.42M
372.96%
YoY
|
$15.92M
-0.24%
YoY
|
$15.24M
0.04%
YoY
|
$15.56M
-0.04%
YoY
|
-$20.17M
-77.0%
YoY
|
$15.95M
2.44%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
$391.7M
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 |
$308.1M
30.51%
YoY
|
$329.8M
23.53%
YoY
|
$370.0M
61.83%
YoY
|
$280.3M
10.99%
YoY
|
$236.1M
-12.81%
YoY
|
$267.0M
-243.78%
YoY
|
$228.7M
8.99%
YoY
|
$252.5M
43.36%
YoY
|
$270.8M
36.63%
YoY
|
-$185.7M
-335.39%
YoY
|
$209.8M
-9692.23%
YoY
|
$176.1M
512.36%
YoY
|
$198.2M
43.96%
YoY
|
$78.88M
-63.52%
YoY
|
-$2.187M
-104.95%
YoY
|
$28.76M
-88.66%
YoY
|
$137.7M
2.05%
YoY
|
$216.2M
-1701.76%
YoY
|
$44.22M
-155.05%
YoY
|
| Income Tax |
$55.81M
25.91%
YoY
|
$45.96M
-336.78%
YoY
|
$70.25M
46.6%
YoY
|
$56.20M
38.6%
YoY
|
$44.32M
-135.56%
YoY
|
-$19.41M
-53.52%
YoY
|
$47.92M
94.62%
YoY
|
$40.55M
47.13%
YoY
|
-$124.7M
-884.18%
YoY
|
-$41.76M
-252.74%
YoY
|
$24.62M
-6883.47%
YoY
|
$27.56M
-655.05%
YoY
|
$15.90M
66133.33%
YoY
|
$27.34M
117.74%
YoY
|
-$363.0K
-130.61%
YoY
|
-$4.965M
-117.82%
YoY
|
$24.00K
-99.88%
YoY
|
$12.56M
-299.32%
YoY
|
$1.186M
-109.84%
YoY
|
| Net Earnings |
$254.8M
31.28%
YoY
|
$282.0M
-1.41%
YoY
|
$301.9M
67.03%
YoY
|
$223.4M
5.38%
YoY
|
$194.1M
-50.93%
YoY
|
$286.1M
-290.53%
YoY
|
$180.7M
-3.92%
YoY
|
$212.0M
48.11%
YoY
|
$395.5M
119.58%
YoY
|
-$150.1M
-466.85%
YoY
|
$188.1M
-2104.45%
YoY
|
$143.1M
311.5%
YoY
|
$180.1M
20.71%
YoY
|
$40.93M
-80.02%
YoY
|
-$9.384M
-117.08%
YoY
|
$34.78M
-85.23%
YoY
|
$149.2M
21.01%
YoY
|
$204.9M
7488.63%
YoY
|
$54.95M
-184.04%
YoY
|
| Basic Earnings Per Share |
$3.34
45.22%
YoY
|
N/A
|
$3.79
83.98%
YoY
|
$2.75
13.64%
YoY
|
$2.30
-49.67%
YoY
|
N/A
|
$2.06
-2.83%
YoY
|
$2.42
44.05%
YoY
|
$4.57
125.12%
YoY
|
N/A
|
$2.12
-1160.0%
YoY
|
$1.68
425.0%
YoY
|
$2.03
21.56%
YoY
|
N/A
|
-$0.20
-135.71%
YoY
|
$0.32
-88.1%
YoY
|
$1.67
21.9%
YoY
|
N/A
|
$0.56
-164.37%
YoY
|
| Diluted Earnings Per Share |
$3.29
45.58%
YoY
|
$3.67
8.59%
YoY
|
$3.74
83.33%
YoY
|
$2.72
13.33%
YoY
|
$2.26
-50.11%
YoY
|
$3.38
-291.83%
YoY
|
$2.04
-2.86%
YoY
|
$2.40
43.91%
YoY
|
$4.53
125.37%
YoY
|
-$1.76
-100.0%
YoY
|
$2.10
-1150.0%
YoY
|
$1.67
421.17%
YoY
|
$2.01
21.82%
YoY
|
$477.8K
-80.04%
YoY
|
-$0.20
-135.71%
YoY
|
$0.32
-88.01%
YoY
|
$1.65
21.32%
YoY
|
$2.394M
-3989769273.55%
YoY
|
$0.56
-164.37%
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 |
73.97M shares
-8.44%
YoY
|
77.04M shares
-7.91%
YoY
|
78.17M shares
-7.14%
YoY
|
78.65M shares
-7.1%
YoY
|
80.79M shares
-4.33%
YoY
|
83.66M shares
-1.86%
YoY
|
84.18M shares
-1.22%
YoY
|
84.66M shares
-0.63%
YoY
|
84.45M shares
-0.31%
YoY
|
85.24M shares
0.68%
YoY
|
85.22M shares
0.67%
YoY
|
85.20M shares
0.03%
YoY
|
84.71M shares
-0.29%
YoY
|
84.67M shares
-0.13%
YoY
|
84.66M shares
-0.14%
YoY
|
85.17M shares
0.48%
YoY
|
84.96M shares
0.53%
YoY
|
84.77M shares
0.54%
YoY
|
84.77M shares
0.55%
YoY
|
| Diluted Shares Outstanding |
75.15M shares
-8.77%
YoY
|
N/A
|
78.60M shares
-7.53%
YoY
|
79.33M shares
-7.03%
YoY
|
82.38M shares
-3.87%
YoY
|
N/A
|
85.00M shares
-1.29%
YoY
|
85.33M shares
-0.57%
YoY
|
85.69M shares
-0.19%
YoY
|
N/A
|
86.11M shares
1.71%
YoY
|
85.81M shares
-0.04%
YoY
|
85.85M shares
0.05%
YoY
|
N/A
|
84.66M shares
-0.79%
YoY
|
85.84M shares
0.68%
YoY
|
85.81M shares
0.99%
YoY
|
N/A
|
85.34M shares
1.22%
YoY
|
Loading...