|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.306B
-28.41%
YoY
|
$3.221B
-0.11%
YoY
|
$3.225B
8.58%
YoY
|
$2.970B
30.67%
YoY
|
$2.273B
62.52%
YoY
|
| Cost Of Revenue |
$1.077B
-36.41%
YoY
|
$1.693B
0.3%
YoY
|
$1.688B
442.51%
YoY
|
$311.2M
51.24%
YoY
|
$205.8M
39.91%
YoY
|
| Gross Profit |
$1.229B
-19.54%
YoY
|
$1.528B
-0.55%
YoY
|
$1.536B
-42.21%
YoY
|
$2.659B
28.63%
YoY
|
$2.067B
65.18%
YoY
|
| Selling, General & Admin |
$236.7M
-22.09%
YoY
|
$303.8M
12.44%
YoY
|
$270.2M
5.22%
YoY
|
$256.8M
28.8%
YoY
|
$199.4M
59.83%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$507.9M
-25.39%
YoY
|
$680.7M
3.14%
YoY
|
$660.0M
9.13%
YoY
|
$604.8M
15.7%
YoY
|
$522.7M
38.7%
YoY
|
| Operating Expenses |
$744.6M
-27.02%
YoY
|
$1.020B
9.69%
YoY
|
$930.2M
7.96%
YoY
|
$861.6M
19.31%
YoY
|
$722.1M
478.86%
YoY
|
| Operating Profit |
$484.7M
-4.49%
YoY
|
$507.5M
-16.27%
YoY
|
$606.1M
-66.27%
YoY
|
$1.797B
33.63%
YoY
|
$1.345B
19.37%
YoY
|
| Interest Expense |
-$196.8M
-46.84%
YoY
|
-$370.2M
10.97%
YoY
|
-$333.6M
44.23%
YoY
|
-$231.3M
38.75%
YoY
|
-$166.7M
31.47%
YoY
|
| Other Income/Expense, Net |
$133.9M
4084.38%
YoY
|
$3.200M
-142.67%
YoY
|
-$7.500M
257.14%
YoY
|
-$2.100M
-82.68%
YoY
|
-$12.12M
133.65%
YoY
|
| Pretax Income |
-$257.4M
-513.16%
YoY
|
$62.30M
-126.68%
YoY
|
-$233.5M
-187.45%
YoY
|
$267.0M
-6.27%
YoY
|
$284.9M
110.04%
YoY
|
| Income Tax |
-$49.20M
39.38%
YoY
|
-$35.30M
320.24%
YoY
|
-$8.400M
-237.7%
YoY
|
$6.100M
359.68%
YoY
|
$1.327M
-271.23%
YoY
|
| Net Earnings |
$1.414B
1264.77%
YoY
|
$103.6M
-150.07%
YoY
|
-$206.9M
-178.43%
YoY
|
$263.8M
-36.24%
YoY
|
$413.7M
214.36%
YoY
|
| Basic Earnings Per Share |
$10.84
1426.76%
YoY
|
$0.71
-141.52%
YoY
|
-$1.71
-185.5%
YoY
|
$2.00
-40.48%
YoY
|
$3.36
150.75%
YoY
|
| Diluted Earnings Per Share |
$10.84
1426.76%
YoY
|
$0.71
-141.28%
YoY
|
-$1.72
-186.0%
YoY
|
$2.00
-40.48%
YoY
|
$3.36
150.75%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
124.9M shares
0.32%
YoY
|
124.5M shares
0.89%
YoY
|
123.4M shares
2.66%
YoY
|
120.2M shares
6.77%
YoY
|
112.6M shares
15.44%
YoY
|
| Diluted Shares Outstanding |
124.9M shares
-1.81%
YoY
|
127.2M shares
2.75%
YoY
|
123.8M shares
0.73%
YoY
|
122.9M shares
6.74%
YoY
|
115.1M shares
18.07%
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 |
$507.9M
8.02%
YoY
|
$515.2M
-30.93%
YoY
|
$697.2M
-25.82%
YoY
|
$623.5M
-27.84%
YoY
|
$470.2M
-29.96%
YoY
|
$745.9M
2.64%
YoY
|
$939.9M
-4.4%
YoY
|
$864.0M
0.06%
YoY
|
$671.3M
3.09%
YoY
|
$726.7M
7.77%
YoY
|
$983.2M
5.43%
YoY
|
$863.5M
6.04%
YoY
|
$651.2M
18.72%
YoY
|
$674.3M
24.31%
YoY
|
$932.6M
36.29%
YoY
|
$814.3M
34.84%
YoY
|
$548.5M
24.1%
YoY
|
$542.4M
41.16%
YoY
|
$684.3M
70.85%
YoY
|
| Cost Of Revenue |
$241.6M
7.09%
YoY
|
$246.6M
-37.38%
YoY
|
$306.0M
-36.58%
YoY
|
$296.5M
-35.63%
YoY
|
$225.6M
-37.12%
YoY
|
$393.8M
0.23%
YoY
|
$482.5M
0.5%
YoY
|
$460.6M
0.04%
YoY
|
$358.8M
3.01%
YoY
|
$392.9M
6.71%
YoY
|
$480.1M
5.42%
YoY
|
$460.4M
10.59%
YoY
|
$348.3M
30.25%
YoY
|
$368.2M
34.62%
YoY
|
$455.4M
41.51%
YoY
|
$416.3M
44.24%
YoY
|
$267.4M
26.37%
YoY
|
$273.5M
53.48%
YoY
|
$321.8M
89.41%
YoY
|
| Gross Profit |
$266.3M
8.87%
YoY
|
$268.6M
-23.71%
YoY
|
$391.2M
-14.47%
YoY
|
$327.0M
-18.94%
YoY
|
$244.6M
-21.73%
YoY
|
$352.1M
5.48%
YoY
|
$457.4M
-9.08%
YoY
|
$403.4M
0.07%
YoY
|
$312.5M
3.17%
YoY
|
$333.8M
9.05%
YoY
|
$503.1M
5.43%
YoY
|
$403.1M
1.28%
YoY
|
$302.9M
7.76%
YoY
|
$306.1M
13.82%
YoY
|
$477.2M
31.65%
YoY
|
$398.0M
26.25%
YoY
|
$281.1M
22.01%
YoY
|
$268.9M
30.48%
YoY
|
$362.5M
57.19%
YoY
|
| Selling, General & Admin |
$71.10M
23.87%
YoY
|
$62.70M
-22.21%
YoY
|
$57.10M
-23.66%
YoY
|
$61.60M
-8.74%
YoY
|
$57.40M
-26.88%
YoY
|
$80.60M
3.6%
YoY
|
$74.80M
6.7%
YoY
|
$67.50M
6.47%
YoY
|
$78.50M
19.85%
YoY
|
$77.80M
11.46%
YoY
|
$70.10M
1.45%
YoY
|
$63.40M
-8.91%
YoY
|
$65.50M
8.99%
YoY
|
$69.80M
15.64%
YoY
|
$69.10M
43.99%
YoY
|
$69.60M
48.01%
YoY
|
$60.10M
51.77%
YoY
|
$60.36M
60.95%
YoY
|
$47.99M
57.42%
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 |
$132.5M
7.11%
YoY
|
$507.9M
198.41%
YoY
|
$126.2M
-26.8%
YoY
|
$127.4M
-26.27%
YoY
|
$123.7M
-25.17%
YoY
|
$170.2M
-4.22%
YoY
|
$172.4M
6.03%
YoY
|
$172.8M
5.3%
YoY
|
$165.3M
4.62%
YoY
|
$177.7M
14.79%
YoY
|
$162.6M
7.47%
YoY
|
$164.1M
9.25%
YoY
|
$158.0M
6.4%
YoY
|
$154.8M
7.0%
YoY
|
$151.3M
19.05%
YoY
|
$150.2M
18.17%
YoY
|
$148.5M
19.85%
YoY
|
$144.7M
23.23%
YoY
|
$127.1M
43.61%
YoY
|
| Operating Expenses |
$203.6M
12.42%
YoY
|
$193.3M
-22.93%
YoY
|
$183.3M
-25.85%
YoY
|
$189.0M
-21.35%
YoY
|
$181.1M
-25.72%
YoY
|
$250.8M
-1.84%
YoY
|
$247.2M
6.23%
YoY
|
$240.3M
5.63%
YoY
|
$243.8M
9.08%
YoY
|
$255.5M
13.76%
YoY
|
$232.7M
5.58%
YoY
|
$227.5M
3.5%
YoY
|
$223.5M
7.14%
YoY
|
$224.6M
9.54%
YoY
|
$220.4M
25.88%
YoY
|
$219.8M
26.73%
YoY
|
$208.6M
28.05%
YoY
|
$205.0M
32.2%
YoY
|
$175.1M
474.3%
YoY
|
| Operating Profit |
$62.70M
-1.26%
YoY
|
$75.30M
-25.67%
YoY
|
$207.9M
-1.09%
YoY
|
$138.0M
-15.39%
YoY
|
$63.50M
-7.57%
YoY
|
$101.3M
29.37%
YoY
|
$210.2M
-22.26%
YoY
|
$163.1M
-7.12%
YoY
|
$68.70M
-13.48%
YoY
|
$78.30M
-3.93%
YoY
|
$270.4M
5.3%
YoY
|
$175.6M
-1.46%
YoY
|
$79.40M
9.52%
YoY
|
$81.50M
27.56%
YoY
|
$256.8M
37.03%
YoY
|
$178.2M
25.67%
YoY
|
$72.50M
7.41%
YoY
|
$63.89M
25.28%
YoY
|
$187.4M
-6.35%
YoY
|
| Interest Expense |
-$62.60M
-14.95%
YoY
|
-$37.80M
-72.63%
YoY
|
-$63.70M
-30.0%
YoY
|
-$21.70M
-76.54%
YoY
|
-$73.60M
-11.75%
YoY
|
-$138.1M
72.63%
YoY
|
-$91.00M
-0.44%
YoY
|
-$92.50M
19.51%
YoY
|
-$83.40M
-1.65%
YoY
|
-$80.00M
-8.88%
YoY
|
-$91.40M
89.63%
YoY
|
-$77.40M
64.68%
YoY
|
-$84.80M
75.57%
YoY
|
-$87.80M
118.85%
YoY
|
-$48.20M
2.08%
YoY
|
-$47.00M
20.2%
YoY
|
-$48.30M
19.55%
YoY
|
-$40.12M
56.71%
YoY
|
-$47.22M
74.24%
YoY
|
| Other Income/Expense, Net |
-$3.800M
-166.67%
YoY
|
$70.60M
-3041.67%
YoY
|
$19.10M
-2487.5%
YoY
|
$31.90M
-2093.75%
YoY
|
$5.700M
5600.0%
YoY
|
-$2.400M
-97.85%
YoY
|
-$800.0K
-78.38%
YoY
|
-$1.600M
100.0%
YoY
|
$100.0K
-110.0%
YoY
|
-$111.6M
933.33%
YoY
|
-$3.700M
-232.14%
YoY
|
-$800.0K
-300.0%
YoY
|
-$1.000M
66.67%
YoY
|
-$10.80M
882.71%
YoY
|
$2.800M
-129.88%
YoY
|
$400.0K
-300.0%
YoY
|
-$600.0K
20.0%
YoY
|
-$1.099M
-50.05%
YoY
|
-$9.372M
166.93%
YoY
|
| Pretax Income |
-$4.300M
-85.37%
YoY
|
$92.70M
-135.75%
YoY
|
-$6.300M
-102.13%
YoY
|
-$122.0M
-314.04%
YoY
|
-$29.40M
-3.61%
YoY
|
-$259.3M
141.43%
YoY
|
$295.1M
62.77%
YoY
|
$57.00M
-40.56%
YoY
|
-$30.50M
-8.68%
YoY
|
-$107.4M
-4575.0%
YoY
|
$181.3M
6.96%
YoY
|
$95.90M
-10.04%
YoY
|
-$33.40M
-230.98%
YoY
|
$2.400M
-80.89%
YoY
|
$169.5M
15.3%
YoY
|
$106.6M
13.4%
YoY
|
$25.50M
11.84%
YoY
|
$12.56M
-242.76%
YoY
|
$147.0M
83.36%
YoY
|
| Income Tax |
$8.100M
-345.45%
YoY
|
-$21.60M
-14.62%
YoY
|
$1.700M
-121.25%
YoY
|
-$26.00M
-1725.0%
YoY
|
-$3.300M
-8.33%
YoY
|
-$25.30M
228.57%
YoY
|
-$8.000M
-447.83%
YoY
|
$1.600M
-169.57%
YoY
|
-$3.600M
414.29%
YoY
|
-$7.700M
208.0%
YoY
|
$2.300M
-37.84%
YoY
|
-$2.300M
-163.89%
YoY
|
-$700.0K
-153.85%
YoY
|
-$2.500M
114.59%
YoY
|
$3.700M
137.64%
YoY
|
$3.600M
174.6%
YoY
|
$1.300M
-425.0%
YoY
|
-$1.165M
191.25%
YoY
|
$1.557M
-322.43%
YoY
|
| Net Earnings |
-$6.400M
-84.47%
YoY
|
$121.9M
-154.32%
YoY
|
$12.10M
-95.97%
YoY
|
$1.314B
2217.64%
YoY
|
-$41.20M
50.36%
YoY
|
-$224.4M
166.51%
YoY
|
$300.5M
84.24%
YoY
|
$56.70M
-36.86%
YoY
|
-$27.40M
-8.97%
YoY
|
-$84.20M
-1891.49%
YoY
|
$163.1M
0.31%
YoY
|
$89.80M
21.35%
YoY
|
-$30.10M
-4400.0%
YoY
|
$4.700M
-70.49%
YoY
|
$162.6M
-29.84%
YoY
|
$74.00M
-33.21%
YoY
|
$700.0K
-97.18%
YoY
|
$15.93M
109.93%
YoY
|
$231.8M
185.42%
YoY
|
| Basic Earnings Per Share |
-$0.07
-79.41%
YoY
|
N/A
|
$0.07
-96.97%
YoY
|
$10.02
2285.71%
YoY
|
-$0.34
54.55%
YoY
|
N/A
|
$2.31
76.34%
YoY
|
$0.42
-41.67%
YoY
|
-$0.22
-8.33%
YoY
|
-$0.65
-1725.0%
YoY
|
$1.31
-0.76%
YoY
|
$0.72
18.03%
YoY
|
-$0.24
-2500.0%
YoY
|
$0.04
N/A
|
$1.32
-34.0%
YoY
|
$0.61
-37.76%
YoY
|
$0.01
-95.65%
YoY
|
N/A
|
$2.00
140.96%
YoY
|
| Diluted Earnings Per Share |
-$0.07
-79.41%
YoY
|
$0.99
-155.71%
YoY
|
$0.07
-96.97%
YoY
|
$10.02
2285.71%
YoY
|
-$0.34
54.13%
YoY
|
-$1.77
172.69%
YoY
|
$2.31
76.34%
YoY
|
$0.42
-42.28%
YoY
|
-$0.22
-7.63%
YoY
|
-$0.65
-1839.79%
YoY
|
$1.31
-0.76%
YoY
|
$0.73
19.3%
YoY
|
-$0.24
-2500.0%
YoY
|
$0.04
-100.0%
YoY
|
$1.32
-34.0%
YoY
|
$0.61
-37.76%
YoY
|
$0.01
-95.65%
YoY
|
$135.3K
193282993.89%
YoY
|
$2.00
140.96%
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 |
123.2M shares
-3.29%
YoY
|
123.7M shares
-2.92%
YoY
|
125.2M shares
0.39%
YoY
|
127.6M shares
2.41%
YoY
|
127.4M shares
2.38%
YoY
|
127.4M shares
2.37%
YoY
|
124.7M shares
0.2%
YoY
|
124.6M shares
0.18%
YoY
|
124.4M shares
0.25%
YoY
|
124.4M shares
0.45%
YoY
|
124.4M shares
0.89%
YoY
|
124.4M shares
3.67%
YoY
|
124.1M shares
7.63%
YoY
|
123.9M shares
6.83%
YoY
|
123.3M shares
7.11%
YoY
|
120.0M shares
7.05%
YoY
|
115.3M shares
6.86%
YoY
|
116.0M shares
18.0%
YoY
|
115.1M shares
18.04%
YoY
|
| Diluted Shares Outstanding |
125.5M shares
-3.31%
YoY
|
N/A
|
124.1M shares
0.08%
YoY
|
126.4M shares
2.18%
YoY
|
129.8M shares
2.53%
YoY
|
N/A
|
124.0M shares
0.4%
YoY
|
123.7M shares
0.24%
YoY
|
126.6M shares
0.32%
YoY
|
N/A
|
123.5M shares
0.57%
YoY
|
123.4M shares
2.83%
YoY
|
126.2M shares
8.89%
YoY
|
N/A
|
122.8M shares
4.0%
YoY
|
120.0M shares
7.05%
YoY
|
115.9M shares
7.12%
YoY
|
N/A
|
118.1M shares
21.04%
YoY
|
Loading...