|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.823B
4.52%
YoY
|
$2.700B
23.82%
YoY
|
$2.181B
5.81%
YoY
|
$2.061B
8.7%
YoY
|
$1.896B
15.28%
YoY
|
| Cost Of Revenue |
$1.120B
4.21%
YoY
|
$1.075B
19.16%
YoY
|
$902.1M
4.53%
YoY
|
$863.0M
11.6%
YoY
|
$773.3M
-1.18%
YoY
|
| Gross Profit |
$1.702B
4.73%
YoY
|
$1.626B
27.1%
YoY
|
$1.279B
6.74%
YoY
|
$1.198B
6.7%
YoY
|
$1.123B
30.22%
YoY
|
| Selling, General & Admin |
$99.42M
-6.35%
YoY
|
$106.2M
11.59%
YoY
|
$95.13M
-3.21%
YoY
|
$98.28M
3.79%
YoY
|
$94.69M
4.86%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.059B
0.16%
YoY
|
$1.057B
40.98%
YoY
|
$749.9M
5.54%
YoY
|
$710.6M
3.84%
YoY
|
$684.3M
-1.84%
YoY
|
| Operating Expenses |
$1.157B
-0.51%
YoY
|
$1.163B
28.97%
YoY
|
$902.1M
4.53%
YoY
|
$863.0M
11.6%
YoY
|
$773.3M
-1.18%
YoY
|
| Operating Profit |
$545.0M
17.91%
YoY
|
$462.2M
22.64%
YoY
|
$376.9M
12.44%
YoY
|
$335.2M
-4.13%
YoY
|
$349.6M
338.17%
YoY
|
| Interest Expense |
$305.2M
8.83%
YoY
|
$280.4M
39.98%
YoY
|
$200.3M
15.84%
YoY
|
$172.9M
9.47%
YoY
|
$158.0M
-27.64%
YoY
|
| Other Income/Expense, Net |
$69.97M
-70.61%
YoY
|
$238.0M
155.21%
YoY
|
$93.27M
-72.19%
YoY
|
$335.3M
-1257.64%
YoY
|
-$28.97M
-110.27%
YoY
|
| Pretax Income |
$284.3M
4.52%
YoY
|
$272.0M
-16.31%
YoY
|
$325.0M
-36.15%
YoY
|
$509.0M
279.85%
YoY
|
$134.0M
-11.26%
YoY
|
| Income Tax |
$9.283M
113.4%
YoY
|
$4.350M
-145.23%
YoY
|
-$9.617M
117.33%
YoY
|
-$4.425M
35.69%
YoY
|
-$3.261M
-65.39%
YoY
|
| Net Earnings |
$71.35M
-70.66%
YoY
|
$243.1M
-20.54%
YoY
|
$306.0M
-38.85%
YoY
|
$500.4M
-1.01%
YoY
|
$505.5M
22.24%
YoY
|
| Basic Earnings Per Share |
$0.10
-72.22%
YoY
|
$0.36
-35.71%
YoY
|
$0.56
-39.13%
YoY
|
$0.92
-1.08%
YoY
|
$0.93
20.78%
YoY
|
| Diluted Earnings Per Share |
$0.10
-72.22%
YoY
|
$0.36
-35.71%
YoY
|
$0.56
-39.13%
YoY
|
$0.92
-1.08%
YoY
|
$0.93
20.78%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
696.0M shares
3.01%
YoY
|
675.7M shares
23.52%
YoY
|
547.0M shares
1.52%
YoY
|
538.8M shares
-0.02%
YoY
|
538.9M shares
1.58%
YoY
|
| Diluted Shares Outstanding |
696.0M shares
2.93%
YoY
|
676.2M shares
23.56%
YoY
|
547.3M shares
1.51%
YoY
|
539.1M shares
-0.02%
YoY
|
539.2M shares
1.54%
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 |
$753.0M
7.12%
YoY
|
$719.4M
3.07%
YoY
|
$705.9M
0.78%
YoY
|
$694.3M
-0.17%
YoY
|
$702.9M
15.88%
YoY
|
$698.0M
26.07%
YoY
|
$700.4M
25.92%
YoY
|
$695.5M
27.51%
YoY
|
$606.6M
15.39%
YoY
|
$553.7M
5.56%
YoY
|
$556.2M
6.89%
YoY
|
$545.4M
5.31%
YoY
|
$525.7M
5.48%
YoY
|
$524.5M
8.54%
YoY
|
$520.4M
8.09%
YoY
|
$517.9M
8.75%
YoY
|
$498.4M
9.47%
YoY
|
$483.2M
11.93%
YoY
|
$481.5M
13.67%
YoY
|
| Cost Of Revenue |
$323.9M
18.57%
YoY
|
$287.9M
6.28%
YoY
|
$291.9M
4.15%
YoY
|
$276.2M
0.86%
YoY
|
$273.1M
12.07%
YoY
|
$270.8M
20.7%
YoY
|
$280.3M
20.43%
YoY
|
$273.8M
23.76%
YoY
|
$243.7M
9.25%
YoY
|
$224.4M
3.28%
YoY
|
$232.7M
5.69%
YoY
|
$221.3M
2.89%
YoY
|
$223.1M
7.64%
YoY
|
$217.3M
9.27%
YoY
|
$220.2M
8.94%
YoY
|
$215.0M
13.1%
YoY
|
$207.2M
14.02%
YoY
|
$198.8M
2587.04%
YoY
|
$202.1M
10.37%
YoY
|
| Gross Profit |
$429.1M
-0.15%
YoY
|
$431.5M
1.03%
YoY
|
$414.0M
-1.47%
YoY
|
$418.2M
-0.83%
YoY
|
$429.7M
18.44%
YoY
|
$427.1M
29.73%
YoY
|
$420.1M
29.86%
YoY
|
$421.7M
30.08%
YoY
|
$362.8M
19.91%
YoY
|
$329.3M
7.18%
YoY
|
$323.5M
7.77%
YoY
|
$324.2M
7.03%
YoY
|
$302.6M
3.94%
YoY
|
$307.2M
8.03%
YoY
|
$300.2M
7.47%
YoY
|
$302.9M
5.87%
YoY
|
$291.1M
6.44%
YoY
|
$284.4M
305.08%
YoY
|
$279.3M
16.18%
YoY
|
| Selling, General & Admin |
$24.59M
-5.85%
YoY
|
$23.63M
-1.26%
YoY
|
$19.91M
-14.25%
YoY
|
$20.76M
-22.28%
YoY
|
$26.12M
12.1%
YoY
|
$23.93M
11.01%
YoY
|
$23.22M
0.5%
YoY
|
$26.72M
3.02%
YoY
|
$23.30M
-5.08%
YoY
|
$21.56M
-14.2%
YoY
|
$23.10M
-5.9%
YoY
|
$25.94M
4.66%
YoY
|
$24.55M
3.0%
YoY
|
$25.12M
-3.53%
YoY
|
$24.55M
5.5%
YoY
|
$24.78M
2.88%
YoY
|
$23.83M
-4.29%
YoY
|
$26.04M
15.23%
YoY
|
$23.27M
7.24%
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 |
$289.7M
7.89%
YoY
|
$262.1M
-4.51%
YoY
|
$262.3M
-6.32%
YoY
|
$265.9M
-6.2%
YoY
|
$268.5M
22.5%
YoY
|
$274.5M
45.57%
YoY
|
$280.0M
51.69%
YoY
|
$283.5M
43.49%
YoY
|
$219.2M
22.31%
YoY
|
$188.5M
5.24%
YoY
|
$184.6M
6.59%
YoY
|
$197.6M
9.47%
YoY
|
$179.2M
0.84%
YoY
|
$179.2M
0.59%
YoY
|
$173.2M
-2.25%
YoY
|
$180.5M
5.24%
YoY
|
$177.7M
12.85%
YoY
|
$178.1M
14.4%
YoY
|
$177.2M
2.06%
YoY
|
| Operating Expenses |
$312.1M
5.9%
YoY
|
$284.9M
-4.51%
YoY
|
$282.2M
-6.95%
YoY
|
$286.7M
4.69%
YoY
|
$294.7M
20.9%
YoY
|
$298.4M
42.03%
YoY
|
$303.2M
30.29%
YoY
|
$273.8M
22.51%
YoY
|
$243.7M
9.25%
YoY
|
$210.1M
2.85%
YoY
|
$232.7M
5.69%
YoY
|
$223.5M
3.94%
YoY
|
$223.1M
7.64%
YoY
|
$204.3M
0.06%
YoY
|
$220.2M
8.94%
YoY
|
$215.0M
13.1%
YoY
|
$207.2M
14.02%
YoY
|
$204.2M
105.39%
YoY
|
$202.1M
10.37%
YoY
|
| Operating Profit |
$117.0M
-13.36%
YoY
|
$146.6M
13.88%
YoY
|
$131.8M
12.75%
YoY
|
$131.5M
-11.07%
YoY
|
$135.1M
13.42%
YoY
|
$128.7M
8.05%
YoY
|
$116.9M
28.76%
YoY
|
$147.9M
46.87%
YoY
|
$119.1M
49.81%
YoY
|
$119.2M
15.78%
YoY
|
$90.78M
13.48%
YoY
|
$100.7M
14.6%
YoY
|
$79.50M
-5.22%
YoY
|
$102.9M
28.31%
YoY
|
$79.99M
3.63%
YoY
|
$87.84M
-8.47%
YoY
|
$83.88M
-8.58%
YoY
|
$80.21M
-374.68%
YoY
|
$77.19M
34.75%
YoY
|
| Interest Expense |
$87.29M
20.08%
YoY
|
-$80.64M
14.37%
YoY
|
$76.78M
3.62%
YoY
|
$75.06M
0.2%
YoY
|
$72.69M
19.35%
YoY
|
-$70.51M
33.58%
YoY
|
$74.11M
46.71%
YoY
|
$74.91M
-252.65%
YoY
|
$60.91M
26.99%
YoY
|
-$52.78M
6.82%
YoY
|
$50.51M
14.59%
YoY
|
-$49.07M
-217.21%
YoY
|
$47.96M
27.61%
YoY
|
-$49.41M
35.19%
YoY
|
$44.08M
22.76%
YoY
|
$41.87M
8.24%
YoY
|
$37.59M
-19.76%
YoY
|
-$36.55M
-25.25%
YoY
|
$35.91M
-33.18%
YoY
|
| Other Income/Expense, Net |
$190.0M
-3202.27%
YoY
|
$2.168M
96.55%
YoY
|
$12.66M
-80.0%
YoY
|
-$3.056M
-102.42%
YoY
|
-$6.126M
-107.49%
YoY
|
$1.103M
-81.69%
YoY
|
$63.31M
4174.61%
YoY
|
$126.0M
9141.06%
YoY
|
$81.77M
-0.7%
YoY
|
$6.024M
-101.93%
YoY
|
$1.481M
-99.51%
YoY
|
$1.364M
-89.67%
YoY
|
$82.35M
271.41%
YoY
|
-$312.0M
-47233.69%
YoY
|
$301.5M
1828.18%
YoY
|
$13.20M
-88.63%
YoY
|
$22.17M
-113.68%
YoY
|
$662.0K
-93.75%
YoY
|
$15.64M
-275.83%
YoY
|
| Pretax Income |
$195.6M
260.36%
YoY
|
$125.1M
-3968.65%
YoY
|
$65.24M
-33.78%
YoY
|
$39.65M
-74.48%
YoY
|
$54.29M
141.3%
YoY
|
-$3.234M
-105.39%
YoY
|
$98.51M
46.28%
YoY
|
$155.4M
184.57%
YoY
|
$22.50M
-83.08%
YoY
|
$60.00M
535.88%
YoY
|
$67.34M
-81.07%
YoY
|
$54.61M
-19.93%
YoY
|
$133.0M
80.41%
YoY
|
$9.435M
-63.0%
YoY
|
$355.8M
509.95%
YoY
|
$68.20M
-59.02%
YoY
|
$73.72M
-160.47%
YoY
|
$25.50M
-989.85%
YoY
|
$58.33M
-399.43%
YoY
|
| Income Tax |
$254.0K
-87.79%
YoY
|
$6.027M
-143.01%
YoY
|
-$1.206M
-162.23%
YoY
|
$2.382M
-12.68%
YoY
|
$2.080M
-84.82%
YoY
|
-$14.01M
18.34%
YoY
|
$1.938M
146.25%
YoY
|
$2.728M
140.14%
YoY
|
$13.70M
4435.76%
YoY
|
-$11.84M
1721.85%
YoY
|
$787.0K
-120.53%
YoY
|
$1.136M
-258.22%
YoY
|
$302.0K
-61.13%
YoY
|
-$650.0K
-65.0%
YoY
|
-$3.834M
490.76%
YoY
|
-$718.0K
-5.9%
YoY
|
$777.0K
9612.5%
YoY
|
-$1.857M
-151.58%
YoY
|
-$649.0K
-102.83%
YoY
|
| Net Earnings |
$193.6M
352.12%
YoY
|
$113.8M
2488.04%
YoY
|
-$117.1M
-236.39%
YoY
|
$31.67M
-78.31%
YoY
|
$42.83M
541.52%
YoY
|
$4.399M
-93.79%
YoY
|
$85.87M
33.73%
YoY
|
$146.0M
182.22%
YoY
|
$6.676M
-94.39%
YoY
|
$70.79M
984.36%
YoY
|
$64.21M
-81.86%
YoY
|
$51.75M
-24.27%
YoY
|
$119.0M
66.1%
YoY
|
$6.528M
-77.3%
YoY
|
$354.0M
546.98%
YoY
|
$68.34M
-75.26%
YoY
|
$71.61M
-50.88%
YoY
|
$28.76M
-80.35%
YoY
|
$54.71M
-186.27%
YoY
|
| Basic Earnings Per Share |
$0.28
366.67%
YoY
|
N/A
|
-$0.17
-241.67%
YoY
|
$0.05
-76.19%
YoY
|
$0.06
500.0%
YoY
|
N/A
|
$0.12
0.0%
YoY
|
$0.21
133.33%
YoY
|
$0.01
-95.45%
YoY
|
N/A
|
$0.12
-81.82%
YoY
|
$0.09
-30.77%
YoY
|
$0.22
69.23%
YoY
|
N/A
|
$0.66
560.0%
YoY
|
$0.13
-74.51%
YoY
|
$0.13
-51.85%
YoY
|
N/A
|
$0.10
-183.33%
YoY
|
| Diluted Earnings Per Share |
$0.28
366.67%
YoY
|
$0.16
2539.68%
YoY
|
-$0.17
-241.67%
YoY
|
$0.05
-76.19%
YoY
|
$0.06
500.0%
YoY
|
$0.01
-95.13%
YoY
|
$0.12
0.0%
YoY
|
$0.21
122.08%
YoY
|
$0.01
-95.45%
YoY
|
$0.13
1160.43%
YoY
|
$0.12
-81.54%
YoY
|
$0.09
-27.26%
YoY
|
$0.22
69.23%
YoY
|
$0.01
-100.0%
YoY
|
$0.65
550.0%
YoY
|
$0.13
-74.51%
YoY
|
$0.13
-51.85%
YoY
|
$53.31K
-80.19%
YoY
|
$0.10
-183.33%
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 |
695.0M shares
-0.65%
YoY
|
694.9M shares
-0.64%
YoY
|
694.9M shares
-0.62%
YoY
|
694.7M shares
-1.29%
YoY
|
699.6M shares
27.85%
YoY
|
699.4M shares
27.85%
YoY
|
699.3M shares
27.83%
YoY
|
703.8M shares
28.66%
YoY
|
547.2M shares
0.07%
YoY
|
547.1M shares
1.77%
YoY
|
547.1M shares
1.38%
YoY
|
547.0M shares
1.38%
YoY
|
546.8M shares
1.38%
YoY
|
537.5M shares
-0.28%
YoY
|
539.6M shares
0.1%
YoY
|
539.6M shares
0.12%
YoY
|
539.4M shares
0.12%
YoY
|
539.1M shares
0.13%
YoY
|
539.0M shares
0.13%
YoY
|
| Diluted Shares Outstanding |
695.2M shares
-0.56%
YoY
|
N/A
|
694.9M shares
-0.74%
YoY
|
695.2M shares
-1.15%
YoY
|
699.1M shares
16.29%
YoY
|
N/A
|
700.1M shares
27.92%
YoY
|
703.3M shares
28.5%
YoY
|
601.2M shares
9.88%
YoY
|
N/A
|
547.3M shares
0.24%
YoY
|
547.3M shares
1.39%
YoY
|
547.1M shares
1.39%
YoY
|
N/A
|
546.0M shares
1.23%
YoY
|
539.8M shares
-0.9%
YoY
|
539.6M shares
0.17%
YoY
|
N/A
|
539.4M shares
0.2%
YoY
|
Loading...