|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$8.452B
-16.19%
YoY
|
$10.09B
2.09%
YoY
|
$9.879B
-4.87%
YoY
|
$10.39B
10.97%
YoY
|
$9.358B
3.89%
YoY
|
| Cost Of Revenue |
$3.736B
-25.29%
YoY
|
$5.001B
-2.4%
YoY
|
$5.124B
0.95%
YoY
|
$5.076B
6.21%
YoY
|
$4.779B
-3.18%
YoY
|
| Gross Profit |
$4.716B
-7.24%
YoY
|
$5.084B
6.92%
YoY
|
$4.755B
-10.44%
YoY
|
$5.309B
15.94%
YoY
|
$4.579B
12.45%
YoY
|
| Selling, General & Admin |
$3.301B
-5.5%
YoY
|
$3.493B
4.74%
YoY
|
$3.335B
-7.15%
YoY
|
$3.592B
10.39%
YoY
|
$3.254B
8.65%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$361.0M
-37.76%
YoY
|
$580.0M
-18.77%
YoY
|
$714.0M
30.29%
YoY
|
$548.0M
-3.52%
YoY
|
$568.0M
5.77%
YoY
|
| Operating Expenses |
$3.301B
-5.5%
YoY
|
$3.493B
-13.71%
YoY
|
$4.048B
12.69%
YoY
|
$3.592B
10.39%
YoY
|
$3.254B
8.65%
YoY
|
| Operating Profit |
$1.415B
-11.06%
YoY
|
$1.591B
125.04%
YoY
|
$707.0M
-58.82%
YoY
|
$1.717B
29.58%
YoY
|
$1.325B
23.03%
YoY
|
| Interest Expense |
$3.000M
-103.53%
YoY
|
-$85.00M
-62.56%
YoY
|
-$227.0M
129.29%
YoY
|
-$99.00M
86.79%
YoY
|
-$53.00M
112.0%
YoY
|
| Other Income/Expense, Net |
$111.0M
-470.0%
YoY
|
-$30.00M
-3100.0%
YoY
|
$1.000M
-98.08%
YoY
|
$52.00M
-63.64%
YoY
|
$143.0M
1488.89%
YoY
|
| Pretax Income |
$923.0M
69.05%
YoY
|
$546.0M
65.45%
YoY
|
$330.0M
-59.36%
YoY
|
$812.0M
80.44%
YoY
|
$450.0M
-129.53%
YoY
|
| Income Tax |
$275.0M
43.23%
YoY
|
$192.0M
34.27%
YoY
|
$143.0M
175.0%
YoY
|
$52.00M
-14.75%
YoY
|
$61.00M
190.48%
YoY
|
| Net Earnings |
$1.180B
343.61%
YoY
|
$266.0M
78.52%
YoY
|
$149.0M
-76.08%
YoY
|
$623.0M
88.79%
YoY
|
$330.0M
-126.0%
YoY
|
| Basic Earnings Per Share |
$2.08
342.55%
YoY
|
$0.47
80.77%
YoY
|
$0.26
-75.47%
YoY
|
$1.06
89.29%
YoY
|
$0.56
-125.93%
YoY
|
| Diluted Earnings Per Share |
$2.07
350.0%
YoY
|
$0.46
78.75%
YoY
|
$0.26
-75.49%
YoY
|
$1.05
87.5%
YoY
|
$0.56
-125.93%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
567.7M shares
-0.61%
YoY
|
571.2M shares
-0.9%
YoY
|
576.4M shares
-2.22%
YoY
|
589.5M shares
-0.15%
YoY
|
590.4M shares
0.43%
YoY
|
| Diluted Shares Outstanding |
569.9M shares
-0.63%
YoY
|
573.5M shares
-0.92%
YoY
|
578.8M shares
-2.31%
YoY
|
592.5M shares
-0.15%
YoY
|
593.4M shares
0.94%
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.185B
8.76%
YoY
|
$2.362B
5.54%
YoY
|
$2.144B
-16.8%
YoY
|
$2.109B
-18.16%
YoY
|
$2.009B
-17.09%
YoY
|
$2.238B
-13.46%
YoY
|
$2.577B
3.12%
YoY
|
$2.577B
5.92%
YoY
|
$2.423B
-0.98%
YoY
|
$2.586B
2.58%
YoY
|
$2.499B
0.85%
YoY
|
$2.433B
-9.01%
YoY
|
$2.447B
-1.81%
YoY
|
$2.521B
-7.21%
YoY
|
$2.478B
-0.96%
YoY
|
$2.674B
7.3%
YoY
|
$2.492B
6.72%
YoY
|
$2.717B
12.55%
YoY
|
$2.502B
18.19%
YoY
|
$2.492B
29.59%
YoY
|
| Cost Of Revenue |
$952.0M
5.31%
YoY
|
$1.008B
4.67%
YoY
|
$941.0M
-25.49%
YoY
|
$917.0M
-27.28%
YoY
|
$904.0M
-26.98%
YoY
|
$963.0M
-24.82%
YoY
|
$1.263B
-0.79%
YoY
|
$1.261B
-0.79%
YoY
|
$1.238B
-3.73%
YoY
|
$1.281B
-1.0%
YoY
|
$1.273B
0.0%
YoY
|
$1.271B
-6.2%
YoY
|
$1.286B
3.21%
YoY
|
$1.294B
1.17%
YoY
|
$1.273B
2.33%
YoY
|
$1.355B
5.61%
YoY
|
$1.246B
5.06%
YoY
|
$1.279B
6.76%
YoY
|
$1.244B
6.87%
YoY
|
$1.283B
31.86%
YoY
|
| Gross Profit |
$1.233B
11.58%
YoY
|
$1.354B
6.2%
YoY
|
$1.203B
-8.45%
YoY
|
$1.192B
-9.42%
YoY
|
$1.105B
-6.75%
YoY
|
$1.275B
-2.3%
YoY
|
$1.314B
7.18%
YoY
|
$1.316B
13.25%
YoY
|
$1.185B
2.07%
YoY
|
$1.305B
6.36%
YoY
|
$1.226B
1.74%
YoY
|
$1.162B
-11.9%
YoY
|
$1.161B
-6.82%
YoY
|
$1.227B
-14.67%
YoY
|
$1.205B
-4.21%
YoY
|
$1.319B
9.1%
YoY
|
$1.246B
8.44%
YoY
|
$1.438B
18.26%
YoY
|
$1.258B
32.0%
YoY
|
$1.209B
27.26%
YoY
|
| Selling, General & Admin |
$890.0M
9.2%
YoY
|
$833.0M
4.52%
YoY
|
$863.0M
-4.0%
YoY
|
$870.0M
-7.05%
YoY
|
$815.0M
-5.56%
YoY
|
$797.0M
-4.21%
YoY
|
$899.0M
4.29%
YoY
|
$936.0M
14.01%
YoY
|
$863.0M
2.62%
YoY
|
$832.0M
1.71%
YoY
|
$862.0M
0.82%
YoY
|
$821.0M
-18.23%
YoY
|
$841.0M
-5.29%
YoY
|
$818.0M
-3.99%
YoY
|
$855.0M
0.83%
YoY
|
$1.004B
0.5%
YoY
|
$888.0M
4.35%
YoY
|
$852.0M
18.5%
YoY
|
$848.0M
23.8%
YoY
|
$999.0M
32.32%
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 |
$122.0M
7.02%
YoY
|
$118.0M
227.78%
YoY
|
$117.0M
-38.1%
YoY
|
$120.0M
-37.5%
YoY
|
$114.0M
-40.63%
YoY
|
$36.00M
-79.89%
YoY
|
$189.0M
10.53%
YoY
|
$192.0M
7.87%
YoY
|
$192.0M
4.92%
YoY
|
$179.0M
2.87%
YoY
|
$171.0M
-4.47%
YoY
|
$178.0M
-2.73%
YoY
|
$183.0M
6.4%
YoY
|
$174.0M
3.57%
YoY
|
$179.0M
8.48%
YoY
|
$183.0M
3.98%
YoY
|
$172.0M
-0.58%
YoY
|
$168.0M
0.6%
YoY
|
$165.0M
0.61%
YoY
|
$176.0M
10.0%
YoY
|
| Operating Expenses |
$890.0M
9.2%
YoY
|
$833.0M
4.52%
YoY
|
$863.0M
-4.0%
YoY
|
$980.0M
-13.58%
YoY
|
$815.0M
-5.56%
YoY
|
$797.0M
-4.21%
YoY
|
$899.0M
4.29%
YoY
|
$1.134B
14.78%
YoY
|
$863.0M
2.62%
YoY
|
$832.0M
1.71%
YoY
|
$862.0M
0.82%
YoY
|
$988.0M
-19.28%
YoY
|
$841.0M
-5.29%
YoY
|
$818.0M
-3.99%
YoY
|
$855.0M
0.83%
YoY
|
$1.224B
4.97%
YoY
|
$888.0M
4.35%
YoY
|
$852.0M
18.5%
YoY
|
$848.0M
23.8%
YoY
|
$1.166B
25.78%
YoY
|
| Operating Profit |
$343.0M
18.28%
YoY
|
$521.0M
9.0%
YoY
|
$340.0M
-18.07%
YoY
|
$212.0M
16.48%
YoY
|
$290.0M
-9.94%
YoY
|
$478.0M
1.06%
YoY
|
$415.0M
14.01%
YoY
|
$182.0M
4.6%
YoY
|
$322.0M
0.63%
YoY
|
$473.0M
15.65%
YoY
|
$364.0M
4.0%
YoY
|
$174.0M
83.16%
YoY
|
$320.0M
-10.61%
YoY
|
$409.0M
-30.2%
YoY
|
$350.0M
-14.63%
YoY
|
$95.00M
120.93%
YoY
|
$358.0M
20.13%
YoY
|
$586.0M
17.91%
YoY
|
$410.0M
52.99%
YoY
|
$43.00M
86.96%
YoY
|
| Interest Expense |
$5.000M
400.0%
YoY
|
$9.000M
-400.0%
YoY
|
$6.000M
-133.33%
YoY
|
$1.000M
-105.0%
YoY
|
$1.000M
-105.26%
YoY
|
-$3.000M
-88.0%
YoY
|
-$18.00M
-21.74%
YoY
|
-$20.00M
-81.13%
YoY
|
-$19.00M
-24.0%
YoY
|
-$25.00M
-3.85%
YoY
|
-$23.00M
-14.81%
YoY
|
-$106.0M
20.45%
YoY
|
-$25.00M
0.0%
YoY
|
-$26.00M
23.81%
YoY
|
-$27.00M
22.73%
YoY
|
-$88.00M
17.33%
YoY
|
-$25.00M
108.33%
YoY
|
-$21.00M
75.0%
YoY
|
-$22.00M
175.0%
YoY
|
-$75.00M
66.67%
YoY
|
| Other Income/Expense, Net |
-$18.00M
38.46%
YoY
|
-$13.00M
-114.13%
YoY
|
$4.000M
-82.61%
YoY
|
$132.0M
N/A
|
-$13.00M
30.0%
YoY
|
$92.00M
318.18%
YoY
|
$23.00M
-165.71%
YoY
|
N/A
|
-$10.00M
-171.43%
YoY
|
$22.00M
-466.67%
YoY
|
-$35.00M
94.44%
YoY
|
N/A
|
$14.00M
7.69%
YoY
|
-$6.000M
-14.29%
YoY
|
-$18.00M
-113.14%
YoY
|
N/A
|
$13.00M
-78.69%
YoY
|
-$7.000M
-112.96%
YoY
|
$137.0M
705.88%
YoY
|
N/A
|
| Pretax Income |
$189.0M
25.17%
YoY
|
$367.0M
-14.65%
YoY
|
$212.0M
3.92%
YoY
|
$132.0M
20.0%
YoY
|
$151.0M
135.94%
YoY
|
$430.0M
55.23%
YoY
|
$204.0M
114.74%
YoY
|
$110.0M
-747.06%
YoY
|
$64.00M
-29.67%
YoY
|
$277.0M
78.71%
YoY
|
$95.00M
-5.94%
YoY
|
-$17.00M
-15.0%
YoY
|
$91.00M
-31.58%
YoY
|
$155.0M
-57.06%
YoY
|
$101.0M
-70.12%
YoY
|
-$20.00M
-81.31%
YoY
|
$133.0M
-4.32%
YoY
|
$361.0M
4.34%
YoY
|
$338.0M
369.44%
YoY
|
-$107.0M
-73.32%
YoY
|
| Income Tax |
$68.00M
54.55%
YoY
|
$125.0M
0.81%
YoY
|
$62.00M
3.33%
YoY
|
$46.00M
17.95%
YoY
|
$44.00M
100.0%
YoY
|
$124.0M
31.91%
YoY
|
$60.00M
62.16%
YoY
|
$39.00M
160.0%
YoY
|
$22.00M
-31.25%
YoY
|
$94.00M
54.1%
YoY
|
$37.00M
5.71%
YoY
|
$15.00M
-110.2%
YoY
|
$32.00M
10.34%
YoY
|
$61.00M
-38.38%
YoY
|
$35.00M
-50.7%
YoY
|
-$147.0M
59.78%
YoY
|
$29.00M
-32.56%
YoY
|
$99.00M
16.47%
YoY
|
$71.00M
184.0%
YoY
|
-$92.00M
N/A
|
| Net Earnings |
$89.00M
-13.59%
YoY
|
$193.0M
-10.23%
YoY
|
$112.0M
-5.88%
YoY
|
$743.0M
1386.0%
YoY
|
$103.0M
243.33%
YoY
|
$215.0M
37.82%
YoY
|
$119.0M
296.67%
YoY
|
$50.00M
-725.0%
YoY
|
$30.00M
-40.0%
YoY
|
$156.0M
132.84%
YoY
|
$30.00M
-25.0%
YoY
|
-$8.000M
-107.27%
YoY
|
$50.00M
-39.02%
YoY
|
$67.00M
-71.49%
YoY
|
$40.00M
-79.59%
YoY
|
$110.0M
-885.71%
YoY
|
$82.00M
3.8%
YoY
|
$235.0M
1.73%
YoY
|
$196.0M
476.47%
YoY
|
-$14.00M
-96.47%
YoY
|
| Basic Earnings Per Share |
$0.16
-11.11%
YoY
|
$0.34
-10.53%
YoY
|
$0.20
-4.76%
YoY
|
$1.31
1355.56%
YoY
|
$0.18
260.0%
YoY
|
$0.38
40.74%
YoY
|
$0.21
320.0%
YoY
|
$0.09
N/A
|
$0.05
-44.44%
YoY
|
$0.27
125.0%
YoY
|
$0.05
-28.57%
YoY
|
N/A
|
$0.09
-35.71%
YoY
|
$0.12
-70.0%
YoY
|
$0.07
-78.79%
YoY
|
N/A
|
$0.14
7.69%
YoY
|
$0.40
2.56%
YoY
|
$0.33
450.0%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$0.16
-11.11%
YoY
|
$0.34
-10.53%
YoY
|
$0.20
-4.76%
YoY
|
$1.31
1397.8%
YoY
|
$0.18
260.0%
YoY
|
$0.38
40.74%
YoY
|
$0.21
320.0%
YoY
|
$0.09
-725.21%
YoY
|
$0.05
-44.44%
YoY
|
$0.27
125.0%
YoY
|
$0.05
-28.57%
YoY
|
-$0.01
-100.0%
YoY
|
$0.09
-35.71%
YoY
|
$0.12
-70.0%
YoY
|
$0.07
-78.79%
YoY
|
$186.8K
-888.12%
YoY
|
$0.14
7.69%
YoY
|
$0.40
2.56%
YoY
|
$0.33
450.0%
YoY
|
-$23.70K
3537317.03%
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 |
554.0M shares
-2.33%
YoY
|
560.6M shares
-1.39%
YoY
|
564.9M shares
-0.76%
YoY
|
N/A
|
567.2M shares
-0.65%
YoY
|
568.5M shares
-0.59%
YoY
|
569.2M shares
-0.54%
YoY
|
N/A
|
570.9M shares
-0.78%
YoY
|
571.9M shares
-0.71%
YoY
|
572.3M shares
-1.55%
YoY
|
N/A
|
575.4M shares
-2.28%
YoY
|
576.0M shares
-2.72%
YoY
|
581.3M shares
-1.76%
YoY
|
N/A
|
588.8M shares
-0.34%
YoY
|
592.1M shares
0.24%
YoY
|
591.7M shares
0.37%
YoY
|
N/A
|
| Diluted Shares Outstanding |
555.7M shares
-2.42%
YoY
|
562.0M shares
-1.42%
YoY
|
566.9M shares
-0.75%
YoY
|
N/A
|
569.5M shares
-0.71%
YoY
|
570.1M shares
-0.59%
YoY
|
571.2M shares
-0.51%
YoY
|
N/A
|
573.6M shares
-0.74%
YoY
|
573.5M shares
-0.74%
YoY
|
574.1M shares
-1.56%
YoY
|
N/A
|
577.9M shares
-2.4%
YoY
|
577.8M shares
-2.84%
YoY
|
583.2M shares
-1.88%
YoY
|
N/A
|
592.1M shares
-0.4%
YoY
|
594.7M shares
0.35%
YoY
|
594.4M shares
0.61%
YoY
|
N/A
|
Loading...