|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$15.51B
-6.66%
YoY
|
$16.62B
5.17%
YoY
|
$15.80B
35.36%
YoY
|
$11.68B
-9.12%
YoY
|
$12.85B
31.96%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.777B
1.29%
YoY
|
$1.754B
-0.54%
YoY
|
$1.764B
886.51%
YoY
|
$178.8M
-87.4%
YoY
|
$1.419B
15.47%
YoY
|
| Operating Expenses |
$13.39B
3.77%
YoY
|
$12.91B
0.26%
YoY
|
$12.87B
10.15%
YoY
|
$11.69B
21.72%
YoY
|
$9.603B
18.51%
YoY
|
| Operating Profit |
$3.195B
-13.94%
YoY
|
$3.713B
26.76%
YoY
|
$2.929B
-3249.75%
YoY
|
-$92.99M
-102.87%
YoY
|
$3.244B
154.62%
YoY
|
| Interest Expense |
$205.9M
0.79%
YoY
|
$204.3M
10.39%
YoY
|
$185.1M
-431.36%
YoY
|
-$55.85M
-130.42%
YoY
|
$183.6M
3.38%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$2.733B
-24.88%
YoY
|
$3.638B
37.08%
YoY
|
$2.654B
-1882.94%
YoY
|
-$148.8M
-104.75%
YoY
|
$3.132B
213.08%
YoY
|
| Income Tax |
$580.3M
-26.57%
YoY
|
$790.3M
43.01%
YoY
|
$552.6M
-1260.08%
YoY
|
-$47.64M
-106.96%
YoY
|
$684.5M
305.77%
YoY
|
| Net Earnings |
$2.107B
-23.3%
YoY
|
$2.747B
37.62%
YoY
|
$1.996B
-723.73%
YoY
|
-$320.0M
-113.2%
YoY
|
$2.425B
197.17%
YoY
|
| Basic Earnings Per Share |
$169.70
-15.0%
YoY
|
$199.70
35.55%
YoY
|
$147.30
-725.03%
YoY
|
-$23.57
-113.32%
YoY
|
$176.90
217.8%
YoY
|
| Diluted Earnings Per Share |
$169.20
-15.1%
YoY
|
$199.30
35.61%
YoY
|
$147.00
-100.0%
YoY
|
-$23.57M
-13350881.21%
YoY
|
$176.50
217.29%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
12.61M shares
-3.13%
YoY
|
13.02M shares
-2.47%
YoY
|
13.35M shares
-1.72%
YoY
|
13.58M shares
-1.37%
YoY
|
13.77M shares
-0.31%
YoY
|
| Diluted Shares Outstanding |
12.65M shares
-3.01%
YoY
|
13.04M shares
-2.52%
YoY
|
13.38M shares
-1.49%
YoY
|
13.58M shares
-1.59%
YoY
|
13.80M shares
-0.17%
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 |
$3.551B
4.46%
YoY
|
$4.220B
9.87%
YoY
|
$3.935B
-14.68%
YoY
|
$4.603B
24.34%
YoY
|
$3.399B
-23.9%
YoY
|
$3.841B
-17.26%
YoY
|
$4.611B
36.62%
YoY
|
$3.702B
-10.64%
YoY
|
$4.467B
22.6%
YoY
|
$4.643B
10.25%
YoY
|
$3.375B
10.08%
YoY
|
$4.143B
131.14%
YoY
|
$3.643B
39.8%
YoY
|
$4.211B
12.12%
YoY
|
$3.066B
14.1%
YoY
|
$1.792B
-48.81%
YoY
|
$2.606B
-10.14%
YoY
|
$3.755B
11.91%
YoY
|
$2.687B
-7.71%
YoY
|
| Cost Of Revenue |
$1.167B
-7.0%
YoY
|
N/A
|
$1.254B
-2.85%
YoY
|
$1.288B
4.5%
YoY
|
$1.255B
-2.57%
YoY
|
N/A
|
$1.291B
-8.1%
YoY
|
$1.233B
3.76%
YoY
|
$1.288B
N/A
|
N/A
|
$1.404B
N/A
|
$1.188B
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
$2.384B
11.16%
YoY
|
N/A
|
$2.681B
-19.27%
YoY
|
$3.315B
34.24%
YoY
|
$2.144B
-32.54%
YoY
|
N/A
|
$3.321B
68.49%
YoY
|
$2.469B
-16.43%
YoY
|
$3.179B
N/A
|
N/A
|
$1.971B
N/A
|
$2.955B
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
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
|
| 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 |
$412.9M
-0.98%
YoY
|
$42.79M
-7.96%
YoY
|
$446.1M
3.33%
YoY
|
$435.4M
3.26%
YoY
|
$417.0M
-4.04%
YoY
|
$46.49M
5.07%
YoY
|
$431.7M
-1.43%
YoY
|
$421.6M
849.15%
YoY
|
$434.6M
2.95%
YoY
|
$44.25M
1.05%
YoY
|
$437.9M
1.56%
YoY
|
$44.42M
-88.7%
YoY
|
$422.1M
10.46%
YoY
|
$43.79M
4.28%
YoY
|
$431.2M
22.17%
YoY
|
$393.0M
18.08%
YoY
|
$382.2M
18.47%
YoY
|
$41.99M
7.66%
YoY
|
$352.9M
19.19%
YoY
|
| Operating Expenses |
$3.096B
-0.65%
YoY
|
$3.425B
5.53%
YoY
|
$3.358B
3.63%
YoY
|
$3.495B
6.18%
YoY
|
$3.117B
-0.46%
YoY
|
$3.246B
-7.55%
YoY
|
$3.240B
-1.89%
YoY
|
$3.292B
3.76%
YoY
|
$3.131B
8.35%
YoY
|
$3.510B
14.16%
YoY
|
$3.302B
10.32%
YoY
|
$3.172B
6.77%
YoY
|
$2.889B
9.1%
YoY
|
$3.075B
19.15%
YoY
|
$2.993B
22.4%
YoY
|
$2.971B
22.71%
YoY
|
$2.648B
22.91%
YoY
|
$2.581B
16.02%
YoY
|
$2.446B
12.57%
YoY
|
| Operating Profit |
-$273.3M
-196.75%
YoY
|
N/A
|
$1.010B
-26.36%
YoY
|
$1.107B
170.1%
YoY
|
$282.5M
-78.85%
YoY
|
N/A
|
$1.371B
1783.43%
YoY
|
$410.0M
-57.74%
YoY
|
$1.336B
77.18%
YoY
|
N/A
|
$72.81M
0.09%
YoY
|
$970.1M
-182.27%
YoY
|
$753.9M
-1888.81%
YoY
|
N/A
|
$72.74M
-69.9%
YoY
|
-$1.179B
-209.26%
YoY
|
-$42.15M
-105.65%
YoY
|
N/A
|
$241.7M
-65.09%
YoY
|
| Interest Expense |
$50.89M
-2.41%
YoY
|
-$60.99M
-147.63%
YoY
|
$50.68M
-5.03%
YoY
|
$53.08M
0.91%
YoY
|
$52.14M
14.47%
YoY
|
$128.0M
-202.23%
YoY
|
$53.36M
19.77%
YoY
|
$52.60M
-184.57%
YoY
|
$45.55M
-7.87%
YoY
|
-$125.3M
-18.73%
YoY
|
$44.55M
-5.9%
YoY
|
-$62.20M
-224.27%
YoY
|
$49.44M
-0.51%
YoY
|
-$154.1M
341.35%
YoY
|
$47.35M
1.92%
YoY
|
$50.05M
7.48%
YoY
|
$49.69M
17.23%
YoY
|
-$34.92M
-73.44%
YoY
|
$46.46M
8.68%
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$269.9M
-271.12%
YoY
|
$734.2M
1.47%
YoY
|
$978.4M
-18.89%
YoY
|
$862.4M
135.56%
YoY
|
$157.8M
-88.24%
YoY
|
$723.5M
-28.14%
YoY
|
$1.206B
1687.11%
YoY
|
$366.1M
-59.68%
YoY
|
$1.342B
99.8%
YoY
|
$1.007B
11.69%
YoY
|
$67.50M
-51.96%
YoY
|
$907.9M
-180.88%
YoY
|
$671.5M
-1082.59%
YoY
|
$901.5M
-20.9%
YoY
|
$140.5M
-42.43%
YoY
|
-$1.122B
-210.0%
YoY
|
-$68.34M
-109.39%
YoY
|
$1.140B
12.49%
YoY
|
$244.1M
-58.21%
YoY
|
| Income Tax |
-$65.58M
-330.89%
YoY
|
$152.1M
-6.18%
YoY
|
$214.7M
-17.25%
YoY
|
$185.2M
142.87%
YoY
|
$28.40M
-90.29%
YoY
|
$162.1M
-23.8%
YoY
|
$259.4M
1722.35%
YoY
|
$76.24M
-60.28%
YoY
|
$292.6M
118.76%
YoY
|
$212.7M
10.85%
YoY
|
$14.24M
-20.89%
YoY
|
$191.9M
-180.27%
YoY
|
$133.7M
-825.66%
YoY
|
$191.9M
-27.46%
YoY
|
$18.00M
-66.93%
YoY
|
-$239.1M
-210.13%
YoY
|
-$18.43M
-112.42%
YoY
|
$264.6M
59.76%
YoY
|
$54.42M
-58.15%
YoY
|
| Net Earnings |
-$212.3M
-274.42%
YoY
|
$606.2M
21.05%
YoY
|
$751.3M
-16.98%
YoY
|
$657.1M
145.48%
YoY
|
$121.7M
-88.13%
YoY
|
$500.7M
-33.27%
YoY
|
$905.0M
2024.77%
YoY
|
$267.7M
-60.15%
YoY
|
$1.025B
109.8%
YoY
|
$750.4M
13.02%
YoY
|
$42.59M
-34.85%
YoY
|
$671.8M
-173.31%
YoY
|
$488.7M
-1024.72%
YoY
|
$664.0M
-23.78%
YoY
|
$65.37M
-65.24%
YoY
|
-$916.4M
-215.69%
YoY
|
-$52.84M
-109.21%
YoY
|
$871.1M
2.8%
YoY
|
$188.1M
-58.46%
YoY
|
| Basic Earnings Per Share |
-$18.90
-256.07%
YoY
|
N/A
|
$59.44
-10.48%
YoY
|
$49.80
166.88%
YoY
|
$12.11
-83.97%
YoY
|
N/A
|
$66.40
2007.94%
YoY
|
$18.66
-62.83%
YoY
|
$75.56
102.41%
YoY
|
N/A
|
$3.15
-10.26%
YoY
|
$50.20
-172.55%
YoY
|
$37.33
-667.33%
YoY
|
N/A
|
$3.51
-76.79%
YoY
|
-$69.19
-221.13%
YoY
|
-$6.58
-115.63%
YoY
|
N/A
|
$15.12
-51.34%
YoY
|
| Diluted Earnings Per Share |
-$18.90
-256.46%
YoY
|
$48.76
25.77%
YoY
|
$59.25
-10.57%
YoY
|
$49.67
166.76%
YoY
|
$12.08
-83.99%
YoY
|
$38.76
-31.33%
YoY
|
$66.25
2009.87%
YoY
|
$18.62
-62.83%
YoY
|
$75.43
102.44%
YoY
|
$56.45
-100.0%
YoY
|
$3.14
-10.29%
YoY
|
$50.09
-172.39%
YoY
|
$37.26
-666.26%
YoY
|
$49.05M
-22.51%
YoY
|
$3.50
-76.81%
YoY
|
-$69.19
-221.34%
YoY
|
-$6.58
-115.66%
YoY
|
$63.30M
106698354.42%
YoY
|
$15.09
-51.37%
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 |
12.58M shares
-1.52%
YoY
|
12.61M shares
-1.96%
YoY
|
12.65M shares
-2.27%
YoY
|
12.68M shares
-2.45%
YoY
|
12.77M shares
-2.59%
YoY
|
12.86M shares
-2.69%
YoY
|
12.95M shares
-2.41%
YoY
|
13.00M shares
-2.58%
YoY
|
13.11M shares
-2.23%
YoY
|
13.22M shares
-1.72%
YoY
|
13.26M shares
-1.93%
YoY
|
13.35M shares
-1.95%
YoY
|
13.41M shares
-1.78%
YoY
|
13.45M shares
-1.59%
YoY
|
13.53M shares
-1.69%
YoY
|
13.61M shares
-1.31%
YoY
|
13.65M shares
-1.21%
YoY
|
13.67M shares
-0.8%
YoY
|
13.76M shares
-0.37%
YoY
|
| Diluted Shares Outstanding |
12.63M shares
-1.61%
YoY
|
N/A
|
12.60M shares
-3.19%
YoY
|
12.73M shares
-2.68%
YoY
|
12.84M shares
-2.45%
YoY
|
N/A
|
13.02M shares
-2.46%
YoY
|
13.08M shares
-2.46%
YoY
|
13.16M shares
-2.35%
YoY
|
N/A
|
13.35M shares
-1.84%
YoY
|
13.41M shares
-1.48%
YoY
|
13.48M shares
-1.3%
YoY
|
N/A
|
13.60M shares
-1.38%
YoY
|
13.61M shares
-1.48%
YoY
|
13.65M shares
-1.37%
YoY
|
N/A
|
13.79M shares
-0.3%
YoY
|
Loading...