Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$279,984
$272,449
$265,437
$241,882
Gross Profit
159,296
157,303
152,010
136,295
EBITDA
17,092
13,397
25,031
4,733
EBIT
12,716
20,334
391
Net Income
11,210
7,212
15,658
-199
Net Change In Cash
279,984
272,449
265,437
241,882
Free Cash Flow
6,516
40,281
26,689
35,646
Cash
54,601
143,086
95,012
76,538
Basic Shares
65,594
70,427
64,525
64,525

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,000,010
$831,518
$1,039,593
$867,827
Gross Profit
568,316
453,594
518,316
435,428
EBITDA
51,878
-23,484
42,216
66,925
EBIT
34,168
-43,034
25,585
52,610
Net Income
17,884
-29,747
29,325
41,010
Net Change In Cash
1,000,010
831,518
1,039,593
867,827
Cost of Revenue
28,164
Free Cash Flow
115,518
50,346
38,396
13,116
Cash
143,086
43,162
63,409
79,073
Basic Shares
70,427
65,879
69,320
68,911

Earnings Calls

QuarterEPS
2026-03-31
$0.40
2025-12-31
$0.39
2025-09-30
$0.44
2025-06-30
$0.33