|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$6.068B
11.55%
YoY
|
$5.440B
-9.41%
YoY
|
$6.005B
11.56%
YoY
|
$5.382B
2.86%
YoY
|
$5.233B
19.29%
YoY
|
| Cost Of Revenue |
$1.334B
19.39%
YoY
|
$1.118B
-19.01%
YoY
|
$1.380B
27.71%
YoY
|
$1.080B
-13.49%
YoY
|
$1.249B
15.57%
YoY
|
| Gross Profit |
$4.733B
9.52%
YoY
|
$4.322B
-6.55%
YoY
|
$4.625B
7.51%
YoY
|
$4.302B
7.99%
YoY
|
$3.984B
20.51%
YoY
|
| Selling, General & Admin |
$2.085B
16.54%
YoY
|
$1.789B
-1.94%
YoY
|
$1.825B
16.39%
YoY
|
$1.568B
4.95%
YoY
|
$1.494B
21.6%
YoY
|
| Research & Development |
$1.079B
2.49%
YoY
|
$1.053B
-1.75%
YoY
|
$1.072B
13.39%
YoY
|
$945.2M
4.66%
YoY
|
$903.1M
18.72%
YoY
|
| Depreciation & Amortization |
$156.6M
0.9%
YoY
|
$155.2M
7.11%
YoY
|
$144.9M
3.8%
YoY
|
$139.6M
3.56%
YoY
|
$134.8M
25.75%
YoY
|
| Operating Expenses |
$3.164B
11.34%
YoY
|
$2.842B
-1.87%
YoY
|
$2.896B
16.93%
YoY
|
$2.477B
3.35%
YoY
|
$2.397B
20.5%
YoY
|
| Operating Profit |
$1.264B
-8.3%
YoY
|
$1.379B
-10.13%
YoY
|
$1.534B
-15.94%
YoY
|
$1.825B
7.97%
YoY
|
$1.690B
88.31%
YoY
|
| Interest Expense |
$152.4M
42.43%
YoY
|
$107.0M
507.95%
YoY
|
$17.60M
7.98%
YoY
|
$16.30M
-11.41%
YoY
|
$18.40M
16.46%
YoY
|
| Other Income/Expense, Net |
$8.700M
-94.86%
YoY
|
$169.4M
1076.39%
YoY
|
$14.40M
453.85%
YoY
|
$2.600M
-79.53%
YoY
|
$12.70M
10.43%
YoY
|
| Pretax Income |
$1.273B
-17.78%
YoY
|
$1.548B
-3.13%
YoY
|
$1.598B
-9.58%
YoY
|
$1.767B
3.84%
YoY
|
$1.702B
85.67%
YoY
|
| Income Tax |
$216.9M
42.6%
YoY
|
$152.1M
-23.45%
YoY
|
$198.7M
-19.06%
YoY
|
$245.5M
23.43%
YoY
|
$198.9M
113.18%
YoY
|
| Net Earnings |
$1.074B
-74.28%
YoY
|
$4.175B
197.68%
YoY
|
$1.402B
-7.85%
YoY
|
$1.522B
1.25%
YoY
|
$1.503B
82.55%
YoY
|
| Basic Earnings Per Share |
$1.84
-73.64%
YoY
|
$6.98
202.16%
YoY
|
$2.31
-6.1%
YoY
|
$2.46
2.07%
YoY
|
$2.41
82.58%
YoY
|
| Diluted Earnings Per Share |
$1.83
-73.74%
YoY
|
$6.97
203.04%
YoY
|
$2.30
-100.0%
YoY
|
$2.438M
102443633.02%
YoY
|
$2.38
83.08%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
584.8M shares
-2.16%
YoY
|
597.7M shares
-1.48%
YoY
|
606.7M shares
-1.99%
YoY
|
619.0M shares
-0.69%
YoY
|
623.3M shares
0.11%
YoY
|
| Diluted Shares Outstanding |
585.8M shares
-2.25%
YoY
|
599.3M shares
-1.66%
YoY
|
609.4M shares
-2.37%
YoY
|
624.2M shares
-1.11%
YoY
|
631.2M shares
-0.11%
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.649B
16.7%
YoY
|
$1.570B
13.26%
YoY
|
$1.553B
14.67%
YoY
|
$1.532B
10.56%
YoY
|
$1.413B
-11.61%
YoY
|
$1.386B
-9.67%
YoY
|
$1.354B
-8.54%
YoY
|
$1.386B
-9.43%
YoY
|
$1.598B
9.5%
YoY
|
$1.534B
13.78%
YoY
|
$1.481B
12.27%
YoY
|
$1.530B
11.38%
YoY
|
$1.460B
8.83%
YoY
|
$1.348B
1.4%
YoY
|
$1.319B
0.67%
YoY
|
$1.374B
-0.15%
YoY
|
$1.341B
10.24%
YoY
|
$1.330B
11.58%
YoY
|
$1.310B
14.84%
YoY
|
| Cost Of Revenue |
$362.6M
20.23%
YoY
|
$343.0M
17.39%
YoY
|
$345.2M
31.3%
YoY
|
$344.4M
20.72%
YoY
|
$301.6M
-21.78%
YoY
|
$292.2M
-18.13%
YoY
|
$262.9M
-24.97%
YoY
|
$285.3M
-16.82%
YoY
|
$385.6M
17.03%
YoY
|
$356.9M
38.39%
YoY
|
$350.4M
38.06%
YoY
|
$343.0M
27.32%
YoY
|
$329.5M
10.09%
YoY
|
$257.9M
-16.67%
YoY
|
$253.8M
-18.58%
YoY
|
$269.4M
-19.41%
YoY
|
$299.3M
2.01%
YoY
|
$309.5M
4.45%
YoY
|
$311.7M
10.93%
YoY
|
| Gross Profit |
$1.286B
15.74%
YoY
|
$1.227B
12.16%
YoY
|
$1.208B
10.66%
YoY
|
$1.188B
7.92%
YoY
|
$1.111B
-8.37%
YoY
|
$1.094B
-7.1%
YoY
|
$1.092B
-3.45%
YoY
|
$1.101B
-7.29%
YoY
|
$1.213B
7.3%
YoY
|
$1.177B
7.96%
YoY
|
$1.131B
6.13%
YoY
|
$1.187B
7.49%
YoY
|
$1.130B
8.47%
YoY
|
$1.090B
6.88%
YoY
|
$1.065B
6.68%
YoY
|
$1.105B
6.03%
YoY
|
$1.042B
12.86%
YoY
|
$1.020B
13.94%
YoY
|
$998.5M
16.12%
YoY
|
| Selling, General & Admin |
$522.2M
12.13%
YoY
|
$602.9M
22.57%
YoY
|
$514.6M
22.12%
YoY
|
$502.0M
11.36%
YoY
|
$465.7M
-4.9%
YoY
|
$491.9M
2.48%
YoY
|
$421.4M
-4.14%
YoY
|
$450.8M
-3.82%
YoY
|
$489.7M
12.24%
YoY
|
$480.0M
16.79%
YoY
|
$439.6M
16.51%
YoY
|
$468.7M
14.6%
YoY
|
$436.3M
17.82%
YoY
|
$411.0M
-3.07%
YoY
|
$377.3M
3.54%
YoY
|
$409.0M
9.21%
YoY
|
$370.3M
11.94%
YoY
|
$424.0M
25.26%
YoY
|
$364.4M
18.62%
YoY
|
| Research & Development |
$263.3M
3.42%
YoY
|
$267.7M
-1.25%
YoY
|
$280.7M
10.77%
YoY
|
$276.2M
1.32%
YoY
|
$254.6M
-10.73%
YoY
|
$271.1M
0.41%
YoY
|
$253.4M
-6.25%
YoY
|
$272.6M
0.85%
YoY
|
$285.2M
9.19%
YoY
|
$270.0M
16.28%
YoY
|
$270.3M
15.71%
YoY
|
$270.3M
7.78%
YoY
|
$261.2M
14.26%
YoY
|
$232.2M
-0.26%
YoY
|
$233.6M
-1.85%
YoY
|
$250.8M
11.32%
YoY
|
$228.6M
10.43%
YoY
|
$232.8M
18.96%
YoY
|
$238.0M
21.74%
YoY
|
| Depreciation & Amortization |
$40.90M
11.75%
YoY
|
$42.70M
0.23%
YoY
|
$39.20M
13.62%
YoY
|
$38.10M
-3.79%
YoY
|
$36.60M
-4.94%
YoY
|
$42.60M
16.08%
YoY
|
$34.50M
-6.5%
YoY
|
$39.60M
9.7%
YoY
|
$38.50M
9.38%
YoY
|
$36.70M
3.67%
YoY
|
$36.90M
4.24%
YoY
|
$36.10M
5.87%
YoY
|
$35.20M
1.44%
YoY
|
$35.40M
7.27%
YoY
|
$35.40M
5.36%
YoY
|
$34.10M
-4.75%
YoY
|
$34.70M
7.1%
YoY
|
$33.00M
1.23%
YoY
|
$33.60M
31.25%
YoY
|
| Operating Expenses |
$771.3M
10.0%
YoY
|
$856.3M
15.67%
YoY
|
$770.3M
15.45%
YoY
|
$756.9M
4.63%
YoY
|
$701.2M
-9.51%
YoY
|
$740.3M
-1.29%
YoY
|
$667.2M
-6.01%
YoY
|
$723.4M
1.59%
YoY
|
$774.9M
11.1%
YoY
|
$750.0M
16.51%
YoY
|
$709.9M
16.21%
YoY
|
$712.1M
7.93%
YoY
|
$697.5M
16.46%
YoY
|
$643.7M
0.78%
YoY
|
$610.9M
1.41%
YoY
|
$659.8M
10.0%
YoY
|
$598.9M
11.36%
YoY
|
$638.7M
18.41%
YoY
|
$602.4M
19.83%
YoY
|
| Operating Profit |
$514.7M
25.57%
YoY
|
$370.3M
4.81%
YoY
|
$437.6M
3.13%
YoY
|
$430.9M
14.24%
YoY
|
$409.9M
5.78%
YoY
|
$353.3M
-17.3%
YoY
|
$424.3M
1.41%
YoY
|
$377.2M
-20.61%
YoY
|
$387.5M
-0.23%
YoY
|
$427.2M
-4.37%
YoY
|
$418.4M
3.98%
YoY
|
$475.1M
3.39%
YoY
|
$388.4M
-11.49%
YoY
|
$446.7M
17.09%
YoY
|
$402.4M
3.1%
YoY
|
$459.5M
-15.24%
YoY
|
$438.8M
14.42%
YoY
|
$381.5M
7.16%
YoY
|
$390.3M
9.08%
YoY
|
| Interest Expense |
$33.50M
-8.22%
YoY
|
$35.90M
-29.19%
YoY
|
$38.60M
58.85%
YoY
|
$37.40M
141.29%
YoY
|
$36.50M
121.21%
YoY
|
$50.70M
201.79%
YoY
|
$24.30M
60.93%
YoY
|
$15.50M
37.17%
YoY
|
$16.50M
91.86%
YoY
|
$16.80M
112.66%
YoY
|
$15.10M
118.84%
YoY
|
$11.30M
205.41%
YoY
|
$8.600M
-315.0%
YoY
|
$7.900M
393.75%
YoY
|
$6.900M
1625.0%
YoY
|
$3.700M
19.35%
YoY
|
-$4.000M
-185.11%
YoY
|
$1.600M
-68.0%
YoY
|
$400.0K
-93.44%
YoY
|
| Other Income/Expense, Net |
$136.7M
5157.69%
YoY
|
$3.200M
-88.06%
YoY
|
$2.700M
-90.32%
YoY
|
-$1.300M
-165.0%
YoY
|
$2.600M
-51.85%
YoY
|
$26.80M
458.33%
YoY
|
$27.90M
381.03%
YoY
|
$2.000M
N/A
|
$5.400M
237.5%
YoY
|
$4.800M
33.33%
YoY
|
$5.800M
-390.0%
YoY
|
$0.00
-100.0%
YoY
|
$1.600M
-148.48%
YoY
|
$3.600M
1100.0%
YoY
|
-$2.000M
-242.86%
YoY
|
$4.300M
-2.27%
YoY
|
-$3.300M
-160.0%
YoY
|
$300.0K
-200.0%
YoY
|
$1.400M
-75.44%
YoY
|
| Pretax Income |
$459.0M
5.78%
YoY
|
$90.40M
-76.83%
YoY
|
$348.4M
-13.51%
YoY
|
$400.2M
3.52%
YoY
|
$433.9M
5.98%
YoY
|
$390.1M
-7.49%
YoY
|
$402.8M
-8.31%
YoY
|
$386.6M
14.21%
YoY
|
$409.4M
2.71%
YoY
|
$421.7M
-8.19%
YoY
|
$439.3M
7.86%
YoY
|
$338.5M
-27.16%
YoY
|
$398.6M
-8.6%
YoY
|
$459.3M
22.06%
YoY
|
$407.3M
4.2%
YoY
|
$464.7M
-14.81%
YoY
|
$436.1M
12.02%
YoY
|
$376.3M
5.67%
YoY
|
$390.9M
7.3%
YoY
|
| Income Tax |
$78.30M
11.38%
YoY
|
$26.20M
-41.91%
YoY
|
$56.10M
37.84%
YoY
|
$64.30M
218.32%
YoY
|
$70.30M
20.38%
YoY
|
$45.10M
-13.27%
YoY
|
$40.70M
-26.8%
YoY
|
$20.20M
-38.79%
YoY
|
$58.40M
0.52%
YoY
|
$52.00M
-14.61%
YoY
|
$55.60M
-12.85%
YoY
|
$33.00M
-43.4%
YoY
|
$58.10M
-7.04%
YoY
|
$60.90M
48.54%
YoY
|
$63.80M
25.59%
YoY
|
$58.30M
4.11%
YoY
|
$62.50M
22.31%
YoY
|
$41.00M
-12.02%
YoY
|
$50.80M
29.92%
YoY
|
| Net Earnings |
$380.7M
6.34%
YoY
|
$91.20M
-76.35%
YoY
|
$291.1M
-90.52%
YoY
|
$333.2M
-9.04%
YoY
|
$358.0M
1.73%
YoY
|
$385.6M
4.24%
YoY
|
$3.071B
697.82%
YoY
|
$366.3M
19.28%
YoY
|
$351.9M
3.35%
YoY
|
$369.9M
-7.15%
YoY
|
$384.9M
12.05%
YoY
|
$307.1M
-24.43%
YoY
|
$340.5M
-8.86%
YoY
|
$398.4M
18.82%
YoY
|
$343.5M
1.0%
YoY
|
$406.4M
-16.98%
YoY
|
$373.6M
10.47%
YoY
|
$335.3M
8.34%
YoY
|
$340.1M
4.58%
YoY
|
| Basic Earnings Per Share |
$0.66
8.2%
YoY
|
N/A
|
$0.50
-90.27%
YoY
|
$0.57
-6.56%
YoY
|
$0.61
5.17%
YoY
|
$0.65
6.56%
YoY
|
$5.14
715.87%
YoY
|
$0.61
19.61%
YoY
|
$0.58
3.57%
YoY
|
$0.61
N/A
|
$0.63
14.55%
YoY
|
$0.51
-21.54%
YoY
|
$0.56
-6.67%
YoY
|
N/A
|
$0.55
0.0%
YoY
|
$0.65
-17.72%
YoY
|
$0.60
11.11%
YoY
|
N/A
|
$0.55
5.77%
YoY
|
| Diluted Earnings Per Share |
$0.66
4.83%
YoY
|
$0.15
-76.92%
YoY
|
$0.50
-90.25%
YoY
|
$0.57
-4.93%
YoY
|
$0.62
7.12%
YoY
|
$0.65
6.65%
YoY
|
$5.13
714.29%
YoY
|
$0.61
20.92%
YoY
|
$0.58
3.57%
YoY
|
$0.61
-100.0%
YoY
|
$0.63
14.55%
YoY
|
$0.50
-22.58%
YoY
|
$0.56
-5.08%
YoY
|
$646.5K
21.83%
YoY
|
$0.55
1.85%
YoY
|
$0.65
-16.67%
YoY
|
$0.59
9.26%
YoY
|
$530.7K
108307230.53%
YoY
|
$0.54
3.85%
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 |
580.8M shares
-1.21%
YoY
|
580.3M shares
-1.61%
YoY
|
587.1M shares
-2.54%
YoY
|
586.6M shares
-2.66%
YoY
|
587.9M shares
-2.23%
YoY
|
589.8M shares
-2.75%
YoY
|
602.4M shares
-0.91%
YoY
|
602.6M shares
-0.6%
YoY
|
601.3M shares
-1.15%
YoY
|
606.5M shares
-1.9%
YoY
|
607.9M shares
-1.94%
YoY
|
606.2M shares
-2.36%
YoY
|
608.3M shares
-2.22%
YoY
|
618.3M shares
-0.97%
YoY
|
619.9M shares
-0.59%
YoY
|
620.9M shares
-0.22%
YoY
|
622.1M shares
-0.18%
YoY
|
624.3M shares
0.17%
YoY
|
623.6M shares
0.24%
YoY
|
| Diluted Shares Outstanding |
580.7M shares
-1.21%
YoY
|
N/A
|
585.7M shares
-2.07%
YoY
|
587.9M shares
-2.71%
YoY
|
587.8M shares
-2.7%
YoY
|
N/A
|
598.1M shares
-1.87%
YoY
|
604.3M shares
-0.98%
YoY
|
604.1M shares
-1.11%
YoY
|
N/A
|
609.5M shares
-2.4%
YoY
|
610.3M shares
-2.62%
YoY
|
610.9M shares
-2.94%
YoY
|
N/A
|
624.5M shares
-1.14%
YoY
|
626.7M shares
-0.51%
YoY
|
629.4M shares
-0.3%
YoY
|
N/A
|
631.7M shares
0.11%
YoY
|
Loading...