|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.898B
-5.73%
YoY
|
$3.074B
7.86%
YoY
|
$2.850B
-17.49%
YoY
|
$3.454B
-3.3%
YoY
|
$3.572B
29.51%
YoY
|
| Cost Of Revenue |
$2.582B
2.66%
YoY
|
$2.515B
5.32%
YoY
|
$2.388B
-8.92%
YoY
|
$2.622B
-0.46%
YoY
|
$2.634B
25.67%
YoY
|
| Gross Profit |
$269.0M
-47.77%
YoY
|
$515.0M
11.47%
YoY
|
$462.0M
-44.47%
YoY
|
$832.0M
-7.04%
YoY
|
$895.0M
44.12%
YoY
|
| Selling, General & Admin |
$290.0M
-2.03%
YoY
|
$296.0M
7.25%
YoY
|
$276.0M
-4.5%
YoY
|
$289.0M
-9.12%
YoY
|
$318.0M
-8.36%
YoY
|
| Research & Development |
$15.00M
7.14%
YoY
|
$14.00M
16.67%
YoY
|
$12.00M
0.0%
YoY
|
$12.00M
-7.69%
YoY
|
$13.00M
8.33%
YoY
|
| Depreciation & Amortization |
$302.0M
5.96%
YoY
|
$285.0M
3.64%
YoY
|
$275.0M
2.23%
YoY
|
$269.0M
-9.43%
YoY
|
$297.0M
-2.3%
YoY
|
| Operating Expenses |
$290.0M
-6.45%
YoY
|
$310.0M
12.32%
YoY
|
$276.0M
-8.31%
YoY
|
$301.0M
-9.06%
YoY
|
$331.0M
-7.8%
YoY
|
| Operating Profit |
-$253.0M
-215.53%
YoY
|
$219.0M
17.74%
YoY
|
$186.0M
-59.39%
YoY
|
$458.0M
-20.62%
YoY
|
$577.0M
112.92%
YoY
|
| Interest Expense |
-$189.0M
21.15%
YoY
|
-$156.0M
11.43%
YoY
|
-$140.0M
-212.0%
YoY
|
$125.0M
-20.38%
YoY
|
$157.0M
-16.93%
YoY
|
| Other Income/Expense, Net |
-$22.00M
-257.14%
YoY
|
$14.00M
366.67%
YoY
|
$3.000M
-123.08%
YoY
|
-$13.00M
-208.33%
YoY
|
$12.00M
-53.85%
YoY
|
| Pretax Income |
-$458.0M
-727.4%
YoY
|
$73.00M
48.98%
YoY
|
$49.00M
-84.09%
YoY
|
$308.0M
-17.65%
YoY
|
$374.0M
228.07%
YoY
|
| Income Tax |
$15.00M
-88.19%
YoY
|
$127.0M
-65.01%
YoY
|
$363.0M
-289.06%
YoY
|
-$192.0M
-370.42%
YoY
|
$71.00M
-108.06%
YoY
|
| Net Earnings |
-$470.0M
879.17%
YoY
|
-$48.00M
-84.81%
YoY
|
-$316.0M
-163.58%
YoY
|
$497.0M
73.78%
YoY
|
$286.0M
-70.49%
YoY
|
| Basic Earnings Per Share |
-$2.97
858.06%
YoY
|
-$0.31
-84.65%
YoY
|
-$2.02
-162.93%
YoY
|
$3.21
70.74%
YoY
|
$1.88
-72.19%
YoY
|
| Diluted Earnings Per Share |
-$2.97
858.06%
YoY
|
-$0.31
-84.66%
YoY
|
-$2.02
-163.94%
YoY
|
$3.16
74.59%
YoY
|
$1.81
-72.94%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
158.5M shares
0.42%
YoY
|
157.8M shares
0.91%
YoY
|
156.4M shares
0.99%
YoY
|
154.9M shares
1.85%
YoY
|
152.1M shares
6.07%
YoY
|
| Diluted Shares Outstanding |
158.5M shares
0.42%
YoY
|
157.8M shares
0.91%
YoY
|
156.4M shares
-0.45%
YoY
|
157.1M shares
-0.53%
YoY
|
157.9M shares
9.0%
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 |
$760.0M
2.98%
YoY
|
$730.0M
7.99%
YoY
|
$699.0M
-13.06%
YoY
|
$731.0M
-10.85%
YoY
|
$738.0M
-4.65%
YoY
|
$676.0M
-1.46%
YoY
|
$804.0M
21.45%
YoY
|
$820.0M
3.27%
YoY
|
$774.0M
9.32%
YoY
|
$686.0M
5.7%
YoY
|
$662.0M
-26.03%
YoY
|
$794.0M
-15.98%
YoY
|
$708.0M
-26.63%
YoY
|
$649.0M
-26.58%
YoY
|
$895.0M
2.87%
YoY
|
$945.0M
1.94%
YoY
|
$965.0M
8.31%
YoY
|
$884.0M
12.9%
YoY
|
$870.0M
28.89%
YoY
|
| Cost Of Revenue |
$669.0M
12.25%
YoY
|
$689.0M
33.79%
YoY
|
$646.0M
-4.44%
YoY
|
$651.0M
-2.84%
YoY
|
$596.0M
-8.87%
YoY
|
$515.0M
-15.3%
YoY
|
$676.0M
19.01%
YoY
|
$670.0M
5.18%
YoY
|
$654.0M
13.74%
YoY
|
$608.0M
11.76%
YoY
|
$568.0M
-14.33%
YoY
|
$637.0M
-6.6%
YoY
|
$575.0M
-21.56%
YoY
|
$544.0M
-18.32%
YoY
|
$663.0M
4.25%
YoY
|
$682.0M
-2.57%
YoY
|
$733.0M
6.7%
YoY
|
$666.0M
10.08%
YoY
|
$636.0M
18.66%
YoY
|
| Gross Profit |
$44.00M
-55.56%
YoY
|
$41.00M
-74.53%
YoY
|
$52.00M
-59.38%
YoY
|
$79.00M
-47.33%
YoY
|
$99.00M
-17.5%
YoY
|
$161.0M
106.41%
YoY
|
$128.0M
36.17%
YoY
|
$150.0M
-4.46%
YoY
|
$120.0M
-9.77%
YoY
|
$78.00M
-25.71%
YoY
|
$94.00M
-59.48%
YoY
|
$157.0M
-40.3%
YoY
|
$133.0M
-42.67%
YoY
|
$105.0M
-51.83%
YoY
|
$232.0M
-4.92%
YoY
|
$263.0M
15.86%
YoY
|
$232.0M
12.62%
YoY
|
$218.0M
22.47%
YoY
|
$244.0M
75.54%
YoY
|
| Selling, General & Admin |
$71.00M
-4.05%
YoY
|
$66.00M
6.45%
YoY
|
$70.00M
-5.41%
YoY
|
$72.00M
-2.7%
YoY
|
$74.00M
-6.33%
YoY
|
$62.00M
-11.43%
YoY
|
$74.00M
19.35%
YoY
|
$74.00M
13.85%
YoY
|
$79.00M
11.27%
YoY
|
$70.00M
1.45%
YoY
|
$62.00M
-10.14%
YoY
|
$65.00M
-10.96%
YoY
|
$71.00M
-8.97%
YoY
|
$69.00M
21.05%
YoY
|
$69.00M
-9.21%
YoY
|
$73.00M
-5.19%
YoY
|
$78.00M
-3.7%
YoY
|
$57.00M
-18.57%
YoY
|
$76.00M
-14.61%
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 |
$75.00M
5.63%
YoY
|
$82.00M
15.49%
YoY
|
$57.00M
7.55%
YoY
|
$55.00M
-3.51%
YoY
|
$71.00M
-1.39%
YoY
|
$71.00M
2.9%
YoY
|
$53.00M
0.0%
YoY
|
$57.00M
-16.18%
YoY
|
$72.00M
1.41%
YoY
|
$69.00M
1.47%
YoY
|
$53.00M
3.92%
YoY
|
$68.00M
30.77%
YoY
|
$71.00M
4.41%
YoY
|
$68.00M
-2.86%
YoY
|
$51.00M
-7.27%
YoY
|
$52.00M
-3.7%
YoY
|
$68.00M
-19.05%
YoY
|
$70.00M
-17.65%
YoY
|
$55.00M
-3.51%
YoY
|
| Operating Expenses |
$71.00M
-4.05%
YoY
|
$74.00M
7.25%
YoY
|
$70.00M
-5.41%
YoY
|
$72.00M
-2.7%
YoY
|
$74.00M
-6.33%
YoY
|
$69.00M
-1.43%
YoY
|
$74.00M
19.35%
YoY
|
$74.00M
1.37%
YoY
|
$79.00M
11.27%
YoY
|
$70.00M
1.45%
YoY
|
$62.00M
-10.14%
YoY
|
$73.00M
0.0%
YoY
|
$71.00M
-8.97%
YoY
|
$69.00M
4.55%
YoY
|
$69.00M
-9.21%
YoY
|
$73.00M
-5.19%
YoY
|
$78.00M
-3.7%
YoY
|
$66.00M
-17.5%
YoY
|
$76.00M
-14.61%
YoY
|
| Operating Profit |
-$41.00M
-32.79%
YoY
|
-$33.00M
-135.87%
YoY
|
-$43.00M
-179.63%
YoY
|
-$35.00M
-146.05%
YoY
|
-$61.00M
-248.78%
YoY
|
$92.00M
1050.0%
YoY
|
$54.00M
68.75%
YoY
|
$76.00M
-9.52%
YoY
|
$41.00M
-33.87%
YoY
|
$8.000M
-77.78%
YoY
|
$32.00M
-80.37%
YoY
|
$84.00M
-55.79%
YoY
|
$62.00M
-10.14%
YoY
|
$36.00M
-76.32%
YoY
|
$163.0M
-2.98%
YoY
|
$190.0M
26.67%
YoY
|
$69.00M
-44.8%
YoY
|
$152.0M
55.1%
YoY
|
$168.0M
242.86%
YoY
|
| Interest Expense |
-$44.00M
12.82%
YoY
|
-$57.00M
16.33%
YoY
|
-$47.00M
51.61%
YoY
|
-$46.00M
27.78%
YoY
|
-$39.00M
-192.86%
YoY
|
-$49.00M
32.43%
YoY
|
-$31.00M
-173.81%
YoY
|
-$36.00M
0.0%
YoY
|
$42.00M
27.27%
YoY
|
-$37.00M
23.33%
YoY
|
$42.00M
31.25%
YoY
|
-$36.00M
-228.57%
YoY
|
$33.00M
3.13%
YoY
|
-$30.00M
2900.0%
YoY
|
$32.00M
-13.51%
YoY
|
$28.00M
-22.22%
YoY
|
$32.00M
-36.0%
YoY
|
-$1.000M
-97.87%
YoY
|
$37.00M
-22.92%
YoY
|
| Other Income/Expense, Net |
-$12.00M
140.0%
YoY
|
-$8.000M
-150.0%
YoY
|
-$2.000M
-81.82%
YoY
|
-$2.000M
-110.53%
YoY
|
-$5.000M
400.0%
YoY
|
$16.00M
-633.33%
YoY
|
-$11.00M
N/A
|
$19.00M
280.0%
YoY
|
-$1.000M
-150.0%
YoY
|
-$3.000M
-88.0%
YoY
|
$0.00
-100.0%
YoY
|
$5.000M
-37.5%
YoY
|
$2.000M
-150.0%
YoY
|
-$25.00M
4.17%
YoY
|
$8.000M
-33.33%
YoY
|
$8.000M
100.0%
YoY
|
-$4.000M
-60.0%
YoY
|
-$24.00M
-442.86%
YoY
|
$12.00M
71.43%
YoY
|
| Pretax Income |
-$104.0M
-1.89%
YoY
|
-$179.0M
-1293.33%
YoY
|
-$92.00M
-9300.0%
YoY
|
-$81.00M
-247.27%
YoY
|
-$106.0M
-5400.0%
YoY
|
$15.00M
-146.88%
YoY
|
$1.000M
-116.67%
YoY
|
$55.00M
3.77%
YoY
|
$2.000M
-94.12%
YoY
|
-$32.00M
68.42%
YoY
|
-$6.000M
-104.26%
YoY
|
$53.00M
-65.13%
YoY
|
$34.00M
0.0%
YoY
|
-$19.00M
-118.27%
YoY
|
$141.0M
0.0%
YoY
|
$152.0M
56.7%
YoY
|
$34.00M
6.25%
YoY
|
$104.0M
100.0%
YoY
|
$141.0M
1466.67%
YoY
|
| Income Tax |
$0.00
-100.0%
YoY
|
-$2.000M
-104.44%
YoY
|
$8.000M
-69.23%
YoY
|
$4.000M
-91.11%
YoY
|
$5.000M
-54.55%
YoY
|
$45.00M
87.5%
YoY
|
$26.00M
225.0%
YoY
|
$45.00M
-86.02%
YoY
|
$11.00M
22.22%
YoY
|
$24.00M
-580.0%
YoY
|
$8.000M
-55.56%
YoY
|
$322.0M
-244.39%
YoY
|
$9.000M
-50.0%
YoY
|
-$5.000M
-129.41%
YoY
|
$18.00M
-35.71%
YoY
|
-$223.0M
-1215.0%
YoY
|
$18.00M
200.0%
YoY
|
$17.00M
-440.0%
YoY
|
$28.00M
-103.14%
YoY
|
| Net Earnings |
-$103.0M
-7.21%
YoY
|
-$176.0M
486.67%
YoY
|
-$99.00M
296.0%
YoY
|
-$84.00M
-625.0%
YoY
|
-$111.0M
1133.33%
YoY
|
-$30.00M
-46.43%
YoY
|
-$25.00M
78.57%
YoY
|
$16.00M
-105.95%
YoY
|
-$9.000M
-139.13%
YoY
|
-$56.00M
273.33%
YoY
|
-$14.00M
-111.57%
YoY
|
-$269.0M
-171.73%
YoY
|
$23.00M
43.75%
YoY
|
-$15.00M
-118.07%
YoY
|
$121.0M
9.01%
YoY
|
$375.0M
413.7%
YoY
|
$16.00M
-15.79%
YoY
|
$83.00M
84.44%
YoY
|
$111.0M
-87.61%
YoY
|
| Basic Earnings Per Share |
-$0.65
-7.14%
YoY
|
N/A
|
-$0.63
293.75%
YoY
|
-$0.53
-630.0%
YoY
|
-$0.70
1066.67%
YoY
|
N/A
|
-$0.16
77.78%
YoY
|
$0.10
-105.81%
YoY
|
-$0.06
-140.0%
YoY
|
N/A
|
-$0.09
-111.54%
YoY
|
-$1.72
-171.67%
YoY
|
$0.15
50.0%
YoY
|
N/A
|
$0.78
8.33%
YoY
|
$2.40
410.64%
YoY
|
$0.10
-23.08%
YoY
|
N/A
|
$0.72
-88.46%
YoY
|
| Diluted Earnings Per Share |
-$0.65
-7.14%
YoY
|
-$1.11
483.96%
YoY
|
-$0.63
293.75%
YoY
|
-$0.53
-630.0%
YoY
|
-$0.70
1066.67%
YoY
|
-$0.19
-46.77%
YoY
|
-$0.16
77.78%
YoY
|
$0.10
-105.83%
YoY
|
-$0.06
-140.0%
YoY
|
-$0.36
267.87%
YoY
|
-$0.09
-111.69%
YoY
|
-$1.72
-172.4%
YoY
|
$0.15
50.0%
YoY
|
-$0.10
-100.0%
YoY
|
$0.77
10.0%
YoY
|
$2.37
415.22%
YoY
|
$0.10
-16.67%
YoY
|
$517.7K
69.91%
YoY
|
$0.70
-88.67%
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 |
158.6M shares
0.39%
YoY
|
158.6M shares
0.4%
YoY
|
158.5M shares
0.38%
YoY
|
158.5M shares
0.4%
YoY
|
157.9M shares
0.73%
YoY
|
157.9M shares
0.72%
YoY
|
157.9M shares
0.72%
YoY
|
157.8M shares
0.71%
YoY
|
156.8M shares
1.49%
YoY
|
156.8M shares
1.51%
YoY
|
156.8M shares
1.52%
YoY
|
156.7M shares
0.55%
YoY
|
154.5M shares
-0.09%
YoY
|
154.5M shares
0.39%
YoY
|
154.4M shares
0.44%
YoY
|
155.9M shares
1.5%
YoY
|
154.6M shares
5.14%
YoY
|
153.9M shares
7.18%
YoY
|
153.8M shares
7.09%
YoY
|
| Diluted Shares Outstanding |
158.9M shares
0.47%
YoY
|
N/A
|
158.6M shares
0.32%
YoY
|
158.6M shares
-0.46%
YoY
|
158.1M shares
0.51%
YoY
|
N/A
|
158.1M shares
0.82%
YoY
|
159.3M shares
1.6%
YoY
|
157.3M shares
0.44%
YoY
|
N/A
|
156.8M shares
-0.08%
YoY
|
156.8M shares
-1.05%
YoY
|
156.6M shares
-1.84%
YoY
|
N/A
|
156.9M shares
-1.3%
YoY
|
158.4M shares
-0.32%
YoY
|
159.6M shares
3.67%
YoY
|
N/A
|
159.0M shares
9.62%
YoY
|
Loading...