Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$375,522
$297,413
$335,010
$344,270
Gross Profit
147,977
110,963
122,305
127,625
EBITDA
59,816
32,180
43,755
53,007
EBIT
48,636
21,524
32,224
41,794
Net Income
32,561
13,002
21,766
28,443
Net Change In Cash
375,522
297,413
335,010
344,270
Free Cash Flow
22,774
4,272
24,363
69,728
Cash
121,701
97,757
99,226
115,601
Basic Shares
59,173
59,173
59,209
58,871

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,315,658
$1,261,498
$1,297,919
$1,200,398
Gross Profit
482,948
441,069
437,733
432,733
EBITDA
181,431
141,713
118,184
155,450
EBIT
136,759
95,441
71,846
102,314
Net Income
86,946
44,517
19,560
55,234
Net Change In Cash
1,315,658
1,261,498
1,297,919
1,200,398
Cost of Revenue
5,134
-2,240
Free Cash Flow
114,642
115,927
24,624
58,618
Cash
99,226
110,498
97,564
97,252
Basic Shares
58,871
58,335
58,865
58,971

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.60
2025-03-31
$0.25
2024-12-31
$0.34