|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.458B
-1.22%
YoY
|
$1.476B
14.77%
YoY
|
$1.286B
12.12%
YoY
|
$1.147B
-36.98%
YoY
|
$1.820B
20.45%
YoY
|
| Cost Of Revenue |
$1.543B
4.89%
YoY
|
$1.471B
14.39%
YoY
|
$1.286B
41.16%
YoY
|
$911.0M
-9.89%
YoY
|
$1.011B
53.18%
YoY
|
| Gross Profit |
$1.509B
-0.66%
YoY
|
$1.519B
14.38%
YoY
|
$1.328B
12.07%
YoY
|
$1.185B
46.48%
YoY
|
$809.0M
-4.94%
YoY
|
| Selling, General & Admin |
$51.00M
18.6%
YoY
|
$43.00M
2.38%
YoY
|
$42.00M
10.53%
YoY
|
$38.00M
-2.56%
YoY
|
$39.00M
2.63%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$51.00M
18.6%
YoY
|
$43.00M
2.38%
YoY
|
$42.00M
10.53%
YoY
|
$38.00M
-2.56%
YoY
|
$39.00M
2.63%
YoY
|
| Operating Profit |
$1.458B
-1.22%
YoY
|
$1.476B
14.77%
YoY
|
$1.286B
12.12%
YoY
|
$1.147B
48.96%
YoY
|
$770.0M
-5.29%
YoY
|
| Interest Expense |
$793.0M
10.91%
YoY
|
$715.0M
22.85%
YoY
|
$582.0M
27.91%
YoY
|
$455.0M
-47.64%
YoY
|
$869.0M
-380.32%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$1.457B
-8.65%
YoY
|
$1.595B
3.44%
YoY
|
$1.542B
135.42%
YoY
|
$655.0M
-58.96%
YoY
|
$1.596B
217.3%
YoY
|
| Income Tax |
$158.0M
116.44%
YoY
|
$73.00M
265.0%
YoY
|
$20.00M
-63.64%
YoY
|
$55.00M
89.66%
YoY
|
$29.00M
52.63%
YoY
|
| Net Earnings |
$1.299B
-14.65%
YoY
|
$1.522B
0.0%
YoY
|
$1.522B
153.67%
YoY
|
$600.0M
-61.71%
YoY
|
$1.567B
223.76%
YoY
|
| Basic Earnings Per Share |
$1.86
-23.77%
YoY
|
$2.44
-11.27%
YoY
|
$2.75
127.27%
YoY
|
$1.21
-65.53%
YoY
|
$3.51
207.89%
YoY
|
| Diluted Earnings Per Share |
$1.86
-23.77%
YoY
|
$2.44
-8.96%
YoY
|
$2.68
125.21%
YoY
|
$1.19
-100.0%
YoY
|
$3.513M
207.79%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
699.0M shares
12.02%
YoY
|
624.0M shares
12.64%
YoY
|
554.0M shares
11.24%
YoY
|
498.0M shares
11.66%
YoY
|
446.0M shares
5.19%
YoY
|
| Diluted Shares Outstanding |
699.0M shares
12.02%
YoY
|
624.0M shares
8.52%
YoY
|
575.0M shares
11.0%
YoY
|
518.0M shares
16.14%
YoY
|
446.0M shares
5.19%
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 |
$404.0M
8.6%
YoY
|
$793.0M
4.48%
YoY
|
$349.0M
-6.43%
YoY
|
$350.0M
-12.28%
YoY
|
$372.0M
-46.93%
YoY
|
$759.0M
7.36%
YoY
|
$373.0M
27.74%
YoY
|
$399.0M
-37.07%
YoY
|
$701.0M
119.06%
YoY
|
$707.0M
10.47%
YoY
|
$292.0M
-3.31%
YoY
|
$634.0M
32.36%
YoY
|
$320.0M
-27.27%
YoY
|
$640.0M
20.98%
YoY
|
$302.0M
-31.67%
YoY
|
$479.0M
4.36%
YoY
|
$440.0M
12.82%
YoY
|
$529.0M
20.23%
YoY
|
$442.0M
25.57%
YoY
|
| Cost Of Revenue |
$347.0M
-0.29%
YoY
|
$395.0M
4.77%
YoY
|
$418.0M
7.18%
YoY
|
$382.0M
10.72%
YoY
|
$348.0M
-3.06%
YoY
|
$377.0M
9.59%
YoY
|
$390.0M
11.11%
YoY
|
$345.0M
13.86%
YoY
|
$359.0M
24.65%
YoY
|
$344.0M
30.3%
YoY
|
$351.0M
56.7%
YoY
|
$303.0M
48.53%
YoY
|
$288.0M
31.51%
YoY
|
$264.0M
-1.86%
YoY
|
$224.0M
-7.44%
YoY
|
$204.0M
-23.88%
YoY
|
$219.0M
-5.6%
YoY
|
$269.0M
37.95%
YoY
|
$242.0M
40.7%
YoY
|
| Gross Profit |
$416.0M
8.33%
YoY
|
$398.0M
4.19%
YoY
|
$364.0M
-5.45%
YoY
|
$363.0M
-11.46%
YoY
|
$384.0M
12.28%
YoY
|
$382.0M
5.23%
YoY
|
$385.0M
26.64%
YoY
|
$410.0M
23.87%
YoY
|
$342.0M
3.64%
YoY
|
$363.0M
-3.46%
YoY
|
$304.0M
-2.88%
YoY
|
$331.0M
20.36%
YoY
|
$330.0M
49.32%
YoY
|
$376.0M
44.62%
YoY
|
$313.0M
56.5%
YoY
|
$275.0M
43.98%
YoY
|
$221.0M
39.87%
YoY
|
$260.0M
6.12%
YoY
|
$200.0M
11.11%
YoY
|
| Selling, General & Admin |
$12.00M
0.0%
YoY
|
$11.00M
10.0%
YoY
|
$15.00M
25.0%
YoY
|
$13.00M
18.18%
YoY
|
$12.00M
20.0%
YoY
|
$10.00M
11.11%
YoY
|
$12.00M
0.0%
YoY
|
$11.00M
0.0%
YoY
|
$10.00M
0.0%
YoY
|
$9.000M
0.0%
YoY
|
$12.00M
9.09%
YoY
|
$11.00M
37.5%
YoY
|
$10.00M
0.0%
YoY
|
$9.000M
-10.0%
YoY
|
$11.00M
0.0%
YoY
|
$8.000M
-11.11%
YoY
|
$10.00M
11.11%
YoY
|
$10.00M
11.11%
YoY
|
$11.00M
10.0%
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 |
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
|
| Operating Expenses |
$12.00M
0.0%
YoY
|
$11.00M
10.0%
YoY
|
$15.00M
25.0%
YoY
|
$13.00M
18.18%
YoY
|
$12.00M
20.0%
YoY
|
$10.00M
11.11%
YoY
|
$12.00M
0.0%
YoY
|
$11.00M
0.0%
YoY
|
$10.00M
0.0%
YoY
|
$9.000M
0.0%
YoY
|
$12.00M
9.09%
YoY
|
$11.00M
37.5%
YoY
|
$10.00M
0.0%
YoY
|
$9.000M
-10.0%
YoY
|
$11.00M
0.0%
YoY
|
$8.000M
-11.11%
YoY
|
$10.00M
11.11%
YoY
|
$10.00M
11.11%
YoY
|
$11.00M
10.0%
YoY
|
| Operating Profit |
$404.0M
8.6%
YoY
|
$387.0M
4.03%
YoY
|
$349.0M
-6.43%
YoY
|
$350.0M
-12.28%
YoY
|
$372.0M
12.05%
YoY
|
$372.0M
5.08%
YoY
|
$373.0M
27.74%
YoY
|
$399.0M
24.69%
YoY
|
$332.0M
3.75%
YoY
|
$354.0M
-3.54%
YoY
|
$292.0M
-3.31%
YoY
|
$320.0M
19.85%
YoY
|
$320.0M
51.66%
YoY
|
$367.0M
46.8%
YoY
|
$302.0M
59.79%
YoY
|
$267.0M
46.7%
YoY
|
$211.0M
41.61%
YoY
|
$250.0M
5.93%
YoY
|
$189.0M
11.18%
YoY
|
| Interest Expense |
$213.0M
14.52%
YoY
|
-$78.00M
3800.0%
YoY
|
$209.0M
7.18%
YoY
|
$188.0M
8.05%
YoY
|
$186.0M
34.78%
YoY
|
-$2.000M
-102.94%
YoY
|
$195.0M
34.48%
YoY
|
$174.0M
923.53%
YoY
|
$138.0M
-0.72%
YoY
|
$68.00M
-138.86%
YoY
|
$145.0M
20.83%
YoY
|
$17.00M
-111.64%
YoY
|
$139.0M
127.87%
YoY
|
-$175.0M
-225.0%
YoY
|
$120.0M
-20.0%
YoY
|
-$146.0M
-147.56%
YoY
|
$61.00M
-77.57%
YoY
|
$140.0M
-6.04%
YoY
|
$150.0M
-45.45%
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 |
$98.00M
-60.48%
YoY
|
$309.0M
-16.49%
YoY
|
$487.0M
19.95%
YoY
|
$413.0M
13.77%
YoY
|
$248.0M
-45.61%
YoY
|
$370.0M
-12.32%
YoY
|
$406.0M
-19.28%
YoY
|
$363.0M
7.72%
YoY
|
$456.0M
62.86%
YoY
|
$422.0M
119.79%
YoY
|
$503.0M
326.27%
YoY
|
$337.0M
178.51%
YoY
|
$280.0M
25.0%
YoY
|
$192.0M
-50.77%
YoY
|
$118.0M
-65.19%
YoY
|
$121.0M
-75.26%
YoY
|
$224.0M
-40.74%
YoY
|
$390.0M
1.3%
YoY
|
$339.0M
-23.82%
YoY
|
| Income Tax |
$6.000M
-14.29%
YoY
|
$16.00M
23.08%
YoY
|
$83.00M
591.67%
YoY
|
$52.00M
26.83%
YoY
|
$7.000M
0.0%
YoY
|
$13.00M
44.44%
YoY
|
$12.00M
300.0%
YoY
|
$41.00M
583.33%
YoY
|
$7.000M
250.0%
YoY
|
$9.000M
-50.0%
YoY
|
$3.000M
-78.57%
YoY
|
$6.000M
-40.0%
YoY
|
$2.000M
-84.62%
YoY
|
$18.00M
125.0%
YoY
|
$14.00M
180.0%
YoY
|
$10.00M
-9.09%
YoY
|
$13.00M
160.0%
YoY
|
$8.000M
14.29%
YoY
|
$5.000M
25.0%
YoY
|
| Net Earnings |
$92.00M
-61.83%
YoY
|
$293.0M
-17.93%
YoY
|
$404.0M
2.54%
YoY
|
$361.0M
12.11%
YoY
|
$241.0M
-46.33%
YoY
|
$357.0M
-13.56%
YoY
|
$394.0M
-21.2%
YoY
|
$322.0M
-2.72%
YoY
|
$449.0M
61.51%
YoY
|
$413.0M
137.36%
YoY
|
$500.0M
380.77%
YoY
|
$331.0M
198.2%
YoY
|
$278.0M
31.75%
YoY
|
$174.0M
-54.45%
YoY
|
$104.0M
-68.86%
YoY
|
$111.0M
-76.78%
YoY
|
$211.0M
-43.43%
YoY
|
$382.0M
1.06%
YoY
|
$334.0M
-24.26%
YoY
|
| Basic Earnings Per Share |
$0.13
-63.89%
YoY
|
N/A
|
$0.57
-8.06%
YoY
|
$0.52
0.0%
YoY
|
$0.36
-52.63%
YoY
|
N/A
|
$0.62
-30.34%
YoY
|
$0.52
-14.75%
YoY
|
$0.76
46.15%
YoY
|
N/A
|
$0.89
323.81%
YoY
|
$0.61
177.27%
YoY
|
$0.52
18.18%
YoY
|
N/A
|
$0.21
-71.23%
YoY
|
$0.22
N/A
|
$0.44
N/A
|
N/A
|
$0.73
N/A
|
| Diluted Earnings Per Share |
$0.13
-63.89%
YoY
|
$0.41
-25.65%
YoY
|
$0.57
-8.06%
YoY
|
$0.52
0.0%
YoY
|
$0.36
-52.61%
YoY
|
$0.55
-21.62%
YoY
|
$0.62
-28.74%
YoY
|
$0.52
-11.86%
YoY
|
$0.76
48.97%
YoY
|
$0.70
109.72%
YoY
|
$0.87
314.29%
YoY
|
$0.59
-100.0%
YoY
|
$0.51
-100.0%
YoY
|
$0.33
-100.0%
YoY
|
$0.21
-100.0%
YoY
|
$216.0K
-80.12%
YoY
|
$422.0K
-51.46%
YoY
|
$828.6K
-7.71%
YoY
|
$737.3K
-29.28%
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 |
718.0M shares
6.93%
YoY
|
715.7M shares
10.78%
YoY
|
705.4M shares
11.89%
YoY
|
689.6M shares
13.47%
YoY
|
671.5M shares
15.31%
YoY
|
646.1M shares
13.46%
YoY
|
630.4M shares
13.1%
YoY
|
607.8M shares
11.6%
YoY
|
582.3M shares
9.59%
YoY
|
569.4M shares
12.04%
YoY
|
557.4M shares
10.81%
YoY
|
544.6M shares
10.24%
YoY
|
531.4M shares
10.93%
YoY
|
508.3M shares
N/A
|
503.0M shares
11.04%
YoY
|
494.0M shares
N/A
|
479.0M shares
N/A
|
N/A
|
453.0M shares
N/A
|
| Diluted Shares Outstanding |
718.0M shares
6.21%
YoY
|
N/A
|
709.0M shares
11.65%
YoY
|
695.0M shares
12.82%
YoY
|
676.0M shares
14.38%
YoY
|
N/A
|
635.0M shares
9.11%
YoY
|
616.0M shares
8.64%
YoY
|
591.0M shares
6.49%
YoY
|
N/A
|
582.0M shares
11.28%
YoY
|
567.0M shares
10.31%
YoY
|
555.0M shares
11.0%
YoY
|
N/A
|
523.0M shares
15.45%
YoY
|
514.0M shares
N/A
|
500.0M shares
N/A
|
N/A
|
453.0M shares
N/A
|
Loading...