Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$247,923
$244,832
$228,587
$229,607
Gross Profit
92,415
125,115
103,845
119,547
EBITDA
85,087
93,582
78,398
91,857
EBIT
46,336
56,713
49,963
61,762
Net Income
23,751
35,561
32,861
40,465
Net Change In Cash
247,923
244,832
228,587
229,607
Free Cash Flow
8,528
46,430
65,257
28,454
Cash
290,886
305,993
474,738
290,578
Basic Shares
62,579
63,817
64,766
64,870

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$931,818
$845,486
$694,709
$618,409
Gross Profit
462,690
439,070
357,953
325,788
EBITDA
344,739
322,205
211,295
371,242
EBIT
222,653
194,359
117,674
292,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
135,506
171,636
126,242
140,831
Cash
305,993
273,645
295,600
185,274
Basic Shares
64,422
65,077
65,814
69,312

Earnings Calls

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