|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue |
$6.553B
5.18%
YoY
|
$6.230B
0.78%
YoY
|
$6.182B
-2.56%
YoY
|
$6.344B
-6.5%
YoY
|
$6.785B
25.35%
YoY
|
| Cost Of Revenue |
$4.169B
5.65%
YoY
|
$3.946B
1.1%
YoY
|
$3.903B
-4.48%
YoY
|
$4.086B
1.52%
YoY
|
$4.025B
4.76%
YoY
|
| Gross Profit |
$2.384B
4.38%
YoY
|
$2.284B
0.22%
YoY
|
$2.279B
0.92%
YoY
|
$2.258B
-18.19%
YoY
|
$2.760B
75.68%
YoY
|
| Selling, General & Admin |
$2.113B
7.04%
YoY
|
$1.974B
1.12%
YoY
|
$1.952B
9.67%
YoY
|
$1.780B
-5.82%
YoY
|
$1.890B
13.04%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$238.0M
-7.75%
YoY
|
$258.0M
926.42%
YoY
|
$25.14M
-90.83%
YoY
|
$274.0M
-9.57%
YoY
|
$303.0M
-7.06%
YoY
|
| Operating Expenses |
$2.113B
7.04%
YoY
|
$1.974B
-0.16%
YoY
|
$1.977B
11.08%
YoY
|
$1.780B
-5.82%
YoY
|
$1.890B
13.04%
YoY
|
| Operating Profit |
$271.0M
-12.58%
YoY
|
$310.0M
2.76%
YoY
|
$301.7M
-36.89%
YoY
|
$478.0M
-45.06%
YoY
|
$870.0M
-961.39%
YoY
|
| Interest Expense |
-$70.00M
-13.58%
YoY
|
-$81.00M
-22.01%
YoY
|
-$103.9M
-273.11%
YoY
|
$60.00M
122.22%
YoY
|
$27.00M
350.0%
YoY
|
| Other Income/Expense, Net |
$7.000M
-333.33%
YoY
|
-$3.000M
-353.38%
YoY
|
$1.184M
-218.4%
YoY
|
-$1.000M
N/A
|
$0.00
-100.0%
YoY
|
| Pretax Income |
$208.0M
-5.88%
YoY
|
$221.0M
49.95%
YoY
|
$147.4M
-64.66%
YoY
|
$417.0M
-50.53%
YoY
|
$843.0M
-895.28%
YoY
|
| Income Tax |
$19.00M
-63.46%
YoY
|
$52.00M
64.65%
YoY
|
$31.58M
-60.02%
YoY
|
$79.00M
-59.9%
YoY
|
$197.0M
-679.41%
YoY
|
| Net Earnings |
$161.0M
-2.42%
YoY
|
$165.0M
51.1%
YoY
|
$109.2M
-68.62%
YoY
|
$348.0M
-46.13%
YoY
|
$646.0M
-997.22%
YoY
|
| Basic Earnings Per Share |
$2.00
-5.21%
YoY
|
$2.11
49.65%
YoY
|
$1.41
-66.75%
YoY
|
$4.24
-42.23%
YoY
|
$7.34
-995.12%
YoY
|
| Diluted Earnings Per Share |
$1.93
-5.85%
YoY
|
$2.05
47.47%
YoY
|
$1.39
-66.42%
YoY
|
$4.14
-42.34%
YoY
|
$7.18
-975.61%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
80.00M shares
1.27%
YoY
|
79.00M shares
1.28%
YoY
|
78.00M shares
-4.88%
YoY
|
82.00M shares
-6.82%
YoY
|
88.00M shares
0.0%
YoY
|
| Diluted Shares Outstanding |
83.00M shares
2.47%
YoY
|
81.00M shares
2.53%
YoY
|
79.00M shares
-5.95%
YoY
|
84.00M shares
-6.67%
YoY
|
90.00M shares
2.27%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$2.269B
7.74%
YoY
|
$1.472B
9.28%
YoY
|
$1.459B
2.95%
YoY
|
$1.353B
-0.44%
YoY
|
$2.106B
1.13%
YoY
|
$1.347B
6.48%
YoY
|
$1.417B
-0.69%
YoY
|
$1.359B
-3.41%
YoY
|
$2.082B
3.03%
YoY
|
$1.265B
-4.02%
YoY
|
$1.427B
-6.19%
YoY
|
$1.407B
-5.19%
YoY
|
$2.021B
-7.11%
YoY
|
$1.318B
-8.54%
YoY
|
$1.521B
-5.75%
YoY
|
$1.484B
-4.5%
YoY
|
$2.176B
3.62%
YoY
|
$1.441B
6.5%
YoY
|
$1.614B
51.41%
YoY
|
$1.554B
73.83%
YoY
|
| Cost Of Revenue |
$1.378B
5.03%
YoY
|
$605.0M
-31.17%
YoY
|
$610.0M
-33.39%
YoY
|
$558.0M
-34.97%
YoY
|
$1.312B
5.01%
YoY
|
$879.0M
5.78%
YoY
|
$915.8M
-2.57%
YoY
|
$858.0M
-5.19%
YoY
|
$1.249B
-2.16%
YoY
|
$831.0M
-3.48%
YoY
|
$940.0M
-4.66%
YoY
|
$905.0M
-5.93%
YoY
|
$1.277B
-3.48%
YoY
|
$861.0M
-1.71%
YoY
|
$986.0M
4.44%
YoY
|
$962.0M
9.07%
YoY
|
$1.323B
-65.56%
YoY
|
$876.0M
2.34%
YoY
|
$944.0M
3.28%
YoY
|
$882.0M
1.03%
YoY
|
| Gross Profit |
$891.0M
12.22%
YoY
|
$536.0M
14.53%
YoY
|
$519.0M
3.52%
YoY
|
$474.0M
-5.39%
YoY
|
$794.0M
-4.69%
YoY
|
$468.0M
7.83%
YoY
|
$501.4M
2.95%
YoY
|
$501.0M
-0.2%
YoY
|
$833.0M
11.93%
YoY
|
$434.0M
-5.03%
YoY
|
$487.0M
-9.01%
YoY
|
$502.0M
-3.83%
YoY
|
$744.3M
-12.75%
YoY
|
$457.0M
-19.12%
YoY
|
$535.3M
-20.11%
YoY
|
$522.0M
-22.32%
YoY
|
$853.0M
-5.33%
YoY
|
$565.0M
13.68%
YoY
|
$670.0M
340.79%
YoY
|
$672.0M
3100.0%
YoY
|
| Selling, General & Admin |
$695.0M
29.66%
YoY
|
$555.0M
7.77%
YoY
|
$478.0M
10.45%
YoY
|
$454.0M
-4.42%
YoY
|
$536.0M
-2.47%
YoY
|
$515.0M
6.85%
YoY
|
$432.8M
-6.13%
YoY
|
$475.0M
0.21%
YoY
|
$549.6M
9.73%
YoY
|
$482.0M
16.43%
YoY
|
$461.0M
5.31%
YoY
|
$474.0M
10.75%
YoY
|
$500.9M
-3.5%
YoY
|
$414.0M
-9.41%
YoY
|
$437.7M
-6.27%
YoY
|
$428.0M
-4.04%
YoY
|
$519.0M
-68.96%
YoY
|
$457.0M
23.51%
YoY
|
$467.0M
18.23%
YoY
|
$446.0M
13.2%
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
|
N/A
|
| Depreciation & Amortization |
$53.00M
-19.7%
YoY
|
$51.00M
-7.27%
YoY
|
$55.00M
775.24%
YoY
|
$62.00M
-4.62%
YoY
|
$66.00M
950.29%
YoY
|
$55.00M
-22.54%
YoY
|
$6.284M
-90.33%
YoY
|
$65.00M
-10.96%
YoY
|
$6.284M
-90.48%
YoY
|
$71.00M
4.41%
YoY
|
$65.00M
-7.14%
YoY
|
$73.00M
4.29%
YoY
|
$66.00M
-5.71%
YoY
|
$68.00M
-9.33%
YoY
|
$70.00M
-10.26%
YoY
|
$70.00M
-12.5%
YoY
|
$70.00M
-54.84%
YoY
|
$75.00M
-5.06%
YoY
|
$78.00M
-3.7%
YoY
|
$80.00M
-11.11%
YoY
|
| Operating Expenses |
$695.0M
28.23%
YoY
|
$555.0M
7.77%
YoY
|
$478.0M
8.87%
YoY
|
$454.0M
-4.42%
YoY
|
$542.0M
-2.5%
YoY
|
$515.0M
5.53%
YoY
|
$439.0M
-4.76%
YoY
|
$475.0M
0.21%
YoY
|
$555.9M
10.98%
YoY
|
$488.0M
17.87%
YoY
|
$461.0M
5.31%
YoY
|
$474.0M
10.75%
YoY
|
$500.9M
-3.5%
YoY
|
$414.0M
-9.41%
YoY
|
$437.7M
-6.27%
YoY
|
$428.0M
-4.04%
YoY
|
$519.0M
-68.96%
YoY
|
$457.0M
23.51%
YoY
|
$467.0M
18.23%
YoY
|
$446.0M
13.2%
YoY
|
| Operating Profit |
$196.0M
-22.22%
YoY
|
-$19.00M
-59.57%
YoY
|
$41.00M
-34.21%
YoY
|
$20.00M
-23.08%
YoY
|
$252.0M
-9.08%
YoY
|
-$47.00M
-12.96%
YoY
|
$62.32M
139.71%
YoY
|
$26.00M
-7.14%
YoY
|
$277.2M
13.87%
YoY
|
-$54.00M
-225.58%
YoY
|
$26.00M
-73.34%
YoY
|
$28.00M
-70.21%
YoY
|
$243.4M
-26.9%
YoY
|
$43.00M
-60.19%
YoY
|
$97.51M
-51.96%
YoY
|
$94.00M
-58.41%
YoY
|
$333.0M
-14.18%
YoY
|
$108.0M
-14.96%
YoY
|
$203.0M
-183.54%
YoY
|
$226.0M
-160.59%
YoY
|
| Interest Expense |
-$17.00M
-10.53%
YoY
|
-$18.00M
-181.82%
YoY
|
-$17.80M
-16.66%
YoY
|
-$17.00M
-177.27%
YoY
|
-$19.00M
-31.62%
YoY
|
$22.00M
-181.48%
YoY
|
-$21.36M
-189.01%
YoY
|
$22.00M
0.0%
YoY
|
-$27.79M
41.29%
YoY
|
-$27.00M
-280.0%
YoY
|
$24.00M
-285.07%
YoY
|
$22.00M
83.33%
YoY
|
-$19.67M
78.78%
YoY
|
$15.00M
25.0%
YoY
|
-$12.97M
-532.27%
YoY
|
$12.00M
1100.0%
YoY
|
-$11.00M
83.33%
YoY
|
$12.00M
1100.0%
YoY
|
$3.000M
200.0%
YoY
|
$1.000M
-150.0%
YoY
|
| Other Income/Expense, Net |
$3.000M
-175.0%
YoY
|
$0.00
-100.0%
YoY
|
$1.000M
115.05%
YoY
|
$3.000M
200.0%
YoY
|
-$4.000M
-518.41%
YoY
|
-$1.000M
N/A
|
$465.0K
N/A
|
$1.000M
N/A
|
$956.0K
-57.25%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$2.236M
N/A
|
$2.000M
100.0%
YoY
|
-$1.328M
32.8%
YoY
|
-$4.000M
N/A
|
$0.00
-100.0%
YoY
|
$1.000M
0.0%
YoY
|
-$1.000M
0.0%
YoY
|
$0.00
-100.0%
YoY
|
| Pretax Income |
$215.0M
-11.89%
YoY
|
-$37.00M
-47.14%
YoY
|
$24.28M
-41.4%
YoY
|
$6.000M
23.43%
YoY
|
$244.0M
4.84%
YoY
|
-$70.00M
-24.73%
YoY
|
$41.43M
1999.65%
YoY
|
$4.861M
-15.78%
YoY
|
$232.7M
2.99%
YoY
|
-$93.00M
-413.74%
YoY
|
$1.973M
-97.63%
YoY
|
$5.772M
-92.6%
YoY
|
$226.0M
-29.82%
YoY
|
$29.64M
-69.44%
YoY
|
$83.22M
-58.18%
YoY
|
$78.00M
-65.33%
YoY
|
$322.0M
-17.22%
YoY
|
$97.00M
-23.62%
YoY
|
$199.0M
-181.22%
YoY
|
$225.0M
-159.68%
YoY
|
| Income Tax |
$15.00M
-70.0%
YoY
|
-$6.000M
-60.0%
YoY
|
$6.000M
-35.38%
YoY
|
$3.000M
-62.5%
YoY
|
$50.00M
1.63%
YoY
|
-$15.00M
-31.82%
YoY
|
$9.285M
209.5%
YoY
|
$8.000M
300.0%
YoY
|
$49.20M
-8.7%
YoY
|
-$22.00M
-375.0%
YoY
|
$3.000M
-81.26%
YoY
|
$2.000M
0.0%
YoY
|
$53.89M
-30.01%
YoY
|
$8.000M
-63.64%
YoY
|
$16.00M
-66.66%
YoY
|
$2.000M
-96.08%
YoY
|
$77.00M
-326.47%
YoY
|
$22.00M
-237.5%
YoY
|
$48.00M
-206.67%
YoY
|
$51.00M
-165.38%
YoY
|
| Net Earnings |
$184.0M
-4.66%
YoY
|
-$37.00M
-33.93%
YoY
|
$16.00M
-49.69%
YoY
|
-$2.000M
-50.0%
YoY
|
$193.0M
6.58%
YoY
|
-$56.00M
-21.13%
YoY
|
$31.80M
-3280.1%
YoY
|
-$4.000M
-500.0%
YoY
|
$181.1M
4.68%
YoY
|
-$71.00M
-395.83%
YoY
|
-$1.000M
-101.43%
YoY
|
$1.000M
-98.77%
YoY
|
$173.0M
-29.68%
YoY
|
$24.00M
-68.0%
YoY
|
$69.93M
-53.69%
YoY
|
$81.00M
-53.45%
YoY
|
$246.0M
-13.38%
YoY
|
$75.00M
-47.55%
YoY
|
$151.0M
-175.5%
YoY
|
$174.0M
-158.19%
YoY
|
| Basic Earnings Per Share |
N/A
|
-$0.46
-35.21%
YoY
|
$0.20
-51.22%
YoY
|
-$0.02
-60.0%
YoY
|
N/A
|
-$0.71
-22.83%
YoY
|
$0.41
-2150.0%
YoY
|
-$0.05
-600.0%
YoY
|
N/A
|
-$0.92
-406.67%
YoY
|
-$0.02
-102.38%
YoY
|
$0.01
-98.96%
YoY
|
N/A
|
$0.30
-64.71%
YoY
|
$0.84
-50.88%
YoY
|
$0.96
-51.27%
YoY
|
$2.82
-11.88%
YoY
|
$0.85
-47.53%
YoY
|
$1.71
-175.66%
YoY
|
$1.97
-158.28%
YoY
|
| Diluted Earnings Per Share |
$2.00
-6.53%
YoY
|
-$0.46
-35.21%
YoY
|
$0.20
-50.06%
YoY
|
-$0.02
-60.0%
YoY
|
$2.14
-6.56%
YoY
|
-$0.71
-23.0%
YoY
|
$0.40
-2097.7%
YoY
|
-$0.05
-600.0%
YoY
|
$2.30
9.18%
YoY
|
-$0.92
-417.96%
YoY
|
-$0.02
-100.0%
YoY
|
$0.01
-98.92%
YoY
|
$2.10
-22.15%
YoY
|
$0.29
-64.2%
YoY
|
$829.6K
48512686.1%
YoY
|
$0.93
-52.79%
YoY
|
$2.70
-15.63%
YoY
|
$0.81
-50.0%
YoY
|
$1.71
-175.66%
YoY
|
$1.97
-158.28%
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
|
N/A
|
| Basic Shares Outstanding |
80.47M shares
2.0%
YoY
|
80.27M shares
1.61%
YoY
|
80.16M shares
2.77%
YoY
|
79.85M shares
2.38%
YoY
|
78.89M shares
1.69%
YoY
|
79.00M shares
2.6%
YoY
|
78.00M shares
1.3%
YoY
|
78.00M shares
0.0%
YoY
|
77.58M shares
-0.22%
YoY
|
77.00M shares
-4.94%
YoY
|
77.00M shares
-7.23%
YoY
|
78.00M shares
-7.14%
YoY
|
77.75M shares
-7.79%
YoY
|
81.00M shares
-7.95%
YoY
|
83.00M shares
-6.06%
YoY
|
84.00M shares
-4.55%
YoY
|
84.31M shares
N/A
|
88.00M shares
0.0%
YoY
|
88.36M shares
N/A
|
88.00M shares
N/A
|
| Diluted Shares Outstanding |
N/A
|
81.00M shares
2.53%
YoY
|
82.00M shares
2.5%
YoY
|
79.00M shares
1.28%
YoY
|
N/A
|
79.00M shares
2.6%
YoY
|
80.00M shares
3.9%
YoY
|
78.00M shares
-2.5%
YoY
|
N/A
|
77.00M shares
-7.23%
YoY
|
77.00M shares
-8.33%
YoY
|
80.00M shares
-8.05%
YoY
|
N/A
|
83.00M shares
-9.78%
YoY
|
84.00M shares
-4.55%
YoY
|
87.00M shares
-1.14%
YoY
|
N/A
|
92.00M shares
4.55%
YoY
|
88.00M shares
N/A
|
88.00M shares
N/A
|
Loading...