|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.151B
-14.31%
YoY
|
$2.510B
9.46%
YoY
|
$2.293B
-6.53%
YoY
|
$2.453B
7.43%
YoY
|
$2.284B
22.94%
YoY
|
| Cost Of Revenue |
$1.275B
-3.5%
YoY
|
$1.321B
2.92%
YoY
|
$1.283B
4.02%
YoY
|
$1.234B
11.53%
YoY
|
$1.106B
108.41%
YoY
|
| Gross Profit |
$876.1M
-26.32%
YoY
|
$1.189B
17.77%
YoY
|
$1.010B
-17.21%
YoY
|
$1.219B
3.58%
YoY
|
$1.177B
-11.26%
YoY
|
| Selling, General & Admin |
$563.0M
-7.12%
YoY
|
$606.2M
-1.4%
YoY
|
$614.8M
-1.35%
YoY
|
$623.2M
4.71%
YoY
|
$595.1M
19.56%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$58.85M
-62.09%
YoY
|
$155.2M
0.08%
YoY
|
$155.1M
-3.32%
YoY
|
$160.4M
-0.92%
YoY
|
$161.9M
51.11%
YoY
|
| Operating Expenses |
$563.0M
-7.12%
YoY
|
$606.2M
-1.4%
YoY
|
$614.8M
-1.35%
YoY
|
$623.2M
4.71%
YoY
|
$595.1M
19.56%
YoY
|
| Operating Profit |
$184.0M
-55.39%
YoY
|
$412.5M
-154.76%
YoY
|
-$753.2M
-275.85%
YoY
|
$428.3M
6.89%
YoY
|
$400.7M
32.05%
YoY
|
| Interest Expense |
-$221.0M
5.05%
YoY
|
-$210.3M
-198.52%
YoY
|
$213.5M
32.51%
YoY
|
$161.1M
-2.44%
YoY
|
$165.2M
77.61%
YoY
|
| Other Income/Expense, Net |
-$23.71M
-431.13%
YoY
|
$7.160M
-608.88%
YoY
|
-$1.407M
-27.96%
YoY
|
-$1.953M
-87.37%
YoY
|
-$15.47M
-630.85%
YoY
|
| Pretax Income |
-$119.5M
-156.91%
YoY
|
$210.0M
-121.7%
YoY
|
-$967.5M
-449.96%
YoY
|
$276.5M
47.77%
YoY
|
$187.1M
-10.49%
YoY
|
| Income Tax |
-$18.63M
-129.21%
YoY
|
$63.76M
-423.23%
YoY
|
-$19.73M
-124.49%
YoY
|
$80.56M
13.16%
YoY
|
$71.19M
28.37%
YoY
|
| Net Earnings |
-$100.9M
-168.99%
YoY
|
$146.2M
-115.43%
YoY
|
-$947.8M
-583.81%
YoY
|
$195.9M
59.64%
YoY
|
$122.7M
-54.44%
YoY
|
| Basic Earnings Per Share |
-$1.87
-285.15%
YoY
|
$1.01
-108.53%
YoY
|
-$11.84
-792.4%
YoY
|
$1.71
96.55%
YoY
|
$0.87
-73.07%
YoY
|
| Diluted Earnings Per Share |
-$1.87
-285.15%
YoY
|
$1.01
-108.53%
YoY
|
-$11.84
-830.86%
YoY
|
$1.62
100.0%
YoY
|
$0.81
-74.77%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
88.02M shares
2.67%
YoY
|
85.74M shares
1.75%
YoY
|
84.27M shares
1.26%
YoY
|
83.22M shares
1.08%
YoY
|
82.33M shares
1.12%
YoY
|
| Diluted Shares Outstanding |
88.02M shares
2.27%
YoY
|
86.07M shares
2.14%
YoY
|
84.27M shares
-3.53%
YoY
|
87.35M shares
-0.72%
YoY
|
87.98M shares
7.51%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$516.9M
-1.43%
YoY
|
$560.3M
-23.08%
YoY
|
$525.9M
-18.64%
YoY
|
$540.1M
-5.85%
YoY
|
$524.4M
-6.6%
YoY
|
$728.4M
18.29%
YoY
|
$646.3M
14.08%
YoY
|
$573.6M
-1.58%
YoY
|
$561.5M
6.38%
YoY
|
$615.8M
-9.57%
YoY
|
$566.5M
-7.45%
YoY
|
$582.8M
-1.96%
YoY
|
$527.8M
-6.7%
YoY
|
$680.9M
9.42%
YoY
|
$612.1M
10.24%
YoY
|
$594.5M
5.2%
YoY
|
$565.7M
4.58%
YoY
|
$622.3M
5.27%
YoY
|
$555.2M
12.57%
YoY
|
$565.1M
57.45%
YoY
|
| Cost Of Revenue |
N/A
|
$332.4M
-4.4%
YoY
|
$311.3M
-1.94%
YoY
|
$313.7M
-4.1%
YoY
|
$317.2M
-3.46%
YoY
|
$347.6M
3.22%
YoY
|
$317.5M
-1.16%
YoY
|
$327.1M
3.25%
YoY
|
$328.5M
6.51%
YoY
|
$336.8M
6.8%
YoY
|
$321.2M
2.94%
YoY
|
$316.8M
2.69%
YoY
|
$308.5M
3.57%
YoY
|
$315.4M
9.74%
YoY
|
$312.1M
9.2%
YoY
|
$308.5M
14.82%
YoY
|
$297.8M
106.83%
YoY
|
$287.4M
111.46%
YoY
|
$285.8M
117.32%
YoY
|
$268.7M
104.01%
YoY
|
| Gross Profit |
N/A
|
$227.9M
-40.14%
YoY
|
$214.5M
-34.75%
YoY
|
$226.4M
-8.17%
YoY
|
$207.2M
-11.03%
YoY
|
$380.7M
36.48%
YoY
|
$328.8M
34.04%
YoY
|
$246.5M
-7.33%
YoY
|
$232.9M
6.21%
YoY
|
$279.0M
-23.69%
YoY
|
$245.3M
-18.25%
YoY
|
$266.0M
-6.97%
YoY
|
$219.3M
-18.13%
YoY
|
$365.6M
9.15%
YoY
|
$300.0M
11.35%
YoY
|
$286.0M
-3.52%
YoY
|
$267.9M
-32.51%
YoY
|
$334.9M
-26.42%
YoY
|
$269.5M
-25.52%
YoY
|
$296.4M
30.51%
YoY
|
| Selling, General & Admin |
$145.8M
6.26%
YoY
|
$145.0M
-5.98%
YoY
|
$137.4M
-11.21%
YoY
|
$143.4M
-5.38%
YoY
|
$137.2M
-5.8%
YoY
|
$154.2M
-7.0%
YoY
|
$154.8M
4.69%
YoY
|
$151.5M
-1.77%
YoY
|
$145.7M
-0.81%
YoY
|
$165.8M
2.84%
YoY
|
$147.8M
-4.53%
YoY
|
$154.3M
-0.08%
YoY
|
$146.9M
-3.82%
YoY
|
$161.2M
-3.02%
YoY
|
$154.9M
10.03%
YoY
|
$154.4M
7.13%
YoY
|
$152.7M
-42.24%
YoY
|
$166.2M
5.81%
YoY
|
$140.7M
0.25%
YoY
|
$144.1M
10.86%
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
|
N/A
|
| Depreciation & Amortization |
$13.29M
-65.46%
YoY
|
$37.97M
-3.18%
YoY
|
$14.68M
-62.22%
YoY
|
$37.20M
-3.3%
YoY
|
$38.46M
-0.59%
YoY
|
$39.21M
-0.34%
YoY
|
$38.86M
0.71%
YoY
|
$38.47M
-0.41%
YoY
|
$38.69M
0.38%
YoY
|
$39.35M
-1.89%
YoY
|
$38.59M
-2.47%
YoY
|
$38.63M
-5.83%
YoY
|
$38.54M
-3.02%
YoY
|
$40.10M
1.33%
YoY
|
$39.57M
-5.99%
YoY
|
$41.02M
0.66%
YoY
|
$39.75M
0.6%
YoY
|
$39.58M
50.44%
YoY
|
$42.09M
56.71%
YoY
|
$40.75M
52.94%
YoY
|
| Operating Expenses |
$145.8M
6.26%
YoY
|
$182.9M
-5.41%
YoY
|
$137.4M
-11.21%
YoY
|
$143.4M
-72.32%
YoY
|
$137.2M
-73.51%
YoY
|
$193.4M
-5.72%
YoY
|
$154.8M
-69.85%
YoY
|
$517.9M
-56.99%
YoY
|
$518.1M
1.33%
YoY
|
$205.1M
1.9%
YoY
|
$513.4M
1.06%
YoY
|
$1.204B
138.2%
YoY
|
$511.3M
3.41%
YoY
|
$201.3M
-2.19%
YoY
|
$508.1M
15.57%
YoY
|
$505.5M
9.69%
YoY
|
$494.4M
2.22%
YoY
|
$205.8M
-26.18%
YoY
|
$439.6M
13.88%
YoY
|
$460.8M
28.96%
YoY
|
| Operating Profit |
$24.77M
-9.86%
YoY
|
$44.98M
-75.99%
YoY
|
$37.62M
-69.11%
YoY
|
$76.60M
37.51%
YoY
|
$27.48M
-36.68%
YoY
|
$187.3M
153.73%
YoY
|
$121.8M
129.37%
YoY
|
$55.71M
-108.97%
YoY
|
$43.39M
163.24%
YoY
|
$73.84M
-55.05%
YoY
|
$53.09M
-48.96%
YoY
|
-$621.2M
-798.17%
YoY
|
$16.48M
-76.88%
YoY
|
$164.3M
27.23%
YoY
|
$104.0M
-10.03%
YoY
|
$88.98M
-14.65%
YoY
|
$71.28M
24.57%
YoY
|
$129.1M
-26.8%
YoY
|
$115.6M
7.82%
YoY
|
$104.3M
6626.13%
YoY
|
| Interest Expense |
N/A
|
-$59.35M
21.46%
YoY
|
-$59.22M
8.77%
YoY
|
-$58.65M
12.53%
YoY
|
-$43.75M
-179.67%
YoY
|
-$48.86M
-11.93%
YoY
|
-$54.44M
-195.65%
YoY
|
-$52.12M
-199.71%
YoY
|
$54.92M
12.45%
YoY
|
-$55.48M
18.8%
YoY
|
$56.92M
35.78%
YoY
|
$52.28M
45.16%
YoY
|
$48.84M
33.81%
YoY
|
-$46.70M
22.07%
YoY
|
$41.92M
2.2%
YoY
|
$36.01M
-14.28%
YoY
|
$36.50M
-16.82%
YoY
|
-$38.26M
-267.73%
YoY
|
$41.01M
91.77%
YoY
|
$42.01M
82.66%
YoY
|
| Other Income/Expense, Net |
-$1.531M
-1081.41%
YoY
|
-$21.29M
123.59%
YoY
|
-$1.165M
-360.63%
YoY
|
-$1.683M
301.67%
YoY
|
$156.0K
-99.07%
YoY
|
-$9.521M
576.69%
YoY
|
$447.0K
-65.85%
YoY
|
-$419.0K
-37.93%
YoY
|
$16.82M
-3444.14%
YoY
|
-$1.407M
-46.24%
YoY
|
$1.309M
-364.98%
YoY
|
-$675.0K
-131.11%
YoY
|
-$503.0K
23.59%
YoY
|
-$2.617M
-69.84%
YoY
|
-$494.0K
-173.29%
YoY
|
$2.170M
-180.16%
YoY
|
-$407.0K
-91.61%
YoY
|
-$8.678M
-565.56%
YoY
|
$674.0K
-54.7%
YoY
|
-$2.707M
74.42%
YoY
|
| Pretax Income |
-$4.448M
-72.97%
YoY
|
-$40.75M
-130.58%
YoY
|
-$37.19M
-154.74%
YoY
|
-$25.11M
-851.63%
YoY
|
-$16.46M
-400.91%
YoY
|
$133.2M
-151.55%
YoY
|
$67.94M
-3103.4%
YoY
|
$3.341M
-100.5%
YoY
|
$5.469M
-116.71%
YoY
|
-$258.5M
-311.71%
YoY
|
-$2.262M
-103.63%
YoY
|
-$674.0M
-1307.96%
YoY
|
-$32.73M
-190.23%
YoY
|
$122.1M
62.49%
YoY
|
$62.30M
-16.95%
YoY
|
$55.80M
301.55%
YoY
|
$36.27M
57.47%
YoY
|
$75.14M
-50.49%
YoY
|
$75.02M
-12.84%
YoY
|
$13.90M
-157.83%
YoY
|
| Income Tax |
-$2.658M
-79.56%
YoY
|
-$12.25M
-132.35%
YoY
|
-$4.228M
-120.97%
YoY
|
$10.85M
467.47%
YoY
|
-$13.00M
-438.33%
YoY
|
$37.85M
-1492.46%
YoY
|
$20.16M
1349.39%
YoY
|
$1.912M
-145.36%
YoY
|
$3.843M
-127.09%
YoY
|
-$2.718M
-107.44%
YoY
|
$1.391M
-91.34%
YoY
|
-$4.215M
-129.98%
YoY
|
-$14.19M
-202.03%
YoY
|
$36.54M
63.7%
YoY
|
$16.06M
-3.6%
YoY
|
$14.06M
10.86%
YoY
|
$13.90M
-28.81%
YoY
|
$22.32M
-40.41%
YoY
|
$16.65M
-24.64%
YoY
|
$12.68M
-294.67%
YoY
|
| Net Earnings |
-$1.790M
-48.19%
YoY
|
-$44.91M
-155.91%
YoY
|
-$32.96M
-168.99%
YoY
|
-$35.96M
-2616.59%
YoY
|
-$3.455M
-312.48%
YoY
|
$80.32M
-129.93%
YoY
|
$47.78M
-1407.86%
YoY
|
$1.429M
-100.21%
YoY
|
$1.626M
-108.77%
YoY
|
-$268.3M
-477.19%
YoY
|
-$3.653M
-107.9%
YoY
|
-$669.8M
-1704.77%
YoY
|
-$18.54M
-182.9%
YoY
|
$71.14M
34.73%
YoY
|
$46.25M
-21.21%
YoY
|
$41.74M
639.55%
YoY
|
$22.37M
301.74%
YoY
|
$52.80M
-78.42%
YoY
|
$58.70M
0.31%
YoY
|
$5.644M
-125.6%
YoY
|
| Basic Earnings Per Share |
-$0.20
-9.09%
YoY
|
N/A
|
-$0.55
-248.65%
YoY
|
-$0.59
293.33%
YoY
|
-$0.22
46.67%
YoY
|
N/A
|
$0.37
-294.74%
YoY
|
-$0.15
-98.15%
YoY
|
-$0.15
-59.46%
YoY
|
N/A
|
-$0.19
-148.72%
YoY
|
-$8.10
-2482.35%
YoY
|
-$0.37
-436.36%
YoY
|
N/A
|
$0.39
-27.78%
YoY
|
$0.34
-477.78%
YoY
|
$0.11
-257.14%
YoY
|
N/A
|
$0.54
-22.86%
YoY
|
-$0.09
-66.67%
YoY
|
| Diluted Earnings Per Share |
-$0.20
-9.09%
YoY
|
-$0.38
-141.83%
YoY
|
-$0.55
-248.65%
YoY
|
-$0.59
293.33%
YoY
|
-$0.22
46.67%
YoY
|
$0.92
-128.89%
YoY
|
$0.37
-294.74%
YoY
|
-$0.15
-98.15%
YoY
|
-$0.15
-59.46%
YoY
|
-$3.17
-478.14%
YoY
|
-$0.19
-150.0%
YoY
|
-$8.10
-2631.25%
YoY
|
-$0.37
-470.0%
YoY
|
$0.84
-100.0%
YoY
|
$0.38
-24.0%
YoY
|
$0.32
-455.56%
YoY
|
$0.10
-242.86%
YoY
|
$578.9K
-80.48%
YoY
|
$0.50
-27.54%
YoY
|
-$0.09
-66.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
|
N/A
|
| Basic Shares Outstanding |
89.77M shares
3.28%
YoY
|
N/A
|
88.46M shares
2.78%
YoY
|
87.93M shares
2.63%
YoY
|
86.91M shares
2.38%
YoY
|
N/A
|
86.07M shares
1.94%
YoY
|
85.67M shares
1.63%
YoY
|
84.89M shares
1.36%
YoY
|
N/A
|
84.43M shares
1.29%
YoY
|
84.30M shares
1.23%
YoY
|
83.75M shares
1.16%
YoY
|
N/A
|
83.36M shares
1.06%
YoY
|
83.27M shares
1.08%
YoY
|
82.79M shares
1.08%
YoY
|
N/A
|
82.48M shares
1.18%
YoY
|
82.38M shares
1.18%
YoY
|
| Diluted Shares Outstanding |
89.77M shares
3.28%
YoY
|
N/A
|
88.46M shares
2.78%
YoY
|
87.93M shares
2.63%
YoY
|
86.91M shares
2.38%
YoY
|
N/A
|
86.07M shares
1.94%
YoY
|
85.67M shares
1.63%
YoY
|
84.89M shares
1.36%
YoY
|
N/A
|
84.43M shares
-1.04%
YoY
|
84.30M shares
-4.01%
YoY
|
83.75M shares
-9.24%
YoY
|
N/A
|
85.32M shares
-5.33%
YoY
|
87.82M shares
6.6%
YoY
|
92.27M shares
12.66%
YoY
|
N/A
|
90.13M shares
9.8%
YoY
|
82.38M shares
1.18%
YoY
|
Loading...