|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.771B
-8.54%
YoY
|
$3.030B
4.19%
YoY
|
$2.908B
14.61%
YoY
|
$2.537B
50.22%
YoY
|
$1.689B
26.59%
YoY
|
| Cost Of Revenue |
$1.207B
-3.81%
YoY
|
$1.255B
5.48%
YoY
|
$1.190B
14.3%
YoY
|
$1.041B
50.53%
YoY
|
$691.5M
19.42%
YoY
|
| Gross Profit |
$1.564B
-11.88%
YoY
|
$1.775B
3.3%
YoY
|
$1.718B
14.83%
YoY
|
$1.496B
50.01%
YoY
|
$997.4M
32.09%
YoY
|
| Selling, General & Admin |
$557.4M
-10.48%
YoY
|
$622.7M
-1.85%
YoY
|
$634.4M
-4.05%
YoY
|
$661.2M
8.37%
YoY
|
$610.1M
4.04%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$105.9M
-18.2%
YoY
|
$129.5M
-12.91%
YoY
|
$148.7M
-19.47%
YoY
|
$184.6M
-29.58%
YoY
|
$262.2M
-27.91%
YoY
|
| Operating Expenses |
$557.4M
-10.48%
YoY
|
$622.7M
-1.85%
YoY
|
$634.4M
-4.05%
YoY
|
$661.2M
8.37%
YoY
|
$610.1M
4.04%
YoY
|
| Operating Profit |
$295.5M
3.26%
YoY
|
$286.2M
507.0%
YoY
|
$47.14M
-118.06%
YoY
|
-$261.1M
-60.77%
YoY
|
-$665.5M
-32.65%
YoY
|
| Interest Expense |
-$447.8M
-12.13%
YoY
|
-$509.6M
-213.79%
YoY
|
$447.9M
51.7%
YoY
|
$295.2M
14.51%
YoY
|
$257.8M
14.19%
YoY
|
| Other Income/Expense, Net |
-$534.7M
-5.63%
YoY
|
-$566.6M
4.8%
YoY
|
-$540.7M
232.98%
YoY
|
-$162.4M
-40.5%
YoY
|
-$272.9M
-13.88%
YoY
|
| Pretax Income |
-$239.2M
-14.7%
YoY
|
-$280.5M
-43.17%
YoY
|
-$493.5M
16.55%
YoY
|
-$423.4M
-54.88%
YoY
|
-$938.4M
-28.09%
YoY
|
| Income Tax |
$16.26M
-1014.8%
YoY
|
-$1.777M
-105.12%
YoY
|
$34.73M
300.75%
YoY
|
$8.666M
-159.31%
YoY
|
-$14.61M
-30.46%
YoY
|
| Net Earnings |
$524.6M
-288.2%
YoY
|
-$278.8M
-47.17%
YoY
|
-$527.6M
21.16%
YoY
|
-$435.4M
-53.1%
YoY
|
-$928.5M
-27.6%
YoY
|
| Basic Earnings Per Share |
$1.34
-283.56%
YoY
|
-$0.73
-53.21%
YoY
|
-$1.56
11.43%
YoY
|
-$1.40
-52.7%
YoY
|
-$2.96
-33.48%
YoY
|
| Diluted Earnings Per Share |
$1.34
-283.56%
YoY
|
-$0.73
-53.21%
YoY
|
-$1.56
11.43%
YoY
|
-$1.40
-52.7%
YoY
|
-$2.96
-33.48%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
391.7M shares
2.08%
YoY
|
383.7M shares
10.72%
YoY
|
346.6M shares
6.07%
YoY
|
326.7M shares
1.81%
YoY
|
320.9M shares
10.72%
YoY
|
| Diluted Shares Outstanding |
391.7M shares
2.08%
YoY
|
383.7M shares
10.72%
YoY
|
346.6M shares
6.07%
YoY
|
326.7M shares
1.81%
YoY
|
320.9M shares
10.72%
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 |
$760.3M
-2.1%
YoY
|
$666.5M
-6.74%
YoY
|
$715.2M
-6.48%
YoY
|
$687.1M
-10.44%
YoY
|
$776.6M
-0.8%
YoY
|
$714.7M
4.03%
YoY
|
$764.7M
3.28%
YoY
|
$767.2M
4.03%
YoY
|
$782.9M
5.41%
YoY
|
$687.1M
8.85%
YoY
|
$740.5M
11.62%
YoY
|
$737.5M
12.17%
YoY
|
$742.7M
26.98%
YoY
|
$631.2M
26.08%
YoY
|
$663.4M
50.4%
YoY
|
$657.5M
56.68%
YoY
|
$584.9M
78.61%
YoY
|
$500.6M
59.59%
YoY
|
$441.1M
58.46%
YoY
|
| Cost Of Revenue |
$335.0M
0.38%
YoY
|
$292.1M
0.75%
YoY
|
$313.1M
-2.85%
YoY
|
$296.4M
-7.82%
YoY
|
$333.7M
3.93%
YoY
|
$289.9M
6.55%
YoY
|
$322.3M
9.57%
YoY
|
$321.5M
1.62%
YoY
|
$321.1M
4.58%
YoY
|
$272.1M
1.06%
YoY
|
$294.1M
7.21%
YoY
|
$316.4M
15.36%
YoY
|
$307.0M
37.67%
YoY
|
$269.2M
39.17%
YoY
|
$274.3M
60.03%
YoY
|
$274.2M
52.51%
YoY
|
$223.0M
51.97%
YoY
|
$193.4M
87.81%
YoY
|
$171.4M
48.52%
YoY
|
| Gross Profit |
$425.3M
-3.97%
YoY
|
$374.4M
-11.86%
YoY
|
$402.1M
-9.12%
YoY
|
$390.8M
-12.33%
YoY
|
$442.9M
-4.09%
YoY
|
$424.8M
2.37%
YoY
|
$442.5M
-0.87%
YoY
|
$445.8M
5.84%
YoY
|
$461.8M
6.0%
YoY
|
$415.0M
14.64%
YoY
|
$446.3M
14.72%
YoY
|
$421.2M
9.88%
YoY
|
$435.7M
20.39%
YoY
|
$362.0M
17.83%
YoY
|
$389.1M
44.28%
YoY
|
$383.3M
59.8%
YoY
|
$361.9M
100.24%
YoY
|
$307.2M
45.8%
YoY
|
$269.7M
65.5%
YoY
|
| Selling, General & Admin |
$134.0M
-6.47%
YoY
|
$353.1M
-3.98%
YoY
|
$140.5M
-12.77%
YoY
|
$129.2M
-22.02%
YoY
|
$143.3M
1.32%
YoY
|
$367.7M
-2.43%
YoY
|
$161.0M
6.84%
YoY
|
$165.6M
-63.48%
YoY
|
$141.4M
-14.0%
YoY
|
$376.9M
-9.39%
YoY
|
$150.7M
-12.55%
YoY
|
$453.6M
157.26%
YoY
|
$164.4M
-1.94%
YoY
|
$415.9M
-2.02%
YoY
|
$172.4M
9.62%
YoY
|
$176.3M
10.89%
YoY
|
$167.7M
28.38%
YoY
|
$424.5M
21.7%
YoY
|
$157.2M
31.44%
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 |
$26.47M
-11.15%
YoY
|
$27.94M
-10.66%
YoY
|
$27.01M
-17.48%
YoY
|
$21.19M
-32.37%
YoY
|
$29.79M
-12.8%
YoY
|
$31.27M
-10.08%
YoY
|
$32.73M
-10.81%
YoY
|
$31.32M
-15.08%
YoY
|
$34.16M
-15.28%
YoY
|
$34.78M
-17.08%
YoY
|
$36.70M
-15.36%
YoY
|
$36.89M
-25.06%
YoY
|
$40.32M
-19.54%
YoY
|
$41.94M
-27.54%
YoY
|
$43.36M
-31.88%
YoY
|
$49.23M
-27.02%
YoY
|
$50.11M
-31.55%
YoY
|
$57.88M
-31.51%
YoY
|
$63.66M
-0.12%
YoY
|
| Operating Expenses |
$134.0M
-6.47%
YoY
|
$353.1M
-3.98%
YoY
|
$140.5M
-12.77%
YoY
|
$129.2M
-22.02%
YoY
|
$143.3M
1.32%
YoY
|
$367.7M
-2.43%
YoY
|
$161.0M
6.84%
YoY
|
$165.6M
-63.48%
YoY
|
$141.4M
-14.0%
YoY
|
$376.9M
-9.39%
YoY
|
$150.7M
-12.55%
YoY
|
$453.6M
157.26%
YoY
|
$164.4M
-1.94%
YoY
|
$415.9M
-2.02%
YoY
|
$172.4M
9.62%
YoY
|
$176.3M
10.89%
YoY
|
$167.7M
28.38%
YoY
|
$424.5M
-3.57%
YoY
|
$157.2M
31.44%
YoY
|
| Operating Profit |
$115.9M
12.11%
YoY
|
$21.34M
-62.62%
YoY
|
$93.63M
33.51%
YoY
|
$89.13M
46.47%
YoY
|
$103.4M
5.42%
YoY
|
$57.09M
49.84%
YoY
|
$70.13M
34.34%
YoY
|
$60.86M
-287.78%
YoY
|
$98.09M
-46149.3%
YoY
|
$38.10M
-170.62%
YoY
|
$52.20M
-192.33%
YoY
|
-$32.41M
-53.83%
YoY
|
-$213.0K
-99.73%
YoY
|
-$53.95M
-54.0%
YoY
|
-$56.54M
-63.92%
YoY
|
-$70.19M
-61.08%
YoY
|
-$79.53M
-60.74%
YoY
|
-$117.3M
-48.9%
YoY
|
-$156.7M
-32.77%
YoY
|
| Interest Expense |
-$123.0M
-4.94%
YoY
|
-$113.9M
-10.47%
YoY
|
-$111.3M
-12.81%
YoY
|
-$111.2M
-13.96%
YoY
|
-$129.4M
-203.69%
YoY
|
-$127.2M
4.3%
YoY
|
-$127.7M
-206.95%
YoY
|
-$129.3M
22.35%
YoY
|
$124.7M
25.02%
YoY
|
-$121.9M
35.95%
YoY
|
$119.4M
54.79%
YoY
|
-$105.7M
-258.0%
YoY
|
$99.78M
63.42%
YoY
|
-$89.70M
40.48%
YoY
|
$77.12M
17.81%
YoY
|
$66.88M
4.06%
YoY
|
$61.06M
-4.75%
YoY
|
-$63.85M
-11.68%
YoY
|
$65.46M
1.69%
YoY
|
| Other Income/Expense, Net |
-$117.9M
-5.6%
YoY
|
-$6.041M
-71.56%
YoY
|
-$104.0M
-17.69%
YoY
|
-$198.9M
58.38%
YoY
|
-$124.9M
-24.87%
YoY
|
-$21.24M
-474.8%
YoY
|
-$126.4M
-49.76%
YoY
|
-$125.6M
-829.02%
YoY
|
-$166.3M
71.48%
YoY
|
$5.667M
-290.68%
YoY
|
-$251.5M
197.29%
YoY
|
$17.23M
-115.57%
YoY
|
-$96.95M
-176.66%
YoY
|
-$2.972M
-29.02%
YoY
|
-$84.61M
-0.04%
YoY
|
-$110.6M
65.52%
YoY
|
$126.5M
-336.94%
YoY
|
-$4.187M
-182.1%
YoY
|
-$84.64M
-9.57%
YoY
|
| Pretax Income |
-$2.004M
-90.69%
YoY
|
-$104.1M
13.95%
YoY
|
-$10.38M
-81.54%
YoY
|
-$109.8M
69.59%
YoY
|
-$21.51M
-68.44%
YoY
|
-$91.34M
15.71%
YoY
|
-$56.23M
-71.79%
YoY
|
-$64.72M
-45.2%
YoY
|
-$68.17M
-29.84%
YoY
|
-$78.94M
-46.81%
YoY
|
-$199.3M
41.22%
YoY
|
-$118.1M
-34.69%
YoY
|
-$97.17M
-306.97%
YoY
|
-$148.4M
-23.47%
YoY
|
-$141.1M
-41.51%
YoY
|
-$180.8M
-26.85%
YoY
|
$46.95M
-118.34%
YoY
|
-$193.9M
-34.93%
YoY
|
-$241.3M
-26.12%
YoY
|
| Income Tax |
-$11.00M
-80.7%
YoY
|
-$4.812M
-70.61%
YoY
|
-$58.55M
-948.49%
YoY
|
$91.26M
1814.86%
YoY
|
-$57.00M
-2000.0%
YoY
|
-$16.38M
-190.18%
YoY
|
$6.900M
-18.46%
YoY
|
$4.766M
-19.34%
YoY
|
$3.000M
50.0%
YoY
|
$18.16M
67.19%
YoY
|
$8.462M
-221.08%
YoY
|
$5.909M
9.63%
YoY
|
$2.000M
-300.0%
YoY
|
$10.86M
-207.55%
YoY
|
-$6.989M
5.69%
YoY
|
$5.390M
-384.13%
YoY
|
-$1.000M
-125.0%
YoY
|
-$10.10M
-175.37%
YoY
|
-$6.613M
-66.73%
YoY
|
| Net Earnings |
$8.008M
-77.47%
YoY
|
-$103.1M
38.02%
YoY
|
$848.5M
-1450.69%
YoY
|
-$256.5M
267.74%
YoY
|
$35.55M
-149.73%
YoY
|
-$74.70M
-22.56%
YoY
|
-$62.82M
-69.84%
YoY
|
-$69.76M
-46.04%
YoY
|
-$71.48M
-27.75%
YoY
|
-$96.46M
-41.69%
YoY
|
-$208.3M
53.86%
YoY
|
-$129.3M
-31.01%
YoY
|
-$98.93M
-308.7%
YoY
|
-$165.4M
-11.39%
YoY
|
-$135.4M
-42.45%
YoY
|
-$187.4M
-23.78%
YoY
|
$47.41M
-118.19%
YoY
|
-$186.7M
-38.93%
YoY
|
-$235.2M
-23.48%
YoY
|
| Basic Earnings Per Share |
$0.02
-77.78%
YoY
|
N/A
|
$2.15
-1443.75%
YoY
|
-$0.65
261.11%
YoY
|
$0.09
-147.37%
YoY
|
N/A
|
-$0.16
-73.77%
YoY
|
-$0.18
-53.85%
YoY
|
-$0.19
-40.63%
YoY
|
N/A
|
-$0.61
41.86%
YoY
|
-$0.39
-33.9%
YoY
|
-$0.32
-346.15%
YoY
|
N/A
|
-$0.43
-42.67%
YoY
|
-$0.59
-25.32%
YoY
|
$0.13
-115.48%
YoY
|
N/A
|
-$0.75
-29.25%
YoY
|
| Diluted Earnings Per Share |
$0.02
-77.78%
YoY
|
-$0.25
30.99%
YoY
|
$1.98
-1337.5%
YoY
|
-$0.65
261.11%
YoY
|
$0.09
-147.37%
YoY
|
-$0.19
-24.4%
YoY
|
-$0.16
-73.77%
YoY
|
-$0.18
-53.75%
YoY
|
-$0.19
-40.63%
YoY
|
-$0.26
-49.13%
YoY
|
-$0.61
41.86%
YoY
|
-$0.39
-34.03%
YoY
|
-$0.32
-366.67%
YoY
|
-$0.50
-100.0%
YoY
|
-$0.43
-42.67%
YoY
|
-$0.59
-25.32%
YoY
|
$0.12
-114.29%
YoY
|
-$577.1K
-40.12%
YoY
|
-$0.75
-29.25%
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 |
395.2M shares
2.37%
YoY
|
394.9M shares
2.34%
YoY
|
394.5M shares
2.29%
YoY
|
387.8M shares
1.54%
YoY
|
386.0M shares
1.72%
YoY
|
385.9M shares
1.68%
YoY
|
385.7M shares
16.06%
YoY
|
381.9M shares
15.02%
YoY
|
379.5M shares
15.49%
YoY
|
379.5M shares
15.57%
YoY
|
332.3M shares
1.26%
YoY
|
332.1M shares
1.68%
YoY
|
328.6M shares
1.52%
YoY
|
328.4M shares
1.52%
YoY
|
328.2M shares
1.69%
YoY
|
326.6M shares
2.13%
YoY
|
323.7M shares
1.9%
YoY
|
323.4M shares
1.94%
YoY
|
322.7M shares
10.37%
YoY
|
| Diluted Shares Outstanding |
397.6M shares
-12.67%
YoY
|
N/A
|
429.3M shares
11.28%
YoY
|
390.9M shares
1.93%
YoY
|
455.3M shares
19.88%
YoY
|
N/A
|
385.7M shares
11.76%
YoY
|
383.5M shares
15.46%
YoY
|
379.8M shares
15.46%
YoY
|
N/A
|
345.1M shares
5.15%
YoY
|
332.1M shares
1.71%
YoY
|
328.9M shares
-19.65%
YoY
|
N/A
|
328.2M shares
1.71%
YoY
|
326.6M shares
2.13%
YoY
|
409.4M shares
28.88%
YoY
|
N/A
|
322.7M shares
10.37%
YoY
|
Loading...