|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$9.136B
10.99%
YoY
|
$8.232B
11.51%
YoY
|
$7.382B
-11.56%
YoY
|
$8.347B
-10.65%
YoY
|
$9.342B
30.36%
YoY
|
| Cost Of Revenue |
$3.361B
11.13%
YoY
|
$3.024B
17.22%
YoY
|
$2.580B
6.27%
YoY
|
$2.428B
1.23%
YoY
|
$2.398B
-3.01%
YoY
|
| Gross Profit |
$5.775B
10.91%
YoY
|
$5.207B
8.43%
YoY
|
$4.802B
-18.87%
YoY
|
$5.919B
-14.75%
YoY
|
$6.943B
47.94%
YoY
|
| Selling, General & Admin |
$16.20M
-31.06%
YoY
|
$23.50M
-99.39%
YoY
|
$3.844B
-18.55%
YoY
|
$4.719B
20689.43%
YoY
|
$22.70M
20.11%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$35.40M
-9.92%
YoY
|
$39.30M
19.09%
YoY
|
$33.00M
16.61%
YoY
|
$28.30M
4.04%
YoY
|
$27.20M
1.12%
YoY
|
| Operating Expenses |
$7.882B
11.26%
YoY
|
$7.084B
10.0%
YoY
|
$6.440B
-10.05%
YoY
|
$7.159B
-2.77%
YoY
|
$7.363B
14.45%
YoY
|
| Operating Profit |
-$2.107B
12.22%
YoY
|
-$1.877B
14.6%
YoY
|
-$1.638B
32.08%
YoY
|
-$1.240B
195.36%
YoY
|
-$419.9M
-75.87%
YoY
|
| Interest Expense |
-$92.60M
-3.74%
YoY
|
-$96.20M
-50.51%
YoY
|
-$194.4M
-41.11%
YoY
|
-$330.1M
-147.5%
YoY
|
$694.9M
-447.62%
YoY
|
| Other Income/Expense, Net |
N/A
|
-$100.0K
0.0%
YoY
|
-$100.0K
N/A
|
N/A
|
N/A
|
| Pretax Income |
$1.170B
9.36%
YoY
|
$1.070B
43.12%
YoY
|
$747.4M
-12.83%
YoY
|
$857.4M
-55.39%
YoY
|
$1.922B
179.21%
YoY
|
| Income Tax |
$242.1M
11.62%
YoY
|
$216.9M
45.86%
YoY
|
$148.7M
-12.99%
YoY
|
$170.9M
-55.92%
YoY
|
$387.7M
198.92%
YoY
|
| Net Earnings |
$935.4M
9.7%
YoY
|
$852.7M
42.45%
YoY
|
$598.6M
-12.79%
YoY
|
$686.4M
-55.26%
YoY
|
$1.534B
174.67%
YoY
|
| Basic Earnings Per Share |
$3.82
15.76%
YoY
|
$3.30
55.66%
YoY
|
$2.12
-7.02%
YoY
|
$2.28
-55.12%
YoY
|
$5.08
171.66%
YoY
|
| Diluted Earnings Per Share |
$3.72
14.81%
YoY
|
$3.24
54.29%
YoY
|
$2.10
-100.0%
YoY
|
$2.260M
44752375.86%
YoY
|
$5.05
170.05%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
245.1M shares
-5.0%
YoY
|
258.0M shares
-8.74%
YoY
|
282.7M shares
-6.28%
YoY
|
301.7M shares
-0.09%
YoY
|
301.9M shares
1.19%
YoY
|
| Diluted Shares Outstanding |
251.3M shares
-4.4%
YoY
|
262.9M shares
-7.91%
YoY
|
285.5M shares
-5.88%
YoY
|
303.3M shares
-0.12%
YoY
|
303.7M shares
1.6%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$2.283B
8.9%
YoY
|
$2.389B
19.35%
YoY
|
$2.314B
8.57%
YoY
|
$2.213B
13.04%
YoY
|
$2.096B
3.31%
YoY
|
$2.002B
6.1%
YoY
|
$2.131B
21.06%
YoY
|
$1.958B
6.95%
YoY
|
$2.029B
15.37%
YoY
|
$1.887B
-4.07%
YoY
|
$1.760B
-15.05%
YoY
|
$1.831B
1.13%
YoY
|
$1.759B
-20.3%
YoY
|
$1.967B
-27.7%
YoY
|
$2.072B
2.97%
YoY
|
$1.810B
-19.67%
YoY
|
$2.207B
-6.3%
YoY
|
$2.721B
12.27%
YoY
|
$2.012B
3.1%
YoY
|
$2.254B
11.18%
YoY
|
| Cost Of Revenue |
$835.5M
8.21%
YoY
|
N/A
|
$852.3M
5.3%
YoY
|
$826.5M
12.99%
YoY
|
$772.1M
11.16%
YoY
|
N/A
|
$809.4M
23.12%
YoY
|
$731.5M
19.37%
YoY
|
$694.6M
15.73%
YoY
|
N/A
|
$657.4M
5.3%
YoY
|
$612.8M
-3.59%
YoY
|
$600.2M
-0.69%
YoY
|
N/A
|
$624.3M
1.45%
YoY
|
$635.6M
3.22%
YoY
|
$604.4M
1.07%
YoY
|
N/A
|
$615.4M
-2.81%
YoY
|
$615.8M
-0.32%
YoY
|
| Gross Profit |
$1.447B
9.3%
YoY
|
N/A
|
$1.461B
10.58%
YoY
|
$1.387B
13.07%
YoY
|
$1.324B
-0.77%
YoY
|
N/A
|
$1.321B
19.83%
YoY
|
$1.227B
0.7%
YoY
|
$1.335B
15.19%
YoY
|
N/A
|
$1.103B
-23.83%
YoY
|
$1.218B
3.69%
YoY
|
$1.159B
-27.69%
YoY
|
N/A
|
$1.448B
3.64%
YoY
|
$1.175B
-28.28%
YoY
|
$1.602B
-8.81%
YoY
|
N/A
|
$1.397B
5.94%
YoY
|
$1.638B
16.23%
YoY
|
| Selling, General & Admin |
$4.600M
-16.36%
YoY
|
$2.000M
-51.22%
YoY
|
$4.500M
-99.58%
YoY
|
$1.100B
10.6%
YoY
|
$5.500M
-99.39%
YoY
|
$4.100M
-99.58%
YoY
|
$1.077B
18161.02%
YoY
|
$994.5M
3.28%
YoY
|
$903.3M
1.65%
YoY
|
$975.7M
-12.47%
YoY
|
$5.900M
-99.51%
YoY
|
$962.9M
31996.67%
YoY
|
$888.6M
26035.29%
YoY
|
$1.115B
21336.54%
YoY
|
$1.196B
41134.48%
YoY
|
$3.000M
-67.03%
YoY
|
$3.400M
-37.04%
YoY
|
$5.200M
6.12%
YoY
|
$2.900M
-40.82%
YoY
|
$9.100M
46.77%
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
|
N/A
|
| Depreciation & Amortization |
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
|
N/A
|
| Operating Expenses |
$1.968B
10.05%
YoY
|
$2.109B
13.74%
YoY
|
$2.054B
8.48%
YoY
|
$1.931B
11.2%
YoY
|
$1.788B
11.73%
YoY
|
$1.854B
9.9%
YoY
|
$1.893B
12.72%
YoY
|
$1.736B
9.84%
YoY
|
$1.601B
7.25%
YoY
|
$1.687B
0.45%
YoY
|
$1.680B
-7.93%
YoY
|
$1.581B
-14.48%
YoY
|
$1.493B
-17.4%
YoY
|
$1.680B
-12.27%
YoY
|
$1.825B
-3.43%
YoY
|
$1.848B
0.15%
YoY
|
$1.807B
5.46%
YoY
|
$1.915B
-1.61%
YoY
|
$1.889B
20.56%
YoY
|
$1.846B
26.33%
YoY
|
| Operating Profit |
-$520.8M
12.19%
YoY
|
N/A
|
-$592.7M
3.62%
YoY
|
-$543.8M
6.71%
YoY
|
-$464.2M
74.38%
YoY
|
N/A
|
-$572.0M
-0.88%
YoY
|
-$509.6M
40.54%
YoY
|
-$266.2M
-20.3%
YoY
|
N/A
|
-$577.1M
53.12%
YoY
|
-$362.6M
-46.16%
YoY
|
-$334.0M
63.09%
YoY
|
N/A
|
-$376.9M
-23.49%
YoY
|
-$673.5M
224.42%
YoY
|
-$204.8M
-570.8%
YoY
|
N/A
|
-$492.6M
98.07%
YoY
|
-$207.6M
301.55%
YoY
|
| Interest Expense |
$98.70M
-49450.0%
YoY
|
-$163.1M
10.73%
YoY
|
$93.40M
-50.71%
YoY
|
-$22.50M
-79.26%
YoY
|
-$200.0K
-99.33%
YoY
|
-$147.3M
-490.72%
YoY
|
$189.5M
-218.66%
YoY
|
-$108.5M
103.56%
YoY
|
-$29.70M
57.14%
YoY
|
$37.70M
-89.57%
YoY
|
-$159.7M
-56.5%
YoY
|
-$53.30M
-86.24%
YoY
|
-$18.90M
-130.05%
YoY
|
$361.6M
-19.01%
YoY
|
-$367.1M
69.88%
YoY
|
-$387.3M
-459.28%
YoY
|
$62.90M
-82.38%
YoY
|
$446.5M
23.58%
YoY
|
-$216.1M
-410.04%
YoY
|
$107.8M
-68.63%
YoY
|
| Other Income/Expense, Net |
N/A
|
-$100.0K
0.0%
YoY
|
-$100.0K
N/A
|
-$100.0K
0.0%
YoY
|
N/A
|
-$100.0K
0.0%
YoY
|
N/A
|
-$100.0K
N/A
|
N/A
|
-$100.0K
-200.0%
YoY
|
N/A
|
N/A
|
N/A
|
$100.0K
N/A
|
$100.0K
N/A
|
$100.0K
-200.0%
YoY
|
-$100.0K
N/A
|
N/A
|
N/A
|
-$100.0K
-50.0%
YoY
|
| Pretax Income |
$413.4M
34.35%
YoY
|
$263.1M
101.3%
YoY
|
$352.9M
-17.33%
YoY
|
$260.1M
129.57%
YoY
|
$307.7M
-22.82%
YoY
|
$130.7M
-44.95%
YoY
|
$426.9M
568.08%
YoY
|
$113.3M
-42.46%
YoY
|
$398.7M
59.99%
YoY
|
$237.4M
-63.42%
YoY
|
$63.90M
-153.43%
YoY
|
$196.9M
-460.62%
YoY
|
$249.2M
-34.87%
YoY
|
$649.0M
-17.8%
YoY
|
-$119.6M
-212.83%
YoY
|
-$54.60M
-113.79%
YoY
|
$382.6M
-39.33%
YoY
|
$789.5M
21.03%
YoY
|
$106.0M
-65.46%
YoY
|
$396.0M
-20.66%
YoY
|
| Income Tax |
$83.80M
36.04%
YoY
|
$56.00M
119.61%
YoY
|
$72.80M
-17.27%
YoY
|
$51.70M
141.59%
YoY
|
$61.60M
-24.79%
YoY
|
$25.50M
-45.4%
YoY
|
$88.00M
678.76%
YoY
|
$21.40M
-48.18%
YoY
|
$81.90M
66.13%
YoY
|
$46.70M
-65.86%
YoY
|
$11.30M
-140.65%
YoY
|
$41.30M
-386.81%
YoY
|
$49.30M
-35.39%
YoY
|
$136.8M
-15.82%
YoY
|
-$27.80M
-261.63%
YoY
|
-$14.40M
-118.11%
YoY
|
$76.30M
-40.62%
YoY
|
$162.5M
22.73%
YoY
|
$17.20M
-71.76%
YoY
|
$79.50M
-21.6%
YoY
|
| Net Earnings |
$330.0M
34.69%
YoY
|
$206.3M
96.29%
YoY
|
$279.5M
-17.53%
YoY
|
$204.4M
122.66%
YoY
|
$245.0M
-22.64%
YoY
|
$105.1M
-44.86%
YoY
|
$338.9M
544.3%
YoY
|
$91.80M
-40.96%
YoY
|
$316.7M
58.51%
YoY
|
$190.6M
-62.78%
YoY
|
$52.60M
-157.3%
YoY
|
$155.5M
-487.78%
YoY
|
$199.8M
-34.77%
YoY
|
$512.1M
-18.33%
YoY
|
-$91.80M
-203.49%
YoY
|
-$40.10M
-112.67%
YoY
|
$306.3M
-39.0%
YoY
|
$627.0M
20.65%
YoY
|
$88.70M
-63.94%
YoY
|
$316.4M
-20.44%
YoY
|
| Basic Earnings Per Share |
$1.36
34.65%
YoY
|
$0.84
95.35%
YoY
|
$1.14
-15.56%
YoY
|
$0.83
137.14%
YoY
|
$1.01
-13.68%
YoY
|
$0.43
-38.57%
YoY
|
$1.35
610.53%
YoY
|
$0.35
-36.36%
YoY
|
$1.17
72.06%
YoY
|
$0.70
-59.77%
YoY
|
$0.19
-161.29%
YoY
|
$0.55
-523.08%
YoY
|
$0.68
-32.67%
YoY
|
$1.74
-15.94%
YoY
|
-$0.31
-206.9%
YoY
|
-$0.13
-112.26%
YoY
|
$1.01
-39.88%
YoY
|
$2.07
18.97%
YoY
|
$0.29
-65.06%
YoY
|
$1.06
-20.9%
YoY
|
| Diluted Earnings Per Share |
$1.32
34.69%
YoY
|
$0.82
95.24%
YoY
|
$1.11
-15.91%
YoY
|
$0.81
131.43%
YoY
|
$0.98
-14.78%
YoY
|
$0.42
-39.13%
YoY
|
$1.32
594.74%
YoY
|
$0.35
-35.19%
YoY
|
$1.15
69.12%
YoY
|
$0.69
-100.0%
YoY
|
$0.19
-100.0%
YoY
|
$0.54
-515.38%
YoY
|
$0.68
-32.0%
YoY
|
$1.730M
83980482.72%
YoY
|
-$310.3K
-107013224.34%
YoY
|
-$0.13
-112.38%
YoY
|
$1.00
-40.48%
YoY
|
$2.06
18.39%
YoY
|
$0.29
-65.06%
YoY
|
$1.05
-21.64%
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
|
N/A
|
| Basic Shares Outstanding |
245.7M shares
-0.99%
YoY
|
244.7M shares
-1.01%
YoY
|
247.5M shares
-1.67%
YoY
|
248.5M shares
-4.73%
YoY
|
248.2M shares
-10.78%
YoY
|
247.2M shares
-9.8%
YoY
|
251.6M shares
-9.16%
YoY
|
260.8M shares
-8.63%
YoY
|
278.2M shares
-6.38%
YoY
|
274.0M shares
-6.88%
YoY
|
277.0M shares
-8.77%
YoY
|
285.4M shares
-6.05%
YoY
|
297.1M shares
-2.12%
YoY
|
294.3M shares
-2.74%
YoY
|
303.7M shares
0.69%
YoY
|
303.8M shares
1.29%
YoY
|
303.6M shares
1.62%
YoY
|
302.6M shares
1.55%
YoY
|
301.6M shares
1.29%
YoY
|
299.9M shares
0.81%
YoY
|
| Diluted Shares Outstanding |
249.4M shares
-0.11%
YoY
|
251.0M shares
-0.7%
YoY
|
251.3M shares
-2.16%
YoY
|
251.1M shares
-5.45%
YoY
|
249.6M shares
-9.36%
YoY
|
252.8M shares
-8.81%
YoY
|
256.9M shares
-8.24%
YoY
|
265.5M shares
-7.76%
YoY
|
275.4M shares
-6.31%
YoY
|
277.2M shares
-6.34%
YoY
|
279.9M shares
-7.81%
YoY
|
287.9M shares
-5.24%
YoY
|
294.0M shares
-3.74%
YoY
|
296.0M shares
-2.75%
YoY
|
303.7M shares
0.04%
YoY
|
303.8M shares
0.48%
YoY
|
305.4M shares
1.91%
YoY
|
304.4M shares
1.97%
YoY
|
303.5M shares
1.86%
YoY
|
302.3M shares
1.53%
YoY
|
Loading...