Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$360,344
$357,016
$332,752
$342,376
Gross Profit
327,962
316,754
295,467
302,457
EBITDA
59,679
53,702
25,607
40,554
EBIT
46,652
40,316
11,816
25,015
Net Income
38,440
38,036
14,154
27,406
Net Change In Cash
360,344
357,016
332,752
342,376
Free Cash Flow
92,535
30,102
65,868
73,173
Cash
261,588
252,435
296,045
313,911
Basic Shares
69,163
70,444
72,247
73,159

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,337,062
$1,193,506
$1,031,839
$872,933
Gross Profit
1,222,833
1,087,801
953,742
815,747
EBITDA
147,266
111,630
143,462
15,676
EBIT
76,998
15,141
33,834
-93,112
Net Income
99,173
36,347
39,671
-19,424
Net Change In Cash
1,337,062
1,193,506
1,031,839
872,933
Cost of Revenue
-171,367
-115,484
404,008
Free Cash Flow
279,433
160,330
184,373
138,570
Cash
313,911
306,379
479,783
595,875
Basic Shares
73,596
73,402
78,616
73,005

Earnings Calls

Quarter EPS
2024-09-30
$0.56
2024-06-30
$0.54
2024-03-31
$0.20
2023-12-31
$0.37