|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.716B
8.43%
YoY
|
$1.583B
-9.09%
YoY
|
$1.741B
17.73%
YoY
|
$1.479B
11.08%
YoY
|
$1.332B
10.11%
YoY
|
| Cost Of Revenue |
$182.7M
3.53%
YoY
|
$176.5M
47866.85%
YoY
|
$368.0K
-85.39%
YoY
|
$2.518M
-37.6%
YoY
|
$4.035M
-54.43%
YoY
|
| Gross Profit |
$1.534B
9.05%
YoY
|
$1.407B
-19.21%
YoY
|
$1.741B
17.91%
YoY
|
$1.477B
11.23%
YoY
|
$1.327B
10.58%
YoY
|
| Selling, General & Admin |
$140.6M
0.5%
YoY
|
$139.9M
7.15%
YoY
|
$130.5M
7.17%
YoY
|
$121.8M
14.07%
YoY
|
$106.8M
16.18%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$537.6M
6.02%
YoY
|
$507.1M
-11.69%
YoY
|
$574.2M
10.48%
YoY
|
$519.7M
5.91%
YoY
|
$490.7M
7.57%
YoY
|
| Operating Expenses |
$661.7M
5.43%
YoY
|
$627.6M
-10.95%
YoY
|
$704.7M
12.72%
YoY
|
$625.2M
7.28%
YoY
|
$582.8M
8.97%
YoY
|
| Operating Profit |
$872.0M
11.96%
YoY
|
$778.9M
-24.83%
YoY
|
$1.036B
21.71%
YoY
|
$851.4M
14.32%
YoY
|
$744.7M
11.88%
YoY
|
| Interest Expense |
-$460.4M
114.94%
YoY
|
-$214.2M
-173.39%
YoY
|
$291.9M
33.17%
YoY
|
$219.2M
11.34%
YoY
|
$196.8M
-6.31%
YoY
|
| Other Income/Expense, Net |
-$294.6M
23.51%
YoY
|
-$238.5M
-923.48%
YoY
|
$28.97M
105.38%
YoY
|
$14.10M
-108.48%
YoY
|
-$166.3M
129.25%
YoY
|
| Pretax Income |
$504.8M
2.54%
YoY
|
$492.3M
-34.56%
YoY
|
$752.3M
20.14%
YoY
|
$626.2M
42.77%
YoY
|
$438.6M
-1.48%
YoY
|
| Income Tax |
$31.91M
0.63%
YoY
|
$31.71M
-28.02%
YoY
|
$44.05M
58.89%
YoY
|
$27.72M
-2.67%
YoY
|
$28.49M
-237.22%
YoY
|
| Net Earnings |
$466.4M
1.2%
YoY
|
$460.8M
-34.94%
YoY
|
$708.3M
18.23%
YoY
|
$599.1M
46.14%
YoY
|
$410.0M
-9.96%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$2.11
0.96%
YoY
|
$2.09
-36.34%
YoY
|
$3.28
9.82%
YoY
|
$2.99
-100.0%
YoY
|
$2.239M
-14.07%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
220.5M shares
0.15%
YoY
|
220.2M shares
2.23%
YoY
|
215.4M shares
7.88%
YoY
|
199.6M shares
9.4%
YoY
|
182.5M shares
4.57%
YoY
|
| Diluted Shares Outstanding |
221.1M shares
0.27%
YoY
|
220.5M shares
2.21%
YoY
|
215.8M shares
7.65%
YoY
|
200.4M shares
9.45%
YoY
|
183.1M shares
4.74%
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 |
$454.5M
10.89%
YoY
|
$444.5M
9.45%
YoY
|
$431.3M
8.54%
YoY
|
$430.8M
10.55%
YoY
|
$409.9M
5.15%
YoY
|
$406.2M
-1.52%
YoY
|
$397.4M
-11.41%
YoY
|
$389.7M
-13.9%
YoY
|
$389.8M
-8.88%
YoY
|
$412.4M
2.44%
YoY
|
$448.6M
16.93%
YoY
|
$452.6M
31.41%
YoY
|
$427.8M
22.77%
YoY
|
$402.6M
7.4%
YoY
|
$383.6M
17.76%
YoY
|
$344.4M
7.72%
YoY
|
$348.4M
11.98%
YoY
|
$374.9M
21.96%
YoY
|
$325.8M
7.72%
YoY
|
| Cost Of Revenue |
N/A
|
$45.09M
0.59%
YoY
|
$44.25M
5.11%
YoY
|
$48.06M
3.36%
YoY
|
$45.34M
5.21%
YoY
|
$44.83M
-14.9%
YoY
|
$42.10M
43296.91%
YoY
|
$46.50M
-12.16%
YoY
|
$43.10M
42569.31%
YoY
|
$52.68M
12.59%
YoY
|
$97.00K
-71.8%
YoY
|
$52.94M
4531.41%
YoY
|
$101.0K
-89.1%
YoY
|
$46.79M
47.07%
YoY
|
$344.0K
-66.95%
YoY
|
$1.143M
18.08%
YoY
|
$927.0K
-10.95%
YoY
|
$31.81M
17.83%
YoY
|
$1.041M
-18.42%
YoY
|
| Gross Profit |
N/A
|
$399.5M
10.55%
YoY
|
$387.1M
8.94%
YoY
|
$382.7M
11.52%
YoY
|
$364.5M
5.14%
YoY
|
$361.3M
0.44%
YoY
|
$355.3M
-20.78%
YoY
|
$343.2M
-14.13%
YoY
|
$346.7M
-18.94%
YoY
|
$359.8M
1.1%
YoY
|
$448.5M
17.01%
YoY
|
$399.6M
16.43%
YoY
|
$427.7M
23.07%
YoY
|
$355.8M
3.72%
YoY
|
$383.3M
18.04%
YoY
|
$343.3M
7.69%
YoY
|
$347.5M
12.06%
YoY
|
$343.1M
22.35%
YoY
|
$324.7M
7.83%
YoY
|
| Selling, General & Admin |
N/A
|
$34.55M
1.85%
YoY
|
$34.81M
-3.7%
YoY
|
$35.09M
6.11%
YoY
|
$36.12M
-1.66%
YoY
|
$33.92M
12.22%
YoY
|
$36.15M
11.88%
YoY
|
$33.07M
-2.11%
YoY
|
$36.72M
7.34%
YoY
|
$30.23M
-6.9%
YoY
|
$32.31M
16.17%
YoY
|
$33.78M
10.41%
YoY
|
$34.21M
10.66%
YoY
|
$32.47M
26.42%
YoY
|
$27.81M
15.34%
YoY
|
$30.60M
3.68%
YoY
|
$30.92M
12.43%
YoY
|
$25.68M
6.56%
YoY
|
$24.11M
0.46%
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
|
$148.9M
23.3%
YoY
|
$125.6M
4.06%
YoY
|
$125.0M
-9.05%
YoY
|
$129.6M
9.13%
YoY
|
$120.8M
-6.74%
YoY
|
$120.7M
-19.46%
YoY
|
$137.5M
-7.53%
YoY
|
$118.8M
-24.07%
YoY
|
$129.5M
-11.06%
YoY
|
$149.8M
9.78%
YoY
|
$148.7M
25.43%
YoY
|
$156.4M
31.29%
YoY
|
$145.6M
4.57%
YoY
|
$136.5M
14.32%
YoY
|
$118.5M
0.36%
YoY
|
$119.1M
4.51%
YoY
|
$139.2M
21.69%
YoY
|
$119.4M
6.98%
YoY
|
| Operating Expenses |
N/A
|
$179.9M
20.17%
YoY
|
$160.4M
5.63%
YoY
|
$155.7M
-8.72%
YoY
|
$165.7M
6.58%
YoY
|
$149.7M
-6.27%
YoY
|
$151.9M
-14.25%
YoY
|
$170.6M
-3.82%
YoY
|
$155.5M
-18.43%
YoY
|
$159.7M
-7.8%
YoY
|
$177.1M
10.68%
YoY
|
$177.3M
21.73%
YoY
|
$190.6M
30.29%
YoY
|
$173.2M
7.36%
YoY
|
$160.0M
14.47%
YoY
|
$145.7M
1.26%
YoY
|
$146.3M
6.18%
YoY
|
$161.3M
19.51%
YoY
|
$139.8M
5.64%
YoY
|
| Operating Profit |
N/A
|
$219.6M
3.74%
YoY
|
$226.7M
11.42%
YoY
|
$227.0M
31.52%
YoY
|
$198.8M
3.97%
YoY
|
$211.6M
5.8%
YoY
|
$203.4M
-25.04%
YoY
|
$172.6M
-22.35%
YoY
|
$191.2M
-19.34%
YoY
|
$200.0M
9.54%
YoY
|
$271.4M
21.54%
YoY
|
$222.3M
12.52%
YoY
|
$237.1M
17.83%
YoY
|
$182.6M
0.5%
YoY
|
$223.3M
20.73%
YoY
|
$197.6M
12.97%
YoY
|
$201.2M
16.76%
YoY
|
$181.7M
24.98%
YoY
|
$184.9M
9.54%
YoY
|
| Interest Expense |
N/A
|
-$81.40M
102.83%
YoY
|
-$72.87M
40.5%
YoY
|
-$204.3M
248.24%
YoY
|
-$63.43M
-192.39%
YoY
|
-$40.13M
-40.27%
YoY
|
-$51.86M
-167.37%
YoY
|
-$58.67M
-18.78%
YoY
|
$68.65M
2.17%
YoY
|
-$67.19M
9.01%
YoY
|
$76.97M
30.42%
YoY
|
-$72.24M
-255.62%
YoY
|
$67.20M
45.91%
YoY
|
-$61.64M
14.39%
YoY
|
$59.02M
21.12%
YoY
|
$46.42M
-5.76%
YoY
|
$46.05M
-10.82%
YoY
|
-$53.88M
-12.1%
YoY
|
$48.73M
-7.24%
YoY
|
| Other Income/Expense, Net |
-$8.281M
-84.65%
YoY
|
$2.462M
-102.63%
YoY
|
-$56.45M
-31.55%
YoY
|
-$158.1M
1983.05%
YoY
|
-$53.94M
183.9%
YoY
|
-$93.70M
144.45%
YoY
|
-$82.46M
33.27%
YoY
|
-$7.589M
-274.98%
YoY
|
-$19.00M
-114.78%
YoY
|
-$38.33M
-137.01%
YoY
|
-$61.87M
154.84%
YoY
|
$4.337M
-118.32%
YoY
|
$128.5M
801.35%
YoY
|
$103.6M
-509.35%
YoY
|
-$24.28M
-363.68%
YoY
|
-$23.67M
24.85%
YoY
|
$14.26M
-116.42%
YoY
|
-$25.31M
803.75%
YoY
|
$9.208M
-39.54%
YoY
|
| Pretax Income |
$191.1M
39.06%
YoY
|
$153.3M
179.61%
YoY
|
$149.7M
24.05%
YoY
|
$64.40M
-56.8%
YoY
|
$137.4M
-18.07%
YoY
|
$54.81M
-65.3%
YoY
|
$120.7M
-7.22%
YoY
|
$149.1M
-3.64%
YoY
|
$167.8M
-45.81%
YoY
|
$158.0M
-26.75%
YoY
|
$130.1M
15.6%
YoY
|
$154.7M
15.48%
YoY
|
$309.6M
88.67%
YoY
|
$215.6M
106.02%
YoY
|
$112.5M
-23.41%
YoY
|
$134.0M
3.39%
YoY
|
$164.1M
185.7%
YoY
|
$104.7M
-26.29%
YoY
|
$146.9M
-5.45%
YoY
|
| Income Tax |
$14.63M
25.81%
YoY
|
-$1.310M
-116.86%
YoY
|
$8.495M
-6.07%
YoY
|
$13.09M
110.5%
YoY
|
$11.63M
34.1%
YoY
|
$7.772M
-43.33%
YoY
|
$9.044M
77.68%
YoY
|
$6.219M
-38.6%
YoY
|
$8.674M
-42.63%
YoY
|
$13.71M
123.87%
YoY
|
$5.090M
-38.4%
YoY
|
$10.13M
62.01%
YoY
|
$15.12M
113.45%
YoY
|
$6.126M
21.26%
YoY
|
$8.263M
-1.01%
YoY
|
$6.252M
-32.76%
YoY
|
$7.083M
22.35%
YoY
|
$5.052M
-31.73%
YoY
|
$8.347M
39.7%
YoY
|
| Net Earnings |
$176.3M
40.12%
YoY
|
$148.3M
215.42%
YoY
|
$141.0M
26.23%
YoY
|
$51.22M
-64.16%
YoY
|
$125.8M
-20.98%
YoY
|
$47.02M
-67.41%
YoY
|
$111.7M
-10.67%
YoY
|
$142.9M
-1.19%
YoY
|
$159.2M
-45.91%
YoY
|
$144.3M
-31.14%
YoY
|
$125.0M
19.17%
YoY
|
$144.6M
13.27%
YoY
|
$294.4M
87.51%
YoY
|
$209.5M
110.46%
YoY
|
$104.9M
-24.27%
YoY
|
$127.7M
6.18%
YoY
|
$157.0M
204.05%
YoY
|
$99.56M
-26.02%
YoY
|
$138.5M
-7.26%
YoY
|
| Basic Earnings Per Share |
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
|
| Diluted Earnings Per Share |
N/A
|
$0.67
215.96%
YoY
|
$0.64
25.65%
YoY
|
$0.23
-64.73%
YoY
|
$0.57
-21.18%
YoY
|
$0.21
-67.6%
YoY
|
$0.51
-12.76%
YoY
|
$0.65
-3.45%
YoY
|
$0.72
-47.83%
YoY
|
$0.66
-34.13%
YoY
|
$0.58
-100.0%
YoY
|
$0.67
-100.0%
YoY
|
$1.39
-100.0%
YoY
|
$1.00
-100.0%
YoY
|
$514.1K
-30.98%
YoY
|
$655.6K
-1.5%
YoY
|
$815.9K
179.88%
YoY
|
$528.1K
-30.6%
YoY
|
$744.8K
-12.61%
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 |
219.1M shares
0.14%
YoY
|
219.1M shares
0.14%
YoY
|
219.0M shares
0.07%
YoY
|
219.0M shares
0.07%
YoY
|
218.8M shares
0.08%
YoY
|
218.8M shares
0.08%
YoY
|
218.8M shares
2.3%
YoY
|
218.8M shares
2.3%
YoY
|
218.7M shares
3.82%
YoY
|
218.7M shares
5.11%
YoY
|
213.9M shares
10.89%
YoY
|
213.9M shares
10.24%
YoY
|
210.6M shares
9.75%
YoY
|
208.0M shares
11.67%
YoY
|
192.9M shares
4.04%
YoY
|
194.0M shares
7.73%
YoY
|
191.9M shares
8.64%
YoY
|
186.3M shares
6.21%
YoY
|
185.4M shares
5.97%
YoY
|
| Diluted Shares Outstanding |
221.6M shares
0.41%
YoY
|
N/A
|
221.1M shares
0.31%
YoY
|
220.9M shares
0.3%
YoY
|
220.7M shares
0.27%
YoY
|
N/A
|
220.4M shares
2.39%
YoY
|
220.2M shares
2.34%
YoY
|
220.1M shares
3.67%
YoY
|
N/A
|
215.3M shares
5.47%
YoY
|
215.2M shares
10.48%
YoY
|
212.3M shares
10.36%
YoY
|
N/A
|
204.1M shares
9.72%
YoY
|
194.8M shares
7.8%
YoY
|
192.4M shares
8.73%
YoY
|
N/A
|
186.0M shares
6.13%
YoY
|
Loading...