|
Concept
|
2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|
| Revenue |
$1.364B
19.65%
YoY
|
$1.140B
9.52%
YoY
|
$1.041B
30.47%
YoY
|
$797.9M
N/A
|
| Cost Of Revenue |
$933.5M
8.24%
YoY
|
$862.5M
7.28%
YoY
|
$803.9M
34.14%
YoY
|
$599.3M
N/A
|
| Gross Profit |
$430.5M
55.08%
YoY
|
$277.6M
17.1%
YoY
|
$237.1M
19.37%
YoY
|
$198.6M
N/A
|
| Selling, General & Admin |
$118.0M
7.37%
YoY
|
$109.9M
8.9%
YoY
|
$100.9M
20.18%
YoY
|
$83.96M
N/A
|
| Research & Development |
$35.37M
21.26%
YoY
|
$29.17M
29.56%
YoY
|
$22.51M
N/A
|
N/A
|
| Depreciation & Amortization |
$29.38M
25.7%
YoY
|
$23.37M
11.14%
YoY
|
$21.03M
3.68%
YoY
|
$20.28M
N/A
|
| Operating Expenses |
$338.6M
20.72%
YoY
|
$280.4M
18.22%
YoY
|
$237.2M
24.29%
YoY
|
$190.9M
N/A
|
| Operating Profit |
$91.97M
-3355.5%
YoY
|
-$2.825M
1875.52%
YoY
|
-$143.0K
-101.84%
YoY
|
$7.752M
N/A
|
| Interest Expense |
-$58.39M
-179.77%
YoY
|
$73.19M
-551.49%
YoY
|
-$16.21M
-23.95%
YoY
|
-$21.32M
N/A
|
| Other Income/Expense, Net |
$10.95M
-179.46%
YoY
|
-$13.78M
-405.43%
YoY
|
$4.512M
-93.62%
YoY
|
$70.69M
N/A
|
| Pretax Income |
-$68.58M
-165.26%
YoY
|
$105.1M
-576.15%
YoY
|
-$22.07M
-144.04%
YoY
|
$50.11M
N/A
|
| Income Tax |
$1.450M
-53.15%
YoY
|
$3.095M
-544.05%
YoY
|
-$697.0K
-90.34%
YoY
|
-$7.219M
N/A
|
| Net Earnings |
-$70.03M
-168.57%
YoY
|
$102.1M
-588.86%
YoY
|
-$20.89M
-136.3%
YoY
|
$57.55M
N/A
|
| Basic Earnings Per Share |
-$1.00
-159.52%
YoY
|
$1.68
-554.05%
YoY
|
-$0.37
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.00
-179.97%
YoY
|
$1.25
-590.54%
YoY
|
-$0.26
-136.25%
YoY
|
$0.70
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
69.84M shares
15.05%
YoY
|
60.70M shares
7.51%
YoY
|
56.46M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
69.84M shares
-6.42%
YoY
|
74.63M shares
32.18%
YoY
|
56.46M shares
N/A
|
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 |
|---|---|---|---|---|---|---|---|---|
| Revenue |
$369.7M
13.03%
YoY
|
$369.4M
14.06%
YoY
|
$339.8M
22.82%
YoY
|
$327.8M
22.77%
YoY
|
$327.1M
N/A
|
$323.9M
N/A
|
$276.7M
N/A
|
$267.0M
N/A
|
| Cost Of Revenue |
$241.1M
2.51%
YoY
|
$244.9M
1.13%
YoY
|
$230.3M
11.2%
YoY
|
$223.1M
10.46%
YoY
|
$235.2M
N/A
|
$242.2M
N/A
|
$207.1M
N/A
|
$202.0M
N/A
|
| Gross Profit |
$128.6M
39.95%
YoY
|
$124.5M
52.38%
YoY
|
$109.5M
57.4%
YoY
|
$104.7M
61.02%
YoY
|
$91.88M
N/A
|
$81.71M
N/A
|
$69.56M
N/A
|
$65.00M
N/A
|
| Selling, General & Admin |
N/A
|
$32.19M
6.3%
YoY
|
$32.81M
21.5%
YoY
|
$27.98M
-3.53%
YoY
|
$25.00M
N/A
|
$30.28M
N/A
|
$27.00M
N/A
|
$29.00M
N/A
|
| Research & Development |
$9.483M
25.64%
YoY
|
N/A
|
$9.290M
28.14%
YoY
|
N/A
|
$7.548M
N/A
|
N/A
|
$7.250M
N/A
|
N/A
|
| Depreciation & Amortization |
$8.088M
31.09%
YoY
|
$8.042M
-65.59%
YoY
|
$8.229M
36.13%
YoY
|
$6.938M
-36.93%
YoY
|
$6.170M
N/A
|
$23.37M
N/A
|
$6.045M
N/A
|
$11.00M
N/A
|
| Operating Expenses |
$82.63M
19.86%
YoY
|
$81.81M
9.75%
YoY
|
$109.8M
55.25%
YoY
|
$75.12M
4.34%
YoY
|
$68.94M
N/A
|
$74.55M
N/A
|
$70.72M
N/A
|
$72.00M
N/A
|
| Operating Profit |
$45.97M
100.32%
YoY
|
$42.69M
496.38%
YoY
|
-$305.0K
-73.68%
YoY
|
$29.54M
-521.97%
YoY
|
$22.95M
N/A
|
$7.158M
N/A
|
-$1.159M
N/A
|
-$7.000M
N/A
|
| Interest Expense |
N/A
|
-$12.01M
-395.57%
YoY
|
$7.259M
N/A
|
-$8.089M
N/A
|
-$45.55M
N/A
|
$4.063M
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
$1.732M
-15.31%
YoY
|
$186.0K
-103.39%
YoY
|
-$1.595M
126.88%
YoY
|
$7.507M
-93.55%
YoY
|
$2.045M
N/A
|
-$5.483M
N/A
|
-$703.0K
N/A
|
$116.5M
N/A
|
| Pretax Income |
$100.0M
-571.7%
YoY
|
$30.87M
845.36%
YoY
|
-$102.9M
6150.91%
YoY
|
$24.66M
-77.38%
YoY
|
-$21.21M
N/A
|
$3.265M
N/A
|
-$1.646M
N/A
|
$109.0M
N/A
|
| Income Tax |
-$70.18M
-33517.62%
YoY
|
$922.0K
146.52%
YoY
|
-$810.0K
-151.96%
YoY
|
$1.128M
-17.06%
YoY
|
$210.0K
N/A
|
$374.0K
N/A
|
$1.559M
N/A
|
$1.360M
N/A
|
| Net Earnings |
$170.2M
-894.7%
YoY
|
$29.94M
935.77%
YoY
|
-$102.1M
3086.02%
YoY
|
$23.53M
-78.07%
YoY
|
-$21.42M
330.73%
YoY
|
$2.891M
N/A
|
-$3.204M
N/A
|
$107.3M
N/A
|
| Basic Earnings Per Share |
$1.85
-644.12%
YoY
|
N/A
|
-$1.46
2820.0%
YoY
|
N/A
|
-$0.34
N/A
|
N/A
|
-$0.05
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.56
-694.13%
YoY
|
$0.37
960.45%
YoY
|
-$1.46
2820.0%
YoY
|
$0.29
-77.86%
YoY
|
-$0.26
N/A
|
$0.04
N/A
|
-$0.05
N/A
|
$1.31
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
91.65M shares
44.22%
YoY
|
81.44M shares
N/A
|
70.13M shares
10.88%
YoY
|
N/A
|
63.55M shares
N/A
|
N/A
|
63.25M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
109.2M shares
71.76%
YoY
|
N/A
|
70.13M shares
10.88%
YoY
|
N/A
|
63.55M shares
N/A
|
N/A
|
63.25M shares
N/A
|
N/A
|
Loading...