|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.166B
9.86%
YoY
|
$1.971B
1.65%
YoY
|
$1.939B
-13.8%
YoY
|
$2.250B
26.39%
YoY
|
$1.780B
16.87%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
$655.8M
-11.43%
YoY
|
$740.5M
14.1%
YoY
|
$648.9M
6.96%
YoY
|
| Selling, General & Admin |
$274.5M
11.06%
YoY
|
$247.1M
8.43%
YoY
|
$227.9M
0.33%
YoY
|
$227.1M
-1.36%
YoY
|
$230.3M
6.47%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$483.4M
14.27%
YoY
|
$423.0M
32.4%
YoY
|
$319.5M
-6.34%
YoY
|
$341.1M
6.53%
YoY
|
$320.2M
1.76%
YoY
|
| Operating Expenses |
$1.725B
14.34%
YoY
|
$1.509B
-7.78%
YoY
|
$1.636B
-11.81%
YoY
|
$1.855B
26.14%
YoY
|
$1.471B
18.92%
YoY
|
| Operating Profit |
$441.2M
-2.71%
YoY
|
$453.5M
96.03%
YoY
|
$231.3M
-41.25%
YoY
|
$393.8M
27.78%
YoY
|
$308.2M
8.02%
YoY
|
| Interest Expense |
-$216.7M
21.97%
YoY
|
-$177.7M
19.13%
YoY
|
-$149.1M
-216.6%
YoY
|
$127.9M
32.03%
YoY
|
$96.88M
-15.31%
YoY
|
| Other Income/Expense, Net |
$73.55M
204.05%
YoY
|
$24.19M
190.21%
YoY
|
$8.335M
-39.95%
YoY
|
$13.88M
-25.21%
YoY
|
$18.56M
-0.92%
YoY
|
| Pretax Income |
$180.0M
-35.76%
YoY
|
$280.2M
209.56%
YoY
|
$90.53M
-57.16%
YoY
|
$211.3M
-13.55%
YoY
|
$244.4M
17.54%
YoY
|
| Income Tax |
$10.19M
-52.66%
YoY
|
$21.52M
-231.61%
YoY
|
-$16.35M
-162.57%
YoY
|
$26.13M
-19.8%
YoY
|
$32.58M
57.89%
YoY
|
| Net Earnings |
$169.8M
-34.36%
YoY
|
$258.7M
194.61%
YoY
|
$87.82M
-52.58%
YoY
|
$185.2M
-12.59%
YoY
|
$211.8M
13.1%
YoY
|
| Basic Earnings Per Share |
$1.49
-44.19%
YoY
|
$2.67
161.76%
YoY
|
$1.02
-48.22%
YoY
|
$1.97
-13.6%
YoY
|
$2.28
5.56%
YoY
|
| Diluted Earnings Per Share |
$1.48
-44.57%
YoY
|
$2.67
161.76%
YoY
|
$1.02
-48.22%
YoY
|
$1.97
-13.22%
YoY
|
$2.27
5.58%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
101.5M shares
12.12%
YoY
|
90.53M shares
4.91%
YoY
|
86.30M shares
0.2%
YoY
|
86.12M shares
0.06%
YoY
|
86.07M shares
7.38%
YoY
|
| Diluted Shares Outstanding |
102.4M shares
13.03%
YoY
|
90.59M shares
4.89%
YoY
|
86.37M shares
0.23%
YoY
|
86.17M shares
0.07%
YoY
|
86.11M shares
7.23%
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 |
$505.0M
4.6%
YoY
|
$533.2M
11.8%
YoY
|
$647.2M
13.69%
YoY
|
$502.4M
2.93%
YoY
|
$482.8M
10.51%
YoY
|
$477.0M
15.74%
YoY
|
$569.3M
12.53%
YoY
|
$488.1M
2.29%
YoY
|
$436.9M
-19.7%
YoY
|
$412.1M
-28.43%
YoY
|
$505.9M
-30.69%
YoY
|
$477.2M
-4.52%
YoY
|
$544.1M
22.51%
YoY
|
$575.8M
32.65%
YoY
|
$729.9M
31.62%
YoY
|
$499.7M
17.16%
YoY
|
$444.1M
21.77%
YoY
|
$434.1M
20.82%
YoY
|
$554.6M
17.37%
YoY
|
| Cost Of Revenue |
$166.5M
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
|
| Gross Profit |
$338.5M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$297.3M
67.78%
YoY
|
$198.5M
9.29%
YoY
|
$175.9M
-5.78%
YoY
|
N/A
|
$177.2M
-34.19%
YoY
|
$181.6M
6.72%
YoY
|
$186.7M
21.05%
YoY
|
N/A
|
$269.2M
13.55%
YoY
|
$170.2M
N/A
|
$154.2M
N/A
|
N/A
|
$237.1M
N/A
|
| Selling, General & Admin |
$66.91M
10.11%
YoY
|
$69.25M
2.94%
YoY
|
$68.45M
5.56%
YoY
|
$75.99M
27.54%
YoY
|
$60.77M
9.64%
YoY
|
$67.27M
11.61%
YoY
|
$64.84M
10.87%
YoY
|
$59.58M
10.26%
YoY
|
$55.43M
0.58%
YoY
|
$60.27M
-2.51%
YoY
|
$58.48M
0.61%
YoY
|
$54.04M
5.25%
YoY
|
$55.11M
-1.34%
YoY
|
$61.82M
-0.02%
YoY
|
$58.13M
2.84%
YoY
|
$51.34M
-2.16%
YoY
|
$55.86M
-6.12%
YoY
|
$61.83M
-9.33%
YoY
|
$56.52M
9.53%
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 |
$125.4M
9.74%
YoY
|
$122.3M
12.09%
YoY
|
$105.0M
7.82%
YoY
|
$105.2M
11.46%
YoY
|
$114.3M
22.66%
YoY
|
$109.1M
32.88%
YoY
|
$97.40M
9.8%
YoY
|
$94.41M
8.87%
YoY
|
$93.19M
6.95%
YoY
|
$82.10M
-3.77%
YoY
|
$88.71M
3.31%
YoY
|
$86.72M
1.7%
YoY
|
$87.13M
2.9%
YoY
|
$85.32M
5.01%
YoY
|
$85.87M
6.32%
YoY
|
$85.27M
7.52%
YoY
|
$84.67M
7.37%
YoY
|
$81.25M
0.06%
YoY
|
$80.76M
3.94%
YoY
|
| Operating Expenses |
$261.5M
-36.36%
YoY
|
$439.5M
9.21%
YoY
|
$445.0M
19.62%
YoY
|
$429.7M
12.37%
YoY
|
$410.9M
16.79%
YoY
|
$402.5M
2.41%
YoY
|
$372.0M
-10.76%
YoY
|
$382.4M
0.35%
YoY
|
$351.8M
-20.94%
YoY
|
$393.0M
-24.32%
YoY
|
$416.9M
-23.88%
YoY
|
$381.1M
-7.49%
YoY
|
$445.0M
18.33%
YoY
|
$519.3M
31.71%
YoY
|
$547.7M
36.11%
YoY
|
$411.9M
16.92%
YoY
|
$376.1M
16.97%
YoY
|
$394.3M
16.1%
YoY
|
$402.4M
23.93%
YoY
|
| Operating Profit |
$77.01M
7.12%
YoY
|
N/A
|
$202.9M
6.17%
YoY
|
$72.70M
-31.21%
YoY
|
$71.89M
-10.8%
YoY
|
N/A
|
$191.1M
120.51%
YoY
|
$105.7M
14.46%
YoY
|
$80.59M
-18.67%
YoY
|
N/A
|
$86.65M
-52.59%
YoY
|
$92.33M
6.87%
YoY
|
$99.09M
45.58%
YoY
|
N/A
|
$182.8M
20.45%
YoY
|
$86.39M
16.43%
YoY
|
$68.07M
57.69%
YoY
|
N/A
|
$151.7M
2.65%
YoY
|
| Interest Expense |
$68.60M
7.94%
YoY
|
-$59.30M
1.42%
YoY
|
$70.15M
17.57%
YoY
|
$72.01M
28.99%
YoY
|
$63.55M
-303.79%
YoY
|
-$58.47M
95.75%
YoY
|
$59.66M
19.72%
YoY
|
$55.83M
21.63%
YoY
|
-$31.18M
-176.2%
YoY
|
-$29.87M
7.87%
YoY
|
$49.84M
44.35%
YoY
|
$45.90M
57.1%
YoY
|
$40.92M
56.08%
YoY
|
-$27.69M
48.14%
YoY
|
$34.53M
48.54%
YoY
|
$29.22M
21.14%
YoY
|
$26.22M
1.3%
YoY
|
-$18.69M
618.92%
YoY
|
$23.24M
-14.74%
YoY
|
| Other Income/Expense, Net |
$1.900M
-15.85%
YoY
|
-$50.81M
-1362.12%
YoY
|
$3.028M
52.31%
YoY
|
$6.481M
296.15%
YoY
|
$2.258M
-119.45%
YoY
|
$4.026M
126.69%
YoY
|
$1.988M
-56.36%
YoY
|
$1.636M
-53.46%
YoY
|
-$11.61M
-565.74%
YoY
|
$1.776M
339.6%
YoY
|
$4.555M
176.56%
YoY
|
$3.515M
-3.46%
YoY
|
$2.493M
11.24%
YoY
|
$404.0K
-54.35%
YoY
|
$1.647M
-67.69%
YoY
|
$3.641M
-33.17%
YoY
|
$2.241M
-31.88%
YoY
|
$885.0K
-47.94%
YoY
|
$5.098M
-30.74%
YoY
|
| Pretax Income |
$7.996M
-42.12%
YoY
|
-$16.39M
-175.58%
YoY
|
$155.3M
-2.86%
YoY
|
$27.34M
-55.13%
YoY
|
$13.82M
-63.45%
YoY
|
$21.69M
-128.99%
YoY
|
$159.8M
324.5%
YoY
|
$60.94M
5.69%
YoY
|
$37.80M
-46.05%
YoY
|
-$74.83M
-355.82%
YoY
|
$37.65M
-73.14%
YoY
|
$57.65M
185.17%
YoY
|
$70.05M
223.48%
YoY
|
$29.25M
37.66%
YoY
|
$140.2M
4.34%
YoY
|
$20.22M
-69.4%
YoY
|
$21.66M
-4.9%
YoY
|
$21.25M
20.73%
YoY
|
$134.4M
-2.49%
YoY
|
| Income Tax |
-$9.000K
-100.88%
YoY
|
-$11.11M
-754.83%
YoY
|
$18.95M
-19.1%
YoY
|
$1.326M
-85.22%
YoY
|
$1.018M
-108.1%
YoY
|
$1.696M
-105.83%
YoY
|
$23.42M
-544.69%
YoY
|
$8.971M
9.02%
YoY
|
-$12.57M
-228.54%
YoY
|
-$29.09M
-418.01%
YoY
|
-$5.267M
-139.16%
YoY
|
$8.229M
652.19%
YoY
|
$9.780M
301.15%
YoY
|
$9.148M
51.23%
YoY
|
$13.45M
-19.31%
YoY
|
$1.094M
-86.82%
YoY
|
$2.438M
55.68%
YoY
|
$6.049M
2.53%
YoY
|
$16.67M
35.17%
YoY
|
| Net Earnings |
$8.005M
-37.45%
YoY
|
-$9.847M
-162.67%
YoY
|
$136.3M
-0.07%
YoY
|
$26.01M
-49.94%
YoY
|
$12.80M
-72.88%
YoY
|
$15.71M
-131.28%
YoY
|
$136.4M
217.83%
YoY
|
$51.96M
5.14%
YoY
|
$47.19M
-21.71%
YoY
|
-$50.23M
-419.0%
YoY
|
$42.92M
-66.14%
YoY
|
$49.42M
158.45%
YoY
|
$60.27M
213.63%
YoY
|
$15.75M
38.7%
YoY
|
$126.7M
7.69%
YoY
|
$19.12M
-66.89%
YoY
|
$19.22M
-9.37%
YoY
|
$11.35M
29.32%
YoY
|
$117.7M
-3.36%
YoY
|
| Basic Earnings Per Share |
$0.03
-70.0%
YoY
|
N/A
|
$1.22
-15.86%
YoY
|
$0.22
-58.49%
YoY
|
$0.10
-80.77%
YoY
|
N/A
|
$1.45
229.55%
YoY
|
$0.53
0.0%
YoY
|
$0.52
-18.75%
YoY
|
N/A
|
$0.44
-69.01%
YoY
|
$0.53
194.44%
YoY
|
$0.64
236.84%
YoY
|
N/A
|
$1.42
7.58%
YoY
|
$0.18
-70.97%
YoY
|
$0.19
-5.0%
YoY
|
N/A
|
$1.32
-13.16%
YoY
|
| Diluted Earnings Per Share |
$0.03
-70.0%
YoY
|
-$0.09
-150.12%
YoY
|
$1.22
-15.86%
YoY
|
$0.22
-58.49%
YoY
|
$0.10
-80.77%
YoY
|
$0.17
-129.5%
YoY
|
$1.45
229.55%
YoY
|
$0.53
0.0%
YoY
|
$0.52
-18.75%
YoY
|
-$0.59
-421.21%
YoY
|
$0.44
-69.01%
YoY
|
$0.53
194.44%
YoY
|
$0.64
236.84%
YoY
|
$0.18
-100.0%
YoY
|
$1.42
7.58%
YoY
|
$0.18
-70.97%
YoY
|
$0.19
-5.0%
YoY
|
$131.8K
131806787.58%
YoY
|
$1.32
-13.16%
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 |
108.9M shares
17.55%
YoY
|
108.9M shares
20.75%
YoY
|
105.4M shares
16.83%
YoY
|
92.66M shares
2.73%
YoY
|
92.66M shares
2.73%
YoY
|
90.20M shares
5.09%
YoY
|
90.20M shares
5.09%
YoY
|
90.20M shares
5.09%
YoY
|
90.20M shares
5.09%
YoY
|
85.83M shares
0.0%
YoY
|
85.83M shares
0.0%
YoY
|
85.83M shares
-0.41%
YoY
|
85.83M shares
-0.3%
YoY
|
85.83M shares
0.0%
YoY
|
85.83M shares
-0.28%
YoY
|
86.19M shares
0.14%
YoY
|
86.09M shares
0.07%
YoY
|
85.83M shares
7.76%
YoY
|
86.07M shares
7.77%
YoY
|
| Diluted Shares Outstanding |
112.9M shares
21.12%
YoY
|
N/A
|
107.4M shares
18.56%
YoY
|
96.20M shares
6.23%
YoY
|
93.18M shares
2.94%
YoY
|
N/A
|
90.61M shares
5.2%
YoY
|
90.55M shares
5.14%
YoY
|
90.51M shares
5.08%
YoY
|
N/A
|
86.13M shares
-0.01%
YoY
|
86.13M shares
-0.11%
YoY
|
86.14M shares
-0.03%
YoY
|
N/A
|
86.14M shares
0.03%
YoY
|
86.23M shares
0.14%
YoY
|
86.17M shares
0.13%
YoY
|
N/A
|
86.11M shares
7.77%
YoY
|
Loading...