|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$741.7M
-10.32%
YoY
|
$827.1M
-2.07%
YoY
|
$844.5M
-11.43%
YoY
|
$953.5M
4.04%
YoY
|
$916.5M
12.28%
YoY
|
| Cost Of Revenue |
N/A
|
$324.2M
-2.15%
YoY
|
$331.4M
-7.31%
YoY
|
$357.5M
-0.34%
YoY
|
$358.7M
6.4%
YoY
|
| Gross Profit |
N/A
|
$502.8M
-2.02%
YoY
|
$513.2M
-13.9%
YoY
|
$596.0M
6.86%
YoY
|
$557.8M
16.42%
YoY
|
| Selling, General & Admin |
$378.1M
0.32%
YoY
|
$376.8M
-0.05%
YoY
|
$377.0M
-1.65%
YoY
|
$383.4M
1.74%
YoY
|
$376.8M
2.48%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$36.90M
-11.3%
YoY
|
$41.60M
9.19%
YoY
|
$38.10M
15.11%
YoY
|
$33.10M
4.42%
YoY
|
$31.70M
-0.31%
YoY
|
| Operating Expenses |
$879.8M
-17.52%
YoY
|
$1.067B
20.42%
YoY
|
$885.8M
1.39%
YoY
|
$873.7M
3.11%
YoY
|
$847.4M
2.48%
YoY
|
| Operating Profit |
-$138.1M
-42.37%
YoY
|
-$239.7M
480.7%
YoY
|
-$41.28M
-151.73%
YoY
|
$79.79M
15.44%
YoY
|
$69.12M
-751.91%
YoY
|
| Interest Expense |
N/A
|
-$65.98M
-192.58%
YoY
|
$71.27M
9.83%
YoY
|
$64.89M
-4.36%
YoY
|
$67.85M
-0.37%
YoY
|
| Other Income/Expense, Net |
-$64.34M
20.59%
YoY
|
-$53.36M
-10.2%
YoY
|
-$59.42M
-1.27%
YoY
|
-$60.18M
23.19%
YoY
|
-$48.86M
-28.54%
YoY
|
| Pretax Income |
-$202.5M
-30.9%
YoY
|
-$293.0M
190.99%
YoY
|
-$100.7M
-613.62%
YoY
|
$19.61M
-3.23%
YoY
|
$20.26M
-125.66%
YoY
|
| Income Tax |
-$1.776M
-81.81%
YoY
|
-$9.765M
-156.83%
YoY
|
$17.18M
409.88%
YoY
|
$3.370M
13.01%
YoY
|
$2.982M
-115.49%
YoY
|
| Net Earnings |
-$200.7M
-29.14%
YoY
|
-$283.3M
140.29%
YoY
|
-$117.9M
-826.08%
YoY
|
$16.24M
-6.04%
YoY
|
$17.28M
-128.93%
YoY
|
| Basic Earnings Per Share |
-$11.55
-31.21%
YoY
|
-$16.79
145.83%
YoY
|
-$6.83
-922.89%
YoY
|
$0.83
-1.19%
YoY
|
$0.84
-128.57%
YoY
|
| Diluted Earnings Per Share |
-$11.55
-31.21%
YoY
|
-$16.79
145.83%
YoY
|
-$6.83
-943.21%
YoY
|
$0.81
-2.41%
YoY
|
$0.83
-128.23%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
17.38M shares
3.01%
YoY
|
16.87M shares
-2.29%
YoY
|
17.27M shares
-11.71%
YoY
|
19.56M shares
-4.51%
YoY
|
20.48M shares
0.82%
YoY
|
| Diluted Shares Outstanding |
17.38M shares
3.01%
YoY
|
16.87M shares
-2.29%
YoY
|
17.27M shares
-13.75%
YoY
|
20.02M shares
-4.35%
YoY
|
20.93M shares
3.03%
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 |
$164.4M
-12.22%
YoY
|
N/A
|
$180.3M
-11.47%
YoY
|
$186.0M
-9.19%
YoY
|
$187.3M
-6.35%
YoY
|
$218.6M
-1.23%
YoY
|
$203.6M
-1.84%
YoY
|
$204.8M
-2.52%
YoY
|
$200.1M
-2.74%
YoY
|
$221.3M
-11.93%
YoY
|
$207.4M
-11.16%
YoY
|
$210.1M
-11.24%
YoY
|
$205.7M
-11.35%
YoY
|
$251.3M
-0.41%
YoY
|
$233.5M
-1.79%
YoY
|
$236.7M
5.35%
YoY
|
$232.0M
15.02%
YoY
|
$252.3M
2.6%
YoY
|
$237.7M
21.05%
YoY
|
$224.7M
53.89%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$89.19M
-3.5%
YoY
|
$76.37M
-0.48%
YoY
|
$73.63M
0.13%
YoY
|
$85.06M
-4.07%
YoY
|
$92.42M
-7.29%
YoY
|
$76.74M
-7.86%
YoY
|
$73.53M
-11.6%
YoY
|
$88.67M
-2.91%
YoY
|
$99.69M
1.32%
YoY
|
$83.28M
-4.58%
YoY
|
$83.18M
0.36%
YoY
|
$91.33M
1.31%
YoY
|
$98.38M
-2.4%
YoY
|
$87.28M
6.44%
YoY
|
$82.88M
26.15%
YoY
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$129.4M
0.39%
YoY
|
$127.2M
-2.64%
YoY
|
$131.2M
-3.94%
YoY
|
$115.0M
-1.73%
YoY
|
$128.9M
-14.98%
YoY
|
$130.7M
-12.98%
YoY
|
$136.6M
-11.04%
YoY
|
$117.0M
-16.83%
YoY
|
$151.6M
-1.52%
YoY
|
$150.2M
-0.17%
YoY
|
$153.6M
8.26%
YoY
|
$140.7M
26.1%
YoY
|
$153.9M
6.08%
YoY
|
$150.4M
31.5%
YoY
|
$141.8M
76.63%
YoY
|
| Selling, General & Admin |
$84.41M
-9.61%
YoY
|
N/A
|
$93.80M
-0.1%
YoY
|
$93.23M
-1.2%
YoY
|
$93.38M
-1.46%
YoY
|
$105.6M
-2.2%
YoY
|
$93.89M
2.24%
YoY
|
$94.36M
-12.46%
YoY
|
$94.76M
0.49%
YoY
|
$108.0M
-3.61%
YoY
|
$91.83M
-1.47%
YoY
|
$107.8M
11.32%
YoY
|
$94.30M
-1.04%
YoY
|
$112.0M
-6.53%
YoY
|
$93.20M
-0.01%
YoY
|
$96.84M
4.05%
YoY
|
$95.29M
5.76%
YoY
|
$119.9M
10.89%
YoY
|
$93.21M
7.98%
YoY
|
$93.06M
16.47%
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 |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$14.85M
3.17%
YoY
|
$14.72M
5.3%
YoY
|
$14.68M
-3.08%
YoY
|
$14.87M
1.26%
YoY
|
$14.40M
-3.92%
YoY
|
$13.98M
-0.38%
YoY
|
$15.15M
9.63%
YoY
|
$14.68M
8.34%
YoY
|
$14.98M
8.98%
YoY
|
$14.03M
6.13%
YoY
|
$13.82M
4.95%
YoY
|
$13.55M
1.07%
YoY
|
$13.75M
4.16%
YoY
|
$13.22M
0.17%
YoY
|
$13.16M
0.48%
YoY
|
| Operating Expenses |
$190.9M
-5.57%
YoY
|
N/A
|
$184.6M
-6.27%
YoY
|
$182.3M
-14.97%
YoY
|
$202.1M
-3.99%
YoY
|
$120.5M
-1.57%
YoY
|
$196.9M
3.73%
YoY
|
$214.4M
74.42%
YoY
|
$210.5M
2.87%
YoY
|
$122.4M
-3.65%
YoY
|
$189.8M
-7.42%
YoY
|
$122.9M
-41.36%
YoY
|
$204.7M
-5.79%
YoY
|
$127.0M
-4.94%
YoY
|
$205.0M
7.97%
YoY
|
$209.7M
-1.15%
YoY
|
$217.2M
3.29%
YoY
|
$133.6M
10.15%
YoY
|
$189.9M
-5.67%
YoY
|
$212.1M
18.91%
YoY
|
| Operating Profit |
-$26.42M
78.53%
YoY
|
N/A
|
-$4.309M
-164.52%
YoY
|
$3.678M
-138.38%
YoY
|
-$14.80M
41.3%
YoY
|
$8.917M
37.37%
YoY
|
$6.679M
-62.01%
YoY
|
-$9.583M
-170.13%
YoY
|
-$10.47M
-1111.98%
YoY
|
$6.491M
-73.58%
YoY
|
$17.58M
-38.14%
YoY
|
$13.67M
-49.56%
YoY
|
$1.035M
-93.01%
YoY
|
$24.57M
20.98%
YoY
|
$28.42M
-40.55%
YoY
|
$27.09M
114.57%
YoY
|
$14.80M
-272.55%
YoY
|
$20.31M
-14.68%
YoY
|
$47.81M
-1067.19%
YoY
|
$12.63M
-139.04%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
-$15.61M
-6.31%
YoY
|
-$15.91M
-189.09%
YoY
|
-$18.00M
4.5%
YoY
|
$17.36M
-1.73%
YoY
|
-$16.66M
-0.67%
YoY
|
$17.86M
15.19%
YoY
|
-$17.23M
-206.9%
YoY
|
$17.67M
11.35%
YoY
|
-$16.77M
7.75%
YoY
|
$15.51M
-4.2%
YoY
|
$16.12M
-10.92%
YoY
|
$15.87M
-9.6%
YoY
|
-$15.57M
12.81%
YoY
|
$16.19M
1.61%
YoY
|
$18.09M
13.87%
YoY
|
| Other Income/Expense, Net |
$10.10M
-163.34%
YoY
|
N/A
|
-$16.27M
-4.55%
YoY
|
-$16.13M
-6.98%
YoY
|
-$15.95M
631.13%
YoY
|
-$1.186M
119.63%
YoY
|
-$17.04M
3.84%
YoY
|
-$17.34M
6369.03%
YoY
|
-$2.181M
-86.94%
YoY
|
-$540.0K
61.68%
YoY
|
-$16.41M
7.55%
YoY
|
-$268.0K
-98.16%
YoY
|
-$16.70M
5.1%
YoY
|
-$334.0K
-70.47%
YoY
|
-$15.26M
-8.58%
YoY
|
-$14.55M
-18.16%
YoY
|
-$15.89M
-10.17%
YoY
|
-$1.131M
-79.44%
YoY
|
-$16.69M
4.7%
YoY
|
-$17.78M
11.48%
YoY
|
| Pretax Income |
-$16.32M
-46.83%
YoY
|
N/A
|
-$20.60M
98.08%
YoY
|
-$12.40M
-53.9%
YoY
|
-$30.70M
141.73%
YoY
|
-$243.1M
202.65%
YoY
|
-$10.40M
-966.67%
YoY
|
-$26.90M
357.02%
YoY
|
-$12.70M
-19.11%
YoY
|
-$80.32M
1501.58%
YoY
|
$1.200M
-90.91%
YoY
|
-$5.886M
-147.09%
YoY
|
-$15.70M
1327.27%
YoY
|
-$5.015M
-124.39%
YoY
|
$13.20M
-57.56%
YoY
|
$12.50M
-340.38%
YoY
|
-$1.100M
-95.82%
YoY
|
$20.56M
-2384.78%
YoY
|
$31.10M
-248.8%
YoY
|
-$5.200M
-89.23%
YoY
|
| Income Tax |
$540.0K
-66.25%
YoY
|
N/A
|
-$200.0K
387.8%
YoY
|
$400.0K
-50.0%
YoY
|
$1.600M
6.67%
YoY
|
-$12.00M
-167.63%
YoY
|
-$41.00K
-97.44%
YoY
|
$800.0K
-116.6%
YoY
|
$1.500M
-74.14%
YoY
|
$17.75M
-457.73%
YoY
|
-$1.600M
-134.78%
YoY
|
-$4.818M
-223.54%
YoY
|
$5.800M
-3000.0%
YoY
|
-$4.961M
-269.61%
YoY
|
$4.600M
24.32%
YoY
|
$3.900M
457.14%
YoY
|
-$200.0K
-95.35%
YoY
|
$2.925M
-587.5%
YoY
|
$3.700M
-172.55%
YoY
|
$700.0K
-105.83%
YoY
|
| Net Earnings |
-$16.86M
-47.9%
YoY
|
N/A
|
-$20.41M
97.72%
YoY
|
-$12.82M
-53.71%
YoY
|
-$32.37M
128.68%
YoY
|
-$231.1M
135.64%
YoY
|
-$10.32M
-479.17%
YoY
|
-$27.70M
2493.54%
YoY
|
-$14.15M
-34.07%
YoY
|
-$98.07M
181503.7%
YoY
|
$2.722M
-68.13%
YoY
|
-$1.068M
-112.34%
YoY
|
-$21.47M
2272.04%
YoY
|
-$54.00K
-100.31%
YoY
|
$8.540M
-68.89%
YoY
|
$8.654M
-246.9%
YoY
|
-$905.0K
-95.87%
YoY
|
$17.64M
-8919.0%
YoY
|
$27.45M
-273.69%
YoY
|
-$5.891M
-83.78%
YoY
|
| Basic Earnings Per Share |
-$0.96
-48.94%
YoY
|
N/A
|
-$1.17
91.8%
YoY
|
-$0.74
-54.88%
YoY
|
-$1.88
121.18%
YoY
|
N/A
|
-$0.61
-458.82%
YoY
|
-$1.64
2633.33%
YoY
|
-$0.85
-27.35%
YoY
|
N/A
|
$0.17
-62.22%
YoY
|
-$0.06
-113.95%
YoY
|
-$1.17
2825.0%
YoY
|
N/A
|
$0.45
-66.42%
YoY
|
$0.43
-248.28%
YoY
|
-$0.04
-96.26%
YoY
|
N/A
|
$1.34
-271.79%
YoY
|
-$0.29
-83.8%
YoY
|
| Diluted Earnings Per Share |
-$0.96
-48.94%
YoY
|
N/A
|
-$1.17
91.8%
YoY
|
-$0.74
-54.88%
YoY
|
-$1.88
121.18%
YoY
|
-$13.60
128.88%
YoY
|
-$0.61
-481.25%
YoY
|
-$1.64
2633.33%
YoY
|
-$0.85
-27.35%
YoY
|
-$5.94
202743.0%
YoY
|
$0.16
-64.44%
YoY
|
-$0.06
-114.29%
YoY
|
-$1.17
2825.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.45
-65.91%
YoY
|
$0.42
-244.83%
YoY
|
-$0.04
-96.26%
YoY
|
$790.0K
-8157.77%
YoY
|
$1.32
-269.23%
YoY
|
-$0.29
-83.8%
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 |
17.64M shares
2.53%
YoY
|
N/A
|
17.44M shares
2.97%
YoY
|
17.44M shares
3.27%
YoY
|
17.21M shares
3.12%
YoY
|
N/A
|
16.94M shares
2.85%
YoY
|
16.89M shares
-5.36%
YoY
|
16.69M shares
-8.76%
YoY
|
N/A
|
16.47M shares
-12.79%
YoY
|
17.84M shares
-12.2%
YoY
|
18.29M shares
-11.35%
YoY
|
N/A
|
18.88M shares
-7.93%
YoY
|
20.32M shares
-0.75%
YoY
|
20.63M shares
1.02%
YoY
|
N/A
|
20.51M shares
0.83%
YoY
|
20.48M shares
0.7%
YoY
|
| Diluted Shares Outstanding |
17.64M shares
2.53%
YoY
|
N/A
|
17.44M shares
2.97%
YoY
|
17.44M shares
3.27%
YoY
|
17.21M shares
3.12%
YoY
|
N/A
|
16.94M shares
2.64%
YoY
|
16.89M shares
-5.36%
YoY
|
16.69M shares
-8.76%
YoY
|
N/A
|
16.50M shares
-12.7%
YoY
|
17.84M shares
-13.25%
YoY
|
18.29M shares
-11.35%
YoY
|
N/A
|
18.90M shares
-8.76%
YoY
|
20.57M shares
0.46%
YoY
|
20.63M shares
1.02%
YoY
|
N/A
|
20.72M shares
1.85%
YoY
|
20.48M shares
0.7%
YoY
|
Loading...