Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$244,832
$228,587
$229,607
$228,792
Gross Profit
31,464
75,410
119,547
114,183
EBITDA
93,582
78,397
91,857
85,124
EBIT
56,713
49,962
61,762
54,915
Net Income
35,561
32,861
40,465
32,703
Net Change In Cash
244,832
228,587
229,607
228,792
Free Cash Flow
71,064
45,254
28,454
15,368
Cash
331,831
499,736
290,578
265,864
Basic Shares
63,817
64,870
64,870
64,837

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$931,818
$845,486
$694,709
$618,409
Gross Profit
340,604
439,070
357,953
325,788
EBITDA
351,608
322,205
211,295
374,354
EBIT
222,653
194,359
117,674
289,624
Net Income
141,590
112,620
79,722
239,009
Net Change In Cash
931,818
845,486
694,709
618,409
Cost of Revenue
-66,731
Free Cash Flow
211,045
171,631
126,218
140,831
Cash
331,831
273,645
295,600
185,274
Basic Shares
63,817
65,078
65,814
69,312

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.93
2025-09-30
$0.92
2025-06-30
$0.89