Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$520,423
$531,861
$475,063
$465,957
Gross Profit
224,846
205,579
176,944
170,979
EBITDA
92,734
82,071
55,311
53,558
EBIT
77,738
67,642
40,897
38,426
Net Income
36,416
116,338
34,231
41,261
Net Change In Cash
520,423
531,861
475,063
465,957
Free Cash Flow
64,409
60,658
187,394
-5,237
Cash
388,124
428,792
446,668
577,928
Basic Shares
23,985
24,618
24,811
25,348

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,905,457
$1,695,441
$1,524,896
$1,310,636
Gross Profit
670,184
581,598
513,110
439,040
EBITDA
221,789
232,590
307,680
130,976
EBIT
165,224
178,835
236,922
56,631
Net Income
150,829
205,972
131,408
72,675
Net Change In Cash
1,905,457
1,695,441
1,524,896
1,310,636
Cost of Revenue
207,559
132,578
73,278
Free Cash Flow
-30,229
-257,771
25,445
300,864
Cash
577,928
234,448
325,363
135,788
Basic Shares
25,356
26,869
28,920
51,390

Earnings Calls

Quarter EPS
2024-09-30
$1.64
2024-06-30
$4.72
2024-03-31
$1.37
2023-12-31
$1.74