|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.810B
1.27%
YoY
|
$1.788B
-1.3%
YoY
|
$1.811B
0.62%
YoY
|
$1.800B
13.26%
YoY
|
$1.589B
4.01%
YoY
|
| Cost Of Revenue |
$920.0M
-0.84%
YoY
|
$927.8M
2.5%
YoY
|
$905.2M
3.58%
YoY
|
$873.9M
9.61%
YoY
|
$797.3M
1.04%
YoY
|
| Gross Profit |
$890.5M
3.56%
YoY
|
$859.9M
-5.09%
YoY
|
$906.0M
-2.17%
YoY
|
$926.1M
16.95%
YoY
|
$791.9M
7.17%
YoY
|
| Selling, General & Admin |
$156.1M
5.11%
YoY
|
$148.5M
-8.82%
YoY
|
$162.9M
21.8%
YoY
|
$133.7M
-0.61%
YoY
|
$134.5M
-25.87%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$481.5M
2.56%
YoY
|
$469.4M
2.59%
YoY
|
$457.6M
-13.06%
YoY
|
$526.3M
21.66%
YoY
|
$432.6M
3.51%
YoY
|
| Operating Expenses |
$1.552B
0.65%
YoY
|
$1.542B
-1.5%
YoY
|
$1.565B
2.02%
YoY
|
$1.534B
12.16%
YoY
|
$1.368B
-11.79%
YoY
|
| Operating Profit |
-$661.3M
-3.01%
YoY
|
-$681.8M
3.44%
YoY
|
-$659.2M
8.39%
YoY
|
-$608.2M
5.59%
YoY
|
-$576.0M
-29.05%
YoY
|
| Interest Expense |
-$163.5M
-29.46%
YoY
|
-$231.8M
-12.33%
YoY
|
-$264.4M
-63.71%
YoY
|
-$728.6M
645.11%
YoY
|
-$97.78M
-82.35%
YoY
|
| Other Income/Expense, Net |
$10.94M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$235.0K
-87.02%
YoY
|
$1.811M
-50.12%
YoY
|
| Pretax Income |
$950.7M
2118.96%
YoY
|
$42.85M
-31.02%
YoY
|
$62.11M
-117.21%
YoY
|
-$361.0M
-283.17%
YoY
|
$197.1M
-146.34%
YoY
|
| Income Tax |
$13.51M
-40.56%
YoY
|
$22.73M
-22.22%
YoY
|
$29.22M
34.91%
YoY
|
$21.66M
-306.36%
YoY
|
-$10.50M
-128.65%
YoY
|
| Net Earnings |
$905.0M
1185.68%
YoY
|
$70.39M
-33.28%
YoY
|
$105.5M
-130.45%
YoY
|
-$346.5M
-296.88%
YoY
|
$176.0M
-159.26%
YoY
|
| Basic Earnings Per Share |
$4.40
10900.0%
YoY
|
$0.04
-82.61%
YoY
|
$0.23
-110.8%
YoY
|
-$2.13
-501.89%
YoY
|
$0.53
-128.96%
YoY
|
| Diluted Earnings Per Share |
$4.20
10400.0%
YoY
|
$0.04
-82.61%
YoY
|
$0.23
-110.8%
YoY
|
-$2.13
-501.89%
YoY
|
$0.53
-128.96%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
191.8M shares
0.64%
YoY
|
190.5M shares
-0.24%
YoY
|
191.0M shares
-0.4%
YoY
|
191.8M shares
0.12%
YoY
|
191.6M shares
0.21%
YoY
|
| Diluted Shares Outstanding |
201.0M shares
2.25%
YoY
|
196.6M shares
2.49%
YoY
|
191.9M shares
0.04%
YoY
|
191.8M shares
-0.18%
YoY
|
192.1M shares
0.51%
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 |
$459.1M
-0.54%
YoY
|
$453.7M
-0.89%
YoY
|
$453.7M
2.36%
YoY
|
$441.4M
-1.96%
YoY
|
$461.6M
5.78%
YoY
|
$457.8M
3.6%
YoY
|
$443.3M
-1.72%
YoY
|
$450.3M
-4.68%
YoY
|
$436.4M
-2.14%
YoY
|
$441.9M
-75.45%
YoY
|
$451.0M
-1.41%
YoY
|
$472.4M
4.16%
YoY
|
$445.9M
0.86%
YoY
|
$1.800B
327.47%
YoY
|
$457.4M
11.78%
YoY
|
$453.5M
19.67%
YoY
|
$442.1M
16.36%
YoY
|
$421.1M
11.87%
YoY
|
$409.2M
12.43%
YoY
|
$378.9M
10.47%
YoY
|
| Cost Of Revenue |
$246.6M
9.74%
YoY
|
$234.1M
-0.82%
YoY
|
$241.8M
2.38%
YoY
|
$219.3M
-4.37%
YoY
|
$224.7M
-0.66%
YoY
|
$236.0M
7.33%
YoY
|
$236.1M
1.03%
YoY
|
$229.4M
2.99%
YoY
|
$226.2M
-1.11%
YoY
|
$219.9M
-74.83%
YoY
|
$233.7M
5.48%
YoY
|
$222.7M
0.19%
YoY
|
$228.8M
5.65%
YoY
|
$873.9M
331.1%
YoY
|
$221.6M
4.18%
YoY
|
$222.3M
16.44%
YoY
|
$216.5M
13.37%
YoY
|
$202.7M
7.26%
YoY
|
$212.7M
8.74%
YoY
|
$190.9M
9.47%
YoY
|
| Gross Profit |
$212.5M
-10.29%
YoY
|
$219.6M
-0.97%
YoY
|
$211.9M
2.33%
YoY
|
$222.1M
0.54%
YoY
|
$236.8M
12.7%
YoY
|
$221.7M
-0.1%
YoY
|
$207.1M
-4.67%
YoY
|
$220.9M
-11.52%
YoY
|
$210.2M
-3.22%
YoY
|
$222.0M
-76.03%
YoY
|
$217.3M
-7.88%
YoY
|
$249.6M
7.98%
YoY
|
$217.2M
-3.75%
YoY
|
$926.1M
324.1%
YoY
|
$235.8M
20.01%
YoY
|
$231.2M
22.96%
YoY
|
$225.6M
19.37%
YoY
|
$218.4M
16.52%
YoY
|
$196.5M
16.76%
YoY
|
$188.0M
11.52%
YoY
|
| Selling, General & Admin |
$42.25M
9.45%
YoY
|
$40.05M
9.32%
YoY
|
$37.49M
5.57%
YoY
|
$39.98M
3.91%
YoY
|
$38.60M
1.85%
YoY
|
$36.64M
-20.42%
YoY
|
$35.51M
-0.91%
YoY
|
$38.48M
-2.37%
YoY
|
$37.90M
-8.89%
YoY
|
$46.04M
-65.57%
YoY
|
$35.84M
22.84%
YoY
|
$39.41M
23.53%
YoY
|
$41.60M
0.92%
YoY
|
$133.7M
290.98%
YoY
|
$29.17M
14.17%
YoY
|
$31.90M
4.25%
YoY
|
$41.22M
-6.75%
YoY
|
$34.20M
-44.2%
YoY
|
$25.55M
-21.13%
YoY
|
$30.60M
-12.57%
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 |
$124.1M
2.32%
YoY
|
$118.1M
-0.19%
YoY
|
$121.8M
0.43%
YoY
|
$120.3M
3.87%
YoY
|
$121.3M
6.36%
YoY
|
$118.3M
2.39%
YoY
|
$121.3M
4.28%
YoY
|
$115.8M
2.36%
YoY
|
$114.0M
1.27%
YoY
|
$115.5M
-17.24%
YoY
|
$116.3M
-16.99%
YoY
|
$113.1M
-8.97%
YoY
|
$112.6M
-7.93%
YoY
|
$139.6M
5.09%
YoY
|
$140.2M
32.83%
YoY
|
$124.3M
31.88%
YoY
|
$122.3M
22.23%
YoY
|
$132.8M
18.61%
YoY
|
$105.5M
-5.78%
YoY
|
$94.23M
-2.86%
YoY
|
| Operating Expenses |
$408.7M
8.01%
YoY
|
$155.5M
2.84%
YoY
|
$406.7M
3.56%
YoY
|
$378.7M
-0.95%
YoY
|
$378.4M
0.13%
YoY
|
$151.2M
-5.97%
YoY
|
$392.7M
2.71%
YoY
|
$382.4M
157.06%
YoY
|
$378.0M
-0.88%
YoY
|
$160.9M
-74.41%
YoY
|
$382.4M
-0.86%
YoY
|
$148.8M
-59.6%
YoY
|
$381.3M
1.89%
YoY
|
$628.6M
285.71%
YoY
|
$385.7M
10.32%
YoY
|
$368.2M
16.98%
YoY
|
$374.2M
11.85%
YoY
|
$163.0M
-7.03%
YoY
|
$349.6M
2.83%
YoY
|
$314.8M
31.5%
YoY
|
| Operating Profit |
-$196.3M
38.6%
YoY
|
$64.06M
-9.14%
YoY
|
-$194.8M
4.93%
YoY
|
-$156.7M
-3.0%
YoY
|
-$141.6M
-15.61%
YoY
|
$70.50M
15.38%
YoY
|
-$185.6M
12.42%
YoY
|
-$161.5M
-260.09%
YoY
|
-$167.8M
2.21%
YoY
|
$61.10M
-79.46%
YoY
|
-$165.1M
10.18%
YoY
|
$100.9M
-173.61%
YoY
|
-$164.2M
10.44%
YoY
|
$297.5M
437.09%
YoY
|
-$149.9M
-2.11%
YoY
|
-$137.1M
8.12%
YoY
|
-$148.6M
2.09%
YoY
|
$55.39M
357.73%
YoY
|
-$153.1M
-10.84%
YoY
|
-$126.8M
79.1%
YoY
|
| Interest Expense |
-$67.41M
-826.48%
YoY
|
-$67.00M
13.2%
YoY
|
-$45.54M
-35.15%
YoY
|
-$60.22M
51.1%
YoY
|
$9.279M
-114.84%
YoY
|
-$59.19M
-44.7%
YoY
|
-$70.23M
23.37%
YoY
|
-$39.86M
7.96%
YoY
|
-$62.51M
-1.42%
YoY
|
-$107.0M
-85.31%
YoY
|
-$56.92M
16.76%
YoY
|
-$36.92M
3.65%
YoY
|
-$63.41M
262.24%
YoY
|
-$728.6M
2072.98%
YoY
|
-$48.75M
102.72%
YoY
|
-$35.62M
79.59%
YoY
|
-$17.51M
-14.19%
YoY
|
-$33.53M
14.04%
YoY
|
-$24.05M
-82.51%
YoY
|
-$19.83M
-94.3%
YoY
|
| Other Income/Expense, Net |
$934.0K
-185.77%
YoY
|
$2.148M
38.67%
YoY
|
$6.756M
30.65%
YoY
|
$3.123M
123.39%
YoY
|
-$1.089M
-124.09%
YoY
|
$1.549M
-142.46%
YoY
|
$5.171M
N/A
|
$1.398M
-43.17%
YoY
|
$4.520M
-36.99%
YoY
|
-$3.648M
58.13%
YoY
|
$0.00
N/A
|
$2.460M
61400.0%
YoY
|
$7.173M
N/A
|
-$2.307M
-195.02%
YoY
|
$0.00
-100.0%
YoY
|
$4.000K
-99.56%
YoY
|
$0.00
-100.0%
YoY
|
$2.428M
-69.27%
YoY
|
$5.000K
-99.45%
YoY
|
$903.0K
-0.44%
YoY
|
| Pretax Income |
-$16.12M
-115.06%
YoY
|
$12.70M
9.64%
YoY
|
$13.65M
-193.59%
YoY
|
$817.4M
1701.0%
YoY
|
$107.0M
22815.85%
YoY
|
$11.58M
-112.55%
YoY
|
-$14.59M
-120.47%
YoY
|
$45.38M
-32.5%
YoY
|
$467.0K
-97.06%
YoY
|
-$92.24M
-74.45%
YoY
|
$71.25M
199.1%
YoY
|
$67.23M
-7.23%
YoY
|
$15.87M
-73.9%
YoY
|
-$361.0M
-959.04%
YoY
|
$23.82M
-48.65%
YoY
|
$72.47M
-9.04%
YoY
|
$60.79M
109.77%
YoY
|
$42.02M
-119.96%
YoY
|
$46.39M
-49.86%
YoY
|
$79.67M
-136.97%
YoY
|
| Income Tax |
$5.908M
-17.86%
YoY
|
$7.782M
33.67%
YoY
|
-$5.589M
-214.46%
YoY
|
$4.123M
-21.97%
YoY
|
$7.193M
6.72%
YoY
|
$5.822M
-30.48%
YoY
|
$4.883M
-58.21%
YoY
|
$5.284M
17.5%
YoY
|
$6.740M
44.42%
YoY
|
$8.374M
-61.34%
YoY
|
$11.68M
214.85%
YoY
|
$4.497M
26.18%
YoY
|
$4.667M
-37.03%
YoY
|
$21.66M
115.42%
YoY
|
$3.711M
-114.62%
YoY
|
$3.564M
25.45%
YoY
|
$7.411M
273.54%
YoY
|
$10.06M
-658.61%
YoY
|
-$25.38M
-206.71%
YoY
|
$2.841M
54.65%
YoY
|
| Net Earnings |
-$7.317M
-107.15%
YoY
|
$601.0K
-50.04%
YoY
|
$27.12M
-847.79%
YoY
|
$759.3M
1395.1%
YoY
|
$102.4M
1476.1%
YoY
|
$1.203M
-101.97%
YoY
|
-$3.626M
-105.3%
YoY
|
$50.79M
9.52%
YoY
|
$6.495M
-68.62%
YoY
|
-$61.01M
-85.07%
YoY
|
$68.38M
193.48%
YoY
|
$46.38M
-29.68%
YoY
|
$20.70M
-50.73%
YoY
|
-$408.6M
-1590.55%
YoY
|
$23.30M
-63.32%
YoY
|
$65.95M
2.22%
YoY
|
$42.01M
104.41%
YoY
|
$27.42M
-114.06%
YoY
|
$63.52M
-3.32%
YoY
|
$64.51M
-134.83%
YoY
|
| Basic Earnings Per Share |
-$0.12
-126.67%
YoY
|
N/A
|
$0.06
-160.0%
YoY
|
$3.87
1936.84%
YoY
|
$0.45
-1000.0%
YoY
|
N/A
|
-$0.10
-135.71%
YoY
|
$0.19
-20.83%
YoY
|
-$0.05
-266.67%
YoY
|
N/A
|
$0.28
600.0%
YoY
|
$0.24
-7.69%
YoY
|
$0.03
-78.57%
YoY
|
N/A
|
$0.04
-80.0%
YoY
|
$0.26
4.0%
YoY
|
$0.14
600.0%
YoY
|
N/A
|
$0.20
-28.57%
YoY
|
$0.25
-124.27%
YoY
|
| Diluted Earnings Per Share |
-$0.12
-127.91%
YoY
|
$0.00
0.0%
YoY
|
$0.06
-160.0%
YoY
|
$3.70
1955.56%
YoY
|
$0.43
-960.0%
YoY
|
$0.01
-101.87%
YoY
|
-$0.10
-135.71%
YoY
|
$0.18
-24.39%
YoY
|
-$0.05
-266.67%
YoY
|
-$0.32
-84.96%
YoY
|
$0.28
600.0%
YoY
|
$0.24
-8.44%
YoY
|
$0.03
-78.57%
YoY
|
-$2.13
-100.0%
YoY
|
$0.04
-80.0%
YoY
|
$0.26
4.0%
YoY
|
$0.14
600.0%
YoY
|
$142.8K
-114.01%
YoY
|
$0.20
-28.57%
YoY
|
$0.25
-124.27%
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 |
188.1M shares
-1.71%
YoY
|
190.7M shares
-0.09%
YoY
|
192.1M shares
0.79%
YoY
|
192.0M shares
0.81%
YoY
|
191.4M shares
0.49%
YoY
|
190.8M shares
0.24%
YoY
|
190.6M shares
0.1%
YoY
|
190.5M shares
-0.51%
YoY
|
190.4M shares
-0.75%
YoY
|
190.4M shares
-0.77%
YoY
|
190.4M shares
-0.75%
YoY
|
191.5M shares
-0.15%
YoY
|
191.9M shares
0.08%
YoY
|
191.9M shares
0.07%
YoY
|
191.8M shares
0.11%
YoY
|
191.8M shares
0.12%
YoY
|
191.7M shares
0.16%
YoY
|
191.7M shares
0.19%
YoY
|
191.6M shares
0.22%
YoY
|
191.5M shares
0.22%
YoY
|
| Diluted Shares Outstanding |
189.7M shares
-5.51%
YoY
|
N/A
|
200.2M shares
5.03%
YoY
|
201.1M shares
3.43%
YoY
|
200.7M shares
5.41%
YoY
|
N/A
|
190.6M shares
-1.23%
YoY
|
194.4M shares
-0.2%
YoY
|
190.4M shares
-0.76%
YoY
|
N/A
|
192.9M shares
0.47%
YoY
|
194.8M shares
1.44%
YoY
|
191.9M shares
-0.08%
YoY
|
N/A
|
192.0M shares
-0.01%
YoY
|
192.0M shares
-0.18%
YoY
|
192.0M shares
0.0%
YoY
|
N/A
|
192.0M shares
0.46%
YoY
|
192.4M shares
0.67%
YoY
|
Loading...