|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.220B
-1.25%
YoY
|
$3.260B
9.92%
YoY
|
$2.966B
2.63%
YoY
|
$2.890B
9.93%
YoY
|
$2.629B
-7.12%
YoY
|
| Cost Of Revenue |
$1.547B
-9.96%
YoY
|
$1.718B
10.61%
YoY
|
$1.553B
-7.56%
YoY
|
$1.680B
-0.79%
YoY
|
$1.693B
-8.01%
YoY
|
| Gross Profit |
$1.673B
8.45%
YoY
|
$1.543B
9.16%
YoY
|
$1.413B
16.79%
YoY
|
$1.210B
29.33%
YoY
|
$935.6M
-5.46%
YoY
|
| Selling, General & Admin |
$671.4M
25.94%
YoY
|
$533.1M
5.86%
YoY
|
$503.6M
1.9%
YoY
|
$494.2M
18.23%
YoY
|
$418.0M
1.73%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$422.4M
0.52%
YoY
|
$420.2M
10.52%
YoY
|
$380.2M
-11.95%
YoY
|
$431.8M
4.27%
YoY
|
$414.1M
-11.08%
YoY
|
| Operating Expenses |
$671.4M
25.94%
YoY
|
$533.1M
5.86%
YoY
|
$503.6M
1.9%
YoY
|
$494.2M
18.23%
YoY
|
$418.0M
1.73%
YoY
|
| Operating Profit |
$1.002B
-0.78%
YoY
|
$1.009B
10.98%
YoY
|
$909.5M
27.06%
YoY
|
$715.8M
38.29%
YoY
|
$517.6M
-10.56%
YoY
|
| Interest Expense |
N/A
|
-$23.00M
-64.78%
YoY
|
-$65.30M
-39.7%
YoY
|
-$108.3M
961.76%
YoY
|
-$10.20M
-90.96%
YoY
|
| Other Income/Expense, Net |
-$76.80M
156.86%
YoY
|
-$29.90M
-14.81%
YoY
|
-$35.10M
-2.5%
YoY
|
-$36.00M
74.76%
YoY
|
-$20.60M
-37.0%
YoY
|
| Pretax Income |
$444.1M
65.09%
YoY
|
$269.0M
13.84%
YoY
|
$236.3M
579.02%
YoY
|
$34.80M
596.0%
YoY
|
$5.000M
-74.62%
YoY
|
| Income Tax |
$103.9M
-572.27%
YoY
|
-$22.00M
-83.35%
YoY
|
-$132.1M
69.14%
YoY
|
-$78.10M
-1573.58%
YoY
|
$5.300M
-71.2%
YoY
|
| Net Earnings |
$340.2M
-30.01%
YoY
|
$486.1M
-9.09%
YoY
|
$534.7M
946.38%
YoY
|
$51.10M
71.48%
YoY
|
$29.80M
-152.84%
YoY
|
| Basic Earnings Per Share |
$3.18
-55.46%
YoY
|
$7.14
-11.08%
YoY
|
$8.03
7200.0%
YoY
|
$0.11
-145.83%
YoY
|
-$0.24
N/A
|
| Diluted Earnings Per Share |
$3.17
-55.6%
YoY
|
$7.14
-11.08%
YoY
|
$8.03
7200.0%
YoY
|
$0.11
-145.83%
YoY
|
-$0.24
-85.63%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
91.38M shares
51.29%
YoY
|
60.40M shares
0.0%
YoY
|
60.40M shares
0.0%
YoY
|
60.40M shares
0.0%
YoY
|
60.40M shares
N/A
|
| Diluted Shares Outstanding |
91.53M shares
51.56%
YoY
|
60.40M shares
0.0%
YoY
|
60.40M shares
0.0%
YoY
|
60.40M shares
N/A
|
N/A
|
|
Concept
|
2025 Q4 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 | 2021 Q4 | 2021 Q2 | 2020 Q4 | 2020 Q2 | 2019 Q4 | 2019 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
N/A
|
$746.1M
-2.06%
YoY
|
$778.3M
4.96%
YoY
|
$870.9M
14.47%
YoY
|
$784.0M
6.51%
YoY
|
$761.8M
4.87%
YoY
|
$760.8M
-41.26%
YoY
|
$726.4M
-48.57%
YoY
|
$1.295B
-6.95%
YoY
|
$1.412B
18.71%
YoY
|
$1.392B
-9.51%
YoY
|
$1.190B
-5.95%
YoY
|
$1.538B
2.25%
YoY
|
$1.265B
17.4%
YoY
|
$1.504B
151.33%
YoY
|
$1.078B
87.23%
YoY
|
| Cost Of Revenue |
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 |
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
|
| Selling, General & Admin |
N/A
|
$178.1M
23.85%
YoY
|
$158.2M
21.04%
YoY
|
$133.0M
-17.7%
YoY
|
$125.6M
4.58%
YoY
|
$143.8M
21.56%
YoY
|
$161.6M
-40.19%
YoY
|
$118.3M
-47.19%
YoY
|
$270.2M
7.61%
YoY
|
$224.0M
34.21%
YoY
|
$251.1M
12.0%
YoY
|
$166.9M
-10.61%
YoY
|
$224.2M
-29.83%
YoY
|
$186.7M
-7.62%
YoY
|
$319.5M
219.18%
YoY
|
$202.1M
83.39%
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
|
| Depreciation & Amortization |
N/A
|
$1.500M
150.0%
YoY
|
$6.200M
N/A
|
N/A
|
N/A
|
$600.0K
-93.75%
YoY
|
$1.400M
N/A
|
$9.600M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$30.90M
-67.09%
YoY
|
N/A
|
| Operating Expenses |
N/A
|
$647.2M
-3.35%
YoY
|
$709.2M
16.63%
YoY
|
$701.9M
6.35%
YoY
|
$691.5M
7.23%
YoY
|
$669.6M
11.88%
YoY
|
$660.0M
-52.78%
YoY
|
$598.5M
-50.46%
YoY
|
$1.398B
-2.07%
YoY
|
$1.208B
10.03%
YoY
|
$1.427B
0.74%
YoY
|
$1.098B
-15.57%
YoY
|
$1.417B
-10.89%
YoY
|
$1.301B
27.01%
YoY
|
$1.590B
1488.41%
YoY
|
$1.024B
829.22%
YoY
|
| Operating Profit |
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
|
| Interest Expense |
N/A
|
-$40.80M
237.19%
YoY
|
-$22.00M
214.29%
YoY
|
$25.50M
-156.92%
YoY
|
-$29.40M
-9900.0%
YoY
|
-$12.10M
-36.32%
YoY
|
-$44.80M
-221.41%
YoY
|
-$19.00M
-86.91%
YoY
|
$36.90M
-371.32%
YoY
|
-$145.2M
-4370.59%
YoY
|
-$13.60M
-183.44%
YoY
|
$3.400M
-102.63%
YoY
|
$16.30M
-119.61%
YoY
|
-$129.1M
34.2%
YoY
|
-$83.10M
397.6%
YoY
|
-$96.20M
26.41%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
-$14.30M
-22.28%
YoY
|
-$5.800M
-176.32%
YoY
|
-$18.40M
68.81%
YoY
|
$7.600M
7500.0%
YoY
|
-$10.90M
3533.33%
YoY
|
$100.0K
-107.14%
YoY
|
-$300.0K
-50.0%
YoY
|
-$1.400M
-84.62%
YoY
|
| Pretax Income |
N/A
|
$58.10M
-27.47%
YoY
|
$47.10M
-62.74%
YoY
|
$194.5M
247.32%
YoY
|
$63.10M
-31.04%
YoY
|
$80.10M
-26.45%
YoY
|
$56.00M
-169.91%
YoY
|
$108.9M
105.08%
YoY
|
-$80.10M
18.67%
YoY
|
$53.10M
-48.25%
YoY
|
-$67.50M
-153.32%
YoY
|
$102.6M
-162.33%
YoY
|
$126.6M
-172.47%
YoY
|
-$164.6M
273.24%
YoY
|
-$174.7M
21.66%
YoY
|
-$44.10M
172.22%
YoY
|
| Income Tax |
N/A
|
$11.60M
4.5%
YoY
|
$10.30M
-29.45%
YoY
|
-$54.10M
-68.82%
YoY
|
$6.400M
23.08%
YoY
|
$11.10M
-42.49%
YoY
|
-$173.5M
109.54%
YoY
|
$19.30M
310.64%
YoY
|
-$82.80M
736.36%
YoY
|
$4.700M
-69.08%
YoY
|
-$9.900M
-169.23%
YoY
|
$15.20M
270.73%
YoY
|
$14.30M
-51.85%
YoY
|
$4.100M
-160.29%
YoY
|
$29.70M
828.13%
YoY
|
-$6.800M
353.33%
YoY
|
| Net Earnings |
N/A
|
$35.50M
-35.8%
YoY
|
$19.90M
-79.74%
YoY
|
$234.8M
8.91%
YoY
|
$42.90M
-40.83%
YoY
|
$55.30M
-29.55%
YoY
|
$215.6M
-1194.42%
YoY
|
$78.50M
199.62%
YoY
|
-$19.70M
-75.34%
YoY
|
$26.20M
-59.82%
YoY
|
-$79.90M
-188.78%
YoY
|
$65.20M
-134.15%
YoY
|
$90.00M
-139.98%
YoY
|
-$190.9M
272.12%
YoY
|
-$225.1M
53.34%
YoY
|
-$51.30M
248.98%
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
|
| Diluted Earnings Per Share |
N/A
|
$0.39
-57.61%
YoY
|
$0.22
-86.5%
YoY
|
$3.89
8.96%
YoY
|
$0.71
-40.83%
YoY
|
$0.92
-29.23%
YoY
|
$3.57
-1181.82%
YoY
|
$1.30
202.33%
YoY
|
-$0.33
-75.0%
YoY
|
$0.43
-60.19%
YoY
|
-$1.32
-188.59%
YoY
|
$1.08
-134.18%
YoY
|
$1.49
-139.95%
YoY
|
-$3.16
271.76%
YoY
|
-$3.73
43.46%
YoY
|
-$0.85
123.68%
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
|
| Basic Shares Outstanding |
N/A
|
N/A
|
60.40M shares
0.0%
YoY
|
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 Shares Outstanding |
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
|
Loading...