|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.027B
-2.88%
YoY
|
$3.116B
7.99%
YoY
|
$2.886B
11.46%
YoY
|
$2.589B
23.28%
YoY
|
$2.100B
11.37%
YoY
|
| Cost Of Revenue |
$922.6M
1.47%
YoY
|
$909.3M
5.83%
YoY
|
$859.2M
9.71%
YoY
|
$783.2M
25.59%
YoY
|
$623.6M
17.61%
YoY
|
| Gross Profit |
$2.116B
-8.95%
YoY
|
$2.324B
10.31%
YoY
|
$2.107B
16.69%
YoY
|
$1.806B
21.15%
YoY
|
$1.491B
9.97%
YoY
|
| Selling, General & Admin |
$117.0M
-30.48%
YoY
|
$168.4M
-15.55%
YoY
|
$199.4M
12.45%
YoY
|
$177.3M
17.05%
YoY
|
$151.5M
13.62%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.350B
12.32%
YoY
|
$1.202B
9.96%
YoY
|
$1.093B
9.11%
YoY
|
$1.002B
22.05%
YoY
|
$821.1M
17.61%
YoY
|
| Operating Expenses |
$1.468B
7.06%
YoY
|
$1.371B
6.03%
YoY
|
$1.293B
9.62%
YoY
|
$1.179B
21.27%
YoY
|
$972.5M
16.96%
YoY
|
| Operating Profit |
$648.8M
-31.96%
YoY
|
$953.6M
17.1%
YoY
|
$814.3M
30.0%
YoY
|
$626.4M
20.91%
YoY
|
$518.1M
-1.11%
YoY
|
| Interest Expense |
$226.7M
21.99%
YoY
|
$185.8M
150.44%
YoY
|
$74.20M
-21.23%
YoY
|
$94.20M
-33.74%
YoY
|
$142.2M
-17.16%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$1.217B
-338.23%
YoY
|
$510.7M
81.76%
YoY
|
$281.0M
-58.1%
YoY
|
$670.7M
2.51%
YoY
|
$654.3M
-20.9%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$1.430B
-542.66%
YoY
|
$322.9M
211.61%
YoY
|
$103.6M
-80.13%
YoY
|
$521.7M
-8.68%
YoY
|
$571.2M
-25.9%
YoY
|
| Basic Earnings Per Share |
-$8.44
-568.89%
YoY
|
$1.80
233.33%
YoY
|
$0.54
-83.02%
YoY
|
$3.18
-16.97%
YoY
|
$3.83
-36.48%
YoY
|
| Diluted Earnings Per Share |
-$8.44
-568.89%
YoY
|
$1.80
233.33%
YoY
|
$0.54
-83.02%
YoY
|
$3.18
-16.75%
YoY
|
$3.82
-36.44%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
170.3M shares
-1.03%
YoY
|
172.1M shares
0.68%
YoY
|
170.9M shares
5.72%
YoY
|
161.7M shares
10.03%
YoY
|
146.9M shares
16.51%
YoY
|
| Diluted Shares Outstanding |
170.3M shares
-1.03%
YoY
|
172.1M shares
0.68%
YoY
|
170.9M shares
5.72%
YoY
|
161.7M shares
9.63%
YoY
|
147.5M shares
16.58%
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 |
$671.0M
-11.49%
YoY
|
$672.2M
-18.13%
YoY
|
$751.9M
-5.01%
YoY
|
$762.0M
-0.61%
YoY
|
$758.2M
-4.98%
YoY
|
$821.0M
6.69%
YoY
|
$791.6M
10.9%
YoY
|
$766.7M
7.4%
YoY
|
$797.9M
13.86%
YoY
|
$769.5M
14.8%
YoY
|
$713.8M
8.17%
YoY
|
$713.9M
10.89%
YoY
|
$700.8M
13.94%
YoY
|
$670.3M
16.18%
YoY
|
$659.9M
20.46%
YoY
|
$643.8M
26.32%
YoY
|
$615.1M
28.18%
YoY
|
$576.9M
24.41%
YoY
|
$547.8M
0.5%
YoY
|
| Cost Of Revenue |
$224.1M
-1.0%
YoY
|
$232.5M
-3.28%
YoY
|
$239.2M
2.56%
YoY
|
$224.4M
3.3%
YoY
|
$226.4M
3.7%
YoY
|
$240.4M
7.95%
YoY
|
$233.3M
7.15%
YoY
|
$217.3M
2.56%
YoY
|
$218.3M
5.5%
YoY
|
$222.7M
8.99%
YoY
|
$217.7M
8.21%
YoY
|
$211.8M
7.92%
YoY
|
$206.9M
14.12%
YoY
|
$204.4M
16.3%
YoY
|
$201.2M
21.2%
YoY
|
$196.3M
-30.36%
YoY
|
$181.3M
31.49%
YoY
|
$175.7M
28.45%
YoY
|
$166.0M
18.23%
YoY
|
| Gross Profit |
$465.1M
-17.11%
YoY
|
$439.6M
-24.28%
YoY
|
$547.5M
-5.82%
YoY
|
$568.1M
-2.52%
YoY
|
$561.1M
-3.2%
YoY
|
$580.6M
6.18%
YoY
|
$581.3M
11.55%
YoY
|
$582.8M
16.09%
YoY
|
$579.6M
17.36%
YoY
|
$546.8M
17.35%
YoY
|
$521.1M
13.61%
YoY
|
$502.1M
12.2%
YoY
|
$493.9M
13.86%
YoY
|
$465.9M
16.13%
YoY
|
$458.7M
20.14%
YoY
|
$447.5M
-36.76%
YoY
|
$433.7M
26.82%
YoY
|
$401.2M
22.69%
YoY
|
$381.8M
-5.64%
YoY
|
| Selling, General & Admin |
$34.69M
13.07%
YoY
|
$28.02M
-14.39%
YoY
|
$29.22M
-33.5%
YoY
|
$29.13M
-34.73%
YoY
|
$30.68M
-34.81%
YoY
|
$32.73M
-44.8%
YoY
|
$43.95M
-4.47%
YoY
|
$44.63M
-2.73%
YoY
|
$47.06M
-2.37%
YoY
|
$59.29M
37.91%
YoY
|
$46.00M
-7.92%
YoY
|
$45.88M
5.73%
YoY
|
$48.20M
17.75%
YoY
|
$42.99M
3.21%
YoY
|
$49.96M
31.71%
YoY
|
$43.40M
-39.62%
YoY
|
$40.93M
20.39%
YoY
|
$41.65M
27.38%
YoY
|
$37.93M
2.79%
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 |
$305.4M
-10.71%
YoY
|
$322.1M
-2.44%
YoY
|
$340.2M
15.73%
YoY
|
$346.1M
19.06%
YoY
|
$342.1M
18.96%
YoY
|
$330.1M
15.72%
YoY
|
$294.0M
9.17%
YoY
|
$290.7M
6.27%
YoY
|
$287.6M
8.39%
YoY
|
$285.3M
7.86%
YoY
|
$269.3M
5.64%
YoY
|
$273.6M
13.0%
YoY
|
$265.3M
10.24%
YoY
|
$264.5M
10.54%
YoY
|
$254.9M
20.91%
YoY
|
$242.1M
27.37%
YoY
|
$240.7M
33.03%
YoY
|
$239.3M
34.64%
YoY
|
$210.8M
19.19%
YoY
|
| Operating Expenses |
$340.1M
-8.75%
YoY
|
$350.1M
-3.52%
YoY
|
$369.5M
9.32%
YoY
|
$375.3M
11.9%
YoY
|
$372.7M
11.39%
YoY
|
$362.8M
5.31%
YoY
|
$337.9M
7.18%
YoY
|
$335.3M
4.98%
YoY
|
$334.6M
6.73%
YoY
|
$344.5M
12.05%
YoY
|
$315.3M
3.42%
YoY
|
$319.4M
11.9%
YoY
|
$313.5M
11.33%
YoY
|
$307.5M
9.46%
YoY
|
$304.9M
22.56%
YoY
|
$285.5M
-35.54%
YoY
|
$281.6M
31.03%
YoY
|
$280.9M
33.51%
YoY
|
$248.8M
16.41%
YoY
|
| Operating Profit |
$125.0M
-33.66%
YoY
|
$89.53M
-58.88%
YoY
|
$178.0M
-26.84%
YoY
|
$192.9M
-22.06%
YoY
|
$188.4M
-23.12%
YoY
|
$217.7M
7.67%
YoY
|
$243.4M
18.26%
YoY
|
$247.5M
35.52%
YoY
|
$245.0M
35.84%
YoY
|
$202.2M
27.62%
YoY
|
$205.8M
33.83%
YoY
|
$182.6M
12.73%
YoY
|
$180.4M
18.55%
YoY
|
$158.5M
31.72%
YoY
|
$153.8M
15.63%
YoY
|
$162.0M
-38.82%
YoY
|
$152.1M
19.71%
YoY
|
$120.3M
3.17%
YoY
|
$133.0M
-30.33%
YoY
|
| Interest Expense |
$64.58M
26.94%
YoY
|
$32.57M
-125.29%
YoY
|
$54.85M
25.95%
YoY
|
$55.30M
20.76%
YoY
|
$50.88M
-541.36%
YoY
|
-$128.8M
962.27%
YoY
|
$43.55M
281.65%
YoY
|
$45.79M
-148.12%
YoY
|
-$11.53M
-183.81%
YoY
|
-$12.13M
-67.23%
YoY
|
$11.41M
-50.35%
YoY
|
-$95.16M
-492.3%
YoY
|
$13.75M
-53.28%
YoY
|
-$37.00M
-74.43%
YoY
|
$22.98M
-35.58%
YoY
|
$24.26M
-31.01%
YoY
|
$29.44M
-19.27%
YoY
|
-$144.7M
-165.43%
YoY
|
$35.68M
-17.64%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
$398.4M
930.41%
YoY
|
-$995.4M
6084.24%
YoY
|
-$197.8M
-192.62%
YoY
|
-$62.19M
-166.12%
YoY
|
$38.66M
-82.36%
YoY
|
-$16.09M
-62.27%
YoY
|
$213.6M
212.74%
YoY
|
$94.05M
-29.66%
YoY
|
$219.2M
80.11%
YoY
|
-$42.66M
-144.78%
YoY
|
$68.30M
-82.19%
YoY
|
$133.7M
-56.78%
YoY
|
$121.7M
-203.66%
YoY
|
$95.27M
-4.54%
YoY
|
$383.4M
208.15%
YoY
|
$309.4M
-28.06%
YoY
|
-$117.4M
-560.36%
YoY
|
$99.80M
-78.17%
YoY
|
$124.4M
29.89%
YoY
|
| Income Tax |
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
|
| Net Earnings |
$361.7M
-4145.79%
YoY
|
-$1.082B
1566.37%
YoY
|
-$232.8M
-238.59%
YoY
|
-$107.0M
-329.12%
YoY
|
-$8.939M
-105.36%
YoY
|
-$64.92M
-29.38%
YoY
|
$167.9M
592.02%
YoY
|
$46.70M
-46.48%
YoY
|
$166.9M
114.34%
YoY
|
-$91.93M
-277.49%
YoY
|
$24.27M
-92.96%
YoY
|
$87.26M
-67.94%
YoY
|
$77.86M
-152.06%
YoY
|
$51.79M
-30.85%
YoY
|
$344.7M
234.18%
YoY
|
$272.2M
-29.31%
YoY
|
-$149.6M
-1941.76%
YoY
|
$74.90M
-83.04%
YoY
|
$103.1M
27.25%
YoY
|
| Basic Earnings Per Share |
$2.10
-3100.0%
YoY
|
N/A
|
-$1.38
-243.75%
YoY
|
-$0.64
-356.0%
YoY
|
-$0.07
-107.22%
YoY
|
N/A
|
$0.96
638.46%
YoY
|
$0.25
-50.98%
YoY
|
$0.97
120.45%
YoY
|
N/A
|
$0.13
-93.84%
YoY
|
$0.51
-69.46%
YoY
|
$0.44
-145.83%
YoY
|
N/A
|
$2.11
214.93%
YoY
|
$1.67
-36.02%
YoY
|
-$0.96
-2500.0%
YoY
|
N/A
|
$0.67
4.69%
YoY
|
| Diluted Earnings Per Share |
$2.10
-3100.0%
YoY
|
-$6.35
1583.97%
YoY
|
-$1.38
-243.75%
YoY
|
-$0.64
-356.0%
YoY
|
-$0.07
-107.21%
YoY
|
-$0.38
-29.85%
YoY
|
$0.96
638.46%
YoY
|
$0.25
-51.05%
YoY
|
$0.97
120.58%
YoY
|
-$0.54
-100.0%
YoY
|
$0.13
-93.84%
YoY
|
$0.51
-69.42%
YoY
|
$0.44
-145.83%
YoY
|
$313.1K
-35.47%
YoY
|
$2.11
214.93%
YoY
|
$1.67
-36.02%
YoY
|
-$0.96
-2500.0%
YoY
|
$485.1K
14881217.25%
YoY
|
$0.67
6.35%
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 |
173.3M shares
0.12%
YoY
|
172.8M shares
-1.11%
YoY
|
173.0M shares
-1.12%
YoY
|
173.0M shares
-1.08%
YoY
|
173.1M shares
-1.07%
YoY
|
174.8M shares
0.57%
YoY
|
174.9M shares
1.1%
YoY
|
174.9M shares
1.08%
YoY
|
175.0M shares
1.09%
YoY
|
173.8M shares
5.9%
YoY
|
173.0M shares
6.04%
YoY
|
173.0M shares
7.19%
YoY
|
173.1M shares
9.41%
YoY
|
164.1M shares
5.89%
YoY
|
163.2M shares
8.16%
YoY
|
161.4M shares
10.69%
YoY
|
158.2M shares
15.2%
YoY
|
155.0M shares
14.84%
YoY
|
150.9M shares
20.78%
YoY
|
| Diluted Shares Outstanding |
170.9M shares
0.2%
YoY
|
N/A
|
170.2M shares
-1.09%
YoY
|
170.1M shares
-1.09%
YoY
|
170.5M shares
-0.83%
YoY
|
N/A
|
172.1M shares
0.68%
YoY
|
172.0M shares
0.67%
YoY
|
171.9M shares
0.68%
YoY
|
N/A
|
170.9M shares
5.78%
YoY
|
170.9M shares
5.86%
YoY
|
170.8M shares
7.96%
YoY
|
N/A
|
161.6M shares
6.59%
YoY
|
161.4M shares
10.51%
YoY
|
158.2M shares
14.9%
YoY
|
N/A
|
151.6M shares
20.45%
YoY
|
Loading...