|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue |
$3.474B
-21.79%
YoY
|
$4.442B
-14.08%
YoY
|
$5.170B
-7.99%
YoY
|
$5.619B
-0.62%
YoY
|
$5.654B
39.26%
YoY
|
| Cost Of Revenue |
$1.311B
-18.87%
YoY
|
$1.616B
-11.74%
YoY
|
$1.831B
-3.38%
YoY
|
$1.895B
-0.79%
YoY
|
$1.910B
30.55%
YoY
|
| Gross Profit |
$2.163B
-23.46%
YoY
|
$2.826B
-15.36%
YoY
|
$3.339B
-10.34%
YoY
|
$3.724B
-0.53%
YoY
|
$3.744B
44.17%
YoY
|
| Selling, General & Admin |
$1.964B
-23.91%
YoY
|
$2.581B
-7.29%
YoY
|
$2.784B
2.81%
YoY
|
$2.708B
6.91%
YoY
|
$2.533B
25.52%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$92.00M
-38.26%
YoY
|
$149.0M
4.2%
YoY
|
$143.0M
5.93%
YoY
|
$135.0M
-6.25%
YoY
|
$144.0M
-12.73%
YoY
|
| Operating Expenses |
$2.140B
-40.19%
YoY
|
$3.578B
-0.06%
YoY
|
$3.580B
17.57%
YoY
|
$3.045B
7.18%
YoY
|
$2.841B
10.2%
YoY
|
| Operating Profit |
$23.00M
-103.06%
YoY
|
-$752.0M
212.03%
YoY
|
-$241.0M
-135.49%
YoY
|
$679.0M
-24.81%
YoY
|
$903.0M
4652.63%
YoY
|
| Interest Expense |
$77.00M
108.11%
YoY
|
$37.00M
-186.05%
YoY
|
-$43.00M
26.47%
YoY
|
-$34.00M
-440.0%
YoY
|
$10.00M
-143.48%
YoY
|
| Other Income/Expense, Net |
$5.000M
-162.5%
YoY
|
-$8.000M
-900.0%
YoY
|
$1.000M
-66.67%
YoY
|
$3.000M
50.0%
YoY
|
$2.000M
-71.43%
YoY
|
| Pretax Income |
$107.0M
-114.72%
YoY
|
-$727.0M
156.89%
YoY
|
-$283.0M
-143.67%
YoY
|
$648.0M
-29.18%
YoY
|
$915.0M
30400.0%
YoY
|
| Income Tax |
$27.00M
-94.03%
YoY
|
$452.0M
-937.04%
YoY
|
-$54.00M
-286.21%
YoY
|
$29.00M
-68.48%
YoY
|
$92.00M
39.39%
YoY
|
| Net Earnings |
$137.0M
-111.59%
YoY
|
-$1.182B
416.16%
YoY
|
-$229.0M
-137.18%
YoY
|
$616.0M
-25.06%
YoY
|
$822.0M
-1425.81%
YoY
|
| Basic Earnings Per Share |
$1.14
-111.4%
YoY
|
-$10.00
410.2%
YoY
|
-$1.96
-142.15%
YoY
|
$4.65
-15.3%
YoY
|
$5.49
-1439.02%
YoY
|
| Diluted Earnings Per Share |
$1.14
-111.4%
YoY
|
-$10.00
410.2%
YoY
|
-$1.96
-142.61%
YoY
|
$4.60
-14.66%
YoY
|
$5.39
-1414.63%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
119.3M shares
0.89%
YoY
|
118.3M shares
1.06%
YoY
|
117.0M shares
-11.71%
YoY
|
132.5M shares
-11.48%
YoY
|
149.7M shares
-0.48%
YoY
|
| Diluted Shares Outstanding |
119.8M shares
1.35%
YoY
|
118.3M shares
1.06%
YoY
|
117.0M shares
-12.68%
YoY
|
134.0M shares
-12.13%
YoY
|
152.5M shares
1.36%
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 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$796.0M
-23.09%
YoY
|
$1.025B
-18.72%
YoY
|
$856.0M
-20.67%
YoY
|
$797.0M
-25.3%
YoY
|
$1.035B
-15.37%
YoY
|
$1.261B
-11.63%
YoY
|
$1.079B
-12.21%
YoY
|
$1.067B
-20.07%
YoY
|
$1.223B
N/A
|
$1.427B
1.06%
YoY
|
$1.229B
-9.63%
YoY
|
$1.335B
-10.52%
YoY
|
$1.412B
-12.24%
YoY
|
$1.360B
4.62%
YoY
|
$1.492B
19.07%
YoY
|
$1.609B
23.58%
YoY
|
$1.300B
17.12%
YoY
|
| Cost Of Revenue |
$280.0M
-30.69%
YoY
|
$402.0M
-10.47%
YoY
|
$334.0M
-13.25%
YoY
|
$295.0M
-21.96%
YoY
|
$404.0M
-11.4%
YoY
|
$449.0M
-10.02%
YoY
|
$385.0M
-7.67%
YoY
|
$378.0M
-19.23%
YoY
|
$456.0M
N/A
|
$499.0M
7.31%
YoY
|
$417.0M
-9.15%
YoY
|
$468.0M
-12.69%
YoY
|
$465.0M
-17.11%
YoY
|
$459.0M
10.34%
YoY
|
$536.0M
35.01%
YoY
|
$561.0M
23.57%
YoY
|
$416.0M
4.0%
YoY
|
| Gross Profit |
$516.0M
-18.23%
YoY
|
$623.0M
-23.28%
YoY
|
$522.0M
-24.78%
YoY
|
$502.0M
-27.14%
YoY
|
$631.0M
-17.73%
YoY
|
$812.0M
-12.5%
YoY
|
$694.0M
-14.53%
YoY
|
$689.0M
-20.53%
YoY
|
$767.0M
N/A
|
$928.0M
-2.42%
YoY
|
$812.0M
-9.88%
YoY
|
$867.0M
-9.31%
YoY
|
$951.0M
-9.26%
YoY
|
$901.0M
1.92%
YoY
|
$956.0M
11.68%
YoY
|
$1.048B
23.58%
YoY
|
$884.0M
24.51%
YoY
|
| Selling, General & Admin |
$493.0M
-19.58%
YoY
|
$535.0M
-21.32%
YoY
|
$481.0M
-24.73%
YoY
|
$455.0M
-29.89%
YoY
|
$613.0M
-10.12%
YoY
|
$680.0M
-9.21%
YoY
|
$639.0M
-7.26%
YoY
|
$649.0M
-11.82%
YoY
|
$682.0M
N/A
|
$749.0M
16.67%
YoY
|
$689.0M
10.42%
YoY
|
$736.0M
0.27%
YoY
|
$642.0M
-2.13%
YoY
|
$624.0M
4.17%
YoY
|
$734.0M
34.68%
YoY
|
$656.0M
21.93%
YoY
|
$599.0M
26.37%
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
|
| Depreciation & Amortization |
$31.00M
-35.42%
YoY
|
$23.00M
-39.47%
YoY
|
$23.00M
-37.84%
YoY
|
$23.00M
-36.11%
YoY
|
$48.00M
-2.04%
YoY
|
$38.00M
8.57%
YoY
|
$37.00M
8.82%
YoY
|
$36.00M
-25.0%
YoY
|
$49.00M
N/A
|
$35.00M
12.9%
YoY
|
$34.00M
-24.44%
YoY
|
$48.00M
2.13%
YoY
|
$31.00M
-8.82%
YoY
|
$45.00M
21.62%
YoY
|
$47.00M
23.68%
YoY
|
$34.00M
-17.07%
YoY
|
$37.00M
-9.76%
YoY
|
| Operating Expenses |
$524.0M
-20.73%
YoY
|
$577.0M
-58.84%
YoY
|
$534.0M
-27.05%
YoY
|
$486.0M
-30.27%
YoY
|
$661.0M
-9.58%
YoY
|
$1.402B
73.95%
YoY
|
$732.0M
0.0%
YoY
|
$697.0M
-11.1%
YoY
|
$731.0M
N/A
|
$806.0M
15.31%
YoY
|
$732.0M
9.42%
YoY
|
$784.0M
0.38%
YoY
|
$699.0M
-2.51%
YoY
|
$669.0M
-2.9%
YoY
|
$781.0M
30.6%
YoY
|
$717.0M
5.29%
YoY
|
$689.0M
23.7%
YoY
|
| Operating Profit |
-$8.000M
-73.33%
YoY
|
$46.00M
-107.8%
YoY
|
-$12.00M
-68.42%
YoY
|
$16.00M
-300.0%
YoY
|
-$30.00M
-183.33%
YoY
|
-$590.0M
-583.61%
YoY
|
-$38.00M
-147.5%
YoY
|
-$8.000M
-109.64%
YoY
|
$36.00M
N/A
|
$122.0M
-51.59%
YoY
|
$80.00M
-65.52%
YoY
|
$83.00M
-52.57%
YoY
|
$252.0M
-23.87%
YoY
|
$232.0M
18.97%
YoY
|
$175.0M
-32.17%
YoY
|
$331.0M
98.2%
YoY
|
$195.0M
27.45%
YoY
|
| Interest Expense |
$33.00M
50.0%
YoY
|
$9.000M
12.5%
YoY
|
$17.00M
70.0%
YoY
|
$18.00M
350.0%
YoY
|
$22.00M
-246.67%
YoY
|
$8.000M
700.0%
YoY
|
$10.00M
-134.48%
YoY
|
$4.000M
-112.9%
YoY
|
-$15.00M
N/A
|
$1.000M
-83.33%
YoY
|
-$29.00M
N/A
|
-$31.00M
N/A
|
$6.000M
-45.45%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$11.00M
266.67%
YoY
|
$1.000M
-108.33%
YoY
|
| Other Income/Expense, Net |
$4.000M
-150.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$1.000M
N/A
|
-$8.000M
-900.0%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$1.000M
N/A
|
$0.00
-100.0%
YoY
|
-$1.000M
N/A
|
$1.000M
N/A
|
$1.000M
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$2.000M
N/A
|
| Pretax Income |
$10.00M
-109.8%
YoY
|
$55.00M
-109.09%
YoY
|
$2.000M
-118.18%
YoY
|
$40.00M
-544.44%
YoY
|
-$102.0M
-81.69%
YoY
|
-$605.0M
-591.87%
YoY
|
-$11.00M
-122.0%
YoY
|
-$9.000M
-87.14%
YoY
|
-$557.0M
N/A
|
$123.0M
-52.51%
YoY
|
$50.00M
-78.35%
YoY
|
-$70.00M
-158.82%
YoY
|
$259.0M
-24.27%
YoY
|
$231.0M
16.67%
YoY
|
$119.0M
-53.52%
YoY
|
$342.0M
97.69%
YoY
|
$198.0M
40.43%
YoY
|
| Income Tax |
$9.000M
-98.34%
YoY
|
-$2.000M
-96.61%
YoY
|
$36.00M
-205.88%
YoY
|
-$16.00M
-633.33%
YoY
|
$542.0M
-737.65%
YoY
|
-$59.00M
-427.78%
YoY
|
-$34.00M
-1800.0%
YoY
|
$3.000M
-108.11%
YoY
|
-$85.00M
N/A
|
$18.00M
-48.57%
YoY
|
$2.000M
-92.86%
YoY
|
-$37.00M
-145.68%
YoY
|
$35.00M
84.21%
YoY
|
$28.00M
-1500.0%
YoY
|
$81.00M
118.92%
YoY
|
$19.00M
-480.0%
YoY
|
-$2.000M
-110.0%
YoY
|
| Net Earnings |
-$4.000M
-99.38%
YoY
|
$116.0M
-121.21%
YoY
|
-$28.00M
-216.67%
YoY
|
$53.00M
-478.57%
YoY
|
-$645.0M
36.65%
YoY
|
-$547.0M
-620.95%
YoY
|
$24.00M
-50.0%
YoY
|
-$14.00M
-58.82%
YoY
|
-$472.0M
N/A
|
$105.0M
-53.13%
YoY
|
$48.00M
-76.12%
YoY
|
-$34.00M
-141.98%
YoY
|
$224.0M
-30.43%
YoY
|
$201.0M
0.5%
YoY
|
$81.00M
-63.01%
YoY
|
$322.0M
79.89%
YoY
|
$200.0M
63.93%
YoY
|
| Basic Earnings Per Share |
N/A
|
$0.96
-120.82%
YoY
|
-$0.22
-210.0%
YoY
|
$0.44
-500.0%
YoY
|
N/A
|
-$4.61
-617.98%
YoY
|
$0.20
-51.22%
YoY
|
-$0.11
N/A
|
N/A
|
$0.89
-45.73%
YoY
|
$0.41
-71.13%
YoY
|
N/A
|
$1.64
-23.72%
YoY
|
$1.42
8.4%
YoY
|
N/A
|
$2.15
80.67%
YoY
|
$1.31
61.73%
YoY
|
| Diluted Earnings Per Share |
-$0.03
-99.46%
YoY
|
$0.96
-120.82%
YoY
|
-$0.22
-210.0%
YoY
|
$0.44
-500.0%
YoY
|
-$5.44
35.0%
YoY
|
-$4.61
-623.86%
YoY
|
$0.20
-51.22%
YoY
|
-$0.11
-60.1%
YoY
|
-$4.03
N/A
|
$0.88
-46.01%
YoY
|
$0.41
-100.0%
YoY
|
-$0.28
-100.0%
YoY
|
$1.63
-22.75%
YoY
|
$1.398M
107570416.46%
YoY
|
$545.5K
38687414.94%
YoY
|
$2.11
78.81%
YoY
|
$1.30
60.49%
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
|
| Basic Shares Outstanding |
119.2M shares
1.06%
YoY
|
119.1M shares
1.06%
YoY
|
119.0M shares
1.07%
YoY
|
117.9M shares
1.09%
YoY
|
117.9M shares
1.15%
YoY
|
117.9M shares
1.44%
YoY
|
117.8M shares
0.3%
YoY
|
116.6M shares
-0.62%
YoY
|
116.6M shares
-7.27%
YoY
|
116.2M shares
-14.57%
YoY
|
117.4M shares
-17.25%
YoY
|
117.4M shares
-17.81%
YoY
|
136.0M shares
-9.14%
YoY
|
141.9M shares
-6.55%
YoY
|
142.8M shares
-5.62%
YoY
|
149.7M shares
-0.63%
YoY
|
151.9M shares
0.91%
YoY
|
| Diluted Shares Outstanding |
N/A
|
120.6M shares
1.74%
YoY
|
119.8M shares
0.85%
YoY
|
119.1M shares
1.42%
YoY
|
N/A
|
118.5M shares
0.32%
YoY
|
118.8M shares
0.42%
YoY
|
117.4M shares
N/A
|
N/A
|
118.2M shares
-13.78%
YoY
|
118.3M shares
-17.71%
YoY
|
N/A
|
137.1M shares
-10.06%
YoY
|
143.7M shares
-6.8%
YoY
|
N/A
|
152.4M shares
0.27%
YoY
|
154.2M shares
1.68%
YoY
|
Loading...