Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$228,587
$229,607
$228,792
$216,395
Gross Profit
75,410
119,547
114,183
112,405
EBITDA
78,397
91,857
85,124
86,590
EBIT
49,962
61,762
54,915
59,795
Net Income
32,861
40,465
32,703
40,062
Net Change In Cash
228,587
229,607
228,792
216,395
Free Cash Flow
45,254
28,454
15,368
56,562
Cash
499,736
290,578
265,864
273,645
Basic Shares
64,870
64,870
64,837
64,650

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$845,486
$694,709
$618,409
$589,796
Gross Profit
439,070
357,953
325,788
339,632
EBITDA
322,205
211,295
374,354
279,585
EBIT
194,359
117,674
289,624
204,515
Net Income
112,620
79,722
239,009
161,130
Net Change In Cash
845,486
694,709
618,409
589,796
Cost of Revenue
-66,731
63,315
Free Cash Flow
171,631
139,314
140,831
161,513
Cash
273,645
295,600
185,274
266,351
Basic Shares
65,078
65,814
69,312
72,870

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.92
2025-06-30
$0.62
2025-03-31
$0.87