|
Concept
|
2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|
| Revenue |
$1.383B
2.54%
YoY
|
$1.348B
5.12%
YoY
|
$1.283B
18.84%
YoY
|
$1.079B
N/A
|
| Cost Of Revenue |
$1.061B
5.06%
YoY
|
$1.009B
2.24%
YoY
|
$987.3M
22.43%
YoY
|
$806.4M
N/A
|
| Gross Profit |
$322.2M
-4.98%
YoY
|
$339.1M
14.75%
YoY
|
$295.5M
8.23%
YoY
|
$273.0M
N/A
|
| Selling, General & Admin |
$385.7M
-12.3%
YoY
|
$439.8M
32.52%
YoY
|
$331.8M
-14.41%
YoY
|
$387.7M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$35.43M
-11.59%
YoY
|
$40.07M
4.47%
YoY
|
$38.36M
10.43%
YoY
|
$34.74M
N/A
|
| Operating Expenses |
$385.7M
-12.3%
YoY
|
$439.8M
32.52%
YoY
|
$331.8M
-14.41%
YoY
|
$387.7M
N/A
|
| Operating Profit |
-$63.51M
-36.93%
YoY
|
-$100.7M
176.97%
YoY
|
-$36.36M
-68.31%
YoY
|
-$114.7M
N/A
|
| Interest Expense |
$20.40M
34.28%
YoY
|
$15.19M
-189.35%
YoY
|
-$17.00M
3.61%
YoY
|
-$16.41M
N/A
|
| Other Income/Expense, Net |
-$9.808M
-251.31%
YoY
|
$6.482M
-127.5%
YoY
|
-$23.57M
-2615.9%
YoY
|
$937.0K
N/A
|
| Pretax Income |
-$389.4M
160.81%
YoY
|
-$149.3M
12.47%
YoY
|
-$132.8M
12.36%
YoY
|
-$118.2M
N/A
|
| Income Tax |
-$16.02M
-544.56%
YoY
|
$3.604M
-69.98%
YoY
|
$12.01M
-16.45%
YoY
|
$14.37M
N/A
|
| Net Earnings |
-$345.9M
140.39%
YoY
|
-$143.9M
23.57%
YoY
|
-$116.5M
-10.33%
YoY
|
-$129.9M
N/A
|
| Basic Earnings Per Share |
-$2.66
119.83%
YoY
|
-$1.21
14.15%
YoY
|
-$1.06
-13.11%
YoY
|
-$1.22
N/A
|
| Diluted Earnings Per Share |
-$2.66
119.83%
YoY
|
-$1.21
14.15%
YoY
|
-$1.06
-13.11%
YoY
|
-$1.22
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
130.2M shares
9.18%
YoY
|
119.2M shares
8.88%
YoY
|
109.5M shares
2.82%
YoY
|
106.5M shares
N/A
|
| Diluted Shares Outstanding |
130.2M shares
9.18%
YoY
|
119.2M shares
8.88%
YoY
|
109.5M shares
2.82%
YoY
|
106.5M shares
N/A
|
|
Concept
|
2026 Q2 | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$338.5M
-2.82%
YoY
|
$320.9M
-1.48%
YoY
|
$330.7M
-6.28%
YoY
|
$378.0M
8.66%
YoY
|
$348.3M
8.51%
YoY
|
$325.7M
-0.32%
YoY
|
$352.8M
-72.49%
YoY
|
$347.9M
9.49%
YoY
|
$321.0M
0.1%
YoY
|
$326.7M
N/A
|
$1.283B
N/A
|
| Cost Of Revenue |
$250.3M
-4.09%
YoY
|
$237.8M
-6.4%
YoY
|
$250.2M
-7.54%
YoY
|
$295.3M
15.1%
YoY
|
$261.0M
9.7%
YoY
|
$254.1M
3.97%
YoY
|
$270.6M
-72.59%
YoY
|
$256.5M
4.42%
YoY
|
$237.9M
-0.67%
YoY
|
$244.4M
N/A
|
$987.3M
N/A
|
| Gross Profit |
$88.14M
0.98%
YoY
|
$83.05M
15.97%
YoY
|
$80.52M
-2.13%
YoY
|
$82.77M
-9.42%
YoY
|
$87.28M
5.08%
YoY
|
$71.61M
-13.05%
YoY
|
$82.27M
-72.16%
YoY
|
$91.38M
26.75%
YoY
|
$83.06M
2.36%
YoY
|
$82.36M
N/A
|
$295.5M
N/A
|
| Selling, General & Admin |
$103.7M
7.98%
YoY
|
$91.08M
-7.29%
YoY
|
$93.75M
-14.75%
YoY
|
$97.65M
-1.82%
YoY
|
$96.04M
-40.77%
YoY
|
$98.25M
44.12%
YoY
|
$110.0M
-66.48%
YoY
|
$99.47M
26.15%
YoY
|
$162.2M
87.22%
YoY
|
$68.17M
N/A
|
$328.0M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$7.343M
-12.66%
YoY
|
$7.998M
-5.2%
YoY
|
$10.65M
-12.16%
YoY
|
$7.940M
-20.62%
YoY
|
$8.407M
-5.7%
YoY
|
$8.437M
-6.62%
YoY
|
$12.12M
-68.4%
YoY
|
$10.00M
N/A
|
$8.915M
N/A
|
$9.035M
N/A
|
$38.36M
N/A
|
| Operating Expenses |
$103.7M
7.98%
YoY
|
$91.08M
-7.29%
YoY
|
$93.75M
-14.75%
YoY
|
$97.65M
-1.82%
YoY
|
$96.04M
-40.77%
YoY
|
$98.25M
44.12%
YoY
|
$110.0M
-66.86%
YoY
|
$99.47M
26.15%
YoY
|
$162.2M
87.22%
YoY
|
$68.17M
N/A
|
$331.8M
N/A
|
| Operating Profit |
-$15.57M
77.66%
YoY
|
-$8.031M
-69.85%
YoY
|
-$13.24M
-52.23%
YoY
|
-$14.88M
84.02%
YoY
|
-$8.763M
-88.92%
YoY
|
-$26.63M
-287.72%
YoY
|
-$27.71M
-23.8%
YoY
|
-$8.085M
19.83%
YoY
|
-$79.10M
1347.05%
YoY
|
$14.19M
N/A
|
-$36.36M
N/A
|
| Interest Expense |
$5.456M
0.76%
YoY
|
$3.911M
-13.89%
YoY
|
$4.094M
-31.49%
YoY
|
$6.345M
-0.45%
YoY
|
$5.415M
49127.27%
YoY
|
$4.542M
2928.0%
YoY
|
$5.976M
-135.16%
YoY
|
$6.374M
35311.11%
YoY
|
$11.00K
-38.89%
YoY
|
$150.0K
N/A
|
-$17.00M
N/A
|
| Other Income/Expense, Net |
$2.472M
-280.83%
YoY
|
-$2.005M
-175.09%
YoY
|
-$9.220M
49.63%
YoY
|
-$1.891M
-116.03%
YoY
|
-$1.367M
-159.88%
YoY
|
$2.670M
-285.8%
YoY
|
-$6.162M
-193.35%
YoY
|
$11.80M
N/A
|
$2.283M
N/A
|
-$1.437M
N/A
|
$6.601M
N/A
|
| Pretax Income |
-$7.640M
62.04%
YoY
|
-$6.125M
-68.46%
YoY
|
-$354.8M
263.44%
YoY
|
-$10.42M
-203.34%
YoY
|
-$4.715M
-93.68%
YoY
|
-$19.42M
-250.55%
YoY
|
-$97.64M
-26.45%
YoY
|
$10.09M
-282.83%
YoY
|
-$74.66M
773.33%
YoY
|
$12.90M
N/A
|
-$132.8M
N/A
|
| Income Tax |
$6.937M
-933.77%
YoY
|
$2.700M
8.0%
YoY
|
-$18.36M
-472.63%
YoY
|
$600.0K
-106.06%
YoY
|
-$832.0K
-143.79%
YoY
|
$2.500M
-62.69%
YoY
|
$4.928M
-58.95%
YoY
|
-$9.900M
-267.8%
YoY
|
$1.900M
-83.04%
YoY
|
$6.700M
N/A
|
$12.01M
N/A
|
| Net Earnings |
-$15.25M
252.47%
YoY
|
-$9.455M
-57.77%
YoY
|
-$307.6M
230.84%
YoY
|
-$11.65M
-158.96%
YoY
|
-$4.326M
-94.37%
YoY
|
-$22.39M
-461.58%
YoY
|
-$92.97M
-20.03%
YoY
|
$19.75M
-276.76%
YoY
|
-$76.89M
282.17%
YoY
|
$6.192M
N/A
|
-$116.2M
N/A
|
| Basic Earnings Per Share |
-$0.11
266.67%
YoY
|
-$0.07
-58.82%
YoY
|
N/A
|
-$0.09
-160.0%
YoY
|
-$0.03
-95.71%
YoY
|
-$0.17
-383.33%
YoY
|
N/A
|
$0.15
-250.0%
YoY
|
-$0.70
288.89%
YoY
|
$0.06
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.11
266.67%
YoY
|
-$0.07
-58.82%
YoY
|
-$2.36
225.92%
YoY
|
-$0.09
-160.0%
YoY
|
-$0.03
-95.71%
YoY
|
-$0.17
-383.33%
YoY
|
-$0.72
-20.77%
YoY
|
$0.15
-250.0%
YoY
|
-$0.70
288.89%
YoY
|
$0.06
N/A
|
-$0.91
N/A
|
| COMMON SHARES |
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 |
135.3M shares
3.75%
YoY
|
133.5M shares
3.58%
YoY
|
N/A
|
130.6M shares
1.85%
YoY
|
130.4M shares
18.4%
YoY
|
128.9M shares
17.68%
YoY
|
128.3M
N/A
|
128.3M
17.14%
YoY
|
110.1M shares
0.55%
YoY
|
109.5M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
135.3M shares
3.75%
YoY
|
133.6M shares
3.1%
YoY
|
N/A
|
130.6M shares
-0.13%
YoY
|
130.4M shares
18.4%
YoY
|
129.6M shares
18.29%
YoY
|
N/A
|
130.8M shares
19.46%
YoY
|
110.1M shares
0.55%
YoY
|
109.6M shares
N/A
|
N/A
|
Loading...