|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.181B
-0.45%
YoY
|
$1.186B
5.07%
YoY
|
$1.129B
-7.31%
YoY
|
$1.218B
30.72%
YoY
|
$931.9M
78.69%
YoY
|
| Cost Of Revenue |
$470.0M
-0.16%
YoY
|
$470.7M
-12.92%
YoY
|
$540.6M
2.17%
YoY
|
$529.1M
44.82%
YoY
|
$365.4M
170.4%
YoY
|
| Gross Profit |
$711.2M
-0.64%
YoY
|
$715.7M
21.6%
YoY
|
$588.6M
-14.58%
YoY
|
$689.1M
21.63%
YoY
|
$566.6M
46.62%
YoY
|
| Selling, General & Admin |
$445.2M
-12.78%
YoY
|
$510.5M
32.19%
YoY
|
$386.2M
-13.62%
YoY
|
$447.0M
43.57%
YoY
|
$311.4M
100.3%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$173.4M
4.23%
YoY
|
$166.4M
-2.51%
YoY
|
$170.7M
123.37%
YoY
|
$76.40M
119.54%
YoY
|
$34.80M
64.93%
YoY
|
| Operating Expenses |
$567.7M
-8.14%
YoY
|
$618.0M
-23.73%
YoY
|
$810.2M
26.81%
YoY
|
$639.0M
73.51%
YoY
|
$368.3M
119.05%
YoY
|
| Operating Profit |
$143.5M
46.75%
YoY
|
$97.78M
-144.12%
YoY
|
-$221.6M
-541.77%
YoY
|
$50.17M
-74.86%
YoY
|
$199.6M
-8.59%
YoY
|
| Interest Expense |
-$48.93M
2.98%
YoY
|
-$47.52M
-158.25%
YoY
|
$81.57M
11.1%
YoY
|
$73.42M
152.13%
YoY
|
$29.12M
43.9%
YoY
|
| Other Income/Expense, Net |
-$52.02M
-5.53%
YoY
|
-$55.07M
-12.49%
YoY
|
-$62.92M
-9.34%
YoY
|
-$69.40M
107.36%
YoY
|
-$33.47M
-45.0%
YoY
|
| Pretax Income |
$91.47M
114.15%
YoY
|
$42.71M
-115.01%
YoY
|
-$284.5M
1379.04%
YoY
|
-$19.24M
-110.92%
YoY
|
$176.2M
11.94%
YoY
|
| Income Tax |
$208.1M
5.32%
YoY
|
$197.6M
30.54%
YoY
|
$151.4M
-7.36%
YoY
|
$163.4M
12.12%
YoY
|
$145.7M
54.28%
YoY
|
| Net Earnings |
-$122.2M
-23.87%
YoY
|
-$160.6M
-69.88%
YoY
|
-$533.1M
110.95%
YoY
|
-$252.7M
-1548.71%
YoY
|
$17.45M
-72.31%
YoY
|
| Basic Earnings Per Share |
-$0.58
-26.58%
YoY
|
-$0.79
-65.35%
YoY
|
-$2.28
140.0%
YoY
|
-$0.95
-531.82%
YoY
|
$0.22
-60.0%
YoY
|
| Diluted Earnings Per Share |
-$0.58
-26.58%
YoY
|
-$0.79
-65.35%
YoY
|
-$2.28
140.0%
YoY
|
-$0.95
-552.38%
YoY
|
$0.21
-60.38%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
191.3M shares
0.7%
YoY
|
190.0M shares
0.54%
YoY
|
189.0M shares
0.52%
YoY
|
188.0M shares
34.89%
YoY
|
139.4M shares
22.71%
YoY
|
| Diluted Shares Outstanding |
191.3M shares
0.7%
YoY
|
190.0M shares
0.54%
YoY
|
189.0M shares
0.52%
YoY
|
188.0M shares
28.1%
YoY
|
146.8M shares
24.03%
YoY
|
|
Concept
|
2026 Q2 | 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 |
$271.0M
-10.31%
YoY
|
$286.8M
-3.7%
YoY
|
$293.1M
-2.66%
YoY
|
$288.2M
1.37%
YoY
|
$302.1M
-0.45%
YoY
|
$297.8M
0.05%
YoY
|
$301.1M
4.94%
YoY
|
$284.3M
3.3%
YoY
|
$303.4M
7.68%
YoY
|
$297.6M
4.35%
YoY
|
$287.0M
-5.04%
YoY
|
$275.2M
-6.82%
YoY
|
$281.8M
-10.21%
YoY
|
$285.2M
-10.24%
YoY
|
$302.2M
-1.03%
YoY
|
$295.4M
31.8%
YoY
|
$313.8M
45.89%
YoY
|
$317.7M
63.94%
YoY
|
$305.3M
81.32%
YoY
|
$224.1M
64.44%
YoY
|
| Cost Of Revenue |
$108.7M
-8.81%
YoY
|
$116.7M
1.86%
YoY
|
$118.0M
3.38%
YoY
|
$118.3M
6.6%
YoY
|
$119.2M
-2.16%
YoY
|
$114.5M
-7.49%
YoY
|
$114.1M
-14.27%
YoY
|
$111.0M
-16.07%
YoY
|
$121.8M
-13.12%
YoY
|
$123.8M
-11.02%
YoY
|
$133.1M
-12.71%
YoY
|
$132.3M
4.44%
YoY
|
$140.2M
7.45%
YoY
|
$139.2M
1.35%
YoY
|
$152.5M
-11.8%
YoY
|
$126.6M
80.54%
YoY
|
$130.5M
84.69%
YoY
|
$137.3M
134.45%
YoY
|
$172.9M
255.78%
YoY
|
$70.15M
105.73%
YoY
|
| Gross Profit |
$162.3M
-11.28%
YoY
|
$170.1M
-7.17%
YoY
|
$175.2M
-6.34%
YoY
|
$169.9M
-1.97%
YoY
|
$182.9M
0.7%
YoY
|
$183.2M
5.42%
YoY
|
$187.0M
21.56%
YoY
|
$173.3M
21.22%
YoY
|
$181.6M
28.28%
YoY
|
$173.8M
15.92%
YoY
|
$153.9M
2.77%
YoY
|
$142.9M
-14.93%
YoY
|
$141.6M
-22.78%
YoY
|
$149.9M
-16.91%
YoY
|
$149.7M
13.03%
YoY
|
$168.0M
9.15%
YoY
|
$183.4M
26.92%
YoY
|
$180.5M
33.41%
YoY
|
$132.4M
10.46%
YoY
|
$153.9M
50.67%
YoY
|
| Selling, General & Admin |
$101.8M
0.64%
YoY
|
$104.9M
-11.68%
YoY
|
$126.3M
-20.03%
YoY
|
$99.02M
-33.38%
YoY
|
$101.1M
-1.43%
YoY
|
$118.8M
17.24%
YoY
|
$157.9M
64.03%
YoY
|
$148.6M
58.36%
YoY
|
$102.6M
6.89%
YoY
|
$101.3M
1.26%
YoY
|
$96.29M
-23.46%
YoY
|
$93.85M
-16.16%
YoY
|
$95.98M
-10.7%
YoY
|
$100.0M
-5.96%
YoY
|
$125.8M
7.53%
YoY
|
$111.9M
40.02%
YoY
|
$107.5M
74.71%
YoY
|
$106.4M
85.77%
YoY
|
$117.0M
124.98%
YoY
|
$79.95M
102.95%
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 |
$39.15M
-9.26%
YoY
|
$43.73M
1.27%
YoY
|
$43.67M
3.7%
YoY
|
$43.41M
4.25%
YoY
|
$43.15M
53.69%
YoY
|
$43.18M
4.73%
YoY
|
$42.11M
1.13%
YoY
|
$41.64M
122.85%
YoY
|
$28.08M
45.22%
YoY
|
$41.23M
101.13%
YoY
|
$41.64M
-5.69%
YoY
|
$18.68M
-0.72%
YoY
|
$19.33M
4.02%
YoY
|
$20.50M
32.26%
YoY
|
$44.15M
16.36%
YoY
|
$18.82M
132.35%
YoY
|
$18.59M
154.62%
YoY
|
$15.50M
176.79%
YoY
|
$37.94M
368.44%
YoY
|
$8.100M
107.69%
YoY
|
| Operating Expenses |
$532.8M
308.94%
YoY
|
$134.4M
-10.37%
YoY
|
$155.7M
-16.54%
YoY
|
$127.6M
-26.09%
YoY
|
$130.3M
-1.21%
YoY
|
$149.9M
17.38%
YoY
|
$186.6M
51.09%
YoY
|
$172.7M
83.97%
YoY
|
$131.9M
-69.53%
YoY
|
$127.7M
-4.01%
YoY
|
$123.5M
-21.14%
YoY
|
$93.85M
-52.06%
YoY
|
$432.9M
205.1%
YoY
|
$133.0M
-12.06%
YoY
|
$156.6M
7.81%
YoY
|
$195.8M
123.32%
YoY
|
$141.9M
108.11%
YoY
|
$151.3M
141.28%
YoY
|
$145.3M
159.85%
YoY
|
$87.67M
105.29%
YoY
|
| Operating Profit |
-$370.5M
-803.96%
YoY
|
$35.73M
7.2%
YoY
|
$19.44M
4327.79%
YoY
|
$42.24M
6734.63%
YoY
|
$52.63M
5.79%
YoY
|
$33.33M
-27.71%
YoY
|
$439.0K
-98.55%
YoY
|
$618.0K
-98.74%
YoY
|
$49.75M
-117.08%
YoY
|
$46.10M
168.74%
YoY
|
$30.37M
-540.07%
YoY
|
$49.09M
-276.89%
YoY
|
-$291.3M
-802.42%
YoY
|
$17.15M
-41.2%
YoY
|
-$6.900M
-46.17%
YoY
|
-$27.75M
-141.88%
YoY
|
$41.47M
-45.64%
YoY
|
$29.17M
-59.79%
YoY
|
-$12.82M
-120.03%
YoY
|
$66.28M
11.44%
YoY
|
| Interest Expense |
-$12.99M
1.82%
YoY
|
-$10.64M
-19.58%
YoY
|
-$11.26M
-1.56%
YoY
|
-$11.69M
-11.81%
YoY
|
-$12.76M
11.79%
YoY
|
-$13.23M
-190.17%
YoY
|
-$11.44M
-21.02%
YoY
|
-$13.26M
-163.63%
YoY
|
-$11.41M
-160.27%
YoY
|
$14.67M
-30.68%
YoY
|
-$14.48M
-35.93%
YoY
|
$20.83M
17.5%
YoY
|
$18.93M
4.34%
YoY
|
$21.16M
18.36%
YoY
|
-$22.60M
62.75%
YoY
|
$17.73M
188.54%
YoY
|
$18.14M
172.88%
YoY
|
$17.88M
126.32%
YoY
|
-$13.89M
275.3%
YoY
|
$6.145M
14.82%
YoY
|
| Other Income/Expense, Net |
-$12.87M
-6.24%
YoY
|
-$10.51M
-19.19%
YoY
|
$626.0K
-122.57%
YoY
|
-$12.94M
-3.85%
YoY
|
-$13.73M
3.65%
YoY
|
-$13.00M
-8.16%
YoY
|
-$2.773M
-76.53%
YoY
|
-$13.46M
-223.44%
YoY
|
-$13.25M
-21.87%
YoY
|
-$14.15M
-11.48%
YoY
|
-$11.82M
521.89%
YoY
|
$10.90M
-151.77%
YoY
|
-$16.96M
12.9%
YoY
|
-$15.99M
-1.13%
YoY
|
-$1.900M
-351.99%
YoY
|
-$21.06M
247.67%
YoY
|
-$15.02M
137.79%
YoY
|
-$16.17M
103.78%
YoY
|
$754.0K
-102.52%
YoY
|
-$6.056M
-62.4%
YoY
|
| Pretax Income |
-$383.4M
-1085.49%
YoY
|
$25.22M
24.07%
YoY
|
$2.941M
-122.79%
YoY
|
$29.30M
-328.25%
YoY
|
$38.90M
6.57%
YoY
|
$20.33M
-36.37%
YoY
|
-$12.90M
-246.25%
YoY
|
-$12.84M
-193.54%
YoY
|
$36.51M
-111.84%
YoY
|
$31.95M
2644.5%
YoY
|
$8.822M
-128.64%
YoY
|
$13.72M
-131.01%
YoY
|
-$308.2M
-1265.17%
YoY
|
$1.164M
-91.05%
YoY
|
-$30.80M
-1.67%
YoY
|
-$44.26M
-173.49%
YoY
|
$26.46M
-62.2%
YoY
|
$13.00M
-79.88%
YoY
|
-$31.32M
-203.03%
YoY
|
$60.22M
38.87%
YoY
|
| Income Tax |
$21.97M
-59.86%
YoY
|
$21.86M
-58.34%
YoY
|
$47.89M
0.67%
YoY
|
$53.04M
11.93%
YoY
|
$54.72M
15.93%
YoY
|
$52.46M
-5.36%
YoY
|
$47.57M
4.72%
YoY
|
$47.38M
29.32%
YoY
|
$47.20M
39.53%
YoY
|
$55.44M
56.31%
YoY
|
$45.43M
0.72%
YoY
|
$36.64M
29.15%
YoY
|
$33.83M
-25.23%
YoY
|
$35.46M
-17.76%
YoY
|
$45.10M
10.52%
YoY
|
$28.37M
-31.81%
YoY
|
$45.24M
55.46%
YoY
|
$43.13M
24.82%
YoY
|
$40.81M
49.48%
YoY
|
$41.60M
60.33%
YoY
|
| Net Earnings |
-$406.1M
2420.4%
YoY
|
$2.283M
-106.76%
YoY
|
-$42.90M
-28.25%
YoY
|
-$28.78M
-53.27%
YoY
|
-$16.11M
34.44%
YoY
|
-$33.76M
37.69%
YoY
|
-$59.79M
78.83%
YoY
|
-$61.60M
138.35%
YoY
|
-$11.98M
-97.05%
YoY
|
-$24.52M
-63.48%
YoY
|
-$33.43M
-56.58%
YoY
|
-$25.84M
-77.54%
YoY
|
-$406.9M
1593.82%
YoY
|
-$67.14M
106.69%
YoY
|
-$77.00M
6.75%
YoY
|
-$115.1M
-718.13%
YoY
|
-$24.02M
-158.76%
YoY
|
-$32.48M
-207.99%
YoY
|
-$72.13M
-2504.3%
YoY
|
$18.62M
6.9%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
-$0.16
0.0%
YoY
|
N/A
|
N/A
|
-$0.04
-97.78%
YoY
|
-$0.16
-11.11%
YoY
|
N/A
|
-$0.12
-68.42%
YoY
|
-$1.80
1900.0%
YoY
|
-$0.18
12.5%
YoY
|
N/A
|
-$0.38
-353.33%
YoY
|
-$0.09
-127.27%
YoY
|
-$0.16
-164.0%
YoY
|
N/A
|
$0.15
-6.25%
YoY
|
| Diluted Earnings Per Share |
-$2.10
2879.43%
YoY
|
$0.02
-112.5%
YoY
|
-$0.23
-25.89%
YoY
|
-$0.14
-55.19%
YoY
|
-$0.07
75.0%
YoY
|
-$0.16
0.0%
YoY
|
-$0.31
64.36%
YoY
|
-$0.31
158.33%
YoY
|
-$0.04
-97.78%
YoY
|
-$0.16
-11.11%
YoY
|
-$0.19
-52.5%
YoY
|
-$0.12
-68.42%
YoY
|
-$1.80
1900.0%
YoY
|
-$0.18
12.5%
YoY
|
-$0.40
5.23%
YoY
|
-$0.38
-371.43%
YoY
|
-$0.09
-129.03%
YoY
|
-$0.16
-166.67%
YoY
|
-$0.38
-1712.43%
YoY
|
$0.14
-6.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 |
192.7M shares
0.79%
YoY
|
192.5M shares
0.74%
YoY
|
N/A
|
191.3M shares
0.57%
YoY
|
191.2M shares
0.46%
YoY
|
191.1M shares
0.86%
YoY
|
N/A
|
190.2M shares
0.67%
YoY
|
190.3M shares
0.67%
YoY
|
189.5M shares
0.31%
YoY
|
N/A
|
188.9M shares
0.17%
YoY
|
189.1M shares
1.0%
YoY
|
188.9M shares
0.99%
YoY
|
N/A
|
188.6M shares
47.17%
YoY
|
187.2M
48.99%
YoY
|
187.1M
56.02%
YoY
|
N/A
|
128.1M
14.38%
YoY
|
| Diluted Shares Outstanding |
192.7M shares
0.79%
YoY
|
197.8M shares
3.47%
YoY
|
N/A
|
191.3M shares
0.57%
YoY
|
191.2M shares
0.46%
YoY
|
191.1M shares
0.86%
YoY
|
N/A
|
190.2M shares
0.67%
YoY
|
190.3M shares
0.67%
YoY
|
189.5M shares
0.31%
YoY
|
N/A
|
188.9M shares
0.17%
YoY
|
189.1M shares
1.0%
YoY
|
188.9M shares
0.99%
YoY
|
N/A
|
188.6M shares
37.75%
YoY
|
187.2M
40.73%
YoY
|
187.1M
46.61%
YoY
|
N/A
|
136.9M
16.07%
YoY
|
Loading...