Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$186,978
$188,819
$182,394
$171,836
Gross Profit
86,648
101,941
92,048
87,290
EBITDA
65,051
68,814
69,362
61,973
EBIT
50,387
54,381
55,217
48,010
Net Income
37,964
40,429
37,949
43,177
Net Change In Cash
186,978
188,819
182,394
171,836
Free Cash Flow
16,613
46,169
63,065
46,498
Cash
151,609
192,116
189,619
201,148
Basic Shares
51,310
51,862
52,046
53,013

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$712,814
$644,395
$498,987
$437,768
Gross Profit
373,855
351,121
248,860
199,739
EBITDA
277,312
240,294
107,497
111,776
EBIT
220,107
198,517
78,756
85,024
Net Income
159,519
137,545
91,386
62,116
Net Change In Cash
712,814
644,395
498,987
437,768
Cost of Revenue
29,965
32,304
Free Cash Flow
172,345
145,337
65,147
70,538
Cash
151,609
144,296
156,098
126,353
Basic Shares
52,058
53,001
52,427
49,784

Earnings Calls

Quarter EPS
2024-12-31
$0.92
2024-09-30
$0.96
2024-06-30
$0.94
2024-03-31
$1.04