|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.281B
-4.77%
YoY
|
$2.396B
1.31%
YoY
|
$2.365B
10.37%
YoY
|
$2.143B
13.07%
YoY
|
$1.895B
38.55%
YoY
|
| Cost Of Revenue |
$1.118B
2.19%
YoY
|
$1.094B
6.11%
YoY
|
$1.031B
2.36%
YoY
|
$1.007B
8.68%
YoY
|
$926.7M
30.94%
YoY
|
| Gross Profit |
$1.164B
-10.62%
YoY
|
$1.302B
-2.4%
YoY
|
$1.334B
17.47%
YoY
|
$1.135B
17.28%
YoY
|
$968.2M
46.7%
YoY
|
| Selling, General & Admin |
$581.8M
-7.76%
YoY
|
$630.7M
5.81%
YoY
|
$596.1M
5.09%
YoY
|
$567.2M
10.9%
YoY
|
$511.4M
41.82%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$430.0M
11.7%
YoY
|
$385.0M
13.68%
YoY
|
$338.7M
-1.41%
YoY
|
$343.5M
7.95%
YoY
|
$318.2M
28.88%
YoY
|
| Operating Expenses |
$581.8M
-7.76%
YoY
|
$630.7M
5.81%
YoY
|
$596.1M
5.09%
YoY
|
$567.2M
10.9%
YoY
|
$511.4M
41.82%
YoY
|
| Operating Profit |
$181.5M
-31.25%
YoY
|
$263.9M
-60.81%
YoY
|
$673.5M
31.67%
YoY
|
$511.5M
41.97%
YoY
|
$360.3M
97.18%
YoY
|
| Interest Expense |
-$231.5M
1.85%
YoY
|
-$227.3M
-210.86%
YoY
|
$205.0M
40.17%
YoY
|
$146.3M
23.98%
YoY
|
$118.0M
-1.58%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$26.60M
-859.91%
YoY
|
| Pretax Income |
-$55.42M
-251.41%
YoY
|
$36.60M
-92.19%
YoY
|
$468.4M
28.26%
YoY
|
$365.2M
74.16%
YoY
|
$209.7M
777.77%
YoY
|
| Income Tax |
-$2.431M
-128.68%
YoY
|
$8.475M
-93.3%
YoY
|
$126.6M
42.44%
YoY
|
$88.86M
79.35%
YoY
|
$49.55M
-196.3%
YoY
|
| Net Earnings |
-$52.99M
-288.38%
YoY
|
$28.13M
-94.09%
YoY
|
$476.0M
40.19%
YoY
|
$339.5M
112.02%
YoY
|
$160.1M
126.62%
YoY
|
| Basic Earnings Per Share |
-$0.29
-293.33%
YoY
|
$0.15
-93.75%
YoY
|
$2.40
52.87%
YoY
|
$1.57
121.13%
YoY
|
$0.71
61.36%
YoY
|
| Diluted Earnings Per Share |
-$0.29
-293.33%
YoY
|
$0.15
-93.64%
YoY
|
$2.36
54.25%
YoY
|
$1.53
121.74%
YoY
|
$0.69
176.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
182.4M shares
-3.03%
YoY
|
188.1M shares
-5.26%
YoY
|
198.6M shares
-8.42%
YoY
|
216.8M shares
-4.29%
YoY
|
226.5M shares
33.85%
YoY
|
| Diluted Shares Outstanding |
182.4M shares
-4.15%
YoY
|
190.3M shares
-5.73%
YoY
|
201.9M shares
-8.83%
YoY
|
221.4M shares
-4.89%
YoY
|
232.8M shares
31.32%
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 |
$548.6M
-1.95%
YoY
|
$566.0M
-6.07%
YoY
|
$566.8M
-5.75%
YoY
|
$589.1M
-2.56%
YoY
|
$559.6M
-4.71%
YoY
|
$602.5M
-1.61%
YoY
|
$601.4M
-0.56%
YoY
|
$604.6M
3.87%
YoY
|
$587.2M
3.84%
YoY
|
$612.4M
3.7%
YoY
|
$604.8M
0.11%
YoY
|
$582.1M
0.08%
YoY
|
$565.5M
11.12%
YoY
|
$590.6M
14.02%
YoY
|
$604.2M
23.16%
YoY
|
$581.6M
26.14%
YoY
|
$508.9M
19.65%
YoY
|
$517.9M
18.34%
YoY
|
$490.6M
17.55%
YoY
|
| Cost Of Revenue |
$263.0M
1.45%
YoY
|
$280.4M
5.36%
YoY
|
$285.2M
1.88%
YoY
|
$293.0M
5.6%
YoY
|
$259.2M
-4.11%
YoY
|
$266.2M
-1.13%
YoY
|
$279.9M
5.6%
YoY
|
$277.5M
9.15%
YoY
|
$270.3M
11.53%
YoY
|
$269.2M
15.33%
YoY
|
$265.1M
-8.54%
YoY
|
$254.2M
-6.8%
YoY
|
$242.3M
0.11%
YoY
|
$233.4M
-2.52%
YoY
|
$289.8M
22.29%
YoY
|
$272.8M
14.47%
YoY
|
$242.1M
14.24%
YoY
|
$239.5M
17.72%
YoY
|
$237.0M
14.05%
YoY
|
| Gross Profit |
$285.7M
-4.89%
YoY
|
$285.5M
-15.11%
YoY
|
$281.6M
-12.4%
YoY
|
$296.1M
-9.49%
YoY
|
$300.4M
-5.21%
YoY
|
$336.3M
-1.99%
YoY
|
$321.5M
-5.36%
YoY
|
$327.1M
-0.23%
YoY
|
$316.9M
-1.93%
YoY
|
$343.2M
4.52%
YoY
|
$339.7M
8.07%
YoY
|
$327.9M
6.15%
YoY
|
$323.1M
21.11%
YoY
|
$328.3M
17.9%
YoY
|
$314.3M
23.97%
YoY
|
$308.9M
38.63%
YoY
|
$266.8M
25.04%
YoY
|
$278.5M
18.87%
YoY
|
$253.5M
20.99%
YoY
|
| Selling, General & Admin |
$154.0M
-2.0%
YoY
|
$141.9M
3.16%
YoY
|
$137.7M
-8.73%
YoY
|
$145.0M
-16.94%
YoY
|
$157.1M
-6.22%
YoY
|
$137.5M
-3.78%
YoY
|
$150.9M
-0.74%
YoY
|
$174.6M
20.75%
YoY
|
$167.6M
11.05%
YoY
|
$142.9M
19.52%
YoY
|
$152.0M
4.5%
YoY
|
$144.6M
-10.82%
YoY
|
$150.9M
0.45%
YoY
|
$119.6M
-10.71%
YoY
|
$145.4M
9.01%
YoY
|
$162.2M
32.5%
YoY
|
$150.2M
28.02%
YoY
|
$133.9M
17.8%
YoY
|
$133.4M
19.04%
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 |
$92.43M
-4.8%
YoY
|
$112.2M
13.28%
YoY
|
$108.1M
8.8%
YoY
|
$112.6M
20.15%
YoY
|
$97.09M
4.59%
YoY
|
$99.08M
3.47%
YoY
|
$99.32M
17.12%
YoY
|
$93.75M
14.61%
YoY
|
$92.83M
21.62%
YoY
|
$95.75M
11.17%
YoY
|
$84.80M
-5.06%
YoY
|
$81.80M
-5.14%
YoY
|
$76.33M
-6.71%
YoY
|
$86.14M
4.2%
YoY
|
$89.32M
19.01%
YoY
|
$86.23M
0.76%
YoY
|
$81.82M
9.24%
YoY
|
$82.67M
9.49%
YoY
|
$75.06M
3.53%
YoY
|
| Operating Expenses |
$154.0M
-2.0%
YoY
|
$167.1M
3.15%
YoY
|
$137.7M
-8.73%
YoY
|
$145.0M
-16.94%
YoY
|
$157.1M
-6.22%
YoY
|
$162.0M
-0.43%
YoY
|
$150.9M
-0.74%
YoY
|
$174.6M
9.74%
YoY
|
$167.6M
11.05%
YoY
|
$162.7M
23.19%
YoY
|
$152.0M
4.5%
YoY
|
$159.1M
-1.88%
YoY
|
$150.9M
0.45%
YoY
|
$132.0M
-14.69%
YoY
|
$145.4M
9.01%
YoY
|
$162.2M
32.5%
YoY
|
$150.2M
28.02%
YoY
|
$154.8M
15.42%
YoY
|
$133.4M
19.04%
YoY
|
| Operating Profit |
$96.66M
-19.07%
YoY
|
$118.5M
-32.07%
YoY
|
$118.8M
-437.34%
YoY
|
$126.9M
-2525.46%
YoY
|
$119.4M
-8.09%
YoY
|
$174.4M
-3.4%
YoY
|
-$35.22M
-119.77%
YoY
|
-$5.232M
-103.1%
YoY
|
$129.9M
-14.31%
YoY
|
$180.5M
-8.03%
YoY
|
$178.1M
15.56%
YoY
|
$168.8M
28.17%
YoY
|
$151.6M
54.89%
YoY
|
$196.3M
58.69%
YoY
|
$154.1M
58.96%
YoY
|
$131.7M
86.45%
YoY
|
$97.91M
30.05%
YoY
|
$123.7M
35.53%
YoY
|
$96.95M
287.61%
YoY
|
| Interest Expense |
-$53.61M
-8.32%
YoY
|
-$55.57M
-7.45%
YoY
|
-$58.47M
4.98%
YoY
|
-$58.98M
6.25%
YoY
|
-$58.47M
-203.32%
YoY
|
-$60.04M
1.77%
YoY
|
-$55.69M
-203.51%
YoY
|
-$55.51M
17.45%
YoY
|
$56.59M
26.13%
YoY
|
-$58.99M
32.41%
YoY
|
$53.80M
40.97%
YoY
|
-$47.26M
-240.76%
YoY
|
$44.87M
44.78%
YoY
|
-$44.56M
48.71%
YoY
|
$38.17M
30.7%
YoY
|
$33.57M
14.93%
YoY
|
$30.99M
3.42%
YoY
|
-$29.96M
1.22%
YoY
|
$29.20M
-11.6%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
| Pretax Income |
$43.06M
-29.38%
YoY
|
-$244.6M
-312.61%
YoY
|
$60.34M
-166.28%
YoY
|
$67.92M
-211.75%
YoY
|
$60.97M
-16.89%
YoY
|
$115.1M
-2.53%
YoY
|
-$91.04M
-173.25%
YoY
|
-$60.78M
-150.95%
YoY
|
$73.36M
-31.3%
YoY
|
$118.0M
20.53%
YoY
|
$124.3M
7.2%
YoY
|
$119.3M
21.62%
YoY
|
$106.8M
59.57%
YoY
|
$97.94M
11.53%
YoY
|
$115.9M
71.15%
YoY
|
$98.09M
150.23%
YoY
|
$66.92M
348.28%
YoY
|
$87.82M
43.49%
YoY
|
$67.75M
-193.15%
YoY
|
| Income Tax |
$14.93M
-16.62%
YoY
|
-$57.33M
-321.77%
YoY
|
$17.01M
-182.7%
YoY
|
$19.98M
-243.77%
YoY
|
$17.91M
4.74%
YoY
|
$25.85M
-18.5%
YoY
|
-$20.57M
-162.7%
YoY
|
-$13.90M
-144.04%
YoY
|
$17.10M
-43.93%
YoY
|
$31.72M
46.2%
YoY
|
$32.80M
8.61%
YoY
|
$31.57M
27.74%
YoY
|
$30.50M
93.68%
YoY
|
$21.70M
318.6%
YoY
|
$30.20M
354.55%
YoY
|
$24.71M
31.25%
YoY
|
$15.75M
50.25%
YoY
|
$5.183M
-64.74%
YoY
|
$6.644M
-109.96%
YoY
|
| Net Earnings |
$28.12M
-34.68%
YoY
|
-$187.3M
-309.96%
YoY
|
$43.33M
-161.49%
YoY
|
$47.94M
-202.32%
YoY
|
$43.06M
-23.44%
YoY
|
$89.22M
3.34%
YoY
|
-$70.48M
-177.01%
YoY
|
-$46.85M
-153.4%
YoY
|
$56.24M
-73.33%
YoY
|
$86.33M
-0.08%
YoY
|
$91.52M
-28.83%
YoY
|
$87.73M
19.56%
YoY
|
$210.9M
312.12%
YoY
|
$86.40M
16.41%
YoY
|
$128.6M
110.45%
YoY
|
$73.38M
260.2%
YoY
|
$51.17M
1050.69%
YoY
|
$74.22M
59.73%
YoY
|
$61.10M
-1109.8%
YoY
|
| Basic Earnings Per Share |
$0.16
-30.43%
YoY
|
N/A
|
$0.24
-164.86%
YoY
|
$0.26
-204.0%
YoY
|
$0.23
-23.33%
YoY
|
N/A
|
-$0.37
-178.72%
YoY
|
-$0.25
-156.82%
YoY
|
$0.30
-70.59%
YoY
|
N/A
|
$0.47
-21.67%
YoY
|
$0.44
33.33%
YoY
|
$1.02
343.48%
YoY
|
$0.41
24.24%
YoY
|
$0.60
122.22%
YoY
|
$0.33
266.67%
YoY
|
$0.23
1050.0%
YoY
|
$0.33
65.0%
YoY
|
$0.27
-1000.0%
YoY
|
| Diluted Earnings Per Share |
$0.15
-34.78%
YoY
|
-$1.03
-322.44%
YoY
|
$0.24
-164.86%
YoY
|
$0.26
-204.0%
YoY
|
$0.23
-20.69%
YoY
|
$0.46
3.85%
YoY
|
-$0.37
-180.43%
YoY
|
-$0.25
-158.23%
YoY
|
$0.29
-71.0%
YoY
|
$0.45
11.24%
YoY
|
$0.46
-22.03%
YoY
|
$0.43
34.18%
YoY
|
$1.00
354.55%
YoY
|
$0.40
-100.0%
YoY
|
$0.59
126.92%
YoY
|
$0.32
300.0%
YoY
|
$0.22
1000.0%
YoY
|
$324.2K
162114353.16%
YoY
|
$0.26
-966.67%
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 |
180.9M shares
-1.48%
YoY
|
181.9M shares
-1.52%
YoY
|
182.1M shares
-3.4%
YoY
|
182.4M shares
-4.1%
YoY
|
183.6M shares
-3.37%
YoY
|
184.8M shares
-3.59%
YoY
|
188.5M shares
-4.47%
YoY
|
190.2M shares
-6.0%
YoY
|
190.0M shares
-7.69%
YoY
|
191.6M shares
-8.26%
YoY
|
197.3M shares
-7.67%
YoY
|
202.3M shares
-9.43%
YoY
|
205.8M shares
-7.92%
YoY
|
208.9M shares
-6.39%
YoY
|
213.7M shares
-5.44%
YoY
|
223.4M shares
-2.2%
YoY
|
223.5M shares
-2.1%
YoY
|
223.2M shares
-2.4%
YoY
|
226.0M shares
-0.29%
YoY
|
| Diluted Shares Outstanding |
181.5M shares
-2.07%
YoY
|
N/A
|
182.8M shares
-2.93%
YoY
|
183.4M shares
-3.29%
YoY
|
185.3M shares
-4.02%
YoY
|
N/A
|
188.3M shares
-5.51%
YoY
|
189.7M shares
-7.17%
YoY
|
193.1M shares
-7.92%
YoY
|
N/A
|
199.3M shares
-8.57%
YoY
|
204.3M shares
-10.18%
YoY
|
209.7M shares
-8.43%
YoY
|
213.9M shares
-99.91%
YoY
|
217.9M shares
-6.01%
YoY
|
227.5M shares
-3.83%
YoY
|
229.0M shares
-2.46%
YoY
|
230.0B shares
97056.21%
YoY
|
231.9M shares
2.3%
YoY
|
Loading...