|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.354B
0.86%
YoY
|
$4.317B
3.01%
YoY
|
$4.191B
1.45%
YoY
|
$4.131B
16.4%
YoY
|
$3.549B
18.66%
YoY
|
| Cost Of Revenue |
$3.293B
0.27%
YoY
|
$3.284B
0.8%
YoY
|
$3.258B
1.43%
YoY
|
$3.212B
20.89%
YoY
|
$2.657B
14.48%
YoY
|
| Gross Profit |
$1.061B
2.71%
YoY
|
$1.033B
10.72%
YoY
|
$933.0M
1.52%
YoY
|
$919.0M
3.03%
YoY
|
$892.0M
33.13%
YoY
|
| Selling, General & Admin |
$513.0M
-0.97%
YoY
|
$518.0M
-11.45%
YoY
|
$585.0M
-0.17%
YoY
|
$586.0M
9.12%
YoY
|
$537.0M
46.32%
YoY
|
| Research & Development |
$70.00M
6.06%
YoY
|
$66.00M
-14.29%
YoY
|
$77.00M
20.31%
YoY
|
$64.00M
-40.19%
YoY
|
$107.0M
22.99%
YoY
|
| Depreciation & Amortization |
$277.0M
99.28%
YoY
|
$139.0M
-45.49%
YoY
|
$255.0M
-1.54%
YoY
|
$259.0M
62.89%
YoY
|
$159.0M
381.82%
YoY
|
| Operating Expenses |
$583.0M
-0.17%
YoY
|
$584.0M
-11.78%
YoY
|
$662.0M
1.85%
YoY
|
$650.0M
0.93%
YoY
|
$644.0M
41.85%
YoY
|
| Operating Profit |
$478.0M
6.46%
YoY
|
$449.0M
65.68%
YoY
|
$271.0M
0.74%
YoY
|
$269.0M
8.47%
YoY
|
$248.0M
14.81%
YoY
|
| Interest Expense |
-$274.0M
-18.93%
YoY
|
-$338.0M
302.38%
YoY
|
-$84.00M
110.0%
YoY
|
-$40.00M
-39.39%
YoY
|
-$66.00M
-1420.0%
YoY
|
| Other Income/Expense, Net |
-$19.00M
-200.0%
YoY
|
$19.00M
-125.68%
YoY
|
-$74.00M
2.78%
YoY
|
-$72.00M
-204.35%
YoY
|
$69.00M
263.16%
YoY
|
| Pretax Income |
$189.0M
35.97%
YoY
|
$139.0M
23.01%
YoY
|
$113.0M
-28.03%
YoY
|
$157.0M
-37.45%
YoY
|
$251.0M
4.58%
YoY
|
| Income Tax |
$27.00M
-42.55%
YoY
|
$47.00M
-80.5%
YoY
|
$241.0M
382.0%
YoY
|
$50.00M
-21.88%
YoY
|
$64.00M
33.33%
YoY
|
| Net Earnings |
$162.0M
78.02%
YoY
|
$91.00M
-170.0%
YoY
|
-$130.0M
-220.37%
YoY
|
$108.0M
-41.94%
YoY
|
$186.0M
-2.62%
YoY
|
| Basic Earnings Per Share |
$2.20
74.6%
YoY
|
$1.26
-166.32%
YoY
|
-$1.90
-224.18%
YoY
|
$1.53
-41.83%
YoY
|
$2.63
N/A
|
| Diluted Earnings Per Share |
$2.14
73.98%
YoY
|
$1.23
-166.8%
YoY
|
-$1.84
-220.11%
YoY
|
$1.53
-41.94%
YoY
|
$2.64
-2.62%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
73.50M shares
1.8%
YoY
|
72.20M shares
2.27%
YoY
|
70.60M shares
0.0%
YoY
|
70.60M shares
0.0%
YoY
|
70.60M shares
N/A
|
| Diluted Shares Outstanding |
75.60M shares
1.89%
YoY
|
74.20M shares
5.1%
YoY
|
70.60M shares
0.0%
YoY
|
70.60M shares
0.0%
YoY
|
70.60M shares
N/A
|
|
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.043B
6.43%
YoY
|
$1.152B
3.97%
YoY
|
$1.121B
3.99%
YoY
|
$1.104B
2.13%
YoY
|
$980.0M
-6.67%
YoY
|
$1.108B
0.91%
YoY
|
$1.078B
1.03%
YoY
|
$1.081B
3.94%
YoY
|
$1.050B
6.49%
YoY
|
$1.098B
-73.42%
YoY
|
$1.067B
3.59%
YoY
|
$1.040B
-2.53%
YoY
|
$986.0M
N/A
|
$4.131B
N/A
|
| Cost Of Revenue |
$809.0M
8.59%
YoY
|
$846.0M
4.32%
YoY
|
$850.0M
4.17%
YoY
|
$851.0M
2.78%
YoY
|
$745.0M
-10.13%
YoY
|
$811.0M
-9.89%
YoY
|
$816.0M
2.13%
YoY
|
$828.0M
4.41%
YoY
|
$829.0M
8.22%
YoY
|
$900.0M
-71.98%
YoY
|
$799.0M
N/A
|
$793.0M
N/A
|
$766.0M
N/A
|
$3.212B
N/A
|
| Gross Profit |
$234.0M
-0.43%
YoY
|
$306.0M
3.03%
YoY
|
$271.0M
3.44%
YoY
|
$253.0M
0.0%
YoY
|
$235.0M
6.33%
YoY
|
$297.0M
50.0%
YoY
|
$262.0M
-2.24%
YoY
|
$253.0M
2.43%
YoY
|
$221.0M
0.45%
YoY
|
$198.0M
-78.45%
YoY
|
$268.0M
N/A
|
$247.0M
N/A
|
$220.0M
N/A
|
$919.0M
N/A
|
| Selling, General & Admin |
$130.0M
6.56%
YoY
|
$132.0M
25.71%
YoY
|
$143.0M
12.6%
YoY
|
$116.0M
-12.12%
YoY
|
$122.0M
-7.58%
YoY
|
$105.0M
-25.0%
YoY
|
$127.0M
-20.63%
YoY
|
$132.0M
-11.41%
YoY
|
$132.0M
-2.94%
YoY
|
$140.0M
-76.11%
YoY
|
$160.0M
22.14%
YoY
|
$149.0M
N/A
|
$136.0M
N/A
|
$586.0M
N/A
|
| Research & Development |
$20.00M
17.65%
YoY
|
$18.00M
-5.26%
YoY
|
$18.00M
12.5%
YoY
|
$17.00M
21.43%
YoY
|
$17.00M
0.0%
YoY
|
$19.00M
-17.39%
YoY
|
$16.00M
-5.88%
YoY
|
$14.00M
-26.32%
YoY
|
$17.00M
-5.56%
YoY
|
$23.00M
-64.06%
YoY
|
$17.00M
142.86%
YoY
|
$19.00M
N/A
|
$18.00M
N/A
|
$64.00M
N/A
|
| Depreciation & Amortization |
$70.00M
1.45%
YoY
|
$66.00M
-4.35%
YoY
|
$70.00M
-5.41%
YoY
|
$72.00M
1.41%
YoY
|
$69.00M
86.49%
YoY
|
$69.00M
-4.17%
YoY
|
$74.00M
17.46%
YoY
|
$71.00M
18.33%
YoY
|
$37.00M
-38.33%
YoY
|
$72.00M
-72.2%
YoY
|
$63.00M
N/A
|
$60.00M
N/A
|
$60.00M
N/A
|
$259.0M
N/A
|
| Operating Expenses |
$150.0M
7.91%
YoY
|
$150.0M
17.19%
YoY
|
$161.0M
12.59%
YoY
|
$133.0M
-8.9%
YoY
|
$139.0M
-6.71%
YoY
|
$128.0M
-21.47%
YoY
|
$143.0M
-19.21%
YoY
|
$146.0M
-13.1%
YoY
|
$149.0M
-3.25%
YoY
|
$163.0M
-74.92%
YoY
|
$177.0M
28.26%
YoY
|
$168.0M
N/A
|
$154.0M
N/A
|
$650.0M
N/A
|
| Operating Profit |
$84.00M
-12.5%
YoY
|
$156.0M
-7.69%
YoY
|
$110.0M
-7.56%
YoY
|
$120.0M
12.15%
YoY
|
$96.00M
33.33%
YoY
|
$169.0M
382.86%
YoY
|
$119.0M
30.77%
YoY
|
$107.0M
35.44%
YoY
|
$72.00M
9.09%
YoY
|
$35.00M
-86.99%
YoY
|
$91.00M
-11.65%
YoY
|
$79.00M
N/A
|
$66.00M
N/A
|
$269.0M
N/A
|
| Interest Expense |
-$69.00M
-1.43%
YoY
|
-$55.00M
-36.05%
YoY
|
-$72.00M
-15.29%
YoY
|
-$69.00M
-18.82%
YoY
|
-$70.00M
-14.63%
YoY
|
-$86.00M
24.64%
YoY
|
-$85.00M
962.5%
YoY
|
-$85.00M
1316.67%
YoY
|
-$82.00M
1071.43%
YoY
|
-$69.00M
72.5%
YoY
|
-$8.000M
N/A
|
-$6.000M
N/A
|
-$7.000M
N/A
|
-$40.00M
N/A
|
| Other Income/Expense, Net |
$12.00M
-500.0%
YoY
|
-$13.00M
-144.83%
YoY
|
-$9.000M
200.0%
YoY
|
$12.00M
200.0%
YoY
|
-$3.000M
-200.0%
YoY
|
$29.00M
-136.25%
YoY
|
-$3.000M
-160.0%
YoY
|
$4.000M
300.0%
YoY
|
$3.000M
0.0%
YoY
|
-$80.00M
11.11%
YoY
|
$5.000M
66.67%
YoY
|
$1.000M
-120.0%
YoY
|
$3.000M
N/A
|
-$72.00M
N/A
|
| Pretax Income |
$33.00M
26.92%
YoY
|
$77.00M
4.05%
YoY
|
$33.00M
-10.81%
YoY
|
$63.00M
96.88%
YoY
|
$26.00M
-750.0%
YoY
|
$74.00M
-164.91%
YoY
|
$37.00M
-58.89%
YoY
|
$32.00M
-57.33%
YoY
|
-$4.000M
-106.45%
YoY
|
-$114.0M
-172.61%
YoY
|
$90.00M
-10.0%
YoY
|
$75.00M
141.94%
YoY
|
$62.00M
N/A
|
$157.0M
N/A
|
| Income Tax |
$11.00M
10.0%
YoY
|
-$8.000M
-132.0%
YoY
|
$7.000M
-50.0%
YoY
|
$19.00M
375.0%
YoY
|
$10.00M
150.0%
YoY
|
$25.00M
-45.65%
YoY
|
$14.00M
-90.48%
YoY
|
$4.000M
-82.61%
YoY
|
$4.000M
-84.0%
YoY
|
$46.00M
-8.0%
YoY
|
$147.0M
308.33%
YoY
|
$23.00M
155.56%
YoY
|
$25.00M
N/A
|
$50.00M
N/A
|
| Net Earnings |
$22.00M
29.41%
YoY
|
$83.00M
80.43%
YoY
|
$26.00M
8.33%
YoY
|
$45.00M
55.17%
YoY
|
$17.00M
-312.5%
YoY
|
$46.00M
-128.57%
YoY
|
$24.00M
-141.38%
YoY
|
$29.00M
-45.28%
YoY
|
-$8.000M
-121.62%
YoY
|
-$161.0M
-249.07%
YoY
|
-$58.00M
-190.63%
YoY
|
$53.00M
165.0%
YoY
|
$37.00M
131.25%
YoY
|
$108.0M
N/A
|
| Basic Earnings Per Share |
$0.30
30.43%
YoY
|
$1.13
N/A
|
$0.35
6.06%
YoY
|
$0.61
52.5%
YoY
|
$0.23
-309.09%
YoY
|
N/A
|
$0.33
-140.24%
YoY
|
$0.40
-46.67%
YoY
|
-$0.11
-121.57%
YoY
|
N/A
|
-$0.82
-190.11%
YoY
|
$0.75
N/A
|
$0.51
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.29
26.09%
YoY
|
$1.09
78.99%
YoY
|
$0.34
6.25%
YoY
|
$0.60
53.85%
YoY
|
$0.23
-309.09%
YoY
|
$0.61
-126.65%
YoY
|
$0.32
-139.02%
YoY
|
$0.39
-48.16%
YoY
|
-$0.11
-121.53%
YoY
|
-$2.28
-248.76%
YoY
|
-$0.82
-190.11%
YoY
|
$0.75
N/A
|
$0.51
N/A
|
$1.53
N/A
|
| 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
|
| Basic Shares Outstanding |
73.56M shares
0.71%
YoY
|
73.90M shares
1.95%
YoY
|
73.59M shares
1.75%
YoY
|
73.45M shares
1.86%
YoY
|
73.04M shares
1.31%
YoY
|
72.49M shares
2.67%
YoY
|
72.32M shares
2.44%
YoY
|
72.12M shares
2.15%
YoY
|
72.10M shares
2.12%
YoY
|
70.60M shares
N/A
|
70.60M shares
0.0%
YoY
|
70.60M shares
N/A
|
70.60M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
75.60M shares
0.53%
YoY
|
76.30M shares
N/A
|
76.00M shares
2.01%
YoY
|
74.90M shares
1.63%
YoY
|
75.20M shares
5.03%
YoY
|
N/A
|
74.50M shares
5.52%
YoY
|
73.70M shares
4.39%
YoY
|
71.60M shares
1.42%
YoY
|
N/A
|
70.60M shares
0.0%
YoY
|
70.60M shares
N/A
|
70.60M shares
N/A
|
N/A
|
Loading...