|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.780B
-11.91%
YoY
|
$5.426B
83.06%
YoY
|
$2.964B
-33.23%
YoY
|
$4.439B
-49.46%
YoY
|
$8.782B
199.26%
YoY
|
| Cost Of Revenue |
$1.685B
-17.72%
YoY
|
$2.047B
24.34%
YoY
|
$1.647B
58.04%
YoY
|
$1.042B
-67.97%
YoY
|
$3.253B
213.8%
YoY
|
| Gross Profit |
$3.095B
-8.38%
YoY
|
$3.378B
156.46%
YoY
|
$1.317B
-61.22%
YoY
|
$3.397B
-38.57%
YoY
|
$5.529B
191.32%
YoY
|
| Selling, General & Admin |
$1.904B
1.24%
YoY
|
$1.881B
-2.3%
YoY
|
$1.925B
13.02%
YoY
|
$1.703B
13.08%
YoY
|
$1.506B
16.06%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$192.1M
4.35%
YoY
|
$184.1M
1.94%
YoY
|
$180.6M
22.52%
YoY
|
$147.4M
183.46%
YoY
|
$52.00M
-0.19%
YoY
|
| Operating Expenses |
$2.035B
1.16%
YoY
|
$2.012B
4.5%
YoY
|
$1.925B
6.52%
YoY
|
$1.807B
19.05%
YoY
|
$1.518B
16.3%
YoY
|
| Operating Profit |
$1.061B
-22.42%
YoY
|
$1.367B
-324.97%
YoY
|
-$607.6M
-138.22%
YoY
|
$1.590B
-60.37%
YoY
|
$4.012B
576.59%
YoY
|
| Interest Expense |
$123.9M
2.4%
YoY
|
$121.0M
1653.62%
YoY
|
$6.900M
-93.75%
YoY
|
$110.4M
-2.56%
YoY
|
$113.3M
20.53%
YoY
|
| Other Income/Expense, Net |
$200.0K
-33.33%
YoY
|
$300.0K
-250.0%
YoY
|
-$200.0K
-80.0%
YoY
|
-$1.000M
-33.33%
YoY
|
-$1.500M
-120.83%
YoY
|
| Pretax Income |
$1.159B
-16.83%
YoY
|
$1.394B
-331.94%
YoY
|
-$600.9M
-138.21%
YoY
|
$1.573B
-60.96%
YoY
|
$4.028B
594.4%
YoY
|
| Income Tax |
$214.5M
-29.11%
YoY
|
$302.6M
-390.4%
YoY
|
-$104.2M
-136.21%
YoY
|
$287.8M
-70.7%
YoY
|
$982.3M
398.12%
YoY
|
| Net Earnings |
$808.7M
-20.75%
YoY
|
$1.020B
-267.72%
YoY
|
-$608.4M
-149.67%
YoY
|
$1.225B
-58.82%
YoY
|
$2.975B
754.31%
YoY
|
| Basic Earnings Per Share |
$2.25
-21.05%
YoY
|
$2.85
-269.64%
YoY
|
-$1.68
-149.56%
YoY
|
$3.39
-59.5%
YoY
|
$8.37
745.45%
YoY
|
| Diluted Earnings Per Share |
$2.18
-21.3%
YoY
|
$2.77
-264.54%
YoY
|
-$1.68
-150.25%
YoY
|
$3.35
-59.15%
YoY
|
$8.20
745.36%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
359.7M shares
0.31%
YoY
|
358.6M shares
-0.78%
YoY
|
361.4M shares
0.03%
YoY
|
361.3M shares
1.7%
YoY
|
355.2M shares
1.36%
YoY
|
| Diluted Shares Outstanding |
370.9M shares
0.79%
YoY
|
368.0M shares
1.83%
YoY
|
361.4M shares
-1.18%
YoY
|
365.7M shares
0.86%
YoY
|
362.6M shares
1.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 |
$254.0M
-73.9%
YoY
|
$1.901B
84.13%
YoY
|
$332.7M
-87.37%
YoY
|
$1.573B
47.04%
YoY
|
$973.1M
41.36%
YoY
|
$1.033B
11.48%
YoY
|
$2.635B
267.74%
YoY
|
$1.070B
131.49%
YoY
|
$688.4M
-19.86%
YoY
|
$926.2M
28.75%
YoY
|
$716.6M
-34.17%
YoY
|
$462.1M
-55.95%
YoY
|
$859.0M
-45.69%
YoY
|
$719.4M
-64.01%
YoY
|
$1.089B
-33.61%
YoY
|
$1.049B
-61.24%
YoY
|
$1.582B
-35.1%
YoY
|
$1.999B
31.98%
YoY
|
$1.640B
58.47%
YoY
|
| Cost Of Revenue |
-$162.9M
-152.09%
YoY
|
$846.9M
187.28%
YoY
|
-$117.5M
-108.75%
YoY
|
$642.4M
96.81%
YoY
|
$312.7M
277.66%
YoY
|
$294.8M
-77.27%
YoY
|
$1.343B
1579.13%
YoY
|
$326.4M
703.94%
YoY
|
$82.80M
-63.86%
YoY
|
$1.297B
-871.51%
YoY
|
$80.00M
-67.28%
YoY
|
$40.60M
-85.21%
YoY
|
$229.1M
-48.09%
YoY
|
-$168.1M
-123.79%
YoY
|
$244.5M
-56.93%
YoY
|
$274.5M
-74.25%
YoY
|
$441.3M
-52.65%
YoY
|
$706.6M
41.89%
YoY
|
$567.7M
82.66%
YoY
|
| Gross Profit |
$416.9M
-36.87%
YoY
|
$1.054B
42.9%
YoY
|
$450.2M
-65.15%
YoY
|
$930.5M
25.18%
YoY
|
$660.4M
9.05%
YoY
|
$737.7M
-299.0%
YoY
|
$1.292B
102.94%
YoY
|
$743.3M
76.35%
YoY
|
$605.6M
-3.86%
YoY
|
-$370.7M
-141.77%
YoY
|
$636.6M
-24.57%
YoY
|
$421.5M
-45.58%
YoY
|
$629.9M
-44.77%
YoY
|
$887.5M
-31.33%
YoY
|
$844.0M
-21.25%
YoY
|
$774.5M
-52.78%
YoY
|
$1.141B
-24.23%
YoY
|
$1.293B
27.13%
YoY
|
$1.072B
48.08%
YoY
|
| Selling, General & Admin |
$502.7M
9.62%
YoY
|
$460.1M
-5.11%
YoY
|
$451.9M
-8.26%
YoY
|
$483.1M
-6.99%
YoY
|
$458.6M
-4.04%
YoY
|
$484.9M
3.39%
YoY
|
$492.6M
7.58%
YoY
|
$519.4M
12.04%
YoY
|
$477.9M
11.35%
YoY
|
$469.0M
-36.19%
YoY
|
$457.9M
4.38%
YoY
|
$463.6M
5.8%
YoY
|
$429.2M
6.82%
YoY
|
$735.0M
86.03%
YoY
|
$438.7M
16.99%
YoY
|
$438.2M
15.13%
YoY
|
$401.8M
17.07%
YoY
|
$395.1M
19.19%
YoY
|
$375.0M
15.14%
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
|
| Depreciation & Amortization |
$50.50M
7.68%
YoY
|
$49.00M
4.03%
YoY
|
$48.50M
4.98%
YoY
|
$47.70M
4.84%
YoY
|
$46.90M
3.53%
YoY
|
$47.10M
8.03%
YoY
|
$46.20M
-5.52%
YoY
|
$45.50M
3.17%
YoY
|
$45.30M
2.95%
YoY
|
$43.60M
-2.46%
YoY
|
$48.90M
14.25%
YoY
|
$44.10M
8.89%
YoY
|
$44.00M
126.8%
YoY
|
$44.70M
288.7%
YoY
|
$42.80M
212.41%
YoY
|
$40.50M
202.24%
YoY
|
$19.40M
44.78%
YoY
|
$11.50M
-12.88%
YoY
|
$13.70M
6.2%
YoY
|
| Operating Expenses |
$535.5M
9.02%
YoY
|
$492.8M
-4.81%
YoY
|
$484.7M
-7.73%
YoY
|
$515.9M
-0.67%
YoY
|
$491.2M
2.78%
YoY
|
$517.7M
10.38%
YoY
|
$525.3M
6.19%
YoY
|
$519.4M
4.63%
YoY
|
$477.9M
3.44%
YoY
|
$469.0M
-34.07%
YoY
|
$494.7M
5.03%
YoY
|
$496.4M
6.05%
YoY
|
$462.0M
13.51%
YoY
|
$711.4M
88.25%
YoY
|
$471.0M
23.85%
YoY
|
$468.1M
22.93%
YoY
|
$407.0M
17.26%
YoY
|
$377.9M
15.67%
YoY
|
$380.3M
15.24%
YoY
|
| Operating Profit |
-$118.6M
-170.09%
YoY
|
$561.4M
155.18%
YoY
|
-$34.50M
-104.5%
YoY
|
$414.6M
85.17%
YoY
|
$169.2M
32.5%
YoY
|
$220.0M
-126.2%
YoY
|
$766.6M
440.24%
YoY
|
$223.9M
-398.93%
YoY
|
$127.7M
-23.94%
YoY
|
-$839.7M
-576.83%
YoY
|
$141.9M
-61.96%
YoY
|
-$74.90M
-124.45%
YoY
|
$167.9M
-77.11%
YoY
|
$176.1M
-80.75%
YoY
|
$373.0M
-46.06%
YoY
|
$306.4M
-75.67%
YoY
|
$733.5M
-36.66%
YoY
|
$914.6M
32.55%
YoY
|
$691.5M
75.6%
YoY
|
| Interest Expense |
$38.60M
38.85%
YoY
|
-$99.60M
-319.87%
YoY
|
$29.80M
-1.65%
YoY
|
$28.00M
-649.02%
YoY
|
$27.80M
-497.14%
YoY
|
$45.30M
-1610.0%
YoY
|
$30.30M
-3.5%
YoY
|
-$5.100M
-204.08%
YoY
|
-$7.000M
-123.57%
YoY
|
-$3.000M
-31.82%
YoY
|
$31.40M
15.02%
YoY
|
$4.900M
-81.78%
YoY
|
$29.70M
6.83%
YoY
|
-$4.400M
-18.52%
YoY
|
$27.30M
-2.15%
YoY
|
$26.90M
5.49%
YoY
|
$27.80M
20.87%
YoY
|
-$5.400M
-176.06%
YoY
|
$27.90M
21.3%
YoY
|
| Other Income/Expense, Net |
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$100.0K
-66.67%
YoY
|
$0.00
N/A
|
$100.0K
N/A
|
$100.0K
-200.0%
YoY
|
$300.0K
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$100.0K
-66.67%
YoY
|
$0.00
-100.0%
YoY
|
-$100.0K
-66.67%
YoY
|
-$200.0K
-60.0%
YoY
|
-$300.0K
-91.43%
YoY
|
-$200.0K
-106.45%
YoY
|
-$300.0K
-50.0%
YoY
|
-$500.0K
-105.88%
YoY
|
-$3.500M
483.33%
YoY
|
| Pretax Income |
-$179.0M
-204.68%
YoY
|
$461.8M
74.0%
YoY
|
$85.80M
-89.12%
YoY
|
$440.6M
101.37%
YoY
|
$171.0M
41.67%
YoY
|
$265.4M
-131.49%
YoY
|
$788.8M
418.27%
YoY
|
$218.8M
-412.57%
YoY
|
$120.7M
-24.37%
YoY
|
-$842.7M
-591.37%
YoY
|
$152.2M
-57.56%
YoY
|
-$70.00M
-123.36%
YoY
|
$159.6M
-78.51%
YoY
|
$171.5M
-81.14%
YoY
|
$358.6M
-48.87%
YoY
|
$299.7M
-76.08%
YoY
|
$742.7M
-36.21%
YoY
|
$909.2M
30.43%
YoY
|
$701.3M
68.95%
YoY
|
| Income Tax |
-$37.10M
-399.19%
YoY
|
$116.3M
205.25%
YoY
|
-$26.70M
-115.42%
YoY
|
$112.5M
61.87%
YoY
|
$12.40M
-43.38%
YoY
|
$38.10M
-122.1%
YoY
|
$173.1M
320.15%
YoY
|
$69.50M
-1052.05%
YoY
|
$21.90M
-36.15%
YoY
|
-$172.4M
-1436.43%
YoY
|
$41.20M
-45.93%
YoY
|
-$7.300M
-114.37%
YoY
|
$34.30M
-76.81%
YoY
|
$12.90M
-94.82%
YoY
|
$76.20M
-50.49%
YoY
|
$50.80M
-83.41%
YoY
|
$147.9M
-45.9%
YoY
|
$248.8M
74.6%
YoY
|
$153.9M
86.77%
YoY
|
| Net Earnings |
-$132.2M
-201.69%
YoY
|
$358.1M
69.8%
YoY
|
$900.0K
-99.85%
YoY
|
$319.7M
115.72%
YoY
|
$130.0M
98.17%
YoY
|
$210.9M
-130.48%
YoY
|
$595.7M
632.72%
YoY
|
$148.2M
-250.61%
YoY
|
$65.60M
-34.86%
YoY
|
-$692.0M
-644.03%
YoY
|
$81.30M
-71.05%
YoY
|
-$98.40M
-140.1%
YoY
|
$100.7M
-82.38%
YoY
|
$127.2M
-80.36%
YoY
|
$280.8M
-47.3%
YoY
|
$245.4M
-73.47%
YoY
|
$571.6M
-34.25%
YoY
|
$647.6M
16.77%
YoY
|
$532.8M
80.3%
YoY
|
| Basic Earnings Per Share |
-$0.37
-202.78%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
$0.89
117.07%
YoY
|
$0.36
100.0%
YoY
|
N/A
|
$1.67
626.09%
YoY
|
$0.41
-251.85%
YoY
|
$0.18
-35.71%
YoY
|
N/A
|
$0.23
-70.13%
YoY
|
-$0.27
-139.71%
YoY
|
$0.28
-82.5%
YoY
|
N/A
|
$0.77
-48.67%
YoY
|
$0.68
-73.95%
YoY
|
$1.60
-34.69%
YoY
|
N/A
|
$1.50
78.57%
YoY
|
| Diluted Earnings Per Share |
-$0.37
-205.71%
YoY
|
$0.96
68.58%
YoY
|
$0.00
-100.0%
YoY
|
$0.87
116.36%
YoY
|
$0.35
95.7%
YoY
|
$0.57
-129.65%
YoY
|
$1.63
640.91%
YoY
|
$0.40
-248.29%
YoY
|
$0.18
-36.56%
YoY
|
-$1.92
-652.87%
YoY
|
$0.22
-71.43%
YoY
|
-$0.27
-140.65%
YoY
|
$0.28
-82.17%
YoY
|
$0.35
-100.0%
YoY
|
$0.77
-47.26%
YoY
|
$0.67
-73.73%
YoY
|
$1.57
-34.85%
YoY
|
$1.785M
123930516.56%
YoY
|
$1.46
78.05%
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 |
361.2M shares
-0.01%
YoY
|
360.4M shares
0.76%
YoY
|
361.7M shares
1.5%
YoY
|
361.1M shares
0.35%
YoY
|
361.2M shares
-0.25%
YoY
|
357.7M shares
-0.86%
YoY
|
356.4M shares
-0.99%
YoY
|
359.9M shares
-0.62%
YoY
|
362.1M shares
-0.58%
YoY
|
360.8M shares
-0.77%
YoY
|
360.0M shares
-0.38%
YoY
|
362.1M shares
0.19%
YoY
|
364.2M shares
1.86%
YoY
|
363.6M shares
1.99%
YoY
|
361.3M shares
1.51%
YoY
|
361.4M shares
1.96%
YoY
|
357.6M shares
0.94%
YoY
|
356.5M shares
0.92%
YoY
|
356.0M shares
1.25%
YoY
|
| Diluted Shares Outstanding |
359.2M shares
-1.95%
YoY
|
N/A
|
376.5M shares
3.21%
YoY
|
367.0M shares
0.02%
YoY
|
366.3M shares
-0.81%
YoY
|
N/A
|
364.8M shares
0.31%
YoY
|
366.9M shares
1.56%
YoY
|
369.3M shares
1.09%
YoY
|
N/A
|
363.7M shares
-0.85%
YoY
|
361.3M shares
-1.38%
YoY
|
365.4M shares
0.65%
YoY
|
N/A
|
366.8M shares
0.56%
YoY
|
366.3M shares
1.15%
YoY
|
363.0M shares
0.69%
YoY
|
N/A
|
364.7M shares
1.77%
YoY
|
Loading...