|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$49.73M
-87.65%
YoY
|
$402.6M
0.71%
YoY
|
$399.7M
31.37%
YoY
|
$304.3M
24.56%
YoY
|
$244.3M
-3.06%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
$40.20M
-6.53%
YoY
|
$43.01M
3.44%
YoY
|
$41.58M
16.52%
YoY
|
$35.68M
-0.35%
YoY
|
| Research & Development |
N/A
|
$29.87M
-0.1%
YoY
|
$29.90M
-0.27%
YoY
|
$29.98M
7.41%
YoY
|
$27.91M
-6.97%
YoY
|
| Depreciation & Amortization |
$10.60M
14.46%
YoY
|
$9.261M
-11.98%
YoY
|
$10.52M
-6.47%
YoY
|
$11.25M
-7.79%
YoY
|
$12.20M
0.83%
YoY
|
| Operating Expenses |
N/A
|
$70.07M
-3.89%
YoY
|
$72.91M
1.89%
YoY
|
$71.56M
12.52%
YoY
|
$63.60M
-3.37%
YoY
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
$233.0M
228.24%
YoY
|
$70.98M
311.77%
YoY
|
$17.24M
-60.24%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$319.6M
-365.16%
YoY
|
-$120.5M
267.9%
YoY
|
-$32.76M
-138.69%
YoY
|
$84.66M
-42.29%
YoY
|
$146.7M
43.96%
YoY
|
| Income Tax |
$53.81M
125.79%
YoY
|
$23.83M
-554.03%
YoY
|
-$5.249M
-128.97%
YoY
|
$18.12M
-42.05%
YoY
|
$31.27M
42.75%
YoY
|
| Net Earnings |
$265.7M
-284.1%
YoY
|
-$144.3M
424.73%
YoY
|
-$27.51M
-141.34%
YoY
|
$66.54M
-42.35%
YoY
|
$115.4M
44.3%
YoY
|
| Basic Earnings Per Share |
$1.27
-116.6%
YoY
|
-$7.65
423.97%
YoY
|
-$1.46
-141.6%
YoY
|
$3.51
-36.53%
YoY
|
$5.53
58.0%
YoY
|
| Diluted Earnings Per Share |
$1.27
-116.6%
YoY
|
-$7.65
422.36%
YoY
|
-$1.47
-141.96%
YoY
|
$3.49
-36.08%
YoY
|
$5.46
57.35%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
208.6M shares
1006.34%
YoY
|
18.86M shares
0.4%
YoY
|
18.78M shares
-0.78%
YoY
|
18.93M shares
-9.36%
YoY
|
20.89M shares
-8.67%
YoY
|
| Diluted Shares Outstanding |
208.7M shares
1006.9%
YoY
|
18.86M shares
0.4%
YoY
|
18.78M shares
-1.36%
YoY
|
19.04M shares
-9.94%
YoY
|
21.14M shares
-8.38%
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 |
$241.9M
182.09%
YoY
|
N/A
|
$12.42M
-87.56%
YoY
|
$83.04M
-17.88%
YoY
|
$85.77M
-16.36%
YoY
|
N/A
|
$99.84M
-0.86%
YoY
|
$101.1M
0.41%
YoY
|
$102.5M
5.66%
YoY
|
N/A
|
$100.7M
20.75%
YoY
|
$100.7M
48.77%
YoY
|
$97.05M
64.42%
YoY
|
N/A
|
$83.40M
35.86%
YoY
|
$67.69M
8.75%
YoY
|
$59.03M
-1.11%
YoY
|
N/A
|
$61.39M
-3.69%
YoY
|
$62.25M
0.72%
YoY
|
| Cost Of Revenue |
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
|
| Gross Profit |
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
|
| Selling, General & Admin |
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
|
| Research & Development |
N/A
|
N/A
|
N/A
|
$7.441M
-1.83%
YoY
|
$7.585M
3.31%
YoY
|
N/A
|
$7.742M
2.15%
YoY
|
$7.580M
1.3%
YoY
|
$7.342M
2.76%
YoY
|
N/A
|
$7.579M
7.69%
YoY
|
$7.483M
-3.82%
YoY
|
$7.145M
1.18%
YoY
|
N/A
|
$7.038M
1.97%
YoY
|
$7.780M
11.96%
YoY
|
$7.062M
4.1%
YoY
|
N/A
|
$6.902M
-6.74%
YoY
|
$6.949M
-6.16%
YoY
|
| Depreciation & Amortization |
$3.378M
68.06%
YoY
|
$10.99M
397.56%
YoY
|
$12.77M
440.14%
YoY
|
$1.984M
-15.65%
YoY
|
$2.010M
-13.96%
YoY
|
$2.209M
-14.71%
YoY
|
$2.364M
-12.44%
YoY
|
$2.352M
-13.24%
YoY
|
$2.336M
-9.91%
YoY
|
$2.590M
-6.57%
YoY
|
$2.700M
5.43%
YoY
|
$2.711M
-7.66%
YoY
|
$2.593M
-13.02%
YoY
|
$2.772M
-13.38%
YoY
|
$2.561M
-17.39%
YoY
|
$2.936M
1.24%
YoY
|
$2.981M
-0.63%
YoY
|
$3.200M
-118.5%
YoY
|
$3.100M
-87.3%
YoY
|
$2.900M
3.57%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
$7.441M
-1.83%
YoY
|
$7.585M
3.31%
YoY
|
N/A
|
$7.742M
2.15%
YoY
|
$7.580M
1.3%
YoY
|
$7.342M
2.76%
YoY
|
N/A
|
$7.579M
7.69%
YoY
|
$7.483M
-3.82%
YoY
|
$7.145M
1.18%
YoY
|
N/A
|
$7.038M
1.97%
YoY
|
$7.780M
11.96%
YoY
|
$7.062M
4.1%
YoY
|
N/A
|
$6.902M
-6.74%
YoY
|
$6.949M
-6.16%
YoY
|
| Operating Profit |
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
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$70.39M
47.65%
YoY
|
N/A
|
$61.79M
203.13%
YoY
|
$57.23M
649.59%
YoY
|
$47.68M
963.7%
YoY
|
N/A
|
$20.39M
422.16%
YoY
|
$7.635M
78.6%
YoY
|
$4.482M
-13.37%
YoY
|
N/A
|
$3.904M
-51.52%
YoY
|
$4.275M
-58.52%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
$61.87M
-1402.27%
YoY
|
$154.0M
-266.5%
YoY
|
$45.10M
-575.3%
YoY
|
-$4.781M
-40.26%
YoY
|
-$4.751M
-55.01%
YoY
|
-$92.46M
2205.19%
YoY
|
-$9.489M
-779.24%
YoY
|
-$8.003M
-78.15%
YoY
|
-$10.56M
-262.9%
YoY
|
-$4.011M
-135.99%
YoY
|
$1.397M
-94.72%
YoY
|
-$36.63M
-263.27%
YoY
|
$6.482M
-73.68%
YoY
|
$11.15M
-70.44%
YoY
|
$26.45M
-24.06%
YoY
|
$22.43M
-39.99%
YoY
|
$24.63M
-32.96%
YoY
|
$37.70M
6.8%
YoY
|
$34.83M
3.11%
YoY
|
$37.38M
55.9%
YoY
|
| Income Tax |
$17.78M
-6317.13%
YoY
|
$29.65M
-3.94%
YoY
|
-$10.06M
355.82%
YoY
|
-$369.0K
-79.09%
YoY
|
-$286.0K
-90.66%
YoY
|
$30.87M
-5313.85%
YoY
|
-$2.207M
145.77%
YoY
|
-$1.765M
-65.95%
YoY
|
-$3.062M
-315.03%
YoY
|
-$592.0K
-122.38%
YoY
|
-$898.0K
-114.76%
YoY
|
-$5.183M
-210.02%
YoY
|
$1.424M
-69.57%
YoY
|
$2.645M
-68.13%
YoY
|
$6.084M
-20.61%
YoY
|
$4.711M
-42.72%
YoY
|
$4.680M
-33.89%
YoY
|
$8.300M
7.79%
YoY
|
$7.663M
3.09%
YoY
|
$8.224M
62.11%
YoY
|
| Net Earnings |
$44.09M
-1087.46%
YoY
|
$124.3M
-200.79%
YoY
|
$55.16M
-857.5%
YoY
|
-$4.412M
-29.27%
YoY
|
-$4.465M
-40.44%
YoY
|
-$123.3M
3507.11%
YoY
|
-$7.282M
-417.3%
YoY
|
-$6.238M
-80.16%
YoY
|
-$7.497M
-248.22%
YoY
|
-$3.419M
-140.22%
YoY
|
$2.295M
-88.73%
YoY
|
-$31.44M
-277.43%
YoY
|
$5.058M
-74.65%
YoY
|
$8.501M
-71.09%
YoY
|
$20.37M
-25.04%
YoY
|
$17.72M
-39.22%
YoY
|
$19.95M
-32.74%
YoY
|
$29.40M
6.52%
YoY
|
$27.17M
3.12%
YoY
|
$29.16M
54.24%
YoY
|
| Basic Earnings Per Share |
$0.20
-183.33%
YoY
|
N/A
|
$0.26
-166.67%
YoY
|
-$0.23
-30.3%
YoY
|
-$0.24
-40.0%
YoY
|
N/A
|
-$0.39
-425.0%
YoY
|
-$0.33
-80.24%
YoY
|
-$0.40
-248.15%
YoY
|
N/A
|
$0.12
-88.99%
YoY
|
-$1.67
-275.79%
YoY
|
$0.27
-73.53%
YoY
|
N/A
|
$1.09
-17.42%
YoY
|
$0.95
-31.16%
YoY
|
$1.02
-25.55%
YoY
|
N/A
|
$1.32
13.79%
YoY
|
$1.38
70.37%
YoY
|
| Diluted Earnings Per Share |
$0.20
-183.33%
YoY
|
$0.56
-108.56%
YoY
|
$0.26
-166.67%
YoY
|
-$0.23
-30.23%
YoY
|
-$0.24
-40.24%
YoY
|
-$6.54
3497.7%
YoY
|
-$0.39
-425.0%
YoY
|
-$0.33
-80.25%
YoY
|
-$0.40
-247.25%
YoY
|
-$0.18
-140.1%
YoY
|
$0.12
-100.0%
YoY
|
-$1.68
-278.16%
YoY
|
$0.27
-73.27%
YoY
|
$0.45
-100.0%
YoY
|
$1.084M
82712797.26%
YoY
|
$0.94
-31.39%
YoY
|
$1.01
-25.19%
YoY
|
$1.434M
14.84%
YoY
|
$1.31
13.91%
YoY
|
$1.37
69.14%
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 |
222.2M shares
1074.17%
YoY
|
N/A
|
18.92M shares
0.34%
YoY
|
18.92M shares
0.34%
YoY
|
18.92M shares
0.34%
YoY
|
18.86M shares
0.25%
YoY
|
18.86M shares
0.34%
YoY
|
18.86M shares
0.44%
YoY
|
18.86M shares
0.55%
YoY
|
18.81M shares
0.47%
YoY
|
18.79M shares
0.41%
YoY
|
18.77M shares
0.36%
YoY
|
18.76M shares
-4.24%
YoY
|
18.72M shares
-8.45%
YoY
|
18.72M shares
-9.2%
YoY
|
18.71M shares
-11.16%
YoY
|
19.59M shares
-9.48%
YoY
|
20.45M shares
-6.14%
YoY
|
20.61M shares
-9.05%
YoY
|
21.06M shares
-9.74%
YoY
|
| Diluted Shares Outstanding |
222.3M shares
1074.99%
YoY
|
N/A
|
208.4M shares
1004.98%
YoY
|
18.92M shares
0.34%
YoY
|
18.92M shares
0.34%
YoY
|
N/A
|
18.86M shares
0.34%
YoY
|
18.86M shares
0.44%
YoY
|
18.86M shares
0.45%
YoY
|
N/A
|
18.79M shares
-0.02%
YoY
|
18.78M shares
-0.32%
YoY
|
18.77M shares
-5.15%
YoY
|
N/A
|
18.80M shares
-9.72%
YoY
|
18.83M shares
-11.53%
YoY
|
19.79M shares
-9.88%
YoY
|
N/A
|
20.82M shares
-8.99%
YoY
|
21.29M shares
-9.34%
YoY
|
Loading...