Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$178,801
$143,301
$134,669
$133,370
Gross Profit
101,788
88,235
86,071
81,655
EBITDA
34,969
41,833
42,468
41,269
EBIT
32,479
40,146
40,868
39,867
Net Income
24,977
30,573
31,520
31,303
Net Change In Cash
178,801
143,301
134,669
133,370
Free Cash Flow
107,394
130,545
128,893
121,006
Cash
425,023
329,421
350,390
375,416
Basic Shares
19,187
19,187
18,939
18,939

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$459,573
$365,679
$374,416
$453,926
Gross Profit
283,032
254,185
291,313
363,344
EBITDA
143,764
132,601
154,120
222,067
EBIT
138,577
128,558
149,272
219,573
Net Income
111,296
102,845
135,597
177,902
Net Change In Cash
459,573
365,679
374,416
453,926
Cost of Revenue
-73,400
247,667
Free Cash Flow
467,616
455,325
341,278
205,277
Cash
375,416
339,338
384,984
409,660
Basic Shares
18,801
18,882
19,376
20,898

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$1.48
2025-06-30
$1.51
2025-03-31
$1.49