|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$6.317B
4.44%
YoY
|
$6.048B
20.25%
YoY
|
$5.030B
27.24%
YoY
|
$3.953B
16.1%
YoY
|
$3.405B
-56.7%
YoY
|
| Cost Of Revenue |
$7.689B
31.25%
YoY
|
$5.859B
17.62%
YoY
|
$4.981B
22.36%
YoY
|
$4.071B
5.86%
YoY
|
$3.846B
-43.34%
YoY
|
| Gross Profit |
-$1.372B
-824.6%
YoY
|
$189.4M
289.71%
YoY
|
$48.60M
-141.26%
YoY
|
-$117.8M
-73.27%
YoY
|
-$440.7M
-140.93%
YoY
|
| Selling, General & Admin |
$365.5M
29.7%
YoY
|
$281.8M
0.93%
YoY
|
$279.2M
-0.25%
YoY
|
$279.9M
17.9%
YoY
|
$237.4M
-9.18%
YoY
|
| Research & Development |
$47.50M
4.63%
YoY
|
$45.40M
-9.92%
YoY
|
$50.40M
-5.44%
YoY
|
$53.30M
37.37%
YoY
|
$38.80M
-28.81%
YoY
|
| Depreciation & Amortization |
$305.4M
-3.23%
YoY
|
$315.6M
-6.38%
YoY
|
$337.1M
2.9%
YoY
|
$327.6M
18.01%
YoY
|
$277.6M
10.29%
YoY
|
| Operating Expenses |
$413.0M
23.99%
YoY
|
$333.1M
1.06%
YoY
|
$329.6M
-1.08%
YoY
|
$333.2M
20.64%
YoY
|
$276.2M
-12.57%
YoY
|
| Operating Profit |
-$1.786B
1142.94%
YoY
|
-$143.7M
-48.9%
YoY
|
-$281.2M
-38.76%
YoY
|
-$459.2M
-43.5%
YoY
|
-$812.8M
-206.83%
YoY
|
| Interest Expense |
-$330.8M
3.8%
YoY
|
-$318.7M
45.59%
YoY
|
-$218.9M
-8.94%
YoY
|
-$240.4M
7.9%
YoY
|
-$222.8M
101.99%
YoY
|
| Other Income/Expense, Net |
$0.00
-100.0%
YoY
|
-$140.4M
895.74%
YoY
|
-$14.10M
-109.62%
YoY
|
$146.6M
-288.43%
YoY
|
-$77.80M
1241.38%
YoY
|
| Pretax Income |
-$1.581B
159.23%
YoY
|
-$610.0M
30.57%
YoY
|
-$467.2M
-15.56%
YoY
|
-$553.3M
-47.14%
YoY
|
-$1.047B
-289.48%
YoY
|
| Income Tax |
-$2.400M
-110.67%
YoY
|
$22.50M
332.69%
YoY
|
$5.200M
-130.23%
YoY
|
-$17.20M
-92.19%
YoY
|
-$220.2M
-265.81%
YoY
|
| Net Earnings |
-$2.140B
238.09%
YoY
|
-$632.9M
15.98%
YoY
|
-$545.7M
0.91%
YoY
|
-$540.8M
-37.86%
YoY
|
-$870.3M
-264.18%
YoY
|
| Basic Earnings Per Share |
-$18.32
216.96%
YoY
|
-$5.78
10.94%
YoY
|
-$5.21
0.39%
YoY
|
-$5.19
-38.07%
YoY
|
-$8.38
-263.99%
YoY
|
| Diluted Earnings Per Share |
-$18.32
208.57%
YoY
|
-$5.94
13.96%
YoY
|
-$5.21
0.39%
YoY
|
-$5.19
-38.07%
YoY
|
-$8.38
-265.61%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
116.8M shares
9.57%
YoY
|
106.6M shares
1.91%
YoY
|
104.6M shares
0.38%
YoY
|
104.2M shares
0.29%
YoY
|
103.9M shares
0.29%
YoY
|
| Diluted Shares Outstanding |
116.8M shares
9.57%
YoY
|
106.6M shares
1.91%
YoY
|
104.6M shares
0.38%
YoY
|
104.2M shares
0.29%
YoY
|
103.9M shares
-0.76%
YoY
|
|
Concept
|
2025 Q4 | 2025 Q3 | 2025 Q2 | 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 |
$1.585B
-3.99%
YoY
|
$1.635B
11.19%
YoY
|
$1.522B
2.0%
YoY
|
$1.651B
-8.91%
YoY
|
$1.471B
2.2%
YoY
|
$1.492B
9.32%
YoY
|
$1.703B
18.96%
YoY
|
$1.813B
37.33%
YoY
|
$1.439B
12.69%
YoY
|
$1.365B
8.49%
YoY
|
$1.431B
21.85%
YoY
|
$1.320B
23.36%
YoY
|
$1.277B
27.42%
YoY
|
$1.258B
39.64%
YoY
|
$1.175B
N/A
|
$1.070B
32.72%
YoY
|
$1.002B
55.46%
YoY
|
$900.8M
-16.38%
YoY
|
| Cost Of Revenue |
$2.205B
4.57%
YoY
|
$1.867B
8.73%
YoY
|
$1.983B
14.92%
YoY
|
$2.109B
37.08%
YoY
|
$1.717B
15.02%
YoY
|
$1.725B
23.64%
YoY
|
$2.138B
49.3%
YoY
|
$1.538B
12.3%
YoY
|
$1.493B
25.0%
YoY
|
$1.396B
9.24%
YoY
|
$1.432B
25.64%
YoY
|
$1.370B
29.65%
YoY
|
$1.194B
17.71%
YoY
|
$1.278B
33.24%
YoY
|
$1.140B
N/A
|
$1.057B
16.95%
YoY
|
$1.014B
9.65%
YoY
|
$958.8M
-13.82%
YoY
|
| Gross Profit |
-$619.6M
35.46%
YoY
|
-$231.4M
-5.93%
YoY
|
-$461.1M
97.47%
YoY
|
-$457.4M
-266.57%
YoY
|
-$246.0M
358.96%
YoY
|
-$233.5M
658.12%
YoY
|
-$435.5M
54337.5%
YoY
|
$274.6M
-652.52%
YoY
|
-$53.60M
-164.66%
YoY
|
-$30.80M
57.14%
YoY
|
-$800.0K
-102.3%
YoY
|
-$49.70M
-465.44%
YoY
|
$82.90M
-773.98%
YoY
|
-$19.60M
-66.21%
YoY
|
$34.80M
N/A
|
$13.60M
-114.01%
YoY
|
-$12.30M
-95.61%
YoY
|
-$58.00M
64.77%
YoY
|
| Selling, General & Admin |
$40.50M
-62.01%
YoY
|
$107.3M
14.39%
YoY
|
$91.80M
9.81%
YoY
|
$106.6M
65.02%
YoY
|
$93.80M
35.55%
YoY
|
$83.60M
18.41%
YoY
|
$81.50M
5.3%
YoY
|
$64.60M
-12.94%
YoY
|
$69.20M
0.14%
YoY
|
$70.60M
0.57%
YoY
|
$77.40M
20.0%
YoY
|
$74.20M
10.58%
YoY
|
$69.10M
3.29%
YoY
|
$70.20M
21.88%
YoY
|
$64.50M
N/A
|
$67.10M
27.08%
YoY
|
$66.90M
36.53%
YoY
|
$57.60M
-25.58%
YoY
|
| Research & Development |
$9.300M
-29.01%
YoY
|
$12.20M
17.31%
YoY
|
$14.50M
8.21%
YoY
|
$13.10M
13.91%
YoY
|
$10.40M
2.97%
YoY
|
$13.40M
1.52%
YoY
|
$10.60M
0.0%
YoY
|
$11.50M
-17.27%
YoY
|
$10.10M
8.6%
YoY
|
$13.20M
-11.41%
YoY
|
$10.60M
-13.82%
YoY
|
$13.90M
-26.84%
YoY
|
$9.300M
-30.08%
YoY
|
$14.90M
81.71%
YoY
|
$12.30M
N/A
|
$19.00M
153.33%
YoY
|
$13.30M
60.24%
YoY
|
$8.200M
-33.33%
YoY
|
| Depreciation & Amortization |
$57.30M
-20.97%
YoY
|
$62.40M
-19.28%
YoY
|
$68.80M
-11.45%
YoY
|
$72.50M
-7.88%
YoY
|
$77.30M
-2.4%
YoY
|
$77.70M
-0.13%
YoY
|
$77.90M
-2.5%
YoY
|
$78.70M
-6.2%
YoY
|
$79.20M
-5.94%
YoY
|
$77.80M
-7.16%
YoY
|
$79.90M
-6.22%
YoY
|
$83.90M
-2.1%
YoY
|
$84.20M
5.25%
YoY
|
$83.80M
4.36%
YoY
|
$85.20M
N/A
|
$85.70M
27.72%
YoY
|
$80.00M
16.62%
YoY
|
$80.30M
19.32%
YoY
|
| Operating Expenses |
$49.80M
-58.4%
YoY
|
$119.5M
14.68%
YoY
|
$106.3M
9.59%
YoY
|
$119.7M
56.88%
YoY
|
$104.2M
31.4%
YoY
|
$97.00M
9.36%
YoY
|
$92.10M
4.66%
YoY
|
$76.30M
-13.39%
YoY
|
$79.30M
1.15%
YoY
|
$88.70M
4.23%
YoY
|
$88.00M
14.58%
YoY
|
$88.10M
2.32%
YoY
|
$78.40M
-2.24%
YoY
|
$85.10M
29.33%
YoY
|
$76.80M
N/A
|
$86.10M
42.79%
YoY
|
$80.20M
39.97%
YoY
|
$65.80M
-26.64%
YoY
|
| Operating Profit |
-$646.5M
12.03%
YoY
|
-$480.8M
37.29%
YoY
|
-$487.0M
47.0%
YoY
|
-$577.1M
-391.02%
YoY
|
-$350.2M
161.93%
YoY
|
-$331.3M
177.24%
YoY
|
-$527.6M
454.78%
YoY
|
$198.3M
-243.9%
YoY
|
-$133.7M
-3071.11%
YoY
|
-$119.5M
14.14%
YoY
|
-$95.10M
125.36%
YoY
|
-$137.8M
90.07%
YoY
|
$4.500M
-104.61%
YoY
|
-$104.7M
-16.84%
YoY
|
-$42.20M
N/A
|
-$72.50M
-59.02%
YoY
|
-$97.70M
-73.38%
YoY
|
-$125.9M
-24.84%
YoY
|
| Interest Expense |
-$82.50M
28.71%
YoY
|
-$119.4M
31.5%
YoY
|
-$120.3M
49.44%
YoY
|
-$64.10M
-34.32%
YoY
|
-$90.80M
55.48%
YoY
|
-$80.50M
8.2%
YoY
|
-$71.60M
-12.04%
YoY
|
-$97.60M
-1.31%
YoY
|
-$58.40M
2.82%
YoY
|
-$74.40M
56.63%
YoY
|
-$81.40M
90.19%
YoY
|
-$98.90M
46.95%
YoY
|
-$56.80M
-1.56%
YoY
|
-$47.50M
-31.06%
YoY
|
-$42.80M
N/A
|
-$67.30M
1.82%
YoY
|
-$57.70M
20.21%
YoY
|
-$68.90M
247.98%
YoY
|
| Other Income/Expense, Net |
$14.30M
-283.33%
YoY
|
-$24.30M
-26.36%
YoY
|
-$19.90M
N/A
|
-$7.800M
-61.76%
YoY
|
-$33.00M
-4225.0%
YoY
|
$0.00
-100.0%
YoY
|
$2.300M
-101.96%
YoY
|
-$20.40M
9.09%
YoY
|
$800.0K
-101.9%
YoY
|
-$9.100M
-126.3%
YoY
|
-$117.4M
-411.41%
YoY
|
-$18.70M
-281.55%
YoY
|
-$42.10M
-235.37%
YoY
|
$34.60M
170.31%
YoY
|
$37.70M
N/A
|
$10.30M
-203.0%
YoY
|
$31.10M
-585.94%
YoY
|
$12.80M
-126.12%
YoY
|
| Pretax Income |
-$726.7M
11.97%
YoY
|
-$604.5M
27.56%
YoY
|
-$606.4M
46.76%
YoY
|
-$649.0M
-908.22%
YoY
|
-$473.9M
135.19%
YoY
|
-$413.2M
102.65%
YoY
|
-$605.5M
112.53%
YoY
|
$80.30M
-131.32%
YoY
|
-$201.5M
113.45%
YoY
|
-$203.9M
62.86%
YoY
|
-$284.9M
349.37%
YoY
|
-$256.4M
88.53%
YoY
|
-$94.40M
-24.9%
YoY
|
-$125.2M
-27.59%
YoY
|
-$63.40M
N/A
|
-$136.0M
-43.31%
YoY
|
-$125.7M
-70.21%
YoY
|
-$172.9M
-30.48%
YoY
|
| Income Tax |
-$2.600M
-85.79%
YoY
|
$26.30M
839.29%
YoY
|
$6.000M
185.71%
YoY
|
-$18.30M
-185.51%
YoY
|
$2.800M
16.67%
YoY
|
$2.100M
-30.0%
YoY
|
$11.00M
-355.81%
YoY
|
$21.40M
-262.12%
YoY
|
$2.400M
-92.71%
YoY
|
$3.000M
-185.71%
YoY
|
-$4.300M
-60.91%
YoY
|
-$13.20M
-20.48%
YoY
|
$32.90M
265.56%
YoY
|
-$3.500M
105.88%
YoY
|
-$11.00M
N/A
|
-$16.60M
-80.52%
YoY
|
$9.000M
-105.37%
YoY
|
-$1.700M
-98.05%
YoY
|
| Net Earnings |
-$724.3M
14.8%
YoY
|
-$631.0M
32.31%
YoY
|
-$612.9M
47.58%
YoY
|
-$630.9M
-1174.79%
YoY
|
-$476.9M
133.66%
YoY
|
-$415.3M
101.31%
YoY
|
-$616.7M
119.31%
YoY
|
$58.70M
-124.15%
YoY
|
-$204.1M
59.95%
YoY
|
-$206.3M
68.82%
YoY
|
-$281.2M
432.58%
YoY
|
-$243.1M
102.08%
YoY
|
-$127.6M
-5.69%
YoY
|
-$122.2M
-28.79%
YoY
|
-$52.80M
N/A
|
-$120.3M
-22.64%
YoY
|
-$135.3M
-47.13%
YoY
|
-$171.6M
5.28%
YoY
|
| Basic Earnings Per Share |
-$6.16
N/A
|
-$5.36
31.7%
YoY
|
-$5.21
46.35%
YoY
|
N/A
|
-$4.07
109.79%
YoY
|
-$3.56
81.63%
YoY
|
-$5.31
98.13%
YoY
|
N/A
|
-$1.94
59.02%
YoY
|
-$1.96
67.52%
YoY
|
-$2.68
425.49%
YoY
|
N/A
|
-$1.22
-6.15%
YoY
|
-$1.17
-29.09%
YoY
|
-$0.51
N/A
|
N/A
|
-$1.30
-47.15%
YoY
|
-$1.65
5.1%
YoY
|
| Diluted Earnings Per Share |
-$6.16
14.29%
YoY
|
-$5.36
31.7%
YoY
|
-$5.21
46.35%
YoY
|
-$5.39
-1166.53%
YoY
|
-$4.07
109.75%
YoY
|
-$3.56
81.54%
YoY
|
-$5.31
98.13%
YoY
|
$0.51
-121.74%
YoY
|
-$1.94
59.02%
YoY
|
-$1.96
67.61%
YoY
|
-$2.68
425.49%
YoY
|
-$2.32
-100.0%
YoY
|
-$1.22
-6.15%
YoY
|
-$1.17
-29.09%
YoY
|
-$0.51
N/A
|
-$1.155M
76967270.44%
YoY
|
-$1.30
-47.15%
YoY
|
-$1.65
5.1%
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
|
| Basic Shares Outstanding |
117.5M shares
0.52%
YoY
|
117.4M shares
0.68%
YoY
|
117.6M shares
0.9%
YoY
|
116.9M shares
10.74%
YoY
|
116.6M shares
10.76%
YoY
|
116.6M shares
10.78%
YoY
|
116.1M shares
10.26%
YoY
|
105.6M shares
0.3%
YoY
|
105.3M shares
0.14%
YoY
|
105.2M shares
0.59%
YoY
|
105.3M shares
0.81%
YoY
|
105.3M shares
0.2%
YoY
|
105.1M shares
0.9%
YoY
|
104.6M shares
0.48%
YoY
|
104.4M shares
-0.97%
YoY
|
105.0M shares
1.1%
YoY
|
104.2M shares
0.29%
YoY
|
104.1M shares
0.39%
YoY
|
| Diluted Shares Outstanding |
117.6M shares
N/A
|
117.7M shares
0.43%
YoY
|
117.6M shares
0.86%
YoY
|
N/A
|
117.2M shares
11.41%
YoY
|
116.6M shares
10.84%
YoY
|
116.2M shares
10.77%
YoY
|
N/A
|
105.2M shares
0.48%
YoY
|
105.2M shares
0.57%
YoY
|
104.9M shares
0.48%
YoY
|
N/A
|
104.7M shares
0.48%
YoY
|
104.6M shares
0.48%
YoY
|
104.4M shares
N/A
|
N/A
|
104.2M shares
0.29%
YoY
|
104.1M shares
0.39%
YoY
|
Loading...