Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$272,449
$265,437
$241,882
$220,242
Gross Profit
157,303
152,010
136,295
122,708
EBITDA
13,397
25,031
4,733
-1,810
EBIT
20,334
391
-6,081
Net Income
7,212
15,658
-199
-4,787
Net Change In Cash
272,449
265,437
241,882
220,242
Free Cash Flow
40,281
26,689
35,646
12,902
Cash
143,086
95,012
76,538
42,300
Basic Shares
70,427
64,525
64,525
66,027

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
2025-12-31
$0.39
2025-09-30
$0.44
2025-06-30
$0.33
2025-03-31
$0.19