Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$327,267
$319,688
$307,792
$250,116
Gross Profit
315,571
308,117
296,775
240,087
EBITDA
36,587
42,372
34,781
26,827
EBIT
31,114
37,158
29,498
21,279
Net Income
17,266
144,656
10,165
8,862
Net Change In Cash
327,267
319,688
307,792
250,116
Free Cash Flow
8,782
13,528
25,567
25,209
Cash
85,518
81,073
68,578
149,131
Basic Shares
14,137
14,080
13,441
13,441

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,117,324
$900,219
$672,502
$984,992
Gross Profit
1,053,150
864,147
633,744
927,223
EBITDA
103,756
73,121
35,259
17,049
EBIT
82,107
48,932
8,495
-28,352
Net Income
151,308
-41,704
-122,404
-187,952
Net Change In Cash
1,117,324
900,219
672,502
984,992
Free Cash Flow
60,680
51,038
55,043
31,524
Cash
81,073
106,594
112,051
298,845
Basic Shares
14,062
13,269
12,941
12,793

Earnings Calls

QuarterEPS
2026-03-31
$1.53
2025-12-31
-$0.39
2025-09-30
$1.70
2025-06-30
$1.13