Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$188,819
$182,394
$171,836
$178,105
Gross Profit
101,941
92,048
87,290
93,566
EBITDA
68,814
69,362
61,973
67,769
EBIT
54,381
55,217
48,010
53,980
Net Income
40,429
37,949
43,177
36,167
Net Change In Cash
188,819
182,394
171,836
178,105
Free Cash Flow
46,169
63,065
46,498
14,422
Cash
192,116
189,854
201,383
144,531
Basic Shares
51,862
52,046
53,013
53,014

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$644,395
$498,987
$437,768
$349,846
Gross Profit
351,121
248,860
199,739
143,340
EBITDA
240,294
107,497
111,776
30,191
EBIT
198,517
78,756
85,024
5,011
Net Income
137,545
91,386
62,116
1,097
Net Change In Cash
644,395
498,987
437,768
349,846
Cost of Revenue
29,965
32,304
18,605
Free Cash Flow
145,337
65,147
70,538
23,411
Cash
144,296
156,098
126,353
92,642
Basic Shares
53,001
52,427
49,784
49,124

Earnings Calls

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