|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.845B
0.18%
YoY
|
$3.838B
-22.28%
YoY
|
$4.938B
14.07%
YoY
|
$4.329B
32.3%
YoY
|
$3.272B
-27.63%
YoY
|
| Cost Of Revenue |
$322.0M
-1.23%
YoY
|
$326.0M
-23.83%
YoY
|
$428.0M
19.22%
YoY
|
$359.0M
11.15%
YoY
|
$323.0M
-84.45%
YoY
|
| Gross Profit |
$4.174B
-3.31%
YoY
|
$4.317B
-4.28%
YoY
|
$4.510B
13.6%
YoY
|
$3.970B
19.15%
YoY
|
$3.332B
36.33%
YoY
|
| Selling, General & Admin |
$1.030B
-1.34%
YoY
|
$1.044B
1.56%
YoY
|
$1.028B
7.19%
YoY
|
$959.0M
15.4%
YoY
|
$831.0M
234.14%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$80.00M
-11.11%
YoY
|
$90.00M
-22.41%
YoY
|
$116.0M
2.65%
YoY
|
$113.0M
-8.13%
YoY
|
$123.0M
-33.15%
YoY
|
| Operating Expenses |
$2.634B
-11.82%
YoY
|
$2.987B
3.25%
YoY
|
$2.893B
-8.65%
YoY
|
$3.167B
66.25%
YoY
|
$1.905B
665.98%
YoY
|
| Operating Profit |
$1.540B
15.79%
YoY
|
$1.330B
-17.75%
YoY
|
$1.617B
101.37%
YoY
|
$803.0M
-43.73%
YoY
|
$1.427B
374.09%
YoY
|
| Interest Expense |
-$851.0M
-10.33%
YoY
|
-$949.0M
46.22%
YoY
|
-$649.0M
29.03%
YoY
|
-$503.0M
-231.33%
YoY
|
$383.0M
-23.25%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$615.0M
61.42%
YoY
|
$381.0M
-60.64%
YoY
|
$968.0M
222.67%
YoY
|
$300.0M
-71.26%
YoY
|
$1.044B
246.84%
YoY
|
| Income Tax |
$94.00M
-7.84%
YoY
|
$102.0M
-55.84%
YoY
|
$231.0M
203.95%
YoY
|
$76.00M
-69.23%
YoY
|
$247.0M
165.59%
YoY
|
| Net Earnings |
$518.0M
87.0%
YoY
|
$277.0M
-61.42%
YoY
|
$718.0M
221.97%
YoY
|
$223.0M
-72.16%
YoY
|
$801.0M
274.3%
YoY
|
| Basic Earnings Per Share |
$11.07
98.39%
YoY
|
$5.58
-61.22%
YoY
|
$14.39
221.92%
YoY
|
$4.47
-72.22%
YoY
|
$16.09
259.96%
YoY
|
| Diluted Earnings Per Share |
$10.89
98.36%
YoY
|
$5.49
-61.77%
YoY
|
$14.36
-100.0%
YoY
|
$4.460M
27840099.75%
YoY
|
$16.02
259.19%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
46.80M shares
-5.65%
YoY
|
49.60M shares
-0.4%
YoY
|
49.80M shares
-0.2%
YoY
|
49.90M shares
0.4%
YoY
|
49.70M
3.97%
YoY
|
| Diluted Shares Outstanding |
47.60M shares
-5.56%
YoY
|
50.40M shares
0.8%
YoY
|
50.00M shares
0.0%
YoY
|
50.00M shares
0.0%
YoY
|
50.00M
4.38%
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.018B
4.95%
YoY
|
$1.119B
0.9%
YoY
|
$971.0M
-20.34%
YoY
|
$929.0M
-18.79%
YoY
|
$970.0M
-2.12%
YoY
|
$1.109B
-11.56%
YoY
|
$1.219B
18.23%
YoY
|
$1.144B
1.87%
YoY
|
$991.0M
-23.12%
YoY
|
$1.254B
2.12%
YoY
|
$1.031B
5.31%
YoY
|
$1.123B
25.76%
YoY
|
$1.289B
39.96%
YoY
|
$1.228B
-66.4%
YoY
|
$979.0M
-10.94%
YoY
|
$893.0M
-11.79%
YoY
|
$921.0M
-15.11%
YoY
|
$3.655B
229.34%
YoY
|
$1.099B
4.65%
YoY
|
| Cost Of Revenue |
$80.00M
-2.44%
YoY
|
$78.00M
-8.24%
YoY
|
$81.00M
5.19%
YoY
|
$81.00M
5.19%
YoY
|
$82.00M
-4.65%
YoY
|
$85.00M
-3.41%
YoY
|
$77.00M
-25.96%
YoY
|
$77.00M
-33.62%
YoY
|
$86.00M
-28.33%
YoY
|
$88.00M
-20.72%
YoY
|
$104.0M
26.83%
YoY
|
$116.0M
38.1%
YoY
|
$120.0M
46.34%
YoY
|
$111.0M
-65.63%
YoY
|
$82.00M
-83.24%
YoY
|
$84.00M
-83.01%
YoY
|
$82.00M
-83.52%
YoY
|
$323.0M
-18.43%
YoY
|
$489.2M
1.35%
YoY
|
| Gross Profit |
$1.073B
0.66%
YoY
|
$1.041B
1.66%
YoY
|
$1.050B
-8.06%
YoY
|
$1.018B
-4.59%
YoY
|
$1.066B
-4.99%
YoY
|
$1.024B
-12.18%
YoY
|
$1.142B
-0.35%
YoY
|
$1.067B
5.96%
YoY
|
$1.122B
-3.03%
YoY
|
$1.166B
4.39%
YoY
|
$1.146B
11.26%
YoY
|
$1.007B
11.39%
YoY
|
$1.157B
26.03%
YoY
|
$1.117B
-66.48%
YoY
|
$1.030B
68.82%
YoY
|
$904.0M
74.55%
YoY
|
$918.0M
56.28%
YoY
|
$3.332B
-2.03%
YoY
|
$610.1M
7.45%
YoY
|
| Selling, General & Admin |
$255.0M
2.0%
YoY
|
$276.0M
-4.83%
YoY
|
$260.0M
-2.26%
YoY
|
$246.0M
-0.4%
YoY
|
$250.0M
3.73%
YoY
|
$290.0M
9.02%
YoY
|
$266.0M
8.13%
YoY
|
$247.0M
-3.89%
YoY
|
$241.0M
-6.95%
YoY
|
$266.0M
1.14%
YoY
|
$246.0M
0.0%
YoY
|
$257.0M
6.64%
YoY
|
$259.0M
23.33%
YoY
|
$263.0M
-68.35%
YoY
|
$246.0M
613.04%
YoY
|
$241.0M
287.46%
YoY
|
$210.0M
256.54%
YoY
|
$831.0M
10.51%
YoY
|
$34.50M
18.97%
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 |
$19.00M
-9.52%
YoY
|
$19.00M
-13.64%
YoY
|
$20.00M
-9.09%
YoY
|
$20.00M
-13.04%
YoY
|
$21.00M
-8.7%
YoY
|
$22.00M
-8.33%
YoY
|
$22.00M
-4.35%
YoY
|
$23.00M
-34.29%
YoY
|
$23.00M
-32.35%
YoY
|
$24.00M
-27.27%
YoY
|
$23.00M
-20.69%
YoY
|
$35.00M
16.67%
YoY
|
$34.00M
61.9%
YoY
|
$33.00M
27.91%
YoY
|
$29.00M
-8.52%
YoY
|
$30.00M
-4.76%
YoY
|
$21.00M
-38.24%
YoY
|
$25.80M
-85.96%
YoY
|
$31.70M
-20.95%
YoY
|
| Operating Expenses |
$637.0M
-1.09%
YoY
|
$740.0M
-9.98%
YoY
|
$644.0M
-25.64%
YoY
|
$627.0M
-3.69%
YoY
|
$644.0M
-6.12%
YoY
|
$822.0M
-9.67%
YoY
|
$866.0M
23.36%
YoY
|
$651.0M
-9.08%
YoY
|
$686.0M
29.19%
YoY
|
$910.0M
-19.4%
YoY
|
$702.0M
-0.85%
YoY
|
$716.0M
-9.71%
YoY
|
$531.0M
-1.12%
YoY
|
$1.129B
-40.73%
YoY
|
$708.0M
211.48%
YoY
|
$793.0M
1174.92%
YoY
|
$537.0M
811.71%
YoY
|
$1.905B
-26.76%
YoY
|
$227.3M
-17.88%
YoY
|
| Operating Profit |
$436.0M
3.32%
YoY
|
$301.0M
49.01%
YoY
|
$406.0M
47.1%
YoY
|
$391.0M
-6.01%
YoY
|
$422.0M
-3.21%
YoY
|
$202.0M
-21.09%
YoY
|
$276.0M
-37.84%
YoY
|
$416.0M
42.96%
YoY
|
$436.0M
-30.35%
YoY
|
$256.0M
-2233.33%
YoY
|
$444.0M
37.89%
YoY
|
$291.0M
162.16%
YoY
|
$626.0M
64.3%
YoY
|
-$12.00M
-100.84%
YoY
|
$322.0M
-15.88%
YoY
|
$111.0M
-76.55%
YoY
|
$381.0M
-24.27%
YoY
|
$1.427B
451.6%
YoY
|
$382.8M
31.55%
YoY
|
| Interest Expense |
-$193.0M
-14.22%
YoY
|
-$199.0M
-13.1%
YoY
|
-$210.0M
-12.5%
YoY
|
-$217.0M
-9.96%
YoY
|
-$225.0M
-190.73%
YoY
|
-$229.0M
-3.38%
YoY
|
-$240.0M
-209.59%
YoY
|
-$241.0M
17.56%
YoY
|
$248.0M
13.76%
YoY
|
-$237.0M
21.54%
YoY
|
$219.0M
64.66%
YoY
|
-$205.0M
-315.79%
YoY
|
$218.0M
175.95%
YoY
|
-$195.0M
-49.09%
YoY
|
$133.0M
44.41%
YoY
|
$95.00M
-5.0%
YoY
|
$79.00M
-26.17%
YoY
|
-$383.0M
-440.44%
YoY
|
$92.10M
-19.98%
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
|
$35.00M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$243.0M
23.35%
YoY
|
$47.00M
-274.07%
YoY
|
$196.0M
390.0%
YoY
|
$174.0M
-3.33%
YoY
|
$197.0M
4.79%
YoY
|
-$27.00M
-242.11%
YoY
|
$40.00M
-82.22%
YoY
|
$180.0M
109.3%
YoY
|
$188.0M
-70.53%
YoY
|
$19.00M
-109.18%
YoY
|
$225.0M
19.05%
YoY
|
$86.00M
437.5%
YoY
|
$638.0M
111.26%
YoY
|
-$207.0M
-119.83%
YoY
|
$189.0M
-34.98%
YoY
|
$16.00M
-95.48%
YoY
|
$302.0M
-17.71%
YoY
|
$1.044B
614.09%
YoY
|
$290.7M
65.26%
YoY
|
| Income Tax |
$62.00M
12.73%
YoY
|
-$6.000M
-82.35%
YoY
|
$8.000M
-78.38%
YoY
|
$35.00M
-25.53%
YoY
|
$55.00M
3.77%
YoY
|
-$34.00M
30.77%
YoY
|
$37.00M
-28.85%
YoY
|
$47.00M
113.64%
YoY
|
$53.00M
-71.04%
YoY
|
-$26.00M
-64.38%
YoY
|
$52.00M
-5.45%
YoY
|
$22.00M
450.0%
YoY
|
$183.0M
101.1%
YoY
|
-$73.00M
-128.63%
YoY
|
$55.00M
-17.91%
YoY
|
$4.000M
-95.6%
YoY
|
$91.00M
-8.08%
YoY
|
$255.0M
382.04%
YoY
|
$67.00M
57.28%
YoY
|
| Net Earnings |
$181.0M
31.16%
YoY
|
$54.00M
671.43%
YoY
|
$188.0M
9300.0%
YoY
|
$139.0M
4.51%
YoY
|
$138.0M
2.99%
YoY
|
$7.000M
-83.72%
YoY
|
$2.000M
-98.83%
YoY
|
$133.0M
177.08%
YoY
|
$134.0M
-70.55%
YoY
|
$43.00M
-132.09%
YoY
|
$171.0M
27.61%
YoY
|
$48.00M
300.0%
YoY
|
$455.0M
116.67%
YoY
|
-$134.0M
-116.73%
YoY
|
$134.0M
-40.1%
YoY
|
$12.00M
-95.62%
YoY
|
$210.0M
-26.57%
YoY
|
$801.0M
6575.0%
YoY
|
$223.7M
67.82%
YoY
|
| Basic Earnings Per Share |
$4.19
49.11%
YoY
|
N/A
|
$4.04
7980.0%
YoY
|
$2.97
10.41%
YoY
|
$2.81
3.69%
YoY
|
N/A
|
$0.05
-98.55%
YoY
|
$2.69
183.16%
YoY
|
$2.71
-70.22%
YoY
|
N/A
|
$3.44
27.88%
YoY
|
$0.95
280.0%
YoY
|
$9.10
115.64%
YoY
|
N/A
|
$2.69
-40.22%
YoY
|
$0.25
-95.45%
YoY
|
$4.22
-26.74%
YoY
|
N/A
|
$4.50
61.29%
YoY
|
| Diluted Earnings Per Share |
$4.15
49.28%
YoY
|
$1.17
745.84%
YoY
|
$3.96
6630.4%
YoY
|
$2.94
10.95%
YoY
|
$2.78
2.96%
YoY
|
$0.14
-83.94%
YoY
|
$0.06
-98.28%
YoY
|
$2.65
178.88%
YoY
|
$2.70
-70.26%
YoY
|
$0.86
-100.0%
YoY
|
$3.42
27.14%
YoY
|
$0.95
280.0%
YoY
|
$9.08
116.19%
YoY
|
-$2.685M
-116.76%
YoY
|
$2.69
-39.82%
YoY
|
$0.25
-95.43%
YoY
|
$4.20
-26.83%
YoY
|
$16.02M
6407999900.0%
YoY
|
$4.47
60.22%
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 |
43.12M shares
-12.18%
YoY
|
45.66M shares
-8.15%
YoY
|
46.64M shares
-6.11%
YoY
|
46.55M shares
-6.12%
YoY
|
49.09M shares
-0.67%
YoY
|
49.72M shares
0.78%
YoY
|
49.68M shares
-1.09%
YoY
|
49.58M shares
-1.07%
YoY
|
49.42M shares
-1.38%
YoY
|
49.33M shares
-1.05%
YoY
|
50.22M shares
0.76%
YoY
|
50.12M shares
0.64%
YoY
|
50.12M shares
0.43%
YoY
|
49.85M
0.14%
YoY
|
49.85M
0.09%
YoY
|
49.80M
0.2%
YoY
|
49.90M
0.4%
YoY
|
49.79M
4.32%
YoY
|
49.80M
4.4%
YoY
|
| Diluted Shares Outstanding |
43.20M shares
-12.9%
YoY
|
N/A
|
47.50M shares
-6.86%
YoY
|
47.20M shares
-5.98%
YoY
|
49.60M shares
-0.2%
YoY
|
N/A
|
51.00M shares
1.8%
YoY
|
50.20M shares
-0.2%
YoY
|
49.70M shares
-0.8%
YoY
|
N/A
|
50.10M shares
0.4%
YoY
|
50.30M shares
0.8%
YoY
|
50.10M shares
0.2%
YoY
|
N/A
|
49.90M
-0.2%
YoY
|
49.90M
-0.2%
YoY
|
50.00M
0.4%
YoY
|
N/A
|
50.00M
4.6%
YoY
|
Loading...