|
Concept
|
2026 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.004B
N/A
|
$1.145B
-18.93%
YoY
|
$1.412B
-16.05%
YoY
|
$1.682B
4.28%
YoY
|
$1.613B
0.0%
YoY
|
| Cost Of Revenue |
$441.3M
N/A
|
$547.8M
-25.24%
YoY
|
$732.8M
-13.97%
YoY
|
$851.8M
1.04%
YoY
|
$843.0M
0.0%
YoY
|
| Gross Profit |
$563.1M
N/A
|
$597.2M
-12.13%
YoY
|
$679.6M
-18.19%
YoY
|
$830.7M
7.83%
YoY
|
$770.4M
-0.01%
YoY
|
| Selling, General & Admin |
$540.1M
N/A
|
$638.8M
-17.81%
YoY
|
$777.2M
-7.77%
YoY
|
$842.6M
0.9%
YoY
|
$835.1M
3.23%
YoY
|
| Research & Development |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$19.40M
-33.33%
YoY
|
$29.10M
12.36%
YoY
|
$25.90M
0.0%
YoY
|
| Depreciation & Amortization |
$13.05M
N/A
|
$16.00M
-16.23%
YoY
|
$19.10M
-35.49%
YoY
|
$29.61M
-31.31%
YoY
|
$43.10M
0.0%
YoY
|
| Operating Expenses |
$582.2M
N/A
|
$701.1M
-14.77%
YoY
|
$822.6M
-1.15%
YoY
|
$832.2M
-8.12%
YoY
|
$905.7M
8.41%
YoY
|
| Operating Profit |
-$19.08M
N/A
|
-$103.9M
-27.32%
YoY
|
-$143.0M
9609.71%
YoY
|
-$1.473M
-98.91%
YoY
|
-$135.3M
108.18%
YoY
|
| Interest Expense |
-$28.03M
N/A
|
-$15.91M
-173.07%
YoY
|
$21.78M
-13.19%
YoY
|
$25.09M
-21.2%
YoY
|
$31.84M
-183.56%
YoY
|
| Other Income/Expense, Net |
-$10.45M
N/A
|
$4.874M
-43.75%
YoY
|
$8.665M
-711.94%
YoY
|
-$1.416M
-70.67%
YoY
|
-$4.828M
-444.86%
YoY
|
| Pretax Income |
-$49.75M
N/A
|
-$118.1M
-24.38%
YoY
|
-$156.1M
605.67%
YoY
|
-$22.13M
-87.13%
YoY
|
-$172.0M
-0.01%
YoY
|
| Income Tax |
$28.08M
N/A
|
-$11.79M
-2358.05%
YoY
|
$522.0K
-97.56%
YoY
|
$21.40M
-128.14%
YoY
|
-$76.04M
0.06%
YoY
|
| Net Earnings |
-$77.84M
N/A
|
-$106.3M
-32.16%
YoY
|
-$156.7M
259.92%
YoY
|
-$43.53M
-54.63%
YoY
|
-$95.94M
-0.17%
YoY
|
| Basic Earnings Per Share |
-$1.45
N/A
|
-$1.94
-35.33%
YoY
|
-$3.00
252.94%
YoY
|
-$0.85
-54.79%
YoY
|
-$1.88
N/A
|
| Diluted Earnings Per Share |
-$1.45
N/A
|
-$1.94
-35.33%
YoY
|
-$3.00
252.94%
YoY
|
-$0.85
-54.79%
YoY
|
-$1.88
0.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
54.09M shares
N/A
|
52.96M shares
1.29%
YoY
|
52.28M shares
0.85%
YoY
|
51.84M shares
1.42%
YoY
|
51.12M shares
N/A
|
| Diluted Shares Outstanding |
54.09M shares
N/A
|
52.96M shares
1.29%
YoY
|
52.28M shares
0.85%
YoY
|
51.84M shares
1.42%
YoY
|
51.12M shares
N/A
|
|
Concept
|
2026 Q3 | 2026 Q2 | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$209.7M
-4.86%
YoY
|
$224.8M
-3.66%
YoY
|
$280.5M
N/A
|
$270.2M
-21.06%
YoY
|
$220.4M
-23.43%
YoY
|
$233.3M
-10.27%
YoY
|
$342.3M
-18.74%
YoY
|
$287.8M
-16.36%
YoY
|
$260.0M
-20.01%
YoY
|
$254.9M
N/A
|
$421.3M
-3.44%
YoY
|
$344.1M
-7.29%
YoY
|
$325.0M
-13.52%
YoY
|
$436.3M
-11.3%
YoY
|
$371.2M
-9.68%
YoY
|
$375.9M
3.53%
YoY
|
$604.2M
14.42%
YoY
|
$491.8M
12.94%
YoY
|
| Cost Of Revenue |
$78.89M
-15.76%
YoY
|
$90.06M
-0.27%
YoY
|
$119.5M
N/A
|
$137.8M
-8.25%
YoY
|
$93.66M
-35.67%
YoY
|
$90.30M
-26.67%
YoY
|
$150.2M
-32.36%
YoY
|
$145.6M
-20.21%
YoY
|
$123.1M
-25.06%
YoY
|
$121.4M
N/A
|
$222.0M
2.48%
YoY
|
$182.5M
1.47%
YoY
|
$164.3M
-14.21%
YoY
|
$216.7M
-6.74%
YoY
|
$179.8M
-4.91%
YoY
|
$191.5M
6.14%
YoY
|
$301.8M
12.4%
YoY
|
$232.3M
12.92%
YoY
|
| Gross Profit |
$130.8M
3.21%
YoY
|
$134.7M
-5.8%
YoY
|
$161.0M
N/A
|
$132.4M
-31.08%
YoY
|
$126.7M
-10.9%
YoY
|
$143.0M
4.49%
YoY
|
$192.1M
-3.57%
YoY
|
$142.2M
-12.02%
YoY
|
$136.9M
-14.85%
YoY
|
$133.5M
N/A
|
$199.2M
-9.28%
YoY
|
$161.7M
-15.51%
YoY
|
$160.7M
-12.8%
YoY
|
$219.6M
-15.38%
YoY
|
$191.3M
-13.74%
YoY
|
$184.3M
0.94%
YoY
|
$302.4M
16.5%
YoY
|
$259.5M
12.95%
YoY
|
| Selling, General & Admin |
$123.5M
11.29%
YoY
|
$120.6M
-9.9%
YoY
|
$148.5M
N/A
|
$146.8M
-14.66%
YoY
|
$110.9M
-31.03%
YoY
|
$133.8M
-12.89%
YoY
|
$172.0M
-17.16%
YoY
|
$160.9M
-14.07%
YoY
|
$153.6M
-19.53%
YoY
|
$152.3M
N/A
|
$207.7M
5.67%
YoY
|
$187.2M
-6.05%
YoY
|
$190.9M
-2.5%
YoY
|
$196.5M
-4.47%
YoY
|
$199.2M
-0.62%
YoY
|
$195.8M
4.5%
YoY
|
$249.1M
11.51%
YoY
|
$205.7M
1.85%
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
|
| Depreciation & Amortization |
$2.993M
0.74%
YoY
|
$1.792M
-47.92%
YoY
|
$3.331M
N/A
|
$3.310M
-11.94%
YoY
|
$2.971M
-22.51%
YoY
|
$3.441M
-12.49%
YoY
|
$3.759M
-18.26%
YoY
|
$3.834M
-20.12%
YoY
|
$3.932M
-22.42%
YoY
|
$4.475M
N/A
|
$4.599M
-18.46%
YoY
|
$4.800M
-16.7%
YoY
|
$5.068M
-18.06%
YoY
|
$5.640M
-19.17%
YoY
|
$5.762M
-23.5%
YoY
|
$6.185M
-30.51%
YoY
|
$6.196M
-38.04%
YoY
|
$6.978M
-31.59%
YoY
|
| Operating Expenses |
$127.6M
7.91%
YoY
|
$122.7M
-8.33%
YoY
|
$148.5M
N/A
|
$146.8M
-14.66%
YoY
|
$118.2M
-29.07%
YoY
|
$133.8M
-12.89%
YoY
|
$172.0M
-17.16%
YoY
|
$166.7M
-10.95%
YoY
|
$153.6M
-22.43%
YoY
|
$152.3M
N/A
|
$207.7M
5.34%
YoY
|
$187.2M
-7.46%
YoY
|
$198.0M
-0.29%
YoY
|
$197.1M
-6.89%
YoY
|
$202.3M
-2.51%
YoY
|
$198.6M
-0.38%
YoY
|
$249.1M
11.46%
YoY
|
$211.7M
-0.25%
YoY
|
| Operating Profit |
$3.200M
-62.3%
YoY
|
$12.05M
30.97%
YoY
|
$12.52M
N/A
|
-$21.68M
-207.92%
YoY
|
$8.488M
-134.7%
YoY
|
$9.200M
-127.06%
YoY
|
$20.09M
-338.3%
YoY
|
-$24.46M
-47.28%
YoY
|
-$34.00M
-8.86%
YoY
|
-$29.21M
N/A
|
-$8.430M
-137.5%
YoY
|
-$46.40M
324.24%
YoY
|
-$37.31M
161.22%
YoY
|
$22.48M
-52.97%
YoY
|
-$10.94M
-176.22%
YoY
|
-$14.28M
-14.76%
YoY
|
$53.32M
47.7%
YoY
|
$47.81M
173.01%
YoY
|
| Interest Expense |
-$8.330M
92.78%
YoY
|
-$8.450M
87.78%
YoY
|
-$7.271M
N/A
|
-$4.171M
-14.42%
YoY
|
-$4.321M
-12.21%
YoY
|
-$4.500M
10.24%
YoY
|
-$4.874M
-14.01%
YoY
|
-$4.922M
-185.45%
YoY
|
-$4.082M
-181.57%
YoY
|
$5.112M
N/A
|
-$5.668M
-210.55%
YoY
|
$5.760M
33.27%
YoY
|
$5.004M
25.19%
YoY
|
$5.127M
-20.17%
YoY
|
$4.322M
-33.82%
YoY
|
$3.997M
-45.48%
YoY
|
-$4.802M
-43.51%
YoY
|
$6.422M
-20.19%
YoY
|
| Other Income/Expense, Net |
-$1.742M
4484.21%
YoY
|
$1.156M
-135.03%
YoY
|
-$909.0K
N/A
|
-$6.231M
52.68%
YoY
|
-$38.00K
-101.05%
YoY
|
-$3.300M
-327.59%
YoY
|
-$4.081M
-320.36%
YoY
|
$3.617M
-216.94%
YoY
|
$1.450M
-46.94%
YoY
|
$3.887M
N/A
|
$1.852M
-199.62%
YoY
|
-$3.093M
84.77%
YoY
|
$2.733M
68.91%
YoY
|
-$1.859M
285.68%
YoY
|
-$1.674M
234.8%
YoY
|
$1.618M
-13.2%
YoY
|
-$15.38M
-1061.38%
YoY
|
-$482.0K
N/A
|
| Pretax Income |
-$6.872M
-266.43%
YoY
|
$4.755M
-132.79%
YoY
|
-$7.320M
N/A
|
-$32.08M
27.14%
YoY
|
$4.129M
-116.03%
YoY
|
-$14.50M
-60.42%
YoY
|
-$25.23M
-9.31%
YoY
|
-$25.77M
-23.06%
YoY
|
-$36.64M
-7.44%
YoY
|
-$30.43M
N/A
|
-$27.82M
-279.56%
YoY
|
-$33.49M
97.77%
YoY
|
-$39.58M
137.55%
YoY
|
$15.50M
-62.11%
YoY
|
-$16.93M
-331.44%
YoY
|
-$16.66M
-25.02%
YoY
|
$27.05M
137.32%
YoY
|
$40.90M
332.19%
YoY
|
| Income Tax |
$3.723M
-40.24%
YoY
|
$5.432M
59.76%
YoY
|
$10.53M
N/A
|
$7.956M
-156.65%
YoY
|
$6.230M
1.05%
YoY
|
$3.400M
53.99%
YoY
|
-$14.04M
-2625.9%
YoY
|
$6.165M
10.86%
YoY
|
$2.208M
37.74%
YoY
|
-$6.117M
N/A
|
$556.0K
-93.97%
YoY
|
$5.561M
177.63%
YoY
|
$1.603M
-65.8%
YoY
|
$9.214M
2.63%
YoY
|
$2.003M
-75.21%
YoY
|
$4.687M
121.4%
YoY
|
$7.250M
-52.3%
YoY
|
$8.978M
-232.83%
YoY
|
| Net Earnings |
-$10.60M
404.28%
YoY
|
-$677.0K
-96.15%
YoY
|
-$18.56M
N/A
|
-$40.04M
429.67%
YoY
|
-$2.101M
-93.42%
YoY
|
-$17.60M
-54.69%
YoY
|
-$7.559M
-73.23%
YoY
|
-$31.93M
-47.49%
YoY
|
-$38.84M
-5.68%
YoY
|
-$24.31M
N/A
|
-$28.24M
-549.46%
YoY
|
-$60.81M
221.15%
YoY
|
-$41.18M
92.91%
YoY
|
$6.282M
-80.32%
YoY
|
-$18.94M
2375.16%
YoY
|
-$21.35M
-12.29%
YoY
|
$19.65M
-591.15%
YoY
|
$31.92M
96.78%
YoY
|
| Basic Earnings Per Share |
-$0.18
350.0%
YoY
|
-$0.01
N/A
|
N/A
|
-$0.76
N/A
|
-$0.04
-93.33%
YoY
|
N/A
|
N/A
|
-$0.60
-48.28%
YoY
|
-$0.73
-8.75%
YoY
|
-$0.46
N/A
|
N/A
|
-$1.16
213.51%
YoY
|
-$0.80
95.12%
YoY
|
$0.11
-81.67%
YoY
|
-$0.37
1750.0%
YoY
|
-$0.41
-12.77%
YoY
|
N/A
|
$0.60
93.55%
YoY
|
| Diluted Earnings Per Share |
-$0.18
350.0%
YoY
|
-$0.01
-96.91%
YoY
|
-$0.33
N/A
|
-$0.76
436.62%
YoY
|
-$0.04
-93.33%
YoY
|
-$0.33
-54.79%
YoY
|
-$0.14
-74.35%
YoY
|
-$0.60
-48.28%
YoY
|
-$0.73
-8.75%
YoY
|
-$0.46
N/A
|
-$0.54
-590.91%
YoY
|
-$1.16
213.51%
YoY
|
-$0.80
95.12%
YoY
|
$0.11
-81.67%
YoY
|
-$0.37
1750.0%
YoY
|
-$0.41
-12.77%
YoY
|
$0.37
-578.25%
YoY
|
$0.60
93.55%
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
|
| Basic Shares Outstanding |
59.14M shares
10.28%
YoY
|
58.37M shares
N/A
|
58.36M shares
9.57%
YoY
|
54.64M shares
N/A
|
53.62M shares
0.85%
YoY
|
N/A
|
N/A
|
53.17M shares
1.34%
YoY
|
52.93M shares
1.0%
YoY
|
52.49M shares
1.25%
YoY
|
N/A
|
52.47M shares
1.23%
YoY
|
52.40M shares
1.23%
YoY
|
51.84M shares
-0.59%
YoY
|
51.83M shares
-0.61%
YoY
|
51.77M shares
-0.6%
YoY
|
52.15M shares
1.2%
YoY
|
52.15M shares
1.31%
YoY
|
| Diluted Shares Outstanding |
59.04M shares
10.09%
YoY
|
58.37M shares
N/A
|
N/A
|
52.36M shares
N/A
|
53.62M shares
0.85%
YoY
|
N/A
|
N/A
|
53.17M shares
1.34%
YoY
|
52.93M shares
2.1%
YoY
|
52.49M shares
N/A
|
N/A
|
52.47M shares
1.47%
YoY
|
51.84M shares
-0.31%
YoY
|
52.05M shares
-1.35%
YoY
|
51.71M shares
-0.64%
YoY
|
52.00M shares
0.93%
YoY
|
N/A
|
52.77M shares
1.96%
YoY
|
Loading...