|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$821.5M
-6.5%
YoY
|
$878.6M
-6.38%
YoY
|
$938.5M
6.71%
YoY
|
$879.4M
19.19%
YoY
|
$737.9M
222.87%
YoY
|
| Cost Of Revenue |
$408.0M
-6.13%
YoY
|
$434.7M
-6.17%
YoY
|
$463.2M
1.51%
YoY
|
$456.4M
13.16%
YoY
|
$403.3M
333.82%
YoY
|
| Gross Profit |
$413.5M
-6.86%
YoY
|
$443.9M
-6.58%
YoY
|
$475.2M
12.33%
YoY
|
$423.1M
26.45%
YoY
|
$334.6M
146.78%
YoY
|
| Selling, General & Admin |
$337.3M
-4.55%
YoY
|
$353.4M
6.47%
YoY
|
$331.9M
-6.91%
YoY
|
$356.6M
89.48%
YoY
|
$188.2M
359.15%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$124.2M
-11.1%
YoY
|
$139.7M
-1.04%
YoY
|
$141.1M
-0.18%
YoY
|
$141.4M
46.9%
YoY
|
$96.24M
1123.54%
YoY
|
| Operating Expenses |
$520.6M
-23.57%
YoY
|
$681.1M
74.59%
YoY
|
$390.1M
-33.4%
YoY
|
$585.8M
154.71%
YoY
|
$230.0M
431.55%
YoY
|
| Operating Profit |
-$107.1M
-54.85%
YoY
|
-$237.2M
-379.74%
YoY
|
$84.78M
-152.62%
YoY
|
-$161.1M
-254.05%
YoY
|
$104.6M
13.32%
YoY
|
| Interest Expense |
-$53.59M
-2.14%
YoY
|
-$54.76M
-8.42%
YoY
|
-$59.79M
20.96%
YoY
|
-$49.43M
133.33%
YoY
|
-$21.19M
381.81%
YoY
|
| Other Income/Expense, Net |
-$59.14M
-5.74%
YoY
|
-$62.74M
10.1%
YoY
|
-$56.99M
2408.19%
YoY
|
-$2.272M
-123.59%
YoY
|
$9.632M
-366.59%
YoY
|
| Pretax Income |
-$166.2M
-44.57%
YoY
|
-$299.9M
-1178.91%
YoY
|
$27.80M
-117.01%
YoY
|
-$163.4M
-277.69%
YoY
|
$91.96M
11.53%
YoY
|
| Income Tax |
$91.68M
118.57%
YoY
|
$41.94M
-71.1%
YoY
|
$145.1M
37.62%
YoY
|
$105.5M
1.29%
YoY
|
$104.1M
146.19%
YoY
|
| Net Earnings |
-$257.9M
-24.56%
YoY
|
-$341.9M
191.32%
YoY
|
-$117.3M
-56.4%
YoY
|
-$269.2M
1734.04%
YoY
|
-$14.68M
-138.22%
YoY
|
| Basic Earnings Per Share |
-$0.71
-27.55%
YoY
|
-$0.98
188.24%
YoY
|
-$0.34
-58.02%
YoY
|
-$0.81
305.0%
YoY
|
-$0.20
-233.33%
YoY
|
| Diluted Earnings Per Share |
-$0.71
-27.55%
YoY
|
-$0.98
188.24%
YoY
|
-$0.34
-58.02%
YoY
|
-$0.81
-100.0%
YoY
|
-$50.53K
-135.62%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
360.9M shares
3.24%
YoY
|
349.6M shares
1.99%
YoY
|
342.8M shares
3.43%
YoY
|
331.4M shares
14.1%
YoY
|
290.4M shares
10.05%
YoY
|
| Diluted Shares Outstanding |
360.9M shares
3.24%
YoY
|
349.6M shares
1.99%
YoY
|
342.8M shares
3.43%
YoY
|
331.4M shares
14.1%
YoY
|
290.4M shares
7.29%
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 |
$208.2M
-0.78%
YoY
|
$206.6M
-5.31%
YoY
|
$202.8M
-6.4%
YoY
|
$202.3M
-9.05%
YoY
|
$209.8M
-5.2%
YoY
|
$218.2M
-8.0%
YoY
|
$216.7M
-9.75%
YoY
|
$222.4M
-5.01%
YoY
|
$221.3M
-2.53%
YoY
|
$237.2M
4.98%
YoY
|
$240.1M
5.49%
YoY
|
$234.1M
4.67%
YoY
|
$227.1M
12.28%
YoY
|
$225.9M
-69.38%
YoY
|
$227.6M
10.23%
YoY
|
$223.7M
12.36%
YoY
|
$202.2M
67.28%
YoY
|
$737.9M
896.66%
YoY
|
$206.5M
220.85%
YoY
|
| Cost Of Revenue |
$109.2M
-0.93%
YoY
|
$100.9M
-8.81%
YoY
|
$107.6M
-0.01%
YoY
|
$89.29M
-17.36%
YoY
|
$110.2M
1.74%
YoY
|
$110.7M
-7.45%
YoY
|
$107.6M
0.67%
YoY
|
$108.1M
-9.14%
YoY
|
$108.3M
-8.08%
YoY
|
$119.6M
-2.46%
YoY
|
$106.9M
2.17%
YoY
|
$118.9M
-5.28%
YoY
|
$117.9M
14.93%
YoY
|
$122.6M
-69.6%
YoY
|
$104.6M
56.67%
YoY
|
$125.5M
-3.32%
YoY
|
$102.6M
53.99%
YoY
|
$403.3M
1024.22%
YoY
|
$66.76M
194.94%
YoY
|
| Gross Profit |
$98.98M
-0.61%
YoY
|
$105.7M
-1.71%
YoY
|
$95.24M
-12.7%
YoY
|
$113.0M
-1.19%
YoY
|
$99.58M
-11.84%
YoY
|
$107.5M
-8.57%
YoY
|
$109.1M
-18.11%
YoY
|
$114.3M
-0.74%
YoY
|
$113.0M
3.46%
YoY
|
$117.6M
13.81%
YoY
|
$133.2M
8.31%
YoY
|
$115.2M
17.4%
YoY
|
$109.2M
9.55%
YoY
|
$103.3M
-69.11%
YoY
|
$123.0M
-11.96%
YoY
|
$98.12M
41.76%
YoY
|
$99.67M
83.59%
YoY
|
$334.6M
776.75%
YoY
|
$139.7M
234.91%
YoY
|
| Selling, General & Admin |
$85.88M
1.53%
YoY
|
$81.00M
2.74%
YoY
|
$80.56M
-12.74%
YoY
|
$86.35M
-0.84%
YoY
|
$84.58M
-6.32%
YoY
|
$78.83M
-3.17%
YoY
|
$92.33M
6.96%
YoY
|
$87.07M
2.85%
YoY
|
$90.29M
20.0%
YoY
|
$81.42M
5.36%
YoY
|
$86.32M
0.71%
YoY
|
$84.66M
-15.56%
YoY
|
$75.24M
-15.99%
YoY
|
$77.27M
-58.94%
YoY
|
$85.71M
67.06%
YoY
|
$100.3M
43.21%
YoY
|
$89.56M
N/A
|
$188.2M
853.96%
YoY
|
$51.31M
359.91%
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 |
$29.19M
-8.19%
YoY
|
$32.34M
-2.73%
YoY
|
$31.56M
-14.39%
YoY
|
$31.49M
-11.88%
YoY
|
$31.79M
-10.58%
YoY
|
$33.25M
-6.54%
YoY
|
$36.87M
4.53%
YoY
|
$35.73M
1.41%
YoY
|
$35.55M
1.41%
YoY
|
$35.57M
-5.46%
YoY
|
$35.27M
-2.9%
YoY
|
$35.24M
-0.68%
YoY
|
$35.06M
1.81%
YoY
|
$37.63M
-47.27%
YoY
|
$36.32M
260.92%
YoY
|
$35.48M
46.15%
YoY
|
$34.43M
192.23%
YoY
|
$71.37M
2548.38%
YoY
|
$10.06M
74.95%
YoY
|
| Operating Expenses |
$85.88M
1.53%
YoY
|
$85.84M
2.53%
YoY
|
$85.96M
-6.9%
YoY
|
$86.77M
-0.35%
YoY
|
$84.58M
-6.32%
YoY
|
$83.72M
-2.32%
YoY
|
$92.33M
-0.6%
YoY
|
$87.07M
2.85%
YoY
|
$90.29M
20.0%
YoY
|
$85.70M
5.76%
YoY
|
$92.89M
8.37%
YoY
|
$84.66M
-15.56%
YoY
|
$75.24M
-5.93%
YoY
|
$81.04M
-64.76%
YoY
|
$85.71M
-28.31%
YoY
|
$100.3M
43.21%
YoY
|
$79.99M
116.34%
YoY
|
$230.0M
199.41%
YoY
|
$119.6M
265.32%
YoY
|
| Operating Profit |
$13.10M
-12.68%
YoY
|
$19.86M
-16.62%
YoY
|
$9.277M
-44.68%
YoY
|
$26.21M
-3.87%
YoY
|
$15.00M
-33.83%
YoY
|
$23.82M
-25.36%
YoY
|
$16.77M
-58.37%
YoY
|
$27.27M
-10.4%
YoY
|
$22.67M
-32.89%
YoY
|
$31.91M
43.09%
YoY
|
$40.29M
8.67%
YoY
|
$30.43M
-1427.66%
YoY
|
$33.78M
71.65%
YoY
|
$22.30M
-78.68%
YoY
|
$37.08M
83.94%
YoY
|
-$2.292M
1350.63%
YoY
|
$19.68M
13.65%
YoY
|
$104.6M
-370.65%
YoY
|
$20.16M
124.21%
YoY
|
| Interest Expense |
-$12.31M
-9.22%
YoY
|
-$12.61M
-0.23%
YoY
|
-$13.21M
3.45%
YoY
|
-$14.21M
-0.21%
YoY
|
-$13.56M
-10.27%
YoY
|
-$12.64M
-14.09%
YoY
|
-$12.77M
-15.79%
YoY
|
-$14.24M
1.6%
YoY
|
-$15.11M
-4.98%
YoY
|
-$14.71M
-78.07%
YoY
|
-$15.17M
28.69%
YoY
|
-$14.01M
20.55%
YoY
|
-$15.91M
-328.21%
YoY
|
-$67.08M
216.64%
YoY
|
-$11.79M
63.14%
YoY
|
-$11.62M
113.91%
YoY
|
$6.970M
-823.03%
YoY
|
-$21.19M
830.81%
YoY
|
-$7.224M
330.99%
YoY
|
| Other Income/Expense, Net |
-$19.30M
110.5%
YoY
|
-$1.450M
5.15%
YoY
|
-$24.67M
77.99%
YoY
|
-$10.21M
-44.82%
YoY
|
-$9.168M
-42.76%
YoY
|
-$1.379M
-167.24%
YoY
|
-$13.86M
4.56%
YoY
|
-$18.50M
17.0%
YoY
|
-$16.02M
8.96%
YoY
|
$2.051M
-96.88%
YoY
|
-$13.26M
24.03%
YoY
|
-$15.81M
-545.66%
YoY
|
-$14.70M
560.33%
YoY
|
$65.72M
582.33%
YoY
|
-$10.69M
-1590.52%
YoY
|
$3.548M
-159.19%
YoY
|
-$2.226M
156.75%
YoY
|
$9.632M
799.05%
YoY
|
$717.0K
-124.24%
YoY
|
| Pretax Income |
-$6.200M
-206.27%
YoY
|
-$172.7M
-45.74%
YoY
|
-$15.39M
-628.72%
YoY
|
$16.00M
82.55%
YoY
|
$5.834M
-12.34%
YoY
|
-$318.2M
866.26%
YoY
|
$2.911M
-89.23%
YoY
|
$8.766M
-40.03%
YoY
|
$6.655M
-65.13%
YoY
|
-$32.94M
-84.8%
YoY
|
$27.03M
2.44%
YoY
|
$14.62M
1063.85%
YoY
|
$19.08M
-42.16%
YoY
|
-$216.6M
-335.58%
YoY
|
$26.39M
-84.08%
YoY
|
$1.256M
-120.42%
YoY
|
$32.99M
113.05%
YoY
|
$91.96M
156.46%
YoY
|
$165.8M
68.59%
YoY
|
| Income Tax |
$11.62M
-33.0%
YoY
|
$10.74M
-123.57%
YoY
|
$28.44M
-37.46%
YoY
|
$35.15M
15.14%
YoY
|
$17.35M
51.16%
YoY
|
-$45.54M
-202.69%
YoY
|
$45.48M
1.52%
YoY
|
$30.53M
10.3%
YoY
|
$11.48M
-59.47%
YoY
|
$44.35M
-8499.62%
YoY
|
$44.80M
-35.43%
YoY
|
$27.68M
149.29%
YoY
|
$28.32M
-33.88%
YoY
|
-$528.0K
-100.51%
YoY
|
$69.38M
-5.9%
YoY
|
$11.10M
-52.63%
YoY
|
$42.83M
160.95%
YoY
|
$104.1M
217.81%
YoY
|
$73.73M
312.38%
YoY
|
| Net Earnings |
-$17.82M
54.78%
YoY
|
-$183.4M
-32.74%
YoY
|
-$43.83M
2.97%
YoY
|
-$19.15M
-12.01%
YoY
|
-$11.52M
138.8%
YoY
|
-$272.7M
253.21%
YoY
|
-$42.57M
138.58%
YoY
|
-$21.76M
66.63%
YoY
|
-$4.822M
-47.8%
YoY
|
-$77.21M
-64.27%
YoY
|
-$17.84M
-58.5%
YoY
|
-$13.06M
32.64%
YoY
|
-$9.237M
-8.82%
YoY
|
-$216.1M
1372.54%
YoY
|
-$42.99M
-146.99%
YoY
|
-$9.847M
-66.83%
YoY
|
-$10.13M
361.76%
YoY
|
-$14.68M
-344.64%
YoY
|
$91.50M
21.29%
YoY
|
| Basic Earnings Per Share |
-$0.05
66.67%
YoY
|
N/A
|
-$0.12
0.0%
YoY
|
-$0.05
-16.67%
YoY
|
-$0.03
200.0%
YoY
|
N/A
|
-$0.12
140.0%
YoY
|
-$0.06
50.0%
YoY
|
-$0.01
-66.67%
YoY
|
N/A
|
-$0.05
-61.54%
YoY
|
-$0.04
33.33%
YoY
|
-$0.03
N/A
|
N/A
|
-$0.13
225.0%
YoY
|
-$0.03
-70.0%
YoY
|
$0.00
N/A
|
N/A
|
-$0.04
N/A
|
| Diluted Earnings Per Share |
-$0.05
66.67%
YoY
|
-$0.51
-34.15%
YoY
|
-$0.12
0.0%
YoY
|
-$0.05
-16.67%
YoY
|
-$0.03
200.0%
YoY
|
-$0.76
238.88%
YoY
|
-$0.12
140.0%
YoY
|
-$0.06
50.0%
YoY
|
-$0.01
-66.67%
YoY
|
-$0.22
-64.87%
YoY
|
-$0.05
-61.54%
YoY
|
-$0.04
33.33%
YoY
|
-$0.03
-100.0%
YoY
|
-$0.64
-100.0%
YoY
|
-$0.13
-100.0%
YoY
|
-$0.03
-70.0%
YoY
|
-$31.05K
99.48%
YoY
|
-$50.53K
-211.38%
YoY
|
$288.7K
-51.91%
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 |
363.2M shares
1.14%
YoY
|
N/A
|
361.8M shares
3.02%
YoY
|
360.4M shares
4.45%
YoY
|
359.1M shares
4.38%
YoY
|
N/A
|
351.2M shares
2.25%
YoY
|
345.0M shares
0.73%
YoY
|
344.1M shares
0.68%
YoY
|
N/A
|
343.4M shares
3.17%
YoY
|
342.5M shares
4.27%
YoY
|
341.8M shares
4.75%
YoY
|
N/A
|
332.9M shares
6.12%
YoY
|
328.5M shares
9.25%
YoY
|
326.3M shares
106.24%
YoY
|
N/A
|
313.7M shares
N/A
|
| Diluted Shares Outstanding |
363.4M shares
1.18%
YoY
|
N/A
|
361.8M shares
3.02%
YoY
|
360.4M shares
4.45%
YoY
|
359.1M shares
4.38%
YoY
|
N/A
|
351.2M shares
2.25%
YoY
|
345.0M shares
0.73%
YoY
|
344.1M shares
0.76%
YoY
|
N/A
|
343.4M shares
3.17%
YoY
|
342.5M shares
4.27%
YoY
|
341.5M shares
4.66%
YoY
|
N/A
|
332.9M shares
6.12%
YoY
|
328.5M shares
9.25%
YoY
|
326.3M shares
106.24%
YoY
|
N/A
|
313.7M shares
N/A
|
Loading...