|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$11.03B
-1.81%
YoY
|
$11.23B
-0.61%
YoY
|
$11.30B
4.09%
YoY
|
$10.86B
13.76%
YoY
|
$9.545B
-3.51%
YoY
|
| Cost Of Revenue |
$3.895B
-4.98%
YoY
|
$4.099B
-5.64%
YoY
|
$4.344B
1.47%
YoY
|
$4.281B
20.22%
YoY
|
$3.561B
-6.14%
YoY
|
| Gross Profit |
$7.080B
3.75%
YoY
|
$6.824B
-1.93%
YoY
|
$6.958B
5.79%
YoY
|
$6.577B
9.91%
YoY
|
$5.984B
-1.87%
YoY
|
| Selling, General & Admin |
$4.364B
-1.98%
YoY
|
$4.452B
8.66%
YoY
|
$4.097B
-8.61%
YoY
|
$4.483B
25.68%
YoY
|
$3.567B
-6.4%
YoY
|
| Research & Development |
$316.0M
6.04%
YoY
|
$298.0M
0.34%
YoY
|
$297.0M
-1.0%
YoY
|
$300.0M
17.19%
YoY
|
$256.0M
-13.51%
YoY
|
| Depreciation & Amortization |
$360.0M
11.11%
YoY
|
$324.0M
4.85%
YoY
|
$309.0M
7.67%
YoY
|
$287.0M
7.09%
YoY
|
$268.0M
-12.13%
YoY
|
| Operating Expenses |
$4.680B
-1.47%
YoY
|
$4.750B
6.93%
YoY
|
$4.442B
-6.52%
YoY
|
$4.752B
24.3%
YoY
|
$3.823B
-6.92%
YoY
|
| Operating Profit |
$2.400B
15.72%
YoY
|
$2.074B
-17.57%
YoY
|
$2.516B
37.86%
YoY
|
$1.825B
-15.55%
YoY
|
$2.161B
8.54%
YoY
|
| Interest Expense |
-$260.0M
-4.76%
YoY
|
-$273.0M
-41.67%
YoY
|
-$468.0M
126.09%
YoY
|
-$207.0M
508.82%
YoY
|
-$34.00M
9.68%
YoY
|
| Other Income/Expense, Net |
-$15.00M
50.0%
YoY
|
-$10.00M
-9.09%
YoY
|
-$11.00M
-121.15%
YoY
|
$52.00M
-1833.33%
YoY
|
-$3.000M
-40.0%
YoY
|
| Pretax Income |
$2.152B
12.67%
YoY
|
$1.910B
17.32%
YoY
|
$1.628B
0.62%
YoY
|
$1.618B
-1.1%
YoY
|
$1.636B
2.83%
YoY
|
| Income Tax |
$472.0M
8.51%
YoY
|
$435.0M
-15.86%
YoY
|
$517.0M
3.61%
YoY
|
$499.0M
153.3%
YoY
|
$197.0M
-51.95%
YoY
|
| Net Earnings |
$1.680B
13.9%
YoY
|
$1.475B
40.61%
YoY
|
$1.049B
-1.04%
YoY
|
$1.060B
-23.74%
YoY
|
$1.390B
21.4%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.19
19.08%
YoY
|
$0.16
38.81%
YoY
|
$0.11
-1.34%
YoY
|
$0.11
-100.0%
YoY
|
$150.5K
21.4%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2025 Q4 | 2025 Q2 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q2 | 2022 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$5.550B
101.16%
YoY
|
$5.480B
97.48%
YoY
|
$2.759B
-0.25%
YoY
|
$2.780B
-0.64%
YoY
|
$2.775B
0.84%
YoY
|
$2.919B
-2.24%
YoY
|
$2.766B
-0.43%
YoY
|
$2.798B
-3.25%
YoY
|
$2.752B
-46.95%
YoY
|
$2.986B
13.67%
YoY
|
$2.778B
-70.9%
YoY
|
$5.188B
13.4%
YoY
|
$2.627B
13.92%
YoY
|
| Cost Of Revenue |
$1.950B
58.41%
YoY
|
$1.945B
98.67%
YoY
|
$1.231B
14.62%
YoY
|
$1.032B
-4.62%
YoY
|
$979.0M
-5.77%
YoY
|
$1.081B
-5.67%
YoY
|
$1.074B
-12.75%
YoY
|
$1.082B
1.31%
YoY
|
$1.039B
-47.45%
YoY
|
$1.146B
13.13%
YoY
|
$1.231B
-65.33%
YoY
|
$1.977B
12.27%
YoY
|
$1.013B
13.82%
YoY
|
| Gross Profit |
$3.600B
135.6%
YoY
|
$3.535B
96.83%
YoY
|
$1.528B
-9.69%
YoY
|
$1.748B
1.86%
YoY
|
$1.796B
4.85%
YoY
|
$1.838B
-0.11%
YoY
|
$1.692B
9.37%
YoY
|
$1.716B
-5.92%
YoY
|
$1.713B
-46.65%
YoY
|
$1.840B
14.0%
YoY
|
$1.547B
-74.19%
YoY
|
$3.211B
14.11%
YoY
|
$1.614B
13.98%
YoY
|
| Selling, General & Admin |
$2.188B
97.83%
YoY
|
$2.166B
98.9%
YoY
|
$1.106B
31.98%
YoY
|
$1.091B
3.12%
YoY
|
$1.089B
0.09%
YoY
|
$1.053B
-1.68%
YoY
|
$838.0M
-24.37%
YoY
|
$1.058B
3.02%
YoY
|
$1.088B
-50.07%
YoY
|
$1.071B
13.33%
YoY
|
$1.108B
-69.07%
YoY
|
$2.179B
10.16%
YoY
|
$945.0M
5.82%
YoY
|
| Research & Development |
$163.0M
108.97%
YoY
|
$152.0M
111.11%
YoY
|
$78.00M
-2.5%
YoY
|
$76.00M
1.33%
YoY
|
$72.00M
9.09%
YoY
|
$71.00M
-5.33%
YoY
|
$80.00M
-2.44%
YoY
|
$75.00M
-10.71%
YoY
|
$66.00M
-51.47%
YoY
|
$75.00M
13.64%
YoY
|
$82.00M
-67.97%
YoY
|
$136.0M
24.77%
YoY
|
$66.00M
26.92%
YoY
|
| Depreciation & Amortization |
$184.0M
7.6%
YoY
|
$176.0M
15.03%
YoY
|
$171.0M
8.92%
YoY
|
N/A
|
$153.0M
0.66%
YoY
|
$6.000M
-45.45%
YoY
|
$157.0M
1.29%
YoY
|
N/A
|
$152.0M
1166.67%
YoY
|
$11.00M
N/A
|
$155.0M
N/A
|
$12.00M
-90.0%
YoY
|
N/A
|
| Operating Expenses |
$2.351B
99.58%
YoY
|
$2.318B
100.17%
YoY
|
$1.178B
29.59%
YoY
|
$1.043B
-7.86%
YoY
|
$1.158B
0.17%
YoY
|
$1.137B
-1.98%
YoY
|
$909.0M
-23.68%
YoY
|
$1.132B
2.07%
YoY
|
$1.156B
-50.06%
YoY
|
$1.160B
14.74%
YoY
|
$1.191B
-68.97%
YoY
|
$2.315B
10.92%
YoY
|
$1.011B
6.98%
YoY
|
| Operating Profit |
$1.249B
256.86%
YoY
|
$1.217B
90.75%
YoY
|
$350.0M
-55.3%
YoY
|
$705.0M
20.72%
YoY
|
$638.0M
14.54%
YoY
|
$701.0M
3.09%
YoY
|
$783.0M
119.94%
YoY
|
$584.0M
-18.32%
YoY
|
$557.0M
-37.83%
YoY
|
$680.0M
12.77%
YoY
|
$356.0M
-83.49%
YoY
|
$896.0M
23.25%
YoY
|
$603.0M
28.03%
YoY
|
| Interest Expense |
-$132.0M
112.9%
YoY
|
-$128.0M
42.22%
YoY
|
-$62.00M
-37.37%
YoY
|
-$79.00M
-10.23%
YoY
|
-$90.00M
-6.25%
YoY
|
-$65.00M
-23.53%
YoY
|
-$99.00M
2.06%
YoY
|
-$88.00M
18.92%
YoY
|
-$96.00M
166.67%
YoY
|
-$85.00M
8400.0%
YoY
|
-$97.00M
4750.0%
YoY
|
-$36.00M
3500.0%
YoY
|
-$1.000M
-150.0%
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
|
N/A
|
| Pretax Income |
$1.077B
273.96%
YoY
|
$1.075B
164.78%
YoY
|
$288.0M
67.44%
YoY
|
$626.0M
26.21%
YoY
|
$406.0M
-2.87%
YoY
|
$590.0M
8.86%
YoY
|
$172.0M
-33.59%
YoY
|
$496.0M
0.2%
YoY
|
$418.0M
-51.62%
YoY
|
$542.0M
16.56%
YoY
|
$259.0M
-84.17%
YoY
|
$864.0M
17.39%
YoY
|
$465.0M
32.86%
YoY
|
| Income Tax |
$210.0M
218.18%
YoY
|
$262.0M
181.72%
YoY
|
$66.00M
-60.0%
YoY
|
$127.0M
4.1%
YoY
|
$93.00M
-9.71%
YoY
|
$149.0M
17.32%
YoY
|
$165.0M
236.73%
YoY
|
$122.0M
-6.15%
YoY
|
$103.0M
-67.81%
YoY
|
$127.0M
17.59%
YoY
|
$49.00M
-75.13%
YoY
|
$320.0M
48.15%
YoY
|
$108.0M
6.93%
YoY
|
| Net Earnings |
$861.0M
272.73%
YoY
|
$806.0M
166.01%
YoY
|
$231.0M
-7800.0%
YoY
|
$485.0M
32.88%
YoY
|
$303.0M
1.68%
YoY
|
$423.0M
8.74%
YoY
|
-$3.000M
-101.52%
YoY
|
$365.0M
5.8%
YoY
|
$298.0M
-42.36%
YoY
|
$389.0M
13.41%
YoY
|
$198.0M
-85.76%
YoY
|
$517.0M
5.3%
YoY
|
$343.0M
47.21%
YoY
|
| Basic Earnings Per Share |
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
|
| Diluted Earnings Per Share |
$0.10
277.78%
YoY
|
$0.09
182.43%
YoY
|
$0.03
-7975.0%
YoY
|
$0.05
35.9%
YoY
|
$0.03
2.27%
YoY
|
$0.05
9.52%
YoY
|
$0.00
-101.49%
YoY
|
$0.04
4.39%
YoY
|
$0.03
-100.0%
YoY
|
$0.04
-100.0%
YoY
|
$0.02
-100.0%
YoY
|
$55.99K
5.3%
YoY
|
$37.14K
47.21%
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
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
9.235B
0.0%
YoY
|
N/A
|
N/A
|
N/A
|
9.235B
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
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
|
Loading...