|
Concept
|
2025 | 2024 | 2023 |
|---|---|---|---|
| Revenue |
$2.501B
39.26%
YoY
|
$1.796B
31.45%
YoY
|
$1.366B
37.95%
YoY
|
| Cost Of Revenue |
$1.411B
39.03%
YoY
|
$1.015B
32.62%
YoY
|
$765.2M
36.25%
YoY
|
| Gross Profit |
$1.090B
39.56%
YoY
|
$781.3M
29.96%
YoY
|
$601.2M
40.17%
YoY
|
| Selling, General & Admin |
$1.019B
50.66%
YoY
|
$676.2M
26.68%
YoY
|
$533.8M
28.95%
YoY
|
| Research & Development |
$46.29M
157.37%
YoY
|
$17.99M
22.83%
YoY
|
$14.64M
35.18%
YoY
|
| Depreciation & Amortization |
$16.80M
13.43%
YoY
|
$14.81M
22.38%
YoY
|
$12.10M
26.19%
YoY
|
| Operating Expenses |
$1.065B
53.43%
YoY
|
$694.2M
26.57%
YoY
|
$548.4M
29.1%
YoY
|
| Operating Profit |
$25.41M
-70.86%
YoY
|
$87.18M
65.16%
YoY
|
$52.79M
1180.88%
YoY
|
| Interest Expense |
$7.422M
22.35%
YoY
|
$6.066M
112.92%
YoY
|
$2.849M
-667.53%
YoY
|
| Other Income/Expense, Net |
-$946.0K
-53.01%
YoY
|
-$2.013M
-384.72%
YoY
|
$707.0K
-113.31%
YoY
|
| Pretax Income |
-$794.0K
-100.87%
YoY
|
$91.24M
61.93%
YoY
|
$56.34M
-3431.82%
YoY
|
| Income Tax |
-$17.04M
-172.89%
YoY
|
$23.38M
55.06%
YoY
|
$15.08M
1074.22%
YoY
|
| Net Earnings |
$16.25M
-61.77%
YoY
|
$42.49M
114.27%
YoY
|
$19.83M
-194.58%
YoY
|
| Basic Earnings Per Share |
-$1.36
-389.36%
YoY
|
$0.47
113.64%
YoY
|
$0.22
N/A
|
| Diluted Earnings Per Share |
-$1.36
-662.8%
YoY
|
$0.24
115.35%
YoY
|
$0.11
-193.12%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
115.0M shares
26.69%
YoY
|
90.77M shares
0.0%
YoY
|
90.77M shares
N/A
|
| Diluted Shares Outstanding |
115.0M shares
26.69%
YoY
|
90.77M shares
0.0%
YoY
|
90.77M shares
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 |
|---|---|---|---|---|---|---|
| Revenue |
$773.7M
43.18%
YoY
|
$723.1M
N/A
|
$639.7M
45.58%
YoY
|
$598.2M
38.9%
YoY
|
$540.4M
N/A
|
N/A
|
| Cost Of Revenue |
$433.5M
42.32%
YoY
|
$408.8M
N/A
|
$356.1M
43.05%
YoY
|
$341.3M
39.92%
YoY
|
$304.6M
N/A
|
N/A
|
| Gross Profit |
$340.2M
44.29%
YoY
|
$314.3M
N/A
|
$283.5M
48.88%
YoY
|
$256.8M
37.57%
YoY
|
$235.8M
N/A
|
N/A
|
| Selling, General & Admin |
$289.5M
44.19%
YoY
|
$278.6M
N/A
|
$319.1M
89.15%
YoY
|
$220.2M
38.45%
YoY
|
$200.8M
N/A
|
N/A
|
| Research & Development |
$11.19M
98.26%
YoY
|
$9.611M
N/A
|
$24.58M
503.88%
YoY
|
$6.455M
42.9%
YoY
|
$5.643M
N/A
|
N/A
|
| Depreciation & Amortization |
$5.418M
-280.96%
YoY
|
$4.253M
-46.57%
YoY
|
$4.262M
N/A
|
$4.240M
-39.76%
YoY
|
-$2.994M
-187.8%
YoY
|
$7.960M
N/A
|
| Operating Expenses |
$300.7M
45.67%
YoY
|
$288.3M
N/A
|
$343.7M
98.92%
YoY
|
$226.7M
38.57%
YoY
|
$206.4M
N/A
|
N/A
|
| Operating Profit |
$39.57M
34.56%
YoY
|
$26.05M
N/A
|
-$60.18M
-440.88%
YoY
|
$30.13M
30.49%
YoY
|
$29.41M
N/A
|
N/A
|
| Interest Expense |
$2.254M
48.58%
YoY
|
$2.362M
N/A
|
$1.855M
8.23%
YoY
|
$1.688M
6.16%
YoY
|
$1.517M
N/A
|
N/A
|
| Other Income/Expense, Net |
-$282.0K
75.16%
YoY
|
-$526.0K
N/A
|
-$291.0K
3537.5%
YoY
|
$32.00K
-104.11%
YoY
|
-$161.0K
N/A
|
N/A
|
| Pretax Income |
$41.54M
35.04%
YoY
|
$27.88M
N/A
|
-$91.29M
N/A
|
$31.85M
33.25%
YoY
|
$30.76M
N/A
|
N/A
|
| Income Tax |
$12.33M
54.86%
YoY
|
-$838.0K
N/A
|
-$32.23M
-724.17%
YoY
|
$8.068M
32.24%
YoY
|
$7.962M
N/A
|
N/A
|
| Net Earnings |
$29.21M
86.71%
YoY
|
$28.72M
N/A
|
-$59.06M
-516.03%
YoY
|
$16.44M
44.74%
YoY
|
$15.65M
-11.39%
YoY
|
N/A
|
| Basic Earnings Per Share |
$0.17
0.0%
YoY
|
N/A
|
-$2.19
-2533.33%
YoY
|
N/A
|
$0.17
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.16
78.74%
YoY
|
$0.16
N/A
|
-$2.19
-2533.33%
YoY
|
$0.09
46.51%
YoY
|
$0.09
N/A
|
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
176.8M shares
95.21%
YoY
|
N/A
|
101.7M shares
12.09%
YoY
|
N/A
|
90.59M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
179.5M shares
98.1%
YoY
|
N/A
|
101.7M shares
12.09%
YoY
|
N/A
|
90.59M shares
N/A
|
N/A
|
Loading...