|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.087B
-4.13%
YoY
|
$3.220B
-12.56%
YoY
|
$3.682B
-1.6%
YoY
|
$3.742B
31.28%
YoY
|
$2.850B
10.49%
YoY
|
| Cost Of Revenue |
$2.852B
-4.2%
YoY
|
$2.977B
-10.6%
YoY
|
$3.330B
-0.93%
YoY
|
$3.361B
36.38%
YoY
|
$2.464B
8.64%
YoY
|
| Gross Profit |
$235.3M
-3.26%
YoY
|
$243.2M
-31.02%
YoY
|
$352.6M
-7.47%
YoY
|
$381.1M
-1.29%
YoY
|
$386.1M
23.94%
YoY
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$298.9M
1.83%
YoY
|
$293.5M
-5.55%
YoY
|
$310.8M
5.41%
YoY
|
$294.8M
5.79%
YoY
|
$278.7M
-4.15%
YoY
|
| Operating Expenses |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Operating Profit |
$235.3M
-113.79%
YoY
|
-$1.707B
-584.04%
YoY
|
$352.6M
-7.47%
YoY
|
$381.1M
-1.29%
YoY
|
$386.1M
23.94%
YoY
|
| Interest Expense |
-$59.50M
-32.84%
YoY
|
-$88.59M
-20.67%
YoY
|
-$111.7M
-195.69%
YoY
|
$116.7M
17.4%
YoY
|
$99.40M
-0.41%
YoY
|
| Other Income/Expense, Net |
$3.482M
-7.25%
YoY
|
$3.754M
-21.27%
YoY
|
$4.768M
8.09%
YoY
|
$4.411M
-24.57%
YoY
|
$5.848M
-282.75%
YoY
|
| Pretax Income |
$166.9M
-109.32%
YoY
|
-$1.792B
-829.18%
YoY
|
$245.7M
-19.23%
YoY
|
$304.2M
-2.14%
YoY
|
$310.9M
29.19%
YoY
|
| Income Tax |
$40.65M
-108.63%
YoY
|
-$471.0M
-1156.61%
YoY
|
$44.57M
-27.13%
YoY
|
$61.17M
-2.61%
YoY
|
$62.81M
53.52%
YoY
|
| Net Earnings |
$126.3M
-108.87%
YoY
|
-$1.424B
-814.78%
YoY
|
$199.2M
-18.02%
YoY
|
$243.0M
-2.03%
YoY
|
$248.1M
24.21%
YoY
|
| Basic Earnings Per Share |
$0.71
-106.32%
YoY
|
-$11.23
-717.03%
YoY
|
$1.82
-17.27%
YoY
|
$2.20
-2.22%
YoY
|
$2.25
24.31%
YoY
|
| Diluted Earnings Per Share |
$0.71
-106.32%
YoY
|
-$11.23
-720.23%
YoY
|
$1.81
-17.7%
YoY
|
$2.20
-2.22%
YoY
|
$2.25
24.31%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
172.6M shares
35.95%
YoY
|
126.9M shares
15.66%
YoY
|
109.7M shares
0.28%
YoY
|
109.4M shares
0.14%
YoY
|
109.3M shares
0.13%
YoY
|
| Diluted Shares Outstanding |
173.0M shares
36.31%
YoY
|
126.9M shares
15.35%
YoY
|
110.0M shares
0.24%
YoY
|
109.8M shares
0.18%
YoY
|
109.6M shares
0.2%
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 |
$746.4M
0.32%
YoY
|
$805.8M
0.83%
YoY
|
$790.6M
-15.75%
YoY
|
$746.4M
-16.82%
YoY
|
$744.1M
-17.06%
YoY
|
$799.2M
-16.87%
YoY
|
$938.4M
4.05%
YoY
|
$897.4M
0.19%
YoY
|
$897.2M
-3.35%
YoY
|
$961.4M
-5.67%
YoY
|
$901.9M
-13.46%
YoY
|
$895.7M
0.01%
YoY
|
$928.2M
18.24%
YoY
|
$1.019B
32.31%
YoY
|
$1.042B
37.69%
YoY
|
$895.6M
31.66%
YoY
|
$785.1M
22.1%
YoY
|
$770.3M
18.1%
YoY
|
$756.9M
18.0%
YoY
|
| Cost Of Revenue |
N/A
|
$738.7M
-0.91%
YoY
|
$738.6M
-10.69%
YoY
|
$692.6M
-73.53%
YoY
|
$681.7M
-16.95%
YoY
|
$745.5M
-13.85%
YoY
|
$826.9M
0.02%
YoY
|
$2.616B
225.94%
YoY
|
$820.7M
-1.67%
YoY
|
$865.4M
-6.56%
YoY
|
$826.8M
-12.05%
YoY
|
$802.7M
-0.77%
YoY
|
$834.7M
21.72%
YoY
|
$926.1M
35.91%
YoY
|
$940.1M
42.53%
YoY
|
$808.9M
39.86%
YoY
|
$685.8M
25.86%
YoY
|
$681.4M
19.23%
YoY
|
$659.6M
21.72%
YoY
|
| Gross Profit |
N/A
|
$67.11M
-125.95%
YoY
|
$52.05M
-53.3%
YoY
|
$53.75M
-103.13%
YoY
|
$62.42M
-18.32%
YoY
|
-$258.6M
-369.41%
YoY
|
$111.5M
48.4%
YoY
|
-$1.719B
-1948.78%
YoY
|
$76.42M
-18.28%
YoY
|
$95.98M
3.18%
YoY
|
$75.10M
-26.46%
YoY
|
$92.98M
7.28%
YoY
|
$93.52M
-5.8%
YoY
|
$93.01M
4.67%
YoY
|
$102.1M
4.93%
YoY
|
$86.67M
-14.91%
YoY
|
$99.28M
1.3%
YoY
|
$88.86M
10.12%
YoY
|
$97.32M
-2.29%
YoY
|
| Selling, General & Admin |
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
|
| 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 |
$75.45M
14.72%
YoY
|
$64.13M
12.88%
YoY
|
$73.96M
8.76%
YoY
|
$76.11M
11.7%
YoY
|
$65.77M
-4.35%
YoY
|
$56.81M
-15.19%
YoY
|
$68.00M
0.74%
YoY
|
$68.13M
2.11%
YoY
|
$68.76M
3.38%
YoY
|
$66.99M
1.51%
YoY
|
$67.50M
5.53%
YoY
|
$66.72M
5.71%
YoY
|
$66.51M
5.59%
YoY
|
$65.99M
6.84%
YoY
|
$63.96M
4.06%
YoY
|
$63.12M
2.6%
YoY
|
$62.99M
2.54%
YoY
|
$61.77M
3.99%
YoY
|
$61.47M
3.66%
YoY
|
| Operating Expenses |
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
-$320.9M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Operating Profit |
$53.38M
-14.49%
YoY
|
$67.11M
25.06%
YoY
|
$52.05M
-141.13%
YoY
|
$53.75M
-103.13%
YoY
|
$62.42M
-18.32%
YoY
|
$53.66M
-44.09%
YoY
|
-$126.5M
-268.48%
YoY
|
-$1.719B
-1948.78%
YoY
|
$76.42M
-18.28%
YoY
|
$95.98M
3.18%
YoY
|
$75.11M
-26.44%
YoY
|
$92.98M
7.28%
YoY
|
$93.52M
-5.8%
YoY
|
$93.01M
4.67%
YoY
|
$102.1M
4.93%
YoY
|
$86.67M
-14.91%
YoY
|
$99.28M
1.27%
YoY
|
$88.86M
10.15%
YoY
|
$97.32M
-2.25%
YoY
|
| Interest Expense |
N/A
|
-$14.47M
-13.77%
YoY
|
-$13.93M
-41.45%
YoY
|
-$14.51M
-40.97%
YoY
|
-$16.59M
-29.21%
YoY
|
-$16.78M
-58.33%
YoY
|
-$23.79M
-12.85%
YoY
|
-$24.59M
-0.72%
YoY
|
-$23.43M
-3.83%
YoY
|
-$40.26M
72.77%
YoY
|
-$27.30M
17.42%
YoY
|
-$24.77M
14.14%
YoY
|
-$24.37M
86.87%
YoY
|
-$23.30M
14.07%
YoY
|
-$23.25M
14.96%
YoY
|
-$21.70M
7.8%
YoY
|
-$13.04M
-35.77%
YoY
|
-$20.43M
5.85%
YoY
|
-$20.22M
7.0%
YoY
|
| Other Income/Expense, Net |
N/A
|
$829.0K
875.29%
YoY
|
$817.0K
-26.13%
YoY
|
$919.0K
-28.26%
YoY
|
$917.0K
-28.47%
YoY
|
$85.00K
-92.96%
YoY
|
$1.106M
-14.92%
YoY
|
$1.281M
11.1%
YoY
|
$1.282M
11.28%
YoY
|
$1.207M
36.69%
YoY
|
$1.300M
25.12%
YoY
|
$1.153M
-7.46%
YoY
|
$1.152M
-7.32%
YoY
|
$883.0K
-22.48%
YoY
|
$1.039M
-1.8%
YoY
|
$1.246M
2.47%
YoY
|
$1.243M
-48.21%
YoY
|
$1.139M
-669.5%
YoY
|
$1.058M
-196.18%
YoY
|
| Pretax Income |
$38.59M
15.07%
YoY
|
$53.47M
17.13%
YoY
|
$39.95M
-126.77%
YoY
|
$39.98M
-102.29%
YoY
|
$33.54M
-38.2%
YoY
|
$45.65M
-19.8%
YoY
|
-$149.2M
-403.88%
YoY
|
-$1.742B
-2611.68%
YoY
|
$54.27M
-22.81%
YoY
|
$56.92M
-19.37%
YoY
|
$49.11M
-38.54%
YoY
|
$69.37M
4.76%
YoY
|
$70.30M
-19.63%
YoY
|
$70.59M
1.47%
YoY
|
$79.91M
2.24%
YoY
|
$66.22M
-20.17%
YoY
|
$87.48M
9.08%
YoY
|
$69.57M
13.68%
YoY
|
$78.15M
-1.72%
YoY
|
| Income Tax |
$8.142M
27.32%
YoY
|
$12.11M
21.86%
YoY
|
$8.728M
-119.27%
YoY
|
$13.42M
-103.0%
YoY
|
$6.395M
-45.22%
YoY
|
$9.936M
29.75%
YoY
|
-$45.30M
-702.35%
YoY
|
-$447.3M
-3231.26%
YoY
|
$11.67M
-22.74%
YoY
|
$7.658M
-40.04%
YoY
|
$7.521M
-56.66%
YoY
|
$14.28M
8.19%
YoY
|
$15.11M
-15.3%
YoY
|
$12.77M
-12.39%
YoY
|
$17.35M
21.64%
YoY
|
$13.20M
-29.01%
YoY
|
$17.84M
16.11%
YoY
|
$14.58M
42.92%
YoY
|
$14.27M
1.76%
YoY
|
| Net Earnings |
$30.45M
12.18%
YoY
|
$39.62M
-158.05%
YoY
|
$30.75M
-129.58%
YoY
|
$26.09M
-102.01%
YoY
|
$27.14M
-36.27%
YoY
|
-$68.25M
-239.88%
YoY
|
-$103.9M
-349.9%
YoY
|
-$1.295B
-2451.02%
YoY
|
$42.60M
-22.83%
YoY
|
$48.79M
-14.92%
YoY
|
$41.59M
-33.51%
YoY
|
$55.08M
3.9%
YoY
|
$55.19M
-20.74%
YoY
|
$57.35M
4.28%
YoY
|
$62.55M
-2.09%
YoY
|
$53.01M
-17.61%
YoY
|
$69.64M
7.42%
YoY
|
$54.99M
7.92%
YoY
|
$63.89M
-2.47%
YoY
|
| Basic Earnings Per Share |
$0.18
20.0%
YoY
|
N/A
|
$0.18
-119.78%
YoY
|
$0.15
-101.28%
YoY
|
$0.15
-60.53%
YoY
|
-$0.40
-190.91%
YoY
|
-$0.91
-345.95%
YoY
|
-$11.74
-2448.0%
YoY
|
$0.38
-24.0%
YoY
|
$0.44
N/A
|
$0.37
-35.09%
YoY
|
$0.50
4.17%
YoY
|
$0.50
-20.63%
YoY
|
N/A
|
$0.57
-1.72%
YoY
|
$0.48
-17.24%
YoY
|
$0.63
6.78%
YoY
|
N/A
|
$0.58
-3.33%
YoY
|
| Diluted Earnings Per Share |
$0.18
20.0%
YoY
|
$0.23
-157.5%
YoY
|
$0.18
-119.78%
YoY
|
$0.15
-101.28%
YoY
|
$0.15
-60.53%
YoY
|
-$0.40
-190.43%
YoY
|
-$0.91
-345.95%
YoY
|
-$11.74
-2448.0%
YoY
|
$0.38
-24.0%
YoY
|
$0.44
-15.17%
YoY
|
$0.37
-35.09%
YoY
|
$0.50
4.17%
YoY
|
$0.50
-20.63%
YoY
|
$0.52
-100.0%
YoY
|
$0.57
-1.72%
YoY
|
$0.48
-17.24%
YoY
|
$0.63
6.78%
YoY
|
$502.0K
109124159.66%
YoY
|
$0.58
-1.69%
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 |
172.6M shares
0.09%
YoY
|
172.6M shares
0.09%
YoY
|
172.6M shares
56.49%
YoY
|
172.5M shares
56.38%
YoY
|
172.5M shares
56.57%
YoY
|
172.5M shares
56.61%
YoY
|
110.3M shares
0.63%
YoY
|
110.3M shares
0.67%
YoY
|
110.2M shares
0.62%
YoY
|
110.1M shares
0.6%
YoY
|
109.6M shares
0.13%
YoY
|
109.6M shares
0.13%
YoY
|
109.5M shares
0.1%
YoY
|
109.5M shares
0.15%
YoY
|
109.5M shares
0.14%
YoY
|
109.4M shares
0.14%
YoY
|
109.4M shares
0.13%
YoY
|
109.3M shares
0.12%
YoY
|
109.3M shares
0.12%
YoY
|
| Diluted Shares Outstanding |
173.3M shares
0.3%
YoY
|
N/A
|
172.9M shares
51.21%
YoY
|
172.7M shares
56.53%
YoY
|
172.8M shares
56.42%
YoY
|
172.5M shares
56.36%
YoY
|
114.4M shares
4.04%
YoY
|
110.3M shares
0.48%
YoY
|
110.5M shares
0.59%
YoY
|
110.3M shares
N/A
|
109.9M shares
0.19%
YoY
|
109.8M shares
0.11%
YoY
|
109.8M shares
0.17%
YoY
|
N/A
|
109.7M shares
0.12%
YoY
|
109.7M shares
0.13%
YoY
|
109.6M shares
0.13%
YoY
|
N/A
|
109.6M shares
0.22%
YoY
|
Loading...